/*公用类*/
body{ margin:0 auto;
padding:0;
font-family:"Microsoft YaHei";
min-width: 1200px;
}
input,button,select,textarea{outline:none;}
div,p,ul,li{ margin:0; padding:0;}
ul,li{ list-style:none;}
a{ text-decoration:none;font-family:"Microsoft YaHei";}
.qc{clear:both;}
.bgzy{width:100%;border:0 solid #00FF00; }
img{ border:0px;outline-width:0px;vertical-align:top;  }
b{
	font-weight:100;}
h1,h2,h3,h4,h5,h6,em{
	font-weight:normal;
	padding:0px;
	margin:0;
	font-weight:normal;}
.bk{
	border:1px solid #e4e4e4;
	}
i{
	font-style:normal;}
input{
	font-family:"微软雅黑";}
textarea{
	font-family:"微软雅黑"; padding:0; margin:0;}
	em{font-weight:normal;}
.qc{ clear:both;}

.clearfix:after {
    content: "";
    display: block;
    clear: both;
}
.clearfix {
    zoom: 1;
}
/*----------------公用类结束------------------------*/

/*banner图*/
.banner{position: relative; width: 100%;height:491px;}
.banner .pic ul{ }
.banner .pic li{position: absolute; top: 0; left: 0; width: 100%; height: 500px; }
.banner .pic li img{ width: 100%; height: 491px;}
.banner .num{position: absolute;bottom: 12px;left:50%;  text-align: center;}
.banner .num li{width: 10px;height: 10px; background: #fff;display: inline-block;cursor: pointer;border-radius: 50%;margin: 0 5px;*display:inline;zoom:1;}
.banner .num li.active{ background: #00923f;}
.banner .btn{position: absolute;top: 50%;margin-top: -40px; width: 60px;height: 80px;background: #00923f;opacity: 0.3;font-size: 40px;text-align: center;line-height: 66px;cursor: pointer; font-family: simsun; color: #fff;}
.banner .btn:hover{ color: #ddd;}
.banner .btn_left{left:30px;}
.banner .btn_right{right: 30px;}
.z_mbss_banner .banner{height: 400px;}
.z_mbss_banner .banner .btn{
	opacity: 0;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
}
.z_mbss_banner .banner:hover .btn{ opacity: 0.5;}
.z_mbss_banner .banner .pic li{ background: url(images/s_banner1.jpg) center no-repeat; background-size: cover;}
.z_mbss_banner .banner .pic li,.z_mbss_banner .banner .pic li img{height: 400px;}

/*产品展示company*/
.s_cpzs{width: 100%;height: 126px;}
.s_cpzs .s_cpzs_1{width: 1200px;height: 126px;margin: 0 auto;}
.s_cpzs .s_cpzs_1 a{display:block;width: 342px;height:143px;margin: 0 auto;/*border:1px solid red;*/}



/*产品展示导航条*/
.s_cpm{width: 1200px;height: 48px;margin:0 auto;margin-top: 30px;}
.s_cpm ul{width: 1200px;height: 48px;}
.s_cpm li{width: 165px;height: 48px;margin-right:22px;display: block;background:url(../images/cpzs_7.jpg) no-repeat right center; float: left;padding-right: 20px;font-size:14px;text-align: center;line-height: 48px;color: #333333;cursor: pointer;}

.s_cpm span{display:block; float: left; width: 1px;height: 14px;background: #898989;margin-top: 17px;}

.s_cpm .byy{margin-right: 0px;margin-left: 3px;}
/*.s_cpm li.s_cpm_1{background: #00923f;color: #fff;}*/
.s_cpm li.list-item:hover,.s_cpm li.list-item.list-item-checked{background:url(../images/cpzs_6.jpg) no-repeat !important;color: #fff;}

/*产品图片*/

.s_wc_box{width: 1200px;height: 310px;margin: 0 auto;}
.s_wc_box .s_cpt{display: none; width: 1200px;height: 310px;}
.s_wc_box .s_cpt img{float: left;border: 1px solid #dbd8d9;}
.s_wc_box .s_cpt .t2{border-left: none;}




/*banner2*/

.s_banner2{width: 1200px;height: 113px;margin: 0 auto;position: relative;}
.s_banner2 .friend{height:113px;width:1200px;}
.s_banner2 .mr_frbox{height:113px; position: relative;}
.s_banner2 .mr_frBtnL{cursor:pointer;height:26px;width:24px; position: absolute; top: 43px; left: 19px; z-index: 1;}
.s_banner2 .mr_frBtnR{cursor:pointer;height:26px;width:24px; position: absolute; top: 43px; right: 19px; z-index: 1;}
.s_banner2 .friend .tempWrap{ width: 1075px !important;}

.s_banner2 .mr_frUl{height:113px;width:1075px;margin: 0 auto;border: 1px solid #dbd8d9;border-top: none;}
.s_banner2 .mr_frUl ul li{display:inline;float:left;width:215px;overflow:hidden;position:relative;height:113px;}
.s_banner2 .mr_frUl ul li span{display: none;width: 215px;height:86px;background: url(../images/xjt.png) no-repeat;position: absolute;top:0; left:0;color: #fff;text-align: center;font-size: 15px;line-height: 30px;padding-top: 25px;}
.s_banner2 .mr_frUl ul li:hover span{display: block;}


/*关于我们*/
.s_ad{width: 100%;height: 717px;margin-top: 55px;border-top: 1px solid #fff;}
.s_ad .w1200{width: 1200px;margin: 0 auto;}
.s_ad .w1200 .company{display: block;width: 308px;height: 59px;margin: 0 auto;margin-top: 42px;	}
.s_ad .w1200 .wz{width: 707px;height: 404px;float: left;margin-top: 95px;}
.s_ad .w1200 .wz .a1{display: block;width:226px;height: 50px;margin:10px 0 0 85px;font-size: 24px;font-weight: bold;line-height: 50px;color: #c00000;text-align: center;}
.s_ad .w1200 .wz i{text-transform:uppercase;font-size: 10px;color: #b1b1b1;display: block;width: 426px;height: 50px;margin-left: 150px;line-height: 2em;}
.s_ad .w1200 .wz .wz_nr{display: block;width: 580px;height: 180px;color: #979797;line-height: 2em;text-indent:2em;font-size: 14px;margin-left: 60px;margin-top: 40px;}
.s_ad .w1200 .wz .more{display: block;color: #acacac;width:90px;height: 25px;border: 1px solid #d9d9d9;font-size: 10px;text-align: right;line-height: 25px;background: url(../images/redF.jpg) no-repeat;background-position: 10px 4px;margin-left: 60px;margin-top: 47px;}
.s_ad .w1200 .tp{width: ;height: 403px;float: left;margin-top: 95px;}


/*新闻*/
.s_news{width: 100%;}
.s_news1{width:100%;height: 126px;}
.s_news1 a{display:block;width: 345px;height: 143px;margin:0 auto;}

.s_news2{height: 400px;width: 1200px;margin: 0 auto;margin-top: 20px;}
.s_news2 ul li{width: 381px;position: relative;float: left;margin-right: 28px;}
.s_news2 ul li p{background: url(../images/news1.jpg) center no-repeat;height: 150px;margin-bottom: 20px;margin-top: 44px;}
.s_news2 ul li a{ display: block;width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #000;filter:alpha(opacity=0);  -moz-opacity:0;  -khtml-opacity: 0;  opacity: 0; cursor: pointer;}
.s_news2 .s_news2_1{width: 381px;height: 197px;background: url(../images/news_yy.jpg) center no-repeat;}
.s_news2 .s_news2_1 h1{font-size: 18px;line-height: 45px;color: #333333;text-align: center;padding-top: 20px;}
.s_news2 .s_news2_1 h2{font-size: 14px;line-height: 30px;color: #999999;padding: 0 23px;}
.s_news2 ul li:hover .s_news2_1 h1{color: #00923f;}
.s_news2 ul li:hover p{background: url(../images/news2.jpg) center no-repeat;height: 150px;}
.s_news3{width: 1200px;margin: 0 auto;padding:38px 0 68px;}
.s_news .s_news3 a{display:block;margin: 0 auto;width: 118px;height: 30px;line-height:30px;color:#c0c0c0;font-size:14px;text-align:center;border: 1px solid #c0c0c0;}

/*友情链接*/
.s_yqlj{width: 100%;;height: 58px;border-top: 1px solid #cdcec8;border-bottom: 1px solid #cdcec8;}
.s_yqlj .yqlj1{width: 1200px;height: 58px;margin: 0 auto;}
.s_yqlj a{display: block;float: left;height: 58px;line-height: 58px;font-size: 14px;text-align: right;color: #999999;margin:0 15px;padding:0 15px;}
.s_yqlj .yqlj2{float: right;background: #f40000;width: 184px;font-size: 12px;color: #fff;margin:0;padding: 0;}
.s_yqlj span{display: block;width:0;height:0;float: right;margin-top: 25px;margin-right:40px;
	border-left: 10px solid #fff;
	border-right:10px solid transparent;
	border-bottom:5px solid transparent;
	border-top:5px solid transparent;margin-left: 20px;}
.s_yqlj .yqlj1 a:hover{background: #00923f;color: #fff;}

/*关于我们*/
.z_mbss_zwenf{ width: 1200px; margin: 0 auto 60px; padding-top: 32px;}
.z_mbss_left{ float: left; width: 267px;}
.z_mbss_left_1{ background: url(../images/z_mbss_1.jpg) no-repeat;padding-left:20px;padding-top:27px; height: 137px;}
.z_mbss_left_1 i{ color: #777777; font-size: 12px; text-transform: uppercase;}
.z_mbss_left_1 h1{ font-size:31px; font-weight: bold; color: #fff;}
.z_mbss_left_2{padding-top: 18px;}
.z_mbss_left_2 ul li{margin-bottom: 7px; background: #f2f2f2; font-size: 15px; color: #2b2d27; text-align: center; line-height: 49px;}
.z_mbss_left_2 ul li a{display: block; color: #2b2d27;}
.z_mbss_left_2 ul li a:hover{ background: #00923f; color: #fff;}
.z_mbss_left_2 ul li.z_mbss_left_3,.z_mbss_left_2 ul li:hover{ background:  #f2f2f2;}
.z_mbss_left_3 { background:  #00923f !important; color:#fff;}
.z_mbss_left_3 a{color:#fff !important;}
.z_mbss_left_4{background: url(../images/z_mbss_3.jpg) no-repeat;padding-top: 16px; height: 190px;}
.z_mbss_left_4 h1{background: url(../images/s_1.png) 0 center no-repeat;margin: 0 12px;line-height: 32px;padding-left: 20px; font-size: 17px; color: #00923f; font-weight: bold;}
.z_mbss_right{ float: right; width: 893px;}
.z_mbss_right_1{ font-size: 12px; color: #999999; line-height: 35px; text-align: right; border-bottom: 1px solid #c3c3c3;}
.z_mbss_right_1 a{color: #999;}
.z_mbss_right_1 i,.z_mbss_right_1 a:hover{color: #00923f;}
.z_mbl_gsjj{min-height: 500px; padding-top: 20px;padding-bottom: 50px; line-height: 30px; font-size: 14px; color: #333333;}
.z_mbl_gsjj img{ max-width: 100%;}

/*新闻中心*/
.z_mbl_zsjy{min-height: 400px;padding-top: 15px;}
.z_mbl_zsjy ul li{padding:15px 0;position: relative; border-bottom: 1px dashed #dddddd;}
.z_mbl_zsjy ul li a{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #00FF00; display: block;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;
}
.z_mbl_zsjy ul li h1{ font-size:18px; color: #333333; line-height: 32px; height: 32px; overflow: hidden;}
.z_mbl_zsjy ul li h2{ font-size: 12px; color: #999999;line-height: 24px;padding: 5px 0;}
.z_mbl_zsjy ul li h3{ font-size: 14px; color: #999999; line-height: 24px; height: 48px; overflow: hidden;}
.z_mbl_zsjy ul li:hover h1{color: #00923f;}
.z_mbl_zsjy_ft{padding: 30px 0;}

/*--产品展示--*/
.z_mbss_cpzs{min-height: 500px;padding-top:43px; margin-right:-37px;}
.z_mbss_cpzs ul li{margin-right: 37px;margin-bottom: 20px; position: relative; float: left; width: 428px;}
.z_mbss_cpzs ul li a{ display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #00FF00;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;
}
.z_mbss_cpzs ul li p{ border: 1px solid #dbd8d9; width: 426px;}
.z_mbss_cpzs ul li h1{font-size: 18px; color: #333333; margin-top: 11px; border-top: 1px solid #dbd8d9;border-bottom: 1px solid #dbd8d9; line-height: 39px;}
.z_mbss_cpzs ul li h1 i{float: right; text-transform: uppercase; font-size: 12px; color:#999999;}
.z_mbss_cpzs ul li:hover h1{ color: #00923f; border-bottom: 1px solid #00923f; border-top:1px solid #00923f; font-weight: bold;}
.z_mbss_cpzs ul li:hover h1 i{font-weight: normal;color: #00923f;}
.z_mbss_cpzs_ft{padding: 30px 0;}

.z_mbss_xwzx_xxsl{}


/*新闻详细页*/
.z_mbss_xwzx_xxsl{padding-top: 30px;}
.z_mbl_xwzx_xe{padding-top: 30px;}
.q1_zyxx_tit1 h3{font-weight:bold;font-size:18px;color:#333333;padding:20px 0px 10px 0; text-align: center;}
.q1_zyxx_titgn1{height:38px; width:495px; margin: 0 auto; font-size:12px; color:#999999; line-height:38px; text-align:center;}
.q1_zyxx_titgn1 a{ color: #999;}
.q1_zyxx_titgnl_x{float:left; font-size:12px; color:#999999; line-height:38px;}
.q_zyxx_titgnr_x2{float:left; line-height: 38px; font-size: 12px;color: #999999; margin-left:5px;}
.q_zyxx_titgnr_x2 a{ color: #999999;}
.q_zyxx_titgnr_x2 i{ padding-left:10px;}
.q_zynewsxx_word5{height:auto !important; margin:0 10px; padding-bottom:40px;font-size:14px; line-height:30px; color:#666666;padding-top: 15px;}
.q_zynewsxx_word5 p img,.q_zynewsxx_word5 img{max-width: 100%;}
.z_top6{float: left;margin-left: 30px;width: 928px;}
.z_top6 h1{ background: url(../images/z_top5.jpg) no-repeat; height: 27px; width: 910px; font-size: 13px; color: #666; padding-top: 20px;}
.z_top6 h1 a{color: #666;}
.z_top6 h1 a:hover{color:#035cba;}
.tdfc_qw{margin:20px 10px 30px;}
.tdfc_bwwz{ border: 1px solid #ddd; padding: 10px;}

.tfc_qw_1,.tfc_qw_2{ width:1200px; margin-bottom: 10px; font-size: 14px; color: #333333; line-height:27px; }
.tfc_qw_1 a,.tfc_qw_2 a{ display: block;color: #333333; }
.tfc_qw_1 a[href]:hover i,.tfc_qw_2 a[href]:hover i{background:#ee2626; color: #fff;}
.tfc_qw_1 a[href]:hover span,.tfc_qw_2 a[href]:hover span{color:#999999;background: #035cba;}
.tfc_qw_1 span,.tfc_qw_2 span{float:left; background:#999;font-size: 14px; width:80px; margin-right: 15px;color: #333;text-align: center; line-height:27px;}
.tfc_qw_1 i,.tfc_qw_2 i{background: #ececec; width:80px; text-align: center; margin-right: 10px; float: left; line-height: 27px; color: #999999; font-size: 14px;}

.tdfc_title {
  border: 1px solid #ddd;
  font-size: 14px;
  line-height: 2.857;
  margin-bottom: 15px;
}

.tdfc_title span {
  display: inline-block;
  color: #457040;
  padding: 0 1.4em;
  border-right: 1px solid #ddd;
}

.tdfc_list{ overflow: hidden; padding-bottom: 30px;}
.tdfc_list li {
  float: left;
  width: 48%;
  position: relative;
  line-height: 2.143;
  font-size: 14px;
  color: #457040;
}

.tdfc_list li:nth-child(even) {
  float: right;
}

.tdfc_list li a {
  display: block;
  padding-right: 75px;
  color: #666666;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.tdfc_list li a:before {
  content: '+';
  font-weight: bold;
  font-size: 16px;
  line-height: 1;
  margin-right: 5px;
}

.tdfc_list li span {
  position: absolute;
  right: 0;
  top: 2.5px;
  width: 75px;
  text-align: right;
  font-size: 12px;
  color: #666666;
}

.tdfc_list li:hover a {
  color: #457040;
}

.tdfc_list li:hover a:before {
  color: #457040;
}

.tdfc_list li:hover span {
  color: #457040;
}








/*联系我们*/
.z_mbss_lxwm{padding-bottom: 60px;}
.z_lxwm_1{ padding: 50px 0 50px 20px; }
.z_lxwm_1 p{ border: 1px solid #e0e0e0; float: left; width: 185px; height:185px; margin-top: 7px;}
.z_lxwm_2{ float: left; padding-left: 32px;margin-left: 40px; border-left: 1px solid #dbdbdb;}
.z_lxwm_2 ul li{padding-left: 30px; font-size: 16px; color: #666666;line-height:40px;}
.z_lxwm_3{ height: 300px;border: 1px solid #d9d9d9;}
/*在线留言*/

.z_mbss_zxly{padding-left: 30px; background: url(../images/z_mbl_5.jpg) 125px 100px no-repeat;}
.z_mbl_zxly_1{padding-left: 113px;padding-top: 40px; padding-bottom: 30px;}
.z_zxly2{
	width:700px;
/*	margin-left: 275px;*/
	padding: 0px 0 60px;
}
.z_zxly2 ul li{
	/*height: 59px;*/
	margin-bottom:19px;
}
.z_zxly2 ul li h2{
	float: left;
	width: 80px;
	margin-right: 15px;
	text-align: right;
	font-size: 16px;
	color: #666666;
	line-height:48px;
}
.z_zxly2 ul li h3{
	float: left;
	width: 469px;
	
	font-size: 16px;
	color: #666666;
}

.z_zxly2 ul li h3 input{
	background: #fff;
	-moz-box-shadow:1px 1px 10px #d5d8dd;
	-webkit-box-shadow: 1px 1px 10px #d5d8dd;
	box-shadow: 1px 1px 10px #d5d8dd;
	padding: 0 10px;
	width: 449px;
	height: 48px;
	border: none;
		font-size: 14px;
	color: #999999;
	line-height:48px;
}
.z_zxly2 ul li h3 textarea {
	width: 449px;
	height: 139px;
	padding: 10px;	
	font-size: 14px;
	color: #999999;
	line-height: 27px;
	border: none;
	background: #fff;
	-moz-box-shadow:1px 1px 10px #d5d8dd;
	-webkit-box-shadow: 1px 1px 10px #d5d8dd;
	box-shadow: 1px 1px 10px #d5d8dd;
}
.z_zxly2 ul li h4{
	float: left;
line-height: 59px;
font-size: 12px;
color: #ff0000;
padding-left: 16px;
}

.z_zxly2 ul li p{
float: left;


}
.z_zxly2 ul li p input{
	width: 90px;
	line-height: 42px;
	height: 42px;
	background: none;
	padding: 0 10px;
	border: 1px solid #afb0ae;
	font-size: 14px;
	color: #999999;
}
.z_zxly2 ul li span{
	margin-left: 15px;
	float:left;
	display: block;
	border: 1px solid #afb0ae;
}
.z_zxly2 ul li h5{
float: left;

}
.z_zxly2 ul li h5 input{
	cursor: pointer;
	padding: 0;
	margin-left: 15px;
	width: 100px;
	line-height: 41px;
	height: 44px;
	font-size: 14px;
	background: #00923f;
	border: 1px solid #00923f;
	color: #fff;
}
.z_zxly2 ul li h6{
float: left;

}
.z_zxly2 ul li h6 input{
	cursor: pointer;
	padding: 0;
    margin-left: 15px;
	width: 100px;
	line-height: 44px;
	height: 44px;
	border: none;
	font-size: 14px;
	background: #eeeeee;
	color: #333;
}
/*--查看留言--*/
.z_mbl_ckly{padding-top: 30px; min-height: 400px;}
.z_mbl_ckly ul li{padding-bottom: 15px;}
.z_mbl_ckly ul li .z_mbl_ckly_1{ margin-bottom: 15px;}
.z_mbl_ckly ul li .z_mbl_ckly_1 .z_mbl_ckly_2,.z_mbl_ckly ul li .z_mbl_ckly_6 .z_mbl_ckly_2{ height:7px;}
.z_mbl_ckly ul li .z_mbl_ckly_1 .z_mbl_ckly_3{border-right:1px solid #dddddd;padding: 10px 10px; width:871px; border-left:1px solid #dddddd;}
.z_mbl_ckly ul li .z_mbl_ckly_1 .z_mbl_ckly_3 .z_mbl_ckly_4,.z_mbl_ckly ul li .z_mbl_ckly_6 .z_mbl_ckly_7 .z_mbl_ckly_8{ float: left; width: 80px;}
.z_mbl_ckly ul li .z_mbl_ckly_1 .z_mbl_ckly_3 .z_mbl_ckly_4 h1{font-size: 12px; color: #999999;}
.z_mbl_ckly ul li .z_mbl_ckly_1 .z_mbl_ckly_3 .z_mbl_ckly_4 h2{font-size: 16px; color: #333333;}
.z_mbl_ckly ul li .z_mbl_ckly_1 .z_mbl_ckly_3 .z_mbl_ckly_5{padding-top: 16px; float: left; width: 790px;line-height: 24px; font-size: 14px; color: #666666;}
.z_mbl_ckly ul li .z_mbl_ckly_6{}
.z_mbl_ckly ul li .z_mbl_ckly_6 .z_mbl_ckly_7{ background: #ececec;border-right:1px solid #ececec; width: 871px;padding: 10px; border-left:1px solid #ececec;}
.z_mbl_ckly ul li .z_mbl_ckly_6 .z_mbl_ckly_7 .z_mbl_ckly_8 h1{font-size: 12px; color: #00923f;}
.z_mbl_ckly ul li .z_mbl_ckly_6 .z_mbl_ckly_7 .z_mbl_ckly_8 h2{font-size: 16px; color: #00923f;}
.z_mbl_ckly ul li .z_mbl_ckly_6 .z_mbl_ckly_7 .z_mbl_ckly_9{padding-top: 16px; float: left; width: 790px;line-height: 24px; font-size: 14px; color: #666;}
.z_mbl_ckly_fy{padding: 30px 0;}
/*--网站地图--*/
.z_mbss_wzdt{padding-top: 30px;margin-bottom: 60px; background: url(../images/z_mbss_6.jpg) bottom no-repeat; min-height: 500px;}
.z_mbss_wzdt ul li{float: left; width: 112px; margin-right: 18px;}
.z_mbss_wzdt ul li p{margin-bottom: 26px; background:#00923f; width: 112px; line-height: 32px; text-align: center;}
.z_mbss_wzdt ul li p a{ display: block; color:#fff;}
.z_mbss_wzdt ul li p:hover{ background: #007030;}
.z_mbss_wzdt ul li a.z_mbss_wzdt_2{display: block;margin-bottom: 11px; color: #333333;font-size: 14px; background: url(../images/z_mbss_5.jpg) center no-repeat;line-height: 30px; text-align: center; display: block;}
.z_mbss_wzdt ul li a.z_mbss_wzdt_2:hover{background: #ddd; color: #333333;}

























