@charset "gb2312";


/*全局样式*/
* {font-family: "Microsoft YaHei",Arial;margin:0;padding:0; border:0; list-style:none;}
html{-ms-text-size-adjust: 100%;    -webkit-text-size-adjust: 100%;}
body{font:12px/1.14 arial,\5b8b\4f53;color:#333; min-width: 1200px;-webkit-font-smoothing: antialiased;} 
a{ text-decoration:none;}
i{font-style:normal;}
.left{ float:left!important;}
.right{ float:right!important;}
.visible{ overflow:visible!important;}
.cl{clear: both;}    
.tx img{transform: scale(1);transition: all 0.6s;}
.tx img:hover{ transform: scale(1.1); } 
.wz_tx{transition: all 0.4s linear;}
ul li:first-child{ }
ul li p:nth-child(2){}
ul li p:before  :after{ content: '';   }
.body{width:1100px;  margin:0 auto; overflow:hidden; }
.dt9{ width:100%; height:577px; margin:0 auto; background:url(../images/banner.jpg) no-repeat 50% 50%; /*background-size:100% 100%;*/}

.yi11{ background:url(../images/banner2.jpg) no-repeat center; width:100%; height:600px;}

@media screen and (max-width: 1100px) {
   body{width:1100px;}
}


/*top*/



.ys_d{ background:#003c85; height:37px; overflow:hidden;}
.top p{ color:#fff; font-size:14px; line-height:37px; float:left;}

.top dl{ float:right; color:#fff; font-size:14px; line-height:37px;}









.header{height: 100px;position: relative;z-index: 5;}
.logo {float: left;height: 100px;line-height: 100px;font-size: 0;}
.logo img{vertical-align: middle;max-width: 100%;}
.header-right{float: right;height: 100px;line-height: 100px;width:748px;}






.area{margin-left:auto;margin-right:auto;width:1100px;position:relative;}


/*nav*/

.nav-list{height: 100px;}
.nav-list>li{float: left;height: 100px;text-align: center;position: relative;width: 93px;line-height: 100px;}
.nav-list>li:hover{}
.nav-list>li:hover>a{color: #da231d;}
.nav-list>li.active>a{color: #da231d;}
.nav-list>li p{display: block;height: 95px;display: inline-block;*display: inline;*zoom:1;font-size: 16px;padding: 0 5px;}


.nav-list>li>a{display: block;width: 100%;height: 100px;font-size: 0;color:#333;overflow: hidden;text-align: center;}

.nav-child-list{position: absolute;width: 100%;height: auto;overflow: hidden;top: 100px;left: 0;display: none;z-index: 30;background: #3995ec;background: rgba(0,0,0,0.5);}
.nav-child-list li{height: 38px;line-height: 37px;text-align: center;/*border-top: 1px solid #888;*/position: relative;z-index: 31;padding:0 5px; overflow: hidden;}
.nav-child-list li:hover{background: #da231d;}
.nav-child-list li a{display: block;width: 100%;height:100%;color: #fff;font-size: 14px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
.nav-child-list li a:hover{color: #fff;}
.nav-child-list li:first-child a{border-top: 0;}




.hvcon{-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}




/*about*/


.about_bt{ background:url(../images/about.jpg) no-repeat center; height:134px; margin-top:23px;}

.about_zt{ overflow:hidden; margin-top:20px;}
.about_zt li{ float:left; width:261px; height:289px; 
    animation-duration: 1s;
    animation-delay: 0s;
    animation-fill-mode: both;
    border: solid 1px #dcdcdc; overflow:hidden; margin-right:15px;}
	
.about_zt li p{  text-align:center; font-size:18px; color:#333; margin-top:15px; line-height:30px;}	
.about_zt li span{ color:#d3d3d3;  text-align:center; display:block; font-size:16px;}
.about_zt li dl{ padding:0 20px; color:#666; line-height:20px; text-align:center; font-size:12px; margin-top:15px;}


.about_wz{ margin-top:20px;}
.about_wz p{ font-size:18px; color:#000; line-height:30px; text-indent: 2em; padding-top: 10px;}	
.about_wz p a{ color:#000}

/*产品中心*/

.cp_bt{ background:url(../images/cpzs.jpg) no-repeat center; height:120px; margin-top:25px;}
.cp_lm{ text-align:center; margin-top:20px;}
.cp_lm li{ width:169px; height:40px; background-color:#003c85; display:inline-block; text-align:center; margin:0 55px;  }
.cp_lm li a{ color:#FFF; font-size:15px; line-height:40px;}
.cp_lm li:hover{ background:#da231d}





.cp3{ overflow:hidden; margin-top:40px;}







	.scroll{
			position: relative;
			width: 1000px;
			height:255px;
			
			margin: 0 auto;
			overflow: hidden;
			}
		.scroll ul{
			position: absolute;
			left: 0;
			top: 0;
			margin: 0;
			padding: 0;
			cursor: pointer;
		}
		.scroll ul li{
			width: 235px;
			height: 255px;
			overflow:hidden;
			
			text-align: center;
		
			float: left;
			margin: 0 10px;
			color:#FFFFFF;
			font-size: 16px;
			position: relative;
			overflow: hidden;
			
		}
.scroll ul li .gd{width:233px;height:210px; border:1px #3f3d4a solid; overflow:hidden;text-align:center;}		
.scroll ul li img{ width:219px; height:196px; transform: scale(1);transition: all 0.3s; padding:6px;}
.scroll ul li a img:hover{ transform: scale(1.1); }			
	.scroll ul li a span{ line-height:40px; color:#000; display:block; height:40px;}		

.cp_bj{ background:url(../images/cp_bj.jpg) no-repeat center; height:460px; margin-top:-300px;}


/*四大优势*/

.ys{ background:url(../images/ys.jpg) no-repeat  center; height:1468px;}


.ys01{     margin-left: 135px;
    width: 650px;
    margin-top: 154px;}
.ys01 p{ font-size:13px; color:#000; line-height:20px; }

.ys02{    
    width:460px;
    float:right; margin-right:12px;}
.ys02 p{ font-size:13px; color:#000; line-height:20px; }




.ys03{     margin-left: 135px;
    width:450px;
    margin-top:332px; margin-left:123px;}
.ys03 p{ font-size:13px; color:#000; line-height:20px; }



.ys04{    
    width:360px;
    float:right; margin-right:5px;}
.ys04 p{ font-size:13px; color:#000; line-height:20px; }

.ck{ background:url(../images/ck.jpg) no-repeat center; height:157px;}


/*新闻中心*/


	.news_bj{ background:#ebeef0  repeat center; padding:20px 0;}
	.news_bt{ background:url(../images/news.jpg) no-repeat center; height:108px;}
	.news{ overflow:hidden; margin-top:15px;}
	.news li{ float:left; width:33%; margin-right:5px;margin-bottom:12px;}

	.news_zp p{ float:left; width:540px; font-size:12px; color:#5a5a5a; line-height:25px; padding-right:0px;}
	
	
		.news_xw li{ width:540px; border-bottom:1px dashed #000000; height:37px; line-height:37px; float:left; margin-right:10px; }
	.news_xw li a{ color:#706a6e; font-size:14px;}
	.news_xw li a span{ display:inline-block; float:right;}
	
	
	.sp{ background:url(../images/sp.jpg) no-repeat center; height:363px;}
	
/*底部*/




.footer_bj{ background:#333333 repeat center; height:262px;}	
.footer_left{
    float: left;
    width: 97px;
    margin-top: 80px;
    margin-left: 16px;
    }
.footer_zc{
    float: left;
    width: 333px;
    text-align: center;
    margin-top: 75px;
    }
.footer_zc p{ color:#fff; font-size:17px; line-height:30px;}
.footer_lx{
    width: 274px;
    margin-top: 30px;
    margin-left: 100px
    }
.footer_lx p{ color:#fff; font-size:16px; line-height:26px;}
.footer_right{
    width: 516px;
    margin-top: 60px;
    }
.footer_right img{ width:130px; height:130px;}
.footer_right p{ font-size:16px; line-height:40px; color:#FFF;}
	











/*附加页码*/
.center1{
	margin-top:10px;
	margin-bottom:10px;
	    width: 1000px;
    margin: 0 auto;
}
.rightnn{
	width:260px;
	float:left;
	margin-bottom: 10px;
	margin-top: 20px;
    margin-bottom: 10px;
}
.rightnn h3{
	background:#53595e;
	font-family:隶书;
	text-align:center;
	font-size:30px;
	height:45px;
	color:#fff;
	line-height:45px;
}
.rightnn ul{
	border:1px solid #53595e;
	padding:10px;
}


.rightn2 p{height:40px;width:255px;font-size:18px;font-family:"微软雅黑";text-align:center;line-height:40px;}
.rightn2 a{ height:40px;width:230px; display:block; color:#3c3c3c;}
.rightn2 a:hover{ font-weight:bold;}
.rightn2  ul li{width:255px;height:40px;list-style:none;position:relative;transform-style:preserve-3d;transition:0.5s;
 	display:block;margin:1px;}
.rightn2 ul li:hover div{background:#53595e;color:#ffffff}
.rightn2 ul li:hover div a{color:#ffffff}
.rightnbg{color:#ffffff!important;background:#f68b33!important;}
.rightn2 ul li div{height:40px;width:235px;width:230px;background:#ebe9ec;}
.rightnn  li div p{font-size:16px;font-family:"微软雅黑";text-align:center;line-height:40px;}
.lianxi{
	margin-top:10px;
}

.lianxi h3{
	background:#53595e;
	font-family:隶书;
	text-align:center;
	font-size:30px;
	height:45px;
	line-height:45px;
	color:#fff;
	margin:0;
}
.lianxi li{
	line-height:30px;
	font-size:18px;
}



.rightn{ width:710px; float:right;border: 1px solid #53595e; margin-right: 5px; margin-top:20px;    margin-bottom: 10px;}

.pppp{ height:35px; width:100%;border-bottom: 1px solid #53595e; background:#53595e; }
.pppp span{ line-height:30px;margin-top:2px; font-size:18px; text-align:center; float:left; margin-left:20px; font-weight:bold; color:#fff;}
.pppp div{ float:right; margin-top:7px; color:#fff;  margin-right:20px;}
.pppp div a{ color:#fff;}
#xiangguan h2 {
    height: 37px;
    background:#53595e;
    color: #fff;
    text-indent: 1em;
    line-height: 37px;
    font-size: 16px;
    margin-bottom: 10px;
}
#xiangguan{
    font-size: 16px;
}
#xiangguan a{
    color:#000;
}



#xiangguan ul{
     padding:5px;
}
#xiangguan ul li {
    line-height: 36px;

}

/*内容页*/
.act_content{width:810px; }
.content_p{ width:99%; height:auto; padding:10px 0px 20px 0px; margin:0 auto; }
.content_p h1{ text-align:center; font-size:20px; }
.weizhi{height:26px;line-height:27px;width:auto;border-bottom:1px solid #333;}
.weizhi span{font-size:14px;color:#333; margin-left:10px;}
.weizhi a{text-decoration:none; color:#333; font-size:14px}
.weizhi a:hover{text-decoration:underline; color:#000}
.act_info{font-size:12px;color:#a6a6a6; text-align:center; margin:8px auto 8px auto;}
.act_info span{ margin-left:15px;}
.act_info a{text-decoration:none; color:#a6a6a6}
.act_info a:hover{text-decoration:underline; color:#000}
.act_desc{width:96%;border:1px solid #cdddf0; background:#f3f7fc; margin-left:auto; margin-right:auto; margin-top:10px;color:#676767;padding:10px;line-height:22px;font-size:12px; text-indent:2em;}
.act_neirong{ width:100%; line-height:170%;font-size:14px; margin-top:10px;color:#2f2f2f;}
.act_neirong img{ max-width:800px;_width:expression(document.body.clientWidth > 800 ? "750px" : "auto");
 display:block; margin:0 auto;}
.act_neirong p{margin-top:10px; margin-bottom:10px;text-indent: 2em; font-size:14px;}


/*列表页*/
.act_list{width:700px; margin-right:auto;line-height:26px;}
.act_list ul{ margin-top:5px; margin-bottom:10px;}
.act_list li{height:30px;line-height:30px;border-bottom:1px dashed #dedede; font-size:12px}
.act_list li a{display:block;color:#383838; width:80%; height:30px; line-height:30px; display:block; 
float:left; padding-left:12px;
	background-image: url(list_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:14px;
}
.act_list li:hover{background:#e5ecf2;}
.act_list li:hover a{color:#032364;}
*html .act_list li a:hover {background:#e5ecf2;
background-image: url(list_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
color:#032364;text-decoration:none;}
.act_list li span{float:right; margin-right:10px;color:#000; font-size:14px;}
.pages{padding-bottom:8px;padding-top:10px;margin-top:15px; text-align:center; margin-bottom:10px;height:35px;font-size:15px;}
.pages a,.pages span.current{font-family:"宋体";padding-right:6px;padding-left:6px;padding-bottom:2px;margin-right:2px;padding-top:4px;}
.pages a{border-right:#9aafe5 1px solid; border-top:#9aafe5 1px solid;border-left:#9aafe5 1px solid;color:#2e6ab1;border-bottom:#9aafe5 1px solid;text-decoration:none}
.pages a:hover{border-right:#2b66a5 1px solid;border-top:#2b66a5 1px solid;border-left:#2b66a5 1px solid;color:#000;border-bottom:#2b66a5 1px solid;background-color:#c4d1eb;}
.pages a:active{border-right:#2b66a5 1px solid;border-top:#2b66a5 1px solid;border-left:#2b66a5 1px solid;color:#000;border-bottom:#2b66a5 1px solid;background-color:lightyellow}
.pages span.current{border-right:navy 1px solid;border-top:navy 1px solid;border-left:navy 1px solid;color:#fff;margin-right:2px;border-bottom:navy 1px solid;background-color:#2e6ab1;}
.pages span.disabled{border-right:#929292 1px solid;padding-right:10px;border-top:#929292 1px solid;padding-left:10px;padding-bottom:6px;border-left:#929292 1px solid;color:#929292;margin-right:2px;padding-top:6px;border-bottom:#929292 1px solid}
#go{border:#cccccc 1px solid; width:2em; text-align:center; margin-left:4px; cursor:pointer;}
input#page{border:#cccccc 1px solid; width:2em; text-align:center;}

.list01{}

.list_img,.list_img02{ width:100%; padding:2px 0px 6px 0px; overflow:hidden; margin:0 auto;}
.list_img li{ width:49.9%; height:auto; float:left; display:inline; text-align:center; margin:8px 0px 0px 0px;}
.list_img li .a_txt{ font-size:12px;}

.list_img li a:hover{text-decoration: none;}
.a_img,.list_img span{ display:block; clear:both;}
.list_img span{ height:32px; line-height:32px;}

.a_img img{ padding:2px; border:1px solid #CCCCCC;}
.a_img img:hover{border:1px solid #FF6600;}

.list_img_main li{ width:220px; display:inline-block; margin-left:7px; margin-right:6px; font-size:12px;height:169px;}
.list_img_main li a{color:#000}
.list_img_main li a img{ color:#000; border:1px solid #ccc}
.list_img_main li img{ width:100%;   }
.list_img_main .a_txt{ width:100%; height:28px; line-height:28px; display:inline-block;}


.list_list_img li{width:31.5%; height:auto; float:left; display:inline; text-align:center; margin:8px 6px 0px 6px; overflow:hidden;}
 
.list_img_txt{width:95%; height:auto; margin:0 auto; padding:10px 0px 0px 0px;overflow:hidden;}
.list_img_txt li{width:50%;display:inline;float:left;text-align:center;
	position: relative;}
.list_img_txt li img{width:100px; height:70px;}
.list_img_txt .a_txt{width:100px; height:24px; padding-top:6px; display:block; font-size:12px;}
.list_img_txt li .num{position:absolute; left:10px; top:65px; color:#CC3300; font-family:Arial, Helvetica, sans-serif; font-size:16px;  border:1px solid #CC3300; display:block; width:14px; height:14px; line-height:14px; text-align:center;}

.img_txt{ width:99%; height:auto; margin:0 auto; font-size:12px;}
.img_txt li{ display:block; clear:both; overflow:hidden; margin:12px 0px 12px 0px;line-height:140%;}
.img_txt .a_img{ display:inline; float:left; margin-right:6px; padding-right:0px;}
.img_txt li a{ padding-right:8px; font-size:13px;}
.img_txt li .a_txt{}
.img_txt01 p{ margin:0px; padding:0px;}


input,textarea { border:1px solid #CCC; }





	 
