﻿@charset "utf-8";a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{ margin:0; padding:0; }
body{ width:100%; height:auto; -webkit-text-size-adjust:none; }
div{ text-align:left; }
body{ font:12px/1.5em Arial,"Microsoft YaHei"; color:#666; position:relative; background:#fff; }
h1,h2,h3,h4,h5,h6{ font-size:100%; }
em{ font-style:normal; }
li{ list-style-type:none; }
a{ text-decoration:none; color:#333; }
a:hover{ color:#F1412E; text-decoration:none; }
a:focus{ outline: none; }
fieldset,img{ border:0}
button,label{ cursor:pointer; }
font,input,select,textarea{ font-size:11px; line-height:1.2em; }
.clear{ clear:both; line-height:0; overflow:hidden; }
.topbar,.top{ width:100%; background:#1f1f1f; }
.topbar .lr ,.topNav{ height:35px; line-height:35px; width:1100px; margin:0 auto; overflow:hidden; }
.topbar .lr .left,.topNav .left{ float:left; font-size: 12px; }
.topbar .lr .right,.topNav .right{ float:right; font-size:12px; }
.topbar .lr .right a,.topNav .right a{ padding:0 10px; color:#999; font-size: 12px; }
input,textarea{ -webkit-box-flex: 1; -ms-flex: 1 1; flex: 1 1; padding: 0; overflow: hidden; font-family: inherit; font-size: inherit; font-weight: inherit; background: transparent; border: none; resize: none; }
.glo-cen{ width:1200px; margin:0 auto; }
.glo-cen:after{ content: ""; clear:both; display:block; }
/**/
.m1200{ width: 1200px; margin:0 auto; }
.m1200{ width: 1100px; margin:0 auto; }
.fl{float:left;}
.fr{float:right;}
.ov{overflow:hidden;}
body{font-size:14px;}
/*关于我们*/
.r-tit{ padding:3px 0 20px 0; overflow: hidden; color:#1c70e3; }
.r-tit a{ color:#666; position: relative; }
.zl_fr .in_hot_tab{ height: 40px; padding: 0; }
.zl_fr .in_hot_tab h3{ height:30px; line-height: 30px; }
.zl_fr .in_hot_tab h3:after{ bottom:-10px; }
.zl_fl{ width: 134px; background:#efefef;margin-top: 20px; }
.zl_fl>p{font-size:16px;height:50px;line-height: 50px;text-align: center;font-weight: bold;color: #666;}
.zl_fl ul li{ position: relative; height:50px; line-height: 50px; text-align: center; }
.zl_fl ul li a{display: block;cursor: pointer;font-size: 14px;color:#333;}
.zl_fl ul .active{ background: #4191f4; }
.zl_fl ul .active a{ color:#fff; }
.zl_fl ul .active:after{ content:''; position: absolute; top:0; right:-6px; bottom:0; margin:auto; width: 0; height: 0; border-top: 6px solid transparent; border-left: 6px solid #4191f4; border-bottom: 6px solid transparent; }
.zl_fr{ width: 920px; }
.show_content{margin-top:30px;}
.show_we_h2{font-size:24px;font-weight: bold;position: relative;}
.show_we_h2:before{content:'';position: absolute;display: inline-block;width: 8px;height: 40px;background: #e1e1e1;left: -44px;top:0;bottom:0;margin:auto;}
.show_we,.show_lx,.show_sw,.show_mz,.show_yq{margin-top: 50px;padding-left:44px;}
.show_we p{font-size:14px;color:#999;line-height: 28px;padding:22px 0 10px 0;}
.show_lx p{margin-bottom: 30px;color:#999;font-size:14px;padding-left:35px;position: relative;}
.show_lx p i{background:url(../images/show_1.png) no-repeat;position: absolute;top:0;left:0;bottom:0;margin:auto;}
.show_qq1{margin-top:30px;}
.show_lx .show_qq1 i{width:19px ;height: 20px;background-position:0 0 ; }
.show_lx .show_qq2 i{width: 22px;height:18px ;background-position:0 -40px; }
.show_lx .show_qq3 i{width: 16px;height: 20px;background-position:0 -75px ; }
.show_lx .show_qq4 i{width: 14px;height:20px ;background-position:3px -112px ; }
.show_lx .show_qq5{margin-top:30px;}
.show_lx .show_qq5 i{width: 21px;height:16px ;background-position:0 -149px ; }
.show_lx p span{display: inline-block;vertical-align: middle;}
.show_lx p a{display: inline-block;vertical-align: middle;color:#4191f4;}
.show_mz_ul{padding-top:30px;}
.show_mz_ul li{color:#999;line-height: 28px;margin-bottom: 30px;}
.show_mz_ul li b{display: block;color:#666;}
.show_mz_ul li i{font-style: normal;color: #4191f4;}
.show_ul_li2 p{padding-left:20px;}
.show_yq{padding: 40px 0 100px 44px;background: url(../images/show_2.png) no-repeat;background-position: bottom right;margin-bottom: 30px;}
.show_yq a{margin-top:30px;color:#4191f4;display: block;}
/* foot */
.foot-logo {background: url(../images/foot-logo.png) 0 0 no-repeat;float: left;margin-top: 67px;position: relative;width: 269px;height: 103px;background-size: 100%;}
.foot-ma { width: 87px; height: 87px; margin: 83px 0 0 101px; display: block; float: left; }
.foot-cen { margin: 0 auto; width: 1200px; overflow: hidden; }
.foot { background: #33363d; height: 250px; }
.about-box { float: left; overflow: hidden; margin-left: 94px; }
.about-link { display: block; overflow: hidden; margin: 60px 0 20px -40px; }
.about-link a { color: #adbee6; font-size: 12px; padding: 0 40px; border-left: 1px solid #adbee6; }
.about-box p { display: block; color: #68738e; font-size: 12px; line-height: 30px; text-align: center; }
.foot-logo:after {content: "";position: absolute;top: 0;right: -60px;width: 29px;height: 97px;background: url(../images/foot-logo-line.png) 0 0 no-repeat;}
.about-box p a { color: #68738e; font-size: 12px; }
.about-box p a:hover { text-decoration: underline; color: #f14a00; }
.about-link a:hover { text-decoration: underline; color: #f14a00; }
/* top */
.glo-top{ background:#33363d; height:38px; line-height:38px; }
.web-nav-tit { display: block; font-size: 12px; color: #fff; height: 38px; line-height: 38px; padding-left: 28px; position: relative; }
.website-nav { float: left; cursor: pointer; position: relative; }
.website-navbox { position: absolute; top: 38px; width: 1200px; height: 50px; left: 0; background: rgba(33,34,37,.95); z-index: 1; display: none; }
.website-nav:hover .website-navbox { display: block; }
.web-nav-tit:before { content: ""; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 15px; height: 10px; background: url(../images/jlt.png) 0 0 no-repeat; }
.phone-web { float: right; color: #fff; font-size: 12px; height: 38px; line-height: 38px; position: relative; padding-left: 16px; }
.phone-web:before { content: ""; width: 9px; height: 14px; background: url(../images/jlt.png) 0 -16px no-repeat; position: absolute; top: 50%; left: 0; transform: translateY(-50%); }
.phone-web:hover { color: #fff; }
.glo-head { height: 80px; background: #ffffff; box-shadow: 0px 7px 13px 0px    rgba(0, 0, 0, 0.05); }
.logo {float: left;width: 153px;height: 57px;margin-top: 10px;background: url(../images/logo.png) 0 0 no-repeat;background-size: 100%;}
.nav { float: left; margin-left: 80px; }
.nav li { float: left; margin-left: 50px; }
.nav li a { display: block; color: #8f9daa; font-size: 16px; height: 80px; line-height: 80px; position: relative; transition: all .3s ease; }
.nav li.active a:after, .nav li:hover a:after { left: 0; width: 100%; transition: all .3s ease; }
.nav li.active a, .nav li:hover a { color: #333; }
.nav li a:after, .nav li a:after {content: "";position: absolute;bottom: 0;left: 50%;width: 0;height: 4px;background: #ad231c;}
.search-box { float: right; margin-top: 20px; }
.search-box input { float: left; width: 260px; height: 39px; background: #efefef; border-radius: 3px; padding: 0 20px; color: #999; font-size: 14px; transition: all .3s ease; border: 1px solid transparent; }
.search-btn {float: right;width: 70px;height: 39px;background: #3875f1;border-radius: 3px;text-align: center;line-height: 39px;color: #fff;font-size: 16px;margin-left: 10px;cursor: pointer;transition: all .3s ease;}
.input-box:after { content: ""; position: absolute; top: 50%; right: 12px; width: 17px; height: 18px; transform: translateY(-50%); background: url(../images/jlt.png) 0 -36px no-repeat; }
.input-box { position: relative; float: left; }
.search-box input:focus { box-shadow: 0 0 11px 0px rgba(241, 74, 0,.3); outline: none; background: #fff; border-color: #f14a00; }
.search-btn:hover {box-shadow: 0 0 11px 1px #3875f1;}
.show_lx .show_we_h2 {margin-bottom: 30px;}



