/*头部header*/
.header_top {position:absolute;top:0;left:0;width:100%;height:145px;z-index:3}
.head-bg:before {content:'';background:#FFF;width:100%;height:135px;top:0;left:0;position:absolute}
.header_top .logo {position:absolute;top:0;left:50%;margin-left:-155px;z-index:3}
.header_top .col-md-6 {padding:0}
.search {margin:50px 0 0;position:relative;display:inline-block}
.search .search-btn {font-family:"iconfont";font-size:16px;color:#2d47c7;width:34px;height:34px;border-radius:100%;background:#FFF;text-align:center;border:0;line-height:34px;position:relative;z-index:1;    box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.search input[type="text"] {position:absolute;left:10px;top:0;height:34px;width:0;transition:all .45s;border-radius:25px;border:0;font-size:14px;color:#333;text-indent:35px;opacity: 0;filter:alpha(opacity=0);visibility:hidden}
.search:hover input[type="text"] {width:180px;opacity: 1;filter:alpha(opacity=100);visibility:visible;left:0;box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.search:hover .search-btn {box-shadow:0 0 0 rgba(0,0,0,0);}
.header_right {margin:50px 0 0}
.header_right>div {display:inline-block;}
.header_right .langs {padding-left:48px;position:relative;top:-15px}
.header_right .langs a{display:inline-block;width:63px;height:26px;background:#2d47c7;font-size:14px;color:#FFF;border-radius:15px;position:relative;line-height:26px}
.header_right .langs a:before,.header_right .langs a:after {content:'';width:16px;height:16px;border-radius:100%;background:#213494;position:absolute;display:none;top:5px;border:2px solid #4d69f4}
.header_right .langs a.cn {text-align:right;padding-right:10px}
.header_right .langs a.cn:before {left:8px;display:block}
.header_right .langs a.en {text-align:left;padding-left:10px}
.header_right .langs a.en:after {right:8px;display:block}
.shop_link a {display:inline-block;margin:0 13px;width:39px;height:39px;background:url(../images/icon0.png) 0 0 no-repeat;transition:all .3s;border-radius:100%}
.shop_link a.jingdong {background-position:0 -61px;}
.shop_link a.suning {background-position:0 -127px;}
.shop_link a:hover {box-shadow:0 6px 12px rgba(0,0,0,0.2)}
.header_top .menu_btn {display:inline-block;margin-right:40px;position:relative;top:7px;width:35px}
.header_top .menu_btn i{width:35px;height:3px;background:#FFF;display:block;margin:0 0 8px;transition:all .3s;box-shadow:0 0 10px rgba(0,0,0,0.4)}
.header_top .menu_btn:before,.header_top .menu_btn:after {content:'';width:27px;height:3px;display:block;background:#FFF;transition:all .3s;box-shadow:0 0 10px rgba(0,0,0,0.4)}
.header_top .menu_btn:before {margin:0 0 8px;}
.header_top .menu_btn:hover i{width:27px}
.header_top .menu_btn:hover:before,.header_top .menu_btn:hover:after {width:35px}
.head-bg .menu_btn i, .head-bg .menu_btn:before, .head-bg .menu_btn:after{background:#2d47c7;}
/*banner*/
.tem_banner {position:relative;}
.tem_banner .editor {position:absolute;width:100%;top:50%;left:0;text-align:center;margin:-91px 0 0}
.tem_banner .editor em {font-size:18px;color:#2d47c7;margin:0 0 28px;}
.tem_banner .editor p {font-size:20px;color:rgba(0,0,0,0.7)}
/*other company*/
.tem_company {padding:250px 0;background-position:center bottom;background-repeat:no-repeat;position:relative}
.tem_company:before {content:'';width:38%;background:rgba(44,89,204,0.82);height:100%;position:absolute;top:0;left:0}
.company_list .item {padding:0 0 115px}
.company_list .item>div {padding:0}
.company_list .item .col-md-3{padding-left:13%}
.company_list .item h3 {font-size:18px;color:#FFF;font-weight:bold;margin:0 0 30px;display:inline-block}
.company_list .item h3:after {content:'';display:block;background:url(../images/icon.png) 0 0 no-repeat;height:3px;margin:25px 0 0}
.company_list .item .editor {font-size:12px;color:#FFF;line-height:22px;padding-right:30%}
.company_list .item span {font-size:14px;color:#FFF;margin:30px 0 0;display:block}
.company_list .owl-pagination {position:absolute;left:0;bottom:80px;}
.company_list .owl-pagination>div {width:6px;height:6px;border-radius:100%;background:#FFF;background:rgba(255,255,255,0.5);filter=alpha(opacity=50);display:inline-block;margin:0 4px;transition:all .3s}
.company_list .owl-pagination .active {background:#FFF}
.company_list .owl-buttons{position:absolute;left:0;bottom:15px}
.company_list .owl-buttons>div {display:inline-block;width:34px;height:34px;border-radius:100%;background:#FFF;background:rgba(255,255,255,0.3);filter=alpha(opacity=30);margin-right:16px;text-align:center;line-height:34px;color:#FFF;font-size:14px;}
.tem_company .more {position:absolute;right:0;bottom:0;padding:10px 38px;background:#2257c2;font-size:14px;color:#FFF;border-radius:25px;}
/*nav*/
.nav {width:100%;top:-100%;left:0;position:fixed;height:146px;box-shadow:0 0 15px rgba(0,0,0,0.55);background:#FFF;transition:all .5s;z-index:60}
.nav .navlist li {float:left;width:25%;text-align:center;line-height:146px;position:relative}
.nav>div>div {padding:0}
.nav .logo_fix {line-height:146px;}
.nav .navlist li a.one-nav {font-size:14px;color:#000;transition:all .36s;display:inline-block}
.nav .navlist li.active a.one-nav {color:#1e4ba6;font-weight:bold;}
.nav .navlist li a.one-nav:hover{color:#1e4ba6;}
.navlist li dl {position:absolute;top:146px;width:190px;left:-38px;background:#FFF;box-shadow:0 5px 12px rgba(0,0,0,0.2);display:none;margin:0}
.navlist li dl dd a {line-height:45px;display:block;font-size:14px;color:#000;text-align:center;transition:all .36s}
.navlist li dl dd a:hover {background:#1e4ba6;color:#FFF}
/*tem about*/
.tem_about {position:relative}
.tem_about>div {padding:0}
.tem_about .col-md-6:first-child {position:absolute;left:0;top:0;height:100%}
.tem_about .col-md-6{float:right;}
.tem_about .tem_abinfo {width:100%;height:100%;padding:150px 45% 0 55px;background-position:0 0;background-repeat:no-repeat}
.tem_editor h3 {position:relative;font-family:"ImpactMTStd";font-size:62px;color:rgba(255,255,255,0.28);font-weight:bold;margin:0 0 55px;}
.tem_editor h3 em {color:rgba(34,87,194,0.28);padding-left:30px;}
.tem_editor h3 p {position:absolute;font-family:Arial,Microsoft Yahei;font-size:25px;color:#1e4ba7;left:0;bottom:0;margin:0}
.tem_editor .editor {padding:55px 0 0;border-top:1px dashed #a9aeb2;position:relative;font-size:14px;color:#333;line-height:22px;}
.tem_editor .editor:before {content:'';position:absolute;top:0;left:0;width:32px;height:8px;border-radius:20px;background:#2257c2;margin-top:-4px;}
.tem_editor .editor strong {font-size:18px;color:rgba(0,0,0,0.7);margin:0 0 15px;display:block}
.tem_editor .more {padding:12px 37px;background:#2257c2;border-radius:20px;font-size:14px;color:#FFF;position:absolute;right:45%;bottom:30px;}
/*tem video*/
.tem_video {padding:290px 0;background-position: 0 0;background-repeat:no-repeat;}
.video_info {display:inline-block;}
.video_info h3 {position:relative;font-family:"ImpactMTStd";font-size:83px;color:rgba(0,0,0,0.15);font-weight:bold;margin:0 0 17px;}
.video_info h3 em {color:rgba(34,87,194,0.15);padding-left:30px;}
.video_info h3 p {position:absolute;font-family:Arial,Microsoft Yahei;font-size:24px;color:#000;left:0;bottom:0;margin:0}
.video_info .slogan {font-size:16px;color:#000;margin:0 0 40px;}
.video_info .play {cursor:pointer}
.video_info .play em {font-size:18px;color:#2257c2;padding-right:20px;font-weight:bold}
.video_info .play span {display:inline-block;width:45px;height:45px;border-radius:100%;background:#2257c2;border:3px solid #FFF;line-height:40px;text-align:center;font-size:14px;color:#FFF}
/*video*/
.c-video {position:fixed;z-index:99;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.8);filter:alpha(opacity=80);top:0;left:0;display: flex;flex-direction: column;justify-content: center;opacity:0;visibility:hidden;transition:all .3s;}
.c-video>div {margin:0 auto}
/*tem product*/
.tem_product {padding:115px 0;background-position:0 0;background-repeat:no-repeat;text-align:center}
.tem_product h3 {font-size:36px;font-weight:bold;color:#FFF;margin:0 0 35px;}
.tem_product .slogan {font-size:14px;color:#FFF;margin:0 0 70px;}
.tem_productlist{padding:0 1px}
.tem_productlist .item a{display:block;height:423px;background:#FFF;background:rgba(0,0,0,0.15);filter:alpha(opacity=15);border:1px solid #6f6f6f;transition:all .36s}
.tem_productlist .item a:hover {background:url(../images/probg.jpg) 0 0 no-repeat;background-size:cover;border-color:#FFF}
.tem_productlist .item a h5 {font-size:18px;color:#FFF;transition:all .4s;}
.pro_child {opacity:0;transition:all .4s;height:0;}
.pro_child:before{content:'';background:url(../images/point.png) center 0 no-repeat;display:block;height:5px;margin:0 0 45px;}
.pro_child:after {content:'...';display:block;color:#FFF}
.pro_child p {font-size:14px;color:#FFF;margin:0 0 5px;}
.tem_productlist .item a:hover .pro_child {opacity:1;height:auto}
.tem_productlist .item a:hover h5 {margin:0 0 45px;}
.tem_productlist .owl-buttons>div {position:absolute;width:35px;height:35px;background:#FFF;border-radius:100%;text-align:center;line-height:33px;font-size:20px;color:#256ec1;top:50%;margin-top:-17px}
.tem_productlist .owl-buttons .owl-prev {left:-70px;}
.tem_productlist .owl-buttons .owl-next {right:-70px;}
.tem_productlist .owl-pagination {text-align:center;margin:30px 0 0;}
.tem_productlist .owl-pagination>div {width:10px;height:10px;background:#afafaf;border-radius:100%;margin:0 5px;transition:all .4s;display:inline-block}
.tem_productlist .owl-pagination .active {width:18px;border-radius:25px;background:#FFF;}
/*tem news*/
.tem_news {background:#eee;padding:0 0 165px;}
.tem_newstitle {display:inline-block;padding:50px 0;position:relative}
.tem_newstitle h3 {font-size:24px;color:#237cc8;font-weight:bold;margin:0 0 5px}
.tem_newstitle p {font-size:14px;color:#237cc8;opacity:0.5;filter:alpha(opacity=50);margin:0;}
.tem_newstitle:after {content:'';position:absolute;top:-40px;right:-311px;background:url(../images/news_icon.png) 0 0 no-repeat;width:342px;height:183px;}
.tem_newslist li {margin:0 0 25px;position:relative}
.tem_newslist h1 a{font-size:18px;color:#000;opacity:0.7;filter:alpha(opacity=70);}
.tem_newslist .description {font-size:14px;color:#000;opacity:0.5;filter:alpha(opacity=50);line-height:24px;margin:20px 90px 0 0;}
.tem_newslist .description:after {content:"...";display:block;margin:20px 0 0}
.tem_newslist li span {font-size:14px;color:#000;opacity:0.7;filter:alpha(opacity=70);margin:10px 0 0}
/*footer*/
.tem_foot {padding:50px 0 0;background:url(../images/foot.png) 0 0 no-repeat;background-size:cover}
.tem_foot .copy {height:40px;line-height:40px;background:#31343d;text-align:center;font-size:12px;color:rgba(255,255,255,0.5);margin:30px 0 0}
.tem_foot .copy a {color:rgba(255,255,255,0.5);font-size:12px;}
.foot_navlist li {float:left;width:12.5%}
.foot_navlist li .din {display:inline-block;}
.foot_navlist li dt {margin:0 0 15px;}
.foot_navlist li dt a {font-size:14px;color:#FFF;padding:0 0 15px;display:block;background:url(../images/foot_icon.png) center bottom no-repeat;text-align:center}
.foot_navlist li dd {display:inline-block;text-align:left}
.foot_navlist li dd a {display:block;font-size:13px;color:rgba(255,255,255,0.6);margin:0 0 8px;transition:all .3s;}
/*内页 start*/
.page-nav {position:absolute;height:115px;width:100%;left:0;bottom:0}
.page-nav li {float:left;width:14.286%;line-height:115px;text-align:center;background:#1e4ba7;transition:all .3s;overflow:hidden}
.page-nav li a {display:block;font-size:14px;color:#FFF;transition:all .3s;background:url(../images/nav_icon.png) right center no-repeat}
.page-nav li:last-child a{background:none}
.page-nav li:hover,.page-nav li.on{background:#1b408a}
.page-nav li:hover a,.page-nav li.on a {background-position:110% center;}
.pagg-navbg{background:#1e4ba7}
.pagg-navbg ul {margin-left:14.286%}
/*宏安集团*/
.info_content {margin:0 0 220px;}
.info_content .info_box{box-shadow:0 0 25px rgba(0,0,0,0.1);padding:50px}
.info_box .info_title h1 {font-size:32px;font-weight:bold;color:#1e4ba7;margin:0 0 12px;}
.info_box .info_title p {font-size:16px;color:rgba(30,75,167,0.7);}
.info_box .info_title p i {width:2px;height:6px;background:#b9b9b9;display:inline-block;margin:0 6px 0 10px;position:relative;top:-2px}
.info_editor {margin:30px 0 0;font-size:14px;color:#737373;line-height:24px;}
/*-组织架构-*/
.other_company {margin:45px 0 0}
.other_company ul,.other_company .other_main {padding:0}
.other_company ul {border:1px solid #d6d6d6}
.other_company ul li {height:55px;line-height:55px;border-bottom:1px dashed #efefef;padding-left:45px;transition:all .3s;background:url(../images/other_0.png) -100% center no-repeat;overflow:hidden}
.other_company ul li a {font-size:14px;display:inline-block;color:rgba(0,0,0,0.5);transition:all .3s;}
.other_company ul li:hover,.other_company ul li#current {background-position:15px center;}
.other_company ul li:hover a,.other_company ul li#current a {color:#1e4ba7}
.other_company .other_main {padding-left:32px;}
.other_list h2 {font-size:18px;color:#000;font-weight:bold;margin:0 0 15px;}
.other_list .editor {font-size:14px;color:rgba(0,0,0,0.5);line-height:24px;margin:0 0 55px;}
.other_add >div {padding:0}
.other_add em {font-size:18px;color:#000;font-weight:bold;margin:0 0 20px;display:block;padding:0 0 25px;background:url(../images/other_1.png) 0 bottom no-repeat;}
.other_add span {font-size:14px;color:#000}
/*-发展历程-*/
.course {margin:30px 0 0;position:relative;padding:0 0 35px;}
.course li span,.course li em {float:left;width:60px;font-size:14px;color:#000;font-weight:bold;margin-right:15px;}
.course li {margin:0 0 32px;}
.course li em {font-weight:normal}
.course li .event{width:100%;margin-left:75px;font-size:14px;color:#737373;position:relative;padding-left:17px;}
.course li .event:before{content:'';width:6px;height:6px;border-radius:100%;background:#1ea7a2;position:absolute;left:0;top:50%;margin-top:-3px;}
.course:before {content:'';width:1px;height:100%;border-right:1px dashed #bdbdbd;position:absolute;top:0;left:59px;}
.course:after {content:'';width:4px;height:18px;position:absolute;bottom:0;left:75px;background:url(../images/icon_3.png) 0 0 no-repeat;}
/*-企业荣誉-*/
.info_editor .Text {margin:50px 0}
.info_editor .honor_list .item {padding-right:15px;}
.info_editor .col-md-6 p {margin:0}
/*内页视频*/
.page_banner {position:relative;}
.page_banner .img {background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}
.page_video {position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);}

.video_info .lists li{padding:0 10px;position:relative}
.video_info .lists li a {display:block;overflow:hidden;position:relative;}
.video_info .lists li .img {border-radius:10px;overflow:hidden}
.video_info .lists li i {position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:18px;color:#FFF;width:55px;height:55px;border-radius:100%;line-height:55px;text-align:center;background:#2d47c7;border:2px solid #FFF;box-shadow:0 0 8px rgba(0,0,0,0.2)}
.video_info .lists li a:hover img {transform:scale(1.1);}
/*产品体系*/
.product_system {padding:102px 0 145px;}
.pro_leftnav {border:1px dashed #323232;float:left;width:18%}
.pro_leftnav h3 {background:url(../images/pronav.png) 0 0 no-repeat;background-size:cover;line-height:50px;padding-left:20px;font-size:14px;color:#FFF}
.pro_leftnav li {border-bottom:1px solid #e1e1e1;transition:all .3s}
.pro_leftnav li:last-child {border:0}
.pro_leftnav li a {line-height:50px;display:block;padding-left:20px;font-size:14px;color:#737373;transition:all .36s}
.pro_leftnav li.on a,.pro_leftnav li a:hover {color:#000;background:#cbd5eb}
.pro_leftnav li:hover {border-color:#FFF}
.pro_rightlist {padding-left:21px;float:left;width:80%;}
.child-nav {display:inline-block;background:#2669c4;border-radius:30px;padding:6px;margin:0 0 40px;}
.child-nav a {display:inline-block;font-size:14px;color:rgba(255,255,255,0.7);transition:all .36s;padding:10px 40px;}
.child-nav a:hover,.child-nav a.on {color:#FFF;background:#2259af;border-radius:25px;}
.prolists li {padding:0 0 0 24px;margin:0 0 25px;}
.prolists li a,.other_product .item a {display:block;box-shadow:0 0 12px rgba(0,0,0,0.15);transition:all .3s;position:relative}
.prolists li p,.other_product .item p {padding:34px 0 40px;margin:0;font-size:14px;color:rgba(0,0,0,0.5);position:relative;line-height:24px;height:146px;overflow:hidden}
.prolists li p:before,.other_product .item p:before{content:'';width:30%;height:1px;border-top:1px dashed #cacaca;position:absolute;top:0;left:35%}
.prolists li  .img,.other_product .item .img {overflow:hidden}
.prolists li a:hover img,.other_product .item a:hover img {transform:scale(1.1)}
.prolists li a:before,.other_product .item a:before {content:'';width:100%;height:100%;top:0;left:0;background:#2669c4;position:absolute;z-index:4; opacity: 0; transition: all 0.36s ease-out 0s; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -ms-animation-duration: 1s; -o-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both;}
.prolists li .info,.other_product .item .info {z-index:5;position:absolute;top:0;left:0;font-size:14px;color:#FFF;opacity:0;transition:all .3s;visibility:hidden}
.prolists li .info em,.other_product .item .info em {display:block;margin:0 0 90px;transition:all .6s}
.prolists li .info span,.other_product .item .info span {padding:8px 16px;border:1px solid rgba(255,255,255,0.5);border-radius:18px;margin:0 auto}
.prolists li a:hover:before,.other_product .item a:hover:before {opacity: 1; animation-name: flipInY;}
.prolists li a:hover .info,.other_product .item a:hover .info {opacity:1;visibility:visible}
.prolists li a:hover .info em,.other_product .item a:hover .info em{margin:0 0 37px}
.other_product .item{padding:10px}
/*-产业布局-*/
.product_info {padding:140px 0 0}
.product_info {font-size:14px;color:#737373;line-height:22px;}
.product_info .col-md-7 {padding:80px 15px 0}
/*产品详情*/
.product_show {padding:100px 0 110px;text-align:center}
.product_pic {position:relative;}
.product_pic>div {padding:0}
.product_pic #slider {box-shadow:0 0 12px rgba(0,0,0,0.12);margin:0}
.product_pic .col-md-8 {padding-left:17px;position:absolute;top:0;right:0;height:100%;}
.product_text {padding-left:15px;}
.product_text h1 {font-size:18px;font-weight:bold;color:#000;margin:0 0 30px;}
.product_text p {font-size:14px;color:#737373}
.product_pic #carousel .slides li {border:1px solid #e4e4e4;width:90px;height:90px;}
.product_pic #carousel {position:absolute;width:100%;bottom:0;left:17px;margin:0;overflow:hidden;border:0}
/*-相关产品-*/
.other_box,.product_main {margin:50px 0 0;}
.other_box h3,.product_main h3 {font-size:18px;color:#000;font-weight:bold;}
.other_box .sma_title,.product_main .sma_title {font-size:12px;color:#000;margin:5px 0 30px;}
.product_main .editor {font-size:14px;color:#333;line-height:24px;}
/*企业文化*/
.culture_box {padding:70px 0 175px;}
.culture_nav {margin:0 0 60px;}
.culture_nav a {font-size:18px;color:#a1a1a1;font-weight:bold;padding:0 30px;margin-right:35px;position:relative;transition:all .3s}
.culture_nav a.on,.culture_nav a:hover {color:#2d47c7;background:url(../images/other_0.png) 4px center no-repeat;}
.culture_nav a.on:after,.culture_nav a:hover:after {content:'';width:30px;height:100%;position:absolute;right:0;top:0;background:url(../images/other_0.png) center no-repeat;}
.culture_box .editor {font-size:14px;color:rgba(73,73,73,0.8);}
.culture_box .editor p {display:block;background:url(../images/icon_4.png) 0 7px no-repeat;padding-left:15px}
.culture_box .editor p strong {display:block;color:rgba(0,0,0,0.8)}
/*员工风采*/
.staff_style {padding:65px 0 135px;}
.top_pic>div {float:left;}
.top_pic .img2 {margin:0 25px}
.staff_list {padding:57px 0 0;margin:65px 0 0;border-top:1px dashed #c9c9c9}
.staff_list .list li {padding:0;text-align:center;margin:0 0 35px;}
.staff_list .down_btn {background:url(../images/down_btn.png) 0 0 no-repeat;width:40px;height:40px;display:block;margin:35px auto 0;transition:all .3s}
.staff_list .list li:hover img {transform:scale(0.96)}
.staff_list .down_btn:hover {margin:25px auto 10px}
/*社会责任*/
.social {min-height:825px;}
.social_box {position:absolute;width:100%;min-height:1050px;box-shadow:0 0 12px rgba(0,0,0,0.08);background:#FFF;top:-200px;left:0}
.social_nav ul{height:115px;width:100%;background:#1e4ba7;padding-left:14.286%}
.social_nav li {float:left;width:14.286%;line-height:115px;text-align:center;background:#1e4ba7;transition:all .3s;overflow:hidden}
.social_nav li a {display:block;font-size:14px;color:#FFF;transition:all .3s;background:url(../images/nav_icon.png) right center no-repeat}
.social_nav li:last-child a{background:none}
.social_nav li:hover,.social_nav li.on{background:#1b408a}
.social_nav li:hover a,.social_nav li.on a {background-position:110% center;}
.social_box .editor {padding:50px;font-size:14px;color:#333;line-height:24px;}
/*新闻资讯*/
.news_nav {position:absolute;height:115px;bottom:0;left:0;width:100%}
.news_nav ul {display:block;background:#FFF;text-align:center}
.news_nav li {display:inline-block;background:url(../images/icon_6.png) right center no-repeat;}
.news_nav li:last-child {background:none}
.news_nav li a {padding:0 60px;display:block;line-height:115px;font-size:14px;color:#737373;transition:all .3s;}
.news_nav li.on a,.news_nav li:hover a {background-color:#1b408a;color:#FFF}
/*-banner text-*/
.tem_banner .editor p.n-title {font-size:18px;color:#FFF;text-transform:uppercase;margin:0 0 5px}
.tem_banner .editor p.n-title em{color:#dc1f54}
/*-新闻列表-*/
.news_box {background:#fcfcfc;}
.news_box .news_lists {background:url(../images/icon_7.png) center top no-repeat #FFF;box-shadow:0 10px 12px rgba(0,0,0,0.1);padding:50px 50px 10px;position:relative}
.news_box .news_lists li {margin:0 0 35px;}
.news_box .news_lists .col-md-9 {padding:0}
.news_box .news_lists .img {overflow:hidden}
.news_box .news_lists h3 a {font-size:16px;color:#000;margin:0 0 10px;}
.news_box .news_lists .description {font-size:14px;color:rgba(0,0,0,0.5);}
.news_box .news_lists .description:after {content:'...';display:block;margin:20px 0 0;}
.news_box .news_lists span {display:block;font-size:14px;color:#737373;margin:10px 0 0}
.news_lists .down_btn {display:block;background:url(../images/pronav.png) 0 0 no-repeat;width:130px;height:40px;line-height:40px;border-radius:25px;text-align:center;font-size:14px;color:#FFF;margin:25px auto 10px;box-shadow:0 5px 15px #bdd5ee;transition:all .3s}
.news_box .news_lists li:hover img {transform:scale(1.1)}
.news_lists .down_btn:hover {box-shadow:0 6px 15px #a2cbf6;}
.news_box .news_lists:after {content:'';position:absolute;height:17px;width:100%;bottom:-17px;left:0;background:#FFF}
/*-新闻详情-*/
.news_box .news_show {padding:50px 50px 120px;}
.news_show h2 {font-size:16px;font-weight:bold;color:rgba(0,0,0,0.8);padding-right:75px;position:relative}
.news_show h2:after {content:attr(data-time);position:absolute;right:0;bottom:0;font-size:14px;color:#898989;font-weight:normal}
.news_show .data span {display:inline-block;padding-right:40px;font-size:14px;color:#898989}
.news_show .data span i {padding-right:10px;}
.newsshowtext {padding:35px 0;font-size:14px;color:#a3a3a3;line-height:24px;border-bottom:1px dashed #a3a3a3}
.prev_next {margin:35px 0 0;}
.prev_next a.prev,.prev_next a.next {float:left;width:170px;margin-right:80px;font-size:14px;color:#a3a3a3}
.prev_next a b {display:block;font-size:14px;color:#235ed4}
.prev_next .back_list {float:right;background:url(../images/pronav.png) 0 0 no-repeat;width:130px;height:40px;line-height:40px;border-radius:25px;text-align:center;font-size:14px;color:#FFF;margin:25px auto 10px;box-shadow:0 5px 15px #bdd5ee;transition:all .3s}
.prev_next .back_list:hover {box-shadow:0 6px 15px #a2cbf6;}
/*区域分布*/
.join_box {box-shadow:0 0 15px rgba(0,0,0,0.12);}
.c-join {position:relative;top:-250px;background:#FFF;min-height:600px;padding:50px 25px 50px 50px;}
.c-join-list {margin:0 0 85px;text-align:center}
.c-join-list ul {margin:0 0 35px;}
.c-join-list li {display:inline-block;width:125px;height:125px;border-radius:100%;box-shadow:0 3px 10px rgba(0,0,0,0.15);background:#FFF;line-height:125px;margin:0 27px}
.c-join-list h2 {font-size:18px;font-weight:bold;color:#1e4ba7;text-align:center;margin:0 0 50px;position:relative;padding:0 27px;display:inline-block}
.c-join-list h2:before,.c-join-list h2:after {content:'';position:absolute;top:0;width:27px;height:100%;background:url(../images/icon_4.png) center no-repeat;}
.c-join-list h2:before{left:0}
.c-join-list h2:after {right:0}
/*人力资源*/
.job_box .job_title {margin:0 0 40px;}
.job_title h1 {font-size:16px;font-weight:bold;color:#1e4ba7;text-align:center;position:relative;display:inline-block;padding:0 27px;}
.job_title h1:before,.job_title h1:after {content:'';position:absolute;top:0;width:27px;height:100%;background:url(../images/icon_4.png) center no-repeat;}
.job_title h1:before{left:0}
.job_title h1:after {right:0}
.job_title p {font-size:12px;color:#1e4ba7;margin:0;text-align:center;}
.job_box .job_editor {font-size:14px;color:#737373;line-height:24px;}
.job-nav ul {background:#1e4ba7;padding-left:14.286%}
.c-job_content {margin:0}
.job-list li {padding:0 0 25px;margin:0 0 25px;border-bottom:1px dashed #cacaca}
.job-list li:last-child {border-bottom:0}
.job-list li  .c-job-title span {display:inline-block;padding-right:35px;font-size:14px;font-weight:bold;color:#737373}
.c-job-editor {margin:25px 0 0;height:92px;transition:all .36s;overflow:hidden}
.c-job-editor em {display:block;font-size:14px;color:#737373;margin:0 0 10px}
.c-job-editor .editor {font-size:14px;color:#737373;line-height:24px;padding-left:65px}
.job-list li .job-text {padding-left:65px;margin:15px 0}
.job-list li  .listdown {display:block;width:40px;height:40px;background:url(../images/down_btn.png) 0 0 no-repeat;margin-left:65px;}
/*-联系方式-*/
.contact_info {margin:15px 0 0}
.contact_info span{display:inline-block;padding:0 33px;font-size:14px;color:#737373;}
.contact_info span i {color:#1e4ba7;padding-right:10px;font-size:16px}
.map {width:840px;margin:65px auto 250px;box-shadow:0 0 18px rgba(0,0,0,0.1)}
.map #allmap {height:315px;}
/*-在线留言-*/
.message {position:absolute;width:840px;border:1px solid #d3d3d3;box-shadow:0 0 12px rgba(0,0,0,0.1);background:#FFF;bottom:-130px;left:50%;margin-left:-420px;padding:30px}
.message li {padding:0;margin:0 0 20px;}
.message li span {width:55px;float:left;line-height:30px;font-size:14px;color:#a9a9a9}
.message li input[type="text"] {float:left;width:calc(100% - 55px);border:0;background:#eaeaea;height:30px;line-height:30px;padding:0 3px;font-size:14px;color:#333}
.message li.col-md-12 span {display:none}
.message li.col-md-4,.message li.col-md-3 {padding-right:50px}
.message li textarea {border:0;padding:15px;margin:0;width:100%;height:123px;background:#eaeaea;font-size:14px;color:rgba(0,0,0,0.5)}
.message .stn input {display:inline-block;width:133px;height:40px;background:url(../images/pronav.png) 0 0 no-repeat;border-radius:25px;font-size:14px;color:#FFF;border:0;box-shadow:0 5px 15px #bdd5ee;transition:all .3s}
.message .stn input:hover {box-shadow:0 6px 15px #a2cbf6}
/*分屏*/
@media(max-width:1500px){
	.tem_editor .more {right:30%}
}
@media(max-width:1240px){
	.tem_productlist .owl-buttons .owl-prev {left:-40px;}
	.tem_productlist .owl-buttons .owl-next{right:-40px;}
}
/**/
  #loading  
  {  
    width: 100%;
    height:100%;
    position:fixed;  
    z-index:999;  
    background:#ffffff;
    text-align: center;
    display: table;
  }   
  #loading span{
    display: table-cell;
    vertical-align: middle;
  }
  #loading span p{color:#fff;font-size: 20px;}
  #loading img{   
    display: inline-block; 
  }
  .scoll_dis  
  {   
    overflow:hidden;  
  }
 /*站内搜索*/
  #search{
    margin-bottom: 50px;
    overflow:hidden
  }
  .search_left{
    float: left;
    width: 25%;
    border: 1px solid #d6d6d6;
    padding-bottom: 15px;
  }
  .s_head{
    border-bottom: 1px solid #d6d6d6;
    height: 35px;
  }
  .s_head h2{
    line-height: 35px;
    margin-left: 15px;
	font-size:18px;
  }
  .s_body ul{
	  margin:15px 0 0;
	padding:0 15px;
  }
  .s_body ul span{
    display: block;
    color: #333;
    line-height: 40px;
  }
  .s_body ul input,
  .s_body ul select{
    height: 35px;
    width: 100%;
    line-height: 35px;
    border: 1px solid #e6e6e6;
    padding-left: 10px;
  }
  .s_body .sub input{
    height: 35px;
    width: 50%;
    background:url(../images/pronav.png) 0 0 no-repeat;
    border-radius: 25px;
	border:0;
    font-weight: bold;
    color: #fff;
    transition: 0.3s;
	margin:20px auto 0;
	display:block
  }
  .search_right{
    float: right;
    width: 73%;
    border-top: 1px solid #d6d6d6;
    padding-bottom: 15px;
    padding-top: 20px; 
    padding-left: 20px;
  }
  .search_right em{
    color: #004cff;
  }
  .search_right ul span{
	color:#d80808;
	line-height:30px
  }
  .search_right ul span a,
  .product_title a{
    color: #333;
    text-decoration: underline;
  }
  .search_right li{
    overflow: hidden;
  }

  .se_news{
    float: right;
    width: 79%;
  }
  .news ul li .se_news a {
    color:#d80808;
    text-decoration: underline;
    display: inline-block;
    height: 22px;
    overflow: hidden;
    transition: 0.3s;
  }
  .search_right .news .date em{
    color: #fff;
  }
.product_img{overflow:hidden;text-align:center;} 
.product_body{margin:10px 0 0 20px;} 
.product_title a {font-size:14px;}
.product_time{margin:15px 0 0;font-size:12px;color:#969696}
.search_prolist li:hover img {transform:scale(1.1)}
.product_title h4{font-size:14px;}
.search_updatetime {font-size:12px;color:#333;}














