﻿@charset "utf-8";
/*reset*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
.contant{padding:0; overflow:hidden; font-family:'Microsoft YaHei';}
.nobor{border:none !important;}
html{-webkit-text-size-adjust:none;}
.tit{zoom:1;}
.tit:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
/**/
.banner{width:100%; height:460px; background:url('/images/banner.jpg') no-repeat center 0;}
/*---title ---*/
.tits{height:35px;line-height:35px;padding:0 0 15px;background:url('/images/t01.gif') no-repeat 0 bottom; font-weight:normal;}
.tits em{color:#bcbcbc;float: left; font-family:'arial';font-size:15px;text-transform: uppercase;}
.tits em a{color:#666;font-family:'Microsoft YaHei';font-size:16px; display:inline-block; width:120px; text-align:center;}
.tits em a.cur{color:#fff; background:url('/images/cur.gif') no-repeat;}
.tits b{display:block; float: right; font-size:12px; font-weight:normal; text-transform:uppercase;}
.tits b a{color:#666;}

.pp{width:960px; margin:0 auto 30px; padding-top:44px; background:url('/images/pp.gif') no-repeat;}
.pp-l{float: left;width:478px;padding:0 0 35px; background:url('/images/s03.gif') no-repeat 0 bottom;}
.pp-l img{display:block; padding:4px; border:5px solid #019026;width:460px;height:290px;}
.pp-r{width:448px; float: right;}
.pp-r h6{background:url('/images/tpp.gif') no-repeat;margin-bottom:10px; padding:65px 0 0 30px; height:42px; line-height:42px; font-size:20px; color:#fff;}
.pp-r h6 a{color:#fff;}
.pp-r em{display:block;margin-bottom:5px; line-height:40px; color:#000; font-size:20px; padding-left:28px; background:url('/images/ico3.gif') no-repeat 0 center;}
.pp-r p{line-height:26px; color:#666; padding-left:30px; background:url('/images/ico4.gif') no-repeat 8px center;}
.pp-r span{display:block; margin-top:30px;}
.pro{margin:40px auto 15px;width:960px;}
.pro-l{width:210px; float: left;overflow: hidden; position:relative;}
.pro-l h2{height:42px;line-height:42px;padding:13px 0; margin-bottom:3px; color:#fff;padding-left:20px; font-size:18px;background:#019026;}
.pro-l h2 a{color:#fff;}
.pro-l h3{height:38px; line-height: 38px;padding-left:40px;font-size:14px;background:url('/images/cp_b.gif') no-repeat;}
.pro-l h3 a{color:#fff;}
.pro-l h4{height:38px; line-height: 38px;padding-left:40px;font-size:14px;background:url('/images/cp_b.gif') no-repeat;}
.pro-l h4 a{color:#fff;}
.pro-l ul{padding:5px 0; overflow: hidden; border:1px solid #e1e1e1;}
.pro-l li{height:38px; line-height:38px;border-bottom:2px solid #fff; float: left; padding-right:8px;}
.pro-l li a{color:#666;background:url('/images/cp_dot1.gif') no-repeat 0 center;padding-left:20px; display:inline-block;  overflow: hidden;}
.pro-l li a:hover{background:url('/images/cp_dot2.gif') no-repeat 0 center; text-decoration:none; color:#2ba14a;}
.pro-r{width:728px; float:right; overflow: hidden;}
.pro-r h3 em a{width:auto;}
.pro-r h4 em a{width:auto;}
.pro-r ul{margin-right:-20px;padding:20px 0 0;}
.pro-r li{width:224px; float:left; margin-right:20px;}
.pro-r li img{display:block; width:224px; height:173px; border: 1px solid #D6D6D6; padding: 1px;}
.pro-r li span{display:block; text-align:center; padding:13px 0 20px;}
.pro-r li a{color:#666;}

.hb{width:960px;padding:0 0 25px; margin:0 auto 20px;background:url('/images/s02.gif') no-repeat 0 bottom;}
.hb h3{font-size:29px;padding:0 0 15px; text-align:center; background:url('/images/thb.gif') no-repeat center 50px;}
.hb h3 a{color:#019026;}
.hb h3 a:hover{text-decoration:none;}
.hb h3 span{display:block; font-size:20px; font-weight:normal; height:30px; line-height:30px; width:226px; border:2px solid #2ba24b; margin:5px auto 0;}
.list-con-a,.list-con-b{float: left;}
.hb .list-con{padding:48px 0 12px; border:2px solid #dcdcdc;}
.hb .list-con-a{padding:0 12px 0 0;}
.hb .list-con-c{padding:0 0 0 0 ; float: right;}
.hb li{width:204px;padding:0 8px; float: left;}
.hb li img{width:200px;height:75px;display:block; border:2px solid #d1d1d2;}
.hb li span{display:block; text-align:center;padding:12px 0;}
.hb li a{color:#666;}

.mod1{background:#f0f0f0;}
.vs{background:url('/images/vs.jpg') no-repeat center 0; width:100%; padding:39px 0 0; height:160px;}
.vs h3{text-align:center;height:106px;}
.vs-con{padding:0 0 20px;width:960px; margin:0 auto;}
.vs-l{width:420px;height:255px; float: left;position:relative;padding-top:40px;}
.vs-r{width:420px;height:255px; float: right;position:relative;padding-top:40px;}
.vs-con h6{font-size:16px; font-weight:normal; text-align:center; line-height:24px; padding:0 30px;}
.vs-con h6 a{color:#666;}
.vs-con h6 b{color:#2ba14a;}
.vs-con dl{line-height:24px;padding:14px 0 0; color:#666; font-size:13px;_font-size:14px;}
.vs-con dt{width:188px; float: left; }
.vs-con dd{width:188px; float: right;}
.vs-con dt img{border:3px solid #2ba14a;display:block; width:188px; height:130px;}
.vs-con dd img{border:3px solid #9e9e9e;display:block; width:188px; height:130px;}
.vs-con em{display:block;position:absolute;width:70px; height:70px; left:50%; top:130px; margin-left:-35px;}
.vs-con span{display:block; padding:5px 0 0 20px;background:url('/images/ico2.gif') no-repeat 0 12px;}
.vs-con dd span{background:url('/images/cp_dot1.gif') no-repeat 0 12px;}


.ys{font-family:'Microsoft YaHei';background:#f0f0f0 url('/images/ys.gif') repeat-x 0 1px; margin:0px 0 32px; }
.ys h3{height:100px; text-align:center;}
.ys ul{width:960px; margin:0 auto;}
.ys-a{height:506px;background:url('/images/ys1.jpg') no-repeat;padding:0;}
.ys-b{height:492px;background:url('/images/ys2.jpg') no-repeat;padding:6px 0 0 475px}
.ys li span{color:#666;font-size:16px;text-transform:uppercase;border-bottom:1px solid #c0c0c0; width:340px; display:block;margin-bottom:12px; padding:30px 0 6px;position:relative; margin-left:68px;}
.ys li span b{color:#019026; font-size:24px;}
.ys li span em{display:block; color:#99c3a0; font-size:20px; line-height:36px;}
.ys li p{color:#666; font-size:13px;_font-size:14px;line-height:24px;width:310px;_width:335px; padding:0 0 0 90px; background:url('/images/ico2.gif') no-repeat 68px 8px;}
.ys li p b{color:#0778ca; font-weight:normal;}
.ys li span i{color:#019026;font-size:54px; font-style:normal;display:block; position:absolute;top:26px; left:-68px;}


.pic{width:960px; margin:0 auto; height:170px; position:relative; overflow: hidden;}
.pic p{color:#fff; font-size:16px;position:absolute; left:645px; top:40px;}
.pic p b{color:#fff; font-size:24px; display:block; margin-bottom:6px;}

.jz{width:960px; margin:35px auto 50px;}
.jz .list-con{padding:20px 0 0;}
.jz .list-con-a{padding:165px 15px 0 0;}
.jz .list-con-c{padding:165px 0 0 0 ; float: right;}
.jz li{width:258px;padding:0 18px;background:url('/images/jz.gif') no-repeat; float: left;}
.jz li img{width:258px;height:195px;display:block;}
.jz h6{line-height:40px; padding:12px 10px 5px 25px;}
.jz h6 a{font-size:16px; color:#019026;}
.jz li p{overflow: hidden;padding-left:25px; padding-right: 18px; line-height:24px;height:120px; color:#333; margin-bottom:20px;}
.jz li span{display:block; text-align:center;font-size:14px; width:119px; height:36px; line-height:36px; margin:0 auto; background:url('/images/btn1.gif') no-repeat;}
.jz a{color: #fff;}

.ab{width:960px; margin:0 auto 30px;}
.ab dt{float: left;width:400px;padding:0 0 20px; background:url('/images/s01.gif') no-repeat 0 bottom;}
.ab dt img{display:block; padding:4px; border:5px solid #019026;width:382px;height:240px;}
.ab dd{width:524px; float: right;}
.ab h6 a{font-size:20px; color:#2ba139;}
.ab dd p{overflow: hidden; line-height:24px; height:160px;margin:20px 0 10px; }
.ab dd span{display:block;}
.ab dd span a{display:inline-block; margin-right:24px;}

.xc{width:960px; margin:0 auto 30px;}
.list-con-a,.list-con-b{float: left;}
.xc .list-con{padding:15px 0 0;}
.xc .list-con-a{padding:40px 10px 0 0;}
.xc .list-con-c{padding:40px 0 0 0 ; float: right;}
.xc li{width:204px;padding-left:15px; float: left;}
.xc li img{width:204px;height:140px;display:block; border: 1px solid #e2e2e2;}
.xc li span{display:block; text-align:center;padding:12px 0;}
.xc li a{color:#666; font-size:13px;}


.lc{width:100%;height:438px; background:url('/images/lc.jpg') no-repeat center 0; padding:45px 0 0; height:220px;margin-bottom:36px; overflow: hidden;}
.lc-con{width:960px; margin:0 auto; position:relative; height:215px;}
.lc h3{font-weight:normal; padding:0 0 0 218px; background:url('/images/tlc.gif') no-repeat 0 5px; font-size:24px;}
.lc h3 a{color:#fff;}
.lc h3 b{display:block; font-size:27px;}
.lc p{padding:0 0 0 60px; background:url('/images/pho.gif') no-repeat 0 5px; position:absolute; right:0; top:0; font-size:18px; color:#fff;}
.lc p b{display:block; font-size:30px;}
.lc ul{padding:38px 0 0; background:url('/images/lc1.gif') no-repeat 0 38px;}
.lc li{float: left; color:#2ba139; font-size:18px;padding:40px 0; margin-right:40px; font-weight:bold; line-height:20px; width:102px; text-align:center;}
.lc li.last{margin-right:0;}
.lc li.lc1{padding-top:30px;}

.dt{width:960px; margin:0 auto 40px;}
.dt h3{height:42px; line-height:42px; padding:0 30px; background:#019026; font-weight:normal; font-size:14px;}
.dt h3 a{color:#fff;}
.dt h3 span{float: right; font-size:12px; text-transform:uppercase;}
.dt-l{width:300px; float: left;}
.dt-r{width:300px; float: right;}
.dt ul{padding:20px 0 0;}
.dt li{padding-left:30px; line-height:36px;height:36px;text-overflow:ellipsis; white-space:nowrap;  width: 272px; overflow: hidden; background:url('/images/ico1.gif') no-repeat 10px center;}
.wd{width:300px; float: left; margin-right:30px;}
.wd dl {padding:25px 20px 0;}
.wd dt { background: url(/images/wd_w.gif) no-repeat 0 2px;line-height:18px; padding:0 0 10px 25px; overflow: hidden;}
.wd dt a { color:#666;}
.wd dd { background:url(/images/wd_d.gif) no-repeat 0 5px; padding-left:25px; line-height:24px; color:#999; max-height:80px; overflow:hidden;}


/**/
.link{width:960px;padding:0 0 20px; margin:0 auto;background:url('/images/link.gif') no-repeat 0 12px;}
.link-con{width:960px; margin:0 auto;}
.link h3{font-size:16px;line-height:24px;width:80px;margin:0 auto;}
.link h3 a{color:#333;}
.link h3 span{float: right; font-weight:normal; font-size:12px;}
.link p{color:#a9a9a9;padding:30px 0 5px; text-align:center;}
.link p span{padding:0 0 14px 14px;margin-right:30px; display:inline-block; background:url('/images/dot1.gif') no-repeat 0 6px;}
.link p a{color:#a9a9a9; margin-right:15px;}

/*--- 搜索 ---*/
.h-ser{background:#ededed;height:50px; width:100%;font-family:'Microsoft YaHei';}
.ser-con{width:960px; margin:0 auto;}
.h-ser p {float:left;width:650px;line-height:50px; }
.h-ser p b {color:#666}
.h-ser p a {padding:0 6px; color:#666;}
.s-inp {width:300px; position:relative; padding:10px 0 0;}
.inp01 {background:url(/images/s_inp.gif) no-repeat;width:200px; height:26px; line-height:26px; border:none; padding:0 0 0 12px; float:left;}
