@charset "utf-8";
/* CSS Document */
html{ font-size:62.5%;  }
body { font-size:12px;  color:#333; padding:0px; margin:0px;font-family:微软雅黑; min-width:1500px;}
img { border:none; }
ul li {list-style-type:none;}
ul, form, p, a, img, table, tr, td, li,dd,dt,dl,td a { margin:0;padding:0;list-style:none;color:#333; text-decoration:none; }
a {text-decoration:none; outline:none;}
h1 {margin:0;padding:0;font-weight:normal; }
.clear {clear:both;}
.fl{float:left}
.fr{float:right}
input,textarea{ background:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:none;}
input{ outline:none; }
.f14{ font-size:14px; }


/*.zong{ width:1330px; margin:0 auto;padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px; background:#ffffff;}
.zong1{ width:1330px; margin:0 auto;padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px;}*/
.zong{ 
	/*width:1300px; */
	width:1300px;
	margin:0 auto;
}
.ipart1{ 
	/*margin-top:33px; */
	margin-top:5px;
	/*width:400px;*/
	/*width:830px;*/
	width:930px;
	float:left;
}
.ipart1_title{ 
	line-height:35px; 
	/*width:830px;*/
	width:930px;
}
.ipart1_title span{display:block}
.ipart1_title .title1{float:left;font-weight:600;}
.ipart1_title .more1{float:right;}
.ipart1_title .title1 > a{ font-size:18px; color:#636363;text-align:left; }
.ipart1_title .more1 > a{ color: #64c400; text-align:right; font-size:14px;}
.ipart1_title .title1 > a:hover{ color:#64c400; }
.ipart1_title .more1 > a:hover{ color:#636363; }
.ipart1_hx{ 
	margin-top:2px; 
	margin-bottom:10px; 
	height:4px; 
	/*width:100%; 
	width:400px;*/
	width:100%;
	/*background:url(../images/ipart1-hxbg.jpg) repeat-x; */
	background:url(../images/ipart1-hxbg.jpg) repeat-x;
}
.ipart1_div{}
.ipart1_nr{ 
	float:left; 
	/*width:400px; */
	width:430px; 
	/*margin-right:50px;*/
	margin-right:5px;
}

.ipart1_nr2{ 
	float:left; 
	/*width:400px; */
	width:480px; 
	/*margin-right:50px;*/
	margin-right:0px;
	padding-left:15px;
}
.ipart1_npic{}
.ipart1_npic a{ display:block; }
.ipart1_npic img{ 
	/*width:400px; */
	width:430px;
	/*height:224px;*/
}
.ipart1_ntitle{ 
	line-height:20px; 
	margin-top:10px; 
	margin-bottom:5px; 
}
.ipart1_ntitle2{ 
	line-height:20px; 
	margin-top:0px; 
	margin-bottom:15px; 
}
.ipart1_ntitle  a{ 
	display:block; 
	color:#333; 
	font-size:14px; 
}


.ipart1_ntitle2 a{ 
	display:block; 
	color:#333; 
	font-size:16px; 
}


.ipart1_nwz{ line-height:22px; }
.ipart1_nwz a{ display:block; color:#333; font-size:14px; }
.ipart1_nr:hover .ipart1_ntitle a{ color:#64c400; }
.ipart1_ntitle2:hover  a{ color:#64c400; }
.ipart1_nr:hover .ipart1_nwz a{ color:#64c400; }
.ipart1_nrlast{ margin-right:0px !important; }
.ipart1_more{ text-align:right; margin-top:41px; line-height:26px; }
.ipart1_more a{ color:#64c400; font-size:16px; }
.ipart1_more a:hover{ color:#636363; }



.ipart2{ 
	/*margin-top:30px; 
	margin-bottom:30px; */
	margin-top:5px;
	width:360px;		
	margin-left:5px;
	float:right;
	/*margin-left:40px;*/
	/*width:860px;*/	
	/*width:460px;*/
}
.ipart2_left{ 
	float:right; 
	/*width:850px; */
	/*width:450px;*/
	width:350px;
}
.ipart2_ltitle{ 
	line-height:35px; 
	width:360px;
}

.ipart2_ltitle span{display:block}
.ipart2_ltitle .title2{float:left;font-weight: 600;}
.ipart2_ltitle .more2{float:right;}
.ipart2_ltitle .title2 > a{ font-size:18px; color:#636363;text-align:left; }
.ipart2_ltitle .more2 > a{ color: #64c400; text-align:right; font-size:14px;}
.ipart2_ltitle .title2 > a:hover{ color:#64c400; }
.ipart2_ltitle .more2 > a:hover{ color:#636363; }

.ipart2_ltitle a{ font-size:18px; color:#636363; }
.ipart2_ltitle a:hover{ color:#64c400; }
.ipart2_lhx{ 
	height:4px; 
	/*background:url(../images/ipart2-hxbg.jpg) repeat-x; */	
	background:url(../images/ipart1-hxbg.jpg) repeat-x;
	margin-top:2px; 
	margin-bottom:10px; 	
	width:100%;
}



.ipart2_ldiv{}
.ipart2_lnr{ 
	line-height:20px; 
	padding-top:0px; 
	padding-bottom:15px; 
}
.ipart2_lnr_date{ 
	color:#e08f00; 
	font-size:17px; 
	font-weight:bold; 
	background:url(../images/ipart2-datebg.jpg) no-repeat right; 
	float:left; 
	padding-right:24px; 
	line-height:30px; 
	width:25%;
}
.ipart2_lnr_wz{ 
	float:right; 
	/*width:75%;*/
	width:100%;
	/*padding-left:10px;*/
	padding-left:5px;
}
.ipart2_lnr_wz a{ 
	color:#333; 
	display:block; 
	line-height:20px;
	font-size:16px; 
}
.ipart2_lnr_wz a:hover{ color:#64c400; }



.ipart2_right{ float:right; margin-top:14px; }
.ipart2_rtitle{ border:solid 1px #d1d1d1; border-top:none; background:#f4f4f4; float:left;  height:50px; text-align:center; line-height:50px; color:#e08f00; width:400px; font-size:18px; }
.ipart2_rvideo{ /*float:left;*/ }
.ipart2_rvideo img{}



.ipart3{ margin-top:74px; }
.ipart3_nr{ width:25%; float:left; max-width:480px; position:relative; overflow:hidden; }
.ipart3_pic{}
.ipart3_pic a{ display:block; }
.ipart3_pic img{ width:100%; max-width:480px; }
.ipart3_wz{ position:absolute; top:100%; transition:1s;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s; width:100%; height:100%; background:url(../images/ipart3-wzbg.png);  }
.ipart3_wz a{ display:block; width:100%; height:100%;  }
.ipart3_wz_font{ color:#fff; position:absolute; width:100%; text-align:center; bottom:70px; font-size:26px; }
.ipart3_nr:hover .ipart3_wz{ top:0px; }

.ipart4{ margin-top:3px; margin-bottom:3px;}
.ipart4_nr{ width:12.5%; background:#2758aa; float:left; text-align:center; padding-bottom:6px; padding-top:10px; }
.ipart4_nr a{ display:block; }
.ipart4_pic{ }
.ipart4_pic img{ }
.ipart4_wz{ font-size:14px; color:#fff; line-height:32px; padding-top:5px; }
.ipart4_nrbg{ background:#105086; }

.tyxs_title,.tyxs_title:hover{ color:#fff; }

.tyxs_wz{}
.tyxs_wz a{ font-size:18px; color:#333; }
.tyxs_wz a:hover{ color: #105086; }

.tyxs_more{ text-align:right; line-height:30px; }
.tyxs_more a{ font-size:18px; color:#333; }
.tyxs_more a:hover{ color: #105086; }

.ipart5{ padding-top:8px; background:url(../images/ipart5-bg.jpg) repeat-x; }
.ipart5_top{ line-height:6px; padding-top:2px; padding-bottom:2px; border:solid 2px #d2d2d2; border-top:none; background:#f1f1f1;/* margin-bottom:39px;*/ }
.ipart5_top_title{ float:left; padding-left:16px; font-size:20px; color:#333333; }
.ipart5_top_more{ float:right; }
.ipart5_top_more a{ font-size:16px; color:#4e4a4c; }
.ipart5_top_more a:hover{}


.ipart5_bottom{ padding-bottom:10px; border-bottom:solid 2px #d8d8d8; margin-bottom:5px; padding-top:10px;}

.ipart5_bnr{ text-align:center; width:224px; float:left; margin-right:45px; }
.ipart5_bnrlast{ margin-right:0px !important; }
.ipart5_bpic{}
.ipart5_bpic a{}
.ipart5_bpic img{}

.ipart5_btitle{ margin-top:26px; }
.ipart5_btitle a{ font-size:16px; color:#333; }
.ipart5_btitle a:hover{ color: #105086;}

.ipart5_bwz{ margin-top:14px; }
.ipart5_bwz a{ font-size:16px; color:#333; }
.ipart5_bwz a:hover{ color: #105086;}

.ipart5_bnr:hover .ipart5_btitle a{ color: #105086;}
.ipart5_bnr:hover .ipart5_bwz a:hover{}



.banquan{ 
	background:#09649e; 
	text-align:left; 
	color:#fff; 
	font-size:12px; 
	line-height:26px; 
	padding-top:16px; 
	padding-bottom:16px;
	/*position: fixed;*/
	/*position:absolute;*/
	bottom: 0;
	z-index: 100;
	width:100%;
	margin-top:30px;
}
.banquan a{ color:#fff; font-size:18px; }
.banquan a:hover{ color:#fff; }
.banquan span{ padding-left:5px; padding-right:5px; }


.footers{ 
	background:#09649e; 
	text-align:left; 
	color:#fff; 
	font-size:12px; 
	line-height:26px; 
	padding-top:16px; 
	padding-bottom:16px;
	/*position: fixed;
	position:absolute;*/
	position:relative;
	margin-top:10px;
	bottom: 0;
	z-index: 100;
	width:100%;
}
.footers a{ color:#fff; font-size:18px; }
.footers a:hover{ color:#fff; }
.footers span{ padding-left:5px; padding-right:5px; }


.xyfg{ padding:0px; margin:0px; }
.xyfg_top{ 
	background:#09649e; 
	/*padding-top:10px; */
	padding-bottom:5px; 
	padding-top:0px;
}
.xyfg_logo{ float:left; }
.xyfg_logo a{ display:block; }
.xyfg_logo a img{}
.xyfg_nav{ float:left;margin-left:90px; }
.zong1{ 
	/*width:1300px; */
	width:1650px;
	margin:0 auto;
}

.fynav{ margin-top:25px; }
.fynav>li{ float:left;/* position:relative;*/ z-index:9999; margin-left:5px; margin-right:5px;}
.fynav>li>a{ display:block; line-height:38px; font-size:16px; color:#fff; padding-left:10px; padding-right:10px; padding-bottom:20px; }
.fynav>li:hover>a{ color:#ffffff; }
/*.dangqiandao{ color:#333333 !important;  }*/
.fynavfirst{ margin-left:0px !important; }
.fy_yiji{ width:120px; position:absolute; top:-999px; z-index:9999; background:#09649e; margin:0px; margin-left:-12px;margin-top:22px;padding-top:8px;}
.fynav>li:hover .fy_yiji{ top:58px; }
.fy_yiji li{ position:relative; /*border-top:solid 1px #b9baba; */}
.fy_yiji li a{ padding-left:22px; padding-right:15px; display:block; line-height:26px; padding-top:6px; padding-bottom:6px; font-size:16px; color:#fff; }
.fy_yiji>li:hover>a{ color:#ffffff; background:#105086; }
.fy_yiji_service{ margin-left:-30px; }
.fy_yiji_online{ margin-left:-40px; }
.fy_yijifirst{ border-top:none !important; }
.fy_erji{ position:absolute; left:215px; width:215px; top:-9999px; z-index:9999; background:#105086; margin:0px; }
.fy_yiji li:hover .fy_erji{ top:0px; }
.fy_erji>li>a{ color:#ffffff; }
.fy_erji li:hover>a{ color:#fff; background:#105086; }
.fy_sanji{ position:absolute; top:-999px; z-index:9999; background:#105086; left:215px; width:215px; margin:0px; }
.fy_erji li:hover .fy_sanji{ top:0px; }
.fy_sanji li:hover>a{ color:#ffffff;  }

.fy_center{ margin-bottom:10px; }
.fy_left{ float:left; width:270px; /*background:#eeeeee;*/ background:url(../images/fy_leftbg.jpg) repeat-y; min-height:300px; }
.fy_ltitle{ width:191px; background:url(../images/fy-ltitlebg.png) no-repeat; height:62px; margin-top:15px; }
.fy_ltitle_div{ font-size:22px; color:#e1b119; text-align:left; padding-left:18px; padding-right:3px; font-weight:bold; padding-top:10px; line-height:40px;  }
.fy_lnav{ }
.fy_lnav li{ margin-left:14px; padding-left:33px; background:url(../images/fy_navxian.jpg) repeat-x bottom;}
.fy_lnav li a{ display:block; font-size:16px; background:url(../images/fy_navbg.jpg) no-repeat left center; padding-left:15px; font-size:16px; color:#0E419C; padding-top:15px; padding-bottom:15px; }
.fy_lnav li a:hover{}


.fy_right{ float:right; width:1300px; }
.fy_brow{ font-size:16px; font-weight:bold; color:#105086; margin-bottom:15px; margin-top:15px; }
.fy_brow a{ font-size:16px; font-weight:bold; color:#105086; }
.fy_brow a:hover{ }
.fy_brow span{}


.fy_banner{}
.fy_banner img{}

.fy_rkuang{ margin-top:1px;min-height:600px; }
.fy_rkuang2{ margin-top:20px; }
.fy_rdiv{padding-left:30px}
.fy_rdiv li{ line-height:35px; font-size:16px; }

.fy_rwz{ float:left; }
.fy_rwz a{ color:#333; }
.fy_rwz a:hover{}


.fy_rdj{ padding-left:10px; color:#999; }


.fy_rdate{ float:right; color:#999; }


.fy_fanye{ text-align:center; margin-top:20px; margin-bottom:40px; }



.xyfg{ padding-top:0px; }
.xyfg_div{ clear:both; }
.xyfg_nrkuang{}
.xyfg_nr{ float:left; margin-left:15px; margin-right:15px; margin-bottom:15px; }
.xyfg_nrlast{ margin-right:0px !important; }
.xyfg_pic{}
.xyfg_pic a{ display:block; }
.xyfg_pic a img{ width:220px; height:165px; }
.xyfg_wz{ line-height:35px; text-align:center; padding-top:10px; }
.xyfg_wz a{ font-size:16px; }
.xyfg_wz a:hover{ color:#105086; }
.xyfg_nr:hover .xyfg_wz a{ color:#105086; }


.content_div{min-height:600px;}

.content_title{}
.content_wz{}



.tyms{ padding-top:20px; }
.tyms_div{}
.tyms_nrkuang{}
.tyms_nr{ float:left; margin-right:40px; margin-bottom:15px; }
.tyms_nrlast{ margin-right:0px !important; }
.tyms_pic{}
.tyms_pic a{ display:block; }
.tyms_pic a img{ width:220px; height:239px; }
.tyms_title{ line-height:30px; text-align:center; padding-top:5px; }
.tyms_title a{ font-size:16px; }
.tyms_title a:hover{ color:#105086; }
.tyms_nr:hover .tyms_title a{ color:#105086; }
.tyms_zw{ text-align:center; line-height:28px; }
.tyms_zw a{ text-align:center; font-size:14px; }
.tyms_zw a:hover{ color:#105086; }

.bgm{ no-repeat center center /*fixed*/;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;}

/*校史背景*/	
.rgba{background-color: rgba(255,255,255,0.6) !important;
	  height: 100% !important;
	  padding-left:15px !important;
	  padding-right:15px !important;
	  padding-bottom:25px !important;}
.rgba a{
	color:#202020 !important;}
.rgba p{
	color:#202020 !important;}
.rgba span{
	color:#202020 !important;}
.rgba small{
	color:#202020 !important;}