/*
	YUHUAN Copyright (C)2005-2099 www.yuhuan.com
	This is NOT a freeware,Use is subject to license.txt
*/
.head-txt {margin-bottom:0;}

.im0 {padding:10px 0;}
.im0l {width:220px;float:left;height:532px;background:#FFFFFF;}
.im0l p {height:32px;line-height:32px;padding:0 10px 0 20px;font-size:14px;margin:0;background:#0679D4;color:#FFFFFF;}
.im0l ul {margin:10px 0;}
.im0l i {font-style:normal;font-weight:bold;float:right;color:#EEEEEE;font-family:simsun;}
.im0l strong {font-weight:normal;}
.im0l li {height:32px;line-height:32px;padding:0 10px 0 40px;font-size:14px;overflow:hidden;cursor:pointer;}
.im0l div {z-index:900;position:absolute;width:650px;height:510px;padding:10px 20px;overflow:hidden;border:#EEEEEE 1px solid;background:#FFFFFF;display:none;}
.im0l dl {margin:0;border-bottom:#EEEEEE 1px dotted;clear:both;}
.im0l dt {margin:0;padding:0;line-height:31px;font-size:14px;}
.im0l dd {margin:0;padding:0;line-height:32px;font-size:12px;}
.im0l em {font-style:normal;color:#EEEEEE;padding:0 10px;font-family:simsun;}
.im0l li:hover i {color:#FFFFFF;}
.im0l li:hover strong {color:#FFFFFF;}
.im0l li:hover div {display:block;}

.im0l .cate-0 {background:url('image/cate-0.png') no-repeat 10px center;}
.im0l .cate-0:hover {background:#0679D4 url('image/cate-0-on.png') no-repeat 10px center;}
.im0l .cate-0:hover div {margin:-42px 0 0 160px;}
.im0l .cate-1 {background:url('image/cate-1.png') no-repeat 10px center;}
.im0l .cate-1:hover {background:#0679D4 url('image/cate-1-on.png') no-repeat 10px center;}
.im0l .cate-1:hover div {margin:-74px 0 0 160px;}
.im0l .cate-2 {background:url('image/cate-2.png') no-repeat 10px center;}
.im0l .cate-2:hover {background:#0679D4 url('image/cate-2-on.png') no-repeat 10px center;}
.im0l .cate-2:hover div {margin:-106px 0 0 160px;}
.im0l .cate-3 {background:url('image/cate-3.png') no-repeat 10px center;}
.im0l .cate-3:hover {background:#0679D4 url('image/cate-3-on.png') no-repeat 10px center;}
.im0l .cate-3:hover div {margin:-138px 0 0 160px;}
.im0l .cate-4 {background:url('image/cate-4.png') no-repeat 10px center;}
.im0l .cate-4:hover {background:#0679D4 url('image/cate-4-on.png') no-repeat 10px center;}
.im0l .cate-4:hover div {margin:-170px 0 0 160px;}
.im0l .cate-5 {background:url('image/cate-5.png') no-repeat 10px center;}
.im0l .cate-5:hover {background:#0679D4 url('image/cate-5-on.png') no-repeat 10px center;}
.im0l .cate-5:hover div {margin:-202px 0 0 160px;}
.im0l .cate-6 {background:url('image/cate-6.png') no-repeat 10px center;}
.im0l .cate-6:hover {background:#0679D4 url('image/cate-6-on.png') no-repeat 10px center;}
.im0l .cate-6:hover div {margin:-234px 0 0 160px;}
.im0l .cate-7 {background:url('image/cate-7.png') no-repeat 10px center;}
.im0l .cate-7:hover {background:#0679D4 url('image/cate-7-on.png') no-repeat 10px center;}
.im0l .cate-7:hover div {margin:-266px 0 0 160px;}
.im0l .cate-8 {background:url('image/cate-8.png') no-repeat 10px center;}
.im0l .cate-8:hover {background:#0679D4 url('image/cate-8-on.png') no-repeat 10px center;}
.im0l .cate-8:hover div {margin:-298px 0 0 160px;}
.im0l .cate-9 {background:url('image/cate-9.png') no-repeat 10px center;}
.im0l .cate-9:hover {background:#0679D4 url('image/cate-9-on.png') no-repeat 10px center;}
.im0l .cate-9:hover div {margin:-330px 0 0 160px;}
.im0l .cate-10 {background:url('image/cate-10.png') no-repeat 10px center;}
.im0l .cate-10:hover {background:#0679D4 url('image/cate-10-on.png') no-repeat 10px center;}
.im0l .cate-10:hover div {margin:-362px 0 0 160px;}
.im0l .cate-11 {background:url('image/cate-11.png') no-repeat 10px center;}
.im0l .cate-11:hover {background:#0679D4 url('image/cate-11-on.png') no-repeat 10px center;}
.im0l .cate-11:hover div {margin:-394px 0 0 160px;}
.im0l .cate-12 {background:url('image/cate-12.png') no-repeat 10px center;}
.im0l .cate-12:hover {background:#0679D4 url('image/cate-12-on.png') no-repeat 10px center;}
.im0l .cate-12:hover div {margin:-426px 0 0 160px;}
.im0l .cate-13 {background:url('image/cate-13.png') no-repeat 10px center;}
.im0l .cate-13:hover {background:#0679D4 url('image/cate-13-on.png') no-repeat 10px center;}
.im0l .cate-13:hover div {margin:-458px 0 0 160px;}
.im0l .cate-14 {background:url('image/cate-14.png') no-repeat 10px center;}
.im0l .cate-14:hover {background:#0679D4 url('image/cate-14-on.png') no-repeat 10px center;}
.im0l .cate-14:hover div {margin:-490px 0 0 160px;}
.im0l .cate-15 {background:url('image/cate-15.png') no-repeat 10px center;}
.im0l .cate-15:hover {background:#0679D4 url('image/cate-15-on.png') no-repeat 10px center;}
.im0l .cate-15:hover div {margin:-522px 0 0 160px;}

.im0m {width:660px;float:left;margin:0 10px;height:532px;}
.im0a {width:650px;padding-left:10px;height:222px;margin-top:10px;background:#FFFFFF;overflow:hidden;}
.im0a div {width:120px;height:212px;margin:11px 10px 0 0;float:left;overflow:hidden;}
.im0a img {width:120px;height:200px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.im0a img:hover {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

.im0r {width:320px;float:left;height:532px;overflow:hidden;}
.im0u {height:300px;overflow:hidden;background:#FFFFFF;}

.im0t {height:222px;overflow:hidden;margin-top:10px;background:#FFFFFF;}
.im0t-list {height:160px;overflow:hidden;margin:10px 16px;}
.im0t-list li {height:28px;line-height:28px;overflow:hidden;}
.im0t-list li .f_r {padding-left:16px;color:#999999;}

.im0g {height:75px;overflow:hidden;padding:0 10px;}
.im0g div {width:75px;height:75px;float:left;text-align:center;padding:10px 0;}
.im0g div:hover {background:#EEEEEE;}
.im0g img {width:32px;height:32px;margin-bottom:6px;}
.im0g em {font-style:normal;background:#FF6600;border-radius:50%;color:#FFFFFF;font-size:12px;z-index:3;position:absolute;display:block;width:16px;height:16px;line-height:16px;overflow:hidden;text-align:center;margin:0 0 0 42px;}

.ian-h {}
.ian-h ul {border-bottom:#EEEEEE 1px solid;height:32px;padding-left:16px;}
.ian-h li {border:#FFFFFF 1px solid;border-bottom:#EEEEEE 1px solid;display:inline-block;height:31px;line-height:31px;margin-right:16px;padding:0 10px;float:left;}
.ian-h .on {border:#EEEEEE 1px solid;border-bottom:#FFFFFF 1px solid;}

.ian-b {height:66px;overflow:hidden;margin:10px 16px;}
.ian-b li {height:24px;line-height:24px;overflow:hidden;}
.ian-b li .f_r {padding-left:16px;color:#999999;}
.ian-b div {float:left;width:32px;height:32px;line-height:16px;padding:14px;text-align:center;border:#EEEEEE 2px solid;border-radius:50%;}
.ian-b div:hover {border:#FF6600 2px solid;}
.ian-b p {float:left;width:48px;height:16px;padding:24px 0;margin:2px 0 0 0;text-align:center;font-weight:bold;color:#EEEEEE;font-family:simsun;}

.im-b {overflow:hidden;border-bottom:#F6F6F6 1px solid;}
.im-l {width:220px;height:570px;float:left;background:#FFFFFF;overflow:hidden;padding:0 0 10px 0;}
.im-l p {margin:16px 20px 8px 20px;font-size:16px;}
.im-l li {width:90px;padding-left:20px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;}
.im-r {width:1000px;float:left;}

.im-b-img {height:560px;background:#F6F6F6;}
.im-r-img div {width:168px;height:248px;border:#FFFFFF 1px solid;margin:10px 0 0 10px;padding:10px;float:left;background:#FFFFFF;}
.im-r-img div img {-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.im-r-img div:hover {border:#EEEEEE 1px solid;box-shadow:2px 2px 10px #EEEEEE;}
.im-r-img div:hover img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.im-r-img i {display:block;height:40px;line-height:40px;font-size:12px;font-style:normal;color:#999999;}
.im-r-img b {display:block;height:40px;line-height:40px;color:#E4393C;font-size:14px;}
.im-r-img b s {font-size:12px;text-decoration:none;}
.im-r-img b em {float:right;font-size:12px;color:#999999;font-weight:normal;font-style:normal;padding-right:4px;}
.im-r-img b span {color:#999999;font-weight:normal;}
.im-r-img p {height:36px;line-height:18px;margin:0;overflow:hidden;font-size:12px;}

.in-b {overflow:hidden;padding:0 0 6px 0;}
.in-l {width:220px;float:left;}
.in-m {width:490px;float:left;margin:0 20px;}
.in-r {width:470px;float:left;}

.in-l div {background:#F6F6F6;padding:10px 16px;margin:10px 0 0 10px;}
.in-l div:hover {background:#EEEEEE;}
.in-l div p {height:48px;line-height:24px;overflow:hidden;font-size:16px;margin:0 0 10px 0;}

.in-m h2 {text-align:left;font-size:22px;margin:10px 12px;height:48px;line-height:48px;overflow:hidden;}

.in-img {}
.in-img div {width:144px;margin:10px 10px 0 0;padding:1px;float:left;}
.in-img div:hover {background:#EEEEEE;}
.in-img div p {height:36px;line-height:18px;overflow:hidden;font-size:12px;margin:10px;}

.ic-b {overflow:hidden;padding:0 0 10px 0;}
.ic-l {width:220px;float:left;}
.ic-m {width:490px;float:left;margin:0 20px;}
.ic-r {width:470px;float:left;}

.ic-brand {background:#F6F6F6;padding:10px;margin:10px 0 0 10px;}
.ic-brand i {font-style:normal;font-size:16px;padding:0 0 10px 10px;display:block;}
.ic-brand p {margin:10px 0 0 0;padding-top:10px;text-align:center;height:88px;}
.ic-brand p:hover {background:#FFFFFF;}
.ic-brand p b {display:block;height:32px;line-height:32px;overflow:hidden;font-size:14px;margin:0;font-weight:normal;}
.ic-brand #brands {height:432px;overflow:hidden;}

.ic-know-credit {background:url('image/ico_reward.gif') no-repeat right center;color:#999999;padding:0 16px;}

.ic-club {height:240px;overflow:hidden;margin-bottom:10px;}
.ic-club-b {padding-left:10px;overflow:hidden;}
.ic-club-b div {width:150px;height:150px;padding:20px 0;float:left;text-align:center;}
.ic-club-b div:hover {background:#F6F6F6;}
.ic-club-b div:hover img {border:#FF6600 2px solid;}
.ic-club-b img {width:86px;height:86px;border-radius:50%;padding:2px;border:#EEEEEE 2px solid;}
.ic-club-b p {height:32px;line-height:32px;overflow:hidden;font-size:14px;margin:0;}
.ic-club-b span {font-size:12px;color:#999999;}

.ilink {padding:16px;overflow:hidden;}
.ilink li {padding:0 16px 10px 0;float:left;}

.im0mall {width:990px;height:222px;overflow:hidden;position:absolute;z-index:1;background:#FFFFFF;margin-top:10px;}
.im0t-mall div {width:100px;height:160px;overflow:hidden;margin:16px 0 0 21px;float:left;}
.im0t-mall b {height:24px;line-height:24px;color:#E4393C;font-size:12px;}
.im0t-mall p {height:32px;line-height:16px;margin:0;overflow:hidden;font-size:12px;}

/*首页*/


.two_ad {width: 120px;height: auto;z-index: 100000000;position: absolute;top: 10px !important;}

.two_ad.two_ad_left {left: -135px;}
.two_ad.two_ad_right {right: -135px;}
.two_ad .two_ad_close{font-size: .9rem;margin-top:18px;color:#666}
.two_ad .two_ad_close:hover{ cursor:pointer;color:white;background: #06c;text-align: center!important;}

ul.two_ad_ul {
	width: 100%;
	height: auto;
	float: left;
	clear: both;
}
ul.two_ad_ul li {
	width: 120px;
	height: 270px;
	float: left;
	clear: both;
	margin-bottom: 10px;
	position: relative;
}
.ad div img{width: 100%;}

/*region scroll*/
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;}

.home-scroll0 {
	position: relative;
	height: 410px;
	background: #fff;
}
.flexslider1,.flexslider1 .flex-viewport{height:410px;position: relative;}

.banner-search {
	-background: rgba(255,255,255, 0.7);
	background: rgba(255,255,255, 1);
	-filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, 0, endcolorstr=#7F000000, 0);
	-position: absolute;
	bottom: -1px;
	z-index: 5;
	_height: 80px;
	_width: 1295px;
	padding: 15px 20px 0;
	box-sizing: border-box;
}




.flex-control-nav {
	width: 100%;
	position: absolute;
	-bottom: 86px;
	bottom: 0;
	text-align: center;
	/*IE*/
	text-align: -moz-center;
	/*Firefox*/
	text-align: -webkit-center;
	/*Chrome*/
}

.flex-control-nav li {
	margin: 0 6px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.flex-control-nav li a {
	width: 8px;
	height: 8px;
	display: block;
	background: rgba(255, 255, 255, 0);
	border: 1px solid #ffffff;
	cursor: pointer;
	text-indent: -9999px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.flex-control-nav li a:hover {
	background: #fff;
}

.flex-control-nav li a.flex-active {
	background: #fff;
	cursor: default;
}

.flex-direction-nav {
	*height: 0;
}

.flex-direction-nav a {
	text-decoration: none;
	display: block;
	width: 40px;
	height: 40px;
	margin: -20px 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	overflow: hidden;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
	color: rgba(0, 0, 0, 0.8);
	text-indent: -9999px;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flex-direction-nav .flex-next {
	right: 0;
	text-align: right;
}

.section7 .flex-control-nav,
.home-scroll .flex-direction-nav,
.section3 .flex-control-nav {
	display: none;
}

.home-scroll .flex-control-nav li {
	margin: 0 4px;
}

.home-scroll .flex-control-nav li a {
	width: 10px;
	height: 10px;
	outline: none;
}

.section3 .flex-direction-nav a,
.section7 .customer-scroll:hover .flex-direction-nav .flex-next,
.section7 .customer-scroll:hover .flex-direction-nav .flex-prev,
.section7 .customer-scroll.active .flex-direction-nav .flex-next:hover,
.section7 .customer-scroll.active .flex-direction-nav .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

.section3 .single-activity-box .flex-direction-nav a.flex-prev {
	left: -40px;
}

.section3 .single-activity-box .flex-direction-nav a.flex-next {
	right: -42px;
	text-indent: -99px;
}

.section3 .flex-direction-nav a {
	margin: -40px 0 0 0;
}

.section3 .flex-direction-nav a.flex-prev {
	left: -26px;
}

.section3 .flex-direction-nav a.flex-next {
	right: -26px;
	text-indent: -99px;
}

.circle-dot-mb {
	bottom: 100px;
}

.circle-dot li {
	margin: 0 2px;
}

.circle-dot .active {
	width: 10px;
	height: 10px;
	margin: 0 2px;
}

@media screen and (max-width: 768px) {
	.banner4,
	.banner3,
	.banner2,
	.banner1 {
		width: 100%;
		height: 305px;
		display: block;
		overflow: hidden;
	}

	.flex-control-nav {
		bottom: 100px;
	}

	.circle-dot-mb {
		bottom: 110px;
	}
}

/*endregion*/
/*region section1*/

.section1 {
	background: #fff;
}

.domain-sales {
	border: 1px solid #e4e4e4;
	border-top: none;
	background: #fff;
	_height: 34px;
	padding: 0 14px 0 20px;
	font-size: 12px;
}

.domain-sales .domain-sales-list {
	float: left;
	display: inline;
}

.domain-sales .domain-sales-list li {
	float: left;
	display: inline;
	line-height: 34px;
}

.domain-sales .domain-sales-list li span.line {
	width: 1px;
	height: 14px;
	background: #ccc;
	margin: 10px 14px;
	display: inline-block;
}

.domain-sales .domain-news {
	float: right;
	display: inline;
	padding: 7px 0;
	line-height: 20px;
}

.domain-sales .domain-news .information-list,
.domain-sales .domain-news .notice-list {
	float: left;
	display: inline;
}

.domain-sales .domain-news .information-list li,
.domain-sales .domain-news .notice-list li {
	float: left;
	display: inline;
}

.domain-sales .domain-news .information-list li a,
.domain-sales .domain-news .notice-list li a {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	height: 20px;
	display: inline-block;
}

.domain-sales .domain-news h3,
.domain-sales .domain-news ul {
	float: left;
	display: inline;
}

.domain-sales .domain-news .notice-list-more {
	float: right;
	display: inline;
	margin-left: 30px;
}

.domain-sales .domain-news h3 {
	font-weight: 700;
	font-size: 12px;
	padding-right: 5px;
	line-height: 20px;
}

.domain-sales .domain-news .information-list {
	width: 226px;
	margin-right: 30px;
}

.domain-sales .domain-news .information-list li a {
	width: 186px;
}

.domain-sales .domain-news .notice-list {
	width: 268px;
}

.domain-sales .domain-news .notice-list li a {
	float: left;
	width: 158px;
}


.tao-can-box > ul > li {
	float: left;
	display: inline;
	width: 241px;
	height: 290px;
	position: relative;
	webkit-transition: all 0.6s ease-out;
	transition: all 0.6s ease-out;
}

.tao-can-box > ul > li:not(:last-child) {
	margin-right: 12px;
}

.tao-can-box > ul > li .tc-small-box {
	padding: 22px 0 20px 0;
	border: 1px solid #e4e4e4;
	-webkit-transition: all .8s;
	transition: all .8s;
	background-color: #fff;
	text-align: center;
	height: 290px;
	position: relative;
}

.tao-can-box > ul > li .tc-small-box .tc-small-box-text {
	position: absolute;
	top: 22px;
	width: 240px;
	text-align: center;
	/*IE*/
	text-align: -moz-center;
	/*Firefox*/
	text-align: -webkit-center;
	/*Chrome*/
}

.tao-can-box > ul > li .tc-small-box .tc-small-box-text .tc-small-box-img {
	width: 106px;
	height: 61px;
	margin: 0 auto 11px auto;
	line-height: 61px;
}

.tao-can-box > ul > li .tc-small-box .tc-small-box-text .tc-small-box-img img {
	display: inline-block;
	vertical-align: bottom;
}

.tao-can-box > ul > li .tc-small-box img {
	display: inline-block;
}

.tao-can-box > ul > li .tc-small-box h3 {
	font-size: 20px;
	color: #333;
	font-weight: bold;
	line-height: 30px;
}

.tao-can-box > ul > li .tc-small-box p {
	line-height: 20px;
}

.tao-can-box > ul > li .tc-small-box p.text {
	color: #999;
	margin-top: 6px;
}

.tao-can-box > ul > li .tc-small-box p.tips {
	color: #ff0000;
	padding: 18px 0 22px 0;
}

.tao-can-box > ul > li .tc-small-box p.tips-orange {
	color: #ff6600;
	margin: 12px 0 11px 0;
}

.tao-can-box > ul > li .tc-small-box p.tips-orange > span {
	font-size: 22px;
}

.tao-can-box > ul > li .box-large {
	float: left;
	opacity: 0;
	position: relative;
	top: -10px;
	visibility: hidden;
	z-index: 3;
}

.tao-can-box > ul > li .box-large .icon-tcb {
	background: url("images/icon_taocan.png") no-repeat center top;
	margin: 4px auto 0 auto;
}

.tao-can-box > ul > li .box-large span.icon-host {
	background-position: 0px 0px;
	width: 49px;
	height: 40px;
}

.tao-can-box > ul > li .box-large span.icon-SSL {
	background-position: 0px -40px;
	width: 42px;
	height: 40px;
	margin-left: 2px;
}

.tao-can-box > ul > li .box-large span.icon-price {
	background-position: 0px -80px;
	width: 42px;
	height: 40px;
}

.tao-can-box > ul > li .box-large span.icon-hover-host {
	background-position: 0px -310px;
	width: 64px;
	height: 60px;
}

.tao-can-box > ul > li .box-large span.icon-h5 {
	background-position: 0px -162px;
	width: 45px;
	height: 40px;
}

.tao-can-box > ul > li .box-large span.icon-brand {
	background-position: 0px -205px;
	width: 40px;
	height: 40px;
	margin-left: 2px;
}

.tao-can-box > ul > li .box-large span.icon-www {
	background-position: 0px -121px;
	width: 40px;
	height: 40px;
	margin-left: 4px;
}

.tao-can-box > ul > li .box-large .shake {
	display: inline-block;
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
}

.tao-can-box > ul > li .box-large .box-large-left {
	background: #fe8431;
	color: #fff;
	width: 241px;
	float: left;
	height: 100%;
	text-align: center;
	padding-top: 74px;
}

.tao-can-box > ul > li .box-large .box-large-left .box-large-left-img {
	width: 106px;
	height: 71px;
	margin: 0 auto;
}

.tao-can-box > ul > li .box-large .box-large-left h3 {
	line-height: 30px;
	font-size: 20px;
}

.tao-can-box > ul > li .box-large .box-large-left p {
	margin-top: 5px;
}

.tao-can-box > ul > li .box-large .box-large-right {
	padding: 29px 0 30px 32px;
	float: left;
	position: relative;
}

.tao-can-box > ul > li .box-large .box-large-right .box-large-hd {
	position: absolute;
	visibility: visible;
	webkit-transition: all 0.4s ease-in;
	transition: all 0.4s ease-in;
	bottom: -537px;
	height: 302px;
	width: 420px;
	display: none;
	z-index: -999;
	background: #fff;
}

.tao-can-box > ul > li .box-large .box-large-right .buy-button {
	margin-left: 66px;
	margin-top: 7px;
	display: block;
}

.tao-can-box > ul > li .box-large .box-large-right .buy-button:hover {
	color: #fff;
	text-decoration: none;
}

.tao-can-box > ul > li .box-large .box-large-right ul li {
	display: table;
	padding-bottom: 20px;
}

.tao-can-box > ul > li .box-large .box-large-right ul li .box-large-icon {
	width: 48px;
	display: table-cell;
	vertical-align: top;
}

.tao-can-box > ul > li .box-large .box-large-right ul li .box-large-text {
	padding-left: 17px;
}

.tao-can-box > ul > li .box-large .box-large-right ul li .box-large-text h3 {
	color: #333;
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
}

.tao-can-box > ul > li .box-large .box-large-right ul li .box-large-text p {
	font-size: 14px;
	line-height: 22px;
	margin-top: 3px;
}

.tao-can-box > ul > li.tc-hover {
	width: 693px;
}

.tao-can-box > ul > li.tc-hover .box-large {
	opacity: 1;
	visibility: visible;
	border: 1px solid #fe8431;
	width: 693px;
	height: 310px;
	background-color: #fff;
	box-shadow: 0 0 5px 3px #ffefe4;
	overflow: hidden;
}

.tao-can-box > ul > li.tc-hover .box-large .shake {
	-webkit-animation: go 1s ease-in-out alternate infinite;
	-moz-animation: go 1s ease-in-out alternate infinite;
	animation: go 1s ease-in-out alternate infinite;
}

@keyframes go {
	0% {
		-webkit-transform: rotate(10deg);
		-webkit-transform-origin: center center;
		-moz-transform: rotate(10deg);
		-moz-transform-origin: center center;
		transform: rotate(10deg);
		transform-origin: center center;
	}

	100% {
		-webkit-transform: rotate(-10deg);
		-webkit-transform-origin: center center;
		-moz-transform: rotate(-10deg);
		-moz-transform-origin: center center;
		transform: rotate(-10deg);
		transform-origin: center center;
	}
}

.tao-can-box > ul > li.tc-hover .box-large .box-large-hd {
	visibility: visible;
	bottom: -272px;
	display: block;
}

.tao-can-box > ul > li.tc-hover .tc-small-box {
	display: none;
	opacity: 0;
	visibility: hidden;
}
/*endregion*/

/*第一块内容右侧列表*/
.section01_r{_width: 390px;}
.section01_r_tit_box{border-bottom:solid 1px #949494;height: 40px;}
.section01_r_tit_box li{font-size: 1rem;line-height: 33px;height: 40px;float:left;}
.section01_r_tit_box li.tit_border{width: 2px;height: 18px;background: #afafaf;margin: 0 10px; margin-top: 8px;}
.section01_r_tit_box li.tit_font{cursor: pointer;}
.tit_font_current{font-weight: bold;border-bottom: 2px solid #2763ce;}
.tit_font_current a{color: #2763ce;}
.section01_r_list{padding-top: 5px;height: 379px;overflow: hidden; clear: both;}
.section01_r_list li{font-size: 1rem;line-height: 34px;position: relative;}
.section01_r_list li>div{padding-left: 14px;font-size:.8rem;line-height: 22px;}
.section01_r_list li>a{display: block;background: url(img/list_pic01.png) no-repeat left center;padding-left: 14px;}
.section01_r_list li>span{display: block;position: absolute;right: 0;bottom: 0px;line-height: 34px;}
.section01_r_list li>div>a{color: #2763ce;}
.section01_r_list li .hide{display: none;}
.section01_r_list_spl li{cursor: pointer;}
.section01_r_list_spl li:first-child>a{font-size: 18px;color: #2763ce;}



.section02_r_list{padding-top: 5px;height: 379px;overflow: hidden;}
.section02_r_list li{font-size: 14px;line-height: 34px;position: relative;}
.section02_r_list li>div{padding-left: 14px;font-size:12px;line-height: 22px;}
.section02_r_list li>a{display: block;background: url(img/list_pic01.png) no-repeat left center;padding-left: 14px;}
.section02_r_list li>span{display: block;position: absolute;right: 0;bottom: 0px;line-height: 34px;}
.section02_r_list li>div>a{color: #2763ce;}
.section02_r_list_spl li{cursor: pointer;}
.section02_r_list_spl li:first-child>a{font-size: 18px;color: #2763ce;}

.section03_r_list{padding-top: 5px;height: 379px;overflow: hidden;}
.section03_r_list li{font-size: 14px;line-height: 34px;position: relative;}
.section03_r_list li>div{padding-left: 14px;font-size:12px;line-height: 22px;}
.section03_r_list li>a{display: block;background: url(img/list_pic01.png) no-repeat left center;padding-left: 14px;}
.section03_r_list li>span{display: block;position: absolute;right: 0;bottom: 0px;line-height: 34px;}
.section03_r_list li>div>a{color: #2763ce;}
.section03_r_list_spl li{cursor: pointer;}
.section03_r_list_spl li:first-child>a{font-size: 18px;color: #2763ce;}

.section04_r_list{padding-top: 5px;height: 379px;overflow: hidden;}
.section04_r_list li{font-size: 14px;line-height: 34px;position: relative;}
.section04_r_list li>div{padding-left: 14px;font-size:12px;line-height: 22px;}
.section04_r_list li>a{display: block;background: url(img/list_pic01.png) no-repeat left center;padding-left: 14px;}
.section04_r_list li>span{display: block;position: absolute;right: 0;bottom: 0px;line-height: 34px;}
.section04_r_list li>div>a{color: #2763ce;}
.section04_r_list_spl li{cursor: pointer;}
.section04_r_list_spl li:first-child>a{font-size: 18px;color: #2763ce;}

.section05_r_list{padding-top: 5px;height: 379px;overflow: hidden;}
.section05_r_list li{font-size: 14px;line-height: 34px;position: relative;}
.section05_r_list li>div{padding-left: 14px;font-size:12px;line-height: 22px;}
.section05_r_list li>a{display: block;background: url(img/list_pic01.png) no-repeat left center;padding-left: 14px;}
.section05_r_list li>span{display: block;position: absolute;right: 0;bottom: 0px;line-height: 34px;}
.section05_r_list li>div>a{color: #2763ce;}
.section05_r_list_spl li{cursor: pointer;}
.section05_r_list_spl li:first-child>a{font-size: 18px;color: #2763ce;}



/*第一块内容右侧列表*/
.section00_r{position: relative;}
.section00_r .tit_title{border-bottom:solid 1px #008cff;height: 48px;}
.section00_r .tit_title li{font-size: 1rem;line-height: 48px;float:left;width: 150px;height: 48px;padding: 12px 0;box-sizing: border-box;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.section00_r .tit_title li span{flex: 1;font-size: 16px;line-height: 24px;color: #333;border-left: 1px solid #ccc;display: flex;align-items: center;justify-content: center;box-sizing: border-box;}
.section00_r .tit_title li:first-child span{border-left: none;}
.section00_r .tit_title .active{font-weight: bold;background:#0066cc;}
.section00_r .tit_title .active a{color:white;}
.section00_r .more{line-height: 32px;font-size: .9rem;color: #999;cursor: pointer;position: absolute;padding-right: 16px;right:0;top:10px;}
.section00_r.news-list01:hover{border:none;}
.section00_r .tit_box footer{display: none;}

.section00_r.news-list01 header a{font-size: 1.2rem;}
.section00_r.news-list01 li.first header a {font-size: 1.2rem;}
.section00_r.news-list01 li.first header a:hover p{font-weight:normal;}
.section00_r.news-list01 .tit_title li span{font-size: 1.2rem;}
.section00_r.news-list01 li.first{min-height: 6.5rem;}
.section00_r.news-list01 li.first header a img{min-height: 6.5rem;}


.news-list01 li.first header p{display: none;}
.section00_r.news-list01 li.first header p{display: block;font-size: 1rem;color:#bbb;}
.toptilte1 li a{line-height: 1.6;}




#carouselNewsCaptions .carousel-indicators{margin-bottom: 0rem!important;}
#carouselNewsCaptions .carousel-caption {padding-top: .8rem;right: 0;left:0;bottom:0;background: rgba(0,0,0,.3)}
#carouselNewsCaptions .carousel-caption *{margin-bottom: 0rem;padding:0 2.5%;font-size: 1.1rem;font-weight: 500;}
#carouselNewsCaptions .carousel-item img{width: 746px;height: 420px;}

.page-news:after{content: "";background: url(img/bg-news.jpg) center bottom repeat-y;opacity: 0.3;top: 0;left: 0;bottom: 0;right: 0;position: absolute;z-index: -1;}
.subline{}
.toptilte1 li{_background: #06c;padding: 7px 15px 9px;position: relative;height:4.2rem;margin-bottom: 1px;font: normal 1.1rem/1.6rem "Microsoft YaHei";_color: #06c;
	border-bottom: 1px solid #eee;overflow: hidden;}
.toptilte1 li+li{margin-top: 3px;}
.toptilte1 li:first-child{height: 4.3rem;}
.toptilte1 li a {_color: #fff!important;}
.toptilte1 li a:link, .toptilte1 li a:visited {_color: #fff!important;}
.toptilte1 li a:hover {color: #fff!important;}
.toptilte1 li:hover a {color: #fff!important;}
.toptilte1 li:hover a span{color: #fff!important;}
.toptilte1 .hvr-bounce-to-right{vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px transparent;position: relative;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
}
.toptilte1 .hvr-bounce-to-right:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #06c;
	-webkit-transform: scaleX(0);
	transform: scaleX(0);
	-webkit-transform-origin: 0 50%;
	transform-origin: 0 50%;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.hvr-bounce-to-right:hover,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:active{color:#fff;}
.hvr-bounce-to-right:hover:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:0.9;-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.hvr-bounce-to-right p{display:flex;flex-direction:row;align-items:center;height:100%;}



.section3 .new-title-line {
	margin: 48px 0 40px 0;
}

.section3 .new-title-line b {
	background: #e4e4e4;
	margin-top: 4px;
	display: inline-block;
	width: 40%;
	height: 1px;
	_overflow: hidden;
	vertical-align: middle;
}

.section3 .new-title-line span {
	display: inline-block;
	width: 20%;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	font-size: 26px;
	background-color: #06c;
}
/*资讯列表*/
.news-list01{_margin-top:0px;height: 395px;overflow-y: hidden;}
.more {line-height: 22px;font-size: .8rem;color:#0078d7!important;float:right;}
.news-list01:hover{background: white;}
.news-list-float:hover{width: 206%;z-index: 99;position: relative;}
.news-list-float.news-list-left0:hover{margin-left: 0%;}
.news-list-float.news-list-left50:hover{margin-left: -53%;}
.news-list-float.news-list-left100:hover{margin-left: -106%;}

.news-list-float2:hover{width: 150%;z-index: 99;position: relative;}
.news-list-float2.news-list-left0:hover{margin-left: 0%;}
.news-list-float2.news-list-left50:hover{margin-left: -50%;}
.news-list-float2.news-list-left100:hover{margin-left: -106%;}

.news-list01:hover .panel-title {background:#06c;color:white;font-weight: bold; }
.news-list01:hover .panel-title b{color:white;}
.news-list01:hover .panel-title a{color:#0a8ddf!important;}
.news-list01:hover .panel-title:before{background:white;}
.news-list01:hover {border:1px solid #06c; }
.news-list01 li{position: relative;margin-bottom: .5rem;max-height: 3.2rem;overflow: hidden;}
.news-list01 header{background: url(img/list_pic01.png) no-repeat left 12px;padding-left: 14px;}
.news-list01 header a{_display: block;_background: url(img/list_pic01.png) no-repeat left center;_padding-left: 14px;}
.news-list01 header a{font-size: 1rem;color: #666}
.news-list01 header a:hover {font-weight: 700;color: #06c;}
.news-list01 footer {display: none;}


.news-list01 li.first{position: relative;margin-bottom: .5rem;min-height: 5.5rem;overflow: hidden;}
.news-list01 li.first header{background: none;padding-left: 0;}
.news-list01 li.first header a{display: flex;font-size: 1rem;color: #666}
.news-list01 li.first header a img{height:4.5rem;width: auto; padding-right: 10px;}

.news-list01 li.first header a:hover {font-weight: 700;color: #06c;}
.news-list01 li.first footer {display: none;}


.news-list-service{_margin-top:0px;height: 374px;overflow-y: hidden;}
.news-list-servic .more {line-height: 22px;font-size: .8rem;color:#0078d7!important;float:right;}
.news-list-service:hover{ }
.news-list-service:hover .panel-title {background:#06c;color:white;font-weight: bold; }
.news-list-service:hover .panel-title b{color:white;}
.news-list-service:hover .panel-title0 a{color:#0a8ddf!important;}
.news-list-service:hover .panel-title:before{background:white;}
.news-list-service:hover {border:1px solid #06c; }
.news-list-service li{position: relative;}
.news-list-service header{background: url(img/list_pic01.png) no-repeat left 12px;padding-left: 14px;}
.news-list-service header a{_display: block;_background: url(img/list_pic01.png) no-repeat left center;_padding-left: 14px;}
.news-list-service header a{font-size: 1rem;color: #666}
.news-list-service header a:hover {font-weight: 700;color: #06c;}
.news-list-service footer {display: none;}


/*banner图及动画*/
.service-banner {
	/*background: #0066d8;*/
	background: url(img/tips-bg.jpg) center 0 no-repeat !important;
	height: 123px;
	position: relative;
	overflow: hidden;
}
.timgs, .timgs2{
	width: 100%;
	left: 0;
	top: 0;
	position: absolute;
	z-index: 188;
	text-align: center;
	line-height:7rem;
}
.timgs img {
	-webkit-animation: tis 5500ms linear infinite;
	animation: tis 5500ms linear infinite;
}
.timgs2 img {
	-webkit-animation: tis2 5500ms linear infinite;
	animation: tis2 5500ms linear infinite;
}
@keyframes tis {
	0% {
		transform: scale(0, 0);
		-webkit-transform: scale(0, 0);
		opacity: 0;
	}
	20%,
	50% {
		transform: scale(1, 1);
		-webkit-transform: scale(1, 1);
		opacity: 1;
	}
	80%,
	100% {
		transform: scale(0, 0);
		-webkit-transform: scale(0, 0);
		opacity: 0;
	}
}
@-webkit-keyframes tis {
	0% {
		transform: scale(0, 0);
		-webkit-transform: scale(0, 0);
		opacity: 0;
	}

	20%,
	50% {
		transform: scale(1, 1);
		-webkit-transform: scale(1, 1);
		opacity: 1;
	}

	80%,
	100% {
		transform: scale(0, 0);
		-webkit-transform: scale(0, 0);
		opacity: 0;
	}

}

@keyframes tis2 {
	0%,
	50%,
	80% {
		transform: scale(0, 0);
		-webkit-transform: scale(0, 0);
		opacity: 0;
	}
	80%,
	100% {
		transform: scale(1, 1);
		-webkit-transform: scale(1, 1);
		opacity: 1;
	}
}
@-webkit-keyframes tis2 {
	0%,
	50%,
	80% {
		transform: scale(0, 0);
		-webkit-transform: scale(0, 0);
		opacity: 0;
	}

	80%,
	100% {
		transform: scale(1, 1);
		-webkit-transform: scale(1, 1);
		opacity: 1;
	}
}


.wa20{display: flex;justify-content: space-between;}
.wa20 a{width:22%;
	padding:5px 1px;
	display: inline-block;
	border-radius:2px;}
.btn-outline-gay {
	color: #666;
	border-color: #d2d2d2;
}
.btn-outline-gay:hover {
	color: #06c;
	background-color: #d2d2d2;
	border-color: #d2d2d2;
}


.icon-xiehui {padding-top:3px;}
.icon-xiehui a:hover{font-weight: bold;color:#fff; background: #06c;border-radius: 10px;}
.icon-xiehui cite{display: block;font-style: normal;}
.icon-zhengshu cite{display: block;font-style: normal;padding-right: 5px;}



.section3 .new-title-line02 {
	margin: 30px 0 40px 0;
}

.section3 .new-title-line02 b {
	background: #e4e4e4;
	margin-top: 4px;
	display: inline-block;
	width: 20%;
	height: 1px;
	_overflow: hidden;
	vertical-align: middle;
}

.section3 .new-title-line02 span {
	display: inline-block;
	width: 60%;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	font-size: 26px;
	background: #06c;
}

.activity-box {
	-padding: 0 26px;
	padding: 0 0;
}

.activity-box .activity {
	position: relative;
	height: 114px;
}

.section3 .flex-prev,
.section3 .flex-prev:hover,
.section3 .flex-next:hover,
.section3 .flex-next,
.section3 .flex-pre {
	background: url("img/icon_home.png") 0 0 no-repeat;
}
.section3 .flex-prev:hover,
.section3 .flex-next:hover,
.section3 .flex-next,
.section3 .flex-prev {
	height: 80px;
	width: 22px;
}

.section3 .flex-next {
	background-position: 0 -581px;
}

.section3 .flex-prev {
	background-position: 0 -501px;
}

.section3 .flex-prev:hover {
	background-position: 0 -341px;
}

.section3 .flex-next:hover {
	background-position: 0 -421px;
}

/*大列表通用*/
.title_sub_same03{_margin-top: 15px;height:34px;}
.title_sub_same03 li{float:left;margin-bottom: 0;}
.title_sub_same03 li+li{margin-left: 5px}
.title_sub_same03 li:first-child{margin-left: 0;}
.title_sub_same03 li a{display:block;padding: 3px 10px;_font-size:.9rem;background:#eee;color:#333;}
.title_sub_same03 li.list_same03 a{color: #fff;background: #06c;}

.big_qh_list03{margin-top:0px;height: 232px;}
.big_qh_list03 li{line-height: 28px;position: relative;}
.big_qh_list03 li>a{display: block;background: url(img/list_pic01.png) no-repeat left center;padding-left: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}




.article-list li:hover {background: #f2f2f2;}
.article-list .item-text a:hover {color: #06c;}
.article-list .item-album a{display: block;overflow: hidden;position: relative;border-radius: 5px;border:1px solid #f2f2f2;}
.article-list .item-album img{transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.article-list .item-album img:hover{transform: scale(1.4);-moz-transition: scale(1.4);-webkit-transition: scale(1.4);-o-transition: scale(1.4);}
.article-list .item-album a .badge{font-weight: normal;font-size: 1rem;padding:.25rem .4rem;border-radius:0 0 0 .25rem;position: absolute;right:0;top:0;background: rgba(108,117,125,.5);opacity: .75;}

.article-list .item-text header a{font-size: 1.2rem;font-family: Microsoft YaHei-Bold,Microsoft YaHei;color: #666;font-weight: 700;}
.article-list .item-text header a:hover{color:#06c;}
.article-list .item-text p{font-size: .8rem;max-height: 2.5rem;overflow:hidden;color: #a9a9a9;margin: .5rem 0;
	text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 3;}
.article-list .item-text div{color: #a9a9a9;font-size: .8rem}
.article-list .item-text footer .badge{_border:1px solid #a9a9a9;font-weight: normal;text-decoration: underline;padding:0;margin-right:.3rem;}
.article-list .item-text footer .badge-outline-secondary{color: #a9a9a9;border-color: #a9a9a9;}
.article-list .item-text footer .badge-outline-secondary:hover{color: #fff;background:#a9a9a9;text-decoration: none;padding: 0.35em 0.65em;}












