@charset "utf-8";
/* CSS Document */



body{font-size:12px;}
body,div,ul,li,p,h1,h2,h3,h4,h5,h6,input,a{margin:0;padding:0;}
body{font-family:"Microsoft YaHei";}
#wrapper{height:auto;overflow:hidden;margin:0 auto;background:#fff;}
a{text-decoration:none;font-size:12px;color:#313131;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;width: 0;height: 0;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
img{border:none;}
.yy{ width:1100px; margin-left:auto; margin-right:auto;}




.head{margin:0 auto;}
.topbar{background:#2a2a2a;height:30px;}
.topbar_con{width:1100px;height:auto;margin:0 auto;}
.topbar_l{width:150px;}
.topbar_left,.topbar_right a{font-size:12px;color:#939393;}
.topbar_l{font-size:12px;color:#939393;line-height:30px;padding-left:10px;}
.topbar_left ul{overflow:hidden;}
.topbar_left ul li{float:left;margin-right:15px;}
.topbar_left ul li img{margin-top:5px;}
.topbar_right {line-height:30px;color:#939393;}
.topbar_right a{margin:0 10px;}
.topbar_r{width:300px;height:auto;}

.head_m{height:160px; background:url(../images/dhbj.png) no-repeat center #01559d;border-bottom:1px solid #3684c3;}
.head_t{height:160px;overflow:hidden;margin:0 auto;width:1121px;}
.logo{width:461px;height:72px;float:left;padding-top:44px;}

.head_r{float:right;height:auto;margin-top:60px;}
.search{height:42px;width:289px;background:url(../images/search.png) no-repeat;margin-right:21px;}

.head_d{height:45px;margin:0 auto;background:#1169b4;}
.head_d li{line-height:45px;}

.ddsmoothmenu{ font-size:15px; color:#fff; width:1100px; height:45px; line-height:45px;margin:0 auto;}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left !important; }

.ddsmoothmenu ul li.sel{}
.ddsmoothmenu ul li.sel>a{ color:#636363;}
.ddsmoothmenu ul li a{display: block;color: #fff;text-decoration: none;width:91px;height:45px;text-align:center;font-size:15px;line-height:45px;}
* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{ background:#01559d;height:44px;}
 .ddsmoothmenu ul li a.cur{background:#01559d;height:44px;}

.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;width:145px;top:44px !important;}

.ddsmoothmenu ul li ul li{display: list-item; width:130px;height:35px;border-bottom:1px solid #555;}

.ddsmoothmenu ul li ul li a{color: #fff;font-size: 12px;font-weight: normal;margin: 0; padding:0px; width:130px;height:35px;background:#000;text-align:center;line-height:35px;border-bottom:none !important;filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;}
.ddsmoothmenu ul li ul li a.selected{

}
.ddsmoothmenu ul li ul li a:hover{
background:#0F6CBB;
height:35px;
}
.main{width:1100px;height:auto;margin:0 auto;}
.banner{height:auto;margin:0 auto; background:#e4e4e4;}
/*焦点图*/
.focus{ position:relative; width:1100px; height:326px; background-color: #fff;margin:0 auto;z-index:2;}  
.focus img{ width: 1100px; height: 326px;} 
.focus .shadow{ position:absolute;  left:35px;top:160px; z-index:10; height:72px; line-height: 72px; background:url(../images/blue_03.png) repeat-x;    
display:block;  text-align:center; }

.focus .shadow a{ text-decoration:none; color:#fff; font-size:33px; font-weight:bolder; overflow:hidden;padding:0 15px; }
.abs{background:#555;padding:0 15px;color:#fff;line-height:35px;display:block;text-align:left;font-size:14px;}
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:7px; z-index:10;  }  
  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{top:326px;  position:absolute;  text-align:center; z-index: 200; width:100%;display:block;}  
.focus .fbg div{overflow:hidden;zoom:1;}    
.focus .D1fBt a{position:relative; display:inline; width:216px; height:7px;margin-right:5px;  text-decoration:none; text-align:center; outline:0; float:left; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{}     
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -13px; left: 0;background-position:0 -74px; cursor:pointer; background:url(../images/jtz.png) no-repeat;width:36px;height:69px;}  
.focus .next{top: 50%;margin-top: -13px; right: 0;  background-position:-36px -74px;  cursor:pointer;background:url(../images/jty.png) no-repeat;width:36px;height:69px;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:0 0;}




/*main*/
.jzk{ margin-top:36px;}
/*教务周立*/
.jwzl{ background:url(../images/jwzl.png) no-repeat; width:295px; height:365px;}
.rq{ padding-top:80px; font-size:15px; line-height:15px; color:#fff; font-weight:bold; text-align:center;}
.jwgk_nr{ margin-top:26px;}
.jwgk_z{ width:147px;}
.zyrw{font-size:15px; line-height:15px; color:#3e3e3e; font-weight:bold; text-align:center; display:block;}
.p_c a p{ width:125px; margin-left:auto; margin-right:auto; padding-top:30px;font-size:13px; line-height:20px; color:#626161;}

.jwgk_y{ width:147px; margin-left:auto; margin-right:auto;}
.fzks{font-size:15px; line-height:15px; color:#3e3e3e; font-weight:bold; text-align:center; display:block;}
.jwc{font-size:16px; line-height:16px; color:#3098ab; font-weight:bold; text-align:center; display:block; margin-top:96px;}
/*通知公告*/
.tzgg{ width:526px;}
.tzgg_bt{ height:27px; border-bottom: 2px solid #91b1df;}
.tzgg_bt span{ background:url(../images/tz.png) no-repeat left center;margin-left:7px; padding-left:35px; font-size:18px; line-height:18px; color:#044d8b;}
.tzgg_bt a{ font-size:12px; line-height:12px; color:#004ba8; padding-top:7px;}
.tzgg_nr{ margin-top:11px;}
.tzgg_nr ul li{ height:45px;border-bottom:1px dashed #d1d1d1; vertical-align:bottom;}
.tzgg_nr ul li span{     width: 44px;
    height: 22px;
    background: #91b1df;
    margin-top: 11px;
    margin-left: 3px;
    font-size: 14px;
    line-height: 22px;
    color: #FFF;
    text-align: center;}
.tzgg_nr ul li a{ font-size:15px; line-height:45px; color:#3b3b3b; margin-left:15px; height:45px;}
.tzgg_nr ul li .xxs{background:#db6f2a;}
.tzgg_nr ul li:hover span{background:#db6f2a;}
/*新闻快讯*/
.xwkx{ width:526px;}
.xwkx_bt{ height:27px; border-bottom: 2px solid #91b1df;}
.xwkx_bt span{ background:url(../images/shu.png) no-repeat left center;margin-left:7px; padding-left:35px; font-size:18px; line-height:18px; color:#044d8b;}
.xwkx_bt a{ font-size:12px; line-height:12px; color:#004ba8; padding-top:7px;}
.xwkx_nr{ margin-top:11px;}
.xwkx_nr ul li{     height: 45px;
    border-bottom: 1px dashed #d1d1d1;
    vertical-align: bottom;}
.xwkx_nr ul .h{ background:url(../images/hd.png) no-repeat 10px center;}
.xwkx_nr ul li span{    width: 44px;
    height: 22px;
    background: #91b1df;
    margin-top: 11px;
    margin-left: 3px;
    font-size: 14px;
    line-height: 22px;
    color: #FFF;
    text-align: center;}
.xwkx_nr ul li span:hover{
    background: #db6f2a;
}

.xwkx_nr ul li a{     font-size: 15px;
    line-height: 45px;
    color: #3b3b3b;
    height: 45px;
    margin-left: 20px;}

.xkuai{ margin-top:38px;}
/*快捷通道*/
.kstd{ width:526px;}
.kstd_bt{ height:27px; border-bottom: 2px solid #91b1df;}
.kstd_bt span{ background:url(../images/kjtd.png) no-repeat left center;margin-left:7px; padding-left:35px; font-size:18px; line-height:18px; color:#044d8b;}
.kstd_nr{ margin-top:28px; width:480px; margin-left:auto; margin-right:auto;}
.kstd_nr ul li{width:78px; height:128px; margin-right:22px;}
.kstd_nr ul .xh{ margin:0;}
.kstd_nr ul li a{ display:block; background:url(../images/jwwl.png) no-repeat top center; font-size:14px; line-height:19px; color:#3b3b3b; text-align:center; padding-top:90px;}
.kstd_nr ul li .l2{ background:url(../images/lzc.png) no-repeat top center;}
.kstd_nr ul li .l3{ background:url(../images/biy.png) no-repeat top center;}
.kstd_nr ul li .l4{ background:url(../images/jsd.png) no-repeat top center;}
.kstd_nr ul li .l5{ background:url(../images/jsd5.png) no-repeat top center;}
/*常用信息*/
.cyxx{ width:526px;}
.cyxx_bt{ height:27px; border-bottom: 2px solid #91b1df;}
.cyxx_bt span{ background:url(../images/cyxx.png) no-repeat left center;margin-left:7px; padding-left:35px; font-size:18px; line-height:18px; color:#044d8b;}
.cyxx_nr{ margin-top:28px; width:480px; margin-left:auto; margin-right:auto;}
.cyxx_nr ul li{width:78px; height:128px; margin-right:22px;}
.cyxx_nr ul .xh{ margin:0;}
.cyxx_nr ul li a{ display:block; background:url(../images/xl.png) no-repeat top center; font-size:14px; line-height:19px; color:#3b3b3b; text-align:center; padding-top:90px;}
.cyxx_nr ul li .l2{ background:url(../images/zxsj.png) no-repeat top center;}
.cyxx_nr ul li .l3{ background:url(../images/gyx.png) no-repeat top center;}
.cyxx_nr ul li .l4{ background:url(../images/lx.png) no-repeat top center;}
.cyxx_nr ul li .l5{ background:url(../images/jsd6.png) no-repeat top center;}
/*友情链接*/
.yqlj{ margin-top:45px; height:68px; background-color:#f6f6f6;}
.yqlj_bt{ font-size:18px; line-height:68px; font-weight:bold; color:#023f91; padding-left:28px;}
.yqlj_nr{ margin-left:46px; margin-top:20px;}
.yqlj_nr ul li{ width:254px; height:28px;margin-right:36px;}
.yqlj_nr ul .t2{ }
.yqlj_nr ul .t3{ }
/*底*/
.foot{ margin-top:38px; height:120px; background-color:#023f91;}
.foot_z{width:1200px;text-align:center;}
.foot_zztj{ font-size:15px; line-height:30px; color:#FFF;}
.foot_zztj a{ font-size:15px; line-height:30px; color:#FFF;padding-right:5px;}
.foot_all{ font-size:14px; line-height:30px; margin-top:16px; color:#FFF;}
.foot_y{width:99px; height:114px;margin-top:33px; margin-right:37px;}








/*list1*/
.tu{ height:180px; background:#e4e4e4;}
.tu_z{ width:1171px; margin-left:auto; margin-right:auto;  height:180px;}
.tu_z img{margin-top:-1px;}
.list_nr{ width:1100px; margin-left:auto; margin-right:auto;position:relative;background:url(../images/li_03.png) repeat-y left 0;padding-bottom:30px;}
/*左*/
.list_dh{ width:242px; margin-top:-49px;}
.dh_bt{ height:49px; background-color:#1169b4; font-size:20px; line-height:49px; text-align:center; color:#FFF;}
.dh_li ul li{ height:44px; width:242px; border-bottom: 1px solid #e4e4e4; background:#e4e4e4;}
.dh_li ul li a{ display:block; width:238px; height:44px; background:#f8f8f8; font-size:18px; line-height:44px; text-align:center; margin-left:4px;}
.dh_li ul .xz{  background:#db6f2a;}
.dh_li ul .xz a{background:url(../images/arrowr_03.png) no-repeat 223px center #fff;}
/*鼠标经过*/
.dh_li ul li:hover{background:#db6f2a;}
.dh_li ul li:hover a{background:url(../images/arrowr_03.png) no-repeat 223px center #fff;}

.sh{ height:657px; border:none;width:242px; background:#e4e4e4;}
.sh a{ height:657px; display:block; width:238px; background:#f8f8f8;  margin-left:4px;}
/*右*/
.list_lb{ width:828px; margin-top:23px;}
.lb_bt{ height:25px; border-bottom: 2px solid #95b4e0;}
.lb_bt .gg{ font-size:18px; line-height:18px; color:#044d8b; padding-left:12px;}
.lb_bt .wz{ padding-top:5px; padding-right:15px; font-size:12px; line-height:12px;color:#343333;}
.lb_bt .wz a{ font-size:12px; line-height:12px;color:#343333;}

.lb_nr{ margin-top:18px;min-height:500px;}
.lb_nr ul li{ background:url(../images/lbd.png) no-repeat left center; margin-left:14px;}
.lb_nr ul li span{ font-size:15px; line-height:38px; padding-right:20px; color:#3b3b3b;}
.lb_nr ul li a{ font-size:15px; line-height:38px; color:#3b3b3b; margin-left:14px;}

.fanye{ background:url(../images/fanyi.png); width:336px; height:24px; margin-left:auto; margin-right:auto;margin-top:45px; margin-bottom:60px;}

/*底1*/
.foot1{ margin-top:0; height:175px; background-color:#023f91;}
.foot1_z{ padding-top:24px;width:700px;}
.foot1_zztj{ font-size:15px; line-height:15px; color:#FFF;}
.foot1_zztj a{ font-size:15px; line-height:15px; color:#FFF;padding-right:5px;}
.foot1_all{ font-size:14px; line-height:24px; margin-top:40px; color:#FFF;}
.foot1_y{ width:99px; height:114px;margin-top:33px; margin-right:37px;}




/*contnet*/
.list2_nr2{ width:1100px; margin-left:auto; margin-right:auto;background:url(../images/li_03.png) repeat-y left 0;}
/*左*/
.list2_dh2{ width:242px; margin-top:-49px;}
.dh2_bt2{ height:49px; background-color:#1169b4; font-size:20px; line-height:49px; text-align:center; color:#FFF;}
.dh2_li ul li{ height:44px; width:242px; border-bottom: 1px solid #e4e4e4; background:#e4e4e4;}
.dh2_li ul li a{ display:block; width:238px; height:44px; background:#f8f8f8; font-size:18px; line-height:44px; text-align:center; margin-left:4px;}
.dh2_li ul .xz2{  background:#db6f2a;}
.dh2_li ul .xz2 a{background:#fff;}

/*鼠标经过*/
.dh2_li ul li:hover{background:#db6f2a;}
.dh2_li ul li:hover a{background:#fff;}

.sh2{ height:844px; border:none;width:242px; background:#e4e4e4;}
.sh2 a{ height:844px; display:block; width:238px; background:#f8f8f8;  margin-left:4px;}


/*右*/
.list2_lb2{ width:828px; margin-top:23px;}
.lb2_bt2{ height:25px; border-bottom: 2px solid #95b4e0;}
.lb2_bt2 .gg2{ font-size:18px; line-height:18px; color:#044d8b; padding-left:12px;}
.lb2_bt2 .wz2{ padding-top:5px; padding-right:15px; font-size:12px; line-height:12px;color:#343333;}
.lb2_bt2 .wz2 a{ font-size:12px; line-height:12px;color:#343333;}
.lb2_nr2{ margin-top:48px;min-height:500px;}
.nr2_bt{ width:795px;  border-bottom: 1px solid #c7c7c7; margin-left:auto; margin-right:auto;}
.lb2_nr2 .tm{ font-size:22px; line-height:28px; color:#3b3b3b; text-align:center;}
.lb2_nr2 .zuoz{ font-size:13px; line-height:13px; color:#3b3b3b; text-align:center; margin-top:21px;padding-bottom:15px;}
.nr2_wz{ width:786px; padding-top:24px; margin-left:auto; margin-right:auto;}
.nr2_wz p{ font-size:15px; line-height:28px; color:#3b3b3b; padding-bottom:20px;}
.nr2_wz span{}
.nr2_wz .jl{ padding-bottom:90px;}



.bcon{width:270px;border:1px solid #eee;margin:30px auto;}
.bcon h2{border-bottom:1px solid #eee;padding:0 10px;}
.bcon h2 b{font:bold 14px/40px '宋体';border-top:2px solid #3492D1;padding:0 8px;margin-top:-1px;display:inline-block;}
.list_lh{height:200px;overflow:hidden;padding:10px;}
.list_lh li{}
.list_lh li.lieven{background:#F0F2F3;}
.list_lh li p{line-height:25px;font-size:14px;color:#3b3b3b;}

