@charset "utf-8";

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}
body{font-size:14px; font-family:"Microsoft Yahei";-webkit-text-size-adjust:none; color:#6a6a6a;  width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px; }
li,ol{ list-style:none;}
a{ text-decoration:none; color:#303030;}
a:hover{ text-decoration:none; color:#0068b7;}
a img { border:none;}
input{ background-color: transparent; padding:0px; border:none;}
p{ text-indent:2em;}

.main{width:1100px; margin:0 auto;}
.content{ width:1100px; margin:0 auto;}

.clear{ clear:both;}

.left{ float:left;}
.right{ float:right;}

.topbj{width:100%; margin:0 auto; background-color:#0068b7; height:80px; padding:30px 0;}
.logo{ width:500px; margin:0 auto;}
.logo img{ width:460px; height:80px;}
.top_r{ width:300px; margin:0 auto; padding-top:10px;}

.top_menu{ width:230px; margin:0 auto;height:14px; line-height:14px; margin-bottom:15px;}
.top_menu li{ width:62px; float:left; height:14px; line-height:14px; text-align:right; margin-left:8px; border-left:4px solid #f2754a;}
.top_menu li:first-child{ border-left:4px solid #f2e74a;}
.top_menu li:last-child{ border-left:4px solid #16c0ff;}

.search{ width:300px; height:35px; background-color:#005da4; color:#fff;}
.search_con{ width:240px; height:35px; line-height:35px; text-align:left; padding-left:8px; color:#fff;}
.search_con_btn{ width:35px; height:35px; background:url(../images/search.png) center no-repeat;}


.menubj{width:100%; margin:0 auto; background-color:#005392; height:50px; line-height:50px;}
.menu{ width:1100px; margin:0 auto;}
.menu li{float:left; text-align:center; font-size:16px; width:99px;}
.menu li a{ display:block; color:#FFF;}
.menu li a:hover{ background-color:#ff9d03; color:#FFF;}
.nav_curr a{background-color:#ff9d03; color:#FFF;}

.login_btn{ width:110px; margin:0 auto;}
.login_btn img{ height:50px;}


.banner{width:100%; margin:0 auto; height:300px; margin-bottom:25px;}

.index_l{ width:830px; margin:0 auto;}
.index_l_con{ width:830px; margin:0 auto; height:245px; margin-bottom:25px;}

.index_tzgg{ width:400px; margin:0 auto; background-color:#fffdf8; border:1px solid #fcf7eb; height:245px;}
.index_tzgg_menu{ width:350px; margin:0 auto; height:50px; line-height:50px; border-bottom:1px solid #fcf7eb; background:url(../images/tzgg_img.jpg) 15px center no-repeat; padding-left:50px; margin-bottom:8px;}
.index_tzgg_menu_l{ width:250px; font-size:18px;}
.index_tzgg_menu_l font{ color:#bababa; font-size:16px; text-transform:uppercase;}
.index_tzgg_menu_more{ padding:0px 15px 0 0;}



.index_xyxw{ width:400px; margin:0 auto; background-color:#f9fcf6; border:1px solid #f1f8e9; height:245px;}
.index_xyxw_menu{ width:350px; margin:0 auto; height:50px; line-height:50px; border-bottom:1px solid #f1f8e9; background:url(../images/xyxw_img.jpg) 15px center no-repeat; padding-left:50px; margin-bottom:8px;}

.index_list{ width:370px; margin:0 auto;}
.index_list li{ width:370px; height:35px;line-height:35px;}
.index_list li font{ padding-right:10px; font-size:12px;}


.index_sys{width:830px; margin:0 auto; }
.index_sys li{ width:145px; float:left; text-align:center;font-size:16px;}
.index_sys li a{ width:133px;display:block; border:1px solid #fff;  padding:5px; height:145px;}
.index_sys li a:hover{border:1px solid #edf4fa; background-color:#f7fbfe; }
.index_sys .sys1{ float:left;}
.index_sys .sys_fr{ margin-right:21px;}



.index_r{ width:250px; margin:0 auto;}

.index_r_con{width:250px; margin:0 auto; margin-bottom:14px;}
.index_r_con li{ width:250px; text-align:center; margin:0 auto; height:60px; line-height:60px; font-size:18px; margin-bottom:3px;}



.link{ width:1100px; margin:0 auto; height:50px;  padding-top:25px;}
.link_menu{width:150px; margin:0 auto;font-size:18px; color:#FFF;}
.link_menu font{ color:#bababa; font-size:16px; text-transform:uppercase;}
.link_con{width:940px; margin:0 auto;}
.link_con li{ width:200px; background-color:#FFF; float:left; margin:0 10px;}
.link_con li select,option{border:none; background-color: transparent; width:195px; padding:2px 0; font-size:12px; font-family:"Microsoft Yahei"; color:#3b3b3b; border:0px; outline: none}





.foot_bj{ width:100%; background-color:#005392; color:#fff; margin-top:10px;}
.foot{ width:100%; background-color:#004275; height:45px; line-height:45px; text-align:center;}


.zy_left{ width:250px; margin:0 auto;background-color:#f5f5f5;}
.zy_left_top{width:240px; margin:0 auto; font-size:25px; color:#FFF; background:url(../images/zy_top_menu.jpg) top no-repeat; height:95px; padding:35px 0 0 10px; }
.zy_left_top font{color:#bababa; font-size:16px; text-transform:uppercase; }
.zy_left_con{width:250px; margin:0 auto; background:url(../images/left_logo.png) center no-repeat;text-align:center; min-height:180px; margin-bottom:2px; padding-bottom:20px;}
.zy_left_con li{height:45px; line-height:50px;  font-size:16px; border-top:1px solid #fff; }
.zy_left_con li a{ display:block;height:50px; line-height:45px;  }
.zy_left_con li a:hover{ background-color:#FFF; border-top:1px solid #0068b7; }

.er_nav_curr a{background-color:#FFF; border-top:1px solid #0068b7;}


.zy_teacher{width:250px; margin:0 auto; height:100px; }
.zy_teacher img{ width:250px; height:100px;}
.zy_xrk{width:250px; margin:0 auto; margin-top:2px; _margin-top:-4px;}
.zy_xrk li{ width:124px; text-align:center; margin:0 auto; height:40px; line-height:40px; font-size:16px; margin-bottom:2px; float:left;}
.zy_xrk .xi1{ width:250px;background-color:#62b62d;}
.zy_xrk .xi2{ background-color:#54a6ef; float:left;}
.zy_xrk .xi3{ background-color:#e45150;float:right;}
.zy_xrk .xi4{width:250px; background-color:#399784;}
.zy_xrk .xi5{width:250px; background-color:#9578e6;}



.weizhi{ width:795px; margin:0 auto; height:35px; line-height:35px; font-size:14px; border-bottom:1px dashed #eceaea;  margin-bottom:10px; background:url(../images/home.png) left center no-repeat; padding-left:20px;}
.zy_right{ width:800px; margin:0 auto;line-height:28px; margin-bottom:20px;}
.zy_right p{text-indent: 0;}


a.white:link {
 color: #ffffff;
 text-decoration: none;
 font-weight: normal;
}
a.white:visited {
 color: #ffffff;
 font-weight: normal;
 text-decoration: none;
}

a.white:hover {
 color: #ececec;
 text-decoration: none;
 font-weight: normal;
}

a.white:active {
 color: #ffffff;
 font-weight: normal;
 text-decoration: none;
}


.fy_list ul li{background:url(../images/qdt.png) left center no-repeat;}
.fy_list ul li a{padding-left:15px;}