
body{background:#fff;font-size:16px;padding:0; margin:0; color:#333; min-width: 1200px;}

*{box-sizing: border-box;}
a{ color:#444; text-decoration:none;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6,dd,dt,dl{ margin:0; padding:0; list-style:none;}
.f-mt30{margin-top:30px}
.f-fl{float:left}
.f-fr{float:right}
.f-clearfix:after{display: block; height: 0; visibility: hidden; font-size: 0; content:" "; clear: both;}
.container{width:1200px;margin:auto}
/*header*/
.is-banner{width: 100%;height: 165px;padding-top:15px;margin-bottom:20px;background: url(../images/headbg.png) center top no-repeat;color:#fff}
.is-banner a{color:#fff}
.m-logo{margin-top:15px;display: block;text-align: center;width:100%;clear:both}
.is-banner .logoback img{width:420px;}
/* 轮播 */
.m-flash{position: relative;width:658px;overflow:hidden}
.g-flash,.g-flash .owl-item,.g-flash img{height: 500px;}
.g-flash img{display: block; width: 100%;/* transition: all linear .3s */ }
/* .g-flash img:hover{transform: scale(1.1);} */
.g-flash li,.g-flash li a{position: relative;}
.g-flash li a{display: block;}
.g-flash li p{position: absolute; left: 0; right: 0; bottom: -12px; padding: 0 108px 0 18px;font-size:18px; line-height: 50px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; color: #fff;background: rgba(6,69,144,0.7) repeat;}
.m-flash .hd{position: absolute; right: 20px; bottom: 20px;}
.m-flash .hd ul li{float: left; margin-left: 10px; width: 10px; height: 10px;  background: #93afcf;border-radius:10px}
.m-flash .hd ul li.on{background: #fff;}

.is-col-md-2{width:515px}
/* 标题 */
.is-title{padding-bottom:20px;color:#06438a;font-size:24px;font-weight:bold}
.is-list-title{padding-top:20px;color:#06438a;font-size:24px;font-weight:bold}
.g-news p{line-height:36px;text-align: justify;font-size: 15px;text-indent: 2em;}
.g-news p span{font-size:15px!important;}
.d-map-list {padding-top: 15px;}
.d-map-list{margin:0 -10px;overflow:hidden}
.d-map-list li {width: 305px;float: left;padding:10px;}
.d-map-list li a {display: block;border: 1px solid #ddd;background:#f4f9ff}

.d-map-list a img {display: block;width: 100%;height: 265px;}
.d-map-list .d-info {height: 32px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.d-map-list div.bgf{background:#fff;padding:5px 10px}
.d-map-list .d-down-btn {height: 25px;line-height: 25px;padding-left: 20px;background: url("../images/download.png") 2px center no-repeat;color: #0094fc;}
.d-map-list .d-info-hit {height: 25px;line-height: 25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.d-map-list .d-info-hit span {color: #0094fc;}
.d-map-list .d-info-hit i {padding: 0 2px;}

.text-center{text-align:center}
#pagination{display:inline}
.m-pagination li a,.m-pagination li.u-redirect input{border-radius:4px}
.m-pagination li.active a, .m-pagination li a:hover{background: #145ca6;border:1px solid #145ca6}

.mapDownTips {line-height: 50px;text-align: left;}
.mapDownTips a {text-align: center; display: inline-block;*zoom: 1;*display: inline;height: 30px;line-height: 30px;background: #eee;color: #808080;width: 112px;margin: 0 15px;}
.mapDownTips a:hover {color: #0094fc;}

.map-detail {width: 100%;height: 100%;position: relative;}
.map-control {position: absolute;bottom: 0;height: 55px;background-color: #0094fc;width: 100%;}
.map-btn-box {width: 500px;margin: 12px auto 0;}
.map-btn-box li {float: left;width: 50px;height: 30px;border-radius: 5px;background: #fff;overflow: hidden;}
.map-btn-box li a {display: block;height: 100%;}


.map-btn-box li.num1 a {background: url("../images/icon_enlarge.png") center center no-repeat;}
.map-btn-box li.num2 a {background: url("../images/icon_deflate.png") center center no-repeat;}
.map-btn-box li.num3 a {background: url("../images/full_screen_exit.png") center center no-repeat;}
.map-btn-box li.num4 a {background: url("../images/btn_download_default.png") center center no-repeat;}



.map-btn-box li.num1 {border-radius: 5px 0 0 5px;margin-right: 1px;}
.map-btn-box li.num2 {border-radius: 0 5px 5px 0;}
.map-btn-box li.num3 {margin-left: 140px;}
.map-btn-box li.num4 {float: right;}

#imgContainer{width:100%;height:100%}
#pageContent{position: absolute;top: 0;bottom: 56px;left: 0;right: 0;overflow: hidden;}

.m-pagination{padding: 15px;}
.m-pagination li{ margin: 3px; height: 28px; font-size: 14px;display: inline-block;}
.m-pagination li a{display: block; padding: 0 10px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; background: #fff;}
.m-pagination li.u-redirect{line-height: 28px;}
.m-pagination li.u-redirect input{padding: 0 5px; vertical-align: middle; width: 42px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin: -2px 0 0 3px; *margin: -2px 0 0 3px; _margin: -2px 0 0 3px;}
.m-pagination li.active a,.m-pagination li a:hover{background: #bd1011; border: 1px solid #ddd; color: #fff;}
.m-pagination li.page-info a,.m-pagination li.page-info a:hover{border: 1px solid #ccc; cursor: default; color: #666; background: #fff;}
.m-pagination li.disabled a,.m-pagination li.disabled a:hover{background: #eee; border: 1px solid #ccc; cursor: default; color: #666;}



.is-foot{width: 100%;border-top:1px solid #cc0000;font-size: 12px;position: relative;}
.is-foot p{text-align: center;line-height: 25px;color:#666;}

.is-foot .dang{position: absolute;bottom: 20px;left:50%;margin-left:-355px;}
.is-foot .jiucuo{position: absolute;bottom: 20px;left:50%;margin-left:315px;}

#_ideConac{position:absolute;top: 20px;left:50%;margin-left: -380px;}
#_span_jiucuo{position:absolute;top: 30px;left:50%;margin-left: 290px;}
.map-control #_span_jiucuo{top: 0px;}

.j-jiucuo{position: absolute; bottom: 0; left: 50%;width:120px;height:54px; margin-left: 330px;}


/*友情链接*/
.ls-ind-linkcon {border: 1px #C2DBE9 solid;padding-bottom: 2px;}
.ls-ind-linktop {height: 42px;background: #E9F5FE;}
.ls-ind-linktop ul li {float: left;width: 238px;height: 42px;}
.ls-ind-linktop ul li span {display: block;height: 42px;line-height: 40px;text-align: center;font-size: 15px;cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ls-ind-linktop ul li.active span {border-top: 2px #145CA6 solid;margin-top: -2px;color: #145CA6;font-weight: bold;background: #fff;}
.ls-ind-linktop ul li.title {width: 200px;}
.ls-ind-linktop ul li.title span {background: #145CA6;color: #fff;font-weight: bold;}
.ls-ind-linklist {height: 90px;padding: 15px;overflow-x: hidden;overflow-y: auto !important;}
.ls-ind-linklist .con {display: none;}
.ls-ind-linklist .active {display: block;}
.ls-ind-linklist ul li {float: left;width: 183px;height: 20px;line-height: 20px;padding: 0 15px 6px;}
.ls-ind-linklist ul li a {display: block;height: 20px;color: #666;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ls-ind-linklist ul li a:hover {color: #0094fc;}

@media screen and (max-width: 1200px){

}

@media screen and (max-width: 991px){

}

@media screen and (max-width: 767px){


}