.product1-page .am-slider-b3 .am-direction-nav .am-next,.product1-page .am-slider-b3 .am-direction-nav .am-prev{height:39px}
.product1-page{background:url(../images/product/product1-banner.jpg);background-size:cover}
.product1-page .am-slider-b3{background:0 0;box-shadow:none;margin:0}
.product1-page .am-slider-b3 .am-direction-nav .am-prev::before{content:"\f104";color:#fff;font-size:50px!important}
.product1-page .am-slider-b3 .am-direction-nav .am-next::before{content:"\f105";color:#fff;font-size:50px!important}
.product1-page .am-slider-b3 .am-slides li .product-banner-box{color:#fff;text-align:center;margin-top:130px;margin-bottom:140px}
.product1-page .am-slider-b3 .am-slides li .product-banner-box h2{font-size:46px}
.product1-page .am-slider-b3 .am-slides li .product-banner-box p{font-size:16px}
@media screen and (max-width:640px){
.product1-page .product-banner-box h2{font-size:30px!important}
.product1-page .product-banner-box p{font-size:14px!important}
.product1-page .am-slides li{margin-top:0!important;margin-bottom:0!important}
}
.product1-login{text-align:center;padding:50px 0;background:#fff}
.product1-login span{font-size:20px;color:#9b9b9b}
.product1-login .am-btn-secondary{font-size:14px;padding:7px 30px}
.product1-main{background:#f6f6f6}
.product1-main .container{width:1000px!important}
.product1-main .am-u-md-4{position:relative}
.product1-main .am-u-md-4 i{position:absolute;font-size:40px;color:#ced1d8}
.product1-main .product1-info{margin-left:53px}
.product1-main .product1-info h3{font-size:20px}
.product1-main .product1-info p{font-size:14px;color:#9b9b9b}
.product1-main .product1-info .am-btn-secondary{font-size:14px}
@media screen and (max-width:640px){
.product1-main .container{width:100%!important}
.product1-main .container .am-g .am-u-md-4:not(:nth-of-type(1)){margin-top:50px}
.product1-show-container .product-img-box{display:none}
}
.product1-show-container{margin-top:50px}
.product1-show-container ul li{position:relative}
.product1-show-container ul li:hover .product-img-box{display:none}
.product1-show-container ul li .product-img-box{background:#000;opacity:.5;position:absolute;top:0;left:0;width:100%;height:100%}
.product1-show-container ul li a img{width:100%}
.product2-main .am-g .am-u-md-3{text-align:center;margin-top:50px}
.product2-main .am-g .am-u-md-3 h3{font-size:18px}
.product2-main .am-g .am-u-md-3 p{font-size:14px}
.product2-banner{background:url(../images/product/product1-banner.jpg);background-size:cover;padding:100px 0}
.product2-banner .container{text-align:center;color:#fff}
.product2-banner .container h2{font-size:30px}
.product2-banner .container p{font-size:36px}
@media screen and (max-width:640px){
.product2-banner{margin:50px 0}
.product2-banner .container h2{font-size:20px}
.product2-banner .container p{font-size:18px}
}
.product2-service .product2-service-title{text-align:center;font-size:40px}
.product2-service .product2-service-title h2{position:relative}
.product2-service .product2-service-title h2 img{position:absolute;top:5px}
.product2-service .product2-service-content .product2-info .am-g{margin-top:30px}
.product2-service .product2-service-content .product2-info .am-g:nth-child(1){margin-top:0}
.product2-service .product2-service-content .product2-info h3{font-size:18px;margin-bottom:0}
.product2-service .product2-service-content .product2-info p{font-size:14px;color:#9b9b9b}
.product2-service .product2-content-img{text-align:center}
@media screen and (max-width:640px){
.product2-service .product2-content-img img,.product2-service .product2-info img{width:100%}
.product2-service .product2-service-title{font-size:30px}
.product2-service .product2-content-img{margin:30px 0}
}
.product3-main-container{background:url(../images/pattern-dark.png)}
.product3-main-container .section--header{color:#fff}
.product3-main-container .section--description{color:#fff!important}
.product3-main .product3-main-box{text-align:center;position:relative;margin-top:60px}
.product3-main .product3-main-box .product3-icon{width:100px;height:100px;background:#34c1e4;border-radius:50%;text-align:center;display:table;position:absolute;left:50%;margin-left:-50px}
.product3-main .product3-main-box .product3-icon i{display:table-cell;vertical-align:middle;font-size:40px;color:#fff}
.product3-main .product3-main-box .product3-content{margin-top:50px;background:#fff;padding:85px 16px 44px}
.product3-main .product3-main-box .product3-content h3{font-size:18px}
.product3-main .product3-main-box .product3-content p{font-size:14px;color:#9b9b9b}
.product3-main .product3-main-box .split-line{width:100px;margin:45px auto 0;height:2px;background:#262626}
.product3-show-container .product3-show-box{padding:0 40px;margin-top:50px}
.product3-show-container .product3-show-box .am-g{background:#fbfbfb;padding-right:0}
.product3-show-container .product3-show-box .am-g .am-u-md-6{padding:0}
.product3-show-container .product3-show-box .product3-show-img{position:relative}
.product3-show-container .product3-show-box .product3-show-img:hover .product3-img-mask{display:block}
.product3-show-container .product3-show-box .product3-show-img .product3-img-mask{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.5);text-align:center;display:none}
.product3-show-container .product3-show-box .product3-show-img .product3-img-mask i{color:#fff;background:#34c1e4;padding:12px 16px;border-radius:50%;position:relative!important;margin-top:100px}
.product3-show-container .product3-show-box .product3-show-img img{width:100%}
.product3-show-container .product3-show-box .product3-show-content{color:#9b9b9b;padding:60px 24px 0}
.product3-show-container .product3-show-box .product3-show-content h3{font-size:18px;font-weight:400}
.product3-show-container .product3-show-box .product3-show-content p{font-size:14px}
@media screen and (max-width:640px){
.product3-show-container .product3-show-content{padding:60px 20px 0!important}
}

.sub-nav{background:#F9F9F9;border-top:2px solid #4E4E4E}
.sub-nav h2{padding:20px 0 0 20px;margin:0}
.sub-nav ul{padding:20px;margin:0}
.sub-nav ul li{list-style:none;line-height:3em;border-top:1px solid #EEE}

.product-pic img{border-radius:10px}
.features_item{float:left;width:31%;margin:0 1.6rem 0 0;position:relative;-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}
.features_item img{width:100%}
.features_item--title{font-size:16px;color:#262626;margin:20px 0 -10px;}
.features_item--text{font-size:15px;line-height:23px;color:#969696}

.features_item .good-thumb{overflow:hidden;border-radius:3px;margin:0 0 26px}
.features_item .good-thumb img{width:100%;transition-delay: 0s;transition-duration: 1s;transition-property: all;transition-timing-function: ease;}
.features_item .good-thumb:hover img{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);}

@media screen and (max-width:640px){
.features_item{width:100%;margin:0;position:relative}
.features_item img{width:100%}
}
.product-miaoshu h1 span{font-size:16px;font-weight:normal;padding-left:10px}
.product-des{margin:0 0 10px 0;font-size:14px;overflow:hidden;color:#666}
.product-des span{float:left;width:15%}
.product-des p{margin:0;width:80%;float:left}
.product-as{overflow:hidden;margin:0 0 10px 0}
.product-as dt{float:left;font-weight:normal;color:#666}
.product-as dd{overflow:hidden;margin:0}
.product-as ul{overflow:hidden;padding:0;margin:0}
.product-as li{float:left;padding:2px 5px;border:2px solid #FF4400;color:#FF4400;font-size:14px;list-style:none;margin:0 0 10px 10px;}

.apply_input{height:46px;position:absolute;left:18px;top:305px;}
.apply_input .s1,.apply_input .s2{display:inline-block;float:left;margin-right:15px}
.apply_input .s1 a,.apply_input .s2 a{width:168px;display:inline-block;font-size:18px;text-align:center;}
.apply_input .s1 a{line-height:46px;height:46px;background:#fff9f1;border:2px solid #ffa976;color:#ff7700;}
.apply_input .s1 a:hover{color:#fff;background:#ffa976;text-decoration:none}
.apply_input .s2 a{background:#ff4400;height:46px;line-height:46px;color:#FFF}
.apply_input .s2 a:hover{background:#ee3000;text-decoration:none}
.apply_input .content_sar{padding:0;border:0;margin:12px 0 0}

@media screen and (max-width:640px){
.product-pic img{width:100%}
.apply_input{display:none}
.news-section .container .article .article--content img{width:100%}
}

.blog_sidebar .widget{border:1px solid #e5e5e5;border-radius:3px;overflow:hidden;margin-top:30px}
.blog_sidebar .widget:first-child{margin-top:20px}
.blog_sidebar .widget .widget--title{background:#fafafa;position:relative;font-size:18px;padding:20px 10px 20px 24px;margin:0;font-weight:400}
.blog_sidebar .widget .widget--title i{margin-right:5px;color:#59bcdb}
.blog_sidebar .widget ul{font-size:15px;line-height:24px;padding:0;margin:0!important}
.blog_sidebar .widget ul li{border-top:1px solid #e5e5e5;padding:17px 20px;color:#9b9b9b;list-style:none}
.blog_sidebar .widget ul li a{color:#9b9b9b!important;padding:5px 0}
.blog_sidebar .widget ul li .rss-date{display:block;color:#262626;padding:4px 0 2px;font-size:15px}

.goods_acc{overflow:hidden;background:#F9F9F9;padding:0;}
.goods_acc li{float:left;font-size:1.25em;list-style:none;line-height:50px;padding:0 15px;}
.goods_acc li a{display:block}
.goods_true{background:#b00000;color:#FFF}

.news-section .container{overflow:auto}
.news-section .container .article{padding:0 35px 50px 0;border-bottom:1px solid #e9e9e9}
.news-section .container .article .article--content{margin:35px 0;font-size:16px;line-height:23px;color:#333}
.news-section .container .article .article--content p{text-align:justify;line-height:1.8em}
.news-section .container .article .article--content img{max-width:100%}
.news-section .container .article .split-line{margin:50px}

.comment_form textarea{width:100%;background:#fcfcfc;border:2px solid #e9e9e9;font-size:16px;line-height:20px;padding:15px 20px;border-radius:3px;vertical-align:top;color:#262626}
.comment_form input{width:100%!important;background:#fcfcfc!important;border:2px solid #e9e9e9!important;font-size:16px!important;line-height:20px!important;padding:15px 20px!important;border-radius:3px!important;color:#262626!important;margin-bottom:20px}
.comment_form .am-u-md-4{padding-left:0}
.comment_form .am-u-md-4:nth-of-type(3){padding-right:0}
.comment_form .comment-form-footer{text-align:right;margin-top:20px}
.comment_form .comment-form-footer .am-btn-secondary{background-color:transparent;color:#34c1e4;border-color:#34c1e4;border-width:2px;border-radius:4px}
.comment_form .comment-form-footer .am-btn-secondary:hover{background:#34c1e4;color:#fff}

.link_prod{overflow:hidden}
.link_prod .features_item{width:33.3%;padding:0 10px 0 0;box-sizing:border-box;margin:0;overflow: hidden;}

@media (max-width:769px){
.news-section .container .article{padding:0 0 50px}
.news-section .container .article .article--title a{font-size:26px;line-height:50px}
.news-section .container .article .article--content{font-size:14px}
}

.ih-item.square {position:relative;max-height:172px;box-sizing:border-box;border-radius:5px}
.ih-item.square.effect4 {overflow:hidden;position:relative;float:left;width:23.3%;margin:0 1.6rem 1.6rem 0}
.ih-item.square.effect4 .img{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}
.ih-item.square.effect4 .img img{width:100%}
.ih-item.square.effect4 .mask1,.ih-item.square.effect4 .mask2 {position:absolute;background:#333333;background:rgba(0, 0, 0, 0.6);height:361px;width:361px;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}
.ih-item.square.effect4 .mask1 {left:auto;right:0;top:0;-webkit-transform:rotate(56.5deg) translateX(-180px);-moz-transform:rotate(56.5deg) translateX(-180px);-ms-transform:rotate(56.5deg) translateX(-180px);-o-transform:rotate(56.5deg) translateX(-180px);transform:rotate(56.5deg) translateX(-180px);-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-o-transform-origin:100% 0%;transform-origin:100% 0%;}
.ih-item.square.effect4 .mask2 {top:auto;bottom:0;left:0;-webkit-transform:rotate(56.5deg) translateX(180px);-moz-transform:rotate(56.5deg) translateX(180px);-ms-transform:rotate(56.5deg) translateX(180px);-o-transform:rotate(56.5deg) translateX(180px);transform:rotate(56.5deg) translateX(180px);-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;}

.ih-item.square.effect4 .info {background:rgba(12, 34, 52, 0.6);height:0;visibility:hidden;width:100%;-webkit-transform:rotate(-33.5deg) translate(-112px, 166px);-moz-transform:rotate(-33.5deg) translate(-112px, 166px);-ms-transform:rotate(-33.5deg) translate(-112px, 166px);-o-transform:rotate(-33.5deg) translate(-112px, 166px);transform:rotate(-33.5deg) translate(-112px, 166px);-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transition:all 0.35s ease-in-out 0.35s;-moz-transition:all 0.35s ease-in-out 0.35s;transition:all 0.35s ease-in-out 0.35s;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;}

.ih-item.square.effect4 .info h3 {text-transform:uppercase;color:#fff;text-align:center;font-size:17px;padding:5px;background:transparent;margin-top:5px;border-bottom:1px solid rgba(255, 255, 255, 0.2);opacity:0;-webkit-transition:all 0.35s ease-in-out 0.35s;-moz-transition:all 0.35s ease-in-out 0.35s;transition:all 0.35s ease-in-out 0.35s;margin-bottom:0;font-weight:normal}
.ih-item.square.effect4 .info p {font-size:12px;position:relative;color:#bbb;padding:10px;text-align:center;opacity:0;-webkit-transition:all 0.35s ease-in-out 0.35s;-moz-transition:all 0.35s ease-in-out 0.35s;transition:all 0.35s ease-in-out 0.35s;margin:0}
.ih-item.square.effect4 a:hover .mask1 {-webkit-transform:rotate(56.5deg) translateX(1px);-moz-transform:rotate(56.5deg) translateX(1px);-ms-transform:rotate(56.5deg) translateX(1px);-o-transform:rotate(56.5deg) translateX(1px);transform:rotate(56.5deg) translateX(1px);}
.ih-item.square.effect4 a:hover .mask2 {-webkit-transform:rotate(56.5deg) translateX(-1px);-moz-transform:rotate(56.5deg) translateX(-1px);-ms-transform:rotate(56.5deg) translateX(-1px);-o-transform:rotate(56.5deg) translateX(-1px);transform:rotate(56.5deg) translateX(-1px);}
.ih-item.square.effect4 a:hover .info {width:100%;height:90px;visibility:visible;top:40px;-webkit-transform:rotate(0deg) translate(0, 0);-moz-transform:rotate(0deg) translate(0, 0);-ms-transform:rotate(0deg) translate(0, 0);-o-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0);}
.ih-item.square.effect4 a:hover .info h3,.ih-item.square.effect4 a:hover .info p {opacity:1;}

@media screen and (max-width:640px){
	.ih-item.square.effect4 {width:48%;margin:0 0.4rem 0.4rem 0}
}
.breadcrumb-box{background:#F9F9F9}
.pro-nav{overflow:hidden;padding:20px 0;display:inline-block;margin:0 auto}
.pro-nav h2{float:left;margin:0}
.pro-nav ul{overflow:hidden;margin:0;padding:0}
.pro-nav ul li{float:left;list-style:none;padding:3px 15px}
.pro-nav ul span{width:1px;background:#CCC;height:10px;display:inline-block;float:left;margin-top:12px}
