*{margin: 0;padding: 0; font-family:微软雅黑}
input,textarea{outline: none;}
a,a:visited{text-decoration: none; color:#000}
a:hover{ color: #F00}
ul{list-style: none;}
img{display: block;border: none;}
.head{width: 100%;min-width: 1200px;height: 75px;background: #7dcad2;}
.header{width: 1200px;height: 100%;margin: 0 auto;clear: both;overflow: hidden;}         
.logo{float: left;height: 100%;text-align:center;margin-left: 60px;}
.logo img{margin: 11.5px auto;}
.header_right{float: right;margin: 24px auto;}
.header_right ul{clear: both;overflow: hidden;}
.header_right li{float: left;margin-right: 40px;}
.header_right li a{color: white;}
.header_right li:nth-child(2){border: 1px solid white;border-radius: 8px;}
.header_right li:nth-child(2) a{display: block;padding: 0px 10px;}
.header_right li:last-child{margin-right: 0;}
.header_right li:last-child a{color: #ff0000;}

.center_left{width: 215px;float: left;}
.center_left li .reduce{width: 213px;height: 50px;border: 1px solid #838787;margin-bottom: 8px;font: 20px "微软雅黑";color: white;text-align: center;line-height: 50px;background: #696969;position: relative;cursor: pointer;}
.center_left li .reduce a{color: white;}
.center_left li .reduce img:last-child{position: absolute;top: 35%;right: 5%;}
.center_left li .reduce img:first-child{position: absolute;top: 20%;left: 5%;}
.center_left li .reduce.on{background: #1395f7;}
.center_left li:hover .reduce{background: #1395f7;}
.center_left li dl{width: 80%;margin: 0 auto;display: none;}
.center_left li dl dd{position: relative;height: 30px;font:16px "微软雅黑";background: #b9b9b9;margin-bottom: 15px;text-align: center;line-height: 30px;cursor: pointer;color: white;}
.center_left li dl dd a{color: white;}
.center_left li dl dd:hover{background: #ff6000;}
.center_left li dl dd.in{background: #ff6000;}

.footer{width: 100%;min-width: 1200px;height: 278px;background: #006974;padding: 30px 0 12px 0;}
.footer_message{width: 1200px;margin: 0 auto;clear: both;overflow: hidden;}
.footer_message .foot{float:left;width: 32%;}
.footer_message .foot p{font: 20px "微软雅黑";color: white;}
.footer_message .foot:first-child{padding: 30px 0;}
.footer_message .foot:first-child ul{margin-left: 34px;margin-top: 26px;}
.footer_message .foot:first-child li{display: ;}
.footer_message .foot:first-child li a{font: 20px "微软雅黑";color: #c6dd1e;flex: 1; display:block; float:left; width:50%}

.footer_message .foot:nth-child(2){padding: 30px 0 30px 30px;border-left: 4px solid #b0b0b0;border-right: 4px solid #b0b0b0;}
.footer_message .foot:nth-child(2) ul{margin-left: 34px;margin-top: 26px;}
.footer_message .foot:nth-child(2) li{font: 20px "微软雅黑";color: #c6dd1e;}
.footer_message .foot:nth-child(2) li span{color: #cecece;}
.footer_message .foot:last-child{padding-top: 15px;}
.footer_message .foot:last-child p{font: 16px "微软雅黑";margin-bottom: 12px;padding-left: 115px;}
.footer_message .foot:last-child p:last-child{margin: 0;color: #c6dd1e;text-align: center;padding: 0;}
.wx{width: 150px;height: 150px;background: white;margin: 0 auto;}
.footer p:last-child{text-align: center;margin-top: 40px;}
.footer p:last-child span{font: 16px "微软雅黑";color: white;display: inline-block;}
.footer p:last-child span:first-child{margin-right: 135px;}

.qq{position: fixed;right: 0;z-index: 3;bottom: 50%;cursor: pointer;}

/*----------------------注册------------------------*/
.registration2{ border:solid 1px #e2e2e2; width:1200px; margin: 30px auto}
.registration2Left p{line-height:60px;font-size:14px;font-weight:bold;margin-left:110px;}
.registration2Left dl{height:36px;float:left;margin:10px 0;}
.registration2Left dl dt{width:110px;line-height:30px;float:left;text-align:right;}
.registration2Left dl dd{float:left;}
.registration2Left dl dd span{color:#b2b2b2;line-height:26px;}
.registration2Left .text{width:228px;height:28px;border:solid 1px #bcbcbc;padding:0 5px;}
.registration2Left .text2{width:70px;height:28px;border:solid 1px #bcbcbc;padding:0 5px;}
.registration2Left .btn{width:109px;height:33px;font:14px/33px "微软雅黑";color:#ffffff;text-align:center;border:none;cursor:pointer;background:#EA0711;margin:10px 0 0 110px;}
.registration2Left{width:730px;padding:40px;margin-right:40px; margin:0 auto}
.registration2Left dl{width:100%;height:30px;float:left;margin:10px 0;}
.registration2Left dl dd span{width:350px;height:28px;float:left;color:#666666;line-height:28px;padding:0 8px;margin-left:10px; font-size:14px}
.registration2Left dl dd span img{float:left;margin:3px 5px 0 0;}
.registration2Left dl dd input{width:280px;float:left;}

.rfont1{ border-bottom:solid 1px #e2e2e2; padding:20px 40px}
.rfont1 dt{ float:left;}
.rfont1 dd{ float:right; font-size:15px; color:#999999}
.rfont1 dd a{ color:#0289CD}
.rfont1 dt span.hd {color: #00ACEF;font-size: 16px;font-family: "微软雅黑","宋体";margin-right: 10px;background: url(../images/hd-bg.gif) no-repeat center right;padding-right: 20px;}
.rfont1 dt span.tips {color: #666;font-size: 13px;margin-top: 3px;}

.registration2Right{float:left; margin:30px 0 0 20px}

.wid1{ width:980px; margin:0 auto}

.tab01 td{ border-bottom:solid 1px #DDDDDD; padding:8px 5px; color:#666}
.tab01{ border-bottom:solid 2px #C8C8C8;border-top:solid 2px #C8C8C8;}
.tab01 input{ width:250px; height:30px; line-height:30px; border:solid 1px #ccc}
.tab01 .radio input{ width:auto; height:auto}
.tab01 .bntbox input{ padding:0px 10px; font-size:14px;  cursor:pointer; border:solid 0px #472402;width:auto; height:auto; background: #EA0711; color:#FFF}
.MemPrice{
	color: Red;
}
.clear{ clear:both}

.norecord{text-align:center; padding:50px;color: #ccc;}

.pagetab{ margin:0 auto}
.page td{
	text-align: center;  padding-top: 20px; line-height: 20px; 
}
.page td a,.page td a:link,.page td a:visited{
	border: solid 1px #EDEDED; display: block;   background-color: #fff; text-decoration: none; margin:0 -3px; width:36px; height:34px; line-height:34px
}
.page td a:hover{
	border: 1px solid #1395F7; display: block;   background-color: #1395F7; color: White; text-decoration: none; 
}
.page .PageNumberActive a,.page .PageNumberActive a:link,.page .PageNumberActive a:visited{
	 border: 1px solid #1395F7; display: block;   background-color: #1395F7; color: White; text-decoration: none; 
}
.page .PageNumber_t a,.page .PageNumber_t a:link,.page .PageNumber_t a:visited{
	 width: auto; padding:0 10px
}

.detail{ padding-top:20px}
.dlfont{ color:#FFF;}
.dlfont span{ color: #F00}
.partitle{ text-align:center; line-height:35px; font-size:24px}
.partext{ padding:20px 30px; line-height:30px}
.partext img { max-width:100%}

.wechat-qrcode{ text-align:center; margin:20px}

li,ul{margin: 0;padding: 0;list-style: none}
.tbg{height: 45px;background: #e3e3e3}
.szb{display: flex;padding: 5px 0 0 52px}
.szb select,.szb input{padding: 0px 10px;height: 34px;margin-right: 15px;font-size: 18px}
.szbb_1,.szbb_1 span{color: #2bb700!important}

