@charset "gbk";
a{color:#424242;}
.link_green{color:#1c6800;}
.f12{font-size:12px;}
.fm950{width:950px;margin:0 auto;}
.fm685{width:685px;}
.fm330{width:330px;}
.fm250{width:250px;}
.mtb10{margin:10px 0;}
.mt15{margin-top:15px;}
.mlr15{margin:0 15px;}
.mlr20{margin:0 20px;}
.ml10{margin-left:10px;}
.pb15{padding-bottom:15px;}
.frame{border:1px solid #e0e0e0;}
.frame h2{height:45px;line-height:45px;font-size:14px;padding:0 15px;}
.frame .more{float:right;font-size:12px;color:#666;}
.nav{height:31px;line-height:31px;background:url(bgNav.png) repeat-x left top;overflow:hidden;}
a.logo{width:30px;height:22px;background:url(bgCon.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;float:left;margin:2px 15px 0 0;}
.navcon em,.login em{color:#e7e6e6;margin:0 12px;}
.login{float:right;padding-right:5px;}
.login span{color:#004276;margin-right:15px;}
.adA{width:948px;height:88px;border:1px solid #e8e8e8;margin:10px auto;}
.channel{height:46px;overflow:hidden;background:none;}
.channel h1 a{width:140px;height:36px;display:block;background:url(bgCon.png) no-repeat -35px 0;text-indent:-9999px;overflow:hidden;}
.channel span{font-size:14px;float:left;margin:15px 0 0 17px;}
.channel span em{color:#004274;margin:0 6px;}
a.channelLink{font-size:24px;float:left;margin:5px 0 0 17px;}
.subNav{height:37px;background:url(bgNav.png) repeat-x left -33px;font-size:14px;}
.subNavCon{width:928px;overflow:hidden;margin:0 auto;}
.subNavCon ul{width:930px;}
.subNavCon ul li{width:93px;height:35px;line-height:35px;background:url(bgCon.png) right 0;float:left;text-align:center;}
.subNavCon a{width:91px;height:35px;display:block;color:#fff;}
.subNavCon a:hover{text-decoration:none;background:#0c8901;}
.brand{width:948px;height:auto;border:1px solid #e7e7e7;margin:15px auto 5px;}
.brandSchool{height:31px;line-height:31px;background:#f0f7ed;border-bottom:1px solid #e7e7e7;position:relative;}
.brandSchool ul{position:absolute;top:-1px;left:-1px;}
.brandSchool ul li a{color:#666px;padding:0 30px;}
.brandSchool .current{height:31px;line-height:31px;border-top:2px solid #278f00;background:#fff;}
.brandSchool .current a{display:block;color:#424242;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}
.brandSCon{width:948px;height:33px;line-height:33px;border-bottom:1px solid #e7e7e7;text-align:center;overflow:hidden;}
.brandSCon em{color:#ccc;margin:0 8px;}
.brandArea{height:62px;overflow:hidden;}
.brandArea dt{width:52px;line-height:20px;background:url(bgCon.png) no-repeat right -36px;padding-top:10px;text-align:center;float:left;}
.brandArea dd{width:875px;overflow:hidden;padding:6px 0 0 10px;}
.brandArea dd ul{width:896px;}
.brandArea dd ul li{width:95px;height:50px;float:left;margin-right:16px;}
.brandArea dd ul li img{width:95px;height:48px;border: #ddd 1px solid;}
.adB,.adB img{width:950px;height:45px;}
.focus{width:330px;height:220px;position:relative;}
.focus ul li,.focus ul li img{width:330px;height:220px;}
.focus ul li p{width:200px;height:30px;line-height:30px;padding-left:10px;position:absolute;top:190px;left:0;color:#fff;font-size:14px;z-index:1;cursor:pointer;}
.focusPage{width:330px;height:30px;line-height:30px;background:url(transparent.png) repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="imgs/transparent.png");position:absolute;top:190px;left:0;text-align:right;}
.focusPage a{width:30px;height:30px;display:inline-block;color:#fff;text-align:center;font-size:14px;}
.focusPage a:hover{background:url(transparent.png) repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="imgs/transparent.png");text-decoration:none;}
.focusPage .current{background:url(transparent.png) repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="imgs/transparent.png");}
.listA{width:298px;height:75px;background:url(bgCon.png) no-repeat right -105px;padding:0 0 15px 15px;}
.listA dd{height:24px;line-height:24px;margin-left:85px;color:#666;}
.listA .link_blue{margin-left:5px;}
.listB{width:313px;overflow:hidden;padding:0 0 10px 15px;}
.listBCon{width:316px;}
.listBCon dl{width:140px;margin-right:18px;float:left;}
.listBCon dl dt,.listBCon dl dt img{width:140px;height:100px;}
.pt1mb-14{padding-top:1px;margin-bottom:-14px;text-align:center;}
.listC dl{background:url(dotlingA.gif) repeat-x left bottom;padding-bottom:11px;margin-bottom:14px;}
.listC dl dt{height:28px;line-height:28px;font-size:18px;overflow:hidden;}
.listC dl dd a{color:#666;}
.noBorder h3{height:30px;line-height:30px;padding-top:8px;font-size:14px;}
.noBorder h3 span{color:#278f00;}
.noBorder h3 i{float:right;font-size:12px;font-weight:400;font-style:normal;}
.noBorder h3 i em{color:#999;margin:0 8px;}
a.noBMore{font-size:12px;float:right;color:#666;}
.mtb0{margin:-12px 0 -24px;}
.listD{font-size:14px;background:url(dotlingA.gif) repeat-x left bottom;padding-bottom:12px;margin-bottom:12px;}
.listD li{height:28px;line-height:28px;background:url(dot.gif) no-repeat left 12px;padding-left:10px;overflow:hidden;}
.mtb0 .listD{background:none;}
.mt-15{margin-top:-15px;}
.mb-1{margin-bottom:-1px;}
.interview{width:218px;padding-left:15px;overflow:hidden;}
.intCon{width:236px;padding-bottom:10px;}
.intCon dl{width:100px;margin-right:18px;float:left;}
.intCon dl dt{padding-bottom:2px;}
.intCon dl dd{width:100px;height:20px;line-height:20px;overflow:hidden;}
.intCon dl dd span{margin-right:7px;}
.listE{background:url(dotlingA.gif) repeat-x left bottom;padding-bottom:15px;margin:0 15px;}
.listE li{height:24px;line-height:24px;padding-left:8px;background:url(dot.gif) no-repeat left 11px;overflow:hidden;}
.Project{width:220px;height:120px;overflow:hidden;padding:0 0 14px 15px;}
.Project img{width:220px;height:120px;}
.listG{width:218px;_padding:0 0 14px 15px;overflow:hidden;padding:0 0 10px 15px;}
.listG dd{width:108px;margin-left:10px;overflow:hidden;float:left;}
.listG_infoA{height:17px;}
.listG_infoB{height:72px;line-height:24px;padding-bottom:18px;_padding-bottom:17px;color:#666;}
.listG_infoC{height:24px;}
.btn_attention,.btn_attention62{width:67px;height:23px;display:inline-block;background:url(bgCon.png) no-repeat -180px 0;vertical-align:middle;}
.btn_attention62{width:62px;background:url(bgCon.png) no-repeat -655px 0;}
.adC{width:950px;height:90px;line-height:0;margin:15px auto 0;}
.adC img{width:950px;height:90px;}
.frameA{width:950px;margin:15px auto 0;}
.frameA h2{height:24px;background:red url(bgCon.png) no-repeat 0 -195px;font-weight:400;padding:12px 16px 0; overflow:hidden;}
.frameA h2 span{font-size:20px;color:#278f00;}
.frameA p{padding-top:8px;float:right;}
.frameA p em{color:#999;margin:0 8px;}
.fAMore{float:right;}
.frameABor{border:1px solid #E0E0E0;border-top:none;}
.faLeft{width:331px;background:url(lineA.png) no-repeat right top;float:left;}
.w699{width:699px;background:none;}
.teacher{width:300px;overflow:hidden;padding:8px 0 5px;}
.teacher dt{width:100px;height:130px;float:left;}
.teacher dd{width:190px;height:120px;line-height:24px;margin-left:10px;float:left;overflow:hidden;}
.teacher dd span{color:#161616;}
.topic{width:300px;}
.topic dt{height:32px;line-height:32px;color:#00457d;}
.topicInfoA{height:60px;}
.topicInfoA textarea{width:288px;height:52px;line-height:20px;border:1px solid #dadada;color:#666;padding:3px 5px;}
.topicInfoB{height:23px;padding-top:15px;text-align:right;}
.btn_green{width:67px;height:23px;line-height:23px;display:inline-block;background:url(bgCon.png) no-repeat -250px 0;color:#fff;text-align:center;font-weight:700;border:none;cursor:pointer;}
.faMiddle{width:332px;float:left;margin:0 18px;}
.faRight{width:218px;background:url(lineA.png) no-repeat left top;float:right;padding:0 15px 0 16px;}
.listFMain{width:218px;overflow:hidden;}
.listF{width:236px;}
.listF dl{width:100px;float:left;margin-right:18px;padding:8px 0 5px;}
.listF dl dt{width:100px;height:75px;overflow:hidden;position:relative;}
.listF dl dt span{width:40px;height:16px;line-height:16px;background:url(transparent50.png) repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="imgs/transparent50.png");cursor:pointer;color:#fff;text-align:center;position:absolute;top:59px;left:0;}
.listF dl dd{height:32px;line-height:32px;overflow:hidden;text-align:center;}
.listF dl dd a{display:block;}
.library{width:218px;}
.library li{padding-top:7px;_margin:0;overflow:hidden;margin:-1px 0 -2px;clear:both;}
.library .mb-5{margin-bottom:-5px;}
.library li input{width:212px;height:17px;line-height:17px;border:1px solid #e0e0e0;}
.w106{width:101px;}
.expertTag{width:300px;height:23px;overflow:hidden;margin-top:8px;}
.expertTag ul{width:310px;}
.expertTag ul li{width:50px;margin-right:12px;float:left;}
.expertTag ul li a{width:48px;height:17px;line-height:17px;display:block;border:1px solid #cbcbcb;text-align:center;}
.expertTag .current a{width:50px;height:23px;line-height:19px;background:url(bgCon.png) no-repeat 0 -40px;border:none;color:#fff;}
.expert{width:300px;margin-top:15px;padding-bottom:8px;overflow:hidden;}
.expert dd{width:215px;margin-left:10px;float:left;overflow:hidden;}
.expertInfoA{height:26px;line-height:26px;font-weight:700;}
.expertInfoB{height:22px;line-height:22px;color:#666;}
.expertInfoC{height:23px;_height:24px;padding-top:4px;_padding-top:3px;}
a.btn_gray{width:67px;height:23px;line-height:23px;display:inline-block;background:url(bgCon.png) no-repeat -320px 0;text-align:center;color:#278f00;vertical-align:middle;}
.tools{width:300px;padding-top:8px;overflow:hidden;}
.tools ul{width:304px;}
.tools ul li{width:70px;height:26px;margin-right:6px;padding-bottom:10px;float:left;}
.tools ul li a,.tools ul li a:hover{width:68px;height:23px;line-height:23px;border:1px solid #e1e1e1;border-top:2px solid #278f00;display:block;text-align:center;color:#666;text-decoration:none;}
.listHMain{width:330px;overflow:hidden;padding-top:8px;margin:0 auto;}
.listH{width:344px;}
.listH dl{width:72px;float:left;margin-right:14px;}
.listH dl dt,.listH dl dt img{width:72px;height:72px;}
.listH dl dd{height:24px;line-height:24px;overflow:hidden;text-align:center;}
.school{height:130px;line-height:26px;padding-bottom:10px;}
.listI{width:218px;overflow:hidden;padding-top:8px;}
.listI ul{width:219px;}
.listI ul li{width:72px;height:72px;float:left;margin:0 1px 1px 0;}
.ml15r18{margin:0 18px 0 15px;}
.listJ{width:666px;border-top:2px solid #278f00;margin-top:8px;overflow:hidden;}
.listJTitle{width:667px;height:31px;background:#f5f5f5;}
.listJTitle li{height:14px;line-height:14px;text-align:center;border-right:1px solid #dedede;float:left;margin-top:8px;}
.w70{width:70px;}
.w80{width:80px;}
.w85{width:85px;}
.w100{width:100px;}
.w105{width:105px;}
.w120{width:120px;}
.listJCon{width:666px;}
.listJCon li{height:30px;line-height:30px;overflow:hidden;}
.listJBg{background:#f9f9f9;}
.listJCon li span{padding-left:5px;display:block;float:left;overflow:hidden;}
.w71{width:66px;}
.w81{width:76px;}
.w101{width:96px;}
.w121{width:116px;}
.listJCon li .w85{padding-left:0;width:85px;}
.listK{width:919px;height:331px;margin:0 15px;padding:20px 0 15px;}
.listK ul{position:relative;}
.listK ul li{position:absolute;overflow:hidden;}
.listK ul li span{display:block;height:30px;line-height:30px;background:url(transparent50.png) repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="transparent50.png");text-align:center;color:#fff;font-size:14px;cursor:pointer;position:absolute;left:0;bottom:-30px;}
.listKA,.img_290x331{width:290px;height:331px;}
.listKB,.listKF,.img_285x165{width:285px;height:165px;}
.listKC,.listKd,.listKE,.listKG,.img_170x165{width:170px;height:165px;}
.listKA{top:0;left:0;}
.listKB{top:0;left:291px;}
.listKC{top:0;left:577px;}
.listKD{top:0;left:748px;}
.listKE{top:166px;left:291px;}
.listKF{top:166px;left:462px;}
.listKG{top:166px;left:748px;}
.listKAa{width:290px;}
.listK ul .current span{bottom:0;}
.frameC{width:948px;border:1px solid #e0e0e0;margin:15px auto 0;}
.frameC h2{height:35px;line-height:35px;padding-left:15px;background:#fafafa;border-bottom:1px solid #efefef;font-size:18px;color:#000;font-weight:400;position:relative;}
.darenTag{height:30px;position:absolute;top:6px;left:88px;font-size:12px;}
.darenTag li a{height:14px;line-height:14px;border-right:1px solid #e9e9e9;display:block;_display:inline-block;color:#666;margin-top:8px;padding:0 18px;}
.darenTag .current a{height:29px;line-height:28px;border:1px solid #efefef;border-bottom:none;background:#fff;margin-top:0;margin-left:-1px;position:relative;}
.listLMain{width:935px;overflow:hidden;margin:0 auto;padding:15px 0;}
.listL{width:950px;}
.listL dl{width:80px;margin-right:15px;float:left;}
.listL dl dt{width:50px;height:50px;margin:0 auto;}
.listL dl dt img{width:50px;height:50px;}
.cooperation{width:918px;margin:0 auto -1px;}
.cooperation dl{width:918px;background:url(dotlingA.gif) repeat-x left bottom;overflow:hidden;padding:10px 0;}
.cooperation dl dt{width:70px;padding-top:5px;float:left;color:#00457d;}
.cooperation dl dd{line-height:26px;margin-left:70px;}
.foot{font:normal 12px/24px Arial, Helvetica, sans-serif;color:#222;text-align:center;padding:30px 0;}
.foot a{color:#222;}
.listMain{width:950px;border-top:2px solid #004274;margin:0 auto;}
.leftNav{width:180px;float:left;_overflow:hidden;}
.leftNav h2{width:180px;height:41px;background:url(bgCon.png) no-repeat -55px -40px;text-indent:-9999px;overflow:hidden;}
.leftNav_list{width:179px;border-left:1px solid #ededed;}
.leftNav_list li{font-size:14px;}
.leftNav_list li a{width:110px;height:31px;line-height:31px;display:block;background:url(bgNav.png) repeat-x left -74px;border-bottom:2px solid #d1d7df;padding-left:69px;}
.leftNav_list li a:hover{background-position:left -110px;border-bottom:2px solid #3B5E91;text-decoration:none;}
.leftNav_list li ul li{height:29px;line-height:29px;border-top:none;border-bottom:1px solid #e5e5e5;background:#f8f8f8;font-size:12px;}
.leftNav_list li ul li a{width:89px;height:29px;line-height:29px;padding-left:96px;border:0;background:#f8f8f8;}
.leftNav_list li ul li a:hover{background:url(bgCon.png) no-repeat -430px -40px;border:0;position:relative;}
.leftNav_list li ul .current a{width:89px;height:29px;line-height:29px;background:url(bgCon.png) no-repeat -240px -40px;position:relative;color:#fff;}
.leftNav_list li ul .current a:hover{background-position:-240px -40px;text-decoration:none;}
.rightCon{width:768px;_height:437px;min-height:437px;border:1px solid #e0e0e0;border-top:none;padding-top:45px;float:left;}
.list{width:768px;font-size:14px;overflow:hidden;}
.listCon{width:768px;margin-bottom:-16px;}
.list ul{width:669px;background:url(dotlingA.gif) repeat-x left bottom;padding-bottom:15px;margin:0 auto 15px;}
.list ul li{height:26px;line-height:26px;background:url(dot.gif) no-repeat left 11px;overflow:hidden;padding:0 3px 0 10px;}
.list ul li span{float:right;font-size:12px;}
.imgList{width:718px;padding-left:50px;overflow:hidden;}
.imgList dl{width:200px;height:242px;border:1px solid #eaeaea;float:left;margin:0 34px 20px 0;}
.imgList dl dt{width:160px;height:160px;text-align:center;overflow:hidden;margin:20px auto 6px;}
.imgList dl dd{height:40px;line-height:20px;overflow:hidden;padding:0 10px 0 20px;}
.page{text-align:center;font-size:14px;padding:10px 0 40px;}
.page a{height:26px;line-height:26px;display:inline-block;background:#f3f3f3;color:#004274;margin:0 3px 0 2px;padding:0 10px;}
.page a:hover{background:#004274;color:#fff;text-decoration:none;}
.page a.pageNext{width:62px;height:28px;line-height:28px;background:url(bgCon.png) no-repeat -390px 0;padding:0;}
.page a.pageNext:hover{background-position:-455px 0;}
.adD,.adD img{width:250px;height:230px;}
.frameD{border:1px solid #efefef;background:#fdfdfd;}
.frameD h2{height:31px;line-height:31px;border-bottom:1px solid #efefef;background:#fafafa;font-size:14px;padding:0 15px;}
.frameD h2 a{float:right;color:#666;font-size:12px;}
.listM{margin-bottom:-16px;padding:15px 0 0 15px;}
.listM dl{width:218px;background:url(dotlingA.gif) repeat-x left bottom;margin-bottom:15px;overflow:hidden;padding:0 0 20px;}
.listM dl dt{width:62px;_padding-bottom:1px;float:left;}
.listM dl dt img{width:60px;height:60px;margin-bottom:8px;}
.listM dl dd{width:148px;margin-left:8px;float:left;overflow:hidden;}
.listM_infoA{height:18px;font-weight:700;}
.listM_infoA span{display:inline-block;margin-left:5px;}
.listM_infoB{height:72px;line-height:24px;color:#666;}
.listN{width:225px;padding:10px 0 6px 15px;}
.listN li{height:28px;line-height:28px;overflow:hidden;}
.listN li span{display:inline-block;vertical-align:middle;overflow:hidden;}
.num1,.num2,.num3{width:15px;height:21px;background:url(bgCon.png) no-repeat -525px 0;margin-right:12px;}
.num2{background-position:-544px 0;}
.num3{background-position:-563px 0;}
.num4,.num5,.num6,.num7,.num8{width:12px;height:9px;background:url(bgCon.png) no-repeat -580px 0;margin:0 13px 0 2px;}
.num5{background-position:-594px 0;}
.num6{background-position:-608px 0;}
.num7{background-position:-622px 0;}
.num8{background-position:-636px 0;}
.listP{width:218px;background:url(dotlingA.gif) repeat-x left top;margin:0 auto;padding:10px 0;}
.listP li{height:24px;line-height:24px;overflow:hidden;}
.listP li span{margin-right:4px;}
.link_blue,.listC dl dt a,.listD li a{color:#00457d;}
.navcon,.channel h1,.brandSchool ul li,.listG dt,.darenTag li{float:left;}
.login em,.school em{margin:0 8px;}
a.channelLink:hover,.brandSchool .current a:hover,.btn_green:hover,.expertTag ul li a:hover,a.btn_gray:hover,.darenTag .current a:hover{text-decoration:none;}
.listA dt,.expert dt{width:75px;height:75px;float:left;}
.listA dt img,.expert dt img{width:75px;height:75px;}
.listBCon dl dd,.listC dl dd,.listL dl dd{height:30px;line-height:30px;text-align:center;overflow:hidden;}
.intCon dl dt,.intCon dl dt img,.listF dl dt img,.listO dl dt,.listO dl dt img,.listQ dl dt,.listQ dl dt img{width:100px;height:75px;}
.listG dt,.listG dt img,.teacher dt img{width:100px;height:130px;}
.listKBb,.listKFf{width:285px;}
.listKCc,.listKDd,.listKEe,.listKGg{width:170px;}
.cooperation dl dd em,.foot em{margin:0 10px;}
.listOMain,.listQMain{width:218px;overflow:hidden;margin:0 auto;}
.listO,.listQ{width:236px;padding-top:7px;}
.listO dl,.listQ dl{width:100px;float:left;margin:8px 18px 2px 0;}
.listO dl dd,.listQ dl dd{height:36px;line-height:36px;overflow:hidden;text-align:center;}


/*patch*/
.fl{float:left;display:inline;}
.fm{float:left;display:inline;margin-top:6px;}
.fr{float:right;display:inline;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.top-nav{background:url(fj.sinaimg.cnfj_2012_v3imgbgx.png) repeat-x}
.sina-logo{ background:url(fj.sinaimg.cnfj_2012_v3imgbg_fj.png) no-repeat;}
.top-nav{height:31px;line-height:31px;}
.top-nav .in{width:970px;margin:0 auto;color:#e7e6e6;}
.top-nav a{margin:0 10px;}
.top-nav .sina-logo{float:left;display:inline;width:30px;height:22px;overflow:hidden;margin-top:2px;background-position:-180px 0;}
.top-nav .sina-logo:hover{ background-color:transparent !important;}

.foot{text-align:center;padding:15px 0; color:#222;}
.foot a{margin:0 8px;color:#222;}
.foot .logo_link a:hover{ background:#fff;}
