﻿* {
    padding: 0;
    margin: 0;
	font-family:"微软雅黑", "黑体";WORD-WRAP: break-word; color:#343434;
}

body {
	background:url(bj.jpg) repeat-x #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2b2b2b;
}
 body *{
 	font-size: 14px;
 	color: #2b2b2b;
}

img{
border:0;
}
.bodyarea{
	width:1014px;
	border:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	background-color:#ffffff;
}
.bodyarea .td{
	padding-top:8px;
/*	padding-left:7px;
	padding-right:7px;*/
}


.tablearea{
	width:1004px;
	border:0;
	margin:0;
	border-collapse:collapse;
	background:#ffffff;
	margin-left:auto;
	margin-right:auto;
}

.topbararea{
	background-image:url(top_bar_bg1.jpg);
	height:31px;
	width:100%;
	position: relative;
}


.bodytitleara{
	width:100%;
	border:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	/*border-collapse:collapse;
	border-bottom:1px solid #f6faf9;
	background-image:url(title_bg_1.jpg);*/
}

.titleara{
	/*height:160px;*/
	width:1014px;
	margin-left:auto;
	margin-right:auto;
}

.bodymenuarea{
	width:100%;
	border:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	/*border-collapse:collapse;
	background-color:#f8faf7;
	background-image:url(menu_bg_3.jpg);
	background-repeat: repeat-x;
	border-top:1px solid #03467b;*/
}
.menuarea{
	background-image:url(menu_bg_1.jpg);
	height:35px;
	width:1014px;
	border:0px;
	margin:0px;
	border-collapse:collapse;
	margin-left:auto;
	margin-right:auto;
}
.menuarea td{
	padding:0px;
}

