/* CSS Document */

body{ margin:0; font-size:12px; font-family:"微软雅黑"; background:#000; color:#fff;}
img{ border:none;}
a{ color:#fff; text-decoration:none;}
.jsHover{ color:#eb891b;}

.fontEng{ font-family:Arial, Helvetica, sans-serif;}

.headerBg{ background:url(headerBg.gif);}





#header{ width:auto; height:168px;}
#header .headBox{ width:1000px; margin:0 auto; height:168px; overflow:hidden; position:relative;}
#logo{ display:block; margin:20px 0 0 0; padding:0; float:left; width:240px; height:50px;}



.menu{width:316px; height:60px; float:right;  list-style:none; margin:0; padding:8px 0 0 60px; background:url(../images/styleImg.png) no-repeat 0 -136px; overflow:hidden; display:block; cursor:pointer; overflow:hidden;}
.menu li{display:block; float:left; position:relative; height:35px;}
.menu li p{ position:absolute; display:none; width:500px; left:-220px; top:30px; _top:30px; margin:0; padding:0;}
.menu li p a:hover{color:#eb891b;}

#footer{ width:100%; height:30px; position: fixed; bottom:0;
_position:absolute;
_bottom:0;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));
}
#footer .footBox{ width:1000px; margin:0 auto; height:30px;}
.footBox p{ display:block; margin:60px 0 0 0; padding:0; float:right; height:30px;}
.footBox p a{ display:none; text-align:center;}
.footBox p.att{ width:50px; text-align:center;}
.footBox p.attention a{ display:block; height:30px;}
.footBox p.attention a:hover{ color:#eb891b;}
.footBox p.attention{ cursor:pointer; margin:0;}

/* 右侧菜单 */
#rightMenu{ width:0; height:125%; position:absolute; right:0px; top:0; background:#272727; z-index:999996; border-left:3px solid #eb891b; }

#rightMenu .rightMenuBox{ width:0; height:100%; position:relative;}
#rightMenu .rightMenuBox span{ list-style:none; padding:20px 0 0 0; margin:0; width:0; overflow:hidden;}
#rightMenu .rightMenuBox span dt{ width:200px; margin:0 auto; display:block;}
#rightMenu .rightMenuBox span dd{ margin:0; padding:0; list-style:none;}
#rightMenu .rightMenuBox .newImg{ border:1px solid #868686; width:198px; display:block; margin:0 auto;}

#rightMenu .rightMenuBox .moverBtn{ width:25px; height:50px; position:absolute; top:50%; left:-28px; cursor:pointer; background:url(../images/styleImg.png) 0 -60px no-repeat; margin-top:-80px}
#rightMenu .rightMenuBox .moverBtn2{ background-position:0 0;}
#rightMenu .rightMenuBox span dd .er{ display:block; width:172px; margin:0 auto; text-align:center; font-size:18px; background:#d2d2d2; color:#000; font-weight:normal; padding-bottom:5px; margin-top:25px;}
#rightMenu .rightMenuBox span dd .er img{ display:block; width:172px;}

.news{ margin:0 auto; padding:0; list-style:none; width:200px; display:block; margin-top:10px; }
.news li{ width:188px; height:30px; margin:0; padding:0 0 0 12px; background:url(../images/liIcon.gif) no-repeat 0 11px; display:block; border-bottom:1px dashed #fff; overflow:hidden;}
.news li a{ display:block; height:30px; line-height:30px; overflow:hidden; _background-position:0 0;}
#rightMenu .rightMenuBox em{ list-style:none; font-family:"微软雅黑"; font-size:12px; font-style:inherit;}
.news li a:hover{ color:#eb891b; font-weight:bold; font-size:13px;}

#rightMenu .rightMenuBox span dt a{ width:188px; overflow:hidden; padding-left:12px; color:#b9b9b9; display:block; background:url(../images/liIcon.gif) no-repeat 0 6px;}
#rightMenu .rightMenuBox span dt a strong{ display:block; color:#eb891b;}
#rightMenu .rightMenuBox span dt p{ display:block; margin:0; display:block; overflow:hidden;}
#rightMenu .rightMenuBox span dt a:hover strong{ display:block; color:#eb891b; text-decoration:none;}
#rightMenu .rightMenuBox span dt a:hover p{ text-decoration:underline;}


/* 大背景 */
.big-bg-maik{ /*position:fixed;*/ top:0; width:100%; height:100%; z-index:-1; background:url(bigBgMark.gif);}
.big-bg-box{ width:100%; position:absolute; z-index:-5; top:0; left:0;}
.big-bg{ position:relative; width:100%; height:100%; /* max-width:1024px;*/ list-style:none; padding:0; margin:0 auto; top:0; z-index:4;}
.big-bg li{ display:block; position:absolute; top:0; left:0; width:100%; position:-3;}
.big-bg img{ width:100%;}






/*6菜单定住效果*/
.navbar-fixed-top {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
 margin-top:-76px
}
/*6菜单定住效果*/



.head{width:100%; position: fixed; z-index:1000; background: #f7941d;}
.header{width:1200px; height:70px; margin:0 auto; position: relative; }
.header a.logo{float:left; padding-top:5px; width: 200px; margin-right: 30px;}


.nav dl{float: right; margin-left: 0px;}

.nav dl dd{float:left; width:40px; position:relative; margin-top:2px}
.nav dl dt{  float: right; width: 74px; height: 75px; margin-left: 2px; background: #0c4da2;}
.nav dl dt p{  width: 26px; margin: 0 auto;color: #fff; line-height: 14px; padding-top: 24px;}
.nav dl dt a{color: #fff; display:inline-block;width: 74px; height: 81px;}
.nav dl dt a:hover{background:#ae0005; color:#fff;}
.nav dl dd img{margin-right: 0px;display: block; width: 35px; height: 35px; margin-top: 15px;}


.nav dl dd .yww_indexTopss{position: absolute; left: 0px;  top: 18px;  display: none;  padding-top: 48px;  padding-bottom: 60px; z-index:9999}
.nav dl dd .yww_indexTopss input{width:175px; height:35px; padding-left:10px; background:url(../images/yww_indexTopss.png) no-repeat;z-index:9999}


.headsearch{float:right; width:198px;top: 22px; display: block; position: absolute; right: -130px;}
.headsearch .searchIn{ float: left; width: 150px; height: 28px;padding-left: 20px; line-height: normal;font-size: 12px; color: #707070;background: #fff;}
.headsearch .searchBt{float: left; width: 28px;  height: 28px; background: #fff url(../images/search.png) no-repeat  center;cursor:pointer;}
  


.nav {
	Z-INDEX: 30; POSITION: relative; WIDTH: 780px; BACKGROUND: url(../webimages/navtopbg.png) no-repeat center top; HEIGHT: 70px; float:left
}
.nav UL {
	MARGIN: 0px auto; float:right; 
}
.nav UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 70px; margin:0 25px;   FLOAT: left; HEIGHT: 70px;margin-TOP: 0px
}


.nav UL LI A {
	COLOR: #fff; FONT-SIZE: 17px; margin-left:-1px 
}

.nav UL LI:hover{
	background:url(../images/navBg.jpg) no-repeat bottom center;color:#fff; 
}
.nav UL LI.chosen{
	 color:#fff;
}

.nav UL LI.chosen A{
	COLOR: #fff; 
}
.nav UL LI.cur {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 175px; PADDING-RIGHT: 0px; /*BACKGROUND: url(../images/search_bg.png) no-repeat 20px 50%;*/ MARGIN-LEFT: 0px; BORDER-RIGHT: medium none; PADDING-TOP: 0px; 
}
.nav UL LI.li_cur {
	Z-INDEX: 20; POSITION: relative; margin-RIGHT: 11px; BACKGROUND: url(../images/menu_right.png)  no-repeat 100px center; float:left;
}

.nav UL LI OL {
	POSITION: absolute; DISPLAY: none; TOP: 70px; LEFT: -20px;
}
.nav UL LI OL LI {
	BORDER-BOTTOM: #f7941d 0px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 127px; PADDING-RIGHT: 0px;  FLOAT: none; 
}


.nav UL LI.li_cur:hover{
	background:url(../images/navBg.jpg) no-repeat bottom center;color:#fff; 
}
.nav UL LI.li_cur.chosen{
	background:url(../images/navBg.jpg) no-repeat bottom center; color:#fff;
}

.nav UL .te1 LI a{ color:#666666;  }
.nav UL LI .te1 {POSITION: absolute; DISPLAY: none; TOP: 70px; margin-left:-45px}
.nav UL LI .te1 LI {background: url(../images/navChildBg.png);border-bottom: 1px solid #c6c5c4; TEXT-ALIGN: center;  WIDTH: 150px; height:35px; line-height:35px;  }
.nav UL .te1 LI:hover{COLOR: #fff; background: url(../images/navbg.jpg); }
.nav UL .te1 LI A:hover{COLOR: #fff;}

.nav UL .te2 LI a{ color:#666666}
.nav UL LI .te2 {POSITION: absolute; DISPLAY: none; TOP: 70px; margin-left:-80px }
.nav UL LI .te2 LI {background: url(../images/navChildBg.png);border-bottom: 1px solid #c6c5c4; TEXT-ALIGN: center;  WIDTH: 187px; height:35px; line-height:35px;  }
.nav UL .te2 LI:hover{COLOR: #fff; background: url(../images/navbg.jpg); }
.nav UL .te2 LI A:hover{COLOR: #fff;}

.nav UL .te3 LI a{ color:#666666}
.nav UL LI .te3 {POSITION: absolute; DISPLAY: none; TOP: 70px; margin-left:-45px}
.nav UL LI .te3 LI {background: url(../images/navChildBg.png);border-bottom: 1px solid #c6c5c4; TEXT-ALIGN: center;  WIDTH: 150px; height:30px; line-height:35px;  }
.nav UL .te3 LI:hover{COLOR: #fff; background: url(../images/navbg.jpg); }
.nav UL .te3 LI A:hover{COLOR: #fff;}

.nav UL .te4 LI a{ color:#666666}
.nav UL LI .te4 {POSITION: absolute; DISPLAY: none; TOP: 70px; margin-left:-45px }
.nav UL LI .te4 LI {background: url(../images/navChildBg.png);border-bottom: 1px solid #c6c5c4; TEXT-ALIGN: center; WIDTH: 150px; height:35px; line-height:35px;  }
.nav UL .te4 LI:hover{COLOR: #fff; background: url(../images/navbg.jpg); }
.nav UL .te4 LI A:hover{COLOR: #fff;}

.nav UL .te5 LI a{ color:#666666}
.nav UL LI .te5 {POSITION: absolute; DISPLAY: none; TOP: 70px; margin-left:-75px}
.nav UL LI .te5 LI {background: url(../images/navChildBg.png);border-bottom: 1px solid #c6c5c4; TEXT-ALIGN: center;WIDTH: 207px; height:35px; line-height:35px;  }
.nav UL .te5 LI:hover{COLOR: #fff; background: url(../images/navbg.jpg); }
.nav UL .te5 LI A:hover{COLOR: #fff;}

.nav UL .te6 LI a{ color:#666666}
.nav UL LI .te6 {POSITION: absolute; DISPLAY: none; TOP: 70px;margin-left:-60px}
.nav UL LI .te6 LI {background: url(../images/navChildBg.png);border-bottom: 1px solid #c6c5c4; TEXT-ALIGN: center; WIDTH: 150px; height:35px; line-height:35px;  }
.nav UL .te6 LI:hover{COLOR: #fff; background: url(../images/navbg.jpg); }
.nav UL .te6 LI A:hover{COLOR: #fff;}


.nav UL .te7 LI a{ color:#666666}
.nav UL LI .te7 {POSITION: absolute; DISPLAY: none; TOP: 70px; margin-left:-40px}
.nav UL LI .te7 LI {background: url(../images/navChildBg.png);border-bottom: 1px solid #c6c5c4; TEXT-ALIGN: center;  WIDTH: 160px; height:35px; line-height:35px;  }
.nav UL .te7 LI:hover{COLOR: #fff; background: url(../images/navbg.jpg); }
.nav UL .te7 LI A:hover{COLOR: #fff;}


.nav UL .te8 LI a{ color:#666666}
.nav UL LI .te8 {POSITION: absolute; DISPLAY: none; TOP: 70px; margin-left:-25px }
.nav UL LI .te8 LI {background: url(../images/navChildBg.png);border-bottom: 1px solid #c6c5c4; TEXT-ALIGN: center;  WIDTH: 127px; height:35px; line-height:35px; }
.nav UL .te8 LI:hover{COLOR: #fff; background: url(../images/navbg.jpg); }
.nav UL .te8 LI A:hover{COLOR: #fff;}



.nav_Dowl{ height:258px; width:80px; margin:0 auto; position:absolute; left:0; top:70px;   overflow:hidden; display:none; z-index:99999 !important;}
.nav ul li .nav_Dowl dl{  width: 1065px; height:211px;  float: none;  margin: 0 auto;  margin-top: 44px; overflow:hidden;}
.nav ul li .nav_Dowl dl dt{  float: left;  width: 311px;  height: 175px;}
.nav ul li .nav_Dowl dl dd{float:left; margin-left:33px; width:700px; height:175px; overflow:hidden;} 
.nav ul li .nav_Dowl dl dd p{width:677px; color:#666666; line-height:21px;}
.nav ul li .nav_Dowl .navUpdiv{width:80px; height:116px; margin-top:15px; border:1px solid #dbdbdc;background:url(../images/nav_dwobg.jpg) repeat-x;}
.nav ul li .nav_Dowl .navUpdiv ul{width:80px; overflow:hidden;}
.nav ul li .navUpdiv ul li{border:none; padding:0 0 0 40px; margin-top:10px; float:left;}
.nav ul li .navUpdiv ul li a{float:none; padding:0 0 0 11px; padding-top:5px; height:22px; width:121px; line-height:22px;   font-size:13px; color:#333333; text-align:left; background:url(../images/Abg.png) no-repeat left 13px; border:none;}
.nav ul li .navUpdiv ul li a:hover{color:#333333;background:url(../images/Abg.png) no-repeat left 13px;} 
 
.bannerDiv{width: 100%;  height: 676px;  overflow: hidden;  position: relative;  z-index: 1;}


.banner{  width: 100%;height: 676px;  position: relative;  left: 0;z-index: 9;}
.banner ul{height:676px;}
.banner ul li{width: 1900px; height: 676px; position:relative;}
.banner ul li img{ display: block; width: 1900px; height: 676px; position:absolute;left:50%;top:0;margin-left:-950px;}
.index_botton{  position:absolute; right:2%; top:50%;  width:22px; height: 165px;  text-align: right; z-index: 999;  z-index: 9999; padding-bottom: 10px; margin-top:-87px;}
.index_botton a{display:block; width: 14px;  height: 14px; margin:0 auto;  margin-top:30px;  line-height: 11111px; overflow: hidden; background: url(../images/index_15.png) no-repeat;}
.index_botton a.cur{width:20px; height:20px; background: url(../images/index_13.png) no-repeat;}
.nav dl dd .indexEwm img{display:block; width:120px; height:120px; margin:0 auto;margin-top:18px;}
.indexEwm{width:122px; height:139px;  background:url(../images/indexEwmBg.png) no-repeat bottom; position:absolute; top:59px; left:-44px; z-index:99; display:none;}









/* 右侧浮动 */  


/*浮动右侧客服*/


.leftbtn{ width: 45px; position: fixed; right: 10px; top: 60%; z-index: 999; }
.leftbtn .ico{ width: 45px; height: 45px;border-radius:50%; margin-bottom: 5px; cursor: pointer; position: relative;}

.leftbtn .qq{ background: #f7941d url(../images/cimg23.png) center no-repeat;}
.leftbtn .qq .cont{ background: #f7941d; border-radius: 50px;height: 45px;line-height: 45px; color: #fff; font-size: 18px; width: 220px; position: absolute; top: 0; right: 0; z-index: 999;}
.leftbtn .qq .cont a{color: #fff; margin-left: 10px;background: url(../images/cimg23.png) 10px center no-repeat;padding-left: 30px;}
.leftbtn .qq .cont a:hover{color: #fff}




.leftbtn .wechat{ background: #f7941d url(../images/cimg24.png) center no-repeat;}
.leftbtn .wechat .cont{margin:0; width: 155px; padding: 1px 1px 5px 1px;  position: absolute; left: -170px; top: -44px; background-color: #fff;}
.leftbtn .wechat .cont img{ display: block;  width: 153px; height: 153px;}
.leftbtn .wechat .cont span{ display: block; line-height: 20px; font-size: 12px; text-align: center; color: #1a1a1a;}
.leftbtn .tel{ background: #f7941d url(../images/cimg25.png) center no-repeat;}
.leftbtn .tel .cont{margin:0; background: #f7941d url(../images/cimg25.png) 15px center no-repeat; border-radius:50px;padding-left: 45px; height: 45px; line-height: 45px; color: #fff; font-size: 18px; width: 180px; position: absolute; top: 0; right: 0; z-index: 999;}
.leftbtn .official-wechat{ background: #f7941d url(../images/cimg26.png) center no-repeat;}
.leftbtn .official-wechat .cont{margin:0; width: 153px; padding: 1px 16px 5px 1px; background: url(../images/cimg28.png) 0 0 no-repeat; position: absolute; left: -170px; top: -44px;}
.leftbtn .official-wechat .cont img{ display: block;  width: 153px; height: 153px;}
.leftbtn .official-wechat .cont span{ display: block; line-height: 20px; font-size: 12px; text-align: center; color: #1a1a1a;}
.leftbtn .backtop{ background:#7d7d7d url(../images/returnTop.png) center no-repeat;opacity:.8;filter:alpha(opacity=80);}
.leftbtn .backtop:hover{opacity:1; filter:alpha(opacity=100);}
.leftbtn .ico .cont{ display: none;}
.leftbtn .ico.toHome{
	display:block;
	background: #f7941d url(../images/tohome.png) center center no-repeat;
	background-size:26px;
}


/*浮动右侧客服*/

/* 右侧浮动 */
