@charset "UTF-8";
/* CSS Document */
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select, img, a ,div{ margin: 0; padding: 0;/* font-family: arial;*/font-family: "微软雅黑";/*font-size:0;*/font-weight: 500; }

img { border: none; }
li { list-style: none; }
a {  text-decoration: none; }

.clear { zoom: 1; }
.clear:after { content: ''; display: block; clear: both; }
.fl {float: left; }
.fr {float: right; }
input {border: none; }
.hide { display: none; }
.header, .banner, .about, .gywm, .xwzx,  .footer, .nav ,.zyhh,.xq-header,.XW-header,.cpsy{ width: 10rem; margin: 0 auto; }
/*header部分*/
.header { height: 1.20625rem;/*  background: #139345; */background: #fff;  z-index: 100;}
.header-inner{width: 9.0625rem;margin: 0 auto;}
.logo {width: 2.15625rem;height: 1.015625rem;margin-top: 0.15625rem;}
.logo a{display: block;width: 2.15625rem;height: 1.015625rem;}
.logo a img{width: 2.15625rem;}
.nav1{margin-top: 0.625rem;}
.nav1 span { display: block; width: 0.67188rem; height: 0.04688rem; background:#139345; margin-bottom: 0.125rem; }
.nav-a{cursor: pointer;}
/*header部分*/
/*banner*/
.banner {position: relative;}
.banner img{width: 10rem ; height:auto;}
.current{background:#0FC}
.banner p span{ background:rgba(255,255,255,.0);float:left;width:11px;height:11px;font-size:0;border-radius:6px;}
.banner p{position:absolute;bottom:25px}
.banner .current{background:rgba(255,255,255,.0);}
/*about*/
@font-face {font-family: myfont;src: url(../font/font.OTF); }
.about { width: 10rem; background: #f3f3f3; padding-top:0.625rem ;padding-bottom: 0.525rem;box-sizing: border-box;}
.about-inner{width: 9.1625rem; margin: 0 auto;text-align: center;}
.about-inner h1{font-size: 0.5625rem;color: #006633;font-weight: bold;}
.about-inner p{font-size: 0.4375rem;color: #999;font-family: myfont;margin-bottom: 0.46875rem;}
.about-1{width: 100%;background: #fff;text-align: center;padding-top: 0.625rem;box-sizing: border-box;}
.about-1 div{width: 100%;height: 0.015625rem;background: #ccc;margin-top: 0.625rem;}
.about-1 h2{font-size: 0.4375rem;color: #ff9933;height: 1.40625rem;line-height: 1.40625rem;}
.about-1 img{width: 7.109375rem;}
.about-inner ul{margin-top: 0.3125rem;}
.about-inner ul li{width: 4.375rem;background: #fff;text-align: center;padding-top: 0.625rem;}
.about-inner ul li img{width: 3.671875rem;}
.about-inner ul li div{width: 100%;height: 0.015625rem;background: #ccc;margin-top: 0.359375rem;}
.about-inner ul li h3{font-size: 0.4375rem;color: #333;height: 1.40625rem;line-height: 1.40625rem;}
.about-img{margin-top: 0.625rem;display: block;}
/*about*/

/*about*/
@font-face {font-family: myfont;src: url(../font/font.OTF); }
.about { width: 10rem; background: #f3f3f3; padding-top:0.625rem ;padding-bottom: 0.525rem;box-sizing: border-box;}
.sgcptp{width: 10.1625rem; margin: 0 auto;text-align: center;}
.sgcptp h1{font-size: 0.5625rem;color: #006633;font-weight: bold;}
.sgcptp p{font-size: 0.4375rem;color: #999;font-family: myfont;margin-bottom: 0.46875rem;}
.about-1{width: 100%;background: #fff;text-align: center;padding-top: 0.625rem;box-sizing: border-box;}
.about-1 div{width: 100%;height: 0.015625rem;background: #ccc;margin-top: 0.625rem;}
.about-1 h2{font-size: 0.4375rem;color: #ff9933;height: 1.40625rem;line-height: 1.40625rem;}
.about-1 img{width: 7.109375rem;}
.sgcptp ul{margin-top: 0.3125rem;}
.sgcptp ul li{width: 4.375rem;background: #fff;text-align: center;padding-top: 0.625rem;}
.sgcptp ul li img{width: 3.671875rem;}
.sgcptp ul li div{width: 100%;height: 0.015625rem;background: #ccc;margin-top: 0.359375rem;}
.sgcptp ul li h3{font-size: 0.4375rem;color: #333;height: 1.40625rem;line-height: 1.40625rem;}
.sgcptp-img{margin-top: 0.625rem;display: block;}
/*about*/


/*gywm*/
.gywm{background: url(/mobile_wap/images/gywm.jpg) no-repeat center;background-size: 100% 100%;padding-top: 0.625rem;padding-bottom: 0.9375rem;box-sizing: border-box;}
.gywm-inner{width: 9.0625rem; margin: 0 auto;text-align: center;}
.gywm-inner h1{font-size: 0.5625rem;color: #fff;font-weight: bold;}
.gywm-inner h2{font-size: 0.4375rem;color: #ccffff;font-family:myfont;}
.gywm-inner h3{font-size: 0.4375rem;color: #fff;margin-top: 0.3125rem;}
.gywm-inner p{font-size: 0.375rem;color: #b8d8ca;margin-top: 0.46875rem;line-height: 0.71875rem;margin-bottom:0.46875rem ;}

/*gywm*/



/*           bwg            */
.bwg { background: #f1f1f1;padding-top: 0.78125rem;padding-bottom: 0.625rem;box-sizing: border-box;text-align: center; }
.bwg h1{font-size: 0.5625rem;color: #1da174;font-weight: bold;}
.bwg h2{font-size: 0.4375rem;color: #999;font-family:myfont;}
.bwg-b {width: 9.375rem;margin: 0.625rem auto 0 auto; }
.hiSlider-pages,.hiSlider-title {position: absolute;z-index: 3; background-size: 0.46875rem;}
.hiSlider-btn-prev,.hiSlider-btn-next { display: none;}
.hiSlider-title { bottom: 0; width: 100%; height: 1.09375rem;  background: rgba(0,0,0,0.7); z-index: 2; }
.hiSlider-pages {left: 4rem;bottom: 1.40625rem;}
.hiSlider-pages a{font-size: 0;display: block;width: 0.1875rem;height: 0.1875rem;border-radius: 50%;background: rgba(0,0,0,0.0);float: left;margin-right: 0.15625rem;}
.hiSlider-pages .active{background: rgba(0,0,0,0.0);}
.hiSlider3 li {position: relative; height: 5.46875rem;}
.hiSlider3 li img{width:9.375rem;}
.hiSlider3 p {font-size: 0.375rem;color: #fff;font-weight: bold;position: absolute;top: 4.53125rem;left: 0.3125rem;z-index: 1000;}
.hiSlider3 p img{position: relative;top: 0.125rem;margin-right: 0.078125rem;width: 0.53125rem;}
.hiSlider3 li span{font-size: 0.375rem;color: #ff872b;position: absolute;bottom: 0.3rem;right: 0.1875rem;z-index: 9999;}
/*           bwg            */
/*      xwzx           */
.xwzx{background: #fff;padding-top: 0.625rem;padding-bottom: 0.625rem;box-sizing: border-box;}
.xwzx-inner{width: 9.0625rem; margin: 0 auto;text-align: center;}
.xwzx-inner h1{font-size: 0.5625rem;color:#1da174;font-weight: bold;}
.xwzx-inner h2{font-size: 0.4375rem;color: #999;font-family:myfont;width: 1.84375rem;background: #fff;margin: 0 auto;z-index: 5;position: relative;top: 0.25rem;}
.xwzx-hr{width: 100%;height: 0.015625rem;background: #ccc;}
.xwzx-div{width: 100%;background: #f5f5f5;padding-left: 0.78125rem;padding-bottom: 0.46875rem;padding-right: 0.40625rem;margin-top: 1.25rem;text-align: left;box-sizing: border-box;}
.xwzx-div div{width: 1.953125rem;height: 2.28125rem;background: #007c4b;border-radius: 5px;padding-top: 0.75rem;padding-left: 0.3125rem;box-sizing: border-box;font-size: 0.46875rem;color: #fff;font-family:myfont ;line-height: 0.425rem;position: relative;top: -0.703125rem;}
.xwzx-div div span{font-size: 0.375rem;color: #999;margin-left: 0.5rem;}

.xwzx-div h3{font-size: 0.5rem;color: #333;}
.xwzx-div p{font-size: 0.375rem;color: #999;margin-top: 0.3125rem;line-height: 0.625rem;}
.xwzx-div a{display: block;width: 1.5625rem;height: 0.703125rem;border: 1px dashed #007c4b;border-radius: 5px;text-align: center;line-height:0.703125rem ;font-size: 0.375rem;color: #007c4b;margin-top: 0.625rem;}
.xwzx-img{margin-top: 0.625rem;display: block;}




/*      xwzx           */
/*footer*/
.footer{height: 1.5625rem;background: #4a4a4a;text-align: center;line-height: 1.5625rem;font-size: 0.4375rem;color: #fff; padding-bottom:0.5rem}
/*nav*/
.nav {background: #000;opacity: .85;filter: alpha(opacity: 85);position: absolute;z-index: 100000;display: none; width:3rem; margin-left: 7rem;}
.nav ul li { height: 1.40625rem;line-height: 1.40625rem;border-bottom: 1px solid #3a3a3a; width:3rem}
.nav ul li a {font-size: 0.5rem;color: #fff;margin-left: 0.3125rem;display: block;/*width: 9.375rem;*/width:2.7rem;height: 1.40625rem;/*background: url(../images/nav1.png) no-repeat;*/background-position: right 0.46875rem;background-size: 0.28125rem; }
.nav .hide1 {font-size: 0.4375rem;color: #ff9933;border: none;margin-left: 0.3rem;background: url(../images/nav2.png) no-repeat;background-position: 1.9375rem 0.53125rem; background-size: 0.5rem;}
.nav ul li a:hover { text-decoration: none; }
.nav .hide1:hover {cursor: pointer; }
/*nav*/
/*zyhh*/
.zyhh{margin-bottom: 0.3125rem;}
.zyhh-inner{width:9.375rem ;margin: 0 auto;}
.zyhh-t{width: 100%;height: 1.5625rem;line-height: 1.5625rem;}
.zyhh-t1{font-size: 0.5rem;color: #139345;}
.zyhh-t2{margin-top: 0.625rem;cursor: pointer;}
.zyhh-t2 span{display: block; width: 0.67188rem; height: 0.04688rem; background: #313131; margin-bottom: 0.125rem;}
.zyhh-nav{background: #139345;width:9.375rem;opacity: .90;filter: alpha(opacity: 90);position: absolute;z-index: 10000;display: none;}

.zyhh-nav ul li { height: 1.40625rem;line-height: 1.40625rem;border-bottom: 1px solid #27ab58; }
.zyhh-nav ul li a {font-size: 0.5rem;color: #fff;margin-left: 0.3125rem;display: block;width: 9.375rem;height: 1.40625rem;background: url(../images/nav1.png) no-repeat;background-position: 8.5rem;background-size: 0.28125rem; }
.zyhh-nav .hide2{font-size: 0.4375rem;color: #fff;border: none;margin-left: 3.78125rem; cursor: pointer;}
.zyhh-b ul li p{font-size: 0.4375rem;color: #666;display: block;width: 100%;height: 0.9375rem;text-align: center;line-height: 0.9375rem;}
.zyhh-b ul li img{width: 4.53125rem;}
.zyhh-b li{float: left;}
.zyhh-b-li{margin-right: 0.3125rem;}

/*zyhh*/
/*gsjs*/
.gsjs{padding-top: 40px;padding-bottom: 40px;box-sizing: border-box;width: 100%;background: #fff;}
.gsjs-inner{width:9.375rem ;margin: 0 auto;}
.gsjs-inner ul li{float: left;width: 50%;height: 3.125rem;}

.gsjs-li1{background: url(../images/gsjs.jpg) no-repeat center;}
.gsjs-li2{background: #139345;}
.gsjs-li2 a{display: block;width: 100%;height: 100%;text-align: center;font-size: 0.5rem;color: #fff;padding-top: 1.125rem;box-sizing: border-box;}
.gsjs-li2 a p{font-size: 0.39rem;color: #fff;height: 0.75rem;border-bottom: 1px solid #fff;width: 2rem;margin: 0 auto;}
.gsjs-li3{background: #1d1c1c;}
.gsjs-li3 a{display: block;width: 100%;height: 100%;text-align: center;font-size: 0.5rem;color: #fff;padding-top: 1.125rem;box-sizing: border-box;}
.gsjs-li3 a p{font-size: 0.39rem;color: #fff;height: 0.75rem;border-bottom: 1px solid #fff;width: 2rem;margin: 0 auto;}
.gsjs-li4{background: url(../images/gsjs1.jpg) no-repeat center;}



/*gsjs*/
/*gsxw*/
.gsxw{width: 100%;background: #fff;padding-bottom: 0.78125rem;}
.gsxw-inner{width:9.0625rem ;margin: 0 auto;}
.gsxw-t{width: 100%;height: 1.5625rem;border-bottom: 1px solid #c1c1c1;font-size: 0.5rem;color: #139345;line-height:1.0625rem ;}
.gsxw-b{margin-top:0.46875rem ;}
.gsxw-b img{width: 100%;}
.gsxw-b h1{font-size: 0.4375rem;color: #333;margin-top: 0.46875rem;}
.gsxw-b p{font-size: 0.375rem;color: #999;margin-top: 0.3125rem;}
.gsxw-b p a{color: #139345;font-size: 0.375rem;}
.gsxw-a{display: block;width: 2.5rem;height: 0.9375rem;line-height: 0.9375rem;text-align: center;background: #7e7e7e;font-size: 0.4375rem;color: #fff;margin-top: 0.46875rem;}

/*gsxw*/
/*lxwm*/
.lxwm{width: 100%;background: #fff;padding-top: 0.625rem;padding-bottom: 0.625rem;box-sizing: border-box;}
.lxwm-inner{width: 9.0625rem;margin: 0 auto;}
.lxwm-inner p{font-size: 0.4375rem;color: #666;line-height: 0.703125rem;}
/*lxwm*/
/*xzzx*/
.xzzx{padding-top: 40px;padding-bottom: 40px;box-sizing: border-box;width: 100%;background: #fff;}
.xzzx-inner{width:9.375rem ;margin: 0 auto;}
.xzzx-inner ul li{float: left;width: 50%;height: 3.125rem;}

.xzzx-li1{background: url(../images/gsjs.jpg) no-repeat center;}
.xzzx-li2{background: #139345;}
.xzzx-li2 a{display: block;width: 100%;height: 100%;text-align: center;font-size: 0.5rem;color: #fff;padding-top: 1.125rem;box-sizing: border-box;}
.xzzx-li2 a p{font-size: 0.5rem;color: #fff;height: 0.75rem;border-bottom: 1px solid #fff;width: 2.5rem;margin: 0 auto;}
.xzzx-li3{background: #1d1c1c;}
.xzzx-li3 a{display: block;width: 100%;height: 100%;text-align: center;font-size: 0.5rem;color: #fff;padding-top: 1.125rem;box-sizing: border-box;}
.xzzx-li3 a p{font-size: 0.5rem;color: #fff;height: 0.75rem;border-bottom: 1px solid #fff;width: 3rem;margin: 0 auto;}
.xzzx-li4{background: url(../images/gsjs1.jpg) no-repeat center;}
/*xzzx*/




/*xwjs*/
.XW-header{background: #fff;height: 1.640625rem;}
.XW-header-inner{width: 9.375rem;margin: 0 auto;}
.XW-header-inner a{display: block;/*padding-top: 0.59375rem;*/box-sizing: border-box;}
.XW-header-inner div{margin-top: 0.21875rem;width: 8.5939rem;text-align: center;}
.XW-header-inner div img{width: 2.578125rem;}
.XW-header1 img{width: 0.28125rem;}
.XW-header3 img{width: 0.5rem;}
.xwjs{width: 9.375rem;margin: 0 auto;text-align: center;}
.xwjs h1{font-size: 0.4375rem;color: #139345;/*height: 1.25rem;line-height: 1.25rem;height: 1.25rem;*/line-height: 0.625rem;border-bottom: 1px solid #dfdfdf; padding-top:0.3125rem; padding-bottom:0.3125rem}
.xwjs h2{font-size: 0.375rem;color: #666;margin-top: 0.9375rem;}
.xwjs h2 span{color: #139345;}
.xwjs div{font-size: 0.4375rem;color: #666;margin-top: 0.625rem;text-align: left;line-height: 0.625rem;}
.xwjs div p{font-size: 0.3125rem;color: #666;margin-top: 0.625rem;text-align: left;line-height: 0.625rem;}
/*xwjs*/
/*cpsy*/
.cpsy{text-align: center;padding-bottom: 0.15625rem;box-sizing: border-box;}
.cpsy h1{font-size: 0.4375rem;color: #139345;height: 1.25rem;line-height: 1.25rem;}

.cpsy ul li{width: 100%;height: 1.25rem;line-height: 1.25rem;border-top: 1px dashed #b3b3b3;padding-left: 0.3125rem;padding-right: 0.3125rem;box-sizing: border-box;}
.cpsy ul li:nth-child(1){border-top: 1px solid #dfdfdf !important;}
.cpsy ul li p{font-size: 0.375rem;color: #666;}
.cpsy ul li a{font-size: 0.375rem;color: #ccc;}
/*cpsy*/


/*分页样式*/
.pagebar{padding:0.1875rem 0; font-size:0.4375rem;}
.pagebar form{margin:0.15625rem auto; text-align:center;}
.pagebar .page_now{color:#fff; font-weight:bold; padding:0.078125rem 0.1875rem; background: #333333;}
.pagebar a{ padding:0.078125rem 0.1875rem; color: #fff; background: #b3b3b3;}
.pagebar a:hover{ background:#333333;}
.padd{padding:0.109375rem 0rem;}
.padd span{ font-size: 0.4375rem;
  color: #333333; font-weight: none; display: block; float: left; padding-top: 0.125rem; padding-right: 0.15625rem}
.pagebar a.next{
	background:none;	
	}  
.pagebar a.prev{
	background:none;	
	}  	
	
	
/*20160808 底部悬浮样式*/
.h75 {
  height: 1.17188rem; background:#4a4a4a;}
 /*底部悬浮*/
.rys_bot {
  height: 1.890625rem;
  line-height:1.890625rem;
  position: fixed;
  bottom: 0;
  width: 10rem; /*background:url(../images/fbg.png) repeat-x; */background-size:100% 100%;}
 .rys_bot .left{float:left}
.rys_bot_left {
  height: 1.171875rem;
  line-height: 1.171875rem;
  width: 4.21875rem;
  background: #4a4a4a;
  background-size:100% 100%;
  margin-top: 0.71875rem; }

.rys_bot_left a {
  display: block;
  width: 2.10938rem;
  float: left; }

.rys_bot_left a img {
  display: block;
  border: none;
  width: 0.67188rem;
  margin: 0 auto;
  margin-left: 1.8rem;
  margin-top: 0.25rem; }

.rys_bot_cent {
  width: 1.5625rem; }

.rys_bot_cent a {
  display: block; }

.rys_bot_cent a img {
  width: 1.5625rem;
  display: block;
  border: none;  height: 1.890625rem; }
/*end*/