.head{width:100%;height:96px;background:#313234;position:relative;z-index:10;}
.logo{float:left;margin-top:10px;margin-left:88px;}
.nav{float:right;margin-right:20px;}
.nav li{width:110px;text-align: center;height:96px;line-height:96px;float:left;position:relative;}
.nav li a{color:#b1b1ad;position: relative;z-index:2;display: block;width:100%;height:100%;font-weight:bold;}
.nav li a:hover,.nav li.curr a{color:#fff;}

.search-lang{float:right;width:96px;height:96px;position: relative;z-index:99;}
.search-lang .menu{width:58px;height:58px;display:block;border:19px solid #313234;background:#373e6a;color:#fff;line-height:58px;text-align: center;/*background:url(../img/menu.jpg) no-repeat;*/}
.search-lang .search{width:58px;height:96px;display:block;background:#2ead94 url(../img/search-icon.png) no-repeat center 69px;}
.search-lang .language{display: block;width:58px;height:58px;text-align: center;line-height:58px;color:#fff;position: absolute;left:0;top:117px;background:#1b1c1e;}


.nav-bg{width:100%;height:0px;background:#2b2c2e;position: absolute;bottom:0;left:0;z-index:1;transition: all .3s;}
.nav>ul>li:hover .nav-bg,.nav>ul>li.curr .nav-bg{height:96px;}


/*子导航*/
.subNav-line{width:100%;height:0px;position:absolute;top:96px;z-index: 9;overflow: hidden;}
.subNav-line ul li{display:inline-block;height:127px;width:90px;position:relative;}
.subNav-line ul li a{color:#666666;font-size:13px;opacity:0.8;filter:alpha(opacity = 80);display: inline-block;position:relative;z-index:2;text-align:center;width:100%;height:100%;line-height:127px;}
.subNav-line ul {width:100%;height:127px;position:absolute;top:-127px;left:0;background:url(../images/nav_bg2.jpg);transition:top .3s;}
.subNav-line ul li.last{border-right:0;}
.subNav-line ul li img{position:absolute;width: 100%;height:0;left:0;top:0;transition:all .3s;opacity: 1;filter:alpha(opacity = 100);z-index:0;}
.subNav-line ul li:hover img{height:100%;opacity: 1;filter:alpha(opacity = 100);}
.subNav-line ul li:hover a{color:#fff;}
.head:hover .subNav-line{height:127px;}
.subRightBg{width:33.8%;height:70px;}


.footer{width:100%;min-height:115px;background:#333333;position: relative;z-index:9999;}
.footer>.w1200{height:115px;}
.footer .partner-btn{}
.footer .partner{width:2007px;height:115px;background:#0f0f10;position:absolute;top:0;left:2000px;}
.footer .partner .part-close{width:78px;height:78px;background:url(../img/index/clock.jpg) no-repeat;opacity: 0;filter:alpha(opacity = 0);position: absolute;left:0;top:0px;z-index:1;transition:all .3s;transition-delay:.5s;}
.partner-list{position:relative;z-index:22;height:70px;padding:20px;background:#0f0f11;opacity: 0;filter:alpha(opacity = 0);transition:all .3s;transition-delay:.5s;}
.partner-list>a{color:#6e6e70;margin-right:10px;}
.partner-list>a:hover{color:#fff;}

.footer>.w1200 p {color:#a6a4ad;margin-top:35px;margin-right:15px;width:385px;float:left;line-height:22px;font-weight: bold;}
.footer>.w1200 p a{color:#a6a4ad;}
.footer>.w1200 p a:hover{color:#fff;}

.footer  .ftlayer{width:100%;padding:35px 0;background:#f1f1f1 url(../img/ftlayer-bg.jpg) no-repeat center top;/*position:absolute;bottom:115px;left:0;*/display:none;}
.footer  .ftlayer h2{font-size:20px;color:#525252;margin-bottom:25px;margin-top:10px;font-weight: bold;}
.footer  .ftlayer h3{color:#666666;font-size:14px;font-weight: bold;margin-bottom:10px;}
.footer  .ftlayer p{color:#838383;font-size:14px;line-height:26px;margin-bottom:15px;}
.footer  .ftlegal{height:270px;}
.footer  .ftmap{height:220px;}
.footer  .ftmap ul li{float:left;width:110px;}
.footer  .ftmap ul li a{display: block;font-size:14px;color:#8b8b8b;line-height:24px;}
.footer  .ftmap ul li a:hover{color:#465298;}
.footer  .ftlegal{height:270px;}
.footer .ftpanner .w1200>a{margin-right:20px;color:#666666;font-size:14px;line-height:24px;}
.footer .ftpanner .w1200>a:hover{color:#465298;}

.ft-icon{width:36px;height:36px;display:block;float:left;margin-top:30px;margin-right:7px;position:relative;}
.ft-icon img{position:absolute;bottom:50px;left:-62px;width:159px;height:0;transition:all .3s;}
.ft-icon:hover img{height:161px;}
a.wx-icon{background:url(../images/wx-icon.png) no-repeat center center;}
a.tl-icon{background:url(../images/tl-icon2.png) no-repeat center center;}
a.sina-icon{background:url(../images/sina-icon3.png) no-repeat center center;}

/*a.wx-icon:hover{background:url(../img/index/wx-icon0.png) no-repeat center center;}*/
a.tl-icon:hover{background:url(../img/index/tl-icon22.png) no-repeat center center;}
/*a.sina-icon:hover{background:url(../img/index/sina-icon33.png) no-repeat center center;}*/

a.reenoo{margin-top:30px;}

.open .w1200 .partner{left:404px;transition:left .3s;}
.open .w1200 .partner-list{opacity: 1;filter:alpha(opacity = 100);}
.open .w1200 .partner .part-close{top:-78px;opacity: 1;filter:alpha(opacity = 100);}

/*网站地图*/
.webMap{width:450px;background:#313234;position:fixed;top:0;right:-550px;height:100%;z-index: 9999;-webkit-transition:all .4s;transition:all .4s;opacity: 1;visibility: hidden;}
.slide-close{display:block;width:67px;height:67px;float:right;background:#7ca49f url(../img/close.png) no-repeat center;position: absolute;left:-67px;top:58px;}
.webMap-title{color:#f1dddd;line-height:20px;margin-bottom:22px;background:#313234;height:58px;position: relative;}
.webMap-title ul li{width:58px;height:58px;text-align: center;line-height: 58px;font-size:18px;float:left;margin-right:3px;background:#7ca49f;color:#fff;cursor: pointer;}
.webMap-title ul li:hover{background:#7ca49f;}
.webMap-title ul li a{color:#fff;}
.webMap-title ul .curr{background:#7ca49f;}
.webMap-dl{margin-bottom:8px;width:420px;padding-left:30px;overflow: hidden;}
.webMap-dl a{color:#787f9d;-webkit-transition: all .3s;transition: all .3s;}
.webMap-dl dt a{font-size:18px;display: inline-block; color:#e1e4e5;font-weight: bold;margin-bottom:20px;}
.webMap-dl dd{float:left;}
.webMap-dl dd a{margin-right: 12px;display: block;margin-bottom: 15px;font-size: 14px;color:#9c9d9d;}
.webMap-dl dd a:hover{color:#7ca49f;}

.webMap-title h2{font-size:24px;width:100%;float:left;margin:30px 0 30px 30px;color:#acbb66;font-weight: bold;padding-bottom:10px;border-bottom:6px solid #4a4d3e;}
.open-side .webMap{right:0;opacity: 1;visibility: visible;-webkit-transition: all .3s;transition: all .3s;}

.webMap-wx{padding-left:30px;margin-top:20px;}
.webMap-wx img{margin-right:10px;opacity: 0.7;filter: alpha(opacity=70);}
.webMap-wx p{margin-top:6px;color:#999;}
.prolist .crt{width:346px;}
.prolist .crt a{width:173px;display:inline-block;}
/*遮罩*/
.mapMask{position: fixed;top:0;width:100%;height:100%;background: #000;z-index:110;opacity:0.8;filter: alpha(opacity=70); _height:1110px;display:none;}


	/*面包屑导航*/
	.crumbs{line-height:54px;width:1200px;margin:0 auto;overflow: hidden;}
	.crumbs a{color: #666666;font-size: 15px;font-weight: bold;}
	.crumbs a:hover{color:#465298;}
	.crumbs h1{font-size: 24px;color:#333333;line-height: 24px;margin-top: 10px;}
	.crumbs > span{display: block;line-height:20px;margin-top:20px;}
	.pro-tel{float: right;position: relative;height:55px;line-height: 55px;}
	.pro-tel > div{position: absolute;right: 40px;top:0;width:980px;text-align: right;}
	.pro-tel > div >span{margin-right:10px;}
	.pro-tel i{display: block;width:31px;position:relative;z-index: 2;padding-left:20px;background: #fff;cursor: pointer;}
	.pro-tel i img{vertical-align: middle;}

@media only screen and (max-width: 1366px) {
	.webMap-dl dt a{margin-bottom:10px;}
	.webMap-dl dd a{margin-bottom:8px;}
}


/*返回顶部*/
.scroll-top{display:none;position: fixed;right:40px;bottom:40px;background: url(../images/scroll-top.jpg) no-repeat;width:58px;height:58px;z-index: 999;cursor: pointer;}

/*返回上一层*/
.pro-back{position: fixed;display:none;right:40px;bottom:100px;background: url(../images/pro-back.jpg) no-repeat;width:58px;height:58px;z-index: 99999;cursor: pointer;}