@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; line-height:normal; min-width:1200px;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0; font-weight: 200;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#555; text-decoration:none;}
a:hover { color:#33a833;}
.clear{ clear:both;}
.fr{float: right;}
/*-----------------头部开始--------------------*/
.top{ background: url(../images/a_02.jpg);}
.topbox{width:1200px; margin: 0 auto}
.topbox p{ line-height: 28px;color: #555;}
.topbox a:hover{text-decoration: underline;}
.hoverbox{width:1200px; margin: 0 auto; overflow: hidden;height: 143px;}
.logo{float: left;width:464px; padding: 33px 0 0 0;}
.logo_text{float: left;width:430px; padding: 58px 0 0 40px;}
.logo_text h2{ font-size: 19px; line-height: 30px; color: #33a833;}
.logo_text p{color: #ea7a01;font-size: 19px; line-height: 30px;}
.lxdh{width:200px; float: right; background: url(../images/a_09.jpg) no-repeat left top; padding-left: 65px; margin-top: 30px;}
.lxdh h2{line-height: 30px; color: #333; font-size: 20px;}
.lxdh p{font-size: 24px; color: #ff0000; line-height: 30px;}
.lxdh h4{font-size: 24px; color: #149028; line-height: 30px;}

.nav{background: #33a833; }
.nav ul{overflow: hidden;width:1200px; margin: 0 auto;}
.nav li{float: left; line-height: 57px;}
.nav a{display: block;padding: 0 39px; color: #fff;font-size: 18px;}
.nav .hover1 a{background: #ff8400;color: #fff;}
.nav a:hover{background: #ff8400;color: #fff;}
.banner{background: url(../images/a_13.jpg) no-repeat center center; height: 491px;}
.wznr{width:1200px; margin: 0 auto; padding-top: 10px;}

.xzwm_nr{background: url(../images/a_46.jpg) no-repeat center; height: 484px;}
.xzbj{width:1200px; margin: 0 auto; padding-top: 45px;}
.xzbj ul{overflow: hidden;}
.xzbj li{float: left;width:420px; height: 135px;}
.xzbj h2{font-size: 18px; color: #189503; padding-bottom: 10px;}
.xzbj ul li:nth-child(2n){ float: right; width:400px;}
.xzbj span{color: #c48f00;}
.xzbj p{font-size: 14px; line-height: 22px; color: #666;}

/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
.rcss{background: url(../images/a_16.jpg); height: 52px; background-size: 100% 100%; overflow: hidden;}
.rcss_left{float: left;width:500px; padding-left: 30px;}
.rcss_left ul{overflow: hidden;}
.rcss_left li{float: left; line-height: 52px;}
.rcss_left span{font-weight: 800;color: #a2a306; }
.rcss_left a{display: inline-block; *display: inline;padding-right: 20px;}
.rcss_left a:hover{text-decoration: underline;}

.ssc{overflow: hidden;float: right;width:290px; padding-top: 13px;}
.wby1{width:203px; height: 26px; line-height: 26px; border: 1px solid #e1e1e1; background: #f5f5f5; padding-left: 5px; font-size: 12px; color: #999;float: left;}
#btn1{float: left;margin-left: 5px; width:50px; height: 26px; background: #046bca; font-size: 12px; font-family: "微软雅黑";color: #fff; border: none; float: left;}

.bycp{overflow: hidden;padding-top: 10px;}
.bbl{width:244px; float: left;}
.bycp_left{width:240px; border: 2px solid #1b9a04;}
.bycp_left h2{color: #fff; font-size: 24px; text-align: center;background: url(../images/a_20.jpg); line-height: 55px;}
.bycp_left ul{padding:20px;}
.bycp_left  li{padding-bottom: 10px;}
.bycp_left ul li a{display: block;font-size: 16px; color: #fff; background: url(../images/a_27.jpg); line-height: 36px; padding-left: 40px;}

.btn2{display: block;text-align: center;height: 36px; line-height: 36px; background: #fff; font-size: 14px; border: 1px solid #d9d9d9; margin: 20px;}

.bycp_right{float: right;width:935px;}
.bycp_tit{border-bottom: 1px solid #e1e1e1;}
.bycp_tit h2{font-size: 20px; line-height: 37px; color: #149028;}
.bycp_tit a{font-size: 14px;}
.tao1{width:33px; height: 2px; background: #d46f00;}
.bycp_nr{padding-top: 10px;}
.bycp_nr ul{overflow: hidden;}
.bycp_nr li{float: left;padding: 0 20px 20px 0;}
.bycp_nr ul li:nth-child(4n){ padding: 0 0 20px 0;}
.bycp_nr a{display: block;padding: 3px; border: 1px solid #ddd;}
.bycp_nr img{width:210px; height: 190px;}
.bycp_nr p{font-size: 15px; text-align: center; line-height: 41px; color: #168e00;}
.wzxw_nr li{padding-bottom: 7px;}
.banner1 img{width:100%;}
.bj1{background: #f2f3ee;}
.byxy{width:1200px; margin: 0 auto;}
.byxy_tit{text-align: center;}
.byxy_tit h2{font-size: 28px; color: #149028; line-height: 76px; padding-top: 20px;}
.byxy_tit p{font-size: 20px; color: #757575; padding-bottom: 20px;}

.byxy_nr ul{overflow: hidden; padding-bottom: 20px;}
.byxy_nr li{float: left;padding: 0 13px 25px 13px;}
.byxy_nr img{width:255px; height: 185px;}
.byxy_nr a{display: block;text-align: center;padding: 8px; background: #e9eae7;}
.byxy_nr p{font-size: 14px; color: #555; line-height: 64px; position: relative;}
.byxy_nr span{background: url(../images/a_40.jpg); width:16px; height: 16px; position: absolute;top:25px; right:0;}
.gywm_bj .gywm_right ul li .on{background: #ff8400; color: #fff;}
.cpzx_nr img{width:225px; height: 250px; display: block;}
.cpzx_nr ul{overflow: hidden; padding-top: 25px;}
.cpzx_nr li{float: left;padding: 0 15px 50px 0;}
.cpzx_nr p{text-align: center;line-height: 38px; font-size: 14px; color: #fff; background: #33b050;}
.cpzx_nr a{display: block;border: 1px solid #ddd;}
.cpzx_nr {background: url(../images/a_49.jpg) repeat-x left top; padding-bottom: 50px;}
.cpzx{width:1200px; margin: 0 auto; padding-top: 30px;}
.cpzx_nr ul li:nth-child(5n){ padding: 0 0 50px 0;}
.gywm_bj{background: #33a833;}
.gywm{width:1200px; overflow: hidden;margin: 0 auto;}

.gywm_tit{text-align: center;padding: 30px 0;}
.gywm_tit h2{color: #fff; line-height: 44px; font-size: 26px; font-weight: 800; line-height: 50px;}
.gywm_tit p{font-size: 14px; color: #fff;}
.gywm_left{float: left;width:387px;}
.gywm_left img{width:367px; border: 10px solid #fff;}
.gywm_right{float: right;width:730px; padding: 0 45px 0 0;}
.gywm_right ul{overflow: hidden;}
.gywm_right li{float: left; padding: 0 10px 20px 0;}
.gywm_right ul li a{display: block;text-align: center;background: #575757; font-size: 16px; color: #fff; font-weight: 800; width:177px; height: 44px; line-height: 44px;}
.gywm_right p{color: #fff; font-size: 15px; line-height: 29px;}
.btn3{display: block;width:110px; height: 30px; text-align: center; line-height: 30px; background: fff; color: #333; margin-top: 30px;background: #fff;}
.gywm{padding-bottom: 45px;}
.wzxw{width:1200px; overflow: hidden;margin: 0 auto;  padding-top: 10px;}
.wzxw_left{float: left;width:348px; border: 1px solid #ddd; border-top: 2px solid #149028;}
.wzxw_tit h2{font-size: 19px; padding: 0 15px; color: #2d9300; line-height: 44px; border-bottom: 1px solid #ddd;}
.wzxw_tit span{font-size: 14px;}
.mswd {padding: 10px 15px 15px 15px;}
.mswd h2{font-size: 12px; color: #333; background: url(../images/a_01.jpg) no-repeat left 3px; padding-left: 33px; line-height: 32px; font-weight: 800;}
.mswd p{font-size: 12px; line-height: 22px;color: #999; background: url(../images/a_03.jpg) no-repeat left top; padding-left: 33px;}
.mswd a{display: block;padding-left: 33px; font-size: 14px; color: #2D9300;}
.xwnr_right{float: right;width:840px;border: 1px solid #ddd; border-top: 2px solid #149028;}

.fzzx_nr{overflow: hidden;padding: 18px;}
.ttxw_left{float: left;width:242px;}
.ttxw{overflow: hidden;}
.ttxw_left img{width:230px; height: 150px; padding: 5px; border: 1px solid #ddd;}
.ttxw_right{width:540px; float: right;}
.ttxw_right h2{font-size: 14px; color: #333; font-weight: 800; line-height: 36px;}
.ttxw_right p{font-size: 12px; color: #999; line-height: 24px;}
.ttxw_right a{color: #c0ab06 ; margin-top: 10px; display: block;}
.xwwz a{font-size: 14px; border-bottom: 1px dashed #ddd; line-height: 42px; padding-left: 12px; background: url(../images/a_65.jpg) no-repeat left center;display: block;}
.xwwz ul{overflow: hidden;padding-top: 10px;}
.xwwz ul li{overflow: hidden;float: left;width:50%;padding-right: 30px;box-sizing: border-box;}
.xwwz ul li:nth-child(2n){ padding: 0 0 0 30px;}
.limk{width:1198px; border: 1px solid #ddd; margin: 30px auto 0 auto;}
.limk h2{font-size: 18px; margin: -9px 0 0 20px; color: #000; background: #fff; width:130px; text-align: center;}
.limk ul{overflow: hidden;padding: 20px;}
.limk li{float: left;line-height: 30px; padding-right: 25px;}
/*-----------------内容结束------------------*/
/*------------------版权开始------------------*/
.footer { background: #22b642;margin-top: 45px;}
.bnav{text-align: center;background: #149028;}
.bnav li{display: inline-block; *display: inline; line-height: 58px; padding: 0 35px;}
.bnav a{font-size: 16px; color: #fff;}
.bqxx{overflow: hidden;padding: 25px 0 25px 0; width:1200px; margin: 0 auto;}
.bqxx_left{float: left;width:1030px; padding: 0 0 0 25px; overflow: hidden;}
.bqxx_left img{float: left; padding-right: 35px;}
.bqxx_left p{font-size: 17px; line-height: 40px; color: #fcfcd5;}
.rwm{width:109px; float: right;text-align: center;}
.rwm p{font-size: 14px; line-height: 32px; color: #fff;}
/*------------------版权结束------------------*/
.bycp_tit i{font-size: 14px; color: #555;}
.cp_nr ul{overflow: hidden; padding-top: 15px;}
.cp_nr li{float: left; padding: 0 15px 50px 0;}
.cp_nr ul li:nth-child(4n){padding: 0 0px 50px 0;}
.cp_nr a{display: block;border: 1px solid #ddd;}
.cp_nr img{width:220px; height: 250px;}
.cp_nr p{text-align: center;color: #fff; line-height: 37px; background: #009c31;}

.lxwm{border: 2px solid #009C31; margin-top: 15px;}
.lxwm_tit h2{color: #fff; background: #009C31; line-height: 65px; padding: 0 15px; font-size: 16px;}
.lxwm_nr{padding: 15px;}
.lxwm_nr h2{font-size: 16px; background: url(../images/a_04.jpg) no-repeat left center; padding-left: 35px; line-height: 35px; color: #666;}
.lxwm_nr h5{font-size: 26px; font-weight: 800; color: #ff4f01; line-height: 40px;}
.lxwm_nr h4{font-size:14px ; color: #009C31;line-height: 32px;}
.lxwm_nr p{color: #999; line-height: 28px; font-size: 14px;}

.fw_nr ul{overflow: hidden;padding-top: 15px;}
.fw_nr li{float: left; padding: 0 15px 50px 0;}
.fw_nr a{display: block;border: 1px solid #ddd; padding:2px;background: #f5f5f5;}
.fw_nr ul li:nth-child(4n){padding: 0 0px 50px 0;}
.fw_nr p{text-align: center; line-height: 42px; font-size: 14px; color: #666;}
.fw_nr img{width:215px; height: 221px;}
.xw_nr{padding: 10px;}
.xwbox{cursor:pointer;overflow: hidden;margin: 10px 0; padding: 15px 30px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);  box-shadow:0 0 10px rgba(0, 0, 0, .3); }
.xwrq{background: #009C31; width:90px; height: 106px; text-align: center;float: left;}
.xwrq h2{color: #fff; font-weight: 800; font-size: 36px; line-height: 60px; padding-top: 10px;}
.xwrq p{color: #fff;font-size: 14px;}
.xwxq_right{width:740px; float: right;}
.xwxq_right h2{font-size: 16px; font-weight: 800; color: #333; line-height: 32px;}
.xwxq_right p{font-size: 14px; line-height: 26px; color: #999;}
.xwxq_right a{display: block;width:70px; height: 26px; text-align: center;color: #fff; font-size: 14px; background: #999999; float: right; line-height: 26px;}
.xwxq_right a:hover {color: #fff; background: #009C31;}
.xwbox:hover{background: #f3f5ee;}
.banner1{ no-repeat center center; height: 250px;}

.sjbq{background: #181818; width:100%;position: fixed;bottom: 0;left:0;  display: none;}
.sjbq ul{overflow: hidden;}
.sjbq li{width:25%; border-left: 1px solid #ddd;padding: 15px 0; text-align: center;line-height: 36px;box-sizing: border-box; float: left;}
.sjbq  img{vertical-align: middle;margin-right: 10px;}
.sjbq a{color: #fff; font-size: 18px;}

.fullSlide{ width:100%;  position:relative;  height:491px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:491px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:446px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
	.fullSlide .hd ul{ text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:7px; margin:1px; overflow:hidden; background:#000;
		  line-height:999px; 
	}
	.fullSlide .hd ul .on{ background:#f00;  }

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }

@media (max-width:1000px){
.sjbq{display: block;}
 body{padding-bottom: 70px;}
}
.clearfix:after{content:"";display:block;clear:both;visibility:hidden}
.fynr{padding: 25px 0; text-align:center}
.fynr ul{text-align: center;}
.fynr li{display: inline-block; *display: inline;}
.fynr li a{display: inline-block; *display: inline; padding: 5px 10px; border:1px solid #cccccc;color: #333;font-size: 14px;}
.fynr .hover_a a{border: 1px solid #a98a33;color: #fff; background: #deb649;}
.fynr a:hover{border: 1px solid #a98a33;color: #fff; background: #deb649;}
.data-null{ text-align:center;padding:20px; font-size:16px;}
.des_content{ font-size:14px;}
