﻿@charset "utf-8";
body,p,ul,ol,h1,h2,h3,h4,h5,h6{margin:0; padding:0px; color:#dfdfdf;}
ul,ol{padding-left:0;list-style-type: none;}
img,iframe{border:none;font-size:1px;}
li{*zoom:1;*vertical-align:bottom;}
img{ vertical-align:top;}
body,input,textarea,select,small,a{font-size:12px; color:#fff; font-family:"Microsoft YaHei","黑体","Arial";}
h1,.h1{font-size:196%;}h2,.h2{font-size:167%;}h3,.h3{font-size:146.5%; }h4,.h4{font-size:123.1%; color:#3f3f3f; text-indent:10px;}
h5,.h5{font-size:108%; color:#3f3f3f; text-indent:10px;}h6,.h6{font-size:108%;}
var{ font-family:Arial;}
body{background:#2e2e2e;}
.c{clear:both;}
input{border:none;float:left;}
a{color:#eeeeee; text-decoration:none;}
a:hover{color:#fff; text-decoration:none;}
.wrap{width:1200px; height:auto;  margin:0px auto;}

.biao {border:1px solid #458B00;}
.biao a:link{text-decoration:none;color:#707070}
.biao a:hover{text-decoration:none;color:#fff} 
.biao a:visited{text-decoration:none;color:#707070} 

.wp_headline{width:1200px; height:2px; line-height:2px; background:#05c732; margin-top:10px; margin-bottom:10px;}
.wp_new_left{width:880px; height:auto; float:left;}
.wp_lastest{width:860px; height:100%; padding:10px; background:#272727;}
.wp_lastest ul {width:860px; height:190px; background:#272727; list-style:disc; list-style-position:inside;}
.wp_lastest ul li {width:425px; height:30px; line-height:30px; float:left; border-bottom:dotted 1px gray; margin-left:5px;}
.wp_lastest ul li a{text-decoration:none; color:#fe9d47; font-size:14px;}
.wp_lastest ul li a:hover{text-decoration:none; color:#ffcea2; font-size:14px;}
.wp_l_t{display:block; width:860px; height:40px; line-height:40px; font-size:18px; font-weight:bold; border-bottom:solid 1px #6e6e6e; background:url(../images/fire.png) no-repeat left; text-indent:30px;}
.wp_m_t{display:block; width:860px; height:40px; line-height:40px; font-size:18px; font-weight:bold; border-bottom:solid 1px #6e6e6e; background:url(../images/navigation.png) no-repeat left; text-indent:30px;}

.wp_n_m{width:860px; height:100%; padding:10px; margin-top:10px; background:#272727;}
.wp_n_m ul {width:860px; height:960px; background:#272727; list-style:none;}
.wp_n_m ul li{width:425px; height:100px; float:left; margin-left:5px; margin-top:30px;}
.wp_n_m_l{width:100px; height:100px; display:block; background:url(../images/forum.png) no-repeat orange; float:left;}
.wp_n_m_r{width:315px; height:10px; display:block; float:right;}
.wp_n_m_r_t{width:315px; height:40px; line-height:40px;}
.wp_n_m_r_t a{text-decoration:none; color:#fff; font-size:20px;}
.wp_n_m_r_t a:hover{text-decoration:none; color:#05c732; font-size:20px;}
.wp_n_m ul li p{color:#707038; height:60px; line-height:20px; font-size:14px}

.wp_new_right{width:310px; height:auto; float:right;}
.wp_notice{width:290px; height:231px; padding:10px; background:#272727;}
.wp_notice_t{display:block; width:290px; height:40px; line-height:40px; font-size:18px; font-weight:bold; border-bottom:1px solid #6e6e6e; text-indent:30px; background:url(../images/notice.png) no-repeat left;}

.wp_hot_pic{width:290px; height:auto; padding:10px; background:#272727; margin-top:0px;}
.wp_hot_t{display:block; width:290px; height:40px; line-height:40px; font-size:18px; font-weight:bold; border-bottom:1px solid #6e6e6e; text-indent:30px; background:url(../images/like.png) no-repeat left;}
.wp_hot_pic ul{width:290px; height:auto;}
.wp_hot_pic ul li{width:290px; height:240px; text-align:center; margin-top:10px; border-bottom:1px dotted gray;}
.wp_hot_pic ul li a {text-decoration:none; color:#fff; font-size:14px;}
.wp_hot_pic ul li a:hover {text-decoration:none; color:orange; font-size:14px;}
.wp_hot_pic ul li p{width:290px; height:40px; line-height:50px;}

.wp_link{width:290px; height:235px; padding:10px; background:#272727; margin-top:10px;}
.wp_link_t{display:block; width:290px; height:40px; line-height:40px; font-size:18px; font-weight:bold; border-bottom:1px solid #6e6e6e; text-indent:30px; background:url(../images/link.png) no-repeat left;}

.hbp{width:1200px;}
.wp_logo{width:250px; float:left;}
.wp_banner{width:850px; float:right;}
.mhead{width:1200px; height:50px; line-height:50px; background:#1f1f1f;}
.mlogo {width:100px; height:50px;float:left; display:block;}
.mmenu{width:1200px; height:50px; float:left; display:block; }
.mmenu ul li{float:left; text-align:center; height:50px; line-height:50px; width:auto; margin-right:26px}
.mmenu ul li a:link{color:#fff; text-decoration:none; font-size:18px; font-weight:bold; padding-left:3px;padding-right:3px;}
.mmenu ul li a:hover{color:#fff; background:#05c732; text-decoration:none; font-size:18px;  font-weight:bold; display:block; height:50px; width:auto;}
.mmenu ul li a:visited{color:#fff; text-decoration:none; font-size:18px;  font-weight:bold;}
.msearch{display:block; float:right; width:260px; height:30px; margin-right:8px; line-height:30px; margin-top:12px;}
.key{border:1px solid #fff; width:204px; height:26px; color:gray; background:#fff; }
.ok{height:30px; width:52px; background:#f79406; border:0px solid #fff; color:#fff;}
.mnote{}
.mlastest{width:1200px; height:auto; }
.mnewest{width:1200px;}
.mnewest ul{overflow: hidden; margin-right:-20px;}
.mnewest ul li{float:left; margin-top:15px; height:auto; overflow:hidden; background:#1f1f1f; margin-right:15px; padding:8px;}
.mnewest ul li:nth-child(3n){margin-right:0px;}
.mnewest ul li img{width:374px; height:235px;}
.mnewest ul li a{color:#cecece; text-decoration:none;  font-size:15px;}
.mnewest ul li a:hover{color:#fcb905; text-decoration:none;}
.mname{height:auto; line-height:30px;}
.mdate{color:#b4b3b3; height:20px; line-height:20px;}
.mright{width:300px; float:right; margin-top:10px;}
.mhot{width:300px; background:#1f1f1f;}
.hottitle{display:block; height:30px; line-height:30px; border-bottom:1px solid #1e2934; color:#000; font-size:18px; text-indent:10px; background:#fbd127;}
.mhot ul li{height:auto; padding:5px; width:290px; display:block; border-bottom:1px dotted #5c5c5c;}
.mhot ul li a{color:#cecece; text-decoration:none; font-size:14px; display:block; width:290px; }
.mhot ul li a:hover{color:#333333; text-decoration:none; display:block;  width:290px; background:#ebe2be;}
.recommend{width:300px; margin-top:10px; background:#435361;}
.rtitle{display:block; height:30px; line-height:30px; border-bottom:1px solid #1e2934; color:#30d0a5;font-weight:bold; font-size:16px; text-indent:10px;}
.recommend ul li{height:30px; line-height:30px; text-indent:30px; border-bottom:1px dotted #1e2934;background-image:url(../images/listbg.gif);}
.recommend ul li a{color:#cecece; text-decoration:none;}
.recommend ul li a:hover{color:#fcb905; text-decoration:none;}
.mmore{width:620px; height:30px; line-height:30px; text-align:center; border-radius:5px; border:1px solid #fd4944;}
.mfooter{width:1200px; height:auto; line-height:25px; color:gray; font-size:14px; margin-top:30px; border-top:2px solid #05c732; padding-top:10px; padding-bottom:10px; background:#272727; text-align:center;}
/*list*/
.weizhi{width:1200px; height:25px; line-height:25px; margin-top:10px;}
.weizhi a{color:#fff; text-decoration:none; font-size:18px; font-weight:bold;}
.weizhi a:hover{color:#fff; text-decoration:none; font-size:18px;  font-weight:bold;}
.location{display:inline-block; float:left; height:25px; line-height:25px; font-size:18px; text-indent:30px; background:url(../images/gps.png) no-repeat left;}
.subnav{height:45px; display:inline-block; float:right; }
.sunnavcon{ padding-top:10px;}
.sunnavcon a{line-height:normal;padding:3px 8px;  display:block;margin:0 6px; float:left; background:#435361;}
.sunnavcon a:hover{line-height:normal;padding:3px 8px; display:block;margin:0 6px; float:left; background:#f7aa06;}
.subcur{ font-weight:bold;background:#f7aa06;}
.clearfix:before,.clearfix:after{content:""; display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}
.pagelist{padding-top:30px;padding-bottom:10px;text-align:center; color:#09479C; font-size:0px; clear:both;}
.pagelist span,.pagelist a,.pagelist strong{text-align:center; vertical-align:middle; font-family:Arial; font-size:12px;
display:inline-block; padding:4px 8px;margin:0px 2px;border:#cccccc solid 1px;color:#fff; border-radius:3px; background:#1f1f1f}
.pagelist var{height:21px;line-height:21px; display:inline-block;margin:0px 3px 0px 3px;}
.pagelist strong,.pagelist .thispage{font-weight:100;margin-right:3px;border:#1f1f1f solid 1px; background-color:#05c732;color:#fff;}
.pagelist a:hover{ color:#fff; border:#1f1f1f solid 1px; background-color:#05c732;text-decoration:none;}
/*content*/
.mlastestc{width:1200px; height:auto; margin-top:10px; background:#1f1f1f}
.pagecon img{max-width:1170px}
.pagecon{line-height:175%; padding:16px; font-size:14px; overflow:hidden;}
.pagecon p{ margin-bottom:10px;}
.pagecon em,.pagecon strong,.pagecon a{ color:#621C75;}
.pagecon a{ text-decoration:underline;}
.pagecon strong img{ display:inline-block; border:none; padding:0px; margin:0px;}
.pagecon table{ width:100%; border-top:#E5E4E4 solid 1px;border-left:#E5E4E4 solid 1px;}
.pagecon table td,.pagecon table th{border-bottom:#E5E4E4 solid 1px;border-right:#E5E4E4 solid 1px; text-align:center; height:28px; line-height:28px;}
.pagecon table th{color:#444444; background-color:#F6F6F6;}
.pagecon .gg{ float:left; margin:0px 6px 6px 0px}
.Pageturn {width:1190px; height:50px; padding:5px; margin-top:30px;}
.ptl{width:338px; height:50px; background:#343434; float:left; text-align:center; line-height:50px;}
.ptr{width:338px; height:50px; background:#343434; float:right; text-align:center; line-height:50px;}
.infotitle{width:620px; line-height:30px; border-bottom:2px solid #f2f2f2; display:block;}
.mc{width:612px; height:auto; padding:5px; background:#435361;}
.cpic{display:block; width:185px; float:left;}
.cinfo{display:block; width:420px; float:right; line-height:25px; color:#cecece; }
.ad1{margin-top:10px; display:block; line-height:20px;}
.stitle {display:block; width:370px; height:40px; text-align:left;  word-wrap:break-word; word-break:normal; margin-top:5px;}
.wp_hot_pic img{  
                cursor: pointer;  
                transition: all 0.4s;  
            }  
.wp_hot_pic img:hover{  
                transform: scale(1.1);  
            } 
.mlastest img{  
                cursor: pointer;  
                transition: all 0.4s;  
            }  
.mlastest img:hover{  
                transform: scale(1.1);  
            } 
.wp_time{display:block; width:240px; height:20px; background:url(../images/times.png) no-repeat; text-indent:25px; margin-top:10px; line-height:20px; font-size:12px; color:gray;}