.menuarea a:hover{
	background-image:url(menu_bg_2.jpg);
	color:#2678c4;
	font-size:14px;
	font-weight:bold;
	border:none;
}
.menuarea a{
	display:block;
	padding:9px;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

.searcharea{
	background-image:url(search_bg_1.jpg);
	height:30px;
	width:1014px;
	border:0px;
	margin:0px;
	border-collapse:collapse;
	margin-left:auto;
	margin-right:auto;
}

.tb_1{
	border-collapse:collapse;
	width:100%;
	border:1px solid #dff3fc;
}
.tb_1 .title{
	border-collapse:collapse;
	width:100%;
}
.tb_1 .title .title_1{
	border-collapse:collapse;
	background-image:url(tb1_title_1.jpg);
	background-repeat: no-repeat;
	height:32px;
	width:112px;
	font-size: 14px;
	font-weight:bold;
	color:#ffffff;
}
.tb_1 .title .title_2{
	border-collapse:collapse;
	background-image:url(tb1_bg_1.jpg);
	height:32px;
}
.tb_1 .title .title_3{
	border-collapse:collapse;
	/*background-image:url(tb1_title_3.jpg);background-repeat: no-repeat;width:100px;*/
	background-image:url(tb1_bg_1.jpg);
	height:32px;
	text-align:right;
}
.tb_1 .title .title_4{
	border-collapse:collapse;
	background-image:url(tb1_bg_1.jpg);
	height:32px;
	width:88px;
	font-size: 14px;
	font-weight:bold;
}
.tb_1 .title .title_3 a{
	color:#343434;
	text-decoration:none;
}
.tb_1 .title .title_3 a:hover{
	color:#006eb5;
}
.tb_1 .list{
	border-collapse:collapse;
	width:100%;
}

.tb_1 .list TR{
 	height:25px;
}
.tb_1 .list .td_sign_1_dot{
	width:10px;
	background-image:url(dot_1.jpg);
 	background-repeat: no-repeat;
	background-position:center;
	border-bottom:1px dashed #bfbfbf;
}
.tb_1 .list .td_sign_3{
	width:14px;
	text-align:center;
	/*background-image:url(dot_6.jpg);
 	background-repeat: no-repeat;
	background-position:center;*/
}
.tb_1 .list .td_1_dot{
	text-align:left;
	font-size:14px;
 	color:#343434;
 	border-bottom:1px dashed #bfbfbf;
 	padding-left:10px;
}
.tb_1 .list .td_1_dot a{
	font-size:14px;
 	color:#343434;
}
.tb_1 .list .td_1_dot a:hover{
	font-size:14px;
 	color:#0b699c;
}
.tb_1 .list .td_2_dot{
	text-align:right;
	font-size:14px;
 	color:#9c9c9c;
 	border-bottom:1px dashed #bfbfbf;
 	padding-right:4px;
}

.tb_1 .list .td_3_dot{
	text-align:left;
	font-size:14px;
 	color:#d63406;
 	border-bottom:1px dashed #bfbfbf;
 	padding-left:10px;
}
.tb_1 .list .td_3_dot a{
	font-size:14px;
 	color:#d63406;
}
.tb_1 .list .td_3_dot a:hover{
	font-size:14px;
 	color:#0b699c;
}
.tb_1 .list .td_1{
	text-align:left;
	font-size:14px;
 	color:#343434;
 	/*padding-left:10px;*/
}
.tb_1 .list .td_1 a{
	font-size:14px;
 	color:#343434;
}
.tb_1 .list .td_1 a:hover{
	font-size:14px;
 	color:#0b699c;
}

.tb_1 .list_2{
	border-collapse:collapse;
	width:100%;
}
.tb_1 .list_2 TR{
 	height:38px;
}
.tb_1 .list_2 .td_sign_1_dot{
	width:51px;
	background-image:url(dot_5.jpg);
 	background-repeat: no-repeat;
	background-position:center;
	border-bottom:1px dashed #bfbfbf;
}
.tb_1 .list_2 .td_1_dot{
	text-align:left;
	font-size:14px;
 	color:#d63406;
 	border-bottom:1px dashed #bfbfbf;
 	padding-left:10px;
 	font-weight:bold;
}
.tb_1 .list_2 .td_1_dot a{
	font-size:14px;
 	color:#d63406;
}
.tb_1 .list_2 .td_1_dot a:hover{
	font-size:14px;
 	color:#0b699c;
}

.tb_2{
	border-collapse:collapse;
	width:100%;
	border:1px solid #d6d6d6;
}
.tb_2 .title{
	border-collapse:collapse;
	width:100%;
	border-bottom:1px solid #d6d6d6;
}
.tb_2 .title .title_1{
	border-collapse:collapse;
	background-image:url(tb2_bg_1.jpg);
	height:31px;
	font-size: 14px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}
.tb_2 .title .title_1 a{
	color:#006eb5;
	text-decoration:none;
}
.tb_2 .title .title_1 a:hover{
	color:#006eb5;
}
.tb_2 .title .title_2{
	border-collapse:collapse;
	background-image:url(tb2_bg_2.jpg);
	height:31px;
	width:21px;
	text-align:right;
	background-repeat: no-repeat;
}

.tb_2 .title .title_3{
	border-collapse:collapse;
	background-image:url(tb2_bg_3.jpg);
	height:31px;
	font-size: 14px;
	color:#343434;
	text-align:right;
}
.tb_2 .title .title_3 a{
	color:#343434;
	text-decoration:none;
}
.tb_2 .title .title_3 a:hover{
	color:#006eb5;
}


.tb_2 .list{
	border-collapse:collapse;
	width:100%;
	border-top:0px;
}

.tb_2 .list TR{
 	height:26px;
}

.tb_2 .list .td_1{
	text-align:left;
 	padding-left:5px;
}
.tb_2 .list .td_1 a{
	font-size: 14px;
 	color:#343434;
}
.tb_2 .list .td_1 a:hover{
	font-size: 14px;
 	color:#0b699c;
}

.tb_2 .list .td_2{
	text-align:left;
 	padding-left:5px;
}
.tb_2 .list .td_2 a{
	font-size:14px;
 	color:#000000;
}
.tb_2 .list .td_2 a:hover{
	font-size:14px;
 	color:#0b699c;
}
.tb_2 .list .td_sign_1{
	/*background-image:url(dot_1.jpg);
 	background-repeat: no-repeat;
	background-position:center;*/
	width:10px;
	text-align:right;
}




.tb_3{
	border-collapse:collapse;
	width:100%;
}
.tb_3 .title{
	border-collapse:collapse;
	width:100%;
	border:1px solid #eeeeee;
}
.tb_3 .title .title_1{
	border-collapse:collapse;
	background-image:url(tb3_bg_1.jpg);
	background-repeat: no-repeat;
	height:31px;
	width:24px;
}
.tb_3 .title .title_2{
	border-collapse:collapse;
	background-image:url(tb3_bg_2.jpg);
	font-size: 14px;
	font-weight:bold;
	color:#1373bf;
	text-align:left;
}
.tb_3 .title .title_3{
	border-collapse:collapse;
	background-image:url(tb3_bg_3.jpg);
	text-align:right;
	height:31px;
}
.tb_3 .title .title_3 a{
	color:#222222;
	text-decoration:none;
}
.tb_3 .title .title_3 a:hover{
	color:#222222;
}
.tb_3 .list{
	border-collapse:collapse;
	width:100%;
	border:1px solid #eeeeee;
	border-top:0px;
}

.tb_3 .list TR{
 	height:35px;
}

.tb_3 .list .td_sign_1_dot{
	width:10px;
	background-image:url(dot_2.jpg);
 	background-repeat: no-repeat;
	background-position:center;
	border-bottom:1px dashed #ececec;
	padding-left:5px;
}
.tb_3 .list .td_1_dot{
	text-align:left;
	font-size:14px;
 	color:#343434;
 	border-bottom:1px dashed #d9d9d9;
 	/*padding-left:5px;*/
}
.tb_3 .list .td_1_dot a{
	font-size:14px;
 	color:#343434;
}
.tb_3 .list .td_1_dot a:hover{
	font-size:14px;
 	color:#0b699c;
}
.tb_3 .list .td_2_dot{
	text-align:right;
	font-size:14px;
 	color:#343434;
 	border-bottom:1px dashed #d9d9d9;
 	padding-right:4px;
}

.tb_3 .list .td_3_dot{
	text-align:center;
	font-size:14px;
 	color:#0b699c;
 	border-bottom:1px dashed #bfbfbf;
 	padding-left:5px;
}

.tb_3 .list .td_3{
	text-align:center;
	font-size:14px;
 	color:#0b699c;
 	padding-left:5px;
}


.tb_4{
	border-collapse:collapse;
	width:100%;
	border:1px solid #d6d6d6;
}
.tb_4 .title{
	border-collapse:collapse;
	width:100%;
	border-bottom:1px solid #d6d6d6;
}
.tb_4 .title .title_1{
	border-collapse:collapse;
	background-image:url(tb2_bg_1.jpg);
	height:33px;
	font-size: 14px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}
.tb_4 .title .title_1 a{
	color:#006eb5;
	text-decoration:none;
}
.tb_4 .title .title_1 a:hover{
	color:#006eb5;
}
.tb_4 .title .title_2{
	border-collapse:collapse;
	background-image:url(tb2_bg_2.jpg);
	height:33px;
	width:21px;
	text-align:right;
	background-repeat: no-repeat;
}

.tb_4 .title .title_3{
	border-collapse:collapse;
	background-image:url(tb2_bg_3.jpg);
	height:33px;
	font-size: 14px;
	color:#343434;
	text-align:right;
}
.tb_4 .title .title_3 a{
	color:#343434;
	text-decoration:none;
}
.tb_4 .title .title_3 a:hover{
	color:#006eb5;
}
.tb_4 .title .title_4{
	border-collapse:collapse;
	background-image:url(tb2_bg_3.jpg);
	height:34px;
	font-size: 14px;
	color:#343434;
	text-align:left;
}
.tb_4 .title .title_4 a{
	color:#343434;
	text-decoration:none;
}
.tb_4 .title .title_4 a:hover{
	color:#006eb5;
}

.tb_4 .list{
	border-collapse:collapse;
	width:100%;
	border-top:0px;
}

.tb_4 .list .title_1{
	border-collapse:collapse;
	background-image:url(tb4_bg_4.jpg);
	background-repeat: no-repeat;
	height:27px;
	width:22px;
}
.tb_4 .list .title_2{
	border-collapse:collapse;
	background-image:url(tb4_bg_5.jpg);
}


.tb_4 .list .title_3{
	border-collapse:collapse;
	background-image:url(tb4_bg_6.jpg);
	background-repeat: no-repeat;
	text-align:right;
	height:27px;
	width:10px;
}
.tb_4 .list .title_4{
	border-collapse:collapse;
	background-image:url(tb4_bg_7.jpg);
	background-repeat: no-repeat;
	background-position:center;
	text-align:center;
	line-height:51px;
	margin:0;
	padding:0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.tb_4 .list .title_4{padding:0;}
}
.tb_4 .list .title_5{
	border-collapse:collapse;
	background-image:url(tb4_bg_8.jpg);
	background-repeat: no-repeat;
	background-position:center;
	text-align:center;
	height:28px;
	width:112px;
}

.tb_4 .list .title_5 a{
	color:#026b8b;
	text-decoration:none;
}
.tb_4 .list .title_5 a:hover{
	color:#006eb5;
}
/*.tb_3 .list TR{
 	height:35px;
}*/
.tb_4 .list .td_1{
	text-align:left;
	font-size:14px;
 	color:#0b699c;
 	padding-left:5px;
 	height:26px;
}
.tb_4 .list .td_1 a{
	font-size:14px;
 	color:#343434;
}
.tb_4 .list .td_1 a:hover{
	font-size:14px;
 	color:#0b699c;
}

.tb_5{
	border-collapse:collapse;
	width:100%;
	border:1px solid #e3e9e7;
}
.tb_5 .title{
	border-collapse:collapse;
	width:100%;
}
.tb_5 .title .title_1{
	border-collapse:collapse;
	background-image:url(tb5_bg_1.jpg);
	background-repeat: no-repeat;
	height:31px;
	width:101px;
	font-size: 14px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}
.tb_5 .title .title_2{
	border-collapse:collapse;
	background-image:url(tb5_bg_2.jpg);
	height:31px;
	text-align:right;
}
.tb_5 .title .title_3{
	border-collapse:collapse;
	background-image:url(tb5_bg_3.jpg);
	background-repeat: no-repeat;
	height:31px;
	width:8px;
	font-size: 14px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}


.tb_5 .list{
	border-collapse:collapse;
	width:100%;
	border:1px solid #ffffff;
	border-top:0px;
	background-color:#e1fee8;
}


.tb_5 .list .title_1{
	border-collapse:collapse;
	background-image:url(tb5_bg_4.jpg);
	height:34px;
	text-align:center;
}


.newslistarea{
	border-collapse:collapse;
	width:100%;
	border:1px solid #ddf3fe;
}
.newslistarea .title{
	border-collapse:collapse;
	width:100%;
}
.newslistarea .title .title_1{
	border-collapse:collapse;
	background-image:url(news_bg_1.jpg);
	background-repeat: no-repeat;
	height:32px;
	width:35px;
}
.newslistarea .title .title_2{
	border-collapse:collapse;
	background-image:url(news_bg_2.jpg);
	font-size: 14px;
	font-weight:bold;
	color:#222222;
	text-align:left;
}
.newslistarea .title .title_3{
	border-collapse:collapse;
	background-image:url(news_bg_3.jpg);
	height:32px;
	width:2px;
}
.newslistarea .title .title_4{
	border-collapse:collapse;
	background-image:url(news_bg_4.jpg);
	text-align:right;
}
.newslistarea .title .title_4 a{
	font-size:14px;
 	color:#222222;
}
.newslistarea .title .title_4 a:hover{
	font-size:14px;
 	color:#0b699c;
}

.newslistarea .list{
	border-collapse:collapse;
	width:100%;
}

.newslistarea .list TR{
 	height:35px;
}

.newslistarea .list .td_1_dot{
	text-align:left;
 	border-bottom:1px dashed #bfbfbf;
 	padding-left:2px;
}
.newslistarea .list .td_1_dot a{
	font-size:14px;
 	color:#575757;
}
.newslistarea .list .td_1_dot a:hover{
	font-size:14px;
 	color:#0b699c;
}
.newslistarea .list .td_2_dot{
	text-align:right;
	font-size:14px;
 	color:#575757;
 	border-bottom:1px dashed #bfbfbf;
 	padding-right:4px;
}

.newslistarea .list .td_2{
	text-align:center;
	background-color:#eeeeee;
	height:28px;
}


.newsviewarea{
	border-collapse:collapse;
	width:100%;
	border:1px solid #ddf3fe;
}
.newsviewarea .title{
	border-collapse:collapse;
	width:100%;
}
.newsviewarea .title .title_1{
	border-collapse:collapse;
	background-image:url(news_bg_1.jpg);
	background-repeat: no-repeat;
	height:32px;
	width:35px;
}
.newsviewarea .title .title_2{
	border-collapse:collapse;
	background-image:url(news_bg_2.jpg);
	font-size: 14px;
	font-weight:bold;
	color:#222222;
	text-align:left;
}
.newsviewarea .title .title_3{
	border-collapse:collapse;
	background-image:url(news_bg_3.jpg);
	height:32px;
	width:2px;
}
.newsviewarea .title .title_4{
	border-collapse:collapse;
	background-image:url(news_bg_4.jpg);
	text-align:right;
}
.newsviewarea .title .title_4 a{
	font-size:14px;
 	color:#222222;
}
.newsviewarea .title .title_4 a:hover{
	font-size:14px;
 	color:#0b699c;
}
.newsviewarea .list{
	border-collapse:collapse;
	width:900px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
}
.newsviewarea .list img
{max-width: 800px;width:expression(this.width > 800 ? "800px" : this.width);height:auto;}
.newsviewarea .list .td_1{
	padding-top:30px;
	text-align:center;
	font-size:24px;
 	color:#00558e;
 	padding-bottom:20px;
 	font-weight:bold;
}
.newsviewarea .list .td_2{
	text-align:center;
	font-size:14px;
 	color:#00578d;
	background-color:#efefef;
	height:20px;
}
.newsviewarea .list .td_3{
	font-size:14px;
 	color:#363636;
 	line-height:200%;
}
.newsviewarea .list .td_3 *{
	font-size:14px;
 	color:#363636;
 	line-height:200%;
}
.newsviewarea .list .td_line{
	border-top:1px solid #cdcdcd;
	height:1px;
}






.marqarea{
	height:157px;
	width:100%;
}
.marqarea .td_1{
	border-collapse:collapse;
	background-image:url(tb5.jpg);
	background-repeat: no-repeat;
	height:157px;
	width:34px;
	font-size: 14px;
	font-weight:bold;
	color:#ffffff;

}
.marqarea .td_1 .tb td{
	width:20px;
	font-size: 14px;
	font-weight:bold;
	color:#ffffff;
	padding-left:6px;
}

.marqarea .td_2{
	border-collapse:collapse;
	border-top:1px solid #cbccce;
	border-bottom:1px solid #cbccce;
	padding-left:4px;
}

.marqarea .td_2 .td_img{
	border:0px solid #d1d1d1;
	padding:4px;
}
.marqarea .td_2 .td_img img{
	width:137px;
	height:107px;
	border:1px solid #cbd0cf;
}


.marqarea .td_3{
	border-collapse:collapse;
	background-image:url(tb5_2.jpg);
	background-repeat: no-repeat;
	text-align:right;
	height:157px;
	width:4px;
}


.footbararea{
	height:34px;
	width:100%;
	border-collapse:collapse;
	background-image:url(foot_bg_1.jpg);
	border:1px solid #acadb2;
}
.footbararea .td_1{
	border-collapse:collapse;
	background-image:url(foot_bg_1.jpg);
	font-size: 14px;
	color:#006c8d;
	font-weight:bold;
	width:75px;
	text-align:left;
}

.footbararea .td_1 a{
	color:#006c8d;
	text-decoration:none;
}
.footbararea .td_1 a:hover{
	color:#2678c4;
}
.footbararea .td_2{
	border-collapse:collapse;
	background-image:url(foot_bg_2.jpg);
	background-repeat: no-repeat;
	height:34px;
	width:47px;
}


.footarea{
	width:100%;
	border-collapse:collapse;
	background-color:#ebebeb;
	border-top:3px solid #00661D;
}
.footarea .td_1{
	border-collapse:collapse;
	font-size: 12px;
	color:#222222;
	line-height:140%;
	text-align:center;
}
a{
	color:#222222;
	text-decoration:none;
}
a:hover{
	color:#2678c4;
}



#caidanmain #main-menu{
}
#caidanmain #main-menu ul li .m_t{
	cursor:pointer;
}
#caidanmain #sub-menu{
}
#caidanmain #sub-menu .sub-item{
	display:none;
}
#caidanmain #sub-menu .sub-item a{
	font-size:12px;
	text-align:center;
}
#caidanmain #sub-menu .sub-item a:hover{
	line-height:28px;
	font-size:12px;
	text-align:center;
}



