﻿@charset "utf-8";
#container{width:1100px;overflow:hidden;clear:both;text-align:left;}
#header{width:1100px;height:145px;clear:both;display:inline-block;text-align:left;background: url(../png/header-bg.png) no-repeat center top;}
.index_6{width:1090px;height:18px;clear:both;margin-top:7px;display:inline-block;text-align:right;line-height:18px;}
.index_5{width:1100px;height:58px;clear:both;display:inline-block;text-align:left;}
#logo{width:314px;height:58px;margin-left:1px;float:left;display:inline;text-align:left;position:relative;}
#logo a{color:#434343;}
#logo a span{position:absolute;left:103px;bottom:0;text-transform:uppercase;}
.index_8{width:335px;height:33px;margin-top:22px;float:right;display:inline;text-align:left;}
.index_9{width:212px;height:31px;overflow:hidden;float:left;display:inline;text-align:left;border:1px solid #55a200;position:relative;}
.ctl_9{background-color: transparent;position:absolute;width:173px;height:31px;border:0px;line-height:31px;color:#666;padding-left:9px;}
.search-btn{width:22px;height:23px;position:absolute;top:5px;right:8px;}
.index_10{width:40px;height:30px;margin-left:17px;margin-top:2px;float:left;display:inline;text-align:left;}
.index_11{width:40px;height:30px;margin-left:14px;margin-top:2px;float:left;display:inline;text-align:left;}
#menu{width:1095px;height:35px;clear:both;margin-left:5px;margin-top:17px;display:inline-block;text-align:left;}
#menu ul li{width:175px;height:35px;line-height:35px;float:left;text-align:center;font-size:18px;text-transform:uppercase;}
#menu ul li.home{width:128px;}
#menu ul li a{display:block;}
#menu ul li a:hover{background: url(../png/menu-hover.png) no-repeat;color:#fff;}
#menu ul li.home a:hover{background: url(../png/menu-hover_home.png) no-repeat;}
#index-banner{width:1090px;height:248px;clear:both;margin-left:3px;display:inline-block;text-align:left;border:2px solid #f2f2f2;}
.flexslider{position:relative;height:248px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:248px;}
.flex-control-nav{display:none;}
#index_14{width:1090px;height:726px;clear:both;margin-left:5px;margin-top:15px;display:inline-block;text-align:left;background: url(../png/bg-1.png) no-repeat;}
.index_15{width:781px;height:726px;float:left;display:inline;text-align:left;}
.index_16{width:763px;height:50px;clear:both;margin-left:18px;display:inline-block;text-align:left;color:#55a200;font-size:18px;line-height:50px;text-transform:uppercase;}
.index_17{width:763px;height:158px;clear:both;margin-left:18px;display:inline-block;text-align:left;}
.index_18{width:241px;height:134px;float:left;display:inline;text-align:left;}
.index_19{width:510px;float:right;display:inline;text-align:left;font-size:14px;line-height:22px;}
.index_19 a.more{background: url(../png/icon-1.png) no-repeat left center;padding-left:15px;display:block;color:#55a200;margin-top:6px;}
.index_20{width:780px;clear:both;margin-left:18px;display:inline-block;text-align:left;}
.index_21{width:390px;height:107px;margin:17px 0;float:left;display:inline-block;text-align:left;}
.index_22{width:127px;height:107px;float:left;display:inline;text-align:center;}
.index_22 p{margin:0;padding:0;width:127px;height:107px;line-height:107px;}
.index_22 p:before{content:".";margin-left:-5px;font-size:10px;visibility:hidden;}
.index_22 p img{max-width:127px;max-height:107px;*margin-top:expression((107 - this.height )/2);vertical-align:middle;}
.index_23{width:230px;margin-left:8px;float:left;display:inline;text-align:left;color:#7d7d7d;line-height:18px;padding-top:15px;}
.index_23 a{font-size:18px;display:block;font-style:italic;line-height:30px;}
.index_24{width:244px;height:726px;margin-left:27px;float:left;display:inline;text-align:left;}
.index_25{width:234px;height:50px;clear:both;display:inline-block;text-align:left;margin-left:10px;color:#55a200;font-size:18px;line-height:50px;}
.index_25.s{margin-top:87px;}
.index_26{width:188px;height:50px;clear:both;margin-left:26px;margin-top:10px;display:inline-block;text-align:left;font-size:14px;line-height:18px;background: url(../png/tel.png) no-repeat;padding-left:30px;}
.index_27{width:179px;height:50px;clear:both;margin-left:19px;margin-top:10px;display:inline-block;text-align:left;background: url(../png/email.png) no-repeat left 10px;padding-left:46px;font-size:14px;line-height:21px;}
.index_27.s{background: url(../png/phone.png) no-repeat left 3px;}
.index_28{width:234px;height:40px;clear:both;margin-left:10px;margin-top:13px;display:inline-block;text-align:left;font-size:18px;color:#55a200;line-height:40px;}
.index_29 ul li{width:244px;height:28px;float:left;display:inline-block;text-align:left;line-height:28px;margin-bottom:3px;font-size:14px;}
.index_29 ul li a{color:#55a200;display:block;width:212px;height:28px;background: url(../png/bg-2.png) no-repeat;padding-left:32px;}
.index_29 ul li a:hover{background: url(../png/bg-10.png) no-repeat;color:#fff;}
.index_30{width:234px;height:24px;clear:both;margin-left:10px;margin-top:87px;display:inline-block;text-align:left;font-size:18px;}
.index_30.s{margin-top:0;}
.index_31{width:234px;height:47px;clear:both;margin-left:10px;display:inline-block;text-align:left;font-size:14px;line-height:16px;}
.index_32{width:233px;height:34px;clear:both;margin-left:11px;display:inline-block;text-align:left;}
.index_33{width:158px;height:24px;overflow:hidden;float:left;display:inline;text-align:left;border:1px solid #a2b9c7;}
.ctl_33{background-color: transparent;position:absolute;width:155px;height:24px;border:0px;line-height:24px;padding-left:3px;}
.index_34{width:30px;height:34px;margin-left:6px;float:left;display:inline;text-align:left;}
a.index_35{width:153px;height:66px;clear:both;margin-top:9px;display:inline-block;text-align:left;background: url(../png/download-bg.png) no-repeat;color:#fff;padding-left:91px;padding-top:16px;}
a.index_35 span{font-size:20px;}
#footer{width:100%;height:122px;clear:both;text-align:center;background: url(../png/footer-bg.png) repeat-x;}
.footer-main{width:1100px;height:94px;display:inline-block;text-align:left;padding-top:28px;font-size:14px;color:#fff;position:relative;}
.footer-main img{margin-right:3px;margin-bottom:6px;}
.footer-main a{color:#fff;}
.footer-main span{padding-left:60px;}
.footer-main a.sgs{position:absolute;top:27px;right:0;}
