﻿ul
{
    margin: 0;
    padding: 0;
}
li
{
    list-style-type: none;
}
/*大图*/
.slide
{
    height: 300px;
    overflow: hidden;
}
.slide ul
{
    width: 100%;
    height: 300px;
    margin: 0;
    padding: 0;
    position: relative;
}
.slide ul li
{
    width: 100%;
    height: 300px;
    float: left;
    list-style-type: none;
    position: absolute;
}
.slide ul li img
{
    width: 990px;
    height: 300px;
    border: 0;
    display: block;
    margin: 0 auto;
    overflow: hidden;
}
.slide_bg1
{
    background: url("../../images/companyGreen/home/bgBannerBg1.jpg") repeat-x;
}
.slide_bg2
{
    background: url("../../images/companyGreen/home/bgBannerBg2.jpg") repeat-x;
}

.slide_btnBox
{
    position: absolute;
    top: 400px;
}
.slide_btnBox ul
{
    margin: 0;
    padding: 0;
}
.slide_btnBox ul li
{
    float: left;
    margin-left: 9px;
    list-style-type: none;
}
.slide_button
{
    width: 12px;
    height: 13px;
    background: url("../../images/companyGreen/home/iconBanner.png") no-repeat;
}
.slide_btnOn
{
    width: 12px;
    height: 13px;
    background: url("../../images/companyGreen/home/iconBannerHover.gif") no-repeat;
}
/*公告栏*/
.main_head
{
    height: 30px;
    width:990px;
    /*margin-left:149px;*/
    margin:auto;
    line-height: 30px;
    color: #8a8a8a;
    background: url("../../images/companyGreen/home/bgBodyLine.gif") repeat-x;
}
.main_headTxt
{
    width: 990px;
    margin: 0 auto;
}
.main_headTitle
{
    float: left;
    color: #006BA9;
    font-weight: bold;
    padding-left: 12px;
    background: url("../../images/companyGreen/home/iconNews.gif") left center no-repeat;
}
.main_headNews
{
    width: 357px;
    height: 18px;
    margin-top: 6px;
    float: left;
    overflow: hidden;
}
.main_headNews ul
{
    width: 400px;
}
.main_headNews ul li
{
    height: 18px;
    line-height: 18px;
}
.main_headNews ul li a
{
    color: #8a8a8a;
}
.news_btn
{
    float: left;
}
.news_btn ul
{
    margin: 0;
    padding: 0;
    line-height: 0;
    margin-top: 10px;
}
.news_btn ul li
{
    width: 5px;
    height: 3px;
    font-size: 0;
    margin-bottom: 3px;
    cursor: pointer;
    list-style-type: none;
}
.news_btn ul li img
{
    width: 5px;
    height: 3px;
}
/*搜索框*/
.search_box
{
    width: 170px;
    height: 20px;
    float: right;
    margin-top: 4px;
    position: relative;
    margin-left: 1px;
}
.search_left
{
    width: 10px;
    height: 20px;
    float: left;
    background: url("../../images/companyGreen/home/bgSearLeft.gif") no-repeat;
}
.search_mid
{
    width: 139px;
    height: 20px;
    float: left;
    border: 0;
    line-height: 20px;
    color: #ababab;
    background: url("../../images/companyGreen/home/bgSearchMid.gif") repeat-x;
}

.search_right
{
    width: 10px;
    height: 20px;
    float: left;
    background: url("../../images/companyGreen/home/bgSearchRight.gif") no-repeat;
}
.sarch_button
{
    width: 14px;
    height: 14px;
    border: 0;
    right: 10px;
    top: 3px;
    position: absolute;
    cursor: pointer;
    background: url("../../images/companyGreen/home/iconSearch.gif") no-repeat;
}
/*中间部分*/
.main_box
{
    background-color: #f2f2f2;
}
.main
{
    width: 990px;
    margin: 0 auto;
    padding-bottom: 30px;
}
.main_body
{
    width: 990px;
    margin: 0 auto;
    background: url("../../images/companyGreen/home/bgIndexBody.gif") no-repeat;
}
.main_body .main_left
{
    float: left;
}
/*关于我们*/
.about_us
{
    width: 479px;
    float: left;
    padding-top: 25px;
}
.main_left .about_us dt
{
    width: 138px;
    height: 97px;
    padding: 4px;
    background: url("../../images/companyGreen/home/bgBodyPic.gif") no-repeat;
}
.about_us dt img
{
    width: 130px;
    height: 83px;
}
.about_us dt, .main_left .about_us dd
{
    float: left;
}
.about_us .txt_head
{
    height: 24px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    margin-top: 6px;
    border-bottom: 1px dashed #666;
}
.about_us .txt_english
{
    color: #666;
    font-size: 10px;
}
.about_us .txt_contain
{
    color: #666;
    float: left;
    margin-top: 10px;
    position: relative;
}
.about_us .txt_contain p
{
    float: left;
}
.main_left .about_us dd
{
    width: 284px;
    padding: 0;
    margin: 0;
    margin-left: 19px;
}
.more
{
    width: 34px;
    height: 9px;
    float: left;
    position: absolute;
    right: 0;
    bottom: 0;
    background: url("../../images/companyGreen/home/iconMore.gif") no-repeat;
}
/*服务*/
.service
{
    width: 270px;
    float: left;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    padding-top: 7px;
    padding-top:18px;
}
.service dt, .service dd
{
    margin: 0;
    padding: 0;
}
.service dl
{
    margin-left: 25px;
}
.service dt
{
    height: 50px;
    float: left;
}

