@charset "UTF-8";
/*basic css*/
body,button,dd,div,dl,form,h1,h2,h3,h4,h5,h6,html,img,input,li,ol,p,ul{margin: 0;padding: 0;border: 0}
*{-webkit-tap-highlight-color: transparent}
body{font-family: "Source Han Sans CN", STHeiti, 宋体, arial,思源黑体;background-color: #fff;}
button,input,textarea{font-family: "Source Han Sans CN", STHeiti, 宋体, arial;padding: 0;font-family: Verdana, Arial,思源黑体}
h1,h2,h3,h4,h5,h6{font-family: 思源黑体;font-weight: normal;}
img{border: 0;/* max-width: 100%; */vertical-align: middle;}
button:hover,input[type=submit]:hover{cursor: pointer}
button:focus,input:active,input:focus,textarea:focus{outline-color: transparent;border: 0}
a{color: #333;display: inline-block;}
a:link{text-decoration: none}
a:visited{text-decoration: none}
a:hover{text-decoration: none;cursor: pointer}
a:active{text-decoration: none}
li{list-style: none;}
.hidden{display: none;visibility: hidden}
.wrap:after{clear: both;content: "";display: table}
.clear{clear: both;font-size: 0;line-height: 0;height: 0;visibility: hidden}
.clearfix:after,.clearfix:before{content: "";display: table}
.clearfix:after{clear: both}
.clearfix{zoom: 1}
::-webkit-scrollbar{width: 17px;margin-right: 2px}
::-webkit-scrollbar-button{width: 17px;background-color: #d8d8d8;}
::-webkit-scrollbar:horizontal{height: 17px;margin-bottom: 2px}
::-webkit-scrollbar-track{width: 5px;}
::-webkit-scrollbar-track-piece{background-color: #d8d8d8;}
::-webkit-scrollbar-thumb{width: 17px;background: #a0a0a0;}
::-webkit-scrollbar-corner{width: 10px;background-color: #d8d8d8;}
::-webkit-scrollbar-thumb:hover{background: #a0a0a0;}
.picture{overflow: hidden;}
.picture img{transition: all .6s;-moz-transition: all .6s;-webkit-transition: all .6s;}
.each-item:hover .picture img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
.ones{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
textarea{overflow: auto;}
.twos{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:20px;}

@media (max-width: 639px) {.box{width:100%;margin:0 auto;}}


@media (min-width: 640px) and (max-width:1023px ) {.box{width:90%;margin:0 auto;}}


@media (min-width: 1024px) and (max-width:1440px ) {.box{width:95%;margin:0 auto;}}


@media (min-width: 1441px) and (max-width:1920px ) {.box{width:75%;margin:0 auto;}}



.icon{width: 25px;height: 25px;/*background-image: url('../images/icons.png');*/background-repeat: no-repeat;display: inline-block;margin-bottom: -5px;}
.icon1{background-position: 0 0;}
.icon2{background-position: -25px 0;}
.icon3{background-position: -50px 0;}
.icon5{background-position: -100px 0;width: 30px;height: 30px; }
.icon6{background-position: -150px 0;width: 30px;height: 30px;}
.icon7{background-position: -200px 0;width: 30px;height: 30px;}
.icon8{background-position: 0 -25px;width: 48px;height: 48px;margin-left: -1px;margin-top: -1px;}
.icon_loc{background-position: -240px 0;margin-bottom: -8px;}

/*fonts*/
@font-face{font-family: 'avant';src: url("../fonts/avant/11059_U.woff2") format('font-woff2'), url("../fonts/11059_u.ttf") format("truetype"), url("../fonts/avant/11059_U.dfont") format("dfont"), url("../fonts/avant/11059_U.woff") format('font-woff'), url("../fonts/11059_u.eot") format("embedded-opentype"), url("../fonts/11059_u.svg") format("svg"), url("../fonts/avant/11059_U.otf") format("opentype");font-weight: normal;font-style: normal;}

@font-face{font-family: 'n';src: url("../fonts/n/NOTOSANSCJK-LIGHT-3_0.woff2") format('font-woff2'), url("../fonts/notosanscjk-light-3_0.ttf") format("truetype"),url("../fonts/n/NOTOSANSCJK-LIGHT-3_0.dfont") format("dfont"),  url("../fonts/n/NOTOSANSCJK-LIGHT-3_0.woff") format('font-woff'), url("../fonts/notosanscjk-light-3_0.eot") format("embedded-opentype"), url("../fonts/notosanscjk-light-3_0.svg") format("svg"), url("../fonts/n/NOTOSANSCJK-LIGHT-3_0.OTF") format("opentype");font-weight: normal;font-style: normal;}
/*end fonts*/


/*header.html*/
.header{height: 100px;position: relative;}
.header .right{float: right;color: #d8d8d8;line-height: 22px;margin-top: 35px;}
.header .right a{font-size: 14px;margin: 0 15px;margin-bottom: -5px;}
.header .right a:last-child{font-size: 18px;font-family: "arial";color: #1369b9}
.header .right i{margin-right: 3px;}
.header .left{float: left;margin-top: 20px;}
.header .nav{text-align: center;margin-left: 0%;font-family: 思源黑体initial}
.header .nav li{display: inline-block;}
.header .nav li.ons{position: relative;}
.header .nav li>a{font-size: 16px;line-height: 100px;padding: 0 35px;}
.header .nav a:hover,.header .nav a.on{color: #1369b9;}
.nav-cell{position: absolute;top: 100px;background-color: rgba(0, 0, 0, .5);height: 60px;width: 100%;left: 0;z-index: 100;display: none;}
.nav-cell dl{width: 1280px;height: 60px;margin: auto;line-height: 60px; padding-left:40%}
.nav-cell dd{width: 180px!important;text-align: center;font-size: 14px;font-weight: bold;position: relative;float: left;}
.nav-cell dd>a{display: block;width: 100%;color: #FFFf;}
.nav-cell dd>a:hover,.nav-cell dd>a.on{color: #FFFf!important;background-color: #1369b9;}
.nav-cell1{border-top: 1px solid #99cdeb;position: absolute;top: 60px;left: 0px;width: 100%;background-color: rgba(74, 129, 161, 0.75);display: none;}
.nav-cell1 a{color: #fff;display: block;width: 75%;margin: auto;border-bottom: 1px solid rgba(255, 255, 255, 0.49);}
.nav-cell1 a:last-child{border-bottom: 0;}
/*end header.html*/


/*footer.html*/
.footer{width: 100%;background-color: #777478;padding-top: 35px;}
.footer .box{width: 1290px;margin: auto;}
.footer .f-top{padding-bottom: 42px;}
.f-top .f-right{float: right;width: 330px;}
.f-top .ewm{font-size: 12px;line-height: 20px;color: #FFF;text-align: center;width: 145px;display: none;}
.f-top .logo1{font-size: 14px;line-height: 27px;color: #FFF;margin-top:0px;}
.f-top .call{font-size: 24px;line-height: 38px;color: #FFF;font-family: "arial";}
.f-right .f-left {}
.f-left li{display: inline-block;float: left;width:80px;}
.f-left h3{margin-bottom: 20px;font-size: 16px;color: #FFF;font-weight: bold;}
.f-left a{font-size: 14px;line-height: 30px;color: #FFF;display: block;width: 100px;}
.f-top .f-right {}
.footer .f1{float: right;}
.footer .f-bottom{width: 100%;/*border-top: 1px solid #d8d8d8;*/font-size: 12px;line-height: 30px;color:#FFF;padding: 18px 0; background: url(../images/line2.png) repeat-x}
.f-bottom a{color: #FFF;}
.f-bottom a.icon{margin: 0 5px;}
.f-bottom a.icon:hover{opacity: .5; }
/*end footer.html*/


/*index.html*/
/*banner1*/
.banner1{position: relative;}
#indexbanner1{/* height: 830px; */overflow: hidden;}
.slick-dots{position: absolute;width: 100%;bottom: 2.3rem;text-align: center;z-index: 100;}
.slick-dots li{width: 15px;height: 15px;border-radius: 50%;margin: 0 10px;display: inline-block;border-radius: 50%;background-color: #fff;box-shadow: 1.5px 1.5px 5px 0 #666;transition: all 300ms;-webkit-transition: all 300ms;}
.slick-dots li button{display: none;}
.slick-dots li.slick-active{background-color: #1369b9 !important;position: relative;}
.slick-dots .slick-active:before{content: ' ';display: block;width: 23px;height: 23px;border: 2px solid #1369b9;position: absolute;top: -6px;left: -6px;border-radius: 50%;z-index: 1;}
/*集团*/
.about-bg{background-repeat: repeat-y;width: 100%;padding-top: 80px; padding-bottom:80px;}
.about-bg .top{width:75%;margin: 0 auto;display: block;}
.about-bg .lans .t1,.title1 .t1,.jishu .t1{font-family: 思源黑体;text-transform: uppercase;font-weight:200;font-size: 40px;line-height: 58px;color: #1369b9;margin: 00px 0 13px 0;}
.title1 .t1{margin: 55px 0 13px 0;}
.about-bg .lans .t2,.title1 .t2,.jishu .t2{font-size: 35px;color: #323232;font-family: 思源黑体;}
.about-bg .lans .twos{font-size: 16px;line-height: 24px;color: #a0a0a0;-webkit-line-clamp: 3;max-height: 72px;margin: 40px 0;}
.about-bg .imgs{width: 50%;float: left;max-width: 705px;position: relative;}
.about-bg .lans{width: 750px;max-width: 48%;float: right;}
.about-bg .t3{font-size: 16px;line-height: 25px;color: #a0a0a0;border: 1px solid #a0a0a0;display: inline-block; padding:5px 15px}
.about-bg .t3:hover{color: #1369b9;border: 1px solid #1369b9;}
.banner2{position: relative;width: 100%;}
.date-list{width: 1100px;margin: 70px auto 40px auto;}
.date-list li{height: 210px;cursor: pointer;position: relative;}
.date-list li a{margin: auto;display: block;position: relative;}
.date-list li.on .date{width: 210px;height: 210px;background-color: #f1ccdc;margin: auto;line-height: 210px;}
.date-list .date{width: 160px;height: 160px;line-height: 160px;color: #fff;background-color: #aad1e8;text-align: center;border-radius: 50%;margin: auto;transition: background-color 500ms;-webkit-transition: background-color 500ms;margin: 25px auto;font-size: 44px;font-family: "arial";position: relative;}
.date-list li.on:after{content:'';left: -17px;}
.date-list li.on+li:after{
    left: 8px;
}
.date-list li:after{content:'';width: 10px;height: 3px;background-color: #a9d1e8;display: block;position: absolute;top: 105px;left: -10px;}
.slick-arrow{position: absolute;top: 50%;margin-top: -25px;right: -75px;left: auto;width: 25px;height: 50px;background-image: url('../images/icons.png');background-repeat: no-repeat;display: inline-block;background-position: -75px 5px;cursor: pointer;}
.slick-arrow:hover,.slick-disabled{opacity: .35;}
.slick-arrow.prev{left: -75px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.date-list1{position: relative;height: 115px;width: 100%;}
.date-list1 li{position: absolute;min-height: 115px;width: 100%;top: 0;left: 0;z-index: 2;opacity: 0;padding: 28px;text-align: center;box-sizing: border-box;background-repeat: no-repeat;background-position: center center;transition: opacity 500ms linear;-webkit-transition: opacity 500ms linear;background-size:cover;}
.date-list1 li:after{content:'';background-color: rgba(127, 191, 229, 0.72);width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.date-list1 li.on{opacity: 1;}
.date-list1 .t1{font-size: 24px;font-weight: bold;color: #fff;position: relative;z-index: 10;}
.date-list1 .t2{color: #fff;font-size: 18px;line-height: 30px;z-index: 10;position: relative;}
/*微观产品*/
.pro{width: 1360px;margin: auto;}
.title1{text-align: center;}
.banner4{width: 1220px;height: 490px;margin: auto;padding-top: 5px;margin-bottom: 85px;position: relative;}
.banner4 a .imgs{background-color: #7fbfe5;box-sizing: border-box;width: 100%;height: 375px;}
.banner4 a{width: 100%;height: 375px;padding: 70px 0;}
.banner4 .swiper-slide-active .imgs{background-color: #7fbfe5;width: 480px;height: 480px;box-shadow: 0px 0px 50px rgba(51, 51, 51, 0.24);position: absolute;top: 10px;left: -50px;z-index: 3;border: 0;}
.banner4 img{width: 270px;margin: 40px 50px;}
.banner4 .swiper-slide-active img{max-width: 520px;width: 540px;margin-top: -30px;margin-left: -20px;}
.banner4-wrapper .lans{font-size: 16px;line-height: 25px;color: #9fa0a0;width: 1100px;text-align: center;margin: auto;}
.index-icon{width: 100%;height: 444px;background-position: center center;background-repeat: no-repeat;margin-top: 54px;text-align: center;}
.index-icon li{display: inline-block;margin: 160px 47px 0 47px;font-size: 16px;line-height: 30px;color: #FFFf;}
.index-icon li:hover img{background-color: rgba(7, 97, 170, .5);border-color: transparent;}
.index-icon img{border: 1px solid #FFFf;transition: background-color 500ms;-webkit-transition: background-color 500ms;margin-bottom: 15px;}
.jishu{background-position: center center;background-repeat: no-repeat;background-color: #efefef;height: 1075px;position: relative;}
.jishu .left{width: 38.5%;position: absolute;top: 50%;left: 18%;transform: translate(0, -51%);}
.jishu .left img{border: 10px solid #FFFf;display: none;}
.jishu .left img.on{display: block;box-shadow: 37px 7px 100px rgba(30, 28, 26, 0.2);}
.jishu .right{width: 550px;float: right;margin-right: 6.5%;margin-top: 200px;}

.jishu-list{margin: 65px 0 55px 0;height: 125px;}
.jishu-list li{width: 120px;height: 120px;position: relative;border: 1px solid #0081cc;background-color: #FFFf;text-align: center;margin-right: 20px;float: left;transition: all .5s;-webkit-transition: all .5s;}
.jishu-list li:last-child{margin-right: 0px;}
.jishu-list li:hover,.jishu-list li.on{border: 1px solid #e6a500;box-shadow: 0 10px 25px rgba(153, 153, 153, 0.42);}
.jishu-list li:after{display: block;position: absolute;bottom: -14px;left: 50%;margin-left: -7px;z-index: 2;content: url('../image/arrow1.png');opacity: 0;transition: all .3s;-webkit-transition: all .3s;}
.jishu-list li:hover:after,.jishu-list li.on:after{opacity: 1;}
.jishu .t3{width: 50px;height: 50px;overflow: hidden;margin: 17px 0;}
.jishu .t1_1{transition: all .5s;-webkit-transition: all .5s;transform: translate(0%, 0%);}
.jishu .t1_1 img{display: block;}
.jishu-list li:hover .t1_1,.jishu-list li.on .t1_1{transform: translate(0%, -50%);}
.jishu-list .t1_2{color: #333333;font-size: 18px;position: absolute;bottom: 20px;left: 0;width: 120px;text-align: center;}
.jishu-list li:hover .t1_2,.jishu-list li.on .t1_2{color: #e6a500;}
.jishu-mess{font-size: 16px;line-height: 24px;color: #999999;}
.jishu-mess li{display: none;}
.jishu-mess li.on{display: block;}
/*brand*/
.brand .box{margin-top: 40px;}
.brand-nav .box{margin-top: 45px;}
.brand a{width: 49.7%;height: 270px;float: left;position: relative;font-size: 40px;line-height: 75px;color: #FFFf;font-weight: bold;text-align: center;margin: 7px 0 9px 0;background-size: cover;}
.brand a .lans{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 3;background-color: #7fc0e5;padding-top: 55px;box-sizing: border-box;transition: all .4s linear;-webkit-transition: all .4s linear;}
.brand a:hover .lans{background-color: rgba(235, 110, 164, .5);}
.brand .lans img{transition: all .4s linear;-webkit-transition: all .4s linear;}
.brand a:hover .lans img{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.brand a:first-child{margin-right: .6%;}
/*@media screen and (max-width: 1500px){.jishu .left{	left: 12%;}}
@media screen and (max-width: 1400px){
    .jishu .left{	left: 12%;}
    .jishu .right{	right: 4%;}
    .slick-arrow.prev{	left: -20px;}
    .slick-arrow.next{	right: -20px;}
    #indexbanner1{	height: auto;}}
@media only screen and (max-width: 1399px) and (min-width: 1359px){
    .header .left{	height: 80px;}
    .header{	height: 80px;}
    #indexbanner1{	height: 90vh;}
    .header .right{	margin-top: 25px;}
    body{	overflow-x: hidden;}
    .header .nav{	margin-left: 0;}}
@media only screen and (max-width: 1365px){.header .nav li>a{	padding: 0 15px;	line-height: 100px;}}*/
/*end index.html*/


/*jjzm.html*/
.new_tuijian {}
.new_tuijian1{width: 1280px;margin: 0px auto;padding: 60px 0 80px 0;}
.new_tuijian1 .left{width: 740px;height: 740px;float: left;position: relative;}
.new_tuijian1 .left ul {}
.new_tuijian1 .left>ul>li{background-color: #e9e9e9;opacity: 0;position: absolute;top: 0;left: 0;width: 740px;height: 740px;}
.new_tuijian1 .left li.on{opacity: 1;}
.new_tuijian1 .right{width: 536px;overflow: hidden;}
.new_tuijian1 .right1{width: 550px;height: 750px;}
.new_tuijian1 .right1.on{overflow: hidden;overflow-y: scroll;}
.new_tuijian1 .right li{color: #FFFf;text-align: center;background-color: #d8d8d8;width: 240px;height: 240px;float: left;margin: 0 0 10px 10px;cursor: pointer;transition: all 300ms;-webkit-transition: all 300ms;}
.new_tuijian1 .right li.on,.new_tuijian1 .right li:hover{background-color: #7fc0e5;}
.new_tuijian1 .right .t1{font-size: 18px;margin-bottom: 7px;margin-top: 57px;}
.new_tuijian1 .right .t2{font-family: "arial";font-size: 12px;text-transform: uppercase;}
.new_tuijian1 .right .t3 {}
.new-shili .title1{background-color: #f4f4f4;padding: 50px 0;}
.new-shili .t3{width: 100%;height: 800px;position: relative;}
.new-shili .t3 li{width: 100%;height: 800px;overflow: hidden;background-position: center center;background-size: cover;background-repeat: no-repeat;text-align: center;position: absolute;top: 0;left: 0;}
.new-shili .t3 li:after{width: 100%;height: 800px;background-color: #000000;opacity: .5;position: absolute;top: 0;left: 0;z-index: 1;content: "";}
.new-shili .t3 a{width: 920px;position: relative;z-index: 3;overflow: hidden;height: 500px;}
.new-shili .t3 img{position: absolute;left: 0;top: 0;}
.new-shili li {}
.title2 .t1{font-size: 48px;margin-bottom: 0px;}
.title2 .t2{font-size: 24px;text-shadow: 0px 0px 0px #666;color: #666;margin-top: 2px;}
.search-more{border-radius: 30px;width: 120px;height: 40px;border: 1px solid #999999;color: #999999;line-height: 40px;font-size: 16px;margin: 0 auto;display: block;margin-bottom: 90px;transition: all .3s;-webkit-transition: all .3s;text-align: center;}
.search-more:hover{color: #0081cc;border-color: #0081cc;}
.tiyan{width: 1280px;height: 800px;background-color: #686868;position: relative;margin: auto;overflow: hidden;margin-top: 50px;margin-bottom: 10px;}
.tiyan ul.left{width: 1120px;height: 800px;position: relative;float: left;}
.tiyan .left li{position: absolute;top: 0;z-index: 3;left: 0;opacity: 0;transition: all .3s;-webkit-transition: all .3s;}
.tiyan .left li.on{opacity: 1;}
.tiyan .right{position: absolute;top: 50%;right: -20px;width: 180px;transform: translate(0, -50%);max-height: 60%;overflow: hidden;overflow-y: scroll;}
.tiyan .right li{cursor: pointer;color: #FFFf;font-size: 20px;line-height: 55px;padding: 10px 5px;width: 150px;float: left;}
.tiyan .right li.on,.tiyan .right li:hover{color: #1369b9;}
.ty-more{width: 160px;height: 70px;line-height: 70px;text-align: center;color: #FFFf;background-color: #1369b9;position: absolute;bottom: 0;right: 0;z-index: 10;display: block;transition: all .5s;-webkit-transition: all .5s;}
.ty-more:hover{background-color: #eb6ea5;}
.new-tiyan .mess{font-size: 14px;line-height: 24px;color: #333333;text-align: center;width: 1280px;margin: 20px auto 100px auto;display: none}
.new-ele {}
.new-ele .f6{background-color: #f6f6f6;width: 100%;padding: 120px 0 150px 0;margin-top: 40px;}
.f6-wrapper{width: 1260px;margin: auto;}
.f6-wrapper .imgs{width: 430px;height: 430px;padding-top: 180px;box-sizing: border-box;text-align: center;box-shadow: 5px 10px 40px 0px rgba(51, 51, 51, 0.72);float: left;}
.new-ele .right{width: 800px;float: left;padding-left: 110px;box-sizing: border-box;}
.new-ele .ewm img {}
.new-ele .ewm{width: 145px;font-size: 16px;text-align: center;color: #7e7e7e;line-height: 15px;}
.new-ele .button{padding-top: 95px;}
.new-ele .button a{width: 110px;height: 30px;border-radius: 30px;background-color: #1369b9;color: #FFFf;font-size: 16px;text-align: center;}
.new-ele .button a:last-child{background-color: #eb6ea5;}
.new-ele .button a:hover{opacity: .8;}
.new-ele .lans{font-size: 20px;color: #0081cc;}
/*end jjzm.html*/


/*jyzm1.html*/
.solutions{width: 1280px;margin: auto;padding-bottom: 25px;}
.solutions1{padding-top: 60px;padding-bottom: 40px;}
.solutions li{background-color: #FFFf;height: 300px;padding: 20px;position: relative;box-sizing: border-box;margin-bottom: 20px;box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.05);}
.solutions .picture{width: 380px;height: 260px;overflow: hidden;}
.solutions .lans{width: 700px;position: absolute;top: 50%;transform: translate(0, -50%);left: 430px;-webkit-transform: translate(0, -50%);}
.solutions .ones{font-size: 24px;color: #333333;max-width: 100%;}
.solutions1 .ones{font-size: 18px;margin-top: 10px;margin-bottom: -15px;}
.solutions .twos{font-size: 14px;line-height: 24px;max-height: 48px;color: #666666;margin-top: 10px;}
.solutions1 li{padding: 5px;height: 490px;width: 390px;font-size: 24px;color: #aaaaaa;float: left;}
.solutions1 li:hover{box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2);}
.solutions1 li:nth-child(3n-1){margin: 0 40px;}
.solutions1 .lans{position: static;width: 90%;margin-top: 0;transform: translate(0, 0%);-webkit-transform: translate(0, 0%);margin: auto;}
.solu{width: 100px;height: 30px;font-size: 16px;line-height: 30px;border: 1px solid #1369b9;border-radius: 30px;text-align: center;color: #1369b9;margin-top: 40px;}
.solu:hover{background-color: #1369b9;color: #FFFf;}
.arrow{width: 50px;height: 50px;box-sizing: border-box;text-align: center;border-radius: 50%;background-color: #f0f0f0;padding-top: 10px;position: absolute;right: 20px;top: 46%;transition: all .4s;-webkit-transition: all .4s;}
.solutions li:hover .arrow{background-color: #1369b9;}
.solutions li:hover .icon9{background-position: -100px -45px;}
.solutions1 .arrow{position: static;padding-top: 5px;margin: 30px 5%;}
.solutions1 li:hover span{color: #1369b9;}
.icon9{background-position: -50px -45px;width: 50px;height: 30px;transition: margin .4s;-webkit-transition: margin .4s linear;}
.solutions li:hover .icon9{margin-left: 3px;}
/*end jyzm1.html*/


/*new.html*/
.new-list{width: 100%;box-sizing: border-box;padding:10px 0 20px 0%; margin-top:20px;/*border-bottom: 1px solid #d8d8d8;*/}
.new-list li{width: 50%;box-sizing: border-box;/* border-bottom: 1px solid #d8d8d8; */float: left;border: none; margin-bottom:20px}
/*.new-list li:nth-last-child(2),.new-list li:nth-last-child(2),.new-list li:nth-last-child(1){border-color: transparent;}
.new-list li:nth-child(2n-1){border-right: 1px solid #d8d8d8;}
*/.new-list a{padding: 15px 15px 25px 15px;margin: 5px 20px;}
.new-list a:hover{box-shadow: 0px 0px 30px 5px rgba(0, 0, 0, .15);}
.new-list .t1{background-color: #d8d8d8;display: inline-block;margin-bottom: 18px;margin-top: 20px;}
.new-list a:hover .t1{background-color: #1369b9;}
.new-list .t2{font-family: "arial";font-size: 14px;color: #d8d8d8;}
.new-list .t3{color: #333;font-size:16px;margin: 18px 0;white-space: nowrap; 
 overflow:hidden;  
text-overflow:ellipsis; width: 435px;}
.new-list .t4{font-size: 14px;line-height: 22px;max-height: 44px;color: #666666;}
.new-list .t5{text-transform: uppercase;margin-top: 25px;font-size: 12px;text-decoration: underline;color: #c4c4c4;}
.new-list a:hover .t5{color: #1369b9;}
/*@media screen and (max-width: 1500px){.new-list a{	padding: 30px;	margin: 5px 10px;}}
@media screen and (max-width: 1400px){.new-list a{	padding: 20px;}}*/
/*end new.html*/


/*new1.html*/
.news-container{background-color: #fffff;padding-top: 20px;padding-bottom: 40px;width: 1280px;margin: auto;}
.news-container .news-wrapper{width: 1280px;margin: auto;padding: 0 50px;background-color: #FFFf;box-sizing: border-box;}
.news-container .title{font-size: 30px;color: #333333;text-align: center;font-weight: bold;padding-top: 40px;}
.news-container .mess{color: #bbbbbb;font-size: 14px;line-height: 14px;text-align: center;margin-top: 30px;margin-bottom: 45px;}
.editor{font-size: 14px;line-height: 24px;color: #343434;padding-bottom: 50px;padding-top: 10px;background-color: #fff;}
.editor p{ margin-bottom:10px; font-size:16px;}
.editor1{border-top: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;}
.editor2{border-bottom: 1px solid #d8d8d8;}
.editor img{max-width: 100%;}
.pagetion{padding: 40px 0;}
.pagetion .qq1{ width:40%; float:left;height: 60px;border: 1px solid #d8d8d8;font-size: 14px;line-height: 60px;color: #999999;padding-left: 10px;}
.pagetion .qq2{ width:40%; float:right;height: 60px;border: 1px solid #d8d8d8;font-size: 14px;line-height: 60px;color: #999999;padding-left: 10px;}
.pagetion .qq1 a:hover{border-color: #FFFf;color: #FFFf;}
.pagetion .qq2 a:hover{border-color: #FFFf;color: #FFFf;}

.pagetion a{width: 569px;height: 60px;border: 1px solid #d8d8d8;font-size: 14px;line-height: 60px;color: #999999;padding-left: 10px;}
.pagetion a:first-child{margin-right: 10px;}
.pagetion a span{color: #282828;border-right: 1px solid #999999;padding: 0 20px;margin-right: 20px;}
.pagetion a:hover,.pagetion a.on{background-color: #0081cc;color: #FFFf;}
.pagetion a:hover span,.pagetion a.on span{border-color: #FFFf;color: #FFFf;}
/*end new1.html*/


/*case.html*/
.case {}
.case .case_list{width: 1320px;margin: auto;}
.case_list li{background-color: #FFFf;width: 310px;height: 375px;display: inline-block;margin: 0px 10px 45px 10px;text-align: center;float: left;transition: all .3s;-webkit-transition: all .3s;}
.case_list a{padding: 5px;}
.case_list li:hover .t1{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);transition: all .5s linear;-webkit-transition: all .5s linear;}
.case_list li:hover{box-shadow: 0px 0 25px 5px rgba(0, 0, 0, .1);}
.case_list .t1{width: 295px;height: 295px;overflow: hidden;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.case_list .ones{font-size: 16px;line-height: 70px;color: #333333;}
.case .title1{padding-bottom: 55px;padding-top: 1px;}
.pagetions{width: 1280px;margin: auto;text-align: center;padding-bottom: 50px;}
.pagetions a{font-size: 14px;display: inline-block;color: #888888;line-height: 30px;padding: 0 10px;background-color: #FFFf;box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .2);margin-right: 5px;transition: all .3s;-webkit-transition: all .3s;}
.pagetions a:hover,.pagetions a.on{background-color: #1369b9;color: #FFFf;}
.pagetions span{padding: 0 5px;}
.loc{width: 100%;background-color: #FFFf;padding: 15px 0;}
.loc .loc1{width: 1280px;margin: 0px auto;color: #aaaaaa;font-size: 14px;line-height: 25px;}
.loc a{color: #aaaaaa;}
.loc img{margin-bottom: 4px;margin-right: 8px;}
.loc span{color: #ff68ab;}
/*end case.html*/

/*pro.html*/

/*悬浮*/

.top_list{}
.top_list li{margin-bottom: 2px;float: left;width: 16%;}
.top_list a{color: #FFFf;font-size: 16px;line-height: 35px;width: 99%;box-sizing: border-box;height: 70px;background-color: #b0b0b0;padding: 15px 10px;text-align: center;}
.top_list a.on,.top_list a:hover{background-color: #1369b9;}
@media screen and (max-width: 1000px) {.top_list{left: 1190px;top: 0px;position: fixed;display: none;}}
/*end悬浮*/

.pro-header{background-color: #FFFf;}
.pro-cell{width: 1280px;margin: auto;padding: 40px 0 60px 0;/*border-top: 1px solid #d8d8d8;*/}
.pro-cell .imgs{width: 600px;height: 600px;float: left;background-color: #f4f4f4;}
.pro-cell .lans{float: right;width: 60%;}
.pro-cell .t1{font-size: 24px;line-height: 40px;padding-left: 30px;box-sizing: border-box;color: #333333;margin: 22px 0;}
.pro-cell .t3{color: #666666;font-size: 14px;line-height: 22px;margin-top: 45px;}
.pro-cell ul{width: 630px;line-height: 20px;}
.pro-cell li{/* padding: 15px 0; */}
.pro-cell li:nth-child(odd){background-color: #f4f4f4;}
.pro-cell .c1{color: #999999;width: 150px;float: left;padding-left: 30px;}
.pro-cell .c2{width: 450px;float: left;}

/*end pro.html*/


/*pro1.html*/

.prosum{width: 1290px;margin: auto;position: relative;}
.pro{width: 1250px;float: left;}
.pro .loc{border-bottom: 1px solid #d8d8d8;}
.loc{border-bottom: 1px solid #d8d8d8;}
.pro .lans .t1{font-size: 14px;color: #666666;line-height: 1.5;padding: 28px 0 22px 0;}
.pro .lans .t2{font-family: "arial";color: #1369b9;font-size: 40px;line-height: 42px;font-weight: bold;text-transform: uppercase;}
.pro .lans .t3{font-size: 24px;color: #282828;line-height: 1.5;padding-top: 20px;}
.pro_list li{position: relative;margin-bottom: 40px;width: 31.5%;margin: 0px 6px 12px 6px;display: inline-block;}
.pro_list .imgs{overflow: hidden;background-color: #f4f4f4;}
.pro_list .lan{margin-top: 0px;}
.pro_list{width:76%;padding: 30px 0; float:right}
.pro_list.right{float: right;margin-top: 20px;}
.pro_list .t1{font-family: Microsoft YaHei;font-weight: lighter;font-size: 14px;color: #666666;width: 100%;float: left;border-right: 1px solid #d8d8d8;line-height: 50px;text-align: center; margin-bottom:10px;}
.pro_list .t2{width: 260px;float: left;box-sizing: border-box;padding-left: 40px;margin-top: -5px;}
.pro_list .name{font-size: 20px;color: #666666;line-height: 1.5;font-weight: bold;}
.pro_list .mess{font-family: "arial";font-size: 12px;color: #999999;margin-top: 3px;}
.pro_list li:hover .t3{color: #eb6ea5;}
.pro_list .t3{font-size: 24px;line-height: 60px;box-sizing: border-box;transition: all .35s linear;-webkit-transition: all .35s linear;position: absolute;bottom: 5px;color: #1369b9;right: 0;}
.pro_list .t3 .two{border-top: 1px solid rgba(255, 255, 255, .5);}
.pro_list .t3 .number{font-size: 30px;font-family: "avant";}

/*end pro1.html*/
/****合作伙伴*****/

.pro2{width: 1250px;float: left;}
.pro2 .loc{border-bottom: 1px solid #d8d8d8;}
.loc{border-bottom: 1px solid #d8d8d8;}
.pro2 .lans .t1{font-size: 14px;color: #666666;line-height: 1.5;padding: 28px 0 22px 0;}
.pro2 .lans .t2{font-family: "arial";color: #1369b9;font-size: 40px;line-height: 42px;font-weight: bold;text-transform: uppercase;}
.pro2 .lans .t3{font-size:14px;color: #282828;line-height: 1.5;padding-top: 20px;}
.pro_list2 li{position: relative;margin-bottom: 40px;width: 18%;margin: 0px 6px;display: inline-block; margin-bottom:20px;}
.pro_list2 .imgs{overflow: hidden;background-color: #f4f4f4;}
.pro_list2 .lan{margin-top: 0px;}
.pro_list2{width:76%;padding: 30px 0; float:right}
.pro_list2.right{float: right;margin-top: 20px;}
.pro_list2 .t1{font-family: Microsoft YaHei;font-weight: lighter;font-size:14px;color: #666666;width: 100%;float: left;border-right: 1px solid #d8d8d8;line-height: 50px;text-align: center; margin-bottom:10px;}
.pro_list2 .t2{width: 260px;float: left;box-sizing: border-box;padding-left: 40px;margin-top: -5px;}
.pro_list2 .name{font-size: 20px;color: #666666;line-height: 1.5;font-weight: bold;}
.pro_list2 .mess{font-family: "arial";font-size: 12px;color: #999999;margin-top: 3px;}
.pro_list2 li:hover .t3{color: #eb6ea5;}
.pro_list2 .t3{font-size: 24px;line-height: 60px;box-sizing: border-box;transition: all .35s linear;-webkit-transition: all .35s linear;position: absolute;bottom: 5px;color: #1369b9;right: 0;}
.pro_list2 .t3 .two{border-top: 1px solid rgba(255, 255, 255, .5);}
.pro_list2 .t3 .number{font-size: 30px;font-family: "avant";}




/*.brand.html*/

.search-brand{width: 100%;height: 500px;}
.search-brand .lans{color: #FFFf;text-align: center;font-size: 28px;padding: 170px 0 48px 0;}
.search-sum{width: 870px;height: 64px;margin: auto;border: 1px solid rgba(255, 255, 255, .5);background-color: rgba(255, 255, 255, .1);}
.search-sum .input1{height: 64px;line-height: 64px;color: #FFFf;font-size: 14px;background-color: transparent;width: 710px;padding-left: 20px;}
.search-sum .sub{float: right;width: 135px;height: 64px;background: url('../images/icon-search.png') center center no-repeat;background-color: #e6a500;transition: all 300ms;-webkit-transition: all 300ms;}
.input1::-webkit-input-placeholder{color: #fff;}
:-webkit-input-placeholder{color: #bbbbbb;}
.search-sum .sub:hover{background-color: #1369b9}

/*story*/

.story{background-color: #f4f4f4;width: 1280px;margin: 80px auto 0 auto;position: relative;}
.story .right{width: 570px;float: right;position: absolute;bottom: 0;right: 0;}
.story .r1{width: 500px;margin-left: 40px;margin-top: -20px;}
.story .r1 .title1{text-align: left;}
.story .mess{font-size: 14px;line-height: 24px;color: #898989;padding-top: 45px;}
.story .r2{background-color: #050505;width: 100%;height: 570px;position: relative;margin-top: 56px;}
.story .r2:after{content: "";background-color: rgba(0, 0, 0, 0.7);width: 570px;height: 570px;display: block;}
.story .r2 li{color: #0081cc;font-size: 18px;line-height: 24px;width: 80px;padding: 0 30px;text-align: center;float: left;position: relative;}
.story .r2 li:after{width: 1px;height: 55px;display: inline-block;position: absolute;right: 0;bottom: -10px;background-color: #666666;content: " ";}
.story .r2 li:last-child:after{background-color: transparent;}
.story .r2-cell{position: absolute;transform: translate(0, -50%);-webkit-transform: translate(0, -50%);top: 50%;}
.story .mess2{font-size: 16px;line-height: 40px;text-align: center;color: #dddddd;width: 90%;margin: 40px auto 0 auto;}

/*youshi*/

.youshiSum{background-color: #f4f4f4;width: 1280px;margin: auto;}
.youshiSum .title1 .t1{margin-top: 0;padding-top: 50px;}
.youshiSum .youshi-bg{width: 100%;height: 800px;position: relative;margin-top: 60px;}
.youshi-bg ul.ys-bg{width: 1075px;margin: 0px auto 70px auto;}
.bg-r2{position: absolute;top: 0;left: 0;z-index: 1;}
.bg-r2 li{width: 1280px;display: none;height: 800px;background-size: cover;background-repeat: no-repeat;background-position: center center;}
.youshi-bg ul.clearfix{width: 1075px;margin: 0px auto 70px auto;}
.youshi-bg .ys-bg .clearfix li{font-size: 30px;line-height: 30px;color: #FFFf;width: 145px;float: left;margin: 0 35px;text-align: center;}
.youshi-bg li img{border: 2px solid #FFFf;display: block;transition: all linear.4s;-webkit-transition: all linear .4s;margin: 40px auto;}
.youshi-bg li:hover img,.youshi-bg li.on img{background-color: rgba(235, 110, 165, 0.75);}
.youshi-bg .mess{color: #FFFf;font-size: 14px;line-height: 24px;width: 1075px;margin: 0 auto;text-align: center;}
.youshi-bg .mess li{display: none;font-size: 14px;line-height: 24px;}
.youshi-bg .ys-bg{position: absolute;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);top: 50%;left: 50%;z-index: 10;}
.ys-bg a{color: #FFFf;}

/*join*/

.join{padding-top: 30px;}
.join .join-cell{width: 1280px;margin: 0 auto;margin-bottom: 60px;}
.join-cell>li{width: 600px;position: relative;overflow: hidden;float: left;padding: 30px 30px 90px 30px;box-sizing: border-box;background-color: #FFFf;color: #333333;box-shadow: 0px 0px 30px 5px rgba(0, 0, 0, .1);border-radius: 5px;margin-top: 40px;}
.join-cell>li:before{width: 80px;height: 120px;background-color: #ff8fc0;position: absolute;top: 0;left: 0;content: " ";}
.join-cell>li:after{width: 30px;height: 40px;background-color: #ff8fc0;position: absolute;right: 0;bottom: 0;content: " ";}
.join-cell>li:nth-child(even){margin-left: 80px;}
.join-cell>li:nth-child(4n-1):after,.join-cell>li:nth-child(4n-2):after,.join-cell>li:nth-child(4n-1):before,.join-cell>li:nth-child(4n-2):before{background-color: #1369b9;}
.join-cell1{position: relative;z-index: 10;}
.join-cell .t1{font-size: 24px;margin-bottom: 25px;}
.join-cell .t3{font-size: 14px;margin-bottom: 22px;}
.join-cell .t3 li{list-style-type: unset;margin-left: 20px;margin-top: 30px;}

/*join1*/

.join1{width: 95%;background-color: #f4f4f4;margin: auto;}
.join1-container{width: 1280px;margin: auto;padding: 40px 0 60px 0;}
.join1 .left {}
.join1 .l1{padding-bottom: 15px;}
.join1 .l1-1{font-size: 20px;color: #333333;}
.join1 .l1-2{font-family: "arial";font-size: 14px;color: #c4c4c4;text-transform: uppercase;margin-top: 5px;}
.join1 .l2{width: 645px;margin-top: 20px;}
.join1 .l2 li{width: 200px;height: 80px;border: 1px solid #d8d8d8;border-radius: 45px;padding-left: 15px;padding-top: 15px;box-sizing: border-box;float: left;margin-right: 20px;position: relative;transition: all 300ms;-webkit-transition: all 300ms;}
.join1 .l2 li:hover{border-color: #ea69a3;}
.join1 .l2 li:hover .l2-1{background-color: #ea69a3;}
.join1 .l2 li:after{content: url('../image/cc.jpg');width: 19px;height: 20px;position: absolute;right: -20px;top: 30px;}
.join1 .l2 li:nth-child(3n){margin-right: 0;margin-bottom: 40px;}
.join1 .l2 li:nth-child(3n):after{content: url("../image/j-icon8.png");width: 640px;height: 40px;top: 79px;right: 0;}
.join1 .l2 li:last-child:after{content: " ";}
.join1 .l2-1{width: 50px;height: 50px;background-color: #d8d8d8;border-radius: 50%;padding: 7px;box-sizing: border-box;transition: all 300ms;-webkit-transition: all 300ms;}
.join1 .l2-2{margin-top: 5px;width: 120px;float: right;}
.join1 .l2-21{font-size: 18px;color: #666666;}
.join1 .l2-22{font-size: 12px;color: #999;font-family: "arial";}
.join1 .right{width: 600px;float: right;margin-top: 50px;}
.join1 .check,.join1 .input{width: 290px;height: 45px;line-height: 45px;box-sizing: border-box;padding: 0 15px;background-color: #fff;position: relative;display: block;float: left;margin-bottom: 15px;color: #666666;}
.join1 .check:nth-child(even),.join1 .input:nth-child(even){margin-left: 20px;}
.join1 .check:before{content: "";width: 10px;height: 10px;border-left: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);display: inline-block;position: absolute;top: 15px;right: 15px;}
.join1 .check .c1{font-size: 14px;line-height: 45px;}
.join1 .check ul{font-size: 14px;line-height: 2;background-color: #fff;padding: 10px;box-sizing: border-box;width: 290px;position: absolute;top: 43px;left: 0;z-index: 10;height: 0;opacity: 0;transition: all .5s;-webkit-transition: all .5s;overflow: hidden;}
.join1 .check:hover ul{opacity: 1;height: auto;}
.join1 .check li{cursor: pointer;}
.join1 .check li:hover{color: #1369b9;}
.join1 .text{width: 100%;height: 160px;border: 0px;resize: none;padding: 10px 15px;box-sizing: border-box;background-color: #FFFf;margin-bottom: 15px;}
.join1 .value{width: 150px;height: 45px;color: #FFFf;text-align: center;font-size: 16px;background-color: #1369b9;}
.search-result{background-color: rgba(0, 0, 0, .5);width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 10;display: none;}
.search-result .search1{width: 520px;border-radius: 5px;background-color: #FFFf;margin: auto;margin-top: 40vh;}
.search1 .t1{line-height: 40px;height: 40px;color: #333333;background-color: #f1f1f1;font-size: 18px;text-align: center;border-radius: 5px;}
.search1 .t1 img{float: right;margin: 10px;cursor: pointer;}
.search1 .t1 img:hover{opacity: .5;}
.search1 .t2-1{font-size: 14px;line-height: 40px;width: 300px;color: #333333;float: right;margin-top: 10px;}
.search1 .t2-1 span{width: 110px;display: inline-block;color: #666666;margin-right: 10px;}
.search1 .t2{width: 100%;padding: 30px 25px;box-sizing: border-box;}

/*end brand.html*/


/*brand1.html*/

.brand-nav1{text-align: center;margin-top: 40px;margin-bottom: 10px;}
.brand-nav1 a{width: 150px;height: 60px;display: inline-block;color: #333333;transition: all .3s;-webkit-transition: all .3s;line-height: 58px;font-size: 20px;box-sizing: border-box;border: 2px solid transparent;}
.brand-nav1 a:hover,.brand-nav1 a.on{border-color: #17a4f6;background-color: #0081cc;color: #FFFf;}

/*end brand1.html*/


/*search.html*/

.search-result1{width: 1100px;margin: 0px auto;padding-top: 60px;}
.search-result1 .search-number{font-size: 16px;line-height: 50px;color: #666666;}
.search-result1 ul{margin-bottom: 200px;}
.search-result1 li{border-bottom: 1px solid #d8d8d8;}
.search-result1 a{display: block;padding: 30px 0px;}
.search-result1 h2{font-size: 18px;line-height: 26px;color: #000000;padding-bottom: 15px;}
.search-result1 .mess{font-size: 16px;color: #666666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.search-result1 .times{font-size: 14px;color: #666666;}
.search-result1 li:hover h2{color: #1369b9;}
.searchSum{border-bottom: 1px solid #d8d8d8;}

/*end search.html*/


/*about.html*/

#aboutbanner>li{opacity: 0;height: 0;overflow: hidden;}
#aboutbanner>li.on{opacity: 1;height: auto;overflow: auto;}
.about1sum{padding-top: 30px;}
.about1sum .content{width: 1280px;margin: auto;/*padding-top: 50px;*/padding-bottom: 50px;}
.about1sum .left{margin-top: 60px;}
.about1sum .left ul{width: 290px;float: left;}
.about1sum .left li{margin-right: 5px;margin-bottom: 5px;}
.about1sum .left ul:nth-child(2){margin-top: 90px;}
.about1sum .right{width: 560px;float: right; margin-top:30px}
.about1sum .right .t1{font-size: 24px;color: #0081cc;font-weight: bold;}
.about1sum .right .t2{font-size: 14px;line-height:30px;color: #898989;margin-top: 25px;}
.about2sum{width: 100%;background-size: cover;}
.about21 .titles{font-size: 24px;color: #0081cc;font-weight: bold;width: 1280px;padding: 60px 0 50px 0;margin: auto;}
.about21 .date-list1{height: 160px;box-sizing: border-box;}
.about21 .date-list1 li{top: 15px;}
.about21 .banner2{width: 1280px;margin: auto;height: 100%;background-size: cover;}
.about21 .date-list .date{background-color: rgba(44, 109, 145, .7);font-family: "avant";}
.date-list li.on .date{background-color: rgba(235, 110, 165, .5);color: transparent;}
.about21 .date-list li.on{position: relative;}
.about21 .date-list li.on .date{width: 204px;height: 204px;}
.date-list li .logos{display: none}
.date-list li.on .logos{display:block;width: 150px;height: 150px;position: absolute;top: 50%;left: 50%;margin-top: -75px;margin-left: -75px;z-index: 10;}
.about21 .date-list1 .t1{font-size: 24px;line-height: 24px;font-weight: normal;}
.about21 .date-list1 .t2{font-size: 16px;padding: 10px;}
.about21 .date-list{margin: auto;padding: 60px 40px;border-bottom: 1px solid rgba(216, 216, 216, 0.5);}
.about21 .banner2{position: relative;height: 490px;overflow: hidden;}
.about21 .banner-list li{position: absolute;top: 0;left: 0;z-index: 0;opacity: 0;transition: all .5s;-webkit-transition: all .5s;}
.about21 .banner-list li.on{opacity: 1;}
.about21 .slick-arrow.prev{left: -0px;}
.about21 .slick-arrow.next{right: -0px;}
.about22{padding-top: 30px;position: relative;}
.about22 .title2 .t1,.about22 .title2 .t2{color: #1369b9;}
.about22 .about22_nav{padding-top: 50px;text-align: center;}
.about22_nav a{color: #FFFf;background-color: rgba(14, 152, 211, 0.7);width: 156px;margin: 0 22px;height: 38px;border: 1px solid rgba(143, 217, 237, 0.65);font-size: 20px;line-height: 38px;text-align: center;transition: all .3s;-webkit-transition: all .3s;box-shadow: 0px 0px 30px 1px rgba(6, 144, 188, 0.75);}
.about22_nav a:hover,.about22_nav a.on{box-shadow: 0px 0px 30px 3px rgba(6, 144, 188, 1);}

/*wbanner1*/

.wbanner1{width: 1280px;margin: auto;padding-top: 65px;padding-bottom: 250px;}
.wbanner1 li{padding: 55px 0 20px 0;}
.wbanner1 img{display: block;margin: auto;box-shadow: 0px -10px 30px 2px rgba(40, 40, 40, 0.35);}
.wbanner2{background-color: #FFFf;width: 1280px;margin: 120px auto 0 auto;padding: 10px 100px;margin-bottom: -80px;box-shadow: 0px -40px 60px 10px rgba(40, 40, 40, 0.35);}
.wbanner2 img{width: 140px;margin: auto;display: block;}
.wbanner2 .slick-arrow.prev{left: 30px;z-index:100;}
.wbanner2 .slick-arrow.next{right: 30px;z-index:100;}
.about3sum{padding-top: 170px;display: none;}
.about3sum .content{width: 1400px;margin: auto;}
.about3sum .c1{margin-bottom: 40px;margin-top: 70px;}
.about3sum .c2{text-align: center;margin-bottom: 120px;}
.about3sum li{width: 170px;font-size: 24px;margin: 0 10px;color: #666666;text-align: center;display: inline-block;}
.about3sum li img{display: block;margin: auto;margin-bottom: 25px;transition: all .8s linear;-webkit-transition: all .8s linear;}
.about3sum li:hover img{opacity: .7;transform: rotate(360deg);-webkit-transform: rotate(360deg);}

/*.about4*/

.about4sum{width: 1280px;margin: auto;}
.about4sum .new-list{padding: 0;border: 0px;margin-top: 45px;}
.about4sum li{margin: 10px;width: 400px;box-sizing: border-box;vertical-align: top;}
.about4sum .imgs{overflow: hidden;width: 380px;height: 260px;margin: 0 auto 30px auto;}
.about4sum .new-list a{padding: 10px;padding-bottom: 45px;width: 100%;}
.about4sum .new-list .t1{margin-left: 2.5%;}
.about4sum .new-list .t2,.about4sum .new-list .t3,.about4sum .new-list .t4,.about4sum .new-list .t5{width: 95%;margin-left: auto;margin-right: auto;}
.about4sum .new-list li:nth-child(3n-1){border-width: 0;}
.about4sum .search-more{margin-top: 50px;}

/*end about.html*/


/*ser.html*/

.ser1sum{padding-top: 1px;}
.ser1sum .content{width: 1280px;margin: 0px auto;background-color: #FFFf;padding-bottom: 40px;margin-top: 40px;}
.ser1sum .left{width: 46%;padding: 20px;}
.ser1sum .name{color: #666666;font-size: 14px;width: 80%;margin-left: 10%;padding-top: 50px;}
.ser1sum .number{color: #333333;font-family: "arial";font-size: 36px;font-weight: bold;display: inline-block;margin: 0 5px;}
.ser1sum .right{width: 46%;float: right;padding: 20px;}
.ser1sum .content .t1{background-color: #f4f4f4;height: 110px;box-sizing: border-box;padding: 20px;width: 100%;margin: 50px 50px 0 0px;margin-bottom: 10px;}
.ser1sum .locs{font-size: 14px;color: #333333;}
.ser1sum .pick{font-size: 18px;color: #eb6ea5;font-weight: bold;margin-left: 20px;display: inline-block;}
.ser1sum .select1{margin-left: 20px;margin-top: 10px;}
.ser1sum .s1{width: 120px;height: 30px;line-height: 30px;border: 1px solid #d8d8d8;background-color: #FFFf;color: #333333;font-size: 14px;padding-left: 15px;box-sizing: border-box;position: relative;float: left;margin: 5px;}
.ser1sum .s1:after{content: " ";width: 10px;height: 10px;border-top: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8;display: block;position: absolute;right: 15px;top: 5px;transform: rotate(-225deg);-webkit-transform: rotate(-225deg);}
.ser1sum .s1 ul{width: 120px;position: absolute;top: 28px;left: -1px;background-color: #fff;border: 1px solid #d8d8d8;box-sizing: border-box;border-top: 0;height: 0;padding-left: 15px;overflow: hidden;opacity: 0;cursor: pointer;transition: all .5s;-webkit-transition: all .5s;}
.ser1sum .s1:hover ul{opacity: 1;height: auto;}
.ser1sum .s1 li:hover{color: #1369b9;}
.ser1sum .content .t2{height: 500px;width: 100%;box-sizing: border-box;border: 1px solid #d8d8d8;padding: 10px 20px;overflow: hidden;}
.ser1sum .t2 {}
.ser1sum .right .imgs{width: 150px;height: 100px;overflow: hidden;float: left;}
.ser1sum .right .lans{width: 255px;float: left;margin-left: 30px;}
.ser1sum .right .lans1{font-size: 18px;color: #333333;}
.dl{width: 260px;font-size: 14px;line-height: 22px;color: #666666;}
.dl dt{width: 45px;float: left;}
.dl dd{width: 205px;float: left;}
.ser1sum .t2 li{border-bottom: 1px dashed #d8d8d8;padding: 20px 0;}
.ser1sum .t2 ul{overflow: hidden;overflow-y: scroll;height: 500px;width: 480px;padding-bottom: 20px;}
.ser1sum .t2 .ul-container{width: 460px;overflow: hidden;}
.ser-map{margin-top: 50px;}
.china-phone{text-align: center;padding: 50px 0;}
.china-phone .t1{color: #666666;font-size: 14px;}
.china-phone .t2{font-family: "arial";color: #eb6ea5;font-size: 48px;margin-top: 5px;}
.china-phone .icon3{margin-bottom: -7px;margin-right: 6px;}
.ser2sum {}
.ser2sum .ser2{text-align: center;margin: 30px 0 5px 0;}
.ser2sum .ser2 li{margin: 0 20px;display: inline-block;position: relative;}
.ser2sum .ser2 li:after{width: 1px;height: 20px;background-color: #d8d8d8;content: " ";display: inline-block;position: absolute;top: 10px;right: -20px;}
.ser2sum .ser2 li:last-child:after{background-color: transparent;}
.ser2sum .ser2 li a{width: 110px;height: 35px;text-align: center;display: block;border-radius: 30px;font-size: 16px;line-height: 35px;}
.ser2sum .ser2 li.on,.ser2sum .ser2 li:hover{background-color: #1369b9;color: #FFFf;border-radius: 30px;}
.ser2sum .ser2 li.on a,.ser2sum .ser2 li a:hover{color: #FFFf;}
.ser-list{width: 1280px;margin: auto;display: none;}
.ser-list li{border-bottom: 1px dashed #d8d8d8;padding: 25px 0;position: relative;}
.ser-list li a {}
.ser-list .t1{font-size: 16px;color: #222222;}
.ser-list .t2{font-size: 14px;color: #666666;font-family: "arial";margin-top: 10px;}
.ser-list .down{font-size: 12px;color: #666666;width: 70px;height: 25px;line-height: 25px;text-align: center;border: 1px solid #d8d8d8;overflow: hidden;position: absolute;right: 0;bottom: 34px;}
.icondown{background-position: -200px -26px;margin-top: -8px;width: 18px;}
.ser3sum{margin-top: 40px;padding-top: 1px;}
.ser3sum .box{width: 1280px;margin: auto;}
.ser3sum ul{padding: 0px 0 20px 0;}
.ser3sum li{/*width: 400px;border-top: 1px solid #d8d8d8;display: inline-block;padding: 20px 0 60px 0;vertical-align: top;*/
    width: 400px;
    display: inline-block;
    padding: 20px 0 20px 0;
    vertical-align: top;
    border-bottom: 1px solid #d8d8d8;
}

}
.ser3sum li:nth-child(3n-1){margin: 0 30px;}
.ser3sum li .t1{font-size: 16px;color: #333333;}
.ser3sum li .t2{padding-top: 15px;font-size: 14px;line-height: 24px;color: #666666;}
.b22{position: absolute;bottom: -50px;width: 100%;}

/*map*/
.mapInfo i{display: inline-block;width: 15px;height: 15px;margin-top: 5px;line-height: 15px;font-style: normal;background: #aeaeae;color: #fff;font-size: 11px;font-family: Tahoma;-webkit-border-radius: 15px;border-radius: 15px;text-align: center}
.mapInfo i.active{background: #E27F21;}
.mapInfo span{padding: 0 5px 0 3px;}
.mapInfo b{font-weight: normal;color: #2770B5;}
.nav-cell2{
    position: absolute;
    width: 150px;
    padding: 10px 0;
    background-color: rgba(0, 0, 0, .5);
    top: 100px;
    left: -20px;
    display: none;
}
.nav-cell2 dd{

}
.nav-cell2 dd a{
    color: #fff;
    font-size: 16px;
    line-height: 30px;
}
.nav-cell2 dd a:hover{

}
.play{

    position: absolute;

    top: 48%;

    left: 50%;

    margin-left: -50px;

    margin-top: -50px;
    z-index: 10;
}
/*end ser.html*/
.index_news_title h2{
    font-size: 60px;
    text-align: center;
    line-height: 80px;
    color: #0761aa;
}
.index_news_title h3{
    font-size: 35px;
    text-align: center;
    color: #323232;
    margin-bottom: 68px;
}
.index_news_list_ul li{
    display: inline-block;
    width: 29%;
    margin: 20px;
    padding-bottom: 32px;
    border-bottom: 1px solid #e5e5e5;
}
.index_news_list_ul li h2{
    font-size: 17px;
    color: #222222;
    margin: 38px 0 24px 0;
}
.index_news_list_ul li p{
    font-size: 14px;
    color: #666666;
    line-height: 30px;
}
ul.index_news_list_ul {
    width: 72%;
    margin: 0 auto;
}
.index_news_list_ul li img{
    width: 100%;
}
.news_buttom {
    margin-top: 40px;
}
.news_buttom p{
    color: #999999;
    font-size: 14px;
    width: 80%;
    border-right: 1px solid #e5e5e5;
}
.jiantou img{
    width: 25px ! important;
    float: right;
    padding-top: 8px;
}
.index_news {
    margin: 100px 0;
}
.index_news_list_ul li a:hover h2{
    color: #004ea0;
}
.index_news_list_ul li:hover{
    border-bottom:1px solid #004ea0;
}
.index_product_title h2{
    text-align: center;
    font-size: 60px;
    color:#0761aa;
    text-transform: uppercase;
}
.index_product_title h3{
    text-align: center;
    font-size: 35px;
    color: #323232;
    margin: 15px 0 25px 0;
}
.index_product_title p{
    text-align: center;
    font-size: 16px;
    color: #a0a0a0;font-family: 思源黑体 inherit
}
.index_product_ul li{
    display: inline-block;
    /* border: 1px solid #e6e6e6; */
    margin: 14px;
    width: 23%; background:#e8e7e7;
    /* height: 393px; */
}
.index_product_list {
    width: 90%;
    margin: 0 auto;
}
.product_img_box{
    position: relative;
    overflow: hidden;
}
.product_text_box{
    position: absolute;
    width: 100%;
    bottom: -60px;
    text-align: center;
    height: 58px;
    background: rgba(7,97,170,.8);
    line-height: 58px;
    color: #fff;
    transition: .1s;
}
.index_product_ul li:hover .product_text_box{
    bottom: 0px;
    transition: all .3s;
}
.index_product_title {
    margin: 40px 0 40px 0;
}
ul.index_product_ul {
    margin-bottom: 130px;
}
h2.map_title_one {
    font-size: 16px;
    margin-bottom: 20px;
}
h2.map_title_two {
    font-size: 16px;
    margin-bottom: 20px;
}



@media screen and (max-width: 1650px) {
    .about-bg .lans .t1, .title1 .t1, .jishu .t1 {
        font-size: 45px;
        line-height: 45px;
    }
    .about-bg .lans .t2, .title1 .t2, .jishu .t2 {
    font-size: 30px;
}
.index_product_ul li{
        width: 22%;
}
.index_news_list_ul li{
        width: 29%;
}
.jishu .left{
    left: 8%;
}
}
@media screen and (max-width: 1440px){
    .about-bg .lans .t1, .title1 .t1, .jishu .t1{
    margin-top: 30px;
    font-size: 40px;
    line-height: 40px;
    }
    .index_news_list_ul li {
    width: 28%;
}
.header .nav li>a{
    padding: 0 30px;
}
.jishu .right{
        margin-right: 4.5%;
}
.footer .box{
    width: 90%;
}
.about-bg .lans .twos{
    margin: 25px 0;
}
.index-icon li{
        margin: 160px 30px 0 30px;
}
.about1sum .content{
    width: 100%;
}
.about3sum .content{
    width: 100%;
}
.wbanner2{
    width: 100%;
}
.ser1sum .content{
        width: 100%;
}
.ser3sum .box{
    width: 100%;
}
.ser3sum ul {
    padding: 40px 20px 60px 20px;
}
.ser3sum li{
    width: 31%;
}
.new-list a{
    padding: 0;
    margin: 0;
}
.new-list .t3{
    font-size: 16px;
    margin-left: 10px;
}
.pro-cell{
    width: 99%;
}
.prosum{
    width: 99%;
}
.new-list .t4{
    margin-left: 10px;
}
.new-list .t5{
    margin-left: 10px;
    margin-bottom: 10px;
}
.new-list .t2{
    margin-left: 10px;
}
.icon8{
    margin-left: 6px;
}
}

.sidecur a{
        background-color: #1369b9;
}
.contact_message {
    width: 1280px;
    margin: 0 auto;
    padding-bottom: 30px; margin-top:100px
}
input.input_name,input.input_tel,input.input_rmail{
    width: 30%;
    padding-left: 10px;
    margin-left: 10px;
    height: 40px;
    margin-bottom: 10px; border:1px solid #999
}
textarea.input_neirong{
    width: 93.5%;
    height: 150px;
    padding: 10px;
    border: none;
    color: #5c5c5c; border:1px solid #999
}
.contact_message_from input:first-child{
    margin-left: 0px;
}
input.input_submit {
    width: 200px;
    height: 40px;
    margin-top: 10px;
    transition: all .3s;
}
input.input_submit:hover{
    background: #1369b9;
    color: #fff;
    transition: all .3s;
}
input.input_name {
    margin-left: 0;
}
.footer {
    border-top: 1px solid #d8d8d8;
}
p.index_news_text {
    height: 90px;
    overflow: hidden;
}
.product_img_box img{
    max-width: 100%;
}
.imgs img{
    max-width: 100%;
}

.prolist {
    line-height: 39px;
    margin: 0;
    padding: 0;
    width: 100%; border:1px solid #eaeaea; margin-top:50px;
}
.prolist_l{ width:100px; line-height:39px; border-right:1px solid #eaeaea; text-align:center; border-top:3PX solid #1369b9; color:#1369b9;font-family: 思源黑体 iinherit;}
.prolistbox{ width:100%; margin-top:15PX;}
.prolistbox p{ width:100%; line-height:30px; font-size:14px;}
.prolistbox img{ width:100%; height:auto;}



/*********PAGE 分页******/

.pages {
	text-align: center;
}
.pages .pages1 {
	display: inline-block;
}
.pages .pages1 a {
	display: inline-block;
	vertical-align: middle;
	box-sizing: border-box;
	width: 70px;
	height: 40px;
	line-height: 40px;
	color: #666;
	font-size: 14px;
	text-align: center;
	border: 1px solid #e6e6e6;
	border-width: 1px 1px 1px 1px;
	transition: all .3s linear;
}
.pages .pages1 a:last-child {
	border-right: 1px solid #e6e6e6;
}
.pages .pages1 a:hover, .pages .pages1 a.active {
	border-color: #1369b9;
	color: #fff;
	background-color: #1369b9;
}
.pages .pages1 .sheng {
	border-top: none;
	border-bottom: none;
}
.pages .pages1 .sheng:hover {
	background: #fff;
	color: #1369b9;
	border-color: #e6e6e6;
}
.pages .pages1 .prev,  .pages .pages1 .next {
	font-size: 13px;
	width: 92px;
	text-align: left;
}
.pages .pages1 .prev {
	border-left-width: 1px;
	padding-left: 36px;
	background: url(images/prev4.png) left 16px center no-repeat;
	background-size: 6px;
}
.pages .pages1 .prev:hover {
	background: url(images/prev4on.png) left 16px center no-repeat;
	background-color: #1369b9;
	background-size: 6px;
}
.pages .pages1 .next {
	border-right-width: 1px;
	padding-left: 12px;
	background: url(images/next4.png) 70px center no-repeat;
	background-size: 6px;
}
.pages .pages1 .next:hover {
	background: url(images/next4on.png) 70px center no-repeat;
	background-color: #1369b9;
	background-size: 6px;
}
.pagination {
	margin: 40px auto;
	text-align: center;
}
/*.pagination {



  display: inline-block;



}*/



.pagination a {
	display: inline-block;
	vertical-align: middle;
	box-sizing: border-box;
	width: 40px;
	height: 40px;
	line-height: 40px;
	color: #666;
	font-size: 15px;
	text-align: center;
	border: 1px solid #e6e6e6;
	border-width: 1px 0 1px 1px;
	transition: all .3s linear;
}
.pagination a:last-child {
	border-right: 1px solid #e6e6e6;
}
.pagination a:hover, .pagination a.active {
	border-color: #1369b9;
	color: #fff;
	background-color: #1369b9;
}
.pagination .sheng {
	border-top: none;
	border-bottom: none;
}
.pagination .sheng:hover {
	background: #fff;
	color: #1369b9;
	border-color: #e6e6e6;
}
.pagination .prev,  .pagination .next {
	font-size: 13px;
	width: 92px;
	text-align: left;
}
.pagination .prev {
	border-left-width: 1px;
	padding-left: 36px;
	background: url(images/prev4.png) left 16px center no-repeat;
	background-size: 6px;
}
.pagination .prev:hover {
	background: url(images/prev4on.png) left 16px center no-repeat;
	background-color: #1369b9;
	background-size: 6px;
}
.pagination .next {
	border-right-width: 1px;
	padding-left: 12px;
	background: url(images/next4.png) 70px center no-repeat;
	background-size: 6px;
}
.pagination .next:hover {
	background: url(images/next4on.png) 70px center no-repeat;
	background-color: #1369b9;
	background-size: 6px;
}

a.z-crt {
	background: #1369b9;
	color: #fff ! important;
}




/* InpageSidebar01 侧栏导航1公共样式*/

.InpageSidebar01{width: 270px;float: left; margin-top:30px;}

.InpageSidebar01 .top{width: 100%;height: 80px;background: #0d6eb3;}

.InpageSidebar01 .top h2{height: 80px;text-indent: 28px;background: url(../images/InpageSidebar01_icon01.png) no-repeat 218px center;line-height:80px;font-size: 24px;color: #fff;font-weight: normal;}

.InpageSidebar01 .top h2 a{color: #fff;text-decoration: none; font-weight: bold; }

.InpageSidebar01 .classify .box{border: 1px solid #e4e4e4;border-top: none;position: relative;}

.InpageSidebar01 .classify .box:first-child{border-top: 1px solid #e4e4e4;}

.InpageSidebar01 .classify dl{padding: 14px 19px 18px 30px;}

.InpageSidebar01 .classify dt{font-size: 20px;color: #333333;background: url(../images/mub02_jt03.png) no-repeat 194px 6px;margin-bottom: 14px;}

.InpageSidebar01 .classify dt a{color: #333333;}

.InpageSidebar01 .classify dd p{border-left: 1px solid #e4e4e4;height: 35px;line-height: 35px;} 

.InpageSidebar01 .classify dd p a{font-size: 15px;color: #333333;display: block;text-indent: 16px;text-decoration: none;}

.InpageSidebar01 .classify .box i{display: none;width: 3px;height: 100%;position: absolute;left: -1px;top: 0;background: #0d6eb3;}

.InpageSidebar01 .classify .box:hover{background: #f5f5f5;}

.InpageSidebar01 .classify .box:hover i{display: block;}

.InpageSidebar01 .classify .box:hover dt a,.InpageSidebar01 .classify .box dt.cur a{color: #0d6eb3;display: block;text-decoration: none;}

.InpageSidebar01 .classify .box:hover dt{background: url(../images/mub02_jt04.png) no-repeat 194px 6px;font-weight: bold;}

.InpageSidebar01 .classify dd p:hover a,.InpageSidebar01 .classify dd p.cur a{color: #fff;}

.InpageSidebar01 .classify dd p:hover,.InpageSidebar01 .classify dd p.cur{background: url(../images/mub02_jt02.png) no-repeat 194px center #0d6eb3;}

.InpageSidebar01 .sidebarLinkUs{border: 1px solid #e4e4e4;margin-top: 20px;padding: 0 10px 15px; margin-bottom: 20px;font-family: 思源黑体 inherit;}

.InpageSidebar01 .sidebarLinkUs h3{font-size: 18px;color: #0d6eb3;font-weight: normal;height: 59px;line-height: 59px;border-bottom: 1px solid #e4e4e4;margin-bottom: 18px;text-indent: 10px;}

.InpageSidebar01 .sidebarLinkUs p{font-size: 13px;color: #333333;margin-bottom: 12px;line-height: 20px;padding: 0 0 0 10px;}

.InpageSidebar01 .sidebarLinkUs .zxzx{display: block;width: 160px;height: 50px;overflow: hidden;background: #0d6eb3;text-decoration: none;margin-top: 36px;}

.InpageSidebar01 .sidebarLinkUs .zxzx span{display: block;width: 50px;height: 50px;float: left;border-right: 1px solid #fff;background: url(../images/zxzx_icon01.png) no-repeat center;}

.InpageSidebar01 .sidebarLinkUs .zxzx em{display: block;width: 109px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;float: left;}

.InpageSidebar01 .sidebarLinkUs .zxzx em img{display: inline-block;*display: inline-block;position: relative;top: 2px;margin-left: 8px;}

/* InpageSidebar02 侧栏导航2公共样式*/

.InpageSidebar02 .classify{border: 1px solid #e4e4e4;border-top: none;position: relative; font-family: 思源黑体 inherit;}

.InpageSidebar02 .classify li{height: 58px;border-top: 1px solid #e4e4e4;text-indent: 28px;font-size: 15px;color: #333333;line-height: 58px;background: url(../images/mub02_jt03.png) no-repeat 224px center;}

.InpageSidebar02 .classify li a{color: #333333;display: block;text-decoration: none;}

.InpageSidebar02 .classify li:hover,.InpageSidebar02 .classify li.cur{background: url(../images/mub02_jt04.png) no-repeat 224px center #f5f5f5;}

.InpageSidebar02 .classify li:hover a,.InpageSidebar02 .classify li.cur a{color: #0d6eb3;font-weight: bold;}

.InpageSidebar02 .classify i{display: block;width: 3px;background: #0d6eb3;position: absolute;left: -1px;top: 0;z-index: 9;}

.InpageSidebar02 .xgzx{border: 1px solid #e4e4e4;margin-top: 20px;padding: 0 19px 16px;}

.InpageSidebar02 .xgzx h3{font-size: 18px;color: #0d6eb3;font-weight: normal;height: 59px;line-height: 59px;border-bottom: 1px solid #e4e4e4;margin-bottom: 18px;text-indent: 10px;}

.InpageSidebar02 .xgzx p{font-size: 14px;color: #333333;margin-bottom: 10px;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.InpageSidebar02 .xgzx p a{color: #333333;}

.InpageSidebar02 .xgzx p:hover a{color: #0d6eb3;}

.mearcur{color:#0d6eb3 !important;font-weight: bold !important;background: url(../images/mub02_jt04.png)  no-repeat 224px 22px; }



/*********/
.aboutcon{ width:1250px; height:auto; margin:0 auto; margin-bottom:50px;}
.aboutright{ width:950px; float:right}
.aboutright .text{ width:100%; height:auto; padding-top:30px; margin-bottom:30px;}
.aboutright .text p{ width:100%; line-height:26px; font-size:14px; text-indent:2em; color:#333333; text-align:left}
.aboutright .text img{ width:100%; height:auto; margin:0 auto; text-align:center}


.rightboxs{ width:950px; float:right}
.rightboxs ul { margin-top:30PX;}
.rightboxs ul li{ width:100%; height:40px; line-height:40px; border-bottom:1px dashed #CCCCCC}
.rightbox{width:950px; float:right}




.m-page { padding: 30px 0px 30px; _padding-bottom: 30px; *padding-bottom:30px;

	text-align: center; line-height: 32px; font-size: 0; letter-spacing: -0.307em; word-wrap: normal; white-space: nowrap; color:#0d6eb3 ; }

.m-page a, .m-page i { display: inline-block; vertical-align: top; padding: 2px 12px; margin-left: -1px;  font-size: 12px; letter-spacing: normal;  background: #fff; -webkit-transition: background-color 0.1s; -moz-transition: background-color 0.1s; -ms-transition: background-color 0.1s; -o-transition: background-color 0.1s; transition: background-color 0.1s; }

.m-page a { text-decoration: none; color: #000; }

.m-page a:first-child { margin-left: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; }

.m-page a:last-child { margin-right: 0; border-top-right-radius: 2px; border-bottom-right-radius: 2px; }

.m-page a:hover { color: #fff; background:#0d6eb3 ; }

.m-page a:active { background: #f0f0f0; }

.m-page a.z-crt, .m-page a.z-crt:hover, .m-page a.z-crt:active { cursor: default; color: #fff; background: #0d6eb3 ; }

.m-page a.z-dis, .m-page a.z-dis:active { cursor: default; }

.m-page a.z-dis:hover { color: #fff; background:#0d6eb3 ; }

.m-page-lt { text-align: left; }

.m-page-rt { text-align: right; }

.m-page-sm { float: left; width: 100%; line-height: 22px;}

.m-page-sm a, .m-page-sm i { padding: 5 10px; }

.m-page-sr a, .m-page-sr i { margin: 0 3px;border:1px solid #e5e5e5}

.m-page-sr i { border: 0; }

.m-page-sr a:first-child, .m-page-sr a:last-child {
	/*border-radius: 2px; */
}




.about_us {
  width: 1200px;
  margin: 0 auto; margin-top:30px;
}

.about_us h1 {
  text-align: center;
  font: 36px/100px "Arial";
  color: #000000;
  padding-top: 20px;
}

.join-move .tit2 {
  font-size: 14px;
  color: #545454;
  padding-bottom: 10px;
  text-indent: 0; padding-top:25px
}

.join-move table tr.on {
  background: #f2f2f2;
}

.join-move table th {
  height: 41px;
  border-top: 1px solid #0193de;
  border-bottom: 1px solid #0193de;
  width: 200px;
}
.join-move table tr td{ border-bottom:1px dashed #CCCCCC}
.join-move table th p {
  height: 36px;
  background:#0d6eb3;
  line-height: 36px;
  color: #fff;
  font-weight: bold;
  text-align: center;
}

.join-move table td p {
  height: 36px;
  line-height: 36px;
  text-align: center;
}

.join-move table td p  a{
  color: #7c7c7c;
  transition: color 0.5s;
}

.about_us2 td p{
	font-size:14px;
}

.join-move table tr{ border-bottom:1px solid #CCC}

.about_us3{ margin-top:30px; width:950px;}
.about_us3 table{ width:100%; height:auto; border:1px solid #CCC}

.about_us3 table tr td{ border:1px solid #CCC}
.about_us4{ width:950px; height:auto;} 
.about_us4 p{ width:100%; line-height:40px; font-size:14px; border-bottom:1px dashed #CCCCCC; color:#333333}

  /*图片放大*/
#fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; }
#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url(../images/fancybox.png); }
#fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; }
#fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; }
#fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; }
#fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; }
#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; }
#fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url(../images/fancybox.png) -40px 0px; cursor: pointer; z-index: 1103; display: none; }
#fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; }
#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; }
#fancybox-frame { width: 100%; height: 100%; border: none; display: block; }
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url(../images/blank.gif); z-index: 1102; display: none; }
#fancybox-left { left: 0px; }
#fancybox-right { right: 0px; }
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }
#fancybox-left-ico { background-image: url(../images/fancybox.png); background-position: -40px -30px; }
#fancybox-right-ico { background-image: url(../images/fancybox.png); background-position: -40px -60px; }
#fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */ }
#fancybox-left:hover span { left: 20px; }
#fancybox-right:hover span { left: auto; right: 20px; }
.fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; }
#fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url(../images/fancybox-x.png); }
#fancybox-bg-ne { top: -20px; right: -20px; background-image:(../images/fancybox.png);
background-position: -40px -162px; }
#fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url(../images/fancybox-y.png); background-position: -20px 0px; }
#fancybox-bg-se { bottom: -20px; right: -20px; background-image: url(../images/fancybox.png); background-position: -40px -182px; }
#fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url(../images/fancybox-x.png); background-position: 0px -20px; }
#fancybox-bg-sw { bottom: -20px; left: -20px; background-image: (../images/fancybox.png);
background-position: -40px -142px; }
#fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url(../images/fancybox-y.png); }
#fancybox-bg-nw { top: -20px; left: -20px; background-image: (../images/fancybox.png);
background-position: -40px -122px; }
#fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; }
.fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; }
.fancybox-title-outside { padding-top: 10px; color: #fff; }
.fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; }
#fancybox-title-over { padding: 10px; background-image: url(../images/fancy_title_over.png); display: block; }
.fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; }
#fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; }
#fancybox-title-float-wrap td { border: none; white-space: nowrap; }
#fancybox-title-float-left { padding: 0 0 0 15px; background: (../images/fancybox.png) -40px -90px no-repeat;
}
#fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url(../images/fancybox-x.png) 0px -40px; }
#fancybox-title-float-right { padding: 0 0 0 15px; background: (../images/fancybox.png) -55px -90px no-repeat;
}


/*new.html*/
/*.new-list{width: 100%;box-sizing: border-box;padding: 40px 2.5% 80px 2.5%;border-bottom: 1px solid #d8d8d8;}
.new-list li{width: 50%;box-sizing: border-box;border-bottom: 1px solid #d8d8d8;float: left;}
.new-list li:nth-last-child(2),.new-list li:nth-last-child(2),.new-list li:nth-last-child(1){border-color: transparent;}
.new-list li:nth-child(2n-1){border-left: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8;}
.new-list a{padding: 15px 15px 45px 15px;margin: 5px 20px;}
.new-list a:hover{box-shadow: 0px 0px 30px 5px rgba(0, 0, 0, .15);}
.new-list .t1{background-color: #d8d8d8;display: inline-block;margin-bottom: 18px;margin-top: 20px;}
.new-list a:hover .t1{background-color: #0080cc;}
.new-list .t2{font-family: "arial";font-size: 14px;color: #d8d8d8;}
.new-list .t3{color: #333;font-size: 20px;margin: 18px 0;}
.new-list .t4{font-size: 14px;line-height: 22px;max-height: 44px;color: #666666;}
.new-list .t5{text-transform: uppercase;margin-top: 25px;font-size: 12px;text-decoration: underline;color: #c4c4c4;}
.new-list a:hover .t5{color: #0080cc;}*/
