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:768px){
td,th{padding:4px 8px;font-size:13px}
}
.pro .list .img{padding:10px 0;width:100%;overflow:hidden;margin-bottom:1px}
.pro .list .img div{height:260px}
/*.pro .list .img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}*/
.pro .list .txt{background:#fff;border-top:1px solid #eee;position:relative}
.pro .list .txt:after{content:"";position:absolute;top:-1px;left:0;width:0;height:2px;background:#15569d;transition:.6s}
.pro .list a:hover .txt:after{height:3px;width:100%}
.pro .list .txt h5{font-size:1.25rem;line-height:2}
.pro .list .txt i{font-size:2rem}
.pro .list a{display:block;border:1px solid #eee}
.pro .list a:hover i{padding-left:2rem}
.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:#004299;border-color:#004299}
.menu-list a:hover{font-weight:700;border-color:#004299;color:#004299}
@media (max-width:768px){
.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_detail .container{max-width:1130px}
.product_detail1{padding:30px 0 20px}
.product_detail1_l{float:right;width:45%;text-align:center}
.product_detail1_r{line-height:1.5;float:left;width:53%}
.product_detail1_r h2{font-size:32px;color:#333;padding:30px 0 15px}
.product_detail1_r p{font-size:16px;color:#333}
.product_detail1_r p a font{font-size:16px!important;color:#333!important}
.p_tel{font-size:36px;color:#505050;padding-left:55px;background:url(../images/tel1.png) no-repeat left center;font-family:Impact;margin:60px 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}
.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}
@media(max-width:768px){
.product_detail1{padding:20px 1%}
.product_detail1_r h2{font-size:20px;padding:15px 0}
.p_tel{margin:15px 0;font-size:24px;padding-left:50px}
}
@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}
}