/*产品选型*/
#product_selection {}
.pro_selection {}

.pro_selection {border: 3px solid #f1f1f1;margin-bottom: .7rem;padding: .5rem}
.pro_selection table {width: 100%;border-collapse: collapse;}
.pro_selection table tr {}
.pro_selection table td {border: 1px solid #d9d9d9;margin: 0;padding: .2rem 0;}
.pro_selection table td:nth-of-type(1) {width: 25%;text-align: center;background-color: #f1f1f1;font-size: .45rem;text-transform: capitalize}
.pro_selection table td:nth-of-type(1) h5 {;font-weight: normal}
.pro_selection table td:nth-of-type(2) {padding-left: .5rem;font-size: .5rem}
.pro_selection table td:nth-of-type(2) input {width: 70%;height: 1rem;border: 1px solid #f2550d;font-size: .6rem}
.pro_selection .my_btn{
	display: block;
    padding: 5px 10px;
    background-color: #f2550d;
    color: #fff;
    border: 1px solid #f2550d;
    margin: 10px auto;}
/*.pro_selection .my_btn {display: inline-block;margin: 15px auto 0 272px;padding: 5px 31px;font-size: 18px}*/


/*产品列表*/
#product {}

.product_main {}
.pro_m {margin-top: .5rem; overflow:hidden}
.pro_m li {width: 49%;height: 7.55rem;outline: 1px solid #D9D9D9;box-shadow: 0 0 3px #c3c3c3;padding: 1px;margin-bottom: 2%;position: relative}
.pro_m li:nth-of-type(2n-1) {float: left;}
.pro_m li:nth-of-type(2n) {float: right;}
.pro_m li img {display: block;width: 100%;;height: 100%;}


/*产品详情*/
#pro_main {}

#pro_main .swiper-wrapper {}
#pro_main .swiper-wrapper img {display: block;width: 94%;margin: 0 auto}

.map_nav {font-size: .55rem;line-height: .85rem;background-color: #F1F1F1;margin-top: 50px;padding: .2rem 0 .2rem 10px}
.pro_jianjie {}
.pro_jianjie h3 {border-bottom: 2px dashed #F1F1F1;padding: .1rem 0;margin: .2rem 0 .3rem 0}
.pro_jianjie p {line-height: 1rem;font-size: .5rem}
.pro_jianjie a.my_btn i {font-size: .6rem;margin-right: .15rem;}
a.my_btn {display: block;background-color: #f2550d;color: #fff;padding: .2rem 0;text-align: center;margin-top: .3rem;font-size: .6rem}

/*选项卡*/
.pro_item {}
.tab {height: 1.5rem;border-top: 1px solid #d9d9d9;margin: .3rem 0 .5rem 0;background-color: #F1F1F1;position: relative}
.tab li {width: 25%;height: 1.475rem;line-height: 1.475rem;float: left;;font-size: .6rem;cursor: pointer;text-align: center;position: relative;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear}
.tab li.tab_on {color: #f2550d;font-weight: bold;border-bottom: 3px solid #f2550d}
.tab li.on {color: #5d5d5d;}
.tab:after {content: '|';position: absolute;right: 49.5%;top: 50%;margin-top: -12px;font-size: .55rem}

.tab_item {}
.tab_item li {display: none}
#tab_item1 {}
#tab_item1 p {text-indent: 2em;}
#tab_item1 img {display: block;width: 100%;margin: 0 auto}

#tab_item2 {text-align: center}
#tab_item2 p {margin: .3rem 0}
/*#tab_item2 p i {font-size: .5rem;margin-right: .15rem;font-weight: 200;color: #f2550d;}*/
#dituContent {width: 100%;height: 15rem}
.iw_poi_content {font-size: .4rem;line-height: .6rem}

/*全屏查看产品图片*/
.fs_gallery {
    background: rgba(0, 0, 0, 0.9); left: 0px; top: 0px; right: 0px; bottom: 0px; position: fixed; z-index: 1000;
}
.fs_gallery_close {
    top: 48px; width: 25px; height: 25px; text-align: center; right: 20px; color: rgb(204, 204, 204); line-height: 23px; font-size: 34px; position: absolute; z-index: 1002; cursor: pointer;
}
.fs_gallery_close::before {
    content: 'x';
}
.fs_gallery_close:hover {
    color: rgb(255, 255, 255);
}
.fs_gallery_prev {
    width: 80px; color: rgb(204, 204, 204); font-size: 30px; position: absolute; z-index: 1001; cursor: pointer;
}
.fs_gallery_next {
    width: 80px; color: rgb(204, 204, 204); font-size: 30px; position: absolute; z-index: 1001; cursor: pointer;
}
.fs_gallery_prev:hover {
    background: rgba(0, 0, 0, 0.1); color: rgb(255, 255, 255);
}
.fs_gallery_next:hover {
    background: rgba(0, 0, 0, 0.1); color: rgb(255, 255, 255);
}
.fs_gallery_prev {
    left: 0px; top: 0px; bottom: 0px;
}
.fs_gallery_next {
    top: 0px; right: 0px; bottom: 0px;
}
.fs_gallery_prev::before {
    left: 35px; top: 50%; height: 30px; margin-top: -30px; position: absolute; content: "<";
}
.fs_gallery_next::before {
    left: 35px; top: 50%; height: 30px; margin-top: -30px; position: absolute; content: ">";
}
.fs_gallery_shuft {
    width: 9999999px; position: relative;
}
.fs_gallery_shuft::after {
    clear: both; display: block; content: "";
}
.fs_gallery_shuft_item {
    background-position: center; float: left; position: relative; background-repeat: no-repeat;
}
.fs_gallery_shuft_item img {
    left: 50%; top: 50%; position: absolute; box-shadow: 0px 0px 8px rgba(0,0,0,0.8);
}


























