@charset "utf-8";
body { font:13px/1.85 "微软雅黑"; color:#302f2f;}
/*头部*/
#wheader {}
#wheader .header { width:1200px; margin:0 auto; }
#wheader .header .logo{ float:left;}
#wheader .header .logo img { }
#dingw{background:#999;}
.ding{width:1200px;margin:0 auto;}
.ding dt{ float:left;}
.ding dd{ float:right; line-height:27px; color:#fff; padding-top:7px;}
#nav{ float:right; background:#3382ad; width:640px; margin-top:25px;}
#nav li { width:106px; text-align:center; float:left; font-size:15px; }
#nav li.bg { background:#e2edb9; }
#nav li.bg a { color:#000; }
#nav li.bg a:hover { background:none; }
#nav li a { display: block; color:#FFF; padding:15px 0; }
#nav li a:hover { background:#e2edb9; color:#000; }
.banner { position: relative; float: left; width: 100%;margin-bottom:30px; }
.slide { position: relative; overflow: hidden; width: 100%; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); top: 52%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; height: 61px; width: 38px; background:url(../images/themes.gif) no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }
/*中间*/
#wmain { clear:both;}
.main { width:1200px; margin:0 auto 20px; }
#conts { float:right; width:860px; background:#fff; padding:15px;}
#wmain .main .current { margin-bottom:15px; padding-bottom:5px; border-bottom:2px solid #ccc;  font-size:17px; font-weight:bold; color:#01469b; }
#sidebar { float:left; width:278px; background:#fff; }
#sidebar .c_bti { background:#0a4ea2; font-size:18px; padding:14px 0 14px 30px; font-weight:bold; color:#fff; margin-bottom:15px; }
.wp_listcolumn{border:none;}
#wp_listcolumn_w25{width:218px;margin:0 30px;}
#sidebar ul li:first-child a{  background:#01469b;}
#sidebar ul li { margin-bottom:10px; text-align:center;}
#sidebar ul li a{ display:block;color:#FFF;background:#CCC;font-size:16px;padding:12px 0;  }
#sidebar ul li a:hover {transition: all 0.6s; background:#2870c8;}
/*底部*/
#wfootersx { clear:both;color:#ffeeed; background:#01469b; padding: 10px 0; text-align:center;}
#wfootersx .footerx { width:1200px; margin:0 auto; }
/*首页*/
.more{position:absolute;top:10px;right:0;}
.youu{width:480px;float:left; margin-right:30px;position:relative;}
.zhong{width:465px;float:left; margin-right:30px;position:relative;}
.lian{width:174px;float:right;}
.lian dt{ margin-bottom:16px;}
.lian dt span{ font-size:16px; font-weight:bold; border-bottom:2px solid #000; padding-bottom:5px;}
.lian dd span{ float:left; width:85px; font-size:15px; text-align:center; margin-bottom:5px;}
.dao{  margin-bottom:20px;}
.dao li{float:left;font-size:17px; padding-right:10px;}
.sd01,.sd03{ font-weight:bold; background:#3383af; color:#FFF; padding:0 5px; margin:0 5px;}
.sd02,.sd02 a,.sd04,.sd04 a{ color:#737373;}
#c01,#c02,#c03,#c04{clear:both; padding:0 10px;}
#c02,#c04{ display:none;}
#c01 li,#c02 li,#c03 li,#c04 li{ padding:6px 0;}
.fengcai{ width:1200px; margin:0 auto 20px;}
.fengcai dl{ border-bottom:1px solid #ccc; margin-bottom:20px;}
.fengcai dl dt{ float:right;}
.fengcai dl dt a{color:#b95151;font-weight:bold;}
.fengcai dl dd{ font-size:15px; color:#666;}
.fengcai dl dd span{ border-bottom:4px solid #000; font-size:18px; font-weight:bold; margin-right:20px; color:#000; line-height:32px;}
.fengcai ul li{ float:left; margin:0 16px 16px 0;}
.fengcai ul li img{display:block;}
/*新闻栏目页*/
.news_list { margin-bottom:15px; }
.news_list li { border-bottom:1px dashed #ccc; padding:10px 0; background:url(../images/nli.png) no-repeat left center; }
.news_list li span { float:right; }
/*新闻内容页*/
h1 { clear:both; text-align:center; margin-bottom:10px; font-size:18px; border-bottom:1px dashed #ccc; }
.author { text-align:center; margin-bottom:10px; }
.content, .photo { clear:both; margin-bottom:10px; }
.next_last { margin-bottom:10px; }
.releated_links { clear:both; margin-bottom:10px; }
.content img, .photo img {
width:expression(this.width>820?820:true); max-width:820px; }

.possplit{height:33px;line-height:10px;}
#topw6{width:1200px !important;}
#topw6 td{float:left; margin:0 4px 8px 4px;}
#endw6{display:none;}
