/*公用类*/
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;}

select::-ms-expand { display: none; }
.qc{ clear:both;}

/*----------------公用类结束------------------------*/
.top{ width: 100%;position: relative; overflow: hidden; height: 106px; } 
.s_sk{ width: 340px; height:136px; position: absolute; top:0; left: 0; background: #83c428;}
.top_1{ width: 100%;background: #f5f5f5; height: 38px; line-height: 38px; margin: 0 auto;}


.top_2{width: 1200px; margin:0 auto;}
.top_2 p{ padding-left: 185px; color: #999; font-size: 12px;}

.top_3{ float: right; margin-right: 8px;}
.s_dh{ width: 1200px;height:69px; margin: 0 auto;  position: relative;}
.s_dh_1{ float: right;padding-top: 13px; }
.s_dh_1 li{position: relative; float: left;line-height: 37px;margin: 0 28px; height: 37px; width: 85px; text-align: center; font-size: 14px; color: #666666;}
.s_dh_1 li a{ display: block; color: #626262;}
.s_dh_1 li.s_dh_2,.s_dh_1 li:hover a{ background:#22c37a; }
.s_dh_1 li.s_dh_2 a,.s_dh_1 li a:hover{ display: block;color: #fff;}
.s_login{position: absolute; top: -39px; left: 0;}
.s_dh_1 li em{ display: none; position: absolute; left: 0; bottom: -18px;  background: #22c37a; width: 85px; height: 3px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.s_dh_1 li.s_dh_2 em,.s_dh_1 li:hover em{ display: block;}



.s_cpzs{width: 100%; background: url(/images/s_3.jpg) no-repeat; height: 807px;}
.s_cpzs_1{ width: 1200px; margin: 0 auto;}
.s_cpzs_1 p.s_cpzs_2{ text-align: center; padding-top: 37px; font-size:26px;}
.s_cpzs_1 p.s_cpzs_3{ color: #a1a1a1; font-size: 14px; text-align: center; line-height: 40px;height: 40px; margin-top: 6px;}
.s_cpzs_1 p.s_cpzs_3 i{font-size: 16px;}

.s_cpzs_4{width: 283px;margin: 0 auto;}
.s_cpzs_4 ul li{float: left;width: 122px;height: 34px;background: #393c3b;text-align: center;border-radius: 17px; color: #fff;line-height: 33px;font-size: 16px;cursor: pointer;}

.s_cpzs_4 li.list-item:hover,.s_cpzs_4 li.list-item.list-item-checked{background: #3ae5b2 !important;}

.s_cpzs_6{display: none;}
.s_cpzs_5{width: 1200px; margin: 0 auto;}
.s_cpzs_5 ul li{ position: relative; float: left;margin: 26px 26px 0 0;}
.s_cpzs_5 ul li a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000000;filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;
	z-index: 3;}
.s_cpzs_5 ul li .h1{display: none; position: absolute;top: 0;left: 0;z-index: 1;background:url(/images/s_12.jpg) center no-repeat ;
 width: 280px;height: 65px;line-height: 30px;font-size: 18px;color: #fff;text-align: center;padding-top: 170px;}
.s_cpzs_5 ul li:hover .h1{display: block;}

.s_gywm{ width: 100%; background: url(/images/s_4.jpg) no-repeat; height: 453px;}
.s_gywm_0{width: 1200px;margin: 0 auto;}
.s_gywm_1{float: left; width: 843px; padding-top: 70px;}
.s_gywm_2{ float: left; width: 843px; height: 71px; position:relative;}
.s_gywm_2 a{ display: block; position: absolute; top: 0; left: 0; background: #00FF00; width: 100%; height: 100%;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;}
.s_gywm_3{ width: 843px;}
.s_gywm_3 P{float: left; width: 251px; height: 71px;}
.s_gywm_3 i{margin-top: 43px; float: right; width: 79px; height: 28px; text-align: center; display: block; line-height: 28px; background: #ffffff; font-size: 12px; color: #514c4c;}
.s_gywm_4{ margin-top: 21px; background: url(/images/s_3.png) repeat; width: 781px; padding: 15px 31px; line-height:31px; font-size: 14px; color: #000; height: 221px;}
.s_gywm_5{ float: right;width: 341px; padding-top: 70px;}
.s_gywm_6{width: 341px;height: 129px;}
.s_gywm_6 .s_gywm_6_box{float: right;width: 160px;background: url(/images/s_15.jpg) center right no-repeat;margin-right: 33px;padding-right: 19px;margin-top: 33px;}
.s_gywm_6 .s_gywm_6_box .h1{text-align: right;font-size: 32px;color: #000;font-weight: bold;}
.s_gywm_6 .s_gywm_6_box .h2{text-transform: uppercase;text-align: right;font-size: 14px;}
.s_gywm_7{width: 341px;height: 198px;margin-top: 12px;}
.s_gywm_8{width: 292px;border-bottom: 1px solid #fff;margin: 0 auto;padding: 5px 0;}
.s_gywm_8 i{font-size: 14px;line-height: 30px;color: #280000;padding-left: 28px;}

.s_xwzx{ background: #f5f5f5; width: 100%;}
.s_xwzx_1{ width: 1200px; margin: 0 auto; padding-top: 66px;}
.s_xwzx_2{ background: url(/images/s_18.jpg) no-repeat; margin: 0 auto; width: 186px; height: 48px; text-align: center; color: #000000; font-size: 14px; line-height: 48px;}
.s_xwzx_2 a{ display: block; color: #000;}

.s_xwzx_3{width: 1122px;box-shadow: 2px 3px 3px 4px #ececec; height: 420px; background: #fff; margin: 0 auto; position: relative;z-index:-1}
.s_xwzx_dw{position: absolute;z-index: 1; top: -140px;left: 50%; margin-left: -64px;} 
.s_xwzx_4{ width: 475px; float: left; padding-left: 36px; padding-top: 20px;}
.s_xwzx_4 p{width: 475px; height: 38px;}
.s_xwzx_6{}
.s_xwzx_6 ul li{position: relative; border-bottom: 1px solid #ececec;padding: 15px 0; overflow:hidden;}
.s_xwzx_6 ul li .h6{ float: left; width: 119px; height: 80px;}
.s_xwzx_6 ul li span{display: block; float: left;}
.s_xwzx_6 ul li .s_xwzx_7{ float: left;padding-left:16px ;}
.s_xwzx_6 ul li .s_xwzx_7 .h1{width: 340px;height: 40px; line-height: 40px; font-size: 16px; font-weight:bold; color: #333333;overflow: hidden;}
.s_xwzx_6 ul li .s_xwzx_7 .h2{width: 340px; color: #999999; font-size: 12px; line-height: 20px; height: 40px; overflow: hidden;}
.s_xwzx_6 ul li a{ display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #00FF00;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;
}
.s_xwzx_6 ul li:hover .s_xwzx_7 .h1{ color: #70b71f;}

.s_zlxz{ float: right; width: 483px; padding-right: 18px; padding-top: 20px;}
.s_zlxz p{ width: 483px; height: 47px;}
.s_zlxz_1{padding-top:8px;}
.s_zlxz_1 ul li{padding: 0 10px; color: #333333; font-size: 14px; line-height:33px;}
.s_zlxz_1 ul li a{ display: block; color: #333;}
.s_zlxz_1 ul li a:hover,.s_zlxz_1 ul li a:hover span{color: #22c37a;}
.s_zlxz_1 ul li span{ float: right; font-size: 14px; color: #999999;}
.s_topsc{ text-align:center; padding-top: 46px;}
.footer{ background: #202020; width: 100%;}
.footer_1{ width: 1200px; margin: 0 auto;}
.footer_2{ padding-top: 35px;}
.footer_2 ul li{ float: left;color: #888686; font-size: 14px; width: 160px;}
.footer_2 ul li span{line-height: 24px; display: block; color: #444444; font-size: 12px;text-transform: uppercase;}
.footer_2 ul li a{ color: #888686; display: block;}
.footer_2 ul li a:hover,.footer_2 ul li a:hover span,.footer_6 a:hover{color: #fff;}
.footer_3{width: 147px; height: 120px;margin: 31px auto 17px;}
.footer_3 p{float: left;}
.footer_4{float: right;width: 12px;line-height: 14px;font-size: 12px;color: #5e5e5e;padding-top: 4px;}
.footer_5{width: 670px;margin: 0 auto;}
.footer_5_2{position: relative;float:right;}
.footer_5_2 a,.footer_5_2 p{display:block;float:left;margin-left: 8px;}
.footer_5_2 span{position: absolute;right: -12px;top: -130px;display: none;}
.footer_5_2 p:hover span{display: block;}
.footer_5_1,.footer_6,.footer_6 a{font-size: 12px; color: #5e5e5e;text-align: center;line-height: 30px;}
.footer_6{padding-bottom: 13px;}
.footer_6 p img{padding-left: 12px;padding-top: 9px;}


/*关于我们*/

.z_ty_title{width: 100%;background: #eaeaea;}
.z_ty_title .z_w1200{position: relative; width: 1200px;margin: 0 auto;}
.z_ty_title .z_w1200 .z_dw{position: absolute;left: 0;top: -70px; width: 210px;height: 70px;}
.z_ty_title .z_w1200 .z_dw p{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #22c37a;
filter:alpha(opacity=0.7);
-moz-opacity:0.7;
-khtml-opacity: 0.7;  
opacity: 0.7;}
.z_ty_title .z_w1200 .z_dw .h1{position: absolute;top: 0;left: 0;width: 210px; font-size: 28px;font-weight: bold;text-align: center;line-height: 70px;color: #fff;}
.z_ty_title .z_w1200 ul{float: right;}
.z_ty_title .z_w1200 ul li{float: left;padding-left: 60px;font-size: 14px;color: #333;text-align: center;line-height: 55px;}
.z_ty_title .z_w1200 ul li a{display: block;color: #333;}
.z_ty_title .z_w1200 ul li:hover a{color:#22c37a;}
.z_dqwz{width: 1200px;margin: 0 auto;}
.z_dqwz .h1{font-size: 12px;color: #999;line-height: 55px;}
.z_dqwz .h1 a{color: #999;}
.z_dqwz .h1 a:hover,.z_dqwz .h1 span{color: #22c37a;}
.z_about_zw{width: 1160px;margin: 0 auto;min-height: 400px;padding: 30px 20px;background: #fff;}
.z_about_zw p{font-size: 14px;line-height: 30px;color: #666;text-indent: 2em;}
.z_about_pic{width: 1160px;overflow: hidden; padding: 10px 0;}

/*产品中心*/
.z_pro_zw{width: 1200px;margin: 0 auto; min-height: 300px;padding-bottom: 30px;background: #fff;}
.z_pro_zw ul li{position: relative; float: left;margin: 10px 50px 50px 10px;}
.z_pro_zw ul li a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000000;filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0;
	z-index: 3;}
.z_pro_zw ul li p{position: absolute;bottom: 0;left: 0;width: 353px;height: 65px;background: #22c37a;filter:alpha(opacity=0.7);  
	-moz-opacity:0.7;  
	-khtml-opacity: 0.7;  
	opacity: 0.7;
	z-index: 1;}
.z_pro_zw ul li .h1{ position: absolute;bottom: 0;left: 0;z-index: 2;width: 353px;height: 65px;line-height: 65px;font-size: 18px;font-weight: bold; color: #fff;text-align: center;}
.z_pro_zw ul li:hover .h1{display: block;}
.z_pro_fy{padding: 30px 0;}

/*新闻资讯*/
.z_news_zw{width: 1200px;margin: 0 auto;min-height: 300px;}
.z_news_zw ul li{position: relative;padding: 15px;background: #fff;margin-bottom: 20px;}
.z_news_zw ul li a{ display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #4D5F93;
filter:alpha(opacity=0);  
	-moz-opacity:0;  
	-khtml-opacity: 0;  
	opacity: 0; cursor: pointer;}
.z_news_zw ul li p{ float: left; width: 280px;}
.z_news_zw ul li .z_mbq_news_1{ margin-left: 307px; height: 132px;padding:0px 0 0px;}
.z_news_zw ul li .z_mbq_news_1 .h1{ font-size:16px; color: #333; line-height: 35px;height: 35px;overflow: hidden;}
.z_news_zw ul li .z_mbq_news_1 .h1 i{ float: right; font-size: 14px; color: #999;}
.z_news_zw ul li .z_mbq_news_1 .h2{font-size: 14px; color: #999; line-height: 24px; height: 48px; overflow: hidden;}
.z_news_zw ul li .z_mbq_news_1 .h3{margin-top: 15px; background:#22c37a; border-radius: 50px; line-height: 23px; width: 83px;height: 23px; text-align: center; font-size: 12px; text-transform: uppercase;color: #fff;}
.z_news_zw ul li:hover .z_mbq_news_1 .h1{ color:#22c37a;}
.z_mbq_news_fy{padding: 30px 0;}

/*新闻详细页*/
.q1_zyxx_tit1 .h2{font-weight:bold;font-size:18px;color:#333333;padding:20px 0px 10px 0; text-align: center;}
.q1_zyxx_titgn1{float: left; height:38px; width:480px; 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{width: 1150px;padding: 25px;margin: 0 auto;background: #fff;}
.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 60px;}
.tfc_qw_1,.tfc_qw_2{ width:1200px; margin-bottom: 10px; font-size: 15px; color: #333333; line-height:31px; }
.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{color:#3ac17e;}
.tfc_qw_1 a[href]:hover span,.tfc_qw_2 a[href]:hover span{color:#333;background: #3ac17e;}
.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{ width: 1085px; float: left; line-height: 27px; color: #999999; font-size: 14px;}
.z_xwzx_se{border-bottom: 1px solid #e0e0e0;border-top: 1px solid #e0e0e0;}
.z_xwzx_se .w605{width: 605px;margin: 0 auto;}
.z_xwzx_se .share{float: left;}
.z_xwzx_se .share ul li{position: relative; float: left;padding: 0 10px;}
.z_xwzx_se .share ul li p{position: absolute;bottom:-100px;left: -20px;display: none;}
.z_xwzx_se .share ul li.xsewm:hover p{display: block;}
.z_xwzx_se .share ul li img{padding-top: 10px;}

/*产品展示详细页*/
.z_mbss_pro_zs{width: 1160px;margin: 30px auto;text-align: center;}

/*项目公告*/
/*内容同新闻详细页一样*/

/*联系我们*/
.z_contact_zw{width: 1200px;margin: 0 auto;min-height: 780px;}
.z_contact_zw ul{padding-top: 30px;}

.z_lxwm_img{ width:143px; height:143px; border-radius:50%; background:#22c37a; text-align:center;margin: 0 auto;}
.z_lxwm_img img{ width:40px; margin-top:33px;}
.z_lxwm_img span{ display:block; font-size:20px; font-weight:700; color:#fff;}
.z_contact_zw ul li{float: left;width: 300px;height: 280px; text-align: center;}
.z_contact_zw ul li p{font-size: 16px;color: #333;line-height: 30px;padding-top: 20px;}
.z_contact_zw .map{width: 1140px; padding: 30px;background: #fff; overflow: hidden;}




/*人才招聘*/
.z_mbss_zxzp{margin-top: 10px;min-height:300px;padding-bottom: 50px;}
.rczp_gwzz{width: 1140px;margin: 10px auto 0;}
.rczp_gwzz .h1{font-size: 16px;font-weight: bold;color: #333;line-height: 40px;}
.rczp_gwzz .h2{font-size: 14px;color: #666;line-height: 30px;}
.rczp_gwzz .zp_nr211,.rczp_gwzz .zp_nr212{float: right; width: 116px;height: 34px; font-size: 16px;line-height: 34px;text-align: center;cursor: pointer;}
.rczp_gwzz .zp_nr211{background: #ffb400;margin-right: 20px;}
.rczp_gwzz .zp_nr212{background: #aaa;margin-right: 36px;}
.rczp_gwzz .zp_nr211 a{color: #333;}
.rczp_gwzz .zp_nr212 a{color: #fff;}
.z_mbss_zxzp_fy{padding: 30px 0;}

/*网站地图*/
.z_map_bg{width: 100%;height: 500px;padding-top: 50px;}
.z_map_zw{width: 1200px;margin: 0 auto;}
.z_map_zw ul li{float: left; width: 115px;text-align: center;margin-right: 60px;}
.z_map_zw ul li .h1{background: #3ac17e;width: 115px;height: 41px;font-size: 16px;line-height: 41px;margin-bottom: 20px;}
.z_map_zw ul li .h1 a{display: block; color: #fff;}
.z_map_zw ul li p{display: block;width: 113px;height: 39px;line-height: 39px; border: 1px solid #3ac17e;margin: 10px 0;}
.z_map_zw ul li p a{display: block; color: #333;}
.z_map_zw ul li p a:hover{color: #3ac17e;}

/*查看留言*/
.z_mbb_cklydhe{ width: 1200px; margin: 0 auto;}

.ly_nrlb ul li{border-bottom: 1px solid #e4e4e4; padding: 20px 0;}
.ly_nrlb ul li .ly_tr{ padding-bottom: 10px;}
.ly_nrlb ul li .ly_tr .ly_tr_l{ float: left; width: 51px; height: 57px; font-size: 28px; color: #303030; background: url(/images/tp17.gif) left top no-repeat; text-align: center; padding-top: 8px; padding-right: 20px;}
.ly_nrlb ul li .ly_tr .ly_tr_l p{font-size: 14px; color: #303030;}
.ly_nrlb ul li .ly_tr .ly_nr_r{float:right; width:1123px; font-size: 15px; color: #2a2a2a;}
.ly_nrlb ul li .ly_tr .ly_nr_r p{line-height: 24px; font-size: 14px; color:#878787;}
.ly_nrlb ul li .ly_td{ border-top: 1px dashed #c2c2c2; padding-top: 10px;}
.ly_nrlb ul li .ly_td span{ display: block;font-size: 14px; float: left; width: 55px; background: url(/images/tp18.png) center center no-repeat; padding:2px 0 3px 15px; color: #fff; }
.ly_nrlb ul li .ly_td p{ float: left;font-size: 14px;line-height: 24px;  width: 1115px;padding-left: 10px; color: #919191;}
.z_mbsj_ckly_fy{padding: 30px 0;}

/*在线留言*/
.z_mbbP_zxlydhe{ width: 1200px; margin: 0 auto; padding-bottom: 60px;}

.z_mbsl_zxly{ margin-right: 17px; padding-top: 30px; background: url(/images/z_top11.jpg) right bottom no-repeat; min-height: 500px;}
.z_mbsl_zxly .h1{width: 1109px; height: 92px; margin-bottom: 60px;}
.z_mbsl_zxly .h2{ font-size: 16px; color: #999999; padding-bottom: 15px;}
.z_mbsl_zxly .h3 input{ width: 650px; height: 45px; background: #fff; border: none; margin-bottom: 15px; padding-left: 10px; font-size: 15px; line-height: 45px; color: #999;}
.z_mbsl_zxly .h4 textarea{ width: 650px; height: 185px; color: #999;background: #fff; border: none; line-height: 30px;margin-bottom: 15px; padding-left: 10px;}
.z_mbsl_zxly .h5 input{ border: none; color: #fff; width: 660px; height: 43px; background: #0090d6; font-size: 20px; line-height: 43px; text-align: center;}
.z_mbsl_zxly_dweo{}
.z_mbsl_zxly_dweo_1{ float: left;}
.z_mbsl_zxly_dweo_1 input{ width: 150px;font-size: 15px; color: #999; padding: 0 10px; line-height: 45px; background:#fff; border: none;}
.z_mbsl_zxly_dweo_2{ float: left;margin: 0 15px;}
.z_mbsl_zxly_dweo_2 img{ width: 100px; height: 45px;}
.z_mbsl_zxly_dweo_3{ float: left;}
.z_mbsl_zxly_dweo_3 input{ float: left; width: 170px;font-size: 16px;color: #fff; height: 45px;padding: 0;background: #22c37a; line-height: 45px;border: none;}







/*--分页--*/
DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:center; padding-bottom:30px;
}
DIV.scott A.disabled { border:1px #22c37a solid; COLOR: #22c37a; padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center;
}
DIV.scott A.disabled:hover{ background:#22c37a; border:1px #22c37a solid; padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center; color: #fff;}

DIV.scott SPAN.current { COLOR: #666; padding: 5px 11px; MARGIN:0 2px; border:1px #22c37a solid;  TEXT-DECORATION: center; font-size: 14px; margin-left: 5px;}

DIV.scott A{ padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center; color: #666; border:1px #22c37a solid;}

DIV.scott A:hover{ color: #fff; background:#22c37a;  padding: 5px 11px; MARGIN:0 2px;  TEXT-DECORATION: center;}

DIV.scott SPAN.current{color: #fff; background:#22c37a; border:1px #22c37a solid; padding: 6px 15px; MARGIN:0 2px;  TEXT-DECORATION: center;}

