/* reset */
p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,th,td,div,pre,body,code,form,input,legend,button,figure,fieldset,textarea,blockquote { margin: 0;  padding: 0;vertical-align: top;box-sizing: border-box;}
html{font-size:14px;overflow-y:auto;height:100%;background-color:#fff}
html,body{width:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-overflow-scrolling:touch;}
body{background:#fff;position:relative;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
input,select,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
table{border-spacing:0;border-collapse:collapse}
input{text-align:inherit}
textarea{resize:none}
a,h1,h2,h3,h4,h5,h6,input,select,button,option,textarea,optgroup{font-family:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit;outline:none}
a{text-decoration:none;color: #333;}
ol,ul{list-style:none;}
input{background: #fff;}
button,input[type='submit'],input[type='button']{cursor:pointer}
input::-moz-focus-inner{padding:0;border:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
template{display:none}
img{vertical-align: middle;}
em,i{font-style:normal}
body{font-family: "Arial","PingFang SC", "Helvetica Neue", Helvetica, sans-serif, system-ui, -apple-system, BlinkMacSystemFont;background: #fff;min-width: 1200px;}
/*wrap*/
body{color: #000;min-width: 1200px;}
a{text-decoration: none;color: #000;}
.wrap{width: 100%;}
.fl{float: left;}
.fr{float: right;}
.cl{zoom:1}
.cl:after{display:block;clear:both;content:"";}
/* 外填充 */
.m5{margin:5px;}.m10{margin:10px;}.m15{margin:15px;}.m20{margin:20px;}.m25{margin:25px;}.m30{margin:30px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}.mt50{margin-top:50px;}.mt80{margin-top:80px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb30{margin-bottom:30px;}.mb40{margin-bottom:40px;}.mb50{margin-bottom:50px;}.mb80{margin-bottom:80px;}
.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}.ml40{margin-left:40px;}.ml50{margin-left:50px;}.ml80{margin-left:80px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}.mr40{margin-right:40px;}.mr50{margin-right:50px;}.mr80{margin-right:80px;}
/* 内填充 */
.p5{padding:5px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}.p25{padding:25px;}.p30{padding:30px;}.p40{padding:40px;}.p50{padding:50px;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt40{padding-top:40px;}.pt50{padding-top:50px;}.pt80{padding-top:80px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}.pb50{padding-bottom:50px;}.pb100{padding-bottom:100px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}.pl40{padding-left:40px;}.pl50{padding-left:50px;}.pl80{padding-left:80px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}.pr40{padding-right:40px;}.pr50{padding-right:50px;}.pr80{padding-right:80px;}
/* 宽度 */
.w10{width:10px;}.w20{width:20px;}.w30{width:30px;}.w40{width:40px;}.w50{width:50px;}.w60{width:60px;}.w70{width:70px;}.w80{width:80px;}.w90{width:90px;}.w100{width:100px;}
.w200{width:200px;}.w300{width:300px;}.w400{width:400px;}.w500{width:500px;}.w600{width:600px;}.w700{width:700px;}.w800{width:800px;}.w900{width: 900px;}
.w960{width: 960px;margin: 0 auto;}.w1000{width: 1000px;margin: 0 auto;}.w1100{width: 1100px;margin: 0 auto;}.w1200{width: 1200px;margin: 0 auto;}.w1280{ width:1280px;margin: 0 auto;}
/* 高度 */
.h{height:100%}.h50{height:50px;}.h80{height:80px;}.h100{height:100px;}.h200{height:200px;}
/*对齐方式*/
.text-c{text-align: center;}.text-l{text-align: left;}.text-r{text-align: right;}
/*字体大小*/
.f-12{font-size: 12px;}.f-13{font-size: 13px;}.f-14{font-size: 14px;}.f-15{font-size: 15px;}.f-16{font-size: 16px;}.f-18{font-size: 18px;}.f-20{font-size: 20px;}.f-22{font-size: 22px;}.f-24{font-size: 24px;}
/*标题*/
.h1{ font-size: 26px;color:#000; line-height: 36px; }/*一级标题*/
/*top*/
.header{width: 100%;}
.header_top{width: 100%;height: 36px;line-height: 36px;border-bottom: solid 1px #e6e6e6;}
.top_left{font-size: 12px;color: #535353;}
.top_right{font-size: 15px;}
.top_right span{margin-left: 12px;display: inline-block;text-indent: 2em;}
.top_right .weibo{background: url("../img/icon_4.jpg") left center no-repeat;}
.top_right .wechat{background: url("../img/icon_5.jpg") left center no-repeat;}
.header_logo{padding: 50px 0;}
.header_logo .logo h2{color: #336195;font-size: 34px;font-weight: bold;letter-spacing: 0.2em;margin-top: 5px;text-indent: 1.3em;}
.header_logo .logo p{font-size: 13px;letter-spacing: 0.232em;text-indent: 3.5em;}
/* wzaBox */
.wzaBox{overflow: hidden;}
.wzaBox a{display: block;float: right;height: 38px;line-height: 38px;padding: 0 16px;font-size: 18px;letter-spacing: 0.32px; }
.wzaBox a.wza{background: #fff;color: #F76B00; border: 1px solid #FC740D; border-radius: 2px 0px 0px 2px;}
.wzaBox a.oldman{background:#F79600;color: #fff;border: 1px solid #F79600;border-radius: 0px 2px 2px 0px; }
/* search */
.search{width: 250px;height: 33px;border: solid 1px #BEBEBE;border-radius: 6px;overflow: hidden;margin-top: 10px;}
.search #searchInput{border: none;width: 170px;height: 33px;line-height: 33px;background: #fff;margin-left: 10px;font-size: 14px;}
.search #searchBtn{border: none;width: 65px;height: 33px;background: #ddd;cursor: pointer;font-size: 16px;text-align: center;font-weight: bold;}
::-webkit-input-placeholder{color: #999;}
.menu_bg{width: 100%;height: 50px;background-color: #1172BF;}
.menu{width: 1200px;margin: 0 auto;display: -webkit-flex;display: flex;}
.menu li{color: #fff;}
.menu li.on{background: #015293;}
.menu li a{color: #fff;display: block;height: 22px;line-height: 20px;font-size: 20px;padding: 0 45px;border-right: solid 1px #FFFFFF;margin-top: 15px;}
.menu li:last-child a{border-right: none;}
.menu li:hover a{height: 35px;background: #015293;margin-top: 0px;padding-top: 15px;}
.menu li.on a{height: 35px;background: #015293;margin-top: 0px;padding-top: 15px;}
/*crumb*/
.crumb{width: 1200px;height: 44px;background: #f3f3f3;}
.crumb p{line-height: 44px;font-size: 16px;color: #2a5ca1;text-indent: 10px;}
.crumb p a{color: #015293;}
.crumb{position: relative;}
.personalized{position: absolute;right: 0;top: 0;margin-right: 10px;}
.personalized p{float: left;color: #333;font-size: 14px;}
.personalized p i{cursor: pointer;margin: 0 3px;}
/* link */
.link{width: 100%;min-width: 1200px;padding-top: 15px;padding-bottom: 15px;border-top: solid 1px #E5E5E5;border-bottom: solid 1px #E5E5E5;background-color: #F9F9F9;margin-top: 30px;}
.link_content{width: 1200px;margin: 0 auto;text-align: center;}
/* footer */
.footer{width: 100%;padding: 40px 0;background: #f9f9f9;}
.footer .ftCon{width: 1200px;margin: 0 auto;position: relative;}
.footer .ftMain{width: 1200px;}
.footer .ftMain p{text-align: center;color: #333;font-size: 14px;line-height: 26px;}
.footer .ftMain p a{color: #333;}
.footer .ftL,.footer .ftR{position: absolute;}
.footer .ftL{left: 0;top: 0;}
.footer .ftR{right: 0;top: 5px;}
/* oldModel */
.oldModel *{font-size: 28px!important;}
.oldModel .header_top{height: auto;line-height: 2;}
.oldModel .header_logo .logo p{letter-spacing: 0;text-indent: 0;}
.oldModel .header_logo .logo h2{font-size: 44px !important;text-indent: 0;}
.oldModel .search{height: 52px;}
.oldModel .search #searchInput{height: auto;line-height: 2;}
.oldModel .search #searchBtn{/* height: 52px; */width: 80px;height: auto;line-height: 2;}
.oldModel .menu li a{font-size: 32px !important;padding: 15px 20px 10px;}
.oldModel .menu_bg{height: auto;}
.oldModel .menu li:hover a{/* margin-top: 15px; */}
.oldModel .menu li.on a{margin-top: 15px;}
.oldModel .headline p a{font-size: 58px !important;white-space: normal;line-height: 2;}
.oldModel .newsBox{height: auto;}
.oldModel .slideBox{width: 100%;height: 700px;}
.oldModel .slideBox .bd li img{height: 700px;}
.oldModel .slideBox .bd p{height: 60px;line-height: 60px;}
.oldModel .slideTxtBox{width: 100%;height: auto;margin-top: 30px;}
.oldModel .slideTxtBox .bd ul li{font-size: 32px!important;height: auto;line-height: 2;}
.oldModel .slideTxtBox .hd ul{height: auto;display: flex;}
.oldModel .slideTxtBox .hd ul li{font-size: 36px!important;line-height: 2;float: none;}
.oldModel .slideTxt{width: 100%;height: auto;}
.oldModel .slideTxt .hd ul{height: auto;line-height: 2;display: flex;}
.oldModel .slideTxt .hd ul li{font-size: 36px!important;}
.oldModel .slideTxt .hd ul li.on a{font-size: 36px!important;height: auto;line-height: 2;}
.oldModel .slideTxt .bd ul li{font-size: 36px!important;height: auto;line-height: 2;}
.oldModel .slideTxt .hd ul li a{font-size: 36px!important;height: auto;line-height: 2;}
.oldModel .gkItem{width: 100%;margin-top: 30px;}
.oldModel .gkItem li{width: 380px;}
.oldModel .link_content select{width: 400px !important;height: 60px !important;line-height: 60px !important;margin-top: 10px;}
.oldModel .footer .ftMain{width: 1000px;margin: 0 auto;}
.oldModel .footer .ftMain p{line-height: 2;}
.oldModel .wzaBox a{height: 48px;line-height: 2;}
.oldModel .search{float: right;width: 300px;}
.oldModel .thMenu p{line-height: 2;}
.oldModel .sideMenu ul li{line-height: 2;}
.oldModel .dl_nav_h1 a{height: auto;}
.oldModel .dl_nav_h1,.oldModel .dl_nav_h2{height: auto;}
.oldModel .zfxxgk_zdgktit{height: auto;}
.oldModel .zfxxgk_zdgktit a{height: auto;line-height: 2;}
.oldModel .zfxxgk_zdgkc ul li{line-height: 2.2;}
.oldModel .zfxxgk_zdgkc ul li a{width: 76%;}
.oldModel .scroll_wrap h1{font-size: 52px!important;}
.oldModel .scroll_wrap .xxgkzn p{line-height: 2!important;}
.oldModel #pageArea1{height: auto;line-height: 46px;}
.oldModel #pageArea1 #pageDec1 span{height: 46px;line-height: 46px;}
.oldModel #pageArea1 .btn2{height: 46px;}
.oldModel #pageArea1 #pageJump1{height: 42px;}
.oldModel #pageArea #pageDec span{height: 48px;line-height: 48px;}
.oldModel #pageArea #pageSelect{height: auto;line-height: 2;margin-right: 0;}
.oldModel #pageArea #pageJump{height: auto;line-height: 2;box-sizing: border-box;}
.oldModel #pageArea .btn2{height: auto;line-height: 2;}
.oldModel .menu li a{height:auto;line-height:2;margin-top:0}
.oldModel .headline .more a{line-height:2}
.oldModel .slideTxtBox .hd ul li a{font-size:36px !important;line-height:2}
.oldModel .moreInfo{
    height:auto;
    line-height:2;
}
.oldModel .times{line-height:2}
.oldModel .hd-left a span{font-size:36px !important;}
.oldModel .xf-box tr th{
    font-size: 28px !important;
    line-height: 2 !important;
}
.oldModel .xf-box tr td{
    font-size: 28px !important;
    line-height: 2 !important;
}
.oldModel #toolbarHtml *{
    font-size: 18px !important;
}