@charset "utf-8";
/* CSS Document */
h1{ font-size:24px; color:#666;}
h2{ font-size:18px; }
h3{ font-size:16px; color:#666;}
h5{ font-size:11px; color:#b0b0b0;}
p, span, p a,span a{ color:#666; font-size:14px;}
p a:hover{ color:#666}


.logo { width:300px; position:absolute;top:12px;transition:all 0.0s ease-in 0s;-moz-transition:all 0.0s ease-in 0s;-ms-transition:all 0.0s ease-in 0s;-o-transition:all 0.0s ease-in 0s;-webkit-transition:all 0.0s ease-in 0s;}
.header.scroll .logo {width:300px; top:44px;transition:all 1s ease-in 0s;-moz-transition:all 1s ease-in 0s;-ms-transition:all 1s ease-in 0s;-o-transition:all 1s ease-in 0s;-webkit-transition:all 1s ease-in 0s;}
.header_md .logo_1 { top:50px; width:130px; position:absolute; z-index:999999;}
.logo_2 { display:none;}
.all { opacity:0;}

.cheng { height:80px; display:none; width:100%;}
.top_hui { display:none;}
.fixed { top:0px; left:0px; position:relative; background:#fff; z-index:2000; }
.header { height:90px; width:1100px; margin:0px auto; }

.nav { opacity:0;display:inline; position:absolute; top:0px; left:460px; }
.header.scroll .nav {  position:relative; display:inline; position:absolute; top:0px; left:210px; }
.header.scroll .nav ul li{ margin-top:0px;transition:all 0s ease-in 0s;-moz-transition:all 0s ease-in 0s;-ms-transition:all 0s ease-in 0s;-o-transition:all 0s ease-in 0s;-webkit-transition:all 0s ease-in 0s; }
.nav.show {transition:all 0.5s ease-in 0.1s;-moz-transition:all 0.5s ease-in 0.1s;-ms-transition:all 0.5s ease-in 0.1s;-o-transition:all 0.5s ease-in 0.1s;-webkit-transition:all 0.5s ease-in 0.1s; opacity:1; bottom:0px;}
.nav ul li { float:left; margin:0px; position:relative;}
.nav ul li dl dt{ text-align:center; padding-left:12px}
.nav ul li dl dt a{ display:inline-block; width:90px; text-align:center; height:90px; line-height:90px; }
.nav ul li dl dt a {  font-size:14px; color:#333;}
.nav ul li dl { width:90px; position:relative; }
.back_nav { height:4px; background:#194098; position:absolute; top:21px;}
.back_nav.hoi { transition:all 0.3s ease-in 0s;-webkit-transition:all 0.3s ease-in 0s;}
.span_1 { width:80px; height:3px; position:absolute; bottom:0px; left:50%; margin-left:-30px;}
.header.scroll .span_1 { bottom:16px;}
.span_1 .b_left { width:0px; height:3px; background:#009944; display: block; position:absolute; right:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.span_1 .b_right { width:0px; height:3px; background:#009944; display: block; position:absolute; left:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_left { width:40px; height:3px; background:#009944; display: block; position:absolute; right:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_right { width:40px; height:3px; background:#009944; display: block; position:absolute; left:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.b_center.hover .span_1 .b_left { width:40px; height:3px; background:#009944; display: block; position:absolute; right:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.b_center.hover .span_1 .b_right { width:40px; height:3px; background:#009944; display: block; position:absolute; left:50%; top:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.logo a:hover img,.logo_1 a:hover img,.logo_2 a:hover img { opacity:1;}

.dd2 { width:160px; background:#fff; position:absolute; top:90px; left:-20px;display:none;}
.nav_2 { width:140px; height:60px; border-bottom:1px #f0f0f0 solid; margin:0px auto; text-align:center;}
.nav_2 a,.nav_3 a,.nav_4 a  { width:100%; height:40px; display: inline-block; text-align:center; margin:0px auto; margin-top:10px;font-size:14px; line-height:40px;transition: all 0.2s ease-in 0s;-moz-transition: all 0.2s ease-in 0s;-ms-transition: all 0.2s ease-in 0s;-o-transition: all 0.2s ease-in 0s;-webkit-transition: all 0.2s ease-in 0s;}
.nav_2 a:hover,.nav_3 a:hover,.nav_4 a:hover { background:#009944; color:#fff;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-ms-transition: all 0.3s ease-in 0s;-o-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}


.dd3 { width:160px; background:#fff; position:absolute; top:90px; left:-20px; display:none;}
.nav_3 { width:140px; height:60px; border-bottom:1px #f0f0f0 solid; margin:0px auto; text-align:center;}
.nav_4 { width:140px; height:60px; margin:0px auto; text-align:center;margin:0px auto; text-align:center;}
.dd4 { width:160px; background:#fff; position:absolute; top:90px; left:-20px; display:none;}
.dd5 { width:160px; background:#fff; position:absolute; top:90px; left:-20px; display:none;}
.header.scroll .dd2,.header.scroll .dd3,.header.scroll .dd4,.header.scroll .dd5,.header.scroll .dd6 { top:60px;}
/*-----------------------------style-------------------------------------------*/
.logo-nav { position:relative; height:100%;}
.top_hui {width:100%; height:100%; position:fixed; top:0; left:0px; z-index:1; background:rgba(0,0,0,0.6)}

.banner{position: relative;	top: 0px;	z-index: 0;	height: 485px;}
/* =Skitter styles
----------------------------------------------- */
.box_skitter .w960{	height: 16px;	position: absolute;	left: 50%;	bottom: 20px;	margin-left: -480px;	z-index: 5;}
.box_skitter img {	max-width: none;}
/* Tip for stildv */
.box_skitter ul {display: none;}

.box_skitter .container_skitter {overflow: hidden;	position: relative;}
.box_skitter .image { width: 1920px;	height: 485px;	position: absolute;	left:50%;	top: 0;	margin-left:-960px;}
.box_skitter .image a{ display:block;}
.box_skitter .image img {display: none;}
/* =Box clone
-------------------------------------------------------------- */
.box_skitter .box_clone {position: absolute;top: 0;	left: 0;width: 100px;overflow: hidden;	display: none;	z-index: 2;}
.box_skitter .box_clone img {	position: absolute;	top: 0;	left: 0;z-index: 2;}

/* =Navigation
-------------------------------------------------------------- */
.box_skitter .btn{	display: inline-block;	position: absolute;	top: 0;	z-index: 10;width: 76px;height: 100%;text-indent: -9999px;}
.box_skitter .prev_button {	left: 0;background: url(../../img/prev02.png) no-repeat center;}
.box_skitter .next_button {	right: 0;background: url(../../img/next02.png) no-repeat center;}

/* =Numbers
-------------------------------------------------------------- */
.box_skitter .info_slide {display: inline-block;height: 25px;position:absolute; padding-left:514px; right:0px;	bottom: 98px;z-index: 5;}
.box_skitter .info_slide .image_number {display: block;	width: 13px;height: 25px;background:url(../../img/icon16.png) no-repeat;cursor: pointer;text-indent: -9999px;float: left;overflow: hidden;margin:0 3px;}
.box_skitter .info_slide .image_number_select{background-position: -15px 0;	display: block;	width: 35px;height: 25px;}




.w1100{width:1100px; margin:0 auto;}
.content_one p,.content_one span,.content_one p a,.content_one span a,.content_two p,.content_two span,.content_two p a,.content_two span a{ font-size:12px; color:#999;}
.content_one{ clear: both; width: 100%; height:79px; float: left;position: relative;  background:#f7f7f7; border-bottom:1px solid #eaeaea; }
.content_two{ clear:both; width: 100%; height:186px; float: left;position: relative; background:#fbfbfb; border-bottom:1px solid #eaeaea; overflow:hidden;}
.content_two h3 a{ height:60px; line-height:60px;}
.content_two span a{ float:right;}

/*政策法规*/

.index-splash-block {float:left;width:100%; }
.zngg {	float:left;	width:426px;height:155px;background:#fff url("../../img/news.jpg") no-repeat left top;	position:relative;	z-index:100; top:-98px;}
.index-splash-block .feature-slide-preview {margin:0 auto;	display:none;width:100%;	overflow:hidden}
.index-splash-block .feature-slide-preview .screenshot {display:block}
.index-splash-block .feature-slide-list {float:left;	width:50px;	height:16px;overflow:hidden;position:absolute;	right:10px;padding-top:8px;top:13px;}
.index-splash-block .feature-slide-list a {	float:left;	display:inline;	width:8px;	height:8px; margin: 0 3px;	background:#dadada; border-radius:50%;	}
.index-splash-block .feature-slide-list a.current {	background:#009944; border-radius:50%;	}
.index-splash-block .feature-slide-list .feature-slide-list-items {	display:inline}
.index-splash-block .feature-slide-list a.feature-slide-list-previous {background:0;width:0;height:0
}
.index-splash-block .feature-slide-list a.feature-slide-list-next {background:0;width:0;height:0}
.tableft {	float:left;	width:122px;	height:155px;position:absolute;left:0;}
.tableft a{width:122px;	height:155px; display:block;}
.tableft h1{ width:25px; float:left; line-height:27px; padding:20px 0px 0px 35px;}
.tableft p{ float:left; display:block; font-size:16px;}
.tabright {	float:left;	width:255px;	height:115px;	position:absolute;	right:0;	bottom:0;	padding-left:7px;	padding-right:20px;}/*改*/
.tabright p a { display:block; float:left; border-bottom:1px solid #f6f6f6; padding-right:10px; padding-bottom:5px;	color:#474747; font-size:14px;}
.tabright p a:hover { color:#009944;}
.tabright span {float:left;	width:255px;line-height:18px;	margin-top:6px;}

/*图片滚动*/
.scrollbg {height: 98px;background:url(../../img/index2_04.png);width: 1100px;position: absolute;z-index:0;top: -98px;right: 0;}/* 图片滚动半透明背景*/
.imgshow{ position:relative;width:656px; top:0px; left:0px; height:90px; margin-top:-90px;z-index:50; float:right; }
.picMarquee-left{ clear:both; width:656px;  overflow:hidden;}
.picMarquee-left .bd{ margin:0 auto;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; position:relative;  border:3px solid #fff; margin:0 6px; z-index:50;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:146px; height:76px; display:block;  }
.picMarquee-left .bd ul li .text{ background:rgba(0,0,0,0.6);text-align: center; width:144px;line-height: 24px; height: 24px; position:absolute; bottom: -24px; left:1px;}
.picMarquee-left .bd ul li .text a{color: #fff; }

/*搜索*/
.search {float:left;height:35px;width:653px;margin-top:16px;margin-left:15px;_margin-left:7.5px;background:#fff;padding-top:6px;padding-left:6px;}
#textfield {height:27px;width:520px;line-height:27px;border: 1px solid #ddd;color:#666;	margin-right:9px;padding:0 10px;}
.ssk {	float:left;}
input[type=image]:hover{opacity:0.8; -moz-opacity:0.8;}


/*关于合创*/
.about{ width:335px; height:186px; float:left; background:url(../../img/about_xian.jpg) no-repeat right bottom #fbfbfb; position:relative; z-index:100;}

/*新闻资讯*/
.news{ position:relative; float:left; width:379px; height:186px; padding:0px 29px; z-index:100; background:#fbfbfb; }
.news ul{ margin-top:-6px}
.news li{ padding-left:20px; background:url(../../img/news_li.png) no-repeat 2px center; line-height:22px; cursor:pointer;}
.news span{ float:right; width:100px; text-align:right; }
.news span img{ padding-top:17px;}

/*技术支持*/
.jszc{ width:288px; height:186px; float:right; z-index:100; position:relative;}
.jszcbg {height: 186px;background: #ebeef1;border-left: 1px solid #e1e4e6;width: 800px;position: absolute;z-index:0;top:0;right: 0;}
.jszcbg {position: absolute;width: 100%;height: 186px;top: 0px;left: 50%;margin-left: 222px;background: #ebeef1;border-left: 1px solid #e1e4e6;overflow: hidden;z-index:100;}

/*footer*/
.footer{clear:both; margin-top:10px;}
.footer_con{width: 100%;height: 45px;line-height: 45px;	background: #5b5959; }
.footer_topbg{height: 7px;background:url(../../img/tellbg.png) no-repeat right top;overflow: hidden;}
.footer .w1100 p{ margin:0 5px; color:#fff;}
.footer .w1100 h2 {font-weight: bold; color:#fff}
.footer .w1100 p a,.footer .w1100 p a:hover{ color:#fff;}
.footer .w1100 .tell h2,.footer .w1100 .tell p{ float:right;}
.footer-links {	width: 116px;height: 24px;	margin:10px 10px 0px 0px;position: relative;z-index: 15;background:url(../../img/link.png)no-repeat;cursor: pointer; z-index:500;}
.links-list{width: 100px;padding:5px 8px;height:auto;line-height: 24px;position: absolute;bottom: 24px;left: 0;background: #5b5959;display: none; border-radius:3px;}/*改*/
.links-list a {	display: inline-block;	width: 100%;line-height: 25px;color: #fff;}
.links-list a:hover{  color: #d6dcdf;}
.share{	margin-left: 20px;	margin-top: 9px;height: 26px;}
.share .share-tm,.share .share-xl,.share .share-wx{	position: relative;	margin-right: 12px;	/*padding-top: 9px;*/width: 26px;height: 26px;background:url(../../img/share.png) no-repeat;	background-position: 0 0;	z-index:500;}
.share .share-xl{background-position: -38px 0; cursor: pointer;}
.share .share-wx{background-position: -76px 0; cursor: pointer;}
.share .share-tm .code-tm{display: none;position: absolute;	bottom: 24px;left: 50%;	margin-left: -70px;	padding: 10px;	width: 120px;	height: 131px;	background: url(../../img/code-bg.png) no-repeat top;}
.share .share-xl .code-xl{	display: none;	position: absolute;	bottom: 24px;left: 50%;	margin-left: -80px;	padding:10px 0 0 15px;	width: 145px;height: 63px;line-height: 20px;	background: url(../../img/bg-xl.png) no-repeat top; cursor: pointer;}
.share .share-xl .code-xl p a{	color: #fff;}
.share .share-wx .code-wx{	display: none;	position: absolute;	bottom: 24px;	left: 50%;	margin-left: -70px;	padding: 10px;	width: 120px;	height: 131px;	background: url(../../img/code-bg.png) no-repeat top; }
.share .jiathis_style .jtico {	/*float: left;*/width: 26px;height: 26px;line-height: 26px;padding-left: 0;	width: 26px !important;	height: 26px !important;line-height: 26px !important;padding-left: 0 !important;}
.share .jiathis_style .jtico_jiathis{background: url(../../img/share.png) no-repeat;background-position: -114px 0;}

/*内页*/
.neiye_tu{ clear:both; width:100%; height:250px; }
.neiye_box{ width:100%; border-bottom:1px solid #f1f1f1; height:60px;}
/*.neiye p{ font-size:14px; color:#666; line-height:24px; padding-top:30px}
.neiye span{ font-size:14px;}*/
.xian{ background:url(../../img/xian.png) no-repeat bottom center; height:5px; margin:60px 0;}
.biaoti{ margin:0 auto; background:url(../../img/biaoti_bg.jpg) no-repeat center center; height:73px;}/*改*/
.biaoti h1{ line-height:73px; color:#009944; text-align:center;}
.biaoti h1 span{ font-size:20px; font-family:"AvantGarde Bk BT"; text-transform:uppercase; letter-spacing:1px;}
.biaoti h1 strong{ font-weight:normal; color:#666;font-size:30px; padding:0 10px;font-family:"AvantGarde Bk BT"; text-transform:uppercase; }
.top_box{ margin-top:60px;}
.top_box h1{line-height:45px; color:#009944; padding-top:20px;}
.top_box h5{text-transform:uppercase;line-height:16px; padding-bottom:5px; letter-spacing:0.5px}
.top_box h5,.top_box p{ margin-bottom:35px;}



/*面包*/

.postion{ height:60px; float:left; padding-right:30px; background:url(../../img/postion_bg.png) right no-repeat;}/*改*/
.postion h1{ color:#fff; display:block; width:145px; padding-left:30px; height:60px; line-height:60px; background:url(../../img/postion_one_bg.png) no-repeat; float:left;}
.postion p{display:block; float:left; background:url(../../img/postion_home.png) no-repeat left 7px; padding-left:15px; margin-top:18px;}
.postion p a{ color:#fff;}
.postion p span{display:inline-block;width:3px; height:10px;background:url(../../img/postion_list.png) no-repeat  left 3px; }


.secmenu { height:60px; float:right; position:relative; z-index:1;}
.secmenu li {  float:left; padding:0 0 0 10px; margin-right:5px;}
.secmenu li.back {border-bottom:#009944 2px solid; background:#f2f2f2; width:9px; height:58px; z-index:2; position: absolute; }
.secmenu li a { display:block; width:100%; height:60px; line-height:60px; text-align:center; position:relative; z-index:3;}

/****About_Introduction 公司简介****/

.about_intro{}
/*one*/
.intro_one{margin-top:-300px; opacity:0;}
.intro_one_left{ width:625px; float:left; height:100%;overflow:hidden;padding-bottom:10px; }
.intro_one_left ul li{ float:left; box-shadow: 1px 2px 3px rgba(0,0,0,0.3); margin:5px 6px 0 0;}
.intro_one_left ul li img{ width:150px; height:90px;}
.intro_one_right{ float:right; width:415px; height:480px;}
.intro_one_left p{text-indent:2em;}


/*简介图片弹出*/
#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 9999; width: 100%; height: 500px; }
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 10000; text-align: center; line-height: 0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative; background-color: #fff; width: 500px; height: 500px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none; }
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; }
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box { background-color: #fff; margin: 0 auto; overflow: auto; width: 100%; padding: 0 10px 0; font: 12px/22px "微软雅黑"; }
#lightbox-container-image-data { padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { padding-bottom: 1.0em; }
#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; }


/*two*/
.intro_two{ margin:80px 0 30px 0; width:100%; height:300px; }
.intro_two_left{ width:50%; height:100%; background:#f8f8f8; float:left; margin-left:-960px; border:1px solid #e9eaea; border-right:none; border-left:none;}
.intro_two_right{ width:50%; height:100%; background:rgba(226,243,219,0.78); float:right; margin-right:-960px; border:1px solid #e9eaea; border-right:none; border-left:none;}
.margin0{ margin:0;}
.w550{ width:550px;}
.intro_two_right .w550{ height:100%; background:url(../../img/intro_two_lv.jpg) no-repeat right center; }
.intro_two_left p{ width:500px; margin:50px 0 25px 0;}



/*three*/
.intro_three{ padding-bottom:10px; opacity:0;}
.intro_three h1,.intro_three h5{ text-align:center;}
.serviceul{ clear:both; padding:20px 0 50px 0; overflow:hidden; zoom:1; width:1200px; }
.servicelid{ float:left; width:207px; text-align:center; margin-right:93px; }
.servicelid i{ width:113px; height:113px; margin:0 auto; display:block; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s; }
.servicelid h3{ font-size:18px; color:#000; padding:20px 0 0 0; }
.servicelid h4{ font-size:12px; color:#999; text-transform:uppercase; letter-spacing:0.5px;}
.servicelid.bg1 i{ background:url(../../img/ico2_1.png) center no-repeat; background-color:#FF6600; border:7px #FEB298 solid; }
.servicelid.bg2 i{ background:url(../../img/ico2_2.png) center no-repeat; background-color:#019934; border:7px #7FCCA2 solid; }
.servicelid.bg3 i{ background:url(../../img/ico2_3.png) center no-repeat; background-color:#00CCFF; border:7px #80DCF5 solid; }
.servicelid.bg4 i{ background:url(../../img/ico2_4.png) center no-repeat; background-color:#FF6666; border:7px #F5B4BC solid; }
.servicelid.bg1 i.mouse{ border-color:#FF6600; }
.servicelid.bg2 i.mouse{ border-color:#019934; }
.servicelid.bg3 i.mouse{ border-color:#00CCFF; }
.servicelid.bg4 i.mouse{ border-color:#FF6666; }
.intro_three p{ width:1020px; margin:3px auto;}
.intro_three p strong{ color:#009944; font-weight:bold;}

/*four*/
.intro_four_left{ width:560px; height:280px; float:left; margin-left:-960px;}
.intro_four_right{ width:470px; float:right; margin-right:-960px;}
.intro_four_right p{ width:400px; margin:3px 0;}
.intro_four_right img{ margin:-10px 0 30px 0; }

/*five*/
.intro_five{ height:150px; background:#19a356 url(../../img/intro_three.jpg) right no-repeat; margin-bottom:60px; opacity:0;}
.intro_five_left{ width:240px; height:75px; float:left; border-right:1px solid #fff; margin:38px 0 0 30px;}
.intro_five h1{ color:#fff; font-size:20px; padding:0; line-height:30px;}
.intro_five h5{ color:#fff; font-size:12px; margin-bottom:10px;}
.bt_xian{ width:45px; height:3px; background:#fff; }
.intro_five_right{ float:left; margin:50px 0 32px 45px; width:485px; }
.intro_five_right h5{font-size:14px;margin:0px; }




/*About_Organizational 组织架构*/
.about_org{ margin-bottom:50px; background:url(../../img/about_org_bg.jpg) no-repeat center 100px;}
.about_org img{ margin-top:10px;}


/*About_Culture 企业文化*/
.about_cul{}
.cul_one{ width:720px; height:320px; padding-right:380px;}
.cul_one p{ margin-bottom:15px;}
.cul_two { width:250px; height:320px; float:left; position:relative; overflow:hidden; float:left; margin:10px 33px 60px 0px; min-height:320px;}
.cul_two_right{ margin-right:0;}
.cul_two img{ display:block; width:250px; height:145px; margin:20px 0;}
.cul_two h1{ color:#009944; font-size:22px; line-height:30px;}
.cul_two p{ clear:both; padding:0; margin-bottom:40px;}
.cul_two-bg{ position:absolute; width:500px; height:5px; left:-250px; bottom:0; background:url(../../img/css_bg01.jpg) no-repeat -20px 0; overflow:hidden;}

/*About_Technology*/
.about_tech{}

/*one*/
.tech_one{ height:425px;}
.tech_one p{ width:600px; text-indent:2em;}

/*two*/
.tech_two{ height:465px; padding:60px 0; border-bottom:1px solid #ddd; border-top:1px solid #ddd; background:#f7f7f7; margin:60px 0 20px 0;}
.tech_two .w1100{ overflow:hidden;}
.tech_two ul{ width:1110px; }


.tech_two ul li{ opacity: 1; width:355px; height:220px; margin:0 15px 15px 0; float:left;transition:all .5s ease-in;box-shadow:2px 2px 3px rgba(0,0,0,0.3); }
.tech_two ul li a{display:block;width:355px; _width:355px;height:220px; position:relative; }
.tech_two ul li img { width: 355px; height: 220px; }
.tech_two ul li .title{ padding:10px 20px; position:absolute; left:0px; bottom:0px; color:#fff; visibility: visible; opacity: 1; transition: all .5s ease-in; }
.tech_two ul li .info-mask {display:block;width:305px; height:220px; padding:0 25px; position:absolute; top:0px; left:0px; color:#fff;background:rgba(0,153,68,0.6); visibility: hidden; opacity: 0;transition: all .5s ease-in; }
.tech_two ul li .info-mask i,.project_list ul li.project-list-active .info-mask i{width:56px; height:52px; display:block;background:url(../../img/yanjing.png) no-repeat;margin:60px auto auto;
-webkit-transform: translateY(50px);
-moz-transform: translateY(50px);
-o-transform: translateY(50px);
-ms-transform: translateY(50px);
transform: translateY(50px);
transition: all .5s ease-in;
}
.tech_two ul li .info-mask .en,.project_list ul li.project-list-active .info-mask .en{text-align:center; font-size:20px;
-webkit-transform: translateY(50px);
-moz-transform: translateY(50px);
-o-transform: translateY(50px);
-ms-transform: translateY(50px);
transform: translateY(50px);
transition: all .5s ease-in .1s; }
.tech_two ul li .info-mask .cn,.project_list ul li.project-list-active .info-mask .cn{text-align:center; font-size:16px;
-webkit-transform: translateY(50px);
-moz-transform: translateY(50px);
-o-transform: translateY(50px);
-ms-transform: translateY(50px);
transform: translateY(50px);
transition: all .5s ease-in .2s; }
.tech_two ul li .info-mask .line,.project_list ul li.project-list-active .info-mask .line{height:20px; width:20px; border-bottom:#fff 1px solid; margin:0 auto;
-webkit-transform: translateY(50px);
-moz-transform: translateY(50px);
-o-transform: translateY(50px);
-ms-transform: translateY(50px);
transform: translateY(50px);
transition: all .5s ease-in .4s; }
.tech_two ul li:hover .title,.project_list ul li.project-list-active:hover .title{ visibility: hidden; opacity: 0; }
.tech_two ul li:hover .info-mask,.project_list ul li.project-list-active:hover .info-mask{ visibility: visible; opacity: 1; }
.tech_two ul li:hover .info-mask i,.project_list ul li.project-list-active:hover .info-mask i,
.tech_two ul li:hover .info-mask .en,.project_list ul li.project-list-active:hover .info-mask .en,
.tech_two ul li:hover .info-mask .cn,.project_list ul li.project-list-active:hover .info-mask .cn,
.tech_two ul li:hover .info-mask .line,.project_list ul li.project-list-active:hover .info-mask .line {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-o-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
}

/*three*/
.tech_three{ margin:0 auto 70px; width:1350px; text-align:center;}

.tech_three h5{margin-bottom: 25px;}

.car-safe { position: relative; width: 100%; margin: 30px auto; }/*改*/
.car-safe .tab {height:30px; background:url(../../img/xian.png) center no-repeat; width:100%; min-width:200px;}
.car-safe .tab span { display: inline-block; height: 30px; line-height: 30px;  text-align: center; cursor: pointer; transition: all 500ms ease-in 0ms; width:100%; }
.car-safe .tab span.t_1,.car-safe .tab span.t_3{ width: 185px; background:url(../../img/bg_btn05.png) no-repeat; }
.car-safe .tab span.t_2 { width: 272px; background: url(../../img/bg_btn06.png) no-repeat; }
.car-safe .tab span.on, .car-safe .tab span.hover { color: #fff; background-position: 0 -30px;}
.car-safe .animation { margin-top: 50px; }

.animation .picScroll-left{ width:1300px;  overflow:hidden; position:relative; top:20px;  margin:0 auto;  }
.animation .picScroll-left .hd{ overflow:hidden;  height:60px; position:absolute; top:100px; left:0; width:100%;  }
.animation .picScroll-left .hd .prev{ float:left;}
.animation .picScroll-left .hd .next{ float:right;}
.animation .picScroll-left .hd .prev,.animation .picScroll-left .hd .next{ display:block;  width:60px; height:60px;  overflow:hidden;cursor:pointer;}
.animation .picScroll-left .hd .prev{ background:url(../../img/arrow_left.png) no-repeat;}
.animation .picScroll-left .hd .next{ background:url(../../img/arrow_right.png) -60px 0 no-repeat;}
.animation .picScroll-left .hd .prev:hover{ background-position:-60px 0; }
.animation .picScroll-left .hd .next:hover{ background-position:0 0; }

.animation .picScroll-left .bd{ width:1100px; margin:0 auto;overflow: hidden;}
.animation .picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.animation .picScroll-left .bd ul li{ margin:0 50px 0 0 ; float:left; _display:inline; overflow:hidden; text-align:center;}
.animation .picScroll-left .bd ul li .pic{ text-align:center;  width:180px; }
.animation .picScroll-left .bd ul li .pic img{ width:177px; height:254px; display:block; box-shadow:2px 2px 4px rgba(0,0,0,0.3);}
.animation .picScroll-left .bd ul li .pic a:hover img{ border-color:#999; }
.animation .picScroll-left .bd ul li .title{ margin:10px 0; line-height:20px; font-size:12px; color:#666; width:175px;}


/****发展趋势****/
.about_trend{}
/*one*/
.advtitle { position: relative; margin: 70px auto 100px; background: url(../../img/cbd.jpg) no-repeat 600px 20px; padding-bottom: 60px }
.advtitle h2 { display: block; width: 100%; text-align: center; color: #009944; font-size: 24px; line-height: 24px; padding-top: 35px }
.advtitle span { text-transform: uppercase; font-size: 11px; width: 100%; text-align: center; color: #888; display: block; padding-bottom: 45px; letter-spacing:0.5px; }/*改*/
.advtitle p { display: block; width: 100%; padding: 5px 0 15px }
.advl { width: 55% }/*改*/
.adven-list { position: relative; width: 40%; height: 100%; }
.adven { margin: 63px 0px 58px 268px; }
.center-bold { width: 225px; height: 419px; position: absolute; background: url("../../img/center.png") no-repeat; left: 55px; top: -24px; }
.bz-bg { width: 110px; height: 64px; line-height: 18px; padding-top: 25px; padding-left: 79px; background: url("../../img/fkw_67.png") no-repeat; float: right; margin: 20px 4px -5px 0; position: absolute; z-index: 10; font-size: 14px; color: #fff; text-align: center; }
.bz-list { width: 600px; margin-top: -40px; }
.bz-list li { width: 208px; height: auto; clear: both; }
/*.bz-list-one{ margin-left:-200px; opacity: 0; filter: alpha(opacity=0); +margin-bottom:120px;}*/
.bz-list-one { margin-right: -200px; opacity: 0; filter: alpha(opacity=0); margin-bottom: 20px;  +margin-bottom:120px;float: right; margin-top: -5px; }
.bz-list-two { margin-right: -200px; opacity: 0; filter: alpha(opacity=0);  +margin-top:110px!important;}
.bz-list-one p { float: right; text-align: right; color: #ededed; line-height: 20px; margin-top: 20px; margin-right: 6px;  +width:480px;}
.bz-list-two { float: right; margin-top: -5px; }
.bz-list-two .bz-bg { float: left; }
.bz-list-one .once-2 { background: url("../../img/fkw_67.png") no-repeat; margin-top: 70px; }
.bz-list-one .once-3 { background: url("../../img/fkw_67.png") no-repeat; margin-top: 143px; }
.bz-list-one .once-4 { background: url("../../img/fkw_67.png") no-repeat; margin-top: 215px; }
.bz-list-one .once-5 { background: url("../../img/ad_01.png") no-repeat; margin-top: 265px; padding-top: 10px; }
.bz-list-two .bz-bg { float: left!important; text-indent: 63px; }

/*two*/
.trend_two{ height:700px; background:#666; opacity:0; margin-top:-100px;}
.trend_two .w1100{ position:relative;}
.trend_two_top{ width:340px; height:60px; margin:0 auto; padding:55px;}

#page_a .trend_con { width: 500px; position: relative; margin: 0 auto; display: none; }
#page_a .circle { -webkit-animation: bounceIn 0.6s 3.0s both; animation: bounceIn 0.6s 3.0s both; }
#page_a .main_front, #page_a .main_back { width: 500px; position: absolute; top: 0; left: 0; }
#page_a .main_back { -webkit-animation: rotatePass 1.0s ease-out both; animation: rotatePass 1.0s ease-out both; filter: alpha(opacity=0);}
#page_a .main_front { -webkit-animation: rotateIn 1.5s ease-out both; animation: rotateIn 1.5s ease-out both; }
#pointer { position: absolute; top: 0; right: -250px; width: 100%; height: 100%; }
#pointer div { position: absolute; opacity: 0; }
#page_a #pointer div .icon { position: absolute; top: 100px; right: 0; z-index: 3; }
#page_a #pointer div .right { position: absolute; top: 10%; right: -126%; z-index: 2; width: 180%; display: none; -webkit-animation: leftIn 0.4s ease-out both; animation: leftIn 0.4s ease-out both; }
#page_a #pointer div .left { position: absolute; top: 10%; left: -126%; z-index: 2; width: 180%; display: none; -webkit-animation: rightIn 0.4s ease-out both; animation: rightIn 0.4s ease-out both; }
#page_a #pointer div .act { position: absolute; z-index: 1; opacity: 0; filter: alpha(opacity=0); -webkit-transition: 0.3s; transition: 0.3s; }
#page_a #pointer div.ed:hover .act { opacity: 1; filter: alpha(opacity=100); }
#page_a #pointer div.ed:hover .left, #page_a #pointer div.ed:hover .right { display: block; }
#page_a #pointer .ab01 { top: 120px; left: 68px; }
#page_a #pointer .ab02 { top: 83px; left: 35px; }
#page_a #pointer .ab03 { top: 120px; left: 68px; }
#page_a #pointer .ab04 { top: 83px; left: 40px; }
@-webkit-keyframes leftIn {
0% {opacity:0;-webkit-transform:translateX(-30%);}
100% {opacity:1;-webkit-transform:translateX(0);}
}
@keyframes leftIn {
0% {opacity:0;transform:translateX(-30%);}
100% {opacity:1;transform:translateX(0);}
}
@-webkit-keyframes rightIn {
0% {opacity:0;-webkit-transform:translateX(30%);}
100% {opacity:1;-webkit-transform:translateX(0);}
}
@keyframes rightIn {
0% {opacity:0;transform:translateX(30%);}
100% {opacity:1;transform:translateX(0);}
}
@-webkit-keyframes rotatePass {
0% {-webkit-transform:rotate(-720deg) scale(0.2);opacity:0;}
70% {-webkit-transform:rotate(0) scale(1);opacity:1;}
80% {opacity:1;}
100% {opacity:0;}
}
@keyframes rotatePass {
0% {transform:rotate(-720deg) scale(0.2);opacity:0;}
70% {transform:rotate(0) scale(1);opacity:1;}
80% {opacity:1;}
100% {opacity:0;}
}
@-webkit-keyframes rotateIn {
0% {-webkit-transform:rotate(-720deg) scale(0.2);opacity:0;}
70% {-webkit-transform:rotate(0) scale(1);opacity:0;}
75% {opacity:1;}
100% {opacity:1;}
}
@keyframes rotateIn {
0% {transform:rotate(-720deg) scale(0.2);opacity:0;}
70% {transform:rotate(0) scale(1);opacity:0;}
75% {opacity:1;}
100% {opacity:1;}
}
@-webkit-keyframes bounceIn {
0% {opacity:0;-webkit-transform:scale(.3)}
50% {opacity:1;-webkit-transform:scale(1.02)}
70% {-webkit-transform:scale(.9)}
100% {-webkit-transform:scale(1)}
}
@keyframes bounceIn {
0% {opacity:0;transform:scale(.3)}
50% {opacity:1;transform:scale(1.02)}
70% {transform:scale(.9)}
100% {transform:scale(1)}
}

.trend_two_list { position: absolute; top: 180px; left: 0; height: 500px; }
.tlist_con { width: 1000px; }
.tlist_con li { clear: both; }
/*.tlist_con-one{ margin-left:-200px; opacity: 0;filter: alpha(opacity=0);+margin-bottom:120px;}*/
.tlist_con_one { margin-left: -200px; opacity: 0; filter: alpha(opacity=0); margin-bottom: 20px; +margin-bottom:120px;
float: left; margin-top: -5px; background: url(../../img/tlist_con_one.png) no-repeat right bottom; color: #fff; padding: 0 15px 0 5px; text-align: right; }
.tlist_con_two { margin-right: -200px; opacity: 0; filter: alpha(opacity=0); margin-bottom: 20px; +margin-bottom:120px;
float: right; margin-top: -5px; background: url(../../img/tlist_con_two.png) no-repeat left bottom; color: #fff; padding: 0 5px 0 15px; text-align: left; }
.tlist_con_one p { float: right; text-align: right; color: #ededed; line-height: 20px; margin-top: 20px; margin-right: 6px; +width:480px;
}
.tlist_con_two { float: right; margin-top: -5px; }
.tlist_con_two .bz-bg { float: left; }
.tlist_con_one.once-1, .tlist_con_one.once-2, .tlist_con_one.once-3, .tlist_con_two.once-6, .tlist_con_two.once-7 { padding-bottom: 17px; }
.tlist_con_one.once-4, .tlist_con_one.once-5, .tlist_con_two.once-8, .tlist_con_two.once-9 { padding-bottom: 10px; }
.tlist_con_one.once-1 { width: 130px; }
.tlist_con_one.once-2 { width: 110px; margin-top: -10px; }
.tlist_con_one.once-3 { width: 190px; margin-top: 5px; }
.tlist_con_one.once-4 { width: 180px; margin-top: 50px; background: url(../../img/tlist_con_three.png) no-repeat right bottom; }
.tlist_con_one.once-5 { width: 100px; margin-top: 25px; background: url(../../img/tlist_con_three.png) no-repeat right bottom; }
.tlist_con_two.once-6 { width: 100px; margin-top: -455px; }
.tlist_con_two.once-7 { width: 100px; margin-top: -350px; }
.tlist_con_two.once-8 { width: 190px; margin-top: -155px; background: url(../../img/tlist_con_four.png) no-repeat left bottom; }
.tlist_con_two.once-9 { width: 120px; margin-top: -48px; background: url(../../img/tlist_con_four.png) no-repeat left bottom; }

/*three*/
.trend_three{ text-align:center;}
.trend_three h1{ margin-top:30px;}
.i-th { background: #fef8ed; padding-top: 0; padding-bottom: 98px; }
.i-thb { overflow: hidden; padding-top: 60px; }
.i-fo { width: 1100px; padding-bottom: 50px; position: relative; margin: 0 auto; }
.i-fob { padding-top: 35px; overflow: hidden; }
.i-fob ul { width: 1100px; }
.i-fob li { width: 150px; height: 385px; padding: 0 20px 0 15px; position: relative; opacity: 0; filter: alpha(opacity=0); animation-duration: 1s; float:left; }
.i-fob ul li:nth-of-type(1) { background: url(../../img/trend_bg.png) left top no-repeat; }
.i-fob ul li:nth-of-type(2) { background: url(../../img/trend_bg.png) -185px top no-repeat; }
.i-fob ul li:nth-of-type(3) { background: url(../../img/trend_bg.png) -370px top no-repeat; }
.i-fob ul li:nth-of-type(4) { background: url(../../img/trend_bg.png) -555px top no-repeat; }
.i-fob ul li:nth-of-type(5) { background: url(../../img/trend_bg.png) -740px top no-repeat; }
.i-fob ul li:nth-of-type(6) { background: url(../../img/trend_bg.png) -925px top no-repeat; width: 145px; padding: 0 15px }
.i-fob li .bg { display: block; width: 100%; height: 100%; background: url() no-repeat center; opacity: 0; filter: alpha(opacity=0); position: absolute; left: 0; top: 0; }
.i-fob li .contrend { margin-top: 80px; }
.i-fob li .contrend h3 { display: block; width: 100%; line-height: 18px; font-size: 14px; text-align: center; padding: 80px 0 15px 0; font-weight: bold; color: #666666 }
.i-fob li .contrend p{ font-size:12px; line-height:22px;}
.i-fob ul li:nth-of-type(1) .contrend h3 { background: url(../../img/trend_01.png) no-repeat 47px 12px; }
.i-fob ul li:nth-of-type(2) .contrend h3 { background: url(../../img/trend_02.png) no-repeat 47px 12px; }
.i-fob ul li:nth-of-type(3) .contrend h3 { background: url(../../img/trend_03.png) no-repeat 47px 12px; }
.i-fob ul li:nth-of-type(4) .contrend h3 { background: url(../../img/trend_04.png) no-repeat 47px 12px; }
.i-fob ul li:nth-of-type(5) .contrend h3 { background: url(../../img/trend_05.png) no-repeat 47px 12px; }
.i-fob ul li:nth-of-type(6) .contrend h3 { background: url(../../img/trend_06.png) no-repeat 47px 12px; }
.i-fob li .contrend p { color: #888 }


/*four*/
.trend_four{ margin:0 auto; text-align:center; background:#f7f7f7; padding-bottom:70px; opacity:0;}
.trend_four h5{margin-bottom: 25px;}

.trend_four #content {background: none repeat scroll 0 0 #FFFFFF; color:#666;}/*修改*/
.para_table{  border:#eee 1px solid; display:block}
.para_table strong{ font-size:18px; color:#009944;font-weight:normal}

/*Join*/
.join_one{}
.join_one p{ text-align:center; margin-top:20px;}
.join_one .join_lb{ width:960px; margin:30px auto;}
.join_one .join_lb .join_liebiao{ width:220px; height:99px; float:left; margin:0 10px;}
.join_one .join_lb .join_liebiao img{ display:block; width:99px; height:99px; float:left; margin-right:20px}
.join_one .join_lb .join_liebiao h2{ font-weight:normal; color:#666; padding-top:25px;}
.join_one .join_lb .join_liebiao p{ padding:0px; margin:0; text-align:left; font-size:12px; text-transform:uppercase; letter-spacing:1px;}/*改*/
.join_two{}
.join_two .picScroll-left{ width:1100px;  overflow:hidden; position:relative; margin:40px 0 50px; }
.join_two .picScroll-left .bd{width:972px; margin:0 auto;}
.join_two .picScroll-left .bd ul{  overflow:hidden; zoom:1; }
.join_two .picScroll-left .bd ul li{ margin:0 27px; float:left; _display:inline; overflow:hidden; text-align:center; width:270px; height:365px; background:url(../../img/join_li_bg.png) center bottom no-repeat;}
.join_two .picScroll-left .bd .li_con{ width:266px; height:346px; background:#fff; border:2px solid #ddd;}
.join_two .picScroll-left .bd .li_con .picd{ width:266px; height:166px; overflow:hidden;}
.join_two .picScroll-left .bd .li_con .picd a{ width:266px; height:51px; display:block; background:url(../../img/ico8_1.png) center 40px no-repeat; padding-top:115px; color:#999; font-size:15px;}/*改*/
.join_two .picScroll-left .bd .li_con .text_bg{ width:266px; height:180px;   }
.join_two .picScroll-left .bd .li_con .text{ width:170px; padding:15px 20px 0; height:165px; margin:0 auto; border-top:1px solid #ddd; text-align:center;}
.join_two .picScroll-left .bd .li_con .text p{ margin:0; padding:0; line-height:35px; text-align:left; }
.join_two .picScroll-left .bd .li_con .text p span{ padding-right:20px; color:#666;}
.join_two .picScroll-left .bd .li_con.mouse{ border-color:#009944;}
.join_two .picScroll-left .bd .li_con.mouse .picd a{ background:url(../../img/ico8_2.png) center 40px no-repeat; color:#009944; }
.join_two .picScroll-left .bd .li_con.mouse .text_bg { background:#009944;}
.join_two .picScroll-left .bd .li_con.mouse .text{ border:none;}
.join_two .picScroll-left .bd .li_con.mouse .text p,.join_two .picScroll-left .bd .li_con.mouse .text p span{ color:#fff;}
.join_two .picScroll-left .prev,
.join_two .picScroll-left .next{ position:absolute; left:10px; top:37%; display:block; width:40px; height:65px; background:url(../../img/join_jiantou.png) -32px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; cursor:pointer; }/*改*/
.join_two .picScroll-left .next{ left:auto; right:10px; background-position:8px 5px; }
.join_two .picScroll-left .prev:hover,
.join_two .picScroll-left .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.join_two .picScroll-left .prevStop{ display:none;  }
.join_two .picScroll-left .nextStop{ display:none;  }

/*zhaopin*/
.alpha { position: fixed; display: none; top: 0; left: 0; width: 100%; height: 100%; background:rgba(0,0,0,0.8); z-index: 9997; }
.pop-comm { position: fixed; top: 50%; left: 50%; display: none; margin: -300px 0 0 -450px; width: 900px; min-height:200px; z-index: 9998; background:#fff; }

/*Join_article*/
.join_art{ width:780px; padding:60px; background:#fff;}
.popinfo-close { position:relative; top: -65px; right: 0px; float:right; width: 66px;height: 22px;   background:url(../../img/close.jpg) no-repeat;  text-indent: -9999px; display:inline-block;}
.join_art h2{ line-height:50px; background:url(../../img/join_art_h3.jpg) no-repeat left bottom; color:#009944; margin-bottom:30px;}
.join_botton a{ display:block; width:120px; height:40px; line-height:40px; text-align:center; background:#999; color:#fff; margin:30px 0;}
.join_botton a:hover{ background:#009944;}

/**公司新闻**/
.news_top_bg {width: 100%; height: 255px;background: #f7f7f7;border-bottom:1px solid #ddd;border-top:1px solid #ddd; margin:40px 0 30px;}
.news_top {	position: relative;	margin:0 auto;padding-top:35px;height: 185px;overflow: hidden; width:1100px;}
.news_top .bd ul li img {display: inline-block;	float: left;width: 330px;height: 185px; margin-right:40px;}
.news_top .bd,.news_top .bd ul li {	height:185px;width: 100%;}
.news_top .hd {	width: 40px;height:8px;position: absolute;	right:0px;	bottom: 0px;}
.news_top .hd ul li {width: 8px;height: 8px;background:#dadada; border-radius:50%;	display:block;	margin-right:5px;float: left;text-indent: -999px;  cursor: pointer;}
.news_top .hd ul li.on {width: 8px;	height: 8px; background:#009944; border-radius:50%;	display: block;}
.news_top .bd ul li .news_top_txt {	width:730px; height:185px; overflow: hidden;}
.news_top .bd ul li .news_top_txt h3 a{margin-top:10px;margin-bottom: 20px; color:#009944; display:block;}
.news_top .headlines { position: relative; top: 11px; left: 0px; width: 65px; height: 26px; }
.news_top .headlines a{ display:block; width:65px; height:26px; background:url(../../img/more.png) no-repeat left top;}
.news_top .headlines a:hover{opacity:0.8; -moz-opacity:0.8;}
.news_top .bd ul li .news_top_txt p{ padding:0px; font-size:12px;}
.news_list { clear:both; width:1140px;}
.news_list li{ width:530px; margin:20px 40px 20px 0; float:left;}
.news_date{ width:73px; height:80px;padding:13px 0 0 20px;background:#f7f7f7; border-radius:5px; box-shadow: 3px 3px 2px rgba(0,0,0,0.5);}
.news_date h1{ font-size:40px; color:#009944; line-height:45px;}
.news_date h2{font-size:14px; color:#009944;}
.news_list li .neirong{ width:420px; height:93px; float:left; padding-left:17px; position:relative;}
.news_list li .neirong h3 a{ font-weight:normal; color:#009944; line-height:40px;}
.news_list li .neirong p{ padding:0; font-size:12px;}
.news_list li .neirong a.more { float:right; font-size:12px; display:block; position:relative; bottom:20px; right:0;  color:#009944;}
.rq_hover .news_date{background:#009944;}
.rq_hover .news_date h1,.rq_hover .news_date h2{ color:#fff;}

.page{ font-size:14px; margin:30px 0 40px;text-align: center;}
.page a{ color:#666; display: inline-block; padding: 0px 7px; margin-right: 5px; line-height: 24px; border: 1px solid #ddd; background:#ececec;}
.page a:hover,.page a.cur, .page a.active,.page li.active a,.page li.active a:hover {background: #009944 no-repeat scroll 0% 0%; color:#fff; border:1px solid #009944; }


/*新闻最终页*/
.news_article{ margin:60px auto;}
.news_article .news_date {padding:20px 0 0 20px; width: 85px;height: 85px; background:#009944; border-radius:5px; box-shadow: 3px 3px 2px rgba(0,0,0,0.5);}
.news_article .news_date h1,.news_article .news_date h2{ color:#fff;}
{ font-size:14px; color:#fff;}
.news_article .news_con_tit{ margin-bottom:30px;}
.news_article .news_con_tit h3{ color:#009944; font-weight:normal; font-size:18px; line-height:40px;}
.news_article .news_con_tit span.time{ color:#999; margin-right:20px;}/*改*/
.news_article .news_con_tit .bshare-custom{ margin-top:-10px;}
.news_article .news_con_tit .fenxiang{ margin:0;}
.news_article .news_con{ width:960px; }
.news_article .news_con p{font-size:14px; color:#666; line-height:24px; margin:15px auto; }
.art_page{ clear:both; font-size:14px; color:#009944; padding:15px 0 0 140px;}
.art_page a{ color:#666; line-height:32px;}/*改*/
.art_page a:hover{ color:#009944;}
/*.art_page .art_prev{ border-bottom:1px dashed #c3cbd0;}*/
.art_page .return{ padding:0 10px; background:#ececec; height:32px; margin-right:10px;}/*改*/
.art_page .art_prev,.art_page .art_next{ height:32px; line-height:32px; margin-bottom:7px;}/*改*/
.art_page .art_prev span,.art_page .art_next span{ background:#ececec; display:block; width:80px; height:100%; float:left; text-align:center; line-height:32px; margin-right:1px;}/*改*/
.art_page .art_prev a,.art_page .art_next a{ background:#f4f4f4; padding:0 30px 0 15px; height:32px; line-height:32px; display:inline-block; min-width:260px;}/*改*/


/*政策法规*/
.policies{ margin:60px auto;}
.policies .pol_left{ width:590px;}
.policies .pol_left .pol_first{ padding-bottom:20px; margin-bottom:10px;}
.policies .pol_left .pol_first h3{ margin-bottom:10px;}
.policies .pol_left .pol_first h3 a{font-weight:normal;color:#009944;}
.policies .pol_left .pol_first a.more { font-size:12px; color:#009944; float:right; margin-top:-20px;}

.policies .pol_left .pol_list{ height:202px;}
.policies .pol_left .pol_list .text4 {position:relative;height:100%;overflow:hidden;}
.policies .pol_left .pol_list ul li{ background:url(../../img/news_li.png) left center no-repeat; padding-left:10px; line-height:30px;}
.policies .pol_left .pol_list ul li span{ float:right; color:#999;}

.policies .pol_left .pol_first.pol_hover h3 a{ font-weight:bold;}
.policies .pol_left .pol_list ul li.pol_hover a,.policies .pol_left .pol_list ul li.pol_hover span,.news ul li.pol_hover a,.news ul li.pol_hover span{ color:#009944;}/*改*/
.policies .pol_left .pol_list .pol_hover{ background:url(../../img/news_li_hover.png) left center no-repeat;}
.news ul li.pol_hover{ background:url(../../img/news_li_hover.png) 2px center no-repeat;}/*改 添加*/


/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container{width:auto;	margin-right:15px;	overflow:hidden;}
.mCSB_container.mCS_no_scrollbar{margin-right:0;}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{	margin-right:30px;}
.mCustomScrollBox>.mCSB_scrollTools{width:4px;	height:100%;top:0;right:0;}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;	right:0; 	height:auto; background:#f2f2f2;}
.mCSB_scrollTools a+.mCSB_draggerContainer{	margin:20px 0;}
.mCSB_scrollTools .mCSB_draggerRail{ width:4px;height:100%; margin-left:15px;/*-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;*/}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;	width:100%;	height:30px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:11px;height:100%;margin:0 auto;/*-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;*/text-align:center;}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;	position:relative;	height:20px;overflow:hidden;margin:0 auto;cursor:pointer;}
.mCSB_scrollTools .mCSB_buttonDown{top:100%;margin-top:-40px;}
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container{height:auto;margin-right:0;margin-bottom:30px;	overflow:hidden;}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-bottom:0;}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-right:0;margin-bottom:30px;}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden;}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{margin:0 20px;}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;	margin:7px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{width:30px;height:100%;}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{display:block;position:relative;width:20px;height:100%;overflow:hidden;	margin:0 auto;	cursor:pointer;	float:left;}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{	margin-left:-40px;	float:right;}
.mCustomScrollBox{	-ms-touch-action:none; /*MSPointer events - direct all pointer events to js*/}

/* default scrollbar colors and backgrounds (default theme) */
.mCustomScrollBox>.mCSB_scrollTools{/*opacity:0.75;filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)";*/ /* old ie */}
.mCustomScrollBox:hover>.mCSB_scrollTools{/*	opacity:1;	filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)";*/ /* old ie */}
.mCSB_scrollTools .mCSB_draggerRail{/*background:#FFF; background:rgba(255,255,255,1);*//*filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)";*/ /* old ie */}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:/**url(../../img/businees/scroll.jpg) no-repeat center bottom #808080;**/#009944; width:4px; }
/*.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; }*/
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{	background:#009944;/* filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)";*/ /* old ie */}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{/*background-image:url(mCSB_buttons.png);	background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)";*/ /* old ie */}
.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;	/* 	sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 	*/}
.mCSB_scrollTools .mCSB_buttonDown{	background-position:0 -20px;}
.mCSB_scrollTools .mCSB_buttonLeft{	background-position:0 -40px;}
.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}
.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{/*	opacity:0.75;	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)";*/ /* old ie */}
.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{/*	opacity:0.9;filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)";*/ /* old ie */}

.policies .pol_right{ width:471px; height:341px;}
.policies .pol_right .one,.policies .pol_right .two,.policies .pol_right .three,.policies .pol_right .four{ width:235px; height:170px; float:left;overflow:hidden;}
.policies .pol_right .one{ margin:0 1px 0 0;}
.policies .pol_right .two{ }
.policies .pol_right .three{margin:1px 1px 0 0;}
.policies .pol_right .four{margin:1px 0 0 0;}
.policies .pol_right a{ text-align:center; display:block; padding-top:60px; width:235px; height:110px; color:#fff; font-size:18px; z-index:100;}
.policies .pol_right a span{ display:block; width:100%;color:#fff;font-size:20px; line-height:30px; font-family:"AvantGarde Bk BT"; }
.policies .pol_right img{ position:relative; top:-170px; left:0; z-index:-1;
	transform:scaleX(1) scaleY(1);
	-webkit-transform:scaleX(1) scaleY(1);
	transition:all 1.0s;
	-webkit-transition:all 1.0s;}
.policies .pol_right .one  a{background:rgba(96,156,111,1.0);}
.policies .pol_right .two  a{background:rgba(0,102,34,0.8);}
.policies .pol_right .three  a{background:rgba(0,102,34,0.75);}
.policies .pol_right .four  a{background:rgba(61,155,53,0.5);}
.policies .pol_right div:hover img{
	transform:scaleX(1.2) scaleY(1.2);
	-webkit-transform:scaleX(1.2) scaleY(1.2);
	}


/****Contact 联系方式****/
.contact{ margin-bottom:50px;}
.contact h1,.contact h4{ color:#666;}
.contact h1{ font-size:22px; line-height:35px;}
.contact h4{ font-size:14px; margin-bottom:15px;}
.contact_left{ width:400px;}
.contact_left .c_con{ margin:40px 0 ;}
.contact_left .tel,.contact_left .add,.contact_left .e-mail,.contact_left .web{height:35px; color:#666; background:url(../../img/contact_icon.png) no-repeat left top; padding-left:35px; margin:0 0 10px 0; width:200px; }
.contact_left .tel{ font-size:22px;}
.contact_left .add{ background-position:0 -36px;}
.contact_left .e-mail{ background-position:0 -69px;}
.contact_left .web{ background-position:0 -102px;}
.contact_left .weixin{ width:110px; text-align:center; color:#666;}
.contact_right{ width:620px;}
.contact_right h1{padding:0;}

/****Message在线留言****/
.message{ margin:35px auto 50px;}
.message-table .message_left{ width:550px; float:left;}
.message-table .message_right{ float:right; width:550px}
.message-table input,.message-table textarea { background:#f5f5f5; float: left; color:#666;  text-indent: 15px; border:1px solid #f5f5f5; line-height:40px;font-family:"AvantGarde Bk BT","Microsoft Yahei","微软雅黑",Arial; font-size:14px;}/*改*/
.message-table .message_left input{margin-bottom:11px; width:515px; height:40px;}
.message-table .message_right textarea {width:550px; height:199px; margin-top:0; }
.message-table .yzm{ margin-top:20px;}
.message-table .inpu{width:80px; height:24px; line-height:24px; vertical-align: middle;} /*改*/
.message-table input.submit{ margin-top:5px; float:right; width:135px;  background:#009944; text-align:center; color:#fff;text-indent: 0px; cursor:pointer; }
.message-table input.submit:hover{ font-weight:bold; }
.message-table .message_left input:focus{  border: 1px solid #009944;}
.message-table textarea:focus{border: 1px solid #009944; }


/****Project 项目业绩****/
.project{ text-align:center;}
.project .car-safe .tab span.t_1,.project .car-safe .tab span.t_2{ width: 185px; background:url(../../img/bg_btn05.png) no-repeat; }
.project .car-safe .tab span.on,.project .car-safe .tab span.hover { color: #fff; background-position: 0 -30px;}
.project_list{ margin-bottom:60px;}
.project_list ul{ width:1112px; text-align:left;}
.project_list ul li{ opacity: 0; margin:0 12px 12px 0; float:left; transition:all .5s ease-in; }
.project_list ul li a{display:block;width:266px; height:159px; position:relative;}
.project_list ul li img{width:266px; height:159px;}
.project_list ul li .title{ padding:5px 0; position:absolute; left:0px; bottom:0px; color:#fff; width:100%; text-indent:15px;}
.project_list ul li:hover .title{ background:rgba(0,153,68,0.6);}
.project_list ul li.project-list-active .info-mask i{margin:100px auto auto;}
.project_list ul li.project-list-active{ opacity: 0; margin:0 12px 12px 0; float:left; transition:all .5s ease-in; }
.project_list ul li.project-list-active a{display:block;width:544px; _width:544px;height:326px; position:relative; }
.project_list ul li.project-list-active img { width: 544px; height: 326px; }
.project_list ul li.project-list-active .title{position:absolute; left:0px; bottom:0px; color:#fff; visibility: visible; opacity: 1; transition: all .5s ease-in; }
.project_list ul li.project-list-active .info-mask {display:block;width:474px; height:323px; padding:0 35px; position:absolute; top:0px; left:0px; color:#fff; border-top:#009944 3px solid; background:rgba(0,0,0,0.5);visibility: hidden; opacity: 0; transition: all .5s ease-in; }

.btn_more { clear:both; display: block;width: 100%;height: 50px; background:#e1dede url(../../img/yanjing_on.png) no-repeat scroll center 10px;cursor: pointer;transition: background 400ms ease 0s; margin:10px 0 60px;}
.btn_more:hover{background:#009944 url(../../img/yanjing.png) no-repeat scroll center 10px;}




/****项目业绩最终页****/
.case-gallery { position: relative; padding-top: 70px; }
.big-view { width: 100%; height: 555px; background: url(../../img/loading.gif) no-repeat center center;position: absolute; }
.case-box { height: 555px; position: relative; overflow:hidden;}
.big-view img { display: none; }
.case-gallery .btn-nav { width: 100%; height: 50px; position: absolute; left: 0px; top: 280px; overflow: hidden; }
.case-gallery .btn-nav a { display: block; width: 50px; height: 37px; background-color: #ee5900; padding-top: 13px; }
.case-gallery .btn-nav a.btn-prev i{display:block; background-position:-52px -104px; margin:0 auto; }
.case-gallery .btn-nav a.btn-next i{display:block; background-position:-52px -130px; margin:0 auto; }
.case-gallery .btn-nav a.btn-prev{ float:left; transform:translateX(-50px); transition:all .3s ease-in; }
.case-gallery .btn-nav a.btn-next{ float:right; transform:translateX(50px); transition:all .3s ease-in; }
.case-gallery .btn-nav.btn-nav-active a.btn-prev,.case-gallery .btn-nav.btn-nav-active a.btn-next { transform:translateX(0px); }
.case-gallery .case_list{ width:1100px; height:108px; overflow:hidden; background:#f0f0f0; margin:10px auto;}
.case-gallery .album { float: right; display: block; }
.case-gallery .album li { float: left; margin-left:10px; cursor: pointer; background-color: #000; }
.case-gallery .album li img { opacity: .6; filter: alpha(opacity=60); }
.case-gallery .album li.album-li-active img { opacity: 1; filter: alpha(opacity=100); width:108px; height:108px; }
.case-details-content h1 { font-size: 18px; font-weight: bold; line-height: 30px; color: #333; }
.case-details-content .content-full { line-height: 24px; }
.case-details-content { padding: 20px 0; height: auto; position: relative; margin-bottom: 30px }
.case-details-content cite { display: inline-block; font-style: normal; background: url(../../img/cite.png) no-repeat left 7px; position: absolute; top: 20px; right: 0; padding-left: 24px }
.case-details-content cite a { color: #009944 }
.case-details-content cite a:hover { color: #2eb135 }
.pager { padding-top: 10px }
.pager a span, .pager a i { display: block; float: left; }
.pager a span { line-height: 26px; margin: 0 5px; }
.pager a:hover span { color: #009944 }
.pager .btn-prev i, .pager .btn-next i { display: block; width: 22px; height: 22px; margin-top: 3px; overflow: hidden; cursor: pointer; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.pager .btn-prev i { background: url(../../img/paperr.png) -23px 0 no-repeat; }
.pager .btn-next i { background: url(../../img/paperl.png) no-repeat; }
.pager .btn-prev i:hover { background-position: 0 0; }
.pager .btn-next i:hover { background-position: -23px 0; }
.case-text { width: 360px; height: 555px; overflow: hidden; float: left; margin: 0px 10px 0px -960px; position:relative; left: 0; bottom: 0; opacity:0;}
.case-text .text { width: 100%; height: 100%; overflow: hidden; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,0.7); font-size: 14px; color: #fff; }
.case-text .text p { text-align: left; color: #fff; line-height: 180%; padding: 40px 35px 10px; clear: both }
.case-text .text b { display: block; padding: 80px 35px 15px; display: block; float: left; background: url(../../img/case_c.gif) no-repeat 35px bottom; margin-bottom: 5px; font-size: 18px }



/*产品服务*/
.index-news { padding: 40px 0; }
.index-news .w1100 { position: relative; height: 750px; overflow: hidden; left: 50%; margin-left: -550px; }
.index-news .l { width: 548px; height: 750px; position: absolute; left: -960px; overflow:hidden;}
.index-news .intro { width: 548px; height: 95px; padding-top: 30px; background: rgba(0,153,68,0.85); position: absolute; left: 0; bottom: 0; text-align: center; }/*改*/
.index-news .intro .line{ width:50px; height:2px; background:#fff; margin:0 auto;}/*添加*/
.index-news .intro h2 { display: block; font-size: 18px; line-height: 24px; color:#fff; }
.index-news .intro h2 a { color: #fff }
.index-news .intro h2 a:hover { color: #a9dc93 }
.index-news .intro span { text-transform: uppercase; font-size: 14px; color: #fff; display: inline-block; height: 40px; line-height: 30px; }
.index-news .r { width: 548px; height: 750px;  position: absolute; left: 960px; overflow: hidden; }

.index-news .l img,.index-news .r img{-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }

.index-news .l:hover img,.index-news .r:hover img{
-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); opacity: 0.95; -moz-opacity: 0.95; }


.ti{ background:url(../../img/biaoti_bg.jpg) no-repeat center 2px;}

/*公共类建筑解决方案*/
.protitle { margin: 65px auto 0; text-align: center; background:url(../../img/biaoti_bg.jpg) no-repeat top center; padding-top:15px; }/*改*/
.protitle h1{ line-height:30px; padding:0;}
.protitle h2 { display: block; font-size: 18px; line-height: 24px; }
.protitle h2 a { color: #fff }
.protitle h2 a:hover { color: #a9dc93 }
.protitle span { text-transform: uppercase; font-size: 12px; color: #888; display: inline-block; height: 42px; background: url(../../img/service_4.jpg) no-repeat center bottom; letter-spacing:0.5px;}/*改*/
.prointro { margin: 30px auto 50px }
.prointro a { display: block; width: 393px; height: 241px; overflow: hidden; float: right; cursor: pointer; }
.prointro h2 { display: block; width: 660px; color: #009944; font-size: 16px; font-weight: bold; height: 55px; line-height: 50px; float: left; }
.prointro p { display: block; width: 660px; float: left; padding-top: 15px; color: #555 }
.standard { margin: 0 auto; }
.standard h2 { display: block; width: 500px; color: #009944; font-size: 16px; font-weight: bold; height: 35px; line-height: 20px; float: left; background: url(../../img/line_1.jpg) no-repeat left bottom; margin: 0 0 10px 50px; }
.standard p { display: block; width: 500px; float: left; padding-top: 20px; color: #555; margin-left: 50px; }
/*图片放大*/
.standard img, .prointro img, .result .rer img { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.standard a:hover img, .prointro a:hover img, .result .rer a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); opacity: 0.95; -moz-opacity: 0.95; }
.standard a { display: block; width: 537px; height: 308px; overflow: hidden; float: left; cursor: pointer; }

.prowork { margin: 30px auto 50px }
.prowork span { color: #009944; display: block; line-height: 80px; font-size: 16px }
.prowork ul li { display: inline-block; }
.prowork ul li a img { width: 270px; height: 180px }
.prowork ul li:nth-of-type(2) { padding-left: 2px }
.prowork ul li:nth-of-type(3) { padding-left: 2px }
.prowork ul li:nth-of-type(4) { padding-left: 2px }
.advantage { margin: 0 auto; }
.advantage .adr { width: 540px }
.advantage .adr span { display: block; background: #33ad69; width: 537px; text-align: center; font-size: 16px; color: #fff; line-height: 40px }
.advantage h2 { display: block; width: 500px; color: #009944; font-size: 16px; font-weight: bold; height: 35px; line-height: 20px; float: left; background: url(../../img/line_1.jpg) no-repeat left bottom; margin: 0 0 10px 50px; }
.advantage p { display: block; width: 510px; float: left; padding-top: 20px; color: #555; margin-left: 50px; }

.result { margin: 40px auto }
.result .picScroll-left{ width:595px;  overflow:hidden; position:relative;  }
.result .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.result .picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.result .picScroll-left .bd ul li img{ width:188px; height:274px; display:block;border: 1px solid #DDD;margin-right:9px;}
.result span { display: block; background: #33ad69; width: 588px; text-align: center; font-size: 16px; color: #fff; line-height: 40px }
.result .rer { width: 457px; background: url(../../img/imgbg.jpg) no-repeat left top; padding: 20px 20px 36px 27px; cursor:pointer; }
.result .rer a { display: block; width: 100%; height: 100%; overflow: hidden }

/*chs*//*修改*/

.hidden_one{ width:275px; height:450px; overflow:hidden; text-align:center;}/*改 添加*/

.protent { margin: 0 auto; overflow: hidden; margin-bottom: 70px }
.chs_c { clear: both; padding: 38px 0 0; width: 100%; }
.chs_c dt { position: relative; width: 275px; height: 225px; }
.chs_c dt span { position: absolute; line-height: 0; font-size: 0; }
.chs_c dt a img { display: block; height: 225px; overflow: hidden; cursor: pointer }

.chs_c dd { padding: 16px 25px 0 30px; width: 220px; }
.chs_c .chs3 dd { padding: 16px 25px 0 30px; width: 220px; height: 100%; background: url(../../img/chs_c_ic1.png) 30px 340px no-repeat; }/*改*/
.chs_c dd b { font-weight: 100; display: block; line-height: 46px; height: 46px; padding-bottom: 10px; overflow: hidden;  font-size: 16px; }
.chs_c dd span { font-size: 14px; overflow: hidden; display: block; line-height: 22px; }/*改*/
.chs_c dl:hover dd b,.chs_c dl:hover dd span { color: #fff; }/*改*/
.chs_c dd span a { color: #626262; }
.chs_c dl { background: #f2f2f2; height: 225px; float: left; width: 550px; overflow: hidden; }
.chs_c .chs1 dt span { width:25px; height:40px; top: 81px; right: 0; z-index: -1; background:url(../../img/cho_img.png) no-repeat 1px 0;}
.chs_c .chs1 dt.fr span{ top: 81px; left: 0; background-position:-30px 0;}
.chs_c .chs2 dt span { top: 81px; left: 0; z-index: -1; }
.chs_c .chs3 dt span { width:25px; height:40px; top: 200px; right: 0; z-index: -1; background:url(../../img/cho_img.png) no-repeat 1px 0; }
.chs_c dl:hover { background: #3d9b35; color: #fff; }
.chs_c dl:hover dt span { z-index: 9; }
.chs_c dl:hover a { color: #fff; text-decoration: none; }
.chs_c dl:hover dd { background: url(../../img/chs_c_ic1.png) 30px 340px no-repeat; }/*改*/
.chs_c dl dd em a { display: inline-block; width: 35px; height: 35px; overflow: hidden; }/*改*/
.chs_c a:hover img { opacity: 1.0; -moz-opacity: 1.0; }
.chs_c .chs3 { width: 550px; height: 450px; background:#4cb77c; color:#fff;}/*改*/
.chs_c .chs3 .fr span{ color:#fff;}/*改 添加*/
.chs_c .chs3 dt, .chs_c .chs3 dt a img {height: 450px; }
.chs_c .chs3 dl:hover dt span { z-index: 9; }
.sumaart { display: none; }
/*-- 定位 --*/
.ui-rel { position: relative; }
.ui-ab { position: absolute; }
.ui-fixed { position: fixed; }
.ui-grid { width: 1100px; margin: 0 auto; }



/*搜索页面*/
.searchnet { clear: both; width: 1140px; }
.searchnet li { width: 100%; margin: 20px 40px 20px 0; float: left; }
.seqi { width:73px; height:80px;padding:13px 0 0 20px;background:#f7f7f7; border-radius:5px; box-shadow: 3px 3px 2px rgba(0,0,0,0.5);}
.seqi p { color: #009944; padding: 20px 0 0px 20px; }
.seqi p span { font-size: 40px; color: #009944; }
.searchnet li .neirong { width: 980px; height: 93px; float: left; padding-left: 20px; position: relative; }
.searchnet li .neirong h3 a { font-weight: normal; color: #009944; line-height: 40px; }
.searchnet li .neirong p { padding: 0; font-size: 12px; }
.searchnet li .neirong a.more { float: right; font-size: 12px; display: block; position: relative; bottom: 20px; right: 0; color: #009944; }
.rq_hover .seqi {background:#009944;}
.rq_hover .seqi p, .rq_hover .seqi p span { color: #fff; }
/*search*/

.sear { padding: 0 0 20px; background: #eee; margin: 35px auto }
.sear_f { border: 1px solid #ccc; width: 200px; float: left;  margin-left: 25px; height: 24px; line-height: 20px; padding-left: 5px; background:#fff; }
.sear_f .btn { width: 25px; cursor: pointer;background: url(../../img/fangdj.gif) 96% -31px no-repeat ; }
.sear_f .inp{ width:160px;}
.sear_f input, textarea { font-size: 100%; border: 0; padding: 0; background: none; outline: none; font-family: 'Microsoft Yahei'; color: #666; }
.red { color: #009944 !important; }
.bor1 { border: 1px solid #ddd; }
.searesult { display: block; width: 500px; margin: 0; padding: 0 0 0 10px; float: left; }
.dib { -moz-inline-stack: inline-block; display: inline-block; *display:inline;
*zoom:1;
}
.vt { vertical-align: top; }

