#fh5co-content_show{padding:50px 0}
/*分页*/
.table span{margin-right:10px;}
.content_detail .pager{  font-size:18px;}
.content_detail .pager a{border:none;color: #666}
.content_detail .pager a:focus,.content_detail .pager a:hover{color: #d4241c;;background:none}
.content_detail .pager li{display:block;text-align:left; line-height:200%}
#fh5co-content_show .pagination a{background: #fff;color:#333;padding: 8px 10px;}
#fh5co-content_show .pagination .active,#fh5co-content_show .pagination a:hover{background: #d4241c; color:#fff; }
#fh5co-content_show .pagination .active a{color:#fff}
#fh5co-content_show .pagination li{ margin:0 2px 8px;}
#fh5co-content_show video{max-width:100%}
.detail{ padding-bottom:10px; line-height:2;font-size:18px;color:#666;padding:0}
.detail p{ line-height:2; text-indent:0;font-size:18px;color:#666}

.kefu-right img{ margin-top:5px;}
.contact1,.contact2{border-bottom:1px dashed #ccc;padding-bottom:10px;}
.contact2 h3{font-size:18px;font-weight:bold;}
.qq3 ul li{float:left;padding:5px 10px 30px 0;}
.qq3 ul li a{display:block;}
.qq3 ul li img{width:150px;height:42px;}
.contact3{clear:both;}
.contact4{clear:both;line-height:150%;font-size:12px;}
.contact4 p{border-bottom:1px dashed #ccc;padding-bottom:20px;padding-top:15px; color:#666;}
.contact4:last-child p{border-bottom:none}
.contact4 img,.contact5 img,.contact7 img{float:left;margin:8px 20px 0 0}
.contact4 strong{ font-size:16px;}
.contact5{line-height:150%;font-size:12px;padding-bottom:15px;}
.contact6{padding:35px 0 15px 0;border-bottom:1px dashed #ccc;}
.contact7{line-height:150%;font-size:12px;}
.font18x{font-size:18px;font-weight:bold; color:#333;}
 .process-box .media-img{ margin-bottom:3px;}

.process-box .media-img img{margin-bottom:10px;}
.process-box .media-img{position:relative;z-index:1;}
.process-box .media-img:before{content:'';background:url(../images/zicon.png) no-repeat;position: absolute;top:76px; right: -32px;z-index: 29;display: block;width:23px; height:19px;}
.process-box .xm2:nth-child(6) .media-img:before{display:none}

.pro_item{border: 1px solid #ddd;box-shadow: 0 2px 2px #e4e4e4;text-align:left; background:#fff}
.pro_item:hover{box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);}
.pro_img2{margin:10px;overflow:hidden}
.pro_img2 img{ width:100%}
.pro_title2{height:35px;line-height:25px;color:#333; border-bottom:1px solid #efefef;font-weight:bold; white-space:nowrap; overflow:hidden; margin:0 10px;}
.pro_date2{ font-size:12px; text-indent:10px; color:#666; height:35px; line-height:35px;}
.pro_item .photozoomimgs{transition: transform 1s ease 0s;transform: scale(1);}
.pro_item:hover .photozoomimgs{transition: transform 1s ease 0s;transform: scale(1.1);}

.mid-nav,.top-point-nav{border-bottom:4px solid #eee}
.mid-nav .xb3{ float:right}
.mid-nav .leftbar{  position:relative;z-index:2;}
.mid-nav .leftbar h3{ color: #fff;height: 80px;line-height: 80px;  font-size:24px;background: url(../images/left-top.jpg) no-repeat right top; overflow:hidden; padding-left:20px;}
.mid-nav .leftbar h3 a{color:#fff;} 
.mid-nav .leftbar h3 img{ vertical-align:middle; margin:0 12px 3px 0; padding:0}
.mid-nav .leftbar h4{ display:none;}
.mid-nav .leftbar .menu-bot img{max-width:100%}
.mid-nav .submenu li,.point-nav li{line-height:1.5;  display:inline-block}
.mid-nav .submenu li:last-child,.point-nav li:last-child{ border-bottom:none}
.mid-nav .submenu li a,.point-nav li span{ display: block; margin:0 25px; font-size:18px; padding:25px 0px 25px;  position:relative;top:1px; color:#333; cursor:pointer}
.mid-nav .submenu li a.current,.mid-nav .submenu li a:hover,.point-nav li.active span,.point-nav li:hover span{ transtion:none; color: #d4241c; }
.mid-nav .submenu li a.current:before,.mid-nav .submenu li a:hover:before,.point-nav li span:before{ content:''; position:absolute; background:#d4241c; height:4px; width:100%; left:0;bottom:-3px;}
.mid-nav .ur-here{ padding:12px 0px 14px;  text-align:right }

.article-media .item a{display:block;border:1px solid #e5e5e5;padding:23px 28px 23px;}
.article-media .item a:hover{box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.2);}
.article-media .media .caldata .content{ text-align:center;margin-right:13px; padding:14px 16px;}
.article-media .media .caldata .content p{ text-align:center}
.article-media .media .caldata .content p.day{ font-size:36px; color:#333; line-height:24px;   margin:10px 0 14px}
.article-media .media .caldata .content p.mon-year{ font-size:16px;color:#666; line-height:22px; margin:0}
.article-media .media .media_img{width: 200px;margin-right:20px; overflow:hidden;transition: transform 1s ease 0s;}
.article-media .media .media_img:hover{transition: transform 1s ease 0s;}
.article-media .media .media_img img{width: 200px;transform: scale(1);transition: transform 1s ease 0s;}
.article-media .media .media_img:hover img{transform: scale(1.1);transition: transform 1s ease 0s;}
.article-media .media .media_img a{border-color: -moz-use-text-color;border-style: none;border-width: medium;padding: 0;}
.article-media .media .media_img a:hover{border-color: -moz-use-text-color;border-style: none;border-width: medium;background: #fff4ce none repeat scroll 0 0;}
.article-media .media .time{color:#666; font-size:14px; display:inline-block; margin-top:3px;}
.article-media .media .time span{ display:inline-block; margin-right:20px;}
.article-media .media .time a{color:#777;}
.article-media .media-body h3{font-size: 18px;color: #333;overflow:hidden; text-overflow:ellipsis;white-space: nowrap;margin-bottom:9px;}
.article-media .media-body h3 a{color: #333;font-size: 20px;line-height:100%; font-weight:bold}
.article-media .media-body h3 a:hover{ color: #d00;;}
.article-media .media-body .desc{color: #666;line-height: 26px; font-size:16px; text-align:left; overflow:hidden; height:52px;}
.article-media .media-body .mores{ margin:7px 0 0px; color:#de1808; font-size:16px; }
.article-media a:hover h3{ color: #d00;}

.inner-media .media .caldata .content{background:#d4241c}
.inner-media li{border-bottom:1px solid #e5e5e5;margin-bottom:25px;padding-bottom:27px;}
.inner-media .media .caldata .content p.day,.inner-media .media .caldata .content p.mon-year{color:#fff}
.inner-media .media .caldata .content{padding:20px 18px;}
.inner-media .media-body h3{line-height:1.1;}
.inner-media .media-body .author{font-size:16px;color:#666;margin:0px 0 5px;}
.inner-media .media-body .times{font-size:16px;color:#666;margin-top:3px;}

.r-news{background:#f7f8fb;padding:13px 20px 21px;}
.r-news li{ padding:4px 0; font-size:18px;}
.r-news .r-title{font-size:20px;margin-bottom:8px;}
.r-news li a{display:block; position:relative;z-index:1;padding:0 0 0 15px;line-height:1.5}
.r-news li a:before{content:''; position:absolute; height:3px; width:3px; left:0; top:13px; background:#d4241c}

.product-moban-boxs{background:#f7f8fb;}
.ct_item{text-align:left;}
.ct_bg{background:#fff;box-shadow: 0px 4px 5px rgba(0,0,0,.3);padding-bottom:20px;}
.ct_title{height:50px;line-height:50px; text-align:center;background:#d4241c;color:#fff;font-size:18px;}
.ct_list{padding:5px 10px 10px 9px;font-size:16px;}
.ct_list ul{}
.ct_list li{margin:5px auto 11px;line-height:22px; padding-left:13px; position:relative}
.ct_list li:before{content:"";display:inline-block; background:#d4241c; position:absolute; left:0; top:10px; width:3px; height:3px;}
.ct_list li span{ display:block;color:#d4241c;margin-bottom:5px;}
.ct_list li a{ color:#333; }
.ct_list li a:hover{ color:#d4241c; }

.ct_link{ background:url(../images/web_faq.jpg) no-repeat left top;background-size:100%; margin:0 10px ;height:45px;}
.ct_link a{ display:inline-block;padding:0px 0px 0; font-size:16px; color:#fff;width:49%;height:100%;float:left}
.ct_link a#ct_2{  color:#666;}
.ct_link a#ct_2:hover{ color:#666}

.taocan-price h3 s,.service-item i,.temp_view,.fh5co-nav-toggle.active{ background-image:url(../images/mainbg.png); background-repeat:no-repeat}
.temp_item{  margin-bottom:40px;font-size: 16px;}
.temp_con{border: 1px solid #ddd; background:#fff;box-shadow: 0 2px 2px #e4e4e4; position:relative; }
.temp_con:hover{box-shadow: 0 1px 5px rgb(0,0,0,.3); }
.temp_img{padding:10px;}
.temp_img img{width:100%;}
.temp_title{height:35px;line-height:25px;border-bottom: 1px solid #efefef;  text-indent:10px;overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.temp_title a{ color:#333}
.temp_title a:hover{color:#f00}
.temp_price{height:34px;line-height:34px;text-indent:10px;}
.temp_price span{float:left;color:#666;}
.temp_price span font{color: #c62421;}
.temp_view{width:54px;height:32px; position:absolute; left:10px; top:10px; z-index:3; background-position:-285px 0; opacity:0}
.temp_con:hover .temp_view{opacity:1}
.temp_view a{width:100%;height:32px; display:block;}
.temp-boxs .xm3:nth-child(6),.temp-boxs .xm3:nth-child(11),.temp-boxs .xm3:nth-child(16),.temp-boxs .xm3:nth-child(21){clear:both;}

.temp-search{ margin-bottom:40px;}
.search_con{ background:none; border-radius:25px; height:46px; margin:5px 0 0 0px; border:1px solid #e5e5e5;postion:relative;z-index:1 }
.search_con .skw{height:44px;width:calc(100% - 40px);line-height:44px;border:0;padding:0px;color:#a6a5a5;float:left;text-indent:23px;background:none;}
.search_con .sub{height:34px;width:34px;line-height:26px;padding:0px;background:#d4241c;font-size:18px; text-align:center;cursor:pointer;position:absolute; content:''; right:16px;top:11px;color:#fff;border-radius:50%;border:none}

#fh5co-content_show .detail h1{text-align:left;line-height:1.3;font-size:22px;}
#fh5co-content_show .detail video{max-width:100%}
#fh5co-content_show .qhd-title span{margin:0 5px;color:#777}
#fh5co-content_show .qhd-title span.tl{margin-left:0}
#fh5co-content_show .qhd-title{margin:10px 0;font-size:16px;}
#fh5co-content_show .ajianjie{background:#f7f8fb;padding:13px 20px;font-size:16px;margin:8px 0 30px;overflow:hidden}

.inner-product-box .item{border: 1px solid #e4e4e4;box-shadow: 0 2px 2px #e4e4e4;font-size:16px;background:#fff}
.inner-product-box .item .p-inner{padding:10px;}
.inner-product-box .item .inner{overflow:hidden}
.inner-product-box .item h3{padding:0 10px 10px; color:#666;overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.inner-product-box .item .top-time{padding:10px 10px 11px; border-top:1px solid #e5e5e5;color:#666}
.inner-product-box .item:hover .top-time{ color:#666}
.inner-product-box .item:hover h3{color:#d4241c;}
.inner-product-box .item:hover{box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);}
.inner-product-box .item .zoomimgs{transition: transform 1s ease 0s;transform: scale(1);}
.inner-product-box .item:hover .zoomimgs{transition: transform 1s ease 0s;transform: scale(1.1);}

.pro-cat-list .title h3{ background:#d4241c; color:#fff; font-size:18px; display:inline-block; height:42px; line-height:41px; width:112px; text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;}
.top_list{ background:#fff;margin-bottom:30px;border:1px solid #e5e5e5;padding:20px;}
.top_list li{position:relative;z-index:1;font-size:18px;margin-bottom:5px;}
.top_list li span.sort{position:absolute; content:'';width:127px; height:32px; left:0; top:2px; text-align:right;}
.top_list li .sort-con{width:calc(100% - 140px); margin-left:140px;}
.top_list li .sort-con a{display:inline-block;font-size:16px; color:#666;border-radius:10px; padding:4px 10px 6px; word-break:break-all;overflow-wrap: break-word;}
.top_list li .sort-con a:hover,.top_list li .sort-con a.on{color:#fff;background:#d4241c; }

.inner-product-links .inner{ font-size:18px;margin-bottom:40px;}
.inner-product-links .inner li{ float:left;width:50%;border-bottom:1px dashed #ccc; padding:7px 0}
.inner-product-links .inner li a{ display:block;overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.inner-product-links .inner li:nth-child(2n){width:calc(50% - 30px); margin-left:30px;}
.inner-product-links .inner li span{display:inline-block; margin: 0 8px; color:#999}

.pro-detail{border: 1px solid #e8e8e8; background:#fff; margin-top:60px;}
.pro-description{ position:relative; padding:45px 98px 30px}
.pro-description .next-pre-btn{ position:absolute; left:50%; width:106px; margin:0 auto; height: 50px;margin-left:-54px;top: -27px;}
.pro-description .next-pre-btn a{background-color: #f5f5f5; margin:0; font-size:39px; color:#ccc;border: 1px solid #ddd;display: inline-block;
height: 50px; line-height:40px ; text-align:center;width: 50px; float:left}
.pro-description .next-pre-btn a.next-pro{ margin-left:4px;}
.pro-description h2{color: #535353; font-size: 26px;font-weight: bold;line-height: 48px;}
.pro-description .content-img{}
.pro-description .intro-box{line-height: 24px;padding: 20px 0px 30px;text-align: left;}
.pro-description .intro-box p{ line-height:2}
.detail{ padding-bottom:10px; line-height:2}
.detail p{ line-height:2; text-indent:0}
.key-word h3{font-size:14px; color:#333; font-weight:bold; }
.pro-description .c-more a{width:156px;background-color:#fff;color:#d4241c;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;line-height:50px;overflow:hidden;padding:0px;position:relative;white-space:nowrap;border-radius:25px;border:2px solid #d4241c;text-align:center;margin:35px 0 30px;}
.pro-description .c-more a:hover{color:#fff; background-color:#d4241c}
.product-relate .fh5co-heading{padding: 50px 0;}
.product-relate .fh5co-heading h2::before{display:none}

.art_link{padding-top:20px;font-size:16px; color:#999}

@media screen and (max-width:1199px){
.mid-nav .xb3{ float:left; text-align:left}
.mid-nav .ur-here{ text-align:left}
.mid-nav .submenu li:first-child{ padding-left:0}
.mid-nav .submenu li:first-child a{ padding-left:0}
.mid-nav{padding: 13px 0px;}
.mid-nav .submenu li a{font-size:16px;padding: 8px 0px;}
.mid-nav .submenu li a.current:before,.mid-nav .submenu li a:hover:before,.point-nav li span:before{bottom:-16px;}
.mid-nav .submenu li a,.point-nav li span{ margin:0 10px;}
.detail,.detail p,.article-media .media-body .desc,.article-media .media-body .mores,.article-media .media .caldata .content p.mon-year,.inner-media .media-body .author,.inner-media .media-body .times,.ct_list,.temp_item,.top_list li .sort-con a,.top_list li,.inner-product-box .item,.inner-product-box .item h3,.inner-product-links .inner,.art_link{ font-size:14px;}
.process-box .media-img:before{top:52px;}
.article-media .media .caldata .content{padding: 14px 0px;margin-right: 6px;}
.article-media .item a{padding:23px 16px 23px;}
.article-media .media-body h3,.r-news li a,.pro-cat-list .title h3,.pro-description .c-more a{ font-size:16px;}
.article-media .media .caldata .content p.day{ font-size:24px;margin: 12px 0 7px;}
.inner-media .media .caldata .content{padding: 16px 13px;margin-right: 10px;}
.inner-media .media-body .author{margin:0px 0 5px}
.inner-media .media-body .desc{line-height: 23px; height:46px;}
.inner-media li{margin-bottom:18px;padding-bottom:16px;}
.inner-product-box .item h3{padding:0 10px 6px;}
.inner-product-box .item .top-time{padding:6px 10px 8px;}
.top_list li span.sort{top:4px;}
.pro-description h2{ font-size:24px;}
}

@media screen and (max-width:1000px){
.mid-nav .leftbar h3{ text-align:left; text-indent:20px;}
.mid-nav .submenu li a,.point-nav li span{ background-position:10px center;display: block; font-size:16px; }
.mid-nav .submenu li a.current,.mid-nav .submenu li a:hover{background-position:159px center;}
.mid-nav .leftbar h3{ padding-left:0}
.mid-nav .leftbar h3 img{ display:none}
.process-box .media-img:before{top:77px;}
.process-box .xm2:nth-child(3) .media-img:before{right: -13px;}
.temp-boxs .xm3:nth-child(6),.temp-boxs .xm3:nth-child(11),.temp-boxs .xm3:nth-child(16),.temp-boxs .xm3:nth-child(21){clear:none;}
.temp-boxs .xm3:nth-child(4),.temp-boxs .xm3:nth-child(7),.temp-boxs .xm3:nth-child(10),.temp-boxs .xm3:nth-child(13),.temp-boxs .xm3:nth-child(16),.temp-boxs .xm3:nth-child(19){clear:both;}
.search_con{  margin:5px 0  30px 0;}
.rpager.float-right{float: none !important;}
.pro-description {padding: 45px 15px 10px;}
.pro-description .intro-box {padding: 3px 0px 20px;}
.product-relate .fh5co-heading{padding: 20px 0 30px;}
.pro-description .c-more a{line-height:40px;}
}

@media screen and (max-width:760px){
.top_list li span.sort{position:relative; top:0px;margin:5px 0 2px;display:block;text-align:left;text-indent:9px;}
.top_list li .sort-con{width:100%; margin-left:0px;}
.top_list{padding:20px 10px;}
.pro-cat-list{padding-top:30px;}

.inner-product-links .inner li{ float:none;width:100%;padding:6px 0}
.inner-product-links .inner li:nth-child(2n){width:100%; margin-left:0px;}

.pro-description h2 {font-size: 20px;}

#fh5co-content_show{ padding:0 0 30px;}
#fh5co-content_show .detail{ font-size:14px;}
.temp-search{  padding:35px 0  0px 0;}
.process-box .xm2:nth-child(3) .media-img:before{right: -32px;}
.process-box .xm2:nth-child(2) .media-img:before,.process-box .xm2:nth-child(4) .media-img:before{right: 10px;}
.process-box .media-img:before{top:50px;}
.process-box .media-img img{width:130px;}

.ur-here{ display:none}
.mid-nav{padding: 0px 0px; border-bottom:none; background:none; }
.mid-nav .container-layout{ padding:0}
.mid-nav .leftbar{ background:none; margin-bottom:30px; height:50px;}
.mid-nav .leftbar ul.submenu{ clear:both; border:none;}
.mid-nav.price-mid-nav .leftbar{margin-bottom:0px;}
.price-bg{padding-top:30px}
.leftbar{background:#000; }
.mid-nav .leftbar h3,.pro-tree-box h3{ display:none}
.mid-nav .leftbar h4{ display:block; float:right; width:50%; background:#d4241c; height:50px; line-height:50px; text-align:center; color:#fff; font-size:16px;}
.mid-nav .leftbar button,.pro-tree-box button{z-index:99;float:left; width:50%; height:50px; line-height:50px; padding:0; margin:0;border:none;border-radius:0; background:#000; color:#fff; font-size:16px; text-align:left; text-indent:12px;}
.mid-nav .leftbar button span,.pro-tree-box button span{ display:inline-block; margin-left:0px;}
.mid-nav .submenu li{float:none; background:#fff; padding:0; display:block}
.mid-nav .submenu li a,.mid-nav .submenu li:first-child a{ background-position:25px center;padding:12px 0px; }
.mid-nav .submenu li a.current,.mid-nav .submenu li a:hover{background:#d4241c; color:#fff;}
.mid-nav .submenu li{ border-bottom:1px solid #e5e5e5; }
.mid-nav .container-layout{width:100%;}
.mid-nav .submenu li a.current:before,.mid-nav .submenu li a:hover:before,.point-nav li span:before{display:none}
.mid-nav .submenu li a{margin:0}

.article-media .media .media_img{width:150px; margin-right:12px;}
.article-media .media .media_img img{width:150px;}
.article-media .media .time{ display:none}
.inner-media .media .caldata .content{padding: 16px 10px;}

#fh5co-content_show .pagination li {margin: 0 1.2px 8px;}

.temp-boxs .xm3:nth-child(6),.temp-boxs .xm3:nth-child(16),.temp-boxs .xm3:nth-child(4),.temp-boxs .xm3:nth-child(10),.temp-boxs .xm3:nth-child(16){clear:none;}
.temp-boxs .xm3:nth-child(3),.temp-boxs .xm3:nth-child(5),.temp-boxs .xm3:nth-child(7),.temp-boxs .xm3:nth-child(9),.temp-boxs .xm3:nth-child(11),.temp-boxs .xm3:nth-child(13),.temp-boxs .xm3:nth-child(15),.temp-boxs .xm3:nth-child(17),.temp-boxs .xm3:nth-child(19),.temp-boxs .xm3:nth-child(21){clear:both;}

.temp-search{padding:5px 0 0}
}

@media screen and (max-width:480px){
.process-box .xm2:nth-child(2) .media-img:before,.process-box .xm2:nth-child(4) .media-img:before{right:-2px;}
.process-box .media-img:before{right: -22px;}
.article-media .media .media_img{width:92px;margin-right:10px;}
.article-media .media .media_img img{width:90px;padding:1px;}
.article-media img{width:80px;}
#fh5co-content_show .article-media li{ padding:10px 0px;}
.article-media .media-body h3{line-height:100%;font-size:14px;}
.article-media .media-body h3 a { font-size:14px; line-height:150%}
.article-media .media-body p.more{ display:none}
.article-media .media .desc{ height:44px; overflow:hidden;line-height:22px}
.mid-nav .leftbar h4,.pro-tree-box  .leftbar h4{ display:none;}
.mid-nav .leftbar button,.pro-tree-box .leftbar button{ width:100%;}
}