/* common */
*{ margin: 0px; padding: 0px; }
img, input, button, select { border: none; outline: none; }
a { color: #333333; }
a:hover { color: #478fe0; cursor: pointer; text-decoration: none; }
ul li, ol li { list-style-type: none; }
body { background-color: #ffffff; font-family: "microsoft Yahei"; }
.fl { float: left; }
.fr { float: right; }
.clearfix { zoom: 1; }
.clearfix:after { content: "020"; height: 0px; display: block; overflow: hidden; clear: both; }
.hide {display: none;}
.inner { width: 1200px; margin: 0 auto;}
@media screen and (max-width: 769px) {}

/* header start */
/* .header01 {height:269px;background:url(header01-bg.png) no-repeat center;}
.header01 .inner {position: relative;}
.header01 ul {position: absolute;top: 12px;right: 0;}
.header01 li {width: 112px;height: 30px;line-height: 30px;text-align: center;border-radius: 20px; background-color: #efb03a;float: left;}
.header01 li:first-child {margin-right: 19px;}
.header01 li > a {color: #ffffff;}
.header01 li > a i {width: 18px;height: 15px; background: url(header01-icon2.png) no-repeat center; display: inline-block;margin-right: 6px;}
.header01 li > a i:first-child { background-image: url(header01-icon1.jpg);}
.header02 {height:70px;background-color: #1b65b9;}
.nav li {height:70px;line-height:70px;font-size:18px;float: left;text-align: center;padding-left: 24px;padding-right: 20px;}
.nav li:hover, .nav li.now {background:url(header02-bg.png) repeat-x center;}
.nav li a {width:100%;height:100%;color: #fff;display: block;}
.nav li:hover a, .nav li.now a {font-size: 18px;}
.search {height:44px;padding-top: 13px;}
.search-tit {width:240px;height:44px;padding-left:9px;color: #999999;font-size: 16px;border:none;margin-right:11px;}
.search_sub {width:50px;height:44px;border:none;background:url(header02-search.png) no-repeat;border-radius:5px;} */
/* header end */

/* section start */
.section {position: relative; background-color: #f1f9ff;}
.sec01{ margin-top: 28px;overflow: hidden;}
/* 图片新闻 */
/* .focusBox {width: 485px; height: 365px; overflow: hidden; text-align: left; background: #fff; position: relative; }
.focusBox .pic { width: 100%!important; height: 100%!important; position: relative;}
.focusBox .pic li { width: 100%!important;height: 100%;}
.focusBox .pic a, .focusBox .pic img { width: 100%; height: 100%; display: inline-block;}
.focusBox .txt-bg { width: 100%; height: 50px; background: #333333; filter: alpha(opacity=40); opacity: 0.8; position: absolute; bottom: 0; z-index: 1; overflow: hidden; }
.focusBox .txt {width: 100%; height: 50px; position: absolute; bottom: 0; z-index: 2; overflow: hidden; }
.focusBox .txt li { height: 50px; line-height: 50px; position: absolute; bottom: -50px; }
.focusBox .txt li a {font-size: 16px; font-weight: bold; color: #ffffff;text-decoration: none; display: block; padding: 0 0 0 10px; }
.focusBox .num { position: absolute; z-index: 3; bottom: 23px; right: 14px; }
.focusBox .num li { width: 8px; height: 8px; line-height: 8px; cursor: pointer; text-align: center; float: left;  margin-right: 6px; position: relative; overflow: hidden;}
.focusBox .num li a { width: 100%; height: 100%; text-decoration: none; background: url(slideoff.png) no-repeat center;  display: block; position: absolute; z-index: 2;top: 0; left: 0; }
.focusBox .num ul { width: 100%; height: auto; }
.focusBox .num li.on {width: 16px; }
.focusBox .num li.on a {background: url(slideon.png) no-repeat center; } */
/* 最新资讯 */
.sec01L, .sec01R {width:585px;background-color: #fff;}
.sec01L > h5, .sec01R > h5 {width: 100%;height:63px;line-height:65px;background: url(sec01R-bg.png) repeat-x;border-bottom:3px solid #2970c1;font-size: 20px;padding: 0 20px;}
.more {padding-top: 3px;font-size: 16px;font-weight: normal; color: #6d9de7;}
.more > i { width: 15px;height: 11px; background: url(sec01R-more.png) no-repeat center; display: inline-block;margin-left: 12px;}
.sec01 ul {background-color: #ffffff;}
.sec01L li {line-height:36px;font-size: 16px;background: url(sec01R-dot.png) no-repeat left center; padding-left:20px;margin: 0 20px;}
.sec01L li span{font-size: 14px;color: #999999;float: right;}
.sec01R .sec01Ltit li, .sec03Ltit li, .sec03Rtit li {padding: 0 9px;}
/* 专题专栏 */
.sec02 {height: 160px;padding: 30px 0;position: relative;}
.sec02 .prev, .sec02 .next {width:20px;height:40px;cursor:pointer;overflow:hidden;position:absolute;top:60px;z-index:100;}
.sec02 .next {background: url(sec02-next.png) no-repeat center; right:-40px;}
.sec02 .prev {background: url(sec02-prev.png) no-repeat center; left:-40px;}
.sec02 .bd li {width: 280px;height: 90px;float: left;overflow: hidden;margin: 0 25px 0 0;}
.sec02 .bd li img {width: 100%;height: 100%;}
/* 信息列表sec03 */
.sec03 {padding-bottom:30px;}
.sec03L, .sec03R {width:585px;background-color: #fff;}
.sec03L > h5, .sec03R > h5 {width: 100%;height:63px;line-height:60px;background: url(sec01R-bg.png) repeat-x;border-bottom:3px solid #2970c1;font-size: 20px;padding: 0 20px;}
.sec01Ltit, .sec03Ltit, .sec03Rtit {width: 100%;margin: 20px 0 10px;padding-left: 20px;}
.sec01Ltit li, .sec03Ltit li, .sec03Rtit li {height: 26px;line-height: 26px; font-size: 16px; background-color: #1e8ae1;border-radius: 4px;float: left; padding: 0 7px;margin-left: 10px;}
.sec01Ltit li:first-child, .sec03Ltit li:first-child, .sec03Rtit li:first-child {margin-left: 0;}
.sec01Ltit li.cur, .sec03Ltit li.cur, .sec03Rtit li.cur {background-color: #2970c1;}
.sec01Ltit li a, .sec03Ltit li a, .sec03Rtit li a {color: #ffffff;}
.sec01list, .sec03list {min-height: 185px; background-color: #ffffff;}
.sec01list li, .sec03list li {line-height:36px;font-size: 16px;background: url(sec01R-dot.png) no-repeat left center; padding-left:20px;margin: 0 20px;}
.sec01list  li span, .sec03list li span{font-size: 14px;color: #999999;float: right;}
.sec03Rtop > b {font-weight: normal;cursor: default; margin-left: 13px;}
.sec03Rtop > b:first-of-type {padding-right: 13px; margin-left: 0;}
.sec03Rtop > b.at {font-weight: bold;}
.sec03R {position: relative;}

/* 信息列表sec04 */
.sec04 {padding-bottom:35px;}
.sec04L, .sec04R {width:585px;background-color: #fff;}
.sec04L > h5, .sec04R > h5 {width: 100%;height:63px;line-height:60px;background: url(sec01R-bg.png) repeat-x;border-bottom:3px solid #2970c1;font-size: 20px;padding: 0 20px;}
.sec04Ltit, .sec04Rtit {width: 100%;margin: 20px 0 10px;padding-left: 20px;}
.sec04L .sec04Ltit, .sec04Rtit {padding: 0 9px;}
.sec04Ltit li, .sec04Rtit li {height: 26px;line-height: 26px; font-size: 16px; background-color: #1e8ae1;border-radius: 4px;float: left; padding: 0 7px;margin-left: 10px;margin-top: -1px;}
.sec04Ltit li:first-child, .sec04Rtit li:first-child {margin-left: 0;}
.sec04Ltit li.cur, .sec04Rtit li.cur {background-color: #2970c1;}
.sec04Ltit li a, .sec04Rtit li a {color: #ffffff;}
.sec04list {min-height: 185px; background-color: #ffffff;}
.sec04list li {line-height:36px;font-size: 16px;background: url(sec01R-dot.png) no-repeat left center; padding-left:20px;margin: 0 20px;}
.sec04list li span{font-size: 14px;color: #999999;float: right;}
/* 横幅 */
.sec05 { padding-bottom: 30px;margin-top: 30px;}
.sec05 li {width: 585px;height: 100%; float: left;}
.sec05 li:first-child {margin-right: 30px;}
/* section end */

/* links */
.links {width: 100%;background-color:#f1f9ff;border-top: 3px solid #4377c8;}
.linklist { background-color: #ffffff; margin: 15px 0 15px 92px;}
.linklist > li { line-height: 30px;font-size: 14px;cursor: pointer;background: url(links-icon.png) no-repeat center left; padding: 0 28px; float: left; position: relative;}
.linklist > li:first-child { background: none;padding-left: 22px;}
.links h5 {line-height:30px;font-size: 16px;float: left;padding-left: 4px; margin-right:33px;}
.link01list, .link02list, .link03list {width: 1108px; background-color: #ffffff;position: absolute;top: 30px;}
.link01list {left: -12px;}
.link02list {left: -138px;}
.link03list {left: -265px;}
.link01list a, .link02list a, .link03list a {text-align: left;padding: 0 30px;}

/* footer start */
/* .footer{height:150px;font-size:16px;color:white;text-align:center;background:url(footer-bg.jpg) no-repeat center;padding-top:38px;}
.footer a {color: #ffffff;}
.footer > p:first-of-type {line-height:40px;} */
/* footer end */

/* 2022.6.6 新增 */
.sec03{margin-top:30px;}
.sec04 {padding-bottom:0;}
.sec01L, .sec01R,.sec03L, .sec03R ,.sec04L, .sec04R {height:315px;}
/* 公共服务 */
.sec06 {padding-top: 30px;}
.sec06 > h5 {width: 100%;height:60px;line-height:57px;background: url(sec01R-bg.png) repeat-x;border-bottom:3px solid #2970c1;font-size: 20px;padding: 0 28px;}
.sec06 ul{background:#fff;padding:15px 30px 0px;}
.sec06 li {margin-left:33px;width: 260px;height: 130px;float:left;margin-bottom:30px;background: #f1faff;padding-left:15px;padding-top: 5px; text-align: justify;}
.sec06 li:first-child,.sec06 li:nth-child(5){margin-left: 0;}
.sec06 li img {float:left;margin-top:25px;}
.sec06 li p{word-wrap:break-word;padding-top:32px;margin-left:17px;float:left;width:130px;line-height:30px;}

/* 曝光台 */
body{
    position: relative;
}
.bgt{
    position: fixed;
/*
    width:314px;
    height:284px;
*/
    background:url(bgtbg.png) no-repeat;
    right:10px;
    top:320px;
}
.close{
    position: absolute;
    top:-30px;
    right:0px;
    background:url(close.png) no-repeat;
    width:30px;
    height:30px;
}
.bgt_con{
    width:253;height:221px;
    margin-top:45px;
    margin-left:40px;
    background:url(bgt.png) no-repeat;
/*
    padding-top:88px;
    padding-left:65px;
*/
}
.bgt_con a{
    display: block;
    width:253px;
    height:221px;
}