
/*reset*/
ul, ol,body, p, dl, dd, pre, h1, h2, h3, h4, h5, h6{margin: 0;padding: 0;list-style: none;}
/*form*/
input, button{font:100% "\5FAE\8F6F\96C5\9ED1";padding: 0;outline: none;vertical-align: middle;}
input[type="text"],textarea{padding:0 8px;box-sizing: border-box;*padding:0;resize: none;}
a{text-decoration: none; color:inherit;}
img,iframe,fieldset{border:none;}
:focus{outline:none;}
/*清除浮动*/
.clearfix:after { content: '\200B'; display: block; height: 0; clear: both;}
.clearfix{*zoom: 1;}
.clear{clear:both;}
/*排版*/
body  { color:#333; font:14px/1.7 "\5FAE\8F6F\96C5\9ED1"; }
.wrap{width:90%; min-width:1440px; margin:0 auto;}
.head{background: #e5ecf4 url("../images/head.jpg") no-repeat top center;padding:80px 0;}
.logo{font-size: 0;display:block;height: 126px;background:url("../images/logo.png") no-repeat;}
.search-box{position: absolute;right:0;top:50px; width:180px; border:1px solid #ddd;border-radius:20px; background:#fff;}
.s-text{width: 140px;height: 35px;background:none; border:none; margin-left:5px!important;}
.s-btn{width: 28px;height: 27px;margin-left:-4px;font-size: 0;background:#0f469c url("../images/icon.png") no-repeat -145px -43px;border:1px solid #0f469c;border-radius: 0 1px 1px 0;}

.fl{float:left;}
.fr{float:right;}

.nav{height:70px;line-height: 70px;margin-bottom:20px;color:#fff;background: #295a95;}
.nav li{float:left;}
.n-a{position: relative;display:inline-block;font-size:25px;/*margin-right:2px;*/ width:10%; text-align:center}
.nav a{text-decoration: none;/*border-right: 1px solid #2355a4;border-left:1px solid #0d3c86;*/}
.n-a:hover,.nav-z li:hover{background: #e9660d;}
.n-a.cur,.n-a.cur:hover{background: #e9660d;}
.n-a:first-child a{border-left-color: transparent;}
.n-a:last-child a{border-right-color: transparent;}

.nav-z a,.n-a.cur a{border-color: transparent; display:block}
.nav-z{display: none; position: absolute;left:0;min-width:180px;background: rgba(41,90,149,.9);z-index: 1; padding:10px 0;}
.nav-z li{text-align:center; width:100%; font-size:18px; line-height:50px;}
.n-a:hover>.nav-z{display: block;}

.js-silder{
	position: relative;	
	min-width: 320px;
}
.silder-scroll{
	width: 100%;
	overflow: hidden;
}
.silder-main{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.silder-main-img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.silder-main-img img{
	width: 100%;
}
.js-silder-ctrl{
	width: 100%;
	text-align: center;
}
.silder-ctrl-prev,
.silder-ctrl-next{
	position: absolute;
	top: 0;
	width: 8%;
	height: 100%;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;
	font-family: "宋体";
	font-size: 52px;
	font-weight: 600;
	text-shadow: #666 2px 2px 5px;
}
.silder-ctrl-prev{
	left: 0;
	text-align: left;
}
.silder-ctrl-next{
	right: 0;
	text-align: right;
}
.silder-ctrl-prev>span,
.silder-ctrl-next>span{
	position: absolute;
	top: 45%;
	margin-top: -40px;
}
.silder-ctrl-prev>span{
	left: 0;
}
.silder-ctrl-next>span{
	right: 0;
}
.silder-ctrl-con{
	display: inline-block;
	width: 4%;
	padding: 10px 0;
	margin: 0 10px;
	cursor: pointer;
}
.silder-ctrl-con>span{
	display: block;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;
	padding: 5px 0;
	cursor: pointer;
	background-color: #e4e4e4;
}
.silder-ctrl-con.active>span{
	background-color: #7bbedf;
}

.hot{background: #f2f6f6 url(../images/hot_bg.jpg) top left no-repeat; line-height:53px; height:53px; margin:30px auto 40px auto;}
.txt-scroll{ width: 100%; text-align:left; margin-left:130px;}
.txt-scroll .scrollbox{ width: 100%; white-space: nowrap; overflow:hidden; transition: all .2s; }
.txt-scroll .txt,
.txt-scroll .txt-clone{ display: inline; position: relative; }
.txt-scroll .txt span a,
.txt-scroll .txt-clone{ font-size:16px; }
.txt-scroll .txt span,
.txt-scroll .txt-clone{ padding-right: 40px; }
.scroll-pic{
	float: left;
	width: 88%;
	height: 53px;
	/* overflow: hidden; */
	line-height: 53px;
	margin-left: 15px;
}

article{
    width: 100%;
}
.themes{
    width: 91%;
    margin: 0 auto;
    overflow: hidden;
	min-width:1024px;
}
.themes_tit{
    float: left;
    width: 32%;
    /*height: 490px;*/
    background-color: #f6f6f6;
}
.themes_tit dl{
    height: 755px;
}
.themes_tit dt img{
    width: 100%;
	height: 350px;
}
.themes_tit dd{
}
.themes_tit .themes_one{
    margin: 10px 15px 10px 20px;
    font-size: 20px;
    font-weight: 600;
}
.themes_tit .themes_two{
    text-align: left;
    /*height: 165px;*/
    overflow: hidden;
    padding: 0 20px;
    color: #333;
}
.themes_tit .themes_two a{
    color: #333;
	line-height: 32px;
	font-size:14px;
}

.bArea02 { float:left; width:38%; margin:0 2.5%; }
.Area-hd { margin-bottom:25px; }
.Area-hd .p1 { font-size:30px; color:#295a95; line-height:32px; margin-bottom:15px; }
.Area-hd .p2 { font-size:18px; color:#666; line-height:20px; text-transform:uppercase; }
.bBox { position:relative; }
.bBox .hd { position:absolute; right:0; top:-60px; z-index:9; right:10px;}
.bBox .hd ul li { float:left; font-size:16px; color:#333; margin-left:30px; padding-bottom:15px; border-bottom:2px solid #fff; cursor:pointer; }
.bBox .hd ul li.on { border-color:#295a95; }

.bBox .bd ul li { margin-bottom:4px; border-bottom:1px dashed #e8e8e8; padding:11px 0; background:url(m1.png) no-repeat center right; transition: all 0.6s; }
.bBox .bd ul li:last-child { margin-bottom:0; }
.bBox .bd ul li a { display:block; }
.bBox .bd ul li .date { float:left; width:75px; height:90px; text-align:center; color:#333; transition: all 0.6s; }
.bBox .bd ul li .date p { font-size:36px; line-height:38px; padding-top:10px; margin-bottom:5px; }
.bBox .bd ul li .date span { display:block; font-size:14px; }
.bBox .bd ul li .txt { float:right; width:calc(100% - 100px); padding-right:0px; box-sizing: border-box; }
.bBox .bd ul li .txt .p1 { font-size:16px; font-weight:bold; color:#333; line-height:20px; height:20px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.bBox .bd ul li .txt .p2 { font-size:14px; line-height:25px; color:#666; margin-top:5px; height:50px; overflow:hidden; }
.bBox .bd ul li:hover .txt .p1 { color:#295a95; }
.bBox .bd ul li:hover .date { background:#295a95; color:#fff; }

/**/
.bBox1 { position:relative; }
.bBox1 .hd { position:relative; border-bottom:2px solid #f0f3f6; overflow:hidden; margin-bottom:30px;}
.bBox1 .hd ul li { float:left; font-size:20px; padding-left:5px; margin-right:40px; padding-right:10px; border-bottom:2px solid #fff; cursor:pointer; }
.bBox1 .hd ul li.on { border-color:#295a95; color:#295a95; padding-bottom:8px;}
.bBox1 .bd ul{
    overflow: hidden;flex-wrap: wrap;
}
.bBox1 .bd ul li{
    float: left;
	padding-right: 1.25%;
    width: 19%;
}
.bBox1 .bd ul li:last-child { padding-right:0; }

.bBox1 .bd img{
    width: 100%;
}
.bBox1 .bd span{
    display: block;
    text-align: left;
    padding-top: 5px;
    /*padding-bottom: 20px;*/
	line-height: 25px;
}

.bBox2 { position:relative; }
.bBox2 .hd { position:relative; border-bottom:2px solid #f0f3f6; overflow:hidden; margin-bottom:30px;}
.bBox2 .hd ul li { float:left; font-size:20px; padding-left:5px; margin-right:40px; padding-right:10px; border-bottom:2px solid #fff; cursor:pointer; }
.bBox2 .hd ul li.on { border-color:#295a95; color:#295a95; padding-bottom:8px;}
.bBox2 .bd ul{
    overflow: hidden;flex-wrap: wrap;
}
.bBox2 .bd ul li{
    float: left;
	padding-right: 2%;
    width: 15%;
    margin-bottom: 20px;
}
.bBox2 .bd ul li:last-child { padding-right:0; }

.bBox2 .bd img{
    width:calc(100% - 2px);
	border:1px solid #f0f3f6;
}
.bBox2 .bd span{
    display: block;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 20px;
	line-height: 25px;
}

/**/


.ht-box{position: relative;margin-bottom:10px;background:url(../images/zt_bg.jpg) center center; height:68px; line-height:68px;}
.ht {width: 140px;height: 29px;font-size: 16px;text-align: center;font-weight: normal;color:#fff;background: url("../images/icon.png") no-repeat 0 -40px;}
.ht-all{width:100%;background-position: 0 0}
.more{position: absolute;right:10px;top: 1px;/*transform: scale(.8,1.5);*/letter-spacing: -1px;color: #999; font-size:12px;}
.ht-line{margin-bottom: 10px;border-bottom:1px solid #ccc;}
.ht-line span{display:  inline-block;font-size:14px;font-weight:normal;margin-bottom: -1px;padding: 5px;border-bottom:1px solid #0f469c;}
.ht-line a{float:right; color:#999; font-size:12px; font-weight:normal; margin-top:12px;}
.link-a a{color:#0f469c;margin-right:10px; }

.ind-tr{float:right;}
.ind-search{padding:4px 0 4px;margin-bottom:6px;text-align:center}
.ind-st1{line-height:1}
.ind-s1{background:#e1e3fa url(../images/zt_i_5.png) 10px 40px no-repeat}
.ind-s1 .ind-st,.ind-s1 .ind-st1{color:#4a52b0}
.ind-s2{background:#fceae3 url(../images/zt_i_6.png) 10px 40px no-repeat; margin-top:10px;}
.ind-s2 .ind-st{color:#8e4f37}
.ind-s3{background:#e0ebfd url(../images/zt_i_7.png) 10px 30px no-repeat; margin-top:10px;}
.ind-s3 .ind-st{color:#792e50}
.ind-st{font-size:18px;margin-bottom:8px}
.ind-s-btn{display:block;width:80px;height:28px;line-height:28px;margin:0 auto;color:#fff;background:#1f4e83; border:none; cursor:pointer;}
.ind-s-input{height:27px;background:#fff;text-align:left;margin:0 28px 5px 80px;border:1px solid #fff; width:65%;}


.box-m{margin:40px auto;overflow:hidden;}
.l-box-b{width:34%;}
.l-box-s{width:25%; }
.l-box-b+.l-box-b{margin-left:40px;}
.l-a{line-height: 30px;display: block;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.l-a:before{content:"";display: inline-block;width:3px;height:3px;vertical-align: middle;margin-right:10px; border-radius: 50%;background: #7b181d}
.list b{color: #0f469c;}
.box-m a:hover,.list b:hover,.ul-ht:hover{color:#f77d4d }

.tw-li{margin-bottom: 5px;}
.tw-l{float: left;margin-right:10px;}
.tw-l img{display: block; width: 120px;height: 80px;}
.tw-r,.tw-li{overflow: hidden;}
.tw-r dt{display: block;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;color:#0f469c;}
.tw-r dd{overflow: hidden;color: #666;font-size: 12px;}
.clamp2{height: 40px;}
.clamp3{/*max-height: 70px;*/ /*overflow: hidden;*/}
.tr-a{display: block;text-align: right;}

.xg,.zt{display: block; margin-bottom:10px;text-align:center;font-size: 16px;font-weight:bold;}
.xg{width:66%;height:64px;line-height: 64px;letter-spacing:0.1em;}
.xg:first-child{float: right;width: 1em;line-height: 1.2;height: 172px;padding:20px 12.5%;}
.xg:last-child{width: 100%;}
.zt{width:48%;height: 125px;overflow: hidden;}
.l-box-b,.slide-box,.zt:nth-child(odd){float: left;}
.l-box-s,.slide-box+.l-box-b,.zt:nth-child(even){float: right;}
.i{display: block;width:60px;height:48px;margin: 18px auto 6px;}
.i1{background:url(../images/zt_i_1.jpg);}
.i2{background:url(../images/zt_i_3.jpg);}
.i3{background:url(../images/zt_i_2.jpg);}
.i4{background:url(../images/zt_i_4.jpg);}
.i5{background-position: -206px -74px;}
.i6{background-position: -257px -76px;}
.bj1{color: #4a52b0;background-color: #e1e3fa;}
.bj2{color: #8e4f37;background-color: #fceae3;}
.bj3{color: #5b831d;background-color: #f1fedd;}
.bj4{color: #736f19;background-color: #f9f8e3;}
.bj5{color: #792e50;background-color: #feeffd;}
.bj6{color: #2b5292;background-color: #e0ebfd;}

.ads{display: block;height:100px;background: url("../images/ads-1.jpg") no-repeat;}
.ads-2{display: block;width:49%;height:95px;}
.ads-21{float:left;background: url("../images/ads-2.jpg") no-repeat; margin-right:2%;}
.ads-22{float:right;background: url("../images/ads-3.jpg") no-repeat;}
.ads-21 img,.ads-22 img{width:100%; height:auto}


.box1_bg{background:url(/images/box1_bg.jpg) left top no-repeat;}
.box2_bg{background:url(/images/box2_bg.jpg) left top no-repeat;}
.w780{width:65%; margin-right:2%;}
.w385{width:33%;}
.lh44{line-height:44px;}
.lh30{line-height:30px;}
.mr10{margin-right:10px;}
.f16{font-size:16px}
.f18{font-size:18px}
.ml10{margin-left:10px;}
.white{color:#ffffff;}
.black{color:#000000;}
.red{color:#d80505}
.f20{font-size:20px}
.p15{padding:15px;}
.top10{margin-top:10px;}
.pb10{padding-bottom:10px;}
.top5{margin-top:5px;}
.ltit1{background:url(/images/tit1_bg.png) left top no-repeat;}
.rtit1{background:url(/images/tit2_bg.jpg) left top no-repeat;}
.w245_185{width:245px;height:185px;}
.mr15{margin-right:15px;}
.block{display:block;}
.w490{width:70%;}
.bor_da_b{border-bottom:1px dashed #cccccc;}
.bor_da_b1{border-bottom:1px dashed #eeeeee;}
.txt_ul.txt_ul_h32 li{height:32px;line-height:32px;}
.txt_ul li{clear:both;height:28px;line-height:28px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.txt_ul_bg li{background:url(/images/li_bg.jpg) left center no-repeat;padding-left:15px;}

.oh{overflow:hidden;}
.txt_ul.txt_ul_h35_1 li{line-height:35px;overflow:visible;height:auto;white-space:normal;text-overflow:normal;background:url(/images/li_bg.jpg) left 16px  no-repeat;}
.txt_ul .li_da{width:100%;height:0px!important;background:none;border-bottom:1px dashed #ebebeb;margin-bottom:15px;padding-bottom:15px;}
.gray6{color:gray}
.f12{font-size:12px}


.side-l{float: left;width: 270px;margin-right:40px;}
.side-l .zt {width: 50%;margin:0;}
.list-bj-wrap .ht-box{padding-bottom: 10px; margin-bottom: 0; background: #f8f8f8; }
.ht-all-m{width: 100%;height: 32px;background-position: 0 -116px;}
.list-bj li{position: relative; padding:0 20px;margin-bottom:2px;line-height: 48px;line-height: 48px;background: #f8f8f8;}
.lbj-a{font-weight: bold;font-size: 15px;color:#2260c1;}
.content{overflow:hidden;}
.ht-bg{margin-bottom:5px;padding:0 15px;line-height: 40px;font-size: 18px;font-weight: normal; color: #2355a4;background: #f8f8f8;border-left:4px solid #2260c1;}
.ul-bg li{padding-bottom:8px;border-bottom:1px dashed #ddd;overflow:hidden;}
.ul-ht{padding:25px 0 15px;font-size:16px;font-weight: normal; color: #2355a4;white-space: nowrap;overflow: hidden;text-overflow:ellipsis; }
.ul-pic{float: left;width: 180px;/*height:112px;*/margin:0 20px 20px 0;}
/**/
.ul-bg1 li{padding-bottom:8px;float:left; width:270px; margin:10px 12px}
.ul-bg1 li img{width:270px; height:215px;}
.ul-ht1{padding:25px 0 15px;font-size:16px;font-weight: normal; color: #2355a4;white-space: nowrap;overflow: hidden;text-overflow:ellipsis; }
.ul-pic1{float: left;width: 180px;/*height:112px;*/margin:0 20px 20px 0;}
/**/
.ul-con{display: table-cell;width: 1200px;}

.head,.nav{min-width: 1440px;}


.i-wz {display: inline-block;width: 20px;height: 20px;margin-right: 10px; vertical-align: middle;background: url("../images/icon.png") no-repeat -181px -47px;}
.crumb {padding: 0 10px;height: 40px;line-height: 40px;color: #2355a4; background: #f8f8f8;}
.art-top {padding: 35px 0 15px;margin-bottom: 10px;text-align: center;border-bottom: 1px dashed #ddd;}
.art-t {margin-bottom: 8px;font-size: 18px;font-weight: normal; color: #2355a4;}
.art-time { color: #999;}
.art-con {padding: 0 20px;font-size:16px; font-family:"微软雅黑"}
.art-con p{line-height:30px;text-indent:2em;margin-bottom:10px; margin-top:10px; font-size:16px; font-family:"微软雅黑"}
.art-con a{text-decoration:underline;}
.art-con img{max-width:100%; height:auto!important;margin-bottom:5px; margin-top:15px;}
.art-con img+img{margin-top:-15px;}
.pagenav{text-align: center;margin:60px auto;}
.pagenav a{display: inline-block; padding:3px 8px;line-height: 20px; margin:0 2px;text-align: center;color:#555;background: #f8f8f8;border-radius: 1px;}
.pagenav a.cur,.pagenav a:hover,.pagenav span{color:#fff;background: #2260c1;padding:3px 8px;}
.pre i,.next i{display: block;transform: scale(.8,1.2);letter-spacing: -3px;font-style: normal;}
.footer{/*margin-top:10px;padding: 30px 20px;line-height:26px;text-align:center;background:#f8f8f8; overflow:hidden*/}
footer .w1000{width:90%; min-width:1440px; margin:10px auto 0px auto; overflow:hidden; padding-top:20px; padding-bottom:30px;}
footer .w1000 .fl{float:left; margin-right:60px;/* margin-bottom:30px;*/}
footer .w1000 .fr{float:left; text-align:left; padding-top:20px; line-height:30px; color:#888!important;}
footer .w1000 .fr a{text-decoration:underline;color:#888!important;}


.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat; margin:0;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:0px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}

.wap-more,.n-a-btn,.bx-controls-auto,.bx-controls-direction,.bx-pager{display: none}
.posr{position: relative;}

.box-full .bx-controls-direction{display: block;}

@media (max-width:1199px) and (min-width:769px) {
.head, .nav {min-width:1px;}
/*.slide-box{max-width: 65%!important;}*/
.slide-box img{height: 350px;}
}

@media only screen and (max-width: 768px) {
.head, .nav {min-width:1px;}
.head{height: auto;}
.logo {display: block;height: 80px;font-size: 0;background: url(../images/logo.png) no-repeat 0 20px;background-size: contain;}
.nav .wrap{padding: 0;}
.nav {position: relative;height: 40px; line-height: 40px;}
.n-a{font-size: 14px;}
.n-a:nth-child(n+4){display:none;position:relative;top: 0;left:40%;right:0;background:#0f469c;z-index:10;}
.n-a:nth-child(n+4) .nav-z{position:relative;padding-left:20px;}
.n-a:nth-child(n+4) a{border-color: transparent;}
.n-a-btn{display: block;position: absolute;right: 10px;width: 25px;height: 20px;padding: 0!important;top: 10px;border:1px solid #fff!important;border-radius: 2px;}
.n-a-btn:before{content:"";display:block;width:75%;height:1px;margin:5px auto;background:#fff;box-shadow:0 4px #fff,0 8px #fff;}
.slide-box img{max-height: 155px;}
.box-m{margin:0;}
.ht-box {margin-bottom: 10px;}
.wap-more{display: block;width: 80px;padding:3px 5px; margin: 10px auto 0;text-align:  center;border-radius: 2px;border: 1px solid #ccc;color:  #999; font-size:12px;}
.footer{margin-top:0;padding:20px;}
.wrap{box-sizing: border-box;width: 100%;padding: 0 20px;}
.ads,.ads-x,.ads-2,.search-box,.more,.side-l{display: none;}
.l-box-b,.l-box-s,.box-full{display:none;width:100% }
.l-box-b+.l-box-b{margin-left:0}
.wap-box{display: block;float: none;margin-bottom: 20px;}
.p-a {width: 23px;margin: 0;}
.pagenav{margin:20px;}
.art-con{padding:0;}
.ul-pic {width: 150px;height: 100px;margin: 0 10px 10px 0;}
.ul-ht {padding: 15px 0 15px;}
.right_erweima{display:none;}
#kefu1{display:none;}
.bx-pager{display:none}
.slide-box .bx-pager {display: none;}
}

#kefu1 { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: 180px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+50 : document.body.scrollTop +50);
	display:none;
}
#kefu1{position:fixed; right:50px; top:80px; z-index:10008; width: 120px; padding: 10px; background: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 1px #d4d4d4; font-size: 12px;}

.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}
.cs_space{clear:both; overflow:hidden; height:8px;}
.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: url('/images/img.gif?v=1') no-repeat 0px -150px;}
.cs_close a{display: block; height: 10px;}
.cs_close a span{display: none;}

.cs_online{height:30px; background: url('/images/img.gif?v=1') no-repeat 0px -50px;}
.cs_online_qq{height: 25px;}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration: none; color: #666;}

.cs_qcode{padding: 10px 0px 0px 0px;}

.cs_free{height:32px; background: url('/images/img.gif?v=1') no-repeat 0px -100px;}
.cs_free a{display: block; height: 32px;}
.cs_free a span{display: none;}

