/* usually */
html{font-size: 62.5%; color:#747474;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
ul,ol,li{list-style:none;}
input{outline: none}
a{text-decoration: none;color:#4F4F4F }
a:hover{color: #C46A24;text-decoration: underline;}
.auto{margin-left:auto;margin-right:auto;}
.l{float:left;}.r{float:right;}.tc{text-align: center;}
.db{display:block;}.dn{display:none;}.dib{display: inline-block;}
.ovh{overflow:hidden;}.rel{position:relative;}.abs{position:absolute;}
.fix::after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.img-responsive{max-width: 100%; height: auto; display: block;}
.ellipsis{text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;}
.w1200{width: 1200px;margin: 0 auto;}
.ti2{text-indent: 2em;}
/*margin*/
.m0{margin: 0px;}
.m1{margin: 1px;}.ml1{margin-left: 1px;}.mt1{margin-top: 1px;}.mr1{margin-right: 1px;}.mb1{margin-bottom: 1px;}
.m2{margin: 2px;}.ml2{margin-left: 2px;}.mt2{margin-top: 2px;}.mr2{margin-right: 2px;}.mb2{margin-bottom: 2px;}
.m5{margin: 5px;}.ml5{margin-left: 5px;}.mt5{margin-top: 5px;}.mr5{margin-right: 5px;}.mb5{margin-bottom: 5px;}
.m10{margin: 10px;}.ml10{margin-left: 10px;}.mt10{margin-top: 10px;}.mr10{margin-right: 10px;}.mb10{margin-bottom: 10px;}
.m15{margin: 15px;}.ml15{margin-left: 15px;}.mt15{margin-top: 15px;}.mr15{margin-right: 15px;}.mb15{margin-bottom: 15px;}
.m20{margin: 20px;}.ml20{margin-left: 20px;}.mt20{margin-top: 20px;}.mr20{margin-right: 20px;}.mb20{margin-bottom: 20px;}
/*padding*/
.p0{padding: 0px;}
.p1{padding: 1px;}.pl1{padding-left: 1px;}.pt1{padding-top: 1px;}.pr1{padding-right: 1px;}.pb1{padding-bottom: 1px;}
.p2{padding: 2px;}.pl2{padding-left: 2px;}.pt2{padding-top: 2px;}.pr2{padding-right: 2px;}.pb2{padding-bottom: 2px;}
.p5{padding: 5px;}.pl5{padding-left: 5px;}.pt5{padding-top: 5px;}.pr5{padding-right: 5px;}.pb5{padding-bottom: 5px;}
.p10{padding: 10px;}.pl10{padding-left: 10px;}.pt10{padding-top: 10px;}.pr10{padding-right: 10px;}.pb10{padding-bottom: 10px;}
.p15{padding: 15px;}.pl15{padding-left: 15px;}.pt15{padding-top: 15px;}.pr15{padding-right: 15px;}.pb15{padding-bottom: 15px;}
.p20{padding: 20px;}.pl20{padding-left: 20px;}.pt20{padding-top: 20px;}.pr20{padding-right: 20px;}.pb20{padding-bottom: 20px;}
/* 整体布局 */
body{font-family: "MicroSoft YaHei";background: #fff;}
.container{width: 1200px; margin-left: auto; margin-right: auto;}
.top{padding:25px 0 15px; height:54px; margin-left: auto; margin-right: auto;width: 1090px;}
.top b{font-size: 35px;color:#BE4A24;margin-top: 10px;padding-left: 8px;background: url(../images/vline.png) no-repeat left 7px; }
.top p{font-size: 14px;color: #BCBBBA; background:url(../images/telico.png) no-repeat; padding-left: 55px;margin-top: 8px}
.top p span{font-family: "Arial"; font-size: 25px; color: #1D79BE;font-weight: bold;}
.top ul{width: 430px; margin:6px 0 0 20px;}
.top ul li{float: left; background:url(../images/starico.png) no-repeat left center; padding-left: 15px; width: 198px; font-size: 14px; color: #707070; margin-top:7px;color: #BCBBBB}
/*banner*/
.slideBox{height:380px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:2px;  width:30px; height:8px; margin-right: 5px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#1574BB; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1200px; height:380px; display:block;}
.banner .lead{background: #1574BB;font-size: 16px;color: #fff;line-height: 25px}
.banner .lead span{background: url(../images/cirbg.png) no-repeat left center;width: 43px;height: 43px;line-height: 43px;text-align: center;font-size: 12px;color: #1C79BE}
.banner .lead b{font-family: "Arial";}
.bigtit{font-size: 30px;color: #1C79BE;}
.intro{font-size: 16px;color: #747474;line-height: 25px}
.advantage ul li{width: 560px;font-size: 16px;line-height: 25px;border-top: 1px dashed #D1D1D1;float: left;padding-right: 25px;overflow: hidden;}
.advantage ul li.nobor{border-top: none}
.advantage ul li h3{font-size: 18px;color:#1C79BE;border-bottom: 1px solid #16B0C4;padding: 0 30px 5px 0 }
.advantage ul li.even{padding-left: 25px;border-left: 1px dashed #D1D1D1;padding-right: 0}
.advantage ul li p{height: 124px;}
.pbtn a{color: #fff;font-size: 20px;background: #EA811B;padding:8px 20px;border-radius: 10px;}
.diomed{background:#FBFBFC;padding-bottom: 25px }
.diomed .intro{font-size: 16px}
.stit{font-size: 18px;color: #151515;}
.stit b{border-bottom: 2px solid #1E72B1;padding-right: 30px;padding-bottom: 5px}
.diomed ul li{width: 270px;height: 125px;border:1px solid #BDBCBC;padding: 10px 5px;font-size: 16px;line-height: 25px;float: left;margin: 0 5px;border-bottom: none;}
.diomed ul li b{color:#151515 }
.diomed ul li p a{color:#E62619 }
.diomed ul li.morebtn{line-height: 125px;text-align: center;font-size: 20px;}
.diomed ul li.morebtn a{color: #E62619}
.diomed .tips{background: #EA811B;font-size: 16px;line-height: 25px;color: #fff;margin: 0 5px}
.hernia{background: #4597D2;color: #fff;font-size: 16px;line-height: 25px}
.hernia .bigtit{color: #fff}
.hernia ul li{float: left;margin: 16px;}
.hertit{background: url(../images/titico.png) no-repeat left top;font-size: 18px;height: 43px;padding-left: 28px}
.hernia ul li .hercon{background: #fff;padding:8px 5px;width: 358px;height: 300px;color: #747474;}
.hercon h4{font-size: 18px;color: #1C79BE;font-weight: normal;margin-bottom: 3px}
.hercon p span{color:#2F3232; }
.stone{font-size: 16px;line-height: 25px}
.stone ul li{font-size: 16px;line-height: 25px;float: left;width: 575px;margin: 0 12px;position: relative;padding-top: 15px}
.stone ul li h4{font-weight: normal;color:#1F72B2;font-size: 18px;margin-bottom: 3px }
.stone ul li div{width: 460px;height: 175px;}
.stone ul li p span{color: #2D3232}
.stone ul li img{width: 103px;height: 103px;border-radius: 100%}
.stone ul li:before{position: absolute;left: 51px;top:0;border-left: 1px dashed #368AC9;content: "";height: 100%;z-index: -1}
.appenicits{background:#4597D2;color: #fff;font-size: 16px;line-height: 25px;margin: 30px 0;padding: 0 20px 20px }
.appenicits .bigtit{color:#fff;}
.operation{background: #fff;padding: 30px 20px 40px;color: #747474}
.operation h4{font-size: 18px;color: #1F72B2;font-weight: normal;}
.operation p span{color: #2C3232}
.operation p label{color: #545656}
.varix{background: #FAFAFB;font-size: 16px;line-height: 25px;padding: 0 20px 0}
.varix .operation{padding: 20px}
.varix .sptit{color: #2F3232;height: 65px;font-size: 18px}
.feature  p{width: 245px;height: 32px;background: #fff;line-height: 32px;border: 1px solid #EDEDEC;text-align: center;float: left;margin: 0 9px 5px;font-size: 18px}
.ratio p{position: relative;width: 388px;height:93px;float: left; }
.ratio p b{display: inline-block;position: absolute;right: 0;bottom: 0;background: rgba(0,0,0,.2);color: #fff;padding:0 5px}
.ml130{margin-left: 130px}
.varix .pbtn a{width: 180px;font-size: 18px;margin: 20px}
.varix .pbtn a.redbg{background: #E8453D}

.forte li{float: left;width: 334px;height: 280px;border:1px solid #4597D2;padding: 10px 8px;line-height: 25px;font-size: 16px;margin: 24px}
.forte li h4{font-size: 20px;color: #226CA6}








