/* CSS Document */
@charset "utf-8";

/* reset */
body, h1, h2, h3, h4, h5, p, dl, dd, ul, ol, form, input, textarea, th, td, select, figure, figcaption{margin:0;padding:0;}
em, i{font-style:normal;}
li{list-style:none;}
a{text-decoration:none;color:inherit;}
a:hover{text-decoration:none;color:inherit;}
a:focus{text-decoration:none;outline:none;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;}
input, textarea{outline:none;background:none;border:none;}
textarea{resize:none;overflow:auto;}
body{font-size:12px;font-family:"微软雅黑";color:#3d3d3d;background:#fff;}
input.submit{font-family:"微软雅黑";}

/* public */
.clearfix{*zoom:1;}
.clearfix:before, .clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
.img_box div{display:table-cell;vertical-align:middle;text-align:center;}
.img_box img{vertical-align:middle;border:none;display:inline-block;max-width:100%;max-height:100%;}
.container{width:1200px;margin:0 auto;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
.fixed{position:fixed;left:0;top:0;z-index:999;}

/*页头*/
.header{height:92px;width:100%;min-width:1200px;background:#fff;}
.header .container{position:relative;}
.header .img_box{width:268px;height:92px;line-height: 92px;}
.header .nav{
	position:absolute;
	left:278px;
	bottom:18px;
	width:729px;
	height:50px;
}
.header .nav li{
	height:50px;
	line-height:50px;
	float:left;
	font-size:14px;
	color:#404040;
	width:14.28%;
	text-align:center;
	background-image:url(../images/angle_up.png);
	background-repeat:no-repeat;
	background-position:90% center;
}
.header .nav li.active, .header .nav li:hover{
	background:#b41f23;
	color:#fff;
}
.header .nav a{display:block;}


.header .search-box{position:absolute;right:122px;top:0;padding-top:11px;height:72px;line-height:72px;width:60px;text-align:center;}
.header .search-box .search-btn{font-size:13.48px;color:#838282; cursor: pointer}
.header .search-box img{margin-right:6px;}
.header-form {position: absolute;background: #fff;top: 90px;right: 122px;z-index: 200;padding:0 15px;width: 270px;border: 1px solid #eee;height: 60px;line-height: 60px;display: none;}
.header-form .textInput {width: 235px;height: 35px;text-indent: 10px;background: #e4e4e4;font-size: 15px;color: #595959;border: none;}
.header-form .submit-btn {height: 35px;width: 35px;background: #b41f23 url("../images/search_btn_input.png") no-repeat center center;display: inline-block;cursor: pointer;position: absolute;right: 15px;top: 12px;margin: auto;}
.header .lang{position:absolute;top:37px;right:0;color:#b41f23;width:122px;text-align:center;}


/*页脚*/
.footer{background:#181818;color:#aeaeae;min-width:1200px;padding-top:54px;}
.footer .container{margin-bottom:28px;}
.footer .container > div{float:left;}
/* .footer .container > div > p{line-height:52px;} */
/* .footer .social{width:310px;padding:0 15px;}
.footer .social .text-group span{margin-right:26px;color:#fffdfd;font-size:15.28px;}
.footer .social .img-group a{margin-left:40px;}
.footer .social .img-group a, .footer .social .img-group img{display:inline-block;height:35px;line-height:35px;width:35px;border-radius:50%;}
 */
.footer .social{
	width:310px;
	padding:0 15px;
	text-align:center;
}
.footer .social .pic_box{
	width:75px;
	height:75px;
	display:inline-block;
}
.footer .social .pic_box img{
	width:100%;
	height:100%;
}
.footer .social p{
	height:30px;
	line-height:30px;
	font-size:14px;
}



.footer .container .address{width:548px;border-left:1px solid #585858;border-right:1px solid #585858;}
.footer .container .address p{margin-left:70px;font-size:14px;line-height:52px;}
.footer .foot-contact{width:310px;}
.footer .foot-contact p{margin-left:72px;font-size:25.17px;position:relative;}
/* .footer .foot-contact p img{display:inline-block;position:absolute;top:-10px;left:0;} */
.footer .foot-contact p span{
	height:50px;
	line-height:50px;
	font-size:20px;
	background:url(../images/phone.png) no-repeat left center;
	padding-left:55px;
	display:inline-block;
}
.footer .sup{line-height:64px;text-align:center;background:#2c2c2c;}
.footer .sup a:hover{color:#b41f23;}

/*banner*/
.index-banner{position:relative;min-width:1200px;}
.index-banner .swiper-slide{width:55%;}
.index-banner img{width:100%;height:100%;}
.index-banner .pagination{position:absolute;left:0;bottom:45px !important;z-index:30;text-align:center;margin:auto;width:100%;}
.index-banner .swiper-pagination-bullet{
	display:inline-block;
	width:35px;
	height:6px;
	border-radius:50px;
	background:#fff;
	cursor:pointer;
	opacity:1;
	-moz-transition:all 0.5s ease-in;
	-webkit-transition:all 0.5s ease-in;
	-o-transition:all 0.5s ease-in;
	transition:all 0.5s ease-in;
}
.index-banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
	margin:0 10px;
	position:relative;
}
.index-banner .swiper-pagination-bullet-active{
	background:#b41f23;
}
.other_banner{width:100%;min-width:1200px;}
.other_banner img{width:100%;}
.other_banner_bg{padding-bottom:14px;background:#f7f7f7;}

/*公共标题*/
.htitle{height:140px;background:url("../images/bg_border.png") no-repeat center top;text-align:center;color:#3d3d3d;}
.htitle h2{font-size:31.54px;padding-top:42px;}
.htitle h4{padding-top:6px;font-size:14px;text-transform:uppercase;}

/*类型导航栏*/
.type-nav{height:84px;background:url("../images/type_nav_line.png") no-repeat left bottom;text-align:center;font-size:16px;}
.type-nav li{display:inline-block;margin: 24px 10px 0 10px;height:60px;line-height:60px;position:relative;}
.type-nav li a{display:inline-block;height:57px;border-bottom:2px solid #fff;}
.type-nav li a.active, .type-nav li a:hover{border-color:#b41f23;}

/*分页*/
.pages{text-align:center;padding:20px 0;}
.pages .pages_box{display:inline-block;}
.pages a{width:40px;height:40px;line-height:40px;background:#b3b3b3;color:#fff;font-size:26px;text-align:center;display:inline-block;border-radius:5px;margin:0 10px;float:left;font-family:'宋体';}
.pages a:hover{background:#362a2a;}
.pages select{width:70px;height:40px;font-size:16px;float:left;display:inline-block;margin-left:50px;border-radius:5px;}
.other-page{padding:45px 0 55px;line-height:26px;text-align:center;color:#808080;}
.other-page a{display:inline-block;*display:inline;*zoom:1;padding:8px 22px;margin:0 2px;background:#fff;font-size:14px;line-height:25px;}
.other-page .page-on, .other-page a:hover{color:#fff;background:#b41f23;}
.one_page{padding:40px;font-size:14px;line-height:32px;text-align:right;color:#5c5c5c;}
.one_page a{font-family:Arial;font-size:16px;display:inline-block;*display:inline;*zoom:1;height:32px;line-height:32px;padding:0 15px;margin:0 2px;background:#fff;border:1px solid #909090;}
.one_page .page_on, .one_page a:hover{color:#fff;background:#3d3d3d;}
.one_page .prev, .one_page .next{font-family:"微软雅黑";padding:0 40px;}

/*新闻页*/
.news{width:100%;min-width:1200px;padding-top:40px;}
.news .news-list{padding:25px 68.5px;}
.news .news-box{float:left;width:322px;padding-bottom:25px;margin-bottom:25px;color:#444;border:1px solid #e0e0e0;}
.news .news-box-middle{background:#ededed;width:373px;margin:0 20px;}
.news .news-box .pic-box{width:100%;}
.news .news-box .pic-box div{display:inline-block;width:100%;height:245px;*font-size:202px;vertical-align:top;overflow:hidden;}
.news .news-box .pic-box img{width:100%;height:245px;}
.news .news-box .news-title{font-weight:bold;font-size:14px;margin:26px 12px 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news .news-box .news-content{font-size:12px;margin:0 12px 24px;line-height:18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news .view-the-news{margin-left:12px;padding:8px 8px 8px 12px;font-weight:bold;color:#888;border:1px solid #888;font-size:14px;}
.news .news-box:hover{-webkit-box-shadow:1px 1px 10px #333;-moz-box-shadow:1px 1px 10px #333;box-shadow:1px 1px 10px #333;}
.news .news-box:hover .view-the-news{color:#fff;background:#b41f23;border:1px solid #b41f23;}
.news .news-box:hover img{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);}

/*销售网络页*/
.net{width:100%;min-width:1200px;padding-top:40px;padding-bottom:20px;}
.net_map{background:#fff;padding:36px 0;}
.net_map_box .form_box{padding:36px 50px;text-align:center;}
.net_map_box .form_box .distpicker{display:inline-block;}
.net_map_box .form_box span{height:45px;line-height:45px;display:inline-block;font-size:16px;margin-right:6px;}
.net_map_box .form_box select{width:268px;height:45px;border:1px solid #3d3d3d;font-size:16px;color:#000;text-indent:15px;background:none;}
.net_map_box .map_list{padding:0 50px;}
.net_map_box .map_list dl{border-bottom:1px solid #d8d8d8;font-size:14px;color:#333;padding:26px 0;}
.net_map_box .map_list dl dt{display:inline-block;width:315px;height:42px;float:left;padding-left:55px;background:url("../images/network_position.png") no-repeat left center;}
.net_map_box .map_list dl dt p{line-height:21px;}
.net_map_box .map_list dl dt a{color:#dc690e;}
.net_map_box .map_list dl dd{height:42px;line-height:42px;float:left;border-left:1px solid #ccc;text-align:center;}
.net_map_box .map_list dl dd.d1{width:118px;}
.net_map_box .map_list dl dd.d2{width:186px;}
.net_map_box .map_list dl dd.d3{width:420px;}

/*关于我们页*/
.about{background:url("../images/about_bg_01.jpg") no-repeat top center;background-size:cover;width:100%;min-width:1200px;padding-top:40px;padding-bottom:20px;}
.about .about-box1{min-height:588px;}
.about .about-box1-text{font-size:14px;padding:52px 36px;line-height:26px;text-indent:2em;text-align:justify;}
.about .about-box1-pic{padding:20px 36px;}
.about .about-box1-pic img{max-width:100%;max-height:335px;}
.other_about{min-width:1200px;height:1728px;background:url("../images/about_bg_02.jpg") no-repeat center center;}
.other_about .container{padding-top:60px;}
.other_about .container h2{font-size:40px;margin-bottom:18px;}
.other_about .container h4{font-size:19px;margin-bottom:40px;text-transform:uppercase}
.other_about .container p{font-size:14px;line-height:32px;width: 550px;}
.other_about_text01{height:486px;padding-top:90px;padding-left:44px;color:#b41f23;}
.other_about_text02{height:446px;padding-top:113px;padding-left:665px;color:#fff;}
.other_about_text03{height:400px;padding-top:93px;color:#303030;}
.other_about_text01 p{color:#0f0f0f;}

/*联系我们页*/
.contact{width:100%;min-width:1200px;padding-top:40px;padding-bottom:20px;}
.contact-way{padding:36px 0;height:525px;}
.contact-way .info{float:left;width:420px;height:525px;padding-left:20px;background:#f3f3f3;}
.contact-way .info .img_box{width:166px;height:166px;margin:36px 0 25px;}
.contact-way .info p{font-size:14px;line-height:34px;color:#474747;}
.contact-way .map{float:right;width:755px;height:525px;}
.contact-way .map img{width:100%;height:100%;}
.messages{text-align:center;padding-top:55px;}
.messages-title h3{font-size:32px;color:#3d3d3d;margin-bottom:18px;}
.messages-title h5{font-size:14px;color:#8f8f8f;height:45px;line-height:45px;position:relative;margin-bottom:20px;}
.messages-title h5:after{content:"";display:inline-block;height:1px;width:25px;background:#ccc;position:absolute;bottom:0;left:50%;margin-left:-12px;}
.messages_box{padding:40px 0;width: 990px;margin: 0 auto;}
.messages_box input.text{width:305px;height:48px;border:1px solid #ccc;text-indent:15px;font-size:14px;margin-right:30px;}
.messages_box input.cr{margin-right:0;}
.messages_box input.t1{background:url("../images/contact_user.jpg") no-repeat 265px center;}
.messages_box input.t2{background:url("../images/contact_tel.jpg") no-repeat 265px center;}
.messages_box input.t3{background:url("../images/contact_message.jpg") no-repeat 265px center;}
.messages_box textarea{background:url("../images/contact_word.png") no-repeat 948px 8px;}
.messages_box textarea{width:958px;height:148px;padding:15px;border:1px solid #ccc;font-size:14px;}
.messages_box p{padding:12px 0;text-align: left;}
.messages_box input.submit{width:310px;text-align:center;height:50px;line-height:50px;background:#848484;border:none;font-size:14px;color:#fff;font-family:'微软雅黑';cursor:pointer;}
.messages_box input.submit:hover{background:#797878;}
.messages_box .verif-img {width: 120px;height: 48px;margin-right: 30px;}

/*产品中心页*/

.product{width:100%;min-width:1200px;padding-top:40px;}
.product .products_nav{margin-bottom:10px;text-align:center;padding-bottom:24px;}
.product .products_nav a{text-align:center;display:inline-block;padding:13px 10px;margin:22px 6px 0;background-color:#b41f23;color:#fff;font-size:16px;border-radius:5px;}
.product .products_nav a.active{background:#575757 url("../images/product_circle.png") no-repeat 25px center;}
.product .pro_nav{
    text-align:center;
    margin:0 0 50px 0;
}
.product .pro_nav ul{
    display:inline-block;
}
.product .pro_nav ul li{
    float:left;
    color:#444;
    font-size:15px;
    padding:0 30px;
    line-height:30px;
}
.product .pro_nav ul li:hover,
.product .pro_nav ul li.on{
    color:#b41f23;
}
.product .product_list .list_box{float:left;width:264px;margin-right:48px;text-align:center;margin-bottom:30px;}
.product .product_list .list_box:nth-child(4n){margin-right:0;}
.product .product_list .list_box .info_box{width:264px;display:inline-block;}
.product .product_list .list_box .info_box .img_box{width:264px;display:inline-block;position:relative;text-align:center;height: 264px;}
.product .product_list .list_box .info_box .img_box div{width:264px;height:264px;display:inline-block;}
.product .product_list .list_box .info_box .img_box img{width:264px;position: absolute; left: 50%;top: 50%; transform: translate(-50%,-50%);}

.product .product_list .list_box .info_box .img_box .mask{background:#000 url('../images/mouse.png') no-repeat center 85px;position:absolute;left:0;top:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0;filter:alpha(opacity=0);}
.product .product_list .list_box .info_box .img_box .mask span{width:136px;height:40px;line-height:40px;display:inline-block;font-size:16px;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;position:absolute;left:0;right:0;top:148px;margin:auto;}
.product .product_list .list_box .info_box p{height:60px;line-height:60px;font-size:16px;color:#595959;}
.product .product_list .list_box .info_box .img_box:hover .mask{opacity:.4;filter:alpha(opacity=40);-webkit-box-shadow:1px 1px 10px #333, -1px -1px 10px #333;-moz-box-shadow:1px 1px 10px #333, -1px -1px 10px #333;-box-shadow:1px 1px 10px #333, -1px -1px 10px #333;}
.product .product_list .list_box .info_box .img_box:hover {-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);-ms-transform:translate(0,-3px);-o-transform:translate(0,-3px);transform:translate(0,-3px);}

/*案例页*/
.case{width:100%;min-width:1200px;padding-top:40px;padding-bottom:20px;}
.case-banner{position:relative;}
.page-nav-case{position:absolute;left:0;right:0;top:320px;margin:auto;}
.page-nav-case ul{font-size:0;text-align:center;color:#6d6d6d;}
.page-nav-case ul li{overflow:hidden;border-radius:50%;display:inline-block;font-size:24px;margin:0 22px;border:rgba(255, 255, 255, 0.71) 1px solid;width:160px;line-height:27px;}
.page-nav-case li a{color:#FFFFFF;padding-top:55px;padding-bottom:51px;display:block;}
.page-nav-case li span{font-size:16px;color:#e5e5e5;}
.page-nav-case .current, .page-nav-case li:hover{color:#fff;background:#b41f23;border:1px solid #b41f23;}
.detail-wrap{padding-top:40px;}
.detail{margin-top:-85.5px;}
.detail_list2 .big_img{float:right;}
.detail_list:hover .d_bg{opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.detail_list:hover .d_btn{background:#b41f23;border:1px solid #b41f23;color:#fff;}
.d_btn a{color:#616161;}
.detail_list:hover .d_btn a{color:#fff;}
.detail_list .d_btn a span{border-radius:2px;background:url("../images/case_search.png") 26px center no-repeat;}
.detail_list:hover .d_btn a span{background:url("../images/case_search_on.png") 26px center no-repeat;}
.detail_list{overflow:hidden;background-color:#e9e9e9;height:366px;margin-bottom:48px;}
.detail_list:last-of-type{margin-bottom:0;}
.detail_list .detail{position:relative;width:270px;padding:0 132px;text-align:center;top:50%;}
.detail_list > div{float:left;}
.big_img{position:relative;width:666px;cursor:pointer;}
.big_img > img{width:100%;height:410px;}
.d_bg{position:absolute;width:100%;height:100%;top:0;background-color:#000;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;}
.d_con{text-align:left;line-height:24px;}
.d_title{font-size:21px;margin-bottom:15px;color:#393939;}
.d_btn{cursor:pointer;display:inline-block;border:1px solid #8c8c8c;margin:23px auto 0;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;}
.d_btn span{display:block;padding:11px 30px 11px 42px;text-indent:8px;}
.link_more{width:240px;height:110px;position:absolute;color:#fff;text-align:center;left:50%;top:50%;margin-left:-120px;margin-top:-55px;}
.link_more > div{padding-bottom:11px;border-bottom:1px solid #fff;margin-bottom:14px;}
.link_more > div span{font-size:17px;}
.link_more p{margin-bottom:22px;}

/*案例详情页*/
.case-view-banner{
    min-width:1200px;width:100%;
    background: url("../images/case-v2-n_02.jpg") no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    background-size: cover;
    text-align: center;
}
.case-view-banner img{ height: 664px;
    max-width: 100%;
}
.case-view{width:100%;min-width:1200px;}
.case-view #common_detail{padding-top:20px;text-align:center;}
.case-view #data_pic{text-align:center;}
.case-view #data_pic img{display:inline-block;height:355px;width:360px;}
.case-view #case_data_desc{height:185px;overflow:hidden;display:inline-block;padding:34px 0 14px;}
.case-view #case_data_desc > div{float:left;}
.case-view #data_left{line-height:185px;text-align:center;height:100%;border-right:1px solid #000;padding-right:108px;margin-right:34px;font-size:26px;}
.case-view #data_left .data_title{font-size:26px;text-align:left;}
.case-view #data_right{text-align:left;width:386px;padding-top:40px;}
.case-view #data_right span{font-size:12px;line-height:25px;}
.other-case{background:#f0f0f0;padding:36px 0;width:100%;min-width:1200px;}
.other-case-title{background:url("../images/case_view_line.png") no-repeat left 52px;height:60px;font-size:16px;color:#414141;margin-bottom:48px;}
.other-case-title span{display:inline-block;margin-left:50px;width:110px;height:56px;line-height:56px;border-bottom:2px solid #b41f23;}
.other-case-title a{height:44px;line-height:44px;width:212px;text-align:center;float:right;margin-right:50px;display:inline-block;background:#dbdbdb;border-radius:6px;}
.other-case-list{width:1100px;height:300px;margin:auto;padding:30px 50px;}
.other-case-list .swiper-container{width:100%;height:300px;}
.other-case-list .swiper-slide{width:340px;height:300px;}
.other-case-list .swiper-slide img{width:340px;height:245px;}
.other-case-list .swiper-slide p{height:55px;line-height:55px;font-size:16px;text-align:center;color:#939393;}

/*招商加盟页*/
.join{width:100%;min-width:1200px;padding-top:40px;}
.join-list{width:100%;padding:72px 0;}
.join-list .list-box{float:left;width:396px;height:207px;margin-right:6px;margin-bottom:10px;background:#b41f23;color:#fff;}
.join-list .list-box:nth-of-type(3n){margin-right:0;}
.join-list .list-box:nth-of-type(1){background:#101010 url("../images/join_pic_small_01.jpg") no-repeat right center;}
.join-list .list-box:nth-of-type(3){background:#101010 url("../images/join_pic_small_02.jpg") no-repeat right center;}
.join-list .list-box:nth-of-type(2){background:url("../images/join_pic_big_01.jpg") no-repeat center center;}
.join-list .list-box:nth-of-type(4){background:url("../images/join_pic_big_02.jpg") no-repeat center center;}
.join-list .list-box:nth-of-type(6){background:url("../images/join_pic_big_03.jpg") no-repeat center center;}
.join-list .list-box .text-box-half{width:172px;padding-left:18px;padding-right:8px;height:207px;background:#101010;}
.join-list .list-box .text-box-half h4{font-size:18px;line-height:25px;padding:26px 0;}
.join-list .list-box .text-box-half p{color:#acacac;line-height:20px;}
.join-list .list-box .text-box{text-align:center;}
.join-list .list-box .text-box h4{font-size:18px;line-height:28px;}
.join-list .list-box:nth-of-type(4) .text-box h4{padding-top:75px;}
.join-list .list-box:nth-of-type(4) .text-box p{line-height:28px;}
.join-list .list-box:nth-of-type(5) .text-box h4{padding-top:50px;padding-bottom:24px;}
.join-list .list-box:nth-of-type(5) .text-box p{line-height:23px;}
.join-list .list-box:nth-of-type(6) .text-box h4{padding-top:67px;padding-bottom:12px;}
.join-list .list-box:nth-of-type(6) .text-box p{line-height:23px;color:#acacac;}
.join-bg-wrap{height:955px;min-width:1200px;background:url("../images/join_bg.jpg") no-repeat center center;color:#fff;}
.join-bg-wrap .join-process{height:476px;}
.join-process-title{text-align:center;padding-top:60px;padding-bottom:36px;}
.join-process-title h2{font-size:36px;background:url("../images/join_line.png") no-repeat center center;margin-bottom:12px;}
.join-process-title p{font-size:16px;color:#838383;}
.join-process-list li{float:left;width:200px;text-align:center;}
.join-process-list li p{margin-top:16px;line-height:24px;font-size:14px;position:relative}
.join-process-list li:not(.end) p:after{content:"";display:block;border-width:5px 8px;border-style:solid;position:absolute;top:8px;right:0;border-color:transparent transparent transparent #b41f23;}
.join-request-title{text-align:center;}
.join-request-title h2{font-size:30px;margin:20px 0 8px;}
.join-request-title h4{font-size:11.26px;text-transform:uppercase;}
.join-request-form{color:#666;font-size:14px;}
.join-request-form input, .join-request-form textarea{background:#fff;border-radius:5px;}
.join-request-form input{height:50px;width:380px;text-indent:32px;margin:26px 12px;}
.join-request-form input:nth-of-type(3){margin:26px 0;}
.join-request-form textarea{width:1144px;margin-left:12px;height:130px;padding:20px;}
.join-request-form .verif-img{height:35px;width:88px;vertical-align:middle;margin-right:36px;}
.join-request-form button{margin-left:22px;width:165px;height:50px;line-height:50px;border-radius:5px;color:#fff;border:none;outline:none;cursor:pointer;}
.join-request-form input.submit{background:#b41f23;}
.join-request-form button[type=submit]{background:#b41f23;}
.join-request-form button[type=reset]{background:#474445;}


/*产品详情页*/
.product_view{min-width:1200px;padding-top:54px;padding-bottom:32px;}
.product_view_title{height:72px;background:#fcf6ee;position:relative;margin-bottom:32px;}
.product_view_title .name{font-size:26.94px;color:#b41f23;height:72px;line-height:72px;display:inline-block;padding-left:15px;}
.product_view_title .btn{position:absolute;right:16px;top:0;bottom:0;margin:auto;width:230px;height:40px;line-height:40px;border:1px solid #fff;border-radius:6px;font-size:16px;color:#fff;background:#b41f23;text-align:center;}
.product_view_title .btn img{margin-right:14px;}
.product_view_info{width:1184px;}
.product_view_info .img_box{width:470px;height:470px;float:left;}
.product_view_info .img_box div{width:470px;height:470px;}
.product_view_info .text_box{width:610px;float:right;}
.product_view_info .text_box .list{padding:3px 0;}
.product_view_info .text_box .list span{width:120px;height:36px;line-height:36px;font-size:14px;color:#080e10;float:left;display:inline-block;text-indent:46px;}
.product_view_info .text_box .list span.tag1{background:url("../images/prodcuct_view_icon_01.jpg") no-repeat 5px center;}
.product_view_info .text_box .list span.tag2{background:url("../images/prodcuct_view_icon_02.jpg") no-repeat 5px center;}
.product_view_info .text_box .list span.tag3{background:url("../images/prodcuct_view_icon_03.jpg") no-repeat 5px center;}
.product_view_info .text_box .list span.tag4{background:url("../images/prodcuct_view_icon_04.jpg") no-repeat 5px center;}
.product_view_info .text_box .list span.tag5{background:url("../images/prodcuct_view_icon_05.jpg") no-repeat 5px center;}
.product_view_info .text_box .list span.tag6{background:url("../images/prodcuct_view_icon_06.jpg") no-repeat 5px center;}
.product_view_info .text_box .list span.tag7{background:url("../images/prodcuct_view_icon_07.png") no-repeat 5px center;}
.product_view_info .text_box .list p{width:460px;min-height:36px;font-size:14px;color:#777;line-height:36px;float:left;margin-left:24px;}
.product_view_info .text_box .list.end{border-bottom:1px solid #e5e5e5;padding-bottom:16px;}
.product_view_info .text_box .des{font-size:14px;color:#858585;position:relative;}
.product_view_info .text_box .des h4{color:#fff;background:#b41f23;width:110px;height:28px;line-height:28px;border:1px solid #fff;border-radius:4px;margin:16px 0;text-align:center;}
.product_view_info .text_box .des p{line-height:24px;width:540px;}

.product_view_info .text_box .des .vr720{
	width:110px;
	height:28px;
	line-height:28px;
	text-align:center;
	position:absolute;
	left:120px;
	top:0;
	background:#181818;
	color:#fff;
	border-radius:4px;
}
.product_view_info .text_box .des .vr720 a{
	display:inline-block;
	height:28px;
	width:100%;
}
.product_view_info .text_box .des .vr720 span{
	width:120px;
	height:120px;
	position:absolute;
	top:-125px;
	left:0;
	z-index: 300;
	background:#fff;
	display:none;
}
.product_view_info .text_box .des .vr720 span img{
	width:100%;
	height:100%;
}
.product_view_info .text_box .des .vr720:hover span{
	display:block;
}


.product_view .product_view_info .text_box .btn_group{width:480px;padding-top:20px;background:url("../images/prodouct_view_line.jpg") no-repeat 150px 25px;}
.product_view .product_view_info .text_box .btn_group a{width:150px;height:50px;line-height:50px;text-align:center;display:inline-block;float:left;font-size:16px;border:1px solid #ccc;}
.product_view .product_view_info .text_box .btn_group a.prev{background:url("../images/product_view_arrow_left.jpg") no-repeat 20px center;border-right:none;border-radius:25px 0 0 25px;}
.product_view .product_view_info .text_box .btn_group a.next{background:url("../images/product_view_arrow_right.jpg") no-repeat 120px center;border-left:none;border-right:none;}
.product_view .product_view_info .text_box .btn_group a.back{background:#f6f6f6 url("../images/product_view_back.png") no-repeat 20px center;border-radius:0 25px 25px 0;}

.pro_detail{background:#fff;padding:30px 0;min-width:1200px;}
.pro_detail .title{
	/* padding:0 53px 0 35px; */
	height:50px;
	line-height:50px;
}
.pro_detail .title h3{font-size:16px;color:#424141;font-weight:600;position:relative;}
.pro_detail .title h3:after{
	content:"";
	display:block;
	width:1120px;
	height:1px;
	background:#ccc;
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	margin:auto;
}
.pro_detail .text_box{
	padding:10px 0 30px 0;
	font-size:16px;
	color:#333;
	line-height:26px;
}
.pro_detail .text_box img{
	max-width:100%;
}

.product_effect{background:#f2f2f2;padding:30px 0;margin-bottom:24px;min-width:1200px;}
.product_effect .title{/* padding:0 53px 0 35px; */height:50px;line-height:50px;}
.product_effect .title h3{font-size:16px;color:#424141;font-weight:600;position:relative;}
.product_effect .title h3:after{
	content:"";
	display:block;
	width:980px;
	height:1px;
	background:#ccc;
	position:absolute;
	top:0;
	bottom:0;
	right:120px;
	margin:auto;
}
.product_effect .slide_box{width:1200px; padding:27px 0;position:relative;}
.product_effect .bd li{width:1200px;text-align:center;}
.product_effect .bd li .img_box{width:1200px;height:100%;}
.product_effect .bd li .img_box div{width:1200px;height:100%;display:inline-block;}
.product_effect .bd span.prev, .product_effect .bd span.next{width:50px;height:50px;line-height:50px;text-align:center;font-family:'宋体';font-size:30px;position:absolute;top:-50px;cursor:pointer;background:#b41f23;color:#fff;}
.product_effect .bd span.prev{right:60px;}
.product_effect .bd span.next{right:0;}
.product_effect .bd span.prev:hover, .product_effect .bd span.next:hover{color:#642803;}


/*首页销售网络*/
.index-net{height:300px;width:100%;min-width:1200px;background:url("../images/bg_04.jpg") no-repeat center center;position:relative;color:#fff;text-align:center;}
.index-net:before{content:'';display:block;position:absolute;top:0;left:50%;border-width:50px 60px;border-style:solid;border-color:#f7f7f7 transparent transparent transparent;margin-left:-60px;}
.index-net-title{padding:80px 0 30px;}
.index-net-title h2{font-size:35.03px;margin-bottom:6px;}
.index-net-title h4{font-size:12.97px;text-transform:uppercase;}
.index-net-form .form-control{display:inline-block;line-height:50px;height:50px;}
.index-net-form .form-control select, .index-net-form .form-control input{
	margin-left:10px;
	line-height:50px;
	height:50px;
	width:234px;
	text-indent:20px;
	background:#fff;
	font-size:14px;
	border-radius:6px;
	outline:none;
	color:#666;
	font-family: '微软雅黑';
}
.index-net-form .form-control .btn{height:50px;border-radius:6px;width:123px;text-indent:0;font-size:16.78px;color:#fff;background:#b41f23;cursor:pointer;}
/*首页新闻动态*/
.index-news{background:#f7f7f7;padding-bottom:80px;min-width:1200px;}
.index-news-title{padding-top:52px;text-transform:uppercase;height:112px;background-image:url("../images/border_01.png");background-repeat:no-repeat;background-position:center bottom;text-align:center;}
.index-news-title h2{font-size:31.5px;margin-top:34px;}
.index-news-title h4{font-size:14px;margin-top:4px;color:#8a8a8a;}
.index-news-list{width:1200px;margin:43px auto 0;background:#fff;}
.index-news-item{float:left;width:400px;height:476px;}
.index-news-item .news-box, .index-news-list .news-img{display:block;width:400px;height:238px;overflow:hidden;}
.index-news-item .news-img img{display:inline-block;width:400px;height:238px;}
.index-news-item .news-box{padding:24px 26px;font-size:14px;color:#909090;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}
.index-news-item .news-box .news-link{font-size:20px;line-height:26px;display:inline-block;margin-bottom:18px;color:#000210;}
.index-news-item .news-box .news-text{line-height:24px;text-align:justify;}
.index-news-item .news-box .news-date{position:absolute;left:26px;bottom:18px;}
.index-news-item:hover .news-link{color:#b41f23;}
.index-news-item:hover .news-img img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;transition:.8s;}

/*首页概要*/
.index-introduce {padding-bottom:50px;min-width:1200px;width:100%;background:url("../images/bg_01.jpg") no-repeat center center;color:#3d3d3d;text-align:center;}
.index-introduce-title{padding-top:84px;text-transform:uppercase;height:112px;background:url("../images/border_01.png") no-repeat center bottom;}
.index-introduce-title h2{font-size:31.5px;margin-top:34px;}
.index-introduce-title h4{font-size:14px;margin-top:4px;}
.index-introduce-list {margin:55px auto 0;width:750px;}
.index-introduce-list li{float:left;width:25%;font-size:14px;}
.index-introduce-list li h4{
	height:40px;
	line-height:40px;
    color: #414141;
    font-size: 30px;
    font-weight: bold;
}
.index-introduce-list li p{display:inline-block;margin-top:18px;width:auto !important}
.index-introduce p{width:750px;font-size:14px;line-height:25px;padding-bottom:25px;margin:0 auto;}
.index-introduce .more{display:inline-block;font-size:14px;border:1px solid #dcdcdc;border-radius:18px;padding:15px;width:220px;color:#676767;}
.index-introduce .more:hover {color:#fff;background: #b41f23;}
.index-introduce-list li:nth-of-type(1) {-webkit-animation-delay:0.3s;-webkit-animation-duration:2s;-webkit-animation-fill-mode: both;animation-delay:0.3s;animation-duration:2s;animation-fill-mode: both;}
.index-introduce-list li:nth-of-type(2) {-webkit-animation-delay:0.5s;-webkit-animation-duration:2s;-webkit-animation-fill-mode: both;animation-delay:0.5s;animation-duration:2s;animation-fill-mode: both;}
.index-introduce-list li:nth-of-type(3) {-webkit-animation-delay:0.7s;-webkit-animation-duration:2s;-webkit-animation-fill-mode: both;animation-delay:0.7s;animation-duration:2s;animation-fill-mode: both;}
.index-introduce-list li:nth-of-type(4) {-webkit-animation-delay:0.9s;-webkit-animation-duration:2s;-webkit-animation-fill-mode: both;animation-delay:0.9s;animation-duration:2s;animation-fill-mode: both;}


/*首页案例*/
.index-case{height:972px;min-width:1200px;width:100%;background:url("../images/bg_03.jpg") no-repeat center;color:#3d3d3d;}
.index-case-title{padding-top:52px;text-transform:uppercase;height:112px;background:url("../images/border_01.png") no-repeat center bottom;text-align:center;}
.index-case-title h2{font-size:31.5px;margin-top:34px;}
.index-case-title h4{font-size:14px;margin-top:4px;color:#8a8a8a;}
.index-case-box {width:1200px;height:728px;margin-top:45px;}
.index-case-box>div{width:580px;height:728px;}
.index-case-left {float:left;}
.index-case-right {float:right;}
.index-case-left .case-text {height:135px; position:relative; }
.index-case-left .case-img {height:593px;width:580px;overflow:hidden;}
.index-case-left .case-text .info {height:55px;line-height:24px;color:#4e4e4e;padding-right:78px;font-size:14px;}
.index-case-right .case-text {height:103px;position:relative;}
.index-case-right .case-img {height:625px;width:580px;overflow:hidden;}
.index-case-box .case-text .tit{line-height:80px;font-size:32.43px;color:#b41f23;}
.index-case-box .case-text .icon {height:42px;width:42px;position:absolute;right:0;top:21px;}
.index-case-box>div:hover .case-img img {-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition:.75s;-moz-transition:.75s;-ms-transition:.75s;-o-transition:.75s;transition:.75s;}


/*首页产品*/
.index-product{height:862px;min-width:1200px;width:100%;background:url("../images/bg_02.jpg") no-repeat center center;color:#f7f8fc;text-align:center;}
.index-product-title{padding-top:52px;text-transform:uppercase;height:112px;background:url("../images/border_01.png") no-repeat  center bottom;}
.index-product-title h2{font-size:31.5px;margin-top:34px;}
.index-product-title h4{font-size:14px;margin-top:4px;color:#8a8a8a;}
.index-product-banner{margin-top:45px;width:1200px;height:513px;padding:16px 0;position:relative;background-color:rgba(85, 83, 79, .8);}
.index-product-banner .prev, .index-product-banner .next{position:absolute;display:inline-block;height:80px;width:50px;top:0;bottom:0;margin:auto;cursor:pointer;}
.index-product-banner .next{background-image:url("../images/next.png");right:-60px;}
.index-product-banner .prev{background-image:url("../images/previous.png");left:-60px;}
.index-product-banner .bd{padding:0 4px;}
.index-product-banner .bd ul{overflow:hidden;zoom:1;}
.index-product-banner .bd ul li{margin:0 7px;float:left;_display:inline;overflow:hidden;text-align:center;position:relative;}
.index-product-banner .bd ul li .pic{text-align:center;position:relative}
.index-product-banner .bd ul li .pic img{width:382px;height:512px;display:block;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.index-product-banner .bd .pic-text {position:absolute;top:200px;left:0;z-index:30;height:90px;width:100%;color:#f7f8fc;}
.index-product-banner .bd .pic-text h2{font-size:30px;padding:8px 0;}
.index-product-banner .bd .pic-text h4 {font-size:13px;text-transform:uppercase;}
.index-product-banner .bd ul li.current .pic-text{background:rgba(0,0,0,.75);top:400px;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;-transition:1s;}
.index-product-banner .bd ul li.current .pic img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:none;}

/*新闻详情页*/
.news_view {width:100%;min-width:1200px;padding-top:40px;padding-bottom: 20px;}
.news-title {font-size: 24px;line-height: 3;text-align: center; color: #333333;}
.news-date {margin-bottom: 16px;font-size: 14px; padding-bottom: 20px; line-height: 0;text-align: center;}
.other-news  {padding-bottom: 20px;font-size: 12px;line-height: 2;position:relative; }
.other-news p a:hover {color: #b41f23;}
.other-news>a{position: absolute; right: 0;top: 4px;width: 72px;height: 26px;line-height: 26px;border:1px solid #b41f23;text-align: center; color: #333333;}
.other-news>a:hover{background:#b41f23;color: #fff; }



.fxbox .bds_weixin {
	background:url(../images/social_01.png) no-repeat center center !important;
	background-size:35px 35px;
}
.fxbox .bds_tsina{
	background:url(../images/social_02.png) no-repeat center center !important;
	background-size:35px 35px;
}
.fxbox .bdshare-button-style0-32 a{
	margin:6px 60px 6px 0;
	width:35px;
	height:35px;
}

.honor{
	margin-bottom: 80px;
}

.honor_slide{
	padding-top:30px;
	position:relative;
}
.honor_slide .bd{
	overflow:hidden;	
}
.honor_slide .bd ul li{
	width:380px;
	margin-right:32px;
	float:left;
}
.honor_slide .bd ul li .img_box{
	width:380px;
	height:290px;
    line-height:290px;
    text-align:center;
    display:inline-block;
}
.honor_slide .bd ul li p{
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:15px;
	color:#444;
}
.honor_slide span.hprev,
.honor_slide span.hnext{
	width:40px;
	height:40px;
	display:inline-block;
	position:absolute;
	top:45%;
	z-index: 300;
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}
.honor_slide span.hprev{
	left:-60px;
	background-image:url(../images/honor_prev.png);
}
.honor_slide span.hnext{
	right:-60px;
	background-image:url(../images/honor_next.png);
}


.video_box{
	padding-top:30px;
}
.video_box .list_box{
	display:inline-block;
	float:left;
	width:585px;
	margin-right:25px;
}
.video_box .list_box:nth-child(2){
	margin-right:0;
}
.video_box .list_box .img_box{
	width:585px;
	height:340px;
}
.video_box .list_box p{
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:15px;
	color:#444;
}



.htit3{
	text-align:center;
	padding:20px 0;
	overflow: hidden;
	position:relative;
}

.htit3:before,.htit3:after{
	content:'';
	display:inline-block;
	position:absolute;
	top:50%;
	width:540px;
	height:1px;
	background:#ccc;
}
.htit3:before{
	left:0;
}
.htit3:after{
	right:0;
}
.htit3 h3{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#424141;
	font-weight:600;
	display:inline-block;
}