﻿

.top3{ float:right; text-align:right; padding-top:53px; width:70px;}



.newspage {
	 width:100%;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #047c17; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #047c17; BORDER-LEFT: #666 1px solid; COLOR: #666; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #047c17; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}


/*--------------------index.html start----------------------*/


#head{ width:1200px;
margin:auto;
}







#f1{
width:100%;
height:465px;

background:url(../images/f1.jpg) no-repeat top center fixed; margin: 0 auto
}

#f2{
width:100%;
height:465px;

background:url(../images/f2.jpg) no-repeat top center fixed; margin: 0 auto
}

#f3{
width:100%;
height:465px;

background:url(../images/f3.jpg) no-repeat top center fixed; margin: 0 auto
}

#f4{
width:100%;
height:465px;

background:url(../images/f4.jpg) no-repeat top center fixed; margin: 0 auto
}

#f5{
width:100%;
height:465px;

background:url(../images/f5.jpg) no-repeat top center fixed; margin: 0 auto
}

#f6{
width:100%;
height:465px;

background:url(../images/f6.jpg) no-repeat top center fixed; margin: 0 auto
}



#f7{
width:100%;
height:465px;

background:url(../images/f7.jpg) no-repeat top center fixed; margin: 0 auto
}

#f8{
width:100%;
height:465px;

background:url(../images/f8.jpg) no-repeat top center fixed; margin: 0 auto
}


#f9{
width:100%;
height:465px;

background:url(../images/f9.jpg) no-repeat top center fixed; margin: 0 auto
}




#f10{
width:100%;
height:465px;

background:url(../images/f10.jpg) no-repeat top center fixed; margin: 0 auto
}





#f11{
width:100%;
height:465px;

background:url(../images/f11.jpg) no-repeat top center fixed; margin: 0 auto
}








.ggmain1{width:1200px;  float:left }



.ggmain{width:1200px;  margin:auto; }


