
﻿* { font-family: "YaHei\5FAE\8F6F\96C5\9ED1", "\5fae\8f6f\96c5\9ed1", Arial, Helvetica, sans-serif; }
html { font: normal 14px/100% "YaHei\5FAE\8F6F\96C5\9ED1", "\5fae\8f6f\96c5\9ed1", Arial, Helvetica, sans-serif; color: #444; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
body { margin: 0; padding: 0; background: #fff; overflow-y: scroll }
ul, li, div, input, p, dl, dd, dt, h3, h4, h1, h2, h5, h6, pre, sub, i, em, article, aside, details,
figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary, audio, canvas, progress, video, input, textarea {
	padding: 0; margin: 0; font-weight: normal; font-style: normal; list-style: none; outline: 0;
}
div, p, span, li, strong, h1, h2, h3, h4, h5 { word-break: break-all; word-wrap: break-word; }
input, textarea { font-family: "Regular", "\5fae\8f6f\96c5\9ed1", Arial, Helvetica, sans-serif; -webkit-appearance: none; border-radius: 0; }
a { color: #444; text-decoration: none;}

img { border: 0;}
img.zoom{
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}
img.zoom:hover{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}


a:hover { color: #b52b17; }
.clearfix:after { content: "."; height: 0; visibility: hidden; clear: both; display: block; }
*html .clearfix { height: 1%; }
.clearfix { zoom: 1; }
.row:after {
	content: "";
	clear: both;
	display: block;
}
[class*="col-"] {
	float: left;
	/*padding: 15px;*/
	/*border: 1px solid red;*/
}
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 20%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}

.text-left{text-align: left}
.text-right{text-align: right}
.text-center{text-align: center}

.mt-10{margin-top: 10px;}
.mt-20{margin-top: 20px;}
.mt-30{margin-top: 30px;}
.mt-50{margin-top: 50px;}
.mt-80{margin-top: 80px;}
.mt-100{margin-top: 100px;}

.w230{width: 230px;}
.w240{width: 240px;}
.w450{width:450px;}
.w460{width:460px;}
.w470{width:470px;}


/*重写下拉样式*/
.form-group:after {content: "";clear: both;display: block;}
.form-group label{padding: 10px 0;}
.form-group select{border:none;
	padding:5px 22px 6px 6px;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAXCAYAAACMLIalAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAFHSURBVEiJ7dY/SgNREMfx7wQrlSBLCo+RNMFY5Qapts4FFK0ClrmGNoEEcoGcQT2A5AQKVmqRRlTGwp8SdNk/8a27hQMPdmffzPvs48GuuTt1i0bVgKT4R+WNhpmNzSz+bSMzi81sHAJlwD3wBBy6+8OGoAi4BPbcfT8ErAc8AgvA3J0iQy+2UI9e0frEnmo8ABwYbYAaqXYQAvSFUvML4A3oFwD1VXMeCvQdtQNcAbdAlAMUAXeq2S4FpYXaOhvzHKi55rZDgn6gtNhQZ+QkBXSqOcPQoESUFp0AL0A34VkXeAUmZYDSUE1gCdwArbV8S7kl0PxTlAAd7dZ0LTdVrlMWKBUlxJHOTqzhwHGZoEyUYDPgWWNWNsjdPz4raWFmu8C1bg/cfZVaECC2sia4+8rMzj6vywYB2TtVRdTzJ69qQFLUEvUOCvU4pv7sx1oAAAAASUVORK5CYII=") no-repeat right center #F5F5F5;
	background-size:auto 40%; -webkit-appearance:none; -moz-appearance:none; appearance:none;
	border-radius:5px;
	width: 100%;
	border:solid 1px #cfdadd;
	border-radius: 5px;
	color: #999;
	font-size: 16px;
}
.form-group select:before{font-family:"hui-font"; content:"\e63d"; font-size:12px;}
.input-group{position: relative;}
.input-group i{position: absolute;right: 10px;top: 5px;font-size: 16px;line-height: 30px;}
.input-group input{
	font-size: 16px;
	line-height: 30px;
	color: #999;
	padding: 5px 0px;
	border: none;
	background: #F5F5F5;
	border-radius: 5px;
	width: 100%;
	text-indent: 5px;
}

.select {
	color:#616263;
	overflow: hidden;
	height: 42px;
	position: relative;
	display: block;
	width: 100%;
}

select{
	background-color:#ececec;
	border: 0;
	outline: none;
	font-size: 16px;
	width: 240px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.select:after {
	content:"▼";
	padding: 12px 8px;
	position: absolute; right: 10px; top: -5px;
	z-index: 1;
	text-align: center;
	width: 10%;
	height: 100%;
	pointer-events: none;
	box-sizing: border-box;
	color: #fff;
}


.sline{display: inline-block;width: 2px;height: 80px;background: #000000;}

/*header*/
.header {width: 100%;z-index: 9999;
	background: #313035;transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out; -webkit-transition: all .3s ease-out; }
.tops { width: 1200px; margin: 0 auto; padding: 10px 0; color:#606060;
	transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out; -webkit-transition: all .3s ease-out; }
.tops .logo{margin-right: 20px;}
.tops .logo-hk{margin-left: 20px;}

.menu{background: #4b4c52;padding: 0px;height: 40px;line-height: 40px;width: 100%;border-bottom: solid 2px #f6b37f;}
.menu .navs {width: 1200px;margin: auto; z-index: 10;}
.menu .navs li{ float: left;width: 140px;text-align: center;}
.menu .navs a {color: #fff; font-size:16px;}
.menu .navs li:hover a,.menu .navs li.active a{color: #f7b67e;display: inline-block;height: 40px;line-height: 40px;border-bottom: solid 2px #f6b37f;padding: 0 5px;}
.menu .navs li:hover a,.menu .navs li.active a{}


/*子菜单*/
.menu .navs .subbox{position: absolute; z-index: 9999;background: #4B4C52;width: 100%;display: block;left: 0;height: 0px;transition: all 0.6s;}
.menu .navs  .subnav{width: 500px;position: absolute;left: 50%;height: 0px;transition: all 0.7s;overflow: hidden;}
.menu .navs .subbox .box{line-height: 30px;padding: 10px 0;display: inline-block;width: 100px;text-align: center;}
.menu .navs .subbox .box a{color: #ffffff;border-bottom: none;}
.menu .navs .subbox .box:hover a{color:#f6b37f }
.menu .navs .subbox .box .icon{width: 50px;height: 50px;background: url(img/article_zz.png) no-repeat;background-size: 100%;}
.menu .navs .subbox .box dd{text-align: center;margin: auto;}

.menu .navs li:nth-child(2) .subnav{margin-left: -620px;}
.menu .navs li:nth-child(3) .subnav{margin-left: -480px;}
.menu .navs li:nth-child(4) .subbox{height: 0px;}
.menu .navs li:nth-child(5) .subnav{margin-left: -170px;}
.menu .navs li:nth-child(6) .subnav{margin-right: -480px;left: auto;right: 50%;}
.menu .navs li:nth-child(7) .subnav{margin-right: -620px;left: auto;right: 50%;}

.menu .navs li:nth-child(2) .icon.b1{background: url(img/nav_zd_1.png) no-repeat;}
.menu .navs li:nth-child(2) .box:hover .icon.b1:hover{background: url(img/nav_zd_1_on.png) no-repeat;}
.menu .navs li:nth-child(2) .icon.b2{background: url(img/nav_zd_2.png) no-repeat;}
.menu .navs li:nth-child(2) .box:hover .icon.b2{background: url(img/nav_zd_2_on.png) no-repeat;}

.menu .navs li:nth-child(3) .icon.b1{background: url(img/nav_case_1.png) no-repeat;}
.menu .navs li:nth-child(3) .box:hover .icon.b1{background: url(img/nav_case_1_on.png) no-repeat;}
.menu .navs li:nth-child(3) .icon.b2{background: url(img/nav_case_2.png) no-repeat;}
.menu .navs li:nth-child(3) .box:hover .icon.b2{background: url(img/nav_case_2_on.png) no-repeat;}

.menu .navs li:nth-child(5) .icon.b1{background: url(img/nav_core_1.png) no-repeat;}
.menu .navs li:nth-child(5) .box:hover .icon.b1{background: url(img/nav_core_1_on.png) no-repeat;}
.menu .navs li:nth-child(5) .icon.b2{background: url(img/nav_core_2.png) no-repeat;}
.menu .navs li:nth-child(5) .box:hover .icon.b2{background: url(img/nav_core_2_on.png) no-repeat;}
.menu .navs li:nth-child(5) .icon.b3{background: url(img/nav_core_3.png) no-repeat;}
.menu .navs li:nth-child(5) .box:hover .icon.b3{background: url(img/nav_core_3_on.png) no-repeat;}
.menu .navs li:nth-child(5) .icon.b4{background: url(img/nav_core_4.png) no-repeat;}
.menu .navs li:nth-child(5) .box:hover .icon.b4{background: url(img/nav_core_4_on.png) no-repeat;}

.menu .navs li:nth-child(6) .icon.b1{background: url(img/nav_news_1.png) no-repeat;}
.menu .navs li:nth-child(6) .box:hover .icon.b1{background: url(img/nav_news_1_on.png) no-repeat;}
.menu .navs li:nth-child(6) .icon.b2{background: url(img/nav_news_2.png) no-repeat;}
.menu .navs li:nth-child(6) .box:hover .icon.b2{background: url(img/nav_news_2_on.png) no-repeat;}
.menu .navs li:nth-child(6) .icon.b3{background: url(img/nav_news_3.png) no-repeat;}
.menu .navs li:nth-child(6) .box:hover .icon.b3{background: url(img/nav_news_3_on.png) no-repeat;}

.menu .navs li:nth-child(7) .icon.b1{background: url(img/nav_about_2.png) no-repeat;}
.menu .navs li:nth-child(7) .box:hover .icon.b1{background: url(img/nav_about_2_on.png) no-repeat;}
.menu .navs li:nth-child(7) .icon.b2{background: url(img/nav_about_1.png) no-repeat;}
.menu .navs li:nth-child(7) .box:hover .icon.b2{background: url(img/nav_about_1_on.png) no-repeat;}

.menu .navs li:hover .subbox{display: block;height: 110px;}
.menu .navs li:hover .subbox .subnav{height: 110px;}
.menu:hover{border-bottom: solid 2px #000000;}

.navsearch{float: right;width: 180px;}
.navsearch .inputgroup{
	background: #191919;
	border-radius: 15px;
	position: relative;
	height: 30px;
	margin-top: 5px;
	line-height: 30px;
	color: #fff;
;}
.navsearch .inputgroup input{
	text-indent: 10px;
	background: no-repeat;
	width: 80%;
	color: #ffffff;
}
.navsearch .inputgroup .icon{
	background: url(img/search.png) no-repeat;
	background-size: auto;
	position: absolute;
	width: 30px;
	height: 30px;
	top: 0;
	right: 5px;
	background-size: 100%;
	cursor: pointer;
}


	/*indexbanner*/
.indexbanner { margin: 0 auto; height: 620px; overflow: hidden; width: 100%;position: relative;}
.indexbanner .imgcontent { position: relative; z-index: 0; max-height: 620px; }
.indexbanner .imgcontent li { width: 100%; height: 620px; background-repeat: no-repeat; background-position: center top;}
.indexbanner .imgcontent li a{ display:block; width:100%; height:100%;}

.indexbanner .dotitle { position: relative; z-index: 1; bottom: 60px; height: 30px; line-height: 80px; text-align: center; display: block;}
.indexbanner .dotitle ul { text-align: center; padding-top: 0px; }
.indexbanner .dotitle ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 80px; height: 7px; margin: 0 10px; overflow: hidden; font-size: 0; border-radius: 30px; background: #353535; }
.indexbanner .dotitle ul .on { background: rgba(255, 255, 255, 1); }
.indexbanner .prev, .indexbanner .next { z-index: 1; display: block; width: 55px; height: 55px; position: relative; margin: -20% 0 0 3%; float: left; background: url(img/arrow.png) 0 0 no-repeat; filter: alpha(opacity=20); opacity: 0.2; transition: all .3s ease-out }
.indexbanner .next { background-position: right 0; float: right; margin-right: 3% }
.indexbanner:hover .prev{ filter: alpha(opacity=100); opacity: 1;margin-left: 13%; }
.indexbanner:hover .next { filter: alpha(opacity=100); opacity: 1; margin-right: 13%;}

/*banner*/
.aboutbanner{font-size:0;margin: 0;overflow:hidden;text-align: center;}
.aboutbanner img{vertical-align: bottom;max-width: 100%;}
section{margin: 0 auto;margin:0;padding:0;}

/*warpper*/
.warpper{width: 1200px; margin: 0 auto; }
.color-white{color: #ffffff;}
.color-yellow{color: #f6b37f;}
.color-black{color: #000000;}
.btn{background: #f6b37f;color: #b62b18;padding: 5px 20px;font-size: 14px;border: none;}
.btn:hover{background: #fa9f50;color: #b62b18;}

.btn-black{border: solid 1px #999;background: none;color: #999;}
.btn-white{border: solid 1px #222;background: #222222;color: #fff;}
.btn-white:hover{background: #000;}
.btn-outline{background: #ffffff;border: #E8B325 1px solid;color: #E8B325;}
.btn-outline:hover{background: #E8B325;color: #ffffff;}

/*主页模块标题通用*/
.index_title{padding: 40px 0px;text-align: center;color:#fff;line-height: 30px;}
.index_title .tit{font-size: 35px;letter-spacing: 1px;line-height: 40px;}
.index_title .tit b{font-size: 55px;}
.index_title .eng{font-size: 18px;text-align: center;padding: 10px 30px 10px 30px;background:url(img/index_tit_bg.png) no-repeat center;}
.index_title .txt{font-size: 22px;text-align: center;font-weight: 100}
.index_title.black{color:#222222;}
.index_title.white{color:#fff;}
.index_title.white .eng{background:url(img/index_tit_bg_wt.png) no-repeat center;}

/*主页量房服务*/

.index_service_lf{background: #ffffff;padding-bottom: 30px;}
.index_liangfang{
	background: #ffffff;
	height: 90px;
	position: relative;
	padding: 10px 20px;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	width: 960px;
	margin: 0 auto;
	margin-top: 0px;
	margin-top: -140px;
}
.index_liangfang .closebtn{color: #ffffff;position: absolute;
	right: 10px;
	top: 10px;
	font-size: 20px;
	cursor: pointer;
	z-index: 1000;
}
.index_liangfang .title{font-size: 18px;line-height: 40px;}

.baoming input{font-size: 16px;line-height: 30px;color:#999;padding: 5px 0;border:none;background: #F5F5F5;margin-right: 10px;border-radius: 5px;text-indent: 10px;}
.baoming input.w190{width: 190px;}
.baoming input.w200{width: 200px;}
.baoming input.w210{width: 210px;}
.baoming input.w220{width: 220px;}
.baoming input.w230{width: 230px;}
.baoming input.w250{width: 250px;}
.baoming input.w350{width: 350px;}
.baoming input.w300{width: 300px;}
.baoming input.w390{width: 390px;}
.baoming input.w400{width: 400px;}
.baoming input.w440{width: 440px;}
.baoming input.w450{width: 450px;}
.baoming input.w460{width: 460px;}
.baoming input.w500{width: 500px;}
.baoming select.w220{width: 220px;}

.baoming .btn{font-size: 20px;line-height: 40px;color:#313035;padding: 5px 10px;border:none;background: #f7b67e;padding: 0px 10px;border-radius: 5px;}
.baoming .btn.w100{width: 100px;}
.baoming .btn.w120{width: 120px;}
.baoming .btn.w140{width: 140px;}
.baoming .btn.w200{width: 200px;}
.baoming .btn.w220{width: 220px;}
.baoming .btn.w240{width: 240px;}
.baoming .btn.w250{width: 250px;}

.baoming input.black{background: #393939;}
.baoming.white{color: #ffffff;}
.baoming.white input{background: none;color: #ffffff;}

.index_service{margin-top: 150px;margin-bottom: 50px;border: solid 1px #a2a2a2;padding: 20px 0;}

/*.index_service li div,.index_service li img{transition: all .4s;}*/
/*.index_service li:hover div{transform:translateY(-8px);}*/
/*.index_service li:hover img{transform: scale(1.2);transform:translateY(-8px);}*/

.index_service li{float: left;margin-right: 15px;width: 226px;height: 150px;text-align: center;font-size: 12px;background: #ffffff;line-height: 25px;color: #464646;overflow: hidden;border-right: solid 1px #a2a2a2;}
.index_service li:last-child{margin-right: 0px;border-right: none;}
.index_service li h3{font-size: 18px;color: #313035}
.index_service li .txt{background: #ffffff;}
.index_service li .icon{/*background: url(img/index_icon1_on.png) no-repeat;*/width: 80px;height: 80px;margin: auto;overflow: hidden;}
.index_service li .icon img{margin-top: 0px;transition: all 0.6s;}
/*.index_service li .icon.c1{background: url(img/index_icon1.png) no-repeat;}*/
/*.index_service li .icon.c2{background: url(img/index_icon2.png) no-repeat;}*/
/*.index_service li .icon.c3{background: url(img/index_icon3.png) no-repeat;}*/
/*.index_service li .icon.c4{background: url(img/index_icon4.png) no-repeat;}*/
/*.index_service li .icon.c5{background: url(img/index_icon5.png) no-repeat;}*/

/*.index_service li:hover .icon.c1{background: url(img/index_icon1_on.png) no-repeat;}*/
/*.index_service li:hover .icon.c2{background: url(img/index_icon2_on.png) no-repeat;}*/
/*.index_service li:hover .icon.c3{background: url(img/index_icon3_on.png) no-repeat;}*/
/*.index_service li:hover .icon.c4{background: url(img/index_icon4_on.png) no-repeat;}*/
/*.index_service li:hover .icon.c5{background: url(img/index_icon5_on.png) no-repeat;}*/
.index_service li:hover .icon img{margin-top: -80px;}
.index_service li:hover .txt{color:#b52b17;}
.index_service li:hover h3{color:#b52b17;}

/*主页产品*/
.index_pro{position: relative;margin-bottom: 40px;}
.index_pro .bd li{position: relative;}
.index_pro .more{text-align: left;width: 200px;position: absolute;bottom: 60px;left: 50px;}
.index_pro .more .btn{color:#fff;background: #4b4c52;}
.index_pro .hd{text-align: left;width: 200px;position: absolute;bottom: 15px;left: 50px;}
.index_pro .hd li{height: 5px;width: 70px;border-radius: 10px;background: #d4d4d4;display: inline-block;text-align: center;}
.index_pro .hd li.on{background: #b52b17;}

.index_pro .nextpre{/* background: #f1ecec; */color: #ffffff;font-size:20px;width:60px;height:60px;z-index: 100;position: absolute;top: 40%;filter: alpha(opacity=20); opacity: 0.2; transition: all .3s ease-out }
.index_pro .nextpre.next{right: 30px;background: url(img/arrow.png) right 0 no-repeat; }
.index_pro .nextpre.prev{left: 450px;background: url(img/arrow.png) 0 0 no-repeat; }
.index_pro .prev:hover, .index_pro .next:hover { filter: alpha(opacity=80); opacity: 1; }

.index_pro:hover .nextpre{opacity: 0.9;}

/*.index_pro .nextpre{ z-index: 1; display: block; width: 55px; height: 55px; position: relative; margin: -17% 0 0 3%; float: left; background: url(img/arrow.png) 0 0 no-repeat; filter: alpha(opacity=20); opacity: 0.2; transition: all .3s ease-out }*/
/*.index_pro .next { background-position: right 0; float: right; margin-right: 3% }*/

/*样板间*/
.index_ybj{background: url(img/index_ybj_bg.jpg) no-repeat center;height: 780px;}
.ybj_menu{padding: 10px 0px 10px 0px;}
.ybj_menu a{color:#191919;padding: 5px 20px;font-size: 19px;}
.ybj_menu a:hover{color:#191919;background: #f6b37f;}
.ybj_menu a.more{color:#606060;float: right;background: none;font-size: 16px;line-height: 20px;padding-right: 0px;}
.ybj_menu a.more:hover{color: #b62b18;}
.ybj_menu a.more .icon{border: solid 1px #191919;display: inline-block;border-radius: 15px;padding: 2px 3px 4px 4px;line-height: 15px;}

.ybj_menu a.more:hover{color: #b62b18;}
.ybj_menu a.more:hover .icon{border:solid 1px #b62b18;}

.ybj_list { width: 1200px; height: 512px; margin: 30px auto 0 auto; }
.ybj_list li:nth-of-type(1) img { transform: translate(-210px); }
.ybj_list li:nth-of-type(2) img { transform: translate(-180px); }
.ybj_list li:nth-of-type(3) img { transform: translate(-380px); }
.ybj_list li:nth-of-type(4) img { transform: translate(-450px); }
.ybj_list li:nth-of-type(5) img { transform: translate(-320px); }
.ybj_list img { width: 780px; height: 510px; max-width: 780px; }
.ybj_list li { float: left; position: relative; width: 120px; height: 100%; overflow: hidden; cursor: pointer; transition: 0.5s; transform-origin: top; filter: alpha(opacity=50); opacity: 0.9; }
.ybj_list li img { transition: 1.2s; }
.ybj_list li .tit { position: absolute; bottom: 0; right: 0px; width: 100px;  line-height: 28px; color:#fff;padding-bottom: 30px;}
.ybj_list li .btn { color: #FFF; border:solid 1px  #fff;background:none;border-radius: 15px;padding: 3px 15px;}
.ybj_list li.active { cursor: pointer; transform: scale(1.02, 1.08); z-index: 3; width: 720px; filter: alpha(opacity=100); opacity: 1; }
.ybj_list li.active img { transform: translate(0px); }
.ybj_list li.active .tit{right: auto;left: 10px; }
.ybj_list li.active .tit h3{font-size: 25px;font-weight: 900;}
.ybj_list li.active .btn{background: #b52b17;border: solid 1px #b52b17;}
.ybj_list li:nth-of-type(1) { transform-origin: top left; }
.ybj_list li:nth-of-type(5) { transform-origin: top right;}



/*主页案例*/
.index_case_list{margin-top: 3px;margin-bottom: 10px;}
/*.case_list img{transition: all .6s;}*/
/*.case_list img:hover{transform: scale(1.2);}*/
.index_case_list li{float: left;margin-right: 60px;width: 360px;height: 350px;font-size: 14px;line-height: 30px;color: #615f5f;overflow: hidden;position: relative;
background: #F4F4F4;
}
.index_case_list li:last-child{margin-right: 0px;}
.index_case_list li .pic{height: 255px;overflow: hidden;}
.index_case_list li .pic img{max-width: 100%;}
.index_case_list li .txt{padding-left: 15px;}
.index_case_list li h3{font-size: 18px;font-weight: 900;padding: 10px 0px 5px 0px;color: #191919}
/*.index_case_list .angle{color:#fff;font-size: 50px;position: absolute;top:100px;left: 140px;background-color:rgba(0,0,0,0.5);padding: 5px 20px;border-radius: 30px;display: none;}*/
/*.index_case_list li:hover .angle{display: block;}*/
.index_case_list .more{text-align: center;padding: 30px 0px;}
.index_case_list .more a{border: solid 1px #222222;padding: 3px 10px;}

/*主页精选设计师*/
.index_desgin{position: relative;height: 935px;}
.index_desgin .index_title{position: absolute;top: 50px;left: 50%;margin-left: -600px;width: 1200px;z-index: 100;}
.index_desgin .index_title .eng{background: none;}
.desgin_content .hd{width: 1200px;position: absolute;	left: 50%;margin-left: -600px;bottom: 20px;}
.desgin_content .hd li{display: inline-block;height: 10px;width:10px;border-radius: 15px;background: #D3D4D3;margin-right: 15px;}
.desgin_content .hd li.on{background: #f7b67e;}
.desgin_content .content{position: relative;top: 240px;width: 1200px;left: 50%;margin-left: -600px;height: 645px;}
.desgin_content .content .caselist{position: absolute;left: 0;width: 720px;}
.desgin_content .content .caselist img{border-radius: 10px;}
.desgin_content .content .caselist .pic1{float: left;width:375px;height: 280px;overflow: hidden;}
.desgin_content .content .caselist .pic1 img{height: 280px;}
.desgin_content .content .caselist .pic2{float: left;width:290px;height: 230px;overflow: hidden;margin-left: 15px;margin-top: 50px;}
.desgin_content .content .caselist .pic2 img{height: 230px;}
.desgin_content .content .caselist .twopic{width: 720px;height: 350px;overflow: hidden;margin-top: 15px;}
.desgin_content .content .caselist .twopic img{height: 350px;width: 720px;}

.desgin_content .content .detail{font-size: 20px;color: #ffffff;line-height: 25px;}
.desgin_content .content .detail span{color: #f6b37f;}
.desgin_content .content .detail span.s18{font-size: 18px;}
.desgin_content .content .detail{
	position: absolute;right: 0;bottom:0px;width: 300px;height: 420px;padding: 20px;
	background-color:rgba(0,0,0,0.6)
;}
.desgin_content .content .detail .tit_en{font-size: 30px;color: #f6b37f}
.desgin_content .content .detail .name{font-size: 40px;}
.desgin_content .content .detail .btn{font-size: 20px;padding: 5px 20px;}

.desgin_content .nextpre{width:60px;height:60px;z-index: 100;position: absolute;top: 50%;left:50%;filter: alpha(opacity=20); opacity: 0.2; transition: all .3s ease-out ;display:none;}
.desgin_content .nextpre.next{background: url(img/arrow.png) right 0 no-repeat; margin-right: -670px;right: 50%;left: auto;}
.desgin_content .nextpre.prev{background: url(img/arrow.png) 0 0 no-repeat; margin-left: -670px;}
.desgin_content .prev:hover, .desgin_content .next:hover { filter: alpha(opacity=80); opacity: 0.8; }

/*主页实景VR*/
.index_vr{padding: 20px 0;}
.index_vr .vr_item {
	position: relative;
	height: 540px;
	overflow: hidden;
}
.index_vr .heart{position: absolute;top:20px;right:20px;background-color:rgba(0,0,0,0.4);border-radius: 20px;padding: 5px 15px;color: #fff;}
.index_vr .heart i{color: #E8B325;}
.index_vr .title{position: absolute;bottom:0px;background-color:rgba(0,0,0,0.6);padding: 15px 0px;color: #fff;width: 100%;text-align: center;font-size: 20px;font-weight: 100;}
.index_vr .title_box{position: absolute;top:0px;height:500px;background-color:rgba(0,0,0,0);padding: 15px 0px;width: 100%;text-align: center;cursor: pointer;}
.vr_list li{float: left;margin-right: 2%;width: 32%;height: 250px;margin-top: 2%;}
.vr_list li .vr_item{height: 237px;overflow: hidden;}
.vr_list li .vr_item img{max-width: 100%;}
.vr_list li:nth-child(3n+0){margin-right: 0px;}
.index_vr li .title{font-size: 15px;}
.vr-more{text-align: right;padding: 10px 0;}
.vr-more a.more{color:#606060;background: none;font-size: 16px;line-height: 20px;}
.vr-more a.more .icon{border: solid 1px #191919;
	display: inline-block;
	border-radius: 15px;
	padding: 2px 3px 4px 4px;
	line-height: 15px;
	margin-left: 10px;
}

.vr-more a.more:hover{color: #b62b18;}
.vr-more a.more:hover .icon{border:solid 1px #b62b18;}

/*装修头条*/
.index_zxtt{background: url(img/index_news_bg.jpg) center;height: 900px;width: 100%;overflow: hidden;}
.zxtt_list{position: relative;}
.zxtt_list .hd{text-align: center;margin-bottom: 30px;display: none;}
.zxtt_list .hd a{border-left: #E8B325 1px solid;border-top: #E8B325 1px solid;border-bottom: #E8B325 1px solid;padding: 5px 20px;font-size: 16px;color: #000;}
.zxtt_list .hd a:last-child{border-right: #E8B325 1px solid;}
.zxtt_list .hd a.on{background: #E8B325;color: #ffffff;}
.zxtt_list .bd{padding: 30px;background: #ffffff;margin-top: 20px;}
.zxtt_list .bd .pic img{height: 380px;}
.zxtt_list .bd .txt{line-height: 26px;padding-left: 35px;margin-top: 40px;}
.zxtt_list .bd h3{font-size: 30px;border-bottom: solid 2px #dcdcdc;line-height: 40px;margin-top: 26px;padding-bottom: 10px;color: #000;}
.zxtt_list .bd dtime{font-size: 35px;border-bottom: solid 2px #666;padding-bottom: 4px;}
.zxtt_list .bd dtime span.t2{font-size: 26px;}
.zxtt_list .bd .desc{margin-top: 30px;color: #999999;}
.zxtt_list .bd .more{margin-top: 100px;text-align: right;}
.zxtt_list .bd .items{margin-top: 36px;line-height: 30px;}
.zxtt_list .bd .items a{font-size: 18px;}
.zxtt_list .bd .items div:nth-child(even) .item{padding-left: 35px;}
.zxtt_list .bd .item time{float: right;}
.zxtt_list .bd .bigbox{height: 400px;overflow: hidden;}
.zxtt_list .bd .bigbox img{max-width: 100%;}

.zxtt_list .nextpre{border: solid 1px #222222;font-size:20px;padding:10px;border-radius:5px;z-index: 100;position: absolute;top: 400px;filter: alpha(opacity=20); opacity: 0.2; transition: all .3s ease-out }
.zxtt_list .nextpre.next{right: 20px;}
.zxtt_list .nextpre.prev{right: 100px; }
.zxtt_list .prev:hover,.zxtt_list .next:hover{ filter: alpha(opacity=80); opacity: 0.8; }

/*首页在线预约*/
.index_zxyy{background: url(img/zxyy_bg.jpg) no-repeat center;width: 100%;overflow: hidden;padding-top: 40px;padding-bottom: 40px;}
.zxyy_main .zxyy_left{float: left;width: 350px;}
.zxyy_main .zxyy_right{float: right;width: 850px;}

.zxyy_main .yylf img{vertical-align: middle;}

.zxyy_main .zxyy_left li{background: url(img/yy_icon_bg.jpg) no-repeat center;height: 136px;width: 173px;overflow: hidden;font-size: 22px;text-align: center;border-radius: 10px;float: left;margin-top: 10px;}
.zxyy_main .zxyy_left li:nth-child(2){float: right;}
.zxyy_main .zxyy_left li i{font-size: 38px;vertical-align: middle;width: 80px;height: 80px;display: inline-block;margin: 10px 0;margin-top: 20px;}

.zxyy_main .icon_yylf{background: url(img/yy_icon_jc.png) no-repeat;}
.zxyy_main .icon_yysj{background: url(img/yy_icon_bi.png) no-repeat;}

.zxyy_main .zxyy_left li.on{/*background: #ffffff;*/color: #222222;}
.zxyy_main .zxyy_left li.on .icon_yysj{background: url(img/yy_icon_bi.png) no-repeat;}

.zxyy_main .zxyy_right{padding-top: 30px;}
.zxyy_main .zxyy_right label{color: #fff;font-size: 16px;}
.zxyy_main .zxyy_right .baoming{margin-right: -204px;}
.zxyy_main .zxyy_right .baoming .btn{width: 240px;}

/*//底部样式*/
.footer{background: #232323;padding-top: 30px;padding-bottom: 10px;color:#ffffff;line-height: 30px;z-index: 5;position: relative;}
.footer .footer_menu{line-height: 30px;text-align: left;border-left: #191919 solid 1px;;border-right: #191919 solid 1px;height: 200px;padding-left: 65px;}
.footer .footer_menu h3{margin-bottom: 10px;}
.footer .footer_menu p{margin-bottom: 10px;}
.footer .footer_menu p a{font-size: 17px;}
.footer .wx{text-align: center;color: #C5C5C5;line-height: 25px;width: 160px;float: right;}
.footer .address{font-size: 17px;color: #ffffff;line-height: 40px;margin-top:10px;text-align: left;}
.footer .tel{font-style: oblique;border-bottom: solid 1px #f6b37f;font-weight: 900;color: #f6b37f;font-size: 28px;margin-top: 5px;}
.footer .links{margin-top: 20px;}
.footer .links a{color: #C5C5C5;}
.footer .copyright{color: #C5C5C5;text-align: center;margin-top: 10px;border-top:solid 2px #191919;padding: 10px 0;}
.footer .copyright a{color: #C5C5C5;}
/*分页样式*/
.pagelist{line-height: 20px;padding: 20px 0px;text-align: center;}
.pagelist li{display: inline-block;padding: 5px 15px;background: #ffffff;border: solid 1px #ededed;}
.pagelist li.active{background: #f6b37f;color: #b52b17;}
.postion{line-height: 30px;margin: 10px 0;font-size: 16px;border-bottom: solid 1px #cdcdd1;padding: 3px 0;color:#444;}


/*产品定制*/

/*风尚家装*/
.service_fszj{background: url(img/fs_fszj_bg.jpg) no-repeat center;height: 700px;}
.service_fszj .fszj_box{background: url(img/fs_fsjz_icon_bg.png) no-repeat left;height: 700px;position: relative;}
.service_fszj .fszj_baojia{position: relative;width: 518px;height: 514px;background: #ffffff;float: right;margin-top: 40px;padding: 50px;font-size: 28px;}
.service_fszj .fszj_baojia .title{font-size: 30px;text-align: center;margin-top: 50px;
	line-height: 40px;
	height: 80px;
}
.service_fszj .fszj_baojia .info{margin-top: 20px;font-size: 18px;text-align: center;}
.service_fszj .fszj_baojia .icon{position: absolute;top:100px;left: -20px;background: url(img/icon_fangxin.png) no-repeat center;width: 40px;height: 40px;}
.service_fszj .fszj_baojia .form-group{margin-bottom: 20px;line-height: 40px;}
.service_fszj .fszj_baojia .form-group input{height: 40px;line-height: 40px;border: solid 1px #191919;border-radius: 0px;background: none;}
.service_fszj .fszj_baojia .form-group .btn{background: #f88024;color: #fff;width: 100%;border-radius: 0px;padding: 10px;}

/*8大定制*/
.service_8dkj{background: url(img/fs_8dkj_bg.jpg) no-repeat center;height: 900px;position: relative;}
.s8dkj_content .hd li{width: 150px;float: left;height: 80px;}
.s8dkj_content .hd li i{width: 150px;height: 50px;}
.s8dkj_content .hd li .line{background: #f8ac59;width: 120px;height: 1px;margin: 0 auto;margin-top: 5px;display: none;}
.s8dkj_content .hd li.on .line{display: block;}

.s8dkj_content .hd li:nth-child(1) i{background: url(img/fs_8dkj_t1.png) no-repeat;}
.s8dkj_content .hd li:nth-child(2) i{background: url(img/fs_8dkj_t2.png) no-repeat;}
.s8dkj_content .hd li:nth-child(3) i{background: url(img/fs_8dkj_t3.png) no-repeat;}
.s8dkj_content .hd li:nth-child(4) i{background: url(img/fs_8dkj_t4.png) no-repeat;}
.s8dkj_content .hd li:nth-child(5) i{background: url(img/fs_8dkj_t5.png) no-repeat;}
.s8dkj_content .hd li:nth-child(6) i{background: url(img/fs_8dkj_t6.png) no-repeat;}
.s8dkj_content .hd li:nth-child(7) i{background: url(img/fs_8dkj_t7.png) no-repeat;}
.s8dkj_content .hd li:nth-child(8) i{background: url(img/fs_8dkj_t8.png) no-repeat;}
.s8dkj_content .hd li.on:nth-child(1) i{background: url(img/fs_8dkj_t1_on.png) no-repeat;}
.s8dkj_content .hd li.on:nth-child(2) i{background: url(img/fs_8dkj_t2_on.png) no-repeat;}
.s8dkj_content .hd li.on:nth-child(3) i{background: url(img/fs_8dkj_t3_on.png) no-repeat;}
.s8dkj_content .hd li.on:nth-child(4) i{background: url(img/fs_8dkj_t4_on.png) no-repeat;}
.s8dkj_content .hd li.on:nth-child(5) i{background: url(img/fs_8dkj_t5_on.png) no-repeat;}
.s8dkj_content .hd li.on:nth-child(6) i{background: url(img/fs_8dkj_t6_on.png) no-repeat;}
.s8dkj_content .hd li.on:nth-child(7) i{background: url(img/fs_8dkj_t7_on.png) no-repeat;}
.s8dkj_content .hd li.on:nth-child(8) i{background: url(img/fs_8dkj_t8_on.png) no-repeat;}

.s8dkj_content .bd{margin-top: 100px;}
.s8dkj_content .bd li{background: url(img/fs_8dkj_bg_1.png) no-repeat;height: 650px;width: 100%;}
.s8dkj_content .bd li .pic{width: 820px;height: 620px;overflow: hidden;padding-top: 13px;float: left;}
.s8dkj_content .bd li .pic img{width: 820px;height: 620px;;}

.s8dkj_content .bd li .txt{width: 320px;height: 620px;float: right;color: #ffffff;line-height: 35px;}
.s8dkj_content .bd li .txt h3{font-size: 36px;line-height: 45px;padding-top: 110px;font-style: oblique;color: #ff9a4c;}
.s8dkj_content .bd li .txt h3 span{color: #fff;font-size: 24px;font-style: oblique}
.s8dkj_content .bd li .txt .text{margin-top: 30px;font-size: 18px;}

.s8dkj_content .nextpre{width:60px;height:60px;z-index: 100;position: absolute;top: 70%;left:50%;filter: alpha(opacity=20); opacity: 0.2; transition: all .3s ease-out }
.s8dkj_content .nextpre.next{background: url(img/arrow.png) right 0 no-repeat; margin-right: -670px;right: 50%;left: auto;}
.s8dkj_content .nextpre.prev{background: url(img/arrow.png) 0 0 no-repeat; margin-left: -670px;}
.s8dkj_content .prev:hover, .s8dkj_content .next:hover { filter: alpha(opacity=80); opacity: 0.8; }

/*风尚系列，实景案例*/
.service_sjal{background: url(img/fs_sjal_bg.jpg) no-repeat center;height: 1185px;position: relative;}
.service_sjal .title{text-align: center;margin-top: 150px;}

.sjal_content .hd{position:absolute;bottom: 180px;margin-left: 100px;}
.sjal_content .hd li{width: 290px;float: left;height: 170px;margin-left: 20px;position: relative;}
.sjal_content .hd li .line{width: 284px;height: 166px;top: 0;left: 0;background-color:rgba(0,0,0,0.6);position: absolute;}
.sjal_content .hd li.on .line{display: none;}
.sjal_content .hd li img{width: 284px;height: 166px;}

.sjal_content .bdbox{margin-top: 20px;background: url(img/sjal_bg.png) no-repeat;height: 650px;width: 100%;}
.sjal_content .bdbox .txt{width: 270px;height: 670px;float: left;color: #ffffff;line-height: 35px;padding-left: 30px;}
.sjal_content .bdbox .txt h3{font-size: 36px;line-height: 45px;padding-top: 110px;font-style: oblique;color: #ff9a4c;}
.sjal_content .bdbox .txt h3 span{font-size: 22px;font-style: oblique}
.sjal_content .bdbox .txt .text{margin-top: 50px;font-size: 18px;line-height: 55px;}

.sjal_content .bd{width: 900px;float: right;}
.sjal_content .bd li{background: url(img/sjal_bg.png) no-repeat;height: 650px;width: 100%;}
.sjal_content .bd li .pic{width: 900px;height: 670px;overflow: hidden;padding-top: 13px;float: right;}
.sjal_content .bd li .pic img{width: 900px;height: 670px;;}



.sjal_content .chanfanxin{width: 77px;height: 15px;background:#ff9a4c;position: absolute;top: 400px;	left: 50%;margin-left: -640px;}

.sjal_content .nextpre{width:60px;height:60px;z-index: 100;position: absolute;top: 50%;left:50%;filter: alpha(opacity=60); opacity: 0.6; transition: all .3s ease-out }
.sjal_content .nextpre.next{background: url(img/arrow-black.png) right 0 no-repeat; margin-right: -670px;right: 50%;left: auto;}
.sjal_content .nextpre.prev{background: url(img/arrow-black.png) 0 0 no-repeat; margin-left: -670px;}
.sjal_content .prev:hover, .sjal_content .next:hover { filter: alpha(opacity=100); opacity: 1; }


/*皇家*/
.hj_srdz{background: url(img/hj_srdz_bg.jpg) no-repeat center;height: 890px;position: relative;}
.hj_srdz .txt{position: absolute;top: 100px;left: 50%;margin-left: -520px;}
.hj_srdz .txt .tit{}
.hj_srdz .txt .con{font-size: 18px;color: #f6b37f;line-height: 30px;padding-left: 15px;}

.hj_srdz .pic{position: absolute;top: 100px;top: 250px;left: 50%;}

.hj_srdz .pic.w1600{left: auto;right: 0;}


.hj_srdz_2{background: #e5e2e2;height: 460px;position: relative;}
.hj_srdz_2 .txtbox{float: left;width: 50%;}
.hj_srdz_2 .txt{line-height: 25px;font-size: 18px;width: 80%;padding-top: 100px;}
.hj_srdz_2 .txt h3{border-bottom: solid 1px #000;font-size: 30px;line-height: 50px;padding-bottom: 10px;color: #000000}
.hj_srdz_2 .txt p{padding-top: 60px;line-height: 30px;}

.hj_srdz_2 .pic{float: left;width: 50%;}
.hj_sjs_list{ width:  740px; height: 450px;margin-top:-50px;overflow: hidden;position: relative;}
.hj_sjs_list li{ width: 25%; height: 450px; float: left; transition: all 1s;overflow:hidden;background-size: cover;background-position: center;position: relative;}
.hj_sjs_list li .tit{background: #f6b37f;line-height: 25px;text-align: center;position: absolute;bottom: 0px;width: 100%;padding: 5px 0;display: none;}
.hj_sjs_list:hover li{ width: 20%; }
.hj_sjs_list:hover li  a{ font-size: 18px;}
.hj_sjs_list li:hover{ width: 40%; }
.hj_sjs_list li:hover .tit{display: block; }
.hj_sjs_list li img{ width: 338px; height:452px;cursor: pointer;max-width: none;}

.hj_srdz_2 .pic.w1600 .hj_sjs_list{position: absolute;right: 0%;}

.hj_dd1{background: url(img/hj_dd1_bg.jpg) no-repeat center;height: 840px;position: relative;}
.hj_dd1 .p1{position: absolute;left: 50%;    top: 130px;margin-left: -680px;}
.hj_dd1 .p2{position: absolute;left: 50%;top: 200px;margin-left: 50px;}
.hj_dd1 .p2 .con{font-size: 18px;color: #f6b37f;line-height: 30px;padding-left: 15px;}

.hj_ddcl{padding-top: 50px;padding-bottom: 30px;}
.ddcl_list li{width: 33.3%;float: left;height: 250px;margin: 40px 0;}
.ddcl_list li .txt{padding: 20px;line-height: 30px;font-size: 17px;}
.ddcl_list li .txt h3{border-bottom: solid 1px #b52b17;display: inline-block;font-size: 25px;padding-bottom: 10px;}
.ddcl_list li .txt p{margin-top: 20px;}

.hj_obgy{background: url(img/hj_obgy_bg.png) #121212 no-repeat;background-position: left 300px;padding: 50px 0;padding-bottom: 200px;}

.hj_obgy_bj{background: url(img/hj_obgy_bj_bg.png) #1A1A1C no-repeat;background-position: right 350px;height: 800px;position: relative;padding-top: 120px;}
.hj_obgy_bj .fgx{text-align: right;margin-top: -250px;}
.hj_obgy_bj .fgx img{max-width: 100%;}
.hj_obgy_bj .index_title{margin-top: 50px;}
.hj_obgy_bj .index_title .tit{font-size:40px;line-height: 50px;}
.hj_obgy_bj .pic{width: 680px;height: 460px;background: #29292a;margin-left: -280px;float: left;}
.hj_obgy_bj .pic img{width: 680px;height: 460px;margin-left: 20px;margin-top: 20px;}

.hj_obgy_bj .bjbox{width: 720px;height: 460px;float: right;color: #fff;line-height: 25px;font-size: 20px;padding-top: 20px;}
.hj_obgy_bj .bjbox .tit{font-size:30px;line-height: 50px;padding-left: 10px;}
.hj_obgy_bj .bjbox .baoming input{background: none;color: #fff;border: solid 1px #fff;border-radius: 0px;}
.hj_obgy_bj .bjbox .baoming select{background: none;border-radius: 0px;height: 42px;}
.hj_obgy_bj .bjbox .baoming .btn{border-radius: 0px;width: 99%;padding: 10px;margin-left: 10px;font-size: 26px;color: #ffffff;font-weight: 900;}
.hj_obgy_bj .bjbox .baoming .info{font-size: 14px;color: #9b9a9a;margin-left: 10px;}

/*经典案例*/
.case_body{background: #F5F5F5;padding-top: 5px;}
.searchbox{border: #dcdcdc solid 1px;background: #ffffff;font-size: 16px;line-height: 50px;}
.searchbox li{border-bottom: solid #ededed 1px;}
.searchbox li.on{;background: #ededed;}
.searchbox .name{float: left;width: 120px;background: #e0dfdf;text-align: center;}
.searchbox .item a{float: left;width: 80px;display: block;margin-left: 15px;text-align: center;line-height: 30px;margin-top: 10px;}
.searchbox .item a.on{color: #b52b17;background: #f6b37f;}
.searchbox .item.mj a{width: 90px;}
.searchbox .item.mj a:first-child{width: 80px;}

.searchbox .item .orderby{border: solid 1px #191919;margin-right: 30px;}
.searchbox .item .keywords{border: solid 1px #191919;line-height: 30px;padding-left: 10px;}
.searchbox .item .sbt{color: #b52b17;background: #f6b37f;line-height: 33px;padding: 0 20px;margin-left: -7px;}

.searchbox.team{background: none;border: none;}
.searchbox.team li{border: none;}
.searchbox.team .name{background: #ffffff;}
.searchbox.team .item{background: #ffffff;width: 1060px;float: left;margin-left: 20px;height: 50px;}


.case_list li{float: left;margin-right: 30px;width: 380px;height: 360px;font-size: 16px;line-height: 30px;color: #999999;overflow: hidden;background: #ffffff;margin-top: 60px;
	-webkit-box-shadow: #ededed 0px 0px 10px;
	-moz-box-shadow: #ededed 0px 0px 10px;
	box-shadow: #ededed 0px 0px 10px;
}
.case_list li:nth-child(3n+0){margin-right: 0px;}
.case_list li .pic{height: 260px;overflow: hidden;position: relative;}
.case_list li .pic img{width: 100%;height: 260px;}
.case_list li .detail{background: #FF9A4C;color: #B52B17;border-radius: 3px;position: absolute;left: 50%;margin-left: -50px;top: 45%;text-align: center;display: none;width: 50px;transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out; -webkit-transition: all .3s ease-out;
}
.case_list li:hover .detail{display: block;width: 100px;}
.case_list li .angle{color:#fff;font-size: 50px;position: absolute;top:80px;left: 90px;background-color:rgba(0,0,0,0.5);padding: 5px 20px;border-radius: 20px;display: none;}
.case_list li h3{font-size: 18px;font-weight: 900;padding: 10px 0px 5px 0px;}
.case_list .title{height: 100px;overflow: hidden;position: relative;}
.case_list .title .row{padding-left: 20px;}
.case_list .title .line{border-bottom: solid 1px #ccc;margin: 10px 0 ;}
.case_list .title .name{font-size: 14px;}
.case_list .title .name span{font-size: 24px;}
.case_list .btn{cursor: pointer;display: block;font-size: 20px;background: #dbdbdb;color: #191919;}
.case_list li:hover .btn{background: #ff9a4c;color: #191919;}
/*//喜欢案例*/
.case_list.likes li{margin-top: 10px;margin-bottom: 30px;background: #edebeb;height: 400px;}
.case_list.likes li:hover{
	-webkit-box-shadow: #666 0px 0px 10px;
	-moz-box-shadow: #666 0px 0px 10px;
	box-shadow: #666 0px 0px 10px;
}
.case_list.likes li .title{height: 150px;}

.case_list.ask li{background: #edebeb;}


.CasesIframe{    width: 100%;height: 760px;border: none;}
.vr-content{position: relative;}
.vr-banner{background: #222222;}
.vr-title{background: #222222;padding: 20px 0px;color: #ffffff;line-height: 40px;font-size: 16px;}
.vr-title .tit{padding-top: 20px;color: #999999;}
.vr-title .tit .name{font-size: 34px;color: #ffffff;}


.vr-baojia{
	background: #ffffff;
	height: 90px;
	z-index: 1000;
	position: relative;
	padding: 10px 0px;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	width: 100%;
	margin-top: -110px;
}

@media screen and (min-width:1360px){
	.vr-baojia{}
}

.vr-baojia .warpper{width: 945px;}
.vr-baojia .title{font-size: 20px;line-height: 40px;padding-bottom: 5px;}
.vr-baojia .c1{color: #b52b17;font-weight: 900;font-size: 22px;}
.vr-baojia .btn{background: #b52b17;color: #fff;}

.likes-tit{text-align: center;font-size: 16px;line-height: 25px;margin-top: 30px;}
.likes-tit  h3 {font-size: 24px;color: #191919}
.likes-tit  .line {display: inline-block;width: 100px;border-top: 1px solid #191919 ;}
.likes-tit  .txt {display:inline-block;color: #191919;vertical-align: middle;padding: 0 10px;font-size: 10px;}
.likes-tit  .txt em{font-size: 28px;}

/*案例详细页布局*/
.case_body_sjs{background: #f2f2f2;padding-top: 5px; min-height: 500px;}
.case_sjs{padding: 20px;position:relative;height: 450px;}
.case_sjs .pic{position: absolute;right: 0;top: 0;background: #8e8e8e;width: 338px;height: 430px;}
.case_sjs .pic img{margin-top: -10px;margin-left: -10px;width: 338px;height: 430px;}
.case_sjs .desc{line-height: 25px; font-size: 18px;float: left; width: 75%;color: #666;border: solid 2px #666;padding: 30px;padding-top: 40px;}
.case_sjs .desc .name{font-size: 28px;font-weight: 900;color: #b52b17;font-style: oblique;}
.case_sjs .desc .btn{color: #b52b17;font-weight: 900;padding: 8px 20px;}
.case_sjs .desc label{font-size: 20px;font-weight: 900;}
.case_sjs .desc p{margin-top: 20px;}
.case_sjs .desc span{margin: 0 30px;}

.case_sjs.team{padding: 0px;border: solid 1px #bababa;padding: 30px;background: #ffffff;
    -webkit-box-shadow: #bababa 0px 0px 10px;
    -moz-box-shadow: #bababa 0px 0px 10px;
    box-shadow: #bababa 0px 0px 10px;}
.case_sjs.team .desc{border: none;float: right;width: 65%;padding: 0px;background: url(img/team_show_tit.png) no-repeat top left;}
.case_sjs.team .pic{border: none;top: 50px;left: 50px;}
.case_sjs.team .desc .tit{border-bottom: solid 1px #bababa;font-size: 50px;color: #b52b17;font-weight: 100;font-style: normal;height: 50px;
	margin-top: 60px;}
.case_sjs.team .desc .tit .jb{font-size: 20px;padding-top: 30px;color: #313035;}
.case_sjs.team .desc p{margin-top: 10px;padding-left: 5px;}
.case_sjs.team .desc label:before{font-size: 20px;content: "|";color: #b52b17;}

/*案例图片集，切换*/
.case_pic_list .pic_list_tit{background: url(img/case_pic_list_bg.png) #191919 no-repeat  250px 30px;text-align: center;height:120px;width: 900px;margin-top: -60px;}
.case_pic_list .pic_list_tit .txtbox{width: 200px;line-height: 35px;font-size: 28px;color: #ffffff;margin-left: 300px;padding-top: 30px;}
.case_pic_list .pic_list_tit .txtbox em{font-size: 20px;}
.case_pic_list .pic_list{padding: 50px 0;}
.case_pic_list .bd{position: relative;}
.case_pic_list .bd li{height: 670px;}
.case_pic_list .bd li img{width: 100%;}
.case_pic_list .nextpre{width:60px;height:60px;z-index: 100;position: absolute;top: 50%;filter: alpha(opacity=70); opacity: 0.7; transition: all .3s ease-out }
.case_pic_list .nextpre.next{background: url(img/arrow.png) right 0 no-repeat;;right: 0;}
.case_pic_list .nextpre.prev{background: url(img/arrow.png) 0 0 no-repeat; left: 0px;}
.case_pic_list .prev:hover, .case_pic_list .next:hover { filter: alpha(opacity=80); opacity: 0.8; }
/*案例详细报价*/
.case_show_bj{background: url(img/case_show_bj_bg.jpg) #191919 no-repeat center;text-align: center;height:470px;width: 100%;padding-top: 60px;}
.case_show_bj .bjbox{width: 800px;color: #fff;line-height: 25px;font-size: 20px;padding-top: 20px;margin: auto;background: #2e2b2d;padding: 40px 120px;}
.case_show_bj .bjbox .tit{font-size:30px;line-height: 50px;padding-left: 10px;border-bottom: solid 1px #ffffff;display: inline-block;padding: 10px;}
.case_show_bj .bjbox .baoming input{background: none;color: #fff;border: solid 1px #fff;border-radius: 0px;}
.case_show_bj .bjbox .baoming select{background: none;color: #fff;border-radius: 0px;height: 42px;}
.case_show_bj .bjbox .baoming .btn{border-radius: 0px;width: 390px;padding: 2px;margin-left: 15px;}
.case_show_bj .bjbox .baoming .info{font-size: 14px;color: #9b9a9a;text-align: center}
/*案例内容图片*/
.case_show_body .tit{padding: 20px 0;margin-left: -80px;padding-top: 60px;}
.case_show_body .bodymain{color: #191919;}
.case_show_body .bodymain img{width: 100%;}





/*核心优势 */
.core_title{margin: 30px 0px;text-align: center;}
.core_dxgy{padding-bottom: 60px;padding-top: 30px;}
.core_dxgy li{float: left;}
.core_dxgy .tit{width:80px;float: left;background: #DFE0E2;font-size: 18px;text-align: center;height:390px;display: table;cursor: pointer;}
.core_dxgy .tit dd{width: 30px;line-height: 200%;display:table-cell; vertical-align:middle;text-align: center;}
.core_dxgy .tit dd h3{width: 30px;margin: auto;}
.core_dxgy .pic{width:530px;height:390px;float: right;display: none;position: relative;}
.core_dxgy .pic img{width:530px;height:390px;}
.core_dxgy .pic i{position: absolute;left: 0px;color: #E8B325;top:190px;font-size: 28px;}
.core_dxgy li:nth-child(odd) .tit{background: #F7F8FA;}
/*.core_dxgy li:hover .pic,.core_dxgy  .tit.on{display: block;}*/
.core_dxgy li .tit.on{background: #E8B325;}

.core_fuwu{background: url(images/core_fwys_bg.jpg) no-repeat center;height: 760px;width: 100%;;color: #ffffff;}
.core_pzfw_pic{padding: 30px 0px;}

.core_gyxj{background: url(images/core_gyxj_bg.jpg) no-repeat center;height: 1000px;width: 100%;;color: #ffffff;}
.core_gyxj .core_title{padding-top: 30px;}
.core_gyxj .desc{font-size: 18px;line-height: 40px;padding-top: 30px;text-align: center;}

.core_sale{background: url(images/core_sale_bg.jpg) no-repeat center;height: 600px;width: 100%;;color: #ffffff;overflow: hidden;}
.core_sale .warpper{padding-top: 40px;}
.core_sale .con{position: relative;height: 600px;}
.core_sale .con .a1{position: absolute;top:50%;margin-top: -100px;}


/*联系我们*/
.contact{padding: 20px 0 80px 0;}
.contact_title{background: url(images/line_bg.png) no-repeat center bottom;width: 100%;padding: 50px  0px 30px 0;text-align: center;line-height: 30px;}
.contact_title h1{font-size: 36px;margin:10px 0;}
.contact_body{background: #ffffff;padding: 20px 50px;margin-top: 50px;
	-webkit-box-shadow: #ededed 0px 0px 15px;
	-moz-box-shadow: #ededed 0px 0px 15px;
	box-shadow: #ededed 0px 0px 15px;
}
.contact_body .linkman{line-height: 40px;}
.contact_body .linkman h1{color: #ededed;font-size: 56px;letter-spacing: 3px;}
.contact_body .linkman h3{margin-top: 30px;font-size: 24px;font-weight: 900;margin-bottom: 30px;color: #000;}
.contact_body .linkman i{display: inline-block;width: 30px;color: #E8B325;}
.contact_body .linkman .line{border-bottom: 3px solid #222222;width: 100px;margin-bottom: 30px;}
.contact_body .tel{background: url(img/tel_bg.png) no-repeat left center;
	height: 80px;
	width: 300px;
	margin-left: 20px;
	font-size: 30px;
	padding-left: 60px;
	line-height: 40px;
	margin-top: 70px;
	float: right;
}

.contact_body .mapimg {padding: 20px 0;}
.contact_body .mapimg img {max-width: none;}

/*关于我们*/
.about{line-height: 25px;background: #f1f0f0;padding: 100px 0;}
.about_title{width: 100%;padding: 50px  0px 30px 0;text-align: center;line-height: 45px;}
.about_title h1{font-size: 40px;margin-top: 20px;color: #000;font-weight: 300;}
.about_title h3{font-size: 20px;letter-spacing: 0px;font-weight: 100;}
.about_title.white,.about_title.white h1{color: #ededed;}
.about_title.why h1{color: #313035;}
.about_title.why h3{letter-spacing: 8px;}
.about_pp{background:#ffffff;padding: 50px}
.about_pic{position: absolute;top: 300px;right: 0px;}
.about .tit{font-size: 28px;text-indent: -16px;}
.about .desc{margin-top: 30px;
	padding-right: 0px;
	line-height: 40px;
	font-size: 18px;}
.about .concept{height: 300px;margin-top:30px;color: #ededed;}
.about .concept .cept2{padding: 50px 0;}
.pp_concept{position: relative;}
.pp_concept .pic{position: absolute;bottom: 30px;right: 0;}
.about_his{background: url(img/about_his_bg.jpg) no-repeat center top;height: 920px;width: 100%;}
.about_his .warpper{max-width: 1400px;}
.about_his .pic{margin-top: 30px;text-align: center;background: #fff;border-radius: 20px;}
.about_why{background: url(img/about_why_bg.jpg) no-repeat center top;height: 1150px;width: 100%;}
.why_list li{width: 380px;height: 400px;border: solid 1px #999;color: #313035;background: #ffffff;font-size: 16px;line-height: 25px;overflow: hidden;margin-right: 27px;float: left;margin-top: 20px;margin-bottom: 40px;}
.why_list li:nth-child(3n+0){margin-right: 0px;}
.why_list .txt{padding: 0 20px;}
.why_list .tit{text-align: center;padding: 10px 0;}
.why_list .tit .cn{font-size: 25px;}
.why_list .tit .en{font-size: 16px;}
.about_honor{background: url(img/about_honor_bg.jpg)  center top;height: 720px;width: 100%;}
.honor_list{margin-top: 100px;}
.honor_list li{width: 380px;height: 340px;color: #313035;font-size: 16px;line-height: 25px;overflow: hidden;margin-right: 30px;float: left;position: relative;}
.honor_list li:nth-child(3n+0){margin-right: 0px;}
.honor_list li:nth-child(2){margin-top: -50px;}
.honor_list .txt{position: absolute;top: 80px;left: 0;text-align: center;width: 100%;text-align: center;color: #313035;}
.honor_list .txt .tit{font-size: 30px;}
.honor_list .txt .con{margin-top: 40px;}
.honor_list .txt span{font-size: 20px;display: inline-block;border-bottom: solid 1px #313035;}


/*服务 6大保障*/
.six_jgbz{background: url(img/6dbz_jgbz_bg.jpg) no-repeat center;height: 550px;}
.six_jgbz .pic img{margin-top: -140px;}
.six_sjbz{background: url(img/6dbz_sjbz_bg.jpg) no-repeat center;height: 810px;}
.six_sjbz .tit{padding: 35px;}
.sjbz_list{position: relative;}
.sjbz_list .nextpre{position: absolute;bottom: 15px;right: 20px;background: #aaaaaa;color: #ffffff;font-size: 30px;padding: 8px 8px 12px 5px;}
.sjbz_list .nextpre:hover{background: #b62b18;}
.sjbz_list .nextpre.prev{right: 70px;}
.six_clbz{background: url(img/6dbz_clbz_bg.jpg) no-repeat center;height: 888px;}
.six_clbz .tit{padding: 30px;}
.six_sgbz{background: url(img/6dbz_sgbz_bg.jpg) no-repeat center;height: 640px;}
.six_sgbz .tit{padding: 45px 0 60px 0;}
.six_zlbz{background: url(img/6dbz_zlbz_bg.jpg) no-repeat center;height: 845px;}
.six_zlbz .tit{padding: 45px 0 10px 0;text-align: left;}
.zlbz_list{position: relative;}
.zlbz_list .hd{position: absolute;bottom: 30px;left: 40px;}
.zlbz_list .hd li{background: #bfbdbd;display: inline-block;width: 15px;height: 15px;border-radius: 25px;margin-left: 10px;}
.zlbz_list .hd li.on{background: #b62b18;}
.zlbz_list .nextpre{position: absolute;bottom: 285px;right: 20px;background: #aaaaaa;color: #ffffff;font-size: 30px;padding: 8px 8px 12px 5px;}
.zlbz_list .nextpre:hover{background: #b62b18;}
.zlbz_list .nextpre.prev{right: 670px;}
.six_shbz{background: url(img/6dbz_shbz_bg.jpg) no-repeat center;height: 380px;}
.six_shbz .tit{padding: 45px 0 10px 0;text-align: left;}

/*服务 欧标工艺*/
.obgy_zygr{background: url(img/obgy_zygr_bg.jpg) no-repeat center;height: 680px;padding-top: 0px;}
.obgy_zygr .box{margin-top: 120px;width: 90%;position: relative;z-index: 10}
.obgy_zygr .box .cbd{position: absolute;
	bottom: -10px;
	right: -10px;
	border-right: solid 10px #f6b37f;
	border-bottom: solid 10px #f6b37f;
	width: 200px;
	height: 50px;
	z-index: 1;
}
.obgy_zygr .box .tit{background: #ffffff;padding: 90px 90px 20px 90px;}
.obgy_zygr .box .con{background: #efefef;padding: 30px 90px;line-height: 30px;font-size: 18px;}

.obgy_18{background: url(img/obgy_18_bg.jpg) no-repeat center;height: 720px;}
.obgy_18 .title{padding: 60px 0;}
.obgy_18 .tit{width: 50%;text-align: right;background: #ffffff;border-bottom-right-radius: 10px;border-top-right-radius: 10px;}
.eighteen{width: 1100px;margin: auto;}
.eighteen .itemlist{width: 420px;float: left;}
.eighteen .itembox{width: 660px;float: left;margin-left: 10px;background: #fff;padding: 5px;height: 420px;}
.eighteen .itemlist li{background: #ffffff;font-size: 20px;line-height: 30px;padding: 15px 0;margin-bottom: 15px;width: 420px;text-indent: 20px;}
.eighteen .itemlist li:nth-child(even){margin-left: -10px;}
.eighteen .itemlist li i{display: inline-block;font-size: 30px;}
.eighteen .itembox .pic{position: relative;height: 417px;overflow: hidden;}
.eighteen .itembox .txt{position: absolute;width: 40%;top: 0;right: 0;background-color:rgba(0,0,0,0.6);height: 100%;line-height: 25px;font-size: 16px;text-align: center;
	justify-content:center;
	align-items:center;
	display:-webkit-flex;
	color:#fff;
	padding: 0 20px;
}
.eighteen.t2 .itemlist{float: right;}
.eighteen.t2 .itemlist li{background: #313035;color: #fff;}
.eighteen.t2 .itembox{float: right;margin-left: 0;margin-right: 10px;}
.eighteen.t2 .itembox .txt{right: auto;left: 0;}
.eighteen.t2 .itemlist li:nth-child(even){margin-left: 10px;}

.eighteen .itemlist li.on{background: #f6b37f;color:#ad0303;
	-webkit-box-shadow: #666 5px 5px 10px;
	-moz-box-shadow: #666 5px 5px 10px;
	box-shadow: #000 5px 5px 10px;
	padding: 20px 0;
}

.obgy_18_bg1{background: url(img/obgy_18_bg1.jpg) no-repeat center;height: 510px;padding-top: 100px;}
.obgy_18_bg2{background: url(img/obgy_18_bg2.jpg) no-repeat center;height: 490px;padding-top: 100px;}
.obgy_18_bg3{background: url(img/obgy_18_bg3.jpg) no-repeat center;height: 600px;padding-top: 160px;}

.obgy_18_shtd{background: url(img/obgy_18_shtd.jpg) no-repeat center;height: 687px;position: relative;}
.obgy_18_shtd .txt{padding-top: 160px;padding-left: 100px;}
.obgy_18_shtd .txt .con{padding-top: 50px;padding-left:30px;color: #f2efef;font-size: 20px;line-height: 30px;}

.obgy_18_yy{background: url(img/obgy_18_yy_bg.jpg) no-repeat center;height:300px;}
.obgy_18_yy .tit{text-align: center;line-height: 40px;color: #efefef;padding-top: 20px;}
.obgy_18_yy .tit h3{font-size: 30px;color: #a0a0a0;}
.obgy_18_yy .tit h2{font-size: 40px;}
.obgy_bj {padding-top: 50px;}
.obgy_bj .input-group{width: 90%;}
.obgy_bj .input-group input{background: none;border: solid 1px #fff;color: #fff;padding: 12px 10px;font-size: 20px;color: #fff;}
.obgy_bj .input-group i{top:15px;}
.obgy_bj .input-group .btn{width: 90%;color: #ad0303;padding: 8px;}

/*材料优势*/
.clys_ask{background: url(img/clys_db_bg.png) center; padding: 30px 0;text-align: center;}

.clys_ask .pic_list{width: 1356px;margin: auto;}
.clys_ask .pic{background: url(img/clys_p1.jpg) no-repeat center; height: 615px;margin-top: 30px;}
.clys_ask .pic .txt{text-align: left;padding-left: 55px;line-height: 25px;color: #ffffff;}
.clys_ask .pic .txt .tit{font-size: 25px;margin-top: 50px;border-bottom: solid 1px #f6b37f;display: inline-block;margin-bottom: 40px;font-weight: 900;padding-bottom: 10px;}
.clys_ask .pic .txt.t3{padding-left: 75px;}
.clys_ask .pic .txt.t3 .tit{margin-top: 40px;border-bottom: none;}

.clys_ask .pic.black .txt{color:#6c6c6e; }
.clys_ask .pic.black .txt .tit{color:#000000; }

.clys_ask .pic.p2{background: url(img/clys_p2.png) no-repeat center; }
.clys_ask .pic.p3{background: url(img/clys_p3.jpg) no-repeat center; }
.clys_ask .pic.p4{background: url(img/clys_p4.png) no-repeat center; }
.clys_ask .pic.p5{background: url(img/clys_p5.png) no-repeat center; }

.clys_yy{background: url(img/clys_bj_bg0.jpg) no-repeat center;height:545px;padding-top: 100px;}
.clys_bj{background: url(img/clys_bj_bg.jpg) no-repeat center;height:450px;}
.clys_bj .baoming{width: 40%;float: right;padding: 50px;margin-top: 50px;}
.clys_bj .input-group input{background: #f1efef;border: solid 1px #999;color: #5a595d;padding: 12px 0px;text-indent:20px;font-size: 20px;}
.clys_bj .input-group i{top:15px;color: #f6b37f;left: 10px;width: 15px;}
.clys_bj .input-group .btn{width: 100%;color: #ad0303;padding: 8px;}
.clys_bj .col-12{margin-top: 10px;}

/*售后服务*/

.shfw_ts{background: url(img/shfw_ts_bg.jpg) center; padding: 30px 0;text-align: center; height: 690px;}
.shfw_ts .title{line-height: 40px;color: #313035;}
.shfw_ts .title h3{display:inline-block;font-size: 35px;padding: 5px 30px;line-height: 40px;}
.shfw_ts .title .line{display: inline-block;width: 200px;border-bottom: solid 1px #191919;}
.shfw_ts .title .en{font-size: 20px;}

.guestbook{background: #ffffff;padding: 20px 50px;margin-top: 50px;
	-webkit-box-shadow: #ededed 0px 0px 15px;
	-moz-box-shadow: #ededed 0px 0px 15px;
	box-shadow: #ededed 0px 0px 15px;
}
.guestbook .tit{line-height: 40px;font-size: 15px;color: #adadad;text-align: left;}
.guestbook .tit .tsjy{border-bottom: #b52b17 2px solid;font-size: 20px;padding: 5px 0;color: #4b4c52;}

.guestbook{text-align: left;}
.guestbook .form-group label{font-size: 20px;}
.guestbook .form-group label:before{color: #b52b17;content: '*';font-size: 20px;}
.guestbook .input-group input{border: solid 1px #999;background: #fff;border-radius: 0px;}
.guestbook .input-group textarea{border: solid 1px #999;background: #fff;border-radius: 0px;width: 100%;height: 160px;}
.guestbook .input-group .btn{background: #b52b17;color: #ffffff;font-size: 20px;padding: 5px 30px;}

.shfw_sand{background: #f6f5f5;padding: 60px 0;height: 650px;}
.shfw_sand .title{line-height: 50px;text-align: center;}
.shfw_sand .title .cn{font-size: 35px;color: #313035;}
.shfw_sand .title .en{font-size: 15px;color: #313035;letter-spacing:16px;}

.sand_list{margin-top: 50px;}
.sand_list li{background: url(img/shfw_sd_bg1.jpg) no-repeat center;width: 380px;height: 490px;float: left;margin-right: 30px;}
.sand_list li:nth-child(2){background: url(img/shfw_sd_bg2.jpg) no-repeat center;}
.sand_list li:nth-child(3n){margin-right: 0px;background: url(img/shfw_sd_bg3.jpg) no-repeat center;}
.sand_list .title{line-height: 30px;text-align: center;padding: 70px 0 50px 0;}
.sand_list .title .cn{font-size: 22px;color: #313035;}
.sand_list .title .en{font-size: 18px;color: #313035;letter-spacing: 0px;}

.sand_list .txt{padding: 80px 0 50px 20px;font-size:18px;color: #ffffff;}
.sand_list .txt dd{margin-top: 40px;text-indent: 10px;}
.sand_list .txt dd:before{content:'►';color: #ffffff;}

/*团队列表*/
.team_body{background: #F5F5F5;line-height: 40px;}
.team_body.list{padding-top: 50px;}
.teambanner{background: url(img/banner_team.jpg) no-repeat center top;height: 590px;width: 100%;}
.teambanner .bannercontent{position: relative;height: 580px;color: #b2b2b3;}
.team_baoming{background: #222222;color: #ffffff;line-height: 30px;border-radius: 5px;width: 100%;position: absolute;bottom: -50px;}
.team_baoming .title{color: #ffffff;padding: 10px 0;font-size: 18px;}
.team_baoming .baoming{color: #ffffff;padding: 30px;font-size: 18px;}
.team_baoming .baoming .from-group{text-align: center;}
.team_baoming .baoming .input-group{width: 90%;}
.team_baoming .baoming .input-group i{color: #b52b17;}
.team_baoming .baoming .btn{width: 100%;}

.team_baoming.show{position: static;}
.team_baoming.show .title{padding: 0 0 10px 0;}

.team_list li{width: 285px;float: left;margin-top: 20px;overflow: hidden;height:388px;margin-right: 20px;}
.team_list li:nth-child(4n+0){margin-right: 0px;}
.team_list li .box{background: #313035;color:#ffffff;line-height: 30px;color: #999;;box-sizing: border-box;position: relative;height: 388px;}
.team_list li .pic{width: 210px;height: 210px;overflow: hidden;border-radius: 180px;position: absolute;left: 50%;margin-left: -105px;top:30px;
	transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out; -webkit-transition: all .3s ease-out;
}
.team_list li .pic img{width: 285px;height: 388px;position: absolute;top:0;left: 0;max-width: none;margin-left: -40px;margin-top: -20px;}

.team_list li:hover .pic{width: 285px;height: 388px;overflow: hidden;border-radius: 0px;left: 0;margin-left: 0;top: 0;}
.team_list li:hover .pic img{margin-left: 0;margin-top: 0;}

.team_list li .yuyue{background: url("img/team_yy_bg.png") no-repeat center;color: #ffffff;line-height: 49px;text-align: center;position: absolute;bottom: 0px;width: 100%;display: none;}
.team_list li:hover .yuyue{display: block;}

.team_list li .txt {text-align: center;padding: 250px 20px 10px 20px;}
.team_list li .txt .tit {height:40px;border-bottom: solid 1px #838386;color: #999}
.team_list li .txt .tit label {font-size: 24px;color: #c4783d;}
.team_list li .txt .tit span {float: right;}
.team_list li .txt .tit span i{margin-left: 10px;}
.team_list li .txt .tit span i.on{color: #E8B325;}
.team_list li .txt .desc {height: 90px;overflow: hidden;color: #ffffff;line-height: 25px; padding-top: 10px;}
.team_list li .txt .desc label {color: #fff;}

.team_list li .txt .pic_list {height: 90px;}
.team_list li .txt .pic_list li {width: 120px;height: 90px;float: left;overflow: hidden;margin-right: 10px;margin-top: 0px;}
.team_list li .txt .pic_list li:last-child {margin-right: 0px;}

.hot_case{padding: 30px 0 50px 0;}
.team_case_title{border-bottom: solid 1px #191919;width: 100%;line-height: 40px;font-size: 22px;}
.team_case_title en{font-size: 14px;padding-left: 10px;padding-top: 10px;}
.team_info{}
.team_info .case_list li{width: 380px;margin-right: 30px;background: #edebeb;}
.team_info .case_list li:nth-child(3n+0){margin-right: 0px;}


/*单页报价*/
.baojiabanner{background: url(images/baojia.jpg) no-repeat center top;height: 710px;width: 100%;}
.baojia_box{width: 1300px;float: right;padding-top: 100px;}

.baojia_box  .tit{line-height: 90px;}
.baojia_box  .tit li{width: 50%;float: left;text-align: center;background: #D8D8D8;text-align: center;}
.baojia_box  .tit li.on{background: #E8B325;color: #ffffff;}
.baojia_box  .tit dd{width: 50%;text-align: center;margin: auto;font-size: 24px;}
.baojia_box  .tit em{background: url(images/baojia_bj_icon_on.png) no-repeat center;width: 60px;height: 60px;display: inline-block;vertical-align: middle;margin-right: 20px;}
.baojia_box  .tit .yy em{background: url(images/baojia_yy_icon_on.png) no-repeat center;}
.baojia_box  .tit li.on .bj em{background: url(images/baojia_bj_icon.png) no-repeat center;}
.baojia_box  .tit li.on .yy em{background: url(images/baojia_yy_icon.png) no-repeat center;}


.baojia_box  .con .box{background-color:rgba(0,0,0,0.5);padding: 40px;color: #ffffff;font-size: 28px;line-height: 60px;}
.baojia_box  .con .box label{display: inline-block;width: 180px;float: left}
.baojia_box  .con .box input{border: #999999 1px solid;background-color:rgba(0,0,0,0.1);color: #999999;height: 40px;width: 100%;padding: 5px 0;text-indent: 10px;font-size: 16px;}
.baojia_box  .con .box select{border: #999999 1px solid;background-color:rgba(0,0,0,0.1);color: #ffffff;height: 50px;width: 103%;font-size: 16px;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.baojia_box  .con .box .input{width: 400px;float: left;}
.baojia_box  .con .box .input.w300{width: 300px;float: left;}
.baojia_box  .con .box .input .group{float: left;position: relative}
.baojia_box  .con .box .input .group i{position: absolute;right: 10px;top: 25px;}
.baojia_box  .con .box .input .group.col2{width: 190px;float: left}
.baojia_box  .con .box .input .group.col2:nth-child(2){float: right;}
.baojia_box  .con .box .input .group.col3{width: 120px;float: left;margin-right: 20px;}

.baojia_box  .con .box .quote_calc{margin-top: 100px;}/*报价计算图睡*/

.baojia_box  .con .box .result{width: 400px;}
.baojia_box  .con .box .result label{width: 100px;}
.baojia_box  .con .box .result .input{width: 300px;}
.baojia_box  .con .box .result .input .group{width: 300px;}
.baojia_box  .con .box .result .board{border: solid 1px #fff;margin-top: 20px;font-size: 18px;line-height: 40px;}
.baojia_box  .con .box .result .board h3{font-size: 24px;padding:20px 0;text-align: center;}

.baojia_box  .con .box .btn{border-radius: 20px;padding: 10px 50px;font-size: 18px;margin-top: 30px;}
.baojia_box  .con .box .rtn{font-size: 14px;}

.baojia_box  .con .box .yy_pic{border-left: solid 1px #999999;text-align: center;margin-left: 30px;}

/*问答页面*/
.ask_body{background: #fff;padding-top: 30px;}
.ask_body .content{background: #ffffff;padding: 30px;margin-top: 30px;line-height: 30px;}
.ask_body .content h1{text-align: center;padding: 20px 0;}
.ask_body .content .txt{padding-left: 80px;padding-right: 80px;}
.ask_list{padding-bottom: 30px;}
.ask_list li{float: left;margin-right: 30px;width: 380px;height: 350px;font-size: 16px;line-height: 25px;color: #999999;overflow: hidden;position: relative;background: #f9f9f9;margin-top: 20px;box-sizing: border-box;}
.ask_list li:nth-child(3n+0){margin-right: 0px;}
.ask_list li .pic{height: 190px;overflow: hidden;padding: 5px;}
.ask_list li .pic img{width: 100%;}
.ask_list li h3{font-size: 16px;font-weight: 900;text-align: center;color: #222222;}
.ask_list li p{font-size: 12px;color: #999999;padding: 10px 0;margin-bottom: 10px;}
.ask_list .desc{padding: 10px 20px 10px 20px;}
.ask_list .yuyue{text-align: center;padding: 30px 0px;}
.ask_list .btn{border: solid 1px #999;color: #999;background: #ffffff;}
.ask_list .btn:hover{border: solid 1px #E8B325;color: #b52b17;background: #f6b37f;}

.ask_list li:hover{border: solid 1px #f6b37f;}

.ask_yy{background: url(images/ask_yy.jpg) no-repeat center;width: 100%;height: 340px;text-align: center;line-height: 40px;color: #ffffff;font-size: 18px;margin-top: 50px;}
.ask_yy .tit{padding: 50px 0;}
.ask_yy .tit h1{font-size: 36px;}
.ask_yy .txt {padding-top: 20px;}

.ask_zz{background: url(img/ask_zz_bg.jpg) no-repeat center;height: 645px;}
.ask_zz .title{padding: 40px 0;}
.zz_list li{width: 560px;height: 430px;position: relative;float: left;}
.zz_list li:nth-child(2){float:right;}
.zz_list li .box{position: absolute;bottom: 0px;line-height: 25px;width: 100%;}
.zz_list li .txt{padding: 30px;color: #ffffff;}
.zz_list li .tit .cn{font-size: 24px;}
.zz_list li .con{font-size: 16px;margin-top: 30px;}
.zz_list li .more{text-align: right;}
.zz_list li .btn{border: 1px #ffffff solid;color: #ffffff;background: none;}

.zz_list li:hover{-webkit-box-shadow: #666 0px 0px 10px;
	-moz-box-shadow: #666 0px 0px 10px;
	box-shadow: #666 0px 0px 10px;}
.zz_list li:hover .box{background: #ffffff;}
.zz_list li:hover .txt{color: #313035;}
.zz_list li:hover .btn{border: 1px #313035 solid;color: #313035;}

.ask_anli{padding: 30px 0;}


/*//文章样式*/
.show_left{width:810px;float: left;}
.show_right{width: 340px;float: right;}
.arctile_list li{margin-bottom: 20px;}
.arctile_list .pic{width: 90px;height: 60px;overflow: hidden;float: left;}
.arctile_list .txt{line-height: 25px;font-size: 14px;width: 210px;float: right;position: relative;}
.arctile_list .txt h3{font-size: 14px;}
.arctile_list .txt time{position: absolute;right: 0px;color: #999;}


/*内容页样式*/
.arctile_content{background: #ffffff;padding: 20px;line-height: 30px;color: #999999;color: #313035;}
.arctile_content .tit .time{padding: 10px 0;font-size: 16px;}
.arctile_content .tit h3{font-size: 24px;padding: 10px 0;border-bottom: solid 1px #a6a6a6;}
.arctile_content .content{padding-top: 20px;font-size: 18px;}
.arctile_content .nextpre{padding-top: 20px;border-bottom:solid 1px #a6a6a6;margin-top: 20px;}
.arctile_content .tags{padding: 10px 0;}
.arctile_content .tags .icon{background: url(img/tag_p1.png) no-repeat left center;height: 31px;padding-left: 40px;padding-top: 10px;}
.arctile_content .tags a{border: solid 1px #a6a6a6;padding: 3px 20px;}
.arctile_content .links b{font-weight: 900;}


.arctile_content_bj{background: url(img/arcticle_content_bj_bg.jpg) no-repeat center;height:328px;}
.arctile_content .baoming{width: 40%;float: right;padding-top: 50px;;padding-right: 50px;margin-top: 30px;}
.arctile_content .input-group input{background: #fff;border: solid 1px #999;color: #5a595d;padding: 5px 0px;text-indent:20px;font-size: 14px;border-radius: 0px;}
.arctile_content .input-group i{top:6px;color: #f6b37f;left: 10px;width: 15px;}
.arctile_content .input-group .btn{width: 100%;color: #fff;;background: #b52b17;font-size: 18px;border-radius: 0px;}
.arctile_content .col-12{margin-top: 10px;}
.arctile_content .info{margin-top: 10px;text-align: right;color: #909090;padding-right: 50px;}


.article_like{background:#ffffff;margin-top: 20px;padding: 20px;}
.article_like h3{font-weight: 900;padding-bottom: 20px;font-size: 22px;}
.article_like li{width: 50%;float: left;padding: 10px 0;}
.article_like .tags{padding: 20px;}
.article_like .tags li{width: 20%;float: left;}
.article_like .tags a{
	border: solid 1px #a6a6a6;
	padding: 5px 20px;
	margin: 5px;
	line-height: 20px;
	display: inline-block;
}

.article_like .case_list li{width: 32%;margin-right: 2%;height: 280px;margin-top: 0px;}
.article_like .case_list li .pic{height: 180px;}
.article_like .case_list li:nth-child(3n){margin-right: 0%;}


.right_box{border: solid 1px #d9d9d9;background: #ffffff;}
.right_box .row{border-bottom: solid 1px #a6a6a6;padding: 10px 0;}
.right_box .tit{padding: 10px;line-height: 25px;font-size: 20px;}
.right_box .intro{padding: 20px;line-height: 25px;font-size: 16px;}

#right_fiext{z-index: 1;}
.right_fiext.right_scroll{position: fixed;top: 0px;}

.arcticle_hot_list{background: #ffffff;border: solid 1px #d9d9d9;border-top:none;}
.arcticle_hot_list li{border-bottom: solid 1px #ededed;line-height: 30px;padding: 10px 20px;background: #ffffff;}
.arcticle_hot_list .title{background: url(img/article_show_hot_bg.png) no-repeat center bottom;padding: 20px;text-align: center;font-size: 20px;line-height: 20px;}
.arcticle_hot_list .title p{font-size: 14px;color: #a6a6a6;}
.arcticle_hot_list li .time{display: inline-block;width: 80px;text-align: right;float: right;}
.arcticle_hot_list i{display: inline-block;	width: 20px;background: #b52b17;color: #fff;height: 20px;line-height: 20px;text-align: center;margin-right: 5px;}

.right_fiext.tag .arcticle_hot_list{border-top:solid 1px #d9d9d9;}

.article_list{}
.article_box{background: #ffffff;padding:20px;margin-bottom: 20px;}
.article_box .pic{width: 320px;height: 210px;overflow: hidden;float: left;}
.article_box .txt{width: 800px;height: 210px;overflow: hidden;float: right;color: #999999;line-height: 32px;}

.article_box .txt h3{font-size: 20px;color: #000;}
.article_box .tit{}
.article_box .intro{height: 40px;overflow: hidden;padding-top: 10px;}
.article_box .time{padding-top: 20px;border-bottom: solid 1px #a6a6a6;}
.article_box .txt .btn{border: solid 1px #313035;color: #313035;padding: 10px 50px;}

.article_box:hover{-webkit-box-shadow: #dbdbdb 0px 0px 10px;	-moz-box-shadow: #dbdbdb 0px 0px 10px;	box-shadow: #dbdbdb 0px 0px 10px;color: #dd782a;}
.article_box:hover .txt .btn{border: solid 1px #dd782a;background:#dd782a;color: #ffffff;}
.article_box:hover .txt a{color: #dd782a;}
.article_box:hover .tit{color: #dd782a;}
.article_box:hover .time{border-bottom: solid 1px  #dd782a;}

.article_type{height: 50px;text-align: right;line-height: 50px;padding-top: 10px;}
.article_type span{padding: 10px 30px;}
.article_type a{margin: 0 20px;}
.article_type a.active{color:#b52b17;}

.tags_list{background: #ffffff;padding: 5px;}
.tag_tit{border: solid 1px #d9d9d9;line-height: 30px;font-size: 20px;padding: 20px;}
.tag_tit b{font-size: 24px;}
.tag_tit p{font-size: 14px;text-align: right;}

.tag_list{padding: 20px;}
.tag_list li{border-bottom: solid 1px #d9d9d9;line-height: 30px;font-size: 16px;}
.tag_list li .tit{font-size: 20px;width: 100%;text-align: left;}
.tag_list li .time{color: #a6a6a6;padding: 10px 0;}

.tag_all li{width: 23%;margin-right: 2%;float: left;text-align: center;margin-bottom: 15px;height: 30px;line-height: 30px;}
.tag_all li:nth-child(4n+0){margin-right: 0%;}
.tag_all li:hover{background: #f6b37f;}
.tag_all li a{border: solid 1px #a6a6a6;display: block;}

.tags_body .k_tit{font-size: 20px;}
.tags_body .k_con a{margin-right: 10px;}
.tags_body .line{border-bottom: 1px solid #a6a6a6;margin:10px 0;}
.tags_body .tit{width: 130px;text-align: right;padding-right:20px;}
/*.tags_body .con{width: 1050px;}*/


/*多城市地区选择*/
.sys_city_list{padding: 10px;}
.sys_city_list a{display: inline-block;width: 80px;height: 35px;left:10px;padding-top: 10px;}


/*网站地图*/
.maplist{line-height: 30px;}
.maplist li{padding: 10px 0;}
.maplist li a{padding: 5px 10px;background: #e8b325;color: #ffffff;display: inline-block;width: 100px;text-align: center;margin-right: 20px;}
.maplist li a:hover{background: #000;color: #ffffff;}
.maplist li .submenu{padding-top: 20px;}
.maplist li .submenu dd{display: inline-block;width: 100px;margin-right: 20px;}
.maplist li .submenu dd a{background: #ededed;color: #1b1b1b;}
.maplist li .submenu dd a:hover{background: #c0c4cd;color: #1b1b1b;}