﻿@charset "utf-8";
/* CSS Document */
html{color:#000;width:100%;height:100%;}
body{font:12px/1.5 "Microsoft YaHei",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;
    width:100%;
    /*min-width: 1200px;*/
    height:100%;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}b,strong,th{font-weight:normal;}
textarea{resize:none;}button,input,textarea{/*background: none; border:none;*/font-family:"Microsoft YaHei",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/
/**/
a{text-decoration:none;color: #333;}

.clearfix { *zoom:1}
.clearfix:after{content: "";display: block; clear: both;}
.clearDiv{clear:both;height:0;font-size:0; overflow: hidden;}

.fl{float:left;}
.f2{font-weight:bold;}
.fr{float:right;}


.wrap{width:1000px;margin:0 auto;text-align: left;}
/*top*/
.top{
	width: 100%;
	height: 50px;
}
.top p{
	margin-left: 18px;
	line-height: 50px;
	color: #666666;
	font-size: 12px;
}
.top a img{
	margin-top: -12px;
	*margin:0;
}
.top p a{
	color: #666666;
	padding: 0 10px;
}
.top div{
	color: #333333;
	font-size: 16px;
	line-height: 50px;
}
/*banner*/
.banner{
	width: 100%;
	height: 412px;
	background: url(../images/banner.jpg) center no-repeat;
}
.banner .wrap{
	position: relative;
}
.toubu{
	position: absolute;
	top: 23px;
	left: 20px;
	line-height: 1;
	color: #fff;
	font-size: 20px;
	cursor: pointer;
}
.toubu img{
	margin-left: 5px;
	
}
.toubu div{
	float: left;
	position: relative;
}
.toubu .shiye_s{
	margin-left: 43px;
}

.bjs div{
	position: absolute;
	top: -23px;
    left: -20px;
	background: url(../images/xiala_1.png);
	height: 278px;
	width: 374px;
}
.bjs div h2{
	color: #000000;
	font-size: 20px;
	padding-left: 44px;
	padding-top: 21px;
	font-weight: normal;
}
.bjs div ul{
	margin-top: 30px;
}
.bjs div ul li{
	line-height: 1;
	margin-bottom: 13px;
	color: #333333;
	font-size: 14px;
	padding-left: 21px;
}
.bjs div li span{
	width: 52px;
}
.bjs div li p{
	width: 296px;
}
.bjs div li a{
	color: #333;
	padding-right: 19px;
	font-size: 14px;
}
.xialas{
	display: none;
}
.bjs:hover .xialas{
	display: block;
}
.bh:hover i{
	opacity: 0
}
.shiye_s:hover i{
	opacity: 0;
}
.shiye_s .xialas{
	position: absolute;
	top: -23px;
	left: 0;
	background: url(../images/xiala_2.png);
	width: 479px;
	height: 304px;

}
.shiye_s .xialas p{
	width: 377px;
}
.shiye_s .xialas h2{
	color: #000000;
	font-size: 20px;
	padding-left:10px;
	padding-top: 21px;
}
.shiye_s .xialas span{
	width: 78px;
}
.shiye_s .xialas a{
	display: inline-block;
	padding: 0;
	padding-left: 10px;
	
/*width: 35px;*/
}
.shiye_s .xialas .zuihi{
	line-height: 1.5;
}
.diyi{
	width: 60px;
}
.diy2{
	width: 70px;
}
.diy3{
	width: 71px;
}
.diy4{
	width: 37px;
}

.banner_cop{
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 80px;
}
.banner_cop h1{
	color: #fff;
	font-size: 28px;
	letter-spacing: 23px;

	text-align: center;
	
}
.banner_cop h1 span{
	line-height: 1;
	border: 1px solid #fff;
	border-radius: 30px;
	padding:5px 40px;
	font-weight: normal;
}
.xunk{
	margin-top: 156px;
	width: 234px;
	height:	50px;
	text-align: center;
	line-height: 50px;
	float: right;
	margin-right: 226px;
}
.xunk a{
	color: #fff;
	font-size: 20px;
}

.diqu_bj{
	width: 872px;
	padding-top: 20px;
	position: absolute;
	top: 374px;
	left: 50%;
	margin-left: -460px;
	background: #fff;
	border-radius: 10px;
	box-shadow: 0 5px 10px 1px #f2f2f2;
	padding-left: 48px;
	*padding-bottom:25px;
}
.diqu_bj div{
	width: 821px;
	margin-left: 21px;
}
.diqu_bj div p span{
	display: block;
	width: 80px;
	height: 32px;
	float: left;
	line-height: 32px;
	border: 1px solid #ff5f6d;
	border-radius: 10px;
	margin-right: 20px;
	color: #ff5f6d;
	font-size: 18px;
	text-align: center;
	cursor: pointer;
	margin-bottom: 20px;
}
.diqu_bj div p span a{
	color: #ff5f6d;
}
.diqu_bj div p span img{
	margin-left: 5px;
}
.diqu_bj div p span:hover{
	background: #ff5f6d;
	color: #fff;
}
.diqu_bj div p span:hover a{
	color: #fff;
}
.peic{
	width: 100%;
	padding-bottom: 53px;
/*	height: 1010px;*/
	background: url(../images/bj_j.jpg) right bottom no-repeat;
}
.daqih{
	width: 100%;
	height: 136px;
	background: #fbf9ff;
	border-bottom: 1px dashed #FAC7B6;
	
}
.daqh{
	width: 1000px;
	margin: 0 auto;
	background:#FAF9FF;
}
.daqh li{
    height: 72px;
    margin-top: 34px;
	float: left;
	width: 25%;
	text-align: center;
	color: #333333;
	font-size: 20px;
	cursor: pointer;
	padding-top: 30px;
}
.daqh li p{
	line-height: 1;
}
.daqh li.on{
	background:#fbf9ff url(../images/xuanz.jpg) left bottom no-repeat;
}

.shiye{
	padding-top: 50px;
}
.title{
	line-height: 1;
	color: #333333;
	font-size: 40px;
	text-align: center;
	background: url(../images/line.png) center bottom no-repeat;
	padding-bottom: 24px;
	font-weight: normal;
}
.title span{
	color: #ff5f6d;
}
.til_xiao{
	color: #666666;
	padding-top: 32px;
	font-size: 16px;
	padding-left: 48px;
	position: relative;
}
.til_xiao i{
	position: relative;
	z-index: 2;
}
.til_xiao strong{
	color: #323234;
	font-weight: bold;
	position: relative;
	z-index: 1;
}
.dh1{
	position: absolute;
	top: 0;
	left: 0;
}
.dh2{
	position: absolute;
	bottom:-50px;;
	right: 0;
}
.mians{
	width: 326px;
	height:306px;
	margin-left: -24px;
	padding-left: 24px;
	padding-top: 23px;
	background: url(../images/mians.jpg);
	margin-top: 12px;
}

.m_box{
	width: 290px;
	height: 290px;
}
.mians h2{
	color: #fff;
	font-size: 22px;
	padding-top: 59px;
	text-align: center;
	line-height: 1
}
.mians p{
	color: #fff;
	margin-top: 73px;
	text-align: center;
	line-height: 1;
	font-size: 20px;
	letter-spacing: 3px;
}
.m_box div {
	margin-top: 22px;
	text-align: center;
}
.mians div a{
	padding: 3px 10px;
	border: 1px solid #fff;
	border-radius: 20px;
	margin-left: 10px;
	color: #fff;
	font-size: 18px;
}
.box_con{
	margin-top: -56px;
	*margin-top:0;
}
.bo1{
	background: url(../images/bishi.jpg);
}
.bo1 h2{
	    padding-top: 48px;
}
.anniu{
	width: 200px;
	height: 56px;
	margin-top: -166px;
	margin-right: 66px;
}
.anniu a{
	display: block;
	width: 100%;
	height:100%;
	color: #fff;
	font-size: 22px;
	line-height: 56px;
	text-align: center;
	background: #FF5E6D;
	border-radius: 30px;
}
.box_con li{
	    float: left;
    width: 288px;
    height: 290px;
    padding: 0 21px;
}
.box_con li a:hover{
	color: #ff5f6d
}
.li1{
	background: url(../images/li1.jpg);
}
.box_con ul h3{
	color: #ffb238;
	font-size: 20px;
	padding-top: 54px;
	line-height: 1;
}
.box_con ul{
	width: 660px;
	margin-top: 54px;
}
.box_con ul p{
	color: #333333;
	font-size: 16px;
	margin-top: 36px;
}
.box_con ul a{
	color: #333333;
	font-size: 16px;
	float: right;
	margin-top: 21px;
}

.li2{
/*	width: 280px;*/
	background: url(../images/li2.jpg);
}
.li3{
/*	width: 280px;*/
	background: url(../images/li3.jpg) left 4px;
}
.li4{
/*	width: 280px;*/
	background: url(../images/li4.jpg);
}
.b1 .li1{
	background: url(../images/li11.jpg);
}
.b1 .li2{
	background: url(../images/li22.jpg);
}
.b1 .li3{
	height: 290px;
	background: url(../images/li33.jpg);
}
.b1 .li4{
	height: 290px;
	background: url(../images/li44.jpg);
}

.b1 ul .li4 h2,.b1 ul .li3 h2{
    padding-top: 35px;
}
.tese{
	width:814px;
	margin :0 auto;
}
.tese .mians{
	background: url(../images/tese.jpg)
}
.tese ul{
	width: 382px;
	margin-top: 73px;
}
.tese ul li{
	color: #333;
	font-size: 16px;
	line-height: 1;
	margin-bottom: 15px;
}
.tese ul .lis{
	color: #333333;
	font-size: 20px;
	padding-bottom: 14px;
	background: url(../images/xia_li.jpg) left bottom no-repeat;
	margin-bottom: 23px;
}

.baoban{
	width: 904px;
	height: 342px;
	margin: 26px auto 0;
	background: url(../images/bj_03.png);

}
.z_bao{
	margin: 22px 0 0 23px;
	width: 432px;
}
.z_bao p{
	color: #fff;
	font-size: 24px;
	text-align: center;
	padding-top: 40px;
	line-height: 1;
}
.di_zhi{
	margin-top: 30px;

}
.di_zhi p{
	font-size: 20px;
	padding: 0;
	text-align: left;
	padding-left: 44px;
	margin-bottom: 15px;
}
.di_zhi img{
	margin-right: 12px;
	margin-left: 5px;
}
.di_zhi .xianf{
	font-size: 18px;
}
.dianhua{
	margin-top: 60px;
}
.b_zon{
	color: #333;
	margin-left: 0;
}.b_zon p{
	color: #333333
}.dianhuas{
	margin-top: 40px;
}

.b_zon .di_zhi p{
	line-height: 1.6;
	margin-bottom: 5px;
}
.b_zon .di_zhi{
	margin-top: 20px
}


.shiye_pei{
	padding-top: 79px;
	background:#FAF9FF url(../images/bj_jiap.jpg) left top no-repeat;
}

.shiye_pei .til_xiao,.shili .til_xiao{
	line-height: 1.7;
	padding-left: 63px;
}
.shiye_pei .dh2{
	bottom: -39px;
}
.jiag_b{
	margin-top: 40px;
	padding-bottom: 85px;
}
.jiag_b div{
	width: 482px;
	height: 448px;
	background:#fff url(../images/bg1.jpg) left top no-repeat;
}
.jiag_b h2{
	color: #fff;
	font-size: 22px;
	text-align: center;
	line-height: 1;
	padding-top: 28px;
	font-weight: normal;
}
.jiag_b p{
	color: #fff;
	font-size: 16px;
	margin-top: 10px;
	text-align: center;
}
.jiag_b th{
	color: #8d93f6;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	height: 45px;
	border: 1px solid #8d93f6;
}
.jiag_b table{
	width: 400px;
	margin: 47px auto 0;
}
.jiag_b td{
	color: #333333;
	font-size: 14px;
	text-align: center;
	height: 68px;
	border: 1px solid #8d93f6;
}
.jiag_b td a{
	border-radius: 5px;
	background: #5fd4ff;
	padding: 9px 8px;
	line-height: 1;
	color: #fff;
	font-size: 14px;
}
.chak{
	display: block;
	width: 354px;
	height: 64px;
	background: url(../images/btn1.jpg);
	text-align: center;
	color: #fff;
	font-size: 20px;
	padding-top: 27px;
	margin: 13px auto 0;
}
.jiag_b .yoy{
	background: #fff url(../images/bg2.jpg) left top no-repeat;
}
.yoy th{
	color: #ff977c;
	border: 1px solid #ff977c;
}
.yoy td{
	border: 1px solid #ff977c;
}
.jiag_b .yoy td a{
	background: #FF6C6B;
}
.ck_a{
	background: url(../images/btn2.jpg)
}
.changj{
	padding-top: 88px;
	background: url(../images/bj3.jpg) center no-repeat;
	height: 651px;
}
.changj ul{
	margin-top: 50px;
}
.changj li{
	float: left;
	margin: 0 25px 30px 25px;
	width: 422px;
	height: 180px;
	padding: 30px 0 0 28px;
}
.changj li img{
	margin-right: 14px;
}
.changj li p{
	color: #333333;
	font-size: 18px;
	line-height: 28px;;
}
.changj li div{
	margin-top: 18px;
}
.changj li div p{
	color: #666666;
	font-size: 16px;
}
.changj li.lis_1{
	background: url(../images/lis_1.jpg);
}
.changj li.lis_2{
	background: url(../images/lis_2.jpg);
}
.changj li.lis_3{
	background: url(../images/lis_3.jpg);
}
.changj li.lis_4{
	background: url(../images/lis_4.jpg);
}
/*流程*/
.liuc{
	width: 100%;
	height: 372px;
	padding-top: 78px;
	background: url(../images/bj33.jpg) center no-repeat;
}
.liuc .title{
	color: #fff;
	background: url(../images/li_bj.jpg) center bottom no-repeat;
}
.liuc .title span{
	color: #ffda78;
}
.x_ti{
	width: 420px;
	color: #fff;
	font-size: 16px;
	margin: 31px auto 0;

}
.jiantou{
	margin-top: 46px;
	background: url(../images/jiant.jpg) left 15px no-repeat;
}
.jiantou li{
	float: left;
	width: 142px;
	text-align: center;
}
.jiantou li img{margin-right: 17px;}

.jiantou li p{
	color: #fff;
	line-height: 1;
	margin-top: 20px;
	font-size: 18px;
}

.jiantou .liss1{
	width: 104px;
}
.jiantou .liss2{
	width: 137px;
}
.jiantou .liss3{
	width: 122px;
}
.jiantou .liss5{
	width: 188px;
}

.jiantou .liss7{
	width: 160px;
}

/*实力*/
.shili{
	padding-top: 90px;
	padding-bottom: 76px;
	background: url(../images/bj44.jpg) center 605px no-repeat
}
.shili .til_xiao{
/*	margin-top: 10px;*/
}

.lb_top{
	margin-top:32px;
	height: 477px;
	background: url(../images/mk1.jpg) center no-repeat;
}
.zmina{
	width: 316px;
	margin-left: 94px;
	padding-top: 56px;
}
.lb_top h2{
	font-size: 22px;
	line-height: 1;
	text-align: right
}
.zmina h2{
	color: #feaf31;
}
.lb_top p{
	color: #333333;
	font-size: 16px;
	line-height: 1.6;
	margin-top: 24px;
}
.zmina2{
	margin-right: 85px;
	margin-top: 99px;
}
.zmina2 h2{
	color: #88db6f
}

.zmina3 h2{
	color: #3ec9f3;
}
.zmina4 h2{
	color: #ff4459;
}
.btm{
	background: url(../images/mk2.jpg);
	margin: 0;	
}
.zmina3{
/*	margin-top: 81px;*/
	padding-top: 39px;
}
.zmina4{
	margin-top: 83px;
}
.jiangb{
	width: 1041px;
	height: 218px;
	padding-top: 21px;
	background: url(../images/bj_x.jpg) center ;
	margin: 38px auto 0;
}
.jiangb ul{
	width: 1000px;
	margin:0 auto;
}
.jiangb li{
	position: relative;
	float: left;
	margin-right: 12px;
}
.jiangb li.zuih{
	margin: 0;
}
.jiangb li p{
	width: 100%;
	color: #fff;
	font-size: 12px;
	background: url(../images/yy.png);
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center;
	height: 44px;
	line-height: 1.7
}
.footer{
	text-align: center;
	padding-top: 83px;
	background: url(../images/bj_btm.jpg) center no-repeat;
	color: #fff;
	font-size: 14px;
	line-height: 1.8;
	height: 187px;
}
.footer a{
	color: #fff;
	font-size: 14px;
	padding:0 6px;

}






















