﻿* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, th,td,input, legend, li, ol, p, pre, textarea, ul {
    padding: 0;
    margin: 0;
}
 
a {
    text-decoration: none;
    color: inherit;
}
input{
	outline: none;
}
ul,li,ol{
	list-style: none;
}
img{
	border: 0;
}
button {
	outline: 0;
}
/* 头部css */
.body {
	height: auto;
	background: url(../images/index/banner.jpg) no-repeat left top;
	background-size: 100% 360px;
}

/* 顶部栏 */
.topBar {
	width: 100%;
	height: 32px;
/* 	background-color: #67BAFE; */
}

.topBar_content {
	width: 1200px;
	height: inherit;
	margin: 0 auto;
	/* background-color: white; */
	font-size: 0.875em;
	line-height: 30px;
	color: #888;
}

.content_left {
	float: left;
}
.content_left li{
	float: left;
	padding-left: 8px;
	padding-right: 8px;
}
.content_left li a ,.content_left li span{
	display: inline-block;
	color: #686868;
	font-size: 18px;
	cursor: pointer;
}
.lang{
	position: relative;
}

.app{
	position: relative;
}
.appR{
	display: none;
}
.app:hover .appR{
	display: block;
}
.appR{
	position: absolute;
	top: 30px;
	/* left: 210px; */
	width: 120px;
	height: 120px;
	background-color: #1E64AA;
	border-radius: 5px;
	text-align: center;
}
.appR img{
	display: block;
	width: 110px;
	height: 110px;
	margin: 5px auto;
}
.weixin{
	position: relative;
}
.weixinR{
	display: none;
}
.weixin:hover .weixinR{
	display: block;
}
.weixinR{
	position: absolute;
	top: 30px;
	/* left: 255px; */
	width: 120px;
	height: 120px;
	background-color: #1E64AA;
	border-radius: 5px;
	text-align: center;
}
.weixinR img{
	display: block;
	width: 110px;
	height: 110px;
	margin: 5px auto;
}
.content_right {
	float: right;
}

.content_right a {
	display: inline-block;
/* 	background-color: #67BAFE; */
	border-radius: 25px;
	color: #000000;
	font-size: 1em;
	padding-left: 5px;
	padding-right: 5px;
}


/* 湛河区背景、logo栏*/
.logo_Bar {
	height: 313px;
	width: 1200px;
	/* text-align: center; */
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
	/* flex-direction: row; */
	/* align-content: center; */
	padding-top: 84px;
}

.logo_Bar .logo {
	text-align: center;
}

.logo img {
	margin: 10px auto;
	width: 493px;
}

/* 搜索 */
.search {
	margin: 5px auto;
	/* width: 1200px; */
	height: 55px;
	/* 	border:1px solid forestgreen; */
}
.home_search {
    width: 608px;
    height: 200px;
	margin-top: 15px;
}
.home_search .ss {
    position: relative;
    height: 42px;
    background: #fff;
    border-radius: 21px;
    border: 1px solid #dbdbdb;
}
.home_search .ss .inss {
    position: absolute;
    left: 1px;
    right: 1px;
    top: 1px;
    bottom: 1px;
}

.home_search .ss .ss_txt {
    padding: 10px 0;
    line-height: 20px;
    border: 0;
    color: #666;
    background: url(../images/index/home_ss_icon.png) no-repeat 17px center #fff;
    border: 0;
    border-radius: 20px;
    padding: 10px 92px 10px 46px;
    width: 600px;
	padding-bottom: 9px;
}

.home_search .ss .ss_btn {
    position: absolute;
    right: -1px;
    top: -1px;
    width: 82px;
    height: 40px;
    background: #1E64AA;
    color: #fff;
    border-radius: 20px;
    cursor: pointer;
    border: 0;
    -webkit-appearance: none;
}
.home_search p {
    text-align: center;
}
.home_search p {
    clear: both;
    padding: 12px 0 0 20px;
    font-size: 15px;
}
.resou{
	color: #FF0000;
}
.home_search p a{
   color: #333;
	 margin-left: 10px;
}
.home_search p a:hover{
	color: #FF0000;
}


.login{line-height: 27px;margin-top: 1px;margin-right: 10px;overflow: hidden;box-shadow: rgba(0,0,0,.12) 0 3px 3px 1px;border-radius: 25px;padding: 0 5px;color: var(--color);}
.login i{ font-size: 15px; }

/*导航 */
.top_nav {
	background-color: transparent;
	width: 100%;
	margin-top: 0;
	background-color: #1E64AA;
}

.top_nav .nav {
	width: 1200px;
	height: 50px;
	background-color: #1E64AA;
	margin: 0 auto;
}

.top_nav .nav ul li {
	float: left;
	font: 20px/60px "Microsoft YaHei";
	text-align: center;
    width: 170px;
	height: 50px;
	list-style: none;
	color: #FFFFFF;
  display: flex;
	align-items: center;
}
.top_nav .nav ul li a {
	line-height: 20px;
	height: 20px;
	display: block;
	width: 100%;
	cursor: pointer;
	color: #fff;
	border-right: 1px solid #197ACD;
}

