﻿/***
 *	reset_all.css
 *	huajiajv  Author CYHWANG  20171201
 **/
 /*****************font-face******************/
/**banner**/
.banner{width:100%;min-width:1180px;height:auto;background-color: #a00;}
.item>img{width:100%; }
/***zonghe***/
.zonghe{width:100%;min-width:1180px;height:auto;margin:0;padding-top:20px;padding-bottom:20px;}
.div_aaa{background-color: #ececec;min-width:1180px;padding-top: 20px;padding-bottom: 20px;}
.div_fff{background-color: #fff; width: 1180px;margin:0 auto;padding-top: 20px;padding-bottom: 20px;}

.zonghe_icon{width:1180px;margin: 20px auto 0;}

.icon_button_box{width:32.5%;min-width:300px;height:160px;background-color:#fff;-moz-box-shadow: 2px 2px 10px #888888; box-shadow: 2px 2px 10px #888888;display: inline-block;}
.box_text{display: inline-block;text-align: left;margin: 20px 10px;}
.box_text>h4{font-size: 2.5em;}
.icon_button_box>img{float:right;margin:40px;}

.summ{padding:20px 50px;border: 4px solid #bbb; margin-top: 10px;margin-bottom: 40px;}
.summ h4{line-height: 1em;color: #b61c22;font-weight: 700;font-size: 24px;}
#n1 {
    color: #fff;
    background: #f00;
}
/***offer form****/
.offer{background-color: #333;width:1180px;margin: 20px auto;text-align:center;padding-bottom: 20px;}
.offer>p{color: #ddd;display: block;}
.offer>p.mfbj_h2{font-size: 36px;}
.offer>hr{width:50px;border-top: 3px solid #ff0000;margin:0 auto 10px;}
.offer_left{width:245px;height:280px;float: left;padding-left: 25px;}
.offer_left>div{display: inline-block;border-radius: 6px;text-align: center;padding-top: 20px;margin:3px;}
.offer_left>div.mf_f{width: 100px;height:130px;background-color: #f6f6f6;}
.offer_left>div.mfbj{width: 210px;height:130px;}
.offer_left>div.mfbj p{color:#fff;}
.offer_left>div img{width: 40px;height:47px;display: block;margin:10px auto;}
.offer_right{width:900px;height:265px;background-color: #eee;margin-top:13px;margin-left:250px;border-radius: 6px;}
.offer_table_form{display: inline-block;text-align: left;width: 730px;height:268px;}
.offer_table_form table tr{height: 3.5em;}
.offer_table_form table tr td:first-child{width:6em;padding-left: 20px;}
.offer_table_form table tr select{width: 140px;height:35px;border-radius: 8px;margin-right: 13px;padding: 0 7%;}
.offer_table_form table tr select option{text-align: center;}
.offer_table_form table tr input.text_s{width: 140px;height:35px;border-radius: 8px;margin-right: 13px;    text-align: center;}
.offer_table_form table tr input.text_l{width: 457px;height:35px;border-radius: 8px;}
.offer_table_form table tr .radio_s{width: 100px;height:14px;display: inline-block;}

.offer_form_right{float: right;width:150px;}
.offer_form_right>p{font-size: 12px;text-align: left;}
.offer_form_right>p.jieguo{font-size: 16px;color:#b77a1d;text-align:center;line-height: 2em;}
.offer_form_right>p.jieguo i{font-size: 16px;color:#b77a1d;display: block;width: 140px;line-height: 3em;background-color: #fff;}
.offer_form_right>a{display: block;line-height: 100px;;width: 140px;}

input[type="radio"] + label::before {content: "\a0"; /*不换行空格*/ display: inline-block;vertical-align: middle;font-size: 18px;width: 1em;height: 1em;margin-right: .4em; border-radius: 50%;border: 1px solid #aaa;text-indent: .15em;line-height: 1; }
input[type="radio"]:checked + label::before {border: 1px solid #d9534f; background-color: #d9534f; background-clip: content-box; padding: .2em;}
input[type="radio"] {position: absolute; clip: rect(0, 0, 0, 0);}
/*****tabs_div*****/
.tabs_div{background-image: url("../images/label_bgimg.png");padding:20px;}
.tabs_div div.tab-pane>img{margin-left: 30px;}
.tabs_ul{display: inline-block;width:380px;height:460px;float: left;list-style: none;padding-left: 0;padding-top: 20px;border-right: 1px solid #fff;}
.tabs_ul li{width:380px;height:150px;}
.tabs_ul li a{height: 150px;width:360px;display: block;color: #eee;}
.tabs_ul li a img{display: inline-block;float:left;margin-top:30px;}
.tabs_ul li a div{display: inline-block;;float:left;margin-top:45px;margin-left:10px;text-align:left;}
.tabs_ul li a div h4{font-size: 2.5em;line-height: 20px;}
.tabs_ul li a div p{max-width: 245px;font-size: 12px;line-height: 1em;}
.tese_div{margin: 35px auto;}
.tese_div>div{display:inline-block;width:16%;}
.tese_div>div>p{background-image: url(http://wltos.com/templets/default/images/quanbao_bgimg.png);background-repeat:no-repeat;width: 100%;line-height: 188px;text-align: center;font-size: 30px;font-weight: 700;}
.tese_div>div img{width:100%;}
.tese_div p{position: relative;font-size: 2em;color:#fff;margin-top:-4em;}
/*****case***/
.case{width:100%;height:auto;min-height: 400px;margin:0;}
.case_fg{width: 1180px;margin: 0 auto;}
.case_fg>img{margin-bottom: 20px;}
.fg_button{margin: 0 auto;display:table;}
.fg_button>a{display: inline-block;width: 155px;border: 1px solid #666;color: #333;text-align: center;line-height: 36px;font-size: 20px;}
.fg_viem>div{width:280px;height:280px;margin:20px 5px;display: inline-block;text-align: center;}
.fg_viem>div>img{width:280px;height:210px;display: block;}
.fg_viem .viem_text{width: 100%;height: 80px;padding:10px;display: block;border-bottom: 1px solid #333;}
.fg_viem .viem_text>p{font-size: 22px;display: inline-block;height:48px;margin-top: 10px;}
.fg_viem .viem_text>p.pstion_p{font-size: 17px;float: right;margin: 0;margin-top: -20px;}
.case_more{margin: 50px auto;width:79px;}

.case_sj{width:1180px;margin:0 auto;}
.case_sj>.sjkj_h2{width: 620px;height: 100px;margin:0 auto;}
.case_sj>div{width: 48%;margin:10px;display: inline-block;}
.case_sj>div img{width:100%;}

/*****team***/
.team{width:1180px;min-height: 400px;margin:0 auto;}
.team .team_hd{text-align: center;}
.team>div{width:19%;display: inline-block;margin:0;padding:0;text-align:center;border:0;}
.team>div img{width: 105%;height: auto;margin:0;padding:0;}
.team>div hr{width:2em;display: block;border-top:5px solid #999;margin-top: 40px;margin-bottom: 10px;}
.team>div p{font-size: 18px;}
/****推荐设计师tjsjs***/
.tjsjs .tjsjs_hd{text-align: center;}
.tjsjs .tjsjs_bd{width: 100%;padding:40px;}
.tjsjs .tjsjs_bd .tjsjs_sjs{background-image:url("../images/sjs_div_bgimg.png");background-repeat:no-repeat;background-position:right;width:385px;height:550px;float: left;}
.tjsjs .tjsjs_bd .tjsjs_sjs img{width:385px;height:550px;}
.tjsjs .tjsjs_bd .tjsjs_sjs .sjs_text{width: 385px;height:135px;margin-top:-135px;display:block;background-color: #bababa;padding:10px 30px;position: absolute;text-align: center;}
.tjsjs .tjsjs_bd .tjsjs_sjs .sjs_text p{border-top: 2px solid #333;text-align: left;}
.tjsjs .tjsjs_bd .sjs_case{margin-left:400px;}
.tjsjs .tjsjs_bd .sjs_case>img{width:700px;height:270px;}
.tjsjs .tjsjs_bd .sjs_case>img:first-child{margin-bottom: 10px;padding-left: 5px;border-left: 1px solid #333;}

.tjsjs_sjs2{background-image:url("../images/sjs_div_bgimg.png");background-repeat:no-repeat;background-position:left;width:385px;height:550px;margin-left:710px;}
.tjsjs_sjs2 img{width:385px;height:550px;}
.tjsjs_sjs2 .sjs2_text{width: 385px;height:135px;display:block;margin-top:-135px;background-color: #bababa;padding:10px 30px;position: absolute;text-align: center;}
.tjsjs_sjs2 .sjs2_text p{border-top: 2px solid #333;text-align: left;}
.sjs2_case{float:left;width: 700px;display: block;}
.sjs2_case>img{width:700px;height:270px;}
.sjs2_case>img:first-child{margin-bottom: 10px;padding-left: 5px;border-left: 1px solid #333;}

/****服务流程****/
.serv{width: 1180px;margin:0 auto;padding-top: 30px;}
.serv_hd{text-align: center;margin:30px auto;}
.serv_bd{width:100%;text-align: center;background-color: #fff;margin-bottom: 100px;}
.serv_bd>img{width: 100%;}
/*****合作品牌****/
.bizs{width:1180px;margin:0 auto;text-align: center;padding-bottom:20px;}
.bizs>p{font-size: 24px;font-weight: 700;margin-top: 20px;}
.bizs_view_box{width: 1180px;margin:100px auto;background-color: #fff;display: block;}
.bizs_view_box>img{margin:3px;}
/**地图map**/
.map{width:1180px;margin:0 auto;height:400px;}

/*右侧悬浮导航*/
.fixed-right-nav{ position:fixed; z-index:50;right: 0%;margin-right: 0; top:50%; margin-top:-100px; width:78px; text-align:center; opacity:.9;}
.fixed-right-nav a{ display:block; height:50px; border-radius:2px;border:1px solid #ddd; margin-bottom:2px; background:#ddd; overflow:hidden; color:#333;}
.fixed-right-nav a:hover{ background:#dc0303;color:#fff;}
.fixed-right-nav .backtop i{ display:block; width:29px; height:17px; margin:17px auto 0; background:url(../Images/ico.png) no-repeat -42px -116px;}
.fixed-right-nav .msg i{ display:block; width:16px; height:17px; margin:9px auto 0; background:url(../Images/ico.png) no-repeat -48px -45px;}
.fixed-right-nav .decora i{ display:block; width:18px; height:18px; margin:8px auto 0; background:url(../Images/ico.png) no-repeat -47px -68px;}
.fixed-right-nav .qrcode i{ display:block; width:18px; height:18px; margin:15px auto 0; background:url(../Images/ico.png) no-repeat -47px -91px;}
.fixed-right-nav .qrcodePic{ position:absolute; bottom:2px;visibility:hidden;right:80px; width:150px; height:150px;transform:scale(0);-webkit-transform:scale(0);transition:all ease .3s;-webkit-transition:all ease .3s;transform-origin:right bottom;-webkit-transform-origin:right bottom;cursor:default}
.fixed-right-nav .qrcode:hover .qrcodePic{ visibility:visible;transform:scale(1);-webkit-transform:scale(1);}

@media(max-width:1410px){
	.fixed-right-nav{ right:0; margin-right:0;}	
}