/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video,input {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	text-decoration:none;
	list-style:none
}
a:visited,a:link{ color: #848484; text-decoration: none;}
a:hover{ text-decoration:underline;}
body{  background:#f6f6f6;  font-size:12px; font-family: "宋体"}
input:focus{ outline:none}
#top_nav{ width:100%; height:37px; background:url(../images/top_nav_line.jpg) repeat-x;}
#top_nav .nav_main{ width:960px; height:100%; margin:0px auto; font-size:12px; color:#4d4d4d; line-height:37px}
#top_nav .nav_main .hello{ float:left}
#top_nav .nav_main .in{ float:right}
#top_nav .nav_main .in li.fenxiaoli{ float:left; position:relative;  padding:0px 8px}
#top_nav .nav_main .in li.fenxiaoli:hover{ border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-bottom:1px solid #fff; background:#fff; height:36px; padding:0px 9px; margin:0px -2px;}
.fx_left li{ line-height:23px; margin-left: 38px; float:left; padding:0;}
.fx_left li span{ float:left; font-size:12px; color:#F49700; font-weight:bold;}
.fx_right li span{ float:left; font-size:12px; color:#F49700; font-weight:bold;}
.fxleft{ width:100%; float:left;}
.fxright{ float:left; width:186px;}
.fx_left li a{ }
.fx_right li a{ margin-left:6px;}
#top_nav .nav_main .in .fenxiaoli .fenxiao li a:hover{ color:#F49700;}
#top .center .kecheng #gfenxiaog .sousuofxright li a{color:#505153;}
#top .center .kecheng #gfenxiaog li a:hover{color:#f49700; text-decoration:none}
#gfenxiaog li a:hover{ color:#F49700;}
#top_nav .nav_main .in .weibo{ width:263px; height:99px;}
#top_nav .nav_main .in .weixin{ width:108px; height:104px; padding:18px 18px 30px; left:-48px;}
#top_nav .nav_main .in .jigou { width:100px; left:-32px; padding:5px;}
#top_nav .nav_main .in .zijigou li{ height:32px; line-height:32px; font-size:12px; border-bottom:1px dotted #DCDCDC; width:83px; text-align:center; display:block;}
#top_nav .nav_main .in a{ color:#4d4d4d;}
#top_nav .nav_main .in li a:hover{ text-decoration:none; color:#F49700}
.weibo{ width:263px; height:99px;}
.guanzhu{ width:42px; height:50px; float:left; margin:20px auto auto 38px;}
.weiboguanzhu{ float:left; margin-top:20px; margin-left:12px;}
#top_nav .nav_main .in .fenxiaoli .fenxiao .weiboguanzhu .mingcheng{ float:left; color:#5093D5; line-height:18px;}
.weiboguanzhu img{ float:left; display:block;}
#top_nav .nav_main .in .fenxiaoli .fenxiao .weiboguanzhu .jiaguanzhu{ width:44px; height:24px; padding-left:19px; font-size:12px; line-height:24px; color:#fff; background:url(../images/guanzhu_1.jpg) no-repeat; display:block; margin:30px auto auto 6px;}
.weixin{ width:104px; height:104px; padding:18px 18px 30px; left:-48px;}
.weixin p{ font-size:12px; line-height:24px; color:#505050; height:24px; display: block}
.weixin p span{ color:#008BFF; float:right}
#zxcx{ display:none;}
.sousuo .xuanze .ulbj a{ background:none; color:#505050;}
.sousuo .xuanze .zixuntabhover a{background: url(../images/abj.jpg) no-repeat ; color: #FFFFFF; display:block; text-align:center; height:22px;}
#top_nav .nav_main .in a.xhd{ color: #F29900;}
.fenxiao{ position:absolute; width:376px; height:auto; border:1px solid #DEDEDE; border-top:none; top:35px; left:-107px; background:#fff; display:none;  padding-top:5px; z-index:999;}
#top .fenxiao{ padding:18px}
.con_xiaoqu{  position:absolute; width:270px; height:auto; border:1px solid #DEDEDE; border-top:none; top:35px; left:-107px; background:#fff; display:none;}
.con_xiaoqu div.fxleft ul.fxleft li{ float:left}
#top_nav .nav_main .in li a span.no0{ display: inline-block; width: 5px; height:3px; background: url(../images/xiexing.jpg) no-repeat;  -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s; -o-transition: all 0.3s ease-in 0s; -ms-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; margin:0px 0 3px 8px;}
#top_nav .nav_main .in li a:hover span.no0{ background: url(../images/xiexing_h.png) no-repeat;}
#top_nav .nav_main .in li:hover span.no0{ -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg)}
#top{ width:960px; height:83px; margin:0px auto; }
#top h1{ float:left; margin-top: 21px}
#top h1 a{ float:left}
#top h1 .school{ float:left; margin-top: 5px}
#top a{ float:left}
#top .center{ float:left; width:417px; height:71px; padding:12px 0 0 39px; color:#4E4E4E}
#top .center ul{ width:100%; height:14px; font-size:12px;}
#top .center ul li{ float:left; margin-right:10px;}
#gfenxiaog{ left: -1px; top: 30px; width: 380px;}
.hangxian{width:346px; margin:-18px 0 0 52px; height:1px; background:#DEDEDE; float:left;}
#top .center ul li a{ color:#4E4E4E; font-size:12px}
#top .center .kecheng{ width:417px; height:32px; position:relative; top:10px; font-size:12px}
#top .center .kecheng .in{ width:70px; height:30px; border:1px solid #ebebeb; background:white; text-align:center; line-height:30px; position:absolute; cursor: pointer; }
#top .center .kecheng input{ position:absolute; font-size:13px}
#top .center .kecheng input.duihua{ text-indent:1em; width:271px; height:30px; line-height:18px; line-height:30px\0; line-height:30px\9; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; left:72px; color:#ccc;}
#top .center .kecheng input.anniu{ width:74px; height:32px; background:#F49600; color:white; font-size:16px; font-weight:bold; cursor:pointer; left:343px; -moz-transition: all 0.5s ease-in 0s; -webkit-transition: all 0.53s ease-in 0s; -o-transition: all 0.5s ease-in 0s; -ms-transition: all 0.5s ease-in 0s; transition: all 0.5s ease-in 0s;}
#top .center .kecheng input.anniu:hover{background:#ffa611}
#top .center .kecheng .in span.no0{ display: inline-block; position: absolute; top: 12px; right:12px; width: 7px; height:4px; background: url(../images/xiexing1.jpg) no-repeat; }
#top .center .kecheng .in:hover span.no0{ -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s; -o-transition: all 0.3s ease-in 0s; -ms-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg)}
#top .right{ float:right}
/*header*/
#header{ width:960px; height:39px; margin:0px auto; border:1px solid #295BB2}
#header .nav{ width:958px; height:37px; border:1px solid #4784D4; background:#2475EA;}
#header .nav li{ float:left; line-height:37px; text-align:center; background: #2475EA url(../images/line.jpg) no-repeat center right;}
#header .nav li.last{ background:#2475EA; margin-left:10px}
#header .nav li a{ display:inline-block; color:white; font-weight:bold; font-size:14px; height:39px; padding:0px 5px; letter-spacing: 0.2px;}
#header .nav li a:hover{ text-decoration:none; background:#458AED; padding:0px 8px 0px 8px; }
#header .nav li.last a:hover{ text-decoration:none; background:#458AED; padding:0px 8px 0px 8px; }
#remen{ display: block; line-height: 43px; width:960px; height:43px; margin:0px auto; }
#remen h3{ float: left; font-size:12px; color:#f89600; font-weight:100}
#remen li{ float: left;}
#remen a{ color:#58585a}
/*footer*/
#footer{ width:100%; height:184px; background:#f6f6f6; border-top:1px solid #eaeaea; margin-top: 36px}
#footer .main{ width:764px; height:94px; margin:0px auto; padding:23px  0px 0px 196px}
#footer .main .link{ height:19px;}
#footer .main .link li{ float:left; font-size:12px}
#footer .main .link li a{ color:#545454}
#footer .main .lianxi{ width:611px; height:66px; margin-top:19px;}
#footer .main .lianxi dt{ width:152px; height:54px; padding:12px 0px 0px 0px; float:left}
#footer .main .lianxi dd{ width:430px; height:63px; float:left; border-left:1px dashed #d5d5d5; padding:3px 0px 0px 12px; line-height:24px; font-size:12px; color:#3e3e3e}
















