body{
    background-color: #F5F5F5;
}
.yjcode{width:1200px;}
img{border:0;}

/*全站主题颜色 同一系列，从深到浅*/
.g_ac0{color:#333;}
.g_ac0_h{color:#188EEE;}
.g_ac0:hover{color:#188EEE;}
.g_ac1{color:#333;}
.g_ac1_h{color:#188EEE;}
.g_ac1:hover{color:#188EEE;}
.g_ac2{color:#188EEE;}
.g_ac2_h{color:#188EEE;}
.g_ac2:hover{color:#FF5D56;}
.g_ac3{color:#2255DD;}
.g_ac3_h{color:#FFA500;}
.g_ac3:hover{color:#FF5D56;}

.g_ac98_h{color:#FF5D56;} /*过渡色，通用色*/
.g_ac98:hover{color:#FF5D56;} /*过渡色，通用色*/
.g_ac99_h{color:#B90505;} /*过渡色，通用色*/
.g_ac99:hover{color:#B90505;} /*过渡色，通用色*/

.g_bc0{border-color:#ccc;}
.g_bc0_h{border-color:#188EEE;}
.g_bc0:hover{border-color:#188EEE;}

.g_bg0{background-color:#FFA500;color:#fff;}
.g_bg1{background-color:#188EEE;color:#fff;}
/*全站主题色结束*/

.bfbtop{float:left;width:100%;border-bottom:#EEEEEE solid 1px;height:27px;background-color:#FAFAFA;}
.bfbtop .top{float:left;width:1200px;height:27px;text-align:left;}
.bfbtop .top .u1{float:left;width:1200px;}
.bfbtop .top .u1 li{float:left;}
.bfbtop .top .u1 .l0{border-right:#ddd solid 1px;height:14px;width:3px;margin:7px 0 0 0;}
.bfbtop .top .u1 .l1{float:right;padding:7px 0 0 0;}
.bfbtop .top .u1 .l1 #notlogin{float:right;border-right: #ddd solid 1px;padding-right:10px;}
.bfbtop .top .u1 .l1 #yesuid{font-family:Arial, Helvetica, sans-serif;font-weight:700;}
.bfbtop .top .u1 .l1 #yeslogin{float:right;border-right: #ddd solid 1px;padding-right:10px;}
.bfbtop .top .u1 .l1 .s1{float:left;}
.bfbtop .top .u1 .l1 .s2{float:left;margin:-3px 0 0 10px;}
.bfbtop .top .u1 .l2{float:right;margin:7px 0 0 0;width:76px;text-align:center;border-right:#ddd solid 1px;}
.bfbtop .top .u1 .l210{margin:7px 0 0 0;width:76px;text-align:center;}
.bfbtop .top .u1 .l21{width:48px;}
.bfbtop .top .u1 .l3{float:right;margin:1px 0 0 3px;border:#FAFAFA solid 1px;border-bottom:0;width:70px;padding:5px 0 0 10px;height:20px;background:url(../homeimg/icon1.gif) no-repeat;background-position:65px 9px;}
.bfbtop .top .u1 .l3h{background-color:#fff;border:#DDDDDD solid 1px;border-bottom:0;}
.bfbtop .top .u1 .l3 .a1{float:left;}

.bfbtop1{float:left;width:100%;border-bottom: #EEEEEE solid 1px;background-color: #FAFAFA;}
.bfbtop1 .top1{float:left;width:1200px;text-align:left;}
.bfbtop1 .top1 .logo{float:left;
	z-index: 2;
    left: 0;
    top: -31px;
    width: 220px;
    height: 180px;
    -webkit-box-shadow: 0 -12px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 0 -12px 10px rgba(0,0,0,.2);
    box-shadow: 0 -12px 10px rgba(0,0,0,.2);
    background-color: #fff;
  	margin-top: -28px;
 	margin-bottom: -48px;
}
.bfbtop1 .top1 .u1{float:left;border:#FFA500 solid 1px;width:464px;height:40px;margin:35px 0 0 150px;}
.bfbtop1 .top1 .u1 li{float:left;}
.bfbtop1 .top1 .u1 .l1{width:60px;height:40px;border-right:#FFA500 solid 1px;font-size:14px;}
.bfbtop1 .top1 .u1 .l1 #topnwd{float:left;width:55px;height:27px;padding:10px 0 0 5px;background:url(../homeimg/jian2.gif) no-repeat;background-position:43px 17px;cursor:pointer;}
.bfbtop1 .top1 .u1 .l1 #topdiv{float:left;width:60px;border:#FFA500 solid 1px;border-top:0;background-color:#fff;position:absolute;z-index:100;margin:40px 0 0 -1px;}
.bfbtop1 .top1 .u1 .l1 #topdiv a{float:left;width:53px;height:22px;padding:8px 0 0 7px;}
.bfbtop1 .top1 .u1 .l1 #topdiv a:hover{color:#FFA500;text-decoration:none;}
.bfbtop1 .top1 .u1 .l2{width:363px;}
.bfbtop1 .top1 .u1 .l2 input{float:left;width:358px;height:27px;border:0;padding:13px 0 0 5px;font-size:14px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.bfbtop1 .top1 .u1 .l2 input{width:358px;height:40px;padding-top:0;}
}
.bfbtop1 .top1 .u1 .l3{width:40px;}
.bfbtop1 .top1 .topsad{float:left;width:250px;margin:19px 0 0 0;}
.bfbtop1 .top1 .menu{float:left;width:1200px;height:48px;}
.bfbtop1 .top1 .menu .m1{float:left;width:220px;}
.bfbtop1 .top1 .menu .m1 .t{float:left;width:177px;height:35px;color:#fff;font-size:16px;padding:13px 0 0 43px;text-align:left;background-position:15px 16px;}
.bfbtop1 .top1 .menu .m1 .menun{float:left;width:220px;text-align:left;position:relative;z-index:900;background-color:#fff;
	box-sizing: border-box;
    -webkit-box-shadow: 0 5px 5px rgba(0,0,0,.3);
    -moz-box-shadow: 0 5px 5px rgba(0,0,0,.3);
    box-shadow: 0 5px 5px rgba(0,0,0,.3);
    -webkit-transition: .3s;
    transition: .3s;
  	border-top: orange dotted 1px;
  	margin-top: -1px;

}
.bfbtop1 .top1 .menu .m1 .menun .menu1{float:left;border-bottom:#eeeeee dotted 1px;height:70px;width:220px;background-position:200px 17px;background-color:#fff;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1{float:left;width:220px;height:70px;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 li{float:left;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l1{padding:11px 0 0 14px;width:205px;font-size:16px;color:#666666;height:23px;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l1 a{color:#333;text-decoration:none;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l1 a:hover{color:orange;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l2{padding:0 0 0 15px;width:205px;font-size:12px;height:36px;overflow:hidden;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l2 a{float:left;margin:8px 10px 0 0;color:#333;text-decoration:none;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l2 a:hover{color:orange;}
.bfbtop1 .top1 .menu .m1 .menun .menu2{background-position:200px 17px;background-color:rgb(245, 245, 245);}
.bfbtop1 .top1 .menu .m1 .menun .rmenu{float:left;text-align:left;background-color:#fff;position:relative;width:934px;margin-left:220px;padding:2px 10px 0 30px;border:#fff solid 2px;

    -webkit-box-shadow: 0 0 1px rgba(0,0,0,.3);
    -moz-box-shadow: 0 0 1px rgba(0,0,0,.3);
    box-shadow: 0 0 1px rgba(0,0,0,.3);
    -webkit-transition: .3s;
    transition: .3s;
}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1{float:left;width:651px;color:#666;border-bottom:#E5E5E5 dotted 1px;padding:10px 0 7px 0;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 li{float:left;line-height:23px;font-size:12px;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l1{width:114px;font-weight:700;text-align:left;font-weight:700;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l1 a{color:#039AE3;text-decoration:none;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l2{width:537px;padding:0 0 0 0;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l2 a{margin:0 25px 0 0;display:inline-block; }
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l2 a:hover{text-decoration:none;color:orange;}
.bfbtop1 .top1 .menu .m2{float:left;width:975px;height:48px;}
.bfbtop1 .top1 .menu .m2 a{float:left;font-size:15px;color:#333333;padding:13px 10px 0 10px;margin-left:10px;}
.bfbtop1 .top1 .menu .m2 a:hover{color:orange;text-decoration:none;}
.bfbtop1 .top1 .menu .m2 .righta{float:right;font-size:15px;color:#333333;padding:13px 10px 0 10px;margin-left:10px;}
/*菜单右侧广告*/
.bfbtop1 .top1 .menu .rmenuad{
	float: right;
}


.bfbtop1 .top1 .menu .rmenuad li img{
	width: 100px;
    height: 40px;
    border: #ddd solid 1px;
    margin: 9px 0 0 9px;
}


/*底部帮助*/
.bfbbot{
	background-color: #fff;
    border-top: #E6E6E6 solid 1px;
    margin: 10px 0 0 0;}
.bfbbot {float:left;width:1200px;text-align:left;}
.bfbbot .u1{float:left;background:url(../homeimg/bottombck.png) center top no-repeat;width:1200px;height:140px;}
.bfbbot .u1 li{float:left;width:150px;padding:11px 0 0 80px;line-height:23px;}
.bfbbot .u1 li span{float:left;width:150px;font-size:14px;font-weight:700;height:23px;}
.bfbbot .u1 li .a1{color:#8a8a8a;}
.bfbbot .bq{float:left;width:1200px;color:#777777;text-align:center;line-height:23px;padding:20px 0 10px 0;}
.bfbbot .bq a{color:#777777;}

/*客服*/
.rightfd{position:fixed;bottom:20px;width:55px;right:15px;z-index:99999;}
.rightfd .d0{float:left;width:55px;height:65px;background-color:#188EEE;cursor:pointer;}
.rightfd .d0 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../homeimg/ShoppingCart.png) no-repeat;background-position:13px 10px;}
.rightfd .d0:hover{background-color:orange;}
.rightfd .d1{float:left;width:55px;height:65px;background-color:#188EEE;}
.rightfd .d1 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../homeimg/zxicon.png) no-repeat;background-position:13px 10px;}
.rightfd .d1 .sd1{position:absolute;left:-120px;top:0px;width:120px;background-color:orange;display:none;padding:10px 0 7px 0;color:#fff;}
.rightfd .d1 .sd1 a{float:left;padding:3px 0 0 30px;background:url(../homeimg/qq4.gif) left top no-repeat;width:72px;height:21px;text-align:left;margin:0 0 6px 9px;}
.rightfd .d1 .sd1 a:hover{text-decoration:none;color:red;}
.rightfd .d1 .sd1 strong{color:#fff;}
.rightfd .d1:hover .sd1{display:block;}
.rightfd .d1:hover{background-color:orange;}
.rightfd .d2{float:left;width:55px;height:65px;background-color:#188EEE;}
.rightfd .d2 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../homeimg/kficon.png) no-repeat;background-position:13px 10px;}
.rightfd .d2 .sd1{position:absolute;left:-120px;top:0px;width:120px;height:129px;background-color:orange;display:none;padding:10px 0 0 0;color:#fff;}
.rightfd .d2 .sd1 img{margin:0 0 5px 0;}
.rightfd .d2:hover .sd1{display:block;}
.rightfd .d2:hover{background-color:orange;}
.rightfd .d3{float:left;width:55px;height:65px;background-color:#188EEE;cursor:pointer;}
.rightfd .d3 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../homeimg/fanhui.png) no-repeat;background-position:17px 10px;}
.rightfd .d3:hover{background-color:orange;}

/*顶部菜单-会员中心*/
.clearfix:after {
	content: "";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
}
.clearfix {
	zoom: 1;
}
.bfbtop .top .u1 .umenu{
	right: 357px;
	width: 407px;
	padding: 0 6px 15px 14px;
	background: #fff;
	position: relative;
	font-size: 13px;
	text-align: left;
	-moz-box-shadow: 0 0 6px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 0 6px rgba(0,0,0,.2);
	box-shadow: 0 0 6px rgba(0,0,0,.2);
	top: 21px;
}
.bfbtop .top .u1 .umenu a{float:left;width:70px;padding:7px 0 0 10px;height:18px;}
.bfbtop .top .u1 .umenu dl {
	float: left;
    display: inline;
    margin: 0 0 10px 25px;
    width: 110px;
    overflow: hidden;
}
.bfbtop .top .u1 .umenu dt {
	height: 18px;
	line-height: 18px;
	color: #FFA500;
	font-weight: 700
}
.bfbtop .top .u1 .umenu dd a {
	display: block;
	height: 28px;
	line-height: 28px;
	border-bottom: 1px dashed #ededed;
	color: #333;
}
.bfbtop .top .u1 .umenu dd a:hover {
	color: #FFA500;
}
.bfbtop .top .u1 .umenu dd a strong {
	color: #188EEE;
}
/*会员中心结束*/
