.hz {
	width:1200px;
	margin:0 auto;
}
.hdtop {
	background:#f5f5f5;
	line-height:34px;
}
.hdle {
	font-size:14px;
	color:#666666;
}
.hdri a {
	font-size:14px;
	color:#333;
	padding:0 18px;
	display:inline-block;
	height:35px;
}
.hdtop .hz {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.hdri a.on,.hdri a:hover {
	background:#fff;
	color:#da251c;
}
.lg {
	width:415px;
	margin-left:-5px;
	height:60px;
	display:inline-block;
	background-image:url(/skin/images/lg.png);
	background-size:100%;
	background-position:center;
	background-repeat:no-repeat;
}
.hdmid {
	height:142px;
}
.hdmid .hz {
	display:flex;
	align-items:center;
	justify-content:space-between;
	height:100%;
}
.wb {
	width:55px;
	height:46px;
	display:inline-block;
	background-image:url(/skin/images/weibo.png);
	background-size:100%;
	background-position:center;
	background-repeat:no-repeat;
}
.mdss {
	width:580px;
	height:45px;
	line-height:45px;
	border:2px solid #da251c;
	border-radius:10px;
	overflow:hidden;
}
.mdss input {
	line-height:45px;
	width:458px;
	font-size:16px;
	padding:0 20px;
	border:0;
}
.mdss button {
	line-height:45px;
	width:118px;
	font-size:16px;
	color:#fff;
	display:inline-block;
	background:#da251c;
	border:0;
	cursor:pointer;
}
.mdss button:hover {
	opacity:.9;
}
.mdss form {
	display:flex;
	align-items:center;
}
.hdnav a {
	/*margin-right:20px;
	*/
	display:inline-block;
	font-size:18px;
	color:#fff;
	padding:0 20px;
	border-radius:20px;
	line-height:38px;
}
.hdnav {
	padding:10px 0;
	background:#da251c;
	margin-bottom:10px;
}
.hdnav a.on,.hdnav a:hover {
	background:rgba(0,0,0,.6);
	color:#fff;
}
.hdnav .hz {
	display:flex;
	justify-content:space-between;
}
.bnhz a {
	height:645px;
	width:100%;
	display:block;
	background-size:cover;
	background-position:top center;
	background-repeat:no-repeat;
	position:relative;
}
.bnhz {
	position:relative;
}
.bnhz .cv {
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.6);
}
.bnhz .swiper-slide-active .cv {
	display:none;
}
.bnwz {
	position:absolute;
	right:15.9%;
	top:0;
	background:rgba(0,0,0,.8);
	width:362px;
	height:100%;
	z-index:9999;
}
.bnwz a {
	width:100%;
	height:16.66666%;
	display:block;
	text-align:center;
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:16px;
	line-height:1.8;
	color:#fff;
	text-align:left;
	font-weight:normal;
	padding:0 20px;
	box-sizing:border-box;
}
.bnwz a:hover,.bnwz a.on {
	background:rgba(218,37,28,.8);
	font-weight:bold;
	font-size:18px;
	color:#fff;
}
/***********flv+nav***************/.nav2016b,.header_yinyue.header_meitu.header_yuanchuang,.header_xiuchang,.site-f-nav-list li,.site-f-column li,.site-f-recommend strong,.site-f-recommend li,.site-f-sv li,.site-f-ewm strong,.e1gsole-list-tw,.e1gsole-list .cur .e1gsole-list-tw strong,.e1gsole-list .cur .e1gsole-list-tw strong a,.f-m1,.f-m1 a,.f-md2 .tt,.f-rankings-tw,.f-rankings-item .tt,.f-rankings-item strong,.f-rankings-item span,.f-rankings-item .bd,.f-yj-summary p,.f-yj-summary .tt,.f-vote em,.f-vote p,.e2grd-item,.e2grd-tw,.e1ggossip,.e1ggossip a,.e1ggossip span,.e4gstar,.e4gstar a,.e4gsearch-hot,.e5d,.e5d a,.e5d span,.e6-tw a,.e6-tw a span,.e6-tw a img {
	overflow:hidden
}
.hidden,.nav2016,.e1gsole-listd,.f-md2-pic,.f-rankings-tw i,.f-rankings-item,.f-rankings-item .bd,.e2grd-item,.e6-tw a span,.fixed-nav,.fixed-nav div {
	display:none
}
.show,.site-f-column strong,.site-f-recommend strong,.site-f-about strong,.site-f-about a,.site-f-sv strong,.site-f-ewm img,.e1gsole-list .cur .e1gsole-list-tw .tta,.e1gsole-list .cur .e1gsole-list-tw strong a,.e1gsole-list .cur .e1gsole-listd,.f-md2 li.cur .f-md2-pic,.f-md2 .tt,.f-rankings-tw span.cur i,.f-rankings-item li.cur .bd,.f-yj-summary .tt,.f-vote img,.f-vote em,.f-vote a,.e1ggossip i,.e6-tw a.cur span,.e6-tw a img,.fixed-nav a {
	display:block
}
.site-top-nav,.site-top-login strong,.site-top-login img,.site-title,.site-search p,.site-search-in input,.site-search-in button,.nav18 li,.nav18 a,.nav18 a i,.nav2016 a,.nav2016 span,.nav2016b p,.site-f-nav,.site-f-nav-list li,.site-f-column,.site-f-recommend,.site-f-recommend li,.site-f-about,.site-f-sv,.site-f-ewm,.e1gsole-tw .tt,.e1gsole-listd,.e1gsole-list-tw,.e1gsole-list li,.e1gsole-list .tt,.e1gsole-list .cur .e1gsole-list-tw .tt,.e1gsole-list .cur .e1gsole-list-tw strong,.f-m1 a,.f-md2 li,.f-rankings-tw span,.f-rankings-item li,.f-rankings-item em,.f-rankings-item strong,.f-rankings-item span,.f-vote,.e1gtag a,.e2grd-tw p span,.e1ggossip a,.e4gstar a,.e4gsearch input,.e4gsearch .btn,.e4gsearch-hot b,.e4gsearch-hot a,.e5-tw .tt,.e5d a {
	float:left
}
.site-top-login,.site-search,.site-search-in,.f-md2 ul {
	float:right
}
.nav18 li,.nav-2015d,.e1gsole-list-tw,.e1gsole-list li,.f-md2 ul,.f-rankings-tw span,.e2grd-item,.e2grd-tw p span,.e1ggossip a,.e5-tw .tt,.e5d a,.e6-tw,.fixed-nav a {
	position:relative
}
.nav18 a,.nav2016,.f-md2-pic,.f-rankings-tw i,.e2grd-item span,.e1ggossip span,.e1ggossip i,.e5d span,.e6-tw a,.e6-tw a span,.fixed-nav a i,.fixed-nav div,.fixed-nav div b {
	position:absolute
}
.fixed-nav {
	position:fixed
}
.w980,.nav18,.nav2016b,.e5-tw,.e5d,.e6-tw,.idx-ad2 {
	margin-left:auto;
	margin-right:auto
}
.w980,.clearfix,.site-f-nav-list,.e1gsole-list,.f-m1 p,.f-md2,.f-rankings-tw p,.f-rankings-item,.f-yjd,.e1gtag,.e4gstar p,.e5d p {
	zoom:1
}
.w980:after,.clearfix:after,.site-f-nav-list:after,.e1gsole-list:after,.f-m1 p:after,.f-md2:after,.f-rankings-tw p:after,.f-rankings-item:after,.f-yjd:after,.e1gtag:after,.e4gstar p:after,.e5d p:after {
	content:'\20';
	display:block;
	height:0;
	clear:both
}
.site-search-in button,.f-rankings-tw span,.e2grd-item span,.e2grd-tw p span,.e1ggossip span,.e1ggossip i,.e4gsearch .btn,.e5d span,.fixed-nav a i {
	cursor:pointer
}
.site-title,.site-search-in button,.site-f-logo,.site-f-about a,.e4gsearch .btn {
	line-height:300px
}
.site-footer p,.site-f-nav-list li,.site-f-recommend li,.site-f-about,.site-f-ewm strong,.f-m1 a,.f-rankings-tw span,.f-rankings-item em,.f-yj-summary .tt,.f-vote em,.f-vote p,.f-vote a,.e2grd-item span,.e4gstar a,.e5d span,.e6-tw a span,.fixed-nav a {
	text-align:center
}
.e1gsole-tw,.e1ggossip span {
	text-align:right
}
.w980,.nav18,.nav2016b,.e5-tw,.e5d,.e6-tw,.idx-ad2 {
	width:1200px
}
.e1gsole-list .tt,.e1gsole-list .cur .e1gsole-list-tw strong,.f-rankings-tw span,.f-rankings-item strong,.e2grd-item span,.e6-tw a span {
	font-size:14px
}
.nav18 a {
	font-size:16px
}
.e1gsole-tw .tt,.f-yj-summary .tt,.f-vote em,.f-vote a,.e1gtag a.a2,.e1gtag a.a3,.e1gtag a.a4,.e1gtag a.a6,.e1gtag a.a8 {
	font-size:18px
}
.e1gtag a.a5 {
	font-size:20px
}
.e1gtag a.a1,.e1gtag a.a7,.e5-tw .tt {
	font-size:22px
}
.e1gsole-list .cur .e1gsole-list-tw .tt {
	font-size:24px
}
.site-top-login strong,.e1gsole-tw .tt,.e1gsole-tw .tt b,.e1gsole-list-tw strong,.e1gsole-list .cur .e1gsole-list-tw .tt,.f-rankings-item strong,.f-yj-summary .tt,.f-vote b,.e4gsearchd b,.e4gsearch-hot b {
	font-weight:normal
}
.e1gsole-list .cur .e1gsole-list-tw strong,.f-rankings-tw span.cur,.f-rankings-item li.cur strong,.e4gsearchd a {
	font-weight:bold
}
@font-face {
	font-family:'fff';
	src:url('../fonts/Alibaba-PuHuiTi-Light.ttf');
}
.nav18 a,.e1gsole-tw .tt,.e1gsole-list .cur .e1gsole-list-tw .tt,.f-vote em,.f-vote a,.e1gtag a,.e5-tw .tt,body * {
	font-family:"fff"!important
}
body * {
	font-family:"fff"!important
}
.e1gtag a.a3,.e1gtag a.a7 {
	color:#999
}
.site-footer p,.site-footer p a,.e1gsole-list a,.f-rankings-tw span,.e1gtag a.a2,.e4gsearchd,.e4gsearchd a,.e4gsearch-hot b,.e4gsearch-hot a {
	color:#666
}
.e1gsole-list .tt a {
	color:#333
}
.nav18 li.cur a,.nav2016 a,.nav2016 span,.e1gsole-list .cur .e1gsole-list-tw .tt,.f-rankings-tw span.cur,.f-rankings-item em,.f-vote a,.e2grd-item span,.e1ggossip span,.e5d span,.e6-tw a span,.fixed-nav a:hover {
	color:#fff
}
.e1gsole-list-tw {
	background:url(../images/png_ico_1.png) no-repeat
}
.e2grd-item span,.e1ggossip span,.e5d span {

	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#88000000',EndColorStr='#88000000')
}
html {
	-webkit-font-smoothing:antialiased
}
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td {
	margin:0;
	padding:0
}
body,button,input,select,textarea {
	font-family:'simsun',arial,\5FAE\8F6F\96C5\9ED1,\5b8b\4f53;
	font-size:16px;
}
body {
	color:#333;
	background:#fff
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%
}
cite,em,var,i {
	font-style:normal
}
form {
	display:inline
}
small {
	font-size:12px
}
ul,ol,li {
	list-style:none
}
sup {
	vertical-align:text-top
}
sub {
	vertical-align:text-bottom
}
img {
	vertical-align:top;
	border:none 0;
	-ms-interpolation-mode:bicubic
}
button,input,select,textarea {
	font-size:100%
}
table {
	border-collapse:collapse;
	border-spacing:0
}
input,button,select,textarea {
	outline:none
}
textarea {
	resize:none
}
a {
	color:#333;
	text-decoration:none
}
.nav18 {
	height:53px
}
.nav18 li {
	width:103px;
	height:53px
}
.nav18 li.cur {
	z-index:99999
}
.nav18 li.cur a {
	background:#FD463E
}
.nav18 li.cur .mingxing i {
	background-position:0 -161px
}
.nav18 li.cur .dianying i {
	background-position:0 -184px
}
.nav18 li.cur .dianshi i {
	background-position:0 -208px
}
.nav18 li.cur .yinyue i {
	background-position:0 -233px
}
.nav18 li.cur .shipin i {
	background-position:0 -258px
}
.nav18 li.cur .meitu i {
	background-position:0 -279px
}
.nav18 li.cur .xiuchang i {
	background-position:0 -330px
}
.nav18 li.cur .yuanchuang i {
	background-position:0 -383px
}
.nav18 li.cur .zongyi i {
	background-position:0 -445px
}
.nav18 a {
	top:0;
	left:-1px;
	width:119px;
	height:57px;
	line-height:53px;
	background:url(../images/head_nav_list_bg.png) right center no-repeat
}
.nav18 a i {
	width:22px;
	height:22px;
	background:url(../images/navlogo.png) no-repeat;
	margin:17px 8px 0 22px
}
.nav18 a.mingxing i {
	background-position:0 0
}
.nav18 a.shouye {
	width:95px
}
.nav18 a.shouye i {
	margin-left:13px
}
.nav18 a.mingxing i {
	background-position:0 -21px
}
.nav18 a.dianying i {
	background-position:0 -44px
}
.nav18 a.dianshi i {
	background-position:0 -66px
}
.nav18 a.yinyue i {
	background-position:0 -91px
}
.nav18 a.shipin i {
	background-position:0 -113px
}
.nav18 a.meitu i {
	background-position:0 -135px
}
.nav18 a.zongyi i {
	background-position:0 -415px
}
.nav18 a.xiuchang i {
	width:26px;
	height:26px;
	margin-top:14px;
	background-position:0 -301px
}
.nav18 a.yuanchuang i {
	width:24px;
	height:24px;
	margin-right:6px;
	margin-top:15px;
	background-position:0 -357px
}
.nav-2015d {
	width:100%;
	line-height:0;
	font-size:0;
	border-top:4px solid #EB1B22;
	z-index:9999
}
.nav2016 {
	z-index:99999;
	top:0;
	left:0;
	width:100%;
	height:38px;
	font-size:12px;
	line-height:38px;
	background-color:#FD463E;
	font-family:"simsun"
}
.nav2016 a,.nav2016 span {
	margin-left:12px
}
.nav2016b {
	height:38px
}
.nav2016b p {
	margin-left:-18px
}
.e2gtw .page span,.e3c-nav-more-set,.e4gph li.l1 em,.flv2016,.flv6-listc,.flv6-listc .tt,.flv6-listc .summary,.flv2017aside,.flv2017aside span,.e1c-itemd .tt,.e1c-itemd li,.e1c-keyd,.e1c-keyd a,.idx-ad1,.e2c-listd,.e2c-list-itemd,.e2c-list-itemd .tt,.e2c-list-itemd .summary,.e2c-list-itemd .tag,.e2-f-itemb,.e3-slide,.e3c-nav-list,.e4gsole-tw,.e4gph li span,.e4gph li.l1 b,.e4gph li.l1 i,.module-3-slide-item a.a3 div,.module-3-slide-item a.a3 strong {
	overflow:hidden
}
.e1c-itemd {
	overflow:hidden;
	*zoom:1
}
.flv6-last,.flv6-next,.flv6-mask1,.flv6-mask2,.e1c-item-tag,.e2c-list-itemd .tagd,.e2c-list-scroll div,.e2c-list-more .more-add-list,.e3c-nav-more,.e3c-nav-more-list,.e3c-navd {
	display:none
}
.flv6-listc .tt,.flv2017aside span,.flv6-page a span,.show,.e2c-list-item:hover .tagd,.e2c-list-more a,.e2-f-item-pic,.e2-f-item-pic span,.module-3-slide-item a.a3 strong {
	display:block
}
.flv6-page a,.e2c-list-itemd .fun span,.e2c-list-itemd .fun a {
	display:inline-block
}
.flv2017item,.flv6-listc,.flv2017aside,.e1c,.e1c-item .pic,.e1c-item-tag,.e1c-item-tag span,.e1c-keyd a,.e2c,.e2c-tw .tt,.e2c-list-item-pic,.e2c-list-itemd .tag,.e2c-list-itemd .tagd a,.e2c-list-itemd .fun span i,.e2c-list-itemd .fun a i,.e2gtw .tt,.e2gtw .page span,.e2gtw .page div,.e2-f-item,.e3c,.e3c-nav-list,.e3c-nav-list span,.e3c-nav-more-list li,.e3c-navd-tw p,.e3c-nav-tag li,.e4gsole-tw p a,.e4gsole-tw p span,.e4gph li,.e4gph li span,.e4gph li.l1 em,.e4gph li.l1 i,.module-3-slide-item {
	float:left
}
.e1-aside,.e2c-list-itemd .fun,.e2-aside,.e2gtw .page,.e3c-navd-tw span,.e3-aside,.e4gph li i,.e4gph li.l1 b {
	float:right
}
.flv2016,.flv2016d,.flv6-listc,.flv2017aside,.e1c-item,.e2c-tw .tt,.e2c-list,.e2c-listd,.e2c-list-more,.e2-f-itemb,.e2-f-item-pic,.e3-slide,.e3c-nav,.e4gsole-tw,.e4gph li.l1,.module-3-slide-item {
	position:relative
}
.flv2016a,.flv6-listc .txt,.flv6-listc a,.flv2017aside span,.flv6-last,.flv6-next,.flv6-mask1,.flv6-mask2,.e1c-item-tag,.e2c-listdb,.e2c-list-scroll,.e2c-list-scroll div,.e2c-list-scroll span,.e2c-list-more .more-add-list,.e2-f-itema,.e2-f-item-pic span,.e3c-nav-more-set,.e3c-nav-more,.e3c-nav-more i,.e3c-nav-more-list,.e3c-navd,.e4gsole-tw p,.e4gph li.l1 span,.module-3-slide-item a,.module-3-slide-item a span,.module-3-slide-item a.a3 div,.e4-listb {
	position:absolute
}
.e3c-nav-pf {
	position:fixed
}
.flv2016d,.idx-ad1 {
	margin-left:auto;
	margin-right:auto
}
.flv6-page a span {
	cursor:pointer
}
.e2gtw .page span,.e3c-nav-more-set,.e4gph li.l1 em {
	line-height:300px
}
.flv6-last,.flv6-next,.flv6-page {
	text-align:center
}
.flv2016d,.idx-ad1 {
	width:980px
}
.flv6-listc .summary {
	font-size:14px
}
.flv6-listc .tt,.flv2017aside span,.e1c-itemd .tt,.e2c-list-itemd .tt,.module-3-slide-item a.a3 strong {
	font-size:20px
}
.e2c-tw .tt {
	font-size:22px
}
.flv6-listc .tt,.flv2017aside span {
	font-weight:normal
}
.flv6-last,.flv6-next {
	font-weight:bold
}
/*.flv6-listc .tt,.flv2017aside span {
	font-family:"Microsoft YaHei"
}
*/.flv6-listc .txt,.flv2017aside span,.flv6-last,.flv6-next {
	color:#fff
}
.flv2016 {
	height:405px;
	margin-top:20px
}
.flv2016d {
	height:380px
}
.flv2016a {
	left:0;
	top:0;
	width:9999px;
	height:380px
}
.flv2017item {
	margin-right:15px;
	width:980px
}
.flv6-listc {
	width:678px;
	height:380px;
	background-color:#000000
}
.flv6-listc img {
	height:380px
}
.flv6-listc .txt {
	padding-top:4px;
	left:0;
	bottom:0;
	width:100%;
	height:58px;
	background:rgba(0,0,0,0.7);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#AA000000',EndColorStr='#AA000000')
}
.flv6-listc .tt {
	height:30px;
	line-height:30px;
	margin-left:10px
}
.flv6-listc .summary {
	height:24px;
	line-height:24px;
	margin-left:10px
}
.flv6-listc a {
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:99;
	background:url(/dedemao/html/images/ft_bg_1.jpg) -9999px no-repeat
}
.flv2017aside {
	width:300px;
	height:380px;
	margin-left:2px
}
.flv2017aside img {
	width:100%;
	height:100%
}
.flv2017aside span {
	left:0;
	bottom:0;
	width:290px;
	height:60px;
	padding-left:10px;
	line-height:60px;
	background:rgba(0,0,0,0.7);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#AA000000',EndColorStr='#AA000000')
}
.flv6-last,.flv6-next {
	width:70px;
	height:70px;
	z-index:999;
	line-height:70px;
	top:50%;
	margin-top:-35px;
	font-size:58px;
	background:rgba(0,0,0,0.6);
	_background-image:url(/dedemao/html/images/ft_bg_1.jpg) -9999px no-repeat;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#88000000',EndColorStr='#88000000')
}
.flv6-last:hover,.flv6-next:hover {
	background:rgba(0,0,0,0.8);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#cc000000',EndColorStr='#cc000000')
}
.flv6-last {
	left:0
}
.flv6-next {
	right:0
}
.flv6-page {
	height:5px;
	margin-top:20px;
	font-size:0;
	line-height:0
}
.flv6-page a {
	width:50px;
	height:5px;
	background-color:#8B8B8B;
	margin-right:5px
}
.flv6-page a span {
	width:0;
	height:100%;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	transition:all .5s;
	background-color:#FD453C
}
.flv6-page a.cur span {
	width:100%
}
.flv6-mask1,.flv6-mask2 {
	top:0;
	width:100%;
	z-index:999;
	height:380px;
	background:rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#AA000000',EndColorStr='#AA000000')
}
.flv6-mask1 {
	left:0
}
.flv6-mask2 {
	right:0
}
/*********原来mxtpcss*************/.header {
	height:103px;
}
.header .tui-logo {
	height:80px;
	left:26px;
	position:absolute;
	top:28px;
	width:230px;
	background:url("/dedemao/html/images/2018.png") no-repeat;
	background-size:230px auto;
}
.header .tui-logo a {
	cursor:pointer;
	display:block;
	height:130px;
}
header .tui-logo a {
	cursor:pointer;
	display:block;
	height:130px;
}
.header .search_box {
	background:url("/dedemao/html/images/ico.gif") no-repeat scroll 0 -855px rgba(0,0,0,0);
	height:37px;
	left:330px;
	position:absolute;
	top:38px;
	width:393px;
	margin:0;
	padding:0;
}
.header .search_box .search_txt {
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	border:3px solid #777;
	color:#999;
	display:inline;
	font:12px/31px "微软雅黑";
	height:31px;
	margin-left:2px;
	padding:0 8px;
	position:absolute;
	right:46px;
	top:0;
	width:325px;
}
.header .search_box .search_btn {
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	border:medium none;
	cursor:pointer;
	display:inline;
	height:37px;
	position:absolute;
	right:0;
	text-indent:-9999px;
	top:0;
	width:48px;
}
a {
	color:#000;
	text-decoration:none;
	transition:color 0.4s ease 0s;
}
a:visited {
	text-decoration:none;
}
a:hover {
	color:#ba2636;
	text-decoration:none;
	transition:color 0.2s ease 0s;
}
a:focus {
	outline:medium none;
}
.header .tx_box h3 img {
	border-radius:60px;
	height:60px;
	margin-bottom:3px;
	width:60px;
}
.header .tx_box h3 img {
	border-radius:33px;
	box-sizing:content-box;
	transform:rotateY(180deg);
	transition:all 0.3s ease 0s;
}
.header .tx_box h3:hover img {
	transform:rotateY(360deg);
}
.header .ad_960 {
	height:90px;
	position:absolute;
	right:0;
	top:6px;
	width:960px;
}
.header .hot_txt {
	color:#e5e5e5;
	font:14px/28px "微软雅黑";
	height:28px;
	left:800px;
	position:absolute;
	top:43px;
	width:393px;
	overflow:hidden;
	text-align:center
}
.header .hot_txt h3 {
	display:inline;
	float:left;
	font:12px/28px "微软雅黑";
}
.header .hot_txt a {
	background:none repeat scroll 0 0 #eee;
	border-radius:18px;
	width:63px;
	overflow:hidden;
	color:#666;
	float:left;
	margin-right:10px;
	padding:0 10px;
}
.header .hot_txt a:hover {
	background:none repeat scroll 0 0 #fd463e;
	color:#fff;
}
.header .hot_txt a.tips {
	color:#17c2c0;
}
/***********mxtp代码结束***/@charset "utf-8";
	/** +----- * 网站样式重写 +----- */html {
	zoom:1
}
html * {
	outline:0;
	zoom:1
}
html button::-moz-focus-inner {
	border-color:transparent!important
}
body {
	background:#fff;
	overflow-x:hidden;
	font-size:12px
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0
}
fieldset,a img {
	border:0
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal
}
li {
	list-style:none
}
caption,th {
	text-align:left
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal
}
q:before,q:after {
	content:''
}
* {
	margin:0;
	padding:0;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
	display:block
}
.clear {
	clear:both
}
.colwrapper {
	overflow:hidden;
	zoom:1;
	margin:5px auto
}
.strong {
	font-weight:bold
}
/*.lft {
	display:block;
	text-align:center;
	font-size:12px;
	color:#fff;
}
*/.rgt {
	float:right;
	display:inline
}
.center {
	margin:0 auto;
	text-align:center
}
.show {
	display:block;
	visibility:visible
}
.hide {
	display:none;
	visibility:hidden
}
.block {
	display:block
}
.inline {
	display:inline
}
.transparent {
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	-khtml-opacity:.5;
	opacity:.5
}
.break {
	word-wrap:break-word;
	overflow:hidden
}
.tl {
	text-align:left
}
.tr {
	text-align:right
}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20 {
	clear:both;
	font-size:0;
	height:0;
	overflow:hidden
}
.bk5 {
	height:5px
}
.bk8 {
	height:8px
}
.bk10 {
	height:10px
}
.bk15 {
	height:15px
}
.bk20 {
	height:20px
}
*html {
	background-image:url(about:blank);
	background-attachment:fixed
}
.blue {
	color:#01a998
}
body {
	color:#333;
	line-height:22px;
	font-family:"微软雅黑","黑体",Arial;
	background-color:#ffffff;
}
a {
	outline:0;
	text-decoration:none;
	color:#333
}
/*** topbar & footer*/.wrapper {
	width:1200px;
	margin:0 auto;
	clear:both;
	height:auto;
	overflow:hidden
}
.floatfix {
	clear:both;
	width:0;
	height:0px;
	margin:0;
	padding:0;
	border:none;
	overflow:hidden;
	font-size:0px;
}
.ulfix {
	overflow:auto;
	zoom:1;
}
.topbar {
	height:100px;
	background:#fff;
	overflow:hidden;
	left:0;
	top:0;
	width:100%;
	z-index:1;
	left:0px;
	_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);
	/*_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);
	*/
}
.wrapper1220 {
	margin:0 auto;
	position:relative;
	width:1220px;
}
.header .tx_box h3 img {
	border-radius:60px;
	height:80px;
	margin-bottom:3px;
	width:60px;
}
.header .tx_box h3 img {
	border-radius:33px;
	box-sizing:content-box;
	transform:rotateY(180deg);
	transition:all 0.3s ease 0s;
}
.header .tx_box h3:hover img {
	transform:rotateY(360deg);
}
.header .ad_960 {
	height:90px;
	position:absolute;
	right:0;
	top:6px;
	width:960px;
}
.h2 {
	height: 50px;
	width: 1200px;
	border-bottom: 1px solid #eeeeee;
	overflow: hidden;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.h2 span {
	float:right;
	text-align:right
}
.h2 span a {
	width:auto;
	font-size:14px;
	margin-left:20px;
	color:#666;
	border-left:0px solid;
}
.h2 a {
	line-height:35px;
	overflow:hidden;
	border-left:4px solid #cc0000;
	float:left;
	margin:0 0 0 0;
	width:110px;
	text-align:right;
	overflow:hidden;
	font-size:24px;
	color:#000;
}
/**页脚***/.page-ctrl a,.page-ctrl span {
	color:#666;
	display:inline-block;
	font-size:16px;
	line-height:24px;
	outline:medium none;
	padding:15px 25px;
	margin:20px 5px
}
.page-ctrl a {
	background:#eee;
	color:#000
}
.page-ctrl a:hover {
	background-color:#666;
	border-color:#666;
	color:#fff;
	text-decoration:none
}
.page-ctrl .current {
	background:#cc0000;
	border:0px solid #af150e;
	border-radius:2px 2px 2px 2px;
	color:#fff;
	text-decoration:none
}
.page-ctrl span.dot {
	background-color:transparent;
	border:0;
	padding:0 5px
}
.page-ctrl span.prev,.page-ctrl span.next,.page-ctrl span.pre_pager_btn,.page-ctrl span.next_pager_btn {
	display:none
}
.footer {
	color:#999;
	font-size:14px;
	background:#eee;
	margin-top:15px;
	height:220px;
	overflow:hidden
}
.footer a {
	color:#8f8f8f;
}
.foot {
	margin:20px 0
}
.foot-ct {
	width:1200px;
	height:auto;
	overflow:hidden;
	background:#eee;
	margin:0 auto;
}
.ytd {
	width:240px;
	height:auto;
	float:left;
	border-right:1px solid #dddddd;
	padding:20px 0 0 20px;
}
.foot-l {
	width:535px;
	height:auto;
	padding:25px 0 0 20px;
	border-right:1px solid #dddddd;
	float:left;
}
.foot-l dl {
	width:68px;
	margin:0 10px0 0 0;
	text-align:center;
	float:left;
}
.foot-l dl dt {
	width:80px;
	text-align:center;
	height:26px;
	line-height:26px;
	font-weight:bold;
}
.foot-l dl dd a {
	width:80px;
	text-align:center;
	display:block;
	height:26px;
	line-height:26px;
	font-size:12px;
}
.wap12 {
	width:100%;
	height:40px;
	background:#333;
}
.foot-r {
	width:290px;
	float:left;
	height:200px;
	padding:20px 0 0 20px;
	float:left;
}
.foot-r p {
	width:290px;
	height:33px;
	float:left;
}
.foot-r form {
	width:240px;
	height:36px;
	background:#fff;
	border:1px solid #cbcbcb;
	float:left;
	margin:10px 0 0 0;
}
.foot-r form input.wbsr {
	width:217px;
	border:none;
	text-align:center;
	float:left;
	height:36px;
}
.foot-r form input.wbtj {
	width:21px;
	height:36px;
	background:url(../images/form-ss.jpg) no-repeat;
	float:left;
	display:block;
	border:none;
	text-indent:-99px;
}
.foot-r dl {
	width:290px;
	height:80px;
	float:left;
	margin:20px 0 0 0;
}
.foot-r dl dt {
	width:290px;
	height:30px;
	line-height:30px;
}
.foot-r dl dd {
	width:290px;
	height:30px;
	line-height:30px;
}
.footer1 {
	height:54px;
	line-height:54px;
	background:#3E3E3E;
	color:#fff;
	font-size:14px;
	color:#8f8f8f;
	font-family:"微软雅黑","黑体",Arial;
}
.footer1 a {
	color:#8f8f8f;
}
.footer1 .rgt1 {
	position:relative;
	line-height:-54px;
	float:right;
	display:inline
}
.footer1 .rgt1 span {
	display:inline-block;
	background:url(../images/line2.png) no-repeat center;
	width:20px;
	height:20px;
	position:relative;
	top:5px;
}
.footer1 .rgt1 .cmstoplogo {
	position:absolute;
	top:3px;
	right:-130px;
}
.footer1 .lft1 {
	float:left;
	display:inline
}
/**---*文章图片处理*--**/ .article-content {
	font-size:16px;
}
.article-content  img {
	display:block;
	width:;
	max-width:100%;
	margin:10px 0
}
/*----AD部分**--*/.ad-con {
	width:870px;
	height:0px;
	background:;
	border:solid 0px #ddd;
	overflow:hidden
}
.plun {
	width:810px;
	height:auto;
	margin:60px 0 10px 0;
	padding:20px 30px 0 30px;
	background:#fafafa;
	border-top:solid 4px #ccc;
	overflow:hidden
}
.ad-left {
	width:640px;
	border-right:solid 6px #f5f5f5;
	float:left;
	overflow:hidden
}
.ad-right {
	width:144px;
	overflow:hidden
}
.black30 {
	height:30px
}
.man10 {
	margin-top:10px;
}
.arc img {
	height:auto;
	
}
.blank10 {
	height:10px;
	line-height:10px
}
#nopic320 {
	height:320px;
	overflow:hidden
}
#nopic320 img {
	min-height:320px
}
.nopic240 {
	height:180px;
		width:100%;



.nopic101 {
	height:100px;
		width:100px;

		
	
	

#nopic500 {
	height:500px;
	overflow:hidden
}
#nopic500 img {
	min-height:500px
}
#nopic100 {
	height:150px;
	overflow:hidden
}

