@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px;color:#666; font-family:"微软雅黑","宋体"; background:#d4e6ff;}
ul,li,dl,dd,dt,p,input,textarea,form,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
img{ border:0px;}
.clear{ clear:both; line-height:0px; height:0px; font-size:0px;}
.divleft{ float:left;}
.divright{ float:right;}
a{color:#666; text-decoration:none;}
a:hover{ color:#990000; text-decoration:none;}

/*-----------top-------*/
#top{ width:100%; height:118px; background:#0063be;}
.top1{ width:1024px; height:118px; margin:auto;}
.logo{ width:420px; height:117px; float:left; padding-left:15px;}
.service{ width:210px; height:77px; float:right; padding-top:40px; padding-right:20px;}
.service a{
	text-decoration:none;
	color:#FFF
}

#menu{ width:100%; height:43px; background:url(../images/menu_bg.jpg) repeat-x;}
.menus{ width:1024px; margin:auto; text-align:center; font-size:14px; font-weight:bold;}
.menus li{ float:left; width:128px; height:43px; color:#FFFFFF;line-height:43px;  text-decoration:none;}
.menus li a{ float:left; width:128px; color:#FFFFFF;  text-decoration:none;}
.menus li a:hover{ float:left; width:128px; color:#FFFFFF; text-decoration:none;}


#banner{ width:100%; height:399px; background:#ddd;}

#center{ width:100%; height:453px; background:#d5e6ff;}
.centers{ width:1190px; height:453px; margin:auto; background:#fff; padding-left:20px; padding-right:20px;}


.hotnews{width:1190px; height:210px;}
.hotnews1{ width:385px; height:200px; float:left; margin-right:40px; padding-top:10px;}
.hotnews1 li{ line-height:30px; height:30px; font-size:14px;}
.hotnews11{width:385px; height:30px; line-height:30px; border-bottom:1px dashed #ddd; margin-bottom:5px;}

.hotnews2{ width:380px; height:200px; float:left;padding-top:10px;}
.hotnews2 li{ line-height:30px; height:30px; font-size:14px;}
.hotnews22{width:380px; height:30px; line-height:30px; border-bottom:1px dashed #ddd; margin-bottom:5px;}
.hotnewsww{ font-size:14px; font-weight:bold;}

.hotnews3{ width:340px; height:200px; float:right; padding-top:10px;}
.hotnews3 li{ width:105px; height:72px; float:left; line-height:30px; text-align:center; margin-right:5px; font-size:14px; font-weight:bold;}
.hotnews3 li img{ border:1px solid #ddd;}
.hotnews33{width:340px; height:30px; line-height:30px; border-bottom:1px dashed #ddd; margin-bottom:15px;}

.hotpro{width:1190px; height:255px; }
.hotpro2{width:1190px; height:30px; line-height:30px; border-bottom:1px dashed #ddd;}
.hotpro li{ width:180px; height:134px; float:left; padding-left:15px; padding-top:15px; font-size:14px; text-align:center; line-height:36px;}

#foot{ width:100%; height:60px; background:#012257;}
.foots{ width:1230px; height:60px; margin:auto; color:#FFFFFF; }
.foots dd{float:left; line-height:20px; padding-top:15px; padding-left:10px;}
.foots dt{float:right; line-height:20px; padding-top:15px; padding-right:10px;}

/*-----------内页样式表-------*/
#foot1{ width:100%; height:60px; background:#012257;}
.foot1s{ width:1024px; height:60px; margin:auto; color:#FFFFFF; }
.foot1s dd{float:left; line-height:20px; padding-top:15px; padding-left:10px;}
.foot1s dt{float:right; line-height:20px; padding-top:15px; padding-right:10px;}
.foot1s  a{color:#FFFFFF; }


#bigbg{width:100%; background:#d5e6ff; overflow:hidden; display:block;}
.bigs{ width:1004px; background:#FFFFFF; padding-top:7px; padding-left:10px; padding-right:10px; margin:auto;}
.bigbanner{width:1004px;  height:231px; margin-bottom:10px;}
.zhonj{width:1004px;}
.left{ width:236px; float:left;}
.left1{width:234px;border:1px solid #e2e2e2; overflow:hidden; padding-bottom:5px; margin-bottom:10px;}
.left1 li{width:220px; line-height:41px; height:39px; margin-bottom:2px;background:url(../images/bg1.jpg) no-repeat; color:#333333; text-decoration:none; margin-left:5px;text-indent:3em;display:block; }
.left1 li a{width:220px; line-height:41px; height:39px; background:url(../images/bg1.jpg) no-repeat;color:#333333; text-decoration:none;display:block;}
.left1 li a:hover,.left1 li a.a1{ width:220px; line-height:41px; height:39px;background:url(../images/bg2.jpg) no-repeat; color:#FFFFFF; text-decoration:none;display:block; }
.left1 p{ line-height:24px;text-indent:3em;}

.left11{width:234px; height:44px; background:url(../images/bg.jpg) repeat-x; line-height:30px;}

.left2{width:234px; margin-bottom:10px;}
.left2 p{margin-bottom:5px;}

.left3{width:224px;border:1px solid #e2e2e2; overflow:hidden; line-height:24px; padding-left:5px; padding-right:5px;}



.right{ width:730px; float:right; border:1px solid #e2e2e2; padding-left:10px; padding-right:10px;}
.right1{width:730px; height:35px; border-bottom:1px solid #e2e2e2; line-height:35px;}
.right2{width:730px; line-height:24px;}

.bignews{ width:1004px; background:#FFFFFF; padding-top:7px; padding-left:10px; padding-right:10px; margin:auto; min-height:970px; }
.news{width:730px; line-height:24px;}
.news li{width:730px; border-bottom:1px dashed #ddd; padding-top:5px; padding-bottom:5px;}


.bigproduct{ width:1004px; background:#FFFFFF; padding-top:7px; padding-left:10px; padding-right:10px; margin:auto; min-height:1020px; }
.product{width:705px; line-height:24px; padding-left:25px;}
.product li{ float:left; width:180px; height:164px; font-size:14px; line-height:30px; text-align:center; margin-right:50px; padding-top:10px;}


.bigproducts{ width:1004px; background:#FFFFFF; padding-top:7px; padding-left:10px; padding-right:10px; margin:auto; min-height:1130px; }
.products{width:730px; line-height:24px;}
.products1{ width:730px; height:360px; padding-top:10px;}
.products11{ width:360px; float:left; }
.products111{ width:345px; float:right;}
.products2{width:730px; line-height:24px;}
.products3{ width:360px; height:64px; padding-top:10px;}
.products4{ width:12px; height:64px; float:left;}
.products5{ width:12px; height:64px; float:right;}
.products6{ width:336px; height:64px; float:left;}
.products6 li{ width:101px; height:61px; float:left; margin-left:5px;}
.products6 li img{ border:1px solid #dddddd;}


.proxy{ width:700px; height:360px;}
.proxy2{width:670px; line-height:28px; background:#f7f7f7; margin-left:20px; margin-top:15px; padding-left:10px;}
.proxy2 li{width:670px; height:28px; border-bottom:1px solid #fff;}


.download{ width:730px; line-height:30px;}
.download li{width:730px; height:30px; border-bottom:1px dashed #ddd;}

.contact{ width:1004px; background:#FFFFFF; padding-top:7px; padding-left:10px; padding-right:10px; margin:auto; min-height:900px; }

.activity{width:730px; line-height:24px;}
.activity li{width:730px; height:30px; line-height:30px;}


.recruitment{ width:680px; height:67px; background:#f3f3f3; line-height:30px; padding-top:10px; padding-left:20px; padding-right:20px; margin-top:15px;}
.recruitment2{ width:718px; border:1px solid #ddd; margin-top:20px;}

.feedback{ width:680px; height:35px; background:#f3f3f3; line-height:33px;}

.Layer2 {
	position:absolute;
	top:160px;
	z-index:1000; 
	width:128px;
	height:auto;
	text-decoration: none;
	text-align:center;
	line-height:30px;
	background:#CCC;
filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/
}
.after{ text-align:center; text-decoration:none;color:#000;}
.after dd a{ color:#000;text-decoration:none; font-size:12px;}
.after dd a:hover{ color:#FFF; text-decoration:none; background-color:#666}


.fy {
	margin-top: 20px;
	height: 24px;
	clear: both;
	width: 100%;
	margin-bottom: 20px;
}
.fy a {
	border: 1px solid #CCCCCC;
	color:#666;
	text-decoration:none;
	margin-right: 3px;
	margin-left: 3px;
	height: 24px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.fy2 {
	margin-right: 3px;
	margin-left: 3px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #EC4040;
}
 a.fy2{
	color:#FFF;
	text-decoration:none;
}

.object{width:730px; line-height:24px;}
.object dl{ width:730px; height:200px; border-bottom:1px solid #ddd; padding-top:10px;}
.object dd{ float:left; width:180px; height:180px;}
.object dd img{ border:1px solid #ddd;}
.object dt{ float:right; width:520px; height:182px; line-height:24px;}