.mmm1{width:100%; float:left; background:#f7f7f7; height:60px; border-bottom:1px #e1e1e1 solid }
.mmm{width:1200px;  margin:auto; }

.mmm ul{overflow:hidden; float:left;  font-size:17px;}
.mmm ul li{display:inline;float:left; line-height:60px; }
.mmm ul li a{ float:left;padding-right:20px; color:#333!important; text-align:center!important; padding-left:20px;  border-right:1px #e1e1e1 solid}
.mmm ul li a:hover{ float:left; color:#fff!important; background:#1748af }
.mmm ul .a_1 a{ float:left;padding-right:30px; color:#333!important; text-align:center!important; padding-left:30px;  border-left:1px #e1e1e1 solid}

.jszx1{ width:1200px; margin:auto; border-top:#e3e3e3 solid 1px; padding-top:55px;}
.jszx1 h3{ width:1200px; color:#000000; font-size:35px; font-weight:normal; float:left; text-align:center; padding-bottom:40px;}
.jszx1 h3 span{ width:1200px; color:#6a6a6a; font-size:17px;float:left; text-align:center; line-height:60px;}

.jszx{ width:1200px; height:500px; float:left; background:url(../images/tu.jpg) no-repeat right #01a068}

.jszx-1{ width:299px; float:left; color:#FFFFFF; padding-left:50px; padding-right:50px; padding-top:50px;  line-height:28px; color:#d4f3d9}
.jszx-1 h4{ width:299px; float:left; color:#FFFFFF; font-size:30px; line-height:70px;}

.ab3{ width:300px; float:left; background:url(../images/js_b.png) repeat; height:385px;} 



.cc1{ color:#FFFFFF;}





.culture{ width:1200px; margin:auto; height:170px; clear:both}
.culture h3{width:200px; color:#fff; font-size:35px; background:#01a068; font-weight:900; line-height:130px; float:left; text-align:center; }
.culture1{ width:900px; float:right; line-height:33px; }



.pro_1{width:1200px;   margin:auto; clear:both}
.pro_1 h3{width:360px;  float:left; text-align:left;  font-size:35px; color:#000000; font-weight:normal; line-height:45px; padding-top:50px; padding-bottom:10px; margin-bottom:35px;}
.pro_1 h3 span{width:360px;  text-align:center;  font-size:18px; color:#363636; font-weight:normal}




.pp{ width:450px; float:right; padding-top:40px; padding-bottom:20px; padding-left:330px;}
.pp ul{overflow:hidden; text-align:left; float:left;  font-size:17px;}
.pp ul li{display:inline;float:left; line-height:50px; width:150px; text-align:center;}
.pp ul li a{display:inline;float:left; padding-top:7px;}
.pp ul li a:hover{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;-webkit-transition:all .8s ease 0s;padding-top:0px;}




.zxcp{ width:1200px; margin:auto; padding-top:10px; clear:both}
.zxcp h3{ width:1200px; float:left; text-align:left; font-weight:normal; color:#000; font-size:33px;}
.zxcp h3 span{ width:1200px; float:left; text-align:left; font-weight:normal; color:#464646; font-size:15px;  line-height:45px; padding-bottom:20px; padding-top:10px;}




.nr1{ float:left; width:700px; height:0px; position: relative;clear: both; z-index:100; }
.nr2{float:left; width:700px;   position: absolute;clear: both;  text-align:left; font-size:16px; color:#6c6c6c; padding-top:100px; padding-left:100px;  line-height:28px; }
.nr2 h4{float:left; width:700px; color:#047c17; text-align:left; font-size:33px; line-height:28px; padding-bottom:20px; padding-top:30px;}

.m3{ width:120px; line-height:30px; float:left; background:#047c17; text-align:center; color:#FFFFFF; margin-top:25px;}
.m3 a{ width:120px; line-height:30px; float:left; background:#047c17; text-align:center; color:#FFFFFF}


.nr3{ float:right; width:48px; height:0px; position: relative;clear: both; z-index:100; }
.nr4{float:right; width:48px; height:46px;  position: absolute; clear:both; margin-top:349px; }
.nnnn{ width:519px; height:395px; float:left; border-right:#ededed solid 1px;  padding-right:50px;}




.detaildiv
{ width:100%; height:auto;  float:left; font-size:16px; line-height:27px;
}
.detaildiv h3
{ font-size:30px; color:#000000;
    font-weight: bold;width:100%; float:left;
    margin-bottom: 10px;
}
.detaildiv h4
{font-size: 20px;
color:#15429f; margin-bottom: 13px; width:510px; float:left
}

.detaildiv p span{ width:100%!important}
.detaildiv p{ width:100%!important}

.mm11 {
	line-height: 30px; float:left;

	text-align: center;
	width:150px;
	margin-top: 20px; font-style:normal; margin-right:10px;
} 

.mm11 a{ margin-bottom:20px;
	line-height: 30px; float:left;
		color: #fff!important;
	background:#b1b1b1;
	text-align: center;
	width:150px;
font-style:normal; margin-right:500px;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
} 

.mm11 a:hover{
	line-height: 30px; float:left;
	color: #fff!important;
	background:#b1b1b1;
	text-align: center;
	width:150px;
 font-style:normal; margin-right:500px; -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;-webkit-transition:all .8s ease 0s; transform: translate(0,-5px);
	-webkit-transform: translate(0,-5px);
	-moz-transform: translate(0,-5px);
	-o-transform: translate(0,-5px);
	-ms-transform: translate(0,-5px);} 



.mm22{
	line-height: 30px; float:left; 

	text-align: center;
	width:150px;
	margin-top: 20px; font-style:normal; 
} 

.mm22 a{ margin-bottom:20px;
	line-height: 30px; float:left;
	color: #fff!important;
	background:#f5c01a;
	text-align: center;
	width:150px;
font-style:normal; margin-right:500px;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
} 

.mm22 a:hover{
	line-height: 30px; float:left;
		color: #fff!important;
	background:#f5c01a;
	text-align: center;
	width:150px;
 font-style:normal; margin-right:500px; -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;-webkit-transition:all .8s ease 0s; transform: translate(0,-5px);
	-webkit-transform: translate(0,-5px);
	-moz-transform: translate(0,-5px);
	-o-transform: translate(0,-5px);
	-ms-transform: translate(0,-5px);} 





.cbc22{ float:left; width:510px; height:80px;}


.cbc{ color:#000000; text-decoration:underline; float:left; width:510px;}
.cbc1{float:left; width:510px;}


.xiangqing{ width:1200px; float:left; background:#f0f0f0; height:43px; line-height:40px; border-top:#15429f solid 3px; margin-top:70px;}
.xiangqing h5{float:left; background:#15429f; line-height:40px; border-top:#15429f solid 3px; font-size:17px; padding-left:20px; padding-right:20px; color:#FFFFFF; font-weight:normal; margin-bottom:20px;}

.xiangqing1{ width:1200px; float:left; line-height:25px;  padding-top:30px; padding-bottom:30px;}
.xiangqing2{ width:1200px; float:left; line-height:25px; margin-bottom:50px; color:#bbbbbb}


.nnn{ width:645px; float:right; padding-bottom:30px;}
.nnn1{ width:555px; float:left;}





.xgcp1{ width:1200px; float:left; background:url(../images/xg.jpg) repeat-x top; padding-bottom:80px; }
.xgcp1 h6{ margin:auto; background:#fff; line-height:25px; font-size:17px; width:200px; color:#000; text-align:center; font-weight:normal; margin-bottom:40px;}


.imglist ul li{float:left; font-size:12px;border-bottom:#e4e4e4 solid 1px; width:245px; height:338px; margin-right:40px;  }
.imglist ul li img{width:245px; height:195px!important;}
.imglist ul li span{ float:left;line-height:40px; font-size:16px;  width:280px; color:#545454;  text-align:left; line-height:25px;}
.imglist ul li p{ float:left;line-height:25px; font-size:14px;  width:280px;  text-align:left; color:#999999  }





/* zoombox */
.zoombox { width:1200px; float:left
}
.zoompic {
	border:solid 1px #dfdfdf; width:1200px; height:503px;

}
.sliderbox {
	height:150px;
	overflow:hidden;
	margin:6px 0 0 0;
}
.sliderbox .arrow-btn {
	width:38px;
	height:150px;
	background:url(../images/arrow-btn.png) no-repeat;
	cursor:pointer;
}
.sliderbox #btn-left {
	float:left;
	background-position:0 0;
}
.sliderbox #btn-left.dasabled {
	background-position:0 -150px;
}
.sliderbox #btn-right {
	float:right;
	background-position:-38px 0;
}
.sliderbox #btn-right.dasabled {
	background-position:-38px -150px;
}
.sliderbox .slider {
	float:left;
	height:150px;
	width:1057px;
	position:relative;
	overflow:hidden;
	margin:0 0 0 3px;
	display:inline;
}
.sliderbox .slider ul {
	position:absolute;
	left:0;
	width:999em;
}
.sliderbox .slider li {
	float:left;
	width:200px;
	height:150px;
	text-align:center; 
}
.sliderbox .slider li img {

}
.sliderbox .slider li.current img {

}




.lianxi{ width:700px; float:left; padding-top:50px; padding-bottom:50px;}

.lianxi1{ width:385px; float:right; padding-top:50px; padding-bottom:50px;}



/* 本例子css */
.tabox{width:1000px; padding-top:15px;}
.tabox .hd{overflow:hidden;}
.tabox .hd li{position:relative;margin-right:2px;height:37px;line-height:37px;text-align:center;width:330px;float:left;font-size:17px;cursor:default;background:#047c17;color:#fff;}
.tabox .hd li.on{width:330px;background:#e2c209;color:#fff;}
.tabox .bd{border-top:0;}
.tabox .lh{overflow:hidden; padding-top:20px; float:left}



/* 本例子css */
.tabox1{width:1200px;  border-top:#047c17 solid 3px; margin-top:30px; margin-bottom:50px; float:left;}
.tabox1 .hd{overflow:hidden;}
.tabox1 .hd li{position:relative;height:45px;line-height:45px;text-align:center;width:379px;float:left;font-size:17px;cursor:default;background:#eceeed;color:#000; border-right:#fff solid 1px;}
.tabox1 .hd li.on{width:379px;background:#047c17;color:#fff;}
.tabox1 .hd{border-top:0;}
.tabox1 .lh{overflow:hidden; padding-top:40px; float:left}



.pro6 { width:100%; float:left}
.pro6 ul { padding-left:3px;}
.pro6 ul li { float:left; width:88px; margin-left:3px;}
.pro6 ul li .pimg { width:86px; height:45px; background:#fff; border:#efefef 1px solid;}
.pro6 ul li .pro { width:86px; height:25px; overflow:hidden; font-family:Arial;}



.plist { width:1200px; margin:0 auto;border:#d7d7d7 1px solid; overflow:hidden;}
.plist li { float:left; width:100%; height:40px; line-height:40px; border-bottom:#d7d7d7 1px dashed;}
.plist li a { display:block; float:left; padding-left:15px;}
.plist li a.more { width:34px; height:22px; line-height:22px; text-align:center; text-decoration:none; color:#fff; background:#f60; padding:0; margin:9px 0 0 15px;}
.plist li h7 { width:96px;  border-right:#d7d7d7 1px solid; float:left; background:#f1f1f1;}
.plist li h7 a {width:66px;text-align:center; padding:0 15px; color:#666; font-weight:bold}


.ccv{ width:1200px; float:left; color:#01a068; font-variant:900px; line-height:60px; font-size:40px;}



.link1{ float:left; width:100%; height:225px; background:url(../images/link.jpg) no-repeat top center #136bc8; line-height:35px; text-align:center}
.link1 a{color:#FFFFFF}

.link{margin:auto;width:1200px;color:#FFFFFF!important; padding-top:55px; }




.contact{margin:auto; width:1200px;color:#FFFFFF!important; padding-top:60px; }



.im-box { width: 60px; position: fixed; top: 150px; right: 0; z-index: 999; }
.im-box .im-ewm { width: 58px; height: 78px; border: 1px solid #e8e8e8; position: relative; }
.im-box .im-ewm .ewm-hover { position: absolute; left: -145px; top: -25px; display: none; }
.im-box .im-ewm:hover .ewm-hover { display: block; }
/*弹出*/
.footer_flex li:hover span { display: block; }
.footer_flex li:hover .img-n { display: none; }
.footer_flex li span { display: none; color: #fff; font-size: 13px; line-height: 45px; }
.footer_flex li .img-n { padding-top: 12px; }
.footer_flex { width: 365px; float:left }
.footer_flex li { width: 45px; height: 45px; background-color: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right:25px;float: left; text-align: center; cursor: pointer; position: relative; z-index: 10; }
.footer_flex li:hover { background-color: #248457; }

/*button*/
.footer_flex li:hover .flex-footera { display: block; }
.footer_flex li .flex-footera { width: 130px; height: 120px; position: absolute; left: -42px; top: 50px; text-align: center; padding-top: 10px; background:#fff; display: none; border-radius:5px;}





.m1{width:120px; line-height:30px; text-align:center; float:left; margin-bottom:20px; margin-right:410px;}

.m1 a{width:120px!important;line-height:30px; float:left; color:#fff!important;  background:#f5c01a;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}

.m1 a:hover{ color:#FFFFFF!important; background:#666666; width:120px!important; background:#f5c01a;
	transform: translate(0,-5px);
	-webkit-transform: translate(0,-5px);
	-moz-transform: translate(0,-5px);
	-o-transform: translate(0,-5px);
	-ms-transform: translate(0,-5px);}




/*job*/
.jobt-t{ font-size:24px; font-weight:bold; color:#104ab6; margin-bottom:20px; }
.jobt-list li { overflow:hidden; margin-bottom:40px; width:360px; float:left; margin-right:10px; }
.jobt-list li ._num{ float:left; width:80px; font-size:30px; line-height:70px; border:1px solid #104ab6; color:#104ab6; text-align:center; }
.jobt-list li ._nr{ float:right; width:220px;}
.jobt-list li ._title{ font-size:18px; font-weight:bold; line-height:22px; margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.jobt-list li ._sum{ line-height:20px; height:40px; overflow:hidden; }
.jobt-list li:hover ._num{ background:#104ab6; color:#fff;}



.job{ background:url(../images/job.jpg) no-repeat top left; width:675px; height:370px; float:left; color:#FFFFFF; padding-left:475px; font-size:15px; list-style:50px; padding-right:50px;}
.job h4{ font-size:35px; font-weight:normal; padding-top:40px; line-height:40px; padding-bottom:15px}
.job h4 span{ font-size:20px;  font-weight:normal; }


.job a{  color:#FFFFFF!important; }



.zzzzz1{ color:#FFFFFF}





#sywarp_lxwm {
	width: 100%;
	float:left;
	padding-bottom:0px;
	
}
.ggmain {
	width:1209px;
	margin:auto;
}

.lxwm_CON {
	float: left;
	height:591px;
	width:1209px;
	background:url(../images/map.jpg) no-repeat center top;

}.lxwm_CON_tu {
	height: 326px;
	width:1209px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	clip: rect(49px,auto,auto,auto);
}
.lxwm_CON_tu p {
	background-image: url(../images/ad.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 160px;
	width: 149px;
	font-size: 17px;
	padding-left:20px; padding-right:20px;
	color: #FFF;
	margin-right:140px;
	margin-top:70px;
	line-height:24px;
	padding-top:60px;
	text-align: center;
	float:right;
}
.lxwm_CON_tu p span{

	font-size: 30px; line-height:40px; font-weight:900;
	
}
.lxwm_CON_tu p strong {
	font-size: 18px;
}
.lxwm_CON_more {
	float: left;
	width: 718px;
	margin-top: 237px;
	padding-left: 462px;
}
.lxwm_CON_more p {
	font-size: 14px;
	line-height: 35px;
	
	height: 35px;
	width: 140px;
	border: 1px solid #b7b7b7;
	position: relative;
	margin-right: 10px;
	margin-left: 10px;
	overflow: visible;
	display: inline;
	float: left;
}.lxwm_CON_more a:hover p {
	font-size: 14px;
	line-height: 35px;
	color: #FFFFFF;
	height: 35px;
	width: 140px;
	border: 1px solid #003e69;
	position: relative;
	margin-right: 10px;
	margin-left: 10px;
	overflow: visible;
	display: inline;
	float: left;
	background-color: #003e69;
}.lxwm_CON_more a:hover p span {
	
	color: #FFFFFF;
	
}
.lxwm_CON_more p span {
	position: absolute;
	left: 38px;
	color: #8e8e8e;
}

.lxwm_CON_more p img {
	position: absolute;
	left: 14px;
	top: 9px;
}

.jbtm_T {
	background-repeat: no-repeat;
	background-position: center 42px;
	float: left;
	width: 1200px;
	font-size: 18px;
	color: #535353;
	text-align: center;
	margin-top: 56px;
}
.jbtm_T em {
	font-size:18px;
	text-transform: uppercase;
	color: #000000;
	font-style: normal;
	letter-spacing: 5px;
}

.jbtm_T h5 {
	font-size:28px; color:#333333;
	 font-family:"Times New Roman", Times, serif; font-weight:bold; text-transform:uppercase;
	padding-top:10px; padding-bottom:10px; background:url(../images/xx1.jpg) no-repeat center;
}

.about_center .rect-93{padding-bottom:93%;}
.about_center .rect-925{padding-bottom:92.5%;}
.about_center .nr{float:left; width:50%; padding:0 4%; position:relative; height:100%; }
.about_center .title{font-size:30px; font-weight: normal; margin-top:50px; color:#333;}
.about_center .en{font-size:14px; margin-bottom:15px; display:none;}
.about_center .sum{margin-top:10px; font-size:15px; line-height:27px; margin-bottom:20px;}
.about_center .sum p { margin-bottom:15px;}
.about_center .jt_btn{display:block; width:39px; height:37px;/* position:absolute; bottom:50px; left:8%;*/ background-image:url(../images/jt_btn.png); background-repeat:no-repeat; background-position:0px 0px; transition:none;}
.about_center .jt_btn:hover{background-position:0px -40px;}
.about_center .jt_ico{display:block; border-style:solid; border-width:15px; border-color:transparent transparent transparent #fff; position:absolute; top:50%; margin-top:-15px; right:-30px; width:0; height:0;}


.about_center02{background:#f6f6f6; padding-top:50px; padding-bottom:100px }
.about_center02 .ab_left {width:100%; float:left; color:#666;}
.about_center02 .ab_left a:hover{color:#666;}
.about_center02 .ab_left .box{height:440px; background:#fff; overflow:hidden;}
.about_center02 .ab_left .box .img{float:right; width:50%; height:100%; overflow:hidden; }
.about_center02 .ab_right {width:34%;float:right;height:411px;overflow:hidden;position:relative;color:#4f4f4f;}
.about_center02 .ab_right a:hover{color:#4f4f4f;}
.about_center02 .ab_right .cover {width:100%;background:url(../images/yellow80.png);position:absolute;left:0px; bottom:0px;}
.about_center02 .ab_right .cover .box{padding:20px 5%;}
.about_center02 .ab_right .cover .title{font-size:30px; font-weight:bold; margin-bottom:5px; }
.about_center02 .ab_right .cover .sum{margin-top:10px; font-size:14px;}
.about_center02 .ab_right .cover .ab_jt{display:block; width:29px; height:51px; background:url(../images/ab_jt.png) no-repeat 0 0; position:absolute; top:50%; margin-top:-25px; right:4%;}







.about_center03{padding:28px 0;  padding-top:50px;   clear:both ; margin-bottom:90px ; width:100% }
.about_center03 .content{background:#00a1e9;color:#fff; height:747px; float:left; width:50%}
.wrap_ab{ width:80%; margin:0 auto}
.about_center03 .content a:hover{color:#fff;}
.about_center03 .img{width:40%; float:left; padding:4% }
.about_center03 .img img{ float:left; width:100%;}
.about_center03 .img .rect-556{padding-bottom:47.9%;}
.about_center03 .nr{ width:42%; padding:0 4%;  float:right; height: 100%;  margin-top:120px}

.about_center03 .jt_btn{background-position:-43px 0;}
.about_center03 .jt_btn:hover {background-position:-43px -80px; background-color:#fff;}

.about_center03 .ab_left .box{ background:#f7f7f7; overflow:hidden; margin-bottom:50px; margin:30px auto}



.about_center03 .nr{float:left; width:50%!important; padding:0 4%; position:relative; height:100%; }
.about_center03 .sum{margin-top:20px!important; font-size:15px; line-height:32px!important; margin-bottom:20px;}


.about_center04{padding:0 0 110px 0; background:#f6f6f6; height:450px;  }
.about_center04 .content{background:#00a1e9;color:#fff; height:747px;}
.about_center04 .content a:hover{color:#fff;}
.about_center04 .img{width:50%; float:left;}
.about_center04 .img img{width:100%; float:left;}
.about_center04 .img .rect-556{padding-bottom:47.9%;}
.about_center04 .nr{ width:42%; padding:0 4%;  float:right; background:#fff;height: 100%;}
.about_center04 .jt_ico {border-left-color:transparent;border-right-color:#fff;left:-30px;}
.about_center04 .jt_btn{background-position:-43px 0;}
.about_center04 .jt_btn:hover {background-position:-43px -80px; background-color:#fff;}

.about_center04 .ab_left .box{height:440px; background:#fff; overflow:hidden; width:100%;}



.about_center04 .jt_ico {
    border-left-color: transparent!important;
    border-right-color: #fff;
    left: -30px!important;}





.about_center .rect-93{padding-bottom:93%;}
.about_center .rect-925{padding-bottom:92.5%;}
.about_center .nr{float:left; width:50%; padding:0 10%; position:relative; height:100%; }
.about_center .title{font-size:30px; font-weight: normal; margin-top:50px; color:#333; text-align:center}
.about_center .en{font-size:14px; margin-bottom:15px; display:none;}
.about_center .sum{margin-top:10px; font-size:15px; line-height:27px; margin-bottom:20px;}
.about_center .sum p { margin-bottom:15px; font-size:16px}
.about_center .jt_btn{display:block; width:39px; height:37px;/* position:absolute; bottom:50px; left:8%;*/ background-image:url(../images/jt_btn.png); background-repeat:no-repeat; background-position:0px 0px; transition:none;}
.about_center .jt_btn:hover{background-position:0px -40px;}
.about_center .jt_ico{display:block; border-style:solid; border-width:15px; border-color:transparent transparent transparent #fff; position:absolute; top:50%; margin-top:-15px; right:-30px; width:0; height:0;}


.wrap {
    width: 1200px;
    margin: 0px auto;
    cursor: pointer;
}
.about_center03 .jt_ico {border-left-color:transparent;border-right-color:#fff;left:-30px;}