﻿@font-face {
    font-family: 'dinCond-Medium';
    src: url('../fonts/dincond-medium-webfont.eot');
    src: url('../fonts/dincond-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/dincond-medium-webfont.woff') format('woff'),
         url('../fonts/dincond-medium-webfont.ttf') format('truetype'),
         url('../fonts/dincond-medium-webfont.svg#novecentowide-bold-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:14px;
	color:#666;
	font-family:"微软雅黑";
    vertical-align:baseline;
    background:transparent;
}
/*img{ width:100%;}*/

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}
 
ol,ul {
    list-style:none;
}
 
blockquote, q {
    quotes:none;
}
 
blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}
 
a {
    margin:0;
    padding:0;
    vertical-align:baseline;
    background:transparent;text-decoration:none;
}
 a:hover{ color:#48a546;}
/* change colours to suit your needs */
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}
 
/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}
 
del {
    text-decoration: line-through;
}
 
abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}
 
table {
    border-collapse:collapse;
    border-spacing:0;
}
 
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}
 
input, select {
    vertical-align:middle;
}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.w_1200{ width:1200px; margin:0 auto;}

#pages{margin-top:5px; margin:0 auto; margin:25px 0;     text-align: center;}
#pages a{border: 1px solid #DDD;
    color: #333;
    margin: 0 5px;
    padding: 6px 12px;
    text-decoration: none;
    font-size: 13px;
    border-radius: 17px;}
#pages a:hover{border: 1px solid #3aa738;padding: 6px 12px;text-decoration: none;background: #3aa738;color:#FFF;font-size:13px;}
#pages span {background: #3aa738;
    border: 1px solid #3aa738;
    color: #fff;
    margin:0 5px;
    padding: 6px 12px;
    font-size: 13px;
    border-radius: 17px;}


.digg{padding-top:5px; margin:0 auto;}
.digg a{border: 1px solid #DDD;color: #333;margin: 2px;padding: 6px 12px;text-decoration: none;font-size: 13px;
    padding-top: 4px;}
