@charset "utf-8";
.mqNav{ background:#fff;}


{-moz-transition:all .2s linear; -webkit-transition:all .2s linear; transition:all .2s linear;}


.qNav{ overflow:hidden; background:#fff; background:rgba(255,255,255,0.95);  width:100%;}

.nav{ overflow:hidden; margin:0 auto; width:1170px;}

.nav li{ float:left;  height:30px; line-height:30px; margin:20px 32px 20px 0;}

.nav li.last{ margin-right:0;}

.nav li a{padding:5px 20px; display:block;height:30px; line-height:33px;text-align: center;background:#f4f4f4}

.nav li a.n1{ background-position:0 0;}

.nav li a.n2{ background-position:-131px -2px;}

.nav li a.n3{ background-position:-257px 0;}

.nav li a.n4{ background-position:-410px 0;}

.nav li a.n5{ background-position:-534px 0;}

.nav li a.n6{ background-position:-668px 0;}

.nav li a.n7{ background-position:-798px 0;}

.nav li a.n8{ background-position:-937px 0;}

.nav li a.n9{ background-position:-1072px 0;}



.footer{ padding-top:60px;}

.banner{ background:url(../images/bannerjj.jpg) no-repeat center top; height:350px;}
.bannerly{ background:url(../images/bannerly.jpg) no-repeat center top; height:350px;}
.bannerzp{ background:url(../images/bannerzp.jpg) no-repeat center top; height:350px;}




.main{width:1170px; margin:0 auto; padding:20px 0 70px 0; font-size:13px; line-height:24px;}
.main .tit{   border-bottom: 1px solid #bc9882;font-size: 28px;line-height: 50px;margin-bottom: 30px;text-align: center;}

/*图片幻灯片*/
.slidebox{ width:100%; height:490px; position: relative; z-index:1;}
.slidebox .fouce{width:875px; height:490px; overflow:hidden; float:left; margin-right:10px;border-radius:8px;}
.slidebox .fouce div{ display:block;width:875px; height:490px; margin:0px;position:absolute; left:0; top:0; z-index:1;overflow:hidden; background-position:center top;border-radius:8px; overflow:hidden;}
.slidebox .fouce div i{ background:url(../img/brand/icon_08.png) no-repeat; left:0; top:0; width:100%; height:100%; z-index:3; display:block; position:absolute;}
.slidebox .fouce div .txt{ position:absolute; left:0; bottom:0; width:100%;color:#fff; font-size:14px; z-index:5; padding:30px; line-height:30px;}
.slidebox .fouce div .txt b{ color:#fff; font-size:18px; display:block; font-weight:normal;}
.slidebox .fouce div.last-active{ z-index:5;}
.slidebox .fouce div.active{ z-index:10;}

.slidebox .tabicon{ position: absolute;right: 0; top:0; width:285px;z-index:11;}
.slidebox .tabicon li { width:285px; height:157px; margin-bottom:10px; overflow:hidden; cursor:pointer; border-radius:8px; position:relative;}
.slidebox .tabicon li i{ border:5px solid #bc9882; width:275px; height:148px; position:absolute; left:0; top:0; display:inline-block; display:none;}
	
.slidebox .tabicon li.active i { display:block;}


.tabBox{ }
.tabBox .tabs{height:50px; line-height:50px; border-bottom:1px solid #d6d6d6; margin-top:30px; overflow:hidden; margin-bottom:30px;}
.tabBox li{ float:left; margin-right:38px; position:relative; bottom:-1px; cursor:pointer; padding-right:6px;}
.tabBox li span{ background:url(../img/brand/icon_09.png) no-repeat; text-indent:25px; display:block; height:20px; line-height:20px; margin:15px 0; font-size:15px; color:#888;}
.tabBox li span.n1{ background-position:4px 2px;}
.tabBox li span.n2{ background-position:1px -30px;}
.tabBox li span.n3{ background-position:0 -63px;}
.tabBox li span.n4{ background-position:0 -93px;}
.tabBox li span.n5{ background-position:0 -126px;}
.tabBox li.on{ border-bottom:2px solid #bc9882;}
.tabBox li.on span{ color:#bc9882;}

.tabBox li.on span.n1{ background-position:-127px 2px;}
.tabBox li.on span.n2{ background-position:-130px -30px;}
.tabBox li.on span.n3{ background-position:-131px -63px;}
.tabBox li.on span.n4{ background-position:-131px -93px;}
.tabBox li.on span.n5{ background-position:-131px -126px;}

/*tm7*/
.tm7 ul{ overflow:hidden; width:1180px; position:relative;}
.tm7 li{ width:285px; margin-right:10px; line-height:25px; float:left; margin-bottom:18px;}
.tm7 li .pic{ position:relative; height:157px; width:285px; overflow:hidden;border-radius:5px;}
.tm7 li .pic i{ position:absolute; left:0; top:0; width:100%; height:100%; background: url(../img/service/icon_23.png) no-repeat;}
.tm7 li p{ line-height:18px; height:36px; color:#999; margin-bottom:10px;}
.tm7 li h2 a{ font-size:18px; margin:8px 0; font-weight:normal; display:block;}
.tm7 li .icon span{ color:#999; display:inline-block; background:url(../img/service/icon_24.png) no-repeat left center; text-indent:24px; height:24px; line-height:24px;}
.tm7 li .icon span.icon1{ background-position:0 2px;}
.tm7 li .icon span.icon2{ background-position:0 -30px;}
.tm7 li .icon span.icon3{ background-position:0 -63px;}
.tm7 li .icon span.icon4{ background-position:0 -92px;}

.tm7 li .down{ background:url(../img/global/icon_03.png) no-repeat left center; text-indent:15px; color:#bc9882; display:inline-block; margin-left:20px;}

/*helpDetail2*/
.m2{ padding-right:0; line-height:30px; color:#3c3c3c; font-size:13px;}
.m2 img{ margin:30px 0;}
.helpDetail2 .title{  padding-top:30px; margin-bottom:40px; text-align:center;}
.helpDetail2 .title h2{font-size:28px; font-weight:normal; padding-bottom:20px;}
.helpDetail2 .title .date{ font-size:12px; margin-top:15px; color:#999;}
.helpDetail2 .title u{ text-decoration:none; padding:0 12px; color:#999; font-size:10px;}
.helpDetail2 .title p{ color:#999;}
.helpDetail2 .title span{color:#999; display:inline-block; background:url(../img/service/icon_24.png) no-repeat left center; text-indent:24px; height:24px; line-height:24px;}
.helpDetail2 .title span.icon1{ background-position:0 2px;}
.helpDetail2 .title span.icon2{ background-position:0 -30px;}
.helpDetail2 .title span.icon3{ background-position:0 -63px;}
.helpDetail2 .title span.icon4{ background-position:0 -92px;}
.helpDetail2 .title .down{ background:url(../img/global/icon_03.png) no-repeat left center; text-indent:15px; color:#bc9882; display:inline-block; margin-left:20px;}

.helpIcon{ padding:60px 0 20px 0; text-align:center;}
.m2 .select a{ float:none; display:inline-block;}
.m2 .select a.yes{ margin-left:20px;}
.m2 .shi a.yes{ position:relative; top:-1px;}
.m2 .telBox li{ display:inline-block; text-align:left; line-height:24px; padding-top:15px;}
.pageBox{ border-top:1px dotted #ddd; padding-top:15px; line-height:24px; margin-top:40px;}
.pageBox .tag{ float:right; margin-top:15px;}
.pageBox .tag a{ height:28px; line-height:28px; border:1px solid #ddd; padding:0 10px; display:inline-block; margin-left:10px;border-radius:5px;}
.pageBox .tag a:hover{ background:#bc9882; color:#fff;}
.pageBox p a{ text-decoration:underline;}
.pageBox p a:hover{ text-decoration:none;color:#bc9882;}
.main .other .pro li img{ margin:0;}
.main .other .pro li{ line-height:21px;}

.cognate{ border-top:1px solid #e5e5e5; padding-top:50px; margin-top:50px;}
.cognate .tit a{ float:right;color:#bc9882;}
.cognate .tit a:hover{ color:#333;}
.cognate .tit h4{ font-size:18px; font-weight:normal;}
.cognate .tit { margin-bottom:18px;}

.m2 img {
    margin: 0 0 30px 0;
}
