html, body { -webkit-text-size-adjust: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: Microsoft YaHei, SimSun, Arial, Helvetica, sans-serif; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset { border: 0; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1, h2, h3, h4, h5, h6, input, textarea, select, form, td, section { font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, menu { display: block; }
input[type="date"]:before { content: attr(placeholder); }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; }
input, textarea, select, form, fieldset { vertical-align: top; }
img { vertical-align: top; border: 0; }
a { color: #666; text-decoration: none; -webkit-tap-highlight-color: rgba(0,0,0,0); }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a, area { blr:expression(this.onFocus=this.blur());}
:focus { outline: none; }
.red, .red a { color: #F00; }
.left { float: left; }
.right { float: right; }
.autohei { overflow: hidden; zoom: 1; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.blank { font-size:0; line-height:0; height: 20px; clear: both; overflow: hidden;}
.yahei, .yahei * { font-family: Microsoft YaHei; }
.songti, .songti * { font-family:SimSun; }
.img { text-align: center; overflow: hidden;}
.aaaaaa{}
body { font-size: 12px; background: #fff; }
/*input,textarea,select{appearance: none; -webkit-appearance: none; border-radius:0;}*/
html { font-size: 10px; }
.blank { height: 1rem;}
.blank30 { height: 1.5rem;}
.blank2 { height: 2rem;}
img{ max-width: 100%;}
body { font-size: 1.2rem; width: 32rem; margin: 0 auto; }



.nav{ height:3.8rem; line-height:3.8rem;}
.nav ul li{ width:25%; float:left; font-size:1.3rem; color:#626262; position:relative; height:3.8rem; background:url(../images/n3.png) no-repeat right/0.1rem 2.3rem; text-align:center;}
.nav ul li span{ position:absolute; top:0.5rem; right:0.6rem; width:1.15rem;}
.nav ul li:last-child{ background:none;}


.lzjia_zz{ background:url(../images/zz1.jpg) no-repeat center top/32rem 10.3rem; height:10.3rem;}
.lzjia_zz h3{  color:#853935; font-size:1.1rem; padding:2.2rem 0 0 9.9rem;}
.lzjia_zz p{ font-size:1rem; line-height:1.8rem; color:#535353; padding:1rem 2.8rem 0 10.1rem; text-align:center;}
.lzjia_zz p span{ color:#ff6a00; font-size:1.2rem;}

.titela{ height:auto; overflow:hidden; text-align:center;}
.titela h2{ font-size:2.4rem; color:#853935; font-weight:bold;}
.titela h3{ text-align:center; font-size:1.1rem; color:#666; padding:0.4rem 0;}
.titela h3 span{ display:inline-block; border-radius:0.8rem; background:#f6ded4; padding:0.3rem 1rem;}
.titela h3 span i{ font-style:normal; color:#ff6a00;}
.titela p{ font-size:0.6rem; letter-spacing:0.3rem; color:#bfbfbf;}

.con1_anlie{ height:auto; overflow:hidden;}
.con1_anlie ul li{ width:9.4rem; float:left; margin:0.8rem 0 0 0.8rem; text-align:center; background:#eeeeee; padding-bottom:1rem; border-radius:0.5rem;}
.con1_anlie ul li h3{ font-size:1.3rem; color:#853935; padding-top:1rem;}
.con1_anlie ul li p{ font-size:1rem; color:#707070; padding:0.4rem 0;}
.con1_anlie ul li h4{ font-size:1rem; color:#ff6a00;}
.con1_anlie ul li h4 span{ display:inline-block; border-bottom:0.1rem #ff6a00 solid;}
.con1_anlie ul li h4 img{ width:1rem; vertical-align:middle;}
.con1_anlie ul li h4 a{ color:#ff6a00;}
.con1_anxina{}
.con1_anxina ul li{ width:100%; position:fixed; top:0; left:0; height:100%; z-index:10000; background:rgba(0,0,0,0.5); display:none;}
.con1_anxina ul li div{ position:absolute; width:24.4rem; height:16.3rem; top:50%; left:50%; margin:-8.2rem 0 0 -12.2rem;}
.con1_anxina ul li div cite{ position:absolute; right:0; top:-2rem; width:1.5rem;}


.con1_anlie ul li:nth-child(2n){ background:#f5e5df;}

.conz_zg{ height:auto; overflow:hidden; text-align:center; padding-top:0.8rem;}
.conz_zg img{ width:1.2rem; font-size:1.1rem; color:#959595; vertical-align:middle;}

.zdnont{ text-align:center; padding-top:2rem;}
.zdnont img{ width:26rem;}
/**/
.content2{ background:url(../images/t18.png) no-repeat center top/32rem 11.5rem #853935; height:auto; overflow:hidden;}
.content2 ul{ height:auto; overflow:hidden;}
.content2 ul li{ float:left; width:14.5rem; margin:1rem 0 0 1rem;}
.con2_lizt{ height:auto; overflow:hidden;}
.con2_lizt h2{ text-align:center; font-size:1.1rem; color:#fff; padding:1.8rem 0;}
.con2_lizt h3{ text-align:center; padding-bottom:1rem;}
.con2_lizt h3 img{ width:24.9rem;}

/**/
.content3{ background:url(../images/t20.png) no-repeat center top/32rem 10.7rem; height:auto; overflow:hidden; padding-top:7.5rem;}
.cont_qieh{ height:auto; overflow:hidden;}
.cont_qieh ul li{ position:relative;}
.cont_qieh ul li cite{ width:12.05rem; position:absolute; top:5rem; left:2rem;}

.cont3_spa{ height:auto; text-align:center; height:1.2rem;}
.cont3_spa ul li{ display:inline-block; width:1.1rem; height:1.1rem; background:#a0a0a0; border-radius:100%; font-size:0; margin:0 0.5rem;}
.cont3_spa ul li.hover{ background:#853935; width:1.8rem; border-radius:0.5rem;}
.tyanniou{ text-align:center;}
.tyanniou img{ width:24.8rem;}

/**/
.content4{ background:url(../images/t18.png) no-repeat center top/32rem 11.5rem #853935; height:auto; overflow:hidden; padding-top:7.5rem;}
.con4_ad1{ background:url(../images/t25.png) no-repeat center top/32rem 50rem; height:50rem; margin-top:1.5rem;}
.con4_ad1 h2{ text-align:center; color:#fff; font-size:1.5rem; line-height:3.4rem;}
.con4_m1{ width:28rem; margin:0 auto; position:relative;}
.con4_m1 p{ width:15.6rem; position:absolute; right:1.3rem;  bottom:2rem; text-indent:2em; font-size:1.1rem; color:#434343; line-height:1.7rem;}
.con4_tiaz{ height:4.7rem; background:url(../images/t22.png) no-repeat center top/28rem 4.7rem;}
.con4_tiaz h3{ text-align:center; font-size:1.8rem; color:#853935; padding-top:0.2rem;}
.con4_tiaz p{ color:#535353; font-size:1.1rem; text-align:center;}
.con4_tiaz h4{ text-align:center; padding:1.5rem 0;}
.con4_tiaz h4 img{ width:28rem;}

.con4_tiaz h5{ text-align:center;}
.con4_tiaz h5 img{ width:28rem;}
.con4_act2{ background:url(../images/t29.png) no-repeat center top/32rem 91.6rem; height:91.6rem;}
.con4_act2 h2{ text-align:center; color:#fff; font-size:1.5rem; line-height:3.4rem;}
.con4_azz1{ width:30rem; margin:1.1rem auto auto; position:relative;}
.con4_azz1 p{ font-size:1.1rem; line-height:1.8rem; color:#434343; text-indent:2em; position:absolute; top:5.5rem; right:0.8rem; width:13.9rem;}
.alns{ height:auto; margin:0 1rem;}
.alns ul li{ width:11.6rem; float:left; margin:1.7rem 0 0 2.1rem;}
.alns ul li h3{ background:url(../images/t30.png) no-repeat center bottom/6.3rem 0.9rem; padding-bottom:0.9rem; position:relative;}
.alns ul li h3 span{ display:block; background:url(../images/t27.png) no-repeat center top/3.6rem 3.6rem; color:#fff; line-height:1.1rem; font-size:1rem; position:absolute; right:0.4rem; bottom:0.8rem; width:3.6rem; height:3.1rem; text-align:center; padding-top:0.5rem;}
.alns ul li p{ font-size:1.3rem; line-height:1.3rem; color:#853935; text-align:center; padding-top:0.8rem;}
.con4_anniou{ text-align:center;}
.con4_anniou img{ width:23.8rem;}

.content5{ background:url(../images/t20.png) no-repeat center top/32rem 10.7rem; height:auto; overflow:hidden; padding-top:7.5rem;}
.con5_shipz{ background:url(../images/t31.jpg) no-repeat center top/32rem 15.8rem; height:15.8rem;}
.shiping5{ width:22.8rem; height:13rem; margin:0 auto;  padding-top:0.9rem;}
.con5_dbi{ height:auto; overflow:hidden;}
.con5_dbi p{ text-align:center; color:#898989; font-size:1.1rem; padding:0.8rem 0;}
.con5_dbi h3{ text-align:center; padding-top:0.7rem;}
.con5_dbi h3 img{ width:24.8rem;}


.content6{ background:url(../images/t18.png) no-repeat center top/32rem 11.5rem #853935; height:auto; overflow:hidden; padding-top:7.5rem; display:block;}
.con5_liszj{ height:auto; overflow:hidden;}
.con5_liszj ul li{ height:auto; overflow:hidden; height:38.9rem; position:relative;}
.conpadding{ height:auto; overflow:hidden; padding:0 1rem 0 15rem;}
.con5_liszj ul li.zzt1{ background:url(../images/zt1.jpg) no-repeat center top/32rem 38.9rem;}
.con5_liszj ul li.zzt2{ background:url(../images/zt3.jpg) no-repeat center top/32rem 38.9rem;}
.con5_liszj ul li.zzt3{ background:url(../images/zt2.jpg) no-repeat center top/32rem 38.9rem;}

.con5_liszj ul li h2{ padding-top:3.3rem;}
.con5_liszj ul li h2 img{ width:16.4rem;}
.con5_liszj ul li .con5z_zz{ height:auto; overflow:hidden; padding-top:2.2rem;} 
.con5_liszj ul li .con5z_zz p{ font-size:1rem; line-height:1.5rem; color:#535353; border-bottom:0.1rem #b27b75 dashed; padding:0 1rem 0.5rem; text-indent:2em; text-align:justify; margin:0 0.3rem;}
.con5_liszj ul li .con5z_zz h3{ font-size:1.6rem; color:#853935; padding:0.5rem 0 0.5rem 1rem;}
.con5_liszj ul li .con5z_zz h3 span{ font-size:0.7rem;}
.con5_liszj ul li .con5z_zz h4{ font-size:1.1rem; line-height:1.8rem; color:#535353; padding:0 1rem;}
.con5_liszj ul li .con5z_zz h5{ text-align:center; padding-top:1rem;}
.con5_liszj ul li .con5z_zz h5 img{ width:11.5rem;} 

.con5_lszz{ width:100%; position:absolute; bottom:0; left:0;}
.con5_lszz dl{ padding-left:0.5rem;}
.con5_lszz dl dd{ float:left; width:7.3rem; margin-left:0.4rem;}
.zhuanjic{ height:auto; overflow:hidden; text-align:center;}
.zhuanjic ul li{ display:inline-block; width:1.1rem; height:1.1rem; background:#a0a0a0; border-radius:100%; font-size:0; margin:0 0.5rem;}
.zhuanjic ul li.hover{ background:#fff; width:1.8rem; border-radius:0.5rem;}
 
.con_wenti{ height:auto; overflow:hidden; margin:1.5rem; background:#9e443f; padding:1rem 0; border-radius:1rem;}
.con_wenti ul li{ line-height:2.8rem; border-bottom:0.1rem #853935 dashed; color:#e9bba9; font-size:1.2rem; height:auto; overflow:hidden; margin:0 1.7rem;}
.con_wenti ul li p{ float:left;}
.con_wenti ul li span{ float:right; display:inline-block; border:0.1rem #e9bba9 solid; border-radius:1rem; line-height:1.8rem; font-size:1rem; padding:0 0.5rem; margin-top:0.5rem;}
.con_wenti ul li a{ color:#e9bba9;}


/**/
.content7{ background:url(../images/t20.png) no-repeat center top/32rem 10.7rem; height:auto; overflow:hidden; padding-top:7.5rem; display:block;}
.con7_anlie{ height:auto; overflow:hidden; margin:0 1rem;}
.con7_anlie ul li{ height:auto; overflow:hidden; position:relative; margin-top:2.3rem;}
.con7_anlie ul li h3{ width:11.6rem; height:2.8rem; background:#ff6a00; color:#fff; line-height:2.8rem; text-indent:1em; position:absolute; top:2.8rem; right:1.9rem;}
/**/
.content8{ height:auto; overflow:hidden; background:url(../images/t40.png) repeat-x top/0.1rem 24.5rem; padding:2rem 0;}
.con8_list{ height:auto; overflow:hidden; margin:1rem 2rem 0;}
.con8_list ul li{ float:left; position:relative; width:28rem;}
.con8_list ul li h3{ height:2.4rem; line-height:2.4rem; font-size:1.1rem; color:#fff; text-align:center; position:absolute; left:0; width:100%; bottom:0; background:rgba(0,0,0,0.8); border-radius:0 0 0.5rem 0.5rem;}
.con8_spand{ text-align:center;}
.con8_spand ul li{ display:inline-block; width:1.1rem; height:1.1rem; background:#a0a0a0; border-radius:100%; font-size:0; margin:0 0.5rem;}
.con8_spand ul li.hover{ background:#853935; width:1.8rem; border-radius:0.5rem;}

/**/
.footer_h{ margin:0.8rem 0 1.9rem 0;}
.dj_db{ background:url(../images/footer_bg.jpg) no-repeat center top/100% 14.6rem; height:14.6rem; position:relative; z-index:0;}
.dj_db h2{ margin:0 0rem 0.8rem 16.3rem; color:#532822; font-size:1rem;}
.dj_db h3{ margin:1.3rem 0 0 15rem; overflow:hidden;}
.dj_db h3 a{ display:inline-block; width:7.4rem; height:2.3rem; background:#532822; border-radius:0.4rem; text-align:center; line-height:2.3rem; color:#FFF; font-size:1.2rem;}
.dj_db h4{ font-size:0.9rem; position:absolute; z-index:1; top:9.3rem; left:1rem; font-size:0.9rem; color:#545454;}
[class^="content"]{ margin-top:-1px;}

html { font-size: 10px; font-size: calc(100vw / 32);}
@media all and (max-width: 320px) {
html { font-size: 10px; }
}
@media all and (min-width: 640px) {
html { font-size: 20px; }
}
