@charset "utf-8";
/* CSS Document */
html { font-family:Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }
body { margin:0; background:#F0F0F0; overflow: auto !important; }
/*字体颜色*/
.yugeblue, .yugeblue a, a .yugeblue { color:#00c7d9; }
a.yugeblue:hover { text-decoration:underline; transition: color .25s linear;}
.cred, .cred a, a .cred { color:#F27243; }
a.link, .link, .link a, .link .active { color:#4A90E2; }
.qgray, a.qgray, .qgray, .qgray a { color:#999; }
.gray, a.gray, .gray, .gray a { color:#666; }
.cwhite, a.cwhite, .cwhite, .cwhite a { color:#fff; }
.clyuge { color:#00E5EE; }
.cblack { color:#000; }
.confirmed { color:#F5A623; }
/*字号*/
.fS12 { font-size:12px; }
.fS14 { font-size:14px; }
.fS16 { font-size:16px; }
.fS20 { font-size:20px; }
.fS24 { font-size:24px; }
.fS32 { font-size:32px; }
.fS40 { font-size:40px; }
.lh30 { line-height:30px; }
/*间距*/
.m20 { margin:20px; }
.mt5 { margin-top:5px; }
.mt7 { margin-top:7px; }
.mt10 { margin-top:10px; }
.mt12 { margin-top:12px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }
.mt40 { margin-top:40px; }
.mt60 { margin-top:60px; }
.mt68 { margin-top:68px; }
.mt83 { margin-top:83px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml25 { margin-left:25px; }
.ml30 { margin-left:30px; }
.ml40 { margin-left:40px; }
.ml45 { margin-left:45px; }
.ml70 { margin-left:70px; }
.ml100 { margin-left:100px; }
.ml120 { margin-left:120px; }
.ml130 { margin-left:130px; }
.ml160 { margin-left:160px; }
.ml180 { margin-left:180px; }
.ml280 { margin-left:280px; }
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px!important; }
.mr20 { margin-right: 20px; }
.mb5 { margin-bottom:5px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.p12 { padding:12px; }
.p2030 { padding:20px 40px; }
.pt10 { padding-top:10px; }
.pb10 { padding-bottom:10px; }
.pb100 { padding-bottom:100px; }
.pl42 { padding-left:42px; }
.min_h400 { display:block; min-height:490px; background:#fff; }
.warpwidth { position:relative; width:1400px; margin:0 auto; }
.clinic-wrap { position: relative; background: rgb(57, 62, 76); width: 1200px; margin-top: 20px; margin-bottom:20px; overflow: hidden; margin-left: auto; margin-right: auto; }
.wrap1 { position: relative; background:#F9F9F9; width: 1238px; margin-top: 20px; margin-bottom:20px; overflow: hidden; margin-left: auto; margin-right: auto; }
/* mhis */
.ver-tab { width:248px; float:left; }
.ver-tab-right { margin-left:248px; }
.p-head img { width:80px; height:80px; }
.p-into { width:460px; margin-left:30px; float:left; }
.p-into li { width:50%; float:left; font-size:16px; margin-top:14px; }
.info-list li { width:50%; float:left; margin-top:20px; }
.info-list li span { display:inline-block; }
.re-account li { position:relative; float:left; background:#fafafb; border:1px solid #f0f0f0; width:198px; padding-top:25px; padding-bottom:25px; margin-top:20px; margin-right:20px; }
.file-title { background:#fafafb; height:40px; line-height:40px; margin:20px; padding-right:20px; padding-left:20px; }
.filelist li { float:left; margin-left:16px; margin-bottom:20px; }
.filelist li a { border: 1px solid #ddd; display:block; width:169px; height:110px; text-align:center; line-height: 110px; }
.filelist li a img { max-width:169px; }
.morebox { width:45px; height:130px; background:#fff; border:1px solid #00c7d9; color:#00c7d9; vertical-align:middle; position:absolute; right:20px; ; padding:35px 6px; z-index:9; }
.morebox:hover { background:#00c7d9; color:#fff; }
.fileborder { width:169px; height:106px; border:1px solid #f0f0f0; text-align:center; line-height:106px; display:inline-block; }
.ver-tab .nav-tabs > li > a { border-bottom: 0; }
.nav-side{border: 1px solid #F9F9F9;}
.nav-side li a { padding:20px 19px; display:table; vertical-align:middle; font-size:16px; width:100%; border-bottom:0; }
.nav-side li.active { background:#fff; }
.nav-side li.active a { color:#00c7d9; font-size:20px; }
/*产品介绍*/
.pro-title { background-image: linear-gradient(-180deg, #00E5EE 0%, #00C7D9 100%); border-radius: 4px; padding:20px; color:#fff; font-size:18px; line-height:30px; letter-spacing: 1.55px; text-align: justify; }
.pro-title1 { width:300px; margin:30px auto; background-image: linear-gradient(-180deg, #00E5EE 0%, #00C7D9 100%); border:5px solid #e7fdfe; font-size:24px; color:#fff; text-align:center; }
.bannerbg{width:1238px;margin:70px auto 10px auto;
 background: -webkit-linear-gradient(left, #0091CC,#01C3FA,#0091CC); /* Safari 5.1 - 6.0 */
 background: -o-linear-gradient(left, #0091CC,#01C3FA,#0091CC); /* Opera 11.1 - 12.0 */
 background: -moz-linear-gradient(left,#0091CC, #01C3FA,#0091CC); /* Firefox 3.6 - 15 */
 background: linear-gradient(to right, #0091CC,#01C3FA,#0091CC); 
}
.banner-pro{ background:url(../images/pro-1.png) no-repeat; width:100%;  height:180px; padding-top:60px; font-size:30px;  color:#fff; text-align:center;letter-spacing:2px;}
.number { color: #FFD627; text-align: center; text-shadow: 1px 1px 0 #015B8A; margin-left:10px; margin-right:10px; }
.pro-1-bg1 { background:url(../images/pro-2.png) no-repeat center bottom; width:100%; height:600px; }
.pro-txt1 { width:280px; color:#666666; line-height:28px; }
.pt80 { padding-top:80px; }
.pro-txt2-bg { border:2px solid #00E5EE; width:420px; margin:30px auto; }
.pro-txt2 { margin: -30px 20px; background: #fff; font-size: 16px; color: #00E5EE; height: 160px; padding: 39px 18px; line-height: 28px; text-align: center; }
.icloud-ico { background:url(../images/pro-11.svg) no-repeat; background-size:100%; width:32px; height:23px; margin-right:10px; display:inline-block; vertical-align: middle; }
.pro-txt3 { width:50%; text-align:center; font-size:18px; }
.poroductbox { padding:34px 30px }
.graybg { background: #F9F9F9; border-radius: 1px; border-radius: 1px; font-size: 16px; color: #666666; text-align: justify; line-height: 32px; padding:20px; }
.fS18 { font-size:18PX; }
.ww44 { width:44% }
.lh22 { line-height:22px; }
.mb40 { margin-bottom:40px; }
.cr-ico { background: #3C3C3C; width: 6px; height: 6px; border-radius: 50%; display: inline-block; vertical-align: middle; }
.ww23 { width:23%; }
.ww33 { width:33%; }
.pr10 { padding-right:10px; }
.p10 { padding:10px; }
.mr30 { margin-right:30px }
.whitebgbox { font-size: 16px; background: #fff; width: 118px; text-align:center; margin: 0px auto; height: 31px; padding-left:10px; padding-right:10px }
.fushubg { background:url(../images/3-1.png) no-repeat center top; width:100%; height:450px; }
.por9txt1 { background:url(../images/9-1.png) no-repeat center bottom; width:515px; height:100px; padding-right: 50px; margin-top:70px; }
.por9txt2 { background:url(../images/9-2.png) no-repeat center bottom; width:515px; height:100px; padding-left: 50px; margin-top:70px; }
.por9txt3 { background:url(../images/9-11.png) no-repeat center bottom; width:543px; height:100px; padding-right: 45px; letter-spacing: -1px; margin-top:100px; }
.por8txt1 { background:url(../images/8-4.png) no-repeat left bottom; width:638px; height:70px; padding-left: 45px; margin-top:100px; }
.por8txt2 { background:url(../images/9-1.png) no-repeat right bottom; width:490px; height:70px; padding-right: 45px; margin-top:150px; }
.por8txt3 { background:url(../images/8-4.png) no-repeat left bottom; width: 573px; height: 149px; padding-left: 45px; margin-top: 66px; }
