﻿* {
  box-sizing: content-box;
}
.mt10 {
	margin-top: 10px;
}
.box {
	width: 100%;
	overflow: hidden;
}
.jcxx {
	background-color: #fff;
	margin-bottom: .5em;
}
.jcxx .hd li {
	float: left;
	width: 33.3333%;
	text-align: center;
	font-weight: bold;
	color: #333;
	font-size: .9em;
	line-height: 2.8em;
	cursor: pointer;
	border-bottom: 1px solid #ddd;
}
.jcxx .hd li.on {
	background-color: #26bbff;
	color: #fff;
	border-color: #26bbff;
}
.jcxx .bds {
	clear: both;
}
.seldb .bds .bd{display: none;}
.seldb .bds .bd.on{display:block;}
.jcxx{background-color: #fff; margin-bottom:.5em;}
.jcxx .hd li{float:left;width:33.3333%;text-align:center; font-weight: bold; color:#333; font-size:.9em; line-height:2.8em; cursor:pointer; border-bottom:1px solid #ddd;}
.jcxx .hd li i{font-weight:normal;margin-right:.4em;transform: scale(1.2); display: inline-block;}
.jcxx .hd li.on{background-color:#36bbff;color:#fff;border-color:#36bbff;}
.jcxx .bds{clear:both;}
.jcxx .bds .bd{box-sizing:border-box;padding:.7em .5em .5em .7em;}
.jcxx .bds li{float:left;width:100%;padding:.65em 0;}
.name-is {width:83%;vertical-align: middle;float: right;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jcxx .bds .cn {font-size:1em;color:#333;}
.jcxx .bds .en {color:#b0adad;font-size:0.8em;line-height:1.8em;}
.jcxx .bds .en span{padding:0 5px;background-color:#e5e5e5;margin-right:5px;border-radius:8px;}
.jcxx .bds img {width:15%;height:55px;display: inline-block; margin-right:5px;vertical-align:middle;float:left;}

.pagelist{width:100%;margin:6px auto;text-align:center;height:38px;line-height:38px;overflow:hidden;}
.pagelist b{border:1px solid #fad4a2;color:#fff;padding: 6px 8px 6px 9px;text-decoration: none;font-size:14px; background-color:#F7644F;}
.pagelist a,.pagelist b{display:inline;}
.pagelist a,.pagelist b{border:1px solid #fad4a2;color:#666;padding:6px 8px 6px 9px;margin: 0 2px;font-size:14px;}
.pagelist a{color:#666;text-decoration: none;font-size:14px;}

.list-item .conlist {
	overflow: hidden;
	margin: 10px 0;
	background: #fff;
	padding: 10px;
}
.list-item .conlist .img {
	width: 30%;
	height: auto;
	overflow: hidden;
	float: left;
}
.list-item .conlist .img a img {
	width: 100%;
	height: 120px;
    background: none;
}
.list-item .conlist .info {
	width: 68%;
	float: left;
	margin-left: 2%;
}
.list-item .conlist .info-item {
	padding-bottom: 5px;
	position: relative;
	overflow: hidden;
}
.list-item .conlist .info-item h2 {
	font-size: 18px;
	float: left;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}
.list-item .conlist .xico {
	width: 100%;
	float: left;
	line-height: 25px;
	overflow: hidden;
	font-size: 12.5px;
	font-family: Microsoft YaHei;
}
.list-item .conlist .xico em {
	color: #999;
	font-style: normal;
}

.list-item{background:#f0f0f0;overflow:hidden;}
.list-item li.info:hover{background-color:#fdf4f4;cursor:pointer;}
.list-item li.info:not(:last-child) {border-bottom:1px solid #F8F8F8;}
.list-item li.info{display:flex;align-items:center;justify-content:space-between;padding:15px 10px;background:#fff;margin:10px 0;}
.list-item li .title{display:flex;align-items:center;flex-grow:1;width:80%;}
.list-item li .clogo{width:60px;height:60px;}
.list-item li .clogo img{width:100%;}
.list-item li .item{margin-left:25px;display:flex;flex-direction:column;justify-content:space-around;}
.list-item li .item .item-detail{overflow:hidden;height:26px;line-height:26px;}
.list-item li .item .item-detail a{font-weight:600;font-size:16px;}
.list-item li .item .item-detail i{margin-left:25px;font-size:13px;font-style:normal;}
.list-item li .item .item-lable{margin-top:5px;}
.list-item li .item-button a{color:#fff;background-color:#f95539;padding:6px 15px;border-radius:25px;height:26px;line-height:26px;font-size: .6rem;}
.list-item li .item .item-lable span{line-height:24px;height:24px;border-radius:5px;margin-right:6px;color:#999;font-size:12px;background:#f5f5f5;padding:2px 5px;}
.p50 {
	padding-bottom: 50px;
}
.p85 {
	padding-bottom: 85px;
}
.article {
	width: 100%;
	overflow: hidden;
}
.back {
	background-color: #fff;
}

.xxhead{width:100%;margin-top:10px;overflow:hidden;z-index:1;background: linear-gradient(135deg,#5090ff 0,#36bbff 70%,#36bbff 100%);display:flex;}
.xxhead .xxlogo{width:30%;overflow:hidden;float:left;padding:10px;}
.xxhead .xxlogo img{width:100%;height:115px;border-radius:10%;}
.xxhead .xxinfo span{
	color: #fff;
}
.xxhead .xxinfo{color:#fff;margin-top:10px;width:70%;float:left;}
.xxhead .xxinfo .xinxi span{padding-right:10px;letter-spacing:1px;}
.xxhead .xxinfo p{margin-top:10px;font-size:12px;}
.xxhead .xxinfo .tit{overflow:hidden;line-height:30px;}
.xxhead .xxinfo .tit h1{float:left;padding-right:4%;font-size:20px;font-weight:bold;}
.xxhead .xxinfo .tit span{float:left;font-size:14px;color:#f1f1f1;}
.xxhead .xxinfo .label{overflow:hidden;margin-top:10px;line-height:26px;}
.xxhead .xxinfo .label span {margin-right:2%;padding:4px 3%;background:rgba(255,255,255,0.3);border-radius:10px;font-size:12px;}
.xxhead .xxinfo .xinxi a{color:#fff;margin-right:50px;width:100%;}
.xxdetails{margin-top:-38px;overflow:hidden;}
.xxdetails .content{padding:5px 10px;margin-top:10px;overflow:hidden;background:#fff;}
.xxdetails .content p{margin-top:10px;line-height:26px;}
.xxdetails .ztit{padding:0 10px;overflow:hidden;}
.xxdetails .ztit h3{background:#fff;color:#5090ff;padding:0 28px;border-radius:2px;line-height:36px;font-size:16px;width:19%;}
.xxdetails .xxditu{padding:0 10px;overflow:hidden;background:#fff;}
.pingfen{background:#fff;margin:10px auto;padding:10px;overflow:hidden;}
.pingfen li{width:50%;float:left;line-height:28px;height:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.nowrap li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pingfen strong{font-size:14px;}
.pingfen .star-1{background:url(../image/s1.gif) no-repeat;background-position:65px;background-size:128px 22px;}
.pingfen .star-2{background:url(../image/s2.gif) no-repeat;background-position:65px;background-size:128px 22px;}
.pingfen .star-3{background:url(../image/s3.gif) no-repeat;background-position:65px;background-size:128px 22px;}
.pingfen .star-4{background:url(../image/s4.gif) no-repeat;background-position:65px;background-size:128px 22px;}
.pingfen .star-5{background:url(../image/s5.gif) no-repeat;background-position:65px;background-size:128px 22px;}
.pre{width:100%;margin:15px 0;overflow:hidden;background:#fff;}
.pre li{width:96%;float:left;padding:0 2%;font-size:16px;line-height:32px;color:#5d5d5d;}
.pre li a{color:#45b208;}
.pre li:nth-child(1){margin-right:0.5%;}

.pavilion-inner {max-width:100%;margin-top:-80px;}
.pavilion-inner .tabs {padding:0 10px;overflow:hidden;}
.newlist .newtitle h2{font-size:16px;padding-left:10px;}
.pavilion-inner .tabs li {cursor:pointer;width:26%;float:left;padding:0 2.655%;margin:2px 1%;background:#ffffff4d;border-radius:2px;text-align:center;line-height:36px;font-size:12px;color:#fff;letter-spacing:.35px;}
.pavilion-inner .tabs li.on{background-color:#fff;color:#000;}
.pavilion-inner .tabs li:first-child {margin-left:0;}
.pavilion-inner .tabs li.dy1 {background:#fff;color:#5090ff;}
.pavilion-inner .tabs li:nth-child(1){margin-left:1%;}
.pavilion-inner .tab-content-wrap {position:relative;background:#fff;padding:10px;line-height:27px;min-height:600px;height:auto;}
.pavilion-inner .koubei p{background:#f2f5f7;border-radius:20px;margin-top:20px;padding:10px 20px;line-height:36px;display:block;font-size:15px;color:#333;}
.pavilion-inner .koubei i{font-size:22px;font-weight:bold;color:#f95539;font-style: normal;}
.pavilion-inner .tab-content p{line-height:30px;font-size:14px;font-weight:400;color:#333;margin-bottom:10px;}
.tab-content-wrap table {width:100%;margin:0 auto;font-weight:400;color:#333;margin-bottom:15px;}
.tab-content-wrap table td, table th {padding:6px;min-width: 0;box-sizing: border-box;text-overflow: ellipsis;vertical-align: middle;position: relative;border-bottom: 1px solid #ebeef5;border-right: 1px solid #ebeef5;font-size:12px;}
.tab-content-wrap table td span{padding:0 5px;}
.tab-content-wrap table tbody {text-align:center}
.tab-content-wrap table thead th {height:46px;text-align:center;cursor:pointer;border-right:1px solid #ebeef5}
.tab-content-wrap table thead {background:#F2F5FE;border:1px solid #f4f4f4}
.tab-content-wrap table {font-size:14px;border-spacing: 0;table-layout: fixed;border-collapse: separate;border-left: 1px solid #ebeef5;border-top: 1px solid #ebeef5;}
.tab-content-wrap table tr:hover>td {background-color: #f5f7fa;}
.tab-content-wrap thead tr {background: #F2F5FE!important;}