html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead ,input{
margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent; font-family: '微软雅黑';}
body {line-height: 1;font-family: '微软雅黑';}
ol, ul ,li{list-style: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
input{background: none;border: none;}
img{max-width: 100%;}
strong { font-weight: 550;font-family: 微软雅黑;color: #333;}
.lt,.fl{float: left;}
.rt,.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}
a:link,a:visited,a:active{text-decoration: none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
a:hover{  text-decoration:none;}
.none{display:none;}
.css3guodu { -o-transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.ify{text-align:justify;}
.font48{font-size: 48px;}
.font24{font-size: 24px;}
.font20{font-size: 20px;}
.font18{font-size: 18px;}
.font16{font-size: 16px;}
.font14{font-size: 14px;}
.w50{width:48.5%;}
.p40{padding:40px;}
.comwidth{width: 1200px;margin: 0 auto;}
.hide{display:none;}
@media print { body { transform: scale(0.8); /* 缩小到80% */ transform-origin: top left; /* 从左上角开始缩放 */ } /* 其他打印样式 */ }

/**********************************************************************/
body{background:url(/eportal/uiFramework/commonResource/image/2023122217060038013.png) no-repeat top center;}

/*header /eportal/uiFramework/commonResource/image/2024010215451913987.jpg*/
.header{background:url(/eportal/uiFramework/commonResource/image/2024042417564489913.jpg) no-repeat center top;position:relative;}
.header .header_one{padding:20px 0;text-align:right;}
.header .header_one a,
.header .header_one span{font-size:14px;color:#2952aa;background:#fff;border-radius:4px;display:inline-block;padding:6px 12px;margin:0 4px;}
.header .header_one a{cursor:pointer;}
.header .header_one span{padding:0 6px;}
.header .logo {margin-bottom:110px;text-align:center;margin-top:40px;}
.searchBox{margin-bottom:50px;}
.header #amj-form{width:750px;background:#fff;height:64px;line-height:64px;margin:0 auto;border-radius:8px;padding:4px;}
.header #amj-form .search-text{width:76%;padding-left:4%;height:100%;font-size:16px;color:#666;}
.header #amj-form .search-btn{background:#1d69ba;width:20%;border:none;height:100%;cursor:pointer;border-radius:8px;}
.header #amj-form .search-btn img{width:24%;}

/*nav*/
.navHeader {background:#2952aa;}
.menuList {}
.menuList >li{width:20%;height:66px;line-height:66px;text-align:center;box-sizing:border-box;position:relative;}
.menuList >li .oneA{font-size:22px;color:#fff;transition:all 0.3s ease-out 0s;display:block;position:relative;}
.menuList >li:hover .oneA,
.menuList >li.liet .oneA{background:#1d69ba;}

/*phone menu*/
#menu-btn-wrap { width: 28px; height: 35px; position: absolute; top: 20px; right: 15px; padding: 0; z-index: 99991; cursor: pointer; transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; overflow: hidden; display: none }
.lightbox_back { z-index: 99980; left: 0; top: 0; width: 100%; height: 100%; position: fixed; background: #000; opacity: .7; filter: alpha(opacity=7); display: none; }
#menu-btn-wrap.active { width: 105px }
#menu-btn-wrap.active span { background-color: #fff }
#menu-btn-wrap.active .menu-icon span:nth-child(1) { transform: rotate(45deg); -o-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg) }
#menu-btn-wrap.active .menu-icon span:nth-child(2) { transform: translateX(60px); -o-transform: translateX(60px); -moz-transform: translateX(60px); -webkit-transform: translateX(60px); -ms-transform: translateX(60px); opacity: 0 }
#menu-btn-wrap.active .menu-icon span:nth-child(3) { transform: rotate(-45deg); -o-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); margin-bottom: 0 }
#menu-btn-wrap.active .menu-txt { left: 35px; width: 65px; height: 17px; transition: all .3s ease-in-out }
#menu-btn-wrap.active .menu-icon { margin-left: 6px; transition: all .6s ease-in-out }
.menu-txt { position: absolute; top: 3px; left: -95px; transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out }
.menu-icon { width: 24px; height: 20px; transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; transform-origin: 12px 12px; float: left }
.menu-icon span { display: block; width: 100%; height: 4px; background-color: #002DA1; margin-bottom: 4px; transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out }
.menu-icon span:nth-child(1) { transform-origin: left top; -o-transform-origin: left top; -moz-tranform-orign: left top; -webkit-tranform-orign: left top; -ms-tranform-orign: left top }
.menu-icon span:nth-child(3) { transform-origin: bottom left; -o-transform-origin: bottom left; -moz-tranform-orign: bottom left; -webkit-tranform-orign: bottom left; -ms-tranform-orign: bottom left; margin-bottom: 0 }


/*分页下载*/
.detail_head .func .print{ display: inline-block; margin-left: 20px; font-size: 16px; color: #333;cursor:pointer; }
.detail_head .func .print img{width:18px;vertical-align: middle;border:1px solid #015293;padding:6px;border-radius:50%;margin-right:6px;background:#f5f7f8;}
.detail_head .func .print:hover {color:#015293;}
.detail_head .func .print:hover img{background:none;}
@media screen and (max-width:768px) {
.detail_head .func .print{display:none !important;}
}
.d_head .func .print{ display: inline-block; margin-left: 20px; font-size: 16px; color: #333; cursor:pointer; }
.d_head .func .print img{width:18px;vertical-align: middle;border:1px solid #4b79ce;padding:6px;border-radius:50%;margin-right:6px;background:#f5f7f8;}
.d_head .func .print:hover {color:#4b79ce;}
.d_head .func .print:hover img{background:none;}
@media screen and (max-width:768px) {
.d_head .func .print{display:none !important;}
}



/*footer*/
.linkUrl{background:#d8d8d8;padding:14px 0;}
/*.linkUrl{background:#d8d8d8;padding:20px 0;}
.linkUrl select{width:23%;margin-right:13px;height:38px;line-height:38px;display:inline-block;border:none;padding-left:10px;color:#666;}
.linkUrl select option{line-height:38px;display:inline-block;}*/
.footer{background:#005193;padding:40px 0 20px 0;}
.footer{background:#005193;padding:40px 0 20px 0;}
.footer .footBox>div{background:#0460a3;height:106px;padding:20px 16px;box-sizing:border-box;}
.footer .mapFooter {text-align:center;margin-right:20px;}
.footer .mapFooter  span{display:block;font-size:16px;color:#89b1d6;margin-top:10px;}
.footer .sumFooter  p{font-size:16px;color:#89b1d6;line-height:36px;}
.footer .dzFooter {margin-left:20px;}
.footer .dzFooter #_span_jiucuo{position:relative;top:-18px;}
.footer .dzFooter #_ideConac{position:relative;top:-4px;}
.footer .ewmFooter {}
.footer .ewmFooter img{width:70px;margin:0 4px;}
.footer .footText{}
.footer .footText p{font-size:16px;color:#89b1d6;float:left;margin-right:30px;margin-top:20px;}
.footer .footText p a{font-size:16px;color:#89b1d6;}
.pubcon { width: 1200px; margin: 0 auto; }
.foot_link { padding: 5px 0;}
.foot_link_con { overflow: hidden; }
.foot_link_list { width: 110%; }
.foot_link_item {font-size:16px; width: 230px; height: 40px; margin-right: 65px; line-height: 40px; appearance: none; float: left; border: 1px solid #ebebeb; padding: 0 20px; background: #fff url(/eportal/fileDir/wlht/template/common/2023_footer/select_icon.png) no-repeat 94% center; color: #000;}



/*ipad ipadPrp*/
@media only screen and (min-width:100px) and (max-width: 1200px) {
.comwidth, .pubcon {width:96%;}
.linkUrl select{width:18.5%;}

.footer .mapFooter{width:18%;}
.footer .sumFooter {width:39%;}
.footer .dzFooter {width:50%;margin-left:0;margin-top:20px;}
.footer .ewmFooter {width:48%;margin-top:20px;}

}
/*1024------*/
@media only screen and (min-width:100px) and (max-width: 1040px) {

}
/*768----*/
@media only screen and (min-width:100px) and (max-width: 768px) {
.header .logo{margin:0 0 30px 0;}
.header .logo img{width:50%;}
.header #amj-form{width:96%;height:40px;line-height:40px;}
.searchBox{margin-bottom:30px;}
.header #amj-form .search-btn img{width:44%;}
.header .header_one{display:none;}

.phone_icon {display:block;width: 96%;margin: auto;text-align: right;}
.phone_icon a { display: inline-flex !important; width: 40px; height: 40px; border-radius: 50%; background: #1658a1; margin-left: 10px; align-items: center; justify-content: center; margin:10px 0;}
.phone_icon img { height: 50%; }
.navHeader{background: #fff;box-shadow: 0 2px 2px #f5f7f8;display: block;position: absolute;top: 60px;left: 0;max-height: calc(100vh - 60px);width: 100%;border-bottom: 1px solid #2952aa;display:none;z-index:999;}
.menuList{padding:1rem 0;}
.menuList >li{border-right:none;width:100%;height:50px;line-height:50px;text-align:left;border-bottom: 1px solid #eee;box-sizing: inherit;}
.menuList >li .oneA{font-size:18px;color:#333;padding-left:20px;font-weight: 550;}
.menuList >li:hover .oneA, .menuList >li.liet .oneA{background:#fff;color:#2952aa;}


.linkUrl{display:none;}
.footer{padding:20px 0;}
.footer .footBox>div{background:none;padding:0;height:auto;}
.footer .mapFooter{width:33.3%;margin-right:0;}
.footer .mapFooter a img{display:none;}
.footer .mapFooter span{margin-top:0;}
.footer .sumFooter,
.footer .dzFooter,
.footer .ewmFooter{width:100%;text-align:center;margin-top:10px;}
.footer .sumFooter p,
.footer .footText p,
.footer .footText p a{font-size:14px;}
.footer .footText p{margin-top:12px;}
.footer .sumFooter p{line-height:28px;}

}