/*轮播*/

.banner .swiper-slide{width: 100%;position: relative;}

/**/

/*图片*/

.banner-img{height: 698px}

/*动画*/

.banner-sub{position: absolute;left: 0;top: 180px;z-index: 2}

.banner-sub p{margin-top: 25px}

.banner-sub .p1{font-size: 50px;color: #fff}

.banner-sub .p2{font-size: 14px;color: #fff;font-weight: lighter;line-height: 1.8;}

.banner-sub .p3{color: #fff;font-size: 16px;font-weight: bold;}

.banner-sub .p4 a{display: inline-block;background: #0359ac;color: #fff;padding: 8px 20px;border-radius: 3px;font-size: 16px;

transition: 0.5s;-webkit-transition: 0.5s;}

.banner-sub .p4 a:hover{background: #ff773a;}

/*******************网站头部-电脑***********/

.header-pc{height: 95px;position: fixed;z-index: 10;background: rgba(0,0,0,0.38);left: 0;top: 0;transition: 0.5s;-webkit-transition: 0.5s}


.header-pc-logo{position: absolute;z-index: 1;top: 0;left: 4%;height: 100%}

.header-pc-2{position: absolute;z-index: 2;top: 0;right: 0%;height: 100%}

.header-pc-2-r{float: right;height: 100%;}

.header-pc-2-r .icon{height: 100%;display: inline-block;cursor: pointer}

.header-pc-2-r .icon:nth-child(2){width:115px;background: #0359ac url("menu.png") center no-repeat;}

.header-pc-2-r .icon:nth-child(1){width: 80px;background: rgba(0,0,0,0) url("s.png") center no-repeat;}

.head-menu-show{background:#0359ac url("m/close1.png") center no-repeat!important;

background-size: 27%!important;}

/**/

.header-pc-2-l{width: 50%;height: 100%;background: rgba(0,0,0,0);float: right;}

.header-pc-2-l li{width: 16.5%;float: left;}

.header-pc-2-l a{display: block;width: 100%;line-height: 95px;font-size: 16px;color: #fff;text-align: center;}





/*上滑*/

.header-pc-b{background: #fff;box-shadow: 0 2px 5px rgba(0,0,0,0.3)}

.header-pc-b .header-pc-2-l a{color: #333;}

.header-pc-b .header-pc-2-l a:hover{color: #0359ac;}

.header-pc-2-l a.xz{color: #0359ac ;font-weight: bold}

.header-pc-b .header-pc-2-r .icon:nth-child(1){opacity: 0;background: rgba(0,0,0,0) url("s1.png") center no-repeat}

/*手机头部*/

.header-m-s{height:70px;position: fixed;top: 0px;z-index: 10;display: none;

background:rgba(0,0,0,0.5);}

.header-m-s-b{background: #fff}

.header-m-s .container{position: relative;height: 100%}

.logo-m{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1}

.logo-m-c{height: 75%;margin: 0 auto;}

.logo-menu-tip{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 2;}

.logo-menu-tips{width: 50px;height: 100%;float: right;background: url("menu.png") center no-repeat;

    background-size: 26px}

.logo-menu-tips-s{width: 50px;height: 100%;float: right;background: url("m/close.png") center no-repeat;

    background-size:25px}

/**/

.header-m-s-b .logo-menu-tips{background: url("menu-1.png") center no-repeat;

    background-size: 26px}

/**************************公共****************/

.box-mt{margin-top: 60px;}

.big-title .bp1{color: #232323;font-size: 36px;}

.big-title .bp2{color: #979797;font-size: 16px;margin-top: 20px}

/*手机隐藏侧边栏*/

.hide-menu{width: 250px;height: 100%;position: fixed;background: #fff;right: -250px;opacity: 1;top: 95px;z-index: 99;

    overflow-y: scroll}

.hide-menu li{width: 90%;margin: 0 auto;padding: 20px 0;border-bottom: 1px solid #eee}

/*.hide-menu li:nth-child(3),.hide-menu li:nth-child(4){padding: 20px 0 0 0}*/

.hide-menu li .l{width: 80%;float: left;}

.hide-menu li .r{width: 20%;float: right;height: 20px;background:  url("m/jia.png") center no-repeat;

    background-size: 12px}

.hide-menu li .l .a{display: block;text-indent: 24px;color: #333;font-size: 16px;

background: url("huan.png")left 8px center no-repeat;}

.hide-menu li.xz .l .a{display: block;text-indent: 24px;color: #0359ac;font-size: 16px;

    background: url("huan1.png")left 8px center no-repeat;}

.hide-menu li dl dt .a2{display: block;font-size: 14px;color: #666;padding: 8px 0 8px 38px;

    background: url("m/line.png") left 8px center no-repeat;background-size: 22px}

.hide-menu li dl dt.xz .a2{color: #0359ac}

.hide-menu li dl{padding: 10px 0;display: none}

.hide-menu li .r.bi{background: url("m/jia1.png") center no-repeat;background-size: 12px}

.hide-menus{transform: translateX(-250px);-webkit-transform: translateX(-250px);opacity: 1;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3);}





/********首页资源库*************/

.izy{padding: 60px 0 55px 0;background: url("zy.jpg") center;background-attachment: fixed}

.zy-t1-l{float: left;padding-left: 60px;background: url("zy1.png") left center no-repeat}

.zy-t1-l .p1{font-size: 26px;font-weight: bold;color: #373737}

.zy-t1-l .p2{font-size: 14px;font-weight: lighter;color: #8b8b8b;margin-top: 3px}

.zy-t1-r{float: right;margin-top: 12px}

.zy-t1-r a{display: block;padding-left: 30px;background: url("down.png") left center no-repeat;color: #444444;font-weight: bold;font-size: 18px;}

.zy-t1-r a:hover{color: red}

.tablecon{height: 500px;overflow-y: scroll}

.itable{width: 100%;margin-top: 25px;min-width: 768px}

.itable td{font-size: 14px;border: 0px solid #ddd;text-align: center;padding: 13px 0;color: #494949;}

.itable tr{background: #fff;cursor: pointer;transition: 0.5s;-webkit-transition: 0.5s;box-sizing: border-box}

.itable tr:nth-child(2n-1){background: #d9e6f2;}

.itable .tr1{background: #0359ac!important;}

.itable .tr1 td:nth-child(n+1){font-weight: bold;color: #fff;}

.itable .tr1 td:nth-child(n+2){border-left: 1px solid #2b71b4}



.itable tr:nth-child(n+2):hover td{color: red;}





/********/

.ipro{padding: 60px 0}

.ipro-t1-l{background:  url("zy2.png") left center no-repeat;}

.j-type-li{margin-top: 40px}

.j-type-li li{width: 19%;margin-right: 1.25%;float: left;}

.j-type-li li:nth-child(5){margin-right: 0}

.j-type-li li a{display: block;transition: 0.5s;-webkit-transition: 0.5s;width: 100%;padding: 15px 0;;background: #e5e5e5;border-radius: 5px;

position: relative;}

.j-type-li li a .son{padding-left:60px}

.j-type-li li a .son .p1{font-size: 18px;font-weight: bold;color: #252525;}

.j-type-li li a .son .p2{font-size: 12px;font-weight: lighter;color: #7b7b7b;text-transform: uppercase;margin-top: 2px}

.j-type-li li a .jt{position: absolute;width: 20px;height: 100%;right: 0;top: 0;

    background: url("jt.png") left center no-repeat}

.j-type-li li:nth-child(1) a .son{background-image: url("j1.png")}

.j-type-li li:nth-child(2) a .son{background-image: url("j2.png")}

.j-type-li li:nth-child(3) a .son{background-image: url("j3.png")}

.j-type-li li:nth-child(4) a .son{background-image: url("j4.png")}

.j-type-li li:nth-child(5) a .son{background-image: url("j5.png")}

.j-type-li li a .son{background-repeat: no-repeat;background-position:left 6% center}

.j-type-li li a:hover{background: #0359ac;box-shadow: 0px 3px 9px rgba(0,0,0,0.5);transform: translateY(-2px);-webkit-transform: translateY(-2px)}

.j-type-li li a:hover .son .p1{color: #fff;transform: translateX(0px);-webkit-transform: translateX(0px)}

.j-type-li li a:hover .son .p2{transition-delay: 0.05s;color: #fff;transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 0.6;}

.j-type-li li a:hover .jt{background: url("jt2.png") left center no-repeat}



.j-type-li li:nth-child(1) a:hover .son{background-image: url("j1-1.png")}

.j-type-li li:nth-child(2) a:hover .son{background-image: url("j2-2.png")}

.j-type-li li:nth-child(3) a:hover .son{background-image: url("j3-3.png")}

.j-type-li li:nth-child(4) a:hover .son{background-image: url("j4-4.png")}

.j-type-li li:nth-child(5) a:hover .son{background-image: url("j5-5.png")}



/*选中*/

.j-type-li li:nth-child(1) a.xz .son{background-image: url("j1-1.png")}

.j-type-li li:nth-child(2) a.xz .son{background-image: url("j2-2.png")}

.j-type-li li:nth-child(3) a.xz .son{background-image: url("j3-3.png")}

.j-type-li li:nth-child(4) a.xz .son{background-image: url("j4-4.png")}

.j-type-li li:nth-child(5) a.xz .son{background-image: url("j5-5.png")}

.j-type-li li a.xz{background: #0359ac;box-shadow: 0px 3px 9px rgba(0,0,0,0.5);}

.j-type-li li a.xz .son .p1{color: #fff;transform: translateX(0px);-webkit-transform: translateX(0px)}

.j-type-li li a.xz .son .p2{transition-delay: 0.05s;color: #fff;transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 0.6;}

.j-type-li li a.xz .jt{background: url("jt2.png") left center no-repeat}

/*列表*/

.lun-pro{margin-top: 40px}

.lun-s li{width: 24%;margin-right: 1.0%;float: left;}

.lun-s li:nth-child(4){margin-right: 0;}

.lun-s li a{display: block;width: 100%;border-radius: 3px;overflow: hidden;}

.lun-s li a .i{width: 100%;height: 260px;overflow: hidden;}

.ipro-t-c{width: 90%;padding: 18px 5%;background: #e5e5e5 url("ty.png") right 5% center no-repeat;font-size: 16px;color: #424242;}

.lun-s li a:hover{box-shadow: 0 2px 13px rgba(0,0,0,0.5);transform: translateY(-3px)}

.lun-s li a:hover .i img{transform: scale(1.03);-webkit-transform: scale(1.03)}

.lun-s li a:hover .ipro-t-c{background: #0359ac url("ty2.png") right 5% center no-repeat;color: #fff}





/*************************关于我们************/

.iab{padding: 0px 0;background: url("abbg.jpg") right center no-repeat;}

.iab-con-l{width: 72%;float: left;position: relative;padding-bottom: 100px;

background-color: #f0f0f0;background-image:url("about.png");background-repeat: no-repeat;

background-position: right top 47px;}

.web_name{background:url("lo.png") left center no-repeat;padding:10px 0 0px 170px;font-size: 26px;color:#242424;

margin-top: 60px}



.iab-l-c{width: 75%;}

.iab-l-c .p1{font-size: 14px;color: #626262;line-height: 2.0;margin-top: 50px}

/**/

.iab-four{margin-top: 50px;}

.iab-four li{width: 25%;float: left;cursor: pointer;}

.iab-four li .p-num{font-weight: bold;font-size: 55px;color: #0359ac;text-align: center;

    font-family: bbb;transition: 0.5s;-webkit-transition: 0.5s;text-shadow: 0px 2px 0px rgba(0,0,0,0.3)}

.iab-four li .p-num span{font-size: 18px;text-shadow: none}

.iab-four li .p-t{;font-size: 15px;color: #626262;text-align: center;margin-top: 8px;transition: 0.5s;-webkit-transition: 0.5s}

.iab-four li:hover .p-num{color: #ff773a;text-shadow: 0px 2px 2px rgba(0,0,0,0.6);transform: translateY(15px);-webkit-transform: translateY(15px)}

.iab-four li:hover .p-t{opacity: 0;transform: translateY(-15px);-webkit-transform: translateY(-15px)}



.ab-more{display: block;position: absolute;width: 80px;height: 80px;bottom: 0;right: 0;background: #0359ac url("jia.png") center no-repeat;

background-size: 35%;}

.ab-more:hover{background:#ff773a url("jia.png") center no-repeat;

    background-size: 35%;}





/*********************首页视频*****************/

.ivideo{margin-top: 100px;}

.iv-l{width: 55%;float: left;height: 550px;background: url("ab1.jpg") center no-repeat;background-size: cover}

.iv-r{width: 42%;float: right;}

.iv-r .p1{font-size: 44px;color: #323232;}

.iv-r .p2{font-size: 28px;color: #323232;margin-top: 8px}

.iv-r .p3{font-size: 14px;color: #646464;margin-top: 30px}

.iv-r-li{margin-top: 30px}

.iv-r-li li{float: left;width: 48%;margin-right: 4%;}

.iv-r-li .son{width: 100%;padding: 20px 0;margin: 0 auto;overflow: hidden}

.iv-r-li .l1{font-size: 25px;color: #121212;font-weight: bold;}

.iv-r-li .i{width: 65px;height: 65px;margin-top: 35px}

.iv-r-li .l2{font-size: 14px;color: #646464;margin-top: 35px;line-height: 1.8}

.iv-r-li li:nth-child(2){margin-right: 0}

.iv-r-li li:nth-child(1) .son .i{background:url("v1.png") center no-repeat;}

.iv-r-li li:nth-child(2) .son .i{background:url("v2.png") center no-repeat;}

.iv-r-li li:hover .son .l1{color: #0359ac}

.video-more{display: inline-block;padding: 10px 30px;font-size: 14px;color: #fff;background: #0359ac;border-radius: 3px;

margin-top: 10px;transition: 0.3;-webkit-transition: 0.3s;}

.video-more:hover{background: #ff773a;box-shadow: 0 2px 4px rgba(0,0,0,0.5)}



/******************************底部******************/

.footer-line{height: 10px;background: #0359ac}

.footer{padding-top:50px;background: #333333 url("glogo.png") bottom center no-repeat; }

/**/

.footer-l{padding-top: 100px;background: url("flogo.png") top left no-repeat;float: left;width: 35%}

.footer-l li{width: 50%;float: left;color: #aaa;font-size: 14px;padding: 10px 0;}

.footer-l li:last-child{width: 100%;}

.footer-m{width: 25%;float: left;margin-top: 20px;margin-left: 5%}

.footer-m li{width: 50%;float: left;}

.footer-m li a{display: block;color: #aaa;font-size: 16px;padding: 10px 0}

.footer-m li a:hover{color: #ddd}

.footer-r{width: 30%;float: right;margin-top: 30px;}

.weititle{color: #aaa;font-size: 14px;}

.foot-r-p1{color: #aaa;font-size: 18px;text-align: center;margin-top: 30px;}

.foot-r-p2{color: #aaa;font-size: 23px;font-weight: bold;text-align: center;margin-top: 10px}

/**/

.links{padding: 15px 0;color: #aaa;font-size: 14px;font-weight: bold;border-bottom: 1px solid #555;box-sizing: border-box;}

.links a{font-size: 14px;color: #aaa;display: inline-block;margin-right: 20px;font-weight: normal}

.links a:hover{color: #ddd}

.beian{padding: 25px 0;font-size: 14px;color: #aaa;background: #333333}

.beian a{font-size: 14px;color: #aaa;}

.beian a:hover{color: #ddd}

.beianl{float: left;}

.beianr{float: right;}







/**********************************侧边栏******************/

/*面包屑导航*/

.bread-con{padding: 20px 0}

.bread-con-l{width: 26px;height: 26px;border-radius: 26px;background:#0359ac url("home.png") center no-repeat;

    background-size: 16px;float: left}

.bread-con-r{float: left;height: 26px;text-indent: 10px;font-size: 14px;line-height: 26px;color: #666}



.s-banner{height: 300px;margin-top: 95px;}

.sb-com{background: url("sb-com.jpg") center no-repeat;overflow: hidden}

.sb-che{background: url("sb-che.jpg") center no-repeat;overflow: hidden}

.sb-con{background: url("sb-con.jpg") center no-repeat;overflow: hidden}

.sb-news{height: 300px;background: url("sb-news.jpg") center no-repeat;overflow: hidden}

.sb-w{height: 300px;background: url("sb-w.jpg") center no-repeat;overflow: hidden}

.sb-cases{height: 300px;background: url("../images/sb-cases.jpg") center no-repeat;overflow: hidden}

.sb-pro{height: 300px;background: url("sb-pro.jpg") center no-repeat;}



.s-banner .sb-p1{display: none;font-size: 44px;text-align: left;color: #fff;margin-top: 85px}

.s-banner .sb-p2{display: none;font-size: 16px;text-align: left;color: #fff;margin-top: 20px;letter-spacing: 2px}





/***********************************关于我们/************************/

.com-pc{margin-top: 40px}

/*.com-info-1{padding-bottom: 20px;border-bottom: 1px solid #ddd;}*/

.com-f1-l{width: 47%;float: left;}

.com-f1-l .p2{font-size: 32px;margin-top: 0px}

.com-f1-l .p1{font-size: 18px;margin-top: 10px;color: #999;font-weight: lighter;}

.com-f1-l .p3{font-size: 32px;color: #232323;}

.com-f1-l .p4{margin-top: 20px;font-size: 16px;color: #666666;font-weight: lighter;line-height: 2.0}

.com-f1-l-line{width: 33px;height: 3px;background: #ddd;margin: 40px 0}

/**/

.com-info-line{height: 1px;background: #ddd;margin: 50px 0}



/************第二层**/

.com-f2-l{width: 50%;float: left;}

.com-f2-li{margin-top: 30px}

.com-f2-li li{width: 20%;float: left;cursor: pointer}

.com-f2-li li .i{transition: 0.5s;-webkit-transition: 0.5s;width: 90px;height: 90px;background: #ddd;

    margin: 0 auto;border-radius: 50%;background-size: 42%!important;}

.com-f2-li li p{font-size: 16px;color: #282828;text-align: center;margin-top: 15px}



.com-f2-li li:nth-child(1) .i{background: #585858 url("f2-1.png") center no-repeat;}

.com-f2-li li:nth-child(2) .i{background: #0359ac url("f2-2.png") center no-repeat;}

.com-f2-li li:nth-child(3) .i{background: #585858 url("f2-3.png") center no-repeat;}

.com-f2-li li:nth-child(4) .i{background: #0359ac url("f2-4.png") center no-repeat;}

.com-f2-li li:nth-child(5) .i{background: #585858 url("f2-5.png") center no-repeat;}

.com-f2-li li:hover .i{box-shadow: 0px 0px 7px rgba(0,0,0,0.8)}

.com-f1-r{width: 50%;float: right;height: 380px}

.com-f2-r .p1{font-size: 32px;text-align: right;color: #232323}

.com-f2-l{width: 50%;float: left}

.com-f2-r{width: 50%;float: right}

.com-f2-r .p2.mt{margin-top: 25px}

.com-f2-r .p2{font-size:16px;text-align: right;color: #666666;font-weight: lighter;line-height: 2.0}

/*第三层*/

.com-info-3{padding: 150px 0 170px 0;background:url("ab1-1.jpg") center no-repeat; }

.com-info-3 .p1{color: #fff;font-weight: bold;font-size: 36px;text-align: center;}

.com-info-3 .p2{color: #fff;font-size: 16px;text-align: center;margin-top: 20px;line-height: 2.0}

/*第四层*/

.com-info-4 li{width: 32%;float: left;margin-right: 2%;}

.com-info-4 li:nth-child(3n){margin-right: 0;}

.com-info-4 li .son{width: 75%;margin: 0 auto}

.com-info-4 li .i{width: 60px;height: 60px;margin: 0 auto;}

.com-info-4 li .p1{font-size: 24px;color: #131313;padding: 30px 0 25px 0;text-align: center}

.com-info-4 li .p2{font-size: 16px;color: #9e9e9e;line-height: 1.8;text-align: center;}

.com-info-4 li:nth-child(n+4){margin-top: 70px}

.com-info-4 li:nth-child(1) .i{background: url("f3-1.png") center no-repeat;}

.com-info-4 li:nth-child(2) .i{background: url("f3-2.png") center no-repeat;}

.com-info-4 li:nth-child(3) .i{background: url("f3-3.png") center no-repeat;}

.com-info-4 li:nth-child(4) .i{background: url("f3-4.png") center no-repeat;}

.com-info-4 li:nth-child(5) .i{background: url("f3-5.png") center no-repeat;}

.com-info-4 li:nth-child(6) .i{background: url("f3-6.png") center no-repeat;}



/*第五层*/

.com-info-5 li{width: 23%;margin-right: 1.3%;float: left}

.com-info-5 li:nth-child(4){margin-right: 0}

.com-info-5 li img{display: block;width: 100%}



/*****************************新闻中心***************/

.news-info-pc-box{width: 100%}

.news-list-pc li{width: 31.5%;float: left;margin-right: 2.75%;}

.news-list-pc li:nth-child(3n){margin-right: 0;}

.news-list-pc li:nth-child(n+4){margin-top: 50px}

.news-list-pc li a{display: block;width: 100%;}

.news-list-pc li a .i{width: 100%;height:250px;box-sizing: border-box;border: 1px solid #eee;position: relative;}

.news-list-pc li a .t{width: 100%;padding: 5px 0%;}

.news-list-pc li a .t .time span{display: inline-block;font-family: bbb;font-size: 16px;color: rgba(0,0,0,0.7)}

.news-list-pc li a .t .time span:nth-child(2){transform: scale(1.5,1);-webkit-transform: scale(1.5,1);margin: 0 5px}

.news-list-pc li a .t .title{font-size: 16px;color: rgba(0,0,0,0.8);padding: 10px 0 15px 0;}

.news-line{width: 100%;height: 1px;position: relative;overflow: hidden}

.news-line-a{width: 100%;height: 1px;position: absolute;left: 0;top: 0;z-index: 1;background: rgba(0,0,0,0.1)}

.news-line-b{width: 100%;height: 1px;position: absolute;left: -100%;top: 0;z-index: 2;background: #0359ac ;opacity: 0}

.news-list-pc li a .desc{font-size: 14px;line-height: 1.6;color: rgba(0,0,0,0.6);margin-top: 12px}



.news-list-pc li a:hover .t .news-line-b{transform: translateX(100%);-webkit-transform: translateX(100%);opacity: 1}

.news-list-pc li a:hover .t .news-line{transform: translateX(10px);-webkit-transform: translateX(10px);opacity: 1}

.news-list-pc li a:hover .t .title{color: #0359ac ;transform: translateX(10px)}

.news-list-pc li a:hover .t .time span:nth-child(n+2){color: #0359ac }

.news-list-pc li a:hover .i img{transform: scale(1.08);-webkit-transform: scale(1.08)}



/********新闻详情******/

.tui-title{width: 100%;font-size: 24px;text-align: center;}

.pro-info-pc-box{width: 85%;margin: 0 auto;}

.pro-info-pc h1{font-size: 24px;text-align: center;padding: 30px 0 20px 0}

/*查看次数*/

.sub{;border-bottom: 1px dashed #eee;margin-bottom: 25px;padding-bottom: 15px;text-align: center}

.sub li{display: inline-block;font-size: 16px;font-weight: lighter;margin: 0px 15px;color: #666;padding-left: 30px;}

.sub li:nth-child(1){background: url("info1.png") left center no-repeat;background-size: 27px}

.sub li:nth-child(2){background: url("info2.png") left center no-repeat;background-size: 25px}

.sub li:nth-child(3){background: url("info3.png") left center no-repeat;background-size: 17px}

.news-info-con p{color: #666;margin: 8px 0;line-height: 1.6;}

.news-info-con img{display: block;margin: 0 auto;max-width: 100%}

/**/







/*****************联系我们****************/

#allmap{margin-top: 20px;width:100%;height:500px;overflow:hidden;border:1px solid #ddd;}

.lian-title{margin-top: 40px}

.lian-title .t1{font-size: 36px;}

.lian-title .t2{font-size: 16px;color: #666;font-weight: lighter;letter-spacing: 4px;transform: scale(1,1.2);margin-top: 8px}

.lian-list-pc{margin-top: 20px}

.lian-list-pc li{cursor: pointer;width: 32%;padding: 18px 0;float: left;box-sizing: border-box;border-bottom: 1px solid rgba(0,0,0,0.005);

    margin: 15px 2% 15px 0;color: #555;font-size: 16px;transition: 0.5s;-webkit-transition: 0.5s;text-indent: 20px;

    background: rgba(0,0,0,0.05);border-radius: 3px}

.lian-list-pc li:nth-child(3n){margin-right: 0;}

.lian-list-pc li:last-child{width: 100%}

.lian-list-pc li:hover{;color: #333;background: rgba(0,0,0,0.1)}

/**/





/*********************************产品中心*******************/

.pro-nei-type{padding: 20px 0}

.pro-nei-type li{display: inline-block;margin: 5px 9px 5px 0}

.pro-nei-type li a{display: block;background: #fff;border-radius: 3px;border: 1px solid #eee;color: #666;box-sizing: border-box;padding: 13px 22px;font-size: 16px;position: relative;transition: 0.5s;-webkit-transition: 0.5s}



.pro-nei-type li:nth-child(1) a{background: #0359ac  url("allcat.png") left 10px center no-repeat;padding:13px 25px 13px 48px;background-size: 30px;color: #fff}

.pro-nei-type li:nth-child(n+2) a:hover{color: #0359ac ;background: #eee;}

.pro-nei-type li a.xz{color: #0359ac ;border-bottom: 0px solid #0359ac ;background: #eee;}

.pro-nei-type li a.xz:before{width: 15px;height: 2px}

.pro-nei-type li:nth-child(n+2) a:hover:before{width: 15px;}



/*列表*/

.pro-info-pc{margin-top: 20px}

.pro-list-pc li{width: 23.5%;float: left;margin-right: 2%;}

.pro-list-pc li:nth-child(4n){margin-right: 0;}

.pro-list-pc li:nth-child(n+5){margin-top: 25px}

.pro-list-pc li a{display: block;width: 100%;}

.pro-list-pc li a .i{width: 100%;height: 260px;box-sizing: border-box;border: 1px solid #eee;position: relative;border-bottom: none}

.pro-list-pc li a .i .sy{opacity: 0;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url("../images/sy.png") left 5px top 10px no-repeat;background-size:23%}

.pro-list-pc li a .t{font-size: 16px;width: 90%;padding: 10px 5%;text-align: center;background: #f5f5f5;color: #333;}

.pro-list-pc li a:hover .i img{transform: scale(1.1)}

.pro-list-pc li a:hover .i{border-color: #0359ac}

.pro-list-pc li a:hover .i .sy{transform: scale(1.05);background: rgba(0,0,0,0.2) url("../images/sy.png") left 2px top 10px no-repeat;background-size: 23%}

.pro-list-pc li a:hover .t{background: #0359ac;color: #fff}



/****产品详情*****/

.pro-info-img img{display: block;max-width: 100%;margin: 0 auto;}











/********************设备厂房*************/

.cases-info-pc-box{width: 100%}

.cases-list-pc li{width: 32%;float: left;margin-right: 2%;}

.cases-list-pc li:nth-child(3n){margin-right: 0;}

.cases-list-pc li:nth-child(n+4){margin-top: 30px}

.cases-list-pc li a{display: block;width: 100%;}

.cases-list-pc li a .i{width: 100%;height:320px;box-sizing: border-box;border: 1px solid #eee;position: relative;border-radius: 3px}

.cases-list-pc li a .t{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,0,0,0);color: #fff}

.cases-list-pc li a .t p{font-size: 20px;border-bottom: 2px solid #bbb;padding-bottom: 7px;opacity: 0}

.cases-list-pc li a:hover .t{opacity: 0}

.cases-list-pc li a:hover .i img{transform: scale(1.08);-webkit-transform: scale(1.08)}

.cases-list-pc li a .t-m{padding: 10px 0 10px 0;font-size: 14px;text-align: center;font-size: 16px;}

.cases-list-pc li a:hover .t-m{color: #0359ac}

/*案例详情*/

.cases-info-img img{display: block;margin: 0 auto;max-width: 100%}





.no-data{margin-top: 20px}

.no-data img{width: 50%;max-width: 600px;min-width: 200px}

.no-data p{letter-spacing: 5px;

    font-family: "microsoft yahei", "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", SimHei, sans-serif;

    font-size: 36px;

    color: #0a50b0;

    font-weight: lighter;

    text-align: center;

    line-height: 120px;

    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);

}



/*******经营服务******/

.jingying{margin-top: 40px}

.jingying img{display: block;width: 100%;max-width: 1150px;margin: 0 auto}





/*************************库存页面************/

.kucun{background: #fff;overflow: hidden;}

.kucun-con{width: 96%;margin: 0 auto;background: #fff url("ku.jpg");}







.ku-title{font-size: 36px;font-weight: bold;margin-top: 40px}



.k-1{color: #0a50b0;font-size: 36px;margin-top: 40px}

.k-2{color: #333;font-size: 24px;padding: 15px 0;text-indent: 00px;font-weight: bold}



.floor{margin-top: 0px;border-bottom: 4px solid #ddd;padding-bottom: 20px}



.ktable{width: 100%!important;}

.ktable td{font-size: 14px;border: 1px solid #eee;text-align: center;padding: 7px 0;color: #494949;}

.ktable tr{;cursor: pointer;transition: 0.5s;-webkit-transition: 0.5s;box-sizing: border-box}

/*.ktable tr:nth-child(2n-1){background: #d9e6f2;}*/

.ktable .tr1{background: #0359ac!important;}

.ktable .tr1 td:nth-child(n+1){font-weight: bold;color: #fff;}

.ktable .tr1 td:nth-child(n+2){border-left: 1px solid #2b71b4}



.ktable tr:nth-child(n+2):hover td{color: red;}
/*搜索*/
.allform{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.7);z-index: 11;left: 0;top: 0;
    visibility: hidden;opacity: 0}

#allform{width: 60%;height: 80px;background: #fff;position: relative;}
#allform input{outline: none;box-sizing: border-box;width: 100%;z-index: 1;border: 1px solid #2b71b4;box-sizing: border-box;
    display: block;text-indent: 20px;font-size: 16px;height: 100%;left: 0;top: 0;color: #666!important;}
#allform button{position: absolute;display: block;width: 120px;height: 100%;background: #2b71b4 url("s.png") center no-repeat;
    z-index: 1;right: 0;top: 0;background-size:auto}
#allform input:focus{border: 1px solid #2b71b4;box-shadow: 0px 2px 4px rgba(0,0,0,0.3);background: #fff;color: #2b71b4}
#allform:hover input{border: 1px solid #2b71b4;box-shadow: 0px 2px 4px rgba(0,0,0,0.3);background: #fff;color: #2b71b4}
.souline{width: 100%;height: 1px;margin: 50px 0;box-shadow: 0px 1px 2px rgba(0,0,0,0.3);}

#allform .fclose{position: absolute;left: 0;top: -25px;height: 25px;width: 60px;background:red;text-align: center;line-height: 25px;
    font-size: 14px;color: #fff;cursor: pointer;}


.m-sou{text-align: center}
.m-sou span{background: #2b71b4 url("s.png") left 18px center no-repeat;
padding:8px 22px 8px 56px;color: #fff;background-size: 20px;}



