#nopic800 {
	height:150px;
	overflow:hidden
}


#nopic100 img {
	min-height:150px
}
#nopic150 {
	height:100px;
	overflow:hidden
}
#nopic150 img {
	min-height:100px
}
#nopic420 {
	height:280px;
	overflow:hidden
}
#nopic420 img {
	min-height:280px
}
/**2018新版**/.yiren-footer {
	color:#999;
	font-size:14px;
	background:#eee;
	margin-top:25px 0;
	height:auto;
	overflow:hidden
}
.yiren-footer-ul {
	width:1200px;
	margin:0 auto;
	height:250px;
	text-align:center;
	overflow:hidden;
	padding:50px 0
}
.yiren-footer-aaaa {
	width:200px;
	float:right;
	height:230px;
	padding:20px 0 0 20px;
	margin-right:2px;
}
/**222px**/.yiren-footer-aaaa form {
	width:200px;
	height:36px;
	background:#fff;
	border:1px solid #cbcbcb;
	float:left;
	margin:10px 0 0 0;
}
.yiren-footer-aaaa form input.wbsr {
	width:177px;
	border:none;
	text-align:center;
	float:left;
	height:36px;
}
.yiren-footer-aaaa form input.wbtj {
	width:21px;
	height:36px;
	background:url(/dedemao/html/images/form-ss.jpg) 0 5px no-repeat;
	float:left;
	display:block;
	border:none;
	text-indent:-99px;
}
.yiren-footer-aaaa img {
	width:200px;
	padding:20px 0 0 0px;
}
.yiren-footer-aaa {
	width:200px;
	float:left;
	height:230px;
	padding:25px 20px 0 0px;
	margin-right:2px;
}
/**222px**/.yiren-footer-aaa .yiren-footer-aaa-logo {
	width:200px;
	float:left;
	height:46px;
	border-right:2px solid #000;
	padding:0px 20px 0 0px;
	margin-right:2px;
}
.yiren-footer-aaa .yiren-footer-aaa-logo img {
	width:190px;
}
.yiren-footer-aaa .yiren-footer-aaa-logo-n1 {
	width:200px;
	float:left;
	height:50px;
	padding:50px 20px 0 10px;
	margin-right:2px;
}
.yiren-footer-aaa .yiren-footer-aaa-logo-n2 {
	width:200px;
	float:left;
	height:50px;
	padding:10px 20px 0 10px;
	margin-right:2px;
}
.yiren-footer-aaa .yiren-footer-aaa-logo-n1 img,.yiren-footer-aaa .yiren-footer-aaa-logo-n2 img {
	float:left;
	min-height:17px;
	margin-right:20px
}
.yiren-footer-aa {
	width:480px;
	height:230px;
	float:left;
	overflow:hidden;
	border-right:1px solid #000;
	padding:20px 0 0 40px;
	margin:0 30px 0 0
}
/****500px***/.yiren-footer-aa .yiren-footer-aa-nav {
	width:500px;
	height:18px;
	float:left;
	padding:0px 0px 0 0px;
}
.yiren-footer-aa .yiren-footer-aa-nav a {
	color:#000;
	font-size:16px;
	width:60px;
	font-weight:700;
	line-height:17px;
	float:left;
	border-right:2px solid #ccc;
	padding:0;
}
.yiren-footer-aa .yiren-footer-aa-nav a:hover {
	color:#ff0000;
}
.yiren-footer-aa ul {
	width:500px;
	height:210px;
	float:left;
	margin:25px 0px 0 0px;
}
.yiren-footer-aa li {
	width:500px;
	height:30px;
	color:#666;
	font-size:14px;
	float:left;
	text-align:left;
	padding:0px 0px 0 20px;
}
.yiren-footer-aa .kk {
	width:60px;
	height:100px;
	background:url(/dedemao/html/images/00021.JPG) no-repeat center #DADBDD;
}
.yiren-footer-a {
	width:168px;
	height:215px;
	float:left;
	border-right:1px solid #000;
	padding:30px 20px 0 0px;
}
.yiren-footer-a img {
	width:138px;
	height:auto;
	float:left;
	padding:0px 0 0 0px;
}
.yiren-footer-a-title {
	width:130px;
	height:60px;
	line-height:60px;
	color:#000;
	font-size:20px;
}
/**2018新版end**/.footer {
	color:#999;
	font-size:14px;
	background:#eee;
	margin-top:15px;
	height:250px;
	overflow:hidden
}
.footer a {
	color:#8f8f8f;
}
.foot {
	margin:20px 0
}
.foot-ct {
	width:1200px;
	height:auto;
	overflow:hidden;
	background:#eee;
	margin:0 auto;
}
.foot-l {
	width:535px;
	height:auto;
	padding:25px 0 0 20px;
	border-right:1px solid #dddddd;
	float:left;
}
.foot-l dl {
	width:68px;
	margin:0 10px0 0 0;
	text-align:center;
	float:left;
}
.foot-l dl dt {
	width:80px;
	text-align:center;
	height:26px;
	line-height:26px;
	font-weight:bold;
}
.foot-l dl dd a {
	width:80px;
	text-align:center;
	display:block;
	height:26px;
	line-height:26px;
	font-size:12px;
}
.wap12 {
	width:100%;
	height:40px;
	background:#333;
}
.foot-r {
	width:290px;
	float:left;
	height:200px;
	padding:20px 0 0 20px;
	float:left;
}
.foot-r p {
	width:290px;
	height:33px;
	float:left;
}
.ytd {
	width:240px;
	height:auto;
	float:left;
	border-right:1px solid #dddddd;
	padding:20px 0 0 20px;
}
.ytd form {
	width:200px;
	height:36px;
	background:#fff;
	border:1px solid #cbcbcb;
	float:left;
	margin:10px 0 0 0;
}
.ytd form input.wbsr {
	width:177px;
	border:none;
	text-align:center;
	float:left;
	height:36px;
}
.ytd form input.wbtj {
	width:21px;
	height:36px;
	background:url(/dedemao/html/images/form-ss.jpg) 0 5px no-repeat;
	float:left;
	display:block;
	border:none;
	text-indent:-99px;
}
.foot-r dl {
	width:290px;
	height:80px;
	float:left;
	margin:20px 0 0 0;
}
.foot-r dl dt {
	width:290px;
	height:30px;
	line-height:30px;
}
.foot-r dl dd {
	width:290px;
	height:30px;
	line-height:30px;
}
.footer1 {
	height:54px;
	line-height:54px;
	background:#3E3E3E;
	color:#fff;
	font-size:14px;
	color:#8f8f8f;
	font-family:"微软雅黑","黑体",Arial;
	overflow:hidden
}
.footer1 a {
	color:#8f8f8f;
}
.footer1 .rgt1 {
	position:relative;
	line-height:-54px;
	float:right;
	display:inline
}
.footer1 .rgt1 span {
	display:inline-block;
	background:url(/dedemao/html/images/line2.png) no-repeat center;
	width:20px;
	height:20px;
	position:relative;
	top:5px;
}
.footer1 .rgt1 .cmstoplogo {
	position:absolute;
	top:3px;
	right:-130px;
}
.footer1 .lft1 {
	float:left;
	display:inline
}
/*pages*/ .pagination-wrapper {
	clear:both;
	padding:1em 0 2em 0;
	text-align:center;
}
.pagination {
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-size:15px;
	border-radius:4px;
	box-shadow:0 1px 2px rgba(0,0,0,0.05);
}
.pagination li {
	list-style:none;
	display:inline;
	float:left;
	line-height:1em;
	text-decoration:none;
	border:1px solid #ddd;
	border-left-width:0;

pageNav {
	font:12px/24px Tahoma;
	height:30px;
	margin:15px auto 0;
	text-align:center;
	width:500px;
}
pageNav ul {
	list-style-type:none;
	overflow:hidden;
}
pageNav ul li {
	background-color:#FFFFFF;
	border:1px solid #CCDBE4;
	color:#0B3B8C;
	display:block;
	height:22px;
	margin:0 2px;
	padding:0 3px;
	float:left;
}
pageNav ul li a {
	background-color:#FFFFFF;
	color:#0B3B8C;
	padding:0 3px;
}
#pageNav ul li a:hover {
	color:#D87D08;
}
#pageNav ul li.hover {
	border:0 none;
	color:#000000;
	font-weight:bold;
}
#pageNav ul li.hover a {
	color:#000000;
}
/* 分页 */.paging {
	color:#99a1a7;
	font-size:0;
	text-align:center;
	line-height:38px;
}
.paging a {
	background-color:#fff;
	border-radius:2px 0 0 2px;
	color:#333;
	font-size:14px;
	display:inline-block;
	line-height:38px;
	margin:0 4px;
	height:38px;
	width:38px;
	border:1px solid #e2e2e2;
}
.paging a:hover,.paging a.current {
	background-image:linear-gradient(to bottom,#f9781a 0,#f9781a 100%);
	color:#fff;
}
.paging a:hover {
	background:#f9781a;
}
.gengduo {
	color:#99a1a7;
	font-size:0;
	text-align:center;
	line-height:38px;
}
.gengduo a {
	background-color:#fff;
	border-radius:3px;
	color:#99a1a7;
	font-size:14px;
	display:inline-block;
	line-height:38px;
	margin:0 4px;
	height:38px;
	width:135px;
}
.gengduo a:hover,.gengduo a.current {
	background-image:linear-gradient(to bottom,#2196f3 0,#1976d2 100%);
	color:#fff;
}
.gengduo a:hover {
	background:#1E8AE7;
}
.pagePrev,.pageNext {
	display:inline-block;
	position:relative;
	top:7.5px;
	height:23px;
	width:13px;
}
.pagePrev {
	background-position:-166px 0;
}
.paging a:hover .pagePrev {
	background-position:-194px 0;
}
.pageNext {
	background-position:-180px 0;
}
.paging a:hover .pageNext {
	background-position:-208px 0;
}
.paging i {
	font-size:14px;
	display:inline-block;
	margin:0 4px;
}
.pagetj {
	display:inline-block !important;
	width:10% !important;
}






/*----AD部分**--*/.ad-con8 {
	width:870px;
	height:40px;
	background:;
	border:solid 0px #ddd;
	overflow:hidden
}

/* 分页 End */


