@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站公共样式
 * @author: ishang_pan
 * @update: ishang_pan 
 */

/*reset*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin: 0; padding: 0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display: block;}
html{overflow-y: scroll;}
:root{overflow-y: auto; overflow-x: hidden;}
table{border-collapse: collapse; border-spacing: 0;}
caption,th{font-weight: normal;}
html,body,fieldset,iframe,abbr{border: 0;}
i,cite,em,var,address,dfn{font-style: normal;}
[hidefocus],summary{outline: 0;}
ul,ol,ul li,li,ol li{list-style: none;}
h1,h2,h3,h4,h5,h6,small{font-size: 100%;}
sup,sub{font-size: 83%;}
pre,code,kbd,samp{font-family: inherit;}
q:before,q:after{content: none;}
textarea{overflow: auto; resize: none;}
label,summary{cursor: default;}
a,button{cursor: pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight: bold;}
ins,u,s,a,a:hover{text-decoration: none;}
body,textarea,input,button,select,keygen,legend{font-family: "微软雅黑"; font-size: 16px; color: #454545; outline: 0;}
a{color: #3d3d3d; border: none; text-decoration: none; outline: none; }
a:hover{text-decoration: none; color: #b90609;}
a:focus{text-decoration: none; outline: 0; color: #b90609;}
img{border: 0 none; width: auto\9; height: auto; vertical-align: top; -ms-interpolation-mode: bicubic;}
button,input,select,textarea{font-size: 100%; font-family: tahoma; margin: 0; outline: 0 none; vertical-align: baseline; _overflow: visible; *vertical-align: middle; *overflow: visible;}

/*function*/
.f-dn{display: none;}
.f-db{display: block;}
.f-fl{float: left;}
.f-fr{float: right;}
.f-pr{position: relative;}
.f-pa{position: absolute;}
.f-pf{position: fixed;}
.f-oh{overflow: hidden;}
.f-fwn{font-weight: normal;}
.f-fwb{font-weight: bold;}
.f-toe{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.f-csp{cursor: pointer;}
.f-csd{cursor: default;}
.f-csh{cursor: help;}
.f-csm{cursor: move;}
.f-usn{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}
.f-clear{margin: 0; padding: 0; height: 0; overflow: hidden; visibility: hidden; content: "."; clear: both; font-size: 0; }
.f-clearfix:after{display: block; height: 0; visibility: hidden; font-size: 0; content:" "; clear: both;}
* html .f-clearfix{zoom: 1;}
*:first-child+html .f-clearfix{zoom: 1;}
.f-wd100{width: 100%;}
.f-npd{padding: 0;}
.f-nmg{margin: 0!important;}
.f-mlr2{margin: 0 2px;}
.f-mlr5{margin: 0 5px;}
.f-mlr7{margin: 0 7px;}
.f-mlr10{margin: 0 10px;}
.f-mlr15{margin: 0 15px;}
.f-mlr20{margin: 0 20px;}
.f-mlrf5{margin: 0 -5px;}
.f-mlrf7{margin: 0 -7px;}
.f-mlrf10{margin: 0 -10px;}
.f-mlrf15{margin: 0 -15px;}
.f-mlrf20{margin: 0 -20px;}
.f-plr5{padding: 0 5px;}
.f-plr7{padding: 0 7px;}
.f-plr10{padding: 0 10px;}
.f-plr15{padding: 0 15px;}
.f-plr20{padding: 0 20px;}
.f-mb5{margin-bottom: 5px;}
.f-mb10{margin-bottom: 10px;}
.f-mb15{margin-bottom: 15px;}
.f-mb20{margin-bottom: 20px;}
.f-nbg{background: none!important;}
.f-nbd{border: none;}

/*module*/
.row{margin: 0;}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{padding: 0;}
.fl{float: left;}
.fr{float: right;}

.is-header{background: url(../images/home/bg-body.png) center center no-repeat;}
body{background: url(../images/public/bg-body.png) center top no-repeat;}


/*头部 on*/
.m-gov{background: rgba(51,99,159,.5);position: relative;z-index: 2;}
.g-gov{height: 38px; line-height: 38px;}
.g-gov p,.g-gov p a{color: #fff;}
.u-logo{margin-top: 36px;margin-bottom: 36px;}
.m-search{margin-top: 36px; padding: 18px 20px 0; width: 460px;    height: 106px; /* background: rgba(255,255,255,.5); */}
.g-search{position: relative; height: 50px;}
.g-search a.u-deep{display: block;font-size: 16px;width: 92px;float: right;text-align: center; color:#fff;background:#ff8a00;    height: 48px;line-height: 48px;}
.g-search a.u-deep:hover,.u-searchtext{cursor:pointer;}
.u-searchtext{width: 320px; height: 48px; line-height: 48px; padding: 0 48px 0 10px; border: none;  font-size: 14px; background: rgba(255,255,255,.6);color:#a7a5a5;}
.u-searchbtn{position: absolute; right: 101px; top: 0; width: 48px; height: 48px; border: none;  background: url(../images/home/icon-public2.png) center no-repeat; cursor: pointer;}
.m-search p{line-height: 38px;position: relative;z-index: 2;}
.m-search p span{color: #e30807;}
.m-search p a{margin-left: 20px; color: #5e5e5e;}
.m-banner{margin-bottom:23px;z-index:1;}
.m-allweb ul li {margin-left: 16px;float: left;}
.m-allweb ul li a {color: #fff;font-size: 14px; display: block;}
.m-nav2 .m-allweb ul li a{color: #333;}
.m-allweb ul li:hover a{color: #236eac;}
/***头部导航**/
.m-nav .navbar-collapse {padding: 0;}
.m-nav .u-webhome{padding: 0 15px; line-height: 50px; font-size: 18px; font-weight: bold; color: #fff;}
.m-nav .navbar-collapse{padding: 0;}
.m-nav button{background: #fff;}
.m-nav{height: 54px; line-height: 54px; background: #236eac;}
.m-nav li{float: left; padding-right: 1px; width: 14.28%; text-align: center; background-image: url(../images/home/bg-nav.png);background-position: right center;background-repeat: no-repeat;}
.m-nav li.f-fnmg{background-image:none;}
.m-nav li a{display: block; font-size: 20px; font-weight: bold; color: #fff;}
.m-nav li.u-active a{background: #18588c;}
.m-hmqhbox{padding: 20px; background: #fff;}
/***隐藏导航**/
.u-nav div a:hover{color:#fff;cursor:pointer;}
.m-nav2{display: none;width: 100%;line-height: 62px;background: #236eac;position: fixed;left: 0; top: 0;z-index: 9999999999;}
.is_gov{width: 100%; height: 40px; line-height: 40px; background:#b80608;}
.gov_bg{ background: #fff;}
.u-nav a{font-size: 18px;color: #fff;padding: 0 10px;}
.m-top2 .g-gov p a {color: #333;}
.u-searchBox{position: absolute;left:50%;top:54px;margin-left: 293px;}
.u-searchBox{ width:275px;height: 32px; position: absolute;top:57px;right:0;}
.is-searchtext{ padding-left: 10px; width:220px; height:30px; line-height:27px; color:#d3cccc; outline:none;background: #fff;border:1px solid #ddd;border-right:none; -webkit-transition: all 0.4s; transition: all 0.4s;}
.is-searchtext:focus,.searchbtna:hover{box-shadow: 0 0 5px 1px #fff; -webkit-transition: all 0.4s; transition: all 0.4s;}
.searchbtna{ cursor: pointer; width:44px; height:30px; border:none; padding:0;float:left; background: url(../images/home/h_19.png) #ff8a00 no-repeat;}
.is-search form a{ float: left; display: block; width: 33px; height: 36px; margin:0 0 0 14px; padding-top:3px;font-size: 12px; line-height: 16px;color:#dd0f0f;}
.u-only{background: url(../images/home/icon-location1.png) left center no-repeat;padding-left: 24px;}
/*头部 end*/
/*****网站首页头部不一样内页共用头部***/

/*导航栏*/
.m-nynav{margin-top: 26px; padding: 16px 0; width: 770px; background:#cbe7fe; border-radius: 8px;    margin-bottom: 20px;}
.m-nynav li{float: left; width: 96px; text-align: center;}
.m-nynav li a{display: block; border-right: 1px dashed #7caed7;}
.m-nynav li span{margin: 6px auto; display: block; width: 31px; height: 28px; background-image: url(../images/home/icon-nynav.png); background-repeat: no-repeat; transition: all ease-in 0.4s;}
.m-nynav li a:hover span{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.m-nynav li p{line-height: 28px; font-size: 15px;}
.m-nynav li.u-nv08 a{border: none;}
.m-nynav li.u-nv01 span{background-position: 0 0;}
.m-nynav li.u-nv02 span{background-position: -31px 0;}
.m-nynav li.u-nv03 span{background-position: -62px 0;}
.m-nynav li.u-nv04 span{background-position: -93px 0;}
.m-nynav li.u-nv05 span{background-position: -124px 0;}
.m-nynav li.u-nv06 span{background-position: -155px 0;}
.m-nynav li.u-nv07 span{background-position: -186px 0;}
.m-nynav li.u-nv08 span {background-position: -220px 0;}
.m-pgmenus{height: 54px; line-height: 54px; background: #236eac;}
.m-pgmenus li{float: left;position:relative;}
.m-pgmenus li a{display: block;padding: 0 45px;font-size: 20px; font-weight: bold; color: #fff;}
.m-pgmenus li.u-active a,.m-pgmenus li a:hover{background: #18588c;}
.m-navopenness .content li .subnav{z-index:999 !important;}
.m-nynav h3{display:none;padding:0 15px;height:50px;line-height:50px; background: #236eac;overflow: hidden;}
.m-nynav h3 a{float: left;font-size: 18px;color: #fff;font-weight: bold;}
.m-nynav h3 span{float: right;}
#menu img{ margin-top: 10px;border: 1px solid #fff;border-radius: 5px;padding: 2px 5px;}

.m-nav .content li .subnav{position: absolute; top: 54px;background:#236eac; line-height: 40px; left: 0; right: 0; display: none; z-index: 1;overflow:hidden;text-align:center;font-size:18px;font-weight:normal;}
.m-nav .content li .subnav a{display: block; padding: 0 15px; height: 40px; line-height: 40px;color: #fff;font-size:17px;}
.m-nav .content li .subnav a:hover{color: #fff;background:#18588c;}
.m-nav .content ul li:hover .subnav{display:block;}

/**信息公开首页头部**/
.m-publicMenu{background: #fff;padding: 22px 20px 32px;}
.m-publicnynav{float: right; margin-top: 46px;margin-right: 160px;}
.m-publicnynav img{display: block;max-width:100%;margin:0 auto;}

/*当前位置*/
.m-location{padding: 0 20px;overflow: hidden; background: #fff;}
.g-location{padding: 10px 0 10px 22px;line-height: 30px; background: url(../images/home/icon-location_1.png) left 15px no-repeat;}
.g-location,.g-location a{color: #999;}

/*搜索*/
.m-tpsearch{margin: 9px 0; position: relative;}
.u-tpsearchtext{width: 246px; padding: 0 42px 0 7px; border: 1px solid #ddd; border-radius: 4px; height:32px; line-height: 30px;color:#a7a5a5;    vertical-align: top;}
.u-tpsearchbtn{position: absolute; right: 1px; top: 1px; width: 35px; height: 30px; border: none; border-radius: 0 4px 4px 0; background: url(../images/home/icon-tpsearch.png) #ff8a00 center no-repeat; cursor: pointer;}
/*底部 on*/
.is-footer{border-top: 4px solid #236eac; background: #fff;margin-top:20px;}
.m-frindlink{ padding: 16px 0; border-bottom: 1px solid #ddd;}
.u-zgzf{margin: 0 6px 0 24px;}
.u-zgzf img{display: block;}
.m-select{position: relative; float: left;  z-index:9998; width: 220px; height: 36px; margin: 0 0 0 34px;}
.m-select dt{width: 185px; height: 34px; line-height: 34px; padding: 0 25px 0 8px; cursor: pointer; background: url(../images/home/bg-link.png) 201px center no-repeat; border: 1px solid #ddd;}
.m-select dd{position: absolute; top: 35px; left: 0; width: 208px; max-height: 120px; background: #fff; padding: 7px 5px; display: none; overflow-y: auto; border: 1px solid #ddd;}
.m-select dd ul li{line-height: 30px;}
.m-select dd ul li a{display: block; padding: 0 12px;}
.m-select dd ul li a:hover{background: #9ad8ff;}
.m-footer{position: relative; padding: 4px 0 20px;}
.m-ftnav{line-height: 32px; text-align: center; color: #5e5e5e;}
.m-ftnav a,.m-footer p a{color: #5e5e5e;}
.m-footer p{line-height: 32px; text-align: center; color: #5e5e5e;}
.m-footer p img{vertical-align: middle;}
#_ideConac{position: absolute; left: 53px; top:38px;}
#_span_jiucuo{position: absolute; left: 151px; top: 51px;}
.u-jbzx {right: 30px;top: 51px;}
.footer_select{ background:#fff;}
.footer_select ul{ height:auto; padding-bottom:30px;}
.footer_select li{ margin:0; margin-right:0; position:relative; height:auto;float:left; font-size:14px;font-family:"å¾®è½¯é›…é»‘","å®‹ä½“"; padding-right:30px;_padding-right:29px; _width:137px;}
.footer_select li a{  display:block;line-height:34px; overflow:hidden; height: 34px;padding:0 33px;}

.footer_select li a span{ padding-right:72px;}
.footer_select li #select_content6 a{ height:auto}
.select_content{z-index:100; background:#fff;position:absolute;border-bottom:2px solid #236eac; top:34px;height:150px;overflow:hidden; display:none; padding:20px;width:1160px;}
.select_content .select_con1{ width:180px; text-align: left; text-indent: 15px;}
.select_con1 a{background: url(../images/home/li2.png) 6px center no-repeat;line-height:50px;}
.select_content .select_scroll_con{ height:100px; overflow:hidden;}
.footer_select li a.select_a3{ width:140px;_width:140px;}
.footer_select li a.select_a6{ width:130px;_width:130px;}
.footer_select li a.select_a7{ width:119px;_width:119px;}

#select_content1{ left:-156px;}
#select_content2{ left:-435px;}
#select_content3{ left:-665px;}
#select_content4{ left:-914px;}
#select_content5{ left:-942px;}
.select_con{height:100px;overflow-x:hidden; overflow-y:auto;}
.select_con1{ padding:0px; margin:0; line-height:24px; height:24px; overflow:hidden; float:left; white-space:nowrap;}
.select_con1 a{ padding:0 !important;}
.select_con div.select_con1_noline{ background:none !important}
.linkbox li.asect a span{color:#c10000;}
.linkbox li.asect .select_con a{ height:auto; background:none !important; line-height:26px; padding-bottom:0 !important; padding:0; font-size:13px; color:#333 !important }
.linkbox li.asect .select_con a:hover{ color:#c00 !important; text-decoration:underline;}
/*底部 end*/

.unifyUser a img{margin: 0 5px 0 0 !important;vertical-align: middle !important;}
/*toolbar*/


/*pagination*/
.m-pagination{padding: 15px;}
.m-pagination li{float: left; margin: 3px; height: 28px; font-size: 14px;}
.m-pagination li a{display: block; padding: 0 10px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; background: #fff;}
.m-pagination li.u-redirect{line-height: 28px;}
.m-pagination li.u-redirect input{padding: 0 5px; vertical-align: middle; width: 42px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin: -2px 0 0 3px; *margin: -2px 0 0 3px; _margin: -2px 0 0 3px;}
.m-pagination li.active a,.m-pagination li a:hover{background: #1c83d7; border: 1px solid #1c83d7; color: #fff;}
.m-pagination li.page-info a,.m-pagination li.page-info a:hover{border: 1px solid #ccc; cursor: default; color: #666; background: #fff;}
.m-pagination li.disabled a,.m-pagination li.disabled a:hover{background: #eee; border: 1px solid #ccc; cursor: default; color: #666;}

/*share*/
.share-main{position: relative; width: 102px; height: 24px;}
.share-bar a{margin-left: 10px; float: left; display: block; width: 24px; height: 24px; background-image: url(../imagess/public/icon-share.png);}
.share-bar .share-tsina{background-position: 0 0;}
.share-bar .share-weixin{background-position: -24px 0;}
.share-bar .share-qzone{background-position: -48px 0;}
.weixin-share-open{position: absolute; bottom: 34px; right: 0; display: none; background: #fff;}
.weixin-wrap{position: relative; padding: 10px; width: 234px; height: 102px; border: 1px solid #ddd;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}


/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
    .container{padding: 0; width: 1200px;}

}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
	.f-lg-mlr5{margin: 0 5px;}
	.f-lg-mlr10{margin: 0 10px;}
	.f-lg-mlr15{margin: 0 10px;}
	.f-lg-mlrf5{margin: 0 -5px;}
	.f-lg-mlrf10{margin: 0 -10px!important;}
	.f-lg-mlrf15{margin: 0 -15px;}
	.f-lg-plr5{padding: 0 5px;}
	.f-lg-plr10{padding: 0 10px!important;}
	.f-lg-plr15{padding: 0 15px;}
	.f-lg-mb5{margin-bottom: 5px;}
	.f-lg-mb10{margin-bottom: 10px;}
	.f-lg-mb15{margin-bottom: 15px;}
	.f-lg-mb20{margin-bottom: 20px;}
	.f-lg-mb30{margin-bottom: 30px!important;}
	.f-lg-ha{height: auto;}
	.f-lg-fn{float: none;}
	.f-lg-wa{width: auto;}
	.f-lg-db{display: block;}
	.f-lg-dn{display: none;}


	.m-nynav{margin-bottom: 0;width: 100%;margin-top:0;}
    .m-nynav li {width: 14.285%;}
	.m-pgmenus{overflow-x: auto;display: none;}
    .m-pgmenus ul{width: 1100px;}

	.g-nav li a{padding: 0; text-align: center; font-size: 16px;}
	.g-nav li span{display: none;}
	.footer_select li{width:25%;}

	.m-links{padding: 5px 10px;}

	#_ideConac{left: 6px;}
	.u-jbzx{right: -15px;}
	
	.m-tabstyle1 li a{font-size:16px;}

}
/*pad md*/
@media screen and (max-width: 991px){
	.f-md-mlr5{margin: 0 5px;}
	.f-md-mlr10{margin: 0 10px;}
	.f-md-mlr15{margin: 0 10px;}
	.f-md-mlrf5{margin: 0 -5px;}
	.f-md-mlrf10{margin: 0 -10px;}
	.f-md-mlrf15{margin: 0 -15px;}
	.f-md-plr5{padding: 0 5px;}
	.f-md-plr10{padding: 0 10px;}
	.f-md-plr15{padding: 0 15px;}
	.f-md-mb5{margin-bottom: 5px;}
	.f-md-mb10{margin-bottom: 10px;}
	.f-md-mb15{margin-bottom: 15px!important;}
	.f-md-ha{height: auto!important;}
	.f-md-fn{float: none;}
	.f-md-wa{width: auto;}
	.f-md-db{display: block;}
	.f-md-dn{display: none;}


	.u-logo{width: 100%;text-align: center;}
	.m-search p {line-height: 28px; }

	.m-tabstyle1 li{line-height: 36px;}
	.m-tabstyle1 a{font-size: 16px;}

	.m-tabstyle2 li{line-height: 36px;    padding-right:0;margin-right:0;}
	.m-tabstyle2 li a{padding: 0 8px;}
	
	.m-titstyle1 .u-tit{line-height: 36px; font-size: 16px;}
	.m-liststyle1 li{height: 30px; line-height: 30px;}
	.m-liststyle1 li a{font-size: 14px;}
	.m-liststyle1 li span{font-size: 12px;}

	#_ideConac,#_span_jiucuo,.u-jbzx{display: none;}

	.m-links{padding: 5px 0;}
	.u-links{margin: 5px 0;}
	.footer_select li{width:50%;}
	
	.u-logo{float: none;padding: 15px 0;display: block;margin-top:0;}
    .u-logo img {display: block;margin: 0 auto; max-width: 100%;}
	.m-search{float: none;display: block;margin: 0 auto;}
	.m-search{background:none;height:auto;}
	
	.m-hmqhbox{height:auto;}
    
	.m-pgmenus{height: 45px;line-height: 45px;display: none;}
	.m-pgmenus li a{padding: 0 12px;font-size: 16px;}
	.m-tpsearch{margin: 9px 0 9px 0;}
    .m-banner {height: auto;margin-bottom:0;}
	.m-search p a{    margin-left: 10px;}
	
	.m-location{margin-bottom:10px;}
	.is-footer{margin-top:10px;}
	.m-nav li a{font-size: 18px;}
	.u-searchtext{width:100%;}
	.u-searchbtn{right:0;}
	.m-tpsearch,.m-nav2{display: none !important;}




	.m-title,.m-pre-img,.m-pre-content,.m-ry div a,.m-tzimg a:first-child{width: 100% !important;}
	.m-ry{flex-wrap: wrap;}
	.m-gk{height: 1800px !important;background-size: 100% 100%;}
	.m-ry div{margin-right: 0 !important;margin-bottom: 12px;}
	.m-tab li:nth-child(2),.m-tab li:nth-child(3),.m-tab li:nth-child(4){display: none;}
	.m-zh-content{width: 100% !important;}
	.m-sh ul li{width: 50% !important;margin-right: 0 !important;}
	.m-sjtlist li {width: 50% !important;}
	.m-sjt{padding-top: 10px !important;}
	.m-sjtlist{height: auto !important;}
	.m-tzimg a {height: 230px !important;}
	.m-tzimg a:first-child img{width: 100%;}
	.m-tzimg a:nth-child(2) p, .m-tzimg a:nth-child(3) p{padding: 52px 16px !important;}
	.m-tzlist{float: none;}
	m-tzlist li:first-child{margin-top: 20px;}
	.m-tzlist li a{margin: 0 auto;}
	.m-ry{padding: 55px 10px 32px 10px !important;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
	.f-sm-mlr5{margin: 0 5px;}
	.f-sm-mlr10{margin: 0 10px;}
	.f-sm-mlr15{margin: 0 10px;}
	.f-sm-mlrf5{margin: 0 -5px;}
	.f-sm-mlrf10{margin: 0 -10px;}
	.f-sm-mlrf15{margin: 0 -15px;}
	.f-sm-plr5{padding: 0 5px;}
	.f-sm-plr10{padding: 0 10px;}
	.f-sm-plr15{padding: 0 15px;}
	.f-sm-mb5{margin-bottom: 5px;}
	.f-sm-mb10{margin-bottom: 10px;}
	.f-sm-mb15{margin-bottom: 15px;}
	.f-sm-ha{height: auto;}
	.f-sm-fn{float: none!important;}
	.f-sm-wa{width: auto;}
	.f-sm-db{display: block;}
	.f-sm-dn{display: none;}

	.m-banner{background: url(../images/public/bg-banner.png) left bottom no-repeat; padding-bottom: 10px;}
	.m-search{width: auto!important;    padding: 8px 20px 0;     margin-bottom: 20px;}
	.g-search { margin-bottom: 10px;height: 40px;}
	.u-searchtext{width: 100%;position: absolute; top: 0;left: 0;height: 38px;line-height: 38px;}
	.u-searchbtn{right: 0;width: 38px;height: 38px;}
	.m-nav{height: 50px; line-height: 50px;    z-index: 2;}
    .m-nav li{float: none;width: 100%;text-align: center;background-color: #18588c;height:45px;line-height:45px;}
	.m-nav li a{    font-size: 18px;}
	
	.m-nynav{display: none;height: auto; padding: 0;float: none; margin-bottom: auto;margin-top: 0;}
    .m-nynav h3{display: block;}
    .m-nynav ul{display: none;padding: 10px 0;overflow: hidden;}
    .m-nynav ul li{width: 100%;}
    .m-nynav li span,.m-nynav li a span{display: none;}
    .m-nynav li p{line-height: 45px;font-weight: bold;font-size: 18px;}
	
	.m-tpsearch{width: 100%;}
    .m-tpsearch form{display: flex;}
    .u-tpsearchtext{flex: 1;}
    .u-tpsearchbtn { position: initial;}
    .u-tpsearchtext{flex: 1;width: 100%;padding: 0 10px;}
	
	.g-location span:first-child{display:none;}
	.g-location {padding: 10px 0 0 22px;}
		
    #floatAd2{display:none;}
	
	.u-logo{width: 200px; margin: 0 auto; padding-bottom: 5px;}
	.g-search{margin-bottom: 0!important;}
	.m-tpsearch,.m-nav2{display: none !important;}



	.m-title,.m-pre-img,.m-pre-content,.m-ry div a,.m-tzimg a:first-child{width: 100% !important;}
	.m-ry{flex-wrap: wrap;}
	.m-gk{height: 1800px !important;background-size: 100% 100%;}
	.m-ry div{margin-right: 0 !important;margin-bottom: 12px;}
	.m-tab li:nth-child(2),.m-tab li:nth-child(3),.m-tab li:nth-child(4){display: none;}
	.m-zh-content{width: 100% !important;}
	.m-sh ul li{width: 50% !important;margin-right: 0 !important;}
	.m-sjtlist li {width: 50% !important;}
	.m-sjt{padding-top: 10px !important;}
	.m-sjtlist{height: auto !important;}
	.m-tzimg a {height: 230px !important;}
	.m-tzimg a:first-child img{width: 100%;}
	.m-tzimg a:nth-child(2) p, .m-tzimg a:nth-child(3) p{padding: 52px 16px !important;}
	.m-tzlist{float: none;}
	m-tzlist li:first-child{margin-top: 20px;}
	.m-tzlist li a{margin: 0 auto;}
	.m-ry{padding: 55px 10px 32px 10px !important;}


	.pic_qh{display: none;}
	.m-flash{display: block !important;}
	.g-flash, .g-flash .owl-item, .g-flash img{height: 300px !important;}
}
@media screen and (max-width: 638px) {
	body{font-size: 14px;}

}
/*small xs*/
@media screen and (max-width: 365px) {
	.m-tabstyle2 li a{font-size: 16px !important;}

}

/*print*/
@media print {
    a[href]:after {
        content: none!important;
    }
}


/*底部*/
@media(max-width: 1200px) {
    .m-frindlink{height: auto;}
    .select_content{width: 970px;box-sizing: border-box;}
	#select_content1{left:0;}
	#select_content2{left: -238px;}
	#select_content3{left: -476px;}
	#select_content4{left: -714px;}
	
}
@media  (max-width: 991px) {
    .is_gov,.g-gov,.home_web,#_ideConac,.jiucuo{display: none;}
    .g-frindlink,.m-footer{width: 750px;}
    .select_content{width: 750px;top:80px;}
	
	#select_content1{left:0;}
	#select_content2{left: -360px;}
	#select_content3{left: 0;    top: 40px;}
	#select_content4{left: -360px;    top: 40px;}
}
@media  (max-width: 767px) {
    .g-frindlink,.m-footer{width: 100%;padding: 0 15px;box-sizing: border-box;}
    .footer_select ul,.u-zgzf{width: 100%;margin-left: 0;}
    .select_content{width: 100%;padding:10px 20px;top:118px;margin-left: 0;left: 0;}
    .footer_select li{text-align: center;}
    .select_content .select_con1{width: 100%;}
    .u-zgzf{margin-bottom: 15px;}
	
	#select_content1{left:0;top: 40px;}
	#select_content2{left: -31px;top: 40px;}
	#select_content3{left: 0;    top: 40px;}
	#select_content4{left: -31px;    top: 40px;}
}
@media  (max-width: 414px) {
    .select_content{top:152px;}
    .footer_select li{width: 50%;}
}







