﻿@charset "utf-8";
/*基础制作页面组件*/
/*20150716 v1.0*/
/*20160421 v1.1 商讨了默认字号，a的默认连接颜色样式等*/
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, input, textarea, label, ul, ol, dl, li, dt, dd, .clearfix:after{margin: 0; padding: 0;}
html, body{height: 100%;}
body{padding: 0; margin: 0;
/*font-family: 'PingFang SC', 'Lantinghei SC', 'Helvetica Neue', 'Helvetica', 'Arial', 'Microsoft YaHei', '微软雅黑', 'STHeitiSC-Light', 'simsun', '宋体', 'WenQuanYi Zen Hei', 'WenQuanYi Micro Hei', 'sans-serif' !important;*/
font-family: "PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "微软雅黑", STHeitiSC-Light, simsun, "宋体", "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif;}
h1, h2, h3, h4{font-weight: normal;}
li{list-style-type: none;}
a{text-decoration: none; outline: none; color: #333;}
a:hover{text-decoration: none; color: #3773db;}
table{border-collapse: collapse; border-spacing: 0;}
iframe, img{border: 0;}
img{vertical-align: middle;}
input{outline: none}
.clearfix{display: block; #zoom:1;}
.clearfix:after{content: ''; overflow: hidden; width: 100%; height: 0px; font-size: 0px; display: block; clear: both;}
.clear{clear: both;}
.left{float: left;}
.right{float: right;}
.hide{display: none;}
.blank{height: 0.15rem;clear:both;}
/* * #page-layout * #page-header * #searchbar * #page-nav * #column-base * #column-swiper * #column-hot * #column-top * #topic-swiper * #column-focus * #column-depth * #column-commom * #topicbar * #page-footer */
/*---------- #page-layout ----------*/
body{background: #999;}
@media screen and (min-width:640px){body{background-image: -webkit-linear-gradient(left, #999, #fff, #999);}}
/*---------- #page-header ----------*/
.container{width:10rem; margin-left:auto; margin-right:auto; background-color: #f0f0f0;}
.container>header{height: auto; line-height: 1.5rem; background: #fff;}
.container>header .pack{width:9.4rem; margin: 0 auto;}
.container>header span{height: 1.5rem; text-indent: -200%; overflow: hidden; float: left;}
.container>header span a{display: block; width: 100%; height: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.container>header .logo{width: 4.2rem; height: 0.8rem; margin-top: 0.35rem; background:url('../img/logo.png') no-repeat left center; background-size: auto 100%;}
.container>header .dh{float: right; width: 1.5rem; background: url('../img/dh.png') no-repeat left center; background-size: 100% auto;}
.container>header .nav{width:100%; height:1.72rem; background: #2d8cde; overflow:hidden;}
.container>header .nav ul{color: #fff; font-size: 0.43rem; line-height: 0.86rem; text-align: center;}
.container>header .nav ul li{float:left; width:1.66rem;}
.container>header .nav ul li a{color: #fff;}
.container>header .nav ul li a:hover,.container>header .nav ul li a:visited{color: #fff;}



/*图片新闻*/
.tpxw img{width:10rem;}
/*.tpxw span{width:9.7rem;background:url('../img/black5.png') repeat;margin:0 auto;font-size: 0.33rem;line-height:0.85rem;position:relative;padding-left:0.3rem;display: block;margin-top:-0.85rem;}
*/.tpxw a,.box-2 .b2-list-1  a:visited{color: #fff;}

.owl-carousel .owl-wrapper:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
/* display none until init */
.owl-carousel{display: none; position: relative; width: 100%; -ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden; position: relative; width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls{-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon */
.grabbing{cursor:url(grabbing.png) 8 8, move;}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);}
#owl-demo{position:relative;width:10rem;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:10rem;height:6.4rem;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:0.85rem;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:0.2rem;width:80%;font-size:0.35rem;padding-left:0.2rem;color:#fff;text-align:left;}

.owl-pagination{position:absolute;right:0.5rem;bottom:1rem;height:0.22rem;}
.owl-page{display:inline-block;width:0.2rem;height:0.2rem;margin:0 0.05rem;background:url(../images/bg15.png) no-repeat;background-size:0.15rem 0.15rem;*display:inline;*zoom:1;}
.owl-pagination .active{background:url(../images/bg16.png) no-repeat;background-size:0.15rem 0.15rem;}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}




/*头条新闻*/
.ttxw{min-height: 1.65rem; background: #fff; overflow: hidden;}
.ttxw .tt-logo{width: 1.3rem; height:100%;  margin-left: 0.15rem;float:left;}
.ttxw .tt-logo a{display: block; width: 100%;height:100%;}
.ttxw .tt-logo img{vertical-align:middle;width: 1.3rem;}
.ttxw .tt-zt{width:8.5rem; font-size:0.51rem; font-weight: bold;padding:0.2rem 0;float:left;}
.ttxw .tt-zt span{ text-align: center; padding-top:;}
.ttxw .tt-zt a{color: #044388;}
.ttxw .tt-zt a:hover,.ttxw .tt-zt a:visited{color: #044388;}

/*列表盒子-1通用*/
.box-1{background: #fff;}
.box-1 dt{height: 1rem;border-bottom:0.04rem solid #168deb;}
.box-1 dt .b-title{font-size: 0.5rem;font-weight:bold;height:1rem;line-height: 1rem;float:left;padding:0.05rem 0 0 0.49rem;}
.box-1 dt .b-title a,.box-1 dt .b-title a:hover,.box-1 dt .b-title a:visited{color:#0880df;}
.box-1 dd ul{padding:0.1rem 0.2rem 0.1rem 0.2rem;}
.box-1 dd ul li{ font-size:0.5rem;height:1rem;line-height:1rem;border-bottom:0.03rem solid #d1d1d1;overflow: hidden;}
.box-1 dd ul li .dian{width:0.1rem;height:0.1rem;float:left;margin:0.44rem 0.2rem 0 0.15rem;background:url('../img/d.png') left center no-repeat;background-size: 100% auto;}

/*列表盒子-2通用*/
.box-2{background: #fff;}
.box-2 dt{height: 1rem;border-bottom:0.04rem solid #168deb;}
.box-2 dt .b-title{font-size: 0.5rem;font-weight:bold;height:1rem;line-height: 1rem;float:left;padding:0.05rem 0 0 0.49rem;}
.box-2 dt .b-title a,.box-1 dt .b-title a:hover,.box-1 dt .b-title a:visited{color:#0880df;}
.box-2 .b2-list-1 ul{margin-top:0.2rem;text-align: center;}
.box-2 .b2-list-1 ul li{width:5rem;float:left;}
.box-2 .b2-list-1 ul li img{width:4.5rem;height:2.89rem;}
.box-2 .b2-list-1 ul li span{width:4.5rem;background:url('../img/black5.png') repeat;margin:0 auto;font-size: 0.27rem;line-height:0.6rem;position:relative;display: block;margin-top:-0.5rem;}
.box-2 .b2-list-1 a,.box-2 .b2-list-1  a:visited{color: #fff;}

.box-2 .b2-list-2 ul{padding:0.1rem 0.2rem 0.1rem 0.2rem;}
.box-2 .b2-list-2 ul li{ font-size:0.5rem;height:1rem;line-height:1rem;overflow:hidden;border-bottom:0.03rem solid #d1d1d1;}
.box-2 .b2-list-2 ul li .dian{width:0.1rem;height:0.1rem;float:left;margin:0.44rem 0.2rem 0 0.15rem;background:url('../img/d.png') left center no-repeat;background-size: 100% auto;}

/*列表盒子-3通用  微信热读*/
.box-3{background: #fff;}
.box-3 dt{height: 1rem;border-bottom:0.04rem solid #168deb;}
.box-3 dt .b-title{font-size: 0.5rem;font-weight:bold;height:1rem;line-height: 1rem;float:left;padding:0.05rem 0 0 0.49rem;}
.box-3 dt .b-title a,.box-1 dt .b-title a:hover,.box-1 dt .b-title a:visited{color:#0880df;}
.box-3 dd ul{padding:0.3rem 0.2rem 0.2rem 0.4rem}
.box-3 dd ul li{font-size:0.47rem;height:2rem;overflow:hidden;clear: both;}
.box-3 dd span{float: left;}
.box-3 dd .b3-pic{padding-right: 0.45rem;}
.box-3 dd .b3-pic img{width:2.75rem;height:1.76rem;}
.box-3 dd .b3-title{padding-top:0.23rem;width:6.1rem;display: block;}

/*列表盒子-4通用  服务列表*/
.box-4{background: #fff;}
.box-4 dt{height: 1.25rem; font-size : 0.475rem; line-height : 1.5rem; color : #363638; padding-left: 0.5rem; font-weight : bold; opacity : 0.8; border-bottom : 0.02rem solid #e8e8e8;}
.box-4 .b4-list-1 ul{width:9rem;padding:0.5rem 0;margin:0 auto;}
.box-4 .b4-list-1 ul li{width:2rem;padding:0 0.1rem;font-size:0.35rem;line-height:1rem;text-align: center;float:left;overflow:hidden;}
.box-4 .b4-list-1 ul li img{width:1.5rem;height:1.5rem;}

.box-4 .b4-list-2 ul li{width : 4.96rem; height : 1.5rem; float : left; text-align : left; border-right : 0.02rem solid #e8e8e8; border-bottom : 0.02rem solid #e8e8e8; overflow : hidden}
.box-4 .b4-list-2 ul li img{height:1.5rem;}

/*列表分页*/
#ArtPLink{width: 9rem;text-align: center;font-size: 0.3rem;color:#424242 ;padding: 0.2rem 0.5rem 0.3rem 0.5rem;}

/*专题*/
.zt-1 img{width:100%;height: auto;}


/*---------#page-footer----------*/

.container>footer{background: #187cd1; padding-bottom: 20px; color: #fff; font-size: 14px; text-align: center; line-height: 1.5;}


/*文章头部*/
.container>header .s-pack{width:9.4rem; height:1.4rem;margin: 0 auto;}
.container>header .s-logo{width: 3.5rem; height: 0.8rem; margin-top: 0.35rem; background:url('../img/s-logo.png') no-repeat left center; background-size: auto 100%;}
.container>header .s-dh{float: right; width: 0.8rem; background: url('../img/s-dh.png') no-repeat left center; background-size: 100% auto;}
.container>header .s-title{width: 5.1rem;height:1.4rem;font-size: 0.5rem;color:#42acea;display: block;float: left;background: url('../img/s-bg.png') no-repeat right center;background-size: 4rem auto ;}
.line{width:10rem;border-top:0.1rem solid #138fe9;clear: both;}

/*文章内容*/
.main{width:10rem;height:auto;background: #fff;}
.main .a-top{border-bottom: 1px solid #ccc;text-align: center;}
.main .a-top .a-title{padding-top:0.6rem}
.main .a-top .a-title span{font-size:0.53rem;font-weight:bold;font-family:"宋体";display: block;}
.main .a-top .a-info{margin-top:-0.2rem;padding-bottom:0.18rem;}
.main .a-top .a-info span{font:normal 0.33rem/0.45rem "宋体";}

.content{width:90%;margin:0 auto;padding:0.5rem 0;font:normal 0.48rem/0.8rem "微软雅黑";}
.content p{margin-bottom: 0.4rem;color:#393939;}
.content img{width:100%;}
.content .wx{font-size:0.45rem;padding-top:0.5rem;}
.content .wx span{display: block;}

.share{text-align: center;}
.share span{width:1.5rem;}
.icon{display:inline-block;vertical-align:middle;background-image:url("../img/content-icon.png");background-repeat:no-repeat;background-size:28px auto;}
.share{background-color:#E8E8E8;padding:0.25rem 0.15rem 0rem;line-height:0.7rem;color:#666;font-size:0.35rem;}
.bdshare-button-style1-32{padding-left:1.5rem;}


.share a{display:inline-block;width:28px;height:28px;margin:0 8px 0 0;padding:0 5px;}
.share a.weibo{background-position:center -224px;}
.share a.qq{background-position:center -252px;}
.share a.qqzone{background-position:center -280px;}
.share a.weixin{background-position:center -308px;}

/*查询服务*/
.top{width:10rem; height: 5.62rem; background-image:url("../img/fw-bg.jpg") ; background-size:100% 100%;}
.topspan{float:right; width : 1.75rem; height : 0.625rem; border-radius : 0.15rem; font-size : 0.45rem; line-height : 0.625rem; overflow : hidden; text-align : center; background : #556666; letter-spacing : 0.025rem; color : #ffffff; margin:0.5rem;}
.iconfont{padding-left:0.375rem; display: block; background:url("../img/dw.png") 0.05rem 0.05rem no-repeat; background-size: 0.5rem 0.5rem;}
.topdiv{width:8rem; height:3rem; margin: 0 auto; border-radius : 8px; overflow : hidden; color:#fff;}
.topdiv-left, .topdiv-right{width:50%; height:100%; float:left;}
.topdiv-left{background: rgba(16, 18, 18,0.8); -webkit-filter : blur(1px)}
.topdiv-right{background:rgba(16, 148, 222,0.9);}

.top-1{padding:0.4rem 0 0 0.3rem;font-size: 0.5rem;}
.top-2{padding:0.2rem 0.3rem 0 0.3rem;font-size: 0.4rem;line-height: 0.7rem;}
.top-3{ position : absolute;padding:0.2rem 0 0 0.1rem;}

/*网站导航*/
.sitemap{border:0.025rem solid #e8ebef;border-bottom:none;background-color:#f6f8fb;font-size:0.4rem;}
#tabs{min-height:10rem;padding:0.25rem 0.25rem;background-color: #fff;}
#tabs dl{border-bottom:0.025rem solid #e8ebef;overflow:hidden; margin:0;}
#tabs dl dt{float:left;width:20%;height:100%;text-align:center;line-height:0.9rem;font-weight: bold;}
#tabs dl dd{line-height:0.9rem;overflow:hidden;background-color:#fff;border-left:0.025rem solid #e8ebef;padding:0 0.125rem;}
#tabs dl dd a{color:#303030;display:inline-block;margin:0 0.12rem;}

/*返回顶部*/
.return{width:1rem;height:1rem;position:fixed;right:1rem;bottom: 1rem; background:url("../img/top.png") no-repeat;background-size:1rem 1rem;display: block;}

/*添加到桌面*/
.desktop{display: none; z-index: 990; position: fixed; bottom: 0; left: 50%; width: 7rem; margin-left: -3.6rem; height: rem; background: url('../img/desktop.png') 0 0 no-repeat; background-size: 100% 100%; height: 3rem;}
.desktop:before{position: absolute; content: '+'; top: 0.1rem; right: 0.3rem; line-height: 1; font-size: 0.6rem; -webkit-transform: rotate(45deg); transform: rotate(45deg); cursor: pointer;}
.desktop-info{padding: 0.6rem 0.1rem 0 2.2rem;}
.desktop-info span{display: block; font-size: 0.4rem; line-height: 0.5rem;}
.desktop-info b{position: relative; top: 1px; display: inline-block; width: 0.4rem; height: 0.4rem; background: url('../img/desktop_normal.png') 0 0 no-repeat; background-size: 100% auto;}
.desktop-info .desk-safari{background: url('../img/desktop_safari.png') 0 0 no-repeat; background-size: 100% auto;}