﻿@charset "utf-8";

/* CSS Document */

/*body{ background-color:#F2F2F2;}*/

.crumbs { margin-top:20px; border-bottom:1px solid #B5B5B5; padding-bottom:10px; font-size:15px; color:#B5B5B5; margin-bottom:20px;}

.crumbs a{color:#656565;}

.crumbs .icon10{ width:26px; height:26px; background-position:-22px 0px; margin-right:10px;}



.pageleft{ width:281px;}

.pageleft .yygk{background-color:#FFF;}

.pageleft .page-nav{ display:block; padding:17px; background-color:#FFF;}

.pageleft .page-nav li{ display:block; border-bottom:1px solid #DDDDDD; height:40px; line-height:40px; position:relative; overflow:hidden;}

.pageleft .page-nav li a{ display:block; padding-left:10px; padding-right:10px; width:100%; position:absolute; top:0px; left:0px; z-index:3}

.pageleft .page-nav li span{ float:right;}



.pageleft .page-nav li i{ background-color:#1EB09B; height:40px; top:0px; left:-281px; display:block; position:absolute; width:100%; z-index:2;-webkit-transition: all .3s linear 0s;-moz-transition: all .3s linear 0s;-ms-transition: all .3s linear 0s;}

.pageleft .page-nav li:hover i{ left:0px; -webkit-transition: all .3s linear 0s;-moz-transition: all .3s linear 0s;-ms-transition: all .3s linear 0s;}

.pageleft .page-nav li:hover a{ color:#FFF;}



.pageleft .page-hot{ margin-top:10px; border-top:2px #3696FA solid;background-color:#FFF; padding-bottom:5px;}

.pageleft .page-hot h1{ font-size:20px; color:#3696FA; padding:10px 20px; font-weight:normal;}

.pageleft .page-hot h1 span{ font-size:13px; color:#939393;}

.pageleft .page-hot .li{ padding:10px 20px; font-size:12px; line-height:22px; border-bottom:1px dotted #DDDDDD; margin-bottom:5px;} 

.pageleft .page-hot .li .t{ font-size:16px; margin-bottom:10px; display:block;}

.pageleft .page-hot .li img{ margin-right:15px;}

.pageleft .page-hot .li .text span{ color:#F00;}



.pageleft .page-bm{ margin-top:10px; border-top:2px #3696FA solid;background-color:#FFF; padding-bottom:5px;}

.pageleft .page-bm h1{ font-size:20px; color:#3696FA; padding:10px 20px; font-weight:normal;}

.pageleft .page-bm h1 span{ font-size:13px; color:#939393;}



.pageleft .page-bm .quick{ background-color:#FFF; display:block; padding:0px 20px;}

.pageleft .page-bm .quick li{ display:inline-block; width:68px; margin-right:8px; text-align:center; margin-bottom:15px;}

.pageleft .page-bm .quick li div{ width:65px; height:65px; border:1px solid #CDCDCD; margin-bottom:10px; border-radius:50%; text-align:center; overflow:hidden;}

.pageleft .page-bm .quick li:hover div{ background-color:#3696FA;}

.pageleft .page-bm .quick li a{ font-size:14px;}

.pageleft .page-bm .quick li.q1 i{ background-position:-67px 0px; display:inline-block;width:31px; height:31px; margin-top:15px;}

.pageleft .page-bm .quick li.q2 i{ background-position:-151px 0px; display:inline-block;width:31px; height:31px; margin-top:15px;}

.pageleft .page-bm .quick li.q3 i{ background-position:-154px -43px; display:inline-block; width:29px; height:36px; margin-top:15px;}

.pageleft .page-bm .quick li.q4 i{ background-position:-112px -40px; display:inline-block;width:38px; height:26px; margin-top:15px;}

.pageleft .page-bm .quick li.q5 i{ background-position:-79px -36px; display:inline-block; width:32px; height:41px; margin-top:10px;}

.pageleft .page-bm .quick li.q6 i{ background-position:-100px 0px; display:inline-block;width:47px; height:30px; margin-top:15px;}

.pageleft .page-bm .tel{ border-top:1px solid #DDDDDD; margin:10px 20px;}

.pageleft .page-bm .tel .li{ margin-top:15px;}

.pageleft .page-bm .tel .li .t{ background-position:-58px -190px; width:44px; height:44px;}

.pageleft .page-bm .tel .li .text{ display:inline-block; font-size:12px; color:#666666; line-height:22px; height:44px; width:190px;}

.pageleft .page-bm .tel .li .text .h{ color:#F99B00; font-size:14px;}



.pageleft .page-bm .tel .li .a{ background-position:-58px -138px; width:45px; height:44px;}


.pageright img{
  max-width: 833px;
}
.pageright{ width:890px; background-color:#FFF; padding:30px 20px;}

.pageright .tit{ font-size:20px; color:#3696FA; border-bottom:1px solid #EDEDED; padding-bottom:5px;}

.pageright ul li{ display:block; margin-top:20px; border-bottom:1px dotted #DDDDDD; padding-bottom:20px;height:222px;}

.pageright ul li .img{ width:324px; height: 206px; position: relative;}

.pageright ul li .img img{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; margin: auto; width: auto; height: auto; max-width: 324px; max-height: 206px;}

.pageright ul li .text{ width:460px; margin-right:20px; position:relative; height:202px;}

.pageright ul li .text h1{ font-weight:normal; margin-bottom:10px;}

.pageright ul li .text p{ font-size:14px; line-height:23px;}

.pageright ul li .share{ position:absolute; left:0px; bottom:0px;}

.pageright ul li .share a{ display:inline-block; margin-right:25px;}

.pageright ul li .share a .yd{ width:24px; height:16px; background-position:-81px -92px;}

.pageright ul li .share a .zx{ width:20px; height:20px; background-position:-107px -92px;}

.pageright ul li .share a .gh{ width:20px; height:20px; background-position:-130px -92px;}



.show{}

.show h1{ text-align:center; font-weight:normal; color:#333;}

.show .info{ text-align:center; line-height:40px; color:#666; border-bottom:1px dotted #DDD; margin-bottom:20px;}



.show .info span{ padding-left:15px; padding-right: 15px;}

.show .vcontent{ font-size:14px;}

.show .btns{ text-align:center;border-top:1px dotted #DDD; margin-top:20px;}

.show .btns a{ display:inline-block; margin-right:20px; padding-top:20px;}



.page .vcontent{ font-size:14px; margin-top:20px;}



.doctor{}

.doctor ul li{ display:block; margin-top:20px; border-bottom:1px dotted #DDDDDD; padding-bottom:20px;height:313px;}

.doctor .img{ width:239px !important;}

.doctor ul li .text{ width:453px; margin-left:40px; position:relative; height:239px; color:#666;}

.doctor ul li .text .zx{ position:absolute; left:0px; bottom:0px; text-align:right; width:100%;}

.doctor ul li .text .zx a{ width:120px; height:40px; text-align:center; line-height:40px; display:inline-block; border:2px solid #3696FA; margin-left:20px;font-size:15x; border-radius:5px; color: #3696FA;}

.doctor ul li .text .zx .w{border:2px solid #FF6C1E;color: #FF6C1E;}

.doctor ul li .text .name a{ color:#FF6C1E; font-size:25px;}

.doctor ul li .text .name a span{ font-size:16px; margin-left:15px; color:#666;}

.doctor ul li .text .vi div{ font-size:14px; margin-bottom:8px;}

/*网站地图*/
.sitemap ul{
  	padding-top: 20px;
}
.sitemap ul li{
	padding-bottom: 15px;
  	margin-bottom: 15px;
  	display: block;
  	border-bottom: 1px solid #333;
}
.sitemap ul li dl dt{
	margin-bottom: 15px;
  	display: block;
  	background: #ddd;
    border-radius: 5px;
    border-left: 5px solid #0565c9;
}
.sitemap ul li dl dt a{
  	text-align: left;
	color: #fff;
	font-size: 18px;
	display: block;
	text-indent: 1em;
	font-weight: 700;
	line-height: 2;
}
.sitemap ul li dl dd{
	margin-bottom: 15px;
  	text-align: left;
	font-size: 16px;
  	display: inline-block;
  	margin-left: 20px;
  	line-height: 2;
}
.sitemap ul li dl dd a{
	display: block;
  	color: #333;
  	line-height: 2;
  	padding-left: 5px;
  	padding-right: 5px;
    border: 1px solid #e6e6e6;
    border-radius: 3px;
}

