@charset "utf-8";
/*重置代码*/
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,form,select,option,textarea,ul,li,dt,dd,dl,fieldset{margin:0;padding:0;}
body { width: 100%;font-family:"微软雅黑"; font-size:12px; color:#4c4c4c; line-height:22px; background:url(../images/body_bg.jpg) repeat-x top #fff;}
img{border:0;}
a{color:#4c4c4c; text-decoration:none;}
a:hover{color:#022f62; text-decoration:underline;}
ul,li{list-style:none;}
h2,h3,h4,h5{ font-weight:normal;}

.header { height:187px; width: 1000px; margin: 0 auto; position:relative; z-index:100;}
.logo{ width: 495px; height:109px; position:absolute; left:0; top:21px; overflow:hidden;}
.link{ width: 110px; height:22px; line-height:22px; color:#fff; position:absolute; right:0; top:14px; text-align:right;}
.link a{ color:#fff; font-size:14px; padding:0 15px;}
.link a:hover{ color:#00adef;}
.link02{ width:108px; height: 30px; background: #c36d34; position: absolute; right:232px; top:92px; text-align: center;}
.link02 a{ color:#fff; font-size: 14px; line-height: 30px;}
.ser{ width: 220px; height:30px; position:absolute; right:0; top:92px;}
.search{background:url(../images/ser.jpg) no-repeat;width:220px;height:30px;position:relative;}
.search input{position:absolute; width:180px;height:30px;line-height:30px; color:#b5b5b5; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.notxt{color:#b5b5b5; padding-left:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}	
.search input.notxt1 {position: absolute;width: 33px;height: 30px;top: 0px;left:187px;border: none;background: none;cursor:pointer; }

/*导航*/
.nav{ width:1000px; height:38px; float:left; position:absolute; left:0; top:149px; background:#036dda;}
.nav ul{ width: 1020px;}
.nav li{ width:80px; margin-right:22px; text-align:center; float:left; font-size:14px; font-family:"微软雅黑"; position:relative; z-index:2000;}
.nav li a{ display:block; width:80px; height:38px; line-height:38px; color:#fff; }
.nav li a:hover{ color:#fe8f01; font-weight:bold;text-decoration: none;}
.nav dl{ height:auto; position:absolute; left:0; top:38px; z-index:2000; width:80px; display:none; background:url(../images/nav_bg.png) repeat; /*background:#fff; opacity:0.7;filter:alpha(opacity=70);*/}
.nav dl dd{ line-height:26px; float:left; width:80px; text-align:center; font-size:12px;}
.nav dl dd a{ display:block; width:80px;color:#064687; font-family:"宋体";}
.nav dl dd a:hover{ background:#fff;color:#fe8f01; font-weight:bold;}

.content{ width: 100%; overflow:hidden;}
/*图片切换*/
.banner{ width:1000px; height:324px; margin:0 auto; position:relative; overflow:hidden;}
.none{display:none;}
.banner_show{width:1000px;text-align:center;height:324px;overflow:hidden;position:relative;}
.bannger_inbox{position:absolute;left:50%;top:0;}
.banner_pre_next{position:relative;z-index:10;top:45%;width:100%;left:0;height:30px; margin:0 auto;}
.banner_pre_next a{width:30px;height:30px;background:url(../images/arrows.png) no-repeat;text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:30px;background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;right:30px;background-position:-30px 0px;}

.con01{ width: 100%;overflow:hidden; padding-bottom:20px;}
.box01{ width: 1000px; overflow:hidden; margin:0 auto;}
.box0101{ width: 1000px; height:76px; overflow:hidden;}
.lf_box0101{ width:763px; height:49px; padding-top:12px; float: left; margin-right:30px;}
.lf_box0101 a{ width: 183px; height:49px; float: left; margin-right:10px;}
.lf_box0101 a img{ width: 183px; height:49px; display:block;}

.rt_box0101{ width: 207px; height:64px; padding-top:5px; float: left; overflow:hidden;}
.rt_box0101 ul{ width: 220px;}
.rt_box0101 ul li{ width: 98px; height:24px; float: left; margin-right:10px; margin-bottom:8px;}
.rt_box0101 ul li a{ display:block; height:24px; width: 98px; line-height:24px; background:#04316e; text-align: center; color:#fff; overflow:hidden; }
.rt_box0101 ul li a:hover{ background:#00adef;}

.box0102{ width: 1000px; overflow:hidden;}
.lf_box0102{ width:207px; height:510px; float: left; margin-right:30px; background:#fff;}
.til01{ height:42px; line-height:42px;overflow:hidden;}
.til01 .border{ height:2px; line-height:2px; width: 100%; background:url(../images/til_bg1.jpg) no-repeat left top #5e7eb1; overflow:hidden;}
.til01 a{ float: right; padding-right:14px; padding-top:13px;}
.til01 h2{ height:40px; line-height:40px; font-size:18px; color:#fe8f01; padding-left:6px; font-weight:bold;}
.con_lf0102{ width:192px; margin:0 auto; padding-top:30px;}
.con01_lf0102{ width: 192px; height:44px; overflow:hidden; padding-bottom:30px;}
.con01_lf0102 h4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px; color:#fe8f01; height:44px;width: 50px; float: left; padding-right:7px; margin-right:9px; border-right:1px solid #d2d2d2; font-weight:normal;}
.con01_lf0102 h4 p{ font-size:18px;}
.con01_lf0102 a{ display:block; float: left; width: 125px; line-height:22px;}

.ct_box0102{ width: 526px; height:510px; float: left; margin-right:30px; background:#fff; overflow:hidden;}
.con_ct0102{ width: 480px; margin:0 auto; padding-top:25px;}
.con01_ct0102{ height:107px; padding-bottom:38px; overflow:hidden;}
.img_ct0102{ width: 163px; height:107px; float: left; margin-right:24px;}
.wz_ct0102{ width: 293px; float: left;}
.wz_ct0102 h3{ margin-bottom:15px;}
.wz_ct0102 h3 a{ font-size:14px; color:#1569b6; line-height:16px; font-weight:normal;}
.wz_ct0102 h3 a:hover{ color:#04316e;}
.wz_ct0102 span{ text-indent:2em;}

.rt_box0102{ width: 207px; float: left; height:510px; overflow:hidden;}
.rt01_0102{ width: 207px; height:226px; background:#fff; overflow:hidden;}
.con_rt01{ width: 182px; margin:0 auto; padding-top:28px;}
.con_rt01 ul li{ height:36px; background:url(../images/icon01.jpg) no-repeat left 9px; line-height:18px; margin-bottom:15px; padding-left:18px;}
.con_rt01 ul li span{ padding-left:5px;}

.rt02_0102{ width: 207px; height:263px; margin-top:21px; overflow:hidden; background:#fff;}
.con_rt02 .ul1{ width: 100px; padding-left:5px; float: left; line-height:24px;}
.con_rt02 .ul2{ width: 102px; float: left; line-height:24px;}

.con02{ width: 1000px; margin:0 auto; overflow:hidden; padding-top:17px;}
.con0201{ width:1000px; height:322px; overflow:hidden;}
.lf_con0201{ width: 310px; height:322px; background:#f3f3f3; float: left; margin-right:35px;}
.til02{ height:57px; overflow:hidden; width: 100%;}
.til02 .border02{ height:2px; background:url(../images/til_bg.jpg) no-repeat left top #00264b; overflow:hidden;}
.til02 h2 a{ line-height:40px; font-size:18px; font-weight:normal; font-size:18px; color:#063c6e; padding-left:5px;}
.box_con0201 img{display:block; width: 310px; height:167px; }
.box_con0201 h3{ width:280px; margin:0 auto; height:44px; line-height:44px; text-align:center;}
.box_con0201 h3 a{ font-size:14px; color:#fe8f00; font-weight:normal;}
.box_con0201 h3 a:hover{ color:#1e79b9;}
.box_con0201 span{ display:block; width: 280px; margin:0 auto;}

.rt_con0201{ margin-right:0;}
.ct_con0201 h3 a{ color:#fe8f00;}
.ct_con0201 h3 a:hover{ color:#fe8f00;}

.con0202{ width: 1000px; overflow:hidden; padding-top:22px;}
.lf_con0202{ width: 655px;height:322px; float: left; margin-right:35px; background:#f3f3f3;}
.img_lf0202{ width: 460px; height:322px; float: left;}
.img_lf0202 img{ display:block; width:460px; height:322px;}
.box_con0202{ width:195px; float: left;}
.wz_con0202{ width: 160px; margin:0 auto; padding-top:10px;}

.con0203{ width: 1000px; padding:0 0 5px 0; overflow:hidden;}
.con0203 ul { width: 1020px;}
.con0203 ul li{ width: 190px; height:49px; float: left; margin-right:12px; margin-bottom: 12px;}

.footer{ clear:both; width: 100%; height:36px; line-height:18px; text-align:center; color:#fff; padding:20px 0 26px 0; background:#5f7fb2;}


/*学院简介*/
.lcon{ width:100%; padding-bottom:45px; overflow:hidden; background: url(../images/list_bg.jpg) repeat-x top #f3f3f3;}
.lbox{ width: 1000px; margin:0 auto;overflow:hidden; }
.lbanner{ width:1000px; height:190px; position:relative;}
.lbanner h3{ width: 206px; height:40px; background:#074e99; color:#fff; text-align:center; font-size:18px; line-height:40px; position:absolute; top:168px; left:0;}
.lmain{ width: 1000px; overflow:hidden;}
.llf{ width:201px; float: left; background:#fff; margin-right:28px; margin-top:18px; _margin-top:12px; border-left:5px solid #074e99; overflow:hidden;}
.llf ul{ padding:15px 0;}
.llf ul li{ line-height:26px; padding:10px 0;}
.llf ul li a{ font-size:14px; color:#074e99; line-height:26px;  padding-left:35px;}
.llf ul li.on a{background:url(../images/list_icon01.jpg) no-repeat left 6px;}
.llf ul li a:hover{ color:#00366f; font-weight:bold;}

.lrt{ width: 766px; float: left; overflow:hidden;}
.bread{ height:40px; line-height:40px; width:100%; text-align:right;}
.lrt01{ width:766px; background:#fff; overflow:hidden;}

.lrt01 h3{ font-size:24px; color:#0752a1; height:74px; line-height:74px; padding-left:30px;}
.wz_jianjie{ width:706px; margin:0 auto; line-height:24px; font-size:14px; color:#505050; padding-bottom:65px;}

/*现任领导*/
.leader{ width: 710px; margin:0 auto; overflow:hidden; padding-bottom:10px;_padding-bottom:50px;}
.leader01{ margin:15px 0 0; padding-bottom:45px; overflow:hidden; clear:both; _margin-top:45px;}
.leader01 a img{ display:block; width: 200px; height:150px; float: left; margin-right:27px;}
.wz_leader01{ width:483px; float: left; font-size:14px; color:#505050; line-height:24px; overflow:hidden;} 
.wz_leader01 a{ font-size:16px; font-weight:bold;}

/*校园风光*/
.view{ width: 730px; margin:0 auto; overflow:hidden; padding-top:10px; padding-bottom:25px;}
.view ul{ width: 760px;}
.view ul li{ width: 228px; height:186px; line-height:36px; float: left; margin-right:22px; margin-bottom:22px; text-align:center;}
.view ul li a img{ display:block; width: 226px; height:150px; border:1px solid #c9c9c9;}
.view ul li a{ color:#505050;}
.view ul li a:hover{ color:#0752a1;}
.view ul li a img:hover{ border:1px solid #0752a1;}

/*分页*/
.pages{ width: 100%; text-align:center; line-height:30px; padding-bottom:35px;}
.pages a{ padding:0 5px; color:#074e99;}
.pages a:hover{ text-decoration:underline;}

/*机构设置*/
.institution{ width:700px; margin:0 auto; overflow:hidden;}
.insti01{ width:100%; overflow:hidden; padding-bottom:60px;}
.insti01 h3{ border-bottom:1px solid #074e99; height:38px; line-height:38px; font-size:18px; color:#0752a1; background:url(../images/icon09.jpg) no-repeat 2px center; padding-left:17px;}
.box_insti ul{ padding-top:5px; padding-left:15px;}
.box_insti ul li{ width: 250px; float: left; height:40px; line-height:30px;}
.box_insti ul li a{ font-size:14px; color:#505050;}
.box_insti ul li a:hover{ color:#074e99; text-decoration:underline;}

/*科学研究*/
.science{ width:700px; margin:0 auto; overflow:hidden; padding-top:15px; border-top:1px solid #074e99; min-height:200px;} 
.science ul li{ height:30px; line-height:30px; width:100px; float: left; padding-left:15px; font-size:14px;}

/*教师风采*/
.teacher{ width: 700px; margin: 0 auto; overflow:hidden;}
.teacher01{ width: 700px; clear:both; overflow:hidden; padding-bottom:50px;}
.lf_teacher01{ width: 310px; float: left; margin-right:75px;}
.lf_teacher01 h3{ border-bottom:1px solid #074e99; height:40px; line-height:40px; font-size:16px; color:#074e99; background:url(../images/icon09.jpg) no-repeat 2px center; padding-left:17px;}
.lf_teacher01 ul{ padding-left:17px; padding-top:15px;}
.lf_teacher01 ul li{ height:24px; line-height:24px; padding:0; margin:0; }
.lf_teacher01 ul li a{ color:#505050; font-size:14px;line-height:24px; padding:0; margin:0;}
.lf_teacher01 ul li a:hover{ color:#022f62; text-decoration:underline;}
.rt_teacher01{ margin-right:0;}

.rt_teacher04{ margin-right:0;}
.rt_teacher04 ul li{ width: 73px; float: left;}


.rt_teacher05 li a{ padding-right:25px;}

/*缤纷社团*/
.group{ width: 700px; margin:0 auto; overflow:hidden;}
.group h3{ border-bottom:1px solid #074e99;height:40px; line-height:40px; font-size:16px; color:#074e99; background:url(../images/icon09.jpg) no-repeat 2px center; padding-left:17px;}
.wz_group { padding:15px 5px 60px; font-size:14px; line-height:24px; color:#505050;}

/*视频点播*/
.video{ width: 655px; margin:0 auto; overflow:hidden;}
.video ul{ width: 730px;}
.video ul li{ width: 298px; height:238px; float: left; overflow:hidden; line-height:40px; margin-right:59px; margin-bottom:35px; text-align:center;}
.video ul li a{ display:block; width: 298px; height:238px; line-height:40px; color:#505050;}
.video ul li a img{ display:296px; height:196px; border:1px solid #c9c9c9;}
.video ul li a:hover{ color:#0752a1;}
.video ul li a img:hover{ border:1px solid #0752a1;}

/*合作交流*/
.communion { width:730px; margin:0 auto; overflow:hidden;}
.communion ul{ padding-bottom:30px;}
.communion ul li{ height:40px; line-height:36px; border-bottom:1px solid #e6e6e6; font-size:14px;float:left;width:250px;}
.communion ul li a{ background: url(../images/icon01.jpg) no-repeat left center; padding-left:19px; padding-right:8px;}

/*通栏列表页*/
.list_t{ width:950px; background:#fff; padding:25px 25px 5px; overflow:hidden;}
.list_t ul li a{ padding-right:45px;}

/*通栏文章页*/
.list_t h2{ text-align:center; height:50px; line-height:50px; font-size:24px; color:#074e99;} 
.author{ text-align: center; line-height:30px; height:30px; padding-bottom:10px; border-bottom:1px solid #e6e6e6; color:#9a9b9c;}
.article { width: 920px; margin:0 auto; overflow:hidden; font-size:14px; line-height:24px; color:#505050; padding:20px 0 100px;}
.read{ width: 100%; border-top:1px solid #e6e6e6; padding-bottom:100px;}
.read h4{ font-size:16px; line-height:54px; color:#0057b9; padding-left:20px;}
.read ul{ padding-left:20px;}
.read ul li{ height:30px; line-height:30px;background: url(../images/icon01.jpg) no-repeat left center; padding-left:19px;padding-right:8px;}

.sel{ clear:both; width: 182px; height:26px; overflow:hidden; padding-top:12px; margin:0 auto;}
.sel select{width:180px; height:24px; border:1px solid #bdbdbd; color:#333;}
.con_ct0102 .shuang{
	position: relative;
	width: 480px;
	height: 107px;
	overflow: hidden;
}
.con_ct0102 .shuang-pic{
	position: absolute;
	top:0px;
	left: 0px;
	width: 163px;
	height: 107px;
}
.con_ct0102 .shuang-pic .tu a{
	position: absolute;
	top:0px;
	left: 0px;
	display: block;
	width: 163px;
	height: 107px;
	display: none;
}
.con_ct0102 .shuang-pic .tu a.no{
	display: block;
}
.con_ct0102 .shuang-pic ul.xiaoyuandian{
	position: absolute;
	right:5px;
	top:96px;
}
.con_ct0102 .shuang-pic ul.xiaoyuandian li{
	float: left;
	width: 10px;
	height: 8px;
	background: #000;
	margin-right: 5px;
}
.con_ct0102 .shuang-pic ul.xiaoyuandian li.cur{
	background: #fe8f01;;
}
.con_ct0102 .shuang ul.zi{
	position: absolute;
	top:1px;
	right:0px;
	width: 307px;
}
.con_ct0102 .shuang ul.zi li{
	border-bottom: 1px solid #ccc;
}
.con_ct0102 .shuang ul.zi li h3{
	font:14px/24px "微软雅黑";
	color: #fe8f01;
}
.con_ct0102 .shuang ul.zi li p{
	font:13px/22px "微软雅黑";
	color: #323232;
}
.con_ct0102 .shuang ul.zi li p a{
	font:12px/22px "微软雅黑";
	color: #fe8f01;
}
.con_ct0102 .liebiao{
	padding-top: 15px;
}
.con_ct0102 .liebiao ul li{
	overflow:hidden;
	padding-left: 23px;
	background: url(../images/icon01.jpg) no-repeat 5px 13px;

}
.con_ct0102 .liebiao ul li a{
	float:left;
	font:12px/32px "微软雅黑";
	color: #323232;
}
.con_ct0102 .liebiao ul li span{
	font:12px/32px "微软雅黑";
	color: #323232;
	float: right;
	padding-right: 10px;
}
.con_ct0102 .liebiao ul li a:hover{
	color: #fe8f01;
}
/*2015-04-13*/
.nav dl.college{ width: 590px;}
.nav dl.college dd{ width: 180px; text-align: left;}
.nav dl.college dd a{ width: 165px; padding-left: 15px;}