@charset "utf-8";
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,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
{margin: 0;padding: 0;border: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}
ol,ul{list-style: none;}
blockquote,q {quotes: none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content: '';content: none;}
table{width: 100%;border-collapse: collapse;border-spacing: 0;}
a,a:hover,a:visited,a:link {list-style: none;text-decoration: none;outline:none;blr:expression(this.onFocus=this.blur());/*color:#4e4e4e;*/ }
*{margin: 0; padding: 0;}
#index *{box-sizing: border-box; }
#navBar *{box-sizing: border-box;}

#index .nav_bar li.index,
#about .nav_bar li.about,
#product .nav_bar li.product,
#xinwen .nav_bar li.xinwen,
#solution .nav_bar li.solution,
#case .nav_bar li.anli,
#qvdao .nav_bar li.qvdao
{
	/* background:#9cc529; */
}
#index .nav_bar li.index .tit,
#about .nav_bar li.about .tit,
#product .nav_bar li.product .tit,
#xinwen .nav_bar li.xinwen .tit,
#solution .nav_bar li.solution .tit,
#case .nav_bar li.anli .tit,
#qvdao .nav_bar li.qvdao .tit
{
	/* color:#fff; */
}
body,html {width: 100%;height: 100%;}
html{font-size: 62.5%;font-family: "Microsoft YaHei";line-height: 1;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body {font-family: "微软雅黑";font-size:14px;margin: 0;padding: 0;color: #333;}
ul,dl {margin: 0;padding: 0;list-style: none outside none;}
img {border: none;max-width: 100%;vertical-align: middle;}
input,button,select,textarea {outline: none;}
button{cursor: pointer;}
em,i{font-style:normal;}

.fa_btn{width: 147px;height: 36px;line-height: 33px;border: 1px #46a3ff solid;background: url('../images/fajiantou.png') no-repeat 97px center;color: #1369F0;padding-left: 35px;display: inline-block;margin-top: 8px;}
.fa_btn:hover{background: url('../images/fajiantou2.png') no-repeat 103px center #46a3ff;color: #fff;}


/*footer*/
.footer_wrap {padding:24px 0;background:#ebebeb; margin-top: 20px;}
.footer_wrap .ewm{background:#fff;width:124px;height:124px;}
.footer_wrap .footer_list{padding:0 28px;}
.footer_wrap .footer_list .link_box{margin-left:-28px;margin-bottom:32px;}
.footer_list a{margin:0 20px;color:#2f2f2f;}
.footer_list .footer_ms{line-height: 1.857;color:#6d6d6d;}
.footer_icon{width:368px; overflow:hidden;}
.footer_icon .icon_box{float:left;width:100px;height:100px; overflow:hidden;}
.footer_icon a{display:block;height:100%; color:#4e4e4e;}
.footer_icon span{display:block;}
.footer_icon .icon{width:58px;height:58px;margin:0 auto;background:url(../images/icons.png) left 6px no-repeat;}
.footer_icon .icon_txt{text-align:center;padding:10px 0;}
.footer_icon .qq_box{padding-top:10px;}
.footer_icon .wx_box .icon{background-position:left -84px;}
.footer_icon .tel_box{width:242px;float:right;padding:20px 0 0;}
.footer_icon .tel_box .icon{background-position:-1px -178px; float:left;}
.footer_icon .tel_box .icon_txt{float:left;text-align:left; padding:0 0 0 20px;}
.footer_icon .tel_box .icon_txt i,
.footer_icon .tel_box .icon_txt em{font-style:italic;}
.footer_icon .tel_box .icon_txt em{color:#4f4f4f;font-size:16px; line-height:1.8;}
.footer_icon .tel_box .icon_txt i{color:#000;font-size:24px;}

/*public css*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clearfloat{zoom:1;}
.slh{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}



[placeholder] { font-family: 'Microsoft yahei'; }
::-moz-placeholder {color:#bac0c4;font-size:16px;}
:-ms-input-placeholder {color: #bac0c4;font-size:16px;}
::-webkit-input-placeholder {color: #bac0c4;font-size:16px;}
/* /*header_wrap*/ 
/* .header_wrap{height:100px;background:#fff; position:fixed;top:0; left:0; width:100%;box-shadow:1px 1px 10px rgba(0,0,0,.1); z-index:111;} */
/* .header_wrap .wrap_w{position:relative;height:100%;} */
/* .header_wrap .logo{width:210px;height:100px;position:absolute;left:0px;top:0px;} */
/* .header_wrap .tel{height:44px;line-height:44px;color:#0079c3;font-size:16px; font-style:italic; text-align:right;} */
/* /*nav_wrap*/ 
/* .header_wrap .nav_wrap{height:56px;} */
/* .nav_bar li{float:right;height:56px; position:relative; -webkit-transition:all ease .5s;-ms-transition:all ease .5s;transition:all ease .5s; z-index:112;} */
/* .nav_bar li .tit{line-height:50px;display:block;font-size:16px;color:#2e2e2e;padding:0 34px;} */
/* .nav_bar li .sub{position:absolute;top:56px;left:0px;width:100%;padding:10px 0;background:rgba(4,0,0,.8);display:none; z-index:113;} */
/* .nav_bar li .full_sub{position:fixed;top:100px;left:0;width:100%;height:325px;} */
/* .nav_bar li .sub a{display:block;width:100%;padding:0 10px;height:42px; line-height:42px; text-align:left;color:#fff;} */
/* .nav_bar li .four-text-sub a{ text-indent: 20px;} */
/* .nav_bar li .eight-text-sub{position:absolute;top:56px;left:0;width:170px;} */
/* .nav_bar li .eight-text-sub a{ text-indent: 20px;} */
/* .nav_bar li .ten-text-sub{position:absolute;top:56px;left:0;width:300px;} */
/* .nav_bar li .ten-text-sub a{ text-indent: 20px;} */
/* .nav_bar li .sub a:hover{background:rgba(255,255,255,.3);} */
/* .nav_bar li.active, */
/* .nav_bar li:hover{background:#9cc529;} */
/* .nav_bar li.active .tit, */
/* .nav_bar li:hover .tit{color:#fff;} */
/* /*2019-05-15 导航增加解决方案下拉菜单布局 start*/ */
/* .nav_bar .solution_wrap{margin-left:-20px;padding:0px 20px 0;margin-right:-20px;overflow: hidden;} */
/* .nav_bar .solution_box{float:left;width:260px;margin:0 20px;} */
/* .nav_bar .solution_box h3{font-size:16px;color:#d8f0ff;height:50px; line-height: 50px;position:relative;padding-left:40px;} */
/* .nav_bar .solution_box h3 span{font-size:16px;} */
/* .nav_bar .solution_box h3 img.icon{position:absolute;top:12px;left:3px;} */
/* .nav_bar .solution_box h3.icon-last{padding-left:48px;} */
/* .nav_bar .solution_box h3.icon-last img.icon{} */
/* .nav_bar .solution_box span, */
/* .nav_bar .solution_box i{display: block;} */
/* .nav_bar li .sub .solution_box a{position:relative;padding:10px;margin-top:8px;height:60px;line-height:1.42; text-align: left;background:rgba(0,0,0,0.3); z-index: 0;} */
/* .nav_bar li .sub .solution_box a::before{position:absolute;left:0px;top:0;content:'';height:60px;width:0;background:rgba(156,197,41,0.6); z-index:1;transition: all ease 0.5s;-webkit-transition: all ease 0.5s;} */
/* .nav_bar li .sub .solution_box a span,.nav_bar li .sub .solution_box a i{position: relative;z-index: 2;transition: all ease 0.5s;-webkit-transition: all ease 0.5s;} */
/* .nav_bar li .sub .solution_box a:hover::before{width: 100%;} */
/* .nav_bar li .sub .solution_box a:hover i{color:#ced5be;} */
/* .nav_bar li .sub .solution_box a.read-more{background:none;text-align: center;color:#c2c2c2;} */
/* .nav_bar li .sub .solution_box a.read-more::before{background:none;} */
/* .nav_bar li .sub .solution_box a.read-more:hover img{-webkit-animation:shake 0.6s ease 0s infinite;} */

/* .nav_bar .solution_box span{font-size:14px;} */
/* .nav_bar .solution_box i{width:100%;font-size:12px;color:#7e7e7e;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;} */
/* @-webkit-keyframes shake { */
    /* 0%{ */
        /* transform: translateX(0); */
        /* -webkit-transform: translateX(0); */
    /* } */
    /* 25%{ */
        /* transform: translateX(3px); */
        /* -webkit-transform: translateX(3px); */
    /* } */
    /* 50%{ */
        /* transform: translateX(6px); */
        /* -webkit-transform: translateX(6px); */
    /* } */
    /* 75%{ */
        /* transform: translateX(9px); */
        /* -webkit-transform: translateX(9px); */
    /* } */
    /* 100%{ */
        /* transform: translateX(12px); */
        /* -webkit-transform: translateX(12px); */
    /* } */
/* } */
/* @keyframes shake { */
    /* 0%{ */
        /* transform: translateX(0); */
        /* -webkit-transform: translateX(0); */
    /* } */
    /* 25%{ */
        /* transform: translateX(3px); */
        /* -webkit-transform: translateX(3px); */
    /* } */
    /* 50%{ */
        /* transform: translateX(6px); */
        /* -webkit-transform: translateX(6px); */
    /* } */
    /* 75%{ */
        /* transform: translateX(9px); */
        /* -webkit-transform: translateX(9px); */
    /* } */
    /* 100%{ */
        /* transform: translateX(12px); */
        /* -webkit-transform: translateX(12px); */
    /* } */
/* } */
/* /*2019-05-15 导航增加解决方案下拉菜单布局 end*/ */



/*其他公用部分*/
.pad-top{padding-top:100px;}
.wrap_w{width:1200px; margin:0 auto;}

/***2019-5-20****/
.sub-qdsml-list{ margin:20px auto;overflow:hidden;clear:both;}
.sub-qdsml-list li{float:left;width:195px;line-height:65px; box-shadow: 0px 2px 5px rgba(0,0,0,0.1); text-align: center; font-size: 18px; color: #505050; margin:10px;}
.sub-qdsml-list li:hover{ background:#0e86d9;color: #fff;}









/* ========================== BASE CSS ========================== */
.w_content { width: 1200px; margin: 0 auto }
.div_spacing { margin-bottom: 15px; }
.block_spacing { padding-bottom: 15px; }
table { border-collapse: collapse; border-spacing: 0; }
.table_fix { table-layout: fixed; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; overflow: hidden; }
.zong_tagContent .tagContent { display: none; }
.zong_tagContent .selectTag { display: block; }
.c_current { color: #0473d9!important; }
.b { font-weight: bold; }
.n { font-weight: normal; }
.rel { position: relative }
.abs { position: absolute }
.v_middle * { vertical-align: middle }
.v_top { vertical-align: top }
.v_bottom { vertical-align: bottom }
.align_c { text-align: center }
.align_l { text-align: left }
.align_r { text-align: right }
.t_indent { text-indent: 25px; }
.t_indent2 { text-indent: 28px; }
.f_l,.pull_left { float: left }
.f_r,.pull_right { float: right }
.inline_block { display: inline-block;}
.dis_block { display: block; }
.cursor_d { cursor: default!important; }
.cursor_a { cursor: auto!important; }
.cursor_p { cursor: pointer!important; }
button { cursor: pointer; }
.border_n { border: none; background: none; }
.div_c{margin:0px auto;}
.mar_r0{ margin-right:0px!important}
/* ============= an_header ============= */

.an_header { height: 100px;background-color: #fff;position: fixed;top: 0px;width: 100%;z-index: 10;box-shadow: 1px 1px 10px rgba(0,0,0,.1);}


/*nav*/
.nav_bar{}
.nav_bar{position:relative;top: 50px;left: 92px;}
.nav_bar ul{position:relative;z-index: 1100; /*! margin-left:-30px; */}
.nav_bar ul > li{display:block;float: left;position: relative;}
.nav_bar ul > li > .tit{line-height:50px;display:block;font-size:16px;color:#3f3f3f;margin:0px 35px;}
.nav_bar .line{display:block;position:absolute;left:0px;top:0px; width:32px; height:50px;border-bottom:4px solid #1369f0; z-index: 10; }
.nav_bar ul > li .actived{color:#0071c4;}
.nav_bar ul > li > a:hover,.nav_bar ul > li.actived > a{color: #1369f0;}

.nav_small{width: 100px;background: rgba(0,0,0,0.8);position: absolute;left: 50%;box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.25);transform:  translateX(-50%);z-index: 2;display: none}
.nav_small a.erlink{display: block;line-height: 44px;font-size: 14px;color: #fff;transition: 0s;text-align: left;transition: .4s;padding: 0px 10px 0px 21px;}
.nav_small a.erlink:hover{background-color:#fff; color: #333;transition: .4s;}

.nav_small2{width: 155px;}
.nav_small3{width:100%;left: 0px;position: fixed;transform: translateX(0px);}
.nav_small4{width: 310px;}

.jjfa{min-height: 375px;}
.jjfa > div.w_content{display: table;table-layout: fixed}
.jjfa > div.w_content > div{display: table-cell;color: #fff;padding: 20px 20px 0px 0px;}
.jjfa > div.w_content > div:last-of-type{padding-right: 0px}
.fa_til{color: #46A3FF;font-weight: bold;font-size: 20px;line-height: 40px;margin-bottom: 3px;}
.fa_til img{position: relative;top:-2px;margin-right: 12px;}
.fa_list{padding: 10px 0px 20px;}
.fa_list h2{font-size: 16px;color: #fff;line-height: 24px;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;transition: .4s}
.fa_list h2:hover{color:#46A3FF;transition: .4s }
.fa_list p{font-size: 14px;color: #C2C2C2;line-height: 24px;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.fa_btn{width: 147px;height: 36px;line-height: 33px;border: 1px #46a3ff solid;background: url('../images/fajiantou.png') no-repeat 97px center;color: #1369F0;padding-left: 35px;display: inline-block;margin-top: 8px;}
.fa_btn:hover{background: url('../images/fajiantou2.png') no-repeat 103px center #46a3ff;color: #fff;}

.header_phone{right: 0px;top:10px;}
.header_phone span{color: #bababa;position: relative;top: -5px;margin-right:  5px;}
.header_phone i{font-weight: bold;font-style: italic;font-size: 24px;color: #90c42f;}

/* ============= main ============= */

/*banner*/
.banner{/*height: 460px;*/}

.bxslider_banner0 .bx-controls{display: none}
.bxslider_banner0:hover .bx-controls{display: block}
.bxslider_banner0 .bxslider li{box-sizing: border-box;}
.bxslider_banner0 .bx-wrapper{border: 0;box-shadow: none; margin-bottom: 0px;}
.bxslider_banner0 .bx-wrapper li img{height: auto;width: 100%}

.bxslider_banner0 .bx-wrapper .bx-prev { left: 0px; background: url('../images/controls1.png') no-repeat; }
.bxslider_banner0 .bx-wrapper .bx-prev:hover, .t2-banner .bx-wrapper .bx-prev:focus { background: url('../images/controls1.png') no-repeat;}
.bxslider_banner0 .bx-wrapper .bx-next { right: 0px; background: url('../images/controls2.png') no-repeat; }
.bxslider_banner0 .bx-wrapper .bx-next:hover, .t2-banner .bx-wrapper .bx-next:focus {background: url('../images/controls2.png') no-repeat;}
.bxslider_banner0 .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -75px; outline: 0; width:60px; height:150px; text-indent: -9999px; z-index: 9; }


/*搜索*/
.t2-search-form2{ font-size:0px;padding: 9px 0px 20px;display: inline-block;}
.t2-search-form2 .form-group{ display:inline-block; vertical-align:middle; margin-bottom:0px;}
.t2-search-form2 .form-group .form-control{ width:520px;border:0px;height: 56px; line-height:56px; border-radius: 4px 0px 0px 4px;font-size: 18px;padding: 0px 0px 0px 15px;}
.t2-btn-search2 {line-height: 54px; padding: 0px 39px;font-size: 18px;background: linear-gradient(to right,#ffc936 0%, #ff8b03 100%);color: #fff;vertical-align:middle;display: inline-block; border:0px;border-radius: 0px 4px 4px 0px;cursor: pointer;}
.t2-btn-search2 span{top:3px;}
.t2-btn-search2:hover, .t2-btn-search2:focus{background: linear-gradient(to right,#ffc936 0%, #ff8b03 100%);color: #fff;}
.t2-btn-search2:active, .t2-btn-search2:active:focus {background: linear-gradient(to right,#ffc936 0%, #ff8b03 100%);color: #fff;}



