﻿/* 清除默认样式 */
*,html, body, div, p, h1, h2, em,h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, strong, span, b, i, font, a,label { padding: 0; margin: 0; border: none; font-family: 'Microsoft Yahei', Arial; }
input {/* -webkit-appearance: none;*/ }
textarea { -webkit-appearance: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
.zoom table { border-collapse: collapse; }
.zoom table, .zoom tr, .zoom td { border: 2px solid #008143; }
.zoom table tr:nth-child(1) { background: rgba(0, 129, 67, 0.2); }
a { text-decoration: none; color: #333; font-family: "微软雅黑", "Microsoft YaHei", Arial; font-size: 14px; }
a:hover, a:active {text-decoration: none; outline: none; }
a:hover { outline: none;     color: #bd1b2b;}
ul, dl, li, dd, dt, ol { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }
body { font-size: 14px; -webkit-text-size-adjust: none; color: #333; width: 100%; background-color: #fff; }
html, body { width: 100%; font-size: 14px;  }
img { max-width: 100%; border:none;}
.fl { float: left; }
.fr { float: right; }
.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clear { clear: both; font-size: 0; height: 0; width: 100%; zoom: 1; }
.Pub{min-width: 1200px; width: 1200px;  margin:0 auto;}
.PubN{min-width: 1200px; width: 1200px; margin:0 auto;}


/* 底部 */
.g_links_box{height:60px;background:#757575;}
.g_links_box .m_links_box{line-height: 60px;}
.g_links_box .m_links_box .m_links_module{float: left;margin:0 10px;color:#fff;position: relative;width:48%; text-align: center;}
.g_links_box .m_links_box .m_links_module span{display:inline-block;*zoom:1;*display:inline;width:195px;text-align: center;cursor:pointer;background: url(/eportal/uiFramework/commonResource/image/2020032223360255538.png) right center no-repeat;}
.g_links_box .m_links_box .m_links_module1 span{width:235px;}
.g_links_box .m_links_box .f_mask span{    background: url(/eportal/uiFramework/commonResource/image/2020032223355670666.png) right center no-repeat;}
.g_links_box .m_links_box .m_links_module i{height:60px;display:inline-block;*zoom:1;*display:inline;line-height: 60px;color:#fff;font-style:normal;padding-left: 10px;}
.g_links_box .m_links_box .m_links_module ul{position:absolute;top:-202px;left:200px; border:1px solid #ccc;width:205px;height:200px;z-index:100;background:#fff;font-size:14px;line-height:28px;overflow-y:auto;display: none;}
.g_links_box .m_links_box .m_links_module li{padding:0 10px;    margin-top: 10px;margin-bottom: 10px;}
.g_links_box .m_links_box .m_links_module li:hover{background:#ccc;}
.g_foot_box .m_foot_box{background:#bd1a2d;border-top:1px solid #8f1322;}
.g_foot_box .m_foot_box .m_foot {}
.g_foot_box .m_organization{float:left;width:232px;margin-top:30px;}
#imgConac{  margin-top: -10px; }
#ideConac{ float: left;      width: 110px; text-align: center;    margin-bottom: 25px;}
.g_foot_box .m_jiucuo{float: left;padding:75px 95px 0 0;}
.g_foot_box .m_foot_info{float: right;margin-top: 30px;}
.g_foot_box .m_foot_info li {float: left;margin-left: 20px;background:#a91728;font-size:14px;    box-sizing: content-box;}
.g_foot_box .m_foot_info li a{color:#fff;}
.g_foot_box .m_info1{width:172px;padding:30px 0;height:90px;}
.g_foot_box .m_info1 p{overflow: hidden; padding-top: 13px; padding-left: 20px; color: #fff;}
.g_foot_box .m_info1 a{margin-right:20px;}
.g_foot_box .m_info2{width:216px;padding:10px 20px;height:115px;padding-top:25px;}
.g_foot_box .m_info2 p{font-size: 14px;color:#fff;line-height: 44px;}
.g_foot_box .m_info3{width:440px;padding:25px 20px;height:100px;}
.g_foot_box .m_info3 p{float:left;width:80px;text-align: center;font-size: 12px;color:#fff;    line-height: 15px;}
.g_foot_box .m_info3 p.qr_weibo,.g_foot_box .m_info3 p.qr_wechat{margin:0 15px;}
.g_foot_box .m_info3 p img{padding-bottom: 5px;}
.g_foot_box .m_foot_txt{height:55px;line-height:55px;background: #dabb85;margin-top:35px;}
.g_foot_box .m_foot_txt .foot_txt{}
.g_foot_box .m_foot_txt .foot_txt p{float:left;font-size:14px;color: #000;margin-right: 47px;}
.g_foot_box .m_foot_txt .foot_txt p.u_mar0{margin:0;}
.g_foot_box .m_foot_txt .foot_txt p a{font-size:14px;}
/*分页*/
.fenye{text-align:center;margin-bottom:15px;+padding-bottom:15px;margin-top:15px;clear:both;}
.fenye a{display:inline-block;min-width:40px;border:1px solid #cccccc;margin-right:5px;font-size:12px;font-family:'微软雅黑';color:#000000;height: 22px;
    line-height: 22px; padding: 0 6px;}
 /*手机--头部*/
.app_head { display: none; position: fixed; top: 0; left: 0; width: 100%; padding:5px 0; height: 50px; background: #bd1a2d; z-index: 30; border-bottom: 1px solid #ccc }
.app_menu { position: absolute; top: 15px; right: 10px; width: 30px; height: 30px;     display: none; }
.app_logo { display: block; height: 36px;  padding-top: 4px; float: left; padding-left: 10px;}
.app_logo img { display: block; margin:0 auto; height: 36px; }
.app_search { display: block; position: absolute; width: 30px; height: 30px; top: 10px; right: 55px; background: url(/eportal/uiFramework/commonResource/image/2020032903201842949.png) no-repeat center; background-size: 22px 21px; }
.app_map { display: none; position: fixed; top: 62px; left: 0; z-index: 20; width: 100%; height: 100%; overflow-y: scroll !important; background: #fff}
.mapsub_1 { padding:0 10px 60px; }
.mapsub_1 .y_li { }
.mapsub_1 .y_li .y_a { display: block; border-left: 3px solid #bd1a2d; font-size: 16px; color: #bd1a2d; font-weight: bold; line-height: 1; margin: 10px 0; padding-left: 8px; }
.mapsub_2 { padding-left: 13px; }
.mapsub_2 .e_li {  }
.app_map .toggle { display: flex; flex-direction: row; justify-content: space-between; align-items: center; }
.app_map .btn { height: 25px; width: 25px; background: url(	/eportal/uiFramework/commonResource/image/2020032906250517519.png) no-repeat center;  background-size: 10px 10px; border:0; }
li.on > .toggle > .btn { background: url(/eportal/uiFramework/commonResource/image/2020032906251216624.png) no-repeat center;  background-size: 10px 10px; }
.mapsub_2 .e_li .e_a { font-size: 16px; color: #333; line-height: 34px;  }
.mapsub_3 { padding-left: 13px; display: none; }
.mapsub_3 .s_li {  }
.mapsub_3 .s_li .s_a { font-size: 14px; color: #333; line-height: 34px; }
.mapsub_4 { padding-left: 13px; display: none; }
.mapsub_4 .si_li {   }
.mapsub_4 .si_li .si_a { font-size: 14px; color: #333; line-height: 34px; }
.nav_map a:hover{ color:#0490d9;}

.psrc{margin-top:50px;padding:10px; display:none; background:#fff;overflow:hidden;}
.psrc .MyForm{width:100%; height: 50px; border:solid 1px #e6e7e7; border-radius:5px; background-color: #fff;}

.psrc .MyForm input.btn{width: 30px; height: 50px; display: block; float: right;background:url(/eportal/uiFramework/commonResource/image/2020032413145062463.png) left center no-repeat; border:none; }
.psrc .sdzc{display: block;}






/*响应式*/
@media only screen and (max-width:1239px){
	.Pub,.PubN{    min-width: 96%;width: 96%}
	*,html, body, div, p, h1, h2, em,h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, strong, span, b, i, font, a,label{-webkit-box-sizing: border-box; -moz-box-sizing:border-box;box-sizing: border-box;}
	html { font-size: 62.5%; }
	body { min-width: 320px; font-size: 1.4em;}
	/*头部*/
	.sheaderT{padding:20px 20px;}
	.sheaderR{padding-right:0px;    display: none;}
      .sheaderNav{display: none;}

	/* 底部 */
	.g_links_box{ display: none;}
	.g_foot_box .m_organization{padding-right: 0px;}
	.g_foot_box .m_info1,.g_foot_box .m_info2,.g_foot_box .m_info3{height: 150px;}
	.g_foot_box .m_info2 p{line-height: 25px;}
	.g_foot_box .m_info3 p{width: 23%; margin:0 1%;}
	.g_foot_box .m_info3 p.qr_weibo, .g_foot_box .m_info3 p.qr_wechat{margin:0 1%;}
	.g_foot_box .m_organization{width: 5%;}
	.g_foot_box .m_foot_info{width: 95%;}
	.g_foot_box .m_info1{width: 20%;}
	.g_foot_box .m_info1 p{padding-left: 0px; text-align: center;}
	.g_foot_box .m_info1 p a{margin-right: 0px; display: inline-block; width: 50%; text-align: center;}
	.g_foot_box .m_info2{width: 25%;}
	.g_foot_box .m_info3{width: 48%;}
	.g_foot_box .m_foot_info li{margin-left:1%;}
	.g_foot_box .m_foot_txt .foot_txt p{width: 33.33%; margin-right:0px; text-align: center;}

}

@media only screen and (max-width:1000px){
	/* sheader */
	.sheaderLogo{width: 260px;}
	.MyForm{    width: 100%; margin-right: 0; margin-top: 20px;}
	.MyForm input.btn{width: 30px; padding-right:0px;}
	
	/*底部*/
	.g_links_box .m_links_box .m_links_module{width: 33.33%;}
	.g_foot_box .m_info2{width: 29%;}
	.g_foot_box .m_info2 p{line-height: 20px;}

}

@media only screen and (max-width:768px){
	.app_menu {display: block;}
	.searchForm input{width:55%;}
      
      .searchForm2{height:40px;}
    .ywtc{width:90px !important;}
	/* 底部 */
	.g_links_box{padding:10px 0;}
	.g_links_box .m_links_box .m_links_module{width: 100%;}
	.g_links_box .m_links_box .m_links_module i{display: none;}
	.g_links_box .m_links_box .m_links_module1 span, .g_links_box .m_links_box .m_links_module span{width: 100%;background:#808080 url(/eportal/fileDir/sfj/template/common/footer/iconA.png) right center no-repeat; margin:10px 0;}
	.g_foot_box .m_foot_txt{height: auto;    margin-top: 0px;}
	.g_foot_box .m_foot_txt .foot_txt p{width: 50%;}
	.g_foot_box .m_foot_txt .foot_txt p.u_mar0,.g_foot_box .m_foot_info,.g_foot_box .m_organization{width: 100%;}
	.g_foot_box .m_foot_box{height: auto;}
	.g_foot_box .m_organization{text-align: center; padding:20px 0;margin-top: 0px;}
	.g_foot_box .m_foot_info li{width: 48%; margin:0 1% 20px;}
	.g_foot_box .m_foot_info li.m_info3{width: 100%; margin:0px;}
          .m_organization img{    margin-bottom: 0 !important;}

        .guize_html{left: 5% !important;width: 90% !important;}
       .guize_html_nei>img{width:100% !important;}
#_span_jiucuo{    width: 50%; float: left;    }
#ideConac{width:50%;}
#imgConac{}
.jijian{    width: 50%; float: left;margin-bottom: 40px;}
}

@media only screen and (max-width:500px){
	.g_foot_box .m_foot_txt .foot_txt p{width: 100%; line-height: 30px;}
}

#cnzz_stat_icon_1278880556 > a{display: none;}
/*三色图标定位*/.portlet-header{    position: relative;}.portlet-header .dn{left: 0 !important;top: 0 !important;}