﻿@charset "utf-8";
body{margin: 0px auto;width:100%;font-family: 'Noto Sans SC', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;min-width: 1200px !important;}
body,ul,p,li,div,td,input,button,select,textarea,img,span,hr,h1,h2,h3,h4,h5,h6,b{margin:0px 0px;padding:0px 0px;list-style:none; 
box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
h1,h2,h3,h4,h5,h6,b{color:#333333;margin:0px 0px;padding:0px 0px; font-weight:400;}  
/*==全局样式==*/
ul{ list-style: none;}
img{border: 0;}
a{font-size:13px;color:#666666;text-decoration: none;outline:none;}
a:hover{color:#0d4da1}
a:focus{outline:none;}
em{font-style:normal}
.clear{clear:both;}
/*==全局样式 ==*/
.wh{width:100%;}
.eps{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.fl{float:left;}
.fr{float:right;}
.fn{font-weight:normal;}
.oh{overflow:hidden;}
/*==全局样式==*/
.container{ width:1200px; margin:auto;}
.wor{ line-height:24px; color:#666; font-size:13px;}
.bg_white{ background:#fff}


/*==效果0==*/
.slow,.slow a,.slow u,.slow p,.slow li,.slow td,.slow input,.slow button,.slow select.slow textarea,.slow em,.slow img,.slow span,.slow hr,.slow h1,.slow h2,.slow h3,.slow h4,.slow h5,.slow h6,.slow b{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}

div.slow-6{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}
/*==效果1==*/
.effect-one{position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.effect-one .effect-one-img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;overflow:hidden}
.effect-oneBox:hover .effect-one-img,.effect-one:hover .effect-one-img
{opacity:.9;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

/*顶部*/
#top{ width:100%; height:35px; margin-bottom:1px;background:#eaeaea;}
.atlas p{line-height: 38px}
#top .top_con{ width:1200px; height:35px; margin:0 auto;font-size:12px;color:#666;}
#top .top_con p{height:35px; line-height:35px;  float:left;}
#top .top_con .top_list{height:35px; float:right;}
#top .top_con .top_list li{ float:left;}
#top .top_con .top_list li a{ display:block; background:url(../images/top_list.png) no-repeat right center; height:35px; line-height:35px; padding:0 7px;color:#666; overflow:hidden;}
#top .top_con .top_list li a.list_bg{ background:none;}
#top .top_con .top_list li a:hover{ color:#06c;}
/*头部*/
#head{ width:100%; height:113px; border-top:1px solid #d6d6d6;}
#head .head_con{width:1200px; height:113px; margin:0 auto;}
.head_con .logo,.head_img,.tel{ float:left;}
.head_con .logo{ width:1200px; height:113px;}
.head_con .head_img{ margin:11px 73px 0 20px; width:489px; height:43px;}
.head_con .tel{ width:212px; height:54px;}
.head_con .tel p{ width:212px; height:25px; line-height:25px; font-size:14px; color:#333;}
.head_con .tel .tel_img{ width:212px; height:24px; margin-top:5px;}
/*导航*/
#nav{ width:100%;height:60px;text-align:center;clear:both;background:#06c;}
#nav .nav_list{width:1200px; height:60px;margin:0 auto;}
#nav .nav_list li{float:left;height:60px;position:relative;padding:15px 0;width: 171px;}
#nav .nav_list li a{display:block;float:left;text-decoration:none;height:35px;line-height:18px;font-size:15px;color:#fff;width:171px;position:relative;}
#nav .nav_list li:hover,#nav li.current-menu-item{ background:#0ca6f0; color:#fff;}
#nav .nav_list li a:hover,#nav li.current-menu-item a{color:#fff;text-decoration:none;}
#nav .nav_list li a span{font-size:12px;-webkit-text-size-adjust:none;line-height:12px; color:#c0ebff;display:block;cursor:pointer;position:relative}
#nav .nav_list li:hover a span{ color:#fff;}
/*---当前分类---*/
#nav li .sub-menu{display:none;position:absolute;top:60px;left:0px;width:171px;z-index:1000;}
#nav li .sub-menu li{ width:171px;height:44px;background:#fff;position:relative;z-index:2;border-bottom:1px solid #eee;background-image:none; padding:0;}
#nav li .sub-menu li a{width:171px;height:44px;line-height:44px;font-size:14px; text-align:center;float:none; display:block;color:#06c;}
#nav li .sub-menu li a:hover{color:#fff; background:#0ca6f0;}

/*==底部==*/
.footer{background: #191919;}
.footertop{background:#333333;padding-top: 30px;padding-bottom: 30px;height: 210px;}
.footer .left ul{margin:0 0 20px 0}
.footer .left ul li{display: inline-block;line-height: 10px;margin: 0 20px 0 0px;padding: 0 20px 0 0px;border-right: 1px dashed #999;}
.footer .left ul li a{ display: block; color:#fff; font-size:14px;}
.footer .left ul li:last-child{ border:0px;}
.footer .left ul li a:hover{color:#ddd}
.footer .left .wx,.footer .left .wx a{color:#999; font-size:12px; line-height:30px;}
.footer .left .wx a:hover{color:#fff}
.footer .middle{margin: 0 30px 0 80px;}
.footer .middle h3{ color:#1c7eff; font-size:30px}
.footer .middle span{margin:20px 0 0 50px;display: block;color:#fff; font-size:12px;}
.footer .right img{width:120px;height:120px; }
.footer .link{margin:5px 0 0 0;padding:15px 0; background: #101010;}
.footer .link h3{float:left; margin:0 20px 0 0;color:#fff; font-size:13px;line-height: 15px;}
.footer .link h3 span{margin-left:5px;font-size:12px;color:#999;line-height: 15px;}

.footer .link a{display: inline-block; line-height: 15px; border-right:#666 dashed 1px; color:#666666; font-size:12px; margin-right:20px; padding-right:20px;display: block;float: left;}
.footer .link a:hover{color:#fff}
.footer .link a:last-child{ border:0px;}
