*{ margin:0; padding:0;}

body{ line-height:200%; font-size:12px; color:#666666; background:#ffffff; font-family: "Microsoft YaHei","微软雅黑" !important;}

img{ border:none;}

li{ list-style-type:none;}

input{ vertical-align:middle;}

a{ color:#666666; text-decoration:none;}

a:hover{ color:#186bc9; text-decoration:none;}

.clear{ clear:both; height:0; overflow:hidden;}

.fl{ float:left;}

.fr{ float:right;}

.ll{ margin-left:10px;}

.head{ width:100%; overflow:hidden; background:#186bc9;}

.banner{ width:100%; overflow:hidden;}

.banner1{ width:100%; height:367px; background:url(../images/nb1.jpg) top center no-repeat; overflow:hidden;}

.banner2{ width:100%; height:367px; background:url(../images/nb2.jpg) top center no-repeat; overflow:hidden;}

.banner3{ width:100%; height:367px; background:url(../images/nb3.jpg) top center no-repeat; overflow:hidden;}

.banner4{ width:100%; height:367px; background:url(../images/nb4.jpg) top center no-repeat; overflow:hidden;}

.banner5{ width:100%; height:367px; background:url(../images/nb5.jpg) top center no-repeat; overflow:hidden;}

.banner6{ width:100%; height:367px; background:url(../images/nb6.jpg) top center no-repeat; overflow:hidden;}

.banner7{ width:100%; height:367px; background:url(../images/nb6a.jpg) top center no-repeat; overflow:hidden;}

.nav{ width:1200px; height:111px; margin:0 auto; margin-top:21px; background:url(../images/navbg.png); z-index:1000; position:absolute; left:50%; margin-left:-600px;}

.logo{ width:154px; height:111px; display:inline; float:left; background:url(../images/logo.png);}

.nav .con{ width:1000px; height:81px; display:inline; float:right; margin-top:15px;}

.nav .con li{ width:107px; height:81px; display:inline; float:left; text-align:center;}

.nav .con li a{ width:107px; height:81px; color:#2a84c7; font-weight:bold; display:block; float:left;}

.nav .con li a:hover{ width:107px; height:81px; color:#2a84c7; font-weight:bold; display:block; float:left; background:url(../images/navbghover.png);}

.nav .con li .ch{ width:107px; line-height:26px; font-size:14px; text-align:center; margin-top:10px; display:inline; float:left;}

.nav .con li .en{ width:107px; line-height:26px; font-size:12px; text-align:center;}

#navb{ width:3px; height:81px; display:inline; float:left; background:url(../images/navb.png);}

.notice{ width:100%; height:40px; background:#186bc9;}

.notice .con{ width:1200px; height:40px; margin:0 auto;}

.blk_18 {
FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 1200px; height:40px; background:#186bc9; ZOOM: 1
}
.blk_18 .pcont {
 FLOAT: left; OVERFLOW: hidden; WIDTH: 1170px; line-height:40px; text-align:center;
}
.blk_18 .ScrCont {
 WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
 FLOAT: left
}
.blk_18 #List2_1 {
 FLOAT: left
}
.blk_18 .LeftBotton {
 BACKGROUND: url(../images/lbt.gif) no-repeat; FLOAT: left; MARGIN:0; WIDTH: 15px; HEIGHT: 40px
}
.blk_18 .RightBotton {
 BACKGROUND: url(../images/rbt.gif) no-repeat; FLOAT: left; MARGIN:0; WIDTH: 15px; HEIGHT: 40px
}
.ct{  WIDTH: 1170px; height:40px; line-height:40px; text-align:center;}
.ct a{ color:#fff;}
.ct a:hover{ color:#FF0;}

.pagebody{ width:100%;}

.in1{ width:100%; height:649px; background:url(../images/in1.jpg) top center no-repeat; overflow:hidden;}

.in1 .con{ width:1200px; margin:0 auto;}

.TabADS{width:1200px;}
			.TabADS ul{width:344px; height:40px; margin:0 auto; margin-top:60px;}
			.TabADS li{width:158px; height:38px; line-height:38px; display:inline; float:left; border:solid 1px #333333; text-align:center; color:#333; cursor:pointer; font-size:14px; font-weight:bold; margin-left:12px;}
			.TabADS li a{color:#333;}
			.TabADS .TasADSOn{background:#186bc9; border:solid 1px #186bc9; text-align:center; color:#fff; font-weight:bold; cursor:pointer;}
			.TabADS .TasADSOn a{color:#fff;}
			.TabADSCon{ width:1200px; margin-top:73px;}
			
.focusBox{ width:600px; height:400px; overflow:hidden; position:relative; display:inline; float:left;} 
.focusBox .hd{ position:absolute; z-index:1; right:230px; bottom:14px; } 
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.focusBox .hd ul li{ float:left; margin-right:3px;  width:40px; height:4px; line-height:4px; text-align:center; background:#ddd; cursor:pointer;  
font-family:Arial; color:#666;  
} 
.focusBox .hd ul li.on{ background:#186bc9; color:#fff;     } 
.focusBox .bd{ position:relative;  } 
.focusBox .bd .pic{ line-height:0px;  } 
.focusBox .bd .pic img{ width:600px; height:400px;} 
.focusBox .bd .con{ width:600px; height:55px; line-height:35px; text-align:center; font-weight:bold; background:url(../images/bbg.png); position:absolute; bottom:0; left:0; color:#fff; font-size:14px;} 	

.jdnews{ width:570px; display:inline; float:right; overflow:hidden;}

.jdnews ul{ width:570px; margin-top:-25px;}	

.jdnews li{ width:570px; height:100px; display:inline; float:left; background:url(../images/libg.jpg); margin-top:25px;}	

.jdnews li:hover{ width:570px; height:100px; display:inline; float:left; background:url(../images/libghover.jpg); color:#fff;}	

.jdnews li .time{ width:100px; height:100px; line-height:100px; display:inline; float:left; font-size:23px; text-align:center;}

.jdnews li .rt{ width:414px;display:inline; float:right; margin-right:38px; margin-top:10px;}

.jdnews li .rt h2{ font-size:15px; width:100%; height:28px; line-height:28px; text-align:left;}

.jdnews li .rt .ccon{ font-size:12px; width:100%; height:48px; line-height:24px; text-align:left;}

.ckgd{ width:150px; height:40px; display:inline; float:right; margin-top:10px;}

.in2{ width:100%; height:653px; background:url(../images/in2.jpg) top center no-repeat; overflow:hidden;}

.TabADS1{width:1200px; margin:0 auto;}
			.TabADS1 ul{width:688px; height:40px; margin:0 auto; margin-top:60px;}
			.TabADS1 li{width:158px; height:38px; line-height:38px; display:inline; float:left; border:solid 1px #333333; text-align:center; color:#333; cursor:pointer; font-size:14px; font-weight:bold; margin-left:12px;}
			.TabADS1 .TasADSOn1{background:#186bc9; border:solid 1px #186bc9; text-align:center; color:#fff; font-weight:bold; cursor:pointer;}
			.TabADSCon1{ width:1200px;  margin:0 auto; margin-top:73px;}
	
.case{ width:1200px; margin:0 auto; overflow:hidden;}

.case ul{ width:1214px;}	
			
.case li{ width:390px; height:298px; display:inline; float:left; margin-left:14px;}		

.case li img{ width:390px; height:298px;}			

.ckgd1{ width:150px; height:40px; margin:0 auto; margin-top:75px;}

.about{ width:1200px; margin:0 auto;}

.about h2{ width:1200px; margin-top:45px;}

.about .con{ width:1100px; margin:0 auto; margin-top:23px;}

.foot{ width:100%; background:#272727; margin-top:100px; overflow:hidden;}

.foot .con{ width:1100px; margin:0 auto; overflow:hidden;}

.foot .con .lic{ width:1100px; margin-top:55px;}

.foot .con .lic .ba{ width:86px; display:inline; float:left; margin:0 35px;}

.foot .con .lic .ba h2{ width:66px; height:32px; line-height:32px; text-align:left; font-size:15px;}

.foot .con .lic .ba h2 a{ color:#fff;}

.foot .con .lic .ba h2 a:hover{ color:#FF0;}

.foot .con .lic .ba ul{ margin-top:16px;}

.foot .con .lic .ba ul li{ line-height:32px; text-align:left;}

.foot .con .lic .ba ul li a{ color:#878787;}

.foot .con .lic .ba ul li a:hover{ color:#fff;}

.foot .con .lic .ba1{ width:190px; display:inline; float:left; margin:0 45px;}

.foot .con .lic .ba1 h2{ width:190px; height:32px; line-height:32px; text-align:left; font-size:15px;}

.foot .con .lic .ba1 h2 a{ color:#fff;}

.foot .con .lic .ba1 h2 a:hover{ color:#FF0;}

.foot .con .lic .ba1 ul{ margin-top:16px;}

.foot .con .lic .ba1 .l1{ line-height:32px; text-align:left; background:url(../images/ct1.gif) 0 8px no-repeat; padding-left:20px;}

.foot .con .lic .ba1 .l2{ line-height:32px; text-align:left; background:url(../images/ct2.gif) 0 8px no-repeat; padding-left:20px;}

.foot .con .lic .ba1 .l3{ line-height:32px; text-align:left; background:url(../images/ct3.gif) 0 8px no-repeat; padding-left:20px;}

.foot .con .lic .ba1 .l4{ line-height:32px; text-align:left; background:url(../images/ct4.gif) 0 8px no-repeat; padding-left:20px;}

.foot .con .zhen{ width:1100px; border-top:solid 1px #373737; margin-top:40px; line-height:85px; text-align:center;}

.nei{ width:1200px; margin:0 auto; margin-top:20px;}

.left{ width:185px; display:inline; float:left;}

.lnav{ width:185px; display:inline; float:left;}

.lnav h2{ width:185px; height:43px; line-height:43px; text-indent:15px; display:inline-block; float:left; background:url(../images/lh2bg.jpg); font-size:16px; color:#656565;}

.lnav .con{ width:185px; overflow:hidden; background:url(../images/lnavc.gif);}

.lnav ul{ width:173px; display:inline; float:left; margin-left:12px;}

.lnav ul li{ width:173px; height:27px; line-height:27px; display:inline-block; float:left; text-align:left; text-indent:30px; background:url(../images/lnavbg.gif); margin-top:11px; padding-bottom:10px;}

.lnav ul li a{ width:173px; height:27px; line-height:27px; display:block; float:left; text-align:left; color:#8d8d8d; font-weight:bold;}

.lnav ul li a:hover{ width:173px; height:27px; line-height:27px; display:block; float:left; text-align:left; color:#fff; font-weight:bold; background:url(../images/lnavbghover.gif);}

.lnav .bb{ width:185px; height:1px; overflow:hidden; background:url(../images/lnavb.gif);}

.xu{ width:145px; height:1px; background:url(../images/xu.gif); display:inline; float:left;}

.right{ width:1000px; display:inline; float:right;}

.rban{ width:1000px; display:inline; float:left;}

.rban h2{ width:1000px; height:54px; line-height:54px; display:inline; float:left; background:url(../images/rbh1.gif);}

.rban h2 .title{ height:54px; line-height:54px; display:inline; float:left; margin-left:20px; font-size:16px; text-align:left;}

.rban h2 .rtext{ height:54px; line-height:54px; display:inline; float:right; margin-right:20px; font-size:12px; text-align:right; font-weight:normal;}

.rban .con{ padding:10px;}

.nnews1{ width:98%; margin:0 auto; padding-top:8px; padding-bottom:8px; overflow:hidden;}

.nnews1 li{ width:100%; height:32px; line-height:32px; display:inline-block; float:left; text-align:left; text-indent:18px; background:url(../images/biao.gif) 0 12px no-repeat; border-bottom:dotted 1px #eaeaea; overflow:hidden;}

.nnews1 li a{ float:left; text-align:left;}

.nnews1 li span{ float:right; text-align:right;}

.product2{ width:98%; margin:0 auto;}

.product2 li{ width:270px; height:246px; display:inline; float:left; margin:10px 20px; line-height:30px; text-align:center; overflow:hidden; font-size:14px;}

.product2 li img{ width:270px; height:216px;}

.luotong_page{ text-align:center; margin-top:10px;}

.newscont h2{ font-size:16px; text-align:center; height:42px; line-height:42px;}

.newscont .newsdes{ text-align:center; padding-top:5px; padding-bottom:5px; border-top:dashed 1px #CCC; border-bottom:dashed 1px #CCC;}

.wzlinks{ text-align:center; margin-top:20px; font-size:14px;}

.luotong_page{ text-align:center; margin-top:10px;}

.messang_info{ height:42px; line-height:42px;}

.messang_info span{ width:60px; height:22px; line-height:22px; display:inline; float:left;}

#apDiv1 {
	position:absolute; width:1202px; height:300px; z-index:9999; text-align:left; left:0; top:104px;
}
#apDiv2 {
	position:absolute;
	width:107px;
	z-index:9999;
	left:311px;
	visibility: hidden; text-align:center; font-size:12px; line-height:30px; background:url(../images/navbb.png); color:#FFFFFF;
}
#apDiv3 {
	position:absolute;
	width:107px;
	z-index:9999;
	left:421px;
	visibility: hidden; text-align:center; font-size:12px; line-height:30px; background:url(../images/navbb.png); color:#FFFFFF;
}
#apDiv4 {
	position:absolute;
	width:107px;
	z-index:9999;
	left:531px;
	visibility: hidden; text-align:center; font-size:12px; line-height:30px; background:url(../images/navbb.png); color:#FFFFFF;
}
#apDiv5 {
	position:absolute;
	width:107px;
	z-index:9999;
	left:751px;
	visibility: hidden; text-align:center; font-size:12px; line-height:30px; background:url(../images/navbb.png); color:#FFFFFF;
}
#apDiv6 {
	position:absolute;
	width:107px;
	z-index:9999;
	left:861px;
	visibility: hidden; text-align:center; font-size:12px; line-height:30px; background:url(../images/navbb.png); color:#FFFFFF;
}
#apDiv7 {
	position:absolute;
	width:107px;
	z-index:9999;
	left:1081px;
	visibility: hidden; text-align:center; font-size:12px; line-height:30px; background:url(../images/navbb.png); color:#FFFFFF;
}