﻿@charset "utf-8";/* ================================== 【官方网站】技术支持：凡高科技——银灵子====================================*/
body{min-width: 1240px;margin:0 auto;}
body{position: relative;}
.j_body{position: relative;}
.main_box{margin:0 auto;width:1200px;position:relative;}
.main_box_small{margin:0 auto;width:1115px;position:relative;}
input{outline: none;}
/*===============================================header================================================*/
#header{position:relative;top:0;width:100%;z-index:9;}
#top_main_box{height: 120px;}
/*===============top=================*/
#top_bar{height:39px;line-height:39px;overflow:hidden;border-bottom:1px solid #e7e7e8}
#top_bar .main_box{position:relative}
#top_bar .p{display:inline-block;color:#a4a4a7;font-size:12px}
#search_box{position:absolute;right:200px;top:38px;}
#search_box form{position:relative;background:#f5f6f7;position:relative;width:340px;height:43px}
#search_box input{display:block;background:0 0;border:none}
#search_box .text{width:212px;height:43px;width:212px;line-height:43px;font-size:14px;color:#7f7f87;margin-left:13px}
#search_box .submit{width:75px;cursor:pointer;position:absolute;right:0;top:0;cursor:pointer;height:43px;line-height:43px;color: #fff;background: #9e0b0f;}
#search_box form:hover{}
/*===============================================header================================================*/
#header #logo{position:absolute;top: 0;height:120px;display:flex;align-items: center; left:0;*display: inline-block;}
#header #logo img{width:465px;}
#header .tel_box{position:absolute;right: 0;top: 48px;font-size: 12px;color: #636364;padding-left: 35px;background: url(../images/icon_top_tel.png) left 3px no-repeat;}
#header .tel_box strong{font-size: 18px;color: #555555;}
#lan_box{position: absolute;right: -11px;top: 33px;height: 20px;line-height: 20px;}
#lan_box a{color: #3c3c3e;font-size: 14px;text-transform: uppercase;display: inline-block;background: url(../images/bg_lan.png) right center no-repeat;margin-left: 10px;padding-right: 15px;}
#lan_box a:last-child{background: none;}
#lan_box a.on{color:#9e0b0f;}
#lan_box a:hover{color:#9e0b0f;}
/*=================导航=================*/
#nav_box{width:100%;height:65px;border-top:1px solid #e5e5e5}
#nav ul{margin-right: -30px;}
#nav li{display:block;float:left;position:relative;width:160px;background: url(../images/line_nav.png) right center no-repeat;line-height: 65px;}
#nav li .a{display:inherit;width:160px;text-align:center;height:65px;position:relative}
#nav li .a strong{position:relative;z-index:2;display:block;font-size:15px;font-weight:700;color:#3e3c41;text-align:center}
#nav li .a span{position:absolute;top:0;left:-1px;width:100%;display: table;height: 65px;}
#nav li .a i{display:table-cell;margin:0 auto;text-align:center;z-index:4;vertical-align: middle;}
#nav li .a i .height_box{background:#9e0b0f;width:161px;height: 0;-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;}
#nav .on .a i .height_box{height:65px;}
#nav li.on strong{color:#fff}
#nav li .a:hover i .height_box{height:65px;}
#nav li .a:hover strong{color:#fff}
#nav ul li .list{left:0;top:65px;z-index:9999;display:none;width:160px;position:absolute;font-size:14px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF');background:rgba(255,255,255,0.8);}
#nav ul li .list .box{padding: 10px 0 5px 0;}
#nav ul li .list a{height:32px;font-size:12px;text-align:center;display:block;line-height:32px!important;color:#585859}
#nav ul li .list a:hover{color:#9e0b0f}
/*================= banner===================*/
#banner{position:relative;height:550px;overflow:hidden}
#banner .bd{position:relative}
#banner .bd a{display:block;width:100%;height:550px}
#banner .hd{margin:0 auto;position:absolute;width:100%}
#banner .hd a{display:block;width:55px;height:105px}
#banner .hd ul{margin:0 auto;z-index:9;width:100%;display:inherit;text-align:center;margin-top:-50px;position:relative;height:40px}
#banner .hd ul li{display:inline-block;padding-top:13px}
#banner .hd ul li a{line-height:40px;border-radius:50%;height:10px;width:10px;margin:0 3px;display:block;background:#fff}
#banner .hd ul li a:hover{background:#e95d19}
#banner .hd ul .on a{background:#e95d19}
#banner .bnt{position:absolute;top:50%;z-index:3;margin-top:-21px}
#banner .prev{position:absolute;left:-54px}
#banner .next{position:absolute;right:-54px}
#banner:hover .prev{left:50px;opacity:.5;filter:alpha(opacity=50)}
#banner:hover .next{right:50px;opacity:.5;filter:alpha(opacity=50)}
/*================= 首页 ==================*/
#s_main_box{position:relative;margin-top: -45px;}
#s_module_box{padding:35px 0 35px 0;height:110px;overflow:hidden;position:relative}
#s_module_box .dd{float:left;border-right:1px solid #e0e1e3;padding-right:50px;margin-right:53px}
.s_title{position:relative;margin-bottom: 40px;}
.s_title strong{display:inline-block;padding-right: 15px;font-size:18px;color:#5f5f5f;}
.s_title h1{color:#a4a4a7;font-size:14px;}
.s_title p{font-size:12px;color:#b1b3b7;padding-top:10px;text-align:center;line-height:18px}
/*==========推荐新闻============*/
#hot_news{position:relative;width:100%;margin-top: -45px;z-index:999;height:90px;background: url(../images/bg_s_news_hot.png) center no-repeat;}
#hot_news .main_box{overflow: hidden;padding-top: 13px;}
#hot_news .content{padding: 25px 60px 25px 160px;position:relative;height: 20px;line-height: 20px;}
#hot_news .hd{position: absolute;left: 65px;top: 25px;width: 60px;}
#hot_news .hd a{display:block;float: left;width: 10px;vertical-align: middle;margin-right: 20px;}
#hot_news .hd a img{}
#hot_news li{display: block;overflow: hidden;height: 20px;line-height: 20px;position: relative;}
#hot_news a{font-size:14px;color:#67696d;width: 865px;display: block;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#hot_news li span{position: absolute;right: 0;top: 0;font-size:12px;color:#a6a6ab;line-height:20px;}
#hot_news a:hover{color: #9e0b0f;}
/*==============业务领域=====================*/
#s_business{padding: 80px 0 60px;}
#s_business .s_title{display:flex; justify-content:space-between;}
#s_business .s_title .more a{ display: block; margin-top: 10px; text-align: left; color: #9e0b0f; font-size: 12px;}
#s_business .bd{overflow: hidden;}
#s_business .content{margin-top:30px;}
#s_business ul{overflow:hidden;margin-right: -40px;}
#s_business li{float:left;position:relative;width:275px;display:block;margin-right:30px;margin-bottom:30px;}
#s_business li a{display:block;}
#s_business li .pic_box{width:275px;position:relative;height:165px;overflow:hidden;margin-bottom: 18px;}
#s_business li .pic_box img{width:275px;height:165px;display:block;}
#s_business li .text_box{}
#s_business li .text_box h1{height:40px;}
#s_business li h1 a{display: block;font-size:16px;color:#5a585d;}
#s_business li p{display:block;*padding-bottom: 28px;border-bottom: 1px solid #e2e3e6;margin: 10px auto 25px auto;font-size: 12px;line-height: 22px;color: #97949b;}
#s_business li .more{display:block;font-size:12px;color:#97949b;text-align: center;height: 35px;line-height: 35px;width: 100px;border: 1px solid #e2e2e2;}
#s_business li h1:hover a{color: #9e0b0f;}
#s_business li .more:hover{color: #fff;background: #9e0b0f;}
#s_business li .title{position:absolute;left:0;bottom: 0;overflow: hidden;width:275px;height:0;z-index:3;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC213A7D', endColorstr='#CC213A7D');background:rgb(159 32 32/ 80%);-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;}
#s_business li .title span{padding:0px 20px;text-align:center;position:relative;z-index:2;display:block;height:45px;line-height:45px;font-size:15px;color:#fff;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#s_business li .title h1{padding-top:60px;display: block;text-align: center;}
#s_business li .title span{display:block;font-size:14px;color:#fff;margin-bottom: 10px;text-align: center;}
#s_business li:hover a{}
#s_business li:hover .title{height:165px;}
/*=============首页关于================*/
#s_about_box{background:url(../images/bg_about.jpg) center top no-repeat;padding-top: 200px;}
#s_about_box .main_box{background: #fff;box-shadow: 0 0 5px 0 #ddd;}
#s_about_box .content{height: 340px;position: relative;}
#s_about .title{padding-top: 55px;padding-bottom: 30px;padding-left: 55px;width: 300px;}
#s_about .title h1{font-size: 22px;color: #4d4d4e;display: block;}
#s_about .title strong{font-size: 18px;color: #9e0b0f;display: block;}
#s_about .title span{font-size: 12px;color: #acafb1;display: block;text-transform: uppercase;}
#s_about .text_box{width: 470px;padding-left: 55px;}
#s_about .text_box .p{font-size: 14px;color: #767379;line-height: 30px;min-height:120px;}
#s_about a.more{height: 30px;line-height: 30px;display: block;margin-top: 10px;text-align: left;color: #9e0b0f;font-size: 12px;}
#s_about a.more:hover{text-decoration: underline;}
/*=============首页荣誉================*/
#s_honor{position: absolute;right: 0;top: 0;background:#9e0b0f;width: 275px;height: 340px}
#s_honor .box{position: relative;height: 340px;}
#s_honor .title{padding-top: 50px;padding-bottom: 40px;padding-left: 38px;width: 300px;}
#s_honor .title h1{font-size: 16px;color: #fff;display: block;margin-bottom: 5px;}
#s_honor .title h2{font-size: 27px;color: #fff;line-height: 35px;display: block;text-transform: uppercase;font-weight: 700;}
#s_honor .more{position: absolute;bottom: 0;left: 0;width: 100%;height: 65px;line-height: 65px;border-top: 1px solid #b42c2f;background: url(../images/icon_honor.png) 43px center no-repeat;}
#s_honor .more a{display: block;color: #fff;font-size: 12px;padding-left: 200px;}
#s_video{position:absolute;left: 570px;top: 93px;}
/*=============首页新闻================*/
#s_news{position:relative;padding: 60px 0;}
#s_news .s_title{margin-bottom:40px;position: relative;}
#s_news .hd{position:absolute;right: 0;top: 0;}
#s_news .hd a{display:inline-block;background: #eaeaf1;text-align: center;color: #83838e;font-size: 14px;margin-left: 10px;height: 32px;line-height: 32px;width:80px;}
#s_news .hd a.on{background: #9e0b0f;color: #fff;}
#s_news .left{width:475px;background: #9e0b0f;color: #fff;}
#s_news .left .pic_box{width:475px;height:245px;overflow: hidden;display:block;}
#s_news .left img{width:100%;height:auto;display:block;}
#s_news .left .text_box{padding: 25px 35px 25px 120px;position: relative;}
#s_news .left .text_box h1 a{padding-top:5px;border-bottom: 1px solid #b42c2f;padding-bottom:20px;display: block;color:#fff;font-size:16px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;margin-bottom: 10px;}
#s_news .left .text_box a:hover{text-decoration:underline;}
#s_news .left .text_box p{color:#fff;font-size:12px;line-height:24px;height:48px;overflow:hidden;margin-top:13px;opacity:.8;filter:alpha(opacity=80);}
#s_news .left .text_box .date_box{position: absolute;left: 35px;top: 30px;width: 55px;text-align: center;}
#s_news .left .text_box .date_box strong{color: #fff;font-size: 37px;display: block;}
#s_news .left .text_box .date_box span{color: #fff;font-size: 12px;display: block;}
#s_news .right{width:655px;}
#s_news .right .up{background: #f9f9fb;}
#s_news .right .up{padding: 30px 120px 30px 30px;position: relative;}
#s_news .right .up h1 a{padding-top:5px;border-bottom: 1px solid #e3e1e5;padding-bottom:20px;display: block;color:#3e3c41;font-size:16px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;margin-bottom: 10px;}
#s_news .right .up a:hover{text-decoration:underline;color: #9e0b0f}
#s_news .right .up p{color:#9d9da3;font-size:12px;line-height:24px;height:48px;overflow:hidden;margin-top:13px;}
#s_news .right .up .date_box{position: absolute;right: 30px;top: 30px;width: 55px;text-align: center;}
#s_news .right .up .date_box strong{color: #9b9ba8;font-size: 37px;display: block;}
#s_news .right .up .date_box span{color: #9b9ba9;font-size: 12px;display: block;}
#s_news .right .up .more{display:block;position: absolute;right: 48px;bottom: 30px;background: url(../images/icon_more_s_news.png) center no-repeat;height: 10px;width: 10px;}
#s_news .right .up .more:hover{color:#9e0b0f;}
#s_news .right .un{padding-top:20px;}
#s_news .right .un ul{overflow: hidden;}
#s_news .right .un li{line-height:42px;position:relative;display:block;background:url(../images/icon_dd.png) left center no-repeat;padding-left:10px;}
#s_news .right .un a{font-size:14px;color:#7c838b;display:block;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#s_news .right .un a:hover{color:#9e0b0f;}
#s_news .right .un span{font-size:12px;color:#c9cacb;position:absolute;right:0;top:0;line-height:48px;}
/*===================案例中心=====================*/
.j_parallax{background-attachment: fixed;background-position: center 0px;background-repeat: no-repeat;position: relative;}
#s_section{background-image: url(../images/bg_sjc.jpg);height:510px;}
#s_section .j_parallax{background-image: url(../images/bg_sjc.jpg);height:510px;}
#s_section .main_box{width: 1020px;margin: 0 auto;padding-top: 90px;}
#s_section .right{width: 720px;}
/*==============技术创新=====================*/
#s_jscx{width:230px;height: 350px;padding: 35px;background: url(../images/pic_f41.jpg) center no-repeat;}
#s_jscx a{display: block;}
#s_jscx .title{}
#s_jscx .title h3{display: block;text-transform: uppercase;font-size: 22px;font-weight: 700;color: #fff;margin-bottom:5px;}
#s_jscx .title h2{display: block;text-transform: uppercase;font-size: 30px;font-weight: 700;color: #fff;}
#s_jscx .title h1{font-size: 15px;display: block;color: #fff;}
#s_jscx .content{margin-top: 160px;margin-bottom:35px;font-size: 12px;line-height: 30px;color: #fff;}
#s_jscx span{display: block;height: 10px;width: 50px;background: url(../images/icon_jt_jscx.png) left center no-repeat;}
/*==============核心价值观=====================*/
#s_hxjzg{position: relative;background:rgb(0 116 193 / 0.60);height: 210px;padding-right: 290px;overflow: hidden;}
#s_hxjzg .bd li{display: block;}
#s_hxjzg .pic_box{display: block;width: 290px;height: 210px;overflow: hidden;position:absolute;right: 0;top: 0;}
#s_hxjzg .pic_box img{width: 290px;height: 210px;}
#s_hxjzg .text_box{padding:40px 45px;border-top: 1px solid rgba(58,151,255,.25);position: relative;height: 129px;}
#s_hxjzg .text_box h1{display: block;margin-bottom: 20px;font-size: 14px;color: #fff;}
#s_hxjzg .text_box h2{display: block;margin-bottom: 10px;font-size: 17px;color: #fff;}
#s_hxjzg .text_box p{font-size: 12px;display: block;color: #fff;opacity:0.8;filter:alpha(opacity=44);line-height:20px;}
#s_hxjzg .hd{position:absolute;right: 45px;bottom: 20px;}
#s_hxjzg .hd a{display: inline-block;padding-top: 10px;margin-left: 10px;}
/*==============党群建设=====================*/
#s_dqjs{position: relative;background: #20baaa;height: 210px;padding-left: 290px;overflow: hidden;}
#s_dqjs .pic_box{display: block;width: 290px;height: 210px;overflow: hidden;position:absolute;left: 0;top: 0;}
#s_dqjs .pic_box img{width: 430px;height: 210px;}
#s_dqjs .text_box{padding:25px 30px;width: 380px;position: relative;height: 160px;overflow: hidden;}
#s_dqjs .text_box .bd{font-size: 12px;display: block;color: #fff; opacity:0.8; line-height:20px;}
#s_dqjs .title{margin-bottom: 15px;}
#s_dqjs .title h1{display: block; margin-bottom: 20px; font-size: 14px; color: #fff}
#s_dqjs .title h2{display: block;margin-bottom: 10px;font-size: 17px;color: #fff;}
#s_dqjs .bd li a{font-size: 12px;display: block;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;color: #fff;opacity:.8;filter:alpha(opacity=80);}
#s_dqjs .bd li{display: block;line-height: 26px;}
#s_dqjs .hd{position:absolute;right: 45px;bottom: 20px;}
#s_dqjs .hd a{display: inline-block;padding-top: 10px;margin-left: 10px;}
/*==============f5=====================*/
#s_main_box .f5{background: #fff;position: relative;padding-bottom: 65px;}
#s_main_box .f5 .main_box{width: 1020px;margin: 0 auto;}
/*==============企业内刊=====================*/
#s_qikan{width: 300px;background: #3870cc;overflow: hidden;}
#s_qikan .title{display: block;position: absolute;right: 35px;top: 35px;text-align: right;}
#s_qikan .title strong{display: block;text-transform: uppercase;font-size: 30px;font-weight: 700;color: #fff;}
#s_qikan .title h1{font-size: 15px;display: block;color: #fff;}
#s_qikan a{position:relative;display: block;height: 210px;}
#s_qikan img{position:absolute;left: 38px;bottom: 30px;width: 80px;}
/*==============人才招聘=====================*/
#s_hr{position: absolute;left: 300px;top: 0;width: 649px;border:1px solid #f5f5f5;padding: 35px;}
#s_hr .title{display: block;}
#s_hr .title strong{display: block;text-transform: uppercase;font-size: 30px;font-weight: 700;color: #9e0b0f;}
#s_hr .title h1{font-size: 15px;display: block;color: #2c2c2d;}
#s_hr .p{color: #6c6c6d;line-height: 27px;height: 54px;width: 380px;margin-top: 30px;font-size: 14px;}
#s_hr img{position: absolute;right:0;bottom: 0;width:200px;}
/*==============快捷链接=====================*/
#s_link{margin: 60px 0;}
#s_link .content{margin: 0 -18px;}
#s_link a{display: block;float: left;width: 342px;margin: 0 18px;}
#s_link a img{display: block;width: 340px;height: 95px;border: 1px solid #e4e5e8;}
#s_link a:hover{box-shadow: 0 0 5px 2px #eee;}
/*==============footer=====================*/
#footer{background: #424146;font-size:12px;}
#footer .main_box{position:relative;}
/*=========footer_up===========*/
#footer .up_box{padding:40px 0;}
#footer .up_box .main_box{position:relative;min-height: 150px;}
#footer .fot_ewm{position: absolute;top: 50px;right: 50px;display: block;width: 110px;}
#footer .up_box .fl{}
#footer .up_box .fl dd{float:left;min-width:60px;padding-right: 90px;}
#footer .up_box .fl dd h1{font-size:14px;color:#fff;line-height:22px;margin-bottom:10px;}
#footer .up_box .fl dd a{display:block;font-size:12px;color:#9a98a2;line-height:22px;}
#footer .up_box .fl dd a:hover{color:#fff;}
#footer .un_box{background: #38383c;position:relative;padding:15px 0;}
#footer .un_box .main_box{position:relative;}
#footer .un_box p{color:#9c9c9c;font-size:12px;line-height:20px;}
#footer .un_box a{color:#9c9c9c;}
#footer .un_box a:hover{color:#fff;}
#footer .un_box .copyright{position: absolute;right: 0;top:0;}
#fot_links{width:400px;}
#fot_links a{line-height: 20px;color: #9c9c9c;font-size: 12px;display:inline-block;}
#fot_links i{height: 20px;color: #9c9c9c;font-size: 12px;padding: 0 8px;display: inline-block;}
/*==========相关链接===========*/
#slide_up_box{position:absolute;right:0;top: 0px;z-index:99;width: 212px;background:url(../images/bg_s_slide.png) right center no-repeat;}
#bnt_link{cursor:pointer;width: 210px;display:block;height: 36px;background:url(../images/icon_up.png) 188px center no-repeat ;}
#bnt_link.icon_un{background: url(../images/icon_un.png) 188px center no-repeat;}
#bnt_link span{color:#9c9c9c;display:block;padding:0 15px;height: 36px;font-size:12px;line-height:36px;*background: url(../images/bg_dd.png) 185px top repeat-y;}
#bnt_link a{}
#bnt_link i{font-size:10px;padding-left:5px;}
#content_link{display:none;z-index:9;width: 211px;color:#848a91;position: absolute;left: 0px;z-index: 9999;bottom: 36px;background:#464649;max-height:247px;overflow:hidden;overflow-y:auto;}
#content_link .box{background: #363639;padding: 5px 0 0px 0;border: 1px solid #363639;}
#content_link a{margin: 0 15px;color:#9c9c9c;border-bottom: 1px dotted #444;line-height: 26px;font-size:12px;display:block;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#content_link a:hover{color:#fff;}
/*==============================--内页开始==============================-*/
.n_main_box{margin-top:30px;margin-bottom:50px;position:relative;}
#n_banner{height:265px;width:100%;overflow:hidden;}
/*==============当前位置=====================*/
.position{position:absolute;line-height: 73px;height:73px;right:0px;top:0px;color:#8a8c8e;background:url(../images/icon_home.png) left center no-repeat;padding-left:15px;}
.position span, .position a, .position i{font-size:12px;color:#777;}
.position em{font-size:12px;color:#9e0b0f;font-style:normal;}
.position a:hover{color:#9e0b0f;}
/*==============n_content_left=====================*/
.n_left{width:260px;float:left;overflow:hidden;}
.n_left .left_title{height:90px;padding-left:65px;background:url(../images/icon_n_title.png) 20px center no-repeat #9e0b0f;}
.n_left .left_title strong{display:block;color:#fff;display:block;font-size:16px;font-weight: 700;text-transform: uppercase;padding-top: 26px;}
.n_left .left_title span{display:block;color:#fff;display:block;font-weight:bold;font-size:14px;}
/*=================侧导航==================*/
#n_nav{background:#f7f7f9;padding:20px 0 20px 0;border:1px solid #e9e9ec;}
#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 0px;display:block;line-height:38px;height:38px;overflow:hidden;border-bottom: 1px solid #e7e9eb;}
#n_nav dt a{font-size:14px;padding-left: 25px;color:#343536;display:block;}
#n_nav dt.on{background:url(../images/bg_sub_li.png) 0 center no-repeat;position:relative}
#n_nav dt.on:after{}
#n_nav dt.on a{color:#fff;}
#n_nav dt:hover{background:url(../images/bg_sub_li.png) 0 center no-repeat;}
#n_nav dt:hover a{color:#fff}
#n_nav dt.title a{background:url(../images/icon_jh.png) 220px center no-repeat;}
#n_nav dt.title:hover{background:url(../images/bg_sub_li.png) left bottom no-repeat;}
#n_nav dt.title:hover a{background:url(../images/icon_j_h.png) 220px center no-repeat;}
#n_nav dt.title:hover a{color:#fff;}
#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{background:url(../images/icon_jh_bs.png) 220px center no-repeat;color:#fff;}
#n_nav dt.title_on a,#n_nav dt.title.title_on.on a{background:url(../images/icon_j_h.png) 220px center no-repeat;color:#fff;}
#n_nav dd{padding:10px 0px;display:none;}
#n_nav dd .box{}
#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) 20px center no-repeat;padding: 0 35px;}
#n_nav dd a:hover{color:#9e0b0f;}
#n_nav dd a.on{color:#9e0b0f;}
#n_nav dd a.on{background:url(../images/icon_nav_sub_li_hover.png) 20px center no-repeat #c16262;color: #fff;}
#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:flex;align-items: center;justify-content: center; left:0;top:0;width:100%;height:100%;}
#left_links a .icon_box p{font-size:16px;color:#FFFFFF; position: absolute;width:100%;height:40px;bottom:0;text-align:center; font-weight:600;line-height:40px;background:rgb( 0 0 0 /0.7);}
#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_content_right=====================*/
.n_right{width:895px;float:right;}
.n_title{position:relative;height:40px;line-height:40px;padding-top:15px;border-bottom:1px solid #dde0e2;}
.n_title h1{font-size:16px;border-bottom:1px solid #7d2121;display:inline-block;color:#111111;margin-bottom:-1px;}
/*==================分类导航=================*/
#n_sub_nav{position:relative;display:inherit;text-align:center;margin-top:10px;margin-bottom:40px;}
#n_sub_nav a{width:100px;margin:0 5px;display:inline-block;height:30px;line-height:30px;border-radius:0px;background:#fff;text-align:center;color:#fff;background:#68696b;font-size:14px;}
#n_sub_nav a:hover{background:#872929;}
#n_sub_nav a.on{background:#9e0b0f;}
/*==============n_content=====================*/
.n_content{min-height:360px;padding-top:30px;}
.n_tab .hd{background: #9e0b0f;height: 50px;line-height: 50px;}
.n_tab .hd a{font-size: 15px;color: #fff;border-right: 1px solid #fff;float: left;display: block;text-align: center;width: 178px;}
.n_tab .hd a.on{background: #20baaa;}
/*==================团队=================*/
#n_jstd .ar_article{background: #f7f7f9;padding: 40px 40px;margin-bottom: 30px;}
#n_jstd .bd ul{margin:0px -27px 0px -27px;overflow:hidden;}
#n_jstd .bd li{float:left;position:relative;overflow: hidden;width:183px;display:block;margin:15px 27px;}
#n_jstd .bd li a{display:block;overflow:hidden;}
#n_jstd .bd li .pic_box{border:1px solid #dedee2;padding: 3px;width:175px;overflow: hidden;}
#n_jstd .bd li img{width:175px;height:240px;display:block;}
#n_jstd .bd li h1{height:50px;line-height:50px;color:#4f4f50;display: block;text-align: center;padding:0px 20px;font-size:12px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#n_jstd .bd li span{font-size:14px;color:#9e0b0f;}
#n_jstd .bd li:hover{box-shadow: 0 0 8px #999;}
#n_jstd .bd li:hover span{font-size:14px;color:#9e0b0f;}
#num_box{padding: 40px 0;margin-bottom: 35px;background:#9e0b0f;color: #fff;}
#num_box dl{text-align: center;}
#num_box dd{display:inline-block;padding:0 40px;background: url(../images/line_case_top.png) right center no-repeat;text-align: center;}
#num_box dd h1{display: block;margin-bottom: 10px;font-size: 15px;}
#num_box dd h1 strong{font-size: 20px;font-weight: 700;}
#num_box p{display:block;font-size: 12px;}
#num_box .dl1 dd{padding:0 45px;}
/*==================业务领域=================*/
#n_case .ar_article{background: #f7f7f9;padding: 40px 40px;margin-bottom: 30px;}
#n_case ul{margin:10px -14px 0px -13px;overflow:hidden;}
#n_case li{float:left;position:relative;overflow: hidden;width:280px;display:block;margin:20px 13px;}
#n_case li a{display:block;overflow:hidden;}
#n_case li .pic_box{position: relative;width:280px;height:165px;overflow: hidden;}
#n_case li img{width:280px;height:165px;display:block;}
#n_case li h1{display: block;background: #f2f4f8;height:50px;line-height:50px;;padding:0px 20px;}
#n_case li h1 strong{color:#4b4d4e;display: block;background: url(../images/icon_more_case.png) right center no-repeat;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;font-size: 14px;}
#n_case li span{font-size:14px;color:#9e0b0f;}
#n_case li:hover{box-shadow: 0 0 8px #999;}
#n_case li:hover span{font-size:14px;color:#9e0b0f;}
#n_case li .icon_box::before,#n_case li .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;}
#n_case li .icon_box::before{border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0,1);transform: scale(0,1);}
#n_case li .icon_box::after{border-right: 1px solid #fff;border-left: 1px solid #fff;-webkit-transform: scale(1,0);transform: scale(1,0);}
#n_case li a:hover .icon_box::before,#n_case li a:hover .icon_box::after{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
#n_gcxm{background: #f7f7f9;padding: 40px;margin-bottom: 40px;}
/*==================大事记=================*/
#n_dsj{background:url(../images/bg_dsj.png) 265px top repeat-y;}
#n_dsj_box .bnt_more{background: url(../images/bg_dsj_last.png) center bottom no-repeat;padding:10px 0 30px 0;}
#n_dsj_box .bnt_more a{background:#00a2e0;display:block;margin:0px auto;height:55px;width:210px;text-align:center;line-height:55px;font-size:14px;color:#fff;}
#n_dsj .content{background:url(../images/bg_dsj_first.png) center 10px no-repeat;}
#n_dsj dl{position:relative;}
#n_dsj .dd{display:block;width:100%;position:relative;min-height:130px;margin-top:20px;background:url(../images/icon_dsj.png) 260px 62px no-repeat;}
#n_dsj .dd .pic_box{position:absolute;top:0;left: 0;}
#n_dsj .dd .pic_box img{width: 230px;height: 130px;display:block;border:1px solid rgb( 231, 233, 235 );}
#n_dsj .dd .text_box{margin-left: 300px;padding-top: 52px;}
#n_dsj .dd .text_box .box{position:relative;}
#n_dsj .dd .text_box h1{font-size:23px;font-weight:400;display:block;color:#3d3e3f;margin-bottom:5px;}
#n_dsj .dd .text_box .ar_article{text-align:left;font-size:14px;line-height:28px;color:#666768;text-align:justify;}
#n_dsj .dd .text_box .ar_article p{font-size:14px;line-height:28px;color:#666768;}
#n_dsj .dd:hover .pic_box{top:10px;}
#n_dsj .dd:hover{background:url(../images/icon_dsj_hover.png) 260px 62px no-repeat;}
#n_dsj .dd:hover h1{color:#9e0b0f}
/*==============企业荣誉资质=====================*/
#n_zizhi{}
#n_zizhi ul{margin:0 -20px -30px -20px;overflow: hidden;padding-top: 30px;}
#n_zizhi li{float:left;width:255px;margin:0 20px;padding:8px;margin-bottom:40px;background:#fff;box-shadow:0 0 5px #bbb;display:block;height: 215px;overflow: hidden;}
#n_zizhi li a{display:block}
#n_zizhi li .pic_box{width:255px;height:170px;display:table;overflow:hidden}
#n_zizhi li .pic_box .box{display:table-cell;vertical-align:middle}
#n_zizhi li img{max-width:255px;max-height:170px;display:block;margin:0 auto}
#n_zizhi li span{display:block;padding-top:15px;padding-bottom:10px;font-size:14px;color:#555;text-align:center}
#n_zizhi li:hover span{color:#9e0b0f}
#n_zizhi li:hover a{text-decoration:none}
#n_honor{}
#n_honor .up_box{height: 220px;margin-bottom: 40px;overflow: hidden;}
#n_honor .up_box ul{margin:0 -20px 0px -20px;overflow: hidden;padding-top: 30px;}
#n_honor .up_box li{float:left;width:250px;margin:0 20px;padding:10px;background:#e7e7e9;display:block}
#n_honor .up_box li a{display:block}
#n_honor .up_box li .pic_box{width:250px;height:170px;display:table;overflow:hidden}
#n_honor .up_box li .pic_box .box{display:table-cell;vertical-align:middle}
#n_honor .up_box li img{max-width:250px;max-height:170px;display:block;margin:0 auto}
#n_honor .up_box li span{display:block;padding-top:15px;padding-bottom:10px;font-size:14px;color:#555;text-align:center}
#n_honor .up_box li:hover span{color:#9e0b0f}
#n_honor .up_box li:hover a{text-decoration:none}
/*==================人才招聘=================*/
#n_hr .hd{background: #9e0b0f;height: 50px;line-height: 50px;margin-bottom: 40px;}
#n_hr .hd .word_box{position: relative;z-index: 100;font-size: 15px;color: #fff;border-right: 1px solid #fff;float: left;display: block;text-align: center;width: 200px;background: url(../images/icon_down.png) 172px center no-repeat;}
#n_hr .hd .word_box:hover{background: url(../images/icon_down.png) 172px center no-repeat #20baaa;}
#n_hr .hd .li{position: relative;width: 200px;float: left;}
#n_hr .hd #text_zhuanye{width: 240px;}
#n_hr .hd #text_zhuanye .word_box{width: 240px;background: url(../images/icon_down.png) 212px center no-repeat;}
#n_hr .hd #text_zhuanye .word_box:hover{width: 240px;background: url(../images/icon_down.png) 212px center no-repeat #20baaa;}
#n_hr .hd .li .content{background: #20baaa;z-index: 99;height: 0;overflow: hidden;position: absolute;top: 0px;left: 0;width: 100%;}
#n_hr .hd .li .content .box{background: #f7f7f9;margin-top: 50px;}
#n_hr .hd .li .content a{font-size: 15px;color: #454545;display: block;text-align: center;border-bottom: 1px solid #fff;}
#n_hr .hd .li:hover .content{height: auto;}
#list_slide{position:relative}
#list_slide dl{overflow:hidden;margin-bottom:20px;border-bottom:1px dotted #cccdd1}
#list_slide dt{border:none;border-left:3px solid #394673;display:block;position:relative;cursor:pointer;height:18px;margin-bottom:20px}
#list_slide dt h1{padding-left:10px;border-left:3px solid #fff;color:#3f3f40;font-size:15px;line-height:18px;background:url(../images/icon_jt_un.png) right center no-repeat;display:block}
#list_slide dd{display:none;line-height:24px}
#list_slide dd .ar_article{line-height:24px;margin-bottom:0;font-size: 12px;color: #8c8d90;}
#list_slide dd p{line-height:24px;font-size: 12px;color: #8c8d90;}
#list_slide dd .content{padding:0 20px 26px 20px}
#list_slide dd .content{color:#929397;font-size:12px;line-height:24px}
#list_slide dt.on h1{background:url(../images/icon_jt_up.png) right center no-repeat;}
/*==============期刊=====================*/
#n_qikan ul{margin:-27px;}
#n_qikan li{margin:27px;width:420px;height:238px;position: relative;float:left;background:#f2f4f8;position:relative;display:block;overflow:hidden;}
#n_qikan li a{display:block;cursor:default;}
#n_qikan li img{position:absolute;top:4px;left:4px;width:175px;height:230px;display:block;}
#n_qikan li .text_box{margin-left:175px;text-align: center;display:table;height:230px;width:250px;background: url(../images/icon_more_qikan.png) center 145px no-repeat;}
#n_qikan li .text_box .box{padding-top:60px;}
#n_qikan li h1{font-size:14px;color:#444444;}
#n_qikan li h2{color:#444444;font-size: 12px;display: block;margin-top: 10px;}
#n_qikan li span{padding-right:10px;display:inline-block;font-size:12px;color:#e42a26;}
#n_qikan li:hover{box-shadow: 0 0 8px #aaa;}
#n_qikan li:hover .text_box{background: url(../images/icon_more_qikan_more.png) center 145px no-repeat;}
/*==============新闻中心=====================*/
#n_news .up{border-bottom: 1px dotted #bcbcc2;padding-bottom: 20px;margin-bottom: 10px;}
#n_news .up ul{margin:0 -20px;overflow:hidden}
#n_news .up li{width:405px;background:#f2f4f8;padding:10px;float:left;margin:20px}
#n_news .up li a{display:block}
#n_news .up li:hover{background-color:#fff;box-shadow:0 0 10px 0 #ddd}
#n_news .up li img{width:405px;margin:0 auto;height:210px;display:block;display:block;background:#fff}
#n_news .up li .pic_box{position:relative}
#n_news .up li .text_box{border-top:1px solid #fff;padding:10px;}
#n_news .up li p{color: #717274;line-height: 20px;font-size: 12px;}
#n_news .up li h1{font-size:16px;color:#383839;display:block;margin:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#n_news .up li span{position:relative;height:20px;line-height:20px;display:block;font-size:12px;color:#838485;margin-bottom: 10px;}
#n_news .up li:hover .text_box h1{color:#9e0b0f}
#n_news .up li .icon_box::before,#n_news .up li .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;}
#n_news .up li .icon_box::before{border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0,1);transform: scale(0,1);}
#n_news .up li .icon_box::after{border-right: 1px solid #fff;border-left: 1px solid #fff;-webkit-transform: scale(1,0);transform: scale(1,0);}
#n_news .up li a:hover .icon_box::before,#n_news .up li a:hover .icon_box::after{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
#n_news .un ul{margin-top:40px;overflow: hidden;margin-bottom: -30px;}
#n_news .un li{margin-bottom:40px;padding-bottom:40px;border-bottom:1px dotted #bcbcc2;display:block;}
#n_news .un li .left{float:left;background:url(../images/bg_news_li.png) center no-repeat;width:170px;height:100px;}
#n_news .un li .right{float:right;width:780px;height:99px;overflow:hidden;}
#n_news .un li .left strong{display:block;font-size:30px;color:#58595a;text-align:center;margin: 18px 0 0px 0;}
#n_news .un li .left span{display:block;color:#58595a;font-size:14px;text-align:center;}
#n_news .un li .right h2 a{font-size:16px;color:#383839;line-height:30px;display:block;margin-bottom:5px;margin-top:5px;}
#n_news .un li .right p{font-size:12px;color:#99999b;line-height:24px;}
#n_news .un li .right h2:hover a{font-size:16px;color:#0151a9;line-height:30px;}
#n_news .un li:hover .left{background-color:#f9f9f9;}

/*==============人才招聘=====================*/
#recruitment_box .up{margin-bottom:60px;display: flex; align-items: center;}
#recruitment_box .up .imgbox{width:50%;border-top-left-radius: 50px; border-bottom-right-radius:50px;position: relative; overflow: hidden;}
#recruitment_box .up .imgbox img{max-width:100%;}
#recruitment_box .up .infobox{width:45%;margin-left:5%;}

#recruitment_box .un ul{margin-bottom:2rem;}
#recruitment_box .un ul li{overflow:  hidden;margin-bottom: 10px;}
#recruitment_box .un ul li .top{position:  relative;height: 70px;line-height: 70px;background: #f3f3f7;padding: 0 25px;box-sizing:  border-box;margin-bottom: -1px;cursor: pointer;}
#recruitment_box .un ul li .top i{position:absolute;right: 40px;top:50%;margin-top:-9px;width:18px;height:18px;background:url(../images/arrow-down.svg) center no-repeat;background-size:18px 18px !important;}
#recruitment_box .un ul li .top h5{font-size:16px;color: #262527;float: left;width: 40%;background:url(../images/ren.svg) left center no-repeat;padding-left:28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#recruitment_box .un ul li .top h6{font-size: 14px;color: #262527;float: left;width: 40%;}
#recruitment_box .un ul li .ar_article{padding: 25px 25px 5px;display:none;margin: 0;border: #e5e5e5 1px solid;width:calc(100% - 52px) ;}
#recruitment_box .un ul li .ar_article p{font-size:14px;line-height: 28px;margin-bottom: 24px;color: #5c5c5d;}
#recruitment_box .un ul li .ar_article .more{text-align:right;margin: -5rem 0 2rem;display:none;}
#recruitment_box .un ul li .ar_article .more a{display:inline-block;width: 96px;height:40px;line-height:40px;border:#9e0b0f 1px solid;text-align:center;transition:.6s;color:#9e0b0f;padding: 0;}
#recruitment_box .un ul li .ar_article .more a:hover{ background:#9e0b0f; color:#fff; border:#9e0b0f 1px solid}

#recruitment_box .un ul li.on .a .top{background:#9e0b0f;}
#recruitment_box .un ul li.on .a .top i{ background:url(../images/arrow-up.svg) center no-repeat;}
#recruitment_box .un ul li.on .a .top h5{  color: #fff; background:url(../images/ren_on.svg) left center no-repeat; background-size:18px 18px !important}
#recruitment_box .un ul li.on .a .top h6{color: #fff;}

/*==============资料下载=====================*/

#download_box .list ul li{line-height:44px;height:44px;border-bottom:#e0e0e0 1px dashed;}
#download_box .list ul li a{ display:block;color:#333333;}
#download_box .list ul li a font{max-width: calc(100% - 7.75rem - 2rem);padding-left:40px;background:url(../images/fangge1.png) 0.5rem center no-repeat;display: inline-block;font-size: 14px;transition: .6s;}
#download_box .list ul li a img{margin: 0.5rem 0 0 0.5rem;vertical-align: top;}
#download_box .list ul li a .span{float:right;font-size: 25px;color:#a6a6a6;padding-right: 0;line-height:44px;margin-top: 10px;}
#download_box .list ul li a .span svg{vertical-align:middle;fill:#7d7d7d;width: 20px;height: 26px;transition: .6s;}

/*==============党群建设=====================*/
.n_news{margin-bottom:40px;}
.n_news .up .date_box{position:absolute;top: 55px;left: 258px;width:65px;height:65px;background:url(../images/bg_titme.png) center no-repeat;text-align:center;color:#fff;}
.n_news .up .date_box span{display:block;padding-top:13px;}
.n_news .up li{display:block;}
.n_news .up li .fl{width:290px;}
.n_news .up li .fl img{width:290px;height:150px;}
.n_news .up li .fr{width:580px;position:relative;height:150px;}
.n_news .up li .fr h1{display:block;padding-bottom:5px;padding-top:5px;}
.n_news .up li .fr h1 a{font-size:16px;color:#3a3a3a;display:block;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #dadada;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.n_news .up li .fr span{position:absolute;left:0;bottom:12px;font-size:13px;display:block;color:#777777;}
.n_news .up li .fr h1 a:hover{color:#9e0b0f;}
.n_news .up li .fr .more{display:block;position:absolute;font-size:13px;right:3px;bottom:8px;color:#fff;height:16px;line-height:16px;width:16px;text-align:center;background:url(../images/icon_more_news.png) center no-repeat;}
.n_news .up li .fr .more:hover{background:url(../images/icon_more_news_hover.png) center no-repeat;}
.n_news .up li .fr p{line-height:26px;color:#777777;font-size:12px;}
.n_news_tex{}
.n_news .un{padding-top:25px;}
.n_news .un ul{margin-bottom: -30px;overflow: hidden;}
.n_news .un li{line-height:38px;padding-left:20px;height:38px;display:block;position:relative;background:url(../images/icon_new_li.png) left 15px no-repeat;}
.n_news .un li i{display:block;position:absolute;width:10px;height:70px;left:0;top:0;}
.n_news .un li a{font-size:14px;color:#333335;}
.n_news .un li span{position:absolute;right:0;font-size: 14px;font-family: "Arial";color: #666666;}
.n_news .un li a:hover{color:#9e0b0f;}
.n_news .un li:hover{background:url(../images/icon_new_li_hover.png) left 15px no-repeat;}
.n_news .un li.line{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e9e8e8;}
#right_news{margin-top: 35px;width: 220px;padding:25px 20px 10px 20px;background: #f4f6f9;float: right;}
#right_news .title{background: url(../images/line_news_hot.png) left center no-repeat;padding-left: 10px;color: #343435;font-size: 14px;}
#right_news a{display: block;}
#right_news .pic_box{width: 220px;height: 115px;overflow: hidden;margin: 20px 0;}
#right_news .pic_box img{display: block;width: 220px;height: 115px;}
#right_news li{padding-bottom: 15px;margin-bottom: 20px;border-bottom: 1px solid #dee0e3;}
#right_news li .text_box{padding-left: 10px;background: url(../images/icon_dd_hotnews.png) left 5px no-repeat;}
#right_news li .text_box a{font-size: 12px;color: #3e3e3f;line-height: 18px;}
#right_news li span{font-size: 12px;color: #929496;}
#right_news li .text_box a:hover{color:#2c316e;}
/*==============新闻详情=====================*/
.n_article{margin-bottom:20px;margin-top: 35px;}
#n_show_news .n_article{width: 855px;float: left;}
.n_article .ar_title{padding:10px 0 20px 0;margin-bottom: 10px;}
.n_article .ar_title{padding:0 0 0px 0;position:relative;}
.n_article .ar_title h1{font-size:18px;margin-bottom:30px;display:block;font-weight:bold;text-align:center;line-height:30px;color:#4a4b4c;}
.n_article .ar_title h2{font-size:12px;position:relative;display:block;background:#f6f7f9;height:40px;padding:0 10px;color:#999999;line-height:40px;}
.n_article .ar_article{padding-top:20px;padding-bottom:30px;min-height:400px;}
.font_set_box{position:absolute;right:10px;top:0px;}
.font_box{display:inherit;position:relative;}
.font_box a{display:inline-block;width:24px;line-height:24px;height:24px;background: #dbdde0;font-size:12px;color: #464647;text-align:center;}
.font_box a:hover{background: #9e0b0f;color:#fff;}
.font_size_lg{font-size:18px !important;line-height: 40px !important;}
.font_size_lg p{font-size:18px !important;line-height: 40px !important;}
.font_size_md{font-size:16px !important;line-height: 36px !important;}
.font_size_md p{font-size:16px !important;line-height: 36px !important;}
.font_size_sm{font-size:14px !important;}
.font_size_sm p{font-size:14px !important;}
#ar_fot{margin-top:10px;position:relative;padding:15px 0;border-bottom:1px dashed #e5e5e5;border-top:1px dashed #e5e5e5;}
#ar_fot h1{display:block;font-size:12px;line-height:30px;color:#575859;font-weight:bold;}
#ar_fot h1 a{font-size:12px;color:#575859;font-weight:normal;}
#ar_fot h1 a:hover{color:#063579;}
#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;}
/*==============分享插件——银灵子=====================*/
.shart_box{margin-bottom: 25px;height: 36px;}
#j_shart_s_24 .bds_count{font-size:12px;}
#j_shart_s_24{padding-left:60px;position:relative;}
#j_shart_s_24 strong{display:block;position:absolute;left:0;z-index:2;line-height:36px;font-size:12px;color: #a3a0a9;}
##j_shart_s_24 .bds_qzone{background:url(../images/j_shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background:url(../images/j_shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_sqq{background:url(../images/j_shart.png) center -79px no-repeat}
#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}
#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}
#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}
#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}
/*==============图片列表=====================*/
#n_team .title{display:block;overflow:hidden;}
#n_team ul{margin:-10px -16px -20px -16px;overflow:hidden;}
#n_team li{float:left;position:relative;overflow: hidden;width:180px;display:block;margin:18px 16px;background: #f7f7f9;padding: 10px 10px 0 10px;}
#n_team li a{display:block;overflow:hidden;width:180px;}
#n_team li img{width:180px;height:200px;display:block;}
#n_team li h1{height:50px;line-height:50px;color:#58595a;display: block;text-align: center;padding:0px 20px;font-size:14px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#n_team li span{font-size:14px;color:#9e0b0f;}
#n_team li .pic_box{width:180px;height:200px;display:block;}
#n_team li .text_box{}
#n_team li:hover span{font-size:14px;color:#9e0b0f;}
/*==============联系我们=====================*/
#n_contact{position:relative;width:100%;overflow:hidden;}
#n_contact .up_box{margin-bottom:50px;position:relative;background:url(../images/pic_contact.jpg) left top no-repeat;min-height:325px;padding-left: 474px;}
#n_contact .ar_article{color: #434445;font-size: 13px;line-height: 28px;height: 250px;margin-bottom: 20px;}
#n_contact .ar_article p{color: #434445;font-size: 13px;line-height: 28px;padding-bottom:0;margin-bottom:0;}
#n_contact .bnt_box{}
#n_contact .bnt_box a{float: left;margin-right: 1px;position: relative;margin-top: 15px;display:block;color:#fff;background:url(../images/icon_contact_wechat.png) 28px center no-repeat #20baaa;padding-left:53px;font-size:14px;width: 85px;height:40px;line-height:40px;text-decoration:none;text-decoration: none;}
#n_contact .bnt_box a.bnt_map{background:url(../images/icon_map.png) 28px center no-repeat #9e0b0f;padding-left:50px;}
#n_contact .bnt_box a.ewm_box img{position: absolute;left: 30px;bottom: 45px;width: 80px;display:none;}
#n_contact .bnt_box a.ewm_box:hover img{display: block;}
.contact_card{margin-top:40px;}
.contact_card ul{margin:-30px;}
.contact_card li{list-style:none;float:left;padding: 20px 10px 10px 30px;width:370px;margin:30px;background:#f7f7f9;border-bottom:3px solid #10578e;}
.contact_card li .text_box{margin:20px 0;}
.contact_card li h1{font-size:15px;color:#555555;text-align:left;font-weight: 700;display:block;}
.contact_card li .text_box{line-height: 24px;color: #434445;font-size: 13px;}
.contact_card li a{margin-left:75px;display:inline-block;background:url(../images/icon_map.png) left center no-repeat;padding-left:20px;height:20px;line-height:20px;font-size:12px;color: #444;}
.contact_card li a:hover{color:#10578e;}
/*==============领导团队=====================*/
#n_leader .up li{display:block;padding-bottom: 30px;border-bottom: 1px solid #dedede;margin-bottom: 30px;}
#n_leader .up li .fl{width:200px;}
#n_leader .up li .fl img{width:200px;}
#n_leader .up li .fr{width:670px;position:relative;margin-bottom: -30px;}
#n_leader .up li .fr h1{display:block;padding-bottom:5px;padding-top:5px;}
#n_leader .up li .fr h1 a{font-size:16px;color:#3a3a3a;display:block;margin-bottom:10px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#n_leader .up li .fr h1 a:hover{color:#9e0b0f;}
#n_leader .up li .fr p{line-height:26px;color:#777777;font-size:12px;}
/*==============分页——银灵子=====================*/
.page{margin:0px auto 0px auto;}
.page .box{display:inherit;width:100%;text-align: right;padding-top: 40px;}
.page a{padding:0 12px;height:30px;line-height:30px;display:inline-block;border:1px solid #dedede;margin:0 2px;color:#555555;font-size:12px;}
.page .on{background:#3870cc;color:#fff !important;border:1px solid #3870cc;}
.page a font{font-size: 14px;font-family: "SimSun";color: rgb( 68, 68, 68 );}
.page span{background:#3870cc;color:#fff !important;border:1px solid #3870cc;}
.page a:hover{background:#9e0b0f;color:#fff !important;text-decoration:none;border:1px solid #9e0b0f;}
.page a:hover font{color:#fff;}
.page a.u_bnt{transition: all 1s;-moz-transition: all 1s;/* Firefox 4*/-webkit-transition: all 1s;/* Safari 和 Chrome*/-o-transition: all 1s;/* Opera*/}
#n_jstd .bd li .team_article{font-size: 12px;color: #777;display:none;}
#show_team{display: block;}
#show_team .team_article{display: block;}
#show_team .left{width: 260px;height: 330px;overflow: hidden;}
#show_team .left img{width: 260px;height: 330px;}
#show_team .right{width: 520px;display: table;height: 330px;}
#show_team .right .content{display: table-cell;vertical-align: middle;}
#show_team .right .content h1{display: block;font-size: 14px;color: #343435;}
#show_team .right .content h1 span{color: #9e0b0f;font-size: 18px;}
#show_team .right .content h2{padding-top: 20px;margin-bottom: 6px;font-size: 14px;color: #9e0b0f;}
#show_team .right .content .text{font-size: 14px;line-height: 31px;color: #343435;}
/*==========================================j_弹窗=============================================*/
#page_show_box{position:fixed;z-index:9995;top:0;left:0;display:none;height:100%;width:100%;}
#page_show_box .bg_box{position:fixed;z-index:9994;top:0px;display:none;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7);}
#page_show_box .box{position:absolute;top:50%;z-index:9999;left:50%;margin-left:-355px;margin-top:-235px;}
#bnt_close{display:block;width:35px;height:35px;position:absolute;top: 20px;right:20px;}
#bnt_close img{display:block;position:absolute;left: 0px;top: 0px;cursor: pointer;-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;}
#bnt_close:hover img{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);}
#page_show_box #page_ar{position:relative;}
#page_show_box #page_ar .ar_box{border-radius:5px;width: 820px;height: 330px;padding:30px 40px;background:#fff;position:relative;}
#page_show_box #page_ar .ar_box .p{line-height:30px;font-size:14px;color:#686a6a;max-height:540px;text-align:justify;overflow: hidden;}
#page_show_box #page_ar .ar_box .title{font-size:18px;color:#686a6a;display:block;margin-bottom:10px;}
#page_show_box #page_ar #ar_content{height:90px;overflow:hidden;} 


/*==========================================留言=============================================*/
.aboutTit{ float:none; width:100%; text-align:center; margin:5.71% 0 0 0;}
.aboutTit .en{ float:none; width:100%; color:#323232; font-size:28px; line-height:28px; font-weight:bold; text-transform:uppercase;}
.aboutTit .zh{ float:none; width:100%; color:#333333; font-size:21px; line-height:31px; padding:10px 0 14px 0; position:relative;}
.aboutTit .zh:after{ float:none; width:59px; height:2px; background:#9e0b0f; position:absolute; left:50%; bottom:0; content:''; margin-left:-30px;}
.aboutInfo1{ float:none; width:100%; color:#666666; font-size:15px; line-height:30px; padding:2.07% 0 4% 0;}
.aboutInfo1 p{text-indent:24px;margin-top:10px;}

.message_box{float:none;width:100%; margin-top:50px;margin-bottom:100px; overflow:hidden; background:#fff; padding-top:4%; margin-bottom:6%;box-shadow:0px 0px 3px 1px #dfdfdf;}
.feedback_div{ margin:0 auto;padding-bottom:5%; overflow:hidden; text-align:center; width:96%; max-width:1320px;}
.feedback_div label{ display:block; color:#333; text-align:left; margin-bottom:2%; font-size:16px;}
.feedback_div label.bgs2{ margin-bottom:1%;}
.feedback_div .divs{float:left; width:49%; margin-right:2%;margin-bottom:2%;}
.feedback_div .divs:nth-child(2n+0){ margin-right:0;}
.feedback_div .inputs2{ width:99%;  background:#f2f2f2; height:54px; line-height:54px; font-size:14px; color:#999; border:none; outline:none;  text-indent:3%; font-family:"微软雅黑";}
.feedback_div .inputs2:focus{ color:#333;}

.feedback_div select::-ms-expand { display: none; } 
.feedback_div .textarea{ padding:1%; width:100%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */ background:#f2f2f2; font-size:14px; font-family:"微软雅黑";border:none; outline:none;margin-bottom:2%; color:#999; height:170px;  }
.feedback_div .textarea:focus{ color:#333;}
.feedback_div .bnts2{-webkit-tap-highlight-color: transparent;  border: none; width:30%; max-width:150px;font-size: 14px; height: 46px; background: #9e0b0f; font-family:"微软雅黑"; text-align: center;color: #fff; outline: none;  cursor: pointer; -webkit-appearance: none; margin:0 auto; margin-top:2%;transition:all 0.3s;}
.feedback_div .bnts2:hover{opacity:0.8;filter:Alpha(opacity=80);}

