@charset "utf-8";

body{ margin:0 auto; font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; line-height:normal;}

ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}

ul { list-style:none;}

*{ margin:0px; padding:0px;}

img { border:0px;}

a { color:#05a; text-decoration:none;}

a:hover { color:#f00;}

.clear{ clear:both;}

.fr{ float:right;}

/*-----------------头部开始--------------------*/

.top{background:#1e1633; padding:10px 0;}

.topbox{ max-width:1000px; overflow:hidden; margin:0 auto;}

.topbox p{ line-height:32px; font-size:16px; color:#fff;}

.topbox a{ color:#fff;}

.banner{ background:url(../images/salon.jpg) no-repeat center center; height:707px; border-bottom:8px solid #072b6c; }



.nav{ padding:25px 0; background:#8e6f40; text-align:center;}

.nav li{

	display:inline-block; *display:inline;

	background-image: url(../images/a_05.png);

	background-repeat: no-repeat;

	background-position: right center;

}

.nav a{ padding:0 28px 0 20px; font-size:24px; color:#fff;}

.nav a:hover{ color:#fbc600;}

/*------------------头部结束------------------*/

/*-----------------内容开始-------------------*/

.bj1{ background:url(../images/bj3.jpg) repeat-y;} 

.bj2{ background:url(../images/bj2.jpg) no-repeat center center;} 

.wznr{ width:1000px; margin:0 auto; background:#fff; -webkit-box-shadow: #666 0px 0px 20px; -moz-box-shadow: #666 0px 0px 20px;}

.wz_left{ width:273px; float:left; padding-top:90px;margin-left:-185px; }

.bznr{ border:1px solid #fbc600; padding:10px 0; text-align:center; margin-bottom:10px; background:#3e0b7c;}

.bznr p{ font-size:18px; color:#fff; line-height:2; }



.wz_right{ width:950px; float:right; padding:20px 100px 0 0;}



.wzr_nr h1{ font-size:25px; color:#010101; font-weight:200; margin-left:110px;}

.wzr_nr img{width:900px; margin:0 auto; margin-left:100px; padding-top:5px;}

.bz{ margin-left: 80px; margin-bottom: 60px; }

.wzr_nr{ padding-bottom:30px;}

.wzr_nr span{border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;

	width:76px;

	height:76px;

	line-height:76px;

	text-align:center;

	background:#3e0b7c;

	display:inline-block;

*display:inline; 	vertical-align:middle;

	font-size:24px;

	color:#1ffee9;

	margin-right: 35px; vertical-align:middle;

}

.wzr_nr p{ padding:0 0 0 120px; font-size:14px; line-height:36px; color:#303030;}

.wzr_nr a img{
	height:150px;
	width:180px;
	}

.wz_left .hover p{ color:#1ffee9;}

.wz_left p:hover{ color:#1ffee9;}

.nav .hover_a a{ color:#fbc600;}



.wzr_nr h4{font-size:18px; color:#3e0b7c; line-height:2; padding:0 0 0 110px; overflow:hidden; }

.wzr_nr a{ display:inline-block; *display:inline; padding-left:15px;}

.wzr_nr .srwb li {

	background-image: url(../images/a_01.png);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.srwb em { width:124px; padding-left:15px; display:inline-block; *display:inline; line-height:54px;

	font-size: 18px;

	font-style: normal;

	color: #303030;

}

.srwb ul{

	margin-top:15px;

	background-image: url(../images/a_01.png);

	background-repeat: no-repeat;

	background-position: left top;
margin-left: 110px;
}

.wby1{ width:50%; border:none; line-height:30px;}



.fdck { position:fixed; top:25%; right:2%;

	width: 113px;

}

.fdck img {

	width: 100%;

}
.btn3 { text-align:center; margin: 10px 0; border:none; display:block; max-width:590px;
	font-size: 14px;
	line-height: 3;
	color: #FFFFFF;
	background-color: #3E0B7C; width: 605px;
}
/*------------------内容结束------------------*/

/*------------------版权开始------------------*/

#footer { background:#072b6c; padding:25px 0;}

.footerbox{ max-width:1000px; margin:0 auto;}

.footerbox ul{ text-align:center; padding-bottom:15px;}

.footerbox li{display:inline-block;*display:inline; color:#d5d2db; }

.footerbox a{ padding:0 10px; color:#d5d2db;}

.footerbox p{ line-height:2; text-align:center;color:#d5d2db;}

/*------------------版权结束------------------*/

@media screen and (max-width: 650px) {

.topbox{ width:100%; text-align:center; padding:0 3%;box-sizing:border-box;}

.topbox span{ display:block; text-align:center; width:100%;}

.banner{background-size:100% 100%; height:300px; border-bottom:4px solid #1deddc;}

.bj1{background-size:100% 100%; padding:0 3%; }

.bj2{background-size:100% 100%; padding:0 3%; }

.wz_left{ padding:15px 0;}

.wznr{ width:100%; padding:10px 3%;box-sizing:border-box;}

.wz_left{ width:100%; margin:0;}



.wz_right{ width:100%; box-sizing:border-box; padding:0;}

.srwb ul{ margin-left:110px;}

.fdck { position:fixed; top:25%; right:2%;

	width: 70px;

}

}

@media screen and (max-width: 480px) {

.banner{background-size:100% 100%; hepight:220px;}

}

@media screen and (max-width: 360px) {

.wzr_nr h2{ font-size:20px;}

.wzr_nr span{ height:40px; width:40px; line-height:40px;}

.wzr_nr p{ padding-left:75px; font-size:14px;}

.wzr_nr h4{font-size:18px; color:#3e0b7c; line-height:2; padding:0 0 0 65px; overflow:hidden; }

.banner{background-size:100% 100%; height:180px;}

.srwb li { background-size:100% 4px;}

.srwb em {font-size:12px;line-height:34px; width:75px; padding:0; }

.srwb ul{ margin-left:75px; background-size:100% 4px;}

}

@media screen and (max-width: 320px) {

.banner{background-size:100% 100%; height:200px;}

}