.wid1200 {
	width: 1220px;
	margin: 0 auto;
	max-width: 95%;
}

.m_bot_90 {
	margin-bottom: 90px;
}

.m_bot_60 {
	margin-bottom: 50px;
}

.xsj-index-nav-box {
	width: 1440px;
	margin: 0 auto;
	max-width: 95%;
}

.xsj-index-logo {
	width: 98px;
	height: 50px;
	margin-top: 10px;
}

.xsj-idx-banner-box {
	position: relative;
}

.nav-box ul li {
	line-height: 70px;
	margin: 0 40px;
	float: left;
	position: relative;
}

.nav-box ul li:nth-child(3):after,
.nav-box ul li:nth-child(4):after,
.nav-box ul li:nth-child(5):after{
	width: 12px;
	height: 14px;
	content: "";
	display: block;
	background: url(nav-tag-icon.png) no-repeat;
	position: absolute;
	top: 14px;
    right: -14px;
}

.login-btn {
	width: 120px;
	height: 36px;
	border-radius: 4px;
	background: #EE8301;
	margin-right: 0;
	text-align: center;
	line-height: 36px;
	margin-top: 17px;
	border: none;
}

.login-btn a{
	font-size: 16px;
	color: #fff;
	display: block;
}

.login-btn a:hover{
	border: none;
	color: #fff;
}

.nav-box ul li a {
	font-size: 16px;
	color: #333;
}

.nav-box ul li a:hover {
	color: #EE8301;
	border-bottom: 2px solid #EE8301;
	padding-bottom: 8px;
}

.nav-box ul li a.active {
	color: #EE8301;
	border-bottom: 2px solid #EE8301;
	padding-bottom: 8px;
}

.uesr-tx{
	width: 44px;
	height: 44px;
	border-radius: 100%;
	position: relative;
	
}

.uesr-tx span{
	display: inline-block;
	width: 8px;
	height: 8px;
	border-radius: 100%;
	background: red;
	position: absolute;
	top: 14px;
    right: -6px;
}

.uesr-tx img{
	width: 44px;
	height: 44px;
	border-radius: 100%;
	overflow: hidden;
	cursor: pointer;
	margin-top: 13px;
}

.personal{
	position: relative;
}

.personal-info{
    width: 170px;
    position: absolute;
    top: 60px;
    right: -75px;
    background: #fff;
    z-index: 5;
    visibility: hidden;
    opacity: 0;
    padding: 10px 20px;
    -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.05);
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
}

.personal:hover .personal-info {
    z-index: 2;
    opacity: 1;
    top: 66px;
    visibility: visible;
}

.user-box{
	border-bottom: 1px solid #e5e5e5;
	padding-top: 8px;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

.user-id{
	font-size: 14px;
	color: #333;
	margin-bottom: 6px;
}

.user-price{
	font-size: 13px;
	color: #666;
}

.test{
	margin-bottom: 10px;
}

.test1{
	padding: 0 0 0 26px;
	background: url(jiance-icon.png) no-repeat;
	background-size: 18px 18px;
	background-position: left center;
}

.test2{
	padding: 0 0 0 26px;
	background: url(msg-icon.png) no-repeat;
	background-size: 16px 16px;
	background-position: 2px center;
}

.test a{
	font-size: 14px;
	color: #333;
	display: block;
}

.login-out:hover a,
.test:hover a{
	color: #EE8301;
}

.login-out{
	font-size: 14px;
    border-top: 1px solid #e5e5e5;
    padding-bottom: 5px;
    padding: 12px 0 3px 26px;
    background: url(out-login-icon.png) no-repeat;
    background-size: 16px 14px;
    background-position: 2px 15px;
}

.login-out a{
	font-size: 14px;
	color: #333;
	display: block;
}

.xsj-idx-swiper-pagination>.swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	display: inline-block;
	border-radius: 100%;
	background: #fff;
	opacity: .4;
}

.xsj-idx-swiper-pagination>.swiper-pagination-bullet-active {
	opacity: 1;
	background: #fff;
}


/*.banner-form-box{
	position: absolute;
}*/

.banner-form {
	width: 334px;
	background: rgba(255, 255, 255, 1);
	box-shadow: 0px 4px 17px 2px rgba(255, 255, 255, 0.2);
	border-radius: 4px;
	position: absolute;
	top: 50%;
	right: 18.75%;
	transform: translateY(-50%);
	padding: 15px;
	z-index: 2;
}

.banner-form-header {
	width: 100%;
	height: 50px;
	background: rgba(244, 244, 244, 1);
	border-radius: 4px;
	padding: 7px 8px;
	margin-bottom: 20px;
}

.banner-form-header ul li {
	width: 50%;
	height: 36px;
	line-height: 36px;
	color: #666;
	text-align: center;
	font-size: 16px;
	float: left;
}

.banner-form-header ul li:first-child {
	width: 50%;
	height: 36px;
	line-height: 36px;
	color: #fff;
	background: #EE8301;
	border-radius: 4px;
}

.banner-form-header ul li a {
	font-size: 16px;
}

.form-ewm {
	width: 166px;
	height: 166px;
	border: 1px solid #F4F4F4;
	padding: 9px;
	margin: auto;
	margin-bottom: 15px;
}

.form-ewm-txt {
	font-size: 14px;
	color: #666;
	line-height: 22px;
	text-align: center;
}

.form-ewm-suc{
	margin: auto;
	padding-left: 36px;
}

.form-ewm-suc dl dt{
	width: 42px;
	height: 42px;
	background: url(sys-suc.png) no-repeat;
	background-size: 42px 42px;
/*	background-position: 24px 0;*/
	margin-right: 6px;
}

.form-ewm-suc dl dd span:nth-child(1){
	font-size: 18px;
	color: #333;
	display: block;
}

.form-ewm-suc dl dd span:nth-child(2){
	font-size: 14px;
	color: #333;
	display: block;
}

.wx-txt {
	color: #26BA1F;
	font-size: 14px;
}

.xsj-idx-sec1-bg {
	height: 86px;
	text-align: center;
	padding-top: 12px;
	background: url(checkduplicatesforfree.png) no-repeat;
	background-position: center top;
}

.xsj-idx-sec-title h3 {
	font-size: 30px;
	font-weight: 700;
	color: #333;
	margin-bottom: 10px;
}

.xsj-idx-sec-title p {
	font-size: 16px;
	color: #666;
}

.advantage-box {
	width: 510px;
}

.xsj-idx-advantage-swiper-container {
	height: 300px;
	padding-top: 20px;
}

.xsj-idx-advantage-con {
	text-align: center;
}

.xsj-idx-advantage-con ul li:nth-child(1) {
	margin-bottom: 28px;
}

