@charset "utf-8";
/*banner*/
.banner{width:100%;position:relative;z-index:5;overflow:hidden}
.banner .swiper-container {position:relative;width: 1920px;height:600px;left:50%;margin-left:-960px;text-align:center;background:#222;}
.banner .swiper-container-horizontal .swiper-pagination-bullets{bottom: 45px;height:10px;padding:6px 15px;font-size:0;border-radius:100px;background-color:rgba(0,0,0,0.2);width: auto;left:50%;right:auto;margin:auto;display:inline-block;transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.banner .swiper-container-horizontal .swiper-pagination-bullet{width:2px;height:2px;border-radius:100%;border:2px solid #ffffff;display: inline-block;vertical-align: top;background: none;margin:2px 9px;opacity:1;}
.banner .swiper-container-horizontal .swiper-pagination-bullet-active{width:6px;height:6px;margin:0 5px;opacity:1;background:none;}
.banner .swiper-button-prev{left:50%;margin-left:-627px}
.banner .swiper-button-next{right:50%;margin-right:-627px}

.nbanner{position:relative;width:100%;overflow: hidden;}
.nbanner img {position:relative;width:1920px;left:50%;margin-left:-960px}


/*main*/
.section{padding:80px 0;}
.section .ititle{height:32px;}
.section .ititle h2{line-height: 32px;height:32px;color:#0059ab;font-weight:400;font-size: 25px;float: left}
.section .ititle span{margin-top:13px;margin-left:15px;line-height: 15px;color:#bbbbbb;font-size: 14px;float: left}
.section .ptitle{height:32px;}
.section .ptitle h2{line-height:32px;height:32px;color:#3e3e3e;font-weight:400;font-size:25px;float: left;padding-left:26px;background:url(../imgs/index_05.png) no-repeat left center}
.section .ptitle.cw h2{color:#ffffff;background-image:url(../imgs/index_06.png)}



/*pro_item*/
.pro_item .slideTxtBox{padding-top:55px;width:1300px;position:relative}
.pro_item .slideTxtBox .hd{height:32px;line-height:32px;position:absolute;right:0;top:-32px}
.pro_item .slideTxtBox .hd a.rm{float: right;padding:0 25px;height:30px;line-height:30px;color:#828282;font-size:13px;text-align:center;background-color:#ffffff;border:1px solid #eeeeee;border-radius:32px;}
.pro_item .slideTxtBox .hd a.rm:hover{background-color: #0059ab;border-color:#0059ab;color:#ffffff}
.pro_item .slideTxtBox .hd ul{float: right;height:32px;}
.pro_item .slideTxtBox .hd ul li{float: left;margin-right:20px;height:32px}
.pro_item .slideTxtBox .hd ul li a{display:block;padding:0 25px;height:30px;line-height:30px;color:#828282;font-size:13px;text-align:center;background-color:#ffffff;border:1px solid #eeeeee;border-radius:32px;}
.pro_item .slideTxtBox .hd ul li.on a{background-color: #0059ab;border-color:#0059ab;color:#ffffff}
.pro_item .slideTxtBox .bd{width:1300px;height:520px;overflow:hidden}
.pro_item .slideTxtBox .bd ul{zoom:1;margin-left:-17px;width:1317px;height:520px;}
.pro_item .slideTxtBox .bd li{float: left;width:422px;height:520px;margin-left:17px;}
.pro_item .slideTxtBox .bd li a{display:block;width:422px;height:520px;}
.pro_item .slideTxtBox .bd li .pic{width:420px;height:315px;border:1px solid #ffffff;border-bottom:0;overflow:hidden}
.pro_item .slideTxtBox .bd li .pic img{width:420px;}
.pro_item .slideTxtBox .bd li .info{width:422px;height:170px;padding:35px 0 0;background-color:#ffffff;overflow:hidden}
.pro_item .slideTxtBox .bd li .info .tit{margin:0 30px;width:362px;height:25px;line-height:25px;color:#3e3e3e;font-size:16px;}
.pro_item .slideTxtBox .bd li .info .txt{margin:0 30px;width:362px;height:50px;line-height:25px;color:#9e9e9e;margin-top:15px;}
.pro_item .slideTxtBox .bd li .info .rm{width:362px;height:49px;line-height:49px;border-top:1px solid #eeeeee;margin-top:30px;padding:0 30px;color:#9e9e9e;background: url(../imgs/rm.png) no-repeat 370px center;}
.pro_item .slideTxtBox .bd li:hover .pic{border-color:#eeeeee}
.pro_item .slideTxtBox .bd li:hover .info{background-color:#0059ab}
.pro_item .slideTxtBox .bd li:hover .info .tit{color:#ffffff}
.pro_item .slideTxtBox .bd li:hover .info .txt{color:#ffffff;color:rgba(255,255,255,0.5)}
.pro_item .slideTxtBox .bd li:hover .info .rm{color:#ffffff;border-color:#3c7ebc}
.pro_item .slideTxtBox .bd li .pic,.pro_item .slideTxtBox .bd li .info,.pro_item .slideTxtBox .bd li .info .tit,.pro_item .slideTxtBox .bd li .info .txt,.pro_item .slideTxtBox .bd li .info .rm{-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease}


/*about_item*/
.about_item{width:100%;height:495px;padding-top:155px;background: url(../imgs/index_01.jpg) no-repeat center center;}
.about_item .box{width:1140px;margin:auto;padding:80px;background-color:#ffffff;background-color:rgba(255,255,255,0.9)}
.about_item .box .info{padding-left:250px;background: url(../imgs/index_03.png) no-repeat left top;min-height: 160px;}
.about_item .box .info .stitle{height:32px;}
.about_item .box .info .stitle h2{padding-left:30px;line-height: 32px;height:32px;color:#3e3e3e;font-weight:400;font-size: 24px;float: left;background:url(../imgs/index_02.png) no-repeat left center;}
.about_item .box .info .stitle a.rm{float: right;padding:0 25px;height:32px;line-height:32px;color:#ffffff;font-size:13px;text-align:center;background-color:#0059ab;border-radius:32px;}
.about_item .box .info .content{color:#999999;margin-top:25px}


/*adv_item*/
.adv_item .picScroll-left{width:1300px;overflow:hidden;position:relative;margin-top:40px}
.adv_item .picScroll-left .hd{overflow:hidden;margin-top:60px}
.adv_item .picScroll-left .hd ul{overflow:hidden; zoom:1;text-align:center;font-size:0}
.adv_item .picScroll-left .hd ul li{display:inline-block;overflow:hidden;margin:0 6px;text-indent:-999px;cursor:pointer;width:8px;height:8px;border:2px solid #ffffff;border-radius:100%;background-color:#e5e5e5;vertical-align:top}
.adv_item .picScroll-left .hd ul li.on{background-color:#ffffff;border-color:#0059ab}
.adv_item .picScroll-left .bd ul{overflow:hidden; zoom:1;}
.adv_item .picScroll-left .bd ul li{margin-right:27px;float: left; _display:inline; overflow:hidden;width:415px;height:530px;}
.adv_item .picScroll-left .bd ul li .pic{width:415px;height:364px;overflow:hidden}
.adv_item .picScroll-left .bd ul li .pic img{width:415px;height:364px;}
.adv_item .picScroll-left .bd ul li .info{width:355px;height:106px;padding:30px;background-color:#f6f6f6;overflow:hidden}
.adv_item .picScroll-left .bd ul li .info .tit{width:355px;height:25px;line-height:25px;color:#3e3e3e;font-size:16px;}
.adv_item .picScroll-left .bd ul li .info .txt{width:355px;height:66px;line-height:22px;color:#9e9e9e;font-size:13px;margin-top:15px;overflow:hidden}

.zs-item2{width:100%;height:700px;background: url(../imgs/zs_01.jpg) no-repeat center center;}
.adv_item.zs-item2 .picScroll-left .bd ul li .info{background-color:#ffffff}
.adv_item.zs-item2 .picScroll-left .hd ul li{background-color:#ffffff;border:0;margin:2px 10px}
.adv_item.zs-item2 .picScroll-left .hd ul li.on{background:none;border:2px solid #ffffff;margin:0 6px}



.sup_item{width:100%;height:555px;padding-top:85px;background: url(../imgs/index_04.jpg) no-repeat center center;}
.sup_item .box{width:1300px;margin:auto;}
.sup_item .picScroll-top{margin:0;width:640px;overflow:hidden;position:relative;}
.sup_item .picScroll-top .hd{float: right;overflow:hidden;width:50px;height:470px;position:relative}
.sup_item .picScroll-top .hd .prev,
.sup_item .picScroll-top .hd .next{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;top:50%;margin-top:-115px;background:url(../imgs/arrows.png) 0 0 no-repeat;}
.sup_item .picScroll-top .hd .next{margin-top:65px;background-position:-50px 0;}
.sup_item .picScroll-top .hd .prevStop{background-position:0 -50px}
.sup_item .picScroll-top .hd .nextStop{ background-position:-50px -50px}
.sup_item .picScroll-top .hd ul{display:none;opacity: 0;width:0;height:0;overflow:hidden}
.sup_item .picScroll-top .bd{float: left;width:530px;height:470px}
.sup_item .picScroll-top .bd ul{overflow:hidden; zoom:1;}
.sup_item .picScroll-top .bd ul li{zoom:1;width:430px;height:92px;padding:24px 50px;margin-bottom:25px;background-color:#ffffff}
.sup_item .picScroll-top .bd ul li i{float: left;width:80px;height:80px;background:url(../imgs/ico_01.png) no-repeat;background-color:#0c61af;border:6px solid #7facd5;border-radius:100%}
.sup_item .picScroll-top .bd ul li i.ico_01{background-position:0 0}
.sup_item .picScroll-top .bd ul li i.ico_02{background-position:-80px 0}
.sup_item .picScroll-top .bd ul li i.ico_03{background-position:-160px 0}
.sup_item .picScroll-top .bd ul li i.ico_04{background-position:-240px 0}
.sup_item .picScroll-top .bd ul li i.ico_05{background-position:-320px 0}
.sup_item .picScroll-top .bd ul li i.ico_06{background-position:-400px 0}
.sup_item .picScroll-top .bd ul li .info{padding-left:34px;width:300px;height:92px;display: table-cell;vertical-align:middle}
.sup_item .picScroll-top .bd ul li .info .tit{line-height:25px;color:#3e3e3e;font-size:16px;}
.sup_item .picScroll-top .bd ul li .info .txt{line-height:22px;color:#9e9e9e;font-size:13px;margin-top:5px}
.sup_item .picScroll-top .bd ul li:hover{background-color:#0059ab}
.sup_item .picScroll-top .bd ul li:hover i{background-image:url(../imgs/ico_02.png);background-color:#f3f7fb;border-color:#80acd5}
.sup_item .picScroll-top .bd ul li:hover .info .tit{color:#ffffff}
.sup_item .picScroll-top .bd ul li:hover .info .txt{color:#ffffff;color:rgba(255,255,255,0.5)}

/*news_item*/
.news_item .slideGroup{padding-top:55px;width:1300px;position:relative}
.news_item .slideGroup .parHd{height:32px;line-height:32px;position:absolute;right:0;top:-32px}
.news_item .slideGroup .parHd a.rm{float: right;padding:0 25px;height:30px;line-height:30px;color:#828282;font-size:13px;text-align:center;background-color:#ffffff;border:1px solid #eeeeee;border-radius:32px;}
.news_item .slideGroup .parHd a.rm:hover{background-color: #0059ab;border-color:#0059ab;color:#ffffff}
.news_item .slideGroup .parHd ul{float: right;height:32px;}
.news_item .slideGroup .parHd ul li{float: left;margin-right:20px;height:32px}
.news_item .slideGroup .parHd ul li a{display:block;padding:0 25px;height:30px;line-height:30px;color:#828282;font-size:13px;text-align:center;background-color:#ffffff;border:1px solid #eeeeee;border-radius:32px;}
.news_item .slideGroup .parHd ul li.on a{background-color: #0059ab;border-color:#0059ab;color:#ffffff}

.news_item .slideGroup .slideBox{overflow:hidden;position:relative;}
.news_item .slideGroup .parBd .bd ul{overflow:hidden; zoom:1;}
.news_item .slideGroup .parBd .bd ul li{margin-right:35px;float: left;width:410px;height:400px;_display:inline;overflow:hidden;}
.news_item .slideGroup .parBd .bd ul li .pic{width:410px;height:195px;overflow:hidden}
.news_item .slideGroup .parBd .bd ul li .pic img{ width:410px;}
.news_item .slideGroup .parBd .bd ul li .tit{line-height:30px;height:30px;width:410px;margin-top:40px;color:#323232;font-size:16px}
.news_item .slideGroup .parBd .bd ul li .tit a{color:#323232;font-size:16px}
.news_item .slideGroup .parBd .bd ul li .txt{line-height:25px;height:50px;color:#9e9e9e;font-size:13px;margin-top:10px;overflow:hidden}
.news_item .slideGroup .parBd .bd ul li .day{line-height:25px;height:25px;color:#767676;font-size:18px;margin-top:10px;font-weight:700;margin-top:25px;padding-top:20px;border-top:1px solid #eeeeee}
.news_item .slideGroup .parBd .hd ul{overflow:hidden;margin-top:60px}
.news_item .slideGroup .parBd .hd ul{overflow:hidden; zoom:1;text-align:center;font-size:0}
.news_item .slideGroup .parBd .hd ul li{display:inline-block;overflow:hidden;margin:0 6px;text-indent:-999px;cursor:pointer;width:8px;height:8px;border:2px solid #ffffff;border-radius:100%;background-color:#e5e5e5;vertical-align:top}
.news_item .slideGroup .parBd .hd ul li.on{background-color:#ffffff;border-color:#0059ab}



/*product-number*/
.product-number-info {position: relative;padding:60px 0;background-color:#0059ab}
.product-number-inner {width: 1300px;margin: 0 auto ;}
.product-number-inner li{float: left;text-align:center;position: relative;}
.product-number-inner li:after{position:absolute;right:0;top:50%;margin-top:-25px;width:0;height:50px;border-right:1px solid #337abc;content:'';}
.product-number-inner li:last-child:after{border-right:0}
.product-number-inner li b {font-size:60px;display:inline-block;position:relative;line-height:60px;color:#ffffff;font-weight:400;text-align: left}
.product-number-inner li b i{font-style:normal;font-weight:700;}
.product-number-inner li b sup{font-size:20px;top: -1.7em;}
.product-number-inner li p {font-size: 16px;color:#ffffff;height:20px;line-height:20px;margin-top:5px;opacity: 0.8;filter:alpha(opacity=80);}
.product-number-inner .li-1{text-align: left}
.product-number-inner .li-4{text-align: right}
.product-number-inner .li-1,.product-number-inner .li-4{width:285px}
.product-number-inner .li-2,.product-number-inner .li-3{width:365px}

.about-item h3{font-size:26px;color:#3e3e3e;font-weight:700;margin-top:50px}
.about-item h4{display:inline-block;width:270px;text-align:center;line-height:44px;border-radius:100px;background-color:#0059ab;font-size:18px;color:#ffffff;margin-top:15px;font-weight:400}
.about-item .content{margin-top:25px;color:#999999}
.culture-item{width:100%;height:540px;padding-top:100px;background: url(../imgs/index_011.jpg) no-repeat center center;}
.culture-item ul{margin-left:-46px}
.culture-item ul li{float: left;width:230px;height:290px;margin-left:46px;padding:70px 30px;background:#ffffff}
.culture-item ul li i{display:block;margin:auto;width:170px;height:170px;border:1px solid #d8d8d8;border-radius:100%;background:url(../imgs/ico_03.png) no-repeat;}
.culture-item ul li .ico_01{background-position:0 0}
.culture-item ul li .ico_02{background-position:-170px 0}
.culture-item ul li .ico_03{background-position:-340px 0}
.culture-item ul li .ico_04{background-position:-510px 0}
.culture-item ul li .tit{margin-top:50px;color:#3e3e3e;font-size:16px}
.culture-item ul li .txt{color:#9e9e9e;font-size:13px;line-height:22px;margin-top:15px}
.culture-item ul li:hover i{background-color:#0059ab;border-color:#0059ab;background-image:url(../imgs/ico_04.png)}

.ser-item .stit{display: inline-block;margin-top:30px;padding:0 30px;line-height:40px;border-radius:50px;background-color:#0059ab;color:#ffffff;font-size:20px;}
.ser-item .content{color:#9e9e9e;margin-top:40px}
.ser-item .sul{margin-top:50px;margin-left:-35px;}
.ser-item .sul .items{float: left;margin-left:35px;width:410px;}
.ser-item .sul .items .pic{width:410px}
.ser-item .sul .items .pic img{width:410px}
.ser-item .sul .items .tit{width:410px;margin-top:30px;color:#3e3e3e;font-size:18px}

.contact-item .box{margin-top:40px}
.contact-item .box h3{color:#3e3e3e;font-size:20px}
.contact-item .box p{float: left;margin-top:20px;line-height:30px;}
.contact-item .box p i{float: left;margin-right:10px;width:30px;height:30px;background:url(../imgs/ico_05.png) no-repeat}
.contact-item .box p .ico_add{background-position:0 0}
.contact-item .box p .ico_tel{background-position:0 -30px}
.contact-item .box p .ico_mob{background-position:0 -60px}
.contact-item .box p .ico_fax{background-position:0 -90px}
.contact-item .box .qrs{display: inline-block;text-align:center}
.contact-item .box .qrs img{width:120px;display:block}
.contact-item .box .qrs p{color:#999999;margin-top:5px;float:none}

.zs-item1{width:100%;margin-top:50px}
.zs-item1 ul li{float: left;width:330px;}
.zs-item1 ul li i{display:block;margin:auto;width:140px;height:140px;background:url(../imgs/ico_06.png) no-repeat;}
.zs-item1 ul li .ico_01{background-position:0 0}
.zs-item1 ul li .ico_02{background-position:-140px 0}
.zs-item1 ul li .ico_03{background-position:-280px 0}
.zs-item1 ul li .tit{margin-top:20px;color:#3e3e3e;font-size:18px;text-align:center}
.zs-item1 ul li .txt{color:#999999;font-size:13px;line-height:21px;margin-top:10px}
.zs-item1 ul li.lim{margin-left:120px;width:400px}



.zs-item3{width:100%;height:614px;background: url(../imgs/zs_02.jpg) no-repeat center center;}
.zs-item3 ul{margin-left:-100px}
.zs-item3 ul li{float: left;width:500px;height:92px;padding:24px 50px;margin-top:50px;margin-left:100px;background-color:#ffffff}
.zs-item3 ul li i{float: left;width:80px;height:80px;background:url(../imgs/ico_01.png) no-repeat;background-color:#0c61af;border:6px solid #7facd5;border-radius:100%}
.zs-item3 ul li i.ico_01{background-position:0 0}
.zs-item3 ul li i.ico_02{background-position:-80px 0}
.zs-item3 ul li i.ico_03{background-position:-160px 0}
.zs-item3 ul li i.ico_04{background-position:-240px 0}
.zs-item3 ul li i.ico_05{background-position:-320px 0}
.zs-item3 ul li i.ico_06{background-position:-400px 0}
.zs-item3 ul li .info{padding-left:34px;width:300px;height:92px;display: table-cell;vertical-align:middle}
.zs-item3 ul li .info .tit{line-height:25px;color:#3e3e3e;font-size:16px;}
.zs-item3 ul li .info .txt{line-height:22px;color:#9e9e9e;font-size:13px;margin-top:5px}
.zs-item3 ul li:hover{background-color:#0059ab}
.zs-item3 ul li:hover i{background-image:url(../imgs/ico_02.png);background-color:#f3f7fb;border-color:#80acd5}
.zs-item3 ul li:hover .info .tit{color:#ffffff}
.zs-item3 ul li:hover .info .txt{color:#ffffff;color:rgba(255,255,255,0.5)}


.zs-item4{width:100%;height:714px;padding-top:10px;background: url(../imgs/j03.jpg) no-repeat center center;}
.zs-item4>.w1300{width:100%;height:714px;}
.zs-item4-lis{position:absolute;left:50%;margin-left:-600px;top:155px;width:1200px}
.zs-item4-lis .lis{font-size:14px;color:#696969;position:absolute;}
.zs-item4-lis .li1{top:-2px;left:180px}
.zs-item4-lis .li2{top:132px;left:180px}
.zs-item4-lis .li3{top:303px;left:180px}
.zs-item4-lis .li4{top:-2px;left:935px}
.zs-item4-lis .li5{top:132px;left:935px}
.zs-item4-lis .li6{top:303px;left:935px}
.zs-item4-foot{position:absolute;left:50%;margin-left:-600px;bottom:75px;width:1200px;text-align:center;color:#ffffff}
.zs-item4-foot .p1{font-size:30px;font-weight:700}
.zs-item4-foot .p2{font-size:12px;opacity: 0.25;font-family: arial;text-transform: uppercase;}

.zs-item5 h2{font-size:50px;font-weight:700;color:#3e3e3e;text-align:center}
.zs-item5 h3{font-size:28px;font-weight:400;color:#3e3e3e;text-align:center}
.zs-item5 .uls{margin-top:70px;margin-left:-80px}
.zs-item5 .uls .item{float: left;margin-left:80px;width:380px;height:557px;overflow:hidden;position:relative}
.zs-item5 .uls .item .con{position:absolute;width:300px;height:114px;left:0;top:0;padding:40px;}
.zs-item5 .uls .item .con h4{color:#fff;font-size:25px}
.zs-item5 .uls .item .con p{color:#fff;font-size:18px;margin-top:10px}

.zs-item6{margin-top:90px}
.zs-item6 .items{margin-top:30px;margin-left:-140px}
.zs-item6 .item{float: left;margin-top:50px;margin-left:140px}
.zs-item6 .item .pic{width:580px;height:290px;overflow:hidden}
.zs-item6 .item .pic img{width:580px;height:290px}
.zs-item6 .item .con{margin-top:30px}
.zs-item6 .item .con .it{float: left;width:270px;padding-right:20px;}
.zs-item6 .item .con .it .tit{font-size:18px;color:#3e3e3e}
.zs-item6 .item .con .it .txt{font-size:14px;color:#9e9e9e;line-height:25px;margin-top:10px}

.zs-item7{margin-top:90px;background-color:#f5f5f5;padding:80px 0}
.zs-item7 .uls{margin-left:-23px}
.zs-item7 .uls li{float: left;margin-left:23px;margin-top:50px;width:418px;height:273px;overflow:hidden}
.zs-item7 .uls li img{width:418px;height:273px}





/*apply*/
.apply{width:100%;height:327px;background:url(../imgs/zs_03.jpg) no-repeat center}
.apply .box{margin-top:60px;padding:50px;background:rgba(255,255,255,.2)}
.apply .box .in_l{float: left;width:400px;height:48px;line-height:48px;}
.apply .box .in_l label{float: left;width:60px;font-size:16px;color:#ffffff;text-align: left}
.apply .box .in_l .vals{float: left;width:260px;height:28px;line-height:28px;padding:10px 15px;background:#fff;border:none;box-shadow:0 0 5px rgba(0,0,0,.1)}
.apply .box .yzm{float: right;width:400px}
.apply .box .yzm img{float: left;width:110px;height:48px;background:#0059ab}
.apply .box .yzm input{float: right;padding:10px 15px;width:250px;height:28px;line-height:28px;border:none;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1)}
.apply .box .btns{margin-top:35px;}
.apply .box .btns .sub{display:block;width:170px;height:50px;line-height:50px;margin:auto;font-size:16px;color:#fff;background:#0059ab;border:none;}




.feedback .lis_h{width:640px;}
.feedback .lis_f{width:1300px;}
.feedback label{display:block;width:100%;height:50px;line-height:50px;color:#666666}
.feedback .lis_h input{width:600px;padding: 0 20px;height:50px;line-height:50px;background: #f4f4f4;border:0}
.feedback .lis_f textarea{width:1260px;padding: 15px 20px;height:125px;line-height:25px;background: #f4f4f4;border:0;resize:none;vertical-align:top}
.feedback .yzm{float: left;width:300px;margin-top:30px;margin-right:30px;height:50px;background: #f4f4f4;border:0}
.feedback .yzm input{float: left;width:160px;padding:0 20px;height:50px;line-height:50px;background: #f4f4f4;border:none}
.feedback .yzm img{float: right;width:100px;height:50px;}
.feedback .btns{float: left;margin-top:30px;width:150px;height:50px;}
.feedback .btns button{width:150px;height:50px;color:#ffffff;background: #0059ab;cursor:pointer;border:none}

.feedback .lis_h input,
.feedback .lis_f textarea,
.feedback .yzm input{-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}
.feedback .lis_h input:hover,
.feedback .lis_f textarea:hover,
.feedback .yzm input:hover{transform: translateY(-1px);-ms-transform: translateY(-1px);-webkit-transform: translateY(-1px);-o-transform: translateY(-1px);-moz-transform: translateY(-1px);}
.feedback .lis_h input:focus,
.feedback .lis_f textarea:focus,
.feedback .yzm input:focus{box-shadow:0 2px 5px rgba(0,0,0,0.2);transform: translateY(-1px);-ms-transform: translateY(-1px);-webkit-transform: translateY(-1px);-o-transform: translateY(-1px);-moz-transform: translateY(-1px);}





.search_list{width:760px;float: left;}
.search_list h2{height: 48px;line-height: 1;font-size: 18px;border-bottom: 1px solid #e7e7e7;}
.search_list li{padding:20px 0;height:130px;border-bottom:1px solid #dddddd}
.search_list li .tit{width:760px;height:30px;line-height:30px;}
.search_list li .tit a{color:#0000cc;font-size:16px;text-decoration:underline}
.search_list li .tit a .hightlight{color:#cc0087}
.search_list li .con{height:90px;margin-top:10px;}
.search_list li .con .pic{float:left;width:120px;height:90px;margin-right:20px;overflow:hidden}
.search_list li .con .pic a{display: table-cell;width:120px;height:90px;text-align:center;vertical-align:middle}
.search_list li .con .pic img{max-width:120px;max-height:90px;}
.search_list li .con .txt{height:88px;line-height:22px;color:#333;overflow:hidden}
.search_list li .con .txt .hightlight{color:#cc0087}


.search_listright{width:380px;float: right}
.search_listright h3{height:48px;line-height:1;font-size:18px;border-bottom:1px solid #e7e7e7}
.search_listright .box{width:380px;overflow:hidden;}
.search_listright li{width:380px;height:114px;padding:30px 0;overflow: hidden;border-bottom:1px solid #e7e7e7}
.search_listright li .pic{float:left;width:152px;height:114px;border:1px solid #e7e7e7;}
.search_listright li .pic img{width:152px;height:114px;}
.search_listright li .con{float:right;width:205px;height:114px;}
.search_listright li .con .tit{width:200px;height:44px;line-height:22px;color:#333;font-size:14px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.search_listright li .con .tit a{color:#333}
.search_listright li .con .date{margin-top:10px;width:200px;height:15px;line-height:15px;color:#999;font-size:12px;overflow : hidden;}
.search_listright li .con .rm{display:block;margin-top:20px;width:84px;height:24px;line-height:24px;padding: 0;color:#999999;text-align:center;border:1px solid #e7e7e7;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.search_listright li .con .rm i{display:block;width:20px;height:10px;margin:auto;background:url(../imgs/rm2.png) no-repeat center bottom}
.search_listright li .con .rm:hover{background-color:#f3990f;border-color:#f3990f;color:#ffffff}




.news_menus{height:36px}
.news_menus a{float: left;padding:0 20px;height:30px;margin-right:15px;line-height:30px;color:#828282;font-size:13px;text-align:center;background-color:#ffffff;border:1px solid #eeeeee;border-radius:32px;}
.news_menus a:hover{background-color: #0059ab;border-color:#0059ab;color:#ffffff}
.news_menus a.active{background-color: #0059ab;border-color:#0059ab;color:#ffffff}




.news_list ul{overflow:hidden;margin-left:-35px;}
.news_list ul li{margin-left:35px;margin-top:35px;float: left;width:410px;height:400px;_display:inline;overflow:hidden;}
.news_list ul li .pic{width:410px;height:195px;overflow:hidden}
.news_list ul li .pic img{ width:410px;}
.news_list ul li .tit{line-height:30px;height:30px;width:410px;margin-top:40px;color:#323232;font-size:16px}
.news_list ul li .tit a{color:#323232;font-size:16px}
.news_list ul li .tit a:hover{color:#0059ab}
.news_list ul li .txt{line-height:25px;height:50px;color:#9e9e9e;font-size:13px;margin-top:10px;overflow:hidden}
.news_list ul li .day{line-height:25px;height:25px;color:#767676;font-size:18px;margin-top:10px;font-weight:700;margin-top:25px;padding-top:20px;border-top:1px solid #eeeeee}



.newscontent .con_left{width:1300px;}
.newscontent .con_left .content{padding:25px 0}
.newscontent .con_left .content img{max-width:100% !important;height:auto !important;}
.newscontent .con_left .content iframe,
.newscontent .con_left .content embed,
.newscontent .con_left .content video{width:600px;height:400px}

.newscontent .news-title{position:relative;z-index:99;border-bottom:1px solid #dcdcdc;padding-bottom:15px;}
.newscontent .news-title .title{width:1240px;font-size:26px;color: #323232;font-weight:400}
.newscontent .news-title .date{width:1240px;font-size:12px;color: #999999;margin-top:10px}
.newscontent .otherxx{padding:20px 0;}


.m-ewm{position:absolute;right:0;bottom:20px;width:22px;height:22px;background:url(../imgs/ico_qr.png) no-repeat center center;}
.m-ewm .por{width:100%;height:100%;}
.m-ewm .showewm{display:none;position:absolute;right:0;top:0;width:160px;height:210px;padding:10px;text-align:center;background:#fff;border:1px solid #ddd;}
.m-ewm .showewm img{display:block;margin:auto;width:140px;height:140px;}
.m-ewm .showewm p{display:block;margin:auto;margin-top:10px;line-height:1.6;font-size:12px;color:#666666}
.m-ewm .showewm p span{color:#0059ab;font-weight:700}
.m-ewm:hover .showewm{display:block;}




.productlist ul{zoom:1;margin-left:-17px;width:1317px;margin-top:30px}
.productlist li{float: left;width:420px;height:455px;margin-left:17px;margin-top:17px;border:1px solid #eeeeee;}
.productlist li a{display:block;width:422px;height:455px;}
.productlist li .pic{width:420px;height:315px;overflow:hidden}
.productlist li .pic img{width:420px;}
.productlist li .info{width:420px;height:105px;padding:35px 0 0;background-color:#ffffff;overflow:hidden}
.productlist li .info .tit{margin:0 30px;width:360px;height:25px;line-height:25px;color:#3e3e3e;font-size:16px;}
.productlist li .info .txt{margin:0 30px;width:360px;height:50px;line-height:25px;color:#9e9e9e;margin-top:15px;}
.productlist li .info .price{width:360px;height:49px;line-height:49px;border-top:1px solid #eeeeee;margin-top:30px;padding:0 30px;color:#9e9e9e;}
.productlist li .info .pri{float: left;color:#0059ab}
.productlist li .info .rm{float: right}
.productlist li:hover .info{background-color:#0059ab}
.productlist li:hover .info .tit{color:#ffffff}
.productlist li:hover .info .txt{color:#ffffff;color:rgba(255,255,255,0.5)}
.productlist li:hover .info .price{border-color:#3c7ebc}
.productlist li:hover .info .pri{color:#ffffff;}
.productlist li:hover .info .rm{color:#ffffff}
.productlist li .pic,.productlist li .info,.productlist li .info .tit,.productlist li .info .txt,.productlist li .info .price,.productlist li .info .pri,.productlist li .info .rm{-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease}


.probg{background-color:#f5f5f5;padding:1px 0;overflow:hidden}
.product-box{margin-top:50px;padding:80px;background-color:#ffffff}
.product-pic{float: left;width:500px}
.product-pic img{width:500px}
.product-info{margin-left:540px;width:500px}
.product-info .title{margin-top:20px;color:#333333;font-size:28px;font-weight:700}
.product-info .price{margin-top:10px;color:#0059ab;font-size:24px}
.product-info .desc{margin-top:10px;color:#777777;font-size:16px}
.product-info .content{margin-top:25px;padding-top:25px;font-size:16px;border-top:1px solid #eeeeee}
.product-info .content img{max-width:540px!important;max-height:auto!important}
.product-info .back{display: block;width:110px;line-height:40px;padding-left:40px;background: url(../imgs/back.png) no-repeat 90px center;background-color:#0059ab;color:#ffffff;border-radius:50px;margin-top:50px;font-size:16px}


.product-process{margin-top:35px;padding:0;background-color:#ffffff}
.product-process .tabBar{height:55px;border-bottom:1px solid #eeeeee}
.product-process .tabBar span{float: left;display:block;width:200px;height:55px;line-height:55px;text-align:center;font-size:16px}
.product-process .tabBar span.current{color:#ffffff;background-color:#0059ab}
.product-process .proTab{padding:50px}
.product-process .tabCon h3{color:#333333;font-size:24px}
.product-process .tabCon .content{margin-top:15px;color:#898989}
.product-process .tabCon .content img{max-width:100%!important;max-height:auto!important}



/*********      page      ***************/
#page{ width:100%;padding:20px 0;overflow:hidden;margin:auto}
.pagination{text-align:center;}
.pagination > li{display: inline-block;height:40px !important;border-bottom:none !important;padding:0 !important;}
.pagination > li > a,.pagination > li > span{display:block;padding:0 14px;font-size:14px;margin:0 5px;border:none;background:#fff;border:1px solid #ddd;border-radius:4px;height:38px; line-height:38px;color:#666;}
.pagination .active span{background-color:#0059ab;border:1px solid #0059ab;color:#fff; font-weight:normal; font-size:14px;font-weight:bold}
.pagination .disabled{color:#aaa;}



/** prev next button ***/
.pn{ padding-top:15px;margin:auto;overflow:hidden;border-top:1px solid #e7e7e7;color:#666666}
.pn .pn_l{float: left;width:49%;padding:5px 0;font-size:14px;}
.pn .pn_r{float: right;width:49%;padding:5px 0;font-size:14px;text-align: right}
.pn a{color:#666666}
.pn a:hover{color:#0059ab}








/*
.honor-list .picScroll-left .bd ul li .tit{width:300px;height:80px;text-align:center}
.honor-list .picScroll-left .bd ul li .tit p{display:table-cell;width:280px;height:60px;padding:10px;font-size:15px;color:#3e3e3e;vertical-align:middle;text-align:center; }
.honor-list .picScroll-left .bd ul li:hover .tit{background-color:#0059ab;}
.honor-list .picScroll-left .bd ul li:hover .tit p{color:#ffffff}
*/

.team-item .swiper-slide{width:310px;height:450px;background-color:#ffffff;}
.team-item .swiper-slide .pic{width:310px;height:300px}
.team-item .swiper-slide .pic img{width:310px;height:300px}
.team-item .swiper-slide .con{width:240px;height:100px;padding:25px 35px}
.team-item .swiper-slide .con .tit{height:30px;line-height:30px;padding-left:25px;font-size:18px;color:#3e3e3e;background: url(../imgs/people.png) no-repeat left center}
.team-item .swiper-slide .con .txt{margin-top:10px;line-height:25px;color:#999999}
.team-item .swiper-container{padding-bottom:55px}
.team-item .swiper-container-horizontal>.swiper-scrollbar{width:100%;left:0;background-color:#e5e5e5}
.team-item .swiper-scrollbar-drag{background-color:#0059ab}



.zs-title{margin:auto;width: 1005px;height:73px;line-height:73px;color:#ffffff;font-size:30px;text-align:center;background: url(../imgs/jg.png) no-repeat center center;}
.zs-title b{font-weight:700}








.join-items{padding:50px 0 80px;}
.join-items .box{margin-left:-35px;}
.join-items .item{float: left;margin-top:30px;margin-left:35px;width:410px;height:444px;background: #ffffff;}
.join-items .item img{width:410px;height:252px;}
.join-items .item .tit{margin:30px 30px 0;padding-left:30px;color:#3e3e3e;font-size: 20px;font-weight: 700;background: url(../imgs/join/d.jpg) no-repeat left center}
.join-items .item .txt{margin:10px 30px 0;color:#999999;line-height: 1.8}

.nbanner .tel{position: absolute;left:50%;margin-left:180px;top:290px;color:#3e3e3e;font-size: 30px;font-weight: 700}




/*2020.05.16*/
.company-reality .swiper2{width:1340px;height:400px;padding-bottom:80px;overflow:hidden;position:relative;}
.company-reality .swiper2 .swiper-slide{height:400px;}
.company-reality .swiper2 .swiper-slide .pic{width:435px;height:400px;padding:0;}
.company-reality .swiper2 .swiper-slide .pic img{width:435px;height:326px;}
.company-reality .swiper2 .swiper-slide p{width:435px;height:80px;line-height: 80px;font-size: 28px;font-weight: 100;text-align: center}
.company-reality .swiper-button-next,
.company-reality .swiper-button-prev{width:50px;height:50px;left:auto;bottom:0;top:auto;margin-top: 0;background: url(../imgs/arrows.png) no-repeat}
.company-reality .swiper-button-next{left:50%;margin-left:10px;background-position: -50px 0}
.company-reality .swiper-button-prev{right:50%;margin-right:10px;background-position: 0 0}


.workshop-perspective .swiper-container{width:1340px;height:600px;padding-bottom:80px;overflow:hidden;position:relative;}
.workshop-perspective .swiper-container .swiper-slide{height:300px;}
.workshop-perspective .swiper-container .swiper-slide .pic{width:325px;height:244px;padding:0;}
.workshop-perspective .swiper-container .swiper-slide .pic img{width:325px;height:244px;}
.workshop-perspective .swiper-container .swiper-slide p{width:325px;height:60px;line-height: 60px;font-size: 16px;font-weight: 100;text-align: center}
.workshop-perspective .swiper-button-next,
.workshop-perspective .swiper-button-prev{width:50px;height:50px;left:auto;bottom:0;top:auto;margin-top: 0;background: url(../imgs/arrows.png) no-repeat}
.workshop-perspective .swiper-button-next{left:50%;margin-left:10px;background-position: -50px 0}
.workshop-perspective .swiper-button-prev{right:50%;margin-right:10px;background-position: 0 0}



.store-display .swiper2{width:1300px;height:395px;padding-bottom:80px;overflow:hidden;position:relative;}
.store-display .swiper2 .swiper-slide{height:395px;}
.store-display .swiper2 .swiper-slide .pic{width:420px;height:315px;padding:0;}
.store-display .swiper2 .swiper-slide .pic img{width:420px;height:315px;}
.store-display .swiper2 .swiper-slide p{width:420px;height:80px;line-height: 80px;font-size: 28px;font-weight: 100;text-align: center}
.store-display .swiper-button-next,
.store-display .swiper-button-prev{width:50px;height:50px;left:auto;bottom:0;top:auto;margin-top: 0;background: url(../imgs/arrows.png) no-repeat}
.store-display .swiper-button-next{left:50%;margin-left:10px;background-position: -50px 0}
.store-display .swiper-button-prev{right:50%;margin-right:10px;background-position: 0 0}




.qianyue ul{margin-left:-20px;}
.qianyue ul li{margin-left:20px;width:310px;height:207px;overflow:hidden;float: left;margin-top:20px;}
.qianyue ul li img{width:310px}


.qianyue .swiper3{width:1300px;height:207px;padding-bottom:80px;overflow:hidden;position:relative;}
.qianyue .swiper3 .swiper-slide{height:207px;}
.qianyue .swiper3 .swiper-slide .pic{width:310px;height:207px;padding:0;}
.qianyue .swiper3 .swiper-slide .pic img{width:310px;height:207px;}
.qianyue .swiper-button-next,
.qianyue .swiper-button-prev{width:50px;height:50px;left:auto;bottom:0;top:auto;margin-top: 0;background: url(../imgs/arrows.png) no-repeat}
.qianyue .swiper-button-next{left:50%;margin-left:10px;background-position: -50px 0}
.qianyue .swiper-button-prev{right:50%;margin-right:10px;background-position: 0 0}


.honor-list .swiper4{width:1340px;height:320px;padding-bottom:80px;overflow:hidden;position:relative;}
.honor-list .swiper4 .swiper-slide{height:320px;}
.honor-list .swiper4 .swiper-slide .pic{width:240px;height:320px;padding:0;}
.honor-list .swiper4 .swiper-slide .pic img{width:240px;height:320px;}
.honor-list .swiper-button-next,
.honor-list .swiper-button-prev{width:50px;height:50px;left:auto;bottom:0;top:auto;margin-top: 0;background: url(../imgs/arrows.png) no-repeat}
.honor-list .swiper-button-next{left:50%;margin-left:10px;background-position: -50px 0}
.honor-list .swiper-button-prev{right:50%;margin-right:10px;background-position: 0 0}




