 @charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑"; list-style:none outside none;}
a{ text-decoration:none;}
html{ background-color:#000;}
body{ background-color:#efefef; margin:0 auto; max-width:6.4rem;}
img{ display:block;}


/*头部*/
header { width: 100%; height: 0.98rem; overflow: hidden; background-color: #f0f0f0; }
header h1 { width: 0.81rem; height: 0.81rem; float: left; margin-left: 0.55rem; margin-top: 0.09rem; }
header h1 img { width: 100%; }
header .logo-ri { padding-left: 1.51rem; }
header .logo-ri h2 { font-size: 0.38rem; color: #00246c; padding-top: 0.12rem; }
header .logo-ri span { display: block; font-size: 0.22rem; text-indent: 0.3rem; color: #00246c; }

nav { width: 100%; height: 1rem; background-color: #00246c; }
nav ul li { width: 25%; font-size: 0.24rem; float: left; height: 0.48rem; border-bottom: 0.02rem solid #fff; }
nav ul li a { display: block; text-align: center; text-decoration: none; color: #FFFFFF; border-right: 0.02rem solid #FFFFFF; height: 0.34rem; line-height: 0.34rem; margin-top: 0.07rem; overflow: hidden; }
nav ul li:nth-child(n+5) { border: none; }
nav ul li:nth-child(4n) a { border: none; }

/*banner*/
.banner{ width:100%; margin-bottom:0.25rem;}
.banner img{ width:100%; }

/*医泽天下*/
.part1{ width:100%; margin:0 auto;}
.tl{ width:100%; height:0.5rem; background:#013f7a;}
.tl h1{ float:left; overflow:hidden;  line-height:0.5rem; margin-left:0.26rem; font-size:0.24rem; color:#fff; font-weight:bold;}
.tl h1 span{ float:left; overflow:hidden; margin-top:0.1rem; margin-right:0.1rem; width:0.04rem; height:0.3rem; background:#fff;}
.icon{ width:1.2rem; float:right; overflow:hidden; margin-top:0.05rem; margin-right:0.15rem;}
.mes-anniu{ float:left; overflow:hidden; background:#fff; width:0.4rem; height:0.4rem; border-radius:50%; margin-left:0.03rem; margin-right:0.08rem;}
.mes-anniu img{display:block; margin:0.05rem 0.05rem; width:0.3rem; height:0.3rem;}
.tel-anniu{ float:left; overflow:hidden; background:#fff; width:0.4rem; height:0.4rem; border-radius:50%; margin-left:0.03rem;}
.tel-anniu img{display:block; margin:0.05rem 0.05rem; width:0.3rem; height:0.3rem;}

.shl{ width:6.08rem;  margin:0.25rem 0.16rem 0.25rem 0.16rem;; background:#fff;}
.shl img{ float:left; overflow:hidden; width:2.37rem;   margin-left:0.1rem; margin-top:0.1rem; }
.shl-ri{  padding:0.1rem 0.1rem 0.4rem 2.7rem; }
.shl-ri h1{  height:0.35rem; overflow:hidden; font-size:0.24rem; color:#000; margin-top:0.1rem;}
.shl-ri h1 em{ height:0.3rem; font-style:normal; margin-left:0.05rem; font-size:0.18rem; color:#F00;}
.shl-ri span{ width:100%; display: block;background-color:#ccc; height:2px; margin-bottom:0.15rem;}
.shl-ri p{  font-size:0.18rem; color:#000; line-height:0.35rem;}
.shl-ri p a{ font-size:0.18rem; color:#F00;}
.anniu{ width:3.1rem; height:0.5rem;}
.anniu a{ float:left; overflow:hidden; width:1.5rem; height:0.5rem;}
.anniu a img{ width:100%; display:block;}

.wl{ width:6.08rem;  margin:0.25rem 0.16rem 0.25rem 0.16rem; background:#fff;}
.wl-left{ float:left; overflow:hidden; width:3.31rem; padding-left:0.15rem; }
.wl-left h1{ height:0.35rem;  font-size:0.24rem; color:#000; margin-top:0.1rem;}
.wl-left h1 em{ height:0.3rem; font-style:normal; margin-left:0.05rem; font-size:0.18rem; color:#F00;}
.wl-left span{ display:block; height:2px; background-color:#ccc;  margin-bottom:0.15rem;}
.wl-left p{ font-size:0.18rem; color:#000; line-height:0.35rem;}
.wl-left p a{ font-size:0.18rem; color:#F00;}
.anniu{ width:3.1rem; height:0.5rem;}
.anniu a{ float:left; overflow:hidden; width:1.5rem; height:0.5rem;}
.anniu a img{ width:100%; display:block;}
.wl img{ width:2.37rem;  padding-top:0.1rem; padding-left:0.15rem; padding-bottom:0.4rem;}

/*按钮*/
.red-anniu{ width:4.5rem; height:0.4rem; background-color:#bb1918; border-radius:0.05rem; margin:0 auto;}
.red-anniu a{ float:left; overflow:hidden; line-height:0.4rem; text-align:center; width:4.5rem; height:0.4rem; padding-left:0.15rem; font-size:0.2rem; color:#fff; background:url(../images/tel.png) 0.5rem 0.1rem  no-repeat; background-size:0.25rem 0.24rem; }


/*特邀专家协作组*/
.part2{ width:100%; margin-top:0.25rem;}
.zj{ width:6.08rem; margin:0.25rem 0.16rem 0.25rem 0.16rem; overflow:hidden;}
.zj li{ width:2.99rem; height:1.61rem; float:left; overflow:hidden; margin-bottom:0.15rem;}
.l-1{ margin-right:0.05rem;}
.r-2{ margin-left:0.05rem;}
.zj li img{ width:100%;}


/*仁心仁术*/
.part3{ width:100%; margin-top:0.25rem; }
.ys{ width:6.08rem; margin:0.25rem 0.16rem 0.25rem 0.16rem; background:#fff; border-radius:0.05rem; overflow:hidden; }
.ys-1{ float:left; overflow:hidden; width:1.88rem; height:3.3rem; margin-top:0.4rem; margin-left:0.05rem;}
.bg1{ font-size:0.2rem; width:1.88rem; height:0.72rem; padding-top:0.1rem; padding-left:0.3rem; margin-bottom:0.3rem; color:#fff; background:url(../images/bg1.jpg) no-repeat; background-size:1.88rem 0.72rem;}
.bg2{ font-size:0.2rem; width:1.88rem; height:0.72rem; padding-top:0.1rem; padding-left:0.3rem; margin-bottom:0.3rem; color:#fff; background:url(../images/bg2.jpg) no-repeat; background-size:1.88rem 0.72rem;}

.ys-2{ width:2.17rem; height:4.16rem; float:left; overflow:hidden; padding-bottom:0.25rem;}
.ys-2 img{ width:100%;}

.ys-3{width:1.9rem; height:3.3rem; padding-left:4.16rem; margin-top:0.4rem; margin-right:0.05rem;}
.bg3{ font-size:0.2rem; width:1.88rem; height:0.72rem; text-align:center; padding-top:0.1rem; padding-left:0.15rem; margin-bottom:0.3rem; color:#fff; background:url(../images/bg3.jpg) no-repeat; background-size:1.88rem 0.72rem;}
.bg4{ font-size:0.2rem; width:1.88rem; height:0.72rem; text-align:center; padding-top:0.1rem; padding-left:0.1rem; margin-bottom:0.3rem; color:#fff; background:url(../images/bg4.jpg) no-repeat; background-size:1.88rem 0.72rem;}


/**/
.hj{ margin:0.25rem 0.16rem 0.25rem 0.16rem;  background:#fff; border-radius:0.05rem;}
.hj-1{ float:left; overflow:hidden; width:2.8rem; margin-left:0.1rem; margin-top:0.25rem;}
.hj-1 img{ height:2.26rem; margin-left:0.18rem; }
.hj-1 p{   height:0.57rem; font-size:0.2rem; color:#000; line-height:0.3rem; margin-top:0.15rem;}

.hj-2{ width:2.8rem; height:100%; padding-left:3.35rem; padding-top:0.25rem; padding-right:0.1rem; }
.hj-2 img{ width:2.28rem; height:2.26rem; margin-left:0.18rem; }
.hj-2 p{ width:2.65rem; height:0.57rem; font-size:0.2rem; color:#000; line-height:0.3rem; margin-top:0.15rem;}


/**共用表单**/
.txt { overflow:hidden; text-overflow:ellipsis; }
.clear { clear:both; height:0; line-height:0; font-size:0; }
img { border:0px; padding:0px; margin:0px; }
.wap_part7{ margin:5px auto 10px; overflow:hidden; width:100%; height:auto;}
.wap_part2_h2{ height:34px; line-height:34px; text-indent:20px; background:#0253a5; font-size:16px; font-weight:bold; color:#FFFFFF;}
.wap_part7_wk{border:#d2d2d2 solid 1px; background:#ffffff; padding:0.1rem 0.16rem;}
.wap_part7_bd p{ width:26%; height:32px; line-height:32px; font-size:0.24rem; float:left;}
.wap_part7_bd_r{ width:73%; height:32px; line-height:32px; border:#cccccc solid 1px; font-size:14px; text-align:left; float:right;}
.wap_part7_bd_r2{ height:90px; line-height:24px; margin-top:10px; border:#cccccc solid 1px; width:73%; text-align:left;}
.wap_part7_tjcz{}
.wap_part7_bd a{ font-size:0.24rem; }

.ttjj_cz { -webkit-appearance:none; background: #2188c8 none repeat scroll 0 0; border: medium none; border-radius: 5px; color: #fff; cursor: pointer; float: left; font-size:0.24rem; height:0.35rem; line-height:0.35rem; text-align: center; width: 40%; }
.ttjj_tj { -webkit-appearance:none; background: #ff7600 none repeat scroll 0 0; border: medium none; border-radius: 5px; color: #fff; cursor: pointer; float:right; font-size:0.24rem; height:0.35rem; line-height:0.35rem; text-align: center; width: 40%; }
.wap_part7_tjcz { margin-top:0.1rem; overflow:hidden;}
.wap_part7_wxts { line-height:0.35rem; margin-top:0.2rem; font-size:0.24rem; }
.wap_part7_wxts span { font-size:0.24rem; color:#ff7600; }
.wap_top_r span { width:84px; height:24px; background: #ffffff none repeat scroll 0 0; margin-right:2px; border: medium none; border-radius: 5px; color: #ef1f26; cursor: pointer; float: left; font-size: 16px; height:24px; line-height:24px; text-align: center; width: 84px; }

.man-nav { margin: 0 0.2rem; height: 0.58rem; clear: both; }
.man-nav strong { float: left; font-size: 0.31rem; width: 1.75rem; height: 0.51rem; line-height: 0.51rem; text-align: center; border-bottom: 1px solid #00246c; color: #f85b0e; }
.man-nav span { float: left; font-size: 0.26rem; width: 4.10rem; font-weight: 700; height: 0.51rem; line-height: 0.51rem; color: #00246c; border-bottom: 1px solid #cccccc; }
.xingbie{ font-size:14px;}

/**共用footer**/
.anniu-top { width: 0.53rem; height: 0.53rem; position: absolute; bottom: 0.6rem; right: 0.2rem; }
.anniu-top img { width: 100%; }
.footer-nav { width: 100%; height: 0.45rem; background-color: #06276d; }
.footer-nav a { font-size: 0.24rem; float: left; width: 25%; line-height: 0.45rem; text-align: center; color: #fff; }
.footer-nav a:hover { color: #fff; }
.footer-nr { padding:15px 10px 45px; position: relative; }
.footer-nr p { font-size: 0.24rem; line-height: 0.35rem; }	
/*底部导航15.4.29*/
.nav_foot { position: fixed; width: 100%; height: 75px; left: 0px; bottom: -8px; }
.nav_foot ul { margin-top: 20px; }
.nav_foot ul li { width: 20%; height: 48px; float: left; background: #930000; text-align: center;  }
.nav_foot ul li a { color: #fff; }
.nav_foot ul li a em, .nav_foot .cir div em { font-size: 18px; display: block; margin: 3px auto;  }
.nav_foot ul li a span { display: block; font-size: 14px; }
.nav_foot ul li:nth-child(3) { height: 47px; }
.pos { position: absolute; left: 50%; bottom: 0px; margin-left: -30px; }