#bannerss { width:350px; height:239px; border:1px solid #666;}
#bannerss img{border:0px;width:350px;height:239px;}

.focusBox {
	position: relative;
	width:350px;
	height:239px;
	overflow: hidden;
	font: 12px/1.5 Verdana, Geneva, sans-serif;
	text-align: left;
	/*background: white;
	border:#CCD9CF 1px solid;
	padding:2px;*/
}
.focusBox .pic img {
	width:350px;
	height:239px;
	display: block;
}
.focusBox .txt-bg {
	position: absolute;
	bottom:2px;
	width:350px;
	left:2px;
	z-index: 1;
	height: 36px;
	background: #333;
	filter: alpha(opacity=40);
	opacity: 0.4;
	overflow: hidden;
}
.focusBox .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 36px;
	width:100%;
	overflow: hidden;
}
.focusBox .txt li {
	height:36px;
	line-height:36px;
	position:absolute;
	bottom:-36px;
}
.focusBox .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 8px;
	right: 8px;
}
.focusBox .num li {
	float: left;
	position: relative;
	width: 18px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;
}
.focusBox .num li a, .focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}
.focusBox .num li span {
	z-index: 1;
	background: black;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.focusBox .num li.on a, .focusBox .num a:hover {
	background:#f60;
}


/*.zhengwu td{padding:3px 0}*/
.zhengwu a{ font-size:14px !important; color:#039C03; font-weight:bold;}
.font14px,.title_2,.td_1_dot{font-size:14px !important}
.td_1_dot a{color:#343434}
.td_1_dot1 {font-size:14px !important}
.title_2 {font-size:14px !important}
.td_2_dot,.times{ width:80px;}
ul {list-style:none;}


#gundong1{ margin-top:6px;}


/*适老化*/
.oldModel * {
	font-size: 22px;
}

.oldModel .menuarea {
	height: 60px;
	background-size: 100% 100%;
}

.oldModel .menuarea a {
	font-size: 21px;
	padding: 2px;
	height: 60px;
	line-height: 60px;
}

.oldModel .menuarea a:hover {
	background-size: 100% 100%;
}

.oldModel #caidanmain #sub-menu .sub-item a {
	font-size: 22px;
}
.oldModel .searcharea {
	height: 50px;
	padding-right: 10px;
	background-size: 100% 100%;
}
.oldModel .bodyarea td {
	display: block;
	width: 100%;
	padding-left: 0 !important;
}

.oldModel #sub-menu tbody tr td:nth-child(2) {
	width: 350px !important;
}

.oldModel #sub-item-2 {
	margin-left: 400px !important;
}

