/* RESET*/
*{margin:0; padding:0; outline:0;}
html, body{height:100%;	width:100%; text-align:center;}
table{border-collapse: collapse; border-spacing: 0;}
ul, ol{list-style-type:none;}
img{border:0;}
input, textarea, select{vertical-align:middle; font:12px Georgia, "Times New Roman", Times, serif; color:#8ab844;}
a{color:#88b342; text-decoration:none;}
a:hover{text-decoration:underline;}

.btn{cursor:pointer; border:none;}
.btn:hover{position:relative; top:1px; left:1px;}
.selected a, .selected a:hover{cursor:text; text-decoration:none!important;}
.current, .current:hover{cursor:text; text-decoration:none!important;}

.overflow{overflow:hidden; zoom:1;}
.clear{clear:both;}
.float_left{float:left;}
.float_right{float:right;}

/* H */
h1{}
h2{font:bold 18px Georgia, "Times New Roman", Times, serif; color:#e85213; margin-bottom:25px; padding-left:26px; background:url(../i/h2_arrow.png) no-repeat 3px 5px;}
h3{font:bold 18px Georgia, "Times New Roman", Times, serif; color:#8bb642; margin-bottom:35px;}
h4{}
h5{font:bold 16px Georgia, "Times New Roman", Times, serif; margin-bottom:35px; line-height:1.5}
h6{}

/* SETTINGS*/
body{font:12px Georgia, "Times New Roman", Times, serif; color:#a6a6a6; background:#fff;}
.main{min-width:1000px;	text-align:left; min-height:100%; _height:100%; background:url(../i/main_bg.jpg) no-repeat 50% 0;}

/* HEADER */
.header{height:164px; width:960px; margin:0 auto; position:relative;}
.logo{position:absolute; top:20px; left:5px;}
/* navigation */
.navigation{position:absolute; right:-7px; top:36px; font-size:22px; height:39px; overflow:hidden; zoom:1;}
.navigation li{float:left; margin-left:-1px; border-left:1px solid #ececec; height:39px; padding:0 7px 0 6px;}
.navigation span{float:left; height:39px;}
.navigation a{color:#3a3a3a; text-decoration:none; float:left; height:39px; line-height:37px; padding:0 10px;}
.navigation .selected{background:url(../i/nav_sel.gif) no-repeat;}
.navigation .selected a{background:url(../i/nav_sel.gif) no-repeat 100% -39px; color:#fff;}

/* CONTENT */
.outer{padding-bottom:330px;}
.content{background:url(../i/content_bg.png) repeat-x 0 100%; padding-bottom:45px;}
.content p, .content ul, .content ol{margin:0 0 17px 0; line-height:18px;}
.content ul li{list-style:disc; margin-left:15px;}
.content ol li{list-style:decimal; margin-left:20px;}
.indent{width:960px; margin:0 auto;}
.title{margin-bottom:77px;}
.green{color:#8bb642;}
.dashed{background:url(../i/devider.gif) repeat-x; height:1px; line-height:0; font-size:0; margin-bottom:65px;}
/* mission */
.mission .up{overflow:hidden; zoom:1; padding:0 0 33px 0;}
.mission .up .left{width:340px; float:left; margin-right:50px;}
.mission .up .right{width:410px; float:left;}
.down { width:660px;}

/* network */
.network .up{overflow:hidden; zoom:1; padding:0 0 33px 0; width:660px;}
.network .down p{margin-bottom:40px;}
/* brands */
.brands .item{overflow:hidden; zoom:1; width:915px; padding-bottom:35px;}
.brands .image{width:296px; height:266px; overflow:hidden; zoom:1; float:left; margin-right:60px;}
.brands .btn{width:110px; height:29px; background:url(../i/brands_btn.png) no-repeat; float:right; margin:60px 1px 0 60px;}
.brands .overflow{padding-top:0px;}
.brands .dashed{margin-bottom:35px;}
.brands .up{overflow:hidden; zoom:1; padding:0 0 33px 0;}
.brands .up .left{width:340px; float:left; margin-right:50px;}
.brands .up .right{width:410px; float:left;}
/* contact */
.contact{border-bottom:1px solid #b8b8b8;}
.contact .left{width:300px; float:left; margin-right:55px;}
.contact .left h3{margin-bottom:20px;}
.contact .left .btn{width:187px; height:29px; background:url(../i/mail_btn.png) no-repeat; color:#fff; text-align:center; line-height:29px; display:block; text-decoration:none; margin-bottom:25px;}
.contact .left .phone{padding-left:30px; background:url(../i/phone_ico.png) no-repeat; line-height:22px; height:24px;}
.contact .form{overflow:hidden; zoom:1; width:405px; padding-bottom:1px;}
.contact .form .inp{width:400px; height:37px; background:url(../i/inp_bg.png) no-repeat; margin-bottom:7px;}
.contact .form .inp input{width:370px; padding:10px 15px; border:none; background:none;}
.contact .form .txr{width:400px; height:181px; background:url(../i/txr_bg.png) no-repeat; margin-bottom:18px;}
.contact .form .txr textarea{width:370px; height:161px; padding:10px 15px; border:none; background:none;}
/* index */
.index .title{margin-bottom:0;}
.index .title img{display:block; margin:0 auto 3px auto;}
.slider{background:url(../i/devider.gif) repeat-x 0 426px; margin-top:-5px;}
.slider .indent{width:990px; position:relative;}
.slider ul li{list-style-type:none; margin:0; height:auto!important;}
.slider .prev{width:61px; height:61px; background:url(../i/slider_prev.png) no-repeat; cursor:pointer; position:absolute; left:20px; top:190px; z-index:9;}
.slider .next{width:61px; height:61px; background:url(../i/slider_next.png) no-repeat; cursor:pointer; position:absolute; right:10px; top:190px; z-index:9;}
.slider .item{width:290px; float:left; text-align:center; padding:25px 20px 1px 20px;}
.slider h4{font-weight:normal; font-size:30px; background:url(../i/slider_head.gif) no-repeat 0 50%; color:#353535; margin-bottom:12px;}
.slider h4 span{color:#8e8f90;}
.slider p{margin-bottom:10px;}

/* BOTTOM */
.bottom{height:231px; background:url(../i/bottom_bg.jpg) repeat-x;}
.bottom .indent{padding-top:35px;}
.bottom .item{width:220px; float:left; text-align:center; color:#fff; padding:0 10px;}
.bottom h4{font-weight:normal; font-size:32px; margin-bottom:15px;}
.bottom p{line-height:17px; margin-bottom:15px;}
.bottom .btn{width:112px; height:31px; background:url(../i/bottom_btn.png) no-repeat; display:block; margin:0 auto;}


/* FOOTER */
.footer{height:100px; background:url(../i/footer_bg.jpg) repeat-x;}
.footer .indent{padding-top:30px;}
.copy{color:#515151; overflow:hidden; zoom:1;}
.copy span{color:#9e9e9e;}
.breadcrumbs{float:right; overflow:hidden; zoom:1;}
.breadcrumbs li{float:left; border-left:1px solid #d0d3d1; padding:0 12px; margin-left:-1px;}
.breadcrumbs a{color:#666;}