.service dd
{
    float: right;
    width: 137px;
}
.service dd ul li
{
    height: 20px;
    line-height: 20px;
    padding-left: 9px;
    font-weight: normal;
    font-family: 宋体;
    background: url("../../images/companyGreen/home/iconTxt.gif") left center no-repeat;
}
.service dd ul li a
{
    font-size: 12px;
    color: #858585;
}
/*电话号码*/
.main_body .main_right
{
    width: 216px;
    height: 183px;
    float: right;
    color: #333;
    font-size: 14px;
    padding-top: 19px;
    margin-left:5px;
}
.store
{
    margin-top:26px;
}
.icon_dropDown
{
    width: 9px;
    height: 9px;
    float: left;
    background: url("../../images/companyGreen/home/iconDown.gif") no-repeat;
}
.dropdown_list
{
    width: 190px;
    line-height: 30px;
    margin-top: 9px;
}

/*图片显示*/
.show_pic
{
    width: 735px;
    height: 135px;
    margin-top: 17px;
    /*#margin-top: 35px;*/
    /*_margin-top: 40px;*/
}
.show_pic ul
{
    margin: 0;
    padding: 0;
}
.show_pic li
{
    float: left;
    margin-right: 8px;
}
			#wrapper {
				width: 735px;
				height: 135px;
				position: absolute;
				/*margin: -110px 0 0 -367px;
				left: 50%;
				top: 50%;*/
			}

			#carousel {
				width: 735px;
                height:135px;
				position:relative;
			}
			#carousel ul {
				list-style: none;
				display: block;
				margin: 0;
				padding: 0;
			}
			#carousel li {
				background: transparent url("../../Images/companyGreen/test/carousel_polaroid.png") no-repeat 0 0;
				font-size: 40px;
				color: #999;
				text-align: center;
				display: block;
				width: 232px;
				height: 178px;
				padding: 0;
				margin: 6px;
				float: left;
				position: relative;
			}

			#carousel li img {
				width: 201px;
				height: 127px;
				margin-top: 14px;
			}
			
			#carousel li span {
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 201px;
				height: 127px;
				position: absolute;
				z-index: 2;
				top: 14px;
				left: 16px;
				background: transparent url("../../Images/companyGreen/test/carousel_shine.png") no-repeat 0 0;
			}			

			.clearfix {
				float: none;
				clear: both;
			}
			#carousel .prev, #carousel .next {
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 15px;
				height: 21px;
				margin-left: 10px;
				position: absolute;
				top: 70px;				
				background: transparent url("../../Images/companyGreen/test/carousel_control.png") no-repeat 0 0;
			}
			#carousel .prev {
				background-position: 0 0;
				left: -30px;
			}
			#carousel .prev:hover {
				left: -31px;
			}			
			#carousel .next {
				background-position: -18px 0;
				right: -20px;
			}
			#carousel .next:hover {
				right: -21px;
			}				
			#carousel .pager {
				text-align: center;
				margin: 0 auto;
			}
			#carousel .pager a {
				text-decoration: none;
				text-indent: -999px;
				display: inline-block;
				overflow: hidden;
				width: 8px;
				height: 8px;
				margin: 0 5px 0 0;
				background: transparent url("../../Images/companyGreen/test/carousel_control.png") no-repeat -2px -32px;
			}
			#carousel .pager a.selected {
				text-decoration: underline;				
				background: transparent url("../../Images/companyGreen/test/carousel_control.png") no-repeat -12px -32px;
			}
			
			#source {
				text-align: center;
				width: 100%;
				position: absolute;
				bottom: 10px;
				left: 0;
			}
			#source, #source a {
				font-size: 12px;
				color: #999;
			}
			
			#donate-spacer {
				height: 100%;
			}
			#donate {
				border-top: 1px solid #999;
				width: 750px;
				padding: 50px 75px;
				margin: 0 auto;
				overflow: hidden;
			}
			#donate p, #donate form {
				margin: 0;
				float: left;
			}
			#donate p {
				width: 650px;
			}
			#donate form {
				width: 100px;
			}

