/*-----------------------------全局样式-------------------------------------*/
@charset "utf-8"; 
html,body,div,p,ul,li,ol,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,input,fieldset,legend,optgroup,select,table,textarea{margin: 0;padding: 0;font-family: "微软雅黑", Arial, Tahoma}
html,body {height: 100%;}
a img,img {border: 0;vertical-align: middle;}
a {text-decoration: none;}
a:hover {}
a:focus {outline-style: none;}
a,area {blr: expression(this.onFocus =   this.blur () );}
ul li {list-style: none;}
table {border-collapse: collapse;}
.form input{float: left;}
input,select {vertical-align: middle; border:0}
th {white-space: nowrap;}
td {word-break: break-all;}
.left{ float:left}
.right{ float:right}
.clear1:after {content: '';display: block;height: 0;visibility: hidden;clear: both}
.clear1 {zoom: 1;}
.clear{clear: both}
.border{ border:1px solid #dbdbdb}
.borderbottom{ border-bottom:1px solid #dbdbdb}
.borderright{ border-right:1px solid #dbdbdb}
.wrapper {width:1024px;margin: 0 auto;}
.wrapper01 {width:998px;margin: 0 auto;}
.background{ background:#FFF}
.pad15{ padding:15px;}
.pad10{ padding:10px}
.mt{ margin-top:10px}
.mr{ margin-right:10px}
.mb{ margin-bottom:10px}
.mb01{ margin-bottom:8px}
.ml{ margin-left:10px}
.red{ color:#ba0101}
.red a{ color:#ba0101}
.red a:hover{ color:#4c4c4c}
.orange{ color:#eb6100}
.white{ color:#fff}
.white a{ color:#fff}
.white a:hover{ text-decoration:underline}
.f14{ font-size:14px}
.f12{ font-size:12px}
.shadow{-webkit-box-shadow:#ccc 0px 0px 8px;-moz-box-shadow:#ccc 0px 0px 8px;box-shadow:#ccc 0px 0px 8px;behavior: url(/PIE.htc);}
.center{ text-align:center}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{ clear:both;}

/*---------------容器---------------*/
#container { background: url(/_upload/tpl/00/02/2/template2/images/c_bg.png) center top no-repeat #ffffff;}

/*---------------头部---------------*/
#head{background:#FFF; border-bottom:1px solid #dedede}
.top{height:30px; line-height:30px; background:url(/_upload/tpl/00/02/2/template2/images/c_time.png) left center no-repeat}
.top a{ font-size:12px; color:#ba0101;padding-left:25px;line-height:24px; background:url(/_upload/tpl/00/02/2/template2/images/c_home.png) 5px -35px no-repeat}
.top a:hover{ color:#4c4c4c; background:url(/_upload/tpl/00/02/2/template2/images/c_home.png) 5px 0px no-repeat}

.header{height:95px;}
.logo{display:inline-block;width:72px;height:72px;margin-top:11px;vertical-align: middle;z-index: 950;background: url(/_upload/tpl/00/02/2/template2/images/c_head_03.png) no-repeat 0 0;background-size:100% auto;position:relative;
	-o-background-size: 100% auto;-webkit-background-size:100% auto ;
	-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;transition-duration: 0.4s;
	-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;transition-property: transform;}
.logo:hover {-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);}
.logoC{ width:400px; margin:25px 0px;float: left;}
.logoD{margin:25px 0 0 17px;}
.logoD a{ font-size:45px; line-height:45px; color:#ba0101}

span.logotext {font-family: 'Marck Script', cursive;color: #e76343;font-weight: normal;font-size: 60px;text-transform: none;text-shadow: none;filter: none;position: relative;padding-top: 34px;display: inline-block;}
.i-search{z-index: 11;
    width: 440px;
    height: 32px;
    margin-top: 42px;}
.form{height:32px;overflow:hidden}
.text{ border:1px solid #ddd;width:346px;height:30px;padding:0 5px;background-color:#fff;line-height:25px;color:#cccccc;font-family:arial,"\5b8b\4f53";font-size:12px}
.button0{width:80px;background:#ba0101; height:32px;font-size:14px;color:#fff}
.text, .button0{}
.ld{position:relative;zoom:1}

/*---------------导航---------------*/
.mainNav { border-top:3px solid #ba0101;border-bottom:1px solid #f0f0f0;border-right:1px solid #dedede; font-size:16px; margin-bottom:15px;background:#fff;margin-top: 36px;}
.mainNav a, .mainNav nav{display:block; text-align:center; float:left;margin:0 ;font-size:16px;line-height:35px;text-decoration:none;color:#444;cursor:pointer; /* Links */}
.mainNav nav{width:auto;overflow:visible; /* IE6 */}
/* nav01 */
nav.nav01, .mainNav a.nav01{background:#ba0101;color:#fff;border-left:1px solid #ba0101;border-right:1px solid #dedede;}
.mainNav a.nav01:hover, nav.nav01:hover{background:#fff;color:#333;border-left:1px solid #dedede;border-right:1px solid #dedede;}
/* nav02 */
nav.nav02, .mainNav a.nav02{background:#fff;color:#333; border-right:1px solid #dedede;}
.mainNav a.nav02:hover, nav.nav02:hover{background:#ba0101;color:#fff;border-right:1px solid #dedede;}

/*---------------主页---------------*/
#maincontent{ background:#fff}

/*---------------title---------------*/
#title{ background:#f1f2f4; border-bottom:1px solid #e83e3e}
.titleList{ background: url(/_upload/tpl/00/02/2/template2/images/c_notice_04.png) no-repeat #FFF;}
.titleList .titleList01 a{ color:#fff; width:214px; display:block; line-height:43px;height:43px; background:url(/_upload/tpl/00/02/2/template2/images/title_02.png) center right no-repeat;}
.titleList .titleList01 a:hover{ color:#ba0101;background:url(/_upload/tpl/00/02/2/template2/images/title_03.png) center right no-repeat #fafafa;}

/*---------------banner---------------*/
#newslist{ width:800px;}



/*.titleList{ background: url(/_upload/tpl/00/02/2/template2/images/c_notice_04.png) no-repeat #FFF;}
.titleList .titleList01 a{ color:#333; width:213px; display:block; line-height:45px; background:url(/_upload/tpl/00/02/2/template2/images/title_02.png) center right no-repeat; border-bottom:1px dotted #e6e6e6}
.titleList .titleList01 a:hover{ color:#ba0101;background:url(/_upload/tpl/00/02/2/template2/images/title_03.png) center right no-repeat #fafafa; border-bottom:1px solid #e6e6e6}
.titleList .titleList02 a{ color:#333; width:213px; display:block; line-height:45px; background:url(/_upload/tpl/00/02/2/template2/images/title_02.png) center right no-repeat;}
.titleList .titleList02 a:hover{ color:#ba0101;background:url(/_upload/tpl/00/02/2/template2/images/title_03.png) center right no-repeat #fafafa;}*/

/*---------------校园快讯 媒体常大---------------*/
.newsLeft{padding:10px 10px 0 10px; margin-bottom:6px;}
.newsText{ background:url(/_upload/tpl/00/02/2/template2/images/news_title1.png) no-repeat; height:36px}
.newsTitle{ font-size:16px; color:#ba0101;font-weight:bold;line-height:36px; margin-left:13px;}
.newsMore{ font-size:12px; color:#777;line-height:36px; margin-bottom:0px;}
.newsMore a{ font-size:12px; color:#777; background:url(/_upload/tpl/00/02/2/template2/images/news_more.png) center right no-repeat; padding-right:15px; margin-right:10px;}
.newsMore a:hover{color:#ba0101; background:url(/_upload/tpl/00/02/2/template2/images/news_more01.png) center right no-repeat;}
.newsConUl {line-height:28px;border-right:1px solid #e3e8e7; border-bottom:1px solid #e3e8e7; border-left:1px solid #e3e8e7; padding:5px 10px;}
.newsConUl li{font-size:14px;zoom:1;}
.newsConUl li a{ color:#333;padding-left:8px;background:url(/_upload/tpl/00/02/2/template2/images/c_notice_02.png) no-repeat center left;}
.newsConUl li a:hover{ color:#cc0008;background:url(/_upload/tpl/00/02/2/template2/images/c_notice_01.png) no-repeat center left;}
.newsCon01{ width:410px;}
.newsCon02{ font-size:12px;color:#999}

.newsRight{ width:260px; background:#FFF}

.newsConUl01 {line-height:29px;border-right:1px solid #e3e8e7; border-bottom:1px solid #e3e8e7; border-left:1px solid #e3e8e7; padding:5px 10px;}
.newsConUl01 li{font-size:14px;zoom:1;border-bottom:1px dotted #e6e6e6}
.newsConUl01 li a{ color:#333;padding-left:8px;background:url(/_upload/tpl/00/02/2/template2/images/c_notice_02.png) no-repeat center left;}
.newsConUl01 li a:hover{ color:#cc0008;background:url(/_upload/tpl/00/02/2/template2/images/c_notice_01.png) no-repeat center left;}
.newsCon03{ width:170px;}
.newsCon04{ font-size:12px; color:#999}


/*---------------标题列表---------------*/
.newsTitleList{padding:15px 15px 0 15px;}
.newsTitleList ul{}
.newsTitleList ul li{ width:233px; float:left; background:#efefef;text-align:center;line-height:35px; margin-bottom:15px;}
.newsTitleList img{ width:233px; height:100px; border-bottom:1px solid #FFF}
.newsTitleList span{padding-right:10px; }
.newsTitleList_01{ margin-right:20px;}

/*------------底部------------*/
#footer {font-size:12px; background:#ccc;}
#footer .inner { padding:10px 0; line-height:30px; text-align:center; color:#666}
#footer .inner p { font-size:14px; line-height:20px; text-align:center;color: #666;}
#footer .inner p span { margin:0 3px;}




/*=====================================*/
/* main 首页 */

.news_newslist {font-size:16px;zoom:1;}
.news_newslist a{ color:#262626;padding-left:28px; font-size: 14px; font-family:"微软雅黑"; line-height: 30px;}
.news_newslist a:hover{ color:#cc0008;}

.news_newslist01 {font-size:14px;zoom:1;border-bottom:1px dotted #e6e6e6}
.news_newslist01 a{ color:#333;padding-left:8px;background:url(/_upload/tpl/00/02/2/template2/images/c_notice_02.png) no-repeat center left;}
.news_newslist01 a:hover{ color:#cc0008;background:url(/_upload/tpl/00/02/2/template2/images/c_notice_01.png) no-repeat center left;}

/* 列表页面 CSS */

.list_font { background-color: #BA0101; font-size: 14px; font-weight: bold; color: #FFF; height: 32px; line-height: 32px; text-indent: 10px; }
.list_font a { color: #FFF; display: block; }
.list_font a:hover { background-color: #FE4949; }

.list_font2 { font-size: 12px; color: #333; }
.list_font2 a { color: #333; }
.list_font2 a:hover { color: #cc0008; }

.list_icon { background-image: url(/_upload/tpl/00/02/2/template2/images/icon1.png); background-repeat: no-repeat; background-position: 0px -564px; width: 15px; }

.column_font { font-size: 18px; font-family:\5FAE\8F6F\96C5\9ED1; color: #BA0101; line-height: 40px; height: 40px; background-image: url(/_upload/tpl/00/02/2/template2/images/icon1.png); background-repeat: no-repeat; background-position: 0px -64px; margin-top: 15px; padding-left: 23px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #CCC; }

.newslist5 { font-size: 14px; line-height: 30px; height: 30px; background-image: url(/_upload/tpl/00/02/2/template2/images/icon1.png); background-repeat: no-repeat; background-position: 0px -508px; padding-left: 15px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.newslist5 a { font-size: 14px; color: #333; }
.newslist5 a:hover { color: #cc0008; }

/* 文章页面 CSS */

#content { padding-right: 30px; padding-left: 30px; padding-top: 35px; padding-bottom: 35px; background-color: #FFF; margin-top: -1px; }
#content h1 { font-family:\5FAE\8F6F\96C5\9ED1; text-align: center; font-size: 24px; margin-bottom: 8px; text-shadow: 1px 2px 2px #D2D7DA; color:#BA0101; }
#content h2 { font-size: 12px; font-weight: normal; text-align: center; color: #999; }
#content h3 { text-align: center; margin-top: 12px; font-size: 12px; color:#999}
#content h3 a { font-size: 12px; color:#999}
#content h3 a:hover { color:#B9E3FF }
#shownews { margin-top: 15px; border-top-width: 1px; border-top-style: solid; border-top-color: #999; padding: 10px; height:auto; }
#shownews p { font-size: 14px; line-height: 1.8em; margin-top: 3px; margin-bottom: 5px; }
#shownews p a { font-size: 14px; }

.list_font2 { line-height:34px;}
.list_font2 .possplit{ display:inline;}
#keyword{  border: 1px solid #ddd;  width: 346px!important;  height: 30px;  padding: 0 5px;  background-color: #fff;  line-height: 25px;  color: #cccccc;  font-family: arial,"\5b8b\4f53";  font-size: 12px;}
.wp_search .search{  width: 80px;  background:url(/_upload/tpl/00/02/2/template2/images/search.gif);  height: 32px;  font-size: 14px;  color: #fff;margin-left: -2px;}
#header .inner .searchbox {
    position: absolute;
    top: 70px;
    right: 160px;
}
element.style {
    padding-top: 18px;
}
#wp_nav_w03 .wp_nav .nav-item a.parent:hover span.item-name {
	width:126.8px;color:#fff;background:#ba0101;
}
.wp_nav .nav-item {
    display: inline-block;
    float: left;
    position: relative;
    vertical-align: bottom;
    border: 0px solid grey;
    /* border-width: 0px 0px 1px 1px; */
    border-left: 1px solid #dedede;
}
.wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 0px 30px;
    line-height: 38px;
    cursor: pointer;
    height: 38px;
}
.wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 0px 0px;
    line-height: 38px;
    cursor: pointer;
    height: 38px;
    color: #262626;
}
#wp_nav_w2 .wp_nav{
    border-right: 1px solid #dedede;
}
.wp_nav .nav-item a {
	width:150px;
    font-family: "Microsoft Yahei";
    display: block;
    text-align: center;
    position: relative;
    z-index: 100;
    /* border-right: 1px solid; */
}
#wp_nav_w04 .wp_nav{
    height: auto;
    background: #eb5757;
}
#wp_nav_w03 .wp_nav .nav-item i5{border-right: 1px solid #dedede;}
#header .sitelogo{
    padding-top: 18px;
}

#wp_nav_w04 .wp_nav .nav-item{height: 43px;border-bottom:1px solid #e83e3e;background: url(/_upload/tpl/00/02/2/template2/images/title_02.png) no-repeat;}
#wp_nav_w03 .wp_nav .i5{border-right:1px solid #dedede;}
#wp_nav_w04 .wp_nav .nav-item a{padding-left:23px;text-align: left;}
#wp_nav_w04 .wp_nav .nav-item a span.item-name{color:#fff;}
.time{font-family:'微软雅黑';
    font-size: 14px;
    color: #aaaaaa;}
#wp_nav_w04 .wp_nav .nav-item:hover{background:url(/_upload/tpl/00/02/2/template2/images/title_03.png) center right no-repeat #fafafa;}
#wp_nav_w04 .wp_nav .nav-item a:hover span.item-name{color:#ba0101;}
.wp_search .search_logo{width:320px;}
.wp_search .search_logo img{margin:22px 0px;width:300px;height:auto;}
.sitelogo{    padding: 35px 0px;
    float: left;
    font-family: '微软雅黑';
    font-size: 30px;
   }
	.sitelogo a{ color: #bb0505;}
	
#wp_nav_w03 .wp_nav .i1 a{background:#ba0101;}

#wp_nav_w03 .wp_nav .nav-item a{ width:126.8px;}