﻿@charset "utf-8";
/*公共样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,
textarea,p,blockquote,th,td,hr,button,span,a{
    margin:0;
    padding:0;
    list-style: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
}
/*@font-face {font-family:"calibri";src:url("../font/calibri.ttf");font-family:"calibrib";src:url("../font/calibri.ttf");*/
    /*font-family:"calibril";src:url("../font/calibri.ttf");font-family:"Swis";src:url("../font/tt0009m_.ttf");font-family:"SwisB";src:url("../font/tt0010m_.ttf");}*/
/**,html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em,*/
/*img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption,input,*/
/*tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup, menu, nav, output,ruby, section, summary,time, mark, audio, video*/
/*{list-style-type: none;font-size:14px;}*/

img{max-width: 100%;}
html,body{overflow-x:hidden;    font-family: "PingFang SC", "Microsoft YaHei", "simsun", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color: #545454;font-size: 14px;}
.f-impact{font-family:'Impact';}

.fw{font-weight: bold;}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f24{font-size:24px}
.f26{font-size:26px}
.f30{font-size:30px}
.f36{font-size:36px}
.ovef{overflow: hidden;}
.pos{position: relative;}
.fbai{color:#FFFFFF}
.fbai{color:#FFFFFF}
.nofw{font-weight: normal;}
.mt5{margin-top: 5px;}
.lh22{line-height: 22px;}
.nomgr{margin-right: 0;}
.nopdr{padding-right:0;}
.lan{color: #1d2088;}
.xieti{ font-style:oblique;}
.fhei{color:#000000}
.pdt{padding-top: 60px;}
.nomgr{margin-right: 0;}
.f44{font-size:44px}
.pd{padding:30px 15px ;}
.nopdz>*{padding: 0;}
.lh25{line-height: 25px;}
.lh30{line-height: 30px;}
.lh34{line-height: 34px;}
.c3{color: #333333;}
.diandiandian{overflow: hidden;text-overflow:ellipsis;white-space:nowrap}
.duohangdian{
    -webkit-line-clamp: 3;    /*用来限制在一个块元素显示的文本的行数*/
    display: -webkit-box;    /*必须结合的属性，将对象作为弹性伸缩盒子模型显示*/
    -webkit-box-orient: vertical;    /*必须结合的属性 ，设置或检索伸缩盒对象的子元素的排列方式*/
    overflow: hidden;}
.duohangdian span{
    display: block;
    -webkit-line-clamp: 3;    /*用来限制在一个块元素显示的文本的行数*/
    display: -webkit-box;    /*必须结合的属性，将对象作为弹性伸缩盒子模型显示*/
    -webkit-box-orient: vertical;    /*必须结合的属性 ，设置或检索伸缩盒对象的子元素的排列方式*/
    overflow: hidden;
}
.daxie{text-transform: uppercase;}
h1,
h2,
h3,
h4,
h5,
h6 {text-decoration: none;font-weight: normal;font-size: 100%;  }
fieldset,
img,
input,
    /*button {border: none;padding: 0;margin: 0;!*在低版本的ie浏览器里面不支持*!outline-style: none;  }*/
ul, ol { list-style: none;  }
input {padding-top: 0;padding-bottom: 0;font-family: "Microsoft YaHei", "宋体";}
select,
input {vertical-align: middle;}
select,
input,
textarea {font-size: 12px;margin: 0;  }
/*禁止手动修改大小*/
textarea {resize: none;  }
/*去掉图片底部默认空白缝隙*/
img {border: 0;vertical-align: middle;  }
/*合并外连线*/
table {/*表格的单元格边框默认是不会重合的，这个属性可以让表格的边框重合在一起，看起来更加细一些*/ border-collapse: collapse;  }

body {font: 12px/150% , "\5b8b\4f53"; /*unitedCode的写法，宋体的写法*/color: #000;background: #fff;  }
/*清除浮动*/
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix::after {clear: both;}
.clearfix {*zoom: 1;}
a {color: #333;text-decoration: none;  }
a:hover { text-decoration: none; }
a:active { text-decoration: none;  }
a:visited { text-decoration: none;  }
a:focus { text-decoration: none;  }
s, i, em {font-style: normal;text-decoration: none;}
/*公共类*/
.w {/*版心*/ max-width: 1200px; margin: 0 auto;  }
.fl {float: left;}
.fr {float: right;}
.al {text-align: left;}
.ac {text-align: center;}
.ar {text-align: right;}
.pr {position: relative;}
.pa {position: absolute;}
.hide {display: none;}
/*字体颜色*/
.cb{color:#fff;}
.ch{ color:#ccc; }
/*css初始化完成*/

/*header*/
/*logo*/
/*.head_t{display: none;}*/
/*.head_con2{float: left;margin-left: 26px;}*/
.menu li a{position: relative;}
/*.menu li{position: relative;}*/
.menu li:hover>a{color:#fff;}
/*.menu .choice01>a::before{*/
    /*content: "";*/
    /*position: absolute;*/
    /*width: 80%;*/
    /*border-bottom: 2px solid #F09834;*/
    /*left: 50%;*/
    /*bottom: 10px;*/
    /*transform: translate(-50%,-50%);*/
    /*display: none;*/
/*}*/
.menu li:hover>a::before{display: block;}
/*.menu li:first-child a{color:#F09834;}*/
/*.menu li:first-child a::before{display: block;}*/
.menu .choice01:hover>a{color:#91491f;border-bottom: 2px solid #91491f;}
.menu li>.current{color:#91491f;border-bottom: 2px solid #91491f;}
.menu li>.current::before{display: block;}
.ss{float: left;margin-right: 50px;}
/*.logo{width: 120px;}*/
.logo h1{font-size: 18px;line-height: 60px;margin-top: 0;color:#fff;}
.logo h1 a{display: block;width: 100%; vertical-align:middle; margin-top:27px;}
.logo h1 a img{width: 100%;}
.head_r{float: right;}
.head_l{float: left;padding-top: 11px;}
.head_t{width: 100%;text-align: right;height:35px;background:#43130f;overflow: hidden;}
.head_b{background: #182837;}
.nav2{height: 100px;}
.nav2 li{float: left;position: relative;}
.nav2 li:first-child{background: none;}
.nav2 li:last-child{padding-right: 0;}
.nav2 li:hover .a1{background:#00528e;}
.nav2 li.ative .a1{background:#00528e;}
.nav2>li a{color: #FFFFFF;padding:0 30px;cursor: pointer;display: block;height: 100px;line-height: 100px;}
.nav-dro2 {position: absolute;top:99px;left: 0;z-index: 99;background: #FFFFFF;box-shadow: 2px 2px 2px #666666;display: none;white-space: nowrap;padding:0 15px;width: 400px;}
.nav2 .nav-dro2 .nav-dro3 a{height: auto;line-height:28px;}
.nav2 .nav-dro2 .nav-dro3{display: none;width: 400%;}
.nav2 .nav-dro2 .nav-dro3 a:hover{color:#00528e;}
.nav2 .nav-dro2>li .a2{color: #333333;line-height: 30px;background: url(../images/icon5.png) no-repeat right 10px;padding: 0 7px;height: auto;font-weight: bold;}
.nav2 .nav-dro2 li{display: block;float: none;padding: 0;}
.nav2 .nav-dro2 li:hover .a2{color: #00528e;background-position-y:-15px;}
.nav2 .nav-dro3 a{color: #333333;}
/*.nav2 .nav-dro3>li .a3{background:url(../images/icon5.png) no-repeat right -33px;}*/
.nav2 .nav-dro3 li:hover .a3{background-position-y:-55px;}
.nav2 .nav-dro4{display: none;width: 400%;}
.nav2 .m1 .nav-dro2{width: 900px;left:50%;position: fixed;margin-left: -450px;top: 140px;padding: 10px;}
.nav2 .m1 .nav-dro2>li{float: left;width: 25%;}
.nav2 .m1 .nav-dro2>li:nth-of-type(2) .nav-dro3{margin-left: -100%;}
.nav2 .m1 .nav-dro2>li:nth-of-type(3) .nav-dro3{margin-left: -200%;}
.nav2 .m1 .nav-dro2>li:nth-of-type(4) .nav-dro3{margin-left: -300%;}
.nav2 .m1 .nav-dro3>li{width: 25%;float: left;}
.nav2 .m1 .nav-dro3>li:nth-of-type(2) .nav-dro4{margin-left: -100%;}
.nav2 .m1 .nav-dro3>li:nth-of-type(3) .nav-dro4{margin-left: -200%;}
.nav2 .m1 .nav-dro3>li:nth-of-type(4) .nav-dro4{margin-left: -300%;}
.nav2 .m1 .nav-dro2>li .a2{padding:0 15px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap}
.nav2 .m1 .nav-dro3>li .a3{padding: 0 15px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap}
.nav2 .m1 .nav-dro4>li{float: left;width:33.33%;}
.nav2 .m1 .nav-dro4>li a{overflow: hidden;text-overflow:ellipsis;white-space:nowrap;padding: 0 15px;}
.nav2 .m4 .nav-dro2{padding: 5px 15px;width: 400px;margin-left: -123px;overflow: hidden;}
.nav2 .m4 .nav-dro2>li{width: 33.333%;}
.nav2 .m4 .nav-dro2 .nav-dro3{width: 300px;margin-left: -150px;}
.in-search{position:relative;float: right;margin-top: 22px;}
.in-search input{border:none;}
.in-search .txt{width: 151px;height: 26px;line-height: 26px;text-indent:10px;background: #000;outline: none;color:#FFFFFF;border: 1px solid #333;}
.in-search .sub{background: url(../images/btn.jpg) no-repeat center;width:26px;height:26px;cursor: pointer;position: absolute;top:0;right:0;border-radius: 0 5px 5px 0;}
.yuyan{float: right;padding-top: 5px;overflow: hidden;}
.con{float: right;overflow: hidden;padding-top: 5px;}
.yuyan2{float: left;padding-top: 5px;overflow: hidden;margin-right: 20px;}
.con2{float: left;overflow: hidden;padding-top: 5px;}
.in-search .txt2{width: 300px;height: 27px;line-height: 27px;text-indent:10px;background: #fff;outline: none;border: 1px solid #d1cdca;border-radius: 5px;}
/*.head_con{padding-top: 5px;}*/
.yuyan li{display: inline-block;}
.yuyan li a{color: #fff;padding:0 12px;text-transform: uppercase;border-right: 2px solid #8b8b8b;font-size: 12px;}
.yuyan li:last-child a{border: none;}
.yuyan li:hover a{color: #0075cb;}
.navbar-toggle{margin:0 !important;}
.yuyan .ative{color:#f09834;}
.navbar-toggle .icon-bar{width: 25px;height: 3px;}
.navbar-toggle .icon-bar+.icon-bar{margin-top: 5px;}
.navbar-toggle span{background-color: #000;}
.tel-nav-box{position: absolute;width: 95%;top:65px;right: 3%;height: 34px;display: none;z-index: 2;}
.tel-nav{position: absolute;top: 45px;right: 10px;width:90%;text-align: center;background: #35597b;padding:0 15px;z-index: 9999;display: none;box-shadow:0 0 10px #333333}
.tel-nav li{text-align: left;border-bottom: 1px solid #CCCCCC;line-height: 38px;}
.tel-nav li a{text-align: center;width: 100%;display: block;white-space: nowrap;overflow: hidden;
    text-overflow:ellipsis;color: #ffffff;}
.tel-nav li a:hover{background: #529ce3;}
.tel-nav li:last-child{border-bottom: 0px;}
.m4 .nav-dro2{width: 300px;}
.m4 .nav-dro2 li{float: left;width: 50%;border: none;line-height: 35px;}
.m4 .nav-dro2 li a{border: none !important;font-size: 14px;}
/*banner*/
.banner{position:relative;width: 100%;}
.banner img{width:100%;}
#banner-list .owl-next, #banner-list .owl-prev{background:url("../images/icon.png") no-repeat;width:25px;height:38px;position: absolute;top:-15em;}
#banner-list .owl-next{background-position: center -750px;right: 25px;}
#banner-list .owl-prev{background-position: center -700px;left: 25px;}
#banner-list .owl-dot span{width:60px;height: 3px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;filter:Alpha(Opacity=100);opacity: 1;background-color: #c7958b;}
#banner-list .owl-controls{}
#banner-list .owl-dots .owl-dot.active span{background-color:#fff;}
#banner-list .owl-controls{top: auto;bottom: 0;;position: absolute;width: 100%;}
.banner-text{position: absolute;top: 100px;left:50%;width: 700px;height: 450px;z-index: 99999;text-align: center;background: url(../images/text_bg.png) ;color: #fff;padding-top: 180px;margin-left: -350px;}
.banner-text .text2{font-family: "microsoft yahei";color: #FF0000;font-weight: bold;}

/*index*/
#in_pro{padding-top: 70px;padding-bottom: 36px;}
#in_pro .item .img{border: 1px solid #e2e2e2;}
#in_pro .item:hover .img{border: 1px solid #406990;}
#in_pro .item:hover p{background:#406990;color:#FFFFFF;}
#in_pro .item p{height: 54px;line-height:54px;background:#e2e2e2;;text-align: center;font-size: 14px;padding-left:10px;}
#in_pro{position: relative;overflow: hidden;/*height: 300px;*/}
#in_pro ul{font-size: 0;width: 9999px;position: absolute;top: 70px;left: 0;}
#in_pro li{width:240px;padding:0 7px;display: inline-block;}
#in_pro .owl-nav div{width: 35px;height: 35px;text-align: center;line-height: 34px;font-size: 24px; font-weight: bold;position: absolute;top:-150px;color: #919191;border: 1px solid #919191;border-radius:50%;}
#in_pro .owl-nav div:hover{color:#406990;border: 1px solid #406990;}
#in_pro .owl-nav .owl-prev{left:-40px;}
#in_pro .owl-nav .owl-next{right:-40px;}
.in_new{/*background: url(../images/line.png) no-repeat center center;*/overflow: hidden;padding-bottom: 70px;}
.in_new_l{padding-top: 60px;line-height: 30px;}
.in_new_r{padding-left: 45px;padding-top: 60px;}
/*.lunbo{margin-top: 34px;overflow: hidden;height: 150px;position: relative;width: 100%;}*/
/*.lunbo ul{position: absolute;top: 0;left: 0;width: 100%;}*/
/*.lunbo li a{overflow: hidden;display: block;padding-top: 5px;}*/
/*!*.lunbo li{height: 30px;padding-left: 30px;background: url(../images/icon/new-r.png) no-repeat left center;}*!*/
/*.lunbo li:hover a{color:#406990;border-bottom: 1px solid #406990;}*/
/*.lunbo li p{width: 75%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap}*/
.in_new_l .ct{/*display: none;*/color: #333;margin-bottom: 34px;}
.in_new_r .ct{color: #333;}
.btm{display: inline-block;width: 207px;height: 37px;border: 2px solid #333333;color: #333333;padding-right: 40px;background: url(../images/icon/btm.png) no-repeat 143px center;line-height: 37px;text-align: center;margin-top: 30px;}
/*产品轮播图*/
.lbt{
    max-width: 1300px;
    margin: 0 auto;
}
#owl-theme .owl-pagination{
    /*display: none;*/
}
#owl-demo {
    /*position: relative;*/
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
}
#owl-demo .item {
    display: block;
    margin: 5px;
}
#owl-demo img {
    display: block;
    width: 100%;
}
/*产品轮播图结束*/
/*foot*/
.footer{background:#3E3E3E;padding-top: 50px;}
.b_nav{padding-bottom: 35px;}
.b_nav a{color: #FFFFFF;line-height: 24px;}
.b_nav .down-list{line-height: 28px;}

.b_nav a:hover{color: #003257;border-bottom: 1px solid #003257;}
.b_nav .a1{margin-bottom: 30px;}
.foot_b{line-height: 46px;background: #35597b;text-align: center;}
.foot_b .fbai:hover{color:#fff;}
.in_contact{background: url(../images/icon/icon.png) no-repeat 15px 57px;padding-right: 0;}
.in_contact li{padding-left:25px;line-height: 23px;}
.in_contact li.a1{padding-left: 0;}
.foot_z{display: inline-block;}
.foot_z li{float: left;padding:0 3px;}
/*.foot_z li a:hover{border: 1px solid #81c9f0;}*/
.foot_z li a{display: block;width: 23px;height: 22px;border-radius:50%;overflow: hidden;}

.footer .con{text-align: center;}
foot_z li a img{display: block;width: 100%;}
.foot_z li.icon_y a{background-position-x:-45px;}
.foot_z li.icon_f a{background-position-x:-90px;}
.foot_z li.icon_gg a{background-position-x:-135px;}
.foot_z li.icon_g a{background-position-x:-225px;width: 38px;}
.foot_z li.icon_t a{background-position-x:-180px;}
.foot_z li.icon_w a{background-position-x:-225px;}
.foot_z li.icon_m a{background-position-x:-270px;}
.foot_z li.icon_m{position: relative;}
.foot_z li.icon_m img{position: absolute;bottom:40px;left:-100px;width:250px;max-width: none;display: none;}
/*new*/
.list{padding-bottom: 70px;}
.nav_left{padding-bottom: 38px;}
/*.nav_left .locat{padding-top: 18px;padding-bottom: 25px;}*/
.nav_left h1{padding-bottom: 15px;}
.new .ct{border-bottom: 1px solid #9e9e9e;}
.new .tab_a{padding-bottom: 30px;float: left;left: 50%;position: relative;}
.new .tab_b{float: left;right:50%;position: relative;}
.new .tab_a .tab_c{display: inline-block;background: url(../images/icon/page_nav.png) no-repeat center bottom;width: 200px;line-height: 33px;cursor: pointer;}
.new .tab_a .tab_c a:hover{color:#fff;}
.new .tab_a .tab_c a{display: block;text-align: center;}
.new .tab_a .tab_c:hover{background-position-y:top;}
.new .tab_a .tab_c.ative{background-position-y:top;}
.new .col-sm-6{padding: 0 10px;margin-bottom: 20px;padding-left: 0;}
.new .pdr{padding-right:0px;padding-left:10px;}
.new .con{border: 1px solid #9e9e9e;overflow: hidden;padding: 9px;/*height: 180px;*/}
.new .con>*{width: 50%;float: left;line-height: 24px;}
.new .con a{line-height: 24px;}
.new .con a:hover{text-decoration: underline;color: #406990;}
.show{padding-top: 50px;padding-bottom:50px;}
.show>*{padding: 0;}
.show h3{padding-bottom: 25px;text-align: center;}
.show .data{text-align: center;color:#898989;}
.show .pic{margin-top: 24px;}
.show .line{border-bottom: 1px dashed #9e9e9e;margin-top: 25px;margin-bottom: 30px;}
.xiaye{padding-top: 28px;margin-top: 30px;border-top: 1px dashed #9e9e9e;}
.xiaye a:hover{color:#00528e;text-decoration: underline;}
.nav_right li{background: url(../images/icon/new-r.png) no-repeat 0 5px;padding-left: 30px;margin-bottom: 5px;padding-right: 15px;overflow: hidden;}
.nav_right li a:hover{color:#00528e;text-decoration:underline;}
/*video*/
.video .pdt{max-width:790px;margin: 0 auto;padding-top: 30px;}
.video .pdt li{margin-bottom: 70px;}
.video_nav{padding-top: 17px;}
.video_nav a{display: inline-block;width: 168px;height: 28px;border: 1px solid #9e9e9e;margin-right: 10px;line-height: 28px;text-align: center;}
.video_nav a:hover{background-position-y:-17px;color: #406990;border: 1px solid #406990;}
.video_nav a.active{background-position-y:-17px;color: #406990;border: 1px solid #406990;}
.video ol li:last-child{background-position-y: top;}
.video .img{position: relative;}
.video video{width: 100%;}
.video .bf{left: 50%;top: 50%;margin: -32px -22px;}
.video .bf.hide{display: none;}
.video .img .bofang{position: absolute;top: 50%;left: 50%;margin-left: -32px;margin-top: -22px;}
.video .more_v{width: 147px;height: 30px;line-height: 30px;background: #919191;text-align: center;font-size: 14px;float: right;}
.video .more_v:hover{background:#406990;color: #FFFFFF;}
.video .bf.hide{display: none;}
.video .px50{padding-top: 25px;line-height: 30px;}
.video .video_b{max-width: 790px;margin: 0 auto;text-align: center;}
.video .video_b video{width: 100%;background: #000000;}
.video .pdt,.video .follow{display: none;}
.video .pdt.current,.video .follow.current{display: block;}
/*新闻页分页*/
.huanye li{float: left;}
.huanye .bigbox{position: relative;float: left;left: 50%;}
.huanye .smallbox{position: relative;float: left;right: 50%;}
/*socials*/
.socials h2{padding-top: 45px;padding-bottom: 25px;}
.socials ol li:last-child{background-position-y: top;}
.social{overflow: hidden;margin-right: -15px;margin-left: -15px;}
.social li{width: 33.333%;float: left;margin-bottom: 20px;padding: 0 15px;}
.social li a{border: 1px solid #9e9e9e;background: url(../images/icon/icon3.png) no-repeat center top;display: block;height: 193px;}
.social li a.a2{background-position-y:-193px;}
.social li a.a3{background-position-y:-386px;}
.social li a.a4{background-position-y:-579px;}
.social li a.a5{background-position-y:-772px;}
.social li a.a6{background-position-y:-965px;}
.social li a:hover{background-image:url(../images/icon/icon4.png);}
/*.video .social{width: 100%;}*/
.video h2{margin-bottom: 30px;margin-top: 46px;}
/*app*/
.app ul .con{padding: 10px;border: 1px solid #9e9e9e;text-align: center;padding-bottom: 25px;}
.app ul .con .c3{padding-top: 22px;display: block;}
.app ul li{margin-bottom: 60px;}
.app ul .con .btm{display: inline-block;width: 160px;height: 30px;line-height: 30px;padding: 0;background: #919191;color: #FFFFFF;border: none;}
.app ul .con .btm:hover{background: #406990;}
.app .show{padding-top: 0;}
.app .nav_right{padding-right: 20px;}
.app .nav_right li{margin-bottom: 0;line-height: 36px;background: none;padding-left: 12px;}
.app .nav_right li a{display: block;width: 100%;}
.app .nav_right li:hover{color: #FFFFFF;background: #3f698f;}
.app .nav_right li:hover a{color: #FFFFFF;}
.app .col-sm-9{padding-left: 25px;}
.list_2 .app{margin-bottom: 100px;}
/*contact*/
.ditu{width: 100%;height: 500px;}
.contact h1{margin-top: 50px;}
.contact .show{padding-top: 20px;}
.contact  .col-sm-4{padding-right: 50px;}
.sider_form .c-input{width: 100%;line-height: 45px;height: 45px;text-indent:10px;border: 0;background-color: #e2e2e2;border-radius: 5px;outline-style: none;}
.sider_form {overflow: hidden;}
.sider_form div{margin-bottom:20px;padding: 0;float: left;}
.sider_form .pdl{padding-left: 40px;}
.sider_form .pdz{padding:0 20px;}
/*.sider_form .pdr{padding-right: 40px;}*/
.sider_form p{line-height: 36px;}
.sider_form textarea{width: 100%;height: 87px;padding: 10px;line-height: 25px;border: 0;background-color: #e2e2e2;border-radius: 5px;outline-style: none;}
.maxw{max-width: 700px;line-height: 25px;margin-top: 30px;margin-bottom: 30px;}
.t-sub{width: 100%;text-align: center;}
.t-sub .big{position: relative;float: left;left: 50%;  }
.t-sub .small{position: relative;float: left;right: 50%;  }
.t-sub button{display: inline-block;width: 282px;height: 52px;text-align: center;line-height: 52px;background: #f1a75c;border: none;color:#FFFFFF;border-radius:5px;margin: 0 15px;font-size: 18px;}
/*pro_list*/
.pro_list ol{max-width: 1060px;margin: 0 auto;overflow: hidden;}
.pro_list ol li{padding:0 40px;margin-bottom: 30px;width: 50%;float: left;}
.pro_list ol li img{border: 1px solid #406990;}
.pro_list ol li p{background:#406990;height: 54px;padding:0 10px;padding-top: 18px;color: #FFFFFF;text-align: left;}
.pro_list ol li:hover img{border: 1px solid #919191;}
.pro_list ol li:hover p{background:#919191;}
.erji ol{max-width: 1060px;}
.three ol{max-width: 100%;}
.three ol li{width: 30%;padding: 0;}
.three ol li{margin-right:5%;}
.three ol li.nomgr{margin-right:0;}
.fo ol{max-width: none;margin-left: -2.5%;margin-right: -2.5%;}
.fo ol li{width: 33.3333333%;padding:0 2.5%;}
.fo ol li.nomgr{margin-right:0;}
.fo .con{border: 1px solid #406990;display: block;}
.fo .top{background:#406990;height: 54px;padding:0 10px;padding-top: 18px;color: #FFFFFF;text-align: left;}
.pro_z span{}
.fo ol li img{border: none;}
.fo ol li:hover img{border: none;}
.fo ol li .img{border: 1px solid #406990;}
.pro_z{overflow: hidden;padding:20px 9%;}
.pro_z span{float: left;width: 50%;line-height: 30px;text-align: left;}
.fo li .last{text-align: center;background:#406990 url(../images/right.png) no-repeat 80% center;}
.fo li .last:hover{background:#919191 url(../images/right.png) no-repeat 80% center;}

.fo .xunpan{display: none;}
.fo .xunpan .last{background:#406990 url(../images/xunpan.png) no-repeat 35% center;padding-left: 40px;}
.fo .xunpan .last:hover{background:#406990 url(../images/xunpan.png) no-repeat 35% center;padding-left: 40px;}
#shuju{display: none;}
#shuju .top{background: #efefef;border-bottom: 1px solid #9e9e9e;padding-left: 47px;color: #333333;line-height: 40px;padding-top: 0;height: 40px;}
#shuju li{border-bottom: 1px solid #d9d9d9;overflow: hidden;padding: 25px 0;}
#shuju li span{float: left;width: 33.3333%;padding:0 4%;}
#shuju li p{color: #333333;font-weight: bold;padding-bottom: 20px;}

#xunpan{position: fixed;width: 100%;height: 100%;background:rgba(0,0,0,0.7);top: 0;left: 0;z-index: 999998;display: none;}
#xunpan .xcon{position: fixed;z-index: 999999;background: #FFFFFF;top: 50%;left: 50%;width: 675px;height: 600px;margin-left: -338px;margin-top: -300px;padding:25px 35px;}
#xunpan .xcon .one input{border: none;font-weight: bold;color: #333333;font-size: 16px;line-height: 28px;}
#xunpan .xcon .one{position: relative;}
#xunpan .xcon .posi{position: absolute;top:-27px;right:-41px;color: #FFFFFF;font-weight: bold;text-align: center;line-height: 22px;height: 24px;width: 24px;background: #0c0c0c;box-shadow: 0 0 5px #333;border: 2px solid #FFFFFF;border-radius:50%;cursor: pointer;}
#xunpan .xcon p{line-height:26px;}
#xunpan .col-xs-12{padding: 0;margin-bottom: 5px;}
#xunpan .pdl{padding-left: 20px;}
#xunpan .pdr{padding-right: 20px;}
#xunpan .c-input{width: 100%;line-height: 28px;}
#xunpan textarea{width: 100%;padding: 10px;height: 130px;}

/*show*/
.bglan{background: #406990;}
.product .show{padding-top: 0;}
.product .show .top{line-height: 54px;font-size: 16px;font-weight: bold;padding: 0 15px;}
.product .show .bottom{line-height: 38px;font-size: 16px;font-weight: bold;padding: 0 15px;display: block;}
.product .show .bottom:hover{color: #FFFFFF;}
.product .col-sm-6 table{border: 1px solid #919191;width: 100%;}
.product .col-sm-6 table .ps40{width: 40%;}
.product .col-sm-6 table .ps25{width: 25%;}
.product .col-sm-6 table .ps35{width: 35%;}
.product .col-sm-6 table td{line-height: 30px;padding-left: 10px;}
.product .col-sm-6 table tr td:first-child{padding-left: 15px;}
.product .col-sm-6 table tr td:nth-of-type(2){padding-left:7%;}
.product .col-sm-6 table tr td:last-child{padding-left:5%;}
.spdl{padding-left: 50px;padding-top: 3px;}
.spdr{padding-right: 50px;}
.lana{display: block;line-height: 38px;}
.lana:hover{color: #FFFFFF;}

#qiehuan{padding-top: 40px;}
#qiehuan ul li{display: none;}
#qiehuan ul .active{display: block;}
#qiehuan ul{padding-top: 35px;padding-left: 10px;}
#qiehuan ol .active{background:#919191;}
#qiehuan ol .active span{background: url(../images/sanjian.png) no-repeat center bottom;position: absolute;bottom: -7px;left: 0;width: 100%;display: block;height: 7px;}
#qiehuan ol{border-bottom: 1px solid #919191;}
#qiehuan ol li{cursor: pointer;display: inline-block;width: 160px;height: 40px;background: #406990;text-align: center;line-height: 40px;color: #FFFFFF;position: relative;}

/*product_list*/
.product .tab_nav li{position: relative;width: 100%;height: 50px;background-color: #F6F7FB;margin-bottom: 10px;  }
.product .tab_nav li a{display: inline-block;height:50px;line-height: 50px;font-weight: 700;max-width: 220px;overflow: hidden;text-overflow: ellipsis;}
.product .tab_nav li:hover{  background-color: #182837;}
.product .tab_nav .cur{background-color: #182837;}
.product .tab_nav .cur a,
.product .tab_nav .cur span{color:#fff;}
.product .tab_nav li:hover a,
.product .tab_nav li:hover span{color:#fff;}
.product .tab_nav li span{font-weight: 900;position: absolute;float: right;right:20px;top:15px;}
.product .pro_list li{width: 33.33%;float: left;padding: 0 10px;  }
.product .pro_list li:hover .img_2{background-color: #182837;color:#fff;  }
.product .pro_list li .img_1{display: block;width: 100%;  }
.product .pro_list li .img_1 img{width: 100%;}
.product .pro_list li .img_2{display: block;width: 100%;height: 40px;line-height: 40px;text-align: center;background-color: #F6F7FB;  }
.product .pro_list .img{margin-bottom: 20px;}
/*产品页分页*/
.pro_bottom{margin-top: 30px;margin-bottom: 100px;  float: right;}
/*product_show*/
/*产品轮播图*/
.swiper-container {
    width: 100%;
    /*height: 300px;*/
    margin-left: auto;
    margin-right: auto;
}
.swiper-slide {
    background-size: cover;
    background-position: center;
}
.gallery-top {
    height: 80%;
    width: 100%;
}
.gallery-thumbs {
    height: 20%;
    box-sizing: border-box;
    padding: 10px 0;
}
.gallery-top .swiper-slide{
    /*height: 380px;*/
}
.gallery-thumbs .swiper-slide {
    width: 25%;
    height: 90px;
    opacity: 0.4;
}
.gallery-thumbs .swiper-slide-active {
    opacity: 1;
}
.product{padding-bottom: 50px;}
.pro_list_t .right p{line-height: 30px;}
.pro_list_t .right .detail_t{font-size: 24px;line-height: 30px;border-bottom: 1px solid #ccc;font-weight: 700;padding-bottom: 10px;}
.pro_list .pro_list_b{width: 100%;border: 1px solid #ccc;margin-left: 15px;margin-top: 40px;}
.pro_list .pro_list_b h3{width: 100%;height: 60px;line-height: 60px;color:#fff;background-color: #182837;padding-left: 22px;}


/*page*/
/*company*/
.intruduce{font-size: 14px;color:#333;line-height: 28px;}
.intruduce2{
    padding: 0;
}
.intruduce2 .box{
    border-radius: 50%;
    overflow: hidden;
    width: 280px;
    height: 280px;
    margin: 0 auto;}
.intruduce2:last-child{margin-right: 0;}
.intruduce2 img{display: block;width: 100%;height: 100%;}
.intruduce_list{margin-bottom: 50px;margin-top: 100px;}
.page_down{padding-top: 70px;}
.page_down div{background: url(../images/line2.png) repeat-x center;}
.page_down p{width: 230px;height: 40px;line-height: 40px;text-align: center;background: #406990;}
.page_down ul{width: 50%;}
.page_down li{overflow: hidden;line-height: 40px;border-bottom: 1px solid #bbbbbb;background: url(../images/dowm.jpg) no-repeat 5px 16px;padding-left: 30px;padding-right: 7px;}
.page_down ul{padding-top: 25px;}
.page_down li p{background:none;text-align: left;}
.page_down li a{padding-right: 30px;background: url(../images/dowm.jpg) no-repeat right -44px;}
.page_down li a:hover{color:#406990;text-decoration: underline;}
/*biaodan*/
.biaodan table{width: 100%;border-color:#919191;border: 1px solid #919191;}
.biaodan table td{border: 1px solid #919191;color: #333333;line-height: 30px;white-space:nowrap;height: 30px;}
.biaodan table input{width: 100%;border: none;line-height:30px;color: #333333;height: 97%;background: #e5f0db;}
.biaodan table tr td:first-child{width: 35px;padding-left: 10px;}
.biaodan .table1 tr td:first-child{width: 290px;}
.biaodan .table2 tr td:nth-of-type(2){padding-left: 15px;}
.biaodan .table3 tr td.w175{width: 175px;}
.biaodan table tr:first-child td:first-child{font-weight: bold;}
.biaodan .table6 tr td:first-child{width: 300px;}
.biaodan .table7 tr td:last-child{width: 200px;}
.biaodan .table7 tr td:nth-of-type(2){padding-left: 10px;}
.biaodan .table7 tr td:nth-of-type(4){padding-left: 10px;}
.biaodan .table7 tr td:nth-of-type(6){padding-left: 10px;}
.biaodan .table9 tr td:nth-of-type(2){padding-left: 10px;}
.biaodan .table10 tr td:nth-of-type(2){padding-left: 10px;}
.biaodan .table10 tr td:nth-of-type(4){padding-left: 10px;}
.biaodan .table11 td:first-child{width:35px;}
.biaodan .table11 tr td:nth-of-type(2){width: 580px;}
.biaodan .table11 td:last-child{width:250px;}
.biaodan .table14 td:last-child{width:170px;}
.biaodan .text-t{border: 1px solid #919191;}
.biaodan .btop{overflow: hidden;}
.biaodan .ttop{border-bottom: 1px solid #919191;line-height: 30px;}
.biaodan textarea{border: none;width: 95.5%;float: left;height: 230px;}
.biaodan span{float: left;width: 4.5%;height: 100%;border-right: 1px solid #919191;height: 230px;text-align: center;}
.biaodan .bline{border-bottom: 1px solid #919191;}
.biaodan .bone{height: auto;}
.btm2{background: #406990;color: #FFFFFF;border: none;line-height: 30px;width: 80px;margin-top: 30px;border-radius:4px;}
.in_search_list{padding-top: 70px;}
.in_search_list li .con{border: 1px solid #919191;padding:10px 0;}
.smae{padding-top: 20px;}
.smae .f16{padding-bottom: 15px;}
.smae table{width: 100%;border-color:#919191;color: #333333;}
.smae table td{border: 1px solid #919191;text-align: center;padding:5px 0;}
.smae table th{border: 1px solid #919191;text-align: center;padding:5px 0;}
@media (min-width:1200px){
    /*二级导航栏*/
    .choice02{overflow: hidden;text-overflow: ellipsis;}

    .container{width: 1200px;}
    .b_nav .col-lg-2{margin-bottom: 30px;}
    .b_nav .col-lg-2:nth-of-type(2){padding: 0;padding-bottom: 30px;}
}
@media screen and (min-width: 320px) and (max-width: 1200px) {
    .intruduce2 .box{
        width: 2.1rem;
        height: 2.1rem;
    }
}
@media (max-width:1200px){
    .head_con2{margin-left: 0.0693333rem;}
    .ss{margin-right: 0.133333rem;}
    .yuyan2{margin-right: 0.053333rem;}
    /*.logo{margin-right: 0.16rem;}*/

    .owl-theme .owl-controls .owl-buttons div{
        display: none;
    }
}
@media (max-width:992px){
    .head_t{display: block;}
    .nav2>li a{padding: 0 12px;}
    .new .con .duohangdian{display: none;}
    .social li{width: 50%;}
    .sider_form .col-sm-6{padding: 0;}
    .sider_form div{padding: 0;}
    .three ol li{margin: 0;padding:0 20px;width: 50%;margin-bottom: 20px;}
    .biaodans{overflow-x: auto;}
    .biaodans .power_form{min-width: 970px;}
    .tel-consult{display: block;}
    .header-nav-box{display: none; }
    .header-r span{display: none;}
    .tel-nav-box{display: block;top: 59px;}
    .nav2{display: none;}
    .navbar-toggle{display: block;}
    .head_l{width: 120px;position: relative;z-index: 999;padding:10px 0;}
}
@media (max-width:768px){
    .intruduce_list{margin-top: 30px;margin-bottom: 0;}
    .smae table tbody{min-width: 700px;}
    .row{padding: 0 15px;}
    .head_b{padding: 8px 0;}
    #in_pro .owl-nav .owl-prev{left:-10px;}
    #in_pro .owl-nav .owl-next{right:-10px;}
    .in_new_l{padding-top: 0;}
    .in_new_r img{display: none;}
    .in_new{background: none;}
    .in_new_l .ct{display: block;padding-bottom: 15px;}
    .show .col-sm-3{width: 100%;margin-top: 20px;}
    .social li{width:100%;}
    .new ol li{margin-bottom: 15px;}
    .video_nav a{margin-bottom: 15px;}
    .app .nav_right{margin-bottom: 20px;padding: 0;}
    .app .col-sm-9{padding: 0;}
    .sider_form .t-sub{padding: 0;}
    .contact  .col-sm-4{padding: 0;}
    .ditu{height: 300px;margin-top: 20px;}
    /*.yuyan{width: 100%;}*/
    .yuyan li a{padding: 0 8px;}
    .tel-nav-box{top: 72px;}
    .head_l{position: relative;z-index: 99999;padding-top: 0;max-width: 80px;}
    .pro_list ol li{width: 100%;}
    .three ol li{padding: 0;}
    .page_down ul{width: 100%;}
    .page_down li {background: none;}
    .page_down li p{width: 100%;text-align: center;}
    .fo li .ltst{display: none;}
    #xunpan .xcon{width: 100%;height: 100%;margin:0;top: 0;left: 0;padding: 15px;}
    .spdr{padding: 0;}
    .spdl{padding: 0;}
    .product .s_table td{padding: 0 !important;text-align: center;}
    .b_nav{display: none;}
    .foot_z li{margin-bottom: 5px;}
    .show{padding: 0;}
    #xunpan .col-xs-12{padding: 0;margin-bottom: 3px;}
    #xunpan textarea{height: 60px;}
    #xunpan .xcon p{line-height: 22px;}
    #xunpan .xcon{overflow: auto;}
    .foot_z li.icon_m img{left: 50%;margin-left:-230px;}
    /*logo*/
    /*.logo{  width: 160px;}*/
    .logo h1{font-size: 16px;}
    .father {left: 0;}
    .father .child{right:0;margin-left: 10px;}
    /*新闻和视频中心*/
    .new .tab_a .tab_c{width: 100px;margin-right: 20px;}
    .new .con>*{/*width: 100%;*/text-align: center;}
    .video_nav{text-align: center;}
    .video_nav a{width: 100px;}
    /*产品中心 */
    .product .pro_list li{ width: 50%;}
    .product .pro_list li .img_2{font-size: 12px;overflow: hidden;text-overflow: ellipsis;}
    .pro_bottom{margin-bottom: 30px;}
    /*首页*/
    #in_pro{padding-top: 0;}

}
@media (max-width:352px){
    .in-search .txt{width: 127px;}
    /* .yuyan li a{padding: 0;} */
}
@media (max-width:480px){
    .lunbo ul{height: 300px;}
    .b_nav .col-xs-6{width: 100%;}
    .pro_list ol li{padding: 0 ;}
    .in-search .txt{width: 127px;}
}

/*seypt*/

/*huanye*/
.huanye span{border-right: none;
    display: inline-block;
    padding: 5px 12px;
    color:#FFFFFF;
    font-weight:bold;
    text-align: center;
    background:#406990 ;
    margin: 0 2px;
}
/*.huanye .a1,.huanye .a2,.huanye .a5{display: none;}*/
.huanye{text-align: center;font-family: "Microsoft YaHei";margin-top: 50px;}
/*.huanye2{padding-bottom: 80px;}*/
.huanye a{display: inline-block;text-align: center;padding: 5px 12px;color: #333333;background: #FFFFFF;border: 1px solid #e4e4e4;margin: 0 2px;}
.huanye a:hover{background:#91491f;color: #FFFFFF;}
.huanye .pageCur{background-color:#91491f;color:#fff;}
.video_fy{text-align: center;font-family: "Microsoft YaHei";padding-top: 50px; border-top: 1px solid #9e9e9e;}
.video_fy p{height: 28px;text-align: left;}
.video_fy a{display: inline-block;text-align: center;color: #333333;background: #FFFFFF;margin: 0 2px;}
.video_fy a:hover{border-bottom: 1px solid #406990;}

.list .seach{width: 500px;margin: auto;padding-top: 80px;}
.input-text{
    float: left;
    width: 235px;
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
    background: #ffffff;
    border-radius: 4px;
    outline: none;
    border: 1px solid #d1d1d1;
}
.sea-button{
    float: left;
    background: url(../images/btn.png) no-repeat center;
    background-color: #CCCCCC;
    width: 30px;
    height: 30px;
    cursor: pointer;
    border-radius:50%;
    border: none;
    border: 1px solid #d1d1d1;
    margin-left: 10px;
}
#module{display: none;}
.tel-consult {
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
    z-index: 9999;
    display: none;
}
@media (max-width:768px){
    /*.head_t{display: block;}*/
    .tel-consult {}
    .pro_list_t .right{margin-top: 20px;}
    .pro_list .pro_list_b{margin-left: 0;}
}


