@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;}

.header { width: 100%; min-width:1300px;}
.head { width: 1300px; height:145px; margin: 0 auto;}
.logo { float:left; width: 865px; height: 110px; margin-top:18px;}
.sso { float:right; margin-right:35px; margin-top:50px; margin-bottom: 10px; background:#fff; border-radius:20px; opacity:0.8; outline:none; border:1px solid #e7e7e7; width: 240px; box-shadow: darkgrey 1px 1px 5px 1px inset;}
.srk { width:190px; 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:31px; height:31px; line-height:31px; float:left;  background:url(../images/SSUO.png) no-repeat left center;  border:none; 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;}


.dhl { width:100%; height: 55px; line-height: 55px; margin: 0 auto; background:url("../images/dhbj.png") repeat-x center top;}
.dh { width:1300px; height: 55px; line-height: 55px; margin: 0 auto;}
.dh ul li { width:144px; float: left; height:55px; line-height: 50px; font-size:18px; text-align: center;}
.st { float:left; color: #ffffff;}
.dh ul li a { color: #ffffff; letter-spacing: 1px;}

/*banner*/

.left_contect { width:910px; float:left;}

/*学院动态*/
.contect { width:1300px; margin:0 auto 45px;}
.news_dt {width:910px; height: 410px; float:left; margin-top: 45px;}
.tpgd {width: 416px; height: 309px; float:left; margin-top: 43px;}
.zyls { width: 460px; margin-left: 34px;float:left; margin-top: 15px; }
.title {width:100%; height: 44px; background:url("../images/htbj.png") repeat-x left center; }
.title b { display: block; width:36px; height: 37px; float: left; background:#fff; padding-top:3px; }
.title h3 {width:110px; height: 45px; line-height: 43px; background:#fff; font-size: 22px; color: #003872; padding-left: 32px;  font-weight: bold; letter-spacing: 1px; float:left; padding-left: 12px; font-family: "微软雅黑";}
.title span {width:71px; background:#fff;  height: 45px; line-height: 44px; font-size: 14px; color: #212121;   float: right;  text-align: right;}
.title span a {color:#212121; padding-left: 5px; }
.zyls ul h2 { height: 66px; line-height: 66px; font-size: 20px; font-weight: bold; border-bottom: 1px dashed #9e9e9e; padding-top: 10px; margin-bottom:13px;}
.zyls ul h2 a { color:#000000;}
.zyls ul li {font-size: 16px; height:43px; 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; letter-spacing:1px;}


/*通知公告*/
.tzglist { width:435px; float:left; margin-top: 40px;}
.tzglist ul { overflow:hidden; margin:20px 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:32px;  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 p { font-family:"微软雅黑"; font-size:14px;line-height:26px; color:#626262;}
.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;}

/*快速导航*/
.ksdh { width:346px; float:right; margin-top: 10px;}
.ksdh ul { width:346px; display: block; overflow:hidden;}
.ksdh ul li { font-family:"微软雅黑"; font-size:14px; height: 347px; height:126px; overflow:hidden; padding:48px 0px 0px; margin:0 auto;}


/*友情链接*/
.yqlj { width:1300px; margin:22px auto;}
.yqlj ul { width:1300px; overflow:hidden; margin:20px auto 0;}
.yqlj ul li { line-height:62px;  float:left; margin:0px 30px; }
.yqlj ul li a { color:#000; font-family:"微软雅黑"; font-size:16px;}




/*footer*/
.footer { width:100%; height:auto; background:#005ebe;}
.foot { width:1300px;  margin: 0 auto; text-align: center; line-height: 108px; 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;}

.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:2px 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: 14px;color: #666;line-height: 30px;padding: 20px 0;min-height:240px;}
.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;}


/*搜索结果页*/
.ej_list1_ss_box { margin-bottom:15px;}
.ej_list1_ss_box li { line-height: 30px; border-bottom: 1px dotted #909090;padding: 15px 0; }
.ej_list1_ss_box li h3 a { color:#030303; font-size: 15px; }
.ej_list1_ss_box li h3 a:hover{color:#8b1c1f;}
.ej_list1_ss_box li p{ color:#666666; font-size:14px; }
.ej_list1_ss_box li span { color:#333; font-size:15px;}