﻿@charset "utf-8";

p, ul, li, input, form, h1, h2, h3, h4, h5, h6, dl, dd, dt{margin:0;padding:0;font-weight:normal; font-style:normal;}
ul, li{margin:0px;padding:0;list-style-type:none;}
img{border:0;vertical-align:top;}
a{color:#4e4e4e;text-decoration:none;}
a:hover{color:#253b52;text-decoration:none;}
a img{border: 0 none; margin: 0; padding: 0; vertical-align: middle;}
.strong{font-weight:bold;}

.clearfix:after{clear: both;content: ".";display: block;_display: block;height: 0;overflow: hidden;visibility: hidden;}

* html .clearfix {height: 1%;}


/*join*/
.join-banner{ height:496px; background:url(../images/join-ba.png) no-repeat center 0;}
.join-banner-main{ width:905px; margin:0 auto;padding-top:130px; padding-left:95px;}
.join-banner-1{ margin-bottom:20px;}
.join-banner-1 a{ display:block;width:238px; height:132px; background:url(../images/join-banner-1.png);}

.join-banner-1 a:hover{ background:url(../images/join-banner-2.png);}
.join-banner-2{ height:85px }
.join-banner-2 p{ height:85px; line-height:85px; font-size:20px; color:#FFF; font-weight:bold; }
.join-banner-2 p strong{ color:#ff4a00; font-size:32px;}
.join-banner-3{ height:44px; background:url(../images/join-banner-3.png) no-repeat left 0; }
.join-text-name{ width:85px; height:44px; background:none; border:none; margin-left:47px; float:left;}
.join-text-phone{ width:117px; height:44px; background:none; border:none; margin-left:73px; float:left;}
.join-text-city{ margin-left:40px;height:44px; background:none; border:none; float:left; width:87px;}
.join-send{ width:100px; height:44px; background:none; border:none; cursor:pointer;}
.join-page h3{ color:#ff4a00; border-bottom: solid 1px #ababab; font-size:40px; text-align:center; height:76px; line-height:76px;}
.join-main1{ width:1000px; margin:0 auto; padding-bottom:35px;}
.join-main2-bg{ background:#f9f8f8;}
.join-main2{width:1000px; margin:0 auto; padding-bottom:30px;}
.join-main3{width:1000px; margin:0 auto; padding-bottom:40px;}
.join-main1 ul li{ width:455px; float:left; margin:45px 10px 0 30px;}
.join-main1 ul li img{float:left;}
.join-main1 ul li p{ padding-top:25px; padding-left:20px; float:left; width:336px; font-size:16px; color:#323232;}
.join-main2 ul{ margin:30px 20px 0; background:url(../images/join-main2-m.png) no-repeat 0 center;}
.join-main2 ul li{ width:239px; float:left; text-align:center; height:255px;}
.join-main2 ul li h4{ font-size:20px; color:#646464; font-weight: bold; margin-bottom:10px;}
.join-main2 ul li img{ margin-top: 30px;}
.join-main2 ul li p{ width:175px; margin-left:40px; text-align:left; font-size:12px; line-height:1.7;}
.join-main3 h4{ background:url(../images/join-main3-dh.png) no-repeat center center; font-size:24px; color:#717070; text-align:center; margin-top:35px; margin-bottom:20px;}
.join-main3 dl{ width:500px; float:left; height:348px; background:url(../images/join-min3-1.png) no-repeat 21px top;position:relative; }
.join-main3 dl dd{ margin:110px 80px 0; line-height:1.7; color:#505050; font-size:14px;} 
.join-main3 dl dt{ position:absolute; bottom:55px; right:80px; color:#ff4a00; font-size:14px;}

