﻿@import url(public.css);
header{height:88px;border-top:12px solid #008840;}
dl#header{height: 88px;}
dl#header dd#menu a.logo{display: inline-block;width:163px;height: 44px;padding-top: 22px;}
dl#header dd#menu{height:88px;}
ul#Nav{width:953px;height:88px;}
ul#Nav li a {
    display: block;
    padding: 28px 0px 9px;
    font-size: 14px;
    text-align: center;
    height: 51px;
    width: 118px;
    color:#010101;text-transform: uppercase;
}
ul#Nav >li:first-child a{color:#fff;background: #008840;font-family: "微软雅黑";}
ul#Nav li{border-right: 1px solid #e1e1e1;
    height: 88px;
    float: left;
    position: relative;
    z-index: 6;}
ul#Nav li a span {
    display: block;
    color: #cccccc;
    font-family: Arial;
    text-transform: uppercase;
    line-height: 18px;
    font-size: 12px;
}
ul#Nav li ul{position:absolute;top:88px;background:#fff;left:0;width:100%; padding-bottom: 12px;border-radius:0px 0px 5px 5px ;display:none;}
ul#Nav li ul li,ul#Nav li ul li a{line-height:42px;height:42px;padding:0;font-size:13px;border: 0;}
ul#Nav li ul li{border-bottom: 1px solid #f3f3f3;}
ul#Nav li a:hover,ul#Nav li a.cur,ul#Nav li a.default{background:#008840;color:#FFF;}
ul#Nav li ul li a:hover{display:block;background:#red;width:110px;height:34px;margin:4px;border-radius: 5px 5px 5px 5px;line-height:34px;}

/*banner*/
div#banner{position:relative;overflow:hidden;}
div#banner,div#banner ul li{height:520px;background-position:top center;background-repeat:no-repeat;width:100%;}
#banner ul, #banner ul li {

background-repeat: no-repeat;
height: 520px;
 margin: 0 auto;
 display: block;
}
div#banner ul li{background-position:top center;background-repeat:no-repeat;}
div#banner div.hd{width:100%;bottom:20px;left:0;position:absolute;z-index:5;height:16px; text-align:center;}
div#banner div.hd span{display:inline-block;width:16px;height:16px;line-height:42px;overflow:hidden;margin:0 8px;background:url(../images/barr2.png) no-repeat;}
div#banner div.hd span.on{background-position:0 0;background:url(../images/barr.png) no-repeat;}
div#banners {
   width: 100%;
    height:260px;
    background-repeat: no-repeat;
    background-position: top center;margin:0 auto;
}

div.sea{height:88px;background: #fff; }

dl#searr{height: 88px;}
dl#searr dd#keywd {
    height: 25px;
    display: inline-block;
   
    font-size: 18px;

    float: left;
    color: #808080;padding-top: 31px;
}
dl#searr dd#keywd a:first-child {
    padding-left: 22px;
}
dl#searr dd#keywd a {
    display: inline-block;
    padding:0 26px;
    font-size: 12px;
    color: #666666;font-family:"宋体";font-weight: normal;background: url(../images/shu.jpg) right center no-repeat;
}
dl#searr dd#keywd a:hover{color:#008840;}
dl#searr dd#keywd a:last-child{background:none;}

dl#searr dd.searchForm {
    float: right;padding-top: 24px;

}
form#searForm {
    width:348px;
    height: 40px;
    float: right;
    background:url(../images/searbf.jpg) no-repeat;
   
}
form#searForm input.keys {
    float:left;
    background: none;
    border: 0;
    height: 38px;
    line-height: 38px;
    width: 259px;
    color: #cccccc;
    padding-left: 12px;
    font-size: 13px;font-family:"宋体";
}
form#searForm input.subBtn {
    width: 77px;
    height: 40px;
   
    color: #fff;
    border: 0;
    letter-spacing: 1px;
    float: right;
    background: none;
}
div#hotpro{height:740px;background:url(../images/probg.jpg) top center no-repeat;background-position:top center;width:100%;}
dl#pro{height:513px;padding-top: 149px;padding-bottom: 75px;}
dl#pro dd.hd div.ptl a{margin-right:5px;font-size: 14px;color:#4c4c4c;font-weight: bold;text-align:center;line-height:40px;width:90px;height: 40px;display: inline-block;}
dl#pro dd.hd div.ptl a.cur,dl#pro dd.hd div.ptl a:hover{background:url(../images/hdh.png) no-repeat;color:#008840;}

