*{margin:0;padding:0;}
ul,ol,dl{list-style-type:none}
html,body{*position:static;
font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";color: #333;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale}
body{background-color:#f5f5f5;}
/*移动端的字体设置(只是参考)*/
body{font-family: "Arial,Helvetica,sans-serif",Microsoft YaHei;}
html{font-size:100px;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
table{border-collapse:collapse; border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;outline:none;}
a.ie6:hover{zoom:1;}
a:focus{outline:none;}
a:hover,a:active{outline:none}:focus{outline:none}
a:link{text-decoration:none; }  /* 指正常的未被访问过的链接*/
a:visited{text-decoration:none; }/*指已经访问过的链接*/
a:hover{text-decoration:none;}/*指鼠标在链接*/}
a:active{text-decoration:none;}/* 指正在点的链接*/ 
.pr{position: relative;}
.pa{position: absolute;}
.pf{position: fixed;}
.fl{float: left;}
.fr{float: right;}
.text-c{text-align:center;}
.text-j{text-align:justify;}
.text-r{text-align:right;}
.text-hide-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.text-hide-2{word-break:break-all;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.text-hide-3{word-break:break-all;display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden;}

.clearfix:before,.clearfix:after{clear:both;content:'.';display:block;height:0;visibility:hidden;line-height:0;}
.clearfix{*zoom:1;}

.size{margin:0 auto;width:1175px;}

body.on{transition: all .3s ease-out 0s;padding-left:80%;transition:.5s all;}
button,input[type="button"], input[type="submit"] {line-height:normal !important;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}

input[type="text"],
input[type="password"],
input[type="search"],
input[type="email"],
input[type="tel"],
input[type="url"],
input[type="date"],
input[type="datetime-local"],
input[type="time"],
input[type="number"],
select,
textarea {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	box-shadow: none;
	font-family: inherit;
	box-sizing: border-box;
	-webkit-user-select: text;
	user-select: text;
	-webkit-appearance: none;
	appearance: none;
	-webkit-appearance: none;
	outline: 0;
	resize: none;
	-webkit-appearance: none;
	background-color: transparent;
	font-size: inherit;
	color: inherit;
	height: 1.47058824em;
	line-height: 1.47058824;
}

/*img*/
img{border:0;vertical-align:middle;max-width:100%;height:auto;display: block;}

.img-responsive{}
/*专门解决苹果手机输入框的圆角问题 */
textarea,input{-webkit-appearance: none; border-radius: 0;} 
/*设置苹果浏览器 */
input[type=button], input[type=submit], input[type=file], button{cursor: pointer; -webkit-appearance: none; } 
@media all and (-webkit-min-device-pixel-ratio:0){ 
/* 这里单独设置Safari的样式 */ 
}
/*iphone6*/ 
@media(min-device-width:375px)and(max-device-width:667px)and(-webkit-min-device-pixel-ratio:2){ 
html{font-size:117.1875px;} 
} 
/*iphone6plus*/ 
@media(min-device-width:414px)and(max-device-width:736px)and(-webkit-min-device-pixel-ratio:3){ 
html{font-size:129.375px;} 
} 
/*公用列表*/
.news-list li{padding:.2rem 0;border-bottom:1px solid #efefef;}
.news-list li .category-img{width:2.45rem;height:1.53rem;overflow:hidden;}
.news-list li .category-img img{width:100%;height:100%;display:block;transition:.5s all;}
.news-list li .category-img img:hover{transform:scale(1.2,1.2);}
.news-list li.have-img .category-info{width:5.6rem;height:1.53rem;}
.news-list li .category-info dt{margin-bottom:.15rem;font-size:.2rem;}
.news-list li .category-info dt a{color:#333;transition:.5s;}
.news-list li .category-info dt a:hover{color:#0088cc;}
.news-list li .category-info dd{line-height:.22rem;font-size:.14rem;text-align:justify;}
.news-list li .category-info .tag{bottom:0;left:0;}
/*
.news-list li .category-info .tag span{margin-right:.1rem;height:.23rem;line-height:.23rem;border:1px solid #999;border-radius:3px;color:#999;display:block;font-size:.13rem;transition:.5s all;}
.news-list li .category-info .tag span:hover{border-color:#0088cc;}
.news-list li .category-info .tag span a{padding:0 .12rem;color:#666;display:block;transition:.5s all;}
.news-list li .category-info .tag span a:hover{color:#fff;background-color:#0088cc;}*/
.news-list li.no-img .category-info{width:100%;height:1.5rem;}
/*最近文章*/
.lately-article li{padding-left:10px;margin-bottom:.15rem;color:#666;font-size:.14rem;background:url(../img/li-bg2.jpg) no-repeat left center;background-position:0 6px;transition:.5s all;}
.lately-article li:hover{background-position:0 -26px;}
.lately-article li a{color:#666;}
.lately-article li a:hover{color:#0088cc;}
/*公用的栏目头部*/
.column-title{margin-bottom:.15rem;padding-left:.1rem;border-left:3px solid #0088cc;font-size:.16rem;color:#333;display:block;}
/*友情链接*/
.friendLink{background-color:#fff;}
.friendLink div.friendLink-tit{padding-left:10px;height: .48rem;line-height:.48rem;border-bottom:1px solid #efefef;}
.friendLink div.friendLink-tit span{margin-right:15px;font-size:.18rem;color:#333;}
.friendLink div.friendLink-tit em{font-size:.16rem;color:#bebebe;}
.friendLink div.friendLink-list{padding:.15rem .15rem .05rem .15rem;}
.friendLink a{margin:0 10px 10px 0;font-size:.13rem;color:#999;transition:.5s;display:block;}
.friendLink a:hover{color:#0088cc;}
/*右侧公用样式*/
.article-style{margin-bottom:.12rem;padding:.15rem;background-color:#fff;}
/*栏目导航*/
.column-nav li{margin-bottom:7px;width:50%;}
.column-nav li a{width:1.28rem;height:.22rem;line-height:.22rem;border:1px solid #999;border-radius:3px;display:block;font-size:.12rem;color:#4a4643;transition:.5s all;}
.column-nav li a:hover{background-color:#0088cc;border-color:#0088cc;color:#fff;}
.column-nav li:nth-child(odd) a{float:left;}
.column-nav li:nth-child(even) a{float:right;}
/*右侧内容二维码*/
.personal-info img{margin:0 auto;}
/*热门关键词*/
.hot-Word-list a{margin:0 9px 7px 0;padding:5px 10px;border:1px solid #999;border-radius:3px;font-size:.12rem;color:#666;display:block;transition:.5s all;}
.hot-Word-list a:hover{background-color:#0088cc;border-color:#0088cc;color:#fff;}

/*list-tag标签*/
.hot-Word-list a{margin:0 9px 7px 0;padding:5px 10px;border:1px solid #999;border-radius:3px;font-size:.12rem;color:#666;display:block;transition:.5s all;}
.hot-Word-list a:hover{background-color:#0088cc;border-color:#0088cc;color:#fff;}

.news-list li .category-info .tag a{margin-right:.1rem;height:.23rem;line-height:.23rem;border:1px solid #999;border-radius:3px;color:#999;display:block;font-size:.13rem;transition:.5s all;}
.news-list li .category-info .tag a:hover{border-color:#0088cc;}
.news-list li .category-info .tag a{padding:0 .12rem;color:#666;display:block;transition:.5s all;}
.news-list li .category-info .tag a:hover{color:#fff;background-color:#0088cc;}

/*头部*/
.top{top:0;left:0;width:100%;height:.62rem;border-bottom:1px solid #ddd;background-color:#fff;font-size:.15rem;color:#666;z-index:99999;}

/*.logo{margin:.16rem .55rem 0 0;width:.99rem;height:.32rem;}*/
.logo{margin:.16rem .55rem 0 0;height:.32rem;}
.logo img{width:100%;height:100%;display:block;}

.top-nav li{margin-right:.25rem;line-height:.62rem;transition:.3s;}
.top-nav li img{margin-left:4px;display:inline-block;transition:.3s;}

.top-nav-tit li a{color:#666;}
.top-nav-tit li:hover a{color:#0088cc;}
.top-nav-tit li:hover img.nav-ico{transform: rotate(180deg);transform-origin:center;}
.top-nav-tit li .nav-child{left:-.15rem;top:.62rem;width:1.12rem;border:1px solid #eee;background-color:#fff;display:none;}
.top-nav-tit li .nav-child li{width:100%;height:.35rem;line-height:.35rem;color:#333;}
.top-nav-tit li .nav-child li:hover{background-color:#0088cc;color:#fff !important;}
.top-nav-tit li .nav-child li:hover a{color:#fff !important;}
.top-nav-tit li .nav-child li a{padding-left:10px;box-sizing:border-box;display:block;}
.top-nav-tit li .nav-child img.pa{top:-7px;left:25px;display:block;}

.search{margin-top:.17rem;width:1.82rem;height:0.28rem;border:1px solid #eee;}
.search input{width:100%;height:100%;display:block;border:0;font-size:.14rem;text-indent:.1rem;}
.search a{top:.06rem;right:.1rem;width:.16rem;height:.16rem;background:url(../img/search.png) no-repeat;transition:.3s;}
.search:hover a{background-position:0 -.44rem;}

.phone-menu-ico{right:10px;top:.24rem;width:.22rem;height:.14rem;display:none;}
.phone-menu-ico img{width:100%;height:100%;display:block;}

/*底部*/
.footer{padding:.35rem 0;background-color:#2d3237;color:#76818c;font-size:.14rem;}
.footer .footer-logo{width:2rem;height:.5rem;}
.footer .footer-logo img{height:100%;display:block;}
.footer li{margin:0 .15rem .08rem 0;}
.footer a{color:#76818c;transition:.5s;}
.footer a:hover{color:#b3c0ce;}
.footer p{font-size:.12rem;}

.footer .footer-chare span{margin-left:.15rem;width:.36rem;height:.36rem;border-radius:50%;background-color:#394148;}
.footer .footer-chare span em{top:50%;left:50%;width:0;height:0;border-radius:50%;display:block;transition:.5s all;z-index:9;}
.footer .footer-chare span:hover em{top:0;left:0;width:100%;height:100%;background-color:#0077cc;}
.footer .footer-chare span i{color:#98a4b1;transition:.5s all;}
.footer .footer-chare span:hover i{color:#fff;}
.footer .footer-chare span i{margin:4px 0 0 5px;font-size:26px;z-index:10;}
.footer .footer-chare span i.icon-weibo1{margin:0 0 0 3px;font-size:30px;}
.footer i.wechat-pop{top:-1.72rem;left:-.58rem;margin:0 !important;width:1.5rem;height:1.58rem;display:block;background:url(../img/WeChat-bg.png) no-repeat;z-index:99;transition:1s;display:none;}
.footer i.wechat-pop.on{top:-1.6rem;left:-.58rem;display:block;transition:1s;}
.footer i.wechat-pop img{margin:.05rem auto 0;width:1.4rem;height:1.4rem;display:block;}
/*右下角的返回顶部*/
.back_top{bottom:0;right:0;width:40px;height:37px;display:block;z-index:999;background:url(../img/r-b-bavk-top.png) no-repeat;transition:.5s all;cursor:pointer;display:none;}
.back_top:hover{background-position:0 -43px;}
/*右边分享*/
.r-chare{top:50%;right:0;z-index:9999;}
.r-chare li{margin-bottom:2px;width:.4rem;height:.4rem;transition:.5s all;cursor:pointer;background-position:0 0;}
.r-chare li:hover{background-position:0 -40px;}
.r-tell{background:url(../img/tell.jpg) #eee no-repeat center center;}
.r-tell .r-tell-con{top:0;right:40px;padding:.1rem;border:1px solid #cacaca;display:none;background-color:#fff;}
.r-tell .r-tell-con em{width:1.8rem;height:.29rem;line-height:.29rem;background-color:#0088cc;color:#fff;font-size:.18rem;display:block;}
.r-tell .r-tell-con span{height:.4rem;line-height:.4rem;font-size:.18rem;color:#2d6ded;font-weight:500;display:block;}
.r-tell .r-tell-con p{margin-bottom:5px;font-size:.12rem;color:#333;line-height:.22rem;}
.r-tell .r-tell-con p img{display:inline-block;}
.r-ewm{background:url(../img/chare_ewm.jpg) #eee no-repeat center center;}
.r-ewm .r-ewm-con{top:0;right:40px;width:1.4rem;padding:3px;border:1px solid #cacaca;display:none;background-color:#fff;}
.r-ewm .r-ewm-con img{width:1.4rem;height:1.4rem;display:block;}
.r-share{background:url(../img/share.jpg) #eee no-repeat center center;}
.r-share .bshare-custom{top:0;right:40px;width:2.2rem;border:1px solid #e9e9e9;background-color:#fff;display:none;}
#bsPanel{display:none;}
.r-share .bshare-custom li{padding:0 0 .1rem .1rem;width:50%;height:auto;box-sizing:border-box;}
.r-share .bshare-custom a{display:block;background:url(../img/share-ico-bg.png) no-repeat;}
.r-share .bshare-custom li:nth-child(1) a{background-position:0 -1612px;}
.r-share .bshare-custom li:nth-child(2) a{background-position:0 -104px;}
.r-share .bshare-custom li:nth-child(3) a{background-position:0 -52px;}
.r-share .bshare-custom li:nth-child(4) a{background-position:0 -468px;}
.r-share .bshare-custom li:nth-child(5) a{background-position:0 -2652px;}
.r-share .bshare-custom li:nth-child(6) a{background-position:0 -2600px;}
.r-share .bshare-custom li:nth-child(7) a{background-position:0 -261px;}
.r-share .bshare-custom li:nth-child(8) a{background-position:0 -728px;}
.r-share .bshare-custom span{padding-left:5px;margin-bottom:.1rem;height:.28rem;line-height:.28rem;display:block;background-color:#f6f6f6;font-size:.14rem;font-weight:bold;}
.r-back-top{background:url(../img/r-back-top.jpg) #eee no-repeat center center;display:none;}
/*当前位置*/
.current-location{padding-left:.12rem;height:.4rem;line-height:.4rem;border-bottom:1px solid #f7f7f7;font-size:.14rem;}
.current-location span{margin-right:.08rem;}
.current-location span a{color:#333;transition:.5s all;}
.current-location span a:hover{color:#0088cc;}
/*分页-S*/
.pagination{display:block;text-align:center;margin-top:10px;padding-bottom:20px}
.pagination a,.pagination span{display:inline-block;padding:7px 8px;margin-left:5px;margin-bottom:5px;color:#999;line-height:1;background-color:#f2f2f2;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05);border-radius:2px;overflow:hidden;transition:all .2s ease-in-out;vertical-align:top}
@media (max-width:767px){
.pagination a,.pagination span{display:none}}
@media (max-width:767px){.pagination .next,.pagination
.prev{padding:10px;display:inline-block;margin:0 10px;width:40%}}
.pagination .current{color:#fff;background:#0088cc}
.pagination a:hover{color:#fff;background:#0088cc;cursor:pointer;text-decoration:none}
/*分页-E*/
/*移动端菜单*/
.phone-nav{top:0;left:-100%;width:100%;height:100%;z-index:99999;background-color: rgba(0,0,0,0.5);transition:.5s all;}
.phone-nav.on{left:0;}
.phone-nav-con{width:80%;height:100%;background-color:#08c;color:#fff;font-size:.14rem;overflow-y:auto;}
.close-nav{top:.15rem;left:-10%;width:.18rem;height:.18rem;background:url(../img/close-nav.jpg) no-repeat;display:block;transition:.5s all;}
.close-nav.on{left:70%;}
.phone-nav-con ul{padding-top:.6rem;}
.phone-nav-con li{margin-bottom:.1rem;}
.phone-nav-con li span{padding-left:.2rem;line-height:.42rem;font-size:.16rem;}
.phone-nav-con li span a{color:#fff;}
.phone-nav-con li div.clearfix{padding-left:.2rem;}
.phone-nav-con li div.clearfix a{margin:0 .1rem .1rem 0;padding:6px 20px;font-size:.14rem;border:1px solid #07c;border-radius:3px;color:#fff;display:block;}
.phone-nav-con .phone-search{margin:0 auto .2rem;width:95%;height:.36rem;background-color:#fff;}
.phone-nav-con .phone-search input{width:100%;height:100%;background-color:none;border:0;display:block;text-indent:.05rem;color:#333;}
.phone-nav-con .phone-search a{right:.1rem;top:.09rem;width:.18rem;height:.18rem;display:block;background:url(../img/search.png) no-repeat;transition:.5s all;}
.phone-nav-con .phone-search a:hover{background-position:0 -43px;}