@charset "UTF-8";
/*初始化css*/
body{font-family:微软雅黑;color: #333;}/*min-width的宽度根据项目页面宽度决定*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,form
{margin:0;padding:0;border:0;outline:none;}
input{margin:0;padding:0;outline:none;}
li{list-style:none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;}/*颜色根据通用信息列表的文字颜色决定*/
.more a{color: #999;}/*颜色根据通用更多的文字颜色决定*/
a:hover{color:#1c5bb8;}/*颜色根据psd主色调决定，比如很多都是蓝色*/
.more a:hover{color:#1c5bb8;}/*颜色根据psd主色调决定，比如很多都是蓝色*/
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
textarea,input{font-family:微软雅黑;}
/*命名的语义化---正常页面的几部分如下：header(top+banner+nav)	content-wrap(section1+section2+...)		footer*/
body{background-color: #f2f2f2;height: auto;}
.main{width: 1200px;margin: 0 auto;background-color: #FFFFFF;margin-bottom: 25px;}
.fg{width: 100%;height: 15px;margin: 0 auto;background-color: #00457e;}
.dqwz{margin-top: 20px;margin-left: 25px;font-size: 17px;}
/* 第一层开始 */
.section1{width: 1140px;height: 215px;margin: 0 auto;background: #f2f2f2;margin-top: 17px;}
.section1-left{width: 104px;height: 160px;background: #00457e;margin: 22px 0 0 28px;}
.section1-left a{font-size: 15px;text-align: center;font-weight: bold;color: #FFFFFF;display: block;line-height: 160px;}
.section1-center{margin: 22px 0 0 18px;}
.section1-center li{float: left;}
.section1-center li a{display: block;height: 160px;}
.section1-center li a img{height: 160px;}
/* 第一层结束 */
/* 第二层开始 */
.section2{margin: 0 34px 0 30px;padding-bottom: 37px;}
.kjbl{background: url(kjbl.png) no-repeat;width: 148px;height: 36px;}
.kjbl-more{border-bottom: 1px solid #acacac;width: 974px;margin-left: 14px;height: 36px;}
.section2-list ul{padding:0 70px;margin-top: 20px;}
.section2-list-ul .tp{float: left;width: 274px;height: 127px;margin: 10px 29px 20px 29px;/*border: 1px solid #00457e;margin-left: 80px;*/}
/*.section2-list li:first-child{margin-left: 0px;}*/
.section2-list-ul .tp a{display: block;width: 100%;height: 100%;font-weight: bold;line-height: 127px;}
.section2-list .yjsgk{background: url(yjsgk.png) 38px 21px no-repeat;color: #b82222;padding-left: 230px;}
.section2-list .ggzf{background: url(ggjy.png) 38px 21px no-repeat;color: #7db850;padding-left: 230px;}
.section2-list .pjcy{background: url(pjcy.png) 38px 21px no-repeat;color: #4bb2d2;padding-left: 230px;}
.section2-list .kjzh{background: url(kjzh.png) 38px 21px no-repeat;color: #f8865d;padding-left: 230px;}
.section2-list .zfcg{background: url(zfcg.png) 38px 21px no-repeat;color: #b82222;padding-left: 230px;}
.section2-list .sqfw{background: url(sqfw.png) 38px 21px no-repeat;color: #7db850;padding-left: 230px;}
.section2-list .zckjs{background: url(zckjs.png) 38px 21px no-repeat;color: #4bb2d2;padding-left: 230px;}
.section2-list .xzzx{background: url(xzzx.png) 38px 21px no-repeat;color: #f8865d;padding-left: 230px;}
/*.section2-list li:hover  .yjsgk{background:#b82222 url(yjsgkH.png) 38px 21px no-repeat;padding-left: 230px;}
.section2-list li:hover .ggzf{background:#7db850 url(ggjyH.png) 38px 21px no-repeat;padding-left: 230px;transition: 0.2s;}
.section2-list li:hover .pjcy{background:#4bb2d2 url(pjcyH.png) 38px 21px no-repeat;padding-left: 230px;transition: 0.2s;}
.section2-list li:hover .kjzh{background:#f8865d url(kjzhH.png) 38px 21px no-repeat;padding-left: 230px;transition: 0.2s;}
.section2-list li:hover .zfcg{background:#b82222 url(zfcgH.png) 38px 21px no-repeat;padding-left: 230px;transition: 0.2s;}
.section2-list li:hover .sqfw{background:#7db850 url(sqfwH.png) 38px 21px no-repeat;padding-left: 230px;transition: 0.2s;}
.section2-list li:hover .zckjs{background:#4bb2d2 url(zckjsH.png) 38px 21px no-repeat;padding-left: 230px;transition: 0.2s;}
.section2-list li:hover .xzzx{background:#f8865d url(xzzxH.png) 38px 21px no-repeat;padding-left: 230px;transition: 0.2s;}
.section2-list li:hover  a{color:#fff;transition: 0.2s;}*/
/* 第二层结束 */
/* 分隔线 */
.fgx{width: 100%;height: 36px;background: #f2f2f2;}
/* 分隔线 */
/* 第三层开始 */
.section3{margin-top: 37px;margin-left: 48px;margin-right: 41px;padding-bottom: 40px;}
.section3-left{width: 808px;}
.xzfw{background: url(xzfw.png) no-repeat;width: 142px;height: 38px;}
.xzfw-more{border-bottom: 1px solid #acacac;width: 649px;margin-left: 17px;height: 38px;}
.xzfw-more a{display: block;color: #6a6a6a;line-height: 38px;}
.section3-left-list{margin-top: 15px;}
.section3-left-list li{background: url(list.png) 2px center no-repeat;float: left;width: 404px;}
.section3-left-list li a{padding-left: 12px;line-height: 39px;}

.section3-right{width: 273px;border-left: 1px solid #acacac;padding-bottom: 37px;}
.section3-right-tit{width: 144px;height: 37px;margin-left: 80px;}
.section3-right-tit a{display: block;width: 144px;height: 37px;}
.section3-right-list{width: 232px;height: 290px;background: #f2f2f2;margin-top: 21px;margin-left: 40px;}
.section3-right-list ul{width: 167px;margin: 0 auto;padding-top: 66px;}
.section3-right-list li{width: 167px;height: 40px;background: #00457e;margin-top: 7px;}
.section3-right-list li a{color: #FFFFFF;line-height: 40px;text-align: center;display: block;}
/* 第三层结束 */

/*手机端样式*/
@media only screen and (max-width: 768px){
	.main{width:100%;}
	.dqwz{width:100%;padding:15px 3%!important;line-height:30px!important;}
	.section2{width:94%;margin:0 3%;}
	.section2-tit{width:100%;}
	.kjbl-more{width:100%;margin-left:0;height:15px;}
	.section2-list ul{width:100%;padding:0;margin-top:0;}
	.section2-list ul li{width:48%!important;margin:0% 1%!important;height:100px!important;}
	.section2-list ul li img{width:98%;}
	.czt-footer {
				padding-top: 15px!important;
				margin-top: 15px!important;
				height: auto!important;
				padding-bottom: 15px!important;
			}

			.czt-footer-tip1 {
				width: 100%!important;
				padding-top: 0px!important;
				padding-left: 0px!important;
			}

			.czt-footer-section1 {
				padding: 0 5%!important;
			}

			.czt-footer-tip2 {
				margin-left: 0px!important;
			}

			.czt-footer-tip2 .foooter-border {
				margin: 0 14px!important
			}

			.czt-footer-section2,
			.czt-footer-section3 {
				margin-left: 16%!important;
			}
	}



/*适老化*/
.old_type .dqwz{font-size: 28px;line-height: 60px;height: 80px;}
.old_type .section2-list-ul li.tp a img{display: none;}
.old_type .section2-list-ul li.tp:nth-of-type(1) a{background: url(oldyjsgk.png) no-repeat;}
.old_type .section2-list-ul li.tp:nth-of-type(2) a{background: url(oldgkzf.png) no-repeat;}
.old_type .section2-list-ul li.tp:nth-of-type(3) a{background: url(oldpjcy.png) no-repeat;}
.old_type .section2-list-ul li.tp:nth-of-type(4) a{background: url(oldkjzh.png) no-repeat;}
.old_type .section2-list-ul li.tp:nth-of-type(5) a{background: url(oldzfcg.png) no-repeat;}
.old_type .section2-list-ul li.tp:nth-of-type(6) a{background: url(oldsqfw.png) no-repeat;}
.old_type .section2-list-ul li.tp:nth-of-type(7) a{background: url(oldzc.png) no-repeat;}
.old_type .section2-list-ul li.tp:nth-of-type(8) a{background: url(old12.png) no-repeat;}
.old_type .section2-list-ul li.tp:nth-of-type(9) a{background: url(old22.png) no-repeat;}
.old_type .section2-list-ul li.tp:nth-of-type(10) a{background: url(old32.png) no-repeat;}
.old_type .section2-list-ul li.tp:nth-of-type(11) a{background: url(old42.png) no-repeat;}
.old_type .section2-list-ul li.tp:nth-of-type(12) a{background: url(oldxzzx.png) no-repeat;}