.digg a:hover{border: 1px solid #DDD;color: #333;margin: 2px;padding: 6px 12px;text-decoration: none;background: #195091;color:#FFF;font-size:13px;}
.digg span {background: #0249a2;border: 1px solid #0249a2;color: white;font-weight: bold;margin: 2px;padding: 6px 12px;font-size:12px;}
/*内页的banner*/
.neibanner{ position:relative; background-size:cover; height:320px;}
.neibanner .bzhuan{ position:absolute; top:0; left:0; width:100%;height:100%;}
.bzhuan .bzh{
    height: 51%;
    text-align: right;
    padding-top: 5.3%;
}
.bzhuan .bzh h2{ color:#fff; font-size:32px; padding-bottom:14px; font-weight:bold;margin-bottom: 0;
    margin-top: 0;}
.bzhuan .bzh p{ color:#fff; font-size:13px;}
.bzhuan .quan{ position:relative;width:53px; height:53px; border-radius:50%; background:#fff; text-align:center; float:right; margin-top:30px;-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;}
.bzhuan .quan a{ display:block; width:100%; height:100%;}
.bzhuan .quan img
{width:15px; height:8px; 
position:absolute;    
top: 27px;
left: 19px;
animation: myfirst 2s infinite;  
}
.bzhuan .quan .xia01{ display:none;} 
 @keyframes myfirst {  
           0% {  
               transform: translate(0px, 0px);  
           }  
           50% {  
               transform: translate(0px, -5px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
       }  
.bzhuan .quan:hover{ background:#48a546;}
.bzhuan .quan:hover .xia{ display:none;} 
.bzhuan .quan:hover .xia01{ display:block;} 


.ernav{ width:100%; background:#fff; }
.ernav .left{padding:30px 0;}
.ernav .left span{ color:#a2a2a2; font-size:13px; background:url(../images/dibiao.jpg) no-repeat left center; height:21px; display:inline-block; line-height:21px; padding-left:25px;}
.ernav .left a{ color:#a2a2a2; font-size:13px;display:inline-block; line-height:21px;}
.ernav .right{padding-top:30px;}
.ernav .right a{ font-size:16px; color:#333; margin-left:40px;height: 48px; display: inline-block;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.ernav .right a:hover{ color:#48a546; border-bottom:3px solid #48a546;}
.ernav .right .on{ color:#48a546; border-bottom:3px solid #48a546;}

.content{ background:#f2f5f8; height:auto; padding-bottom:40px; padding-top:44px;}
.content .ccv .left{ width:67%}
.content .ccv .left h2{ font-size:36px; color:#333;}
.content .ccv .left .huan{ margin-top:20px; border-bottom:1px solid #dedede; padding-bottom:30px;}
.content .ccv .left .huan b{ font-weight:normal;font-size:13px;  color:#a2a2a2; display:inline-block; margin-right:28px;}
.content .ccv .left .huan a{ width:32px; height:32px; display:inline-block; text-align:center; border-radius:50%; margin-right:10px;}
.content .ccv .left .huan span{ font-size:13px; color:#a2a2a2;}
.content .ccv .left .huan a img{ height:18px; width:21px; margin-top:6px;}
.content .ccv .left .huan .a01{ background:#3eb135;}
.content .ccv .left .huan .a02{ background:#df4d69;}
.content .ccv .left .huan .a03{ background:#eecf3d;}
.content .ccv .left .huan .a04{ background:#4dafea;}
.content .ccv .left .huan .a04 img{ width:17px;}
.content .ccv .left p{ padding-top:30px; line-height:27px;}
.content .ccv .left .sanniu{ padding-top:30px;    padding-left: 24%;}
.content .ccv .left .sanniu a{ width:132px; height:50px; border-radius:5px; display:inline-block; line-height:50px; color:#fff; }
.content .ccv .left .sanniu .to{ padding-left:85px; width:117px; background:#9c9c9c url(../images/bleft.png) no-repeat 60px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.content .ccv .left .sanniu .bot{padding-left:70px;  background:#9c9c9c url(../images/byou.png) no-repeat 130px; margin-left:10px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.content .ccv .left .sanniu .to:hover{background:#48a546 url(../images/bleft.png) no-repeat 50px;}

.content .ccv .left .sanniu .bot:hover{background:#48a546 url(../images/byou.png) no-repeat 140px;}

.content .ccv .right{ width:24%; padding:20px; background:#fff;}
.content .ccv .right h3{ font-size:20px; color:#333; padding-bottom:2px;}
.content .ccv .right .tt{ border-bottom:1px solid #ccc; padding-bottom:18px; padding-top:15px;}
.content .ccv .right .tt h4{ font-weight:normal; color:#333; font-size:16px; line-height:30px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.content .ccv .right .tt span{ font-weight:normal; color:#a2a2a2; font-size:13px; display:block; padding:9px 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}

.content .ccv .right .tt p{ line-height:26px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.content .ccv .right .tt:hover h4{ color:#48a546;}
.content .ccv .right .tt:hover span{ color:#48a546;}
.content .ccv .right .tt:hover p{ color:#48a546;}


footer .foot{ background:#f4f4f4; border-top:4px solid #eda924; padding:40px 0;}
footer .foot .left{ width:75%;}
footer .foot .left ul li{ float:left;width: 14.1%;}
footer .foot .left ul li b a{ color:#333; font-size:17px;}

footer .foot .left ul li b { display:block; padding-bottom:7px;}
footer .foot .left ul li a {  color:#666;display:block; padding-bottom:13px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
footer .foot .left ul li a:hover{ color:#48a546}
footer .foot .right{ width:24%;}
footer .foot .right .rig span{ display:inline-block; text-align:center; color:#333; font-size:13px; margin-left:30px;}
footer .foot .right .rig img{ width:110px; display:block; margin-bottom:14px;}
/*友情链接开始*/
#cate {
	height: 40px;
	line-height: 40px;
	text-align: left;
	width:254px; float:right;
      borde-left:1px solid #393939; border-top:0; border-bottom:0; margin-top:30px;position: relative;
}
#cate .cate_wrp {
	overflow: hidden;
}
#cate .cate_inp {
	padding-left:15px;
	height:40px;
	width: 184px;
	border: 0;
	border-right:none;
	color:#3aa738;
	float: left;font-size: 13px;   background: url(../images/suo.png) no-repeat right
}
#cate a.cate_tri:link,  #cate a.cate_tri:visited {
	width:54px;
	height:40px;
	float: left; display:block;
	background: url(../images/ji.png) no-repeat center center;
}

#cate .rty{
width: 54px;
    height: 40px;
    float: left;
    display: block;
    background: url(../images/ji.png) no-repeat right;}

#cate .cate_drop {
	background: #3aa738;
    border: 0;
    color: #fff;
    border-radius: 2px;
    position: absolute;
    z-index: 9999999;
    width: 343px;
    border-radius: 15px;display: none; width: 245px; bottom: 40px;
}
#cate .cate_drop li {
	padding-left:15px;
	color:#fff;
	    line-height: 39px;
       border-bottom: 1px solid #ffffff;
}
#cate .cate_drop li a{color:#fff;font-size: 14px;}
#cate .cate_drop li:hover {
	color:#48a546;
	cursor: pointer;
}
/*友情链接结束*/

.foot_bottom{ padding:20px 0;}
.foot_bottom .left{ width:70%; font-size:13px; line-height: 32px;}
.foot_bottom .left a{font-size:13px; color:#666;}
.foot_bottom .left a:hover{ color:#3aa738;}


.foot_bottom .right{ width:22%;}
.foot_bottom .right .shi{ font-size:13px; color:#333; float:left; padding-top:8px;}
.foot_bottom .right a{ width:37px; height:37px; display:inline-block; text-align:center; border:1px solid #aaaaaa; border-radius:50%;float:left; margin-left:10px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.foot_bottom .right a:hover{ background:#3aa738;border:1px solid #3aa738;}
.foot_bottom .right .cv01 i{ display:block; width:37px; height:37px; background:url(../images/weixin.png) no-repeat center;}
.foot_bottom .right .cv02 i{ display:block;  width:37px; height:37px; background:url(../images/weibo.png) no-repeat center;}
.foot_bottom .right .cv03 i{ display:block;  width:37px; height:37px; background:url(../images/xingk.png) no-repeat center;}
.foot_bottom .right .cv04 i{ display:block;  width:37px; height:37px; background:url(../images/dmore.png) no-repeat center;}
.foot_bottom .right .cv01:hover i{background:url(../images/weixin01.png) no-repeat center;}
.foot_bottom .right .cv02:hover i{background:url(../images/weibo01.png) no-repeat center;}
.foot_bottom .right .cv03:hover i{background:url(../images/xingk01.png) no-repeat center;}
.foot_bottom .right .cv04:hover i{background:url(../images/dmore01.png) no-repeat center;}

.jinzi{ overflow:hidden;}
.jinzi h2{ font-size:30px; color:#333; font-weight:bold; padding-bottom:20px;}
.jinzi .left{ width:60%; position:relative; overflow:hidden;}
.jinzi .left .nlei{ width:95%; padding:20px 0; padding-left:5%; position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.65);-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.jinzi .left .nlei span{ font-size:14px; color:#a2a2a2;}
.jinzi .left .nlei h3{ font-size:18px; font-weight:bold; color:#fff; margin-top:10px;}
.jinzi .left img{ width:100%;  -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.jinzi .left:hover img{-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);}
.jinzi .left:hover .nlei{  background:rgba(72,165,70,0.65);}
.jinzi .right{ width:38%;}
.jinzi .right .ri01{ background:#fff; padding:16px 5.5%;    height: 73px; margin-bottom:5px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.jinzi .right .ri01 span{ color:#a2a2a2; font-size:13px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.jinzi .right .ri01 p{ color:#333; font-size:16px; padding-top:5px;    line-height: 26px;
    margin-bottom: 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.jinzi .right .ri01:hover{ background:#48a546;}
.jinzi .right .ri01:hover span{ color:#fff; margin-left:-5px;}
.jinzi .right .ri01:hover p{ color:#fff;margin-left:-5px;}

.quanzi{ overflow:hidden;}
.quanzi .zixun01{}
.quanzi h2{ font-size:30px; color:#333; font-weight:bold; padding-bottom:20px; padding-top:30px;}

.quanzi .zixun01{ border-top: 1px solid #e7e7e7; background-color: #48a546; position: relative; background-size: cover; cursor:default; padding-left:2.5%; padding-right:2.5%; margin-bottom:9px;}
.quanzi .zixun01 .bg{ background-color: #fff; position: absolute; right: 0px; top: 0px; width: 100%; height: 100%; transition: all 600ms ease 0s; }
.quanzi .zixun01 .fc{ width:100%; overflow: hidden; margin: 0px auto; position: relative; z-index: 1; padding: 40px 0px; font: 14px/1.8 "microsoft yahei"; color: #575757;}
.quanzi .zixun01 .fc h3{ font-size:18px; font-weight:bold; color:#333; background:url(../images/hheng.jpg) no-repeat bottom left;padding-bottom:25px; margin-bottom:25px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.quanzi .zixun01 .fc p{ -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}

.quanzi .zixun01 .fc .fc_left{ float:left; width:90%}
.quanzi .zixun01 .fc .fc_right{ float:right;width:10%;}
.quanzi .zixun01 .fc .fc_right span{ display:block;color:#b5b5b5;font-family:'dincond-medium','微软雅黑';font-size:18px; text-align:right;}
.quanzi .zixun01 .fc .fc_right b{ display:block; color:#b5b5b5;font-family:'dincond-medium','微软雅黑';font-size:30px; font-weight:normal;text-align:right;}
.quanzi .zixun01 .fc .fc_right i{ display:block; width:37px; height:37px; border:1px solid #bcbcbc; border-radius:50%; background:url(../images/y.png) no-repeat center; float:right;}

.quanzi .zixun01:hover .bg{ width: 0px;}
.quanzi .zixun01:hover .fc h3{ margin-left:5px; color: #fff;background:url(../images/baiheng.jpg) no-repeat bottom left; }

.quanzi .zixun01:hover p{margin-left:5px; color: #afddae;}
.quanzi .zixun01:hover .fc .fc_right b{color: #fff;}
.quanzi .zixun01:hover .fc .fc_right span{color: #fff;}
.quanzi .zixun01:hover .fc .fc_right i{border:1px solid #fff;background:#fff url(../images/yl.png) no-repeat center; }

/*新闻style end*/



/*联系我们*/

.lianxi h2{ font-size:30px; color:#333; font-weight:bold; padding-bottom:20px; background:url(../images/lxh.jpg) no-repeat bottom left; padding-bottom:17px;}
.lianxi .left{ width:77%;}
.lianxi .left h3{ font-size:24px; color:#333;}
.lianxi .left .shan a{ float:left; display:block; height:23px; padding-left:30px; margin-top:20px;}
.lianxi .left .shan .i01{width:70%;  color:#333; background:url(../images/ion01.png) no-repeat left center;}
.lianxi .left .shan .i02{ width:20%; color:#333; background:url(../images/ion02.png) no-repeat left center;}
.lianxi .left .shan .i03{ width:70%; color:#333; background:url(../images/ion04.png) no-repeat left center;}
.lianxi .left .shan .i04{ width:20%; color:#333; background:url(../images/ion03.png) no-repeat left center;}
.lianxi .right{ width:22%;}
.lianxi .right span{ width:110px; display:inline-block; text-align:center; color:#333; margin-left:7%;}
.lianxi .right span img{ margin-bottom:13px;    width: 100%;}
.didi{ padding-top:50px; padding-bottom:40px;}
.xiangmu{ overflow:hidden;}
.xiangmu h2{ color:#282828; font-size:22px; font-weight:bold;}

.row_na {
	width: 101%;
	transition: .2s width ease;
*zoom:1
}
.row_na:before, .row_na:after {
	display: table;
	clear: both;
	content: ''
}
.row_na>[class*="span-"] {
float:left;
    margin-right: 6%;
*margin-right:.89%
}

.row_na>.span-3 {
	width: 29%;
}

.row_na>.pull-right, .full-row>.pull-right {
	float: right
}
.row_na>.center {
	position: relative;
	left: -0.5%;
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}



/* 常量设置 */
.wrap {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}


/*通用样式*/
.transition03 {
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}


/*联系我们*/
.about_contact_p2 ._jt {
	background-color: #ededed;
	height: 50px;
	line-height: 50px;
	cursor: pointer;
	font-size: 18px;
	color: #5a5a5a;
	margin-bottom: 5px;
}
.about_contact_p2 ._jt ._title {
	margin-left: 26px;
}
.about_contact_p2 ._jt ._title_ico {
	width: 18px;
	height: 50px;
	background: url(../images/about_callus_part2_ico.png) no-repeat 0px center;
	margin-right: 20px;
}
.about_contact_p2 ._jt._jt_act ._title_ico {
	background-position: -18px center;
}
.about_contact_p2 ._jc {
	display: none;
}
.about_contact_p2 ._jc ._jc_box {
	padding-top: 20px ;
}
.about_contact_p2 ._jc_box li {
	background-color: #fff;
	margin-bottom: 20px;
	min-height:276px;
	background-position: center 20px; position:relative;
}
.about_contact_p2 ._jc_box dl {
	padding: 30px;
}
.about_contact_p2 ._jc_box dt {
	font-size: 18px;
	color: #333;
	margin-bottom: 24px;
	position: relative; font-weight:normal;
}
.about_contact_p2 ._jc_box dd {
	font-size:14px;
	color: #666; padding-bottom:10px;
}
.about_contact_p2 ._jc_box .fix01{ position: absolute;
    bottom: 5px;}
.about_contact_p2 ._jc_box dd span{font-size:14px;
	color: #666;}
	
.about_contact_p2 ._jc_box dd a{font-size:14px;
	color: #666;}
.about_contact_p2 ._jc_box dd .titiu{ font-size:15px; display:block; float:left; line-height:46px; margin-right:10px;}	
.about_contact_p2 ._jc_box dd .ftubiao{ width:23px; height:46px; background:url(../images/huiquan.png) no-repeat center; display: block; float:left; }


.about_contact_p2 ._jc_box dt:after {
	content: "";
	width: 16px;
	height: 1px;
	background-color: #00a546;
	position: absolute;
	left: 0;
	bottom: -10px;
}
.about_contact_p2 ._jc_box li:hover {
	background-color: #48a546;
	background-image: url(../images/contact_list_hover_bj02.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.about_contact_p2 ._jc_box li:hover dt, .about_contact_p2 ._jc_box li:hover dd span, .about_contact_p2 ._jc_box li:hover dd a {
	color: #fff
}
.about_contact_p2 ._jc_box li:hover dd .ftubiao{ background:url(../images/baiquan.png) no-repeat center;}
.about_contact_p2 ._jc_box li:hover dt:after {
	background-color: #fff;
}
.about_contact_p2 ._jc_box li a:hover {
	color: #fff;
}


/*招聘信息*/
.zhaopin h2{ font-size:30px; color:#333; font-weight:bold; padding-bottom:20px; background:url(../images/lxh.jpg) no-repeat bottom left; padding-bottom:17px;}
.zhaopin h4{ font-size:14px; color:#333; line-height:30px; padding-top:34px; }
.zhaopin .zhaoxian{ padding-top:25px;}
.zhaopin .zhaoxian .zhao01{ width:26%; background:#fff; padding:3% 2%; float:left; margin-right:5%; margin-bottom:5%;-webkit-transition: all 0.6s ease;
	transition: all 0.6s ease;}
.zhaopin .zhaoxian .zhao01 .z_tit{ border-bottom:1px solid #e7e7e7; padding-bottom:14px;}
.zhaopin .zhaoxian .zhao01 .z_tit span{ color:#a2a2a2; font-size:13px; display:block; padding-bottom:11px;}

.zhaopin .zhaoxian .zhao01 .z_tit b{ color:#333; font-size:20px;display:block;}
.zhaopin .zhaoxian .zhao01 .shixi h5{ font-size:16px; color:#333;}
.zhaopin .zhaoxian .zhao01 .shixi p{ font-size:14px; color:#666; line-height:27px;}
.zhaopin .zhaoxian .zhao01 .shixi{ padding-top:23px;}
.zhaopin .zhaoxian .zhao01 a{width:110px; height:35px; background:#f7f7f7; display:block; text-align:center; font-size:14px; color:#333; line-height:35px; margin-top:50px;}
.zhaopin .zhaoxian .zhao01:hover{ background:#48a546 url(../images/zpren.png) no-repeat bottom right;}
.zhaopin .zhaoxian .zhao01:hover .z_tit span{ color:#fff;}
.zhaopin .zhaoxian .zhao01:hover .z_tit b{ color:#fff;}
.zhaopin .zhaoxian .zhao01:hover .shixi h5{ color:#fff;}
.zhaopin .zhaoxian .zhao01:hover .shixi p{ color:#fff;}

/*研究院开始*/
.yanjiu{ width:100%;  height:796px;background:url(../images/huanwei.jpg) no-repeat top center; background-size:cover;position:relative;background-attachment:fixed;   }
.yanjiu .ernav{ position:absolute; top:0; left:0; background:rgba(0,0,0,0.65)}
.yanjiu .ernav .left span {
    color: #a2a2a2;
    font-size: 13px;
    background: url(../images/baitu.png) no-repeat left center;

}
.yuanli{ position:absolute; top:150px; left:0; width:100%;}
.yuanli h2{ color:#fff; font-size:40px; font-weight:bold; background:url(../images/baib.png) no-repeat bottom left; padding-bottom:25px;}
.yuanli p{ color:#fff; font-size:14px; line-height:29px; width:45%;}
.yanjiu .ernav .right a{ font-size:16px; color:#fff;}

.yanjiu .ernav .right a:hover{ color:#fff; border-bottom:3px solid #fff;}
.yanjiu .ernav .right .on{ color:#fff; border-bottom:3px solid #fff;}


/*人才理念开始*/
.linian h2{ font-size:30px; color:#333; font-weight:bold; padding-bottom:20px; background:url(../images/lxh.jpg) no-repeat bottom left; padding-bottom:20px;}

.linian .ming{ color:#333; font-size:14px; padding-top:35px; line-height:28px;}
.linian .li_shun{ padding-top:30px;}
.linian .li_shun .shun01{ float:left; width:24%; margin-right:1.2%;}
.linian .li_shun .shun01 .guh{ overflow:hidden;}
.linian .li_shun .shun01 span{ display:block; width:100%; background:#fff; text-align:center; font-size:17px; color:#333; padding:25px 0;-webkit-transition: all 0.6s ease;
	transition: all 0.6s ease;}
.linian .li_shun .shun01:hover span{ background:#48a546; color:#fff;}

.linian .li_shun .shun01 img{ width:100%;  -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.linian .li_shun .shun01:hover img{-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);}
.zhiye{ width:100%; background:url(../images/zhbg.jpg) no-repeat bottom center; height:530px; margin-top:45px;background-attachment:fixed; background-size:cover; text-align:center;}
.zhiye h2{ font-size:24px; color:#fff; background:url(../images/baixian.jpg) no-repeat bottom center; padding-bottom:25px; margin-bottom:25px; padding-top:160px;}
.zhiye p{ font-size:14px; color:#fff; width:80%; margin:0 auto; line-height:27px;}

/*业务领域开始*/
.ye_yu{ padding-top:20px;}
.ye_yu ul li{ float:left; width:24%; position:relative;margin-right: 1%; margin-bottom:1%;}

.ye_yu ul li .ye_li{width:100%;  position:absolute; top:0; left:0; background:rgba(0,0,0,0.65); height:100%; text-align:center; color:#fff; font-size:16px;}

.ye_yu ul li .ye_li span{width:43px; display:block; margin:0 auto; margin-top:40px; margin-bottom:10px;}
.ye_yu ul li:hover .ye_li{background:rgba(72,165,70,0.9); }
.ye_yu ul li .y_img{ overflow:hidden;}
.ye_yu ul li .y_img img{ width:100%;  -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.ye_yu ul li:hover .y_img img{-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);}

/*智慧管理平台开始*/
.zhiping{ width:100%; background:url(../images/zhibanner.jpg) no-repeat top center; height:532px; background-size:cover; margin-top:40px; margin-bottom:30px;}
.zhiping h2{ color:#fff; font-size:30px; padding-top:120px; padding-bottom:40px;}
.zhiping p{ color:#fff; font-size:16px; line-height:30px;}


/*环卫风采开始*/
.hu_xin{ padding-top:40px;}
#zoom {
	z-index: 99990;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background:url(../images/meibg.png) repeat;
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; z-index:99999;
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width:600px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('../images/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url('../images/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 51px;
	height: 50px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url('../images/zuoshou.png') no-repeat;
	
}
#zoom .next {
	right: 0;
	background: url('../images/youshou01.png') no-repeat;
	
}
#zoom .previous:hover{background: url('../images/zuoshou01.png') no-repeat 0 0;}
#zoom .next:hover{background: url('../images/youshou.png') no-repeat 0 0;}

.zoomed > .container01{-webkit-filter:blur(3px);filter:blur(3px);}
.gallery{list-style-type:none;margin:0;}
.gallery li{float:left;         width: 32%;
    margin-right: 2%; margin-bottom:3%;}
.gallery li img{}
.gallery li span{ display:block; text-align:left;font-size:16px; color:#333;  background: #fff url(../images/huijia.png) no-repeat 95%; padding: 20px 4%;-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;}
.gallery li a{ width:100%; height:100%; display:block; position:relative;}
.gallery li b{width:100%; height:100%; display:block; background:rgba(72,165,70,0.65) url(../images/fang.png) no-repeat center; position:absolute; top:0; left:0; display:none;-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;}
.gallery li:nth-child(6n){padding-right:0;}
.gallery li:hover b{ display:block;}
.gallery li:hover span{  color:#fff;  background: #48a546 url(../images/baijia.png) no-repeat 95%;}



.gaff li {
    width: 28%;
    margin-right: 8%;
}

.gaff li span{ display:block; text-align:left;font-size:16px; color:#333;  background:none; padding: 25px 0;-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;}

.gaff li:hover span{  color:#48a546;  background: none;}

.hu_xin01{ margin-top:20px;}


/*企业文化开始*/
.qiyuan{ text-align:center; width:100%; background:url(../images/wenbg.jpg) no-repeat top center; height:518px;background-attachment:fixed; background-size:cover;overflow:hidden; }
.qiyuan h2{ font-size:30px; color:#48a546; background:url(../images/wheng.jpg) no-repeat bottom center; padding-bottom:25px; margin-bottom:30px; font-weight:bold; padding-top:170px;}
.qiyuan p{ font-size:20px; color:#333;}

.qishi{ padding:45px 0; background:#fff; overflow:hidden;}
.qishi h2{ font-size:30px; color:#48a546; font-weight:bold;background:url(../images/wheng02.jpg) no-repeat bottom left; padding-bottom:25px;margin-bottom:25px;}
.qishi .shuang .sh01{     float: left;
    width: 47%;
    position: relative;
    overflow: hidden;
    margin-right: 5%;}
.qishi .shuang .sh01 .sh{ width:100%; height:100%; text-align:center;position:absolute; top:0; left:0; background:rgba(0,0,0,0.65);}
.qishi .shuang .sh01 .sh span{width:41px; display:block; margin:0 auto; margin-top:70px; }
.qishi .shuang .sh01 .sh h3{ color:#fff; font-size:20px; font-weight:bold;}
.qishi .shuang .sh01 .sh p{ color:#fff; font-size:14px; padding-top:5px; width:50%; line-height:28px;margin:0 auto;}

.qishi .shuang .sh01 .wer{ width:100%;  -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    transition: all 0.8s ease;}
.qishi .shuang .sh01:hover .wer{-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);}

.qijia{ padding-top:15px; overflow:hidden;}
.qijia h2{ font-size:30px; color:#48a546; font-weight:bold;background:url(../images/wheng02.jpg) no-repeat bottom left; padding-bottom:25px;margin-bottom:25px;}
.qijia h2 p{ font-size:16px; color:#333; padding-top:18px;}
.qijia .qifa ul li{ float:left; width:50%; margin-bottom:1.2%;}
.qijia .qifa ul li h4{ font-size:20px; color:#333; font-weight:bold; background:url(../images/whui.jpg) no-repeat bottom left; padding-bottom:15px; margin-bottom:20px}
.qijia .qifa ul li p{ line-height:27px;}

.jingying{ width:100%; height:361px; text-align:center; background:url(../images/wbg.jpg) no-repeat top center; background-size:cover; overflow:hidden; }

.jingying h2{ font-size:30px; color:#fff; background:url(../images/wenbai.jpg) no-repeat bottom center; padding-bottom:25px; margin-bottom:30px; font-weight:bold; padding-top:100px;}
.jingying p{ font-size:20px; color:#fff;}



/*关于我们开始*/
.abo_min{ width:100%;  height:760px;background:url(../images/gubanner.jpg) no-repeat top center; background-size:cover;position:relative;  }
.abo_min .ernav{ position:absolute; top:0; left:0; background:rgba(0,0,0,0.65)}
.abo_min .ernav .left span {
    color: #a2a2a2;
    font-size: 13px;
    background: url(../images/baitu.png) no-repeat left center;

}
.abo_min .ernav .right a{ font-size:16px; color:#fff;}

.abo_min .ernav .right a:hover{ color:#fff; border-bottom:3px solid #fff;}
.abo_min .ernav .right .on{ color:#fff; border-bottom:3px solid #fff;}

/*以下是about样式*/
		.ab_nav_smbox{display:none}
		.ab_slogan_one{ text-align: center;color: #fff;font-weight:bold;font-size:40px;background:url(../images/baib.png) no-repeat bottom center; padding-bottom:20px; margin-bottom:35px;}
		.ab_slogan_two{ text-align: center;}
		.ab_slogan_two p{ text-align: center;color: #fff;margin-top: 30px;font-size: 14px; line-height:27px;}
		
		.ab_slogan_three{ margin-top:5%;max-width: 1280px;margin-left: auto; margin-right: auto;}
		.ab_top_box{position:relative; width:100%; height:760px; background:url(../images/gubanner.jpg) no-repeat top center;}
		.ab_slogan_box{position:absolute;width: 100%;top:18%;}
		.ab_top_img{width: 100%;display: block}
		.ab_top_con02{display: none}
		.ab_con{position: relative;overflow: hidden;}
		.ab_topxiang{float:left;color:white;width: 25%;text-align: center;}
		.ab_foot_end{background-color:#1b1b1d;position: relative;width: 100%;}
		.ab_twobox{position:relative;width: 100%;background-image: url(../images/about_mo02bg.jpg);text-align: center;padding-top:100px; padding-bottom:90px;}
		.ab_twotit{font-size:48px; color: white;padding-bottom: 18px;}
		.ab_twocon{font-size:15px; line-height: 32px;color: white;}
		.ab_twobtn{margin-top: 50px;margin-bottom: 50px;}
			.ab_xiangtop{   color: #fff; font-family:dincond-medium;}
			.ab_xiangdown{   color: #fff;}
			
			
			
			
		@keyframes lian_change{
			to{background-color: white;color: black;}
		}
		.ba_threebox{position:relative;overflow: hidden}
		#ab_video{width:100%;}
		.ab_play{position: absolute;cursor: pointer;width: 8%;top:45%;left:46%;}
		.ab_vidimg{min-width:100%;min-height: 100%; position: absolute;top: 0;left: 0;}
		.ab_twonei{width: 80%;margin-left: auto; margin-right: auto}
		/*
		响应式
		*/
		@media (max-width:1170px){
			
			.ab_foot_end{background-color:#1b1b1d;bottom: 0;width: 100%;}
			.ab_header_box{position:absolute;width:94%;z-index: 5;padding:20px 3%;}	
		}
		@media (min-width:1020px){
			.ab_lian{border:2px solid white;border-radius: 30px;padding: 10px 50px;margin-left: 10px;margin-right: 10px;color: white;font-size: 17px;margin-top: 10px;margin-bottom: 10px;}
			.ab_lianlei{animation:lian_change 0.5s forwards}
		}
		@media (max-width:920px){
			.ab_logoone{float: left;width:60%;height: auto}
			.ab_logotwo{float: left;width:60%;height: auto}
			.ab_nav_smbox{position: absolute;right:20px;top:20px;text-align: right;width:5%;display: block}
			.ab_nav_img{display:none}
			.ab_twonei{width: 90%;margin-left: auto; margin-right: auto}
			.ab_top_box{position:relative;}
			.ab_lian{border:2px solid white;border-radius: 30px;padding: 10px 50px;margin-left: 10px;margin-right: 10px;color: white;font-size: 17px;margin-top: 10px;margin-bottom: 10px;display: block;}
			.ab_slogan_one {
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 30px;
    background: url(../images/baib.png) no-repeat bottom center;
    padding-bottom: 20px;
    margin-bottom: 25px;
			}
			.abo_min .ernav .right a {
    font-size: 14px;
    color: #fff;
}
.ab_slogan_two p {
    margin-top: 30px;
    font-size: 12px;
}
		}
		@media (max-width:720px){
			.ab_nav_smbox{position: absolute;right:20px;top:20px;text-align: right;width:5%;display: block}
		}
		@media (min-width:620px){
			.ab_xiangtop{line-height:180px; font-size: 89px;font-family:dincond-medium;    color: #fff;}
		}
		@media (max-width:620px){
			.ab_logoone{float: left;width:65%;height: auto}
			.ab_logotwo{float: left;width:65%;height: auto}
			.ab_header_box{position:absolute;width:94%;z-index: 5;padding:20px 3%;z-index: 3;}
			.ab_nav_smbox{position: absolute;right:20px;top:20px;text-align: right;width:5%;display: block;}
			.ab_friend{display: block}
			.ab_slogan_one{ text-align: center;color: white;font-size:6vw;}
			.ab_top_img{width:800px;display: block}
			.ab_top_box{position:relative;overflow: hidden;}	
			.ab_xiangtop{ font-size:9vw;font-family:dincond-medium;margin-top: 30px;}
			.ab_slogan_box {
    position: absolute;
    width: 100%;
    top: 14%;
}
			.ab_twotit{font-size:6vw; color: white;padding-bottom: 18px;}
			.ab_topxiang{float:left;color:white;width: 100%;text-align: center;margin-top: 5%;}
			.ab_xiangdown{margin-top:20px;}
		}
		@media (max-width:470px){
			.ab_nav_smbox{position: absolute;right:20px;top:20px;text-align: right;width: 7%;display: block;}
		}
		@media (max-width:350px){
			.ab_nav_smbox{position: absolute;right:20px;top:20px;text-align: right;width:10%;display: block;}
		}
.cguan{ overflow:hidden;}
.cguan .gujh { padding-top:45px; overflow:hidden;}
.cguan .gujh .left{ width:48%;}
.cguan .gujh .left p{ color:#333; line-height:27px; padding-bottom:20px;}


.cguan .gujh .right{ width:48%;}
.cguan .gujh .right p{ color:#333;line-height:27px; padding-bottom:20px;}
.cguan .gujh p{  color:#333;line-height:27px; padding-bottom:20px;}


/*项目分布*/
.xfenbu{ position:relative;}
.xfenbu h2{ font-size:30px; color:#333; font-weight:bold; padding-bottom:20px; background:url(../images/lxh.jpg) no-repeat bottom left; padding-bottom:17px; margin-bottom:45px;}
.xfenbu p{ font-size:18px; color:#333; line-height:28px; padding-bottom:8px;}
.xfenbu p b{ font-size:42px; color:#48a546;font-family:'dincond-medium','微软雅黑'; margin-right:10px;}
.xfenbu .difen{ background:url(../images/xmditu.jpg) no-repeat center; height:841px; margin-top:-70px; position:relative;}
.xsan{    position: relative;
    z-index: 3;}
.didian{position:absolute;     top: 40%;
    right: 24%; }
.didian span{ float:left; margin-right:4px;}

.didian01{position:absolute;        top: 36%;
    right: 21%}
.didian01 span{ float:right; margin-left:4px;}

 .breath_light01 {
    width: 14px;                                    /* 宽度 */
    height: 29px;                                    /* 高度 */
    opacity: 1;                                   /* 不透明度 */
    overflow: hidden;  
	float:left;                          /* 溢出隐藏 */
    background: url(../images/ldi.png) no-repeat right center;  
    animation-name: breath;                         /* 动画名称 */
    animation-duration: 2s;                         /* 动画时长3秒 */
    animation-timing-function: ease-in-out;         /* 动画速度曲线：以低速开始和结束 */
    animation-iteration-count: infinite;            /* 播放次数：无限 */
 
    /* Safari and Chrome */
    -webkit-animation-name: breath;                 /* 动画名称 */
    -webkit-animation-duration: 2s;                 /* 动画时长3秒 */
    -webkit-animation-timing-function: ease-in-out; /* 动画速度曲线：以低速开始和结束 */
    -webkit-animation-iteration-count: infinite;    /* 播放次数：无限 */  z-index:9;
}

 .breath_light02 {
	
    width: 14px;                                    /* 宽度 */
    height: 29px;                                    /* 高度 */
    opacity: 1;                                   /* 不透明度 */
    overflow: hidden;  
	   float:left;                          /* 溢出隐藏 */
    background: url(../images/ldi.png) no-repeat right center;  
	
	                          /* 背景色 */
                       /* 外边距 */
    /* IE10、Firefox and Opera，IE9以及更早的版本不支持 */
    animation-name: breath;                         /* 动画名称 */
    animation-duration: 2s;                         /* 动画时长3秒 */
    animation-timing-function: ease-in-out;         /* 动画速度曲线：以低速开始和结束 */
    animation-iteration-count: infinite;            /* 播放次数：无限 */
 
    /* Safari and Chrome */
    -webkit-animation-name: breath;                 /* 动画名称 */
    -webkit-animation-duration: 2s;                 /* 动画时长3秒 */
    -webkit-animation-timing-function: ease-in-out; /* 动画速度曲线：以低速开始和结束 */
    -webkit-animation-iteration-count: infinite;    /* 播放次数：无限 */  z-index:9;
}
 .breath_light03 {
	
    width: 14px;                                    /* 宽度 */
    height: 29px;                                    /* 高度 */
    opacity: 1;                                   /* 不透明度 */
    overflow: hidden;  
	float:left;                          /* 溢出隐藏 */
    background: url(../images/ldi.png) no-repeat right center;  
    animation-name: breath;                         /* 动画名称 */
    animation-duration: 2s;                         /* 动画时长3秒 */
    animation-timing-function: ease-in-out;         /* 动画速度曲线：以低速开始和结束 */
    animation-iteration-count: infinite;            /* 播放次数：无限 */
 
    /* Safari and Chrome */
    -webkit-animation-name: breath;                 /* 动画名称 */
    -webkit-animation-duration: 2s;                 /* 动画时长3秒 */
    -webkit-animation-timing-function: ease-in-out; /* 动画速度曲线：以低速开始和结束 */
    -webkit-animation-iteration-count: infinite;    /* 播放次数：无限 */  z-index:9; position:absolute;     right: 24%;
    top: 34%;
}
 .breath_light04 {
	
    width: 14px;                                    /* 宽度 */
    height: 29px;                                    /* 高度 */
    opacity: 1;                                   /* 不透明度 */
    overflow: hidden;  
	   float:left;                          /* 溢出隐藏 */
    background: url(../images/ldi.png) no-repeat right center;  
	
	                          /* 背景色 */
                       /* 外边距 */
    /* IE10、Firefox and Opera，IE9以及更早的版本不支持 */
    animation-name: breath;                         /* 动画名称 */
    animation-duration: 2s;                         /* 动画时长3秒 */
    animation-timing-function: ease-in-out;         /* 动画速度曲线：以低速开始和结束 */
    animation-iteration-count: infinite;            /* 播放次数：无限 */
 
    /* Safari and Chrome */
    -webkit-animation-name: breath;                 /* 动画名称 */
    -webkit-animation-duration: 2s;                 /* 动画时长3秒 */
    -webkit-animation-timing-function: ease-in-out; /* 动画速度曲线：以低速开始和结束 */
    -webkit-animation-iteration-count: infinite;    /* 播放次数：无限 */  z-index:9;position:absolute;     right:22.5%;
    top: 34%;
}
@keyframes breath {
    from { opacity: 0.3; }                          /* 动画开始时的不透明度 */
    50%  { opacity:   1; }                          /* 动画50% 时的不透明度 */
    to   { opacity: 0.3; }                          /* 动画结束时的不透明度 */    
}
 
@-webkit-keyframes breath {
    from { opacity: 0.3; }                          /* 动画开始时的不透明度 */
    50%  { opacity:   1; }                          /* 动画50% 时的不透明度 */
    to   { opacity: 0.3; }                          /* 动画结束时的不透明度 */
}

.pop {  display: none;  width: 405px;
    min-height: 181px;
    height: 181px; position: absolute;  top: 21%;  left: 0;  bottom: 0;  right: 0;  margin: auto;  padding-left: 25px;  z-index: 130;  background-color: #48a546;  box-shadow: 0 3px 18px rgba(100, 0, 0, .5);  }
        .pop-top{  height:40px;  width:100%; }
        .pop-top h3{  float: left;  display:black; font-size: 18px;
    color: #fff; position:inherit;}
        .pop-top span{  float: right;  cursor: pointer;  font-weight: bold; display:black}
        .pop-content{      padding-top: 30px;  }
		.pop-content p{ font-size:14px; color:#fff;}


.pop01 {  display: none;  width: 405px;
    min-height: 181px;
    height: 181px; position: absolute;  top: 21%;  left: 0;  bottom: 0;  right: 0;  margin: auto;  padding-left: 25px;  z-index: 130;  background-color: #48a546;  box-shadow: 0 3px 18px rgba(100, 0, 0, .5);  }
        .pop-top01{  height:40px;  width:100%; }
        .pop-top01 h3{  float: left;  display:black; font-size: 18px;
    color: #fff; position:inherit;}
        .pop-top01 span{  float: right;  cursor: pointer;  font-weight: bold; display:black}
        .pop-content01{      padding-top: 30px;  }
		.pop-content01 p{ font-size:14px; color:#fff;}
/*旗下项目开始*/

.xia_gong h2{ font-size:30px; color:#333; font-weight:bold; padding-bottom:20px; background:url(../images/lxh.jpg) no-repeat bottom left; padding-bottom:17px;}


#conp {
	margin: 0 auto;
	padding-top:45px;
}
#tagp {
	background: url(../images/proxqbg.jpg) repeat-x;
	height: 29px;   }
#tagp LI {
	float: left;
	text-align: center;height:50px; width:267px;
	display: block;margin-right:14px; border:1px solid #b5b5b5; border-radius:50px;
	
	
}
#tagp LI A {
	color: #333;
	font-family: "微软雅黑";
	display: block;
	font-size: 16px; line-height:50px;
	text-decoration: none;
	height: 50px;
}
#tagp LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 4px
}
#tagp LI.selectTag {
	color: #fff;
	background: #3aa738;
	display: block; border-bottom:1px solid #3aa738;
}
#tagp LI.selectTag A {
	color: #fff;
}
#tagContentp {
	overflow: hidden;  width:  100%;
}
.tagContentp {
	DISPLAY: none;    width: 100%; padding-top:50px;
}
#tagContentp DIV.selectTag {
	DISPLAY: block;
	text-align: center;
}
.tagContentp .left{ width:48%;font-size:14px; color:#333;}
.tagContentp .left p{ font-size:14px; line-height:27px;color:#333; padding-bottom:17px;}



.tagContentp .right{ width:48%;}

.tabs{ position:relative; margin:0 auto; height:100%;padding-top:0px; z-index:99;}
.tabs a{text-decoration:none;}
.tabNav{ font-size:0;text-align:center; position:relative; z-index:-1;}


.tabPane{width:100%;}
.tabs .next{position:absolute;    top: 40%;
    right: 0;z-index:99999; }
.tabs .prev{ position:absolute;top: 40%;
left: 0px;z-index:99999;}
.lhyf{ position:absolute; width:259px; z-index:1; height:336px; background:url(../images/lhyf.png) no-repeat;  left:-135px; top:23%;}
.lhyf_dq{ width:100%; z-index:9999; margin-top:0; }
.lhyf_dq b{ font-weight:900; color:#fff; display:block; font-size:20px; width:195px; margin:30px auto; height:49px; line-height:76px;}
.lhyf_dq span{ display:block; width:98px; height:42px; color:#fff; background:url(../images/dsj.png) no-repeat; float:left; font-size:18px; text-align:center; margin-right:5px;line-height:45px;position: absolute; font-weight: normal;
top: 30px;
left: 0;}
.lhyf_dq p{ width:195px; display:block; margin:0 auto; font-size:13px; color:#fff; font-weight:100;}
.she_bei{ background:#fff; padding:60px 0; width:100%;}
.she_bei .she_tit h4{ float:left; font-size:34px; color:#48a546; margin:0}

.she_bei .she_tit a{ float:right;font-size:16px;color:#666; }




.zuoxian h4{ font-size:34px; color:#48a546; margin:0}


.tui_jian{ width:100%; height:579px; background:url(../images/xiban.jpg) no-repeat;}
.tui_jian .she_tit{ padding-top:45px; padding-bottom:70px;}
.tui_jian .she_tit h4{ float:left; font-size:34px; color:#fff; margin:0}

.tui_jian .she_tit a{ float:right;font-size:16px;color:#fff; }

.fold_wrap{width:1200px;height:260px;margin:40px auto 0 auto;overflow:hidden;}
.fold_wrap li.big{width:25%;}
.fold_wrap li .adv_intro{ width:92%; height:40px; padding:5px 4%; position:absolute;left:0; bottom:-50px;background:#37D; color:#FFF; overflow:hidden;}
.adv_intro_show{bottom:0 !important; transition:bottom 0.3s linear 0.3s; -webkit-transition:bottom 0.3s linear 0.3s;}
.fold_wrap li{ float:left; width:24%;position:relative;overflow:hidden; height:362px; background:url(../images/xshu.png) no-repeat right center;}
.fold_wrap li span{width:88%; margin:0 auto;font-size:13px; color:#9c9c9c; display:block; padding-bottom:30px;}
.fold_wrap li h5{width:88%; font-size:16px; color:#fff; line-height:30px; margin:0;-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease; margin:0 auto;}
.fold_wrap li p{width:88%; margin:0 auto; font-size:14px; color:#fff; padding-top:45px; line-height:28px; display:none;-webkit-transition: all 0.8s ease;
    -moz-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.fold_wrap li.big span{width:88%; margin:0 auto;}	
.fold_wrap li.big h5{ font-size:24px;line-height:40px;width:88%; margin:0 auto;}	
.fold_wrap li.big p{ display:block;width:88%; margin:0 auto;}	
.fold_wrap li:hover span{width:88%; margin:0 auto;}	
.fold_wrap li:hover h5{ font-size:24px;line-height:40px;width:88%; margin:0 auto;}	
.fold_wrap li:hover p{ display:block;width:88%; margin:0 auto;}	


/*首页*/
.gu_ming{ overflow:hidden;}
.gu_ming .left{ width:48%; overflow:hidden;}
.gu_ming .left img{ width:100%;  -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    transition: all 0.8s ease;}
.gu_ming .left:hover img{-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);}
.gu_ming .right{ width:48%; padding-top:23px;}
.gu_ming .right h2{ font-size:26px; color:#48a546; font-weight:bold; padding-bottom:23px; background:url(../images/baixian.png)  no-repeat bottom left;}
.gu_ming .right h2 span{ display:block; font-size:14px; color:#a2a2a2; font-weight:normal;padding-top:13px;}

.gu_ming .right p{font-size:13px; color:#333; font-weight:normal; line-height:27px;}
.gu_ming .right b{ width:40px; height:40px; background:#cbcbcb url(../images/more.png) no-repeat center; display:block; border-radius:50px; margin-top:40px;}


.new_center{ width:100%; background:#f5f5f5; padding:36px 0;}
.new_center .w_1200{ overflow:hidden;}
.new_center .left{ width:48%; overflow:hidden;}
.new_center .left .xin_tit h2{ float:left; font-size:26px;  color:#48a546; font-weight:bold;}
.new_center .left .xin_tit h2 span{ font-size:13px; color:#666; display:block; padding-top:10px; font-weight:normal;}
.new_center .left .xin_tit a{ float:right; display:block; width:12px; margin-top:20px;}

.new_center .right{ width:48%; overflow:hidden;}


.xin_wen{ padding-top:26px;}
.xin_wen .xin_fir{ border-bottom:1px solid #dadada;}
.xin_wen .xin_fir .xi_left{ float:left; width:14%; text-align:center;}
.xin_wen .xin_fir .xi_left span{ display:block; font-family:'dincond-medium','微软雅黑'; color:#666666; font-size:22px; padding-bottom:10px;}
.xin_wen .xin_fir .xi_left b{ display:block; font-family:'dincond-medium','微软雅黑'; font-size:38px; color:#333;}

.xin_wen .xin_fir .xi_right{ float:right; width:84%;}
.xin_wen .xin_fir .xi_right h3{ font-size:17px; color:#333; font-weight:bold;	-webkit-transition: all .3s linear;
	   -moz-transition: all .3s linear;
	    -ms-transition: all .3s linear;
	     -o-transition: all .3s linear;
	        transition: all .3s linear;}

.xin_wen .xin_fir .xi_right p{ font-size:13px; color:#666;    line-height: 2;}
.xin_wen .xin_fir:hover .xi_right h3{ color:#48a546; font-size:19px;}
.xin_wen .xin_fir:hover .xi_right p{ color:#48a546;}

.xin_wen  .xinuj .xin01{ border-bottom:1px solid #dadada; padding:11px 0;}
.xin_wen .xinuj .xin01 a{ font-size:14px; color:#333;display: inline-block;
    width: 80%; background:url(../images/dian.png) no-repeat left center; padding-left:10px;}
.xin_wen .xinuj .xin01 span{ text-align:right;display: inline-block;
    width: 16%; font-size:13px; color:#a2a2a2;}
.xin_wen .xinuj .xin01:hover a{ color:#48a546; margin-left:-5px;}

.yewu{ width:100%; background:url(../images/huibg.jpg) no-repeat top center; height:auto; padding-bottom:45px; background-size:cover;}
.yewu h2{ font-size:26px; color:#48a546; text-align:center; background:url(../images/baixian.jpg) no-repeat bottom center; padding-bottom:25px; font-weight:bold; padding-top:80px; margin-top:0}
.yewu h2 span{ display:block; font-size:14px; color:#a2a2a2; padding-top:10px;}

.yewu p{ display:block; text-align:center; font-size:13px; color:#fff; padding-top:40px; line-height:27px;}






/*业务领域的轮播*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	left: -5px;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */
.bx-viewport{ height:auto !important;}
.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;    display: none;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #fff;
	border:1px solid #48a546;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #48a546;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: -20px;
	background: url(../images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: -20px;
	background: url(../images/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 59%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(../images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(../images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}
.slider3{ padding-top:60px;}
.slider3 .slide{ text-align:center; color:#fff;}
.slider3 .slide b{ border:1px solid #fff; border-radius:50%; width:90px; height:90px; display:block; margin:0 auto; margin-bottom:30px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.slider3 .slide span{ text-align:center; color:#fff;}
.slider3 .slide .b01{ background:url(../images/ye010.png) no-repeat center;}
.slider3 .slide:hover .b01{ border:1px solid #48a546; background:#48a546 url(../images/ye010.png) no-repeat center;}

.slider3 .slide .b02{ background:url(../images/ye04.png) no-repeat center;}
.slider3 .slide:hover .b02{ border:1px solid #48a546; background:#48a546 url(../images/ye04.png) no-repeat center;}
.slider3 .slide .b03{ background:url(../images/ye01.png) no-repeat center;}
.slider3 .slide:hover .b03{ border:1px solid #48a546; background:#48a546 url(../images/ye01.png) no-repeat center;}
.slider3 .slide .b04{ background:url(../images/ye07.png) no-repeat center;}
.slider3 .slide:hover .b04{ border:1px solid #48a546; background:#48a546 url(../images/ye07.png) no-repeat center;}
.slider3 .slide .b05{ background:url(../images/ye08.png) no-repeat center;}
.slider3 .slide:hover .b05{ border:1px solid #48a546; background:#48a546 url(../images/ye08.png) no-repeat center;}
.slider3 .slide .b06{ background:url(../images/ye06.png) no-repeat center;}
.slider3 .slide:hover .b06{ border:1px solid #48a546; background:#48a546 url(../images/ye06.png) no-repeat center;}
.slider3 .slide .b07{ background:url(../images/ye02.png) no-repeat center;}
.slider3 .slide:hover .b07{ border:1px solid #48a546; background:#48a546 url(../images/ye02.png) no-repeat center;}
.slider3 .slide .b08{ background:url(../images/ye05.png) no-repeat center;}
.slider3 .slide:hover .b08{ border:1px solid #48a546; background:#48a546 url(../images/ye05.png) no-repeat center;}
.slider3 .slide .b09{ background:url(../images/ye09.png) no-repeat center;}
.slider3 .slide:hover .b09{ border:1px solid #48a546; background:#48a546 url(../images/ye09.png) no-repeat center;}
.slider3 .slide .b010{ background:url(../images/ye03.png) no-repeat center;}
.slider3 .slide:hover .b010{ border:1px solid #48a546; background:#48a546 url(../images/ye03.png) no-repeat center;}
.yewu{ overflow:hidden;}
.yewu .moret{ width:156px; height:37px; border:1px solid #81909c; border-radius:25px; margin:0 auto;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.yewu .moret a{ display: block; width:100%; height:100%; text-align:center; line-height:37px; color:#81909c;}
.yewu .moret:hover{border:1px solid #48a546; background:#48a546;}

.yewu .moret:hover a{ color:#fff;}


.yewu .quan01{ position:relative;width:30px; height:30px;text-align:center; margin:0 auto;margin-top:30px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.yewu .quan01 a{ display:block; width:100%; height:100%;}
.yewu .quan01 img
{width:22px; height:13px; 
animation: myfirst 2s infinite;  
}
 @keyframes myfirst {  
           0% {  
               transform: translate(0px, 0px);  
           }  
           50% {  
               transform: translate(0px, -5px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
       }  



.zuobiao{ width:100%; background:url(../images/fubg.jpg) no-repeat top center; height:auto; padding-bottom:63px; background-size:cover; }
.zuobiao .w_1200{overflow:hidden;}
.zuobiao h2{ font-size:26px; color:#48a546; text-align:center; background:url(../images/baixian.jpg) no-repeat bottom center; padding-bottom:25px; font-weight:bold; padding-top:80px; margin-top:0;}
.zuobiao h2 span{ display:block; font-size:14px; color:#a2a2a2; padding-top:10px;}

.zuobiao ul li{ float:left; width:45%; margin-right:10%; margin-top:5%;}
.zuobiao ul li span{ display:block; width:43px; height:42px;}
.zuobiao ul li b{ display:block; color:#fff; font-size:18px; padding:17px 0;}
.zuobiao ul li p{color:#fff; font-size:13px;}

.zuobiao .moret{ width:156px; height:37px; border:1px solid #81909c; border-radius:25px; margin:0 auto;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; margin-top:5%;}
.zuobiao .moret a{ display: block; width:100%; height:100%; text-align:center; line-height:37px; color:#81909c;}
.zuobiao .moret:hover{border:1px solid #48a546; background:#48a546;}

.zuobiao .moret:hover a{ color:#fff;}

.anzhan{ padding-bottom:68px; overflow:hidden;}
.anzhan h2{ font-size:26px; color:#48a546; text-align:center; background:url(../images/wheng02.jpg) no-repeat bottom center; padding-bottom:25px; font-weight:bold; padding-top:60px; margin-top:0;}
.anzhan h2 span{ display:block; font-size:14px; color:#a2a2a2; padding-top:10px; font-weight:normal;}



.slider4{ padding-top:60px;}
.slider4 .slide{ text-align:center; color:#fff;}
.slider4 .slide a{ position:relative; width:100%; height:100%; display:block; margin-bottom:4%;}
.slider4 .slide b{ display: block; width:100%;}
.slider4 .slide span{ text-align:center;  width:100%; height:100%; background:rgba(0,0,0,0.6); position:absolute; top:0; left:0; text-align:center; color:#fff; font-size:16px; line-height:225px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.slider4 .slide a:hover span{ background:rgba(72,165,70,0.9);}
.anzhan .bx-wrapper .bx-pager{ display:block !important;}

.anzhan .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 59%;
    margin-top: -16px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9999;
    display: none;
}

.anzhan .moret{ width:156px; height:37px; border:1px solid #c3c3c3; border-radius:25px; margin:0 auto;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.anzhan .moret a{ display: block; width:100%; height:100%; text-align:center; line-height:37px; color:#c3c3c3;}
.anzhan .moret:hover{border:1px solid #48a546; background:#48a546;}

.anzhan .moret:hover a{ color:#fff;}

.huanyuan{ width:100%; background:url(../images/fbg.jpg) no-repeat top center; background-size:cover; padding-top:100px; padding-bottom:78px; }
.huanyuan .w_1200{ position:relative;overflow:hidden;}
.huanyuan .left{ width:55%;}
.huanyuan .right{ width:45%; position:absolute; left:50%; top:20%;}
.huanyuan .right h3{ font-size:26px; color:#fff; background:url(../images/wheng02.jpg) no-repeat bottom left; padding-bottom:20px; margin-bottom:70px;    margin-left:18%;}
.huanyuan .right h3 span{ font-size:14px; font-weight:normal; display:block; padding-top:12px; padding-bottom:5px; color:#fff;}
.huanyuan .right .huyan{ font-size:14px; width:100%; background:rgba(72,165,70,0.6); color:#e5dad8; padding:8% 5%; line-height:28px;}

.huanyuan .right .huyan a{ display:block; background:url(../images/mohui.png) no-repeat; width:40px; height:40px; margin-top:40px;}
.huanyuan .right .huyan a:hover{background:url(../images/mobai.png) no-repeat;}


.huanfeng{ overflow:hidden; width:100%; height:309px; background:url(../images/huanbg.jpg) no-repeat top center; background-size:cover;}
.huanfeng h2{ font-weight:bold; color:#fff; font-size:26px; text-align:center; padding-top:10%; margin:0;}
.huanfeng span{ display:block; font-weight: normal; color:#fff; font-size:14px; text-align:center; padding-top:10px;}




#nav{
            position: fixed;
           right:2%;
            top:30%;
			z-index:99999;
        }
#nav li{
            width:74px;
            height:30px;
          
            text-align: center;
            list-style-type: none;
            background:url(../images/dianhui.png) no-repeat right center;
           
			line-height:30px;
			padding-right:20px;
            margin:10px 0;
            cursor: pointer;
        }
       
#nav li span{ display:none; color:#48a546;  font-size:14px;}
#nav li:hover{ background:url(../images/dianlv.png) no-repeat right center;}
#nav li:hover span{ display:block;}


.back_top{
	width: 49px;
	height:auto;
	overflow: hidden;
	position: fixed;
	right: 1%;
	bottom: 2%;
	z-index: 20;
	background: url(images/top.png) no-repeat;
	cursor: pointer;
}
.back_top a{width:49px;height: 49px; display: block; margin-bottom:10px; border-radius:50px; text-align:center;}

.back_top .shouji{background: #787676 url(../images/sho.png) no-repeat center;}
.back_top .weixin{background: #787676 url(../images/wei.png) no-repeat center;}

.back_top .back-top{
	background: #787676 url(../images/top.png) no-repeat center;
	cursor: pointer;
}




/*基本框架CSS结束，应用特效时，以上样式可删除*/
/* 效果CSS开始 */
#zsgun{ background:#FFFFFF; position:relative;height:440px; width:1200px; margin:auto;}
a.hScrollPane_leftarrow{top:70px; cursor:pointer; display:block; width:25px; height:58px; background:url(../images/zsleftbar.gif) no-repeat left top;left:15px; position:absolute; display:none;}
a.hScrollPane_leftarrow:hover{background:url(../images/zsleftbar.gif) no-repeat left -58px; display:none;}
a.hScrollPane_rightarrow{ top:70px; cursor:pointer; display:block; width:25px; height:58px; background:url(../images/zsrightbar.gif) no-repeat left top; right:15px; position:absolute; display:none;}
a.hScrollPane_rightarrow:hover{background:url(../images/zsrightbar.gif) no-repeat left -58px; display:none;}
.hScrollPane_dragbar{width:1200px; border-radius:5px; position: absolute; border-bottom:#e0e0e0 6px solid; left:0; bottom:0; z-index:1;}
.hScrollPane_draghandle{position:absolute; width:180px; height:6px; overflow:hidden; background:#3aa738; bottom:-5px; cursor:pointer;left:0; border-radius:5px;}

#gundiv{ width:150%; position:relative; margin-left:0; padding-top:52px; float:left; display:inline;height:394px; overflow:hidden;}
#gundiv ul {height:329px; overflow:hidden;position: absolute; width:10000px;}
#gundiv li{ width:380px; height:329px; overflow:hidden; float:left; margin-right:17px;position:relative;}
#gundiv li p{ display:block; height:60px; width:100%; background:#e0e0e0; line-height:60px; text-align:center; overflow:hidden;}
#gundiv li p a{ color:#333; font-size:14px;}
#gundiv li:hover  p a{ color: #fff; font-size:14px; }
#gundiv li:hover p{ background:#3aa738;}
#gundiv li .aaa{ display:block; overflow:hidden;}
#gundiv li a img{ width:100%;  -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    transition: all 0.8s ease;}
#gundiv li:hover a img{-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	transform:scale(1.1);}
/* 效果CSS结束 */


.bs-slider > .carousel-inner > .item .slide-image01{ display:none;}


.f-cb {
  zoom: 1;
}

.f-cb:after {
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
  content: ".";
}


.por {
  position: relative;
}

.poa {
  position: absolute;
}

.pof {
  position: fixed;
}

.poa-f {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.w1200{
	width: 1200px;
	position: relative;
	margin: 0 auto;
}
.about-his-con{
    overflow: hidden;
    padding: 60px 0 17px;
}
.about-his-con .inline-title{
	padding-bottom: 50px;
}
.about-his-con .about-his-up{
	 min-width: 1200px;
	 cursor: url(../img/cursor-drag-0.png), default;
}
.about-his-con #scrollObj{
    margin-bottom: 46px;
    width: 100%;
    position: relative;
}
.about-his-con li{
	float: left;
	width:380px;
	margin-right: 30px;
	overflow: hidden; 
	background: #fff;
	cursor: pointer;
	margin-right: 13px;
	box-shadow: 0 0 10px rgba(0,0,0,.1);
}
.about-his-con li .pic{
	width: 100%;
	overflow: hidden;
}
.about-his-con li img{
	max-width: 100%;
	transition:all 0.5s;
}
.about-his-con li .con{
	width: 100%;
	margin:0 auto;
	padding:20px 0; text-align:center;background: #e0e0e0;
}

.about-his-con li h2{
	font-size: 16px;
	color: #333333;    margin: 0;
}
.about-his-con li p{
	font-size: 13px;
	color: #666666;
	line-height: 28px;
	min-height: 56px;
}
.about-his-con li:hover img{
	transform: scale(1.1, 1.1);
}
.about-his-con li:hover .con{ color: #fff; font-size:14px; }

.about-his-con .scroll {
    height: 6px;
    background: #e0e0e0;
    cursor: pointer;
    position: relative;
}
.about-his-con .scroll #scrollBtn {
    width: 161px;
    height: 6px;
    background: #3aa738;
    position: absolute;
    left: 0px;
    bottom: 0px;
    cursor: pointer;
    border-radius: 2px;
}

.mt80{padding-top:0px;color: #666;width:50%; margin:0 auto;}


#map{width:100%;height:554px;font-size:14px}


/*按钮样式*/
#ClickMe {
	width:100%;
	height: 30px;
	border: 0;
	background: none;
	color: #FFF;
	margin:0 auto;
	outline:none;
}
#goodcover {
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 133%;
	background-color: black;
	z-index: 99999999999;
	-moz-opacity: 0.8;
	opacity: 0.60;
	filter: alpha(opacity=80);
}
#code {
	  
    width: 250px;
    height: 288px;
    background-color: #fff;
    padding: 9px;
    position: fixed;
    display: none;
    left: 45%;
    z-index: 999999999999;
    border: 5px solid #3aa738;
}
.close1 {
	    width: 250px;
    height: 25px;
}
#closebt {
	float: right;
}
#closebt img {
	width: 20px;
}
.goodtxt {
	text-align: center;
}
.goodtxt p {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #000;
	font-weight: 600;
}
.code-img {
width: 240px;
    margin: 10px auto 0 auto;
}
.code-img img {
	width: 100%;
}