.oldModel .bodyarea table {
	width: 100%;
}

.oldModel .bodyarea table #bannerss, .oldModel .bodyarea table #bannerss .focusBox {
	width: 100%;
}

.oldModel .topbararea {
	background-size: 100%;
	height: 40px;
	position: relative;
}

.oldModel .focusBox {
	height: 691px !important;
}

.oldModel #bannerss {
	height: 691px;
}

.oldModel #bannerss img {
	width: 100%;
	height: 691px;
}

.oldModel .focusBox .num {
	bottom: 12px;
}
.oldModel .focusBox .pic {
	width: 1012px !important;
	height: 691px !important;
}
.oldModel .focusBox .pic li {
	width: 1012px !important;
}
.oldModel .focusBox .txt-bg {
	width: 100%;
	height: 60px;
}

.oldModel .focusBox .txt li {
	height: 56px;
	line-height: 60px;
}

.oldModel .focusBox .txt li a {
	font-size: 22px;
}

.oldModel .focusBox .txt {
	height: 60px;
}

.oldModel .focusBox .num li {
	width: 30px;
	height: 30px;
	line-height: 30px;
}

.oldModel .tb_1 .title .title_4 {
	font-size: 24px;
	display: block;
	width: 100px;
	float: left;
	height: 50px;
	line-height: 50px;
	background-size: 100% 100%;
}