.xsj-idx-advantage-con ul li:nth-child(2) {
	font-size: 22px;
	font-weight: 700;
	color: #333;
	margin-bottom: 28px;
}

.xsj-idx-advantage-con ul li:nth-child(2) span {
	width: 50px;
	height: 4px;
	background: #f4f4f4;
	margin: auto;
	margin-top: 20px;
	display: block;
}

.xsj-idx-advantage-con ul li:nth-child(3) {
	font-size: 16px;
	line-height: 24px;
	color: #666;
	margin-bottom: 28px;
}

.xsj-idx-advantage-swiper-pagination>.swiper-pagination-bullet {
	display: inline-block;
	border-radius: 0;
	width: 24px;
	height: 4px;
	background: rgba(238, 131, 1, 1);
	opacity: 0.3;
}

.xsj-idx-advantage-swiper-pagination>.swiper-pagination-bullet-active {
	opacity: 1;
	background: rgba(238, 131, 1, 1);
}

.xsj-idx-sec2{
	width: 100%;
	padding: 60px 0;
	background: #F8F8FB;
}

.xsj-idx-sec2-bg {
	height: 86px;
	text-align: center;
	padding-top: 12px;
	background: url(reportpresentaton.png) no-repeat;
	background-position: center top;
}

.sec-con-box{
	width: 100%;
}

.sec2-tab-header{
	width: 340px;
}

.sec2-tab-header ul li{
	padding: 20px 30px;
	cursor: pointer;
}

.sec2-tab-header ul li p:nth-child(1){
	font-size: 20px;
	color: #333;
	font-weight: 700;	
	margin-bottom: 12px;
}

.sec2-tab-header ul li p:nth-child(2){
	font-size: 16px;
	color: #666;
}

.sec2-tab-header ul li p:nth-child(2) a{
	font-size: 16px;
	color: #438CF3;
}

.sec2-tab-header ul li.active{
	background: #f1f1f1;
}

.sec2-tab-header ul li.active p:nth-child(1){
	font-size: 20px;
	color: #EE8301;
	font-weight: 700;	
	margin-bottom: 12px;
}

.first-content, .second-content,.third-content{
    display: none;
}
.first-content.active, .second-content.active,.third-content.active {
    display: block;
}

.sec2-content{
	width: 760px;
	height: 360px;
	overflow: hidden;
	background: url(xueshujia-bg.png) no-repeat;
	background-size: cover;
}

.sec2-content-first-content{
	width: 760px;
	height: 335px;
	background: url(sec2-tab-con-img1.png) no-repeat;
	background-size: cover;
	margin-top: 25px;
}
.sec2-content-second-content{
	width: 760px;
	height: 335px;
	background: url(sec2-tab-con-img2.png) no-repeat;
	background-size: cover;
	margin-top: 25px;
}
.xsj-idx-sec3-bg {
	height: 86px;
	text-align: center;
	padding-top: 12px;
	background: url(whychooseus.png) no-repeat;
	background-position: center top;
}

.sec3-cont{
	width: 844px;
	margin: auto;
	position: relative;
	padding-top: 216px;
}

.sec3-cont-img{
	text-align: center;
}

.dot-item{
	position: absolute;
}

.dot-item:nth-child(1){
	top: 372px;
}

