charset "utf-8";
/* 全局 */
html{overflow-y:scroll;_overflow-y:auto;z-index:1;}
body{margin:0 auto;padding:0; background-color:#f6f6f8; color:#666;font-family:Microsoft YaHei,arial, simhei;font-size:16px;text-align:center;height:100%;}
body div{margin:0px auto;text-align:left;} 
article,footer,header,{display:block}
div,ul,li,span,p,img{margin:0;padding:0;border:0;}
h1{margin:0;padding:0;font-weight:normal;}
ul,li{list-style:none;}
.clear{height:0;clear:both;line-height:0;overflow:hidden;}
/* 链接颜色 */
a:link {text-decoration:none;color:#595854;}
a:visited{text-decoration:none;color:#595854;}
a:hover{text-decoration:none;color:#276bf2;}
a:active{text-decoration:none;color:#276bf2;}
/*结构*/
div.TWAll{width:100%;_width:expression(this.offsetWidth); min-width:1100px;}
div.TArea{margin:0px auto; width:1100px;}
.news_top{height:2rem; background-color:#32373e; color:#fff; font-size:0.75rem; line-height:2rem;}
.news_top .right{float:right;}
.news_top .right a{padding:0 0 0 10px; color:#FFF;}
.news_top .right a:hover{color:red;cursor:pointer;}

header{width:100%; height:6rem; background-color:#fff; overflow:hidden; position:relative;}
.header{width:100%;color:#777;}
.header .topbar{width:94%; height:2.5rem; color:#FFF;display:none;}
.header .topbar a{display:block;width:92%;font-size:1rem;line-height:2.5rem; text-align:center;float:left;color:#FFF;text-shadow:none;}
.header .topbar .goHome,.header .topbar .showMNav{width:4%;height:1.4rem;display:block;float:right;}
.header .topbar .goHome{float:left;}
.header .menu li{height:2.5rem;font-size:1rem;line-height:6rem;float:right;margin-left:1.875rem;}
.header .menu li a:visited,.header .menu li a:link,.header .menu li a:hover,.header .menu li a:active{text-decoration:none;color:#333; font-weight:bold;}
.header .menu li a:hover{color:#276bf2;}
.header .menu li.first{float:left;margin:0;}
.header .menu li.first img{margin-top:15px;}
.h60{height:3.75rem; }
.h60 .header .menu li{height:3.75rem;line-height:3.75rem;}
/*列表页内容页公用*/
.path{height:5rem;color:#999;font-size:0.875rem;line-height:5rem;}
.l{width:70%;float:left;}
.r{ width:300px;float:right;}
.sq{display:none;}
/*列表页*/
#List{line-height:2rem; font-size:1.125rem; color:#000; font-family:'Microsoft Yahei'; min-height:770px;}
#List ul{width:100%;}
#List ul li{width:100%;padding:30px 0;border-bottom:1px solid #E5E5E5;position:relative;float:left;}
#List ul li.first{margin-top:0px;padding-top:0px;}
#List ul li h4{ font-size:1.125rem; line-height:1.75rem;margin-top:0px; overflow:hidden; font-weight:normal;}
#List ul li h4 a{color:#333;}
#List ul li h4 a:hover{color:#276bf2;}
#List ul li h4 a:link, #List ul li h4 a:visited, #List ul li h4 a:hover,#List ul li h4 a:active{text-decoration:none;}
#List ul li .LInfo{}
#List ul li .LInfo .img{width:130px; height:87px; display:block; margin-top:5px; margin-right:15px; overflow:hidden; position:relative;float:left;}
#List ul li .LInfo .txt{width:625px; height:50px; font-size:0.875rem; line-height:1.625rem; overflow:hidden; position:relative; float:left;}
#List ul li .LInfo .txt a{color:#999;}
#List ul li .LInfo .others{width:625px; height:15px; margin-top:22px; overflow:hidden; float:left; position:relative; font-size:0.875rem; line-height:0.875rem; color:#555;}
#List ul li .LInfo .others span{float:right;}
#List ul li .LInfo .txt_2{width:770px; height:50px; overflow:hidden; float:left; position:relative; font-size:0.875rem; line-height:1.625rem;}
#List ul li .LInfo .txt_2 a{color:#999;}
#List ul li .LInfo .others_2{width:770px; height:15px; margin-top:22px; overflow:hidden; float:left; position:relative; font-size:0.875rem; line-height:0.875rem; color:#555;}
#List ul li .LInfo .others_2 span{float:right; position:relative; }
.rankTit{width:300px; height:25px; margin-bottom:10px; line-height:1.625rem; }
.rankTit span{width:4px; height:25px; background-color:#276bf2; float:left; margin-right:7px;}
.rank ul{width:300px; overflow:hidden;}
.rank ul li{width:300px; height:70px; overflow:hidden; float:left; font-size:0.875rem; padding:15px 0;}
.rank ul li .pic{width:120px; height:70px; overflow:hidden; float:left;}
.rank ul li .t{width:170px; height:70px; overflow:hidden; font-size:0.875rem; line-height:1.375rem;  margin-left:10px; float:left;}
.rank ul li a:link,.rank ul li a:visited,.rank ul li a:hover,.rank ul li a:active{text-decoration:none;}
.rank ul li a:hover{color:#276bf2;}
/*内容页*/
article{color:#000;font-size:1rem;line-height:2rem;}
article h1{color:#333;font-size:2rem;line-height:3rem; font-weight:bold;}
article #info{width:100%;border-bottom:1px solid #CCC;text-align:left;font-size:0.875rem;line-height:1.75rem;padding:30px 0 5px 0;color:#999;}
article .l .con{margin-top:20px;text-indent:0px;}
article .l .con p{margin-bottom:30px; color:#262626;}
article .l .con img{text-align:center;max-width:700px;}
article .r .r_tlt{width:300px;height:25px;margin:20px 0;font-size:1.25rem;line-height:1.56rem;}
article .r .r_tlt span{width:4px;height:25px;background-color:#276bf2;float:left;margin-right:7px;}
article .r ul{width:300px;overflow:hidden;}
article .r ul li{width:300px;height:70px;overflow:hidden;float:left;margin-bottom:20px;}
article .r ul li .pic{width:120px;height:100%;overflow:hidden;float:left;}
article .r ul li .tit{width:170px;height:100%;overflow:hidden;font-size:0.875rem;line-height:1.375rem;margin-left:10px;float:left;}
article .r ul li a:visited,article .r ul li a:link,article .r ul li a:hover,article .r ul li a:active{color:#000;}
article .rankTit{margin-top:20px;}
article .r ul li a:hover{color:#276bf2;}
#next{ height:240px;margin-top:10px;color:#999;text-align:center;background-color:#F3F3F3;float:left;position:relative;}
#next .guide{font-size:1.2rem;line-height:1.875rem;color:#666;margin-bottom:8px;margin-top:25px;}
#next .tit{font-size:1.875rem;line-height:3.125rem;margin-bottom:8px;}
#next .tit a{color:#333;}
#next .tit a:hover{color:#276bf2;}
#next .desc{font-size:0.875rem;line-height:1.75rem;}
#next .desc a{color:#999;}
#next .desc a:hover{color:#276bf2;}
#next .rel{margin-top:20px;}
#next .rel a{display:block;width:148px;background-color:#999;color:#fff;text-align:center;float:left;font-size:1rem;line-height:2.5rem;margin-right:30px;}
#next .rel a:hover{background-color:#276bf2;}
/*分页*/
div#pages{padding:3px;margin:16px 0px;text-align:center;font-size:0.875rem;line-height:4.375rem;}
div#pages a{border:#276bf2 1px solid;padding:5px 8px;margin:0 2px 0 0;text-decoration:none;}
div#pages a:hover{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
div#pages a:active{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
div#pages span{border:#007300 1px solid;padding:5px 8px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#276bf2;}
/*底部*/
footer{width:100%;height:40px;background-color:#a3a3a3;font-size:0.75rem;line-height:2.5rem;float:left;position:relative;color:#666;}
footer .footer{text-align:center;}
footer a:visited,footer a:link,footer a:hover,footer a:active{color:#666;padding:0 4px;}
footer a:hover{color:#276bf2;}
#nav{ width:1220px;z-index:200;position:fixed;margin:auto;left:0;right:0;bottom:0;height:0;}
#nav div.r{position: absolute;right:0px;width:55px;height:180px;bottom:20px;}
#nav div.b{ width:55px;height:55px;background-color:#bfbfbf;cursor:pointer;z-index:10;margin-bottom:6px;font-size:0.9rem;text-align:center;color:#FFF;}
#nav div.b em{font-style:normal;display:block;padding-top:8px;line-height:1.2rem;}
#nav div.b#index{background-color:#276bf2;}
#nav div.b#index.on{background-color:#276bf2;}
#nav div.b#weixin{background-color:#bfbfbf;}
#nav div.b#weixin.on{background-color:#666;position:relative;}
#nav div.b#weixin.on span{position: absolute;display:block;right:55px;bottom:-60px;background-image:url(http://www.11job.com/data/logo/20150716/14379140057.PNG);width:150px;height:150px;background-size:100% 100%;}
#nav div.b#top{background-color:#999;}
#nav div.b#top.on{background-color:#666;}

@media only screen and (max-width:1200px){
	
div.TWAll{min-width:360px;}
div.TArea{width:95%}
.mb30{margin-bottom:0px;}
.news_top{display:none;}
header{height:2.5rem;background-color:#276bf2;}
.header .menu.de{display:block;}
.header .menu li.first{display:none;}
.header .menu li{width:25%; float:left;margin-left:0;text-align:center;line-height:40px;}
.header .menu li.p{display:none;}
.header .menu li a:visited,.header .menu li a:link,.header .menu li a:hover,.header .menu li a:active{text-decoration:none;color:#fff; font-weight:normal;}
.header .topbar{width:100%; height:40px; color:#fff;display:block;}
.h60{height:2.5rem; margin-bottom:10px;}
.h60 .header .menu li{height:2.5rem;line-height:2.5rem;}
.top{height:230px;}
.top .leftTop{width:100%; height:230px;}
.top .leftTop #foucsBox{height:230px;}
.top .leftTop #foucsBox #foucsBoxNews li div{height:230px;}
.top .leftTop #foucsBox #foucsBoxNews li img{width:100%}
.top .rightTop{display:none;}
.iTit{display:none;}
.iLeft{display:none;}
.iCenter{display:none;}
.iRight{display:none;}
.topNews{display:none;}
.iList{display:block;}
.sq{display:block;}
.path{display:none;}
.l{width:100%;}
.r{display:none;}
#List ul li{padding:20px 0;}
#List ul li h4{ font-size:1rem; margin-bottom:10px;}
#List ul li.first{margin-top:1rem;}
#List ul li .LInfo .img{width:25%;margin-right:5%}
#List ul li .LInfo img{width:100%;}
#List ul li .LInfo .txt{width:70%;}
#List ul li .LInfo .others{width:70%;}
#List ul li .LInfo .txt_2{width:100%;}
#List ul li .LInfo .others_2{width:100%;}

article{font-size:1rem; line-height:1.8rem;}
article h1{font-size:1.2rem; line-height:2.2rem; text-align:center; margin-top:20px;}
article #info{line-height:1.2rem; text-align:center;padding:5px 0;}
article .l .con img{max-width:360px;}
#next .guide{font-size:1rem;line-height:1.875rem;}
#next .tit{font-size:1.2rem;line-height:2rem;}
#next .rel a{display:none;}
footer .o{display:none;}
#pages{}
div#pages{padding:3px;margin:16px 0px;text-align:center;font-size:0.875rem;line-height:4.375rem;}
div#pages a{border:#9aafe5 1px solid;padding:5px 8px;margin:0 2px 0 0;text-decoration:none;}
div#pages a:hover{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
div#pages a:active{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
div#pages span{border:navy 1px solid;padding:5px 8px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#2e6ab1}

#pages a{ display:none;}
#pages a.a1{ display:inline;}

#nav{width:100%;}
#nav div.r{right:10px;width:45px;height:100px;}
#nav div.b{ width:45px;height:45px;}
#nav div.b em{padding-top:3px;}
#nav div.b#weixin{display:none;}

}