@charset "utf-8";/* 2009-4-17
	弘成风采页面样式;*/
 /*===========================通用样式=========================*/
*{margin:0;padding:0;border:none;}
html{ text-align:center;}
body{ text-align:left;font-size:12px;color:#000000;background:#ffffff;line-height:20px;font-family:"宋体",arial;}
img{border:none;}
li{ list-style-type:none;}
div,ul,p{margin:0 auto;}
a{ color:#000000;text-decoration:none;font-size:12px;line-height:20px;}
a:link,a:visited{color:#000000;text-decoration:none;font-size:12px;}
a:hover{color:#000000;text-decoration:underline;font-size:12px;}
a:active{color:#000000;text-decoration:none;font-size:12px;}
.clearfix{  zoom:1;} /*==for IE==*/
.clearfix:after{clear:both;content:"";display:block}/*==for Firefox==*/
.clear{width:0px;height:0px;overflow:hidden;clear:both; text-indent:-999em;}

.area{border:#fdbc77 1px solid; background:url(../images/tt_bg.gif) repeat-x top left; margin-bottom:7px; position:relative;}
.area h3{ background:url(../images/tt_ico.gif) no-repeat 11px 7px; color:#da000b; border-bottom:#fdbc77 1px solid; height:29px; line-height:29px; font-size:14px; padding-left:28px;}
.area code{ position:absolute; top:5px; right:10px;}
.area ul{padding:12px 15px;}
.area ul li{ background:url(../images/fc_list_ico.gif) no-repeat left 8px; padding-left:15px;}
.area ul li span{float: right; color:#878787;}

#header{margin:0 auto; width:950px;text-align:center}
#nov{width:950px; height:36px; border-top:#f9e1d4 1px solid; background:url(../images/nov_bg.gif) repeat-x; margin-bottom:7px; z-index:100}
#nov span{ background:url(../images/nov_line.gif) repeat-x; height:36px; line-height:36px; padding:0 1px; float:left; text-align:center; position:relative; z-index:100}
#nov span a,#nov span a:link,#nov span a:visited{ background:url(../images/nov_bg.gif) repeat-x; height:36px; line-height:36px;color:#FFFFFF; font-size:14px; font-weight:bold;  text-decoration:none; display:inline-block; padding:0 13px;}
#nov span a:hover,#nov span a.current{ background:url(../images/fc_nov_current.gif) repeat-x; height:36px; line-height:36px; color:#FFFFFF; font-size:14px; font-weight:bold;display:inline-block; padding:0 13px;}
#nov span a:acitve{ background:url(../images/nov_bg.gif) repeat-x; height:36px; line-height:36px; color:#FFFFFF; font-size:14px; font-weight:bold;  text-decoration:none;display:inline-block; padding:0 13px;}
#nov em{ text-align:center; float:left;padding:8px 25px;}
.downlist{top:36px; width:146px;left:0;background:#FF0000;z-index:1000; position:absolute; display:none;}
.downlist li{background:url(../images/nov_line.gif) repeat-x; height:36px; line-height:36px;}
.downlist li a:hover{background:url(../images/fc_nov_current.gif) repeat-x; height:36px; line-height:36px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.mian{width:950px; margin:0 auto;}
.flashAD{float:left; width:376px; background:url(../images/flashADbg.jpg) no-repeat right top; height:286px; margin-bottom:7px;}
.mianCenter{width:340px; float:left; margin-left:10px; display:inline;}
.noticeTT{ text-align:center;padding:13px 5px 10px; color:#da000b; font-size:16px; font-weight:bold}
.noticeTT a{color:#da000b;font-size:16px; font-weight:bold}
.noticeTT a:hover{color:#da000b;font-size:16px; font-weight:bold; text-decoration:underline;}
.noticeCon{padding:0 15px 10px; text-indent:2em;}
.rightJxj{width:214px; float:right;}
.jxjArea{border:#bbb8b3 1px solid; padding-bottom:5px;margin-bottom:7px;}
.jxjCon{padding:8px 10px 3px; line-height:22px; text-indent:2em;}
.jxjCon a{ line-height:22px;}
#studyscroll{overflow: hidden;text-align: left;display:inline-block;width:190px; height:81px; overflow:hidden; margin:5px 11px 0;}
#studyscroll h4{ font-size:12px;}
#recScroller{width:190px; height:81px; overflow:hidden;}

.xuezi{width:948px; margin:0 auto 7px;border:#bbb8b3 1px solid;}
.xuezi p{width:948px; height:30px; background:url(../images/xz_tt.jpg) no-repeat; position:relative;}
.xuezi p code{ position:absolute; top:5px; right:10px; z-index:10;}
.picList{width:936px;padding:10px 6px;}
.picList li{float:left; width:148px; height:110px; padding:5px 4px;}
.picList li img{ background:#FFFFFF; padding:1px; border:#c1c0c0 1px solid; width:144px; height:106px;}
.leftArea{float:left;width:468px; margin-bottom:7px;}
.rightArea{float:right;width:468px;margin-bottom:7px;}
.yxList{padding:10px 4px; width:940px; margin:0 auto 7px;border:#fdbc77 1px solid; background:url(../images/tt_bg.gif) repeat-x top left;}
.yxList li{padding:10px 34px; float:left; list-style-type:none;}
.yxList li img{width:118px; height:42px; border:#cccccc 1px solid;}

#footer{width:950px;   padding:15px 0; position:relative; text-align:center; background:#FFFFFF; font-family:Arial,"宋体"; margin-top:-20px;}
.chineduLogo{ position:absolute; top:20px; left:80px;}
.icpPic{position:absolute; top:15px; right:80px;}
.footInfo{margin:0 auto;}
.footInfo span{ padding:0 5px;}
.footInfo a{padding:0 0px;}

#flashADContent {padding:5px;width:356px;height:276px;border:#d33d05 1px solid; background:#f1a750; position:relative; float:left;}
#flashADimg {filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); OVERFLOW: hidden;width:356px; height:276px;}
#flashADimg img{width:354px; height:274px; border:#FFFFFF 1px solid;}
#flashBN {z-index:2; position:absolute; right:6px; bottom:31px;}
#flashBN DIV {FLOAT: left; display:inline;MARGIN:0 1px;}
#flashBN DIV a{DISPLAY: block;  OVERFLOW: hidden; line-height:12px; text-decoration:none; color:none; cursor:pointer; line-height:12px;color:#FFFFFF; }
.normalT{background:#333333; color:#ffffff;padding:1px 4px;}
.currentT{font-weight:bold;background:#000; -moz-opacity:.5; opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=50,finishOpacity=50); color:#ffffff; padding:1px 4px 3px;}
#flashctl {WIDTH: 282px; HEIGHT: 30px; z-index:1; position:absolute; top:0; left:0;}
#flashtrans {Z-INDEX: 2; BACKGROUND: #fff;  LEFT: 1px; WIDTH: 318px; POSITION: absolute; TOP: 265px; HEIGHT: 30px; background:#000; -moz-opacity:.5; opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=50,finishOpacity=50);}
#flashmsg{ text-align:center; background:#000; -moz-opacity:.5; opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=50,finishOpacity=50);position: absolute; top:255px;left:6px;width:354px; height:20px;display:block; text-align:center; padding:3px 0 2px;}
#flashtitle{font-weight:bold; height:20px; line-height:20px; color:#FFFFFF; position: absolute; top:257px;left:6px; padding:0 5px;Alpha(opacity=0); width:344px; text-align:center;}

.position{padding:8px 0 8px 15px; width:933px;} 
.subPage{padding:30px 0 10px 20px; width:928px;border:#fdbc77 1px solid; background:url(../images/tt_bg.gif) repeat-x top left; margin-bottom:7px;}
.subPage ul{background:url(../images/list_bg.jpg) no-repeat right 10px;}
.subPage ul li{ background:url(../images/fc_list_ico.gif) no-repeat left 12px; padding-left:10px;}
.subPage ul li a,.subPage ul li a:link,.subPage ul li a:visited,.subPage ul li a:hover,.subPage ul li a:visited{ font-size:14px; line-height:28px; height:28px;}
.subPage ul li span{ line-height:28px; color:#878686; padding-left:5px;}
.subPage h4{padding:15px 30px; margin:0 30px; text-align:center;}
.subPageCon{width:800px; margin:0 auto; font-size:14px; line-height:24px; text-align:left;}

.proPage {margin:8px 3px; TEXT-ALIGN: right; padding:15px 25px 15px 0;}
.proPage A {BACKGROUND-POSITION: 50% bottom;BORDER: #dedfde 1px solid;  COLOR: #63a5c7; MARGIN-RIGHT: 3px; PADDING: 3px 8px; TEXT-DECORATION: none}
.proPage A:hover {BORDER: #63a5c7 1px solid; BACKGROUND-COLOR: #e9f5f9; color:#878686;}
.meneame A:active {	BORDER: #000 1px solid;  BACKGROUND-IMAGE: none;  COLOR: #fff; BACKGROUND-COLOR: #0061de}
.proPage SPAN.current {FONT-WEIGHT: bold;COLOR: #ffffff; background:#e9f5f9; border:#63a5c7 1px solid; MARGIN-RIGHT: 3px; PADDING:3px 8px;}
.proPage strong{ MARGIN-RIGHT: 3px;PADDING:3px 8px;}
.proPage SPAN.disabled {PADDING:3px 8px;COLOR: #adaaad;  PADDING-TOP: 2px}
.proPage input{height:18px; border:#a7a6aa 1px solid; line-height:18px; padding:0 2px;}
.activeSM{width:950px; margin:0 auto;}
.picIntro{ background:#eeeefa; width:936px;padding:8px; margin-bottom:7px;}
.picIntroCon{width:850px; background:#FFFFFF; padding:15px 30px; border:#dedee1 1px solid; margin:0 auto; line-height:24px;}
.redFont{color:#ff0302}
.formDiv{width:910px;padding:15px 0px; margin:0 auto;}
.formDiv label,.formDiv input{ float:left;}
.textCon{border:#dedee1 1px solid; background:#FFFFFF; padding:2px; line-height:16px; height:16px;}
.formDiv label{ font-size:13px; color:#ff0302; font-weight:bold;}
.subBN{padding:0px 0 0 15px; margin-top:-3px;}
.picArea{width:950px; margin:0 auto 7px;}
.picLeft{width:654px; float:left; padding:0 22px;}
.picYxList{ background:#fdf9cc; padding:10px 30px; margin:10px auto 7px;}
.picYxList li{width:180px; padding:2px 5px 2px 13px; float:left; background:url(../images/pic_list_ico.gif) no-repeat left 11px;}
.picRwList{width:654px; padding:2px 0;}
.picRwList li{width:218px; float:left;}
.picRwList li img{ background:url(../images/b_pic_bg.gif) no-repeat left top; width:201px; height:150px; padding:5px 12px 12px 5px}
.picRwList li span{ display:block; text-align:center;}
.picRight{width:250px; float:right; padding:0 1px;}
.fzList{width:210px; padding:15px 20px; background:#eeeefa;}
.fzList li{ width:210px; height:85px;}
.fzList li img{float:left; background:url(../images/s_pic_bg.jpg) no-repeat; width:56px; height:56px; padding:6px 8px 6px 6px; margin-right:10px; display:inline;}
.fzList li span{padding:12px 0 10px; display:block}
/*=========================奖学金花絮（09-07-15）=========================*/
.hxarea{border:#eeb49e 1px solid; background:url(../images/jxjhx_area_bg.jpg) repeat-x top left; }
.hxarea h3{ background:url(../images/jxjhx_area_ico.gif) no-repeat 11px 9px; color:#5e0706;  height:32px; line-height:32px; font-size:14px; padding-left:28px;}
.hxarea ul{margin:0px 10px; padding:8px 5px 10px; background:url(../images/jxjhx_area_line.jpg) no-repeat top left;}
.hxarea p{margin:0px 10px; padding:8px 5px 10px; background:url(../images/jxjhx_area_line.jpg) no-repeat top left;}
.hxarea ul li span{float: right;}
.hxarea ul li{ background:url(../images/fc_list_ico.gif) no-repeat left 8px; padding-left:15px; text-align:left}
.hxarea ul li a{ line-height:21px;}
.hxNov{width:950px; background:url(../images/jxjhx_nov_bg.jpg) repeat-x; text-align:center; height:25px; line-height:25px; color:#FFFFFF; margin-bottom:2px;}
.hxNov a,.hxNov a:link,.hxNov a:visited{ line-height:25px; color:#FFFFFF; padding:0 10px; height:25px;}
.hxNov span{ position:relative; height:25px; display:inline-block;}
.hxNov span a{height:25px; line-height:25px;}
.hxdownlist{top:25px; width:126px;left:0; background:#FF0000;z-index:1000; position:absolute; display:none;}
.hxdownlist li,.hxdownlist li a{height:25px; line-height:25px;}
.hxdownlist li a:hover{height:25px; line-height:25px; font-size:12px; }
.hxNov a:hoer{ line-height:25px; color:#FFFFFF; text-decoration:underline;}
.hxNov a:active{line-height:25px; color:#FFFFFF; padding:0 10px;}
.hxContent{width:950px;margin:7px auto;}
.hxOneLeft{width:316px; float:left; margin-bottom:5px;}
.hxOneLeft img{border:#eeb49e 1px solid; padding:2px; height:232px; width:310px;}
.hxOneRight{width:634px;float:right;margin-bottom:5px;}
.hxOneCen{float:left; width:352px; margin:0 0 7px 8px; display:inline;}
.hxOneRig{float:right; width:264px;}
.hxOneRightAD{width:634px; height:59px; overflow:hidden;}
.hxOneRightAD a{width:309px; float:left; margin-left:8px; display:inline;}
.hxTwoLeft{float:left; width:266px;}
.hxTwoRight{float:right; width:676px;}
.hxpicList{width:200px; padding:11px 10px 0; float:left;}
.hxpicList li{text-align:center;  padding:2px 10px; line-height:18px;*line-height:25px;_line-height:25px;}
.hxpicimg{border:#b9b5b5 1px solid; padding:2px; width:170px; height:110px;}
.hxwzlist{width:412px; float:right; padding:10px 20px 0 0; text-align:left;}
.hxwzlist li{ background:url(../images/fc_list_ico.gif) no-repeat left 8px; padding-left:15px; width:397px; height:26px; float:left; text-align:left;}
.hxwzlist li span{float:left;}
.hxwzlist li em{ float:right;}
.hxlist{border:#eeb49e 1px solid; margin-bottom:7px; background:url(../images/jxjhx_area_bg.jpg) repeat-x top left; text-align:center; }
.hxlist p{ height:2px; line-height:2px; overflow:hidden; font-size:0;}
.hxlist h3{ background:url(../images/jxjhx_area_ico.gif) no-repeat 11px 9px; color:#5e0706;  height:32px; line-height:32px; font-size:14px; padding-left:28px; text-align:left;}

.hxTwoCen{width:332px; float:left;}
.hxTwoRig{width:336px; float:right;}
.hxTwoRigAD{margin-bottom:6px;}
.hxSearchJob{width:241px; padding:0px 0 0 95px; background:url(../images/jxjhx_search.jpg) no-repeat; height:26px;}

.ljHeader{height:186px; background:url(../images/lj_top_bg.jpg) repeat-x; overflow:hidden;}
.ljHeadCon{width:950px;margin:0 auto;}
.ljHeadCon p{float:left;}
.lj_first_topL{float:left;background:url(../images/lj_first_topL.jpg) no-repeat; padding:50px 20px 0 70px; width:426px; height:227px; font-size:14px; font-weight:bold; line-height:26px;}
.lj_first_topL p{ text-indent:2em;}
.jxsm{ width:200px; margin:0 auto; font-size:16px; font-weight:bold; line-height:28px; text-align:left;}
.jxsm h2{ text-align:center; color:#FF0000; font-size:16px;}
.jxsm span{color:#ff0000;}
.lj_first_topR{float:right; background:url(../images/lj_first_topR.jpg) no-repeat; width:270px; height:230px; padding:27px 76px 20px 88px;}
.ljMain{width:950px; background:#828282 url(../images/lj_mian_bg.jpg) repeat-x; margin:0 auto 10px; overflow:hidden;}
.ljContent{width:870px; background:url(../images/lj_mian_gray_bg.png) repeat-y 30px top !important; background:url(../images/lj_mian_gray_bg.gif) repeat-y 30px top;padding:0 38px 0 42px; line-height:28px; color:#4e4e4e;}
.ljContentOne{width:870px; background:url(../images/lj_mian_gray_bg.png) repeat-y 30px top !important; background:url(../images/ljContentOne.gif) no-repeat 30px top;padding:0 38px 0 42px; line-height:28px; color:#4e4e4e;}
.ljContent a:link,.ljContent a:visited,.ljContentOne a:link,.ljContentOne a:visited{line-height:28px; color:#4e4e4e; text-decoration:underline;}
.ljContent a:hover,.ljContentOne a:hover{color:#FF0000;ine-height:28px;text-decoration:underline;}
.ljContentOne a:active,.ljContent a:active{ine-height:28px; color:#4e4e4e; text-decoration:underline;}
.ljConLine{margin:0 auto;width:950px; text-align:center; line-height:0; font-size:0;}
.ljfontbold14{ line-height:28px; font-size:14px; font-weight:bold;}
.ljFC{ position:relative; height:285px; margin:35px 50px 0 310px; display:inline-block;}
.ljFC .hjpic{ position:absolute; left:-342px; top:15px;}
.ljFC .hjfxj{position:absolute; right:-30px; top:-25px;}
.ljYDJO{ position:relative; height:400px; padding:15px 15px 0 160px;float:left; width:228px; display:inline-block;}
.ljYDJO em{position:absolute; left:-35px; top:80px;}
.ljYDJT{ position:relative; height:400px; margin:15px 20px 0 0px; display:inline-block; float:right; width:242px;}
.ljYDJT pre{position:absolute; left:-210px; top:10px;}
.ljYDJT em{position:absolute; left:-200px; top:130px;}
.ljYDJTR{ position:relative; margin:15px 0px 10px 200px; display:inline-block;}
.ljYDJTR pre{position:absolute; left:-232px; top:5px;}
.ljYDJTR p{ float:left; padding-left:30px;}
.ljYDJTR p.jgline{margin-top:10px;}
.ljYDJTR p.wzsm{ width:380px;}
.ljEDJ{width:630px; height:259px; background:url(../images/lj_38.jpg) no-repeat; margin:0 auto; padding:70px 320px 0 0;}
.ljEDJ p{width:230px; margin-left:75px; display:inline; float:left; font-size:14px; line-height:28px;}
.ljSDJ{width:873px; height:608px; background:url(../images/lj_40.jpg) no-repeat; margin:0 auto; padding:110px 0px 0 77px;}
.ljSDJ p{width:216px; margin-right:75px; display:inline; float:left; font-size:12px; line-height:27px; color:#4e4e4e;}
.ljSDJ p span{font-size:14px;}

/*============ ling jiang style ===========*/
.ljContent li{padding:10px 27px; float:left; list-style-type:none;}
.ljContent li img{width:118px; height:42px; border:#cccccc 1px solid;}