﻿.mt20{margin-top: 20px;}
.banner img{width: 100%;display: block;}

.banner{position: relative;}
.tongzhi_box{position: absolute;bottom: 0;right: 350px;border: 1px solid #ccc;border-radius: 10px 10px 0 0;background: rgba(158, 40, 35, 0.85);font-family: "微软雅黑";background: #8c1515\9;
_background: #8c1515;width: 250px;padding:5px 20px 10px 20px;height: 40px;overflow: hidden;}
.banner .SwitchImage{ *background:#8c1515;line-height: 22px;}
.banner .SwitchImage li{padding: 4px 0;border-bottom: 1px solid #d4908c;}
.banner .SwitchImage a{font-size: 14px;color: #fff;}
.banner .SwitchImage .span_date{display: block;font-size: 13px;color: #fff;width:100%;}
h2.tit_span{padding-left: 34px;height: 50px;font-size: 22px;color: #fff;line-height: 50px;border-bottom: 1px solid #d4908c;
 background: url(/Sites/Uploaded/UserUpLoad/20170704/20170704102941.jpg) no-repeat left center;}
h2.tit_span span{display: block;float: left;}
h2.tit_span span.tit{font-size: 15px;line-height: 20px;margin: 18px 0 0 10px;}

.tb_box{background: #8c1515;line-height: 70px;font-size: 16px;color: #fff;padding: 0 20px;}
span.phone{background: url(/Sites/Uploaded/UserUpLoad/20170524/20170524105713.png) no-repeat left center;padding-left: 54px;display: inline-block;margin-right:20px;}
.tb_box span{*float: left;}
p.weixin{background: url(/Sites/Uploaded/UserUpLoad/20170524/20170524105817.png) no-repeat left center;display: inline-block;padding-left: 53px;margin-left: 20px;position: relative;padding-right: 40px;*float: left;}
p.weixin .ewm{display: inline-block;width: 30px;background: url(/Sites/Uploaded/UserUpLoad/20170525/20170525101424.png) no-repeat center;height: 30px;position: absolute;top: 20px;right: 0;}
p.weixin .ewm:hover{background: url(/Sites/Uploaded/UserUpLoad/20170525/20170525101424.png) no-repeat center;cursor: pointer;}
p.weixin .wx_img{position: absolute;display: block;width: 120px;bottom: 50px;right: 0;}

a.yc{background: url(/Sites/Uploaded/UserUpLoad/20170524/20170524105805.png) no-repeat left center;display: inline-block;padding-left: 53px;margin-left: 40px;color: #fff;}
a.yc:hover{ font-weight: bold; }

.bor_box{border:1px solid #d5d5d5;width: 283px;float: left;margin-right: 20px;text-align: center; padding: 130px 0 20px;}
.bor_box.yyjs{background: url(/Sites/Uploaded/UserUpLoad/20170524/20170524104219.png) no-repeat center 20px;}
.bor_box.jyzn{background: url(/Sites/Uploaded/UserUpLoad/20170524/20170524104332.png) no-repeat center 20px;}
.bor_box.tsyl{background: url(/Sites/Uploaded/UserUpLoad/20170524/20170524104342.png) no-repeat center 20px;}
.bor_box.lxwm{background: url(/Sites/Uploaded/UserUpLoad/20170524/20170524104352.png) no-repeat center 20px;margin-right: 0;}
.bor_box a{display: block;margin:10px auto 0;background: #b0292a;width: 106px;height: 30px;line-height: 30px;color: #fff;border-radius: 4px;}
.bor_box p{line-height: 22px; font-size: 14px;}
.bor_box a:hover{background:#8c1515;}

.bg_box{background: #8c1515; margin-right: 20px;width: 224px;float: left;padding: 20px 0;text-align: center;line-height: 24px;}
.bg_box.last{margin-right: 0;}
.bg_box p{color: #fff;font-size: 14px;}
.bg_box span{font-size: 12px;color: #d2d2d2;}
.bg_box a{display: block;width: 74px;height: 24px;border: 1px solid #fff;border-radius: 4px;background: #ad2121;color: #fff;margin: 10px auto 0;}
.bg_box a:hover{font-weight: bold;background:#8c1515; }

.border_box,.border_box01{border: 1px solid #d5d5d5;}
.pd15{padding: 15px;}
.border_box .pd10{padding: 20px 10px;}
h2.fx_tit{margin-bottom: 20px;}
h2.fx_tit span{line-height: 30px;font-size: 22px;color: #8c1515;font-weight: bold;margin-left: 20px;}
h2.fx_tit .more{ font-size: 14px;margin-left: 20px;color: #999;}

.border_box .SwitchImage,.border_box01 .SwitchImage{position: relative;}
.border_box .swiper-box{width: 1040px;margin: 0 auto;height: 200px;overflow: hidden;}
.border_box .swiper-box ul {height: 200px;}
.border_box .swiper-box ul li img{width: 300px;height: 200px;}
.border_box .SwitchImage .arrow-btn{position: absolute;top: 70px;background:url(../images/public/20170705130821.jpg) no-repeat;display: block;text-indent: -99px;width: 30px;height: 54px;overflow: hidden;}
.border_box .SwitchImage .arrow-btn:hover{background: url(/Sites/Uploaded/UserUpLoad/20170705/20170705130659.jpg) no-repeat;}
.border_box .SwitchImage .btn-left{left: 0;background-position: left top;}
.border_box .SwitchImage .btn-right{right: 0;background-position: right top;}
.border_box .SwitchImage .btn-right:hover{background-position: right top;}
.border_box .swiper-box ul li h2{display: none;}

.border_box01 .swiper-box{width: 730px;margin: 0 auto;height: 200px;overflow: hidden;}
.border_box01 .swiper-box ul {height: 200px;}
.border_box01 .swiper-box ul li img{width: 300px;height: 200px;}
.border_box01 .SwitchImage .arrow-btn{position: absolute;top: 70px;background:url(../images/public/20170705130821.jpg) no-repeat;display: block;text-indent: -99px;width: 30px;height: 54px;overflow: hidden;}
.border_box01 .SwitchImage .arrow-btn:hover{background: url(/Sites/Uploaded/UserUpLoad/20170705/20170705130659.jpg) no-repeat;}
.border_box01 .SwitchImage .btn-left{left: 0;background-position: left top;}
.border_box01 .SwitchImage .btn-right{right: 0;background-position: right top;}
.border_box01 .SwitchImage .btn-right:hover{background-position: right top;}
.border_box01 .swiper-box ul li h2{display: none;}

.inside_nav .lv1_li .lv2_ul,.SwitchImage .pagination{display: none;}

@media only screen and (max-width:1440px){
 .tongzhi_box{top: 10px;right: 150px;}
}
@media only screen and (max-width:1440px){
 .tongzhi_box{display: none;}
}
@media only screen and (max-width:768px){
 .wrap_main{padding: 0 10px; box-sizing: border-box;}

 .bor_box {width: 23%;margin-right: 2%;}
 .bg_box:nth-child(3){margin-right: 0;}
 .bg_box {margin-right: 2%;width: 32%;margin-bottom: 20px;}
.SwitchImage{ width: 100%; overflow: hidden;}
}
@media only screen and (max-width:640px){
 .bor_box {width: 32%;margin-right: 2%;box-sizing: border-box;background-size: 60% !important;padding: 100px 0 10px;}
 .bor_box.lxwm{display: none;}
 .bor_box.tsyl{margin-right: 0;}
 .bor_box p:nth-child(2){display: none;}

 .tb_box{display: none;}
 .bg_box {margin-right: 2% !important;width: 48%;margin-bottom: 20px;}
 
}
@media only screen and (max-width:375px){
 .bor_box a{width: 84px;}
 .bor_box{padding: 90px 0 10px;}
 .bg_box {margin-right:0 !important;width:100%;}
}  