@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:#ff377e;
	min-width:990px;
	position:relative;
	overflow:hidden;
	font-family:'Microsoft YaHei';
}
.wb-main-part1{
	width:100%;
	background:url(../images/bg1_02.jpg) no-repeat top center; height:733px;
}
.wb-main-part1 .wb-main-part{
	width:990px;
	margin:0 auto;
	position:relative; background:#ff377e url(../images/main_09.jpg) top center; height:473px;
}
.wb-main-img img{
	border:0;
	vertical-align:top;
}
.footmain{width:990px;
	margin:0 auto;}
.wb-main-part2{
	width:100%; 
	background: #faf7ec url(../images/bg2_09.jpg) no-repeat top center; height:473px;
}
.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{ float:left;  width:410px; height:355px; position: relative; margin:116px 0 0 52px; }
.wb-main-part2 .xy-list1 .title1{ color:#171c61; font-size:16px; line-height:33px; height:33px; border-bottom:1px dashed #171c61; text-indent:2em; width:300px; margin-left:110px;}
.wb-main-part2 .xy-list1 .title2{ color:#171c61; font-size:16px; line-height:33px; height:33px; border-bottom:1px dashed #171c61;  width:300px; margin-left:110px;}
.wb-main-part2 .xy-list1 .title3{ color:#171c61; font-size:16px; line-height:33px; height:33px; border-bottom:1px dashed #171c61; text-indent:7em; width:410px; }
.wb-main-part2 .xy-list1 .title4{ color:#171c61; font-size:16px; line-height:33px; height:33px; border-bottom:1px dashed #171c61;  width:410px; }
.wb-main-part2 .xy-list1 .title5{ color:#171c61; font-size:16px; line-height:33px; height:33px; border-bottom:1px dashed #171c61;  width:110px; }
.wb-main-part2 .xy-list1 .title-wz{color:#171c61; font-size:16px; line-height:25px; }
.wb-main-part2 .xy-list1 .title-wz span{ color:#ffffff; width:20px; height:20px; background:#413491; border-radius:20px; float:left; text-align:center; line-height:20px; font-size:14px; margin-right:5px; margin-top:3px;}
.xy-list1 .hdxz{ width:145px; height:38px; line-height:38px; text-align: center; background:#f7e42b; font-size:18px; color:#171c61; position:absolute; top:250px;right:10px; border-radius:20px;}
.wb-main-part2 .xy-list1 .title-wz font{ float:left; width:385px;}
.wb-main-part2 .xy-list2{ float:left;  width:377px; height:473px; position: relative;}
.wb-main-part2 .xy-list2 .title1{ color:#171c61; font-size:16px; line-height:33px; height:33px; border-bottom:1px dashed #171c61; margin-top:136px;  margin-left:100px;}

.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:454px; 
}
.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-main-part3 .wb-main-part{
	width:990px;
	margin:0 auto;
	position:relative; background:#ff377e url(../images/main1_10.jpg) top center; height:454px;
}
.wb-main-part3 .xy-list1{ float:left;  width:400px; height:300px; position: relative; margin:120px 0 0 83px; }
.wb-main-part3 .xy-list2{ float:left;  width:408px; position: relative; margin:155px 0 0 56px; }
.wb-main-part3 .xy-list1 .title1{ color:#171c61; font-size:16px; line-height:33px; height:33px; border-bottom:1px dashed #171c61;  width:270px; }
.wb-main-part3 .xy-list1 .title2{ color:#171c61; font-size:16px; line-height:33px; height:33px; border-bottom:1px dashed #171c61;  width:275px; }
.wb-main-part3 .xy-list1 .title3{ color:#171c61; font-size:16px; line-height:33px; height:33px; border-bottom:1px dashed #171c61; }
.wb-main-part3 .xy-list1 .title4{ color:#171c61; font-size:16px; line-height:33px; height:33px; border-bottom:1px dashed #171c61;  width:210px; }
.wb-main-part3 .xy-list2 .btn1{ width:148px; height:38px; line-height:38px; text-align: center; background:#6f75d4; font-size:18px; color:#ffffff; position:absolute; top:0px;right:10px; border-radius:20px;}
.wb-main-part3 .xy-list2 .btn2{ width:148px; height:38px; line-height:38px; text-align: center; background:#6f75d4; font-size:18px; color:#ffffff; position:absolute; top:110px;right:10px; border-radius:20px;}
.wb-main-part3 .xy-list2 .btn3{ width:148px; height:38px; line-height:38px; text-align: center; background:#6f75d4; font-size:18px; color:#ffffff; position:absolute; top:230px;right:10px; border-radius:20px;}
.wb-main-part3 .xy-list2 .btn4{ width:148px; height:38px; line-height:38px; text-align: center; background:#6f75d4; font-size:18px; color:#ffffff; position:absolute; top:350px;right:10px; border-radius:20px;}
/*填充层*/
.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-tankg2{
	display:none; background:#ffffff;
	position: fixed;
	width:657px; border:20px solid #e9e9e9;
	left:48%; height:574px;
	margin-left:-326px;top:10%; padding:20px;
	z-index: 98; 
}
.wb-qs-tankg2 h3{ color:#413491; font-size:24px; line-height:50px; border-bottom:2px solid #413491; margin-bottom:10px;}
.wb-qs-tankg2 .shuz{ color:#ffffff; font-size:12px; width:18px; height:18px; float:left; text-align:center; line-height:18px; margin-right:10px; background:#413491; border-radius:20px; margin-top:5px;}
.wb-qs-tankg2 .shuz1{ float:left; width:610px; color:#5f5f5f; font-size:14px; line-height:25px;}
.wb-main-close1{
	top:30px;
	right:20px;
	width:26px;
	height:23px; position:absolute; z-index:99;
}
.title-xz{ color:#5f5f5f; font-size:14px; text-indent:2em; line-height:25px; height:75px; margin-bottom:10px;}
.title-xz1{ color:#5f5f5f; font-size:14px;  line-height:25px; height:125px;margin-bottom:10px; }
.xz1{ overflow-y:scroll; height:285px;}
.wb-tankg4{display:none; 
	position: fixed;
	width:303px; 
	left:60%; height:287px;
	margin-left:-326px;top:20%; 
	z-index: 98; }
