@charset "utf-8";
/* CSS Document */
*{margin: 0; padding: 0; }
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,dd,dt,dl{margin:0;padding:0;border:0;}
body{
	font-size:12px;
	color:#666;
	line-height:28px;
	font-family: "microsoft yahei", Helvetica Neue, Helvetica, Arial, sans-serif; background-image:url(../images/htf_bg.jpg);
}
input{vertical-align:middle;}
table{border-collapse:collapse;}
a{color:#414042;text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
.clear{ clear:both;}
ul{list-style:none;margin:0px; padding:0px;}
dl{list-style:none;margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}

@media screen and (min-width:1000px) and (max-width:2660px){
.w1200 {width: 1200px;margin: 0 auto;}
.fl {float: left;}
.fr {float: right; }

header{ background-color: #FFF;}
.mb_top{ border-bottom:#E8EDF2 solid 1px; background-color:#f7f9fa; color:#262626; line-height:35px;}
.mb_logo{ padding-top:10px;}
.mb_logo_fl{ padding-left:5px; max-width:150px; min-height:80px;width:150px;  display: flex; /* 使用flex布局 */  align-items: center; /* 垂直居中 */  justify-content: center; /* 水平居中 */  height: 80px; /* 容器高度 */}
.mb_logo_fl img{ max-width:150px; line-height:80px; max-height:80px;}
.mb_logo_cen{ width:580px; padding-top:5px; padding-left:15px; }
.mb_logo_cen span{ display:block; float:left;}
.mb_logo_cen span:first-child{ font-size:24px; color:#003366; font-family:"微软雅黑"; font-weight:bold; line-height:37px; width:500px;}
.mb_logo_cen span:nth-child(2){padding-top:1px; padding-left:1px;}
.mb_logo_fr{ padding-top:23px; padding-left:150px;}
.mb_logo_fr span{ display:block; background-image:url(../images/tel.png); background-position:left; background-repeat:no-repeat; padding-left:35px; font-size:28px; color:#1375FF;}
.mb_logo_fr img{ text-align:center;}

.mb_nav{ border-bottom:#003366 solid 1px; border-top:#003366 solid 1px; background-image: url(../images/htf_bg.jpg);}
.mb_nav ul{ padding-left:100px;}
.mb_nav ul li{ line-height:50px; float:left; width:180px; text-align: center; font-size:16px; font-weight:bold;  border-right:#F3F5F9 solid 1px;}
.mb_nav ul li a{color: #FFF; display:block;}
.mb_nav ul li:hover{ background-color:#F00;}
.mb_nav_bg{ background-color:#F00;}

.mb_banner{ background-color:#F3F5F9; }


section{ width:1200px; margin:0 auto;}
.mb_sec_top{ line-height:40px; background-color:#FFF; padding-left:20px; padding-right:20px; margin-bottom:15px; margin-top:3px; }
.mb_sec_fl{ width:250px; margin-right:20px;}
.mb_sec_fl_a{ background-color:#FFF; margin-bottom:20px;}
.mb_sec_fl_a_tit{ line-height:40px; text-align:center; border-bottom:#003366 solid 3px;}
.mb_sec_fl_a_con{ padding:20px;}
.mb_sec_fl_b_con{ padding:20px;}
.mb_sec_fl_b_con ul li{ line-height:35px; border-bottom:#CCC dashed 1px;}
.mb_sec_fl_c_con{ padding:20px;}
.mb_sec_fl_c_con ul li{ line-height:30px; border-bottom:#CCC dashed 1px; padding-left:15px;}
.mb_sec_fl_c_con ul li a{ display:block; height:30px;}

.mb_sec_a_tit{ line-height:40px; text-align:center; border-bottom:#003366 solid 3px;}
.mb_sec_a_con{ padding:20px;}
.mb_sec_a_con dl dt{ height:35px; line-height:35px; background-image:url(../images/htf_bg.jpg); margin-bottom:5px; margin-top:5px; font-size:14px; font-weight:800; padding-left:20px;}
.mb_sec_a_con dl dt a{ color:#FFF; display:block;}
.mb_sec_a_con dl dt a:hover{ color:#F00;}
.mb_sec_a_con dl dd{ padding-left:30px; line-height:30px; border-bottom:#CCC dashed 1px;}
.mb_sec_a_con dl dd:hover{ border-bottom:#F00 dashed 1px;}
.mb_sec_a_con dl dd a:hover{ color:#F00;}
.mb_sec_b_con{ padding-left:20px; padding-right:20px; padding-top:18px; padding-bottom:20px;}
.mb_sec_b_con ul li{ line-height:35px; border-bottom:#CCC dashed 1px;}

.mb_sec_fr{ width:930px;}
.mb_sec_fr_a{ background-color:#FFF; margin-bottom:20px;}
.mb_sec_fr_a_tit{line-height:40px; padding-left:20px; font-size:18px; border-bottom:#003366 solid 3px; font-weight:800;}
.mb_sec_fr_a_con{ padding:10px; padding-left:20px; padding-top:20px;}
.mb_sec_fr_a_con ul li{ float:left; text-align:center; width:200px; margin-left:10px; margin-right:10px; border:#CCC solid 1px; margin-bottom:20px;}
.mb_sec_fr_a_con ul li span{ display:block;}
.mb_sec_fr_a_con ul li span:first-child{ display:block; width:200px;}
.mb_sec_fr_a_con ul li span:first-child a{ width:200px; display: flex; /* 使用flex布局 */ align-items: center; /* 垂直居中 */  justify-content: center; /* 水平居中 */  height: 200px; /* 容器高度 */}
.mb_sec_fr_a_con ul li span:nth-child(2){ line-height:30px;}
.mb_sec_fr_a_con ul li span img{ max-height:200px; max-width:200px;}
.mb_sec_fr_a_con p img{ max-width:50%;}

.mb_sec_fr_b_con{ padding:10px; padding-top:20px;}
.mb_sec_fr_b_con ul li{ float:left; width:415px; border-bottom:#CCC dashed 1px; margin-left:20px; padding-left:10px; padding-bottom:10px;}
.mb_sec_fr_b_con ul li span{ display:block;}
.mb_sec_fr_b_con ul li span:first-child{ font-weight:800; line-height:35px;}
.mb_sec_fr_b_con ul li span:nth-child(2){ line-height:24px;}

.htf_ry{ width:100%; background-color:#FFF; margin-bottom:20px;}
.htf_ry ul{ padding:15px;}
.htf_ry_fl{ width:600px; padding-top:50px;}
.htf_ry_fr{ width:500px; }
.htf_ry_fl2{ width:500px;}
.htf_ry_fl h2{ line-height:55px; border-bottom:#CCC dashed 1px;}
.htf_ry_fl span{ padding:15px; display:block;}
.htf_ry_fr span{ border:#CCC dashed 1px; padding:15px; height:304px; width:460px; line-height:304px; display:block;}
.htf_ry_fr2 h2{ line-height:55px; border-bottom:#CCC dashed 1px;}
.htf_ry_fr2 span{ padding:15px; display:block;}
.htf_ry_fl2 span{border:#CCC dashed 1px; padding:15px; height:304px; width:460px; line-height:304px; display:block;}
.htf_ry_fr2{ width:600px; padding-top:50px;}

.mb_sec_b{ background-color:#FFF; margin-bottom:20px;}
.mb_sec_b_tit{line-height:40px; padding-left:20px; font-size:18px; border-bottom:#003366 solid 3px; font-weight:800;}
.mb_sec_b_con span{ display:block; float:left;}
.mb_sec_b_con span:first-child{ padding:10px; border:#CCC dashed 1px;  width:450px; height:315px; overflow:hidden;}
.mb_sec_b_con span:first-child img{ width:100%;}
.mb_sec_b_con span:nth-child(2){ padding:10px; margin-left:20px; display:block; width:630px; }
.mb_sec_b_con span:nth-child(2) h2{ padding-bottom:10px;}

.mb_sec_c_con{ padding:10px;}
.mb_sec_c_con dl{ width:500px; padding-right:20px;}
.mb_sec_c_con dl dt{  line-height:30px; padding-left:15px; border-bottom:#CCC dashed 1px; }
.mb_sec_c_con dl dt:first-child{ font-weight:800; line-height:30px; padding-left:15px; border-bottom:none;}
.mb_sec_c_con dl dt span{display:block; float:left;}
.mb_sec_c_con dl dt span:first-child{ width:430px; height:30px; line-height:30px; overflow:hidden;}
.mb_sec_c_con dl dt span:nth-child(2){ text-align:right;}
.mb_sec_c_con dl dd{ border-bottom:#CCC dashed 1px; padding-bottom:5px; padding-left:15px;}

.mb_sec_c_con ul{ width:640px; padding-left:15px; padding-top:10px;}
.mb_sec_c_con ul li{ padding-bottom:15px; padding-left:15px; }
.mb_sec_c_con ul li:first-child{ border-bottom:#CCC dashed 1px; margin-bottom:15px;}
.mb_sec_c_con ul li span{ display:block; float:left;}
.mb_sec_c_con ul li span:first-child{ width:200px; margin-right:15px; height:140px; overflow:hidden; }
.mb_sec_c_con ul li span:first-child img{ width:100%;}
.mb_sec_c_con ul li span:nth-child(2){ font-weight:800;}
.mb_sec_c_con ul li span:nth-child(3){ width:400px;}


.mb_sec_fr_news_con{ padding:10px;}
.mb_sec_fr_news_con ul li{ padding-left:10px; padding-top:10px; border-bottom:#CCC dashed 1px; padding-bottom:10px; margin-bottom:10px;}
.mb_sec_fr_news_con ul li span{ display:block; float:left;  width:650px;}
.mb_sec_fr_news_con ul li span:first-child{ width:220px;}
.mb_sec_fr_news_con ul li span:first-child img{ width:100%;}
.mb_sec_fr_news_con ul li span:nth-child(2){ padding-left:20px; font-size:14px; font-weight:800;}
.mb_sec_fr_news_con ul li span:nth-child(3){ padding-left:20px; height:108px; overflow:hidden; line-height:24px; }
.mb_sec_fr_news_con ul li span:nth-child(4){ text-align:right; }
.mb_page{ padding:10px; text-align:center;}

.mb_sec_fr_news_b{ margin-bottom:20px; background-color:#FFF;}
.mb_sec_newsb_tit{line-height:40px; padding-left:20px; font-size:18px; border-bottom:#003366 solid 3px; font-weight:800;}
.mb_sec_newsb_con{ padding:10px;}
.mb_sec_newsb_con h1{ text-align:center; line-height:34px;}
.mb_sec_newsb_con span{ display:block; text-align:center; border-bottom:#CCC dashed 1px; padding-bottom:10px; margin-bottom:10px;}
.mb_sec_newsb_con img{ max-width:80%;}
.mb_sec_newsb_con dl dt{ font-size:14px; font-weight:800; line-height:35px; padding-left:10px; padding-right:10px;}
.mb_sec_newsb_con dl dd{ border-bottom:#CCC dashed 1px; padding-bottom:10px; padding-left:10px; padding-right:10px; margin-bottom:10px;}

.mb_sec_newsd_con{padding:10px;}
.mb_sec_newsd_con ul li{ float:left; width:160px; text-align:center; border:#CCC dashed 1px; margin-left:10px; margin-right:10px;}
.mb_sec_newsd_con ul li span:first-child a{width:160px; display: flex; /* 使用flex布局 */ align-items: center; /* 垂直居中 */  justify-content: center; /* 水平居中 */  height: 180px; /* 容器高度 */}
.mb_sec_newsd_con ul li span:first-child img{ max-width:160px; max-height:180px;}

.mb_sec_newsc_con{ padding:10px;}
.mb_sec_newsc_con span{ display:block; float:left;}
.mb_sec_newsc_con span:first-child{ width:30px; background-color:#003366; color:#FFF; text-align:center; font-weight:800;}
.mb_sec_newsc_con span:nth-child(2){ padding-left:10px;}
.mb_sec_newsc_con span:nth-child(3){ padding-left:10px;}

.cp_show{ padding-top:0px;}
.cp_show_con{ width:1200px; margin:0 auto; background-color:#FFF;}
.cp_show_weizhi{ width:1200px; margin:0 auto; line-height:40px;}
.cp_show_weizhi span{ padding-left:15px;}
.cp_show_tit{ padding-left:15px; line-height:60px; border-bottom:#F3F5F9 solid 1px;}
.cp_show_fl{ padding:20px; border-right:#F3F5F9 solid 1px; width:400px; display: flex; /* 使用flex布局 */ align-items: center; /* 垂直居中 */  justify-content: center; /* 水平居中 */  height: 400px; /* 容器高度 */}
.cp_show_fl span img{ border-radius:5px; max-height:400px; max-width:400px; }
.cp_show_cen{ padding:20px; width:500px;}
.cp_show_cen_tit{ text-align:center; padding-bottom:10px;}
.cp_show_cen_tit span{ padding-top:8px; color:#999; display:block;}
.cp_show_cen_con{ padding:5px; line-height:30px; border-top: #CCC dashed 1px; border-bottom: #CCC dashed 1px; max-height:150px; margin-bottom:10px; }
.cp_show_cen ul li{ float:left; width:250px;}
.cp_show_cen ul li:first-child span:nth-child(2){ text-decoration: line-through;}
.cp_show_cen ul li span:first-child{ color:#999; padding-right:5px; padding-left:5px;}
.cp_show_cen ul li:last-child{ width:500px; padding-top:25px; color:#F00; font-size:14px; font-weight:800;}
.cp_show_cen ul li:last-child span{ display:block; line-height:35px; width:200px; margin:0 auto; text-align:center; border-radius:5px; border:#036 solid 1px; background-color: #FF0; color:#F00; font-weight:800;}
.cp_show_cen ul li:last-child span:hover{ background-color:#06C; color:#FFF;}
.cp_show_page_fl{ width:250px;  padding-top:20px; line-height:25px; overflow:hidden;}
.cp_show_page_fr{ width:250px; text-align:right; padding-top:20px; line-height:25px; overflow:hidden;}
.cp_show_cen_lx{ padding-top:5px; text-align:center; color:#F00; font-weight:800;}
.cp_show_fr{ width:216px;border-left:#F3F5F9 solid 1px;}
.cp_show_fr_tit{ text-align:center; line-height:35px; font-size:14px; font-weight:800; }
.cp_show_fr_con{ padding:5px;padding-left:9px;}
.cp_show_fr_con ul li{ text-align:center; float:left; width:100px; }
.cp_show_fr_con ul li span{ display:block;}
.cp_show_fr_con ul li span:first-child a{ width:100px; display: flex; /* 使用flex布局 */ align-items: center; /* 垂直居中 */  justify-content: center; /* 水平居中 */ height: 100px; /* 容器高度 */}
.cp_show_fr_con ul li img{ max-width:100px; max-height:100px;}

.cp_show_xijie{ width:1200px; margin:0 auto; padding-top:20px;}
.cp_show_xj_fl{ width:240px; margin-right:20px; }
.cp_show_xjfl_qiye{ background-color:#FFF;}
.cp_show_xjfl_tit{ line-height:50px; font-size:16px; font-weight:800; border-bottom:#F3F5F9 solid 1px; padding:0 10px;}
.cp_show_xjfl_con{ padding:10px;}
.cp_show_xjfl_con ul li{ line-height:30px; }
.cp_show_xjfl_con ul li:first-child{  font-weight:800;}
.cp_show_xjfl_con ul li:nth-child(2) span:first-child{ background-image:url(../images/sfz.png); background-position:center left; background-repeat:no-repeat; padding-left:28px;}
.cp_show_xjfl_con ul li:nth-child(2) span:nth-child(2){ background-image:url(../images/qyz.png); background-position:center left; background-repeat:no-repeat; padding-left:20px; margin-left:20px;}
.cp_show_xjfl_cp{ background-color:#FFF; margin-top:20px;}
.cp_show_xjflcp_tit{ line-height:50px; font-size:16px; font-weight:800; border-bottom:#F3F5F9 solid 1px; padding:0 10px;}
.cp_show_xjflcp_con{ padding:10px;}
.cp_show_xjflcp_con span{ display:block; width:180px; margin:0 auto; text-align:center;}
.cp_show_xjflcp_con span img{ max-width:100%; max-height:145px;}

.cp_show_xj_fr{width:940px;}
.cp_show_xjfr_a{background-color:#FFF; margin-bottom:20px;}
.cp_show_xjfr_tit{ line-height:50px; font-size:16px; font-weight:800; border-bottom:#F3F5F9 solid 1px; padding:0 10px; padding-left:10px;}
.cp_show_xjfr_top{ padding:10px; margin:10px; background-color:#F3F5F9; word-wrap: break-word; }
.cp_show_xjfr_top ul li{ display:block; border:#CCC dashed 1px; padding-left:8px; padding-right:8px; float:left; line-height:30px; margin-bottom:3px; margin-right:3px;}
.cp_show_xjfr_top ul li:first-child{ color:#F00;}
.cp_show_xjfr_top ul li:last-child{ color:#F00; font-size:14px; font-weight:800;}
.cp_show_xjfr_top ul li:nth-child(2n+1){ color:#F00;}
.mb_cp_show_size{ padding-left:10px; padding-bottom:10px; padding-right:10px;}
.mb_cp_show_size span{ display:block; border:#CCC dashed 1px; width:80px; text-align:center; float:left; line-height:30px; margin-bottom:3px; margin-right:3px;}
.cp_show_xjfr_con{ padding:10px;}

.cp_show_xjfr_con{padding:10px;}
.cp_show_xjfr_con ul li{ float:left; width:160px; text-align:center; border:#CCC dashed 1px; margin-left:10px; margin-right:10px;}
.cp_show_xjfr_con ul li span{ display:block;}
.cp_show_xjfr_con ul li span:first-child{ overflow:hidden; width:160px; display: flex; /* 使用flex布局 */ align-items: center; /* 垂直居中 */  justify-content: center; /* 水平居中 */ height: 170px; /* 容器高度 */}
.cp_show_xjfr_con ul li span:nth-child(2){ height:30px; line-height:30px;}
.cp_show_xjfr_con ul li span img{ max-width:160px; max-height:160px;}





footer{ margin-top:40px; border-top:#CCC solid 1px; background-color:#FFF;}
footer .w1200{ background-color:#FFF;}
.mb_foot_con{ padding:8px;}
.mb_foot_link{ padding:8px;}


.logo_web{ display:none;}
.foot_web{ display:none;}
.foot_web ul li{ display:none;}

}
@media screen and (min-width:320px) and (max-width:999px){

.w1200 {width: 100%;}

header{ background-color: #FFF;}
.mb_top{ border-bottom:#E8EDF2 solid 1px; background-color:#f7f9fa; color:#262626; line-height:35px; text-align:center; overflow:hidden;}
.mb_logo{ padding-top:10px;}
.mb_logo_fl{ display:none;}
.mb_logo_fl img{ display:none;}
.mb_logo_cen{ width:100%;}
.mb_logo_cen span{ display:block; float:left;}
.mb_logo_cen span:first-child{ font-size:24px; color:#003366; font-family:"微软雅黑"; font-weight:bold; line-height:40px;}
.mb_logo_cen span:nth-child(1){padding-left:10px;}
.mb_logo_cen span:nth-child(2){padding-top:6px; padding-left:10px;}
.mb_logo_cen span:nth-child(3){padding-top:8px; padding-left:10px;}
.mb_logo_cen span:nth-child(4){ padding-left:10px; line-height:30px; height:30px; overflow:hidden;}
.mb_logo_fr{ display:none;}
.mb_logo_fr span{ display:none;}
.mb_logo_fr img{ display:none;}

.mb_nav{ border-bottom:#003366 solid 1px; border-top:#003366 solid 1px; background-image:url(../images/htf_bg.jpg);}
.mb_nav ul{}
.mb_nav ul li{ line-height:35px; float:left; width:20%; text-align: center; font-size:14px; font-weight:bold;}
.mb_nav ul li a{color: #FFF; display:block;}
.mb_nav ul li:hover{ background-color:#F00;}
.mb_nav_bg{ background-color:#F00;}

.mb_banner{background-color:#F3F5F9; }
.mb_banner img{ max-width:100%;}


section{ width:100%; margin:0 auto;}
.mb_sec_top{ padding-left:20px;  line-height:30px; height:30px; overflow:hidden; background-color:#FFF;}
.mb_sec_fl{ width:100%; margin:0 auto;}
.mb_sec_fl_a{ background-color:#FFF; margin-bottom:20px;}
.mb_sec_fl_a_tit{ line-height:40px; text-align:center; border-bottom:#003366 solid 3px;}
.mb_sec_fl_a_con{ padding:20px;}

.mb_sec_fl .mb_sec_fl_a:nth-child(2){ display:none;}
.mb_sec_fl .mb_sec_fl_a:nth-child(3){ display:none;}
.mb_sec_fl .mb_sec_fl_a:nth-child(4){ display:none;}
.mb_sec_fl_b_con{ padding:20px;}
.mb_sec_fl_b_con ul li{ line-height:35px; border-bottom:#CCC dashed 1px;}
.mb_sec_fl_c_con{ padding:20px;}
.mb_sec_fl_c_con ul li{ line-height:30px; border-bottom:#CCC dashed 1px; padding-left:15px;}
.mb_sec_fl_c_con ul li a{ display:block; height:30px;}

.mb_sec_a_tit{ line-height:40px; text-align:center; border-bottom:#003366 solid 3px;}
.mb_sec_a_con{ padding:20px;}
.mb_sec_a_con dl dt{ height:35px; line-height:35px; background-image:url(../images/htf_bg.jpg); margin-bottom:5px; margin-top:5px; font-size:14px; font-weight:800; padding-left:20px;}
.mb_sec_a_con dl dt a{ color:#FFF; display:block;}
.mb_sec_a_con dl dt a:hover{ color:#F00;}
.mb_sec_a_con dl dd{ padding-left:30px; line-height:30px; border-bottom:#CCC dashed 1px;}
.mb_sec_a_con dl dd:hover{ border-bottom:#F00 dashed 1px;}
.mb_sec_a_con dl dd a:hover{ color:#F00;}
.mb_sec_b_con{ padding-left:20px; padding-right:20px; padding-top:18px; padding-bottom:20px;}
.mb_sec_b_con ul li{ line-height:35px; border-bottom:#CCC dashed 1px;}

.htf_ad{ display:none;}
.htf_ry{ width:100%; background-color:#FFF; margin-bottom:20px;}
.htf_ry ul{ padding:10px;}
.htf_ry_fl{ width:100%; padding-top:10px;}
.htf_ry_fr{ display:none;}
.htf_ry_fl2{ width:100%;}
.htf_ry_fl h2{ line-height:55px; border-bottom:#CCC dashed 1px;}
.htf_ry_fl span{ padding:15px; display:block;}
.htf_ry_fr span{ display:none;}
.htf_ry_fr span img{ display:none;}
.htf_ry_fr2 h2{ line-height:55px; border-bottom:#CCC dashed 1px;}
.htf_ry_fr2 span{ padding:15px; display:block;}
.htf_ry_fl2 span{border:#CCC dashed 1px; padding-left:1%; padding-right:1%; width:97.5%;  display:block;}
.htf_ry_fl2 span img{ width:100%;}
.htf_ry_fr2{ width:100%; padding-top:10px;}

.mb_sec_fr{ width:100%;}
.mb_sec_fr_a{ background-color:#FFF; margin-bottom:20px;}
.mb_sec_fr_a_tit{line-height:40px; padding-left:20px; font-size:18px; border-bottom:#003366 solid 3px; font-weight:800;}
.mb_sec_fr_a_con{ padding:10px; padding-left:20px; padding-top:20px;}
.mb_sec_fr_a_con ul li{ float:left; text-align:center; width:47%; margin-left:1%; margin-right:1%; border:#CCC solid 1px; margin-bottom:20px; min-height:240px;}
.mb_sec_fr_a_con ul li span:first-child{ display:block; width:100%;}
.mb_sec_fr_a_con ul li span:first-child a{ width:100%; display: flex; /* 使用flex布局 */ align-items: center; /* 垂直居中 */  justify-content: center; /* 水平居中 */  height: 200px; /* 容器高度 */}
.mb_sec_fr_a_con ul li span:nth-child(2){ line-height:30px;}
.mb_sec_fr_a_con ul li span img{ max-height:200px; max-width:100%;}
.mb_sec_fr_a_con p img{ max-width:50%;}

.mb_sec_fr_b_con{ padding:10px; padding-top:20px;}
.mb_sec_fr_b_con ul li{ float:left; width:415px; border-bottom:#CCC dashed 1px; margin-left:20px; padding-left:10px; padding-bottom:10px;}
.mb_sec_fr_b_con ul li span{ display:block;}
.mb_sec_fr_b_con ul li span:first-child{ font-weight:800; line-height:35px;}
.mb_sec_fr_b_con ul li span:nth-child(2){ line-height:24px;}

.mb_sec_b{ background-color:#FFF; margin-bottom:20px;}
.mb_sec_b_tit{line-height:40px; padding-left:20px; font-size:18px; border-bottom:#003366 solid 3px; font-weight:800;}
.mb_sec_b_con span{ display:block; float:left;}
.mb_sec_b_con span:first-child{ display:none;}
.mb_sec_b_con span:first-child img{ width:100%;}
.mb_sec_b_con span:nth-child(2){display:block; width:100%; }
.mb_sec_b_con span:nth-child(2) h2{ padding-bottom:10px;}

.mb_sec_c_con{ padding:10px;}
.mb_sec_c_con dl{ width:100%;}
.mb_sec_c_con dl dt{  line-height:30px; padding-left:15px; border-bottom:#CCC dashed 1px; }
.mb_sec_c_con dl dt:first-child{ font-weight:800; line-height:30px; padding-left:15px; border-bottom:none;}
.mb_sec_c_con dl dt span{display:block;}
.mb_sec_c_con dl dt span:first-child{ float:left; height:30px; line-height:30px; overflow:hidden;}
.mb_sec_c_con dl dt span:nth-child(2){ float: right; text-align:right; padding-right:10px;}
.mb_sec_c_con dl dd{ border-bottom:#CCC dashed 1px; padding-bottom:5px; padding-left:15px;}

.mb_sec_c_con ul{ display:none;}
.mb_sec_c_con ul li{ display:none;}
.mb_sec_c_con ul li:first-child{ display:none;}
.mb_sec_c_con ul li span{ display:none;}
.mb_sec_c_con ul li span:first-child{ display:none;}
.mb_sec_c_con ul li span:first-child img{ display:none;}
.mb_sec_c_con ul li span:nth-child(2){ display:none;}
.mb_sec_c_con ul li span:nth-child(3){ display:none;}


.mb_sec_fr_news_con{ padding:10px;}
.mb_sec_fr_news_con ul li{ padding-left:10px; padding-top:10px; border-bottom:#CCC dashed 1px; padding-bottom:10px; margin-bottom:10px;}
.mb_sec_fr_news_con ul li span{ display:block; float:left;  width:100%;}
.mb_sec_fr_news_con ul li span:first-child{ display:none;}
.mb_sec_fr_news_con ul li span:first-child img{ display:none;}
.mb_sec_fr_news_con ul li span:nth-child(2){ font-size:14px; font-weight:800;}
.mb_sec_fr_news_con ul li span:nth-child(3){  height:108px; overflow:hidden; line-height:24px; }
.mb_sec_fr_news_con ul li span:nth-child(4){ text-align:right; }
.mb_page{ padding:10px; text-align:center;}

.mb_sec_fr_news_b{ margin-bottom:20px; background-color:#FFF;}
.mb_sec_newsb_tit{line-height:40px; padding-left:20px; font-size:18px; border-bottom:#003366 solid 3px; font-weight:800;}
.mb_sec_newsb_con{ padding:10px;}
.mb_sec_newsb_con h1{ text-align:center; line-height:34px;}
.mb_sec_newsb_con span{ display:block; text-align:center; border-bottom:#CCC dashed 1px; padding-bottom:10px; margin-bottom:10px; height:30px; line-height:30px; overflow:hidden;}
.mb_sec_newsb_con img{ max-width:80%;}
.mb_sec_newsb_con dl dt{ font-size:14px; font-weight:800; line-height:35px; padding-left:10px; padding-right:10px;}
.mb_sec_newsb_con dl dd{ border-bottom:#CCC dashed 1px; padding-bottom:10px; padding-left:10px; padding-right:10px; margin-bottom:10px;}


.mb_sec_newsd_con{padding:10px;}
.mb_sec_newsd_con ul li{ float:left; width:47%; text-align:center; border:#CCC dashed 1px; margin-left:1%; margin-right:1%; margin-bottom:15px;}
.mb_sec_newsd_con ul li:nth-child(5){ display:none;}
.mb_sec_newsd_con ul li span img{ max-width:100%;max-height:180px; }
.mb_sec_newsd_con ul li span:first-child a{max-height:180px; display: flex; /* 使用flex布局 */ align-items: center; /* 垂直居中 */  justify-content: center; /* 水平居中 */  height: 180px; /* 容器高度 */}

.mb_sec_newsc_con{ padding:10px;}
.mb_sec_newsc_con span{ display:block; float:left;}
.mb_sec_newsc_con span:first-child{ display:none;}
.mb_sec_newsc_con span:nth-child(2){ display:none;}
.mb_sec_newsc_con span:nth-child(3){ padding-left:10px;}


.cp_show{ padding-top:0px;}
.cp_show_con{ width:100%; margin:0 auto; background-color:#FFF;}
.cp_show_weizhi{ width:100%; margin:0 auto; line-height:40px;}
.cp_show_weizhi span{ padding-left:15px;}
.cp_show_tit{ padding-left:15px; line-height:60px; border-bottom:#F3F5F9 solid 1px;}
.cp_show_fl{ padding-top:20px; border-right:#F3F5F9 solid 1px; width:100%; display: flex; /* 使用flex布局 */ align-items: center; /* 垂直居中 */  justify-content: center; /* 水平居中 */  height: 400px; /* 容器高度 */}
.cp_show_fl span img{ border-radius:5px; max-height:400px; max-width:100%; }
.cp_show_cen{ padding-left:2%; padding-right:2%; width:95%;}
.cp_show_cen_tit{ text-align:center; padding-bottom:10px;}
.cp_show_cen_tit span{ padding-top:8px; color:#999; display:block;}
.cp_show_cen_con{ padding:5px; line-height:30px; border-top: #CCC dashed 1px; border-bottom: #CCC dashed 1px; max-height:150px; margin-bottom:10px; }
.cp_show_cen ul li{ float:left; width:50%;}
.cp_show_cen ul li:first-child span:nth-child(2){ font-weight:800;}
.cp_show_cen ul li span:first-child{ color:#999; padding-right:5px; padding-left:5px;}
.cp_show_cen ul li:last-child{ width:100%; padding-top:25px; color:#F00; font-size:14px; font-weight:800;}
.cp_show_cen ul li:last-child span{ display:block; line-height:35px; width:200px; margin:0 auto; text-align:center; border-radius:5px; border:#036 solid 1px; background-color: #FF0; color:#F00; font-weight:800;}
.cp_show_cen ul li:last-child span:hover{ background-color:#06C; color:#FFF;}
.cp_show_page_fl{ width:50%;  padding-top:20px; line-height:25px; overflow:hidden; float:left;}
.cp_show_page_fr{ width:50%; text-align:right; padding-top:20px; line-height:25px; overflow:hidden; float:left;}
.cp_show_cen_lx{ padding-top:5px; text-align:center; color:#F00; font-weight:800;}
.cp_show_fr{ display:none;}
.cp_show_fr_tit{ display:none; }
.cp_show_fr_con{ display:none;}
.cp_show_fr_con ul li{ display:none;}
.cp_show_fr_con ul li span{  display:none;}
.cp_show_fr_con ul li span:first-child a{ display:none;}
.cp_show_fr_con ul li img{ display:none;}

.cp_show_xijie{ width:100%; margin:0 auto; padding-top:20px;}
.cp_show_xj_fl{ width:100%; }
.cp_show_xjfl_qiye{ background-color:#FFF;}
.cp_show_xjfl_tit{ line-height:50px; font-size:16px; font-weight:800; border-bottom:#F3F5F9 solid 1px; padding:0 10px;}
.cp_show_xjfl_con{ padding:10px;}
.cp_show_xjfl_con ul li{ line-height:30px; }
.cp_show_xjfl_con ul li:first-child{  font-weight:800;}
.cp_show_xjfl_con ul li:nth-child(2) span:first-child{ background-image:url(../images/sfz.png); background-position:center left; background-repeat:no-repeat; padding-left:28px;}
.cp_show_xjfl_con ul li:nth-child(2) span:nth-child(2){ background-image:url(../images/qyz.png); background-position:center left; background-repeat:no-repeat; padding-left:20px; margin-left:20px;}
.cp_show_xjfl_cp{ display:none;}
.cp_show_xjflcp_tit{ display:none;}
.cp_show_xjflcp_con{ display:none;}
.cp_show_xjflcp_con span{ display:none;}
.cp_show_xjflcp_con span img{ display:none;}

.cp_show_xj_fr{width:100%;}
.cp_show_xjfr_a{background-color:#FFF; margin-bottom:20px; width:100%;}
.cp_show_xjfr_tit{ line-height:50px; font-size:16px; font-weight:800; border-bottom:#F3F5F9 solid 1px; padding:0 10px; padding-left:10px;}
.cp_show_xjfr_top{ padding:10px; margin:10px; background-color:#F3F5F9; word-wrap: break-word; }
.cp_show_xjfr_top ul li{ display:block; border:#CCC dashed 1px; padding-left:8px; padding-right:8px; float:left; line-height:30px; margin-bottom:3px; margin-right:3px;}
.cp_show_xjfr_top ul li:first-child{ color:#F00;}
.cp_show_xjfr_top ul li:last-child{ color:#F00; font-size:14px; font-weight:800;}
.cp_show_xjfr_top ul li:nth-child(2n+1){ color:#F00;}
.mb_cp_show_size{ padding-left:10px; padding-bottom:10px; padding-right:10px;}
.mb_cp_show_size span{ display:block; border:#CCC dashed 1px; width:80px; text-align:center; float:left; line-height:30px; margin-bottom:3px; margin-right:3px;}
.cp_show_xjfr_con{ padding:10px;}
.cp_show_xjfr_con img{ max-width:100%;}
.cp_show_xjfr_con ul li{ margin-bottom:15px; float:left; width:47%; text-align:center; border:#CCC dashed 1px; margin-left:1%; margin-right:1%;}
.cp_show_xjfr_con ul li span{ display:block;}
.cp_show_xjfr_con ul li span:first-child{ overflow:hidden; width:100%; display: flex; /* 使用flex布局 */ align-items: center; /* 垂直居中 */  justify-content: center; /* 水平居中 */ height: 170px; /* 容器高度 */}
.cp_show_xjfr_con ul li span:nth-child(2){ height:30px; line-height:30px;}
.cp_show_xjfr_con ul li span img{ max-width:160px; max-height:160px;}


	
footer{border-top:#CCC solid 1px; background-color:#FFF; padding-bottom:40px;}
footer .w1200{ background-color:#FFF;}
.mb_foot_con{ padding:8px;}
.mb_foot_link{ padding:8px;}


.foot_web{ 
	width:100%;
	height:50px; line-height:50px; font-size:14px; font-weight:bolder;
	z-index:200;
	position: fixed;
	bottom: 0px; /* position fixed for IE6 */
   _top: expression(documentElement.scrollTop + "px");
	color:#ffffff;
	background:rgba(255,0,0,0.8); 

}
.foot_web a{ display:block;}
.foot_web a:link,.foot_web a:visited{color: #ffffff;}
.foot_web ul li{ float:left; text-align:center; width:25%;}	
}
