/*html {overflow-y:scroll;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}*/
html, body { margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { border: 0 none; /*font-family: inherit; font-size: 100%;font-weight: 400; line-height: 1; */ font-style: normal;margin: 0; padding: 0;}
table { border-collapse: collapse; border-spacing: 0;}
ol, ul { list-style: none outside none;}
.left{float: left;}
.right{float: right;}
a{text-decoration: none;}
body{
	font-family:"微软雅黑";
	color:#404040;
	font-size: 16px;
	margin: 0 auto;
	min-width: 1440px;
}
.logo{width:1100px;height: 130px;margin: 0 auto;overflow: hidden;}
.logo p:nth-of-type(1){margin-top: 37px;font-size: 16px;color: #f966aa;margin-right: 5px;}
.logo p:nth-of-type(2){margin-top: 5px;font-size: 16px;color: #f966aa;}
.logo p img{vertical-align:middle;margin-right: 6px;}
.logo p span{font-size: 21px;font-family: impact;}
.logo>img{margin-top:5px;}

.nav{width: 100%;height: 52px;background-color: #F966AA;margin-bottom: 8px;}
.nav ul{width: 1100px;height: 52px;overflow: hidden;margin: 0 auto;}
.nav ul li{width: 110px;height: 52px;line-height: 52px;text-align: center;color: #ffffff;float: left;}
.nav ul li a{color: #ffffff;}
.nav ul li:hover{background-color: #F690BF;}
.nav ul li.on{background-color: #F690BF;}

.banner{width: 100%;height: 650px;overflow: hidden;position: relative;}
.banner .wrap{width: 100%;height: auto;margin: 0 auto;position: relative;}
.banner .wrap li{width: 100%;height: auto;position: absolute;top: 0;left: 0;display:none;}
.banner .wrap li a{display: block;height: auto;}
.banner .wrap li.active{display: block;}
.banner .wrap li img{width: 100%;height: auto;}
.banner .bar{position:absolute;bottom: 20px;overflow: hidden;width: 100%;text-align: center;;}
.banner .bar span{display: inline-block;width: 15px;height: 15px;cursor: pointer;border: 1px solid #e9e9e9;border-radius: 50%;background-color:#FFFFFF;margin-right: 20px;z-index: 10;}
.banner .bar span.active{background-color:#F966AA;}

.menu{width: 1100px;height: auto;margin: 0 auto;margin-top: 45px;}
.menu>ul{width: 100%;height: auto;overflow: hidden;display: flex;justify-content: space-between;}
.menu>ul li{width: 252px;height: 132px;background-color: #EFEFEF;position: relative;}
.menu>ul li h1{height: 36px;line-height: 36px;font-size: 18px;text-align: center;font-weight: normal;}
.menu>ul li .down{position: absolute;top: 28px;transform:rotate(90deg);left: 118px;border-radius: 50%;width: 20px;height: 20px;line-height: 20px;text-align:center;background-color: #EFEFEF;}
.menu_main{height: 95px;background-color: #FA8CBF;box-sizing: border-box;padding-top: 25px;}
.menu>ul li:nth-of-type(1){color: #FA8CBF;}
.menu>ul li:nth-of-type(2){color: #B88CFA;}
.menu>ul li:nth-of-type(3){color: #FABD8C;}
.menu>ul li:nth-of-type(4){color: #8C9CFA;}
.menu>ul li:nth-of-type(1) .menu_main{background-color: #FA8CBF;}
.menu>ul li:nth-of-type(2) .menu_main{background-color: #B88CFA;}
.menu>ul li:nth-of-type(3) .menu_main{background-color: #FABD8C;}
.menu>ul li:nth-of-type(4) .menu_main{background-color: #8C9CFA;}
.menu>ul li:nth-of-type(3) .menu_main ul{width: 232px;}
.menu>ul li:nth-of-type(3) .menu_main a{width: 70px;}
.menu>ul li:nth-of-type(3) .menu_main a:last-of-type{width: 92px;}
.menu>ul li:nth-of-type(4) .menu_main ul{width: 200px;}
.menu>ul li:nth-of-type(4) .menu_main a:last-of-type{width: 70px;}
.menu_main ul{width: 195px;height: auto;margin: 0 auto;overflow: hidden;}
.menu_main ul:nth-of-type(2){margin-top: 12px;}
.menu_main ul a{display: block;width: 65px;text-align: center;font-size: 14px;color: #FFFFFF;float: left;line-height: 100%;}
.menu_main ul a.center{box-sizing: border-box;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;}

.part1{width: 1100px;height: 6;margin: 20px auto;}
.part1 img{width: 100%;height: auto;}

/*公用尾部样式*/
.media{width: 100%;height: auto;margin: 0 auto;overflow: hidden;}
.media .title{width:1100px;margin: 0 auto;line-height: 40px;overflow: hidden;font-size: 22px;color: #333333;border-bottom: 1px solid #D0D0D0;margin-top: 24px;}
.media .title span{display:inline-block;border-bottom: solid 3px #F966AA;line-height: 40px;padding: 0 7px;}
.media .title a{border-radius: 4px;margin: 5px 10px;display: block;width:360px;height: 32px;background-color: #FABD8C;color: #FFFFFF;line-height: 32px;text-align: center;font-size: 12px;}
.media .tip{text-align: center;font-size: 26px;color: #c41212;margin: 30px auto;font-family: "宋体";}
.media .video{width: 1100px;height: auto;margin: 0 auto;margin-top: 10px;display: flex;justify-content: space-between;}
.media .video li{width: 270px;height: auto;}
.media .video li .sp{width: 270px;height: 190px;}
.media .video li p{text-align: center;line-height: 36px;background-color: #FFFFFF;font-size: 14px;}
.media .next{display: block;width: 153px;height: 54px;margin: 30px auto;line-height: 54px;background-color: #FA8CBF;color:#FFFFFF;text-align:center;font-size: 18px;}
.media .next img{vertical-align: middle;margin-right: 15px;}

.classic{width: 100%;height: auto;margin: 0 auto;overflow: hidden;}
.classic .title{width:1100px;margin: 0 auto;line-height: 50px;margin-bottom: 25px;overflow: hidden;font-size: 22px;color: #333333;border-bottom: 1px solid #D0D0D0;margin-top: 24px;}
.classic .title span{display:inline-block;border-bottom: solid 3px #F966AA;line-height: 40px;padding: 0 7px;}
.classic .title a{border-radius: 4px;margin: 5px 10px;display: block;width:197px;height: 32px;background-color: #FABD8C;color: #FFFFFF;line-height: 32px;text-align: center;font-size: 12px;}
.classic ul{width: 1100px;height: auto;display: flex;justify-content:space-between;margin: 0 auto;}
.classic ul a{display: block;}

.bd{width: 100%;height: 600px;background: url(../img/bd_bg.png) no-repeat;background-size: 100% 100%;overflow: hidden;margin-top: 25px;}
.bd .content{width: 1100px;height: 441px;overflow: hidden;margin: 80px auto;}
.bd .content .hj{width: 763px;height: 441px;background-color: rgba(250,140,191,0.8);border-radius: 10px;float: left;overflow: hidden;box-sizing: border-box;padding: 0 10px;}
.bd .content .hj h1{font-size: 22px;color: #FFFFFF;line-height: 50px;border-bottom: 1px solid #C5BEB5;}
.bd .content .hj h1 span{display: inline-block;border-bottom: 3px solid #FFFFFF;}
.bd .content .hj .slide{width: 100%;height: auto;overflow: hidden;padding-top: 15px;}
.bd .content .navbar{width: 187px;height: auto;float: left;}
.bd .content .navbar li{width: 100%;height: 54px;margin-bottom: 5px;color: #FFFFFF;padding-left:50px;box-sizing: border-box;line-height: 54px;background-color: #FFBDDC;border-radius: 15px;}
.bd .content .navbar li span{display: inline-block;width: 18px;height: 18px;border-radius: 50%;text-align: center;line-height: 18px;background-color: #FFFFFF;color: #F966AA;}
.bd .content .navbar li.active{background-color: #FFFFFF;color: #F966AA;}
.bd .content .navbar li.active span{background-color: #F966AA;color: #FFFFFF;}
.bd .content .img{width: 538px;height: 347px;float: right;border-radius: 10px;background-color: #FFFFFF;position: relative;}
.bd .content .img img{display: block;margin: 6px auto;position: absolute;top: 0;left: 7px;}
.bd .content .for{width: 325px;height: 441px;float: right;background-color: #FB9D93;border-radius: 10px;box-sizing: border-box;padding: 0 10px;}
.bd .content .for h1{font-size: 22px;color: #FFFFFF;line-height: 50px;border-bottom: 1px solid #ffffff;}
.bd .content .for h1 span{display: inline-block;border-bottom: 3px solid #FFFFFF;}
.bd .content .for form{width: 303px;height: 355px;background-color: #FFFFFF;border-radius: 10px;margin: 0 auto;margin-top: 15px;overflow: hidden;}
.bd .content .for form p{text-align: center;font-size: 19px;color: #ff0012;margin:25px auto;}
.bd .content .for form input{display: block;box-sizing: border-box;padding-left:50px;width: 255px;height: 34px;background-color: #EFEDEE!important;margin: 0 auto;margin-bottom: 20px;border: 0;}
.bd .content .for form .name{background: url(../img/bd1.png) no-repeat;background-position: 8px center;}
.bd .content .for form .tel{background: url(../img/bd2.png) no-repeat;background-position: 8px center;}
.bd .content .for form .item{background: url(../img/bd3.png) no-repeat;background-position: 8px center;}
.bd .content .for form .date{background: url(../img/bd4.png) no-repeat;background-position: 8px center;}
.bd .content .for form .btn{width: 255px;height: auto;overflow: hidden;margin: 0 auto;}
.bd .content .for form .btn a{display: block;width: 120px;height: 39px;background: url(../img/bd_dh.png) no-repeat;}
.bd .content .for form .btn input{width: 120px;height: 39px;background: url(../img/bd_yy.png) no-repeat;}

.foot_nav{margin-top: 15px;margin-bottom: 8px;}

.foot{width: 100;background: #F1F1F1;overflow: hidden;}
.foot ul{width: 1100px;height: auto;margin: 45px auto;display:flex;justify-content: space-between;}
.foot ul li:nth-of-type(2){text-align: center;}
.foot ul li p{line-height: 240%;}
.foot ul li:nth-of-type(2) p{font-size: 18px;text-align: center;color: #333333;font-weight: bold;}
.foot ul li:nth-of-type(3) p{font-size: 16px;color: #333333;}
