@charset "utf-8";
/**公用基础样式**/
body{font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; font-size:14px;}
input,textarea{-webkit-user-select:auto;}
a:hover { text-decoration:none; color:#043c7e;}
input,button,select,textarea{outline:none}
.ofh { overflow:hidden;}
.blank24 {clear:both; height:24px; overflow:hidden; display:block;}
.blank32 {clear:both; height:32px; overflow:hidden; display:block;}
.mbox{width:auto;height:auto;margin:0 auto;clear:both;overflow: hidden;}
.cbox{ width:auto; height:auto; margin:0 auto; clear:both; overflow: hidden;}
.fff { background:#FFFFFF;}.mht600 { min-height:600px;}
.garyline {background: #ddd;}
/*outurl.js css*/
.alert-mengban{position:fixed;top:0;left:0;z-index:1000;display:none;width:100%;height:100%;background:#000;filter:alpha(opacity=80)!important;opacity:.5!important}
.alert-warning{position:fixed;top:-400px;left:50%;z-index:1001;display:none;width:450px;height:230px;margin-left:-225px;background:#fff}
.alert-title{position:relative;width:100%;height:44px;font-size:20px;line-height:44px;color:#fff;text-align:center;background: #20528f;}
.alert-wzsm{margin:15px auto 0;font-size:18px;line-height:30px;color:#2b2b2b;text-align:center}
.alert-wzsm p{font-size:16px;margin:0 15px}
.alert-wzsm p.color{color:#d20000;font-size:20px;font-weight:700;line-height:48px}
.alert-footer{font-size:18px;color:#000;text-align:center;margin-top: 9px;}
.alert-footer span{float:left;cursor:pointer}
.alert-footer .confirm{margin:0 auto;height:auto;overflow:hidden;text-align:center;display:block;width:220px}
.alert-footer .confirm .visits,.cancel{width:100px;height:32px;font-size:16px;line-height:32px;color:#fff;background: #20528f;border-radius: 6px;}
.alert-footer .confirm .cancel{background:#ccc;margin-left:15px}

/**公用基础样式**/
/*phone*/
/*.navbar {margin-bottom: 15px;}
.navbar-header {padding: 0 0;background:url(wap_zjjb_bnrbg.png) bottom center no-repeat;}
.navbar {background-color: transparent;border-color:#2756a8;border-radius: 0;width:100% !important;border: 0 none;border-bottom: 3px solid #2756a8;}
.navbar-nav>li>a {color:#ffffff !important;}
.navbar-brand {height: 65px;text-align: center;margin: 0 auto !important;width: 100%;float: none;}
.navbar-brand > img {margin:0 auto!important;width: 64%;}
.navbar-collapse {padding:0;background: #2756a8;position: absolute;width: 100%;z-index:1001;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {background:#0967c3 !important;}
.navbar .nav {margin:8px 0 !important;}
.navbar .nav>li {text-align: center;}
.navbar-default .navbar-toggle {margin-top: 18px;border: 0 none;}
.navbar-default .navbar-toggle .icon-bar {width: 28px;height: 3px;background-color: #0255a5 !important;margin: 6px 0;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background:0 none;}
.navbar-default .navbar-nav>li>a {font-size: 16px;padding: 13px 0;border-radius: 6px;margin: 0 10px;}
*/
/*PCH到页面上*/

.wap_main {display: block;}
.xs-wbwx {background: #0156a8;padding: 8px; text-align: center; font-size: 14px;color: #FFFFFF;}
.xs-wbwx a,.xs-wbwx em {color: #FFFFFF!important;}
.xs-wbwx em {margin: 0 5px;}
.xs-g-copyright .dzjg {text-align: center;}
.xs-cprt {text-align: center;line-height: 120%;}
.xs-cprt p {color: #000000;}
.xs-cprt a {color: #000000;}
.g-xbg {background: none;}
/*公用当前位置*/
.local_box {padding: 0;height: auto;margin-top:-10px;}
.local_box .local_box{font-size:16px;font-weight:normal;height: auto;line-height: auto;}
.local_box .local_ul {overflow:hidden;height:auto; margin-bottom: 0;}
.local_box .local_ul li{height: 40px;line-height: 40px;float:left;color: #565656;margin: 0px 2px;font-size: 14px;}
.local_box .local_ul li a {color: #565656;}
.local_box .local_ul li a:hover { color:#BA2636;}
.local_box .local_ul li.noLink{background:none;padding-right:5px;color: #565656;}
.local_box .local_ul li.titName{height: 40px;line-height: 40px;color: #565656;font-size: 14px;text-align:center;}
/*公用当前位置*/
/*正文*/
.m-sgpage {text-align: center;}
.m-sgpage .m-txt-article {padding-top: 10px;}
.m-txt {padding: 0;height:auto;overflow:hidden;text-align:center;padding-top:0px;width: 100%;margin: 0 auto;}
.m-txt-utt{font-size:18px;color:#20528f;}
.m-txt-tt{font-size: 26px;color: #20528f;text-align:center;padding:3px 0px;line-height: 34px;font-weight: bold;}
.m-txt-dtt{font-size:18px;color:#20528f;}
.m-txt-crm{font-size: 14px;color: #656565;line-height: 44px;border-bottom: 1px solid #eaeaea;overflow: hidden;position: relative;height: 44px;text-align: left;padding: 0 25px;}
.m-txt-article{font-size: 18px;color: #474747;line-height: 35px;padding: 0;text-align:left;height:auto;padding-top: 10px;}
.m-txt-article p {margin-bottom: 15px;}
.m-txt-article img {width:auto;max-width: 100%;}
.m-txt-article table {table-layout: auto !important;width: 100% !important;}
.m-txt-article table td {margin:0 !important;padding:0 !important; border: 1px solid #000000 !important;}
.m-txt-article table tr {margin:0 !important;padding:0 !important;}
.m-txt-article table p {margin:0 !important;padding:0 !important;}
.g-content .txtqr {text-align: center;}
.m-txt-crm-wap {margin-bottom: 10px;color: #8e8b8b;line-height: 240%;border-bottom: 1px solid #c3c3c3;}
.g-info-head {width: 100%;border: #969696 solid 1px;margin: auto;margin-bottom: 20px;margin-top: 15px;}
.g-info-head  table{width: 100%;}
.g-info-head  table tr{height: auto;background: #f3f3f2;border-bottom: #969696 solid 1px;line-height: 180%;}
.g-info-head  table tr:last-child{border-bottom: none;}
.g-info-head  table tr td{font-size: 14px;text-align: center;border-right: #969696 solid 1px;}
.g-info-head  table tr td:last-child{border-right: none;}
.g-info-head  table tr td.gk_news_table_title{text-align: left;text-indent: 30px;}
.g-jigou {height:auto;overflow:hidden;}
.g-jigou table {table-layout:fixed;}
.g-jigou table th {border:1px solid #000000;background:#eeeeee;width: 35%;padding:5px;text-align: center;}
.g-jigou table td {border:1px solid #000000;padding: 0 19px!important;}
.xs-tbhead .gk_news_table_title {text-indent: 0 !important;text-align: center !important;}
.xs-tbhead td:first-child {width: 35%;}
#strXs .zt_img img {max-width:100%;text-align:center;}
#strXs .zt_des {line-height: 150%;display: block;margin-top: 8px;text-align: center;}
/* .prism-player .prism-big-play-btn {margin-left: 30%;} */
.zskcon {margin:20px 0;}
.zskcon table {height:auto;width:100%;}
.zskcon table td:first-child {background:#edf4f9;}
.zskcon table td {border:1px solid #ddd !important;text-align:left;padding:10px !important;}

.wap_main .xsbox {margin: 20px 0;display: block; margin-bottom: 5px;}
.wap_main .xstt {height: auto;margin-bottom: 4px;clear: both;overflow: hidden;}
.wap_main .xsnm{font-size: 20px;font-weight: normal;color: #333333;font-weight: bold;float: left;line-height: 1;}
.wap_main .xsmr{font-size: 24px;float: right;color: #CCCCCC;letter-spacing: -2px;line-height: 1;}
.wap_main .xspart{height: auto;overflow: hidden;}
.wap_main .ztbbx {padding:15px 0;}
.wap_main .ztbbx img {width:100%;}
.wap_main .xsitem{height: auto;overflow: hidden;}
.wap_main .xsitem .news-card{padding: 9px 0;border-bottom: 1px solid #CCCCCC;}
.wap_main .xsitem .news-card a{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.wap_main .xsitem .card-type-news .news-info{-webkit-box-flex: 2;-webkit-flex: 2 2 auto;-ms-flex: 2 2 auto;flex: 2 2 auto;}
.wap_main .news-card .title{font-weight: normal;max-height: 86px;overflow: hidden;line-height: 1.5;font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-word;margin-top: 0;margin-bottom: 4px;}
.wap_main .news-card .detail{color: #b4b4b4;line-height: auto;height: auto;margin-top: 0px;font-size: 0;letter-spacing: 0;overflow: hidden;}
.wap_main .news-card .detail span{font-size: 13px;margin-right: 6px;display: inline-block;overflow: hidden;white-space: nowrap;}
.wap_main .news-source{-o-text-overflow: ellipsis;text-overflow: ellipsis;max-width: 100%;}
.wap_main .card-type-news .news-pic img{display: block;height: 86px;margin: 0 auto;}
.wap_main .xslmr {padding:10px;font-size: 20px; color: #CC0000;text-align: center;display: block;}
.wap_main .xslmr p {text-align: center;margin: 0;padding: 0;color: #CC0000 !important;font-size: 15px;}
.wap_main .card-type-tzgg .news-date {display: block;height: 79px;margin: 0 auto;border: 2px solid #d2d2d2;padding:17px 10px;margin-right: 10px;text-align: center;}
.wap_main .card-type-tzgg .news-date p {color: #000;font-size: 18px;margin-bottom: 0;}
.wap_main .card-type-tzgg .news-date .day {font-size: 32px;text-align:center;line-height: 25px;letter-spacing: -1px;padding-bottom: 8px;color: #333333;}
.wap_main .card-type-tzgg .news-date .year {font-size:13px;text-align:center;line-height: 22px;color: #333333;}
.wap_main .card-type-tzgg a {display: inline-flex !important;}
.wap_main .xsvideo {display: block;margin: 20px 0;}
.wap_main .xsvideo .tjhd {height:119px;overflow:hidden;}
.wap_main .xsvideo img {width: 100%;height: auto;min-height: 140px;}
.wap_main .xsvideo h1 {font-size: 14px;font-weight: normal;color: #333333;display: -webkit-box;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-word;margin-top: 0;overflow: hidden;padding-top:10px;margin-bottom: 4px;line-height: 130%;}
.wap_main .xsvideo p {color: #b4b4b4;}
.bd_weixin_popup .bd_weixin_popup_foot {line-height: 16px !important;font-size: 12px;margin: 0px;padding: 0;}

.smnav {display: block;width: 100%;border-bottom: 1px solid #CCCCCC;}
.smnav ul {display: table;margin: 0 auto;}
.smnav ul li {font-size: 20px;text-align: center;color: #333333;float: left;text-align: center;margin: 0 10px;line-height: 200%;padding-bottom: 6px;font-weight: normal;}
.smnav ul li a {color: #333333;}
.smnav ul li.active,.smnav ul li.default {background: url(wap_zjjb_xwbtm.png) center bottom no-repeat;}
.smnav ul li.active,.smnav ul li.default a {color: #c30000;}

.m-catt {height: 40px;line-height: 40px;background:#20528f;font-size: 20px;color:#FFFFFF;font-weight: normal;overflow:hidden;text-align:center;}
.m-catnm { color:#FFFFFF;}
.m-cainr {height:auto;overflow:hidden;}
.m-cainrx {overflow:hidden;}
.m-catnav {height:auto;overflow:hidden;background: #fbfbfb;}
.m-catnav ul {height:auto;overflow:hidden;padding:10px 0;margin-bottom: 0;}
.m-catnav ul li {line-height: 40px;overflow:hidden;font-size: 18px;color: #919191;background:#fbfbfb;text-align: center;margin: 0;float: left;width: 45%;border: 1px solid #CCCCCC;margin: 1% 2%;border-radius: 6px;}
.m-catnav ul li a {display:block;color: #303030;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 0 10px;}
.m-catnav ul li a.zdy {line-height: 22px;text-indent: 0;padding-left: 58px;padding-top: 4px;padding-bottom: 4px;padding-right: 12px;overflow: hidden;}
.m-catnav ul li.hover {background: #d3e2f2;color:#11508a;}

/*加载中*/
.info_more {text-align: center;font-size: 16px;background: url(loading.gif) left center no-repeat;background-size: contain;width: 150px;margin: 15px auto;}

/*列表表头*/
.m-dqlm {height:40px;line-height:40px;border-bottom:1px solid #CCCCCC;}
.m-dqlm .dqmc {float:left;height:40px;line-height:40px;font-size:18px;overflow:hidden;border-bottom:2px solid #20528f;padding:0 10px;color:#20528f;font-weight:bold;}
.m-dqlm .dqmc a {color:#20528f;}
.m-dqlm .dqmr {float:right;height:40px;line-height:40px;overflow:hidden;}
/*列表表头*/

/*新闻文字列表*/
.g-txtlist{height:auto;display:block;overflow:hidden;font-size:16px;padding:0;padding-right: 10px;padding-left: 5px;}
.g-txtlist li{text-align:left;height: 36px;line-height: 36px;font-size: 16px;background:url(template_index_point.png) left center no-repeat;text-indent: 18px;}
.g-txtlist.pd {padding:10px 0;}
.g-txtlist li.dept a {text-indent: 0;}
.g-txtlist li a {display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#000000;}
.g-txtlist li span{float:right;color:#9B9B9B;margin-right:0;}
.g-txtlist li span.source {font-size: inherit;color: #000000;float: left;}
.g-txtlist.xh li {position:relative;}
.g-txtlist.xh li a {margin-left: 60px;text-indent: 0;}
.g-txtlist.xh li em {position:absolute;left: 10px;line-height:inherit;color: #2e6ebc;text-indent: 0;}
/*新闻文字列表*/

/*搜索结果*/
.g-search {padding: 0;height:auto;overflow:hidden;text-align:center;/* padding-top:25px; */width: 1212px;margin: 0 auto;}
.hot_words{height: 38px;line-height: 38px;margin-bottom: 7px;}
.hot_words ul li{float: left;margin-right: 10px;border: #fff solid 1px;padding: 0px 25px;}
.hot_words ul li a{font-size: 18px;}
.hot_words ul li.active,.hot_words ul li:hover{background: #00438f;border: #dfdfdf solid 1px;transition: all .2s ease-in;}
.hot_words ul li.active a,.hot_words ul li:hover a{color: #fff;}
.s_form{overflow:hidden;}
.s_form form{/* font-size: 0px; */vertical-align: top;}
.s_form .base{height: 35px;line-height: 35px;border: #dedfe1 solid 1px;text-indent: 15px;width: 640px;float: left;outline: none;color: #474747;font-size: 15px;}
.s_form .base:hover{border-color: #999;box-shadow: inset rgba(0, 0, 0, .44) 3px 0px 3px;}
.s_form #ok{background: url(template_searchbtn.png) 16px 7px no-repeat;background-color: #00438f;height: 37px;line-height: 30px;border: #dedfe1 solid 1px;text-indent: 25px;padding: 0px 23px;margin-left: 5px;font-size: 16px;color: #fff;float: left;cursor: pointer;}
.ssfw{height: 40px;line-height: 40px;overflow: hidden;float: left;padding-left: 15px;}
.ssfw span{display: block;width: 79px;color: #000;float: left;}
.ssfw label{display: inline-block;color:#000;/* float: left; */width: 43px;}
.ssfw input {margin-top: 0!important;}
.searchinput{/* height: 35px; */ line-height: 24px; width: 133px; height:24px; border:1px solid #A5ACB2;}
.wenhao{height:35px;line-height:35px;clear: both;}
.wenhao #timeMin,.wenhao #timeMax{width:100px;height:25px;text-indent:5px;}
.form_desc{margin:10px 0px 5px 0px;font-size: 16px;color: #3c93d8;background: #f1f1f1;padding: 3px 5px;box-shadow: rgba(0, 0, 0, .15) 0px 5px 5px;line-height: 40px;height: 46px;}.form_desc .px_desc,.form_desc .label_desc{display: inline-block;padding: 0px 5px;font-size: 14px;}.form_desc label{height: 35px;line-height: 35px;color: #bbb;cursor: pointer;display: inline-block;padding: 0px 3px;}.form_desc label.bord{font-weight: 600;color: #3c93d8;}
.ss_item {height: auto;overflow: hidden;background: transparent;margin: 10px 0;padding: 8px 22px;border-radius: 0;/* box-shadow: 1px 2px 0 #b5b3b3; */border: 1px solid #d4d4d4;}
.ss_item .ssthumb {float:left;overflow:hidden;}
.ss_item .ssthumb img {height:120px;}
.ss_title {text-align: left;font-size: 14px;line-height: 28px;padding-left: 0;margin-bottom: 5px;}
.ss_desc {height:auto;overflow:hidden;}
.ss_title a {color: #863f3f !important;font-size: 16px !important;}
.ss_title .catname {text-align:left;font-size: 12px;font-weight:normal;background: #ddd;padding: 4px 6px;margin-left: 10px;border-radius: 6px;color: #b37777;}
.ss_title em {color:#FF0000;}
.ss_item .sdate {text-align:left;line-height:25px;font-size:14px;color:#4D4D4D}
.ss_item .sdesc {text-align:left;line-height:25px;font-size: 15px;color: #909090;float: left;display: -webkit-box;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-word;overflow: hidden;width: 100%;}
.ss_item .mgff {float: left;width: 80%;margin-left: 20px;}
.ss_item .mgff .sdesc {float: none;}
.ss_item .mgff .sslink {margin-top: 5px;}
.ss_item .sdesc em {color:#FF0000;}
.ss_item .sslink {text-align:left;line-height:23px;font-size:14px;clear: both;margin-top: 10px;display: block;}
/*搜索结果*/

@media (max-width : 768px) {
	/*单页面*/
	.sg-page {height:auto;overflow:hidden;position:relative;padding: 15px 0px;min-height: 600px;margin-top: 4px;text-align: center;}
	.sg-utt{font-size:18px;color:#20528f;;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";}
	.sg-tt{font-size: 24px;color: #20528f;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";text-align:center;padding:3px 0px;line-height: 34px;}
	.sg-dtt{font-size:18px;color:#20528f;;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53" }
	.sg-crm{font-size: 14px;color: #656565;line-height: 44px;border-bottom: 1px solid #eaeaea;overflow: hidden;position: relative;height: 44px;text-align: left;padding: 0 25px;}
	.sg-article{font-size: 16px;color: #474747;line-height: 35px;padding: 0;text-align:left;height:auto;}
	.sg-article table {table-layout:auto !important;width:100% !important;}
	.sg-article p {margin-bottom: 8px;}
	.sg-article img {width:auto;max-width: 100%;}
	/*单页面*/

	.local_box {padding: 7px 9px;height: auto;margin-top: -4px;background: #f4f4f4;margin-bottom: 6px;border-radius: 0;}
	.local_box .local_box{font-size:16px;font-weight:normal;height: auto;line-height: auto;}
	.local_box .local_ul {overflow:hidden;height:auto;margin-bottom: 0;}
	.local_box .local_ul li{height: auto; line-height: unset; float:left;color: #aaa;margin: 0px 2px;font-size: 14px;}
	.local_box .local_ul li a {color: #aaa;}
	.local_box .local_ul li a:hover { color:#BA2636;}
	.local_box .local_ul li.noLink{background:none;padding-right:5px;color: #565656;}
	.local_box .local_ul li.titName{height: auto;line-height: unset;color: #aaa;font-size: 14px;text-align:center;}

	.prism-player .prism-big-play-btn {left: 43% !important;top: 35%;}

	.m-catt {height: 40px;line-height: 40px;background:#20528f;font-size: 20px;color:#FFFFFF;font-weight: normal;overflow:hidden;text-align:center;display: none;}
	.m-catnm { color:#FFFFFF;}
	.m-cainr {height:auto;overflow:hidden;}
	.m-cainrx {overflow:hidden;background: #e8e8e8;margin: 10px 0;}
	.m-catnav {height:auto;overflow:hidden;background: transparent;}
	.m-catnav ul {height:auto;overflow:hidden;padding:4px 0;margin-bottom: 0;}
	.m-catnav ul li {line-height: 34px;overflow:hidden;font-size: 15px;color: #919191;background:transparent;text-align: center;margin: 0;float: left;width: auto;border: 0 none;border-radius: 0;}
	.m-catnav ul li a {display:block;color: #303030;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 0 10px;}
	.m-catnav ul li a.zdy {line-height: 22px;text-indent: 0;padding-left: 58px;padding-top: 4px;padding-bottom: 4px;padding-right: 12px;overflow: hidden;}
	.m-catnav ul li.hover {background:transparent;color:#11508a;}
	.m-catnav ul li.hover a {font-weight: bold;color: #0156a8;}
	.wap_main .card-type-news .news-pic img {width: 129px;}
	.m-txt-article p {margin-bottom: 4px;}

	.nav-pc {padding: 12px 0;background: #fff;font-size: 16px;margin: 0;overflow: hidden;padding-top: 0;}
	.nav-pc a {float: left;width: 25%;padding: 0;text-align: center;font-weight: 600;font-size: 18px;color: #000;}

	.wap_main .imgbx {display:block;}
	.wap_main .imgbx .imglink {margin-bottom:10px;}
	.wap_main .imgbx .imglink img {width:100%;}

	.g-search {width:100%;}
    .g-search table {table-layout:fixed;}
    .g-search .ss_item {padding:10px;}
    .g-search .ss_item .sdesc {font-size:14px;line-height:22px;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}
    .g-search .ss_title {font-size:14px;line-height: 25px;}
    .g-search .ss_item .sslink {margin-top:0;}
    .g-search .hot_words{height: auto;line-height: 27px;margin-bottom: 7px;overflow: hidden;}
    .g-search .hot_words ul li {padding: 0 3px;line-height: 20px;float:none;display: inline-table;}
    .g-search .hot_words ul li a {font-size: 14px;color:#000000;}
    .g-search .hot_words ul li.active {background:transparent;border:0;}
    .g-search .hot_words ul li.active a, .hot_words ul li:hover a {background:transparent;color:#337ab7;font-weight:bold;}
    .g-search .s_form .base {width: 73%;height: 30px;line-height: 30px;}
    .g-search .s_form #ok {width: 20%;height: 30px;line-height: 30px;font-size: 14px;background:#2756a8;background-position-x: 0;padding: 0;text-indent: 0;border: 0 none;}
    .g-search .ssfw {padding:0;font-size:12px;}
    .g-search .ssfw label {font-weight:normal;}
    .g-search .wenhao {height:auto;font-size:12px;}
    .g-search .form_desc {height: auto;line-height: 20px;padding: 8px;font-size: 14px;}
    .g-search .form_desc label {line-height:unset;height:auto;}
}
/*phone_end*/

/*pad*/
@media (min-width : 768px) and (max-width : 992px) {
	.navbar-header {padding: 0 0;background:transparent;}
	.navbar {background:url(wap_zjjb_bnrbg.png) bottom center no-repeat;}
	.navbar-collapse {background: none;z-index:auto;position: relative;width: auto;}
	.navbar-nav>li>a {color: #000000 !important;}
    .navbar-brand {padding: 1.7em;line-height: 2;}
    .navbar-brand > img {margin:0 auto!important;width: 230px;}
    .navbar-nav {float: right;padding: 28px 0px;}
    .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {background:#0967c3 !important;border-radius:6px;color: #ffffff !important;}
	.navbar-default .navbar-nav>li>a {font-size: 16px;padding: 15px;margin: 0px;display: block;border-radius: 6px;}
	.prism-player .prism-big-play-btn {margin-left: 41%;}

    .wap_main .xsbox {margin: 26px 0;margin-bottom: 10px;}
    .wap_main .xsnm{font-size: 28px;}
    .wap_main .news-card .title{max-height: 100px;overflow: hidden;line-height: 1.8;font-size: 22px;}
    .wap_main .news-card .detail{margin-top: 8px;font-size: 0;}
    .wap_main .news-card .detail span{font-size: 15px;margin-right: 12px;}
    .wap_main .card-type-news .news-pic img{height: 140px;}
    .wap_main .xslmr {font-size:22px;}

    .wap_main .card-type-tzgg .news-date {display: block;height: 116px;margin: 0 auto;border: 2px solid #d2d2d2;padding: 26px 20px;margin-right: 15px;text-align: center;}
    .wap_main .card-type-tzgg .news-date p {color: #000;font-size: 18px;margin-bottom: 0;}
    .wap_main .card-type-tzgg .news-date .day {font-size: 40px;text-align:center;line-height: 25px;letter-spacing: -1px;padding-bottom: 13px;color: #333333;}
    .wap_main .card-type-tzgg .news-date .year {font-size:20px;text-align:center;line-height: 22px;color: #333333;}
    .wap_main .xsvideo h1 {font-size: 20px;line-height: 130%;}
	.wap_main .xsvideo p {color: #b4b4b4;font-size: 16px;}
	.wap_main .xsvideo .tjhd {height:230px;overflow:hidden;}
	.wap_main .xsvideo img {width: 100%;height: auto;min-height: 230px;}

	.wap_main .card-type-news .news-pic img {width: 200px;}

	.nav-pc {padding: 12px 0;background: #fff;font-size: 16px;margin: 0;overflow: hidden;padding-top: 0;}
	.nav-pc a {float: left;width: 25%;padding: 0;text-align: center;font-weight: 600;font-size: 18px;color: #000;}

}
/*pad_end*/

/*pc*/
@media (min-width : 992px) {
	body {width: 100%;min-width: 1320px;background:#edf4f9;margin: 0 auto;}
	.mbox{width:1320px;height:auto;margin:0 auto;clear:both;overflow: hidden;padding:0;}
	.cbox{ width:1260px; height:auto; margin:0 auto; clear:both; overflow: hidden;}
	.g-mbx { height:auto; width:1320px; background:#FFFFFF; overflow:hidden;}
	.g-mcbx {height:auto;width:1260px;overflow:hidden;padding: 36px 0 30px 0;margin:0 auto;}
	.g-xbg {height:auto;background:url(template_index_btmbg.png) bottom center no-repeat;min-height:500px;min-width: 1320px;}
	/**公用头部样式**/
	.top {height:350px;margin:0 auto;min-width: 1320px;}
	.topbar { height:36px; line-height:36px; background-color:#f1f1ef; font-size:14px; min-width:1320px; margin:0 auto; }
	.topbar .topinr {width:1320px;margin:0 auto;height: 36px;}
	.topbar .topinr .top_bx { line-height:36px; font-size:14px;}.top_bx a { color:#000000; display:block; float:left;margin-right: 20px;}.top_bx a:hover { color:#cc0000;}
	.topbar .topinr .top_bx a span { display:block; float:left; height:40px; line-height:40px; width:32px;}
	a.ipv6{color: #ffffff; background: #2884c5; display: inline-block; height: 25px; line-height: 25px; margin: 5px; border-radius: 0; padding: 0 9px;}
	a.ipv6:hover {color: #ffffff;}
	.banner { height:258px; min-width:1320px; margin:0 auto; position:relative; background:url(template_banner.png) top center no-repeat;}
	.banner .bnrinr {width:1320px;height:258px;margin:0 auto;display: table;}
	.logo {height: 81px;width: 431px;margin:0 auto;display: table-cell;vertical-align: middle;}
	.logo a {display:block;width: 431px;height: 81px;overflow:hidden;margin: 0 auto;}
	.logo img {height: 81px;width: 431px; }
	.nav {height:56px;line-height:56px;background:#20528f;margin:0 auto;min-width:1320px;}
	.navbox { width: 1320px; height: 56px; margin: 0 auto; padding: 0 30px;}
	.navlist{line-height: 56px;color:#fff;height: 56px;margin: 0 auto;display: table;float: left;width: 990px;overflow: hidden;}
	.navlist a{color:#ffffff;font-size:22px; display:block;}
	.navlist li{position: relative;display:block;float:left;cursor:pointer;width: 193px;overflow:hidden;text-align: center;background:url(template_navline.png) right center no-repeat;}
	.navlist li a {position:relative;line-height:56px;display:block;height:56px;color:#FFFFFF;font-size: 22px;z-index:99;}
	.navlist li.default { background:#CC0000!important;}
	.navlist li.hover { background:#CC0000!important;}
	.navlist li.end { background:none;}
	.searchbx {height: 56px; width: 250px;float: right; overflow: hidden;}
	.search {height: 32px;line-height:32px;width: 250px;overflow:hidden;margin-top: 12px;}
	.search .sc_text{width: 195px;height: 32px;line-height: 32px;border:1px solid #ccc000;float:left;color: #a6a6a6;font-size: 16px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";background:none;text-indent: 10px;vertical-align:middle;background: #ffffff;}
	.search .sc_btn{width: 51px;height: 32px;border:0 none;float:left;font-weight:bold;cursor:pointer;background:none;background:url(template_search_btn.png) right center no-repeat;}
	/**公用头部样式**/
	#glb_local {width: 1320px;}
	.local_box {padding: 0;height: auto;margin-top:0;}
	/* .prism-player .prism-big-play-btn {margin-left: 42%;top: 54%;} */
	/**公用尾部样式**/
	.g-copyright {height: 128px;width:1260px;overflow:hidden;color:#ffffff;margin: 0 auto;text-align: left;line-height: 24px;position: relative;padding: 10px 0;padding-top: 0;}
	.g-copyright a {color: #3d3d3d;}
	.g-copyright p {font-size: 15px;height: 31px;line-height: 31px;text-align: left;color: #3d3d3d;margin: 0;}
	.g-copyright .dzjg{position: absolute;left: 5px;top: 16px;display: none;}
	.g-copyright .wzzc{position: absolute;left: 95px;top: 30px;/* display: none; */}
	.g-copyright .cprt{line-height: 25px;font-size: 14px;padding: 15px 0;text-align: left;position: absolute;left: 242px;min-height: 82px;}
	.g-copyright img {width:auto;}
	.g-yqlj {height: auto;padding: 30px 0;margin:0 auto;min-width:1262px;overflow: visible;padding-bottom: 15px;width: 1320px;}
	/* .g-yqlj .m-yqbx {height: 33px;line-height: 33px;overflow:hidden;margin:0 auto;} */
	/* .g-yqlj .m-yqbx ul {margin:0;} */
	/* .g-yqlj .m-yqbx ul li {float:left;height: 33px;text-align:center;border:none;margin-right: 13px;font-size: 14px;position: relative;width: 320px;background: #FFFFFF;} */
	/* .g-yqlj .m-yqbx ul li select {height: 33px;line-height: 33px;width: 293px;font-size: 14px;text-align:left;display:block;font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\534E\6587\9ED1\4F53", serif;color: #2f2f2f;background: #FFFFFF;position: absolute;bottom: 0;border: 0 none;padding: 0;margin: 0;left: 13px;} */
	/* .g-yqlj .m-yqbx ul li.last { margin-right:0;} */
	.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {background-color:#21528f;color:#ffffff;}
	/**公用尾部样式**/
	/*正文*/
	.m-sgpage {text-align: center;}
	.m-sgpage .m-txt-article {padding-top: 25px;}
	.print_btn{background:url(template_prt.png) left center no-repeat;padding-left: 24px;margin-left: 5px;}
	.m-txt {padding: 0;height:auto;overflow:hidden;text-align:center;padding-top:25px;width: 1054px;margin: 0 auto;}
	.m-txt-utt{font-size:18px;color:#20528f;}
	.m-txt-tt{font-size: 26px;color: #20528f;text-align:center;padding:3px 0px;line-height: 34px;font-weight: bold;}
	.m-txt-dtt{font-size:18px;color:#20528f;}
	.m-txt-crm{font-size: 14px;color: #656565;line-height: 44px;border-bottom: 1px solid #eaeaea;overflow: hidden;position: relative;height: 44px;text-align: left;padding: 0 25px;}
	.m-txt-article{font-size: 16px;color: #474747;line-height: 35px;padding: 42px 20px;text-align:left;height:auto;}
	.m-txt-article p {margin-bottom: 15px;}
	.m-txt-article img {width:auto;max-width: 100%;}
	.m-txt-article table {table-layout: auto !important;width: 100% !important;}
	.m-txt-article table td {margin:0 !important;padding:0 !important; border: 1px solid #000000 !important;}
	.m-txt-article table tr {margin:0 !important;padding:0 !important;}
	.m-txt-article table p {margin:0 !important;padding:0 !important;}
	.cnttool {line-height:45px;height:45px;overflow:hidden;text-align: left;position:relative;float: right;width: 323px;color: #646464;}
	.cnttool a {color: #646464;font-size: 100%;}
	.fenx {position: absolute;right: 0;bottom: 3px;}
	/*正文*/
	.g-info-head {width: 90%;border: #969696 solid 1px;margin: auto;margin-bottom: 20px;margin-top: 15px;}
	.g-info-head  table{width: 100%;}
	.g-info-head  table tr{height: 30px;background: #f3f3f2;border-bottom: #969696 solid 1px;line-height: 30px;}
	.g-info-head  table tr:last-child{border-bottom: none;}
	.g-info-head  table tr td{font-size: 14px;text-align: center;border-right: #969696 solid 1px;}
	.g-info-head  table tr td:last-child{border-right: none;}
	.g-info-head  table tr td.gk_news_table_title{text-align: left;text-indent: 30px;}
	.g-jigou {height:auto;overflow:hidden;}
	.g-jigou table {table-layout:fixed;}
	.g-jigou table th {border:1px solid #000000;background:#eeeeee;width: 15%;padding:5px;text-align: center;}
	.g-jigou table td {border:1px solid #000000;padding: 0 19px!important;}
	/*正文*/
	/*通用列表导航*/
	.m-catt {height: 68px;line-height: 68px;background:#20528f;font-size: 22px;color:#FFFFFF;font-weight:bold;overflow:hidden;text-align:center;}
	.m-catnm { color:#FFFFFF;}
	.m-cainr { background:#FFFFFF; min-height:200px;}
	.m-cainrx { /*padding:12px; */overflow:hidden;}
	.m-catnav {height:auto;overflow:hidden;background: #fbfbfb;}
	.m-catnav ul { height:auto; overflow:hidden;padding:10px 0;}
	.m-catnav ul li {line-height: 56px;overflow:hidden;font-size: 18px;color: #919191;border:0 none; background:#fbfbfb;border-bottom: 1px solid #dcdcdc;text-align: center;margin: 0 14px;border-radius: 0;float: none;width: auto;}
	.m-catnav ul li a {display:block;color: #303030;background: url(template_xwzx_jiao.png) 16px center no-repeat;}
	.m-catnav ul li a.zdy {line-height: 22px;text-indent: 0;padding-left: 58px;padding-top: 4px;padding-bottom: 4px;padding-right: 12px;overflow: hidden;}
	.m-catnav ul li.hover {background: #d3e2f2;color:#11508a;}
	.m-catnav ul li.hover a {color: #000000;}
	/*单页面*/
	.sg-page {height:auto;overflow:hidden;position:relative;padding: 10px 30px;min-height: 600px;margin-top: 4px;}
	.sg-utt{font-size:18px;color:#20528f;;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";}
	.sg-tt{font-size: 24px;color: #20528f;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";text-align:center;padding:3px 0px;line-height: 34px;}
	.sg-dtt{font-size:18px;color:#20528f;;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53" }
	.sg-crm{font-size: 14px;color: #656565;line-height: 44px;border-bottom: 1px solid #eaeaea;overflow: hidden;position: relative;height: 44px;text-align: left;padding: 0 25px;}
	.sg-article{font-size: 16px;color: #474747;line-height: 35px;padding: 20px;text-align:left;height:auto;}
	.sg-article table {table-layout:auto !important;width:100% !important;}
	.sg-article p {margin-bottom: 8px;}
	.sg-article img {width:auto;max-width: 100%;}
	/*单页面*/
	/*返回顶部*/
	.ewmx{z-index:9999;position:absolute;top:50%;right:7px}
	.ewm{top:0;width:auto;height:auto}
	.ewmx .item{margin:10px 0;cursor:pointer}
	.closebtn{text-align:right;cursor: pointer;}
	.closebtn img{width:auto;}
	.goUp{width:100%;height:64px;margin-top:10px;border-radius:59%;line-height:64px!important;text-align:center;background:#e5e5e5;color:#fff;font-size:30px!important}
	.goUp:hover{background:#226ebc;color:#fff}
	/*图片列表*/
	.tplist { height:auto; overflow:hidden;}
	.tplist ul li{float:left;display:inline;position:relative;height: 170px;margin-right: 28px;}
	.tplist ul li img{ display:block;width:265px; height:174px;}
	.tplist ul li:hover a{ color:#ff0;}
	.tplist ul li p{position:absolute;bottom: 0;background:rgba(0,0,0,0.8);filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;height:36px;line-height:36px;width: 265px;text-align:center;}
	.tplist .word{color:#fff;position:absolute;bottom: 0;width: 252px;text-align:center;line-height:36px;z-index:99;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left: 6px;padding-right: 6px;}
	.tplist .word:hover { color:#FFFFFF;}
	.tplist ul li.end { margin:0;}
	/*新闻列表*/
	.g-xwlist {overflow:hidden;height: auto;}
	.g-xwlist ul li {border-bottom: 1px solid #efefef;overflow:hidden;padding: 0 10px;margin-bottom: 10px;}
	.g-xwlist ul li a {overflow:hidden;display:block;padding: 10px;padding-right: 11px;/* height: 72px; */position: relative;margin-bottom: 8px;}
	.g-xwlist ul li.shuang { border-right:none;}
	.g-xwlist ul li a .shijian {float:left;width: 84px;overflow:hidden;/* position: absolute; */top: 2px;border: 2px solid #d3e2f2;padding: 10px 10px;}
	.g-xwlist ul li a p {color: #a0a0a0;line-height: 22px;font-size: 14px;}
	.g-xwlist ul li a p.day {border-bottom:1px solid #DDDDDD;font-size: 26px;text-align:center;line-height: 25px;letter-spacing: -3px;padding-bottom: 5px;color: #888888;margin: 0;}
	.g-xwlist ul li a p.year {font-size:12px;text-align:center;line-height: 22px;color: #888888;margin: 0;}
	.g-xwlist ul li a .sinfo {float: right;width: 810px;}
	.g-xwlist ul li a h1 {font-size: 20px;line-height: 22px;color: #333333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;/* font-weight: bold; */margin-bottom: 10px;margin-top: 0px;}
	.g-xwlist ul li a h1.dh { height:60px; line-height:60px; overflow:hidden;}
	.g-xwlist ul li a:hover { background:#f2f2f2;}
	.g-xwlist ul li a:hover .shijian {border:2px solid #f2f2f2;}
	/*新闻列表*/
	/*翻页*/
	.g-glbpg {text-align: center;}
	.g-glbpg span {border:1px solid #DDDDDD;margin:0;padding: 5px 10px;}
	.g-glbpg span input[type='text'] {width:30px;height:90%;}
	.g-glbpg span input[type='button'] {width:30px;height:90%;display:inline;}
	.g-glbpg .page-link a {overflow: hidden;height: 36px;margin: -2px 0 0 0;padding: 0;border: none;line-height: 36px;color:#000000;}
	.g-glbpg .page-link input {width: 50px;height: 18px;margin: 0 8px;padding: 0;line-height: 20px;text-align: center;color: #343434;}
	.g-glbpg .page-link button {height: 18px;margin-left: 10px;padding: 0 10px;border: none;border-left: solid 1px #ddd;border-radius: 0 6px 6px 0;line-height: 18px;background: #fff;font-size: 15px;cursor: pointer;}
	.g-glbpg .page-link:hover {background:0 none;}
	.g-glbpg .page-link {color:#000000;}
	.g-glbpg .page-link.active > a { background-color: #969696!important;border-color:#969696!important;}
	.g-glbpg .page-slc {color:#000000;display: block;overflow: hidden;vertical-align: middle;padding: 0 13px;}
	.g-glbpg .page-slc select {height: 21px;margin: 0 6px;display: inherit;margin-top: 5px;font-size: 12px;padding: 0;}
	.g-glbpg .page-slc em {overflow: hidden;vertical-align: middle;display: inline-block;height: 32px;line-height: 34px;}
	.g-glbpg .pagination {margin:0;}
	/*翻页*/
	/*文件表头*/
	.tab-head{overflow:hidden;width:100%;height:auto;padding:0;text-align:center}
	.tab-head .tabs{overflow:hidden;height:auto;margin:0;padding:0}
	.tab-head .tabgk{overflow:hidden;height:auto;margin:0;padding:0}
	.tab-head .tabzt{overflow:hidden;height:auto;margin:0;padding:0}
	.tab-head ul li{display:inline-block;margin:0 10px;border-bottom:4px solid #fff;color:#333;font-weight:bold;font-size:20px}
	.tab-head ul li:first-child{margin:0}
	.tab-head ul li.default{border-bottom:3px solid #226ebc;color:#226ebc;line-height: 40px;}
	.tab-head ul li.default a{color:#226ebc}
	.tab-head ul li a{font-size:20px}
	.m-lst{min-height:500px;height:auto;overflow:hidden}
	div#xwnr {padding-top: 16px;}



	.m-ztbox {height:auto;overflow:hidden;padding:0 12px;}
	.m-ztbox .m-dqlm {line-height: 50px;height: 50px;}
	.m-ztbox .dqmc {font-size: 22px;height: inherit;line-height: inherit;}


	.izl-rmenu{position: fixed;right: 1rem;width: 62px;bottom: 30%;z-index: 999999;}
	.izl-rmenu .btn{float: left;width: 62px;height: 62px;cursor:pointer;position:relative;margin: 8px 0;border-radius: 100%;margin-top: 5px;box-shadow: 0 3px 7px #CCCCCC;}
	.izl-rmenu .btn-phone{background:#fff url(template_topBar_phone.png) center no-repeat;}
	.izl-rmenu .btn-phone:hover{background: #20528f url(template_topBar_phone_on.png) center no-repeat;}
	.izl-rmenu .btn-phone .phone{background-color: #20528f;position:absolute;width: 0;left:0;top:0px;line-height: 62px;height: 62px;color:#FFF;font-size:18px;text-align:center;border-radius: 31px;overflow: hidden;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;display:block !important;}
	.izl-rmenu .btn-phone .pic{position:absolute;left: -170px;top: -20px;display: none; width: 150px;height: 150px;border: #20528f 4px solid;}
	.izl-rmenu .btn-wx{background: #fff url(template_topBar_r_wx1.png) center no-repeat;}
	.izl-rmenu .btn-wx:hover{background: #20528f url(template_topBar_r_wx1_on.png) center no-repeat;}
	.izl-rmenu .btn-wx .pic{position:absolute;left: -170px;top: -20px;display:none;width: 150px;height: 150px;border: #20528f 4px solid;}
	.izl-rmenu .btn-wb{background: #fff url(template_topBar_wb.png) center no-repeat;}
	.izl-rmenu .btn-wb:hover{background: #20528f url(template_topBar_wb_on.png) center no-repeat;}
	.izl-rmenu .btn-wb .pic{position:absolute;left: -170px;top: -22px;display:none;width: 150px;height: 150px;border: #20528f 4px solid;}
	.izl-rmenu .btn-phone:hover .phone{width:160px; left:-160px;}
	.izl-rmenu .btn-top{background: #fff url(template_topBar_r_top.png) center no-repeat;display:none;}
	.izl-rmenu .btn-top:hover{background: #20528f url(template_topBar_r_top_on.png) center no-repeat;}
	.izl-rmenu .btn-local{display:inline-block;background: #fff url(template_topBar_r_local.png) center no-repeat;}
	.izl-rmenu .btn-local:hover{background: #20528f url(template_topBar_r_local_on.png) center no-repeat;}


}
/*pc*/

/*文件表头*/
@media (max-width:767px) {
	body {
		background:0 none;
	}
}

@media print {
	.m-txt-crm {
		text-align:center!important;
	}
	.m-txt {
		margin:0;
		padding:0;
	}
	.m-txt-article {
		padding-top:30px;
		padding-bottom:15px;
		margin:0;
		line-height:180%;
		font-size:18px;
	}
}


#loginTipsText p {line-height:30px;font-size:16px;}
#loginTipsLabel {text-align:center;font-weight:bold;letter-spacing:1px;}
#loginTips .btn-primary {font-size:18px;}

@media (max-width : 768px) {
	#loginTipsText p {line-height:26px;font-size:16px;}
	#loginTips .btn-primary {font-size:16px;}
}