.boxda{ max-width:1200px; margin:auto; overflow:hidden}

.header{ overflow:hidden}

.nav{ position:absolute; right:10%; top:27%}

.hea{ margin:1% auto 0; overflow:hidden}

.head{ position:relative; margin:0 auto}

.nav1 ul{ width:100%; overflow:hidden;}

.nav1 ul li,.fx ul li{ float:left}

.nav1 ul li{ width:16.666%; text-align:right;}

.nav1 ul li a{ font-size:16px; display:inline-block; padding:12% 0 13%; border-bottom:#fff 3px solid}

.nav1 ul li a:hover{ color:#226131; border-bottom:#226131 3px solid}

.nav1 ul li span{ display:block; font-size:12px}

.nav1 ul li{ display:inline-block}

.nav2{ display:none}

.logo{ width:5.6%}

.logo img{ width:94%}

.head{ width:60%}

.zyw{ text-align:right; font-size:14px; margin-top:0.5%}

.zyw img{ vertical-align:unset; margin-right:10px}

.zyw span{ display:inline-block; margin:0 10px}

.flexslider{position:relative;overflow:hidden;}

.slides{position:relative;z-index:1;}

.slides li a{ display:block;}

#demo2 .flex-control-nav{ display:none}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}

.slides li img{ width:100%}

.sy-b{ text-align:center; font-size:18px; font-weight:bold; margin:4% 0}

.sy-b span{ font-weight:normal; font-size:14px}

.sy-b img{ display:block; margin:1% auto}

.more a{ border:#959595 1px solid; font-size:14px; line-height:42px; display:block; margin:0 auto 5%; width:10%; text-align:center}

.more a:hover{ background:#226131; color:#fff; border:#226131 1px solid}

.mok1{ background:#f1f1f1}

.mok1 .left,.mok1 .right{ width:50%; padding:2%}

.mok1 .right{ background:url(../images/sy2-1.jpg) no-repeat center}

.sy-b1{ text-align:left; margin-top:0}

.sy-b1 img{ margin:2% 0}

.mok1 .left p{ font-size:14px; line-height:26px; margin-top:7%}

.mok1 .right dl{ overflow:hidden; margin:6% 0}

.mok1 .right dl dt{ float:left; width:9%}

.mok1 .right dl dt img{ width:100%}

.mok1 .right dl dd{ float:right; width:85%; font-size:14px; color:#fff}

.mok1 .right dl dd span{ display:block; font-size:16px; margin-bottom:5px}

.mok1 .right dl dd span span{ display:inline-block; font-size:12px; margin-bottom:0}

.mok1 .right{ padding:0 3%}

.mok2{ overflow:hidden}

.mok2 dl{ float:left; width:19%; margin:0.5%;}

.mok2 dd{ text-align:center; font-size:18px; line-height:26px}

.mok2 dd span{ font-size:14px; display:block}

.mok2 dl a dt{ width:66px; height:66px; margin:0 auto 7%}

.mok2 .o1 a dt{ background:url(../images/sy3-1b.png) no-repeat center}

.mok2 .o1 a:hover dt{ background:url(../images/sy3-1g.png) no-repeat center}

.mok2 .o2 a dt{ background:url(../images/sy3-2b.png) no-repeat center}

.mok2 .o2 a:hover dt{ background:url(../images/sy3-2g.png) no-repeat center}

.mok2 .o3 a dt{ background:url(../images/sy3-3b.png) no-repeat center}

.mok2 .o3 a:hover dt{ background:url(../images/sy3-3g.png) no-repeat center}

.mok2 .o4 a dt{ background:url(../images/sy3-4b.png) no-repeat center}

.mok2 .o4 a:hover dt{ background:url(../images/sy3-4g.png) no-repeat center}

.mok2 .o5 a dt{ background:url(../images/sy3-5b.png) no-repeat center}

.mok2 .o5 a:hover dt{ background:url(../images/sy3-5g.png) no-repeat center}

.mok2 dl a{ display:block; padding:10% 0 14%}

.mok2 dl a:hover{ box-shadow:0 0 10px #ccc}

.mok2 dl a:hover dd{ color:#226131}

.mok2 dl a .mo{ font-size:12px; color:#fff; width:60px; line-height:26px; margin:7% auto 0; border-radius:5px}

.mok2 dl a:hover .mo{ display:block; background:#226131; color:#fff}

.mok3 p img{ width:100%}

.mok3{ margin:4% 0; background:url(../images/m1.jpg) no-repeat center; padding:3% 3% 5%}

.mok3 .left h1{ font-size:24px; font-weight:bold; overflow:hidden} 

.mok3 .left h1 span{ float:left;text-align: center;margin-right: 3%;}

.mok3 .left h1 strong{ font-size:18px; font-weight:normal; margin-top:5px}

.mok3 .left p{ font-size:14px; line-height:24px; margin-top:3%}

.mok3 .left{ width:60%; color:#fff}

.mok3 .right{ width:35%}

.mok3 .right img{ width:100%; margin-top:5%}

.footer{ background:#f1f1f1}

.foot{ overflow:hidden;}

.foot ul,.foot dl{ float:left; width:28%;}

.foot ul li{ font-size:14px; color:#333; overflow:hidden}

.foot ul li a{ font-size:14px; color:#333; display:block;}

.foot ul li img{ vertical-align:middle; margin-right:4%; float:left; margin-bottom:2%}

.bah{ background:#d0d0d0; font-size:14px; text-align:center; padding:1% 0}

.xfd li{ text-align:center; padding:2% 0}

.xfd li a{ text-align: left;padding-left: 43%;}

.xfd1{ border-left:#dcdcdc 2px solid; border-right:#dcdcdc 2px solid}

.xfd1 li{ padding:3% 0}

.xfd{ padding:2% 0}

.foot .xfd1{ width:44%; padding:2% 7%}

.foot .xfd2{ overflow:hidden; padding:3.7% 3%}

.foot .xfd2 dt{ float:left; width:47%}

.foot .xfd2 dt img{ width:100%}

.foot .xfd2 dd{ float:right; width:40%; line-height:40px; margin-top:8%}

.foot .xfd1 span{ font-size:16px}

.xw-z{ width:50%}

.xw-y{ width:46%}

.xw-z p img{ width:100%;}

.xw-z .xw-nr{ margin-top:5%}

.xw-z .xw-nr .right{ float:none; width:100%;} 

.xw-nr1{ margin-top:0}

.xw-nr .left{ width:15%}

.xw-nr .right{ width:82%}

.xw-nr .left p{ font-size:14px;} 

.xw-nr .right h1{ font-size:16px; color:#595757; display:block; overflow:hidden}

.xw-nr .right h1 span{ float:right}

.xw-nr .right p{ font-size:14px; line-height:20px; margin-top:1.5%; color:#595757}

.xw-nr .right p a{ display:block; text-align:right; color:#226131}

.xw-z .xw-nr .right p{ color:#595757}

.xw-z .xw-nr{ padding:0; margin-top:2%}

.xw1-nav .current .right h1{ color:#226131;}

.xw-z .right h1{ font-size:18px}

.xw1-nav li div .right{ border-left:#b5b5b5 2px solid; padding:2% 0 6% 6%}

.xw1-nav li div .left{ padding:2% 0 6%}

.xw-nr .left p{ position:relative}

.xw-nr .left p img{ position:absolute; right:-29px; top:0}

.bjt1{ background:url(../images/sy6-1.jpg) no-repeat center; padding:2% 2% 4%; margin-top:4%}

.mk1-z{ width:35%}

.mk1-z img{ width:100%}

.mk1-y{ width:60%}

.zgd .left{ width:12%}

.zgd .left img{ width:100%}

.zgd .right{ width:85%; color:#fff; }

.zgd .right h1{ font-size:18px}

.zgd .right p{ font-size:16px; line-height:25px; margin-top:0.5%}

.zgd{ margin:4% 0}



.ny-b{ font-size:24px; text-align:center; margin:4% 0}

.fw1{ margin:5% 0}

.fw-z{ width:53%}

.fw-z img{ width:100%}

.fw-y{ width:44%}

.fw-y h1{ font-size:18px; color:#333}

.fw-y p{ font-size:14px; color:#666; margin-top:3%; line-height:23px}

.fw-y p span{ color:#333;}

.fw2 .fw-y{ padding-top:5%}

.fw3 .fw-y{ padding-top:10%}

.xw2-nav{ overflow:hidden; width:110%; margin:auto}

.xw2-nav li{ float:left; background:#dcdcdc; width:14%; margin:2%; font-size:18px; color:#333; text-align:center; line-height:40px; cursor:pointer}

.xw2-nav .current2{ background:#00663b; color:#fff}



.gywm{ margin: 2% 0 5%;}

.gywm p{ text-align:center; line-height:28px; font-size:14px;}

.gywm p img{ width:32.333%; margin:3% 0.5% 0}

.xw2-nav1 li{ width:15%;}

.xw2-nav1{ width:65%}

.lxw2 .left ul li{ line-height: 30px;}

.lxw1{ overflow:hidden; width:100%; margin:auto}

.lxw1 div{ float:left; width:28%; margin:2% 10%}

.lxw1 div h1,.lxw2 .left h1{ font-size:18px; margin-bottom:7%}

.lxw1 div ul li,.lxw2 .left ul li{ font-size:16px; margin-top:5%}

.lxw1 div ul li img,.lxw2 .left ul li img{ margin-right:4%; vertical-align:middle}

.lxw2{ background:url(../images/lx2-2.jpg) no-repeat center; margin:3% 0 5%; padding:2% 4%}

.lxw2 .left{ width:50%; margin-top:11%}

.lxw2 .right{ width:50%}

.lxw2 .right p img{ width:100%}

.lxw3{ margin:0 auto 5%; width:80%}

.lxw3 h1{ font-size:18px; text-align:center}

.lxw3 p{ font-size:14px; text-align:center; line-height:24px; margin-top:2%}

.lxw3 p a{ background:#f5ba06; color:#fff; width:160px; line-height:35px; display:block; margin:auto; text-align:center; margin-top:4%}



.rczp{ overflow:hidden;margin-top:4%}

.rc{ float:left; width:31.333%; margin:1%; border:#aaa 1px solid; padding:5% 3%;height: 377px;}

.rc h1{ font-size:18px; color:#3e3e3e; margin-bottom:14%}

.rc h1 span{ font-size:20px; display:block}

.rc p{ font-size:14px; color:#666; margin-top:1%} 

.rc h2 a{ font-size:16px; color:#3e3e3e; border:#aaa 1px solid; display:inline-block; padding:2% 4%; margin-left:2%} 

.rc h2{ text-align:right; margin-top:25%} 

.rc h2 a:hover{ background:#226131; color:#fff; border:#226131 1px solid}

.xbt img{ width:100%; margin-bottom:4%}

.fy{ text-align:center; margin:4% 0 7%; color:#b1b1b1;}

.fy li{ display:inline-block; border:#a0a0a0 1px solid; margin:0 0.5%; padding:1% 1.6%}
.fy li a{ display:block; font-size:16px; color:#b1b1b1;}

.fy li:hover{ border:#226131 1px solid; color:#226131}


.rczp1{ margin-bottom:5%} 

.rczp1 h1{ margin-top:5%; font-size:18px;}

.rczp1 h2{ width:100px; line-height:32px; background:#004a14; color:#fff; font-size:14px; text-align:center; margin:1.5% 0 2%}

.rczp1 p{ font-size:14px; margin-top:1%}



.xw-l{ width:15%}

.xw-r{ width:80%}

.xw-l p{ font-size:18px; text-align:center; margin:15% 14%}

.xw-l p span{ font-size:36px; display:block; border-bottom:#dcdcdc 1px solid; margin-bottom:3%; padding-bottom:3%}

.xw-r .left{ width:22%}

.xw-r .left p img{ width:100%}

.xw-r .right{ width:74%}

.xwl{ border-bottom:#dcdcdc 1px solid; padding-bottom:2%; margin-top:3%}

.xw-r .right h1{ font-size:18px; margin:5% 0 2%}

.xw-r .right p{ font-size:14px}

.xwdt{ width:80%; margin:auto}



.zxly{ width:60%; margin:0 auto 5%}

.zxly p{ overflow:hidden; margin-bottom:3%; background:#f2f2f2;}

.zxly p img{ float:left; width:7.5%; height:49px}

.zxly p input,.zxly p textarea{ width:92.5%; background:#f2f2f2; border:0; line-height:49px; height:49px; padding:0 10px; font-size:14px; color:#999; resize:none}

.zxly p textarea{ height:220px}

.zxly .tb{ background:none}

.zxly .tja input{ float:right; background:#999; width:100px; color:#fff; height:40px; line-height:40px}

.zxly .tja{ overflow:hidden; background:none; margin-top:4%}



.div1-1{background:url(../images/jh_zb.jpg) no-repeat center; margin:4% auto; padding: 67px 50px 50px; background-size:100%}

.div1-9{background:url(../images/jh_zb1.jpg) no-repeat center;}

#div1{ position: relative;overflow: hidden;}

#div1 ul { width:1200px; height: 150px; position: relative;}

#div1 ul li { float: left; width: 210px; height: 138px; list-style: none; padding-right:20px;}

#div1 ul li img {width: 190px;height: 120px; background-color: #FFFFFF; padding: 14px 14px; border: 1px solid #999999;}

#div1 ul li span{ margin-top:4%; font-size:14px; display:block; height: 25px; line-height: 22px; text-align: center;}













