@charset "utf-8";
/*banner*/
.inside_banner{ width:100%;position: relative; overflow: hidden;}

.inside_banner img{ display:block; width:100%; height: auto;height:auto;-webkit-animation: animate 4s linear;-moz-animation: animate 4s linear; animation: animate 4s linear;}
.inside_banner img.m_banner{ display:none;}

@media screen and (max-width:1560px){
.inside_banner{ margin-top: 99px;}
}

@media screen and (max-width:900px){
.inside_banner img.pc_banner{ display:none;}
.inside_banner img.m_banner{ display:block;}
.inside_banner{ margin-top: 8vh;}
}



.top_mag{ margin-top: 5%;}

@media screen and (max-width:560px){
.top_mag{ margin-top: 6%;}
}

.top_nomag{ margin-top: -5%;}

@media screen and (max-width:560px){
.top_nomag{ margin-top: -6%;}
}

.inside_content_container{ width: 100%; margin-top: 5%;}

@media screen and (max-width:560px){
.inside_content_container{margin-top: 6%;}
}



/*inside_nav*/
.inside_nav_container{ width: 100%; margin: 2.3% 0;}
.inside_nav p{ font-size:2rem; line-height:1.5em; letter-spacing: 0.6px;color:#141414; box-sizing: border-box;}
.inside_nav p i{ display:inline-block; width: 21px;float:left; margin:2px 13px 0 0;}
.inside_nav p i img{ width: 100%; height: auto; display: block;}
.inside_nav p a{color:#141414;}
.inside_nav p a:hover{color: #e47915;}


@media screen and (max-width:900px){
.inside_nav p i{ width: 18px; margin: 2px 7px 0 0;}
}

@media screen and (max-width:560px){
.inside_nav_container{margin: 4.5% 0;}
}


.inside_title{ margin-bottom: 2%;}

@media screen and (max-width:560px)
{
.inside_title{ margin-bottom: 4%;}
}
.inside_yellow_title h2{ color: #e47915; text-align: center;}
.inside_white_title h2{ color: #fff; text-align: center;}

/* about */

/* about jianjie */
.about_jianjie_container_content{width: 100%; margin-top: 4%;}
.about_jianjie_word{ width: 100%;}
.about_jianjie_word p{ font-size: 1.8rem; line-height: 1.8em;font-family: 'Arial'; color: #464646; margin-top: 10px;}

.about_jianjie_bottom{ width: 100%; position: relative; margin-top:2.5%;}
.about_jianjie_bottom_left{ width: 62%; float: left; overflow: hidden;}
.about_jianjie_bottom_right{ float: right; width: 38%; position: absolute; right: 0; height: 100%; overflow: hidden;}
.about_jianjie_bottom_right ul{ position:relative; height:100%;}
.about_jianjie_bottom_right ul li{ width: 100%; box-sizing: border-box;  background: transform;height:20%;display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center; padding-left: 9%; padding-top: 2%;
}

.about_jianjie_bottom_right ul li h3{ font-weight: normal; color: #282828; font-size: 2.2rem; line-height: 1.2em;text-transform: uppercase;}
.about_jianjie_bottom_right ul li span{ font-size:6rem; font-weight: bold; margin-right: 18px; color: #01305a;}
.about_jianjie_bottom_right ul li:first-child{ background: #222531;}
.about_jianjie_bottom_right ul li:first-child h3{ color: #fff;}
.about_jianjie_bottom_right ul li:first-child span{ color: #e47915;}
.about_jianjie_bottom_right ul li:first-child+li{ background: #f2f1f1;}
.about_jianjie_bottom_right ul li:first-child+li+li{ background: #ebebeb;}
.about_jianjie_bottom_right ul li:first-child+li+li+li{ background: #e5e5e5;}
.about_jianjie_bottom_right ul li:first-child+li+li+li +li{ background: #dbdbdb;}



@media screen and (max-width:1260px)
{
.about_jianjie_bottom_right ul li span{ font-size:5rem; margin-right: 5px;}
.about_jianjie_bottom_right ul li{ padding-left: 5%;}
}

@media screen and (max-width:1000px)
{
.about_jianjie_bottom_left{ width: 100%; float: none;}
.about_jianjie_bottom_right{ width: 100%; float: none; position: static;}
  .about_jianjie_bottom_right ul li{padding: 4% 3%; height:auto;}
}

@media screen and (max-width:560px)
{

.about_jianjie_container_content{ margin-top: 6%;}
.about_jianjie_bottom_right ul li h3{font-size: 4vw;}
.about_jianjie_bottom_right ul li{padding: 6% 4% 4.8%; }
.about_jianjie_bottom_right ul li span{ font-size: 8vw; margin-right: 2vw;}
.about_jianjie_word p{ font-size: 3.8vw; line-height: 1.6em; margin-top: 2vw;}
}

/* about technical */

.technical_container{ width: 100%; margin-top: 5%; padding-top: 5%; background: #222531;}
.technical_word p{ color: #fff;}
.technical_content{ padding-bottom: 4%;}

.technical_top_line,.technical_bottom_line{ width: 100%;height: 20px; }
.technical_top_line{background: #e47915;}
.technical_bottom_line{background: #222531;}
.technical_container ul{ width: 100%; overflow: hidden;}
.technical_container ul li{ width: 33%; float:left; margin: 0 0.5% 0 0; overflow: hidden;}
.technical_container ul li img{ display: block; width: 100%; height: auto;  transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 1.8s ease-out 0s;-webkit-transition: all 1.8s ease-out 0s; -moz-transition: all 1.8s ease-out 0s; -mo-transition: all 1.8s ease-out 0s;}
.technical_container ul li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}
.technical_container ul li:nth-child(3n){ margin-right: 0;}

@media screen and (max-width:560px)
{
.technical_container{ margin-top: 6%; padding-top: 6%;}
.technical_top_line, .technical_bottom_line{ height: 2.2vw;}
.technical_content{ padding-bottom: 5%;}
}


/* about exhibition */
.exhibition_container{ width: 100%; padding: 5% 0; background: #e8e7e7;}
.exhibition_list_content{ width: 100%; background: #222531; box-sizing: border-box; padding: 4% 4% 5%; border-radius: 10px; margin-top: 2%;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.exhibition_img{ width: 100%; overflow: hidden; border-radius: 10px;}

.exhibition_list{ padding-bottom: 80px;}
.exhibition_list_content img{ display: block; width: 100%; height: auto;  transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 1.8s ease-out 0s;-webkit-transition: all 1.8s ease-out 0s; -moz-transition: all 1.8s ease-out 0s; -mo-transition: all 1.8s ease-out 0s;}
.exhibition_list_content:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}

.exhibition_list_content p{color: #fff; font-size: 2rem;font-family: 'Arial'; line-height: 1.5em; text-align: center; margin-top: 5%;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.exhibition_list_content:hover{background: #e47915;}
.exhibition_list_content:hover p{ color: #222531;}

.exhibition-next,.exhibition-prev{ width: 69px; height: 37px; position:absolute; bottom: 0; z-index: 2;}

.exhibition-prev{ background: url(../images/mechan_left.png) no-repeat center center; background-size: 100%; left: calc(50% - 78px);}
.exhibition-next{background: url(../images/mechan_right.png) no-repeat center center; background-size: 100%; right: calc(50% - 78px);}


@media screen and (max-width:560px)
{
.exhibition_container{padding: 6% 0;}
.exhibition-next,.exhibition-prev {width: 46px;height: 25px;}
.exhibition-prev {
    left: calc(50% - 51px);
}
.exhibition-next {
    right: calc(50% - 51px);
}
.exhibition_list_content{ margin-top: 0;}
.exhibition_list_content p{ font-size: 4vw;}
.exhibition_list{padding-bottom: 48px;}
}


/* contact */
.contact_container{ width: 100%; background: #f4f3f3; position: relative;}

.contact_right_content{ width: 54.5%; float:right;}
.contact_right_content .index_about_right{ width: 100%; float:none;}
.contact_right_content .index_about_right img{ width: 100%; height:auto; display: block;}
.contact_right_content .index_about_right_word ul{ height: 76%;}
.inside_white_title{ height: 24%; margin-bottom: 0; overflow: hidden;}
.inside_white_title h2{ margin-top: 8%;}
.contact_right_content .index_about_right_word ul li:first-child,
.contact_right_content .index_about_right_word ul li:nth-child(2){border-top: 1px solid #909297;}

.contact_left_content{ width: 640px; position: absolute; left: 50%; margin-left: -840px; top: 50%;transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.contact_left_top_word{ width: 100%; margin-top: 5%;}
.contact_left_top_word p{ color: #464646; font-size: 1.8rem; line-height: 1.7em;font-family: 'Arial';}

.contact_left_tel{ width: 100%; box-sizing: border-box; padding: 0 20px; background: #e47915;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; margin-top: 3%;}
.contact_left_tel2{background: #222531; padding: 20px 0;}
.contact_left_tel h3{ color: #e47915;font-family: 'Arial'; font-size: 3.4rem; line-height: 1.5em; font-weight:normal; display: table; margin: 0 auto;}
.contact_left_tel h3 i{ width: 45px; float:left; display: block; margin: 3px 15px 0 0;}
.contact_left_tel h3 i img{ width: 100%; height: auto;}
.contact_left_tel h3 span{ display: block; float: left;}
.contact_left_tel:hover{padding: 0 40px;}

.contact_left_bottom{ width: 100%; box-sizing: border-box;padding: 0 20px; margin-top: 2%;}
.contact_left_bottom p{font-family: 'Arial'; font-size: 2rem; color: #222531; line-height: 1.5em; border-bottom: 1px solid #cececf; padding: 3.5% 0;}

@media screen and (max-width:1700px)
{
.contact_left_content{ width: 35%; left: 2%; margin-left: 0;}
.contact_left_top_word{ margin-top: 3%;}
.contact_left_tel2{ padding: 15px 0;}
}

@media screen and (max-width:1450px)
{
.contact_left_tel h3 i{ width: 40px;}
.contact_left_content{ width: 38%;}
.contact_right_content .index_about_right img{ height: 610px; width: auto;}
.inside_white_title h2{ margin-top: 60px;}
}

@media screen and (max-width:1200px)
{
.contact_left_tel:hover{padding: 0 25px;}
}

@media screen and (max-width:1000px)
{
.contact_left_content{ width: 40%;}
.contact_left_tel:hover{padding: 0 20px;}
.contact_left_tel h3 i{margin: 3px 8px 0 0;}
}

@media screen and (max-width:900px)
{
.contact_container{ padding-top: 5%;}
.contact_left_content{ width: 96%; position:static; left: 0; top:0;transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0);-o-transform: translateY(0);-moz-transform: translateY(0); margin: 0 auto;}

.contact_right_content{ width: 100%; margin-top: 4%;}
.contact_right_content .index_about_right img{ width: 100%; height: auto;}
.contact_left_bottom p{ padding: 2.5% 0;}
.contact_left_tel h3 i{ width: 35px;}
.inside_white_title h2{ margin-top: 7%;}

.contact_right_content .index_about_right_word ul li:nth-child(3),
.contact_right_content .index_about_right_word ul li:nth-child(4){border-bottom: 1px solid #909297;}
}

@media screen and (max-width:560px)
{
.contact_container{ padding-top: 6%;}
.contact_right_content{ margin-top: 5%;}
.contact_left_top_word p{ font-size: 3.8vw; line-height: 1.6em;}
.contact_left_top_word{ margin-top: 0;}
.contact_left_tel h3{ font-size: 6.4vw;}
.contact_left_tel h3 i{ width: 7.4vw;margin: 1.2vw 3vw 0 0;}
.contact_left_tel2{ padding: 2.5vw 0;}
.contact_left_tel{ padding: 0 3vw;}
.contact_left_tel:hover{padding: 0 4vw;}
.contact_left_bottom{ padding: 0 3vw;}
.contact_left_bottom p{ font-size: 4vw;}

.inside_white_title{ height: 15%;}
.inside_white_title h2{ margin-top: 3vw;}
.contact_right_content .index_about_right_word ul{ height: 85%;}
.contact_right_content .index_about_right_word ul li h6{margin: 1.5vw auto 2vw;}
.contact_right_content .index_about_right_word ul li p{ line-height: 1.3em;}
.contact_right_content .index_about_right_word ul li h3 span{font-size: 9vw;}
}

/* contact map */
.contact_map_content{ width: 100%;}
.technical_top_line2,.technical_bottom_line2{ width: 100%;height: 15px;}
#map{width:100%;height:480px;font-size:12px}
.BMapLabel{padding:7px 8px!important; border: none!important; background: #222531!important; color: #e47915!important;}
@media screen and (max-width:900px)
{
#map{height:400px;}
}

@media screen and (max-width:560px)
{
.technical_top_line2, .technical_bottom_line2{ height: 2.2vw;}
#map{height:55vw;}
}

/* product list */
.inside_product_list_left{ width: 22%; float: left;}
.inside_product_list_left .banner_form{ width: 100%; position: static; left: 0; border-radius: 0; padding: 8% 0 9%;}
.inside_product_list_left .banner_form .form_top h3 span{ float:none; margin-left: 0;}
.inside_product_list_left .banner_form .form_top h3{padding-bottom: 4.5%;}
.inside_product_list_left .banner_form .form_bottom button{ margin-top: 30px; line-height: 45px; height: 45px;}
.inside_product_list_left .banner_form .base_form h4{    font-size: 1.8rem;}
.inside_product_list_left .banner_form .base_form select{padding: 15px 15px;    font-size: 1.6rem;}
.inside_product_list_left .banner_form .base_form select option{font-size: 14px;}
.inside_product_list_left .banner_form .base_form{ margin-top: 20px;}

.inside_product_list_right{ width: 74.5%; float: right;}
.inside_product_list_right ul li{ width: 32.33%; float: left; margin: 0 1.5% 1.5% 0; box-sizing: border-box; background: #e8e7e7; padding: 12px 12px 0;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.product_list_img{ width: 100%; overflow: hidden;height: 0;padding-bottom: 100%;}
.inside_product_list_right ul li:nth-child(3n){ margin-right: 0;}
.inside_product_list_right ul li img{ display:block; width: 100%; height: auto;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 1.8s ease-out 0s;-webkit-transition: all 1.8s ease-out 0s; -moz-transition: all 1.8s ease-out 0s; -mo-transition: all 1.8s ease-out 0s;}
.inside_product_list_right ul li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}
.inside_product_list_right ul li p{ color: #222531; font-size: 2.4rem; line-height: 1.5em; text-align: center; margin: 6% 0;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; width: 100%;   display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;overflow: hidden;}
.inside_product_list_right ul li:hover{ background: #222531;}
.inside_product_list_right ul li:hover p{ color: #e47915;}

@media screen and (max-width:1300px)
{
.inside_product_list_left .banner_form .form_bottom button{ width: 70%;}
.inside_product_list_left{ width: 24%;}
.inside_product_list_right{ width: 73%;}
}


@media screen and (max-width:1200px)
{
.inside_product_list_left{ width: 30%;}
.inside_product_list_right{ width: 67%;}
.inside_product_list_right ul li{ width: 49.25%;}
.inside_product_list_right ul li:nth-child(3n){ margin-right: 1.5%;}
.inside_product_list_right ul li:nth-child(2n){ margin-right: 0;}
}


@media screen and (max-width:900px)
{
.product_list_container{ width: 100%!important;}
.inside_product_list_left{ width: 100%; float: none;}
.inside_product_list_left .banner_form{padding: 4% 0 5%;}
.inside_product_list_left .banner_form .form_top h3{padding-bottom: 3%;}
.inside_product_list_left .banner_form .form_bottom button{margin: 6% auto 0;width: 185px;}
.inside_product_list_left .banner_form .base_form{ margin-top: 4%;}

.inside_product_list_right{ width: 96%; margin: 2% auto; float: none; overflow:hidden;}
}

@media screen and (max-width:560px)
{
.inside_product_list_left .banner_form .base_form h4{ font-size: 4vw;}
.inside_product_list_left .banner_form .base_form select{padding: 3.5vw 15px;
    font-size: 3.8vw;
    border-radius: 5px;}
.inside_product_list_left .banner_form .base_form{ margin-top: 2.5%;}
.inside_product_list_left .banner_form .form_bottom button{    margin: 4% auto 0;
    width: 40vw;
    line-height: 10vw;
    font-size: 4vw; height: 10vw;}
  .inside_product_list_left .banner_form .base_form select option{ font-size: 3.6vw;}

.inside_product_list_right ul li{padding: 1.5vw 1.5vw 0;}
.inside_product_list_right ul li p{ font-size: 3.8vw;}
.inside_product_list_right ul li p{ margin: 3vw 0;}
}

/* product_detail top */
.product_detail_top_content{ width: 100%; background: #f9f9f9; position: relative;}
.product_detail_top_left{ width: 45%; float: left; padding: 5% 0; box-sizing: border-box;}
.product_detail_left_img{ width: 620px; float: right; margin-right: 116px;}

.product_left_img_top{ width: 100%; box-sizing: border-box; border: 1px solid #222531;}
.product_img_lun{ width: 100%; position: relative;}
.product_img_lun img.zhanshi_product{ width: 100%; height:auto; display: block;display:block; width: 100%; height: auto;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 1.8s ease-out 0s;-webkit-transition: all 1.8s ease-out 0s; -moz-transition: all 1.8s ease-out 0s; -mo-transition: all 1.8s ease-out 0s;}
.product_img_lun:hover img.zhanshi_product{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}
.product_img_lun img.product_logo{ width: 75px; position: absolute; top: 4%; left: 3%; z-index: 2;}

.product_detail_xuanxiang{ width: 100%;}
.product_detail_xuanxiang ul li{ width: 23.5%; float: left; margin: 2% 2% 0 0; border: 1px solid #d9d9d9;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; box-sizing:border-box;}
.product_detail_xuanxiang ul li:nth-child(4n){ margin-right: 0;}
.product_detail_xuanxiang ul li img{ display:block; width: 100%; height: auto;}
.product_detail_xuanxiang ul li.cur,.product_detail_xuanxiang ul li:hover{border: 1px solid #222531;}


.product_detail_top_right{ width: 55%; position: absolute; right: 0; height: 100%; background: #e8e7e7; padding: 5% 0; box-sizing: border-box;}
.product_detail_right_word{ width: 836px; margin-left: 110px; overflow: hidden; position:relative; height: 100%;}

.product_detail_right_word h6{ color: #e47915; font-size: 2.6rem; line-height: 1.1em;}
.product_detail_right_word h2{ color: #222531; font-size: 5rem; line-height: 1.4em;}

.product_detail_right_word h4{ font-size: 3.2rem; line-height: 1.5em; color: #141414; margin: 4% 0 1%;}
.product_detail_right_word p{font-family: 'Arial'; color: #494949; font-size: 2.2rem; line-height: 1.5em; margin-bottom: 2px;}

.product_detail_right_word h5{ position: absolute; width: 350px; height: 70px; background: #222531; bottom:0; font-size: 3rem; color: #fff; text-align:center; line-height: 70px; text-transform:uppercase;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; box-sizing: border-box;}
.product_detail_right_word h5:hover{ color: #e47915;}

.product_detal_line1{ width: 100%; height: 20px; background: #222531;}
.product_detal_line2{ width: 100%; height: 10px; background: #e47915;}


@media screen and (max-width:1700px)
{
.product_detail_top_content{ padding: 0 2%; box-sizing:border-box;}
.product_detail_left_img{ width: 84%; float: none;}
.product_detail_top_right{ padding-right: 2%;}
.product_detail_right_word{ margin-left: 0; width: 88%; float: right;}
}

@media screen and (max-width:1450px)
{
.product_detail_right_word h5{ width: 60%; height: 60px; line-height: 60px;}
}

@media screen and (max-width:1200px)
{
.product_detail_right_word h4{ margin-top: 2%;}
.product_detail_right_word p{ font-size: 2rem;}
.product_detail_right_word h4{ font-size: 3rem;}
.product_detail_right_word h5{ font-size: 2.8rem; height: 40px; line-height: 40px;}
.product_detail_right_word h2{ font-size: 4.6rem;}
}

@media screen and (max-width:1000px)
{
.product_detail_top_content{ background: none; padding: 0;}
.product_detail_top_left{ padding: 0; width: 100%;background: #f9f9f9; box-sizing: border-box; padding: 2%; float: none;}
.product_detail_left_img{ width: 100%;}

.product_detail_top_right{ position:static; width: 100%; box-sizing: border-box; padding: 4% 2%; height: auto;}
.product_detail_right_word{ width: 100%; height: auto; position: static; }
.product_detail_right_word h5{ position: static; margin-top: 5%;}
}

@media screen and (max-width:560px)
{
.product_detail_top_right{padding: 6% 2%;}
.product_detail_right_word h6{ font-size: 4vw;}
.product_detail_right_word h2{ font-size: 6.3vw;}
.product_detail_right_word h4{ font-size: 4.6vw; margin: 4.5% 0 2%;}
.product_detail_right_word p{ font-size: 3.8vw;}
.product_detail_right_word h5{ width: 100%; font-size: 4.5vw; height: 11vw; line-height: 11vw;}
.product_img_lun img.product_logo{ width: 13vw;}
.product_detal_line1{ height: 2.2vw;}
.product_detal_line2{ height: 1.1vw;}
}


/* product_detail word */
.product_detail_container{ width: 100%; padding: 5% 0; background: #f9f9f9;}
.product_detail_word{ width: 100%;}
.product_detail_word img{ display: block; width: 100%; height:auto;}
.product_detail_word p{ font-size: 1.8rem;font-family: 'Arial'; line-height: 1.5em; margin: 1% 0;color: #464646;}

@media screen and (max-width:560px)
{
.product_detail_container{ padding: 6% 0;}
.product_detail_word p{ font-size: 3.8vw; margin: 1.5vw 0;}
}


/* product_detail other */
.product_other_container{ background: #f9f9f9;}
.product_other_container .exhibition_list_content{ border-radius: 0;}
.product_other_container .exhibition_img{ border-radius: 0; position:relative;}
.product_other_container .exhibition_img img.product_logo{ width: 70px; position: absolute;top: 3%;left: 5%;}

@media screen and (max-width:1450px)
{
.product_other_container .exhibition_img img.product_logo{ width: 50px;}
}

@media screen and (max-width:560px)
{
.product_other_container .exhibition_img img.product_logo{ width: 7vw;}
.product_other_container .exhibition_list_content p{ font-size: 3.8vw;}
}

/* sitemap */
.sitemap_container{ width: 100%; padding: 5% 0; background: #f4f3f3;}

.sitemap_word{ width: 100%; margin-bottom: 2%;}
.sitemap_word h3{font-family: 'Arial'; font-size: 2.4rem; line-height: 1.5em; margin-bottom: 10px;}

.sitemap_word h3 a{color: #121212;}

.sitemap_word ul li{font-family: 'Arial'; font-size: 1.8rem; margin-top: 5px;}
.sitemap_word ul li a{ color: #242424;}

@media screen and (max-width:560px)
{
.sitemap_word h3{ font-size: 4vw;}
.sitemap_word ul li{ font-size: 3.6vw;}
.sitemap_word{ margin-bottom: 4.5vw;}
}


/* kits */
.kits_list_container .inside_product_list_right{ width: 100%;}
.kits_list_container .inside_product_list_right ul li{ width: 23.87%;}
.kits_list_container .inside_product_list_right ul li:nth-child(3n){ margin-right: 1.5%;}
.kits_list_container .inside_product_list_right ul li:nth-child(4n){ margin-right: 0;}


@media screen and (max-width:1200px)
{
.kits_list_container .inside_product_list_right ul li{ width: 32.33%;}
.kits_list_container .inside_product_list_right ul li:nth-child(4n),.kits_list_container .inside_product_list_right ul li:nth-child(2n){ margin-right: 1.5%;}
.kits_list_container .inside_product_list_right ul li:nth-child(3n){ margin-right:0;}
}

@media screen and (max-width:900px)
{
.kits_list_container{ width: 96%!important; margin: 0 auto;}
.kits_list_container .inside_product_list_right ul li{width: 49.25%;}
.kits_list_container .inside_product_list_right ul li:nth-child(3n){ margin-right:1.5%;}
.kits_list_container .inside_product_list_right ul li:nth-child(2n){ margin-right: 0;}
}

/*分页*/
.xm_page {width: 100%; margin: 40px auto 30px;}
.xm_page .pagination { width: 100%; text-align: center; display: flex; justify-content: center;}
.xm_page .pagination li { width: 40px!important; height: 40px; line-height: 40px; text-align: center; font-size: 18px; padding: 0!important;; margin: 0 10px; background: none; color: #0f0f0f;}
.xm_page .pagination li a {display: block; width: 100%; height: 100%; color: #000000;}
.xm_page .pagination li.active { background: #222531;}
.xm_page .pagination li.active a { color: #ffffff;}
.xm_page .pagination li:hover a { color: #ffffff}