@charset "utf-8";


.head{ height:60px;}
.mqNav{ background:#fff;}



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



.footer{ padding-top:60px!important;}



/*图片幻灯片*/

.slidebox{ width:100%; height:510px; position: relative; z-index:1; overflow:hidden;}

.slidebox .fouce{width:100%; height:100%; overflow:hidden;}

.slidebox .fouce .info{ display:block;width:100%; height:100%; margin:0px;position:absolute; left:0; top:0; z-index:1;overflow:hidden; background-position:center top; background-repeat:no-repeat; background-color:#fff;}

.slidebox .fouce .info.last-active{ z-index:5;}

.slidebox .fouce .info.active{ z-index:10;}

.slidebox .tabicon{ position: absolute; left: 0; right: 0; bottom:20px; width:100%; *padding-left:46%; text-align:center; z-index:11;}

.slidebox .tabicon li { display: inline-block; *display: inline; *float:left;width: 10px; height: 10px; margin: 0 2px; text-indent: -999em; background: rgba(0,0,0,0.2); border: 1px solid rgba(255,255,255,0.5);border-radius: 12px; cursor: pointer; }

.slidebox .tabicon li.active { background:#bc9882;}



.tabBox{ }

.tabBox .tabs{height:50px; line-height:50px; border-bottom:1px solid #d6d6d6; margin-top:30px; overflow:hidden;}

.tabBox li{ float:left; margin-right:38px; position:relative; bottom:-1px; cursor:pointer; padding-right:6px;}

.tabBox li span{ background:url(../img/brand/icon_07.png) no-repeat; text-indent:25px; display:block; height:20px; line-height:20px; margin:15px 0; font-size:14px; color:#888;}

.tabBox li span.n1{ background-position:4px 2px;}

.tabBox li span.n2{ background-position:1px -32px;}

.tabBox li span.n3{ background-position:0 -64px;text-indent:30px;}

.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 -32px;}

.tabBox li.on span.n3{ background-position:-131px -64px;}



.tm5{}

.tm5 li{ border-bottom:1px dotted #ddd; padding:40px 0; overflow:hidden;}

.tm5 li .pic{ float:left; margin-right:30px; width:280px; height:190px;}

.tm5 li .txt{ float:left; width:860px;}

.tm5 li h2 a{ font-size:21px; font-weight:normal;}

.tm5 li h2{ margin-bottom:15px;}

.tm5 li p{ height:120px; overflow:hidden; line-height:24px;}

.tm5 li .other{ height:25px; line-height:25px; color:#999;}

.tm5 li .other .date{ float:right;}

.tm5 li .other .icon1{ background:url(../img/service/icon_21.png) no-repeat left center; text-indent:28px; display:block; float:left;}

.tm5 li .other .icon2{ background:url(../img/service/icon_22.png) no-repeat left center; text-indent:28px; display:block; float:left;}



/*helpDetail2*/

.m2{ padding-right:0; line-height:30px; color:#3c3c3c; font-size:13px;}
.m2{ font-size:14px;}

.m2 img{ margin:30px 0;border-radius:5px;max-width: 100%;}

.helpDetail2 .title{  padding-top:30px; margin-bottom:40px; text-align:center;}

.helpDetail2 .title h2{font-size:32px; font-weight:normal; padding-bottom:20px; color:#000;}

.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 .icon1{background:url(../img/service/icon_21.png) no-repeat left center; text-indent:25px; display:inline-block; color:#999;}

.helpDetail2 .title .icon2{background:url(../img/service/icon_22.png) no-repeat left center; text-indent:25px; display:inline-block; color:#999;}

.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 ul{ position:relative; width:1200px; overflow:hidden;}

.cognate li{ width:538px; margin-right:30px; height:50px; line-height:50px; border-bottom:1px dotted #ddd; background:url(../img/service/help/icon_01.png) no-repeat left center; padding-left:32px; float:left;}

.cognate li a{ color:#999;}

.cognate li a:hover{ color:#bc9882;}