@charset "utf-8";
/* CSS Document */
body{ min-width:1200px; margin:0; padding:0;}
ul,li,dl,dt,dd,h1,h2,span,p,a{ list-style:none; text-decoration:none; font-weight:normal; margin:0; padding:0;}
*{ font-family:"微软雅黑";}
.clearfix{ clear:both;}
/*top*/
.top_bigbox{ width:100%; min-width:1200px; position:fixed; top:0; z-index:100; transition:all .3s;}
.top_bigbox.add{ top:-42px; box-shadow:0 1px 6px rgba(51,51,51,0.2);}
.top_tel_bj{ width:100%; background:#0f2341; height:42px;}
.top_tel_box{ width:1440px; margin:auto; overflow:hidden;}
.top_right{ float:right;}
.top_right span{ display:inline-block; font-size:16px; color:#c4ccd9; line-height:42px; padding-left:20px; background:url(../images/tel.png) no-repeat left; margin-right:6px;}
.top_right ul,.top_right ul li{ display:inline-block;}
.top_right ul li a{ display:inline-block; font-size:16px; font-weight: bold; color:#dce3ee; line-height:42px;}
.top_right ul li a:hover{ color:#fff;}
.top_right ul li:before{ content:""; display:inline-block; width:1px; height:10px; background:#5d6676; margin:0 15px;}
.nav_bj{ width:100%; min-width:1200px; height:97px; background:#fff; position:relative;}
.nav_box{ width:1440px; margin:auto;}
.logo{ float:left; margin-top:14px;}
.news_right{ float:right;}
.nav{ float:left; margin-right:35px;}
.nav li{ display:inline-block; margin-right:50px;}
.nav li a{ display:inline-block; font-size:20px; color:#1c1c1c; line-height:94px;}
.ssdj{ float:right; margin-top:42px;}
.ssdj img{ display:block;}
.nav_bj .nav li a:hover,.nav_bj .nav .cur{ color:#262477; border-bottom:3px solid #262477;}

.top_bigbox .nav_bj .navigation_bj{ display:none; width:100%; padding:45px 0 40px; background:#293751; position:absolute; top:97px; left:0;}
.top_bigbox .nav_bj .navigation_box{ width:1440px; margin:auto; overflow:hidden;}
.top_bigbox .nav_bj .navigation_tu{ float:left; width:506px; position:relative; overflow:hidden;}
.top_bigbox .nav_bj .navigation_tu span{ display:inline-block; font-weight: bold; font-size:20px; color:#fff; position:absolute; left:40px; bottom:12px;}
.top_bigbox .nav_bj .navigation_tu img{ display:block; width:100%; height:auto;}
.top_bigbox .nav_bj .navigation_right{ float:right; width:840px; height:45px; padding-left:10px; margin-top:20px; border-bottom:1px solid #485876;}
.top_bigbox .nav_bj .navigation_right a{ display:inline-block; font-size:16px; color:#fff; line-height:44px; margin-right:52px;}
.nav_bj:hover .nav .navigation_right a{ color:#fff;}
.top_bigbox.add .nav .navigation_right a,.top_bigbox.add2 .nav .navigation_right a{ color:#fff;}
.nav_bj .nav .navigation_right a:hover,.top_bigbox.add .nav .navigation_right .cur{ color:#95a1b9; border-bottom:2px solid #95a1b9;}
.top_bigbox .nav li:hover .navigation_bj{ display:block;}

.top_bigbox .nav .product_nav_bj{ display:none; width:100%; height:80px; padding-top:3px; position:absolute; top:94px; left:0;}
.top_bigbox .nav .yiji_box{ width:100%; height:80px; background:#f9f9f9; text-align:center;}
.top_bigbox .nav .yiji_box span{ display:inline-block; margin:0 70px;}
.top_bigbox .nav .yiji_box span img{ width:auto; height:38px; margin-right:25px; -webkit-filter: brightness(0);-moz-filter: brightness(0);filter: brightness(0); position:relative; top:10px;}
.top_bigbox .nav .yiji_box span a{ display:inline-block; font-size:18px; font-weight:bold; color:#2b2b2b; line-height:77px; border-bottom:none;}
.top_bigbox .nav .yiji_box .xiabk{ border-bottom:3px solid #ccecf9; color:#262477;}
.top_bigbox .nav .yiji_box span a:hover img{-webkit-filter: brightness(1);-moz-filter: brightness(1);filter: brightness(1);}
.top_bigbox .nav li:hover .product_nav_bj{ display:block;}

.top_bigbox .nav .erji_bigbox{ display:none; width:100%; padding:30px 0 40px; background:#fff; position:absolute; top:177px; left:0;}
.top_bigbox .nav .erji_liebiao{ display:block; text-align:center; white-space:nowrap; overflow:auto;}
.top_bigbox .nav .erji_liebiao li{ display:inline-block; width:160px; margin-right:56px;}
.top_bigbox .nav .erji_liebiao li a{ display:block; border-bottom:none;}
.top_bigbox .nav .erji_liebiao li:last-child{ margin-right:0;}
.top_bigbox .nav .erji_liebiao li .erji_tu{ width:100%; overflow:hidden;}
.top_bigbox .nav .erji_liebiao li .erji_tu img{ display:block; width:100%; height:auto;}
.top_bigbox .nav .erji_liebiao li p{ display:block; font-size:16px; color:#2b2b2b; text-align:center;}
.top_bigbox .nav .erji_liebiao li:hover p,.top_bigbox .nav .erji_liebiao .cur{ color:#262477;}
.top_bigbox .nav .cplb_more{ width:160px; height:52px; margin:50px auto 0;}
.top_bigbox .nav .cplb_more a,.top_bigbox.add .nav .cplb_more a,.top_bigbox.add2 .nav .cplb_more a,.nav_bj:hover .nav .cplb_more a{ display:block; font-size:16px; color:#fff; text-align:center; line-height:52px; background:#262477;}
.top_bigbox .nav .cplb_more img{ margin-right:15px; position:relative; top:3px;}
.top_bigbox .nav li:nth-child(2):hover .erji_bigbox{ display:block;}

.top_bigbox .nav .erji_liebiao::-webkit-scrollbar {
 width: 5px;
 height: 5px;
 background-color: #ccc;
}
/*定义滚动条轨道 内阴影+圆角*/  
.top_bigbox .nav .erji_liebiao::-webkit-scrollbar-track {
 border-radius: 0px;
 background: #ccc;
}
/*定义滑块 内阴影+圆角*/  
.top_bigbox .nav .erji_liebiao::-webkit-scrollbar-thumb {
 border-radius: 0px;
 background-color:#262477;
}
/*footer*/
.footer_bj{ width:100%; min-width:1200px; padding:100px 0 58px; background:#00205c;}
.footer_box{ width:1440px; margin:auto; overflow:hidden;}
.footer_left{ float:left;}
.footer_left .footer_logo{ display:block;}
.footer_left .yuyan_box{ width:144px; height:42px; border:1px solid #fff; border-radius:22px; margin-top:48px; margin-left:20px; position:relative;}
.footer_left .yuyan_box span{ display:block; font-size:14px; color:#fff; text-align:center; line-height:42px; cursor:default;}
.footer_left .yuyan_box span img{ margin-left:30px; transition:all .3s;}
.footer_left .yuyan_box:hover span img{ transform:rotate(-180deg);}
.yuyan_list{ display:none; width:100%; padding-top:10px; position:absolute; left:50%; transform:translateX(-50%); top:42px;}
.yuyan_list li{ display:block;}
.yuyan_list li a{ display:block; background:#fff; font-size:14px; color:#666; text-align:center; line-height:40px;}
.yuyan_box:hover .yuyan_list{ display:block;}
.footer_right{ float:right; width:940px;}
.footer_conbox{ overflow:hidden;}
.footer_con{ float:left; margin-right:176px;}
.footer_con span{ display:block; font-size:16px; font-weight:bold; color:#fff; margin-bottom:18px;}
.footer_con dl{ display:block; margin-bottom:12px;}
.footer_con dl dt{ display:block; font-size:16px; font-weight:bold; color:#fff;}
.footer_con dl dd{ display:block; font-size:18px; font-weight:bold; color:#fff; margin-top:5px;}
.footer_con p{ display:block; font-size:16px; font-weight:bold; color:#fff; line-height:36px; padding-left:30px;}
.footer_con p:nth-child(3){ background:url(../images/footer_1.png) no-repeat left;}
.footer_con p:nth-child(4){ background:url(../images/footer_2.png) no-repeat left;}
.footer_con p:nth-child(5){ background:url(../images/footer_3.png) no-repeat left;}
.footer_nav{ float:left; margin-right:182px;}
.footer_nav span{ display:block; font-size:16px; color:#fff; font-weight:bold; margin-bottom:15px;}
.footer_nav a{ display:block; font-size:15px; color:#fff; line-height:40px; font-weight:bold;}
.footer_nav a:hover{ text-decoration:underline;}
.footer_ma{ float:right;}
.footer_ma dt{ display:block; font-size:16px; color:#fff; font-weight:bold; text-align:center; margin-bottom:15px;}
.footer_ma dd{ display:block; width:144px; height:144px; overflow:hidden;}
.footer_ma dd img{ display:block; width:100%; height:auto;}
.dibu{ width:100%; margin-top:88px;}
.wbtb{ display:block;}
.wbtb li{ display:inline-block; width:54px; height:54px; border:1px solid #fff; border-radius:50%; margin-right:25px;}
.beian_box{ padding:9px 0; border-top:1px solid #fff; margin-top:20px; overflow:hidden;}
.wzdt{ float:left; font-size:14px; color:#fff; line-height:24px;}
.wzdt li{ display:inline-block;}
.wzdt li a{ display:inline-block; font-size:14px; font-weight:bold; color:#fff; line-height:24px;}
.wzdt li a:hover{ text-decoration:underline;}
.beian_box span{ float:right; font-size:14px; font-weight:bold; color:#fff; line-height:24px;}
.beian_box span a{ font-size:14px; font-weight:bold; color:#fff; line-height:24px;}
.beian_box span a img{ display:inline-block; width:18px; height:auto; margin-right:6px; position:relative; top:3px;}
.beian_box span a:hover{ text-decoration:underline;}

.kefu_xuanfu{ width:70px; position:fixed; right:20px; top:75%;}
.kefu_xuanfu li{ display:table; width:60px; height:60px; background:#ffffff; border:1px solid #e4e3e2; border-radius:5px; margin-bottom:8px; position:relative;}
.kefu_xuanfu li.dn{ border:1px solid #e53208; background:#e53208;}
.kefu_xuanfu li.dn a{ display:table-cell; vertical-align:middle; color:#fff;}
.kefu_xuanfu li a{ display:table-cell; vertical-align:middle; border-radius:5px; padding:12px 15px; font-size:16px; color:#222; line-height:20px; text-align:center;}
.scroll-top{ cursor:pointer; overflow:hidden;}
.scroll-top img{ display:block;-webkit-filter: brightness(20%);-moz-filter: brightness(20%);filter: brightness(20%);}
.telcon{ width:0px; height:70px; background:#e53208; font-size:16px; color:#fff; line-height:70px; text-align:center; position:absolute; top:0; right:75px; transition:all .5s ease; overflow:hidden;}
.kefu_xuanfu li:hover{ background:#e4e3e2;}
.kefu_xuanfu li.dn:hover{ background:#e53208;}
.kefu_xuanfu li:hover .telcon{ width:310px;}
.weixin{ width:120px; position:absolute; top:0px; right:75px; display:none;}
.weixin img{ display:block; width:100%; height:auto;}
.kefu_xuanfu li:hover .weixin{ display:block;}
@media ( min-device-width:1360px )and ( max-width:1440px ) {
.top_tel_box,.nav_box,.footer_box,.top_bigbox .nav .navigation_box{ width:1300px;}
.nav_bj .nav .navigation_right{ width:700px;}
	}