dl#pro dd.hd div.ptl{width:649px;margin: 0 auto;}
dl#pro dd.hd{width:649px;margin: 0 auto;height:40px;overflow: hidden;margin-bottom: 38px;}
dl#pro dd.hd div.ptl a:last-child{margin-right: 0px;}
dl#pro dd.bd{height:437px;overflow: hidden;}
dl#pro dd.bd div.slideBox{position: relative;height: 437px;overflow: hidden;}
dl#pro dd.bd div.slideBox ul li{width:228px;height: 437px;margin-right: 15px;display: inline-block;float: left;background: url(../images/pbg.png) no-repeat;}
dl#pro dd.bd div.slideBox ul li:last-child{margin-right: 0px;}
dl#pro dd.bd div.slideBox ul li a{width:228px;height: 437px;display: inline-block;}
dl#pro dd.bd div.slideBox ul li a span.img{width:228px;height: 342px;display: block;float: left;}
dl#pro dd.bd div.slideBox ul li a span.els{height:45px;line-height:64px;text-align: center;font-size: 14px;color:#fff;	display:block;float:left;width:228px;}
dl#pro dd.bd div.slideBox ul li a span.els2{height:45px;line-height:25px;text-align: center;font-size: 14px;color:#fff;	display:block;float:left;width:228px;}


div#ab{height: 600px;background: url(../images/aboutbg.jpg)center center no-repeat;background-position:top center;width:100%;}
div#ab dl#about{width:360px;padding-left:38px;padding-top:154px;height:208px;padding-bottom:82px;padding-right:49px;overflow: hidden;position: absolute;top:-19px;background:url(../images/ccc.png) no-repeat;} 
div#ab dl#about dt{ font-size: 24px; font-weight: bold;color:#666;}
div#ab dl#about dd{margin-top:10px;font-size:12px;font-family:"宋体";color:#666;line-height:24px; overflow:hidden;}
div#ab dl#about a.more{display: block;width:142px;height: 36px;background:url(../images/more.png) no-repeat;margin-top: 40px;}
dl#env{display: inline-block;float: left;width:214px;height: 90px;position: absolute;top:446px;}
dl#hon{display: inline-block;float: left;width:214px;height: 90px;position: absolute;top:446px;left:232px;}
dl#gc{height: 438px;}

dl#gc dt{width:477px;height: 78px;background: url(../images/gctlbg.png) no-repeat;margin: 0 auto;margin-top: 81px;}/**/
dl#gc dd.gclcn{height:276px;overflow: hidden;margin-top: 61px;}
dl#gc dd.gclcn ul li{display: inline-block;float: left;width:228px;height:278px;margin-right: 15px;}
dl#gc dd.gclcn ul li:last-child{margin-right: 0px;}
dl#gc dd.gclcn ul li a{}
dl#gc dd.gclcn ul li a span.img{width:226px;height: 226px;border: 1px solid #cccccc;display: block;float: left;}
dl#gc dd.gclcn ul li a span.els{width:228px;font-size: 16px;color: #010000;display: block;float: left;height:50px;line-height: 50px;text-align: center;}
div#b2{height:558px;padding-top:65px;padding-bottom:57px;background:url(../images/b2bg.jpg) repeat-x;width:100%;}
div#b2 dl#faq{display: inline-block;float: left;width:384px;height:558px;margin-right: 24px;}
div#b2 dl dt{display: block;float: left;margin-bottom: 33px;}
div#b2 dl dd {display: block;float: left;height: 180px;overflow: hidden;}
div#b2 dl#faq dd ul li {   padding-left: 10px; 
    height: auto;
    overflow: hidden;
    padding-bottom: 15px;}
    div#b2 dl#faq dd ul li span.w{padding-right: 10px;
    float: left;
    display: inline-block;
    background:url(../images/wenbg.jpg) no-repeat;}
        div#b2 dl#faq dd ul li span.q{padding-right: 10px;
    float: left;
    display: inline-block;
    background:url(../images/da.jpg) no-repeat;}
