﻿@charset "utf-8";
body{ padding:0; margin:0px; font-family:"微软雅黑"; font-size:14px; color: #262626;}
h2,li,ul,img,p,h1,em,strong,input,select,option,dl,dt,b,i,br,cite,font,h4,dd,span,h6,h3,ol,h5{padding:0px; margin:0px;}
input,select,textarea{ outline:0;}
footer,header {display: block;}
img{border:0px; float:left;}
ul,ol,dl,dt{list-style:none;}
a{ text-decoration:none; color:#444; cursor:pointer;}
a:hover{text-decoration:none;}
b{font-size:20px; color:#0153a9;}
strong{ font-size:14px;}
.clear{ clear:both;}
.f-l{ float:left;}
.f-r{ float:right;}


header { float: left; position: absolute; width: 100%; height: 185px; color: #FFF; z-index: 9999; opacity: 0.9; }
header, header nav, header div, header ul, header li, header a { overflow: visible; }
header a { text-decoration: none; }
/*公用头部*/
#header { background:#244ca4; width: 100%;}
#header .container { width: 1000px; margin: 0 auto;  height: 120px; }
#header .box { width: 765px; height: 40px; float: right; border-left: solid #FFFFFF 2px; margin-top: 40px;}
#header .school { width: 125px; display: inline-block;}
#header .box .text { margin-left: 25px; float: left; font-size: 20px;  line-height: 20px; display: inline-block;}
#header .box .text_in { margin: 5px 0px 0px 25px; float: left; word-spacing: 0.1px; font-size: 16px; line-height: 20px; color: #FFFFFF;display: inline-block; }
#header .box .login { margin-left: 15px; float: right; font-size: 18px; line-height: 40px; color: #FFF;}
#header .box .fg { margin-left: 15px; float: right; font-size: 18px; line-height: 40px;}
#header .box .reg { margin-left: 30px; float: right; font-size: 18px; line-height: 40px; color: #FFF;}
#header .box .name { background: url("../images/my-icon.png") no-repeat left; margin-left: 30px; float: right; font-size: 18px; line-height: 40px; color: #FFF;}
#header .box .name span { padding-left: 35px;}
#header .box .logout { margin-left: 15px; float: right; font-size: 18px; line-height: 40px; color: #FFF;}


#header .box .search { background-color: #4160a6; float: right; width: 345px; height: 40px;}
#header .box .search .left { float: left; height: 40px; width: 90px; border-right: solid #5a77b8 1px;}
/*#header .box .search .left .select { display:block; padding:10px 0px 0px 5px;}*/
#header .box .search .left .select { width: 90px; height: 40px; border: none; background-color: #4160a6; color: #FFF; font-size: 14px; font-family: "微软雅黑"; padding-left: 8px; cursor: pointer;}

#header .box .search .right { float: left; height: 40px; width: 220px; border: none; background-color: #4160a6; color: #FFF; font-size: 14px; font-family: "微软雅黑"; padding-left: 10px;}
/*公用头部*/

/*主导航*/
#main_menu { background:#133a93; width: 100%;}
#main_menu .container { width: 1034px; margin: 0 auto;  height: 40px;}
#main_menu .container ul li { float: left; font-size: 16px; color: #e0e0e0; line-height: 40px; display: inline-block; width: 144px; text-align: center;}
/*#main_menu .container ul .none { padding-right: 0px;}*/
#main_menu .container ul .active { background-color: #0d2969;}
#main_menu .container ul .bg { background-color: #0d2969; }
/*主导航*/

/*公用底部*/
footer{ margin-top: 65px; z-index: 9999; padding-bottom: 40px;}
footer #container { width: 1000px; margin: 0 auto; text-align: center;}
footer #container .fmenu ul { display: inline-block; }
footer #container .fmenu ul li { float: left; padding: 0px 20px; display: inline-block; font-size: 12px; color: #666666; border-right: solid #cdcdcd 1px; }
footer #container .info { display: inline-block; color: #666666; font-size: 12px; line-height: 30px; padding-top: 10px; }
/*公用底部*/
