@charset "utf-8";
/* CSS Document */
.footerbg{ margin-top:0px!important;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td,a{margin:0;padding:0}
body area:focus{outline:none;}
body {background-color: #ff377e; font-family:"宋体"!important; }
table{ margin:0px; border-collapse:collapse; border-width:0px;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.wb-main-main{
	width:100%;
	background-color:#f3f3f3;
	min-width:990px;
	position:relative;
	overflow:hidden;
	 padding-bottom:50px;
}


.wb-main-img img{
	border:0;
	vertical-align:top;
}
.wb-main-part{
	width:100%; 
	background: #faf7ec url(../images/bg1_01.jpg) no-repeat top center; height:545px;
}
.mian1{ position:relative; background:url(../images/top3_06.jpg) no-repeat; width:990px; height:147px;}
.mian1 .title-1{ color:#454545; font-size:18px; line-height:25px; text-align:center; padding:5px 0 10px 139px; width:474px;}
.wb-main-part2{ width:990px; height:auto; margin:0 auto;}
.wb-main-part2 .xy-list{ float:left; background:url(../images/list1_09.jpg) no-repeat; width:323px; height:473px; position: relative;}
.wb-main-part2 .xy-list p{ color:#8a651f; font-size:16px; line-height:24px; padding:150px 43px 0 42px; }
.wb-main-part2 .xy-list a{ color:#bb3b1e; font-size:16px; text-decoration:underline; }
.wb-main-part2 .wb-main-btn4{ width:20px; height:22px; position:absolute; top:200px; left:110px;}
.wb-main-part2 .wb-xy-btn{width:220px; height:58px; position:absolute; top:292px; left:79px;}
.wb-main-part2 .wb-xy-btn1{width:220px; height:58px; position:absolute; top:362px; left:79px;}
.wb-main-part2 .xy-list1{   width:990px; height:1125px; position: relative; margin:50px 0 44px 0; background: url(../images/main_03.jpg) no-repeat top center; }
.wb-main-part2 .xy-list1 .btn{ position:absolute; left:364px; top:880px;}
.wb-main-part2 .xy-list1 .title1{ color:#000000; font-size:22px; line-height:33px; height:33px; padding:430px 0 0 70px;}
.wb-main-part2 .xy-list1 .title2{ color:#f18d78; font-size:20px; line-height:25px; height:25px; padding:10px 0 0 70px;}
.wb-main-part2 .xy-list1 .title3{ color:#454545; font-size:18px; line-height:25px; height:25px; padding:740px 0 0 200px;}
.wb-main-part2 .xy-list1 .title-wz{color:#5e5e5e; font-size:20px; line-height:25px; padding:0 0 0 70px; }
.wb-main-part2 .xy-list1 .title-wz span{ color:#ffffff; width:20px; height:20px; background:#f18d78; border-radius:20px; float:left; text-align:center; line-height:20px; font-size:14px; margin-right:5px; margin-top:3px;}
.xy-list1 .main-title{ color:#000000; font-size:24px; line-height:30px; padding:129px 0 0 71px; height:150px;}
.xy-list1 .hdxz{ color:#fcab9a; font-size:22px; position:absolute; top:342px; left:71px;}
.wb-main-part2 .xy-list1 .title-wz font{ float:left; }
.wb-main-part2 .xy-list2{ float:left; background:url(../images/main1_10.jpg) no-repeat;  width:472px; height:436px; position: relative; margin-right:48px;}
.wb-main-part2 .xy-list2 .title1{ color:#656565; font-size:18px; line-height:30px; height:90px; width:400px; padding:153px 0 0 34px;  }
.wb-main-part2 .xy-list2 .btn1{ position:absolute; left:106px; top:330px;}

.wb-main-part2 .xy-list2 .title2{ width:300px; color:#171c61; font-size:16px; line-height:33px; height:33px; border-bottom:1px dashed #171c61;   margin-left:100px;}
.wb-main-part3{
	width:100%; 
	background: #ff377e url(../images/bg3_10.jpg) no-repeat top center; height:665px; padding-bottom:50px;
}
.wb-main-part2 .wb-main-part{
	width:990px;
	margin:0 auto;
	position:relative; background:#ff377e url(../images/main_09.jpg) top center; height:473px;
}
/*填充层*/
.wb-qs-bg{
	 display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 30;
    background: #000;
    filter:alpha(opacity=50);  
    -moz-opacity:0.5;  
    -khtml-opacity: 0.5;  
    opacity: 0.5;
}
.wb-qs-tankg1{
	display:none;
	position: fixed;
	width:897px; 
	left:42%;
	margin-left:-306px;top:10%; 
	z-index: 98; top:10%;
}
.wb-qs-tankg2{
	display:none; background: url(../images/tan4.png) no-repeat;
	position: fixed;
	width:830px; 
	left:42%; height:505px; padding:30px;
	margin-left:-306px;top:10%; 
	z-index: 98; 
}
.wb-qs-tankg3{
	display:none; background: url(../images/tan2_03.png) no-repeat;
	position: fixed;
	width:830px; 
	left:42%; height:505px; padding:30px;
	margin-left:-306px;top:10%; 
	z-index: 98; 
}
.wb-qs-tankg4{
	display:none; background: url(../images/tan3.png) no-repeat;
	position: fixed;
	width:800px; 
	left:42%; height:505px; padding:50px;
	margin-left:-306px;top:10%; 
	z-index: 98; 
}
.wb-qs-tankg2 .bt,.wb-qs-tankg4 .bt{ color:#f18d78; font-size:30px; line-height:40px;}
.wb-qs-tankg2 .shuz,.wb-qs-tankg4 .shuz{ color:#ffffff; font-size:16px; width:22px; height:22px; float:left; text-align:center; line-height:22px; margin-right:10px; background:#f18d78; border-radius:20px; margin-top:2px;}
.wb-qs-tankg2 .shuz1,.wb-qs-tankg4 .shuz1{ float:left; width:678px; color:#808080; font-size:20px; line-height:25px;}
.wb-qs-tankg2 .shuz2,.wb-qs-tankg4 .shuz2{color:#000000; font-size:20px; line-height:25px; margin-bottom:20px;}
.wb-main-close1{
	top:-37px;
	right:-10px;
	*top:-37px;
	*right:-1px;
	width:88px;
	height:85px; position:absolute; z-index:99;
}
.title-xz{ color:#5e5e5e; font-size:20px;  line-height:30px; height:90px; margin-bottom:10px;}
.title-xz1{ color:#5f5f5f; font-size:14px;  line-height:25px; height:50px;margin-bottom:5px; }
.xz1{ overflow-y:scroll; height:420px; margin-top:100px;*margin-top:130px;}
.wb-tankg4{display:none; 
	position: fixed;
	width:303px; 
	left:60%; height:287px;
	margin-left:-326px;top:20%; 
	z-index: 98; }
