﻿@charset "utf-8";
/* CSS Document */

/*-----whole-----*/
/*-----whole-----*/
html{font-size:100px;}
body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;position:relative;overflow-x:hidden;width:100%;font-family:"Microsoft YaHei" !important;}
@keyframes ADown{0%{top:-90px;}100%{top:0;}}
@keyframes AUp{0%{top:100px;}100%{top:0;}}
@keyframes ALeft{0%{left:-500px;}100%{left:4%;}}
@keyframes ARight{0%{right:-500px;}100%{right:0;}}
@keyframes AsubNav{0%{top:180px;}100%{top:90px;}}
@keyframes ALefta{0%{left:-500px;}100%{left:92px;}}
@keyframes ARighta{0%{right:-500px;}100%{right:92px;}}


@keyframes bloLeft{0%{margin-left:-500px;}100%{margin-left:0px;}}
@keyframes bloRight{0%{margin-right:-500px;}100%{margin-right:0px;}}




.contain{width:1200px;margin:0 auto;}

/*初始化按钮*/
.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}
.btn span{display:inline-block;}
input.text,textarea.text{display:block;padding:0px;width:100%;border:0px;background:none;margin:0px;resize:none;}

/*--- Header ---*/
.Header-wrapper{z-index:99;}
.Header-wrapper .Header-cl{position:relative;}
.header-container{width:100%; margin:0px auto;position:fixed;top:0px;left:0;padding:0 4%;z-index:90;border-bottom: 1px solid rgba(255,255,255,.1);}
.header-container.act{box-shadow:0 0 8px #666;}
.header-container.act .H-nav .Hnav-menu{color:#333;}
.H-nav .H-all>li.cur a{color:#4b95ef;}
.H-nav .H-all>li:hover a{color:#4b95ef;}
.H-nav .H-all>li i{position:absolute;right:0px;top:0px;display:none\9;*display:none;display:none;}
.header-container.act .H-logo img{display:none;}
.header-container.act .H-logo img.rollover{display:inline-block;}
.header-container.act .H-srch .Hsrch-menu{background: url(../images/icon-sq2.png) no-repeat center center;}
.header-container.act .H-lang .Hlang-menu{color:#888;}
.header-container.act .Huser-menu{background: url(../images/icon-em2.png) no-repeat center center;}

/*logo*/
.H-logo{height:70px;line-height:70px;font-size:0px;float:left;position:relative;overflow:hidden;z-index:5;}
.H-logo img.rollover{display:none\9;*display:none;display:none;}

.H-action{float:right;margin:20px 1.2% 20px 0;height:30px;}
.H-action .split{display:block;width:1px;height:16px;background:rgba(255,255,255,.5);float:left;margin:27px 0 0;}

/*Hlang*/
.H-lang{position:relative;margin-left:10px;}
.H-srch{width:89px;height:30px;line-height:28px;border:1px solid #fff;float:left;border-radius:5px;}
.H-lang{width:89px;height:30px;line-height:28px;border:1px solid #4b95ef;float:left;background:#4b95ef;border-radius:5px;}
.H-srch .Hsrch-menu{display:block;width:89px;height:28px;line-height:28px;transition:none;-webkit-transition:none;text-align:center;color:#fff;font-size:14px;display:block;}
.H-lang .Hlang-menu{display:block;width:89px;height:28px;height:28px;line-height:28px;transition:none;-webkit-transition:none;text-align:center;color:#fff;font-size:14px;display:block;}
.Hlang-menu.cur{background:url(../images/icon-close2.png) no-repeat center center / 16px auto;}


/*Huser*/
.Huser-menu{display:block;width:53px;height:100%;background:url(../images/icon-huser.png) no-repeat center center;float:left;}
.Huser-name{display:block;padding:0 15px;line-height:70px;color:#fff;}

.Header-wrapper.Header-searching .H-logo img{display:none;}
.Header-wrapper.Header-searching .H-logo img.rollover{display:inline-block;}

/*Hnav*/
.H-nav{float:left;width:60%;margin-left:10%;-webkit-transition: 0.8s left cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: 0.8s left cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: 0.8s left cubic-bezier(0.77, 0, 0.175, 1);
    transition: 0.8s left cubic-bezier(0.77, 0, 0.175, 1);}
.H-nav .H-all{width:540px;margin:auto;}
.H-nav .H-all>li{padding:0 36px;float:left;position:relative;}
.H-nav .H-all>li .second_menu{ width:200px; display:none\9;*display:none;display:none; position:absolute; z-index:99999; left:50%; top:70px; background:#ffffff;-webkit-padding-start: 0px;    -webkit-margin-before:0px;    -webkit-margin-after:0px;padding:10px 0px;border-bottom:2px solid #343537;margin-left:-100px;}
.H-nav .H-all>li .second_menu dd{ line-height:30px; height:30px; position:relative; z-index:1; padding-left:0px;}
.H-nav .H-all>li .second_menu dd:hover{background:#4b95ef;color:#ffffff;}
.H-nav .H-all>li .second_menu dd span{width: 4px; height: 4px;background: #a6a6a7;  position: absolute; top: 13px; left: 18px; display:block;}
.H-nav .H-all>li .second_menu dd a{ padding-left:15%; text-align:left; color:#333333; height:30px; line-height:30px; width:100%; display:block;font-size:14px;}
.H-nav .H-all>li .second_menu dd:hover a{ color:#ffffff;}
.H-nav .H-all>li .second_menu dd:hover span{ background:#0071bd;}
.H-nav .H-all>li:hover .second_menu{display:block\9;*display:block;display:block;}



.H-nav .Hnav-menu{display:block;height:70px;line-height:70px;font-size:16px;color:#fff;position:relative;}
.H-nav .active{position:unset;height:auto;}


.Hnav-menu i{display:block;width:50px;height:50px;position:absolute;right:0px;top:0px;z-index:2;display:none;}
.Hnav-menu.acy i{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.Hnav-sub{padding:48px 0;width:100%;background:#fff;position:absolute;top:70px;left:0px;display:none;border-top:1px solid #eee;}
.HnavSub-list{width:39%;float:left;padding:0 5%;}
.HnavSub-list li{width:44%;float:left;border-bottom: 1px solid #e5e5e5;	padding:0px 1% 5px 0;margin-bottom:5px;}
.HnavSub-list li:nth-child(2n){float:right;}
.HnavSub-list li a {
    display: block;
    height: 35px;
    line-height: 35px;
    text-align: left;
    color: #666666;
    background: url(../images/icon_sj.png) no-repeat left center;
    padding-left: 20px;
}
.H-nav>li.cur .Hnav-menu{color:#c02a2e;}
.HnavSub-list li.cur a,
.HnavSub-list li a:hover{color:#c02a2e;}

.HnavSub-box{padding:0 0 0 3.91667%;width:31.25%;color:#666;border-left:1px solid #e5e5e5;position:relative;float:left;}
.HnavSub-box .c{line-height:30px;font-size:14px;}
.HnavSub-img{display:block;width:24%;height:173px;overflow:hidden;float:left;}
.HnavSub-img img{width:100%;height:100%;object-fit:cover;}

/*+蒙版*/
.nav-mask {
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 998;
    display: none;
}

.H-nav.show {
    left: 0;
}
.H-nav.act {
    width:180px;
}






@media all and (min-width:980px){
	.H-lang:hover .Hlang-box{display:block;animation:fadeInUp .6s ease-in-out;-webkit-animation:fadeInUp .6s ease-in-out;}
	.H-nav>li:hover .Hnav-sub{display:block;animation:fadeInDown .6s ease-in-out;-webkit-animation:fadeInDown .6s ease-in-out;}
}

/*right menu*/
@keyframes fadeInUp{
	0%{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}
	100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
}
@keyframes fadeInDown{
	0%{transform:translateY(20px);-webkit-transform:translateY(20px);opacity:0;}
	100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
}

/*--- Footer ---*/
.Footer-wrapper{color:#fff;}
.F-cr{line-height:20px;font-size:13px;color:rgba(255,255,255,.6);background:#161616;}
.F-cr .contain{border-top:1px solid #2e2e2e;padding:30px 0;}
.F-cr-fl{float:left;width:50%;}
.F-cr-fl a{margin:0px 8px;opacity:0.5;}
.F-cr-fl a:hover{opacity:1;}
.F-cr-fl a:first-child{margin-left:0px;}
.F-cr-fr{float:right;width:50%;text-align:right;}
.F-cr-fr a{vertical-align: middle;}
.F-cr-fr a:hover{color: #fff;}
.F-cr-fr p{margin-top:10px;}
.footer-container{padding:40px 0 40px;background:#333333;}
.F-nav{width:100px;float:right;}
.F-nav.F-nav2{width:18.0833%;}
.F-cen {
    width: 50%;float:left;border-right:1px solid #717171;margin-left: 10%;
}
.F-cen .h2 {
    display: block;
    padding: 0px 0px 10px 0px;
    margin-bottom:30px;
    font-size: 36px;
    color: #ffffff;
    text-transform: uppercase;
}
.F-cen p {
    clear: both;
    color: #ffffff;
    font-size: 14px;
    padding-bottom: 5px;
    line-height:18px;
}

.F-nav dt,
.F-ct .top{line-height:25px;font-size:16px;position:relative;opacity:.7;}
.F-nav dt i{display:block;width:50px;height:50px;background:url(../images/icon-dd2.png) no-repeat center center / 14px auto;position:absolute;right:0px;top:0px;display:none;}
.F-nav dt.cur i{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.F-nav dd{margin:26px 0 0;}
.F-nav dd a{display:block;padding:0px 0;line-height:36px;opacity:.8;}
.F-nav dd a:hover{opacity:1;}

.F-ct{width:130px;float:left;}
.F-ct .tel{line-height:22px;color:rgba(255,255,255,.6);margin:11px 0 0;}
.F-ct .tel a{font-size:18px;color:#fff;}
.F-ct .adr{line-height:22px;color:rgba(255,255,255,.6);margin:7px 0 0;}
.F-code{display:inline-block;text-align:center;margin:18px 0 0 20px;}
.F-code .type{line-height:22px;font-size:18px;color:#b6b6b6;margin:0px 0 40px;}
.F-split{width:1px;height:13px;background:#666;margin:0px 10px;display: inline-block;vertical-align: middle}

#web-bnr{display:none;}
#web-bnr .bnr-img{height:667px;}

#web-bnr .bnr-bg {
    width: 100%;
    height: 100%;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    position: absolute;
    top: 0px;
    left: 0px;
}


/*--- Banner ---*/
#index-bnr{height:690px;}
.bnr-img{display:block;width:100%;height:auto;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative;}

.index-bnr .bnr-img{height:690px;}
.index-bnr .swiper-pagination{font-size:0px;bottom:8.070175438596491% !important;opacity:1;}
.index-bnr .swiper-pagination-bullet{width:5px;height:7px;border-radius:0px;background:#fff;position:relative;overflow:hidden;margin:0 8px;opacity:1;vertical-align: middle;}
.index-bnr .swiper-pagination-bullet-active{width:5px;height:20px;background:#c02a2e;vertical-align: middle;}
.index-bnr .bnr-bg{width:100%;height:100%;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:absolute;top:0px;left:0px;}

/*iBnr-1*/
.iBnr1-box{text-align:center;color:#fff;z-index:2;position:absolute;left:50%;top:40%;width:1200px;margin-left:-600px;text-align:center;}
.iBnr1-box .t1{font-size:60px;font-family:"Arial";font-weight:bold;}
.iBnr1-box .t1,.iBnr1-box .t2,.iBnr1-box .t3{line-height:76px;margin-bottom:30px;transition-delay:.6s;-webkit-transition-delay:.6s;opacity:0;transition:all .6s ease-in-out .2s;-webkit-transition:all .6s ease-in-out .2s;transform:translateX(-100px);-webkit-transform:translateX(-100px);}
.iBnr1-box .t2{transition:all 1s ease-in-out .2s;-webkit-transition:all 1s ease-in-out .2s;position: relative;max-width:920px;margin:0px auto 30px;}
.iBnr1-box .t2:after{width:120px;height:1px;content:"";background:rgba(255,255,255,.2);left:0px;top:50%;position:absolute;}
.iBnr1-box .t2:before{width:120px;height:1px;content:"";background:rgba(255,255,255,.2);right:0px;top:50%;position:absolute;}
.iBnr1-box .t3{transition:all 1.2s ease-in-out .2s;-webkit-transition:all 1.2s ease-in-out .2s;width:180px;height:50px;line-height: 50px;border:2px solid #fff;text-align: center;margin:0px auto;}
.iBnr1-box .t3:hover{background:#fff;color:#333;cursor:pointer;}
.swiper-slide.swiper-slide-active .iBnr1-box .t1,.swiper-slide.swiper-slide-active .iBnr1-box .t2,.swiper-slide.swiper-slide-active .iBnr1-box .t3{transform:translate(0,0) scale(1);-webkit-transform:translate(0,0) scale(1);opacity:1;}

.iBnr1-box .t2{line-height:34px;font-size:18px;font-weight:lighter;text-transform:uppercase;font-family:'Microsoft YaHei' !important;letter-spacing:2px;}
.iBnr1-box .iBnr1-block{width:830px;height:267px;background:url(../images/banner/iBnr1/iBnr1-bg.png) no-repeat center center / cover;position:relative;margin:-28px 0 0;}
.iBnr1-block .orn1{display:block;width:89px;height:89px;line-height:89px;font-size:18px;font-weight:lighter;position:absolute;left:0px;top:32px;}

/*--- Container ---*/
/*-- 首页 --*/

/* 内容区域 */
.Business{margin-top:0px;display:none;animation:fadeInUp .6s ease-in-out;-webkit-animation:fadeInUp .6s ease-in-out;width:100%;overflow:hidden;}

.bsn-box .bsn-fl{width:16.66666666666667%;float:left;position:relative;}
.bsn-box .bsn-fl img{ max-width:100%;}
.bsn-box .bsn-tit{position: absolute;left:0px;top:25px;height:30px;line-height:30px;padding:0 4%;font-size:25px;font-weight:bold;color:#ffffff;}

.bsn-box .bsn-nt{position: absolute;left:0px;bottom:0px;height:0%;line-height:70px;background: rgba(38,135,240,.8);padding:0 4%;}
.bsn-box .bsn-nt p{max-width:100%;color:#fff;margin-top:20px;max-height:192px;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 8; line-height:24px;min-height:160px;}
.bsn-box .bsn-nt a.i_m{width:80%;height:50px;line-height:50px;text-align: left;color:#fff;font-size:14px;}
.bsn-box .bsn-nt h4{font-size: 25px;color:#fff;text-align: left;line-height:30px;margin-top:25px;font-weight:bold;}
.bsn-box .bsn-fl:hover .bsn-nt,.bsn-box .bsn-fr:hover .bsn-nt{height:100%;transition:all 0.3s linear;}
.bsn-box .bsn-fl:hover .bsn-nt a.i_m,.bsn-box .bsn-fr:hover .bsn-nt a.i_m{position:absolute;bottom:5%;}

.bsn-box .bsn-fr{width:16.66666666666667%;float:right;position:relative;}
.bsn-box .bsn-fr img{ max-width:100%;}

.ind-tit1{font-size:30px;color:#333;font-weight: bold;text-align: center;position: relative;padding-bottom:15px;padding-top:107px;}
.ind-tit2{font-size:30px;color:#333;font-weight: bold;text-align: center;position: relative;padding-bottom:37px;padding-top:102px;margin-bottom:70px;}
.ind-tit2:after{content:"";position:absolute;left:50%;bottom:0px;width:80px;height:5px;background:#4b95ef;margin-left:-40px;} 
.ind-tit2 .xian{content:"";position:absolute;left:50%;bottom:2px;width:480px;height:1px;background:#e5e5e5;margin-left:-240px;} 

.ind-abt{background-position:center bottom;background-repeat: no-repeat;height:520px;}
.ind-abt .intro{padding:0px 5%;line-height:30px;text-align: center;color:#585858;}
.ind-abt dl{position:relative;padding:70px 0%;overflow:hidden;}
.ind-abt dl dd{float:left;text-align: center;width:18%;margin:0px 1%;background:rgba(255,255,255,0.5);box-shadow:0px 0px 5px #888888;padding:30px 0px;border-radius:5px;}
.ind-abt dl dd span{font-family: Arial;font-size: 60px;color:#4b95ef;margin-bottom:5px;}
.ind-abt dl dd img{margin-top:-65px;}
.ind-abt dl dd p{margin-bottom:20px;}
.ind-abt2{background-position:center bottom;background-repeat: no-repeat;height:575px;position:relative;display:none;width:100%;overflow:hidden;}
.ind-abt2 .cont {position:absolute;right:0px;top:0px;width:815px;height:100%;background:url(../images/di2.png) no-repeat right center ;      background-size: contain; display: flex; justify-content:flex-start;align-items:center;animation: ARight 1s;}
.ind-abt2 .cont .intro{line-height:50px;/*text-align: right;*/color:#ffffff;font-size:30px;max-width:700px;}

.ind-ban2{background-position:center bottom;background-repeat: no-repeat;height:625px;position:relative;width:100%;overflow:hidden;}
.ind-ban2 .cont {position:absolute;left:4%;top:43%;width:700px;height:auto;      background-size: contain; animation: ALeft 1s;}
.ind-ban2 .cont .title{line-height:50px;text-align: left;color:#ffffff;font-size:36px;width:100%;float:left;}
.ind-ban2 .cont .cpname{line-height:30px;text-align: left;color:#ffffff;font-size:18px;max-width:700px;width:100%;float:left;margin-top:20px;}




.ind-news{padding:0px 0 106px;animation: AUp 1s;}
.ind-news h2{font-size: 30px;
    color: #333;
    font-weight: bold;
    text-align: center;
    position: relative;
    padding-bottom: 15px;
    padding-top: 107px;}
.ind-news .intro {padding: 0px 5%;line-height: 30px;text-align: center;color: #585858;}

/*side go*/
.side{ position:fixed; right:0; top:20%;box-shadow:0px 0px 5px #888888;z-index:88;}

.side .slide_min{ width:50px; height:170px; background:url(../images/slide_min.jpg) no-repeat; cursor:pointer;}
.side .slide_box{ width:280px; height:auto; overflow:hidden; background:#ffffff; font-size:12px; text-align:center; line-height:130%; color:#666;position:absolute;right:-600%;top:0px;box-shadow:0px 0px 5px #333;transition:all 0.35s ease 0s;
        -webkit-transition:all 0.35s ease 0s;
        -moz-transition:all 0.35s ease 0s;
        -o-transition:all 0.35s ease 0s;}
.side .active{right:70px;}
.side .slide_box .weixin{ margin-bottom:5px;}
.side .slide_box .a1{ cursor:pointer;width:140px;height:40px;display:block;background:#4b95ef;float:left;line-height:40px;color:#ffffff;}
.side .slide_box .a2{ cursor:pointer;width:140px;height:40px;display:block;background:#ef4b4b;float:left;line-height:40px;color:#ffffff;}
.side .slide_box p{ text-align:center; padding:5px; margin:5px;border-bottom:1px solid #ddd;}
.side .slide_box span{ padding:5px 10px 10px; display:block;width:100%;display:block;color:#b3b3b3;font-size:12px;}

.side .slide_box h2{height:40px;}
.side .slide_box form{padding:25px;overflow: hidden;}
.side .slide_box form .input-item{font-size:14px;color:#585858;height:40px;margin-bottom:10px;float:left;line-height:40px;width:100%;}
.side .slide_box form .input-item input{border:none;background:#f5f5f5;height:40px;line-height:40px;width:170px;padding:0px 5px;}
.side .slide_box form .input-item2{height:auto;}
.side .slide_box form .input-item textarea{border:none;background:#f5f5f5;height:70px;line-height:20px;width:170px;padding:0px 5px;}
.side .slide_box form .submit{background:#333333;color:#fff;width:179px;height:35px;line-height:35px;text-align:center;border:none;border-radius: 5px;float: right;}


.for-top{ position:fixed; right:0; top:20%;box-shadow:0px 0px 5px #888888;z-index:87;margin-top:180px;}
.logo{display:none;}
.logo img{margin:10px 0px;}
.blo-container {
    width: 100%;
    margin: 0px auto;
    padding: 0 4%;
    z-index: 90;
    background:#ffffff;
    overflow:hidden;
}
.blo-col{background:#f5f5f5;}

.blo-title {
    width: 100%;
    margin: 0px auto;
    padding: 0 4%;
    z-index: 90;
    background:#ffffff;
}
.blo-title .blo_tit{color:#333333;text-align:center;margin-top:90px;font-family:'Microsoft YaHei','Arial' !important;}
.blo-title .blo_tit .t1{font-size:24px;text-transform:uppercase;}
.blo-title .blo_tit .t2{font-size:18px;}

.blo-container .blo-all{display: flex; justify-content:space-between;align-items:center;}
.blo-container .blo-left{max-width:44%;float:left;margin:70px 0px;animation: bloLeft 1s;line-height:35px;}
.blo-container .blo-left img{max-width:100%;width:auto;float:left;}
.blo-container .blo-right{max-width:44%;float:right;color:#585858;text-align:left;font-size:18px;animation: bloRight 1s;margin:70px 0px;line-height:35px;}

.blo-col .blo-left{float:right;animation: bloRight 1s;}
.blo-col .blo-right{float:left;text-align:left;animation: bloLeft 1s;}


.ind-ban3 .cont{max-width:44%;float:left;}
.ind-ban3 .blo-left2 {
    position: absolute;
    right: 4%;
    top: 23%;
    max-width:44%;
    height: auto;
    background-size: contain;
    animation: bloRight 1s;
}
.ind-ban3 .blo-left2 img{max-width:100%;width:auto;float:left;}


.blo-container .blo-cont{max-width:44%;float:left;color:#585858;text-align:left;font-size:18px;margin:70px 0px;line-height:35px;animation: bloLeft 1s;}
.blo-container .blo-cont .title{width:100%;float:left;color:#4b95ef;text-align:left;font-size:30px;line-height:50px;}
.blo-container .blo-cont .xian{width:50px;height:2px;background:#4b95ef;float:left;margin:20px 0px;}
.blo-container .blo-cont .cpname{width:100%; max-width:100%;float:left;color:#585858;text-align:left;font-size:18px; line-height:30px;}
.blo-container .blo-cont .t2{margin-top:35px;}
.blo-container .blo-cont .more{width:135px;height:45px; float:left;color:#ffffff;text-align:center;font-size:14px;line-height:45px;background:#4b95ef;display:block;margin-top:25px;border-radius:5px;border:1px solid #4b95ef;}
.blo-container .blo-cont .more:hover{color:#4b95ef;border:1px solid #4b95ef;background:#ffffff;}
.blo-r .blo-cont{float:right;text-align:right;animation:bloRight 1s;}
.blo-r .blo-cont .title,.blo-r .blo-cont .xian,.blo-r .blo-cont .cpname{float:left;text-align:left;}
.blo-r .blo-cont .more{float:left;}
.blo-container2 {
    width: 100%;
    margin: 0px auto;
    padding: 0 4%;
    z-index: 90;
    background: #f5f5f5;
    overflow:hidden;
    padding-bottom:80px;
}
.blo-container2 .ny_text{max-width:100%;color:#585858;text-align:left;font-size:18px; line-height:30px;margin-top:75px;}
.ind-tit3{font-size:36px;color:#4b95ef;text-align: center;position: relative;padding-bottom:37px;margin:70px auto 35px;}
.ind-tit3 .xian{content:"";position:absolute;left:50%;bottom:2px;width:50px;height:2px;background:#4b95ef;margin-left:-25px;} 
.nytalbe table,.nytalbe table tr,.nytalbe table td{border:1px solid #cccccc;border-collapse:collapse; height:40px; font-size:14px;text-align:center;}
.nytalbe a{ display:inline-block; padding-left:20px; font-size:14px;}
.nytalbe a:hover{ text-decoration:underline;}
.nytalbe .tit{color:#fff;background:#4b95ef;}
.about-tab {
    text-align: center;
    padding: 25px 0  -10px;
}
.about-tab .news-tab-list {
    display: inline-block;
    width: 224px;
    text-align: center;
    height:290px;
    box-shadow: 0px 0px 5px #a5a5a5;
    padding:20px 0px;
    margin-right: 10px;
    margin-left:10px;
    overflow: hidden;
    background:#ffffff;
    border-radius: 5px;
    margin-bottom:20px;
}
.about-tab .news-tab-list img{margin-top:20px;}
.about-tab .news-tab-list span {
    height:auto;max-height:40px; color:#333333; font-size:18px;text-align:center;width: 100%;display: block;margin-top:15px;line-height:20px;font-weight:bold;
}
.about-tab .news-tab-list .line {
   width:36px; height:3px;margin:20px auto;background:#d8d8d8;
}
.about-tab .news-tab-list .cpname {
    height:auto;color:#777777; font-size:14px;text-align:center;line-height:25px;width:85%;margin:0px auto 20px;
}
.blo-container3 {
    width: 100%;
    margin: 0px auto;
    padding: 0 4%;
    z-index: 90;
    background: #ffffff;
    overflow:hidden;
    padding-bottom:80px;
}

.blo-container4 {
    width: 100%;
    margin: 20px auto 0px;
    padding: 0 4%;
    z-index: 90;
    background: #ffffff;
    overflow:hidden;
    padding-bottom:40px;
}
.blo-container4 .ny_text {
    max-width: 100%;
    color: #585858;
    text-align: left;
    font-size: 18px;
    line-height: 30px;
}
.blo-container4 .ny_text img{max-width:100%;}



.about-tab3 {
    text-align: center;
    padding: 25px 0  -10px;
}
.about-tab3 .news-tab-list {
    display: inline-block;
    width: 330px;
    text-align: center;
    height:320px;
    padding:20px 0px;
    margin-right: 10px;
    margin-left:10px;
    overflow: hidden;
    background:#ffffff;
    border-radius: 5px;
    margin-bottom:20px;
}
.about-tab3 .news-tab-list img{margin-top:10px;transition: all 1.5s;}
.about-tab3 .news-tab-list img:hover{-webkit-transform: rotatey(180deg); transform: rotatey(180deg);}
.about-tab3 .news-tab-list span {
    height:auto;max-height:40px; color:#333333; font-size:18px;text-align:center;width: 100%;display: block;margin-top:20px;line-height:20px;font-weight: bold;
}
.about-tab3 .news-tab-list .cpname {
    height:auto;color:#777777; font-size:14px;text-align:center;line-height:25px;width:85%;margin:10px auto 20px;
}
.about-tab .about-cont{width:1200px;height:200px;margin:140px auto 0px;}
.about-tab .about-cont .icox{width:80px;height:80px;margin-top:100px;position:relative;float:left;margin-left:105px;}
.about-tab .about-cont .first{margin-left:0px;}
.about-tab .about-cont .icox .ico-name{height:80px;color:#585858; font-size:14px;text-align:left;line-height:20px;width:85%;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;position:absolute;}
.about-tab .about-cont .icox2{width:80px;height:80px;position:relative;float:left;margin-left:105px;}
.about-tab .about-cont .icox2 .ico-name{height:80px;color:#585858; font-size:14px;text-align:left;line-height:20px;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;position:absolute;}
.about-tab .about-cont .icox:hover img{
    -webkit-transform:rotate(360deg) scale(1); 
        -moz-transform:rotate(360deg) scale(1); 
        -o-transform:rotate(360deg) scale(1); 
        transform:rotate(360deg) scale(1); 
        
        transition:all 0.5s ease 0s;
        -webkit-transition:all 0.5s ease 0s;
        -moz-transition:all 0.5s ease 0s;
        -o-transition:all 0.5s ease 0s;
}
.about-tab .about-cont .icox2:hover img{
    -webkit-transform:rotate(360deg) scale(1); 
        -moz-transform:rotate(360deg) scale(1); 
        -o-transform:rotate(360deg) scale(1); 
        transform:rotate(360deg) scale(1); 
        
        transition:all 0.5s ease 0s;
        -webkit-transition:all 0.5s ease 0s;
        -moz-transition:all 0.5s ease 0s;
        -o-transition:all 0.5s ease 0s;
}
/*斜线*/
.about-tab .about-cont .icox .ico-line{width:80px;height:1px;border-top:1px dashed #4b95ef;transform:rotateZ(-35deg) scale(1.414);position:absolute;    left: 92px;bottom: 90px;z-index:1;}
.about-tab .about-cont .icox2 .ico-line{width:80px;height:1px;border-top:1px dashed #4b95ef;transform:rotateZ(35deg) scale(1.414);position:absolute;    left:92px;top: 90px;z-index:1;}
.about-tab .about-cont .last .ico-line{display:none;}

/*位置*/
.about-tab .about-cont .icox .po1{left:0px;top:-150px;width:170px;}
.about-tab .about-cont .icox .po2{left:-46px;top:-150px;width:180px;}
.about-tab .about-cont .icox .po3{right:0px;top: -150px;width:170px;}

.about-tab .about-cont .icox2 .po1{left: -46px;bottom: -127px;width:180px;}

.F-cen2{display:none\9;*display:none;display:none;}
.phone{display:none\9;*display:none;display:none;}
.pc{display:block\9;*display:block;display:block;}
