table{width:100%;background-color:#fff;color:#666}
td,th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}
td,th{border-width:1px;border-style:solid;border-color:#000}

@media (max-width:1200px){
td,th{padding:4px 8px;font-size:13px}
}

.pro .list .img{ padding:20px 0;width:100%;overflow:hidden;margin-bottom:0px; }
.pro .list .img div{ height:360px; }
/*.pro .list .img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}*/
.pro .list .txt{ border-top:1px solid #efefef;position:relative}


.pro .list .txt:after{content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background:#ed6c00;transition:.6s}
.pro .list a:hover .txt:after{height:1px;width:100%}

.pro .list .txt h5{ color:#595757; font-size:1.125rem;line-height:2}
.pro .list .txt i{ color:#595757; font-size:2rem; }
.pro .list .list2 a{ display:block; border:1px solid #efefef; border-bottom-left-radius:30px; border-top-right-radius:30px; }
.pro .list .list2 a:hover h5,a:hover i{ color:#ed6c00!important; }



.menu-list a{border:1px solid #d7d6d6;font-size:1.22rem;line-height:2;margin-right:1rem;padding:.5rem 1.2rem}
.menu-list a.active{font-weight:700;color:#ed6c00;border-color:#004299}
.menu-list a:hover{font-weight:700;border-color:#ed6c00;color:#ed6c00}

@media (max-width:1200px){
.n_position ul li a{padding:0 2rem}
.n_position ul li{height:3rem;line-height:3rem;margin-right:1rem;margin-bottom:1rem}
.p_box{margin-top:.5rem}
}

.product_full { background:#f7f8fc; padding-top:5rem;padding-bottom:5rem; }


.product_detail1{ /*background:#1c2881;*/ padding:0px 0px 0px 0px; width:1580px;
    justify-content: space-between;
    align-items: center;
    background: #fff;
    overflow: hidden;
    border-radius: 20px;
    -webkit-box-shadow: 0px 0px 15px 0px #8b9794;
    -moz-box-shadow: 0px 0px 15px 0px #8b9794;
    box-shadow: 0px 0px 15px 0px #8b9794;
	}
	
@media (max-width:1200px){
	.product_full { padding-left:0.5rem; padding-right:0.5rem; }
	.product_detail1{ width:100%; }
}

.product_detail1 .container{ max-width:1600px; }

.product_detail1_l{ background:#fff; float:left;width:40%;text-align:left}

.product_detail1_r{ line-height:1.5;float:right;width:59%; padding:5rem 5rem 0 0;}
.product_detail1_r h2{ font-size:2rem; color:#101010; }

.product_detail1_r p { font-size:16px; color:#595757; margin-top:1.0rem; }

.product_detail1_r .pro_two p { font-size:16px; color:#ed6c00; margin-top:1.0rem; }

.product_detail1_r p a font{font-size:16px!important;color:#333!important}

.product_detail1_r .pro_top_line{ border-top:1px solid #efefef;margin:2rem 0rem 0 0; }

.p_tel{font-size:36px;color:#505050;padding-left:55px;background:url(../images/tel1.png) no-repeat left center;font-family:Impact;margin:10px 0 35px}
.product_detail1_r a.more1{display:block;width:158px;line-height:38px;border:1px solid #1c2881;font-size:14px;color:#333;text-align:center}
.product_detail1_r a.more1:hover{color:#fff;background:#1c2881}

.lis{ float:left;z-index:11; width:12rem; height:0.1rem; background:#fff;}

.btn_xq,.btn_xq:after{ transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s }
.btn_xq { display:inline-block; width:17.5rem; transition:.5s; cursor:pointer; font-size:1.0rem; color:#fff; background:#ed6c00; line-height:2.8rem; text-align:center; position:relative; z-index:1; overflow:hidden; border-radius:.375rem;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.btn_xq a { color:#fff; }
.btn_xq:before{ content:""; display:block; position:absolute; left:0; top:0; right:0; bottom:0; z-index:-1; border:1px solid #ed6c00; border-radius:.375rem}
.btn_xq:after{ content:""; display:block; width:0; height:100%; position:absolute; right:0; top:0; z-index:-1; background:#f7bb8a; }
.btn_xq:hover:before,.lis:hover .btn_xq:before{ border:1px solid #ed6c00}
.btn_xq:hover:after,.lis:hover .btn_xq:after{ width:100%; left:0; right:auto}
.btn_xq:hover,.lis:hover .btn_xq a { color:#fff; }
.btn_xq:hover,.lis:hover .btn_xq a { color:#fff; }

.dingtel{
	margin-top:5rem;
	}
.dingtel p{
	color:#101010;
	}
.dingtel span{
	color:#ed6c00;
	font-size:36px;
	font-family:Arial;
	line-height:40px;
	}


.tab1li{border-bottom:1px solid #e0e0e0}
.tab1li ul li{line-height:52px;font-size:20px;color:#333;float:left;margin-right:60px;position:relative;cursor:pointer}
.tab1li ul li:last-child{margin-right:0}
.tab1li ul li:after{content:'';position:absolute;bottom:0;left:0;width:0%;height:3px;background:#1c2881;transition:all .6s ease-out}
.tab1li ul li:hover:after{width:100%;transition:all .6s}
.tab1li ul li.on:after{width:100%;transition:all .6s}
.tab1li ul li.on{font-weight:700;color:#1c2881}
.tab1{display:none;border-bottom:1px solid #e0e0e0;padding:45px 0}
.tab1 table{max-width:100%}
.tab1 table tr{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.tab1 table tr td{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;text-align:center;line-height:30px}

.pd_desc .pd_desc_a { padding: 10px 0 0; }
.pd_desc .pd_desc_a  .bdbox .tle{ background-image: linear-gradient(83deg, #fdecda 0%, #fdecda 50%, #f7bb89 100%), linear-gradient(#ed6c00, #ed6c00);line-height: 77px; padding-left: 35px; color: #ed6c00; font-size: 1.25rem; font-weight:500;}
.pd_desc .pd_desc_a  .bdbox .tle span{position: relative;display: block; padding-left: 28px;}
.pd_desc .pd_desc_a  .bdbox .tle span::after{ content: ""; left: 0; border-left: 18px solid #ed6c00; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px;position: absolute;height: 18px; top: 50%;margin-top: -10px;}
.pd_desc .pd_desc_a  .bdbox .mc{ color: #595757; font-size:1.0rem; line-height:2rem; padding:34px 53px 37px;}
.pd_desc .pd_desc_a  .bdbox .mc p{ margin-top:.5rem;}


.pd_desc .pd_desc_a .bd_a  .swiper-slide-aa { position:relative;  text-align: center;}
.pd_desc .pd_desc_a .bd_a  .swiper-slide a { position:relative; display:block; border:1px solid #e9e9e9; padding:55px 20px 70px; }
.pd_desc .pd_desc_a .bd_a  .swiper-slide .txt { font-size:18px; text-align:center; color:#424242; margin-top:20px; line-height:20px; height:20px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.pd_desc .pd_desc_a .bd_a  .swiper-slide .pic { overflow:hidden; }
.pd_desc .pd_desc_a .bd_a  .swiper-slide .pic img { transition: all 0.6s; width: 332px;height: 340px;}
 

.pd_desc .pd_desc_a .bd_a  .swiper-slide-aa:before { content: ""; z-index: 1; display: block; width: 0%; height: 2px; background: #fb932f; position: absolute; left: 0; top: 0; transition: ease 1s; }
.pd_desc .pd_desc_a .bd_a  .swiper-slide-aa:after { content: ""; z-index: 1; display: block; width: 0%; height: 2px; background: #fb932f; position: absolute; right: 0; bottom: 0; transition: ease 1s; }
.pd_desc .pd_desc_a .bd_a  .swiper-slide a:before { content: ""; z-index: 1; display: block; width:2px; height:0; background: #fb932f; position: absolute; left:-1px; bottom: 0; transition: ease 1s; }
.pd_desc .pd_desc_a .bd_a  .swiper-slide a:after { content: ""; z-index: 1; display: block; width:2px; height:0; background: #fb932f; position: absolute; right:-1px; top: 0; transition: ease 1s; }


.pd_desc .pd_desc_a .bd_a  .swiper-slide:hover .pic img { transform: scale(1.1)!important; }
.pd_desc .pd_desc_a .bd_a  .swiper-slide:hover .swiper-slide-aa:before { width:100%; }
.pd_desc .pd_desc_a .bd_a  .swiper-slide:hover .swiper-slide-aa:after { width:100%; }
.pd_desc .pd_desc_a .bd_a  .swiper-slide:hover a:before { height:100%; }
.pd_desc .pd_desc_a .bd_a  .swiper-slide:hover a:after { height:100%; }
.pd_desc .pd_desc_a .bd_a  .swiper-slide:hover .txt { color:#f48000; font-weight:bold; }
.pd_desc .pd_desc_a .bd_a {position: relative;padding-bottom: 40px;}
.pd_desc .pd_desc_a .bd_a .swiper-pagination{bottom: 0;}
.pd_desc .pd_desc_a .bd_a  .swiper-pagination-bullet{width: 12px;height: 12px;background-color: #cccccc;opacity: 1;margin: 0 10px !important;position: relative;}
.pd_desc .pd_desc_a .bd_a  .swiper-pagination-bullet-active{background: transparent;}
.pd_desc .pd_desc_a .bd_a  .swiper-pagination-bullet-active::after{ content: ""; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); width: 15px;height: 15px;background: url(ico10.png)no-repeat center;position: absolute;}

.pd_desc .pd_desc_b{padding: 88px 0 55px;position: relative;}
.pd_desc .pd_desc_b .hd .h1{    color: #383838;line-height: 48px; font-size: 48px; position: relative;text-align: center;}
.pd_desc .pd_desc_b .hd .h1::after{    content: ""; position: absolute; left: 50%; border-bottom: 4px solid #f48000; width: 60px;bottom: -26px;margin-left: -30px;}
.pd_desc .pd_desc_b .hd .h2{margin-top: 50px;    color: #333333;line-height: 46px; font-size: 36px; position: relative;text-align: center;}
.pd_desc .pd_desc_b .bd{margin-top: 45px;display: flex;justify-content: space-between;}
.pd_desc .pd_desc_b .bd .bd1{width: 809px;}
.pd_desc .pd_desc_b .bd .bd1 .t{color: #333333;font-size: 33px;line-height: 43px;}
.pd_desc .pd_desc_b .bd .bd1 .bd1_a{background: url(bg5.png)no-repeat top center;background-size: cover;padding: 37px 64px 40px;}
.pd_desc .pd_desc_b .bd .bd1 .bd1_a ul{display: flex;flex-wrap: wrap;margin-top: 20px;}
.pd_desc .pd_desc_b .bd .bd1 .bd1_a ul li{width: 50%;color: #5b5b5b;font-size: 16px;line-height: 26px;display: flex;margin-top: 7px;}
.pd_desc .pd_desc_b .bd .bd1 .bd1_a ul li span{width: 85px;text-align: justify;text-align-last: justify;}
.pd_desc .pd_desc_b .bd .bd1 .bd1_a ul li:nth-child(-n+2){margin-top: 0;}
.pd_desc .pd_desc_b .bd .bd2{width: 667px;}
.pd_desc .pd_desc_b .bd .bd1 .bd1_b{position: relative;margin-top: 12px;}
.pd_desc .pd_desc_b .bd .bd1 .bd1_b .txt{position: absolute;left: 64px;top: 40px;}
.pd_desc .pd_desc_b .bd .bd1 .bd1_b .txt .t2{color: #454545;font-size: 19px;line-height: 29px;margin-top: 13px;}
.pd_desc .pd_desc_b .bd .bd2{background: url(bg6.png)no-repeat bottom right ;background-size: cover;padding: 25px 29px 0 53px;}
.pd_desc .pd_desc_b .bd .bd2 .tle{color: #333333;line-height: 43px;font-size: 33px;margin-bottom: 56px;}
.pd_desc .pd_desc_b .bd .bd2 label{display: flex;border-bottom: 1px solid #d6d9dc;padding-bottom: 20px;justify-content: space-between;align-items: center;margin-top: 40px;}
.pd_desc .pd_desc_b .bd .bd2 label .n{color: #5b5b5b;font-size: 19px;line-height: 29px;}
.pd_desc .pd_desc_b .bd .bd2 label input{width: calc(100% - 50px);}
.pd_desc .pd_desc_b .bd .bd2 label:nth-child(2){margin-top: 0;}
.pd_desc_b .g-in{width: 1486px;}
.pd_desc .pd_desc_b .bd .bd2 label:nth-child(4){flex-direction: column;align-items: unset;}
.pd_desc .pd_desc_b .bd .bd2 label:nth-child(4) textarea{height: 80px;resize: none;}
.pd_desc .pd_desc_b .bd .bd2 input[type="submit"]{	width: 189px;height: 59px;background-image: linear-gradient(89deg, #fcab00 0%, #f48000 100%), linear-gradient(#0b4ca1, #0b4ca1);background-blend-mode: normal, normal;border-radius: 4px;color: #ffffff;font-size: 19px;margin-top: 60px;}


/* Ð¡µ¼º½À¸ */
.content_nav {
    border-bottom: 1px solid #eeeeee;
    position: relative;
    z-index: 10;
}
.content_nav .w{
    display: flex;
    align-items: center;
}
.content_nav li {
    flex: 1;
    font-size: 0;
}

.content_nav li>a {
    line-height: 80px;
    font-size: 20px;
    /*font-weight: bold;*/
    width: 100%;
    text-align: center;

}

.content_nav li.on>a,
.content_nav li:hover>a {
    color: #00873b;
}

.content_nav_hide {
    position: absolute;
	z-index:9999;
    left: 0;
    width: 100%;
    background: rgba(0,0,0,0.95);
    display: none;
}
.content_nav_hide:before{
    width: 500%;
    height: 100%;
    background: #fff;
    border-bottom: 1px solid #f2f2f2;
    position: absolute;
    top: 0;
    left: -150%;
    content: "";
    display: none;
}
.content_nav_hide .content_nav_list{
    width: 100%;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
   /* padding-top: 0.4rem;*/
    position: relative;
    z-index: 1;
}
.content_nav_hide .content_nav_list .item{
    width: 19%;
    margin: 0.25rem 8% 0.2rem 0;
    border-bottom: 1px solid #ccc;
    float: left;
}
.content_nav_hide .content_nav_list .item:nth-of-type(4n){
    margin-right: 0;
}
.content_nav_hide .content_nav_list .item>a {
    width: 100%;
    font-size: 0.18rem;
    padding: 0.12rem 0;
    color: #666666;
    display: flex;
    align-items: center;
    justify-content: space-between;
    transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    box-sizing: border-box;
}
.content_nav_hide .content_nav_list .item>a>span{
    display: flex;
    align-items: center;
}
.content_nav_hide .content_nav_list .item>a .icon{
    width: 0.27rem;
    height: 0.27rem;
    background: url(../images/gxw-nav_icon1.png) no-repeat center center;
    background-size: 0.22rem 0.23rem !important;
    margin-right: 0.1rem;
}
.content_nav_hide .content_nav_list .item>a:hover {
    color: #00873B;
}

.content_nav_hide .content_nav_list .item>a:hover .icon{
    background: url(../images/gxw-nav_icon2.png) no-repeat center center;
}
.content_nav_list .sub_qi_menu{
    padding-left: 0.37rem;
}
.content_nav_list .sub_qi_menu dd a{
    font-size: 0.17rem;
    color: #808080;
    line-height: 0.4rem;
    transition: all 0.3s;
}
.content_nav_list .sub_qi_menu dd a:hover{
    color: #00873B;
}
.content_nav_hide .content_nav_list .item.fengdian_item{
    width: 100%;
    margin: 0;
    padding: 0.2rem 0 0.2rem;
    border:none;
    display: flex;
    align-items: center;

}
.content_nav_hide .content_nav_list .item.fengdian_item>a{
    border-bottom: 1px solid #ccc;
    width: 3.1rem;

}
.content_nav_hide .content_nav_list .item.fengdian_item>a .icon {
  /* display: none;*/
}




@media(max-width:768px){
.product_detail1{padding:20px 1%}
.product_detail1_r{ padding:1rem 1rem 1rem 1rem; margin-top:-13rem;}
.product_detail1_r h2{font-size:20px; font-weight:600;padding:15px 0}
.p_tel{margin:15px 0;font-size:24px;padding-left:50px}
.dingtel span{
	font-size:26px;
	}
}
@media(max-width:767px){
.product_detail1_l{float:none;width:100%;text-align:center}
.product_detail1_r{float:none;width:100%}
.product_detail1_r h2{font-size:18px;padding:5px 0}
.p_tel{margin:10px 0;font-size:20px;padding-left:45px}
.product_detail1_r a{width:120px}
.tab1li ul li{margin-right:40px}
.tab1{padding:15px 0}
.xg_product{padding:15px 0}
.xg_product h2{font-size:20px;margin-bottom:15px}
}