﻿@charset "utf-8";
body,td,th {font-family: 微软雅黑;font-size: 14px;color:#666666;}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.hide{ display:none;}
a {font-size:14px;color: #000000;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #000000;}
a:hover {text-decoration: underline;color: #000000;}
a:active {text-decoration: none;color: #000000;}
.center{margin:0 auto; width:1200px;clear:both; overflow:hidden;}
.center2{margin:0 auto; width:100%;clear:both; overflow:hidden;}
.center3{margin:0 auto; width:90%;clear:both; overflow:hidden;max-width:1200px!important;}
.margintop20px{ margin-top:12px;}
.fontsize14{ font-size:14px;}
img{ border:0px;}
.red{ color:Red;}
.green{ color:Green;}
.lt{ float:left}
.rt{ float:right}
.hd{ display:none;}

.top{ padding:5px}
.top .logo{ margin-left:10px;}
.top .search{ width:490px; margin-top:15px; background:url(../pic/images/index_07.jpg) left repeat-x; height:42px; margin-left:150px;}
.top .search input{ width:420px; border:0px; background-color:transparent; height:30px; line-height:30px; margin-top:5px;}
.top .search .searchbt{ width:42px; height:42px; margin-top:0px; margin-right:0px;}
.top span{ float:right; font-size:18px; word-spacing:10px; margin-top:25px; width:130px; color:#000000; font-weight:bold;}


.nav{ font-size:18px; word-spacing:75px; text-align:center; height:50px; background-color:#029CDC; color:#FFFFFF; line-height:50px;}
.nav a{ color:#FFFFFF;font-size:18px;}

.banner{}
.banner img{ width:100%; height:auto;}

.title22{ text-align:center; margin-top:30px; margin-bottom:30px;}

.case{ text-align:center;}
.case img{ width:390px; height:289px; margin:5px; }


.product{ text-align:center;}
.product .proli{ width:368px; overflow:hidden; float:left;margin:5px; padding:10px; border:1px solid #e8e8e8;}
.product .proli img{ width:100%; height:289px;  }
.product .proli .proname{ color:#029CDC;font-size:16px; margin-left:6px; height:30px; line-height:30px; overflow:hidden; float:left; width:100%; text-align:center;}
.product .proli .proname a{ color:#029CDC;font-size:16px;}
.product .proli .promore{ line-height:20px; overflow:hidden; float:left; text-align:left; margin:5px; width:100%;}

.news{ margin-bottom:55px;}
.news .huandeng{ width:523px; height:360px;}
.news .newslist{ width:640px;}
.news .newslist .listli{ width:100%; height:49px; line-height:49px; font-size:16px; border-bottom:dotted 1px #CCCCCC; float:left;}
.news .newslist .listli a{ font-size:16px;}
.news .newslist .listli img{ margin-left:8px; margin-right:8px;}
.news .newslist .listli span{ float:right; color:#c1c1c1; margin-right:5px;}
.news .newslist .listliOn{ width:100%;line-height:30px; font-size:16px; overflow:hidden; background-color:#ECF9FF; float:left; padding:10px;}
.news .newslist .listliOn img{ margin-left:8px; margin-right:8px;}
.news .newslist .listliOn .title1{ width:95%;line-height:30px; font-size:16px; overflow:hidden; float:left; color:#029CDC}
.news .newslist .listliOn .intro{ width:93%;line-height:20px; font-size:12px; overflow:hidden; float:left; margin-left:25px;}

/*********************新闻列表******************/

.ctnews { padding:15px;}
.ctnews  .listli{ width:100%; height:49px; line-height:49px; font-size:16px; border-bottom:dotted 1px #CCCCCC; float:left;}
.ctnews  .listli a{ font-size:16px;}
.ctnews  .listli img{ margin-left:8px; margin-right:8px;}
.ctnews  .listli span{ float:right; color:#c1c1c1; margin-right:5px;}


/*****结束*************/

.companyintro{ background-color:#303030; font-size:30px; text-align:center; line-height:45px; padding-top:35px; padding-bottom:35px; color:#ffffff;}
.companyintro img{ margin-top:15px;}
.companyintro span{ font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#BEBEBE;}
.companyintro .main{ font-size:20px; color:#ffffff;}

.tail{ background-color:#000000; border-top:1px solid #ffffff; height:50px; text-align:center;}
.tail .cname{line-height:40px; font-size:16px; word-spacing:25px;}
.tail .cname a{ color:#666666;}
.tail .QQ{ margin-left:450px;line-height:60px;}

/* 轮播图*/
.slideBox{ position:relative; width:523px; height:360px; _height:315px; overflow:hidden;}
.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
.slideBox ul.items li{ width:523px; height:315px; _height:360px; float:left; background:none; list-style:none; padding:0px; margin:0px; overflow:hidden}
.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none;}
.slideBox ul.items li a img{ width:523px; height:360px; margin:0px !important; padding:0px !important; display:block; border:none;}
.slideBox .tips{ position:absolute; bottom:0px; width:100%; height:40px; background-color:#000; overflow:hidden;}
.slideBox .tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
.slideBox .tips div.title a{ color:#FFF; font-family:"微软雅黑"; font-size:16px; line-height:40px; margin-left:10px; text-decoration:none;}
.slideBox .tips div.title a:hover{ text-decoration:underline !important;}
.slideBox .tips .nums{ position:absolute; right:0px; top:0px; height:100%;}
.slideBox .tips .nums a{ display:inline-block; float:left; width:15px; height:15px; background-color:#FFF; text-indent:-99999px; margin:13px 10px 0px 0px;}
.slideBox .tips .nums a.active{ background-color:#007EB2;}


.ctname{ font-size:24px; margin:20px auto; text-align:center; color:#007EB2; border-bottom:1px dotted #c2c2c2; padding-bottom:15px;}
.date{ font-size:12px; line-height:25px; text-align:center;}
.ctcontent{ font-size:18px !important; line-height:35px; color:#000000; float:left; margin-top:10px;width:100%; margin-bottom:15px; padding:8px;}
.ctcontent *{font-family: 微软雅黑 !important;font-size:18px !important;max-width:100%!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;word-wrap:break-word!important}

.page{ width:100%; float:left; text-align:center; padding:10px;  color:Gray;}
/*
分页样式
.page{ width:99%;margin:0 auto 0 auto;text-align:center;border:none !important; height:30px; line-height:30px; background-color:#ffffff; padding-top:10px;}
*/
.page a{padding:4px 4px 0px 8px; border:1px #dde3e3 solid; color:#666; margin:5px;}
.page a:hover{background: #fcc; border:1px #C30 solid; color:#c30; text-decoration:none}
.page .curpage{border:0; color:#c30; font-weight:bold; font-size:14px;}
.page .curpage:hover{background-color:transparent; border:0;}
.page input{margin: 5px; border:1px solid #029CDC; background-color:#D7E4F7; vertical-align:middle; padding:3px 3px 0px 6px;}


.listsortname{ width:400px; border-bottom:1px solid #c2c2c2; margin: 10px auto; text-align:center; overflow:hidden; height:70px;}
.listsortname .name{ border-bottom:1px solid #1DA7E8;height:70px; text-align:center; font-size:36px; color:#4D4D4D; position:absolute; margin-left:110px;width:180px; line-height:80px;}

.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none;}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}

pre.prettyprint {
	border: 0;
	border-left: 3px solid rgb(204, 204, 204);
	margin-left: 2em;
	padding: 0.5em;
	font-size: 110%;
	display: block;
	font-family: "Consolas", "Monaco", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;
	margin: 1em 0px;
	white-space: pre;
}
