﻿@charset "utf-8";
* { list-style: none; margin: 0px; padding: 0px; font-family: \5FAE\8F6F\96C5\9ED1, Verdana, Tahoma; line-height: 150%; font-weight: normal; text-decoration: none; border: 0px; }
body { background: #fff; }
a { color: #333; }
a:hover { color: #F00; }
.clear { clear: both; height: 0px; }
.fl { float: left; }
.fr { float: right; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.white { color: #FFF; }

.wrapper { margin: 0px auto; width: 100%; }

.wrapper .header { width: 1002px; height: 190px; background-image: url(mycss_res/head.jpg); background-repeat: no-repeat; margin: 0px auto; }
.wrapper .header .cczu { padding-top: 10px; padding-right: 40px; }
.wrapper .header .cczu a { color: #8A171A; }
.wrapper .header .cczu a:hover { color: #FF0; }

.sitelogo{margin-top:50px;margin-left:25px;}
.sitename{margin-top:50px;}


.wrapper .navbar { background: #8A171A;; width: 982px; margin: 0px auto; padding-left: 20px; height: 38px;}
.wrapper .navbar ul {}
.wrapper .navbar ul li { float: left;  font-size: 16px;  color: #FFF; }
.wrapper .navbar ul li a { font-size: 16px; line-height: 38px; color: #FFF; display: block; padding-right: 6px; padding-left: 6px; }
.wrapper .navbar ul li a:hover { color: #000; background: #fff; }
 
.wp_nav .sub-nav{border:none;width:100% !important;}
.wp_nav .nav-item a span.item-name{line-height:28px;padding:5px 16px;}
.wp_nav .nav-item a.parent{color:#000;background: #fff;}
.wp_nav .sub-nav .nav-item .mark{background: #8a171a;}
.wp_nav .sub-nav .nav-item a.parent:hover{background: #8a171a;color:#fff;}
.wp_nav .sub-nav .nav-item a{border:none;color:#fff;}

.wrapper .maincontent { margin: 0 auto; width: 1002px; }

.wrapper .maincontent .leftmain { width: 312px; }
.wrapper .maincontent .leftmain .newspic { width: 310px; height: 234px; border: 1px solid #CCC; }
.wrapper .maincontent .leftmain .box { width: 312px; }
.wrapper .maincontent .leftmain .box .title { width: 282px; height: 34px; background: #8A171A url(mycss_res/title_icon.png) no-repeat 8px 8px; line-height: 34px; padding-left: 30px; }
.wrapper .maincontent .leftmain .box .text { padding: 10px; width: 290px; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; }

.wrapper .maincontent .rightmain { width: 675px; }
.wrapper .maincontent .rightmain .box { width: 675px; }
.wrapper .maincontent .rightmain .box .title { width: 645px; height: 34px; background: #8A171A url(mycss_res/title_icon.png) no-repeat 8px 8px; line-height: 34px; padding-left: 30px; }
.wrapper .maincontent .rightmain .box .text { padding: 10px; width: 653px; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; }

.wrapper .maincontent .rightmain .box .box1 { width: 330px; }
.wrapper .maincontent .rightmain .box .box1 .title { width: 300px; height: 34px; background: #8A171A url(mycss_res/title_icon.png) no-repeat 8px 8px; line-height: 34px; padding-left: 30px; }
.wrapper .maincontent .rightmain .box .box1 .text { padding: 10px; width: 308px; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; }

.wrapper .bottom { margin: 0 auto; width: 1002px; background: url(mycss_res/bottom1.png) no-repeat; height: 230px; }

.wrapper .footer { height: 90px; background: #8A171A; width: 1002px; margin: 0px auto; }
.wrapper .footer .text { font-size: 12px; color: #FFF; text-align: center; padding-top: 20px; line-height:24px;}
.wrapper .footer .text a { color: #FFF; }
.wrapper .footer .text a:hover { color: #FF0; }

.listnews1 { font-size: 14px; line-height: 28px; height: 28px; background: url(mycss_res/arrow1.gif) no-repeat 0px 8px; padding-left: 18px; }
.listnews1 a { line-height: 28px; }
.listnews3 { font-size: 14px; line-height: 28px; height: 28px; background: url(mycss_res/arrow5.gif) no-repeat 0px 11px; padding-left: 12px; border-bottom: 1px dotted #999; }
.listnews3 a { line-height: 28px; }
.listnews4 { font-size: 14px; line-height: 28px; height: 28px; }
.listnews4 a { line-height: 28px; }

/* 栏目列表 */
.col_menu { float: left; width: 205px; min-height:400px; }
.col_menu h1 { font-size: 18px; margin-bottom: 5px; background: #8A171A; display: block; color: #FFF; font-weight: bold; line-height: 25px; padding-top: 8px; padding-bottom: 8px; padding-left: 20px; padding-right: 20px; }
.col_menu h2 { font-size: 16px; margin-bottom: 5px; }
.col_list { float: right; width: 780px; }
.col_list h1 { height: 40px; margin-right: 20px; margin-left: 0px; border-bottom: 1px solid #CCC; font-size: 22px; line-height: 40px; font-weight: bold; color: #8A171A; padding-left: 20px; }
.col_list h2 { margin-right: 20px; margin-left: 0px; margin-top: 10px; }
.listnews2 { font-size: 14px; line-height: 28px; height: 28px; border-bottom: 1px dotted #CCC; background: url(mycss_res/arrow1.gif) no-repeat 2px 8px; padding-left: 22px; }
.listnews2 a { line-height: 28px; }

.wp_listcolumn{border:none;}
.wp_listcolumn .wp_column a{background:none;border:none;}
.wp_listcolumn .wp_column a:hover{background:none;border:none;}
.wp_listcolumn .wp_column a.selected{background:none;border:none;}

/* 文章页面 CSS */

#content1 { padding-right: 30px; padding-left: 30px; padding-top: 35px; padding-bottom: 35px; background-color: #FFF; margin-top: -1px; }
#content1 h1 { text-align: center; font-size: 24px; margin-bottom: 8px; text-shadow: 1px 2px 2px #D2D7DA; color:#BA0101; }
#content1 h2 { font-size: 12px; font-weight: normal; text-align: center; color: #999; }
#content1 h3 { text-align: center; margin-top: 12px; }
#shownews { margin-top: 15px; padding: 10px; height: auto; min-height: 400px; border-top: 1px solid #C7C7C7; }
#shownews p { font-size: 14px; line-height: 1.8em; margin-top: 3px; margin-bottom: 15px; font-family: "宋体"; }
#shownews p a { font-size: 14px; }


.wp_article_list .list_item{height:28px;line-height:28px;font-size:14px;border-bottom: 1px dotted #999;}
.wp_article_list .list_item .Article_Title a{line-height:28px;}
.wp_article_list .list_item .Article_Index{background:url(mycss_res/arrow5.gif) center no-repeat;margin-right:0;margin-top:8px;}

#wp_news_w2 .wp_article_list .list_item{border:none;}
#wp_news_w2  .wp_article_list .list_item .Article_Index{background:url(mycss_res/arrow1.gif) center no-repeat;width:11px;height:11px;margin-top:10px;margin-right:3px;}

.wp_listcolumn .wp_subcolumn .wp_column a{background: #f1f1f1;border-bottom:0px;}
.wp_listcolumn .wp_subcolumn .wp_column a:hover{background-image:none;}