.dot-item:nth-child(1) .dot-item-top i{
	width: 98px;
	height: 98px;
	display: block;
	background-color: #F4F4F4;
	border-radius: 100%;
	background-image: url(sec3-icon-1.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: auto;
	margin-bottom: 15px;
}

.dot-item-top span{
	display: block;
	font-size: 16px;
	color: #333;
	text-align: center;
}

.dot-item:nth-child(1) .dot-item-top-drop {
	width: 204px;
	background: #f4f4f4;
	border-radius: 10px;
	position: absolute;
	top: 24px;
	right: 150px;
	padding: 16px 22px;
	line-height: 24px;
	font-size: 16px;
	display: none;
	/*overflow: hidden;*/
	-webkit-animation: left-tool .4s ease-out 0s forwards;
	animation: left-tool .4s ease-out 0s forwards;
	z-index: 1;
}

.dot-item:nth-child(1) .dot-item-top-drop:after{
	width: 0; 
	height: 0;
	border-width: 10px;
	border-style: solid;
	border-color: transparent transparent transparent #f4f4f4;
	content: "";
	display: block;
	position: absolute;
	right: -20px;
	top: 50%;
	transform: translateY(-50%);
}

.dot-item:nth-child(1):hover .dot-item-top-drop {
	position: absolute;
	top: 24px;
	right: 150px;
	display: block;
}

@keyframes left-tool {
	0% {
		-webkit-transform: translateX(0);
		opacity: .5;
	}
	100% {
		-webkit-transform: translateX(10%);
		opacity: 1;
	}
}

.dot-item:nth-child(2){
	top: 150px;
	left: 70px;
}

.dot-item:nth-child(2) .dot-item-top i{
	width: 98px;
	height: 98px;
	display: block;
	background-color: #F4F4F4;
	border-radius: 100%;
	background-image: url(sec3-icon-2.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: auto;
	margin-bottom: 15px;
}

.dot-item:nth-child(2) .dot-item-top-drop {
	width: 320px;
	background: #f4f4f4;
	border-radius: 10px;
	position: absolute;
	top: 24px;
	right: 160px;
	padding: 16px 22px;
	line-height: 24px;
	font-size: 16px;
	display: none;
	/*overflow: hidden;*/
	-webkit-animation: left-tool .4s ease-out 0s forwards;
	animation:left-tool .4s ease-out 0s forwards;
	z-index: 1;
}

.dot-item:nth-child(2) .dot-item-top-drop:after{
	width: 0; 
	height: 0;
	border-width: 10px;
	border-style: solid;
	border-color: transparent transparent transparent #f4f4f4;
	content: "";
	display: block;
	position: absolute;
	right: -20px;
	top: 50%;
	transform: translateY(-50%);
}

.dot-item:nth-child(2):hover .dot-item-top-drop {
	position: absolute;
	top: 24px;
	right: 160px;
	display: block;
}

.dot-item:nth-child(3){
	top: 0;
	left: 258px;
}

.dot-item:nth-child(3) .dot-item-top i{
	width: 98px;
	height: 98px;
	display: block;
	background-color: #F4F4F4;
	border-radius: 100%;
	background-image: url(sec3-icon-3.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: auto;
	margin-bottom: 15px;
}

.dot-item:nth-child(3) .dot-item-top-drop {
	width: 364px;
	background: #f4f4f4;
	border-radius: 10px;
	position: absolute;
	top: 24px;
	right: 164px;
	padding: 16px 22px;
	line-height: 24px;
	font-size: 16px;
	display: none;
	/*overflow: hidden;*/
	-webkit-animation: left-tool .4s ease-out 0s forwards;
	animation: left-tool .4s ease-out 0s forwards;
	z-index: 1;
}

.dot-item:nth-child(3) .dot-item-top-drop:after{
	width: 0; 
	height: 0;
	border-width: 10px;
	border-style: solid;
	border-color: transparent transparent transparent #f4f4f4;
	content: "";
	display: block;
	position: absolute;
	right: -20px;
	top: 50%;
	transform: translateY(-50%);
}

.dot-item:nth-child(3):hover .dot-item-top-drop {
	position: absolute;
	top: 24px;
	right: 164px;
	display: block;
}

@keyframes right-tool {
	0% {
		-webkit-transform: translateX(10%);
		opacity: .5;
	}
	100% {
		-webkit-transform: translateX(100);
		opacity: 1;
	}
}

.dot-item:nth-child(4){
	top: 0;
	right: 258px;
}

.dot-item:nth-child(4) .dot-item-top i{
	width: 98px;
	height: 98px;
	display: block;
	background-color: #F4F4F4;
	border-radius: 100%;
	background-image: url(sec3-icon-4.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: auto;
	margin-bottom: 15px;
}

.dot-item:nth-child(4) .dot-item-top-drop {
	width: 332px;
	background: #f4f4f4;
	border-radius: 10px;
	position: absolute;
	top: 24px;
	right: -360px;
	padding: 16px 22px;
	line-height: 24px;
	font-size: 16px;
	display: none;
	/*overflow: hidden;*/
	-webkit-animation: right-tool .4s ease-out 0s forwards;
	animation: right-tool .4s ease-out 0s forwards;
	z-index: 1;
}

.dot-item:nth-child(4) .dot-item-top-drop:after{
	width: 0; 
	height: 0;
	border-width: 10px;
	border-style: solid;
	border-color: transparent #f4f4f4 transparent transparent;
	content: "";
	display: block;
	position: absolute;
	left: -20px;
	top: 50%;
	transform: translateY(-50%);
}

.dot-item:nth-child(4):hover .dot-item-top-drop {
	position: absolute;
	top: 24px;
	right: -360px;
	display: block;
}

.dot-item:nth-child(5){
	top: 150px;
	right: 70px;
}

.dot-item:nth-child(5) .dot-item-top i{
	width: 98px;
	height: 98px;
	display: block;
	background-color: #F4F4F4;
	border-radius: 100%;
	background-image: url(sec3-icon-5.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: auto;
	margin-bottom: 15px;
}

.dot-item:nth-child(5) .dot-item-top-drop {
	width: 332px;
	background: #f4f4f4;
	border-radius: 10px;
	position: absolute;
	top: 24px;
	right: -360px;
	padding: 16px 22px;
	line-height: 24px;
	font-size: 16px;
	display: none;
	/*overflow: hidden;*/
	-webkit-animation: right-tool .4s ease-out 0s forwards;
	animation: right-tool .4s ease-out 0s forwards;
	z-index: 1;
}

.dot-item:nth-child(5) .dot-item-top-drop:after{
	width: 0; 
	height: 0;
	border-width: 10px;
	border-style: solid;
	border-color: transparent #f4f4f4 transparent transparent;
	content: "";
	display: block;
	position: absolute;
	left: -20px;
	top: 50%;
	transform: translateY(-50%);
}

.dot-item:nth-child(5):hover .dot-item-top-drop {
	position: absolute;
	top: 24px;
	right: -360px;
	display: block;
}

.dot-item:nth-child(6){
	top: 372px;
	right: 0;
}

.dot-item:nth-child(6) .dot-item-top i{
	width: 98px;
	height: 98px;
	display: block;
	background-color: #F4F4F4;
	border-radius: 100%;
	background-image: url(sec3-icon-6.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: auto;
	margin-bottom: 15px;
}

.dot-item:nth-child(6) .dot-item-top-drop {
	width: 364px;
	background: #f4f4f4;
	border-radius: 10px;
	position: absolute;
	top: 24px;
	right: -396px;
	padding: 16px 22px;
	line-height: 24px;
	font-size: 16px;
	display: none;
	/*overflow: hidden;*/
	-webkit-animation: right-tool .4s ease-out 0s forwards;
	animation: right-tool .4s ease-out 0s forwards;
	z-index: 1;
}

.dot-item:nth-child(6) .dot-item-top-drop:after{
	width: 0; 
	height: 0;
	border-width: 10px;
	border-style: solid;
	border-color: transparent #f4f4f4 transparent transparent;
	content: "";
	display: block;
	position: absolute;
	left: -20px;
	top: 50%;
	transform: translateY(-50%);
}

.dot-item:nth-child(6):hover .dot-item-top-drop {
	position: absolute;
	top: 24px;
	right: -396px;
	display: block;
}

.points span {
    height: 0;
    position: absolute;
    right: 50%;
    top: 435px;
    transform-origin: right center;
}

.points span:after {
    content: '';
    width: 44px;
    height: 12px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(points-bg.png);
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -16px;
}

.points span:nth-child(1) {
    width: 260px;
}

.points span:nth-child(2) {
    width: 260px;
    -webkit-transform: rotate(36deg);
    -moz-transform: rotate(36deg);
    -ms-transform: rotate(36deg);
    transform: rotate(36deg);
}

.points span:nth-child(3) {
    width: 260px;
    -webkit-transform: rotate(72deg);
    -moz-transform: rotate(72deg);
    -ms-transform: rotate(72deg);
    transform: rotate(72deg);
}

.points span:nth-child(4) {
    width: 260px;
    -webkit-transform: rotate(108deg);
    -moz-transform: rotate(108deg);
    -ms-transform: rotate(108deg);
    transform: rotate(108deg);
}

.points span:nth-child(5) {
    width: 260px;
    -webkit-transform: rotate(144deg);
    -moz-transform: rotate(144deg);
    -ms-transform: rotate(144deg);
    transform: rotate(144deg);
}

.points span:nth-child(6) {
    width: 260px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.xsj-idx-sec4-bg {
	height: 86px;
	text-align: center;
	padding-top: 12px;
	background: url(userevaluation.png) no-repeat;
	background-position: center top;
}

.pj-list ul{
	width: 31.66666667%;
	margin-right: 2.5%;
}

.pj-list ul:last-child{
	margin-right: 0;
}

.pj-list ul li{
	width: 100%;
	/*height: 240px;*/
	background: #fff;
	box-shadow:0px 0px 29px 1px rgba(34,34,34,0.05);
	border-radius:10px;
	padding: 30px;
}

.pj-list ul li:nth-child(1){
	margin-bottom: 30px;
}

.stu-info{
	margin-bottom: 20px;
}

.stu-info dl dt{
	float: left;
	margin-right: 15px;
}

.stu-info dl dd{
	float: left;
	margin-top: 6px;
}

.stu-info dl dd span{
	display: block;
	font-size: 18px;
	color: #333;
	margin-bottom: 8px;
}

.stu-info dl dd label{
	display: block;
	font-size: 14px;
	color: #999;
}

.stu-txt{
	font-size: 16px;
	line-height: 24px;
	color: #666;
}

.xsj-idx-sec5-bg {
	height: 86px;
	text-align: center;
	padding-top: 12px;
	background: url(helpcenter.png) no-repeat;
	background-position: center top;
}

.sec5-item{
	width: 50%;
	float: left;
}

.sec5-item:nth-child(1),
.sec5-item:nth-child(2){
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 20px;
	margin-bottom: 32px;
}

.sec5-item:nth-child(odd){
	padding-right: 40px;
}

.sec5-item:nth-child(even){
	padding-left: 40px;
}

.sec5-item-title{
	margin-bottom: 25px;
}

.sec5-item-title span{
	font-size: 22px;
	color: #333;
	border-left: 6px solid #EE8301;
	padding-left: 16px;
}

.sec5-item-title a{
	font-size: 12px;
	color: #999;
	width: 70px;
	height: 24px;
	border-radius: 12px;
	border: 1px solid #999;
	text-align: center;
	line-height: 24px;
}

.sec5-item-title a:hover{
	color: #EE8301;
	border: 1px solid #EE8301;
}

.q-list ul li{
	width: 100%;
	padding-bottom: 12px;
	margin-bottom: 12px;
	border-bottom: 1px dotted #E5E5E5;
}

.q-list ul li:last-child{
	margin-bottom: 0;
	border: none;
}

.q-list ul li a{
	display: block;
	font-size: 16px;
}

.q-list ul li a span{
	max-width: 394px;
	height: 21px;
	display: inline-block;
	color: #333;
	background: url(arrow.png) no-repeat;
	background-position: left center;
	padding-left: 12px; 
}

.q-list ul li a label{
	display: inline-block;
	color: #999;
	font-size: 16px;
	float: right;
}

.q-list ul li a:hover span,
.q-list ul li a:hover label{
	color: #EE8301;
}

.q-list ul li a:hover span{
	background: url(arrow-hover.png) no-repeat;
	background-position: left center;
}

.xsj-idx-sec6-bg {
	height: 86px;
	text-align: center;
	padding-top: 12px;
	background: url(cooperativepartner.png) no-repeat;
	background-position: center top;
}

.sec6-con ul li{
	width: 18%;
	height: 80px;
	margin-right: 2.5%;
	border: 1px solid #E5E5E5;
	border-radius:6px;
	overflow: hidden;
	float: left;
}

.sec6-con ul li:last-child{
	margin-right: 0;
}

.sec6-con ul li:nth-child(1){
	background: url(panter-1.png) no-repeat;
	background-size: cover;
	background-position: center;
}

.sec6-con ul li:nth-child(2){
	background: url(panter-2.png) no-repeat;
	background-size: cover;
	background-position: center;
}

.sec6-con ul li:nth-child(3){
	background: url(panter-3.png) no-repeat;
	background-size: cover;
	background-position: center;
}

.sec6-con ul li:nth-child(4){
	background: url(panter-4.png) no-repeat;
	background-size: cover;
	background-position: center;
}

.sec6-con ul li:nth-child(5){
	background: url(panter-5.png) no-repeat;
	background-size: cover;
	background-position: center;
}

.ready-box{
	width: 100%;
	height: 440px;
	background: url(sec7-bg.png) no-repeat;
	background-size: cover;
	background-position: center center;
	padding-top: 94px;
	text-align: center;
}

.ready-box h3{
	font-size: 48px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	margin-bottom: 40px;
}

.ready-box p{
	font-size: 22px;
	text-align: center;
	color: #fff;
	margin-bottom: 90px;
}

.ready-box a{
	padding: 10px 76px;
	font-size: 20px;
	color: #EE8301;
	margin: auto;
	background: #fff;
	border-radius: 4px;
}

.ready-box a:hover{
	color: #fff;
	background: #EE8301;
}

.footer-box{
	width: 100%;
	padding-top: 30px;
	background: #434343;
}

.footer-nav{
	margin-right: 13.3333333%;
}

.footer-nav li{
	font-size: 18px;
	color: #fff;
	margin-bottom: 8px;
}

.footer-nav li a{
	font-size: 14px;
	color: #DCDCDC;
	padding-left: 7px;
}

.footer-nav li a:hover{
	color: #EE8301;
}

.footer-nav li:nth-child(1){
	margin-bottom: 15px;
}

.footer-info dl dt{
	float: left;
	margin-right: 10px;
}

.footer-info dl dd{
	float: left;
}

.footer-info dl dd p{
	font-size: 14px;
	color: #DCDCDC;
	margin-bottom: 18px;
}

.footer-info dl dd p:last-child{
	margin-bottom: 0;
}

.friend-link{
	margin-top: 15px;
	margin-bottom: 20px;
}

.friend-link p{
	font-size: 18px;
	color: #fff;
	margin-bottom: 15px;
}

.friend-link-list{
	padding-left: 7px;
}

.friend-link-list a{
	font-size: 14px;
	color: #dcdcdc;
	margin-right: 60px;
}

.friend-link-list a:hover{
	color: #EE8301;
}

.copyright{
	font-size: 12px;
	color: #dcdcdc;
	text-align: center;
	padding: 10px 0;
	border-top: 1px solid #848484;
}

.zhezhao{
	width: 100%;
	height: 100%;
	position: fixed;
	background: rgba(0,0,0,.4);
	top: 0;
	z-index: 99;
}

.bd-tel-model-box{
	width: 400px;
	padding: 30px;
	background: #fff;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 100;
	border-radius: 10px;
}

.bd-tel-model-title{
	text-align: center;
	font-size: 19px;
	color: #333;
	font-weight: 700;
	margin-bottom: 40px;
}

.bd-tel-model-title span{
	width: 24px;
	height: 24px;
	display: inline-block;
	cursor: pointer;
}

.bd-tel-model-form{
	margin-bottom: 40px;
}

.tel-input input{
	width: 100%;
	height: 40px;
	border: 1px solid #e9e9e9;
	border-radius: 4px;
	line-height: 40px;
	font-size: 16px;
	color: #333;
	padding-left: 10px;
	margin-bottom: 25px;
}

.yzm-input{
	margin-bottom: 10px;
}

.yzm-input input:nth-child(1){
	width: 178px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #333;
	padding-left: 10px;
	border: 1px solid #e9e9e9;
	border-radius: 4px;
}

.yzm-input input:nth-child(2){
	width: 132px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	background: #ee8301;
	border-radius: 4px;
	border: none;
	float: right;
	cursor: pointer;
}

.yzm-input input:nth-child(2):hover{
	background: #f49d33;
}

.xy-box{
	margin-bottom: 40px;
}

.xy-box div{
	color: #999;
}

.xy-box label {
    display: block;
    width: 14px;
    height: 14px;
    border-radius: 100%;
    cursor: pointer;
    position: relative;
    padding-left: 20px;
    margin-right: 2px;
}

.xy-box label i {
    width: 14px;
    height: 14px;
    border-radius: 100%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background: url(radio-xy-icon.png) no-repeat;
    background-size: 14px 14px;
}

.xy-box label input:checked~i:after {
    content: "";
    width: 100%;
    height: 100%;
    background: url(radio-xy-icon-checked.png) no-repeat;
    background-size: 14px 14px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    background-position-y: center;
}

.xy-link{
	color: #5677fc;
}

.form-btn{
	width: 100%;
	height: 46px;
	background: #ee8301;
	border-radius: 4px;
}

.form-btn input{
	width: 100%;
	height: 46px;
	background: #ee8301;
	border-radius: 4px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 46px;
	border: none;
	cursor: pointer;
}

.form-btn input:hover{
	background: #f49d33;
}



/*绑定手机号单页*/
.login-wrap{
	height: 100%;
    overflow: hidden;
}

.login-box{
    height: 100%;
    min-height: 1000px;
    background: url(login-bg.png) center center/100% no-repeat;
    background-size: cover;
    position: relative;
}

.login-logo{
	position: absolute;
	top: 35px;
	left: 75px;
}

.copy-txt{
	text-align: center;
	color: #999;
	position: fixed;
	bottom: 40px;
	left: 50%;
	transform: translateX(-50%);	
}

.login-form-box{
	background: white;
    width: 1000px;
    height: 540px;
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 8px;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    box-shadow: 0 6px 20px 5px rgba(40, 120, 255, 0.06), 0 16px 24px 2px rgba(0, 0, 0, 0.05);
    overflow: hidden;
}

.td-img-box{
	width: 440px;
	height: 540px;
	background: url(td-img-box-bg.png);
	padding-top: 150px;
	position: relative;
}

.td-img-item{
	text-align: center;
}

.td-img-item ul li:nth-child(1){
	margin-bottom: 30px;
}

.td-img-item ul li:nth-child(2){
	font-size: 24px;
	color: #f7f7f7;
	margin-bottom: 40px;
}

.td-img-item ul li:nth-child(2):after{
	content: url(../img/45deg-line.png);
	display: block;
	width: 11px;
	height: 11px;
	margin: auto;
}

.td-img-item ul li:nth-child(3){
	font-size: 16px;
	line-height: 24px;
	color: #f7f7f7;
	margin-bottom: 40px;
}

.td-img-box-swiper-pagination {
    bottom: 60px!important;
    left: 0;
    width: 100%;
}

.td-img-box-swiper-pagination>.swiper-pagination-bullet {
	display: inline-block;
	border-radius: 0;
	width: 24px;
	height: 4px;
	background: rgba(255, 255, 255, 1);
	opacity: 0.3;
}

.td-img-box-swiper-pagination>.swiper-pagination-bullet-active {
	opacity: 1;
	background: rgba(255, 255, 255, 1);
}

.td-img-box-swiper-pagination>span{
	margin: 0 8px!important;
}

.bd-form-box{
	width: 560px;
}

.bd-form-box>.bd-tel-model-form{
	width: 340px;
	margin: auto;
}

.return-index{
	padding: 30px 30px 0 30px;
	margin-bottom: 90px;
}

.to-index-link{
	font-size: 12px;
	color: #999;
	float: right;
}

.to-index-link:hover{
	color: #ee8301;
}

.login-title{
	text-align: center;
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 40px;
}

.to-login-link a{
	color: #5677fc;
}

.to-login-link a:hover{
	color: #ee8301;
}

.reg-txt{
	font-size: 16px;
	color: #333;
	text-align: center;
	margin-bottom: 25px;
}

.reg-ewm > .banner-form-con > .form-ewm-suc {
    padding-left: 154px;
}

.other-link{
	margin-top: 6px;
}

.other-link a{
	color: #999;
}

.other-link a:hover{
	color: #ee8301;
}




/*机器人降重*/

.robot-nav-box{
	width: 1700px;
}

.robot-nav-box > .nav-box ul li:nth-child(3):after{
	background:none
}

.robot-nav-box > .nav-box ul li:nth-child(4):after,
.robot-nav-box > .nav-box ul li:nth-child(5):after,
.robot-nav-box > .nav-box ul li:nth-child(6):after{
	width: 12px;
	height: 14px;
	content: "";
	display: block;
	background: url(nav-tag-icon.png) no-repeat;
	position: absolute;
	top: 14px;
    right: -14px;
}

.wid1000{
	width: 1000px;
	margin: auto;
}

.robot-cont1{
	width: 100%;
	padding: 60px 0;
	background: #357eff;
}

.robot-cont1-img{
	width: 50%;
	text-align: center;	
}

.robot-cont1-txt{
	width: 50%;
	padding-left: 30px;
}

.robot-cont1-txt h3{
	font-size: 22px;
	color: #fff;
	margin-bottom: 40px;
}

.robot-cont1-txt p{
	font-size: 16px;
	color: #fff;
	margin-bottom: 15px;
	position: relative;
	padding-left: 15px;
}

.robot-cont1-txt p:last-child{
	margin-bottom: 0;
}

.robot-cont1-txt p:after{
	content: "";
	display: block;
	width: 8px;
	height: 8px;
	background: #fff;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -4px;
}

.robot-cont1-txt a{
	width: 134px;
	height: 40px;
	border-radius: 4px;
	background: #fff;
	text-align: center;
	line-height: 40px;
	color: #357eff;
	display: block;
	font-size: 16px;
	margin-top: 30px;
}

.robot-cont1-txt a:hover{
	color: #EE8301;
}

.robot-cont2{
	padding: 60px 0;
}

.robot-cont2-txt{
	width: 50%;
	padding-right: 30px;
}

.robot-cont2-txt h3{
	font-size: 22px;
	color: #333;
	margin-bottom: 40px;
}

.robot-cont2-txt p{
	font-size: 16px;
	color: #333;
	margin-bottom: 15px;
	position: relative;
	padding-left: 15px;
}

.robot-cont2-txt p:last-child{
	margin-bottom: 0;
}

.robot-cont2-txt p:after{
	content: "";
	display: block;
	width: 8px;
	height: 8px;
	background: #357eff;
	border-radius: 50%;
	position: absolute;
	top: 7px;
	left: 0;
}

.robot-cont2-img{
	width: 50%;
	text-align: center;	
}

.robot-cont3{
	padding: 60px 0;
	background: #eaeaea;
}

.robot-cont3 h3{
	font-size: 22px;
	color: #333;
	margin-bottom: 40px;
}

.robot-cont3-item{
	margin-bottom: 20px;
}

.robot-cont3-item:last-child{
	margin-bottom: 0;
}

.robot-cont3-item-yj{
	font-size: 16px;
	color: #808080;
	line-height: 24px;
	margin-bottom: 20px;
}

.robot-cont3-item-yj span{
	color: #ff4141;
}

.robot-cont3-item-hj{
	font-size: 16px;
	color: #333;
	line-height: 24px;
}

.robot-cont3-item-hj span{
	color: #33cc33;
}


/*机器人降重*/


/*真伪查询*/

.authenticity-banner a{
	display: block;
	/*width: 100%;*/
}

.authenticity-banner a img{
	width: 100%;
}

.authenticity-input-box h3{
	font-size: 28px;
	color: #333;
	text-align: center;
	margin-bottom: 10px;
}

.authenticity-input-box p{
	font-size: 14px;
	color: #999;
	text-align: center;
	margin-bottom: 60px;
}

.authenticity-input-box p em{
	color: #ff4141;
}

#authenticity-input{
	width: 660px;
	height: 50px;
	border-radius: 4px;
	border: 1px solid #e1e1e1;	
	font-size: 18px;
	padding-left: 10px;
	display: block;
	margin: auto;
	margin-bottom: 50px;
}

#authenticity-btn{
	width: 228px;
	height: 50px;
	border-radius: 4px;
	background: #ee8301;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	color: #fff;
	border: none;
	display: block;
	margin: auto;
	cursor: pointer;
}

.authenticity-ans{
	width: 100%;
	padding: 30px 0;
	background: #f8f8f8;
}

.authenticity-ans h3{
	font-size: 18px;
	color: #333;
	padding-left: 28px;
	background: url(authenticity-icon-q.png) no-repeat;
	line-height: 22px;
	margin-bottom: 22px;
}

.authenticity-ans ul li{
	font-size: 16px;
	color: #808080;
	line-height: 24px;
	margin-bottom: 10px;
}

.tishi_infor ul{
	border: 1px solid #F8F8F8;
}

.tishi_infor ul li{
	font-size: 16px;
	color: #808080;
	padding: 10px 10px;
}

.tishi_infor ul li:nth-child(2n){
	background: #F8F8F8;
}

.tishi_infor ul li span{
	color: #333;
}

.tishi_infor_title{
	font-size: 14px;
	height: 22px;
	line-height: 22px;
	color: #808080;
	background: url(sys-suc.png) no-repeat;
	background-size: 22px 22px;
	padding-left: 26px;
	margin-bottom: 12px;
}

.result-tip{
	font-size: 16px;
	color: #808080;
	margin-top: 20px;
}

.result-go {
    color: white;
    background-color: #1b9cfe;
    padding: 3px 4px;
    border-radius: 2px;
    font: 90% sans-serif;
}


/*真伪查询*/




/*免费查重*/


.free-search-cont ul li{
	width: 18%;
	border-radius: 8px;
	border: 1px solid #e0e0e0;
	padding: 30px 0;
	margin-right: 2.5%;
	float: left;
}

.free-search-cont ul li:nth-child(5n){
	margin-right: 0;
}

.free-search-cont ul li h3{
	font-size: 32px;
	font-weight: bold;
	color: #333;
	text-align: center;
	margin-bottom: 8px;
}

.free-search-cont ul li h3 span{
	font-size: 16px;
	font-weight: normal;
}

.free-search-cont ul li p{
	font-size: 14px;
	color: #808080;
	margin-bottom: 40px;
	text-align: center;
}

.free-search-cont ul li a{
	width: 118px;
	height: 36px;
	border-radius: 4px;
	border: 1px solid #ee8301;
	font-size: 16px;
	color: #EE8301;
	text-align: center;
	line-height: 36px;
	display: block;
	margin: auto;
}

.free-search-cont ul li a:hover{
	background: #EE8301;
	color: #fff;
}

.free-item-more{
	min-height: 207px;
	background: url(free-search-img.png) no-repeat;
	background-size: cover;
	border: none!important;
}

.free-item-more i{
	display: block;
	text-align: center;
	margin-bottom: 40px;
}

.free-item-more label{
	display: block;
	text-align: center;
	font-size: 22px;
	color: #fff;
}


/*免费查重*/


/*人工降重*/

.peo-banner img{
	width: 100%;
}

.peo-nav-box ul li:nth-child(2):after{
	width: 12px;
	height: 14px;
	content: "";
	display: block;
	background: url(nav-tag-icon.png) no-repeat;
	position: absolute;
	top: 14px;
    right: -14px;
}

.peo-nav-box ul li:nth-child(3):after,
.peo-nav-box ul li:nth-child(4):after{
	background: none;
}

.peo-banner{
	position: relative;
}

.peo-banner-btns{
	position: absolute;
	bottom: 64px;
	left: 50%;
	transform: translateX(-50%);
}

.peo-banner-btns a{
	display: inline-block;
	padding: 10px 20px;
	border-radius: 4px;
	background-color: #f5ab38;
	color: #fff;
	font-size: 18px;
}

.peo-banner-btns a:hover{
	background: #ee8301;
}

.peo-banner-btns a:nth-child(1){
	background-image: url(peo-icon-1.png);
	background-repeat: no-repeat;
	background-position: 14px center;
	margin-right: 150px;
	padding-left: 50px;
}

.peo-banner-btns a:nth-child(2){
	background-image: url(peo-icon-2.png);
	background-repeat: no-repeat;
	background-position: 14px center;
	padding-left: 50px;
}

.xsj-idx-sec-title {
	text-align: center;
}

.xsj-peo-sec1-bg {
    height: 86px;
    text-align: center;
    padding-top: 12px;
    background: url(modifypaperprocess.png) no-repeat;
    background-position: center top;
}

.xsj-peo-sec1-cont ul li{
	width: 20%;
	float: left;
	text-align: center;
	
}

.xsj-peo-sec1-cont ul li p{
	width: 90px;
	height: 90px;
	border-radius: 50%;
	border: 1px solid #357eff;
	text-align: center;
	margin: auto;
	padding-top: 23px;
	margin-bottom: 20px;
	position: relative;
}

.xsj-peo-sec1-cont ul li p:after{
	content: url(../img/peo-icon-8.png);
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: -94px;
}

.xsj-peo-sec1-cont ul li:last-child p:after{
	content: none;
}

.xsj-peo-sec1-cont ul li span{
	font-size: 16px;
	color: #333;
}

.xsj-peo-sec2-bg {
    height: 86px;
    text-align: center;
    padding-top: 12px;
    background: url(papersreducerepetition.png) no-repeat;
    background-position: center top;
}

.xsj-peo-sec2-box{
	padding: 60px 0;
	background: #F8F8F8;
}

.xsj-peo-sec2-cont ul li{
	width: 18%;
	float: left;
	margin-right: 2.5%;
	padding: 20px 10px;
	background: #fff;
	border-radius: 4px;
	min-height: 226px;
}

.xsj-peo-sec2-cont ul li:nth-child(5n){
	margin-right: 0;
}

.xsj-peo-sec2-cont ul li:nth-child(1) i{
	width: 36px;
	height: 36px;
	display: block;
	background: url(peo-icon-9.png) no-repeat;
	margin-bottom: 10px;
}

.xsj-peo-sec2-cont ul li:nth-child(2) i{
	width: 36px;
	height: 36px;
	display: block;
	background: url(peo-icon-10.png) no-repeat;
	margin-bottom: 10px;
}

.xsj-peo-sec2-cont ul li:nth-child(3) i{
	width: 36px;
	height: 36px;
	display: block;
	background: url(peo-icon-11.png) no-repeat;
	margin-bottom: 10px;
}

.xsj-peo-sec2-cont ul li:nth-child(4) i{
	width: 36px;
	height: 36px;
	display: block;
	background: url(peo-icon-12.png) no-repeat;
	margin-bottom: 10px;
}

.xsj-peo-sec2-cont ul li:nth-child(5) i{
	width: 36px;
	height: 36px;
	display: block;
	background: url(peo-icon-13.png) no-repeat;
	margin-bottom: 10px;
}

.xsj-peo-sec2-cont ul li h3{
	font-size: 20px;
	font-weight: bold;
	color: #333;
}

.xsj-peo-sec2-cont ul li h3:after{
	content: "";
	display: block;
	width: 30px;
	height: 2px;
	background: #659cff;
	margin-top: 15px;
	margin-bottom: 25px;
}

.xsj-peo-sec2-cont ul li p{
	font-size: 16px;
	color: #808080;
	line-height: 24px;
}

.xsj-peo-sec3-bg {
    height: 86px;
    text-align: center;
    padding-top: 12px;
    background: url(modificationcase.png) no-repeat;
    background-position: center top;
}

.xsj-peo-sec3-tab-header{
	text-align: center;
	margin-bottom: 30px;
}

.xsj-peo-sec3-tab-header ul li{
	display: inline-block;
	text-align: center;
	margin-right: 130px;
	padding: 12px 30px;
	border: 1px solid #357eff;
	border-radius: 4px;
	font-size: 18px;
	cursor: pointer;
	color: #357eff;
}

.xsj-peo-sec3-tab-header ul li:last-child{
	margin-right: 0;
}

.xsj-peo-sec3-tab-header ul li.active{
	background: #357eff;
	color: #fff;
}

.xsj-peo-sec3-content img{
	width: 100%;
}

.xsj-peo-sec4-box{
	padding: 20px 0;
	background: #7d7d7d;
}

.xsj-peo-sec4-box dl{
	width: 25%;
	float: left;
}

.xsj-peo-sec4-box dl dt{
	width: 54px;
	height: 54px;
	border: 1px solid #fff;
	border-radius: 50%;
	text-align: center;
	padding-top: 11px;
	float: left;
	margin-right: 12px;
}

.xsj-peo-sec4-box dl dd span{
	font-size: 16px;
	color: #fff;
	margin-bottom: 8px;
	display: block;
	padding-top: 3px;
}

.xsj-peo-sec4-box dl dd p{
	font-size: 14px;
	color: #fff;
}


/*右侧悬浮*/

.right-fixed{
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	right: 0;
}

.right-fixed ul li{
	width: 56px;
	padding: 6px 0;
	border-radius: 4px;
	background: #659cff;
	margin-bottom: 2px;
}

.right-fixed ul li a{
	display: block;
}

.right-fixed ul li p{
	font-size: 12px;
	color: #fff;
	text-align: center;
}

.right-fixed ul li:hover{
	background: #5a90f2;
}

.right-kf a i{
	width: 32px;
	height: 32px;
	background: url(peo-icon-17.png);
	display: block;
	margin: auto;
	margin-bottom: 4px;
}

.right-bg a i{
	width: 32px;
	height: 32px;
	background: url(right-fixed-2.png);
	display: block;
	margin: auto;
	margin-bottom: 4px;
}

.right-jc a i{
	width: 26px;
	height: 32px;
	background: url(right-fixed-3.png);
	display: block;
	margin: auto;
	margin-bottom: 4px;
}

.right-ts a i{
	width: 32px;
	height: 32px;
	background: url(right-fixed-4.png);
	display: block;
	margin: auto;
	margin-bottom: 4px;
}


/*人工降重*/



/*栏目页*/

.item-page-add-link{
	padding: 18px 0;
}

.item-page-add-link a{
	color: #808080;
}

.item-page-add-link a:hover{
	color: #ee8301;
}

.item-page-add-link a:active{
	color: #ee8301;
}

.item-page-s-nav{
	width: 100%;
	height: 60px;
	background: #F8F8F8;
	margin-bottom: 30px;
}

.item-page-s-nav ul li{
	min-width: 110px;
	padding: 0 20px;
	height: 60px;
	float: left;
	text-align: center;
	line-height: 60px;
	position: relative;
}

.item-page-s-nav ul li:after{
	content: "";
	display: block;
	width: 1px;
	height: 20px;
	background: #e4e4e4;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}

.item-page-s-nav ul li.active{
	background: #ee8301;
}

.item-page-s-nav ul li.active a{
	color: #fff;
}

.item-page-s-nav ul li.active:after{
	content: "";
	display: block;
	width: 0;
	height: 20px;
	background: transparent;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}

.item-page-s-nav ul li a{
	font-size: 14px;
	color: #333;
	display: block;
}

.item-page-s-nav ul li:hover{
	background: #ee8301;
}

.item-page-s-nav ul li:hover a{
	color: #fff;
}

.item-page-s-nav ul li:hover:after{
	content: "";
	display: block;
	width: 0;
	height: 20px;
	background: transparent;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}

.item-page-content-left {
	width: 69.16666667%;
}

.item-page-art-list{
	margin-bottom: 30px;
}

.item-page-art-group{
	padding: 15px 0;
	border-bottom: 1px dashed #E1E1E1;
}

.item-page-art-title{
	font-size: 18px;
	color: #333;
	font-weight: bold;
	position: relative;
	padding-left: 50px;
	padding-right: 15px;
	margin-bottom: 15px;
}

.item-page-art-title:before{
	content: "";
	display: block;
	width: 20px;
	height: 2px;
	background: #333;
	position: absolute;
	left: 15px;
	top: 50%;
	margin-top: -1px;
}

.item-page-art-info{
	font-size: 14px;
	color: #808080;
	margin-bottom: 20px;
	padding-left: 15px;
}

.item-page-art-info span,
.item-page-art-info em{
	font-size: 14px;
	color: #808080;
}

.item-page-art-info em{
	margin-right: 20px;
}

.item-page-art-txt{
	font-size: 14px;
	color: #808080;
	padding: 0 15px;
}

.item-page-art-group:hover a .item-page-art-title{
	color: #ee8301;
}

.item-page-art-group:hover{
	background: #f8f8f8;
}

.item-page-art-group:hover a .item-page-art-title:before{
	background: #ee8301;
}

.qmds-page {
	margin: 0 auto;
	text-align: center;
	padding: 10px 0 0 0;
}

.qmds-page ul li {
	display: inline;
}

.qmds-page ul li.active span{
	color: #fff!important;
	background: #ee8301;
	border: 1px solid #ee8301;
}

.qmds-page ul li a.active {
	color: #fff!important;
	background: #ee8301;
	border: 1px solid #ee8301;
}

.qmds-page ul li a {
	color: #666;
	margin-right: 10px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	border: 1px solid #EEE;
	padding: 0 10px;
	display: inline-block;
}
.qmds-page ul li span{
	color: #666;
	margin-right: 10px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	border: 1px solid #EEE;
	padding: 0 10px;
	display: inline-block;
}
.qmds-page ul li a:hover {
	color: #ee8301;
	border: 1px solid #ee8301;
}

.qmds-page ul li i {
	color: #666;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	border: 1px solid #EEE;
	padding: 0 13px;
	margin: 0px 5px 0 0;
	display: inline-block;
	cursor: pointer;
}

.qmds-page ul li i:hover {
	color: #ee8301;
	border: 1px solid #ee8301;
}

.tz-input {
	width: 46px;
	height: 28px;
	border: 1px solid #eee;
	display: inline;
	padding-left: 8px;
	vertical-align: top;
}

.tz span {
	font-size: 14px;
	color: #ee8301;
	margin-left: 8px;
	cursor: pointer;
}

.item-page-content-right{
	width: 28.33333333%;
}

.item-page-content-right-title{
	padding: 16px 15px 16px 28px;
	font-size: 18px;
	font-weight: 600;
	color: #333;
	border: 1px solid #E1E1E1;
	border-radius: 4px 4px 0 0;
	line-height: 20px;
	position: relative;
}

.item-page-content-right-title:before{
	content: "";
	display: inline-block;
	width: 4px;
	height: 20px;
	background: #ee8301;
	position: absolute;
	left: 15px;
	top: 50%;
	margin-top: -10px;
}

.item-page-content-right-list{
	padding: 15px;
	border: 1px solid #E1E1E1;
	border-radius: 0 0 4px 4px;
	margin-top: -1px;
}

.item-page-content-right-list ul li{
	margin-bottom: 15px;
	position: relative;
	padding-left: 12px;
}

.item-page-content-right-list ul li:last-child{
	margin-bottom: 0;
}

.item-page-content-right-list ul li:before{
	content: "";
	display: block;
	width: 4px;
	height: 4px;
	border-radius: 100%;
	background: #ee8301;
	position: absolute;
	top: 50%;
	margin-top: -2px;
	left: 0;
}

.item-page-content-right-list ul li a{
	font-size: 15px;
	color: #333;
}

.item-page-content-right-list ul li:hover a{
	color: #ee8301;
}



/*栏目页*/



/*文章页*/

.art-page-content-left{
	border: 1px solid #E1E1E1;
	border-radius: 4px;
	padding: 30px;
	margin-bottom: 30px;
}

.art-page-title{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	margin-bottom: 15px;
}

.art-page-info{
	font-size: 12px;
	color: #808080;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid #E1E1E1;
	text-align: center;
}

.art-page-info span{
	margin-right: 40px;
}

.art-page-txt{
	font-size: 14px;
	color: #808080;
	line-height: 26px;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid #E1E1E1;
}

.art-page-txt img{
	width: 100%;
}

.art-page-pre-next-page ul li:first-child{
	margin-bottom: 10px;
}

.art-page-pre-next-page ul li span{
	font-size: 14px;
	color: #ee8301;
}

.art-page-pre-next-page ul li a{
	font-size: 14px;
	color: #808080;
}

.art-page-pre-next-page ul li a:hover{
	color: #ee8301;
}

.art-page-other-box{
	background: #F8F8F8;
	border-radius: 4px;
}

.art-page-other-box > .item-page-content-right-title{
	border-bottom: 1px solid #E1E1E1;
	border-top: none;
	border-left: none;
	border-right: none;
	padding: 16px 30px 16px 44px;
}

.art-page-other-box > .item-page-content-right-title:before {
    content: "";
    display: inline-block;
    width: 4px;
    height: 20px;
    background: #ee8301;
    position: absolute;
    left: 30px;
    top: 50%;
    margin-top: -10px;
}

.art-page-other-cont{
	padding: 15px 30px;
}

.art-page-other-cont > .item-page-content-right-list{
	width: 50%;
	border: none;
	padding: 0;
}

.art-page-other-cont > .item-page-content-right-list:nth-child(1){
	padding-right: 15px!important;
}

.art-page-other-cont > .item-page-content-right-list:nth-child(2){
	padding-left: 15px!important;
}

/*登陆后banner-form样式*/
.login-after{
	width: 260px!important;
}

.login-after-title{
	width: 100%;
	background: rgba(244, 244, 244, 1);
	border-radius: 4px;
	padding: 7px 8px;
	margin-bottom: 20px;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	text-align: center;
}

.login-after-u-name{
	margin-bottom: 15px;
}

.login-after-u-name label{
	font-size: 16px;
	color: #999;
}

.login-after-u-name span{
	font-size: 16px;
	color: #333;
}

.login-after-u-yue a{
	display: inline-block;
	padding: 2px 8px;
	border: 1px solid #438CF3;
	border-radius: 4px;
	color: #438CF3;
	float: right;
}

.login-after-links{
	text-align: center;
}

.login-after-links a{
	padding: 6px 12px;
	background: #EE8301;
	border: 1px solid #EE8301;
	border-radius: 4px;
	color: #fff;
	font-size: 14px;
	display: block;
	margin-bottom: 15px;
}

.login-after-links a:last-child{
	background: #F1F1F1;
	color: #999;
	margin-bottom: 0;
	border: none;
}

.login-after-links a:hover{
	padding: 6px 12px;
	background: #fff;
	border: 1px solid #EE8301;
	border-radius: 4px;
	color: #EE8301;
	font-size: 14px;
	display: block;
}

.login-after-links a:last-child:hover{
	background: #EE8301;
	color: #fff;
	margin-bottom: 0;
	border: none;
}

/*登陆后banner-form样式*/



















































































/*文章页*/






















