@charset "utf-8";
/*Css Document*/
html { -ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%; height: 100%;font: inherit;overflow-x: hidden;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section{ margin:0;padding:0;border:0;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary { display: block;}
audio,canvas,progress,video { display: inline-block;vertical-align: baseline;}
audio:not([controls]) { display: none;height: 0;}
a{ background: transparent;outline: none; }
a:active,a:hover { outline: 0;}
img { border: 0;max-width:100%;height:auto;width:auto\9;-ms-interpolation-mode: bicubic;}
img.inherit { max-width:  inherit; *width: auto;}
table,tr,td{ max-width: 100%;width:auto\9;}
.video embed,.video object,.video iframe { width:100%;height:auto;}
svg:not(:root) { overflow: hidden;}
td,th{font-weight: 100}
button,input,optgroup,select,textarea { color: inherit;font: inherit;margin: 0;}
button { overflow: visible;}
button,select { text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance: button;cursor: pointer;}
button[disabled],html input[disabled] { cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner { border: 0;padding: 0;}
input { line-height: normal;}
input[type="checkbox"],input[type="radio"] { box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button { height: auto;}
input[type="search"] { -webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}
textarea { overflow: auto;font-size: 1em;}
ul{padding-left: 0}
.hide{display:none !important;}

*:before,*:after,.sizing { -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
ul.ul,ul.list,ul.grid { margin: 0;padding: 0;}
dl dt,dl dd,ul li,ol li { list-style:none; }
dl.grid dt,ul.grid li { float:left; }

.opacity-9 { opacity: 0.9;filter:alpha(opacity=90);}.opacity-8 { opacity: 0.8;filter:alpha(opacity=80);}.opacity-7 { opacity: 0.7;filter:alpha(opacity=70);}.opacity-6 { opacity: 0.6;filter:alpha(opacity=60);}.opacity-5 { opacity: 0.5;filter:alpha(opacity=50);}.opacity-4 { opacity: 0.4;filter:alpha(opacity=40);}.opacity-3 { opacity: 0.3;filter:alpha(opacity=30);}.opacity-2 { opacity: 0.2;filter:alpha(opacity=20);}.opacity-1 { opacity: 0.1;filter:alpha(opacity=10);}
.img-gray { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray; }
.img-circle { border-radius: 50%;}
.img-blur { filter: url("blur.svg.html#blur"); -webkit-filter: blur(10px); -moz-filter: blur(10px);-ms-filter: blur(10px);filter: blur(10px);filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); }
.en-font { font-family: Arial,Verdana,sans-serif;}
.coverBg {position: relative;}
.left ,.fl { float:left; }
.right,.fr { float:right; }
.coverBg .banner_bg{width: 100%;display: block;}
.coverBg{width:100%;height:0px;}
.relative { position:relative;}
.absolute { position: absolute; left: 0; top: 0;}
.clear { clear:both; height:0px; overflow:hidden; }
.clearfix:after,ul.grid:after { content: " ";display: block;clear: both;height: 0;}
.clearfix,ul.grid { zoom: 1;}
.transition { -webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.transition-delay { -webkit-transition: all 0.4s ease-in 0.4s;-moz-transition: all 0.4s ease-in 0.4s;-o-transition: all 0.4s ease 0.4s;-ms-transition: all 0.4s ease-in 0.4s;transition: all 0.4s ease-in 0.4s;}
.grid .d1,.grid .d2{display:block;width:100%;height:100%;color:#555;position: absolute;top:0;transition:all .3s ease-out;}
.grid .d2{background: #c0000e;color:#fff;top:100%;transform-origin:top;transform:rotateX(-90deg) translateY(22px);opacity:0;}
.grid li:hover .d2{transform:none;top: 0;opacity:1;}
#header .nav>ul>li>a{transform-style:preserve-3d;transition:all .3s ease-out;width: 100%;height: 100%;position: relative;}
.grid .d1 {background: #fff;}
#header .nav>ul>li:hover span{color: #fff!important}
#header .nav>ul>li:hover .d1{transform:rotateX(-90deg) translateY(-42px);opacity:0;}
h1,.h1 { font-size: 33px;}
h2,.h2 { font-size: 27px;}
h3,.h3 { font-size: 23px;}
h4,.h4 { font-size: 18px;}
h5,.h5 { font-size: 16px;}
h6,.h6 { font-size: 14px;}


@font-face
{ font-family: lighterFont;src: url('../font/FZLTCXHJW.ttf.html');}
body { color: #666666; font-size: 13px; line-height: 1.5; font-family: Microsoft YaHei,Arial,Verdana,sans-serif;}
.bgWrap { width: 100%;margin: 0 auto; }
.wrap,.bannert_txt{ width: 100%; margin: 0 auto;max-width: 1140px;}
.main{position: relative;}
.reset { margin:0px; padding:0px; font-size: 14px;font-weight: normal;}
a { color: #666666;text-decoration: none;}


#abImgs{ position: relative;padding-right: 50%;margin-bottom: 20px}
#abImgs .imgList .coverBg{ height: 280px;}
#abImgs .imgList div.swiper-pagination{ text-align: right;width: 95%;}
#abImgs .imgList span.swiper-pagination-bullet{ width: 8px;height: 8px;background: #00b0ff;border: 1px solid #fff;opacity: 1;}
#abImgs .imgList span.swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #fff;}
#abImgs .imgList .bx-wrapper .bx-controls-direction a{display: none;}
#abImgs .imgList .bx-wrapper .bx-pager.bx-default-pager a{background: #fff;}
#abImgs .imgList .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{bottom: 0;}
#abImgs .textBox{ position: absolute;right: 0;top: 0;width: 50%;height: 100%;background: #00b0ff url(../images/profile_ico.png) right bottom no-repeat;overflow: hidden;}
#abImgs .textBox .tit{ position: relative;height: 56px;margin-left: 13%;margin-top: 6%;}
#abImgs .textBox .tit span{ position: absolute;left: 0;}
#abImgs .textBox .tit span.ch{ z-index: 1;font-size: 24px;bottom: 0;color: #fff;font-weight: bold;}
#abImgs .textBox .tit span.en{ top: 0; font-size: 30px;color: #fff;text-transform: uppercase;opacity: 0.1;}
#abImgs .textBox .con{text-align: justify;line-height: 24px;color: #fff;opacity: 0.9;margin-top: 10px;margin-left: 13%;margin-right: 14%;}
#abList ul li{ padding: 35px 0;border-bottom: 1px dashed #e6e6e6;position: relative;padding-left: 13%;}
#abList ul li:last-child{ border: 0;padding-bottom: 0;}
#abList ul li .icon{ position: absolute;left: 3.75%;top: 40px;width: 45px;}
#abList ul li .text{}
#abList ul li .text h2{ font-size: 18px;font-weight: bold;color: #333;}
#abList ul li .text .con{ margin-top: 12px;}
#abList ul li .text .con p{ margin: 0;color: #848484;line-height: 22px;text-align: justify;}

/*分页*/
#pageBox{ text-align: center;padding: 20px 0;}
#pageBox a{ text-decoration: none;}
#pageBox .layui-laypage{ margin: 0;}
#pageBox .layui-laypage .layui-laypage-curr .layui-laypage-em{ background: #0086c2;}



.bdshare_dialog_box{display:none !important;}
.ovh { overflow: hidden;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}
.pt50{ padding-top:50px;}
.pt60{ padding-top:60px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}
.pb40{ padding-bottom:40px;}
.pb50{ padding-bottom:50px;}
.pb60{ padding-bottom:60px;}
.fl{float:left;}
.fr{float:right;}
.ct{ text-align:center;}
.cl:before, .cl:after { display: table; content: ""; line-height: 0px; }
.cl:after { clear: both; }}

 .k_pagelist {text-align: center;padding: 20px 0;}
.k_pagelist *{font-size:12px;padding:2px 3px;margin-left:3px;}
.k_pagelist strong{background:#0086c2;font-weight:normal;color:#FFF;}
.k_pagelist a {text-decoration:none;color:#0086c2;}
.k_pagelist a:hover {text-decoration:none;background:#0086c2;color:#FFF;}
.k_pagelist span{color:#0086c2;}
.k_pagelist input{border:1px solid;border-color:#0086c2;width:40px;}
/*企业文化*/

#zzBox{ background: #f6f6f6;margin-top: 20px;position: relative;}
#zzBox .imgBox{ position: absolute;left: 0;top: 0;width: 44%;height: 100%;overflow: hidden;}
#zzBox .imgBox img{margin: 0 auto;display: block;}
#zzBox .inbox{ width: 46%;float: right;margin-right: 4%;padding-bottom: 30px;}
#zzBox .inbox .item_tit{ padding-top: 10%;color:#0086c2}
#zzBox .inbox .item_tit span{ display: block;}
#zzBox .inbox .item_tit span.ch{ height: 24px;line-height: 24px;font-size: 22px;font-weight: bold;}
#zzBox .inbox .item_tit span.en{ text-transform: uppercase;height: 20px;line-height: 20px;color: #0086c2;}
#zzBox .inbox .item_con{ padding-top: 20px;}
#zzBox .inbox .item_con img{display: block;margin: 0 auto;}
#zzBox .inbox .item_con p.ch{ margin: 0;line-height: 20px;}
#zzBox .inbox .item_con p.en{ margin: 0;margin-top: 10px;line-height: 20px;text-align: justify;}
.md .mCSB_container{padding-left: 0}



/*公司荣誉*/
.honor_cont{margin-top:20px;}
.honor_cont .honor_img{width: 17%;float: left;}
.honor_cont .le{float: right;}
.honor_cont .ri{float: left;}
.honor_right{background-color: #f5fcff;padding:25px 0; width: 83%; float: left;position: relative;height: 553px;}
.honor_text{position: relative;}
.honor_text ul {padding: 15px 30px;}
.honor_text ul li {width: 51%;position: relative;}
.honor_text .le p{padding-right: 15px;}
.panel_view{height:530px;overflow: auto;}
.panel_view .mCSB_container{padding-right:0;}
.honor_but{position: absolute;right: 0;width: 80px;z-index: 9}
.honor_but span{width: 28px;cursor: pointer;height: 18px;display: inline-block;}
.honor_but .ch{margin-right:10px;background:url(../images/ch.png) no-repeat;}
.honor_but .ch.active{margin-right:10px;background:url(../images/ch_1.png) no-repeat;}
.honor_but .en.active{margin-right:10px;background:url(../images/en_1.png) no-repeat;}
.honor_but .en{margin-right:10px;background:url(../images/en.png) no-repeat;}
.honor_text p{margin: 3px 0}
.honor_text .ri .historycont {text-align: center;padding-right:50px;}
.honor_text .ri .historycont p{text-align:right;margin: 5px 0;}
.course_line {position: absolute;top: 0;left: 50%;margin-left: -3px;width: 1px;height: 97%;background-color: #c7000a;margin-top:15px;margin-bottom: 15px}
.le .i_ico {left:5px;}
.ri .i_ico {right:0px;}
.i_ico{display: block; width: 9px; height: 9px;background: url(../images/i_ico.png) no-repeat; position: absolute;top: 10px;}
.le .historycont {padding-left: 50px;}
.honor_text  .historycont p:before{content:"";width: 40px;height: 1px;background-color: #9f9f9f;position: absolute;top: 14px;}
.le .historycont p:before {left:7px;}
.ri .historycont p:before {right:5px;}
.xiala{background: url(../images/xiala.png) no-repeat;width: 15px;height: 15px;position: relative;display:block;bottom: -5px;left: 50%;margin-left: -10px;z-index: }
.shang{background: url(../images/shang.png) no-repeat;width: 15px;height: 15px;position: relative;display:block;top: 0;left: 50%;margin-left: -10px;z-index: 9999}
.honor_list{background: url(../images/honor_list.jpg) no-repeat center top;width: 100%;margin-top:40px;padding-bottom:30px;background-size:auto 100%;}
.honor_list  .honor_t{margin: 0 auto;display: block;padding-top: 50px;}
.honor_list .honor_r{margin-top: 50px;}
.honor_list .honor_r ul li{margin:0 20px;height:279px;display:table-cell;}
.honor_list .honor_r ul li a{display:table-cell; width:100%;height:279px;vertical-align:middle;}
.honor_list .honor_r ul li a img{display:inline;vertical-align: middle;height: 140px;}
.honor_list .bx-wrapper .bx-prev{width: 34px;height: 34px;left: -70px;}
.honor_list .bx-wrapper .bx-next{width: 34px;height: 34px;right: -70px;background-position: -48px 0px;}
#zyList ul li.ri{ margin-left: 50%;position: relative;padding-left: 100px;}
#zyList ul li.le{ margin-right: 50%;position: relative;padding-right: 100px;text-align: right;}
#zyList ul li b{ position: absolute;top: 50%;width: 5px;height:5px;border: 2px solid #fff;border-radius: 50%;background: #c7000a;margin-top: -4.5px;}
#zyList ul li.ri b{ left: -4.5px;}
#zyList ul li.le b{ right: -4.5px;}
#zyList ul li i{ position: absolute;top: 50%;width: 0;height: 1px;background: #9f9f9f;margin-top: -0.5px;-webkit-transition: all .5s ease; transition: all .5s ease;}
#zyList ul li i.ready{ width: 80px;}
#zyList ul li.ri i{ left: 4.5px;}
#zyList ul li.le i{ right: 4.5px;}
#zyList ul li span{ display: block;line-height: 20px; vertical-align: middle;padding: 3px 0;opacity: 0.2;-webkit-transition: all .5s ease; transition: all .5s ease;}
#zyList ul li span.en{ display: none;}
#zyList ul li span.ready{ opacity: 1;}
.bx-wrapper img{margin:0 auto;width:100%;}



/*合作伙伴*/
.item_list{padding-bottom: 40px;}
.item_list ul{ border-left: 1px solid #cdcdcd; border-top: 1px solid #cdcdcd;margin-top: 20px;font-size: 0;}
.item_list ul li{ width: 16.66%;position: relative;cursor: pointer;display: inline-block;*display:inline; *zoom:1;border-bottom:1px solid #cdcdcd;}
.item_list .mc_item{border-right:1px solid #cdcdcd;height: 150px; position: relative;}
.item_list .mc_item .pic1{position: absolute;top: 0;height: 100%;width: 100%;}
.item_list ul li img{margin: 0 auto;padding: 22% 0;display: block;-webkit-transition: all .5s ease;transition: all .5s ease;}
.item_list ul li i{ position: absolute;background: #0086c2;z-index: 1;-webkit-transition: all .5s ease;transition: all .5s ease;}
.item_list ul li .i_top{ width: 1px;height: 0;left: -1px;bottom: 0;}
.item_list ul li .i_right{ width: 0;height: 1px;left: -1px;top: -1px;}
.item_list ul li .i_bottom{ width: 1px;height: 0;right: 0;top: -1px;}
.item_list ul li .i_left{ width: 0;height: 1px;right: 0;bottom: 0;}
.item_list ul li:hover .i_top{ height: 100%}
.item_list ul li:hover .i_right{ width: 100%}
.item_list ul li:hover .i_bottom{ height: 100%}
.item_list ul li:hover .i_left{ width: 100%}
.item_list  .img_2{display: none}
.item_list  .active .img_1{display: none;}
.item_list  .active .img_2{display: block;}
.fancybox .fancybox-prev span{left: -300px}
.fancybox .fancybox-next span{right: -300px}
/*###############7-28修改###################*/
.mask_img{position: fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1000;display:none;}
.mask_box{position:relative;top:50%;left:50%;margin-top:-150px;margin-left:-450px;width:900px;height:300px;}
.mask_box .roundabout-holder{list-style:none;width:500px;height:300px;margin:0px auto;}
.mask_box .ban_l_btn,.mask_box .ban_r_btn{ position: absolute; top: 50%;margin-top:-34px; left:1px; display: block; width: 34px; height: 34px; z-index: 999; overflow: hidden; }
.mask_box .ban_l_btn{background:url("../images/Prev.png") no-repeat;background-size:100% 100%;}
.mask_box .ban_r_btn{ left:auto; right:1px; background:url("../images/Next.png") no-repeat; background-size:100% 100%;}






/*联系我们*/
/*.main_top img{margin: 33px 0 30px 0;}
.main_top span{color: #777;text-align: center;margin: 0 auto;overflow: hidden;position: relative;display:block;}
.main_top span:after, .main_top span:before{content: "";position: absolute;top: 80px;width: 40%;height: 1px;background: #ccc;}
.main_top span:before {left: 0;}
.main_top span:after {right:0;}
.us_list .us_po{width: 96%;margin-left: 2%;height: 90%;margin-top: 5%;}
.us_list li { width: 31%; float: left; height: 300px; text-align: center; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;background-color:#f6f6f6;margin-right: 2% }
.us_list li .icon-holder { position: relative; top: 15px; display: inline-block; margin-bottom: 0px; padding: 0 10px 0 10px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; background-color:#f6f6f6;}
.us_list li .heading { position: relative; top: 50px; -webkit-transition: all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55); transition: all 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55); font-size: 18px; font-weight: 600; }
.us_list .us_po:hover { border: 1px solid #1e409f;}
.us_list li:hover .icon-holder { top: -10px; }
.us_list li:hover .heading { top: 10px; }
.us_list li .description { margin: 0 auto;  }
.us_po .heading h3{font-size: 16px;font-weight:bold;padding-bottom: 15px;}
.us_po .heading p{font-size: 13px;color: #666666;font-weight: normal}
.us_po:hover h3{color: #1e409f}*/

/*联系我们*/
.main_top img{margin:  20px 0 30px 0;}
.main_top span{color: #777;text-align: center;margin: 0 auto;overflow: hidden;position: relative;display:block;}
.main_top span:after, .main_top span:before{content: "";position: absolute;top: 80px;width: 40%;height: 1px;background: #ccc;}
.main_top span:before {left: 0;}
.main_top span:after {right:0;}
/*###############################7-6修改#######################################*/
.us_list li{width:47%;/*background:#f6f6f6;*/float:left;padding:40px 0px;text-align: center;}
.us_list li:nth-child(2n){float:right;}
.us_list .icon_yx,.us_list .icon_jl{display: inline-block;width:34px;height:34px;vertical-align: top;margin-right:20px;}
.us_list .icon_jl{background:url(../images/us_jl.png) no-repeat;background-size:100% 100%;}
.us_list .us_content{display:inline-block;border-left:1px solid #d8d8d8;text-align: left;padding-left:20px;width:60%;height:96px;overflow:hidden;}
.us_list .us_content .title{font-size:16px;font-weight:bold;}
.us_list .us_content p{font-size:13px;margin:4px 0;}


/*产品介绍*/

.text_cont1 p{text-align: justify;color: #666666;font-size: 13px;padding-bottom: 6px;}
.text_cont2 .title{color: #fff;font-size: 20px;text-align: center;background-color: #19aef1;padding:10px 0;margin:40px 0 20px 0;}
.text_cont2 h4{font-size: 18px;padding:20px 0 40px 0;}
.text_cont2 .cont2_left{width: 45%;float: left;}
.text_cont2 table{width: 100%;}
.text_cont2 table tr{padding-bottom: 10px;display: block;}
.text_cont2 table td{width: 49%;display: inline-block;color: #666; vertical-align: top;font-weight: normal;}


.text_cont2 .cont2_left .on{margin-top: 30px;}
.text_cont2 .on{margin-top: 30px;display: block;}
.text_cont2 .cont2_right{width: 55%;float: left;background-color: #f6f6f6;}
.text_cont2 .cont2_right div{padding:0 0 30px 40px;}
.product_list{position: relative;}
.product_list ul{font-size: 0;}
.product_list ul li{width: 25%;cursor: pointer;margin-bottom:30px;float: left;}
.product_list .mar{margin-right:10px; /*background-color:#d9ebfc*/;}
.product_list .mar img{display: block;margin: 0 auto;}
.product_list .mar .text{box-shadow: 0 0 10px rgba(0,0,0,0.2);height: 196px;position: relative; background-color:#FFF;}
.product_list .mar .text p{font-size: 13px;}
.product_list .mar .text div{padding: 20px 20px 0 20px;}
.product_list li h4{height:27px;width:100%;overflow:hidden;}
.product_list .mar .text p{height:57px;width:100%;overflow:hidden;}
.product_list li:hover h4{color: #c30d1a;}
.product_list .mar .text span{font-size: 12px;padding-bottom: 15px;transition:all 1s;position: absolute;bottom: 10px;opacity: 0.5}
.product_list .mar i{background:#c30d1a url("../images/gozi.png") no-repeat center center;height: 40px;width: 100%;transition:all 1s; opacity: 0;transform: translateY(20px);}
.product_list .active .mar i{transform: translateY(33px); opacity: 1;display: block;}
.product_list .active .mar .text span{bottom: 32px}
.mask{position: absolute;width: 100%;height: 100%;background:url("../images/zz_bg.png");top:0;z-index: 9999;display: none}
.mask.active{z-index: 9999999;display: block;}
.popup_cont {margin: auto;background-color: #fff;padding:50px  35px;position: fixed;top: 30%;left: 17.5%;display:none;
 width: 0;opacity: 0; filter:Alpha(opacity=50)}
.popup_cont .left_img{float: left;width: 39%}
.popup_cont .text{float: left;width: 54%;padding-left: 50px;text-align: justify;}
.popup_cont .mcus_text{height: 215px;}
.popup_cont .mcus_text p{margin: 4px 0;}
.mcus_text .p_on{padding-bottom: 10px;}
.mcus_text storng{font-weight:bold;color: #333}
.fancybox_box .fancybox-nav{display: none;}
.mCSB_container{padding-right: 65px;}
.baozhuang_table img{display: block;margin: 0 auto;padding: 40px 0;}
.popup_cont .text h3{color: #c30d1a;padding-bottom: 8px}
.popup_cont.active{display: block;z-index: 9999999;opacity: 1; filter:Alpha(opacity=100);width: 60%;}
.popup_cont .text .cha{position: absolute;right: 10px;top: 10px;}
.bz_but{margin-bottom: 20px;height: 50px;line-height: 50px;}
.bz_but >div {width: 50%;text-align: center;float: left;font-size: 18px;color: #35aeeb;cursor: pointer;}
.bz_but >div span{border:solid 1px #35aeeb;display: block;}
.bz_but .active{background-color:#35aeeb;color: #fff; }
.baozhuang_table table{width: 100%;text-align: center;
    border-color:#fff !important;
    border:0px !important;
}
.baozhuang_table table tr,.baozhuang_table table th,.baozhuang_table table td{border-color:#fff !important;}
.baozhuang_table table th{color: #fff!important;font-weight:500;vertical-align: middle; text-align:center;}

.baozhuang_table table thead{color: #fff}
.baozhuang_table table tbody tr{height: 60px;line-height: 60px;background-color: #eeeded;transition:all 1s;}
.baozhuang_table table tbody tr:hover{background-color: #35aeeb!important;color: #fff !important;}
.baozhuang_table table tbody tr:hover td{color: #fff !important;}
.baozhuang_table table tr td{vertical-align:middle;border-right: solid 1px #fff;color:#666 !important;}
.baozhuang_table table tr td  span{font-size:inherit !important;font-family:inherit !important;}
.baozhuang_table table .tr_i{background-color: #5278a0;font-size: 18px;color: #fff;line-height: 40px;height: 40px;}
.baozhuang_table table .orr th{background-color: #bfbfbf;color: #fff;height: 40px;line-height: 40px;}
.baozhuang_table table .on{background-color: #5278a0;}
.baozhuang_table table .to{background-color: #00c7fc;font-weight: 500}
.mobile{display: none}
/*人力资源*/
.box_main{position: relative;left: 0;top: 0;}
.box_main .hr_left{width: 58%;position: absolute;left: 0;text-align: justify;}
.box_main .hr_left p{background: url("../images/hr_list_ico.png") no-repeat left 8px;padding-left: 15px}
.box_main .hr_right{display: block;width: 40%;padding-left: 60%;}
.box_main .job .jobTitle{}
.box_main .job .jobTitle,.cur{height: 50px;line-height: 50px;border-bottom: solid 1px #dadada;padding-left: 20px;overflow:hidden;}
.box_main .job .cur{background: #959595;color: #fff}
.box_main .job .jobTitle span,.box_main .job .cur span{width: 20%;display: block;float: left;}
.box_main .job  .cur .on{background: url("../images/lower.png") no-repeat;width: 16px; height: 10px;}
.box_main .job .jobTitle i{background: url("../images/upper.png");display: block;width: 10px;height: 16px;margin: 16px auto;}
.box_main .job .detail{background: #f9f9f9;display: none;padding-left: 20px;}
.box_main .job li h3{font-size: 14px;}
.box_main .job .bg{width: 100%;height: 100%;}
.box_main .job .button{cursor: pointer;	font-size: 16px;color: #fff;display: block;text-align: center;line-height: 30px;margin: 30px 0;border:0;}
.box_main .job .button1{cursor: pointer;	font-size: 16px;color: #fff;display: block;text-align: center;line-height: 30px;margin: 30px 0;border:0;}


.submit_m .button{cursor: pointer;	font-size: 16px;color: #fff;display: block;text-align: center;line-height: 30px;margin: 30px 0;border:0;}


.job_mask { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0,0,0,.8); opacity: 0; transition: .5s; display: none; z-index: -1; }
.job_mask.active {opacity: 1;display: block;z-index: 999;}
.pop-up { position: fixed; left: 0; right: 0; margin: auto; top: 20%; width: 500px; background: #fff; text-align: center; padding: 50px 0 20px; display: none; transition: .5s; z-index: -1; }
.pop-up.active { z-index: 99999; display: block; }
.pop-up h3 { font-size: 36px; color: #cccccc; line-height: 1; text-transform: uppercase; letter-spacing: -1px; font-family: en; }
.pop-up i { position: absolute; width: 13px; height: 13px; display: block; top: 10px; right: 10px; background: url("../images/style/icon_close.png.html") no-repeat center; background-size: cover; opacity: .8; }
.pop-up p { font-weight: bold;  }
.pop-up a { display: inline-block; color: #fff; border-radius: 4px; padding: 6px 30px; background: #1e409f; margin: 30px; border: 1px solid #1e409f; text-align: center; float: none; }
.pop-up span { position: relative; }
.pop-up span input { position: absolute; left: 0; top: 0; opacity: 0; width: 128px; height: 38px; z-index: -1; display: none; }
.huodong_list{margin-right: -2%;}
.huodong_list li{width: 23%;float: left;margin-right: 2%;margin-bottom: 2%;cursor:pointer;}
.huodong_list .title p{height:38px;width:100%;overflow:hidden;}
.huodong_list li .pic{position: relative;left: 0;height:168px;overflow:hidden;}
.huodong_list li .pic:before {position: absolute;width: 44px; height: 46px; background: url("../images/icon_search1.png") no-repeat center; background-size: cover;content: '';left: 0; right: 0;margin: auto;margin-top: -23px;top: 50%;z-index: 2;transition: .5s; opacity: 0;}
.huodong_list li:hover .pic:before { opacity: 1; }
.huodong_list li:hover .pic:after { opacity: 1; }
.huodong_list li .pic:after {position: absolute;background: rgba(189,35,38,.5);left: 0; right: 0;top: 0;bottom: 0;content: '';opacity: 0;transition: .5s;}
.gallery_cont .ug-arrow-left.ug-skin-default, .gallery_cont .ug-arrow-right.ug-skin-default { top: auto !important;   bottom: 16px !important;}
.ug-gallery-wrapper{margin: 0 auto}
.eject_box{display: none;}
.eject_box.active{display: block;position: fixed;top: 15%;z-index: 9999;width: 72%;left:12%;}
.eject_box .eject_but{position: absolute;right:0;z-index:99991 ;width: 40px}
.ge_ico{background:url("../images/cha2.png") no-repeat; width: 40px;height: 40px;position: absolute;}
.gallery_cont{max-width: 900px; margin: 0 auto;position: relative;}

.pic .divLine { position: absolute; left: 0; right: 0; top:0; bottom:0;z-index: 99;}
.pic .divLine span { position: absolute; background: #c0000e; }
.pic .divLine .lineLeft { left: 0; top: 0; height: 0; width: 1px; transition: .5s; }
.pic .divLine .lineBottom { left: 0; bottom: 0; height: 1px; width: 0; transition: .5s .5s; }
.pic .divLine .lineRight { right: 0; bottom: 0; width: 1px; height: 0; transition: .5s; }
.pic .divLine .lineTop { yop: 0; right: 0; height: 1px; width: 0; transition: .5s .5s; }
.huodong_list .item:hover .divLine .lineLeft { height: 100%; }
.huodong_list .item:hover .divLine .lineBottom { width: 100%; }
.huodong_list .item:hover .divLine .lineRight { height: 100%; }
.huodong_list .item:hover .divLine .lineTop { width: 100%; }





/*填写简历*/

/*表单*/

.registerform .need{
	width:10px;
	color:red;
}

.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px}
.Validform_right{color:#71b83d;padding-left:20px; background:url(../bg/right.png) no-repeat left center}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../bg/error.png) no-repeat left center}
.Validform_loading{padding-left:20px;background:url(../bg/onLoad.gif) no-repeat left center}
.Validform_error{background-color:#ffe7e7}
#Validform_msg{color:#7d8289;font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;width:280px;-webkit-box-shadow:2px 2px 3px #aaa;-moz-box-shadow:2px 2px 3px #aaa;background:#fff;position:absolute;top:0;right:50px;z-index:99999;display:none}
#Validform_msg .iframe{position:absolute;left:0;top:-1px;z-index:-1}
#Validform_msg .Validform_title{line-height:25px;height:25px;text-align:left;font-weight:700;padding:0 8px;color:#fff;position:relative;background-color:#000}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px;position:absolute;right:8px;top:0;color:#fff;text-decoration:none}
#Validform_msg a.Validform_close:hover{color:#cc0}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000;border-top:none;text-align:left}
.registerform ,.job_Form {margin-bottom:40px}
.registerform .need  .job_Form .need{width:10px;color:#b20202}
.registerform td{padding:5px 0;vertical-align:top;text-align:left}
.registerform .inputxt,.registerform textarea{border:1px solid #a5aeb6;width:196px;padding:4px 2px}
.registerform textarea{height:75px}
.registerform label{margin:0 15px 0 4px}
.registerform .tip{line-height:20px;color:#5f6a72}
.registerform select{width:202px}
.registerformalter select{width:124px}

.job_cont .job_title{border-bottom:solid 1px #b4b4b4;padding-bottom: 15px; margin-bottom:15px;font-weight:bold;font-size: 18px;}
.job_Form .cur_input{width: 33.3333%;float: left;}
.job_Form .cur_input label{padding-right: 20px;}
.job_Form .qt_zhiwei input{width: 300px;}
.zb_data .job_cont{width: 100%;height: 35px;margin-bottom:30px;}
.zb_data .job_cont >div{width: 33.33%;float: left;}
.job_Form input{height: 30px;border: 1px solid #E5E7E9; width:  202px;
	border-radius: 6px;
	outline: none;}
.job_Form select{height: 31px;}

.job_Form label{padding-right: 30px;}
.job_box .job_title{padding-top: 40px;}
.job_box textarea{width: 100%;height: 150px;1px solid #E5E7E9; 
	border-radius: 6px;}
.submit_m{width: 180px;margin: 30px auto 0;text-indent: 78px;}
.submit_m a{color: #1e409f}
.zb_data .on{padding-top:60px}
.job_Form .zb_data .job_cont{margin-right: -70px;}
.job_Form .date select{width: 70px;}
.job_Form .en label{padding-right: 27px;}
.job_main{margin-right:-70px;width: 100%}


/*业务范围*/
.box_main .bus_left{width: 40%;position: absolute;left: 0;top: -8px}
.box_main .bus_right{width: 98%;padding-left: 42%;text-align: justify;}
.box_main .bus_right p{padding-bottom: 15px;}
.box_main .bus_left li{background: none}
.box_main .bus_left .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background:#00b0ff!important; }
.box_main .bus_left  .bx-wrapper .bx-pager.bx-default-pager a{background: #fff}
.box_main{padding-bottom: 13px;}


/*品质保证*/
#abImgs .sbeBox{background: #336699; /*z-index:-2;*/position: absolute;}
/*#abImgs .sbeBox a{ color:#FFF; }*/

#abImgs .sbeBox .con{margin-left: 6%;margin-right: 6%;text-align: justify;margin-top: 6%}
.sheb_list{margin-top: 40px;height: 250px;}
.sheb_list ul li{min-height: 260px;position: relative;}
.sheb_list ul li img{display: block;margin: 0 auto;padding-top: 6%}
.sheb_list ul li p{text-align: center;position: absolute;bottom: 0;width: 100%}
.sheb_list .bx-wrapper .bx-controls-direction a{background: #f6f6f6 url("../images/shebei_ico.png") no-repeat;margin-top: 0;top: 0;height: 100%;background-position: 0;}
.sheb_list .slick-prev {background: #f6f6f6 url("../images/shebei_ico.png") no-repeat center; background-position: 6px 50%; left: -4%;height: 82%;top: 0;}
.sheb_list .slick-next {background: #f6f6f6 url("../images/shebei_ico.png") no-repeat center; background-position: -34px 50%;right: -4%;height: 82%;top: 0; }
.sheb_list .pic{margin:0 10px 0 10px;border: solid 1px #ccc;min-height: 210px;}
.sheb_list .bx-wrapper .bx-prev{left: -52px;}
.sheb_list .bx-wrapper .bx-next{right: -52px;background-position: -40px!important}
.qua_first{background-color: #f6f6f6;padding: 40px 0;margin-top: -11px; z-index:1;}
.qua_first .first_left{position: absolute;width: 60%;left: 0;text-align: right;padding: 57px 0}
.qua_first .first_left>div{padding-right: 50px;}
.qua_first .first_left h3, .second_right h3{color: #0086c2;font-size: 24px;}
.qua_first .first_right{padding-left: 60%;width: 98%;}
.qua_second{padding: 40px 0;}
.second_left{width: 40%;position: absolute;left:0}
.second_right{padding-left: 40%;width: 98%;}
.second_right >div{padding: 57px;}
.course_list{background-color: #f6f6f6;padding: 40px 0;}
.course_list .course_title{text-align: center;position: relative;width: 200px;margin: 0  auto;}
.course_list .course_title:before{content:"";position: absolute;left: -17px;width: 20px;height: 1px;background-color: #c3c3c3;bottom: 10px;}
.course_list .course_title:after{content:"";position: absolute;right:-17px;width: 20px;height: 1px;background-color: #c3c3c3;bottom: 10px;}
.course_list .course_text h3{border-bottom: solid 1px #5a5a5a;padding-top: 15px;}
.course_list .course_text i{background:url("../images/course_ico.png") no-repeat;position: absolute;top: 36px;width: 18px;height: 18px;left: 20%;z-index: 99999}
.course_list .center{position: absolute;left:0;width: 100%;height: 1px;background-color: #5a5a5a;top: 53%;}
.course_text{padding-top: 50px;margin-left: 50px;margin-right: 46px;}
.course_cont  .slick-prev { z-index: 9; position: absolute; top: 39%; left: -7%; background: url("../images/quality_Prev.png") no-repeat center; width: 30px; height: 30px; background-size: cover; border: none; }
.course_cont  .slick-next { z-index: 9; position: absolute; top: 39%; right: -7%; background: url("../images/quality_Next.png") no-repeat center; width: 30px; height: 30px; background-size: cover; border: none; }
.course_cont{background:url("../images/xiantiao2.png") no-repeat; width: 100%;height: 100% ;background-position: center center;position: relative;    background-position-y: 43px;}
.honor_list ul li img{margin: 0 auto}
.tixi_box{width: 100%;background:url("../images/tixi_bg.jpg") no-repeat;background-size:cover;}
.tixi_list{position: relative;left: 0;padding-top:50px;padding-bottom:20px;}
.course_cont ul li{position: relative;}
.tixi_list ul li p{text-align: center; color: #fff;font-size: 16px;padding-top: 20px;}
.tixi_list ul li img{display: block;margin: 0 auto;}
.tixi_box .but_list a{width: 33px;height: 33px;position: absolute;z-index: 9999;top: 45%;}
.tixi_box .but_left{background:url("../images/but_left.png") no-repeat;left: -30px;}
.tixi_box .but_right{background:url("../images/but_right.png") no-repeat;right: -30px;}
.tixi_box .bx-wrapper .bx-controls-direction a{width: 34px;height: 34px;top: 40%;}
.tixi_box .bx-wrapper .bx-prev{left: -35px;}
.tixi_box .bx-wrapper .bx-next{right: -45px;background-position: -48px 0px;}
.slick-prev { z-index: 9; position: absolute; top: 39%; left:-3%; background: url("../images/but_left.png") no-repeat center; width: 30px; height: 30px; background-size: cover; border: none; }
.slick-next { z-index: 9; position: absolute; top: 39%; right: -3%; background: url("../images/but_right.png") no-repeat center; width: 30px; height: 30px; background-size: cover; border: none; }
.tixi_list .pic{padding-right: 15px;padding-left: 15px;}
.tixi_box .diploma_wrap{height: 480px; width: 980px;margin:auto;position: relative;padding-top:40px;}
.tixi_box .roundabout-holder{list-style:none;width:600px;height:400px;margin:0px auto;position:relative; margin-left: 6px;}
.tixi_box .roundabout-moveable-item{padding:0 200px;}
.roundabout-moveable-item img{height:100%;width:100%;margin:0;}
.diploma_wrap .ban_l_btn,.diploma_wrap .ban_r_btn{ position: absolute; top: 50%;margin-top:-34px; left:-1px; display: block; width: 35px; height: 35px; z-index:99999; overflow: hidden; }
.diploma_wrap .ban_l_btn{background:url("../images/Prev.png") no-repeat;left: -60px;}
.diploma_wrap .ban_r_btn{ left:auto; right:-60px; background:url("../images/Next.png") no-repeat; }
.diploma_wrap .pic p{font-size:14px;text-align:center;color:#fff;}
.diploma_detail{color:#fff;text-align:center;margin-top: -20px;}


/*法律声明*/
.footer .footer-left .active{color: #ff3c3c;}
.footerBar_1,.footerBar_2{width:100%;background:#333 url("../images/footbar.png") 100% 100% no-repeat;}
.footerBar_1 img,.footerBar_2 img{margin-top: -14px;margin-left: -10px;}
.footerBar_1 h3,.footerBar_2 h3,.footerBar_2 h3 a{font-weight:bolder;color: #fff;font-size: 16px; margin-bottom: 5px;}
.footerBar_1 p{font-size: 14px;color: #929292;}
.footerBar_1 .copyright{margin-bottom: 34px;}
.footerBar_2 ul{float: left;width: 12.3%;text-align: center;}
.footerBar_2 li{float: none; margin-bottom: 7%;}
.footerBar_2 ul li:nth-of-type(1){margin-bottom: 16%;}
.footerBar_2 ul li a{font-size: 12px;color: #929292;}
.footerBar_2 ul li a:hover{color:#bd030c }
.footerBar_2 ul li h3 a{font-size: 16px;color: #bd030c}
.yc{display: none;}
.footerBar_1 .footerBar_l,.footerBar_1 .footerBar_r{padding-top: 56px;padding-bottom: 50px;}
.footerBar_2 .footerBar_l,.footerBar_2 .footerBar_r{padding-top: 56px;padding-bottom: 50px;}
.container{padding-right: 15px;padding-left: 15px; margin-right: auto;margin-left: auto; max-width: 1170px;}
.footerBar_l{width: 25%;float: left;}
.footerBar_r {width: 75%;float: left;}


/*#################7-13修改####################*/
/*分页导航*/
.zpage{text-align: center; margin-top: 30px;}
.zpage .pagination-container,.zpage .jump,.pagination,.pagination li{display:inline-block;margin:5px auto;}
.show-sm{display:none;}
.show-md{display:inline-block;}
.pagination li{text-align: center;margin:10px 2px;}
.pagination li a,.jump a{background:#f2f2f2;padding:6px 12px;}
.pagination .active a{background:#1e409f;color:#fff;cursor:pointer;}
.jump .to_input{width: 60px;height: 17px;border: 1px solid #ddd;display: inline-block;padding: 5px;margin-right:4px;}

/*搜索页*/
.searchResult h3{font-size: 22px;font-weight: bold;color: #323232;margin-top:30px;}
.searchResult span {color: #323232;font-size: 18px;}
.bg-red {background: rgba(0,0,0,.5);padding:1px 0;margin-bottom:20px;}
.searchBox {height: 50px;line-height: 40px;margin: 25px 0px;border-bottom: 1px solid #fff;color: #fff;}
.searchBox .btn-search { display: inline-block;width: 30px;height: 30px;vertical-align: middle;background: url("../images/icon-search.png") center no-repeat;background-size: 20px auto;border:none;outline:none;}
.searchBox .search-key {width: 80%;height: 30px;border: none;outline: none;background: transparent;font-size: 16px;float: none;}
.searchBox .search-key::-webkit-input-placeholder{color:#fff;}
.searchBox .search-key::-moz-placeholder{color:#fff;}
.searchBox .search-key:-moz-placeholder{color:#fff;}
.intro-path{color:#0086c2;margin-top:20px;}

/*错误提示页*/
.err-wrap{width:100%;height:100%;background:#fff;background-size:auto 100%;}
.err-content{position:relative;}
.err-content img{width:100%;}
.err-tool{position:absolute;top:20%;right:22%}
.err-tool a{display: block;background: #ec3f08;color: #fff;margin: 10px 0;font-size: 14px;padding: 4px 18px;text-align: center;}


bdshare_dialog_box{display:none !important;}
.ovh { overflow: hidden;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}
.pt50{ padding-top:50px;}
.pt60{ padding-top:60px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}
.pb40{ padding-bottom:40px;}
.pb50{ padding-bottom:50px;}
.pb60{ padding-bottom:60px;}
.fl{float:left;}
.fr{float:right;}
.ct{ text-align:center;}
.cl:before, .cl:after { display: table; content: ""; line-height: 0px; }
.cl:after { clear: both; }}





form label {
	font-weight: normal;
}

textarea {
	resize: vertical;
}

select {
	border: 1px solid #E5E7E9;
	border-radius: 6px;
	outline: none;
}

.label {
	font-weight: normal;
}

.form-group:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.form-control:not(.form-control-lg) {
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1.3;
}

.form-control:not(.form-control-sm):not(.form-control-lg) {
	font-size: 13.6px;
	font-size: 0.85rem;
	line-height: 1.85;
}

.form-control.form-control-focused {
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	border-color: #CCC;
}

.form-control:focus {
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	border-color: #CCC;
}

.form-control.error {
	border-color: #a94442;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.form-control.error:focus {
	border-color: #843534;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}

/* Form - iOS Override */
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
textarea {
	-webkit-appearance: none;
}

.form-control::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #bdbdbd;
}

.form-control::-moz-placeholder,
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
textarea::-moz-placeholder {
	color: #bdbdbd;
}

.form-control:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #bdbdbd;
}

/* Form - Bootstrap Override */
.btn-lg,
.btn-group-lg > .btn {
	line-height: 1.334;
}

.input-group-btn .btn {
	padding-top: 8px;
	padding-top: 0.5rem;
	padding-bottom: 8px;
	padding-bottom: 0.5rem;
}

select.form-control-sm, select.form-control-lg {
	line-height: 1;
	height: auto !important;
}

.bootstrap-timepicker-widget input {
	border: 0;
}

.bootstrap-timepicker-widget table td input {
	width: 40px;
}

.fileupload .btn {
	line-height: 20px;
	margin-left: -5px;
}

/* Forms Validations */
label.valid {
	display: inline-block;
	text-indent: -9999px;
}

label.error {
	color: #c10000;
	font-size: 0.9em;
	line-height: 18px;
	padding: 5px 0 0;
}

label.error#captcha-error {
	margin-top: 15px;
}

/* Captcha */
.captcha {
	clear: both;
	overflow: hidden;
	background: #F2F2F2;
	text-align: center;
	margin-bottom: 20px;
	max-width: 160px;
	height: 78px;
	position: relative;
}

.captcha input {
	border: 0;
}

.captcha-input {
	position: relative;
	top: 15px;
	font-size: 14px;
}

.captcha-image {
	float: left;
	position: relative;
	top: -5px;
	left: -13px;
}

.captcha-refresh {
	position: absolute;
	z-index: 1;
	bottom: 2px;
	right: 2px;
	border-radius: 3px;
	padding: 2px 5px;
}

.captcha-refresh a, .captcha-refresh a:hover, .captcha-refresh a:focus, .captcha-refresh a:active {
	color: #333;
}






/*社会认可
.honor_cont{margin-top:20px;}
.honor_cont .honor_img{width: 17%;float: left;}
.honor_list{min-height:300px;background: url(../images/honor_list.jpg) no-repeat center top;width: 100%;padding-bottom:60px;background-size:100% 100%;}

.honor_img img{height: 644px}

.honor_list  .honor_t{margin: 0 auto;display: block;padding-top: 50px;}
.honor_list .honor_r{margin-top: 50px;}
.honor_list .honor_r ul li{text-align: center;}
.honor_list .honor_r ul li img{width:68%;height:140px;}
.honor_list .honor_r .swiper-button-prev{background:url(../images/but_left.png) no-repeat center;background-size:100% 100%;width: 30px; height: 30px;}
.honor_list .honor_r .swiper-button-next{background:url(../images/but_right.png) no-repeat center;background-size:100% 100%;width: 30px;height: 30px;}

#zyList ul li.ri{ margin-left: 50%;position: relative;padding-left: 100px;}
#zyList ul li.le{ margin-right: 50%;position: relative;padding-right: 100px;text-align: right;}
#zyList ul li b{ position: absolute;top: 50%;width: 5px;height:5px;border: 2px solid #fff;border-radius: 50%;background: #c7000a;margin-top: -4.5px;}
#zyList ul li.ri b{ left: -4.5px;}
#zyList ul li.le b{ right: -4.5px;}
#zyList ul li i{ position: absolute;top: 50%;width: 0;height: 1px;background: #9f9f9f;margin-top: -0.5px;-webkit-transition: all .5s ease; transition: all .5s ease;}
#zyList ul li i.ready{ width: 80px;}
#zyList ul li.ri i{ left: 4.5px;}
#zyList ul li.le i{ right: 4.5px;}
#zyList ul li span{ display: block;line-height: 20px; vertical-align: middle;padding: 3px 0;opacity: 0.2;-webkit-transition: all .5s ease; transition: all .5s ease;}
#zyList ul li span.en{ display: none;}
#zyList ul li span.ready{ opacity: 1;}
.bx-wrapper img{margin:0 auto;width:100%;}
*/
/*#################################7-6修改###################################*/
.honor_nav{width:80%;margin:auto;text-align: center;padding-top:70px;}
.honor_nav li{width:33%;float:left;}
.honor_nav li span{display:inline-block;padding:10px;cursor:pointer;position:relative;z-index:10;}
.honor_nav li span:before,.honor_nav li span:after{content:'';position:absolute;z-index:-1;transition:all .3s linear;width:0;height:20px;background:#cc0000;}
.honor_nav li span:before{top:0;left:0;}
.honor_nav li span:after{bottom:0;right:0;}
.honor_nav li .active{color:#fff;}
.honor_nav li .active:before,.honor_nav li .active:after{width:100%;}
/*#################################7-6修改结束################################*/
