@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; padding:0; font-family:"微软雅黑"; font-size:14px; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,lable,textarea,p,blockquote,img { margin:0px; padding:0px;}
ol,ul li{list-style:none outside none;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight: 400;}
h1{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none; text-align:center; }
h2{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none; text-align:center;}
em{ }
a { text-decoration:none;}
a:hover{text-decoration:none;}
.clr{ clear:both;}   /*清除样式*/
*{padding:0;margin:0;}
img{border:none;}

#flashBoxu_u2_ {width:auto !important}

.header { border-top:10px solid #0055ac;  width: 100%; min-width:1300px; background: url("../images/bjpic.jpg") no-repeat center top; background-size:100%; height:100%;}
.head { width: 1300px; height: auto; margin:0 auto;}
.logo { float:left; width: 755px; height: 130px; margin:10px 0px;}
.by { width: 425px; height: 130px; float:right;}
.dhl { width:100%; height:50px; background:#005ebe;  }
.dh { width:1300px; height:50px; line-height:50px; margin: 0 auto;  }
.dh ul li { width:125px; float: left; height:50px; line-height:50px; font-size:16px; text-align: center;}
.st { float:left; color: #ffffff;}
.dh ul li a { color: #ffffff; letter-spacing: 1px;}


.banner { width:100% !important; height:550px; }
.banner img{ width:100% !important; margin: 0 auto; }
.banner table { width:100% !important; margin: 0 auto;}
.banner table img{ width:100% !important; margin: 0 auto;}


#flashBoxu_u2_ ul{
    position:absolute;
    right: 50% !important;
    margin-right:-25px;
    bottom: 10px !important;
    font:0px tahoma !important;
    }
#flashBoxu_u2_ ul li{
    display:block;
    float:left;
    width:15px !important;
    height:15px !important;
    line-height:15px;
    border-radius:50%;
    margin-right:10px !important;
    border:0px solid #999;
    background:#F0F0F0;
    text-align:center;
    cursor:pointer;
}


/*学院动态*/
.contect { width:1300px; margin:30px auto 0px;}
.news_dt {width: 855px; height: 420px; float:left; margin-top: 40px;}
.tpgd {width: 416px; height: 309px; float:left; margin-top: 50px;}
.zyls { width: 405px; margin-left: 34px;float:left; margin-top: 23px; }
.title {width:100%; height: 44px; }
.title b { display: block; width:36px; height: 37px; float: left;}
.title h3 {width:110px; height: 45px; line-height: 45px; font-size: 22px; color: #003872; padding-left: 32px;  font-weight: bold; letter-spacing: 1px; float:left; padding-left: 10px; font-family: "微软雅黑";}
.hxt { width:625px; float: left; height: 45px; line-height: 45px; background:url("../images/htbj.png") repeat-x left center; }
.hxt2 { width:182px; float: left; height: 45px; line-height: 45px; background:url("../images/htbj.png") repeat-x left center; }
.hxt3 { width:253px; float: left; height: 45px; line-height: 45px; background:url("../images/htbj.png") repeat-x left center; }
.title span {width:71px; height: 45px; line-height: 44px; font-size: 14px; color: #212121;   float: right;  text-align: center;}
.title span a {color:#212121; padding-left: 5px; }
.zyls ul h2 { height: 65px; line-height: 65px; font-size: 20px; font-weight: bold; border-bottom: 1px dashed #9e9e9e; padding-top: 10px; margin-bottom:10px;}
.zyls ul h2 a { color:#000000;}
.zyls ul li {font-size: 16px; line-height: 43px; color:#292929; background: url("../images/xsj.png") no-repeat 5px center; text-indent:30px; overflow: hidden;}
.zyls ul li a {color:#292929;  }


/*通知公告*/
.tzglist { width:410px; float:left; margin-top: 45px;}
.tzglist ul { overflow:hidden; margin:30px auto 0;}
.tzglist ul li {line-height:30px; font-family:"微软雅黑"; font-size:14px;  overflow:hidden; padding:10px 0px 20px; margin:0 auto;}
.rl { width:60px; padding-right:20px; height:65px;float:left; display:block; margin-right:20px; border-right:1px solid #bfbfbf;  margin-top:13px;}
.jh { font-family:"微软雅黑"; font-size:25px; color:#909090; width:100%; height:36px; text-align:center; line-height:36px;  display:block; font-weight:bold; }
.ny { font-family:"微软雅黑"; font-size:15px; color:#909090; width:100%; text-align:center; display:block;}
.list_list h3 { font-family:"微软雅黑"; height:34px; line-height:34px; font-size:17px; color:#000000; }
.list_list h3 a {color:#000000; }
.list_list p { font-family:"微软雅黑"; font-size:14px;line-height:26px; color:#6c6c6c;}
.list_list p a { color:#6c6c6c; letter-spacing:1px;}
.tzglist ul li:hover p a { }
.tzglist ul li:hover .rl{ background:url(../images/rqbj2.png) no-repeat left center;}
.tzglist ul li:hover .jh {color:#f9a512;}
.jg { margin-left:35px;}

/*快速导航*/
.jwgl { width:410px; float:left; margin-top: 45px;}
.jwgl ul { overflow:hidden; margin:30px auto 0;}
.jwgl ul li {line-height:30px; font-family:"微软雅黑"; font-size:14px;  overflow:hidden; padding:10px 0px 20px; margin:0 auto;}
.jwgl ul li:hover .rl{ background:url(../images/rqbj2.png) no-repeat left center;}
.jwgl ul li:hover .jh {color:#f9a512;}

/*footer*/
.footer { width:100%;}
.foot { width: 1300px; height:5px; margin: 0 auto;}
.footer_top { width: 100%; background: #e8f2fb;}
.footlogo { width:570px; height: 95px; float: left; margin: 33px 0px;}
.footer-right { float:right; padding-right: 10px; margin: 25px 0px;}

.sso { float:right; margin-right:25px; margin-top:55px; margin-bottom: 10px; background:#fff; border-radius:20px; opacity:0.8; outline:none; border:1px solid #e7e7e7;  width: 270px;}
.srk { width:225px; padding-left:15px; height:31px; line-height:31px; float:left; letter-spacing:1px;  opacity:0.6; border-bottom-left-radius:20px; border-top-left-radius:20px; outline:none; border: none;}
.an {width:26px; height:31px; line-height:31px; float:left; border:none; background:url(../images/SSUO.png) no-repeat left center; border-bottom-right-radius:20px; border-top-right-radius:20px; font-size:16px; outline:none; color:#ffffff; letter-spacing:6px; font-family:"微软雅黑"; text-align:center; font-weight:bold; }
.dz { text-align: right; line-height: 50px; font-size: 15px; color:#000000;}
.sso b { float: left;}
.footer_bottom { width: 100%; height: 80px; background: #005ebe; padding:10px 0px;}
.bq { width:390px; margin: 0 auto; text-align: center; line-height: 40px; font-size: 15px; color:#ffffff; letter-spacing: 1px;}


/*子页list样式*/
.top { width: 100%; height:auto;}
.top_1 { height:41px; background:#eee; line-height:41px;}
.top_1_con { width: 1400px; margin:0 auto; }
.top_1 .top_1_l { float: left; color: #666; font-size: 15px; }
.top_1 .top_1_r { float:right; } 
.top_1 .top_1_r ul li { float: left; font-size: 14px; color: #fff; }
.top_1 .top_1_r ul li a { color: #666; }
.top_1 .top_1_r ul li a:hover { color: #e99600; text-decoration: none;}
.top_1 .top_1_r ul li.en { border-left: 1px #c9c9c9 solid; opacity:.9; margin: 10px 15px 0; height:18px; }
.top_1 .top_1_r ul li.search { position: relative; padding-left: 15px; }
.icon_search { background:url(../images/icon_search_1.png) center no-repeat; width: 22px; height: 20px; display:block; cursor:pointer; margin-top:12px;opacity:.9; }


.main { margin: 0 auto; width:1300px;}
.dqwz{font-size: 14px;color: #8b8b8b;height: 78px;line-height: 78px;}
.dqwz span{padding-left: 30px;background: url(../images/fangzi.png) no-repeat left center;}
.dqwz a{color: #8b8b8b;}
.dqwz a:hover{color: #e99600;}
.catename h3 {text-align:center;}

.page_left { width: 300px; background:#f3f3f3;float:left;}
.page_left .catename{height: 50px;line-height: 50px; padding: 10px 20px; color: #fff; background: #005cc0;border-bottom: 8px solid #fff;}
.page_left .catename h3 { font-size: 20px; font-weight:500; letter-spacing:1px; }
.page_left .catename img{float:left; margin:10px 35px 0px 35px;}
.page_left ul {padding: 10px 0;}
.page_left ul li h2{font-size: 18px;font-weight: normal;padding: 0 35px; margin-left:20px; }
.page_left ul li:hover h2{background:#fff; color:#0856aa;}
.page_left ul li:hover a{color: #0b9e47;}
.page_left ul li.on h2{background: #ab794a;}
.page_left ul li.on a{color: #fff;}
.page_left ul li a{display: block;height: 54px;line-height: 54px;color: #333;padding-left: 10px;background:url(../images/yo.png) no-repeat left center;}
.page_right{float: right; width: 950px;padding: 0 0 40px;}

.page_right .lmm {height: 50px;line-height: 50px;color: #fff;/* border-bottom: 1px solid #e5e5e5;*/ margin-bottom: 15px;} 
.page_right .lmm  h3 { width:120px; display:block; font-weight:bold; font-size:26px; letter-spacing:1px; color:#2d2d2d; float:left; }
.sx { width:830px; height:25px; border-bottom: 1px solid #e5e5e5; display:block; float:left;}

.ej_list1_box li { height: 40px; line-height: 40px; border-bottom:1px dashed #CCC; overflow:hidden; font-size: 15px; background:url(../images/icon_list_1.png) no-repeat; padding-left:0px; }
.ej_list1_box li a { float: left; display:block; color:#030303; font-size: 15px; }
.ej_list1_box li a:hover,.main_list2_box li a:hover {color:#e99600;}
.ej_list1_box li span { float: right; display:block; color:#666666; }

.xxnry {padding: 0 0 30px; border-bottom: 1px solid #d2d2d2;}
.xxnrtit{text-align: center;font-size: 22px;color: #333333;padding: 40px 0 0;}
.xxnrtextinfo {text-align: center;font-size: 14px;color: #333; height: 56px;line-height: 56px; border-bottom: 1px solid #d2d2d2;}
.xxnrtextinfo a.xxnrxiao { background: url(../images/xiao.png) no-repeat right center;}
.xxnrtextinfo a {color: #333; padding-right: 20px;}
.xxnrtextinfo a.xxnrda { background: url(../images/da.png) no-repeat right center;}
.xxnrtextcont{font-size: 18px;color: #000000;line-height: 30px;padding: 20px 0;min-height:240px; font-family:"楷体";}
.xxnrtextcont img {max-width: 100%;}
.xxnrtextcont a{color:#333;}
.xxnrtextcont a:hover{color:#a50f10;}
.xxnrtextcont p{text-indent:2em !important;}
.xxnrtextcont p img{margin-left:-2em;height:auto !important;}

.xxnrsx { text-align: right; padding-top: 15px;}
.xxnrsx a{ height:25px;line-height: 25px;font-size: 14px;color: #282828;text-align: right;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.xxnrsx a:hover {color:#e99600;}
.line2 { margin-bottom: 60px;}