body{font-size:14px; line-height:24px !important; margin:0px; font-family:"微软雅黑";}
img{border:0px;}
a{text-decoration:none;}
form{ margin:0px;padding:0px;}
img,ul,li,p{margin:0px;padding:0px;border:none;list-style:none;font-style:normal;font-weight:normal; text-decoration:none;}

a:link{color:#000; text-decoration:none;}
a:visited{color:#000; text-decoration:none;}
a:active{color:#000; text-decoration:none;}
a:hover{color:#CC0033; text-decoration:underline;}

a.News_a:link,a.News_a:visited,a.News_a:active{color:#000; text-decoration:none; display:block; padding:40px 0px 40px 0px; cursor:pointer;}
a.News_a:hover{color:#000; text-decoration:none; display:block; padding:40px 0px 40px 0px; background-color:#F0F0F0; cursor:pointer;}

html,body{height:100%;}
/*----------------------------------------------------------------------------------------*/
#top{width:100%; height:auto; margin-bottom:9px;}
.top_01{width:100%; height:auto; margin:auto; position:absolute; z-index:1; padding-top:30px;}
.Nav_bian{width:1002px; height:auto; margin:auto; overflow:hidden; margin-bottom:190px;}
.Logo{float:left; height:auto; padding-top:20px;}
/*------------------------------------------导航----------------------------------------------*/
.lanren{position:absolute; top:33px; right:33px; width:150px; height:auto; z-index:5;}
.lanren ul a{color: #FFF; text-decoration: none;}
.lanren ul li{height:35px; line-height:35px; position:relative;}
.lanren ul{width:100%; height:auto; position:absolute;}
.lanren ul.nav2{left:-180px;top:0;display:none;}
.lanren .nav1 .li1:hover ul.nav2{display:block; font-size:15px;}
.lanren .li1{font-size:16px; font-weight:bold; margin-top:10px; text-align:center; width:100px;}
.lanren .li2{font-size:16px; margin-top:0px; text-align:right; width:180px;}

#nav {width:700px; height:40px; margin-top:40px; float:right;}
#nav li{float:left; width:140px; font-weight:bold;}
#nav li ul {line-height:24px; left:-999em; width:140px; position:absolute; z-index:3;}
#nav li ul li{float:left; width:180px;}
#nav li:hover ul{left:auto;}
#nav li.sfhover ul{left:auto;}

a.nav_a:link,a.nav_a:visited,a.nav_a:active{color:#FFF; text-decoration:none; height:31px; padding-top:9px; width:100%; display:block; text-align:center; font-size:18px;}
a.nav_a:hover{color:#FFF; text-decoration:none; height:31px; padding-top:9px; width:100%; display:block; text-align:center; font-size:18px;}

a.nav_aa:link,a.nav_aa:visited,a.nav_aa:active{color:#FFF; text-decoration:none; display:block; width:100%; text-align:center; font-size:16px;}
a.nav_aa:hover{color:#FFF; text-decoration:none; display:block; width:100%; text-align:center; font-size:16px;}
/*----------------------------------------------------------------------------------------*/
.wrap{width:1000px; margin-left:auto; margin-right:auto; position:relative;}
.clearfix{*zoom:1;}
.clearfix:before, .clearfix:after{display:table; content:"";}
.clearfix:after{clear:both;}
.vertical-divider{border-left:1px solid rgba(230, 230, 230, 0.8); text-indent:-9999px; display:inline-block; height:1em; margin:0 5px;}
.center-helper{display:inline-block; height:100%; vertical-align:middle; margin-left:-1px;}
.hidden-text,.hidden{display:none; visibility:hidden;}
.base-line-btn{border:0px solid #525764; color:#222222; height:46px; line-height:46px; display:inline-block; font-size:16px; padding:0 32px;}
.base-line-btn:hover{background:#525764; color:white;}
.base-line-btn.white{color:white; border-color:white;}
.base-line-btn.white:hover{background:white; color:#222222;}
.base-line-btn.golden{color:#dbccae; border-color:#dbccae;}
.base-line-btn.golden:hover{background:#dbccae; color:#896937;}
.base-line-btn.goldenDark{color:#896937; border-color:#896937;}
.base-line-btn.goldenDark:hover{background:#896937; color:white;}
.base-line-btn.grey{color:#666666; border-color:#878787;}
.base-line-btn.grey:hover{background:#878787; color:white;}
.base-btn{height:46px; line-height:46px; background:#19bc56; font-size:16px; border-bottom:1px solid #159c48; color:white; border-radius:2px; display:inline-block; padding:0 32px;}
.base-btn:hover{background:#16a54c; border-color:#12863d;}
.overlay{position:fixed; top:0; left:0; width:100%; height:100%; z-index:20; overflow:auto; visibility:hidden; opacity:0; padding-left:1px; padding-right:1px; -webkit-transition:0.4s cubic-bezier(0.41, -0.2, 0.4, 1.19); -moz-transition:0.4s cubic-bezier(0.41, -0.2, 0.4, 1.19); -ms-transition:0.4s cubic-bezier(0.41, -0.2, 0.4, 1.19); -o-transition:0.4s cubic-bezier(0.41, -0.2, 0.4, 1.19); transition:0.4s cubic-bezier(0.41, -0.2, 0.4, 1.19);}
.overlay.active{visibility:visible; opacity:1;}
.svg-fallback-img{display:none !important;}
.svg-fallback-img.active{display:block !important;}
.animated{-webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both;}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft; animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutLeft{0%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateX(-60px); -moz-transform:translateX(-60px); -ms-transform:translateX(-60px); -o-transform:translateX(-60px); transform:translateX(-60px);} }
@-moz-keyframes fadeOutLeft{0%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateX(-60px); -moz-transform:translateX(-60px); -ms-transform:translateX(-60px); -o-transform:translateX(-60px); transform:translateX(-60px);} }
@-ms-keyframes fadeOutLeft{0%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateX(-60px); -moz-transform:translateX(-60px); -ms-transform:translateX(-60px); -o-transform:translateX(-60px); transform:translateX(-60px);} }
@keyframes fadeOutLeft{0%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateX(-60px); -moz-transform:translateX(-60px); -ms-transform:translateX(-60px); -o-transform:translateX(-60px); transform:translateX(-60px);} }
.fadeOutRight{-webkit-animation-name:fadeOutRight; animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutRight{0%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateX(60px); -moz-transform:translateX(60px); -ms-transform:translateX(60px); -o-transform:translateX(60px); transform:translateX(60px);} }
@-moz-keyframes fadeOutRight{0%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateX(60px); -moz-transform:translateX(60px); -ms-transform:translateX(60px); -o-transform:translateX(60px); transform:translateX(60px);} }
@-ms-keyframes fadeOutRight{0%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateX(60px); -moz-transform:translateX(60px); -ms-transform:translateX(60px); -o-transform:translateX(60px); transform:translateX(60px);} }
@keyframes fadeOutRight{0%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateX(60px); -moz-transform:translateX(60px); -ms-transform:translateX(60px); -o-transform:translateX(60px); transform:translateX(60px);} }
.fadeInLeft{-webkit-animation-name:fadeInLeft; animation-name:fadeInLeft;}
@-webkit-keyframes fadeInLeft{0%{opacity:0; visibility:hidden; -webkit-transform:translateX(60px); -moz-transform:translateX(60px); -ms-transform:translateX(60px); -o-transform:translateX(60px); transform:translateX(60px);}
100%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);} }
@-moz-keyframes fadeInLeft{0%{opacity:0; visibility:hidden; -webkit-transform:translateX(60px); -moz-transform:translateX(60px); -ms-transform:translateX(60px); -o-transform:translateX(60px); transform:translateX(60px);}
100%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);} }
@-ms-keyframes fadeInLeft{0%{opacity:0; visibility:hidden; -webkit-transform:translateX(60px); -moz-transform:translateX(60px); -ms-transform:translateX(60px); -o-transform:translateX(60px); transform:translateX(60px);}
100%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);} }
@keyframes fadeInLeft{0%{opacity:0; visibility:hidden; -webkit-transform:translateX(60px); -moz-transform:translateX(60px); -ms-transform:translateX(60px); -o-transform:translateX(60px); transform:translateX(60px);}
100%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);} }
.fadeInRight{-webkit-animation-name:fadeInRight; animation-name:fadeInRight;}
@-webkit-keyframes fadeInRight{0%{opacity:0; visibility:hidden; -webkit-transform:translateX(-60px); -moz-transform:translateX(-60px); -ms-transform:translateX(-60px); -o-transform:translateX(-60px); transform:translateX(-60px);}
100%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);} }
@-moz-keyframes fadeInRight{0%{opacity:0; visibility:hidden; -webkit-transform:translateX(-60px); -moz-transform:translateX(-60px); -ms-transform:translateX(-60px); -o-transform:translateX(-60px); transform:translateX(-60px);}
100%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);} }
@-ms-keyframes fadeInRight{0%{opacity:0; visibility:hidden; -webkit-transform:translateX(-60px); -moz-transform:translateX(-60px); -ms-transform:translateX(-60px); -o-transform:translateX(-60px); transform:translateX(-60px);}
100%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);} }
@keyframes fadeInRight{0%{opacity:0; visibility:hidden; -webkit-transform:translateX(-60px); -moz-transform:translateX(-60px); -ms-transform:translateX(-60px); -o-transform:translateX(-60px); transform:translateX(-60px);}
100%{opacity:1; visibility:visible; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);} }
.fadeInBottom{-webkit-animation-name:fadeInBottom; animation-name:fadeInBottom;}
@-webkit-keyframes fadeInBottom{0%{opacity:0; visibility:hidden; -webkit-transform:translate3d(0, -20px, 0); -moz-transform:translate3d(0, -20px, 0); -ms-transform:translate3d(0, -20px, 0); -o-transform:translate3d(0, -20px, 0); transform:translate3d(0, -20px, 0);}
100%{opacity:1; visibility:visible; -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);} }
@-moz-keyframes fadeInBottom{0%{opacity:0; visibility:hidden; -webkit-transform:translate3d(0, -20px, 0); -moz-transform:translate3d(0, -20px, 0); -ms-transform:translate3d(0, -20px, 0); -o-transform:translate3d(0, -20px, 0); transform:translate3d(0, -20px, 0);}
100%{opacity:1; visibility:visible; -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);} }
@-ms-keyframes fadeInBottom{0%{opacity:0; visibility:hidden; -webkit-transform:translate3d(0, -20px, 0); -moz-transform:translate3d(0, -20px, 0); -ms-transform:translate3d(0, -20px, 0); -o-transform:translate3d(0, -20px, 0); transform:translate3d(0, -20px, 0);}
100%{opacity:1; visibility:visible; -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);} }
@keyframes fadeInBottom{0%{opacity:0; visibility:hidden; -webkit-transform:translate3d(0, -20px, 0); -moz-transform:translate3d(0, -20px, 0); -ms-transform:translate3d(0, -20px, 0); -o-transform:translate3d(0, -20px, 0); transform:translate3d(0, -20px, 0);}
100%{opacity:1; visibility:visible; -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);} }
.fadeOutTop{-webkit-animation-name:fadeOutTop; animation-name:fadeOutTop;}
@-webkit-keyframes fadeOutTop{0%{opacity:1; visibility:visible; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(0); transform:translateY(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateY(-15px); -moz-transform:translateY(-15px); -ms-transform:translateY(-15px); -o-transform:translateY(-15px); transform:translateY(-15px);} }
@-moz-keyframes fadeOutTop{0%{opacity:1; visibility:visible; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(0); transform:translateY(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateY(-15px); -moz-transform:translateY(-15px); -ms-transform:translateY(-15px); -o-transform:translateY(-15px); transform:translateY(-15px);} }
@-ms-keyframes fadeOutTop{0%{opacity:1; visibility:visible; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(0); transform:translateY(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateY(-15px); -moz-transform:translateY(-15px); -ms-transform:translateY(-15px); -o-transform:translateY(-15px); transform:translateY(-15px);} }
@keyframes fadeOutTop{0%{opacity:1; visibility:visible; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(0); transform:translateY(0);}
100%{opacity:0; visibility:hidden; -webkit-transform:translateY(-15px); -moz-transform:translateY(-15px); -ms-transform:translateY(-15px); -o-transform:translateY(-15px); transform:translateY(-15px);} }
.bg-wrap{position:absolute; width:100%; height:100%; top:0; left:0;}
.bg-wrap:before{content:''; position:absolute; width:100%; height:100%; top:0; left:0; background-image:url(../imgs/gifs/hero-loading.gif); background-size:50px 50px; background-position:center; background-repeat:no-repeat;}
.bg{position:absolute; width:100%; height:100%; top:0; left:0; background-position:center; background-repeat:no-repeat; background-size:cover; -webkit-transition:all 0.25s ease; -moz-transition:all 0.25s ease; -ms-transition:all 0.25s ease; -o-transition:all 0.25s ease; transition:all 0.25s ease;}
.gradient{position:absolute; width:100%; height:100%; top:0; left:0; -webkit-transition:all 0.25s ease; -moz-transition:all 0.25s ease; -ms-transition:all 0.25s ease; -o-transition:all 0.25s ease; transition:all 0.25s ease;}
.hero{position:relative; height:100%; min-height:400px; background:#ddd; overflow:hidden;}
.hero-slides{position:absolute; width:100%; height:100%; top:0; left:0;}
.hero-slide-item{position:absolute; width:100%; height:100%; top:0; left:0; visibility:hidden; opacity:0; -webkit-animation-duration:1.5s; animation-duration:1.5s;}
.hero-slide-item.active{visibility:visible; opacity:1;}
.hero-slide-item.active .copy-title,
.hero-slide-item.active .copy-content,
.hero-slide-item.active .title,
.hero-slide-item.active .btns-wrap{visibility:visible; opacity:1; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);}
.hero-slide-item .title-wrap{width:100%; text-align:center; margin-top:-90px; position:absolute; top:30%; left:0;}
.hero-slide-item .title-wrap + .content-wrap{display:none;}
.hero-slide-item .title{font-size:40px; line-height:40px; letter-spacing:8px; font-weight:normal; margin-bottom:60px; visibility:hidden; opacity:0; -webkit-transform:translateX(40px); -moz-transform:translateX(40px); -ms-transform:translateX(40px); -o-transform:translateX(40px); transform:translateX(40px); -webkit-transition:0.8s 0.7s ease; -moz-transition:0.8s 0.7s ease; -ms-transition:0.8s 0.7s ease; -o-transition:0.8s 0.7s ease; transition:0.8s 0.7s ease;}
.hero-slide-item .base-line-btn .icon{vertical-align:1px; margin-left:5px;}
.hero-slide-item .home-scroll-down .icon{vertical-align:2px;}
.hero-slide-item .btns-wrap{visibility:hidden; opacity:0; -webkit-transform:translateX(30px); -moz-transform:translateX(30px); -ms-transform:translateX(30px); -o-transform:translateX(30px); transform:translateX(30px); -webkit-transition:0.8s 1.2s ease; -moz-transition:0.8s 1.2s ease; -ms-transition:0.8s 1.2s ease; -o-transition:0.8s 1.2s ease; transition:0.8s 1.2s ease;}
.hero-slide-item .gradient{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.4))); background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)); background-image:linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)); background-repeat:repeat-x;}
.hero-slide-item .gradient.slide-1-gradient{display:none;}
.hero-slide-item .gradient.slide-2-gradient{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(59, 59, 59, 0)), to(rgba(59, 59, 59, 0.45))); background-image:-webkit-linear-gradient(top, rgba(59, 59, 59, 0), rgba(59, 59, 59, 0.45)); background-image:linear-gradient(top, rgba(59, 59, 59, 0), rgba(59, 59, 59, 0.45)); background-repeat:repeat-x;}
.hero-slide-item .gradient.slide-3-gradient{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(59, 22, 8, 0)), to(rgba(59, 22, 8, 0.5))); background-image:-webkit-linear-gradient(top, rgba(59, 22, 8, 0), rgba(59, 22, 8, 0.5)); background-image:linear-gradient(top, rgba(59, 22, 8, 0), rgba(59, 22, 8, 0.5)); background-repeat:repeat-x;}
.hero-slide-item .gradient.slide-4-gradient{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(61, 34, 6, 0)), to(rgba(61, 34, 6, 0.5))); background-image:-webkit-linear-gradient(top, rgba(61, 34, 6, 0), rgba(61, 34, 6, 0.5)); background-image:linear-gradient(top, rgba(61, 34, 6, 0), rgba(61, 34, 6, 0.5)); background-repeat:repeat-x;}
.hero-slide-item .gradient.slide-5-gradient{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(54, 25, 7, 0)), to(rgba(54, 25, 7, 0.5))); background-image:-webkit-linear-gradient(top, rgba(54, 25, 7, 0), rgba(54, 25, 7, 0.5)); background-image:linear-gradient(top, rgba(54, 25, 7, 0), rgba(54, 25, 7, 0.5)); background-repeat:repeat-x;}
.hero-slide-item .gradient.slide-6-gradient{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.2))); background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)); background-image:linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)); background-repeat:repeat-x;}
.hero-slide-item .content-wrap{position:absolute; width:100%; height:100%; top:0; left:0;}
.hero-slide-item .content-wrap .btns-wrap{position:absolute; right:60px; bottom:85px;}
.hero-slide-item .copy{color:white; max-width:820px; position:absolute; left:120px; bottom:80px; line-height:1.33;}
.hero-slide-item .copy.longer{max-width:860px;}
.hero-slide-item .copy.even-longer{max-width:870px;}
.hero-slide-item .copy-title{font-size:70px; visibility:hidden; opacity:0; -webkit-transform:translateX(40px); -moz-transform:translateX(40px); -ms-transform:translateX(40px); -o-transform:translateX(40px); transform:translateX(40px); -webkit-transition:0.8s 0.7s ease; -moz-transition:0.8s 0.7s ease; -ms-transition:0.8s 0.7s ease; -o-transition:0.8s 0.7s ease; transition:0.8s 0.7s ease; margin-bottom:20px;}
.copy-title span{font-size:35px;}
.hero-slide-item .copy-content{font-size:30px; visibility:hidden; opacity:0; -webkit-transform:translateX(40px); -moz-transform:translateX(40px); -ms-transform:translateX(40px); -o-transform:translateX(40px); transform:translateX(40px); -webkit-transition:0.8s 0.8s ease; -moz-transition:0.8s 0.8s ease; -ms-transition:0.8s 0.8s ease; -o-transition:0.8s 0.8s ease; transition:0.8s 0.8s ease;}
.slides-pagination{text-align:center; position:absolute; bottom:40px; z-index:5; left:50%; margin-left:-145px;}
.slides-pagination .slides-pagination-item{float:left; width:40px; height:4px; background:white; opacity:.4; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter:alpha(opacity=40); cursor:pointer; position:relative; -webkit-transition:all 0.25s ease; -moz-transition:all 0.25s ease; -ms-transition:all 0.25s ease; -o-transition:all 0.25s ease; transition:all 0.25s ease;}
.slides-pagination .slides-pagination-item + .slides-pagination-item{margin-left:10px;}
.slides-pagination .slides-pagination-item.active{opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100);}
.slides-pagination .slides-pagination-item.active:hover{opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100);}
.slides-pagination .slides-pagination-item:hover{opacity:.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100);}
.slides-pagination .slides-pagination-link{position:absolute; width:100%; height:40px; top:-18px; left:0;}
/*----------------------------------------------------------------------------------------*/
.WenZi{width:100%; height:auto; padding:70px 0px 20px 0px;}
.WenZi_01{width:1002px; height:auto; margin:auto;}
.WenZi_02{height:auto; display:block; font-size:35px; line-height:35px;  margin-bottom:30px; text-align:center;}
.WenZi_03{height:auto; display:block; text-align:center; font-size:24px;}