.nav .cur,
.nav li:hover {
	background-color: #197ACD;
}

/* 底部css */

/* 底部 */
.footer_wrap {
	width: 100%;
	background-color: #07438A;
}

.footer_wrap .footer {
	width: 1200px;
	margin: 0 auto;
	display: flex;
}

.footer .footer_left {
	width: 200px;
	height: 160px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.footer_left a {
	height: 80px;
}

.footer_left a>img {
	width: 80px;
	height: 80px;
	margin: 0 auto;
}

.footer .footer_middle {
	width: 800px;
	height: 160px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	font-size: 14px;
	color: #FFFFFF;
}

.footer_middle p {
	margin-top: 10px;
}

.footer_middle p a {
	color: #fff;
}

.footer_middle p a:hover {
	color: orange;
}

.footer .footer_right {
	width: 200px;
	height: 160px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.footer_right a {
	width: 110px;
	height: 55px;

}

.footer_right a>img {
	width: 110px;
	height: 55px;
	margin: 0 auto;
}

.clearfix {
    zoom: 1
}

.clearfix:after,
.ip-view ul li a:after,
.tzyx-bd ul li:after,
.tzyx-bd ul li a:after,
.ex-btn ul li a:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}






.oldModel *{font-size:28px!important;}
.oldModel .topBar{padding-top:10px;}
.oldModel .logo_Bar .logo{margin-top:10px;}
.oldModel .content_right a{font-size:28px;}
.oldModel .home_search .ss{height:54px;border-radius:27px;}
.oldModel .home_search .ss .ss_txt{font-size:28px}
.oldModel .home_search .ss .ss_btn{right:-3px;top:-2px;height:55px;border-radius:27px;font-size:28px;}
.oldModel .resou{font-size:28px;}
.oldModel .home_search p a{font-size:28px;}
.oldModel .top_nav .nav ul li{font-size:28px;font-weight:700;}
.oldModel .news-top1 a{font-weight:bold;}
.oldModel .topstyle span{margin:10px;}
.oldModel .topstyle a{font-size:28px;line-height:42px;}
.oldModel .information-main-fl{transform:scale(2,2);margin-left:300px;margin-top:180px;}
.oldModel .information-main-fr{width:100%;margin-top:200px;}
.oldModel .information-main-fr .hd ul li{width:33%;font-size:32px;}
.oldModel .information-main-fr .bd ul li a{width:80%;font-size:28px;}
.oldModel .information-main-fr .bd ul li span{font-size:28px;}
.oldModel .zwgk_pic{display:none;}
.oldModel .zwgk_list .list_left{width:1200px;justify-content:space-between;height:280px;}
.oldModel .zwgk_list{justify-content:space-between;width:1200px;}
.oldModel .container-top ul li{width:20%;}
.oldModel .container-top ul li a{padding-right:24px;font-size:32px;}
.oldModel .container-bottom ul li{height:58px;}
.oldModel .container-bottom ul li span{font-size:28px;}
.oldModel .container-bottom ul li a{font-size:28px;}
.oldModel .zwhd_wrap{display:none;}
.oldModel .zwgk_list .list_right{display:none;}
.oldModel .Box .content_title{font-size:32px;}
.oldModel .wrap{height:auto;}
.oldModel .weizhi{font-size:28px;}
.oldModel .channel_title>p{font-size:28px;}
.oldModel .channel_title ul li a{line-height:2.5em;height:2.5em;font-size:28px;}
.oldModel .biaoti p{height:60px;line-height:60px;font-size:28px;}
.oldModel .channel_content .biaoti{height:60px;}
.oldModel .channel_list ul li span{font-size:28px;}
.oldModel .channel_list ul li a{font-size:28px;}
.oldModel .page_wrap>*{font-size:28px;}
.oldModel .hdjl-xj table tr td{font-size:28px;line-height: 2em;}
.oldModel .chancon h4{font-size:32px;}
.oldModel .chancontent{font-size:28px;}
.oldModel .news_detail *{font-size:28px!important;line-height: 1.8em;}
.oldModel .main-btn{font-size:16px!important;}
.oldModel .information-main-text{font-size:16px!important;}
.oldModel .ss p{display:none;}
.oldModel .right-bottom-box1{display:none;}
.oldModel .right-bottom-box{display:none;}
.oldModel .content_left{display:none;}
.oldModel .top_nav .nav ul li{width:auto;padding:0 18.5px;}
.oldModel .footer_right a{display:none;}
.oldModel .footer_wrap{padding:30px 0;}
.oldModel .footer .footer_middle{text-align:center;height:260px;font-size:28px;}
.oldModel .link-list li{line-height:1.8em;height:1.8em;font-size:28px;}
.oldModel .wza-box a{height:1.5em;line-height:1.5em;font-size:28px;}
.oldModel .chancontent p span{font-size:28px!important;line-height: 1.8em;}


.oldModel .licontents{height:1.8em !important;}
.oldModel .lititles{height:3.8em !important;line-height:1.8em!important;}
.oldModel .so_result li p{height:2em!important;}






/* 湛河区适老化 */	