@charset "utf-8";
body { font:13px/1.85 "微软雅黑"; color:#302f2f; min-width:1200px;background:#fff; position: relative; }
/*头部*/
#wheader {width:100%;  }
.ding{ padding:6px 0;}
.ding dt{ float:left;}
.ding dd{ float:right; line-height:27px;}
.ding dd a{margin:0 10px;}
.logow{ width:100%; }
.logow img{ width:100%; }
#daohang { background:url(img/daohang.jpg) no-repeat center top;}
.navbar { width:100%; height:40px;}   	/**导航区域背景**/
.navbar .navbox { width:1200px; height:40px; margin:0 auto;}   /**导航窗口大小及位置**/



#nav li { width:109px; text-align:center; float:left;}
#nav li.bg { background:#007152; }
#nav li.bg a { color:#fff;padding:15px 0;  }
#nav li.bg a:hover { background:none; }
#nav li a { display: block; color:#FFF; padding:10px 0; }
#nav li a:hover { background:#007152; color:#fff; }
.i2 .sub-nav{width:100px !important;}
.i4 .sub-nav,.i7 .sub-nav{width:100px !important;}
.i6 .sub-nav{width:100px !important;}
.sub-nav{ background:#007152;border:none !important;}
.sub-nav a{color:#000 !important;}
.sub-nav a:hover{color:#fff !important;}
.tubiao .wp_nav .nav-item a span.item-name{padding:0 !important;}



.banner { position: relative; float: left; width: 100%; margin-bottom:40px;}
.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: 100px;z-index: 3; text-indent: -9999px; overflow: hidden; height: 61px; width: 38px; background:url(../images/themes.png) no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 100px; }

#wmain { clear:both; margin-bottom:30px; }
.main { width:1200px; margin:0 auto; padding-top:30px; }
#conts { float:right; width:860px; background:#fff; padding:15px;}
#wmain .main .current { margin:0 15px 15px 0; padding-bottom:5px; border-bottom:2px solid #ccc;color:#009250;  }
#wmain .main .current a{ color:#009250; }
#wmain .main .current dt { float:right; padding-top:5px; }
#wmain .main .current dd { font-size:17px; font-weight:bold;}
.possplit{height:12px;line-height:4px;}
#sidebar { float:left; width:278px; background:#fff; }
#sidebar .c_bti { background:#009250; font-size:18px; padding:14px 0 14px 30px; font-weight:bold; color:#fff; margin-bottom:15px; }
#sidebar ul .selected a{  background:#009250;}
#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:#5fb058;}
.wp_listcolumn{border:none;}
.wp_listcolumn{width:218px; margin:0 auto;border:none !important;}
/*底部*/
#wfooterss { clear:both; background:#9b0d14; color:#FFF; height:220px;}
#wfooterss .footers { width:1100px; margin:0 auto; padding:30px 0;}
.copy{ float:left; width:550px; padding-top:20px;}
.er{ float:left; width:111px; text-align:center;}
.er img{ width:111px; height:111px;}
.dnr{ float:left; padding-top:10px; padding-left:30px; font-size:14px; line-height:26px;}
.dlogo{ float:right;padding-top: 15px;}
.dlogo img{ width:550px;}
/*首页*/
.tubiao{ height:125px; padding:35px 0px 27px; background:url(img/tubiao.png) no-repeat left top; margin-bottom:30px;}
.tubiao li{ float:left; font-size:16px; text-align:center; width:95px; margin-left:120px;}
.tubiao li img{ display:block; margin-bottom:15px;}
.xinwen{ margin-bottom:20px;}
.xw{ width:590px;}
.xwbti{ background:url(img/xwbg.jpg) no-repeat left center; color:#FFF; font-size:15px; font-weight:bold; padding:4px 20px; margin-bottom:20px;}
.xw ul{ background:#e3e6e6; }
.more{ background:none !important;}
.more a{ float:right;color:#1a9658;font-weight:bold; }
.gun{ margin-bottom:30px;}
.dao{ margin:0 60px;}
.dao li{ float:left; width:180px; text-align:center;padding:4px 0;}
.dao li a{  font-size:18px; font-weight:bold;color:#73181e;}
.sd01,.dao li:hover{background:#73181e;}
.sd01 a,.dao li:hover a{color:#FFF !important;}
.lv{ background:url(img/lv.jpg) no-repeat left top; height:269px; }
.tu{ float:left; width:400px;}
.tu img{ height:195px;width:350px; margin-left:25px; margin-top:38px;}
.lv ul a{ color:#FFF;}
.lv ul{ float:right; width:700px; font-size:13px;}
.lv ul li{ padding:4px 0;}
.lv ul li b{ margin-right:30px;}
.cp{ }
.cp li{ float:left; margin-right:3px; width:188px;}
.cp li img{ width:188px; height:125px;}
#c02,#c01,#c04,#c05,#c06{ display:none;}
/**自定义新闻列表**/
#wp_news_w2{ width:590px; height:200px;}
.con { padding:10px 0; margin:0 auto;}
.news_list { }
.news_list li{margin:0 auto; width:95%; }
.news_list li.news {line-height:26px;padding-left: 5px;  }
.news_list li{background:url(img/kt.png) no-repeat 0 7px; }
.news_title{ padding-left:20px;}
.news_list li.news span.news_meta { float:right; margin-left:2px;}
.news_list li.news p {clear:both; line-height:20px; }
.mod.mod3 .news_list li.news {/* width: 198px; */float: left;/* height: 164px; */margin-left: 28px;}
.mod.mod3 .news_list .news.n1.clearfix {margin-left: 0px;}
.news_list li.news p a { color:#787878;}
.news_list li.news p a:hover { color:#444; text-decoration:underline;}
/**自定义新闻列表**/
#wp_news_wm{ width:700px; height:200px; float:left;}
.conm { padding:10px 0; margin:0 auto;}
.news_listm { padding-right:40px; color:#FFFFFF; padding-top:25px;}
.news_listm li{margin:0 auto; width:95%; }
.news_listm li.news {padding-left: 5px;  }
.news_titlem{ padding-left:0px;}
.news_listm li.news span{ float:right; margin-left:2px;}
.news_metam { float:right; }
.news_listm li.news p {clear:both; line-height:20px; }
.mod.mod3 .news_list li.news {/* width: 198px; */float: left;/* height: 164px; */margin-left: 28px;}
.mod.mod3 .news_list .news.n1.clearfix {margin-left: 0px;}
.news_listm li.news p a { color:#787878;}
.news_listm li.news p a:hover { color:#444; text-decoration:underline;}


/*新闻内容页*/
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; }
.imgscroll2_img{padding-left:5px !important;}
