﻿body {margin:0px auto; FONT: Verdana, Helvetica, sans-serif;font-size:12px; font-family:"Microsoft YaHei";}
.sub_middle{ overflow:hidden; background:#ffffff url(../images/bg.gif) repeat-y left top;}
/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.banner{height:410px; position:relative; overflow:hidden;margin:0 auto}
.banner-btn {display:none;width:1000px;margin:0 auto; position:relative;z-index:4;}
.banner-btn a {display:block;position:absolute;top:130px; width:50px; height:90px;background-color:#aaaaaa;opacity:0.3; filter:alpha(opacity=30) color: rgb(255, 255, 255);z-index:5;}
.prevBtn{left:12px;}
.nextBtn{right:12px;}
.banner-img{ font-size:0; *word-spacing:-1px;/* IE6、7 */ letter-spacing: -3px; position:relative;}
.banner-img li{ float:left;height:410px;*zoom:1;/* IE6、7 */ vertical-align: top; letter-spacing: normal;word-spacing: normal; font-size:12px;text-align:center;}
.banner i{ background:url(../images/jt.png)  no-repeat; width: 45px;height: 80px; cursor:pointer;margin: 5px 0 0 5px; display:block;}
.banner .nextBtn i{ background-position:-77px 0px;}
.banner .prevBtn i{ background-position:0px 0px;}

.banner-circle{ position:absolute; left:49%; bottom: 15px;height: 13px;width:90px;text-align: center;font-size: 0;border-radius: 10px; background:rgba(255,255,255,0.3); filter:alpha(opacity:30); }
.banner-circle li{ border-radius: 10px; margin:2px; display: block;float:left; display: -moz-inline-stack; vertical-align: middle;zoom: 1; }
.banner-circle li a {display: block;width: 9px;height: 9px;border-radius: 50%; background: #B7B7B7;overflow: hidden;}
.banner-circle .selected a{ background:#F40; }
/* scrollleft */
.scrollleft {padding:0px 20px 0px 20px;}
.scrollleft li{float:left;width:170px;height:172px;text-align:center;background-color:#545454;margin-right:8px;}
.scrollleft li a {color:#ffffff;font-size:14px;line-height:22px;}
.scrollleft li a:hover {color:#ff9900;}
.scrollleft img{width:170px;height:145px;border:0px;margin-bottom:3px;}

.inb2 {background:url(../images/b2.jpg) no-repeat center center #76B212;height:108px;}
.kctx {background-color:#85C8C1;padding:15px 20px 15px 20px;overflow:hidden;}
.kcban {background:url(../images/pics.gif) no-repeat -635px 0px;height:40px;color:#ffffff;text-align:right;padding:12px 15px 0px 0px;font-size:14px;}
.kcbt {background-color:#EAF5FB;text-align:center;padding-top:9px;height:28px;font-size:16px;font-family:Microsoft YaHei,simsun;color:#333333;letter-spacing :2px;}
.kcul {padding-left:1px;}
.kcul li {float:left;width:113px;padding:9px 12px 0px 0px;font-size:14px;}
.kcul li a {display:block;border:#cccccc 1px solid;background-color:#EAF5FB;padding-top:9px;height:22px;color:#333333;text-align:center;}
.kcul li a:hover {border:#ff6600 1px solid;background-color:#fefefe;}
.kc1 {float:left;width:365px;overflow:hidden;}
.kc1 ul {width:380px;}
.kc2 {float:left;width:240px;overflow:hidden;margin-left:22px;}
.kc2 ul {width:260px;}
.kc3 {float:right;width:310px;overflow:hidden;}
.kc3 ul {width:330px;}
.kc3 ul li {width:148px;}
.jdan {background-color:#EDEDED;padding:15px 12px 15px 12px;overflow:hidden;}
.jdban {background:url(../images/pics.gif) no-repeat -655px -62px;height:40px;color:#ffffff;text-align:right;padding:12px 15px 0px 0px;font-size:14px;}
.gsdt {background-color:#76B212;overflow:hidden;height:348px;}
.gstel {float:left;width:250px;height:330px;background:url(../images/pics.gif) no-repeat 25px -120px; position:relative;}
.mid_tel{ font-size:26px; font-weight:bold; color:#ffffff; margin:93px 0 0 33px;}
.mid_ewm{ position:absolute; left:72px; top:155px;}
.mid_ewm img{ width:104px; height:104px;}
.gsnew {float:left;width:383px;height:348px;background:url(../images/pics.gif) no-repeat -770px -149px;padding:12px 10px 0px 25px;}
.newban {background:url(../images/pics.gif) no-repeat 0px -75px;height:40px;color:#ffffff;text-align:right;padding:12px 6px 0px 0px;font-size:14px;}
.gscy {float:right;width:273px;height:348px;background:url(../images/pics.gif) no-repeat -770px -149px;padding:12px 20px 0px 25px;}
.cyban {background:url(../images/pics.gif) no-repeat -265px -233px;height:40px;color:#ffffff;text-align:right;padding:8px 6px 4px 0px;font-size:14px;}

.jdfc {background:url(../images/jdfc.gif) no-repeat;height:52px;}
.jdfc span {float:left;display:block;width:242px;height:52px;cursor:pointer;}
.jdfc span.jd {background:url(../images/jdfc.gif) no-repeat 0px -56px;}
.jdfc span.jc {background:url(../images/jdfc.gif) no-repeat -242px -56px;}
#jd a {display:block;height:35px;width:52px;float:right;margin:12px 6px 0px 0px;}
#jc a {display:block;height:35px;width:52px;float:right;margin:12px 6px 0px 0px;}
.jdmore {display:block;float:right;height:19px;width:72px;float:right;margin:5px 3px 0px 0px;}
.jlist {background-color:#EDEDED;height:388px;padding-left:18px;}
.jlist div {padding:12px 5px 0px 6px;float:left;width:150px;overflow:hidden;}
.jlist div img {border:0px;height:150px;width:145px;margin-bottom:5px;}
.jlist div a {display:block;background-color:#37492F;border:#37492F 1px solid;width:145px;height:173px;color:#ffffff;font-size:14px;text-align:center;}
.jlist div a:hover {border:yellow 1px solid;}

.links {background-color:#ededed;border:#B4B4B4 1px solid;padding:9px 6px 8px 12px;line-height:18px;overflow:hidden;}
.links h3 {margin:0px;color:#79B30F;clear:both;font-size:14px;height:20px;}
.links a {float:left;color:#333333;display:block;margin:5px 8px 3px 2px;}
.links a:hover {color:red}
