body{margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../image/bg.jpg) repeat-x #d4e6f4;}
body{
	background: url(../image/bg-new.jpg) repeat-x scroll 0 0 !important;
    background-size: 100% 17008px!important;
}


img{border-width:0;}
.p21{ padding-right:21px;}
.p21_bg{padding-left:21px; background:url(../image/jwb_bule_r2.jpg) repeat-y; height:170px;}
.r12{font-size:16px; color:#d30508; font-weight:bold;}
.r12 a:link{color:#d30508; text-decoration:none;}
.r12 a:visited{color:#d30508; text-decoration:none;}
.r12 a:hover{color:#d30508; text-decoration:underline;}

.rad{font-size:14px; color:#FFF; text-align:center; width:215px; background:url(../image/red_a1.jpg) no-repeat; font-weight:bold; height:28px; font-family:Verdana, Geneva, sans-serif;}
.seach{font-size:14px; padding-left:10px; float:left; color:#FFF; width:205px; background:url(../image/red_a1.jpg) no-repeat; font-weight:bold; height:28px; line-height:28px; font-family:Verdana, Geneva, sans-serif;}
.seach_1{width:205px; height:35px; padding-top:8px; border:1px solid #358eba; background:#FFF; border-top:none; margin:0px; padding-left:8px; line-height:35px; overflow:hidden; padding-bottom:10px;}
.shuo{width:198px; height:173px; border:1px solid #358eba; background:#FFF; line-height:20px;}
.px12 {
	FONT-SIZE: 12px;
	color: 000000;
}
.px12 a{
	FONT-SIZE: 12px;
	color: 000000;
}
.menu {
	FONT-SIZE: 12px;
	COLOR: #333;
}
.menu A {
	FONT-SIZE: 12px;
	COLOR: #333;
}
.menus {
	FONT-SIZE: 12px;
	COLOR: #333;
}
.menus A {
	FONT-SIZE: 12px;
	COLOR: #333;
}
#GTheader A{
	FONT-SIZE: 14px;
	COLOR: #FFF;
}
#GTheader A:hover {
	TEXT-DECORATION: none;
}
.DD {
	FONT-SIZE: 14px;
	COLOR: #FFF;
}
.DD A {
	FONT-SIZE: 14px;
	COLOR: #FFF;
}
.whitenav {
	FONT-SIZE: 12px;
	COLOR: #333333
}
.whitenav A {
	FONT-SIZE: 12px;
	COLOR: #333333
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.default {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px
}
img{border-width:0px;}
.Ltd1 {
	BORDER-RIGHT: #555 1px solid; 
	BORDER-TOP: #555 1px solid; 
	BORDER-LEFT: #555 1px solid; 
	BORDER-BOTTOM: #555 1px solid;
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 5px; 
}
#pgn {
	position: absolute;
	width: 150px;
	padding: 0px;
	border: 1px solid #292929;
	background: #e8e8e8;
	font-size: 12px;
	line-height: 130%;
	z-index: 2;
	left:740px;
	top:95px;
	display:none;
}

#btdh {
	position: absolute;
	top:110px;
	display:none;
	filter:alpha(opacity=90);
}

#bmdh {
	position: absolute;
	top:110px;
	display:none;
	filter:alpha(opacity=90);
}


.font01{
	text-align:center;
	font-size:26px;
	line-height: 150%;
	font-family: "ºÚÌå" ,Arial Black,sans-serif;
	font-weight:bolder;
}
.font02 {
	font-size: 18px;
	color: #797873;
	line-height:160%;
	text-align:center;
}
.font03{
	text-align:left;
	font-size:26px;
	line-height: 150%;
	font-family: "ºÚÌå" ,Arial Black,sans-serif;
	font-weight:bolder;
}
.banmianmulu_huise {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
}
.wz {
    font-size:14px;
}
.wz img{
    display:block;margin:0 auto;text-align:center;
}
#float{
	border:2px solid #CEE3E9;
	background:#F1F7F9;
	font-size:18px;
	font-weight:bold;
	padding:10px 20px;
	position:absolute;
	left:0;
	top:0;
	z-index:9999;
	display:none;
}
.STYLE30 {color:#F00; font-size:12px; line-height:18px;}
.STYLE30 a{color:#F00; font-size:12px; text-decoration:none;}
.STYLE30  a:hover{color:#F00; font-size:12px; text-decoration:underline;}
.p_45{width:411px; float:left; overflow:hidden; height:35px; padding:0px; margin:0px;}
.p_46{ background:url(../image/jwb_red_r6_r2.jpg) no-repeat; width:336px; height:576px; padding-left:10px; padding-right:10px;}
.p_17{padding-left:10px; width:314px; height:600px;}
.p_01{padding-right:20px !important; padding-right:0px;}
.p_02{margin-right:-2px !important;  width:589px !important;}

.xlbkLinks{
	color:#000; 
	font-size:16px; 
	line-height:32px;
	margin:10px;
}
#pageContentImg{
	border: #d2d2d2 1px solid;
	margin-right:8px;
	margin-left:20px;
}

/*·ÖÏí*/

.wechatBox{
	position: fixed;
    left: 0px;
    top: 0px;
    background: rgba(0, 0, 0, 0.4);
    width: 100%;
    height: 100%;
    filter: alpha(opacity=60);
    z-Index: 999;
}
.qrcodeBox{
	position: fixed;
    top: 50%;
    left: 50%;
    width: 256px;
	height: 312px;
	transform: translate(-50%,-50%);
    display: flex;
    flex-direction: column;
    align-items: center;
    background: #ffffff;
    justify-content: space-between;
    text-align: center;
    z-index: 9999;
}
.qrcodeBox .ShareBox {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 90%;
    padding-left: 8%;
    height: 50px;
    line-height: 50px;
}
.qrcodeBox .ShareBox img {
    width: 20px;
    height: 20px;
    background: gray;
	border-radius: 50%;
	cursor: pointer;
}
.qrcodeBox div:last-child {
	line-height: 78px;
	font-size: 14px;
}
.qrcodeBox #qrcode{
	text-align: center;
}


