@charset "gb2312";
/* CSS Document 通用样式*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body,html,input{font:12px "宋体",serif;color: #000;background: #fbefbb;}/********  Microsoft Yahei ******/
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:34px;}h2{font-size:24px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}

.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999;}
.red, .red a, a.red{color:red;}.green{color:#0e774a;}
select optgroup{color:#cac8bb;}
header{display:block;}
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}
.clear, .clearfix:after {clear:both;height:0;overflow:hidden;display:block}
.clearfix:after {visibility:hidden;content:"."}
.clearfix {*zoom:1;}

.fl{float:left;}
.fr{float:right;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration: underline;color: red;}
.content{margin: 0 auto;text-align: center;width: 1000px;}
.Cutoff{background: #d73858;height: 7px;clear: both;}


/**/
.banner{background:url(../images/banner.png) top center no-repeat;height: 433px;margin: 0 auto;text-align: center;}
.Bag{height: 211px;position: relative;padding-top: 250px;}
.Bag img{position: absolute;left: 390px;}
.Nav{background:url(../images/nav.png) top center repeat-x;height: 186px;margin: 0 auto;text-align: center;width: 100%;}
.navBox{width: 1000px;margin: 0 auto;text-align: left;}
.navImg{border-bottom: 1px solid #ffdc00;padding-bottom: 15px;}
.navImg img{margin-left: 20px;margin-top: 45px;}
.navBox p{color: #fff;text-indent: 2em;line-height: 30px;margin-top: 15px;}

.New{margin-top: 35px;}
.NewBox{background: #fff;height: 200px;margin-top: 160px;position: relative;}
.NewBox .circle{position: absolute;top: -100px;left: 402px;}
.column{position: absolute;top: 110px;left: 11px;}
.column h2{position: absolute;top:15px;color: #fff;left: 50px;}
.NewHot{background: #fff;height: 300px;}

.yx-rotaion{margin-left: 100px;}
.yx-rotaion img{width: 330px;height: 245px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}


.NewList{text-align: left;margin-left: 100px;margin-top: 10px;}
#Tab ul li{float: left;font-size: 14px;width: 50px;height: 40px;line-height: 40px;margin-bottom: 20px;margin-right: 30px;padding-bottom: 10px;text-align: center;}
#Tab ul li a{font-size: 20px;font-weight: bold;}
#tabNew{clear: both;}
#tabNew div{display: none;}
#tabNew li a{font-size: 14px;line-height: 32px;}
.active{border-bottom: 2px solid red;}
.active a{color: red;text-decoration: none;}


.piccontext{background: #fff;height: 730px;}
.picshow{width:910px;margin-left:45px;overflow:hidden;}
.picshowtop{width:910px;text-align:center;position:relative;z-index:1;overflow:hidden;}
#pic1{max-width:910px;}
#preArrow{left:0px;}
#nextArrow{right:0px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.contextDiv span{position:absolute;top:50%;margin-top:-10%;width:46px;height:80px;}
#preArrow_A{left:0px;background:url('../images/left.png') 0px 0px no-repeat;display:none;}
#nextArrow_A{right:0px;background:url('../images/right.png') 0px 0px no-repeat;display:none;}
.picshowtxt{width:850px;min-height:40px;_height:40px;margin-top:20px;padding-bottom: 15px;text-align: left;margin-left: 30px;}
.picshowtxt_left{float:left;width:70px; height:40px; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif;}
.picshowtxt_left span{color:#e55656;font-size:30px;}
.picshowtxt_left i{color:#666666;font-size:20px;}
.picshowtxt_right{float:left;margin-left:10px;display:inline;line-height:30px;width:750px;padding-top: 4px;}
.picshowlist{width:640px;overflow:hidden;margin: 0 auto;text-align: center;}
.picleftimg{width:120px;height:80px;background:url('../images/photo.jpg') no-repeat;padding-top:9px;padding-left:5px;overflow:hidden;}
.picleftimg img{width:106px;height:66px;}
.piclefttxt{width:120px;line-height:20px; font-family:"宋体";}
.piclefttxt a{color:#444;}
.piclefttxt a:hover{color:#ff5d11; text-decoration:underline;}
.picshowlist_mid{width:640px;overflow:hidden;height:76px;}
.picmidleft{float:left;width:24px;height:76px;overflow:hidden;}
.picmidleft a{display:block;width:24px;height:76px;}
.picmidmid{float:left;width:590px;overflow:hidden;height:76px;padding-left:2px;}
.picmidmid ul{width:590px;overflow:hidden;position:relative;height:76px;}
.picmidmid ul li{float:left;margin-left:8px;display:inline;width:108px;text-align:center;overflow:hidden;position:relative;height:76px;}
.picmidmid ul li img{max-width:98px;height:76px;}
.selectpic{border:5px solid #cacaca;height:66px !important;}
.picmidright{float:left;width:24px;height:76px;overflow:hidden;}
.picmidright a{display:block;width:24px;height:76px;}

.keyword{clear: both;padding-top: 15px;padding-bottom: 10px;}
.keyword a{margin: 0 10px;}
.keyword p span{padding-left: 15px;font-weight: bold;}


.interviewBox{background: #fff;height: 490px;padding-top: 20px;}
.interviewBox a{font-size: 14px;}
.interviewBox img{width: 215px;height: 160px;border: 1px solid #c40202;margin-bottom: 15px;}
.interviewBox a:hover img{border: 1px solid #fff;}
.interviewBoxT{margin-left: 90px;}
.interviewBoxT ul li,.interviewBoxB ul li{float: left;margin-right: 70px;}
.interviewBoxB{margin-left: 235px;padding-top: 55px;}


.activityTime{background: #fff;height: 650px;}
.timeline{background:url(../images/line4.png) repeat-y 50px 0;overflow:hidden;position:relative;width:700px;height: 590px;margin-left: 150px;}
.timeline-date{overflow:hidden;position:relative;}
.timeline-date h2{background:url(../images/icon9.png) no-repeat 10px 0;height:87px;margin-bottom:30px;}
.timeline-date h2 span{color:#000;display:inline-block;font-size:22px;margin:30px 0px 0 -150px;position: relative;font-weight: bold;}
.timeline-date ul li{background:url(../images/icon7.png) no-repeat 42px 5px;zoom:1;height:100px;}
.timeline-date ul li h3{float:left;text-align:right;font-size:14px;color:#878787;display:block;}	
.timeline-date ul li h3 span{display:block;color:#ADADAD;font-size:12px;padding-left:15px;}	
.timeline-date ul li dl{margin-top:-5px;}
.timeline-date ul li dl.right{float:left;margin-left:35px;margin-top:-5px;display:block;background-color:#FFBB42;height:40px;width:600px;text-align: left;}	
.timeline-date ul li dl span{display:block;font-size:16px;padding:0px 10px 0px 30px;color:#fff;line-height:40px;}
.timeline-date ul li dl span a{font-size: 14px;}


.Match{background: #fff;height: 980px;padding-top: 30px;overflow: hidden;}
.enroll h3{border-bottom: 1px solid red;margin: 50px auto;width: 130px;color: red;padding-bottom: 5px;}
.enroll p{font-size: 14px;font-weight: bold;}
.enroll p img{display: inline-block;margin: -3px 20px 0;}
.Tips{text-align: left;width: 760px;margin-left: 120px;margin-top: 50px;}
.Tips h4{font-size: 12px;margin-top: 15px;margin-bottom: 15px;}
.Tips p{font-weight: normal;font-size: 12px;line-height: 28px;}
.partake{background: #f9235f;width: 150px;height: 40px;font-size: 14px;line-height: 40px;margin: 50px auto 10px;}
.partake a{color: #fff;}


.Foot{margin-top: 50px;height: 150px;}
.Foot p{margin-top: 15px;}
