/* CSS Document */
*{padding:0px; margin:0px; list-style-type:none;}
img{border:0px;}
body{color:#595959; font:14px/1.5 Arial,"微软雅黑","宋体";}
a:link, a:visited{color:#595959; text-decoration:none;}
a:hover{color:#DB0600;}
.red, a.red{color:#D60500;}
.blue, a.blue{color:#005B80;}

.mt10{padding:10px;}
.mt5{margin-top:5px;}

.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.clearfix::after{clear:both; content:"."; display:block; height:0; visibility:hidden;}

.fbox {height:100%;}
.fbox .left,.fbox .middle {
	float:left;
}
.f131 .left{width:220px;}
.f131 .middle{width:550px;}
.f131 .right{width:230px;float:right;}

.f14 .left{width:200px;}
.f14 .right{width:800px;}


.wrap{width:1000px; margin:0px auto;}
.header{position:relative; width:1000px; height:120px; margin:0 auto;}
.header>.logo{position:absolute; left:0px; top:15px;}
.header>.language{position:absolute; right:0px; top:30px; color:#005B80;}
.header>.language>a.en{display:inline-block; padding:0px 8px; background-color:#005B80; color:#FFF;}

.header>.search{position:absolute; right:0px; top:60px; height:37px;}
.header>.search>form{display:block;}
.header>.search>form>label{display:inline-block; width:188px; height:17px; padding:4px 10px; margin:6px 0; background:url(../../images/search_ipt_bg.jpg) no-repeat scroll left center; float:left;}
.header>.search>form>label>input[type="text"]{border:0; width:180px; height:17px; line-height:17px; background-color:transparent; outline:none;}
.header>.search>form>input[type="submit"]{border:0; width:29px; height:29px; margin-top:8px; background:url(../../images/search_btn_bg.jpg) no-repeat scroll center top; text-indent:-9999999999px;}

.menu{background-color:#005B80;}
.menu>ul{width:1000px; height:35px; margin:0 auto;}
.menu>ul>li{position:relative; height:35px; line-height:35px; float:left;}
.menu>ul>li>a{display:block; padding-left:26px; background:url(../../images/menu_line.jpg) no-repeat scroll 13px center; text-decoration:none;  color:#FFF;}
.menu>ul>li>ul{position:absolute; left:13px; top:35px; width:200px; display:none; z-index:999999999999999999;}
.menu>ul>li.m_1>a{padding-left:0; background:none;}
.menu>ul>li>ul>li{height:26px; line-height:26px; background:url(../../images/menu_sub_bg.png) repeat scroll left top;}
.menu>ul>li>ul>li>a{display:block; padding:0px 10px; text-decoration:none; font-size:12px; color:#FFF;}
.menu>ul>li>ul>li>a:hover, .menu>ul>li>ul>li>a.curr{background-color:#3A8748;}

.banner{position:relative; width:1200px; margin:0 auto; text-align:center;}
.banner_other{text-align:center;}
.banner_other>img{width:100%;}
.index{margin-top:60px;}
.index>.top, .index>.bot{height:10px;}
.index>.mid{width:1000px; margin:0px auto;}
.index>.mid>.company, .index>.mid>.media{float:left;}
.index>.mid>.company{width:328px; padding:0px 82px;}
.index>.mid>.media{width:328px; padding:0px 82px;}
.index>.mid>div>.head{height:241px;}

.index>.mid>.company>.head{background:url(../../images/company.jpg) no-repeat scroll center center;}
.index>.mid>.media>.head{background:url(../../images/media.jpg) no-repeat scroll center center;}
.index>.mid>div>.body{ text-align:center;}

.index>.mid>div>.foot{margin-top:20px;}
.index>.mid>div>.foot>a{display:block; height:41px;}
.index>.mid>.company>.foot{background:url(../../images/learn_more.jpg) no-repeat scroll center center;}
.index>.mid>.media>.foot{background:url(../../images/read_more.jpg) no-repeat scroll center center;}

.stock{width:1000px; margin:0 auto;}
.stock>div{margin-top:60px; margin-bottom:40px; height:64px; padding:5px 0px;}
.stock>div>.s1{padding:0px 20px; }
.stock>div>.s1>font{}
.stock>div>.s1>font.blue{color:#004a8e;}
.stock>div>.s1>font.black{color:#010101;}
.stock>div>.s1>span{float:right;}
.stock>div>.s2{padding:8px 0; margin-top:5px; height:20px; background-color:#969799;}
.stock>div>.s2>ul>li{width:145px; margin:0px 10px; float:left;}
.stock>div>.s2>ul>li>span{display:inline-block; width:49%; float:left;}
.stock>div>.s2>ul>li>span.a{height:20px; background-color:#005B80; text-align:center; color:#FFF;}
.stock>div>.s2>ul>li>span.b{height:18px; border:solid 1px #B6B6B6; background-color:#FFF;}

.footer{}
.footer>div{width:1000px; margin:0px auto; background:url(../../images/footer_bg.jpg) repeat-x scroll left top;}
.footer>div>p{padding:30px; }
.footer>div>p>span{float:right;}


.action{margin-top:10px;}
.action>a.ico{display:inline-block; margin-right:10px; padding-left:20px; background:url(../../images/ico_right.jpg) no-repeat scroll 5px center;}
.adobe{padding:10px; padding-left:120px; margin-top:50px; background:url(../../images/adobedown.jpg) no-repeat scroll left center;}
.adobeurl{margin-top:30px;}

.content{padding:20px 0;}
.cat{padding-right:20px;}
.cat>.head{border-bottom:solid 1px #E5E5E5;}
.cat>.head>span{display:inline-block; padding-bottom:10px; border-bottom:solid 1px #303034; font-size:16px; color:#5C5C5C;}
.cat>.body{}
.cat>.body>ul{}
.cat>.body>ul>li{margin-bottom:10px; height:30px; line-height:30px;}
.cat>.body>ul>li>a{display:block; border-left:solid 5px #E9E9E9; padding-left:5px; background-color:#E9E9E9;  color:#00728E;}
.cat>.body>ul>li>a.curr{border-color:#005B80; background-color:#3B8749; color:#FFF;}

.con{border-left:dashed 1px #898A8A;}
.con>.company{padding:0px 20px;}
.con>.company>.about{}
.con>.company>.about>.head{padding-bottom:10px; height:24px;}
.con>.company>.about>.head>span{font-size:18px; color:#005b80;}
.con>.company>.about>.body{margin-top:20px;}
/*.con>.map{margin-top:20px;}*/

.limg{}
.limg>a{display:block; margin-bottom:10px;}
.limg>a>div{line-height:0;}
.limg>a>div>img{width:230px;}
.limg>a>p{background-color:#3B8749; padding:2px 5px; color:#FFF;}
.limg>a>p>span{display:inline-block; background-color:#3B8749; padding:2px 5px; margin-right:5px; color:#FFF;}
.limg p.link{background-color:#bFC0C1; padding:0; color:#868787;}


.ceo{margin-left:30px; background-color:#005a83;}
.ceo>a{line-height:0;}
.ceo>a>img{width:100%;}
.ceo>a>p{padding:10px 5px; line-height:16px;}
.ceo>a>p>span{display:block;}
.ceo>a>p>span.a1{color:#FFF; font-weight:bold;}
.ceo>a>p>span.a2{color:#d0d1d2; margin-top:5px;}

.right_media_news{border:solid 1px #c3c3c3; padding:15px; border-radius:15px;}
.right_media_news .head{height:30px; line-height:30px; text-align:center; color:#00538E;}
.right_media_news .body .img>span{display:block; border-radius:10px; border:solid 1px #c3c3c3; padding:5px; line-height:0;}
.right_media_news .body .img>span>img{width:100%;}
.right_media_news .body .tit{margin-top:10px; line-height:1;}
.right_media_news .body .more{margin-top:15px;}
.right_media_news .body .more>a{display:inline-block; border-radius:5px; padding:2px 10px; background-color:#3b8749; color:#FFF;}

.right_stock{display:none;border:solid 1px #c3c3c3; border-radius:15px; margin-top:15px;}
.right_stock .a{border-bottom:solid 1px #B7B7B7; padding:20px 10px 10px; line-height:18px; color:#004A8E;}
.right_stock .a>div>span{color:#595959; float:right;}
.right_stock .b{border-bottom:solid 1px #c3c3c3; padding:2px 10px; background-color:#3b8749; color:#FFF;}
.right_stock .b>span{float:right;}
.right_stock .c{line-height:18px; padding:10px;}


.con{border-left:solid 1px #c3c3c3;}
.con>.eldercare{padding:0px 20px;}
.con>.eldercare>.head>span{font-size:18px; color:#005b80;}
.con>.eldercare>.body{margin-top:20px;}

.con>.message{padding:0px 20px;}
.con>.message>.head>span{font-size:18px; color:#005b80;}
.con>.message>.body{margin-top:20px;}


.select{position:relative; float:right;}
.select>div{border:solid 1px #c9c9ca; padding:0px 30px 0px 10px; background-color:#e6e6e7; float:left;}
.select>input[type="button"]{background:url(../../images/search_btn_bg.jpg) no-repeat scroll center center; border:0; width:25px; height:25px; margin-left:5px;}
.select>ul{position:absolute; left:0px; top:20px; z-index:100; border-bottom:solid 1px #c9c9ca; background-color:#e6e6e7; display:none;}
.select>ul>li{border-left:solid 1px #c9c9ca; border-right:solid 1px #c9c9ca; padding:0px 30px 0px 10px;}
.select>ul>li:hover{background-color:#c9c9ca;}


.con>.media{padding-left:20px;}
.con>.media>.releases{}
.con>.media>.releases>.head{padding-bottom:10px; height:24px;}
.con>.media>.releases>.head>span{font-size:18px; color:#00538E;}
.con>.media>.releases>.body>ul>li{margin-top:20px; border-bottom:solid 1px #c3c3c3; padding-bottom:5px;}
.con>.media>.releases>.body>ul>li>span{display:block; font-size:16px; color:#1f923d;}
.con>.media>.releases>.body>ul>li>p{padding-left:20px; background:url(../../images/reader.jpg) no-repeat scroll left 4px/15px 15px;}

.con>.relations{padding:0px 20px;}
.con>.relations>.head{padding-bottom:10px; height:24px;}
.con>.relations>.head>span{font-size:18px; color:#00538E;}
.con>.relations>.annual{}
.con>.relations>.annual>ul>li{margin-top:20px;}
.con>.relations>.annual>ul>li>.tit{height:30px; line-height:30px; font-size:16px;}
.con>.relations>.annual>ul>li>.tit>span{display:block; border-bottom:solid 1px #c3c3c3; color:#00538E;}
.con>.relations>.annual>ul>li>.info{padding:10px 0;}
.con>.relations>.annual>ul>li>.info>img{width:80px; float:left;}
.con>.relations>.annual>ul>li>.info>div{padding-left:100px; height:auto; line-height:26px;}
.con>.relations>.annual>ul>li>.info>div>p{padding-left:20px; background:url(../../images/reader.jpg) no-repeat scroll left center /15px 15px;}

.con>.relations>.interim{}
.con>.relations>.interim>ul>li{margin-top:20px;}
.con>.relations>.interim>ul>li>.tit{height:30px; line-height:30px; font-size:16px;}
.con>.relations>.interim>ul>li>.tit>span{display:block; border-bottom:solid 1px #c3c3c3; color:#00538E;}
.con>.relations>.interim>ul>li>.info{padding:10px 0;}
.con>.relations>.interim>ul>li>.info>img{width:80px; float:left;}
.con>.relations>.interim>ul>li>.info>div{padding-left:100px; height:26px; line-height:26px;}
.con>.relations>.interim>ul>li>.info>div>p{padding-left:20px; background:url(../../images/reader.jpg) no-repeat scroll left center /15px 15px;}

.con>.relations>.circulars{}
.con>.relations>.circulars>{ margin-top:20px;}
.con>.relations>.circulars>ul>li{position:relative;}
.con>.relations>.circulars>ul>li>span{position:absolute; top:10px; display:inline-block; width:120px; text-align:center; line-height:1;}
.con>.relations>.circulars>ul>li>div{margin-left:130px; padding:10px 10px 10px 20px; line-height:1; background:url(../../images/reader.jpg) no-repeat scroll left 10px /15px 15px;}
.con>.relations>.circulars>ul>li.a2{background-color:#eeefef;}

.con>.relations>.announcements{}
.con>.relations>.announcements>{ margin-top:20px;}
.con>.relations>.announcements>ul>li{position:relative;}
.con>.relations>.announcements>ul>li>span{position:absolute; top:10px; display:inline-block; width:120px; text-align:center; line-height:1;}
.con>.relations>.announcements>ul>li>div{margin-left:130px; padding:10px 10px 10px 20px; line-height:1; background:url(../../images/reader.jpg) no-repeat scroll left 10px /15px 15px;}
.con>.relations>.announcements>ul>li.a2{background-color:#eeefef;}

.con>.contact{padding-left:20px;}
.con>.contact>.head{height:24px; padding-bottom: 10px;}
.con>.contact>.head>span{font-size:18px; color:#00538E;}
.con>.contact>.body{}
.con>.contact>.body>div>p{padding-bottom:10px; font-size:16px; color:#00538E;}

.con>.sitemap{padding-left:20px;}
.con>.sitemap>.head{height:24px; padding-bottom: 10px;}
.con>.sitemap>.head>span{font-size:18px; color:#00538E;}
.con>.sitemap>.body{margin-top:5px; padding-bottom:10px;}
.con>.sitemap>.list{border-top:solid 1px #c3c3c3; padding:10px 0; margin-top:10px;}
.con>.sitemap>.list>ul{width:33%; line-height:2; float:left;}
.con>.sitemap>.list>ul>h2{}
.con>.sitemap>.list>ul>h2>a{font-size:16px; font-weight:normal; color:#00538E;}
.con>.sitemap>.list>ul>li{padding-left:15px; background:url(../../images/ico_arrow.jpg) no-repeat scroll left center;}

.con>.copyright{padding-left:20px; width:85%;}
.con>.copyright>.head{height:24px; padding-bottom: 10px;}
.con>.copyright>.head>span{font-size:18px; color:#00538E;}
.con>.copyright>.body{margin-top:10px; text-align: justify;}

.con>.search{padding-left:20px; width:85%;}
.con>.search>.head{height:24px; padding-bottom:10px; font-size:18px; color:#00538E;}
.con>.search>.head>span{color:#1f923d;}
.con>.search>.body{margin-top:10px;}
.con>.search>.body>ul{margin-top:30px;}
.con>.search>.body>ul>li.a1{color:#1f923d;}
.con>.search>.body>ul>li.a2{margin-top:5px;}


.con>.company>.history{}
.con>.company>.history>.head{background-color:#3b8749; padding:10px 0;}
.con>.company>.history>.head>span{display:block; text-align:center; color:#FFF;}
.con>.company>.history>.head>span.tit{font-size:16px;}
.con>.company>.history>.body>ul>li{position:relative; padding:10px 30px;}
.con>.company>.history>.body>ul>li>span{position:absolute; top:12px; display:inline-block; padding-left:40px; background:url(../../images/ico_doc.jpg) no-repeat scroll left center;}
.con>.company>.history>.body>ul>li>p{padding-left:170px; background:url(../../images/doc.jpg) no-repeat scroll 160px 8px;}
.con>.company>.history>.body>ul>li.a1{}
.con>.company>.history>.body>ul>li.a2{background-color:#E9E9E9;}
.con>.company>.mission{}
.con>.company>.mission>ul>li{text-align:center; padding:20px 0;}

.con>.company>.values{}
.con>.company>.values>div{line-height:1;}
.con>.company>.values>div>strong{display:inline-block; width:75px; text-align:right; font-weight:normal; color:#00538E; float:left;}
.con>.company>.values>div>span{display:block; padding-left:80px;}
.con>.company>.values>.img{text-align:center;}
.con>.company>.values>.txt{padding:20px 0px 50px;}
.con>.healthcare{padding:0px 20px;}
.con>.healthcare>.head{padding-bottom:10px; height:24px;}
.con>.healthcare>.head>span{font-size:18px; color:#00538E;}
.con>.healthcare>.body{}
.con>.healthcare>.body>ul{margin-top:40px; float:left;}
.con>.healthcare>.body>ul>li.a1{font-weight:bold; color:#00538E;}
.con>.healthcare>.body>ul>li.a2{padding:0px 20px; background:url(../../images/ico_doc1.jpg) no-repeat scroll left 5px;}
.con>.healthcare>ul>li{margin-bottom:20px;}
.con>.healthcare .tit{height:30px; line-height:30px; font-weight:bold; color:#004A8E;}
.con>.healthcare .info{margin-top:10px;}
.con>.healthcare .info>.img{float:left;}
.con>.healthcare .info>.img>p{line-height:24px; background-color:#D8D8D8;}
.con>.healthcare .info>.img>p>span{display:inline-block; padding:0px 10px; margin-right:5px; background-color:#0DB14B; color:#FFF;}
.con>.healthcare .info>.sum{padding-left:260px;}


.con>.eldercare{padding-left:20px;}
.con>.eldercare>div.bod{padding-bottom:15px; margin-bottom:15px; border-bottom:solid 1px #D8D8D8;}
.con>.eldercare>div>p.tit{ font-weight:bold; color:#004A8E;}
.con>.eldercare>div>p.sum{margin-top:5px;}
.con>.eldercare>div>p.img{margin-top:5px;}
.con>.eldercare>div>p.link{margin-top:10px; background-color:#D8D8D8; width:300px; line-height:24px;}
.con>.eldercare>div>p.link>span{display:inline-block; padding:0px 10px; margin-right:5px; background-color:#0DB14B; color:#FFF;}

.con>.information{padding-left:20px;}
.con>.information>.head{padding-bottom:10px; height:24px;}
.con>.information>.head>span{font-size:18px; color:#004A8E;}

.con>.information>.body{}
.con>.information>.body>.directors{}
.con>.information>.body>.directors>ul{margin-top:20px;}
.con>.information>.body>.directors>ul>li.a1{font-size:16px; color:#00538E;}
.con>.information>.body>.directors>ul>li.a2{color:#3a8748;}
.con>.information>.body>.directors>ul>li.a3{}
.con>.information>.body>.directors>ul>li.a3>p{ text-align: justify; padding-left:20px; background:url(../../images/ico_doc2.jpg) no-repeat scroll left 5px;}

.con>.information>.body{}
.con>.information>.body>.team{}
.con>.information>.body>.team>ul>li{height:133px; margin-top:30px; background-color:#FFF;}
.con>.information>.body>.team>ul>li>img{float:left;}
.con>.information>.body>.team>ul>li>div{position:relative; margin-left:130px; height:124px; padding:4px 0; border-bottom:solid 1px #3b8749;}
.con>.information>.body>.team>ul>li>div>p.a1{font-size:16px; color:#004a8e;}
.con>.information>.body>.team>ul>li>div>p.a2{color:#3b8749;}
.con>.information>.body>.team>ul>li>div>p.a3{margin-top:5px; height:80px; overflow:hidden;}
.con>.information>.body>.team>ul>li>div>p.a4{position:absolute; left:0; bottom:-6px; display:block; width:100%; text-align:center; background-color:#FFF;}

.map{}
.map>.m1, .map>.m2{width:45%; float:left;}
.map>.m2{margin-left:10%;}
.map>.m4{margin-top:10px;}
.map .line{height:2px; margin:10px 0; background-color:#c3c3c3; clear:both;}
.map .a1{font-size:16px; font-weight:bold; color:#005983;}
.map .a2, .map .a3{margin-top:10px;}
.map>.m1>.a3, .map>.m1>.a4, .map>.m2>.a3, .map>.m3>.a1, .map>.m4>.a1{padding-left:25px;}
.map>.m1>.a3{background:url(../../images/ico.png) no-repeat scroll left top;}
.map>.m1>.a4{margin-top:5px; background:url(../../images/ico.png) no-repeat scroll left -64px;}
.map>.m2>.a3{background:url(../../images/ico.png) no-repeat scroll left -32px;}
.map>.m3>.a1{background:url(../../images/ico.png) no-repeat scroll left -96px;}
.map>.m4>.a1{background:url(../../images/ico.png) no-repeat scroll left -128px;}
.map>.m3>.a2, .map>.m4>.a2{padding-left:25px;}

.adr{}
.adr>.a1{padding-left:25px; background:url(../../images/ico1.png) no-repeat scroll left top;}

.our{margin-top:30px;}
.our>.a1{color:#3a8748;}
.our>.a2{padding-left:90px; margin-top:20px; line-height:16px; background:url(../../images/our.jpg) no-repeat scroll left top;}
.our>.a3{margin-top:30px; text-align:justify;}