﻿@charset "utf-8";
body{background: #f5f5f5;position: relative;}
i{font-style: normal;}
@font-face {
	font-family:'yzqyt';
	src: url(../../font/yzqyt.ttf);
}
//.u-list ul li:hover{animation: list-font .5s linear;}
.u-list ul li a {transition: all 0.6s ease-in-out;}
.u-list ul li:hover a{color: #1764B1;font-size:16.2px;}
@keyframes list-font{
    0%{text-indent: 20px;}
    25%{text-indent: 25px;}
    50%{text-indent: 30px;}
    75%{text-indent: 25px;}
    100%{text-indent: 20px;}
}
.g-bd{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;}
/*右侧回到顶部duilian*/
.duilian .close{width: 100%;height: 15px;text-align: right;}
.duilian .close img{display: inline-block;float: right;}
/*.duilian{width: 80px;height: auto;position: absolute;top: 400px;right: 7px;z-index: 9999;}*/
.duilian{width: 80px;height: auto;position: fixed;top: 300px;left:50%;z-index: 1000;margin-left: 630px;}
.item{border: 1px solid #1764b1; text-align: center;width: 78px;height: 78px;margin-bottom: 5px;background: #FFFFFF;border-radius: 10px;display: block;}
.item i{display: block;margin: 0 auto;width: 35px;height: 50px;background: url(../../images/all.files/icon.png) no-repeat;}
.item i.dui1{background-position: -558px 0;}
.item i.dui2{background-position: -608px 0;}
.item i.dui3{background-position: -658px 0;}
.item i.dui4{background-position: -708px 0;}
.item i.dui5{background:url(../../images/wbcb.png) center no-repeat;}
.item i.dui6{background:url(../../images/wxcb.png) center no-repeat;}
.item p{color: #1764B1;}
.item .wapqr{position: absolute; left: 86px; top: 157px; width: 104px; height: 104px; background: url(../../images/all.files/wapqr.png) center no-repeat; border:1px solid #CCCCCC; display: none; background-size: cover;filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='/images/all.files/wapqr.png', sizingMethod='scale');-ms-filter: progid: DXImageTransform.Microsoft.AlphaImageLoader( src='/images/all.files/wapqr.png', sizingMethod='scale');}
.item:hover .wapqr{display:block;}
/*头部banner*/
.g-bnr{height: 175px;background: url(../../images/all.files/banner-bg.png) no-repeat right bottom;}
.m-top{line-height: 40px;height: auto;overflow: hidden;}
.m-top .top-lt{height: auto;overflow: hidden;}
.m-top a,.m-top span{color: #a1a1a1;font-size: 12px;}
.m-top span{padding: 0 15px;text-shadow: -1px 0 0 #e1e1e1;}
/*头部微信微博手机图标*/
.m-top .top-rt{height: auto;overflow: hidden;}
.m-top .top-rt i{display: inline-block;float: left;width: 36px;height: 36px;background: url(../../images/all.files/icon.png) no-repeat;}
.m-top .top-rt i.u-wx{background-position: -1058px -5px;}
.m-top .top-rt i.u-wb{background-position: -1108px -5px;}
.m-top .top-rt i.u-sj{background-position: -1158px -5px;}
/*logo*/
/*.m-logo{padding-top: 26px;}*/
.m-logo{padding-top: 14px;}
/*导航*/
.m-nav{height: 50px;background: #1764B1;line-height: 50px;width: 1210px;}
.m-nav a{display: inline-block;width: 197px;height: 50px;font-size: 18px;color: #FFFFFF;}
.m-nav a.hover{background: #024991;color: #FFFFFF;font-weight: 500;}
.m-nav a i{display: inline-block;float: left;width: 47px;height: 47px;background: url(../../images/all.files/icon.png) no-repeat;margin-left: 32px;}
.m-nav a#nav1 i{background-position: 0 0;}
.m-nav a#nav2 i{background-position: -50px 0;}
.m-nav a#nav3 i{background-position: -100px 0;}
.m-nav a#nav4 i{background-position: -150px 0;}
.m-nav a#nav5 i{background-position: -200px 0;}
.m-nav a#nav6 i{background-position: -250px 0;}
/*友情链接*/
.g-link{height: 26px;background: #ebebeb;padding: 15px 0;}
.m-link{height: auto;overflow: hidden;margin-left: 12px;}
.m-link select{float: left;width: 219px;height: 26px;margin-left: 14px;border: none;text-indent: 58px;font-size: 14px;color: #969696;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: #FFFFFF url(../../images/all.files/icon.png) no-repeat 165px -411px;}
/*版权*/
.g-ft{height: 128px;background: #FFFFFF;}
.m-ft{position: relative;padding-top: 20px;}
.m-ft .ft-icon1{position: absolute;left: 124px;top: 26px;}
.m-ft .m-ft-con{height: 96px;overflow: hidden;margin: 0 0 0 246px;width: 576px;text-align: center;}
.m-ft .m-ft-con p{line-height: 24px;color: #8b8b8b;}
.m-ft .m-ft-con p span{margin-right: 12px;}
.m-ft .m-ft-con p span a { color:#8b8b8b;}
.m-ft .ft-sjc{position: absolute;top: 35px;right: 80px;}
.m-ft .ft-sjc img{width: 112px;height: 55px;}
.m-ft #_span_jiucuo{position: absolute;right: 211px;top: 35px;border: 1px solid #ddd;height: 55px;width: 110px;}
/*common-list*/
.u-list{height: auto;overflow: hidden;}
.u-list ul{height: auto;overflow: hidden;padding-top: 18px;}
/**.u-list ul li{line-height: 34px;text-indent: 20px;background: url(../../images/all.files/li-bg.png) no-repeat 10px center;}
.u-list ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;font-size: 16px;}
.u-list ul li span{float: right;color: #969696;font-size: 16px;}**/
.u-list ul li{line-height: 34px;padding-left: 22px;background: url(../../images/all.files/li-bg.png) no-repeat 10px center;}
.u-list ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;font-size: 16px;}
.u-list ul li span{float: right;color: #969696;font-size: 16px;padding-left: 15px;}
/*common-nm*/
.u-nm{height: auto;border-bottom: 1px solid #DCDCDC;text-indent: 12px;}
.u-nm a{font-size: 18px;color: #A0A0A0;}
.u-nm a#zxft1,.u-nm a#zxft2{cursor: default;}
.u-nm a.hover{color: #1764b1;}
.u-nm span{margin: 0 5px 0 10px;font-size: 18px;font-weight: bold;color: #A0A0A0;}
.more{float: right;font-size: 14px !important;color: #A0A0A0;}

/*common-list.html*/
.lst-top{min-height: 36px;overflow: hidden;padding: 22px 28px;background: #FFFFFF;line-height: 36px;}
.top-lst-nm{background: url(../../images/all.files/lst-top-nm-icon.png) no-repeat left center;text-indent: 38px;font-size: 24px;color: #656565;float: left;}
/*当前位置*/
.m-local{height: auto;overflow: hidden;padding-left: 50px;/*width: 550px;*/}
.m-local span{padding: 0 3px;float: left;color: #656565;font-size: 16px;}
.m-local span a{color: #656565;font-size: 16px;}
.m-local span a:hover{color: #1764B1;}
.m-local span.cur-no{cursor: no-drop;}
/*搜索*/
.m-search{height: auto;overflow: hidden;border: 1px solid #dcdcdc;border-radius: 5px;line-height: 34px;}
.m-search span{display: block;float: left;padding: 0 15px;color: #1764b1;font-size: 14px;}
.m-search .sc_text{width: 299px;height: 34px;text-indent: 20px;border: none;color: #A0A0A0;outline: none;}
.m-search .sc_btn{width: 48px;height: 34px;background: #ffffff url(../../images/all.files/icon.png) no-repeat -502px -6px;border: none;cursor:pointer;}
/*通用列表*/
.g-lst-bd{padding: 20px 28px 40px;height: auto;overflow: hidden;background: #FFFFFF;}
.m-lst-bd{height: auto;overflow: hidden;/*min-height: 500px;*/}
.lst-nm{height: 28px;line-height: 38px;color: #1764B1;font-size: 20px;font-weight: bold;}
.lst-nm a {color: #1764B1;}
.m-lst-bd ul{border-bottom: 1px solid #DCDCDC;padding: 20px 0;}
/*page*/
.m-lst-pg{ height:40px; line-height:40px; text-align:center;padding-top: 38px;}
.m-lst-pg{height: 42px;line-height: 40px;text-align:center;padding-top: 38px;}
.m-lst-pg span{ margin-left:5px;height: auto;font-size: 15px;color: #656565;}
.m-lst-pg a{padding:  10px 16px;color: #222222;font-size: 15px;color: #656565;border-radius: 5px;background: #EBEBEB;}
.m-lst-pg span.hover a {background:#1764b1;color:#ffffff;}
.m-lst-pg span:hover a{background-color: #1764b1;color: #FFFFFF;border-color: #1764b1;}
.pgbor{border-top: 1px dashed #E5E5E5;}
.m-lst-pg span select{width: 40px;height: 40px;border-radius: 5px;text-indent: 5px;}
.m-lst-pg span.page1 a{background: #EBEBEB url(../../images/all.files/icon.png) no-repeat -51px -404px;}
.m-lst-pg span.page2 a{background: #EBEBEB url(../../images/all.files/icon.png) no-repeat -101px -404px;}
/*列表页导航下方栏目*/
.m-title{padding-left: 35px;height: auto;overflow: hidden;}
.m-title a{font-size: 16px;color: #A0A0A0;display: block;float: left;}
.m-title a:hover{color: #1764B1;}
.m-title span{color: #A0A0A0;margin: 0 12px;display: block;float: left;}
/*定义当前位置*/
.localform-bd{height: 36px;line-height: 36px;overflow: hidden;padding-left: 28px;}
.localform-bd .m-local{padding-left: 0;}
.localform-bd .m-local a,.localform-bd .m-local span{font-size: 14px;}

/*正文页面*/
.news-text-bd{padding: 25px 77px 40px;background: #FFFFFF;min-height: 650px;}
/*标题副标题上标题*/
/*.m-ct-tt-bd{height: auto;min-height: 60px;overflow: hidden;padding: 25px 0 10px;}*/
.m-ct-tt-bd{height: auto;/* min-height: 60px; */overflow: hidden;padding: 20px 0 10px;}
.m-ct-tt-bd div{height: auto;text-align: center;}
.m-ct-utt{font-size: 22px;font-weight: normal;line-height: 35px;}
.m-ct-tt{font-weight: bold;font-size: 26px;line-height: 35px;}
.m-ct-dtt{font-weight: normal;font-size: 22px;line-height: 30px;}

/*作者来源分享*/
.m-ct-crm {position: relative;border-bottom: 1px #dcdcdc solid;padding-top: 16px;text-align: left;text-align: center;color: #666666;font-size: 14px;height: 40px;overflow: hidden;line-height: 40px;}
.m-ct-print {position: absolute;border-bottom: none;top: 20px;right: -12px;float: left;}
.m-ct-crm span.font, .m-ct-print span.font {margin: 0 9px;float: left;height: 38px;line-height: 38px;}
.m-ct-print .switchsize { padding-left: 15px; }
.m-ct-print .switchsize {float: left;padding-left: 26px;background: url(../../images/all.files/font_icon_03.png) no-repeat 0 center;}
.m-ct-print .switchsize span { cursor: pointer; }
.m-ct-print .switchsize .font_icon {width: 24px;height: 24px;background: url("../../images/all.files/font_icon_03.png") no-repeat center;display: inline-block;display: none;}
.m-ct-print .printIco {float: left;background: url(../../images/all.files/ico.png) no-repeat 0px 11px;padding-left: 22px;height: 38px;line-height: 38px;}
.m-ct-print .share { float: left; padding-left: 20px; width: auto; margin: 0; width: 200px; }
.shar_area{float: left;padding: 0 10px;}
/*正文内容*/
/*.m-ct-artcle,.m-ct-artcle p,.m-ct-artcle p span{line-height: 40px;font-size: 18px;margin-top: 15px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";}*/
.m-ct-artcle {line-height: 40px;font-size: 18px;/*margin-top: 15px;*/font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";padding: 20px 5px;}
.m-ct-artcle img {text-align:center;margin:0 auto;display: block;}
.m-ct-btn{width: 100%;height: 45px;line-height: 45px;text-align: right;}
.m-ct-btn a{color: #1764B1;margin: 0 15px;font-size: 16px;}
/*文件题头*/
.m-wj-bd{height: 90px;background: #EFF7FF;overflow: hidden;padding: 13px 20px;}
.m-wj-bd .m-wj-row{height: 30px;line-height: 30px;clear: both;}
.m-wj-bd .m-wj-row div{float: left;color: #646464;}
.m-wj-bd .m-wj-row div span{display: inline-block;width: 84px;text-align: justify;font-weight: bold;}
.m-wj-bd .m-wj-row div span:after{content: "";width: 100%;display: inline-block;float: left;}
.m-wj-bd .m-wj-row .wj-col1{width: 30%;}
.m-wj-bd .m-wj-row .wj-col2{width: 28%;}
.m-wj-bd .m-wj-row .wj-col3{width: 21%;}
.m-wj-bd .m-wj-row .wj-col4{width: 21%;}
.m-wj-bd .m-wj-row .wj-col-title{width: 100%;}
.m-wj-bd .m-wj-row .gk-col1{width: 30%;}
.m-wj-bd .m-wj-row .gk-col2{width: 30%;}
.m-wj-bd .m-wj-row .gk-col3{width: 28%;}
.m-wj-bd.gk-text-bd{height: 60px;}

.mht600 {min-height:600px;}
.ldzw{ height:auto; overflow: hidden;}
.ldzw  .ablt{width: 180px; height: auto;overflow: hidden;float: left;}
.ldzw  .ablt img {width: 160px;height: 220px;overflow: hidden;}
.ldzw  .abrt{width: 816px;height: auto;overflow: hidden;float: right;}
.ldzw  .abrt .ldnm{font-size: 20px;font-weight: bold;float: left;line-height: 32px;}
.ldzw  .abrt .ldzw{font-size: 16px;color: #1664b1;float: left;line-height: 36px;padding-left: 20px;font-weight: bold;}
.ldzw  .latnbg{height: 30px;line-height: 30px;overflow: hidden;}
.ldzw  .latnbg span{font-size: 16px;background: #1664b1;line-height: 30px;height: 30px;display: inline-block;padding: 0px 10px;color: #ffffff;}
.ldzw  .g-3-ld-rt  .abrt .latnbg span a{font-size: 16px;font-weight: bold;display: inline-block;color: #ffffff;}
.ldzw  .latnbg span a.hover{color: #1664b1;}
.ldzw  .desc{padding: 10px; line-height: 30px;overflow: hidden;font-size: 16px;}
.ldzw  .desc p{line-height: 28px;text-indent: 2em;}
.lst-gkml{padding: 10px; height: auto;overflow: hidden;}
.lst-gkml a{display: inline-block;padding-right: 25px;padding-left: 15px;font-size: 16px; line-height: 32px;}

/*search_css*/
.hot_words{height: 32px;line-height: 32px;margin-bottom: 7px;}
.hot_words ul li{float: left;margin-right: 10px;border: #fff solid 1px;padding: 0px 15px;}
.hot_words ul li a{font-size: 16px;}
.hot_words ul li.active,.hot_words ul li:hover{background: #024991;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 #q{height: 35px;line-height: 35px;border: #dedfe1 solid 1px;text-indent: 15px;width: 505px;float: left;outline: none;color: #474747;font-size: 15px}
.s_form #q:hoveR{border-color: #999;box-shadow: inset rgba(0, 0, 0, .44) 3px 0px 3px;}
.s_form #ok{background: url(/images/searchbtn.png) 17px 7px no-repeat;background-color: #024991;height: 37px;line-height: 30px;border: #dedfe1 solid 1px;text-indent: 25px;padding: 0px 28px;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;}
.searchinput{/* height: 35px; */ line-height: 24px; width: 133px; height:24px; border:1px solid #A5ACB2;}
.wenhao{height:35px;line-height:35px;clear: both;}
.wenhao #ts,.wenhao #te{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;}.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;}

.info_head{width: 90%;border: #969696 solid 1px;margin: auto;margin-bottom: 20px;margin-top: 15px;}
.info_head table{width: 100%;}
.info_head table tr{height: 30px;background: #f3f3f2;border-bottom: #969696 solid 1px;line-height: 30px;}
.info_head table tr:last-child{border-bottom: none;}
.info_head table tr td{font-size: 14px;text-align: center;border-right: #969696 solid 1px;}
.info_head table tr td:last-child{border-right: none;}
.info_head table tr td.gk_news_table_title{text-align: left;text-indent: 30px;}    
