@charset "utf-8";@font-face {    font-family: 'CenturyGothic';    src: url('../fonts/CenturyGothic.eot');    src: url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),         url('../fonts/CenturyGothic.woff') format('woff'),         url('../fonts/CenturyGothic.ttf') format('truetype'),         url('../fonts/CenturyGothic.svg#DINProRegular') format('svg');    font-weight: normal;    font-style: normal;}html,body{	height:100%;	padding:0;	margin:0;}body{	font-size:13px;	color:#444;	font-family:"Microsoft Yahei","Arial", "Helvetica", "sans-serif";}.icon-delicious:before{content:"\f1a5";}div,dl,dt,dd,ol,ul,li,p{	padding:0;	margin:0;}ol,ul,li {    list-style:none;}.main{   position:relative;	min-height:100%;	height:auto;	margin-top:-22px;}a:link,a:visited {color:#333;text-decoration:none;}a:hover {text-decoration:none;color:#cd0907;}.clear{clear:both;}.clearfix:before,.clearfix:after {  display: table;  content: "";  line-height: 0;}.clearfix:after{clear: both;}.space{height:130px;}img{border:0;}h2{	text-transform: uppercase;}.wrap,.footnav{	width:1120px;	margin:0 auto;	position: relative;}.header{	margin-top:-20px;	background: url(../images/header.jpg);	height:90px;}.toplogo{	float:left;	width:25%;	height:60px;	padding:15px 0;}.toplogo img{	height:100%;	width:auto;}.toptel{	float:right;	width:70%;	text-align: right;}.lag{	position: absolute;	top:45px;	right:0;}.lag a{	padding:6px;	background: #0c6eb0;	color:#fff;	margin-left:5px;	-moz-border-radius: 5px;	-webkit-border-radius:5px;	border-radius:5px;}.ban_d{	background: url(../images/ban_d.jpg);	margin-bottom:40px;	border-bottom: 1px solid #e5e5e5;}.banlist{	width:1000px;	margin:0 auto;}.banlist li{	display: inline-block;	padding:0 19px;	line-height: 37px;	background: url(../images/ban_line.jpg) repeat-y left top;}.banlist li a{	display: block;}.banlist li:hover{	background: url(../images/ban_line_on.jpg);}.banlist li:hover a{	color: #fff}.nav{	width:100%;	margin:0 auto;	font-size:0;}.nav li{	width:14.28%;	display: inline-block;	vertical-align: top;	text-align: center;}.nav li a{	line-height: 70px;	padding-top:20px;	font-size:15px;	display: block;}.nav li:hover a{	background: #787878;	color:#fff;}.curret a{	background: #787878;	color:#fff;	display: block;}.nav-sub1{	display: none;}.picsk{	height:180px;	width:92%;	margin-bottom:8px;	display: inline-block;	vertical-align: middle;	text-align: center;	border: 1px solid #ddd;}.picsk span{	height:100%;	display: inline-block;	vertical-align:middle;}.picsk img{	max-width:100%;	max-height:100%;	width:auto;	height:auto;	vertical-align: middle;}.large span{	display: inline-block;	vertical-align: middle;	margin-right:6px;	padding-top:3px;}.pa:link,.pa:visited {	font-size: 13px;	color: #333333;	margin-right:5px;	padding:2px 10px;	background: #dcd9d4;	border: 1px solid #dcd9d4;	display: inline-block;	line-height: 20px;}.pa:hover{	background: #eeeeee;	border: 1px solid #dcd9d4;	text-decoration: none;}.paon {	font-size: 13px;	color: #333333;	margin-right:5px;	padding:2px 10px;	background: #dcd9d4;	display: inline-block;	border: 1px solid #dcd9d4;	line-height: 20px;}.paon2 {	font-size: 13px;	color: #ffffff;	margin-right:5px;	padding:2px 10px;	background: #00aeef;	display: inline-block;	border: 1px solid #00aeef;	line-height: 20px;}.info-icos{	margin-top:40px;}.info-icos a{	display: inline-block;	padding:5px 10px;	background:#ffbf6d;	color:#fff;	font-size:20px;	margin-right:10px;	-moz-border-radius: 5px;	-webkit-border-radius:5px;	border-radius:5px;}.info-icos a:hover{	background: #e37c42;}.foot{	background: url(../images/footer.png) no-repeat center top;	width:100%;	color:#ccc;	text-align: center;	position: relative;	padding-top:30px;}.foot-top{   position: absolute;   background: url(../images/foot-top.png) no-repeat center top;   width:100%;   text-align: center;   top:0;   height:88px;   line-height: 50px;   color:#666;}.foot-top a{	color:#555;}.foot-top a:hover{	color:#e37c42;}.footpic{	float:left;	width:60%;	text-align: left;}.footico{	float:right;	text-align: right;}.footnav{	padding:30px 0 10px 0;}.footnav li{	float:left;	line-height:22px;	font-size:12px;	text-align: left;	min-height:170px;	height:auto;}.footnav li p{	font-size:16px;	padding-bottom:15px;	color:#fff;}.footnav li a{	color:#aaa;	line-height:26px;}.footnav li a:hover{	color:#fff;}.foottel{	font-size:22px;	font-weight: bold;	padding:5px 0;	display: block;}.footbg{	text-align: center;	padding:10px 0;	background: #000;	color:#fff;}.mk{	width:29%;	margin-left:3%;		font-size:14px;}.nk{	width:15%;	}.footline{	background: url(../images/footline.jpg) no-repeat left top;	padding-left:2%;}.foot-wm{	float:left;	width:90px;	padding:8px;	background: #333;	margin-right:25px;	text-align: center;}.foot-wm img{	max-width:100%;	height:auto;}.bg{	background:#f6f6f6;	padding:1px 0 50px 0;	margin-top:20px;	margin-bottom:-20px;}.homepro{	font-size:0;	margin-top:30px;}.homepro ul{	width:102%;}.homepro li{	width:31.33%;	margin-right:2%;	display: inline-block;	position: relative;	text-align: left;	vertical-align: top;	margin-bottom:20px;}.homepro li p{		line-height:44px;	text-align: center;	width:100%;	font-size:16px;	position: absolute;	bottom:0;	color:#fff;	background:rgba(12,64,114, 0.8) none repeat scroll 0 0 !important;	-webkit-transition:  0.2s ease-in 0s;   -moz-transition:  0.2s ease-in 0s;   -ms-transition:  0.2s ease-in 0s;   -o-transition:  0.2s ease-in 0s;   transition:  0.2s ease-in 0s;	}.homepro li:hover p{	background:rgba(10,10,10, 0.8) none repeat scroll 0 0 !important;   line-height:44px;}.homepro li img{	width:100%;}.home-pro{	font-size:0;	margin-top:10px;}.home-pro li{	width:50%;	display: inline-block;	vertical-align: top;	font-size:13px;	text-align: center;	margin-bottom:15px;}.home-pro li p{	height:28px;	overflow: hidden;}.home-pro li img{	width:94%;	height:auto;}.classn{	text-align: center;	padding:20px 0 30px 0;}.classn li{	display: inline-block;	width:110px;	line-height: 36px;	font-size:15px;	margin:0 8px;	background: #ddd;	color:#000;	cursor: pointer;}.classn li.hover{	background: #eb0013;	color:#fff;}.about-bg{	background: url(../images/about_bg.jpg) no-repeat center center;	background-size:auto 100%;}.aboutbox{	width:1200px;	margin:0 auto;}.probox{	width:90%;	margin:0 auto;}.about-pic{	float:right;	height:100%;	margin-left:30px;}.about-pic img{	width:auto;	height:100%;}.word12{	font-size:12px;}.about-txt{	line-height:22px;}.about-txt img{	margin-left:30px;}.ban-d{	font-size:12px;	line-height: 40px;	color:#888;}.ban{   text-align: center;   overflow: hidden;   height:200px;   background-position: center top;   background-repeat: no-repeat;}.banline{   line-height: 34px;   width:100%;   font-size:12px;   text-align: right;   color:#999;   background: #f7f7f7;   border-bottom:1px dotted #ddd;    margin-bottom:10px;   font-family:simsun, Arial, Helvetica, sans-serif;}h2{	color:#000;	padding-bottom:15px;}.dline{	border-bottom:1px dotted #ddd; }.white{	color:#fff;}.ka:link,.ka:visited{	font-size:14px;	color:#fff;	line-height: 18px;	padding-left:30px;	margin-right:50px;}.ka:hover{	text-decoration: underline;}.con-l{	float:left;	width:21%;	margin-top:20px;}.con-r{	float:right;	width:75%;}.c-title{	line-height:80px;	font-size:20px;	font-weight: bold;	padding-left:80px;	color:#fff;	background: url(../images/about_18.jpg) no-repeat left center;}#marqueeBox{	padding:0;	margin:0;	line-height: 20px;	height:20px;	overflow: hidden;}.c-tit{	line-height:80px;	font-size:24px;	font-weight: bold;	margin-top:20px;	padding-left:4px;	background: url(../images/c_t.jpg) no-repeat left bottom;}.conbox{	border: 1px solid #ddd;	border-top:none;	line-height: 22px;	color:#666;	padding:10px 14px 20px 14px;	}.conbox p{	font-size:19px;	color:#e00000;	line-height: 28px;}.conbox span{   display: inline-block;   width:40px;}.wid20{	width:12px;	font-size:12px;	display: inline-block;}.class-tit{	font-size:17px;	color:#fff;	line-height:56px;	margin-top:10px;	padding-left:20px;	background:#0d69ae;}.classname li{	display: block;	line-height:44px;	font-size:14px;	padding-left:30px;	color:#444;	background:#ececec url(../images/left01.png) no-repeat 92% center;	margin-bottom:1px;	cursor:pointer;}.classname li.hover{	font-size:14px;	line-height:44px;	display: block;	padding-left:30px;	background:#d3d3d3 url(../images/left01.png) no-repeat 92% center;	color:#000;	margin-bottom:1px;}.classname li:hover{   background:#d3d3d3 url(../images/left01.png) no-repeat 92% center;   color:#000;	}.buy a{	display: inline-block;	background: #ff6600;	-moz-border-radius: 5px;	-webkit-border-radius:5px;	border-radius:5px;	color:#fff;	font-size:15px;	margin-top:10px;	padding:4px 25px;	}.la:link,.la:visited{	display: block;	line-height:44px;	font-size:14px;	padding-left:30px;	color:#444;	background:#ececec url(../images/left01.png) no-repeat 92% center;	margin-bottom:1px;}.la:hover{   background:#d3d3d3 url(../images/left01.png) no-repeat 92% center;   color:#000;}.laon{	font-size:14px;	line-height:44px;	display: block;	padding-left:30px;	background:#d3d3d3 url(../images/left01.png) no-repeat 92% center;	color:#000;	margin-bottom:1px;}.la2:link,.la2:visited{	display: block;	line-height:32px;	font-size:13px;	color:#666;	padding-left:35px;	background: #f5f5f5;	border-bottom: 1px dashed #ddd;}.la2:hover{   color:#000;}.laon2{	font-size:13px;	line-height:32px;	display: block;	padding-left:25px;	color:#f58a00;	border-bottom: 1px dashed #eee;}.c_dates{	background:#0d69ae;	display: inline-block;	width:65px;	height:55px;	font-size:12px;	line-height: 25px;	color:#fff;	text-align: center;	font-weight: normal;	float:left;	margin-right:22px;	padding-top:10px;}.c_dates p{	font-size:26px;	font-weight: bold	}.c-table{   	text-align: right;	margin-top:-55px;	color:#999;	font-size:12px;	line-height: 30px;}.con-info{	min-height:350px;	padding-bottom:30px;	height:auto;	line-height: 26px;	font-size:14px;}.con-info img{	max-width:100%;	height:auto;	margin:5px 0;}.con-info2{	padding:30px 0 20px 0;	min-height:350px;	height:auto;	line-height: 27px;	font-size:15px;	color:#444;}.con-info2 li{	list-style:disc;	margin-left:40px;}.con-info2 img{	max-width:100%;	height:auto;	padding:5px 10px;}.imenu{	width:32px;	display: inline-block;}.prolist{	margin-top:20px;	font-size:0;}.prolist li{	line-height:20px;	display: inline-block;	vertical-align: top;	width:33.33%;	font-size:12px;	padding:15px 0;	text-align: center;	color:#666;}.prolist li p{	height:20px;	font-size:15px;	overflow: hidden;}.caselist{	margin-top:30px;	font-size:0;}.caselist ul{	width:101%;	overflow: hidden;}.caselist li{	vertical-align: top;	width:33.3%;	display: inline-block;	text-align: center;	line-height:20px;	font-size:13px;		position: relative;	margin-bottom:15px;}.caselist li img{	width:92%;	height:auto;	border:1px solid #777;}.caselist li p{	width:94%;	margin:0 auto;}.pro-info{	background:rgba(30,30,30,0.7);	position: absolute;	bottom:-85%;	padding:2%;	width:94%;	padding:1% 3%;	height:98%;	color:#fff;	font-size:13px;	text-align: left;	line-height:22px;	z-index:99;	-webkit-transition:  0.2s ease-in 0s;   -moz-transition:  0.2s ease-in 0s;   -ms-transition:  0.2s ease-in 0s;   -o-transition:  0.2s ease-in 0s;   transition:  0.2s ease-in 0s;}.prolist li:hover .pro-info{	bottom:0;}.pro-info p{	font-size:16px;	line-height:36px;	border-bottom:1px dotted #f7a133;	padding-bottom:5px;	margin-bottom:10px;	text-align: center;}.prolist2{	margin-top:30px;	font-size:0;}.prolist2 li{	vertical-align: top;	text-align: left;	margin-bottom:15px;	line-height:20px;	font-size:13px;	padding-bottom:15px;	border-bottom:1px dashed #ddd;}.prolist2 li p{	font-size:15px;	font-weight: bold;	padding-bottom:10px;	color:#333;}.pages{	text-align: center;	padding:20px 0;}.big-txt{	float:right;	width:44%;	margin-top:40px;}.big-pic{	float:left;	width:50%;	margin-top:40px;	position: relative;	padding:0 5%;}.big-pic p{	text-align:left;		margin-top:20px;}.big-pic p img{	width:36px;	height:auto;	margin:0 3px;}.pic-prew,.pic-next{	padding-top:47%;	position: absolute;}.pic-prew{left:0;}.pic-next{right:0;}.picbox{	width:94%;	margin:0 auto;	overflow: hidden;	height:240px;}.picboxs{	width:200px;	border: 1px solid #ddd;	padding:5px;	margin-right:10px;}.picboxs img{	width:100%;}.inpu{	width:100px;	display: inline-block;	vertical-align: top;}.sousuo{	display: inline-block;	border:none;	padding:4px;	margin-bottom:6px;	font-size:13px;	line-height: 20px;	width:200px;	-moz-border-radius:5px 0 0 5px;	-webkit-border-radius:5px 0 0 5px;	border-radius:5px 0 0 5px;		border: 1px solid #ddd;	border-right:none;}.send{	display:inline-block;	padding:5px 20px;	background: #3d3d3d url(../images/seach.jpg) no-repeat center center;	border:none;	color:#fff;	margin-top:2px;	margin-left:-4px;	line-height: 20px;	-moz-border-radius:0 3px 3px 0;	-webkit-border-radius:0 3px 3px 0;	border-radius:0 3px 3px 0;	}.sousuo2{	display: inline-block;	border:none;	padding:7px 2%;	font-size:13px;		line-height: 20px;	width:96%;	border: 1px solid #ddd;	margin-bottom:10px;	font-family:"Microsoft Yahei","Arial", "Helvetica", "sans-serif";}.send2{	display:inline-block;	vertical-align: top;	background:#333;	color:#fff;	font-size:14px;	border:none;	line-height:34px;	width:100px;	float:right;	font-family:"Microsoft Yahei","Arial", "Helvetica", "sans-serif";}.sousuo3{	display: inline-block;	vertical-align: top;	border:none;	padding:4px;	margin-bottom:6px;	font-size:13px;	line-height: 20px;	width:78%;	-moz-border-radius:0;	-webkit-border-radius:0;	border-radius:0;		border:none;	border-right:none;}.send3{	padding:4px 0;   background: #f58220 url(../images/finds.png) no-repeat center center;   background-size:20px 20px;   display: inline-block;	border:none;	width:16%;	color:#fff;	margin-left:-5px;	line-height: 20px;	-moz-border-radius:0;	-webkit-border-radius:0;	border-radius:0;	}.f-title{	width:25%;	display: inline-block;}.form1{	float:left;	width:55%;	margin-top:20px;}.form2{	float:right;	width:40%;	margin-top:20px;}.catalist li{	display: inline-block;	width:25%;	text-align: center;}.catalist li img{	width:92%;	height:auto;	border: 1px solid #dddddd;}.catalist li a{	color:#000;	font-weight: bold;	text-decoration: underline;	font-size:15px;	line-height: 30px;}.p_tit{	line-height:50px;	margin-bottom:20px;	font-size:19px;	color:#333;		border-bottom: 1px solid #dadada;}.p_tit p{	border-bottom: 3px solid #787878;	padding:10px 3px 0 3px;	margin-bottom:-2px;	display: inline-block;}.p_tit_span{	font-size:14px;	text-align: center;	color:#888;	margin-bottom:30px;}.homel{   float:left;   width:45%;      text-align: left;}.homer{   float:right;   width:50%;   text-align: left;   position: relative;   height:auto;}.homeleft{	float:left;	width:20%;}.homeright{	float:right;	width:75%;	padding-left:2.5%;	margin-left:-1px;	border-left:1px dotted #ddd;	position: relative;}.finds{	display: none;	position: absolute;	right:10px;	top:5px;	font-size:16px;	color:#fff;	z-index:999;}.homeleft2{	float:left;	width:50%;}.homeright2{	float:right;	width:42%;	padding-top:10px;}.home1{	float:left;	width:41%;	line-height: 24px;	position: relative;}.home1 img{	max-width:100%;	height:auto;	margin-bottom:12px;}.home2{	width:52%;	float:right;		line-height: 24px;	position: relative;}.homeabout{	line-height: 24px;	font-size:14px;}.mores{   position: absolute;   right:5px;      top:0;   }.mores a{	background: #30bff5;	display: inline-block;	padding:2px 10px;	font-size:12px;	color:#fff;	line-height: 18px;}#Marquee_x { overflow:hidden; width: 100% }  #Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden;text-align:center;} /* �����������������li�󸡶� */ #Marquee_x ul li div{ float:left;line-height:25px;height:150px; width:180px; overflow:hidden} #Marquee_x ul li div img{ border:1px solid #888; width:180px; height:auto; display:block} #Marquee_x ul li div span{ display:block;font-size:12px;} .home1-tit{	line-height:60px;	font-weight: bold;	font-size:20px;	margin-bottom:25px;	margin-top:30px;	color:#333;	position: relative;	text-align: center;	background: url(../images/titbg1.png) no-repeat center bottom;}.home1-tit span{	font-weight: normal;	font-size:16px;	padding-left:6px;}.dixian{	border-bottom: 1px solid #ddd;	margin-bottom:10px;	margin-top:-10px;}.promore{	font-size:0;	width:100%;	text-align: left;	margin-top:5px;}.promore li{   display: inline-block;   vertical-align: top;   width:20%;}.pro_title{	border-bottom:1px solid #ddd;	margin:20px 0;}.pro_title li{	line-height: 30px;	display: inline-block;	color:#555;	font-size:14px;	margin-right:5px;	cursor: pointer;	padding:0 20px;	background: url(../images/titbg.jpg) center top;	-moz-border-radius: 3px 3px 0 0;	-webkit-border-radius:3px 3px 0 0;	border-radius:3px 3px 0 0;	border: 1px solid #ddd;}.pro_title li.hover{	color:#f58a00;	background: #fff;	border: 1px solid #ddd;	border-bottom:1px solid #fff;	-moz-border-radius: 5px 5px 0 0;	-webkit-border-radius:5px 5px 0 0;	border-radius:5px 5px 0 0;}.home-info{	padding:10px 0;	line-height:22px;}.home-info2{	padding:15px;	line-height:22px;}.homenews{	width:100%;	position: absolute;	bottom:1px;	z-index:100;	padding:10px 0;	text-align: center;	background:rgba(0,0,0, 0.2) none repeat scroll 0 0 !important;}.homenews a{	display: inline-block;	vertical-align: top;	background: #227eb8;	color:#fff;	text-align: center;	padding:6px 30px;	margin:0 5px;}.homenews a:hover{	background: #e57919;}.homenews-tit{	float:left;	width:16%;	height:50px;	font-size:18px;	color:#fff;	text-align: center;	line-height: 50px;	background:rgba(0,0,0, 0.8) none repeat scroll 0 0 !important;}.homenews-info{	float:left;	width:84%;	padding-top:14px;	height:36px;	color:#fff;	font-size:13px;	background:rgba(245,138,0, 0.8) none repeat scroll 0 0 !important;}.homelink{	font-size:0;}.homelink ul{	width:101%;}.homelink li{	display: inline-block;	vertical-align: top;	width:20%;	margin-bottom:15px;}.homelink li img{	max-width:93%;	height:auto;	border: 1px solid #e6e6e6;	-moz-border-radius: 6px;	-webkit-border-radius:6px;	border-radius:6px;	}.linklist{	font-size:0;}.linklist ul{	width:101%;}.linklist li{	display: inline-block;	vertical-align: top;	width:31%;	margin-right:2%;	margin-bottom:15px;	border: 1px solid #e6e6e6;	-moz-border-radius: 6px;	-webkit-border-radius:6px;	border-radius:6px;}.linklist li img{	max-width:100%;	height:auto;}.solulist{	font-size:0;	width:1100px;	margin:0 auto;}.solulist li{   display: inline-block;   vertical-align: top;   color:#666;   width:22%;   margin:0 1.5%;   text-align: center;   font-size:12px;   line-height: 20px;}.solulist li p{	font-size:17px;	line-height: 50px;	color:#333;}.rounds{	border: 6px solid #f5a338;	-moz-border-radius: 50%;	-webkit-border-radius: 50%;	border-radius:50%;	margin:0 auto;	width:130px;	height:130px;		overflow: hidden;	position: relative;}.rounds img{	max-width:100%;	height:auto;}.rounds3{	background: #fef3e5;	padding:15px;	width:142px;	height:142px;	margin:0 auto;	-moz-border-radius: 50%;	-webkit-border-radius: 50%;	border-radius:50%;	overflow: hidden;}.rounds3 img{	max-width:100%;	height:auto;}.solulist li:hover .rounds{	border: 6px solid #005fb0;	}.solulist li:hover .rounds3{	background: #e5ecf5;	}.rounds4{	border: 1px solid #ddd;	padding:0px;	width:100px;	height:100px;	float:left;	overflow: hidden;	margin-right:20px;}.rounds4 img{	width:100%;	height:auto;}.dates{	float:right;	color:#666;	font-family:Arial, Helvetica, sans-serif;}.workPic{	width:183px;	margin:0 5px;	overflow: hidden;	text-align: center;}.workPic p{	width:98%;	margin:0 auto;	height:20px;	line-height:20px;	overflow: hidden;}.workPic img{	height:auto;	width:98%;	border:1px solid #e9e9e9;}.homelist{	font-size:0;	width:1100px;   margin:0 auto;}.homelist li{	width:29.3%;	margin:0 2%;	display: inline-block;	vertical-align: top;}.homelist li >img{	width:100%;	height:auto;}.homeline{	height:50px;	background: url(../images/index3_65.jpg) no-repeat center center;}.homelist li:hover .homeline{	background: url(../images/index3_66.jpg) no-repeat center center;}.homelist li >a{	color:#02599d;	font-size:17px;	text-align: center;	border: 1px solid #02599d;	width:150px;	display: block;	line-height: 36px;	margin:0 auto;}.homelist li:hover >a{	background:#02599d;	color:#fff;}.home-news{	margin-top:20px;}.home-news span{	color:#888;	font-size:10px;	font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;}.home-news a{	background: transparent;	font-size:13px;	line-height: 25px;	color:#444;	display: inline-block;	text-align: left;	width:100%;	border: none;}.home-news a:hover{	background: transparent;	color:#02599d;}.home_info{   width:1100px;   margin:0 auto;   padding:20px 0;	font-size:14px;	line-height: 24px;	color:#444;}.home_info img{	margin-left:60px;}.con-s{	min-height:200px;	height:auto;}.dline2{	border-bottom: 2px solid #ddd;}.dline3{	border-bottom: 1px solid #ddd;}td{	font-size:13px;}.title{	font-size:18px;	font-weight: bold;	text-align: center;	color:#333;	padding-bottom:18px;	position: relative;}.title2{	font-size:17px;	font-weight: bold;	color:#444;	padding-bottom:10px;	margin-bottom:10px;	position: relative;	border-bottom:1px dotted #ddd;}.c_date{	font-size:12px;	color:#aaa;}.newlist li{	padding:15px 0;	border-bottom:1px dotted #ddd;	position:relative;}.newlist li a {	font-size:16px;}.newsinfo{	font-size:12px;	color:#666;	line-height:20px;}.newsbox li{	position: relative;	font-size:14px;	padding:15px 0;	text-align: left;	border-bottom: 1px solid #ccc;}.newsbox li a{	font-size:15px;	display: block;	font-weight: bold;	padding-bottom:5px;}.npic{	float:left;	margin-right:20px;	width:160px;	height:100px;	overflow: hidden;}.npic2{	float:left;	margin-right:20px;	width:180px;	height:120px;	overflow: hidden;}.npic img,.npic2 img{	width:100%;	height:100%;}.spic{	float:left;	margin-right:30px;	width:170px;	height:120px;	overflow: hidden;	text-align: center;	border:3px solid #eee;}.spic img{	width:170px;}.bdsharebuttonbox{	float:right;	padding-top:3px;}.keywords{	border:1px solid #2a95c9;	display: inline-block;	padding:4px;}.searchs{	background-color:#2a95c9;	display: inline-block;	padding:5px 20px;	border:none;}.home-pro{	display: none;}.ltable{	width:90%;	margin-top:10px;}.homr,.mob-tit{	display: none;}.mobnav{	display: none;}.service_box{	position: fixed;	right:0;	width:130px;	top:25%;	z-index:100;}.service_tit img{	-moz-border-radius: 5px 4px 0 0;   -webkit-border-radius: 5px 4px 0 0;   border-radius:5px 4px 0 0;   margin-bottom:-8px;}.telssk{	font-size:14px;	margin-bottom:6px;	color:#ee0000;}.tab_plan{	border-left: 2px solid #0066ae;	border-right: 2px solid #0066ae;	background: #ffffff;	text-align: center;	padding:10px 15px 0 15px;}.tab_plan2{	border: 2px solid #0066ae;	border-top: none;	text-align: center;	background: #ffffff;	padding:0px 0 10px 0;	line-height: 22px;}.mt10{	text-align: left;	line-height: 20px;	border-top:1px dotted #ddd;	padding-top:6px;}.foot-wms{	display: none;}.fs14 span{   display: inline-block;   vertical-align: top;   margin-right:5px;}.mobfind{	background: url(../images/ban_d.jpg);	text-align: center;	width:100%;	position: relative;	margin-top:20px;	}@media screen and (max-width:1120px) {   .wrap{   	width:100%;   }   .footnav{   	width:98%;   	margin:0 auto;   }   .homepro ul{   	width:100%;   	overflow: hidden;   }       .homepro li{	   width:18.2%;	   margin:0 0.7% 15px 0.7%;	}	.banlist{	   width:100%;   }   .banlist li{	   padding:0 15px;   }   .mk{	   width:31%;	   margin-left:2%;   }   .newsbox{   	padding:0 10px;   }   .homepro p{   	width:100%;		   text-align: center;    }    }@media (max-width: 700px) {   body{   	font-size:15px;   	line-height: 26px;   }   .toplogo{   	height:35px;   	padding:8px 0 12px 0;   }   .homelist{   	width:96%;   }   .home1,.home2{   	float:none;   	width:100%;   	margin-bottom:20px;   }   .homelist li{   	width:100%;   	margin:0;   	margin-top:15px;   }   .foot,.p_tit_span,.bannerVideo,.toptel,.ban,.c-title,.c_date,.homeleft,.banline,.p_tit,.npic2,.navbg,.service_box{      display: none;   }   .home-pro,.mobfind,.finds{   	display: block;   }   .foot-wms{   	display: block;   	text-align: center;   }   .bg{   	margin-top:20px;   	padding:1px 0;   }      .caselist ul{   	width:100%;   	overflow: hidden;   }   .caselist li{   	width:50%;   }   .con-l,.con-r,.homer,.homel{   	float:none;   	width:100%;   		   margin-top:0;   }   .homeright{      float:none;   	width:100%;     	padding-left:0;   	margin-left:0;   	border-left:none;   }   .homepro li{   	width:46%;   	margin:0 1.5% 20px 1.5%;   }   .classname{   	font-size:0;   	padding:0;   	margin:0;   	   }   .classname li{   	width:50%;   	display: inline-block;   	text-align: center;   	   	background:#0660ae;   	margin-bottom:1px;   	border:none;   }   .classname li a{   	color:#fff;   	padding-left:0;   	font-size:16px;    }   .classname li:hover{   	background: #666;   }   .classon{      color:#000;      display: block;      background:#cfcfcf;   }   .c-tit{	   line-height:60px;	   font-size:20px;	   margin-top:10px;   }   .con-info{   	width:96%;   	margin:0 auto;   	line-height: 28px;   }   .prolist{   	width:98%;   	margin:0 auto;   	margin-top:20px;   }   .prolist li{   	width:45%;   	margin:0 1.5% 20px 1.5%;   	font-size:15px;   }   .p_tit{	   line-height:40px;	   margin-top:20px;	   font-size:20px;   }   .picsk{   	height:170px;   }   .ltable{	   width:100%;    }    .mob-tit{     	display: block;     	background: #00aeef;     	line-height: 40px;     	margin-bottom:20px;     	position: relative;     	color:#fff;     	text-align: center;     	font-size:18px;       	cursor: pointer;   	  }  .moblist{  	   position: absolute;  	   z-index:99;  	   top:0;  	   width:100%;  	   text-align: center;  	   padding-top:40px;  }  .moblist li{  	   border-bottom:1px solid #fff;  	   line-height: 36px;  	   font-size:15px;  	   background: #eee;  }  .moblist li a{      display: block;  }  .drawer-toggle{	display:block;}.mobnav{	display:block;	background: #00aeef;	text-align: center;	position: relative;	padding-top:4px;}}