﻿.css2{transition:All 0.1s ease-in-out;-webkit-transition:All 0.1s ease-in-out; -ms-transition:All 0.1s ease-in-out; -o-transition:All 0.1s ease-in-out; }
.css3{transition:All 0.4s linear; -webkit-transition:All 0.4s linear; -moz-transition:All 0.4s linear; -o-transition:All 0.4s linear;}
.css4{transition:All 0.8s ease-in-out; -webkit-transition:All 0.8s ease-in-out; -moz-transition:All 0.8s ease-in-out; -o-transition:All 0.8s ease-in-out;}
.x-half{ transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); }
.y-half{ transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); }

.singlepage{ /*单片 设置文字两端对齐*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}


.Top002434 {position: fixed; z-index: 100; background: #fff;width: 100%; z-index: 999;}

.Top002434 .header{ height:100px;}
.Top002434 .header-left{ float:left; height:100%; position:relative;  width:16%;}
.Top002434 .logo{ position:absolute; left:0; top:50%; transform:translateY(-50%);max-width:232px;}
.Top002434 .header-mid{ float:left; width:55%;margin-left: 10%;}
.Top002434 .header-menu li em a{text-transform: uppercase; font-size:14px; display:block; line-height:100px;position:relative;}
.Top002434 .header-menu li em a:before{position:absolute;content: ""; left:50%; bottom:0; width: 0; height: 4px;background: #49a1fb; transition:0.3s; transform:translateX(-50%);}
.Top002434 .header-menu li:hover em a::before,
.Top002434 .header-menu li.aon em a::before{width: 42px;}
.Top002434 .header-menu li:hover em a,
.Top002434 .header-menu li.aon em a{ color:#49a1fb;}

.Top002434 .header-menu li .sub{ width:184px; overflow:hidden;transition:height 0.5s;}
.Top002434 .header-menu li .sub-menu{}
.Top002434 .header-menu li .sub-menu dl{margin: 0;}
.Top002434 .header-menu li .sub-menu dl dl{ position: absolute; left: 100%; top: 0; }
.Top002434 .header-menu li .sub-menu dt{position:relative;line-height: 54px;}
.Top002434 .header-menu li .sub-menu dt:nth-child(1) dl{ display:none !important}
.Top002434 .header-menu li .sub-menu dt:nth-child(2) dl{ display:none !important}
.Top002434 .header-menu li .sub-menu dt::before{ position:absolute; content:''; width:0; height:14px; background:#49a1fb; left:0; top:50%; margin-top:-7px; transition:0.3s;}
.Top002434 .header-menu li .sub-menu dt:hover::before{ width:8px;}
.Top002434 .header-menu li .sub-menu dt a{padding: 0 15px; text-transform: uppercase;  border-bottom:1px solid #e7e7e7; line-height:53px; background:none; color:#999; /*text-overflow: ellipsis;*/}
.Top002434 .header-menu li .sub-menu dt:last-child a{ border-bottom:0;}
.Top002434 .header-menu li .sub-menu dt a:hover{ color:#49a1fb;}
.Top002434 .header-menu li.has-sub:hover .sub{  height:auto;}
.Top002434 .header-menu li#nav6 .sub{ overflow:initial; }
/* #nav6 dl dt:nth-child(2){display: none !important;} */
.Top002434 .header-menu li#nav6 dl dl{ display: none; }
.Top002434 .header-menu li#nav6 dl dt:nth-child(3):hover dl{ display: block; }
.Top002434 .header-menu li#nav6 dl dt:nth-child(2){display: none;}
.Top002434 .header-menu li#nav6 dl.dl2 dt:nth-child(2){display: block;}
.Top002434 .header-right{ float:right; padding-top:3%; }
.Top002434 .header-right > *{ float:left; line-height:22px;position:relative; height:22px;padding-right: 10px;}
.Top002434 .top-language dt,
.Top002434 .search_box{ position:absolute; right:10px; top:100%; top:140%; display:none;}
.Top002434 .search_box{ box-shadow:0 3px 9px 0 rgba(0,0,0,.15); border:1px solid #fff; border-top:0; width:254px; background:rgba(0,0,0,0.2);}
.Top002434 .search_box .text{ width:100%; line-height:48px; height:48px; padding:0 48px 0 10px; background:none; border:none; color:#fff;}
.Top002434 .search_box .btn{ position:absolute; right:0; line-height:48px;width:48px; height:48px; background:url(../images/Top001680-search.png) no-repeat center center; text-align:center; color:#999; font-size:16px; top:0;}
.Top002434 .search_box::after{ position:absolute; content:''; border:8px solid transparent; border-bottom-color:rgba(0,0,0,0.2); right:0; top:-16px;}
.Top002434 .open-search{ display:block; width:21px; height:21px; background:url(../images/Top001680-search.png) no-repeat center center;}
.Top002434 .top-language{background:url(../images/Top001680-lan.png) no-repeat 10px; padding-left:40px; padding-right:15px; margin-right:5px;}
.Top002434 .top-language::after{ position:absolute; content:''; width:1px; height:20px; background:#e5e5e5; left:0; top:0;}
.Top002434 .top-language dd{ padding-right:22px;}
.Top002434 .top-language dt{ border:1px solid #eee; width:100%; text-align:center; background:#fff;}
.Top002434 .top-language dt a{ display:block; border-bottom:1px solid #eee; line-height:24px; transition:color 0.3s;}
.Top002434 .top-language dt a:last-child{ border-bottom:0;}
.Top002434 .top-language dt a:hover{ color:#fff; background:#004b64;}
@media(min-width:1000px){
.Top002434{    transition-duration: 1S; 
    -moz-transition-duration: 1s;
     -webkit-transition-duration: 1s; 
    -o-transition-duration: 1s;}
}
@media(max-width:1024px){
.Top002434 .header-left{ width:30%;}
.Top002434 .header-right{ padding-right:50px;}
.Top002434 #open_menu{ height:30px; background:#004b64; border-radius:0; top:47px; border:none;}
.Top002434 #open_menu i, 
.Top002434 #open_menu i::before, 
.Top002434 #open_menu i::after{ background:#fff;}
.Top002434 #open_menu.open_menu_on{ top:10px;}
.Top002434 #header-menu ul{ background:#004b64; padding-left:0; padding-right:0;}
.Top002434 #header-menu li{ padding:0 5%;}
.Top002434 #header-menu li em,
.Top002434 #header-menu li em a{ border-bottom:0;}
.Top002434 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.1);}
.Top002434 #header-menu li em a{ font-weight:normal;}
.Top002434 #header-menu li.clickon em a{ background:none;}
.Top002434 #header-menu li.clickon{ padding-bottom:5%;}
.Top002434 #header-menu li .sub-menu dt:last-child a{ border-bottom:0;}
.Top002434 #header-menu li .sub-menu dl{ background:rgba(255,255,255,0.5); border-radius:5px;}
.Top002434 .header-menu li .sub-menu dt:nth-child(1) dl{ display:none !important}
.Top002434 .header-menu li .sub-menu dt:nth-child(2) dl{ display:none !important}

#header-menu li#nav6 .sub .sub-menu >dl > dt:nth-child(2){ display: none!important; }
#header-menu li#nav6 .sub .sub-menu >dl > dt:nth-child(1) > dl{ display: none!important; }
#header-menu li#nav6 .sub .sub-menu >dl > dt:nth-child(1) > i{ display:none!important; }
}
@media(max-width:640px){
.Top002434 .search_box{    width: 228px;}
.Top002434 .header-left{ width:35%;}
.Top002434 .header-right{ padding-right:0}
.Top002434 .top-language,.Top002434 .top-language dd{ margin-right:0; padding-right:0}
}

/*.Banner002231*/
.Banner002231 .bx-wrapper {
    position: relative;
    z-index: 1;
	margin-bottom:10px;
}

.Banner002231 .bx-viewport {
    z-index: 1;
}

.Banner002231 li a {
    display: block;
}

.Banner002231 li img {
    display: block;
    width: 130%;
    position: relative;
    max-width: none;
}

.Banner002231 .bx-controls {
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 6%;
    z-index: 10;
}

.Banner002231 .bx-pager {
    margin: 20px auto ;
    text-align: center;
}

.Banner002231 .bx-pager div {
    display: inline-block;
    height: 12px;
    margin: 0 6px;
}

.Banner002231 .bx-pager div a {
    display: block;
    background: url(../images/Banner002231-icon.png) no-repeat -19px 5px;
    width: 24px;
    height: 24px;
    border: 1px solid rgba(255, 255, 255, 0.42);
    border-radius: 50%;
    overflow: hidden;
	color: transparent;
   
}

.Banner002231 .bx-pager div a.active {
    background-position:3px 5px;
}

@media(min-width:768px) {
    .Banner002231 li img {
        width: 100%;
        left: 0;
        max-width: 100%;
    }
    .Banner002231 .bx-controls {
        bottom: 3%;
        right: 2%;
    }
}

.Banner002231{ width:100%;position: relative;}
.Banner002231 .getdown{z-index: 100; position: absolute;left: 50%;bottom: 0;background: url(../images/down.png)no-repeat top center;width: 80px;height: 38px;transform: translateX(-50%);}
.Banner002231 .pc{ height: 800px; background-repeat: no-repeat; background-position: top center; display: none;}
.Banner002231 .phone{ display: block;}
.Banner002231 .phone img{ width: 100%;}
@media (min-width: 1200px) {
    .Banner002231 .pc{ display: block;}
    .Banner002231 .phone{ display: none;}
}

.banner{ width:100%;}
.banner .pc{ height: 340px; background-repeat: no-repeat; background-position: top center; display: none;}
.banner .phone{ display: block;}
.banner .phone img{ width: 100%;}
@media (min-width: 1200px) {
    .banner .pc{ display: block;}
    .banner .phone{ display: none;}
}
@media (max-width: 640px) {
    .Banner002231 .getdown{ height: 25px; background-size: contain; }
}

/*
 .Demo001644
 */

.Demo001644 {
    margin: 1% 0;
}

.Demo001644 .pic {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 700px;
}

.Demo001644 .pic img {
    display: none;
}

@media(max-width:768px) {
    .Demo001644 .pic {
        background: none;
    }
    .Demo001644 .pic img {
        display: block;
    }
}


/*
 .Demo001721
 */

.Demo001721 {
    margin-bottom: 1%;
}

.Demo001721 .pic {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 700px;
}

.Demo001721 .pic img {
    display: none;
}

@media(max-width:768px) {
    .Demo001721 .pic {
        background: none;
    }
    .Demo001721 .pic img {
        display: block;
    }
}


/*
 .Demo001828
 */

.Demo001828 {
    margin-bottom: 0.5%;
}

.Demo001828 .about,
.Demo001828 .video {
    width: 49.5%;
    max-width: 950px;
    height: 600px;
    background-position: center center;
    background-repeat: no-repeat;
}

.Demo001828 .about img,
.Demo001828 .video img {
    display: none;
}

.Demo001828 .about {
    float: left;
}

.Demo001828 .video {
    float: right;
}

/*
 .Bottom001908
 */

.Bottom001908 {
    border-top: 1px solid #ddd;
    color: #999;
    background-color: #fcfcfc;
    padding: 3% 0 0.5%;
}

.Bottom001908 a {
    color: #999;
}

.Bottom001908 a:hover {
    color: #32bdf2;
}

.Bottom001908 footer {
    line-height: 42px;
    border-top: 1px solid #ddd;
    margin-top: 5%;
}

.Bottom001908 footer a {
    text-transform: uppercase;
    display: inline-block;
}
.Bottom001908 footer .other{float: right;padding: 1% 0;}

.Bottom001908 footer i {
    font-style: normal;
    color: #ddd;
    margin: 0 12px;
}

.Bottom001908 footer span {
    padding: 1% 0;
    text-transform: uppercase;
    float: left;
    font-size: 13px;
}

.Bottom001908 .contact {
    float: left;
    width: 200px;
}
.Bottom001908 .contact .ICimg(display:none;)
.Bottom001908 .contact li {
    float: left;
    width: 36px;
    position: relative;
    margin-right: 14px;
    margin-bottom: 10px;
    margin-top: 10%; 
}

.Bottom001908 .contact li figure {
    position: absolute;
    display: none;
    bottom: 100%;
    left: 50%;
    margin-left: -61px;
    background: url(../images/Bottom001908-ewm_bg.png) no-repeat;
    width: 120px;
    height: 133px;
    text-align: center;
    z-index: 100;
}
.jiathis_style_32x32  .jtico{background: none !important;}

.Bottom001908 .contact li figure img {
    width: 120px;
    height: 120px;
    display: block;
    padding: 11px;
}

.Bottom001908 .contact li:hover figure {
    display: block;
}

.Bottom001908 .contact li a {
    border-radius: 50%; 
    display: block;
    width: 25px;
    height: 25px;
    background-image:url(../images/Bottom001908-icon.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #787878;

}
.Bottom001908 .contact li.li_1 a {
    background-position: -5px -5px;
    background:#A6A6A6 url(../images/icon_03.png) no-repeat center;
}

.Bottom001908 .contact li.li_2 a {
    background-color: #8B8B8B;
    background-position: -57px -5px;
    background:#A6A6A6 url(../images/icon_02.png) no-repeat center;
}

.Bottom001908 .contact li.li_3 a {
    background-color: #A7A7A7;
    background:#A6A6A6 url(../images/icon_04.png) no-repeat center;
}

.Bottom001908 .contact li.li_4 a {
    background-color: #A6A6A6;
    background-position: -158px -5px;
    background:#A6A6A6 url(../images/icon_01.png) no-repeat center;
}

.Bottom001908 .contact li.li_1 a:hover {
    background-position: -5px -45px;
    background:#A6A6A6 url(../images/icon_03_1.png) no-repeat center;
}

.Bottom001908 .contact li.li_2 a:hover {
    background-position: -57px -45px;
    background:#A6A6A6 url(../images/icon_02_1.png) no-repeat center;
}

.Bottom001908 .contact li.li_3 a:hover {
    background-position: -108px -45px;
    background:#A6A6A6 url(../images/icon_04_1.png) no-repeat center;
}

.Bottom001908 .contact li.li_4 a:hover {
    background-position: -158px -45px;
    background:#A6A6A6 url(../images/icon_01_1.png) no-repeat center;
}

.Bottom001908 .contact p {
    margin: 10px 0;
    padding-left: 10px;
    font-size: 14px;
}

.Bottom001908 dl {
    float: right;
    margin-left: 9%;
}



.Bottom001908 dt {
    font-weight: bolder;
    text-transform: uppercase;
    height: 50px;
    background: url(../images/Bottom001908-line.png) no-repeat left 30px;
    color: #333;
}

.Bottom001908 dd {
    line-height: 22px;
    font-size: 13px;
}
.Bottom001908 dd.dd62{ display:none; }

.Bottom001908 dd a {
    text-transform: uppercase;
    font-size: 12px;
    color: #999999;
    line-height: 2;
}

.Bottom001908 dd a:hover {
    color: #32bdf2;
}

@media(max-width:1000px) {
    .Bottom001908 footer span {
        float: none;
        display: block;
    }
    .Bottom001908 dl {
        width: 20%;
        margin-bottom: 3%;
    }
    .Bottom001908 dl:nth-of-type(4) {
        clear: left;
    }
}

@media(max-width:640px) {
    .Bottom001908 footer .other{float: none;}
    .Bottom001908 footer {
        margin-top: 0;
        line-height: 20px;
    }
    .Bottom001908 footer span {
        padding-bottom: 10px;
    }
    .Bottom001908 dl {
        display: none;
    }
    .Bottom001908 .contact {
        float: none;
        width: auto;
    }
.Bottom001908 .contact .ICimg{display:none;}
.Bottom001908 .contact ul div {overflow: hidden;}
.Bottom001908 .contact ul li{float:left;margin:10px 20px}
}

/* about */
.title{padding: 54px 0 40px;text-align: center;}
.title h1{font-size: 30px;line-height: 24px;color: #3e3e3e;margin: 0;text-transform: uppercase;}

.about_info{overflow:hidden;padding-bottom: 4%;}
.about_info p{font-size: 16px;line-height: 26px;margin: 20px 0;}
.about_info .left{width: 100%;}
.about_info .left .ICimg img{width: 100%;}

.about_info .right{width: 100%;}
.about_info .right .ICimg img{width: 100%;}

@media(min-width: 768px){
.about_info .left{width: 48.8%;float: left;}
.about_info .right{width: 48.8%;float: right;}
}

/* 展会信息 */

/* 产品详情2 */
.product_info1{text-align: center;padding: 4% 0;}
.product_info1 span{font-size: 30px;line-height: 60px;color: #3e3e3e;margin: 0;/*text-transform: uppercase;*/font-weight: bolder;}
.product_info1 h1{font-size: 45px;line-height: 60px;color: #3e3e3e;margin: 0;/*text-transform: uppercase;*/}
.product_info1 p{font-size: 16px;line-height: 34px;margin: 0;}

.product_info2{margin-top: 4%;}
.product_info2 ul li{width: 100%;background-repeat: no-repeat;background-position:center; position:relative;}
.product_info2 ul li .img{ position:absolute; left:0; width:100%; z-index:1;}
.product_info2 ul li .auto_1200{ position:relative; z-index:2; overflow:hidden;}
.product_info2 ul li .ICpic{width: 40%;float: right;padding:13% 0;}
.product_info2 ul li .lef {
    float: left;
}
.product_info2 ul li .ICpic h1{font-size:45px;line-height: 60px;text-transform: uppercase;color: #3e3e3e;margin: 0;text-transform: uppercase;}
.product_info2 ul li .ICpic span{font-size: 22px;line-height: 30px;margin: 4% 0;color: #3e3e3e;text-transform: uppercase;}
.product_info2 ul li .ICpic p{font-size: 16px;line-height: 24px;margin: 5% 0;color: #666666;}
.product_info2 ul li:nth-child(2) .ICpic{width: 40%;float: left;padding:13% 0;}
.product_info2 ul li:nth-child(2) .ICpic h1{color: #fff;}
.product_info2 ul li:nth-child(2) .ICpic span{color: #fff;}
.product_info2 ul li:nth-child(2) .zi span{color: #3e3e3e;}
.product_info2 ul li .zi p {

    color: #666666;
}
.product_info3{padding: 5% 0;}
.product_info3 ul li{width: 33%;display: inline-block;overflow:hidden;}
.product_info3 ul li .ICimg{float: left;width: 117px;height: 117px;}
.product_info3 ul li .ICpic{float: left;width: 68%;padding:4% 0;}

.product_info4{background: url(../images/product_bgs.jpg) no-repeat top center;padding: 5% 0;}
.product_info4 .ICpic{text-align: center;}
.product_info4 .ICpic h1{font-size:45px;line-height: 73px;color: #3e3e3e;/*text-transform: uppercase;*/margin: 0;}
.product_info4 .ICpic span{font-size: 30px;line-height: 30px;color: #3e3e3e;/*text-transform: uppercase;*/margin: 3% 0;}
.product_info4 .ICpic p{font-size: 16px;line-height: 24px;width: 50%;margin: 4% auto;}
.product_info4 .ICimg{text-align: center;}

.product_info5 ul li{width: 100%;background-repeat: no-repeat;background-position:center; position:relative}
.product_info5 ul li .img{ position:absolute; left:0; width:100%; z-index:1;bottom: 0;}
.product_info5 ul li .auto_1200{ position:relative; z-index:2; overflow:hidden;}
.product_info5 ul li .ICpic{width: 40%;float: left;padding:13% 0;}
.product_info5 ul li .ICpic h1{font-size: 45px;line-height: 60px;/*text-transform: uppercase;*/color: #3e3e3e;margin: 0;}
.product_info5 ul li .ICpic span{font-size: 22px;line-height: 30px;margin: 4% 0;color: #3e3e3e;/*text-transform: uppercase;*/}
.product_info5 ul li .ICpic p{font-size: 16px;line-height: 24px;margin: 5% 0;color: #666666;}
.product_info5 ul li:nth-child(2) .ICpic{width: 40%;float: right;padding:13% 0;}

.product_info6 .ICpic{text-align: center;background-repeat: no-repeat;background-position: center;height: 694px;}
.product_info6 .ICpic h1{padding: 4% 0 0; font-size: 45px;line-height: 73px;color: #fff;/*text-transform: uppercase;*/margin: 0;}
.product_info6 .ICpic span{font-size: 30px;line-height: 30px;color: #fff;/*text-transform: uppercase;*/margin: 3% 0;}
.product_info6 .ICpic p{font-size: 16px;line-height: 24px;width: 50%;margin: 4% auto;color: #fff;}

.product_info7 ul li{width: 100%;background-repeat: no-repeat;background-position:center;height: 700px;}
.product_info7 ul li .img{ position:absolute; left:0; width:100%; z-index:1;}
.product_info7 ul li .auto_1200{ position:relative; z-index:2; overflow:hidden;}
.product_info7 ul li .ICpic{width: 40%;float: left;padding:13% 0;}
.product_info7 ul li .ICpic h1{font-size: 45px;line-height: 60px;color: #3e3e3e;margin: 0;/*text-transform: uppercase;*/}
.product_info7 ul li .ICpic span{font-size: 22px;line-height: 30px;margin: 4% 0;color: #3e3e3e;/*text-transform: uppercase;*/}
.product_info7 ul li .ICpic p{font-size: 16px;line-height: 24px;margin: 5% 0;color: #666666;}
.product_info7 ul li:nth-child(2) .ICpic{width: 40%;float: right;padding:13% 0;}
@media(max-width: 1440px){
.product_info2 ul li .ICpic{  padding: 5% 0 0;}
.product_info2 ul li:nth-child(2) .ICpic{    padding: 5% 0 0;}
.product_info5 ul li .ICpic{  padding: 5% 0 0;}
.product_info5 ul li:nth-child(2) .ICpic{    padding: 5% 0 0;}
.product_info7 ul li .ICpic{  padding: 5% 0 0;}
.product_info7 ul li:nth-child(2) .ICpic{    padding: 5% 0 0;}
}

@media(max-width: 860px){
.product_info2 ul li .ICpic{ width:100%;}
.product_info2 ul li .ICpic h1{font-size: 22px;}
.product_info1 h1{font-size: 22px;}
.product_info4 .ICpic h1{font-size: 22px;}
.product_info5 ul li .ICpic h1{font-size: 22px;}
.product_info6 .ICpic h1{font-size: 22px;}
.product_info7 ul li .ICpic h1{font-size: 22px;}
.product_info3 ul li{width: 100%;}
.product_info2 ul li:nth-child(2) .ICpic{width: 100%;float: none;}
.product_info2 ul li{float: none;width: 100%;height: auto !important}
.product_info5 ul li .ICpic{float: none;width: 100%;}
.product_info5 ul li:nth-child(2) .ICpic{width: 100%;float: none;}
.product_info7 ul li .ICpic{float: none;width: 100%;}
.product_info7 ul li:nth-child(2) .ICpic{width: 100%;float: none;}
.product_info2 ul li{height: auto !important;}
.product_info5 ul li{height: auto!important;}
.product_info6 .ICpic{height: auto;}
.product_info7 ul li{height: auto!important;}
.product_info2 ul li .img{    position: inherit;}
.product_info2 ul li:nth-child(2) .ICpic h1{    color: #3e3e3e;}
.product_info2 ul li:nth-child(2) .ICpic span{    color: #3e3e3e;}
.product_info2 ul li:nth-child(2) .ICpic p{    color: #3e3e3e;}
.product_info5 ul li .img{    position: inherit;}
.product_info7 ul li .img{    position: inherit;}
}

/* 产品详情1 */
.product_infto1{padding: 4% 0;}
.product_infto1{text-align: center;}
.product_infto1 h1{font-size: 35px;line-height: 60px;color: #3e3e3e;margin: 0;text-transform: uppercase;}
.product_infto1 p{font-size: 16px;line-height: 34px;margin: 0; color:#999;}

.product_infto2{ position: relative; }
.product_infto2 img{ position: absolute; left: 0; top: 0; z-index: -1; }
.product_infto2 .ICpic{background-repeat: no-repeat;background-position: center;height: 700px;}
.product_infto2 .ICpic_title{width: 40%;float: right;padding:13% 0;}
.product_infto2 .ICpic_title h1{font-size: 60px;line-height: 60px;color: #3e3e3e;margin: 0;/*text-transform: uppercase;*/}
.product_infto2 .ICpic_title span{font-size: 22px;font-size:33px;line-height: 30px;color: #3e3e3e;/*text-transform: uppercase;*/font-weight: bolder;}
.product_infto2 .ICpic_title h2{font-size: 20px;line-height: 30px;margin: 4% 0 7%;color: #3e3e3e;/*text-transform: uppercase;*/font-weight: bolder;}
.product_infto2 .ICpic_title ul li{margin: 0 0 4%;font-size: 16px; color:#666;}
.product_infto2 .ICpic_title ul li{ padding-left: 24px; background:url(../images/projt.png) no-repeat left 5px; }

.product_infto3 {position: relative;}
.product_infto3 .ICpic{background-repeat: no-repeat;background-position: center;height: 800px; }
.product_infto3 .ICpic_tilte{padding: 5% 0;text-align: center;}
.product_infto3 .ICpic_tilte h1{font-size: 45px;line-height: 60px;color: #3e3e3e;margin: 0;/*text-transform: uppercase;*/}
.product_infto3 .ICpic_tilte span{font-size: 22px;font-size:30px;line-height: 30px;color: #3e3e3e;/*text-transform: uppercase;*/font-weight: bolder;}
.product_infto3 .ICpic_tilte p{font-size: 16px;line-height: 24px;margin: 2% 0 0;color: #666666;}
.product_infto3 img{ position: absolute; left: 0; top: 0; z-index: -1; }

.product_infto4{padding: 4% 0; }
.product_infto4 .ICpic_tilte{text-align: center;padding: 3% 0;}
.product_infto4 .ICpic_tilte span{font-size: 30px;line-height: 32px;color: #3e3e3e;text-transform: uppercase;font-weight: bolder;}
.product_infto4 .ICpic_tilte h1{font-size: 45px;line-height: 60px;text-transform: uppercase;color: #3e3e3e;margin: 0;/*text-transform: uppercase;*/}
.product_infto4 .ICpic_ul ul{overflow: hidden;}
.product_infto4 .ICpic_ul li{width: 20%;text-align:center; padding:0 5px; float: left;/*height: 420px;*/ font-size: 14px;}
.product_infto4 .ICpic_ul li p{text-align: left;}
.product_infto4 .ICpic_ul li:first-child{ padding-left: 0; }
.product_infto4 .ICpic_ul li:last-child{ padding-right:0; }
.product_infto4 .ICpic .ICpic_tilte{text-align: center;padding: 3% 0;}
.product_infto4 .ICpic .ICpic_tilte span{font-size: 30px;line-height: 32px;color: #3e3e3e;text-transform: uppercase;font-weight: bolder;}
.product_infto4 .ICpic .ICpic_tilte h1{font-size: 45px;line-height: 60px;text-transform: uppercase;color: #3e3e3e;margin: 0;/*text-transform: uppercase;*/}
.product_infto4 .ICpic .ICpic_ul ul{overflow: hidden;}
.product_infto4 .ICpic .ICpic_ul li{width: 20%; width:25%;text-align:center; padding:0 5px; float: left;/*height: 420px;*/ font-size: 14px;}
.product_infto4 .ICpic .ICpic_ul li p{text-align: left; padding:0 15px;}
.product_infto4 .ICpic .ICpic_ul li:first-child{ padding-left: 0; }
.product_infto4 .ICpic .ICpic_ul li:last-child{ padding-right:0; }

.product_infto5{margin-top: 4%; }
.product_infto5 li{ position: relative; }
.product_infto5 li img{ position: absolute; left: 0; top: 0; z-index: -1; }
.product_infto5 ul li{width: 100%;height: 700px;background-repeat: no-repeat;background-position:center;}
.product_infto5 ul li .ICpic{width: 40%; width:46%; float: right;padding:6% 0; padding-bottom: 0;margin-top:5%;}
.product_infto5 ul li .ICpic h1{font-size: 45px;line-height: 60px;font-size:35px; line-height:40px;color: #3e3e3e;margin: 0;/*text-transform: uppercase;*/ text-align: left;}
.product_infto5 ul li .ICpic span{font-size: 22px;line-height: 30px;margin: 4% 0;color: #3e3e3e;/*text-transform: uppercase;*/}
.product_infto5 ul li .ICpic p{font-size: 16px;line-height: 24px;margin: 5% 0;color: #666666;}
.product_infto5 ul dl{ padding-top: 15px; }
.product_infto5 ul dd{ padding-left: 24px; background:url(../images/projt.png) no-repeat left 5px; margin-bottom: 10px; }

.product_infto5 ul li:nth-child(2) .ICpic{float: right;}
.product_infto5 ul li:nth-child(3) .ICpic{float: left;}
.product_infto5 ul li:nth-child(4) .ICpic h1{color: #fff;}
.product_infto5 ul li:nth-child(4) .ICpic span{color: #fff;}
.product_infto5 ul li:nth-child(4) .ICpic p{color: #fff;}
.product_infto5 ul li:nth-child(5) .ICpic{float: right;}
@media(max-width: 1650px){
.product_infto2 .ICpic_title{ padding-top:6%; padding-bottom: 0; }
.product_infto5 ul li .ICpic{margin-top:5%;}
}

@media(max-width: 1450px){
    .product_infto2 .ICpic_title{padding:5% 0; padding-bottom: 0;}
    .product_infto2 .ICpic{ height: 500px; }
    .product_infto2 .ICpic_title h1{ font-size: 45px; line-height: 48px; }
    .product_infto2 .ICpic_title h2{ margin:3% 0; }
    .product_infto3 .ICpic_tilte{ padding-top:1%; }
    .product_infto5 ul li .ICpic{margin-top:-2%;}
    .product_infto3 .ICpic{ height: 500px; }
}
@media(max-width: 1200px){
    .product_infto2 .ICpic{ height:auto; padding-bottom: 25px; }
    .product_infto2 .ICpic_title{ display: block; width: 100%; float: none; }
    .product_infto2 img{ position: static; }
    .product_infto3 .ICpic{ height: auto; }
    .product_infto3 img{ position: relative; margin-top:-15%; }
    .product_infto5 ul li:nth-child(2){ height: auto!important; }
    .product_infto5 ul li:nth-child(2) .ICpic{ float: none; display: block; width: 100%; }
    .product_infto5 ul li:nth-child(2) img{ position: static; }
}
@media(max-width: 860px){
.product_infto2 img{ position: static; }
.product_infto2 .ICpic{ height: auto; }
.product_infto2 .ICpic_title{ float: none; display: block; width: 100%; }
.product_infto3 .ICpic_tilte{ padding-top:5%; }
.product_infto3 .ICpic{ height: auto; }
.product_infto3 img{ position: relative; margin-top: -10%; }
.product_infto3 img:nth-child(25){ position: relative; margin-top: 0; }
.product_infto5 ul li{height: auto;}
.product_infto5 ul li .ICpic{width: 100%;float: none;}
.product_infto4 .ICpic .ICpic_ul li{float: none;width: 100%;}
.product_infto5 ul li:nth-child(5) .ICpic{float: none;}
.product_infto5 ul li:nth-child(2) .ICpic{float: none;}
.product_infto5 ul li:nth-child(3) .ICpic{float: none;}
.product_infto5 ul li:nth-child(4) .ICpic h1{color: #3e3e3e;}
.product_infto5 ul li:nth-child(4) .ICpic span{color: #3e3e3e;}
.product_infto5 ul li:nth-child(4) .ICpic p{color: #3e3e3e;}
.product_infto5 li img{ position: relative; }
}
@media(max-width: 860px){
.product_infto2 .ICpic_title{ width:100%;}	
}

/* 产品详情3 */
.Product_li_box3{}
.Product_li_box3 .li{ position: relative; }
.Product_li_box3 .word{ display: inline-block; }
.Product_li_box3 .title{ text-align: left; }
.Product_li_box3 .tit1{ font-size: 30px; line-height: 1.3em; color:#3e3e3e; font-weight: bold; }
.Product_li_box3 .tit2{ font-size: 60px; line-height: 1.3em; color:#3e3e3e; font-weight: bold; }
.Product_li_box3 .content{padding:2% 0;}
.Product_li_box3 dl.ul{ margin-bottom: 6.7%; }
.Product_li_box3 dl.ul dt{ font-size: 30px; line-height: 1.3em; color:#333333; font-weight: bold; margin-bottom:1%; }
.Product_li_box3 dl.ul dd{ font-size: 16px; line-height: 22px; color:#666666; padding-left: 24px; background:url(../images/projt.png) no-repeat left 5px; margin-bottom:1.8%; }
.Product_li_box3 .li .imgBox{ position: absolute; left: 0; width: 100%; bottom:0; z-index: -1; }
.Product_li_box3 .li1 .word{ float: left; width: 46%; padding-left: 2.9%; }
.Product_li_box3 .li2 .word{ float: right; width: 46%; padding-right: 2.9%; padding-top: 2.9%; }
.Product_li_box3 .li2 dl{ margin-bottom: 7.5%; }
.Product_li_box3 .li2 dl:last-child{ margin-bottom: 0; }
.Product_li_box3 .li3{ padding-bottom: 0%; }
.Product_li_box3 .li3 .word{ float: left; width: 46%; padding-left: 2.9%;  }
.Product_li_box3 .li4 .word{ float: none; display: block; }
.Product_li_box3 .li4 dl:nth-child(1){ float: left; width: 48%; padding-left: 1.9%; padding-right: 0%; margin-bottom: 0; }
.Product_li_box3 .li4 dl:nth-child(2){ float: right; width: 46%; padding-left: 3.9%; margin-bottom: 0; }
.Product_li_box3 .li4 .imgBox{ position: static; }
@media(max-width: 1900px){
    .Product_li_box3 .li3{ padding-bottom: 5%; }
}
@media(max-width: 1700px){
    .Product_li_box3 .li3{ padding-bottom: 9%; }
}
@media(max-width: 1200px){
    .Product_li_box3 .li .imgBox{ position: static; }
    .Product_li_box3 .li dl{ margin-bottom: 0; }
    .Product_li_box3 .li1 .word{ float:none; display: block; width: 100%; padding:1% 0; }
    .Product_li_box3 .li2 .word{ float:none; display: block; width: 100%; padding:1% 0; }
    .Product_li_box3 .li3{ padding-bottom: 0; }
    .Product_li_box3 .li3 .word{ float:none; display: block; width: 100%; padding:1% 0; }
}
@media(max-width: 768px){
    .Product_li_box3 .li4 dl:nth-child(1){ float:none; display: block; width: 100%; padding-left: 0; }
    .Product_li_box3 .li4 dl:nth-child(2){ float:none; display: block; width: 100%; padding-left: 0; }
    .Product_li_box3 .title{ padding:20px 0 0px; }
    .Product_li_box3 .tit1{ font-size: 20px; line-height: 1.5em; }
    .Product_li_box3 .tit2{ font-size: 24px; line-height: 1.5em; }
    .Product_li_box3 dl.ul dt{ font-size: 20px; margin-bottom: 10px; }
}
/* 产品详情4 */
.Product_li_box3 .li5 .word{ float: left; width: 46%; padding-left: 2.9%; }
.Product_li_box3 .li6 .word{ float: right; width: 50%; padding:12% 1.25% 0; box-sizing: border-box; }
.Product_li_box3 .li6 .word dl{ margin-bottom: 0; }
.Product_li_box3 .li7 .word{ float: right; width: 50%; padding:6.5% 1.25% 0; box-sizing: border-box; }
.Product_li_box3 .li7 .imgBox{ bottom: auto; top: 0; }
@media(max-width: 1800px){
    .Product_li_box3 .li6 .word{ padding-top:4%; }
}
@media(max-width: 1700px){
    .Product_li_box3 .li7 .word{ padding-top: 2.5%; }
}
@media(max-width: 1200px){
    .Product_li_box3 .li5 .word{ float: none; width: 100%; display: block; padding:0; }
    .Product_li_box3 .li6 .word{ float: none; width: 100%; display: block; padding:0; }
    .Product_li_box3 .li7 .word{ float: none; width: 100%; display: block; padding:0; }
}
@media(max-width: 768px){
}
/* 首页 */
.home_video{width: 100%;position: relative;cursor: pointer;    margin-bottom: 10px;}
.video_title{ text-align: center; font-size: 32px; line-height: 60px; color:#3e3e3e; font-weight: bold; margin-bottom: 25px; }
.home_video .posterimg{/*position: absolute;width: 100%;height: 100%;z-index: 2;*/}
.home_video .posterimg img{width: 100%;}
.home_video .palyimg{position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);width: 80px;height: 80px;z-index: 3; transition: All 0.4s ease-in-out;background-size:57%;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out; background:url(../images/play.png) no-repeat center;}
.home_video .palyimg:hover{background:url(../images/play.png) no-repeat center; background-size:65%;}          
.home_video .palyimg img{width: 100%;height: 100%;}
.home_video .palyimg .no_hover{ display:block;    transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    -webkit-transition: all .3s;}
.home_video .palyimg .hover{ display:none;    transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    -webkit-transition: all .3s;}
.home_video .palyimg:hover .no_hover{ display:none}
.home_video .palyimg:hover .hover{ display:block}
.home_video .video{ position: absolute; left: 0; top: 0; width: 100%;height: 100%; background: #fff; z-index: 5; }
.home_video video{display: none;}

@media(max-width:640px){
/*.home_video{height:150px;}*/
.home_video .posterimg img{ height:auto;}
}
@media(max-width:860px){
.product_infto1 h1{ font-size: 28px; line-height: 32px; }
.product_infto2 .ICpic_title span{ font-size: 22px; }
.product_infto2 .ICpic_title h1{ font-size: 28px; line-height: 36px; }
.product_infto3 .ICpic_tilte h1{ font-size: 34px; }
.product_infto4 .ICpic .ICpic_tilte h1{ font-size: 32px; }
.product_infto3 .ICpic_tilte h1{ font-size: 32px; }
.video_title{ font-size: 32px; }
}



.db_video{background: url(../images/bgdd.jpg) no-repeat top center;padding: 8% 0;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{pointer-events: all  !important;}
.db_video .swiper-button-prev{background: url(../images/zuo.png) no-repeat center #b6d9fd;width: 127px;height: 37px;left: 50px;top: 85%; opacity:1  !important;    border-radius: 20px 0px 0px 20px;}
.db_video .swiper-button-next{background: url(../images/you.png) no-repeat center #b6d9fd;width: 127px;height: 37px;left: 170px;top: 85%; opacity:1 !important;    border-radius: 0px 20px 20px 0px;}
.db_video .swiper-button-prev:hover{background: url(../images/zuo.png) no-repeat center #49a1fb;width: 127px;height: 37px;left: 50px;top: 85%; opacity:1 !important}
.db_video .swiper-button-next:hover{background: url(../images/you.png) no-repeat center #49a1fb;width: 127px;height: 37px;left: 170px;top: 85%; opacity:1 !important}

.home_video2{width: 100%;height: 533px;position: relative;cursor: pointer;}
.home_video2 video{display: none;}
.home_video2 .posterimg{position: absolute;width: 100%;height: 100%;z-index: 2; overflow:hidden}
.home_video2 .posterimg img{width: 100%;height: 100%;transition: All 0.4s ease-in-out;  -webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out; }
.home_video2 .posterimg:hover img{transform:scale(1.1); -ms-transform:scale(1.1); -webkit-transform:scale(1.1);-o-transform:scale(1.1); -moz-transform:scale(1.1);}

.home_video2 .palyimg{position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);width: 80px;height: 80px;z-index: 3; transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out; background:url(../images/play2.png) no-repeat center;}
.home_video2 .palyimg:hover{background:url(../images/play2.png) no-repeat center;}          
.home_video2 .palyimg img{width: 100%;height: 100%;}
.home_video2 .palyimg .no_hover{ display:block;    transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    -webkit-transition: all .3s;}
.home_video2 .palyimg .hover{ display:none;    transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    -webkit-transition: all .3s;}
.home_video2 .palyimg:hover .no_hover{ display:none}
.home_video2 .palyimg:hover .hover{ display:block}
.home_video2 .video{width: 100%;height: 100%;}
.db_video .swiper-container{background: #fff;}
.db_video .left{float: left;width: 35%;}
.db_video .right{float: right;width: 65%;}
.db_video .left .Db_title{padding: 20%;}
.db_video .Db_title h1{font-size: 28px;margin: 0;text-transform: uppercase;line-height: 30px;}
.db_video .Db_title p{font-size: 16px;}
@media(max-width:961px){
    .db_video .swiper-button-prev{ width: 67px; }
    .db_video .swiper-button-next{ width: 67px; left: 117px; }
}
@media(max-width:640px){
.home_video2{height: auto;}
.db_video .left{float: none;width: 100%;}
.db_video .right{float: none;width: 100%;}
.db_video .swiper-button-prev,.db_video .swiper-button-prev:hover{top: 47%; width: 45px; left:0;}
.db_video .swiper-button-next,.db_video .swiper-button-next:hover{top: 47%; width: 45px; left:auto; right:0;}
.home_video2 .posterimg{position: initial;}

}
.gettop{background: url(../images/top.png) no-repeat center;width: 60px;height: 60px;position: fixed;right: 10px;bottom: 10px;}



/* 首页新闻 */
.Home_new .Home_newlist{margin: 5% 0 8%;}
.Home_new .new_title{text-align: center;}
.Home_new .new_title h1{font-size: 32px;line-height: 24px;color: #49a1fb;position: relative;padding: 4% 0;text-transform: uppercase;}
.Home_new .new_title h1::after{position: absolute;content: "";left: 50%;bottom: 0;transform: translate(-50%,0);background: url(../images/title_h1.png)no-repeat center;width: 113px;height: 20px;}
.Home_new .new_title p{font-size: 14px;line-height: 24px;color: #999;padding: 0 12%;}
.Home_new .left{width: 50%;float: left;}

.Home_new .right{width: 47%;float: right;}
.Home_new .right li:hover{background-color: #f6f6f6;}
.Home_new .right li{overflow:hidden; padding-left:125px;padding:0 0;border-bottom: 1px solid #E5E5E5; }
.Home_new .right li a{position: relative;display: block;}
.Home_new .right li:hover a p{color: #47a0ec;}
.Home_new .right li div{padding:0 0 0 22%;}
.Home_new .right li div h3{font-size: 14px;line-height: 24px;color: #333333;margin: 0;text-transform: uppercase;padding: 4.8% 0;}
.Home_new .right li div p{margin: 0;font-size: 14px;color: #999999;line-height: 24px;text-transform: uppercase;padding-bottom: 4.2%; display: none; }

.Home_new .right li:hover time{background-color: #49a1fb;}
.Home_new .right li time{ position:absolute; left:0; top:0; width: 114px; height:100%;ransition: All 0.4s ease-in-out;  -webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.Home_new .right li time span{ position:absolute; width:100%;line-height: 22px; text-align:center; top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); color:rgba(85, 85, 85, 0.3); font-size:14px;ransition: All 0.4s ease-in-out;  -webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.Home_new .right li time i{ font-style:normal; font-size:14px;color:rgba(85, 85, 85, 0.3); display:block;font-weight: bolder;line-height:22px;ransition: All 0.4s ease-in-out;  -webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}

.Home_new .right li:hover time span{line-height: 24px; font-size:26px;color: #fff;}
.Home_new .right li:hover time i{line-height:30px;font-size:32px;color: #fff;}
@media(max-width:1000px){
.Home_new .right li{/* padding-left:100px; */padding-right:30px;}
.Home_new .right li:after{width:30px; background-size:35% auto;}
.Home_new .right li time{width:100px;}
.Home_new .right li time span{font-size:14px;}
.Home_new .right li time i{font-size:40px;line-height:30px;}
}
@media(max-width:480px){
.Home_new .right li{/* padding-left:80px; */padding-right:0;}
.Home_new .right li:after{ display:none;}
.Home_new .right li time{width:80px;}
.Home_new .right li time span{font-size:12px;}
.Home_new .right li time i{font-size:30px;}
}

@media(max-width: 640px){
    .Home_new .new_title h1{ padding-bottom:30px; }
.Home_new .left{width: 100%;float: none;}
.Home_new .right{width: 100%;float: none;}
}


.Exhibition_tab ul{text-align:center;}
.Exhibition_tab ul a{ display: inline-block; margin-bottom: 8px; }
.Exhibition_tab ul a#lcid32{display:none;}
.Exhibition_tab ul li{display: inline-block;margin: 0 10px; width:auto;height: 44px;border: solid 1px #e5e5e5;font-size: 16px;color: #3e3e3e;line-height: 44px;text-align: center;text-transform: uppercase;padding: 0 15px;}
.Exhibition_tab ul .selected li{background: #49a1fb;color: #fff;}
.Exhibition_tab ul li.selected{background: #49a1fb;color: #fff;}
.Exhibition_tab ul li:hover{background: #49a1fb;color: #fff;}

.Exhibition_list{margin-top: 5%; }
.Exhibition_list1{display:none;}

.PicList000792 li{ border-bottom:#F1F1F1 1px solid; padding:2% 0; }
.PicList000792 li div{position:relative;padding:15px 0 15px 30%;}
.PicList000792 li .pic{ width:25%; position:absolute; left:0; top:0; height:100%; background-repeat:no-repeat; background-position: center top; background-size:cover; transform: scale(1); -webkit-transform: scale(1); transition:all 0.3s; -webkit-transition:all 0.3s; }
.PicList000792 li .pic:hover{ transform: scale(1.1); -webkit-transform: scale(1.1); }
.PicList000792 li h1{ margin:0;font-size:22px; line-height:26px;color: #3e3e3e;}
.PicList000792 li time{color: #48A1FB;font-size: 20px;}
.PicList000792 li p{color: #3e3e3e;font-size: 18px;line-height: 25px;/*  height:50px;  */overflow:hidden; margin:0;}
.PicList000792 li p.p1{margin-top: 4%;padding-left: 20px;background: url(../images/dw.png)no-repeat left center;}
.PicList000792 li p.p2{padding-left: 20px;background: url(../images/dp.png)no-repeat left center;}
.PicList000792 li a.dz{display: block;color: #48A1FB;font-size: 18px;text-decoration: underline;background: url(../images/dq.png)no-repeat left center;padding-left: 20px;}
.PicList000792 ul li .more{ display:block;}
.PicList000792 ul li .more a{ font-weight:bold; position:relative; margin-left:21px; border-bottom:solid 1px #f3791f; display:inline-block; color:#f3791f; font-family: "Times New Roman", Times, serif}
.PicList000792 ul li .more a::before,
.PicList000792 ul li .more a::after{content:""; position:absolute; display:block;}
.PicList000792 ul li .more a::before{ left:-21px; top:3px; width:14px; height:14px;  background-color:#f3791f; border-radius:100px;}
.PicList000792 ul li .more a::after{ left:-16px; top:5px; width:0px; height:0px; overflow:hidden; font-size:0; line-height:0; border-color:transparent transparent transparent #fff; border-style: dashed dashed dashed solid; border-width:5px;}
@media(max-width:480px){
.PicList000792 li div{ padding-left:0;}
.PicList000792 li .pic{ width:100%; position:relative; height:auto; padding-bottom:60%; display:block;}
.PicList000792 li p,.PicList000792 li h1,.PicList000792 ul li .more{ margin:0; padding:0 4%;}
}


/* contact */
.contact_tit.mar{padding: 50px 0 0;}
.contact_tit.padd{padding: 50px 0 0;}
.contact_tit h1{font-weight: normal;font-size: 24px; line-height:1.35em; margin-bottom:3.5%;}
.contact_info{text-align: center;width: 80%;margin: 0 auto;}
.contact_info ul {overflow:hidden;}
.contact_info li {float:left;width:33.33%;text-align:left; padding-left:10%;}
.contact_info li h3{font-size:16px; color:#039;}
.contact_info li img {display:block; width:auto; max-width:100%; height:auto;}
.contact_info p{font-size: 16px;line-height: 26px;}
/* .contact_info{text-align: center;width: 80%;margin: 0 auto;}
.contact_info p{font-size: 14px;line-height: 26px;margin: 0;} */
.contact_phine{overflow: hidden;font-size: 18px;}
.contact_phine h2{font-size: 24px;font-weight: normal;}
.contact_phine p{font-size: 18px;}
.contact_phine span{font-size: 18px;}
.contact_phine .phone_num{overflow: hidden;margin-top: 15px;font-size: 18px;}
.contact_phine .phone_num span{display: inline-block;}
.contact_phine .phone_num span.contime{}
.contact_from{ padding:5% 0;overflow: hidden;width: 60%;margin: 0 auto;}
.contact_from dl{ width:100%; float:left; padding-left:22%; min-height:40px; position:relative; margin-bottom:15px;}
.contact_from dt{font-weight: bolder; color:#5b5b5b; font-size:14px; position:absolute; left:0; width:150px; text-align:right; line-height:40px;}
.contact_from dt em{font-style: normal;color: red;}
.contact_from .text{ border:1px solid #dfdfdf;width:93%; padding:0 10px; line-height:40px; color:#5b5b5b;}
.contact_from .text:focus{ border:1px solid #4da3fb; }
.contact_from dl.dl{ width:100%; float:none; max-width:none;}
.contact_from textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:360px; padding:10px; color:#5b5b5b;}
.contact_from .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none;cursor:pointer;}
.contact_from .submitbtn{ color:#fff; background-color:#008cd6;text-transform: uppercase;font-size: 20px;} 
@media(max-width:1200px){
.contact_from{width: 73%;}
}
@media(max-width:1024px){
.contact_from dt{position: inherit;text-align:left; }
.contact_from{width: 98%;}
.contact_from dl{ float:none; width:100%; margin-left:0 !important;padding-left: 0;}  
}
@media(max-width:768px){
.contact_info {width:auto;}
	.contact_info li {padding:0 1%; text-align:center;}
}
@media(max-width:640px){
.contact_from textarea{ height:250px;}
.contact_info li {float:none; width:auto;}
.contact_info li img {margin:0 auto;}
}
@media(max-width:480px){
.contact_from .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}    
}
/*Form002219 End*/

/* 行业新闻 */
.PicList002149{ padding-top:2%;}

.PicList002149 .auto{ max-width:1600px;}

.PicList002149 h3{ margin:0; font-size:16px;line-height: 24px;color: #3e3e3e;text-transform: uppercase; padding: 10px 0 20px;}
.PicList002149 p{ line-height:26px; overflow:hidden; color:#999; height:52px; margin:1% 0 0 0; display: none;}
.PicList002149 h3:hover{ color:#47a0ec}
.PicList002149 ol{ padding-bottom:2%;border-bottom: 1px solid #E5E5E5; }
.PicList002149 ol .ICpic2{position: relative;padding-left:44.15%;}
.PicList002149 ol .Ispic{ width:39.7%; position:absolute; left:0; top:0; height:100%;background-size:100%;}
.PicList002149 ol:hover .Ispic{background-size: 111%;}
.PicList002149 ol .Ispic img{ display:none;}
.PicList002149 ol .ICpic{/*  padding:5% 10% 3% 5%; */}
.PicList002149 ol h3 a{ color:#d0111b;}
.PicList002149 ol time{ display:block; padding:2% 0 4%;}
.PicList002149 ol p{ margin:0 0 3% 0; height:78px; display: none;}
.PicList002149 ol span{ display:inline-block; width:130px; line-height:40px; text-align:center; color:#fff; background:#49a1fb; font-size:12px;}

.PicList002149 li{ overflow:hidden; padding-left:125px;padding:2% 0;border-bottom: 1px solid #E5E5E5; }
.PicList002149 li a{position: relative;display: block;}
/* .PicList002149 li:after{ position:absolute; content:''; right:0; top:0;width:58px; height:100%; background:url(../images/PicList002149-more.png) no-repeat center center; border-left:2px solid #fff;} */
.PicList002149 li div{padding:1% 0 0 11%;}
.PicList002149 li time{ position:absolute; left:0; top:0; width:96px; height:100%;background: rgba(238,238,238,0.5);}
.PicList002149 li time span{ position:absolute; width:100%;line-height: 22px; text-align:center; top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); color:#555555; font-size:14px;}
.PicList002149 li time i{ font-style:normal; font-size:37px;color:#49a1fb; display:block;font-weight: bolder; line-height:30px;}
/* .PicList002149 li time i:after{ display:block; content:''; margin:5px auto; height:1px; width:50%; max-width:66px; background:#dfdfdf;} */

.PicList002149 li:hover{    background-color: #f6f6f6;}
.PicList002149 li:hover time{    background-color: #49a1fb;}
.PicList002149 li:hover  time span{color: #fff;}
.PicList002149 li:hover time i{color: #fff;}
@media(max-width:1000px){
.PicList002149 li{padding-left:100px;padding-right:30px;}
.PicList002149 li:after{width:30px; background-size:35% auto;}
.PicList002149 li time{width:100px;}
.PicList002149 li time span{font-size:14px;}
.PicList002149 li time i{font-size:40px;line-height:30px;}
}
@media(max-width:768px){
.PicList002149 h3{ font-size:16px;}
.PicList002149 li{padding-left:0}
.PicList002149 li div{ padding-left:110px}
}
@media(max-width:640px){
.PicList002149 ol .ICpic2{ width:100%; padding-left:0}
.PicList002149 ol{ padding-left:0;}
.PicList002149 ol .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
.PicList002149 ol div{ padding:3%;}
}
@media(max-width:480px){
.PicList002149 li{padding-left:80px;padding-right:0;}
.PicList002149 li:after{ display:none;}
.PicList002149 li time{width:80px;}
.PicList002149 li time span{font-size:12px;}
.PicList002149 li time i{font-size:30px;}
.PicList002149 h3{ font-size:14px;}
.PicList002149 p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
.PicList002149 ol p{ height:60px;}
}

/* 详情页 */
.article{margin: 4% 0;}
.artile_title{text-align: center;}
.artile_title h1{margin: 0;font-weight: bolder;font-size: 18px;text-transform: uppercase;color: #000;}
.artile_title time{font-size: 14px;display: block;margin: 10px auto;}

/* 技术支持 */
.TextList000711 li{ border-bottom:solid 1px #ccc; padding:42px 0 18px;}
.TextList000711 li a{font-size: 16px;line-height: 24px;}
.TextList000711 li:hover  a{color: #0052af}
.TextList000711 li .dot{position: relative;padding-left: 20px;}
.TextList000711 li .dot:before{content: "";position: absolute;left: 5px;top: 50%;transform: translate(0,-50%);background: url(../images/dot.png) no-repeat center;display: block;width: 7px;height: 7px;}
.TextList000711 li em{ font-style:normal; float:right; margin-left:2%;}
.TextList000711 li em a{display:block;font-size: 14px;}
.TextList000711 li:hover em a span{background: url(../images/2.png) no-repeat center;}
.TextList000711 li em a span{ margin-right:10px;background: url(../images/1.png) no-repeat center;display: inline-block;width: 15px;height: 15px;}
@media(max-width:480px){
.TextList000711 li{ line-height:30px;}
.TextList000711 li em a{ font-size:12px;line-height:28px;}
}

/* 常见问题 */
.TextList000658 .list{ padding-bottom:22px;}
.TextList000658 .list:last-child{padding-bottom: 0;}
.TextList000658 .list h1.title{text-align: left; font-size:18px; background-color:#f2f2f2; margin:0; padding:16px 0 16px 25px; font-weight:normal; position:relative; cursor:pointer; line-height:25px;}
.TextList000658 .list h1.title time{ float:right; padding-right:74px; font-size:14px; color:#ccc;position:relative;}
.TextList000658 .list h1.title::before{ width:13px; height:7px; background:url(../images/jt1.png)no-repeat center;position:absolute;content:''; right:20px; top:50%;transform: translate(0,-50%); }
.TextList000658 .list h1.title em{color: #49a1fb;font-size: 18px;line-height: 28px;font-style: normal;}
.TextList000658 .list h1.title .dot{font-size: 16px;line-height: 28px;}
.TextList000658 .list h1#on::before{ background:url(../images/jt2.png)no-repeat center;}
.TextList000658 .con{ padding:3%; display:none;background: #F8F8F8;margin-bottom: 28px; }
.TextList000658 .con p{margin: 0;}
.TextList000658 .info{ line-height:25px; padding-bottom:2%;}
.TextList000658 .apply a{ display:inline-block; padding:10px 30px; color:#fff; border-radius:5px; background-color:#005ca2; font-size:16px;}
.TextList_email{width: 100%;height: 83px;/*background: url(../images/bg.png)no-repeat center;*/}
.TextList_email h1{margin: 0;font-size: 18px;line-height: 24px;padding-top: 20px; color: #3e3e3e;font-weight: bolder;text-transform: uppercase;padding-left: 25px;}
.TextList_email p{font-size: 16px;line-height: 24px;color: #49a1fb;margin: 0;padding-left: 25px;}
@media(max-width:640px){
.TextList000658 .list h1.title{ font-size:15px;}
.TextList000658 .list h1.title time{padding-right:54px; font-size:12px;}    
.TextList000658 .apply a{ font-size:14px;}
}


/*弹出层样式*/
.Mask{position: fixed; display: none; background:rgba(0,0,0,.3);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);left: 0; top: 0; z-index: 9999;}
.Mask .MaskBox{background: #fff; z-index: 999; width: 65%;margin:0px auto;position: relative; height: 100%; }
.MaskBox_title{padding: 3% 12% 1%;}
.MaskBox_title h1{font-size: 22px;color: #00B5EE;margin: 0;text-align: center;}
.MaskBox_title span{font-size: 16px;display: block;margin-bottom: 1%;text-align: center; }
.Mask .MaskBox a.MaskClore{ display: block;width: 40px; height: 40px;font-size: 24px;color: #ccc;border: 1px solid #ddd;border-radius: 50%;position: absolute;right: 10px;top:10px; line-height: 40px;text-align: center;}
.Mask .contact_from textarea{height: auto;}
.Mask .contact_from{width: 88%;padding: 0;}

@media(max-width: 640px){
.Mask .MaskBox{width: 100%;    height: 100vh; overflow: auto;}
}

/*弹出层样式*/


/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:6% 0 6%;}
.Page002046 .Pages a{text-transform: uppercase; display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#0079c3; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 5px; }
}

/* 产品中心 */
.Product_text1{background: #E4F2F5;padding: 6% 0;}
.Product_text1 .left{float: left;width: 50%;}
.Product_text1 .product_title{padding: 1% 8%;}
.Product_text1 .product_title span{font-size: 26px;line-height: 29px;color: #424242;text-transform: uppercase;font-weight: bolder;}
.Product_text1 .product_title h1{margin: 15px 0 10%; font-size: 40px;line-height: 45px;color: #424242;font-weight: bolder;}

.Product_text1 .product_title p{padding-right: 45%; font-size: 14px;line-height: 18px;color: #999; text-align: left; }
.Product_text1 .product_title a{font-size: 20px;color: #49A1FB;text-align: center;line-height: 50px; display: block;width: 180px;height: 50px;border: solid 1px #49a1fb;border-radius: 25px;}
.Product_text1 .product_title a:hover{background: #CDE7EF;}

.Product_text1 .right{float: right;width: 50%;}

.Product_text2{background: url(../images/2.jpg) no-repeat center;padding: 0 0 0;}
.ProAutoList .bgimgli{background: url(../images/2.jpg) no-repeat center; background-size: cover;}
.Product_text2 .product_title p{padding-right: 29%;margin: 5% 0;}
.Product_text2 .product_title{padding: 25% 0;}

.index_pro .item{background: #E4F2F5;padding: 6% 0;}
.index_pro .item .text{float: left;width: 50%;}
.index_pro .item .pic{float: right;width: 50%;}
.index_pro .item.odd {background: url(../images/2.jpg) no-repeat center;background-size: cover;}
.index_pro .item.odd .text{float: right;;}
.index_pro .item.odd .pic{float: left;}
.index_pro .product_title{padding: 1% 8%;}
.index_pro .item.odd .product_title{padding: 25% 8%;}
.index_pro .product_title span{font-size: 26px;line-height: 29px;color: #424242;text-transform: uppercase;font-weight: bolder;}
.index_pro .product_title h1{margin: 15px 0 10%; font-size: 40px;line-height: 45px;color: #424242;font-weight: bolder;}

.index_pro .product_title p{padding-right: 45%; font-size: 14px;line-height: 18px;color: #999; text-align: left; }
.index_pro .product_title a{font-size: 20px;color: #49A1FB;text-align: center;line-height: 50px; display: block;width: 180px;height: 50px;border: solid 1px #49a1fb;border-radius: 25px;}
.index_pro .product_title a:hover{background: #CDE7EF;}

@media(max-width: 640px){
.Product_text1 .left{width: 100%;float: none;}
.Product_text1 .right{width: 100%;float: none;}
.Product_text1 .product_title h1{font-size: 30px;}
.Product_text2 .product_title p{padding-right: 0; }
.Product_text1 .product_title p{padding-right: 0; }
.ProAutoList .bgimgli,.Product_text2{background: url(../images/2.jpg) no-repeat center; background-size: auto 100%;}
.index_pro .item .text,
.index_pro .item .pic{float: none;width: 100%;}
.index_pro  .item .product_title h1 {   font-size: 30px;}
.index_pro  .item .product_title p {  padding-right:0;}
}
@media(min-width: 1000px){
    .top_duang {
        padding-top: 100px;
    }
}
@media(max-width: 1000px){
    .top_duang {
        padding-top: 100px;
    }
}



.ition {}
.ition span{display: inline-block; height: 44px;border: solid 1px #e5e5e5;padding: 0 15px;line-height: 44px;text-align: center;font-size: 16px;margin-left: 20px;}
.ition span:hover{background: #49a1fb;color: #fff;}
.ition .on{background: #49a1fb;color: #fff;}
.ition a:nth-child(1) span{margin: 0;}

.fixedbox{position: fixed; right: 0;bottom:50px;z-index: 999;}

/*
 .PicList000671 为demo编号
 */
.PicList000671{padding:4% 0 2%;}
.PicList000671 ul li .videoCon{ display:none; border-bottom:3px solid #0079c3;}
.fancybox-skin.videoCon .text{ font-size:18px; font-weight:normal; display:block;}
.PicList000671 *{ -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.PicList000671 .nowrap{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.PicList000671 ul li{ width:49%; float:left; margin:0 2% 3% 0; background:#f8f8f8;}
.PicList000671 ul li:nth-child(2n){ margin-right:0;}
.PicList000671 ul li figure{ padding-bottom:70%; position:relative; background-repeat:no-repeat; background-position: center center; background-size: cover;}
.PicList000671 ul li figure a{ position:absolute; display:block; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.3); background-image:url(../images/PicList000671-icon-video.png); background-repeat:no-repeat; background-position: center center;}
.PicList000671 ul li figure a:hover{ background-color:transparent}
.PicList000671 ul li h5{font-size:16px;padding: 15px 0;margin:0;text-align:center;}
.PicList000671 ul li:hover h5 a{ color:#0079c3}
.PicList000671 ul li time{ display:block; color:#b3b3b3; background:url(../images/PicList000671-icon.png) no-repeat right;}
.videoCon{max-width:1200px; }
.videoCon video{ width:100%; height:400px; background:#000;}
.videoCon h1{font-size:16px;padding: 15px 0;margin:0;text-align:center;}
@media screen and (max-width:640px){
.PicList000671 ul li{ width:49%;}
.PicList000671 ul li:nth-child(2n){ margin-right:0;}
.PicList000671 ul li:nth-child(2n+1){ margin-right:2%;}
}
@media (max-width:420px){
.PicList000671 ul li{ width:100%;}

}
.video-fanybox .fancybox-skin .text{ font-size:18px; font-weight:normal;}
.sousou{text-align: center;margin-bottom: 30px;}
.sousou input{width: 250px;height: 40px;padding-left: 10px;padding-right: 40px;border: 1px solid #e1e1e1;}
.sousou .btn{display: inline-block;margin-left: -50px;margin-bottom: -13px;background: url(../images/Top001680-search.png)no-repeat center;width: 40px;height: 40px;}

/*2021.12.22*/
@media (max-width:768px){
	.maincontent .hl_div04 tr td p{
	width:100%  !important;
	    text-align: left !important;
	}
	.maincontent .hl_div05>p:nth-of-type(4)>strong>span{
	font-size: 20px  !important;
	}
	.maincontent .hl_div04>p:nth-of-type(4)>strong>span{
	font-size: 20px  !important;
	}
	.maincontent .hl_div06>p:first-child>strong>span{
	font-size: 20px  !important;
	}
	.maincontent .hl_div02>p:first-child>strong>span{
	font-size: 20px  !important;
	}
	.maincontent .hl_div03>p:first-child>strong>span{
	font-size: 20px  !important;
	}
	.maincontent .hl_div01 h1>span{
	    font-size: 20px !important;
	}
	.maincontent .hl_div02 tr{
	display:flex;
	    flex-wrap: wrap;
	}
	.maincontent .hl_div02 tr td{
	display:flex;
    	width: 100%;
	flex-wrap: wrap;
	}
	.maincontent .hl_div02 tr td blockquote{
	margin:0 !important;
	}
	.maincontent .hl_div02 tr td img{
	width: 100%;
    	height: 100%;
	}
	.maincontent .hl_div03 tr{
	display:flex;
	    flex-wrap: wrap;
	}
	.maincontent .hl_div03 tr td{
	display:flex;
    	width: 100%;
	flex-wrap: wrap;
	    justify-content: center;
	}
	.maincontent .hl_div03 tr td blockquote{
	margin:0 !important;
	}
	.maincontent .hl_div04 tr{
	display:flex;
	    flex-wrap: wrap;
	}
	.maincontent .hl_div04 tr td{
	display:flex;
    	width: 100%;
	flex-wrap: wrap;
	}
	.maincontent .hl_div04 tr td img{
	width: 100%;
    	height: 100%;
	}
	.maincontent .hl_div05 tr{
	display:flex;
	    flex-wrap: wrap;
	}
	.maincontent .hl_div05 tr td{
	display:flex;
    	width: 100%;
	flex-wrap: wrap;
	justify-content: center;
	}
	.maincontent .hl_div06 tr{
	display:flex;
	    flex-wrap: wrap;
	}
	.maincontent .hl_div06 tr td{
	display:flex;
    	width: 100%;
	flex-wrap: wrap;
	}
	.maincontent .hl_div06 tr td blockquote{
	margin:0 !important;
	}
	.maincontent .hl_div06 tr td img{
	width: 100%;
    	height: 100%;
	}
	.maincontent .hl_div06 tr td p{
	margin:0 !important ;
	}
}

/*2021.1.5*/
.hl_ld_item{
  position: relative;
    background-color: #d9e9f5;
}
.hl_ld_item>div:first-child{
  position: absolute;
    bottom: 5%;
    left: 10%;
}

.hl_ld_item01{
  position: relative;
}
.hl_ld_item01>div:first-child{
      position: absolute;
    right: 10%;
    bottom: 17%;
}

.hl_ld_item02{
  position: relative;
}
.hl_ld_item02>div:first-child p{
margin: 8px 0;
}
.hl_ld_item02>div:first-child{
  position: absolute;
    bottom: 5%;
    left: 10%;
}
.hl_ld_item01>div:last-child img{
      height: 645px;
    width: 100%;
    object-fit: cover;
}
.hl_ld_item02>div:last-child img{
      height: 400px;
    width: 100%;
    object-fit: cover;
}

.hl_gl_item{
  position: relative;
}
.hl_gl_item .ul{
  position: absolute;
  right: 3%;
top: 50%;
    transform: translate(0,-50%);
}
.hl_gl_item .imgBox{
  position: static !important;
}
.hl_gl_item:nth-of-type(3) .ul{
  right: 0;
    left: 5%;
}

@media (max-width:1366px){
.hl_gl_item:nth-of-type(2) .ul{
    right: 1%;
    width: 300px;
}
}
@media (max-width: 1024px)
.hl_gl_item:nth-of-type(2) .ul {
    right: 1%;
    width: 256px;
}

@media (max-width:1024px){
.hl_ld_item{
     background-color:unset;
}
.hl_ld_item01>div:last-child img{
      height: auto;
    width: 100%;
    object-fit: unset;
}
.hl_ld_item02>div:last-child img{
      height: auto;
    width: 100%;
    object-fit: unset;
}
.Product_li_box3 {
    padding: 0 15px;
}
.hl_gl_item .ul{
    transform: unset !important;
    position: static !important;
}
.Product_li_box3 .li.li4 table tr{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.Product_li_box3 .li.li4 table td{
width: 47%;
}
.hl_ld_item>div:first-child{
  position:static;
    bottom: 5%;
    left: 10%;
padding: 0 15px;
}

.hl_ld_item01>div:first-child{
      position: static;
    right: 10%;
    bottom: 17%;
padding: 0 15px;
}

.hl_ld_item02>div:first-child{
  position: static;
    bottom: 5%;
    left: 10%;
  padding: 0 15px;
}
.hl_ld_item strong{
    font-size: 20px !important;
}
.hl_ld_item01 p span{
  font-size: 20px !important;
}
.hl_ld_item02 p span{
  font-size: 20px !important;
}


}

.singleItem .item,
.singlelist .item {position:relative;}
.singleItem .text {position:absolute; width:35%; top:50%; transform:translateY(-50%);}
.singleItem h2,
.singlelist h2 {font-size:32px; line-height:1.35em; margin:0 0 15px; padding:0;}
.singleItem p,
.singlelist p {font-size:16px; line-height:1.875em; margin:0;}
.singleItem .pic img,
.singlelist .pic img {display:block; width:100%; height:auto;}
.singleItem .item:first-child .text {right:3.125%; top:15%; width:28%; transform:none;}
.singleItem .item:nth-child(2) .text,
.singleItem .item:nth-child(3) .text {left:3.125%;}
.singleItem .item:nth-child(4) .text {right:3.125%; transform:none; top:40%;}
.singleItem .item:nth-child(5) .text {left:26%;}


.singlelist .text {position:absolute; width:35%; top:50%; transform:translateY(-50%);}
.singlelist h3 {font-size:18px; line-height:1.5em; margin:0 0 15px; padding:0;}
.singlelist h4 {font-size:16px; line-height:1.5em; margin:0 0 15px; padding:0;}
.singlelist:nth-child(1) .item:nth-child(2n-1) .text {right:3.125%;}
.singlelist:nth-child(1) .item:nth-child(2n) .text {left:3.125%;}
.singlelist:nth-child(2) .text {left:37%;}


.singlelist:nth-child(3) .item:nth-child(2n-1) .text{left:3.125%;}
.singlelist:nth-child(3) .item:nth-child(2n) .text {right:3.125%;}
.singlelist:nth-child(3) .item:nth-child(1) .text,
.singlelist:nth-child(3) .item:nth-child(2) .text {transform:none;}

@media only screen and (max-width:1280px){
	.singleItem h2,
	.singlelist h2 {font-size:28px;}
}
@media only screen and (max-width:1024px){
	.singleItem h2,
	.singlelist h2 {font-size:24px;}
}
@media only screen and (max-width:768px){
	.singleItem h2,
	.singlelist h2 {font-size:20px; margin-bottom:10px;}
	.singleItem p,
	.singlelist p {line-height:1.75em;}
}
@media only screen and (max-width:540px){
	.singleItem .item {margin-bottom:10px;}
	.singleItem .text,
	.singlelist .text {position:static; width:auto; top:auto; transform:none; padding:15px 0;}
	.singleItem .item:first-child .text {width:auto;}
	.singleItem h2,
	.singlelist h2 {font-size:18px; line-height:1.5em; margin-bottom:5px;}
	
	.singlelist h3,
	.singlelist h4 {margin-bottom:5px;}
}