/*底部开始*/
.links_full {float:left;width:100%;height:auto;padding:0.2rem 0rem 0.2rem 0rem;text-align:left;font-size:0.14rem;}
.links{float:left;width:100%;height:auto;}
.links dt{float:left;height:auto;text-align:left;color:#555555;font-size:0.14rem;}
.links dt span{padding:0rem 0.1rem 0rem 0rem;color:#555555;}
.links a,.links a:visited{margin:0rem 0.1rem 0rem 0.1rem;color:#555555;font-size:0.14rem;text-decoration:underline;} 
.links a:hover{color:#555555;font-size:0.14rem;text-decoration:none;}

.footer_full{float:left;width:100%;height:auto;padding:0.2rem 0rem 0rem 0rem;text-align:center;background:#F5F5F5;}

.footer {float:left;width:100%;height:auto;padding:0.4rem 0rem 0.6rem 0rem;text-align:center;clear:both;overflow:hidden;}
.footer_left{float:left;width:35%;height:auto;}
.footer_left dl{float:left;width:100%;height:auto;padding:0rem 0rem 0.3rem 0rem;color:#202020;text-align:left;font-size:0.24rem;font-weight:500;}
.footer_left ul{float:left;width:100%;height:auto;text-align:left;color:#BE0000;font-size:0.16rem;}
.footer_left dd{float:left;width:100%;height:0.45rem;line-height:0.40rem;margin:0rem 0rem 0.1rem 0rem;text-align:left;color:#BE0000;font-size:0.32rem;}
.footer_left dd a{color:#BE0000;font-size:0.32rem;}
.footer_left dd i{font-size:0.40rem;padding:0rem 0.06rem 0rem 0rem;}
.footer_left dt{float:left;width:100%;height:auto;line-height:150%;text-align:left;color:#454545;font-size:0.16rem;}
.footer_left p{float:left;width:60%;height:0.5rem;line-height:0.5rem;margin:0.3rem 0rem 0rem 0rem;color:#ffffff;text-align:center;background-color:#BE0000;border-radius:0rem;cursor:pointer;}
.footer_left p i{padding:0rem 0.1rem 0rem 0rem;font-size:0.18rem;}
.footer_left p:hover{color:#ffffff;background-color:#CC0000;}

.footer_middle{float:left;width:40%;height:auto;padding:0rem 5% 0rem 0rem;text-align:center;}
.footer_middle dl{float:left;width:100%;height:auto;padding:0rem 0rem 0.3rem 0rem;text-align:left;color:#202020;font-size:0.24rem;font-weight:500;}
.footer_middle ul{float:left;width:100%;height:auto;text-align:left;}
.footer_middle li{float:left;width:100%;height:auto;padding:0rem 0rem 0.15rem 0rem;line-height:160%;text-align:left;color:#454545;font-size:0.16rem;}
.footer_middle li a{color:#454545;font-size:0.16rem;}
.footer_middle li a:hover{text-decoration:underline;}
.footer_middle li dd{float:left;width:14%;height:auto;line-height:160%;text-align:left;}
.footer_middle li dd i{line-height:160%;padding:0rem 0.1rem 0rem 0rem;color:#454545;font-size:0.16rem;}
.footer_middle li dt{float:left;width:86%;height:auto;line-height:160%;text-align:left;}
.footer_middle li .fa-map-marker {font-size:0.20rem;line-height:80%;}
.footer_middle li .fa-mobile {font-size:0.22rem;line-height:100%;}

.footer_right {float:left;width:20%;height:auto;text-align:right;}
.footer_right dl{float:left;width:100%;height:auto;padding:0rem 0rem 0.3rem 0rem;text-align:left;color:#202020;font-size:0.24rem;font-weight:500;}
.footer_right dd{float:left;width:100%;height:auto;padding:0rem 0rem 0.1rem 0rem;text-align:left;color:#454545;font-size:0.16rem;}
.footer_right ul{float:left;width:100%;height:auto;text-align:left;}
.footer_right li{float:left;height:auto;line-height:150%;text-align:center;color:#454545;font-size:0.16rem;}
.footer_right li a{color:#454545;font-size:0.16rem;}
.footer_right li.single{width:50%;padding:0% 50% 0% 0%;}
.footer_right li.multiple{width:45%;margin:0% 10% 0% 0%;}
.footer_right li img{display:block;width:100%;height:auto;padding:0rem 0rem 0.1rem 0rem;}
.footer_right li:nth-child(2n){margin:0rem 0rem 0rem 0rem;}  /** li:last-child **/

.footer_copyright_full{float:left;width:100%;height:auto;text-align:center;border-top:1px #dadada solid;clear:both;overflow:hidden;}
.footer_copyright{float:left;width:100%;height:0.6rem;line-height:0.6rem;text-align:center;color:#666666;font-size:0.14rem;clear:both;overflow:hidden;}
.footer_copyright a{color:#666666;font-size:0.14rem;}
.footer_copyright dd{float:left;width:50%;text-align:left;}
.footer_copyright dt{float:left;width:50%;text-align:right;}

@media screen and (min-width:1921px){
}

@media screen and (min-width:1441px) and (max-width:1680px){
.footer_left{width:32%;}
.footer_middle{width:43%;}

.footer_left dl,.footer_middle dl,.footer_right dl{font-size:0.22rem;}
}

@media screen and (min-width:1200px) and (max-width:1440px){
.footer_left{width:35%;}
.footer_left dl{font-size:0.20rem;}
.footer_left dd {font-size:0.28rem;}
.footer_left dd i{font-size:0.34rem;}

.footer_middle{width:35%;padding:0rem 10% 0rem 0rem;}
.footer_middle dl{font-size:0.20rem;}
.footer_middle li{padding:0rem 0rem 0.1rem 0rem;line-height:180%;}
.footer_middle li i{width:0.3rem;line-height:150%;font-size:0.16rem;}
.footer_middle li dd{width:22%;}
.footer_middle li dd i{padding:0rem 0rem 0.15rem 0rem;}
.footer_middle li dt{width:78%;}

.footer_right{width:20%;}
.footer_right dl{font-size:0.20rem;}
}

@media screen and (min-width:900px) and (max-width:1199px){
.footer_left{width:35%;}
.footer_left ul{font-size:0.14rem;}
.footer_left dl{font-size:0.20rem;}
.footer_left dt{font-size:0.14rem;}
.footer_left dd {font-size:0.26rem;}
.footer_left dd i{font-size:0.30rem;}
.footer_left p{width:70%;}

.footer_middle{width:40%;padding:0rem 5% 0rem 0rem;}
.footer_middle li{padding:0rem 0rem 0.1rem 0rem;line-height:180%;}
.footer_middle li a{font-size:0.14rem;}
.footer_middle li i{width:0.3rem;line-height:150%;font-size:0.16rem;}
.footer_middle dl{font-size:0.20rem;}
.footer_middle li dd{width:23%;font-size:0.14rem;}
.footer_middle li dd i{padding:0rem 0rem 0rem 0rem;}
.footer_middle li dt{width:77%;font-size:0.14rem;}

.footer_right{width:20%;}
.footer_right li{font-size:0.14rem;}
.footer_right dl{font-size:0.20rem;}
.footer_right dd{font-size:0.14rem;}
.footer_right li.single{width:60%;padding:0% 40% 0% 0%;}
}

@media screen and (max-width:899px){
.links,.links dt,.links a,.links a:visited,.links a:hover{font-size:0.22rem;}

.footer {padding:0.2rem 0rem 0.4rem 0rem;}
.footer_left{width:100%;}
.footer_left dl{font-size:0.30rem;}
.footer_left dd,.footer_left dd a{font-size:0.36rem;}
.footer_left dt{font-size:0.22rem;}
.footer_left p{width:80%;height:0.65rem;line-height:0.65rem;margin:0.2rem 0rem 0rem 0rem;font-size:0.22rem;}
.footer_left p i{font-size:0.24rem;}

.footer_middle{width:100%;padding:0.5rem 0rem 0rem 0rem;}
.footer_middle dl{font-size:0.30rem;}
.footer_middle li,.footer_middle li a{font-size:0.22rem;}
.footer_middle li dd{width:20%;}
.footer_middle li dd i{padding:0rem 0.1rem 0rem 0rem;font-size:0.22rem;}
.footer_middle li dt{width:80%;}
.footer_middle li .fa-map-marker {font-size:0.32rem;line-height:100%;}
.footer_middle li .fa-mobile {font-size:0.38rem;line-height:100%;}

.footer_right{width:100%;padding:0.4rem 0rem 0rem 0rem;}
.footer_right dl{font-size:0.30rem;}
.footer_right dd{padding:0rem 0rem 0.2rem 0rem;font-size:0.22rem;}
.footer_right li{font-size:0.20rem;text-align:center;}
.footer_right li.single{width:50%;padding:0% 50% 0% 0%;}
.footer_right li.multiple{width:45%;margin:0% 10% 0% 0%;}
.footer_right li:nth-child(2n){margin:0rem 0rem 0rem 0rem;} 
.footer_right li.single,.footer_right li.single a,.footer_right li.multiple,.footer_right li.multiple a{font-size:0.22rem;}

.footer_copyright_full{padding:0rem 0rem 1rem 0rem;}
.footer_copyright{height:auto;line-height:160%;padding:0.15rem 0rem 0.1rem 0rem;}
.footer_copyright,.footer_copyright a{font-size:0.18rem;}
.footer_copyright dd{float:left;width:100%;text-align:center;}
.footer_copyright dt{float:left;width:100%;text-align:center;}
}
/*底部结束*/