/** CSS Reset **/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; vertical-align: bottom;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:center; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
abbr,acronym { border:0; }
textarea, input, select{resize: none;outline:none;background:none;border:none;}
button {overflow:visible;width:auto;margin:0;padding:0;border:0 none;outline:none;}
input{border:0}
a{text-decoration:none; color:#333;-webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;}
a:hover{ text-decoration:none;color:#000;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size: 0;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
html{width: 100%;height:100%;}
body{color:#333;font-size:18px;line-height:160%;font-family: "Microsoft YaHei";width: 100%;height:100%;}
.fl{float:left;}
.fr{float:right;}
.mobile{display:none;}
.m1000{width:1200px;margin:0 auto;overflow: hidden;}
.m1200{width:1200px;margin:0 auto;overflow: hidden;}
/* p{ transition:all 0.2s ease-in 0s;}
p:hover{ transform:translateY(-5px);} */

/* 聚合页 */
.qt_head .m1200{width: 1200px;margin: 0 auto;}
.index .header {width: 100%; height:700px; position: relative;background:url("../images/header_bg.jpg") no-repeat center top;}
.index .header_t{margin:182px 0 0 242px;}
.index .header .btn_wrap{width:540px;float:right;margin:60px 10px 0 0;}
.index .header .btn_wrap .btn{width:250px;height:60px;background:#db0706;border-radius:30px;text-align:center;font-size:20px;line-height:60px;float:left;margin:0 10px;}
.index .header .btn_wrap .btn a{color:#fff;display:block;}
.index .header .btn_wrap .btn:hover{margin:5px 10px 0;}
.index .page_1 li{width:296px;height:342px;border:2px solid #d2d2d2;float:left;cursor:pointer;margin-bottom:20px;}
.index .page_1 li:hover{border:2px solid #cd1714;}
.index .page_1 li.center{margin:0 150px 20px;}
.index .page_1 li h5{font-size:20px;color:#000000;font-weight:bold;text-align:center;height:56px;line-height:56px;border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2;}
.index .page_1 li p{font-size:14px;color:#010101;line-height:25px;padding:5px 10px;}
.index .page_1 li p span{color:#ad0100;}


.index .header {width: 100%; height:560px; position: relative;background:url("../images/header_bg.jpg") no-repeat center bottom;}
.index .header_t{margin:110px 0 0 300px;}
.index .header .btn_wrap{margin:418px auto 0;display: flex;justify-content: center;width: auto;float: inherit;cursor: pointer;}
.index .header .btn_wrap a:last-child{margin-left: -5px;}
.index .header .btn_wrap a:first-child:hover{margin:0 15px 0 0;}
.index .header .btn_wrap a:last-child:hover{margin:0 0 0 10px;}


/*part*/
.page {padding:30px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}
.page .title{text-align:center;}

#reg form label {margin: 6px 0;}
.zxyy{display:none;}
.form-wrap{margin:40px auto 0;}
.form-wrap .btn-wrap{background:#ff6126;}

/* 详情页 */
.details .header{height:260px;background:url(../images/bg.jpg) no-repeat center top;}
.details .header_t{text-align:center;}
.details.rkzgpm .header_t img{margin-top:40px;}
.details .page_1 .dec{font-size:16px;color:#333333;line-height:25px;}
.details .page_1 img{padding:30px 0 0;width:100%;}
.details .page_1 .tab{padding:20px 0 0 0;}
.details .page_1 .tab li{width:190px;height:42px;line-height:42px;background:#e1e1e1;font-size:16px;color:#333333;text-align:center;float:left;cursor:pointer;
	margin:0 5px 8px;
}
.details .page_1 .tab li.active{color:#fff;}
.details .page_1 .tab li.hide{display:none;}
.details .page_1 .more{width:30px;height:30px;border-radius:50%;margin:0 auto;cursor:pointer;}
.details .page_1 .more.active1{animation: turn2 0.5s linear 1;transform:rotate(0deg);}
.details .page_1 .more.active2{animation: turn 0.5s linear 1;transform:rotate(180deg);}

.details.GUARDIAN .header{background-image: url(../images/guardianBg.jpg);}
.details.qs .header{background-image: url(../images/qsBg.jpg);}
.details.qszy .header{background-image: url(../images/qszyBg.jpg?kjhjkhbjkb);}
.details.rkpm .header{background-image: url(../images/rkpmBg.jpg);}
/* .details.rkzgpm .header{background-image: url(../images/rkzgpmBg.jpg);} */
.details.THE .header{background-image: url(../images/theBg.jpg);}
.details.tws .header{background-image: url(../images/twsBg.jpg);}
.details.wqdx .header{background-image: url(../images/wqdxBg.jpg);}

@keyframes turn{
  0%{-webkit-transform:rotate(0deg);}
  100%{-webkit-transform:rotate(180deg);}
}
@keyframes turn2{
  0%{-webkit-transform:rotate(180deg);}
  100%{-webkit-transform:rotate(0deg);}
}

/* QS */
.qs table thead{background:#ff3da5;color:#fff;}
.qs table tbody tr:nth-child(even){background:#fef2f8;}
/* THE */
.THE table thead{background:#f13031;color:#fff;}
.THE table tbody tr:nth-child(even){background:#fff7f7;}
.textB{font-size: 14px;color: #999999;text-align: right;}
/* tws */
.tws table thead{background:#1caff4;color:#fff;}
.tws table tbody tr:nth-child(even){background:#f3fbfe;}
.tws table tbody .date2{border-left:1px solid #e1e1e1;}
/* GUARDIAN */
.GUARDIAN table thead{background:#febd01;color:#fff;}
.GUARDIAN table tbody tr:nth-child(even){background:#fffbf1;}
.GUARDIAN table tbody .date2{border-left:1px solid #e1e1e1;}
/* wqdx */
.wqdx .page_1 .tab li.active{background:#39d2a6;}
.wqdx .page_1 .more{background:#39d2a6 url(../images/more.png) no-repeat center center;}
.wqdx table thead{background:#39d2a6;color:#fff;}
.wqdx table tbody tr:nth-child(even){background:#f2fffb;}
/* qszy */
.qszy .page_1 .tab li.active{background:#a54eff;}
.qszy .page_1 .more{background:#a54eff url(../images/more.png) no-repeat center center;}
.qszy table thead{background:#a54eff;color:#fff;}
.qszy table tbody tr:nth-child(even){background:#f9f4ff;}

/**/
.rkpm table thead,
.rkzgpm table thead{background:#0072c6;color:#fff;}
.rkpm table tbody tr:nth-child(even),
.rkzgpm table tbody tr:nth-child(even){background:#f1f9ff;}


table{border:none;box-shadow:0px 0px 10px 0px #e6e7ee;margin:30px auto 10px;}
table thead p{height:60px;line-height:60px;font-size:20px;}
table tbody{font-size:20px;color:#333333;}
table td{vertical-align: middle;word-wrap:break-word;word-break:break-all;border: none;}
table tbody tr{height:60px;line-height:60px;}
table tbody tr:nth-child(odd){background:#fff;}
table tbody .en{border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
.tip{text-align: right;font-size: 16px;color: #666;}
.xdf_bottomForm.form-wrap form .label{width: 15%;}
.xdf_bottomForm.form-wrap form .label:nth-child(1){margin-left: 0;}
.xdf_bottomForm.form-wrap h4{color: #ffffff;font-size: 26px;padding-top: 15px;font-weight: bold;}
.xdf_bottomForm.form-wrap h4 strong{color: red;font-size: 27px;font-weight: bold;}
.xdf_bottomForm.form-wrap h4 b{font-size: 28px;}
.GUARDIAN .xdf_bottomForm.form-wrap h4 b{font-size: 26px;font-weight: bold;font-size: 28px;}
.GUARDIAN .xdf_bottomForm.form-wrap h4 b{color: #febd01;}
.qs .xdf_bottomForm.form-wrap h4 b{color:#ff3da5;}
.qszy .xdf_bottomForm.form-wrap h4 b{color:#a54eff;}
.rkpm .xdf_bottomForm.form-wrap h4 b{color:#0072c6;}
.rkzgpm .xdf_bottomForm.form-wrap h4 b{color:#0072c6;}
.THE .xdf_bottomForm.form-wrap h4 b{color:#f13031;}
.tws .xdf_bottomForm.form-wrap h4 b{color:#1caff4;}


@media screen and (max-width:1000px) {
	/* 头部底部优化 */
	.page{padding:.4rem 2%;}
	.page .title{font-size: 0%;line-height: 0;}
	.details .page_1 .tab{line-height: 0;}
	.details .page_1 .dec{font-size: .32rem;line-height: .44rem;}
	.tip{font-size: .28rem;line-height: .6rem;color: #666;}
	.page.zxyy{padding: .4rem 2% 2rem;}
	.form-wrap{margin: .4rem auto 0;}
	.form-wrap form .label{line-height: .6rem;height: .6rem;padding-left: .4rem;margin: .1rem 0;}
	.form-wrap form .label input, .form-wrap form .label select{height: .6rem;line-height: .6rem;font-size: .26rem;}
	.form-wrap .xdf_formbtn{font-size: .26rem;line-height: .6rem;height: .6rem;}
	.tiaokuan{font-size: .2rem;line-height: .28rem;}
	
	/* body{font-size:1.4rem;line-height: 140%;} */
	.m1000{width:98%;margin:0 auto;}
	.header .m1000{width:96%;}
	.pc{display:none;}
	.mobile{display:block;}


	.index .header{height: 4.36rem; background:url("../images/m_header_bg.jpg") no-repeat center top;}
	.index .header_t{margin:90px auto;text-align:center;}
	.index .header_t img{margin:0 auto;}
	/* .index .header .btn_wrap{display:none;} */
	.index .page_1 li{margin:0 25px 20px;height: 3.5rem;font-size: 0;line-height: 0;}
	.index .page_1 li.center{margin:0 25px 20px;}
	.details .header{height: 6rem;}
	.details.qszy .header{height: 3rem;}
	.details .header_t img{width:110%;margin-left:-5%;margin-top:20px;}
	.details.qs .header_t img{width:96%;margin: 80px auto 0;}
	.details.GUARDIAN .header_t img,.details.qszy .header_t img{width:96%;margin: 65px auto 0;}
	.details.rkpm .header_t img{width:95%;margin:70px auto 0;margin-left: 5%;}
	.details.THE .header_t img{width:96%;margin: 80px auto 0;}
	.details.tws .header_t img,.details.wqdx .header_t img{width:96%;margin: 70px auto 0;}
	.details.tws .header_t img{width: 55%;}
	.details.rkzgpm .header_t img{width: 90%;margin-top:1rem;}


	.index .header{height: 6rem; background:url("../images/m_header_bg.jpg") no-repeat center top;}
	.index .header_t{margin:90px auto;text-align:center;}
	.index .header_t img{margin:0 auto;}
	.index .header .btn_wrap{margin: 4.5rem 0 0 0;}


	table{width:99%;}
	.details .page_1 .tab li{width:23%;margin:0 1% 8px;}
	.details .page_1 .more{display:none;}
	
	.details .page_1 .tab select{
		width: 100%;
		height: 80px;
		font-size: 26px;
		text-align-last: center;
		color: #fff;
		border-radius: 10px;
		-webkit-appearance: none;
	}
	.wqdx .page_1 .tab select{background:#39d2a6 url(../images/more2.png) no-repeat 95% center;}
	.qszy .page_1 .tab select{background:#a54eff url(../images/more2.png) no-repeat 95% center;}
	.qszy .textP{font-size: .26rem;line-height: .3rem;padding: .4rem 0;text-align: right;color: #666;}
	.zxyy{display:block;background:url(../images/zxyy_bg.jpg) no-repeat center top;background-size:100% 100%;}
	.tip{font-size: 12px;}
	.textB{font-size: 12px;}


	.details.GUARDIAN .header{background-image: url(../images/m_guardianBg.jpg);}
	.details.qs .header{background-image: url(../images/m_qsBg.jpg);}
	.details.qszy .header{background-image: url(../images/m_qszyBg.jpg?kjhjkhbjkb);}
	.details.rkpm .header{background-image: url(../images/m_rkpmBg.jpg);}
	/* .details.rkzgpm .header{background-image: url(../images/m_rkzgpmBg.jpg);} */
	.details.THE .header{background-image: url(../images/m_theBg.jpg);}
	.details.tws .header{background-image: url(../images/m_twsBg.jpg);}
	.details.wqdx .header{background-image: url(../images/m_wqdxBg.jpg);}
}