@charset "UTF-8";
*{padding:0;margin:0;}
li{list-style:none;}
a img{border:none;}
a{text-decoration:none;}
.clearfix:before,
.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.w1k{width:1000px;margin:0 auto;}


.top .w1k{position:relative;}
.topBar{background:rgb(242,242,242);height:36px;line-height:36px;font-size:12px;}
.topBar,
.topBar a{color:rgb(120,120,120);}
.loginBar .ge:before,
.toolBar > li+li{background: url(../image/ge.gif) no-repeat left center;}
.toolBar > li > a,.toolBar .hasSub .s1{
	display:inline-block;
	padding: 0 10px;
}

.topBar .perM{display:inline-block;}
.topBar .perM .num{font-size:13px;margin:0 2px;}
.topBar .perM .blue{margin:0 4px;}
.toolBar{position:absolute;right:0;top:0;}
.toolBar > li{float:left;}
.toolBar .hasSub{cursor:pointer;}


.toolBar li.hasSub{z-index:999}
.toolBar li.hasSub{padding:0;}
.toolBar li.hasSub a:hover{color:#f73805;}
.toolBar .xialaUl{z-index:14}
.toolBar .xialaUl{display:none;border:1px solid #ccc;background:#fff;position: absolute;top:30px;}
.toolBar .xialaUl a{display:block;height:30px;}
.toolBar .k2 a{padding:0 18px 0 10px}

.toolBar .hasSub .s1{
	display: inline-block;
	padding-right: 20px;
	background: url(../image/jt.gif) no-repeat 64px center;
}
.toolBar .hasSub{
	
}
.toolBar .hasSub:hover{
	background: #FFF;
	position: relative;
	left:2px;
	border:1px solid #bfbfbf;
	border-bottom: none;
}
.toolBar .i1{margin-left: 4px;}

.perM .hy_b{background:rgba(0,0,0,0) url("../image/hy_b.png") no-repeat scroll left top;display:inline-block;height:15px;margin:0 4px;position:relative;top:2px;width:47px;}
.perM .hy_b1{background-position:left top;}
.perM .hy_b2{background-position:left -20px;}
.perM .hy_b3{background-position:left -40px;}
.perM .hy_b4{background-position:left -60px;}
.perM .hy_b5{background-position:left -20px;}
.perM .hy_b6{background-position:left -20px;}
.perM .hy_b7{background-position:left -20px;}
.perM .hy_b8{background-position:left -20px;}
.perM .hy_b9{background-position:left -20px;}

.topMain .w1k{position: relative;}
.topNav{position: absolute;right: 0;top:30px;background: rgb(252,252,252);padding:0 20px;border:1px solid rgb(241,241,241);}
.topNav a{
	display: inline-block;
	color:#666;
	position: relative;
	padding-left: 24px;
	line-height: 34px;
	font-size: 13px;
	background-position: left center;
	background-repeat: no-repeat;
}
.topNav a:after{content:"|";display:inline-block;color:rgb(190,190,190);margin:0 10px;font-size: 14px;}
.topNav a:last-child:after{content: '';margin: 0;}
.topNav .a1{
	background-image:url(../image/topnav1.gif);
}
.topNav .a2{
	background-image:url(../image/topnav2.gif);
}
.topNav .a3{
	background-image:url(../image/topnav3.gif);
}
.topNav .num{
	display: block;
	position: absolute;
	left:0;
	top:-8px;
	color:#fff;
	background: url(../image/topnavnum.png) no-repeat center center;
	width: 20px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	font-size: 11px;
}


.nav{
	border-bottom:3px solid #a3d9e5;
	height: 34px;
}
.nav .w1k{
	position: relative;
}

.navD .a1{
	display: block;
	width: 175px;
	padding-left: 25px;
	
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	line-height: 34px;
	position: relative;
}
.navD .a1 i{
	width: 25px;
	height: 25px;
	display: block;
	background: url(../image/nava1.png) no-repeat;
	position: absolute;
	right: 10px;
	top:5px;
}

.navUl{
	position: absolute;
	right: 0;
	top:0;
	line-height: 34px;
}
.navUl li{
	float:left;
}
.navUl li+li{margin-left: 16px;}
.navUl li a{
	color: rgb(50,50,50);
	display: inline-block;
	line-height: 26px;
	padding: 0 22px;
	transition:background 0.5s;
	position: relative;
}
.navUl li a:hover{
	color: #fff;
	background: #e56356;
	border-radius: 15px;
}
.navUl li a.bb{
	padding-left: 34px;
}
.navUl li a.bb:hover{
	background: #fff09f;
	color: #d94a4a;
}
.navUl a.bb .i3{
	width: 15px;
	height: 15px;
	background: url(../image/heart1.png) no-repeat;
	left:24px;
	top:-12;
}
.navUl li a.ly{
	padding-left: 32px;
}
.navUl li a.ly:hover{
	background: #abebea;
	color: #128886;
}
.navUl a.ly .i3{
	width: 14px;
	height: 16px;
	background: url(../image/xingxing.png) no-repeat;
	left:24px;
	top:-15;
}
.navUl li .i3{top: -9px;}

.navUl li .i1,.navUl li .i2,.navUl li .i3{position: absolute;}
.navUl li .i1{
	left:0;
	top:-10px;
}
.navUl li .i2{
	left: -2px;
	bottom:-1px;
}
.navUl li .i3{
	display: none;
}
.navUl a:hover .i3{
	display: block;
}

.left{float:left;}
.right{float:right;}
.red{color:#ff6c6c;}
.blue,
a.blue{color:#3084e9;}
.num{font-family:arial;}




  #header .nav .w1k{z-index:998;}
  #header .menu{position:absolute;background:url(../image/menu_bg.png) repeat-x bottom #fff;}
  
  #header .menu > li:first-child{background:url(../image/header_list.jpg);border-bottom: 3px solid #f6f6f6;font:bold 16px/33px "瀹嬩綋"; width:202px; color:#fff;text-indent:17px; height:32px; padding-top:1px;}
  #header .menu .xl+.xl{background:url(../image/menu_ge.png) no-repeat top center}
  #header .menu .xl:hover{background:#e54a4a}
  #header .menu .xl:hover+.xl{background:none}
  
  #home_nav .menu{height:475px}
  #qita_nav .menu:hover{height:475px}
  #qita_nav .menu .xl{display:none;}
  #qita_nav .menu .qita_bg{display:none;position:absolute;top:36px;left:-4px; z-index:-1;}
  #qita_nav .menu:hover .qita_bg{display:block}
  #qita_nav .menu:hover .xl{display:block;}
  #qita_nav{height:33px;}
  
  
  #header .menu .xlt .hott{font:12px "瀹嬩綋";padding-left:3px;position:relative;color:#FF1E41;}
  #header .menu .dang .hott{color:#fff;}
  #header .menu .xlt .hott img{position:absolute;top:0px;}
  #header .menu .xlk{display:none;position:absolute;left:202px;top:34px;width:787px;background:#fff;border: 2px solid #e54a4a;z-indent:-1}
  #header .menu .hotk img{position:relative;top:-6px;left:1px}
  #header .menu .hotk a:hover img{top:-5px;left:0}
  #header .menu .left01{float:left; width:491px; overflow:hidden; margin:0; padding:2px 20px;}
  #header .menu .left01 li h4{padding:12px 0 4px; margin:0 0 4px;border-bottom:1px solid #c0ada5;}
  #header .menu .left01 li h4 a{font:bold 13px/16px "瀹嬩綋"; float:none; color:#6d4f42;}
  #header .menu .left01 li{overflow:hidden;margin-top:4px;padding-bottom:2px;position:relative}
  #header .menu .left01 li div{width:100%;height:20px;margin-left:2px}
  #header .menu .left01 li div a{display:block;float:left;position:relative;height:20px;color: #676767;font: 12px/20px "瀹嬩綋";padding: 0 8px 0 9px;}
  #header .menu .left01 li div a:first-child{padding-left:0}
  #header .menu .left01 li div a+a{background: url(../image/rightnavbg.png) no-repeat left center;}
  #header .menu .left01 li div a:hover{color:#f34949;}
  #header .menu .left02{display:block; float:left; width:235px; border-left:1px solid #f1edee;padding:10px; overflow:hidden; background-color:#fafafa;}
  #header .menu .left02 li+li{padding-top:10px;}
  #header .menu .left02 h4{color:#6d4f42; font:bold 12px "瀹嬩綋"; margin:0; padding-top:6px}
  #header .menu .left02 .buttunhref{border-bottom:1px solid #ededed;}
  #header .menu .left02 .buttunhref a{float:left; width:102px; margin-bottom:10px}
  #header .menu .left02 .buttunhref a.no1{padding-right:31px}
  

.buttom{width:960px; display:block; overflow:hidden; float: center; margin: 0 auto;background-color:#ffffff;}
.buttom a{color: #000000;text-decoration: none;}
.copyx{ height: 68px; width: 960px;}
.adv{
border:1px solid #c8c8c8; width:958px; height:145px; background-color:#f9f9f9; display:block; overflow:hidden; margin-top:10px}
.buttom_des1{
width:190px; height:120px; float:left;border-right:1px dashed #bababa; padding-top:15px;}
.buttom_des2{
width:190px; height:120px; float:left; padding-top:15px;}
.buttom_des1 ul li{
	height:20px;line-height:20px;
	margin-left:40px;
}
.buttom_des1 ul li a:hover{
color:#bababa}
.kfrx{
color:#d85555; font-size:20px; font-family:"榛戜綋"; display:block;margin-left:15px;}
.links{
display:block; overflow:hidden; margin-top:15px; margin-left:10px}
.buttom_l1{
color:#bababa;}
.buttom_l2{
color:#bababa; margin-top:8px}
.buttom_l2 a{
color:#bababa; text-decoration:none}
.buttom_l2 a:hover{
color:#000000;}
.buttom_t1{
font-size:13px; font-weight:bold;display:block;margin-bottom: 10px;}
.about{
width:960px; height:20px; background-color:#d40101;margin-top:10px;line-height:20px;}
.about ul li{
color:#FFFFFF; text-align:center;height:20px;line-height:20px;}
.about ul li a{
color:#FFFFFF; text-decoration:none}
.about ul li a:hover{
color:#FFFFFF}

.copyx{ height: 68px; width: 960px;}
.er{ height: 34px; width: 960px; }
.erz{ font-family: "瀹嬩綋"; font-size: 12px; color:  #656565; line-height:34px;
	width:490px; float: left; height: 34px; text-align:right;}
.ery{ background: url(../image/foot_logo.jpg) no-repeat; height: 34px; width: 110px; float:left; }
.erxia{ clear:both; width: 960px; height: 19px; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:  #656565; line-height: 19px; text-align:center;}
.footerf{
float:left;line-height:48px;margin-left:15px;
}
.footerp{
float:left;line-height:48px;
}