body{margin:0px auto;padding:0px;border:0px;font-family:"微软雅黑"; font-size:16px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; min-width:1200px;}
ul,li,ol{margin:0px; padding:0px; list-style:none;}
table,tr,td,h3,h5,span,p,form,input,dl,dd,dt,em,b{margin:0px; padding:0px;}
em,img{border:0px;}
input{border: none;outline: none;background: none;}
a{text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;transition: 0.5s;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.width{width:1200px;margin: 0 auto;}
.clear{ clear:both;}
.images{
	transition: all 0.8s;
	-moz-transition: width 0.8s; /* Firefox 4 */
	-webkit-transition: width 0.8s; /* Safari 和 Chrome */
	-o-transition: width 0.8s; /* Opera */
	}
.images:hover{
	cursor: pointer;
	transition: all 0.8s;
	transform: scale(1.1);
    -ms-transform:scale(1.1);     /* IE 9 */
    -moz-transform:scale(1.1);     /* Firefox */
    -webkit-transform:scale(1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1);     /* Opera */
	}

.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1}


/****************************************首页****************************************/
/* 头部 */
.top{width: 100%;height: 130px;background-color:#005bac }
.logo{margin-top: 23px;}
.toplink{margin: 30px 0 20px 0;overflow: hidden;}
.toplink a{float: left;font-size: 12px;color: #9ac5f1;padding:0 13px;border-left: 1px solid #9AC5F1;}
.first{border-left: none !important;}
.toplink a:hover{color: #fff;}
.search{width: 250px;height: 32px;}
.search-text{float: left;width: 190px;height: 32px;line-height: 32px;background: url(../images/searchbg.png) no-repeat center;color: #446a90;padding-left: 15px;}
.search-img{float: right;width: 40px;height: 32px;}

/* 导航 */
.menu{width: 100%;height: 50px;}
.nav{height:47px; line-height:47px;position:relative; z-index:1;padding-top: 3px;}
.nav a{ color:#494949;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;font-weight: normal;}
.nav .nLi h3 a{ display:block; padding:0 22px; font-size:16px;}
.nav .sub{width:140%; left:0; top:47px;  position:absolute; background:url(../images/sy_navc_bj.png);  line-height:40px;text-align: center;display: none;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; color: #fff;}
.nav .sub a:hover{ background:#e2a000; color:#fff;  }
.nav .on h3 a{ background:#3374b7; color:#fff;   }
.nav .nLi:hover h3 a{ background:#3374b7; color:#fff;   }
.nav .nLi:hover .sub{display: block;}


/* banner */
.banner{width:100%;overflow: hidden;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:17px; overflow:hidden; position:absolute; bottom:28px; z-index:1;left: 50%;margin-left: -48px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:15px;  width:17px; height:17px; text-align:center; background:url(../images/dian.png) no-repeat center; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/dian-hover.png) no-repeat center;}
.slideBox .bd{ position:relative; height:100%; z-index:0; width:100%;}
.slideBox .bd ul{width:100%;}
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%;}
.slideBox .bd img{ width:100%; height:auto; display:block;  }


/* part1 */
.part1{width: 100%;overflow: hidden;background: #f3f8fd;padding: 40px 0 20px 0;height:450px;}
.xyxw,.qh{width: 575px;overflow: hidden;}
.zytitle{width: 100%;overflow: hidden;margin-bottom: 30px;}
.zytitle h3{float: left;font-size: 20px;color: #444;font-weight: normal;padding-bottom: 12px;border-bottom: 5px solid #3273b7;}
.zytitle a{float: right;font-size: 12px;color: #b8b8b8;width: 53px;height: 20px;line-height: 20px;text-align: center;background: url(../images/more.png) no-repeat center;margin-top: 14px;}
.zytitle a:hover{background: url(../images/more-hover.png) no-repeat center;color: #fff;}

/* 学院新闻 */
.xyxwnr-pic{width: 100%;overflow: hidden;margin-bottom: 25px;}
.xyxwnr-pic ul li{float: left;width: 270px;margin-right: 35px;}
.last{margin-right: 0 !important;}
.xyxwnrpict{position: relative;margin-bottom: 20px;}
.xyxwtp{width: 270px;height: 160px;overflow: hidden;}
.xyxwtp img{width: 270px;height: 160px;}
.newsdate{position: absolute;left: 20px;top: 115px;width: 60px;height: 60px;background: #3273b7;text-align: center;color: #fff;}
.newsdate h3{font-size: 18px;margin-top: 10px;}
.newsdate h5{font-size: 12px;font-weight: normal;}
.xyxwnr-pic ul li a{color: #494949;}
.xyxwnr-pic ul li:hover a{color: #3374b7;}
.xyxwnr-pic ul li p{font-size: 12px;color: #999;margin-top: 10px;line-height: 20px;}
.xyxwnr-wz ul li{background: url(../images/libg.jpg) no-repeat left center;line-height: 28px;overflow: hidden;padding-left: 20px;}
.xyxwnr-wz ul li a{width: 84%;float: left;font-size: 14px;color: #494949;}
.xyxwnr-wz ul li span{width: 14%;float: right;color: #848484;font-size: 12px;}
.xyxwnr-wz ul li:hover a{padding-left: 10px;color: #3374b7;}
.xyxwnr-wz ul li:hover span{color: #3374b7;}


/* 选项卡 */
.qh .slideTxtBox{ width:100%;position: relative;}
.qh .slideTxtBox .hd{color: #444444;overflow: hidden;}
.qh .slideTxtBox .hd ul li{ float:left; padding-right:25px;margin-right:25px; cursor:pointer;background: url(../images/qhbg.jpg) no-repeat right center;font-size: 20px;}
.qh .slideTxtBox .hd ul li{background: url(../images/qhbg.jpg) no-repeat right 2px;}
.qh .slideTxtBox .hd ul .curr1{display:block;border-bottom:5px solid #3273b7;height:38px;}

.qh .slideTxtBox .bd a.more{position: absolute;right: 0;top:10px;font-size: 12px;color: #b8b8b8;width: 53px;height: 20px;line-height: 20px;text-align: center;background: url(../images/more.png) no-repeat center;}
.qh .slideTxtBox .bd a.more:hover{background: url(../images/more-hover.png) no-repeat center;color: #fff;}
.qh .slideTxtBox .bd{width: 100%;overflow: hidden;padding-top: 30px;}
.last1{background: none !important;}
.qh .slideTxtBox .bd ul li{margin-bottom: 22px;overflow: hidden;line-height: 23px;}


.qhdate{width: 18%;float: left;overflow: hidden;}
.qhdate .yue{width: 45px;height: 25px;background: #3273b7;color: #fff;text-align: center;line-height: 25px;float: left;}
.qhdate .riqi{width: 56px;height: 23px;border: 1px solid #3273B7;color: #3273b7;font-size: 12px;text-align: center;line-height: 23px;float: left;}
.qh .slideTxtBox .bd ul li a{float: right;width: 80%;color: #494949;}
.qh .slideTxtBox .bd ul li a:hover{color: #3273b7;}


/* part2 */
.qh1,.djgz{width: 575px;overflow: hidden;}




.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;margin-top: 35px;}

.blk_18 { 
	overflow:hidden; 
	zoom:1;
	float:left;
	width:1200px;
	margin:0 0px;
	display:inline;
}
.blk_18 .pcont { 
	width:1090px; 
	float:left; 
	overflow:hidden; 
	
}
.blk_18 .ScrCont { 
	width:32766px; 
	zoom:1; 
}
.blk_18 #List1_1, .blk_18 #List2_1 { 
	float:left; 
}
.blk_18 .LeftBotton, .blk_18 .RightBotton { 
	width:30px; 
	height:30px; 
	float:left; 
	
}
.blk_18 .LeftBotton {
	background:url(../images/left.png) no-repeat;
	margin:80px 25px 0 0 ; 
}
.blk_18 .RightBotton {
	background:url(../images/right.png) no-repeat;
	margin:80px 1px 10px 20px; 
}

.blk_18 ul li{
	width:220px;
	float:left;
	line-height:24px;
	margin:0 70px 0 0;
	display:inline;
}
.blk_18 ul li:hover{
	background-color:#3374b7;
	}
.blk_18 ul li>a{
	display:block;

	overflow:hidden;
	}
.blk_18 ul li>a img{
       width:220px;
       height:170px;
}
.blk_18 ul li span{
	width:200px;
	line-height:35px;
	color:#34363d;
	font-size:16px;
	height:35px;
	display:block;
	text-align:center;
	display:block;
	white-space: nowrap;
	text-overflow:ellipsis; 
	overflow:hidden; 
	padding:0 10px;
}
.blk_18 ul li:hover span{
	color:#fff;
	}






.xsbg_list{
	padding:30px 0;
	}
.part2 .xsbg_list .slideTxtBox .list_qh_xs_gj{
	padding-top:15px;
	}	
.list_qh_xs_gj ul li{
	padding:15px 0;
	height:60px;
	width:100%;
	overflow:hidden;
	border-bottom:1px dashed #d0d0d0;
	margin-bottom:0px !important;
	}
.list_qh_xs_gj ul li .date{
	width:58px;
	height:58px;
	border:1px solid #a3a3a3;
	text-align:center;
	}
.list_qh_xs_gj ul li .date .up{
	height:36px;
	line-height:36px;
	background-color:#a3a3a3;
	color:#fff;
	font-size:24px;
	font-weight:bold;
}
.list_qh_xs_gj ul li .date .down{
	height:22px;
	line-height:22px;
	color:#a3a3a3;
	font-size:12px;
	}
.list_qh_xs_gj ul li:hover .date{
	border:1px solid #3273b7;  
}
.list_qh_xs_gj ul li:hover .date .up{
	background-color:#3273b7;
}
.list_qh_xs_gj ul li:hover .date .down{
	color:#3273b7;
}
.list_qh_xs_gj ul li .title_zy_time{
	width:500px;
	height:60px;
	float:right;
	}
.list_qh_xs_gj ul li .title_zy_time a{
   display:block;
   width:100% !important;
   height:60px;	
}
.list_qh_xs_gj ul li .title_zy_time a .title{
   font-size:15px;
   color:#494949;
   height:25px;
   line-height:25px;
   display:block;
   width:100%;
   overflow:hidden;
}
.list_qh_xs_gj ul li:hover .title_zy_time a .title{
	color:#3273b7;
	}
.list_qh_xs_gj ul li .title_zy_time a .time{
  	font-size:12px;
	color:#999999;
	line-height:18px;
}
.list_qh_xs_gj ul li .title_zy_time a .addle{
	font-size:12px;
	color:#999999;
	line-height:18px;
	}


.xyfc_slit{
	padding-bottom:30px;
	}
.djgztt{
	padding-bottom:16px;
	height:104px;
	overflow:hidden;
	width:100%;
	}	
.djgztt .djgztt-pic{
	width:164px;
	height:104px;
	}	
.djgztt .djgztt-pic a{
	display:block;
	width:164px;
	height:104px;
	overflow:hidden;
	}	
.djgztt .djgztt-pic a img{ 
    width:164px;
	height:104px; 
}
.djgztt .tittle_zy_time{
	width:390px;
	height:104px;
	}	
.djgztt .tittle_zy_time .tittle{
	font-size:15px;
	color:#494949;
	line-height:25px;
	margin-bottom:5px;
	display:block;
	white-space: nowrap; 
	text-overflow:ellipsis; 
	overflow:hidden; 
    }
.djgztt:hover .tittle_zy_time .tittle{
	color:#3273b7;
	}	
.djgztt .tittle_zy_time .zy a{
	font-size:12px;
	color:#999999;
	line-height:20px;
	}	
.djgztt:hover .tittle_zy_time .zy a{
	color:#333;
	}	
.djgztt .tittle_zy_time .time{
	font-size:12px;
	color:#999999;
	line-height:20px;
	}	
.djgz_list li{
	height:40px;
	line-height:40px;
	}	
	
.djgz_list li a{
	padding-left:15px;
	float:left;
	width:80%;
	color:#494949;
	font-size:15px;
	background:url(../images/libg.jpg) no-repeat left center;
    display:block;
	white-space: nowrap; 
	text-overflow:ellipsis; 
	overflow:hidden; 
	}	
.djgz_list li:hover a{
	color:#3273b7;
	}	
.djgz_list li .date{
	float:right;
	width:80px;
	font-size:12px;
	color:#848484;
	text-align:right;
	}	
.djgz_list li:hover .date{
	color:#3273b7;
}
/****友情链接***/	
.db_lisn_slit{
	padding:40px 0;
	height:150px;
	background-color:#efefef;
	}
.db_lj_pic{
      width:1200px;
      height:auto;
      margin:0 auto;
}	
.db_lisn_center{
	width:975px;
	height:150px;
	overflow:hidden;
	
	}	
.pic_left{
	width:138px;
	height:68px;
	float:left;
	overflow:hidden;
	}	
	
.ul_right_li{
	width:975px;
	height:68px;
	text-align:right;
	
	}	
.ul_right_li li{
	width:230px;
	height:29px;
	line-height:29px;
	float:left;
	text-align:center;
	background-color:#fff;
	margin-bottom:10px;
	margin-left:18px;
	}	
.ul_right_li .last_li{
	margin-left:0px;
	}	
.ul_right_li li a{
	display:block;
	font-size:15px;
	color:#494949;
	}
.ul_right_li li:hover{
	background-color:#3273b7;
    }
.ul_right_li li:hover a{
	color:#fff;
}
.footer{
	width:100%;
	height:50px;
	line-height:50px;
	background-color:#005bac;
	color:#fff;
	text-align:center;
	}
/***********list**********/
.ej_banner{
	width:100%;
	height:auto;
        text-align:center;
	}
.ej_banner img{
	width:100%;
	display:block;
        margin:0 auto;
	}
.ej_zw{
	width:1200px;
	margin:40px auto;
	height:auto;
	}
.ej_zw .left_nav{
	width:230px;
	height:auto;
	}
.left_nav .nav_lm{
	height:60px;
	line-height:60px;
	background-color:#3374b7;
	}	
.left_nav .nav_lm .lm{
	display:block;
	padding:0px 30px;
	font-size:18px;
	color:#fff;
	
	}	
.left_nav .nav_ej{
	width:100%;
	height:auto;
	background-color:#f3f8fd;
	padding-bottom:30px;
	}
.left_nav .nav_ej li{
	padding:0 19px;
	height:48px;
	line-height:48px;
	
	}	
.left_nav .nav_ej li a{
	font-size:16px;
	color:#515151;
	display:block;
	padding-left:15px;
	border-bottom:1px solid #d3e5f7;
	}	
.left_nav .nav_ej li:hover a{	
	color:#3374b7;
	border-bottom:1px solid #3374b7;
    }
.left_nav .nav_ej li .on{	
	color:#3374b7;
	border-bottom:1px solid #3374b7;
    }	
	
.ej_zw .right_zw{
	width:930px;
	height:auto;
    }
.right_zw .dqwz{
	height:60px;
	line-height:60px;
	border-bottom:1px solid #dadada;
	}
.right_zw .dqwz .dq{
	display:inline-block;
	background:url(../images/line.jpg) no-repeat left bottom;
	font-size:16px;
	color:#515151;
	}
.right_zw .dqwz .dq a{
	font-size:16px;
	color:#515151;
	}
.right_zw .dqwz .dq .last{
	color:#3374b7;
    }
.rj_list{
	margin-top:10px;
	width:100%;
	height:auto;
	}
.rj_list .list_list li{
	height:48px;
	line-height:48px;
	}
.rj_list .list_list li .tit{
	padding-left:20px;
	background:url(../images/libg.jpg) no-repeat 5px center;
	display:block;
	float:left;
	width:85%;	
	white-space: nowrap;
	text-overflow:ellipsis; 
	overflow:hidden; 
	font-size:16px;
	color:#494949;
	}

.rj_list .list_list li .time{
    float:right;
	font-size:14px;
	color:#999999;
	width:85px;
    }

.fyt{
	padding:30px 0;
	text-align:center;
	}
.rj_list .list_list li:hover{
	background-color:#efefef;
}

.rj_list .list_list li:hover .tit{
	color:#111;
}
.rj_list .list_list li:hover .time{
	color:#333;
}

/**********jjy**********/
.jjy_zw{
	margin-top:30px;
	font-size:16px;
	color:#515151;
	line-height:30px;
	
	}
.jjy_zw p{
	margin-bottom:15px;
	text-align:justify;
        text-indent:2em;
	}
.jjy_zw table{
	max-width:100% !important;
        margin:0 auto;
	}	
.jjy_zw table p{
	text-indent:0em !important;
	}
.jjy_zw table span{
	text-indent:0em !important;
	}	
.jjy_zw img{
	max-width:100% !important;
	}	
.ej_zw .content_lsit{
	width:100%;
	}	
.tittle_con{
	padding:40px 0 30px;
	text-align:center;
	font-size:24px;
	color:#444444;
	font-weight:bold;
	}	
.zz_time_ly{
	height:30px;
	line-height:30px;
	text-align:center;
	background-color:#f3f8fd;
	}	
.zz_time_ly .aa{
	padding:0 10px;
	font-size:12px;
	color:#999999;
	}	
.content_j{
	padding-bottom:30px;
	border-bottom:1px solid #dfdfdf;
	}	
.up_down{
	padding-top:30px;
	}	
.up_down .up{
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#999999;
	}	
.up_down .up a{
	color:#999999;
	}	
.up_down .up:hover a{
	color:#3374b7;
	}	
	
/*****三级导航******/	

.nav_rj{
	width:100%;
	height:auto;
	background-color:#f3f8fd;
	padding-bottom:30px;
	}
.nav_rj>li{
	margin:0 19px;
	line-height:48px;
	border-bottom:1px solid #d3e5f7;
	}	
.nav_rj li a{
	font-size:16px;
	color:#515151;
	display:inline-block;
	padding-left:15px;
	
	}
.nav_rj>li>a{
	width:78%;

	}
.nav_rj>li>img{
	float:right;
	}			
.nav_rj>li:hover{	
	color:#3374b7;

    }
.nav_rj .on{	
	color:#3374b7;

    }	
.sj_nav_l{
	width:100%;
	height:auto;
	background-color:#fff;
	border-top:1px solid #3374b7;
	}

.sj_nav_l li a{
	padding-left:25px;
	background:url(../images/nav_qf.png) no-repeat 15px center;
	font-size:15px;
	display:block;
	}
.sj_nav_l li:hover{
	background-color:#6eabeb;
	}	
.sj_nav_l li:hover a{
	color:#fff;
	}	
.sj_nav_l .on{
	background-color:#6eabeb;
    }
.sj_nav_l .on a{
	color:#fff;
	background:url(../images/nav_qf1.png) no-repeat 15px center;
	}	
	
.sj_nav_l li:hover a{
	background:url(../images/nav_qf1.png) no-repeat 15px center;
	}	
	
.jl_list{
	padding:30px 0;
	}	
.jl_list li{
	width:186px;
	height:42px;
	float:left;
	text-align:center;
	margin-bottom:35px;
	
	}	
.jl_list li a{
	 width:164px;
	 height:40px;
	 margin:0 auto;
	 display:block;
	 line-height:40px;
	 border:1px solid #cdcdcd;
	 font-size:16px;
	 color:#494949;
    }
	
.jl_list li:hover a{
	border:1px solid #3374b7;
	background-color:#3374b7;
	color:#fff;
    }
	
	
.list_qh_xs_gj1{margin-top:20px;position:relative; }	
.list_qh_xs_gj1 .djgz_list .more{position: absolute;right: 0;top:-53px;font-size: 12px;color: #b8b8b8;width: 53px;height: 20px;line-height: 20px;text-align: center;background: url(../images/more.png) no-repeat center;}
.list_qh_xs_gj1 .djgz_list .more:hover{background: url(../images/more-hover.png) no-repeat center;color: #fff;}	
	
	
.right_pic{
     width:200px;
     height:150px;

}	
.right_pic li{
    width:100%;
    height:65px;
    margin-bottom:20px;
}	
.right_pic li a{
    display:block;
     width:100%;
    height:65px; 
}
.right_pic li a img{
    display:block;
     width:100%;
    height:65px; 
}	