*{padding:0; margin:0; outline:none;}

img{ border:none;}

a{ text-decoration:none; }

ul,li{ list-style-type:none; }

body{ font-size:12px; font-family:"微软雅黑"; background:#fff;}

.clearfix:before, .clearfix:after {content:""; display:table;}

.clearfix:after{clear:both; overflow:hidden;}

.clearfix{*zoom:1;}



#header{width:100%; height:auto; overflow:hidden;}

#header .h_top{width:100%; height:37px; border-bottom:1px solid #ddd; }

#header .h_top .h_top_box{width:1200px; height:auto; overflow:hidden; margin:0 auto;}

#header .h_top .h_top_box .h_top_l{width:auto; height:37px; float:left; background:url(../images/h_top_01.jpg) no-repeat left center;}

#header .h_top .h_top_box .h_top_l a{ display:block; width:180px; height:37px; line-height:37px; float:left; color:#0065b7; text-indent:20px;}

#header .h_top .h_top_box .h_top_l p{width:auto; height:37px; line-height:37px; float:left; color:#9d9d9d;}

#header .h_top .h_top_box .h_top_r{width:auto; float:right;}

#header .h_top .h_top_box .h_top_r dl.d1{width:auto; float:left; line-height:37px; margin-right:53px;}

#header .h_top .h_top_box .h_top_r dl.d1 dt{width:auto; height:37px; float:left; }

#header .h_top .h_top_box .h_top_r dl.d1 dd{width:auto; height:auto; float:left;}

#header .h_top .h_top_box .h_top_r dl.d1 ul{width:auto; height:auto; margin-top:6px;}

#header .h_top .h_top_box .h_top_r dl.d1 ul li{ float:left; width:20px; height:20px; margin:0 4px;}

#header .h_top .h_top_box .h_top_r dl.d2{width:auto; float:left; height:37px; line-height:37px; color:#0065b7;}

#header .h_top .h_top_box .h_top_r dl.d2 dt{float:left; margin-right:34px; background:url(../images/h_top_3_01.jpg) no-repeat left center; padding-left:15px;}

#header .h_top .h_top_box .h_top_r dl.d2 dd{float:left;}

#header .h_nav{width:1200px; height:148px; overflow:hidden; margin:0 auto;}

#header .h_nav .h_nav_logo{width:428px;  height:148px; float:left; background:url(../images/logo.jpg) no-repeat left center;}

#header .h_nav .h_nav_logo a{width:100%; height:148px; display:block;}

#header .h_nav .h_nav_ul{width:auto; height:auto; float:right; padding-top:75px;}

#header .h_nav .h_nav_ul li{ float:left; margin-right:35px;}

#header .h_nav .h_nav_ul li a{color:#333; font-size:18px;}

#header .h_nav .h_nav_ul li a:hover{color:#0065b7;}



.banner{max-width: 1920px;margin: 0 auto;}

.banner img{width: 100%;}



#main{width:100%; height:auto; overflow:hidden;}

#main .m_top{width:100%; height:auto; background:#eaf2f4; overflow:hidden; padding:110px 0 70px;}

#main .m_top ul{width:100%; height:113px; background:url(../images/m_top.jpg) no-repeat center center;}



#main .m_news{width:100%; height:610px; overflow:hidden; background:url(../images/m_news_lbg.jpg) no-repeat left center,url(../images/m_news_rbg.jpg) no-repeat right top;}

#main .m_news .m_news_title{width:1200px; height:auto; margin:55px auto 20px; text-indent:70px; background:url(../images/m_news_ico.jpg) no-repeat left center;}

#main .m_news .m_news_title dl dt{ font-size:40px; color:#0065b7;}

#main .m_news .m_news_title dl dd{ font-size:14px; color:#baccdb;}

#main .m_news .m_news_box{width:1200px; height:auto; overflow:hidden; margin:0 auto;}

#main .m_news .m_news_box .m_news_l{width:710px; height:auto; float:left; overflow:hidden;}

#main .m_news .m_news_box .m_news_l dl dd{width:317px; height:auto; float:left; color:#333; font-size:16px; margin-left:32px;}

#main .m_news .m_news_box .m_news_l dl dd p{text-indent:2em; padding-top:33px; line-height:160%;}

#main .m_news .m_news_box .m_news_l dl dd a{ display:block; width:54px; height:20px; float:right; border-radius:5px; margin:35px 10px 0 0; color:#fff; font-size:12px; background:#fd8730; text-align:center; line-height:20px}

#main .m_news .m_news_box .m_news_l dl dt{width:340px; height:auto; float:right;}

#main .m_news .m_news_box .m_news_r{width:450px; height:auto; float:right; overflow:hidden;}

#main .m_news .m_news_box .m_news_r .m_news_r_title{width:100%; height:80px; margin-bottom:20px;  background:url(../images/m_news_ico.jpg) no-repeat left center; border-bottom:1px solid #d1d1d1;}

#main .m_news .m_news_box .m_news_r .m_news_r_title dl{width:auto; float:left; text-indent:70px;}

#main .m_news .m_news_box .m_news_r .m_news_r_title dl dt{ font-size:40px; color:#0065b7;}

#main .m_news .m_news_box .m_news_r .m_news_r_title dl dd{ font-size:14px; color:#baccdb;}

#main .m_news .m_news_box .m_news_r .m_news_r_title a{ display:block; width:54px; height:20px; float:right; border-radius:5px; margin:50px 0 0 0; color:#fff; font-size:12px; background:#fd8730; text-align:center; line-height:20px}

#main .m_news .m_news_box .m_news_r .m_news_lists{width:100%; height:auto; overflow:hidden;}

#main .m_news .m_news_box .m_news_r .m_news_lists ul li{width:100%; height:auto; overflow:hidden; margin-bottom:30px;}

#main .m_news .m_news_box .m_news_r .m_news_lists ul li img{ display:block; float:left; border:1px solid #dfe4e5; margin-right:8px;}

#main .m_news .m_news_box .m_news_r .m_news_lists ul li dl dt{ color:#333; font-size:16px; font-weight:bold; padding:4px 0 0;}

#main .m_news .m_news_box .m_news_r .m_news_lists ul li dl dd{ color:#b2b2b2; font-size:16px; line-height:160%;}

#main .m_news .m_news_box .m_news_r .m_news_lists ul li dl dd span{float: right;}



#main .m_category{width:100%; height:auto; overflow:hidden; margin:0 auto; background:#eaf2f4;}

#main .m_category_title{width:100%; height:auto; overflow:hidden; font-size:34px; color:#0065b7; text-align:center; padding:115px 0 68px;}

#main .m_category_title dd{color:#baccdb; font-size:14px;}

#main .m_category_slide{width:1200px; height:auto; margin:0 auto; overflow:hidden;}

#main .m_category_slide ul.m_category_nav{width:110%; overflow:hidden;}

#main .m_category_slide ul.m_category_nav li{width:170px; height:170px; position:relative; float:left; border-radius:100%; text-align:center; margin-right:80px; }

#main .m_category_slide ul.m_category_nav li a{ display:block; width:170px; height:170px; border-radius:100%;}

#main .m_category_slide ul.m_category_nav li a p{width:100%; color:#2f78b3; font-size:22px; position:absolute; bottom:40px;}

#main .m_category_slide ul.m_category_nav li a p span{color:#8297a9; font-size:12px; display:block; }

#main .m_category_slide ul.m_category_nav li.on{ background:#42b9d1;}

#main .m_category_slide ul.m_category_nav li.on p{ color:#fff; }

#main .m_category_slide ul.m_category_nav li.on a p span{color:#2f78b3;}

#main .m_category_slide ul.m_category_nav li a.a1{background:#cde8fd url(../images/category_nav_01.png) no-repeat center 30px;}

#main .m_category_slide ul.m_category_nav li a.a2{background:#cde8fd url(../images/category_nav_02.png) no-repeat center 30px;}

#main .m_category_slide ul.m_category_nav li a.a3{background:#cde8fd url(../images/category_nav_03.png) no-repeat center 30px;}

#main .m_category_slide ul.m_category_nav li a.a4{background:#cde8fd url(../images/category_nav_04.png) no-repeat center 30px;}

#main .m_category_slide ul.m_category_nav li a.a5{background:#cde8fd url(../images/category_nav_05.png) no-repeat center 30px;}

#main .m_category_slide ul.m_category_nav li.on a.a1{background:#42b9d1 url(../images/category_nav_01_hover.png) no-repeat center 30px;}

#main .m_category_slide ul.m_category_nav li.on a.a2{background:#42b9d1 url(../images/category_nav_02_hover.png) no-repeat center 30px;}

#main .m_category_slide ul.m_category_nav li.on a.a3{background:#42b9d1 url(../images/category_nav_03_hover.png) no-repeat center 30px;}

#main .m_category_slide ul.m_category_nav li.on a.a4{background:#42b9d1 url(../images/category_nav_04_hover.png) no-repeat center 30px;}

#main .m_category_slide ul.m_category_nav li.on a.a5{background:#42b9d1 url(../images/category_nav_05_hover.png) no-repeat center 30px;}

#main .m_category_slide .m_category_box{width:1200px; height:486px; overflow:hidden; background:#fff; border-radius:20px; margin:75px 0 120px;}

#main .m_category_slide .m_category_list{width:1200px; height:486px; overflow:hidden;}

#main .m_category_slide .m_category_list.active{ display:block; }

#main .m_category_slide .m_category_list .m_category_l{width:457px; height:486px; float:left; background:#000;}

#main .m_category_slide .m_category_list .m_category_r{width:718px; height:486px; float:left;}

#main .m_category_slide .m_category_list .m_category_r dl.dl_01 dt{width:auto; height:40px; line-height:40px; border-radius:5px; padding:0 10px; margin-top:60px;  border:2px solid #42b9d1; color:#333; font-size:18px; font-weight:bold; float:left;}

#main .m_category_slide .m_category_list .m_category_r dl.dl_01 dd{width:687px; height:auto; padding:20px 0 40px; line-height:160%; overflow:hidden; font-size:16px; color:#666; text-indent:2em;}

#main .m_category_slide .m_category_list .m_category_left{width:420px; height:auto; float:left;}

#main .m_category_slide .m_category_list .m_category_left dl{width:100%; height:auto; font-size:16px;}

#main .m_category_slide .m_category_list .m_category_left dl dt{ color:#79a4ac;  font-weight:bold; }

#main .m_category_slide .m_category_list .m_category_left dl dt a{ color:#79a4ac;  font-weight:bold; }

#main .m_category_slide .m_category_list .m_category_left dl dd.d1{ color:#666; text-indent:2em; padding:18px 0; overflow:hidden; border-bottom:1px dashed #ccc;}

#main .m_category_slide .m_category_list .m_category_left dl dd.d1 a{ color:#49abbf; }

#main .m_category_slide .m_category_list .m_category_left dl dd.d2 ul{width:110%; padding-top:10px; }

#main .m_category_slide .m_category_list .m_category_left dl dd.d2 ul li{width:200px; height:40px; float:left; line-height:40px;margin-right:20px;overflow:hidden;}

#main .m_category_slide .m_category_list .m_category_left dl dd.d2 ul li a{ font-size:14px; color:#333; }

#main .m_category_slide .m_category_list .m_category_right{width:230px; height:auto; float:right; overflow:hidden;}

#main .m_category_slide .m_category_list .m_category_right .m_category_public .tempWrap{width:100%; height:203px; overflow:hidden;}

#main .m_category_slide .m_category_list .m_category_right .m_category_public .hd dl{width:100%; height:28px; border-bottom:1px dashed #ccc;}

#main .m_category_slide .m_category_list .m_category_right .m_category_public .hd dl dt{ color:#333; font-size:16px; float:left;}

#main .m_category_slide .m_category_list .m_category_right .m_category_public .hd dl dd{ float:right; }

#main .m_category_slide .m_category_list .m_category_right .m_category_public .hd dl dd a{ margin:5px 5px 0 5px; display:block; float:left;}

#main .m_category_slide .m_category_list .m_category_right .m_category_public .bd{width:100%; height:auto; overflow:hidden;}

#main .m_category_slide .m_category_list .m_category_right .m_category_public .bd dl dt img{ display:block; margin:18px auto 0; }

#main .m_category_slide .m_category_list .m_category_right .m_category_public .bd dl dd{width:214px; height:46px; background:#f0f0f0; margin:5px auto 0; text-align:center; color:#333; font-size:16px;}

#main .m_category_slide .m_category_list .m_category_right .m_category_public .bd dl dd span{ color:#49abbf; font-size:14px; }





#main .m_expert{width:100%; height:633px; background:#eaf2f4 url(../images/expert_bg.jpg) no-repeat center bottom; overflow:hidden;}

#main .m_expert_title dl{width:100%; height:auto; text-align:center;}

#main .m_expert_title dl dt{color:#0065b7; font-size:40px;}

#main .m_expert_title dl dd{ color:#3dafc3; font-size:18px; font-weight:bold; }

#main .m_expert_title dl dd span{ color:#baccdb; font-size:14px; }

#main .m_expert .m_expert_box{width:1000px; height:633px; margin:0 auto; background:url(../images/expert_bg2.jpg) no-repeat center 155px; overflow:hidden;}

#main .m_expert .m_expert_box .tempWrap{width:auto; height:636px; overflow:hidden; float:left;}

#main .m_expert .m_expert_box .tempWrap .bd{width:100%; height:636px; overflow:hidden;}

#main .m_expert .m_expert_box .tempWrap .m_expert_left{width:360px; height:636px; float:left; overflow:hidden;}

#main .m_expert .m_expert_box .tempWrap .m_expert_left img{ margin-top:4px;}

#main .m_expert .m_expert_box .tempWrap .m_expert_right{width:420px; height:636px; float:left; overflow:hidden;}

#main .m_expert .m_expert_box .tempWrap .m_expert_right dl .dt_01{ color:#333; font-size:46px; margin-top:232px; }

#main .m_expert .m_expert_box .tempWrap .m_expert_right dl .dt_02{ color:#333; font-size:16px; font-weight:bold;}

#main .m_expert .m_expert_box .tempWrap .m_expert_right dl .dd_01{ color:#666; height:96px; font-size:18px; line-height:160%;}

#main .m_expert .m_expert_box .tempWrap .m_expert_right dl .dd_02{ color:#666; height:96px; font-size:16px; }

#main .m_expert .m_expert_box .tempWrap .m_expert_right dl .dd_03 a{width:88px; height:26px; text-align:center; border-radius:5px; line-height:26px; background:#fd8730; color:#fff; display:block;}

#main .m_expert .m_expert_box .hd{width:188px; height:auto; float:right; margin-top:48px;}

#main .m_expert .m_expert_box .hd ul{width:100%; height:auto; float:left;}

#main .m_expert .m_expert_box .hd ul li{width:94px; height:94px; border-radius:100%; background:#cde8fd; overflow:hidden; margin-bottom:30px; }

#main .m_expert .m_expert_box .hd p a{ width:88px; height:26px; line-height:26px; color:#fff; border-radius:5px; text-align:center; background:#fd8730; float:left;}

#main .m_expert .m_expert_box .hd ul li.on{ background:#1e9bb4; }





.eykt{width: 100%;overflow: hidden;background-size: 100% 100%;background: url(../images/eykt_bg.jpg)no-repeat center;height: 454px;position: relative;}

.eykt .w1200{position: relative;}

.eykt .w1200 div{height:55px;position: absolute;right: 62px;cursor: pointer;transition: all 0.6s;}

.eykt .w1200 div:nth-child(1){width:440px;top:44px;}

.eykt .w1200 div:nth-child(2){width:335px;top:122px;}

.eykt .w1200 div:nth-child(3){width:439px;top:199px;}

.eykt .w1200 div:nth-child(4){width:312px;top:277px;}

.eykt .w1200 div:nth-child(5){width:384px;top:354px;}

.eykt .w1200 div img{transition: all 0.6s;}

.eykt .w1200 :nth-child(1) img:hover{transform:rotate(7deg);}

.eykt .w1200 :nth-child(3) img:hover{transform:rotate(7deg);}

.eykt .w1200 :nth-child(5) img:hover{transform:rotate(7deg);}

.eykt .w1200 :nth-child(2) img:hover{transform:rotate(-7deg);}

.eykt .w1200 :nth-child(4) img:hover{transform:rotate(-7deg);}



.flink{width: 1200px;margin: 20px auto;}

.flink a{color: #333;margin-right: 10px;}



#main .m_plan{width:100%; height:852px; padding-top:146px; overflow:hidden;

	background-color:#eaf2f4;

	background-image:url(../images/plan_bg_left.jpg),url(../images/plan_bg_right.jpg),url(../images/plan_bg.jpg);

	background-position:left top,right center,center 146px;

	background-repeat:no-repeat,no-repeat,no-repeat;

}

#main .m_plan .m_plan_title dl{width:100%; height:auto; text-align:center; padding-top:90px}

#main .m_plan .m_plan_title dl dt{color:#0065b7; font-size:40px;}

#main .m_plan .m_plan_title dl dd{ color:#3dafc3; font-size:18px; font-weight:bold; }

#main .m_plan .m_plan_title dl dd span{ color:#baccdb; font-size:14px;}

#main .m_plan .m_plan_info{width:100%; height:auto; text-align:center; color:#333; font-size:18px; line-height:180%; padding-top:20px;}

#main .m_plan .m_plan_list{width:1200px; height:560px; overflow:hidden; margin:0 auto; background:url(../images/plan_pic.jpg) no-repeat 75px center; margin-top:19px; }

#main .m_plan .m_plan_list dl{width:360px; height:auto; margin:108px 60px 0 0; float:right; overflow:hidden;}

#main .m_plan .m_plan_list dl dd ul li a{ color:#333; font-size:16px; line-height:35px;}

#main .m_plan .m_plan_list dl dd ul li a span{color:#0065b7;}

#main .m_plan .m_plan_list dl dt a{ display:block; width:188px; margin:40px 0 0 40px; color:#fff; border-radius:5px; font-size:16px; height:26px; line-height:26px; text-align:center; background:#fd8730;}





#main .m_experience{width:100%; height:auto; background:#eaf2f4; overflow:hidden; padding:150px 0;}

#main .m_experience .m_experience_title dl{width:100%; height:auto; text-align:center;}

#main .m_experience .m_experience_title dl dt{color:#0065b7; font-size:40px;}

#main .m_experience .m_experience_title dl dd{ color:#3dafc3; font-size:18px; font-weight:bold; }

#main .m_experience .m_experience_title dl dd span{ color:#baccdb; font-size:14px; }

#main .m_experience .m_experience_ul{width:1200px; height:auto; margin:0 auto;}

#main .m_experience .m_experience_ul ul{width:110%; padding:70px 0; overflow:hidden;}

#main .m_experience .m_experience_ul li{ float:left; margin-right:15px;}

#main .m_experience .m_experience_pic{width:100%; height:auto; overflow:hidden;}

#main .m_experience .m_experience_pic img{ width:100%; display:block; margin:0 auto;}





#footer{width:100%; height:auto; overflow:hidden; background:#42b9d1 url(../images/f_bg.png) no-repeat center top; padding:70px 0 50px; }

#footer dl dt img{ display:block; margin:0 auto 10px; }

#footer dl dd{ text-align:center; width:100%; height:auto; color:#aeebf7; font-size:14px; line-height:180%;}

#footer dl dd a{color:#aeebf7;}



/*关于我们*/

.clearfix:before, .clearfix:after {

	content:"";

	display:table;

}

.clearfix:after{

	clear:both;

	overflow:hidden;

}

.clearfix{

	*zoom:1;

}

#about{ width: 100%; height: auto; border-top: 3px solid #e2effd; min-height: 880px;}

#about .about_c{ width: 1200px;  margin: 0 auto;}

#about .about_l{ width: 287px; height: 515px; position: relative; margin-top: 115px; float: left;}

#about .about_l .about_l_bj{ width: 601px; height: 679px; position: absolute;; right: 47px; top: -115px; z-index:-1 ;}

#about .about_menu{ width: 287px; height: 515px; position: relative; z-index: 2;}

#about .about_menu .about_menu_bj{ display:block; width: 287px; position: absolute; left: 0px; top: 0px;z-index: -1; border-radius: 20px; height: 515px; background: #f1f7ff; opacity:0.8 ;}

#about .about_menu ul{ width: 248px; margin: 0 auto; padding-top: 38px;}

#about .about_menu ul li{  height: 70px; line-height: 70px; border-bottom: 1px solid #e3e7eb; cursor: pointer; color:#42515d; font-size: 24px; font-weight: bold; padding-left: 40px;}

#about .about_menu ul li span{ font-weight: normal;; color:#9b9c9c; font-size: 14px; padding-left: 10px;}



#about .about_menu ul li.on{ color:#30a1fd;}

#about .about_menu ul li.on span{ color:#7fc6ff}



#about .about_menu ul li.li1{ background: url(../images/icon_03.png) no-repeat 8px center;}

#about .about_menu ul li.li1.on{ background: url(../images/icon2_03.png) no-repeat 8px center;}

#about .about_menu ul li.li2{ background: url(../images/icon2_06.png) no-repeat 8px center;}

#about .about_menu ul li.li2.on{ background: url(../images/icon_06.png) no-repeat 8px center;}

#about .about_menu ul li.li3{ background: url(../images/icon_08.png) no-repeat 8px center;}

#about .about_menu ul li.li3.on{ background: url(../images/icon2_08.png) no-repeat 8px center;}

#about .about_menu ul li.li4{ background: url(../images/icon_10.png) no-repeat 8px center;}

#about .about_menu ul li.li4.on{ background: url(../images/icon2_10.png) no-repeat 8px center;}

#about .about_menu ul li.li5{ background: url(../images/icon_12.png) no-repeat 8px center; border-bottom: none;}

#about .about_menu ul li.li5.on{ background: url(../images/icon2_12.png) no-repeat 8px center;}

#about .about_menu img{ display: block;; width: 245px; margin:15px auto;}

#about .about_r{ width: 820px; float: right; padding-top: 40px;}

#about .about_r h2{ height: 42px; line-height: 42px; color:#5d5d5d; font-size: 40.23px; margin-bottom: 40px;}

#about .about_r .about_lylx{ width: 100%;}

#about .about_r .about_lylx img{ display: block;; margin-bottom: 25px;}

#about .about_r .about_lylx p{ line-height: 30px; color:#5d5d5d; font-size: 20px; margin-bottom: 15px;}

#about .about_r .about_lylx p span{ font-weight: bold;}



#about .about_r .about_js{ width: 100%;}

#about .about_js .js_t{ width: 100%; margin-bottom: 50px;}

#about .about_js .js_c{ width: 100%; margin-bottom: 50px;}

#about .about_js .js_c h3{ height: 50px; line-height: 50px; margin-bottom: 30px; color:#5d5d5d; font-size: 40.23px;}

#about .about_js .js_c h3 span{ float: right;; color:#30a1fd; font-weight: normal;font-size: 20px;}

#about .about_js .js_c h3 em{ color:#5d5d5d; font-size: 22px; padding-left: 20px; font-style: normal; font-weight: normal;}

#about .about_js .js_c p{ color:#5d5d5d; line-height: 37px; font-size: 20px;}

#about .about_js .js_c p span{ font-weight: bold;}

#about .about_js .js_c2 ul{ width: 100%;}

#about .about_js .js_c2 ul li{ width: 188px; float: left;; margin-left: 22px; }

#about .about_js .js_c2 ul li span{ display: block;; width: 100%; height: 70px;line-height: 70px; text-align: center;color: #5d5d5d; font-size: 22px; margin-bottom: 14px;}

#about .about_js .js_c2 ul li.li1{ width: 551px;}

#about .about_js .js_c2 ul li.li1 span{ height: 48px; line-height: 48px;}

#about .about_js .js_c2 ul li.li1 img{height: 344px; width: 551px;}

#about .about_js .js_c2 ul li.li1,#about .about_js .js_c2 ul li.li4{ margin-left: 0px;}

#about .about_js .js_c2 ul li.li2,#about .about_js .js_c2 ul li.li3{ width: 245px; margin-left: 22px;}

#about .about_js .js_c2 ul li.li2 img,#about .about_js .js_c2 ul li.li3 img{ width: 245px; height: 140px;}

#about .about_js .js_c2 ul li.li2 span,#about .about_js .js_c2 ul li.li3 span{ height: 48px; line-height: 48px;}

#about .about_js .js_c2 ul li.li4,#about .about_js .js_c2 ul li.li5,#about .about_js .js_c2 ul li.li6,#about .about_js .js_c2 ul li.li7{ margin-top: 25px;}

#about .about_honor{ width: 100%;}

#about .about_honor li{ width: 226px; height: 146px;  padding: 10px; border-radius: 5px; background: #f2f2f2; float: left; margin-left: 40px; margin-bottom: 25px;}

#about .about_honor li.li1{ margin-left: 0px;}

#about .about_doctor{ width: 100%;}

#about .about_doctor dl{ width: 398px; height: 265px;  margin-bottom:30px;float: left; background: #f9f9f9; border-radius: 10px; overflow: hidden;;}

#about .about_doctor dl dt{ width: 167px; height: 265px; float: left;}

#about .about_doctor dl dd{ width: 195px; padding: 15px; float: right; padding-top: 15px;}

#about .about_doctor dl dd h4{ min-height: 95px; margin-bottom: 15px; color:#5d5d5d; font-size: 37.6px; text-align: center; line-height: 55px;}

#about .about_doctor dl dd h4 span{ display: block; line-height: 20px; color:#5d5d5d; font-size: 14px; font-weight: normal;}

#about .about_doctor dl dd p{ min-height: 80px; color:#5d5d5d; font-size: 14px; line-height: 20px;}

#about .about_doctor dl dd p span{ font-weight: bold;}

#about .about_doctor dl dd a{ display: block;; width: 80px; height: 30px; line-height: 30px; text-align: center; color:#fff; background: #30a1fd; margin: 10px auto; border-radius: 10px; font-size: 18px;}

#about .about_doctor dl.dlr{ float: right;}

#about .about_ynhj{ width: 100%;}

#about .about_ynhj img{ display: block;; width: 100%; margin-bottom: 15px;}





