﻿@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; font-family:"微软雅黑";list-style-type:none; text-decoration: none; border: 0; }
a,img{border:0;}
body{background: #ffffff;}
.banner{ background: url(../images/bannerbj.jpg) top center no-repeat;color:white; padding: 0;}
.banner_one{ width: 980px;    height: auto; margin: auto; background:url(../images/logo.png) left center no-repeat; font-size:40px; line-height:50px; font-weight:bold; color:#fff; font-family:Microsoft Yahei; padding:50px 0 50px 150px; text-shadow:3px 3px 1px #000}
.menu_list{ height: 48px; line-height: 42px; background:url(../images/template_04.jpg) bottom center repeat-x #005b09;}
.menu_con{ width:980px; margin: 0 auto; overflow: hidden;}
.menu_list ul{ width: 780px; margin: auto; float:left; overflow: hidden;}
.menu_list ul li{ overflow: hidden; float: left; *width: 18%}

.menu_list ul li a{color:#fff; font-size:18px; font-weight:bold;font-family:Microsoft Yahei; display:block; float:left; padding:0 15px}
.menu_list ul li a:hover{background:#090; text-decoration:none}
.menu_list ul li span{ width: 1px; height: 22px; border-right: 1px solid #5A8A5F; float: right; margin-top: 10px; display: block;}
.collection{float: right; width: 150px;  margin-top: 6px; }
.lead{ width:100%; height: 128px; background: #FFFFFF; overflow: hidden; margin-top: 20px; }
.lead_one{ width: 979px; height: 128px; background: url(../images/template_08.jpg); margin: auto; overflow: hidden;}
.lead_one p{ width:882px; padding-top: 16px; padding-right: 10px;  line-height: 22px; max-height:88px; float: right;  font-size: 14px; text-indent: 2em; color: #1e5b00;}
.contents{ width: 979px; height:auto;  margin:auto;}
.content_one{ width: 979px; height: 87px; background: url(../images/template_11.jpg) no-repeat center; text-align: center; padding-top:25px; }
.content_one h3{ color: #005b09; font-size: 34px; padding-top: 5px;}
.content_one a{ color: white; background: #1e5b00; font-size: 12px; padding: 4px; float: right; display: block; margin-top: -35px; margin-right: 10px;}
.conetnt_article{ width: 979px; height: auto; margin: auto;  text-indent: 2em; line-height: 22px; font-size: 14px;}


/**图片轮播开始**/
.places{ width: 979px; height: auto; overflow: hidden;}
.places ul{ list-style: none;  margin: auto;text-align: center;}
.places ul li{ float: left; width: 223px; margin-left: 15px; border:1px solid #ccc; margin-bottom:10px;}
.places ul li p{ font-size: 14px; line-height:28px;}
/**图片轮播结束**/

/**新闻列表-**/
.news_con{ width: 979px; height:auto;  margin: 0 auto;}
.news_con ul{overflow: hidden;  list-style: none; margin-bottom:10px;}
.news{float:left; color:#000000;line-height: 30px; width: 470px; height: 30px;  margin-left: 10px; padding-top: 0px; border-bottom: 1px dotted #a3a3a3;}
.news a{ text-decoration:none; font-size: 14px; color:#3d3e3e ; padding-left: 10px; display: block;float: left; width: 370px; height:30px; overflow: hidden;word-break:break-all;text-overflow: ellipsis;white-space: nowrap}
.news a:hover{color: #d2ae21; font-weight: 400; font-size: 14px;}
.disc_two{ color: #aaaaaa; font-size: 14px; float: right; padding-right: 20px ;}
.content_four{width: 1000px; height: 60px; background: url(../images/content_four.jpg) no-repeat center; padding-top:25px;}
.content_four h3{ color: white; padding: 15px 0 0 170px;}
/**轮播注释**/
.carousel_right{ width: 979px; height: 500px; margin: auto;}
.HeroWongPicBox{ position:relative; overflow:hidden;}
.HeroWongPicBox p{ position:absolute; bottom:0; background:url(../images/carouselbj.png); display:block; color:white; width:100%; padding:4px 0 4px 10px; margin: 0;}

.HeroWongPicBox ul{position:absolute; bottom:4px; right:10px; list-style:none; padding:0; margin: 0;}
.HeroWongPicBox ul li{float:left; background: white;  height:10px; width:10px; border-radius:10px; cursor:pointer; margin:0 2px;}
.HeroWongPicBox ul li.active{background:#155abb;}
/**轮播结束注释**/
.line{width: 100%;height: 6px; background-color:#1b9c33;  margin-top: 5px;}
.footer{ width: 980px; height: auto;}
