.m-tab{height: 80px;margin: -80px 0 87px;position: relative;z-index: 2;
	background: rgba(0,0,0,.5);
}
.m-tab li{float: left;}
.m-tab li a{display: block;font-size: 24px;font-family: arial;line-height:80px;text-transform: uppercase;
    color: #fff;height: 80px;text-align: center;position: relative;word-wrap:break-word;
}
.m-tab li a:after{content: '';position: absolute;left: 0;bottom: 0;width: 0;height: 5px;background-color: #45a2dc;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab li.on a,.m-tab li:hover a{
	background: rgba(0,113,183,.5);
}
.m-tab li.on a:after,.m-tab li:hover a:after{width: 100%;}
.m-tab-en li a{position: relative;line-height: 30px;}
.m-tab-en li span{position: absolute;left: 0;right: 0;top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.m-t1{font-size: 40px;}
.m-t2{font-size: 40px;color: #0072b9;}

.m-list1{padding: 40px 0 35px;}
.m-list1 li{width: 25%;float: left;background-color: #fcfcfc;border: 1px solid #dadada;
	height: 245px;border-right: 0;text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list1 li:nth-child(4n){border-right: 1px solid #dadada;}
.m-list1 li span{font-size: 70px;color: #0072b9;height: 128px;line-height: 160px;display: block;
	background-position: center center;background-repeat: no-repeat;
}
.m-list1 .i1,.m-list1 .i2,.m-list1 .i3,.m-list1 .i4{border-bottom: 0;}
.m-list1 li p{font-size: 18px;color: #333;}
.m-list1 li:hover{position: relative;z-index: 1;background-color: #fff;
	box-shadow: 0px 0px 20px rgba(0,0,0,.15);
}

.p-p1{font-size: 24px;line-height: 35px;color: #333;padding-top: 12px;margin-bottom: 45px;}
/***************比克医疗*****************/
.p-p66{font-size: 18px;line-height: 30px;color: #333;padding-top: 12px;}
.kongxi{height: 30px; width: 100%; margin: 0; padding: 0; clear: both;}
/********************************/
.m-list3{overflow: hidden;margin-bottom: 50px;}
.m-list3 li{width: 25%;float: left;}
.m-list3 .con{}
.m-list3 li em{display: block;width: 112px;height: 112px;border: 3px solid #0072b9;border-radius: 15px;
	margin: 0 auto 30px;background-position: center center;background-repeat: no-repeat;position: relative;
}
.m-list3 li em:after{content: '';position: absolute;width: 130px;left: 130px;top: 50%;
	border-top: 1px dashed #dadada;
}
.m-list3 li em:before{content: '';position: absolute;width: 12px;height: 20px;top: 50%;left: 130px;
	background: url(../images/i-05.png) no-repeat center center;margin-top: -10px;
	animation: jiantou 3s linear infinite 2s;
    -moz-animation: jiantou 3s linear infinite 2s;
    -webkit-animation: jiantou 3s linear infinite 2s;
    -o-animation: jiantou 3s linear infinite 2s;
    -ms-animation: jiantou 3s linear infinite 2s;
}
.m-list3 li span{height: 61px;width: 246px;display: block;margin: 0 auto;text-align: center;line-height: 61px;
	border: 1px solid #dadada;font-size: 18px;color: #333;background-color: #fcfcfc;
}
.m-list3 li:last-child em:after,.m-list3 li:last-child em:before{display: none;}
.m-list3-1 li em{width: 142px;height: 142px;}
.m-list3-1 li em:after{width: 90px;left: 163px;}
.m-list3-1{padding-top: 35px;margin-bottom: 100px;}
@-webkit-keyframes jiantou{
    0% {
        left: 130px;
        opacity: 0;
    }

    10% {
        left: 150px;
        opacity: 1;
    }
    90% {
        left: 250px;
        opacity: 1;
    }
    100% {
        left: 260px;
        opacity: 0;
    }
}
@keyframes jiantou{
    0% {
        left: 130px;
        opacity: 0;
    }

    10% {
        left: 150px;
        opacity: 1;
    }
    90% {
        left: 250px;
        opacity: 1;
    }
    100% {
        left: 260px;
        opacity: 0;
    }
}

.p-p2{font-size: 24px;color: #333;padding: 15px 0 100px;}
.m-list4{background-color: #0072b9;}
.m-list4 ul{overflow: hidden;}
.m-list4 li{width: 33.33%;float: left;color: #fff;text-align: center;}
.m-list4 .con{border-left: 1px solid rgba(255,255,255,.2);padding-bottom: 40px;min-height: 560px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list4 li em{height: 225px;display: block;
	background-position: center center;background-repeat: no-repeat;
}
.m-list4 li .ico1{background-image: url(../images/ico-07.png);}
.m-list4 li .ico2{background-image: url(../images/ico-08.png);}
.m-list4 li .ico3{background-image: url(../images/ico-09.png);}
.m-list4 li:last-child .con{border-right: 1px solid rgba(255,255,255,.2);}
.m-list4 h4{font-size: 35px;line-height: 1.2;margin-bottom: 38px;}

.m-list4 p{font-size: 18px;line-height: 30px;min-height: 160px;overflow: hidden; font-weight:0;padding: 0 28px !important;}
.m-list4 p span{display: block;}
.m-list4 .con:hover{background-color: #007bc8;}

.m-list5{overflow: hidden;padding: 35px 0 25px;}
.m-list5 li{float: left;height: 170px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.m-list5 .i1{width: 30%;
    background: url(../images/ico-10.png) no-repeat right 30px bottom 32px;
}
.m-list5 .i2{width: 34%;border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;
    
}
.m-list5 .i3{width: 36%;}
.m-list5 .i1 span{font-size: 55px;color: #0072b9;display: block;margin-bottom: 35px;line-height: 1;}
.m-list5 .i1 span em{font-size: 18px;color: #333;}
.m-list5 .i1 strong{font-size: 19px;font-weight: normal;color: #0072b9;text-transform: uppercase;}
.m-list5 h4{font-size: 30px;font-weight: normal;color: #0072b9;padding-left: 30px;line-height: 1;}
.m-list5 dl{overflow: hidden;padding-top: 23px;}
.m-list5 dd{width: 33.33%;float: left;text-align: center;}
.m-list5 dd span{height: 50px;display: block;margin-bottom: 6px;
    background-position: center center;background-repeat: no-repeat;
}
.m-list5 dd .ico1{background-image: url(../images/ico-11.png);}
.m-list5 dd .ico2{background-image: url(../images/ico-12.png);}
.m-list5 dd .ico3{background-image: url(../images/ico-13.png);}
.m-list5 dd p{color: #333;font-size: 16px;}
.m-list5 .i3 p{margin: 0 30px;font-size: 14px;color: #333;line-height: 22px;
    height: 120px;overflow: hidden;
}
.m-list5 .i3 h4{margin-bottom: 21px;}

.m-video{padding-top: 20px;margin-bottom: 100px;}
.m-video .con{padding-top: 48%;height: 0;position: relative;overflow: hidden;background-color: #000;}
.m-video video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.m-list6{padding: 37px 0 0;margin-bottom: 88px;
    background: url(../images/bg2.jpg) no-repeat center center;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.m-list6 .m-t1{color: #fff;margin-bottom: 42px;}
.m-list6 .slider{height: 610px;}
.m-list6 .item{margin-right: 1px;outline: 0;}
.m-list6 .item span{height: 76px;display: block;line-height: 76px;color: #fff;
    font-size: 60px;background-color: #3383c7;text-align: center;margin-bottom: 20px;
}
.m-list6 .item p{font-size: 14px;line-height: 30px;color: #fff;padding: 0 15px 0 35px;
    position: relative;
}
.m-list6 .item p:after{content: '';position: absolute;width: 8px;height: 8px;
    border-radius: 50%;background-color: #fff;top: 11px;left: 20px;
}
.m-list6 .slick-arrow{position: absolute;width: 50px;height: 50px;display: block;outline: 0;
    border: 0;font-size: 0;text-indent: -9999px;background: 0;background-position: center center;
    background-repeat: no-repeat;z-index: 2;bottom: 150px;cursor: pointer;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list6 .slick-prev{left: 50%;margin-left: -75px;background-image: url(../images/ico-l.png);}
.m-list6 .slick-next{right: 50%;margin-right: -75px;background-image: url(../images/ico-r.png);}
.m-list6 .slick-arrow:hover{
    opacity: .5;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 50)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity= 50);
}
.m-tab2{overflow: hidden;padding: 40px 0;}
.m-tab2 li{float: left; height: 35px;font-size: 18px;color: #0072b9;line-height: 35px; padding:0 36px;background-position: left center;background-repeat: no-repeat;
}
.m-tab2 li.i1{background-image: url(../images/ico-14.png);}
.m-tab2 li.i2{background-image: url(../images/ico-15.png);}
.m-tab2 li.i3{background-image: url(../images/ico-16.png);}
.p-p3{font-size: 24px;color: #333;padding-top: 33px;line-height: 45px;}

.m-pic1{margin-bottom: 100px;}
.m-pic1 img{width: 100%;display: block;}

.m-list7{padding-top: 40px;margin-bottom: 100px;}
.m-list7 li{float: left;text-align: center;border: 1px solid #dadada;border-right: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.m-list7 .i1,.m-list7 .i3{width: 56%;}
.m-list7 .i2{width: 44%;border-right: 1px solid #dadada;}
.m-list7 .i4{width: 17%;}
.m-list7 .i5{width: 27%;border-right: 1px solid #dadada;}
.m-list7 .i1,.m-list7 .i2{border-bottom: 0;}
.m-list7 li .con{background-color: #fcfcfc;padding: 40px 0 18px;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list7 span{height: 110px;display: block;margin-bottom: 3px;
    background-position: center center;background-repeat: no-repeat;
}
.m-list7 strong{font-size: 24px;font-weight: normal;color: #333;display: block;margin-bottom: 16px;height: 30px;overflow: hidden;}
.m-list7 p{font-size: 20px;color: #0072b9;word-break:break-all;height: 54px;overflow: hidden;}
.m-list7 .i1 span{background-image: url(../images/ico-17.png);}
.m-list7 .i2 span{background-image: url(../images/ico-18.png);}
.m-list7 .i3 span{background-image: url(../images/ico-19.png);}
.m-list7 .i4 span{background-image: url(../images/ico-20.png);}
.m-list7 .i5 span{background-image: url(../images/ico-21.png);}
.m-list7 li .con:hover{position: relative;z-index: 1;background-color: #fff;
    box-shadow: 0px 0px 20px rgba(0,0,0,.15);
}
.m-list8{padding-top: 40px;}
.m-list8 li{border: 1px solid #dadada;background-color: #fcfcfc;margin-bottom: 48px;
    position: relative;padding: 30px 173px 30px 30px;overflow: hidden;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list8 .pic{width: 214px;height: 184px;float: left;margin-right: 30px;overflow: hidden;}
.m-list8 .pic img{width: 100%;height: 100%;display: block;}
.m-list8 .txt{overflow: hidden;}
.m-list8 .txt h4{font-size: 30px;font-weight: normal;margin-bottom: 20px;}
.m-list8 .txt h4 a{color: #333;line-height: 1.1;display: block;overflow: hidden;height: 33px;text-transform: uppercase;font-weight: bold;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list8 .txt p{font-size: 18px;color: #333;line-height: 30px;height: 60px;overflow: hidden;margin-bottom: 25px;}
.m-list8 .more{width: 88px;height: 32px;display: block;border: 1px solid #dadada;
    text-align: center;;line-height: 32px;font-size: 14px;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list8 .time{position: absolute;right: 0;top: 0;bottom: 0;background-color: #fff;
    text-align: center;width: 173px;color: #333;padding-top: 35px;
}
.m-list8 .time em{font-size: 60px;width: 107px;margin: 0 auto 20px;display: block;
    border-bottom: 1px solid #dadada;padding-bottom: 7px;
}
.m-list8 .time span{font-size: 30px;}
.m-list8 li:hover{box-shadow: 0px 0px 20px rgba(0,0,0,.15);background-color: #fff;}
.m-list8 li:hover .pic img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.m-list8 li:hover .more{border-color: #0072b9;background-color: #0072b9;color: #fff;}
.m-list8 li:hover h4 a{color: #0072b9;}

.m-pic2{position: relative;margin-bottom: 50px;}
.m-pic2 em{position: absolute;}
.m-pic2 img{width: 100%;display: block;}
.m-pic2 .img2{display: none;}
.m-pic2 em i{position: absolute;width: 12px;height: 20px;top: -10px;left: 0;
    background: url(../images/i-05.png) no-repeat left center;
    animation: jiantou-1 3s linear infinite 2s;
    -moz-animation: jiantou-1 3s linear infinite 2s;
    -webkit-animation: jiantou-1 3s linear infinite 2s;
    -o-animation: jiantou-1 3s linear infinite 2s;
    -ms-animation: jiantou-1 3s linear infinite 2s;
}
.m-pic2 .e1{width: 60px;left: 90px;top: 242px; }
.m-pic2 .e2{width: 60px;left: 440px;top: 242px; }
.m-pic2 .e3{width: 148px;left: 775px;top: 75px; }
.m-pic2 .e4{width: 148px;left: 775px;top: 238px; }
.m-pic2 .e5{width: 148px;left: 775px;top: 415px; }

@-webkit-keyframes jiantou-1{
    0% {
        left: 0%;
        opacity: 0;
    }

    10% {
        left: 10%;
        opacity: 1;
    }
    90% {
        left: 90%;
        opacity: 1;
    }
    100% {
        left: 100%;
        opacity: 0;
    }
}
@keyframes jiantou-1{
    0% {
        left: 0%;
        opacity: 0;
    }

    10% {
        left: 10%;
        opacity: 1;
    }
    90% {
        left: 90%;
        opacity: 1;
    }
    100% {
        left: 100%;
        opacity: 0;
    }
}
.m-row1{position: relative;}
.m-row1 .tab{position: absolute;top: 0;left: 0;right: 0;border-bottom: 1px solid #fff;z-index: 99;}
.m-row1 .tab.cut{position: fixed;}
.m-row1 .tab li{width: 33.33%;float: left;}
.m-row1 .tab li a{display: block;height: 61px;line-height: 61px;
    font-size: 24px;color: #fff;text-align: center;position: relative;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-row1 .tab li a:after{content: '';position: absolute;width: 12px;height: 12px;
    bottom: -6px;left: 50%;margin-left: -6px;
    background: url(../images/ico-22.png) no-repeat center center;
}
.m-row1 .tab li.on a{background-color: rgba(0,113,183,.5);}
.m-row1 .tab li.on a:after{background-image: url(../images/ico-22-on.png);}
.m-row1 .tab-1 li{width: 50%;}
.tab-con{height: 750px;position: relative;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.tab-con .wp{position: relative;height: 100%;}
.tab-con p{font-size: 28px;line-height: 50px;color: #fff;text-shadow: 0px 0px 5px rgba(0,0,0,.54);
    position: absolute;top: 50%;left: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.tab-con p font{padding-top: 22px;display: block;}
.tab-con .p2{font-size: 24px;line-height: 40px;}
.tab-con1{}
.tab-con1 .bg{height: 750px;background-position: center center;background-repeat: no-repeat;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-list16{overflow: hidden;background-color: #0064b9;padding: 50px 0 55px;}
.m-list16 li{width: 25%;float: left;border: 1px solid rgba(255,255,255,.2);overflow: hidden;
    height: 528px;border-right: 0;text-align: center;padding: 50px 0 0;color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list16 li:last-child{border-right: 1px solid rgba(255,255,255,.2);}
.m-list16 li span{height: 165px;display: block;margin-bottom: 40px;
    background-position: center center;background-repeat: no-repeat;
}
.m-list16 li .ico1{background-image: url(../images/ico-54.png);}
.m-list16 li .ico2{background-image: url(../images/ico-55.png);}
.m-list16 li .ico3{background-image: url(../images/ico-56.png);}
.m-list16 li .ico4{background-image: url(../images/ico-57.png);}
.m-list16 li h4{font-size: 24px;margin-bottom: 9px;height: 108px;position: relative;}
.m-list16 li h4 em{position: absolute;top: 50%;left: 0;right: 0;font-weight: bold;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.m-list16 li p{font-size: 18px;line-height: 35px;height: 120px;overflow: hidden;}
.m-list16 li:hover{background-color: #007bc8;}
.m-list16-1 li{width: 20%;}
.m-list16-1 li .ico1{background-image: url(../images/ico-58.png);}
.m-list16-1 li .ico2{background-image: url(../images/ico-59.png);}
.m-list16-1 li .ico3{background-image: url(../images/ico-60.png);}
.m-list16-1 li .ico4{background-image: url(../images/ico-61.png);}
.m-list16-1 li .ico5{background-image: url(../images/ico-62.png);}
.m-list16 li h4{margin-bottom: 30px;}

.m-list9{padding-top: 45px;margin-bottom: 100px;}
.m-list9 li{width: 25%;float: left;background-color: #fcfcfc;padding: 58px 0 40px;
    border: 1px solid #dadada;border-right: 0;text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list9 li:last-child{border-right: 1px solid #dadada;}
.m-list9 li p{font-size: 18px;color: #333;}
.m-list9 li span{display: block;height: 110px;margin-bottom: 25px;
    background-position: center center;background-repeat: no-repeat;
}
.m-list9 li .ico1{background-image: url(../images/ico-23.png);}
.m-list9 li .ico2{background-image: url(../images/ico-24.png);}
.m-list9 li .ico3{background-image: url(../images/ico-25.png);}
.m-list9 li .ico4{background-image: url(../images/ico-26.png);}
.m-list9 li:hover{position: relative;z-index: 2;box-shadow: 0px 0px 20px rgba(0,0,0,.15);background-color: #fff;}

.prod_info{width:100%; padding: 40px 0; line-height: 50px;}
.prod_info a{display:block; font-size: 16px; font-weight: 600; clear:both; padding: 20px 0;}
.prod_info span{color:#666;}
.prod_info img{width:50px; float:left; padding-right:5px;}

.m-pic3{position: relative;margin-top: 40px;margin-bottom: 85px;}
.m-pic3 em{position: absolute;}
.m-pic3 img{width: 100%;display: block;}
.m-pic3 .img2{display: none;}
.m-pic3 em i{position: absolute;width: 12px;height: 20px;top: -10px;left: 0;
    background: url(../images/i-05.png) no-repeat left center;
    animation: jiantou-1 4s linear infinite 2s;
    -moz-animation: jiantou-1 4s linear infinite 2s;
    -webkit-animation: jiantou-1 4s linear infinite 2s;
    -o-animation: jiantou-1 4s linear infinite 2s;
    -ms-animation: jiantou-1 4s linear infinite 2s;
}
.m-pic3 .e1{width: 260px;left: 102px;top: 78px;}
.m-pic3 .e2{width: 200px;left: 675px;top: 78px;}

.ul-pic{position: relative;height: 400px;margin-top: 45px;margin-bottom: 90px;}
.ul-pic li{position: absolute;}
.ul-pic .i1{left: 0;top: 130px;width: 431px;height: 264px;}
.ul-pic .i2{left: 333px;top: 78px;width: 431px;height: 273px;}
.ul-pic .i3{right: 0;top: 0;width: 439px;height: 292px;}
.ul-pic .img2{opacity: 0;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.ul-pic li img{position: absolute;top: 0;left: 0;}
.ul-pic li:hover .img1{opacity: 0;}
.ul-pic li:hover .img2{opacity: 1;}
.ul-pic .i2:after,.ul-pic .i2:before{content: '';position: absolute;width: 61px;height: 37px;
    background: url(../images/ico-27.png) no-repeat center center;z-index: 1;
}
.ul-pic .i2:before{left: 8px;top: 117px;}
.ul-pic .i2:after{right: 10px;top: 100px;}

.m-inp1{overflow: hidden;padding: 40px 0 100px;}
.m-inp1 .inp{float: left;width: 250px;height: 50px;border: 1px solid #dadada;
    padding: 0 20px;font-size: 14px;color: #333;margin-right: 10px;display: block;
}
.m-inp1 .btn{width: 56px;height: 50px;float: left;display: block;cursor: pointer;outline: 0;border: 0;
    background: url(../images/ico-32.png) no-repeat center center #0072b9;
}
.m-inp1 .inp::-webkit-input-placeholder {color: #333;}
.m-inp1 .inp::-moz-placeholder {color: #333; }
.m-inp1 .inp::-ms-input-placeholder {color: #333;}

.p-p4{font-size: 24px;color: #0072b9;padding: 35px 0 40px;font-family: arial;}
.m-list10{margin-bottom: 100px;}
.m-list10 li{width: 33.33%;float: left;border: 1px solid #dadada;border-right: 0;
    background-color: #fcfcfc;padding: 21px 0 23px 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list10 li:last-child{border-right: 1px solid #dadada;}
.m-list10 h4{font-size: 30px;color: #0072b9;font-weight: normal;margin-bottom: 16px; text-align:center}
.m-list10 p{font-size: 18px;line-height: 30px;color: #333; text-align:center;min-height: 30px;}
.m-list10 li:hover{position: relative;z-index: 2;box-shadow: 0px 0px 20px rgba(0,0,0,.15);background-color: #fff;}

.m-pic4{height: 650px;position: relative;background-position: center center;background-repeat: no-repeat;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-pic4 h3{font-size: 30px;color: #fff;position: absolute;top: 143px;left: 0;right: 0;
    text-align: center;text-shadow: 0px 0px 5px rgba(0,0,0,.54);
}

.bg-01{background: url(../images/bg6.jpg) no-repeat center center;padding-top: 200px;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-t4{font-size: 35px;color: #0072b9;margin-bottom: 32px;}
.m-add{
    /* overflow: hidden;color: #333;line-height: 40px;padding-bottom: 80px; */
    display: flex;
    line-height: 40px;
}
.m-add .con{
    display: flex;
    flex-direction: column;
    width: 100%;
    font-family:arial;
    margin-bottom: 80px;
}
.m-add .con .item{
    width: 100%;
    display: flex;
}
.m-add .con .item .add-map{
    width: 64%;
    display: flex;
    justify-content: space-between;
    padding-right: 30px;
}
.m-add .con .item .add-map .add{font-size: 18px;}
.m-add .con .item .add-map .map a{
    padding-left: 29px;
    font-size: 16px;
    background: url(../images/ico-33.png) no-repeat left center;
    background-size: auto 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.m-add .con .item .tell{
    flex: 1;
    display: flex;
    flex-direction: column;
    padding-left: 30px;
    background: url(../images/ico-bor1.png) repeat-y left top;
    font-size: 18px;
}
.m-add .con .item .tell p{display: flex;}
.m-add .con .item .tell span{color: #333;  margin-right: 10px; min-width: 55px; text-align: right;}
.m-add .con .item .tell em{display: block; font-size: 24px; color: #0072b9;}

.m-add-1 .con p{margin-top: 0;position: static;}


.bg-03{background-color: #0072b9;overflow: hidden;padding-bottom: 50px;}
.bg-02{padding-top: 287px;}
.m-txt1{font-size: 18px;color: #333;line-height: 35px;margin-bottom: 95px;}
.m-txt1 h1{font-size: 40px;color: #333;margin-bottom: 11px;line-height: 1.5;text-transform: uppercase;}
.m-txt1 .info{font-size: 18px;color: #dadada;margin-bottom: 30px;}
.m-txt1 .info span{color: #333;padding-right: 30px;}
.m-txt1 .info em{color: #0072b9;padding-left: 30px;}
.m-txt1 .bot{border-top: 1px solid #dadada;margin-top: 92px;padding-top: 20px;
    padding-right: 235px;position: relative;
}
.m-txt1 .page{font-size: 14px;line-height: 30px;}
.m-txt1 .page a{display: block;display: block;height: 30px;overflow: hidden;}
.m-txt1 .btn{width: 198px;height: 44px;border: 1px solid #dadada;font-size: 20px;
    color: #0072b9;text-align: center;line-height: 44px;display: block;text-transform: uppercase;font-weight: bold;
    position: absolute;right: 0;top: 30px;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-txt1 .btn i{width: 7px;height: 19px;display: inline-block;vertical-align: middle;
    background: url(../images/ico-34.png) no-repeat center center;
    position: relative;margin-top: -2px;margin-left: 10px;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-txt1 .btn:hover{background-color: #0072b9;color: #fff;border-color: #0072b9;}
.m-txt1 .btn:hover i{background-image: url(../images/ico-34-on.png);}
.bg-03 .m-t1{padding-top: 35px;color: #fff;}


.m-list12{padding: 40px 0 0;}
.m-list12 li{width: 33.33%;float: left;background-color: #fcfcfc;border: 1px solid #dadada;
    height: 245px;border-right: 0;text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list12 li:nth-child(3n){border-right: 1px solid #dadada;}
.m-list12 li span{font-size: 70px;color: #0072b9;height: 160px;line-height: 160px;display: block;
    background-position: center center;background-repeat: no-repeat;
}
.m-list12 .i1,.m-list12 .i2,.m-list12 .i3,.m-list12 .i4,.m-list12 .i5,.m-list12 .i6{border-bottom: 0;}
.m-list12 li p{font-size: 18px;color: #333;}
.m-list12 li:hover{position: relative;z-index: 1;background-color: #fff;
    box-shadow: 0px 0px 20px rgba(0,0,0,.15);
}
.row2{background-color: #0064b9;padding: 37px 0 100px;}
.row2 .m-t1{color: #fff;}
.p-p5{font-size: 54px;color: #0072b9;padding: 21px 0;}
.p-p5 span{font-size: 28px;color: #333;}

.m-list11{margin-bottom: 100px;}
.m-list11 li{width: 50%;float: left;border: 1px solid #dadada;border-bottom: 0;
    border-right: 0;height: 98px;line-height: 96px;overflow: hidden;text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list11 li:nth-child(2n){border-right: 1px solid #dadada;}
.m-list11 li p{font-size: 16px;color: #333;}
.m-list11 li span{font-size: 55px;color: #0072b9;padding: 0 10px;}
.m-list11 li.i5,.m-list11 li.i6{border-bottom: 1px solid #dadada;}
.m-list11 li:hover{position: relative;z-index: 1;background-color: #fff;
    box-shadow: 0px 0px 20px rgba(0,0,0,.15);
}

.m-list13{padding-top: 37px;}
.m-list13 li{overflow: hidden;margin-bottom: 120px;}
.m-list13 .pic{width: 310px;height: 200px;text-align: center;
    line-height: 200px;float: left;margin-right: 25px;
}
.m-list13 .pic img{display: inline-block;vertical-align: bottom;}
.m-list13 .con{overflow: hidden;}
.m-list13 .con h4{font-size: 30px;color: #0064b9;margin-bottom: 16px;}
.m-list13 .con p{font-size: 18px;color: #333;line-height: 30px;}
.m-list13 .list{overflow: hidden;padding-top: 34px;}
.m-list13 .list dl{float: left;color: #0064b9;}
.m-list13 .list .d1{margin-right: 60px;}
.m-list13 .list dt{font-size: 30px;margin-bottom: 19px;}
.m-list13 .list dd{overflow: hidden;}
.m-list13 .list dd span{float: left;width: 115px;height: 37px;line-height: 37px;text-align: center;
    border: 1px solid #dadada;border-right: 1px solid #dadada;border-right: 0;
    font-size: 20px;color: #2279c2;
}
.m-list13 .list dd span:last-child{border-right: 1px solid #dadada;}
.m-list13 .i1 .pic{height: 250px;line-height: 250px;}

.row2 .p-p1{color: #fff;line-height: 35px;}
.row2 .m-t1{margin-bottom: 22px;}

.m-list14{overflow: hidden;}
.m-list14 li{width: 25%;float: left;}
.m-list14 .con{height: 527px;border: 1px solid rgba(255,255,255,.2);border-right: 0;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list14 li:last-child .con{border-right: 1px solid rgba(255,255,255,.2);}
.m-list14 span{display: block;height: 200px;
    background-repeat: no-repeat;background-position: center center;
}
.m-list14 .ico1{background-image: url(../images/ico-44.png);}
.m-list14 .ico2{background-image: url(../images/ico-45.png);}
.m-list14 .ico3{background-image: url(../images/ico-46.png);}
.m-list14 .ico4{background-image: url(../images/ico-47.png);}
.m-list14 h4{font-size: 25px;font-weight: normal;color: #fff;text-align: center;margin-bottom: 25px;}
.m-list14 .txt{line-height: 26px;height: 208px;padding: 0 20px 0 40px;
    color: #fff;font-size: 18px;overflow: hidden;font-weight: normal;
}
.m-list14 .txt p{position: relative;}
.m-list14 .txt p:after{content: '';position: absolute;width: 11px;height: 2px;
    background-color: #fff;top: 12px;left: -20px;
}
.m-list14 li:hover .con{background-color: #007bc8;}
.row3{padding-top: 90px;}
.row3 .p-p2{padding: 25px 0 30px;}
.p-p6{font-size: 24px;color: #0064b9; text-align: center;}
.m-list15{position: relative;background-color: #fcfcfc;text-align: center;margin: 45px 0 100px;}
.m-list15 li{height: 120px;font-size: 18px;color: #333;
    width: 41%;border: 1px solid #dadada;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.m-list15 li p{line-height: 120px; min-height: 120px;}
.m-list15 .i1{border-bottom: 0;}
.m-list15 .i3{height: auto;position: absolute;top: 0;right: 0;width: 59%;
    border-left: 0;
}
.m-list15 span{font-size: 55px;color: #0064b9;}
.m-list15 img{display: inline-block;vertical-align: middle;position: relative;top: -15px;margin: 0 10px;}
.m-list15 li:hover{z-index: 1;background-color: #fff;
    box-shadow: 0px 0px 20px rgba(0,0,0,.15);
}

.m-pic5{width: 759px;height: 760px;position: relative;margin: 40px auto 100px;overflow: hidden;}
.m-pic5 img{width: 100%;display: block;position: relative;z-index: 1;}
.m-pic5 em{width: 759px;height: 760px;position: absolute;top: 0;left: 0;
    background: url(../images/ico-53.png) no-repeat center center;
    -webkit-animation: btnRotate 15s linear infinite;
}

@-webkit-keyframes btnRotate {
    0% {
        -webkit-transform: rotateZ(0deg);
    }
    100% {
        -webkit-transform: rotateZ(360deg);
    }
}
@keyframes btnRotate{
    0% {
        -webkit-transform: rotateZ(0deg);
    }
    100% {
        -webkit-transform: rotateZ(360deg);
    }
}

.m-list17{padding-top: 45px;margin-bottom: 100px;}
.m-list17 li{width: 50%;float: left;border: 1px solid #dadada;background-color: #fcfcfc;border-right: 0;border-bottom: 0;
    text-align: center;padding: 20px 0 28px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list17 li span{height: 120px;display: block;margin-bottom: 16px;
    background-position: center center;background-repeat: no-repeat;
}
.m-list17 li .ico1{background-image: url(../images/ico-63.png);}
.m-list17 li .ico2{background-image: url(../images/ico-64.png);}
.m-list17 li .ico3{background-image: url(../images/ico-65.png);}
.m-list17 li .ico4{background-image: url(../images/ico-66.png);}
.m-list17 li p{font-size: 18px;line-height: 30px;color: #333;height: 120px;
    overflow: hidden;
}
.m-list17 li:nth-child(2n){border-right: 1px solid #dadada;}
.m-list17 h4{font-size: 24px;margin-bottom: 13px;}
.m-list17 li:hover{z-index: 1;background-color: #fff;position: relative;
    box-shadow: 0px 0px 20px rgba(0,0,0,.15);
}
.m-row1-1{margin-bottom: 85px;}
.m-list17 li:nth-last-child(2),.m-list17 li:last-child{border-bottom: 1px solid #dadada;}
.m-list17 li.i2 span{margin-bottom: 6px;}
.m-list17 li.i2 h4{margin-bottom: 1px;}
.m-list17 li.i2 p{height: 150px;}
.bg-2{}
.bg-2 img{width: 100%;display: block;}

.m-list18{padding: 40px 0 90px;}
.m-list18 li{width: 50%;float: left;border: 1px solid #dadada;border-right: 0;
    background-color: #fcfcfc;line-height: 260px;height: 262px;overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list18 li:last-child{border-right: 1px solid #dadada;}
.m-list18 .pic{display: inline-block;vertical-align: middle;width:50%;text-align: center;}

.m-list18 span{font-size: 24px;display: inline-block;vertical-align: middle; line-height:30px; width:55%; text-align:left;}

.m-list18 .pic img{display: inline-block;vertical-align: middle;}
.m-list18 li:hover{z-index: 1;background-color: #fff;position: relative;
    box-shadow: 0px 0px 20px rgba(0,0,0,.15);
}
.p-p2-1{padding: 30px 0 5px;line-height: 35px;}






