/*顶部开始*/
.top{ width:100%; height:35px; background-color:#900; color:#FFF; font-size:12px;}
.top ul li{line-height:35px;}
.t-left{ float:left;}
.t-right{ float:right;}
.clear{ clear:both;}
.t-right li{ display:inline-block; margin-left:27px;}
.t-right li a{ color:#FFF;}

/*logo区开始*/ 
.logo-box{ height:100px; width:100%;  background-color:#CC0001; }
.logo img{ float:left; margin-top:10px; width: 420px; }
.name{ padding-top:45px; padding-left:20px; float:left;}
.name span{ color:#FFF; font-size:24px;}

/* [搜索] */
.search{ float:right; margin-top:40px; width:230px;}
.search-panel { float: right; clear: right; width:19%; margin-bottom: 20px; margin-right:7px;}
.search-window { border-radius: 1px; background-color: #FFF; overflow: hidden;}
.wp-search {  position: relative;}
.wp-search form { display: block;}
.wp-search .search-input { margin-left:10px; margin-right: 40px; }
.wp-search .search-input input.search-title { width: 100%; height: 18px; line-height: 18px; border:0; outline: 0; 
	background:#FFF; color: #FFF; font-size: 12px; padding: 7px 0; font-family:"微软雅黑";}

.wp-search .search-btn { width: 40px; height: 34px; position: absolute; right: 0; top:50%; margin-top: -17px;}
.wp-search .search-btn input.search-submit { width: 100%; height: 34px; border:0; outline: 0; 
	                                         background: url(../images/search.png) no-repeat center; cursor: pointer;
                                            }

/*banner区开始
.ban{ width:100%; height:450px; margin:0px auto; position:relative;}
#swiper01{ width:100%; height:450px; margin:0 auto;}
#swiper01 .swiper-container img{ display:block; width:100%;}
#swiper01 .swiper-slide div{ width:100%; height:450px;}
*/

/*网站定位开始*/
.position{ margin-top:10px; width:100%; height:22px; background-color:#f9f9f9;}
.container{ overflow:hidden;}
.position ,.p-right{ float:right; margin-right:17px;}
.p-right img{ vertical-align:middle;}
.p-right span{ line-height:22px; text-align:center;}

/*内容区开始*/
/*第一行内容开始*/
.box1 ul li{ margin-top:5px; width:379px; height:374px; float:left;}
.dt{ width:10px; height:32px; border-radius:3px; background-color:#CC0001; float:left;}  

.title{  color:#CC0001; font-size:20px; line-height:32px;  font-weight: normal; padding-left:10px; background:url(../images/ybdt.png) no-repeat; }

.more{color:#CC0001;font-size:18px;line-height:32px;float:right;}
.line{width:379px;height:1px;background-color:#CC0001;margin-top:4px;}
.h-images{width:379px;height:309px;margin-top:26px;position:relative;}
#swiper02{width:379px;height:309px;margin:0 auto;}
#swiper02 .swiper-container img{display:block;width:379px;}
#swiper02 .swiper-slide div{width:379px;height:309px;}
.con{margin-top:20px;}
.con p{margin-top:8px;text-indent:2em;line-height:25px;}
.activity ul li {width:370px;height:56px;overflow:hidden;}
.activity ul li a{float:right;display:block;width:286px;height:42px;margin-left:14px;margin-top:3px;line-height:24px;}
.date{float:left;width:66px;height:56px;background-color:#CC0001;line-height:28px;}
.date span{vertical-align:middle;}
.date span p{text-align:center;color:white ;font-size:16px;}
.scend{margin-left:32px;margin-right:31px;}


/*第二行内容开始*/
.box2{ margin-top:26px; height:187px;}
.box2 img{ float:left; }
.notice{ width:379px; height:117px; overflow:hidden; background-color:#f7f7f7; float:right;}
.notice ul{ margin-top:8px;}
.notice ul li{ background:url("../img/volume.png") no-repeat left center;margin-left:25px;}
.notice ul li a{display:block;line-height:28px;margin-left:36px;}


/*第三行内容开始*/
.ul>li{margin-top:26px;width:379px;height:275px;float:left;}
.subject{margin-top:26px;}
.subject ul{margin-top:10px;}
.subject ul li{background:url("../img/line.png") no-repeat left center;line-height:32px;}
.subject ul li a{display:block;margin-left:20px;}
.subject div{width:172px;height:172px;text-align:center;float:left;}
.ul2>li{margin-top:46px;width:379px;height:400px;float:left;}
.first{margin-right:26px;}
.subject2{margin-top:15px;}


/*校园风采开始*/
.line2{width:1200px;height:1px;background-color:#042c61;}
.box5{margin-top:15px;}
.xuexiao{width:1200px;margin:26px auto 0px;position:relative;overflow:hidden;}
.xuexiao div{width:264px;height:250px;text-align:center;float:left;}
.le{margin-right:47px;}


/*底部开始*/
.footbg{width:100%;height:240px;background:#a60000;margin-top:35px;}
.footbg .footer{width:1200px;margin:0 auto;padding-top:18px;}
.footbg .footer p{font-size:14px;color:#fff;line-height:30px;text-align:center;}


/* CSS 日期样式 */
.subject ul li span { font-size: 12px; color: #999; font-family: Arial, Helvetica, sans-serif; font-weight: normal; float: right; }
.subject subject2 ul li span { font-size: 12px; color: #999; font-family: Arial, Helvetica, sans-serif; font-weight: normal; float: right; }
/* CSS 日期样式 */

/* 列表CSS 日期样式 */
.content .contright .newlist ul li span { font-size: 12px; color: #999; font-family: Arial, Helvetica, sans-serif; font-weight: normal; float: right; }
/* 列表CSS 日期样式 */


/* 友情链接样式  */
.gbox { background: #ebebeb;}
.yqlj {  width: 1200px; margin: auto; line-height: 35px; height: 35px; margin-bottom: 0px;}
.yqlj ul li { float: left; }
.yqlj ul li a {  
	             display: block; font-family: "微软雅黑"; font-size: 16px; line-height: 35px; font-weight: normal; 
	             color: #333000; text-decoration: none; margin-left:15px; margin-right: 5px; 
				}
.yqlj ul li a:hover { color: #900; text-decoration: none; }


.yqlj1 {  width: 1200px; margin: auto; line-height: 35px; height: 35px; margin-bottom: 0px;}
.yqlj1 ul li { float: left; border-bottom-color: }
.yqlj1 ul li a {  
	             display: block; 
	             font-family: Arial, Helvetica, sans-serif; 
	             font-size: 16px; 
	             line-height: 35px; 
	             font-weight: normal; 
	             color: #333000; text-decoration: none; margin-left:25px; margin-right: 30px; 
				}
.yqlj1 ul li a:hover { color: #900; text-decoration: none; }