@charset "utf-8";
/*轮播图*/
#slider .swiper-pagination{bottom:80px;}
#slider .swiper-slide{background-position:center;background-size:cover;}
#slider .swiper-pagination-bullet{width:14px;height:14px;background-color:#fff;opacity:1;}
#slider .swiper-pagination-bullet-active{background-color:#0071db;}
#slider .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23858585'%2F%3E%3C%2Fsvg%3E");left:6%;}
#slider .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23858585'%2F%3E%3C%2Fsvg%3E");right:6%;}
/* 产品 */
.fluid-out-content_bg{height:100%;left:0;position:absolute;top:0;width:100%;background:url(../image/product-bg.jpg) repeat top,transparent;background-size:cover;}
.info-wrap{padding:58px 0;}
.inside-content{background:#fff;overflow:hidden;margin-bottom:115px;}
/* 产品导航 */
.side{padding-top:25px;}
/* 列 */
.lists-wrap{margin:5px;}
.lists-box{overflow:hidden;}
.lists-box li{width:282px;height:325px;margin:7px 8px 7px 7px;padding:15px;background:#f4f4f4;position:relative;text-align:center;float:left;}
.lists-item a{color:#666;font-size:14px;}
.lists-item .img{width:252px;height:252px;position:relative;overflow:hidden;border:1px rgba(238,238,238,1) solid;}
.lists-item .img a{position:relative;display:block;width:100%;height:100%;overflow:hidden;}
.lists-item .img a::after{display:block;content: "";border-image-slice:5;position:absolute;top:0;left:0px;border-width:5px;border-style:solid;border-color:rgb(241,58,58);width:250px;height:250px;cursor:pointer;opacity:0;transition:all 1s ease;}
.lists-item .img a:hover::after{opacity:1;}
.lists-item .img img{position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover;}
.lists-item .title{margin-top:16px;height:23px;line-height:1.5;}
/* 代理 */
.fluid-out-agent_bg{height:100%;left:0;position:absolute;top:0;width:100%;background:url(../image/agent-bg.jpg) repeat top,transparent;background-size:cover;}
.inside-agent{margin-bottom:75px;overflow:hidden;}
.inside-agent .a-item{float:left;margin:10px;width:380px;height:380px;position:relative;transition:transform .35s,box-shadow .35s;overflow:hidden;}
.inside-agent .a-item img{width:100%;transition:transform .35s;}
.inside-agent .a-item .a-i-cont{position:absolute;top:305px;left:0;width:100%;height:auto;min-height:40px;text-align:center;}
.inside-agent .a-item .a-i-cont h5{font-size:18px;color:#333333;margin:0 0 3px;}
.inside-agent .a-item .a-i-cont p{color:#999;}
.inside-agent .a-item:hover{transform:translateY(-15px);box-shadow:0 0 15px rgba(0,0,0,.12);}
.inside-agent .a-item:hover img{transform:scale(1.1);}
.inside-agent .a-item:hover .a-i-cont h5,.inside-agent .a-item:hover .a-i-cont p{color:#f13a3a;}
/* 服务 */
.inside-service{margin-bottom:45px;}
.inside-service .s-item{padding:45px 40px;overflow:hidden;}
.inside-service .s-item .s-i-box{float:left;width:25%;text-align:center;position:relative;}
.inside-service .s-item .s-i-box::before{content: '';background:url(../image/service-p.png) no-repeat;width:16px;height:31px;position:absolute;left:0;top:40px;}
.inside-service .s-item .s-i-box:first-child::before{display:none;}
.inside-service .s-item .s-i-box-img .b-img{border:1px solid #f13a3a;width:116px;height:116px;border-radius:50%;position:relative;margin:auto;}
.inside-service .s-item .s-i-box-img .b-img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.inside-service .s-item .s-i-box-txt{font-size:16px;color:#666;margin-top:45px;}
.inside-service .btn1{text-align:center;padding:10px;}
.inside-service .btn1 a{width:184px;height:42px;line-height:40px;color:#f13a3a;border:1px solid #f13a3a;display:inline-block;font-size:18px;}
.inside-service .btn1 a:hover{background-color:#f13a3a;color:#fff;}
.inside-service .btn1 .m_btn{padding:0 10px;}
.inside-service .btn1 .m_btn span{margin-right:8px;}
/* 联系 */
.contact-tel{background:no-repeat url(../image/index-tel-bg.jpg) center bottom;overflow:hidden;}
.contact-tel .t-imgbox{position:absolute;top:-11px;left:625px;width:577px;height:507px;overflow:hidden;}
.contact-tel .t-imgbox img{width:577px;height:507px;}
.contact-tel-wrap{position:relative;}
.contact-tel-box{padding-top:120px;color:#fff;}
.contact-tel-box .page-title .title_text1,.contact-tel-box .page-title .title_text2{color:#fff;}
.contact-tel-box .page-title .title_text1{margin-top:100px;}
.contact-tel-box .page-title .title_text1 span{font-size:26px;}
.contact-tel-box .page-title .title_text2{margin-top:20px;}
.contact-tel-item{margin-top:36px;font-size:22px;vertical-align:baseline;}
.contact-tel-item span{display:inline-block;}
.contact-wrap{padding-bottom:100px;}
.contact-map_box{margin:5px;}
.contact-form_box{margin:0 5px;padding-left:40px;}
.contact-form_box .page-title .title_text2{margin-top:10px;}
.form_container{margin-top:25px;}
.form_container .form_item{width:200px;color:#666;line-height:normal;margin-bottom:16px;}
.form_container .form_item + .form_item{margin-left:17px;}
.form_container .form_item .title{font-weight:700;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.form_container .form_item .content_wrap .item_input{float:left;width:93%;}
.form_container .form_item .content_wrap .item_input .form_itext{background:#f3f3f3;outline-color:#f3f3f3;border:1px solid #f3f3f3;border-radius:2px;font-size:12px;height:36px;line-height:19px;padding:0;text-indent:6px;width:100%;}
.form_container .form_item .content_wrap .item_input .form_textarea{height:100px;max-height:200px;resize:none;vertical-align:top;line-height:26px;}
.form_container .form_item .content_wrap .star{color:red;float:left;font-size:14px;height:36px;line-height:40px;margin-left:6px;vertical-align:top;}
.form_container .form_item .submit{display:inline-block;height:44px;line-height:44px;margin-top:5px;max-width:245px;min-width:140px;text-align:center;vertical-align:top;width:100%;}
.form_container .form_item .submit .btn{background-color:#f54f4f;color:#fff;cursor:pointer;float:left;height:44px;line-height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:96%;}