.oldModel .tb_1 .title .title_2 {
	display: none;
}

.oldModel .tb_1 .title .title_3 {
	display: block;
	height: 50px;
	line-height: 50px;
	width: 910px;
	float: left;
	background-size: 100% 100%;
}

.oldModel .tb_1 .title .title_3 a.mores {
	font-size: 18px !important;
}

.oldModel .tb_1 table td {
	display: initial;
}

.oldModel .tb_1 .list .td_1 a {
	font-size: 22px;
	line-height: 1.8;
}

.oldModel .times {
	width: 150px !important;
	float: right;
	line-height: 40px;
}

.oldModel .tb_2 .title .title_1 {
	font-size: 24px;
	height: 50px;
	background-size: 100% 100%;
	float: left;
	line-height: 50px;
	width: 120px !important;
}

.oldModel .tb_2 .title .title_3 {
	float: left;
	width: 870px;
	line-height: 50px;
	height: 50px;
	background-size: 100% 100%;
}

.oldModel .tb_2 .title .title_3 a {
	font-size: 18px !important;

}

.oldModel .tb_2 .title .title_2 {
	display: block;
	height: 50px;
	background-size: 100% 100%;
	float: left;
	line-height: 50px;
}

.oldModel .tb_2 table td {
	display: initial;
}

