@charset "utf-8";
/* CSS Document */
body{ font-size:14px; margin:0px; padding:0px; font-family:'微软雅黑',Arial, Helvetica, sans-serif; color:#616d80;}
a img{ border:0px;}
*{margin:0;padding:0; list-style:none;}
ul{ padding:0px; margin:0px;}
li{ list-style:none;}
input,textarea{ font-family:'微软雅黑',Arial, Helvetica, sans-serif; color:#8b8b8b;}
header, section, footer, aside, nav, main, article, figure { display: block; }
.fl{ float:left;}
.fr{ float:right;}

.link1 a{ color:#FFF; text-decoration:none;}
.link1 a:hover{ color:#59bdf7; text-decoration:none;}
.link2 a{ color:#59bdf7; text-decoration:none;}
.link2 a:hover{ color:#FFF; text-decoration:none;}
.mar8{ margin-top:8.5px;}
.mar6{ margin-top:6px;}
.mar12{ margin-right:12px;}
.mar16{ margin-right:16px;}
.mar25{ margin-right:25px;}
.mar26{ margin-right:26px;}
.mar20{ margin-right:20px;}
.mar51{ margin-right:51px;}
.mar46{ margin-right:46px;}
.mar60{ margin-right:60px;}
.mar103{ margin-right:103px;}
.mar73{ margin-right:73px;}
.pap20{ margin-top:15px;}
.pat20{ margin-bottom:15px;}
.bor{ border-right:1px #ececec solid;}
.bot{ border-top:1px #ececec solid; border-right:1px #ececec solid;}
.bom{ border-bottom:1px #ececec solid;}
.bol{ border-left:1px #bebebe solid;}

.abbor{ border-right:1px #d8d8d8 solid; border-bottom:1px #d8d8d8 solid;}
.abbot{ border-right:1px #d8d8d8 solid;}
.abbom{ border-bottom:1px #d8d8d8 solid;}



/*------------------------顶部------------------------*/
.top{ width: 100%; height: 37px; background:#626d81; color:#FFF;}
.topm1{ width:1200px; margin: 0 auto; line-height: 37px; height:auto;}
.topm{ width:1240px; margin: 0 auto; line-height: 37px; height:auto;}
.city{ float: left; position:relative; background:url(../images/00.png) no-repeat left; padding-left:23px;}
.city ol{ width:502px; height:auto; background:#fff; display:none; position:absolute; left:0; top:37px; z-index:5;}
.city:hover ol{ display:block;}

/*切换*/
.citym{ width:502px; margin:0 auto; overflow:hidden;}
.citymt{ width:502px; margin:0 auto; text-align:center; font-size:16px; background:#595959; height:49px; overflow:hidden;}
.citymt ul{ width:462px; margin:0 auto;}
.citymt ul li{ display:block; float:left; list-style:none; cursor: pointer; padding-right:20px; }
.citymain{ width:442px; padding:15px 30px; overflow:hidden; background:#626d81;}
.citymain ul{ margin:0px; padding:0px;}
.citymain ul li{ list-style:none; float:left; padding-right:12px; line-height:35px;}
.citymain ul li a{ color:#ffffff; text-decoration:none;}
.citymain ul li a:hover{ color:#59bdf7;}

/*链接样式*/
.city01{ text-decoration:none; overflow:hidden;}
.city01 a{ color:#f4f4f4; text-decoration:none; display:block; float:left; height:46px; line-height:46px; padding:0px 5px;}

.city02{ text-decoration:none; overflow:hidden;}
.city02 a{ text-decoration:none; color:#59bdf7; display:block; text-align:center; height:46px; line-height:46px; padding:0px 5px; border-bottom:3px #59bdf7 solid;}
.city02 a:hover{ color:#59bdf7; text-decoration:none;}


.topnav{ float:right;}
.topnav ul{ margin:0px; padding:0px;}
.topnav ul li{ list-style:none; float:left; position:relative;}
.topnav ul li a{ display:block; float:left; padding-left:14px;}
.topnav ul li em{ display:block; float:left; font-style:normal; padding-left:14px; color:#8f8f8f;}

.topnav ul li ol{ width:125px; height:118px; padding-top:7px; background:#fff; display:none; position:absolute; left:14px; top:36px; z-index:5; text-align:center; border:#595959 solid 1px;}
.topnav ul li ol img{ padding:0px; margin:0px;}
.topnav ul li:hover ol{ display:block;}



/*------------------------标志------------------------*/
.markbox{ width:100%; margin:0 auto; overflow:hidden;}
.mark1{ width:1200px; margin:0 auto; padding:20px 0px; overflow:hidden;}
.mark{ width:1240px; margin:0 auto; padding:20px 0px; overflow:hidden;}
.logo{ float:left;}
.logo ul{ margin:0px; padding:0px;}
.logo ul li{ list-style:none; display:block; float:left;}
.logo ul li img{ padding-right:15px;}
.logo ul li h1{ display:block; font-size:23px; font-weight:normal; color:#7099ca; letter-spacing:3px; padding:0px; margin:0px;}
.logo ul li h1 em{ font-style:normal; padding-left:20px;}
.logo ul li h2{ display:block; font-size:14px; font-weight:normal; color:#646464; letter-spacing:2px; padding:0px; margin:0px;}

.tel{ float:right;}
.tel ul{ margin:0px; padding:0px;}
.tel ul li{ list-style:none; display:block;}
.tel ul li em{ display:block; font-style:normal; padding-top:3px;}



/*------------------------导航------------------------*/
.menum{ width:620px; height:80px;}

.menu1{ width:1200px; margin:0 auto; background:#333; line-height:54px;}
.menu1 ul{ padding:0; margin:0; width:100%; height:auto; float:left;}
.menu1 ul li{ list-style:none; float:left; position:relative; font-size:16px;}

.menu1 ul li:hover{ background:#646464;color:#FFFFFF;}
.menu1 ul li a{ display:block; width:133px; color:#fff; text-decoration:none; text-align:center;}
.menu1 ul li a:hover{ color:#FFFFFF;}

.menu1 ul li ol{ width:100px; height:auto; background:#646464; padding-bottom:10px; color:#fff; display:none; position:absolute; left:0; top:54; z-index:5;}
.menu1 ul li:hover ol{ display:block;}
.menu1 ul li:hover ol li{ list-style:none; width:100px; height:40px; line-height:40px; display:block; }
.menu1 ul li:hover ol li a { font-weight:normal; color:#fff; line-height:40px;  display:block; height:40px; text-align:center; width:100px; float:left; padding:0px;}
.menu1 ul li:hover ol li a:hover {color:#3FA1DA;}


.menu{ width:800px; margin:0 auto; height:54px; line-height:54px; }
.menu ul{ padding:0; margin:0; width:100%; height:auto; float:left;}
.menu ul li{ list-style:none; float:left; position:relative; font-size:16px;}
.menu ul li:hover{ background:#626d81;color:#FFFFFF;}
.menu ul li a{ display:block; width:88px; color:#777;  height:54px; line-height:54px; text-decoration:none; text-align:center;}
.menu ul li a:hover{ color:#FFFFFF;}

.menu ul li ol{ width:88px; margin:54px 0px 0px 0px; height:auto; background:#626d81; padding-bottom:10px; color:#fff; display:none; position:absolute; left:0; top:54; z-index:5;}
.menu ul li:hover ol{ display:block; }
.menu ul li:hover ol li{ list-style:none; width:76px; height:40px; line-height:40px; display:block; margin-left: 10px; }
.menu ul li:hover ol li a {font-weight:normal; color:#fff; line-height:40px;  height:40px; width:0px; padding:0px;}
.menu ul li:hover ol li a:hover {color:#59bdf7;}




/*-----------------------大图切换------------------------*/
.banner{ width:100%; height:400px;  margin:0 auto; overflow:hidden; position:relative;}
.banpic{ width:100%; height:400px; margin:0 auto; overflow:hidden; position:relative;}
.banpic ul{ width:9999px; height:400px; overflow:hidden; position:absolute; top:0; left:0}
.banpic li{ float:left; width:100%; height:100%;}
.banpic li img{ width:100%; height:100%;}

.banpic li a{ display:block; width:100%; height:300px}

div.flicking_con{ position:absolute; top:440px; left:50%; z-index:999; width:350px; height:21px; margin:0 0 0 -50px;}
div.flicking_con a{ float:left;width:48px; height:3px; padding-right:10px; background:url(../images/btnico1.png) no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on{ background:url(../images/btnico.png) no-repeat;}

#btn_prev,#btn_next{ z-index:11111; position:absolute; display:block; width:70px!important; height:105px!important; top:50%; margin-top:-37px; display:none;}
#btn_prev{ background:url(../images/hover_left.png) no-repeat left top; left:0px;}
#btn_next{ background:url(../images/hover_right.png) no-repeat right top; right:0px;}

/*------关于-------*/
.about{ width:80%; margin:0 auto; padding:0px 10%; margin-top:75px; height:auto;}
.aboutt{ width:1200px; margin:0 auto; overflow:hidden;font-size: 16px;}
.aboutt h1{ display:block; width:100%; font-size:35px; font-weight:normal; color:#646464; letter-spacing:2px; background:url(../imagesn/tc01.png) no-repeat center 25px; text-align:center;}
.aboutt h2{ display:block; width:100%; font-size:18px; font-weight:normal; color:#9a9a9b; padding-top:36px; line-height:30px;}

.about1{ width:1200px; margin:0 auto; margin-top:26px; overflow:hidden;}
.about1 ul{ padding:0px; margin:0px;}
.about1 ul li{ list-style:none; display:block; line-height:28px; color:#323232;}
.abj1{ background:url(../imagesn/tc02.png) no-repeat left; padding-left:20px;}
.abj2{ background:url(../imagesn/tc03.png) no-repeat left; padding-left:20px;}
.abj3{ background:url(../imagesn/tc04.png) no-repeat left; padding-left:20px;}

.about2{ width:1200px; margin:0 auto; margin-top:32px; overflow:hidden;}
.about2t{ width:100%; margin:0 auto;overflow:hidden;}
.about2t h2{ font-weight:normal; display:block; float:left; width:120px; margin-right:8px; font-size:18px; line-height:40px; background:#626d81; color:#FFF; text-align:center; border-radius:5px;}
.about2t h2:hover{ background:#3551a2}
.about2t h3{ font-style:normal; display:block; float:left; width:1072px; font-size:15px; font-weight:normal; text-align:right; border-bottom:1px #d8d8d8 solid; line-height:40px; }
.about2t h3 a{ color:#646464; text-decoration:none;}
.about2t h3 a:hover{ color:#3551a2; text-decoration:none;}

.about2m{ width:100%; margin:0 auto; margin-top:32px; overflow:hidden;}
.about2m ul{ padding:0px; margin:0px;}
.about2m ul li{ list-style:none; display:block; float:left; border:1px #d8d8d8 solid; width:390px; color:646464;}

.about2m ul li:hover{ border:1px #577dad solid; color:#577dad; }
.about2m ul li:hover h3{ color:#577dad;}
.about2m ul li:hover h3 span{ background:url(../imagesn/tc09.png) no-repeat;}

.about2m ul li h3{ font-size:16px; font-weight:normal; padding:13px 20px 18px 20px; color:#646464;}
.about2m ul li h3 span{ width:20px; height:17px; float:right; background:url(../imagesn/tc08.png) no-repeat;}

.about3{ width:1200px; margin:0 auto; margin-top:56px; overflow:hidden;}
.about3box{ width:570px; float:left; overflow:hidden;}
.about3t{ width:100%; margin:0 auto;overflow:hidden;}
.about3t h2{ font-weight:normal; display:block; float:left; width:120px; margin-right:8px; font-size:18px; line-height:40px; background:#626d81; color:#FFF; text-align:center; border-radius:5px;}
.about3t h2:hover{ background:#3551a2}
.about3t h3{ font-style:normal; display:block; float:left; width:442px; font-size:15px; font-weight:normal; text-align:right; border-bottom:1px #d8d8d8 solid; line-height:40px; }
.about3t h3 a{ color:#646464; text-decoration:none;}
.about3t h3 a:hover{ color:#577dad; text-decoration:none;}

.about3m{ width:570px; margin:0 auto; margin-top:32px; overflow:hidden;}
.about3m ul{ padding:0px; margin:0px;}
.about3m ul li{ list-style:none; display:block; float:left; border:1px #d8d8d8 solid; width:275px; color:646464;}

.about3m ul li:hover{ border:1px #577dad solid; color:#577dad; }
.about3m ul li:hover h3{ color:#577dad;}
.about3m ul li:hover h3 span{ background:url(../imagesn/tc09.png) no-repeat;}

.about3m ul li h3{ font-size:16px; font-weight:normal; padding:13px 20px 18px 20px; color:#646464;}
.about3m ul li h3 span{ width:20px; height:17px; float:right; background:url(../imagesn/tc08.png) no-repeat;}
.about3m ul li h3 em{ padding-left:10px; font-style:normal;}


/*-----------------------体检咨询------------------------*/
.medical{ width:100%; height:188px; background:#f5f5f5; overflow:hidden;}
.medlink{ width:1240px; padding-top:0px; margin:0 auto;}
.medlink ul{ margin:0px; padding:0px;}

.medlink ul li{ list-style:none; display:block; float:left; width:270px; height:124px;  transition:All 0.2s ease-in-out; -webkit-transition:All 0.2s ease-in-out; -moz-transition:All 0.2s ease-in-out; -o-transition:All 0.2s ease-in-out;}
.medlink ul li:hover {  transform:translate(0,-6px); -webkit-transform:translate(0,-6px); -moz-transform:translate(0,-6px); -o-transform:translate(0,-6px); -ms-transform:translate(0,-6px);}
.medlink ul li:hover h4{  background:url(../images/01.png) no-repeat 0px 30px;}
.medlink ul li:hover h5{  background:url(../imagesn/3hover.png) no-repeat 0px 30px;}
.medlink ul li:hover h6{  background:url(../imagesn/4hover.png) no-repeat 0px 30px;}

.or1{ background:url(../images/01.png) no-repeat;}
.or2{ background:url(../images/02.png) no-repeat; }
.or3{ background:url(../images/03.png) no-repeat; }
.or4{ background:url(../images/04.png) no-repeat; }

.or5{ background:url(../images/05.png) no-repeat;}
.or6{ background:url(../images/06.png) no-repeat; }
.or7{ background:url(../images/07.png) no-repeat; }
.or8{ background:url(../images/08.png) no-repeat; }
.or9{ background:url(../images/09.png) no-repeat; }
.or10{ background:url(../images/10.png) no-repeat; }
.or11{ background:url(../images/11.png) no-repeat; }
.or12{ background:url(../images/12.png) no-repeat; }

.medlink ul li h3{ font-size:20px; font-weight:normal;  padding-top:20px; width:200px; text-align:center; font-style:normal; margin-bottom:10px; margin-left: 70px;}
.medlink ul li h3 em{ font-style:normal; font-size:13px; display:block; color:#e72576; padding-top:15px;}

.medlink ul li h4{ width:260px; float:left; height:130px; background:url(../images/01.png) no-repeat 0px 30px;}
.medlink ul li h5{ width:126px; float:left; height:130px; background:url(../images/02.png) no-repeat 0px 30px;}
.medlink ul li h6{ width:126px; float:left; height:130px; background:url(../images/03.png) no-repeat 0px 30px;}
.medlink ul li h7{ width:126px; float:left; height:130px; background:url(../images/04.png) no-repeat 0px 30px;}



/*-----------------------套餐推荐------------------------*/
.package{ width:100%;  margin-top:15px; padding:15px 0px; overflow:hidden;}
.pactit{ width:1240px; margin:0 auto; text-align:center; overflow:hidden;}
.pactit h1{ display:block; width:100%; font-size:35px; font-weight:normal; color:#646464; letter-spacing:2px; background:url(../imagesn/5.png) no-repeat center 25px;}
.pactit h2{ display:block; width:100%; font-size:18px; font-weight:normal; color:#9a9a9b; padding-top:10px;}


/*套餐切换*/
.pacm{ width:1240px; margin:0 auto; padding-top:40px; height:auto;}
.pacmt{ width:1108px; margin:0 auto; text-align:center; font-size:16px;  border:1px #bebebe solid;  overflow:hidden;}
.pacmt ul{ padding:0px; margin:0px;}
.pacmt ul li{ display:block; float:left; list-style:none; cursor: pointer; padding:10px 30px;}
.pacmian{ width:1240px; padding-top:40px; height:auto;}


/*链接样式*/
.pac01{ text-decoration:none; overflow:hidden;}
.pac01 a{ color:#646464; text-decoration:none; display:block; float:left;}

.pac02{ text-decoration:none; overflow:hidden;}
.pac02 a{ text-decoration:none; color:#7099ca; display:block; text-align:center;}
.pac02 a:hover{ color:#7099ca; text-decoration:none;}

.topword{font-size: 13px;font-family: "微软雅黑";color: white;}
.main{position:absolute;width: 85%;margin-left: 10%;}
#telephone div{width: 98%;}
.blueword{font-size: 13px;font-family: "微软雅黑";color: blue;weight:300;}
.grayword{font-size: 10px;font-family: "微软雅黑";color: gray;}
.menu{position: absolute;left:49%;width:620px;top:40%;}
.menu ul{float:left;width:100%;padding: 0;margin: 0;list-style-type: none}
.menu li{display:inline;width:88px;}
.menu a{float: left;text-decoration: none;color: #777;background:white ;padding: 1% 3%;white-space: nowrap;font-family: "微软雅黑";font-size: 17px;}
.menu a:hover{background-color:#626d81; }
.four_picture{float:left;position: absolute;width: 25%;height: 280px;margin: 0;padding: 0 10;}
.four_button{
				float:left;
				position: absolute;
				width: 25%;
				height: 180px;
				margin: 0;
				padding: 0 10;
			}
			.three_picture{
				float:left;
				position: absolute;
				width: 30%;
				height: 280px;
				margin: 0;
				padding: 0 10;
			}
			.three_button{
				float:left;
				position: absolute;
				width: 30%;
				height: 180px;
				margin: 0;
				padding: 0 10;
			}
			.taocan{
				float:left;
				position: absolute;
				width: 10%;
				height: 20px;
				margin: 0 0 0 0;
				padding: 0 5 0 3;
				border-right: 2px solid gray; }
			.advert{position: absolute;float: left;}
			.advert_h{width: 100%;height: 50%;float: inherit;}
			#bigPicture{background-size: 100% 100%;background-repeat: no-repeat;background-image: url(../img/picture/QQ截图20181130092445.png);}


/*-----------------------订购------------------------*/
.order{ width:1240px; margin:0 auto; padding:20px 0px; overflow:hidden;}
.order ul{ margin:0px; padding:0px;}
.order ul a{ color:#808080; text-decoration:none;}
.order ul a:hover{ color:#808080; text-decoration:none;}
.order ul li{ list-style:none; display:block; float:left;margin-left:10px;width:380px; height:123px; padding-top:23px; padding-left:150px; border:2px #3551a2 solid; transition:All 0.2s ease-in-out; -webkit-transition:All 0.2s ease-in-out; -moz-transition:All 0.2s ease-in-out; -o-transition:All 0.2s ease-in-out;}
.order ul li:hover{ transform:translate(0,-6px); -webkit-transform:translate(0,-6px); -moz-transform:translate(0,-6px); -o-transform:translate(0,-6px); -ms-transform:translate(0,-6px); -webkit-box-shadow:0px 5px 15px #d0cfcf; -moz-box-shadow:0px 5px 15px #d0cfcf; box-shadow:0px 5px 15px #d0cfcf;}

.order ul li:hover em{ background:#7099ca; color:#FFF;}
.order ul li em{ display:block; width:204px; height:40px; line-height:40px; text-align:center; font-style:normal; margin-bottom:10px; font-size:25px; border-radius:26px; color:#3551a2;}
.order ul li p{ margin:0px; padding:0px; width:230px;}

.ordbj1{ background:url(../images/20.png) no-repeat; background-position:left bottom;}
.ordbj2{ background:url(../images/21.png) no-repeat; }
.ordbj3{ background:url(../images/22.png) no-repeat; }

/*----设备质控-----*/
    a.tsys1 {
        cursor: pointer;
        display: block;
        height: 188px;
        width: 188px;
        background-image: url(/images/001.png);
        margin-left: auto;
        margin-right: auto;
    }

        a.tsys1:hover {
            background-image: url(/images/001.png);
        }

    a.tsys2 {
        cursor: pointer;
        display: block;
        height: 188px;
        width: 188px;
        background-image: url(/images/003.png);
        margin-left: auto;
        margin-right: auto;
    }

        a.tsys2:hover {
            background-image: url(/images/003.png);
        }

    a.tsys3 {
        cursor: pointer;
        display: block;
        height: 188px;
        width: 188px;
        background-image: url(/images/002.png);
        margin-left: auto;
        margin-right: auto;
    }

        a.tsys3:hover {
            background-image: url(/images/002.png);
        }

    a.tsys4 {
        cursor: pointer;
        display: block;
        height: 188px;
        width: 188px;
        background-image: url(/images/004.png);
        margin-left: auto;
        margin-right: auto;
    }

        a.tsys4:hover {
            background-image: url(/images/004.png);
        }



/*-----------------------看资讯------------------------*/
.newst{ width:1240px; margin:0 auto; padding-top:70px; text-align:center; overflow:hidden;}
.newst h1{ display:block; width:100%; font-size:35px; font-weight:normal; color:#646464; letter-spacing:15px; background:url(../imagesn/24_18.png) no-repeat center 25px;}
.newst h2{ display:block; width:1240px; margin:0 auto; line-height:30px; font-size:18px; font-weight:normal; color:#7f878f; padding-top:15px;}

.newsm{ width:1200px; margin:0 auto; padding-top:5px; padding-bottom:630px; height:auto;}

.mewsnote{ width:380px; float:left; transition:All 0.2s ease-in-out; -webkit-transition:All 0.2s ease-in-out; -moz-transition:All 0.2s ease-in-out; -o-transition:All 0.2s ease-in-out; overflow:hidden;}
.mewsnote:hover{ transform:translate(0,-15px); -webkit-transform:translate(0,-15px); -moz-transform:translate(0,-15px); -o-transform:translate(0,-15px); -ms-transform:translate(0,-15px); -webkit-box-shadow:0px 10px 15px #d0cfcf; -moz-box-shadow:0px 10px 15px #d0cfcf; box-shadow:0px 10px 15px #d0cfcf;}

.mewsnote a{ text-decoration:none; color:#595959;} 
.mewsnote a:hover{ text-decoration:none; color:#7099ca;}


.mewsnote ul{ width:100%; margin:0px; padding:0px;}
.mewsnote ul li{ list-style:none; display:block; line-height:35px; font-size:15px;}
.mewsnote ul li i{ width:32px; height:37px; float:right; display:block; background:url(../imagesn/29_51.png) no-repeat;}
.mewsnote ul li i:hover{ background:url(../imagesn/30_51.png) no-repeat;}


.knowledge{ background:url(../images/32.png) no-repeat; font-size:23px; font-weight:normal; color:#FFF; width:100%; height:198px; padding-top:153px; text-align:center;}
.sense{ background:url(../images/31.png) no-repeat; font-size:23px; font-weight:normal; color:#FFF; width:100%; height:198px; padding-top:153px; text-align:center;}
.dynamic{ background:url(../images/30.png) no-repeat; font-size:23px; font-weight:normal; color:#FFF; width:100%; height:198px; padding-top:153px; text-align:center;}

.nlist{ width:380px; margin:0 auto; padding:12px 32px 20px 32px;  border:1px #d7d7d7 solid; border-top:none; overflow:hidden;}

.listpic{ width:100%; border-bottom:1px #9a9a9b solid; padding-bottom:20px; margin-bottom:20px; overflow:hidden;}
.listpic img{ display:block; float:left; margin:15px;width:120px; height:85px; border:1px #d7d7d7 solid; margin-right:12px;}
.listpic h2{ display:block; width:160px; float:left; font-size:15px; font-weight:normal;}
.listpic h2 em{ font-size:12px; display:block; font-style:normal; padding-top:10px; color:#828282;}



/*----------底部-----------*/
.footer{ width:100%; background:#ffffff; border-bottom:1px #7d7d7d solid; margin:0 auto; overflow:hidden;}

.foot{ width:1240px; margin:0 auto; padding:55px 0px 40px 0px; overflow:hidden;}
.foot ul{ margin:0px; padding:0px;}
.foot ul li{ list-style:none; display:block; float:left; color:#616d80; letter-spacing:1px;}
.foot ul li h2{ font-weight:normal; font-size:18px; padding-bottom:5px;}
.foot ul li h3{ font-weight:normal; font-size:14px; padding-top:8px;}
.foot ul li h3 b{ font-weight:normal; display:block; line-height:26px;}
.foot ul li h3 b a{ margin-left:15px; color:#d4d4d4; text-decoration:none;}
.foot ul li h3 b a:hover{ color:#59bdf7; text-decoration:none;}

.foot1{ width:1200px; margin:0 auto; padding:55px 0px 40px 0px; overflow:hidden;}
.foot1 ul{ margin:0px; padding:0px;}
.foot1 ul li{ list-style:none; display:block; float:left; color:#d4d4d4; letter-spacing:1px;}
.foot1 ul li h2{ font-weight:normal; font-size:18px; padding-bottom:5px;}
.foot1 ul li h3{ font-weight:normal; font-size:14px; padding-top:8px;}
.foot1 ul li h3 b{ font-weight:normal; display:block; line-height:26px;}
.foot1 ul li h3 b a{ margin-left:15px; color:#d4d4d4; text-decoration:none;}
.foot1 ul li h3 b a:hover{ color:#59bdf7; text-decoration:none;}


.footmore{ width:100%; background:#7d8999; border-bottom:1px #7d7d7d solid; margin:0 auto; overflow:hidden;}
.footmoren{ width:1100px; overflow:hidden;}
.footmoren ul{ margin:0px; padding:0px;}
.footmoren ul li{ list-style:none; display:block; color:#ffffff; line-height:28px;}
.footmoren ul li a{ color:#fff; text-decoration:none; padding-right:15px;}
.footmoren ul li a:hover{ color:#59bdf7; text-decoration:none;}
.footmoren ul li em{ color:#ffffff; font-style:normal;}

.footmoren1{ width:1200px; margin:0 auto; padding:25px 0px; overflow:hidden;}
.footmoren1 ul{ margin:0px; padding:0px;}
.footmoren1 ul li{ list-style:none; display:block; color:#ffffff; line-height:28px;}
.footmoren1 ul li a{ color:#fff; text-decoration:none; padding-right:15px;}
.footmoren1 ul li a:hover{ color:#59bdf7; text-decoration:none;}
.footmoren1 ul li em{ color:#a0a0a0; font-style:normal;}


/*----------关于-----------*/
.about{ width:100%; margin:0 auto; margin-top:50px; overflow:hidden;}

/*----------人才招聘-----------*/
.work{ width:100%; margin:0 auto; margin-top:70px; padding-bottom:70px; overflow:hidden;}
.work2{ width:100%; margin:0 auto; margin-top:0px; padding-bottom:70px; overflow:hidden;}
.workt{ width:1200px; margin:0 auto; text-align:center; overflow:hidden;}
.workt h1{ display:block; width:100%; font-size:35px; font-weight:normal; color:#646464; letter-spacing:2px; background:url(../images/about12.png) no-repeat center 25px;}
.workt h2{ display:block; width:100%; font-size:17px; font-weight:normal; margin-top:8px; color:#646464;}
.workt h2 em{ font-style:normal; padding-left:30px;}
.workpic{ width:1200px; margin:0 auto; font-size:18px; color:#646464; padding-top:40px; overflow:hidden;}
.workpic ul{ margin:0px; padding:0px; width:1208px; overflow:hidden;}
.workpic ul li{ list-style:none; display:block; width:294px; height:223px; float:left; margin-right:8px; position:relative; overflow:hidden;}
.workpic ul li:hover div{ display:none;}
.workbj{ width:294px; height:223px; background:#000; display:block; position:absolute; top:0; left:0; z-index:1; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.worktit{ width:135px; height:69px; margin:0 auto; display:block; position:absolute; top:81px; left:53px; z-index:2; color:#fff; background:url(../imagesn/join2.png) no-repeat center; line-height:75px; font-size:30px; padding-left:50px;}
.workn{ width:1200px; margin:0 auto; padding-top:40px; overflow:hidden;}
.workn h1{ display:block; width:100%; font-size:22px; border-bottom:1px #b7b7b7 solid; padding-bottom:15px; margin-bottom:20px; font-weight:normal; overflow:hidden;}
.workn p{ display:block; padding:0px; margin:0px; line-height:35px; padding-bottom:30px; overflow:hidden;}
.workn p b{ display:block; font-size:18px; padding-bottom:5px;}
.workn p em{ font-style:normal; display:block; font-size:16px;}

.workyx{ width:1198px; margin:0 auto; margin-top:40px; border:1px #c9c9c9 solid; overflow:hidden;}
.workyx ul{ margin:0px; padding:0px;}
.workyx ul li{ list-style:none; display:block; float:left; font-size:16px;}
.workyxl{ width:448px; border-right:1px #c9c9c9 solid; background:url(../imagesn/join7.png) no-repeat 80px; padding:35px 0px 35px 150px;}
.workyx2{ width:449px; background:url(../imagesn/join8.png) no-repeat 80px; padding:35px 0px 35px 150px;}



.work1{ width:1201px; margin:0 auto; margin-top:40px; overflow:hidden;}
.work1 h1{ display:block; width:100%; text-align:center; font-size:22px; padding-bottom:20px; font-weight:normal; overflow:hidden;}
.work1 ul{ width:1200px; border:1px #c9c9c9 solid; border-right:none; border-bottom:none;  margin:0 auto; margin-bottom:30px; overflow:hidden;}
.work1 ul li{ list-style:none; display:block; float:left; width:559px; height:70px; font-size:18px; line-height:70px; border-right:1px #c9c9c9 solid; border-bottom:1px #c9c9c9 solid; padding:0px 20px;}
.work1 ul li a{ display:block; float:right; margin-top:17px; background:#7c7c7c; line-height:35px; padding:0px 30px; color:#FFF; text-decoration:none;}
.work1 ul li a:hover{ background:#7099ca; color:#FFF; text-decoration:none;}




/*----------健康知识-----------
.healbj1{ background:url(../imagesn/n02.png) right no-repeat;}
.healbj1:hover{ background:url(../imagesn/n02hover.png) right no-repeat; }

.healbj2{ background:url(../imagesn/n03.png) right no-repeat;}
.healbj2:hover{ background:url(../imagesn/n03hover.png) right no-repeat;}

.healbj3{ background:url(../imagesn/n04.png) right no-repeat;}
.healbj3:hover{ background:url(../imagesn/n04hover.png) right no-repeat;}

.healbj4{ background:url(../imagesn/n05.png) right no-repeat;}
.healbj4:hover{ background:url(../imagesn/n05hover.png) right no-repeat;}*/


.health{ width:1200px; margin:0 auto; padding-top:20px; border-top:1px #d8d8d8 solid; margin-top:50px; overflow:hidden;}
.healthl{ width:860px; float:left; margin-right:60px; overflow:hidden;}
.health3{ width:1200px; margin:0 auto; padding-top:20px;  margin-top:10px; overflow:hidden;}
.health4{ width:860px; float:left; margin-right:60px; overflow:hidden;}

.hnote{ width:860px; margin:0 auto; overflow:hidden;}
.hnote ul{ margin:0px; padding:0px;}
.hnote ul li{ list-style:none; display:block; border-bottom:1px #d8d8d8 dashed; padding-bottom:20px; margin-bottom:20px; overflow:hidden;}
.hnote ul li:hover h1{ color:#7099ca;}
.hnote ul li:hover i{ color:#7099ca;}
.hpic{ width:221px; float:left; margin-right:20px; overflow:hidden;}
.hpic img{ width:221px; height:154px;}
.hlist{ width:619px; float:left; color:#969696; overflow:hidden;}
.hlist h1{ font-size:20px; display:block; width:100%; font-weight:normal; padding-bottom:8px; color:#646464; overflow:hidden;}
.hlist h1 a{ color:#646464; text-decoration:none;}
.hlist h1 a:hover{ color:#7099ca; text-decoration:underline;}
.hlist em{ display:block; font-style:normal; padding-bottom:20px;}
.hlist i{ font-style:normal;}
.hlist p{ line-height:30px;}
.hlist p a{ color:#7099ca; text-decoration:none;}
.hlist p a:hover{ color:#7099ca; text-decoration:underline;}


/*分页*/
.page{ width:860px; margin:0 auto; text-align:center; position:relative;  padding-top:30px; padding-bottom:40px;  overflow:hidden;}
.page ul{ padding:0px; margin:0px; float:left; position:relative; left:50%;}
.page ul li{ list-style:none; float:left; margin-right:10px; position:relative; right:50%; padding:0px; font-size:16px;}

.page01{ height:35px; line-height:35px; text-align:center;}
.page01 a{ color:#969696; text-decoration:none; display:block; font-size:23px; padding:0px 8px;}
.page01 a:hover{ color:#7099ca; text-decoration:underline;}

.page02{ height:35px; line-height:35px; text-align:center;}
.page02 a{ color:#969696; text-decoration:none; display:block; padding:0px 8px;}
.page02 a:hover{ color:#7099ca; text-decoration:underline;}

.healthr{ width:280px; float:left;}
.healthr a{ text-decoration:none;}
.hrlist{ width:100%; margin:0 auto; margin-bottom:30px; overflow:hidden;}
.hrlist h1{ width:100%; margin:0 auto; display:block; border-bottom:1px #d8d8d8 solid; padding-bottom:10px; font-size:20px; margin-bottom:10px; font-weight:normal;}
.hrlist h1 em{ font-style:normal; padding-left:10px; color:#c9c9c9; font-weight:normal; font-size:14px;}
.hrlist ul{ width:100%; margin:0 auto; padding:0px; overflow:hidden;}
.hrlist ul li{ list-style:none; display:block; line-height:30px; overflow:hidden;}
.hrlist ul li a{ color:#858585; text-decoration:none;}
.hrlist ul li a:hover{ color:#7099ca; text-decoration:underline;}
/*分页
.hlink{ width:280px; margin:0 auto;}
.hlink ul{ margin:0px; padding:0px; border-top:1px #d4d4d4 solid;}
.hlink ul a{ color:#808080; text-decoration:none;}
.hlink ul a:hover{ color:#808080; text-decoration:none;}
.hlink ul li{ list-style:none; display:block; float:left; width:238px; height:63px; border:1px #d4d4d4 solid; border-top:none; padding:20px;}
.hlink ul li:hover{ -webkit-box-shadow:0px 5px 15px #d0cfcf; -moz-box-shadow:0px 5px 15px #d0cfcf; box-shadow:0px 5px 15px #d0cfcf;}
.hlink ul li:hover em{ color:#729bcb;}
.hlink ul li em{ display:block; width:128px; float:left; text-align:right; font-size:19px; font-style:normal; font-weight:normal; padding-top:20px;}
.hlink ul li img{ display:block; float:right;}
.hlink ul li span{ float:left; padding:12px 10px 0px 30px;}
.hlink ul li b{ display:block; font-size:18px; font-weight:normal; padding-top:10px; font-size:19px;}
.hlink ul li b i{ display:block; font-style:normal; font-size:15px;}

.hlinkb{ width:218px; margin:0 auto; border:1px #d4d4d4 solid; border-top:none; height:66px;  background:url(../imagesn/n13.png) no-repeat right bottom; padding:30px 30px 10px 30px;}
.hlinkb:hover{ -webkit-box-shadow:0px 5px 15px #d0cfcf; -moz-box-shadow:0px 5px 15px #d0cfcf; box-shadow:0px 5px 15px #d0cfcf; text-decoration:none;}
.hlinkb:hover b{ color:#729bcb;}
.hlinkb:hover i{ color:#646464;}
.hlinkb b{ padding-left:10px; color:#646464; text-decoration:none; font-size:19px; font-weight:normal;  overflow:hidden;}
.hlinkb b i{ font-size:14px; display:block; font-style:normal;}
.hlinkb img{ float:left;}


/*底部联系我们*/
.contactOur{width: 0;position: fixed;bottom: 50px;right: 10px;background-color: white;display: none;z-index: 3;display: none}
.contactOur>p{text-align: center;height: 30px;line-height: 30px}
.contactOur>p>img{position: absolute;right: 10px;top: 5px}
#contactOur>input{margin: 10px auto}
#contactOur>textarea{margin-bottom: 10px}
.openContact{width: 100px;height: 30px;line-height: 30px;color: white;border-radius: 5px;text-align: center;background: #00F7DE;position: fixed;bottom: 50px;right: 10px;;display: none}

/*底部导航*/
.footLast{padding: 30px 5% 10px 14%;line-height: 180%;background: #7d8999;color: #ffffff}
.footLast>div>div>hr{width: 20%}
.footLast>div>div>p{white-space: nowrap}
.footLast>div>div>p>img{margin-right: 5px}
.footLast>div>div>div{line-height: 20%;padding: 0}
.footLast>div>div>div>a{color: #ffffff}
.footLast>div>div>div>hr{width: 50%}
.footNavCompanyInfo{white-space: normal!important;overflow: hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:4;}
.wxImg{padding:20px 50px;}
.wxImg>img{margin: 0 auto}


/*最底部备案信息
.RecordInformation{height: 50px;line-height: 50px;text-align: center;background: #7d8999;color: #ffffff}*/

/*---右侧固定联系tips---*/
#TQMiniMessWrap {display: none;}#tq_invit_container {display: none;}.tq-container {position: fixed;width: 44px;top: 218px;right: 20px;background: #fff;border: 1px solid #e6e6e6;text-align: center;padding: 0 15px;z-index: 10000;box-sizing: content-box !important;}.tq-container * { box-sizing: content-box !important; }.tq-container a {text-decoration: none;}.tq-container .border-top {border-top: 1px solid #e6e6e6;padding-top: 12px;}.tq-container .box {height: 60px;position: relative;width: 44px;}.tq-container .box .hover-yes {display: none;}.tq-container .box:hover .hover-no {display: none;}.tq-container .box:hover .hover-yes {display: block;}.tq-container .box:hover .hover-yes-fr {display: block;}.tq-container .box .hover-yes-fr {display: none;position: absolute;right: 73px;background: #fff; -webkit-box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.08); -moz-box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.08);box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.08); -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;border: 1px solid #e6e6e6;}.tq-container .box .hover-yes-fr .arrow-border {content: "";position: absolute;border-style: solid;border-color: transparent #e6e6e6 transparent transparent;border-width: 10px;right: -14px;top: 34px;}.tq-container .box .hover-yes-fr .arrow-bg {content: "";position: absolute;border-style: solid;border-color: transparent white transparent transparent;border-width: 10px;right: -15px;top: 34px;z-index: 9;}.tq-container .box .hover-yes-fr.hover-qr .arrow-border {top: 80px;}.tq-container .box .hover-yes-fr.hover-qr .arrow-bg {top: 80px;}.tq-container .box .hover-phone {height: 71px;width: 344px;top: 50%;margin-top: -45px;text-align: left;padding: 19px 0 0 15px;}.tq-container .ic_tell{height: 50px;float: left;}.tq-container .des {margin-left: 60px;}.tq-container .des .zxdh {font-size: 18px;color: #333;margin-bottom: 6px;margin-top: 0;}.tq-container .des .zxdh span {color: #e60064;}.tq-container .des .detail {color: #808080;font-size: 14px;}.tq-container .box .hover-qr {height: 145px;width: 145px;top: 50%;margin-top: -88px;padding: 15px;}.box .hover-qr img {height: 145px;}.tq-container .tq-icon {height: 30px;border: 0;}.tq-container .hover-no span {font-size: 14px;color: #333;display: block;}.tq-container .hover-yes span {font-size: 14px;color: #f37022;display: block;}.tq-container .phone {padding-top: 12px;}.tq-container .back-top {display: none;}.tq-container .back-top, .tq-container .consult {cursor: pointer;}
/*----右侧固定联系tips----*/



/*链接样式*/
.map01{ text-decoration:none; overflow:hidden;}
.map01 a{ display:block; width:100%; color:#646464;  border-bottom:1px #dfdfdf solid; padding:20px 0px; text-decoration:none;}
.map01 a em{ display:block; float:right; padding:5px 10px; background:#7c7c7c; color:#FFF; font-size:14px; font-style:normal;}
.map01 a:hover{  -webkit-box-shadow:0px 5px 15px #d0cfcf; -moz-box-shadow:0px 5px 15px #d0cfcf; box-shadow:0px 5px 15px #d0cfcf;}
.map01 a:hover em{ background:#7099ca;}

.map02{ text-decoration:none; overflow:hidden;}
.map02 a{ display:block; width:100%; color:#7ca1ce;  border-bottom:1px #dfdfdf solid; padding:20px 0px; text-decoration:none;}
.map02 a em{ display:block; float:right; padding:5px 10px; background:#7099ca; color:#FFF; font-size:14px; font-style:normal;}
.map02 a:hover{ color:#7ca1ce; text-decoration:none;  -webkit-box-shadow:0px 5px 15px #d0cfcf; -moz-box-shadow:0px 5px 15px #d0cfcf; box-shadow:0px 5px 15px #d0cfcf;}
.map02:hover em{ background:#7c7c7c;}


.morder{ width:100; margin:0 auto; padding:50px 0px; background:#f5f5f5; overflow:hidden;}
.morder ul{ width:1200px; margin:0 auto;}
.morder ul a{ display:block; float:left; width:384px; background:#FFF; border:1px #c3c3c3 solid; color:#808080; transition:All 0.2s ease-in-out; -webkit-transition:All 0.2s ease-in-out; -moz-transition:All 0.2s ease-in-out; -o-transition:All 0.2s ease-in-out; text-decoration:none;}
.morder ul a:hover{ color:#808080; text-decoration:none; transform:translate(0,-6px); -webkit-transform:translate(0,-6px); -moz-transform:translate(0,-6px); -o-transform:translate(0,-6px); -ms-transform:translate(0,-6px); -webkit-box-shadow:0px 5px 15px #d0cfcf; -moz-box-shadow:0px 5px 15px #d0cfcf; box-shadow:0px 5px 15px #d0cfcf;}
.morder ul li{ list-style:none; display:block; float:left; width:364px; padding:20px 0px 20px 20px;}

.morder ul li:hover em{ background:#7099ca; color:#FFF;}
.morder ul li em{ display:block; width:160px; height:30px; line-height:30px; text-align:center; background:#f5f5f5; border:1px #d4d4d4 solid; font-style:normal; margin-bottom:10px; font-size:18px; border-radius:26px; color:#646464;}
.morder ul li p{ margin:0px; padding:0px; width:230px;}
.morbj1{ background:#FFF; background:url(../imagesn/m04.png) no-repeat; background-position:right bottom;}
.morbj2{ background:url(../imagesn/m05.png) no-repeat; background-position:283px 20px;}
.morbj3{ background:url(../imagesn/m06.png) no-repeat; background-position:270px 15px;}

.wid2{ width:1190px; margin:0 auto; padding-top:0px; overflow:hidden;}
.workn8{ width:840px; margin:0 auto; padding-top:0px; overflow:hidden;}
.workn8 h1{ display:block; width:100%; font-size:22px; border-bottom:1px #b7b7b7 solid; padding-bottom:15px; margin-bottom:8px; font-weight:normal; overflow:hidden;}
.workn8 p{ display:block; padding:0px; margin:0px; line-height:31px; padding-bottom:10px; overflow:hidden; font-size: 16px;color: #444;}
.workn8 p b{ display:block; font-size:18px; padding-bottom:5px;}
.workn8 p em{ font-style:normal; display:block; font-size:16px;}

/*----商城横向导航181219---*/
#meal{min-height: 500px;margin-bottom: 50px}
.mealClassifyList>ul{height:50px;line-height: 50px;}
.mealClassifyList>ul>li{float: left;width: 12.5%;font-size: 1.8rem;}
.mealClassifyList>ul>li>a{float: left;width: 100%;font-size: 1.8rem;}
.mealClassifyList>ul>li>a:hover{background: #626d81;color: white;text-decoration:none;}
.mealClassifyList>ul>li>a:visited{background: #626d81;color: white;text-decoration:none;}
.mealClassifyList{margin-top: 50px}
.mealList>div{display: none}
.mealList>div:first-child{display: block}
.mealClassifyShow{background: #626d81;color: white}
.mealClassifyList>ul>a{text-align: center;}
/*----商城横向导航---*/

/*----------联系我们-----------*/
.contact{ width:1130px; margin:0 auto; margin-top:60px; background:url(../imagesn/c01.png) no-repeat center; height:345px; padding-left:70px; overflow:hidden;}
.contact h1{ display:block; width:100%; padding-top:50px; font-size:30px; font-weight:normal; overflow:hidden;}
.contact h2{ display:block; width:100%; padding-top:15px; font-size:20px; font-weight:normal; color:#7099ca; overflow:hidden;}
.contact ul{ width:100%; margin:0px; padding-top:15px;}
.contact ul li{ list-style:none; display:block; line-height:26px; font-size:15px;}


.branch{ width:1200px; margin:0 auto; margin-top:40px;}
.brancht{ width:100%; margin:0 auto; font-size:22px; border-bottom:1px #b7b7b7 solid; padding-bottom:15px; margin-bottom:20px; overflow:hidden;}

.branchcity{ width:100%; margin:0 auto; position:relative; margin-bottom:30px; font-size:16px;}
.branchcity a{ color:#59bdf7; text-decoration:none;}
.branchcity a:hover{ color:#646464; text-decoration:underline;}

.branchcity:hover ul{ display:block;}
.branchcity ul{ display:block; width:480px; padding:20px; font-size:15px; background:#f5f5f5; border:1px #c5c5c5 solid; display:none; position:absolute; left:90px; top:-21px; z-index:5;}
.branchcity ul li{ list-style:none; float:left; width:16%; text-align:center; line-height:35px;}
.branchcity ul li a{ color:#595959; text-decoration:none;}
.branchcity ul li a:hover{ color:#59bdf7; text-decoration:underline;}

.branchn{ width:1200px; margin:0 auto;}
.branchn ul{ margin:0px; padding:0px; width:1220px;}
.branchn ul li{ list-style:none; display:block; float:left; width:540px; border:1px #d4d4d4 solid; padding:30px 70px; margin-right:70px; margin-bottom:30px; color:#646464;}
.branchn ul li:hover{ webkit-box-shadow:0px 5px 10px #d0cfcf; -moz-box-shadow:0px 5px 10px #d0cfcf; box-shadow:0px 5px 10px #d0cfcf; background:#f5f5f5; color:#646464;}

.branchn ul li h1{ display:block; width:100%; font-size:20px; font-weight:normal; color:#7099ca; padding-bottom:20px;}
.branchn ul li h2{ display:block; width:100%; font-size:15px; font-weight:normal; line-height:30px;}
.branchn ul li h2 i{ padding-right:5px;}

@font-face{ font-family: "../font/adress"; src: url('../font/adress.eot'); /* IE9*/ src: url('../font/adress.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../font/adress.woff') format('woff'), /* chrome, firefox */url('../font/adress.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('adress.svg#iconfont') format('svg'); /* iOS 4.1- */}
.badr{ font-family:"../font/adress" !important; font-size:20px; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; color:#646464;}

@font-face{ font-family: "../font/tel"; src: url('../font/tel.eot'); /* IE9*/ src: url('../font/tel.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../font/tel.woff') format('woff'), /* chrome, firefox */
 url('../font/tel.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('../font/tel.svg#iconfont') format('svg'); /* iOS 4.1- */}
.btel{ font-family:"../font/tel" !important; font-size:20px; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; color:#646464;}

@font-face{ font-family: "../font/phone"; src: url('../font/phone.eot'); /* IE9*/ src: url('../font/phone.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../font/phone.woff') format('woff'), /* chrome, firefox */
 url('../font/phone.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('../font/phone.svg#iconfont') format('svg'); /* iOS 4.1- */}
.bphone{ font-family:"../font/phone" !important; font-size:20px; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; color:#646464;}

/*首页商城*/
.banner-bottom-position_a {width: 1200px;height: 110px;margin: 30px auto 0;clear: both;}
.banner-bottom-position_a a {border-radius: 8px;margin-left: 9px;overflow: hidden;position: relative;float: left;width: 293px;height: 110px;}
.banner-bottom-position_a a:first-child { margin-left: 0;}
.index_news_a {overflow: hidden;margin: 40px auto;width: 1200px; clear: both;}
.index_news_right_a  ul{ margin: 0;padding: 0;}
.index_news_right_a  li{position: relative;margin: 0 auto 6px;padding: 0;text-decoration: none;list-style-type: none;}
.index_news_left_a {width: 585px; float: left;}
.index_news_right_a {width: 590px;float: right;}
.section03 {margin: 20px auto 0px;}
.container_a { padding: 0; min-width: 1200px;width: 1200px;}
.container_a:after,.container:before{content:" ";display:table}
.container_a:after{clear:both}

@media (min-width:768px){.container_a{width:750px}}
@media (min-width:992px){.container_a{width:970px}}
@media (min-width:1200px){.container_a{width:1170px}}
.section03 .head { font-size: 24px; color: #333; position: relative;border-bottom: 2px #dcdcdc solid;}
.section03 .recommend_a {margin-top: 20px; clear: both;}
.section03 .recommend_a  ul {float: left;width: 908px;margin-top: 0; margin-bottom: 10px;list-style: none;padding: 0;}
.section03 .recommend_a ul li {width: 217px;height: 240px;background-color: #fff;border: 1px solid #eee;border-radius: 4px;overflow: hidden;position: relative;float: left;margin-left: 10px; margin-bottom: 10px;list-style: none; padding: 0;}
.section03 .recommend_a ul li a {display: block;height: 220px;text-decoration: none;}
.section03 .recommend_a .recommend-banner_a {float: left;width: 292px;vertical-align: top;}
.section03 .recommend_a ul li .pic_a {background: #f9f9f9; height: 162px;}
.section03 .recommend_a ul li .pic_a img{width: 215px; height: 162px;}
.section03 .recommend_a ul li .name_a {max-width: 95%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center; margin: 18px 2.5% 10px;line-height: 1.2;color: #444;font-size: 14px;}
.section03 .recommend_a ul li .price_a {text-align: center;font-size: 14px;line-height: 1;}
.section03 .head div div {float: left; position: relative; height: 56px;}
.section03 .head div a{cursor: pointer;float: right;font-size: 18px;color: #777777;padding-left: 20px;padding-right: 20px;border-left: 1px #ddd solid;height: 14px;line-height: 14px;margin-top: 30px;}
.section03 a {text-decoration: none;}
.section03 .head div div:after { content: ""; display: block; position: absolute; width: 13px; height: 10px; left: 50%; margin-left: -6.5px; bottom: -5px; display: none; }
.section03 .head div div:hover span, .section03 .head div div:hover:after { display: block; }
.section03 .head div div.current:after, .section03 .head div div.current span { display: block; }
.section03 .head div div.current a { color: #e6186e; }
.section03 .head span {display: none;position: absolute;bottom: -2px;width: 100%;height: 2px;background-color: #019eeb;}
.section03 .head div div::after {content: "";display: block;position: absolute;width: 13px;height: 10px;background: url(/images/index_section03_point01.png);left: 50%;margin-left: -6.5px;bottom: -5px;display: none;}

#tabs {height:57px; margin: 0; padding: 0;list-style: none;} 
.current a{outline: 0;background: #fff;z-index: 4;} 
.hoverItem a{background: #AAC8B9;} 

#content {width: 908px;float: left;} 
.item{display: none;} 
.show{display: block;}


/*--181227--*/

.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#9d9ea2;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}
.carousel-inner>.item>a>img,
.carousel-inner>.item>img,
.img-responsive,
.thumbnail a>img,
.thumbnail>img{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-circle{border-radius:50%}
hr{margin-bottom:20px;border:none;}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,
.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,
.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}
.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,
.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}
.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,
.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}
.h1,h1{font-size:36px}.h2,h2{font-size:30px}
.h3,h3{font-size:24px}.h4,h4{font-size:18px}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

/*---体检商城栏目---*/
@media (min-width:768px){.container{width:750px}}
@media (min-width:992px){.container{width:970px}}
@media (min-width:1200px){.container{width:1240px}}
.row{margin-right:-15px;margin-left:-15px;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%;margin:20px;}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:100px}.col-xs-5{width:41.66666667%}.col-xs-4{width:25%}.col-xs-3{width:33%}.col-xs-2{width:12.5%}

@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}
.col-sm-6{width:44%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}

@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}
.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}

@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
.col-lg-12{width:100%}	.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}	
.col-lg-6{width:45%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:20%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}	.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}	.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}

.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.nav>li>a:focus,
.nav>li>a:hover{text-decoration:none;background-color:#eee}
.nav>li.disabled>a{color:#777}
.nav>li.disabled>a:focus,
.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}
.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover{background-color:#eee;border-color:#337ab7}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav>li>a>img{max-width:none}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs>li{float:left;margin-bottom:-1px}
.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-tabs.nav-justified>li{float:none}
.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}
@media (min-width:768px){
.nav-tabs.nav-justified>li{display:table-cell;width:1%}
.nav-tabs.nav-justified>li>a{margin-bottom:0}}
.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}
.nav-tabs.nav-justified>.active>a,
.nav-tabs.nav-justified>.active>a:focus,
.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}

@media (min-width:768px){
.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs.nav-justified>.active>a,
.nav-tabs.nav-justified>.active>a:focus,
.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}
.nav-pills>li{float:left}
.nav-pills>li>a{border-radius:4px}
.nav-pills>li+li{margin-left:2px}
.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}
.nav-stacked>li{float:none}
.nav-stacked>li+li{margin-top:2px;margin-left:0}
.nav-justified{width:100%}
.nav-justified>li{float:none}
.nav-justified>li>a{margin-bottom:5px;text-align:center}
.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}

@media (min-width:768px){
.nav-justified>li{display:table-cell;width:1%}
.nav-justified>li>a{margin-bottom:0}}
.nav-tabs-justified{border-bottom:0}
.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}
.nav-tabs-justified>.active>a,
.nav-tabs-justified>.active>a:focus,
.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}

@media (min-width:768px){
.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs-justified>.active>a,
.nav-tabs-justified>.active>a:focus,
.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.navbar{position:relative;min-height:50px;border:1px solid transparent}

@media (min-width:768px){.navbar{border-radius:4px}}
.navbar-default {background-color: #ffffff;border-color: #e7e7e7;}
@media (min-width:768px){.navbar-header{float:left}}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}

@media (min-width:768px){
.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-collapse.in{overflow-y:visible}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse,
.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse{max-height:340px}

@media (max-device-width:480px) and (orientation:landscape){
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse{max-height:200px}}
.container-fluid>.navbar-collapse,
.container-fluid>.navbar-header,
.container>.navbar-collapse,
.container>.navbar-header{margin-right:-15px;margin-left:-15px}

@media (min-width:768px){
.container-fluid>.navbar-collapse,
.container-fluid>.navbar-header,
.container>.navbar-collapse,
.container>.navbar-header{margin-right:0;margin-left:0}}
.navbar-static-top{z-index:1000;border-width:0 0 1px}

@media (min-width:768px){
.navbar-static-top{border-radius:0}}
.navbar-fixed-bottom,
.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}

@media (min-width:768px){
.navbar-fixed-bottom,
.navbar-fixed-top{border-radius:0}}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}
.navbar-brand:focus,
.navbar-brand:hover{text-decoration:none}
.navbar-brand>img{display:block}

@media (min-width:768px){
.navbar>.container .navbar-brand,
.navbar>.container-fluid .navbar-brand{margin-left:-15px}}
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}

@media (min-width:768px){.navbar-toggle{display:none}}
.navbar-nav{margin:7.5px -15px}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}

@media (max-width:767px){
.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-nav .open .dropdown-menu .dropdown-header,
.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu>li>a{line-height:20px}
.navbar-nav .open .dropdown-menu>li>a:focus,
.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}

@media (min-width:768px){.navbar-nav{float:left;margin:0}
.navbar-nav>li{float:left}
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}
.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}

@media (min-width:768px){
.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}
.navbar-form .form-control-static{display:inline-block}
.navbar-form .input-group{display:inline-table;vertical-align:middle}
.navbar-form .input-group .form-control,
.navbar-form .input-group .input-group-addon,
.navbar-form .input-group .input-group-btn{width:auto}
.navbar-form .input-group>.form-control{width:100%}
.navbar-form .control-label{margin-bottom:0;vertical-align:middle}
.navbar-form .checkbox,
.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.navbar-form .checkbox label,
.navbar-form .radio label{padding-left:0}
.navbar-form .checkbox input[type=checkbox],
.navbar-form .radio input[type=radio]{position:relative;margin-left:0}
.navbar-form .has-feedback .form-control-feedback{top:0}}

@media (max-width:767px){
.navbar-form .form-group{margin-bottom:5px}
.navbar-form .form-group:last-child{margin-bottom:0}}

@media (min-width:768px){
.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}
.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.navbar-btn{margin-top:8px;margin-bottom:8px}
.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
.navbar-text{margin-top:15px;margin-bottom:15px}

@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}

@media (min-width:768px){.navbar-left{float:left!important}}
.navbar-right{float:right!important;margin-right:-15px}
.navbar-right~.navbar-right{margin-right:0}}
.navbar-default{background-color:#ffffff;border-color:#e7e7e7}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}

.collapse > .navbar-nav > .active > a,.collapse > .navbar-nav > .active > a:focus {color: #FFF;background-color: #626d81;}
.collapse > .navbar-nav > .active > a,.collapse > .navbar-nav > .active > a:focus {color: #FFF;background-color: #626d81;}
.collapse > .navbar-nav > .dropdown > a:hover {color: #FFF;background-color: #626d81;}
.navbar-default .navbar-nav>li>a{color:#777;}
.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover{color: #FFF;background-color: #626d81;}
.navbar-default .navbar-nav>.disabled>a,
.navbar-default .navbar-nav>.disabled>a:focus,
.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}

@media (max-width:767px){
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,
.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,
.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}
.navbar-default .navbar-link{color:#777}
.navbar-default .navbar-link:hover{color:#333}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:focus,
.navbar-default .btn-link:hover{color:#333}
.navbar-default .btn-link[disabled]:focus,
.navbar-default .btn-link[disabled]:hover,fieldset[disabled] 
.navbar-default .btn-link:focus,fieldset[disabled] 
.navbar-default .btn-link:hover{color:#ccc}
.navbar-inverse{background-color:#222;border-color:#080808}
.navbar-inverse .navbar-brand{color:#9d9d9d}
.navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}
.navbar-inverse .navbar-text{color:#9d9d9d}
.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}
.navbar-inverse .navbar-nav>li>a:focus,
.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav>.disabled>a,
.navbar-inverse .navbar-nav>.disabled>a:focus,
.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}
.navbar-inverse .navbar-toggle{border-color:#333}
.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover{background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form{border-color:#101010}
.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:focus,
.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}

@media (max-width:767px){
.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}
.navbar-inverse .navbar-link{color:#9d9d9d}
.navbar-inverse .navbar-link:hover{color:#fff}
.navbar-inverse .btn-link{color:#9d9d9d}
.navbar-inverse .btn-link:focus,
.navbar-inverse .btn-link:hover{color:#fff}
.navbar-inverse .btn-link[disabled]:focus,
.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] 
.navbar-inverse .btn-link:focus,fieldset[disabled] 
.navbar-inverse .btn-link:hover{color:#444}
/*---体检商城栏目----*/
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}


@media screen and (min-width:768px)
{.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,
.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,
.jumbotron h1{font-size:63px}}


/*---jiankangguanli----*/
.btn-group-vertical>.btn-group:after,
.btn-group-vertical>.btn-group:before,
.btn-toolbar:after,.btn-toolbar:before,
.clearfix:after,.clearfix:before,
.container-fluid:after,.container-fluid:before,
.container:after,.container:before,
.dl-horizontal dd:after,.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,.modal-footer:before,
.modal-header:after,.modal-header:before,
.nav:after,.nav:before,
.navbar-collapse:after,.navbar-collapse:before,
.navbar-header:after,.navbar-header:before,
.navbar:after,.navbar:before,
.pager:after,.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before{display:table;content:" "}
.btn-group-vertical>.btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.modal-header:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after{clear:both}
.center-block{display:block;margin-right:auto;margin-left:auto}

.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important}
.affix{position:fixed}@-ms-viewport{width:device-width}
.visible-lg,
.visible-md,
.visible-sm,
.visible-xs{display:none!important}
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block{display:none!important}

@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}
@media (max-width:767px){.visible-xs-block{display:block!important}}
@media (max-width:767px){.visible-xs-inline{display:inline!important}}
@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}
@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}
@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}
@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}
@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}
@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}
@media (min-width:1200px){.visible-lg-block{display:block!important}}
@media (min-width:1200px){.visible-lg-inline{display:inline!important}}
@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}
@media (max-width:767px){.hidden-xs{display:none!important}}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}
@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}
@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}
@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}
@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}
@media print{.visible-print-inline-block{display:inline-block!important}}
@media print{.hidden-print{display:none!important}}

/*---jiankangguanli----*/


/*浮动*/
.right_box{ float:right; bottom:150px; width:72px; height:294px; position:fixed; right:6px;z-index:999999;   }
.right_d3 { float: left; margin-top:40px; margin-left:5px; }
.right_d3 a{ float:left; margin:0px; padding:0px; border:0px; }
.right_d { float: left; margin-top:10px; margin-left:5px; }
.right_d img {   border-radius: 6px; }
.right_d p {  float: left;    position: relative;  right: 0px; }
.right_d p b {  float: left;  position: absolute; display: none;  color:#fff;    }
.right_d p:hover b { display: block; background-color:#02b2c9; color:#fff; line-height:60px; width:200px; top:1px; position:absolute;
 z-index:-1; left:-200px; font-family:"微软雅黑"; font-size:24px; padding-left:15px; border-radius: 6px;   }
.right_d1 { float: left; margin-top:10px; margin-left:5px; }
.right_d1 img {   border-radius: 6px; }
.right_d1 p {  float: left;    position: relative;  right: 0px; }
.right_d1 p b {  float: left;  position: absolute;      left: -120px;     top: -23px;      display: none;  color:#fff;    }
.right_d1 p:hover b { display: block;}
.right_d2 { float: left;  margin-top:10px; margin-left:5px;}
.right_d2 img { border-radius: 6px; }
.right_d2 p {  float: left; position: relative; right: 0px; cursor:pointer;   }


#broadcast{width: 20%;left: 60%;height: 75px;white-space: normal;padding: 0 15px 2px 5px;overflow: hidden;font-size: 14px;}



/*sosuo19428*/
    #box{
        width: 380px;
        margin: 30px auto;
        font-family: 'Microsoft YaHei';
        font-size: 14px;
    }
    input{
        width: 260px;
        border: 1px solid #e2e2e2;
        height: 30px;
        float: left;
        background-image: url(images/search.jpg);
        background-repeat: no-repeat;
        background-size: 25px;
        background-position:5px center;
        padding:0 0 0 40px;
    }
    #search{
        width: 78px;
        height: 32px;
        float: right;
        background: black;
        color: white;
        text-align: center;
        line-height: 32px;
        cursor: pointer;
    }