﻿body{text-align: left; padding: 0; margin: 0;  color: #333; font: 16px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial, sans-serif; height: auto; background-attachment: fixed;}
div,p,li{word-break: break-all;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p{padding: 0; margin: 0;}
pre,code,form,fieldset,legend,input,textarea,p,blockquote,th{padding: 0; margin: 0;}
fieldset{border-top-width: 0; border-left-width: 0; border-bottom-width: 0; border-right-width: 0;}
a img{border: 0; padding: 0; margin: 0;}
i{font-style: normal;}
address,caption,cite,cite,code,dfn,em,th,var{font-weight: normal; font-style: normal;}
li{list-style-type: none;}
caption{text-align: left;}
th{text-align: left;}
h1,h2,h3,h4,h5,h6{font-weight: bold; font-size: 100%;}
q:unknown{content: '';}
.por{position: relative;}
.poa{position: absolute;}
input,textarea,select{font-family: inherit; font-size: 100%;}
a:link{color: #333; text-decoration: none;}
a:visited{color: #333; text-decoration: none;}
a:hover{color: #db261d; text-decoration: none;}
.left{float: left;}
.right{float: right;}
.fl{float: left;}
.fr{float: right;}
.w1000{width: 1000px; margin: 0 auto;}
.clear{clear: both; font-size: 0; margin: 0; padding: 0; display: block; _height: 0; overflow: hidden;}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.clearfix{*zoom: 1;}
.hidden{display: none;}
.icon{background: url("../images/icon.png") no-repeat;display: block; vertical-align: middle;}
.w1200{width: 1200px; margin: 0 auto;}
/***********共用结束************/
/***首页*****/
/*******顶部*******/
.f-cb{zoom:1;}
.indexBody .header_main .webLogo img{top:6px!important;}
.header_main{position: relative;width: 100%;height: 80px;border-bottom:1px solid #e5e5e5;/*background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.2);*/z-index: 10;}
.header_main .header{height:80px;}
.header_main.flex{position:fixed;top:0;left:0;z-index:22;} 
.header_main.white{background:#fff;}
.header_main.one{background:none;box-shadow:none;border-bottom:1px solid rgba(255,255,255,0.1);}
.header_main .webLogo{display:block;width:300px;height:100%;line-height:80px;margin-left:1.25%;}
.header_main .webLogo img{position:relative;top:0px;transition: top 0.3s;display:block;
/*width:300px;*/
/*height:50px;*/
    
}
.header_main .webLogo:hover img{filter:brightness(105%);-webkit-filter:brightness(105%);}
.header_main .webLogo .two{display:inline-block;}
.header_main .nav-box{position: absolute;width: 100%;display: none;}
.header_main .nav-box.flex{top:0;left:0;z-index:20;}
.header_main .nav-box .bg{display:block;width:100%;height:100%;background: rgba(0,0,0,.5);display: none;}
.header_main .nav-box .nav-list-box{position: absolute;top: 0;right: 0;background: #fcfcfc;width: 21.5%;height: 100%;overflow: auto;display: none;}
.header_main .nav-box .nav-list-box::-webkit-scrollbar{width: 1px;height: 1px;background-color:none;display: none;}
.header_main .nav-box .nav-list-box::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;background-color:none;}
.header_main .nav-box .nav-list-box::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: none;}
.header_main .nav-box .sub-nav-list{padding-top:40px;padding-left:50px;}
.header_main .nav-box .sub-nav-list .sli{padding-bottom:20px;cursor:pointer;}
.header_main .nav-box .sub-nav-list .sli.hover .stit a{color:#db261d;}
.header_main .nav-box .nav-list-box .stit{font-size:20px;line-height:47px;color:#000;background:url("../images/arrowr.png") no-repeat 86% 20px;}
.header_main .nav-box .nav-list-box .stit span{width:17%;font-size:30px;font-weight:normal;display:inline-block;text-align:center;color:#d0d0d0;position:relative;top: 4px;transition:color 0.3s;}
.header_main .nav-box .nav-list-box .stit a{display:inline-block;color:#000;}
.header_main .nav-box .sub-nav-list .sli.hover .stit{background:url("../images/arrowb.png") no-repeat 86% 20px;}
.header_main .nav-box .nav-list-box .sub-box-list{display:block;}
.header_main .nav-box .nav-list-box .sub-box-list.hidden{display:none;}
.header_main .nav-box .nav-list-box .sub-box-list li{padding-left:17%;font-size:14px;color:#000;line-height:36px;}
.header_main .nav-box .nav-list-box .sub-box-list li a{display: inline-block;color: #666666;transition: color 0.3s;}
.header_main .nav-box .nav-list-box .sub-box-list.block{display:block;}
.header_main .nav-box .nav-list-box .sub-box-list li:hover a{color:#db261d;}
.header_main .nav-box .telMain{padding-left:50px;margin-top:20px;margin-left:50px;background:url("../images/telico.png") no-repeat left center;background-size:38px 38px;}
.header_main .nav-box .telMain .tel{padding-left:10px;height:50px;background:url("../images/telline.png") no-repeat left center;background-size:1px 50px;}
.header_main .nav-box .telMain .tel .zx{padding-top:4px;font-size:14px;line-height:16px;color:#db261d;}
.header_main .nav-box .telMain .tel .webTel{margin-top:9px;font-size:26px;line-height:24px;font-weight:bold;font-family:"Myriad Pro";color:#db261d;}
.search-box{float:right;width:15px;overflow:hidden;margin-right:1%;padding-top:27px;transition:width 0.3s;position: relative;height:28px;box-sizing:initial;}
.search-box .text{width:86%;float:left;font-size: 14px;color: #999999;line-height: 26px;background: none;border: none;display: none;text-indent:6px;}
.search-box .submit{width:15px;height:28px;float:right;background: url("../images/search2.png") no-repeat center;cursor:pointer;border:none;outline:none;}
.search-box.on{width: 9.5%;}
.search-box.on .text{display: block;}
.search-two{display: none;}
.search-one{display: block;}
.header_main .webLogo .one{display:none;}
.header_main .webLogo .two{display:inline-block;}
.header_main #nav{float:right;width:780px;height:80px;margin-right:2%;}
.header_main .nav-list li{position:relative;float:left;height:80px;line-height:80px;margin:0 15px;text-align:center;}
.header_main .nav-list li a{display:block;width:100%;font-size:14px;line-height:78px;color:#333;transition:color 0.3s;-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;cursor:pointer;}
.header_main .nav-list li a.hover,.header_main .nav-list li a:hover{color:#db261d;}
.header_main .tit{width:80px;height:100%;float:right;position:relative;cursor:pointer;}
.header_main .tit.on, .header_main.one .tit.on, .header_main.the .tit.on{background: url("../images/wel14.png") no-repeat left center;}
.header_main.the.on{background: #fff;}
.header_main .tit.on span{display:none;}
.header_main .tit span{position:relative;top:29px;left:50%;margin-left:-15px;}
.header_main .tit .line01{display:block;width:31px;height:2px;background:#333;margin-bottom:9px;}
.header_main .tit .line02{display:block;width:31px;height:2px;background:#333;margin-bottom:9px;}
.header_main.one .tit.on{background:#db261d;}
.header_main.one .tit .line01{background:#fff;}
.header_main.one .tit .line02{background:#fff;}
.header_main .bdsharebuttonbox1{float:right;padding: 32px 0.6% 32px 0;width:40px;height:-6px!important;margin-right: 1%;background: url("../images/headerline2.png") no-repeat right center;background-size:1px 16px;}
.header_main .bdsharebuttonbox1 a{float:left;display:block;width: 17px;height: 19px;padding: 0;margin: 0 5px;transition:background 0.3s;}
.header_main .bdsharebuttonbox1 a.bds_em{background: url("../images/emailico2.png") no-repeat center;}
.header_main .bdsharebuttonbox1 a.bds_weixin{background: url("../images/wxico2.png") no-repeat center;}
.header_main.one .nav-list a{color:#fff;}
.header_main.one .nav-list a:hover{color:#db261d;}
.header_main.one .tit{background:none;}
.header_main.one .webLogo .one{display: inline-block;}
.header_main.one .webLogo .two{display:none;}
.header_main.one .bdsharebuttonbox1 a.bds_em{background: url("../images/emailico1.png") no-repeat center;}
.header_main.one .bdsharebuttonbox1 a.bds_weixin{background: url("../images/wxico1.png") no-repeat center;}
.header_main.one .search-box .submit{background: url("../images/search1.png") no-repeat center;}
.weixin-box{position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 300px;height: 300px;z-index: 50;margin: auto;display: none;}
.weixin-box img{width: 100%;}
.weixin-box .close{position: absolute;top: 3px;right:3px;background: url("../images/clo01.png") no-repeat center;display: block;width: 15px;height: 15px;opacity: 1;cursor:pointer;}

/*顶部下拉*/
.nav-list .sub-box{position:absolute;top:79px;left:0;padding:10px 20px 25px;width:240px;background:#d9261d;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:none;}
.nav-list .sub-box .item{height:36px;line-height:36px;border-bottom:1px solid #dd3c34;}
.nav-list .sub-box .item a{height:35px!important;font-size:14px;line-height:35px;text-align:left;color:#fff!important;}
.nav-list .sub-box .item:hover a{color:rgba(255,255,255,0.8)!important;}

/*联系我们*/
.header_main.two{border-color:transparent;background:url("../images/tpline.png") no-repeat bottom center;background-size:100% 1px;}
.header_main.two .tit.on{background:#db261d;}
.header_main.two .tit .line01{background:#fff;}
.header_main.two .tit .line02{background:#fff;}
.header_main.two .tit{background:none;}
.header_main.two .webLogo .one{display:none;}
.header_main.two .webLogo .two{display: inline-block;}
.header_main.two .bdsharebuttonbox1 a.bds_em{background: url("../images/emailico1.png") no-repeat center;}
.header_main.two .bdsharebuttonbox1 a.bds_weixin{background: url("../images/wxico1.png") no-repeat center;}
.header_main.two .search-box .submit{background: url("../images/search1.png") no-repeat center;}
.header_main.two .nav-list a{color:#fff;}
.header_main.two .nav-list li a.hover,.header_main.two .nav-list li a:hover{color:#fff;}
.header_main.two .search-box input::-webkit-input-placeholder{color:#fff;}
.header_main.two .search-box .text{color:#fff;outline: none;}
.header_main .search-box.two input::-webkit-input-placeholder{color:#fff;}
.header_main .search-box.two .text{color:#fff;outline: none;}
.bottom_copy.two .p{color:#333;}
.bottom_copy.two{color:#fff;opacity:0.8;filter:alpha(opacity=80);border-color:transparent;background:url("../images/btline.png") no-repeat top center;background-size:100% 1px;}
.bottom_copy.two a{color:#fff;opacity:0.8;filter:alpha(opacity=80);}
.bottom_copy.two .ilinks{color:#fff;opacity:0.8;filter:alpha(opacity=80);}
.bottom_copy.two .ilinks a{color:#fff;opacity:0.8;filter:alpha(opacity=80);}
.bottom_copy.two a:hover{color:#fff;opacity:1;filter:alpha(opacity=100);}

@media screen and (max-width: 1600px){
    .header_main #nav {
        width:600px;
    }
    .header_main .nav-list li {
        margin:0 12px;
    }
}

@media screen and (min-width: 1366px) and (max-width: 1599px){
    .header_main .webLogo img{
        width:216px;
        /*height:36px;*/
    }
    .header_main #nav {
        width:780px;
    }
    .header_main .nav-list li {
        margin:0 11px;
    }
}
@media screen and (max-width: 1355px) {
    .header_main .webLogo img{
        width:216px;
        height:36px;
    }
    .header_main .nav-list li {
        margin:0 8px;
    }
}

/*********togbtn*/
.togbtn .icon{position: absolute; top: 50%; margin-top: -30px; cursor: pointer; width: 30px; height: 66px; display: block; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; z-index: 22;}
.togbtn .icon.prev{background-position: -103px 0;}
.togbtn .icon.prev:hover{margin-left: -10px;}
.togbtn .icon.next{background-position: -137px 0;}
.togbtn .icon.next:hover{margin-right: -10px;}
.banner .togbtn .prev{left: 10%;}
.banner .togbtn .next{right: 10%;}
/********togbtn end****/
/*wrap*/
.wrap{width: 100%; height: 100%; position: relative; z-index: 1;}
.wrap .mouse-ico{position: absolute; width: 15px; height: 25px; left: 50%; margin-left: -7px; bottom: 58px; z-index: 20;}
.wrap .mouse-ico span{width: 15px; height: 25px; background-position: 0 -127px;}
.wrap .mouse-ico span.mouse{animation: mousemove 3s linear 1s infinite;}
#menu{position: fixed; left: 3%; top: 50%; margin-top: -107px; z-index: 10;}
#menu li{width: 20px;height:20px;margin: 7px 0;transition:background 0.3s;background: url("../images/wel20.png") no-repeat center;background-size:20px 20px;}
#menu li.active{background: url("../images/wel20_h.png") no-repeat center;}
#menu.one li{background: url("../images/wel05.png") no-repeat center;}
#menu.one li.active{background: url("../images/wel05_h.png") no-repeat center;}
#menu li a{display: block; width: 100%; height: 100%;}
#menu li:hover{background: url("../images/wel20_h.png") no-repeat center;}
#menu.one li:hover{background: url("../images/wel05_h.png") no-repeat center;}
.wel-number{position: fixed;z-index: 10;left: 2.2%;top: 50%;margin-top: 80px;padding-top: 86px;background: url("../images/wel21.png") no-repeat top center;font-size: 14px;font-family:arial;color: #fff;text-align: center;line-height: 26px;background-size:1px 70px; display:none;}
.wel-number .num{font-size:24px;font-family: arial;}
.wel-number.on{background: url("../images/wel22.png") no-repeat top center;color:#777;}
.wel-number.on .num{color:#db261d;}

/*rightFix*/
.rightFix{width: 48px; position: fixed; right: 1%; top: 50%; margin-top: -110px; z-index: 99;}
.rightFix .ico{width: 48px; height: 48px; display: block; position: relative; overflow: hidden; margin: 0px; transition: all ease 300ms; margin-top: 1px; padding: 0px; border-radius: 48px; border: 1px solid #eee; margin-bottom: 5px; background: #fff url(../images/fix-ico.png) no-repeat center 0;cursor:pointer;}
.rightFix .ico img{width: 120px; height: 120px; position: absolute; left: -78px; top: 0; padding: 3px; background: #f5473f; border: 1px solid #f0cd91; display: block; opacity: 0; filter: alpha(opacity=0); transition: all ease-in-out 0.2s; border-radius: 10px;}
.rightFix .ico span{width: 210px; text-align: center; height: 48px; line-height: 48px; position: absolute; left: -78px; top: 0; background: #fff; color: #fff; display: block; font-weight: bold; font-size: 18px; opacity: 0; filter: alpha(opacity=0); transition: all ease-in-out 0.2s; border-radius: 48px;}
.rightFix .ico span.ftel{background:#f5473f;} 
.rightFix .ico:hover{background-color: #f5473f; border-color: #f5473f; overflow: visible;}
.rightFix .ico:hover img{opacity: 1; filter: alpha(opacity=100); left: -140px;}
.rightFix .ico:hover span{opacity: 1; filter: alpha(opacity=100); left: -215px;}
.rightFix .fix-tel{background-position: 11px 12px;}
.rightFix .fix-tel:hover{background-position: -33px 12px;}
.rightFix .fix-qq{background-position: 11px -40px;}
.rightFix .fix-qq:hover{background-position: -33px -40px;}
.rightFix .fix-ewm{background-position: 11px -96px;}
.rightFix .fix-ewm:hover{background-position: -33px -96px;}
.rightFix .fix_top{background-position: 11px -150px;}
.rightFix .fix_top:hover{background-position: -33px -150px;}
.rightFix .fix-form{background-position: 10px -234px;}
.rightFix .fix-form span{font-size: 14px; line-height: 23px; width: 180px;}
.rightFix .fix-form:hover{background-position: -37px -234px;}
/*bottom*/
.bottom_copy{background:transparent;color: #333; font-size: 12px; position: fixed; bottom: 0; height: 70px; line-height: 70px; z-index: 10; left: 0; width: 100%;border-top:1px solid #d4d4d4;}
.bottom_copy .ilinks{position: relative; cursor: pointer;font-size:12px;}
.bottom_copy .ilinks a{color:#333;}
.bottom_copy .qq{background-position: -113px 0;}
.bottom_copy .wxall{position: relative;}
.bottom_copy .wxall:hover img{display: block;}
.bottom_copy em{margin:0 7px;}
.bottom_copy a{color: #333;}
.bottom_copy a:hover{text-decoration: underline; color: #db261d;}
.bottom_copy img{display: none; width: 90px; height: 90px; position: absolute; right: 0; bottom: 30px;}
.bottom_copy.one{color:#fff;border-color:rgba(255,255,255,0.1);}
.bottom_copy.one a{color:#fff;}
.bottom_copy.one .ilinks a{color:#fff;}

.screen-main{position: absolute; height: 630px; left: 50%; margin-left: -600px; top: 50%; margin-top: -315px; z-index: 11; width: 1200px;}

/*index css start*/
/*第一屏*/
.wrap .section_1 .banner,
.wrap .section_1 .banner .list,
.wrap .section_1 .banner .list .item{height: 700px;}
.wrap .section_1 .banner{position: relative; width: 100%; overflow: hidden;}
.wrap .section_1 .banner .list{float: left; width: 100%; position: relative; overflow: hidden;}
.wrap .section_1 .banner .list .bannerimg{position: absolute; top: 0px; left: 0; margin: 0 auto; text-align: center; width: 100%; min-height: 100%;}
.wrap .section_1 .banner .list .item{position: absolute; left: 0; top: 0; display: none; text-align: center; width: 100%; overflow: hidden; background-position: center 70px; background-repeat: no-repeat; color: #fff; background-size: cover; -webkit-box-sizing: border-box; box-sizing: border-box;}
.wrap .section_1 .banner .list a{display: block; overflow: hidden; width: 100%; height: 100%;}
.wrap .section_1 .banner .list .block{display: block;}
.wrap .section_1 .banner .list .item:first-child{display:block;}
.wrap .section_1 .banner .tip{width: 1000px; height: 25px; text-align: center; position: absolute; left: 50%; bottom: 15%; z-index: 3; margin-left: -500px;}
.wrap .section_1 .banner .tip span{display: inline-block; width: 18px; height: 18px; color: #fff; text-align: center; line-height: 26px; margin: 0 8px; cursor: pointer; font-size: 14px; background-position: 0 0;}
.wrap .section_1 .banner .tip span.cur{background-position: -18px 0;}
/*********togbtn*/
.togbtn .icon { position: absolute; top: 50%; margin-top: -30px; cursor: pointer; width: 30px; height: 56px; display: block; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; z-index: 22; }
.togbtn .icon.prev { background-position: 0 -80px; }
.togbtn .icon.prev:hover { margin-left: -10px; }
.togbtn .icon.next { background-position: -40px -80px; }
.togbtn .icon.next:hover { margin-right: -10px; }
.banner .togbtn .prev { left: 10%; }
.banner .togbtn .next { right: 10%; }
/********togbtn end****/

/*i-ban-link*/
.i-ban-link{position:absolute;bottom:100px;left:50%;margin-left:-600px;z-index:9;}
.i-ban-link li{position:relative;float:left;width:33%;padding-left:3px;top:50px;opacity: 0;overflow: hidden;}
.i-ban-link li a{position: relative;display:block;padding: 14px 22% 18px 9%;transition:background 0.3s;z-index:2;}
.i-ban-link li .bg{position:absolute;top: 0;left: 3px;width: 0;height: 100%;z-index: 1;background: #d41833;transition:width 0.5s;}
.i-ban-link li.li0 a{background:#fff url("../images/wel02.png") no-repeat 85% center;}
.i-ban-link li.li1 a{background:#fff url("../images/wel03.png") no-repeat 85% center;}
.i-ban-link li.li2 a{background:#fff url("../images/wel04.png") no-repeat 85% center;}
.i-ban-link li .tit{font-size:20px;color:#333;line-height:35px;transition:color 0.3s;}
.i-ban-link li .subtit{font-size:14px;color:#333;line-height:24px;height:24px;transition:color 0.3s;overflow:hidden;}

@media (min-width: 1025px){
.i-ban-link li:hover .tit{color:#fff;}
.i-ban-link li:hover .subtit{color:#fff;}
.i-ban-link li:hover .bg{width:100%;}
.i-ban-link li.li0:hover a{background:url("../images/wel02_h.png") no-repeat 88% center;}
.i-ban-link li.li1:hover a{background:url("../images/wel03_h.png") no-repeat 88% center;}
.i-ban-link li.li2:hover a{background:url("../images/wel04_h.png") no-repeat 88% center;}	
}

/*第二屏*/
.index_title{text-align: center; background: url(../images/index_title_bg.png) no-repeat center bottom; height: 55px; width: 320px; left: 0px; top: 0; z-index: 3;}
.index_title h3{color: #f5473f; font-size: 33px; line-height: 35px; font-family: "宋体";}
.section_2{position: relative; background: url(../images/section_bg2.jpg) center bottom no-repeat; background-size: cover;}
.section_2 .screen-main{height: 580px; margin-top: -290px;}
.section_2 .indexTit{position:fixed;left:8%;}
.section_2 .indexTit .entit{float:left;font-size:48px;font-family:"Tahoma";font-weight:bold;writing-mode: vertical-lr;writing-mode: tb-lr;color:#db261d;}
.section_2 .indexTit .tit{float:left;margin-left:10px;width:24px;font-size:24px;line-height:26px;color:#333;}
.section_2 .product{position:relative;}
.section_2 .product .bd{position:relative;overflow:hidden;}
.section_2 .product .bd .list{width:106%;}
.section_2 .product .bd .list .item{position:relative;float:left;display:block;width:285px;height:430px;margin-right:20px;background:#fff;transition:all ease 600ms;}
.section_2 .product .bd .list .item a{display:block;padding:10px;}
.section_2 .product .bd .list .item .img{display:block;width:265px;height:265px;overflow:hidden;}
.section_2 .product .bd .list .item .img img{display:block;width:265px;height:265px;}
.section_2 .product .bd .list .item .txt{padding-top:12px;width:246px;margin:0 auto;transition:all ease 600ms;}
.section_2 .product .bd .list .item .txt .tit{padding-bottom:12px;font-size:18px;line-height:20px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #e5e5e5;}
.section_2 .product .bd .list .item .txt .cont{margin-top:12px;height:40px;font-size:12px;line-height:20px;text-align:justify;color:#333;overflow:hidden;}
.section_2 .product .bd .list .item .detail{position:absolute;bottom:10px;left:50%;margin-left:-122px;display:block;width:244px;height:36px;font-size:14px;line-height:36px;text-align:center;color:#333;border:1px solid #d9d9d9;}
.section_2 .product .bd .list .item:hover{background:#dd1718;transition:all ease 600ms;}
.section_2 .product .bd .list .item:hover .img img{filter:brightness(105%);-webkit-filter:brightness(105%);}
.section_2 .product .bd .list .item:hover .txt{transform:translateY(-3px);transition:all ease 600ms;}
.section_2 .product .bd .list .item:hover .txt .tit{color:#fff;}
.section_2 .product .bd .list .item:hover .txt .cont{color:#fff;}
.section_2 .product .bd .list .item:hover .detail{color:#fff;border-color:#e75d5e;}
.section_2 .product .hd{margin-top:80px;text-align:center;position: absolute;width: 100%;top: 107px;}
.section_2 .product .hd .btnIco{display:inline-block;}
.section_2 .product .hd .btnIco a{position: absolute;bottom: -320px;left: 50%;margin-left: -40px;}
.section_2 .product .hd i.mor{float:left;display:block;width:21px;height:21px;margin:5px 30px;background-position:-86px 0;}
.section_2 .product .hd .prev{float:left;display:block;width:46px;height:46px;background-position:-150px -70px;transition:background 0.3s;cursor:pointer;position: absolute;left: -60px;}
.section_2 .product .hd .next{float:left;display:block;width:46px;height:46px;background-position:-200px -70px;transition:background 0.3s;cursor:pointer;position: absolute;right: -60px;}
.section_2 .product .hd .prev:hover{background-position:-100px -70px;transition:background 0.3s;}
.section_2 .product .hd .next:hover{background-position:-250px -70px;transition:background 0.3s;}
.section_2 .morePro{display:block;width:248px;height:48px;font-size:16px;line-height:48px;text-align:center;color:#333;border:1px solid #c9c9c9;margin:0 auto;margin-top:50px;border-radius:25px;}
.section_2 .morePro:hover{color:#fff;background:#db261d;border-color:#db261d;}

@media screen and (min-width: 1600px) and (max-width:1800px) {
    .section_2 .indexTit {
        left:2%!important;
    }
    .section_2 .product .hd .prev{left: -30px!important;}
    .section_2 .product .hd .next{right: -30px!important;}
}

@media screen and (min-width: 1366px) and (max-width: 1599px) {
    .section_2 .screen-main {
        width:1100px;
        margin-left:-510px;
        margin-top: -220px!important;
    }
    .section_2 .product .bd .list .item {
        width:250px;
        height:400px;
    }
    .section_2 .product .bd .list .item .img{display:block;width:230px;height:230px;overflow:hidden;}
        .section_2 .product .bd .list .item .img img{display:block;width:230px;height:230px;}
        .section_2 .product .bd .list .item .txt {
            width:218px;
        }   
        .section_2 .product .bd .list .item .detail {
            width:220px;margin-left:-110px;
        }
    .section_2 .morePro{margin-top:20px;}
    #menu {
        left:1.6%;
    }
    .wel-number {
        left:0.4%;
    }
    .section_2 .indexTit {
        left:3%!important;
    }
        .section_2 .indexTit .entit {
            font-size:30px!important;
        }
        .section_2 .indexTit .tit {
            margin-left:2px!important;
            font-size:18px!important;
        }
    .header_main .nav-list li a {
        height:73px;
    }
    .section_2 .product .hd .prev{left: -65px!important;}
    .section_2 .product .hd .next{right: -25px!important;}
}

/*第三屏*/
.section_3{background: url("../images/section_bg3.jpg") center top no-repeat; background-size: cover;}
.section_3 .screen-main{height: 580px; margin-top: -290px;}
.solute-top .indexTit{float:left;}
.solute-top .solute-list {float:right;width: 740px;}
.solute-top .solute-list .item {margin-bottom:16px;margin-right: 30px;float:left;display: block;width: 158px;height:38px;border:1px solid #9fa1a3;border-radius: 20px;}
.solute-top .solute-list .item:nth-child(4n) {margin-right: 0;}
.solute-top .solute-list a{font-size: 14px;color:#fff;display:block;line-height: 40px;text-align:center;}
.solute-top .solute-list .item:hover{background:#db261d;border-color:#db261d;}
.solute-top .solute-list .item:hover  a{color:#fff;}
.section_3 .indexTit .tit{margin-bottom:14px;font-size:48px;line-height:48px;font-weight:bold;color:#fff;}
.section_3 .indexTit .entit .more{float:left;display:block;width:100px;height:34px;font-size:14px;line-height:34px;text-align:center;color:#fff;background:#db261d;border-radius:17px;}
.section_3 .indexTit .entit em{margin-left:14px;font-family:"Myriad Pro";font-size:14px;line-height:34px;color:#fff;text-transform: uppercase;}
.section_3 .solute{position:relative;margin-top:44px;}
.section_3 .solute .bd{position:relative;overflow:hidden;}
.section_3 .solute .bd .list{width:106%;}
.section_3 .solute .bd .list li{position:relative;float:left;display:block;width:270px;height:290px;margin-right:40px;background:url("../images/solutebg.png") no-repeat center center;transition:all ease 600ms;}
.section_3 .solute .bd .list li a{display:block;height:290px;}
.section_3 .solute .bd .list li .txt{padding-top:40px;}
.section_3 .solute .bd .list li .txt .tit{padding-left:16px;font-weight: normal;font-size:16px;line-height:18px;color:#fff;background-size:40px 2px;}
.section_3 .solute .bd .list li .txt .tit span {font-weight: bold;}
.section_3 .solute .bd .list li .txt .subtit{margin-top:8px;margin-left:60px;font-size:18px;line-height:18px;color:#fff;}
.section_3 .solute .bd .list li .txt .cont{margin-top:30px;margin-left:60px;width:180px;font-size:14px;line-height:24px;color:#fff;}
.section_3 .solute .bd .list li .detail{position:absolute;bottom:20px;left:16px;padding-left:22px;font-size:14px;line-height:22px;color:#fff;background:url("../images/knowico.png") no-repeat left center;background-size:16px 16px;}
.section_3 .solute .bd .list li .img{margin-left: 16px;margin-top: 20px;position:relative;display:block;width:236px;height:148px;}
.section_3 .solute .bd .list li .img .simg{position: absolute;top:0;left:0;bottom:0;right:0;margin: auto;display:block;width:236px;height:148px;}
.section_3 .solute .bd .list li:hover{background:#db261d;transition:background 0.3s;}
.section_3 .solute .bd .list li:hover .txt .tit{color:#fff;}
.section_3 .solute .hd{margin-top:80px;text-align:center;position: absolute;width: 100%;top: 30px;}
.section_3 .solute .hd .btnIco{display:inline-block;}
.section_3 .solute .hd .btnIco a{position: absolute;bottom: -250px;left: 50%;margin-left: -35px;}
.section_3 .solute .hd i.mor{float:left;display:block;width:21px;height:21px;margin:5px 30px;background-position:-86px -30px;}
.section_3 .solute .hd .prev{float:left;display:block;width:46px;height:46px;background-position:-150px -120px;transition:background 0.3s;cursor:pointer;position: absolute;left: -60px;}
.section_3 .solute .hd .next{float:left;display:block;width:46px;height:46px;background-position:-200px -120px;transition:background 0.3s;cursor:pointer;position: absolute;right: -60px;}
.section_3 .solute .hd .prev:hover{background-position:-100px -120px;transition:background 0.3s;}
.section_3 .solute .hd .next:hover{background-position:-250px -120px;transition:background 0.3s;}
.section_3 .morePro{display:block;width:248px;height:48px;font-size:16px;line-height:48px;text-align:center;color:#fff;border:1px solid #808388;margin:0 auto;margin-top:50px;border-radius:25px;}
.section_3 .morePro:hover{color:#fff;background:#db261d;border-color:#db261d;}

@media screen and (min-width: 1366px) and (max-width: 1599px) {
    /*第三屏*/
    .section_3 .screen-main {
        width:1100px;
        margin-left:-578px;
    }
    .section_3 .solute {
        width:1150px;
        margin:0 auto;
        margin-top:20px;
    }
    .section_3 .morePro {
        margin-top:10px;
    }
    .section_3 .solute .bd .list li {
        margin-right:20px;
    }
    .section_3 .indexTit .tit {
        font-size:30px;
    }
    .section_3 .solute .hd .prev {
        left:-60px;
    }
    .section_3 .solute .hd .next{
        right:-50px;
    }
}

/*第四屏*/
.section_4{background: url(../images/section_bg4.jpg) center top no-repeat; background-size: cover;}
.section_4 .screen-main{height: 580px; margin-top: -290px;}
.section_4 .aboutTit{float:left;}
.section_4 .aboutTit img{display:block;width:271px;height:77px;}
.section_4 .iabout{position:relative;float:left;width:800px;margin-top:50px;margin-left:30px;}
.section_4 .iabout .bd{padding-bottom:30px;width:800px;border-bottom:1px solid #d0d0d0;}
.section_4 .iabout .bd .list .txt{font-size:14px;line-height:24px;text-align:justify;color:#333;}
.section_4 .iabout .arrow{position:absolute;top:0;right:-100px;display:block;width:62px;height:62px;cursor:pointer;}
.section_4 .iabout .arrow .next{display:block;width:62px;height:62px;background-position:-110px 0;}
.section_4 .iabout .arrow:hover .next{background-position:-180px 0;}
.section_4 .iabout .hd .list{float:right;width:320px;}
.section_4 .iabout .hd li{display:block;float:left;width:160px;margin-top:110px;}
.section_4 .iabout .hd .item .txt{float:left;width:80px;margin-left:12px;}
.section_4 .iabout .hd .item .img{margin-top:2px;margin-left:12px;float:left;position:relative;display:block;width:50px;height:50px;overflow:hidden;}
.section_4 .iabout .hd .item img{position:absolute;top:0;left:0;display:block;width:50px;overflow:hidden;}
.section_4 .iabout .hd li.it1{margin-right:140px;}
.section_4 .iabout .hd li.it3{margin-right:140px;}
.section_4 .iabout .hd li .tit{font-weight:normal;font-size:18px;color:#333;}
.section_4 .iabout .hd li .etit{margin-top:14px;font-family:arial;font-size:12px;color:#333;text-transform: uppercase;}
.section_4 .iabout .hd li.on .tit{color:#db261d;}
.section_4 .iabout .hd li.on img{top:-70px;}
.section_4 .iabout .hd li:nth-child(2).on img{top:-67px;}
.section_4 .iabout .hd li:hover .tit{color:#db261d;}
.section_4 .iabout .hd li:hover img{top:-70px;}
.section_4 .iabout .hd li:nth-child(2):hover img{top:-67px;}
.section_4 .ivideo{position:absolute;top: 150px;float:left;display:block;height: 360px;margin-top:60px;border:10px solid #dedede;overflow:hidden;}
.section_4 .video{position:relative;display:block;height: 340px;}
.section_4 .ivideo a{display:block;}
.section_4 .video .pIco{position:absolute;top:50%;left:50%;display:block;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background:url("../images/playico.png") no-repeat center center;}
.section_4 .video .vImg{display:block;height: 340px;}
.section_4 .video .vImg:hover{-webkit-filter:brightness(105%);filter:brightness(105%);}

@media screen and (min-width: 1366px) and (max-width: 1599px) {
    /*第四屏*/
    .section_4 .screen-main{
        width:1100px;margin-left:-550px;
    }
    .section_4 .iabout {
        width:770px;
    }
    .section_4 .iabout .hd li {
        margin-top:60px;
    }
    .section_4 .ivideo {
        top:120px;
    }
}

/*第五屏*/
.section_5{background: url(../images/section_bg5.jpg) center top no-repeat; background-size: cover;}
.i-wrap5 .box{position:relative;width:100%;height:100%;padding:0 3% 0 17.6%;}
.i-wrap5 .left{position:relative;top:50%;left:50px;margin-top:-280px;width:29.7%;float:left;}
.i-wrap5 .left .iTit{display:block;width:270px;height:57px;}
.i-wrap5 .left .iTit img{display:block;width:270px;height:57px;}
.i-wrap5 .left .newsTit .tit{margin-top:18px;font-weight:normal;font-size:18px;line-height:18px;color:#333;}
.i-wrap5 .left .newsTit .subtit{margin-top:16px;font-size:14px;line-height:14px;color:#333;}
.i-wrap5 .left .more{display:block;width:42%;height:50px;margin-top:33%;font-size:14px;line-height:50px;text-align:center;color:#fff;background:#db261d;transition:width 0.3s;}
.i-wrap5 .left .more:hover{width:50%;transition:width 0.3s;}
.i-wrap5 .right{float:right;width:63%;margin-right:4%;overflow:hidden;}
.i-wrap5 .right .bd{position:relative;overflow:hidden;}
.i-wrap5 .right ul{float:left;width:1000%;border-left:1px solid #eaeaea;}
.i-wrap5 .right li{float: left;border-right: 1px solid #eaeaea;width:298px!important;height: 100%;box-sizing: border-box;position: relative;left: 50px;}
.i-wrap5 .right .item a{display: block;padding: 60% 4% 0;}
.i-wrap5 .right .day{font-family:arial;font-size: 90px;color: #666;line-height: 70px;opacity: 0.2;padding-bottom: 20%;}
.i-wrap5 .right .year{font-family:arial;font-size: 14px;color: #333333;line-height: 33px;margin-bottom: 7px;}
.i-wrap5 .right .item .tit{height:50px;font-weight:normal;font-size:18px;line-height:25px;color:#333;overflow: hidden;transition:color 0.3s;}
.i-wrap5 .right .pic{margin-top:4%;margin-bottom:7%;overflow:hidden;}
.i-wrap5 .right img{width: 100%;transition:all 0.3s;}
.i-wrap5 .right .cont{font-size: 14px;color: #999;line-height: 24px;height: 96px;overflow: hidden;}
.i-wrap5 .right .more{width:62px;height:12px;background-position:-250px 0;margin-top:19%;position:relative;left:0;transition:left 0.3s;}
.i-wrap5 .right li:hover img{transform: scale(1.1);transition:all 0.3s;}
.i-wrap5 .right li:hover .tit{color:#db261d;}
.i-wrap5 .right li:hover .more{left:5px;}
.i-wrap5 .right .hd{position:absolute;left:17.4%;top:40%;margin-top:-15px;width:66px;height:30px;}
.i-wrap5 .right .hd .btns .prev{float:left;position:relative;top:3px;display:block;width:17px!important;height:30px!important;background-position:-250px -16px;transition:background 0.3s;}
.i-wrap5 .right .hd .btns .next{float:right;position:relative;top:3px;display:block;width:17px!important;height:30px!important;background-position:-270px -16px;transition:background 0.3s;}
.i-wrap5 .right .hd .btns i{display:inline-block;width:1px;height:30px;margin-top:3px;margin-left:15px;background:#ddd;}
.i-wrap5 .right .hd .btns .prev:hover{background-position:-290px -16px;}
.i-wrap5 .right .hd .btns .next:hover{background-position:-310px -16px;}

@media screen and (min-width: 1601px) and (max-width: 1800px) {

}
@media screen and (max-width: 1600px) {
    .i-wrap5 .box {
        padding: 0 3% 0 6.6%;
    }
    .i-wrap5 .left {
        margin-top:-84px;
    }
    .i-wrap5 .right {
        width:67%;
        margin-right:3%;
    }
    .i-wrap5 .right .hd {
            top:68%;
            left:6.4%;
        }
}

@media screen and (min-width: 1366px) and (max-width: 1599px) {
    .i-wrap5 .left {
        width:27.7%;
    }
    .i-wrap5 .right {
        width:72%;
        margin-right:0;
    }
    .i-wrap5 .right .item a{
        padding:50% 2% 0;
    }
    .i-wrap5 .right li {
        width:270px!important;  
    }
    .i-wrap5 .right .day{
        padding-bottom:8%;
    }
    .i-wrap5 .right .item .tit{
        -webkit-line-clamp: 2;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        word-break: break-all;
    }
        .i-wrap5 .right .cont {
            height:48px;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        word-break: break-all;
        }
    .i-wrap5 .right .more{
        margin-top:12%;
    }
    .i-wrap5 .box {
        padding: 0 3% 0 6.6%;
    }
     .i-wrap5 .left {
        margin-top:-140px;
    }
     .i-wrap5 .right {
        width:67%;
        margin-right:3%;
    }
        .i-wrap5 .right .hd {
            top:55%;
            left:6.4%;
        }
}


/*第六屏*/
.section_6{background: url(../images/section_bg6.jpg) center top no-repeat; background-size: cover;}
.section_6 .screen-main{height: 580px; margin-top: -290px;}
.section_6 .contactTit{padding-top:70px;}
.section_6 .contactTit .tit{margin-bottom:14px;font-size:bold;font-size:48px;line-height:48px;color:#333;}
.section_6 .contactTit .more{float:left;display:block;width:100px;height:34px;font-size:14px;line-height:34px;text-align:center;color:#fff;background:#db261d;border-radius:17px;}
.section_6 .contactTit em{margin-left:14px;font-family:"Myriad Pro";font-size:24px;line-height:36px;color:#333;text-transform: uppercase;}
.section_6 .left{float:left;width:500px;}
.section_6 .left .ewmList{margin-top:40px;}
.section_6 .left .ewmList .ewmItem{padding:5px;float:left;width:140px;margin-left:30px;}
.section_6 .left .ewmList .ewmItem:first-child{margin-left:0;}
.section_6 .ewmItem .img{padding:5px;width:138px;height:138px;margin:0 auto;background:#fff;}
.section_6 .ewmItem .img img{padding:4px;display:block;width:128px;height:128px;/*border:1px solid #ccc;*/}
.section_6 .ewmItem .tit{height:34px;font-weight:normal;font-size:14px;line-height:34px;text-align:center;color:#333;}
.section_6 .left .webTel{padding-left:50px;margin-top:60px;font-family:arial;font-size:36px;line-height:38px;color:#db261d;background:url("../images/telico.png") no-repeat left center;}
.section_6 .right{float:right;}
.section_6 .infoList .item{float:left;margin-bottom:30px;width:316px;}
.section_6 .infoList .item .comName{padding-left:24px;margin-bottom:18px;font-weight:bold;font-size:18px;line-height:18px;color:#fff;background:url("../images/addressico.png") no-repeat left center;background-size:14px 16px;}
.section_6 .infoList .item .conInfo{margin-left:24px;}
.section_6 .infoList .item .conInfo p{font-size:14px;line-height:24px;color:#fff;}
.section_6 .infoList .dealerMain{padding-top:40px;margin-left:4%;border-top:1px solid #df5d57;}
.section_6 .infoList .dealerMain .title{margin-bottom:30px;font-size:18px;font-weight:bold;line-height:18px;color:#fff;}
.section_6 .infoList .dealer{}
.section_6 .infoList .dealer .item1{/* float:left; *//* width:48%; */height:30px;line-height:30px;}
.section_6 .infoList .dealer .item1:nth-child(2n){/* margin-left:2%; */}
.section_6 .infoList .dealer .name{float:left;margin-right:64px;font-size:12px;color:#fff;width: 252px;}
.section_6 .infoList .dealer .tel{font-size:12px;color:#fff;}
@media screen and (min-width: 1366px) and (max-width: 1599px) {
    /*第六屏*/
    .section_6 .contactTit {
        padding-top:30px;
    }
    .section_6 .left .ewmList {
        margin-top:20px;
    }
    .section_6 .left .webTel {
        margin-top:20px;
    }
}

/*index css end*/

/*animated*/
.onactive .animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.active .animated{-webkit-animation-duration: 1.2s; animation-duration: 1.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.active .animated.slow{-webkit-animation-duration: 1.5s; animation-duration: 1.5s;}
.active .animated.fast{-webkit-animation-duration: .5s; animation-duration: .5s;}
.active .opacityA{-webkit-animation-name: opacityA; animation-name: opacityA;}
/* hvr-light */
.hvr-light{overflow: hidden; position: relative;}
.hvr-light:before{content: ""; position: absolute; width: 90px; height: 370px; top: -0px; left: -200px; overflow: hidden; background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.4)), color-stop(100%, rgba(255, 255, 255, 0))); background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%); -webkit-transform: skewX(-32deg); -ms-transform: skewX(-32deg); -moz-transform: skewX(-32deg); transform: skewX(-32deg);}
.hvr-light:hover:before{-webkit-transition: left 1s; -moz-transition: left 1s; -ms-transition: left 1s; transition: left 1s; left: 1300px;}
.hvr-light:hover{opacity: .9; filter: alpha(opacity=90);}
@keyframes opacityA{0%{opacity: 0;} 100%{opacity: 1;}}
.active .scale{-webkit-animation-name: scale; animation-name: scale;}
@-webkit-keyframes scale{0%{opacity: 0; -webkit-transform: scale(0.2);} 100%{opacity: 1; -webkit-transform: scale(1);}}
@keyframes scale{0%{opacity: 0; transform: scale(0.2);} 100%{opacity: 1; transform: scale(1);}}
.active .fadeInDown{-webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
@-webkit-keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translateY(80px);} 100%{opacity: 1; -webkit-transform: translateY(0);}}
@keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translateY(80px); -moz-transform: translateY(80px); -ms-transform: translateY(80px); transform: translateY(80px);} 100%{opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}}
.active .fadeInUp{-webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
@-webkit-keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translateY(-20px);} 100%{opacity: 1; -webkit-transform: translateY(0);}}
@keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px);} 100%{opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}}
@keyframes rotates{0%{transform: rotate(360deg);} 50%{transform: rotate(180deg);} 100%{transform: rotate(0deg);}}
@-webkit-keyframes rotate{0%{-webkit-transform: rotate(0);} 100%{-webkit-transform: rotate(360deg);}}
@keyframes rotate{0%{transform: rotate(0);} 100%{transform: rotate(360deg);}}
@keyframes rotates{0%{transform: rotate(360deg);} 50%{transform: rotate(180deg);} 100%{transform: rotate(0deg);}}
.active .start{-webkit-animation-name: start; animation-name: start; animation-iteration-count: infinite;}
@-webkit-keyframes start{0%, 30%{opacity: .5; -webkit-transform: translate(0, 4px);} 60%{opacity: 1; -webkit-transform: translate(0, 0);} 100%{opacity: .5; -webkit-transform: translate(0, -6px);}}
@-moz-keyframes start{0%, 30%{opacity: .5; -moz-transform: translate(0, 4px);} 60%{opacity: 1; -moz-transform: translate(0, 0);} 100%{opacity: .5; -moz-transform: translate(0, -6px);}}
@keyframes start{0%, 30%{opacity: .5; transform: translate(0, 4px);} 60%{opacity: 1; transform: translate(0, 0);} 100%{opacity: .5; transform: translate(0, -6px);}}
@keyframes mousemove{0%{transform: translateY(-5px);} 25%{transform: translateY(0px);} 50%{transform: translateY(5px);} 75%{transform: translateY(0px);} 100%{transform: translateY(-5px);}}
.onactive .flyInDown{-webkit-animation-name: flyInDown; animation-name: flyInDown;}
@-webkit-keyframes flyInDown{0%{opacity: 0; -webkit-transform: translateY(-500px);} 100%{opacity: 1; -webkit-transform: translateY(0);}}
@keyframes flyInDown{0%{opacity: 0; -webkit-transform: translateY(-300px); -moz-transform: translateY(-300px); -ms-transform: translateY(-300px); transform: translateY(-300px);} 100%{opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}}
.onactive .flyInUp{-webkit-animation-name: flyInUp; animation-name: flyInUp;}
@-webkit-keyframes flyInUp{0%{opacity: 0; -webkit-transform: translateY(100px);} 100%{opacity: 1; -webkit-transform: translateY(0);}}
@keyframes flyInUp{0%{opacity: 0; -webkit-transform: translateY(100px); -moz-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px);} 100%{opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}}
.onactive .flyInRight{-webkit-animation-name: flyInRight; animation-name: flyInRight;}
@-webkit-keyframes flyInRight{0%{opacity: 0; -webkit-transform: translateX(200px);} 100%{opacity: 1; -webkit-transform: translateX(0);}}
@keyframes flyInRight{0%{opacity: 0; -webkit-transform: translateX(200px); -moz-transform: translateX(200px); -ms-transform: translateX(200px); transform: translateX(200px);} 100%{opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}}
.onactive .flyInLeft{-webkit-animation-name: flyInLeft; animation-name: flyInLeft;}
@-webkit-keyframes flyInLeft{0%{opacity: 0; -webkit-transform: translateX(-200px);} 100%{opacity: 1; -webkit-transform: translateX(0);}}
@keyframes flyInLeft{0%{opacity: 0; -webkit-transform: translateX(-200px); -moz-transform: translateX(-200px); -ms-transform: translateX(-200px); transform: translateX(-200px);} 100%{opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0);}}
.onactive .Swing1{-webkit-animation-name: Swing1; animation-name: Swing1; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;}
@keyframes Swing1{0%{transform: rotate(-5deg);} 50%{transform: rotate(5deg);} 100%{transform: rotate(-5deg);}}
@-webkit-keyframes Swing1{0%{-webkit-transform: rotate(-5deg);} 50%{-webkit-transform: rotate(5deg);} 100%{-webkit-transform: rotate(-5deg);}}
@-moz-keyframes Swing1{0%{-moz-transform: rotate(-5deg);} 50%{-moz-transform: rotate(5deg);} 100%{-moz-transform: rotate(-5deg);}}
@-o-keyframes Swing1{0%{-oz-transform: rotate(-5deg);} 50%{-moz-transform: rotate(5deg);} 100%{-moz-transform: rotate(-5deg);}}
@media screen and (max-width: 1600px){
    .section_2 .screen-main{height: 482px; margin-top: -201px;} 
    .section_2 .body{padding-top: 35px;} 
    .section_3 .screen-main{height: 500px; margin-top: -230px;}
     .section_3 .body{margin-top: 20px;} 
     .section_4 .screen-main{margin-top: -201px;} 
     .section_5 .screen-main{height: 500px; margin-top: -230px;}
      .section_5 .screen-main .sub{margin-top: 30px;} 
      .section_5 .screen-main .multipleLine{margin-top: 25px; height: 342px;} 
      .section_5 .screen-main .multipleLine .bd ul li{margin-bottom: 15px;} 
      .section_6 .screen-main{height: 500px; margin-top: -230px;} 
      .section_6 .sub{display: none;} 
      .section_6 .index_title{margin-bottom: 30px;} 
      .header_main{height: 75px;}
       .header .logo{margin-top: 10px;}                             
        .header .nav li{line-height: 75px;} .header .nav .sub-box{top: 75px;}                                                                                                                                                                            .bottom_copy{line-height: 50px; height: 50px;} .bottom_copy .links{margin-top: 1px;}

}
@media screen and (max-width: 1500px){.section_2 .screen-main{height: 482px; margin-top: -201px;} .section_2 .body{padding-top: 35px;} .section_3 .screen-main{height: 482px; margin-top: -211px;} .section_3 .body{margin-top: 10px;} .section_4 .screen-main{margin-top: -201px;} .section_5 .screen-main{height: 482px; margin-top: -201px;} .section_5 .screen-main .sub{margin-top: 20px;} .section_5 .screen-main .multipleLine{margin-top: 15px; height: 342px;} .section_5 .screen-main .multipleLine .bd ul li{margin-bottom: 15px;} .section_6 .screen-main{height: 482px; margin-top: -211px;} .section_6 .sub{display: none;} .section_6 .index_title{margin-bottom: 10px;} .header_main{height: 75px;} .header .logo{margin-top: 10px;} .header .nav li{line-height: 75px;} .header .nav .sub-box{top: 75px;} .header_main .tel{padding-top: 14px;} .bottom_copy{line-height: 50px; height: 50px;} .bottom_copy .links{margin-top: 1px;}}

/*nyCss*/
.ny_body{position:relative;}
.ny_body .header_main .bdsharebuttonbox1{height: 83px!important;}
.ny_body .nyTop{position: relative;height:90px;background:url("../images/nytopbg.png") no-repeat center center;background-size:100% 90px;border-color:transparent;z-index:120;}
.ny_body .nyTop .nav-list li a{height:79px;}
.ny_body .nyTop .nav-list li:hover a{color:#db261d;}
.ny_body .nyTop .nav-box{top:81px!important;}
.ny_body .bottom_copy1{background:#fff;color: #333; font-size: 12px; position: fixed; bottom: 0; height: 56px; line-height: 56px; z-index: 60; left: 0; width: 100%;border-top:1px solid #e5e5e5;}
.ny_body .bottom_copy1 .ilinks{position: relative; cursor: pointer;font-size:12px;}
.ny_body .bottom_copy1 .ilinks a{color:#333;}
.ny_body .bottom_copy1 em{margin:0 7px;}
.ny_body .bottom_copy1 a{color: #333;}
.ny_body .bottom_copy1 a:hover{text-decoration: underline; color: #db261d;}
.ny_body .bottom_copy2{background:#fff;color: #333; font-size: 12px; position: fixed; bottom: 0; width:100%;height: 56px; line-height: 56px; z-index: 10;border-top:1px solid #e5e5e5;}
.ny_body .bw{width:1200px;height:56px;padding:0 50px;}
.ny_body .bottom_copy2 .ilinks{position: relative; cursor: pointer;font-size:12px;}
.ny_body .bottom_copy2 .ilinks a{color:#333;}
.ny_body .bottom_copy2 em{margin:0 7px;}
.ny_body .bottom_copy2 a{color: #333;}
.ny_body .bottom_copy2 a:hover{text-decoration: underline; color: #db261d;}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
::-webkit-scrollbar  
{  
    width: 1px;  
    height: 1px;  
    background-color: #F5F5F5;  
}  
  
/*定义滚动条轨道 内阴影+圆角*/  
::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  
    border-radius: 1px;  
    background-color: #F5F5F5;  
}  
  
/*定义滑块 内阴影+圆角*/  
::-webkit-scrollbar-thumb  
{  
    border-radius: 1px;  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  
    background-color: #555;  
}  

/*ny common css*/
/* pager */
.pager{padding: 30px 0 0px; text-align: center;}
.pager:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.pager{*zoom: 1;}
.pager p{height: 26px; line-height: 26px; float: left; display: none;}
.pager ul{overflow: hidden; margin: 0 auto; text-align: center;}
.pager ul li{padding: 0 !important; height: auto !important; border: none !important; display: inline-block; *display: inline; zoom: 1;}
.pager ul a{margin: 0 5px; padding: 0 16px; height: 34px; font-size:14px;line-height: 34px; text-decoration: none; float: left; background: #f7f7f7;border:1px solid #e5e5e5;color:#333;border-radius:0px}
.pager ul a.page-num-current{background-color: #cd2313; color: #fff;border-color:#cd2313;}
.pager ul a.current:hover{background-color: #cd2313; color: #fff;border-color:#cd2313;}
.pager ul li a:hover{background-color: #cd2313; color: #fff;border-color:#cd2313;} 

.locationMain{position:relative;width:100%;height:60px;background:#eaeaea;top:-10px;}
.locationMain .menu{text-align:center;}
.locationMain .menu .list{display:inline-block;}
.locationMain .menu .list li{padding:0 80px;float:left;display:block;float:left;height:60px;line-height:60px;background:url("../images/inavline.png") no-repeat left center;background-size:1px 14px;}
.locationMain .menu .list li:first-child{background:none;}
.locationMain .menu .list a{display:block;height:60px;line-height:60px;font-size:14px;color:#333;}
.locationMain .menu .list a .tit{font-weight:bold;line-height:60px;font-size:14px;color:#333;}
.locationMain .menu .list .it1 a{padding-left:30px;background:url("../images/nico1.png") no-repeat left center;background-size:17px 19px;}
.locationMain .menu .list .it2 a{padding-left:30px;background:url("../images/nico2.png") no-repeat left center;background-size:19px 19px;}
.locationMain .menu .list .it3 a{padding-left:30px;background:url("../images/nico3.png") no-repeat left center;background-size:19px 19px;}
.locationMain .menu .list .it4 a{padding-left:30px;background:url("../images/nico4.png") no-repeat left center;background-size:22px 19px;}
.locationMain .menu .list .it5 a{padding-left:30px;background:url("../images/nico5.png") no-repeat left center;background-size:18px 19px;}
.locationMain .menu .list .it5{padding-right:0;}
.locationMain .menu .list li:hover a .tit,.locationMain .menu .list li.hover a .tit{color:#db261d;}

.nyWrapper{padding-bottom:206px;}
/*成功案例*/
.casePage{min-height:780px;}
.casePage .pager{margin-top:40px;}
.caseTit{padding-top:60px;}
.caseTit .tit{font-weight:normal;font-size:36px;line-height:40px;text-align:center;color:#333;}
.caseTit .line{display:block;width:50px;height:2px;margin:0 auto;margin-top:40px;background:#dcdcdc;}
.casePage .caseList{margin-top:50px;width:106%;}
.casePage .caseList .item{float:left;display:block;width:578px;height:218px;margin-right:20px;margin-bottom:30px;border:1px solid #e5e5e5;transition:all ease 0.6s;}
.casePage .caseList .item a{display:block;padding:20px;}
.casePage .caseList .item .img{float:left;display:block;width:240px;height:180px;overflow:hidden;}
.casePage .caseList .item .img img{display:block;width:240px;height:180px;transition:all ease 0.6s;}
.casePage .caseList .item .txt{float:left;width:280px;margin-left:16px;}
.casePage .caseList .item .txt .tit{padding-top:20px;font-weight:normal;font-size:18px;line-height:18px;color:#474747;}
.casePage .caseList .item .txt .cont{margin-top:24px;font-size:12px;line-height:24px;color:#474747;}
.casePage .caseList .item .txt .arrow{width:62px;height:12px;background-position:-250px 0;margin-top:24px;position:relative;left:0;transition:left 0.3s;}
.casePage .caseList .item:hover{background:#db261d;border-color:#db261d;transform: translateY(-3px);transition:all ease 0.6s;}
.casePage .caseList .item:hover .arrow{left:5px;}
.casePage .caseList .item:hover .img img{transform: scale(1.1);transition:all ease 0.6s;}
.casePage .caseList .item:hover .txt .tit{color:#fff;}
.casePage .caseList .item:hover .txt .cont{color:#fff;}
.casePage .caseList .item:hover .arrow{background-position:-320px 0;} 

/*荣誉资质*/
.honorPage{min-height:780px;}
.honorPage .pager{margin-top:20px;}
.honorPage .caseTit{padding-top:100px;}
.honorPage .honorList{margin-top:50px;}
.honorPage .list{width:106%;}
.honorPage .list .item{float:left;display:block;width:380px;height:336px;margin-right:30px;margin-bottom:30px;transition:all ease 0.3s;}
.honorPage .list .item a{display:block;}
.honorPage .list .item .img{display:block;display:block;width:378px;height:278px;overflow:hidden;border:1px solid #dcdcdc;transition:all ease 0.3s;}
.honorPage .list .item .img img{display:block;width:378px;height:278px;transition:all ease 0.3s;}
.honorPage .list .item .txt{display:block;height:54px;line-height:54px;background:#fff;border:3px solid #fff;}
.honorPage .list .item .txt .tit{height:54px;font-weight:normal;font-size:16px;line-height:54px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#333;}
.honorPage .list .item:hover .img{width:374px;height:274px;border:3px solid #db261d;border-bottom:none;transition:all ease 0.3s;}
.honorPage .list .item:hover .img img{width:378px;height:278px;transition:all ease 0.3s;}
.honorPage .list .item:hover .txt{background:#db261d;border:3px solid #db261d;}
.honorPage .list .item:hover .tit{color:#fff;}

/*关于日业*/
.aboutPage{}
.aboutPage .aboutR{padding-top:100px;}
.aboutPage .aboutR .floor1 .topImg{width:733px;height:233px;margin:0 auto;}
.aboutPage .aboutR .floor1 .topImg img{display:block;width:100%;height:100%;}
.aboutPage .aboutR .floor1 .video{position:relative;display:block;width:530px;height:360px;border:10px solid #dedede;overflow:hidden;}
.aboutPage .aboutR .floor1 .video img{display:block;width:520px;height:350px;}
.aboutPage .aboutR .floor1 .video .pIco{position:absolute;top:50%;left:50%;display:block;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background:url("../images/playico.png") no-repeat center center;}
.aboutPage .aboutR .floor1 .part1{margin-top:80px;}
.aboutPage .aboutR .floor1 .left{width:550px;height:380px;}
.aboutPage .aboutR .floor1 .right{float:right;width:600px;}
.aboutPage .aboutR .floor1 .right .aboutTit{padding-top:0;display:block;width:271px;height:77px;overflow:hidden;}
.aboutPage .aboutR .floor1 .right .aboutTit img{display:block;width:271px;height:77px;}
.aboutPage .aboutR .floor1 .right p{font-size:14px;line-height:30px;text-align:justify;color:#333;}
.aboutPage .aboutR .floor1 .right .tx1{margin-top:40px;}
.aboutPage .aboutR .floor1 .right .tx2{margin-top:34px;}
.aboutPage .aboutR .floor1 .part2{margin-top:50px;border-top:1px solid #eeeeee;}
.aboutPage .aboutR .floor1 .part2 p{font-size:14px;line-height:30px;text-align:justify;color:#333;}
.aboutPage .aboutR .floor1 .part2 .tx1{margin-top:50px;}
.aboutPage .aboutR .floor1 .part2 .tx2{margin-top:40px;}
.aboutPage .showNews .newTopTit{padding-top:0;padding-bottom:30px;border-bottom:1px solid #e5e5e5;}
.aboutPage .showNews .title{font-size:30px;line-height:30px;text-align:center;color:#333;}
.aboutPage .showNews .mark1{margin-top:22px;font-size:12px;text-align:center;}
.aboutPage .showNews .mark1 span{font-size:14px;line-height:14px;text-align:center;color:#333;}
.aboutPage .showNews .mark1 span:first-child{margin-right:20px;}


/*推荐产品*/
.aboutPage .aboutR .floor2{margin-top:130px;}
.recomProduct .recomTit{margin-bottom:36px;width:1100px;background:url("../images/recomline.png") no-repeat right center;background-size:990px 1px;}
.recomProduct .recomTit .tit{height:25px;font-weight:normal;font-size:24px;line-height:25px;color:#333;}
.recomPro{position:relative;}
.recomPro .bd{position:relative;width:102%;overflow:hidden;}
.recomPro .bd .list{width:106%;}
.recomPro .bd .list .item{position:relative;float:left;display:block;width:283px;height:428px;margin-right:26px;background:#fff;transition:all ease 600ms;border:1px solid #eeeeee;}
.recomPro .bd .list .item a{display:block;padding:10px 7px;}
.recomPro .bd .list .item .img{display:block;width:265px;height:265px;overflow:hidden;}
.recomPro .bd .list .item .img img{display:block;width:265px;height:265px;}
.recomPro .bd .list .item .txt{padding-top:12px;width:246px;margin:0 auto;transition:all ease 600ms;}
.recomPro .bd .list .item .txt .tit{padding-bottom:12px;font-size:18px;line-height:20px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #e5e5e5;}
.recomPro .bd .list .item .txt .cont{margin-top:12px;height:40px;font-size:12px;line-height:20px;text-align:justify;color:#333;overflow:hidden;}
.recomPro .bd .list .item .detail{position:absolute;bottom:10px;left:50%;margin-left:-122px;display:block;width:244px;height:36px;font-size:14px;line-height:36px;text-align:center;color:#333;border:1px solid #d9d9d9;}
.recomPro .bd .list .item:hover{background:#dd1718;transition:all ease 600ms;border-color:#dd1718;}
.recomPro .bd .list .item:hover .img img{filter:brightness(105%);-webkit-filter:brightness(105%);}
.recomPro .bd .list .item:hover .txt{transform:translateY(-3px);transition:all ease 600ms;}
.recomPro .bd .list .item:hover .txt .tit{color:#fff;}
.recomPro .bd .list .item:hover .txt .cont{color:#fff;}
.recomPro .bd .list .item:hover .detail{color:#fff;border-color:#e75d5e;}
.recomPro .hd{position:absolute;top:-62px;right:0;width:100px;height:25px;background:url("../images/pnbg.png") no-repeat center center;background-size:100px 25px;}
.recomPro .hd .prev{float:left;display:block;width:50px;height:25px;background:url("../images/previco.png") no-repeat center center;cursor:pointer;}
.recomPro .hd .next{float:left;display:block;width:50px;height:25px;background:url("../images/nextico.png") no-repeat center center;cursor:pointer;}
.recomPro .hd .prev:hover{background:url("../images/previco_h.png") no-repeat center center;transition:background 0.3s;}
.recomPro .hd .next:hover{background:url("../images/nextico_h.png") no-repeat center center;transition:background 0.3s;}

/*日业理念*/
.aboutPage .aboutTxtCon .lTit{padding-top:100px;}
.aboutPage .aboutTxtCon .lTit .tit{font-weight:normal;font-size:36px;line-height:40px;text-align:center;color:#333;}
.aboutPage .aboutTxtCon .lTit .line{display:block;width:50px;height:2px;margin:0 auto;margin-top:40px;background:#dcdcdc;}
.aboutLN .lnList{width:106%;margin-top:136px;}
.aboutLN .lnList .item{position:relative;float:left;display:block;width: 23%;height:246px;margin-left:30px;border:1px solid #e5e5e5;border-radius:12px;cursor:pointer;transition:all ease 0.3s;}
.aboutLN .lnList .item:first-child{margin-left:0;}
.aboutLN .lnList .item .img{position:absolute;top:0;left:50%;margin-top:-45px;margin-left:-45px;display:block;width:90px;height:90px;transition:all ease 0.3s;}
.aboutLN .lnList .item .img img{display:block;width:90px;height:90px;}
.aboutLN .lnList .item .txt{padding-top:70px;}
.aboutLN .lnList .item .txt .tit{font-weight:normal;font-size:30px;line-height:30px;text-align:center;color:#333;}
.aboutLN .lnList .item .txt .tit em{margin-left:6px;font-family:arial;font-size:16px;color:#333;text-transform: uppercase;}
.aboutLN .lnList .item .txt .line{display:block;width:50px;height:1px;margin:0 auto;margin-top:20px;margin-bottom:30px;background:#db261d;}
.aboutLN .lnList .item .txt .cont{width: 100%;padding: 0 10px;margin:0 auto;font-size:14px;line-height:24px;text-align:center;color:#333;}
.aboutLN .lnList .item:hover{transform:translateY(-6px);transition:all ease 0.3s;}
.aboutLN .lnList .item:hover .img{transform: rotate(360deg);transition:all ease 0.3s;}
.aboutLN .lnList .item:hover .tit{color:#db261d;}

/*分支机构*/
.aboutFZ{padding-top:50px;}
.aboutFZ .map{float:left;display:block;width:601px;height:486px;}
.aboutFZ .map img{display:block;width:601px;height:486px;}
.aboutFZ .infoList{float:left;margin-left:50px;}
.aboutFZ .infoList .item{margin-bottom:44px;}
.aboutFZ .infoList .item:first-child{padding-top:56px;}
.aboutFZ .infoList .item .comName{padding-left:24px;margin-bottom:18px;font-weight:bold;font-size:18px;line-height:18px;color:#333;background:url("../images/addressico1.png") no-repeat left center;background-size:14px 16px;}
.aboutFZ .infoList .item .comInfo{margin-left:24px;}
.aboutFZ .infoList .item .comInfo p{font-size:12px;line-height:24px;color:#333;}

/*精英团队*/
.aboutJY{}
.aboutJY .part1{margin-top:50px;}
.aboutJY .part1 .img{float:left;display:block;width:600px;height:450px;}
.aboutJY .part1 .img img{display:block;width:600px;height:450px;}
.aboutJY .part1 .txt{float:left;width:550px;margin-left:50px;}
.aboutJY .part1 .txt .tit{font-weight:bold;font-size:30px;line-height:30px;color:#333;}
.aboutJY .part1 .txt .line{display:block;width:50px;height:3px;margin-top:40px;background:#db261d;}
.aboutJY .part1 .txt .cont{margin-top:40px;font-size:14px;line-height:30px;text-align:justify;color:#333;}
.aboutJY .part2{margin-top:50px;}
.aboutJY .part2 .txt{float:left;padding-top:22px;width:600px;}
.aboutJY .part2 .tx1{margin-top:44px;font-size:14px;line-height:14px;color:#333;}
.aboutJY .part2 .img{float:left;display:block;width:600px;height:450px;}
.aboutJY .part2 .img img{display:block;width:600px;height:450px;}
.aboutJY .floor2{padding-top:100px;}
.aboutJY .floor2 .topTit .tit{font-size:30px;line-height:30px;text-align:center;color:#333;}
.reList{padding-top:70px;text-align:center;}
.reList .list{display: inline-block;}
.reList .list .item{float:left;width:25%;margin-top:50px;cursor: pointer;transition:all ease 0.3s;}
.reList .list .item .img{display:block;width:56px;height:56px;margin:0 auto;}
.reList .list .item .img img{display:block;width:56px;height:56px;}
.reList .list .item .tit{margin-top:20px;font-size:18px;line-height:18px;color:#333;}
.reList .list .item:hover{transform: translateY(-6px);transition:all ease 0.3s;}
.reList .list .item:hover .tit{color:#DB261D;}

/*联系我们*/
.contactPage{padding-top:60px;}
.contactPage .mapArea{float:left;display:block;width: 498px;
    height: 339px;border:1px solid #e5e5e5;overflow:hidden;}
.contactPage .mapArea #allmap{display:block;width:798px;height:398px;}
.contactPage .infoList{float:left;    width: 558px;
    margin-left: 15vh;}
.contactPage .infoList .item{margin-bottom:16px;}
.contactPage .infoList .item:first-child{padding-top:20px;}
.contactPage .infoList .item .comName{padding-left:24px;margin-bottom:18px;font-weight:bold;font-size:18px;line-height:18px;color:#333;background:url("../images/addressico1.png") no-repeat left center;background-size:14px 16px;}
.contactPage .infoList .item .comInfo{margin-left:24px;}
.contactPage .infoList .item .comInfo p{font-size:13px;line-height:24px;color:#333;}
/*表单*/
.contactPage .part2{margin-top:50px;}
.contactPage .t2{padding: 58px 0 48px; text-align: center;}
.contactPage .t2 .titb{font-size: 30px; margin-bottom: 16px;}
.contactPage .t2 .txt{font-size: 14px; line-height: 24px;color:#828282;}
.contactPage .t2 .txt span{font-family:arial;font-weight: bold; font-size:16px;color: #db261d;}
.contactPage .formData{padding-bottom: 20px;}
.contactPage .formData .item{float: left; color: #999; font-weight: normal; width: 378px; height: 35px; line-height: 35px; border: 1px solid #e5e5e5; margin-right: 32px; margin-bottom: 20px; position: relative;}
.contactPage .formData .item label{padding-left: 15px; position: absolute; left: 0; top: 0; z-index: 11; font-weight:normal;text-align: center; display: block; margin: 0; height: 35px; line-height: 35px; font-size: 14px; color: #cccccc;}
.contactPage .formData .item input{outline: none; line-height: 35px; height: 35px; font-size: 14px;}
.contactPage .formData .item .txt{width: 328px; height: 35px; line-height: 35px; display: block; background: none; padding-left: 50px; border: 0 none; color: #333; font-size: 14px;}
.contactPage .formData .item .red{position: absolute; right: 15px; top: 0; color: #ff0000; z-index: 11;}
.contactPage .formData .item.mr0{margin-right: 0;}
.contactPage .formData .item.mw .txt{width: 293px; padding-left: 85px;}
.contactPage .formData .msg-box{position: absolute; left: 0; top: 0px;}
.contactPage .formData .liuyan{width: 1198px; height: 180px; border: 1px solid #e5e5e5; float: left;}
.contactPage .formData .liuyan label{text-align: right; top: 5px; display: block;}
.contactPage .formData .liuyan textarea{width: 1178px; height: 154px; line-height: 28px; padding: 10px 10px; text-indent: 70px; font-size: 14px; font-family: "microsoft yahei"; color: #333; border: 0 none; overflow: hidden; background: none; resize: none; display: block; outline: none;}
.contactPage .formData .bot{width: 100%; float: left;}
.contactPage .formData .sub{width: 232px; height: - 4px; line-height: 38px; border: 2px solid #db261d; text-align: center; background: #db261d; color: #FFF; cursor: pointer; font-size: 18px; display: block; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; margin: 0 auto;}
.contactPage .formData .sub:hover{background: none; color: #db261d;}
.contactPage .formData .yzm{width: 432px;}
.contactPage .formData .yzm .txt{padding-left: 80px;}
.contactPage .formData .yzm img{position: absolute; right: 0; top: 0; height: 50px; border: 0px; display: block;}

/*左右布局*/
.container{width:100%;overflow:hidden;min-width:1200px;margin:0px;padding-right:0;padding-left:0;}
.wrap .row{margin-right:0;margin-left:0;}
.ddown_nav{position:fixed;top:80px;box-shadow: 0px 0px 10px rgba(0,0,0,0.25);padding: 0px;height: 92%;z-index:2;}
.ddown_dasjian{margin-left: 16.66666667%; padding:0px; top:80px; position:fixed; height:calc(100% - 116px) !important; height:-webkit-calc(100% - 116px) !important; height:-moz-calc(100% - 116px) !important; padding-bottom:20px;overflow-x:hidden;float:right;}
#wrap_s4 #myTab .text-center{margin:60px 0 20px;font-weight:bold;font-size:30px;line-height:30px;color:#333;}
#wrap_s4 #myTab .name_hee{display:block;width:80%;height:1px;margin:0 auto;background:#e5e5e5;}
.nav-stacked{width: 100%;background-color: #fff;z-index: 1;text-align: center;}
.nav-stacked li{margin:0;padding-left:0;}
.nav-stacked li a{display:block;height:100%;text-align:center;line-height:60px;}
#wrap_s4 #myTab .list{margin-top:60px;}
#wrap_s4 #myTab .list li a{font-size: 18px;font-weight: normal; line-height: 60px; width:100%; height: 60px; display:block;color:#333;}
#wrap_s4 #myTab li.hover,#wrap_s4 #myTab li:hover{width:100%;background:#d6181f;}
#wrap_s4 #myTab li.hover a,#wrap_s4 #myTab li:hover a{color:#fff;}
/*常见问题*/
.supportBox .floor1{padding:60px 4.5% 50px;text-align:justify;}
.supportBox .floor1 .tips{padding-left:30px;margin-bottom:34px;font-size:14px;line-height:16px;color:#333;background:url("../images/tipico.png") no-repeat left center;background-size:16px 16px;}
.supportBox .floor1 .topList{height:50px;line-height:50px;background:#d6181f;}
.supportBox .floor1 .topList .tit{height:50px;font-size:14px;line-height:50px;text-align:center;color:#fff;}
.supportBox .floor1 .cList{width:100%;border:1px solid #e5e5e5;}
.supportBox .floor1 .cList .item{border-top:1px solid #e5e5e5;}
.supportBox .floor1 .cList .item td{padding:10px 0;}
.supportBox .floor1 .cList .item p{font-size:14px;line-height:36px;text-align:center;color:#333;}
.supportBox .floor1 .cList .item .img{text-align: center;}
.supportBox .floor1 .cList .item .img img{display:inline-block;}
.supportBox .floor1 .part2{margin-top:50px;}

.supportBox .floor1 img{max-width:100%;}

/*下载中心*/
.downloadCenter{padding-bottom:90px;}
.downloadCenter .floor1{padding:60px 50px 50px;}
.downloadCenter .floor1 .topList{height:50px;line-height:50px;background:#d6181f;}
.downloadCenter .floor1 .topList .tit{font-weight:normal;height:50px;font-size:16px;line-height:50px;text-align:center;color:#fff;}
.downloadCenter .downloadList{width:100%;margin-top:30px;}
.downloadCenter .downloadList .item{margin-bottom:12px;height:50px;line-height:50px;cursor:pointer;}
.downloadCenter .downloadList .item a{display:block;height:50px;}
.downloadCenter .downloadList .item .it1 .tit{font-weight:600;font-size:14px;line-height:50px;color:#333;text-indent:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.downloadCenter .downloadList .item .it1 .tit em{margin-right:30px;font-size:14px;line-height:50px;color:#e4272b;}
.downloadCenter .downloadList .item .it2 .type{font-family:arial;font-weight:600;font-size:14px;line-height:50px;text-align:center;color:#333;}
.downloadCenter .downloadList .item .it3 .size{font-family:arial;font-weight:600;font-size:14px;line-height:50px;text-align:center;color:#333;}
.downloadCenter .downloadList .item .it3 .size em{font-weight:bold;margin-left:5px;}
.downloadCenter .downloadList .item .it4 .downBtn{display:block;width:28px;height:24px;margin:0 auto;margin-top:14px;background:url("../images/downbtn.png") no-repeat center center;background-size:28px 24px;}
.downloadCenter .downloadList .item:hover{background:#eeeeee;}
.downloadCenter .downloadList .item:hover .downBtn{background:url("../images/downbtn_h.png") no-repeat center center;}

/*招贤纳士*/
.jobPage{}
.jobPage .floor1{padding:60px 50px 50px;}
.jobPage .floor1 .tips{padding-left:30px;margin-bottom:34px;font-size:13px;line-height:16px;color:#333;background:url("../images/tipico.png") no-repeat left center;background-size:16px 16px;}
.jobPage .floor1 .tips em{color:#d6181f;text-transform: uppercase;}
.jobPage .postMan .titList{height:50px;line-height:50px;background:#d6181f;} 
.jobPage .postMan .titList .item{padding:0;font-weight:normal;height:50px;font-size:14px;line-height:50px;text-align:center;color:#fff;}
.jobPage .postList{border:1px solid #e7e7e7;border-top:none;}
.jobPage .postList .item{height:auto;border-top:1px solid #e7e7e7;background:#fff;cursor:pointer;background:url("../images/x2.png") no-repeat 99% center;background-size:16px 16px;}
.jobPage .postList .item:first-child{border-top:none;background:url("../images/x2.png") no-repeat 99% center #f4f4f4;}
.jobPage .postList .it{padding:0;font-size:14px;line-height:44px;text-align:center;color:#333;}
.jobPage .postList .it3,.jobPage .postList .it4{font-family:arial;}
.jobPage .postList .item .bottom{padding:30px 50px;border-top:1px solid #e7e7e7;background:#f4f4f4;}
.jobPage .postList .item .bottom.hideIn{display:none;}
.jobPage .postList .item .bottom .tit{margin-bottom:12px;font-weight:bold;font-size:14px;line-height:16px;color:#333;}
.jobPage .postList .item .bottom p{font-size:14px;line-height:30px;color:#333;}
.jobPage .postList .item.hover{background:url("../images/x1.png") no-repeat 99% center #d1bf99;background-size:16px 16px;}
.jobPage .postList .item.hover .it{color:#fff;}

/*新闻资讯*/
.newsCenter .floor1{padding:60px 50px 0;}
.newsCenter .newsList{width:100%;border-right:1px solid #eaeaea;}
.newsCenter .newsList .item{padding-bottom:32px;float:left;width:25%;border-left:1px solid #eaeaea;}
.newsCenter .newsList .item a{display:block;width:100%;padding:29px 6% 40px;transition:background 0.3s;}
.newsCenter .newsList .item .date{font-family:arial;font-size:14px;line-height:34px;color:#333;margin-bottom:15px;opacity: 1;transition: color 0.3s,opacity 0.3s;}
.newsCenter .newsList .item .tit{height:50px;font-weight:normal;font-size:18px;line-height:25px;margin-bottom:20px;transition:color 0.3s;overflow: hidden;-webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical;}
.newsCenter .newsList .item .pic{width:100%;text-align:center;overflow:hidden;} 
.newsCenter .newsList .item .pic img{display:inline-block;width:100%;height:auto;transition:all 0.3s;} 
.newsCenter .newsList .item .cont{font-size:14px;height:72px;line-height:24px;color:#999;overflow:hidden;margin-top:40px;transition:color 0.3s;} 
.newsCenter .newsList .item .jian{display:block;width:62px;height:12px;background-position:-250px 0;transition:background 0.3s;margin-top:34px;}
.newsCenter .newsList .item:hover{box-shadow: 0 5px 20px rgba(11,1,2,.05);background:#db261d;}
.newsCenter .newsList .item a:hover{background: #db261d;}
.newsCenter .newsList .item a:hover .tit,.newsCenter .newsList .item a:hover .cont{color:#fff;}
.newsCenter .newsList .item a:hover .date{color:#fff;transition:color 0.3s;}
.newsCenter .newsList .item a:hover .jian{background-position:-320px 0;}
.newsCenter .newsList .item a:hover img{transform:scale(1.1);}

/*新闻资讯详情*/
.newsDetail{padding-bottom:130px;}
.newsDetail .topLocal{padding:0 3.3%;height:60px;line-height:60px;background:#eaeaea;}
.newsDetail .topLocal .goBack{float:left;font-size:14px;color:#d6181f;cursor:pointer;}
.newsDetail .topLocal .goBack:hover{font-weight:bold;}
.newsDetail .topLocal .sitePath{padding-left:24px;float:right;font-size:14px;color:#333;background:url("../images/siteico.png") no-repeat left center;} 
.newsDetail .topLocal .sitePath span{float:left;}
.newsDetail .topLocal .sitePath .bread{float:left;}
.newsDetail .topLocal .sitePath a{font-size:14px;color:#333;}
.newsDetail .topLocal .sitePath a:hover{color:#d6181f;}
.newsDetail .floor1{padding:0 10%;}
.newsDetail .floor1 .newTopTit{padding-top:50px;padding-bottom:30px;border-bottom:1px solid #e5e5e5;}
.newsDetail .floor1 .newTopTit .title{font-size:30px;line-height:30px;text-align:center;color:#333;}
.newsDetail .floor1 .newTopTit .mark1{margin-top:22px;font-size:12px;text-align:center;}
.newsDetail .floor1 .newTopTit .mark1 span{font-size:14px;line-height:14px;text-align:center;color:#333;}
.newsDetail .floor1 .newTopTit .mark1 span:first-child{margin-right:20px;}
.showNews .showContxt{padding: 50px 0 30px; line-height: 30px; min-height: 500px;}
.showNews .showContxt img{max-width: 100%;}
.showNews .showContxt td{padding: 4px; border: 1px solid #ccc; text-align: center; vertical-align: middle; WORD-WRAP: break-word; TABLE-LAYOUT: fixed; word-break: break-all;}
.shareNew{padding-bottom: 25px;}
.showNews{margin: 0 auto;}
.showNews img{max-width: 100%;}
/*推荐新闻*/
.newsDetail .part2{margin-top:54px;}
.recomNews .reTit .tit{font-weight:normal;font-size:18px;line-height:18px;text-align:left;color:#333;} 
.recomNews .reNewsList .item{float:left;display:block;width:47%;padding:30px 0;border-bottom:1px dashed #dcdcdc;transition:all ease 0.3s;}
.recomNews .reNewsList .item .img{float:left;display:block;width:17%;height:70px;overflow:hidden;transition:all 0.3s;}
.recomNews .reNewsList .item .img img{display:block;width:100%;height:70px;}
.recomNews .reNewsList .item:nth-child(odd){margin-right:6%;}
.recomNews .reNewsList .item .txt{float:left;width:80%;margin-left:3%;}
.recomNews .reNewsList .item .txt .tit{font-weight:normal;font-size:18px;line-height:18px;color:#333;}  
.recomNews .reNewsList .item .txt .cont{margin-top:10px;font-size:12px;line-height:24px;color:#595959;}
.recomNews .reNewsList .item:hover{transition:all ease 0.3s;}
.recomNews .reNewsList .item:hover img{transform:scale(1.1);transition:all 0.3s;} 
.recomNews .reNewsList .item:hover .txt .tit{color:#d6181f;}

/*行业解决方案*/
.industrySolute{}
.industrySolute .topLocalMain{position:relative;height:60px;line-height:60px;background:#eaeaea;margin-top:-10px;}
.industrySolute .topLocal .goBack{float:left;font-size:14px;color:#d6181f;cursor:pointer;}
.industrySolute .topLocal .goBack:hover{font-weight:bold;}
.industrySolute .topLocal .sitePath{padding-left:24px;float:right;font-size:14px;color:#333;background:url("../images/siteico.png") no-repeat left center;} 
.industrySolute .topLocal .sitePath span{float:left;}
.industrySolute .topLocal .sitePath .bread{float:left;}
.industrySolute .topLocal .sitePath a{font-size:14px;color:#333;}
.industrySolute .topLocal .sitePath a:hover{color:#d6181f;}

/*行业解决方案*/
.inSolutions{position:absolute;margin-top:-10px;z-index:50;padding-bottom:56px;width:100%;}
.soluteList{position:relative;z-index:50;}
.soluteList .item{display:block;height:700px;}
.soluteList .item .part1 .img{display:block;width:100%;height:400px;z-index:2;}
.soluteList .item .part2 .tx1{float:left;width:300px;position:relative;margin-top:-50px;z-index:12;}
.soluteList .item .part2 .pic{position:relative;display:block;width:100px;height:100px;background:#db261d;}
.soluteList .item .part2 .pic .sImg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block;}
.soluteList .item .part2 .titBox{margin-top:56px;}
.soluteList .item .part2 .titBox .tit{font-weight:normal;font-size:24px;line-height:24px;color:#333;}
.soluteList .item .part2 .titBox .stit{margin-top:6px;font-size:24px;line-height:24px;color:#333;}
.soluteList .item .part2 .tx1 .line{margin-top:30px;display:block;width:45px;height:3px;background:#db261d;		}
.soluteList .item .part2 .tx2{float:left;padding-left:49px;margin-top:50px;width:850px;height:200px;border-left:1px solid #e5e5e5;}
.soluteList .item .part2 .tx2 .cont{height:90px;font-size:14px;line-height:30px;text-align:justify;color:#333;overflow:hidden;}
.soluteList .item .part2 .tx2 .detail{display:block;width:250px;height:50px;margin-top:50px;font-size:16px;line-height:50px;text-align:center;color:#fffefe;background:#db261d;transition:all ease 0.5s;}
.soluteList .item .part2 .tx2 .detail:hover{width:280px;transition:all ease 0.5s;opacity:0.6;filter:alpha(opacity=60);}
.soluteList .item:hover .part1 .img{filter:brightness(105%);-webkit-filter:brightness(105%);}

/*行业解决方案-展示页*/
.jjfa_modal{ width:1200px;}
.jjfa_modal .modal-content{ border-radius:20px 20px 0 0; overflow:hidden;}
.jjfa_modal .modal-body{ padding:0; overflow:hidden;border-radius:12px;}
.jjfa_modal .modal-body img{ max-width:100%; height:auto;}
.jjfa_modal .modal-body .txtCont{padding:20px;}
.jjfa_modal .modal-header{ background:#ed3233;}
.jjfa_modal .modal-header .close{ opacity:1;transition:all ease 0.3s;}
.jjfa_modal .modal-header .close:hover{transform:rotate(180deg);transition:all ease 0.3s;}

.soluteShow{padding-bottom:100px;}
.soluteShow .part1{margin-top:50px;}
.soluteShow .left{float:left;width:600px;}
.soluteShow .video{position:relative;display:block;width:600px;height:380px;border:10px solid #e5e5e5;}
.soluteShow .video img{display:block;width:100%;height:100%;}
.soluteShow .video .pIco{position:absolute;top:50%;left:50%;display:block;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background:url("../images/playico.png") no-repeat center center;}
.soluteShow .right{float:left;width:600px;}
.soluteShow .right .txtBox{padding-left:50px;width:550px;}
.soluteShow .txtBox .title{padding-top:20px;font-weight:bold;font-size:30px;line-height:30px;color:#333;}
.soluteShow .txtBox .line{display:block;width:50px;height:3px;margin-top:42px;background:#db261d;}
.soluteShow .txtBox .cont{margin-top:30px;font-size:14px;line-height:30px;color:#333;}
.soluteShow .txtBox .lookDetail{display:block;width:150px;height:36px;margin-top:30px;font-size:14px;line-height:36px;text-align:center;color:#fff;background:#db261d;transition:all ease 0.5s;}
.soluteShow .txtBox .lookDetail:hover{width:180px;transition:all ease 0.5s;}
.soluteShow .mainContent{margin-top:40px;}
.soluteShow .floor2{position:relative;width:100%;height:460px;margin-top:100px;background:#f5f5f5;}
.soluteShow .caseBox .caseTit{padding-top:26px;}
.soluteShow .caseBox .caseTit .tit{padding-left:40px;font-size:24px;text-align:left;color:#333;background:url("../images/casetitico.png") no-repeat left center;background-size:32px 32px;}
.soluteShow .caseRecom{position:relative;margin-top:24px;}
.soluteShow .caseRecom .list{width:106%;}
.soluteShow .caseRecom li{position: relative; display: block;width:380px; margin-right:30px;float: left;overflow: hidden;}
.soluteShow .caseRecom li .img{display: block;width:380px;height:285px;overflow: hidden; }
.soluteShow .caseRecom li .img img{display: block;width:380px;height:285px;transition: all ease 600ms;}
.soluteShow .caseRecom li .txt{height:60px;line-height:60px;}
.soluteShow .caseRecom li .txt .tit{font-weight:normal;font-size:16px;line-height:60px;text-align:center;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.soluteShow .caseRecom li .bg{position: absolute; top: 0; left: 0;width:380px;height:285px;background:url("../images/framebg.png") no-repeat center center;overflow: hidden; display: none; cursor: pointer;background-size:380px 285px;z-index:2;}
.soluteShow .caseRecom li .frame{position: absolute; top: 0; left: 0;width:380px;height:285px;display: block;  overflow: hidden;z-index:3;}
.soluteShow .caseRecom li .frame .pa { display: block; position: absolute; background: #fff; opacity: .5; filter: alpha(opacity=50); }
.soluteShow .caseRecom li .frame .trans-8 { transition: all 0.8s; -webkit-transition: all 0.8s; -moz-transition: 0.3s; }
.soluteShow .caseRecom li .frame .border-top { width: 0; height: 1px; top: 3%; left: 3%;}
.soluteShow .caseRecom li .frame .border-right { width: 1px; height: 0; top: 3%; right: 3%;}
.soluteShow .caseRecom li .frame .border-bottom { width: 0; height: 1px; bottom: 3%; left: 3%;}
.soluteShow .caseRecom li .frame .border-left { width: 1px; height: 0; top: 3%; left: 3%;}
.soluteShow .caseRecom li:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1); background-size: 100%; transition: all ease 600ms; }{}
.soluteShow .caseRecom li:hover .frame .border-top, .soluteShow .caseBox li:hover .frame .border-bottom { width: 94%; height: 1px; }
.soluteShow .caseRecom li:hover .frame .border-right, .soluteShow .caseBox li:hover .frame .border-left { height: 94%; width: 1px; }
.soluteShow .caseRecom li:hover .bg{display:block;transition:background 0.3s;}
.soluteShow .caseRecom li:hover .txt{display:block;z-index:2;}
.soluteShow .caseRecom li:hover .txt .tit{color:#333;}
.soluteShow .caseRecom .hd{position:absolute;top:-56px;right:0;width:100px;height:25px;background:url("../images/pnbg.png") no-repeat center center;background-size:100px 25px;}
.soluteShow .caseRecom .hd .prev{float:left;display:block;width:50px;height:25px;background:url("../images/previco.png") no-repeat center center;cursor:pointer;}
.soluteShow .caseRecom .hd .next{float:left;display:block;width:50px;height:25px;background:url("../images/nextico.png") no-repeat center center;cursor:pointer;}
.soluteShow .caseRecom .hd .prev:hover{background:url("../images/previco_h.png") no-repeat center center;transition:background 0.3s;}
.soluteShow .caseRecom .hd .next:hover{background:url("../images/nextico_h.png") no-repeat center center;transition:background 0.3s;}

/*行业解决方案详情页*/
.soluteDetail{padding-bottom:176px;}
.soluteDetail .topTit{padding-top:50px;padding-bottom:36px;border-bottom:1px solid #eee;}
.soluteDetail .title{font-weight:bold;font-size:30px;line-height:30px;text-align:center;color:#333;}
.soluteDetail .showtxtCon{padding-top:50px;}
.soluteDetail .showtxtCon img{max-width: 100%;}


.caseDetail .nav_pro{width:16.66667%; height:100%; background:#fff; color:#222; float:left; position:fixed; z-index:10; box-shadow:3px 0 3px rgba(0,0,0,0.15);}
.caseDetail .pro_list_main{width:78.65%;z-index:3; height:calc(100% - 56px); height:-webkit-calc(100% - 56px);  height:-moz-calc(100% - 56px); float:right; background:#fff; overflow-x:hidden; position:fixed; right:0; padding-bottom:20px; overflow:auto !important; top:80px;}
.caseDetail .nav_pro .name{padding-top:60px;padding-left:12%;margin-bottom:50px;font-size:30px;line-height:30px;color:#333;}
.caseDetail .nav_pro .list{padding: 0 8% 0 12%;}
.caseDetail .nav_pro .list .nav_trig{display:block;height:40px;line-height:40px;border-bottom:1px solid #eee;}
.caseDetail .nav_pro .list .nav_trig a{display:block;font-size:14px;line-height:40px;color:#333;transition:color 0.3s;}
.caseDetail .nav_pro .list .nav_trig.hover,.productCenter .nav_pro .list .nav_trig:hover{background:url("../images/proico1.png") no-repeat right center;background-size:20px 12px;}
.caseDetail .nav_pro .list .nav_trig.hover a,.productCenter .nav_pro .list .nav_trig:hover a{color:#db261d;transition:color 0.3s;}


/*产品中心*/
.productCenter{position:relative;margin-top:-10px;}
.productCenter .nav_pro{width:21.35%; height:100%; background:#fff; color:#222; float:left; position:fixed; z-index:10; box-shadow:3px 0 3px rgba(0,0,0,0.15);}
.productCenter .pro_list_main{width:78.65%;z-index:3; height:calc(100% - 56px); height:-webkit-calc(100% - 56px);  height:-moz-calc(100% - 56px); float:right; background:#fff; overflow-x:hidden; position:fixed; right:0; padding-bottom:20px; overflow:auto !important; top:80px;}
.productCenter .nav_pro .name{padding-top:60px;padding-left:12%;margin-bottom:50px;font-size:30px;line-height:30px;color:#333;}
.productCenter .nav_pro .list{padding: 0 8% 0 12%;}
.productCenter .nav_pro .list .nav_trig{display:block;height:40px;line-height:40px;border-bottom:1px solid #eee;}
.productCenter .nav_pro .list .nav_trig a{display:block;font: 16px Helvetica Neue, Helvetica, PingFang SC, Tahoma, Arial, sans-serif;line-height:40px;color:#333;transition:color 0.3s;}
.productCenter .nav_pro .list .nav_trig.hover,.productCenter .nav_pro .list .nav_trig:hover{background:url("../images/proico1.png") no-repeat right center;background-size:20px 12px;    height: 100%;}
.productCenter .nav_pro .list .nav_trig.hover a,.productCenter .nav_pro .list .nav_trig:hover a{color:#db261d;transition:color 0.3s;}
.productCenter .floor1{padding:60px 50px 56px;}
.productCenter .pro_list_con{width: 100%;padding-left:4px;}
.productCenter .pro_list_con .list{padding:0;float:left;position:relative;width:25%;height:360px;text-align:center;background:transparent;overflow:hidden;}
.productCenter .pro_list_con .list .a1{position:relative;display:block;width:300px;height:300px;}
.productCenter .pro_list_con .list .img{display:block;width:auto;height:300px;overflow:hidden;}
.productCenter .pro_list_con .list .img img{display:block;width:auto;height:300px;}
.productCenter .pro_list_con .list .item_mask{width: 100%; height: 100%; background: rgba(0, 0, 0, 0); position: absolute; left: 0; top: 0; opacity: 0; filter: Alpha(opacity=0); *zoom: 1; -webkit-transform: rotateX(180deg) scale(0.5, 0.5); transform: rotateX(180deg) scale(0.2, 0.2); transition: all ease-out .5s;}
.productCenter .pro_list_con .list .item_mask .item_link_icon{display: block; width: 28px; height: 28px; text-align: center; background:url("../images/isearchico.png") no-repeat center center; line-height: 38px; position: absolute; left: 50%; top: 50%; margin-left: -14px; margin-top: 9px; opacity: 0; filter: Alpha(opacity=0); *zoom: 1;}
.productCenter .pro_list_con .list:hover .item_mask{opacity: 1; filter: Alpha(opacity=100); -webkit-transform: rotateX(0deg) scale(1, 1); transform: rotateX(0deg) scale(1, 1); transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s; background: rgba(0, 0, 0, 0.3);}
.productCenter .pro_list_con .list:hover .item_mask .item_link_icon{transform: translateY(-21px); opacity: 1; filter: Alpha(opacity=100);}


/*应用案例*/
.case-app .case-top{border-bottom: 1px solid #ccc;}
.case-app .case-top .top-left{float:left;width: 44%;}
.case-app .case-top .top-left .top-left-tit {font-weight:bold;font-size:22px;line-height:24px;color:#333;}
.case-app .case-top .top-left .top-left-line {margin-top: 20px;display: block;width: 50px;height:3px;background:#db261d;}
.case-app .case-top .top-left .top-left-cont{margin-top: 40px;font-size: 16px;line-height: 30px;color:#969696;}
.case-app .case-top .top-right {padding-bottom: 20px;float:right;width: 50%;}
.case-app .case-top .top-right img{height:260px;}
.case-app .case-tit {margin-top: 50px;margin-bottom: 40px;font-weight: normal; font-size: 20px;line-height:24px;color:#333;}

.productCenter .pro_list_con .list .txt{height:60px;line-height:60px;}
.productCenter .pro_list_con .list .txt .tit{font-weight:normal;font-size:16px;line-height:60px;text-align:center;color:#333;text-indent:-14%;}
.pop_pro_new{width:87%;height:300px;position:absolute;left:0;top:0;display:none;}
.pro_list_con .list:hover .pop_pro_new{ display:block;}
.pop_pro_new a{ display:block; height:23%; padding-left:70px; align-items:center; display:flex;color:#fff;margin-bottom:1px;transition:all ease 0.3s;}
.pop_pro_new a:last-child{margin-bottom:1px;}
.pop_pro_new a.line1{ background:url(../images/proico2.png) no-repeat 30px center rgba(219,38,29,0.8);}
.pop_pro_new a.line2{ background:url(../images/proico3.png) no-repeat 30px center rgba(219,38,29,0.8);}
.pop_pro_new a.line3{ background:url(../images/proico4.png) no-repeat 30px center rgba(219,38,29,0.8);}
.pop_pro_new a.line4{ background:url(../images/proico5.png) no-repeat 30px center rgba(219,38,29,0.8);}
.pop_pro_new a:hover{ height:31%; color:#fff;transition:all ease 0.3s;}
.pop_pro_new a.line1:hover{ background:url(../images/proico2.png) no-repeat 30px center rgba(219,38,29,1);}
.pop_pro_new a.line2:hover{ background:url(../images/proico3.png) no-repeat 30px center rgba(219,38,29,1);}
.pop_pro_new a.line3:hover{ background:url(../images/proico4.png) no-repeat 30px center rgba(219,38,29,1);}
.pop_pro_new a.line4:hover{ background:url(../images/proico5.png) no-repeat 30px center rgba(219,38,29,1);}

@media screen and (min-width: 1901px) {
     .pop_pro_new {
        width:300px;
    }
}

@media screen and (min-width: 1701px) and (max-width:1900px) {
    .pop_pro_new {
        width:300px;
    }
}

@media screen and (min-width: 1600px) and (max-width:1700px){
   .productCenter .pro_list_con .list {
        height:330px;
    }
   .productCenter .pro_list_con .list .a1{position:relative;display:block;width:262px;height:262px;}
    .productCenter .pro_list_con .list .img{
       width:262px;height:262px;
   }
     .productCenter .pro_list_con .list .img img{
       width:262px;height:262px;
   }
     .pop_pro_new {
        width:262px;
    }
   .pop_pro_new a {
        height:21.5%!important;
    }
   .pop_pro_new a:hover {
        height:23.5%!important;
    }
    .productCenter .pro_list_con .list .txt .tit {
        width:262px;
        text-indent:0;
        text-overflow:ellipsis;
        overflow:hidden;
        white-space:nowrap;
    }
}

@media screen and (min-width: 1441px) and (max-width: 1599px) {
    .productCenter .nav_pro .name {
        padding-top:30px;
        margin-bottom:20px;
    }
    .productCenter .pro_list_con .list {
        height:310px;
    }
    .productCenter .pro_list_con .list .a1{position:relative;display:block;width:248px;height:248px;}
   .productCenter .pro_list_con .list .img{
       width:248px;height:248px;
   }
   .productCenter .pro_list_con .list .img img{
       width:248px;height:248px;
   } 
   .pop_pro_new {
        width:248px;
    }
    .pop_pro_new a {
        height:20%!important;
    }
    .pop_pro_new a:hover {
        height:22%!important;
    }
    .productCenter .pro_list_con .list .txt .tit {
        width:248px;
        text-indent:0;
        text-overflow:ellipsis;
        overflow:hidden;
        white-space:nowrap;
    }
}

@media screen and (min-width: 1366px) and (max-width: 1440px) {
    .ny_body .bw {
        width:1000px;
    }
    .productCenter .nav_pro .name {
        padding-top:30px;
        margin-bottom:20px;
    }
    .productCenter .pro_list_con .list {
        height:288px;
    }

    .productCenter .pro_list_con .list .a1{position:relative;display:block;width:225px;height:225px;}
   .productCenter .pro_list_con .list .img{
       width:225px;height:225px;
   }
    .productCenter .pro_list_con .list .img img {
        width:225px;height:225px;
    }
    .pop_pro_new {
        width:225px;
    }
    .pop_pro_new a {
        height:18%!important;
    }
    .pop_pro_new a:hover {
        height:20%!important;
    }
    .productCenter .pro_list_con .list .txt .tit {
        width:225px;
        text-indent:0;
        text-overflow:ellipsis;
        overflow:hidden;
        white-space:nowrap;
    }
}

/*产品详情*/
.productDetail{padding-bottom:200px;}
.productDetail .topLocalMain{position:relative;height:60px;line-height:60px;background:#eaeaea;margin-top:-10px;}
.productDetail .topLocal .goBack{float:left;font-size:14px;color:#d6181f;cursor:pointer;}
.productDetail .topLocal .proName{float:left;font-size:14px;color:#333;cursor:pointer;}
.productDetail .topLocal .sitePath{padding-left:24px;float:right;font-size:14px;color:#333;background:url("../images/siteico.png") no-repeat left center;} 
.productDetail .topLocal .sitePath span{float:left;}
.productDetail .topLocal .sitePath .bread{float:left;}
.productDetail .topLocal .sitePath a{font-size:14px;color:#333;}
.productDetail .topLocal .sitePath a:hover{color:#d6181f;}
.productDetail .floor1{margin-top:100px;}
.productDetail .left{float:left;width:400px;}
.productDetail .right{float:left;width:800px;}
.productDetail .right .txtBox{padding-left:100px;}
.productDetail .right .proTit{padding-top:50px;width:470px;word-break: break-all;}
.productDetail .right .proTit .tit{font-size:30px;line-height:40px;color:#333;}
.productDetail .right .line{display:block;width:50px;height:3px;margin-top:30px;background:#db261d;}
.productDetail .right .cont{margin-top:30px;font-size:16px;line-height:30px;color:#333;text-align:justify;}
.showImglist{position: relative;width: 400px; height: 510px; overflow: hidden;}
.showImglist li{float: left;}
.showImglist .bigimg{display:block;width: 400px; height: 400px; overflow: hidden; position: relative; }
.showImglist .bigimg ul{height: 400px; position: relative;}
.showImglist .bigimg li{display:block;width: 400px; height: 400px;}
.showImglist .bigimg img{display:block;width: 398px; height: 398px;border:1px solid #e5e5e5;}
.showImglist .bigimg .item-video{position: relative;}
.showImglist .bigimg .item-video .icon-video{width: 80px; height: 80px; background: url(../images/video_80.png) no-repeat center; position: absolute; left: 50%; display: block; margin-left: -40px; top: 50%; margin-top: -40px;}
.showImglist .smallimg{width: 400px; height: 110px; margin: 0 auto; padding: 10px 0 0; position: absolute; overflow: hidden; left: 0; bottom: 0;}
.showImglist .smallimg .cont{width: 400px;height:100px;margin: 0 auto; overflow: hidden;}
.showImglist .smallimg ul{position: relative;height:84px;margin-left:30px;}
.showImglist .smallimg li{width: 120px; height: 100px; position: relative; cursor: pointer;}
.showImglist .smallimg li a{width: 100px; height: 100px; position: relative; display: block; margin-right: 0;}
.showImglist .smallimg li img{display:block;width: 98px; height: 98px; display: block; box-sizing: border-box;border:1px solid #e5e5e5;}
.showImglist .smallimg li .icon-video{width: 100%; height: 100%; background: url(../images/video_26.png) no-repeat center; position: absolute; left: 0; top: 0; display: block; z-index: 3;}
.showImglist .smallimg li.on img{-webkit-filter: brightness(110%); filters: brightness(110%); border: 4px solid #d6181f;}
.showImglist .smallimg li .vied .icon-video{width: 100%; height: 100%; background: url(../images/video_26.png) no-repeat center; position: absolute; left: 0; top: 0; display: block;}
.showImglist .next,
.showImglist .prev{width: 11px; height: 16px; position: absolute; -webkit-transition: background ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; z-index: 9; bottom: 0; cursor: pointer;}
.showImglist .prev{bottom:40px;left: 0; background-position: -330px -16px;}
.showImglist .prev:hover{background-position: -330px -36px;}
.showImglist .next{bottom:40px;right: 0; background-position: -346px -16px;}
.showImglist .next:hover{background-position: -346px -36px;}
.productDetail .floor2{margin-top:50px;}
.productDetail .proInfo .top{height:50px;background:#eee;} 
.productDetail .proInfo .tit1{float:left;display:block;width:200px;height:50px;font-size:16px;line-height:50px;text-align:center;border-right:1px solid #e5e5e5;color:#333;cursor:pointer;}
.productDetail .proInfo .tit1.hover{color:#fff;background:#db261d;border-color:#db261d;}
.productDetail .proInfo .itemBox{padding-top:30px;display:none;}
.productDetail .proInfo .itemBox:first-child{display:block;}
.productDetail .proInfo .itemBox img{max-width: 100%;}
.productDetail .proInfo .itemBox  td{ padding:4px; border:1px solid #ccc; text-align:center; vertical-align:middle;WORD-WRAP: break-word;TABLE-LAYOUT: fixed;word-break:break-all;}
 
/*下载*/
/*.productDetail .proInfo .downloadList{width:100%;margin-top:30px;}
.productDetail .proInfo .downloadList .item{margin-bottom:12px;height:50px;line-height:50px;cursor:pointer;}
.productDetail .proInfo .downloadList .item a{display:block;height:50px;border-bottom: 1px solid #e7e7e7;}
.productDetail .proInfo .downloadList .item .it{padding:0;}
.productDetail .proInfo .downloadList .item .it1 .tit{font-weight:600;font-size:14px;line-height:50px;color:#333;text-indent:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.productDetail .proInfo .downloadList .item .it1 .tit em{margin-right:30px;font-size:14px;line-height:50px;color:#e4272b;}
.productDetail .proInfo .downloadList .item .it2 .type{font-family:arial;font-weight:600;font-size:14px;line-height:50px;text-align:center;color:#333;}
.productDetail .proInfo .downloadList .item .it3 .size{font-family:arial;font-weight:600;font-size:14px;line-height:50px;text-align:center;color:#333;}
.productDetail .proInfo .downloadList .item .it3 .size em{font-weight:bold;margin-left:5px;}
.productDetail .proInfo .downloadList .item .it4 .downBtn{display:block;width:28px;height:24px;margin:0 auto;margin-top:14px;background:url("../images/downbtn.png") no-repeat center center;background-size:28px 24px;}
.productDetail .proInfo .downloadList .item:hover{background:#eeeeee;}
.productDetail .proInfo .downloadList .item:hover .downBtn{background:url("../images/downbtn_h.png") no-repeat center center;}*/
.productDetail .proInfo .downloadList p{display:block;height:50px;line-height:50px;border-bottom: 1px solid #e7e7e7;background:url("../images/downbtn.png") no-repeat 98% center;background-size:28px 24px;cursor:pointer;} 
.productDetail .proInfo .downloadList p a{display:block;font-weight:600;font-size:14px;line-height:50px;color:#333;text-indent:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:url("../images/downbtn.png") no-repeat 98% center;}
.productDetail .proInfo .downloadList p:hover{background:#eeeeee;background-size:28px 24px;}
.productDetail .proInfo .downloadList p:hover a{background:url("../images/downbtn_h.png") no-repeat 98% center;background-size:28px 24px;}


/*关于sunye*/
.gy-floor1 {height: 500px;background: #fff;}
.gy-floor1 .floor1{padding-top: 110px;}
.gy-floor1 .left {float: left;width: 553px;height: 336px;}
.gy-floor1 .left .video {display: block;width: 553px;height: 336px;}
.gy-floor1 .right {float: right;width: 600px;}
.gy-floor1 .right .rtit{font-weight: 400;font-size: 34px;line-height: 36px;color: #333;}
.gy-floor1 .right .rline{margin-top: 30px;display: block;width: 73px;height: 3px;background:#e00314;}
.gy-floor1 .right .rcont {margin-top: 60px;font-size: 16px;line-height: 30px;color: #666;}
.gy-floor1 .right .rcont a{color:#dd0518;}
.gy-floor1 .right .rcont a:hover { opacity: 0.9; font-weight: bold; transition: all ease 0.36s;}
.gy-floor1 .rbottom {margin-top: 60px;}
.gy-floor1 .rbottom ul{width: 105%;}
.gy-floor1 .rbottom li{float:left;padding-left: 64px;transition: all ease 0.36s;}
.gy-floor1 .rbottom .l1{background: url("../images/aico1.png") no-repeat left center;}
.gy-floor1 .rbottom .l2{margin-left: 50px;background: url("../images/aico2.png") no-repeat left center;}
.gy-floor1 .rbottom .l3{margin-left: 50px;background: url("../images/aico3.png") no-repeat left center;}
.gy-floor1 .rbottom li h3 {font-weight: bold;font-size: 28px; line-height: 26px;color:#dd1718;}
.gy-floor1 .rbottom li span {margin-top: 8px;display: block;font-size: 16px; line-height: 16px;color:#666;}
.gy-floor1 .rbottom li:hover {transition: all ease 0.36s;transform: translateY(-5px);}

/* 走进日业 */
.gy-floor2 {height: 800px;background:#fff;}
.gy-floor2 .rtit {margin-bottom: 40px;}
.gy-floor2 .rtit .tit { font-weight:400;font-size: 30px;color:#333;line-height: 40px;}
.gy-floor2 .rtit .line {margin-top: 30px;display: block;width: 73px;height: 3px;background:#e00314;}
.gy-floor2 .rtit .rcont {margin-top: 30px;font-size: 16px;color:#333;line-height: 24px;}
.gy-floor2 .left{float:left;width: 700px;}
.gy-floor2 .left .vr-links{display: block; border: 22px solid #dedede;width: 696px;height: 482px;}
.gy-floor2 .left .vr-links img{display: block;width: 652px;height: 440px;}
.gy-floor2 .right{float:right;width: 460px;}
.gy-floor2 .right .pic-item{position: relative;width: 460px;height:230px;}
.gy-floor2 .right .pic-item:first-child {margin-bottom: 24px;}
.gy-floor2 .right .pic-item img {position: absolute;top: 0;left: 0;width: 460px;height:230px;z-index:1;}
.gy-floor2 .right .pic-item h3 {position: relative;z-index:2;padding-top: 100px; font-size: 30px;color: #fff;text-align: center;font-weight: 400;}

/* 日业理念 */
.gy-floor3 {height: 863px;background: url("../images/gy-bg2.jpg") no-repeat center center;background-size: 100% 863px;}
.gy-floor3 .rtit {padding-top: 90px;font-weight: 400;font-size: 30px;line-height: 40px;text-align: center;color:#fff;}
.gy-floor3 .gy-ln {text-align: center;}
.gy-floor3 .gy-ln ul {display: inline-block;margin-top: 120px;}
.gy-floor3 .gy-ln li {transition: all ease 0.36s;margin-left: 80px;position:relative;float: left; display: block;width: 300px; height: 462px; background: url("../images/gy-li.jpg") no-repeat center center;}
.gy-floor3 .gy-ln li:first-child {margin-left: 0;}
.gy-floor3 .gy-ln li .simg{position: absolute;top: -45px;left: 50%;margin-left: -45px;display: block;width: 90px;height: 90px;}
.gy-floor3 .gy-ln li .stxt{padding-top: 100px;}
.gy-floor3 .gy-ln li .stxt .stit {font-weight: 400;font-size: 30px;color:#333;}
.gy-floor3 .gy-ln li .stxt .sline {margin:0 auto;margin-top: 20px;display: block;width: 100px;height: 1px;background: #d6ddef;}
.gy-floor3 .gy-ln li .stxt .scont {padding: 0 44px;margin-top: 60px;font-size: 16px;line-height: 30px;color: #666;}
.gy-floor3 .gy-ln li:hover {transform: translateY(-5px);transition: all ease 0.36s;}
.gy-floor3 .gy-ln li:hover .simg {transform: rotate(0);transition: all ease 0.36s;}
.gy-floor3 .gy-ln li:hover .stxt .stit {color: #db261d;}

/* 荣誉资质 */
.gy-floor4 {background-color: #fff;padding-top: 80px;padding-bottom: 80px;}
.gy-floor4 .floor4 {position: relative;  }
.gy-floor4 .rtit { margin-bottom: 40px;font-weight: 400;font-size: 30px;line-height: 40px;text-align: center;color:#333;}
.gy-floor4 .floor4 .hd .prev, .gy-floor4 .floor4 .hd .next{position: absolute;top: 160px;width: 21px;height: 74px;display: block;cursor: pointer;}
.gy-floor4 .floor4 .prev {left: -5%;background: url("../images/rprev.png") no-repeat center center;}
.gy-floor4 .floor4 .next {right: -5%;background: url("../images/rnext.png") no-repeat center center;}
.gy-floor4 .floor4 .bd {width: 1200px;}
.gy-floor4 .floor4 .bd ul {display: inline-block; width:1200px;}
.gy-floor4 .floor4 .bd ul li {transition: all ease 0.36s;width: 266px;height: 250px;float: left;margin:0 16px;border: #ddd solid 1px;text-align: center;}
.gy-floor4 .floor4 .bd ul li img {display: block;width: 256px;height: 192px;}
.gy-floor4 .floor4 .bd ul li h3 {font-weight: 400;font-size: 16px;color: #333;padding-top: 10px;}
.gy-floor4 .floor4 .bd ul li:hover {border: #db261d solid 1px;}
.gy-floor4 .floor4 .bd ul li:hover h3 {color: #db261d;}

/* 发展历程 */
.gy-floor5 {padding-top: 80px;padding-bottom: 80px;position:relative; background:#f5f5f5;}
.gy-floor5 .rtit { margin-bottom: 40px;font-weight: 400;font-size: 30px;line-height: 40px;text-align: center;color:#333;}
.gy-floor5 .history{position: relative; z-index: 2; padding-bottom: 60px;}
.gy-floor5 .h-line{width: 100%; background: url("../images/x7-02.png") no-repeat center top; height: 16px; position: absolute; left: 0; bottom: 180px; z-index: 1;}
.gy-floor5 .history .bd{overflow: hidden;}
.gy-floor5 .history .bd li{width: 380px; height: 310px; float: left; margin-right: 30px;}
.gy-floor5 .history .bd li a{display: block; padding: 0 30px; text-align: center; height: 200px; background: #fff; position: relative; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: 0 5px 13px #e3e3e3;text-decoration:none;}
.gy-floor5 .history .bd li .date{font-size: 50px; font-family: "ITCAvantGardeStd-Bold"; line-height: 60px; display: block; color: #666; padding-top: 34px;}
.gy-floor5 .history .bd li:hover .date{ color:#dd1718;}
.gy-floor5 .history .bd li a i{position: absolute; bottom: -110px; left: 0; width: 100%; font-size: 16px; color: #333;}
.gy-floor5 .history .bd li a i strong{font-size: 24px; color: #333; font-family: "Arial"; display: inline-block; font-weight: normal; padding-right: 4px;}
.gy-floor5 .history .bd li.hover i{color: #dd0518;}
.gy-floor5 .history .bd li.hover i strong{color: #dd0518; font-weight: bold;}
.gy-floor5 .history .bd li .word{color: #333; padding-top:14px; line-height: 20px; height: 76px; overflow: hidden;}
.gy-floor5 .history .bd li .sjx{width: 28px; height: 83px; display: block; position: absolute; left: 50%; margin-left: -14px; top: 200px; background: url("../images/x6-05.png") no-repeat center top;}
.gy-floor5 .history .bd li.hover a{background: #dd0518;}
.gy-floor5 .history .bd li.hover .date{color: #fff;}
.gy-floor5 .history .bd li.hover .word{color: #fff;}
.gy-floor5 .history .bd li.hover .sjx{background: url("../images/x6-03.png") no-repeat center top;}
.gy-floor5 .history .butn{position: absolute; top: 60px; width: 21px; height: 74px; display: block; cursor: pointer;}
.gy-floor5 .history .prev{left: -5%;background: url("../images/h-prev.png") no-repeat center center;}
.gy-floor5 .history .next{right: -5%; background: url("../images/h-next.png") no-repeat center center;}

/*分支机构*/
.gy-floor6 {padding-top: 80px;background:#fff;padding-bottom: 100px;}
.gy-floor6 .rtit .tit{margin-bottom: 50px;font-weight: 400;font-size: 30px;line-height: 40px;text-align: center;color:#333;}
.gy-floor6 .rtit .rstit {font-weight: bold; font-size: 20px; line-height: 30px;text-align: center; color:#dd1718; }
.gy-floor6 .img {display: block;width: 860px;height:500px;margin: 0 auto;}
.gy-floor6 .img img {display: block;width: 100%;height: 100%;}

.gy-info {margin-top: 30px; width: 102%;}
.gy-info .item { float: left;  height: 62px; margin-left: 30px;}
.gy-info .item:first-child {margin-left: 0;}
.gy-info .item p {font-size: 20px;color:#333;line-height: 60px;}
.gy-info .item.tel {padding-left: 70px;background: url("../images/rtel.png") no-repeat left center;}
.gy-info .item.email {line-height:62px; padding-left: 80px;background: url("../images/remail.png") no-repeat left center;}
.gy-info .item.email p {font-family: arial;}
.gy-info .item.address {line-height:62px; padding-left: 80px;background: url("../images/remail.png") no-repeat left center;}



.erro{text-align: center;}
/*showNews*/
.noinfor{max-width: 100%;margin: 0 auto;text-align: center;}
.noinfor img{max-width: 100%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}

/* reLink */
.reLink{width: 100%; height: 59px; line-height: 59px; border-top: 1px solid #e5e5e5; overflow: hidden;}
.reLink .nextLink,
.reLink .prevLink{width: 49%; display: block; font-size: 18px; text-align: left; color: #333;}
.reLink .nextLink a{text-decoration:none;}
.reLink .nextLink a:hover,
.reLink .prevLink a:hover{color: #d6181f;}
.reLink .nextLink{text-align: right;}

/*map_ul*/
.map_ul{list-style: outside none none; display: block; width: 100%; padding-top: 10px;margin-top:50px;}
.map_ul li{display: block; width: 100%; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #DCDBDB; margin-left: 10px; float: left;}
.map_ul li a{font-size: 14px; float: left; width: 100%; height: 23px; line-height: 23px; font-weight: bold;}
.map_ul .list-inline{display: block; margin-left: 10%; width: 86%; min-height: 30px;}
.map_ul .list-inline a{font-weight: normal; width: auto; float: none; line-height: 32px; height: 32px; margin: 0 10px 10px 0; display: inline-block; border: 1px solid #ccc; padding: 0px 10px;}
.map_ul .list-inline a:hover{background: #db261d; color: #fff; border: 1px solid #db261d;}

/* Underline From Center2 */
.hvr-underline-from-center1{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative;}
.hvr-underline-from-center1:before{content: ""; position: absolute; z-index: -1; left: 50%; right: 50%; bottom: -1px; background: #db261d; height: 2px; -webkit-transition-property: left, right; transition-property: left, right; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
.hvr-underline-from-center1:hover:before,
.hvr-underline-from-center1.hover:before,
.hvr-underline-from-center1:focus:before,
.hvr-underline-from-center1:active:before{left: 0; right: 0;}
.hvr-underline-from-center1:hover,
.hvr-underline-from-center1.hover{*height: 43px; *border-bottom: 2px solid #db261d; *line-height: 43px;}
@-webkit-keyframes scale{0%{-webkit-transform: scale(1);} 50%{-webkit-transform: scale(1.02);} 100%{-webkit-transform: scale(1);}}
@keyframes scale{0%{transform: scale(1);} 50%{transform: scale(1.02);} 100%{transform: scale(1);}}
