/*home*/
i{ font-style:normal}
#wpthemedemobar{display: none;}
.header{width: 1200px;margin: 0 auto;height: 140px;}
.home_logo{/* width: 293px; */height: 100%;float: left;}
.home_logo img{width: 293px;width: 115px;margin: 0;padding: 0;margin-top: 12px;}
.nav{float:right;margin-right: 30px;margin-top: 40px;}
.nav li{float:left; position:relative; line-height: 74px;}
.nav li > a{display:block; font-size: 16px; color: #333; text-align:center; margin-left: 30px; margin-right: 30px; position: relative;}
.nav li:hover > a{ font-weight: bold; color: #206bc4;}
.nav li > a::after{display: block; content: ""; position: absolute; width: 0; height: 3px; background-color: #206bc4; bottom: 0; transform: translateX(-50%); transition: all 0.6s cubic-bezier(.075, .82, .165, 1); left: 50%; opacity: 0;}
.nav li:hover > a::after{width: 100%; opacity: 1;}
.nav li:hover ul {opacity: 1; visibility: visible;}
.nav ul li ul{color:#000; position:absolute; opacity: 0; background-color: #fff; z-index: 10; width: 100%; padding: 10px 0;  transition: all 0.36s ease; visibility: hidden;/*Ã¤Â¸ÂÃ¥ÂÂ¯Ã¨Â§Â*/}
.nav ul li ul li{text-align: center; line-height: 40px;width: 100%}
.nav ul li ul li a{color: #666;  font-size: 14px;margin:0 10px;text-align: center}
.nav ul li ul li a:hover{ color: #206bc4;}

.search{position: relative;float: right;margin-top: 70px;cursor: pointer;}
.search_box{width:300px; height: 0; position: absolute; background-color: #206bc4; z-index: 10; right: 0; top: 55px; transition-duration: 0.36s;
transition-timing-function: ease;transition-delay: 0s; overflow: hidden;}
.search_open .search_box{  height: 40px;}
.search_btn{display: none;}
.search_int input{width: 285px; height: 40px; outline: none; background-color: #fff; border: none; color: #999; font-size: 14px; padding-left: 15px;}
.entry-content p{ font-size: 18px; color: #666; text-align: center;}

.product_box{background: #f7f7f7 url(images/product_bg.png) top center no-repeat; min-width: 1200px;overflow: hidden;}
.product{width: 1200px; margin: 0 auto; margin-top: 120px; margin-bottom: 130px; overflow: hidden;}
.pt_tittle{font-size: 30px; color: #206bc4; font-weight: bold; float: left;}
.pt_menu {margin-left: 150px;margin-right: 18%;}
.pt_menu li{ margin-left: 25px;  position: relative; line-height: 40px;display: inline-block;}
.pt_menu li a{float: left; font-size: 16px; color: #363636; padding-bottom: 10px;}
.pt_menu li a:hover{font-weight: bold; color: #206bc4;}
.pt_menu li a::after{display: block; content: ""; position: absolute; width: 0; height: 3px; background-color: #206bc4; bottom: 0; transform: translateX(-50%); transition: all 0.6s cubic-bezier(.075, .82, .165, 1); left: 50%; opacity: 0;}
.pt_menu li:hover a::after{width: 100%; opacity: 1;}
.pt_show{margin-top: 60px;}
.ptimg_hover{width: 285px; height: 246px; }
.pt_show li{float: left; line-height: 0; margin-left: 20px;}
.pt_show li:hover img{transform: scale(1.1);}
.pt_show li:first-child{margin-left: 0px;}
.pt_show li img{margin: 0; width: 285px; height: 246px; transition: all .3s;}
.pt_show_tittle{width: 255px; height: 70px; background-color: #fff; font-size: 15px; color: #999; padding-top: 30px; padding-left: 30px; line-height: 20px;  transition:all 0.36s ease;}
.pt_show_tittle:hover{background-color: #0d8ed9; color: #7accfc;}
.pt_show_tittle a{color: #333333; font-size: 16px;}
.pt_show_tittle:hover a{color: #fff; font-size: 16px;}


/* .product_box{background-color: #f7f7f7; min-width: 1200px; position: relative;}
.product{width: 1200px; margin: 0 auto; padding-top: 120px; padding-bottom: 130px; overflow: hidden; position: relative; z-index: 2;}
.pt_tittle{font-size: 30px; color: #206bc4; font-weight: bold; float: left;}
.pt_menu {margin-left: 370px;}
.pt_menu li{float: left; margin-left: 25px; margin-right: 25px; margin-top: 10px;}
.pt_menu li a{float: left; font-size: 16px; color: #363636; padding-bottom: 10px; border-bottom: 3px solid #f7f7f7;}
.pt_menu li a:hover{font-weight: bold; color: #206bc4; border-bottom: 3px solid #206bc4;}
.pt_show{margin-top: 60px;}
.pt_show li{float: left; line-height: 0; margin-left: 20px;}
.pt_show li:first-child{margin-left: 0px;}
.pt_show li img{margin: 0; width: 285px; height: 246px;}
.pt_show_tittle{width: 255px; height: 70px; background-color: #fff; font-size: 14px; color: #999; padding-top: 30px; padding-left: 30px; line-height: 20px;}
.pt_show_tittle:hover{background-color: #0d8ed9; color: #7accfc;}
.pt_show_tittle a{color: #333333; font-size: 16px;}
.pt_show_tittle:hover a{color: #fff; font-size: 16px;}
.img_tittle{ position: absolute; top: 60px; right: 13%; z-index: 1;} */

.about_box{height: 750px; background: url(images/about_bg.jpg) top center; min-width: 1200px;}
.about{width: 1200px; margin: 0 auto;}
.at_tittle{float: left; margin-top: 108px; margin-right: 200px;}
.at_advantage{float: left; font-size: 14px; color: #84d2ff; text-align: center; margin-top: 108px; width: 160px;}
.adv_tittle{font-size: 65px; color: #fff; font-family: Arial, Helvetica, sans-serif;}
.adv_zj{color: #fff;}
.adv_line{width: 1px; float: left; height: 36px; background-color: #2ba8f1; margin-top: 130px; margin-left: 20px; margin-right: 20px;}
.at_introduce{width: 840px; height: 360px; float: right; margin-top: 90px;}
.int_left{width: 348px; height: 417px; padding-left: 44px; padding-right: 38px; padding-top: 50px; background-color: #fff; float: left; font-size: 16px; color: #666666; line-height: 28px;}
.int_img{float: left;}
.company_tittle{font-size: 22px; color: #333333;}
.int_more a{color: #fff; transition:all 0.36s ease; width: 125px; height: 34px; background:#0d8ed9 url(images/more.png) no-repeat 95px 13px; text-align: center; line-height: 34px; display: block;}
.int_more a:hover{background-color: #47b6f6;}

table.aligncenter {
    width: 100%;
}
.advantage{width: 1200px; margin:0 auto; margin-top: 96px;overflow: hidden;}
.ae_tittle{text-align: center; margin-bottom: 77px;}
.advantage li{width: 245px; height: 390px; float: left;  text-align: center; line-height: 28px; font-size: 15px; padding-right: 20px; padding-left: 20px; margin-left: 20px;}
.advantage li:hover{background-color: #0d8ed9; color: #fff; transform: scale(1.1); transition: all .3s;}
.advantage li:first-child{margin-left: 0px;}
.advantage li a{margin: 0 auto;}
.advantage li a.adv_img1{background:url(/wp-content/uploads/2021/06/kedao.png) no-repeat; display: block; width: 67px; height: 67px; margin-top: 80px;background-size: 100% auto;}
.advantage li:hover a.adv_img1{background:url(/wp-content/uploads/2021/06/kedao.png) 0px -67px no-repeat;background-size: 100% auto;}
.advantage li a.adv_img2{background:url(/wp-content/uploads/2021/06/xingjiabigao.png) no-repeat; display: block; width: 67px; height: 67px; margin-top: 80px;background-size: 100% auto;}
.advantage li:hover a.adv_img2{background:url(/wp-content/uploads/2021/06/xingjiabigao.png) 0px -67px no-repeat;background-size: 100% auto;}
.advantage li a.adv_img3{background:url(/wp-content/uploads/2021/06/chuangxinfuwu.png) no-repeat; display: block; width: 67px; height: 67px; margin-top: 80px;background-size: 100% auto;}
.advantage li:hover a.adv_img3{background:url(/wp-content/uploads/2021/06/chuangxinfuwu.png) 0px -67px no-repeat;background-size: 100% auto;}
.advantage li a.adv_img4{background:url(/wp-content/uploads/2021/06/youshi.png) no-repeat; display: block; width: 67px; height: 67px; margin-top: 80px;background-size: 100% auto;}
.advantage li:hover a.adv_img4{background:url(/wp-content/uploads/2021/06/youshi.png) 0px -67px no-repeat;background-size: 100% auto;}
.advantage li a.adv_name{font-size: 18px; color: #666666; margin-top: 30px;  margin-bottom: 20px; display: block;}
.advantage li:hover a.adv_name{color: #fff;}


.news_box{background:#f7f7f7 url(images/news_bg.jpg) repeat-x; padding-top: 64px; margin-top: 136px; min-width: 1200px;}
.nx_tittle{text-align: center;}
.news{width: 1200px; background-color: #fff; margin: 0 auto; overflow: hidden; margin-top: 70px; padding-bottom: 53px;}
.news ul{margin-top: 67px;}
.news li{margin-left: 48px; margin-right: 40px; width: 310px; float: left;margin-bottom: 50px}
.news li > a{font-size: 18px; color: #333; display: block;   overflow:hidden; text-overflow:ellipsis;}
.news li > a:hover{color: #0d8ed9;}
.news_time{font-size: 14px; color: #999; padding-top: 10px; padding-bottom: 5px; padding-left: 18px; background:url(images/time.png) no-repeat 0 12px;}
.news_line{width: 53px; height: 3px; background-color: #0d8ed9; margin-top: 20px;}
.news_introduce{font-size: 15px; color: #999; line-height: 24px; margin-top: 35px;}
.news_more a{font-size: 16px;
width: 128px;
height: 36px;
border: 1px solid #d5d5d5;
display: block;
text-align: center;
line-height: 36px;
margin-top: 42px;
color: #999;
transition: all 0.36s ease;}
.news_more a:hover{color: #fff; border:1px solid #0d8ed9; background:#0d8ed9 url(images/more.png) no-repeat 79px 9px;}

.contact_box{background-color: #f7f7f7; padding-top: 96px; min-width: 1200px;}
.ct_tittle{text-align: center;}
.contact{width: 1200px; margin: 0 auto; overflow: hidden; padding-top: 70px;}
.input_name{width: 380px; border:none; border-bottom: 1px solid #dedede; color: #999999; background-color: #f7f7f7; padding-top: 10px; padding-bottom: 10px; float: left; margin-left: 30px; font-size: 14px; outline: none;}
.input_describe{width: 1200px; border:none; border-bottom: 1px solid #dedede; color: #999999; background-color: #f7f7f7; padding-top: 10px; padding-bottom: 10px; float: left; font-size: 14px; margin-top: 50px; outline: none;}
.contact input:first-child{margin-left: 0px;}
.ct_submission{width: 125px; height: 36px; background-color: #0d8ed9; border: none; font-size: 16px; color: #fff; margin-top: 50px; margin-bottom: 80px; transition:all 0.36s ease;}
.ct_submission:hover{background-color: #47b6f6;}

.footer_box{background-color: #363636; min-width: 1200px; padding-bottom: 36px;}
.footer1{width: 1200px; margin: 0 auto; overflow: hidden; padding-top: 75px;}
.logo_2{width: 294px; float: left;}
.footer{float: left;}
.footer ul li{float: left; margin-left: 55px; margin-top: 0px;}
.footer ul{color:#000; margin-top: 20px;}
.footer ul li > a{font-size: 16px; color: #fff; display: block;}
.footer ul li ul li{text-align: center; line-height: 34px;margin:0;float:none;}
.footer ul li ul li a{color: #c5c5c5;font-size: 15px;text-align: left;}

.code{float: right; color: #888888; text-align:center; line-height: 24px;font-size: 16px;}
.footer_line{height: 1px; background-color: #474747; margin-top: 66px;}
.copyright{width: 1200px;margin: 0 auto;color: #858585;margin-top: 10px;font-size: 20px;}
.support{float: left;}
.support a{color: #858585;}

.banner .swiper-container{min-width: 1200px; }

/*product*/
.list_banner{/*background: url(images/banner_2.jpg) no-repeat top center; height: 350px;*/ min-width: 1200px;}

.content_1200{width: 1200px; margin: 0 auto; overflow: hidden; padding-top: 20px; padding-bottom: 92px;} 

.left_menu{width: 260px; float: left;}
.left_menu h3{width: 260px; height: 65px; background-color: #0c8ed9; color: #fff; font-size: 28px; text-align: center; font-weight: normal; line-height: 18px; padding-top: 25px;}
.left_menu h3 span{font-size: 15px;}
.left_menu li{text-align: center;  border-bottom: 1px solid #e8e8e8;}
.left_menu li:last-child{border-bottom: none;}
.left_menu li a{display: block; background-color: #f5f5f5; width: 260px; height: 60px; line-height: 60px; font-size: 16px; color: #333333;}
.left_menu li a:hover{color: #216cc7; font-weight: bold;}
.left_menu .current_page_item a{color: #216cc7 !important; font-weight: bold !important;}
.left_menu .current-cat a{color: #216cc7 !important; font-weight: bold !important;}
.content_right{width: 75%;float: right;overflow: hidden;}

.product_list ul{margin-left: -70px;}
.product_list li{width: 40%;float: left;font-size: 14px;color: #999;border-bottom: 1px solid #ececec;line-height: 24px;padding-bottom: 20px;margin-left: 70px;margin-bottom: 60px;text-align: center;}
.product_list li:hover img{transform: scale(1.1);}
.product_imgbox img{width: 100%;height: 100%;object-fit: cover;margin-bottom: 15px;transition: all .3s;}
.product_imgbox {width: 100%;height: 100%;margin-bottom: 20px;}
.product_list li a{font-size: 18px; color: #333;}
.product_list li a:hover{color: #216cc7; font-weight: bold;}

.breadcrumb{
    height: 50px;
    margin-bottom: 20px;
    line-height: 50px;
    font-size: 16px;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 18px;
    background: url(images/home-ico.png) no-repeat 0 19px;
}

.breadcrumb a{
    color: #666666;
}
.breadcrumb a:after{
    content: '>';
    margin: 0 5px;
}
.breadcrumb #crumbs{
    display: inline-block;
}
.breadcrumb #crumbs span{
    color: #999999;
}

/*news*/
.news_content{float: left; width: 630px; margin-left: 30px;}
.news_img{width: 210px; height: 139px; float: left;}
.news_img img{width: 100%; height: 100%; object-fit: cover;  transition: all .3s;}
.news_tittle {width: 515px; line-height: 34px;}
.news_tittle a{font-size: 16px; font-weight: bold; color: #333;display: block;   overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.news_description{color: #999; font-size: 15px; line-height: 24px; margin-top: 2px;}
.news_more1 a{font-size: 16px; width: 128px; height: 36px; border:1px solid #d5d5d5; display: block; text-align: center; line-height: 36px;   margin-top: 20px; color: #999;  transition:all 0.36s ease;}
.news_more1 a:hover{color: #fff; border:1px solid #0d8ed9; background:#0d8ed9 url(images/more.png) no-repeat 79px 9px;}
.news_list li{overflow: hidden; margin-bottom: 30px; border-bottom: 1px solid #dcdcdc; padding-bottom: 30px;}
.news_list li:hover img{transform: scale(1.1);}
.screen-reader-text{display: none;}
.page-numbers{padding: 8px 13px 8px 13px; color: #666; background-color: #f0f0f0; display: inline-block; border: 1px solid #f0f0f0; transition:all 0.36s ease;font-size: 16px;}
.page-numbers:hover{border: 1px solid #216cc7; background-color: #216cc7; color: #fff;}
.nav-links span.current{border: 1px solid #216cc7; background-color: #216cc7; color: #fff;}
.nav-links{text-align: center;}

/*article*/
.article_tittle{font-size: 30px; color: #333; font-weight: normal; text-align: center; border-bottom: 1px solid #dddddd; padding-bottom: 25px; margin-bottom: 30px; line-height: 28px;}
.article_content p{font-size: 16px; line-height: 48px; color: #666666;}
.release_time{font-size: 12px; color: #999;}
.page_turning{font-size: 16px; color: #333; line-height: 40px; margin-top: 20px; border-top: 1px solid #dddddd; padding-top: 15px;}
.page_turning a:hover{color: #216cc7;}
.article_content img {max-width: 100%; margin: 0 auto;}

/*recruit*/
.recruit_list{margin-bottom: 60px;}
.recruit_list li{border-bottom: 1px solid #e9e9e9; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; background: url(images/more2.png) no-repeat 10px 25px;  transition:all 0.36s ease;}
.recruit_list li:hover{background-color: #f8f8f8;}
.recruit_list li a{color: #000033; font-size: 16px;}
.recruit_list li:hover a{color: #216cc7;}
.recruit_time{float: right; color: #999; font-size: 14px; margin-right: 10px;}


/*contact*/
.ct_img{float: right;  margin-top: 40px;}
.ct_txt{float: left; font-size: 14px; line-height: 48px; color: #666; margin-top: 30px;}

.alignleft img{
	float:left; margin:0 1em 1em 0
}
.alignright img{
	float:right; margin:0 0 1em 1em;
}
.aligncenter img{
	display: block; margin-left: auto; margin-right: auto;
}
.wp-block-image{margin: 0; padding: 0;}

.aligncenter{margin: 0; padding: 0;}
.about_en{font-size:35px;color: #fff;display: block}
.about_cn{font-size:30px;color: #fff;display: block;text-align: right}
.ae_en{color: #cecece;font-size:45px;}
.ae_cn{color: #333;font-size:33px;}
.ae_line1{border-top:1px solid #ddd;display:inline-block;padding:0 40px;margin-right: 20px; height: 5px;}
.ae_line2{border-top:1px solid #ddd;display:inline-block;padding:0 40px;margin-left: 10px;height: 5px;}
.n_en{color: #46b6f7;font-size:45px;}
.n_cn{color: #fff;font-size:33px;}
.n_line1{border-top:1px solid #46b6f7;display:inline-block;padding:0 40px;margin-right: 20px; height: 5px;}
.n_line2{border-top:1px solid #46b6f7;display:inline-block;padding:0 40px;margin-left: 10px;height: 5px;}
.n_center{text-align: center}
.list_banner img{width: 100%}
@media only screen and (max-width: 760px){
    .advantage li a.adv_img1{margin-top: 50px;}
    .advantage li a.adv_img2{margin-top: 50px;}
    .advantage li a.adv_img3{margin-top: 50px;}
    .advantage li a.adv_img4{margin-top: 50px;}
    .advantage li{height: auto}
    .n_line1,.n_line2{display: none}
    .header{width: 100%; height: auto; box-sizing: border-box; padding-left: 10px; padding-right: 10px;}
    .home_logo{width: 60%; height: auto;}
    .home_logo img{width: 100%; height: auto;}
    .banner{width: 100%; min-width: auto; height: 220px;overflow: hidden;}
    .banner .swiper-container{width: 100%; height: 220px; min-width: auto;}
    .banner .swiper-slide{width: 100%;}
    .banner .swiper-container img{width: 100%; height: 100%; object-fit: cover;}
    .product_box{min-width: 100%;}
    .product{width: 100%; padding-bottom: 20px; padding-top: 20px;}
    .product li{width: 50%; margin: 0;  padding: 10px;  box-sizing: border-box;}
    .pt_menu{display: none;}
    .pt_show{margin-top: 20px;}
    .ptimg_hover{width: 100%; height: auto; }
    .pt_show li img{width: 100%; height: 155px;}
    .pt_show_tittle{width: 100%; height: auto; box-sizing: border-box; padding: 10px; white-space: nowrap;}
    .pt_tittle{font-size: 26px; margin-left: 10px;}
    .about_box{width: 100%; min-width: auto;}
    .about{width: 100%}
    #productNumber{display: none;}
    .at_introduce {width: 100%;}
    .int_left{width: 100%; height: auto; padding: 20px; box-sizing: border-box;}
    .at_tittle{margin: 0 0 0 20px; float: none; width: 50%; height: auto;}
    .at_tittle img{width: 100%; height: auto;}
    .about{padding-top: 40px; position: relative;}
    .at_introduce{margin-top: 40px;}
    .int_img{width: 100%;}
    .int_img img{width: 100%; height: auto;}
    .int_left{position: absolute;top: 430px;}
    .advantage{width: 100%;padding-top: 25px;}
    .ae_en{font-size: 35px;}
    .ae_line1,.ae_line2{display: none}
    .ae_cn{font-size: 25px;}
    .advantage li{width: 100%; box-sizing: border-box; margin: 0;}
    .ae_tittle{width: 55%; margin: 0 auto;}
    .ae_tittle img{width: 100%; height: auto;}
    .news_box{width: 100%; min-width: auto; padding: 0; margin-top: 25px;}
    .news{width: 100%; margin: 0; padding: 0;}
    .news li{margin-bottom: 25px; border-bottom: 1px solid #eee; padding-bottom: 25px; box-sizing: border-box; width: 100%; padding-left: 35px; padding-right: 35px; margin-left: 0;}
    .nx_tittle{width: 55%; margin: 0 auto; padding-top: 25px; padding-bottom: 25px;}
    .nx_tittle img{width: 100%; height: auto;}
    .contact_box{width: 100%; min-width: auto; padding-top: 40px;}
    .contact{width: 100%; padding: 20px; box-sizing: border-box;}
    .input_name{width: 100%; margin: 0;}
    .input_describe{margin: 0; width: 100%;}
    .ct_submission{width: 100%;}
    .ct_tittle {width: 55%; margin: 0 auto;}
    .ct_tittle img{width: 100%; height: auto;}
    .footer_box{width: 100%; min-width: auto;}
    .footer1{width: 100%; padding-top: 20px;}
    .logo_2{display: none;}
    .footer_line{width:100%;}
    .copyright{width: 100%;}
    .footer .sub-menu{display: none;}
    .footer li{width: 100%; padding: 20px; border-bottom: 1px solid #474747;  box-sizing: border-box; margin: 0;}
    .code{font: none; width: 100%; margin-top: 40px;}
    .footer{width: 100%;}
    .copyright{margin-top: 30px; padding-left: 20px; padding-right: 20px; box-sizing: border-box;}
	.code img{width:150px;}
    .list_banner{width: 100%; height: 105px; background-size: cover; min-width: auto; background-position: center;}
    .content_1200{width: 100%; padding: 0;}
    .left_menu{width: 100%;}
    .left_menu h3{width: 100%; height: auto; font-size: 20px; padding-bottom: 25px;}
    .left_menu li{display: inline-block;}
    .left_menu li a{ width: auto; height: auto; margin: 0 20px;}
    .left_menu ul{ white-space: nowrap; width: auto; background-color: #f5f5f5;  display: -webkit-box; overflow-x: scroll;}
    .content_right{width: 100%;}
    .product_list{width: 100%;}
    .product_list li{width: 50%; margin: 0; padding: 10px; box-sizing: border-box;}
    .product_list ul{margin: 0;} 
    .product_imgbox{width: 100%; height: 150px;}
    .navigation{margin-top: 30px; margin-bottom: 30px;}
    .breadcrumb{margin-bottom: 0;}

    /*news1*/
    .news_list{width: 100%;}
    .news_img{width: 30%; height: auto;}
    .news_img img{width: 100%; height: auto;}
    .news_content{width: 60%; margin-left: 10px;}
    .news_tittle{width: 100%;  white-space: nowrap;}
    .news_description{width: 100%; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; }
    .news_list li{padding: 10px; box-sizing: border-box; margin: 0;}
    .news_more1{display: none;}

    /*news2*/
    .recruit_list li a{ white-space: nowrap; text-overflow:ellipsis; overflow:hidden; display: block; width: 60%;}
    .recruit_list{width: 100%;}

    /*about*/
    .article_content{padding: 10px; width: 100%; box-sizing: border-box;}
    .article_content img{width: 100%; height: auto;}
    .article_tittle{font-size: 20px; margin-top: 25px;}
    .page_turning{width: 100%; padding-bottom: 20px; padding-left: 10px; box-sizing: border-box;}
    .page_turning p{ white-space: nowrap; text-overflow:ellipsis; overflow:hidden; width: 75%;}

    /*contat*/
    .contact_content img{width: 100%;}
    .contact_content{padding: 10px; box-sizing: border-box; width: 100%;} 
    .ct_img{float: none; text-align: center;}
    .ct_img img{max-width: 100%; width: auto;}
    .ct_txt{padding-bottom: 20px;}
    .wap-menu {float: right; background: none; border: 1px solid #333; padding: 5px 8px; display: none; display: block;margin-top: 20px;}
    .wap-menu span {display: block; width: 20px; height: 2px;background: #333333; margin: 4px 0;}
    .nav{width: 100%; height: 0px; overflow: hidden; visibility: hidden; box-sizing: border-box; margin: 0; transition: all .3s ease;}
    .nav li{float: none; border-bottom: 1px solid #eeeeee;}
    .nav li a{text-align: left;}
    .wap-home {height: 100%; visibility: visible; padding: 20px;}
    .nav .sub-menu{display: none;}
    .search{margin-top: 28px; margin-right: 10px;}
    .search_int input{width: 100%;}
    .footer_box .menu{float: none;}
    .footer_box .menu ul li{float: none; margin-left: 20px; margin-top: 20px;}
    .footer_box .menu ul{color:#000; margin-top: 0px;}
    .footer_box .menu ul li > a{font-size: 16px; color: #fff; display: block;}
    .footer_box .menu ul li ul li{text-align: left; line-height: 34px;margin:0;float:none;}
    .footer_box .menu ul li ul li a{color: #c5c5c5;font-size: 14px;}
    .at_tittle{margin:0 auto;}
    .about_cn{text-align: center;}

}
.code img {
    width: 136px;
}
.logo_2 img {
    width: 136px;
}
@media (min-width: 1000px) {
.int_img img {
    width: 400px;
	  height: 458px; 
}
}

@media (max-width: 1000px) {
.product{margin-top: 10px; margin-bottom: 10px;}
.footer ul li {
    margin-left: 0px;
}
}