.TuWen_01{width:100%; height:auto; padding-bottom:50px;}
.TuWen_01 ul{width:1002px; height:auto; overflow:hidden; margin:0px auto 0px auto;}
.TuWen_01 ul li{width:320px; height:auto; float:left; margin-top:50px; margin-left:21px;}
a.TuWen_a1:link,a.TuWen_a1:visited,a.TuWen_a1:active{color:#878787; text-decoration:none; display:block; background-color:#EDEDED; padding:0px 3% 0px 5%; width:92%; cursor:pointer; padding-bottom:20px;}
a.TuWen_a1:hover{color:#000; text-decoration:none; display:block;  background-color:#E6E6E6; padding:0px 3% 0px 5%; width:92%; cursor:pointer; padding-bottom:20px;}
.TuWen_02{width:100%; height:auto; overflow:hidden; padding-top:65px; margin-bottom:20px; color:#000;}
.TuWen_02 span{display:block; border-bottom:#222 2px solid; float:left; font-size:18px; letter-spacing:3px; padding-bottom:2px; padding-top:3px;}
.TuWen_02 p{font-size:22px; float:left; border-bottom:#222 2px solid; display:block; padding-bottom:5px;}
.TuWen_03{background:url(/images/TuanDui.png) 15px 10px no-repeat;}
.TuWen_04{background:url(/images/ChanPin.png) 15px 10px no-repeat;}
.TuWen_05{background:url(/images/AnLi.png) 15px 10px no-repeat;}
.TuWen_06{width:100%; height:auto; margin-bottom:20px; color:#000;}
.TuWen_07{width:100%; height:auto;}
.TuWen_08{padding-top:20px; color:#000;}
/*----------------------------------------------------------------------------------------*/
.Ban_01{width:100%; height:380px; padding-top:20px; overflow:hidden; background:url(/images/FangKe.jpg) center no-repeat; background-size:100%; margin-bottom:100px;}
.Ban_02{background:url(/images/FangKe.jpg) center no-repeat; background-size:100%;}
.Ban_03{background:url(/images/FangKe.jpg) center no-repeat; background-size:100%;}
.Ban_04{background:url(/images/FangKe.jpg) center no-repeat; background-size:100%;}
.Ban_05{background:url(/images/FangKe.jpg) center no-repeat; background-size:100%;}

.Ban_bt{height:auto; padding-left:5%; font-size:40px; line-height:40px; letter-spacing:3px; color:#FFF;}
/*----------------------------------------------------------------------------------------*/
.BiaoTi{width:1002px; height:auto; font-size:40px; line-height:40px; margin:auto; padding:0px 0px 50px 0px;}
/*------------------------------------------单页栏目页----------------------------------------------*/
.About_zong{width:1002px; height:auto; margin:auto; font-size:16px; line-height:28px; margin-bottom:20px;}
.About_01{width:1002px; height:auto; margin:auto; margin-bottom:10px; font-size:30px; line-height:40px; text-align:center;}
.zhiye_01{width:1002px; height:auto; margin:auto; margin-bottom:5px; font-size:28px; line-height:40px; text-align:center; }
.zhiye_001{width:1002px; height:auto; margin:auto; margin-bottom:5px; font-size:20px; line-height:40px;}
.zhiye_0001{width:1002px; height:auto; margin:auto; margin-bottom:5px; font-size:18px; line-height:40px;}
.About_02{width:1002px; height:auto; margin:auto; font-size:16px; line-height:28px; margin-bottom:20px;}

.about-main img{width:100%; margin-bottom:100px;}
/*------------------------------------------新闻栏目页----------------------------------------------*/
.News_Bian{width:100%; height:auto;}
.News_Bian ul{width:100%; height:auto; overflow:hidden;}
.News_Bian ul li{width:100%; height:auto; border-bottom:#E6E6E6 1px solid;}

.News_1{width:1002px; height:auto; overflow:hidden; margin:auto;}
/*------------------------------------------新闻栏目页----------------------------------------------*/
.AnLi_1{width:1002px; height:auto; overflow:hidden; margin:auto;}
.AnLi_2{width:100%; height:auto; float:left; font-size:26px; line-height:30px; margin-bottom:10px;}
.AnLi_3{width:100%; height:auto; float:left;}
/*----------------页面下一页代码--------------*/
.FanYe{height:27px; margin:auto; overflow:hidden; padding-top:20px; text-align:center; width:1002px; margin-bottom:20px;}
.FanYetuandui{height:27px; margin:auto; overflow:hidden;  text-align:center; width:1002px; margin-bottom:20px;}
.FanYe label{float:left; display:block; margin-right:10px; height:auto;}
#FanYe_01{border:0px; padding:2px 0px 0px 0px;}
a.Lan_bj1:link,a.Lan_bj1:visited,a.Lan_bj1:active{color:#A399AE; text-decoration:none; display:block; padding:1px 10px 0px 10px; border:#EEE 1px solid;}
a.Lan_bj1:hover{color:#A399AE; text-decoration:none; display:block; padding:2px 11px 1px 11px; background:#EEE; border:0px;}
a.Lan_bj2:link,a.Lan_bj2:visited,a.Lan_bj2:active,a.Lan_bj2:hover{color:#A399AE; text-decoration:none; display:block; padding:2px 11px 1px 11px; background:#EEE;}
/*------------------------------------------首页新闻----------------------------------------------*/
.XinWen{width:1002px; height:auto; margin:auto; overflow:hidden; margin-bottom:40px;}
.XinWen_1{float:left; display:block; font-size:35px; line-height:35px;}
.XinWen_2{float:left; display:block; padding-top:10px; font-size:18px; padding-left:20px;}
.XinWen_2 a{text-decoration:underline;}

.XinWen_01{float:left; width:200px; height:auto;}
.XinWen_02{float:right; width:780px; height:auto; font-size:26px; line-height:30px; margin-bottom:10px;}
.XinWen_03{float:right; width:780px; height:auto;}
.XinWen_04{text-align:right;}
/*------------------------------------------律师简介----------------------------------------------*/
.lvshijianjie{width:1002px; height:auto; font-size:40px; line-height:40px; margin:auto; padding:0px 0px 50px 0px;}
.jianjie_bt{font-size:30px; line-height:40px; text-align:center; padding-bottom:20px;}

/*------------------------------------------我的团队----------------------------------------------*/
.TuanDui_02{width:1002px; height:auto; margin:auto; margin-bottom:50px;}
.TuanDui_02 ul{width:100%; height:auto; overflow:hidden;}
.TuanDui_02 ul li{width:180px; height:auto; float:left; text-align:center; margin-left:17px;}
.TuanDui_1{width:100%; height:auto; margin-bottom:5px; display:block;}
.TuanDui_2{width:100%; height:auto; display:block; margin-bottom:10px;}

.TuanDui_list{width:1002px; height:auto; margin:auto; margin-bottom:10px;}
.TuanDui_list ul{width:100%; height:auto; overflow:hidden;}
.TuanDui_list ul li{width:180px; height:auto; float:left; text-align:center; margin-left:17px;}
/*------------------------------------------详细页----------------------------------------------*/
.Show_bt{font-size:30px; line-height:40px; text-align:center; padding-bottom:20px;}
.Show{width:1002px; height:auto; margin:auto; margin-bottom:50px;}
.Show p{padding:10px 0px 10px 0px; display:block;}
/*------------------------------------------我的团队详细页----------------------------------------------*/
.TuanDui_Show1{height:auto; display:block; margin-bottom:50px;}
.TuanDui_Show1 strong{font-size:16px; line-height:40px;}
.TuanDui_Show2{height:auto; display:block; text-align:center;}

.Show_1{overflow:hidden;}
.Show_2{float:left; display:block; width:400px;}
.Show_3{float:right; display:block; width:582px;}
/*------------------------------------------联系我们----------------------------------------------*/
.LianXi{width:1002px; height:auto; margin:auto; margin-bottom:30px; font-size:16px; line-height:28px;}
.LianXi strong{line-height:40px;}
.LianXi_01{width:1002px; height:auto; margin:auto; text-align:center; margin-bottom:50px;}
/*----------------------------------------------------------------------------------------*/
#Foot{width:100%; height:auto; background:#F0F2F1; border-top:#E3E8E8 1px solid;}
.foot_logo{width:1002px; height:auto; margin:auto; text-align:center; padding-top:50px;}
.foot_01{width:1002px; height:auto; margin:auto; text-align:center; padding-top:20px; line-height:30px; font-size:15px; color:#666;}
.foot_02{font-size:16px; padding-top:0px; padding-bottom:50px; color:#000;}
#Foot a{color:#666;}