﻿@charset "utf-8";
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;list-style: none;color: #535353}
a{color: #535353;text-decoration: none;}
a:hover{color: #da0000}
body{font-size: 12px;overflow-x : hidden;}
img{border: 0px;}
.mtop{margin-top: 10px;}
.clearfix:after{clear: both;content: " ";display: block;height: 0;visibility: hidden;}
.clearfix{display: inline-block;}
.graybj{width: 1010px;margin: 0 auto;height: auto;overflow: hidden;background: #f7f7f7;border-bottom: #e1e1e3 1px solid;}
.column{width: 1010px;height: auto;overflow: hidden;margin: 10px auto 25px auto;}
.column_top{width: 1010px;height: auto;overflow: hidden;margin: 15px auto 25px auto;border-top: 2px solid #0083c4;}
.active{float: left;width: 300px;height: 308px;overflow: hidden;margin: 0px 0 0 10px;}
.newsqq{float: left;overflow: hidden;height: 48px;width: 100%;}
.tszl{padding-top:26px; float:right; font-weight:bold; }
.kfal{ float:right; font-weight:bold; line-height:25px; padding-right:10px;}
.newsqq2{float: left;overflow: hidden;height: 48px;width: 100%;padding-left: 10px;margin-bottom: 10px;}
.act1{width: auto;height: auto;overflow: hidden;margin-top: 20px;}
.actq1{height: 48px;}
.actimg{float: left;width: 78px;height: auto;overflow: hidden;margin-right: 15px;}
.actmain{float: left;width: 205px;color: #535353;margin-top: 5px;}
.actmain h1{font-size: 16px;margin-bottom: 10px;text-indent: 0em}
.actmain p{line-height: 25px;}
.spit{float: left;width: 1px;height: 290px;overflow: hidden;border-right: #d8d7d6 1px solid;margin: 15px 20px 0 15px;}
/*新闻资讯*/
.news{float: left;width: 278px;height: auto;overflow: hidden;background: url("../images/news.png") top left no-repeat;color: #535353}
a.newsl{width: 100%;height: 48px;display: block;overflow: hidden;}
.news ul{margin-top: 12px;}
.news ul li{line-height: 30px;font-size: 14px;}
.news ul li a{color: #535353;font-size: 12px;}
.news ul li a:hover{color: #da0000}

/*媒体报道*/
.media{float: left;margin-left: 10px;width: 350px;height: auto;overflow: hidden;}
.media ul li{float: left;width: 165px;height: 130px;overflow: hidden;text-align: center;margin-left: 10px;display: inline;line-height: 25px;}
.media ul li img{width: 165px;height: 105px;}
.media ul li a{color: #535353;line-height: 25px;}
.media ul li a:hover{color: #da0000}
/*板块标题*/
.cltitle{overflow: hidden;background: #e0f4fe;line-height: 44px;margin-bottom: 10px;}
.cltitle .l{display: block;width: 100px;height: 44px;text-align: center;line-height: 44px;border-bottom: 2px solid #0083c4;float: left;color: #0083c4;font-size: 22px;text-decoration: none;}
.cltitle .r{width: 910px;height: 44px;border-bottom: 2px solid #4fc4fe;float: right;overflow: hidden;}
.cltitle .more{float: right;background: url(../images/more.gif) no-repeat center left;padding-left: 20px;text-decoration: none;margin: 12px 10px 0 0;}
.cltitle span{color: #737373;font-size: 14px;text-transform: uppercase;}
.amin{height:100px; margin:0 auto; width:1010px; margin-top:10px;}
/*在线咨询*/
.online{float: left;background: url("../images/online.jpg") left top no-repeat;margin-left: 50px;}
.yuyue{width: 290px;height: 380px;overflow: hidden;border: #e0e0e0 1px solid;margin-top: 50px;}
.yuyue img{margin: 10px 0 0 15px;}
.group{width: 250px;overflow: hidden;margin-top: 15px;}
.group ul{margin: 0 0 0 25px;}
.group ul li{width: 230px;height: 35px;line-height: 35px;color: #434343;border-bottom: #e8e8e8 1px dashed}
span.name{float: left;width: 50px;height: auto;display: block;overflow: hidden;}
span.yyjb{float: left;width: 130px;height: auto;display: block;overflow: hidden;}
.tool{margin: 30px 0px 0px 8px;}
.tool a{display: block;width: 78px;height: 26px;float: left;text-align: center;margin-left: 4px;padding-top: 40px;background: #ffa219 url(../images/im.png) no-repeat 23px -75px;color: #FFF;}
.tool .zx{margin-left: 0;}
.tool .gh{background-color: #19b7f1;background-position: 27px -156px;}
.tool .qq{background-color: #4cbd62;background-position: 21px -238px;}
/*虹桥专家*/
.doctor{float: left;width: 650px;margin: 10px 0 0 10px;}
.doctor a{POSITION: static;}
ul.docfl{float: left;}
ul.docfl li{float: left;width: 100px;height: 30px;overflow: hidden;text-align: center;font-size: 17px;line-height: 30px;font-family: "微软雅黑"}
.more{float: right;}
.zjtd{width: 685px;height: 380px;overflow: hidden;border: #dedede 1px solid;margin-top: 20px;}
.zjjs{width: auto;height: 272px;overflow: hidden;border-bottom: #dedede 1px solid;}
.zjtp{float: left;width: 242px;height: 272px;overflow: hidden}
.zjcz{float: left;width: 385px;height: 260px;overflow: hidden;margin: 15px 0 0 15px;}
.zjcz h3{font-size: 16px;line-height: 30px;margin-bottom: 5px;}
.zjcz h4{font-size: 13px;color: #1679c9;line-height: 25px;}
.zjcz h5{margin-bottom: 5px;}
.zjcz p{line-height: 20px;margin: 10px 0 15px 0;}
ul.yzcj li{float: left;width: 45px;height: 20px;overflow: hidden;text-align: center;line-height: 20px;background: #c3c3c3;margin-right: 1px;}
ul.yzcj li:hover{background: #1679c9;color: #fff}
ul.yyzx li{float: left;margin: 10px 10px 0 0;}
.rollBox{width: 685px;overflow: hidden;height: 100px;margin-top: 15px;}
.rollBox .LeftBotton{height: 25px;width: 25px;background: url("../images/left.jpg") no-repeat;overflow: hidden;float: left;display: inline;margin: 20px 0 0 0;cursor: pointer;margin-left: 10px;margin-right: 0px;}
.rollBox .RightBotton{height: 25px;width: 25px;background: url("../images/right.jpg") no-repeat;overflow: hidden;float: left;display: inline;margin: 20px 0 0 0px;cursor: pointer;}
.rollBox .Cont{width: 580px;overflow: hidden;float: left;}
.rollBox .ScrCont{width: 10000px;}
.rollBox .Cont .pic{width: 100px;height: 100px;float: left;text-align: center;margin-right: 7px;margin-left: 8px;}
.rollBox .Cont .pic img{display: block;width: 100px;height: 70px;}
.pic a{line-height: 20px;}
.rollBox #List1, .rollBox #List2{float: left;}
.rollBox #List3, .rollBox #List4{float: left;}
.rollBox .Cont .pic p span, .rollBox .Cont .pic p span a{color: #E30074;}
/*特色科室*/
#office{width: 1000px;margin: 10px auto;overflow: hidden;}
#office .tabs_nav{border-top: 1px solid #4fc4fe;overflow: hidden;}
#office .tabs_nav a{width: 124px;height: 43px;line-height: 44px;text-align: center;border-top: 1px solid #45c1fe;float: left;}
#office .tabs_nav .tabs_btn, #office .tabs_nav .more{border-bottom: 1px solid #95dcfe;border-left: 1px solid #95dcfe;background: #e0f4fe;border-top: 0;}
#office .tabs_nav .t{width: 125px;height: 44px;line-height: 44px;float: left;background: #0394dc url("../images/ok.gif") no-repeat 10px center;color: #FFF;font-size: 16px;text-indent: 35px;}
#office .tabs_nav a{text-decoration: none;}
#office .tabs_nav .more span{background: #0083c4;color: #FFF;padding: 3px 8px;border-radius: 3px;}
#office .tabs_nav .current{background: #FFF;border-bottom: 1px solid #FFF;color: #018ace;font-size: 15px;font-weight: bold;}
#office .tabs_item{overflow: hidden;margin-top: 20px;}
#office .l{width: 482px;float: left;overflow: hidden;}
#office .m{width: 280px;float: left;overflow: hidden;}
#office .r{width: 222px;float: right;}
#office .hot{height: 65px;border: 1px dashed #bcbcbc;padding: 10px 15px;overflow: hidden;}
#office .hot h3{text-align: center;}
#office .hot h3 a{color: #0083c4;font-size: 14px;font-weight: bold;}
#office .hot p{color: #464a4c;line-height: 20px;}
#office .hot p a{color: #f60633;}
#office .list{overflow: hidden;margin-top: 12px;}
#office .list img{float: left;}
#office .list ul{width: 270px;float: right;}
#office .list li{overflow: hidden;height: 22px;line-height: 22px;color: #444444;}
#office .list li span{float: right;font-size: 12px;color: #A1A1A1;}
#office .list li a{color: #444444;}
#office .c{overflow: hidden;border-top: 1px solid #e4e4e4;margin-top: 5px;}
#office .c li{width: 50%;float: left;height: 20px;line-height: 30px;}
#office .alert{background: #e4e3e3;height: 30px;line-height: 30px;overflow: hidden;}
#office .alert span{float: left;background: #f99003 url("../images/or.gif") no-repeat top right;padding: 0 15px 0 10px;color: #FFF;}
#office .alert a{color: #b55b09;margin-left: 6px;font-size: 12px;}
#office .m li{width: 130px;float: left;}
#office .m .f{margin: 0 10px;_margin: 0 5px;}
#office .m .b{margin-top: 5px;}
/*虹桥新篇*/
.y_xbal{border: 1px solid #cae4f5;height: auto;overflow: hidden;padding-bottom: 10px;width: 1010px;margin: auto 0;}
.y_con3cc{height: auto;line-height: 20px;margin: 0 auto;overflow: hidden;padding-top: 13px;text-indent: 24px;width: 950px;}
.y_con3c ul{padding: 20px 0 0 5px;}
.y_con3c li{display: inline;float: left;height: 179px;margin-left: 20px;text-align: center;width: 223px;}
.y_con3c li img{border: 1px solid #DDDDDD;margin-bottom: 5px;padding: 3px;}
.mgt{margin-top: 10px}
/*虹桥成果展*/
.a_two{margin: 10px auto;width: 1010px;height: 260px;border: #cae4f5 solid 1px;overflow: hidden;}
.a_two_title{width: 978px;float: left;height: 53px;background: #0083c4;}
.a_two_title_img{float: left;}
.a_two_content{width: 977px;float: left;height: 205px;border-top: 0px;}
.a_two_content_t{width: 962px;float: left;height: 46px;background: url(../images/a_two_lc_bg.gif) no-repeat bottom;margin-left: 5px !important;margin-left: 10px;margin-bottom: 10px;}
ul.a_two_content_t_m{width: 910px;float: left;height: 32px;}
ul.a_two_content_t_m li{width: 100px;float: left;text-align: center;height: 32px;line-height: 30px;font-size: 14px;font-weight: bold;}
ul.a_two_content_t_m li a{color: #006e55;}
ul.a_two_content_t_m li.hover{width: 112px;float: left;text-align: center;height: 32px;line-height: 30px;font-size: 14px;font-weight: bold;background: url(../images/a_two_lc_nav.gif) no-repeat center bottom;}
ul.a_two_content_t_m li.hover a{color: #964100;}
ul.a_two_content_t_m li:hover{width: 112px;float: left;text-align: center;height: 32px;line-height: 30px;font-size: 14px;font-weight: bold;background: url(../images/a_two_lc_nav.gif) no-repeat center bottom;}
ul.a_two_content_t_m li:hover a{color: #964100;}
.a_two_content_c{width: 962px;float: left;height: 135px;margin-left: 20px !important;margin-left: 10px;}
.a_two_content_c_div{width: 962px;float: left;}
.a_two_content_c_left{width: 465px;float: left;}
.a_two_content_c_left h1{width: 465px;float: left;text-align: center;}
.a_two_content_c_left p{width: 465px;float: left;line-height: 28px;}
.a_two_content_c_left p a{color: #f00;}
.a_two_content_c_right{width: 445px;float: left;margin-left: 30px !important;margin-left: 15px;}
.a_two_content_c_right img{width: 199px;height: 125px;float: left;padding: 2px;border: #ccc solid 1px;margin-right: 10px;}
/*虹桥国际*/
.block4Title{background: #EEEDF2;padding: 10px 0;text-align: center;font-size: 18px;font-weight: normal;width: 100%;}
.imgWall{width: 100%;overflow: auto;background: #EEEDF2;}
.imgWall li{float: left;}
.imgWall li div:hover span{color: #ba2636;text-decoration: underline;}
.imgWall li span, .imgWall li img{display: block;}
.imgWall li span{padding: 5px 10px;}
.imgWall li span font{font-size: 14px;}
.content, .foot{width: 1010px;overflow: hidden;margin: 0 auto;}
.marB10{margin-bottom: 10px;}
/*虹桥故事*/
.story{float: left;width: 685px;height: auto;overflow: hidden;background: url("../images/story.jpg") 0 5px no-repeat;margin-left: 10px;}
.storyl{width: 685px;height: 285px;overflow: hidden;background: #fff;}
.storylimg{float: left;width: 260px;height: 260px;margin: 8px 20px 0 5px;}
.mF_qiyi_wrap{position:relative;float:left;overflow:hidden;}/*背景边框*/
.mF_qiyi .loading{padding:6px;color:#f60;background:#333 url(../images/bg.jpg) center no-repeat;}/*载入画面*/
.mF_qiyi .loading span{display:block;height:140px;padding-top:70px;background:url(../images/lodging.gif) center 100px no-repeat;}
.mF_qiyi .swt{height:100%;position:absolute;overflow:hidden;}
.mF_qiyi .swt .pic{height:100%;width:100%;}
.mF_qiyi .swt .pic li{height:100%;float:left;}
.mF_qiyi .swt .txt{width:100%;}
.mF_qiyi .swt .txt li{position:relative;float:left;height:34px;line-height:39px;}/*默认标题高度*/
.mF_qiyi .swt .txt li a{display:block;position:relative;z-index:1;color:#fff;padding-left:10px;font-size:14px;font-weight:bold;text-decoration:none;}/*文字样式*/
.mF_qiyi .swt .txt li span{display:block;height:100%;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=40);opacity:0.4;}
.mF_qiyi .num{position:absolute;z-index:2;bottom:6px;right:12px;}
.mF_qiyi .num li{float:left;width:11px;height:13px;line-height:13px;margin-left:4px;overflow:hidden;text-align:center;border:1px solid #999;background:#ccc;cursor:pointer;}
.mF_qiyi .num li.current,.mF_qiyi .num li.hover{background:#f60;color:#fff;border:1px solid #d35501;}/*当前/悬停按钮样式*/
.storyl h3{line-height:1.6em;font-size: 12px;}
.storyl p{color: #7d7d7d;line-height: 24px;padding-right: 5px;}
.storyl p a{color: #da0000}
/*虹桥伊甸园*/
.ydy{float: left;background: url("../images/ydybj.jpg") 0 5px no-repeat;margin: 5px 0 0 20px;}
a.ydyl{width: 100%;height: 28px;overflow: hidden;display: block;}
.ydy img{margin-top: 27px;}
.ydy ul{background: #efebe7;margin-top: 10px;padding: 10px 0 0 10px;height: 160px;width: 282px;overflow: hidden;}
.ydy ul h3{margin-bottom: 10px;}
.ydy ul h3 a{font-size: 14px;}
.ydy ul li{line-height: 30px;border-bottom: 1px #cccccc dashed;width: 265px;}
.ydy ul li a{font-size: 13px;}
