* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.trans{
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
}
.cover{
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

a{
color: #dc7420; 
}
a:hover{
	color: #dc7420; 

}
u{text-decoration: none;}
img{
    max-width: 100%;
    height: auto;
}
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
  -webkit-appearance: none;
}
select,
input,
textarea{
    outline: none;font-family:"å¾®è½¯é›…é»‘","Microsoft Yahei";
}

.tl{text-align: left !important;}
.tr{text-align: right !important;}
.tc{text-align: center !important;}

hr{border: none;outline: none;}
h1,h2,h3,h3,h4,h5,h6{font-weight: normal;}

.line2{
    border-top: 1px dashed #e4e4e4;
    font-size: 0;
    overflow: hidden;
    line-height: 0;
    height: 0;
}
.line1 {
    border: none;
    height: 1px;
    color: #333; /* old IE */
    background-color: #333; /* Modern Browsers */
}

.ic {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: center center;
    vertical-align: middle;
    margin: 0 4px 0 0;
}
body{
    font-family:"å¾®è½¯é›…é»‘","Microsoft Yahei";
}
.wp{
    width: 100%;
    margin: 0 auto;
}
.h100{height: 100px;overflow: hidden;clear: both;}

/*******************************
    -------[=å¤´éƒ¨]-------
********************************/


/*******************************
    -------[=åº•éƒ¨]-------
********************************/
#fd{background-color: #fff;color: #6f6f6f;}
.fd-retal{max-width: 1088px;width: 95%;margin: 0 auto;padding-top: 40px;padding-bottom: 66px;}
.fd-retal .top{text-transform: uppercase;overflow: hidden;padding: 0 15px 35px;
    border-bottom: 1px solid #878787;font-size: 12px;margin-bottom: 32px;
}
.fd-retal .top h3{text-align: center;font-size: 12px;margin-bottom: 40px;}
.fd-retal .top span{float: right;padding-right: 22px;
    background: url(../images/ico-02.png) no-repeat right center;
}
.ul-inp{overflow: hidden;margin: 0 -7px 40px;}
.ul-inp li{width: 25%;float: left;}
.ul-inp li input{width: 100%;height: 47px;background-color: #c4c4c4;
    border: 1px solid #c4c4c4;font-size: 16px;color: #fff;padding: 0 15px;
}
.ul-inp li p{padding: 0 7px;}

.fd-retal .btn1{height: 67px;width: 302px;display: block;font-size: 18px;color: #fff;
    background: #a9a9a9;border: 1px solid #a9a9a9;margin: 0 auto;
}
#fd .bot{max-width: 1088px;width: 95%;margin: 0 auto;border-top: 1px solid #878787;
    font-size: 12px;line-height: 70px;overflow: hidden;text-transform: uppercase;
    position: relative;
}
#fd .bot .s1{float: left;}
#fd .bot .s2{float: right;}
#fd .bdsharebuttonbox{width: 100px;position: absolute;top: 17px;left: 50%;margin-left: -50px;}
#fd .bdsharebuttonbox .bds_fbook{background: url(../images/ico-f.png) no-repeat center center;}
#fd .bdsharebuttonbox .bds_weixin{background: url(../images/ico-w.png) no-repeat center center;}
#fd .bdsharebuttonbox .bds_tsina{background: url(../images/ico-x.png) no-repeat center center;}



















