/*首页*/
.index_1{ padding-top: 108px; }
.ind1_tit{ text-align: center; position: relative; }
.ind1_tit .ind1_titen{ font-size: 120px; color: #f1f1f1; line-height: 1; text-transform: uppercase; }
.ind1_tit .ind1_titch{ font-size: 42px; color: #474747; line-height: 1; position: absolute; bottom: 10px; left: 50%; margin-left: -84px; }
.ind1_con .group{ width: 735px; }
.ind1_con .group>h2{ font-size: 28px; padding: 30px 0 23px; }
.ind1_con .group .ind1con_show { border-bottom: 1px solid #e3e3e3; padding-bottom: 26px; }
.ind1_con .group .ind1con_show .img{ width: 306px; height: 230px; }
.ind1_con .group .ind1con_show .img a{ display: block; width: 100%; height: 100%; }
.ind1_con .group .ind1con_show .img img{ width: 100%; height: 100%; }
.ind1_con .group .ind1con_show .text{ width: 397px; padding-top: 48px; }
.ind1_con .group .ind1con_show .text div{ font-size: 14px; color: #707070; line-height: 22px; }
.ind1_con .group .ind1con_show .text .date{ padding-bottom: 20px; }
.ind1_con .group .ind1con_show .text .date span{ font-size: 64px; color: #474747; line-height: 1; }
.ind1_con .group .ind1con_show .text h2{ font-size: 18px; padding-bottom: 8px; width: 390px; overflow: hidden; }
.ind1_con .group .ind1con_show .text .p{ height: 44px; overflow: hidden; }
.ind1_con .warning{ width: 463px; }
.ind1con_list{ padding-top: 15px; }
.ind1con_list ul li{ font-size: 14px; color: #474747; padding-left: 12px; position: relative; line-height: 28px; }
.ind1con_list ul li:hover .tit span{ color: #730304; }
.ind1con_list ul li:hover::before{ background: #730304; }
.ind1con_list ul li:before{ content: ""; width: 3px; height: 3px; background: #e3e3e3; position: absolute; left: 0; top: 50%; margin-top: -1px; border-radius: 50%; }
.ind1con_list .tit span{ padding-left: 13px;  }
.ind1_con .warning>h2{ font-size: 28px; padding: 30px 0 23px 30px; }
.warning_box{ height: 383px; overflow: hidden; padding: 5px; padding-bottom: 0; }
.warning .warning_list li{ box-shadow: 0px 0px 10px rgba(0,0,0,0.3); margin-bottom: 15px; z-index: 999; }
.warning .warning_list li .yellow{ background: #f3cf24; }
.warning .warning_list li .orange{ background: #e1571a; }
.warning .warning_list li .red{ background: #990b0d; }
.warning .warning_list li i{ display: block; width: 8px; height: 83px; background: #a8ba27; }
.warning .warning_list li a{ display: block; width: 100%; height: 100%; }
.warning .warning_list .con{ padding: 18px 0 16px 24px; }
.warning .warning_list .con h2{ font-size: 18px; padding-bottom: 8px; width: 350px; overflow: hidden; }
.warning .warning_list .con p{ width: 350px; overflow: hidden; }

.index_2{ padding: 108px 0 117px; background: url(../img/images/ind2_back_02.jpg) no-repeat center bottom; }
.ind2_text{ text-align: center; color: #474747; font-size: 14px; padding: 20px 0 37px; }
.ind2list_show li{ background: #FFF; text-align: center; width: 238px; height: 170px; margin-right: 8px; float: left; box-shadow: 0px 0px 10px rgba(0,0,0,0.3); }
.ind2list_show li .home_h3{ font-size: 18px; line-height: 1; }
.ind2list_show .ind2_img{ position: relative; width: 100%; height: 49px; padding: 26px 0 7px; }
.ind2list_show .ind2_img span{ display: block; width: 100%; padding: 26px 0 7px; height: 49px; text-align: center; position: absolute; top: 0; left: 0; text-align: center; }
.ind2list_show .ind2_img .white{  visibility: hidden; opacity: 0; }
.ind2list_show .ind2_img img{ height: 100%; }
.ind2list_show .ind2qr_img{ padding: 26px 0 7px; height: 88px; margin: 0 auto; }
.ind2list_show .ind2qr_img img{ height: 100%; }
.ind2list_show .ind2_con{ display: inline-block; width: 193px; line-height: 22px; padding-top: 3px; font-size: 14px; }
.ind2list_show .ind2_con.con1{ padding-top: 15px; font-size: 20px; }
.ind2list_show li.on{ background: url(../img/images/show_back_03.jpg) no-repeat center; color: #FFFFFF; background-size: cover; }
.ind2list_show li.on h3{ color: #FFFFFF; }
.ind2list_show li.mr{ margin-left: 0px; }
.ind2list_show li:hover{ background: url(../img/images/show_back_03.jpg) no-repeat center; color: #FFFFFF; }
.ind2list_show li:hover h3{ color: #FFFFFF; }
.ind2list_show li:hover .white{ visibility: visible; opacity: 1; }
.banner .slick-dots{ bottom: 48px; }
.banner .slick-dots li{ width: 9px; height: 9px; border: 1px solid #FFFFFF; border-radius: 50%; }
.banner .slick-dots li.slick-active{ background-color: #FFFFFF; }

/*关于cstg*/
.about_banner{ height: 334px; background: url(../img/images/about/images/about_02.jpg) no-repeat center; background-size: cover; }
.about_con{ width: 975px; }
.aboutcon_structure{ width: 100%; height: 683px; padding: 31px 0 117px; }
.aboutcon_structure img{ width: 100%; height: 100%; }

.aboutcon_message{ padding: 30px 0 100px; color: #474747; }
.message_img{ width: 390px; height: 282px; margin: 0 auto; padding-bottom: 30px; }
.message_img img{ width: 100%; height: 100%; display: block; }
.aboutcon_message h2{ font-size: 18px; line-height: 1; padding-bottom: 10px; }
.aboutcon_message .p{ line-height: 22px; padding-bottom: 14px; }

.aboutcon_experts{ padding: 31px 0 117px; }
.experts_list li{ width: 237px; height: 315px;  float: left; margin: 0 9px 33px 0; }
.experts_list li .pc_name{ width: 237px; height: 315px; position: relative; overflow: hidden; }
.experts_list li .phone_name{ display: none; }
.experts_list li.mrn{ margin-right: 0px; }
.experts_list li a{ display: block; width: 100%; height: 100%; }
.experts_list li a img{ display: block; width: 100%; height: 100%; }
.experts_list li:hover .introduce{ top: 0; }
.introduce{ text-align: center; width: 215px; height: 280px; padding: 35px 11px 0; background: url(../img/images/blacktm_03.png); position: absolute; left: 0; top: 100%; transition: all 0.5s; -webkit-transition: all 0.5s; color: #FFFFFF; }
.introduce .name{ font-size: 22px; line-height: 1; }
.introduce .position{ line-height: 1; padding: 12px 0 7px; }
.introduce p{ text-align: left; line-height: 22px; }
.experts_page{ padding-top: 30px; }

.aboutcon_honors{ padding: 30px 0 116px; }
.honors_list li{ width: 307px; float: left; text-align: center; color: #474747; font-size: 18px; line-height: 1; margin: 0 27px 30px 0; }
.honors_list li.mrn{ margin-right: 0; }
.honors_list li a{ width: 100%; height: 100%; display: block; }
.honors_img{ width: 100%; height: 207px; box-shadow: 0px 0px 10px rgba(0,0,0,.2); margin-bottom: 30px; }
.honors_img img{ width: 100%; height: 100%; display: block; }
.honors_tit{ line-height: 1.4; }

.aboutcon_culture{ padding: 30px 0 116px; color: #474747; }
.aboutcon_culture>div{ padding-bottom: 26px; }
.aboutcon_culture h2{ font-size: 18px; line-height: 1; padding-bottom: 9px; }
.aboutcon_culture .p{ line-height: 22px; }

.aboutcon_aboutus{ padding: 28px 0 114px; color: #474747; }
.aboutcon_aboutus p{ line-height: 22px; padding-bottom: 9px; }
.aboutus_img{ padding: 20px 0 25px; }
.aboutus_img div{ width: 318px; height: 214px; float: left; margin-right: 10px; }
.aboutus_img div.mrn{ margin-right: 0px; }
.aboutus_img div img{ width: 100%; height: 100%; display: block; }

/*安保服务*/
.service_banner{ background: url(../img/images/about/images/service_back_02.jpg) no-repeat center; height: 334px; }
.service_risk{ padding: 30px 0 117px; color: #474747; }
/*.service_risk .p{ color: #707070; }*/

/*人力资源*/
.pc_human{  width: 975px; padding: 0; }
.human{ }

.human_banner{ height: 334px; background: url(../img/images/human/images/human_back_02.jpg) no-repeat center; }
.human_con{ width: 975px; padding: 30px 0 117px; }

.talent{ padding-bottom: 60px; }
.talent_list li .position{ cursor: pointer; line-height: 24px; width: auto; font-size: 16px; padding: 18px 50px 18px 20px; background-image: url(../img/images/human/images/talent_pulldown_03.png); background-repeat: no-repeat; background-position: 937px center; }
.talent_list li .position.on{ background-image: url(../img/images/human/images/talent_used_03.png); background-repeat: no-repeat; background-position: 937px center; }
.talent_list li .position.singular{ background-color: #F5F5F5; }
.talent_con{ display: none; padding: 20px 0 20px 20px; }
.talent_con div{ padding-bottom: 10px; }
.talent_con .p{ line-height: 22px; padding-bottom: 0; }
.talent_con h2{ font-size: 14px; margin: 10px 0; color: #707070; }

.manage_img{ width: 100%; height: 491px; padding-bottom: 59px; }
.manage_img img{ width: 100%; height: 100%; }
.table_list{ border-top: 1px solid #E3E3E3; }
.table_list li{ padding: 20px 27px; font-size: 16px; color: #474747; border-bottom: 1px solid #E3E3E3;}
.table_list li:hover{ border-bottom: 1px solid #770505;  }
.table_list li a{ display: block; width: 95%; height: 100%; line-height: 25px; }
.instruction{ width: auto; height: 169px; padding: 33px 25px 0; background: url(../img/images/human/images/manage_back_03.jpg) no-repeat center; margin-top: 50px; }
.instruction div{ font-size: 16px; line-height: 1; padding-bottom: 12px; }
.instruction .p{ line-height: 22px; font-size: 14px; padding-bottom: 0; }
.table_list li a.tablelist_btn{ display: block; height: 25px; width: 19px; background: url(../img/images/human/images/download_un_03.png) no-repeat center; }
.table_list li:hover .tablelist_btn{ display: block; height: 25px; width: 19px; background: url(../img/images/human/images/download_03.png) no-repeat center; }
/*新闻动态*/
.news{ padding: 30px 0 117px; }

.dynamics_list{ padding-bottom: 63px; }
.dynamics_list li{ padding: 30px 0; border-bottom: 1px solid #e3e3e3; position: relative; }
.dynamics_list li.ptn{ padding-top: 0; }
.dynamics_list li h2{ color: #474747; padding-bottom: 11px; font-size: 18px; width: 100%; overflow: hidden; }
.dynamics_list li>a{ color: #474747; padding-top: 23px; display: block; }
.dynamics_list li>span{ display: block; position: absolute; left: 0; bottom: -7px; width: 75px; background: #FFFFFF; line-height: 14px; }
.dynamics_list li p{ line-height: 1.5 ;}
.dynamics_list li div{ width: 100%; }
.dynamics_list li:hover{ border-bottom: 1px solid #770505; }
.dynamics_list li:hover>span{ color: #770505; }

.news_warning_list{ padding-bottom: 36px; }
.news_warning_list li{ margin-bottom: 30px; box-shadow: 0px 0px 10px rgba(0,0,0,.2); }
.news_warning_list li i{ width: 8px; height: 149px; display: block; background: #a8ba27; }
.warning_con{ padding: 25px 21px 0 24px; width: 922px; }
.warning_con h2{ font-size: 18px; color: #474747; width: 845px; overflow: hidden; line-height: 1.2; }
.warning_con p{ padding: 10px 0; height: 44px; overflow: hidden; }
.warning_con>a,.warning_con span{ color: #474747; }
.news_warning_list li .yellow{ background: #f3cf24; }
.news_warning_list li .orange{ background: #e1571a; }
.news_warning_list li .red{ background: #990b0d; }

.news_group_list{ padding-bottom: 63px; }
.news_group_list li{ padding: 30px 0; border-bottom: 1px solid #e3e3e3; }
.news_group_list li:hover{ border-bottom-color: #770505; }
.news_group_list li.ptn{ padding-top: 0; }
.news_group_list li .group_img{ width: 332px; height: 249px; }
.news_group_list li .group_img a{ display: block; width: 100%; height: 100%; }
.news_group_list li .group_img img{ width: 100%; height: 100%; display: block; }
.news_group_list li .group_con{ width: 613px; color: #474747; }
.news_group_list li .group_con div span{ font-size: 64px; line-height: 1; margin-right: 5px; }
.news_group_list li .group_con h2{ font-size: 18px; padding-top: 20px; width: 570px; overflow: hidden; line-height: 1.2; }
.news_group_list li .group_con p{ color: #707070; padding: 11px 0 23px; line-height: 22px; height: 44px; overflow: hidden; }

.new_particulars{ color: #474747; padding-bottom: 117px; }
.new_particulars .np_tit{ text-align: center; font-size: 24px; padding-bottom: 16px; }
.new_particulars .np_date{ text-align: center; padding-bottom: 30px; }
.new_particulars .np_date div{ display: inline-block; }
.new_particulars .np_date div span{ margin: 0 15px; }
.new_particulars .np_img{ padding: 30px 0; }
.new_particulars .np_img div{ width: 318px; height: 238px; float: left; margin-right: 10px; }
.new_particulars .np_img div.mrn{ margin-right: 0 }
.new_particulars .np_img div img{ width: 100%; height: 100%; display: block; }
.new_particulars p{ line-height: 22px; padding-bottom: 10px; }

.np_toggle{ padding-top: 30px; border-top: 1px solid #E3E3E3; margin-top: 28px; }
.np_toggle div{ line-height: 37px; }
.np_toggle div>a{ display: block; width: 37px; height: 37px; }
.np_toggle div .lbtn{  margin-right: 15px; background: url(../img/images/news/images/gleftbtn.png) no-repeat center; }
.np_toggle div:hover .lbtn{  margin-right: 15px; background: url(../img/images/news/images/rleftbtn.png) no-repeat center; }
.np_toggle div .rbtn{ margin-left: 15px; background: url(../img/images/news/images/grightbtn.png) no-repeat center; }
.np_toggle div:hover .rbtn{ margin-left: 15px; background: url(../img/images/news/images/rrightbtn.png) no-repeat center; }

/*项目案例*/
.project_banner{ height: 334px; background: url(../img/images/project/images/pro_back_02.jpg) no-repeat center; }
.pro_partners_list{ padding-bottom: 30px; }
.pro_partners_list li{ width: 306px; text-align: center; float: left; margin: 0 27px 39px 0; }
.pro_partners_list li.mrn{ margin-right: 0; }
.pro_partners_list li a{ display: block; widows: 100%; height: 100%; }
.pro_partners_list li .pro_partner_img{ width: 100%; height: 208px; box-shadow: 0px 0px 10px rgba(0,0,0,.2); }
.pro_partners_list li .pro_partner_img img{ width: 100%; height: 100%; }
.pro_partners_list li .pro_partners_tit{ font-size: 16px; padding-top: 16px; color: #474747; }

/*搜索页*/
.search_page{ padding-bottom: 117px; }
.search_header{ box-shadow: 0px 10px 20px rgba(0,0,0,.1); }
.search_page .pub_tit{ text-align: center; border: none; padding-bottom: 9px; }
.search_result_list li{ padding: 30px 0; border-bottom: 1px solid #e3e3e3; }
.search_result_list li:hover{ border-bottom-color: #770505; }
.search_result_list li h2{ font-size: 18px; line-height: 1.5;  }
.search_result_list li p{ line-height: 22px; padding: 9px 0 20px; }
.search_result_list li>a{ color: #474747; }
.search_result_list li span{ color: #770505; }
.search_result{ padding-bottom: 66px; }

/*联系我们*/
.cantact_banner{ height: 334px; background: url(../img/images/contact/images/contact_back_02.jpg) no-repeat center; background-size: cover; }
.contact{ padding: 30px 0 117px; }

.headquarter_map{ width: 975px; height: 395px; }
.headquarter_map #allmap{ width: 100%; height: 100%; }
.headquarter_con{ padding-top: 30px; color: #474747; }
.headquarter_con h2{ font-size: 20px; padding-bottom: 8px; }
.headquarter_con .p{ line-height: 22px; }

.global_con{ padding-top: 55px; }
.global_conlist li{ color: #474747; float: left; width: 418px; height: 169px; padding: 42px 26px 0; margin: 0 30px 30px 0; border: 1px solid #E3E3E3; }
.global_conlist li a{ display: block; width: 100%; height: 100%; }
.global_conlist li.marn{ margin-right: 0; }
.global_conlist li:hover{ border-color: #770505; }
.global_conlist li h2{ font-size: 20px; padding-bottom: 9px; }
.global_conlist .en{ text-transform: capitalize; padding-bottom: 14px; }
.global_conlist .add{ width: 307px; }
.global_conlist .tele{ padding-top: 9px; }
.global_conlist .p{ line-height: 22px; }
.contact_table .table_list{ border-top: none; padding-bottom: 60px; }

/*安保产品*/
.products_banner{ height: 334px; background: url(../img/images/products/images/products_img_02.jpg) no-repeat center; }
.products_list li{ width: 235px; height: 315px; float: left; margin: 0 10px 30px 0; }
.products_list li.marn{ margin-right: 0; }
.products_list li a{ width: 100%; height: 100%; display: block; }
.products_list li a img{ width: 100%; height: 100%; }
.products_riot{ padding: 30px 0 117px; }
.products_list li:hover{ box-shadow: 0px 0px 10px rgba(0,0,0,.2); }

.products_show{ margin: 0 auto; width: 496px; }
.products_show #img{ width: 100%; height: 364px; border: 1px solid #E3E3E3; }
.products_show #img img{ width: 100%; height: 100%; display: none; }
#cSlideUl{ width: 380px; overflow: hidden; margin: 0 auto; }
#cbtn{ padding: 26px 0 38px; position: relative; }
#cbtn ul{ width: 10000px; position: relative; }
#cbtn ul li{ float: left; border: 1px solid #e3e3e3; width: 113px; height: 82px; margin: 0 5px; position: relative; }
#cbtn ul li img{ width: 100%; height: 100%; display: block; }
#cbtn li.hov{ border: 1px solid #770505;}


.picSildeLeft{cursor:pointer; position:absolute; top:52px; left:0; z-index:9; display: block; width: 20px; height: 33px; background: url(../img/images/products/images/gleft.png) no-repeat center; }
.picSildeRight{cursor:pointer; position:absolute; top:52px; right:0; z-index:9; display: block; width: 20px; height: 33px; background: url(../img/images/products/images/gright.png) no-repeat center;}
.picSildeLeft:hover{ background: url(../img/images/products/images/redleft.png); }
.picSildeRight:hover{ background: url(../img/images/products/images/redright.png); }
/*.proshow_big .probig_img{ width: 100%; height: 100%; float: left; }
.proshow_big .probig_img img{ width: 100%; height: 100%; }
.proshow_small{ width: auto; padding: 25px 64px 38px; }
.proshow_img{ width: 113px; height: 82px; float: left; }
.proshow_img img{ width: 100%; height: 100%; padding: 0 5px; }
.products_show .slick-prev{ width: 20px; height: 33px; background: url(../img/images/products/images/probtnl_03.png) no-repeat center; }
.products_show .slick-next{ width: 20px; height: 33px; background: url(../img/images/products/images/probtnr_03.png) no-repeat center; }*/
.products_introduce{ padding-top: 35px; border-top: 1px solid #e3e3e3; }
.products_introduce h2{ font-size: 20px; padding-bottom: 16px; }
.products_introduce .p{ line-height: 22px; padding-bottom: 10px; }
.time_qrcode{ background: url(../img/images/products/images/time_qrcodeimg_02.jpg) no-repeat center; height: 159px; color: #474747; }
.time_qrcode div span{ font-size: 36px; }
.time_qrcode .p{ line-height: 22px; }
.time_qrcode .tele_time{ padding-top: 30px; }
.qrcode{ padding-top: 20px; text-align: center; }
.qrcode .qrimg{ border: 1px solid #e3e3e3; width: 97px; height: 97px; margin-bottom: 5px; }
.qrcode .qrimg img{ width: 100%; height: 100%; }
.experts_list{ padding-bottom: 30px; }


@media only screen and (max-width:640px ) {
	
	.about_banner{ display: none; }
	.about_box .about_con{ width: 100%; padding-top: 75px; }
	.about_box .crumbs{ display: none; }
	.crumbs{ display: none; }
	.about_box .pub_tit .en,.about_box .pub_tit .ch{ font-size: 0.36rem; }
	.about_box .pub_tit .en{ padding-bottom: 0.2rem; }
	.about_box .aboutcon_aboutus p{ font-size: 0.24rem; line-height: 1.5; padding-bottom: 0.15rem; }
	.about_box .aboutus_img{ padding: 0.2rem 0; }
	.about_box .aboutus_img div{ width: 100%; height: 4rem; margin-bottom: 0.2rem; }
	.experts_list li{ width: 48%; height: 5.5rem; margin: 0 1% 2%; }
	.aboutcon_experts{ padding: 0.4rem 0; }
	
	.aboutcon_culture p{ font-size: 0.24rem; line-height: 1.5; }
	.aboutcon_culture h2{ font-size: 0.3rem; }
	.aboutcon_culture div{ padding-bottom: 0.4rem; }
	.aboutcon_culture{ padding: 0.6rem 0 1rem; }
	
	.honors_list li{ width: 100%; height: auto; }
	.honors_list li .honors_img{ width: 100%; height: 4.5rem; }
	
	.message_img{ width: 100%; height: 4.5rem; }
	.aboutcon_message{ padding: 0.6rem 0; }
	.aboutcon_message img{ max-width: 100%; }
	.aboutcon_message h2{ font-size: 0.3rem; padding-bottom: 0.2rem; }
	.aboutcon_message p{ width: 100%; font-size: 0.24rem; line-height: 1.5; padding-bottom: 0.3rem; }
	.aboutcon_message p span{ display: block; width: 100%; }
	
	.aboutcon_structure{ width: 100%; height: 4.5rem; padding: 0.6rem 0 1rem; }
	
	.contact_acceptance{ padding-bottom: 0.6rem; }
	.table_list li{ width: auto; font-size: 0.24rem; line-height: 1; padding: 0.2rem; background-position: 5.5rem center; }
	.table_list li:hover{ background-position: 5.5rem center; }
	.table_list li a{ line-height: 1.5; width: 80%; max-height: 0.72rem; overflow: hidden; }
	
	.body_box .contact_con{ padding-top: 0.6rem; }
	.cantact_banner{ display: none; }
	.contact{ padding: 0.6rem 0; }
	.headquarter_map{ width: 100%; }
	.global_conlist li{ width: 94%; padding: 4% 3%; height: 92%; margin-bottom: 0.2rem;  }
	.global_conlist li h2{ font-size: 0.3rem; padding-bottom: 0.2rem; }
	.global_conlist div{ font-size: 0.24rem; line-height: 1.5; }
	.global_conlist .add{ width: 4rem; }
	.global_con{ padding-top: 0.6rem; }
	
	.headquarter_con h2{ font-size: 0.3rem; padding-bottom: 0.1rem; }
	.headquarter_con .p{ font-size: 0.24rem; line-height: 1.5; }
	.headquarter_con .add{ width: 5.3rem; }
	.headquarter_con{ padding-top: 0.4rem; }
	
	.new_particulars{ padding: 0.6rem 0; }
	.new_particulars .np_tit{ font-size: 0.36rem; padding-bottom: 0.2rem; }
	.new_particulars p{ font-size: 0.24rem; line-height: 1.5; padding-bottom: 0.15rem; }
	.new_particulars .np_img{ padding: 0.2rem 0; }
	.new_particulars .np_img div{ width: 100%; height: 4.5rem; margin-bottom: 0.2rem; }
	.new_particulars img{ max-width: 100%; height: auto; }
	
	.service_banner{ display: none; }
	.about_box{ margin-top: 75px;  }
	
	.human_banner{ display: none; }
	.human_con{ width: 100%; }
	.manage_img{ height: 3.5rem; padding-bottom: 0.6rem; }
	
	.human{ padding: 0.6rem 0; }
	.human_con .instruction{ width: auto; height: auto; background-repeat:repeat-y ; padding: 0.3rem 0.2rem; margin-top: 0.4rem; }
	.human_con .instruction .p{ font-size: 0.24rem; line-height: 1.5; padding-bottom: 0.1rem; }
	.human_con .instruction div{ font-size: 0.28rem; padding-bottom: 0.1rem; }
	
	.talent_list li .position{ background-position: 5.5rem center; font-size: 0.3rem; padding-left: 0.2rem; }
	.talent_list li .position.on{ background-position: 5.5rem center; }
	.talent_con{ padding: 0.2rem; font-size: 0.24rem; line-height: 1.5; }
	.talent_con p{ padding-bottom: 0.1rem; line-height: 1.5; }
	
	.human_con{ padding: 0.6rem 0; }
	
	.news{ padding: 0.6rem 0; }
	/*.body_box .news_pt{ padding-top: 0.6rem; }*/
	.about_box .news_con{ padding-top: 0; }
	.news_group .news_group_list li .group_img{ width: 100%; height: 4.5rem; padding-bottom: 0.2rem; }
	.news_group .news_group_list li .group_con{ width: 100%; font-size: 0.24rem; }
	.news_group .news_group_list li .group_con div span{ font-size: 0.6rem; }
	.news_group .news_group_list li .group_con h2{ font-size: 0.3rem; line-height: 1.5; padding-top: 0.2rem; width: 100%; overflow: hidden; }
	.news_group .news_group_list li .group_con p{ line-height: 1.5; padding: 0.1rem 0 0.2rem; height: 0.5rem; margin-bottom: 0.2rem; }

	
	.dynamics_list li div{ width: 100%; }
	.dynamics_list li h2{ width: 100%; overflow: hidden; font-size: 0.3rem; padding-bottom: 0.2rem; line-height: 1.2; }
	.dynamics_list li p{ width: 100%; font-size: 0.24rem; line-height: 1.5; height: 1.5rem; }
	.dynamics_list li>a{ padding-top: 0.2rem; }
	.dynamics_list li>span{ font-size: 0.24rem; line-height: 1; }
	.dynamics_list{ padding-bottom: 0.6rem; }
	.dynamics_list li div span{ display: none; }
	
	/*.np_toggle div span{ width: 2rem; overflow: hidden; }*/
	
	.newswarning_con{ padding-top: 0.6rem; }
	.warning_con{ width: 94%; padding: 5% 2% 0; }
	.news_warning_list li{ width: 100%; margin-bottom: 0.3rem; }
	.news_warning_list li i{ height: 3rem; width: 2%; }
	.warning_con h2{ width: 90%; font-size: 0.3rem; }
	.warning_con span{ display: none; }
	.warning_con p{ font-size: 0.24rem; line-height: 1.5; padding: 0.2rem 0; height: 1.2rem; margin-bottom: 0.2rem; }
	
	.products_banner{ display: none; }
	.products_box{ margin-top: 75px; }
	.about_con{ width: 100%; }
	.products_riot{ padding: 0.6rem 0; }
	.products_list li{ width: 47%; height: 4rem; margin: 0 1% 2%; border: 1px solid #E3E3E3; }
	.products_list li.marn{ margin-right: 1%; }
	.products_list{ padding-bottom: 0.4rem; }
	
	.project_banner{ display: none; }
	.about_box .project_con{ padding-top: 0.6rem; }
	.pro_partners_list li{ width: 100%; margin: 0 0 0.4rem 0; }
	.pro_partners_list li .pro_partner_img{ height: 4rem; }
	.pro_partners_list li .pro_partners_tit{ font-size: 0.26rem; }
	.pro_partners_list{ padding-bottom: 0.3rem; }
	
	.search_page{ margin-top: 75px; padding: 0.6rem 0; }
	.search_result_list li p{ width: 100%; font-size: 0.24rem; line-height: 1.5; padding: 0.2rem 0; }
	.search_result_list li h2{ font-size: 0.3rem; width: 100%; line-height: 1.2; }
	.search_result_list li>a{ font-size: 0.24rem; }
	
	.service_risk{ font-size: 0.24rem; line-height: 1.5; padding: 0.6rem 0; }
	
	.body_box .project_pt,.body_box .human_pt,.body_box .news_pt,.body_box .products_pt,.body_box .service_pt,.body_box .about_pt,.body_box .contact_pt{ padding-top: 0.6rem; }
	
	.products_show{ width: 100%; height: auto; }
	#cbtn ul li{ width: 1rem; height: 0.8rem; margin: 0 0.05rem; }
	#cSlideUl{ width: 4.5rem; }
	.picSildeLeft,.picSildeRight{ top:0.58rem; }
	.products_introduce h2{ font-size: 0.3rem; }
	.products_introduce p{ font-size: 0.24rem; line-height: 1.5; }
	.time_qrcode .tele_time{ font-size: 0.24rem; padding-top: 0; width: 100%; }
	.time_qrcode .p{ line-height: 1.5; }
	.time_qrcode div span{ font-size: 0.36rem; }
	.time_qrcode{ height: auto; background-repeat: repeat-y; padding: 0.4rem 0; }
	.qrcode{ width: 100%; }
	.qrcode .qrimg{ margin: 0 auto 0.2rem; }
	
	.np_toggle div>a{ width: 0.4rem; height: 0.4rem; display: block; }
	
	.aboutcon_culture .p{ padding-bottom: 0; }
	.aboutcon_honors{ padding: 0.6rem 0; }
	.experts_page{ padding-top: 0; }
	.experts_list{ padding-bottom: 0.4rem; }
	.search_result{ padding-bottom: 0.4rem; }
	
	.introduce{ display: none; }
	.experts_list li .phone_name{ display: block; text-align: center; color: #474747; padding-top: 0.1rem; }
	.experts_list li .phone_name .name{ font-size: 0.3rem; }
	.experts_list li .phone_name .position{ font-size: 0.24rem; }
	.experts_list li .pc_name{ width: 100%; height: 4rem; }
	.products_show #img{ height: 4rem; }
	
	.contact_table .table_list{ padding-bottom: 0; }
	.contact_pt .page{ padding-bottom: 0.6rem; }
	
}