.oldModel .tb_2 .list .td_1 a {
	font-size: 22px;
	line-height: 1.8;
}

.oldModel .list tr {
	padding-left: 1rem;
	line-height: 2;
}

.oldModel .tb_3 .title .title_1 {
	float: left;
	width: 40px;
	height: 50px;
	line-height: 50px;
	background-size: 100% 100%;
}

.oldModel .tb_3 .title .title_2 {
	width: 150px;
	font-size: 24px !important;
	height: 50px;
	line-height: 50px;
	background-size: 100% 100%;
	float: left;
}

.oldModel .tb_3 .title .title_2 a {
	font-size: 24px;
}

.oldModel .tb_3 .title .title_3 {
	float: left;
	width: 820px;
	height: 50px;
	background-size: 100% 100%;
	line-height: 50px;
}

.oldModel .tb_3 .title .title_3 a {
	font-size: 18px !important;
	line-height: 50px;
}

.oldModel .list .td_1_dot {
	font-size: 22px;
	width: 800px;
	float: left;
	line-height: 50px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.oldModel .list .td_1_dot a {
	font-size: 22px;
}

.oldModel .list .td_1_dot a:hover {
	font-size: 22px;
}

.oldModel .tb_3 .list .td_2_dot {
	font-size: 22px;
	float: left;
	width: 190px;
	height: 53px;
	line-height: 53px;
}

.oldModel .list tbody tr td:first-child {
	width: 10px;
	float: left;
}
.oldModel .tb_1 .list .td_sign_3 {
	margin: -2px 5px 0 5px;
} 
.oldModel .tb_2 .list .td_sign_1 {
	margin: -2px 5px 0 5px;
}
.oldModel .tb_4 .title .title_1 {
	font-size: 24px;
	height: 50px;
	background-size: 100% 100%;
	line-height: 50px;
	float: left;
	width: max-content !important;
}

.oldModel .tb_4 .title .title_3 {
	width: max-content;
	line-height: 50px;
}

.oldModel .tb_4 .title .title_3 a {
	font-size: 18px !important;

}

.oldModel .tb_4 .title .title_2 {
	display: block;
	height: 50px;
	background-size: 100% 100%;
	float: left;
	line-height: 50px;
}

.oldModel .tb_4 .list tbody tr td {
	width: 100%;
}

.oldModel .tb_4 .list .title_4 {
	background-size: 350px;
	height: 70px;
}

.oldModel .tb_4 .list .title_4 div a {
	font-size: 26px !important;
	line-height: 70px;
}

.oldModel .footbararea {
	background-size: 100% 65px;
}

.oldModel .footbararea .td_2 {
	width: 47px;
	height: 50px;
	background-size: 100% 34px;
	margin-top: 16px;
	float: left;
}

.oldModel .footbararea .td_1 {
	width: 100px;
	height: 50px;
	font-size: 22px;
	float: left;
	line-height: 34px;
	background: none;
	margin-top: 16px;
}

.oldModel .footbararea .td_3 {
	margin-top: 16px;
}

.oldModel .footbararea .td_3 select {
	margin-right: -20px;
}

.oldModel #gundong1 {
	height: 310px !important;
}
.oldModel #gundong1 table {
	width: auto !important;
	white-space: nowrap;
}
.oldModel #gundong1 td {
	width: max-content;
	float: left;
	min-height: 300px;
}
.oldModel #gundong1 td a img {
	height: 260px!important;
}
.oldModel .footarea td, .oldModel .footarea a {
	font-size: 20px !important;
}

