@charset "utf-8";
/* 公共式样 */


.banner {position:relative;}
.banner a::after{
    position: absolute;
    right: 0px;
    content: "(粤T)(中)医广(2023)第03-21-01号";
    height: 17px;
    background: rgba(0,0,0,0.6);
    background: #000\9;
    color: #fff;
    border-radius: 8px 0px 0px 0px;
    line-height: 17px;
    width: 160px;
    text-align: right;
    overflow: hidden;
    font-size: 12px;
    font-family: Arial;
    bottom: 0;
    z-index: 3;


}



*{padding:0px; margin:0px; line-height:2.0em;}
html{font-family:"微软雅黑"; font-size:16px; height:100%; -webkit-text-size-adjust:none;}
body{color:#333;background: #fff; overflow-x:hidden; font-size:14px;}
label{cursor:pointer;}
ul,ol,li{list-style:none;}
img{max-width:100%; border:none; display:block !important;}
input,textarea,select{outline:none; -webkit-appearance:none; color:#666;}
a{color:#666;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
.clear{width:0px;height:0px;padding:0;margin:0px; clear:both;}
.viewport {max-width: 640px;margin: 0 auto;background:  url(../images/wap_indec_08.gif);font-weight: 400;}


/* 头部式样 */

.top{width:100%;height:40px; background:#0ca062; text-align:center; line-height:40px; font-size:16px; color:#fff;}
.logo{width:100%;text-align:center;}
.nav{width:100%;}
.nav dl{width:100%;}
.nav dt{width:24.25%;height:41px;text-align:center; font-size:16px; float:left;color:#fff; position:relative;margin-right:1%; margin-bottom:3px;}
.nav dt img{height:41px;}
.nav dt a{color:#fff; line-height:41px;display:block; position:absolute;top:0px;width:100%; text-align:center;}

.sousu{ position:relative;height:60px; overflow:hidden;}
.sousu dl{height:40px;position:absolute;top:10px;width:60%;margin-left:10%; float:left;}
.sousu dt{width:70%; float:left;}
.sousu dt input{height:38px; background:#fff2e0 url(../images/sousu.gif) 8px center no-repeat;width:100%; text-indent:42px; font-size:15px;border:1px solid #412a0e; border-top-left-radius:4px;border-bottom-left-radius:4px;font-family:"微软雅黑";}
.sousu dd input#an{height:40px;border:1px solid #412a0e; border-radius:4px;font-family:"微软雅黑"; background:#5c3e1a; color:#fff; text-align:center;width:30%; float:left;}
.souzx{float:left;width:20%; background:#9c0f01; line-height:38px;height:38px; color:#fff; text-align:center;border-radius:4px;position:absolute;top:10px;right:8%; border:1px solid #6f0a00;}

.sousu1{ position:relative;height:54px; overflow:hidden;}
.sousu1 img{width:100%;height:54px;}
.sousu1 dl{height:34px;position:absolute; bottom:10px;width:70%;margin-left:15%; float:left;}
.sousu1 dt{width:70%; float:left;}
.sousu1 dt input{height:32px; background:#fff2e0 url(../images/sousu.gif) 8px center no-repeat;width:100%; text-indent:42px; font-size:15px;border:1px solid #412a0e; border-top-left-radius:4px;border-bottom-left-radius:4px;font-family:"微软雅黑";}
.sousu1 dd input#an{height:34px;border:1px solid #412a0e; border-radius:4px;font-family:"微软雅黑"; background:#9c0f01; color:#fff; text-align:center;width:30%; float:left;cursor: pointer;}



.feilei{padding:20px 10px;}
.feilei dl{margin-bottom:12px;}
.feilei dt{width:18%;float:left;height:61px; background:#981000 url(../images/nav1.png) left top no-repeat; overflow:hidden; color:#fff; line-height:26px; padding-top:8px;text-align:center; font-size:18px; border:1px solid #660900;margin-right:2%; position:relative;}

.feilei dt b{display:block;width:100%;height:71px;background: url(../images/nav2.png) right bottom no-repeat; position:absolute; bottom:0px;left:0px;}


.feilei dd{height:34px;line-height:34px;width:26%; float:left; border:1px solid #ccc; overflow:hidden;}
.feilei dd.bro{border-top:0px;}
.feilei dd a{ line-height:34px; text-align:center; display:block; font-size:15px; color:#333;}
.feilei li{width:25%; float:left; margin-bottom:10px;}
.feilei li a{ position:relative;display:block;width:94%; border:1px solid #d0cbc5; background:#fff9f3 url(../images/wap_indec_12.gif) left top no-repeat;line-height:34px;height:34px; text-align:center; color:#333;}
.feilei li a b{display:block;width:5px;height:34px;background: url(../images/wap_indec_13.gif) no-repeat; position:absolute;top:0px;right:0px;}

.zs_news dl{margin:10px; border:1px solid #dad3c3; background:#fffaea; padding:10px; margin-bottom:0px;}
.zs_news dt{width:30%; float:left;margin-top:10px;}
.zs_news dd{width:67%; float:right; line-height:22px;margin-top:10px;}
.zs_news dd a{ color:#9c0f01;}

.zs_news ul{margin:10px;}
.zs_news li{width:100%;height:34px; line-height:34px; font-size:15px; background:url(../images/wap_indec_27.gif) left center no-repeat; text-indent:12px; overflow:hidden; border-top:1px solid #ccc;}
.zs_news li a{ color:#333;}

.youhu{margin:20px 10px;}
.youhu li{ float:left;width:50%;}

.tih{ position:relative;display:block;overflow:hidden;}
.th01 {position:relative;overflow:hidden;margin:0px auto;padding:15px 10px; padding-bottom:0px;}
.th01 ul{position:relative;height:40px;width:100%;margin:0px auto;text-align:center;display:block;}
.th01 ul li{position:relative;width:32%;margin-right:1%; border-radius:4px;background:#33333f;text-align:center;display:block;float:left;color:black;font-size:15px;line-height:24px;padding:8px 0;color: #fff;}
.th01 ul li.hover{position:relative;text-align:center;display:block;float:left;color:black;font-size:15px;line-height:24px;padding:8px 0;color:#fff;cursor:pointer;background:#9c0f01;}

.th01 p.left{position:absolute; bottom:0px;left:0px;}
.th01 p.right{position:absolute; bottom:0px;right:0px;}
.wzlb{ padding-bottom:0px;}


#tabbox{ width:600px; overflow:hidden; margin:0 auto;}
.tab_conbox{border: 1px solid #999;border-top: none;}
.tab_con{ display:none;}

.tabs{border-bottom:1px solid #999;border-left: 1px solid #999;width: 100%;}
.tabs li{line-height:31px;float:left;border:1px solid #999;border-left:none;margin-bottom: -1px;background: #e0e0e0;overflow: hidden;position: relative;}
.tabs li a {display: block;padding: 0 20px;border: 1px solid #fff;outline: none;}
.tabs li a:hover {background: #ccc;}	
.tabs .thistab,.tabs .thistab a:hover{background: #fff;border-bottom: 1px solid #fff;}

.tab_con {padding:12px;font-size: 14px; line-height:175%;}






.tjzj_txt{padding:10px;margin:0px 0px;}
.tjzj_txt dl{margin-top:15px; border-bottom:1px dotted #ccc; padding-bottom:15px;}
.tjzj_txt dt{width:28%; float:left;}
.tjzj_txt dd{width:70%;padding-top:0px;float:right;}
.tjzj_txt dd p.mi{font-size:16px; color:#333;}
.tjzj_txt dd p.mi strong{color:#9c0f01;font-size:20px;}
.tjzj_txt dd p.gs{ font-size:16px; line-height:32px; color:#9c0f01; border-top:1px solid #c0b9a9; border-bottom:1px solid #c0b9a9;margin-top:10px;}
.tjzj_txt dd p.more{margin-top:5px;}
.tjzj_txt dd p.js{ font-size:14px; line-height:20px;}
.tjzj_txt dd p.js a{ color:#9b0d0a;}
.tjzj_txt dd p.more a{font-size:0.9em;float:left;width:108px;display:block;height:28px; line-height:28px;background:#ec6f00;color:#fff;border-radius:3px;margin-right: 10px;}
.tjzj_txt dd p.more img{height:16px;margin:6px;float:left;}
.tjzj_txt dd p.more a.rx{background:#0080bb;margin-right:0px;}
.tjzj_txt dd p.more strong{ display:block; float:left; line-height:32px;}

.tjzj_txt p.zx{width:70%;margin:0 auto;margin-top:15px;}
.tjzj_txt p.zx a{ display:block;width:46%;margin:0 2%; float:left;}






.htih{ position:relative;display:block;overflow:hidden; padding-bottom:10px;}
.htih{ position:relative;display:block;overflow:hidden;}
.hth01 {position:relative;overflow:hidden;margin:0px auto;padding:15px 10px; padding-bottom:0px;}
.hth01 ul{position:relative;height:40px;width:86%;margin:0px auto;text-align:center;display:block;padding:0 7%; }
.hth01 ul li{position:relative;width:32%;margin-right:1%; border-radius:4px;background:#33333f;text-align:center;display:block;float:left;color:black;font-size:15px;line-height:24px;padding:8px 0;color: #fff;}
.hth01 ul li.hover{position:relative;text-align:center;display:block;float:left;color:black;font-size:15px;line-height:24px;padding:8px 0;color:#fff;cursor:pointer;background:#9c0f01;}


.hth01 ul li#one3{margin-right:0px;background:#ff7f00;}
.hth01 ul li#one3:hover{background:#6e5ca4;}
.hth01 p.left{position:absolute; bottom:0px;left:0px;}
.hth01 p.right{position:absolute; bottom:0px;right:0px;}


#htabbox{ width:600px; overflow:hidden; margin:0 auto;}
.htab_conbox{border: 1px solid #999;border-top: none;}
.htab_con{ display:none;}

.htabs{border-bottom:1px solid #999;border-left: 1px solid #999;width: 100%;}
.htabs li{line-height:31px;float:left;border:1px solid #999;border-left:none;margin-bottom: -1px;background: #e0e0e0;overflow: hidden;position: relative;}
.htabs li a {display: block;padding: 0 20px;border: 1px solid #fff;outline: none;}
.htabs li a:hover {background: #ccc;}	
.htabs .thistab,.tabs .thistab a:hover{background: #fff;border-bottom: 1px solid #fff;}

.htab_con {padding:12px;font-size: 14px; line-height:175%;}

.yishenry{margin:10px 10px;}
.yishenry li{width:32%;margin-right:2%;float:left;}
.yishenry li img{width:100%;}


.order_title{width:60%; padding:20px 20% 15px 20%; border-bottom:1px solid #ccc;}
.order_txt{padding:10px;}
.order_txt p{margin-top:15px;}
.order_txt p.ks{padding:5px; border:1px solid #d9d1be;color:#df242d;height:32px;width:80%;margin:0 auto;}
.order_txt p.ks strong{width:15%;font-weight:normal; color:#666; display:block; float:left;line-height:30px;}
.order_txt p.ks input{float:left;color:#999999; border:1px solid #d9d1be; line-height:30px; text-indent:8px;width:84%; background:none;}
.order_txt p.zx{width:60%;margin:0 auto;}
.order_txt p.zx a{ display:block;width:48%;margin:0 1%; float:left;}
.zx{width:60%;margin:0 auto;}
.tj{ position:relative;width:48%;margin:0 1%; float:left;overflow:hidden;}
.tj input{position:absolute;opacity:0.0;top:0;left:0;width:100%;height:100%;cursor:pointer;}

.foot_dh{width:100%;color:#666;text-align:center;padding-bottom:120px;}
.foot_dh p{line-height:24px;padding-top:10px;font-size:14px;}
.foot_dh ul{ background:#f55758;height:36px; }
.foot_dh li{line-height:36px; color:#fff;}
.foot_dh li a{ color:#fff;}





.foot{width: 100%;margin: 0 auto; position:fixed; bottom:0px; z-index:99999;}
.foot ul{max-width: 640px;margin: 0 auto;}
.foot li{width:20%;float:left;text-align:center;}
.foot li img{width:94%;margin:0 auto;}



.wen_title{margin:0 10px; position:relative;}
.wen_title img{width:100%;}
.wen_title p{ font-size:18px; text-align:center;width:100%;position:absolute;top:0px; color:#333; height:22px; line-height:22px; overflow:hidden;}

.feilei{display:none}
