@charset "utf-8";
/* CSS Document */
body{background:#E1E1E1;}
.wrap{width:884px; margin:20px auto 0;}
.wrap_con{background:url(../images/wrap_bg.jpg) 0 0 repeat-y; overflow: hidden;}
.logol{float:left;}
.language {
    display: inline;
    float: right;
    margin-right: 5px;
	margin-top:5px;
}
.header_logol {
    margin: 0 auto;
    overflow: hidden;
    padding-top: 7px;
    width: 848px;
}
.wrap_header img{vertical-align:bottom;}
.nav{height:32px; width:880px; border-bottom:1px solid #ECECEC; border-top:1px solid #ECECEC; clear:both; margin-left:2px; margin-top:5px;}
.nav ul li {
    float: left;
    font-size: 14px;
    line-height: 32px;
    position: relative;
	z-index:3;
}
.nav ul .on a{color:#F36523;}
.nav ul .s6 a{border-right:none;}
.nav ul li a{color:#929DA5; border-right: 1px solid #939DA7; padding:0 32px;}
.nav ul li .nav_child a{color:#929DA5;}
.nav ul li a:hover{color:#F36523;}
.nav .nav_child a:hover{color:#27903A;}
.nav_child {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #ECECEC;
    border-left: 1px solid #ECECEC;
    border-right: 1px solid #ECECEC;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 32px;
	display:none;
	
}
.s1 .nav_child {
    width: 97px;
}
.s2 .nav_child {
    width: 140px;
}
.s3 .nav_child {
    width: 191px;
}
.s4 .nav_child {
    width: 149px;
}
.s5 .nav_child {
    width: 163px;
}
.s6 .nav_child {
    width: 135px;
}
.nav ul li .nav_child li {
    line-height: 22px;
    margin-top: 0;
    padding-left: 32px;
    padding-right: 0;
}
.nav ul li .nav_child li a{
    border-right: medium none;
	padding:0
	}
.banner {position:relative; width:856px; height:371px; margin:15px auto 0; overflow:hidden; }
.banner a{position:absolute; top:0; left:0; display:inline-block;}
.foot {
    color: #1E200B;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.banner_li {
    margin-left: 2px;
    margin-top: 15px;
}
.cotain{margin-top:15px;}
.con{float:left; width:545px; margin-left:25px; display:inline;}
.con h2, .life_main h2{color:#27903A; font-style:italic; line-height: 25px;}
.con h2 span, .life_main h2 span{color:#F26522;}
.con p{font-size:14px; color:#666; line-height:20px;}
.pic_show {
    display: inline;
    float: left;
    margin-left: 10px;
}
.pic_show img {
    display: block;
    margin-bottom: 15px;
}
.cotain_life {
    border-top: 1px solid #ECECEC;
    margin-left: 2px;
    margin-top: 15px;
    width: 880px;
}
.side_nav{float:left; width:182px; border-right:1px solid #ECECEC;}
.side_nav li{line-height:27px; border-bottom:1px solid #ECECEC; padding-left:10px; font-size:14px;}
.side_nav li a{color:#666666;}
.side_nav .on a{color:#27903A;}
.side_nav li a:hover{color:#27903A;}
.life_main{float:left; margin:12px 0 0 25px; display:inline; width:630px;}
.life_main p{color:#666; font-size:14px; line-height:20px;}
.title_h{font-size:16px; color:#F26521; font-style:italic; font-weight:bold;}
.title_l{font-size:16px; color:#27903A; font-style:italic; font-weight:bold;}
.comming {
    line-height: 145px;
    text-align: center;
}
.product_con {
    margin: 25px 0 0 35px;
    width: 630px;
}
.product_con h2{color:#27903A; font-style:italic; line-height:20px;}
.product_con p{font-size:14px; color:#666; line-height:20px;}
.product_con a{font-size:16px; color:#F26521; font-style:italic; line-height:20px; font-weight:bold;}
.contact{
    margin: 20px 0 0 25px;    
}
.contact h1{color:#F26522; line-height:25px; font-style:italic;}
.contact h1 span{color:#27903A;}
.address{overflow:hidden;}
.address_map{float:left;}
.address_con {
    float: left;
    font-size: 14px;
    
    margin-left: 25px;
	display:inline;
}
.address_con p{color:#666;line-height: 20px;}
.address_con h3{line-height:20px;}
.nav ul li .nav_child .on a{color:#27903A;}