.oldModel .footarea img {
	transform: scale(1.2);
	margin-right: 25px;
	margin-left: 25px;
	margin-top: 15px;
}

.oldModel table {
	width: 1014px !important;
	margin: 0 auto;
}

.oldModel table.footarea, .oldModel table.topbararea {
	width: 100% !important;
	min-width: 1014px;
}
.oldModel .newsviewarea td{
	width: 100% !important;
}
.oldModel .newslistarea .title .title_1, .oldModel .newsviewarea .title .title_1{
	float: left;
	width: 55px !important;
	height: 50px;
	background-size: 55px 50px;
}

.oldModel .newslistarea .title .title_2, .oldModel .newsviewarea .title .title_2 {
	float: left;
	width: 250px !important;
	height: 50px;
	background-size: 100% 100%;
	font-size: 24px !important;
	line-height: 50px;
	text-align: center;
}

.oldModel .newslistarea .title .title_3, .oldModel .newsviewarea .title .title_3 {
	display: none;
}

.oldModel .newslistarea .title .title_4, .oldModel .newsviewarea .title .title_4 {
	float: left;
	width: 704px !important;
	line-height: 50px;
	height: 50px;
	background-size: 100% 100%;
}
.oldModel .newslistarea .title .title_4 a, .oldModel .newsviewarea .title .title_4 a {
	font-size: 20px;
}
.oldModel .td_sign_1_dot{
	width: 10px !important;
	float: left;
}

