@charset "utf-8";
/* CSS Document */
body{background:#eee;}
.wap_head{width:100%; float: left; background:#fff;    color: #fff;    padding: 20px 2%; }
.wap_headlogo{width:40%;float: left; padding-left:20px;}
.wap_head_right{width:50%; float:right; text-align:right; padding-right:20px; padding-top:16px; font-size:20px;}
.wap_head_right a:link,.wap_head_right a:visited{color:#222; }
.wap_headlogo img{width:100%;}
.wap_headss{width:55%; float: right; background: #333; border-radius: 500px; padding: 5px 8px;}
.wap_headss button,.wap_headss input{border:0px; background: none;}
.wap_headss button{width:20%;}
.wap_headss input{padding-left:8px; width: 80%; float: left; }
.wap_tg{width:100%; float: left; background:#1c1d21; padding:15px 4%;}
.wap_tg a:link,.wap_tg a:visited{color:#fff;}
.wap_tg a,.wap_tg span,.wap_tg font{float:left;}
.wap_tg font{color:#d9000f; font-family: Arial; font-size: 8px; padding-left: 8px;}
.wap_dh{width:100%; float: left; background: #fff; padding: 20px 4%;}
.wap_dh li{width:25%; float: left; text-align: center; margin-top: 25px;}
.wap_dh li h1{font-size:14px;}
.wap_dh li a:link,.wap_dh li a:visited{color:#222; line-height: 30px;}
.wap_dh li dd{width:100%; float: left; margin-bottom: 15px;text-align: center;}
.wap_dh li dd span{padding:15px; background: #987e5a; color:#fff; font-size:24px;  border-radius: 8px;}
/*.border_a{border-right:1px solid #eee; border-bottom: 1px solid #eee;}
.border_b{border-bottom: 1px solid #eee;}
.border_c{border-right:1px solid #eee;}*/
.wap_ys{width:100%; float: left; padding: 25px 4%;}
.wap_yslist{width:100%; float: left; background: #fff; padding: 15px; margin-top: 20px;}
.wap_yslist h1{font-size:18px; padding-bottom: 8px;}
.wap_yslist dd{color:#666; line-height: 28px;}

.wap_cp{width:100%; float: left; margin-top: 10px; background: #fff; padding: 10px;}
.wap_cpa{border-bottom:1px solid #eee;}
.wap_cpa h1{font-size:16px; padding-bottom: 10px; padding-top: 10px;}
.wap_cpa h1 span{font-size:14px; color:#ccc; font-family: Arial; padding-left: 10px;}
.wap_cpa h1 font{font-weight:bold;}
.wap_cpa a{ float:right;}
.wap_caselb a{display:block; width: 33.33%; float: left; text-align: center; line-height: 45px;}
.wap_caselb{width:100%; float: left; }
.wap_caselb a:link,.wap_caselb a:visited{color:#fff;}
.wap_caseb h1{font-size:16px; line-height: 30px; text-align: center;}
.swiper-slide a:link,.swiper-slide a:visited{color:#222;}
.zm_casec dd{display:none;}
.zm_casec h1{font-size:16px;}
.wap_case{width:50%; float: left; padding: 2%;}
.wap_case a:link,.wap_case a:visited{color:#333;}
.wap_case h1{font-size:14px; font-weight: bold; padding: 5px 0px;}
.wap_case dd{color:#777; font-size:12px;}
.wz_size{font-size:12px; font-family: Arial;}
.wap_ns{width:100%; float: left; padding: 20px 0px; border-bottom: 1px solid #eee;}
.wap_nsa{width:24%; float: left;}
.wap_nsa img{border-radius: 5px;}
.wap_nsb{width:72%; float: right;}
.wap_nsb h1{font-size:14px; font-weight: bold;}
.wap_nsb p{color:#666; line-height: 25px; font-size:14px;}
.wap_ns a:link,.wap_ns a:visited{color:#222;}
.wap_flxa{width:50%; margin: 0px auto; border-bottom: 1px solid #555; padding: 20px 0px;}
.wap_flogo{width:100%; float:left; text-align:center; padding:20px 0px;}
.height_wap{width:100%; height: 59px; float: left;}
.wap_fdh{width:100%; float: left; height: 60px; background:url(../../images/header_bg.jpg); position: fixed; bottom: 0px; z-index: 9999;}

.wap_fdh li{width:20%; float: left; text-align: center; padding: 10px 0px;}
.wap_fdh a:link,.wap_fdh a:visited{color:#fff}
.wap_fdh li h1{font-size:14px;}
.wap_fdh li dd span{font-size:20px;}
.wap_tel{display:block; width: 60px; height: 60px;  margin: 0px auto;}
.wap_tel span{display:block; width: 100%; height: 60px; border:1px solid #333;border-radius: 500px; background:url(../../images/header_bg.jpg); color:#fff; margin-top: -30px; line-height: 60px; color:#d9000f; font-size:33px;}
.yy_sj{border:0px; width: 100%; height: 33px; background: #d9000f; color:#fff;}
.wap_qaysa{width:46%; margin: 2%; float: left; background: #987e5a; color:#fff; border:1px solid #eee; padding:8px 0px; text-align: center; margin-bottom: 10px;}
.wap_fg{width:100%; float: left;}
.wap_fg a{width:14.66%; margin: 1%; text-align: center; background: #fff; display: block; float: left; line-height: 35px;}
.wap_fg a:link,.wap_fg a:visited,.wap_mj a:link,.wap_mj a:visited{color:#222;}
.wap_mj{width:100%; float: left;}
.wap_mj a{display:block; width: 31.33%; line-height: 35px; float: left; background: #fff; text-align: center;margin: 1%;}
.wap_anread{width:100%; float: left; padding: 4%; background: #fff; float: left; margin-bottom: 20px;}
.wap_anread h1{font-size:16px; font-weight: bold; padding-bottom: 5px;}
.wap_anread dd{font-size:14px; line-height: 30px;}
.wap_anread h1 span{ float: right; padding: 5px 8px; border-radius: 4px; background:#e60012; color:#fff; font-size:12px; font-weight: lighter;}
.wap_anread h1 span font{float:left; padding-right: 5px;}

 .p_n{text-align:left;color:#fff; padding: 0px 4%;}
     .p_n li{width:46%; float: left; }
     .p_n li a{display:block; width: 100%;padding: 6px 10px;}
     .p_n li a:link,.p_n li a:visited{color:#fff;}
     .bg_a{background:#bd322a;}
     .bg_b{background:#333; }
     .p_n span { padding: 0px;  background:none; padding-right: 10px;}
     .wap_anreadsjs{width:30%; float: left;}
     .wap_anreadsjsb{width:65%; float: right;}
     .wap_anread p span{font-weight: bold;}
     .wap_anread p{ margin-bottom:20px; font-size:14px; color:#777; line-height: 28px;}
     .wap_nslb a{ display: block; width: 20%; float: left; text-align: center; line-height: 46px;}
     .wap_nslb a:link,.wap_nslb a:visited{color:#333;}
     .wap_nslist{width:100%; padding: 10px 4%;}
     .bo_x{border-bottom:1px solid #ccc;}
     .news_rra h1{font-size:16px; font-weight: bold; padding-top: 25px;}
     .news_rrc li{width:46%; float: left; background: #fff; text-align: center; margin-bottom: 40px;}
     
.wap_qadza{width:29.3%; padding: 15px 0px;margin: 2%;  color:#fff; border: 1px solid #ccc; border-radius: 6px; text-align: center; float: left; border-bottom: 1px solid #eee;}
.wap_qadza1{width:100%; float: left;}
.wap_qadza1 img{width:50%;}
.wap_qadza2{width:100%; }
.wap_qadza2 h1{font-size:16px; font-weight: bold;color:#444; line-height: 36px;}
.wap_qadza2 dd{display:none; }
.wap_gjfw{width:100%; float: left; background: #fff; padding: 30px 4%;}
.wap_gjfwa h1{font-size:16px; font-weight: bold; padding: 8px 0px;}
.wap_gjfwa p{font-size:14px; color:#666; line-height: 30px; border-bottom: 1px solid #ccc; margin-bottom: 25px; padding-bottom: 25px;}
.wap_gsli li{width:48%; float: left; margin: 15px 1%;}
.wap_gsli li img{width:100%;}
.lx{width:100%; float: left; padding: 4%; background: #eee;}
     






