@charset "gb2312";
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
form,figure {margin: 0}
[hidden] { display: none; }
html A{text-decoration: none;}
html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-size: 13px; line-height: 1.231; }
body, button, input, select, textarea { font-family: sans-serif; color: #222; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
.clear { clear:both; font-size:0; height:0; overflow:hidden }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
* {padding: 0;margin: 0;font-family: "微软雅黑", arial, sans-serif;}
#overlay {Z-INDEX: 100000; FILTER: Alpha(opacity=50); POSITION: fixed; HEIGHT: 100%; BACKGROUND-COLOR: #000; moz-opacity: 0.5; khtml-opacity: 0.5; opacity: 0.5;display: none;}
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img {border: 0;-ms-interpolation-mode: bicubic;vertical-align: middle}
ul, ol,li,FORM {padding: 0px;margin: 0px;list-style-type: none;}
dd {margin: 0 0 0 40px}
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0}
html {background: #dedede;min-height: 100%;height: 100%;overflow-y: hidden;}
body {height: 100%;min-height: 100%;position: relative;-webkit-font-smoothing: antialiased;min-height: 275px; min-width: 320px;margin: 0;padding: 0;overflow: hidden;width:100%;top:0px;bottom:0px;}
html, body {width: 100%;font-size: 12px;line-height: 150%;color: #454545;background-image: url(../picimg/light-pattern.png);}
#outer-header {height: 60px;min-width: 320px;background: #1877b6;/* Old browsers */background: -moz-linear-gradient(top, #1877b6 0%, #146da7 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1877b6), color-stop(100%, #146da7));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #1877b6 0%, #146da7 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #1877b6 0%, #146da7 100%);/* Opera 11.10+ */background: -ms-linear-gradient(top, #1877b6 0%, #146da7 100%);/* IE10+ */background: linear-gradient(to bottom, #1877b6 0%, #146da7 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1877b6', endColorstr='#146da7',GradientType=0 );/* IE6-9 */-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;position: absolute;z-index: 999;}
#header {width: 100%;max-width: 1366px;margin: 0 auto;height: 60px;overflow: hidden;}
#header nav {height: 100%;}
#header nav #logo {width:208px;height: 60px;background-image: url(../picimg/spritesheet.png);background-repeat: no-repeat;background-position: -238px top;float: left;text-indent: -999999px;padding: 0px;margin: 0px;border-right: 1px solid #005b98;}
#header nav ul {height: 100%;float: left;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;list-style-type: none;padding: 0px;margin: 0px;}
#header nav ul li {-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;list-style-type: none;}
#header nav ul li {padding: 0 18px;height: 60px;line-height: 62px;float: left;vertical-align: middle;color: #FFF;font-size: 13px;cursor: pointer;border-left: 1px solid #4285b1;border-right: 1px solid #005b98;}
.views{border-right: 1px solid #4285b1;}
.views a{color: #FFF;}
.views li span{margin-left: 6px; margin-right:6px;}
#header nav ul li.active{background-color: #04619f;}
#nav-0,#nav-1, #nav-2, #nav-3, #nav-4, #nav-5, #nav-6, #nav-7, #listViewIcon, #nav-8, #nav-9, #nav-10 {float: left;width: 22px;height: 60px;background-image: url("../picimg/nav-icons.png");background-repeat: no-repeat;background-position: left center;}
#nav-1 {background-position: -22px center;width: 24px;}
#nav-2 {background-position: -47px center;width: 24px;}
#nav-3 {background-position: -72px center;width: 24px;}
#nav-4 {background-position: -96px center;}
#nav-5{background-position: -118px center;}
#nav-6 {background-position: -143px center;width: 24px;}
#nav-7 {background-position: right center;margin-right: 0px;}
#nav-8 {background-position: -314px center;width: 24px;}
#downloadIE10 {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;padding: 0 10px;height: 60px;line-height: 62px;float: right;vertical-align: middle;color: #FFF;font-size: 13px;cursor: pointer;border-left: 1px solid #4285b1;border-right: 1px solid #005b98;}
#downloadIE11 {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;height: 60px;line-height: 62px;float: right;vertical-align: middle;color: #FFF;font-size: 13px;cursor: pointer;border-right: 1px solid #005b98;background-image: url(../picimg/spritesheet.png);background-repeat: no-repeat;background-position: right -354px;width: 135px;overflow: hidden;}
#site-footer {height: 50px;min-width: 320px;background: #c6c6c6;/* Old browsers */background: -moz-linear-gradient(top, #c6c6c6 0%, #9d9d9d 100%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c6c6c6), color-stop(100%, #9d9d9d));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #c6c6c6 0%, #9d9d9d 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #c6c6c6 0%, #9d9d9d 100%);/* Opera 11.10+ */background: -ms-linear-gradient(top, #c6c6c6 0%, #9d9d9d 100%);/* IE10+ */background: linear-gradient(to bottom, #c6c6c6 0%, #9d9d9d 100%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6c6c6', endColorstr='#9d9d9d',GradientType=0 );/* IE6-9 */-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;position: absolute;bottom:0px;left: 0px;right: 0px;}
#site-footer .footer {padding-top: 5px; margin:0px auto; max-width:990px;}
#site-footer .footer .left {font-size: 14px;line-height: 40px;color: #666;float: left;height: 40px;}
#site-footer .footer a{color: #666;}
#site-footer .footer .right {font-size: 12px;line-height: 20px;color: #666;text-align: right;float: right;}
.story-about{font-size: 12px;line-height: 23px;color: #F9F9F9;text-align: left; margin:0px 18px;}
#content{z-index: 180;position: absolute;top: 60px;bottom: 50px;left: 0px;right: 0px;overflow: hidden; overflow-y: auto;outline: none;}
.story-about a{color: #F9F9F9;text-decoration: none;}
.artical-page{z-index: 180;position: absolute;top: 60px;bottom: 50px;left: 0px;right: 0px;}
.css_page_list {height:30px;text-align:center;}
.css_page_list input.inputs{background-color:#F8FCF1;border:1px solid #146da7;color:#476815;font-size:11px;line-height:100%;margin:0 2px;padding:3px 0 0 1px;}
.css_page_list select{font-size:10px;color:#666;}
.css_page_list a {background-color:#F9f9f9;border:1px solid #146da7;color:#006699;font-size:13px;padding-left:4px;padding-right:4px;padding-top:2px;text-decoration:none;}
.css_page_list a:hover {background-color:#FEE;border:1px solid red;color:red;text-decoration:none;}
.css_page_list a.pagein {background-color:#FEE;border:1px solid red;color:red;font-size:13px;padding-left:4px;padding-right:4px;padding-top:2px;text-decoration:none;}
.stories img{max-width:690px; max-height:710px; width:expression(this.width >690 && this.height < this.width ? 690: true); height: expression(this.height > 710 ? 710: true);}
section.stories{font-size: 14px;line-height: 28px;}
.MainAcss{width:100%;max-width:1272px;width:calc(100% - 40px);padding-top: 20px;width: -webkit-calc(100% - 40px);width: -moz-calc(100% - 40px);overflow:hidden;margin:0 auto;min-width: 320px;}
#arti-items, #comm-items{width: 100%;    margin: 0 auto;}
.transitions-enabled.masonry,.transitions-enabled.masonry .masonry-brick {-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-ms-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;/* Set all browser animates 0.3 second due */}
.transitions-enabled.masonry {-webkit-transition-property: height, width;-moz-transition-property: height, width;-ms-transition-property: height, width;-o-transition-property: height, width;transition-property: height, width;}
.transitions-enabled.masonry  .masonry-brick {-webkit-transition-property: left, right, top;-moz-transition-property: left, right, top;-ms-transition-property: left, right, top;-o-transition-property: left, right, top;transition-property: left, right, top;}
/* disable transitions on container */.transitions-enabled.infinite-scroll.masonry {-webkit-transition-property: none;-moz-transition-property: none;-ms-transition-property: none;-o-transition-property: none;transition-property: none;}
.article-box{width:290px;height: 370px;margin: 13px;border: 1px solid #c4c4c4;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);cursor: pointer;background-color: white;}
.article-box:hover{background-color: #F4F4F4;}
.imgHolder{width: 290px;height: 190px;background-position: top center;background-repeat: no-repeat;background-size: 100% auto;}
.img_Holder{width: 290px;height: 329px;background-position: top center;background-repeat: no-repeat;background-size: 100% auto;}
.details {width: 290px;margin: 0px auto;position: absolute;display: block;}
.imgHolder img{width: 290px;}
.ReadTimes, .ReadTimes-big{color:#fff; text-align:center; z-index:9; background:url(../picimg/comment-bubble.png) no-repeat;width:29px;height:24px;padding:0px;font-size:12px;line-height:18px;position:absolute;top:10px;right:15px}
.ReadTimes-big{background-position-y: -24px;}
.title-con{background: none;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;display: block;border-bottom: 1px solid #C4C4C4;}
.boxArtTile{height: 60px;width: 240px;line-height: 25px;font-size: 16px;font-weight: bold;background-color: black;filter: alpha(opacity=80);-moz-opacity:0.8;opacity: 0.75;color:white;padding: 15px 25px;top: 100px;left:0px;position: absolute;}
.box_ArtTile{height: 30px;width: 240px;line-height: 30px;font-size: 16px;font-weight: bold;background-color: black;filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.75;color: white;top: 239px;left: 0px;position: absolute;text-align: center;padding-top: 30px;padding-right: 25px;padding-bottom: 30px;padding-left: 25px;overflow: hidden;}
.boxArtTile-noimg{height: 60px;width: 240px;padding: 40px 25px 20px 25px;line-height: 25px;font-size: 16px;font-weight: bold;background-color: white;color: #222;}
.summery, .summery-noimg{margin: 20px 25px;height: 100px;overflow: hidden;font-size: 12px;line-height: 20px;color: #222;text-align: justify;text-justify: inter-ideograph;font-weight: normal;}
.trunk8{font-weight: normal;}
.summery-noimg{height: 180px;margin: 15px 25px;}
.bottom-line{padding: 10px 25px;height: 20px;}
.posTime{font-size: 10px;color: #838383;width: 136px;float: left;line-height: 18px;height: 18px;overflow: hidden;}
.AddToRead{float: right;background: url("../picimg/addToArchive.png") center no-repeat;width: 12px;height: 12px;border: none;padding: 10px;cursor: crosshair;}
#topnews{z-index: 9;background-image: url("../picimg/featured-ribbon.png");width: 84px;height: 85px;position: absolute;top: 0;left: 0;}
#outer-header_link {position: absolute;z-index: 1000;background-color: #AAA;padding-top: 8px;left: 0px;top: 60px;right: 0px;font-size: 12px;line-height: 25px;padding-bottom: 12px;}
#outer-header_link .link_width {margin: 0px 18%;height: 100%;position: relative;}
#outer-header_link .link_width a {font-size: 12px;line-height: 25px;color: #333;height: 25px;width: 150px;float: left;padding-right: 5px;padding-left: 5px;margin-right: 8px;text-align: center;display: block;}
#outer-header_link .link_width a:hover,#outer-header_link .link_width a.over{color: #FFF;background-color: #606060;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-top-left-radius: 4px;-moz-border-top-right-radius: 4px;-moz-border-bottom-left-radius: 4px;-moz-border-bottom-right-radius: 4px;-ms-border-top-left-radius: 4px;-ms-border-top-right-radius: 4px;-ms-border-bottom-left-radius: 4px;-ms-border-bottom-right-radius: 4px;-o-border-top-left-radius: 4px;-o-border-top-right-radius: 4px;-o-border-bottom-left-radius: 4px;-o-border-bottom-right-radius: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
#outer-header_link .link_width #header_link_guanbi {background-image: url(../picimg/next-shou.png);background-repeat: no-repeat;background-position: 0px 0px;height: 30px;width: 30px;overflow: hidden;position: absolute;right: -30px;bottom: -3px;z-index: 10001;cursor: pointer;}
#header_link_kai {background-color: #666;background-image: url(../picimg/next-shou.png);background-repeat: no-repeat;background-position: center bottom;height: 28px;width: 40px;overflow: hidden;position: absolute;top: 60px;right: 5px;display: none;z-index: 1002;-webkit-border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-bottom-left-radius: 4px;-moz-border-bottom-right-radius: 4px;-ms-border-bottom-left-radius: 4px;-ms-border-bottom-right-radius: 4px;-o-border-bottom-left-radius: 4px;-o-border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;cursor: pointer;}
@media all and (max-width: 1099px) and (min-width: 901px) {
#downloadIE10 span,.views li span {display: none;}
}
@media all and (max-width: 901px) and (min-width: 561px) {
#downloadIE10 ,.views li span {display: none;}
.stories img{max-width:400px; max-height:600px; width:expression(this.width >400 && this.height < this.width ? 400: true); height: expression(this.height > 600 ? 600: true);}
}
@media all and (max-width: 560px ) and (min-height: 300px) {
#downloadIE10,#logo,#downloadIE11,.views li span {display: none;}
.stories img{width:300px; max-height:500px; width:expression(this.width >300 && this.height < this.width ? 300: true); height: expression(this.height > 500 ? 500: true);}
}
@media only screen and (max-width: 1024px) {
#outer-header_link .link_width {margin: 0px 6%;}
#outer-header_link .link_width #header_link_guanbi {right: -6px;}
}
#anliswf_show {height: 540px;width: 720px;background-color: #000;border: 3px solid #333;margin-top: -270px;margin-left: -360px;position: absolute;left: 50%;top: 50%;overflow: hidden;z-index: 1000002;display: none;}
#anliswf_show .swftitle {font-size: 14px;line-height: 30px;background-color: #e1e1e1;height: 30px;padding-left: 13px;position: relative;}
#anliswf_show .flash_swf{height: 510px;width: 720px;}
#anliswf_show .swf_guanbi {background-image: url(../picimg/g.jpg);background-repeat: no-repeat;background-position: 0px 0px;height: 20px;width: 20px;position: absolute;z-index: 1000003;top: 5px;right: 5px;cursor: pointer;}
#anliswf_show .swf_guanbi:hover {background-position: 0px bottom;}
#content .joblist {
	height: 600px;
	padding-top: 46px;
}
#content .joblist .jobinfo {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#content .joblist .jobinfo h1 {
	font-size: 36px;
	font-weight: normal;
	line-height: 48px;
}
#content .joblist .jobinfo h1 span {
	font-size: 26px;
}
#content .joblist .jobinfo .inzi {
	background-image: url(../picimg/m2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 270px;
	font-size: 16px;
	line-height: 150%;
}
#content .joblist .jobinfo .inzi p{
	margin-bottom: 25px;
}
#content .joblist .jobinfo .inzi .yingping {
	font-size: 14px;
	color: #FFF;
	background-color: #1877b6;
	border: 1px solid #1877b6;
	height: 35px;
	width: 100px;
}
#content .joblist.bjx {
	background-color: #333333;
	color: #FFF;
}
#content .joblist.bjx .jobinfo .inzi {
	background-image: url(../picimg/m1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.popup-box-inner {
	height: 600px;
	width: 600px;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
	filter: Alpha(opacity=70);
	background: #000;
	margin-top: -300px;
	margin-left: -300px;
	left: 50%;
	top: 50%;
	-webkit-border-top-left-radius: 8px;/*圆形*/
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-top-left-radius: 8px;
	-moz-border-top-right-radius: 8px;
	-moz-border-bottom-left-radius: 8px;
	-moz-border-bottom-right-radius: 8px;
	-ms-border-top-left-radius: 8px;
	-ms-border-top-right-radius: 8px;
	-ms-border-bottom-left-radius: 8px;
	-ms-border-bottom-right-radius: 8px;
	-o-border-top-left-radius: 8px;
	-o-border-top-right-radius: 8px;
	-o-border-bottom-left-radius: 8px;
	-o-border-bottom-right-radius: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
.popup-box-inner .job_dj{
	background-color: #FFF;
	height: 578px;
	width: 578px;
	border: 1px solid #000;
	position: absolute;
	z-index: 10000;
	left: 10px;
	top: 10px;
	-webkit-border-top-left-radius: 4px;/*圆形*/
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-top-left-radius: 4px;
	-moz-border-top-right-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
	-ms-border-top-left-radius: 4px;
	-ms-border-top-right-radius: 4px;
	-ms-border-bottom-left-radius: 4px;
	-ms-border-bottom-right-radius: 4px;
	-o-border-top-left-radius: 4px;
	-o-border-top-right-radius: 4px;
	-o-border-bottom-left-radius: 4px;
	-o-border-bottom-right-radius: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
.job_dj ul {
	overflow: hidden; position: relative;
}
.job_dj li {
	overflow: hidden; position: relative;
}
.job_dj ul {
	padding: 0px;
}
.popup-box-inner .job_dj h3 {
	height: 45px;
	font-size: 18px;
	line-height: 45px;
	text-align: center;
	font-weight: normal;
}
.popup-box-inner .job_dj table tr td {
	font-size: 14px;
	padding: 0px;
	margin: 0px;
}
.popup-box-inner .job_dj table tr td i {
	color: #F00;
	font-style: normal;
	margin-right: 5px;
}
.popup-box-inner .job_dj table tr .zyou {
	text-align: right;
}
.popup-box-inner .job_dj table tr td .input {
	height: 23px;
	width: 93%;
}
.popup-box-inner .job_dj table tr td .button {
	background-color: #1877b6;
	height: 25px;
	width: 95px;
	border: 1px solid #1877b6;
	font-size: 14px;
	color: #FFF;
}
.popup-js-popup-jobv {
	background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
	filter: Alpha(opacity=30);
	background-color: #000;
	position: absolute;
	z-index: 9998;
	height: 100%;
	width: 100%;
}
#userimg_div{
	width: 300px;
	overflow: hidden;
	position: absolute;
	left: -600px;
	top: 0px;
}
.TEXTAREA {
	margin: 0px;
}#localfile {
	width: 40px;
}
.uimg {
	background-color: #D6D6D6;
	height: 165px;
	width: 138px;
	overflow: hidden;
	position: relative;
}
#upicshangchuan {
	background-color: #D6D6D6;
	background-image: url(../picimg/a.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 165px;
	width: 138px;
	overflow: hidden;
	position: absolute;
	z-index: 122;
	left: 0px;
	top: 0px;
}
#upicshangchuan.jiazai {
	background-color: #D6D6D6;
	background-image: url(../picimg/x.gif);
}
#upicshangchuan img{
	height: 165px;
	width: 138px;
	}
