body{background-color:#fff; padding:0; margin:0; color:#505050; font-size:12px;font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå";}
a{color:#505050;}
ul,li,form,h3{ padding:0; margin:0}
ul,li{ list-style:none}
img{ border:0;}
.w1100,.mains{ width:1100px; margin:0 auto; overflow:hidden;}
.clr{clear:both; margin-bottom:20px;}
.ads{ height:100px; background-color:#CCC}
.col-left{ float:left; overflow:hidden;}
.col-right{ float:right;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.b4{ clear:both; margin-bottom:4px;}.b12{ clear:both; margin-bottom:12px;}
.red{ color:#a03e20}
.bg_fff{ background-color:#FFF}

.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}
body{min-width: 1100px;}

/* header */
.header{}
/* top */
.header .top{border-bottom: 2px solid #ECECEC;}
.header .top .border{border-bottom: 1px solid #CECECE;}
.header .reg{ height:35px; line-height:35px;}
.header .reg .col-right{ float:right; padding-right:10px; line-height:21px; padding-top:6px;}
.header .reg .text{ font-weight:700; color:#7b7b7b;}
.header .reg #userlogin a{ display:inline-block; background-color:#0077d4; height:22px; line-height:22px; padding:0 10px; margin-left:2px; color:#FFF;}
.header .reg #userlogin a.vip{ background-color:#F00}

/* nav */
.header .nav{ height:57px; line-height:57px; background-color:#11437d;color:#fff; font-size:14px; font-weight:700;}
.header .nav a{ color:#fff;}
.header .mains ul { margin-right: -20px;width: 1120px}
.header .nav li{ float:left; padding:0 16px;*padding:0 16px; background:url(images/vline.jpg) left center no-repeat;word-wrap: nowrap;overflow:hidden}
.header .nav li:first-child{padding-left: 16px;*padding-left:16px; background:none;}
.header .nav li:hover{background: none;background-color: #A41303; }
.header .subnav{ height:41px; line-height:41px; background-color:#eee;padding-left: 15px;}

.header .customer{margin-top:10px;margin-bottom: 0px;}
.header .customer .bnr_top{width: 810px; height: 90px;float: left;}
.header .customer .bnr_text{background-color: #F3F3F3; float: left; height: 90px;width: 290px; text-align: center;}
.header .customer .bnr_text div{ margin-top: 5px; line-height: 21px;}

.header .logo{padding:16px 0;}
.header .logo .weibo,.header .logo .weixin{display: inline-block;width: 73px; height: 33px; margin-top: 15px; margin-left:25px;}
.header .logo .weibo{background: url(images/weibo.png);}
.header .logo .weixin{background: url(images/weixin-icon.png);}
.header .logo .col-left .img,.header .logo .col-left .weibo,.header .logo .col-left .weixin{ float: left; }
.header .logo .search{float: right; background: url(images/search.jpg); width: 281px; height: 51px;margin-top: 8px;}

.header .search .field{}
.header .search .w_def_text{float: left;border: none;margin-top: 15px; margin-left: 20px;background-color: transparent; height:24px;width: 210px;}
.header .search .button{float: left; margin-top: 15px;height: 24px;border: none;background-color: transparent;cursor: pointer;width: 40px}

/* footer */
.footer{background-color: #001E50;border-bottom: 0px solid #11447D;color:#fff;margin-top: 25px; padding: 20px 0;}
.footer .copyright {padding-top: 14px; position: relative;}
.footer .copyright p{text-align: center;margin: 5px auto;font-size: 13px;}
.footer a{color: #fff;font-size: 13px;}
.footer .col-3{float: left;width: 33%;}
.footer .footleft{position:absolute;bottom: 20px;right: 140px;}
.footer .about-link{line-height: 24px;}
.footer .col-3 .title{background: url(images/dot.png) 0 -32px no-repeat; text-indent: 20px; border: none;font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå";font-size: 20px;margin-bottom: 20px;}

.w660{width: 690px; padding-right: 19px; border-right: 1px solid #ddd; margin-right: 20px;}
.w390{width: 390px;}

.title{border-bottom: 3px solid #eee;  overflow: hidden;}
.title span{color: #fff;line-height: 35px;text-align: center;width: 151px; /* padding:0 15px; */background-color: #1367B0; display: inline-block;font-weight: 700;font-size: 16px;}
.keywords{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px 0;margin-bottom: 15px;}

.relist {padding: 15px 0 10px;margin-bottom: 15px;}
.relist a{text-decoration: none;}
.relist a:hover p span{text-decoration: underline;}
.relist .media{overflow: hidden; border-bottom: 1px dotted #ddd;padding-bottom: 10px;}
.relist .media img{float: left; margin-right: 15px;}
.relist .media p{line-height: 26px;font-size: 14px;margin-top: 0;}
.relist .media p span{font-size: 12px; color: #ff0000;}
.relist li{line-height: 23px;}
.relist li span{float: right;color: #9a9a9a;}

.graybox{background-color: #f7f7f7;}
.graybox ul{padding:8px;margin:10px 0 20px;}
.graybox li{line-height: 26px;}

.ebooks{border: 1px solid #98c3e5;background: url(images/bg_11.jpg) repeat-x;}
.ebooks .block{margin: 37px 20px 20px 20px;}

.banner{margin-top: 20px;}

.special {overflow: hidden;margin: 10px 0;}
.special .media {margin-bottom: 15px;overflow: hidden;}
.special .media img{float: left;margin-right: 15px;}
.special .media .desc{float: left;width: 225px;}
.special .media .desc h3{margin: 0; margin-bottom: 7px;}
.special .media .desc p{color: #595959; line-height: 19px;margin: 0;color: #59595B;}

.experts {overflow: hidden;margin: 15px 0;}
.experts .expert {margin-bottom: 10px;padding-bottom: 10px;margin-top: 15px; overflow: hidden;border-bottom: 1px solid #eee;}
.experts .expert:last-child {border-bottom: none;}

.experts .expert img{float: left;margin-right: 15px; margin-left: 15px; border-radius: 50%;}
.experts .expert .intro{float: left;width: 280px;text-align: justify;}
.experts .expert .intro h3{margin: 0; margin-bottom: 7px;}
.experts .expert .intro p{color: #595959; line-height: 19px;margin: 0;}

.next-article{background-color: #f6f6f6;margin: 15px 0;padding: 20px 0 30px;}
.next-article h1{font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå";font-size: 24px;}
.next-article span{font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå";font-size: 16px;}
.next-article .desc{line-height: 24px;margin-bottom: 15px;color:#888;font-size:14px;}
.next-article .btn{border-radius: 3px; border: 1px solid #ddd; background-color: #fff; color: #888;padding:10px 30px;display: inline-block;}

.position{border-bottom: 3px solid #ddd;padding-bottom: 15px;}

.comefrom,.share{color: #888;}
.share{border-bottom: 1px solid #ddd; padding: 30px 0 15px;overflow: hidden;}
.share .bdsharebuttonbox{float: left;}
.share span{float: left;line-height: 36px;}
a.more{float: right;}
.content h1{font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå";margin: 30px 0}
.content h1 small{display: block;text-align:center;font-size: 16px; margin-top: 10px;font-weight: normal;}
.content .article{line-height: 30px;font-size: 16px}
.content .memo{text-align: center;margin: 15px 0; position: relative;}
.content .memo p{font-size: 14px;text-align: justify;text-indent: 28px; line-height: 24px; color: #ff0000;padding-top: 6px;}
.content .memo span{position: absolute;top:25px;left: 100px;width: 160px; height: 160px; display: inline-block; background-color: #fff;}
.content .memo span img{width: 170px;}
.editor{float: right;line-height: 15px;padding-right: 10px;}
.editor img{float:left;margin-right:10px;}
.tags{line-height: 24px;overflow: hidden;width: 300px;}
.tags li{float: left;margin-right:10px;white-space: nowrap;}
.content-ad{margin-bottom: 15px;}

.dot01 li{background: url(images/dot.png) 0 -12px no-repeat; text-indent: 14px;font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.dot-title{font-size: 16px; color: #0861A3}
.dot-title .icon_kan{display: inline-block; background: url(newstyle/images/kan.jpg) no-repeat;
 width: 22px; height: 20px; margin-right: 5px; float: left;}
.ebook{overflow: hidden; border-bottom: 1px dotted #bbb; padding-bottom: 15px; margin-bottom: 15px;}
.ebook h3{line-height:normal; margin-bottom: 5px;margin-top: 0;}
.ebook img{float: left; margin-right: 15px;}
.ebook .ebook-list{float: left;}
.ebook .ebook-list li{font-size: 12px;line-height: 20px;width: 170px;}
.ebook .ebook-list span {float: right;}
.ebook .shadow{background: url(images/shadow.jpg) right 0 no-repeat; width: 117px;margin-right: 50px;float: left;}

.books{padding: 0 25px;}
.ebooks p{line-height: 24px;}

.links{ padding:20px 0px 0px;background-color:#FFF;}
.links .title{ font-size: 20px;font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå";border-bottom-width: 1px; padding-bottom: 15px;}
.links .linkline{ overflow:hidden; border-left:1px solid #FFF;zoom:1; height:60px; position:relative; border-bottom:1px dotted #ddd;}
.links ul{ margin-left:-1px; position:absolute; left:-1px;}
.links li{ float:left; padding:0 10px; margin:6px 0; border-left:1px solid #ddd;white-space: nowrap;}
.links .linkt{border-bottom:none;background:none; color:#820000;text-indent:0px; font-weight:700; line-height:33px; line-height:33px; clear:both;}
.show-all{float: right;font-size: 14px;cursor: pointer;line-height: 15px;}
.show-all img{float:right;margin-left:10px;}


.side-pannel{position:fixed;left:50%;margin-left:560px;z-index:99}
.side-bar{border:1px solid #E7E7E7;border-bottom:none;bottom:100px;background:#fff}
.side-bar a{display:block;cursor:pointer;width:70px;height:60px;border-bottom:1px solid #E7E7E7;position:relative;color:#676767;text-align:center}
.side-bar a s{display:block;margin-left:auto;margin-right:auto}
.side-bar a span{line-height:20px}
.side-bar a.gotop s{position:absolute;top:50%;left:17px}
.side-bar a.text{padding-top:25px;}
.side-bar a.qr s{position:absolute;top:36%;left:18px}
.side-bar a.qr span{position:absolute;margin-left:auto;left:15px;top:40px;}
.side-bar a.qr i{width:277px;height:358px;position:absolute;left:-277px;top:50%;margin-top:-220px;display:none;background-position:0 0}
.side-bar a.qr:hover i{display:block}
.side-bar a.qr i{z-index:99999;background-image:url(2017/lrtk_app.png);background-repeat: no-repeat;}

.g-icon-top{height:20px;width:35px;margin-top:-10px;background-position:0 -33px}
.g-icon-survey1{height:23px;width:26px;margin-top:-11px;background-position:0 -53px}
.side-bar a.survey:hover s{height:23px;width:26px;margin-top:-11px;background-position:-26px -53px}
.g-icon-qq1{height:20px;width:22px;margin-top:-10px;background-position:-35px -33px}
.g-icon-weibo1{height:25px;width:27px;margin-top:-12px;background-position:-72px 0}
.g-icon-weibo2,.side-bar a.weibo:hover s{height:25px;width:27px;margin-top:-12px;background-position:-72px -25px}
.g-icon-qr1{height:33px;width:36px;margin-top:-16px;background-position:-36px 0}
.g-icon-qr2,.side-bar a.qr:hover s{height:33px;width:36px;margin-top:-16px;background-position:0 0}
.g-icon-qq1,.g-icon-qr1,.g-icon-qr2,.g-icon-survey1,.g-icon-survey2,.g-icon-top,.g-icon-weibo1,.g-icon-weibo2,.side-bar a.qr:hover s,.side-bar a.survey:hover s,.side-bar a.weibo:hover s{background-image:url(images/sprite.png)}

.pics {overflow:hidden;padding-top: 15px;}
.pics ul{margin-left: -20px;overflow:hidden;}
.pics li{float: left;width:210px;margin-left: 20px; min-height: 190px;}
.pics li a{width: 210px; display: block;}
.pics li img{display: block;margin-bottom: 10px;width: 210px; height: 140px;}

.share .print{float: right;margin-top: 6px; display: inline-block;width: 24px; height: 24px; background: url(images/print.jpg);cursor: pointer;}

.fawen,.fawen_b img{text-align: center;}
.fawen p{margin-top: 0;}

#pages { padding:14px 0 10px; margin:0 auto; text-align:center}
#pages a { display:inline-block; height:22px; line-height:22px; background:#f24f3e; border:1px solid #f24f3e; text-align:center; color:#fff; padding:0 8px}
#pages a.a1 {  width:56px; padding:0 }/*background:url(../images/admin_img/pages.png) no-repeat 0 5px;*/
#pages a:hover { background:#f5eec4;border:1px solid #f5eec4;  color:#666; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#f5eec4; border:1px solid #f5eec4; color:#666; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; } /*background:url(../img/icu/titleBg.png) repeat-x 0 -55px;*/


.description .desc-title{
	margin:0 0 10px;text-align:center;-webkit-transform:translate3d(0px,0,0);font-size:17.6px;position:static;
	display:inline-block;float:left;box-sizing:border-box; margin-right: 15px;
	vertical-align:top;padding:0 5px;color:#46bbe7;width:32px;
	border-left: 1px solid #a0a0a0;border-right: 1px solid #a0a0a0;
}
.description p.desc-content{margin: 0;display:inline-block;vertical-align:top;box-sizing:border-box; float: left;width: 90%;font-size: 14px;line-height: 26px;}
.description{border-top: 1px solid #a0a0a0;border-bottom: 1px solid #a0a0a0; padding: 15px 0;margin-top: 15px;overflow:hidden; margin-bottom: 15px;}

#no1-1 #a1{margin:0 auto;}
/* #no1-1 { padding: 0 20px;} */

.header{position: relative;}
.top{overflow:hidden;background:none}
a.provs{float:right;margin-right:20px;background-color:#FFFFFF;height: 35px;}
.main{position:relative;}
.provlist{z-index:999;display:none;position:absolute;top:37px;left:50%;margin-left: 35px; width:500px;height:134px;background:url(/p/statics/top500-134.png);}
.plistshow{display:block;}
.header .copyright{position:absolute;top:10px;left:50%;margin-left:-150px;color:#444;}
.provlist {}
.provlist ul{padding: 20px 0 0 100px;}
.provlist li{float: left;line-height:21px;}
.provlist li a{background-color: transparent;color: #333;padding: 0 8px;}
.provlist em.close{position:absolute;right: 8px;top: 8px; font-style: normal;font-size: 14px; cursor: pointer;};

.black-fixed{display: none;}
.header-top{display: none;}
.so{display: none;}

.cover-title{overflow:hidden;font-size: 16px;border-bottom: 2px solid #C6C6C6; padding-bottom: 3px;}
.cover-text{background-color: #E40300;color: #fff;float: left;padding:6px 15px;font-weight: 700;}
.book-all{float: right;}
.cover-content{padding: 18px 0;overflow: hidden;}
.cover-content-desc{overflow: hidden;}
.cover-content-desc h3{margin-top: 0}
.cover-content-desc p{line-height: 24px;}
.cover-content img{ float: left; margin-right: 10px;}

.read_info{}
.read_info .downread{height:40px; padding:20px 0; margin:0 auto; text-align:center;margin-left: 40px;}
.read_info .downread a{width:118px; height:33px;border:#e1e1e1 solid 1px;background:url(/images/ico_down_info.gif) repeat-x 0 0; display:inline-block;overflow:hidden;line-height:33px; float:left; margin-left:20px; font-size:14.5px;cursor:pointer;}


.read_info .downread a strong{width:118px; height:33px;background:url(/images/ico_down_info.gif) no-repeat; display:block; overflow:hidden;line-height:33px; text-indent:40px;}
.read_info .downread a.down strong{background:url(/images/ico_down_info.gif) no-repeat 0 -33px;}
.read_info .downread a.read strong{background:url(/images/ico_down_info.gif) no-repeat 0 -99px;}
.read_info .downread a:hover{border:#39F solid 1px; color:#39F}
.read_info .downread a.down:hover strong{background-position:0 -66px;}
.read_info .downread a.read:hover strong{background-position:0 -132px;}
.read_info a.nopoint{ width:50px; border:none;}
.read_info a.nopoint:hover{border:none; cursor:none;}

.photo{background-color: #44B9E5; padding: 10px;width: 290px;margin: 0 auto;margin-bottom: 28px;

-moz-box-shadow: 
3px 3px 4px #000;

-webkit-box-shadow: 
3px 3px 4px #000;

box-shadow: 
3px 3px 4px #000;

-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135, Color='#000000')";
filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000');
}
.photo a{color: #fff;}

.rank li{border-bottom: 1px solid #ddd;line-height: 35px;text-indent:0;}

ul.rank{counter-reset:section;}
ul.rank li{border-bottom: 1px dotted #ccc; line-height: 30px; height: 30px; overflow:hidden;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
ul.rank li:before{counter-increment:section;content:counter(section);display:inline-block;padding:0 6px;margin-right:10px;height:18px;line-height:18px;background:#717070;color:#fff;border-radius:3px;font-size:9px}
ul.rank li:nth-child(1):before{background:#ff6a00}
ul.rank li:nth-child(2):before{background:#107db4}
ul.rank li:nth-child(3):before{background:#56ae11}


.rightbox{border:1px solid #98c3e5;padding:10px;background:url(newstyle/images/box-title-bg.jpg) repeat-x;}
.rightbox .title{color: #880902;font-size: 16px;margin-bottom: 10px;line-height: 20px;border: none}
.rightbox .title span{width: 0;}
/* tab */
.tab{width:380px;height:143px;overflow:hidden;margin:0 auto 15px auto; padding-bottom: 15px; border-bottom: 1px dotted #ddd;}
.tab .tab_pic ul{height:143px;width:999em;position:relative;}
.tab .tab_pic ul li{float:left;}
.tab .tab_pic ul li a{display:block;}
.tab_pic{float:left;width:104px;height:143px;overflow:hidden;position:relative;}
.tab_txt{float:left;width:260px;height:143px;overflow:hidden;position:relative;}
.books-btn {text-align: center;line-height: 21px;}
.books-btn .prev,.books-btn .next{display:inline-block;width:21px;height:21px;margin:0 0 0 1px;overflow:hidden;cursor:pointer;background:url(images/tab_btn.png);}
.books-btn .next{background-position:-21px 0px;}
.books-btn span{display: inline-block; width: 10px; height: 10px; margin-right:8px;margin-bottom: 5px; background-color: #ddd;}
.books-btn .prev{margin-right: 8px;}
.books-btn span.on{background-color: #666;}

.tab .tab_txt ul{position:relative;}
.tab .tab_txt ul li{width:250px;padding:0px 0px 10px 10px;float:left;}
.tab_san{display:block;width:17px;height:34px;position:absolute;top:29px;right:0;}
.btn_bg{width:104px;height:33px;display:block;position:absolute;left:0;bottom:0;z-index:1;background:#000;display:block;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity: 0.3;}
.btn_ct{width:104px;height:31px;padding:1px;display:block;position:absolute;left:0;bottom:0;z-index:2;}
.ebook-list span {float: right;*margin-top: -21px;}
.ebook-list dl dd{font-size: 13px;line-height: 20px;}
.ebook-list h3{font-size: 13px;line-height: 20px;margin-bottom: 5px;}
.rightbox .title span.icon_guan{display: inline-block;width: 22px; height:20px; background: url(images/guan.jpg) no-repeat;margin-right: 5px;float: left;}
.rightbox p{font-size: 14px; line-height: 23px;}
.rlist {padding-bottom:10px;}
.rlist h3{margin:0; padding:0; margin-bottom: 6px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rlist .desc{font-size: 12px; text-indent: 24px;}
.rlist img{margin-bottom: 10px;}
*{margin:0;padding:0;list-style-type:none;}
p{margin:8px 0;}

.stuck {
  position:fixed;
  top:0;
  width: 390px;background-color: #fff;
  z-index: 99
}
div#no1-1{text-align:center;}

/* banner-box */
.top-slider{height:90px;position:relative;background:transparent;}
.top-slider{min-width:100%;height:90px;position:relative;overflow:hidden;}
.top-slider .bd{ width:100% !important;}
.top-slider .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.top-slider .bd li{width:100% !important;height:90px;}
.top-slider .bd li a{display:block;background-size:auto;height: 90px}

.top-slider .hd {position:absolute;top: 10px;right:10px;}
.top-slider .hd ul li{display: inline-block; width:8px;height:8px;border-radius :50%;text-indent:-9999px;margin-right:8px;background:#aaa;cursor:pointer;}
.top-slider .hd ul li.on{background:#fff;}

.expert-avator{border-radius: 50%;}

@media (max-width: 991px){
	body{min-width:100%;height:100%;position:relative;}
	.w1100{padding:0 15px;background-color: transparent;}
	.w660{margin-right: 0;border: 0;padding-right:0;}
	.w1100,.w660,.w390,.footer .col-3{width: auto;}
	.header,.banner,.content-ad,.links,.share,.footer .f1,.footer .f2,.footer .f3,.ebooks,
	.edupic,.customer,.logo,.pc-ad,.rbanner,.displaynone,.mhide,
	.content .memo img
	{display: none;}
	.content .memo span{background-color: transparent;}

	.col-left,.col-right,.footer .col-3{float: none;}
	.comefrom .col-right{float: right;}
	
	.fawen img,.fawen_b img,.memo img,.ebooks .block img{width: 100%;}
	
	.pics li{float: none;}

	.comefrom{border-bottom: 1px solid #ddd;padding-bottom: 8px;}

	.footer{margin-top: 0;}
	.footer .copyright {padding-bottom: 90px;}
	.footer .footleft {left: 50%;right: 0;margin-left: -40px;}

	.special .media{}
	.special .media .desc{width: auto;float: none;}
	.special .media a img{text-align: center;}

	.experts .expert .intro{float: none;width: auto;}

	.article img{width: 100%;}
	.article .editor img{width: auto;}
	.description p.desc-content{width: 85%;}

	/* #no1-1{padding: 0 0px;} */
	
	.header-top{/* height:2.691rem!important; */display: block}
	.header-top{width:100%;/* height:2.691rem; */background:#1d1d1d;position:relative;z-index:9999; margin-bottom: 15px;}
	.header-top .head{background: #ffffff;}
	.header-top .head{text-align: center;position:fixed;width:100%;height:55px/* 2.691rem */;
		top:0;right:0;box-shadow: 0 0 2px rgba(9,2,4,.55);line-height:0.791rem;z-index:99;
		-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;
		-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}

	.header-top .logo{width:62.8125%;height:auto;margin-left:3.4375%;display: block;}
	.header-top .top-nav{position:absolute;right:1.09375%;top:100%;width:14.0625%;}
	.header-top .class-btn{position:absolute;right:16%;top:0%;width:14.0625%;font-size:0.24rem;line-height:0.82rem;color:#fff;text-align:center;overflow:hidden;}
	.header-top .top-home{position:absolute;left:1.09375%;top:0;width:14.0625%;font-size:0.4rem;line-height:0.82rem;color:#fff;text-align:center;overflow:hidden;}
	.header-top .top-title{margin-top: 0;margin-bottom: 0; width:30%;position: absolute;left:35%;top:0;font-size:1.5rem;
		line-height:55px/* 2.60rem */;text-align:center;color:#0657b2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
	
	.header-top .nav-btn{
		width:14.0625%;right:0;top:0;position:absolute;font-size:0.4rem;line-height:55px/* 2.71rem */;color:#0657b2;text-align:center;overflow:hidden;
		background: url(/statics/images/fenlei01.png) center center no-repeat;background-size:1.81rem 1.61rem;
	}
	.header-top .home-btn{
		width:14.0625%;left:0/* 1.09375% */;top:0;position:absolute;height:100%;font-size:0.4rem;line-height:2.71rem;color:#0657b2;text-align:center;overflow:hidden;display:block;
		background: url(/statics/images/homes.png) center center no-repeat;background-size:1.71rem 1.71rem;
	}
	.header-top .top-nav{position:absolute;right:1.09375%;top:100%;width:14.0625%;}
	.header-top .top-home{position:absolute;left:1.09375%;top:0;width:14.0625%;font-size:0.4rem;line-height:2.71rem;color:#fff;text-align:center;overflow:hidden;}
	.header-top .class-btn{position:absolute;right:16%;top:0%;width:18.0625%;font-size:0.24rem;line-height:2.71rem;color:#0657b2;text-align:center;overflow:hidden;}
	.header-top .class-btn span.commonfont{font-size:0.28rem}

	/* top class */
	.header-top .type{width:100%;top:0.691rem; right:0;position:fixed;background:#232323;z-index: 999;overflow-x: hidden;-webkit-overflow-scrolling: touch;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;height:3rem;padding:0.1rem 0;display:none}
	.header-top .type li{width:90%;background:#fff;font:0.2rem/0.46rem "microsoft yahei";margin:2% auto;overflow:hidden;position:relative;}
	.header-top .type li a{display: block;float:left;width:60%;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;padding:0 4%;color:#666}
	.header-top .type li span.commonfont{font-size:0.3rem;line-height:0.46rem;display:block;width:16%;text-align:center;color:#666;position:absolute;top:0;right:0;}
	.header-top .type li dl{float:left;border-top:2px solid #232323;width:100%;display:none}
	.header-top .type li dl dd{overflow:hidden}
	.header-top .type li dl dd a{width:100%}
	.header-top .type h1{font:0.2rem/2 "microsoft yahei";width:90%;margin:0 auto;color:#fff;}
	/* top class */
	.header-top .class{width:100%;top:8.33em;position:fixed;background:#232323;overflow-x: hidden;-webkit-overflow-scrolling: touch;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;height:3rem;padding:0.1rem 0;display:none}
	.header-top .class li{width:90%;background:#fff;font:0.2rem/0.46rem "microsoft yahei";margin:2% auto;overflow:hidden;position:relative;}
	.header-top .class li a{display: block;float:left;width:60%;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;padding:0 4%;color:#666}
	.header-top .class li span.iconfont{font-size:0.3rem;line-height:0.46rem;display:block;width:16%;text-align:center;color:#666;position:absolute;top:0;right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);-moz-transition: -moz-transform 0.3s ease-out; -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out;}
	.header-top .class li span.iconfont.class-up{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-moz-transition: -moz-transform 0.3s ease-out; -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out;}
	.header-top .class li dl{float:left;border-top:2px solid #232323;width:100%;display:none}
	.header-top .class li dl dd{overflow:hidden}
	.header-top .class li dl dd a{width:100%}

	.allpage{position:relative;z-index:10;background:#fff;height:auto;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;right:0;min-height:6rem;
			padding-top: 40px;
	}
	.clicked{right:220px!important;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
	.black-fixed{display: block; position: fixed;z-index:99999!important;left:0;width:0;top:0;height:100%;
		background:rgba(0,0,0,0.9);text-align:right;font-size:3.4rem;color:#fff;line-height:1;right:0;overflow:hidden;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 0}
	.black-clicked{width:100%;padding-right:2%;left:-227px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 1}

	.fixed{width:220px;height:100%;position:fixed;right:0;top:0;bottom:0;z-index:5;overflow-x: hidden;-webkit-overflow-scrolling: touch;}

	.nav{width:220px;position:fixed;right:0;top:0;bottom:0;z-index:9;background: #0657b2;overflow-y: auto;}
	.nav li{width:220px;margin:0 auto;border-bottom: 1px solid #2B6AB1;}
	.nav li a{display:block;width:100%;font:100 16px/40px 'Î¢ÈíÑÅºÚ';color:#fff;text-indent:30px;}
	.nav li a span{margin-right:3%}
	.nav li p{text-indent:70px;}
	.nav li:last-child{margin-bottom:20%;}
	.nav .mains{width: auto}
	.nav .navhome{background: url(/statics/images/home.png) 30px center no-repeat; background-size:1.0rem 1.0rem;text-indent: 48px;}
	/* .pics li img{width: 100%;height: 100px;} */
	/* .nav{display: none;} */

	.so{display: block; height:84px; width:100%; clear:both; background:#fff; overflow: hidden;}
	.so_a{overflow: hidden;padding-top: 15px; width:92%; margin:0 auto; position:relative;}
	.so_a>.text{ float: left; background:#fff; height:36px; line-height:36px; text-indent:20px; border:1px solid #CBCBCB;
	 width:78%; /* background-image:url(/statics/images/so.png); background-repeat:no-repeat; background-position:right; */ position:relative; z-index:1;}
	/* .so_a>i{ position:absolute; z-index:2; right:0;top:57.5px; width:48px; height:48px; cursor:pointer;    display: inline-block;} */
	.so input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #575757;}
	.so input:-moz-placeholder,textarea:-moz-placeholder{color: #575757;}
	.so input::-moz-placeholder,textarea::-moz-placeholder {color: #575757;}
	.soinput:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #575757;}
	.so button{float: left;width: 20%;background-color: #001E50;color: #fff;height: 38px;line-height: 38px;border:none;}

	.read_info .downread{margin-left: 20px;}
	.read_info .downread a{margin-bottom: 10px;}
}
@media (min-width: 992px){
	.black-fixed{display: none;}
	.header-top{display: none;}
}
