.container-fluid{width:100%;padding:0;}
.container{width:100%;padding:0 10px;}
@media (min-width:768px) {
.container{width:100%;padding:0 10%;}}
@media (min-width:992px) {
.container{width:992px;padding:0 15px;}}
@media (min-width:1200px) {
.container{width:1200px;padding:0 15px;}} {float:left;width:100%;
overflow:hidden;}
.elli{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*头*/
.top{background:white;height:95px;position:fixed;left:0;top:0;z-index:9;background:white;background:rgba(255,255,255,0.8);}
.top.on{background:rgba(255,255,255,1);box-shadow:0 3px 5px rgba(0,0,0,0.1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;}
.top .logo{float:left;height:95px;line-height:95px;width:190px;}
.top .logo a{display:inline-block;line-height:0;vertical-align:middle;margin-top:-3px;}
.top .logo img{max-width:190px;_width:expression(this.width > 190 ? "190px" :this.width);}
.top .topRight{float:right;margin-left:20px;}
.top .topRight .tel{float:left;font-size:20px;color:#0059b3;/*line-height:40px;text-transform:uppercase;*/ letter-spacing:1px; text-align:left; margin-top:20px; margin-left:10px;}
.top .topRight .tel span{font-size:16px;color:#666;}
.top .topRight .lang{float:left;font-size:16px;color:#333;line-height:95px;text-transform:uppercase;}
.top .topRight .lang a{color:#333;margin-right:16px;}
.top .topRight .lang a.hover{color:#0059b3;font-weight:bold;}
.top .topRight .so_box{float:right;position:relative;z-index:99;height:95px;width:55px;}
.top .topRight .so_box:before{content:'';width:1px;height:16px;background:#d4d4d4;position:absolute;left:7px;top:50%;margin-top:-8px;}
.top .topRight .so_but{float:left;width:100%;height:95px;z-index:99;background:url(../images/top1.png) no-repeat center center;cursor:pointer;background-size:15px 15px;}
.top .topRight .so{position:absolute;right:0;top:100%;display:none;width:313px;height:44px;border:solid 1px #0059b3;padding-right:54px;background:white;z-index:9;}
.top .topRight .so .Search{float:left;width:166px;height:42px;background:none;border:none;line-height:22px;padding:10px;color:#333;font-size:14px;}
.so .sear_sub{width:53px;height:42px;border:none;background:url(../images/top2.png) center no-repeat #0059b3;background-size:15px 15px;cursor:pointer;position:absolute;right:0;top:0;}
.so .sear_sub input{width:100%;position:absolute;left:0;top:0;height:100%;cursor:pointer;opacity:0;}
.so .sear_sub:before{content:'';display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:7px solid #0059b3;position:absolute;left:50%;top:-7px;margin-left:-8px;}
.so span{display:block;float:left;width:90px;height:42px;background:url(../images/img_1_11.png) no-repeat 75px center #f5f5f5;cursor:pointer;position:relative;z-index:9999;}
.so span input{display:block;position:absolute;left:0;top:0;width:90px;height:42px;z-index:1;opacity:0;filter:alpha(opacity=00);}
.so span div{float:left;padding:0 20px 0 16px;text-align:center;height:42px;line-height:42px;font-size:14px;color:#4c4c4c;position:relative;z-index:9;width:100%;}
.so span ul{display:none;position:absolute;left:-1px;top:42px;background:#f5f5f5;border:1px solid #0059b3;border-top:0 none;width:91px;height:auto;z-index:9}
.so span ul li{float:left;width:100%;text-align:center;height:33px;line-height:38px;font-size:12px;color:#4c4c4c;}
.so span ul li:hover{background:#fff;}
.menu{z-index:99;float:right;}
.menu > ul{float:left;width:100%;}
.menu ul .nli{float:left;text-align:center;z-index:99;position:relative;}
.menu ul .nli span a{display:block;white-space:nowrap;width:100%;float:left;height:95px;line-height:95px;color:#333;text-align:center;font-size:16px;letter-spacing:1px;position:relative;padding:0 20px;}
.menu ul .nli.on span a, .menu ul .nli:hover span a{color:#0059b3;}
.index .index span a{color:#0059b3 !important;}
.menu ul .nli span a:before,.index .index span a:before{content:'';width:0;height:3px;background:#0059b3 !important;position:absolute;left:50%;bottom:1px;}
.menu ul .nli.on span a:before,.index .index span a:before{width:52px;margin-left:-26px;}
/*下拉菜单（漂浮在menu .nli上）*/
.sub{z-index:21;position:absolute;float:left;clear:both;width:180px;left:50%;text-align:left; text-indent:15px;margin-left:-60px;top:100% !important;display:none;}
.sub .ul1{width:100%;}
.sub .l2{width:100%;float:left;position:relative;}
.sub .l2 .l2_a{line-height:50px;width:100%;display:block;font-size:14px;float:left;color:#0059b3;letter-spacing:0.5px;background:black;background:rgba(255,255,255,0.8);}
.sub .l2:hover .l2_a{color:#fff;background:#0059b3;}
.sub .ul2{float:left;/* position:absolute;left:100%;top:20px;*/
	display:none;margin:0px;width:100%;overflow:hidden;background:url(../images/bg_8.png);/*  box-shadow:0 3px 16px rgba(0,0,0,0.15);*/}
.sub .ul2 .l3{float:left;position:static;padding:0;margin:0;width:100%;height:40px;line-height:40px;float:left;font-size:12px;color:#333;text-align:left;}
.sub .ul2 .l3 .l3_a{padding:0px 20px;line-height:40px;width:100%;display:block;float:left;color:#333333;background-position:left center;}
.sub .ul2 .l3:hover .l3_a{color:#fff;background:url(../images/bg_3.png);}
.menu ul .nli:hover .sub{display:block;-webkit-animation:fadeInUp1 0.5s 0s ease both;-moz-animation:fadeInUp1 0.5s 0s ease both;}
.xl19{ width:310px !important; }
.xl1{ width:155px !important;}
.xl2{ width:215px !important;}
@-webkit-keyframes fadeInUp1 {
0% {
opacity:0;
-webkit-transform:translateY(30px)}
100% {
opacity:1;
-webkit-transform:translateY(0)}}
@-moz-keyframes fadeInUp1 {
0% {
opacity:0;
-moz-transform:translateY(30px)}
100% {
opacity:1;
-moz-transform:translateY(0)}}
.pf_menu_bg{width:100%;height:100%;position:fixed;left:0;top:0 !important;z-index:6;background:rgba(0,0,0,0.8);display:none;}
.pf_menu_bg.on{display:block;}
.pf_menu{position:fixed;height:100%;width:300px;overflow-y:auto;right:-100%;background:white;top:0;z-index:7;display:block;padding:55px 0 0 0;float:left;-webkit-transition:all 0.6s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;}
.ph_menu{float:left;width:100%;text-align:center;}
.ph_menu .search{float:left;width:94%;margin-left:3%;margin-top:15px;padding-right:40px;padding-left:90px;position:relative;}
.ph_menu .search .search_k{float:left;width:100%;height:40px;line-height:20px;padding:10px 10px;color:#0059b3;font-size:14px;background:white;background:rgba(0,0,0,0.05);-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;}
.ph_menu .search .search_b{position:absolute;right:0;top:0;width:40px;height:40px;border:none;background:url(../images/top9.png) center no-repeat #0059b3;cursor:pointer;background-size:contain;}
.ph_menu .search span{display:block;float:left;width:90px;height:40px;background:url(../images/img_1_11.png) no-repeat 75px center #f5f5f5;cursor:pointer;position:absolute;left:0;top:0;z-index:9999;}
.ph_menu .search span div{float:left;padding:0 20px 0 16px;height:40px;line-height:40px;font-size:12px;color:#4c4c4c;position:relative;z-index:9;width:100%;}
.ph_menu .search span ul{display:none;position:absolute;left:0px;top:40px;background:#f5f5f5;width:88px;height:auto;z-index:9}
.ph_menu .search span ul li{float:left;width:100%;text-align:center;height:33px;line-height:38px;font-size:12px;color:#4c4c4c;}
.ph_menu .search span ul li:hover{background:#fff;}
.pf_menu.on{right:0;}
.nav_box{width:100%;float:left;border-top:solid 1px #f0f0f0;}
.ph_menu .nli{float:left;width:100%;border-bottom:solid 1px #f0f0f0;}
.ph_menu .nli span{float:left;width:100%;padding:0 15px 0 15px;position:relative;}
.ph_menu .nli .l1_a{float:left;width:100%;color:#0059b3;font-size:14px;line-height:20px;padding:12px 0;letter-spacing:1px;}
.ph_menu .nli .l2_ul{display:none;height:auto;float:left;width:100%;padding:5px 15px;background:#0059b3;}
.ph_menu .nli .l2_ul li a{line-height:34px;font-size:12px;color:#fff;text-transform:uppercase;opacity:0.8;}
.ph_menu .nli .l2_ul li a:active{opacity:1;}
.ph_menu .nli span i{position:absolute;right:5%;top:50%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.ph_menu .nli span i:before, .ph_menu .nli span i:after{content:'';width:6px;height:1px;background:#0059b3;transform:rotate(45deg);transform-origin:right bottom;position:absolute;right:-3px;top:0;}
.ph_menu .nli span i:after{transform:rotate(-45deg);transform-origin:right top;}
.ph_menu .nli.on span i{transform:rotate(90deg);}
.ph_menu .lang{width:100%;float:left;text-align:center;padding:0 5%;margin-top:20px;}
.ph_menu .lang a{display:inline-block;padding:0 20px;font-size:12px;line-height:24px;color:#0059b3;letter-spacing:1px;position:relative;}
.ph_menu .lang a:before{content:'';width:1px;height:10px;background:#e6e6e6;opacity:0.8;position:absolute;left:0;top:50%;margin-top:-5px;}
.ph_menu .lang a:first-child:before{display:none;}
 @media (max-width:1199px) {
.menu ul .nli span a{padding:0 15px;}
.top .topRight{margin-left:14px;}}
@media screen and (max-width:991px) {
.top .topRight, .menu{display:none;}
.top{height:55px;}
.indexBanner,.banners{ margin-top:55px !important;}
.top.on{background:white;}
.top .logo{height:55px;line-height:55px;}
.top .logo img{height:43px;}
.menuph{float:right;cursor:pointer;width:22px;height:22px;text-align:center;display:block;}
.menuph .point{display:inline-block;width:22px;height:22px;margin-top:16px;position:relative;}
.menuph .point:hover .navbtn, .menuph .point:hover .navbtn::after, .menuph .point:hover .navbtn::before{width:22px;}
.menuph .navbtn{position:absolute;top:8px;right:0;display:inline-block;width:16px;height:2px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#333;}
.menuph .navbtn::after, .menuph .navbtn::before{position:absolute;right:0;display:inline-block;width:22px;height:2px;content:'';-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;background:#333;}
.menuph .navbtn::after{top:-8px;}
.menuph .navbtn::before{top:8px;}
.menuph .point.active .navbtn{background:transparent;}
.menuph .point.active .navbtn::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0px;background:#0059b3;}
.menuph .point.active .navbtn::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:0px;background:#0059b3;}
.h56{width:100%;float:left;height:56px;}}
@media screen and (max-width:767px) {
.ph_menu .nli span i{width:5px;}}
/*footer*/
.footer{background:#242021;padding-top:53px;padding-bottom:51px;}
.footer .footerMenu{width:67.52%;float:left;}
.footer .footerMenu ul{float:left;width:25%;}
.footer .footerMenu ul .dt{width:120px;float:left;font-size:16px;color:white;line-height:30px;letter-spacing:1px;padding-bottom:12px;border-bottom:solid 1px white;border-bottom:solid 1px rgba(255,255,255,0.2);position:relative;margin-bottom:15px;}
.footer .footerMenu ul .dt:before{content:'';width:30px;height:3px;background:#0059b3;position:absolute;left:0;bottom:-2px;}
.footer .footerMenu ul li{width:100%;float:left;padding-left:20px;position:relative;}
.footer .footerMenu ul li:before{content:'';width:4px;height:4px;background:white;opacity:0.2;position:absolute;left:0;top:50%;margin-top:-2px;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;}
.footer .footerMenu ul li a{display:block;width:100%;float:left;font-size:14px;color:white;line-height:36px;opacity:0.5;}
.footer .footerMenu ul li:hover a{opacity:1;}
.footer .footerAdd{width:32.48%;float:right;}
.footer .footerAdd .hd{width:100%;float:left;height:43px;border-bottom:solid 1px white;border-bottom:solid 1px rgba(255,255,255,0.2);}
.footer .footerAdd .hd li{float:left;height:42px;position:relative;margin-right:30px;font-size:14px;line-height:30px;color:white;opacity:0.6;cursor:pointer;}
.footer .footerAdd .hd li.on{opacity:1;font-size:16px;}
.footer .footerAdd .hd li.on:before{content:'';width:100%;height:3px;background:#0059b3;position:absolute;left:0;bottom:-2px;}
.footer .footerAdd .bd{width:100%;float:left;margin-top:7px;}
.footer .footerAdd .bd ul{width:100%;float:left;}
.footer .footerAdd .bd ul li{width:100%;float:left;margin-top:14px;padding-left:14px;position:relative;font-size:14px;color:white;line-height:24px;opacity:0.5;word-break:break-all;}
.footer .footerAdd .bd ul li:before{content:'';width:4px;height:4px;background:white;opacity:0.4;position:absolute;left:0;top:50%;margin-top:-2px;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;}
.down{background:#fff;padding-top:20px;padding-bottom:14px;}
.down .bq{float:left;font-size:14px;color:#666;line-height:26px;}
.down .gz{float:right;}
.down .gz a{display:inline-block;vertical-align:top;width:26px;height:26px;margin-left:7px;background-color:#d4d4d4;background-size:contain;background-repeat:no-repeat;background-position:center center;position:relative;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;}
.down .gz a .ewm{width:110px;height:110px;padding:9px;background:white;box-shadow:0 0 10px rgba(0,0,0,0.2);position:absolute;left:50%;bottom:120%;margin-left:-55px;overflow:hidden;display:none;z-index:5;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
@media screen and (min-width:991px) {
.down .gz a:hover .ewm{display:block;-webkit-animation:fadeInUp1 0.5s 0s ease both;-moz-animation:fadeInUp1 0.5s 0s ease both;}}
.down .gz .a1{background-image:url(../images/footer1.png);}
.down .gz .a2{background-image:url(../images/footer2.png);}
.down .gz .a3{background-image:url(../images/footer3.png);}
.down .gz .a1:hover{background-image:url(../images/footer1_h.png);}
.down .gz .a2:hover{background-image:url(../images/footer2_h.png);}
.down .gz .a3:hover{background-image:url(../images/footer3_h.png);}
.down .gz a:hover{background-color:#0059b3;}
@media screen and (max-width:991px) {
.footer .footerMenu{display:none;}
.footer .footerAdd{width:100%;}
.down .bq{font-size:12px;}}
@media screen and (max-width:767px) {
.footer{padding-top:23px;padding-bottom:21px;}
.footer .footerAdd .hd{height:38px;text-align:center;}
.footer .footerAdd .hd li{height:37px;float:none;display:inline-block;vertical-align:top;margin:0 10px;}
.footer .footerAdd .bd{margin-top:2px;}
.footer .footerAdd .bd ul li{margin-top:8px;padding-left:12px;font-size:12px;line-height:20px;}
.footer .footerAdd .bd ul li:before{width:2px;height:2px;margin-top:-1px;}
.down{padding-top:10px;padding-bottom:8px;text-align:center;}
.down .bq{width:100%;line-height:20px;}
.down .gz{width:100%;text-align:center;margin-top:20px;}
.down .gz a{margin:0 4px;}}
/*首页banner*/
.indexBanner{position:relative;}
.indexBanner .banner img{width:100%;float:left;}
.indexBanner .banner_mb{width:100%;position:absolute;left:0;bottom:0;z-index:2;}
.indexBanner .banner_mb img{width:100%;float:left;}
.indexBanner:before{content:'';background:url(../images/banner2.png) no-repeat center center;width:60px;height:193px;position:absolute;left:50%;bottom:0;margin-left:-31px;z-index:2;}
.indexBanner .banner_1number{position:absolute;right:50%;top:40%;margin-right:-700px;height:56px;width:70px;color:white;z-index:5;letter-spacing:1px;}
.indexBanner .banner_1number font{vertical-align:top;font-size:18px;line-height:30px;font-family:'OPENSANS-REGULAR';}
.indexBanner .banner_1number font:first-child{display:inline-block;font-size:60px;line-height:56px;padding-top:5px;margin-right:5px;font-weight:bold;}
.indexBanner .slick-dots{position:absolute;bottom:auto;right:50%;margin-right:-655px;top:50%;display:block;width:10px;padding:0;list-style:none;text-align:center;}
.indexBanner .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:10px 0 0 0;padding:0;cursor:pointer;background:white;opacity:0.4;}
.indexBanner .slick-dots li button{display:none;}
.indexBanner .slick-dots li.slick-active{opacity:1;}
@media screen and (max-width:1400px) {
.indexBanner .banner_1number{margin-right:-600px;}
.indexBanner .slick-dots{margin-right:-555px;}}
@media screen and (max-width:1199px) {
.indexBanner .banner_1number{margin-right:-500px;top:35%;}
.indexBanner .slick-dots{margin-right:-455px;}}
@media screen and (max-width:991px) {
.indexBanner .banner_1number{margin-right:0;right:20px;top:40%;}
.indexBanner .slick-dots{margin-right:0px;right:65px;}}
@media screen and (max-width:767px) {
.indexBanner:before{display:none;}
.indexBanner .slick-dots{display:none;}
.indexBanner .banner_1number{margin-right:0;text-align:center;width:100%;right:0;padding-left:15px;top:auto;bottom:15px;height:30px;}
.indexBanner .banner_1number font{font-size:12px;line-height:20px;}
.indexBanner .banner_1number font:first-child{font-size:30px;line-height:24px;padding-top:3px;margin-right:0px;}}
/*首页产品推荐1*/
.indexHead{width:100%;float:left;text-align:center;}
.indexHead h3{width:100%;font-size:40px;color:#322f30;line-height:58px;letter-spacing:2px;}
.indexHead h3 span{color:#0059b3;}
.indexHead h5{width:100%;text-align:center;margin-top:16px;}
.indexHead h5 span{display:inline-block;vertical-align:top;padding:0 50px 0 65px;line-height:40px;border:solid 1px #ececec;font-size:18px;color:#888;letter-spacing:3px;position:relative;}
.indexHead h5 span:before{content:'';width:2px;height:21px;background:#0059b3;position:absolute;left:50%;top:-10px;margin-left:-1px;}
@media screen and (max-width:991px) {
.indexHead h3{font-size:34px;line-height:52px;letter-spacing:1px;}
.indexHead h5{margin-top:10px;}
.indexHead h5 span{padding:0 30px 0 40px;line-height:34px;font-size:16px;letter-spacing:10px;}
.indexHead h5 span:before{height:16px;top:-8px;}}
@media screen and (max-width:767px) {
.indexHead h3{font-size:28px;line-height:42px;letter-spacing:0px;}
.indexHead h5{margin-top:6px;}
.indexHead h5 span{padding:0 20px 0 26px;line-height:28px;font-size:14px;letter-spacing:6px;}
.indexHead h5 span:before{height:12px;top:-6px;}}
.index1{padding:122px 0 0 0;}
.index1 .index1Body{width:100%;float:left;margin-top:62px;}
.index1 .index1Body ul, .index1 .index1Body ul li a > img{width:100%;float:left;}
.index1 .index1Body ul li{width:100%;float:left;position:relative;background:black;overflow:hidden;}
.index1 .index1Body ul li a > img{opacity:0.6;transition:all 0.8s linear 0.1s;-moz-transition:all 0.8s linear 0.1s;-webkit-transition:all 0.8s linear 0.1s;-o-transition:width all 0.8s linear 0.1s;}
.index1 .index1Body ul li:hover a > img{transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);}
.index1 .index1Body ul li .text{width:100%;text-align:center;position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.index1 .index1Body ul li .text h5{width:100%;font-size:16px;color:white;line-height:24px;text-transform:uppercase;font-weight:bold;font-family:'OPENSANS-REGULAR';letter-spacing:2px;}
.index1 .index1Body ul li .text h4{width:100%;overflow:hidden;}
.index1 .index1Body ul li .text h4 span{display:inline-block;vertical-align:top;font-size:24px;color:white;line-height:34px;padding:0 20px;letter-spacing:2px;position:relative;}
.index1 .index1Body ul li .text h4 span:before, .index1 .index1Body ul li .text h4 span:after{content:'';width:85px;position:absolute;left:-85px;top:50%;height:1px;background:white;opacity:0.4;}
.index1 .index1Body ul li .text h4 span:after{left:auto;right:-85px;}
.index1 .index1Body ul li .text .detail{display:inline-block;vertical-align:top;width:96px;height:30px;line-height:28px;font-size:12px;letter-spacing:1px;border:solid 1px white;color:white;margin-top:41px;}
.index1 .index1Body ul li .text .detail img{vertical-align:middle;margin:-3px 0 0 6px;}
.index1 .index1Body ul li:hover .text{margin-top:-60px;}
.index1 .index1Body ul li:hover .text .detail{background:#0059b3;border-color:#0059b3;}
@media screen and (max-width:1366px) {
.index1 .index1Body ul li .text h4 span:before, .index1 .index1Body ul li .text h4 span:after{width:65px;left:-65px;}
.index1 .index1Body ul li .text h4 span:after{left:auto;right:-65px;}}
@media screen and (max-width:1199px) {
.index1 .index1Body ul li .text h5{font-size:14px;line-height:22px;letter-spacing:1px;}
.index1 .index1Body ul li .text h4 span:before, .index1 .index1Body ul li .text h4 span:after{width:45px;left:-45px;}
.index1 .index1Body ul li .text h4 span:after{left:auto;right:-45px;}}
@media screen and (max-width:991px) {
.index1{padding:62px 0 20px 0;}
.index1 ul{padding-bottom:30px;position:relative;}
.index1 .index1Body{margin-top:41px;}
.index1 .index1Body .slick-dots{position:absolute;bottom:0px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;height:10px;}
.index1 .index1Body .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 4px;padding:0;vertical-align:top;background:#ddd;cursor:pointer;float:none;}
.index1 .index1Body .slick-dots li button{display:none;}
.index1 .index1Body .slick-dots li.slick-active{background:#0059b3;}
.index1 .index1Body ul li .text h4 span{font-size:18px;line-height:28px;padding:0 15px;letter-spacing:1px;}
.index1 .index1Body ul li .text .detail{margin-top:20px;}}
@media screen and (max-width:767px) {
.index1{padding:31px 0 20px 0;}
.index1 ul{padding-bottom:20px;position:relative;}
.index1 .index1Body{margin-top:20px;}
.index1 .index1Body .slick-dots{height:8px;}
.index1 .index1Body .slick-dots li{width:8px;height:8px;margin:0 3px;}
.index1 .index1Body ul li .text{padding:0 10px;}
.index1 .index1Body ul li .text h5{font-size:12px;line-height:20px;letter-spacing:0px;}
.index1 .index1Body ul li .text h4 span{font-size:16px;line-height:24px;padding:0 10px;letter-spacing:0px;}
.index1 .index1Body ul li .text .detail{margin-top:10px;}
.index1 .index1Body ul li:hover .text{margin-top:-30px;}}
/*首页产品信息*/
.index2{padding:87px 0 60px 0;background:#f4f4f4;}
.index2 .index2Body{width:100%;float:left;margin-top:30px;padding-bottom:63px;position:relative;}
.index2 .index2Body ul{width:100%;float:left;}
.index2 .index2Body ul li{width:25%;float:left;padding:0 5px;margin-top:10px;}
.index2 .index2Body ul li a{display:block;width:100%;float:left;position:relative;overflow:hidden;/*height:320px;*/}
.index2 .index2Body ul li a > img{width:100%;/*height:320px;position:absolute;left:50%;top:0;*/ /*max-width:none;*/ /*margin-left:-240px;*/
	transition:all 0.8s linear 0.1s;-moz-transition:all 0.8s linear 0.1s;-webkit-transition:all 0.8s linear 0.1s;-o-transition:width all 0.8s linear 0.1s;}
.index2 .index2Body ul li a .text{width:100%;position:absolute;left:0;top:100%;height:100%;background:rgba(0,89,179,0.8);padding:66px 30px 55px 30px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.index2 .index2Body ul li a .text h4{width:100%;font-size:24px;color:white;line-height:30px;letter-spacing:1px;text-transform:uppercase;}
.index2 .index2Body ul li a .text .title{width:100%;margin-top:8px;font-size:16px;color:white;line-height:24px;letter-spacing:1px;}
.index2 .index2Body ul li a .text .jj{width:100%;margin-top:8px;font-size:14px;color:white;line-height:24px;letter-spacing:1px;height:48px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;}
.index2 .index2Body ul li a .text .detail{width:96px;height:30px;line-height:28px;font-size:12px;letter-spacing:1px;border:solid 1px white;color:white;margin-top:41px;text-align:center;}
.index2 .index2Body ul li a .text .detail img{vertical-align:middle;margin:-3px 0 0 6px;}
.index2 .index2Body ul li a:hover .text{top:0;}
.index2 .index2Body ul li a:hover > img{transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);}
.index2 .index2Body .slick-dots{position:absolute;bottom:0px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;height:16px;}
.index2 .index2Body .slick-dots li{position:relative;display:inline-block;width:16px;height:16px;margin:0 12px;padding:0;vertical-align:top;background:#c3c3c3;cursor:pointer;float:none;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;}
.index2 .index2Body .slick-dots li button{display:none;}
.index2 .index2Body .slick-dots li.slick-active{background:#0059b3;}
@media screen and (min-width:1920px) {
.index2 .index2Body ul li a > img{width:100%;height:auto;left:0;top:0;margin-left:0;}}
@media screen and (max-width:1199px) {
.index2 .index2Body ul li a { /*height:200px;*/}
.index2 .index2Body ul li a > img { /*width:300px;height:200px;margin-left:-150px;*/}
.index2 .index2Body ul li a .text{padding:16px 20px 25px 20px;}
.index2 .index2Body ul li a .text .detail{margin-top:20px;}}
@media screen and (max-width:991px) {
.index2{padding:44px 0 30px 0;}
.index2 .index2Body{margin-top:20px;padding-bottom:32px;}
.index2 .index2Body ul li a .text h4{font-size:18px;color:white;line-height:24px;letter-spacing:0px;}
.index2 .index2Body ul li a .text .title{margin-top:6px;font-size:14px;line-height:22px;letter-spacing:0px;}
.index2 .index2Body ul li a .text .jj{margin-top:6px;font-size:12px;line-height:22px;letter-spacing:0px;height:44px;}
.index2 .index2Body ul li a { /*height:150px;*/}
.index2 .index2Body ul li a > img { /*width:224px;height:150px;margin-left:-112px;*/}
.index2 .index2Body ul li a .text{padding:20px 10px 15px 10px;}
.index2 .index2Body ul li a .text .detail{display:none;}
.index2 .index2Body .slick-dots{height:10px;}
.index2 .index2Body .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;}}
@media screen and (max-width:767px) {
.index2{padding:22px 0 15px 0;}
.index2 .index2Body{margin-top:15px;padding-bottom:21px;}
.index2 .index2Body ul li{width:50%;padding:0 2px;margin-top:4px;}
.index2 .index2Body ul li a .text h4{font-size:18px;color:white;line-height:24px;letter-spacing:0px;}
.index2 .index2Body ul li a .text .title{margin-top:6px;font-size:14px;line-height:22px;letter-spacing:0px;}
.index2 .index2Body ul li a .text .jj{margin-top:6px;font-size:12px;line-height:22px;letter-spacing:0px;height:44px;}
.index2 .index2Body ul li a{height:auto;}
.index2 .index2Body ul li a > img{width:100%;height:auto;margin-left:0;position:relative;left:auto;top:auto;float:left;}
.index2 .index2Body ul li a .text{padding:15px 10px 15px 10px;}
.index2 .index2Body ul li a .text .detail{display:none;}
.index2 .index2Body .slick-dots{height:8px;}
.index2 .index2Body .slick-dots li{position:relative;display:inline-block;width:8px;height:8px;margin:0 4px;}}

/*首页合作伙伴*/
.index5{padding:87px 0 60px 0;background:#f4f4f4;}
.index5 .index2Body2{width:100%;float:left;margin-top:30px;padding-bottom:63px;position:relative;}
.index5 .index2Body2 ul{width:100%;float:left;}
.index5 .index2Body2 ul li{width:25%;float:left;padding:0 5px;margin-top:10px;}
.index5 .index2Body2 ul li a{display:block;width:100%;float:left;position:relative;overflow:hidden;/*height:320px;*/}
.index5 .index2Body2 ul li a > img{width:100%;transition:all 0.8s linear 0.1s;-moz-transition:all 0.8s linear 0.1s;-webkit-transition:all 0.8s linear 0.1s;-o-transition:width all 0.8s linear 0.1s;border:1px solid #CCC; box-sizing:border-box;}
.index5 .index2Body2 ul li a .text{width:100%;position:absolute;left:0;top:100%;height:100%;background:rgba(0,89,179,0.8);padding:66px 30px 55px 30px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.index5 .index2Body2 ul li a .text h4{width:100%;font-size:24px;color:white;line-height:30px;letter-spacing:1px;text-transform:uppercase;}
.index5 .index2Body2 ul li a .text .title{width:100%;margin-top:8px;font-size:16px;color:white;line-height:24px;letter-spacing:1px;}
.index5 .index2Body2 ul li a .text .jj{width:100%;margin-top:8px;font-size:14px;color:white;line-height:24px;letter-spacing:1px;height:48px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;}
.index5 .index2Body2 ul li a .text .detail{width:96px;height:30px;line-height:28px;font-size:12px;letter-spacing:1px;border:solid 1px white;color:white;margin-top:41px;text-align:center;}
.index5 .index2Body2 ul li a .text .detail img{vertical-align:middle;margin:-3px 0 0 6px;}
.index5 .index2Body2 ul li a:hover .text{top:0;}
.index5 .index2Body2 ul li a:hover > img{transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);}
.index5 .index2Body2 .slick-dots{position:absolute;bottom:0px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;height:16px;}
.index5 .index2Body2 .slick-dots li{position:relative;display:inline-block;width:16px;height:16px;margin:0 12px;padding:0;vertical-align:top;background:#c3c3c3;cursor:pointer;float:none;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;}
.index5 .index2Body2 .slick-dots li button{display:none;}
.index5 .index2Body2 .slick-dots li.slick-active{background:#0059b3;}
@media screen and (min-width:1920px) {
.index5 .index2Body2 ul li a > img{width:100%;height:auto;left:0;top:0;margin-left:0;}}
@media screen and (max-width:1199px) {
.index5 .index2Body2 ul li a { /*height:200px;*/}
.index5 .index2Body2 ul li a > img { /*width:300px;height:200px;margin-left:-150px;*/}
.index5 .index2Body2 ul li a .text{padding:16px 20px 25px 20px;}
.index5 .index2Body2 ul li a .text .detail{margin-top:20px;}}
@media screen and (max-width:991px) {
.index5{padding:44px 0 30px 0;}
.index5 .index2Body2{margin-top:20px;padding-bottom:32px;}
.index5 .index2Body2 ul li a .text h4{font-size:18px;color:white;line-height:24px;letter-spacing:0px;}
.index5 .index2Body2 ul li a .text .title{margin-top:6px;font-size:14px;line-height:22px;letter-spacing:0px;}
.index5 .index2Body2 ul li a .text .jj{margin-top:6px;font-size:12px;line-height:22px;letter-spacing:0px;height:44px;}
.index5 .index2Body2 ul li a { /*height:150px;*/}
.index5 .index2Body2 ul li a > img { /*width:224px;height:150px;margin-left:-112px;*/}
.index5 .index2Body2 ul li a .text{padding:20px 10px 15px 10px;}
.index5 .index2Body2 ul li a .text .detail{display:none;}
.index5 .index2Body2 .slick-dots{height:10px;}
.index5 .index2Body2 .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;}}
@media screen and (max-width:767px) {
.index5{padding:22px 0 15px 0;}
.index5 .index2Body2{margin-top:15px;padding-bottom:21px;}
.index5 .index2Body2 ul li{width:50%;padding:0 2px;margin-top:4px;}
.index5 .index2Body2 ul li a .text h4{font-size:18px;color:white;line-height:24px;letter-spacing:0px;}
.index5 .index2Body2 ul li a .text .title{margin-top:6px;font-size:14px;line-height:22px;letter-spacing:0px;}
.index5 .index2Body2 ul li a .text .jj{margin-top:6px;font-size:12px;line-height:22px;letter-spacing:0px;height:44px;}
.index5 .index2Body2 ul li a{height:auto;}
.index5 .index2Body2 ul li a > img{width:100%;height:auto;margin-left:0;position:relative;left:auto;top:auto;float:left;}
.index5 .index2Body2 ul li a .text{padding:15px 10px 15px 10px;}
.index5 .index2Body2 ul li a .text .detail{display:none;}
.index5 .index2Body2 .slick-dots{height:8px;}
.index5 .index2Body2 .slick-dots li{position:relative;display:inline-block;width:8px;height:8px;margin:0 4px;}}
/*首页新闻推荐*/
.index3{padding:88px 0 61px 0;border-bottom:1px solid #ccc;}
.index3 ul{width:100%;float:left;margin-top:40px;}
.index3 ul li{width:100%;float:left;}
.index3 ul li a{display:block;float:left;width:100%;padding:0 15px;text-align:center;}
.index3 ul li a .pic{width:100%;vertical-align:top;overflow:hidden;position:relative;z-index:2;}
.index3 ul li a .pic img{width:100%;float:left;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-o-transition:width all 0.5s linear;}
.index3 ul li a:hover .pic img{transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);}
.index3 ul li a .time{vertical-align:top;width:144px;height:28px;line-height:28px;font-size:16px;background:#0059b3;color:white;letter-spacing:1px;display:inline-block;margin-top:-14px;position:relative;z-index:3;}
.index3 ul li a .title{vertical-align:top;width:100%;margin-top:31px;font-size:18px;color:#222;line-height:24px;height:48px;letter-spacing:1px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;}
.index3 ul li a:hover .title{color:#0059b3;}
.index3 ul li a:hover .time{background:black;background:rgba(0,0,0,0.8);}
@media screen and (max-width:991px) {
.index3{padding:44px 0 30px 0;}
.index3 ul{margin-top:20px;}
.index3 ul li a .time{width:120px;height:24px;line-height:24px;font-size:14px;letter-spacing:0px;margin-top:-12px;}
.index3 ul li a .title{margin-top:10px;font-size:16px;line-height:22px;height:44px;letter-spacing:0px;}}
@media screen and (max-width:767px) {
.index3{padding:22px 0 15px 0;}
.index3 ul{margin-top:10px;padding:0 10px 25px 10px;position:relative;}
.index3 ul li a{padding:0 5px;}
.index3 ul li a .time{width:100px;font-size:12px;}
.index3 ul li a .title{margin-top:8px;font-size:14px;line-height:20px;height:38px;}
.index3 ul .slick-dots{position:absolute;bottom:0px;left:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;height:8px;}
.index3 ul .slick-dots li{position:relative;display:inline-block;width:8px;height:8px;margin:0 4px;padding:0;vertical-align:top;background:#ddd;cursor:pointer;float:none;}
.index3 ul .slick-dots li button{display:none;}
.index3 ul .slick-dots li.slick-active{background:#0059b3;}}
/*首页关于介绍*/
.index4{padding:32px 0 40px 0;min-height:440px;text-align:center;}
.index4 .text img{ float:left;margin-right:15px;}
.index4 .text{width:100%;float:left;margin-top:28px;font-size:16px;color:#666;line-height:36px;letter-spacing:1px;text-align:left;}
@media screen and (max-width:991px) {
.index4{padding:22px 0 20px 0;min-height:340px;}
.index4 .text{margin-top:20px;font-size:14px;line-height:30px;letter-spacing:0px;}}
@media screen and (max-width:767px) {
.index4{padding:11px 0 10px 0;min-height:300px;}
.index4 .text{margin-top:10px;font-size:12px;line-height:24px;}}
/*首页关于介绍*/
.index5{padding:15px 0 20px 0;min-height:341px;text-align:center;}
.index5 h4{width:100%;font-size:24px;color:#333;line-height:34px;letter-spacing:2px;text-transform:uppercase;font-family:Arial;}
.index5 h3{width:100%;margin-top:13px;font-size:40px;color:#1b1b1b;line-height:52px;letter-spacing:4px;}
.index5 h3 a{color:#0059b3;}
.index5 h6{width:100%;margin-top:9px;font-size:14px;color:#aaa;line-height:24px;letter-spacing:2px;text-transform:uppercase;font-family:Arial;}
.index5 .bian{display:inline-block;vertical-align:top;margin-top:25px;width:100px;height:1px;background:#e0e0e0;}
@media screen and (max-width:991px) {
.index5{padding:82px 0 45px 0;min-height:264px;}
.index5 h4{font-size:18px;line-height:28px;letter-spacing:1px;}
.index5 h3{margin-top:9px;font-size:30px;line-height:40px;letter-spacing:2px;}
.index5 h6{margin-top:5px;font-size:12px;line-height:22px;letter-spacing:1px;}
.index5 .bian{margin-top:20px;width:80px;}}
@media screen and (max-width:767px) {
.index5{padding:82px 0 23px 0;min-height:250px;}
.index5 h4{font-size:16px;line-height:22px;letter-spacing:0px;}
.index5 h3{margin-top:5px;font-size:28px;line-height:34px;letter-spacing:1px;}
.index5 h6{margin-top:5px;line-height:20px;letter-spacing:0px;}
.index5 .bian{margin-top:15px;width:60px;}}
@font-face{font-family:'OPENSANS-REGULAR';src:url('fonts/OPENSANS-REGULAR.eot');src:local('☺'), url('fonts/OPENSANS-REGULAR.woff') format('woff'), url('fonts/OPENSANS-REGULAR.ttf') format('truetype'), url('fonts/OPENSANS-REGULAR.svg#webfontHIqteXlE') format('svg');font-weight:normal;font-style:normal;}
/*banner*/
.banners{position:relative;background:black;min-height:100px;}
.banners img{width:100%;float:left;opacity:0.85;}
.banners .bannerDown{position:absolute;left:0;bottom:0;z-index:3;width:100%;}
.banners .bannerDown .headline{float:left;font-size:48px;color:white;line-height:86px;letter-spacing:1px;}
.banners .bannerDown .pz_SideLayer{float:right;margin-top:26px;}
.banners .bannerDown .pz_SideLayer li{float:left;margin-left:1px;}
.banners .bannerDown .pz_SideLayer li a{display:block;/*width:158px;*/padding:0 18px;height:60px;line-height:60px;background:white;background:rgba(255,255,255,0.89);text-align:center;float:left;font-size:16px;color:#333;}
.banners .bannerDown .pz_SideLayer li.on a, .banners .bannerDown .pz_SideLayer li:hover a{color:white;background:#0059b3;background:rgba(0,89,179,0.89);}
.apply{padding:47px 0 43px 0;text-align:center;}
.apply ul{display:inline-block;vertical-align:top;}
.apply ul li{float:left;background:#0059b3;width:120px;height:120px;overflow:hidden;text-align:center;padding:7px 10px 11px 10px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;border-radius:15px;}
.apply ul li .ico{width:100%;height:66px;}
.apply ul li .ico img{height:100%;}
.apply ul li h5{width:100%;font-size:24px;color:white;line-height:36px;letter-spacing:1px;}
@media screen and (max-width:991px) {
.banners .bannerDown .headline{font-size:40px;line-height:68px;letter-spacing:0px;}
.banners .bannerDown .pz_SideLayer{margin-top:18px;}
.banners .bannerDown .pz_SideLayer li a{width:130px;font-size:14px;line-height:50px;height:50px;}
.apply{padding:25px 0 22px 0;}
.apply ul li{width:90px;height:90px;padding:5px 0 6px 0;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
.apply ul li .ico{height:44px;}
.apply ul li h5{font-size:20px;line-height:30px;letter-spacing:0px;}}
@media screen and (max-width:767px) {
/*.banners .bannerDown{position:initial;width:100%;float:left;background:#fff;}*/
.banners .bannerDown .headline{display:none;}
.banners .bannerDown .pz_SideLayer{margin-top:0px;width:100%;text-align:center;}
.banners .bannerDown .pz_SideLayer li{width:24%;float:none;display:inline-block;vertical-align:top;}
.banners .bannerDown .pz_SideLayer li a{width:100%;font-size:12px;line-height:34px;height:34px;}
.apply{padding:13px 0 11px 0;}
.apply ul li{width:70px;height:70px;padding:5px 0 6px 0;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.apply ul li .ico{height:33px;}
.apply ul li h5{font-size:14px;line-height:24px;}}
/*关于东微*/
.about1{width:100%;float:left;padding:50px 0 60px 0;}
.about1 .text{width:100%;float:left;font-size:16px;color:#666;line-height:36px;letter-spacing:1px;}
.about1 .pic{width:100%;float:left;margin-top:40px;}
@media screen and (max-width:991px) {
.about1{padding:30px 0 40px 0;}
.about1 .pic{margin-top:20px;}}
@media screen and (max-width:767px) {
.about1{padding:20px 0 30px 0;}
.about1 .pic{margin-top:10px;}
.about1 .text{font-size:14px;line-height:28px;letter-spacing:0px;}}
.about2{width:100%;float:left;padding:89px 0 0 0;background:url(../images/about2.png) no-repeat top center;overflow:hidden;}
.about2 .lszs{width:100%;float:left;position:relative;padding:27px 0 101px 0;}
.about2 .lszs .bian{width:1px;height:100%;position:absolute;left:50%;top:0;background:#dadada;}
.about2 .lszs dt{width:38px;height:3px;overflow:hidden;background:#0059b3;position:absolute;left:50%;top:0;margin-left:-19px;}
.about2 .lszs dd{width:100%;margin-top:18px;float:left;}
.about2 .lszs dd .time{width:50%;float:left;position:relative;}
.about2 .lszs dd .time span{display:inline-block;
*display:inline;
*zoom:1;width:89px;height:89px;background:#99a089;text-align:center;line-height:89px;font-size:24px;color:#fff;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;overflow:hidden;position:relative;z-index:2;font-family:Arial;box-shadow:0 9px 13px rgba(0,0,0,0.07);}
.about2 .lszs dd.d1 .time .ico{background:url(../images/about3.png) no-repeat center;width:34px;height:22px;position:absolute;right:-11px;top:50%;margin-top:-11px;}
.about2 .lszs dd.d1 .time{text-align:right;padding-right:21px;}
.about2 .lszs dd.d2 .time .ico{background:url(../images/about3_1.png) no-repeat center;width:34px;height:22px;position:absolute;left:-11px;top:50%;margin-top:-11px;}
.about2 .lszs dd.d2 .time{text-align:left;padding-left:21px;float:right;}
.about2 .lszs dd .text{width:48%;float:right;padding:10px 25px 10px 20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow:hidden;cursor:pointer;background:#f5f5f5;min-height:88px;line-height:68px;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
.about2 .lszs dd .text .p{width:100%;display:inline-block;vertical-align:middle;line-height:20px;font-size:16px;color:#4f4b4c;}
.about2 .lszs dd .text img{margin-top:15px;}
.about2 .lszs dd.d2 .text{text-align:right;float:left;}
.about2 .lszs .btn{width:89px;height:89px;text-align:center;line-height:89px;color:white;font-size:18px;background:#d12026;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;overflow:hidden;position:absolute;left:50%;bottom:0;margin-left:-45px;cursor:pointer;}
.about2 .lszs dd:hover .text, .about2 .lszs dd:hover .time span{background:#0059b3;}
.about2 .lszs dd:hover .text p{color:white;}
@media screen and (min-width:768px) {
.about2 .lszs dd.d1:hover .time .ico{background-image:url(../images/about4.png)}
.about2 .lszs dd.d2:hover .time .ico{background-image:url(../images/about4_1.png)}}
@media screen and (max-width:991px) {
.about2{padding:40px 0 0 0;background-size:14px auto;}
.about2 .lszs{padding:20px 0 60px 0;}
.about2 .lszs dt{width:28px;height:2px;margin-left:-14px;}
.about2 .lszs dd{margin-top:10px;}
.about2 .lszs dd .time span{width:80px;height:80px;line-height:80px;font-size:20px;}
.about2 .lszs dd.d1 .time{padding-right:20px;}
.about2 .lszs dd.d2 .time{padding-left:20px;}
.about2 .lszs dd .text{padding:10px 20px;font-size:14px;line-height:60px;min-height:80px;}
.about2 .lszs dd .text .p{font-size:13px;}}
@media screen and (max-width:767px) {
.about2{padding:10px 0 0 0;background:none;}
.about2 .lszs{padding:10px 0 30px 0;}
.about2 .lszs dd.d2 .time{float:left;text-align:right;padding-right:19px;padding-left:0;}
.about2 .lszs dd .time .ico{background-size:22px 14px !important;width:22px !important;height:14px !important;right:-3px !important;}
.about2 .lszs dd.d2 .time .ico{left:auto;right:-3px;background-image:url(../images/about3.png);}
.about2 .lszs dd.d2 .text{text-align:left;padding-left:26px;padding-right:0;}
.about2 .lszs dd{margin-top:10px;}
.about2 .lszs dd .time{width:30%;padding-right:19px !important;}
.about2 .lszs dd .text{width:66%;float:right !important;padding-left:16px !important;}
.about2 .lszs dd .text .p{font-size:12px;}
.about2 .lszs .bian{left:28.5%;}
.about2 .lszs dt{left:28.5%;}}
/*技术优势*/
.jsys{width:100%;float:left;padding:5px 0 72px 0;position:relative;}
.jsys .md1{position:absolute;left:50%;margin-left:-730px;width:150px;top:185px;border-left:solid 1px #c3c2c2;}
.jsys .md1 .hd{width:100%;float:left;position:relative;padding-left:15px;margin-top:24px;font-size:18px;color:#333;line-height:36px;}
.jsys .md1 .hd:before{content:'';width:0;height:0;background:#0059b3;position:absolute;left:0;top:50%;margin-top:-3.5px;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.jsys .md1 .hd.on:before{left:-4px;width:7px;height:7px;margin-top:-3.5px;}
.jsys .md1 .hd.on{color:#0059b3;}
.jsys .md1 .hd:first-child{margin-top:0;}
.jsys .md1.fixed{position:fixed;left:50%;top:95px;}
.jsys .jsysBody, .jsys .jsysBody .bd{width:100%;float:left;}
.jsys .jsysBody .jsysHead{width:100%;float:left;padding-bottom:26px;font-weight:bold;font-size:30px;color:#333;line-height:44px;letter-spacing:1px;position:relative;text-align:center;margin-top:65px;}
.jsys .jsysBody .jsysHead:before{content:'';width:38px;height:3px;position:absolute;left:50%;bottom:0;margin-left:-19px;background:#0059b3;}
.jsys .jsysBody .text{width:100%;float:left;margin-top:29px;font-size:16px;color:#333;line-height:36px;letter-spacing:1px;}
.jsys .jsysBody .text h4{width:100%;font-size:30px;color:#333;text-align:center;}
.jsys .jsysBody .text h5{width:100%;font-weight:bold;font-size:20px;color:#0059b3;}
 @media screen and (max-width:1480px) {
.jsys{padding-left:200px;}
.jsys .md1{margin-left:-580px;}}
@media screen and (max-width:1199px) {
.jsys .md1{margin-left:-480px;}}
@media screen and (max-width:991px) {
.jsys .md1{display:none;margin-left:-380px;}
.jsys{padding:5px 0 35px 0;}
.jsys .jsysBody .jsysHead{padding-bottom:20px;font-size:24px;line-height:36px;letter-spacing:0px;margin-top:33px;}
.jsys .jsysBody .jsysHead:before{width:28px;height:2px;margin-left:-14px;}
.jsys .jsysBody .text{margin-top:15px;font-size:14px;line-height:30px;letter-spacing:0px;}
.jsys .jsysBody .text h4{font-size:24px;}
.jsys .jsysBody .text h5{font-size:16px;}}
@media screen and (max-width:767px) {
.jsys{padding:5px 0 20px 0;}
.jsys .jsysBody .jsysHead{padding-bottom:15px;font-size:18px;line-height:30px;margin-top:25px;}
.jsys .jsysBody .jsysHead:before{width:20px;margin-left:-10px;}
.jsys .jsysBody .text{margin-top:10px;font-size:12px;line-height:24px;}
.jsys .jsysBody .text h4{font-size:18px;}
.jsys .jsysBody .text h5{font-size:14px;}}
/*联系*/
.contact{width:100%;float:left;padding:20px 0 80px 0;}
.contact li{width:100%;float:left;margin-top:60px;}
/*.contact li .dl{ width:48.71%;float:left;background:#f4f4f4;min-height:351px;position:relative;}*/
.contact li .dl{width:99%;float:left;background:#f4f4f4;min-height:351px;position:relative;}
/*.contact li .dl:before{ content:'';background:url(../images/contact5.png) no-repeat right center;background-size:contain;width:17px;height:28px;position:absolute;right:-15px;top:32px;}*/
.contact li .dl .dt{width:100%;float:left;border-bottom:solid 1px white;padding:0 38px;font-size:30px;color:#0059b3;line-height:83px;letter-spacing:1px;}
.contact li .dl .dt span{color:#333;font-size:18px;text-transform:uppercase;margin-left:23px;}
.contact li .dl .dd{width:100%;float:left;padding:0 38px 10px 38px;}
.contact li .dl .dd dd{width:100%;float:left;margin-top:20px;padding-left:55px;position:relative;font-size:16px;color:#555;line-height:21px;min-height:34px;padding-top:6px;}
.contact li .dl .dd dd img{position:absolute;left:0;top:0;width:34px;height:34px;background:rgba(142,159,31,0.1);-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;}
.contact li .dtu{width:48.71%;float:right;height:351px;}
.contact li .dtu .ditu{width:100%;height:100%;position:relative;}
@media screen and (max-width:991px) {
.contact{padding:10px 0 40px 0;}
.contact li{margin-top:30px;}
.contact li .dl .dt{padding:0 25px;font-size:20px;line-height:60px;letter-spacing:0px;}
.contact li .dl .dt span{font-size:16px;margin-left:12px;}
.contact li .dl .dd{padding:0 30px 10px 30px;}
.contact li .dl .dd dd{margin-top:15px;padding-left:50px;font-size:14px;line-height:20px;min-height:30px;padding-top:4px;}
.contact li .dl .dd dd img{width:30px;height:30px;}
.contact li .dl{min-height:300px;}
.contact li .dtu{height:300px;}
.contact li .dl:before{top:18px;right:-10px;}}
@media screen and (max-width:767px) {
.contact{padding:10px 0 20px 0;}
.contact li{margin-top:20px;}
.contact li .dl .dt{padding:0 15px;font-size:16px;line-height:40px;}
.contact li .dl .dt span{font-size:12px;margin-left:8px;}
.contact li .dl .dd{padding:0 20px 10px 20px;}
.contact li .dl .dd dd{margin-top:10px;padding-left:40px;font-size:12px;min-height:26px;padding-top:2px;}
.contact li .dl .dd dd img{width:26px;height:26px;}
.contact li .dl{width:100%;min-height:200px;}
.contact li .dtu{width:100%;height:200px;}
.contact li .dl:before{display:none;}}
/*新闻*/
.news1{width:100%;float:left;margin-top:50px;}
.news1 ul{float:left;width:100%;min-height:500px;display:flex;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:flex-start;}
.news1 ul li{padding:20px 0;border-bottom:#ededed solid 1px;overflow:hidden;}
.news1 ul li a{display:block;width:100%;float:left;padding:10px 0 10px 10px;}
.news1 ul li a:hover{background:#0059b3;}
.news1 ul li .unionPicture{float:left;width:23.27%;line-height:0;}
.news1 ul li .unionPicture img{width:100%;float:left;}
.news1 ul li .unionIco{float:right;width:90px;height:203px;line-height:203px;border-left:solid 1px #ededed;background:url(../images/news4.png) no-repeat center center;background-size:18px auto;}
.news1 ul li .hot{float:left;width:68%;padding:0 60px 0 40px;}
.news1 ul li .hot .hotH3{float:left;width:100%;padding-top:41px;color:#333;font-size:18px;line-height:30px;letter-spacing:1px;}
.news1 ul li .hot .hotTime{margin-top:6px;color:#666;font-size:12px;letter-spacing:1px;line-height:14px;}
.news1 ul li .hot .hotDown{float:left;width:100%;height:48px;margin-top:22px;padding-left:19px;border-left:rgba(77,79,78,0.1) solid 1px;color:#444;font-size:14px;line-height:24px;overflow:hidden;letter-spacing:1px;}
.news1 ul li a:hover .unionIco{background-image:url(../images/news5.png);border-left-color:rgba(255,255,255,0.4);}
.news1 ul li a:hover .hot .hotH3{color:#ffffff;}
.news1 ul li a:hover .hot .hotTime{color:#ffffff;opacity:0.6;}
.news1 ul li a:hover .hot .hotDown{border-left-color:rgba(255,255,255,0.4);color:#ffffff;}
@media screen and (max-width:1200px) {
.news1 ul li .unionIco{height:165px;line-height:165px;}
.news1 ul li .hot .hotH3{padding-top:20px;}
.news1 ul li .hot{width:66%;}}
@media screen and (max-width:991px) {
.news1{margin-top:30px;}
.news1 ul li{padding:10px 0;}
.news1 ul li .hot{width:66%;padding:0 30px;}
.news1 ul li .unionIco{width:60px;height:126px;background-size:14px auto;}
.news1 ul li .hot .hotH3{padding-top:13px;font-size:16px;line-height:26px;letter-spacing:0;}
.news1 ul li .hot .hotDown{height:44px;margin-top:11px;padding-left:15px;font-size:13px;line-height:22px;letter-spacing:0px;}}
@media screen and (max-width:767px) {
.news1{margin-top:10px;}
.news1 ul li .hot{width:100%;padding:0 10px;}
.news1 ul li .unionPicture{width:100%;padding:10px;border-bottom:solid 1px rgba(77,79,78,0.1);background:#0059b3;}
.news1 ul li a{padding:0 0 10px 0;}
.news1 ul li .hot .hotDown{padding:0;border-left:0;}
.news1 ul li .unionIco{display:none;}}
/*列表分页2*/
.d_0100_fy{float:left;width:100%;text-align:center;padding:60px 0 80px 0;}
.pz_fy1{display:inline-block;
*display:inline;
*zoom:1;vertical-align:top;}
.pz_fy1 a{display:block;float:left;width:31px;height:31px;text-align:center;line-height:30px;border:1px solid #e5e5e5;font-size:14px;color:#272727;margin:0 8px;-webkit-border-radius:18px;-khtml-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}
.pz_fy1 a:hover, .pz_fy1 a.on{color:#fff;border:1px solid #0059b3;background:#0059b3;text-decoration:none;}
.pz_fy1 a.prve{background:url(../images/sprve_fy.png) no-repeat center;width:100px;}
.pz_fy1 a.prve:hover, .pz_fy1 a.prve.on{background:url(../images/sprve_fy_h.png) no-repeat center #0059b3;border:1px solid #0059b3;}
.pz_fy1 a.next{background:url(../images/snext_fy.png) no-repeat center;width:100px;}
.pz_fy1 a.next:hover, .pz_fy1 a.next.on{background:url(../images/snext_fy_h.png) no-repeat center #0059b3;border:1px solid #0059b3;}
.fy_phone{display:none;}
@media screen and (max-width:1199px) {
.d_0100_fy{padding:30px 0 40px 0;}}
@media screen and (max-width:767px) {
.d_0100_fy{padding:20px 0;}
.pz_fy1{display:none;}
.fy_phone{display:block;float:left;width:100%;text-align:center;font-size:14px;color:#333;}
.fy_phone a{display:inline-block;
*display:inline;
*zoom:1;width:100px;height:30px;text-align:center;line-height:28px;border:1px solid #e1e1e1;margin:0 5px;-webkit-border-radius:18px;-khtml-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}
.fy_phone a.prve{background:url(../images/prve_fy.png) no-repeat center;}
.fy_phone a.next{background:url(../images/next_fy.png) no-repeat center;}
.fy_phone span{padding:0 5%;color:#333;display:inline-block;
*display:inline;
*zoom:1;vertical-align:top;height:30px;line-height:30px;}}
/*新闻详情*/
.news2{width:100%;float:left;padding:69px 0 80px 0;}
.news2 h1{width:100%;float:left;text-align:center;font-size:24px;color:#444;line-height:42px;letter-spacing:1px;}
.news2 .main_1{width:100%;float:left;margin-top:30px;border-top:solid 1px #d7d8d8;border-bottom:solid 1px #d7d8d8;line-height:53px;}
.news2 .main_1 .p{float:left;font-size:14px;color:#777;}
.news2 .main_1 .p span{display:inline-block;
*display:inline;
*zoom:1;margin-right:15px;}
.news2 .main_1 .btn{float:right;line-height:53px;font-size:14px;}
.news2 .main_1 .btn img{margin-left:10px;margin-top:-3px;vertical-align:middle;}
.news2 .main_1 .btn a{color:#777;}
.news2 .main_1 .btn a:hover{color:#0059b3;}
.news2 .text{width:100%;float:left;margin-top:35px;font-size:14px;color:#4a4a4a;line-height:30px;/*text-indent:2em;*/}
.news2 .text h5{font-weight:bold;color:#0059b3;font-size:14px;}
.news2 .bdsharebuttonbox{width:100%;float:left;margin-top:30px;text-align:center;}
.news2 .bdsharebuttonbox a{display:inline-block;
*display:inline;
*zoom:1;width:36px;height:36px;margin:0 8px;padding:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;float:none;}
.news2 .bdsharebuttonbox a.a1{background:url(../images/ico_10_1.png) no-repeat center;}
.news2 .bdsharebuttonbox a.a2{background:url(../images/ico_10_2.png) no-repeat center;}
.news2 .bdsharebuttonbox a.a3{background:url(../images/ico_10_3.png) no-repeat center;}
.news2 .main_2{width:100%;float:left;margin-top:32px;}
.news2 .main_2 .title{width:100%;float:left;font-size:18px;color:#0059b3;line-height:41px;}
.news2 .main_2 ul{width:100%;float:left;margin-top:10px;}
.news2 .main_2 ul li{width:48.46%;float:left;border-bottom:solid 1px #dcdcdc;line-height:50px;padding-right:80px;position:relative;}
.news2 .main_2 ul li h5{width:100%;float:left;font-size:16px;color:#333;line-height:50px;}
.news2 .main_2 ul li .time{position:absolute;right:0;top:0;font-size:14px;line-height:50px;color:#777;}
.news2 .main_2 ul li.l1{float:right;}
.news2 .main_2 ul li:hover h5{color:#0059b3;}
.news2 .main_3{width:100%;float:left;margin-top:30px;border-top:solid 1px #dbdbdb;overflow:hidden;}
.news2 .main_3 h5{width:48%;float:left;padding:15px 0;font-size:16px;color:#666;line-height:30px;}
.news2 .main_3 h5 a{line-height:30px;color:#666;}
.news2 .main_3 h5.last{text-align:right;}
.news2 .main_3 h5:hover a, .news .main_3 h5:hover{color:#0059b3;}
 @media screen and (max-width:991px) {
.news2{padding:35px 0 40px 0;}
.news2 .text{margin-top:23px;}}
@media screen and (max-width:767px) {
.news2{padding:15px 10px 20px 10px;}
.news2 h1{font-size:16px;line-height:26px;}
.news2 .main_1{margin-top:12px;line-height:43px;}
.news2 .main_1 .p{font-size:12px;width:100%;}
.news2 .main_1 .p span{margin-right:10px;}
.news2 .main_1 .btn img{width:24px;}
.news2 .text{margin-top:22px;font-size:12px;line-height:22px;}
.news2 .bdsharebuttonbox{display:none;margin-top:17px;}
.news2 .main_2{margin-top:15px;}
.news2 .main_2 .title{font-size:16px;}
.news2 .main_2 ul{height:auto;margin-top:10px;}
.news2 .main_2 ul li{width:100%;line-height:34px;}
.news2 .main_2 ul li h5{font-size:12px;line-height:34px;}
.news2 .main_2 ul li .time{font-size:12px;line-height:34px;}
.news2 .main_3{padding:5px 0;margin-top:18px;}
.news2 .main_3 h5{width:100%;padding:0;font-size:12px;line-height:30px;}
.news2 .main_3 h5.last{text-align:left;}}
@media screen and (max-width:480px) {
.news2 .main_1{border:0;}
.news2 .main_1 .p{display:none;}
.news2 .text{margin-top:12px;}
.news2 .bdsharebuttonbox a{width:30px;height:30px;margin:0 5px;background-size:contain !important;}
.news2 .main_2 ul{margin-top:6px;}}
/*应用领域*/
.yyly{background:#f4f4f4;}
.yyly .yyly1{width:100%;float:left;background:white;padding:52px 42px 60px 42px;text-align:center;margin-top:60px;}
.yyly .yyly1 h4{width:100%;float:left;font-size:30px;color:#333;line-height:40px;letter-spacing:1px;}
.yyly .yyly1 img{width:100%;float:left;margin-top:31px;}
@media screen and (max-width:991px) {
.yyly .yyly1{padding:32px 22px 40px 22px;margin-top:40px;}
.yyly .yyly1 h4{font-size:24px;line-height:34px;letter-spacing:0px;}
.yyly .yyly1 img{margin-top:21px;}}
@media screen and (max-width:767px) {
.yyly .yyly1{padding:12px 11px 20px 11px;margin-top:20px;}
.yyly .yyly1 h4{font-size:18px;line-height:28px;}
.yyly .yyly1 img{margin-top:10px;}}
.yyly .yyly2{width:100%;float:left;margin-top:61px;}
.yyly .yyly2 .hd{width:100%;float:left;text-align:center;}
.yyly .yyly2 .hd li{display:inline-block;vertical-align:top;width:120px;height:120px;line-height:100px;padding:10px;text-align:center;background:#8d8e92;margin:0 48px;cursor:pointer;position:relative;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.yyly .yyly2 .hd li span{display:inline-block;vertical-align:middle;width:100%;color:white;font-size:16px;line-height:22px;}
.yyly .yyly2 .hd li:before{content:'';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:10px solid #0059b3;position:absolute;left:50%;bottom:-8px;margin-left:-15px;display:none;}
.yyly .yyly2 .hd li.on:before{display:block;}
.yyly .yyly2 .hd li.on, .yyly .yyly2 .hd li:hover{background:#0059b3;}
.yyly .yyly2 .bd{width:100%;float:left;margin-top:45px;}
.yyly .yyly2 .bd ul{width:100%;float:left;overflow:hidden;}
.yyly .yyly2 .bd ul .js{width:100%;float:left;background:white;padding:40px 70px 40px 70px;position:relative;}
.yyly .yyly2 .bd ul .js ul{width:58.26%;float:left;/*max-height:104px;overflow-y:auto;*/}
.yyly .yyly2 .bd ul .js ul::-webkit-scrollbar {
background:color(#fff);
width:3px}
 .yyly .yyly2 .bd ul .js ul::-webkit-scrollbar-thumb {
background:rgba(0,0,0,0.2);}
.yyly .yyly2 .bd ul .js ul::selection{color:rgba(0,0,0,0.2);-webkit-text-fill-color:rgba(0,0,0,0.2);-moz-text-fill-color:rgba(0,0,0,0.2);text-fill-color:rgba(0,0,0,0.2);}
.yyly .yyly2 .bd ul .js ul::-moz-selection {
color:rgba(0,0,0,0.2);
-webkit-text-fill-color:rgba(0,0,0,0.2)}
.yyly .yyly2 .bd ul .js li{width:100%;float:left;font-size:16px;color:#333;line-height:30px;letter-spacing:1px;padding-left:20px;position:relative;margin-top:6px;}
.yyly .yyly2 .bd ul .js li:before{content:'';width:5px;height:5px;position:absolute;left:0;top:50%;background:#0059b3;margin-top:-2.5px;}
.yyly .yyly2 .bd ul .js .tab{float:right;width:41.74%;border-left:dashed 1px #b2b2b2;}
.yyly .yyly2 .bd ul .js .tab h5{width:300px;float:right;margin-top:20px;background:#f4f4f4;text-align:center;height:42px;font-size:16px;color:#666;line-height:42px;letter-spacing:1px;overflow:hidden;-moz-border-radius:21px;-webkit-border-radius:21px;-khtml-border-radius:21px;border-radius:21px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.yyly .yyly2 .bd ul .js .tab h5 a{display:block;}
.yyly .yyly2 .bd ul .js .tab h5:hover a{color:white;}
.yyly .yyly2 .bd ul .js .tab h5:hover{background:#0059b3;color:white;}
.yyly .yyly2 .bd ul .js .tab h5:first-child{margin-top:0;}
@media screen and (max-width:1199px) {
.yyly .yyly2 .hd li{margin:0 24px;}}
@media screen and (max-width:991px) {
.yyly .yyly2{margin-top:30px;}
.yyly .yyly2 .hd li{margin:0 12px;width:100px;height:100px;line-height:90px;padding:5px;}
.yyly .yyly2 .hd li span{font-size:14px;line-height:20px;}
.yyly .yyly2 .bd{margin-top:23px;}
.yyly .yyly2 .bd ul .js ul{max-height:none;}
.yyly .yyly2 .bd ul .js{padding:20px 40px 20px 40px;}
.yyly .yyly2 .bd ul .js .tab h5{width:200px;font-size:14px;}
.yyly .yyly2 .bd ul .js li{font-size:14px;letter-spacing:0px;padding-left:16px;}}
@media screen and (max-width:767px) {
.yyly .yyly2{margin-top:15px;}
.yyly .yyly2 .hd li{margin:0 2px;width:60px;height:60px;line-height:50px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
.yyly .yyly2 .hd li:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:4px solid #0059b3;bottom:-3px;margin-left:-6px;}
.yyly .yyly2 .hd li span{font-size:10px;line-height:12px;word-break:break-all;}
.yyly .yyly2 .bd{margin-top:12px;}
.yyly .yyly2 .bd ul .js{padding:10px 20px;}
.yyly .yyly2 .bd ul .js .tab, .yyly .yyly2 .bd ul .js ul{width:100%;border-left:0;}
.yyly .yyly2 .bd ul .js .tab h5{width:100%;font-size:14px;height:32px;line-height:32px;margin-top:5px;}
.yyly .yyly2 .bd ul .js li{font-size:12px;padding-left:12px;line-height:24px;}
.yyly .yyly2 .bd ul .js li:before{width:3px;height:3px;margin-top:-1.5px;}}
.yyly .yyly2 .bd ul .yyly2Body{width:100%;float:left;margin-top:53px;margin-bottom:38px;position:relative;padding-left:185px;overflow:hidden;}
.yyly .yyly2 .bd ul .yyly2Body .md{width:150px;position:absolute;left:26px;top:0;border-left:solid 1px #c3c2c2;background:#f4f4f4;}
.yyly .yyly2 .bd ul .yyly2Body .md .hds{width:100%;float:left;position:relative;padding-left:15px;margin-top:24px;font-size:18px;color:#333;line-height:36px;}
.yyly .yyly2 .bd ul .yyly2Body .md .hds:before{content:'';width:0;height:0;background:#0059b3;position:absolute;left:0;top:50%;margin-top:-3.5px;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.yyly .yyly2 .bd ul .yyly2Body .md .hds.on:before{left:-4px;width:7px;height:7px;margin-top:-3.5px;}
.yyly .yyly2 .bd ul .yyly2Body .md .hds.on{color:#0059b3;}
.yyly .yyly2 .bd ul .yyly2Body .md .hds:first-child{margin-top:0;}
.yyly .yyly2 .bd ul .yyly2Body .md.fixed{position:fixed;left:50%;top:95px;margin-left:-559px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight{width:100%;float:left;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds{width:100%;float:left;margin-bottom:42px;padding-left:44px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .dt{width:100%;float:left;font-size:24px;color:#333;line-height:36px;font-weight:bold;letter-spacing:1px;margin-bottom:24px;position:relative;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .dt img{position:absolute;left:-46px;top:0;width:36px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds ul{display:flex;display:-webkit-flex;flex-wrap:wrap;align-items:flex-start;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds ul li{width:100%;float:left;padding-left:27px;position:relative;font-size:16px;color:#333;line-height:36px;letter-spacing:1px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds ul li:before{content:'';width:5px;height:5px;background:#0059b3;position:absolute;left:13px;top:17px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds ul li.l1{width:50%;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table{width:100%;float:left;margin-top:34px;overflow:hidden;box-shadow:0 0 18px rgba(0,0,0,0.04);-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .tr{width:100%;float:left;text-align:center;background:#0059b3;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .td1{width:50%;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .tr .td1{height:54px;float:left;line-height:54px;font-size:18px;color:white;letter-spacing:1px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .td{width:100%;float:left;background:white;padding:0 18px 30px 18px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .td table{width:100%;float:left;text-align:center;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .td table .td1{border-bottom:solid 1px #e0e3da;color:#333;font-size:18px;line-height:30px;padding:13px 10px 12px 10px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .td table .td1:hover{background:#0059b3;color:white;text-decoration:underline;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .td table .td2{background:rgba(142,195,31,0.05) !important;color:#0059b3 !important;font-weight:bold;border-right:solid 1px #e0e3da;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .td table .td3{background:#f9f9f9;}
@media screen and (max-width:1199px) {
.yyly .yyly2 .bd ul .yyly2Body .md.fixed{margin-left:-456px;}}
@media screen and (max-width:991px) {
.yyly .yyly2 .bd ul .yyly2Body{margin-top:30px;margin-bottom:26px;padding-left:0;}
.yyly .yyly2 .bd ul .yyly2Body .md{display:none !important;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds{margin-bottom:21px;padding-left:34px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .dt{font-size:18px;line-height:30px;letter-spacing:0px;margin-bottom:12px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .dt img{left:-34px;width:30px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds ul li{padding-left:15px;font-size:14px;line-height:30px;letter-spacing:0px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds ul li:before{width:4px;height:4px;left:0px;top:14px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table{margin-top:22px;box-shadow:0 0 10px rgba(0,0,0,0.04);-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .tr .td1{height:44px;line-height:44px;font-size:16px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .td{padding:0 10px 20px 10px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .td table .td1{font-size:16px;line-height:24px;padding:9px 10px 8px 10px;}}
@media screen and (max-width:767px) {
.yyly .yyly2 .bd ul .yyly2Body{margin-top:20px;margin-bottom:16px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds{margin-bottom:10px;padding-left:22px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .dt{font-size:16px;line-height:24px;margin-bottom:8px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .dt img{left:-22px;width:20px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds ul li{padding-left:10px;font-size:12px;line-height:24px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds ul li.l1{width:100%;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds ul li:before{width:3px;height:3px;left:0px;top:10px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table{margin-top:11px;box-shadow:0 0 6px rgba(0,0,0,0.04);}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .tr .td1{height:36px;line-height:36px;font-size:14px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .td{padding:0 5px 10px 5px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .table .td table .td1{font-size:14px;line-height:20px;padding:9px 5px 8px 5px;}}
/*质量管理*/
.zlglHead{width:100%;float:left;text-align:center;}
.zlglHead h3{width:100%;float:left;font-size:30px;color:#333;line-height:48px;font-weight:bold;letter-spacing:1px;padding-bottom:24px;position:relative;}
.zlglHead h3:before{content:'';width:38px;height:3px;background:#0059b3;position:absolute;left:50%;margin-left:-19px;bottom:0;}
.zlglHead .p{width:100%;float:left;margin-top:45px;font-size:16px;color:#333;line-height:36px;letter-spacing:1px;}
.zlglHead .p span{font-weight:bold;color:#0059b3;}
.zlglHead .p img{vertical-align:top;}
@media screen and (max-width:991px) {
.zlglHead h3{font-size:24px;line-height:40px;letter-spacing:0px;padding-bottom:20px;}
.zlglHead h3:before{width:30px;height:2px;margin-left:-15px;}
.zlglHead .p{margin-top:25px;font-size:14px;line-height:30px;letter-spacing:0px;}
.zlglHead .p img{vertical-align:top;}}
@media screen and (max-width:767px) {
.zlglHead h3{font-size:18px;line-height:30px;padding-bottom:15px;}
.zlglHead h3:before{width:20px;margin-left:-10px;}
.zlglHead .p{margin-top:12px;font-size:12px;line-height:24px;}}
/*质量管理1*/
.zlgl1{padding:132px 0 0 0;height:430px;}
@media screen and (max-width:991px) {
.zlgl1{padding:91px 0 0 0;height:320px;}}
@media screen and (max-width:767px) {
.zlgl1{padding:40px 10px 0 10px;height:160px;}}
/*质量管理2*/
.zlgl2{padding:80px 0 73px 0;text-align:center;}
.zlgl2 .zlgl2Body{display:inline-block;vertical-align:top;}
.zlgl2 .zlgl2Body .pic{float:left;width:264px;}
.zlgl2 .zlgl2Body .text{float:right;margin-left:75px;width:400px;line-height:315px;}
.zlgl2 .zlgl2Body .text .zlglHead{display:inline-block;vertical-align:middle;float:none;text-align:left;}
.zlgl2 .zlgl2Body .zlglHead h3, .zlgl2 .zlgl2Body .zlglHead .p{color:white;}
.zlgl2 .zlgl2Body .zlglHead h3:before{left:0;margin-left:0;}
@media screen and (max-width:991px) {
.zlgl2{padding:50px 0 42px 0;}
.zlgl2 .zlgl2Body .pic{width:200px;}
.zlgl2 .zlgl2Body .text{margin-left:50px;line-height:220px;}}
@media screen and (max-width:767px) {
.zlgl2{padding:30px 0 21px 0;}
.zlgl2 .zlgl2Body{width:100%;}
.zlgl2 .zlgl2Body .pic{width:100px;}
.zlgl2 .zlgl2Body .text{float:none;margin-left:120px;line-height:100px;width:auto;}}
/*质量管理3*/
.zlgl3{padding:90px 0 91px 0;}
.zlgl3 .zlglHead .p{margin-top:29px;}
@media screen and (max-width:991px) {
.zlgl3{padding:50px 0 50px 0;}
.zlgl3 .zlglHead .p{margin-top:20px;}}
@media screen and (max-width:767px) {
.zlgl3{padding:30px 0;}
.zlgl3 .zlglHead .p{margin-top:10px;}}
/*质量管理4*/
.zlgl4{padding:92px 17px 82px 17px;background:#f4f4f4;}
.zlgl4 .zlglHead .p{margin-top:22px;}
.zlgl4 .zbox{width:100%;float:left;overflow-x:auto;}
.zlgl4 .zlgl4Body{width:1134px;float:left;margin-top:28px;overflow:hidden;box-shadow:0 0 18px rgba(0,0,0,0.04);-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;}
.zlgl4 .zlgl4Body .title{width:100%;float:left;background:#0059b3;padding:0 30px;}
.zlgl4 .zlgl4Body .title li{float:left;font-size:18px;color:white;line-height:54px;}
.zlgl4 .zlgl4Body .down{width:100%;float:left;background:white;padding:0 30px 32px 30px;}
.zlgl4 .zlgl4Body .down table{width:100%;float:left;}
.zlgl4 .zlgl4Body .down table td{font-size:14px;color:#333;line-height:24px;border:solid 1px #e0e3da;padding:18px 10px 15px 10px;text-align:left;}
.zlgl4 .zlgl4Body .dd1{width:12.1%;padding-left:23px !important;}
.zlgl4 .zlgl4Body .dd2{width:11.6%;padding-left:20px !important;}
.zlgl4 .zlgl4Body .dd3{width:26.9%;padding-left:22px !important;}
.zlgl4 .zlgl4Body .dd4{width:16.86%;padding-left:22px !important;}
.zlgl4 .zlgl4Body .dd5{width:9.22%;padding-left:18px !important;}
.zlgl4 .zlgl4Body .dd6{width:5.77%;text-align:center !important;}
.zlgl4 .zlgl4Body .dd7{width:17.52%;text-align:center !important;}
.zlgl4 .zlgl4Body .down table .tr1{background:#f9f9f9;}
.zlgl4 .zlgl4Body .down table .dd1{background:rgba(142,195,31,0.1);}
@media screen and (max-width:1199px) {
.zlgl4{padding:92px 0 82px 0;}}
@media screen and (max-width:991px) {
.zlgl4{padding:50px 0 40px 0;}
.zlgl4 .zlglHead .p{margin-top:16px;}
.zlgl4 .zlgl4Body .title li{font-size:16px;line-height:50px;}
.zlgl4 .zlgl4Body .down table td{font-size:14px;padding:12px 10px 11px 10px;}}
@media screen and (max-width:767px) {
.zlgl4{padding:30px 0 20px 0;}
.zlgl4 .zlglHead .p{margin-top:10px;}
.zlgl4 .zlgl4Body .title li{font-size:14px;line-height:40px;}
.zlgl4 .zlgl4Body .down table td{font-size:12px;padding:8px 10px 7px 10px;line-height:20px;}}
.products1{width:100%;float:left;background:#f4f4f4;padding:0 0 20px 0;}
.products1 .pic{float:left;width:34.18%;}
.products1 .pic img{width:100%;float:left;}
.products1 .text{float:right;/*width:59.82%;*/}
.products1 .text .title{width:100%;margin-top:23px;color:#333;line-height:46px;font-size:30px;letter-spacing:1px;}
.products1 .text .jj{width:100%;margin-top:21px;color:#666;line-height:36px;font-size:18px;letter-spacing:1px;}
.products1 .text .fx{width:100%;margin-top:75px;}
.products1 .text .fx .bdsharebuttonbox a{font-size:16px;color:#888;line-height:32px;letter-spacing:1px;background:none !important;margin:0 !important;padding:0 !important;}
.products1 .text .fx .bdsharebuttonbox a img{vertical-align:middle;margin:-3px 6px 0 0;width:16px;}
@media screen and (max-width:991px) {
.products1{padding:40px 0;}
.products1 .text .title{margin-top:0px;line-height:36px;font-size:24px;letter-spacing:0px;}
.products1 .text .jj{margin-top:10px;line-height:30px;font-size:16px;letter-spacing:0px;}
.products1 .text .fx{margin-top:30px;}
.products1 .text .fx .bdsharebuttonbox a{font-size:14px;line-height:26px;letter-spacing:0px;}
.products1 .text .fx .bdsharebuttonbox a img{margin:-3px 4px 0 0;width:14px;}}
@media screen and (max-width:767px) {
.products1{padding:20px 0;}
.products1 .pic{width:100%;}
.products1 .text{width:100%;margin-top:10px;}
.products1 .text .title{line-height:30px;font-size:18px;}
.products1 .text .jj{line-height:24px;font-size:14px;}
.products1 .text .fx{margin-top:20px;display:none;}
.products1 .text .fx .bdsharebuttonbox a{font-size:14px;line-height:26px;letter-spacing:0px;}
.products1 .text .fx .bdsharebuttonbox a img{margin:-3px 4px 0 0;width:14px;}}
.products2{width:100%;float:left;padding:31px 0 0 0;}
.products2 .down{width:100%;text-align:right;float:left;}
.products2 .down h4{float:left;font-size:24px;color:#333;line-height:32px;letter-spacing:1px;}
.products2 .down a{display:block;float:right;font-size:16px;color:#0059b3;line-height:32px;letter-spacing:1px;}
.products2 .down a:hover{text-decoration:underline;}
.products2 .down a img{vertical-align:middle;margin:-3px 4px 0 0;}
.products2 .shaixuan{width:100%;float:left;}
.products2 table{width:1170px;float:left;}
.products2 table td, .products2 table th{border:1px solid #ddd;font-size:16px;text-align:center;vertical-align:middle;line-height:26px;}
.products2 table thead td{white-space:nowrap;padding:5px 10px;font-weight:bold;background:#666;color:white;border-color:#cdcdcd;font-weight:normal;}
.products2 table thead tr.screen td{background:#f6f6f6;}
.products2 table thead tr.screen div.sbox{height:142px;overflow:hidden;text-align:left;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;position:relative;padding-right:20px;}
.products2 table thead tr.screen div.sbox .scroll_box, .products2 table thead tr.screen div.sbox .scroll_box .scroll_cont{width:100%;}
.products2 table thead tr.screen div.sbox .mCSB_inside > .mCSB_container{margin-right:0px !important;}
.products2 table thead tr.screen .mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .products2 table thead tr.screen .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{right:-7px !important;}
.products2 table thead tr.screen div.sbox label{display:block;font-size:12px;color:#333;width:100%;line-height:20px;float:left;}
.products2 table thead tr.screen div.sbox label > input{margin-left:0;margin-right:4px;word-wrap:break-word;word-break:break-all;}
.products2 table thead tr.screen div.sbox label span{position:relative;top:-2px;word-wrap:break-word;word-break:break-all;}
.products2 table thead tr.screen .ui-slider-vertical{width:6px !important;}
.products2 table thead tr.screen .ui-slider .ui-slider-handle{width:12px !important;height:12px !important;border-radius:2px !important;}
.products2 table thead tr.screen div.sbox2{margin:10px 5px 14px 5px;font-weight:normal;position:relative;width:60px;display:inline-block;}
.products2 table thead tr.screen div.sbox2 span.max, .products2 table thead tr.screen div.sbox2 span.min{display:block;position:absolute;left:14px;font-size:12px;color:#333;}
.products2 table thead tr.screen div.sbox2 span.max{top:0;}
.products2 table thead tr.screen div.sbox2 span.min{bottom:-4px;}
.products2 table thead tr.screen div.sbox2 .maxBtn, .products2 table thead tr.screen div.sbox2 .minBtn{display:block;position:absolute;left:14px;font-size:12px;color:#333;z-index:3;display:none;}
.products2 table thead tr.screen div.sbox2 .maxBtn{top:0;}
.products2 table thead tr.screen div.sbox2 .minBtn{bottom:-4px;}
.products2 table thead tr.screen div.sbox2 .maxBtn .mSearch, .products2 table thead tr.screen div.sbox2 .minBtn .mSearch{width:60px;padding-right:18px;position:relative;overflow:hidden;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.products2 table thead tr.screen div.sbox2 .maxBtn .mSearch .mSearchb, .products2 table thead tr.screen div.sbox2 .minBtn .mSearch .mSearchb{width:18px;height:18px;text-align:center;position:absolute;right:0;top:0;background:#0059b3;line-height:18px;color:white;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;}
.products2 table thead tr.screen div.sbox2 .maxBtn .mSearch .mSearchk, .products2 table thead tr.screen div.sbox2 .minBtn .mSearch .mSearchk{width:100%;height:18px;border:solid 1px #cbcbcb;line-height:16px;padding-left:4px;font-size:10px;color:#333;border-right:0;float:left;text-transform:uppercase;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;}
.products2 table thead tr.screen .slider-range{height:120px;}
.products2 table thead a{text-decoration:none;color:white;letter-spacing:1px;}
.products2 table thead a:hover{color:#0059b3;}
.products2 table thead a:after{content:'▼';opacity:0.6;font-size:10px;margin-left:5px;font-family:"宋体";}
.products2 table thead a.desc:after{content:'▲';}
.products2 table tbody tr:hover{background:#87c1fc;}
.products2 table tbody td{white-space:nowrap;padding:11px 5px;position:relative;font-size:12px;color:#333;line-height:20px;}
.products2 table tbody td.td1{font-size:14px;}
.products2 table tbody td a{text-decoration:none;color:#0059b3;font-size:14px;}
.products2 table tbody tr:hover td a{color:#333;}
.products2 table tbody tr td a:hover{text-decoration:underline;}
.products2 table tbody td .tc1{width:170px;background:white;background:rgba(255,255,255,0.89);position:absolute;left:50%;bottom:100%;margin-left:-85px;padding:16px 20px 17px 20px;text-align:left;box-shadow:0 0 7px rgba(0,0,0,0.13);display:none;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.products2 table tbody td .tc1:before{content:'▼';font-size:20px;color:white;opacity:0.9;position:absolute;left:0;line-height:1;bottom:-10px;width:100%;text-align:center;}
.products2 table tbody tr td:hover .tc1{display:block;-webkit-animation:fadeInUp1 0.5s 0s ease both;-moz-animation:fadeInUp1 0.5s 0s ease both;}
.products2 table tbody td .tc1 li{width:100%;}
.products2 table tbody td .tc1 li a{display:block;font-size:14p;color:#333;line-height:32px;width:100%;}
.products2 table tbody td .tc1 li a img{vertical-align:middle;margin:-3px 8px 0 0;}
.p-btns{text-align:right;padding-bottom:10px;padding-right:3px;}
.p-btns a.btn{font-size:15px;color:#000;text-decoration:none;background:url(../images/excel-icon.png) left bottom no-repeat;padding-left:28px;padding-top:9px;display:inline-block;}
.p-btns a.btn:hover{text-decoration:underline;}
.scroll_tiao{width:2px !important;background:#e5e5e5;right:0px !important;opacity:0;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.scroll_huakuai{width:2px !important;background:#0059b3 !important;right:0 !important;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}
.products2 table thead tr.screen div.sbox:hover .scroll_tiao{opacity:1;}
.products2 .ui-tooltip{font-weight:normal !important;font-size:13px !important;}
.products2 .doc-list a{text-decoration:none;color:#000;}
.products2 .doc-list a:hover{text-decoration:underline;color:#cc0000;}
.products2 .doc-list li{padding:3px 0;padding-left:20px;position:relative;}
.products2 .doc-list li:before{content:'';background:url(../images/pdf-icon.png) center center no-repeat;width:16px;height:16px;position:absolute;left:0;top:50%;margin-top:-8px;}
.products2 table thead tr.screen div.sbox2 .mb{width:55px;height:84px;position:absolute;right:-5px;top:50%;margin-top:-40px;}
@media screen and (max-width:767px) {
.products2 table{width:1020px;}
.products2 table td, .products2 table th{font-size:12px;line-height:20px;}
.products2 table thead td{padding:5px;}
.mCustomScrollBox{padding-bottom:0;}
.products2 table tbody td{padding:6px 5px;line-height:18px;}
.products2 table tbody td.td1, .products2 table tbody td a{font-size:12px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;}
.products2{padding:20px 0 0 0;}
.products2 .down a{font-size:14px;line-height:28px;letter-spacing:0px;}
.products2 .down a img{width:14px;margin:-3px 2px 0 0;}
.products2 .down h4{font-size:18px;line-height:28px;}}
/*产品详情*/
.products3{width:100%;float:left;padding:80px 0 85px 0;}
.products3 .products3Left{float:left;width:31.62%;}
.products3 .products3Left .pic, .products3 .products3Left .pic img{width:100%;float:left;}
.products3 .products3Left ul{width:100%;float:left;margin-top:20px;}
.products3 .products3Left ul li{width:100%;float:left;margin-bottom:1px;}
.products3 .products3Left ul li a{display:block;width:100%;float:left;padding:0 22px 0 18px;min-height:52px;line-height:52px;background:#f4f4f4;font-size:14px;color:#333;}
.products3 .products3Left ul li a .ico{display:inline-block;vertical-align:middle;margin:-3px 10px 0 0;width:32px;height:52px;background:url(../images/pdf.png) no-repeat center center;background-size:contain;}
.products3 .products3Left ul li a span{float:right;font-size:14px;color:#999;}
.products3 .products3Left ul li a:hover span{text-decoration:underline;}
.products3 .products3Left ul li a:hover{background:#0059b3;color:white;}
.products3 .products3Left ul li a:hover .ico{background-image:url(../images/pro7.png);}
.products3 .products3Right{float:right;width:62.39%;}
.products3 .products3Right table{width:100%;float:left;border-top:solid 2px #0059b3;border-bottom:solid 1px #0059b3;}
.products3 .products3Right table td{font-size:14px;color:#333;line-height:40px;border:solid 1px white;padding:0 10px 0 40px;}
.products3 .products3Right table td.td1{background:rgba(142,195,31,0.05);width:33.69%;}
.products3 .products3Right table td.td2{background:rgba(124,185,248,0.15);width:66.31%;}
.products3 .products3Right table td.td3{background:rgba(124,185,248,0.05);width:16.845%;}
.products3 .products3Right table tr.tr1 .td1{background:rgba(124,185,248,0.15);}
.products3 .products3Right table tr.tr1 .td2{background:rgba(142,195,31,0.05);}
.products3 .products3Right table tr.tr1 .td3{background:rgba(124,185,248,0.15);}
.products3 .products3Right .button{float:right;margin-top:82px;}
.products3 .products3Right .button .fx{float:right;}
.products3 .products3Right .button .fx .bdsharebuttonbox a{font-size:16px;color:#888;line-height:50px;letter-spacing:1px;background:none !important;margin:0 !important;padding:0 !important;}
.products3 .products3Right .button .fx .bdsharebuttonbox a img{vertical-align:middle;margin:-3px 6px 0 0;width:16px;}
.products3 .products3Right .button .consult{float:left;display:block;width:166px;height:50px;line-height:50px;text-align:center;margin-right:30px;color:white;font-size:16px;letter-spacing:1px;background:#0059b3;}
.products3 .products3Right .button .consult img{vertical-align:middle;margin:-3px 8px 0 0;}
.products3 .products3Right .button .consult:hover{overflow:hidden;box-shadow:0 0 20px rgba(142,195,31,0.2);-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
@media screen and (max-width:1199px) {
.products3 .products3Left{width:40%;}
.products3 .products3Right{width:58%;}
.products3 .products3Right table td{padding:0 10px 0 30px;}
.products3 .products3Right table td.td1{width:40%;}
.products3 .products3Right table td.td2{width:60%;}
.products3 .products3Right table td.td3{width:20%;}}
@media screen and (max-width:991px) {
.products3{padding:40px 0 43px 0;}
.products3 .products3Left ul li a{padding:0 11px 0 10px;font-size:12px;}
.products3 .products3Left ul li a .ico{margin:-3px 6px 0 0;width:28px;height:48px;}
.products3 .products3Left ul li a span{font-size:12px;}
.products3 .products3Right table td{font-size:12px;line-height:24px;padding:5px 10px;}
.products3 .products3Right .button{margin-top:41px;}
.products3 .products3Right .button .fx .bdsharebuttonbox a{font-size:14px;line-height:40px;letter-spacing:0px;}
.products3 .products3Right .button .fx .bdsharebuttonbox a img{margin:-3px 4px 0 0;width:14px;}
.products3 .products3Right .button .consult{width:130px;height:40px;line-height:40px;margin-right:20px;font-size:14px;letter-spacing:0px;}
.products3 .products3Right .button .consult img{margin:-3px 6px 0 0;width:18px;}}
@media screen and (max-width:767px) {
.products3{padding:20px 0 22px 0;}
.products3 .products3Left, .products3 .products3Right{width:100%;}
.products3 .products3Left ul li a{padding:0 6px 0 10px;height:48px;line-height:48px;}
.products3 .products3Right .button{margin-top:20px;width:100%;}
.products3 .products3Right .button .fx{display:none;}
.products3 .products3Right .button .fx .bdsharebuttonbox a{font-size:14px;line-height:40px;letter-spacing:0px;}
.products3 .products3Right .button .fx .bdsharebuttonbox a img{margin:-3px 4px 0 0;width:14px;}
.products3 .products3Right .button .consult{width:100%;height:40px;line-height:40px;margin-right:0px;font-size:14px;}
.products3 .products3Right .button .consult img{margin:-3px 6px 0 0;width:16px;}
.products3 .products3Right table td.td1{width:50%;}
.products3 .products3Right table td.td2{width:50%;}
.products3 .products3Right table td.td3{width:25%;}}
.spSearch{width:100%;display:inline-block;vertical-align:middle;height:30px;line-height:30px;padding-right:30px;position:relative;overflow:hidden;border:solid 1px #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.spSearch .spSearchk{width:100%;height:28px;line-height:20px;padding:5px;background:white;font-size:14px;color:#333;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0;border:0}
.spSearch .spSearchb{width:30px;height:30px;position:absolute;right:-1px;top:-1px;text-align:center;line-height:30px;background:#0059b3;color:white;font-size:14px;text-transform:uppercase;cursor:pointer;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img, .yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .imgslide li{width:100%;float:left;position:relative;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .imgslide img{display:block;width:auto;margin:0 auto;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .imgslide{width:100%;float:left;padding-right:44px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .sPrev, .yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .sNext{display:block;width:18px;height:34px;position:absolute;left:-44px;top:50%;margin-top:-17px;overflow:hidden;cursor:pointer;background:url(../images/yyly8.png) no-repeat left center;z-index:6;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .sNext{left:auto;right:0px;background-position:right center;}
@media screen and (max-width:991px) {
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .imgslide{padding-right:34px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .sPrev, .yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .sNext{left:-34px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .sNext{left:auto;right:0px;}}
@media screen and (max-width:767px) {
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .imgslide{padding-right:22px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .sPrev, .yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .sNext{width:12px;height:23px;left:-22px;margin-top:-12px;background-size:auto 23px;}
.yyly .yyly2 .bd ul .yyly2Body .yyly2BodyRight .bds .img .sNext{left:auto;right:0px;}}
/*page*/
.pages{clear:both;margin:20px;overflow:hidden;margin-left:0px;text-align:center;}
.pages ul li{display:inline-block !important;border:1px solid #DDD !important;margin:0 3px !important;background:#DDD !important;color:#333;!important;border-radius:2px;}
.pages ul li:hover{background:#055897 !important;color:#FFF !important;border:1px solid #055897 !important;}
.pages ul li.thisclass{display:inline-block !important;border:1px solid #055897 !important;padding:4px 12px !important;line-height:20px !important;margin:0 3px !important;background:#055897 !important;color:#FFF !important;border-radius:2px;}
.pages ul li.thisclass a{color:#FFF !important;}
.pages ul li a{display:block !important;color:#000 !important;padding:4px 12px !important;line-height:20px !important;}
.pages ul li a:hover{color:#FFF !important;text-decoration:none;}
.pageinfo{ line-height:30px; padding:0 5px;}
.w120{width:100%;max-width:1200px;}
.m0a{ margin:0 auto;}
.w100{width:100%;}
/*.hz{padding:15px 0px 15px 0;font-size:0;}
.hz a{display:inline-block;margin-right:19px;width:220px;height:110px;border:1px solid #eee;padding:1px 1px;margin-bottom:20px;}
.hz a:nth-child(5n){margin-right:0px !important;}*/
#indexmvoe2 {position:relative;clear:both;padding:20px 0px;}
#LeftButton2 {width:50px;position:absolute;left:-50px;text-align:center;top:62px;cursor:pointer;}
#RightButton2 {position:absolute;right:-50px;width:50px;text-align:center;top:62px;cursor:pointer;}
#CSSBox2 {width:1200px;}
#indexmvoe2  ul.CSSContent2 li{text-align:center;width:245px;height:110px;float:left;}
/*#indexmvoe2  ul.CSSContent2 li a{display:inline-block;width:220px;height:110px;}*/
#indexmvoe2  ul.CSSContent2 li img{width:220px;height:110px;display:block;}
.both{ clear:both;}
.jj dl{ margin-bottom:15px;}
.jj dl dt{ background-color:#c8e1fa; padding:10px 15px; text-align:left; font-size:18px; color:#000; font-weight:bold;}
.jj dl dd{background-color:#FFF; padding:5px 15px; text-align:left;}
.jj dl dd p,.jj dl dd div{text-indent:40px; margin-bottom:8px; line-height:32px;}
/*404*/
.err{text-align:center;padding:95px 0 15px 0px;}
.e1{text-align:center;padding:10px 0px;}
.e2{text-align:center;font-size:20px;color:#333;padding:10px 0px;}
.err a{padding: 10px 30px;font-size: 13px;background-color: #e60012;border-radius:4px;display:inline-block;color:#FFF;}
.err a:hover{background-color:#F60;text-decoration:none;color:#000;}
.sinfo{margin:95px auto 15px auto;background-color:#FFF;width:1160px;padding:10px 20px;}
.sinfo h1{font-size:18px;margin-bottom:5px;}
.sinfo .fdh{margin-bottom:20px;}
.sinfo .fdh li{margin-bottom:8px;}
.sinfo .fdh li a{padding:5px 8px;font-size:15px;border-radius:3px;border:1px dotted #ccc;margin-right:10px;float:left;}
.tbox{}
.tbox dt{border-bottom:1px solid #eee;line-height:30px;}
.tbox dt strong{font-size:15px;background-color:#eee;padding:0px 10px;font-weight:normal;display:inline-block;}
.tbox dd{padding:8px 0px;line-height:25px;}
.tbox dd a{margin-right:8px;font-size:13px;letter-spacing:1px;}