@charset "utf-8"; 

/*  my css reset  */ 

html{overflow-x: hidden; overflow-y:auto;}

body{

margin:0px;

padding:0px;

}



img{border:0px;vertical-align:top;}

a{color:#5c5c5c;text-decoration:none;cursor:pointer }

a:hover{color:#FF5500;text-decoration:underline;}

.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}

.c8f8{color:#8f8e8e;}

.c8f8:hover{color:#ff5500;}



ul{list-style-type:none;margin:0px;padding:0px;}

dl,dt,dd{margin:0px;padding:0px;}

ul li,p,form,input{margin:0px;padding:0px;}



.fl{float:left;}

.fr{float:right;}



.clearfix {display: block;}

.clearfix:after { 

    content: ".";

    display: block;

	_display: ;

	_margin-top:-50px;

    height: 0;

    clear: both;

    visibility: hidden;

}

.blank3{ height:3px; font-size:1px; width:100%; clear:both; overflow:hidden;visibility: hidden;display: block;}

.blank6{ height:6px; font-size:1px; width:100%; clear:both;overflow:hidden;visibility: hidden;display: block;}

.blank9{ height:9px; font-size:1px; width:100%; clear:both;overflow:hidden;visibility: hidden;display: block;}

.blank12{ height:12px; font-size:1px; width:100%; clear:both;overflow:hidden;visibility: hidden;display: block;}

.blank15{ height:15px; font-size:1px; width:100%; clear:both;overflow:hidden;visibility: hidden;display: block;}

.blank16{ height:16px; font-size:1px; width:100%; clear:both;overflow:hidden;visibility: hidden;display: block;}

.blank20{ height:20px; font-size:1px; width:100%; clear:both;overflow:hidden;visibility: hidden;display: block;}

/*html5 css style*/

article, aside, dialog, footer, header, section, footer, nav, figure, menu { display:block;margin:0;padding:0;}



/*default*/

.searchbox{position:absolute;left:50%;top:23px;z-index:1;margin-left:320px;display:inline;}

.ioabox{position:absolute;left:50%;top:23px;z-index:1;margin-left:270px;display:inline;color:#fff;font-family:"Noto Sans SC";}

.ioabox a{color:#fff;}

.ioabox a:hover{color:#ff5500; text-decoration:none}

.swf_index{width:1680px;position:absolute;left:50%;top:0;z-index:0;margin-left:-840px;height:448px;overflow:hidden; }

.body_index{width:100%;position:absolute;left:0;top:455px;z-index:1;}

.box_index{width:958px;margin:0 auto;background:url(../img/box_index_bg.jpg) #fff no-repeat center top;padding-top:10px;height:140px;}

.index_bodybg{width:958px;margin:0 auto;height:100px;/*background:url(../img/index_bodybg.png) no-repeat top center;*/}

.iscientbox{width:330px;float:left;display:inline;margin-left:20px;}

.iscientbox dl{margin-top:10px;}

.iscientbox dl dt{float:left;display:inline;margin-right:12px;margin-top:4px;}

.iscientbox dl dt img{width:85px;height:67px;}



.inewsbox{width:330px;float:left;display:inline;margin-left:22px;}

.inewsbox dl{margin-top:10px;}

.inewsbox dl dt{float:left;display:inline;margin-right:12px;margin-top:4px;}

.inewsbox dl dt img{width:111px;height:66px;}

.inewsbox dl dd{float:left;}

.inewsbox dl dd h2{margin:0;font:12px/22px "Calibri","Tahoma";text-indent:10px;background:url(../img/inewsli.jpg) no-repeat left center;}

.inewsbox dl dd time{color:#c0c0c0;line-height:14px;display:block;font-size:10px;padding-left:10px;}



.ihonorbox{width:226px;float:right;display:inline;margin-right:10px;}

.ihonorcont{margin-top:10px;}

.ihonorcont img{width:205px;height:80px;}



footer{width:100%;border-top:1px solid #e7e7e7;color:#929292;line-height:40px;height:40px;background:#fff;}

footer a{color:#929292;}

footer a:hover{color:#ff5500}

.footerbox{width:960px;margin:0 auto; vertical-align:middle;}

.footerbox img{vertical-align:middle; margin:14px 0;}



.body_about{width:100%;position:absolute;left:0;top:340px;z-index:1;}

.box_about{width:1002px;margin:0 auto; padding-bottom:6px; background-color:#014389;}

.leftbox{float:left;display:inline;margin-left:12px;width:215px;}

.lefttitle{padding:24px 0 0 2px;height:37px;}

.leftmenu ul li{background:url(../img/leftmenuli.jpg) no-repeat;width:169px;height:35px;line-height:35px;text-indent:14px;}

.leftmenu ul li a{display:block;width:100%;height:100%;}

.leftmenu ul li.selected{background:url(../img/leftmenuli1.jpg) no-repeat;}

.leftmenu ul li.selected a{color:#fff;text-decoration:none}



.toolsselect{width:140px;height:20px;float:left;display:inline;margin-top:10px;margin-left:14px;margin-right:17px;}

.toolsselect select{width:140px;color:#6d6d6d;font-size:12px;padding:0;}

.toolsselect .toplink{height:18px;line-height:18px;width:140px;float:right; position:relative; z-index:999;}

.toolsselect .toplink .toplinktext{width:116px;background:#fff;border:1px solid #7f7f7f;float:left;text-align:center; position:absolute; bottom:-2px; left:0; z-index:111}

.toolsselect .toplink .toplinktext a{display:none;line-height:24px;}

.toolsselect .toplink .toplinkcheck{width:23px;height:100%;background:url(../img/linksj.jpg) no-repeat center center;float:left;cursor:pointer;position:absolute;top:0;right:0;border:1px solid #7f7f7f;border-left:none;}



.leftknowimg{margin-top:15px;height:47px;background:url(../img/leftknowimgbg.jpg) no-repeat right bottom;width:168px;}

.leftknowbox{width:168px;padding-left:1px;}

.leftknowbox ul li{width:100%;height:25px;line-height:25px;margin-top:2px;background:url(../img/leftknowlibg.jpg) no-repeat;text-indent:14px;}

.leftlinkimg img{margin-top:12px;}



.rightbox{float:left;width:740px;background:url(../img/sx.png) no-repeat;margin-top:1px;padding-left:18px;_height:350px;min-height:350px;}

.righttitle{margin-top:28px;}

.righttitle_newshx2{ width:740px; height:4px; margin:0px 0px 0px 0px; float:left; background:url(../images/newshx2.jpg); overflow:hidden;}

.righttitle h2{font:16px/32px "Calibri","Tahoma"; font-weight:bold; color:#666;float:left;margin:0;}

.righttitle .rightplace{color:#aeaeae;float:right; font-family:"Noto Sans SC";}

.righttitle .rightplace a{color:#FFF;}

.righttitle .rightplace a:hover{color:#FFF;}

.rightcont{padding:10px 0 0 0;width:100%;overflow:hidden;}



.sciencebox{width:920px;margin:0 auto;background:url(../img/box_about_bg.jpg) #fff no-repeat center top;padding:0px 22px 20px 20px;clear:both;}

.sciencetitle{padding:24px 0 0 2px;height:35px;border-bottom:1px solid #e6e6e6;}

.sciencemenu{margin-top:16px;height:33px;overflow:hidden;}

.sciencemenu ul li{width:168px;height:26px;line-height:26px;text-align:center;background:#e1e1e1;float:left;display:inline;margin:0 25px 0 4px; cursor:pointer;}

.sciencemenu ul li.selected{height:33px;background:url(../img/sciencemenu1.jpg) no-repeat center;font-weight:bold;cursor:pointer; zoom:1;}

.sciencecont{clear:both;margin-top:32px;display:none;}



.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}

.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}



.newsbox dl{height:140px;border-bottom:1px solid #175291;}

.newsbox dl:after { 

    content: ".";

    display: block;

	_display: ;

    height: 0;

    clear: both;

    visibility: hidden;

}

.newsbox dl dt{float:left;width:180px;height:120px;}

.newsbox dl dt img{width:180px;height:120px;}

.newsbox dl dd{float:right;width:520px;display:inline;margin-right:10px;}

.pagebox{clear:both;text-align:right;float:right;padding:20px 0 0 0;}

.pagenum{display:inline;width:21px;height:20px;text-align:center;border:1px solid #ccc;background:#fff;font:12px/20px "Calibri","Tahoma";float:left;margin:0 2px;}

.pageselected{background:#3b80c5;border-color:#919191;color:#fff;}



.fengcaibox{width:100%;overflow:hidden;padding-top:50px;}

.fengcaibox ul{width:110%;}

.fengcaibox ul li{width:185px;height:293px;background:url(../img/fengcaibg1.jpg) no-repeat;float:left;display:inline;text-align:center;padding-right:5px;overflow:hidden;margin-right:50px;}

.fengcaibox ul li.selected{background:url(../img/fengcaibg.jpg) no-repeat;}

.fengcaibox ul li img{width:174px;height:244px;margin-top:9px;border:1px solid #d5d5d5;}

.fengcaibox ul li.selected img{border:1px solid #e3c7c7;}

.fengcaibox ul li p{background:url(../img/jt.jpg) no-repeat 27px center;margin-top:6px;}

.fengcaibox ul li.selected p{background:url(../img/jt1.jpg) no-repeat 27px center;}



.probox{width:100%;overflow:hidden;}

.probox ul{width:110%;}

.probox ul li{float:left;display:inline;width:175px;height:174px;border:1px solid #e1e1e1;text-align:center;margin-top:30px;overflow:hidden;line-height:30px;margin-right:64px;margin-left:12px;}

.probox ul li img{width:154px;height:134px;margin-top:10px;}

.prolistbox{width:603px;overflow:hidden;margin:0 auto 0 auto;font-size:14px;}

.prolistimg{text-align:center;width:100%;overflow:hidden;}

.prolistname{margin-top:30px;border-bottom:1px solid #e4e4e4;line-height:36px;}

.prolistcont{padding-top:8px;}

.prolistcont b{float:left;width:75px;}

.prolisttext{width:528px;float:left;}



.honorbox{padding:0;}

.honorbox ul{width:110%;}

.honorbox ul li{float:left;display:inline;width:160px;height:109px;overflow:hidden;margin-right:17px;margin-top:25px;text-align:center;border:1px solid #fff;line-height:107px;padding:2px;}



.honorbox ul li:hover{border:1px solid #F99;}

.honorbox ul li img{vertical-align: middle;}

.jobinfotable{width:99%; border-collapse:collapse;text-align:center;}

.jobinfotable th{background:url(../img/jobinfotablethbg.jpg) repeat-x;height:41px;}

.jobinfotable td{border:1px solid #e9e9e9;height:46px;}

.jobappletable{width:100%;border-collapse:collapse}

.jobappletable td{border:1px solid #eeeeee;}

.jobinput{border:1px solid #ccc;padding:0 4px;height:18px;width:150px;}

.jobxing{color:red;margin-left:4px;}



.sitemapbox ul li{height:48px;line-height:48px;border-bottom:1px dashed #e8e8e8;}

.sitemapbox ul li b{margin:0 30px 0 0;}

.sitemapbox ul li a{margin-left:18px;}



.newslisttitle{text-align:center;font-size:16px;}

.newslisttime{text-align:center;margin-bottom:20px;}

.newslistreturn{color:#999;text-align:right;font-family:"Noto Sans SC";margin-right:8px;}

.linkbox ul li{float:left;padding:0 10px; white-space:nowrap;}

.joblisttitle{font-size:16px;text-align:left;border-bottom:1px solid #ddd;height:40px;margin-bottom:10px;}



.culturemenu{margin-top:16px;height:33px;overflow:hidden;}

.culturemenu ul li{width:128px;height:26px;line-height:26px;text-align:center;background:#e1e1e1;float:left;display:inline;margin:0 15px 0 4px; cursor:pointer;}

.culturemenu ul li.selected{height:33px;background:url(../img/sciencemenu1.jpg) no-repeat center;font-weight:bold;cursor:pointer; zoom:1;}

.cultureCont{display:none;}



.marquee {OVERFLOW: hidden; WIDTH: 680px;HEIGHT: 114px }

.marquee ul{ margin:0; padding:0}

.marquee LI { WIDTH: 150px; HEIGHT: 114px; TEXT-ALIGN: center ; list-style:none}

.marquee LI IMG { MARGIN: 0px }

.level{margin: 20px 0 0 0; zoom: 1;}

.level LI { FLOAT: left ;display:inline;margin:0 30px 0 0 ;}



.culturedl{width:680px;margin:0px 0 0 5px;}

.culturedl dl{zoom: 1;margin:20px 0 0 0 ;}

.culturedl dl dt{width:100px;height:131px;float:left;display:inline;margin-top:0px;background:#ccc;}

.culturedl dl dd{float:right;width:550px;overflow:hidden;}



.newsCheck{height:27px;background:#f6f6f6;line-height:27px;color:#5d5e53;margin:20px 0 0 0;}

.newsCheck span{color:#0061ae;}

.newsCheck a{color:#5d5e53;}

.newsCheck a:hover{color:#F50;}

.newsCheckLink{float:left;display:inline;margin:0 0 0 14px;}

.newsCheckNext{float:right;display:inline;margin:0 14px 0 0;}