/* CSS Document */
ul{margin:0;padding:0;}
ul li{list-style: none}
.clearfix{*zoom:1;}/*IE/7/6*/
.clearfix:before,.clearfix:after{clear:both;display:block;content:"";height:0;visibility:hidden;font-size: 0;}
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}
.mb{margin-bottom:20px;}
.aline{height:20px;}
a{color:#333; text-decoration:none;}
a:hover{color:#2291f8; text-decoration:none;}
body{margin:0;padding:0;height:auto;}
.bodybg{background-color:#f6f6f6;}
.fffbg{background-color:#fff;}
.morerm span{font-size:20px;color:#333;  font-weight:bold; text-align:left; border-left:5px solid #068BF2;padding-left:10px; line-height:50px;}
.morerm ul li{border-bottom:1px dashed #ccc;padding:10px 0px 15px 0px;}
.morerm ul li a{color:#333;font-size:16px;font-weight:bold;line-height:35px; list-style:decimal;}
.morerm ul li a:hover{color:#068BF2; text-decoration:none;}
.morerm ul li p{margin:0 auto;line-height:20px; font-size:14px;color:#666;}
.morerm ul li label{display:inline-block;float:right;color:#666;font-weight:normal;font-size:12px;}

.xgjglist span{font-size:20px;color:#333;  font-weight:bold; text-align:left; border-left:5px solid #068BF2;padding-left:10px;margin-bottom:20px; line-height:50px;}
.xgjglist  ul li{width:260px; margin:0 auto;}
.xgjglist  ul li img{width:260px; height:160px;border:1px solid #ccc;}
.xgjglist ul li p{font-size:16px; line-height:15px; text-align:center;}
.xgjglist ul li a{color:#333;}
.xgjglist ul li a:hover{color:#068bf2; text-decoration:none;}

.hyfl > span {
    float:left;
    display:inline-block;
    height:20px;
    line-height:20px;
    font-size:12px;
    color:#666;
    margin-right:6px;
}
.hyfl > ul {
    float:left;
    width:1100px;
    margin-bottom:30px;
}
.hyfl > ul > li {
    float:left;
    height:20px;
    line-height:20px;
    _line-height:20px;
    padding:0 8px;
}
.hyfl > ul > li > a {
    font-size:12px;
    color:#333;
}
.hyfl > ul > li > a:hover{ background-color:#068bf2; padding:5px 5px;color: #fff;}
.hyfl > ul>  li.selected > a {
    color:#068bf2;
}

.hyfl .hdiv{
    display: none;
}
.hyfl .hul{
    position: absolute;
    left: 0;
    width: 100%;
    height: auto;
    padding-top: 10px;
    padding-left:120px; 
}
.hyfl .hul .hli{
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding-left: 5px;
    margin-bottom: 10px;
    margin-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.hyfl .hul .hli>a{
    font-size:12px;color: #666;text-decoration:none;
}
.hyfl .hul .hli>a:hover{
    color: #068bf2;
}

.sitemap{width:1200px; margin:0 auto;}
.map-tit{border-bottom:1px solid #ccc;margin:0px 0px 10px 0px;line-height:40px;font-size:16px;color:#333; font-weight:bold; text-align:left;}
.map-tit span{float:right;color:#666;font-size:14px;}
.map-tit span a{color:#666;text-decoration:none; font-weight:normal;}
.map-tit span a:hover{color:#068bf2; text-decoration:none;font-weight:normal;}
.map-list{margin-bottom:25px;}
.map-list ul li a{display:inline-block;color:#444;margin-right:15px;line-height: 25px;font-size:14px;}
.map-list ul li a:hover{color:#068bf2; text-decoration:none;}

.jgkcbgkcb{border-radius:5px;width:300px;height:180px;padding:0 25px;display:table-cell;vertical-align:middle;text-align:center;}
.jgkcbgkcb .wenzi{*position:relative;*top:-50%;*left:-50%;color:#fff;font-size:20px;text-align:center;line-height:30px; font-family:微软雅黑;}
.wenzib{text-decoration:none;}
.wenzib:link{text-decoration:none;}

.jgkcbg{ border-radius:5px;width:300px;height:170px;padding:0 25px;display:table-cell; vertical-align:middle;}
.jgkcbg .text{ color:#fff; font-size:18px; line-height:40px; font-family:微软雅黑;}
.ajgonline{width:1200px;margin:0 auto;}
.ajt{margin:50px 0px 20px 0px;font-size:32px;color:#262626;text-align:center;}
.atzx {margin:0px 0px 30px 0px;font-size:12px;color:#8C8C8C;text-align:center;}
.atzx a{color:#0099FF; text-decoration:none;}
.atzx a:hover{color:#666; text-decoration:none;}
.ajgonline .ajtext{width:800px;margin:0 auto;font-size:14px; color:#666; text-align:center;padding-bottom:30px; border:1px solid #ccc;}
.ajgonline .ajtext ul li{margin:0;padding:0;list-style:none;}
.ajgonline .atextcs {margin: 5px 20px;width:260px;line-height:30px;border:1px solid #ababab;padding-left:10px;}
.ajgbtn {width:355px;margin:30px 0px 0px 0px;text-align:center;font-size:16px;color:#fff;font-weight:600; background-color:#0099FF;line-height:45px; border:none;}

.ajgbz{margin:20px 0px;font-size:12px; color:#ff3300;}

.wzr {width:239px;height:auto; clear:both;}
.wzr ul li{line-height:48px;height:48px;padding-left:10px;margin:15px 0px;overflow:hidden;background:#f2f2f2;}
.wzr a{ text-decoration:none;color:#333;}
.wzr a:hover{color:#fff; text-decoration:none;}
.wzr li:hover a {color:#fff}
.wzr li:hover {background:#068bf2;color:#fff}
.wzr li.current a{ background-color:#068BF2;color:#fff;text-decoration:underline;}
.wzr li.current a:hover{ background-color:#068BF2;color:#fff;text-decoration:underline;}
.wzr li.current{ background-color:#068BF2;}

a.lbcs:link{font-size:14px; color:#333; line-height:30px; text-decoration:none;}
a.lbcs:visited {font-size:14px; color:#333; line-height:30px; text-decoration:none;}
a.lbcs:hover{color:#068bf2;line-height:30px;font-size:14px; text-decoration: underline;}
.rqcs{float:right;font-size:12px; color:#999;}
.rqcsright {width:285px;float:right;padding:20px 20px 20px 10px;background-color:#fff;}
.asklogo{float: left;display: block; margin-top:20px;}
.asktitle{font-size:24px; color:#333; font-weight:bold; line-height:30px;}
.askgtit{font-size:20px; color:#555;line-height:30px;}
.askcon{ line-height:30px; color:#333;font-size:16px;}
.asklb ul{width:100%;float:left;margin:0; padding:0; list-style:None;}
.asklb ul li{clear:both;padding:0px 20px 0px 0px;line-height:30px;}
.asklb ul li a{color:#333;font-size:16px;}
.asklb ul li a:hover{color:#068BF2;}
.asklb ul li span{display:inline-block;float:right;color:#666;font-weight:normal;font-size:12px;}

.likegd ul p{ color: #575757;}
.likegd_list li{display: inline-block;margin-top: 10px;height: 25px;margin:5px 10px 5px 0px;min-width: 100px;padding: 0 5px; line-height: 25px;}
.likegd_list li a{text-align: center;display: block;font-size: 16px;color: #555; text-decoration:none;}
.likegd_list li:hover{background-color: #068BF2;border-color:#fff;}
.likegd_list li:hover a{color: #fff;}

.askxg li a{font-size:14px; line-height:30px; color:#333; text-decoration:none;}
.askxg li a:hover{font-size:14px; line-height:30px; color:#068bf2; text-decoration:none;}

.askleft {width:835px;float:left;padding:0px 20px 10px 15px;margin:0px 0px 20px 0px; border-right:1px solid #ebf0f1; background-color:#fff;}
.askright {width:285px;float:right;margin-top:20px; padding:20px 20px 20px 10px;background-color:#fff;}

/*文章页分页*/
 .paginator { font: 14px 宋体, Helvetica, sans-serif;padding:15px 20px 15px 0; margin: 0px;}        
 .paginator a {padding: 5px 5px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}       
 .paginator a:visited {padding: 5px 5px; border: solid 1px #ddd; background: #fff; text-decoration: none;}       
 .paginator .cpb {padding: 5px 5px;font-weight: bold; font-size: 12px;border:none}        
 .paginator a:hover {color: #fff; background: #2454ac;border-color:#ffa501;text-decoration: none;}
 .anpager { font: 12px Arial, Helvetica, sans-serif;margin:5px 5px;padding:10px 10px;}       
 .anpager .cpb {background:#2454ac;border:1px solid #CCCCCC;color:#FFFFFF; font-size:12px; margin:0;padding:5px 5px;}       
 .anpager a {background:#FFFFFF;border:1px solid #CCCCCC;color:#1F3A87;margin: 0;padding:5px 5px;text-decoration:none}        
 .anpager a:hover{background:#2454ac;border:1px solid #fff;color:#FFFFFF;}.pages {  color: #999; }       
 .pages a, .pages .cpb { text-decoration:none;float: left; padding: 5px 5px; border: 1px solid #ddd;background: #ffff;margin:2px 2px; font-size:12px; color:#000;}       
 .pages a:hover { background-color: #2454ac; color:#fff;border:1px solid #2454ac; text-decoration:none;}       
 .pages .cpb { font-weight: bold; color: #fff; background: #2454ac; border:1px solid #2454ac;} 
 
.more_box3{ display: flex;grid-auto-flow: column; justify-content:center; background-color:#fef8f5;border-radius: 5px;margin:30px 0px;}
.more_box3 >a{display: inline-block;width:300px font-size: 16px; text-decoration:none; color: white;padding: 5px 50px;margin:30px 20px 30px 0px;background: #FF3300;border-radius: 25px;line-height: 30px;}
.more_box3 >a:hover{ background-color:#F95B5E;}

.jgkcdh{width:1200px;margin:0 auto;}
.dhcd{ display: flex;grid-auto-flow: column; justify-content:center; margin:30px 0px;}
.dhcd >a{display: inline-block;float:left;margin: 0px 10px;padding:5px 15px;line-height:30px;font-size: 16px; text-decoration:none; color: white;background: #068BF2;border-radius: 5px;}
.dhcd >a:hover{ background-color:#F95B5E;}

.sydhcd{ display: flex;grid-auto-flow: column; justify-content:center; margin:15px 0px 35px 10px;}
.sydhcd >a{display: inline-block;float:left;margin: 0px 10px;padding:5px 20px;line-height:25px;font-size: 16px; text-decoration:none; color: white;background: #068BF2;border-radius: 5px;}
.sydhcd >a:hover{ background-color:#F95B5E;}

.jgtp{width:100%;padding:0 auto;margin:0 auto;height:35px; font-size:14px;line-height:35px; background-color:#f2f2f2; border-bottom:1px solid #E7E8E7;}
.jgwt{width:1200px; margin:0 auto;}
.jgwt .jgtext{float:left;color:#333;}
.jgwt .jgtext a:link{color:#333;}
.jgwt .jgtr{float: right;line-height: 35px;color:#333;}
.jghg{float:left;color:#333;padding:0 12px 0 10px;position:relative;border:1px solid transparent;border-bottom:0;border-top:0;margin-left:-1px;}
.jghg:hover{background:#fff;border:1px solid #E7E8E7;border-bottom:0;border-top:0;padding-bottom:1px;}
.jghg a:link{color:#333;}



.jgtop{width:1200px;margin:0 auto;height: 120px;}
.jgtop .jglogo{float: left;margin-top: 7px;display: block;  }
.jgtop .sline{float: left;height: 80px;border-right: 1px solid #d3d3d3;margin-top: 23px;margin-right: 20px;margin-left: 10px;}
.jgtop .jgtext{float: left;width: 720px;height: 82px;margin-top:10px;line-height: 25px;font-size: 15px;color: #5a718a;}

.jgtop .jgname{font-size:22px;font-weight:bold;margin:10px 0px;padding:0;}
.jgtop .miaoshucs{white-space:normal; width:720px;padding-bottom:10px;}
.jgtop .jgtel{float: right;text-align: right; margin-top: 30px;width: 230px;}
.jgtop .jgtel>span{float:right;margin-right:5px;color:#666;}
.jgtop .jgtel >span.coin{margin:5px 0px 0px 0px;float:left;}
.jgtop .jgtel a{float: left;font-size: 26px;color: #FF0000;}
.jgtop .jgtel .tel1{color: #1296DB;vertical-align: middle;}
.jgtop .jgtel .tel2{color: #ff0000;float:right;}

.jgnav{width:100%; background-color:#379be9;}
.navmenu{width:1200px;margin:0 auto; }
.navmenu li{float: left;width: 145px;text-align: center;line-height: 45px;white-space: nowrap;overflow: hidden;}
.navmenu >li{float: left;width: 145px;text-align: center;line-height: 45px;white-space: nowrap;overflow: hidden;}
.navmenu li a{font-size: 16px;padding-bottom: 8px;color: #fff; text-decoration:none; }
.navmenu li:hover{background:#2986cf; width: 145px;text-align: center;color: #fff;line-height: 45px;white-space: nowrap;overflow: hidden;}
.navmenu li.on a{border-bottom: 2px solid #22b6ed;color: #2291f8;}
.navmenu li:hover a{color: #fff;}
.currentext{width:1200px;margin:0 auto;font-size:14px; color:#333;}
.mainwt{width:1200px;margin:0 auto;border-radius:10px; background:#fff;padding:30px 20px;}
.jj{height:20px;margin:0 auto;}
a.hswz:link{color:#333; text-decoration:none;}
a.hswz:visited {color:#333; text-decoration:none;}
a.hswz:hover{color:#068bf2; text-decoration: underline;}
.jgbt1{border-left:5px solid #068BF2;padding-left:15px;height:25px;line-height:25px;display:block;font-size:20px;}
.fwl{float:right;font-size:15px;height:30px;line-height:30px;margin-top:-25px;color:#666;vertical-align:middle;}

.jgbt{color:#068BF2;margin:0px 20px;line-height:35px; border-bottom:#ccc solid 1px; }
.jgbt span{ font-weight:600; font-size:20px; border-bottom:#068BF2 solid 2px; display:inline-block; padding-bottom:10px ; margin-bottom:0;}
.ml{margin-left:20px;}

.jgbtjb{
margin:0px 18px;
height:45px;

	background: #068BF2;
	background-image: -webkit-linear-gradient(to right, #068BF2, #FFF);
	background-image: -moz-linear-gradient(to right, #068BF2, #FFF);
	background-image: -ms-linear-gradient(to right, #068BF2, #FFF);
	background-image: -o-linear-gradient(to right, #068BF2, #FFF);
	background-image: linear-gradient(to right, #068BF2, #FFF);
}
.jgbtjb span{
margin:0 auto;
	display: inline-block;
	background: #068BF2;
	padding: 0 50px 0 20px;
	color: #FFF;
	font-size: 18px;
	line-height: 45px;
	background: -webkit-linear-gradient(146deg, transparent 30px, #068BF2 0) top right;
	background: -moz-linear-gradient(146deg, transparent 30px, #068BF2 0) top right;
	background: -ms-linear-gradient(146deg, transparent 30px, #068BF2 0) top right;
	background: -o-linear-gradient(146deg, transparent 30px, #068BF2 0) top right;
	background: linear-gradient(-56deg, transparent 30px, #068BF2 0) top right;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.jgbtjb a.fr{
	color: #999;
	font-size: 14px;
	line-height: 45px;
}
.jgbtjb a.fr:hover{
	color: #000;
}

.xinwen ul li {
    height: 34px;
    line-height: 34px;
    margin: 0 17px;
}

.xinwen ul li + li {
    border-top: 1px dashed #ddd;
}

.xinwen ul li a {
    display: block;
    width: 180px;
    height: 100%;
    padding-left: 15px;
    background: url("https://www.suckhoegiadinh24h.com/jgimage/ndian.png");
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xinwen ul li a:hover {
    color: #ed960e;
}

.jgproduce{ width:1155px; padding:20px 20px 0px 20px;}
.jgproduce .jgproduce_con .text {width: 100%;display: block;float:right;}
.jgproduce .jgproduce_con .text h3 {font-weight: bold;font-size: 18px;line-height:40px; text-align:left;border-bottom: 1px solid #f2f2f2;margin-top:-3px;padding-bottom: 10px;}
.jgproduce .jgproduce_con .text p {color: #333;line-height: 30px;margin: 10px 0 0 0;font-size: 16px;overflow:hidden;}
.jgproduce .jgproduce_con .text p img{display:block;margin:0 auto;}
.jgproduce .jgproduce_con .text ul li{color: #333;line-height: 30px;margin: 10px 0 0 0;font-size: 16px;overflow:hidden;}
.jgproduce .jgproduce_con .text h2{color:#068BF2;border-bottom:1px solid #f2f2f2;font-size:18px;font-weight:bold;line-height:50px; text-align:left;}
/*文章表格的样式*/
.jgproduce .jgproduce_con .text table{ width:100%; color:#444; border-left:#bababa 1px solid !important;border-top:#bababa 1px solid !important;margin:20px 0px;}
.jgproduce .jgproduce_con .text table tbody{ border:#bababa 1px solid;}
.jgproduce .jgproduce_con .text table tr{border:#f2f2f2 1px solid;height:40px;}
.jgproduce .jgproduce_con .text table tr:hover{ background:#f2f2f2;}
.jgproduce .jgproduce_con .text table th{ border-right:#bababa 1px solid;border-bottom:#bababa 1px solid;}
.jgproduce .jgproduce_con .text table td{border-bottom:#bababa 1px solid;border-right:#bababa 1px solid;text-align:center;font-size:14px;}
.jgproduce .jgproduce_con .text table .btcs{background-color:#f2f2f2;color:#990000;font-weight:bold;}


.jgproduce .jgproduce_con .abox{margin:20px 0px;border:1px solid #eee; position:relative;}
.jgproduce .jgproduce_con .abox .atitle{ background-color: #fff;padding:0px 20px; position:absolute; left:45%; margin-left:-50px; top:-45px; line-height:45px; height:45px; text-align:center;}
.jgproduce .jgproduce_con .atitle .iconfont{ margin-right:10px;}
.jgproduce .jgproduce_con .atext{padding: 30px 20px 10px 20px;line-height: 30px;font-size:16px; color:#666;}


.jg_more{ display: flex;grid-auto-flow: column; justify-content:center; margin:10px 0px;}
.jg_more >a{display: inline-block;width:120px font-size: 16px; text-decoration:none; color: white;padding: 5px 50px;margin:10px 20px 20px 0px;background: #FF3300;border-radius: 25px;line-height: 30px;}
.jg_more >a:hover{ background-color:#F95B5E;}
.jgcklist{width:1240px;margin:0 auto; background-color:#fff;padding:10px 0px;border-radius:5px;}
.jgcklist ul li{width: 260px;float: left;margin:0px 20px 10px 20px;background-color: inherit;background-color:#ffffff;height: 250px;border-radius:5px;overflow:hidden;position: relative;top: 0;transition: all 0.3s linear;}
.jgcklist ul li a{display: block;}
.jgcklist ul li:hover a .cimg{position: relative;}
.jgcklist ul li:hover{top:-5px;box-shadow: 0 23px 40px rgba(0,0,0,0.2);}
.jgcklist ul li a .cimg{position: relative;}
.jgcklist ul li a .cimg:before{content: "";width: 100%;height: 100%;background: rgba(0,0,0,0.35);position: absolute;top:0;left: 0;transition: all 0.3s linear;opacity: 0;}
.jgcklist ul li:hover a .cimg:before{opacity: 1;}
.jgcklist ul li:hover a .ctitle span{color: #068bf2; text-decoration:none;}
.jgcklist ul li a .cimg{height: 179px;float: none;}
.jgcklist ul li a .cimg img{display: block;width: 100%;height: 100%;}
.jgcklist ul li .ctitle a {display: block;float: none;padding: 20px;}
.jgcklist ul li .ctitle span a {display: block;font-size: 16px;color: #000000;font-weight: 600;height: 30px;line-height: 25px; text-align:center; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.jgcklist ul li .ctitle .rl{display:block;width:120px;float: left;line-height:45px;padding:0px 5px 0px 10px;}
.jgcklist ul li .ctitle .rd{float: right;width:150px;line-height:45px;padding-right:10px;}
.jgcklist ul li .ctitle .kc{float: right;width:275px;line-height:45px;padding:0px 5px 0px 5px;}

.dbnews{margin:0; line-height:50px; display:block;font-size:20px;padding:0;}
.dbnews_show{padding:0!important; list-style:none;margin:0; }
.newswd .dbnews_show .dbnews_list {width:49%}

.dbnews .news_text h3{margin:0;padding:0; font-weight:bold;font-size:16px;text-align:left}
.dbnews .news_text p{margin:0;padding:0;font-size:14px;line-height:20px;height:40px;text-align:left}

.dbnews_show .dbnews_list a{background:#fff;color:#333;display:block;text-decoration:none; margin:10px 20px 10px 0px;}
.dbnews_show .dbnews_list a:hover h3{color:#068bf2;}
.dbnews .hover:hover .news_date{box-shadow:5px 5px 10px 2px #ddd;}
.dbnews .hover:hover .news_date{background:#068bf2;color:#fff}
.dbnews .news_date{float:left;border:1px solid #ddd;text-align:center;padding:5px 10px;margin-right:15px;transition:all .5s ease;width:80px;color:#333}
.dbnews .news_date i{font-size:28px;font-style:normal;line-height:40px;}
.dbnews .news_date span{font-size:16px;}
.dbnews .news_date:hover{color:#fff!important}
.dbnews_show .dbnews_list{float:left;width:25%;}

.content{
padding:10px 12px 48px;
font-size:18px;
color:#2b2b2b;
line-height:1.7em;
height:300px; /*初始要显示的高度*/
overflow:hidden; /*关键样式：内容会被修剪，并且其余内容是不可见的。*/
position:relative
}
.content div{ /*获取更多内容图标div*/
clear:both;
min-height:1em;
white-space:pre-wrap; /*如何处理元素内的空白*/
}
.get_ct_more {
height:78px;
position:absolute;
bottom:0px;width:100%;
background:linear-gradient(to top,#fff,rgba(255,255,255,0) 70%);
margin:0px;
margin-right:10px
}
.more_bt {
width:16px;
height:16px;
margin-left:36%;
margin-bottom:-10px
}



.jgnewslist{width:1200px;margin:0 auto;padding:20px 20px;border-radius:10px; background:#fff;}
.jgnewslist ul{ margin:20px 0px 20px 0px;}
.jgnewslist .jsnewname ul{margin-bottom:20px; padding:0;}
.jgnewslist .jsnewname ul li{width:32%;margin:20px 10px 10px 0px;float: left;border-bottom:1px solid #efefef; height:40px;}
.jgnewslist .jsnewname ul li span{border-left:5px solid #068BF2;padding-left:15px;display:block;font-size:20px;font-weight:bold;}

.jgnewslist .jsnewlb{margin:20px 0px 20px 0px;}
.jgnewslist .jsnewlb ul {padding:0;}
.jgnewslist .jsnewlb ul li{width:30%;float:left;padding:10px 20px 10px 20px;border-bottom:1px dashed #f2f2f2;}
.jgnewslist .jsnewlb ul li a{color:#333;font-size:16px;}
.jgnewslist .jsnewlb ul li a:hover{color:#068BF2;}
.jgnewslist .jsnewlb ul li label{display:inline-block;float:right;color:#999;font-weight:normal;font-size:14px;}
.jgnewslist .mod_list{margin:0px 0px 20px 0px;}
.jgnewslist .mod_list ul{margin:0; padding:0 30px;}
.jgnewslist .mod_list ul li{width:33%;float: left;border-bottom:1px dashed #f2f2f2; height:35px; line-height:35px;}
.jgnewslist .mod_list ul li i{border-radius:3px;margin-right:5px;font-size:14px;font-family: Georgia, "Times New Roman", Times, serif; color:#ffffff;padding:0px 3px 2px 3px; background-color:#068BF2;}

.jgnewslist  .mod_list.hov li:nth-child(n+16){ display:none;}
.jgnewslist  .closmore{ display:inline-block;color: #FFF;}

.dzcsw{width:1200px;margin:0 auto;padding:20px 20px 50px 20px;border-radius:10px; background:#fff;}
ol.dznav.dzcs,ol.dznavlist.dzcs{list-style:none;margin:0;padding:0}
ol.dznav.dzcs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:23%;margin-right:1%;margin-top:20px;overflow:auto;max-height:530px;padding-right:5px;vertical-align:top}
ol.dznav.dzcs::-webkit-scrollbar-track {background-color: #f2f2f2;margin-left:10px;}
ol.dznav.dzcs::-webkit-scrollbar {width:6px;}
ol.dznav.dzcs::-webkit-scrollbar-thumb {background-color: #999;}
ol.dznav.dzcs>li h2{font-size:18px;font-weight:normal;text-transform:uppercase;margin:0 auto;padding:10px 10px 0px 10px;}
ol.dznav.dzcs>li p{font-size:14px;padding:0px 10px 0px 25px;}
ol.dznav.dzcs>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;vertical-align:top}
ol.dznav.dzcs>li:not(:first-child){margin-top:0.5rem}
ol.dznav.dzcs>li.active a{background-color:#f2f2f2;color:#0c0a09;border-color:#cbc5c1}
ol.dznav.dzcs>li.active a:hover{background-color:#f2f2f2;color:#443c37;border-color:#cbc5c1}
ol.dznav.dzcs>li>a{display:block;-webkit-border-radius:0.25rem 0 0 0.25rem;-moz-border-radius:0.25rem 0 0 0.25rem;-ms-border-radius:0.25rem 0 0 0.25rem;-o-border-radius:0.25rem 0 0 0.25rem;border-radius:0.25rem 0 0 0.25rem;padding:0.5rem 0.75rem;text-decoration:none;color:#fff;background-color:#068BF2;border-bottom:0.125rem solid #443c37;font-size:0.875rem}
ol.dznav.dzcs>li>a:hover{background-color:#359aff;border-color:#0c0a09}
ol.dznav,ol.dznavlist{list-style:none;margin:0;padding:0}
ol.dznavlist>li{display:none}
ol.dznavlist>li.active{display:block}
ul,ol{margin-left:1.5rem;list-style:none}
ol.dznavlist.dzcs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:2%;width:74%;vertical-align:top;-webkit-border-radius:0.25rem;-moz-border-radius:0.25rem;-ms-border-radius:0.25rem;-o-border-radius:0.25rem;border-radius:0.25rem;background-color:#fff;padding:0rem 1.5rem 1.5rem 1rem;}
ol.dznavlist.dzcs>li h3{font-size:28px; margin:0 auto;padding:10px 0px;color:#068BF2;}
ol.dznavlist.dzcs>li b{width:100%;font-size:18px;color:#999;padding-bottom:10px;border-bottom:1px solid #f2f2f2;display:table;}
ol.dznavlist.dzcs>li p{font-size:16px; color:#666; line-height:30px;}

/*neiyeaddress*/
.adzwd{width:1200px; margin:0 auto;padding:0px 0px;}
.dzwt{width:880px;float:left;margin:0 auto;border-radius:10px; background:#fff;padding:30px 10px;}
.dzwtr{float:left;width:260px; text-align:left;border-radius:10px; background:#fff;margin-left:20px;padding:10px 10px;}
.dzlblf{float:left;width:250px;margin:0px 15px; list-style:none;}
.dzlblf li{ list-style:none;border-radius:5px; border-bottom:1px solid #f2f2f2; margin:10px 10px;padding:10px 20px;}
.dzlblf li span{font-size:16px;}
.dzlblf li a{color:#333;line-height:35px;margin:0 auto;  text-decoration:none;}
.dzlblf li a:hover{color:#068BF2;}
.dzlblf li p{font-size:14px;color:#666; line-height:25px;margin:0 auto; }
.dzlblf li:hover,.dzlblf li.current{background-color:#f2f2f2;border-radius:5px;color:#068BF2;}
.xqdate{color:#666;font-size:16px;}
.xqcon{float:left;width:800px;font-weight:normal;padding:20px 0px;}
.xqcon img{width:700px;}
.aadcon{float:left;width:550px;font-weight:normal;padding:20px 0px;}
.aadcon img{width:500px;}
.adztel{margin:0px 0px 0px 60px;clear:both;height:80px;}
.dztel{background-color:#0099FF;color:#fff;width:300px;line-height:40px; text-align:center;border-radius: 5px;float:left;margin:0px 40px;}
.dzter{float:left;background-color:#ccc;color:#fff;width:300px;line-height:40px; text-align:center;border-radius: 5px;}

.ckclist table{ width:98%; color:#444; border-left:#bababa 1px solid !important;border-top:#bababa 1px solid !important;margin:20px 0px;}
.ckclist table tbody{ border:#bababa 1px solid;}
.ckclist table tr{border:#f2f2f2 1px solid;height:40px;}
.ckclist table tr:hover{ background:#f2f2f2;}
.ckclist table th{ border-right:#bababa 1px solid;border-bottom:#bababa 1px solid;}
.ckclist table td{border-bottom:#bababa 1px solid;border-right:#bababa 1px solid;text-align:center;font-size:14px;}
.ckclist table .btcs{background-color:#f2f2f2;color:#990000;font-weight:bold;}

/*右侧列表*/
.dznlist { background:#FFF; width:260px; margin:0 auto; float:right; overflow:hidden;}
.dznlist h3{ color:#068BF2;margin:5px 6px;line-height:30px; font-size:18px;padding-bottom:5px;border-bottom:1px solid #f2f2f2;}
.dznlist h3 a{ color:#333;}
.dznlist ul{ margin:0 auto; padding:5px 5px 0px 5px; width:260px; overflow:hidden;}
.dznlist ul li{border-bottom:#edf0f2 1px solid; font-size:15px;width:260px; padding-top:4px; height:40px;display:table;white-space: nowrap;overflow:hidden;}
.dznlist ul li a:hover{ color:#E83737;}
.dznlist ul li img { float:left; padding-right:10px;}
.dznlist ul li a{vertical-align:middle;display:table-cell; color:#444;}
.dznlist ul li a p{ display:table-cell;vertical-align:middle;height:50px;}
.dznlist ul li:last-child{ border-bottom:none!important; padding-bottom: 10px;}
.dznlist ul .li_h span{display:block;}
.dznlist ul .li_h{ font-size:15px; line-height:35px; display:block;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.dznlist ul .li_h img{width:100%; height:150px;}
.dznlist ul .li_h a{ color:#fff;}
.dznlist ul .bo_li{ border-bottom:0px;}
.dznlist .ssm{border-bottom:none; padding-bottom:10px;}
.dznlist ul .li_h span{ display:block;line-height:35px;line-height:35px\9;overflow:hidden;margin-top:-35px;color:#e4e4e4;height:34px;cursor:pointer;filter:rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )/9;filter:Alpha(opacity=50);background:#000; padding-left:10px;background-color:rgba( 0, 0, 0, .7 );background-color:transparent/9;position:relative; font-size:15px;*zoom:1;}

.course_produce{width:1200px; background-color:#fff;margin:0 auto;}
.course_con_left{width:870px;margin:0px 10px 0px 30px;float:left}
.course_con_left .tit{font-size:22px;}
.course_con_left .course_con_body{margin:0px 20px 20px 0;padding:0px 20px 10px 20px; line-height:30px;}
.course_con_left .course_con_body img{width:760px;margin:0 auto;}
.course_con_left .dtitle{font-size:32px; line-height:45px;}
.course_con_bottom{width:850px;margin:30px 10px 0px 10px;float:left;}
.c_img_list{width:850px;float:left; color:#FFFFFF;margin:0;padding:0;display:block;}
.c_img_list ul li{width:200px;display:block;float:left;margin-right:10px;}
.c_img_list ul li img{width:200px;height:160px;padding:0px 10px;}
.c_img_list ul li a{color:#333;font-size:16px;line-height:40px; text-decoration:none; }
.c_img_list ul li a:hover{color:#068bf2;}
.ntit{font-size:26px;font-weight:bold;}
.news_list{margin-bottom:20px;padding:20px 0;border-bottom:1px solid #eee;padding-right:20px;}
.news_list img{height:180px;}
.news_list .news_img{width:280px;padding-right:15px;}
.news_list .ntitle a{color:#444;font-size:18px;font-weight:bold;text-decoration:none;}
.news_list .ntitle a:hover {color:#067ef2; text-decoration:none;}
.news_list .ddt{color:#a2a7ae;margin:10px 0;line-height:30px}
.news_list .datet{color:#999;margin:5px 0;font-size:14px;line-height:30px}
.news_list p{font-size:16px;color:#666}

.tcenter{margin:0 auto; text-align:center;width:80px; padding:8px 3px;border-radius:30px; background-color:#068BF2;}

.bten{width:100%; text-align:center; padding:20px 0 35px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; line-height:0;}
.btext{font-size:36px;font-weight:bold; line-height:1em; padding:0 16px; display:inline-block; position:relative; color:#068BF2;}
.btleft{width:100px; height:14px; position:absolute; top:50%; margin-top:-7px;left:-100px; background:url("https://www.suckhoegiadinh24h.com/images/ticoinl.png") center center no-repeat;}
.btright{width:100px; height:14px; position:absolute; top:50%; margin-top:-7px;right:-100px; background:url("https://www.suckhoegiadinh24h.com/images/ticoinr.png") center center no-repeat;}



.three_box1{width:100%;max-width: 1200px;overflow: hidden;}
.three_box1 >ul{display: flex;grid-auto-flow: column;}
.three_box1.six>ul{flex-wrap:wrap}
.three_box1.six>ul>li{width: 33.3%;}
.three_box1 >ul >li{float: left;width: 100%;padding: 0px 10px;}
.three_box1 >ul >li >.con{display: block;text-align: center;padding: 15px;position: relative;margin:20px 0px; height: 360px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);  -moz-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1);}
.three_box1 >ul >li >.con >span{display: block;font-size: 20px;margin-bottom: 20px;font-weight: bold;}
.three_box1 >ul >li >.con >i{display: inline-block;overflow: hidden;width: 100%;margin-bottom: 20px;}
.three_box1 >ul >li >.con >i >img{width: 96%;height:160px;}
.three_box1 >ul >li >.con >p{font-size: 14px;line-height: 25px;margin-top:15px;color: #888;text-align: left;height:80px;max-height:80px; overflow:hidden;}
.three_box1 >ul >li >.con >a{display: inline-block; font-size: 16px; text-decoration:none; color: white;padding: 5px 20px;margin-bottom:30px;background: #FF3300;border-radius: 25px;line-height: 25px;}
.three_box1 >ul >li >.con >a:hover{ background-color:#F95B5E;}


.jgaddress{height:100%;overflow:hidden;margin-top:15px;}
.jgaddress li{position:relative;float:left;width:350px;margin-bottom:30px;margin-right:25px;padding:15px;border:1px solid lightgray;background-color:#FCFCFC;}
.jgaddress li:nth-child(3n){margin-right:0;}
.jgaddress li a .sp{position:relative;font-size:18px;color:#000;margin-bottom:15px;margin-top:5px;padding-bottom:20px;text-align:center;border-bottom:1px solid #EFE6E6;}
.jgaddress li a .sp .line{position:absolute;width:35px;border-bottom:3px solid #FF5400;bottom:-1px;left:50%;margin-left:-17.5px;display:block;}
.jgaddress li a .sp span{position:relative;display:inline-block;font-size:13px;text-align:center;color:#fff;width:24px;height:16px;line-height:15px;background-color:#0481E9;margin-right:6px;}
.jgaddress li a .sp span:before{content:'';position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #0481E9;top:-45%;left:50%;margin-left:-10px;}

.jgaddress li a p{color:#686868;font-size:16px;text-align:center;}
.jgaddress li a.btn-school{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;color:#fff;background:rgba(3,16,35,0.85);font-size:16px;text-align:center;line-height:30px;padding-top:50px;}
a.btn-school span{display:inline-block;width:100px;height:30px;line-height:26px;border:1px solid #fff;border-radius:15px;}
.jgaddress li:hover{-webkit-box-shadow:box-shadow:0 0 7px #999;}
.jgaddress li:hover .btn-school{box-shadow:0 0 7px #fff;animation-name:animation1;animation-duration:3s;animation-timing-function:linear;}
.jgaddress li a.btn-school:hover{box-shadow:0 0 10px #fff;}
.schools-more{position:relative;font-size:18px;color:#777;width:80px;height:30px;display:block;margin:0 auto;margin-top:28px;margin-bottom:50px;}

.footer_ph{padding-bottom:15px;margin-top:40px}
.footer_ph>.foot-link{font-size:0;border-bottom:1px solid #d3d3d3}
.footer_ph>.foot-link li{display:inline-block;cursor:pointer;width:auto;height:40px;font-size:18px;font-weight:700;color:#666;margin-right:35px;字体重量：400；位置：相对}
.footer_ph>.foot-link li.on{color:#ff5400;font-weight:700;border:none}
.footer_ph>.foot-link li.on:before{content:'';width:22px;height:3px;background-color:#ff5e48;position:absolute;left:25px;bottom:6px}
.footer_ph>.foot-link li .iconfont{font-size:18px;margin-right:5px;display:none}
.footer_ph>.foot-link-content ul{overflow:hidden;padding-top:0;padding-bottom:25px;display:none;margin-top:20px}
.footer_ph>.foot-link-content ul:nth-of-type(1){display:block}
.footer_ph>.foot-link-content ul>p{font-size:16px;color:#585858;line-height:30px}
.footer_ph>.foot-link-content ul li{margin-right:24px;display:inline-block;margin-top:0;border-radius:15px;margin-bottom:15px;padding:5px 0;width:auto }
.footer_ph>.foot-link-content ul li a{text-align:left;display:block;height:100%;font-size:14px;color:#333;display:block;border:none;overflow:hidden ;文本溢出：省略号；空白：nowrap；填充：0}
.footer_ph>.foot-link-content ul li:hover a{color:#ff5400;border:none;text-decoration:none!important}
.footer_ph>.class-list-foot .foot-link>span:nth-child(even){margin-right:-44px}
.footer_ph>.foot-link-content ul.zhankai{height:auto!important}
.maintb{width:1200px;height:180px; margin:0 auto;border-radius:10px;background:#fff;padding:30px 20px;}

#TCon1{width:1200px;padding:20px 0px;border-top:1px solid #ccc;margin:0 auto;}
#TCon2{width:1200px;padding:20px 0px;border-top:1px solid #ccc;margin:0 auto;}
#TCon1 ul li{float:left;font-size:14px; text-align:left; color:#333; line-height:30px;margin:0px 30px 0px 0px;}
#TCon1 span{float:right;margin:10px 30px 0px 0px;}
#TCon1 span a{color:#068BF2;font-size:14px;}
#TCon1 span a:hover{color:#FF0000;}

#TCon2 ul li{float:left;font-size:14px; color:#333; line-height:30px;margin:0px 30px 0px 0px;}
#TCon2 span{float:right;margin:10px 30px 0px 0px;}
#TCon2 span a{color:#068BF2;font-size:14px;}
#TCon2 span a:hover{color:#FF0000;}
.xixi1{width:250px;height:43px;line-height:43px;background-image:url("https://www.suckhoegiadinh24h.com/images/01.jpg");cursor:pointer;}
.xixi2{width:250px;height:43px;line-height:43px;background-image:url("https://www.suckhoegiadinh24h.com/images/02.jpg");cursor:pointer;}

.tab1{width:123px;height:43px;line-height:43px;float:left;font-weight:bold;text-align:center;cursor:pointer;color:#068BF2;}
.tab2{width:123px;height:43px;line-height:43px;float:left;font-weight:bold;text-align:center;cursor:pointer;}

.jgfooterbg{margin:0 auto;padding:5px 0px 10px 0px;clear:both; background-color:#f2f2f2;}
.jgfooter{width:1200px;margin:0 auto;text-align:center;font-size:14px;}
.jgfooter p{line-height:20px; color:#666;}
.jgfooter p a{padding:0px 10px;}

.jgmessagebg{ position: fixed;
    left: 0px;
    bottom: 0px;
    width: 100%;
	background:rgba(0,0,0,0.6);
    z-index: 9999;}
.jgmessage{width:1200px;margin:0 auto;padding:20px 0px 0px 0px;}
.jgmessage .textcs {margin: 0px 15px 0px 0px;line-height:30px;border:none;padding-left:10px;}
.jgmessage .buttoncs {width: 160px;font-size: 15px;  line-height:32px; background-color: #FF3300; border:none; border-radius: 2px; color: #fff; font-weight: bold; }
.jgmessage p{padding-left:200px; font-size:16px; color:#fff;}
.jgmessage span{color:#FFcc00;}

.jjproduce{width:1200px;margin:0 auto;height:auto; clear:both;}
.jjleft {width:835px;float:left;padding:0px 20px 0px 15px;margin:10px 0px 20px 0px; background-color:#fff;}
.jjleft .pro{font-size:16px; line-height:25px; color:#333;margin:0 auto;}
.jjleft .pro img{width:70%; text-align:center;}
.jjright {width:270px;float:right;margin-top:20px; padding:20px 20px 20px 10px;background-color:#fff;}
.wimg{width:150px;height:150px;}
.jjtjkc{border-left:5px solid #068BF2;padding-left:10px;display:block;font-size:20px;}
.jjtjkc .jjmore{font-size:16px; padding-left:120px;}
.jjtjkc_list{padding:10px;overflow:hidden;}
.jjtjkc_list ul li a{display:block;text-align:center;font-size:16px; color:#000;padding:10px 0;}
.jjtjkc_list ul li a img{width: 270px;height: 180px;display:block;margin-bottom:10px;}
.jjtjkc_list ul li img{width: 100%;transition: all 0.6s ease-out;-webkit-transition: all 0.6s ease-out;-moz-transition: all 0.6s ease-out;-ms-transition: all 0.6s ease-out;}
.jjtjkc_list ul li img:hover{transform: scale(1.15);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);}
.jjtitle{border-left:5px solid #068BF2;margin:10px 0px 10px 0px;padding-left:10px;display:block;font-size:20px;}
.jjmore{font-size:16px; padding-left:120px;}

.jgmtitle{font-size:26px;line-height:40px; text-align:center;}
.jjnews_list ul{margin-bottom:10px;}
.jjnews_list ul li{color:#666;font-size:12px;border-bottom:1px dashed #ccc;padding:10px 0px;margin:0 auto;}
.jjnews_list ul li a{color:#333;font-size:14px; }
.jjnews_list ul li a:hover{color:#068BF2; text-decoration:none;}

.jjnews p{font-size:18px;line-height:30px;}
.jjleft img{ text-align:center;margin:0 auto;}
.jjnews_title{ text-align:center; font-size:32px; line-height:40px; font-weight:bold;color: #000000;margin: 10px 0 20px 0;}
.jjnews_date{color:#666; font-size:14px; line-height:40px;}

.jjzixun { margin:0 atuo;  }
.jjzixun li {padding: 0px 20px 0px 0px; border-bottom: 1px solid #eee; }
.jjzixun li:last-child { border-bottom: 0; }
.jjzixun li a { width: 100%; display: block;color:#666; }
.jjzixun li a:hover h3 { color: #1a8cff; }
.jjzixun li h2, .jjzixun li span { width: 100%; display: block; }
.jjzixun li p { width: 100%; }
.jjzixun li h3 { font-size: 18px; margin:0 auto;padding-top:10px;font-weight: 600; letter-spacing: 0; color: #262626; }
.jjzixun li p { font-size: 14px; line-height: 25px; letter-spacing: 0; color: #666; }
.jjzixun li span { height: 18px; margin: 5px 0px 10px 0px; font-size: 12px; line-height: 18px; letter-spacing: 0; color: #8c8c8c; }
.jjzixun-left { width: 100%; height: 100%; }
.jjzixun-right { width: 0; height: 100%; }

.a-not-hover a img:hover { opacity: 1; filter: alpha(opacity=100); }
.fixed-left {right: 0;left: 20px;margin-left:0px;margin-right: 0}
.jgonline { width: 105px;  position: fixed; z-index: 998; top: 200px; right: 0px; overflow: hidden; background-color:#fff; }
.jgonline li img{vertical-align:middle;}
.jgonline li { width: 100%; height: 30px;padding:10px 0px; position: relative;flex-direction: column; line-height: 30px; text-align: center; }
.jgonline li::after { width: 120px; height: 0; position: absolute; bottom: 0; left: 10px; display: block; content: ''; border-bottom: 1px dashed #eee; }
.gotoTop-btn::before { width: 120px; height: 0; position: absolute; top: 0; left: 10px; display: block; content: ''; border-bottom: 1px dashed #eee; }
.jgonline li:hover, .jgonline li:hover::after { border: 0; background: #e9f4fd; }
.jgonline li:hover { background: #e9f4fd\0; }
.jgonline li.active { background: #1a8cff\0; }
.jgonline li.active, .jgonline li.active::after { border: 0; background: #1a8cff\0; background-image: -webkit-gradient(linear, left top, left bottom, from(#3096f4), to(#1a8cff)); background-image: -webkit-linear-gradient(top, #3096f4 0%, #1a8cff 100%); background-image: -moz-linear-gradient(top, #3096f4 0%, #1a8cff 100%); background-image: linear-gradient(-180deg, #3096f4 0%, #1a8cff 100%); }
.jgonline li a { font-size: 14px; letter-spacing: 0; color: #262626; }
.jgonline li:hover a { color: #1a8cff; }
.jgonline li.active a { color: #fff; }
.jgwx { padding: 9px 10px 14px; position: relative; }
.jgwx img { width: 90px; height: 90px; margin:10px auto 4px; display: block; }
.jgwx p { height: 17px; font-size: 12px; line-height: 17px; text-align: center; letter-spacing: 0; color: #595959; }
.gotoTop-btn { height: 50px; position: relative; font-size: 14px; line-height: 50px; cursor: pointer; text-align: center; letter-spacing: 0; color: #262626; }
.gotoTop-btn:hover { color: #1a8cff; }
.jgonline li img, .gotoTop-btn img { width: 32px; height: 32px; margin-right: 10px; position: relative; top: -1px; display: inline-block; }
.gotoTop-btn { display: none; }

