﻿*{margin:0px; padding:0px; list-style:none;font-family: 微软雅黑, "microsoft yahei";}
body{background:#fff;font-family:"宋体"; min-width:1200px;color:#666666; font-size:14px;}
ul,li,dl,dd,dt{margin:0px; padding:0px; list-style:none;}
h1,h2,h3{margin:0px; padding:0px;}
a{color:#111111;text-decoration:none; font-size:14px;}
.w1200{width:1200px;margin:0 auto;}
.left{float:left;}
.right{float:right;}
.fl { float:left;}
.fr { float:right;}
.clearfix {
	zoom: 1
}

.clearfix:after {
	display: block;
	visibility: hidden;
	clear: both;
	width: 0;
	height: 0;
	content: ''
}
header{height:100px; padding:8px 0; background:#fff;}

.top{
    width: 100%;
    height:120px; 
    border-top: 5px #FF2722 solid;
    overflow: hidden;
}
.toubu{ width:1200px; margin:0 auto; overflow:hidden;}
.logo{  height:92px; float:left; margin-top:12px; margin-right: 12px;}
.top .logo_text{
    width: 250px;
    height: 66px;
    color: #666666;
    padding-top: 37px;
    float: left;
    line-height: 27px;
    font-size: 16px;
  
}
.zhuanzhu{ width:340px; height:70px; float:left; font-size:16px; color:#333333; padding:28px 0 0 20px; line-height:25px;}
.zhuanzhu b{ font-size:20px; color:#333333; font-style:normal;}
.phone{float:right; width:260px; height:80px; background:url(../images/tel.png) no-repeat left center;  padding-left:51px; padding-top: 16px; line-height:30px; font-size:16px; color:#666;margin-top: 15px;}
.phone span{ display:block; color:#ff2722;font-size:22px; font-weight:bold; }
.header{width: 100%; background:#666;}

.nav{
    height: 55px;
    background: #2768b2;
}
.nav .nav_c ul li{
    float: left;
}
.nav .nav_c ul li a{
    color: #fff;
    line-height: 55px;
    font-size: 16px;
    display: block;
    width: 150px;
    text-align: center;
}
.nav .nav_c ul li:hover{
    background:#da251c;
}
.nav .nav_tel{
    background: url(../images/tel.png) left no-repeat;
    font-size: 21px;
    color: #fdbb09;
    line-height: 46px;
    padding-left: 36px;
    font-weight: 700;
}

.nav ul li .subpro{ width:100%;  height:0px; background:#fff;  position:absolute;  left:-0;  display:block;transition: 0.5s; z-index:999; -webkit-transition: .5s; -moz-transition: .5s; overflow:hidden;}
.nav ul li:hover .subpro{ height:390px;}

.nav ul li .subpro dl{ width:20%; float:left; height:320px; padding:30px 0;background:#fafafa; }
.nav ul li .subpro dl:nth-child(2n){ background:#fff; }
.nav ul li .subpro dl dt{ line-height:0px; margin-bottom:20px;}
.nav ul li .subpro dl dt img{ 
    height: 130px;
    width: 130px;
    border-radius: 6em;
    border: 1px solid #F62E2E;
    padding: 2px;
}
.nav ul li .subpro dl dt a{margin:0 auto;}
.nav ul li .subpro dl dt a.ttimg{ margin:0 auto; margin-top:20px;line-height:32px; height:32px; border: 1px solid #F62E2E; display:block; color:#000;}
.nav ul li .subpro dl dt a:hover.ttimg{ background:#F62E2E;color:#fff;}
.nav ul li .subpro dl dd a{ line-height:28px; height:28px; color:#333;width:100%;}
.nav ul li .subpro dl dd a:hover{ color:#f00}

.nav ul li .poslf{display:none;}
.nav ul li .poslf{height:0px; background:#fff; position:absolute; display:block;transition: 0.5s; z-index:999; -webkit-transition: .5s; -moz-transition: .5s; overflow:hidden;}
.nav ul li:hover .poslf{ display:block;height:300px;}
 
.nav ul li .poslf a{color:#000;}
.nav ul li .poslf a:hover{background:#da251c;color:#fff;}
.nav ul li .poslf0{height:0px; background:#fff; position:absolute; display:block;transition: 0.5s; z-index:999; -webkit-transition: .5s; -moz-transition: .5s; overflow:hidden;}

.banner{background:url(../images/banner.jpg) center no-repeat; height:551px;}
.search{
position: relative;
    margin-top: 10px;
    background: #fff;
    z-index: 99999;
    height: 150px;
	margin-bottom:10px;
}
.search-right{width: 520px;padding-left: 40px;padding-right: 40px;border-bottom:4px solid #007cc3;padding-top:20px;padding-bottom: 22px;}
.search-right h1{font-size:18px;float: left;}
.search-key{ width: 460px;padding-bottom: 20px;}
.search-right a{font-size:14px;font-weight: 200;}
.search-right a:hover{color:#c30f1b;}
.search-right input {
    height: 42px;
    line-height: 60px;
    border: 1px solid #aaaaaa;
    float:left;
    width: 420px;
    text-indent: 10px;
    font-size: 16px;
}
.search-right input.tbn {
    background:url(../images/search.jpg) no-repeat center;
    height: 44px;
    width: 78px;
    line-height: 42px;
    text-indent: -9999em;
    cursor: pointer;
	border:none;
}

.product .product-nav{
	
}
.product .product-nav ul li{
	float:left;
	border:1px solid #999999;
	border-radius:4px;
	width:220px;
	height:40px;
	margin-bottom:20px;
	margin-right:22px
}
.product .product-nav ul li:nth-child(5),.product .product-nav ul li:nth-child(10){
	margin-right:0px;
}
.product .product-nav ul li a{
	line-height:40px;	
	display:block;
	text-align:center;
}
.product .product-nav ul li:hover{
	background:#4eb5e7;
	border:1px solid #4eb5e7;
}
.product .product-nav ul li:hover a{
	color:#fff;
}
.product .product-list{
	margin-top: 40px;
}


.news .news_con{
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}
.news_con ul li{
    float: left;
    width: 550px;
    height: 90px;
    padding:35px 20px;
    margin: 0 5px;
    transition: all .2s linear 0s;
    margin-bottom: 20px;
    background: #f3f3f3; 
}
.news_con ul li .news_pic{
    width: 120px;
    height: 90px;
    overflow: hidden;
    cursor: pointer;
    float: left;
    border:#fb5050 3px solid;
}
.news_con ul li .news_pic img{
    width: 120px;
    height: 90px;
}
.news_con ul li .news_text{
  
    height: 90px;
    float: right;
}
.news_con ul li .news_text h3{
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    font-weight: 700;
}
.news_con ul li .news_text h3 a{
    color: #2768b2; font-size:16px;
}
.news_con ul li .news_text p{
    line-height: 22px;
    color: #999;
}

.path{width:100%;height:40px; line-height:40px; padding:0px; background:#f4f4f4; border-bottom:2px solid #0b67c6;margin-top:10px;}
.path h2{float:left; font-weight:bold; font-size:16px; background:#0b67c6; height:40px; line-height:40px; padding:0px 30px; color:#fff; margin:0;}
.path span{float:right; padding-right:10px; }


.xl-nav ul li{float:left;text-align: center;margin-left: 16px;}
.xl-nav ul li:nth-child(1){margin-left:0;}
.xl-nav ul li span{   
	border: 1px solid #007cc3;
    width: 225px;
    height: 40px;
    display: block;
    text-align: center;
    line-height: 40px;
	background:#007cc3;
	color:#fff;
	font-size:18px;
}
.xl-nav ul li:hover span{
border: 1px solid #aaaaaa;
background:none;
color:#333333;
}
.pro-tit{
	padding-top: 60px;
    padding-bottom: 40px;
}
 
 
 .l_tu li{height:240px !important; text-indent:13px !important;}
 .l_tu li h2{font-weight: normal !important;font-size: 16px !important;}
 .l_tu li a:hover{color:#0B67C6 !important; background:none !important;}
 
 .pages span{    background-color: #007cc3 !important; color:#fff !important;}
 
 
.index_product ul li{width:300px;height:335px;}
.index_product ul li .btns{display:none;}
/*.index_product ul li:hover{border:1px solid #007cc3;position:relative;width:298px;height:335px;}*/
.index_product ul li:hover .btns{display:block;padding-top: 15px;}
.index_product ul li:hover h1{color:#4276be;}
.index_product ul li:hover .pic{margin-top:10px;}
.index_product ul li .btns a:hover{border:1px solid #007cc3;color:#4276be;}

.index_product{overflow:hidden;padding-bottom:3%;}
.index_product ul li{float:left;text-align:center;}
.index_product ul li .pic{width:280px;height:240px;margin:30px auto 20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:all .2s linear 0s;margin-bottom:0;}
.index_product ul li .pic img{/*width:280px;*//*height:240px;*/}
.index_product ul li h1{padding-left:6px;padding-right:6px;font-size:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-top:35px;color:#333333;font-weight: 500;}
.index_product ul li p{font-size:14px;color:#999;line-height:30px;}
.index_product ul li .btns{transition:all .2s linear 0s;}
.index_product ul li .btns a{font-size:14px;color:#888;border:1px solid #ddd;padding:3px 16px;margin:0 8px;}
.index_product .more{display:block;text-align:center;font-size:24px;margin-top:3%;color:#ff0d00;}
.index_product .more:hover{color:#4276be;}
.aboutus{
background:url(../images/aboutbg.jpg) center no-repeat; height:562px;text-align:center;
}
.aboutus-con{padding-top: 80px;}
.aboutus-con p{text-align:left;color:#fff;font-size:18px; padding-top: 40px;
    line-height: 36px;
	text-indent:32px;}
.about-nav{margin-top:-72px;height:150px;}
.abnav{
	width:850px;
	margin:0 auto;
}
.abnav ul li{
	float:left;
	 
	position:relative;
}
.abnav ul li:nth-child(2){
	 
	margin-left:44px;
	margin-right:44px;
	 
}
.abnav-tit{
	width: 254px;
    height: 140px;
    text-align: center;
    background: rgba(0,0,0,.5);
    position: absolute;
    top: 0;
	 display:none;
}
.abnav ul li:hover .abnav-tit{display:block;}
.abnav-tit span{
	font-size:24px;
	color:#fff;
	font-weight:700;
	padding-top: 50px;
	display: block;
    padding-bottom: 10px;
}
.abnav-tit i{
	width: 48px;
    height: 2px;
    display: block;
    background: #fff;
    text-align: center;
    margin: 0 auto;
}
.youshi{margin-top:80px;}
.index-ad{
background:url(../images/indexad.png) center no-repeat; height:433px;text-align:center;
    margin-top: -220px;
}
.index-ad-a{
	position:relative;
	height:433px;
	width:1200px;
	margin:0 auto;
	}
.index-ad a{
	width:144px;
	height:35px;
	background:#0a519b;
	color:#fff;
	font-size:18px;
	position:absolute;
	bottom: 46px;
    line-height: 34px;
    left: 455px;
}
.index-ad a:hover{
 
background:#f7bc0a;
}

.about-news-con{
	background: url(../images/abnbg.jpg) center no-repeat;
	/*! height:1023px; */
	 
}
/*about*/
.about{
	padding: 60px 0 80px; 
}
 
.about-tit{

	padding-left:20px; 
	margin-bottom:30px; 
} 
.about-tit h2{
	font-size: 24px; 
	font-weight: 600; 
	color:#333333;
}
.about-tit p{
	font-size: 10px;
	color:#666666;
	padding-top:2px;
}
.about-tit p a{
	font-size: 14px;
}
 
.about .about-conn p{
	line-height: 2em;
	padding-bottom:36px;
}
.about .about-conn p span{
	font-size: 48px;
}
.about .about-conn .about-tab1{
	width: 538px;
	height: 324px;
	overflow: hidden;
	
}
.about .about-conn .about-tab2{
	width: 592px;
    height: 260px;
    background: #fff;
	padding-left:50px;
	padding-right:20px;
	padding-top:64px;
    
}
.about .about-conn .about-tab2 h2{
	font-size:18px;
	font-weight:500;
	color:#333333;
	padding-bottom:20px;
}
.about .about-conn .about-tab2 p{
	font-size:14px; 
	color:#666666;
	text-indent:32px;
}
.about .about-conn .about-tab2 a{
	color:#4eb5e7;
}
.about .about-conn .about-tab2 a:hover {
    color: #2768b2;
}
.about .about-conn .about-tab1 img{
	width: 100%;
	transition: all 0.6s;
}
.about .about-conn .about-tab1 img:hover{
	transform: scale(1.1);
}



.fangan{margin-top:55px;}
.fangan p{margin-top:20px;}
.fangan-tit{text-align:center;margin-bottom:50px;}
.fangan p span{
	background:#f08619;color:#fff;font-size:18px;padding:6px;padding-left:30px;padding-right:30px;}
.fangan-nav ul li{float:left;width:260px;margin-left:53px}
.fangan-nav ul li:nth-child(1){margin-left:0;}
.fangan-pic{text-align:center;
position:relative;}
.mark{width:260px;height:240px;position: absolute;
    top: 0;
	background: rgba(0,0,0,.5);display:none;}

.fangan-pic span{
	font-size: 18px;
    color: #fff;
    background: #003da5;
    left: 60px;
    position: absolute;
    
    bottom: 12px;
    width: 138px;
    height: 40px;
    line-height: 38px;
	}
	.fangan-nav ul li:hover .fangan-pic span{bottom:100px;transition: all .2s linear 0s;}
	.fangan-nav ul li:hover .mark{display:block;}
.fangan-con h1{font-size:22px;color:#f08619;border-bottom:3px solid #f08619;width:120px;padding-top:16px;padding-bottom:8px;}
.fangan .fangan-con p{font-size:14px;color:#666666;text-align:left;text-indent:32px;line-height:24px;}
.fangan-nav ul li:hover h1{width:90px;transition: all .2s linear 0s;}

.case{}
.case .case-tit{margin-top:50px;margin-bottom:50px;}
.case-con .rel{
	position:relative;margin-left: 10px;
    margin-bottom: 10px;}
/*.case-con .rel p{background:#222222;color:#fff;font-size:18px;height:44px;line-height:42px; width: 100%;position: absolute;bottom: 0px;    text-indent: 20px;}
.case-con-l{width:320px;}
.case-con-l .rel{margin-left:0px;}
.case-con-l .con-lt img{height:199px;width:320px;}
.case-con-l .con-lb img{height:411px;width:320px;}
.case-con-r .case-con-r-top .con-r-topl img{height:257px;width:471px;}
.case-con-r .case-con-r-top .con-r-topr img{height:257px;width:387px;}
.case-con-r .case-con-r-bottom .con-r-bottoml img{height:352px;width:600px;}
.case-con-r .case-con-r-bottom .con-r-bottomr img{height:352px;width:258px;} */
.case-con ul li{
	float:left;
	position:relative;
	margin-bottom:10px;
	margin-left:10px;
	overflow:hidden;
}
.case-con ul .case-tab01{width:320px;height:199px;}
.case-con ul .case-tab02{width:471px;height:257px;}
.case-con ul .case-tab03{width:387px;height:257px;}
.case-con ul .case-tab04{width:320px;height:411px;}
.case-con ul .case-tab05{width:600px;height:352px;}
.case-con ul .case-tab06{width:258px;height:352px;}
.case-con ul li img{
	width:100%;
	height:100%;
}


.case-con ul .case-tab01,.case-con ul .case-tab04{
	margin-left:0px;
}
.case-con ul .case-tab04{
	margin-top:-59px;
}
.case-con ul li p{
	background:#222222;color:#fff;font-size:18px;height:44px;line-height:42px; width: 100%;position: absolute;
    bottom: 0px;    text-indent: 20px;
}
.case-con a p{display:none;}
.case-con a:hover p{display:block;}

.rongyu{background:url(../images/rongyubg.jpg) center no-repeat; height:474px;text-align:center;margin-top:1px;
}
.ry-con-tit{padding-top:68px;padding-bottom:70px;}
.ry-con-nav ul li{float:left;width:230px;height:180px;margin-left:12px}
.ry-con-nav ul li:nth-child(1){margin-left:0;}
#slide-box .wrap {
    overflow: hidden;
    width: 1200px;
    height: 180px;
    position: relative;
}
/* slide-box */
#slide-box{width:1200px;position:relative;height:180px;}
#slide-box .corner{clear:both;border-top:#333 1px solid;display:block;overflow:hidden;height:0;margin:0 1px;}
 
#slide-box .JQ-slide-content{position:absolute;}
#slide-box .JQ-slide-nav a{display:block;z-index:99;width:37px;color:#b4b4b4;position:absolute;top:53px;height:65px;text-decoration:none;}
#slide-box .JQ-slide-nav span{display:block;background:rgba(0,0,0,0.6);font:100 47px arial;width:22px;cursor:pointer;height:63px;text-align:center;}
#slide-box .JQ-slide-nav .corner{border-color:#4b4b4b;}
#slide-box .JQ-slide-nav .prev{left:0px;}
#slide-box .JQ-slide-nav .next{right:-13px;}
#slide-box .wrap{overflow:hidden;width:1200px;height:180px;position:relative;}
#slide-box ul{width:10000px;}
#slide-box li{float:left;width:230px;height:180px;}
#slide-box li img{width:230px;height:180px;}
#slide-box .JQ-slide-nav a:hover,#slide-box .JQ-slide-nav a:hover span{color:#f43d1e;}
.hezuo{}
.hezuo-tit{text-align:center;margin-top:70px;margin-bottom:40px;}
.hezuo-tit span{font-size:36px;color:#007cc3;border-bottom:5px solid #f08619;font-weight:700;padding-bottom:10px;}
.hz-nav ul li{float:left;}
.hz-nav ul li{margin-left:20px;}


.newscenter{width:1268px;margin:0 auto; background: #eeeeee;padding-top: 40px;
    padding-bottom: 40px;    margin-bottom: 40px;}
.news-con-l{width:600px;}
.news-con-r{    width: 580px;
    padding-left: 20px;}
	.news-con-r ul li img{
		width:274px;
		height:230px;
	}
.news-con-l-tit,.news-con-r-tit{margin-bottom:20px;padding-left:20px;}
.news-con-l-tit h1,.news-con-r-tit h1{font-size:30px;color:#007cc3;padding-bottom:6px;}
.news-con-l-tit p span,.news-con-r-tit p span{color:#aaaaaa;font-size:14px;    font-weight: 600;}
.news-con-l-tit p a,.news-con-r-tit p a{float:right;color:#f08619;font-size:14px;    font-weight: 600;padding-right: 40px;}
.news-con-l ul li{padding:20px;border-bottom:1px solid #bbbbbb;}
.news-con-l ul li:nth-child(3){border:none;}
.news-con-l ul li h1{font-size:18px;color:#007cc3;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.news-con-l ul li p{font-size:14px;color:#666666;line-height:26px;  padding: 10px;}
.news-con-l ul li:hover{
	background:#007cc3;}
	.news-con-l ul li:hover h1{color:#fff;}
	.news-con-l ul li:hover p{color:#fff;}
.news-con-r ul li{float:left;width:274px;}
.news-con-r ul li h1{font-size:18px;color:#007cc3;padding-bottom:6px;text-align:center;padding-top:10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.news-con-r ul li p{font-size:14px;color:#666666;line-height:26px;
text-indent:30px;padding: 0 18px;}

.news-con-r ul li{margin-left:15px;}
.footer-search{padding-top:10px;padding-bottom:6px;}
.footer-search a{font-size:18px;color:#fff;line-height: 46px;margin-right:6px;}
.footer-search input {
    height: 20px;
    line-height: 60px;
    border: 1px solid #aaaaaa;
    float:left;
    width: 200px;
    text-indent: 10px;
    font-size: 16px;
}
.footer-search input.tbn {
    background:url(../images/footersearch.png) no-repeat center;
    height: 22px;
    width: 54px;
    line-height: 42px;
    text-indent: -9999em;
    cursor: pointer;
	border:none;
}
.fot{ width:100%; padding:20px 0px; overflow:hidden; background:#000; margin-top:25px;}
.fot .fot_t{ width:1200px; margin:0px auto; color:#fff;}
.fot .fot_t .fot_t01{ padding:5px 0px; display:block; overflow:hidden;}
.fot .fot_t .fot_t01 dl{ display:block; float:left; border-right:1px solid #fff; padding-right:35px; margin-right:15px;}
.fot .fot_t .fot_t01 dl span{ font-size:12px;color:#999;}
.fot .fot_t .fot_t01 dl dt{ font-size:14px; color:#999;}
.fot .fot_t .fot_tul{ display:block; float:left; }
.fot .fot_t .fot_tul li{ display:block; float:left; padding:8px 20px 0px 20px;}
.fot .fot_t .fot_tul li a{ color:#999;}
.fot .fot_t .fot_tul li a:hover{ color:#fff;}
.fot_t02{ padding-top:25px;}
.fot_t02 .fot_lf{ float:left; width:30%;}
.fot_tit01{ overflow:hidden; display:block;}
.fot_tit01 dt{ font-size:12px;color:#999;}
.fot_tit01 dd{ color:#999;}
.fot_t02 .fot_lx{ line-height:30px; display:block; overflow:hidden; padding-top:10px;color:#999;}
.baise{ color:#fff;}
.fot_mid{ float:left; width:30%;}
.fot_mid .fot_cpdh{ display:block; overflow:hidden; padding-top:10px;}
.fot_mid .fot_cpdh li{ float:left; padding:5px 5px 5px 0px;}
.fot_mid .fot_cpdh li a{color:#999;}
.fot_mid .fot_cpdh li a:hover{ color:#fff;}
.fot_r{ float:right; width:30%; padding-top:40px;}
.fot_r .fot_tel{ float:left; display:block; overflow:hidden; text-align:right; padding-right:15px;color:#999;}
.fot_r .fot_tel dt{ font-size:24px; color:#fff;}
.fot_r .fot_ma{ float:left; width:118px; font-size:12px; line-height:25px;color:#999;}
.fot_link{ overflow:hidden; padding-top:20px; border-bottom:1px solid #626262; line-height:30px;}
.fot_link p{ color:#fff; float:left;}
.fot_link .fot_link_m{ float:left; }
.fot_link .fot_link_m a{ color:#626262; padding:0px 5px;}
.fot_link .fot_link_m a:hover{text-decoration:underline;}

.fot_copy{ overflow:hidden; padding-top:15px;color:#999;}
.fot_copy a{ color:#626262;}
.wz_01{ width:1200px; margin:0 auto; line-height:50px;}

/* adv */
.adv {
	width: 100%;
	overflow: hidden;
	padding-bottom: 58px;
}
.adv .Title {
	width: 100%;
	background: url(advtitlebg.jpg) no-repeat center;
	height: 214px;
	text-align: center;
	padding-top: 90px;
}
.adv .Title h2 {
	font-size: 30px;
	color: #fff;
	font-weight: normal;
}
.adv .Title .p1 {
	font-size: 40px;
	color: #fff;
	font-weight: bold;
	margin-top: 6px;
}
.adv .Title .p2 {
	font-size: 24px;
	color: #fff;
	width: 498px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	background: #ff9900;
	margin: 20px auto 0;
}
.adv .conBox {
	width: 100%;
	overflow: hidden;
	padding-top: 54px;
}
.adv .conBox .container {
	overflow: hidden;
	position: relative;
}
.adv .conBox .container .pic {
	top: 38px;
	left: 562px;
	display: block;
	position: absolute;
}
.adv .conBox .con {
	overflow: hidden;
}
.adv .conBox .con img {
	display: block;
	float: left;
}
.adv .conBox .con .box {
	float: right;
	width: 527px;
}
.adv .conBox .con .box h3 {
	font-size: 26px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 44px;
}
.adv .conBox .con .box h3 span {
	color: #0b92f4;
}
.adv .conBox .con .box p {
	font-size: 16px;
	color: #333333;
	line-height: 24px;
	margin-bottom: 24px;
	background: url(pro_details_icon01.png) no-repeat left 6px;
	padding-left: 28px;
	text-indent:2em;
}
.adv .conBox .con1 .box {
	padding-top: 60px;
	height: 343px;
}
.adv .conBox .con2 .box {
	height: 313px;
	width: 532px;
	padding-top: 18px;
}
.adv .conBox .con3 .box {
	height: 284px;
	width: 514px;
	padding-top: 26px;
}
.adv .conBox .con4 .box {
	height: 265px;
	width: 529px;
	padding-top: 32px;
}
.adv .conBox .con4 .box h3 {
	margin-bottom: 30px;
}
.adv .conBox .con3 .box h3 {
	margin-bottom: 30px;
}
.adv .conBox .con2 img, .adv .conBox .con4 img {
	float: right;
}
.adv .conBox .con2 .box, .adv .conBox .con4 .box {
	float: left;
	text-align: left;
}
.adv .conBox .con2 .box p, .adv .conBox .con4 .box p {
	background: url(pro_details_icon01.png) no-repeat right 6px;
	padding-right: 28px;
}

.container{width: 1190px;margin: 0 auto;overflow: hidden}

.news_zy{ width:1200px; margin:0 auto;}
.news_zy .news_zyleft{ float:left; width:370px; margin-right:45px; }
.news_zy .news_zyleft:nth-child(3){margin-right:0px;}
.news_zy .news_zyleft .news_tou{ width:100%; position:relative; display:block; height:200px;}
.news_zy .news_zyleft .news_tou dt{ display:block; position:absolute; overflow:hidden;}
.news_zy .news_zyleft .news_tou dt img{ width:370px;height:200px;transition: 0.5s;}
.news_zy .news_zyleft .news_tou dt a:hover img{transform:scale(1.1);}
.news_zy .news_zyleft .news_tou p{ position:absolute; bottom:0px; background:#333; display:block; overflow:hidden;  width:100%; padding:10px 0px; text-indent:1em;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
.news_zy .news_zyleft .news_tou p a{ color:#fff;text-overflow:ellipsis;}
.news_zy .zy_news_ul li{ display:block; height:40px; line-height:40px; border-bottom:1px dotted #ededed;}
.news_zy .zy_news_ul li a{ float:left; width:75%; float:left;  overflow: hidden; display:block;white-space:nowrap; text-overflow:ellipsis; transition:all ease 0.5s;}
.news_zy .zy_news_ul li a:hover{ padding-left:5px;}
.news_zy .zy_news_ul li span{ display:block; float:right;}
.news_zy_bt{ height:50px; line-height:50px; font-size:18px;}

.xgtuijian-tit{
	width: 532px;
	margin:0 auto;
	margin-bottom: 60px;
	margin-top:60px;
}
.xgtuijian span{
	font-size: 24px;
	color: #007cc3;
	text-align: center;
	font-weight:600;
	padding-left: 16px;
	padding-right: 16px;
}
.xgtuijian-tit i{
	display: block;
    height: 1px;
    border-bottom: 1px solid #707070;
    padding-top: 11px;
    width: 200px;
}

 .zxnews{width:1200px;margin:5px auto;overflow:hidden;_zoom:1;}
 .zxnews .newsbt{height:33px;width:880px;line-height:33px;background:url(jinpinbg.jpg);text-indent:10px;float:none;font-size:16px;font-weight:bold}
.zxnews .c{}
.zxnews .c ul{overflow:hidden;_zoom:1; }
.zxnews .c ul li{float:left;width:570px;height:50px;line-height:50px;border-bottom:#CCC dashed 1px;text-indent:1em;margin-right:30px;overflow:hidden;_zoom:1;}

.sy_txt{}
.sy_txt p{display: block; font-size: 50px; font-weight: bold; color: #33;  line-height: 42px;height: 79px;background: url(t2.png) no-repeat bottom center; text-align: center;}
.sy_txt p i{font-size: 60px; font-style: normal; padding: 0 5px;}
.sy_txt span{text-align: center; display: block; font-size: 18px; color: #666666;  margin-top: 11px;}
.hz {height: 358px;width: 100%;background: url(hz.jpg) no-repeat center;}
.sy_youshi{width:100%; height: 2268px;  background: url(zs.png) no-repeat center;}
.sy_youshi_a{padding-top: 80px;  margin: 0 auto;  width: 1200px;}
.sy_bz1{height: 455px; margin-bottom: 50px; margin-top: 32px;}
.sy_bz1 span{ display: block; float: left; width: 645px; height: 459px; margin-left: 48px;}
.sy_ys_a{ float: right; width: 460px; margin-top: 30px;}
.sy_youshi_a dl{}
.sy_youshi_a dl dt{margin-bottom: 20px; height: 100px; border-bottom: 2px dashed #f0f0f0; padding-bottom: 10px;}
.sy_youshi_a dl dt i{display: block; float: left;}
.sy_youshi_a dl dt strong{display: block; /*float: left;*/ position: relative; margin-left: 100px;  padding-top: 12px;  line-height: 30px;  font-size: 23px;  color: #2968C7; font-weight: bold;}
.sy_youshi_a dl dt strong em{line-height: 24px; font-size: 24px; color: #333; font-weight: bold; display: block; padding-top: 17px;}
.sy_youshi_a dl dd{background:url(ys_tit.jpg) no-repeat left;     margin-left: 30px;}
.sy_youshi_a dl dd p{font-size: 16px; color: #333333; margin-bottom: 20px; padding-left: 40px;    line-height: 40px;}
.sy_youshi_a dl dd p i{font-size: 14px; font-weight: bold; color: #ff8400; font-style: normal;}

.sy_ys_b dd{background: url(ys_tit2.jpg) no-repeat left !important;}
.sy_ys_b{float: left; width: 460px; margin-top: 30px;}
.sy_bz2{height: 400px; margin-bottom: 120px;}
.sy_bz2 span{ display: block; float: right; width: 645px; height: 459px; margin-left: 48px;    padding-right: 35px;}

.sy_ys_c{float: right; width: 460px; margin-top: 30px;}
.sy_bz3{height: 456px;}
.sy_bz3 span{display: block;  float: left; width: 651px; height: 403px;  margin-left: 48px;}
.sy_youshi_b{ height: 580px; background: url(bz4.jpg) no-repeat center; }
.sy_bz4{width: 1200px;   margin: 0 auto;    margin-top: 10px;}
.sy_bz4 dl{}
.sy_youshi_b dl dt{margin-bottom: 20px; height: 100px;  border-bottom: 2px dashed #f0f0f0; padding-bottom: 10px;}
.sy_youshi_b dl dt i{display: block; float: left;}
.sy_youshi_b dl dt strong{display: block;/* float: left;*/ position: relative; margin-left: 100px;  padding-top: 12px; line-height: 30px; font-size: 22px;  color: #2968C7; font-weight: bold;}
.sy_youshi_b dl dt strong font{line-height: 24px; font-size: 24px; color: #333; font-weight: bold; display: block; padding-top: 17px;}
.sy_youshi_b dl dd{background: url(ys_tit.jpg) no-repeat left;  margin-left: 30px;}
.sy_youshi_b dl dd p{    font-size: 16px; color: #333333; margin-bottom: 20px; padding-left: 40px;line-height: 40px;}
.sy_ys_d dd{background: url(ys_tit3.jpg) no-repeat left !important;}
.sy_youshi_b dl dd p i{font-size: 14px; font-weight: bold; color: #ff8400; font-style: normal;}
.sy_ys_d{float: left; width: 460px; margin-top: 88px;}

.sy_youshi_b dl dd em{display:block;margin-top: 60px;}
.sy_youshi_b dl dd a{display: block; width:122px; height:38px; text-align: center; line-height: 38px;background:url("wzbj2.png") no-repeat center; float:left; font-size: 16px; color:#FFF; font-weight: bold; margin-right: 22px;}
.sy_youshi_b dl dd strong{display: block;float:left; font-size: 14px; line-height: 15px; height:38px; font-weight: normal; color:#666666;}
.sy_youshi_b dl dd strong b{display: block; font-weight: bold; font-size: 24px; line-height: 25px; color:#1a1a1a; font-family:"Arial";}


.sy_youshi_a dl dd em{display:block;margin-top: 50px;}
.sy_youshi_a dl dd a{display: block; width:122px; height:38px; text-align: center; line-height: 38px;background:url("wzbj2.png") no-repeat center; float:left; font-size: 16px; color:#FFF; font-weight: bold; margin-right: 22px;}
.sy_youshi_a dl dd strong{display: block;float:left; font-size: 14px; line-height: 15px; height:38px; font-weight: normal; color:#666666;}
.sy_youshi_a dl dd strong b{display: block; font-weight: bold; font-size: 24px; line-height: 25px; color:#1a1a1a; font-family:"Arial";}

.m-about{ width: 100%;background: url(/Images/about_bg.jpg) no-repeat top center; height:550px; padding:75px 0;clear:both; padding-bottom:0px;}
/*.m-about .hd{text-align: center; height: 90px; padding-top: 46px; line-height: 40px; overflow: hidden; color: #323232; font-size: 24px;}
.m-about .hd span{ color: #EA2622; font-size: 36px;}
.m-about .hd span em{color:#dd2727; font-size:30px;}*/
.m-about .about{width:1200px; margin:0 auto;}
.m-about .about_pic{ float:left;}
/*.m-about .about_pic img{border-top-right-radius:4em;border-bottom-left-radius:4em;background:#fff; padding:5px;}*/

/*.m-about .about_pic{ display:block; width:498px; height:336px; position:absolute; top:20px; z-index:3; overflow:hidden; left:00px; opacity:1}*/
.m-about .about_pic img{
animation:ab-tut 6s linear 0s infinite alternate both;
-webkit-animation:ab-tut 6s linear 0s infinite alternate both; 
-moz-animation:ab-tut 6s linear 0s infinite alternate both; 
-o-animation:ab-tut 6s linear 0s infinite alternate both;
}


.m-about .bd{ width: 700px; float:right; color: #1C1C1C; overflow: hidden;}
.m-about .bd .txt{width:100%;overflow: hidden; font-size:16px; line-height:30px;/* background:url(about1.png) no-repeat 0 bottom; */padding-bottom:30px; height:160px; line-height:40px;}
.m-about .about_title{padding-bottom:10px; color:#1C1C1C;}
.m-about .about_title h3{font-size:30px; color:#0f5591; height:60px; line-height:60px; float:left; margin-right:10px;}
.m-about .about_title span{ color: #7d7d7d;font-size:14px; padding-left:10px; border-left:1px solid #7d7d7d; height:40px; line-height:60px; margin:10px 0}

.shuzi{height:100px; width:100%;}
.shuzi li{width:150px; margin-right:30px; height:120px; float:left;transition:0.5s; text-indent:-9999em;}
.shuzi li:nth-child(4n){margin-right:0px;}
.shuzi li.ab1{ background:url(1.jpg) no-repeat;}
.shuzi li:hover.ab1{ background:url(11.jpg) no-repeat;}
.shuzi li.ab2{ background:url(2.jpg) no-repeat;}
.shuzi li:hover.ab2{ background:url(22.jpg) no-repeat;}
.shuzi li.ab3{ background:url(3.jpg) no-repeat;}
.shuzi li:hover.ab3{ background:url(33.jpg) no-repeat;}
.shuzi li.ab4{ background:url(4.jpg) no-repeat;}
.shuzi li:hover.ab4{ background:url(44.jpg) no-repeat;}

.m-about .bd .linkmore{ width: 100%; height: 37px; overflow: hidden; padding-top:20px;}
.m-about .bd .linkmore li{ width: 107px; float: left;margin-right: 35px; text-align: center; line-height: 37px; height: 37px;}
.m-about .bd .linkmore li a{ display: block; width: 100%; height: 100%; background: #0F5591; color: #fff; border-radius:3px;}
.m-about .bd .linkmore li a:hover{background: #1C1C1C; color: #fff; border-radius:3px;}

.about_news{background:url(news_bg.jpg) no-repeat; height:93px; width:984px; margin:0 auto; clear:both;}
