/* 首页样式 */

 
.fl{float: left;}
.fr{float: right;}
.main-header .header-upper .logo-outer .logo{margin-top: 12px;}
.main-header .header-upper .logo-outer .logo a img{position: relative;max-width: 400px;   height: auto;  display: inline-block;       max-height: 70px;}
.main-menu .navigation > li{padding: 30px 0;}
.main-menu .navigation > li > a{font-weight: normal;padding-bottom: 6px;position: relative;line-height: 30px;}
.main-menu .navigation > li > a:after{content: "";position: absolute;left: 0;bottom: 0;display: block;width: 0;height: 1px;background: #bd332d;transition: all 0.4s;}
.main-menu .navigation > li:hover>a:after{width:100%;}
.main-menu .navigation > li > a.nav_active{color: #bd332d;}
.main-menu .navigation > li > a.nav_active:after{
			content: "";position: absolute;left: 0;bottom: 0;display: block;width: 100%;
			height: 1px;background: #bd332d;}

.main-menu .navigation > li:hover > a{color: #bd332d;}
.sticky-header .main-menu .navigation > li{padding: 32px 0;} 
.sticky-header .main-menu .navigation > li a{font-size: 14px;}
.sticky-header .main-menu .navigation > li a:hover{color: #222;}
.banner_list_item li{margin: 1px 6px;}
.banner_item_wrap .banner_item{position: relative;}
.banner_item_wrap .banner_item img{display: inline-block;width: 100%;height: auto;}
.banner_model{position: absolute;top:0;left: 0;width: 100%;height: 100%;overflow: hidden;}
.banner_model_box{width: 80%;margin: 0 auto;height: 100%;display: flex;align-items: center;}
.banner_txt{color: #fff;font-size: 68px;font-weight: bold;letter-spacing:5px;}
.main-header{position: fixed;left: 0;top: 0;z-index: 999;width: 100%;}

.wrap_size{width: 80%;margin: 0 auto;padding: 0;}
.business_main_box{padding: 80px 0;}
/* .auto-container{max-width: 80%;} */
.business_wrap{width: 100%;overflow: hidden;}
.case_list{padding: 40px 0;padding-bottom: 120px;}
.business_item{width: 16.66%;}
.business_item>a{display: block;text-align: center;width: 100%;}
.business_img_box{width: 66px;height: 66px;display: flex;justify-content: center;align-items: center;margin: 0 auto;}
.business_txt{font-size: 18px;color: #333;margin-top: 20px;}
.business_contant{width: 90%;margin: 0 auto;}
.case_wrap{width: 100%;}
.case_title{font-size: 40px;color: #333333;font-weight: bold;}
.case_title_ch{font-size: 16px;color: #333;margin-top: 12px;}
.case_ul{width: 100%;}
.case_ul li a{display: block;text-align: center;}
.case_ul li{width: 21%;float: left;margin-right:4%;margin-top: 10px;margin-bottom: 10px;transition: all 0.4s;background-color: #f9f9f9;}
.case_ul li:hover{box-shadow: 0px 0px 22px rgba(0,0,0,0.2);}
.case_ul li.noright{margin-right: 0;}
.case_img_box{width: 100%;overflow: hidden;}
.case_img_box img{width: 100%;height: auto;transition: all 0.4s;}
.case_img_box:hover img{transform: scale(1.1);}
.case_name{padding: 15px 0;font-size: 18px;color: #333;}
.case_move_more{
		display: block;width: 270px;height: 55px;box-sizing: border-box;
		border: 1px solid #999999;font-size: 18px;color: #333333;text-align: center;line-height: 55px;margin: 0 auto;margin-top: 70px;transition: all 0.6s;}
		.case_move_more:hover{background-color: #bd332d;color: #fff;}
.news_index_wrap{width: 100%;padding: 80px 0;background: url(../images/background/news_bg.png) no-repeat center;background-size: cover;}
.news_title_top{font-size: 40px;font-weight: bold;color: #333;}
.news_title_two{margin-top: 16px;}
.news_title_ch{font-size: 16px;color: #333;margin-top: 15px;} 



/* 案例加阴影 */
  /*  box-shadow: 0px 5px 20px rgba(0,0,0,0.05); */
  
  .news_banner_wrap{padding: 80px 0;width: 75%;}
  .owl-carousel.owl-loaded{background-color: #fff;}
  .news_item_box{display: block;width: 100%;box-sizing: border-box;padding: 50px 60px;background-color: #fff;}
.news_item_title{width: 100%; overflow: hidden;white-space: nowrap; text-overflow:ellipsis;font-size: 18px;color: #333333;line-height: 35px;}
.news_intro{font-size: 14px;color: #666666;height: 75px;overflow: hidden;line-height: 25px;}
.news_date{font-family: arial;font-size: 14px;color: #666666;}
.news_line{width: 20px;height: 2px;background-color: #333333;margin-top: 40px;}
.new_list_box{width: 100%;}
.new_item_wrap{width: 33.33%;float: left;}
.news_look_more{font-size: 16px;color: #333333;transition: all 0.4s;}
.news_look_more:hover{color: #bd332d;}
.news_btn_a{width: 50px;height: 50px;display: inline-block;box-sizing: border-box;border: 1px solid #333333;margin: 0 ;padding: 0;transition: all 0.6;}
.pvre{border-right:none;background: url(../images/icons/prve_hui.png) no-repeat center;}
.next{background: url(../images/icons/next_hui.png) no-repeat center;}
.pvre:hover{background: url(../images/icons/prev_bai.png) no-repeat center;background-color: #bd332d;}
.next:hover{background: url(../images/icons/next_bai.png) no-repeat center;background-color: #bd332d;}
.news_btn_box{margin-top: 40px;}

.partner_wrap{width: 100%;padding-top: 150px;padding-bottom: 60px;}
.index_bg_line{width: 100%;height: 2px;background-color: #e5e5e5;}
.company_info_box{width: 100%;padding-top: 80px;padding-bottom: 80px;}
.company_info_left{width: 30%;}
.company_info_center{width: 20%;}
.company_info_right{width: 45%;}
.company_title{padding-top: 10px;padding-bottom: 15px;font-size: 26px;color: #333333;border-bottom: 1px solid #e5e5e5;}
.frist_p_company{width: 80%;}
.company_wrap{margin-top: 20px;}
.company_wrap>p{font-size: 14px;color: #333;font-weight: normal;margin: 0;padding: 0;margin-bottom: 6px;}
.company_wrap>p a{font-size: 16px;color: #333;}

.relation_icon_box{margin-top: 40px;}
.weibo,.qq,.weixin{width: 25px;height:25px;display: inline-block;color: #999999;font-size: 18px;text-align: center;line-height: 20px;transition: all 0.6s;}
.weibo:hover,.qq:hover,.weixin:hover{color: #c8332b;}
.qq{margin: 0 15px;}
.company_wrap>img{width: 100px;height: 100px;}
.company_wrap>.code_txt{font-size: 14px;color: #333333;margin: 0 ;padding: 0;padding-left: 10px;margin-top: 10px;}
.user_name_input{width: 49%;box-sizing: border-box;height: 40px;background-color: #f6f6f6;font-size: 14px;color: #666;padding: 0 15px;}
.user_name_input::-webkit-input-placeholder{font-size: 14px;color: #666;}    /* 使用webkit内核的浏览器 */
.user_name_input:-moz-placeholder{font-size: 14px;color: #666;}                  /* Firefox版本4-18 */
.user_name_input::-moz-placeholder{font-size: 14px;color: #666;}                  /* Firefox版本19+ */
.user_name_input:-ms-input-placeholder{font-size: 14px;color: #666;}           /* IE浏览器 */
.user_phone_input{width: 49%;}
.user_message{width: 100%;margin-top: 20px;height: 80px;box-sizing: border-box;background-color: #f6f6f6;padding: 10px 15px;font-size: 14px;color: #666;resize:none;}
.user_message::-webkit-input-placeholder{font-size: 14px;color: #666;}    /* 使用webkit内核的浏览器 */
.user_message:-moz-placeholder{font-size: 14px;color: #666;}                  /* Firefox版本4-18 */
.user_message::-moz-placeholder{font-size: 14px;color: #666;}                  /* Firefox版本19+ */
.user_message:-ms-input-placeholder{font-size: 14px;color: #666;}           /* IE浏览器 */
.input_submit_btn{width: 200px;height: 39px;color: #fff;background-color: #c8332b;text-align: center;line-height: 39px;font-size: 14px;margin-top: 20px;cursor: pointer;}
.main-footer{background-color: #222222;}
.footter_top{padding-top: 75px;padding-bottom: 50px;}
.foot_left{width: 80%;}
.foot_right{width: 15%;padding-top: 15px;}

.footer_top_main{width: 100%;}
.footer_top_main>dl{float: left;width: 10%;margin-right: 1.1%;}
.footer_title{font-weight: normal;font-size: 16px;color: #fff;margin-bottom: 25px;}
.footer_title a{font-size: 16px;color: #fff;}
.footer_item{color: #fff;opacity: 0.6;margin: 0 ;padding: 0;margin-bottom: 10px;}
.footer_item a{color: #fff;opacity: 0.6;font-size: 14px;transition: all 0.4s; }
.footer_item a:hover{opacity: 1;}
.foooter_bg_line{width: 100%;height: 1px;background-color: #383838;}
.copyright_main{padding: 10px 0;}
.copyright_main_left{font-size: 14px;color: #fff;}
.copyright_main_right{font-size: 14px;color: #fff;}
.copyright_main_right a{font-size: 14px;color: #fff;}
.partner_icon_box{width: 100%;padding-top: 80px;padding-bottom: 40px;}
.partner_icon_box>li{width: 10%;margin-right: 5%;margin-bottom: 20PX;}
.partner_icon_box>li.cnoright{margin-right: 0;}
.partner_icon_box>li img{width: 100%;height: auto;filter: grayscale(100%);transition: all 0.6s;}
.partner_icon_box>li:hover img{filter: grayscale(0%);}
.banner_circle li{width: 10px;height: 10px;margin-right: 6px;}
.banner_circle .active{width: 10px;height: 10px;margin-top: 1px;margin-right: 6px;}
.banner_circle .two_nav_icon{margin-left: 10px;margin-right: 10px;}
.top_logo{width: 200px;height: auto;}
.business_img_box{transition: all 0.4s;}
.business_img_box:hover{transform: translate3d(0, -4px, 0);}
.business_img_box1{background: url(../images/icons/b1.png) no-repeat center;} 
.business_img_box2{background: url(../images/icons/b2.png) no-repeat center;}
.business_img_box3{background: url(../images/icons/b3.png) no-repeat center;}
.business_img_box4{background: url(../images/icons/b4.png) no-repeat center;}
.business_img_box5{background: url(../images/icons/b5.png) no-repeat center;}
.business_img_box6{background: url(../images/icons/b6.png) no-repeat center;}
.business_img_box1:hover{background: url(../images/icons/r1.png) no-repeat center;} 
.business_img_box2:hover{background: url(../images/icons/r2.png) no-repeat center;}
.business_img_box3:hover{background: url(../images/icons/r3.png) no-repeat center;}
.business_img_box4:hover{background: url(../images/icons/r4.png) no-repeat center;}
.business_img_box5:hover{background: url(../images/icons/r5.png) no-repeat center;}
.business_img_box6:hover{background: url(../images/icons/r6.png) no-repeat center;}
.main-menu .navigation > .dropdown > ul{display: none;}
.main-menu .navigation > .pc_yx_none{display: none;}
.news_btn_box{position: relative;width:100px;height: 50px;}






.carousel-control.news_btn_a{width: 50px;height: 50px;display: inline-block;box-sizing: border-box;border: 1px solid #333333;margin: 0 ;padding: 0;transition: all 0.6;}
.carousel-control.pvre{border-right:none;background: url(../images/icons/prve_hui.png) no-repeat center;}
.carousel-control.next{background: url(../images/icons/next_hui.png) no-repeat center;}
.carousel-control.pvre:hover{background: url(../images/icons/prev_bai.png) no-repeat center;background-color: #bd332d;}
.carousel-control.next:hover{background: url(../images/icons/next_bai.png) no-repeat center;background-color: #bd332d;}



/* 走进*/

.intotc_banner{position: absolute;margin-left: 10%;top:50%;transform: translateY(-50%);}
.intotc_banner .text{text-align: left;color: #fff;font-size: 48px;font-family: arial;letter-spacing: 3px;font-weight: bold;}
.intotc_banner h1{text-align: left;font-size: 22px;font-family: "微软雅黑";font-weight: normal;letter-spacing: 2px;margin-top: 20px;}

.zjtc_wrap{width: 100%;}
.zjtc_main{padding: 10px 0;min-height:200px;}
.nav_bread_crumb{background-color: #fafafa;}
.nav_bread_crumb_main{padding: 30px 0;}
.bread_nav_left{font-size: 18px;color: #222;font-weight: bold;}
.map_icon{font-size: 16px;color: #222;display: inline-block;margin-right: 10px;}
.bread_nav_right{font-size: 16px;color: #333;}
.conpany_name_title{text-align: center;font-size: 24px;color: #333;}
.conpany_name_intro{padding-top: 30px;font-size: 16px;line-height: 32px;}
.zjtc_main img{max-width: 100%;margin: 20px auto;display: block;}
.img_intro{font-size: 14px;line-height: 28px;text-align: center;color: #666;}


/* 新闻 */
.tcnews_main{padding: 20px 0;}
.news_list{width: 100%;padding: 0 ;margin: 0;}
.news_list li{height: 260px;margin-bottom: 20px;}
.news_img_box{width: 20%;overflow: hidden;height: 100%;}

.news_info_box{width: 75%;box-sizing: border-box;border-left: 2px solid #d7dee0;padding-left: 50px;height:100%;}
.news_img_box img{width:100%;display: block;margin: 0 auto;height: 100%;transition: all 0.4s;max-height: 100%;}
.news_img_box img:hover{transform: scale(1.1);}
.news_info_title{font-size: 20px;font-weight: bold;color: #333;transition: all 0.4s;padding: 10px 0;overflow: hidden;}
.news_info_title:hover{color: #bd332d;}
.news_details_box{width: 100%;box-sizing: border-box;padding-top: 8px;padding-bottom: 8px;margin-top: 10px;}
.news_details_intro{font-size: 16px;line-height: 26px;color: #666;height: 78px;overflow: hidden;}
.news_date_row{font-family: arial;font-size: 16px;color: #666;padding: 20px 0;}
.news_look_much{font-size: 16px;color: #333;display: inline-block;transition: all 0.4s;}
.news_look_much:hover{color: #bd332d;}

.item_size{width: 1200px;margin: 0 auto;}
.nav_bread_crumb_main{padding: 0;margin: 0;height: 74px;}
.intotc_list li{float: left;margin: 0 40px;line-height: 74px;}
.intotc_list li a{display: block;font-size: 16px;color: #999;transition: all 0.4s;box-sizing: border-box;border-bottom: 1px solid transparent;}
.nav_bread_crumb_main{width: 1200px;margin: 0 auto;}
.intotc_list li a:hover{color: #333;border-bottom:1px solid #333;}
.wrap_size{width: 1200px;}
.intotc_list li a.into_active{color: #333;border-bottom:1px solid #333;}

/* 设计中心 */
.design_center_wrap{padding: 60px 0;}
.design_list{width: 100%;}
.design_list li{width: 22%;}

.design_case_item_name{font-size: 18px;color: #333;text-align: center;padding: 15px 0;}
.design_list li{background-color:#f9f9f9;margin-right: 3%;float: left;margin-top: 20px;margin-bottom: 25px;transition: all 0.4s;}
.design_list li:hover{box-shadow: 0px 0px 22px rgba(0,0,0,0.2);}
.design_list li.norightmr{margin-right: 0;}
.design_case_item{overflow: hidden;}
.design_case_item img{width: 100%;height: auto; transition: all 0.4s;}
.design_case_item img:hover{transform: scale(1.1);}
.company_info{width: 40%;}
.company_map{width: 55%;}
.company_name_title{font-size: 24px;color: #333;margin-bottom: 25px;}
.company_same{font-size:16px;color: #333;margin-bottom: 12px;}
.company_same a{font-size: 16px;color: #333;}
.company_code{width: 120px;height: 120px;margin-top: 20px;}
.company_code img{width: 100%;height: 100%;}
.design_case_item{height: 300px;}
.design_case_item .movie_item{width: 100%;height: 100%;object-fit: cover;}

/***翻页样式**/
.page{
	width:100% !important;
	text-align:center;  
	margin-top:0px !important;
}
.page a{ 
	border:#bbb solid 1px; 
	padding:0px 15px; 
	font-size:14px; 
	color:#666; 
	line-height: 36px; 
	display: inline-block; 
	border-radius: 5px;
	margin:0 1px;
}
.page span a{ 
	margin: 0 2px;
	padding:0 20px;
}
.page span .current{ 
	color:white; 
	background-color:#3385cc; 
	border:#3385cc solid 1px;
}
.page span{
	border:#bbb solid 1px; 
	padding:0px 15px; 
	font-size:14px; 
	color:#666; 
	line-height: 36px; 
	display: inline-block; 
	border-radius: 5px;
	margin:0 1px; 
	color:white; 
	background-color:#3385cc; 
	border:#3385cc solid 1px;
}
.page a:hover{
	color:white; 
	background-color:#3385cc; 
	border:#3385cc solid 1px;
}
 
.video_wrap_box{position: relative;}
.video_stra_img{
		position: absolute;background: url(../images/icons/img_3.png) no-repeat center;
			width: 50px;height: 50px;top:50%;left: 50%;margin-top: -25px;margin-left: -25px;}
			
			
	/* 案例详情页 */
	.cases_detailsn{width: 1200px;margin: 0 auto;padding: 120px 0;padding-bottom: 150px;}
.case_item_left{width:45%;}
.case_item_left img{max-width: 100%;display: flex;justify-content: center;align-items: center;}
.case_item_right{width: 48%;}
.case_item_details_name{font-size: 30px;color: #333;line-height: 45px;}
.case_item_details_intro{font-size: 16px;color: #666;line-height: 32px;margin: 20px 0;}
.case_item_state{font-size: 24px;color: #333;line-height: 48px;border-bottom: 1px solid #ccc;padding-bottom: 6px;margin-bottom: 20px;}
.data_title{font-size: 18px;color: #333;line-height: 32px;}
.data_num{font-size: 16px;color: #666;}
.web_src{margin-top: 30px;}
.case_href_btn{display:inline-block;font-size: 18px;font-family: arial;color: #000;text-transform: uppercase;border: 2px solid #333;padding: 12px 18px;transition: all 0.4s;}
.case_href_btn:hover{border: 2px solid transparent;background-color: #535961;color: #fff;}
.case_details_pages{margin-top: 120px;text-align: center;}
.prev_page,.next_page{color: #666;font-size: 18px;line-height: 36px;font-weight: 600;border: 2px solid #333;padding: 3px 30px;transition: all 0.4s;display: inline-block;}
.prev_page{float: left;}
.prev_page:hover{color: #fff;border: 2px solid transparent;background-color: #535961;border-radius: 5px;}
.next_page{float: right;}
.next_page:hover{color: #fff;border: 2px solid transparent;background-color: #535961;border-radius: 5px;}
.return_back{text-transform: uppercase;color: #333;font-family: arial;    border: 2px solid #333;padding: 12px 15px;font-size: 18px;transition: all 0.4s;text-align: center;}
.return_back:hover{    border: 2px solid transparent;background-color: #535961;color: #fff;}
#details_baner img{width: 100%;}
.index_cases_list li{width: 24%;margin-right: 1.3333333333333%;margin-bottom: 20px;}

.intotc_banner{top:60%;}
.prodect_item_show_wrap{width: 1200px;padding-top: 150px;padding-bottom: 90px;margin: 0 auto;}
.prodect_item_show_title{font-size: 30px;color: #222;}
.prodect_item_show_imgbox{padding: 80px 0;text-align: center;}
.prodect_item_show_imgbox>img{max-width: 100%;margin-bottom: 20px;}
.details_pro_morebtn2{
		display: block;width: 30%;padding: 15px 0;font-size: 16px;cursor: pointer;color:#222;opacity: 0.8;background-color: transparent;
		letter-spacing: 5px;text-align: center;border:2px solid rgba(102,102,102,0.8);transition: all 0.4s;margin: 0 auto;margin-top: 80px;}
.details_pro_morebtn2:hover{color:#fff;background-color: rgba(102,102,102);}
.details_pro_morebtn2:not([href]):not([tabindex]):hover{color: #fff;}
.prodect_item_show_info_wrap>div{margin-bottom: 10px;}
.prodect_item_show_info_wrap>div>span{font-size: 16px;color: #333;opacity: 0.8;}
.prodect_item_show_content_wrap{padding: 30px 0;}
.prodect_item_show_content_wrap>img{max-width: 100%;margin: 15px 0;}
.design_center_wrap{width: 100%;}
.design_list li{width:23%;margin-right: 1.3333333333333%;}
.design_case_item{height: 340px;min-height: 340px;}
.case_img_box{height: 340px;min-height: 340px;}
.index_case_list li a{display: block;position: relative;transition: all 0.4s;}
.index_case_list li a .index_case_modal{
				position: absolute;top:0;left: 0;background-color: rgba(00,00,00,0.6);
				width: 100%;height: 100%;opacity: 0;transition: all 0.4s;display: flex;justify-content: center;align-items: center;}
.index_case_list li a:hover .index_case_modal{opacity: 1;}
.index_case_modal_title{font-size: 18px;color: #fff;line-height: 25px;}
.index_case_list li a:hover img{transform: scale(1.1);}
 

.design_list li a{display: block;position: relative;transition: all 0.4s;}
.design_case_item_name{display: none;}
.design_list li a .case_modal_txt_wrap{
		position: absolute;left: 0;top: 0;width: 100%;height: 280px;opacity: 0;
		transition: all 0.4s;display: flex;justify-content: center;align-items: center;background-color: rgba(00,00,00,0.6);}
.design_list li a:hover .case_modal_txt_wrap{opacity: 1;}
.case_modal_title_wrap{font-size: 18px;color: #fff;line-height: 25px;}
.design_list li a .movie_model_item_wrap{z-index: 1;} 
.design_list li a:hover img{transform: scale(1.1);}
	.movie_model_item_wrap .case_modal_title_wrap{margin-top: -40%;}		
	.Newslist li.mnoright{margin-right: 0;}
/* pc端适配 */ 
@media screen and (min-width:1200px){
		.wrap_size{width: 1200px;}
		.banner_model_box{width: 1200px;}
		.faq-banner-section{ overflow: hidden;padding-top: 96px;}
		.faq-banner-section a img{ height:auto !important;}
}

/* 手机端适配 */
@media screen and (max-width: 768px){
		.wrap_size{width: 90%;}
		.carousel-inner>.item>img{width: 100%;height: auto;}
		.main-header .header-upper .logo-outer .logo a img{width: 100px;}
		.main-header .header-upper .logo-outer .logo{margin: 0;}
		.auto-container{padding: 10px 0;}
		.main-header .header-upper .nav-outer{margin-top: -34px;} 
		.main-menu .navbar-header{padding: 0;}
		.navbar-toggler .icon{color: #333;border: 1px solid #333;}
		.main-menu .collapse.in, .main-menu .collapsing{margin: 0 ;padding: 0;width: 100%;}
		.main-menu .navbar-collapse > .navigation{margin-top: 0px;padding-top: 10px;padding-bottom: 30px;}
		.main-menu .navigation > li > a.nav_active:after{width: 0px;}
		.main-menu .collapse.in, .main-menu .collapsing{background: url(../images/background/banneryc.jpg) no-repeat center;margin-top: 10px;}
		.main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a{background: none;}
		
		.main-menu .navbar-collapse > .navigation > li > a,
		 .main-menu .navbar-collapse > .navigation > li > ul > li > a,
			.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a{font-size: 14px;line-height: 28px;}
			.banner_model_box{width: 90%;}
			.banner_txt{font-size: 24px;padding-top: 40px;}
			.business_item{width: 33.33%;margin-bottom: 15px;}
			.business_main_box{padding: 60px 0;}
			.case_title{font-size: 24px;}
			.case_ul li{width:100%;margin-right: 0;display: none;}
			.case_ul li:nth-of-type(1){display: block;}
			.case_ul li:nth-of-type(2){display: block;}
			.case_ul li:nth-of-type(3){display: block;}
			.case_ul li:nth-of-type(4){display: block;}
			.case_ul li:nth-of-type(5){display: block;}
			.case_ul li:nth-of-type(6){display: block;}
			.case_list{padding-top: 20px;padding-bottom: 60px;}
			.case_move_more{margin-top: 50px;}
			.news_index_wrap{background:#f9f9f9;}
			.news_title_top{font-size: 24px;}
			.news_index_wrap{padding: 60px 0;}
			.news_banner_wrap{padding: 0px 0;width: 100%;padding-top: 15px;}
			.news_item_box{background-color:transparent;}
			.new_item_wrap{width: 100%;float: none;margin-bottom: 15px;background-color: #fff;box-sizing: border-box;padding: 0 15px;}
			.news_item_box{padding: 10px 0px;}
			.news_intro{height: 50px;}
			.news_line{margin-top: 25px;}
			.news_mmoblie_wrap{width: 100%;text-align: center;margin-top: 20px;}
			.news_btn_box{display: inline-block;margin: 0 auto;text-align: center;}
			.partner_wrap{padding-top: 40px;padding-bottom: 30px;}
			.partner_icon_box{padding-top: 30px;padding-bottom: 20px;}
			
			.partner_icon_box>li img{filter: grayscale(0%);}
			.company_info_box{padding-top: 40px;padding-bottom: 60px;}
			.company_info_left{width: 100%;}
			.company_info_center{width: 100%;margin: 30px 0;}
			.company_info_right{width: 100%;}
			.input_submit_btn{margin: 0 auto;margin-top: 25px;}
			.foot_left{width: 100%;}
			.foot_right{width: 100%;}
			.foot_right img{display: block;margin: 0 auto;width: 200px;}
			.footer_top_main>dl dd{display: none;}
			.footter_top{padding-top: 40px;}
			.footer_top_main>dl{width: 33.33%;text-align: center;margin: 0 ;}
			.footer_title{margin-bottom: 15px;}
			.copyright_main{padding: 15px 0;}
			.main-menu .navigation > .dropdown > ul{display:block;}
			.main-menu .navigation > .pc_yx_none{display: block;}
			.main-menu .navbar-collapse > .navigation > li > ul, .main-menu .navbar-collapse > .navigation > li > ul > li > ul{background:transparent;}
			.main-menu .navbar-collapse > .navigation > li:hover > a,
			 .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a,
				.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a,
				 .main-menu .navbar-collapse > .navigation > li.current > a, .main-menu .navbar-collapse > .navigation > li.current-menu-item > a{background: transparent;}
				 .business_img_box{width: 45px;height: 45px;}
				 .business_img_box img{width: 100%;height: auto;max-height: 100%;}
				 .navbar-toggler .icon{border:none;}
				 .main-menu .navbar-collapse > ul li.dropdown .dropdown-btn{border: none;}
				 .company_title{border: none;}
				 .partner_icon_box>li{width: 25%;margin-right: 0;display: none;}
				 .partner_icon_box>li:nth-of-type(1){display: block;}
				 .partner_icon_box>li:nth-of-type(2){display: block;}
				 .partner_icon_box>li:nth-of-type(3){display: block;}
				 .partner_icon_box>li:nth-of-type(4){display: block;}
				 .partner_icon_box>li:nth-of-type(5){display: block;}
				 .partner_icon_box>li:nth-of-type(6){display: block;}
					.partner_icon_box>li:nth-of-type(7){display: block;}
					.partner_icon_box>li:nth-of-type(8){display: block;}
					.partner_icon_box>li:nth-of-type(9){display: block;}
					.partner_icon_box>li:nth-of-type(10){display: block;}
					.partner_icon_box>li:nth-of-type(11){display: block;}
					.partner_icon_box>li:nth-of-type(12){display: block;}

				.foot_right img{display: none;}
				.footter_top{padding-top: 40px;padding-bottom: 25px;}
				.foot_right{margin-top: 0;padding-top: 0;}
				.two_code_wrap{display: none;}
				.relation_icon_box{display: none;}
				.user_submit_box{margin-top: 25px;}
				.business_txt{font-size: 16px;}
				.business_img_box1{background: url(../images/icons/b1.png) no-repeat center;background-size: 90% 90%;}
				.business_img_box2{background: url(../images/icons/b2.png) no-repeat center;background-size: 90% 90%;}
				.business_img_box3{background: url(../images/icons/b3.png) no-repeat center;background-size: 90% 90%;}
				.business_img_box4{background: url(../images/icons/b4.png) no-repeat center;background-size: 90% 90%;}
				.business_img_box5{background: url(../images/icons/b5.png) no-repeat center;background-size: 90% 90%;}
				.business_img_box6{background: url(../images/icons/b6.png) no-repeat center;background-size: 90% 90%;}
				.business_img_box1:hover{background: url(../images/icons/r1.png) no-repeat center;background-size: 90% 90%;}
				.business_img_box2:hover{background: url(../images/icons/r2.png) no-repeat center;background-size: 90% 90%;}
				.business_img_box3:hover{background: url(../images/icons/r3.png) no-repeat center;background-size: 90% 90%;}
				.business_img_box4:hover{background: url(../images/icons/r4.png) no-repeat center;background-size: 90% 90%;}
				.business_img_box5:hover{background: url(../images/icons/r5.png) no-repeat center;background-size: 90% 90%;}
				.business_img_box6:hover{background: url(../images/icons/r6.png) no-repeat center;background-size: 90% 90%;}
				.intotc_list li{margin: 0 5px;}
				.intotc_list li a{font-size: 14px;}
				.zjtc_main{padding: 100px 0;padding-top: 40px;}
				.banner_content{margin-top: 59px;}
				.banner_txt{padding-top: 10px;}
				.faq-banner-section{margin-top: 59px;}
				.intotc_banner .text{font-size: 22px;}
				.intotc_banner h1{font-size: 16px;line-height: 20px;margin-top: 5px;margin-bottom: 0px;}
				.nav_bread_crumb_main{height: 65px;}
				.intotc_list li{line-height: 65px;} 
				.news_img_box{width: 100%;}
				.news_info_box{width: 100%;padding: 0;margin: 0;border:none;margin-top: 15px;}
				.news_details_box{margin-top: 0;padding-top: 0;}
				.news_list li{height: auto;margin-bottom: 40px;}
				.tcnews_main{padding-top: 40px;} 
				.design_list li{width: 100%;margin: 0;margin-bottom: 20px;} 
				.company_info{width: 100%;}
				.company_map{width: 100%;margin-top: 40px;}
				
				.cases_detailsn{width: 100%;padding: 60px 0;}
				.case_item_left{width: 100%;}
				.case_item_right{width: 100%;box-sizing: border-box;padding: 0 30px;margin-top: 20px;}
				.case_item_details_name{font-size: 22px;}
				.case_item_state{font-size: 20px;}
				.web_src{width: 100%;text-align: center;}
				.case_details_pages{margin-top: 60px;box-sizing: border-box;padding: 0 20px;}
				.prev_page, .next_page{padding: 1px 20px;font-size: 14px;margin-top: -10px;}
				.return_back{font-size: 14px;}
				.intotc_list li{margin-right: 8%;} 
				.move_nav_list li{margin-right: 0;margin: 0 5px;}
				.company_code{width: 100px;height: 100px;}
			}