div#b2 dl#faq dd ul li a,div#b2 dl#faq dd ul li abbr{display: block;
    width: 86%;
    float: left;
    clear: right;font-size: 14px;}
    div#b2 dl#faq dd ul li a{line-height: 19px; 
    height: 25px;
    color: #333;
}

div#b2 dl#faq dd ul li abbr
{color:#666;}
    div#b2 dl#faq dd ul li span{display: block;
    height: 33px;
    line-height: 33px;
    width: 35px;
    float: left;
    clear: left;
    text-align: center;}
    div#b2 dl a.mm{display: block;float: left;width:144px;height: 38px;padding-left: 120px;padding-top: 19px;}
div#b2 dl#news{display: inline-block;float: left;width:384px;height:558px;margin-right: 24px;}
div#b2 dl#news dd.newlcn ul li a{line-height: 26px;font-size: 14px;
    height: 25px;
    color: #333;}
    div#b2 dl#news dd.newlcn ul li{display:block;padding-left: 42px;background: url(../images/jian.png)  11px center no-repeat;line-height: 35px;margin-bottom:10px;}
div#b2 dl#con{display: inline-block;float: left;width:384px;height:558px;}
footer{height: 320px;overflow: hidden;}
dl#f1{width:840px;height: 253px;margin-top: 48px;margin-bottom: 18px;}
dl#f1 ul li a{color:#333;font-size: 14px;display: inline-block;background:url(../images/bb.jpg)0px 35px no-repeat;padding-bottom: 19px;}
dl#f1 ul li a:hover{background:url(../images/bb2.jpg)0px 35px no-repeat;color:#008840;}
dl#f1 ul li ul{line-height: 20px;margin-top: 12px;}
dl#f1 ul li ul li{line-height: 26px;}
dl#f1 ul li ul li a{color:#999999;font-size: 14px;background:none;padding:0;}
dl#f1 ul li{width:56px;display: inline-block;float: left;margin-right: 84px;}
dl#f1>ul>li:first-child{display:none;}
dl#f1>ul>li:last-child{display:none;}
dl#f1 dd#copy{font-size: 14px;color:#666;margin-top: 67px;}
dl#f1 dd#c{font-size: 14px;color:#666;}
dl#f2{width:134px;height: 253px;margin-top: 48px;margin-bottom: 18px;margin-right: 40px;}
dl#f2 dt{color: #333;
    font-size: 14px;
    display: inline-block;
    background: url(../images/bb.jpg)0px 35px no-repeat;
    padding-bottom: 19px;}
dl#f2 DD{margin-top: 16px;}
#Main{padding-top:60px;padding-bottom:34px;height:auto;}
dl#LeftList{width:22.5%;}
dl#LeftList dt.tl{width:100%;height:86px;background:#fff;line-height:86px;color:#000;font-size:30px;text-align:center;}
dl#LeftList dd.lcn{padding-top:4px;background:#008840;max-height:590px;border-radius:0px 0px 10px 8px;padding-bottom:33px;}
dl#LeftList dd.lcn ul li{height:38px;text-align:left;padding:7px 0px;}
dl#LeftList dd.lcn ul {}
dl#LeftList dd.lcn ul li{}
dl#LeftList dd.lcn ul li a{color:#fff;font-size:16px;display:block;line-height:38px;border-left:8px solid #008840;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
dl#LeftList dd.lcn ul li a.cur,dl#LeftList dd.lcn ul li a:hover{background:#fff;color:#000;border-left:8px solid #ff9944;}
dl#LeftList dt.ctl{height:86px;width:100%;background:#fff;line-height:86px;text-align:center;color:#000;font-size:30px;}
dl#LeftList dd.clcn{height:115px;background:#008840;width:230px;padding:19px 25px 38px 15px;border-radius:0px 0px 8px 8px;}

dl#frames{width:75%;background:#fff;}
dl#frames dt.tl {padding-bottom:7px;border-bottom:1px solid #d9d9d9;}
dl#frames dt.tl div{background:url(../images/dd.jpg) 8px 11px no-repeat;font-size:24px;color:#000;padding-left:36px;line-height:29px;}
dl#frames dt.tl abbr.path{font-size:14px;color:#333;}
dl#frames dt.tl abbr a{color:#333;}
dl#frames dt.tl abbr a:hover{color:#008840;}
dl#frames dd.fcn{padding-top:20px;}