
/* CSS Document */

*{margin:0px; padding:0px;}
*:focus{outline:none;}
@font-face {
	font-family: 'alibaba_puhuitimedium';
	src: url('../font/alibaba-puhuiti-medium-webfont.eot');
	src: url('../font/alibaba-puhuiti-medium-webfont.eot') format('embedded-opentype'),
	url('../font/alibaba-puhuiti-medium-webfont.woff2') format('woff2'),
	url('../font/alibaba-puhuiti-medium-webfont.woff') format('woff'),
	url('../font/alibaba-puhuiti-medium-webfont.ttf') format('truetype'),
	url('../font/alibaba-puhuiti-medium-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body,input{font-family:"alibaba_puhuitimedium" !important;}
body{background-color:#ffffff; font-size:12px; color:#666666;  min-width:1260px; -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; -khtml-user-select:none; user-select:none}/* ;*/
a,a:link,a:active,a:visited{color:#666; text-decoration:none;}
a:hover{color:#999933; text-decoration:none;}
a:focus{-moz-outline-style:none;}
ul{list-style:none;}
img{border:none;}
#qiao-wrap,#LRdiv0,#LRdiv1{display:none !important;}
#qiao-wrap ins#qiao-icon-wrap,#qiao-wrap ins#qiao-invite-wrap,#QIAO_INVITE_CONTAINER,.qiao-icon-sector,#QIAO_ICON_CONTAINER .qiao-icon-sector-inner{display:none !important;}
#div[id$="_wrap"] div[id$="_content"]{visibility:hidden !important; display:none !important; width:0px !important; height:0px !important;}

.head{background-color:#4b4c4e;}
.head img{display:block;}
.head a.logo{display:block; float:left;}
.head .hright{float: right;width: 275px;height: 110px;display: flex;justify-content: center;align-items: center;}
.head .searchForm{height:27px; width:190px;position:relative; margin:13px 0 0 18px;}
.head .new-search-keyword{width:188px; height:21px; line-height:21px; background:#7b7e75; padding:1px 0 1px 2px;border:1px solid #7b7e75;color:#fff;position:absolute;top:0px;left:0px;}
.head .new-search-submit{width:20px;height:18px;position:absolute;top:4px;right:2px;background:url(../image/search.jpg) no-repeat; border:none;cursor:pointer;}

.nav{background:#818a1f; position:relative; z-index:9;}
.nav > ul{display:block; height:45px; overflow:visible; width:1260px; margin:0px auto;}
.nav > ul > li{font-size:20px; float:left; display:inline; line-height:45px; text-align:center;}
.nav > ul > li > h2{font-size:inherit; font-weight:normal;}
.nav > ul > li > a{color:#fff; display:block; padding:0 14px;}
.nav > ul > li > a:hover,.nav ul > li.on > a:link{background-color:#676d17;}
.nav ul li.home{padding-left:20px;}
.nav ul li.navkk{border-left:1px solid #626b10; border-right:1px solid #a0a852; height:45px; width:0px; margin:0px 50px 0px 50px;}
.nav ul li.navnr a{background-color:transparent; font-size:18px;}
.nav ul li.navnr a:hover{background-color:transparent; color:#d9e183;}
.nav ul li.sitemap{background:#4a4a4a; border-radius:4px;  line-height:28px; margin:9px 0px 0px 30px;}

.nav .sub{position:absolute; top:45px; left:0px; right:0px; background-color:#fff; z-index:9;}
.nav .sub{height:200px; display:none; line-height:100%;}
.nav .sub .sbox{width:1240px; height:200px; padding-left:20px; }
.nav .sub ul{float:left; width:150px; text-align:center; margin-top:20px; padding:0px 0px 0px 6px; line-height:25px; position:relative; height:370px;}
.nav .sub ul li{clear:both; list-style:none; border-right:1px dashed #cccccc; padding-right:6px; line-height:24px;}
.nav .sub ul li a{font-size:13px; list-style:none;}
.nav .sub ul li.t{padding-bottom:6px;}
.nav .sub ul li.t,.nav .sub ul li.t a{font-size:14px; line-height:25px;}
.nav .sub .t,.nav .sub ul li.t a{font-size:15px; color:#6e770a;}
.nav .sub ul li.x{position:absolute; bottom:20px; border:none; left:6px; right:0px;}
.nav .sub ul li.x img{display:block; background-color:#fafafa; margin:0px auto;}
.nav .sub ul li.x span{display:block; font-size:12px;}
/*
.nav .sub ul li.x a{display:block;}
.nav .sub ul li.x{position:absolute; bottom:30px; border:none; left:0px; right:0px;}
*/
.nav .nr{float:right; width:300px;}
.nav .nr ol{list-style:none; border-bottom:1px dashed #cccccc; float:right; width:100%; clear:both; margin:20px 0px 20px 0px; padding-bottom:20px;}
.nav .nr ol li{float:left; margin:5px 3px;}
.nav .nr div{text-align:left; line-height:24px; clear:both; padding-left:15px;}
.nav .nr div a{display:inline-block; margin-right:10px; font-size:14px;}


.sbox{width:1260px; margin:0px auto; clear:both; position:relative; overflow:hidden;}
.tabhclass a,.fxrt .fxk,.fxrt i,.fxft .ftnav .mocbox,.pshotleft{transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.anmt,.nav a,.prevnext span,.tabnews .hd li i,.s2wm,a.sbnsa{transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.tabhclass .hd li a,.tabhclass .hd li a i,.tabbeautiful .scroll .un,.scrollPW .rl,.stabb a,.fxft .ftnav li.bl a,.fxft .ftnav li.frbktop,.fxft .ftnav li.frbktop i,.tabbeautiful .scroll .sel li img{transition:all 0.2s ease; -moz-transition:all 0.2s ease; -webkit-transition:all 0.2s ease;}
.ico,.tabhclass .sbn a{background:url(../image/ico_2015.png) no-repeat;}

.homeCnt .s2wm,.fxrt .s2wm,.jiage_xm div.s2wm{background:url(../image/alt_2wm.png) center top no-repeat; width:246px; height:262px; position:absolute; top:-25px; left:-90px; z-index:2; filter:alpha(opacity=0); opacity:0; visibility:hidden;}
.homeCnt .s2wm.on,.fxrt .s2wm.on,.jiage_xm div.s2wm.on{visibility:visible; filter:alpha(opacity=100); opacity:1; left:-76px;}

/* 下侧快捷导航 */
.fxft{background-color:#788118; padding:5px 0px; height:34px; position:fixed; left:0px; right:0px; bottom:0px; z-index:99; border-top:1px solid #697113;}
/*.fxft:after{content:'X'; font-family:Arial,"微软雅黑", "幼圆", "宋体"; position:absolute; right:0px; top:0px; height:45px; width:45px; color:#fff; font-size:20px; text-align:center; line-height:45px;}
.fxft:after:hover{background-color:#a4b119;}*/
.fxft .sbox{overflow:visible; height:34px;}
.fxft .ftnav li,.fxft .ftnav li a{font-size:16px; color:#fff;}
.fxft .ftnav li{float:left; line-height:34px; list-style:none;}
.fxft .ftnav li.bl{border-left:1px solid #8b9339; padding:0px 20px;}
.fxft .ftnav li.bl a,.fxft .ftnav li.tel{display:block; padding:0px 30px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.fxft .ftnav li.hot{padding:0px 10px 0px 30px; cursor:pointer; width:170px;}
.fxft .ftnav li.hot:hover{background-color:#87911b;}
.fxft .ftnav li.hot:active{background-color:#788118;}
.fxft .ftnav li.bl a:hover{background-color:#87911b;}
.fxft .ftnav li i{background:url(../image/ico_2015.png) no-repeat; display:block; float:left; width:34px; height:34px; margin-right:6px;}
.fxft .ftnav li.hot i{background-position:8px -480px; float:right; margin-left:30px;}
.fxft .ftnav li.ms i{background-position:-33px -480px;}
.fxft .ftnav li.qq i{background-position:4px -97px;}
.fxft .ftnav li.yy i{background-position:-126px -480px;}
.fxft .ftnav li.tel i{background-position:-178px -480px;}
.fxft .ftnav li.tel em{font-size:20px; margin:2px 0px 0px 10px;}
.fxft .ftnav li.frbktop{position:absolute; top:-5px; right:0px; background-color:#6b7414; padding:0px 10px; cursor:pointer;}
.fxft .ftnav li.frbktop i{background-position:-224px -473px; height:54px; margin:0px;}
.fxft .ftnav li.frbktop:hover{background-color:#87911b;}
.fxft .ftnav li.frbktop:hover i{background-position:-224px -477px;}
.fxft .ftnav li.frbktop:active{background-color:#6b7414;}
.fxft .ftnav .moc{display:block;}
.fxft .ftnav .mocbox{position:absolute; background-color:#949e2a; left:0px; bottom:29px; width:191px; z-index:99; padding:0px 10px; filter:alpha(opacity=0); opacity:0; display:none;}
.fxft .ftnav .mocbox li{border-bottom:1px dashed #a4b116; padding-bottom:5px; margin-bottom:5px; float:none; line-height:20px; background:url(../image/ico_2015.png) -175px -266px no-repeat; padding-left:16px;}
.fxft .ftnav .mocbox li a{font-size:14px; padding-left:5px; color:#f0f6ab;}
.fxft .ftnav .mocbox li a:hover{color:#dae656;}
.fxft .ftnav .hot:hover .mocbox{bottom:34px; filter:alpha(opacity=100); opacity:1; padding:15px 10px; display:block;}
.fxft .ftnav li.yy a{-webkit-animation: fnavcbk 1s infinite; position:relative; overflow:hidden;}
.fxft .ftnav li.yy a span{position:absolute; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; background-color:#e80202; color:#fff; font-size:12px; text-align:center; line-height:16px; width:18px; height:18px; display:block; top:2px; left:30px; font-style:normal;}
@-webkit-keyframes fnavcbk{
	0%{background-color:#a4b119;}
	100%{background-color:#788118;}
}

/* 右侧快捷导航 */
.fxrt{width:60px; position:fixed; right:0%; top:50%; margin-top:-170px; z-index:99; list-style:none; animation:anmfxrt 0.6s forwards;}
.fxrt li,.fxrt .fxk{border-radius:6px 0px 0px 6px;}
.fxrt li{position:relative; height:55px; margin-bottom:2px; float:right; width:100%;}
.fxrt .fxk{display:block; width:60px; height:55px; color:#fff; overflow:hidden; position:absolute; cursor:pointer; top:0px; right:0px;}
.fxrt .fxk span,.fxrt .fxk em{font-size:16px; display:block; margin-left:66px; white-space:nowrap;}
.fxrt .fxk span{margin-top:10px;}
.fxrt .fxk em{font-size:12px;}
.fxrt i{background:url(../image/fxrt.png) left top no-repeat; float:left; display:block; width:58px; height:53px; margin:1px 0px 0px 1px;border-radius:6px;}

.fxrt li .wx {
	position: absolute;
	right: 60px;
	top: 55px;
	display: none;
}
.fxrt li:hover .wx {
	display: block;
}
.fxrt li .wx img {
	vertical-align: middle;
	border: 0;
}

.fxrt .frzx,.fxrt .frzx i{background-color:#788118;}
.fxrt .frzx i{background-position:13px 10px;}
.fxrt .frzx.on,.fxrt .frzx:hover{width:160px;}
.fxrt .frzx.on i,.fxrt .frzx:hover i{background-color:#fff; background-position:-89px 10px;}

.fxrt .frtel,.fxrt .frtel i{background-color:#91c050;}
.fxrt .frtel i{background-position:13px -45px;}
.fxrt .frtel.on,.fxrt .frtel:hover{width:190px;}
.fxrt .frtel.on i,.fxrt .frtel:hover i{background-color:#fff; background-position:-90px -45px;}

.fxrt .frqq,.fxrt .frqq i{background-color:#7e60bb;}
.fxrt .frqq i{background-position:12px -158px;}
.fxrt .frqq.on,.fxrt .frqq:hover{width:193px;}
.fxrt .frqq.on i,.fxrt .frqq:hover i{background-color:#fff; background-position:-87px -158px;}

.fxrt .frwb,.fxrt .frwb i{background-color:#e79115;}
.fxrt .frwb i{background-position:12px -224px;}
.fxrt .frwb span, .fxrt .frwb em{margin-left: 78px;}
.fxrt .frwb.on,.fxrt .frwb:hover{width:255px;}
.fxrt .frwb.on i,.fxrt .frwb:hover i{background-color:#fff; background-position:-84px -224px;}

.fxrt .frwx,.fxrt .frwx i{background-color:#bb4e7e;}
.fxrt .frwx i{background-position:12px -160px;}
.fxrt .s2wm{top:-90px; left:-290px;}
.fxrt .s2wm.on{left:-255px;}

.fxrt .frmap,.fxrt .frmap i{background-color:#984cae;}
.fxrt .frmap i{background-position:12px -287px;}
.fxrt .frmap.on,.fxrt .frmap:hover{width:160px;}
.fxrt .frmap.on i,.fxrt .frmap:hover i{background-color:#fff; background-position:-87px -287px;}

.fxrt .frbktop,.fxrt .frbktop i{background-color:#788118;}
.fxrt .frbktop i{background-position:12px -350px;transition:all 0.1s ease; -moz-transition:all 0.1s ease; -webkit-transition:all 0.1s ease;}
.fxrt .frbktop i:hover{background-color:#919d16;background-position:12px -352px;}
.fxrt .frbktop i:active{background-color:#788118;}
@keyframes anmfxrt{
	0%{right:-1%; opacity:0;}
	90%{right:0.5%; opacity:.6;}
	100% {right:0%; opacity:1;}
}


/* 底部链接 */
.footer{background-color:#4b4c4e; font-size:14px; color:#a8a8a8; width:100% !important; clear:both;}
.footer .cnt{background:url(../image/ico_footer.png) 40px 35px no-repeat; list-style:none; border-bottom:1px dashed #626264; padding:50px 0px 0px; height:100px;}
.footer .cnt li{float:left; color:#a8a8a8; font-size:18px; line-height:30px;}
.footer .cnt li.tel{margin-left:110px; width:315px;}
.footer .cnt li.mp{margin-left:60px; width:370px;}
.footer .cnt li.em{margin-left:76px;}
.footer .cp{text-align:center; padding:20px 0px 60px; line-height:28px;}
.footer .cp p{text-align: center;color: #a9a9a9;font-size: 16px;padding: 5px;}
.footer .cp p a{color: #fff;display: inline-block;}
.footer .cp p a:hover{color:#a4b116; text-decoration:none;}

.asswtdm{cursor: pointer;}
.althotimg{display:none; position:fixed; left:0px; right:0px; text-align:center; bottom:45px; z-index:9; padding:6px 0px;}
.althotimg img{display:block; width:100%; cursor:pointer;}
.althotimg:after{content:''; display:block; position:absolute; top:0px; right:0px; bottom:0px; left:0px; background-color:hsla(0,0%,0%,0.23); z-index:1;}
.althotimg div{position:relative; max-width:1200px; margin:0px auto; z-index:2;}
.althotimg i{position:absolute; top:10px; left:10px; z-index:3; background-color:hsla(92,71%,27%,0.44); color:#fff; width:30px; height:30px; line-height:30px; display:block; font-size:16px; font-style:normal; text-align:center; border-radius:50%; cursor:pointer;}
.althotimg i:hover{background-color:hsla(92,71%,27%,0.7);}

/* 弹出框 */
#newSwt-sg{width:699px; height:506px; position:fixed; top:40%; left:40%; margin-top:-155px; margin-left:-200px; z-index:998; display:none; box-shadow:0px 0px 20px #000; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; overflow:hidden; filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);}
#newSwt-sg .altimg,#newSwt-sg .altimg img{display:block;}
#newSwt-sg div.newSwt-Content a{position:absolute; top:0px; left:0px; z-index:9998;}
#newSwt-sg div.newSwt-Content img,#newSwt-sg div.newSwt-Content a{display:block;}
#newSwt-sg .ToClose{position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; z-index:9999; display:block; overflow:hidden; line-height:30px; text-align:center; font-family:"alibaba_puhuitimedium" !important; background-color:#333; color:#fff; font-size:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4;}
#newSwt-sg.moft{height:506px;}
.moft .altmofont{line-height:26px; background-color:#949e2a; color:#E8F188; text-indent:10px; text-align:center; font-size:14px; cursor:pointer;} /*background-color:#ffcfa4; color:#201612;*/
.moft .altmofont:hover{color:#fff!important;}

object.noswap{position:absolute; left:0px; bottom:0px;}

.kbox{height:20px; clear:both;}
.imgbok img{display:block;}
.ztextime{padding:150px 0px 40px; text-align: center; line-height:30px; font-size: 16px;}
.ztextime ul{max-width: 1200px; margin: 0px auto; overflow: hidden; padding-top:90px;}
.ztextime img{display: block; width:100%; border:1px solid #ccc; padding: 3px;}
.ztextime li{width:22%; float:left; margin: 0px 1.5%;}

/* 内页优惠 */
.sidebarImg{display:block !important;}
/* 专题医生 */
.box_ztdct{display:none;clear: both; background-color: #fff; font-family:"alibaba_puhuitimedium" !important;}
.ztdcttit{text-align: center; padding:70px 0px 40px;}
.ztdcttit em{display: block; font-style: normal; text-transform: uppercase; font-size:30px; font-family:"alibaba_puhuitimedium" !important; line-height: 30px;}
.ztdcttit strong{font-size:40px; line-height: 60px; color: #333; letter-spacing:4px;}
.tabztdct{height:660px; overflow: hidden; background-image:-moz-linear-gradient( 90deg,rgb(238,235,245) 0%,rgb(230,237,245) 100%); background-image:-webkit-linear-gradient( 90deg,rgb(238,235,245) 0%,rgb(230,237,245) 100%); background-image:-ms-linear-gradient( 90deg,rgb(238,235,245) 0%,rgb(230,237,245) 100%); background-color: #e9ecf5; position: relative;}
.tabztdct div.dct{width: 100%; height: 660px; max-width: 1200px; margin: 0px auto;}
.tabztdct div.dct i{display: block; width:520px; height: 660px;float: left; margin-left:20px; background-repeat: no-repeat; background-position: center center;}
.tabztdct .info{margin-left:560px; color: #555; width: 500px; padding-top:180px;}
.tabztdct .info strong{font-size: 48px; font-weight:normal; color:#333;}
.tabztdct .info em{display: block; font-size: 27px; border-bottom: 1px solid #666; font-style: normal; padding:15px 0px 10px; margin-bottom: 10px;}
.tabztdct .info div{font-size: 20px; line-height: 36px;}
.tabztdct .info span{font-size: 18px; line-height: 36px; color:#333; display: block; margin: 30px 0px 40px;}
.tabztdct .info span font{color: #fff; background-color: #696a95; border-radius:10px; display: inline-block; font-size:18px; line-height: 36px; padding: 0px 15px; margin-right: 10px;}
.tabztdct .info a.ztdctbnsa{display: inline-block; border:1px solid #333; padding:10px 20px; color: #333; border-radius: 10px; font-size: 20px; line-height: 20px; margin-right: 20px; position: relative; bottom: 0px;}
.tabztdct .info a.asswtdm{background-color: #fff; border-color: #ff696c; color: #ff696c;}
.tabztdct .info a.ztdctbnsa:hover{bottom: -1px; border-color: #696a95; color: #696a95;}
.tabztdct .un{opacity:0; background: url(../image/ico_unsc.png) no-repeat 0px 0px; width: 70px; height: 70px; display: block; position: absolute; top: 50%; margin-top: -35px; left:10%;}
.tabztdct:hover .un{opacity:1;}
.tabztdct .bd{background: none;}
.tabztdct .un.next{background-position:-70px 0px; left:auto; right:10%;}
.tabztdct .hd{position: absolute; left: 0px; right: 0px; bottom:40px;}
.tabztdct .hd ul{text-align: center;}
.tabztdct .hd ul li{border-radius: 50%; display: inline-block; width: 13px; height: 13px; border:1px solid #D4C6F7; background-color:#fff; cursor: pointer; margin: 0px 6px;}
.tabztdct .hd ul li.on{background-color: #9293CB; border-color:#8C8DC3;}


/* 设备 */
.tabshebei{}
.tabshebei .info{background:url(http://hztime.net/images/bk_ep.jpg) no-repeat left top; height: 453px; position: relative; display: none;}
.tabshebei .info.on{}
.tabshebei .picl{background: url(../image/loading2.gif) no-repeat center center; width: 300px; height: 400px; display: block; float: left; margin:27px 0px 0px 38px;}
.tabshebei .txt{margin-left: 358px; width: 390px; padding:100px 30px 30px;}
.tabshebei .name{font-size:24px; color:#818a1f; display: block; margin-bottom: 20px;}
.tabshebei i{background-color: #a7cd42; color: #fff; display:inline-block; font-size: 16px; line-height:26px; padding: 0px 8px; border-radius:6px; font-style:normal; margin-bottom:10px;}
.tabshebei p{font-size:16px; line-height: 30px; color: #666666; height: 190px; overflow: hidden;}
.tabshebei .txt a{display:inline-block; background-color: #818a1f; color: #fff; float: right; margin: 0px 6px; padding: 3px 10px; font-size: 16px; border-radius: 3px;}
.tabshebei .txt a:hover{background-color:#a2af16;}
.tabshebei .hd li{float: left; border:3px solid #dfdfdf; cursor: pointer; margin:10px 10px 0px 0px;}
.tabshebei .hd li.on{border-color:#bdc660;}
.tabshebei .hd li img{display: block; width: 50px; height: 50px;}


.pshotleft{position:fixed; top:50%; left:-2%; z-index:9; width:150px; opacity:0; visibility: hidden; transform:translate(0,-50%);}
.pshotleft.on{left:0%; opacity:1; visibility: visible;}
.pshotleft img{display: block; width:100%;}
.pshotleft i{display:block; position: absolute; top:0px; right:-7px; z-index: 1;  font-size:14px; width:2em; height:2em; line-height:2em; cursor: pointer;background: url(../image/left.png);opacity: .7;}
#newSwt-sg.m730{width:530px; height:auto; margin:0; transform: translate(-50%,-50%);}
#newSwt-sg.m730 img{display:block; width:100%;}