﻿@media (min-width:700px) and (max-width:990px) 
{
.container { width:99%; overflow:hidden; clear:both;}
.container:before, .container:after { content: ''; display: table; width: 100%; clear: both; font-size: 0; }
	
.tp{ width:100%; height:10px; overflow:hidden; clear:both; background-color:#339cd1;}

.logo{ width:172px; height:57px; overflow:hidden; clear:both; margin-top:27px; float:left; margin-bottom:30px;}

.logo img{ width:100%; height:auto;}

/* banner */

/* 导航条 */
.navbar { width: auto; float:right; padding-top:19px;}
.navbar .nav { overflow: hidden;  padding-left:0px;}
.navbar .nav a { float: left; display: block; width: 90px; margin-left:30px; height: 90px; line-height: 90px; text-align: center; color: #4f4f4f; font-size: 18px;   text-decoration:none; }
.navbar .nav a:hover {   text-decoration:none; border-bottom:solid 5px #339cd1 ; border-radius:6px; }
.navbar .nav a.current {   text-decoration:none; border-bottom:solid 5px #339cd1 ; border-radius:6px;}

.nrbg{ width:100%; overflow:hidden; clear:both; background-color:#f8f8f8;}

.tel{ width:210px; border-left:solid 1px #e2e2e2; height:114px; border-right:solid 1px #e2e2e2; float:right; color:#339cd1; line-height:114px; font-size:20px; display:none;}

.banner{ width:100%; overflow:hidden; clear:both; height:180px; background-position:top center; background-size: cover; }

.content{ width:99%; overflow:hidden; clear:both; padding-top:12px;}

.left{ width:100%; float:left; overflow:hidden; clear:both; margin-bottom:9px;}

.ltbg{ width:100%; height:64px; overflow:hidden; clear:both; background-image:url(../images/lt.png); color:#ffffff; font-size:18px; line-height:64px; text-align:left; padding-left:123px; letter-spacing:1px; background-repeat:no-repeat; background-color:#71ccfa;}

.lbg{ width:100%; clear:both; border:solid 0px #f3f3f3;  padding-bottom:0px; border-top:solid 0px white; font-size:13px; } 

.lbg a{ width:50%; height:37px; text-align:center; line-height:37px; color:#7b7b7b; display:block; float:left;}

.lbg a:hover{ width:50%; height:37px; text-align:center; line-height:37px; color:#ffffff; display:block; background-color:#c9e070; float:left;}

.lbg a.current{ width:50%; height:37px; text-align:center; line-height:37px; color:#ffffff; display:block; background-color:#c9e070; float:left;}

.lhx{ width:100%; height:1px; border-bottom:dashed 1px #e1e1e1; display:none;}

.right{ width:100%; float:right; text-align:left;}

.location{ font-size:14px; color:#a0a0a0;  border-bottom:solid 1px #e1e1e1;  border-top:solid 1px #e1e1e1; line-height:46px;}

.location a{ text-decoration:none; color:#a0a0a0;}

.location a:hover{ text-decoration:underline; color:#a0a0a0;}

.rtbg{ width:100%; overflow:hidden; clear:both;  font-size:16px; color:#b3ce4d; border-left:solid 4px #b3ce4d; height:21px; line-height:21px; padding-left:21px; margin-top:24px; margin-bottom:19px;}

.nr{ width:100%; overflow:hidden; clear:both; text-align:left; color:#7b7b7b; font-size:14px; line-height:30px; margin-bottom:90px;}

.nr img{ max-width:100%; height:auto;}

.clear{ width:100%; height:0px; overflow:hidden; clear:both;}

.nr a{ color:#7b7b7b; text-decoration:none;}

.nr a:hover{ color:#7b7b7b; text-decoration:none;}

.xwnr{ width:100%; overflow:hidden; clear:both; height:140px;}

.xwnr b{ color:#b3ce4d; font-size:16px; float:left; line-height:146px; font-weight:normal; margin-right:19px;  display:none;}

.xwimg{ width:187px; height:140px; float:left; margin-left:0px;}

.xwimg img{ width:100%; height:auto;}

.xwjs{ width:73%; overflow:hidden; float:right; text-align:left;}

.xwjs a{ color:#b3ce4d; text-decoration:none;}

.xwjs a:hover{ color:#b3ce4d; text-decoration:underline;}

.xwsx{ width:100%; overflow:hidden; clear:both; height:1px; background-color:#d7d7d7; margin-left:0px; margin-top:19px; margin-bottom:19px;}

.xw{ width:0px; height:140px; float:left; background-image:none; margin-top:0px;}

/* 分页 */
.pagination{text-align: center;padding:30px 0;font-size: 0px; width:100%; clear:both;}

.pagination a, .pagination span{font-size: 12px;color: #808080;display: inline-block;_display:inline;padding: 0 10px;margin-left: 5px;line-height: 26px;font-family: HelveticaNeueLTPro-Roman;}

.pagination a:hover,.pagination span.active{color: #000;}

.lbg .tit a{ text-align:center; font-size:13px; padding-left:0px;  color:#52b6e9; width:50%;}

.lbg .tit a:hover{ text-align:center; font-size:13px; padding-left:0px;  color:#ffffff; width:50%;}

.lbg .tits a{ text-align:center; font-size:13px; padding-left:0px;  color:#52b6e9; width:50%;}

.lbg .tits a:hover{text-align:center; font-size:13px; padding-left:0px;  color:#ffffff; width:50%;}

.lbg .titss a{text-align:center; font-size:13px; padding-left:0px;  color:#52b6e9; width:50%;}

.lbg .titss a:hover{ text-align:center; font-size:13px; padding-left:0px;  color:#ffffff; width:50%;}

.lbg .titsss a{text-align:center; font-size:13px; padding-left:0px;  color:#52b6e9; width:50%;}

.lbg .titsss a:hover{ text-align:center; font-size:13px; padding-left:0px;  color:#ffffff; width:50%;}

.lbg .titssss a{ text-align:center; font-size:13px; padding-left:0px;  color:#52b6e9; width:50%;}

.lbg .titssss a:hover{ text-align:center; font-size:13px; padding-left:0px;  color:#ffffff; width:50%;}

.lbg .titsssss a{ text-align:center; font-size:13px; padding-left:0px;  color:#52b6e9; width:50%;}

.lbg .titsssss a:hover{ text-align:center; font-size:13px; padding-left:0px;  color:#ffffff; width:50%;}

.lbg .titssssss a{ text-align:center; font-size:13px; padding-left:0px;  color:#52b6e9; width:50%;}

.lbg .titssssss a:hover{text-align:center; font-size:13px; padding-left:0px;  color:#ffffff; width:50%;}

.lbg a span{ display:none;}

.lbg a.current{ color:#ffffff;}

.map{ width:100%; overflow:hidden; clear:both; text-align:center;}

.mapnr{ width:47%; float:left; font-size:12px; padding-top:16px; margin-left:0px; line-height:26px;}

.mapnr p{ color:#339cd1;margin-bottom:0px;}

.mapnrs{ width:47%; float:right; font-size:12px; padding-top:16px; line-height:26px;}

.mapnrs p{ color:#339cd1;margin-bottom:0px;}

.alnr{ width:33.33%; overflow:hidden; float:left; text-align:center; padding-top:0px; margin-right:0px; margin-bottom:19px;}

.alnr:nth-child(3n){ margin-right:0px;}

.alnr a p{ margin-top:0px; border-bottom:solid 1px #e3e3e3; display:block; width:100%;}

.alnr a:hover p { margin-top:0px; border-bottom:solid 1px #b3ce4d; display:block; width:100%; color:#b3ce4d;}

.lxnr{ width:25%; float:left; text-align:center; font-size:18px; color:#e23e3c; font-weight:bold;}

.lxnr img{ width:112px; height:auto; margin-bottom:12px;}

.lxnr p{ color:#b2b1b3; font-size:15px; font-weight:normal; margin-top:3px;}

.lxewm{ width:100%; text-align:center; font-size:14px; color:#52a7d2; padding-top:30px; overflow:hidden; display:block; margin-bottom:16px;}

.lxewm img{ width:131px; height:auto; margin-bottom:-10px;}

.lxbg{ width:100%; overflow:hidden; clear:both; background-color:#f0f1f4; padding-bottom:12px;}

.lxbg img{ width:263px; float:left; height:auto; display:none;}

.lx_introdue{ width:100%; float:left; font-size:13px; color:#6a6a6a; line-height:24px; padding-top:12px; padding-left:36px; }

.zptit{ width:166px; height:44px; overflow:hidden; background-color:#a7c642; font-size:18px; line-height:44px; float:left; text-align:center; color:#ffffff; margin-top:24px;}

.zphx{ width:100%; height:2px; overflow:hidden; clear:both; background-color:#a7c642;}

.zwtit{  width:31.2%; height:42px; line-height:42px; background-image:url(../images/zw.jpg); background-repeat:no-repeat; background-color:#e8ebee; float:left; margin-right:12px; margin-top:12px;}

.zwtit a{ font-size:12px; color:#666666; padding-left:36px;}

.zwtit a:hover{ font-size:12px; color:#a7c642; padding-left:36px;}

.pc{ display:none;}

.phone{ display:block;}

.dianhua{ margin-left:261px; width:100%; color:#4f4f4f; font-size:18px; background-image:url(../images/tel.png); background-repeat:no-repeat; text-align:left; height:33px; padding-left:40px; line-height:33px; float:left; margin-right:36px;}

.youxiang{ color:#4f4f4f; margin-left:60px; font-size:18px; background-image:url(../images/email.png); background-repeat:no-repeat; text-align:left; height:33px; padding-left:40px; line-height:33px; float:left;  margin-right:36px;}

.dizhi{ color:#4f4f4f; font-size:18px; background-image:url(../images/add.png); background-repeat:no-repeat; text-align:left; height:33px; padding-left:40px; line-height:33px; float:left;}

.ewm{ width:131px; height:131px; overflow:hidden; clear:both; margin-top:10px; margin-bottom:16px;}

.ewm img{ width:100%; height:auto;}

.hx{ width:100%; height:1px; background-color:#cacaca; overflow:hidden; clear:both; margin-bottom:18px;}

.logos{ width:172px; height:35px; overflow:hidden; clear:both; margin-bottom:14px;}

.logos img{ width:100%; height:auto;}

.bq{ width:100%; height:42px; overflow:hidden; clear:both; background-color:#52a7d2; line-height:42px; font-size:16px; color:#ffffff; } 

.bq a{ color:#ffffff; text-decoration:none;}

.bq a:hover{ color:#ffffff; text-decoration:underline;}

.fwnr1{ width:49%; float:left;  background-repeat:no-repeat; text-align:center; margin-left:0px; margin-top:9px; background-color:#f6f6f6;  border-radius: 6px 6px 6px 6px;}

.fwnr1 .title{ color:#339cd1; font-size:26px; text-align:left; padding-bottom:9px; background-image:url(../images/fw1_04.png); background-repeat:no-repeat; padding-left:50px; margin-left:123px; margin-top:16px;}

.fwjs{ width:100%; overflow:hidden; font-size:17px; color:#4f4f4f; text-align:left; padding-bottom:12px;}

.fwjs ul{ width:73%;  margin-left:19px;}

.fwnr2{ width:49%; float:right;  background-repeat:no-repeat; text-align:center; margin-left:0px; margin-top:9px;  background-color:#f6f6f6;  border-radius: 6px 6px 6px 6px;}

.fwnr2 .title{ color:#339cd1; font-size:26px; padding-left:160px; text-align:left; padding-bottom:9px;  background-image:url(../images/fw2_04.png); background-repeat:no-repeat; padding-left:50px; margin-left:123px; margin-top:16px;}

.fwnr3{ width:49%; float:left;  background-repeat:no-repeat; text-align:center; margin-left:0px; margin-top:30px;  background-color:#f6f6f6;  border-radius: 6px 6px 6px 6px;}

.fwnr3 .title{ color:#339cd1; font-size:26px; text-align:left; padding-bottom:9px;  background-image:url(../images/fw3_04.png); background-repeat:no-repeat; padding-left:60px; margin-left:123px; margin-top:21px;}

.fwnr4{ width:49%; float:right;  background-repeat:no-repeat; text-align:center; margin-left:0px; margin-top:30px;  background-color:#f6f6f6;  border-radius: 6px 6px 6px 6px;}

.fwnr4 .title{ color:#339cd1; font-size:26px; text-align:left; padding-bottom:9px;  background-image:url(../images/fw4_05.png); background-repeat:no-repeat; padding-left:50px; margin-left:123px; margin-top:24px;}

.gexing1{ width:47%; float:left;}

.gexing3{ width:24px; float:left; padding-top:300px; margin-left:12px; }

.gexing2{ width:47%; float:right;}

.tiaozhan1{ width:50%; height:auto; overflow:hidden; clear:both; float:left; padding-top:90px;}

.tiaozhan2{ width:50%; height:auto; overflow:hidden; float:left; margin-left:-39px; padding-top:90px;}

.tiaozhan3{ width:100%; height:auto; overflow:hidden; float:left; margin-left:0px; padding-top:0px; text-align:center;}

.rcjs1{ font-size:17.6px; color:#4f4f4f; width:100%; float:left; line-height:36px; padding-top:0px;}

.rc1{ width:37%; float:left; clear:both; padding-top:19px; margin-left:0px;}

.rc2{ width:60%; float:right; margin-top:0px;}

.rcjs2{ font-size:17.6px; color:#4f4f4f; width:100%; float:left; line-height:36px; padding-top:19px; margin-left:0px; clear:both;}

.rcjs3{ font-size:17.6px; color:#4f4f4f; width:100%; float:right; line-height:36px; padding-top:19px; text-align:left;}

.txjs{ width:100%; color:#44434a; font-size:19px; line-height:39px; text-align:left;}

.txjs_nr{ width:48%; float:left; margin-left:0px; clear:both;}

.txjs_nr p{ margin-bottom:6px;}

.txjs_nr p.t1{ width:100%; height:68px; line-height:68px; text-align:center; font-size:26px; color:#222818; background-color:#dbe36b;}

.txjsbg{ width:100%; background-color:#f5f7df; text-align:center; display:block; overflow:hidden; padding-top:12px; padding-bottom:24px; height:291px;}

.txjsbg p{ color:#4f4f4f; font-size:18px; background-color:#fdfdf9; display:block; width:77%; text-align:center; margin-left:4.7%; margin-top:16px; padding-left:24px; padding-right:24px;  padding-top:12px; padding-bottom:12px;}

.txjs_nrs{ width:48%; float:right; margin-left:0px; margin-right:0px;}

.txjs_nrs p{ margin-bottom:6px;}

.txjs_nrs p.t1{ width:100%; height:68px; line-height:68px; text-align:center; font-size:26px; color:#ffffff; background-color:#6fb472;}

.txjs_nrss{ width:48%; float:left; margin-left:0px; }

.txjs_nrss p{ margin-bottom:6px;}

.txjs_nrss p.t1{ width:100%; height:68px; line-height:68px; text-align:center; font-size:26px; color:#ffffff; background-color:#9ece54;}

.txjsbgs{ width:100%; background-color:#d4ecef; text-align:center; display:block; overflow:hidden; padding-top:12px; padding-bottom:24px; height:420px;}

.txjsbgs p{ color:#4f4f4f; font-size:18px; background-color:#fdfdf9; display:block; width:82%; text-align:center; margin-left:6%; margin-top:16px; padding-left:12px; padding-right:24px;  padding-top:12px; padding-bottom:12px;}

.txjs_nrsss{ width:48%; float:right; margin-left:0px; margin-right:0px;}

.txjs_nrsss p{ margin-bottom:6px;}

.txjs_nrsss p.t1{ width:100%; height:68px; line-height:68px; text-align:center; font-size:26px; color:#ffffff; background-color:#52a7d2;}

.txjsbgss{ width:100%; background-color:#d4ecef; text-align:center; display:block; overflow:hidden; padding-top:12px; padding-bottom:24px; height:256px;}

.txjsbgss p{ color:#4f4f4f; font-size:18px; background-color:#fdfdf9; display:block; width:70%; text-align:center; margin-left:10%; margin-top:16px; padding-left:19px; padding-right:24px;  padding-top:12px; padding-bottom:12px;}

.ysyw{ width:100%; padding-top:30px; font-size:22px; color:#44434a; text-align:left; line-height:39px;}

.ysywnr{ width:50%; float:left; padding-top:30px;}

.ysywjs{ width:100%; text-align:left; color:#4f4f4f; font-size:18px; padding-top:6px;}

.ysywjs b{ width:6px; height:6px; background-color:#d5d5d5; display:block; float:left; border-radius:6px; margin-top:15px; margin-left:0px; margin-right:9px;}

.ysywimg{ width:100%; float:left; margin-top:0px; padding-left:0px; clear:both;}

.ysywimg img{ width:100%; height:auto;}

.ysywnrs{ width:50%; float:right; margin-top:30px; }

.ysywjss{ width:100%; text-align:right; color:#4f4f4f; font-size:18px; padding-top:6px; }

.ysywjss b{ width:6px; height:6px; background-color:#d5d5d5; display:block; float:right; border-radius:6px; margin-top:15px; margin-right:0px; margin-left:9px;}

.ysywnrss{ width:50%; float:left; margin-top:0px;}

.ysywnrs.s{ width:240px; float:right; margin-top:0px; }

.ysywnrs.ss{ width:240px; float:right; margin-top:0px; }

.ylnr1{ width:100%; overflow:hidden; clear:both; margin-left:0px; padding-top:30px;}

.ylnr1 img{ width:346px; float:left;}

.yljs{ width:300px; float:right;  padding-left:0px; padding-top:16px;}

.yljs p{background-image:url(../images/yls.png); background-repeat:no-repeat; display:block; color:#53a7d3; font-size:18px;  background-position:0px 7px; padding-left:30px; margin-top:-16px;}

.ylnr2{ width:100%; overflow:hidden; clear:both; margin-left:0px; padding-top:60px; margin-bottom:30px;}

.ylnr2 img{ width:346px; float:right;}

.yljss{ width:300px; float:left;  padding-left:90px; padding-top:16px;}

.yljss p{background-image:url(../images/ylss.png); background-repeat:no-repeat; display:block; color:#89b929; font-size:18px;  background-position:0px 7px; padding-left:30px; margin-top:-16px;}

.yyleft{ width:406px; text-align:center; float:left; background-image:url(../images/yy1.png); background-position:0 21px; background-repeat:no-repeat; height:606px; margin-top:0px; margin-left:190px;}

.yyleft h1{ font-size:40px; color:#94b42c; padding-left:0px;}

.yyleft .tit{ width:66px; float:left; font-size:30px; color:#b0c765; line-height:36px; padding-top:30px;}

.titjs{ width:261px; float:left; color:#ffffff; font-size:16px; line-height:26px; padding-left:16px; padding-top:16px; text-align:left;}

.yyleft .tit.s{ width:60px; float:left; font-size:30px; color:#b0c765; line-height:36px; padding-top:70px;}

.titjs.s{ width:261px; float:left; color:#ffffff; font-size:16px; line-height:26px; padding-left:0px; padding-top:51px;}

.kong{ width:100%; clear:both;}

.yyleft .tit.ss{ width:60px; float:left; font-size:30px; color:#b0c765; line-height:36px; padding-top:90px;}

.titjs.ss{ width:261px; float:left; color:#ffffff; font-size:16px; line-height:26px; padding-left:0px; padding-top:36px;}

.jia{ width:100%; height:25px; float:left; padding-top:60px; margin-left:12px; clear:both; text-align:center;}

.yyright{ width:458px; float:right; background-image:url(../images/yy2.png);  background-position:0 21px; background-repeat:no-repeat; height:606px; margin-top:30px; margin-right:150px;}

.yyright h1{ font-size:40px; color:#52a7d2; padding-left:80px;}

.titjss{ width:334px; float:left; color:#ffffff; font-size:16px; line-height:26px; padding-left:6px; padding-top:10px;}

.yyright .tit{ width:66px; float:left; font-size:30px; color:#339cd1; line-height:36px; padding-top:30px; padding-left:39px;}

.titjss.s{ width:334px; float:left; color:#ffffff; font-size:16px; line-height:26px; padding-left:6px; padding-top:60px;}

.yyright .tit.s{ width:66px; float:left; font-size:30px; color:#339cd1; line-height:36px; padding-top:80px; padding-left:39px;}

.titjss.ss{ width:334px; float:left; color:#ffffff; font-size:16px; line-height:26px; padding-left:16px; padding-top:39px;}

.yyright .tit.ss{ width:66px; float:left; font-size:30px; color:#339cd1; line-height:36px; padding-top:90px; padding-left:30px;}





/*zjj   2020-4-14*/
/*认知症专题一*/
.rzzt-1{padding-bottom:150px;}
.rzzt-1 dl br{display:none;}
.rzzt-1 dl.item1,.rzzt-1 dl.item2{width:40%;}
.rzzt-1 dl.item1{width:40%;left:0;top:20px;}
.rzzt-1 dl.item2{top:90px;right:0;top:0;}
.rzzt-1 dl.item3{width:60%;top:505px;left:175px;}

/*团队配置*/
.tdpz{height:400px;}
.tdpz .item:nth-child(2),.tdpz .item:nth-child(3){width:200px;}

.shoujinav{ display:none;}

.shoujinavs{ display:block;}

.dhnr{ margin-left:30px;  display:none;}

.nav .dhnr a{ font-size:15px; display:block; line-height:30px; height:30px;}

.pcserver{ display:block;}

.sjserver{ display:none;}

}