.oldModel .newslistarea .list .td_2_dot {
	width: 170px;
	float: left;
	height: 50px;
	line-height: 50px;
	font-size: 22px;
}

.oldModel .newslistarea .list .td_2{
	height: 50px;
	line-height: 50px;
}
.oldModel .newsviewarea * {
	font-size: 24px !important;
}
.oldModel .newsviewarea .list .td_1 {
	font-size: 42px !important;
}
.oldModel .newsviewarea .list .td_2 {
	font-size: 20px;
	height: 40px;
	line-height: 40px;
}


.oldModel .newsviewarea .list .td_3 span, .oldModel .newsviewarea .list .td_3 p {
	font-size: 26px !important;
}
.oldModel .newsviewarea td div {
	margin-left: 20px;
}
.oldModel .newsviewarea td a {
	font-size: 24px !important;
}

.oldModel .newsviewarea .list .td_3 {
	width: 994px !important;
	padding: 0 20px;
}

/*无障碍适老化工具条*/
.wza-box a {
	cursor: pointer;
}

.wza-box {
	width: 1014px;
	position: absolute;
	height: 40px;
	top: 210px;
	left: 50%;
	transform: translate(-50%, 0);
}

.oldModel .wza-box {
	top: 220px;
}
.wza-box a {
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	padding: 0 5px;
	font-size: 16px;
	letter-spacing: 0.32px;
}

.wza-box a.wza {
	background: #fff;
	color: #F76B00;
	border: 1px solid #FC740D;
	border-radius: 2px 0px 0px 2px;
}

.wza-box a.oldman {
	background: #F79600;
	color: #fff;
	border: 1px solid #F79600;
	border-radius: 0px 2px 2px 0px;
}

.oldModel .crtable tbody tr td {
	width: auto;
	float: left;
}
.oldModel .crlogo>div{
	width: 100% !important;
}
.oldModel .crlogo>div table tbody tr {
	width: 33%;
	float: left;
}
.oldModel .crlogo>div table tbody tr img {
	width: 100%;
}
.oldModel .crlogo>div table tbody tr:nth-child(2n) {
	width: 0;
}
.oldModel .tb_2 .list {
	text-indent: 10px;
}