/* CSS Document */
html,body,ul,li,p,div,span,img,h1,h2,h3,h4{ border:0; margin:0; padding:0; }
body{font: 12px/1.5 宋体,Arial,sans-serif; background:#f0f0f0; }


a{ color:#666666; line-height:28px; text-decoration:none;}
a:link,a:visited{ color:#666666;}
.blue,.blue a,a:hover{ color:#004499; }
ul{ list-style:none;}

/*通用*/
.c{ clear:both; height:0}
.fl{ float:left;}
.fr{ float:right;}
.mr10{ margin-right:10px;}
.ml10{ margin-left:10px;}

.f16{ font-size:16px;}
.more{ font-size:12px; font-weight:400; float:right;}
.more a:link,more a:visited { color:#666666; font-size:12px; line-height:40px;}
.t_title{ font-size:14px; height:40px; line-height:40px;letter-spacing:1px; background:url(../images/biao.jpg) no-repeat 10px center; border-bottom:1px solid #f4f4f4; padding:0 10px 0 35px;}
.dd li{ background:url(../images/dian1.jpg) left center no-repeat; padding-left:10px;}
.xd li{ background:url(../images/dian2.jpg) left center no-repeat; padding-left:10px;}
.t_img{ width:150px;  display:block; padding-bottom:5px;}


/*end*/



#top{ height:300px; background:url(../images/top.jpg) no-repeat center #FFFFFF; padding-top:50px;}
#top ul{ width:980px; margin:auto;}
#top ul li{ margin-left:10px; float:left;}
#top ul li.nav{ padding-top:30px; float:right;}
#top ul li.nav a{ color:#ffffff; font-size:18px; background:#8bbf1f; padding:0 10px; display:block;} 
#top ul li.nav a:hover{ background:#4b612d; }


#menu{ height:55px; background:url(../images/menu.jpg) repeat-x;}
#menu ul{ width:980px; line-height:50px; margin:0 auto;}
#menu ul li{ float:left;}
#menu ul li a{ font-size:15px;   font-family:宋体,Arial,sans-serif;line-height:50px; letter-spacing:2px; padding:0 35px; display:block; } 


#menu ul li a:link,#menu ul li a:visited{ color:#FFFFFF;}
#menu ul li a:hover{ background:#FFFFFF; color:#8bbf1f;}
#content{ width:980px; background:#ffffff;  margin:20px auto ;}

#focus{ height:260px; border-bottom:5px solid #8bbf1f;}
#focus_img{ width:390px; height:260px; float:left;}
#focus_new{ width:305px; height:260px; padding:0 15px; float:left;}
#focus_new ul li{ font-size:14px; line-height:26px;}


/* 单个图片幻灯片盒子 - 公用类 */
.slideBox{ width:390px; height:260px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#8CC020; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd img{ width:390px; height:260px; }


#contact{ width:234px; height:250px; border-left:1px solid #f4f4f4; padding:5px 0 0 20px; float:left; }
#contact p{color:#333333; font-size:14px; line-height:28px; padding-top:5px; }
#contact a{ display:block; margin-top:5px;}

#jingdian{ border-bottom:2px solid #f4f4f4;}
#jingdian h3{ color:#8bbf1f; font-size:18px; height:40px; line-height:40px; letter-spacing:1px; background:url(../images/biao.jpg) no-repeat 10px center; border-bottom:2px solid #f4f4f4; padding:0 10px 0 35px;}
#jingdian_img{ padding:10px 0;}
#jingdian_img ul li{ width:182px; line-height:24px; text-align:center; border:1px solid #f4f4f4; margin-left:10px; display:block; overflow:hidden; float:left;}

.sdxw{ width:330px; height:316px; float:left;}
.sdxw p{ margin-top:15px;}
.sdxw ul{ padding:15px 10px 10px;}
.sdxw ul li a{ line-height:28px; }

.lydt{ width:310px; height:316px; border-left:1px solid #f4f4f4 ; border-right:1px solid #f4f4f4 ; float:left;}
.lydt ul{ padding:10px;}
.lydt ul li a{ line-height:28px;}

.sp{ width:338px; height:316px; float:left;}
.sp ul{ padding:10px;}
.sp ul li a{ line-height:28px;}

#ad{ clear:both; border-top:2px solid #f4f4f4; border-bottom:2px solid #f4f4f4; padding:10px 0; }
#ad img { }

#kefang{ width:641px; height:405px; border-right:1px solid #f4f4f4; border-bottom:2px solid #f4f4f4;  float:left;}
#room ul li{ margin-left:10px; float:left; }
#room ul li a,#meishi ul li a{ font-size:12px; line-height:24px; width:148px; display:block;}
#meishi{ clear:both; border-top:2px solid #f4f4f4;}
#meishi ul,#room ul{  padding:10px 0 5px 0;}
#meishi ul li{ margin-left:10px; float:left;}


#yule{ width:338px; height:405px; border-bottom:2px solid #f4f4f4;float:left;}
#yule ul{ padding:10px 0 5px 0;}
#yule ul li{ margin-left:10px; float:left; margin-bottom:5px;}
#yule ul li a { width:154px; font-size:12px; line-height:24px; display:block; }
#yule ul li a img{  width:154px;}

.wtjd{ width:310px; height:316px;float:left;}
.wtjd ul{ padding:10px;}

.zt{  width:330px; height:316px;   border-left:1px solid #f4f4f4 ; border-right:1px solid #f4f4f4 ;  float:left;}
.zt ul{ padding:15px 10px 10px 0;}
.zt ul li{ width:150px; padding-bottom:5px; padding-left:10px;  display:block; float:left; }
.zt ul li a{ line-height:28px; }


#foot{background:#FFF; clear:both;}
#faq{ width:980px; height:180px; margin:auto;}
#xlogo{ width:170px; height:130px; background:url(../images/logohh.gif) left center no-repeat; padding:20px 0 0 10px; float:left;}
.faq5{ width:159px; border-left:1px dashed #f4f4f4; padding-top:20px; float:left;}
.faq5 ul li a{ font-size:12px;  line-height:24px; }
.faq5 ul{ padding-left:20px;}
.faq5 ul li a strong{ font-size:14px; line-height:30px;}

#copyright{ height:40px; background:#8bbf1f;}
#copyright p{ color:#e7e7e7; font-size:12px; font-family:“宋体”; line-height:40px; text-align:center;}
#copyright p a:link,#copyright p a:visited{ color:#e7e7e7; }
#copyright p a:hover{ color:#FFF;}


/*文章页*/
#content1{ width:980px; background:#f0f0f0;  margin:20px auto ;}
.left{ width:650px; background:#FFF; float:left;}
.left2{ width:670px; background:#FFF; float:left;}

.right{ width:320px; background:#FFF; float:right;}
.right2{ width:300px; background:#FFF; float:right;}


.dqwz{ color:#666666; font-size:12px; font-family: 宋体, Arial, serif; font-weight:normal; height:40px; line-height:40px; border-bottom:1px solid #f4f4f4; padding-left:10px;}
.new_t{ padding:20px 15px; border-bottom:1px solid #f4f4f4;}
.h1title{  font-size:28px; text-align:center;}
.dji{ width:350px; font-size:12px; color:#999; float:left; padding:0 20px 0 0; text-align:right;}
#bdshare{ float:left;}
.nl{ font-family: 宋体, Arial, serif; line-height:24px; padding:20px 15px 30px 15px;}

.keyword{ padding:20px 0 0 0;}

.box_t{ color:#8bbf1f; font-size:14px; height:40px; line-height:40px;letter-spacing:1px; border-bottom:1px solid #f4f4f4; padding:0 10px 0 15px;}
.box_list{ border-bottom:1px solid #f4f4f4; padding:10px 15px;}
.box_list li a{ line-height:2６px;}

.box_img{ border-bottom:1px solid #f4f4f4; padding:10px 0 10px 15px}
.box_img li{ width:140px; margin-right:10px; float:left; display:block; }

.feilei{ border:2px solid #f4f4f4;}
.feilei li{ border-bottom:2px solid #f4f4f4; padding:0 0 0 70px;}
.feilei li a{ font-size:15px; line-height:40px; letter-spacing:5px; background:url(../images/dian1.jpg) left center no-repeat; padding-left:15px; display:block;}

#xg{ border-top:2px solid #f4f4f4;}
.xgxw{ width:295px; float:left;}
.xgxw ul{ padding:10px 15px;}
.xgxw li a{ line-height:2６px;}
.xgwz{ width:350px; border-left:1px solid #f4f4f4; float:left;}
.xgwz ul { padding:10px 0;}
.xgwz ul li{ width:160px; padding-bottom:5px; margin-left:10px; float:left; display:block; }

/*list*/
#list{ padding:20px 15px;}
#list ul li{ border-bottom:1px dashed #f1f1f1;display:block}
#list ul li a{ font-size:14px; font-family:宋体, Arial, serif; line-height:40px;}
#list ul li span{ float:right;}
.line20{ margin-bottom:20px; }

/*page*/
#pages{ text-align:center;  padding:10px 15px 20px 15px; }
#pages a { border:1px solid #a9a9a9; line-height:25px;    padding:2px 10px;  margin-right:5px; }
#pages a:hover{ color:#fff; background:#a9a9a9; }
#pages span{ background:#ccc; color:#000; border:1px solid #a9a9a9; line-height:25px;  margin-right:5px;  padding:2px 10px;}


.hot-list { border-bottom: 1px dashed #E4E4E4; clear: both; height: 100px; padding: 27px 5px 27px 10px ; width: 635px;}
.hot-img { cursor:pointer;  overflow: hidden; width:160px; height:100px; display: block; float: left;}
.hot-info .title h3 a { color: #333333; line-height:28px; font: 18px/24px "Microsoft YaHei",Tahoma;}
.hot-info .title h3 a span{ color:#FFF; line-height:20px; font-size:12px; padding:1px 8px; background:#8bbf1f;}
.hot-info .title {height: 24px;line-height: 24px; margin-bottom: 4px;}
.hot-info .detail { color: #777777; height: 40px; line-height: 20px; overflow: hidden;}
.hot-info { float: right; height: 100px;overflow: hidden; width: 460px;}
.time { color: #AAAAAA;}
.hot-list-hover, .hot-list:hover {
    background-color: #FFF9ED;
    border-bottom: 1px dashed #F1CC95;
    border-top: 1px dashed #F1CC95;
    left: 0;
    padding-bottom: 25px;
    padding-top: 28px;
    position: relative;
    top: -2px;
}


#list2{ padding:0 10px;}
.jd_img{ width:305px; padding:20px 10px 20px 10px; float:left;}
.img_tt a{ font-size:14px; line-height:35px; letter-spacing:1px;}
.jd_img:hover { background-color: #FFF9ED; }

.box_img1{ border-bottom:1px solid #f4f4f4; padding:10px 0 10px 5px}
.box_img1 li{ width:142px; margin-right:5px; float:left; display:block; }
.box_img1 li img{width:142px;}
