﻿/*初始值
--------------------------------------*/
body{margin:0;padding:0;padding-top:5px;;font-size:12px;font-family:Arial, Helvetica, sans-serif "宋体";}
div,form,p,img,ul,ol,li,dl,dd,
h1,h2,h3,h4,h5,h6,button{list-style:none;margin:0;padding:0;border:0;text-align:left;font-size:100%;color:#666;}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:none;color:#f90!important;outline:none }
select, input, img { vertical-align:middle; outline:none}
table { border-collapse:collapse; border-spacing:0; }
a:focus{-moz-outline:none;outline:none;outline:none}

/*头部*/
body{background:url(bodybg.jpg) #fdfeff center top no-repeat;}
.wrap{width:991px;margin:3px auto 0;position:relative;overflow:hidden;}
.headbg{background:url(headbg.png) 5px 0 no-repeat;width:986px;height:385px;position:absolute;top:0;left:0;z-index:2;}
.head{width:981px;height:385px;margin-left:5px;overflow:hidden;}
.logo h2{display:inline;}
.logo{position:absolute;z-index:4;top:0px;left:5px;}
.menuBox{position:absolute;right:110px;top:25px;z-index:4;}
.search_input{ width:186px; height:16px; line-height:16px; border:1px solid #A7A7A7;}
.searchButton{ width:19px; height:18px; border:0px; background:url(but_02.gif) no-repeat;}
.chang{ position:absolute; top:25px;_top:27px; right:20px;z-index:55;}
#changLan{ width:69px; height:18px; line-height:18px; border:0px; background:url(but_033.gif) no-repeat; color:#fff;font-size:12px;cursor:pointer; text-align:center; padding-right:15px;}
#changLan a{ color:#FFFFFF;}
.changLanBox{width:45px; padding:0px 10px 10px 10px; overflow:hidden; background:#203CEB; z-index:9999;display:none;}
.changLanBox dl{overflow:hidden;}
.changLanBox dd{ line-height:22px; text-align:center; color:#fff; border-bottom:1px dotted #fff}
.changLanBox dd a,homepage a,ask a{ color:#fff!important; margin:0px;}
.menuBox a{margin-left:10px;}
.focus_img{width:969px;overflow:hidden;}
.focus_img dl{ z-index:99;}
#YNews dt img{position:absolute;width:644px;height:304px;top:76px;left:18px;*left:17px;z-index:-1;}
#YNews .YNewstxt{width:290px;height:314px;position:absolute;left:674px;z-index:4;top:71px; text-align:center;}
#YNews h3{font-size:20px;color:#fff;line-height:30px;padding-bottom:15px; margin-top:25px;}
#YNews dd p{color:#FFFFFF;font-size:13px;line-height:24px;margin-left:20px;padding-bottom:10px;text-indent:2em;width:260px;}
p#YNIndex{position:absolute;z-index:4;left:800px;top:350px;}
.but_01{position:absolute;top:300px;width:106px;left:800px;z-index:4;}
#YNIndex a{float:left;background-color:#083868;border:1px solid #012f60;text-align:center;display:block;padding:2px 10px;color:#fff;}
#YNIndex .current{background-color:#518ac2;border:1px solid #518ac2;}
.sliderfilter{float:right;width:308px;z-index:4;position:absolute;}
.sliderwrapper li a{float:left;display:block;width:640px;}
.sliderwrapper li{width:969px;overflow:hidden;}
.img_a{position:absolute;z-index:3;height:304px;width:600px;top:76px;left:18px;*left:17px;display:block;}
.mediatxt .third{background:none;text-align:right;padding-top:15px;}
.mediatxt .third a{color:#0469d3;}
/*中间*/
.content{width:991px;overflow:hidden;}
.content_A{width:991px;background:url(contbg.gif) #fdfeff no-repeat;overflow:hidden;}
.nav{background:url(navbg.gif) 5px 0 no-repeat;height:28px;width:976px;padding-left:15px;}
.nav li{float:left;font-size:14px;font-weight:bold;width:80px;height:26px;line-height:27px;padding:0 3px;text-align:center;}
.nav li a{color:#fff;}
.nav li a:hover{background:url(nav_bg02.gif) no-repeat;display:block;width:80px;height:26px;color:#fff!important;}
.newstit{width:670px;overflow:hidden;}
.newstit_L{background:url(titbg.jpg) no-repeat;width:129px;height:37px;padding:5px 0 0 10px;float:left;}
.news{width:680px;float:left;}
.newstit_L h2{color:#fff;font-size:16px;padding-left:35px;line-height:25px;}
.newstit{padding-top:19px;margin-left:-3px;}
.newstit_R{float:right;*padding-top:5px;}
.newstit_R img{padding-right:10px;}
.newstit_R li{float:left;padding:0 5px;width:110px;text-align:center;background:url(news_libg.gif) right no-repeat;height:27px;line-height:27px;}
.newstit_R li span{color:#052477;font-weight:bold;font-size:14px; cursor:pointer;}
.newstit_R li img{margin-top:-3px;}
.newstit_R .end{background:none;}.newstit_R #TG104{background:none;}
.newstxt{padding:20px 0 0 30px;width:640px;overflow:hidden;}
.news_img{float:left;}
.news_imgtxt{float:right;width:340px;padding-right:10px;}
.news_imgtxt h3 a{color:#004785;font-size:14px;}
.news_imgtxt h3{padding:5px 0;}
.news_imgtxt p{text-indent:2em;line-height:20px;padding-top:15px;}
.news_college{width:650px;padding:25px 0 0 15px;overflow:hidden;}
.news_college li span,.Ann_L span{float:right;}
.news_college li{width:295px;float:left;padding-left:15px;background:url(ico_01.gif) left no-repeat;margin-right:15px;line-height:22px;}
.gengduo{text-align:right;width:626px;padding:10px 0 0 0;margin-left:20px;}
.gengduo a{color:#0469d3;}
.company {width:636px;overflow:hidden;padding-left:30px;padding-top:35px;}
.company li{float:left;}
.sidebar{width:290px;float:right;padding-top:20px;}
.sideBox{ width:288px;margin:0px auto 25px;}
.sideBox h3{ font-size:14px; font-weight:bold; text-align:center;line-height:24px;}
.sideBox h3 a{color:#1f3c66;}

.map{margin-bottom:20px;width:290px;text-align:center;}
.Ann_more{background:url(but_05.gif) 30px center no-repeat;width:300px;margin-top:20px;height:21px;line-height:21px;padding-left:68px;}
.Ann_more a{color:#52870D!important;}


.Announcementxt{width:680px;overflow:hidden;}
.Ann_L{width:360px;float:left;padding:20px 0 0 30px;}
.Ann_L li{line-height:25px;background:url(ico_01.gif) left no-repeat; padding-left:15px;}
.Ann_L .second{padding-top:30px;background:url(ico_01.gif) 0 40px no-repeat;}
.mediatxt .second{padding-top:30px;background:url(ico_01.gif) 0 40px no-repeat;}
.Ann_R{float:left;width:250px;padding-left:20px;padding-top:20px;padding-right:20px;}
.Ann_R li{padding-bottom:15px;}
.Ann_L li a{color:#333;}
.mediatxt ul{float:left;padding-left:30px;width:300px;padding-top:20px;}
.mediatxt ul li{line-height:25px;background:url(ico_01.gif) left no-repeat; padding-left:15px;}
.mediatxt ul li span{float:right;}
.mediatxt ul li a{color:#333;}
.mediatxt ul .mediatxt_tit{background:url(titbg4.gif) 0 3px no-repeat;height:18px;line-height:18px;width:275px;padding-bottom:10px;padding-left:25px;font-size:14px;color:#004785;font-weight:bold;}

.Projectxt{width:680px;overflow:hidden;}
.detail_tit h3{float:left;color:#044a91;}
.detail_border{float:left;width:310px;padding:20px 0 0 30px;}
.detail_tit{width:310px;overflow:hidden;padding-bottom:15px;}
.detail_date {float:right;background:url(datebg.gif) no-repeat;width:90px;height:14px;}
.detail_date li{color:#fff;font-weight:bold;float:left;padding:0 6px 0 3px;}
.detail_txt_img{float:left;width:115px;}
.detail_txt_img img{border:1px solid #cecece;}
.detail_txt p{width:180px;float:right;line-height:22px;}
.detail_txt {width:310px;overflow:hidden;}
.Project,.Announcement,.media,.Hanban_News{border-bottom:1px dashed #a1e0fb;padding-bottom:20px;width:680px;overflow:hidden;height:390px;}
.Announcement .newstit_L h2{background:url(but_05.gif) left no-repeat!important;}
.news .newstit_L h2{background:url(but_07.gif) left no-repeat;}
.media .newstit_L h2{background:url(but_04.gif) left no-repeat;}
.Project .newstit_L h2{background:url(but_06.gif) left no-repeat;}


.rukou{ width:288px; height:111px; padding:5px 0px; background:url(businessCenter_25.gif) no-repeat; position:relative; }
.videoR1 { width:25px; height:38px;margin-top:20px; margin-left:10px;float:left;background:url(arrow-right.gif) no-repeat 0 0; cursor:pointer; }
.videoL1 { width:25px; height:38px; margin-top:20px;float:left;margin-right:10px; background:url(arrow-left.gif) no-repeat 0 0; cursor:pointer; }
.videoBox{ width:270px; height:70px; margin:0px auto;overflow:hidden;}
.videoCon ul li{display:none;width:170px;padding:0 10px;}
.videoCon ul .current{display:block;}
.videoCon p{width:288px;text-align:center;font-weight:bold;font-size:14px;position:absolute;top:95px;left:0;}

.rukou h2{color:#135ba6;font-size:14px;padding:0 0 0 10px}
.videoCon { float:left; display:inline; width:190px; height:70px; margin:8px 0 0 0; overflow:hidden; }

/*foot*/
.footer{background:url(footerbg.jpg) center -45px no-repeat;width:100%;height:512px;margin:0 auto;}
#hanbanLogo{ position:absolute; top:68px; left:484px;*left:482px;width:47px; height:47px; cursor:pointer}
.site_map{ position:relative;width:991px;margin:0 auto;padding-top:130px;}
#foot{ width:958px; margin:0px auto; padding-bottom:35px;}
.hanban{ width:800px; margin:0px auto; margin-bottom:25px; padding-top:30px;}
.hanban h4{color:#B6B6B6; font-size:25px; text-align:center; overflow:hidden;}
#Hbhover{ overflow:hidden;}
.hanbanbg{ position:absolute; left:192px; top:270px;width:612px; height:152px; overflow:hidden; padding:20px 0px; background:url(hanban.jpg) no-repeat;Opacity:0.7; filter: Alpha(Opacity=70); z-index:999; display:none;}
.hanbanbg h2{ width:200px; margin:0px auto;font-size:14px; font-weight:bold; margin-bottom:20px;color:#023F72;}
.hanbanbg_font{ width:500px; margin:0px auto; font-size:12px; font-weight:normal; color:#023F72; line-height:22px; text-indent:2em;}
#foot ul{ width:900px; margin:0px auto;color:#767676;}
#foot ul li{ float:left; margin-right:20px;}
.site_map tr td{line-height:22px;text-align:center;}
.bold td{font-weight:bold;}
