﻿@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑";font-size:12px;margin:0px;padding:0px; overflow-x:hidden;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address,select{margin:0px;padding:0px;font-weight:normal}
a{text-decoration:none; color:#444;font-weight:normal}
b{ font-weight:normal;}
p{font-weight:normal}
a:hover{text-decoration:none; color:#015db2;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
i,dl,dt,em,li{list-style-type:none; font-style:normal;}
input,textarea{ font-family:"微软雅黑";outline: none;}
a{ border:none\9;}
a img{border:none\9;}
.Left{float:left;}
.Right{float:right;}
.clearfix{clear:both;}
/*.indexbody{overflow-y: hidden;}*/
@font-face{
	font-family: 'BEBAS';
	src: url('../Bebas/BEBAS.TTF');
}
@font-face{
	font-family: 'Acrom';
	src: url('../Bebas/ACROM.OTF');
}

.headerbar{width:100%;background: #fff;position: relative;max-width: 1920px;overflow: hidden;}
.headerbar .header{width: 89.58%;margin: 0 auto;}
.headerbar .header a.logo{width: 209px;display: block;float:left;height: 70px;overflow: hidden;margin-top: 18px;}
.headerbar .header a.logo img{width: 209px;display: block;}
.headerbar .header .nav{float:left;margin-left: 300px;}
.headerbar .header .nav li{display: inline-block;vertical-align: top;}
.headerbar .header .nav li a{font-size: 17px;color:#222;line-height: 87px;border-bottom: 3px solid #fff;padding: 0 14px;display: block;}
.headerbar .header .nav li:hover a{border-color: #14126c}
.headerbar .header .nav li.hov a{border-color: #14126c}
.headerbar .header .nav li a.hov{border-color: #14126c}

.t-search{width: 90px;height: 90px;display: block;position: absolute;right: 0;top:0;background: #c0a062}
.t-search a.icon-sea{width: 90px;height: 90px;display: block;background: url(../images/index/h-search-btn.png) no-repeat center center;}
/*.t-search:hover .searchbox{right: 0;}*/
.t-search .searchbox{width: 320px;height: 40px;background: #fff;position: absolute;bottom: 23px;right: -322px;display: block;transition: all 500ms;border: 1px solid #ddd;}
.t-search .searchbox .in_intxt{width: 240px;height: 40px;float:left;border:none;text-indent: 10px;font-size: 14px;color:#333;line-height: 40px;}
.t-search .searchbox .in_btn{width: 40px;height: 40px;border:none;cursor: pointer;background:#ccc url(../images/index/h-search-btn.png) no-repeat scroll center center;float:left;background-size: 57%;}
.t-search .searchbox a.close{width: 40px;height: 40px;float: left;font-size: 30px;color: #333;line-height: 38px;display: block;text-align: center;}

/*--------------------------------------*/

/*banner*/
.banner{width: auto;max-width: 1920px;margin: 0 auto;}
.flexslider{position:relative;height:auto;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:auto;}
.slides li img{width: 100%;display: block;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:auto;height:auto;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:48px;height:6px;overflow:hidden;background:#fff;cursor:pointer;text-indent: -999px;transition: all 500ms;border-radius: 20px;}
.flex-control-nav .flex-active{background:#273e82;transition: all 500ms;}

.flex-direction-nav{position:absolute;z-index:3;width:63px;top: 43.87%;left: 5.2%;display: none;}
.flex-direction-nav li:first-child{top: 65px;position: relative;}
.flex-direction-nav li:last-child{top: -65px;position: relative;}
.flex-direction-nav li a{display:block;width:63px;height:63px;overflow:hidden;cursor:pointer;background: url(../images/index/banner-icon.png) no-repeat;}
.flex-direction-nav li a.flex-prev{background-position: bottom center;}
.flex-direction-nav li a.flex-next{background-position: top center;}
.flex-direction-nav li a:hover.flex-prev{opacity: 0.8}
.flex-direction-nav li a:hover.flex-next{opacity: 0.8}


.index01bar{width: 100%;height: auto;background: url(i01-bg.jpg) no-repeat scroll top center;}
.index01{width: 1200px;height: auto;margin: 0 auto;padding: 66px 0 46px;}
.index01 .l{width: 640px;height: auto;float:left;}
.index01 .l .t{margin-bottom: 33px;}
.index01 .l .t h2{font-size: 32px;color:#28166f;line-height: 32px;font-weight: bold;margin-bottom: 15px;}
.index01 .l .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;display: block;font-family: 'Acrom';font-weight: bold;}
.index01 .l .b{width: auto;height: auto;padding-right: 30px;}
.index01 .l .b .text{height: 297px;overflow: hidden;}
.index01 .l .b p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 28px;text-indent: 2em;margin-bottom: 17px;text-align: justify;}
.index01 .l .b a.more{width: 78px;height: 32px;display: block;margin-top: 22px;border: 1px solid rgba(40,22,111,0.4);font-size: 18px;color:rgba(0,0,0,0.8);line-height: 32px;text-align: center;margin-bottom: 39px;}
.index01 .l .b a:hover.more{background: #14126c;color:#fff;border-color: #14126c;}
.index01 .r{width: 560px;height: 560px;float:right;overflow: hidden;position: relative;}
.index01 .r .t{margin-bottom: 41px;}
.index01 .r .t h2{font-size: 32px;color:#28166f;line-height: 32px;font-weight: bold;margin-bottom: 15px;}
.index01 .r .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;display: block;font-family: 'Acrom';font-weight: bold;}
.index01 .r div{border: none !important;}
.index01 .r .imgs{position: absolute;left: 0;top:0;}
.index01 .r .vid{display: none;}

.banner_bar_bd{background: #14126c;width: 1200px;}
.banner_bar_bd .bd_l{width:auto;margin: 0 auto;}
.banner_bar_bd .bd_l_box{padding:4px 0px 5px 0px;text-align: center;font-size: 0;}
.banner_bar_bd .bd_l dl{padding:14px 0;text-align:center;display: inline-block;vertical-align: top;width: 33.333%;background: url(dl-bg.jpg) no-repeat scroll right center;}
.banner_bar_bd .bd_l dl:last-child{border-right:none;background: none;}
.banner_bar_bd .bd_l dl dt{font-size:40px;color:#dc231f;font-weight:bold;font-family: "BEBAS";margin-bottom: 6px;}
.banner_bar_bd .bd_l dl dt i{display: inline-block;vertical-align: top;color:#f7d085;}
.banner_bar_bd .bd_l dl dt em{font-size:14px;color:#fff;font-weight:normal;margin-left:1px;padding-bottom: 25px;display: inline-block;vertical-align: top;margin-top: 6px;margin-left: 8px;padding-right: 9px;}
.banner_bar_bd .bd_l dl dt em.ebg01{background: url(ebg01.png) no-repeat scroll left bottom;}
.banner_bar_bd .bd_l dl dt em.ebg02{background: url(ebg02.png) no-repeat scroll left bottom;}
.banner_bar_bd .bd_l dl dt em.ebg03{background: url(ebg03.png) no-repeat scroll left bottom;}
.banner_bar_bd .bd_l dl dd{color:#fff;font-size: 18px;font-weight: bold;}

.index02{padding-top: 66px;}
.index02 .t{margin-bottom: 26px;}
.index02 .t h2{font-size: 32px;color:#28166f;line-height: 32px;font-weight: bold;margin-bottom: 15px;text-align: center;}
.index02 .t p{font-size: 18px;color:rgba(0,0,0,0.8);line-height: 20px;text-align: center;font-family: 'Acrom';font-weight: bold;}
.index02 .b{width: 100%;height: auto;position:relative;}
.index02 .b .gallery-top{width: 100%;height: 640px;}
.index02 .b .gallery-top .swiper-wrapper{width: 100%;height: auto;}
.index02 .b .gallery-top .swiper-wrapper .swiper-slide{width: 100%;height: 640px;}
.index02 .b .gallery-top .swiper-wrapper .swiper-slide .text{width: 1000px;height:186px;padding-top: 8%;margin: 0 auto;}
.index02 .b .gallery-top .swiper-wrapper .swiper-slide .text h2{font-size: 32px;color:#fff;line-height: 32px;text-align: left;margin-bottom: 20px;}
.index02 .b .gallery-top .swiper-wrapper .swiper-slide .text p{font-size:20px;color:#fff;line-height: 34px;text-align: left;margin-bottom: 66px;}
.index02 .b .gallery-top .swiper-wrapper .swiper-slide .text .btns{display: block;width: 52px;height:52px;border-radius: 100%;opacity: 0.8;}
.index02 .b .gallery-top .swiper-wrapper .swiper-slide .text a:hover.btns{opacity: 1;}
/*.index02 .b .gallery-top .swiper-wrapper .swiper-slide .text .btns i{display: block;width:50px;height:50px;animation: downico 1.5s ease-out infinite;animation: downico 1.5s ease-out infinite\0/IE9;position: absolute;left: 0;top: 0;background-size: 65%}*/
.index02 .b .gallery-thumbs{width: 1200px;height:130px;margin-top: -5%;background: #fff;box-shadow: 1px 2px 2px 2px rgba(0,0,0,0.12)}
.index02 .b .gallery-thumbs .swiper-wrapper .swiper-slide a span.name{font-size: 18px;color:#444;line-height: 34px;text-align: center;display: block;}
.index02 .b .gallery-thumbs .swiper-wrapper .swiper-slide a span.nicon{margin: 0 auto;margin-bottom: 5px;margin-top: 18px;width: 52px;height: 52px;}
.index02 .b .gallery-thumbs .swiper-wrapper .swiper-slide.nicon01 a span.nicon{background: url(nicon01.png) no-repeat scroll top center;display: block;background-size: 100%;}
.index02 .b .gallery-thumbs .swiper-wrapper .swiper-slide.nicon02 a span.nicon{background: url(nicon02.png) no-repeat scroll top center;display: block;background-size: 100%;}
.index02 .b .gallery-thumbs .swiper-wrapper .swiper-slide.nicon03 a span.nicon{background: url(nicon03.png) no-repeat scroll top center;display: block;background-size: 100%;}
.index02 .b .gallery-thumbs .swiper-wrapper .swiper-slide.nicon04 a span.nicon{background: url(nicon04.png) no-repeat scroll top center;display: block;background-size: 100%;}
/*.index02 .b .gallery-thumbs .swiper-wrapper .swiper-slide.nicon05 a span.nicon{background: url(nicon03.png) no-repeat scroll top center;display: block;background-size: 100%;transition: all 300ms}*/
/*.index02 .b .gallery-thumbs .swiper-wrapper .swiper-slide.nicon06 a span.nicon{background: url(nicon06.png) no-repeat scroll top center;display: block;background-size: 100%;transition: all 300ms}*/
/*.index02 .b .gallery-thumbs .swiper-slide-active.swiper-slide a span.name{color:#e7161b !important;}*/
.index02 .b .gallery-thumbs .swiper-slide-active.swiper-slide{background: url(swiper-active.png) no-repeat scroll bottom center;}
.index02 .b .swiper-container {height: 640px;margin-left: auto;margin-right: auto;}
.index02 .b .swiper-slide {background-size: cover;background-position: center;}
.index02 .b .gallery-thumbs {height: 20%;box-sizing: border-box;}
.index02 .b .gallery-thumbs .swiper-slide {width:25%;height: 100%;opacity: 1;padding: 10px 0;}
.index02 .b .gallery-thumbs .swiper-slide-active {opacity: 1;}
.index02 .b .gallery-thumbs .swiper-slide-active.swiper-slide.nicon01 a span.nicon{background-position: bottom center;}
.index02 .b .gallery-thumbs .swiper-slide-active.swiper-slide.nicon02 a span.nicon{background-position: bottom center;}
.index02 .b .gallery-thumbs .swiper-slide-active.swiper-slide.nicon03 a span.nicon{background-position: bottom center;}
.index02 .b .gallery-thumbs .swiper-slide-active.swiper-slide.nicon04 a span.nicon{background-position: bottom center;}
/*.index02 .b .gallery-thumbs .swiper-slide-active.swiper-slide.nicon05 a span.nicon{background-position: bottom center;transition: all 300ms}
.index02 .b .gallery-thumbs .swiper-slide-active.swiper-slide.nicon06 a span.nicon{background-position: bottom center;transition: all 300ms}*/

.index03{width: 1200px;height: auto;margin: 0 auto;padding: 96px 0 66px;}
.index03 .l{width: 240px;height: 530px;float:left;background: url(n-l-bg.jpg) no-repeat;padding-top: 60px;padding-left: 60px;}
.index03 .l h2{font-size:32px;color:#fff;line-height: 32px;font-weight: bold;margin-bottom: 15px;}
.index03 .l span{font-size: 18px;color:#fff;line-height: 20px;margin-bottom: 28px;display: block;font-family: 'Acrom';font-weight: bold;}
.index03 .l b{width: 50px;height: 4px;display: block;background: #fff;margin-bottom: 25px;}
.index03 .l p{font-size: 14px;color:#fff;line-height: 24px;text-align: left;}
.index03 .l a.more{width: 46px;height: 46px;display: block;background: url(n-more.png) no-repeat scroll top center;margin-top: 55px;}
.index03 .l a:hover.more{background-position: bottom center;}
.index03 .r{width: 860px;float:right;}
.index03 .r ul li{margin-bottom: 20px;}
.index03 .r ul li:last-child{margin-bottom: 0;}
.index03 .r ul li a.imgs{width: 380px;height: 285px;display: block;overflow: hidden;}
.index03 .r ul li a.imgs img{width: 380px;display: block;}
.index03 .r ul li .text{width: 450px;padding-top: 60px;}
.index03 .r ul li .text a.tits{font-size: 20px;color:#000;line-height: 22px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: bold;margin-bottom: 24px;}
.index03 .r ul li .text p{font-size: 15px;color:rgba(0,0,0,0.8);line-height: 26px;text-align: justify;}
.index03 .r ul li .text a.more{width: 78px;height: 32px;display: block;margin-top: 22px;border: 1px solid rgba(40,22,111,0.4);font-size: 18px;color:rgba(0,0,0,0.8);line-height: 32px;text-align: center;margin-top: 25px;font-family: 'Acrom';font-weight: bold;}
.index03 .r ul li.h2 a.imgs{float:left;}
.index03 .r ul li.h2 .text{float:right;}
.index03 .r ul li.h1 a.imgs{float:right;}
.index03 .r ul li.h1 .text{float:left;}

.footerbar01{width: 100%;height: auto;background: #14126c;}
.footerbar01 .footer{width: 89.59%;margin: 0 auto;padding-top: 50px;padding-bottom: 40px;}
.footerbar01 .footer .f-logo{float: left;width: 196px;height: 47px;overflow: hidden;}
.footerbar01 .footer .f-logo img{width: 196px;display: block;}
.footerbar01 .footer .fshare{float:right;}
.footerbar01 .footer .fshare h2{font-size: 17px;color:#fefeff;line-height: 17px;margin-bottom: 20px;font-weight: bold;}
.footerbar01 .footer .fshare ul{text-align: center;font-size: 0}
.footerbar01 .footer .fshare ul li{display: inline-block;vertical-align: top;margin-right: 7px; position: relative;}
.footerbar01 .footer .fshare ul li a{display: block;}
.footerbar01 .footer .fshare ul li a b.sina{width: 32px;height: 32px;display: block;background: url(sina.png) no-repeat scroll top center;}
.footerbar01 .footer .fshare ul li a b.wechat{width: 32px;height: 32px;display: block;background: url(wechat.png) no-repeat scroll top center;}
.footerbar01 .footer .fshare ul li:hover a b{background-position: bottom center;}
.footerbar01 .footer .fnavs{margin: 0 auto;font-size: 0;text-align: center;width: 1200px;}
.footerbar01 .footer .fnav{display: inline-block;vertical-align: top;width: 131px;padding-left: 29px;min-height: 220px;border-right: 1px solid #7271a7;}
.footerbar01 .footer .fnav:last-child{border: none;}
.footerbar01 .footer .fnav h2{font-size: 17px;color:#fefeff;line-height: 17px;margin-bottom:12px;font-weight: bold;text-align: left;}
.footerbar01 .footer .fnav ul li{width: auto;height: auto;}
.footerbar01 .footer .fnav ul li a{font-size: 15px;color:#fefeff;line-height: 28px;display: block;text-indent: 2px;text-align: left;}
.footerbar01 .footer .fnav ul li:hover a{color:#c0a062;}
.footerbar02{width: 100%;background: #0b0957;}
.footerbar02 .footer{width: 1200px;height: auto;margin: 0 auto;}
.footerbar02 .footer p{font-size: 15px;color:rgba(255,255,255,0.7);line-height: 60px;}
.footerbar02 .footer p a{color:rgba(255,255,255,0.7);}
.footerbar02 .footer p a:hover{color:rgba(255,255,255,1);}

/*内页*/
.contbox{width: 100%;background: #fff;}
.aboutus{width: auto;height: auto;padding-top: 67px;}
.aboutus .t{width: 1200px;height: auto;margin: 0 auto;margin-bottom: 23px;}
.aboutus .t h2{font-size: 32px;color:#28166f;line-height: 32px;font-weight: bold;text-align: center;margin-bottom: 15px;}
.aboutus .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;display: block;text-align: center;font-family: "Acrom";}
.aboutus .b{width: 1200px;height: auto;margin: 0 auto;margin-bottom: 40px;}
.aboutus .b p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 28px;text-indent: 2em;margin-bottom: 28px;}
.aboutus .b a.online{width: 138px;height: 34px;display: block;margin: 0 auto;border: 1px solid #28166f;font-size: 18px;color:rgba(0,0,0,0.8);text-align: center;margin-top: 70px;line-height: 34px;}
.aboutus .b a:hover.online{background: #28166f;color:#fff;}
.aboutus .b02{width: 100%;height: auto;overflow: hidden;}
.aboutus .b02 .video{height: auto;overflow: hidden;width: 1200px;margin: 0 auto;}
.aboutus .b02 .video a.v-bg{width: 100%;display: block;height: auto;overflow: hidden;}
.aboutus .b02 .video a.v-bg img{display: block;width: 100%;height: auto;}

.chair{width: 1200px;height: auto;margin: 0 auto;padding: 66px 0;}
.chair .t{margin-bottom: 30px;}
.chair .t h2{font-size: 32px;color:#28166f;line-height: 32px;font-weight: bold;text-align: center;margin-bottom: 15px;}
.chair .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;display: block;text-align: center;font-family: "Acrom";}
.chair .b{width: auto;height: auto;}
.chair .b .l{width: 675px;float:left;}
.chair .b .l p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 28px;text-align: justify;text-indent: 2em;margin-bottom: 20px;}
.chair .b .r{width: 500px;height: 500px;float:right;margin-top: 7px;}
.chair .b .r img{width: 500px;display: block;}

.culture{width: auto;height: auto;padding-top: 67px;}
.culture .t{width: 1200px;height: auto;margin: 0 auto;margin-bottom: 29px;}
.culture .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.culture .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.culture .b .b01{width: 1200px;height: auto;margin: 0 auto;margin-bottom: 60px;}
.culture .b .b01 ul{font-size: 0;text-align: left;}
.culture .b .b01 ul li{width: auto;display: inline-block;vertical-align: top;margin-right: 138px;}
.culture .b .b01 ul li h3{font-size: 20px;color:#000;line-height: 40px;font-weight: bold;}
.culture .b .b01 ul li b{width: 40px;height: 3px;display: block;background: #c0a062;margin-bottom: 7px;}
.culture .b .b01 ul li p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 30px;text-align: left;}
.culture .b .b01 ul li:nth-child(1){margin-bottom: 50px;}
.culture .b .b01 ul li:nth-child(2){margin-bottom: 50px;}
.culture .b .b01 ul li:nth-child(3){margin-bottom: 50px;}
.culture .b .b01 ul li:nth-child(4){margin-bottom: 50px;margin-right: 0;}
.culture .b .b01 p{font-size: 14px;color:#222;line-height: 24px;text-align: justify;}
.culture .b .b01 p span img{display: block;margin-top: 5px;margin-bottom: 10px;}
.culture .b .b02{width: 100%;height: auto;}
.culture .b .b02 img{width: 100%;display: block;}

.organ{width: 1200px;height: auto;margin: 0 auto;padding-top: 67px;}
.organ .t{width: 1200px;height: auto;margin: 0 auto;margin-bottom: 29px;}
.organ .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.organ .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.organ .b{min-height: 450px;}
.organ .b img{width: auto;max-width: 100%;display: block;margin: 0 auto;}

.develop{width: 1200px;height: auto;margin: 50px auto;}
.develop .t{width: 1200px;height: auto;margin: 0 auto;margin-bottom: 29px;}
.develop .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.develop .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.develop .b{padding-top: 58px;background: url(../images/index/ul-top.png) no-repeat scroll top center;}
.develop ul{background: url(../images/index/ul-line.png) repeat-y scroll top center;padding-top: 100px;padding-bottom: 80px;}
.develop ul li{margin-bottom: 60px;margin-top: -40px;opacity:1;transition: 0.5s;}
.develop ul li h2{font-size: 30px;color:#333;font-weight: bold;line-height: 56px;display: block;width: 100%;}
.develop ul li span{display: block;width: 100%;}
.develop ul li span b{width: 33px;height: 2px;display: block;background: #b72624;margin-bottom: 10px;}
.develop ul li p{font-size: 20px;color:#333;line-height: 28px;width: 100%;}
.develop ul li .hr{width: 551px;float:right;padding-left: 60px;background: url(../images/index/d-li-bg.png) no-repeat scroll left center;}
.develop ul li .hr h2{text-align: left;}
.develop ul li .hr p{text-align: left;}
.develop ul li .hl{float:left;width: 550px;padding-right: 60px;background: url(../images/index/d-li-bg.png) no-repeat scroll right center;}
.develop ul li .hl h2{text-align: right;}
.develop ul li .hl span{float:right;}
.develop ul li .hl span b{float:right;}
.develop ul li .hl p{text-align: right;}

.honor{width: 1200px;height: auto;margin: 0 auto;padding-top: 67px;}
.honor .t{margin-bottom: 22px;}
.honor .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.honor .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.honor .text{width: auto;height: auto;background: url(../images/index/h-bg.png) no-repeat scroll center center;margin-bottom: 30px;}
.honor .text p{font-size: 17px;color:#222;line-height: 34px;text-align: center;}
.honor .b{width: auto;height: auto;}
.honor .b ul{width: 1260px;}
.honor .b ul li{width: 339px;height: 217px;padding: 10px;background: url(../images/index/h-li-bg.png) no-repeat;margin-right: 58px;margin-bottom: 60px;box-shadow: 1px 10px 15px 2px rgba(0,0,0,0.1);float:left;}
.honor .b ul li a{width: 100%;height: 100%;display: block;overflow: hidden;}
.honor .b ul li a img{width: 100%;display: block;height: 100%;}

.partner{width: 1200px;height: auto;margin: 0 auto;padding-top: 67px;}
.partner .t{margin-bottom: 26px;}
.partner .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.partner .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.partner .b{width: auto;height: auto;}
.partner .b ul{width: 1250px;}
.partner .b ul li{width: 200px;height: 82px;border: 1px solid #c5c5c5;float:left;margin-right: 48px;margin-bottom: 86px;}
.partner .b ul li a{width: 200px;height: 82px;display: block;overflow: hidden;}
.partner .b ul li a img{width: 200px;display: block;}

/*产业布局*/
.indus{width: 100%;height: auto;position: relative;}
.indus .bg{width: 100%;height: auto;}
.indus .bg img{width: 100%;display: block;}
.indus .lists{width: 100%;position: absolute;left: 0;top: 0;}
.indus .lists ul{font-size: 0;text-align: center;height: 852px;overflow: hidden;}
.indus .lists ul li{width: 25%;height: auto;display: inline-block;vertical-align: top;}
.indus .lists ul li .box{border-right: 1px solid rgba(255,255,255,0.26);padding-top: 320px;transition: all 500ms;height: 532px;}
.indus .lists ul li:last-child .box{border: none;}
.indus .lists ul li i{width: 60px;height: 60px;display: block;margin: 0 auto;margin-bottom: 25px;}
.indus .lists ul li i.in01{background: url(../images/index/in01.png) no-repeat scroll center center;}
.indus .lists ul li i.in02{background: url(../images/index/in02.png) no-repeat scroll center center;}
.indus .lists ul li i.in03{background: url(../images/index/in03.png) no-repeat scroll center center;}
.indus .lists ul li i.in04{background: url(../images/index/in04.png) no-repeat scroll center center;}
.indus .lists ul li h2{font-size: 20px;color:#fff;line-height: 30px;text-align: center;}
.indus .lists ul li a.more{width: 186px;height: 46px;border-radius: 30px;border: 1px solid #fff;display: block;margin: 0 auto;margin-top: 105px;font-size: 18px;color:#fff;line-height: 46px;text-align: center;display: none;}
.indus .lists ul li:hover .box{background: rgba(192,160,98,0.6);padding-top: 280px;height: 572px;}
.indus .lists ul li:hover a.more{display: block;}
.indus .lists ul li a:hover{background: #c0a062;}

/*房地产开发通用*/
.induse{width: 1200px;height: auto;margin: 0 auto;padding-top: 67px;padding-bottom: 65px;}
.induse .t{margin-bottom: 22px;}
.induse .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.induse .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.induse .b{width: auto;height: auto;}
.induse .b .b01{margin-bottom: 40px;}
.induse .b .b01 p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 28px;margin-bottom: 20px;text-indent: 2em;text-align: justify;}
.induse .b .b01 p img{display: block;margin-left: 2em;margin-top: 5px;}
.induse .b .b01 a.more{width: 138px;height: 34px;display: block;margin: 0 auto;border: 1px solid #28166f;font-size: 18px;color:rgba(0,0,0,0.8);line-height: 34px;text-align: center;}
.induse .b .b01 a:hover.more{background: #28166f;color:#fff;}
.induse .b .b02{width: auto;height: auto;}
.induse .b .b02 .txtScroll-left{position: relative;}
.induse .b .b02 .bd ul li{width: 1200px;height: 420px;position: relative;}
.induse .b .b02 .bd ul li .imgs{width: 1200px;height: 420px;overflow: hidden;}
.induse .b .b02 .bd ul li .imgs img{width: 100%;display: block;}
.induse .b .b02 .bd ul li .tits{width: 100%;position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.5);z-index: 1;}
.induse .b .b02 .bd ul li .tits h2{font-size: 17px;color:#fff;line-height: 50px;text-indent: 20px;}
.induse .b .b02 .hd{width: auto;position: absolute;right: 0;bottom: 17px;z-index: 2;}
.induse .b .b02 .hd ul li{width: 30px;height: 6px;border-radius: 5px;background: rgba(255,255,255,0.5);display: inline-block;vertical-align: middle;margin: 0 5px;text-indent: -999px;overflow: hidden;cursor: pointer;}
.induse .b .b02 .hd ul li.on{background: #c0a062;}

/*其他版块*/
.other{width: 1200px;height: auto;margin: 0 auto;padding: 66px 0;}
.other .t{margin-bottom: 22px;}
.other .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.other .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.other .b{width: auto;height: auto;}
.other .b .text{margin-bottom: 30px;text-align: center;}
.other .b .text p{font-size: 14px;color:#333;line-height: 24px;text-align: center;}
.other .b ul{font-size: 0;text-align: center;}
.other .b ul li{width: 360px;height: auto;display: inline-block;vertical-align: top;min-height: 280px;padding: 0 20px;}
.other .b ul li i{width: 118px;height: 118px;display: block;margin: 0 auto;margin-bottom: 20px;}
.other .b ul li i.o01{background: url(../images/index/o01.png) no-repeat scroll top center;}
.other .b ul li i.o02{background: url(../images/index/o02.png) no-repeat scroll top center;}
.other .b ul li i.o03{background: url(../images/index/o03.png) no-repeat scroll top center;}
.other .b ul li:hover i{background-position: bottom center;}
.other .b ul li h2{font-size: 20px;color:#000;line-height: 24px;text-align: center;font-weight: bold;margin-bottom: 15px;}
.other .b ul li p{font-size: 15px;color:rgba(0,0,0,0.8);line-height: 26px;text-align: justify;text-indent: 2em;}
.other .b a.more{width: 138px;height: 34px;display: block;margin: 0 auto;border: 1px solid #28166f;font-size: 18px;color:rgba(0,0,0,0.8);line-height: 34px;text-align: center;margin-top: 80px;}
.other .b a:hover.more{background: #28166f;color:#fff;}

.pall{width: 1200px;height: auto;margin: 0 auto;padding-top: 67px;}
.pall .t{margin-bottom: 26px;}
.pall .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.pall .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.pall .p01{margin-bottom: 20px;position: relative;width: 1200px;height: auto;padding: 55px 0;}
.pall .p01 .imgs{position: absolute;left: 0;top: 0;z-index: 1;}
.pall .p01 .imgs img{width: 1200px;display: block;}
.pall .p01 .text{position: relative;z-index: 2;max-width: 368px;padding: 25px 0;padding-left: 40px;font-size: 0;text-align: left;background: rgba(20,18,108,0.9);cursor: pointer;}
.pall .p01 .text h2{font-size: 20px;color:#fff;line-height: 58px;display: inline-block;vertical-align: middle;margin-right: 35px;}
.pall .p01 .text ul{display: inline-block;vertical-align: middle;}
.pall .p01 .text ul li{width: 120px;height: auto;}
.pall .p01 .text ul li a{font-size: 18px;color:#fff;line-height: 30px;display: block;}
.pall .p01:hover .text{background: #c0a062;}

.project{width: 1200px;height: auto;margin: 0 auto;padding-top: 57px;padding-bottom: 78px;}
.project .t{margin-bottom: 26px;}
.project .t ul{font-size: 0;text-align: center;}
.project .t ul li{display: inline-block;vertical-align: top;margin: 0 10px;margin-bottom: 20px;}
.project .t ul li a{font-size: 15px;color:#222;line-height: 50px;text-align: center;padding: 0 12px;background: #eaeaea;display: block;}
.project .t ul li:hover a{background: #14126c;color:#fff;}
.project .t ul li.hov a{background: #14126c;color:#fff;}
.project .b{width: auto;height: auto;}
.project .b .l{width: 612px;float:left;position: relative;}
.project .b .l .top{width:612px;height: 459px;display: block;margin: 0 auto;overflow: hidden;}
.project .b .l .top img{width: 610px;height: 457px;display: block;border: 1px solid #ddd;}
.project .b .l .btm{width: 612px;height: auto;margin: 0 auto;}
.project .b .l .btm .ulbox{width: 612px;overflow: hidden;margin: 0 auto;margin-top: 18px;position: relative;height:98px;}
.project .b .l .btm ul{width: 120%;height: auto;overflow: hidden;position: absolute;left: 0;top: 0;transition: all 500ms;}
.project .b .l .btm ul li{width: 124px;height:92px;display: block;margin-right: 10px;overflow: hidden;float:left;cursor: pointer;border: 2px solid #ddd;}
.project .b .l .btm ul li img{width: 128px;height: 96px;display: block;}
.project .b .l .btm ul li.hov{border-color:#1144a3;}
.project .b .l .btm #prev{width: 25px;height: 96px;background: url(../images/index/icon-prev.png) no-repeat;left: 0;top: 169px;position: absolute;cursor: pointer;transition: all 500ms;}
.project .b .l .btm #next{width: 25px;height: 96px;background: url(../images/index/icon-next.png) no-repeat;right: 0;top: 169px;position: absolute;cursor: pointer;transition: all 500ms;}.project .b .l .btm #prev:hover{background-position: left bottom;}
.project .b .l .btm #next:hover{opacity: 0.9;}
.project .b .l .btm #next:hover{opacity: 0.9;}
.project .b .l a.more{width: 140px;height: 36px;display: block;background: #c0a062;font-size: 18px;color:#fff;line-height: 36px;text-align: center;margin-top: 40px;}
.project .b .l a:hover.more{background: #14126c;}
.project .b .r{width: 560px;float:right;}
.project .b .r h2{font-size: 28px;color:#c0a062;line-height: 28px;margin-bottom: 20px;font-weight: bold;text-align: center;}
.project .b .r #sucai{width:528px;height:593px;margin:10px auto;padding-right:12px;overflow:hidden;}
.project .b .r #sucai p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 28px;text-indent: 2em;}

.news{width: 1200px;height: auto;margin: 0 auto;padding-top: 67px;}
.news .t{margin-bottom: 26px;}
.news .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.news .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.news .b{width: auto;height: auto;}
.news .b .lists{min-height: 450px;}
.news .b .lists ul li{margin-bottom: 30px;}
.news .b .lists ul li a.imgs{width: 380px;height: 285px;display: inline-block;vertical-align: middle;margin-right: 30px;overflow: hidden;}
.news .b .lists ul li a.imgs img{width: 380px;display: block;}
.news .b .lists ul li a:hover.imgs{opacity: 0.9;}
.news .b .lists ul li .text{width: 665px;display: inline-block;vertical-align: middle;margin-right:67px;}
.news .b .lists ul li .text a.tits{font-size: 20px;color:#000;line-height: 24px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 20px;font-weight: bold;}
.news .b .lists ul li .text a:hover.tits{color:#14126c;}
.news .b .lists ul li .text p{font-size: 15px;color:rgba(0,0,0,0.8);line-height: 26px;text-align: justify;margin-bottom: 25px;}
.news .b .lists ul li .text a.more{font-size: 18px;color:rgba(0,0,0,0.8);width: 78px;height: 32px;display: block;border: 1px solid #a9a2c5;text-align: center;line-height: 32px;font-family: "Acrom";}
.news .b .lists ul li .text a:hover.more{background: #14126c;border-color: #14126c;color:#fff;}
.news .b .lists ul li .date{display: inline-block;vertical-align: top;padding-top: 45px;}
.news .b .lists ul li .date .mon{font-size: 20px;color:#b8b8b8;line-height: 36px;display: block;text-align: center;}
.news .b .lists ul li .date .day{font-size: 40px;color:#333;line-height: 40px;font-weight: bold;text-align: center;}

.newsd{width: 1200px;height: auto;margin: 0 auto;padding-top: 67px;}
.newsd .t{margin-bottom: 30px;}
.newsd .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;}
.newsd .b{width: 1000px;height: auto;min-height: 450px;margin: 0 auto;}
.newsd .b p{font-size: 14px;color:rgba(0,0,0,0.8);line-height: 28px;text-align: justify;text-indent: 2em;}
.newsd .b img{max-width: 600px;height: auto;display: inline-block;vertical-align: middle;text-indent: -2em;}

/*人才理念*/
.talent{width: 1200px;height: auto;margin: 0 auto;padding-top: 67px;padding-bottom: 65px;}
.talent .t{margin-bottom: 30px;}
.talent .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.talent .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.talent .b{width: auto;height: auto;min-height: 450px;}
.talent .b p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 28px;text-indent: 2em;text-align: justify;}
.talent .b img{max-width: 1200px;display: block;vertical-align: middle;margin: 15px auto;text-indent: -2em;}
.talent .b span img{margin: 0;margin-left: 2em;display: block;}

/*团队风采*/
.team{width: 1200px;height: auto;margin: 0 auto;padding: 66px 0;}
.team .t{margin-bottom: 30px;}
.team .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.team .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.team .b{width: auto;height: auto;}
.team .b .lists{margin-bottom: 20px;}
.team .b .lists ul{width: 1230px;}
.team .b .lists ul li{width: 282px;float:left;margin-right: 24px;}
.team .b .lists ul li a.imgs{width: 282px;height: 216px;display: block;overflow: hidden;}
.team .b .lists ul li a.imgs img{width: 282px;display: block;}
.team .b .lists ul li a.tits{font-size: 17px;color:#333;line-height: 50px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center;}

/*人才招聘*/
.resuit{width: 1200px;height: auto;margin: 0 auto;padding: 66px 0;}
.resuit .t{margin-bottom: 30px;}
.resuit .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.resuit .t b{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.resuit .t .box{margin-top: 20px;}
.resuit .t .box p{font-size: 15px;color:rgba(0,0,0,0.8);line-height: 30px;text-align: center;}
.resuit .b{width: auto;height: auto;}
.resuit .b .c-job{width: 1200px;height: auto;padding:0 20px;}
.resuit .b .c-job ul li{width: auto;height: auto;}
.resuit .b .c-job ul li .list-t{width: auto;height: auto;padding: 0 20px;background: #464650}
.resuit .b .c-job ul li .list-t a.aclick{display: block;}
.resuit .b .c-job ul li.b-color{border-color: #02a349}
.resuit .b .c-job ul li .list-t.cur{background-position: 860px -48px;}
.resuit .b .c-job ul li .list-t.cur h2{color:#fff;}
.resuit .b .c-job ul li .list-t.cur p{color:#fff;}
.resuit .b .c-job ul li .list-t h2{font-size: 16px;color:#fff;line-height: 50px;margin-right: 25px;float:left;min-width: 155px;}
.resuit .b .c-job ul li .list-t p{font-size: 16px;color: #fff;line-height: 50px;float:left;margin-right: 25px;margin-bottom: 0;width: 160px;}
.resuit .b .c-job .list-b{width: auto;height: auto;padding: 0 20px;position: relative;border-bottom: 1px solid #ddd;}
.resuit .b .c-job .list-b .aclick{width: 100%;display: block;}
.resuit .b .c-job .list-b .aclick.current{padding-bottom: 15px;}
.resuit .b .c-job .list-b .more{width: 78px;height: 38px;display: block;position: absolute;right: 20px;top: 10px;background: #c0a062;color:#fff;font-size: 14px;color:#fff;line-height: 38px;text-align: center;}
.resuit .b .c-job .list-b a:hover.more{background: #ccae74;}
.resuit .b .c-job .list-b .more.cur{display: none;}
.resuit .b .c-job .list-b .join{width: 78px;height: 38px;display: inline-block;background: #c0a062;color:#fff;font-size: 14px;color:#fff;line-height: 38px;text-align: center;margin: 20px 0;}
.resuit .b .c-job .list-b a:hover.join{background: #ccae74;}
.resuit .b .c-job .list-b .close{width: 78px;height: 38px;display: inline-block;background: #c0a062;color:#fff;font-size: 14px;color:#fff;line-height: 38px;text-align: center;margin: 20px 0;}
.resuit .b .c-job .list-b a:hover.close{background: #ccae74;}
.resuit .b .c-job .list-b .list-b-1{float:left;padding: 15px 0;width: 550px;float:left;}
.resuit .b .c-job .list-b .list-b-1 h2{font-size: 14px;color:#333;line-height: 28px;float: left;width: 181px;}
.resuit .b .c-job .list-b .list-b-1 p{font-size: 14px;color:#666;line-height: 28px;float:left;width: 195px;}
.resuit .b .c-job .list-b .list-b-1 p:nth-child(3){width:170px; }
.resuit .b .c-job .list-b .list-b-2{height: auto;margin-top: 5px;width: 610px;float:left;}
.resuit .b .c-job .list-b .list-b-2 h4{font-size: 14px;color:#333;line-height: 26px;margin-top: 10px;}
.resuit .b .c-job .list-b .list-b-2 p{font-size: 14px;color:#666;line-height: 26px;}
.resuit .b .c-job .list-b .list-b-4{display: none;position: relative;}
.resuit .b .c-job .list-b .list-b-4 h2{font-size: 15px;color:#333;line-height: 30px;font-weight: bold;}
.resuit .b .c-job .list-b .list-b-2 a.iwant{width: 78px;height: auto;display: inline-block;background: #c0a062;font-size: 14px;color:#fff;line-height: 38px;text-align: center;}
.resuit .b .c-job .list-b .list-b-2 a:hover.iwant{background: #f52530}

.resuit .b .atten{width: auto;height: auto;padding: 0 40px;padding-top: 35px;}
.resuit .b .atten h2{font-size: 16px;color:#de2d0b;line-height: 24px;margin-bottom: 10px;}
.resuit .b .atten p{font-size: 13px;color:#666;line-height: 26px;}
.joinbg{width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: fixed;left: 0;top: 0;z-index: 1;display: none;}
.joinbox{width:450px;height: auto;position: fixed;top: 50%;left: 50%;margin-left: -225px;border:1px solid #ccc;background: #fff;z-index: 2;display: none;margin-top: -150px;}
.joinbox .j-t{width: auto;height: auto;position: relative;background: #c0a062;}
.joinbox .j-t h2{font-size: 16px;color:#fff;line-height: 40px;text-align: center;font-weight: bold;}
.joinbox .j-t a.close{font-size: 12px;color:#fff;line-height: 40px;position: absolute;right: 10px;top: 0}
.joinbox .j-b{width: auto;height: auto;padding: 45px 10px;}
.joinbox .j-b p{font-size: 13px;color:#666;line-height: 26px;text-indent: 2em;text-align: center;}
.joinbox .j-b p span{color:#c0a062;font-weight: bold;}

.contact{width: 1200px;height: auto;margin: 0 auto;padding: 66px 0;}
.contact .t{margin-bottom: 30px;}
.contact .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.contact .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.contact .l{float:left;}
.contact .r{float:right;padding: 20px 40px 25px;background: #c0a062;width: 340px;}
.contact .r h2{font-size: 28px;color:#fff;line-height: 30px;font-weight: bold;text-align: left;padding: 18px 0;border-bottom: 1px solid rgba(255,255,255,0.4);margin-bottom: 13px;}
.contact .r p{font-size: 16px;color:#fff;line-height: 38px;}
.contact .r p span{padding-left: 28px;}
.contact .r p span.person{background: url(../images/index/c01.png) no-repeat scroll left center;}
.contact .r p span.phone{background: url(../images/index/c02.png) no-repeat scroll left center;}
.contact .r p span.email{background: url(../images/index/c03.png) no-repeat scroll left center;}
.contact .r p span.qq{background: url(../images/index/c04.png) no-repeat scroll left center;}
.contact .r p span.address{background: url(../images/index/c05.png) no-repeat scroll left center;}
.contact .r .notice{border-top: 1px solid rgba(255,255,255,0.4);padding-top: 15px;margin-top: 19px;}
.contact .r .notice p{font-size: 14px;color:#fff;line-height: 24px;text-align: justify;font-weight: normal;}

.mess{width: 1200px;height: auto;margin: 0 auto;padding: 66px 0;}
.mess .t{margin-bottom: 30px;}
.mess .t h2{font-size: 32px;color:#28166f;font-weight: bold;text-align: center;margin-bottom: 15px;line-height: 32px;}
.mess .t span{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 18px;text-align: center;display: block;font-family: "Acrom";}
.mess .b{width: auto;height: auto;}
.mess .b table{width: 550px;margin: 0 auto;}
.mess .b table td{padding: 11px 0;}
.mess .b table td p{width: 84px;padding-right: 10px;font-size: 16px;color:rgba(51,51,51,0.8);line-height: 50px;text-align: right;}
.mess .b .name{width: 332px;height: 48px;border: 1px solid #ccc;padding-left: 48px;background: #fff url(table-name.png) no-repeat scroll left center;font-size: 13px;color:#333;line-height: 48px;}
.mess .b .phone{width: 332px;height: 48px;border: 1px solid #ccc;padding-left: 48px;background: #fff url(table-phone.png) no-repeat scroll left center;font-size: 13px;color:#333;line-height: 48px;}
.mess .b .email{width: 332px;height: 48px;border: 1px solid #ccc;padding-left: 48px;background: #fff url(table-mail.png) no-repeat scroll left center;font-size: 13px;color:#333;line-height: 48px;}
.mess .b .inarea{width: 406px;height: 143px;padding: 10px;padding-left: 48px;border: 1px solid #ccc;font-size: 13px;color:#333;line-height: 16px;text-align: justify;resize: none;background: #fff url(../images/index/table-mess.png) no-repeat scroll left top;}
.mess .b .intxt{width: 332px;height: 48px;border: none;font-size: 13px;color:#333;line-height: 48px;}
.mess .b .inbtn{width: 199px;height: 41px;border: none;cursor: pointer;background: #555;font-size: 16px;color:#fff;line-height: 41px;text-align: center;border: none;}
.mess .b input:hover.inbtn{background: #28166f}


.snavbar2{width: 100%;height: auto;box-shadow: 1px 2px 5px 1px rgba(0,0,0,0.1);position: relative;z-index: 1;}
.snavbar2 .snavbox{width: 1200px;height: auto;margin: 0 auto;}
.snavbar2 .snavbox .snav{float:left;}
.snavbar2 .snavbox .snav ul{font-size: 0;text-align: left;}
.snavbar2 .snavbox .snav ul li{display: inline-block;vertical-align: top;position: relative;width: auto;}
.snavbar2 .snavbox .snav ul li a{font-size: 17px;color:#222;line-height: 66px;display: block;padding: 0 28px;}
/*.snavbar2 .snavbox .snav ul.first>li:nth-child(1) a{background: #14126c !important}*/
.snavbar2 .snavbox .snav ul li.hov a{background: #14126c;color:#fff;}
.snavbar2 .snavbox .snav ul li:hover a{background: #14126c;color:#fff;}
.snavbar2 .snavbox .snav ul li.have a{background: #14126c url(xl-icon.png) no-repeat scroll 105px 30px;color:#fff;}
.snavbar2 .snavbox .snav ul li:hover.have a{background: #14126c url(xl-icon.png) no-repeat scroll 105px 30px;color:#fff;}
.snavbar2 .snavbox .snav ul li ul.second{width: 100%;position: absolute;left: 0;top: 100%;}
.snavbar2 .snavbox .snav ul li ul.second li a{font-size: 15px;color:#222 !important;line-height: 50px;display: block;background: #eaeaea !important;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 0;text-align: center;}
.snavbar2 .snavbox .snav ul li ul.second li:hover a{background: #14126c !important;color:#fff !important;}
.snavbar2 .snavbox .bread{float:right;padding-left: 26px;background: url(s-home.png) no-repeat scroll left center;font-size: 0;text-align: left;}
.snavbar2 .snavbox .bread a{font-size: 16px;color:#777;line-height: 66px;display: inline-block;vertical-align: top;padding: 0 8px;}
.snavbar2 .snavbox .bread a:hover{color:#14126c;}
.snavbar2 .snavbox .bread span{font-family: "宋体";font-size: 14px;color:#777;line-height: 66px;display: inline-block;vertical-align: top;}

/*上一篇下一篇*/
.prenext{width: auto;height:auto;margin: 0 auto;padding:24px 0 ;border-top: 1px solid #e6e6e6;}
.prenext ul{float:left;}
.prenext ul li{display:block;font-size:13px;color:#444;line-height:28px;}
.prenext ul li a{font-size:13px;color:#444;line-height:28px;display:inline-block;}
.prenext ul li a:hover{color:#14126c;}
.prenext a.return{width: 120px;height: 40px;display:block;float: right;margin-top:7px;text-align: center;background:#28166f;font-size: 14px;color:#fff;line-height: 42px;text-align: center;}
.prenext:hover a.return{background: #2f2ca5}

/*列表翻页*/
.dede_pages{overflow:hidden;padding:10px 0 20px;clear:both; height:auto;}
.dede_pages ul{font-size:12px;color:#999; text-align:center;}
.dede_pages ul li{color:#666666; display:inline-block;overflow: hidden;margin-right: 5px;line-height: 40px;}
.dede_pages ul li select{border:1px solid #eee;background: transparent;outline: none;margin-left: 5px;height: 38px;margin-right: 6px;}
.dede_pages ul li .optionkw{margin-right: 5px;}
.dede_pages ul li a{color:#666666;text-decoration:none;width: 40px;height: 40px;line-height: 40px;display: block;}
.dede_pages ul li:hover{ background:#14126c;color:#fff;}
.dede_pages ul li:hover select{border-color:#14126c;}
.dede_pages ul li:hover a{color:#fff;}
.dede_pages ul li:hover span{color:#fff;}
.dede_pages ul li.thisclass{width: 40px;height: 40px;background:#14126c;color:#fff;}
/*.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background:#e7161b !important;color:#fff !important;}*/

/*右侧功能*/
.right-contact-img {z-index: 100; position: fixed; width: 50px; height: auto; overflow: visible; bottom: 113px; right: 0px; _position: absolute}
.right-contact-img ul li {position: relative; width: 50px; height: 50px;list-style:none;margin-bottom: 3px;}
.right-contact-img ul li.phone{background-color:#2d2c32;}
.right-contact-img ul li:hover.phone{background-color:#ba9358;}
.right-contact-img ul .last {margin-bottom: 0px}
.right-contact-img ul li .pull_down2 {position: absolute; width: 201px; height: 50px; top: 0px; right: -201px}
.right-contact-img ul li .pull_down2 a {width: 201px; display: block; height: 50px}
.right-contact-img ul li .pull_down3 {position: absolute; width: 201px; height: 50px; top: 0px; right: -201px}
.right-contact-img ul li .pull_down3 a {width: 201px; display: block; height: 50px}
/*.right-contact-img2 ul li .pull_down2 .ding {position: absolute; width: 48px; top: 0px; left: 23px}
.right-contact-img2 ul li .pull_down2 .yi {position: absolute; width: 48px; top: 0px; left: 88px}*/
.right-contact-img ul{padding-left:0px;margin:0px;}
.fkabo{bottom:222px;position:fixed;right:0px;display:block;width:50px;height:50px;cursor:pointer;background:#2d2c32 url(icon_code.png) right center no-repeat;z-index:600000;}
.right-contact-img ul li:hover{background:#ba9358;}
div:hover.fkabo{background-position: right center;}
.fkabo  .weib{display:none;position:absolute;margin-left:-165px;margin-top:-124px;z-index:99999;}
#gotopbtn{bottom:63px;cursor:pointer;display:none;position:fixed;right:0px;display:block;width:50px;height:50px;background:#2d2c32 url(icon_top.png) right center no-repeat;cursor:pointer;z-index: 10;}
#gotopbtn:hover{background-color:#ba9358;}

 /*-------- 下拉菜单 --------------*/
.dropMenu {
  position:absolute;
  z-index:9999;
  width: auto;  
  visibility: hidden;
  margin-top: -1px;
  margin-left: -20px;
/*  filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8; */ 
  background:rgba(20,18,108,0.6);
  min-width: 136px; 
  padding:10px 0;  
  top: 0;
  left: 0;
}
/*.dropMenu li{background: url(../images/index/dropMenu-bg.jpg) no-repeat scroll 6px 15px;padding-left:10px;}*/
.dropMenu li{margin-right: 0;}
.dropMenu li a{display:block;font-size: 15px;color:#fff;line-height: 40px;text-align: center;}
.dropMenu li:hover a{background: #14126c !important;}


#dropmenu2{margin-left: -11.5px;}
/*#dropmenu3{width: 162px !important;}
#dropmenu5{width: 178px !important;}*/
@media(max-width: 1920px){
	.banner{height: 898px;overflow: hidden;}
}

@media(max-width: 1680px){
	.indus .lists ul{height: 744px;}
	.indus .lists ul li .box{padding-top: 260px;height: 485px;}
	.indus .lists ul li:hover .box{padding-top: 220px;height: 525px;}
	.banner{height: 785px;overflow: hidden;}
}

@media(max-width: 1600px){
	.indus .lists ul{height: 709px;}
	.indus .lists ul li .box{padding-top: 260px;height: 449px;}
	.indus .lists ul li:hover .box{padding-top: 220px;height: 585px;}
	.headerbar .header .nav{margin-left: 150px;}
	.banner{height: 747px;overflow: hidden;}
}

@media(max-width: 1440px){
	.indus .lists ul{height: 637px;}
	.indus .lists ul li .box{padding-top: 260px;height: 337px;}
	.indus .lists ul li:hover .box{padding-top: 220px;height: 377px;}
	.headerbar .header .nav{margin-left: 70px;}
	.banner{height: 671px;overflow: hidden;}
}

@media(max-width: 1366px){
	.indus .lists ul{height: 604px;}
	.indus .lists ul li .box{padding-top: 200px;height: 404px;}
	.indus .lists ul li:hover .box{padding-top: 160px;height: 444px;}
	.headerbar .header .nav{margin-left: 40px;}
	.headerbar .header .nav li a{font-size: 15px;}
	.banner{height: 636px;overflow: hidden;}
}

@media(max-width: 1280px){
	.indus .lists ul{height: 565px;}
	.indus .lists ul li .box{padding-top: 200px;height: 366px;}
	.indus .lists ul li:hover .box{padding-top: 160px;height: 406px;}
	.headerbar .header .nav{margin-left: 40px;}
	.headerbar .header .nav li a{font-size: 14px;}
	.banner{height: 596px;overflow: hidden;}
}