@charset "utf-8";
/*漂浮广告*/
.admove{position:absolute; top:0; left:0; z-index:999999; font-size:14px; text-align:right;}
.admove img{width:200px;}
.close_btn{display:inline-block; width:48px; height:17px; background:url(../images/close.jpg) no-repeat right center; cursor:pointer;}

/*对联广告*/
.duilian{position:fixed; bottom:160px; z-index:100; overflow:hidden; display:none;}
.duilian .duilian-box{position:relative;}
.duilian .duilian-box .duilian-con{margin-top:21px; padding:10px 10px 5px; background-color:#fff; border:1px solid #e5e5e5; overflow:hidden;}
.duilian .duilian-box .duilian-con li img{display:block; width:115px; height:auto; margin-bottom:5px;}
.duilian .duilian-close{position:absolute; top:0; z-index:10;}
.duilian .duilian-close a{display:block; padding:2px; height:17px; background-color:#fff; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5;}
.duilian .duilian-close a img{float:left;}
.duilian-left{left:10px;}
.duilian-right{right:10px;}
.duilian-left .duilian-close{left:0;}
.duilian-right .duilian-close{right:0;}

.first{position:relative; overflow:hidden; zoom:1;}
.first a{color:#005294;}
.first dl dt{font-size:2.2em; font-weight:bold; text-align:center;}
.first dl dd{padding-top:10px; text-indent:2em; line-height:180%;}

.news-news{}
.news-news dl{position:relative; padding-top:10px; padding-bottom:10px;}
.news-news dl dd{position:absolute; top:10px; left:0; width:80px; height:80px; background-color:#fff; border:1px solid #558cb8;}
.news-news dl dd strong{display:block; padding-top:5px; text-align:center; font-weight:bold; font-size:2.2em; color:#005294;}
.news-news dl dd font{display:block; text-align:center; color:#666;}
.news-news dl dd:after{position:absolute; top:50%; right:-6px; margin-top:-5px; content:""; background-color:#fff; width:9px; height:9px; border-top:1px solid #558cb8; border-right:1px solid #558cb8;
-webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}
.news-news dl dt{margin-left:112px;}
.news-news dl dt:before{display:inline-block; content:""; width:1px; height:82px; vertical-align:middle;}
.news-news dl dt a{display:inline-block; vertical-align:middle; width:98%; max-height:82px; font-weight:bold; font-size:1.125em; color:#005294; line-height:1.6em;}
.news-news dl dt .time{display:none; color:#666;}

.midbanner{position:relative;}
.midbanner .item img{height:120px;}
.midbanner .owl-dots{position:absolute; bottom:10px; right:5px; z-index:99;}
.midbanner .owl-dot{float:left; width:8px; height:8px; margin-right:8px; background-color:#d0d0d0; border-radius:50%; border:none;}
.midbanner .owl-dot.active{background-color:#fff;}

.menus-link li{width:100%;}
.menus-link li a{font-size:1.25em; color:#fff; border:none;}
.menus-link li a:hover{opacity:0.85;}
.menus-link li a:before{width:55px; height:55px; background-image:url(../images/icons.png);}
.menus-link li.li0 a{background-color:#3c88e9;
background: -webkit-linear-gradient(#3c88e9 10%, #6aa3ed);
background: -o-linear-gradient(#3c88e9 10%, #6aa3ed);
background: -moz-linear-gradient(#3c88e9 10%, #6aa3ed);
background: linear-gradient(#2f86e5 10%, #6aa3ed);}
.menus-link li.li1 a{background-color:#2f9bf0;
background: -webkit-linear-gradient(#2f9bf0 10%, #5badf0);
background: -o-linear-gradient(#2f9bf0 10%, #5badf0);
background: -moz-linear-gradient(#2f9bf0 10%, #5badf0);
background: linear-gradient(#2f9bf0 10%, #5badf0);}
.menus-link li.li1 a:before{background-position:0 -55px;}

.jubao{position:relative;
background:#2f86e5;
background: -webkit-linear-gradient(#2f86e5 10%, #5494d6);
background: -o-linear-gradient(#2f86e5 10%, #5494d6);
background: -moz-linear-gradient(#2f86e5 10%, #5494d6);
background: linear-gradient(#2f86e5 10%, #5494d6);}
.jubao:before{position:absolute; top:0; bottom:0; left:0; width:45px; content:""; background:url(../images/jubao_bg1.png) no-repeat left; background-size:100% 100%;}
.jubao:after{position:absolute; top:0; bottom:0; right:0; width:57px; content:""; background:url(../images/jubao_bg2.png) no-repeat left; background-size:100% 100%;}
.jubao dd{position:relative; z-index:3; padding-top:5px; padding-bottom:5px; text-align:center;}

.gdgg{position:relative; padding:7px 0 7px 126px; height:32px; background-color:#f2f2f2; overflow:hidden;}
.gdgg .title{position:absolute; top:0; bottom:0; left:0; width:115px; background:url(../images/label.png) no-repeat right;}
.gdgg .title a{position:absolute; top:50%; right:0; left:0; margin-top:-15px; font-weight:bold; font-size:1.1625em; color:#fff; text-align:center; line-height:30px; height:32px;}

.gdgg .bd{overflow:hidden;}
.gdgg .bd ul{overflow:hidden; zoom:1;}
.gdgg .bd ul li{float:left; width:50%; padding-top:4px; padding-bottom:5px; border-bottom:none !important;}
.gdgg .bd ul li h4{padding-right:10px;}
.gdgg .bd ul li h4 a{line-height:25px;}
.gdgg .bd ul li h4 a:before{margin-top:13px; background-color:#fb800f;}

.imageList ul li span.pic{height:145px;}
.imageList ul li span.txt:before{display:none;}
.imageList ul li span.txt font{display:block; width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

@media (max-width:1199px) {
.module-span4{width:50%;}
.first dl dt{line-height:50px;}
}

@media (max-width:991px) {
.admove{display:none;}
.duilian{display:none !important;}
.first dl dt{font-size:1.5em; line-height:40px;}
.first dl dd{font-size:.9375em;}
.midbanner .item img{height:auto;}
.jubao dd{padding:10px 15px;}
}

@media (max-width:768px) {
.first dl dt{font-size:1.375em; line-height:normal;}
.first dl dt a{white-space:normal;}
.first dl dd{display:none;}
}

@media (max-width:680px) {
.gdgg{padding:0 7px 12px; height:auto;}
.gdgg .title{position:relative; left:-7px; margin-bottom:12px;}
.gdgg .title a{position:static; display:block; margin-top:0;}
.gdgg .bd ul li h4 a{display:block !important; white-space:nowrap !important; text-overflow:ellipsis !important; -o-text-overflow:ellipsis !important;}
}

@media (max-width:450px) {
.news-news dl{padding-bottom:5px;}
.news-news dl dt{margin-left:0; padding-bottom:15px; line-height:26px; border-bottom:1px dashed #ccc;}
.news-news dl dt:before{content:normal;}
.news-news dl dt a{max-height:none; display:inline;}
.news-news dl dd{display:none;}

.gdgg .bd ul li{width:100%;}
}

@media (max-width:360px) {

}
