@charset "utf-8";
@media screen and (max-width:1600px){
.default{color:inherit}
}
@media screen and (max-width:1366px){
/*! bar */
.bar h1{font-size:36px}
.bar h2{font-size:36px}
.bar p{font-size:18px}
/*! youshi */
.youshi ul li{padding:50px 0;width:23.5%}
.youshi ul li h4{font-size:22px}
.youshi ul li p{font-size:14px}
/*! cata_sub */
.cata_sub ul li{margin-right:25px}
.cata_sub ul li a{font-size:14px;height:50px}
.cata_sub .pos{font-size:14px}
.cata_sub .pos i{margin-right:5px;font-size:14px}
/*! 新闻 */
.alist ul li{padding:50px 0}
.alist ul li a .d2{margin-top:20px}
.alist ul li a .d2 .x1{font-size:18px}
.alist ul li a .d2 .x2{margin-top:40px}
.alist ul li a .d2 .x2 span{font-size:14px;padding:12px 20px}
.alist ul li a .d2 .x2 span:hover i{margin-left:15px}
.alist ul li a .d2 .x2 em{font-size:14px}
/*! newbar */
.newbar{padding-bottom:20px}
.newbar h2{font-size:22px}
/*! mypage */
.mypage a{font-size:14px;min-width:40px;height:40px;padding:0 4px}
.mypage em{font-size:14px;min-width:40px;height:40px;padding:0 4px}
}
@media screen and (max-width:1200px){
.ptb110{padding:55px 0}
.ptb80{padding:40px 0}
.mt80{margin-top:40px}
.mt40{margin-top:20px}
.foot .d2 .item{margin-left:50px}
}
@media screen and (max-width:1100px){
.default{color:inherit}
}