.wrap img{ width:100%;}
.g-bd {background:url(../Images/Common/bj.jpg) repeat;}
.banner{line-height: 0;}
.list1{background: url(../images/Index/ab_bj.jpg) no-repeat;height: 53.4rem;background-size: 100% 100%}
.t_ct{padding:1.9rem 0 1.5rem;width:96.875%;margin:0 auto;}
.t_ct li{float:left;width:48.38%;margin-right:3.22%;height: 3.5rem;margin-bottom:1rem;background: #b50100;text-align: center;line-height: 3.5rem;color: #fff;font-size:1.2rem;position: relative;}
.t_ct li a{ color:#fff}
.t_ct li:nth-child(2n){margin-right:0;}

.t_ct li p{background: #ac0604; display:none; position: absolute;bottom:3.5rem;width: 100%; }
.t_ct li.cur p{background:#ac0604; display:block; width:100%; float:left;}
.t_ct li p a{ border-bottom:1px solid #a30302; float:left; width:100%;}
.t_ct li p a:hover{ background:#2A0A04}


.about{text-align: center;padding-top:3.6rem;}
.about h3{width:32.18%;margin:0 auto;}
.about p {text-align: center;font-size:1.2rem;color: #dd9c85;line-height: 2rem;padding:1.7rem 0 2.4rem;}
.ship{width:90.625%;margin:0 auto; height: 20rem;}
.ship .mt5{ width:100%; height:100%}

.pro{background: url(../images/Index/pro_bj.jpg) no-repeat;height: 55rem;background-size:100% 100%;}
.pro .tit{text-align: center;padding-top:4.2rem;height: 9rem;}
.pro .tit i{width:32.18%;margin:0 auto;display: block;font-size:0;line-height: 0}
.pro .tit p{font-size:1.2rem;color: #dd9c85;line-height: 2rem;padding-top:1.5rem;}
.pro li{float:left;width:31%;text-align: center;font-size:0;padding:0 0.2rem 0.7rem;margin-right:1.8%;height: 19.6rem;}
.pro li span{ font-size:1.2rem;color: #dd9c85;padding-top:1.2rem;display: block;}
.pro li:nth-child(1){margin:0 6.4% 0 14.375%;}
.pro li:last-child{margin:0;padding:0 0 0.7rem 0;}

.gongc{background: url(../images/Index/gc_bj.jpg) no-repeat;height: 49rem; background-size: 100% 100%;}
.gongc .tit{text-align: center;padding-top:4.2rem;height:13.35rem;}
.gongc .tit i{width:38.75%;margin:0 auto;display: block;font-size:0;line-height: 0}
.gongc .tit p{font-size:1.2rem;color: #dd9c85;line-height: 2rem;padding-top:1.5rem;}
.gc_nr{width:12rem;float:right;padding-right:3.125%;padding-top:4.5rem;height: 24.9rem;position: relative;}
.gc_nr li {font-size:0;line-height: 0;margin-bottom:1.6rem;border:1px solid #2c0f0b;box-sizing: border-box;position: relative;}
.gc_nr li span{position: absolute;display: block;text-align: center;height: 2.95rem;line-height:2.95rem;font-size:1.2rem;color: #fff;left:0;width:100%;bottom:0;}
.gc_j1,.gc_j2{position:absolute;width:3rem;left:33%;z-index: 99;}
.gc_j1{top:0;}
.gc_j2{bottom:0rem;}


.chax{background:url(../images/Index/cx_bj.jpg) no-repeat center top;background-size:100% 100%;height: 36rem;}
.chax .tit{text-align: center;padding-top:4.1rem;height:9.9rem;}
.chax .tit i{width:25.625%;margin:0 auto;display: block;font-size:0;line-height: 0}
.chax .tit p{font-size:1.2rem;color: #dd9c85;line-height: 2rem;padding-top:1.5rem;}
.biaod{width:62.5%;margin:0 auto;background: #fff;height: 17.5rem;text-align: center;}
.biaod h4{height: 4rem;line-height: 4rem;font-size:1.3rem;color: #333333;}
.biaod p select{width:74.5%;height: 2.4rem;border:1px solid #dcdcdc;border-radius: 0.1rem;margin-bottom:0.5rem;text-align: left;}
.biaod p input{width:40%;height: 2.5rem;line-height: 2.5rem;background: #b50100;font-size:1.2rem;color: #fff;border:0;border-radius: 0.2rem;margin-top:0.5rem;}


.news{padding:3.6rem 3.125% 4.3rem;}
.news h4{width:32.18%;margin:0 auto;line-height: 0;font-size:0;margin-bottom:2.95rem;}
.news li {border-top:1px solid #5a2e24;padding:1.3rem 0;}
.news li span {display: block;font-weight: bold;font:1.2rem arial; color: #dd9c85;height: 1.55rem;line-height: 1.55rem;}
.news li a {display: block;height: 2.3rem;line-height: 2.3rem;font-size:1.2rem;color: #dd9c85;}





html {font-size: 10px;}
@media screen and (min-width: 320px) {html {font-size: 10.4px;}}
@media screen and (min-width: 360px) {html {font-size: 11.8px;}}
@media screen and (min-width: 400px) {html {font-size: 13.125px;}}
@media screen and (min-width: 440px) {html {font-size: 14.375px;}}
@media screen and (min-width: 480px) {html {font-size: 15.625px;}}
@media screen and (min-width: 520px) {html {font-size: 16.875px;}}
@media screen and (min-width: 560px) {html {font-size: 18.125px;}}
@media screen and (min-width: 600px) {html {font-size: 19.375px;}}
@media screen and (min-width: 640px) {html {font-size: 20px;}}