@charset "utf-8";
@import "reset.css";
/*globe*/
header{height:6.5rem; position: relative; z-index: 9999;}
header .box .logo{float: left;margin-left:4%;height:6.5rem;line-height:6.5rem;margin-top:1.6rem;position:relative;top:0;left:0;width:60%;}
.box{overflow:hidden;height:6.5rem;border-bottom:.2rem solid #0075b5;}
header .box .logo img{width:100%;}
header .box .menu{overflow:hidden;height:6.5rem;line-height:6.5rem;position: relative;top:1.8rem;right: 4%;float:right;width:9%;}
header .box .menu img{width:100%;}
header .box2 .logo{float: left;margin-left:4%;margin-top:1.6rem;position:relative;top:0;left:0;width:60%;}
header .box2 .logo img{width:100%;}
header .box2{width: 100%;height:6.5rem;display: none;}
header .box2 .clear1{ height:6.5rem; background: url(../img/border01.jpg) no-repeat;}
header .box02 .clear1{ height:6.5rem; background: url(../img/border01.jpg) no-repeat;}
header .box2 .menu{height:6.5rem;float: right;line-height:6.5rem;position:relative;top:1.8rem;right:4%;width:8%;}
header .box2 .menu img{width:100%;}
header .menu_list ul li{min-height:2rem;background: url(../image/bg4.jpg) repeat-x;}
header .menu_list ul li .li a{display: block;font-size:1.6rem;color: #666;line-height:5.8rem;padding-left: 30px;}
.menu_list .li{background: url(../image/tb6.png) no-repeat 96%;border-bottom:.1rem solid #e5e5e5;}
.menu_list{width:100%;}.clear{width:100%;}

header .menu_list ul li:hover .li{background: url(../img/tb5.png) no-repeat 595px 30px;}
header .menu_list ul li.hover .li {background:#0075b5 url(../image/xltb.png) no-repeat 96%; background-size:4%;}
header .menu_list ul li.hover .li a{ color:#fff;}

header .menu_list ul li .dl_box{ background: #fff; padding: 0px 0px; display: none; }
header .menu_list ul li .dl_box dl dt{height:4.8rem;margin-left: 30px;border-bottom: 1px solid #e5e5e5;background: url(../image/tb7.png) no-repeat 10px 22px;}
header .menu_list ul li .dl_box dl dt a{line-height:4.8rem;font-size:1.4rem;display: block;padding-left: 32px;}

header .box3{width: 640px;height: 80px;background: url(../../img/bg2.jpg) repeat-x;display: none;}
header .box3 .phone{width: 79px;height: 50px;border-right: 1px solid #ddd;margin-top: 15px;float: left;}
header .box3 .phone img{margin-left: 31px;padding-top: 10px;}
header .box3 .text{width: 540px;height: 80px;float: left;}
header .box3 .text p{width: 540px;height: 80px;line-height: 80px;text-align: right;font-size: 22px;margin-right: 20px;}
header .box3 .phone_list{height: 120px;background: #fff;}
header .box3 .phone_list .sobx{width: 340px;height: 75px;margin: 0 auto;padding-top: 28px;}
header .box3 .phone_list .sobx .img{float: left;}
header .box3 .phone_list .sobx .right{float: left;width: 257px;margin-left: 15px;}
header .box3 .phone_list .sobx .right .p1{font-size: 19px;}
header .box3 .phone_list .sobx .right .p2{font-size: 38px;color: #df0000;line-height: 47px;}

.index{ overflow:hidden;}
.index_con{background: #fff;}
.index_con .box{padding-left: 46px; padding-bottom:22px}
.index_con .img2{padding-left: 18px;}
.index_con .box img{ padding-bottom:18px;}

.content-slide { padding: 20px; color: #fff;}
.title { font-size: 25px; margin-bottom: 10px; }
.pagination { position: absolute; left: 220px;text-align: center; bottom:8px; width: 100%;}
.swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #b2e1f3; margin: 0 5px;cursor: pointer;}
.swiper-active-switch { background: #007c9b; }
.mt40{ margin-top: 40px; }
