﻿F@charset "utf-8";
@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote��th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, th, var, b, em {
	font-style: normal;
	font-weight: normal;
}F
ol, ul {
	list-style: none;
    -webkit-padding-start:0px;
    -webkit-margin-before: 0px;
}
capation, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after {
	content: ' '
}
.f12 {
	font-size: 12px;
}
.f13 {
	font-size: 13px;
}
.f14 {
	font-size: 14px;
}
.f16 {
	font-size: 16px;
}
.f18 {
	font-size: 18px;
}
.f22 {
	font-size: 22px;
}
.f24 {
	font-size: 24px;
}
.fb {
	font-weight: bold;
}
.t2 {
	text-indent: 2em;
}
.lh24 {
	line-height: 24px;
}
.lh36 {
	line-height: 36px;
}
.gray0 {
	color: #000;
}
.gray1 {
	color: #333;
}
.gray2 {
	color: #999;
}
.blue {
	color: #008bdf;
}
.write {
	color: #fff;
}
.org {
	color: #FF7D00;
}
.green {
	color: #58a722;
}
.tl {
	text-align: left;
}
.tc {
	text-align: center;
}
.tr {
	text-align: right;
}
.bc {
	margin-left: auto;
	margin-right: auto;
}
.lft{
	float: left;
	display: inline;
}
.rgt{
	float: right;
	display: inline;
}
.clearfix {
	zoom: 1;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
*html .clearfix {
	height: 1%
}
. Clearfix {
display:block;
}
.vm {
	vertical-align: center;
}
.pr {
	position: relative;
}
.pa {
	position: absolute;
}
.abs-right {
	position: absolute;
	right: 0;
}
.zoom {
	zoom: 1
}
.block {
	display: block;
}
.hidden {
	visibility: hidden;
}
.none {
	display: none;
}
/* Layout & Wrapper Settings */
.bk, .bk3, .bk6, .bk8, .bk10, .bk15, .bk20, .bk25, .bk30 ,.bk60 {
	clear: both;
	font-size: 0;
	height: 0;
	overflow: hidden;
}
.bk1 {
	height: 1px;
}
.bk5 {
	height: 5px;
}
.bk8 {
	height: 8px;
}
.bk10 {
	height: 10px;
}
.bk15 {
	height: 15px;
}
.bk20 {
	height: 20px;
}
.bk25 {
	height: 25px;
}
.bk30 {
	height: 30px;
}
.bk60 {
	height: 60px;
}
*html {
	background-image: url(about:blank);
	background-attachment: fixed;
}
.re{ position:relative;}
body {
	font-family: "Microsoft yahei", arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px; background:#fff;
    margin:0px;
	
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color:#057200;
}
.wrapper {width:1240px; margin: 0 auto;}
/*-------------------公共头&底---------------------*/
.topbar{ border-bottom:1px solid #057200; height:35px; line-height:35px; font-family:"宋体";}
.topbar .lft{ font-size:14px; width:30%; float:left;}
.topbar .rgt{ float:right; }
.header { background:url(../images/head_bg.png) no-repeat center top; height:140px; position:relative; z-index:1;}
.logo{ float:left; margin-top:5px;}
.header .wrapper{ position:relative;font-family: "Microsoft yahei", arial, Helvetica, sans-serif;}
.header .tel{ background:url(../images/tel3.png) no-repeat left center; padding-left:60px; font-size:14px;font-family:"Microsoft yahei", arial, Helvetica, sans-serif; margin-top:31px;}
.header .tel em{ font-size:30px; color:#057200; font-family:Arial, Helvetica, sans-serif; display:block; font-style:italic; font-weight:bold;}

/*导航*/
.naver {height:52px; line-height:52px;background:#057200; font-size:16px;}
.naver ul{ overflow:hidden;margin:0px;}
.naver li{ float:left;height:52px; line-height:52px; background:url(../images/line.png) no-repeat right center; }
.naver li a{  float:left; display:block;height:52px; line-height:52px;padding:0 21px; font-size:16px; color:#fff; text-align:center;}
.naver li.last{ background:none;}
.naver li .on{ color:#057200; text-decoration:none; background:#fff;}
.naver li a:hover{ color:#057200; text-decoration:none; background:#fff;}
.naver li.on a{color:#057200; text-decoration:none;background:#fff;}
.search{ background:url(../images/s-bg.png) center top; height:43px; line-height:43px;}
.searchGray{ background:#eee;}
.search .lft{ padding-left:20px;}
.search .rgt{ width:301px; padding-top:7px;}
.search .rgt .text{ border:1px solid #777777; padding:7px 10px; height:14px; width:200px; float:left;  background:#fff;font-family:"宋体";}
.search .rgt .submit{ float:right; width:79px; height:30px; background:url(../images/serarch-btn.png) no-repeat; cursor:pointer;border:none;text-indent:-999em; display:block;}



	.focusBox { position: relative; height:600px; overflow: hidden; width:100% !important;  }
	.focusBox .pic{ position:relative; z-index:0;width:100% !important;margin:0px;-webkit-padding-start:0px;overflow:hidden;}
	.focusBox .pic li{width:100% !important; height:600px;}
	.focusBox .pic a{ display:block; height:600px; }
.focusBox .hd { width:1082px; position: absolute; left:50%; margin-left:-541px; bottom:20px; text-align:center; font-size:0; z-index:1;  }
	.focusBox .hd li{margin: 0 5px; background:#fff; height: 15px; overflow: hidden; width: 15px; cursor: pointer; border-radius:100%;
		display:inline-block; *display:inline; zoom:1; 
	}
	.focusBox .hd .on{ background:#057200;}



.home_mod1 .head h2{ font-size:32px; font-weight:bold; color:#057200; text-align:center; border-bottom:1px solid #057200; padding-bottom:10px; padding-top:4px;}
.home_mod1 .head p{ font-size:24px; text-align:center; color:#4a4a4a; padding:14px 0 30px 0; font-weight:bold;}
.home_mod1 .head p strong{ font-size:30px;}

.home_mod1 .body { width:1200px; padding-bottom:50px;}
.home_mod1 .body ul{ width:1235px;}
.home_mod1 .body ul li{ float:left; margin-right:33px; margin-bottom:34px; display:inline;}
.home_mod1 .body ul li a{ display:block; width:143px; height:97px;-webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d; }
.home_mod1 .body ul li a:hover{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.home_mod1 .caseBody2 {background: #F3F3F3;margin-top: -15px;}
.home_mod1 .caseBody {padding-top: 41px;}
.home_mod1 .caseBody2 .list li {float: left; width: 205px;height:auto;margin: 0 35px;margin-bottom: 0px;margin-bottom: 50px}
.home_mod1 .caseBody2 .list li .pic {display: block;width: 240px;height: 230px;text-align: center;overflow: hidden;-moz-transform: translateZ(0);-moz-transition: .2s;-webkit-transform-style: preserve-3d;}
.home_mod1 .caseBody2 .list li p {height: 27px;border-bottom: 1px solid #8AC536;border-top: 1px solid #8AC536;line-height: 27px;width: 150px;text-align: center;margin: 0 auto;margin-top: -76px;color: #4a4a4a;font-size: 16px;margin-left: 49px;font-weight:bold}
    .home_mod1 .caseBody2 .list li p>a {
        color:#8AC536
    }
.home_mod2{ background:#E8E8E8 url(../images/bg2.png) center center; height:2620px;}
.home_mod2 .mTitle{ text-align:center; font-size:32px; color:#057200; padding-top:60px; padding-bottom:25px;}
.home_mod2 .mTitle h2{ padding-bottom:25px;font-weight:bold; }
.home_mod2 .item1 .head{ margin-bottom:55px;}
.home_mod2 .item1 .img{ float:right;}
.home_mod2 .item1 .info{ float:left; padding-left:20px; width:620px; color:#191919; line-height:28px; font-size:14px;}
.home_mod2 .item1 .info strong{  font-size:20px;}
.home_mod2 .item1 .info li{ padding-left:65px; margin-bottom:48px;}
.home_mod2 .item1 .info li span{ color:#057200; font-weight:bold; font-size:16px;}
.home_mod2 .item1 .info li span strong{ font-size:24px;}
.home_mod2 .item1 .info i{ display:block; height:57px; width:57px; float:left; margin-right:15px;}
.home_mod2 .item1 .info .i1{ background:url(../images/t1.png) no-repeat center ;}
.home_mod2 .item1 .info .i2{ background:url(../images/t2.png) no-repeat center;}
.home_mod2 .item1 .info .i3{ background:url(../images/t3.png) no-repeat  center;}
.home_mod2 .item1 .info .i4{ background:url(../images/t4.png) no-repeat  center;}
.home_mod2 .item2{ margin-bottom:90px;}
.home_mod2 .item2 .img{ float:left;}
.home_mod2 .item2 .info{ float:right;width:630px; color:#191919; line-height:28px; font-size:14px;}
.home_mod2 .item .hd { height:53px; margin-bottom:55px;}
.home_mod2 .item .hd em{ display:block; width:59px; height:48px; line-height:48px; color:#fff; text-align:center; font-size:44px; font-weight:bold; background:url(../images/dotted3.png) no-repeat center center; float:left; margin-right:20px; margin-top:5px;}
.home_mod2 .item .hd h3{ font-size:36px; color:#222; font-weight:bold; line-height:100%;}
.home_mod2 .item .hd p{ font-size:14px; font-weight:bold; color:#4a4a4a; line-height:24px;}
.home_mod2 .item2 .info ul{ padding-left:86px;}
.home_mod2 .item2 .info ul li{ background:url(../images/dotted2.png) no-repeat left 5px; font-size:16px; font-weight:bold; padding-left:40px; margin-bottom:40px;}
.home_mod2 .item2 .info ul li strong{ font-size:24px; color:#057200; font-weight:bold;}
.home_mod2 .item3 { margin-bottom:100px;}
.home_mod2 .item3 .body .img{ text-align:center;}

.home_mod2 .item4{}
.home_mod2 .item4 .img{ float:left;}
.home_mod2 .item4 .info{ float:right;width:600px; color:#191919; line-height:28px; font-size:14px; padding-top:32px;}
.home_mod2 .item4 .info ul{ padding-left:86px;}
.home_mod2 .item4 .info ul li{ background:url(../images/check.png) no-repeat left 0px; font-size:16px; font-weight:bold; padding-left:40px; margin-bottom:40px;}
.home_mod2 .item4 .info ul li strong{ font-size:24px; color:#057200; font-weight:bold;}

.modTitle { background:url(../images/tit_bg.png) no-repeat; height:50px; line-height:50px; overflow:hidden; padding-right:20px;}
.modTitle h2{ float:left; width:212px; line-height:50px; color:#fff; text-align:center; height:50px; font-size:24px;margin-top:0px;}
.modTitle .sub{ padding-left:50px; font-size:18px;font-weight:bold;}
.modTitle .sub em{ font-size:34px; padding-right:20px;}
.modTitle .sub strong{ font-size:24px; font-weight:bold; padding-right:15px; font-weight:bold;}
.modTitle .more{ float:right; font-size:14px; display:block; line-height:50px;}
.modTitle .type{ line-height:30px; height:30px; padding-top:20px; margin-left:225px;}
.modTitle .type a{ padding:0 10px;}

.home_mod3 .caseBody{ padding-top:75px;}

.caseScroll{width:1200px;height:300px;position:relative; margin-bottom:70px;}
.caseScroll .prev,.caseScroll .next{width:16px;height:45px;position:absolute;top:90px;left:0;z-index:100; cursor:pointer;}
.caseScroll .prev{ background:url(../images/prev.png) no-repeat center center;}
.caseScroll .next{ left:auto; right:0; background:url(../images/next.png) no-repeat center center;}
.caseScroll .prev:hover{ opacity:0.8;}
.caseScroll .next:hover{  opacity:0.8; }

.caseScroll .scrollWrap{width:1100px;margin-left:41px;overflow:hidden;position:absolute;}
.caseScroll dl{float:left;width:242px; padding:0 18px;text-align:center;position:relative;}
.caseScroll dt{margin:0 auto;width:242px;overflow:hidden;}
.caseScroll dt a{ display:block;width:240px;height:240px; border:1px solid #292929; overflow:hidden;}
.caseScroll dt img{display:block;width:240px;height:240px;-webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.caseScroll dt a:hover img{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.caseScroll dd{width:228px;height:80px; padding-top:15px;line-height:24px;font-size:14px; color:#4a4a4a; padding-left:12px;text-align:left;overflow:hidden;}
.caseScroll dd .title{ font-size:18px; font-weight:bold; line-height:24px;}

.home_mod3 .caseBody .thumb{ float:left; padding-left:50px;}
.home_mod3 .caseBody .desc{ width:560px; padding:20px; padding-top:0; float:right;}
.home_mod3 .caseBody .desc .tit{ width:256px; margin:0 auto; text-align:center; font-size:21px; color:#057200; font-weight:bold; margin-bottom:30px;}
.home_mod3 .caseBody .desc .tit strong{ height:35px; line-height:35px; display:block; border-bottom:1px solid #057200; color:#9c9c9b; font-size:24px; margin-bottom:2px; font-weight:normal;}
.home_mod3 .caseBody .desc .con{ font-size:13px; line-height:26px; color:#4a4a4a;}
.home_mod3 .caseBody2{ background:#F3F3F3; margin-top:-1px;}
.home_mod3 .caseBody2 .list li{ float:left; width:205px; height:260px; margin:0 35px; margin-bottom:75px;}
.home_mod3 .caseBody2 .list li .pic{ display:block; width:240px; height:230px; text-align:center; overflow:hidden;-webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d; }
.home_mod3 .caseBody2 .list li .pic:hover{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.home_mod3 .caseBody2 .list li p{ height:27px; border-bottom:1px solid #057200; border-top:1px solid #057200; line-height:27px; width:150px; text-align:center; margin:0 auto; margin-top:10px; color:#4a4a4a; font-size:14px;}
.home_mod3 .caseBody2 .list li p a{ display:block;height:27px;color:#4a4a4a; }
.home_mod3 .caseBody2 .list li p a:hover{ color:#fff; background:#057200; text-decoration:none;}
.home_mod4{ padding:30px 0 60px 0;}
.home_mod4 .head{ height:35px; line-height:35px; border-bottom:1px solid #057200; position:relative;}
.home_mod4 .head h2{ text-align:center; position:relative; top:14px;}
.home_mod4 .head h2 strong{ padding:0 6px; background:#fff; font-size:30px; font-weight:normal; letter-spacing:3px;}
.home_mod4 .body{ width:1200px; overflow:hidden;}
.home_mod4 .body .tel{ float:right; padding:20px 15px 10px 0;}
.home_mod4 .body .tel p{ color:#333; font-size:14px; background:url(../images/tel4.png) no-repeat left center; padding-left:30px;}
.home_mod4 .body .tel strong{ font-size:30px; color:#057200; font-weight:bold; font-style:italic;}
.home_mod4 .body .list h3{ float:left; width:80px; text-align:center; padding-top:65px; background:url(../images/chat.png) center 30px no-repeat; font-size:16px;}
.home_mod4 .body .list ul{ margin-left:95px; width:1130px;}
.home_mod4 .body .list ul li{ width:110px; float:left; margin-right:24px; height:180px;}
.home_mod4 .body .list ul li .pic{ display:block; width:110px; height:110px;-webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d; }
.home_mod4 .body .list ul li .pic:hover{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.home_mod4 .body .list ul li p{ text-align:center; padding-top:15px;}
.home_mod4 .body .list ul li p a{ padding-left:20px; background:url(../images/qq.png) no-repeat left center;}
.home_mod4 .body .list02{ float:left; width:510px;}
.home_mod4 .body .list03{ float:left; width:580px;}

.home_row{}
.mod .head{ height:32px; line-height:32px; color:#333; margin-bottom:5px;}
.mod .head h2{ float:left;height:22px; line-height:22px; position:relative; top:1px;}
.mod .head h2 strong{ font-weight:bold; font-size:18px; color:#333;}
.mod .head h2 em{ font-weight:normal; font-size:18px;color:#4a4a4a; padding-left:6px; text-transform:uppercase;}
.mod .head h2 span{ float:none; margin:0; color:#c00; font-size:11px;}

.mod .head span{ float:right; margin-top:16px;}
.mod .head span a{color:#333; background:url(../images/more.png) no-repeat; display:block; width:25px; height:20px; line-height:20px; text-indent:-999em;}

.news_mod { width:370px; float:left; background:url(../images/line3.png) no-repeat right center; height:328px; padding-right:35px;}
.news_mod .head{ background:url(../images/tit_bg2.png) no-repeat; overflow:hidden;}
.news_mod .body{ line-height:22px; overflow:hidden; font-size:12px;}
.news_mod .body li{ overflow:hidden; height:38px; line-height:38px; border-bottom:1px dashed #ccc; background:url(../images/dotted.png) no-repeat 3px center; padding-left:20px;}
.news_mod .body li span{ float:right; color:#999;}
.news_mod2{ padding-left:35px;}
.news_mod .body .view{ height:115px; padding-top:4px;}
.news_mod .body .view img{ display:block; float:left; width:132px; height:115px; margin-right:20px;}
.news_mod .body .view h4{ height:20px; line-height:20px; font-weight:bold; }
.message_mod{ float:right; width:320px;}
.message_mod .body ul li { margin-bottom:12px;}
.message_mod .body ul li label{ display:block; width:54px; text-align:left; float:left; height:25px; line-height:25px;}
.message_mod .body ul li:after {content: "";display: block;clear: both;}
.message_mod .body { padding-top:15px;}
.message_mod .body ul li .text{ border:1px solid #ccc; width:233px; height:18px; padding:3px 5px;}
.message_mod .body ul li i{ font-size:14px; color:#f00; padding-left:5px; font-style:normal;}
.message_mod .body ul li textarea{border:1px solid #ccc; width:233px;  padding:3px 5px; height:60px;}
.message_mod .body .btnDiv { padding-right:20px;}
.message_mod .body .btnDiv .submit{ background:#057200; color:#fff; width:47px; height:25px; line-height:25px; border:none; cursor:pointer; float:right;}
.news_section{ position:relative; padding-top:24px; padding-bottom:20px; border-bottom:1px solid #057200;}
.news_section .arrow_bottom{ background:url(../images/line-arrow-right.png) no-repeat; width:9px; height:9px; position:absolute; bottom:0; right:0; display:block;}

.company_mod{ background:url(../images/bg1.jpg) no-repeat center center; height:454px; border-top:6px solid #057200; }
.company_mod .head h2{ text-indent:-999em;}
.company_mod .body{ background:url(../images/years2.png) no-repeat center center; height:454px; }

/*网站底*/
.footer{  }
.footer .flink { margin-bottom:30px;}
.footer .flink .hd{ float:left;}
.footer .flink .bd{ line-height:74px; margin-left:250px;}
.footer .flink .bd a{ margin:0 10px;}
.footer .ft-nav{}
.footer .ft-nav ul{ display:table; width:100%; text-align:center;border:1px solid #191919;border-left:none;}
.footer .ft-nav ul li{ display:table-cell; border-left:1px solid #191919; height:60px; line-height:60px; font-size:16px;}
.footer .ft-center{ padding-bottom:28px; padding-top:15px;}
.footer .ft-center .img{ float:left; width:225px;}
.footer .ft-center .wx{ float:right; width:265px; padding-top:20px;}
.footer .ft-center dl{ float:left; width:500px;  padding-right:10px;overflow:hidden; display:inline;}
.footer .ft-center dl dt{ color:#222; font-size:14px;line-height:25px; height:25px; padding-bottom:5px;width:500px;padding-left: 40px; }
.footer .ft-center dl dd { line-height:24px; height:24px; overflow:hidden; font-size:12px;color:#555; padding-left:25px; width:420px; }
.footer .ft-center dl dd a{}
.footer .ft-center dl dd.i1{ background:url(../images/ft-img1.png) no-repeat left center;}
.footer .ft-center dl dd.i2{ background:url(../images/ft-img2.png) no-repeat left center;}
.footer .ft-center dl dd.i3{ background:url(../images/ft-img3.png) no-repeat left center;}
.footer .ft-center dl dd.i4{ background:url(../images/ft-img4.png) no-repeat left center;}
.ft-bottom{line-height:50px; background:#057200; text-align:left; font-size:12px; color:#fff; text-align:center; }
/*客服*/
.rightBar{}
.rightBar .online {position:fixed; right:0;top:180px; width:165px; z-index:999;}
.rightBar .online .online_close {width:100%;height:13px;margin-top:10px;position: absolute;}
.rightBar .online .online_close a{width:13px;height:13px;display:inline-block;background:url(/images/close.png) no-repeat;margin-right:10px;float:right;}
.rightBar .online .bd{ background:#057200; color:#fff;}
.rightBar .online .bd .tel{ width:160px; margin:0 auto; padding:12px 0 5px 0; border-bottom:1px solid #fff;padding-bottom:15px} 
.rightBar .online .bd .tel p{ color:#fff; font-size:14px; background:url(../images/tel.png) no-repeat 15px center; margin-bottom:4px; line-height:22px; padding-left:45px;}
.rightBar .online .bd .tel strong{ font-size:20px; color:#fff; font-weight:bold; line-height:100%; font-style:italic; display:block; text-align:center;}
.rightBar .online .bd .list{ padding: 10px 0px;color: #fff;width: 85%;margin: 0 auto;}
.rightBar .online .bd .list ul { margin:0;padding:0;}
    .rightBar .online .bd .list li {
        height: 34px;
        line-height: 34px;
        padding-left: 27px;
        background: url() no-repeat left center;
        background-image: url('../images/social-qq (3).png');
    }
.rightBar .online .bd .list li a{ color:#fff; font-size:14px;margin-left: 12px;}
.rightBar .online .bd .wx{ width:140px; height:140px;margin:0 auto;}
.rightBar .online .bd .wx img{ display:block; width:140px; height:140px;}
.rightBar .ft{ background:url(../images/title.png) no-repeat right bottom; height:26px; line-height:26px; font-size:14px; text-align:center; color:#fff;}
.online02 {width:35px; height:auto; position:fixed;right:0px;z-index:1; top:35%;}
.online02 a{width:35px; height:auto;display:inline-block; /*background:url(/images/btn_online.png) no-repeat;*/}

/*二级页面*/
.grayBg{ background:#EEEEEE;}
.leftBox{ float:left; width:120px; overflow:hidden;}
.leftBox .subNav h2{ font-size:20px; font-weight:bold; text-align:right; color:#057200; height:40px; line-height:40px; border-bottom:1px dashed #949494;}
.leftBox .subNav ul{ padding:10px 0;}
.leftBox .subNav ul li{ height:30px; line-height:30px; text-align:right; font-size:14px;}	
.leftBox .subNav ul li a{ display:block; height:30px; line-height:30px; color:#666;}
.leftBox .subNav ul li a:hover,.leftBox .subNav ul li.on a{ text-decoration:none; color:#057200;}	
.rightBox{ float:right; width:1000px; overflow:hidden;}
.rightBox .typeBox .hd { padding-top:6px;}
.rightBox .typeBox .hd h3{ height:30px; line-height:30px; overflow:hidden; background:url(../images/line4.png) no-repeat right center; margin-bottom:30px;}	
.rightBox .typeBox .hd h3 strong{ float:left; height:30px; font-weight:normal; line-height:30px; font-size:18px; color:#057200;}	
.rightBox .typeBox .bd{ width:1000px; overflow:hidden;}
.rightBox .typeBox .catager dl{ margin-bottom:40px;}
.rightBox .typeBox .catager dl:after{ content:""; display:block; clear:both;}
.rightBox .typeBox .catager dl dt{ float:left; background:url(../images/label.png) no-repeat center center; width:91px; height:27px; line-height:27px; text-align:center; font-size:14px; color:#fff;}
.rightBox .typeBox .catager dl dd{ margin-left:100px; border-bottom:1px dashed #057200; font-size:14px;}
.rightBox .typeBox .catager dl ul:after{ content:""; display:block; clear:both;}
.rightBox .typeBox .catager dl ul li{ float:left; height:27px; line-height:20px; padding:0 10px; margin-right:30px;}
.rightBox .typeBox .catager dl ul li a:hover{ text-decoration:none;}










.cplist { width:1050px;}
.cplist li{ float:left; margin-bottom:50px; margin-right:35px; display:inline;}
.cplist li .thumb{ background:url(../images/box_shadow.png) no-repeat left top; width:312px; height:242px;}
.cplist li .thumb a{ display:block;width:293px; height:222px; overflow:hidden;}
.cplist li .thumb a img{ display:block; width:293px; height:222px;-webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.cplist li .thumb a:hover img{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.cplist li .title{ height:24px; line-height:24px; text-align:center; text-indent:-12px; overflow:hidden;}

.pager{ text-align:center; font-size:15px; font-family:"宋体";}
.pager li.pre{ margin-right:15px;}
.pager li.next{ margin-left:15px;}
.pager li a{  display:inline-block; *display:inline; zoom:1; border:1px solid #ddd; background:#fff; padding:1px 4px;}
.pager  li{ text-align:center; display:inline-block; *display:inline; zoom:1; margin:0 2px;}
.pager  li a:hover,.pager  li.on a{ background:#C8C8C8; text-decoration:none;}
.rightBox .newsBox .hd { padding-top:6px;}
.rightBox .newsBox .hd h3{ height:30px; line-height:30px; overflow:hidden; background:url(../images/line4.png) no-repeat 110px center; margin-bottom:20px;}	
.rightBox .newsBox .hd h3 strong{ float:left; height:30px; font-weight:normal; line-height:30px; font-size:18px; color:#057200;}
.rightBox .newsBox .newslist{ padding-right:30px; padding-bottom:60px;}
.rightBox .newsBox .newslist li{ height:38px; line-height:38px; border-bottom:1px dashed #057200; padding-left:15px; background:url(../images/dotted4.png) no-repeat left center; overflow:hidden; font-size:14px;}
.rightBox .newsBox .newslist li span{ float:right; color:#6e6e6e;}
.rightBox .newsBox .newslist li a{color:#6e6e6e;}


.yfBox .hd { padding-top:6px;}
.yfBox .hd h3{ height:30px; line-height:30px; overflow:hidden; margin-bottom:30px;}	
.yfBox .hd h3 strong{ float:left; height:30px; font-weight:normal; line-height:30px; font-size:18px; color:#057200;}
.yfBox .bd{}
.yfBox .bd .yflist{ padding-bottom:30px;}
.yfBox .bd .yflist li{ border:5px solid #fff; float:left; width:220px; margin-right:10px; background:#fff; height:270px; margin-bottom:40px;}
.yfBox .bd .yflist li .thumb a{ display:block;width:220px;height:220px; overflow:hidden;-webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.yfBox .bd .yflist li .thumb a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.yfBox .bd .yflist li .thumb{ display:block;  overflow:hidden; width:220px; height:220px; position:relative;}
.yfBox .bd .yflist li .thumb span{ display:block; width:105px; height:24px; color:#fff; text-align:center; line-height:24px; background:#FF6458; position:absolute; left:0; bottom:0; }
.yfBox .bd .yflist li .title{ padding:10px; padding-bottom:0; font-size:14px; text-align:center}

.yfBox .outerBox{ position:relative; background:#fff; border:1px solid #ddd; min-height:2400px;}
.yfBox .outerBox .lftcon{ width:760px; padding:20px; overflow:hidden; line-height:28px;}
.yfBox .outerBox .lftcon img{ max-width:100%;height:auto;border:none}
.yfBox .outerBox .rgtcon{ width:330px;height:2100px; padding:5px 5px 5px 5px; border-left:1px solid #ddd; position:absolute; right:0; top:0; bottom:0; line-height:28px; color:#0e050a; }
.yfBox .outerBox .rgtcon li{ border:5px solid #fff; float:left; width:300px; margin-right:20px; background:#fff; height:300px;}
.yfBox .outerBox .rgtcon li .thumb a{ display:block;width:300px;height:300px; overflow:hidden;-webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.yfBox .outerBox .rgtcon li .thumb a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.yfBox .outerBox .rgtcon li .thumb{ display:block;  overflow:hidden; width:300px; height:300px; position:relative;}
.yfBox .outerBox .rgtcon li .thumb span{ display:block; width:65px; height:24px; color:#fff; text-align:center; line-height:24px; background:#057200; position:absolute; left:0; bottom:0; }
.yfBox .outerBox .rgtcon li .title{ padding:10px; padding-bottom:0; font-size:14px; text-align:center}
.yfBox .outerBox .rgtcon p{ text-indent:2em; margin-bottom:40px;}
.yfBox .outerBox .someStyle{ margin-left:70px;}
.yfBox .outerBox .someStyle .toppic{background:url(/images/yfss.png) no-repeat;width:1035px;height:55px;}
.yfBox .outerBox .someStyle .toppiczc{background:url(/images/yfsszc.png) no-repeat;width:1035px;height:55px;}
.yfBox .outerBox .someStyle .prolist { width:1035px;height:300px;}
.yfBox .outerBox .someStyle .prolist li{ float:left; margin-bottom:10px; margin-right:10px; display:inline;}
.yfBox .outerBox .someStyle .prolist li .thumb{ margin-bottom:15px; background:url(/images/bgback.jpg) no-repeat;}
.yfBox .outerBox .someStyle .prolist li .thumb a{ display:block;width:230px; height:230px; overflow:hidden;}
.yfBox .outerBox .someStyle .prolist li .thumb a img{ display:block; width:230px; height:230px; -webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.yfBox .outerBox .someStyle .prolist li .thumb a:hover img{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.yfBox .outerBox .someStyle .prolist li .title{height:20px; line-height:20px; text-align:left; overflow:hidden; font-size:14px;padding-top:0px;padding-bottom:10px;}
.yfBox .outerBox .someStyle .prolist li .title a{ display:block; text-align:center; color:#000; float:left;width:230px;height:20px;}
.yfBox .outerBox .someStyle .prolist li .title a strong{display:block; float:left; text-align:center; font-weight:normal;width:230px;height:20px;}
.yfBox .outerBox .someStyle .prolist li .title a:hover{text-decoration:none;}


.caselist { padding-right:10px;}
.caselist li{ float:left; margin-bottom:60px; margin-right:35px; display:inline;}
.caselist li:after{ content:""; display:block; clear:both;}
.caselist li .thumb{ background:url(../images/box_shadow.png) no-repeat -1px top; width:312px; height:242px; float:left; margin-right:30px;}
.caselist li .thumb a{ display:block;width:293px; height:222px; overflow:hidden;}
.caselist li .thumb a img{ display:block; width:293px; height:222px;-webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.caselist li .thumb a:hover img{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.caselist li .desc{ text-align:left; overflow:hidden;}
.caselist li .desc h4{ font-size:25px; line-height:30px; padding-bottom:5px;}
.caselist li .desc h4 a{ color:#057200;}
.caselist li .desc .intro{ font-size:16px; color:#6e6e6e; margin-bottom:30px; height:20px; line-height:20px;}
.caselist li .desc .info{ height:150px; font-size:12px; color:#6e6e6e; text-indent:2em; line-height:23px;}
.caselist li .desc .more{ color:#057200; float:right;}


.contactCon .txtCon { font-size:14px; color:#6e6e6e; line-height:23px; width:605px; padding-bottom:40px;}
.contactCon .txtCon h3{ font-size:22px;text-align:center;font-weight:400; color:#000}
.contactCon .txtCon div{ text-align:center; font-size:14px; padding-bottom:20px;}
.contactCon .map{ float:left; width:377px; height:384px; box-shadow:6px 6px 6px #ccc;}

.contactCon .form{ width:380px; padding-left:100px; float:left;}
.contactCon .form .head{ height:32px; line-height:32px; color:#057200; margin-bottom:5px; overflow:hidden; margin-bottom:15px;}
.contactCon .form h2{ float:left;height:22px; line-height:22px; position:relative; top:1px;}
.contactCon .form h2 strong{ font-weight:bold; font-size:18px; color:#057200;}
.contactCon .form h2 em{ font-weight:normal; font-size:18px;color:#057200; padding-left:6px; text-transform:uppercase;}
.contactCon .form h2 span{ float:none; margin:0; color:#c00; font-size:11px;}
.contactCon .form ul li { margin-bottom:12px;}
.contactCon .form ul li label{ display:block; width:54px; text-align:left; float:left; height:25px; line-height:25px;}
.contactCon .form ul li:after {content: "";display: block;clear: both;}
.contactCon .form { padding-top:15px;}
.contactCon .form ul li .text{ border:1px solid #ccc; background:#EEEEEE; width:233px; height:18px; padding:3px 5px;}
.contactCon .form ul li i{ font-size:14px; color:#f00; padding-left:5px; font-style:normal;}
.contactCon .form ul li textarea{border:1px solid #ccc; width:233px; background:#EEEEEE; padding:3px 5px; height:60px;}
.contactCon .form .btnDiv { padding-right:80px;}
.contactCon .form .btnDiv .submit{ background:#057200; color:#fff; width:47px; height:25px; line-height:25px; border:none; cursor:pointer; float:right;}


.catagers .title{ color:#ff0000; font-size:16px; height:36px; line-height:36px; border-bottom:1px solid #D1D1D1; border-top:1px solid #D1D1D1; background:#F2F2F2; padding-left:15px;}
.catagers dl{ padding:12px 0; border-bottom:1px solid #D1D1D1;}
.catagers dl:after{ content:""; display:block; clear:both;}
.catagers dl dt{ float:left;width:110px;  text-align:center; font-size:12px; color:#636363; font-weight:bold;}
.catagers dl dd{ margin-left:110px;font-size:12px;}
.catagers dl ul:after{ content:""; display:block; clear:both;}
.catagers dl ul li{ float:left; width:95px; color:#057200; line-height:25px; height:25px;}
.catagers dl ul li a{ color:#057200; padding:0 5px;}
.catagers dl ul li a:hover,.catagers dl ul li.on a{ text-decoration:none; /*background:#057200;*/ color:#057200;}

.catagers2 .title{ color:#ff0000; font-size:16px; height:36px; line-height:36px; border-bottom:1px solid #D1D1D1; border-top:1px solid #D1D1D1; background:#F2F2F2; padding-left:15px;}
.catagers2 dl{ padding:12px 0; border-bottom:1px dotted #D1D1D1;}
.catagers2 dl:after{ content:""; display:block; clear:both;}
.catagers2 dl dt{ float:left;width:140px;  text-align:left; font-size:12px; color:#636363; font-weight:bold;}
.catagers2 dl dd{ margin-left:110px;font-size:12px;}
.catagers2 dl ul:after{ content:""; display:block; clear:both;}
.catagers2 dl ul li{ float:left; width:95px; color:#057200; line-height:25px; height:25px;}
.catagers2 dl ul li a{ padding:0 5px;}
.catagers2 dl ul li a:hover,.catagers2 dl ul li.on a{ text-decoration:none; color:#057200;}



.productList { width:1200px; overflow:hidden; padding-top:20px;}
.productList .list { width:1280px;}
.productList .list li{ float:left; margin-bottom:50px; margin-right:70px; display:inline;}
.productList .list li .thumb{ margin-bottom:15px; background:url(/images/bgback.jpg) no-repeat;}
.productList .list li .thumb a{ display:block;width:240px; height:240px; overflow:hidden;}
.productList .list li .thumb a img{ display:block; width:240px; height:240px; -webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.productList .list li .thumb a:hover img{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.productList .list li .title{ background:#F2F2F2; height:30px; line-height:30px; text-align:left; overflow:hidden; font-size:14px;}
.productList .list li .title strong{ width:140px; display:block; float:left; text-align:center; font-weight:normal;}
.productList .list li .title a{ display:block; background:#4a4a4a;  width:95px; text-align:center; color:#fff; float:right;}
.productList .list li .title a:hover{ background:#088302; text-decoration:none;}

.productList2 { width:1000px; overflow:hidden; padding-top:20px;}
.productList2 .list { width:1000px;}
.productList2 .list li{ float:left; margin-bottom:20px; margin-right:0px; display:inline;width:240px;height:260px;}
.productList2 .list li .thumb{ margin-bottom:0px; background:url(/images/servbg.jpg) no-repeat;}
.productList2 .list li .thumb a{ display:block;width:230px; height:230px; overflow:hidden;}
.productList2 .list li .thumb a img{ display:block; width:220px; height:220px; -webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.productList2 .list li .thumb a:hover img{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.productList2 .list li .title{height:30px; line-height:30px; text-align:left; overflow:hidden; font-size:12px;}
.productList2 .list li .title strong{ width:140px; display:block; float:left; text-align:center; font-weight:normal;}
.productList2 .list li .title a:hover{ text-decoration:none;}

/*.cpdetails .hd{ background:url(../images/title_bar.png) no-repeat; height:40px; line-height:40px;}*/
.cpdetails .hd{height:300px; line-height:40px;text-align:center;}
.cpdetails .hd h2{ float:left;text-align:center; font-size:22px; color:#050706; line-height:40px;width:100%}
.cpdetails .hd h2 strong{ font-weight:normal; color:#050706;} 
.cpdetails .bd .box1 .img{ float:left; width:500px; overflow:hidden;}
.cpdetails .bd { padding-top:15px;}
.cpdetails .bd .box1 .info{ width:457px; float:right;}
.cpdetails .bd .box1 .info table{ width:100%;}
.cpdetails .bd .box1 .info .tit{ height:32px; line-height:32px;margin-bottom:20px;}
.cpdetails .bd .box1 .info .tit strong{ font-size:16px; float:left; color:#222; font-weight:normal;}
.cpdetails .bd .box1 .info .tit span{ float:right; font-size:16px; color:#888;}
.cpdetails .bd .box1 .info table th{height:30px; width:153px; line-height:30px; font-size:12px;}
.cpdetails .bd .box1 .info table td{ font-size:13px; padding-left:60px;}
.cpdetails .bd .box1 .info table .odd th,.cpdetails .bd .box1 .info table .odd td{color:#6e6e6e; vertical-align:middle;}
.cpdetails .bd .box1 .info table th img{ margin-right:20px; display:block; float:left; margin-top:3px;}
.cpdetails .bd .title{ text-align:center; font-weight:bold; font-size:31px; color:#057200; padding:35px 0;}
.cpdetails .bd .con{ height:326px; border:2px solid #D2D2D2; margin-bottom:35px;} 
.cpdetails .bd .con .img{ float:left; width:615px; height:325px; overflow:hidden; margin-left:0px; margin-top:0px;}
.cpdetails .bd .con .img img{ display:block;width:615px; height:325px;}
.cpdetails .bd .con .info{ width:301px; float:right; padding:35px; padding-top:60px;}
.cpdetails .bd .con .info h3{ font-weight:bold; font-size:30px; color:#057200; line-height:100%; }
.cpdetails .bd .con .info p{ font-size:15px; color:#057200;}
.cpdetails .bd .con .info .msg{ padding-top:45px; font-size:14px; color:#636363; line-height:180%; padding-right:30px;}
.cpdetails .bd .detailbg{background:url(/images/proDetailbg.png) no-repeat;width:990px;height:70px;}
.cpdetails .bd .otherDetail{width:990px;height:auto;}
.cpdetails .bd .similar{background:url(/images/similar.png) no-repeat;width:992px;height:70px;}
.cpdetails .bd { width:990px; overflow:hidden; padding-top:20px;}

    .cpdetails .othDetail img{
        max-width:100%!important;
        height:auto!important;
    }

.cpdetails .bd .similarList { width:990px;height:280px;}
.cpdetails .bd .similarList li{ float:left; margin-bottom:10px; margin-right:5px; display:inline;}
.cpdetails .bd .similarList li .thumb{ margin-bottom:15px; background:url(/images/bgback.jpg) no-repeat;}
.cpdetails .bd .similarList li .thumb a{ display:block;width:230px; height:230px; overflow:hidden;}
.cpdetails .bd .similarList li .thumb a img{ display:block; width:230px; height:230px; -webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.cpdetails .bd .similarList li .thumb a:hover img{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.cpdetails .bd .similarList li .title{height:20px; line-height:20px; text-align:left; overflow:hidden; font-size:14px;padding-top:0px;padding-bottom:10px;}
.cpdetails .bd .similarList li .title a{ display:block; text-align:center; color:#000; float:left;width:230px;height:20px;}
.cpdetails .bd .similarList li .title a strong{display:block; float:left; text-align:center; font-weight:normal;width:230px;height:20px;}
.cpdetails .bd .similarList li .title a:hover{text-decoration:none;}
.cpdetails .bd .box3 .con .img{ float:right; width:617px; height:330px; overflow:hidden; margin-left:-2px; margin-top:-2px;}
.cpdetails .bd .box3 .con .info{ width:301px; float:left; padding:35px; padding-top:60px;}
.cpdetails .bd .box3 .con .info h3{ font-weight:bold; font-size:30px; color:#057200; line-height:100%; text-align:right; }
.cpdetails .bd .box3 .con .info p{ font-size:15px; color:#057200;}
.cpdetails .bd .box3 .con .info .msg{ padding-top:45px; font-size:14px; color:#636363; line-height:180%; padding-right:30px;}
.cpdetails .bd .box3 .ft{ margin-top:-30px;}
.cpdetails .bd .box3 .ft ul{ width:103%;}
.cpdetails .bd .box3 .ft ul li{ float:left;border:2px solid #D2D2D2; width:242px; height:220px; margin-right:5px; }
.cpdetails .bd .box3 .ft ul li img{ display:block; width:242px; height:220px;}
.cpdetails .gl_mod { width:990px; height:300px;} 
.cpdetails .gl_mod .title{ font-size:30px;color:#6e6e6e;text-align:center;} 
.cpdetails .gl_mod ul li{ float:left; width:85px; height:120px; margin-right:30px;margin-bottom:10px;background:#f00} 
.cpdetails .gl_mod ul li .title{float:left;margin-top:90px; width:110px; height:20px; margin-right:0px;margin-bottom:10px;font-size:12px;color:#4a4a4a;padding-top:5px;padding-bottom:5px} 
.cpdetails .gl_mod ul li.last{ margin:0;}
.cpdetails .gl_mod ul li .arrow{ background:url(../images/9.jpg) no-repeat; width:38px; height:42px; display:block; position:absolute; top:97px; right:-60px;}
.cpdetails .gl_mod ul li h3{ height:50px; line-height:50px; text-align:center; font-weight:bold; background:#057200; font-size:18px; color:#fff; border-bottom:3px solid #EEEEEE;}
.cpdetails .gl_mod ul li .txt{ background:#B1D7AF; height:125px; font-size:13px; text-indent:2em; color:#454545; line-height:21px; padding:20px 25px;}


.aboutdetails{ padding-left:100px;}
.aboutdetails .head li{width:900px;min-height:208px;background-color:#fff;margin-top:20px;}
.aboutdetails .head li .teampic{width:158px;height:208px;margin-right:30px;float:left;background-color:#fff;}
.aboutdetails .head li .title{width:700px;height:50px;float:right;font-size:24px;font-weight:600;font-family:SimHei;padding-top:20px;background-color:#fff;}
.aboutdetails .head li .content{width:700px;height:auto;float:right;font-size:14px;font-family:SimHei;}
.aboutdetails .head h2{ height:30px; line-height:30px; overflow:hidden; background:url(../images/line4.png) no-repeat 135px center; margin-bottom:30px;}	
.aboutdetails .head h2 strong{ float:left; height:30px; font-weight:normal; line-height:30px; font-size:18px; color:#057200;}
.aboutdetails .body .box1{padding-bottom:20px;font-size: 14px;line-height: 27px;float:left;}
.aboutdetails .body .box1 .img{ float:left;}
.aboutdetails .body .box1 .info{ width:530px; float:right; padding-right:40px; font-size:14px; color:#6e6e6e; line-height:27px; padding-top:25px; text-indent:2em;}
.aboutdetails .body .box2 .hd h2{ font-size:32px; font-weight:bold; color:#057200; text-align:center; border-bottom:1px solid #057200; padding-bottom:10px; padding-top:45px;}
.aboutdetails .body .box2 .hd p{ font-size:24px; text-align:center; color:#4a4a4a; padding:14px 0 30px 0; font-weight:bold;}
.aboutdetails .body .box2 .bd { width:920px;}
.aboutdetails .body .box2 .bd ul{ width:940px;}
.aboutdetails .body .box2 .bd ul li{ float:left; margin-right:24px; margin-bottom:24px; display:inline;}
.aboutdetails .body .box2 .bd ul li a{ display:block; width:110px; height:75px;-webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d; }
.aboutdetails .body .box2 .bd ul li a img{ width:110px; height:75px;}
.aboutdetails .body .box2 .bd ul li a:hover{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}

.aboutdetails .body .box3 .hd h2{ font-size:36px; font-weight:bold; color:#057200; text-align:center; border-bottom:1px solid #057200; padding-bottom:10px; padding-top:45px;}
.aboutdetails .body .box3 .img{ text-align:center; padding-top:35px;}
.aboutdetails .body .box4 .textcon{ padding-top:35px;}
.aboutdetails .body .box4 dl{ width:230px; float:left; min-height:230px; margin-right:30px;}
.aboutdetails .body .box4 dl dt{ background:url(../images/about_img3.jpg) no-repeat right center; margin-bottom:10px;}
.aboutdetails .body .box4 dl dt strong{ display:inline-block; height:26px; line-height:26px; font-weight:normal; background:#057200; padding:0 14px; color:#fff; font-size:15px;}
.aboutdetails .body .box4 dl.last{ margin:0; width:140px;}
.aboutdetails .body .box4 dl dd{ line-height:24px; color:#191919;}
.aboutdetails .body .box4 dl.last dt{ background:none;}

/*分页*/
.pager {
    width: 605px;
    height: 40px;
    line-height: 40px;
    margin-bottom:20px;
    float:right;
    text-align:right;
    position:relative;
}

.pager label {
    font-size:13px;
    margin-right:10px;
    line-height:25px;
}

    .pager .page_unselect {
        width:25px;
        height:25px;
        display:inline-block;
        line-height:25px;
        text-align:center;
        border:1px solid #E1E1E1;
        font-size: 13px;
        margin:0 5px;
        background:#fff;
    }

        .pager .page_unselect:hover {
            background:#057200;
            font-weight:bold;
            color:#fff;
            text-decoration:none;
        }

.page_selected {
        width:25px;
        height:25px;
        display:inline-block;
        line-height:25px;
        text-align:center;
        border:1px solid #E1E1E1;
        font-size: 13px;
        color: #fff;
        background:#057200;
        font-weight:bold;
        margin:0 5px;
}
a.page_selected:link,a.page_selected:visited,a.page_selected:hover{
    color:#fff;
   text-decoration:none;
}

.pager .page_text {
        width:50px;
        height:25px;
        display:inline-block;
        line-height:25px;
        text-align:center;
        border:1px solid #E1E1E1;
        font-size: 13px;
        background:#fff;
        margin:0 5px;
        text-decoration:none;
}

    .pager .page_text:hover {
    background:#057200;
            font-weight:bold;
            color:#fff;
            text-decoration:none;
    }
.pager .input_page {
    width:40px;
    height:25px;
    text-align:center;
    border:1px solid #e1e1e1;
    margin:0 10px;
    margin-top:-5px;
    background:#fff;
}

.pager .go_btn {
    width:50px;
    height:25px;
    display:inline-block;
    line-height:25px;
    text-align:center;
    border:1px solid #e1e1e1;
    margin-left:5px;
    margin-top:-5px;
    background:#fff;
    cursor:pointer;
}

    .pager .go_btn:hover {
        background:#057200;
            font-weight:bold;
            color:#fff;
            text-decoration:none;
    }









