body {line-height: 2;color: #333;background: #fff;font-size: 14px;}
ul,li {margin: 0px;padding: 0px;list-style: none;}
a:link,a:visited {color: #333;}
a:active,a:hover {color: #06c;}
.font-songti {font-family: '宋体';}

/***********************************************/
.container {width: 1000px;padding: 0px;margin:0 auto;}
.logo {background: url(../images/M_02.jpg) left center no-repeat;height: 100px;width: 531px;}
.logo a{display: block;height: 100px;}
.tool-bar {padding-top: 30px;}
.tool-bar a{margin-left: 8px;}

.nav-box {background: #198E61;}
.nav-box li {float: left;width: 12.5%;padding: 20px 0px;position: relative;}
.nav-box li a {display: block;line-height: 16px;color: #fff;border-left: 1px solid #ccc;text-align: center;font-size: 16px;}
.nav-box li:hover {background: url(../images/nav-hover-bg.png) center no-repeat;}
.nav-box li.first a {border-left: none;}
/*.nav-box li:hover {background: #0A764D;color: #fff;}
.nav-box li a:hover {background: #0A764D;color: #fff;}*/

.sub-menu{width:100%;position: absolute;left: 0px;top: 56px;background: #fff;z-index: 999;padding: 5px;border: 1px solid #ddd;display: none;}
.sub-menu li{padding: 0px;border-bottom: 1px solid #ddd;width: 100%!important;}
.sub-menu li > a{border-left: none;line-height:32px;font-size: 12px;}
.sub-menu li > a:hover{color: #fff;}


.banner-box .item {height: 500px;}
.banner-box {margin-bottom: 20px;}

#about-box {background: #EBEBEB;padding: 25px 0px;}
#about-con-box {width: 386px;}
.about-con{padding-top: 10px;padding-bottom: 6px;}

.block-title {font-size: 18px;font-weight: lighter;line-height: normal;}
.block-title span{color: #14744E}
.block-title a.more {display: block;background: url(../images/M_23.jpg);width: 59px;height: 15px;margin-top: 3px;}
#about-sublist li {float:left;width: 50%;margin-top: 10px;}


#index-pro-box {margin: 30px auto;}
#pro-box {margin-top: 10px;}
#pro-cate {width: 142px;background: #14744F;}
#pro-cate h3 {background: #1E875F;color: #fff;font-weight: bold;font-size: 12px;line-height: 32px;padding-left:12px;}
#pro-cate ul li a{color: #fff;padding-left: 12px;display: block;line-height: 32px;}
#pro-cate ul li a:hover {background: #1E875F;}
#pro-list {width: 844px;}
#pro-list ul {width: 852px;}
#pro-list li {float:left;width:205px; margin-right: 8px;margin-bottom: 10px;}
#pro-list li img {width: 205px;height: 135px;}
#pro-list li span {display: block;text-align: center;}

.video{margin:10px 10px 0px 0px;}

#index-news-box {background: #EBEBEB;padding: 30px 0px;}
#slide-box {width: 322px;height: 270px;margin-top: 10px;}
#index-news-list {width: 354px;margin-top: 10px;}
#index-news-list span {float:right;font-size: 12px;color: #999;}
#index-news-list li {list-style: url(../images/M_47.jpg) inside;border-bottom: 1px dotted #fff;line-height: 38px;}

#link-box {margin:30px 0px;}
#link-box .item {height: 60px;padding:0px 5px 0px 0px;}
#link-box .item img {height: 60px;width: 100%;}
#link-box .banner {margin-top: 10px;}

#footer {background: #ffffff;padding: 15px 0px 0px 0px;border-top: 1px solid #ddd;}
#hoteline {width: 272px; color: #333333;}
#hoteline span {display: block;font-size: 30px;font-weight: lighter; color: #000000;}
#hoteline span:before {font-size: 36px;}
#copy-content {border-left: 1px solid #CFCFCF;padding-left: 30px;margin-left: 276px;min-height: 80px; color:#333333;}


.nav-sublist {width: 200px;}
.nav-sublist h3 {line-height: normal;font-size: 24px;font-weight: bold;background: #14744F;color: #fff;padding:20px 10px;}
.nav-sublist h3 span {font-size: 36px;}
.nav-sublist h3 div {font-weight: lighter;}
.nav-sublist ul {padding-bottom: 20px;background: #f7f7f7;}
.nav-sublist ul li a {display: block;line-height: 40px;padding:0px 10px;}
.nav-sublist ul li a:hover {background: #1E875F;color: #fff;}
.nav-sublist ul li a span {float:right;}
#main-con-box {width: 780px;}

.main-content img{max-width: 100%;}
.main-content {min-height: 500px;}

#gonggao-box {padding-bottom:5px;}