﻿@media (min-width:1200px){

.landing_products{width:1200px;display:block;margin:0 auto;}
/*pd_in_top_landing*/
.pd_in_top_landing{width:1200px;margin:0 auto;display:inline-block;align-items:center;margin-top:60px;margin-bottom:60px;}
.pd_in_top_landing:nth-child(odd) .landing_pic{float:left;width:30%;display:flex;align-items:center;box-sizing:border-box;border:solid 1px #d6d6d6;padding:20px;}
.pd_in_top_landing:nth-child(even) .landing_pic{float:right;width:30%;display:flex;align-items:center;box-sizing:border-box;border:solid 1px #d6d6d6;padding:20px;}
.pd_in_top_landing:nth-child(odd) .landing_detail{float:right;width:70%;}
.pd_in_top_landing:nth-child(even) .landing_detail{float:left;width:70%;}
.pd_in_top_landing .landing_detail{box-sizing:border-box;padding:0 35px;}
.pd_in_top_landing>ht1{display:none;color:#323232;font-size:1.5rem;margin-bottom:5px;padding:0 10px}
.pd_in_top_landing .landing_detail ht1{color:#323232;font-size:3rem;margin-bottom:20px;}
.pd_in_top_landing .landing_detail dl dd{line-height:30px;display:flex;}
.pd_in_top_landing .landing_detail dl dd span{font-weight:bold;font-size:1.8rem;color:#323232;display:block;width:20%;}
.pd_in_top_landing .landing_detail dl dd i{font-size:1.8rem;color:#323232;display:block;width:75%;}
.pd_in_top_landing .landing_detail p{font-size:1.7rem;color:#323232;margin-top:10px;}

.home_pd_photo_landing{width:100%;height:auto;overflow:hidden;display:flex;align-items:center;}
.home_pd_photo_landing img{width:100%;}

.pd_in_top_btn_more{float:left;width:46%;background:#ffc22a;color:#323232;font-size:1.4rem;text-align:center;line-height:40px;margin-top:15px;cursor:pointer;font-weight:bold}
.pd_in_top_btn_more a{background:#ffc22a;color:#323232;cursor:pointer;font-weight:bold}
.pd_in_top_btn_landing{margin-left:8%;float:right;width:45%;background:#ffc22a;color:#323232;font-size:1.4rem;text-align:center;line-height:40px;margin-top:15px;cursor:pointer;font-weight:bold}
.pd_in_top_btn_more:hover{text-decoration:underline;}
.pd_in_top_btn_landing:hover{text-decoration:underline;}
/*隐藏_mb_html*/	






.mb_box{display:none!important;}
ht1{display:inline-block;font-weight:700;margin:0;padding:0;font-size:2em;margin-block-start:0.67em;margin-block-end:0.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold;}
ht2{font-weight:600;margin:0;padding:0;display:block;font-size:1.5em;margin-block-start:0.83em;margin-block-end:0.83em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold;}
h1{font-weight:700;font-size:28px;}
h2{font-weight:700;font-size:24px;margin:30px 0 3px 0;}
h3{font-weight:600;font-size:20px;margin:22px 0 2px 0;}
h4{font-weight:600;font-size:18px;margin:16px 0 1px 0;}

.link-div{height:40px;margin:60px auto;width:1200px;text-align:center;display:block;border-color:#ffc22a;border-style:solid;padding:10px 0px;}
.link-div .link-item{height:40px;float:left;text-align:center;font-size:3.5rem;font-weight:bold;margin:0 auto;padding-left:0px;}
.link-div .link-item:nth-child(odd){padding:0px 5px 0 5px;}
.link-div .link-item:nth-child(even) span{display:none;}




table{border-collapse:collapse;}







/*页脚置底*/







html,body{height:100%;margin:0;padding:0;}







#container{min-height:100%;height: auto !important;height: 100%;margin-bottom:-500px;}







.push{height:480px;clear:both;}















/*页码*/







.tcdPageCode{padding: 15px 20px;color: #ccc;width:1200px;margin:0 auto;text-align:center;margin-bottom:-50px;







-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}







.tcdPageCode li{display: inline-block;color:#333;display: inline-block;height: 35px;line-height: 35px;padding: 0 0px;border: 1px solid #f1f1f1;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
/*.tcdPageCode li{display: inline-block;color:#333;display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;border: 1px solid #f1f1f1;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}*/







.tcdPageCode li:hover{text-decoration: none;border: 1px solid #ffc22a;}
.tcdPageCode li a{width:35px;}







.tcdPageCode li.active{display: inline-block;height: 35px;line-height: 35px;padding: 0 10px;margin: 0 2px;color: #666;background-color: #ffc22a;	border: 1px solid #f1f1f1;border-radius: 4px;vertical-align: middle;}







.tcdPageCode li.disabled{	display: inline-block;height: 35px;line-height: 35px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #f1f1f1;border-radius: 4px;vertical-align: middle;}















/*top_box*/







.top_box{width:1200px;margin:0 auto;display:flex;align-items:Center;justify-content:space-between;padding:20px 0;}

.top_box>li:nth-child(2){display:flex;flex-direction:row-reverse;}

.top_box li:nth-child(2) .top_item{padding-left:30px;font-size:1.8rem;font-weight:bold;color:#343735;background-repeat:no-repeat;background-position:left center;}


.top_box li:nth-child(2) .top_item:nth-child(1){margin-left:20px;font-size:1.5rem;}

.top_box li:nth-child(2) .top_item:nth-child(1):hover{color:#ffc22a;transition:0.3s;}

.top_box li:nth-child(2) .top_item:nth-child(2){background-image:url('../image/top_mail.png');margin-left:50px;}


.top_box li:nth-child(2) .top_item:nth-child(3){background-image:url('../image/top_phone.png');}











/*nav_box*/







.nav_box_bg{width:100%;position:absolute;left:0;z-index:2;}







.nav_box{width:1200px;margin:0 auto;display:flex;position:relative;}







.nav_box>ul{display:flex;align-items:center;width:80%;background:rgba(52,55,53,0.7);transform:skew(-20deg,0deg);padding-left:40px;box-sizing:border-box;}







.nav_box>ul>li{width:21.25%;line-height:65px;}







.nav_box>ul>li:nth-child(1){width:15%;}







.nav_box>ul>li:nth-child(5){width:18%;margin-right:3.25%;}















.nav_box>ul>li>a{text-wrap-mode:nowrap;font-size:1.8rem;text-align:center;color:#fff;transform:skew(20deg,0deg);}







.nav_box>ul>li:hover>a{color:#ffc22a;transition:0.3s;}







.nav_color{background:#ffc22a;}







.nav_color_a{color:#343735 !important;}















.nav_second{width:100%;position:absolute;top:100%;left:0;background:rgba(255,194,42,0.8);display:none;}







.nav_second a{float:left;width:33.3%;font-size:1.6rem;color:#303331;font-weight:bold;text-align:center;transform:skew(20deg,0deg);line-height:25px !Important;padding:5px 0;}







.nav_second a:hover{text-decoratioN:underline;}







.nav_box>ul>li:hover .nav_second{display:block;}















/*nav_search*/







.nav_search{width:20%;background:#ffc22a;transform:skew(-20deg,0deg);position:relative;}







.nav_search input{border:none;width:85%;margin-left:10%;border-radius:0;background:none;color:#343735;font-size:1.8rem;box-sizing:border-box;padding:0 40px 0 0;font-weight:normal;transform:skew(20deg,0deg);







line-height:40px;height:40px;margin-top:10px;}







.nav_search input::-webkit-input-placeholder{color:#ad8730;}







.nav_search a{position:absolute;right:7px;top:10px;width:25%;height:40px;background-image:url('../image/search.png');background-repeat:no-repeat;background-size:26px 26px;background-position:center center;cursor:pointer;







transform:skew(20deg,0deg);}







.nav_search a:hover{background-image:url('../image/search_hover.png');transition:0.3s;}















/*home_banner*/







.home_banner{width:100%;}







.home_banner_slide img{width:100%;}







.home_banner_pagination{width:50% !important;left:55% !important;bottom:45px !important;}







.home_banner_pagination span{width:12px; height:12px;border-radius:0;border:solid 1px #e5e5e5;background:#ffc22a;}







.home_banner_pagination  .swiper-pagination-bullet-active {opacity: 1;width:35px !important;background: #ffc22a;border:solid 1px #ffc22a;}















/*home_about*/







.home_about{width:1200px;margin:0 auto;display:flex;margin-top:90px;}







.home_about li:nth-child(1){width:50%;position:relative;width:600px;height:430px;overflow:hidden;}







.home_about li:nth-child(1) img:nth-child(1){position:absolute;left:0;top:0;}







.home_about li:nth-child(1) img:nth-child(2){width:100%;}















.home_about li:nth-child(2){width:50%;background:#9f9f9f;height:430px;position:relative;}







.home_about li:nth-child(2) h1{background:#343735;position:relative;line-height:60px;width:60%;margin-top:30px;padding-left:35px;box-sizing:border-box;}







.home_about li:nth-child(2) h1,.home_about li:nth-child(2) h1 span{font-size:4rem;font-weight:bold;color:#fff;}







.home_about li:nth-child(2) h1 span{color:#ffc22a;}







.home_about li:nth-child(2) h1 img{position:absolute;bottom:0;right:0;}







.home_about li:nth-child(2) dl{box-sizing:border-box;padding:35px;}







.home_about li:nth-child(2) dl dd{font-size:1.8rem;color:#fff;line-height:25px;height:225px;







    overflow: hidden;







    display: -webkit-box;







    -webkit-line-clamp: 9;







    -webkit-box-orient: vertical;







}







.home_about_more{position:absolute;bottom:35px;left:46px;font-size:1.4rem;color:#ffc22a;}







.home_about_more:before{content: " ";width:4px;height:10px;position:absolute;left:-12px;top:50%;margin-top:-5px;background-image:url('../image/more_square.png');background-position:center center;background-size:4px 10pxpx;background-repeat:no-repeat;}







.home_about_more:after{content: " ";width:13px;height:12px;position:absolute;right:-18px;top:50%;margin-top:-6px;background-image:url('../image/more_arrow.png');background-position:center center;background-size:13px 12px;background-repeat:no-repeat;}







.home_about_more:hover{text-decoration:underline;}















/*title*/







.home_title{display:flex;align-items:center;}







.home_title ht1{font-size:4rem;color:#ffc22a;margin-right:25px;}







.home_title a{width:120px;border:dashed 1px #ffc22a;background-image:url('../image/more_cross_yellow.png');background-repeat:no-repeat;background-position:90% center;padding:5px 0;}







.home_title a span{color:#ffc22a;font-size:1.8rem;border-right:dashed 1px #ffc22a;padding:0 10px;}







.home_title a:hover{background:#ffc22a;background-image:url('../image/more_cross_black.png');background-repeat:no-repeat;background-position:90% center;padding:5px 0;transition:0.3s;}







.home_title a:hover span{color:#333;border-right:dashed 1px #333;transition:0.3s;}















.home_title_black ht1{color:#333;}







.home_title_black a{border:dashed 1px #333;background-image:url('../image/more_cross_black.png');}







.home_title_black a span{color:#333;font-size:1.8rem;border-right:dashed 1px #333;padding:0 10px;}







.home_title_black a:hover{background:#ffc22a;border:dashed 1px #ffc22a;background-image:url('../image/more_cross_black.png');background-repeat:no-repeat;background-position:90% center;padding:5px 0;transition:0.3s;}







.home_title_black a:hover span{color:#333;border-right:dashed 1px #333;transition:0.3s;}















.home_title_black ht1 i{color:#ffc22a;font-size:4rem;}















/*home_news*/







.home_news_bg{width:100%;background-image:url('../image/home_news_bg.jpg');background-repeat:no-repeat;background-size:cover;background-position:center center;padding:3vw 0;}







.home_news{width:1200px;margin:0 auto;}







.home_news_position{position:relative;}







.home_news_container{margin-top:40px;position:relative;width:1100px;}







.home_news_slide{display:flex;align-items:center;}







.home_news_slide li:nth-child(1){width:35%;overflow:hidden;display:flex;align-items:center;}







.home_news_slide li:nth-child(1) img{width:183.75px;height:103.36px;}







.home_news_slide li:nth-child(2){width:65%;box-sizing:border-box;height:103.36px;border-left:none;padding:10px 15px;position:relative;}







.home_news_text{font-size:1.8rem;line-height:25px;height:50px;color:#fff;







    overflow: hidden;







    display: -webkit-box;







    -webkit-line-clamp: 2;







    -webkit-box-orient: vertical;







}







.home_news_slide li:nth-child(2) ht1{position:absolute;bottom:15px;left:28px;font-size:1.4rem;color:#ffc22a;font-weight:Normal;}







.home_news_slide li:nth-child(2) ht1:before{content: " ";width:4px;height:10px;position:absolute;left:-12px;top:50%;margin-top:-5px;background-image:url('../image/more_square.png');background-position:center center;background-size:4px 10pxpx;background-repeat:no-repeat;}







.home_news_slide li:nth-child(2) ht1:after{content: " ";width:13px;height:12px;position:absolute;right:-18px;top:50%;margin-top:-6px;background-image:url('../image/more_arrow.png');background-position:center center;background-size:13px 12px;background-repeat:no-repeat;}







.home_news_slide:hover ht1{text-decoration:underline;}















.home_news_next, .home_news_prev {







	position: absolute;







	top: 50%;







	width: 28px;







	height: 48px;







	margin-top: -24px;







	z-index: 10;







	cursor: pointer;







	background-size: 28px 48px;







	background-position: center;







	background-repeat: no-repeat;







}







.home_news_prev { 







    background-image:url('../image/home_news_left.png');







	left: 0; 







	right: auto;







}















.home_news_next {







	background-image:url('../image/home_news_right.png');







	right: 0;







	left: auto;







}















/*home_product*/







.home_pd_bg{padding:3vw 0;;background-image:url('../image/home_products_bg.jpg');background-repeat:No-repeat;background-size:cover;background-positon:center center;background-attachment:fixed;}







.home_pd{width:1200px;margin:0 auto;}







.home_pd_main{/*padding-bottom:30px*/;margin-top:40px;}







.home_pd_slide{box-sizing:Border-box;}







.home_pd_slide a{margin-bottom:50px;padding:0 30px 15px 30px;background:#fff;}







.home_pd_slide ht1{font-size:1.8rem;color:#323232;line-height:60px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}







.home_pd_text{font-size:1.8rem;color:#343735;line-height:24px;height:48px;margin-top:15px;







 overflow: hidden;







    display: -webkit-box;







    -webkit-line-clamp: 2;







    -webkit-box-orient: vertical;







}







.home_pd_photo{width:330px;height:246px;overflow:hidden;display:flex;align-items:center;}







.home_pd_photo img{width:100%;}







.home_pd_pagination span{width:12px; height:12px;border-radius:0;border:solid 1px #e5e5e5;background:#909090;}







.home_pd_slide a:hover{background:#ffc22a;transition:0.3s;}















/*home_ap*/







.home_ap{width:1200px;margin:0 auto;padding:3vw 0;}







.home_ap_position{width:1200px;margin:0 auto;position:relative;margin-top:40px;}







.home_ap_container{position:relative;width:1100px;}







.home_ap_slide{box-sizing:border-box;border:solid 1px #bfbfbf;}







.home_ap_photo{overflow:hidden;display:flex;align-items:center;height:177.22px;}







.home_ap_photo img{width:100%;}







.home_ap_slide ht1{line-height:30px;color:#343735;font-size:2rem;font-weight:bold;height:30px;margin:10px 0; text-align:center;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
 -webkit-box-orient: vertical;}







.home_ap_text{font-size:1.4rem;color:#343735;line-height:20px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}







.home_ap_slide:hover{background:#ffc22a;border:solid 1px #ffc22a;transition:0.3s;}















.home_ap_next,.home_ap_prev{







	position: absolute;







	top: 50%;







	width: 28px;







	height: 48px;







	margin-top: -24px;







	z-index: 10;







	cursor: pointer;







	background-size: 28px 48px;







	background-position: center;







	background-repeat: no-repeat;







}







.home_ap_prev{ 







    background-image:url('../image/home_application_left.png');







	left: 0; 







	right: auto;







}















.home_ap_next{







	background-image:url('../image/home_application_right.png');







	right: 0;







	left: auto;







}















/*footer*/







.footer_bg{background-image:url('../image/foot_bg.jpg');background-repeat:no-repeat;background-size:cover;background-position:center center;padding-top: 35px;;margin-top:20px;}







.footer{width:1200px;margin:0 auto;display:flex;align-items: flex-start}







.footer li:nth-child(1){width:67%;margin-right:5%;}







.footer li:nth-child(2){width:28%;}















.footer_nav dd{float:LEft;margin-right:10%;min-width:100px;}







.footer_nav_head{font-size:1.8rem;color:#ffc22a;margin-bottom:15px;}







.footer_nav_main{font-size:1.4rem;color:#d5d5d5;line-height:25px;}







.footer_nav_main:hover{color:#ffc22a;text-decoration:underline;transition:0.3s;}















.dropdown-menu a{font-size:1.4rem;color:#d5d5d5;line-height:25px;}







.dropdown-menu a:hover{color:#ffc22a;text-decoration:underline;transition:0.3s;}















.footer_link{display:flex;align-items:center;}







.footer_link a{width:38px;height:38px;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-left:20px;}







.footer_link a:nth-child(1){background-image:url('../image/foot_icon1.png');}







.footer_link a:nth-child(2){background-image:url('../image/foot_icon2.png');}







.footer_link a:nth-child(3){background-image:url('../image/foot_icon3.png');}















.footer_link a:nth-child(1):hover{background-image:url('../image/foot_icon1_color.png');transition:0.3s;}







.footer_link a:nth-child(2):hover{background-image:url('../image/foot_icon2_color.png');transition:0.3s;}







.footer_link a:nth-child(3):hover{background-image:url('../image/foot_icon3_color.png');transition:0.3s;}















.footer_contact{box-sizing:Border-box;padding:10px 15px;margin-top:20px;}
.footer_contact_wechat{box-sizing:Border-box;padding:10px 15px;margin-top:20px;}
.footer_contact_wechat dd,.footer_contact_wechat dd a{font-size:1.6rem;color:#ffc22a;font-weight:Bold;padding-left:60px;
background-repeat:no-repeat;background-position:5px center;}
.footer_contact_wechat dd:nth-child(1){height:100px;background-image:url('../image/wechat.jpg');}







.footer_contact dd,.footer_contact dd a{font-size:1.6rem;color:#ffc22a;font-weight:Bold;line-height:40px;padding-left:40px;







background-repeat:no-repeat;background-position:5px center;







}

.footer_contact dd a{width:fit-content;padding-left:0px;}







.footer_contact dd:nth-child(1){background-image:url('../image/foot_mail.png');}







.footer_contact dd:nth-child(2){background-image:url('../image/foot_tel.png');}
.footer_contact dd:nth-child(3){background-image:url('../image/whatsapp.png');}















/*copy_box*/







.copy_box_bg{background:#242424;}







.copy_box{text-align:center;font-size:2rem;color:#bebebe;font-weight:bold;line-height:100px;width:625px;margin:0 auto;padding-left:50px;}















/*banner_in*/







.banner_in_bg{background-repeat:no-repeat;background-size:cover;background-position:center center;height:590px;display:flex;align-items:center;margin-bottom:60px;}







.banner_in{width:1200px;margin:0 auto;}







.banner_in ht1{color:#ffc22a;font-size:5rem;margin-bottom:10px;}
.banner_in h1{color:#ffc22a;font-size:5rem;margin-bottom:10px;}







.banner_in dl{display:flex;align-items:center;}







.banner_in dl a{font-size:1.6rem;color:#fff;margin-right:30px;margin-left:2px;position:relative;font-style:italic;transition:0.3s;}







.banner_in dl a:after{content:'>';position:absolute;right:-20px;top:0;}







.banner_in dl a:last-child:after{content:'';}







.banner_in dl a:last-child{max-width:500px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}















.banner_in dl a:hover{text-decoration:underline;color:#ffc22a;}















.product_banner{background-image:url('../image/d9745a198387482a5ad12c4e0e1cfd86.jpg')}







.application_ca_banner{background-image:url('../image/d95a667f725b71665706c3a0263b9ea4.jpg')}







.news_banner{background-image:url('../image/7b85dd946c7bdde5fbd9369102077192.jpg')}







.about_banner{background-image:url('../image/3b9cc7e43e2c0dfd2454a10eb87dbda2.jpg')}















/*pd_list*/







.pd_list{width:1200px;margin:0 auto;}







.pd_list:after{content:'';clear:both;}















.pd_list>a{width:32%;float:left;margin-right:2%;margin-bottom:40px;padding:0 30px 20px 30px;box-sizing:border-box;border:solid 1px #bfbfbf;}







.pd_list>a:nth-child(3n+3){margin-right:0;}





.pd_list>a .pd_list_photo{width:100%;height:240px;overflow:hidden;display:flex;align-items:center;}

.pd_list>a .pd_list_photo img{width:100%;}







.pd_list>a ht1{line-height:60px;color:#323232;font-size:1.8rem;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}







.pd_list>a .pd_list_text{line-height:25px;color:#323232;font-size:1.8rem;height:50px;margin-top:20px;







    overflow: hidden;







    display: -webkit-box;







    -webkit-line-clamp: 2;







    -webkit-box-orient: vertical;







}







.pd_list>a:hover{background:#ffc22a;transition:0.3s;border:solid 1px #ffc22a;}















/*pd_in_top*/







.pd_in_top{width:1200px;margin:0 auto;display:flex;align-items:center;margin-top:60px;margin-bottom:60px;}







.pd_in_top>li:nth-child(1){width:60%;display:flex;align-items:center;box-sizing:border-box;border:solid 1px #d6d6d6;padding:35px 0 35px 35px;}







.pd_in_top>li:nth-child(2){width:40%;}















.pd_in_top>li:nth-child(1)>dl{width:75%;}







.pd_in_top>li:nth-child(1)>dl dd{display:none;}







.pd_in_top>li:nth-child(1)>dl dd:nth-child(1){display:block;}






.pd_in_top_box{height:512px;}
.pd_in_top>li:nth-child(1)>dl dd img{width:512px;height:auto;user-select: none;}















.pd_in_top_position{width:25%;position:relative;padding:0 47px;box-sizing:border-box;}







.pd_in_top_container{width:100%;box-sizing:brder-box;height:335px;}







.pd_in_top_slide{border:solid 2px #fff;box-sizing:Border-box;cursor:pointer;overflow:hidden;}







.pd_in_top_slide img{width:75px;height:75;user-select: none;}







.pd_in_top_slide_color{border:solid 2px #ffc22a;}















.pd_in_top>li:nth-child(2){box-sizing:border-box;padding:35px;}







.pd_in_top>li:nth-child(2) ht1{color:#323232;font-size:3rem;margin-bottom:20px;}
.pd_in_top>li:nth-child(2) h1{color:#323232;font-size:3rem;margin-bottom:20px;}















.pd_in_top>li:nth-child(2) dl dd{line-height:40px;display:flex;}







.pd_in_top>li:nth-child(2) dl dd span{font-weight:bold;font-size:1.8rem;color:#323232;display:block;width:30%;}







.pd_in_top>li:nth-child(2) dl dd i{font-size:1.8rem;color:#323232;display:block;width:75%;}







.pd_in_top_btn{width:100%;background:#ffc22a;color:#323232;font-size:1.8rem;text-align:center;line-height:45px;margin-top:20px;cursor:pointer;}
/*.pd_in_top_btn_float{width:100%;background:#ffc22a;color:#323232;font-size:20px;text-align:center;line-height:40px;cursor:pointer;}*/
.pd_in_top_btn_float{width:100%;font-size:20px;text-align:center;cursor:pointer;}
.float_all_panel a{margin-top:10px;}
.pd_in_top_btn_float:hover{background-color:#ffc22a;}
.mouse_over:hover{background-color:#ffc22a;}







.pd_in_top_btn:hover,.pd_in_top_btn:hover{text-decoration:underline;}















/*pd_in_top_next,pd_in_top_prev*/







.pd_in_top_next, .pd_in_top_prev {







	position: absolute;







	top: 50%;







	width: 47px;







	height: 24px;







	z-index: 10;







	margin-top:0 !important;







	cursor: pointer;







	background-size: 47px 24px;







	background-position: center;







	background-repeat: no-repeat;







}







.pd_in_top_prev {







    background-image:url('../image/up_arrow.png');







	left: 50%;







	margin-left:-23.5px;







	right: auto;







	top:-11%;







}















.pd_in_top_next {







	background-image:url('../image/down_arrow.png');







	left: 50%;







	margin-left:-23.5px;







	right: auto;







	top:104%;







}















/*pd_in_title*/







.pd_in_title{width:1200px;margin:0 auto;margin-top:60px;margin-bottom:40px;display:flex;align-items:center;}







.pd_in_title a{transform:skew(-20deg,0);border:solid 1px #bfbfbf;line-height:40px;padding:0 40px;box-sizing:Border-box;margin-right:20px;cursor:pointer;transition:0.3s;







-webkit-touch-callout: none;







-webkit-user-select: none;







-khtml-user-select: none;







-moz-user-select: none;







-ms-user-select: none;







user-select: none;







}







.pd_in_title a ht1{font-size:1.8rem;color:#323232;transform:skew(20deg,0);font-weight:normal;}







.pd_in_title a:hover{background:#ffc22a;border:solid 1px #ffc22a;}















/*pd_in_tab*/







.pd_in_tab{width:1200px;margin:0 auto;font-size:3rem;color:#323232;margin-top:40px;margin-bottom:25px;}







.pd_in_tab span{font-size:3rem;color:#ffc22a;}















/*pd_in_text*/







.pd_in_detail{width:1200px;margin:0 auto;font-size:1.5rem;line-height:25px;color:#323232;margin-bottom:60px;}
.pd_in_detail img{margin:0 auto;}
.pd_in_detail ol{padding-left:15px;}
.pd_in_detail ol li{list-style-type:auto;}
.pd_in_detail ul{padding-left:15px;}
.pd_in_detail ul li{list-style-type:square;}














/*pd_in_case*/







.pd_in_case{width:1200px;margin:0 auto;padding-bottom:50px;}







.pd_in_case_slide{border:solid 1px #bfbfbf;padding:20px;box-sizing:Border-box;}







.pd_in_case_photo{width:348px;overflow:hidden;display:flex;align-items:center;}







.pd_in_case_photo img{width:100%;}







.pd_in_case ht1{color:#343735;font-size:1.4rem;font-weight:700;line-height:20px;margin:20px 0 5px 0;height:40px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.pd_in_like{width:1200px;margin:0 auto;padding-bottom:50px;}
.pd_in_like_pagination{bottom:0 !important;}
.pd_in_like_pagination span{width:12px; height:12px;border-radius:0;border:solid 1px #e5e5e5;background:#ffc22a;}
.pd_in_like span{font-size:3rem;color:#323232;}
.pd_in_like ht1{color:#343735;font-size:1.4rem;font-weight:700;line-height:20px;margin:20px 0 5px 0;height:40px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}







.pd_in_case_text{color:#343735;font-size:1.4rem;line-height:20px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}







.pd_in_case_pagination{bottom:0 !important;}







.pd_in_case_pagination span{width:12px; height:12px;border-radius:0;border:solid 1px #e5e5e5;background:#ffc22a;}















.pd_in_case_slide:hover{background:#ffc22a;border:solid 1px #ffc22a;transition:0.3s;}















/*pd_out_overlay*/







.pd_out_overlay{width:100%;height:100%;margin:0 auto;position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);z-index:100;display:none;}
.pd_out_overlay_float{width:100%;height:100%;margin:0 auto;position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);z-index:1000;display:none;}







.pd_out_box{width:1000px;margin:0 auto;background:#fff;box-shadow:0 0 5px #ccc;padding:0 100px 40px 100px;box-sizing:Border-box;margin-top:20px;}







.pd_out_box ht1{display:block;font-size:4rem;color:#323232;text-align:center;line-height:120px;}







.pd_out_box input{float:Left;width:46%;margin-right:2%;box-sizing:Border-box;line-height:50px;margin-bottom:20px;font-size:1.8rem;padding:0 20px;box-sizing:border-box;border:solid 1px #d6d6d6;}
.pd_out_box label{line-height:50px;float:left;color:red;font-size:22px;width:2%}







.pd_out_box input:nth-child(2n+1){margin-right:0;}







.pd_out_box textarea{width:96%;border:solid 1px #d6d6d6;padding:20px;box-sizing:Border-box;font-size:1.8rem;height:120px;margin-bottom:20px;}







.pd_out_box a{width:100%;line-height:50px;font-size:2.4rem;text-align:center;color:#323232;background:#ffc22a;margin-bottom:20px;cursor:pointer;}







.pd_out_box p{width:100%;line-height:50px;font-size:2.4rem;text-align:center;color:#989898;border:solid 1px #d6d6d6;cursor:pointer;}







.pd_out_box a:hover{text-decoration:underline;}







.pd_out_box p:hover{text-decoration:underline;}











.ap_title{width:1200px;margin:0 auto;margin-top:60px;margin-bottom:40px;display:flex;align-items:center;}







.ap_title a{transform:skew(-20deg,0);border:solid 1px #bfbfbf;line-height:40px;padding:0 40px;box-sizing:Border-box;margin-right:20px;cursor:pointer;







-webkit-touch-callout: none;







-webkit-user-select: none;







-khtml-user-select: none;







-moz-user-select: none;







-ms-user-select: none;







user-select: none;







}







.ap_title a ht1{font-size:1.8rem;color:#323232;transform:skew(20deg,0);font-weight:normal;}







.ap_title_color{background:#ffc22a;border:solid 1px #ffc22a !important;}







.ap_title a:hover{text-decoration:underline;}




.ap_title{width:1200px;margin:0 auto;margin-top:60px;margin-bottom:60px;display:flex;align-items:center;}
.ap_title>li>a{transform:skew(-20deg,0);border:solid 1px #bfbfbf;line-height:40px;padding:0 40px;box-sizing:Border-box;margin-right:20px;cursor:pointer;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.ap_title>li>a:hover{background:rgba(255,194,42,0.98)!important}
.ap_title li a ht1{font-size:1.8rem;color:#323232;transform:skew(20deg,0);font-weight:normal;}
.ap_title_color{background:#ffc22a;border:solid 1px #ffc22a !important;}
.ap_title li dl{transform:skew(-20deg,0);height:auto;min-height:55px;}
.ap_title li dl a{transform:skew(20deg,0);border:solid 0px #bfbfbf;line-height:40px!important;padding:0 20px;box-sizing:Border-box;margin-right:20px;cursor:pointer;
font-weight:300;width:30%;font-size:17px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-align:left!important;
}

.ap_sub_title{text-decoration:underline;color:white!important;}


.ap_title li:hover .nav_second{display:block;}
.submenus{background:rgba(255,194,42,0.98)!important}















/*case_list*/







.case_list{width:1200px;margin:0 auto;margin-bottom:0;}







.case_list a{float:Left;width:32%;margin-right:2%;margin-bottom:50px;padding:20px;box-sizing:Border-box;border:solid 1px #bfbfbf;transition:0.3s;}







.case_list a:nth-child(3n+3){margin-right:0;}

.case_list ht1{font-weight:700;font-size:24px;}






.case_list_photo{overflow:hidden;width:342px;height:192px;display:flex;align-items:Center;justify-content:center;}







.case_list_photo img{width:100%;}















.case_list ht1{color:#343735;font-size:1.4rem;line-height:20px;height:40px;margin:10px 0 5px 0;







     overflow: hidden;







    display: -webkit-box;







    -webkit-line-clamp: 2;







    -webkit-box-orient: vertical;







}







.case_list .case_list_text{color:#343735;font-size:1.4rem;line-height:20px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap}







.case_list a:hover{background:#ffc22a;border:solid 1px #ffc22a;}















/*case_in_top*/







.case_in_top{width:1200px;margin:0 auto;display:flex;margin-top:60px;}







.case_in_top li:nth-child(1){width:65%;}







.case_in_top li:nth-child(1) img{width:100%;height:440px;}
.case_in_top li:nth-child(2){width:35%;height:440px;margin-left:20px;}







.case_in_top li:nth-child(2) ul:nth-child(1){width:90%;font-size:2.4rem;color:#323232;font-weight:bold;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:30px;line-height:35px;}
.case_in_top li:nth-child(2) ul:nth-child(2){width:90%;font-size:2.4rem;color:#323232;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:30px;line-height:35px;border:solid 1px #bfbfbf;}















/*case_in_slide*/







.case_in_slide ht2{font-size:1.8rem;color:#323232;font-weight:normal;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}















/*qa_box*/







.qa_box{width:1200px;margin:0 auto;}







.qa_box li{border:solid 1px #e9e9e9;box-sizing:border-box;margin-bottom:40px;}







.qa_box_top{display:flex;align-items:center;line-height:50px;cursor:pointer;}







.qa_box_top dd:nth-child(1){width:5%;background:#e9e9e9;text-align:center;font-size:2.4rem;color:#b5b5b5;}







.qa_box_top dd:nth-child(2){width:95%;padding:0 20px;box-sizing:border-box;background:#fff;font-size:1.8rem;color:#323232;font-weight:bold;







background-image:url('../image/ap_open.png');background-repeat:no-repeat;background-size:30px 30px;background-position:98% center;}















.qa_box_top_dd_open{background:#e9e9e9 !important;font-size:1.8rem;color:#323232;font-weight:bold;







background-image:url('../image/ap_close.png') !important;background-repeat:no-repeat !important;background-size:30px 30px;background-position:98% center !important}















.qa_box_main{display:none;}







.qa_box_main dd:nth-child(1){width:5%;float:LEft;}







.qa_box_main dd:nth-child(1) p{width:30px;height:30px;line-height:30px;margin:0 auto;margin-top:25px;text-align:center;font-size:2.4rem;color:#b5b5b5;border:solid 1px #b5b5b5;border-radius:50%;}







.qa_box_main dd:nth-child(2){width:95%;float:LEft;box-sizing:Border-box;line-height:30px;padding:20px;font-size:1.8rem;color:#636363;}















/*solution_box*/







.solution_box{width:1200px;margin:0 auto;}







.solution_box a{float:LEft;width:47%;margin-right:6%;border:solid 1px #f2f2f2;box-sizing:border-box;margin-bottom:40px;}







.solution_box a:nth-child(2n+2){margin-right:0;}







.solution_box a dl{display:flex;align-items:center;}







.solution_box a dl dd:nth-child(1){width:168px;height:95px;overflow:Hidden;display:flex;align-items:center;justify-content:center;}







.solution_box a dl dd:nth-child(1) img{width:100%;}







.solution_box a dl dd:nth-child(2){width:70%;padding:0 15px;box-sizing:border-box;}







.solution_box a dl dd:nth-child(2) ht1{color:#323232;font-size:1.6rem;line-height:20px;height:40px;margin-bottom:10px;







    overflow: hidden;







    display: -webkit-box;







    -webkit-line-clamp: 2;







    -webkit-box-orient: vertical;







}
















/*page_in_title*/







.page_in_title{width:1200px;margin:0 auto;margin-top:50px;margin-bottom:35px;}







.page_in_title li:nth-child(1){color:#323232;font-size:2.4rem;line-height:30px;margin-bottom:20px;}







.page_in_title li:nth-child(2){color:#bfbfbf;font-size:1.6rem;}















/*page_in_text*/







.page_in_text{width:1200px;margin:0 auto;font-size:1.6rem;line-height:25px;color:#444444;}
.page_in_text img{margin:0 auto;}
.page_in_text a{display:inline;}














/*news_list*/







.news_list{width:1200px;margin:0 auto;}







.news_list a{margin-bottom:30px;}







.news_list ul{display:flex;align-items:center;padding:20px;box-sizing:border-box;border:solid 1px #eeeeee;transition:0.3s;}







.news_list ul li:nth-child(1){width:25%;overflow:hidden;}







.news_list ul li:nth-child(1) img{width:289px;height:162px;transition:1s;}







.news_list ul li:nth-child(2){width:75%;box-sizing:Border-box;padding-left:20px;}







.news_list ul li:nth-child(2) h2{font-weight:400;font-size:2.4rem;color:#323232;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}







.news_list ul li:nth-child(2) .news_list_text{font-size:1.6rem;color:#7b7b7b;line-height:20px;height:40px;margin:15px 0 25px 0;







    overflow: hidden;







    display: -webkit-box;







    -webkit-line-clamp: 2;







    -webkit-box-orient: vertical;







    word-break: break-all;







}







.news_list ul li:nth-child(2) p{font-size:1.6rem;color:#bfbfbf;}







.news_list a:hover ul{border:solid 1px #ffc22a;}







.news_list a:hover ul{border:solid 1px #ffc22a;}







.news_list a:hover .news_list_photo img{transform:scale(1.1,1.1);}















/*contact_box*/







.contact_box{width:1200px;margin:0 auto;display:flex;align-items:flex-start;margin-top:100px;}







.contact_box dd{width:33.3%;}







.contact_box dd img{margin:0 auto;}







.contact_box dd h2,.contact_box dd h2 a{font-size:1.8rem;text-align:center;color:#323232;margin:25px 0 13px 0;}







.contact_box dd p{font-size:1.8rem;text-align:center;color:#ffc22a}































































































































}







