@charset "utf-8";
/*clear basic style*/
html{min-height: 100%}
html,body,h1,h2,h3,h4,h5,h6,input,ul,ol,li,input,p,dl,dd,dt{
    padding: 0;
    margin: 0;
}
*{
    font-family: "微软雅黑";
}
body{
    font-size:16px;
    font-family: "Microsoft YaHei";
}
ul,li{
    list-style: none;
}
a{
    text-decoration: none;
    color: #333;
}
a:hover{
    color: #245399;
}
img{
    vertical-align: middle;
    border: 0;
}
i{font-style: normal;}
.clearfix:after{
    content: "";
    height: 0;
    width: 0;
    clear: both;
    visibility: hidden;
    display: block;
    font-size: 0;
}
.clearfix { 
    display:inline;
    zoom:1; 
}
.fl{
    float: left;
}
.fr{
    float: right;
}

input{
    border: none;
    outline: none;
    display: inline-block;
    vertical-align: top;
}
button{padding:0px;margin:0px;}
.clear{clear: both;height: 0px;overflow: hidden;}

/* 首页 */
body{
    font-size: 17px;
    color: #333;
}
i{font-style: normal}
.top{height: 50px;background: url(topbg.jpg) 100% 100%;}
.w1200{width: 1200px;margin:0 auto;min-width: 1200px}
.topa{height: 100%;line-height: 50px;font-size: 15px;color: #333}
.top_left span{display: block;margin-right:58px;float: left;}
.top_left span i{display: block;margin-left:10px;float: left;}
.mb2{padding-left:33px;}
.mb21{background: url(taiy.png) no-repeat left center;}
.mb22{background: url(taiy.png) no-repeat left center;}
.mb23{background: url(taiy.png) no-repeat left center;}
.mb24{background: url(taiy.png) no-repeat left center;}
.mb25{background: url(taiy.png) no-repeat left center;}
.top_right a{color: #333;margin-left:10px;}
/*.centent{background: url(heala.jpg) no-repeat 100%  top ;}*/
.contop{background: url(headld.png) no-repeat center;height: 190px;}
.logo{width: 341px;height: 102px;display: block;margin-top:40px;float: left;}
.searc{float: right;margin-top:80px}
.sea{font-size: 15px;background: url(search.png) no-repeat 20px center #fff; padding-left:30px;width: 360px;padding:18px 0;padding-left:55px;color: #000;opacity: 0.4; filter: alpha(opacity=40);}
.tj{width: 118px;height: 56px;background: #edb918;color: #fff;font-weight: bold;font-size: 19px;text-align: center;line-height: 56px;}
.connav{height:65px;background: #007d3c}
.connav ul{height: 100%}
.connav ul li{float: left;width: 20%;font-size: 20px;border-left:1px solid #339763;height: 100%;line-height: 65px;text-align: left;}
.connav ul li a{color: #fff;display: block;padding-left:65px;height: 100%;line-height: 65px;
 -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;}
.connav ul li:first-child a{border-left:none;background: url(m1.png) no-repeat 24px center;padding-left:75px;}
.connav ul li:first-child +li a {background: url(m2.png) no-repeat 24px center;}
.connav ul li:first-child +li +li a {background: url(m3.png) no-repeat 24px center;}
.connav ul li:first-child +li +li+li a{background: url(m4.png) no-repeat 24px center;}
.connav ul li:first-child +li+li+li+li a{background: url(m5.png) no-repeat 24px center;}
.slal{width: 690px;height: 330px;background: url(lefn.jpg);margin-top:36px;/*border-left: 4px solid #189b57*/}
.sall{margin-top:3px;margin-left:4px;}
.sall li{margin-bottom: 2.6px;width: 149px;height: 79px;background: #ddeeb9;line-height: 78px;text-align: center;font-size:18px; }
.sall li a{display: block;color: #007036;}
.sall li.on{position: relative;left: -4px;width: 153px;border-left:4px solid #e7b759 }
.sall li.on a{font-weight: bold;color: #007d3c; cursor: pointer;}
.bie{float: left;margin-left:25px; display: block;width: 490px }
.bie li{line-height: 42px;font-size: 17px;}
.bie li a{color: #333;float: left;background: url(po.jpg) no-repeat left center;padding-left:30px;}
.lb_lsj_left{overflow: hidden; float: left;}
.lb_lsj_right{overflow: hidden; float: right; width: 530px;}
.lb_lsj_right li span{float: right; color:#999966; font-size: 17px}
.lb_lsj_right dd > a{float: right; line-height: 35px;margin-right: 15px;font-size: 15px;color:#999999;}
.lb_lsj_right dd>ul{margin-top: 20px;}
.lb_lsj_right dd>ul li{ line-height: 45px;  display: block; overflow: hidden;}
.lb_lsj_right dd{display: none}
.lb_lsj_right .bie li a:hover{color:#007d3c;}
.lb_lsj_lunbo{float: right; overflow: hidden; width: 485px; margin-top:36px;}
.lb_zhuanti_left{ width:98px;height: 93px; float: left;}
.lb_zhuanti{ margin-top:36px; overflow: hidden;}
.lb_zhuanti_right{width: 1102px;float: right;height: 93px;overflow: hidden;}
.lb_tubiao_left{width: 410px;height: auto;float: left; overflow: hidden;}
.lb_tubiao_top{border-bottom: 1px solid #4ca476; overflow: hidden;}
.lb_tubiao_top span{ float: left; display: block;width:140px;height: 45px;background: url(bis1.png) no-repeat;color:#fff; font-size: 18px;line-height: 40px; text-align:center; }
.lb_tubiao_top a{float: right; color:#999999; font-size: 17px; margin-top:15px;margin-right: 5px;}
.lb_xiao,.lb_youqing{overflow: hidden;}
.lb_xiao a{display: block;float: left; width: 66px;margin:20px 17px;}
.lb_xiao p{font-size: 16px;color:#333; line-height: 30px; text-align: center;}
.lb_tubiao_left ul{display: block; overflow: hidden;}
.lb_tubiao_left ul li{display: block; margin-bottom:20px; float: left; width: 195px;height: 60px; line-height: 60px;}
.lb_tubiao_left ul li.li1{background:#f2f6da url(99_10.png) 30px center no-repeat;}
.lb_tubiao_left ul li a{margin-left:69px;}
.lb_tubiao_left ul li.li2{background:#f2f6da url(99_07.png) 30px center no-repeat; float: right;}
.lb_tubiao_left ul li.li3{background:#f2f6da url(99_15.png) 30px center no-repeat;}
.lb_tubiao_left ul li.li4{background:#f2f6da url(99_18.png) 30px center no-repeat; float: right;}
.lb_tubiao_right{float: right; width:765px;}
.lb_zhuanti table{margin-top: 20px;}
.lb_zhuanti table tr th{text-align: center; line-height: 35px;font-size: 16px;color: #333333; background: #F4F4F4;padding: 0 12px;}
.lb_zhuanti table tr td{text-align: center; line-height: 50px; font-size: 16px}
.lb_zhuanti table tr td img{margin:0px 5px;}
.lb_zhuanti table tr:nth-child(odd){background:#F4F4F4;}
.lb_lingqing{width: 585px; height: auto;float: left;
overflow: hidden;}
.lb_lingqing .bie{margin:0px; margin-top: 17px; width:585px; }
.lb_lingqing .bie li a{padding-left: 20px;color:#333;}
.lb_lingqing .bie li span{float: right;color:#ccc; font-size: 17px;}
.lb_footer,.lb_footer2{width: 100%;height: auto; background: #007d3c;overflow: hidden; margin-top:25px;}
.l_footer_top_le{overflow: hidden;width: 600px; float: left;margin:10px 0;text-align: left}
.l_footer_top_le p{line-height:29px;overflow: hidden;color:#fff;font-size: 14px;}
.l_footer_top_le p a{color:#fff;font-size: 16px; margin-right: 5px;}
.lb_footer_top{overflow: hidden;}
.l_footer_top_le p.p1{padding-left: 25px; background: url(99_23.png) 0px center no-repeat; margin-top: 5px;}
.l_footer_top_le p.p2{padding-left: 25px; background: url(99_27.png) 0px center no-repeat;}
.l_footer_top_le p.p3{padding-left: 25px; background: url(99_30.png) 0px center no-repeat;}
.l_footer_top_le p.p4{padding-left: 25px; background: url(99_33.png) 0px center no-repeat;}
.l_footer_top_rig{float: right;width: 260px;}
.lb_footer_img{overflow: hidden;}
.bg{ width: 260px;height: auto; background: url(tel11.png) 0px center no-repeat;}
.bg b{display: block;color:#fff; margin-left:70px; font-size: 22px}
.lb_footer2{background: #006330; margin-top:0px;}
.lb_footer2_div p{line-height: 100px; color:#fff; padding-left: 75px; font-size: 16px; background: url(jigu.jpg) 0px center no-repeat;text-align: left}
.lb_footer2_div p a{color:#fff; font-size: 16px; margin-left: 38px;}
.lb_lsj_dw_left{position: fixed;z-index: 11;top:240px; left: 25px;}
.lb_lsj_dw_right{position: fixed;z-index: 11;top:50px;right: 23px; width: 85px; }
.lb_lsj_dw_right img{ display: block; margin-bottom: 3px;  }




/* 通用图片列表_普通式 */ 
.picList li{ width:485px;  } 
.picList .pic{ text-align:center; line-height:0px;  } 
.picList .pic img{ width:485px; height:325px;   } 
.picList .title{ line-height:40px; position: absolute;z-index: 1; bottom: 0px   } 
 .picList .title a{color:#fff; margin-left: 15px;}
/* 多个左滚动 - 公用类 */ 
.leftLoop{ overflow:hidden; height: 325px; position:relative;  border:1px solid #ccc;   } 
.leftLoop .hd{ width: 485px; overflow:hidden;  height:40px; position: absolute;
bottom: 0px; background:url(touming.png) no-repeat; z-index: 1  } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:15px;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:url(baidian.png) no-repeat; margin-right:10px; text-indent:-999px; cursor:pointer; 
     }
.leftLoop .hd ul li.on{ width: 20px; background:url(huangdain.png) no-repeat;  }  
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{   text-align:center; float:left;display:_inline;  } 
.leftLoop .tempWrap{width: 485px!important}
#mediaContent0_0{margin: auto;}



.slideBox{ width:1102px; height:95px; overflow:hidden; position:relative;    } 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#f00; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width:260px; height:95px; } 
.slideBox .bd li{ width: 260px!important; margin:5px 8px;}
.slideBox .tempWrap{width: 1102px!important}

 


/* 通用图片列表_普通式 */  
.picList1 .pic{ text-align:center; line-height:0px;  }   
.picList1 .pic img{width: 180px;height: 65px; }
.picList1 .title{ line-height:24px;   } 
 
/* 多个左滚动 - 公用类 */ 
.leftLoop1{ overflow:hidden; position:relative;      } 
.leftLoop1 .hd{ overflow:hidden;  height:35px;   } 
.leftLoop1 .hd .prev,.leftLoop1 .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url("demoEffect/images/icoLeft.gif") no-repeat;} 
.leftLoop1 .hd .next{ background:url("demoEffect/images/icoRight.gif") no-repeat;  } 
.leftLoop1 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop1 .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftLoop1 .hd ul li.on{ background:#f00;  }  
.leftLoop1 .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop1 .bd ul li{   text-align:center; float:left;display:_inline; margin-left:20px; } 
.lb_youqing .tempWrap{width: 1200px!important}


/* 列表页 */ 
.bmal{display: block;width: 100%;height: 118px;margin:18px 0;}
.daq{display: block;float: right;margin-bottom: 10px;background: url(dwei.jpg) no-repeat left center;padding-left:20px;height: 20px;line-height: 20px}
.belist{width: 100%;position: relative;box-shadow: 0px 0px 6px #eeeeee;margin-bottom: 50px;margin-top:10px;}
.lesaxi{width: 14px;height:100%;background: url(downre.jpg) repeat-y;position: absolute;left: 0px;top:0px;z-index: 2}
.lesaxil{height: 9px;width: 100%;background: url(leftre.jpg) repeat-x;z-index: 2}
.sxlm{width: 259px;height: 88px;background: url(77_03.png);position: absolute;z-index: 8;font-size: 28px;color: #fff;font-weight: bold
;text-align: left;line-height: 66px;padding-left: 56px;top:-41px;left: 56px;}
.smlist{width: 1090px; margin:0px auto;padding-bottom:30px;padding-top:50px;}
.smlist li{line-height: 62px;height: 60px;font-size: 15px;color: #333;overflow: hidden;border-bottom: 1px dashed #cdc69e}
.smlist li a{display: block;float: left;max-width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;
    background: url(po.jpg) no-repeat left center;padding-left:20px;}
.smlist li span{display: block;float: right;}

/* 网站地图 */ 
.sam{font-weight: bold;font-size: 26px;color: #333;height: 60px;border-bottom: 1px solid #999}
.yi{padding-left: 10px;}
.yi a{font-size: 20px;color: #007d3c;font-weight: bold;display: block;float: left;height: 55px;line-height: 55px;}
.yi2{padding-left: 20px;}
.yi2 a{font-size: 16px;color: #007d3c;display: block;float: left;margin-right: 30px;}


#zoom table{display: inline}
.bamsl a{height: 26px;margin: 0 auto;display: block;width: 50px;background:#edb918;border-radius: 10px;line-height: 26px;color: #fff;}
.sdfm img{display: none}
/**蓝色**/
.blue .connav{background: #346fb3}
.connav ul li{border-left:none;border-left:none !important;}
.blue .connav ul li.cur,.blue .connav ul li:hover{border-left:none;background: none !important}
.blue .connav ul li.cur a,.blue .connav ul li:hover a{background-color:#1f5c9f;position: relative;
border-radius: 10px; }
.blue .connav ul li a{font-weight: bold;}

.blue .connav ul li a {
    margin:0 auto;
    width: 170px;
position: relative;
bottom: 0px;
    display: block;
    text-transform: uppercase;
    letter-spacing: 1px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.blue .connav ul li a:hover {
    color: #fff;
    text-shadow: 0px 0px 0px #fff;
    bottom:6px;
}


.blue .tj{background: #1f5c9f;}
.blue .slal{background: url(lefn1.jpg);}
.blue .sall li{background: #e2e5e9;}
.blue .sall li.on{border-left: 4px solid #1f5c9f;}
.blue .sall li a{color:#346fb3;}
.blue .sall li.on a{color:#1f5c9f }
.blue .leftLoop .hd ul li.on{background: url(huangdain1.png) no-repeat}
.blue .lb_tubiao_top span{background: url(bis2.png) no-repeat;}
.blue .lb_tubiao_top{border-bottom: 1px solid #346fb3;}
.blue .lb_lingqing .bie li a:hover, .blue .alm lb_lsj_right .bie li a:hover,.blue .lb_lsj_right .bie li a:hover{color: #346fb3;}
.blue .bamsl a{background:#346fb3;}
.blue .lb_footer{background: #346fb3;}
.blue .lb_footer2{background:#1f5c9f;}
.blue .slam li.on{color: #346fb3;}
.blue .sambm span.on{color: #346fb3;border: 1px solid #346fb3;}
.blue .cklsks{background: #346fb3 !important;}
.blue .sdfm img.iblue{display: block;}


/**浅绿**/
.green .connav{background: #509b14}
.green .connav ul li{border-left:none;}
.green .connav ul li.cur,.green .connav ul li:hover{background: #f79026}
.green .tj{background:#f79026;}
.green .slal{background: url(lefn2.jpg);}
.green .sall li.on{border-left: 4px solid #f79026;}
.green .sall li a{color:#509b14;}
.green .sall li.on a{color:#f79026 }
.green .leftLoop .hd ul li.on{background: url(huangdain2.png) no-repeat}
.green .lb_tubiao_top span{background: url(bis3.png) no-repeat;}
.green .lb_tubiao_top{border-bottom: 1px solid #509b14;}
.green .lb_lingqing .bie li a:hover, .green .alm lb_lsj_right .bie li a:hover,.green .lb_lsj_right .bie li a:hover{color: #509b14;}
.green .bamsl a{background:#509b14;}
.green .lb_footer{background: #5f9c2e;}
.green .lb_footer2{background:#509b14;}
.green .slam li.on{color: #509b14;}
.green .sambm span.on{color: #509b14;border: 1px solid #509b14;}
.green .cklsks{background: #509b14 !important;}
.green .sdfm img.igreen{display: block;}


/**反色**/
.yellow .connav{background: #f79026}
.yellow .connav ul li{border-left:none;}
.yellow .connav ul li.cur,.yellow .connav ul li:hover{background: #007d3c}
.yellow .tj{background: #007d3c;}
.yellow .slal{background: url(lefn3.jpg);}
.yellow .sall li.on{border-left: 4px solid #007d3c;}
.yellow .sall li a{color:#f79026;}
.yellow .sall li.on a{color:#007d3c }
.yellow .leftLoop .hd ul li.on{background: url(huangdain3.png) no-repeat}
.yellow .lb_tubiao_top span{background: url(bis4.png) no-repeat;}
.yellow .lb_tubiao_top{border-bottom: 1px solid #f79026;}
.yellow .lb_lingqing .bie li a:hover, .yellow .alm lb_lsj_right .bie li a:hover,.yellow .lb_lsj_right .bie li a:hover{color: #f79026;}
.yellow .bamsl a{background:#f79026;}
.yellow .lb_footer{background: #d89b5d;}
.yellow .lb_footer2{background:#f79026;}
.yellow .slam li.on{color: #f79026;}
.yellow .sambm span.on{color: #f79026;border: 1px solid #f79026;}
.yellow .cklsks{background: #f79026 !important;}
.yellow .sdfm img.iyellow{display: block;}










