/*!	* common JavaScript Document  * The site is designed by LEBANG,Inc 11/2015 */
/* 移动设备布局: 480px 及更低。 */
.mobile_icon,.mobile{display:none;}
.imgBg{background-repeat:no-repeat;background-position:center top;background-size:cover;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*头部*/
header{position:fixed;left:0;top:0;width:100%;z-index:1000;}
.head_top{width:100%;height:64px;border-bottom:1px solid #e5e5e5;background:#fff;}
.head_top .container{max-width: 1520px;}
.head_top .logo{display:block;margin-top: 11px;height: 42px;}
.head_top .logo img{display: block;height: 100%;}
.head_bot{width:100%;height:59px;border-bottom:1px solid #e5e5e5;background:#fff;}
.head_bot .container{height:60px;position:relative;/*overflow:hidden;*/max-width: 1520px;}
.head_bot .nav li{float:left;line-height:60px;font-size:16px;padding-right:62px;position:relative;}
.head_bot .nav li a{display:block;color:#444;}
.head_bot .nav li.on a,.head_bot .nav li:hover a{color:#005ca9;}
.head_bot .nav_hover{position:absolute;left:0;bottom:0;width:0;height:2px;background:#005ca9;}

.new-erify{position:absolute;left:-29px;top:59px;width:120px;background:#fff;display:none;padding:10px 0;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}
.head_bot .nav li .new-erify a{padding:0;text-align:center;color:#444 !important;line-height:40px;}
.head_bot .nav li .new-erify a:hover{color:#005ca9 !important;}

.head_right{float:right;margin-top:25px;position:relative;}
.header_search{width:18px;height:18px;position:relative;margin-right:15px;}
.search_icon{width:18px;height:18px;background:url(../images/search_icon.png) no-repeat;}
.header_search .main{position:absolute;right:0;top:-4px;width:0;height:22px;z-index:10;overflow:hidden;}
.header_search .text{width:180px;height:21px;line-height:21px;color:#444;float:left;border:none;border-bottom:1px solid #e4e4e4;padding-left: 10px;}
.header_search .btn{width:18px;height:18px;background:url(../images/search_icon.png) no-repeat;float:right;border:none;margin-top:4px;cursor:pointer;}
.head_line{float:left;width:1px;height:18px;background:#c5c5c5;}
.header_share{float:left;}
.head_right .bdshare-button-style0-32 a{display:block;width:24px;height:19px;float:left;margin:0 10px 0 10px;background:url(../images/head_share.png) no-repeat;}
.head_right .bdshare-button-style0-32 .bds_fbook{background-position:0 -30px;}
.head_right .bdshare-button-style0-32 .bds_twi{background-position:0 -60px;}


.head_h{width:100%;height:125px;}
.m_header{display:none;}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
header{display:none;}
.head_h{height:50px;}
.container{width:100%;}
.m_header{display:block;position:fixed;left:0;top:0;width:100%;height:50px;z-index:1000;background:#fff;}
.m_header .container{width:92%;margin:0 auto;}
.m_header .logo{display:block;width:107px;margin-top:16px;}
.m_header .logo img{display:block;width:100%;}
.mobile_nav{width:25px;height:20px;margin-top:15px;}
.mobile_search{width:20px;height:2px;margin:15px 20px 0 0;}
.mobile_nav img,.mobile_search img{display:block;width:100%;}
.m_head_nav{position:absolute;left:-100%;top:50px;width:100%;background:#fff;}
.m_head_nav .container{width:92%;margin:0 auto;}
/*.m_head_nav li{text-align:center;border-bottom:1px solid #e1e1e1;line-height:37px;}
.m_head_nav li a{display:block;font-size:14px;color:#666;}*/
.mobile_search_main{padding:20px 4%;width:92%;position:absolute;left:0;top:50px;z-index:1000;background:rgba(0,17,34,0.8);display:none;}
.mobile_search_main .main{width:100%;height:40px;line-height:40px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow: 0 0 10px 0px #55708f;-webkit-box-shadow: 0 0 10px 0px #55708f;box-shadow: 0 0 10px 0px #55708f;overflow:hidden;}
.mobile_search_main .text{width:85%;float:left;height:40px;color:#333;background:none;border:none;text-indent:20px;}
.mobile_search_main .btn{width:15%;height:40px;float:right;background:url(../images/header_search.png) center no-repeat;background-size:20px;border:none;}
.sub_nav_left{width:50%;background:#6baddf;border-right:1px solid #e7e7e7;box-sizing:border-box;-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
.sub_nav_right{width:50%;background:#fff;}
.sub_nav_right ul{display:none;}
.sub_nav_left ul li,.sub_nav_right ul li{height:42px;padding:0 8%;position:relative;}
.sub_nav_left ul li a{display:block;color:#fff;line-height:37px;padding-top:4px;border-bottom:1px solid #5097cc;}
.sub_nav_right ul li a{display:block;color:#888;line-height:37px;padding-top:4px;border-bottom:1px solid #e1e1e1;}
.sub_nav_left ul li i{background:url(../images/m_header_arrow.png) no-repeat;background-size:100%;position:absolute;right:-1px;top:18px;width:6px;height:9px;display:none;}
.sub_nav_left ul li.on{background:#5097cc;}
.sub_nav_left ul li.on i{display:block;}
}

@media only screen and (max-width: 480px) {
.sub_nav_right ul li.line_h414 a{line-height:21px;}
}

@media only screen and (max-width: 375px) {
.sub_nav_right ul li.line_h375 a{line-height:21px;}
}

/*底部*/
#footer{width:100%;padding:29px 0 34px 0;background:#efefef;}
.footer_nav{width:13.33%;margin-right:4%;}
.footer_nav li{height:45px;line-height:45px;border-bottom:1px dotted #b2b2b2;}
.footer_nav li a{display:block;padding:0 5% 0 3px;font-size:15px;color:#666;font-weight:bolder;}
.footer_nav i{width:15px;height:5px;background:url(../images/ind_more.png) no-repeat;float:right;margin-top:21px;}
.footer_nav li a:hover i{margin-right:-8px;}
.footer_right{width:22.5%;float:right;margin-top:12px;margin-right:4%;}
.footer_right .title{font-size:15px;color:#666;font-weight:bolder;margin-bottom:15px;}
.footer_link{width:100%;height:40px;position:relative;margin-bottom:18px;z-index:10;}
.footer_link p{padding-left:15px;height:38px;line-height:40px;border:1px solid #e2e2e2;background:#fff url(../images/arrow_f.png) 95% center no-repeat;font-size:14px;color:#999;cursor:pointer;}
.footer_link ul{width:100%;border:1px solid #e2e2e2;border-left:none;border-right:none;background:#fff;position:absolute;bottom:39px;left:0;max-height:200px;overflow-y:scroll;display:none;z-index:100;}
.footer_link ul li{line-height:38px;border-left:1px solid #e2e2e2;}
.footer_link ul li a{display:block;padding-left:15px;font-size:14px;color:#888;}
.footer_link ul li a:hover{background:#f5f5f5;}
.footer_share a{background:url(../images/footer_share.png) no-repeat !important;background-size:auto 100% !important;height:30px !important;width:30px !important;margin:0 10px 0 0 !important;}
.footer_share a.bds_twi{background-position:-40px 0 !important;}
.footer_share a.bds_weixin{background-position:-80px 0 !important;}
.footer_share a.bds_dingyue{background-position:-240px 0 !important;}
.footer_share a:hover{opacity:1 !important;}
.footer_share a.bds_fbook:hover{background-position:-120px 0 !important;}
.footer_share a.bds_twi:hover{background-position:-160px 0 !important;}
.footer_share a.bds_weixin:hover{background-position:-200px 0 !important;}
.footer_share a.bds_dingyue:hover{background-position:-280px 0 !important;}
.footer_copy{font-size:13px;color:#888;text-transform:uppercase;line-height:26px;margin-top:13px;}
.footer_ewm{float:right;width:20%;margin-top:20px;}
.footer_ewm li{float:left;width:44%;margin-left:6%;}
.footer_ewm li img{display:block;width:100%;}
.footer_ewm li p{text-align:center;font-size:14px;color:#666;padding-top:10px;}
.footer_copy a{color: #888;margin-left: 20px;}
.footer_copy a:hover{text-decoration: underline;}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.footer_nav{display:none;}
.footer_right{float:none;width:92%;margin:0 auto;}
.footer_ewm{float:none;width:100%;margin:0 0 20px;}
.footer_ewm li{margin:0 4%;width:42%;}
.footer_copy{margin-left:4%;margin-top:10px;}
.footer_share a{float:left !important;margin:0 10px 0 0 !important;}
.technology_support{text-align:left;}
}

/*首页*/
.banner-swiper .pagination{position:absolute;left:0;bottom:16px;width:100%;text-align:center;z-index:10;}
.banner-swiper .pagination .swiper-pagination-bullet{width:14px;height:7px;background:#fff;opacity:1;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.banner-swiper .pagination .swiper-pagination-bullet-active{background:#005ca9;}
.banner{width:100%;}
.banner a,.banner img{display:block;}
.ind_link{background:#dfeff8;}
.ind_link ul{margin-left: 0;}
.ind_link li{float:left;width:25%;text-align:center;}
.ind_link li a{display:block;color:#6aa9dc;border-right:1px solid #fff;font-size:16px;position:relative;height:200px;overflow:hidden;}
.ind_link li:last-child a{border-right:none;}
.ind_link li a i{display:block;width:70px;height:70px;margin:0 auto 5%;background:url(../images/ind_link.png) no-repeat;}
.ind_link li.ilink_5 a i{background-position:0 0;}
.ind_link li.ilink_1 a i{background-position:-80px 0;}
.ind_link li.ilink_2 a i{background-position:-170px 0;}
.ind_link li.ilink_3 a i{background-position:-260px 0;}
.ind_link li.ilink_4 a i{background-position:-350px 0;}
.ind_link li a:hover{color:#fff;}
.ind_link li.ilink_1 a:hover i{background-position:-440px 0;}
.ind_link li.ilink_2 a:hover i{background-position:-530px 0;}
.ind_link li.ilink_3 a:hover i{background-position:-620px 0;}
.ind_link li.ilink_4 a:hover i{background-position:-710px 0;}
.ind_link li.ilink_5 a:hover i{background-position:-800px 0;}
.ind_link li a img{width:100%;height:100%;display:block;display:none;}
.ind_link li a:hover img{display:block;}
.ind_link li a p{position:absolute;left:0;right:0;top:50%;margin-top:-50px;}
.ind_advantage{padding:62px 0 60px;}
.ind_tit{font-size:26px;color:#333;line-height:36px;}
.advantage_main{margin-top:25px;position:relative;z-index:10;}
.advantage_main img{display:block;}
.advantage_con{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.advantage_list{position:absolute;left:0;top:0;width:100%;display:table;color:#fff;z-index:15;}
.advantage_tell{display:table-cell;vertical-align:middle;padding:0 8%;}
.advantage_list h3{font-size:24px;line-height:34px;font-weight:normal;}
.advantage_list p{font-size:14px;line-height:24px;margin-top:15px;width:548px;}
.advantage_nav{position:absolute;left:0;bottom:0;width:100%;height:62px;background:rgba(106,168,219,0.9);z-index:20;}
.m_advantage{display:none;}
.advantage_nav ul li{float:left;width:14.285%;height:62px;text-align:center;position:relative;cursor:pointer;}
.advantage_nav ul li p{height:30px;line-height:30px;border-right:1px solid rgba(255,255,255,0.2);margin-top:16px;font-size:14px;color:#fff;}
.advantage_nav ul li:last-child p{border:none;}


.advantage_nav ul li.line-h0 p,
.advantage_nav ul li.line-h1 p,
.advantage_nav ul li.line-h2 p,
.advantage_nav ul li.line-h3 p,
.advantage_nav ul li.line-h4 p,
.advantage_nav ul li.line-h5 p,
.advantage_nav ul li.line-h6 p{line-height:15px;}

.advantage_nav ul li i{display:none;position:absolute;left:50%;top:-11px;width:24px;height:11px;background:url(../images/ind_arrow.png) no-repeat;margin-left:-12px;}
.advantage_nav ul li.on i{display:block;}
.ind_case{background:#e6f3fb;padding:70px 0 42px;}
.case-swiper{width:100%;position:relative;margin-top:20px;padding-bottom:20px;}
.caselist li{float:left;width:32.5%;height:445px;margin:0 1.25% 15px 0;}
.caselist li.first{width:66.25%;position:relative;}
.caselist li:nth-child(2),.caselist li:last-child{margin-right:0;}
.case_pic{width:100%;height:260px;overflow:hidden;}
.case_pic img{display:block;height:100%;width:100%;}
.motion{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.caselist li.first a{display:block;position:relative;z-index:0;}
.caselist li.first .case_pic{height:445px;}
.caselist li:hover .case_pic img{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.caselist li.first .yin{position:absolute;left:0;top:0;width:100%;height:100%; background:url(../images/touming.png) repeat-x left bottom;z-index:10;}
.case_txt{position:absolute;left:0;bottom:0;z-index:11;padding:30px 4%;}
.case_txt .tit{font-size:18px;color:#fff;line-height:28px;}
.caselist li:hover .other_txt .tit{color:#005ca9;}
.case_txt .txt{font-size:14px;color:#e5e5e5;line-height:24px;margin-top:10px;}
.other_txt{width:100%;height:185px;background:#fff;overflow:hidden;}
.other_txt .tit{margin:40px 32px 8px;font-size:18px;color:#333;line-height:28px;}
.other_txt .txt{margin:0 32px;font-size:14px;color:#666;line-height:24px;}
.case-swiper .swiper-pagination-bullets{text-align:center;}
.case-swiper .swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;background:#ccc;margin:0 8px;}
.case-swiper .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#6aa8db;}
.ind_assembly{padding-bottom: 60px;}
.assembly_list li{float:left;width:33.33%;}
.assembly_list li a{display:block;}
.assembly_list h2{font-size:26px;color:#333;line-height:36px;overflow:hidden;font-weight:normal;}
.assembly_list .assembly_pic{width:100%;margin:49px 0 60px;height:320px;overflow:hidden;display:table;position:relative;text-align:center;}}
.assembly_list .assembly_pic .img{display: table-cell;vertical-align: middle;width:100%;height:320px;}
.assembly_list .assembly_pic .img img{margin:0 auto;max-height:320px;max-width:100%;} 
.assembly_list .en_name{text-align:center;font-size:23px;color:#333;padding:0 4%;}
.assembly_list .more{text-align:center;font-size:14px;color:#1991d3;line-height:24px;margin-top:10px;}
.assembly_list li:hover .en_name{color:#005ca9;}
.ind_project{background:#1976bd;padding:70px 0 80px;}
.ind_project .ind_tit{color:#fff;}
.project_list{margin-top:35px;}
.project_list li{float:left;width:32.75%;margin-right:0.875%;}
.project_list li:last-child{margin-right:0;}
.project_pic{overflow:hidden;}
.project_pic img{display:block;}
.project_list li:hover .project_pic img{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.project_name a{display:block;height:26px;line-height:26px;font-size:16px;color:#fff;margin-top:23px;}
.project_name span{display:block;width:10px;height:16px;background:url(../images/ind_project_arrow.png) no-repeat;margin-top:5px;}
.project_info{font-size:14px;color:#fff;line-height:24px;margin-top:8px;}
.project_info a{color:#fff;}
.ind_news{padding:80px 0 68px;}
.ind_news_nav{margin-top:50px;border-bottom:1px solid #eaeaea;height:99px;}
.ind_news_nav ul li{float:left;width:50%;text-align:center;height:80px;padding-bottom:19px;line-height:80px;font-size:18px;cursor:pointer;}
.ind_news_nav ul li.on{border-bottom:1px solid #6aa8db;}
.ind_news_nav ul li a{display:inline-block;height:80px;color:#010101;}
.ind_news_nav ul li i{display:block;float:left;width:80px;height:80px;background:url(../images/ind_news.png) no-repeat;margin-right:14px;}
.ind_news_nav ul li.news_icon2 i{background-position:-100px 0;}
.ind_news_nav ul li.news_icon3 i{background-position:-200px 0;}
.ind_news_nav ul li:hover a,.ind_news_nav ul li.on a{color:#005ca9;}
.ind_news_list{display:none;margin-top:40px;}
.ind_news_list li{float:left;width:33.33%;}
.ind_news_list li a{display:block;border-right:1px solid #eaeaea;padding:0 6%;}
.ind_news_list li:last-child a{border:none;}
.ind_news_list h3{font-size:16px;line-height:16px;color:#333;}
.ind_news_list p{font-size:14px;line-height:24px;color:#666;margin-top:30px;word-wrap: break-word;}
.ind_news_list .date{padding-left:24px;height:15px;line-height:15px;font-size:14px;color:#999;background:url(../images/ind_time.png) no-repeat;margin-top:35px;}
.ind_news_more{display:block;width:156px;height:50px;text-align:center;line-height:50px;font-size:14px;font-family:"Arial";color:#fff;margin:60px auto 0;background:#6aa8db;}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.ind_link li{width:100%;text-align:left;}
.ind_link li a{display:block;border:none;padding:3% 3% 3% 120px;height:70px;line-height:70px;font-size:18px;max-height:inherit;min-height:inherit;overflow:inherit;background:#c7e8fa;}
.ind_link li.lites a{background-color:#dfeff8;}
.ind_link li a:hover{background:#c7e8fa;color:#6aa9dc;}
.ind_link li.lites a:hover{background:#dfeff8;}
.ind_link li.ilink_3 a{background-color: #dfeff8;}


.ind_link li a i{margin:0 0 0 -90px;float:left;}
.ind_link li a img{display:none !important;}
.ind_link li a p{position:static !important;margin:0;overflow:inherit;}
.ind_link li a p span{display:block;}
.ind_link li.ilink_1 a:hover i{background-position:-80px 0;}
.ind_link li.ilink_2 a:hover i{background-position:-170px 0;}
.ind_link li.ilink_3 a:hover i{background-position:-260px 0;}
.ind_link li.ilink_4 a:hover i{background-position:-350px 0;}
.ind_link li.ilink_5 a:hover i{background-position:0 0;}
.ind_advantage .ind_tit,.ind_assembly .ind_tit{margin-left:4%;}
.ind_case .container,.ind_project .container,.ind_news .container{width:92%;}
.caselist li{height:345px;}
.case_pic{height:200px;}
.caselist li.first .case_pic{height:345px;}
.ind_news_list li{width:100%;float:none;margin-bottom:30px;}
.ind_news_list li a{border:none;}
.other_txt{height:145px;}
.other_txt .tit{margin-top:20px;}
.ind_news_list p{margin-top:10px;}
.ind_news_list .date{margin-top:15px;}
.ind_link ul{margin-left: 0;}
}

@media only screen and (max-width: 768px) {

.ind_link li a{padding:2% 2% 2% 100px;height:56px;line-height:56px;}
.ind_link li a i{height:56px;width:56px;margin-left:-70px;background-size:696px 56px;}	
.ind_link li.ilink_1 a i{background-position:-64px 0;}
.ind_link li.ilink_2 a i{background-position:-136px 0;}
.ind_link li.ilink_3 a i{background-position:-208px 0;}
.ind_link li.ilink_4 a i{background-position:-280px 0;}
.ind_link li.ilink_5 a i{background-position:0 0;}
.ind_link li.ilink_1 a:hover i{background-position:-64px 0;}
.ind_link li.ilink_2 a:hover i{background-position:-136px 0;}
.ind_link li.ilink_3 a:hover i{background-position:-208px 0;}
.ind_link li.ilink_4 a:hover i{background-position:-280px 0;}
.ind_link li.ilink_5 a:hover i{background-position:0 0;}
.ind_advantage{padding:30px 0 40px;}
.advantage_nav{bottom:auto;height:48px;border-bottom:1px solid #eee;position:relative;margin-bottom:30px;background:#fff;}	
.m_advantage{display:block;height:48px;line-height:48px;font-size:16px;color:#333;padding:0 4%;}
.m_advantage img{display:block;width:23px;margin-top:18px;}
.advantage_nav ul{display:none;position:absolute;left:0;top:49px;z-index:21;background:#fff;height:auto;width:100%;}
.advantage_nav ul li{border-bottom:1px solid #eee;width:100%;float:none;color:#666;height:48px;text-align:left;float:none;}
.advantage_nav ul li.on i{display:none;}
.advantage_nav ul li p{height:48px;line-height:48px;border-right:none;margin:0 4%;font-size:16px;color:#666;}
.advantage_list p{width:100%;}
.advantage_con{top:79px;}
.advantage_tell{padding:0 4%;}
.caselist li{height:auto;width:100%;margin-right:0 !important;}
.caselist li.first{width:100%;}
.case_txt{position:static !important;background:#fff;padding:20px 4%;overflow:hidden;}
.case_txt .tit{color:#333;margin:0 0 8px;}
.case_txt .txt{color:#666;}
.other_txt{height:auto;padding:20px 0;}
.other_txt .tit,.other_txt .txt{margin:0 4%;}
.case_pic{height:auto;}
.caselist li.first .case_pic{height:auto;}
.case_pic img{display:block;height:auto;width:100%;}
.caselist li.first .yin{display:none;}
.ind_news_nav{height:79px;}
.ind_news_nav ul li,.ind_news_nav ul li a{height:60px;line-height:60px;}
.ind_news_nav ul li i{background-size:210px 60px;width:60px;height:60px;}
.ind_news_nav ul li.news_icon3 i{background-position:-150px 0;}
}

@media only screen and (max-width: 480px) {
.ind_link li a{font-size:16px;}
.ind_advantage{padding-top:30px;}
.advantage_list h3{font-size:18px;line-height:28px;}
.advantage_list p{margin-top:5px;line-height:20px;}
.advantage_list img{min-height:160px;}
.ind_tit{font-size:18px;line-height:28px;}
.ind_assembly{padding:40px 0;}
.assembly_list li{width:92%;margin:0 4%;float:none;}
.assembly_list .assembly_pic{margin:20px 0 30px;height:auto;}
.assembly_list .assembly_pic .img{height:auto;}
.assembly_list .assembly_pic .img img{display:block;max-height:auto !important;}
.assembly_list h2{height:auto;font-size:16px;line-height:26px;}
.assembly_list .more{margin-top:10px;}
.ind_project{padding:30px 0 20px;}
.project_list li{width:100%;margin-right:0 !important;margin-bottom:20px;}
.ind_news{padding:40px 0 30px;}
.ind_news_nav{height:59px;}
.ind_news_nav ul li,.ind_news_nav ul li a{height:40px;line-height:40px;font-size:16px;}
.ind_news_nav ul li i{background-size:140px 40px;width:40px;height:40px;margin-right:10px;}
.ind_news_nav ul li.news_icon3 i{background-position:-100px 0;}

}

@media only screen and (max-width: 375px) {
.ind_news_nav ul li a{font-size:14px;line-height:20px;}
}

/*招贤纳士*/
.pc_talent_nav{border-bottom:1px solid #eee;}
.pc_talent_nav li{width:33.3%;float:left;}
.pc_talent_nav li a{display:block;padding:40px 0;color:#7d7d7d;font-size:15px;line-height:68px;text-align:center;position:relative;}
.pc_talent_nav li:last-child a{line-height:34px;}
.pc_talent_nav li img{width:68px;margin-right:20px;}
.pc_talent_nav li.on a{border-bottom:1px solid #81b6e0;color:#69a9dc;}
.pc_talent_nav li:hover a{color:#69a9dc;}
.pc_talent_nav li.on i{display:block;width:14px;height:8px;background:url(../images/recruit_on.png) no-repeat;position:absolute;bottom:-8px;left:50%;margin-left:-7px;}
.m_talent_nav{display:none;}
.recruit_nav{margin-top:50px;height:60px;border-bottom:1px solid #eee;}
.recruit_nav li{width:50%;float:left;}
.recruit_nav li a{display:block;background:#eee;color:#666;font-size:17px;line-height:60px;text-align:center;}
.recruit_nav li.on a{background:#69a9dc;color:#fff;}
.arrowT,.arrowR,.arrowB,.arrowL{display:inline-block;*display:inline;*zoom:1;width:0;height:0;}
.arrowT{border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 14px solid #fff;}
.arrowB{border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 14px solid #fff;}
.arrowL{border-top: 12px solid transparent;border-right: 14px solid #fff;border-bottom: 12px solid transparent;}
.arrowR{border-top: 12px solid transparent;border-left: 14px solid #fff;border-bottom: 12px solid transparent;}
.recruit_screen{border:1px solid #eee;border-top:none;border-right:none;}
.recruit_screen li{width:25%;height:58px;float:left;}
.recruit_screen_select{border-right:1px solid #eee;text-align:center;position:relative;}
.recruit_screen_select img{display:none;}
.recruit_screen_select p{color:#7d7d7d;line-height:58px;font-size:17px;cursor:pointer;}
.recruit_screen_select .arrowB{border-left: 6px solid transparent;border-right: 6px solid transparent;border-top:6px solid #eee;margin-left:10px;}
.recruit_screen_select p.on{color:#69a9dc;}
.recruit_screen_select p.on .arrowB{border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #69a9dc;border-top:none;}
.recruit_screen_select dl{display:none;width:100%;position:absolute;top:60px;left:-1px;border:1px solid #eee;border-top:none;border-bottom:none;background:#fff;z-index:20;}
.recruit_screen_select dl dd a{display:block;padding:14px 5%;font-size:15px;color:#7d7d7d;border-bottom:1px solid #eee;line-height:25px;}
.recruit_screen_select dl dd a:hover{color:#69a9dc;}
.recruit_search{line-height:58px;height:58px;border-right:1px solid #eee;}
.recruit_search .text{width:82%;height:100%;float:left;border:none;color:#7d7d7d;font-size:17px;text-indent:30px;}
.recruit_search .btn{float:left;width:18%;height:100%;background:url(../images/fdj.png) center no-repeat;border:none;font-size:17px;color:#fff;}
.recruit_search .text::-webkit-input-placeholder {color:#7d7d7d; }
.recruit_search .text::-moz-placeholder {color:#7d7d7d;} /* firefox 19+ */
.recruit_search .text:-ms-input-placeholder {color:#7d7d7d;} /* ie */
.recruit_search .text:-moz-placeholder {color:#7d7d7d;}
.recruit_main{border:1px solid #eee;margin-top:30px;}
.recruit_list_top{width:100%;border-bottom:1px solid #eee;}
.recruit_list_top li{height:68px;font-size:17px;color:#333;float:left;line-height:68px;}
.recruit_name{width:22%;text-indent:30px;}
.recruit_type{width:20%;}
.recruit_num{width:14%;}
.recruit_com{width:27%;}
.recruit_date{width:17%;}
.recruit_more{display:none;}
.recruit_list{font-size:15px;color:#666;line-height:24px;}
.recruit_mes{padding:0 9px;}
.recruit_list ul{border-bottom:1px dashed #f0f0f0;padding:18px 0;}
.recruit_list ul li{float:left;}
.recruit_list .recruit_name{width:21.5%;text-indent:21px;}
.recruit_list .recruit_type{width:20.5%;}
.recruit_list .recruit_num{width:14%;}
.recruit_list .recruit_com{width:27.5%;}
.recruit_list .recruit_date{width:16%;}
.recruit_list i{width:22px;height:12px;background:url(../images/arrow3.png) no-repeat;float:right;margin:6px 10% 0 0;}
.recruit_mes:hover{background:#f0f6fb;}
.recruit_mes:hover i{background-position:-24px 0;}
.recruit_mes.on ul i{background-position:-48px 0;}
.recruit_det{line-height:32px;margin:0 9px;border-bottom:1px dashed #f0f0f0;display:none;}
.recruit_det .main{padding:33px 21px 40px 21px;}
.recruit_det dl{margin-bottom:12px;}
.recruit_det dd{float:left;margin-right:10%;}
.recruit_det strong{font-weight:normal;}
.recruit_bottom{margin-top:40px;}
.recruit_bottom .ztshare{margin-top:0;}
.resume_download{width:218px;height:43px;border:1px solid #69a9dc;line-height:43px;text-align:center;font-size:15px;color:#69a9dc;}
.resume_download i{width:14px;height:14px;background:url(../images/arrow8.png) no-repeat;margin:0 0 0 10px;float:none;}
.send_resume{display:block;width:220px;height:45px;line-height:45px;font-size:15px;text-align:center;background:#69a9dc;color:#fff;position:relative;overflow:hidden;}
.resume_file{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);}
.morelist{text-align:center;width:39px;height:34px;margin:30px auto 60px;}
.morelist img{display:block;width:100%;cursor:pointer;}
#recruit_more.morelist{margin-top:40px;}
.ztshare{margin-top:15px;}
.ztshare{padding-left:80px;}
.ztshare span{float:left;margin-left:-80px;height:45px;line-height:45px;font-size:15px;color:#666;}
.ztshare a{background:url(../images/share.png) no-repeat !important;background-size:auto 100% !important;height:45px !important;width:45px !important;margin:0 1px 0 0 !important;}
.ztshare a.bds_tsina{background-position:0 0 !important;}
.ztshare a.bds_weixin{background-position:-46px 0 !important;}
.ztshare a.bds_qzone{background-position:-92px 0 !important;}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.pc_talent_nav{display:none;}
.m_talent_nav{display:block;position:relative;line-height:68px;}
.m_talent_nav img{width:68px;margin-right:25px;}
.m_talent_nav p,
.m_talent_nav ul li{padding:15px 18px 15px 20px;color:#6aa9dc;font-size:18px;cursor:pointer;border-bottom:1px solid #eee;}
.m_talent_nav .arrow1{width:23px;float:right;margin-top:28px;}
.m_talent_nav ul{position:absolute;width:100%;top:99px;left:0;background:#fff;z-index:20000;display:none;}
.m_talent_nav ul a{color:#7d7d7d;display:block;}
.recruit_nav{margin:0;}
.recruit_nav li a{background:#fff;}
.recruit_screen li{width:100%;height:64px;float:none;}
.recruit_screen_select{border-right:none;text-align:left;}
.recruit_screen_select img{display:block;width:10px;float:right;margin-top:24px;}
.recruit_screen_select p{line-height:64px;padding:0 35px 0 30px;border-bottom:1px solid #eee;color:#666;}
.recruit_screen_select .arrowB{display:none;}
.recruit_screen_select dl{top:65px;left:0;}
.recruit_screen_select dl dd a{display:block;padding:14px 35px 14px 30px;color:#666;}
.recruit_screen_select dl dd a:hover{color:#69a9dc;}
.recruit_search{line-height:64px;height:64px;border-right:none;padding:0 35px 0 30px;}
.recruit_search .text{text-indent:0;color:#666;}
.recruit_search .btn{float:left;width:18%;height:100%;background:url(../images/fdj.png) right center no-repeat;background-size:17px;}
.recruit_search .text::-webkit-input-placeholder {color:#666;}
.recruit_search .text::-moz-placeholder {color:#666;} /* firefox 19+ */
.recruit_search .text:-ms-input-placeholder {color:#666;} /* ie */
.recruit_search .text:-moz-placeholder {color:#666;}
.recruit_main{border:none;margin-top:0;}
.recruit_list_top{padding:18px 0;background:#69a9dc;text-align:center;}
.recruit_list_top li{width:24%;color:#fff;float:left;line-height:30px;height:auto;border-right:1px solid #b4d4ee;}
.recruit_name{text-indent:0;}
.recruit_com{display:none;}
.recruit_date{display:none;}
.recruit_list_top .recruit_more{width:24%;display:block;border-right:none;}
.recruit_mes{padding:0;}
.recruit_list ul{border-bottom:1px solid #eee;padding:24px 0;text-align:center;}
.recruit_list .recruit_name{text-indent:0;width:24%;text-indent:10px;}
.recruit_list .recruit_type{width:24%;}
.recruit_list .recruit_num{width:24%;}
.recruit_list .recruit_more{width:24%;display:block;}
.recruit_list .recruit_more img{width:16px;}
.recruit_list i{display:none;}
.recruit_mes:hover{background:none;}
.recruit_det{background:#f8f8f8;margin:0;border-bottom:1px solide #eee;}
.recruit_det .main{padding:18px 25px 25px 25px;}
.recruit_det strong{font-weight:bolder;}
.recruit_det dl{margin-bottom:8px;padding-bottom:17px;border-bottom:1px solid #eee;}
.recruit_bottom{margin-top:18px;}
#recruit_more.morelist{margin-top:25px;}
}

@media only screen and (max-width: 768px) {
.m_talent_nav{line-height:54px;}
.m_talent_nav img{width:54px;margin-right:20px;}
.m_talent_nav .arrow1{margin-top:21px;}
.m_talent_nav p,
.m_talent_nav ul li{font-size:16px;}
.m_talent_nav ul{top:87px;}
}

@media only screen and (max-width: 480px) {
.m_talent_nav{line-height:48px;}
.m_talent_nav img{width:48px;margin-right:10px;}
.m_talent_nav .arrow1{margin-top:18px;}
.m_talent_nav p,
.m_talent_nav ul li{font-size:14px;}
.m_talent_nav ul{top:67px;}
}

/*人才发展*/
.development{padding:65px 0 60px;}
.development_tit{font-size:26px;color:#333;line-height:36px;margin-bottom:37px;}
.development_subtit{font-size:18px;color:#333;line-height:28px;}
.deve_path1{margin-top:5px;}
.deve_path1 .path_txt{float:left;width:40%;font-size:14px;color:#666;line-height:24px;margin-top:10px;}
.deve_path1 .path_pic{float:right;width:50%;text-align:center;}
.deve_path2{margin-top:80px;}
.deve_path2 .path_pic{float:left;width:50%;text-align:center;}
.deve_path2 .path_txt{float:right;width:41.25%;font-size:14px;color:#666;line-height:24px;}
.deve_path2 .path_txt .path_tit{font-size:18px;color:#333;line-height:28px;margin:95px 0 20px;}
.path_pic img{max-width:100%;}
.development_mid_subtit{font-size:20px;color:#333;line-height:30px;margin-bottom:20px;}
.train_tit{font-size:16px;color:#1b62b7;line-height:26px;}
.train_txt{font-size:14px;color:#666;line-height:24px;margin:5px 0 40px;}
.reward_tit{font-size:18px;color:#333;line-height:28px;}
.reward_txt{font-size:14px;color:#666;line-height:24px;margin:30px 0 23px;}
.reward_txt strong{display:block;margin:22px 0;}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.development{width:92%;margin:0 auto;}
.deve_path1 .path_txt,
.deve_path1 .path_pic,
.deve_path2 .path_pic,
.deve_path2 .path_txt{float:none;width:100%;}
.deve_path1 .path_pic{margin-top:80px;}
.deve_path2 .path_txt{margin-bottom:40px;}
}

@media only screen and (max-width: 480px) {	
.development{padding:30px 0;}
.development_tit{margin-bottom:20px;}
.deve_path1 .path_pic,
.deve_path2,
.deve_path2 .path_txt .path_tit{margin-top:40px;}	
}

/*员工关怀*/
.content{width:1480px;margin:49px auto 0;}
.waterfull{margin: 0 auto;}
.waterfull ul li{float: left;width: 350px;margin: 0 10px 23px 10px;background: #fff;position: relative;overflow: hidden;}
.waterfull ul li .a-img{width: 100%;display: block;position: relative;}
.waterfull ul li .a-img img{width: 100%;display: block;/*min-height: 250px;*/}
.waterfull ul li .li-title{overflow: hidden;line-height: 23px;color: #333;font-size:13px;padding:16px 0 9px 0;font-weight:normal;}
.waterfull ul li .description{max-height: 75px;overflow: hidden;line-height: 25px;color: #666;font-size: 13px;}


@media only screen and (max-width: 1480px) {
.content{width:1110px;}
}

@media only screen and (max-width: 1110px) {
.content{width:740px;}
}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.content{margin:30px auto 0;}
}

@media only screen and (max-width: 740px) {
.content{width:100%;}
.waterfull ul{width:100% !important;}
.waterfull ul li{width:100% !important;margin-left:0;margin-right:0;position:relative !important;top:0 !important;}
.waterfull ul li .li-title{font-size:15px;padding:16px 4% 9px 4%;}
.waterfull ul li .description{padding:0 4%;}
.waterfull ul li .date{display:block;margin:11px 4% 0 4%;color:#999;line-height:15px;}
.waterfull ul li .date img{display:block;float:left;width:10px;margin: 2px 5px 0 0;}
.mapresult{display:none;}
}

/*业务范围*/
.pc_business_nav li{width:25%;}
.pc_business_nav li img{margin:0 auto;display:block;height:68px;}
.pc_business_nav li a{line-height:0;padding:47px 0 0;height:130px;}
.pc_business_nav li a p{line-height:30px;}
.business{padding:75px 0 125px;}
.business_txt{font-size:16px;color:#666;line-height:34px;width:48%;float:left;}
.business_txt strong{font-size:17px;color:#6aa8db;}
.business_pic{float:right;width:44.75%;text-align:right;position:relative;}
.business_pic img{max-width:100%;}
.business_pic a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.business_pic .play_icon{position:absolute;left:50%;top:50%;padding-left:57px;width:136px;height:49px;line-height:49px;font-size:19px;color:#fff;margin:-25px 0 0 -68px;background:url(../images/play_icon.png) no-repeat;}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.business .container{width:92%;}
}

@media only screen and (max-width: 768px) {
.business{padding:30px 0 60px;}
.business_txt,
.business_pic{width:100%;float:none;}
.business_pic{text-align:center;margin-top:20px;}
}

@media(max-width:480px){
.business_txt{font-size:14px;line-height:24px;}
.business_txt strong{font-size:15px;}	
}


/*系统解决方案*/
.pc_solution_nav li{width:20%;}
.solution{padding-top:55px;}
.solution .clearfix{padding-bottom: 60px;}
.solution_pic{float:left;width:50%;position:relative;}
.solution_pic img{display:block;width:100%;}
.solution_pic .arrowL{position:absolute;right:0;top:50%;margin-top:-7px;}
.solution_txt{float:right;width:44.5%;margin-right:2%;font-size:15px;color:#666;line-height:32px;margin-top:20px;}
.solution_txt p{margin-bottom:12px;}
.system{padding-bottom:60px;}
.solution_tit{font-size:22px;color:#307bc6;line-height:32px;}
.system img{display:block;margin: 0 auto;max-width:100%;}
.system_info{font-size:15px;line-height:25px;color:#666;margin-top:20px;}
.system_info p{margin-bottom:10px;}
.cooperation{padding-bottom:120px;}
.cooperation_info{margin-top:48px;}
.cooperation_con{float:left;width:50%;text-align:center;}
.cooperation_con h3{font-size:17px;color:#6aa8db;font-weight:bold;line-height:27px;}
.cooperation_con p{font-size:14px;color:#666;line-height:24px;margin-top:8px;}
.cooperation_con img{display:block;margin:54px auto 0;max-width:92%;}
.interest{padding-bottom:90px;}
.interest_list{width:100%;text-align:center;margin-top:50px;} 
.interest_list li{display:inline-block;*display:inline;*zoom:1;margin-bottom:20px;position:relative;box-sizing:border-box;width:12.5%;}
.interest_list .interest_1{display:block;width:68px;height:68px;background:url(../images/solution_interest.png) no-repeat;margin:0 auto;}
.interest_list p{margin-top:10px;font-size:16px;color:#333;line-height:26px;}
.interest_list li.add{width:28px;height:28px;background:url(../images/solution_interest.png) no-repeat -98px -20px;margin:0 3%;position:relative;top:-45px;}
.interest_list li.int_top{top:26px;}
.solution_problem{padding:90px 0 57px;background:url(../img/solution_problem_bg.jpg) repeat-y center top;}
.solution_problem .solution_tit{color:#fff;font-size:26px;padding-bottom:20px;}
.problem_hide{overflow:hidden;}
.problem_scroll{overflow-y:scroll;}
.problem_item{overflow:hidden;}
.problem_item h3{font-size:19px;color:#fff;font-weight:bold;line-height:29px;margin-top:25px;}
.problem_item p{font-size:14px;color:#fff;line-height:24px;margin-top:6px;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,0.2);}
.problem_mouse{width:100px;height:32px;line-height:32px;background:url(../images/mouse.png) no-repeat;padding-left:36px;font-size:15px;color:#fff;margin:45px auto 0;}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.solution .container{width:92%;}
}

@media only screen and (max-width: 768px) {
.solution_pic,.solution_txt,.cooperation_con{width:100%;float:none;}
.solution_pic .arrowL{right:50%;top:auto;bottom:0;margin-top:0;margin-left:6px;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 14px solid #fff;}
.interest_list li.add{margin:0 2%;}
.interest_list li{width:50%;display:block;float:left;}
.interest_list li p{min-height:48px;font-size:14px;line-height:24px;margin:0 5px;}
.interest_list li.int_top{top:0;}
.interest_list li.add{display:none;}

}
@media only screen and (max-width: 480px) {
.solution{padding-top:30px;}
.system{padding:30px 0 10px;}
.system img{margin-top:30px;}
.cooperation{padding-bottom:60px;}
.interest{padding-bottom:45px;}
.solution_problem{padding:40px 0 30px;}
.solution_problem .solution_tit{padding-bottom:10px;font-size:20px;}
.problem_mouse{margin-top:20px;}
.problem_item h3{font-size:16px;line-height:16px;}
}

/*新闻中心*/
.sub-banner{width:100%;}
.sub-banner img{display:block;}
.news_cont{padding-bottom:120px;}
.news_dynamic_top{padding:30px 0 15px;}
.news_dynamic_top h3{font-size:25px;font-weight:500;}
.news_dynamic_top a.more{display:inline-block;font-size:20px;color:#333;line-height:34px;}
.news_dynamic_top a.more:hover{text-decoration:underline;color:#000;}
.news_dynamic_img{width:62.66%;height:353px;float:left;}
.news_dynamic_main{width:37.34%;float:right;}
.dynamic_con{padding:27px 0 0 30px;}
.dynamic_con h3{max-height:56px;overflow:hidden;font-size:18px;font-weight:500;line-height:27px;color:#333;}
.dynamic_con h3:hover{color:#6aa9dc;}
.dynamic_con p{max-height:214px;overflow:hidden;margin:20px 0;color:#666;font-size:15px;line-height:24px;}
.dynamic_conlist{margin-top:50px;}
.dynamic_conlist li{width:32.4%;float:left;margin-right:1.4%;}
.dynamic_conlist li:nth-child(3n){margin-right:0;}
.dynamic_conlist li a{display:block;padding-bottom:35px;}
.dynamic_conlist li a .dynamic_pic{width:100%;height:240px;}
.dynamic_conlist li a h3{color:#333;font-size:17px;font-weight:500;padding:20px 0 15px;}
.dynamic_conlist li a p{color:#666;font-size:15px;line-height:30px;height:60px;overflow:hidden;margin-bottom:25px;}
.dynamic_con span.time,.dynamic_conlist li a span.time{display:inline-block;padding-left:24px;height:15px;line-height:15px;font-size:13px;color:#b5b5b5;background:url(../images/ind_time.png) no-repeat;}
.conlist_h{width:88%;}
.dynamic_conlist li a:hover{background-color:#6aa9dc;} 
.dynamic_conlist li a:hover .conlist_h{margin:0 auto;}
.dynamic_conlist li a:hover h3,.dynamic_conlist li a:hover p,.dynamic_conlist li a:hover span.time{color:#fff;}
.dynamic_conlist li a:hover span.time{background-image:url(../images/ind_time_h.png);}

/*新闻列表*/
.newslist_nav li{width:50%;}
.newslist{padding: 35px 0 40px;}
.newslist_top{width: 100%;margin-bottom: 35px;}
.newslist_top .swiper-slide a{display:block;height:380px;position:relative;z-index:1;}
.newslist_top .swiper-slide a .abtimg_bottom{background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000,endColorstr=#E5000);color:#fff;position:absolute;right:0;bottom:0;}
.newslist_top .abtimg_bottom h3{font-size:17px;font-weight:600;margin-bottom:10px;padding-left:15px;}
.newslist_top .abtimg_bottom h3 i.arrowR{margin:9px 0 0 -15px;border-bottom:4px solid transparent;border-left: 6px solid #fff;border-top: 4px solid transparent;float:left;}
.newslist_top .abtimg_bottom h4{font-size:13px;line-height: 25px;font-weight: 500;}
.newslist_top .swiper-pagination-bullets{bottom:15px;left:auto;right:14px;text-align:right;position:absolute;z-index:10;}
.newslist_top .swiper-pagination-bullet{border:2px solid #fff;width:8px;height:8px;background:none;opacity:1;}
.newslist_top .swiper-pagination-bullet-active{background:#69a9dc;border-color: #69a9dc;}
.newslist_ul li{margin-bottom: 35px;border-bottom: 1px solid #ebe6e3;}
.newslist_ul li a{display: block;padding-left: 80px;min-height: 65px;}
.newslist_ul li a .nl_time{height: 100%;width: 60px;float: left;margin-left: -80px;text-align: center;background-color: #676767;color: #fff;}
.newslist_ul li a .nl_time h4{font-family: Arial;font-size: 24px;font-weight: 500;padding: 6px 0;border-bottom: 1px solid #797979;}
.newslist_ul li a .nl_time span{font-family: Arial;background-color: #515151;font-size: 12px;line-height: 23px;display: block;}
.newslist_ul li a h3.title{font-size: 16px;font-weight: 600;color: #333;margin-bottom: 4px;}
.newslist_ul li a p{font-size: 14px;color: #666;line-height: 24px;padding-bottom: 15px;}
.newslist_ul li a:hover h3.title{color: #69a9dc;}
.newslist_top .indnews_banner{width: 50%;}
.newslist_top .swiper-slide a .abtimg_bottom{width: auto;padding: 3% 4% 40px;}
.newslist_top .abtimg_bottom em{display: none;}
.newslist_recommend{width: 48%;}
.newslist_recommend li{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #e9e9e9;}
.newslist_recommend li:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom: none;}
.newslist_recommend li a{display: block;}
.newslist_recommend li a h3{font-weight: 500;color: #333;font-size: 17px;margin-bottom: 4px;}
.newslist_recommend li a h3 p{width: 80%;}
.newslist_recommend li a h3 span{font-size: 13px;color: #999;}
.newslist_recommend li a .nlr_con{color: #888;font-size: 14px;line-height: 24px;}
.newslist_recommend li a:hover h3 p{color: #69a9dc;}
.news_list_more{margin:0 auto;width:39px;cursor:pointer;}

/*新闻详情*/
.news_det_cont{padding:75px 0 63px;width:92%;max-width:1000px;margin:0 auto;}
.news_det_cont .title{font-size:24px;color:#000;font-weight:bold;line-height:34px;text-align:center;}
.news_det_cont .det_info{color:#888;margin:15px 0 30px;line-height:22px;padding-bottom:10px;border-bottom:1px dashed #ececec;text-align:center;}
.news_det_cont .detail_con{font-size:14px;color:#333;line-height:28px;}
.news_det_cont .detail_con img{display:block;max-width:100%;margin:20px auto 10px;}
.news_det_bot{margin-top:40px;}
.news_det_bot .det_page{float:left;margin-top:7px;}
.news_det_bot .det_page a{display:block;color:#808080;line-height:22px;}
.news_det_bot .det_page a:hover{color:#1b62b7;}
.news_det_bot .det_back{display:block;float:right;width:156px;height:49px;text-align:center;line-height:49px;background:#1b62b7;font-size:20px;color:#fff;}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {	
.news_dynamic_top{padding:20px 4%;}
.news_dynamic_img,.news_dynamic_main{width:100%;float:none;}
.news_dynamic_main .dynamic_con{height:auto;padding:20px 4% 0;}
.dynamic_conlist li{width:100% !important;margin-right:0 !important;float:none !important;}
.conlist_h,.dynamic_conlist li a:hover .conlist_h{width:auto;margin:0 4%;}
.dynamic_conlist li a p{height:auto;margin-bottom:20px;}
.dynamic_conlist li a:hover{background:none;} 
.dynamic_conlist li a:hover h3{color:#333;}
.dynamic_conlist li a:hover p{color:#666;}
.dynamic_conlist li a:hover span.time{color:#999;background-image:url(../images/ind_time.png);}
.newslist{padding-top: 0;}
.newslist_ul{padding: 0 25px;}
.newsdet{padding-top: 30px;}
.newsdet_con,.newsdet_recom{padding:0 3%;}
.newsdet_bottom{border-bottom:1px solid #e5e5e5;padding-bottom:30px;}
.news_detfl,.news_detfr{float:none;width:auto;border:none;}
.news_detfr{margin-top:30px;}
.newslist_top{padding: 25px 25px 0;width: auto;}
}

@media only screen and (max-width: 768px) {
.newslist_top,.newslist_ul li{margin-bottom: 25px;}
.newslist_top .swiper-slide a .abtimg_bottom{padding: 4% 0;}
.newslist_top .abtimg_bottom h3, .newslist_top .abtimg_bottom h4,.newslist_ul{padding: 0 20px}
.newslist_top .abtimg_bottom em{margin-left: 20px;}
.newslist_top{padding: 0;}
.newslist_top .indnews_banner{width: 100%;float: none;}
.newslist_top .indnews_pagination{bottom: 5px;}
.newslist_recommend{float: none;width: auto;padding: 20px;}
.newslist_recommend li{padding-bottom: 15px !important;border-bottom: 1px solid #e9e9e9 !important;}
}

@media only screen and (max-width: 480px) {
.news_det_cont{padding:40px 0 30px;}
.news_det_cont .title{font-size:18px;line-height:28px;}
.news_det_bot .det_page{float:none;}
.news_det_bot .det_back{width:120px;height:36px;line-height:36px;float:none;font-size:16px;margin-top:20px;}
.news_dynamic_top{padding:10px;}
.news_dynamic_top h3{font-size:18px;}
.news_dynamic_top a.more{font-size:16px;}
}

/*项目案例*/
.case{padding:55px 0 116px;}
.case_top{font-size:16px;color:#666;line-height:26px;}
.case_video{margin-top:20px;}
.video_play{float:left;width:66.5%;height:465px;}
.video_play #a1{width:100%;height:465px;background:#000;position:relative;}
.video_list{float:right;width:33.5%;height:465px;overflow:hidden;border:1px solid #e5e9ef;box-sizing:border-box;-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
.video_list_tit{height:49px;border-bottom:1px solid #e5e9ef;}
.video_list_tit p{float:left;padding:0 8% 0 10%;font-size:18px;color:#5c97de;border-bottom:2px solid #5c97de;height:48px;line-height:48px;}
.video_list_scroll{height:350px;overflow-y:scroll;}
.video_list_scroll li{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#f5fbfe;border-bottom:1px solid #e5e9ef;height:70px;padding-left:10%;}
.video_list_scroll li a{display:block;line-height:70px;font-size:16px;color:#333;}
.video_list_scroll li i{display:none;float:left;margin:25px 0 0 -34px;width:17px;height:19px;background:url(../images/play_cur.png) no-repeat;}
.video_list_scroll li.on{background:#dfeff8;border-color:#dfeff8;}
.video_list_scroll li.on a{padding-left:34px;}
.video_list_scroll li.on i{display:block;}
.video_list_mouse{text-align:center;line-height:70px;font-size:15px;color:#6aa8db;}
.video_list_mouse i{width:18px;height:25px;background:url(../images/mouse_video.png) no-repeat;margin-right:10px;position:relative;top:8px;}
.case_list_swiper{margin-top:30px;position:relative;}
.case_list li{float:left;width:32.5%;margin-right:1.25%;}
.case_list li:nth-child(3n){margin-right:0;}
.case_list_pic a,.case_list_pic img{display:block;width:100%;max-height: 273px;} 
/*.case_list_pic{width:100%;height:220px;overflow:hidden;display:table;position:relative;text-align:center;background:#fafafa;}*/
/*.case_list_pic .img{display: table-cell;vertical-align: middle;width:100%;height:220px;}*/
/*.case_list_pic .img img{margin:0 auto;max-height:220px;max-width:100%;}*/ 
.case_list_txt{text-align:center;line-height:50px;font-size:16px;color:#666;}
.case_list_swiper .swiper-pagination-bullets{text-align:center;position:relative;z-index:10;margin-top:32px;}
.case_list_swiper .swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;background:#ccc;margin:0 8px;opacity:1;}
.case_list_swiper .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#6aa8db;}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.case_top{width:92%;margin:0 auto;}	
.case_list_swiper{width:92%; margin:30px auto 0;}
.case_video{width:92%;margin:20px auto 0;}
.video_list_tit p{padding:0 4%;}
.video_list_scroll li{padding-left:4%;}		
}

@media only screen and (max-width: 992px) {
.case_video{width:100%;}
.video_play{float:none;width:100%;height:auto;}
.video_list{float:none;width:92%;margin:20px auto 0;height:auto;}

}

@media only screen and (max-width: 768px) {
.case_list li{width:48%;margin-right:4% !important;}
.case_list li:nth-child(2n){margin-right:0 !important;}
.case_list_swiper .swiper-wrapper{display:block;}
.case_list_swiper .pagination{display:none;}
}

@media only screen and (max-width: 480px) {
.case{padding:30px 0 60px;}
.case_list li{width:100%;margin-right:0 !important;}

/*.case_list_pic{height:auto;}
.case_list_pic .img{height:auto;}
.case_list_pic .img img{display:block;max-height:auto;max-width:100%;width:100%;} */

}

/*关于我们*/
.about{padding:77px 0 103px;}
.about_tit{font-size:26px;color:#333;line-height:36px;text-align:center;}
.profile{margin-top:20px;font-size:14px;color:#666;line-height:24px;}
.profile>p{margin-bottom:24px;}
.profile ul li{float:left;width:25%;text-align:center;}
.profile ul li img{display:block;margin:2px auto 5px;}
.profile ul li p{color:#333;}
.about_video{margin-top:38px;}
.left_video{float:left;width:48.8%;height:275px;}
.about_video .left_video:last-child{float:right;width:49.8%;height:275px;}
.about_video a{display:block;width:100%;height:100%;position:relative;}
.about_video .play_icon{position:absolute;left:50%;top:50%;padding-left:57px;width:136px;height:49px;line-height:49px;font-size:19px;color:#fff;margin:-25px 0 0 -68px;background:url(../images/play_icon.png) no-repeat;}
.about_value{margin-top:16px;}
.value_left{float:left;width:48.8%;}
.value_tit{font-size:26px;color:#333;line-height:36px;} 
.value_subtit{font-size:18px;color:#666;line-height:28px;margin-top:20px;}
.value_txt{font-size:14px;color:#666;line-height:24px;margin-top:10px;}
.value_right{float:right;width:49.8%;position:relative;}
.value_right img{display:block;width:100%;}
.value_right .arrowR{position:absolute;left:0;top:50%;margin-top:-7px;}
.course{background:#f5f5f5;padding:70px 0 80px;}
.gallery-top{margin-top:60px;}
.course_pic{float:left;width:40%;height:358px;}
.course_txt{float:right;width:60%;height:358px;background:#1b62b7;display:table;}
.course_main{display:table-cell;vertical-align:middle;padding:0 10% 0 10%;}
.course_main h3{font-size:37px;font-weight:bold;color:#fff;line-height:47px;}
.course_main .course_line{width:34px;height:2px;background:#fff;margin:20px 0 35px;}
.course_main .course_detail{font-size:14px;color:#fff;line-height:24px;}
.course .gallery-top .swiper-button-next,.course .gallery-top .swiper-button-prev{background:url(../images/course_arrow.png) no-repeat;width:18px;height:35px;left:2.5%;margin-top:-17px;background-size:48px 35px;}
.course .gallery-top .swiper-button-next{left:auto;right:2.5%;background-position:-30px 0;}
.gallery-thumbs{background:url(../images/course_year_bg.png) no-repeat;margin-top:30px;padding-top:36px;}
.course .gallery-thumbs .swiper-wrapper{left:-50%;margin-left:60px;}
.course .gallery-thumbs .swiper-slide{width:120px;text-align:center;font-size:16px;color:#333;line-height:32px;cursor:pointer;}
.course .gallery-thumbs .swiper-slide-active{font-size:22px;color:#1b62b7;}
.honor{padding:80px 0 60px;}
.honor_txt{font-size:14px;color:#666;line-height:24px;text-align:center;width:88%;margin:35px auto 55px;}
.honor_list li{float:left;width:24%;margin:0 1.33% 16px 0;height:123px;position:relative;}
.honor_list li:nth-child(4n){margin-right:0;}
.honor_list li .main{width:88%;height:93px;padding:10px 6% 20px;position:absolute;top:0;left:0;background:#dcecf9;z-index:30;}
.honor_list li .date{font-size:18px;color:#70addd;margin-bottom:13px;}
.honor_list li .date i{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #6ba9dc;float:right;margin-top:4px;}
.honor_list img{display:none;width:100%;margin-top:7px;}
.honor_list li .title{padding-top:15px;font-size:14px;color:#666;line-height:24px;}
.honor_more{display:block;width:39px;margin:20px auto 0;}
.global{padding:63px 0 133px;}
.pc_gloabl_nav li{width:25%;}
.pc_gloabl_nav li:hover a{color:#7d7d7d;}
.global_tabs{margin-top:37px;}
.global_tit{font-size:22px;color:#307bc6;line-height:32px;padding-bottom:15px;border-bottom:2px solid #307bc7;float:left;}
.global_con{margin-top:15px;font-size:15px;color:#666;line-height:30px;}
.global_con img{display:block;max-width:100%;margin:25px auto 0;}
.load_tit{font-size:22px;color:#307bc6;line-height:32px;}
.load_nav a{display:block;float:left;height:30px;line-height:30px;border:1px solid #005bac;font-size:15px;color:#333;padding:0 10px;}
.load_nav a.cur{background:#005bac;color:#fff;}
.load_map{margin-top:40px;}
.load_map img{display:block;margin:0 auto;max-width:100%;}
.load_txt{font-size:15px;color:#666;line-height:26px;margin-top:10px;}
.load_txt h4{font-size:16px;color:#333;font-weight:normal;margin-bottom:25px;}
.load_txt li{list-style:disc;}

/*视频弹窗*/
.video_pop{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:2000;display:none;}
.video_main{position:absolute;left:50%;top:50%;background:#000;width:720px;height:405px;margin:-202px 0 0 -360px;z-index:10;}
.video_main #a1{width:720px;height:405px;}
.video_close{position:absolute;right:10px;top:10px;background:url(../images/video_close.png) no-repeat;width:20px;height:20px;z-index:100;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;}
.video_close:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.about_body .container{width:92%;}	
.left_video,.right_video{height:220px;}
}

@media only screen and (max-width: 768px) {
.profile ul li{width:50%;margin-bottom:20px;}	
.left_video{margin-bottom:20px;}
.left_video,.about_video .left_video:last-child,
.value_left,.value_right{float:none;width:100%;}
.value_tit{margin-top:10px;}	
.value_right{margin-top:20px;}
.value_right .arrowR{border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 14px solid #fff;left:50%;top:0;margin-top:0;margin-left:-7px;}
.course_pic,.course_txt{width:100%;}
.course_main{padding:0 4%;}
.honor_list li{width:48%;margin-right:4%;}
.honor_list li:nth-child(2n){margin-right:0;}
.video_main{position:absolute;left:4%;width:92%;margin:0;}
}	

@media only screen and (max-width: 480px) {
.about{padding:30px 0 40px;}
.about_tit{font-size:18px;line-height:18px;}
.course{padding:30px 0 40px;}
.gallery-top{margin-top:30px;}
.course_main h3{font-size:20px;line-height:30px;}
.course_main .course_line{margin:10px 0 20px;}
.profile > p{margin-bottom:14px;}	
.honor{padding:40px 0 30px;}
.honor_txt{text-align:left;margin:10px 0 20px;width:100%;}
.honor_list li{width:100%;margin-right:0;}
.global_con img{height:auto !important;}

}	

/*居民光伏*/
.dweller_top{padding:83px 0 113px;}
.dweller_txt{font-size:16px;color:#666;line-height:26px;margin-bottom:63px;}
.dweller_pic{text-align:center;}
.dweller_pic img{display:block;margin:0 auto 20px;max-width:100%;}
.dweller_pic_list{display:inline-block;*display:inline;*zoom:1;}
.dweller_pic_list li{display:block;float:left;width:248px;font-size:14px;color:#333;line-height:24px;}
.dweller_pic_list li.left{text-align:left;}
.dweller_pic_list li.right{text-align:right;}
.dweller_tb{margin-top:58px;}
.dweller_tb table th{background:#1b62b7;font-size:16px;color:#fff;font-weight:normal;height:68px;}
.dweller_tb table td{border:1px solid #e5e5e5;font-size:14px;color:#666;height:68px;text-align:center;}
.dweller_power{background:#f6f6f6;padding-top:50px;}
.power_info{float:left;width:33.33%;margin-top:6%;}
.dweller_tit{font-size:26px;color:#333;line-height:36px;}
.power_txt{font-size:14px;color:#666;line-height:28px;margin-top:30px;}
.power_pic{float:right;width:82%;margin-left:-12px;margin-right:-15.36%;}
.power_pic img{display:block;max-width:100%;}
.dweller_type{padding:80px 0 75px;}
.typeList{margin-top:20px;}
.dweller_type li{float:left;}
.dweller_type li.type1{width:32.58%;}
.dweller_type li.type2{width:34.34%;padding:0 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.dweller_type li.type3{width:33.08%;}
.dweller_type li img{display:block;}
.dweller_type li .main{margin:15px 20px 0;}
.dweller_type .main h5{font-size:16px;color:#666;font-weight:normal;line-height:26px;}
.dweller_type .main p{font-size:14px;color:#666;line-height:24px;margin-top:2px;}
.dweller_mode{width:100%;background:url(../img/dweller_mode.jpg) no-repeat center center;background-size:100%;}
.mode_tb{display:table;}
.mode_tell{display:table-cell;vertical-align:middle;text-align:center;}
.mode_tell .mode_tit{font-size:30px;color:#fff;line-height:40px;}
.mode_tell p{font-size:17px;color:#fff;line-height:27px;margin:23px auto 0;width:53%;}
.dweller_support{padding:75px 0 60px;}
.dweller_support .dweller_tit{text-align:center;margin-bottom:55px;}
.support_itme{margin-bottom:33px;}
.support_itme h4{font-size:16px;color:#1b62b7;line-height:26px;}
.support_itme .support_txt{font-size:14px;color:#666;line-height:24px;margin-top:10px;}

@media only screen and (max-width: 1600px) {
.power_pic{float:right;width:62%;margin-left:-12px;margin-right:0;}	
}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.dweller_main .container{width:92%;}
.power_info{float:none;width:100%;margin-top:0;}
.power_pic{width:100%;margin:20px 0 0 0;}
.power_pic img{display:block;margin:0 auto;}

}

@media only screen and (max-width: 768px) {
.dweller_mode{background:url(../img/dweller_m_mode.jpg) no-repeat center center;background-size:100%;}
.dweller_tit{font-size:18px;line-height:18px;}
.dweller_pic_list li{width:30%;margin-right:5%;}
.dweller_pic_list li:last-child{margin-right:0;}
.dweller_type .main h5{font-size:14px;line-height:24px;}
.dweller_type .main p{font-size:12px;line-height:22px;}
.mode_tell .mode_tit{font-size:22px;line-height:32px;}
.mode_tell p{font-size:15px;line-height:25px;width:100%;margin-top:13px;}
}
@media only screen and (max-width: 480px) {
.dweller_top{padding:30px 0 40px;}	
.dweller_txt{font-size:14px;line-height:24px;margin-bottom:20px;}
.dweller_tb table th{font-size:14px;height:48px;}
.dweller_tb table td{font-size:13px;height:48px;}
.dweller_power{padding-top:20px;}
.power_txt{margin-top:10px;}
.dweller_type{padding:40px 0 20px;}
.dweller_type li.type1,.dweller_type li.type2,.dweller_type li.type3{width:100%;padding:0;}
.dweller_type li .main{margin:10px 0 20px;}
.dweller_support{padding:30px 0 20px;}
.dweller_support .dweller_tit{margin-bottom:25px;}
.support_itme h4{font-size:16px;line-height:26px;}


}
/*加盟代理*/
.join_top{padding:55px 0 63px;}
.join_tel{font-size:22px;color:#333;margin-bottom:60px;}
.join_tel span{font-size:29px;color:#69a9dc;font-weight:bold;}
.join_tit{font-size:26px;color:#333;line-height:36px;text-align:center;}
.join_list{margin-top:48px;}
.join_list li{float:left;margin-bottom:20px;text-align:center;}
.join_list i{display:block;width:100px;height:100px;background:url(../images/join_icon.png) no-repeat;margin:0 auto;}
.join_list p{font-size:14px;color:#666;line-height:24px;margin-top:20px;}
.join_list li.join_icon1{width:116px;}
.join_list li.join_icon2{width:142px;}
.join_list li.join_icon3{width:142px;}
.join_list li.join_icon4{width:142px;}
.join_list li.join_icon5{width:142px;}
.join_list li.join_icon6{width:142px;}
.join_list li.join_icon7{width:136px;}
.join_list li.join_icon2 i{background-position:-178px 0;}
.join_list li.join_icon3 i{background-position:-357px 0;}
.join_list li.join_icon4 i{background-position:-535px 0;}
.join_list li.join_icon5 i{background-position:-718px 0;}
.join_list li.join_icon6 i{background-position:-892px 0;}
.join_list li.join_icon7 i{background-position:-1070px 0;}
.join_range{width:100%;background:url(../img/join_range.jpg) no-repeat center center;background-size:100%;}
.join_range .mode_tell .mode_tit{font-size:26px;line-height:36px;} 
.join_range .mode_tell p{font-size:16px;color:#f5f5f5;line-height:26px;width:100%;margin-top:40px;}
.join_flow{padding:85px 0 65px;}
.flow_pic{margin-top:40px;}
.flow_pic img{display:block;max-width:100%;}
.join_support{padding:65px 0 100px;}
.support_list{margin-top:55px;}
.support_list li{float:left;width:45.2%;margin:0 9.6% 26px 0;}
.support_list li:nth-child(2n){margin-right:0;}
.support_list .tit{padding-left:36px;height:20px;line-height:20px;font-size:16px;color:#1b62b7;background:url(../images/join_support_icon.png) no-repeat;}
.support_list p{margin:5px 0 0 36px;font-size:14px;color:#666;line-height:24px;}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.join_list p{margin:20px 5px 0;}
.join_range .mode_tell p{margin-top:30px;}


}
@media only screen and (max-width: 768px) {
.join_range{background:url(../img/join_m_range.jpg) no-repeat center center;background-size:100%;}
.join_list i{width:81px;height:80px;background-size:936px 80px;}
.join_list li.join_icon2 i{background-position:-142px 0;}
.join_list li.join_icon3 i{background-position:-285px 0;}
.join_list li.join_icon4 i{background-position:-427px 0;}
.join_list li.join_icon5 i{background-position:-574px 0;}
.join_list li.join_icon6 i{background-position:-713px 0;}
.join_list li.join_icon7 i{background-position:-856px 0;}

}
@media only screen and (max-width: 480px) {
.join_top{padding:30px 0;}
.join_tel{font-size:18px;margin-bottom:30px;}
.join_tel span{font-size:22px;}
.join_tit{font-size:18px;line-height:18px;}
.join_list{margin-top:30px;}
.join_range .mode_tell .mode_tit{font-size:18px;line-height:18px;}
.join_range .mode_tell p{font-size:14px;line-height:24px;margin-top:20px;}
.join_flow{padding:30px 0 20px;}
.join_support{padding:20px 0 50px;}
.support_list{margin-top:20px;}
.support_list li{width:100%;margin-right:0;}

}

/*客户服务*/
.service_range{width:100%;background:url(../img/server_range.jpg) no-repeat center center;background-size:100%;}
.service_range .mode_tell .range_list li{float:left;}
.service_range .mode_tell .range_list li.service_icon1{width:180px;}
.service_range .mode_tell .range_list li.service_icon2{width:144px;}
.service_range .mode_tell .range_list li.service_icon3{width:144px;}
.service_range .mode_tell .range_list li.service_icon4{width:130px;}
.service_range .mode_tell .range_list li.service_icon5{width:240px;}
.service_range .mode_tell .range_list h3{font-size:20px;color:#fff;font-weight:bold;line-height:30px;}
.service_range .mode_tell .range_list p{font-size:16px;color:#fff;text-align:center;line-height:26px;margin-top:10px;width:100%;}
.maintain{padding:82px 0 125px;}
.maintain_list{margin-top:65px;}
.maintain_list li{font-size:14px;color:#666;line-height:24px;padding-left:36px;background:url(../images/join_support_icon.png) no-repeat left 3px;margin-bottom:36px;}
.maintain_ewm{width:220px;margin:70px auto 0;}
.maintain_ewm img{display:block;margin:0 auto 5px;}
.maintain_ewm p{text-align:center;font-size:16px;color:#666;line-height:26px;}
.service_range .mobile_pc{display:none;}


/* 手机和平板布局*/
@media only screen and (max-width: 768px) {
.service_range{background:none;}
.service_range .mobile_pc{display:block;}
.service_range .mobile_pc img{display:block;width:100%;}
.service_range .mode_tell .range_list{margin-top:25px;}
.service_range .mode_tell .range_list li{width:50% !important;margin-bottom:20px;}
.service_range .mode_tell .range_list h3{color:#333;font-size:16px;line-height:26px;}
.service_range .mode_tell .range_list p{color:#666;font-size:14px;line-height:24px;}

}
@media only screen and (max-width: 480px) {
.maintain{padding:30px 0 40px;}		
.maintain_ewm{margin-top:10px;}	
}


/*项目案例*/
.solution_list li img{display:block;width:100%;}
.solution_list .title{font-size:17px;color:#666;line-height:27px;padding:10px 4% 15px;background:#f7f7f8;}


/*产品中心*/
.product_top{width:100%;/*background:#e7f8ff;*/}
.product_ch,.product_ge{width:100%;float:left;position:relative;z-index:10;}
.product_top a{display:block;width:100%;height:380px;position:relative;}
/*.product_top a.on{background:#5e94d0;}*/
.product_top .pic{width:26%;overflow:hidden;float:left;}
.product_top .pic img{display:block;}
.product_top .product_ch .pic{width:100%;}

.product_top .main{width: 100%;height:380px;}
.product_top .main .main_txt{width: 50%;float: left;height: 100%;display: flex;align-items: flex-end;justify-content: center;padding-right: 120px;
	background-size: cover;background-repeat: no-repeat;background-position: center;background-color: #578DCA;flex-direction: column;box-sizing: border-box;}
.product_top .main .main_txt .tit{font-size: 30px;color: #fff;line-height: 30px;width: 380px;color: #fff;}
.product_top .main .main_txt p{font-size: 15px;color: #fff;line-height: 25px;margin-top: 30px;width: 380px;}

.product_top .main .main_sp{width: 50%;float: left;height: 100%;overflow: hidden;position: relative;}



.product_top .main .main_tell{display:table-cell;vertical-align: middle;width:100%;height:380px;}
.product_top .main .white{display:none;}
.product_top .tit{font-size:30px;line-height:40px;}
.product_top .product_ge .tit{/*margin-left:25px;*/}
.product_top .txt{font-size:15px;line-height:25px;margin-top:25px;}
.product_ge .product_top .txt{margin-top:15px;}
.product_top .txt p{padding-left:25px;background:url(../images/product_gou_black.png) no-repeat left center;}
.product_top a.on .txt p{;background:url(../images/product_gou.png) no-repeat left center;}
.product_top .down{width:50px;height:50px;background:url(../images/product_down.png) no-repeat;background-size:100%;margin-top:25px;display:none;}
.product_top .arrow{display:inline-block;*display:inline;*zoom:1;width:0;height:0;border-left: 23px solid transparent;border-right: 23px solid transparent;border-top: 24px solid #5387c9;position:absolute;left:50%;bottom:-24px;margin-left:-25px;display:none;}
.product_top a.on .main{color:#fff;}
.product_top a.on .down,
.product_top a.on .arrow{display:block;}
.product_top a.on .main img{display:none;}
.product_top a.on .main img.white{display:block;}
.product_type{padding-top:108px;height:57px;position:relative;}
.product_body .container{max-width:1520px;}
.pro_type_cont{text-align:center;position:relative;height:57px;float: right;display: none;}
.pro_type_cont ul li{display:block;float:left;width:100px;height:40px;line-height:40px;margin:0 8px;font-size:17px;background:#6b9fd9;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.pro_type_cont ul li:last-child{margin-right: 0;}
.pro_type_cont ul li a{display:block;color:#fff;}
.pro_type_cont ul li.on,.pro_type_cont ul li:hover{background:#ec151d;}
.product_search{display:block;width:190px;height:57px;line-height:57px;font-size:17px;color:#fff;background:#6b9fd9;border-radius:57px;-moz-border-radius:57px;-webkit-border-radius:57px;position:absolute;right:0;bottom:0;text-align:left;}
.product_search i{width:25px;height:25px;background:url(../images/product_search.png) no-repeat;margin:0 17px 0 34px;position:relative;top:7px;}
.product_search:hover{background:#ec151d;}
.pro_search_main{position:absolute;left:0;top:0;width:100%;height:100%;background:#f9f9f9;display:none;}
.pro_search_input{margin:72px auto 0;width:78.6%;}
.pro_search_text{margin-right:150px;height:43px;border-bottom:1px solid #e3e3e3;}
.pro_search_text .pro_searchText{border:none;height:43px;border-bottom:1px solid #adadad;font-size:14px;color:#999;background:url(../images/pro_search_icon.png) no-repeat left center;padding:0 50px 0 30px;}
.pro_search_text .pro_searchBtn{display:block;float:right;margin-right:-150px;width:128px;height:42px;border:1px solid #e3e3e3;color:#858585;font-size:16px;-moz-border-radius:44px;-webkit-border-radius:44px;border-radius:44px;background:#f9f9f9;}
.product_main{padding:30px 0 127px;}
.product_cont{padding-left: 256px;}
.product_nav{float:left;width:256px;margin-left: -256px;}
.product_nav .title{height:35px;line-height:35px;font-size:18px;color:#333;font-weight:bold;padding-bottom:22px;border-bottom:1px solid #d6d6d6;}
.product_nav .title i{display:block;float:left;width:36px;height:35px;background:url(../images/product_nav_icon.png) no-repeat;margin-right:15px;}

.product_nav .cp_search{height:35px;line-height:35px;font-size:18px;color:#333;font-weight:bold;padding-bottom:22px;border-bottom:1px solid #d6d6d6;display: block;}
.product_nav .cp_search i{display:block;float:left;width:36px;height:36px;background:url(../images/ddsearch.png) no-repeat;margin-right:15px;}


.product_nav .title .ge{background-position:0 -40px;}
.product_nav .title .dl{background-position:0 -80px;}
.product_nav ul{margin-bottom:25px;}
.product_nav ul li a{display:block;border-bottom:1px solid #d6d6d6;height:56px;line-height:56px;padding:0 40px 0 30px;font-size:17px;color:#666;}
.product_nav ul li .arrow{float:right;width:10px;height:15px;background:url(../images/product_nav_arrow.png) no-repeat;margin-top:22px;}
.product_nav ul li.on>a,
.product_nav ul li:hover>a{background:#6b9fd9;color:#fff;border-bottom:1px solid #6b9fd9;}
.product_nav ul li.on .arrow,
.product_nav ul li:hover .arrow{background-position:0 -20px;}
.product_nav ul li a.open .arrow{width:15px;height:15px;margin-top:25px;background-position:-15px 0;}
.product_nav ul li.on a.open .arrow,
.product_nav ul li:hover a.open .arrow{width:15px;height:15px;margin-top:25px;background-position:-15px -20px;}
.product_erify{display:none;}
.product_nav ul li .product_erify a{padding:0 0 0 54px;}
.product_nav ul li .product_erify a:hover{color:#6b9fd9;}
.product_list{width:100%;float: right;}
.list_site{font-size:24px;color:#333;line-height:34px;margin-bottom:50px;float: left;margin-left: 4%;display: none;}
.list_site span{color:#63a4d8;}
.productList{margin-left: 4%;}
.productList li{float:left;width:33.33%;position:relative;margin-bottom:90px;}
.productList li a{display:block;width:100%;text-align:center;}
.productList .pic{width:100%;height:360px;margin:0 auto 25px;overflow:hidden;display:table;position:relative;text-align:center;}
.productList .pic .img{display: table-cell;vertical-align: middle;width:100%;height:360px;}
.productList .pic .img img{margin:0 auto;max-height:360px;max-width:100%;} 
.productList .power{width:100%;font-size:30px;line-height:40px;height:40px;color:#6b9fd9;font-weight:bold;}
.productList .name{font-size:19px;color:#5c5c5c;line-height:30px;height:60px;padding:0 4%;overflow:hidden;}
.product_more,.download_more{display:block;width:39px;margin:0 auto;}


@media only screen and (max-width: 1200px) {
.productList li{width:48%;margin-right:4%;}
.productList li:nth-child(3n){margin-right:4%;}
.productList li:nth-child(2n){margin-right:0;}
}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.product_body .container{width:92%;}
.product_top .pic,.product_top .product_ge .pic{margin-left:4%;}
.product_top .main{width:100%;}
.product_top .tit{font-size:24px;line-height:34px;}
.product_top .product_ge .tit{margin-left:40px;}
}

@media only screen and (max-width: 992px) {
.product_nav{float:none;width:100%;margin-left: 0;}
.product_list,.list_site{margin-left:0;}
.product_cont{padding-left: 0;}

}

@media only screen and (max-width: 768px) {
.product_top{height:auto;display:none;}
.product_ch, .product_ge{float:none;width:100%;height:auto;}
.product_top a,
.product_top .main,
.product_top .main .main_tell{height:auto;}
.product_top .main{margin:20px 0 20px;}
.product_top .pic, .product_top .product_ge .pic{margin:20px 0 20px 4%;height:auto;}
.product_top a.on .arrow{display:none;}
.pro_type_cont{height:36px;}
.pro_type_cont ul li{margin-left:0;width:90px;font-size:13px;height:36px;line-height:36px;border-radius:36px;-webkit-border-radius:36px;-moz-border-radius:36px;margin:0 10px 0 0;}
.product_search{width:100px;font-size:13px;height:36px;line-height:36px;border-radius:36px;-webkit-border-radius:36px;-moz-border-radius:36px;margin-top:0;}
.product_search i{margin:0 10px;width:15px;height:15px;top:3px;background-size:100%;}
.product_type{padding-top:40px;height:48px;}
.pro_search_input{margin-top:30px;width:100%;}
.pro_search_text{margin-right:80px;height:33px;}
.pro_search_text .pro_searchText{;padding:0 30px;height:33px;font-size:13px;}
.pro_search_text .pro_searchBtn{margin-right:-80px;width:68px;height:32px;font-size:14px;}
.product_main{padding:50px 0 60px;}
}

@media only screen and (max-width: 480px) {
.productList li{width:100%;margin-right:0 !important;}
.list_site{font-size: 14px;line-height: 24px;}
.pro_type_cont ul li{width:60px;font-size: 12px;line-height: 24px;height:24px;margin:0 5px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
.pro_type_cont{text-align:center;}
.product_type{height:auto;}
.product_search{position:static;float:right;}
}

/*下载中心*/
.downloadList{padding-bottom:70px;margin-left: 4%;}
.downloadList li{float:left;width:32.33%;margin:0 1.5% 20px 0;}
.downloadList li:nth-child(3n){margin-right:0;}
.downloadList li a{display:block;border:1px solid #dfdfdf;height:73px;line-height:73px;font-size:18px;color:#666;}
.downloadList li i{display:block;float:left;width:41px;height:40px;background:url(../images/download_icon.png) no-repeat;margin:17px 0 0 -65px;}
.downloadList li .ellipsis{padding:0 10px 0 105px;}
.downloadList li:hover a{background:#6b9fd9;border:1px solid #6b9fd9;color:#fff;}
.downloadList li:hover i{background-image:url(../images/download_icon_hover.png);}

@media only screen and (max-width: 1366px) {
.downloadList{margin-left:4%;}	
.downloadList li{width:48%;margin-right:4%;}
.downloadList li:nth-child(3n){margin-right:4%;}
.downloadList li:nth-child(2n){margin-right:0;}
}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.downloadList li a{height:54px;line-height:54px;font-size:16px;}
.downloadList li .ellipsis{padding-left:60px;}
.downloadList li i{background-size:31px 30px;width:31px;height:30px;margin:12px 0 0 -40px;}
}	

@media only screen and (max-width: 480px) {
.downloadList{margin-left: 0;}
.downloadList li{width:100%;margin-right:0 !important;}
.downloadList li a{font-size:14px;height:44px;line-height:44px;}
.downloadList li .ellipsis{padding-left:45px;}
.downloadList li i{background-size:25px 24px;width:25px;height:24px;margin:10px 0 0 -30px;}

}

/*产品详情*/
.product_det_top{width:100%;position:relative;}
.product_det_left{width:50%;height:640px;float:left;background:#f4f6f9;}
.product_det_pic{float:right;max-width:600px;height:640px;width:96%;display:table;}
.product_det_pic .img{text-align:center;display:table-cell;vertical-align:middle;}
.product_det_pic .img img{margin:0 auto;max-width:100%;max-height:640px;}
.product_det_right{width:50%;height:640px;float:right;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;border-bottom:1px solid #e8edf3;display:table;}
.product_det_tell{display:table-cell;vertical-align:middle;}
.product_det_right .title{font-size:25px;color:#333;line-height:35px;margin-left:6.5%;}
.product_det_nav{height:38px;width:100%;border-bottom:1px solid #dbe2ec;margin-top:30px;}
.product_det_nav p{font-size:16px;line-height:26px;color:#000;padding-bottom:10px;border-bottom:3px solid #6aa9dc;width:188px;margin-left:6.5%;}
.product_det_info{max-width:600px;margin:30px 0 0 6.5%;}
.product_det_info p{font-size:16px;color:#666;line-height:28px;margin-bottom:10px;}
.product_det_info p span{display:inline-block;width:190px;font-size:18px;color:#333;}
.product_download{margin:35px 0 0 6.5%;}
.product_download li{float:left;margin-right:30px;}
.product_download li a{display:block;padding:5px 0 0 48px;height:26px;line-height:26px;fiont-size:13px;color:#666;background:url(../images/pdf_icon.png) no-repeat;}
.product_back{display:block;margin:80px 0 0 6.5%;padding-left:20px;width:85px;height:40px;line-height:40px;font-size:14px;color:#fff;background:#6aa9dc;}
.product_back i{width:21px;height:16px;margin-left:13px;background:url(../images/product_back.png) no-repeat;position:relative;top:3px;}
.product_info{padding:44px 0 36px;}
.product_info .container{max-width:1360px;}
.product_info ul li{float:left;width:14.285%;text-align:center;}
.product_info ul li img{display:block;width:105px;margin:0 auto;}
.product_info ul i{width:107px;height:107px;background:url(../images/product_info_icon.png) no-repeat;}
.product_info ul .info2 i{background-position:-130px 0;}
.product_info ul .info3 i{background-position:-260px 0;}
.product_info ul .info4 i{background-position:-390px 0;}
.product_info ul .info5 i{background-position:-520px 0;}
.product_info .info_num{font-size:22px;color:#69a9dc;line-height:32px;margin-top:14px;word-break:break-all;word-wrap:break-word;}
.product_info p{font-size:14px;color:#666;line-height:24px;margin-top:7px;}
.product_det_bot{background:#f4f6f9;padding-top:50px;overflow:hidden;position:relative;}
.bot_pic{position:absolute;right:0;top:0;width:37.5%;z-index:10;}
.bot_pic img{display:block;float:right;max-width:100%;}
.product_itme{width:62%;margin-bottom:50px;}
.product_itme h4{font-size:26px;color:#333;line-height:36px;font-weight:normal;}
.product_itme .txt{font-size:14px;color:#666;line-height:24px;margin-top:20px;}

/* 手机和平板布局*/
@media only screen and (max-width: 1024px) {
.product_info .container,.product_det_bot .container{width:92%;}	
.product_info ul li img{width:80px;}
.product_info ul i{width:80px;height:80px;background-size:476px 80px;}	
.product_info ul .info2 i{background-position:-99px 0;}
.product_info ul .info3 i{background-position:-198px 0;}
.product_info ul .info4 i{background-position:-297px 0;}
.product_info ul .info5 i{background-position:-396px 0;}	
.product_info .info_num{font-size:20px;line-height:30px;}	
}

@media only screen and (max-width: 768px) {
.product_det_left,.product_det_right{float:none;width:100%;height:auto;}	
.product_det_right{padding:20px 0 40px;}
.product_det_pic{float:none;width:92%;margin:0 auto;height:auto;padding:40px 0;display:block;}	
.product_info ul li img{width:64px;}
.product_det_pic .img{display:block;}
.product_det_pic .img img{display:block;}
.bot_pic{display:none;}
.product_itme{width:100%;margin-bottom:30px;}
.product_itme h4{font-size:18px;line-height:28px;}
.product_itme .txt{margin-top:10px;}

}

@media only screen and (max-width: 480px) {
.product_info ul li{width:50%;}
.product_det_pic .img img{width:50%;}	
}

/*搜索页*/
.search{padding:24px 0 40px 0;background:#646464;margin-bottom:20px;}
.search .title{font-size:25px;color:#fff;font-weight:bolder;line-height:47px;}
.search .text{width:70%;height:47px;border:1px solid #fff;background:url(../images/search_icon1.png) #fff 96% center no-repeat;background-size:20px;font-size:15px;color:#666;line-height:47px;text-indent:1.7%;float:left;}
.search .text.focus{border:1px solid #6aa9dc;}
.search .btn{width:9%;height:49px;cursor:pointer;background:#6aa9dc;line-height:49px;text-align:center;margin-left:1.4%;font-size:18px;color:#fff;border:none;}
.search a{line-height:39px;font-size:18px;color:#6aa9dc;margin-left:11%;position:relative;}
.search a i{width:23px;height:23px;background:url(../images/ind_time.png) no-repeat;position:relative;top:5px;margin-right:13px;}
.search_result{font-size:20px;color:#333;line-height:44px;margin-bottom:28px;}
.search_result span{font-size:25px;color:#6aa9dc;}
.search_main{margin-bottom:50px;}
.search_left{width:20%;float:left;padding-top:23px;}
.search_left li{height:25px;line-height:25px;margin-bottom:38px;}
.search_left li a{font-size:20px;color:#666;}
.search_left li i{width:26px;height:25px;background:url(../images/radio_icon.png) no-repeat;background-size:auto 100%;margin-right:10px;position:relative;top:5px;}
.search_left li.on i{background-position:-28px 0;}
.search_right{width:80%;float:left;background:#f1f1f1;}
.search_right .main{padding:15px 30px 30px 30px;display:none;}
.search_right_title{font-size:18px;color:#333;font-weight:bolder;line-height:40px;border-bottom:1px solid #d2d2d2;}
.search_right li{border-bottom:1px dashed #d2d2d2;}
.search_right li a{display:block;padding:22px 0;}
.search_right li .title{font-size:18px;color:#6aa9dc;line-height:34px;width:80%;float:left;}
.search_right li .time{width:80px;float:right;text-align:right;color:#666;font-size:14px;}
.search_right li .con{font-size:13px;color:#666;line-height:30px;padding-top:4px;}
.search_right .more1{margin-top:30px;}
.search_more{width:30%;margin:0 auto;text-align:center;}
.search_more img{cursor:pointer;}
.innovative_reward.rdresult_list .bx-wrapper{margin:0;}
.search_right li a:hover .title{font-weight:bolder;}

.mobile_title h3{display:none;}
.atstory_brief_fl p{color: #666;font-size:14px;line-height:30px;}
.atmagezine_list{border-top:none;}
.atmagezine_list li{display:block !important;margin-bottom:1.2%;}
.atmagezine_list li:nth-child(6n){margin-right:0;}
.atmagezine_list .magazine_date{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eeeeee;}
.acimgcon{height:360px;overflow:hidden;text-align:justify;cursor:pointer;}
.acimgcon .ac_scroll{overflow-y:scroll;padding-right:20px;width:100%;height:100%;}
.magazine_list_reportlist{margin-bottom:0;min-height:inherit;}
.magazine_list_reportlist li{margin-bottom:1.2%;}
.magazine_list_reportlist li:nth-child(6n){margin-right:0;}
.magazine_date a{cursor:pointer;}
.mzlistimg,.mzdetailimg{border:1px solid #eee;height:348px;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.magazine_list li:hover .mzlistimg{border:2px solid #c1def6;height:346px;}
.mzdetailimg{height:296px;}
.magazine_list li:hover .mzdetailimg{border:2px solid #c1def6;height:294px;}

@media only screen and (max-width: 1024px) {
.search{padding-left:4%;padding-right:4%;}
.search .text{width:78%;}
.search .btn{width:19%;float:right;margin:0;}
.search a{display:none;}
.search_result{padding:0 4%;}
.search_main{margin-bottom:0;}
.search_left{width:100%;float:none;padding:0;}
.search_left li{margin-bottom:1px;padding:34px 4%;background:#f1f1f1;}
.search_left li.on{background:#dcedfa;}
.search_right{width:100%;float:none;background:#fff;}
.search_right .main{padding:15px 4% 30px 4%;display:none;}
.search_right_title{font-weight:normal;}
.search_right li{position:relative;}
.search_right li a{padding-bottom:60px}
.search_right li .title{width:100%;float:none;}
.search_right li .time{float:none;text-align:left;position:absolute;bottom:20px;left:0;color:#999;}
.search_right li .con{font-size:13px;color:#666;line-height:30px;paddding-top:4px;}
.search_right .more1{margin-top:30px;}

.mzlistimg{height:360px;}
.mzdetailimg{ height:200px;}	
}

@media only screen and (max-width: 768px) {
.search{padding-top:10px;padding-bottom:20px;margin:0;}
.search .title{font-size:16px;line-height:35px;}
.search .text{height:44px;line-height:44px;font-size:13px;}
.search .btn{height:46px;line-height:46px;font-size:13px;}
.search_result{padding-top:17px;padding-bottom:27px;line-height:22px;font-size:16px;margin:0;}
.search_result span{font-size:16px;}
.search_left li{padding-top:17px;padding-bottom:17px;}
.search_left li a{font-size:18px;}
.search_left li i{width:18px;height:18px;margin-right:20px;}
.search_left li.on i{background-position:-20px 0;}
.search_right .main{padding-top:8px;padding-bottom:42px;}
.search_right_title{line-height:47px;font-size:16px;}
.search_right li a{padding:15px 0 42px 0;}
.search_right li .title{line-height:26px;font-size:16px;}
.search_right li .con{line-height:22px;font-size:13px;}
.search_right li .time{font-size:11px;bottom:10px;}

.mzlistimg{height:260px;}
.mzdetailimg{height:200px;}
.merchant_list li{width:92%;margin:0 auto 2.2% !important;float:none;}
.merchant_list li a{min-height:inherit;}
.merlist_top span{margin-left:15px;font-size:16px;}

.m_strategy_nav p i.indunt_1,.m_strategy_nav li.indun_1 a span{background-position:0 0;}
.m_strategy_nav p i.indunt_2,.m_strategy_nav li.indun_2 a span{background-position:-76px 0;}
.m_strategy_nav p i.indunt_3,.m_strategy_nav li.indun_3 a span{background-position:-153px 0;}
.m_strategy_nav p i.indunt_4,.m_strategy_nav li.indun_4 a span{background-position:-229px 0;}
.m_strategy_nav p i.indunt_5,.m_strategy_nav li.indun_5 a span{background-position:-306px 0;}	
}

.msg-pop-main{background:rgba(0,0,0,0.5);max-width:250px;position:fixed;left:50%;top:50%;z-index:1001;display:none;border-radius:3px;font-size:12px;}
.msg-pop-main p{padding:10px;line-height:24px;font-size:14px;color:#fff;}
