/*最上不*/
.header-top{height: 30px;background: #dfdfdf;}
.header-top .l{width: 1000px;float: left;line-height: 30px;color: #767676;}
.header-top .r{float: right;text-align: right;line-height: 30px;font-size: 14px;}
.header-top .r a{font-size: 14px;color: #767676;}
/*头部*/
.header{height: 115px;position: relative;}
.header .l{float: left;margin-top: 24px;display: block}

.he-l{float: left;;background: url("../img/llo.jpeg") left top no-repeat;
background-size: 180px;width: 180px;height: 70px;}
.he-l .p1{font-weight: bold;font-size: 31px;color: #191919;}
.he-l .p2{font-size: 12px;color: #cbcbcb;}
.he-r{float: right;background: url("../img/line.png") left top 9px no-repeat;margin-top: 8px;
padding-left: 15px;margin-left: 16px;}
.he-r .p1{font-weight: bold;font-size: 20px;color: #2a2a2a;margin-top: 6px;}
.he-r .p2{font-size: 14px;color: #a3a3a3;margin-top: 2px;}
.header .r{width: 230px;height:70px;float: right;margin-top: 22.5px;background:url("../img/header-tel.png") left center no-repeat;}
/*logo*/
.header .container{position: relative;}
.logo{position: absolute;left: 0px;top: -5px;width:188px;height: 214px;z-index: 10}
/*菜单*/
.menu{height: 56px;background:#1256b3; /*url("../Image/menu-bg.jpg") center no-repeat*/ ;transition: 0.3s;-webkit-transition:0.2s;}
.menu .r{width: 1200px;height: 56px;float: right;background: url("../img/ml.png") left center no-repeat }
.menu .r li{width: 109px;float: left;height: 56px;background: url("../img/ml.png") right center no-repeat;}
.menu .r li .son{width: 100%;height: 56px;position: relative}
.menu .r li .son .a{display: block;width: 100%;height: 100%;line-height: 56px;text-align: center;color: #fff;font-size: 16px;
    transition: 0.3s;-webkit-transition: 0.3s;box-sizing: border-box}
.menu .r li .son .xiala{position: absolute;left: 0px;width: 109px;z-index: 10;
    box-sizing: border-box;top: 74px;opacity: 0;transition: 0.4s;-webkit-transition: 0.4s;transition-timing-function:ease;visibility: hidden;
    transform: translateY(20px);-webkit-transform: translateY(20px);box-sizing: border-box;border: 1px solid #ddd;
;}

.menu .r li .son .xiala1{opacity: 1;transform: translateY(-18px);visibility: visible}
.menu .r li .son .xiala .s{width: 100%;height: 10px;}
.menu .r li .son .xiala .line{width: 100%;height: 0;display: none;margin: 0 auto;background:#1256b3}
.menu .r li .son .xiala dl{width: 100%;background: #fff;}
.menu .r li .son .xiala dt{width: 100%;margin: 0 auto;height: 40px;border-bottom: 1px solid #eee;position: relative;}
.menu .r li .son .xiala dt .a2{display: block;width: 100%;height: 100%;line-height: 40px;font-size: 14px;color: #717171;
text-align: center}

/*.menu .r li .son .xiala dt:nth-child(1) .a2{box-sizing: border-box;border-top: 1px solid #ddd;}*/
.menu .r li .son .xiala dt .a2:hover{background:#cd9243;color: #fff!important;}
.menu .r li .son .xiala dt .a-s{position: absolute;left: 108.5px;width: 270px;top: 0;z-index: 3;background: #059f47;display: none}
.menu .r li .son .xiala dt .a-s .a3{width: 100%;display: block;height: 40px;line-height: 40px;color: #fff;background: #1256b3 url("../img/sj.png") left 13px center no-repeat;
font-size: 14px;text-indent: 25px;box-sizing: border-box;}
.menu .r li .son .xiala dt:hover .a-s{display: block}
.menu .r li .son .xiala dt .a-s .a3:hover{background: #cd9243 url("../img/sj.png") left 13px center no-repeat}

.menu .r li .son .a:hover{background: url("../img/mbg.png") center no-repeat;color: #fff!important;}
.menu .r li .son .a[data='xz']{background: url("../img/mbg.png") center no-repeat;color: #fff!important;}
.menu .r li .son .cz{color: #00309a;background: url("../Image/xl1.png") right 14px top 11px no-repeat;
    background-size: 11px;font-size: 16px;}
.menus{position: fixed;z-index: 20;top: 20px;left: 0;transform: translateY(-20px);-webkit-transform: translateY(-20px)}
/**/
.ma{color: #ffa200!important;}
/**/
#sidebar .top .f14{letter-spacing: 2px}
/*banner下部搜索*/
/**/
.remen{height: 66px;background: #fff;box-sizing: border-box;border-bottom: 1px solid #eee}
.remen .son .l{width: 930px;height: 66px;float: left;line-height: 66px;}
.remen .son .l a{display: inline-block;margin-right: 20px;color: #7b7b7b;text-indent: 0;font-size: 14px;}
.remen .son .l a:hover{color: #1256b3}
.remen .son .r{width: 270px;height: 66px;float: right;}
.remen .son .r form{width: 270px;height: 40px;margin-top: 13px;background: #eee;border-radius: 5px;overflow: hidden}
.remen .son .r form input{display: block;height: 38px;;width: 208px;margin:0;padding: 0;outline: none;border: none;
    float: left;text-indent: 0.5em;background: #eee}
.remen .son .r form button{width: 60px;height: 38px;background: #eee url("../img/s.png") center no-repeat;text-align: center;line-height: 32px;float: left;
    outline: none;border: none;font-size: 14px;letter-spacing: 2px;color: #fff;font-weight: bold;}
/*************************大标题************************/
.big-title .bt1{height: 40px;}
.big-title .bt1 .l{width: 341px;height: 40px;float: left;background: url("../img/btl.png") center no-repeat;}
.big-title .bt1 .r{width: 341px;height: 40px;float: right;background: url("../img/btr.png") center no-repeat;}
.big-title .bt1 .m{height: 40px;width: 518px;float: left;color: #272727;text-align: center;line-height: 40px;}
.big-title .bt2{color: #a6a6a6;letter-spacing: 1px;margin-top: 8px}
/*首页产品中心*/
.i-typelist1{width: 230px;margin: 0 auto;}
.i-typelist1 li{padding: 9px 0}
.i-typelist1 li a{display: block;color: #666;font-size: 15px;}
.i-typelist1 li a:hover{color: #1256b3}
/*首页侧边栏*/
#i-sider{width: 265px;float: left;}
#i-sider .top{width: 100%;height: 128px;background: #1256b3}
#i-sider .t-c{background: #f0f0f0;padding: 8px 0;}
.i-typelist{width: 230px;margin: 0 auto;}

.i-typelist li{padding: 10px 0;}
.i-typelist li .a1{display: block;width: 100%;height: 25px;}
.i-typelist .a1 .l{width: 150px;height: 25px;line-height: 25px;font-size: 16px;color: #242424;float: left;}
.i-typelist .a1 .r{width: 25px;height: 25px;border-radius: 50%;background:  url("../img/typejt.png") center no-repeat;float: right;}
.i-typelist li .a1:hover .l{color: #1256b3;transform: translateX(0px);-webkit-transform: translateX(0px)}
.i-typelist li .a1:hover .r{background: #1d9d4e url("../img/typejt1.png") center no-repeat}

.i-typelist li[class=xz] a .l{color: #1256b3;transform: translateX(0px);-webkit-transform: translateX(0px);font-weight: bold;}
.i-typelist li[class=xz] a .r{background: #1d9d4e url("../img/typejt1.png") center no-repeat}
.i-typelist li .dl2{margin-top: 13px}
.i-typelist li .dl2 dt{width: 100%;}
.i-typelist li .dl2 dt:nth-child(n+2){margin-top: 13px}
.i-typelist li .dl2 dt a{display: block;font-size: 14px;color: #777;padding-left: 5px;white-space: nowrap}
.i-typelist li .dl2 dt a:hover{color: #1256b3}
.i-typelist li .dl2 dt a[data=xz]{color: #1256b3;font-weight: bold}
/***/
#i-sider .bot{height: 110px;background: url("../img/botbg.png") center no-repeat;background-size: cover;}
#i-sider .bot .l{width: 100px;float: left;margin-left: 20px;}
#i-sider .bot .l .f26{margin-top: 12px}
#i-sider .bot .m{width: 42px;height: 110px;background:url("../img/botbg1.png") center no-repeat;float: left;}
#i-sider .bot .r{width: 85px;height: 85px;float: left;background: #ddd;margin-top: 12.5px}
/*产品右侧*/
.prolist{width: 900px;float: right;}
.prolist li{width: 290px;margin-right: 15px;float: left;}
.prolist li:nth-child(3n){margin-right: 0;}
.prolist li:nth-child(-n+3){margin-bottom: 25px}
.prolist li a{display: block;width: 100%;border: 1px solid #ddd;}
.prolist li a .i{width: 100%;height: 190px;overflow: hidden;}
.prolist li a .t{width: 100%;box-sizing: border-box;padding: 12px 0;}
.prolist li a .t .son{width: 235px;margin-left: 25px;}
.prolist li a .t .son .t1{font-size: 18px;color: #272727;}
.prolist li a .t .son .t2{font-size: 14px;color: #ababab;line-height: 1.6;padding: 13px 0;height: 44px;}
.prolist li a .t .son .more{width: 95px;height: 30px;margin: 0 auto;background: #eeeeee;line-height: 30px;border-radius: 3px;text-align: center;color: #545454;}
.prolist li a:hover{border: 1px solid #1256b3;}
.prolist li a:hover .i img{transform: scale(1.05);-webkit-transform: scale(1.05)}
.prolist li a:hover .t .t1{color: #1256b3;}
.prolist li a:hover .t .more{color: #fff;background: #1256b3;}
.prolist-n li:nth-child(n+4){margin-top: 25px;}
.prolist-n li{margin-bottom: 0!important;}
/**********************小banner*/
.isb{height: 249px;background: url("../img/sb.jpg")center no-repeat;}
.isb .l{width: 250px;height: 249px;float: left;background: url("../img/isbl.png") left bottom 28px no-repeat;}
.isb .m{width: 620px;float: left;margin-left: 27px}
.isb .m .bot li{width: 36%;float: left;}
.isb .m .bot li:nth-child(1){width: 28%;}
.isb .m .bot li .t1{color: #31ff80;font-family: aaa;font-size: 50px;}
.isb .m .bot li .t2{color: #efefef;margin-top: 2px}
.isb .m .bot li .t1 span{font-size: 27px;position: relative;top: -22px;left: 5px;}
.isb .r{width: 280px;height: 250px;float: right;}
.imessage{display: block;width: 250px;height: 40px;background: #fff;position: relative;margin-top: 50px;overflow: hidden;}
.imessage .a{position: absolute;width: 250px;height: 40px;z-index: 2;left: 0;top:0;background:#fff url('../img/jt.png') right 15px center no-repeat;}
.imessage .b{position: absolute;width: 50px;height: 40px;right: 60px;top: 0;z-index: 3;background: url('../img/jt.png') right 15px center no-repeat;opacity: 0}
.imessage .c{position: absolute;width: 250px;height: 40px;left: 0;top: 0;z-index: 4;background: url('../img/imes.png') top 13px left 15px no-repeat;
text-indent: 45px;line-height: 40px;font-size: 14px;color: #282828;}
.imessage:hover .a{background: #1d9d4e url('../img/jt2.png') right 15px center no-repeat;;}
.imessage:hover .b{transform: translateX(60px);-webkit-transform: translateX(60px);opacity: 1;background: url('../img/jt1.png') right 15px center no-repeat;}
.imessage:hover .c{background: url('../img/imes1.png') top 13px left 15px no-repeat;color: #fff;transform: translateX(0px);-webkit-transform: translateX(0px)}
/*优势*/
.iyscon{width: 100%;height: 368px;position: relative;}
.iyscon .l{width: 308px;height: 368px;position: absolute;left: 0;top: 0;z-index: 4;}
.iyscon .l li{width: 100%;height: 92px;background: url("../img/ysbg.jpg") left center no-repeat;}
.iyscon .l li:nth-child(4){background: url("../img/ysbgnl.jpg") left center no-repeat;}
.iyscon .l li .z{width: 90px;height: 92px;float: left;}
.iyscon .l li .z .son{width: 40px;height: 40px;margin-left: 50px;margin-top: 26px;border-radius: 50%;background: #ddd}
.iyscon .l li .y{width: 180px;height: 92px;float: left;margin-left: 15px;}
.iyscon .l li .y .t1{margin-top: 33px;}
.iyscon .l li .y .t2{opacity: 0;font-weight: lighter;font-size: 14px;margin-top: 5px;transition-delay:0.08s;-webkit-transition-delay: 0.08s}

.iyscon .l li:nth-child(1) .z .son{background:#fff url('../img/y1.png') center no-repeat;}
.iyscon .l li:nth-child(2) .z .son{background:#fff url('../img/y2.png') center no-repeat;}
.iyscon .l li:nth-child(3) .z .son{background:#fff url('../img/y3.png') center no-repeat;}
.iyscon .l li:nth-child(4) .z .son{background:#fff url('../img/y4.png') center no-repeat;}
.iyscon .l li:hover{background: url("../img/ysbg.png") left center no-repeat;}
.iyscon .l li:hover .y .t1{transform: translateY(-8px);-webkit-transform: translateY(-8px)}
.iyscon .l li:hover .y .t2{opacity: 0.8;transform: translateY(-9px);-webkit-transform: translateY(-9px)}
.iyscon .l li:nth-child(1):hover .z .son{background:#fff url('../img/y11.png') center no-repeat;}
.iyscon .l li:nth-child(2):hover .z .son{background:#fff url('../img/y22.png') center no-repeat;}
.iyscon .l li:nth-child(3):hover .z .son{background:#fff url('../img/y33.png') center no-repeat;}
.iyscon .l li:nth-child(4):hover .z .son{background:#fff url('../img/y44.png') center no-repeat;}
/*选中*/
.iyscon .l li.xz{background: url("../img/ysbg.png") left center no-repeat;}
.iyscon .l li:nth-child(1).xz .z .son{background:#fff url('../img/y11.png') center no-repeat;}
.iyscon .l li:nth-child(2).xz .z .son{background:#fff url('../img/y22.png') center no-repeat;}
.iyscon .l li:nth-child(3).xz .z .son{background:#fff url('../img/y33.png') center no-repeat;}
.iyscon .l li:nth-child(4).xz .z .son{background:#fff url('../img/y44.png') center no-repeat;}

/*************右边********/
.iyscon .r{width: 900px;height: 368px;position: absolute;right: 0;top: 0;z-index: 3;}
.iyscon-r{width: 100%;height: 100%;background: url("../img/loading-1.gif") center no-repeat;}
.iyscon-r li{width: 100%;height: 100%;overflow: hidden;}

/*三个*/
.isan li{width: 370px;float: left;margin-right: 45px;}
.isan li:nth-child(3n){margin-right: 0}
.isan li .s{width: 370px;height: 76px}
.isan li .s .l{width: 76px;height: 76px;float: left;}
.isan li .s .l .p1{width: 100%;height: 38px;text-align: center;line-height: 38px;font-weight: bold;font-size: 32px;color: #154a9a;letter-spacing: 3px}
.isan li .s .m{width: 55px;height: 76px;background:  url("../img/sanbg.png") center no-repeat;float: left}
.isan li .s .r{width: 239px;float: left;}
.isan li .s .r .p1{width: 100%;height: 38px;line-height: 44px;font-size: 21px;color: #333;}
.isan li .s .r .p2{width: 100%;height: 38px;line-height: 35px;font-size: 21px;color: #242424;}
.isan li .t1{font-size: 14px;color: #999;line-height: 1.6;margin-top: 20px;}
/************************案例***************/
.ica{height: 580px;background: url("../img/icaab.jpg") center no-repeat;}
.icalist a{display: block;width: 100%;background: #fff;}
.icalist a .son{width: 95%;padding: 20px 0;margin: 0 auto}
.icalist a .son .l{width: 40%;height: 205px;float: left;background: #fff;box-sizing: border-box;border: 1px solid #ddd;}
.icalist a .son .r{width:55%;float: right;}
.icalist a .son .r .t1{color: #272727}
.icalist a .son .r .t2{color: #6d6d6d;line-height: 1.6}


.icalist a .son .r .more{margin-top: 30px;}
.icalist a .son .more .diva{width:40%;height: 40px;float: left;position: relative;overflow: hidden;}
.icalist a .son .more .a1{background: #1d9d4e}
.icalist a .son .more .a2{background: #505050;margin-left: 10px;}

.icalist a .son .more .diva .one{position: absolute;width: 100%;height: 40px;z-index: 2;}
.icalist a .son .more .diva .one .son1{width: 40px;height: 40px;background: rgba(0,0,0,0.3);border-radius: 50%;opacity: 0}
.icalist a .son .more .diva .two{position: absolute;width: 100%;height: 40px;z-index: 3;color: #fff;line-height: 40px;font-size: 14px;text-align: center}

/*.icalist a .son .more a:hover .one .son1{transform: scale(4.8);-webkit-transform: scale(4.8);opacity: 1;}*/

.icalist a .son .more .diva:hover .one .son1{transform: scale(5);-webkit-transform: scale(5);opacity: 1}
.icalist a:hover .son .l img{transform: scale(1.05);-webkit-transform: scale(1.05)}
.icalist a:hover .son .r .t1{color: #1256b3}
.icalist a:hover .son .r .t2{color: #333}
.icalist a:hover{background: #f5f5f5;}
.icalist .swiper-pagination-bullet{width: 10px;height: 10px;}
.icalist .swiper-pagination-bullet-active{background: #1d9d4e;width: 20px;border-radius: 10px;
;height: 10px;}


/*******公司实力*******/
.islc{position: relative;top: -70px;background: #fff;width: 1140px;padding: 0 30px;box-shadow: 0px 6px 13px 0px rgba(90, 91, 95, 0.3);}
.islc .s{width: 100%;height: 70px;background: url("../img/s1.png") bottom 1px center repeat-x;}
.islc .s .l{width: 570px;height: 70px;float: left;background: url("../img/s3.png") right center no-repeat;}
.isl-r{float: right;line-height: 70px;}
.isl-r a{font-size: 16px;color: #1d1d1d;}
.isl-r a:hover{color: #1256b3}
.isl-l li{width: 190px;height: 70px;float: left;text-align: center;font-size: 22px;color: #1d1d1d;line-height: 70px;
cursor: pointer;}
.isl-l li .son{background: url("../img/s3.png") left center no-repeat;}
/*.isl-l li:nth-child(3) .son{background: none;}*/
.isl-l .xz{color: #1256b3;;background: url("../img/s2.png") bottom center no-repeat;background-size: 100px 3px;}

/*控制轮播*/
.ilunbo .r{width: 950px;float: right;}
.lun-now a{display: block;width: 100%}
.lun-now a .i{width: 100%;height: 210px;overflow: hidden;box-sizing: border-box;border: 1px solid #ddd;}
.lun-now a .t{width: 100%;height: 45px;line-height: 45px;font-size: 16px;color: #515151;text-align: center;background: #eee}
.lun-now a:hover .t{background: #1256b3;color: #fff}
.lun-now .swiper-container{padding-bottom: 40px}

.lun-now .swiper-button-next,.lun-now .swiper-button-prev{top: 38%}


/*关于我们*/
.iab .l{width: 680px;height: 300px;float: left;border-bottom: 3px solid #f2f2f2;position: relative;}
.iab .l .fu{position: absolute;font-size: 16px;padding: 5px;background: #1256b3;color: #fff;z-index: 2;left: 150px;top: 37px;}
.iab .l .z{width: 183px;height: 300px;background: #f2f2f2;float: left;}
.iab .l .z .p1{text-indent: 30px}
.iab .l .z .p2{color: #c7c7c7;text-indent: 30px}
.iab .l .z .p3{color: #1f1f1f;text-indent: 30px}
.iab .l .z a{display: block;width: 100px;height: 30px;box-sizing: border-box;border: 2px solid #b5b5b5;color: #212121;font-size: 14px;margin-top: 20px;
margin-left: 30px;text-align: center;line-height: 27px; }
.iab .l .z a:hover{border: 2px solid #1256b3;background: #eee;color:#1256b3 }
.iab .l .y{width: 400px;float: right;}
.iab .l .y .t1{color: #1c1c1c;}
.iab .l .y .t2{color: #b1b1b1;}
/**/
.iab .r{float: right}
.iab .r img{display: block;height: 303px;}





/********************************合作列表*/
.hezuolist li{width: 20%;height: 100px;box-sizing: border-box;border: 1px solid #eee;float: left;border-right: 0px;}
.hezuolist li:nth-child(n+6){border-top: 0px;}
.hezuolist li:nth-child(5n){border-right: 1px solid #eee;}
.hezuolist li img{transform: scale(0.65);-webkit-transform: scale(0.65);}
.hezuolist li:hover img{transform: scale(0.7);-webkit-transform: scale(0.7);}


/*新闻*/
.inews{padding: 40px 0;background: #f7f7f7}
.inews .l{width: 380px;float: left;}
.inews .l .top{height: 55px;}

.inews .l .top .z{width: 300px;float: left;}
.inews .l .top .y{float: right;}
.inews .l .top .y a{display: block;width: 32px;height: 32px;border-radius: 50%;border: 1px solid #ddd;background: url("../img/a1.png") center no-repeat;margin-top: 11.5px;}
.inews .l .top .y a:hover{background: #1256b3 url("../img/a2.png") center no-repeat}

/**/
.inl li{margin-top: 30px}
.inl a{display: block;width: 100%;}
.inl a .a{height: 25px;background:  url("../img/n1.png") left center no-repeat;color: #2a2a2a;text-indent: 33px;line-height: 25px}
.inl a .b{background:  url("../img/n2.png") left top 0px no-repeat;color: #909090;}
.inl a .b .son{margin-left: 33px}
.inl a .line{height: 1px;width: 100%;background: #ccc;margin: 8px 0;}

/**/
.inews .r{width: 750px;float: right;padding-bottom: 10px;}
.inews .r .top{height: 55px;background: #f7f7f7}
.inews .r .top .z{width: 210px;height: 55px;float: left;background: #1256b3 url("../img/jt1.png") right 32px center no-repeat;line-height: 55px;
text-indent: 27px;}
.inews .r .top .y{width: 540px;float: right;height: 55px;line-height: 53px;box-sizing: border-box;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;
text-align: right;border-right: 1px solid #ddd;}
.inews .r .top .y a{font-size: 14px;color: #1d1d1d;margin-right: 20px}
.inews .r .top .y a:hover{color: #1256b3;}

.inr{width: 750px;margin: 0 auto;}
.inrs{height: 173px;background: url("../img/nr.png") left center no-repeat;}
.inrs .son{width: 500px;float: right;}
.inrs a{display: block;width: 100%}
.inrs .son .t1{color: #154a9a}
.inrs .son .t2{line-height: 1.6;color: #909090}
.inrs .son .more{width: 123px;height: 36px;text-align: center;line-height: 36px;color: #fff;background: #1d9d4e;margin-top: 15px}
.inrs a:hover .more{background: #136e36}

/**/
.inrb li{width: 365px;height: 30px;float: left;margin-right: 20px;margin-top: 20px;}
.inrb li:nth-child(2n){margin-right: 0;}
.inrb li a{display: block;width: 100%;height: 30px;position: relative;line-height: 30px;left: 0;top: 0;}
.inrb li a .a{position: absolute;width: 100%;height: 30px;z-index: 2;left: 0;top: 0;}
.inrb li a .a .line{width: 20px;height: 1px;margin-top: 29px;background: #154a9a;opacity: 0}
.inrb li a .b{position: absolute;width: 100%;height: 30px;z-index: 3;}
.inrb li a .l{width: 15px;height: 30px;float: left;}
.inrb li a .l .son{width:8px;height: 2px;background: #a5a5a5;margin-top: 14px;}

.inrb li a .m{width: 250px;height: 30px;float: left;color: #191919}
.inrb li a .r{width: 80px;height: 30px;float: right;color: #191919}


.inrb li a:hover .l .son{transform: scaleX(1) ;-webkit-transform:scaleX(1); }
.inrb li a:hover .m{transform: translateX(0px);-webkit-transform: translateX(0px);color: #154a9a}
.inrb li a:hover .r{opacity: 1;color: #154a9a}
.inrb li a:hover .a .line{transform: scaleX(35);-webkit-transform: scaleX(35);opacity: 1;background: #154a9a}
.inrb li a:hover{background: #eee}


/*底部*/
.goups{height:49px;width: 93px;background: #1d9d4e;float: right;border-top: 3px solid #0d6f32;position: relative;cursor: pointer}
.goups .a{width: 100%;height: 49px;position: absolute;left: 0;top: 0;z-index: 2;background: url("../img/jt4.png") top 10px center no-repeat;
line-height: 66px;letter-spacing: 1px;}
.goups .b{width: 100%;height: 49px;position: absolute;left: 0;top: 49px;z-index: 3;background:url("../img/up.png") center no-repeat;
background-size: 30px;opacity: 0;}
.goups:hover .a{transform: translateY(-49px);opacity: 0}
.goups:hover .b{opacity: 1;transform: translateY(-49px);}


.footer{background: #0a346e;padding-top: 45px;padding-bottom: 20px;}

.footer .l{width: 290px;float: left;}
#f-form input{width: 138px;height: 33px;background: #fff;outline: none;border: none;float: left;text-indent: 10px;}
#f-form input.input1{margin-left: 6px}
#f-form textarea{width: 290px;height:60px;background: #fff;outline: none;border: none;text-indent: 10px;margin-top: 10px;padding: 8px 0;
font-family: "microsoft yahei", "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", SimHei, sans-serif;}
#f-form button{width: 290px;color: #fff;background: #1d9d4e;letter-spacing: 1px;margin-top: 10px;height: 40px;font-size: 14px;}
.foot-yan{display: block;width: 138px;height: 35px;float: right;cursor: pointer;
background: url("../img/loading-1.gif") center no-repeat;background-size: 20px}
.footer .m{width: 180px;float: left;margin-left: 100px;}
.footer .m li{width: 50%;float: left;padding: 12px 0;}
.footer .m li:nth-child(1),.footer .m li:nth-child(2){margin-top: 10px;}
.footer .m li a{font-size: 16px;color: #7a87a3}
.footer .m li a:hover{color: #fff;}
.footer .r{width: 360px;float: left;margin-left: 100px;}
.footer .r li{width: 50%;float: left;padding: 16px 0}
.footer .r li .z{width: 33px;height: 30px;float: left;}
.footer .r li .y{width: 147px;float: left}
.footer .r li .y .t2{opacity: 0.5;margin-top: 4px;letter-spacing: 1px;line-height: 1.4}
.footer .r li:nth-child(5) .y{width: 320px;}
.footer .r li:nth-child(1) .z{background: url("../img/l1.png") left top 3px no-repeat;}
.footer .r li:nth-child(2) .z{background: url("../img/l2.png") left top 3px no-repeat;}
.footer .r li:nth-child(3) .z{background: url("../img/l3.png") left top 3px no-repeat;}
.footer .r li:nth-child(5) .z{background: url("../img/l4.png") left top 3px no-repeat;}
.footer .r li:nth-child(4) .z{background: url("../img/l6.png") left top 4px no-repeat;}

.footer .r1{width: 100px;float: right;}
.footer .r1 img{width: 100px;}

.beian{font-size: 14px;color: #fff;opacity: 0.5;border-top: 1px solid #7a87a3;padding-top: 20px;}
.beian a{font-size: 14px;color: #fff}
.beian a:hover{text-decoration: underline}



/*面包屑导航*/
.b-bread{padding-bottom: 8px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.bread{width: 100%;height: 40px;}
.bread .bl{width: 300px;height: 40px;background: url("../Image/img/pnl.png") left center no-repeat;float: left;line-height: 40px;text-indent: 8px}
.bread .br{height: 40px;font-size: 14px;background:  url("../img/loc.png") left center no-repeat;float: right;text-align: right;color: #9e9e9e;
    line-height: 40px;text-indent: 26px}
.bread .br a{color: #9e9e9e}
.o-bread{height: 40px;width: 100%;}
.o-bread .br{height: 40px;font-size: 14px;background:  url("../img/loc.png") left center no-repeat;float: right;text-align: right;color: #9e9e9e;
line-height: 40px;text-indent: 26px}
.o-bread a{color: #9e9e9e}


.o-bread1{padding-bottom: 34px;background:  url("../img/biao.png") center bottom  repeat-x;}
.o-bread1 .br{;font-size: 14px;background:  url("../img/loc.png") left top no-repeat;float: right;text-align: right;color: #666;
    line-height: 18px;text-indent: 26px;}
.o-bread1 a{color: #9e9e9e}
.o-bread1 a:hover{color: #1256b3}
/**/
.sier{margin-top: 55px}
.sier li{height: 60px;width: 220px;float: left;margin-right: 25px}
.sier li:nth-child(5){margin-right: 0px}
.sier li a{display: block;width: 100%;height: 100%;background:#e8e8e8;text-align: center;line-height: 60px;color: #3a3a3a;
font-size: 20px}
.sier li a:hover{color: #1256b3}


.sier .xz{background:#1256b3;color: #fff}
.sier .xz:hover{color: #fff}
/*分页*/
.footpage{width: 100%;text-align: center;line-height: 50px;font-size: 13px;}
.footpage a,.footpage span{display: inline-block;height: 25px;text-align: center;line-height: 25px;border:1px solid #1256b3;
    border-radius: 3px;margin-left: 5px;color: #797979;padding: 0px 5px 0px 5px;}
.footpage span{padding: 0px 10px 0px 10px;background: #1256b3;color: #fff;}
.footpage select{display: inline-block;height: 25px;padding: 0px 5px 0px 5px;border-radius: 3px;border:1px solid #1256b3;background: #1256b3;color: #fff}

.side-bt{width: 100%;height: 50px;background: #1256b3;text-align: center;color: #fff;line-height: 50px;font-size: 24px;}
.side-box{background: #f0f0f0;padding-bottom: 20px;}
/*.上一页*/
.prev dt{width: 100%;height: 45px;line-height: 45px;text-indent: 35px;border-bottom: 1px dashed #ddd;font-size: 14px;
    color: #999}
.prev dt:nth-child(1){background: url("../img/prev.png") left 5px center no-repeat;background-size: 18px 18px}
.prev dt:nth-child(2){background: url("../img/next.png") left 5px center no-repeat;background-size: 18px 18px}
.prev dt a{font-size: 14px;color: #666}
.prev dt a:hover{color:#065ee4}


/**/
.s-banner{height: 350px;background: url("../img/sb-com.jpg") center no-repeat;}


.dingwei{position: fixed;top: 70px;z-index: 10}


.ce-c{width: 230px;margin: 0 auto;}
.ce-c li{font-size: 14px;color: #474747;padding: 5px 0}
.ce-c li:nth-child(1){margin-top: 10px;}

/*右边部分*/
.container-n{width:900px;float: right;}
/*****************************首页结束********************************************************************************************/
/*****************************首页结束********************************************************************************************/
/*****************************首页结束********************************************************************************************/
/*****************************首页结束********************************************************************************************/
/*****************************首页结束********************************************************************************************/
/*****************************首页结束********************************************************************************************/
/*****************************首页结束********************************************************************************************/
/*****************************关于我们********************************************************************************************/
.com-four li{width: 300px;height: 140px;float: left;background: url("../img/line4.png") left center no-repeat;background-size: 25px;}
.com-four{background: url("../img/line4.png") right center no-repeat;background-size: 25px;}
.com-four li .son{width: 140px;height: 140px;border-radius: 70px;position: relative;}
.com-four li .son .i{position: absolute;width: 140px;height: 140px;z-index: 2;left: 0;top: 0;background: #f5f5f5;border-radius: 70px;
    box-shadow: 0 2px 10px #ddd}
.com-four li .son .i .i1{width: 40px;height: 40px;border-radius: 20px;background: rgba(0,0,0,0.2);line-height: 100%;overflow: hidden;opacity: 0}
.com-four li .son .t{position: absolute;width: 140px;height: 140px;z-index: 3;left: 0;top: 0;text-align: center;font-size: 20px;
    line-height: 200px;font-weight: bold;color: #666;}
/*鍥涗釜*/
.com-four li:nth-child(1) .son .t{background: url("../img/c1.png") top 25px center no-repeat;}
.com-four li:nth-child(2) .son .t{background: url("../img/c2.png") top 25px center no-repeat;}
.com-four li:nth-child(3) .son .t{background: url("../img/c3.png") top 25px center no-repeat;}
.com-four li:nth-child(4) .son .t{background: url("../img/c4.png") top 25px center no-repeat;}
.com-four li .son:hover .i .i1{transform: scale(5);-webkit-transform: 5;background: rgba(0,0,0,0.3);opacity: 0.2}
.com-four li .son:hover .i {background: none;}
.com-four li .son:hover{background: #fff;}
/*.com-four li .son:hover .t{color: #666}*/
.com-four li:nth-child(1):hover .son .t{background: url("../img/c-1.png") top 25px center no-repeat;color: #1256b3}
.com-four li:nth-child(2):hover .son .t{background: url("../img/c-2.png") top 25px center no-repeat;color: #1256b3}
.com-four li:nth-child(3):hover .son .t{background: url("../img/c-3.png") top 25px center no-repeat;color: #1256b3}
.com-four li:nth-child(4):hover .son .t{background: url("../img/c-4.png") top 25px center no-repeat;color: #1256b3}
/**/
.company-n .s1 .name .te{font-size: 16px;color: #bbb;display: inline-block;padding-top: 35px;
    padding-right: 43px;}
.company-n .s1 .name h1{font-size: 30px;color: #3f4040;mar}
.company-n .s1 .p{font-size: 16px;color: #666;line-height: 1.8;}
.com-p p{font-size: 16px;color: #666;line-height: 1.8;}
/**/
/*浣垮懡*/
.shiming{background: url("../img/combg1.jpg") top center no-repeat;}
.shiming .p3{font-family: 'aaa';font-size: 20px;line-height: 1.6;opacity: 0.6}
.yuan{background: #fff;margin-top: 60px;box-shadow: 0px 0px 45px rgba(0,0,0,0.15);overflow: visible!important;height: 420px;}
.yuan li{width: 400px;float: left;cursor: pointer}
.yuan li .son{width: 330px;margin-left: 35px;height: 330px;margin-top: 35px;box-shadow: 0 1px 13px #ddd;border-radius: 5px}
.yuan li:nth-child(1) .son{background: url("../img/s-3.png") top 50px center no-repeat;background-size: 80px}
.yuan li:nth-child(2) .son{background: url("../img/s-2.png") top 50px center no-repeat;background-size: 80px}
.yuan li:nth-child(3) .son{background: url("../img/s-1.png") top 50px center no-repeat;background-size: 80px}
.yuan li .son .t1{font-size: 24px;color: #333;margin-top: 155px;font-weight: bold;}
.yuan li .son .t2{width: 80%;margin-left: 10%;margin-top: 20px;font-size: 16px;color: #666;text-align: center;line-height: 1.6;font-weight: lighter}
.yuan li:nth-child(1):hover .son{transform: translateY(-6px);-webkit-transform: translateY(-6px);box-shadow: 0 3px 20px #ccc;background:#f5f5f5 url("../img/s-3.png") top 50px center no-repeat;background-size: 80px}
.yuan li:nth-child(2):hover .son{transform: translateY(-6px);-webkit-transform: translateY(-6px);box-shadow: 0 3px 20px #ccc;background:#f5f5f5 url("../img/s-2.png") top 50px center no-repeat;background-size: 80px}
.yuan li:nth-child(3):hover .son{transform: translateY(-6px);-webkit-transform: translateY(-6px);box-shadow: 0 3px 20px #ccc;background:#f5f5f5 url("../img/s-1.png") top 50px center no-repeat;background-size: 80px}
/**************************************************联系我们*/
.contact-n .s1 .l{width: 470px;float: left;}
.contact-n .s1 .l .mes li{color: #959595;font-size: 14px;text-indent: 25px;padding:7px 0}
.contact-n .s1 .l .mes li:nth-child(1){background: url("../img/cs1.png") left center no-repeat;}
.contact-n .s1 .l .mes li:nth-child(2){background: url("../img/cs2.png") left center no-repeat;}
.contact-n .s1 .l .mes li:nth-child(3){background: url("../img/cs3.png") left center no-repeat;}
.contact-n .s1 .l1{width: 140px;float: left;}
.contact-n .s1 .l1 .i{width: 140px;height: 140px;box-sizing: border-box;border: 1px solid #ddd;}
.contact-n .s1 .l1 .i .son{width: 130px;height: 130px;overflow: hidden;}
.contact-n .s1 .l3{float: right;width: 350px;background: #fff}
/*推荐*/
.con1-n{width: 1200px;}
.con1-n li{width: 280px;float: left;margin-right: 26.5px;margin-bottom: 20px;}
.con1-n li:nth-child(4n){margin-right: 0}
.con1-n li a{display: block;}
.con1-n li a .i{width: 100%;height: 230px;overflow: hidden;box-sizing: border-box;border: 1px solid #ddd}
.con1-n li a .i .son{width: 280px;height: 240px;overflow: hidden}
.con1-n li a img{transition: 0.5s;-webkit-transition:0.5s}
.con1-n li a .t{height: 35px;width: 100%;background: #eee;color: #666;text-align: center;line-height: 35px;font-size: 15px;
    transition: 0.5s;-webkit-transition:0.5s}
.con1-n li a:hover .i img{transform: scale(1.05);-webkit-transform: scale(1.05)}
.con1-n li a:hover .t{background: #1256b3;color: #fff;}




.gaode{height: 500px;width: 1200px;box-sizing: border-box;border: 1px solid #ddd;}

.guihua{height: 50px;border-bottom: 1px solid #ddd;}
.guihua .l{font-size: 24px;color: #666;float: left;line-height: 50px;}
.gaode iframe{box-sizing: border-box;border: 1px solid #ddd}



/**********************************************************************************新闻中心*/
.newslist{width: 900px!important;float: right;}
.newslist:after {
    *zoom: 1; }
.newslist:after:before, .newslist:after:after {
    content: " ";
    display: table; }
.newslist:after:after {
    clear: both; }
.newslist li {
    width: 100%;
    float: left;
    margin-bottom: 30px;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 25px; }
.newslist li:hover .name {
    color: #1256b3; }
.newslist li .data {
    float: left;
    font-family: thyFont3;
    border: 1px #ccc solid;
    width: 55px;
    margin-right: 2%; }
.newslist li .data .day {
    font-size: 30px;
    font-weight: bold;
    background-color: #ccc;
    line-height: 45px;
    color: #fff;
    display: block;
    text-align: center; }
.newslist li .data .month {
    font-size: 0.77em;
    color: #565656;
    display: block;
    text-align: center; }
.newslist li .name {
    padding-bottom: 8px;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.8);
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition-timing-function: ease;
    -moz-transition-timing-function: ease;
    /* Firefox 4 */
    -webkit-transition-timing-function: ease;
    /* Safari 和 Chrome */
    -o-transition-timing-function: ease;
    /* Opera */
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    font-weight: bolder; }
.newslist li .desc {
    font-family: "microsoft yahei", "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", SimHei, sans-serif;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.6);
    line-height: 1.6;
    transition-delay: 0.1s;
    position: relative;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical; }


/*新闻内页*/
.newscon{width: 900px;float: right;}
.newscon .son{width:880px;margin:0px auto;}
.newscon .son img{display: block;margin: 0 auto;max-width: 100%}




/*产品中心*/
.product-n .i-pro-list li{margin-top: 0px;margin-bottom: 20px;}
/*内页*/
/*.product-info .top{height: 300px;}*/

.product-info .top .le{width: 530px;height: 300px;float: left;box-sizing: border-box;border: 1px solid #eee;background: #f5f5f5}

.product-info .top .leli{width: 530px;float: left;}
.product-info .top .z{width: 530px;height: 450px;float: left;position: relative;background: #fff}

.product-info .top .top{width: 530px;height: 346px;overflow: hidden;box-sizing: border-box;border: 1px solid #ddd;background: #fff;
position: relative}
.info-video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;background:#fff}
.video-close{position: absolute;bottom: 7px;right:7px;width: 50px;height:50px;z-index: 4;background: url("../img/video1.png") center no-repeat;
display: none;cursor: pointer}
.video-close:hover{background: url("../img/video.png") center no-repeat;}
.product-info .top .bot{width: 450px;height: 70px;margin: 0 auto}
.product-info .top .bot .swiper-slide{width: 70px;height: 70px;}
video{background: none!important;}

.product-info .top .swiper-button-prev{width: 24px;height: 71px!important;background:#1256b3 url("../img/pr1.png") center no-repeat!important;
    top: 100%!important;margin-top: -85px!important;left: 1px!important;}
.product-info .top .swiper-button-next{width: 24px;height: 71px!important;background:#1256b3 url("../img/ne1.png") center no-repeat!important;
    top: 100%!important;margin-top: -85px!important;right: 1px!important;}
.product-info .top .bot .swiper-slide img{box-sizing: border-box;border: 2px solid #ddd}
.product-info .top .bot .swiper-slide-active img{box-sizing: border-box;border: 2px solid #1256b3}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0.8!important;}



.product-info .top .ri{width: 330px;float: right}
.product-info .top .ri h1{font-weight: normal;font-size: 20px;border-bottom: 1px dashed #ddd;padding-bottom: 8px;}
.product-info .top .ri .tel{color: #d81e06;background: url("../img/t.png") left center no-repeat;background-size: 40px;text-indent: 48px;}
.product-info .top .ri .er a{display: block;width: 150px;height: 38px;float: left;text-align: center;line-height: 38px;box-sizing: border-box;font-size: 16px;}
.product-info .top .ri .er .a1{background: #1256b3;border: 1px solid #1256b3;color: #fff;}
.product-info .top .ri .er .a2{background: #fff;margin-left: 20px;color: #333;border: 1px solid #666}




/*.product-info .top .twoa a{display: block;width: 155px;height: 41px;float: left;text-align: center;line-height: 40px;font-size: 18px;font-weight: bold}*/
/*.product-info .top .twoa .a1{background: #1256b3 url("../Image/sj1.png") bottom center no-repeat;color: #fff;}*/
/*.product-info .top .twoa .a2{background:url("../img/a2.png") bottom center no-repeat;margin-left: 17px;background-size: contain}*/

/*.product-info .top .twoa .a1:hover{background: #cd9243 url("../Image/sj1.png") bottom center no-repeat;color: #fff}*/
/*.product-info .top .twoa .a2:hover{background:url("../Image/a21.png") bottom center no-repeat;margin-left: 17px;background-size: contain}*/

.product-info .top .more{margin-top: 30px;}
.product-info .top .more .diva{width:140px;height: 40px;float: left;position: relative;overflow: hidden;}
.product-info .top .more .a1{background: #1256b3}
.product-info .top .more .a2{background: #505050;margin-left: 10px;}
.product-info .top .more .diva .one{position: absolute;width: 100%;height: 40px;z-index: 2;}
.product-info .top .more .diva .one .son1{width: 40px;height: 40px;background: rgba(0,0,0,0.3);border-radius: 50%;opacity: 0}
.product-info .top .more .diva .two{position: absolute;width: 100%;height: 40px;z-index: 3;color: #fff;line-height: 40px;font-size: 14px;text-align: center}

/**/
.product-info .top .more .diva:hover .one .son1{transform: scale(5);-webkit-transform: scale(5);opacity: 1}
/**/
.product-info .tiao{width: 100%;height: 38px;
    background:#f5f5f5;
}
.product-info .tiao span{display: inline-block;line-height: 38px;height: 38px;color: #fff;
padding: 0 35px;font-size: 16px;background: #1256b3}
/*.product-info .content{color: #666!important;font-size: 15px;}*/
.product-info .content p{line-height: 1.8;margin: 10px 0}

.isan-n li{width: 48%;margin-right: 4%;}
.isan-n li:nth-child(2n){margin-right: 0;}
.isan-n li:nth-child(3){margin-right: 4%;}
.isan-n li:nth-child(n+3){margin-top: 15px;}
.isan-n li .s{width: 100%;height: auto;}
.isan-n li .s .l{width:70px;background: #fff;}
.isan-n li .s .l .p1{font-size: 24px;line-height: auto;}
.isb-n{
    height: auto;
    background: #fff
}
.isan-n li .s .r .p1{color: #555;font-size: 18px}
.isan-n li .t1{color: #999}
.infoimg .i{width: 446px;height: 355px;float: left;}
.infoimg .i:nth-child(2n){float: right;}
.infoimg .i:nth-child(n+3){margin-top: 10px;}
.infoimg .i:nth-child(5){width: 606px;}
.infoimg .t{width: 284px;height: 355px;background: #1256b3;float: right;margin-top: 10px;}
.infoimg .t .p1{margin-top: 45px;}
.infoimg .t dl{margin-top: 20px;}
.infoimg .t dl dt{width: 100%;font-size: 20px;color: #fff;padding: 8px 0 8px 65px;
    background:url("../img/dpng.png") left 29px center no-repeat;}
/*相关推荐*/
.con2-n li{width: 32%;float: left;margin-right: 2%}
.con2-n li:nth-child(3n){margin-right: 0}
.con2-n li:nth-child(n+4){margin-top: 20px}
.con2-n li a .i{width: 100%;height: 240px;overflow: hidden;box-sizing: border-box;border: 1px solid #eee}
.con2-n li a .i .son{width: 280px;height: 240px;overflow: hidden}
.con2-n li a img{transition: 0.5s;-webkit-transition:0.5s}
.con2-n li a .t{height: 35px;width: 100%;background: #eee;color: #666;text-align: center;line-height: 35px;font-size: 15px;
    transition: 0.5s;-webkit-transition:0.5s}
.con2-n li a:hover .i img{transform: scale(1.05);-webkit-transform: scale(1.05)}
.con2-n li a:hover .t{background: #1256b3;color: #fff;}
/**/
.con2-n-1 li{width: 49%;float: left;}
.con2-n-1 li:nth-child(2n){float: right}
.con2-n-1 li:nth-child(n+3){margin-top: 20px}
.con2-n-1 li a .i{width: 100%;height:300px;overflow: hidden;box-sizing: border-box;border: 1px solid #eee}
.con2-n-1 li a img{transition: 0.5s;-webkit-transition:0.5s}
.con2-n-1 li a .t{height: 35px;width: 100%;background: #eee;color: #666;text-align: center;line-height: 35px;font-size: 15px;
    transition: 0.5s;-webkit-transition:0.5s}
.con2-n-1 li a:hover .i img{transform: scale(1.05);-webkit-transform: scale(1.05)}
.con2-n-1 li a:hover .t{background: #1256b3;color: #fff;}

/*单页，Ian*/
.customr{width: 900px;float: right;background: #fff;}
.customr .son{width: 880px;margin: 0 auto;padding: 20px 0}
.customr .son h1{font-size: 24px;color: #333;text-align: center;border-bottom: 1px dashed #eee;padding-bottom: 10px;}

/*厂房风采*/

.work-n{}
.work-n li{width: 380px;float: left;margin-right: 30px;margin-bottom: 23px;}
.work-n li:nth-child(3n){margin-right: 0}
.work-n li a{display: block;}
.work-n li a .i{width: 100%;height: 250px;overflow: hidden;box-sizing: border-box;border: 1px solid #bbb}
.work-n li a img{transition: 0.5s;-webkit-transition:0.5s}
.work-n li a .t{height: 40px;width: 100%;background: #eee;color: #666;text-align: center;line-height: 40px;font-size: 15px;
    transition: 0.5s;-webkit-transition:0.5s}
.work-n li a:hover .i img{transform: scale(1.05);-webkit-transform: scale(1.05)}
.work-n li a:hover .t{background: #1256b3;color: #fff;}
/**/

.no_data {
    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: #1256b3;
    font-weight: lighter;
    text-align: center;
    line-height: 120px;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
}



/*视屏中心*/
.videoc {width: 900px;float: right;background: #fff;}
.videoc li{width: 440px;margin-right: 20px;float: left;margin-bottom: 15px;}
.videoc li:nth-child(2n){margin-right: 0;}
.videoc li .v{width: 100%;height: 300px;background: #ddd;}
.videoc li .t{width: 100%;height: 40px;background: #eee;text-align: center;line-height: 40px;color: #666}


/*资料下载*/
.downc{width: 900px;float: right;background: #fff;}
.downc .son{width: 880px;margin: 0  auto;padding: 20px 0;}
.downc li{height: 45px;box-sizing: border-box;border-bottom: 1px solid #ddd;}
.downc li a{display: block}
.downc li .le{width: 700px;height: 45px;float: left;line-height: 45px;font-size: 14px;text-indent: 10px;}
.downc li .ri{width: 120px;height: 45px;float: right;line-height: 45px;font-size: 14px;color: #999}
.downc li a:hover .le{color: #1256b3}



/*案例中心*/
.case-n li{width: 292px;float: left;margin-right: 16px;margin-bottom: 15px;}
.case-n li:nth-child(3n){margin-right: 0}
.case-n li a{display: block;}
.case-n li a .i{width: 100%;height: 250px;overflow: hidden;box-sizing: border-box;border: 1px solid #ddd}
.case-n li a .i .son{width: 282px;height: 240px;overflow: hidden}
.case-n li a img{transition: 0.5s;-webkit-transition:0.5s}
.case-n li a .t{height: 40px;width: 100%;background: #eee;color: #666;text-align: center;line-height: 40px;font-size: 15px;
    transition: 0.5s;-webkit-transition:0.5s}
.case-n li a:hover .i img{transform: scale(1.05);-webkit-transform: scale(1.05)}
.case-n li a:hover .t{background: #1256b3;color: #fff;}


/**/
.messagen .l{width: 350px;height: 380px;background: #1256b3;float: left;}
.messagen  .r{width: 820px;float: right;}
.messagen  .r form ul{background: #fff}
.messagen  .r .fl1{width: 815px;height: 50px;border: 1px solid #ddd;}
.messagen  .r .fl1 li{float: left}
.messagen  .r .fl1 li:nth-child(1){width: 50px;height: 50px;border-right: 1px solid #ddd;background:#fff  url("../Image/img/tx.png") center no-repeat;}
.messagen  .r .fl1 li:nth-child(2){width: 760px;}
.messagen  .r .fl1 li input{display: block;width: 750px;height: 50px;border: none;margin: 0 auto;outline: none;padding: 0;font-size: 15px;text-indent: 0.5em}


.messagen  .r .fl2 li:nth-child(1){background:#fff  url("../Image/img/tel3.png") center no-repeat;}

.messagen  .r .fl3{width: 815px;height:100px;border: 1px solid #ddd;}
.messagen  .r .fl3 li{float: left}
.messagen  .r .fl3 li:nth-child(1){width: 50px;height: 100px;border-right: 1px solid #ddd;background:#fff  url("../Image/img/mes.png") center 7px no-repeat;}
.messagen  .r .fl3 li:nth-child(2){width: 760px;}
.messagen  .r .fl3 li textarea{display: block;width: 750px;height:90px;border: none;margin: 0 auto;outline: none;padding: 0;font-size: 15px;
    line-height: 1.6;color: #666;background: #fff}
.messagen  .r form button{display: block;width: 415px;height: 50px;border: none;outline: none;background: #1256b3;margin: 0 auto}


/**/
.mainbox1{width: 100%;height: 30px;background: #fff;border-bottom: 1px solid #ddd}
.mainbox1 .container{width: 1200px;height: 30px;margin: 0 auto;}
.mainbox1 .container .l{width: 800px;float: left;line-height: 30px;font-size: 14px;color: #666;}
.mainbox1 .container .r{float: right;}
.mainbox1 .container .l1{width: 80px;float: left;margin-left: 180px;}
.mainbox1 .container .l1 a{display: block;width: 80px;float: left;height: 25px;background: #eee;margin-top: 2.5px;border-radius: 3px;
box-sizing: border-box;}
.mainbox1 .container .l1 a .z{width: 25px;float: left;margin-left: 5px;height: 25px;background: url("../Image/flag/f1.jpg") center no-repeat;}
.mainbox1 .container .l1 a .y{width: 45px;float: left;height: 25px;line-height:25px;font-size: 14px;color: #666;text-indent: 7px; }
/**/
.mainbox1 .container .l2{width: 120px;float: right;}
.mainbox1 .container .l2 .a{display: block;width: 120px;float: left;height: 25px;background: #eee;margin-top: 2.5px;border-radius: 3px;
    box-sizing: border-box;position: relative;}
.mainbox1 .container .l2 .a .z{width: 25px;float: left;margin-left: 12px;height: 25px;background: url("../Image/flag/f2.jpg") center no-repeat;}
.mainbox1 .container .l2 .a .y{width: 65px;float: left;height: 25px;line-height:25px;font-size: 14px;color: #666;text-indent: 7px; }
.mainbox1 .container .l2 .flag{position: absolute;width: 120px;background: #fff;z-index: 10;border-bottom: 1px solid #ddd;
    transition: 0.4s;-webkit-transition: 0.4s;top: 50px;opacity: 0;
}
.flag a{display: block;width: 120px;float: left;height: 30px;background: #fff;margin-top: 0px;border-radius: 0px;
    box-sizing: border-box;position: relative;border: 1px solid #ddd;border-bottom: 0px;}
.flag a .z{width: 25px;float: left;margin-left: 12px;height: 30px}
.flag a .y{width: 65px;float: left;height: 30px;line-height:30px;font-size: 13px;color: #666;text-indent: 9px; }
.flag li:nth-child(1) a .z{background: url("../Image/flag/f2.jpg") center no-repeat;}
.flag li:nth-child(2) a .z{background: url("../Image/flag/ja.jpg") center no-repeat;}
.flag li:nth-child(3) a .z{background: url("../Image/flag/f3.jpg") center no-repeat;}
.flag li:nth-child(4) a .z{background: url("../Image/flag/f4.jpg") center no-repeat;}
.flag li:nth-child(5) a .z{background: url("../Image/flag/f5.jpg") center no-repeat;}
.flag li:nth-child(6) a .z{background: url("../Image/flag/f6.jpg") center no-repeat;}
.flag li:nth-child(7) a .z{background: url("../Image/flag/f7.jpg") center no-repeat;}
.flag li:nth-child(8) a .z{background: url("../Image/flag/f8.jpg") center no-repeat;}
.flag li:nth-child(9) a .z{background: url("../Image/flag/f9.jpg") center no-repeat;}
.flag li:nth-child(10) a .z{background: url("../Image/flag/f10.jpg") center no-repeat;}
.flag li:nth-child(11) a .z{background: url("../Image/flag/f11.jpg") center no-repeat;}
.flag li a:hover .y{color: #1256b3;}

.mainbox1 .container .l2:hover .flag{opacity: 1;transform: translateY(-20px);-webkit-transform: translateY(-20px)}

/*详情总样式*/
.xq img{display: block;max-width: 100%;margin: 8px auto;}
/*.p-f-info{padding: 0px 0;}*/
/*.parm{margin-bottom: 30px}*/
.xq table{width: 100%!important;margin: 12px 0}
.xq table td{border: 1px solid #ddd;padding: 10px 5px}
.xq table th{border: 1px solid #ddd;padding: 15px 0px;background: #eee}
.xq p{margin: 10px 0;line-height: 1.6}

.swiper-containerba .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 10px;background: #fff}
.swiper-containerba .swiper-pagination-bullet-active{background: #1256b3;width: 24px;}
.advn{width: 900px;height: 130px;background: url("../img/adv1.jpg") center no-repeat;background-size: cover}
.advn .l{width: 365px;height: 150px;float: right;}
.advn .more1{width: 350px;margin-top: 20px;}
.advn .more1 a{display: block;width:160px;height: 40px;position: relative;overflow: hidden;border: 0px solid #999;float: left;}
.advn .more1 .a1{margin-right: 20px;}
.advn .more1 a .one{position: absolute;width: 160px;height: 40px;z-index: 2;background: #666;color: #fff}
.advn .more1 a .one .son{width: 40px;height: 40px;background: rgba(0,0,0,0.1);border-radius: 50%;opacity: 0}
.advn .more1 a .two{position: absolute;width: 160px;height: 40px;z-index: 3;color: #eee;line-height: 40px;font-size: 16px;text-align: center;}
.advn .more1 .a2 .one{background: #1d9d4e;color: #fff}
.advn .more1 .a2 .two{color: #fff}
/*.ica .more1 a:hover{border: 1px solid #1f499d}*/
.advn .more1 a:hover .one .son{transform: scale(5);-webkit-transform: scale(5);opacity: 1;}


.big-bread{font-size: 14px;float: left;line-height: 66px;color: #666;
background: url("../img/loc.png") left top 23px no-repeat;text-indent: 26px;}
.big-bread a{font-size: 14px;color: #666;}