﻿body {margin:0;padding:0;font:62.5%/1.8 'HanHei SC', 'PingFang SC', 'Helvetica Neue', Helvetica, STHeitiSC-Light, 'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1',Arial;color:#222;background:#fdfdfd;}

ul,li,dl,dt,dd{margin:0;padding:0;}

ul{list-style-type:none;}

img{border:none;}

a{text-decoration:none;color:#fff;hide-focus:expression(this.hideFocus=true);outline:none;}

i.fa{margin-left:0px;margin-right:5px;font-size:1.2em;}

i.fa-lb{font-size:1.6em;}

a:hover{text-decoration:none;}

a:hover i.fa{text-decoration:none;}

a.btn::after,a.dh,a.dh::after,a.dh::before,a.dh *{-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}

.clearfix{zoom:1;}

.clear{clear:left;}

.nohand{cursor:default;}

.amc{margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}

.win-title .tit {margin-right:50px !important;}

.win-title .tit.active{font-weight:600;color:#e4393c;} 

/*栅格系统*/

.banner_43_box{

	margin-top:20px;

}

.banner_43_box>a>img{

	width:100%;

	height:210px; 

	vertical-align:middle;

}

.morelink.fr{left:0 !important;}

.row,.row-s2,.row-s3,.row-s5,ul.coli{zoom:1;overflow:hidden;}

.row:after,.row-s2:after,.row-s3:after,.row-s4:after,.row-s5:after,ul.coli:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}

ul.coli3-s2,ul.coli3-s3,ul.coli3-s4,ul.coli3-s5,ul.coli3-s6,ul.coli3-s8{width:101%;margin-left:-1%;font-size:0;margin-bottom:-1%;}

ul.coli4-s2,ul.coli4-s3,ul.coli4-s4,ul.coli4-s5,ul.coli4-s6,ul.coli4-s8{font-size:0;}

.row-s2,ul.coli2-s2,ul.coli2-s3,ul.coli2-s4,ul.coli2-s6,ul.coli2-s5,ul.coli2-s8{width:102%;margin-left:-2%;margin-bottom:-2%;}

.row-s3,ul.coli-s2,ul.coli-s3,ul.coli-s4,ul.coli-s5{width:103%;margin-left:-3%;margin-bottom:-3%;}

.row-s4{width:104%;margin-left:-4%;margin-bottom:-4%;}

.row-s5,ul.coli5-s5{width:105%;margin-left:-5%;margin-bottom:-5%;}

.col,ul.coli > li{display:inline-block;float:left;vertical-align:bottom;}

ul.coli3-s2 > li,ul.coli3-s3 > li,ul.coli3-s4 > li,ul.coli3-s5 > li,ul.coli3-s6 > li,ul.coli3-s8 > li,ul.coli4-s2 > li,ul.coli4-s3 > li,ul.coli4-s4 > li,ul.coli4-s5 > li,ul.coli4-s6 > li,ul.coli4-s8 > li{float:none;}

.row .col-1-8{width:12.5%;}

.row .col-1-6{width:16.666666%;}

.row .col-1-5{width:20%;}

.row .col-1-4{width:25%;}

.row .col-3-8{width:27.5%;}

.row .col-1-3{width:33.33333%;}

.row .col-2-5{width:40%;}

.row .col-1-2{width:50%;}

.row .col-3-5{width:60%;}

.row .col-5-8{width:62.5%;}

.row .col-2-3{width:66.66666%;}

.row .col-3-4{width:75%;}

.row .col-4-5{width:80%;}

.row .col-7-8{width:87.5%;}

.row-s2 .col-1-6{width:14.666666%;}

.row-s2 .col-1-5{width:18%;}

.row-s2 .col-1-4{width:23%;}

.row-s2 .col-1-3{width:31.333333%;}

.row-s2 .col-2-5{width:38%;}

.row-s2 .col-1-2{width:48%;}

.row-s2 .col-3-5{width:58%;}

.row-s2 .col-2-3{width:64.333333%;}

.row-s2 .col-3-4{width:73%;}

.row-s2 .col-4-5{width:78%;}

.row-s3 .col-1-6{width:13.666666%;}

.row-s3 .col-1-5{width:17%;}

.row-s3 .col-1-4{width:22%;}

.row-s3 .col-1-3{width:30.33333%;}

.row-s3 .col-2-5{width:37%;}

.row-s3 .col-1-2{width:47%;}

.row-s3 .col-3-5{width:57%;}

.row-s3 .col-2-3{width:63.33333%;}

.row-s3 .col-3-4{width:72%;}

.row-s3 .col-4-5{width:77%;}

.row-s4 .col-1-5{width:16%;}

.row-s5 .col-1-5{width:15%;}

ul.coli-s2 > li{width:47%;}

ul.coli-s3 > li{width:30.33333%;}

ul.coli-s4 > li{width:22%;}

ul.coli-s5 > li{width:17%;}

ul.coli2-s2 > li{width:48%;}

ul.coli2-s3 > li{width:31.33333%;}

ul.coli2-s4 > li{width:23%;}

ul.coli2-s5 > li{width:18%;}

ul.coli2-s6 > li{width:14.666666%;}

ul.coli2-s8 > li{width:10.5%;}

ul.coli3-s2 > li{width:49%;}

ul.coli3-s3 > li{width:32.3333333%;}

ul.coli3-s4 > li{width:24%;}

ul.coli3-s5 > li{width:19%;}

ul.coli3-s6 > li{width:15.666666%;}

ul.coli3-s8 > li{width:11.5%;}

ul.coli4-s2 > li{width:50%;}

ul.coli4-s3 > li{width:33.3333333%;}

ul.coli4-s4 > li{width:25%;}

ul.coli4-s5 > li{width:20%;}

ul.coli4-s6 > li{width:16.666666%;}

ul.coli4-s8 > li{width:12.5%;}

ul.coli5-s5 > li{width:15%;}

ul.coli3-s2 > li,ul.coli3-s3 > li,ul.coli3-s4 > li,ul.coli3-s5 > li,ul.coli3-s6 > li,ul.coli3-s8 > li{margin-left:1%;margin-bottom:1%;}

.row-s2 .col,ul.coli2-s2 > li,ul.coli2-s3 > li,ul.coli2-s4 > li,ul.coli2-s8 > li,ul.coli2-s5 > li,ul.coli2-s6 > li{margin-left:2%;margin-bottom:2%;}

.row-s3 .col,ul.coli-s2 > li,ul.coli-s3 > li,ul.coli-s4 > li,ul.coli-s5 > li{margin-left:3%;margin-bottom:3%;}

.row-s4 .col{margin-left:4%;margin-bottom:4%;}

.row-s5 .col,ul.coli5-s5 > li{margin-left:5%;margin-bottom:5%;}

.header-bar{background:#fff;}

#index_new_box>ul{width:50%;float:left;}

 #ewm_box{position:absolute;right:-146px;top:0;text-align:center;}

 #ewm_box>img{width:128px;    margin-top: 10px;}

 #bottom_bar{width:100%;min-width:1200px;position:fixed;bottom:0;height:80px;background:rgba(0,0,0,.8);z-index:99;}

 .x_box{float:right;height:30px;line-height:30px;}

.x_box>span{color:#fff;font-size:30px;float:right;margin-right:5px;padding:0 5px;cursor:pointer;} 

/*页面标题*/

.row-bar{overflow:hidden;text-align:center;}

.row-bar .h1{font-size:2.4em;line-height:1;font-weight:normal;margin-top:0;padding-bottom:0px;margin-bottom:10px;}

.row-bar .h1 span{display:inline-block;font-size:1.4em;font-weight:bold;margin-right:-20px;padding:20px 50px 20px 0;background:url(title_line.png) no-repeat right center;}

.row-bar .tx{position:relative;overflow:hidden;width:150px;height:150px;margin:0 auto 20px auto;border:2px solid #f6c303;border-radius:50%;}

.row-bar .tx img.amc{width:100%;}

.row-bar .pageinfo{padding:0 20%;font-size:1.2em;text-align:left;}

.row-bar p.remarks{font-size:1.4em;margin-top:0;margin-bottom:20px;vertical-align:middle;}

.row-bar p.remarks span{margin:0 5px;display:inline-block;vertical-align:middle;}

.row-bar p.remarks span a{color:currentColor;}

.row-bar p.remarks span a::before{display:inline-block;width:1px;height:10px;opacity:0.3;background:currentColor;vertical-align:middle;content:"";margin:0 15px;}

.row-bar p.remarks span a:first-child::before{content:"";width:0;margin:0 5px;}

.row-bar p.remarks span a:last-child::after{display:inline-block;content:"";width:0;margin:0 5px;}

.row-bar p.remarks span a:hover{text-decoration:underline;}

.row-bar p.remarks::before,.row-bar p.remarks::after{display:inline-block;width:15%;height:1px;opacity:0.3;background:currentColor;vertical-align:middle;content:"";font-size:0;margin:0 5px;}

.row-bar.c-white h1 span{background:url(title_line_w.png) no-repeat right center;}

.ipt_box_bottom_bar{width:1200px;height:120px;margin:0 auto;}

.bottom_bar_ipt_box{height:35px;width:1125px;    margin-top: 24px;float:left;}

.bottom_bar_ipt_box>input{height:36px;float:left;margin-bottom:7px;margin-left:20px;width:255px;outline:none;padding-left:8px;}

.bottom_bar_ipt_btn{height: 65px;width: 65px;text-align: center;background: #FF5D37;float: right; color: #fff;font-size: 18px;    margin-top: 8px;}

.bottom_bar_ipt_btn:hover{cursor:pointer;background:#EC4C26;}

/*全局设置*/ 

.wrap{min-width:1260px;}

.wrapper{/*width:96%;max-width:1600px;max-width:1600px;min-width:1200px;*/width:1200px;padding-left:30px;padding-right:30px;margin:0 auto;}

.fl{float:left;}

.fr{float:right;}

.txc{text-align:center;}

.txl{text-align:left;}

.txr{text-align:right;}

.red{color:red}

.text-nowrap {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.shadow{-webkit-box-shadow:0 4px 8px rgba(0, 0, 0, .3);-moz-box-shadow:0 4px 8px rgba(0, 0, 0, .3);box-shadow:0 4px 8px rgba(0, 0, 0, .3);-ms-box-shadow:0 4px 8px rgba(0, 0, 0, .3);}

.shadow_l{-webkit-box-shadow:-3px 3px 3px rgba(0, 0, 0, .11);-moz-box-shadow:-3px 3px 3px rgba(0, 0, 0, .11);box-shadow:-3px 3px 3px rgba(0, 0, 0, .11);-ms-box-shadow:-3px 3px 3px rgba(0, 0, 0, .11);}

.btn{display:inline-block;position:relative;background:rgba(255,255,255,.9);color:#d81e30;margin:0 5px;padding:5px 45px 5px 30px;border-radius:20px;text-shadow:1px 1px #fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);-moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);box-shadow:0 0 10px rgba(0, 0, 0, .3);}

.btn::after{border:5px solid transparent;border-left:4px solid #f6c303;width:0;height:0;position:absolute;right:26px;top:0;bottom:0;margin:auto;content:'';}

.btn:hover{text-decoration:none;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);-moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);-ms-box-shadow:0 0 10px rgba(0, 0, 0, .5);box-shadow:0 0 10px rgba(0, 0, 0, .5);}

.btn:hover::after{right:23px;}

dt.title{margin:0;line-height:1.5;padding:10px 0;font-weight:bold;}

dt.title span{font-size:0.7em;font-weight:normal;}

dd.space{margin-bottom:5px;line-height:5px;font-size:0;}

dd span.date{float:right;}

/*分页样式*/

.pagenum{padding:40px 0;text-align:center;font-size:1.4em;}

.pagenum a{display:inline-block;padding:10px 10px;line-height:1;text-align:center;border:1px solid #ddd;background:#fff;color:#222;margin:0 5px;}

.pagenum a:first-child{margin:0;}

.pagenum a:last-child{margin:0;}

.pagenum a:hover{background:#f6c303;border:1px solid #f6c303;color:#fff;text-decoration:none;}

.pagenum a.thispage{background:#f6c303;border:1px solid #f6c303;color:#000;}

.mainbox .pagenum{text-align:left;}



/*新闻列表*/

ul.newslist{overflow:hidden;margin-bottom:-10px;}

ul.newslist li{margin-bottom:10px;font-size:1em;line-height:1.5;}

ul.newslist li span.date{float:right;margin-left:3px;font-size:0.9em;padding-top:0.2em;}

ul.newslist li a{vertical-align:middle;overflow:hidden;word-wrap:break-word}

ul.nowrap-list li a{display:inline-block;width:82%;white-space:nowrap;text-overflow:ellipsis;}

/*页顶*/

.top-bar{padding:0;line-height:40px;font-size:1.2em;}

.indextop{background:#f1f1f1;}

.top-bar h1.title{font-size:1em;font-weight:normal;margin:0;padding:0;}

.top{text-align:right;color:#555;}

.top a{color:#555;}

.top a:hover{color:#111;text-decoration:underline;}

.top span.titlelink{margin-right:10px;}

.top .toplink a{margin-left:30px;}





/*页头*/

.header-bar{/*background:#f6c303 url(top_bg2.jpg) repeat-x center;*/text-align:center;}

.allnav-header-bar{background:#eee url(top_bg2.jpg) repeat-x center bottom;}

.class-header-bar{background:#f6c303 url(top_bg.jpg) repeat-x center bottom;border-bottom:1px solid #bbb;text-align:right;}

.darkbg{background:#555;}

.header{position:relative;padding:15px 0 15px 0;}

.allnav-header-bar .header{position:relative;padding:30px 0 20px 0;}

.header .logo{position:absolute;width:225px;height:62px;left:0px;top:0;bottom:0;margin:auto;overflow:hidden;}
.header .logo a{width:225px;height:62px; display: block; background: url(logo.png) no-repeat center;text-indent: -99em;}

/*.header .logo img{width:225px;height:62px;}*/

.classheader{position:relative;padding:15px 0 10px 0;}

.classheader .logo{position:absolute;width:215px;height:53px;left:10px;top:10px;overflow:hidden;}

.search-box{display:inline-block;width:468px;height:48px;border:1px solid #C8AB53;}

.search-box-kind{width:101px;height:46px;line-height:46px;background:#FCF4DD;margin-top:1px;font-size:15px;float:left;position:relative;cursor:pointer; }

.search-box-kind i{color:#989794;}

.search-box-ipt{width:367px;height:46px;margin-top:1px;float:left;text-align: left;}

.search-box-ipt-detail{border:none;outline: none;width:87%;height:44px;line-height:44px;padding-left:8px;font-size:14px;float:left;}

.search_box_btn{height:44px;line-height:50px;text-align: right;width:10%;float:left;}

.search_box_btn>i{color:#F6C303;font-size:20px;}

.btn-phone{position:absolute;width:227px;height:48px;right:0;top:0;bottom:0;margin:auto;overflow:hidden;background:url(top_phone.png) no-repeat center;}

.btn-phone a{display:block;height:100%;text-indent:-9999px;}

.btn-baojia{position:absolute;width:181px;height:67px;right:0;top:0;bottom:0;margin:auto;overflow:hidden;background:url(baojia-btn_bg.png) no-repeat center;}

.btn-bj{position:absolute;bottom:0px;right:0px;margin:0;font-size:1.6em;padding:5px 20px;color:white;background:#b91010;border-radius:5px;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}

.btn-bj:after{content:none;}

.btn-bj:hover{background:red;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}

.more_box{position:absolute;width:100px;z-index:99;display:none;top:46px;}

.more_box>div{width:100%;height:45px;line-height:45px;background:#FCF4DD;border-bottom:1px solid #C8AB53;cursor:pointer;}  

.more_box>div:first-child{border-top:1px solid #C8AB53;}

.more_box>div:hover{background:#fbe3a8;text-decoration:underline;}



/*菜单栏*/

.classnav-bar{background:black;}

.classnav-bar .wrapper{position:relative;text-align:right;}

ul.menu > li{float:left;display:inline-block;text-align:center;font-size:1.5em;}
ul.menu li:nth-child(1){ width: 120px;}

ul.menu a{-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

ul.menu > li > a{color:#fff;display:block;padding:0 2em;line-height:55px;}

ul.menu > li::before{float:left;display:inline-block;width:1px;height:55px;background:url(space-menu.png) no-repeat center;content:"";}

ul.menu i.fa{margin-left:1em;margin-right:0px;margin-top:-6px;font-size:0.8em;vertical-align:middle;color:currentColor;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}

ul.menu > li > a{    padding: 0 1.6em 0 1.5em;}

ul.menu > li:hover > a{background:-webkit-gradient(linear,0 20%, 0 100%, from(rgba(0,0,0,0)), to(rgba(0,0,0,1)));background:#252525;}

ul.menu > li:hover i.fa{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

ul.menu > li.cur > a{color:#000;background:#f6c303;}

ul.menu > li.cur::before{content:none;}

/*ul.menu > li.home:before{content:none;}*/

ul.menu a:hover{text-decoration:none;}

ul.menu > li > ul{position:absolute;z-index:9999;text-align:left;width:auto;overflow:hidden;margin-top:-20px;height:0;padding-bottom:0;overflow:hidden;background:rgba(0,0,0,0);filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-box-shadow:0 0 1px rgba(0, 0, 0, .5);-moz-box-shadow:0 0 1px rgba(0, 0, 0, .5);box-shadow:0 0 1px rgba(0, 0, 0, .5);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

ul.menu > li:hover > ul{margin-top:0px;height:auto;padding-bottom:15px;background:rgba(0,0,0,.8);filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);-moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);box-shadow:0 0 10px rgba(0, 0, 0, .5);}

ul.menu > li.cur:hover > ul{background:rgba(246,193,3,.9);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}

ul.menu > li > ul li{padding:0 0.2em;min-width:90px;}

ul.menu > li > ul li a{display:block;color:#ddd;font-size:0.85em;padding:13px 5px 13px 5px;border-bottom:1px solid rgba(255,255,255,.3); text-align: center;}

ul.menu > li > ul li a:hover,ul.menu > li > ul li.cur a{color:white;border-bottom:1px solid rgba(255,255,255,1);font-size:14px;}

ul.menu > li.cur > ul li a{color:#333;}

ul.menu > li.cur > ul li.cur a{color:#000;}

ul.menu > li.cur > ul li a:hover{color:#000;}

ul.menu li span{position:absolute;margin-top:-5px;font-size:0.5em;display:inline-block;line-height:20px;padding:0 0.5em;background:red;border-radius:5px;}

.allclassnav-bar{background:#000;}

.allclassnav ul.menu > li{width:10.3%;overflow:hidden;font-size:1.2em;}

.allclassnav ul.menu > li.home{width:7.3%;}

.allclassnav ul.menu i.fa{margin-left:0.7em;}

.allclassnav ul.menu > li > a{padding:3px 1em 0 1em;line-height:45px;}

.allclassnav ul.menu > li::before{height:45px;}

.allclassnav ul.menu > li.topcur {background:#333;}

.allclassnav ul.menu > li.sub > a{padding:3px 1em 0 1em;}

.allclassnav ul.menu > li > ul li{padding:0 1.42em;min-width:90px;text-align:center;}

.allclassnav ul.menu > li > ul li a{text-indent:0;font-size:1em;}



.classheader ul.menu > li{float:none;margin:0 5px;font-size:1.4em;}

.classheader ul.menu > li > a{padding:0 1em;color:#000;line-height:40px;}

.classheader ul.menu > li::before{content:none;}

.classheader ul.menu i.fa{margin-left:0.5em;margin-top:0px;font-size:12px;color:#555}

.classheader ul.menu > li:hover a,.classheader ul.menu > li.cur a{color:#fff}

.classheader ul.menu > li.sub > a{padding:0 1em 0 1.2em;}

.classheader ul.menu > li > ul li{padding:0 1.53em;min-width:auto;}

.classheader ul.menu > li > ul li a{text-indent:0em;}

.classheader ul.menu li span{color:white;}

.darkbg .classheader ul.menu i.fa{color:#eee}

.darkbg .classheader ul.menu > li > a{color:#fff}

.darkbg .classheader ul.menu > li.cur > a{background:#f6c403;color:#000}

.darkbg .classheader ul.menu > li.cur i.fa{color:#000}

.darkbg .classheader ul.menu > li.cur:hover > ul{background:rgba(246,196,3,1);}

.darkbg .classheader ul.menu > li.cur > ul li a{color:black;border-bottom:1px solid rgba(255,255,255,.5);}

.darkbg .classheader ul.menu > li.cur > ul li a:hover,.darkbg .classheader ul.menu > li.cur > ul li.cur a{border-bottom:1px solid rgba(0,0,0,.5);}



/* .menulink{display:inline-block;} */

.menulink a{display:inline-block;font-size:1.4em;line-height:55px;height:55px;padding:0 40px 0 35px;margin-right:-20px;color:#000;background:#fdfdfd;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.menulink a:before{display:inline-block;position:absolute;margin-left:-35px;width:25px;height:55px;content:"";background:url(menulink_bg.png) no-repeat right top;}

.menulink a:after{display:inline-block;position:absolute;margin-left:15px;width:25px;height:55px;content:"";background:url(menulink_bg.png) no-repeat left bottom;}

.menulink a.toform{color:#fff;background:#333}

.menulink a.toform .icon_baojia{display:inline-block;width:45px;height:34px;background:url(icon_baojia2.png) no-repeat left center;vertical-align:middle;}

.menulink a.toform span{display:inline-block;line-height:30px;padding:1px 15px;color:#fff;background:#b91010;border-radius:3px;vertical-align:middle;}

.menulink a.toform:hover{background:#f6c303}

.menulink a.toform:hover .icon_baojia{background:url(icon_baojia.png) no-repeat left center;}

.menulink a.toform:hover span{background:#b91010;}



/*首页幻灯片*/

.indexbanner {margin-top:10px;height:500px;background:#f6c303;overflow:hidden;}

.indexbanner .flexslider{position:absolute;width:100%;}

.indexbanner .slides li{background-position:center center;background-repeat:no-repeat;}

.indexbanner .slides li a{display:block;height:500px;padding:0;overflow:hidden;}

.indexbanner .slides li a span{display:none;}

.custom-navigation {position:relative;z-index:99999;display:table;height:0px;table-layout:fixed;}

.custom-navigation > a {text-decoration:none;display: block;width: 40px;height:40px;position: absolute;top:220px;z-index:99999;overflow: hidden;opacity: 0;

  cursor: pointer;color: rgba(0, 0, 0, 0.8);

  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);

  -webkit-transition: all 0.3s ease-in-out;

  -moz-transition: all 0.3s ease-in-out;

  -ms-transition: all 0.3s ease-in-out;

  -o-transition: all 0.3s ease-in-out;

  transition: all 0.3s ease-in-out;

}

/*.custom-navigation::before,.custom-navigation::after{pointer-events:none;display:block;position: absolute;width:800px;height:500px;content:"";background:rgba(255,255,255,.85);}*/

.custom-navigation::before{left:0;margin-left:-770px;}

.custom-navigation::after{right:0;margin-right:-770px;}

.custom-navigation a:before {font-family: "flexslider-icon";font-size: 40px;line-height:40px;display: inline-block;vertical-align:middle;content: '\f001';  color: rgba(0, 0, 0, 0.8);text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);}

.custom-navigation a.flex-next:before { content: '\f002';}

.custom-navigation .flex-prev {left:0px;}

.custom-navigation .flex-next {right:0px;text-align: right;}

.indexbanner:hover .custom-navigation .flex-prev {  opacity: 0.5;}

.indexbanner:hover .custom-navigation .flex-prev:hover {  opacity: 1;}

.indexbanner:hover .custom-navigation .flex-next {  opacity: 0.5;}

.indexbanner:hover .custom-navigation .flex-next:hover {  opacity: 1;}





/*区块标题*/

.head_box {text-align:right;height:60px;font-size:1.4em;overflow:hidden;margin-bottom:0px;}

.head_box h2.title{color:#444;float:left;display:inline-block;font-size:1.8em;padding:10px 30px 0 0;border-radius:0 30px 0 0;font-weight:normal;margin:0;}

.head_box h2.title.tabtitle{font-size:1.7em;padding:10px 30px 0 0;margin-bottom:10px;}

.head_box h2.title a{color:#444;margin-right:40px;}

.head_box h2.title span{margin-left:20px;color:#999;vertical-align:baseline;font-size:0.5em;}

.head_box h2.title a:hover,.head_box h2.title.tabtitle a:hover {color:#000;}

.head_box h2.title a:hover span{color:#000;}

.head_box h2.title.tabtitle a{color:#999;}

.head_box h2.title.tabtitle a.cur{font-size:1.1em;padding-bottom:10px;color:#f6c303;border-bottom:4px solid Currentcolor;}

.head_box h2.title.tabtitle span.tab{margin-left:0;cursor:pointer;margin-right:40px;vertical-align:middle;font-size:1em;color:#999;}

.head_box h2.title.tabtitle span.tab:hover{color:#000;}

.head_box h2.title.tabtitle span.tab.cur{font-size:1.1em;padding-bottom:10px;color:#f6c303;border-bottom:4px solid Currentcolor;}

.head_box.white h2.title {color:#fff;}

.head_box.white h2.title a{color:#eee;}

.head_box.white h2.title span{color:#ccc;}

.head_box.white h2.title a:hover,.head_box.white h2.title.tabtitle a:hover {color:#fff;}

.head_box.white h2.title a:hover span{color:#eee;}

.head_box.white h2.title.tabtitle a{color:#ccc}

.head_box.white h2.title.tabtitle a.cur{color:#fff}

.head_box ul.qlink{display:inline-block;margin-top:20px;}

.head_box ul.qlink li{display:inline-block;vertical-align:middle;}

.head_box ul.qlink li::before{width:1px;height:10px;opacity:0.3;background:currentColor;vertical-align:middle;content:"";margin:0 15px;}

.head_box ul.qlink li:first-child::before{content:none;}

.head_box ul.qlink li a{display:inline-block;color:#555;line-height:30px;vertical-align:middle;}

.head_box ul.qlink li a:hover{color:#222;border-bottom:1px solid currentColor;}

.head_box ul.qlink li.more {padding-left:40px;}

.head_box ul.qlink li.more::before{content:none;}

.head_box ul.qlink li.more a.more_btn{font-size:1.2em;}

.head_box.white ul.qlink li a{color:#ddd;}

.head_box.white ul.qlink li a:hover{color:#fff;}

.head_box.linebox{height:auto;padding-top:10px;border-bottom:1px solid #eee;text-align:right;margin-bottom:10px;}

.head_box.linebox a{color:#444;}

.head_box.linebox a:hover{color:#000;}

.head_box.linebox a.morelink{display:inline-block;font-size:0.8em;color:#888;margin-top:10px;}

.head_box.linebox a.morelink:hover{color:#000;}

.head_box h3.title{color:#444;float:left;display:inline-block;font-size:1.2em;font-weight:normal;margin:0;}

.head_box h3.title span.title{padding-bottom:7px;border-bottom:2px solid #bbb;}

.head_box h3.title span.info{margin-left:20px;color:#999;vertical-align:baseline;font-size:0.5em;}



.morebtn_box{display:none;padding:60px 0 0 0;text-align:center;}

.morebtn_box a{display:inline-block;vertical-align:middle;padding:10px 50px;border-radius:0px;color:#aaa;border:1px solid currentColor;font-size:2em;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}





/*公司动态*/

/* .indexnews{line-height:55px;height:55px;color:#333;font-size:1.4em;overflow:hidden;background:#fff url(indexnews_bg2.jpg) repeat-x center;} */
.indexnews{line-height:55px;height:55px;color:#333;font-size:1.4em;overflow:hidden;background:#fff;}

.indexnews i.fa{font-size:1.2em;}

.indexnews a{color:#333}

.indexnews a:hover{color:#000;text-decoration:underline;}

.indexnews span.date{margin-left:20px;font-size:0.8em;color:#777}

.indexnews .rbox{text-align:right}

.indexnews img{vertical-align:middle;max-width:100%;}



/*品牌价值*/

.indexbrand{background:#fff;text-align:center;}

.indexbrand .row-bar{padding-top:0;}

.indexbrand ul.coli {overflow:visible}

.indexbrand ul.coli li{height:205px;}

.indexbrand ul.coli li a{display:block;padding:25px 0;background:#f5f5f5;color:#777;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexbrand ul.coli i.fa{display:block;margin:25px auto 20px auto;overflow:hidden;font-size:60px;color:#999;font-weight:normal;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexbrand ul.coli h2{margin:0;padding:0;font-size:18px;}

.indexbrand ul.coli h2.tips{height:0;line-height:25px;color:#fff;opacity:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexbrand ul.coli h2 span{font-size:0.8em;font-weight:normal;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexbrand ul.coli li a:hover {padding:15px 0;margin-top:-10px;color:#fff;background:#f6c303;}

.indexbrand ul.coli li a:hover i.fa{color:#fff;font-size:70px;}

.indexbrand ul.coli li a:hover h2.tips{height:25px;opacity:1;}

.indexbrand ul.coli li a:hover h2 span{font-size:0.7em;color:#fff;}





/*首页案例*/

.indexcase{color:#333;background:#fcfcfc;}

.indexcase .morebtn_box a{color:#555;}



.case_list {overflow:hidden;}

.case_list li{position:relative;}

.case_list a.showcase{display:block;position:relative;padding-top:120%;overflow:hidden;/*border-radius:5px;*/ border:1px solid #f3f3f3;}

.case_list a.showcase img.amc{width:auto}

.case_list a.showcase::before{position:absolute;display:block;z-index:1;content:"";width:100%;height:100%;top:0;background:rgba(255,255,255,0);}

.case_list a.showcase span.casetitle{position:absolute;display:block;bottom:0;left:0;right:0;margin:auto;line-height:40px;text-align:left;font-size:12px;background:rgba(0,0,0,.75);padding-left:10px;color:#fff;}

.case_list a.showcase:hover{border:1px solid #fff;}

.case_list a.showcase:hover::before{background:rgba(255,255,255,0.1);}

.case_list a.showcase:hover span.casetitle{background:rgba(246,193,3,.9);color:#000;}

.case_list a.caseinfo {display:none;position:absolute;left:10px;bottom:0;width:100%;overflow:hidden;z-index:10;text-align:left;font-size:12px;vertical-align:middle;}

.case_list a.caseinfo .sjstx{position:relative;width:60px;height:60px;border:3px solid #fff;overflow:hidden;display:inline-block;vertical-align:middle;border-radius:50%;}

.case_list a.caseinfo .sjstx img.amc{width:150%;height:auto;}





.indexcase_list a{color:#000;}

.indexcase_list .case_01 {padding-bottom:1%;text-align:left;}

.indexcase_list > li{padding-bottom:0;}

.indexcase_list li.coli1{position:relative;}

.indexcase_list li.coli1 a.caseclass{display:inline-block;position:absolute;right:20px;top:20px;z-index:30;font-size:12px;padding:3px 10px;border-radius:4px;background:rgba(255,255,255,.6)}

.indexcase_list li.coli1 a.caseclass:hover{background:rgba(255,255,255,1);background:rgba(246,193,3,.9);color:#000;}

.indexcase_list li.coli2{width:39%;}

.indexcase_list li.coli2 a.showcase{padding-top:58.5%;}



.indexphoto_list{margin-top:40px;text-align:center;}

.indexphoto_list ul.coli li{background:#f5f5f5;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexphoto_list ul.coli li:hover{background:#f6c303;}

.indexphoto_list ul.coli li a{position:relative;display:block;width:85%;margin:10px auto;overflow:hidden;font-size:12px;}

.indexphoto_list ul.coli li a::before{display:inline-block;width:0.1px;vertical-align:bottom;content:"";padding-top:110%;}

.indexphoto_list ul.coli li a span.photocover{position:absolute;left:10%;top:5px;display:block;width:80%;overflow:hidden;background:#444;border-radius:50%;}

.indexphoto_list ul.coli li a span.photocover:before{display:inline-block;width:0.01px;vertical-align:top;content:"";padding-top:100%;}

.indexphoto_list ul.coli li a span.photocover img{width:99.9%;}

.indexphoto_list ul.coli li a span.photoclass{display:inline;color:#444;vertical-align:bottom;}

.indexphoto_list ul.coli li a:hover span.photocover{left:5%;top:0px;width:90%;}

.indexphoto_list ul.coli li a:hover span.photoclass{color:#b91010;color:#000;}





/*首页设计师*/

.indexsjs{padding:20px 0 80px 0;color:#fff;background:#555;}

.indexsjs .morebtn_box a{color:#ddd;}

.indexsjs_list .sjstitle{position:absolute;left:0;right:0;color:#FFF;margin:auto;padding:10px 20px;background:rgba(0,0,0,.75);color:#eee;z-index:2;}

.indexsjs_list .sjstitle span.name{font-size:1.2em;}

.indexsjs_list .sjstitle span.where{display:block;}

.indexsjs_list .sjstitle span.casecount{position:absolute;right:20px;bottom:0px;display:block;}

.indexsjs_list .sjstitle span.casecount strong{font-size:2em;padding-right:5px;color:#f6c303;}

.indexsjs_list .v8sjs{position:relative;width:38%;overflow:hidden;background:#999;    height: 455px;}

.indexsjs_list .v8sjs::before{display:inline-block;vertical-align:top;content:"";width:0.1px;padding-top:137.8%;}

.indexsjs_list .v8sjs ul{position:absolute;left:0;top:0;width:100%;height:100%;}

.indexsjs_list .v8sjs ul li{position:relative;display:block;width:100%;height:100%;overflow:hidden;}

.indexsjs_list .v8sjs a div.sjstitle{font-size:14px;bottom:-80px;bottom:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexsjs_list .v8sjs a:hover div.sjstitle{color:#000;background:rgba(246,193,3,.95);}

.indexsjs_list .v8sjs img.amc{width: 100%;}

.indexsjs_list .sjscol{margin-left:0.8%;width:61%}

.indexsjs_list .sjscol span.casecount strong{font-size:1.6em;}

.indexsjs_list .sjscol a div.sjstitle{height:42px;font-size:12px;bottom:-62px;bottom:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexsjs_list .sjscol a:hover div.sjstitle{color:#000;background:rgba(246,193,3,.95);}

.indexsjs_list a:hover div.sjstitle span.casecount strong{color:#fff;}

.indexsjs_list .sjscol ul.coli > li{position:relative;overflow:hidden;}

.indexsjs_list .sjscol ul.coli > li::before{display:inline-block;vertical-align:top;content:"";width:0.1px;padding-top:100%;}

.indexsjs_list .sjscol ul.coli > li > ul{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}

.indexsjs_list .sjscol ul.coli > li > ul li{position:relative;display:block;width:100%;height:100%;}

.indexsjs_list .sjscol ul.coli > li img.amc{width:105%;}



.indexdm_list{margin-top:40px;text-align:center;}

.indexdm_list ul.coli li{background:#333;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexdm_list ul.coli li:hover{background:#f6c303;}

.indexdm_list ul.coli li a{position:relative;display:block;width:86%;margin:10px auto;overflow:hidden;font-size:14px;}

.indexdm_list ul.coli li a::before{display:inline-block;width:0.1px;vertical-align:bottom;content:"";padding-top:120%;}

.indexdm_list ul.coli li a::after{position:absolute;left:0;top:5px;z-index:2;display:block;width:100%;height:100%;content:"";background:rgba(0,0,0,.2);}

.indexdm_list ul.coli li a span.photocover{position:absolute;left:0;top:5px;display:block;width:100%;overflow:hidden;background:#444;}

.indexdm_list ul.coli li a span.photocover:before{display:inline-block;width:0.01px;vertical-align:top;content:"";padding-top:100%;}

.indexdm_list ul.coli li a span.photocover img{width:99.9%;}

.indexdm_list ul.coli li a span.photoclass{display:inline;color:#fff;vertical-align:bottom;}

.indexdm_list ul.coli li a:hover span.photocover{top:0px;}

.indexdm_list ul.coli li a:hover span.photoclass{color:#000;}

.indexdm_list ul.coli li a:hover::after{top:0px;background:rgba(0,0,0,0);}

.sjs_flexslider{height:224px;}





/*首页楼盘小区*/

.indexloupan{padding:20px 0 40px 0;color:#333;background:#fcfcfc;}

.indexloupan .morebtn_box a{color:#666;}

.loupan_list li{position:relative;overflow:hidden;}

.loupan_list li::before{display:inline-block;vertical-align:top;content:"";width:0.1px;padding-top:150%;}

.loupan_list li a img.amc{width:105%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.loupan_list li a .loupan_info{position:absolute;left:0;right:0;bottom:0;margin:auto;font-size:1.2em;padding:10px 15px;background:rgba(0,0,0,.75);color:#eee;z-index:2;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.loupan_list li a .loupan_info span.name{display:block;font-size:1.2em;font-weight:bold;}

.loupan_list li a .loupan_info span.where{display:block;}

.loupan_list li a .loupan_info span.casecount{display:block;}

.loupan_list li a .loupan_info span.bcount{position:absolute;right:20px;bottom:5px;display:block;}

.loupan_list li a .loupan_info span.bcount strong{font-size:2em;padding:0 5px;color:#FFF;color:#f6c303;}

.loupan_list li a:hover .loupan_info{background:#f6c303;color:#000;}

.loupan_list li a:hover .loupan_info span.bcount strong{color:#fff;}

.loupan_list li a:hover img.amc{width:110%;}





/*配套产品*/

.indexpeitao{padding:40px 0 80px 0;color:#333;background:#fff;}

/*实木整装*/

.indexshimu_list li{position:relative;overflow:hidden;}

.indexshimu_list li.indexsmtitle{background:url(indexsmtitle_bg.jpg) no-repeat center;}

.indexshimu_list li::before{display:inline-block;vertical-align:top;content:"";width:0.1px;padding-top:100%;}

.indexshimu_list li a img.amc{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexshimu_list li a .sm_info{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;border:10px solid rgba(255,255,255,.3);text-align:center;padding:10px 15px;font-weight:bold;font-size:2em;background:rgba(0,0,0,.2);color:#fff;z-index:2;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexshimu_list li a .sm_info span.smtitle{display:inline-block;background:rgba(0,0,0,.5);padding:10px 20px;margin-top:35%;opacity:0.5;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

/*.indexshimu_list li a:hover .sm_info{background:rgba(0,0,0,0);border:8px solid #f6c303;color:#000;}

.indexshimu_list li a:hover .sm_info  span.smtitle{background:rgba(246,193,3,.9);opacity:1;}*/

/*建材联盟*/

.indexlm_list li{position:relative;overflow:hidden;}

.indexlm_list li.indexlmtitle{background:url(indexlmtitle_bg.jpg) no-repeat center;}

.indexlm_list li.coli2{width:48%;}

.indexlm_list li.coli4{display:none;width:98%;background:#ffe6c0;background:#f7f7f7;}

.indexlm_list li::before{display:inline-block;vertical-align:top;content:"";width:0.1px;padding-top:88.1%;}

.indexlm_list li.coli2::before{padding-top:42%;}

.indexlm_list li.coli4::before{padding-top:21%;}

.indexlm_list li a img.amc{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexlm_list li a .lm_info{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;border:8px solid rgba(255,255,255,.5);text-align:center;padding:10px 15px;font-weight:bold;font-size:14px;background:rgba(0,0,0,.3);color:#222;z-index:2;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.indexlm_list li a .lm_info span.lmtitle{display:inline-block;background:rgba(255,255,255,.5);padding:5px 10px;margin-top:30%;opacity:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

/*.indexlm_list li a:hover .lm_info{background:rgba(0,0,0,0);border:0px solid rgba(246,193,3,.9);color:#000;}

.indexlm_list li a:hover .lm_info  span.lmtitle{background:rgba(246,193,3,.9);opacity:1;}*/





/*家装指南*/

.indexartical{padding:20px 0 80px 0;color:#fff;background:#222;}

.indexartical .row-s2{margin-bottom:0;}

.indexartical .row-s2 .col{margin-bottom:0;}

/*.indexartical .head_box{margin-bottom:15px;border-bottom:1px solid #aaa;}*/

.imgnewsbox .imgnews{position:relative;padding-top:71%;overflow:hidden;}

.imgnewsbox .imgnews img.amc{width:100%;}

.imgnewsbox div.titlebox{padding:15px;width:auto;font-size:1.4em;text-align:right;background:#333;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.imgnewsbox div.titlebox span.title{width:86%;display:inline-block;float:left;text-align:left;color:#ddd;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.imgnewsbox div.titlebox span.date{font-size:0.8em;color:#bbb;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.imgnewsbox div.titlebox p.newsinfo{margin:0;padding-top:5px;font-size:0.8em;color:#999;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.imgnewsbox div.titlebox.nodate {text-align:left;}

.imgnewsbox div.titlebox.nodate span.title{width:100%;display:block;float:none;}

.imgnewsbox div.titlebox.nodate span.date{display:none;}

.imgnewsbox a:hover div.titlebox{background:#f6c303;}

.imgnewsbox a:hover div.titlebox span.title{color:#000;}

.imgnewsbox a:hover div.titlebox span.date{color:#444;}

.imgnewsbox a:hover div.titlebox p.newsinfo{color:#444;}



ul.indexartical_list li{font-size:1.4em;padding:10px 15px;color:#999;margin-bottom:20px;background:#333;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

ul.indexartical_list li span.date{float:right;font-size:0.8em;margin-top:3px;}

ul.indexartical_list li:last-child{margin-bottom:0;}

ul.indexartical_list li a{color:#ddd;}

ul.indexartical_list li a.classlink{position:absolute;display:block;width:80px;text-align:center;padding:15px 0;}

ul.indexartical_list li .tbox{overflow:hidden;width:auto;margin-left:90px;padding-left:20px;border-left:1px solid #888;}

ul.indexartical_list li .tbox a.title{display:inline-block;width:80%;}

ul.indexartical_list li .tbox p.newsinfo{width:auto;padding:0;margin:0;font-size:0.8em;}

ul.indexartical_list.nodate li span.date{display:none;}

ul.indexartical_list li:hover{background:#f6c303;color:#444;}

ul.indexartical_list li:hover a{color:#000;}

ul.indexartical_list li a:hover{text-decoration:underline;}

ul.indexartical_list a.more{display: block;width: 120px;margin: 22px auto 0px;border: 1px solid #fff;height: 32px;line-height: 32px;text-align: center;cursor: pointer; background-color:#333; }

ul.indexnews_list {padding:40px 0 50px 0;margin-bottom:0;}

ul.indexnews_list > li{font-size:1.4em;padding:20px 0px 10px 0px;color:#bbb;margin-bottom:0;border-bottom:1px dashed #666;}

ul.indexnews_list > li span.date{float:right;font-size:0.8em;margin-top:3px;}

ul.indexnews_list > li a{display:inline-block;color:#eee;vertical-align:middle;}

ul.indexnews_list > li a.classlink{float:left;color:#ddd;font-weight:bold;}

ul.indexnews_list > li a.classlink::after{content:"";width:1px;height:12px;background:#777;display:inline-block;margin:auto 10px;}

ul.indexnews_list > li a.title{width:70%;}

ul.indexnews_list > li a.classlink:hover{color:#fff;}

ul.indexnews_list > li a.title:hover{color:#fff;text-decoration:underline;}

ul.indexpicnews_list {margin-bottom:0;}

ul.indexpicnews_list > li{margin-bottom:0;}

ul.indexpicnews_list .imgnewsbox a .imgnews::before{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;z-index:2;background:rgba(0,0,0,.2);content:"";display:block;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

ul.indexpicnews_list .imgnewsbox a:hover .imgnews::before{background:rgba(0,0,0,0)}





.morebtn_box a:hover{color:#FFF;border:1px solid #f5c302;background:#f5c302}





/*友情链接*/

.flink{border-top:1px solid #222;background:#372207;color:#ddd;font-size:1.4em;}

.flink a{color:#ddd;}

.flink a:hover{color:#fff;}

.flink .wrapper{padding-top:15px;padding-bottom:20px;}

.flink dl dd{display:inline-block;margin-right:10px;font-size:0.8em;}

/*底部链接*/

.footinfo{background:#111;color:#fff;font-size:1.4em;}

.footinfo .wrapper{padding-top:20px;padding-bottom:20px;}

.footinfo a{color:#bbb;}

.footinfo a:hover{color:#fff;}

.footinfo dl dd{margin-bottom:5px;color:#ddd;}

.footinfo dl dd span.date{color:#888;}

.footinfo dl dd:hover span.date{color:#fff;}

/*页脚*/

.footbar{color:#fff;background:#372207;background:#000;font-size:1.2em;}

.footbar .wrapper{padding-top:20px;padding-bottom:20px;}



/*建设中*/

.buildsign{padding-top:100px;font-size:1.2em;}

.buildpage .footbar{position:absolute;bottom:0;left:0;right:0;height:300px;color:#fff;background:url(build_bg.png) repeat-x center bottom;}

.buildpage .footbar .wrapper{padding-top:240px;padding-bottom:0;}











/*频道页*/

.allnav-header-bar {padding-bottom:0px;}

.classpage {background:#fff;}



.block_box{min-height:400px;}

.classbigbanner{height:400px;background-repeat:no-repeat;background-position:center;background-size:cover;}

.classbanner {max-height:520px;overflow:hidden;}

.classbanner.showcover{margin-bottom:20px;}

.classbanner img{max-width:100%;vertical-align:top}



/*页面面包屑导航*/

.here{padding:10px 0;line-height:30px;font-size:1.2em;}

.here a{color:#444;margin:0 5px;}

.here a:hover{color:#000;text-decoration:underline;}



/*列表页面分类检索*/

.alllist-sort {margin:0 0 0 0;background:#fafafa;}

.alllist-sort ul li{color:#333;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}

.alllist-sort ul li:last-child{border-bottom:1px solid #e8e8e8}

.alllist-sort ul li div.title{float:left;padding:15px 0;background:#e3e3e3;color:#777;text-align:center;width:150px;}

.alllist-sort ul li div.classify{overflow:hidden;margin-left:150px;padding:15px 20px;}

.alllist-sort ul li div.classify a{display:inline-block;margin-right:20px;color:#555; cursor:pointer;}

.alllist-sort ul li div.classify a.cur{color:red;}



/*项目列表头部*/

.listbox_title{background:#666;color:#eee;padding:10px;margin-bottom:10px;text-align:right;line-height:30px;font-size:1.2em;}

/*.listbox_title{background:#FAFAFA;color:#555;padding:10px;margin-bottom:10px;text-align:right;line-height:30px;font-size:1.2em;    border-bottom: 1px solid #e8e8e8;border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;}*/

.searchbox{display:inline-block;}

.searchbox input{display:inline-block;vertical-align:middle;}

.searchbox input.soinput{width:250px;height:26px;padding:0 5px;border:none;background:#eee;color:#888;}

.searchbox input.sobutton{width:60px;height:26px;line-height:26px;border:none;background:#f6c303;color:#000;cursor:pointer;}



/*家装案例列表*/

.anlilistbox {padding:10px 0 10px 0;    position: relative;z-index: 0;}

.anlilistbox li{position:relative;overflow:hidden;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .2);box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.anlilistbox a.caselink{display:block;position:relative;font-size:1.2em;}

.anlilistbox a.caselink .caseimgbox{position:relative;padding-top:80%;overflow:hidden;background:#fff;}

.anlilistbox.qjanli a.caselink .caseimgbox{padding-top:50%;}

.anlilistbox a.caselink .caseimgbox img{height:100%;}

.anlilistbox.qjanli a.caselink .caseimgbox img{width:100%;height:auto;}

.anlilistbox a.caselink .caseinfobox{padding:10px;background:#fff;color:#333;border:1px solid #eee;border-top:none;}

.anlilistbox a.caselink .caseinfobox .casetitle{display:block;font-size:1.2em;}

.anlilistbox a.caselink .caseinfobox .caseinfo{display:block;}

.anlilistbox a.caselink .caseinfobox .caseinfo strong{font-weight:normal;float:right;}

.anlilistbox a.caselink .qrcode_qj{display:block;position:absolute;width:80px;color:#000;text-align:center;padding:5px;overflow:hidden;right:10px;bottom:5px;background:#fff;opacity:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.anlilistbox a.caselink .qrcode_qj img{width:80px;}

.anlilistbox a.caselink:hover .caseinfobox{color:#000;}

.anlilistbox a.caselink:hover .caseinfobox .casetitle{text-decoration:underline}

.anlilistbox a.caselink:hover .qrcode_qj{opacity:1;}

.anlilistbox .sjs{display:block;position:absolute;width:100%;left:0;top:-150px;background:rgba(0,0,0,.65);opacity:1;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.anlilistbox .sjs .sjstx{float:left;display:inline-block;margin:10px 0 10px 10px;position:relative;width:80px;height:80px;border-radius:50%;overflow:hidden;}

.anlilistbox .sjs .sjstx img{width:100%;}

.anlilistbox .sjs .sjsinfo{overflow:auto;padding:10px;}

.anlilistbox .sjs .sjsinfo .sjsname{display:block;font-size:1.4em;padding-top:5px;margin-bottom:5px;color:#fff;}

.anlilistbox .sjs .sjsinfo .sjsdesc{display:block;font-size:1.2em;color:#ccc;}

.anlilistbox .sjs .sjsinfo a.sjsmore{display:inline-block;margin-top:8px;padding:5px 15px;background:#222;color:#fff;}

.anlilistbox .sjs .sjsinfo a.sjsmore:hover{background:#f6c303;color:#000;}

.anlilistbox li:hover {-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}

.anlilistbox li:hover .qrcode_qj{opacity:1;}

.anlilistbox li:hover .sjs{top:0;opacity:1;}



/*案例图库列表*/

.photolistbox {padding:10px 0 10px 0;}

.photolistbox li{position:relative;overflow:hidden;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .2);box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.photolistbox a.photolink{display:block;position:relative;font-size:1.2em;}

.photolistbox a.photolink .photoimgbox{position:relative;padding-top:95%;overflow:hidden;background:#fff;}

.photolistbox a.photolink .photoimgbox img{height:100%;}

.photolistbox a.photolink .photoinfobox{padding:10px;background:#fff;color:#333;border:1px solid #eee;border-top:none;}

.photolistbox a.photolink .photoinfobox .phototitle{display:block;font-size:1.2em;}

.photolistbox a.photolink .photoinfobox .photoinfo strong{font-weight:normal;}

.photolistbox a.photolink:hover .photoinfobox{color:#000;}

.photolistbox a.photolink:hover .photoinfobox .phototitle{text-decoration:underline}

.photolistbox .anli{display:block;position:absolute;width:100%;left:0;top:-150px;background:rgba(0,0,0,.65);opacity:1;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.photolistbox .anli .anliinfo{overflow:auto;padding:10px 5px 10px 10px;}

.photolistbox .anli .anliinfo a .anliname{display:inline-block;width:90%;vertical-align:middle;font-size:1.4em;margin-bottom:0;color:#fff;}

.photolistbox .anli .anliinfo a .anlidesc{display:inline-block;font-size:1.2em;color:#ccc;padding-left:1.4em;}

.photolistbox .anli .anliinfo a:hover .anliname{text-decoration:underline;}

.photolistbox li:hover {-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}

.photolistbox li:hover .anli{top:0;opacity:1;}



/*热装楼盘*/

.loupanlistbox{padding-top:20px;background:#f6f6f6;}

.lpmappage-style .loupanlistbox{background:#f0f0f0;}

.loupanlistbox .alllist-sort{background:#fff;}

.loupanlistbox .alllist-sort .title{background:#ddd;}

.loupanlistbox .listbox_title{padding-left:20px;background:#ccc;}

.loupanlistbox.gongdilistbox .listbox_title{background:#666;}

.loupanlistbox .listbox_title a{color:#000}

.loupanlistbox.gongdilistbox .listbox_title a{color:#f6c303}

.loupanlistbox .listbox_title a:hover{text-decoration:underline;}

.loupanlistbox .searchbox input{background:#fff;}



.loupanpiclist.alllist {padding-left:0;margin-bottom:0;}

.loupanpiclist li{position:relative;overflow:auto;background:#fff;margin:10px auto 30px auto;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .2);box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.loupanpiclist.alllist li{margin-left:3%;margin-bottom:2%;}

.loupanpiclist a.loupanlink{float:left;display:inline-block;position:relative;width:265px;margin-right:20px;}

.loupanpiclist.alllist a.loupanlink{width:185px;}

.loupanpiclist a.loupanlink .loupanimgbox{position:relative;padding-top:125%;overflow:hidden;background:#fff;}

.loupanpiclist a.loupanlink .loupanimgbox img{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.loupanpiclist a.loupanlink:hover .loupanimgbox img{width:105%;}

.loupanpiclist .loupaninfo{font-size:1.2em;overflow:auto;padding:30px;color:#888;}

.loupanpiclist.alllist .loupaninfo{padding:20px 0 0 0;}

.loupanpiclist .loupaninfo a.loupanname{display:block;color:#333;padding-bottom:20px;border-bottom:1px solid #eee;}

.loupanpiclist .loupaninfo a.loupanname span{display:inline-block;width:96%;vertical-align:middle;font-size:1.2em;margin-bottom:0;}

.loupanpiclist.alllist .loupaninfo a.loupanname span{width:92%;}

.loupanpiclist .loupaninfo a:hover{color:#000;}

.loupanpiclist .loupaninfo .loupandesc{display:block;padding:20px 1.4em 10px 1.4em;font-size:1em;}

.loupanpiclist.alllist .loupaninfo .loupandesc{padding:15px 1.4em 10px 0;}

.loupanpiclist .loupaninfo .tongji{width:50%;margin:10px 0 10px 0;color:#333;}

.loupanpiclist .loupaninfo .tongji strong{font-size:1.4em;}

.loupanpiclist .loupaninfo a.loupanmore{display:inline-block;margin-right:40px;padding:5px 20px;font-size:1.2em;border:1px solid #aaa;color:#222;}

.loupanpiclist.alllist .loupaninfo a.loupanmore{margin:0 auto;border:1px solid #ddd;}

.loupanpiclist .loupaninfo a.loupanmore:hover{background:#f6c303;color:#000;}

.loupanpiclist li:hover {-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}

.loupanpiclist li:hover a.loupanlink .loupanimgbox img{width:105%;}



.gongdipiclist li{position:relative;overflow:auto;background:#fff;margin:10px auto 30px auto;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .2);box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.gongdipiclist a.gongdilink{float:left;display:inline-block;position:relative;width:360px;margin-right:20px;}

.gongdipiclist a.gongdilink .gongdiimgbox{position:relative;padding-top:70%;overflow:hidden;background:#fff;}

.gongdipiclist a.gongdilink .gongdiimgbox img{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.gongdipiclist .gongdiinfo{font-size:1.2em;overflow:auto;padding:20px 10px 10px 10px;}

.gongdipiclist .gongdiinfo a.gongdiname{display:block;color:#333;padding-bottom:10px;border-bottom:1px solid #eee;}

.gongdipiclist .gongdiinfo a.gongdiname span{display:inline-block;width:96%;vertical-align:middle;font-size:1.2em;margin-bottom:0;}

.gongdipiclist .gongdiinfo a:hover{color:#000;}

.gongdipiclist .gongdiinfo .tongji{width:65%;margin:15px 0 10px 0;color:#777;}

.gongdipiclist .gongdiinfo .jindu{margin-top:20px;font-size:1.2em;}

.gongdipiclist .gongdiinfo .jindu span{color:#444;display:inline-block;margin-right:15px;width:70px;text-align:center;vertical-align:middle;padding-top:10px;border-top:7px solid #ddd;}

.gongdipiclist .gongdiinfo .jindu span.recent{padding-top:10x;border-top:5px solid #f6c303;}

.gongdipiclist li a.gongdimore{position:absolute;right:30px;bottom:105px;border-radius:3px;display:inline-block;padding:20px;font-size:1.2em;border:1px solid #ccc;color:#222;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.gongdipiclist li:hover {-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}

.gongdipiclist li:hover a.gongdilink .gongdiimgbox img{width:105%;}

.gongdipiclist li:hover a.gongdimore{background:#f6c303;border:1px solid #f6c303;color:#fff;}

.gongdipiclist li:hover a.gongdimore:hover{color:#000;}



/*设计师列表*/

.sjslistbox {padding:10px 0 10px 0;}

.sjslistbox li{position:relative;overflow:hidden;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .2);box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.sjslistbox a.sjslink{display:block;position:relative;font-size:1.2em;}

.sjslistbox a.sjslink .sjsimgbox{position:relative;padding-top:100%;overflow:hidden;background:#fff;}

.sjslistbox a.sjslink .sjsimgbox img{width:100%;}

.sjslistbox a.sjslink .sjsinfobox{padding:10px;background:#fff;color:#333;border:1px solid #eee;border-top:none;}

.sjslistbox a.sjslink .sjsinfobox .sjstitle{text-align:center;font-size:1.2em;}

.sjslistbox a.sjslink .sjsinfobox .sjstitle span{font-size:0.8em;}

.sjslistbox a.sjslink .sjsinfobox .sjstitle span::before{content:"";display:inline-block;vertical-align:middle;width:1px;height:8px;background:#bbb;margin-left:10px;margin-right:10px;}

.sjslistbox a.sjslink .sjsinfobox .sjsinfo strong{font-size:1.2em}

.sjslistbox a.sjslink:hover .sjsinfobox{color:#000;}

.sjslistbox a.sjslink:hover .sjsinfobox .sjstitle{color:#000;}

.sjslistbox .sjsbtn{display:block;position:absolute;width:100%;left:0;bottom:-150px;background:rgba(246,193,3,.85);opacity:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.sjslistbox .sjsbtn span{display:block;padding:15px 30px;}

.sjslistbox .sjsbtn a.sjsmore{display:inline-block;padding:5px 15px;background:#222;color:#fff;}

.sjslistbox .sjsbtn a.sjsmore:hover{background:#000;}

.sjslistbox li:hover {-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}

.sjslistbox li:hover .sjsbtn{bottom:90px;opacity:1;}



/*配套产品*/

.productspage-style .classbigbanner{height:350px;background-color:#555;background-repeat:no-repeat;background-position:center;background-size:0 0;}

.productspage-style .here {color:#fff;}

.productspage-style .here a{color:#fff;}

.productspage-style .here a:hover{color:#fff;}



/*配套产品*/

.peitaoclass{padding:60px 0 60px 0;}

/*实木整装*/

.shimuclass{color:#333;background:#fff;}

.shimuclass li{position:relative;overflow:hidden;}

.shimuclass li.indexsmtitle{background:#eee url(indexsmtitle_bg2.jpg) no-repeat center;}

.shimuclass li::before{display:inline-block;vertical-align:top;content:"";width:0.1px;padding-top:100%;}

.shimuclass li a img.amc{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.shimuclass li a .sm_info{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;border:10px solid rgba(255,255,255,.3);text-align:center;padding:10px 15px;font-weight:bold;font-size:20px;background:rgba(0,0,0,.2);color:#fff;z-index:2;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.shimuclass li a .sm_info span.smtitle{display:inline-block;;background:rgba(0,0,0,.5);padding:10px 20px;margin-top:40%;opacity:0.5;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

/*.shimuclass li a:hover .sm_info{background:rgba(0,0,0,0);border:10px solid #f6c303;color:#000;}

.shimuclass li a:hover .sm_info  span.smtitle{background:rgba(246,193,3,.9);opacity:1;}*/

/*建材联盟*/

.lianmengclass{color:#fff;background:#666;}

.lianmengclass li{position:relative;overflow:hidden;}

.lianmengclass li.indexlmtitle{background:#999 url(indexlmtitle_bg2.jpg) no-repeat center;}

.lianmengclass li.coli2{width:49%;}

.lianmengclass li.coli4{width:99%;background:#ffe6c0;background:#f7f7f7;}

.lianmengclass li::before{display:inline-block;vertical-align:top;content:"";width:0.1px;padding-top:88.1%;}

.lianmengclass li.coli2::before{padding-top:43%;}

.lianmengclass li.coli4::before{padding-top:21%;}

.lianmengclass li a img.amc{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.lianmengclass li a .lm_info{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;border:8px solid rgba(255,255,255,.5);text-align:center;padding:10px 15px;font-weight:bold;font-size:16px;background:rgba(0,0,0,.3);color:#222;z-index:2;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.lianmengclass li a .lm_info span.lmtitle{display:inline-block;background:rgba(255,255,255,.5);padding:5px 10px;margin-top:40%;opacity:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

/*.lianmengclass li a:hover .lm_info{background:rgba(0,0,0,0);border:8px solid rgba(246,193,3,.9);color:#000;}

.lianmengclass li a:hover .lm_info  span.lmtitle{background:rgba(246,193,3,.9);opacity:1;}*/





/*配套产品*/

.baozhangpage-style .classbigbanner{height:350px;background-color:#555;background-repeat:no-repeat;background-position:center;background-size:0 0;}

.baozhangpage-style .here {color:#fff;}

.baozhangpage-style .here a{color:#fff;}

.baozhangpage-style .here a:hover{color:#fff;}



/*实木整装*/

.baozhangclass{color:#333;background:#fff;}

.baozhangclass li{position:relative;overflow:hidden;}

.baozhangclass li.indexsmtitle{background:#eee url(indexsmtitle_bg2.jpg) no-repeat center;}

.baozhangclass li::before{display:inline-block;vertical-align:top;content:"";width:0.1px;padding-top:100%;}

.baozhangclass li a img.amc{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.baozhangclass li a .sm_info{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;border:10px solid rgba(255,255,255,.3);text-align:center;padding:10px 15px;font-weight:bold;font-size:20px;background:rgba(0,0,0,.2);color:#fff;z-index:2;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.baozhangclass li a .sm_info span.smtitle{display:inline-block;;background:rgba(0,0,0,.5);padding:10px 20px;margin-top:40%;opacity:0.5;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

/*.baozhangclass li a:hover .sm_info{background:rgba(0,0,0,0);border:10px solid #f6c303;color:#000;}

.baozhangclass li a:hover .sm_info  span.smtitle{background:rgba(246,193,3,.9);opacity:1;}*/



/*优惠活动*/

.huodongpage-style{background:#fff;}

.classpage.huodongpage-style .here {color:#fff;}

.classpage.huodongpage-style .here a{color:#fff;}

.classpage.huodongpage-style .here a:hover{color:#fff;}



.huodongbox{background:#f5f5f5;}





/*家装指南*/



.zhinanpage-style{background:#fff;}

.zhinanpage-style .allnav-header-bar{background:#f5f5f5;}

.zhinanbox{background:#eee;}



.zhinanartbox{margin-top:20px;margin-bottom:30px;overflow:hidden;}

.zhinanartbox div.col-1-2{margin-bottom:0;background:#fff;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .2);box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.zhinanartbox div.col-1-2:hover {-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}

.zhinanartbox .head_box.linebox{margin:0 10px 10px 10px;}

.imgart{position:relative;padding:0 10px;}

.imgart a.imgartlink{display:inline-block;}

.imgart a.imgartlink .artimgbox{float:left;display:inline-block;position:relative;width:50%;padding-top:35%;margin-right:20px;overflow:hidden;background:#333;}

.imgart a.imgartlink .artimgbox img{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.imgart a.imgartlink:hover .artimgbox img{width:105%;}

.imgart .arttitle{font-size:1.4em;color:#555;}

.imgart .artinfo{margin-top:10px;font-size:1.2em;color:#777;}

.imgart a.imgartlink:hover .arttitle{color:#000;text-decoration:underline;}

.imgart a.imgartlink:hover .morelink{color:#000;text-decoration:underline;}



ul.artlist {padding:10px 10px;font-size:1.4em;}

ul.artlist li{border-bottom:1px dashed #eee;padding:3px 0;}

ul.artlist li:last-child{border-bottom:none;}

ul.artlist a{display:block;width:auto;color:#555;}

ul.artlist li a::before{content:"";width:4px;height:4px;background:#999;vertical-align:middle;display:inline-block;margin-right:6px;}

ul.artlist li a:hover{color:#000;text-decoration:underline;}

ul.artlist li a:hover::before{background:#f6c303;}



.zhinanlibox{padding:0 10px 15px 10px;overflow:hidden;margin-bottom:30px;background:#fff;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .2);box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.zhinanlibox .imgartli{margin-bottom:15px;text-align:center;}

.zhinanlibox .imgartli a{display:block;}

.zhinanlibox .imgartli a .imgartli-imgbox{position:relative;padding-top:70%;overflow:hidden;background:#333;}

.zhinanlibox .imgartli a .imgartli-imgbox img{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.zhinanlibox .imgartli a .imgartli-title{width:auto;padding-top:5px;font-size:1.4em;color:#555;}

.zhinanlibox .imgartli a:hover .imgartli-imgbox img{width:105%;}

.zhinanlibox .imgartli a:hover .imgartli-title{color:#000;text-decoration:underline;}

.zhinanlibox:hover {-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}



.zhinanbox .classmain .side_nav{margin-top:20px;border-top:10px solid #f6c303;}



/*了解鲁班*/

.aboutpage-style{background:#f8f8f8;}

.aboutpage-style .allnav-header-bar{background:#fff;}

.aboutbox .classmain .side_nav{border-top:none;}



.content_body{background:#fff;padding:20px;font-size:1.4em;}

.content_body img{max-width:100%;}



/*门店风采*/

.storelist li{position:relative;overflow:auto;background:#fff;margin:10px auto 30px auto;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .2);box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.storelist a.storelink{float:left;display:inline-block;position:relative;width:360px;margin-right:20px;}

.storelist a.storelink .storeimgbox{position:relative;padding-top:70%;overflow:hidden;background:#fff;}

.storelist a.storelink .storeimgbox img{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.storelist .storeinfo{font-size:1.2em;overflow:auto;color:#777;padding:20px 10px 10px 10px;}

.storelist .storeinfo a.storename{display:block;color:#333;padding-bottom:10px;border-bottom:1px solid #eee;}

.storelist .storeinfo a.storename span{display:inline-block;width:96%;vertical-align:middle;font-size:1.2em;margin-bottom:0;}

.storelist .storeinfo a:hover{color:#000;}

.storelist .storeinfo .desc{margin:15px 0 10px 0;}

.storelist .storeinfo .address{margin:5px 0 10px 0;font-size:1.2em;}

.storelist .storeinfo .phone{margin:5px 0 10px 0;font-size:1.2em;}

.storelist li a.storemore{position:absolute;right:30px;bottom:30px;border-radius:3px;display:inline-block;padding:10px 20px;font-size:1.2em;border:1px solid #ccc;color:#222;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.storelist li:hover {-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}

.storelist li:hover a.storelink .storeimgbox img{width:105%;}

.storelist li:hover a.storemore{background:#f6c303;border:1px solid #f6c303;color:#fff;}

.storelist li:hover a.storemore:hover{color:#000;}





/*鲁班动态*/

.newspage-style{background:#fff;}

.newsbox{background:#f0f0f0;}

.newsbox .classmain .side_nav{margin-top:20px;}

.newsbox .classmain .showcover{margin:20px auto;}



.newsartbox{margin-top:20px;margin-bottom:30px;overflow:hidden;}

.newsartbox div.col-1-2{margin-bottom:0;background:#fff;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .2);box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.newsartbox div.col-1-2:hover {-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}

.newsartbox .head_box.linebox{margin:0 10px 10px 10px;}



.newslibox{padding:0 10px 15px 10px;overflow:hidden;margin-bottom:30px;background:#fff;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .2);box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.newslibox .imgartli{margin-bottom:15px;text-align:center;}

.newslibox .imgartli a{display:block;}

.newslibox .imgartli a .imgartli-imgbox{position:relative;padding-top:70%;overflow:hidden;background:#333;}

.newslibox .imgartli a .imgartli-imgbox img{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.newslibox .imgartli a .imgartli-title{width:auto;padding-top:5px;font-size:1.4em;color:#555;}

.newslibox .imgartli a:hover .imgartli-imgbox img{width:105%;}

.newslibox .imgartli a:hover .imgartli-title{color:#000;text-decoration:underline;}

.newslibox:hover {-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}





/*图片文章列表*/

.imgnewslist li{position:relative;overflow:auto;min-height:180px;background:#fff;margin:0 auto 30px auto;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .2);box-shadow:0 1px 0px rgba(0, 0, 0, .2);-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.imgnewslist a.imgnewslink{float:left;display:inline-block;position:relative;width:360px;margin-right:10px;}

.imgnewslist a.imgnewslink .imgnews-imgbox{position:relative;padding-top:65%;overflow:hidden;background:#fff;}

.imgnewslist a.imgnewslink .imgnews-imgbox img{width:100%;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.imgnewslist .imgnews-info{font-size:1.2em;overflow:auto;color:#777;padding:20px 20px 10px 20px;}

.imgnewslist .imgnews-info a.imgnews-title{display:block;color:#333;padding-bottom:10px;border-bottom:1px solid #eee;}

.imgnewslist .imgnews-info a.imgnews-title span{display:inline-block;width:96%;vertical-align:middle;font-size:1.2em;margin-bottom:0;}

.imgnewslist .imgnews-info a:hover{color:#000;}

.imgnewslist .imgnews-info .desc{margin:15px 0 10px 0;}

.imgnewslist .imgnews-info .desc-more{font-size:1.2em;color:#555}

.imgnewslist .imgnews-info .desc-more span{font-size:0.8em;margin-right:5px;}

.imgnewslist li a.morelink{position:absolute;right:30px;bottom:30px;border-radius:3px;display:inline-block;padding:10px 20px;font-size:1.2em;border:1px solid #ccc;color:#222;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}

.imgnewslist li:hover {-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}

.imgnewslist li:hover a.imgnewslink .imgnews-imgbox img{width:105%;}

.imgnewslist li:hover a.morelink{background:#f6c303;border:1px solid #f6c303;color:#fff;}

.imgnewslist li:hover a.morelink:hover{color:#000;}



/*内容页*/

.contentmain {padding-top:20px;padding-bottom:20px;}

.content_body h2.title{font-size:1.5em;margin-top:0;}

.content_body h2.title span{margin-left:20px;font-size:0.7em;font-weight:normal;vertical-align:bottom;color:#444;}

.content_body .content_info{font-size:0.8em;text-align:right;padding:10px 0;border-top:1px solid #eee;}

.content_body .content_info span{margin:0 20px;color:#666;}



.undis{display:none;}





/*内页侧边栏内容*/



.sbox {background:#F7F7F7;padding:15px 15px 5px 15px;}

.sbox h2.head-title{font-weight:normal;margin:0;padding-bottom:5px;margin-bottom:5px;font-size:1.6em;border-bottom:1px solid #f4f4f4;}

.sbox h2.head-title a.morelink{color:#777;padding-top:5px;font-size:0.7em;}

.sbox h2.head-title a.morelink:hover{color:#000;}



.mfgh{text-align:center;font-size:1.2em;margin-top:80px;margin-bottom:40px;}

.mfgh form{display:block;text-align:left;width:90%;margin:10px auto;}

.mfgh .finput{display:block;width:100%;height:30px;line-height:30px;overflow:hidden;color:#888;border:1px solid #aaa;margin:0 auto 10px auto;text-indent:1em;}

.mfgh .fyzm{width:60%;display:inline-block;vertical-align:top;}

.mfgh img.yzm{width:39%;height:34px;background:#666;vertical-align:top;}

.mfgh .fbtn{display:block;width:100%;height:40px;line-height:40px;text-indent:0;border:0;background:#f6c303;color:#fff;margin:0;cursor:pointer;}

.mfgh .fbtn:hover{color:#000;}

.mfgh .info{font-size:0.8em;margin-bottom:10px;}

.mfgh .info span{font-weight:bold;font-size:1.2em;padding:0 5px;}

.mfgh .info.warning{color:#f00;}



.sjsinfo_side{margin-bottom:20px;}

.sjsinfo_side .sjs-tx{margin-top:10px;width:100px;float:left;position:relative;margin-right:20px;}

.sjsinfo_side .sjs-tx::before{content:"";padding-top:100%;display:inline-block;width:1px;}

.sjsinfo_side .sjs-tx img.amc{width:100%;}

.sjsinfo_side .sjs-info{font-size:1.2em;overflow:auto;padding-bottom:15px;}

.sjsinfo_side .sjs-info p{padding:0;line-height:1.2;}

.sjsinfo_side a.sjsbtn{display:block;margin-top:10px;padding:6px 20px;color:#fff;background:#f6c303;text-align:center;border-radius:5px;}

.sjsinfo_side a.sjsbtn:hover{color:#000;}



.side_nav{padding:0;overflow:auto;margin-bottom:20px;border-top:10px solid #999;}

.side_nav ul li{font-size:16px;background:#fcfcfc;border-left:5px solid #fcfcfc;border-bottom:1px solid #fff;}

.side_nav ul li.cur{border-left:5px solid #f6c303;background:#fff;}

.side_nav ul li:last-child{border-bottom:none}

.side_nav ul li:hover{background:#f7f7f7;border-left:5px solid #ddd;}

.side_nav ul li.cur:hover{background:#fff;border-left:5px solid #f6c303;}

.side_nav ul li a{display:block;padding:20px 30px;color:#444;}

.side_nav ul li a i.fa{font-size:0.8em;margin-right:20px;}

.side_nav ul li a:hover{color:#000;}

.side_nav ul li a:hover i.fa{color:#f6c303;}

.side_nav ul li.cur:hover a{color:#000;}

 



.side_piclist {margin-top:10px;}

.side_piclist a{color:#666;}

.side_piclist a:hover{color:#000;}

.side_piclist li {padding-bottom:5px;}

.side_piclist li a {font-size:1.4em;}

.side_piclist li a span{display:inline-block;line-height:1;width:100%;}

.side_piclist li a .anliimgbox{display:none;padding-top:65%;margin-bottom:5px;position:relative;overflow:hidden;}

.side_piclist li a .cur{display:block;}

.side_piclist li a .anliimgbox img{width:100%;}



.side_artlist {margin-top:10px;}

.side_artlist a{color:#666;}

.side_artlist a:hover{color:#000;}

.side_artlist li {padding-bottom:5px;}

.side_artlist li a {font-size:1.4em;}

.side_artlist li a span{display:inline-block;line-height:1.2;}





/*设计师详情页*/

.designerpage-style{background:#fafafa}



.sjspage{height:auto;min-height:280px;position:relative;}

.sjspage::before{display:block;content:"";position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;margin:auto;background-color:rgba(0,0,0,.7);}

.sjspage .wrapper{position:relative;z-index:2;}

.sjspage .wrapper .here{color:#ccc;}

.sjspage .wrapper .here a{color:#ddd;}

.sjspage .wrapper .here a:hover{color:#fff;}

.sjspage .row-bar{padding-top:0;color:#eee;}

.designer-btn{margin-top:20px;margin-bottom:10px;}

.designer-btn a{display:inline-block;font-size:1.4em;margin:0 10px;padding:7px 12px 5px 12px;vertical-align:middle;color:#fff;border-radius:14px;background:#000}

.designer-btn a i.fa{font-size:0.8em;}

.designer-btn a:hover{color:#000;background:#f6c303}



.contentbody{padding-top:20px;}

.designeranlilist{padding-top:0;}

.designeranlilist .pagenum{padding-bottom:20px;}

.designerbox{padding:20px 40px 20px 20px;margin:0 auto 40px auto;font-size:1.4em;color:#222;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2);box-shadow:0 5px 10px rgba(0, 0, 0, .2);}

.designer-tx{float:left;position:relative;margin-top:0;margin-right:40px;overflow:hidden;width:300px;}

.designer-tx::before{content:"";display:inline-block;padding-top:100%;}

.designer-tx img.amc{width:100%;}

.designer-info{overflow:auto;}

.designer-info h2{font-size:1.2em;padding-top:0;margin-top:0;font-weight:normal;}

.designer-info h2.title{font-size:1em;font-weight:bold;border-bottom:1px solid #aaa;margin:0 0 10px 0;padding:0 0 5px 0;}

.designer-info a{text-decoration:underline;color:#222;}

.designer-info a:hover{color:#000;}

.designer-info .more{margin-bottom:10px;}

.designer-info .more.rongyu p{font-size:0.8em;}

.designersjslist{padding-top:0;}



/*案例内容页*/

.anlipage-style{background:#fafafa}

.anlipage-style .contentmain{padding:0;}

.anlipage-style .content_body{padding:20px;background:#fff;}

.anlipage-style .content_body h2.title{font-size:2em;margin-bottom:10px;text-align:center;}

.anlipage-style .content_body .content_info{font-size:0.8em;text-align:center;padding:10px 0;margin-bottom:10px;border-top:1px solid #eee;}

.anlipage-style .content_body .content_info span{margin:0 20px;color:#666;}



.content_body .anliinfo{float:right;width:210px;margin-top:10px;margin-left:20px;margin-bottom:10px;}

.content_body .anliinfo dl {background:#f8f8f8;width:100%;border-bottom:1px solid #fff;text-align:left;color:#555;}

.content_body .anliinfo dl:nth-child(2n) dt{background:#f3f3f3}

.content_body .anliinfo dl:last-child{border-bottom:none}

.content_body .anliinfo dl dt{display:inline-block;text-indent:1.5em;width:39%;padding:5px 0;}

.content_body .anliinfo dl dd{display:inline-block;text-indent:1em;background:#fbfbfb;width:60%;font-weight:bold;padding:5px 0;}

.content_body .anliintro{padding-top:0;}



.anlipage-style .mfgh{margin-top:0px;}





.sjsnav{display:none;position:relative;z-index:2;background:rgba(255,255,255,1);}

.sjsnav li{display:inline-block;width:20%;text-align:center;border-left:1px solid #bbb;}

.sjsnav li:last-child{border-right:1px solid #bbb;}

.sjsnav li a{display:block;font-size:1.4em;padding:15px 0;color:#000;}

.sjsnav li a:hover{background:#f6c303}



.guide .list .pic img{height:200px !important;}

.guide .list .pic{height:200px !important;}

.guide .list .cont .txt{height:110px !important;}

.win-title .tit{font-size:15px !important;}

.guide .list li{padding:10px 0!important;}





.imgnewsbox .imgnews img.amc{

			height:100%;

		}

		.banner_box{display: block;}

			.left_icon,.right_icon{

					position:absolute;

					width:40px;

					height:40px;

					line-height:40px;

					text-align:center;

					border-radius:100%;

					background:#ddd;

					cursor:pointer;

				}

				.left_icon{

					top: 105px;

    				left: -18px;

				}

				.right_icon{

				    top: 105px;

    				right: -18px;

				}

				.left_icon>i,.right_icon>i{

					font-size:30px;

					color:#fff;

					margin:0;

					margin-top:4px;

				}

				.indexbanner{

					margin-top:0;

				}

				.two_icon_chart{

					position:absolute;

					right:0;

					top:0;

				}

				.two_icon_chart>div{

					float:left;

					color:#F6C303;

					font-size:16px;

					height:30px;

					line-height:30px;

					position:relative;

					top:5px;

					margin-right:30px;

					cursor:pointer;

				}

				.two_icon_chart>div>i{

					color:#F6C303;

					font-size:25px;

					position:relative;

					top:3px;

				}

				.indexphoto_list ul.coli li a span.photocover img{

					vertical-align: bottom;

				}

				.indexphoto_list{

					    margin-top: 15px !important;

				        margin-bottom: 25px;

				}

				.indexphoto_list>ul>li{

					    background: #f3e7e7;

				}

				.indexdm_list ul.coli li a span.photocover img{

					vertical-align: bottom;

				}

				.c_nav{

					/*display:none !important;*/ 

				}

				.indexsjs_list .sjstitle span.where {

				    display: inline-block;

				    width: 125px;

				    white-space: nowrap;

				    text-overflow: ellipsis;

				    overflow: hidden;

				}

				.indexsjs_list .sjscol a div.sjstitle{

					height:17px;

				}

				.sjstitle{

					display:none;

				}

				.imgnewsbox .imgnews{

					padding-top: 77%;

				}

				ul.indexartical_list li a.classlink{

					width: 40px;

					padding: 3px 18px;

				}

				.case_list a.showcase span.casetitle{

					 white-space: nowrap;

				    text-overflow: ellipsis;

				    overflow: hidden;

				}

				.indexlm_list li a .lm_info{

					background:rgba(0,0,0,.6);

					border:none;

					display:none;

				}

				.indexshimu_list li a .sm_info{

					background:rgba(0,0,0,.6);

					border:none;

					display:none;

				}

				.sm_info>div>div{

					font-size:15px;

					color:#fff;

				}

				.sm_info>div{

					border:1px solid #fff;

				    padding: 10px 0;

   					margin-top: 45px;

				}

				.lm_info>div{

					border:1px solid #fff;

					 padding: 10px 0;

   					margin-top: 13px;

				}

				.lm_info>div>div{

					font-size:15px;

					color:#fff;

				}

				.lm_info>div>div{

					font-size:15px;

					color:#fff;

				}

				.ico-360 {

			    	width: 71px;

				    height: 104px;

				    background: url(https://icon.dyrs.cc/ico.png!c) no-repeat -105px -182px;

				    position: absolute;

				    left: 50%;

				    top: 50%;

				    margin: -52px 0 0 -35px;

				    z-index:6;

				}

				.showed{

					position:absolute;

					top:0;

					bottom:0;

					left:0;

					right:0;

					background:rgba(0,0,0,.4);

					z-index:5;

				}

				.qj_720_dt{

					position:absolute;

					top:0;

					left:0;

					z-index:4;

					transition: all 10s !important;

				}

				.sswj_dq{

					position:absolute;

					top:-32px;

					left:0;

					right:0;

					margin:0 auto;

				}

				.bottom_bar_ipt_box{

					float:right;

					width:832px;

				}

				.bottom_bar_ipt_box>input{

					width:190px;

				}

				.sswj_jsq{

					position:absolute;

					top:9px;

					left:0;

				}

				.ipt_box_bottom_bar{

					position:relative;
					left:45px;
				}

				#open_yyjw{

					position:fixed;

					bottom:6px;

					left:-38px;

					display:none;

					cursor:pointer;

				}

				.v8sjs  span.casecount{

					bottom:3px !important;

				}

				.bottom_bar_ipt_btn>img{

					width:100%;

					position:relative;

				    animation: calculator_scale 0.8s ease-out infinite;

				}

			.bottom_bar_ipt_btn>img:hover{

					/*width:110%;

					top:-4px;*/

				}

				@keyframes calculator_scale{

				    0%{

				        transform: scale(1.1);

				    }

				    50%{

				        transform: scale(1);

				    }

				    100%{

				        transform: scale(1.1);

				    }

				}

				@-webkit-keyframes calculator_scale{

				    0%{

				        -webkit-transform: scale(2);

				    }

				    50%{

				        -webkit-transform: scale(1);

				    }

				    100%{

				        -webkit-transform: scale(1.1);

				    }

				}

				#bottom_bar{

					height:85px;

				}

				.indexdm_list ul.coli li a span.photocover:before{

					padding-top: 74%;

				}

				.indexdm_list ul.coli li a{

					width:94%;

					margin:5px auto;

				}

				.indexdm_list ul.coli li a::after{

					height:78%;

				}

				.indexdm_list ul.coli li a::before{

					padding-top:95%;

				}

				.indexsjs_list .sjstitle span.casecount{

					bottom:2px;

				}

				.swiper-container {

			      width: 100%;

			      height: 100%;

			    }

			    .swiper-slide {

			      text-align: center;

			      font-size: 18px;

			      background: #fff;

			      /* Center slide text vertically */

			      display: -webkit-box;

			      display: -ms-flexbox;

			      display: -webkit-flex;

			      display: flex;

			      -webkit-box-pack: center;

			      -ms-flex-pack: center;

			      -webkit-justify-content: center;

			      justify-content: center;

			      -webkit-box-align: center;

			      -ms-flex-align: center;

			      -webkit-align-items: center;

			      align-items: center;

			      position:relative;

			    }

			    .swiper-slide img{

			    	width:100%;

			    }

			     .swiper-slide .casetitle{

		    	    position: absolute;

				    display: block;

				    bottom: 0;

				    left: 0;

				    right: 0;

				    margin: auto;

				    line-height: 40px;

				    text-align: left;

				    font-size: 12px;

				    background: rgba(0,0,0,.75);

				    padding-left: 10px;

				    color: #fff;

			    }

			    .swiper-pagination-bullet{

			    	background:#fff;

			    }

			    .swiper-pagination-bullet-active{

			    	background:red;

			    }

			    .swiper-container-horizontal>.swiper-pagination-bullets{

		    	    bottom: 15px;

    				right: 10px;

			    }

			    .imgnewsbox div.titlebox{

			    	padding:7px;

			    }

			    #change_lbzx_2,#change_lbzx_3,#change_lbzx_4,#change_lbzx_5{

			    	display:none;

			    }

			    .banner_tab_box{

			    	position:absolute;

			    	width:300px;

			    	z-index:9;

			    	top:10%;

			    	left:25%;

			    }

			    .tab_box_title{

			    	height:50px;

			    	overflow:hidden;

			    	border-top-left-radius: 8px;

			    	border-top-right-radius: 8px;

			    }

			    .tab_box_title>div{

			    	float:left;

			    	width:50%;

			    	height:50px;

			    	line-height:50px;

			    	background:#EEEEEE;

			    	text-align:center ;

			    	font-size:16px;

			    	cursor:pointer;

			    }

			    .tab_box_title>.active{

			    	background:#fff;

			    }

			    #mflf,#mfsj{

			    	background:#fff;

			    	border-bottom-left-radius: 8px;

			    	border-bottom-right-radius: 8px;

			    	    text-align: center;

			    }

			    #mfsj{

			    	display: none;

			    }

			    .tab_box_title_txt{

			    	height:40px;

			    	line-height:40px;

			    	font-size:23px;

			    	text-align: center;

			    }

			    .tab_box_title_yellow{

			    	color:#FE812E;

			    	text-align: center;

			    	font-size:15px;

			    }

			    #mflf input{

			    	width:88%;

			    	margin:0 auto;

			    	height:30px;

			    	outline: none;

			    	border:1px solid #ddd;

			    	padding:0 2%;

			    	margin-bottom:8px;

			    	border-radius:5px;

			    }

			    #mflf select{

			    	width:93%;

			    	height:30px;

			    	outline: none;

			    	border:1px solid #ddd;

			    	padding:0 2%;

			    	margin-bottom:8px;

			    	border-radius:5px;

			    }

			    .mflf_btn{

			    	font-size:14px;

			    	width:85%;

			    	height:35px;

			    	line-height:35px;

			    	text-align: center;

			    	background:#FDBE01;

			    	color:#fff;

			    	margin:0 auto;

					border-radius:25px;

					margin-top:10px;

			    }

			    

			    .mflf_alert{

			    	background:#F5F2EB;

			    	height:45px;

			    	line-height:48px;

			    	font-size:16px;

			    	margin-top:12px;

			    }

			    .mflf_alert font{

			    	color:red;

			    	font-size:20px

			    }

			     #mfsj input{

			    	width:88%;

			    	margin:0 auto;

			    	height:30px;

			    	outline: none;

			    	border:1px solid #ddd;

			    	padding:0 2%;

			    	margin-bottom:8px;

			    	border-radius:5px;

			    }

			    #mfsj select{

			    	width:93%;

			    	height:30px;

			    	outline: none;

			    	border:1px solid #ddd;

			    	padding:0 2%;

			    	margin-bottom:8px;

			    	border-radius:5px;

			    }

@media (max-width:1920px){



}



@media (max-width:1600px){



}



@media (max-width:1200px){



}



@media (max-width:960px){



}



@media (max-width:768px){



}



@media (max-width:640px){



}



@media (max-width:480px){



}



@media (max-width:360px){



}