@charset "utf-8";

/*==========================================公共 开始=============================================*/
body{ padding:88px 0 0 0}
table{ margin: auto !important; }
.container01{ height:88px; position:fixed; top:0; z-index:10000; width:100%; background-color:#fff}
.container01 .container{ height:88px;}
.container01 .row{ height:100%;}
.container01 .row .logo,.container01 .row .sousuo,.container01 .row .nav-btn{ height:100%; display:table;}
.container01 .row .logo i,.container01 .row .sousuo i,.container01 .row .nav-btn i{ display:table-cell; vertical-align:middle}
.container01 .row .sousuo i img{ cursor:pointer}
.container01 .row .nav{ height:100%;}

/*====nav====*/
#nav,#nav ul,#nav ul li{ height:100%;}
#nav ul li a h5{font-size:15px;color:#282828;height: 28px;line-height: 28px;margin-bottom: 0 !important;}
#nav ul li a h6{font-size:12px;color:#bfbfbf;height:16px;line-height:16px;text-transform: uppercase;margin: 0;font-weight: normal;}
#nav li{float:left;display:block;width: 16.666666%;text-align:center;margin:0;position:relative;}
#nav li .a {display:block;width: 100%;height: 100%;font-size: 15px;color: #282828;text-align:center;position:relative;z-index:4;font-weight: bold;box-sizing: border-box;padding: 24px 0 0 0;}
#nav li.on,#nav li:hover{background-color:#0054a3;}
#nav li.on h5,#nav li.on h6,#nav li:hover h5,#nav li:hover h6{ color:#fff}
#nav li:hover a{ text-decoration:none}
#nav .list {width: 150px;left: 0;max-height: 0;position: absolute;top: 88px;z-index: 0;-webkit-perspective: 400px;-moz-perspective: 400px;-ms-perspective: 400px;-o-perspective: 400px;perspective: 400px;  -moz-transform:scale(0); -o-moz-transform:scale(0); -o-moz-transform:scale(0); -webkit-moz-transform:scale(0); transform:scale(0);}
#nav .list a{width: 204px;height: 46px;line-height: 46px;text-align: center;color: #fff;display: block;font-size: 12px;text-decoration: none;opacity: 0;background-color:#fff;border-bottom: #004280 1px solid;-webkit-transform: rotateY(90deg);-moz-transform: rotateY(90deg);-ms-transform: rotateY(90deg);-o-transform: rotateY(90deg);transform: rotateY(90deg);-webkit-transition: opacity .4s, -webkit-transform .5s;-moz-transition: opacity .4s, -moz-transform .5s;-ms-transition: opacity .4s, -ms-transform .5s;transition: opacity .4s, transform .5s;background-color: #0054a3;box-sizing:border-box;border-top: #0065c3 1px solid;}
#nav .list a:hover{ color: #fff; background:#0093da;} 
#nav li:focus .list,#nav li:hover .list{z-index:10;  -moz-transform:scale(1); -o-moz-transform:scale(1); -o-moz-transform:scale(1); -webkit-moz-transform:scale(1); transform:scale(1);} 
#nav li:focus .list a,#nav li:hover .list a{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
#nav li:hover .list a:nth-child(1){-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
#nav li:hover .list a:nth-child(2){-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-ms-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}
#nav li:hover .list a:nth-child(3){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
#nav li:hover .list a:nth-child(4){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}
#nav li:hover .list a:nth-child(5){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
#nav li:hover .list a:nth-child(6){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}
#nav li:hover .list a:nth-child(7){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
#nav li:hover .list a:nth-child(8){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-ms-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}
#nav li:hover .list a:nth-child(9){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}
#nav li:hover .list a:nth-child(10){-webkit-transition-delay:450ms;-moz-transition-delay:450ms;-ms-transition-delay:450ms;-o-transition-delay:450ms;transition-delay:450ms}
#nav .list a:nth-child(1){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-ms-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}
#nav .list a:nth-child(2){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
#nav .list a:nth-child(3){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}
#nav .list a:nth-child(4){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}

#nav .list a:nth-child(5){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}
#nav .list a:nth-child(6){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
#nav .list a:nth-child(7){-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-ms-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}
#nav .list a:nth-child(8){-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
#nav .list a:nth-child(9){-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-ms-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}
#nav .list a:nth-child(10){-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}

/*手机导航*/
#menu{ width:50%;}
#menu li{ background:none;color: #EEE; height:3rem; text-align: center; padding:0;}
#menu li a{ padding:0;}
#menu li a:hover{ background:none; color:#fff;}
#menu .am-header{  line-height: 15px;}
#menu .iconfont{ color:#fff;}
#aside_nav .am-offcanvas-bar{width: 200px;background:#292929;}
#nav_phone .am-list > li{  background: none; border-color:rgba(0,0,0,.06); padding: 1rem 0; }
#nav_phone .am-list > li a{ padding:0; padding-left: 1rem; font-size:14px; color: #fff;}
#nav_phone .am-list > li ul{ padding:0 ; margin-bottom: -1rem;}
#nav_phone .am-list > li ul li{ padding:0 1rem; line-height: 3rem; display: block; }
#nav_phone .am-list > li ul li{}
#nav_phone .am-list > li ul li:last-child{ border:none;}
#nav_phone .am-list > li ul li a{font-size: 11px;display:block;padding:0;color: #888;}
#nav_phone .am-fr[class*="am-icon-"]{ color: #eee;}
#nav_phone .doc-oc-demo3{ width:50px;}
#nav_phone .am-list > li ul{ padding-top: 10px; }
.am-offcanvas-bar::after{ background:none;}
.nav-btn{ display:none !important}

/*==========================================公共 结束=============================================*/


/*==========================================首页 开始=============================================*/
/*banner 图*/
.fullSlide{position:relative;background:#000;margin:0 auto;}
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li{list-style:none;overflow: hidden;}
.fullSlide .bd li img{width: 2000px;position: relative;left: 50%;top: 0;margin-left: -1000px;vertical-align:top;} 
.fullSlide .hd{ display:none}
.fullSlide .prev{z-index:1;display:block;position: absolute;left:3%;top: 50%;margin-top: -25px;width:50px;height:50px;background:url(../images/arrow1.png) 0 0 no-repeat;}
.fullSlide .next{z-index:1;display:block;position: absolute;right:3%;top: 50%;margin-top: -25px;width:50px;height:50px;background:url(../images/arrow2.png) 0 0 no-repeat;}
.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=80);opacity:0.8 }

