@charset "utf-8";
*{
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */	
}
  
body{line-height:100%; color:#333; -webkit-text-size-adjust:none}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#cc3333;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus, textarea:focus{ outline: none;}
input,button {appearance: none;-moz-appearance: none;/*-webkit-appearance: none;*/}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}

.boxsizing_c{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.mb20{margin-bottom: 20px;}
.mb10{margin-bottom: 10px;}
.fl{float: left;}
.fr{float: right;}

/*section00  sy==============================*/
.container_m{width:100%; max-width:900px; margin: 0 auto;} 
.conBox{margin:20px 3%;}

/*header*/
.header{padding-top: 30px;}
.header .tblj{padding: 0 2%;}
.header .tblj-l{float: left; width: 41%;}
.header .tblj-l li{margin-right: 10px; line-height: 39px; float: left;}
.header .tblj-r{float: right; width: 41%; position: relative;}
.header .tblj-r .stxt{width: 80%; border: 1px #DA2712 solid; padding: 0 10px; height: 50px; line-height: 50px;}
.header .tblj-r .sbtn{position: absolute;right: 0; top: 0; width: 105px; height: 100%; background: url(m-index_r1_c13_s1.png) no-repeat center center; border: 0;
    cursor: pointer;}
.header .logo{padding: 25px 0; text-align: center;}
.header .banner img{width: 100%; height: auto; display: block;}
.header .mainnav{padding: 0px 2px; padding-top: 3px;}
.header .mainnav li{height: 70px; line-height: 70px; width:24.2%; margin: 3px; float: left; text-align: center; background-color: #dc2913; border-radius: 8px;}
.header .mainnav li a{font-size: 22px; color: #fff;  }
.header .mainnav li.aon{font-weight: bold; background-color: #b61c09;}
.header .mainnav li.aon a{}

.jrtt{padding: 45px 3%; line-height: 60px; font-weight: bold; text-align: center;}
.jrtt a{font-size: 48px; color: #DC2913;}

/*tpxw*/
.slideBox{width:100%; overflow:hidden; position:relative; border:0; height:396px;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:0; width:100%; bottom:4px; z-index:2; text-align:center;}
.slideBox .hd ul{ overflow:hidden; zoom:1; width:100%; text-align:center;}
.slideBox .hd ul li{ display:inline-block; margin:0 5px; width:8px; height:8px; line-height:6px; border-radius:50%; background:#ADADAD; cursor:pointer; text-indent:99999rem;}
.slideBox .hd ul li.on{ background:#fff; color:#fff; }

.slideBox .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.slideBox .bd ul{width:100%; height:100%;}
.slideBox .bd ul li{position:relative; line-height:30px; height:396px;}
.slideBox .bd li img{width:100%; height:100%;}
.slideBox .bd li b{ display:block; position:absolute; width:100%; height:30px; bottom:0;left:0;background:#000; opacity:.7;filter:alpha(opacity=70); z-index:1;}
.slideBox .bd li span{ display:block; position:absolute;width:70%;height:30px; bottom:0;left:0; z-index:2;}
.slideBox .bd li span a{color:#FFF; display:block; float:left; padding-left:15px; position:relative; z-index:3;}
.slideBox .bd li span a:hover{color:#FC0;}

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px;  filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.tpxw{width:100%; height:555px; overflow:hidden; position:relative; border:0;  }
.tpxw .hd{ height:15px; overflow:hidden; position:absolute; right:0px; bottom:15px; z-index:2; }
.tpxw .hd ul{ overflow:hidden; zoom:1; float:left;}
.tpxw .hd ul li{ float:left; margin-right:14px;  width:12px; height:12px; line-height:12px; border-radius:50%; background:#adadad; cursor:pointer; text-indent:99999em;}
.tpxw .hd ul li.on{ background:#fff; color:#fff; }

.tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.tpxw .bd ul{width:100%; height:100%;}
.tpxw .bd ul li{position:relative; line-height:30px; height:555px;}
.tpxw .bd li img{width:100%;  height:555px;}
.tpxw .bd li b{ display:block; position:absolute; width:100%; height:50px; bottom:0;left:0;background:#000; opacity:.50;filter:alpha(opacity=50); z-index:1;}
.tpxw .bd li span{ display:block; position:absolute;width:85%;height:50px; bottom:0;left:0; z-index:2; line-height:50px;}
.tpxw .bd li span a{color:#FFF; display:block; float:left; padding-left:15px; position:relative; z-index:3; font-size:24px; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.tpxw .bd li span a:hover{color:#FC0;}

.mzdpjj li{float: left; border: 1px #dc2913 solid; border-bottom: 5px #dc2913 solid; line-height: 65px; width: 49%; text-align: center; margin-top: 29px;}
.mzdpjj li a{font-size: 28px;}
.mzdpjj li:nth-child(2), .mzdpjj li:nth-child(4), .mzdpjj li:nth-child(6), .mzdpjj li:nth-child(8){float: right;}

/*commonlist*/
.swiper3 {
	width: 100%;
	border-bottom:1px solid #ececec;
}
.swiper3 .selected {
	color:#dc2913; 
	width: auto !important;
}
.swiper3 .selected h1{border-bottom: 4px #DC2913 solid; color:#dc2913; display: table; font-size: 32px; line-height: 57px;}
.swiper3 .swiper-slide {
	text-align: center;
	font-size:32px;
	height: 60px;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	cursor: pointer;
}
.swiper4 {
	width: 100%;
}
.swiper4 .swiper-slide {
	height: calc(48vh);
	box-sizing: border-box !important;
	overflow-x: hidden !important;
}

.swiper-no-swiping{}

.tabSlide{display: block; }
.tabSlide .hd{overflow: hidden; border-bottom:1px solid #ececec;}
.tabSlide .hd li{float: left; color: #333; font-size: 28px;  height: 60px; line-height: 60px; padding: 0 6.5%;}
.tabSlide .hd li a{font-size: 28px;}
.tabSlide .hd li.on{ color: #333; font-size:32px; font-weight: bold;}
.tabSlide .hd li.on a{color:#dc2913; border-bottom: 4px #DC2913 solid; padding-bottom: 6px; white-space: nowrap;}
.conbox table{width: 95% !important; max-width: 100%;}
.conbox table td{width: auto !important;}

.tabSlide .bd{clear:both; padding: 20px 0 0; width: 100%; }
.tabSlide .bd ul{width: 845px; margin-top: 18px; }

.tabSlide .hd li:nth-child(1){padding-left: 0;}
.tabSlide .hd li.nopadr{padding-right: 0; background: none;}

.tabSlide2{display: block; }
.tabSlide2 .hd{overflow: hidden; border-bottom:1px solid #ececec;}
.tabSlide2 .hd li{float: left; color: #333; font-size: 28px;  height: 60px; line-height: 60px; padding: 0 10%;}
.tabSlide2 .hd li a{font-size: 28px;}
.tabSlide2 .hd li.on{ color: #333; font-size:32px; font-weight: bold;}
.tabSlide2 .hd li.on a{color:#dc2913; border-bottom: 4px #DC2913 solid; padding-bottom: 6px;}
.conbox table{width: 95% !important; max-width: 100%;}
.conbox table td{width: auto !important;}

.tabSlide2 .bd{clear:both; padding: 20px 0; width: 100%; }
.tabSlide2 .bd ul{width:745px; margin-top: 18px; }

.tabSlide2 .hd li:nth-child(1){padding-left: 0;}
.tabSlide2 .hd li.nopadr{padding-right: 0; background: none;}

.tabSlide3{display: block; }
.tabSlide3 .hd{overflow: hidden; border-bottom:1px solid #ececec;}
.tabSlide3 .hd li{float: left; color: #333; font-size: 28px;  height: 60px; line-height: 60px; padding: 0 6.5%;}
.tabSlide3 .hd li a{font-size: 28px;}
.tabSlide3 .hd li.on{ color: #333; font-size:32px; font-weight: bold;}
.tabSlide3 .hd li.on a{color:#dc2913; border-bottom: 4px #DC2913 solid; padding-bottom: 6px; white-space: nowrap;}
.conbox table{width: 95% !important; max-width: 100%;}
.conbox table td{width: auto !important;}

.tabSlide3 .bd{clear:both; padding: 20px 0 0; width: 100%; }
.tabSlide3 .bd ul{width: 845px; margin-top: 18px; }

.tabSlide3 .hd li:nth-child(1){padding-left: 0;}
.tabSlide3 .hd li.nopadr{padding-right: 0; background: none;}



.news_list li{font-size:28px; position:relative; line-height:70px; color:#333; border-bottom:1px dashed #c9c9c9; padding:8px 0 8px 20px;}
.news_list li:after{content:" "; position:absolute; left:0; top:50%; width:8px; height:8px; background:#707070;}  
.news_list li span{display:none; position:absolute; top:0; right:0; width:50px;}
.news_list li a{color:#333; display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news_list li a:hover{color:#C00;}
.news_list li:last-child{border: none;}
.index_m_more{display:block; text-align:center; width: 202px; margin:10px auto; line-height:49px; background:#fff; border:1px solid #dc2913; color:dc2913;}
.index_m_more a{color:#dc2913; font-size: 24px; display: block;}

.zttl img{width: 100%; height: auto;}

/* 首页通栏专题1 */
.hflb{ width:100%; /*height:203px;*/ overflow:hidden; position:relative;}
.hflb .hd{ height:14px; overflow:hidden; position:absolute; right:15px; bottom:12px; z-index:1;}
.hflb .hd ul{overflow:hidden; zoom:1; float:left;}
.hflb .hd ul li{float:left; margin:2px 4px; border-radius: 50%; width:10px; height:10px; text-align:center; background:#fff; cursor:pointer; text-indent:99999em;}
.hflb .hd ul li.on{background:#f00; color:#fff; margin: 0 4px; border: 2px #fff solid;}

.hflb .bd{ position:relative; height:100%; z-index:0;}
.hflb .bd li{zoom:1; vertical-align:middle;}
.hflb .bd img{width:100%; height:auto; display:block;}
.hflb img{width: 100%; height: auto;}


.home_ztzl{position:relative; height:100px;}
.home_ztzl .bd{position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden;}
.home_ztzl .bd ul{width:100%; height:100%;}
.home_ztzl .bd ul li{position:relative; line-height:30px; height:200px;}
.home_ztzl .bd li img{width:100%; height:100px;}

.home_ztzl .btn a{ position:absolute; top:25px; width:24px; height:52px; background:url(/global/mhome_ztzl_arrow.png) no-repeat; cursor:pointer;}
.home_ztzl .btn .prev{background-position:-24px 0; left:0;}
.home_ztzl .btn .next{right:0;}


/*section02  gk========================*/
.zwgk_lm li{width: 32.5%; line-height: 64px; background-color: #FFF0F0; border: 2px #DC2913 solid; position: relative; margin-right: 10px; float: left;}
.zwgk_lm li i{width: 43px; height:40px; position: absolute; top: 13px; left: 30px; display: grid;}
.zwgk_lm li i img{vertical-align: middle; vertical-align: -webkit-baseline-middle;}
.zwgk_lm a{font-size: 28px; color: #dc2913; display: block;}
.zwgk_lm li span{padding-left:85px;}
.zwgk_lm li:last-child{margin-right: 0;}

/*section02  tpsp========================*/
.tpsp{height:330px; position: relative; *overflow: hidden; overflow: hidden; margin:40px 0 0;}
.tpsp .bd{overflow: hidden; width: 80%; margin: 0 auto; padding: 0;}
.tpsp .bd li{float: left; margin-right: 0px; width: 100%;}
.tpsp .bd ul div.box{position:relative; overflow:hidden;}
.tpsp .bd li .pic img{display: block; width:676px; height:330px;}
.tpsp .bd li .txt{position:absolute; bottom:0; left:0; width:80%; margin:0; background:rgba(0,0,0,0.4); color:#FFF; line-height:60px; text-align: center; height:60px; overflow:hidden; text-overflow:ellipsis;}
.tpsp .bd li .txt a{color:#FFF;  display: block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding: 0 15px}

.tpsp .hgan{display: block;}
.tpsp .hgan a{ position:absolute; top:38%; width:31px; height:50px;  cursor:pointer;}
.tpsp .hgan .prev{left:0; background: url(m-index_r17_c5_s1.png) left center no-repeat;}
.tpsp .hgan .next{right:0; background: url(m-index_r17_c14_s1.png) right center no-repeat;}

.other-lm li{width: 32.5%; line-height: 64px; text-align: center; margin-bottom: 19px; background-color: #FFF0F0; border: 2px #DC2913 solid; position: relative; margin-right: 10px; float: left;}
.other-lm a{font-size: 28px; color: #dc2913; display: block;}
.other-lm li:nth-child(3), .other-lm li:nth-child(6){margin-right: 0;}

.curmb{background:url(list2021_r1_c1_s1.png) no-repeat 5px 13px; padding:8px 0 10px 32px; font-size: 16px; line-height:35px; margin-top:7px; color:#333; margin-bottom:15px;}
.curmb a{font-size: 16px;}

.list-title{border-bottom: 1px #ECECEC solid;}
.list-title h1{display: table; border-bottom: 4px #DC2913 solid; line-height: 55px; font-size: 32px;}

.common_newslist li{position:relative; padding:0 0 0 26px; overflow:hidden; vertical-align:top; font-size: 24px; border-bottom: 1px #c9c9c9 dashed; padding-bottom: 20px; margin-bottom: 20px;}
.common_newslist li:after{position:absolute; content:" "; left:0; top: 18%; margin-top: -1px; width: 8px; height: 8px; background: #C6C6C6;}
.common_newslist li span{display: block; margin-top: 15px; color:#999999;}
.common_newslist li a{display: block; font-size: 24px; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; line-height: 30px;}

.ldzc-list{margin: 0 25%;}
.ldzc-list li{margin-bottom: 15px; text-align: left; width: 100%; line-height: 35px; font-size: 24px;}
.ldzc-list li .name{float: left; font-weight: bold; font-size: 24px;}
.ldzc-list li .znjs{float: right; width: 75%; font-size: 24px;}
.ldzc-list li a{font-size: 24px;}
.ldzc-list li a b{margin-right: 30px;}
.ldzc-list li:nth-child(8) .znjs, .ldzc-list li:nth-child(9) .znjs{padding-right: 25%;}

.m-ss, .clear12{display: none;}

.ztbanner img{display: block; margin: 10px 0 0; width: 100%; height: auto;}

/******************翻页页码******************/
.page {
	padding:25px 0;
	text-align:center;  
	margin-top: 10px;
	clear: both;
  }
  
  .page a {
	margin:4px 2px;
	padding: 6px 9px;
	border:1px solid #C61B23;
	color: #C61B23;
	text-decoration: none;
	display: inline-block;

  }
  
  .page a:hover {
	color: #FFF;
	border-color:#C61B23;
	background:#C61B23;  
  }
  
  .page a:active {
	color: #FFF;
	border:1px solid #C61B23;
  }
  
  .page .current {
	margin: 2px;
	padding: 6px 9px;
	color: #fff;
	border:1px solid #dadada;
	border-color:#C61B23;
	background:#C61B23;  
  }
  
  .page .disabled {
	margin: 2px;
	padding: 6px 9px;
	color: #999;
	border:1px solid #dadada;
  }
  
.zw-title{font-size: 32px; font-weight: bold; line-height: 1.5; margin-bottom: 35px; text-align: center;}
.zw-info{padding-bottom: 20px; border-bottom: 1px #D5D5D5 dashed; text-align: center; font-size: 22px;}
.zw-info span{margin: 0 5px;}

.zw {font-size: 24px; color: #333;}
.zw p{margin-top: 10px; line-height: 2em; text-align: justify;}
.zw img {display: block; max-width:100%; margin: 15px auto!important;}

.footer{clear: both; font-size: 24px; border-top: 4px #EAEAEA solid;  position: relative;  padding:3% 12%; }
.dzjg{width:60%; float: left; line-height: 1.5; padding-top: 7%;}
.dzjg img{float: left; margin-right: 20px; vertical-align: middle; margin-top: 1%;}
.yhtx{width: 36%; float: right; text-align: center;}
.yhtx img{display: block; margin: 0 auto 10px;}
.yhtx .txt{width: 100%; text-align: center; line-height: 1.5}

@media (max-width: 1024px) {
	.container_m{padding-top:0px;}
}
@media (max-width: 768px) {
	.header .mainnav li a{font-size: 20px;}

	
	.tpxw, .tpxw .bd ul li, .tpxw .bd li img{height: 474px;}
	.pcqh{padding-top:5px;}
	.tabSlide .bd ul, .tabSlide2 .bd ul, .tabSlide3 .bd ul{width: 730px;}
	.zwgk_lm li, .other-lm li{width: 32.4%;}
	.tabSlide .hd li{padding: 0 5%;}
	.tabSlide2 .hd li{padding: 0 8%;}
	
	.tpsp{height: 380px;}
	.tpsp .bd li .pic img{width: 576px; height: 380px;}
	.tpsp .bd li .txt{width: 79%;}
	.dzjg{left: 15.5%;}
	.ldzc-list{margin:0 5%;}
	.ldzc-list li:nth-child(8) .znjs, .ldzc-list li:nth-child(9) .znjs{padding-right: 5%;}
	.hflb，.hflb .bd img{height:160px;}
	.news_list li a{width: 95%;}
	.curmb a{font-size: 22px;}
	.footer{padding: 3% 5.5%;}
}
@media screen and (max-width: 640px){
	body{-webkit-text-size-adjust:none} 
	.header .tblj{padding:0 4%;}
	.header .tblj-l{width: 80%; float:left; margin: 0 auto;}
	.header{padding-top:15px;}
	.pcqh{padding-top:7px;}
	.header .tblj-r{display: none;}
	.header .tblj-r .sbtn{background-size: 100%;}
	.header .tblj-r .stxt{border: none; width: 70%;}
	.clear12{display: block; clear: both;}
	.m-ss{float: right; width:32px; display: block; padding-top: 2%;}
	.m-ss .inputBtn{width: 100%; height: 39px; background: url(/mglobal/m-ss-btn.gif) top center no-repeat; border: none;}
	.m-ss button,input{outline: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-modify: read-write-plaintext-only;}
	.header .tblj-r{width: 100%; float: none; border: 1px #DA2712 solid;}
	.header .tblj-r .stxt{width: 71%;}
	.header .tblj-r .sbtn{position:inherit; float: right; height: 51px; width: 110px;}
	.header .logo img{width: 90%;}
	.header .mainnav li{width: 24%; padding: 0}
	.header .mainnav li a{font-size: 16px;}
	/*.header .mainnav li{width: auto; padding: 0 3%; height: auto; line-height: 3;}
	.header .mainnav li a{font-size: 16px;}*/
	

	.jrtt{padding: 25px 3%; line-height: 30px;}
	.jrtt a{font-size: 25px;}
	.tpxw, .tpxw .bd ul li, .tpxw .bd li img{height: 395px;}
	.tpxw .bd li span a{font-size: 18px;}
	.tabSlide .hd li, .tabSlide2 .hd li{width: auto; text-align: center; padding: 0 2%;}
	.tabSlide .bd ul, .tabSlide2 .bd ul, .tabSlide3 .bd ul{width: 610px;}
	.tabSlide .hd li, .tabSlide2 .hd li{}
	.zwgk_lm li, .other-lm li{width: 100%; margin: 5px 0;}
	.zwgk_lm a, .other-lm a{font-size: 21px;}
	.tabSlide .hd li, .tabSlide2 .hd li{height: 55px; line-height: 55px;}
	.tabSlide .hd li.on a, .tabSlide2 .hd li.on a, .tabSlide3 .hd li.on a{font-size: 20px; white-space: nowrap;}
	.tabSlide .hd li a, .tabSlide2 .hd li a, .tabSlide3 .hd li a{font-size: 18px; white-space: nowrap;}
	.tabSlide .bd, .tabSlide2 .bd, .tabSlide3 .bd{padding:0;}
	.tabSlide .bd ul, .tabSlide2 .bd ul, .tabSlide3 .bd ul{margin-top: 0;}
	.tabSlide3 .hd li.on a{padding-bottom: 8px;}
	
	
	.news_list li{font-size: 18px; line-height: 50px; padding: 8px 0 8px 14px;}
	.news_list li:after{width: 4px; height: 4px;}
	.index_m_more a{font-size: 18px;}
	.tpsp{height: 318px;}
	.tpsp .bd li .pic img{width:482px; height: 318px;}

	.mzdpjj li{margin-top: 15px;}
	.mzdpjj li a{font-size: 18px;}

	.ldzc-list{margin: 0 2%;}
	.ldzc-list li a{font-size: 21px;}

	.list-title h1{font-size: 25px;}
	.common_newslist li{padding-left: 20px;}
	.common_newslist li, .common_newslist li a{font-size: 20px; line-height: auto;}
	.common_newslist li:after{width: 6px; height: 6px;}
	.common_newslist li span{margin-top: 10px;}

	.zw-title{font-size: 25px;}
	.zw-info{font-size: 16px;}
	.zw{font-size: 18px;}
	.hflb，.hflb .bd img{height:95px;}

	.footer{font-size: 16px; line-height: 25px; height: auto; }
	.dzjg{padding-top: 10%;}
	.dzjg img{margin-top: 0;}
	.dzjg span{padding-top: 2%; display: inherit;}	
}
@media screen and (max-width: 480px){
	body{-webkit-text-size-adjust:none} 
	.header .tblj{padding:0 4%;}
	.header .tblj-l{width: 80%; float:left; margin: 0 auto;}
	.header{padding-top:15px;}
	.pcqh{padding-top:7px;}
	.header .tblj-r{display: none;}
	.header .tblj-r .sbtn{background-size: 100%;}
	.clear12{display: block; clear: both;}
	.m-ss{float: right; width:32px; display: block; padding-top: 2%;}
	.m-ss .inputBtn{width: 100%; height: 39px; background: url(/mglobal/m-ss-btn.gif) top center no-repeat; border: none;}
	.m-ss button,input{outline: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-modify: read-write-plaintext-only;}
	.header .tblj-r{width: 100%; float: none;}
	.header .tblj-r .stxt{width: 70%;}
	.header .tblj-r .sbtn{position:inherit; float: right; height: 51px; width: 110px;}
	.header .logo img{width: 90%;}
	.header .mainnav li{width: 23.5%; padding: 0 3%}
	.header .mainnav li:nth-child(6), .header .mainnav li:nth-child(3){line-height: 1.3; padding-top: 3%}
	.header .mainnav li a{font-size: 16px;}
	/*.header .mainnav li{width: auto; padding: 0 3%; height: auto; line-height: 3;}
	.header .mainnav li a{font-size: 16px;}*/
	

	.jrtt{padding: 25px 3%; line-height: 30px;}
	.jrtt a{font-size: 25px;}
	.tpxw, .tpxw .bd ul li, .tpxw .bd li img{height: 255px;}
	.tpxw .bd li span a{font-size: 18px;}
	.tabSlide .hd li, .tabSlide2 .hd li{width: auto; text-align: center; padding: 0 2%;}
	.tabSlide .bd ul, .tabSlide2 .bd ul, .tabSlide3 .bd ul{width: 390px;}
	.tabSlide .hd li, .tabSlide2 .hd li{}
	.zwgk_lm li, .other-lm li{width: 100%; margin: 5px 0;}
	.zwgk_lm a, .other-lm a{font-size: 21px;}
	.tabSlide .hd li, .tabSlide2 .hd li{height: 55px; line-height: 55px;}
	.tabSlide .hd li.on a, .tabSlide2 .hd li.on a, .tabSlide3 .hd li.on a{font-size: 20px; white-space: nowrap;}
	.tabSlide .hd li a, .tabSlide2 .hd li a, .tabSlide3 .hd li a{font-size: 18px; white-space: nowrap;}
	.tabSlide .bd, .tabSlide2 .bd, .tabSlide3 .bd{padding:0;}
	.tabSlide .bd ul, .tabSlide2 .bd ul, .tabSlide3 .bd ul{margin-top: 0;}
	.tabSlide3 .hd li.on a{padding-bottom: 8px;}
	
	
	.news_list li{font-size: 18px; line-height: 50px; padding: 8px 0 8px 14px;}
	.news_list li:after{width: 4px; height: 4px;}
	.index_m_more a{font-size: 18px;}
	.tpsp{height: 203px;}
	.tpsp .bd li .pic img{width: 308px; height: 203px;}

	.mzdpjj li{margin-top: 15px;}
	.mzdpjj li a{font-size: 18px;}

	.ldzc-list{margin: 0 2%;}
	.ldzc-list li a{font-size: 21px;}

	.list-title h1{font-size: 25px;}
	.common_newslist li{padding-left: 20px;}
	.common_newslist li, .common_newslist li a{font-size: 20px; line-height: auto;}
	.common_newslist li:after{width: 6px; height: 6px;}
	.common_newslist li span{margin-top: 10px;}

	.zw-title{font-size: 25px;}
	.zw-info{font-size: 16px;}
	.zw{font-size: 18px;}
	.hflb，.hflb .bd img{height:95px;}

	.footer{font-size: 16px; line-height: 25px; height: auto; padding:4% 4% 0;}
	.yhtx{width: 38%; white-space: nowrap;}
	.footer .dzjg img{display: block; float: none; margin: 5% auto;}
	.dzjg{padding-top:0;}
	.footer span{padding-bottom: 20px;}
}
@media screen and (max-width: 400px){
	.header .tblj-l{width: 90%;}
	.header .tblj-r .stxt{width: 67%;}
	.header .mainnav li{padding: 0 2%; width: 23.3%;}
	.header .mainnav li:nth-child(6), .header .mainnav li:nth-child(3){line-height: 1.3; padding-top: 3.3%}
	/*.header .mainnav li{padding: 0 2%;}*/
	.tpxw, .tpxw .bd ul li, .tpxw .bd li img{height: 231px;}
	.tpxw .bd li span{width: 61%;}
	.tabSlide .bd ul, .tabSlide2 .bd ul, .tabSlide3 .bd ul{width: 354px;}
	.tabSlide .hd li.on a, .tabSlide2 .hd li.on a, .tabSlide3 .hd li.on a{font-size: 18px;}
	.tabSlide .hd li a, .tabSlide2 .hd li a, .tabSlide3 .hd li a{font-size: 16px;}
	.tpxw .bd li span a{font-size: 16px;}
	.news_list li{font-size: 16px;}
	.index_m_more{line-height: 40px;}
	.index_m_more a{font-size: 16px;}
	.zwgk_lm a, .other-lm a{font-size: 19px;}
	.tpsp{height: 185px;}
	.tpsp .bd li .pic img{width: 280px; height: 185px;}
	.ldzc-list li a{font-size: 19px;}
  
	.zw-title{font-size: 22px; margin-bottom: 25px;}
	.zw-info{padding-bottom: 10px;}
	.zw-info span{display: block; margin: 5px 0;}
	.hflb，.hflb .bd img{height:86px;}
	.ldzc-list li, .ldzc-list li .name, .ldzc-list li .znjs{font-size: 18px;}

	.mzdpjj li a{font-size: 16px;}
	.footer{padding: 3% 2%;}
	.dzjg {padding-top: 1.5%;}

}
@media (max-width: 360px) {
	.header .tblj-r .stxt{width: 65%;}
	.pcqh{padding-top:5px;}

	.header .mainnav li:nth-child(6){line-height: 1.3; padding-top: 3%}
	.header .mainnav li{padding:0 2%;}
	/*.header .mainnav li{padding: 0 1%;}*/
	.tpxw, .tpxw .bd ul li, .tpxw .bd li img{height: 222px;}
	
	.tpsp{height: 178px;}
	.tpsp .bd li .pic img{width: 270px; height: 178px;}
	.tabSlide .bd ul, .tabSlide2 .bd ul, .tabSlide3 .bd ul{width: 340px;}
	.zwgk_lm li{font-size:0.9rem;}
	.ldzc-list li a{font-size: 18px;}
	.hflb，.hflb .bd img{height:81px;}
	.ldzc-list li, .ldzc-list li .name, .ldzc-list li .znjs{font-size: 17px;}
	
	.list-title h1 {font-size: 20px;}
	.common_newslist li, .common_newslist li a{font-size: 16px; line-height: auto;}
	.footer{padding:3% 11%;}
	.footer .dzjg, .footer .yhtx{width: 100%; float: none}
	.footer .dzjg{margin-bottom: 10px; height: 80px;}
	.footer .dzjg img {display: inherit;float: left; margin:0; margin-right:10px;}
	.footer .dzjg span{padding-top: 8px; display: block;}
}
@media (max-width: 320px) {

    .header .tblj-l{width: 89%;}
	.header .tblj-l li{text-align: center; margin-right: 5px;}
	.header .tblj-l li img{width: 76px; height: auto;}
	.header .tblj-l li.pcqh img{width: 30px;}
	.m-ss{padding-top: 1%;}
	.header .tblj-r .sbtn{width: 100px; height: 50px;}
	.header .mainnav li{width: 23%; padding: 0 2%}
	.header .mainnav li a{font-size: 14px;}
	.header .mainnav li:nth-child(6), .header .mainnav li:nth-child(3){padding-top: 4.0%}
	/*.header .mainnav li{padding: 0 2%;}*/
	.tpxw, .tpxw .bd ul li, .tpxw .bd li img{height: 197px;}
	.tabSlide .bd ul, .tabSlide2 .bd ul, .tabSlide3 .bd ul{width: 301px;}
	.tabSlide .hd li.on a, .tabSlide2 .hd li.on a, .tabSlide3 .hd li.on a{font-size: 16px;}
	.tabSlide .hd li a, .tabSlide2 .hd li a, .tabSlide3 .hd li a{font-size: 14px;}
	tabSlide .hd li, .tabSlide2 .hd li {height: 37px; line-height: 25px;}
	.tpsp{height: 157px;}
	.tpsp .bd li .pic img{width: 238px; height: 157px;}
	.slideBox{height:200px;}
	.slideBox .bd ul li{height:200px;}
	.mzdpjj li{width: 100%; float: none;}
	.zwgk_lm li{font-size:0.8rem;}
	.ldzc-list li{line-height: 25px; margin-bottom: 10px;}
	.ldzc-list li a{font-size: 16px;}
	.hflb，.hflb .bd img{height:72px;}
	.ldzc-list li, .ldzc-list li .name, .ldzc-list li .znjs{font-size: 16px;}
	.footer{padding:3% 7%;}
}