.content {
	width:95%;
	margin: 0 auto;
	padding: 0px 5px;
}
header {
	max-width: 650px;
	margin: 0 auto;
	overflow: hidden;
}
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0px;
	padding: 0px;
}
body, button, input, select, textarea {
	font:normal 100% Arial, "\5b8b\4f53"
}
h1 {
	font-size: 1.5em;
}
small {
	font-size: 0.875em;
}
ul, ol, li {
	list-style: none;
}
a {
	text-decoration: none;
	color:#666666;
}
a:hover {
	text-decoration:none;
}
fieldset, img {
	border: 0;
	vertical-align:top;
	max-width: 100%;
}
button, input, select, textarea {
	font-size: 100%;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
input {
	vertical-align:middle;
}
html {
	overflow-y: scroll;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
*zoom:1;
}
.fr {
	float: right;
}
html .ui-body-a {
	background:#2c3e50;
	border:0px;
	color:#333
}
.ui-panel {
	width:200px;
}
html .ui-body-c {
	background-color: #fff;
	line-height: 200%;
}
.logo {
	margin: 0 auto;
	width:100%;
	text-align: center;
	padding:10px 0px;
	overflow: hidden;
	border-top:1px solid #BDBDBD
}
.logo img {
	max-width:100%;
	height:auto;
}
.picScroll {
}
.picScroll .bd ul {
	width:100%;
	float:left;
	padding:10px 0px;
}
.picScroll .bd li {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	width: 50%;
	float: left;
	padding-top:20px;
}
.picScroll .bd li div {
	height:30px;
	overflow:hidden;
}
.picScroll .bd li a {
	display: block;
	overflow: hidden;
	padding: 6px;
	border: 1px solid #eaeaea;
	border-bottom: 3px solid #eaeaea;
	box-sizing: border-box;
	color:#727272;
	font-weight:normal;
	line-height:34px;
	width: 94%;
	margin: 0 3%;
	background-color: #ffffff;
}
.picScroll .hd {
	height:40px;
	line-height:40px;
	overflow:hidden;
	text-align:left;
	padding:0 10px 0 2px;
	width:26.9%;
	margin:0 auto
}
.picScroll .hd ul {
	float:right;
	padding-top:16px;
}
.picScroll .hd li {
	float:left;
	width:8px;
	height:8px;
	background:#BDBDBD;
	margin:0 5px;
	overflow:hidden;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
}
.picScroll .hd .on {
	background:#1562d2;
}
.picScroll .prev, .picScroll .next {
	display:block;
	float:right;
	width:18px;
	height:18px;
	background:url(../mimages/pisScrollIcons2.gif) -6px -7px no-repeat;
	overflow:hidden;
	margin:11px 5px 0 5px;
}
.picScroll .next {
	background-position:-34px -7px;
}
.picScroll .prevStop {
	background-position:-6px -40px;
}
.picScroll .nextStop {
	background-position:-34px -40px;
}
.slideBoxbann {
	position:relative;
	overflow:hidden;
	margin:0 auto;
	max-width:720px;
	margin-top:90px;
}
.slideBoxbann .hd {
	position:absolute;
	height:26px;
	line-height:26px;
	bottom:0;
	right:0;
	z-index:1;
}
.slideBoxbann .hd li {
	display:inline-block;
	width:21px;
	height:5px;
	background:#333;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 6px;
}
.slideBoxbann .hd li.on {
	background: #F60;
}
.slideBoxbann .bd {
	position:relative;
	z-index:0;
}
.slideBoxbann .bd li {
	position:relative;
	text-align:center;
}
.slideBoxbann .bd li img {
	background:url(mimages/loading.gif) center center no-repeat;
	vertical-align:top;
	width:100%;
}
.slideBoxbann .bd li a {
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
.slideBoxbann .bd li .tit {
	display:block;
	width:100%;
	position:absolute;
	bottom:0;
	text-indent:10px;
	height:28px;
	line-height:28px;
	background:url(mimages/focustitlebg.png) repeat-x;
	color:#fff;
	text-align:left;
}
.text_area {
	border-color: #DEDEDE;
	margin: 10px auto;
	border-width: 1px;
	border-style: solid;
	-moz-border-radius: .3125em;
	-khtml-border-radius: .3125em;
	-webkit-border-radius: .3125em;
	border-radius: .3125em;
	padding:0px;
}
.text_area .list_divider {
	border-top-right-radius: inherit;
	border-top-left-radius: inherit;
	padding:10px 10px;
	font-size: 1.17em;
	cursor: default;
	margin: 0;
	display: block;
	outline: 0;
	overflow: hidden;
	background: #DEDEDE;
	border-color: #DEDEDE;
	border-right-width: 1px;
	border-left-width: 1px;
}
.text_area .list_content {
	padding:5px 10px;
	line-height: 2em;
	overflow: hidden;
}
.text_area .list_title {
	margin: 0px 5px;
	padding:10px 0px;
	text-align: center;
	font-size:12px;
	line-height: 3em;
	border-bottom: 1px solid #DEDEDE;
	overflow: hidden;
}
.text_area .list_info {
	padding:5px 10px;
	line-height: 2em;
	font-size:14px;
	overflow: hidden;
}
.text_area .list_photo {
	padding:10px 5px;
}
.text_area .list_lablename {
	padding:10px 0px;
	font-size:14px;
	font-weight: bold;
	border-bottom: 1px solid #DEDEDE;
	margin: 0px 8px;
}
.text_area .list_botton {
	padding:10px 0px;
	text-align: center;
	border-bottom: 1px solid #DEDEDE;
	margin: 0px 8px;
}
.text_area .list_stt {
	padding:10px 10px;
	text-align: left;
	line-height: 200%;
	border-bottom: 1px solid #DEDEDE;
	margin: 0px 8px;
}
.list_content img {
	float: left;
	width:110px;
	height:auto;
	padding:5px 10px 0px 0px
}
.text_list {
	width:100%;
	overflow: hidden;
}
.text_list li {
	border-top:1px solid #DEDEDE;
	padding:5px 0px 5px 10px;
	background: url('../mimages/icon1.gif') no-repeat left;
	white-space:nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.text_list li:first-child {
	border-top:0px;
}
.pic_list img {
	float: left;
	width:110px;
	height:auto;
	padding:5px 10px 0px 0px
}
.pic_list {
	width:100%;
	overflow: hidden;
}
.pic_list li {
	border-top:1px solid #DEDEDE;
	padding:10px 0px 10px 10px;
	overflow: hidden;
}
.pic_list li p {
	font-size:12px;
	line-height: 180%;
}
.pic_list li a {
	font-size:14px;
}
.pic_list li:first-child {
	border-top:0px;
}
.mover_list img {
	float: left;
	width:145px;
	height:auto;
	padding:5px 0px
}
.mover_list {
	width:100%;
	overflow: hidden;
}
.mover_list li {
	float: left;
	width:45%;
	border-bottom:1px solid #DEDEDE;
	padding:10px 15px 10px 0px;
	overflow: hidden;
}
.mover_list li h3 {
	float: left;
	width:100%;
	white-space:nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.mover_list li p {
	float: left;
	width:100%;
	white-space:nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.photo_list img {
	float: left;
	width:145px;
	height:auto;
	padding:5px 0px
}
.photo_list {
	width:100%;
	overflow: hidden;
}
.photo_list li {
	float: left;
	width:45%;
	border-bottom:1px solid #DEDEDE;
	padding:10px 15px 10px 0px;
	overflow: hidden;
}
.photo_list li h3 {
	float: left;
	width:100%;
	white-space:nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.espcms_bbs_list_all, .espcms_bbs_list {
	list-style:none;
}
.espcms_bbs_list_all li {
	padding-bottom:20px;
	overflow: hidden;
}
.espcms_bbs_list li {
	padding:10px 0px;
	overflow: hidden;
	border-bottom:1px solid #f2f2f2
}
.espcms_bbs_content_a_read_table {
	overflow:hidden;
}
.espcms_bbs_content_a_read_table .content {
	padding:5px 10px;
	border-right:1px solid;
	border-left:1px solid;
	overflow:hidden;
}
.espcms_bbs_content_a_read_table .b2, .espcms_bbs_content_a_read_table .b3, .espcms_bbs_content_a_read_table .b4, .espcms_bbs_content_a_read_table .b5, .espcms_bbs_content_a_read_table .b6, .espcms_bbs_content_a_read_table .b7, .espcms_bbs_content_a_read_table .content {
	border-color:#f2f2f2;
}
.espcms_bbs_content_a_read_table .b1, .espcms_bbs_content_a_read_table .b8 {
	background:#f2f2f2;
}
.espcms_bbs_content_a_read_table .b2, .espcms_bbs_content_a_read_table .b3, .espcms_bbs_content_a_read_table .b4, .espcms_bbs_content_a_read_table .b5, .espcms_bbs_content_a_read_table .b6, .espcms_bbs_content_a_read_table .b7, .espcms_bbs_content_a_read_table .content {
	background:#f2f2f2;
}
.espcms_bbs_content_b_read_table {
	overflow:hidden;
}
.espcms_bbs_content_b_read_table .content {
	padding:5px 10px;
	border-right:1px solid;
	border-left:1px solid;
	overflow:hidden;
}
.espcms_bbs_content_b_read_table .b2, .espcms_bbs_content_b_read_table .b3, .espcms_bbs_content_b_read_table .b4, .espcms_bbs_content_b_read_table .b5, .espcms_bbs_content_b_read_table .b6, .espcms_bbs_content_b_read_table .b7, .espcms_bbs_content_b_read_table .content {
	border-color:#fff;
}
.espcms_bbs_content_b_read_table .b1, .espcms_bbs_content_b_read_table .b8 {
	background:#fff;
}
.espcms_bbs_content_b_read_table .b2, .espcms_bbs_content_b_read_table .b3, .espcms_bbs_content_b_read_table .b4, .espcms_bbs_content_b_read_table .b5, .espcms_bbs_content_b_read_table .b6, .espcms_bbs_content_b_read_table .b7, .espcms_bbs_content_b_read_table .content {
	background:#fff;
	color: #ff9000
}
.espcms_bbs_content_a_read_table .content {
	line-height: 25px;
}
.espcms_index {
	background: url('../mimages/espcms_bbs_index.gif') no-repeat 25px bottom;
	padding:0px 0px 8px 0px;
	margin: 0px;
}
.espcms_index .espcms_bbs_title {
	color:#3375b9;
	font-weight: bold;
}
.espcms_index .espcms_bbs_auto {
	color:#7a7a7a;
	font-weight: bold;
	padding-left:10px;
}
.espcms_index .espcms_bbs_time {
	color:#7a7a7a;
	padding-left:10px;
}
.espcms_index_re {
	background: url('../mimages/espcms_bbs_index_re.gif') no-repeat 25px bottom;
	overflow: hidden;
	padding:10px 0px 8px 0px;
	margin: 0px;
}
.espcms_index_re .espcms_bbs_title {
	color:#00a73f;
	font-weight: bold;
}
.espcms_index_re .espcms_bbs_auto {
	color:#00a73f;
	font-weight: bold;
	padding-left:10px;
}
.espcms_index_re .espcms_bbs_time {
	color:#00a73f;
	padding-left:10px;
}
.espcms_bbs_list_title {
	float: left;
	overflow: hidden;
	background: url('../mimages/icon5.gif') no-repeat 0px 6px;
	padding-left:15px;
	font-size:14px;
}
.espcms_bbs_list_title span {
	padding-left:5px;
	font-size:12px;
}
.espcms_bbs_list_data {
	float: right;
	overflow: hidden;
	color: #dedede;
}
.espcms_bbs_list_aoto {
	color: #00a73f;
	font-weight: bold;
}
.espcms_page_botton {
	text-align: center;
	overflow: hidden;
	padding-top:5px;
}
#pagelist, #espcms_bbs_pagelist {
	color:#818181
}
.pagination {
	font-family: '微软雅黑', 'Microsoft YaHei UI', 'Microsoft YaHei', arial, helvetica, sans-serif;
	overflow: hidden;
	padding:10px 0px;
	font-size:12px;
	margin: 0px;
}
/*按钮色彩样式*/
.pagination a {
	border: #c2e2e7 1px solid;
	color: #95b1b5;
	text-decoration: none;
	overflow: hidden;
	padding:5px 5px;
	margin: 0px 0px 0px 5px;
}
.pagination a:visited {
	text-decoration: none;
	overflow: hidden;
}
.pagination a:active {
	text-decoration: none;
	overflow: hidden;
}
.pagination a:hover {
	color: #fff;
	background-color: #c2e2e7;
	overflow: hidden;
}
.pagination span.current {
	border: #c2e2e7 1px solid;
	color: #fff;
	overflow: hidden;
	padding:5px 5px;
	margin: 0px 0px 0px 5px;
}
.pagination span.disabled {
	background-color: #a6c3dd;
}
.ui-group-theme-x li {
	background-color: #fff;
}
.ui-group-theme-x li a {
	background-color: #fff;
}
html .ui-page-theme-x .ui-btn, html .ui-bar-x .ui-btn, html .ui-body-x .ui-btn, html body .ui-group-theme-x .ui-btn, html body .ui-btn.ui-btn-x, html .ui-page-theme-x .ui-btn:visited, html .ui-bar-x .ui-btn:visited, html .ui-body-x .ui-btn:visited, html body .ui-group-theme-x .ui-btn:visited, html body .ui-btn.ui-btn-x:visited {
	background: #EDEDED;
	border-color: #fff;
	color: #000;
}
html .ui-page-theme-x .ui-btn:hover, html .ui-bar-x .ui-btn:hover, html .ui-body-x .ui-btn:hover, html body .ui-group-theme-x .ui-btn:hover, html body .ui-btn.ui-btn-x:hover {
	background: #D4D4D4;
	border-color: #fff;
	color: #000;
}
.ui-group-theme-x > img:first-child, .ui-group-theme-x .ui-li-has-thumb > .ui-btn > img:first-child {
	position: absolute;
	left: 0;
	top: 0;
	min-height: 130px;
	min-width: 90px;
}
.footer {
	width:100%;
	margin: 10px auto;
	text-align: center;
	line-height: 2em;
}
/*  各种分辨率屏幕 hack
-------------------------------------------------------------------------------------------------*/

/* Hide all prioritized columns by default */
@media only all {
 #gotop {
bottom:20px;
}
 .theBanner li {
height:175px;
}
 .hdnav .ui-btn-text {
font-size:1em;
}
}

/* Preset breakpoints if ".ui-responsive" class added to table */
/* Show priority 1 at 320px (20em x 16px) */
@media screen and (min-width: 20em) {
 #gotop {
top:135px;
}
 .top_new_view {
width:100%;
float:left;
}
 .web_newslist .pic {
padding-right:0px;
padding-bottom:5px;
}
 .hdmenu, .lang {
padding-top:0.3em;
}
 .theBanner li {
height:175px;
}
 .hdnav .ui-btn-text {
font-size:0.8em;
}
}


/* Show priority 2 at 480px (30em x 16px) */
@media screen and (min-width: 30em) {
 #gotop {
top:135px;
}
 .top_new_view {
width:100%;
float:left;
}
 .ui-body-z .web_newslist .txt h3 {
white-space:normal;
overflow:visible;
}
 .top_new_view {
width:100%;
float:right;
}
 .hdmenu, .lang {
padding-top:1.2em;
}
 .theBanner li {
height:250px;
}
 .hdnav .ui-btn-text {
font-size:1em;
}
}
/* Show priority 3 at 640px (40em x 16px) */
@media screen and (min-width: 40em) {
 #gotop {
top:22px;
}
 .top_new_view {
width:70%;
float:right;
}
 .hdmenu, .lang {
padding-top:2em;
}
 .theBanner li {
height:350px;
}
 .prolist .text li {
font-size:0.4em;
line-height:200%;
}
 .prolist .text strong {
font-size:1.5em;
}
 .hdnav .ui-btn-text {
font-size:1.2em;
}
}
/* Show priority 4 at 800px (50em x 16px) */
@media screen and (min-width: 50em) {
}
/* Show priority 5 at 960px (60em x 16px) */
@media screen and (min-width: 60em) {
}
/* Show priority 6 at 1,120px (70em x 16px) */
@media screen and (min-width: 70em) {
}



/* note2 p6等 */
@media only all {
.hdnav .ui-btn-text {
font-size:0.9em;
}
}
/* Breakpoint to show as a standard table at 560px (35em x 16px) or wider */
@media ( min-width: 35em ) {
}
/* Hack to make IE9 and WP7.5 treat cells like block level elements, scoped to ui-responsive class */
/* Applied in a max-width media query up to the table layout breakpoint so we don't need to negate this*/
@media ( max-width: 35em ) {
}
