﻿@charset "utf-8";
/* 全局 */
body {background: #F5F5F5; font-family:"微软雅黑","Arial","宋体"; color: #333; font-size: 12px; min-width:320px;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,th,td {margin:0; padding:0;/* cellspacing:0; cellpadding:0;*/}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,textarea,select {margin:0; font-size:100%; font-family:"微软雅黑","Arial","宋体";}
ul,li,ol {list-style-type: none;}
img {border:0;}
/*table {border-collapse:collapse; border-spacing:0;}*/

/* 清除浮动 */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
*html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
.clrfix:before, .clrfix:after {content:""; display:table;}  
.clrfix:after {clear:both;}  
.clrfix {zoom:1;}
/* 清除浮动 适用100% */
.overflowfix {overflow:auto; zoom:1;}
.displayfix {display:inline-block; *display:inline; zoom:1; width:100%; _width: auto;}

/* 去掉A标签和按钮的虚线框 谷歌默认无虚线 */
a {blr:expression(this.onFocus=this.blur());} /* A标签：IE7 IE6  */
a:focus {outline:none;} /* A标签：FF IE8  */
input::-moz-focus-inner{border:0;} /* 按钮：FF */

/* 去掉谷歌两种文本框和下拉的阴影 */
input,textarea,select  {outline: none;}

/* 特有 */
.clr{clear:both; font-size:0; height:0; line-height:0;}
.clr10{clear:both; font-size:0; height:10px; line-height:normal;}
.clr15{clear:both; font-size:0; height:15px; line-height:normal;}
.clr20{clear:both; font-size:0; height:20px; line-height:normal;}
.clr25{clear:both; font-size:0; height:25px; line-height:normal;}
.clr30{clear:both; font-size:0; height:30px; line-height:normal;}
.fl {float: left;}
.fr {float: right;}
.va_t{vertical-align:text-top;}
.va_c{vertical-align: middle;}
.va_b{vertical-align:text-bottom;}
.w_auto {width:auto;}
.h_auto {height:auto;}
.wh_auto {width:auto; height:auto;}
.sxbl_table_over td {background:#FFFFCC !important;}/*table表格，经过td变色*/
.margin_none {margin:0;}
.margin_t0 {margin-top:0 !important;}
.margin_t_f10 {margin-top:-10px;}
.margin_tlr_f10 {margin-top:-10px; margin-left:-10px; margin-right:-10px;}
.padding_t0 {padding-top:0 !important;}

/* 链接 */
a {text-decoration: none; color: #333;}
a:hover {text-decoration: none; color: #EA4033;}

/*颜色*/
.xing{color:#FF0000; font-weight:bold; padding-right:3px;}

/* 文字垂直居中 */
.wrap {   
	display:table;
	width:100%;
	height:100%;
	*position:relative;
}   
.wrap .subwrap {   
	vertical-align:middle;
	display:table-cell;
	*position:absolute;
	*top:50%;
	left:0;
	width:100%;
}
.wrap .content {   
	*position:relative;
	*top:-50%;
}

/* 通用 */
/*.body_bg {
	background:#FFF;
}
.block {
	padding: 60px 10px 70px;
}*/

/* 栏目模块 */
.column_01 {
	background:#FFF;
	padding:0 15px;
}
.column_01 .column_t {
	background:url(/wap/images/pic/ico_05.png) no-repeat 0 center; background-size:3px auto;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	padding:15px 0 10px;;
}
.column_01 .column_more {
	float:right;
	padding-right:10px;
	color:#BBBBBB;
}
.column_01 .column_more a {
	color:#BBBBBB;
}
.column_01 .column_more i {
	font-style: normal;
	padding:0 8px;
}
.column_01 .column_ico {
	float:right;
}
.column_01 .column_title {
	padding-left:10px;
}
.column_01 .column_title b {
	font-size:16px;
	color:#569BFA;
	font-weight:normal;
	padding-right:10px;
}
.column_01 .column_title span {
	color:#BBBBBB;
	border-left:1px solid #E2E2E2;
	padding-left:10px;
	font-size:11px;
}
.column_01 .column_more_b {
	padding:10px 0;
	text-align:center;
}
.column_01 .column_more_b a {
	display:inline-block; *display:inline; zoom:1;
	border:1px solid #E8E8E8;
	padding:4px 20px;
	color:#999999;
	border-radius:50px;
}

/*老样式头部*/
.headerOuterWrapper {
	margin-bottom:13px;
}
.mainLogo > img {
	padding:3px 0 0 5px;
}
/*老样式banner*/
.headerWrapper {
	position: relative;
}
.mainMenuWrapper {
    z-index: 1000;
}
.mainMenuWrapper a {
	display: block;
}
.nivo-directionNav {
	display:none;
}
/*老样式底部*/
.footerWrapper {
    border-top: none;
}
.copyrightWrapper {
	position: relative;
}

/* tab */
.tab_01 {
	background:#FFF;
}
.tab_01 .tab_t {
	padding:15px 0 5px;
}
.tab_01 .tab_t li {
	float:left;
	width:33.3%;
	text-align:center;
	font-size:16px;
}
.tab_01 .tab_t li p {
	display:inline-block; *display:inline; zoom:1;
	color:#666666;
	border-bottom:3px solid #FFF;
	padding-bottom:4px;
}
.tab_01 .tab_t li.on p {
	color:#000000;
	border-color:#F7732C;
	font-weight:bold;
}
.tab_01b .tab_t {
	width:250px;
	margin:0 auto;
}
.tab_01b .tab_t li {
	width:50%;
}
.tab_02 .tab_t {
	padding-bottom:9px;
}
.tab_02 .tab_t {
	margin:0 -4px;
	padding-top:8px;
}
.tab_02 .tab_t li {
	float:left;
	width:calc(20% - 4px);
	padding:5px 2px 0;
}
.tab_02 .tab_t li img {
	width:calc(100% - 4px);
	border:2px solid #FFF;
}
.tab_02 .tab_t li.on {
	border-color:#FF5F63;
	background:url(/wap/images/pic/ico_06.png) no-repeat center 0; background-size:auto 5px;
}
.tab_02 .tab_t li.on img {
	border-color:#FF5F63;
}
.tab_02 .tab_c {
	position:relative;
	font-size:0;
}
.tab_02 .tab_c p {
	position: absolute;
	bottom:0;
	left:0;
	color:#FFFFFF;
	background-color:rgba(0,0,0,0.5);
	width:calc(100% - 10px);
	height:30px;
	line-height:30px;
	padding:0 0 0 10px;
	font-size:14px;
}
.tab_02 .tab_c img {
	width:100%;
}

/* mainnav */
.mainnav {
	background:#FFF;
	padding:30px 30px 10px;
}
.mainnav li {
	float:left;
	width:33.3%;
	text-align:center;
	padding-bottom:20px;
}
.mainnav li a {
	background:url(/wap/images/pic/ico_02.png) no-repeat center 0; background-size:50px auto;
	color:#4A4A4A;
	display:block;
	text-align: center;
	padding-top:55px;
	font-size:14px;
}
.mainnav li.on a {
	color:#FF6600;
}
.mainnav li.a2 a {background-position:center -100px;}
.mainnav li.a3 a {background-position:center -200px;}
.mainnav li.a4 a {background-position:center -300px;}
.mainnav li.a5 a {background-position:center -400px;}
.mainnav li.a6 a {background-position:center -500px;}

/* 栏目内容 */
.part_01 {
	padding:0 15px;
}
.part_01 li {
	border-bottom:1px solid #E9E9E9;
	padding:15px 0;
}
.part_01 .title {
	font-size:15px;
	line-height:20px;
	max-height:40px;
	overflow:hidden;
}
.part_01 .subtitle {
	color:#888888;
	/*font-size:14px;*/
	padding-top:10px;
}
.part_01 .subtitle .subtitle_r {
	background:url(/wap/images/pic/ico_04.png) no-repeat 0 center; background-size:13px auto;
	float: right;
	padding-left:18px;
}
.part_01 .subtitle .subtitle_l b {
	color:#D40000;
	font-weight:normal;
	padding-right:10px;
}
.part_01 .subtitle .subtitle_l span {
	padding-right:10px;
}
.part_01 .pic {
	float:right;
	padding-left:15px;
}
.part_01 .pic img {
	float:right;
	width:110px;
	height:68px;
	border-radius:5px;
}
.part_01 .pic_list {
	padding-top:10px;
	margin:0 -3px;
	font-size:0;
}
.part_01 .pic_list p {
	float: left;
	width:calc(33.3% - 6px);
	padding:0 3px;
}
.part_01 .pic_list img {
	width:100%;
	height:80px;
	border-radius:5px;
}
.part_01 .more {
	text-align:center;
	padding:15px 0;
}
.part_01 .more a {
	padding:8px 0;
	border:1px solid #FF5F63;
	color:#DA3227;
	font-size:14px;
	border-radius:100px;
	display:block;
}
.part_02 {
	padding:5px 0;
}
.part_02 li {
	padding-bottom:10px;
}
.part_02 li a {
	background:url(/wap/images/pic/ico_07.png) no-repeat; background-size:40px auto;
	padding-left:50px;
	display:block;
	line-height:40px;
	font-size:15px;
}
.part_02 li a span {
	background:url(/wap/images/pic/ico_08.png) no-repeat right center; background-size:6px auto;
	display:block;
}
.part_02 li.a2 a {
	background-position:0 -100px;
}
.part_02 li.a3 a {
	background-position:0 -200px;
}
.part_02 li.a4 a {
	background-position:0 -300px;
}
.part_03 {
	padding:25px 10px;
}
.part_03 ul {
	display:flex;
}
.part_03 li {
	flex:1;
	text-align:center;
}
.part_03 li a {
	background:url(/wap/images/pic/ico_09.png) no-repeat center 0; background-size:40px auto;
	color:#4A4A4A;
	display:block;
	text-align: center;
	padding-top:40px;
	font-size:14px;
}
.part_03 li.on a {
	color:#FF6600;
}
.part_03 li.a2 a {background-position:center -100px;}
.part_03 li.a3 a {background-position:center -200px;}
.part_03 li.a4 a {background-position:center -300px;}


.part_04 .hot {
	border-bottom: 1px solid #E9E9E9;
	position:relative;
	font-size:0;
	padding-bottom:15px;
}
.part_04 .hot .title {
	font-size:14px;
	/*padding-top:5px;*/
	position:absolute;
	bottom:15px;
	left:0;
	display:block;
	overflow:hidden;
	height:30px;
	line-height:30px;
	color:#FFFFFF;
	background-color:rgba(0,0,0,0.5);
	width:calc(100% - 10px);
	padding:0 0 0 10px;
}
.part_04 .hot img {
	width:100%;
	/*border-radius:5px;*/
}
.part_04 ul {
	margin: 0 -3px;
	padding-top:15px;
}
.part_04 li {
	float: left;
	width:calc(33.3% - 6px);
	padding:0 3px;
}
.part_04 li img {
	width:100%;
	height:80px;
	border-radius:5px;
}
.part_04 li .title {
	display:block;
	text-align:center;
	overflow:hidden;
	height:20px;
	line-height:20px;
}
.part_04 .more {
	text-align:center;
	padding:15px 0;
}
.part_04 .more a {
	padding:8px 0;
	border:1px solid #FF5F63;
	color:#DA3227;
	font-size:14px;
	border-radius:100px;
	display:block;
}