/*分类*/
.container03{ background:url(../images/line.png) center top repeat-x;}
.container03 .am-tabs-default{ margin:0}
.container03 .am-tabs-default .am-tabs-nav{ line-height:60px; height:59px; background-color:#f2f2f4}
.container03 .am-tabs-default .am-tabs-nav a{line-height:60px;color: #000; font-size:15px;}
.container03 .am-tabs-default .am-tabs-nav>.am-active a{ background-color:#fff; height:60px;}
.container03 .am-tabs-bd{border:none;margin-bottom: 30px;}
.container03 .am-tabs-bd dl{ padding:40px 0 0 100px;}
.container03 .am-tabs-bd dl dt a{font-size:16px;color:#0070c0;font-weight:normal;line-height: 36px;}
.container03 .am-tabs-bd dl dd a{font-size:14px;color:#4d4e4e;line-height: 30px;}

.container04{ background-color:#363739;}
.container04 .left{ float:left; border-right:#48494c 1px solid; height:198px; display:table}
.container04 .left ul{line-height:24px;display:table-cell;vertical-align:middle;padding: 102px 0 0 0;}
.container04 .left ul li{ float:left;}
.container04 .left ul li a{ font-size:12px; color:#a5a6a9}
.container04 .left ul i{ float:left; margin:0 8px; font-size:12px; color:#a5a6a9; line-height:28px;}
.container04 .center{float:left;border-right:#48494c 1px solid;height:198px;display:table;}
.container04 .center .con{ display:table-cell; vertical-align:middle}
.container04 .center h5{color:#00a2e9;font-size:16px;font-weight: normal;margin-bottom: 10px;}
.container04 .center p{font-size:12px;line-height:20px;color:#9ea0a2;margin: 15px 0;}
.container04 .center a{ display:block; width:82px; height:27px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; font-size:12px; color:#fff; background-color:#0054a3; line-height:26px; text-align:center;}
.container04 .right{float:left;height:198px;position:relative;padding-left: 150px;}
.container04 .right h5{color:#00a2e9;font-size:16px;font-weight: normal;margin-bottom: 25px;}
.container04 .right .img,.container04 .center .img img{ float:left; width:100px; height:70px;}
.container04 .right .ar_con{ position:absolute; left:110px; right:0;}
.container04 .right .ar_con h5{ font-size:14px; color:#c1c1c1; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-bottom:5px;}
.container04 .right .ar_con h5 a{ color:#c1c1c1; font-weight:normal;}
.container04 .right .ar_con p{ font-size:12px; color:#757575; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin:0; margin-bottom:11px;}
.container04 .right .ar_con span{ font-size:12px; color:#757575; }
.container04 .right .owl-theme .owl-controls .owl-buttons div{font-family: simsun;color: #757575;display: inline-block;font-weight: bold;zoom: 1;*display: inline;margin: 0 8px;font-size: 22px;}
.container04 .right .owl-buttons{ position:absolute; right:0; top:0;}
.container04 .right .con{vertical-align:middle;margin: 42px 0 0 0;}
.container04 .right .con .owl-item,.container04 .right .con .item{ width:100% !important; overflow:hidden}
.container04 .right .am-slider-default{ background:none; box-shadow:none}
.container04 .right .am-nav-prev{ position:absolute; right:24px; top:-38px; height:24px; width:24px;}
.container04 .right .am-slider-default .am-direction-nav a{ color:#757575;width: 24px;left: 0; font-size:24px;}
.container04 .right .am-slider-default .am-direction-nav a::before, .am-slider-default .am-pauseplay a::before{ content:"\f104"; color:#757575; font-size:18px !important; font-size:24px !important;}
.container04 .right .am-slider-b1 .am-direction-nav a.am-next:before{ content:"\f105"; color:#757575; font-size:18px !important;}
.container04 .right .am-nav-next{ position:absolute; right:0; top:-38px; height:24px; width:24px;}
.container04 .right .am-slider-default .am-direction-nav a.am-next::before{ content:"\f105" !important;}
.container04 .right .am-slider-default .am-control-nav{ display:none}

footer{ height:71px; line-height:70px; border-top:#48494c 1px solid; background-color:#313234;}
footer p{ font-size:12px; color:#696d74; margin:0}
footer p br{ display:none}
footer p a{ color:#696d74;}
footer p a:hover{ color:#fff;}
footer .left ul{line-height: 68px;display:table-cell;vertical-align:middle;}
footer .left ul li{ float:left;}
footer .left ul li a, footer a, footer{ font-size:12px; color:#a5a6a9}
footer .left ul i{float:left;margin:0 8px;font-size:12px;color:#a5a6a9;line-height: 70px;}
footer .center{ text-align:center}
footer .right{ float:right; text-align:right;}
footer .right ul{ padding:0; margin:0; font-size:0;}
footer .right ul li{ display:inline-block; margin-left:8px;}
footer .right ul li img{ width:26px; height:26px;}

#fix_ewm_box{position:fixed; top: 0px; right: 0; z-index: 1000000; display: none; width: 100%; height: 100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.9); }
#fix_ewm_box .ewm img{display: block;position: absolute;top: 50%;margin-top: -160px;left: 50%;margin-left: -100px;width: 200px;height: 200px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
#fix_ewm_box2{position:fixed; top: 0px; right: 0; z-index: 1000000; display: none; width: 100%; height: 100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.9); }
#fix_ewm_box2 .ewm img{display: block;position: absolute;top: 50%;margin-top: -160px;left: 50%;margin-left: -100px;width: 200px;height: 200px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
#fix_ewm_box01{position:fixed; top: 0px; right: 0; z-index: 10000000; display: none; width: 100%; height: 100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.9); }
#fix_ewm_box01 .ewm img{display: block;position: absolute;top: 50%;margin-top: -160px;left: 50%;margin-left: -100px;width: 200px;height: 200px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
#fix_ewm_box01 .sousuo{position:relative;left:50%;margin-left:-25%;top:40%;margin-top:-150px;width: 50%;height:65px;line-height:65px;background-color:#fff;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}
#fix_ewm_box01 .select{float:left;position:relative;width: 20%;box-sizing:border-box;border-right:#595959 1px solid;}
#fix_ewm_box01 .field{float:left;width: 70%;border-right:#595959 1px solid;}
#fix_ewm_box01 .field input{ display:block; width:100%; height:65px; border:none; outline:none; font-size:16px; color:#868484; box-sizing:border-box; padding:0 0 0 30px;}
#fix_ewm_box01 .select .icon {
   width: 2em;
   height: 1.6em;
   vertical-align: -0.35em;
   fill: currentColor;
   overflow: hidden;
}
#fix_ewm_box01 .field01 .icon {
   width: 1.6em;
   height: 1.6em;
   vertical-align: -0.35em;
   fill: currentColor;
   overflow: hidden;
   color:#6e7071
}
#fix_ewm_box01 .field01{float:right;width: 10%;height:65px;outline:none;border:none;background:none;}
#fix_ewm_box01 .field01 button{float:right;width: 100%;height:65px;outline:none;border:none;background:none;}
#box_big{ position:absolute; width:100%; height:100%;}

#fix_ewm_box01 #select_box{display:none;width:235px;height:auto;position:absolute;top:75px;left:0;background-color:#fff;padding: 10px 20px;box-sizing:border-box;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}
#fix_ewm_box01 #select_box ul{ float:left; width:100%; padding:5% 0}
#fix_ewm_box01 #select_box ul li{ float:left; width:100%; line-height:28px; height:28px; }
#fix_ewm_box01 #select_box ul li i{ display:inline-block; width:20px; margin-right:5px;}
#fix_ewm_box01 #select_box ul li a{ font-size:14px; color:#5f6061;    display: inline-block;
    width: 165px;}

/*==========================================首页 结束=============================================*/

/*==========================================内页 开始=============================================*/

.n_main_box{ width:100%; }
.n_main_box .main_box{position:relative;margin: 0 auto;}
.n_nav_box{height: 65px;background:#fff;position:relative;}
.n_nav{ position:relative; }
.n_nav a{display:inline-block;margin-right:45px;height: 65px;font-size:14px;float:left;line-height:70px;color:#444444;}
.n_nav a strong{display:block;font-size: 18px;color: #0054a3;position:relative;z-index:4;height: 68px;line-height: 70px;font-weight: 100;}
.n_nav a:hover{border-bottom: 3px solid #0054a3;}
.n_nav .on{border-bottom: 3px solid #0054a3;}
.n_nav .on strong{height: 65px;line-height: 75px;font-weight: 100;padding: 0 0 0 30px;}
.n_up_box{ position:relative; position:relative; }
.position{position:absolute;height: 65px;line-height: 85px;right: 15px;bottom:0px;color: #98989a;background: url(../images/icon_home.png) left 37px no-repeat;padding-left: 19px;font-size: 12px;}

.position span, .position a, .position i{ font-size:12px; color:#999999;}
.position i{ font-family:simsun; margin:0 6px; font-style:normal; }
.position em{font-size:12px;color: #0054a3;font-style: normal;}
.position a:hover{color: #0054a3;}
.n_main_box .main_box{height: 65px;position:relative;margin: 0 auto; box-sizing: border-box;}
.n_main_box .main_box .bottom{ background-color:#d9d9dd; position:absolute; bottom:0; left:15px; width:100%; height:3px;}
.n_main_box .main_box .bottom01{ background-color:#fff; position:absolute; bottom:0; right:-15px; width:30px; height:3px;}

.n-container{padding: 25px 0 40px 0;}
.n-container .left{ box-sizing:border-box; padding:5px 30px 0 15px}
.n-container .left ul{float:left;width: 100%;background-color:#f7f7f9;padding:0 0 20px 0;box-sizing:border-box;border:#e9e9ec 1px solid;}
.n-container .left ul li{ float:left; width:100%; height:50px; line-height:50px; position:relative;}
.n-container .left ul li a{ font-size:14px; color:#343536; display:block; box-sizing:border-box; padding:0 0 0 30px;}
.n-container .left ul li a:hover,.n-container .left ul li.on a{ color:#fff; background-color:#0054a3;}
.n-container .left ul li a i{ position:absolute; bottom:0; left:10px; right:10px; height:1px; background:#e9e9ec}
.n-container .left ul li a:hover i,.n-container .left ul li.on a i{ background:none;}
.n-container .left .xuanchuan,.n-container .left .xuanchuan a,.n-container .left .xuanchuan>img{ float:left; width:100%}
.n-container .left .xuanchuan .con{ float:left; width:100%; text-align:center; margin:-13px 0 0 0; position:relative; z-index:100}
.n-container .left .xuanchuan .con h3{ height:27px; text-align:center; margin:0 0 10px 0}
.n-container .left .xuanchuan .con h3 img{ height:100%; width:auto; display:inline}
.n-container .left .xuanchuan .con h5{ font-size:15px; color:#4b4b4c; margin:0px 0 5px 0; font-weight:normal;}
.n-container .left .xuanchuan .con h6{ font-size:12px; color:#8a8a8b; text-transform:uppercase; font-weight:normal; margin:0}

/*====关于====*/
.n_banner img{ width:100%; position:relative; left:50%; margin-left:-50%;}
.m_banner{ display:none}

/*==================移动端导航=================*/
#m_n_nav{background: #0054a3;display: none;line-height: 50px;position: relative;z-index: 99;}
#bnt_back{position:absolute;left: 1rem;top:0;color: #fff;font-size: 22px;}
#n_n_title{ height:50px;}
#m_n_nav h1{font-size: 16px;color: #fff;text-align: center;margin:0;line-height:50px;font-weight: normal;}
#bnt_sub_nav{position: absolute;right: 1rem;top: 0;cursor: pointer;color: #fff;font-size: 18px;}
#bnt_sub_nav img{ display: block; height: 15px; }
#bnt_sub_nav.on img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
#sub_nav_content{background: #f0f3f5; display: none; box-shadow: 0 0 5px #999; z-index: 9;}
#sub_nav_content ul{ padding:  10px;}
#sub_nav_content ul li { display: block; line-height: 28px; margin: 1rem 0;}
#sub_nav_content ul li a{ display:block; border-left:2px solid #0054a3; height:30px; line-height: 30px; font-size: 14px; padding-left: 10px; color: #535455;}
#sub_nav_content ul li.on a{color: #0054a3;}

#sub_nav_content dl{ margin:0}
#sub_nav_content dt{height:40px;line-height:40px;position:relative;background:#fff;  border-top:1px solid #e7e7e7; z-index: 999; }
#sub_nav_content dt a{ margin:0 20px; display:block;color:#5b5349; height: 40px; font-size:14px; font-weight: 400;  }
#sub_nav_content dt a i{ position: absolute; right: 15px; top: 0; opacity:0;filter:alpha(opacity=0); }
#sub_nav_content dt a{}
#sub_nav_content dt.title{background:#fafafb;}
#sub_nav_content dt.title i{ opacity:1;filter:alpha(opacity=100);}
#sub_nav_content dt.title_on  { background:#fafafb;}
#sub_nav_content dt.title_on a{ color:#bea88e; border-top:1px solid #fff;}
#sub_nav_content dt.title_on a i{ color: #bea88e;  }
#sub_nav_content dt.last a{border-top:1px solid #f8f8f8;}
#sub_nav_content dt.on a,#sub_nav_content dt.title_on a{color: #0054a3;}
#sub_nav_content dd{  display:none;}
#sub_nav_content dd .box{padding:0px 0px 0px 0px;}
#sub_nav_content dd a{ padding:0 25px;  line-height:30px;border-top:1px solid #e7e7e7;font-size:12px;color:#5b5349;display:block;height:30px;}
#sub_nav_content dd a.on{ color:#bea88e}
.am-offcanvas{ z-index:1000000}

/*====最新资讯====*/
.n_news ul{float:left;padding:0;width:100%;margin:0;margin-top: -25px;}
.n_news ul li{float:left;width: 100%;padding:30px 0;border-bottom:#eeeef2 1px solid;}
.n_news ul li:nth-child(5n){ border:none;}
.n_news ul li .img{float:left; box-sizing:border-box; padding:0 4% 0 0; overflow:hidden;}
.n_news ul li .img img{ width:100%}
.n_news ul li .right{float:right;box-sizing:border-box;padding: 8px 0 0 0;}
.n_news ul li .right .time{line-height:30px;height:30px;font-size:12px;color: #919293;}
.n_news ul li .right h3{line-height: 34px;height: 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin: 0;}
.n_hezuo ul li .right h3{line-height: 40px;height: 40px;}
.n_news ul li .right h3 a{font-size: 16px;color: #4f5051;font-weight: normal;}
.n_news ul li .right h3 a:hover{ color:#0054a3;}
.n_news ul li .right p{font-size: 12px;line-height: 24px;height: 48px;overflow:hidden;color: #919293;margin-bottom: 30px;margin-top: 10px;}
.n_news ul li .right .more a{display:block;font-size: 12px;text-align:center;color: #737475;width: 60px;height: 23px;line-height: 22px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;border: #d6d5da 1px solid;}
.n_news ul li .right .more a:hover{ background-color:#0054a3; color:#fff; border:#0054a3 1px solid}

/*====翻页====*/
.j_pages{margin:0 auto 0 auto}
.j_pages .box{display:inherit;width:100%;text-align: right;padding-top:30px;margin-bottom: 5%;}
.j_pages a{padding: 0 11px;height:32px;line-height:32px;display:inline-block;border: 1px solid #dedede;margin:0 2px;color: #666666;font-size: 12px;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.j_pages a font{font-size:14px;font-family:SimSun;color:#9f9fa7}
.j_pages .on{background:#0054a3;color:#fff!important;border:1px solid #0054a3;}
.j_pages span{background:#0054a3;color:#fff!important;border:1px solid #bca180}
.j_pages a:hover{background:#0054a3;color:#fff!important;text-decoration:none;border:1px solid #0054a3;}
.j_pages a:hover font{color:#fff}
.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}

/*====新闻详情====*/
.n_detail .ar_title{text-align:center;border-bottom:#d3d3d3 1px dashed;padding-bottom:30px;margin-bottom: 5%;}
.n_detail .ar_title h3{ font-size:20px; color:#5b5c5e; margin-bottom:20px;}
.n_detail .ar_title h6 span{ font-size:13px; color:#8a8b8c; display:inline-block; font-weight:normal;}
.n_detail .ar_title h6 span .icon{ height:15px; width:20px; vertical-align:middle; fill: currentColor;color:#8a8b8c;}

/*====上一篇下一篇====*/
#ar_fot{position:relative;padding: 20px 0;float:left;box-sizing: border-box;width: 100%;margin-top: 30px;border-top: #d3d3d3 1px dashed;}
#ar_fot h1{display:block;width: 48%;font-size:12px;line-height:30px;color: #747576;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#ar_fot h1 a{font-size:12px;color: #747576;font-weight:normal;}
#ar_fot h1 a:hover{ color:#0054a3;}
#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#063579; padding:0 25px; font-size:14px; height:30px; line-height:30px;}
#ar_fot .bnt_back:hover{ border-radius:3px;}
.n_article .ar_title span{float: left;padding: 0 36px 0 16px;font-size:12px;color:#afafb2;display:inline-block;line-height: 36px;height: 36px;}
.n_article .ar_title span a{font-size:12px;color:#afafb2;float:left;margin-right: 7px;}
.n_article .ar_title .span1{ background:url(../images/time.png) left center no-repeat;}
.n_article .ar_title .span2{ background:url(../images/fx.png) left center no-repeat;}
#ar_fot h1:nth-child(1){ text-align:left}
#ar_fot h1:nth-child(2){ text-align:right}

/*===荣誉资质===*/
#n_zizhi{overflow:hidden;width: 100%;margin:0 auto;}
#n_zizhi ul {width: 100%;margin-top: 5px;overflow:hidden;}
#n_zizhi li{display:block;float:left;width: 31%;margin: 0 3.5% 4% 0;box-sizing: border-box;text-align: center;}
#n_zizhi li.last{ margin-bottom:0; border-bottom:none; padding-bottom:0;}
#n_zizhi li a{ display:block;  }
#n_zizhi li .pic_box{width: 100%;height: 210px;display:table;overflow:hidden;background: #e5e7e9;padding: 20px 20px;}
#n_zizhi li .pic_box .box{display:table-cell;vertical-align:middle;text-align: -webkit-center;}
#n_zizhi li img{max-width: 125px;max-height: 170px;display:block;}
.n_zizhi li img{width: 267.5px;height: 170px;display:block;}
#n_zizhi li span{display:block;text-align:center;font-size:14px;color: #6a6a6d;padding-top:15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#n_zizhi li:hover a span{color: #6a6a6d;}
#n_zizhi li:hover img{ box-shadow:none;}
#n_zizhi li:nth-child(3n){ margin-right:0}
.am-pureview{ z-index:10000}
.am-pureview-direction .am-pureview-prev a{ background:url(../images/left.png) center center no-repeat;}
.am-pureview-direction .am-pureview-next a{ background:url(../images/right.png) center center no-repeat;}
.am-pureview-direction .am-pureview-prev a:before{ content:" "; }
.am-pureview-direction .am-pureview-next a:before{ content:" "; }

/*====产品服务 侧导航====*/
#n_nav{background:#f7f7f9;margin-bottom: 20px;border:1px solid #e9e9ec; overflow:hidden;}
#n_nav dt h1{ display:block;  padding: 0 25px;border-bottom: 1px solid #e9e9ec; line-height: 37px; margin-left: 9px; margin-right: 8px;}
#n_nav dt{position:relative;padding: 0 10px;display:block;line-height: 50px;height: 50px;overflow:hidden;margin-top:0px;}
#n_nav dt a{ float:left; width: 88%;font-weight: normal;font-size:14px;padding-left: 10px;color: #343536;display:block;height: 51px;border-bottom: 1px solid #e7e9eb;border-top: 1px solid #e7e9eb;}
#n_nav dt i{ float:right; display:block; height: 51px; width:12%; background:url(../images/bg_sub_li.png) 0 center  no-repeat; border-bottom: 1px solid #e7e9eb;border-top: 1px solid #e7e9eb;}
#n_nav dt.on{ border:none }
#n_nav dt.on a{ color:#fff; border:none}
#n_nav dt.title i{background: url(../images/icon_jh.png) left center no-repeat;}
#n_nav dt.title_on{background:url(../images/bg_sub_li.png) left bottom  no-repeat;}
#n_nav dt.title_on{ background:url(../images/bg_sub_li.png) left bottom  no-repeat; }
#n_nav dt.title_on a{border:none;color: #fff;}
#n_nav dt.title_on i{background: url(../images/icon_j_h.png) left center  no-repeat;color:#fff;border:none;}
#n_nav dd{padding: 0px 10px;display:none; border:none}
#n_nav dd .box{
    padding: 10px 0;
}
#n_nav dd a{padding-left:10px;line-height:32px;font-size:12px;color:#636060;display:block;height:32px;background: url(../images/icon_nav_sub_li.png) 11px center no-repeat;padding: 0 0 0 20px;}
#n_nav dd a:hover{ color:#3c81d1;}
#n_nav dd a.on{ color:#3c81d1;  }
#n_nav dd a.on{color: #0054a3;}
#n_nav dd a:last-child{}
#left_links{ display:block; margin-top: 20px; }
#left_links a{ position: relative; display:block; margin-bottom: 12px;}
#left_links a img{ width:260px; height: 160px; display: block;}
#left_links a .icon_box{ position:absolute;  display:block; left:0; top:0; width:100%; height:100%;  }
#left_links a:hover .icon_box {filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000');background:rgba(0,0,0,0.3);}
#left_links .icon_box::before,#left_links .icon_box::after {position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;content: '';opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
#left_links .icon_box::before {border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0,1);transform: scale(0,1);}
#left_links .icon_box::after {border-right: 1px solid #fff;border-left: 1px solid #fff;-webkit-transform: scale(1,0);transform: scale(1,0);}
#left_links a:hover .icon_box::before,#left_links a:hover .icon_box::after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}

/*====产品服务====*/
#n_product{overflow:hidden;width: 100%;margin:0 auto;}
#n_product ul {width: 100%;margin-top: 5px;overflow:hidden;}
#n_product li{display:block;float:left;width: 31%;margin: 0 3.5% 4% 0;box-sizing: border-box;text-align: center;}
#n_product li.last{ margin-bottom:0; border-bottom:none; padding-bottom:0;}
#n_producti li a{ display:block;  }
#n_product li .pic_box{width: 100%; overflow:hidden;background: #e5e7e9;}
#n_product li .pic_box img{}
#n_product li:nth-child(3n){ margin-right:0}
#n_product li span{display:block;text-align:center;font-size:14px;color: #6a6a6d;padding-top:15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#n_product li:hover a span{color: #0054a3;}
#n_product li:hover img{ box-shadow:none;}
#n_product dl dt{ font-size:18px; color:#0054a3; font-weight:normal; margin-bottom:20px; margin-top:15px}
#n_product dl dd{ line-height:36px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#n_product dl dd span{float: left;font-size: 28px;color:#0054a3;margin-right: 6px;}
#n_product dl dd a{ font-size:14px; color:#6e6d6d;}
#n_product dl dd a:hover{ color:#0054a3;}

/*====搜索结果页====*/
.n_sousuo{float:left;width: 100%;margin-bottom: 30px;}
.n_sousuo h5{margin-bottom: 20px;line-height: 36px;}
.n_sousuo ul{float:left;padding:0;width:100%;margin:0;margin-top: -25px;}
.n_sousuo ul li{float:left;width: 100%;padding: 15px 0 30px 0;border-bottom:#eeeef2 1px solid;}
.n_sousuo ul li:nth-child(6n){ border:none;}
.n_sousuo ul li h3{line-height: 50px;height: 40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin: 0;}
.n_sousuo ul li h3 a{font-size: 16px;color: #4f5051;font-weight: normal;}
.n_sousuo ul li h3 a:hover{ color:#0054a3;}
.n_sousuo ul li p{font-size: 12px;line-height: 24px;height: 48px;overflow:hidden;color: #919293;margin-top: 10px;}
.n_sousuo ul li span{ font-size:12px; color:#919293; display:inline-block; width:100%}

/*====招聘详情====*/
.n_join_detail .ar_title{border-bottom: #d3d3d3 2px solid;padding-bottom: 0;margin-bottom: 5%;}
.n_join_detail .ar_title h3{font-size:20px;color: #4f4f4f;font-weight: bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top: 15px;}
.n_join_detail .ar_title h6 span{ position:relative; font-size: 12px;color:#8a8b8c;display:inline-block;height: 50px;line-height: 50px;font-weight:normal;}
.n_join_detail .ar_title h6 span i{position:absolute;left:0;bottom: -2px;width:100%;height:2px;background-color:#0350aa;}

/*====员工风采====*/
#n_conpainer{overflow:hidden;width: 100%;margin:0 auto;}
#n_conpainer ul {width: 100%;margin-top: 5px;overflow:hidden;}
#n_conpainer li{display:block;float:left;width: 17%;margin: 0 3.75% 3% 0;box-sizing: border-box;text-align: center;}
#n_conpainer li .pic_box{ border:#dedee2 1px solid; padding:3px; box-sizing:border-box;} 
#n_conpainer li:nth-child(5n){ margin-right:0}
#n_conpainer li img{ width:100%}
#n_conpainer li span{display:block;text-align:center;font-size:14px;color: #6a6a6d;padding-top:15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#n_conpainer li:hover a span{color: #0054a3;}

/*====联系我们====*/
.n_contact{ float:left;width: 100%;}
.n_contact .top{ margin-bottom:5%; float:left; width:100%}
.n_contact .con{float:left;width:48%;background-color:#eeeef2;position:relative;box-sizing:border-box;padding:100px 35px 36px;margin-top: 80px; text-align:center;min-height: 320px;}
.n_contact .con .img{ position:absolute; width:150px; height:150px; top:0; left:50%; margin:-75px 0 0 -75px}
.n_contact .con .img img{ width:100%; height:100%}
.n_contact .con p{ text-align:center; color:#565658; line-height:28px;}

/*====技术支持====*/
.n_nav_technology{ padding-bottom:0 !important}
.n_nav_technology dt.title_on a, .n_nav_technology dt.title.title_on.on a,.n_nav_technology dt.title a,.n_nav_technology dd a{ background:none !important}
.n_nav_technology dt a{ border:none !important; color:#fff !important}
.n_nav_technology dd a{ padding:0 25px !important}
.n_nav_technology dt{ background-color:#afb0b0; margin-bottom:1px;}
.n_nav_technology dt:last-child{ margin-bottom:0 !important}
.n_nav_technology dt:last-child a{ height:50px !important;}
#n_technology ul{ float:left; width:100%; margin:50px 0;}
#n_technology ul li{ float:left; width:33.333333%; box-sizing:border-box; border-right:#e6e5ea 1px solid; text-align:center; padding:0 5%}
#n_technology ul li:nth-child(3n){ border:none;}
#n_technology ul li i{ margin:0 auto; display:inline-block; width:100%; text-align:center}
#n_technology ul li i img{ display:inline}
#n_technology ul li h4{ line-height:54px; height:54px; font-size:16px; color:#0054a3;}
#n_technology ul li p{ font-size:12px; color:#5a5c5d; line-height:18px; height:36px; margin-bottom:24px; overflow:hidden;}
#n_technology ul li a{ display:inline-block; width:103px; height:34px; line-height:33px; border:#dcdcdc 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; font-size:12px; color:#7f8182}
#n_technology ul li a:hover{ background-color:#0054a3; color:#fff; border:#0054a3 1px solid}
#n_technology dl{ margin:0}
#n_technology dl dt{ font-size:18px; color:#0054a3; font-weight:normal; margin-bottom:20px; margin-top:15px}
#n_technology dl dd{ line-height:36px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#n_technology dl dd span{float: left;font-size: 28px;color:#0054a3;margin-right: 6px;}
#n_technology dl dd a{ font-size:14px; color:#6e6d6d;}
#n_technology dl dd a:hover{ color:#0054a3;}
#n_technology dl{box-sizing:border-box;padding:2% 4%;background-color:#f7f7f9;border:#e9e9ec 1px solid;}

/*====弹窗====*/
#form{position: fixed; top: 0px; right: 0; z-index: 100000; display: none; width: 100%; height: 100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.85); }
#form .simScrollCont{background-color: #fff;display: block;position: absolute;width: 455px;height:505px;top: 50%;left: 50%;margin-left: -227.5px;margin-top:-252.5px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;z-index:100000;padding: 36px;}
#lwy{ position:fixed; top: 0px; right: 0; z-index: 10000; width: 100%; height: 100%; }

/*==========================================j_弹窗=============================================*/
#page_hr_box{ position:fixed; z-index:9995; top:0;  left:0; display:none; height:100%; width:100%; }
#page_hr_box .bg_box{ position:fixed; z-index:9994; top:0px; display:none;  height:100%; width:100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.85);}
#page_hr_box .box{ position:absolute; top:50%; z-index:9999; left:50%; margin-left:-355px; margin-top:-235px;}
#page_hr_box .video_box{ }
#page_hr_box #bnt_close{ display:block; width:35px; height:35px;  position:absolute; top: 20px; right:20px; background: url(../images/bnt_close.png) center no-repeat;}
#page_hr_box #bnt_close img{ display:block; position:absolute; left: 0px; top: 0px; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out; }
#page_hr_box #bnt_close:hover{  background: url(../images/bnt_close_on.png) center no-repeat;}
#page_hr_box #page_ar{ width: 710px;   position:relative; }
#page_hr_box #page_ar .ar_box{  border-radius:5px; width: 630px; height: 440px;   padding:30px 40px; background:#fff; position:relative;   }
#page_hr_box #page_ar .ar_box .p{  line-height:30px; font-size:14px; color:#686a6a; max-height:540px; text-align:justify; overflow: hidden;}
#page_hr_box #page_ar .ar_box .title{ font-size:18px; color:#686a6a; display:block; margin-bottom:10px;}
#page_hr_box #page_ar #ar_content{ height:90px; overflow:hidden;}

#job_form{width: 100%;margin: 0 auto;}
#job_form h1{ display:block; text-align:center; color:#737373; margin-bottom:25px; padding-top: 25px;}
#job_form h1 strong{ font-weight:bold; font-size:18px;}
#job_form form{}
#job_form  .text{width: 94%;padding: 0 15px;height: 49px;line-height: 49px;background: none;border: 1px solid #e5e6e7;font-size: 14px;color: #474949;margin: 0 0 10px 0;float: right;box-sizing: border-box;}
#job_form  textarea{display:block;height:160px;resize:none;margin-bottom:20px;background:none;border: 1px solid #e5e6e7;width: 94% !important;padding:10px 15px;font-size:14px;color:#474949;line-height:20px;float: right;}
#job_form .hr_form_fot{ position:relative;}
#job_form  .text:focus{ border:1px solid #f67b8e;}
#job_form  textarea:focus{ border:1px solid #f67b8e;}
#job_form .submit{background: #0054a3;font-size: 15px !important;border:0;border-radius:2px;height: 49px !important;color:#fff;line-height: 49px !important;width: 94%;cursor:pointer;float: right;}
#job_form .submit:hover{  color: #fff; border-radius:3px;}
#job_form  .file_box { position:relative; padding-left:60px; line-height:28px; font-size:14px;}
/*#job_form  .file_box input[type="file"]{ opacity:0; filter:alpha(opacity=0); cursor:pointer;}*/
#job_form  .file_box .f_box{ position:relative; }
#job_form  .file_box input[type="file"]{ cursor: pointer;}
#job_form  .file_box strong{ position:absolute; left:0; top:3px; color:#727272;}
#job_form  .file_box .bnt_file{ text-align:center;  height:28px; line-height:28px; color:#fff; font-size:12px; width:85px;  cursor:pointer;  margin-left:5px; background:#a9a9a9; border-radius:2px; position:absolute; left: 0px; top: 3px;}
#job_form  .f_box input{  }
#job_form  .file_box #jianli{ width:80px !important; height:28px !important; cursor:pointer; opacity:0; filter:alpha(opacity=0); position:absolute; left:95px; top:3px;}
#job_form  .file_box #jianli:hover .bnt_file{ background:#10578e; color: #fff; }
#job_form .yzm{position:relative;height:49px;float:left;width: 100%;margin-bottom: 20px;}
#job_form .yzm .yanzheng{position:absolute;right: 4px;top: 12px;width: 95px;height: 32px;}
#job_form .yzm .yanzheng img{width: 95px;height: 32px;}
.form_text{ float:left; width:100%}
.form_text i{ height:49px; line-height:49px; font-size:14px; color:#ff0000}
#windown-close{background: url(../images/close.png) no-repeat;cursor: pointer;height: 19px;overflow: hidden;position: absolute;right: -40px;text-indent: -10em;top: -22px;width: 21px;}

.container03 .wap a{ text-decoration:none !important;}

/*====搜索====*/
#sousuo_w:hover dd{opacity:1;filter:alpha(opacity=100);transform: rotateX(0deg);-webkit-transform: rotateX(0deg);-moz-transform: rotateX(0deg);-o-transform: rotateX(0deg);-ms-transform: rotateX(0deg); visibility: visible;}
#sousuo_w dd span{ display: block; cursor: pointer; text-align: center; font-size: 14px; line-height: 30px; color: #656565;}
#sousuo_w dd span.on{ background: #44cc71; color: #fff;}
#sousuo_w dd span:hover{background: #44cc71; color: #fff;}
#select input,#select b{display:block;width: 100%;height: 65px; line-height:65px; border: none;box-sizing: border-box;padding: 0px 0 0 5%;}
#select small{position:absolute;top: 2px;right: 15px;}
#select .iconfont{ font-size:14px; color:#666}

@media(max-width: 1404px){
   footer .right ul li{ margin-left:6px}
   .container01 .row .logo img{ width:280px;}
}

@media(max-width: 1360px){
   #fix_ewm_box01 .sousuo{ width:70%; margin-left:-35%;}
   .n_contact .con p{ font-size:12px;}
}

@media(max-width: 1200px){
   .container03 .am-tabs-bd dl{ padding:40px 0 0 50px;}
   footer .left ul{ margin:0 auto; width:100%; text-align:center; display:block}
   footer .left ul li{ display:inline-block; float:none; }
   footer .left ul i{ display:inline-block; float:none;}
   footer{ height:auto !important; line-height:none; padding:3% 0}
   footer p{ line-height:20px; text-align:center; font-size:10px;}
   footer .right ul{ text-align:center;}
   footer .right ul li img{ width:26px; height:26px; margin:0 5px}
   footer p br{ display:block}
}

@media(min-width: 1200px){
   .container04 .left.col-lg-3{ width:23%;}
   .container04 .center.col-lg-3{ width:27%;}
   .n-container .left.col-lg-3{ width:22%;}
   .n-container .right.col-lg-9{ width:78%;}
   .n_news ul li .right h3{line-height: 34px;height: 30px} 
   .n_hezuo .col-lg-4{ width: 28.333333%;}  
   .n_hezuo .col-lg-8{ width: 71.666667%;}
}

@media(min-width: 990px) and (max-width: 1200px){
   .n_news ul li .right p{ margin:0 0 5px 0}
}

@media(max-width: 1090px){
   #fix_ewm_box01 .sousuo{ width:80%; margin-left:-40%;}
}

@media(max-width: 992px){
   .nav{ display:none}
   .container01{ height:70px !important;}
   .nav-btn{ display:table !important}
   .n_main_box,.n-container .left{ display:none;}
   #m_n_nav{ display:block}
   .n_news ul li .right .more{ display:none;}
   
}

@media(min-width: 768px) and (max-width: 992px){
   .container04 .center{ border-right:none;}
   .container04 .right{ padding:0 15px 0 !important; border-top:#48494c 1px solid;}
}


@media(max-width:768px){
   .n_container{ padding:25px 0 8% 0}
   .container03 .am-tabs-bd dl{padding: 8% 0 0 0;}
   .container03 .am-tabs-default .am-tabs-nav a{ font-size:14px;}
   .container03 .am-tabs-bd dl dt a{ font-size:13px}
   .container03 .am-tabs-bd dl dd a{ font-size:12px; line-height:24px;}
   .fullSlide .bd li{ overflow:hidden;}
   .fullSlide .bd li img{width: 768px;position:relative;left:50%;mar;margin-left: -384px;}
   .fullSlide .prev,.fullSlide .next{ width:25px; height:25px; margin-top:-12.5px; background-size:100% 100%}
   .container04{ padding:5% 0}
   .container04 .center{padding:0 25px;height: 150px;}
   .container04 .center h5{ font-size:14px; margin-bottom:5px;}
   .container04 .center p{ margin:10px 0;}
   .container04 .left{height: 50px;}
   .container04 .left ul{padding: 0 0 0 10px;}
   .container04 .left ul li,.container04 .left ul i{ float:none; display:inline-block;}
   .container04 .right{padding:0 25px 0;height: 125px;border-top:#48494c 1px solid;}
   .container04 .right h5{  font-size:14px; margin-bottom:15px;}
   .container04 .right .con{margin: 5% 0 0 0;}
   footer{ height:auto !important; line-height:none; padding:3% 0;}
   footer p{ line-height:20px; text-align:center; font-size:10px;}
   footer .right ul{ text-align:center}
   footer .right ul li img{ width:26px; height:26px; margin:0 5px}
   footer p br{ display:block}
   .n_banner{ display:none}
   .m_banner{display:block;overflow: hidden;}
   .m_banner img{position:relative; width:100%;}
   #fix_ewm_box01 .sousuo{ width:94%; margin-left:-47%; height:50px; top:3%; margin-top:0; line-height:50px;}
   #fix_ewm_box01 .sousuo .select{ font-size:12px; padding: 0 0 0 3%; width:25%;} 
   #fix_ewm_box01 .sousuo .field{ width:65%;} 
   #fix_ewm_box01 .field01 .icon{ width:1em; height:1em} 
   #fix_ewm_box01 .field input{ font-size:12px; padding: 0 0 0 3%; height:50px;}
   #fix_ewm_box01 .field01 button{ height:50px;}
   #fix_ewm_box01 #select_box{ top:60px;}
   #fix_ewm_box01 #select_box{padding: 15px 20px;}
   body{ padding:60px 0 0 0;}
   .container01,.container01 .container{ height:60px !important;}
   .n_news ul li{ padding:5% 0}
   .n_news ul li:nth-child(5n){ border:none;}
   .n_news ul li .right{ padding:0}
   .n_news ul li .right p{
    margin: 0;
    font-size: 11px;
    line-height: 18px;
    height: 36px;
}
   .n_hezuo ul li .right p{ display:block; margin:-10px 0 0 0; line-height:20px; height:40px; font-size:11px;}
   .n_news ul li .right .more{ display:none;}
   .n_news ul li .right h3{line-height:20px;height: 20px;}
   .n_hezuo ul li .right h3{line-height:20px;height: 40px;}
   .n_news ul li .right h3 a{ font-size:13px;}
   .n_news ul li .right .more a{ font-size:10px;}
   .n_detail .ar_title h3{ font-size:16px;}
   .n_detail .ar_title h6 span{ font-size:11px;}
   #ar_fot h1{ float:left; width:100%; text-align:left !important; margin-bottom:5px}
   /*#n_zizhi li{ width:48.5%; margin:0 3% 3% 0 !important}
   #n_zizhi li:nth-child(2n){ margin-right:0 !important}*/
   #n_zizhi li{ width:31%; margin:0 3.5% 4% 0 !important}
   #n_zizhi li:nth-child(3n){ margin-right:0 !important}
   #n_zizhi li .pic_box{ height:154px; padding:1%}
   #n_zizhi li img{max-width: 90px;max-height: 125px;display:block;}
   #n_zizhi li span,#n_product li span{ font-size:11px; margin-top:5px; padding-top:5px;}
   .j_pages .box{ text-align:center;}
   #n_product{ margin-bottom:5%}
   #n_product dl dt{ font-size:15px;}
   #n_product dl dd a{ font-size:12px; color:#6e6d6d;}
   .n_sousuo ul li{ padding:2% 0 5% 0}
   .n_sousuo ul li h3 a{ font-size:13px;}
   .n_sousuo ul li p{ font-size:11px;}
   .n_join_detail .ar_title h3{ font-size:16px;}
   .n_join_detail .ar_title h6 span{font-size: 11px;}
   #n_conpainer li{display:block;float:left;width: 48%;margin: 0 4% 3% 0;box-sizing: border-box;text-align: center;}
   #n_conpainer li:nth-child(5n){ margin-right:4%}
   #n_conpainer li:nth-child(2n){ margin-right:0}
   .n_contact{ padding:5% 0 0 0;}
   .n_contact .con{width:100%;padding:70px 5% 36px;margin-top: 50px; text-align:center; margin-bottom:8%; min-height:inherit}
   .n_contact .con .img{ position:absolute; width:100px; height:100px; top:0; left:50%; margin:-50px 0 0 -50px}
   .n_contact .con p{text-align:center;font-size:11px;line-height: 22px;}
   #n_technology ul{ margin:3% 0}
   #n_technology ul li{width:100%;border-right:0;border-bottom:#e6e5ea 1px solid;padding: 8% 0;}
   #n_technology ul li h4{ font-size:12px; line-height:40px; height:40px;}
   #n_technology ul li i img{ display:inline; width:50px; height:50px;}
   #n_technology ul li p{ font-size:11px; margin-bottom:5%;}
   #n_technology dl{ padding:2% 2%}
   #n_technology dl dt{ font-size:16px; margin-bottom:3%}
   #n_technology dl dd{ line-height:30px}
   #n_technology dl dd a{ font-size:11px;}
   #n_technology .container .row{ padding-bottom:15px;}
   #form .simScrollCont{ width:94%; margin-left:-47%; padding:10% 5% 0}
   #windown-close{right:0;top: -22px; display:none}
   #select input, #select b{ height:50px; line-height:50px;}
   .container01 .row .logo img{ width:100%}
}

@media (max-width:640px){
   .j_pages a{ display: none;}.j_pages a.m_bnt{display: inline-block;} 
   .j_pages a.m_bnt:hover{ background:#0054a3;} 
   .j_pages a.m_bnt:hover font{ color: #bca180;}
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;

    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

/*==========================================内页 结束=============================================*/

