<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> 
/*å…¨å±€åˆå§‹åŒ–æ&nbsp;·å¼*/
body{ font-size:14px; padding:0px; margin:0px auto; font-family:Microsoft YaHei; color: #666; width: 100%; zoom:1;

/*ç¦ç”¨Webkitå†…æ&nbsp;¸æµè§ˆå™¨çš„æ–‡å­—å¤§å°è°ƒæ•´åŠŸèƒ½*/
-webkit-text-size-adjust:none; 

/*å–å‡ºç‚¹å‡»å‡ºçŽ°åŠé€æ˜Žçš„ç°è‰²èƒŒæ™¯*/
-webkit-tap-highlight-color:rgba(0,0,0,0); 
-webkit-tap-highlight:rgba(0,0,0,0);

/*æŽ§åˆ¶æ–‡æœ¬å¯é€‰æ€§*/
/*-webkit-user-select: none; 
    -ms-user-select: none;
   -moz-user-select: none;
 -khtml-user-select: none;
        user-select: none;*/
        
/*è®¾ç½®å­—ä½“çš„æŠ—é”¯é½¿æˆ–è€…è¯´å…‰æ»‘åº¦*/
-webkit-font-smoothing: antialiased;  
}

.bg{ background-color:#fafaf7;}

ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
/*é»˜è®¤åŽ»é™¤ulã€liçš„é»˜è®¤æ&nbsp;·å¼*/
ul,li{ list-style:none; margin: 0;} 
/*åˆå§‹åŒ–ä¸‹æ‹‰èœå•ã€å•è¡Œè¾“å…¥æ¡†ã€å¤šè¡Œè¾“å…¥æ¡†çš„æ&nbsp;·å¼*/
select,input,textarea{ font-family:'MicrosoftYahei'; border-radius:0; -webkit-border-radius:0; color:#414446;} 
/*è¡¨å•å…ƒç´&nbsp;èŽ·å¾—ç„¦ç‚¹æ—¶ä¸æ˜¾ç¤ºè™šçº¿æ¡†*/
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*å¼ºåˆ¶åŽ»é™¤è¡¨å•è‡ªå¸¦çš„æ&nbsp;·å¼*/ } 
/*ä¸å…è®¸å¤šè¡Œè¾“å…¥æ–‡æœ¬æ¡†æœ‰æ»šåŠ¨æ¡*/
textarea{resize:none;/*-webkit-appearance:none;*//*å¼ºåˆ¶åŽ»é™¤textareaè‡ªå¸¦çš„æ&nbsp;·å¼*/ } 
/*åˆå§‹åŒ–è¡¨å•å…ƒç´&nbsp;æ&nbsp;·å¼*/
textarea,input,select {background:none; border:none; margin:0; padding:0;}
/*åˆå§‹åŒ–HTML5æ&nbsp;‡ç­¾æ&nbsp;·å¼*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*åŽ»é™¤figureè¾¹è·*/
figure,figcaption{ margin:0px; padding:0px;}

/*åˆå§‹åŒ–å›¾ç‰‡æ&nbsp;·å¼*/
ul,li,img{ vertical-align:top;}
img{ border:none; border:0; max-width:100%; vertical-align:top;}

/*åˆå§‹åŒ–açš„æ&nbsp;·å¼å’Œå­—ä½“æ&nbsp;·å¼*/
a{ color:#666; text-decoration:none; noline: -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none; text-decoration:none;}
a:hover{ color: #666; text-decoration:none;}


/*æ¸…æ¥šæµ®åŠ¨*/
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clearfix:after{
    display: block;
    font-size: 0;
    line-height:0;
    visibility: hidden;
    height: 0;
    clear: both;
    content: " ";  
}
/*å…¨å±€æ&nbsp;·å¼*/


/************************** ä»¥ä¸‹æ˜¯é¡µé¢æ&nbsp;·å¼ *************************/
.contain{ padding:0 15px;}


/*å¤´éƒ¨*/
header{ border-top:6px solid #6f94cd; position:relative; z-index:99;
	background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f7f7f7));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f7f7f7 100%);
    background: -o-linear-gradient(top, #ffffff 0%,#f7f7f7 100%);
    background: -ms-linear-gradient(top, #ffffff 0%,#f7f7f7 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#f7f7f7 100%);
}
.navbar{ margin-bottom:0; border:none;} 
.navbar-header{ padding-right:72px; position:relative;}
.navbar-toggle{ float:none; position:absolute; right:0; top:50%; margin-top:-17px; z-index:999;}
.navbar-toggle .icon-bar{ background-color:#666;}
.navbar-brand{ height:auto; padding-right:0;}
.navbar-absolute{ padding:0 15px; position:absolute; left:15px; right:15px; background-color:#fff; z-index:10000;}
.nav&gt;li&gt;a em{ display:none;}
.nav&gt;li&gt;a:focus, .nav&gt;li&gt;a:hover{ background-color:#6f94cd; color:#fff;}
.navSon{ display:none;}
.nav&gt;li:last-child{ display:none;}

/*Banner*/
.carousel-control{ width:36px; height:36px; top:50%; margin-top:-18px; z-index:10; background-position:center; background-repeat:no-repeat;}
.carousel-control.left{ left:4%; background-image:url(../image/c32.png);}
.carousel-control.right{ right:4%; background-image:url(../image/c31.png);}
.carousel-control.left:hover{ background-image:url(../image/c30.png);}
.carousel-control.right:hover{ background-image:url(../image/c29.png);}


.searchWrap{ padding:5px 0; position:absolute; left:0; right:0; bottom:0; z-index:11; background:rgba(0,0,0,.5);}
.searchBox{ width:80%; padding-right:36px;  background-color:#fff; margin:0 auto; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;  border-radius:4px; position:relative;}
.searchBox input{ font-family:'Microsoft Yahei'; width:100%; height:26px; font-size:12px; padding:5px 17px; line-height:16px;}
.searchBox a{ width:36px; height:26px; position:absolute; right:-1px; top:0px; z-index:12; background:url(../image/c34.png) no-repeat center right; -webkit-background-size:auto 100%; -moz-background-size:auto 100%; -o-background-size:auto 100%; -ms-background-size:auto 100%; background-size:auto 100%;}


/*å½“å‰ä½ç½®*/
.location{ padding-top:28px; }
.location h2{ margin:0; font-size:18px; color:#000; }
.location .columnname span{ display:block; margin-top:4px; text-transform:uppercase; color:#ccc;}
.location .current,.location .current a{ color:#888;}


/*ä¾§è¾¹æ&nbsp;*/
.menulist a{ display:block; text-align:center;}
.menulist a.menuA{ font-size:16px;  padding:11px 10px 12px 10px; border-bottom:1px solid #e5e5e5;background:url(../image/c1_1.png) no-repeat right center;}
.menulist .onmenu a,.menulist a:hover,.menulist li.cur a.menuA{ color:#6f94cd; }
.menulist .onmenu a.menuA,.menulist .menuA:hover{ background:url(../image/c1.png) no-repeat right center;}

.menulist dl,.menulist dd{ margin:0;}
.menulist dl{ margin-top:12px; padding-bottom:31px; font-size:14px; text-align:center; border-bottom:1px solid #e6e6e6;}
.menulist dl a{ margin-top:16px;}

.menulist li.cur a.menuA{ background:url(../image/c7.png) no-repeat right center;}


/*å†…é¡µæ¡†æž¶*/
.nyCon{ padding-top:27px;}
.maincontent{ padding-top:54px;}


/*åº•éƒ¨*/
.bottoms{ text-align:center; background-color:#45699f; padding-top:28px; padding-bottom:24px;}
.bottoms,.bottoms a{ color:#b2bed3;}
.bottoms a:hover{ color:#fff;}

.gam a{ display:inline-block; width:37px; height:37px; background-repeat:no-repeat; background-position:center; margin:0 8px;} 
.gam a:nth-child(1){ background-image:url(../image/c2.png);}
.gam a:nth-child(2){ background-image:url(../image/c3.png);}
.gam a:nth-child(3){ display:none; background-image:url(../image/c4.png); position:relative;}
.gam a:nth-child(3) div{ width:140px; height:140px; display:none; padding:10px; background-color:#fff;  position:absolute; left:-51px; top:-139px; z-index:99;}
.gam a:nth-child(3) img{ width:120px; height:120px;}
.gam a:nth-child(4){ background-image:url(../image/c5.png);}
.gam a:nth-child(1):hover{ background-image:url(../image/c22.png);}
.gam a:nth-child(2):hover{ background-image:url(../image/c33.png);}
.gam a:nth-child(3):hover{ background-image:url(../image/c44.png);}
.gam a:nth-child(3):hover div{ display:block;}
.gam a:nth-child(4):hover{ background-image:url(../image/c55.png);}

.links{ margin-top:4px;}
.links em{ font-style:normal; font-size:12px; color:#5878a9; margin:0 10px; position:relative;}

.copyRight{ margin-top:12px;}
.copyRight a{ text-decoration:underline;}


/*åˆ†é¡µ*/
.Pages{ font-size:12px; text-align:center; padding:40px 0;}
.Pages a,.Pages em{ display:inline-block; *display:inline; zoom:1;}
.Pages a { margin:0px 1px; padding:1px 5px; color:#747474; background-color:#fff;  border:1px solid #eaeaea;}
.Pages em{ font-style:normal;}
.Pages a:hover,.Pages a.a_cur{ color:#fff; background-color:#888888; border-color:#888888;}

.PrevNextBox{ color:#333; padding:40px 0; border-top:1px solid #e3e3e3; line-height:26px; margin-top:40px;}
.PrevNextBox a{ color:#666;}

/*é¦–é¡µ*/
.boxShadow{ background-color:#fff; box-shadow:0 0 4px #ccc;}
.indexWrap{ padding-top:30px;}
.Channel{ padding:25px 0;}
.Channel li{ width:33.33%; float:left; display:inline; text-align:center; background:url(../image/line.jpg) no-repeat right center;}
.Channel li a{ display:block; padding:0 10px;}
.Channel li h2{ margin:0; font-size:14px; margin-top:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Channel li:last-child{ background:none;}
.Channel li a:hover{ color:#6A94D0;}

.newsIndex,.teamIndex{ margin-top:20px;}
.teamIndexwap{ display:none}
.newTab span{ font-size:18px; font-weight:bold; float:left; display:inline; background-color:#ececec; padding:6px 10px;}
.newTab span.cur{ background-color:#32bebe; color:#fff;}
.newCon{ display:none; position:relative;}
.newCon:nth-child(1){ display:block;}
.newCon a.more{ font-size:12px; display:block; position:absolute; right:20px; top:-27px;}

.newCon li{ padding:20px;}
.newCon li div{ text-align:center;}
.newCon li a{ display:block; }
.newCon li h2,.newCon li p{ margin:0;}
.newCon li h2{ font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:13px;}
.newCon li a p{ color:#999; line-height:24px; margin-top:18px;}
.newCon li a:hover h2{ color:#6A94D0;}

.workDay,.workDayMax{ display:none;}


.teamIndex { padding:20px;}
.teamIndex li{ position:relative;}
.teamIndex li:nth-child(2){ margin-top:20px;}
.teamIndex li img{ width:100%;}
.teamIndex li a{ font-size:18px; font-weight:bold; padding:16px 20px; position:absolute; left:0; right:0; top:0; bottom:0; z-index:99; background:rgba(0,0,0,.25); color:#fff;}


.titleSide{ padding:0 20px; text-align:right;}
.titleSide,.titleSide h2{ line-height:50px;}
.titleSide h2{ margin:0; font-size:18px; font-weight:bold; float:left; display:inline;}
.titleSide,.titleSide a{ color:#fff;} 
.sideBox{ padding-left:20px; padding-right:20px;} 
.sideBox li{ background:url(../image/c38.jpg) no-repeat 3px center; border-bottom:1px dotted #d0d0d0; padding:7px 0; padding-left:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} 
.sideBox li:last-child{ border-bottom:none;}
.sideBox li:hover{ background-image:url(../image/c41.jpg);}
.sideBox li:hover a{ color:#6A94D0;}

.partyIndex,.tipsIndex,.jobIndex{ margin-top:20px;}

.partyIndex .titleSide{ background-color:#52a6f9;}
.tipsIndex .titleSide{ background-color:#32bebe;}
.jobIndex .titleSide{ background-color:#6f94cd;}

.partyIndex .sideBox,.tipsIndex .sideBox,.jobIndex .sideBox{ padding-top:10px; padding-bottom:10px;}
.tipsIndex .sideBox{ padding-top:20px;}

.tipsIndex .sideBox div{ text-align:center; margin-bottom:18px;}
.tipsIndex li span{ position:relative; top:4px; margin-left:4px;}


.indexPics{ padding-top:20px; padding-bottom:30px;}
.indexPics a{ display:block; overflow:hidden;}
.indexPics .pic{ text-align:center;}
.indexPics .pic img{ display:inline-block; border:3px solid #daeefb; width:78px; height:78px; -webkit-border-radius:100%; -moz-border-radius:100%; -o-border-radius:100%; -ms-border-radius:100%; border-radius:100%;}
.indexPics a span{ display:block; text-align:center; font-size:12px; color:#999; margin-top:16px;}
.indexPics .boxShadow{ padding:20px 0; overflow:hidden;}


/*åŒ»é™¢ç®€ä»‹*/
.AboutPage{ padding-bottom:84px;}


/*è£èª‰èµ„è´¨*/
.honorList{ margin-top:-51px;}
.honorList li{ text-align:center; margin-top:51px;}
.honorList li a{ display:block; color:#000;}
.honorList li h2{ padding:0 10px; font-size:14px; margin:0; margin-top:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


/*é¢†å¯¼ä¿¡æ¯*/
.leaderList{ margin-top:-54px;}
.leaderList li{ margin-top:54px; border-bottom:1px solid #e6e6e6;}
.leaderList a{ display:block;}
.leaderList .pic{ text-align:center; }
.leaderList .pic img{ -webkit-box-shadow:0px 0px 6px #ddd; -moz-box-shadow:0px 0px 6px #ddd; -o-box-shadow:0px 0px 6px #ddd; -ms-box-shadow:0px 0px 6px #ddd;  box-shadow:0px 0px 6px #ddd;}
.leaderList .memos{  padding-bottom:15px;}
.leaderList a h2{ margin:0; padding-top:16px; font-size:18px; font-weight:bold; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.leaderList a h2 span{ display:inline-block; padding-bottom:20px; border-bottom:1px solid #52a6f9; margin-right:10px;}
.leaderList a p{ height:96px; overflow:hidden; margin:0; color:#999; line-height:24px; margin-top:24px;}
.leaderList a p .more:hover{ color:#6f94cd;}

/*è”ç³»æˆ‘ä»¬*/
.contactPage{ padding-bottom:78px;}
.hosTitle{ font-weight:bold; font-size:18px; margin:0; color:#333;}
.contactMes li{ padding-top:14px; padding-top:24px; padding-bottom:12px; line-height:18px; border-bottom:1px dashed #e6e6e6;}
.contactMes p{ margin:0;}
.contactMes li:last-child{ border-bottom:none;}
.contactMap{ display:none;}


/*é€šçŸ¥å…¬å‘Š*/
.adviceList li a{ position:relative; padding-left:22px; background:url(../image/c6.png) no-repeat 10px 5px;}
.adviceList li a h2{ font-size:14px; color:#333; }
.adviceList li a span{ display:block; color:#666; margin-top:12px;}
.adviceList li.LiTop a{ padding-left:0; padding-right:0; background:none;}
.adviceList li.LiTop a span{ position:static;}


/*æ–°é—»åŠ¨æ€*/
.newsList li,.adviceList li{ padding:20px 0; border-bottom:1px solid #e6e6e6;}
.newsList li:nth-child(1),.adviceList li.LiTop{ padding-top:0;}
.newsList a,.adviceList  a{ display:block; }
.newsList .pic,.adviceList li.LiTop .pic{ text-align:center;}
.newsList a h2,.newsList a p,.adviceList a h2,.adviceList li.LiTop a p{ margin:0;}
.newsList a h2 span,.newsList a p,.newsList a em,.adviceList li.LiTop a h2 span,.adviceList li.LiTop a p,.adviceList li.LiTop a em{ margin-top:12px;}
.newsList a h2,.adviceList li.LiTop a h2{ font-size:16px; color:#333; margin-top:18px;}
.newsList a h2 span,.adviceList li.LiTop a h2 span{ font-size:14px; display:block; color:#666;}
.newsList a p,.adviceList li.LiTop a p{ line-height:28px; }
.newsList a em,.adviceList li.LiTop a em{ display:block; font-style:normal; color:#6f94cd;}


/*å­¦ç§‘æ¦‚è¿°*/
.teamPage{ padding-bottom:50px;}


/*ä¸“å®¶ä»‹ç»*/
.doctorList{ margin-top:-28px;}
.doctorList li{ background-color:#f1f1f1; margin-top:28px;}
.doctorList li a{ display:block;}
.doctorList li img{ width:100%;}
.doctorList li .memos{ padding:0 10px;}
.doctorList li .memos div{ font-size:16px; text-align:right; border-bottom:1px dotted #dadada; padding-top:15px; padding-bottom:7px;}
.doctorList li a p{ color:#888; margin:0; line-height:22px; padding-top:14px; padding-bottom:20px;}


/*æˆæžœå±•ç¤º*/
.achiveList{ margin-top:-20px;}
.achiveList img{ width:100%;}
.achiveList li{ text-align:center; background-color:#f6f6f6; margin-top:20px;}
.achiveList a{ display:block;}
.achiveList li h2{ padding:16px 10px 17px 10px; margin:0; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


/*é‡ç‚¹ä¸“ç§‘*/
.speList{ padding-bottom:50px; margin-top:-20px;}
.speList dl { margin-bottom:1.5%;}
.speList dl dt{   font-size: 16px;  color: #333;  padding: 1.5% 0 1%;  margin: 0 0 1.5%;  border-bottom: 1px solid #eee; font-weight:normal;}
.speList li{ padding:5px; background-color:#f1f1f1; position:relative; margin-top:20px;}
.speList li a{ color:#333; padding:5px 0; font-size:14px; display:block; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.speList li span{ width:10px; height:10px; position:absolute; z-index:9;}
.speList li span:nth-child(2){ border-left:1px solid #d9d9d9; border-top:1px solid #d9d9d9; left:5px; top:5px;}
.speList li span:nth-child(3){ border-right:1px solid #d9d9d9; border-top:1px solid #d9d9d9; right:5px; top:5px;}
.speList li span:nth-child(4){ border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; left:5px; bottom:5px;}
.speList li span:nth-child(5){ border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; right:5px; bottom:5px;}
.speList li:hover{ background-color:#e0ebfb;}
.speList li:hover span{ border-color:#6f94cd;}
.speList li:hover a{ color:#6f94cd;}

/*ç§‘ç&nbsp;”åŠ¨æ€*/
.researchList li:nth-child(1){ margin-top:0;}
.researchList li{ padding:16px; background-color:#f6f6f6; margin-top:14px;}
.researchList a{ display:block;}
.researchList li img{ width:100%;}
.researchList a h2,.researchList a p{ margin:0;}
.researchList a h2{ font-size:16px; color:#333; padding-top:15px; margin-bottom:5px;}
.researchList a p{ line-height:28px; margin-top:16px;}


/*åº”è˜é¡»çŸ¥*/
.jobPage{ padding-bottom:50px; }


/*æ‹›è˜å²—ä½*/
.JobTitle{ background-color:#888888;}
.JobTitle span,.JobPanel dt span{ font-size:12px; width:33.33%; padding:13px 5px; text-align:center; float:left; display:inline; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.JobTitle span{ color:#fff;}
.JobTitle span:nth-child(3),.JobTitle span:nth-child(4),.JobTitle span:nth-child(5),.JobPanel dt span:nth-child(3),.JobPanel dt span:nth-child(4),.JobPanel dt span:nth-child(5){ display:none;}

.JobPanel dl,.JobPanel dd{ margin:0; padding:0;}
.JobPanel dl{ margin-top:15px;}
.JobPanel dt{ cursor:pointer; font-weight:normal; background-color:#f6f6f6;}
.JobPanel dd{ padding:30px 7%; font-size:12px;  display:none; line-height:30px;}
.JobPanel dd h2,.JobPanel dd p{ margin:0; padding:0;}
.JobPanel dd h2{ font-size:12px; margin-bottom:7px; }


/*ä¿¡æ¯ç®€æŠ¥*/
.brieList li{ padding:27px 0; border-bottom:1px solid #e6e6e6;}
.brieList a{ display:block;}
.brieList h2,.brieList p{ margin:0;}
.brieList a h2{ font-size:16px; color:#333;}
.brieList em{ display:block; font-style:normal; color:#bbb; margin-top:5px;}
.brieList p{ line-height:30px; margin-top:10px;}

.brieList .LiTop{ padding-top:0; padding-bottom:30px;}
.brieList .LiTop h2{ padding-top:13px;}
.brieList .LiTop .pic{ text-align:center;}
.brieList .LiTop p{ margin-top:22px;}
.brieList .LiTop span{ display:inline-block; background-color:#ededed; padding:8px 24px; margin-top:33px;}


/*è¯¦æƒ…é¡µ*/
.infoTi,.infoTime{ text-align:center;}
.infoTi{ font-size:18px; font-weight:bold; padding-top:13px;}
.infoTime{ padding:20px 0; margin-bottom:20px; border-bottom:1px solid #e6e6e6;text-align: center;}
.infoTime .zz{display: inline-block;margin-right: 20px;}
.infoTime .ly{display: inline-block;}

/*å¼¹çª—*/
.tankai{ font-size:16px; color:#fff; background:#264c86; display:block; position:fixed; right:0; bottom:20%; width:36px; padding:10px; display:none;z-index:99;}
.tankai:hover,a.tankai:focus{ color:#fff;}
.tanbox{ position:fixed; top:20%; left:50%; margin-left:-200px; width:400px; background:#fff; border:2px solid #efefef; padding:20px; box-sizing:border-box; z-index:99; box-shadow:0 0px 6px rgba(0,0,0,.25);}
.tanbox .closed{ position:absolute; top:0; right:5px; color:#000; width:30px; height:30px; line-height:30px; border-radius:30px; font-size:40px; font-weight:bold;}
.tanbox .tit{ text-align:center; margin:20px 0; color:#333; font-size:18px;}
.tanbox figure{ line-height:24px; font-size:14px; color:#555;}
@media screen and (max-width:640px){
	.tanbox{ width:90%; left:5%; margin-left:0;}
	.nav&gt;li{ border-bottom:1px solid #fafaf8;}
	.navbar-nav &gt; li .navSon{ display:block;}
	.navbar-nav &gt; li .navSon dl{ display:none;}
	.navbar-nav &gt; li .navSon .navRight{ float:none; width:100%; height:auto;  font-size: 13px;  padding: 10px 0 10px 25px;  border-top: 1px solid #fafaf8;}
	.navbar-nav &gt; li .navSon .navRight a{ display:block; color:#999; line-height:24px;}
}

/* å°å±å¹•ï¼ˆå¹³æ¿ï¼Œå¤§äºŽç­‰äºŽ 768pxï¼‰ */
@media screen and (min-width:768px){
	
	.navbar-absolute{ position:static; background:none;}
	.navbar-header{ padding-right:0;}
	.navbar-nav{ width:60%; margin-right:-33px; padding-top:7px;}
	.navbar-nav&gt;li&gt;a{ padding:5px 8px;}
	.nav&gt;li:last-child{ display:inline;}
	.nav&gt;li:first-child{ display:none;}
	
	
	.searchWrap{ padding:20px 0;}
	.searchBox{ padding-right:60px;}
	.searchBox input{ height:46px; font-size:14px; padding:15px 17px;} 
	.searchBox a{ height:46px;  width:60px;}
	
	
	.newTab span{ padding:13px 19px;}
	.newCon a.more{ font-size:14px; top:-33px;}
	.newCon li{ width:33.33%; float:left; display:inline;}
	
	
	.workDay{ display:block; margin-top:20px;}
	.dayTab { background-color:#6f94cd;}
	.dayTab span{ width:14.28%; text-align:center; font-size:18px; color:#fff; float:left; display:inline;  padding:10px 0;}
	.dayTab span.cur{ background-color:#fff; color:#6f94cd;}
	.workBox{ padding:20px;display:none;}
	
	.workCon .calen{ height:156px; overflow-y:auto;}
	.workBox .ti,.workBox table td{ padding:10px; text-align:center;}
	.workBox .ti{ color:#333; font-size:16px; background-color:#e2eaf5;}
	.workBox .ti span{ float:left; display:inline;}
	.workBox .ti span:nth-child(1),.workBox .ti span:nth-child(4){ width:25%;}
	.workBox .ti span:nth-child(2){ width:27%;}
	.workBox .ti span:nth-child(3){ width:23%;}
	
	.workBox table{ border-collapse:collapse;}
	.workBox table td{ font-size:12px; color:#999; vertical-align:middle; border:1px solid #e5e5e5; }
	
	
	.teamIndex li{ width:48.8%;}
	.teamIndex li:nth-child(1){ float:left; display:inline;}
	.teamIndex li:nth-child(2){ float:right; display:inline; margin-top:0;}
	
	
	.partyIndex{ margin-top:0;}
	.indexRight{ margin-top:30px;}
	.partyIndex,.tipsIndex,.jobIndex{ width:32%; margin-right:2%; float:left; display:inline; margin-top:0;}
	.jobIndex{ margin-right:0;}
	
	
	.location{ padding-bottom:6px; border-bottom:1px solid #e5e5e5;}
	.location .columnname{ float:left; display:inline;}
	.location .current{/* float:right; display:inline;*/ text-align: right; padding-top:13px;}
	
	
	.slidebar{ width:14%; float:left; display:inline;}
	.menulist a.menuA,.menulist dl a{ text-align:left; }
	.menulist dl a{ padding-left:29px;}
	
	
	.maincontent{ width:83%; float:right; display:inline; padding-top:0;} 
	
	
	.honorList{ margin-top:-35px;}
	.honorList li{ width:28%; float:left; display:inline; margin-right:8%;}
	.honorList li:nth-child(3n){ margin-right:0;}
	
	   .maincontent&gt;.Content{min-height: 450px;}

	.Pages{ padding:72px 0;}
	.Pages a{ padding:6px 11px}
	
	
	.leaderList{ margin-top:-39px;}
	
	
	.hosTitle{ padding-top:17px;}
	.contactMap{ display:block; border:1px solid #e6e6e6; padding:4px; margin-top:48px;}
	#dituContent img{max-width: none !important;}
	
	
	.adviceList2{ margin-top:-7px;}
	.adviceList li a{ padding-right:90px;}
	.adviceList li a h2{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.adviceList li a span{ position:absolute; right:0; top:-2px; margin:0;}
	
	
	.newsList li:nth-child(1),.adviceList li.LiTop{ padding-top:16px;}
	.newsList .pic,.adviceList li.LiTop .pic{ width:24%; float:left; display:inline;}
	.newsList .pic img,.adviceList li.LiTop .pic img{ width:100%;}
	.newsList .memos,.adviceList li.LiTop .memos{ width:74%; float:right; display:inline;}
	.newsList a h2,.adviceList li.LiTop a h2{ margin:0;} 
    .newsList .pic{width:27%; }
    .newsList .memos{width: 70%;}
    .newsList a em{margin-top:8px;}
	
	
	.teamPage{ padding-bottom:152px; padding-top:16px;}
	
	
	.doctorList{ margin-top:-16px;}
	.doctorList li{ width:48.5%; margin-right:3%;  float:left; display:inline;}
	.doctorList li:nth-child(2n){ margin-right:0;}
	
	
	.achiveList{ margin-top:-4px;}
	.achiveList li{ width:31%; margin-right:3%; float:left; display:inline;}
	.achiveList li:nth-child(3n){ margin-right:0;}
	
	
	.speList{ padding-bottom:160px; margin-top:-4px;}
	.speList li{ width:23.5%; float:left; display:inline; margin-right:2%;}
	.speList li:nth-child(4n){ margin-right:0;}
	
	
	.researchList { padding-top:16px;}
	.researchList a h2{ padding-top:0;}
	.researchList li .pic{ width:24.2%; float:left; display:inline;}
	.researchList li .memos{ width:73.8%; float:right; display:inline;}
	.researchList a p{ margin-top:0;}
	
	
	.jobPage{ padding-bottom:160px; padding-top:8px;}
	
	
	.JobTitle{ margin-top:15px;}
	.JobTitle span,.JobPanel dt span{ width:16.6%;}
	.JobTitle span,.JobPanel dt span,.JobPanel dd,.JobPanel dd h2{ font-size:14px;}
	.JobTitle span:nth-child(3),.JobTitle span:nth-child(4),.JobTitle span:nth-child(5),.JobPanel dt span:nth-child(3),.JobPanel dt span:nth-child(4),.JobPanel dt span:nth-child(5){ display:inline;}
	
	
	.brieList h2{ position:relative; padding-right:110px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.brieList em{ position:absolute; right:0; top:0; margin-top:0;}
	.brieList .LiTop{ padding-top:15px;} 
	.brieList .LiTop h2{ padding-top:0px; padding-right:0;}
	.brieList .LiTop .pic{ width:38.4%; float:left; display:inline;}
	.brieList .LiTop .memos{ width:59%; float:right; display:inline;}
	.brieList .LiTop em{ position:static; margin-top:5px;}
	.brieList .LiTop p{ margin-top:0px;}
 }

/* ä¸­ç­‰å±å¹•ï¼ˆæ¡Œé¢æ˜¾ç¤ºå™¨ï¼Œå¤§äºŽç­‰äºŽ 992pxï¼‰ */
@media screen and (min-width:992px){ 
	.navbar-brand{ padding-top:27px}
	.navbar-nav{ padding-top:0; width:74%; margin-right:-15px;}
	.navbar-nav &gt; li{ width:10%; text-align:center; border-left:1px solid #e9e9e9; position:relative;}
	.navbar-nav &gt; li:last-child{ border-right:1px solid #e9e9e9;}
	.navbar-nav &gt; li:nth-child(11),.navbar-nav &gt; li:nth-child(12){ width:5%; overflow:hidden;}
	.navbar-nav &gt; li:nth-child(11) a,.navbar-nav &gt; li:nth-child(12) a{ padding:20px 10px;}
	.navbar-nav &gt; li &gt; a{ display:block; padding:22px 0; }
	.navbar-nav &gt; li &gt; a em{ display:block; height:28px; background-repeat:no-repeat; background-position:center; margin-bottom:8px;}
	.navbar-nav &gt; li:nth-child(2) &gt; a em{ background-image:url(../image/c9.png);}
	.navbar-nav &gt; li:nth-child(3) &gt; a em{ background-image:url(../image/c10.png);}
	.navbar-nav &gt; li:nth-child(4) &gt; a em{ background-image:url(../image/c11.png);}
	.navbar-nav &gt; li:nth-child(5) &gt; a em{ background-image:url(../image/c12.png);}
	.navbar-nav &gt; li:nth-child(6) &gt; a em{ background-image:url(../image/c13.png);}
	.navbar-nav &gt; li:nth-child(7) &gt; a em{ background-image:url(../image/c14.png);}
	.navbar-nav &gt; li:nth-child(8) &gt; a em{ background-image:url(../image/c15.png);}
	.navbar-nav &gt; li:nth-child(9) &gt; a em{ background-image:url(../image/c16.png);}
	.navbar-nav &gt; li:nth-child(10) &gt; a em{ background-image:url(../image/c17.png);}
	
	.navbar-nav &gt; li .navSon{ width:430px; padding:20px; position:absolute; left:0; top:99px; padding-top:21px; background-color:#6f94cd;}
	.navbar-nav &gt; li:nth-child(6) .navSon,.navbar-nav &gt; li:nth-child(7) .navSon,.navbar-nav &gt; li:nth-child(8) .navSon,.navbar-nav &gt; li:nth-child(9) .navSon,.navbar-nav &gt; li:nth-child(10) .navSon { right:0; left:auto;}
	.navbar-nav &gt; li .navSon dl{ float:left; display:inline;}
	.navbar-nav &gt; li .navSon dd{ display:none;}
	.navbar-nav &gt; li .navSon dd:nth-child(1){ display:block;}
	.navbar-nav &gt; li .navSon img{ width:291px; height:170px;}
	.navbar-nav &gt; li .navSon div{ width:79px; min-height:170px; float:right; display:inline;}
	.navbar-nav &gt; li .navSon div a{ display:block; color:#254578; padding-top:16px;}
	.navbar-nav &gt; li .navSon div a:nth-child(1){ padding-top:0;}
	.navbar-nav &gt; li .navSon div a:hover,.navbar-nav &gt; li .navSon div a.cur{ color:#fff; font-weight:bold;}
	
	.navbar-nav &gt; li:hover&gt;a,.navbar-nav &gt; li.cur&gt;a{ background:#6f94cd url(../image/c28.png) no-repeat center; color:#fff;}
	.navbar-nav &gt; li:hover .navSon{ display:block;}
	.navbar-nav &gt; li:nth-child(11):hover&gt;a,.navbar-nav &gt; li:nth-child(12):hover&gt;a,.navbar-nav &gt; li:nth-child(11).cur&gt;a,.navbar-nav &gt; li:nth-child(12).cur&gt;a{ background:#6f94cd;}
	.navbar-nav &gt; li:nth-child(2):hover &gt; a em,.navbar-nav &gt; li:nth-child(2).cur &gt; a em{ background-image:url(../image/c18.png);}
	.navbar-nav &gt; li:nth-child(3):hover &gt; a em,.navbar-nav &gt; li:nth-child(3).cur &gt; a em{ background-image:url(../image/c19.png);}
	.navbar-nav &gt; li:nth-child(4):hover &gt; a em,.navbar-nav &gt; li:nth-child(4).cur &gt; a em{ background-image:url(../image/c20.png);}
	.navbar-nav &gt; li:nth-child(5):hover &gt; a em,.navbar-nav &gt; li:nth-child(5).cur &gt; a em{ background-image:url(../image/c21.png);}
	.navbar-nav &gt; li:nth-child(6):hover &gt; a em,.navbar-nav &gt; li:nth-child(6).cur &gt; a em{ background-image:url(../image/c23.png);}
	.navbar-nav &gt; li:nth-child(7):hover &gt; a em,.navbar-nav &gt; li:nth-child(7).cur &gt; a em{ background-image:url(../image/c24.png);}
	.navbar-nav &gt; li:nth-child(8):hover &gt; a em,.navbar-nav &gt; li:nth-child(8).cur &gt; a em{ background-image:url(../image/c25.png);}
	.navbar-nav &gt; li:nth-child(9):hover &gt; a em,.navbar-nav &gt; li:nth-child(9).cur &gt; a em{ background-image:url(../image/c26.png);}
	.navbar-nav &gt; li:nth-child(10):hover &gt; a em,.navbar-nav &gt; li:nth-child(10).cur &gt; a em{ background-image:url(../image/c27.png);}
	
	
	.searchBox{ width:48.5%;}
	
	
	.indexLeft{ width:73.4%; float:left; display:inline;}
	.indexRight{ width:23.9%; float:right; display:inline; margin-top:0;}
	.partyIndex .sideBox{ padding-top:6px; padding-bottom:7px;}
	.tipsIndex .sideBox{ padding-top:20px; padding-bottom:23px;}
	.jobIndex .sideBox{ padding-top:12px; padding-bottom:12px;}
	.partyIndex,.tipsIndex,.jobIndex{ width:100%; float:none; display:block; margin-right:0;}
	.tipsIndex,.jobIndex{ margin-top:20px;}	
	
	.workCon .calen{ height:126px;}
	
	
	.slidebar{ width:12.5%;}
	
	
	.gam a:nth-child(3){ display:inline-block;}
	
	
	.leaderList .pic{ width:14%; float:left; display:inline;}
	.leaderList .pic img{ width:100%;}
	.leaderList .memos{ width:84%; float:right; display:inline;} 
	
	
	.newsList a .memos,.adviceList li.LiTop a .memos{ padding-top:4px;}
	.newsList a h2,.adviceList li.LiTop a h2{ position:relative; padding-right:80px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.newsList a h2 span,.adviceList li.LiTop a h2 span{ margin:0; position:absolute; right:0; top:1px;}
	.newsList a p,.adviceList li.LiTop a p{ height:56px; overflow:hidden; margin-top:20px;}
	.newsList a em,.adviceList li.LiTop a em{ margin-top:18px;}

    .newsList a em{margin-top:8px;}
    .newsList a p{margin-top:13px;}
	
	
	.doctorList li{ width:23.8%;}
	.doctorList li,.doctorList li:nth-child(2n){ margin-right:1.6%;}
	.doctorList li:nth-child(4n){ margin-right:0;}
	
	
	.speList li{ width:17%;}
	/*.speList li,.speList li:nth-child(4n){ margin-right:3.75%;}
	.speList li:nth-child(5n){ margin-right:0;}*/
	/*.speList dd li,.speList dd li:nth-child(4n){ margin-right:3.75%;}*/
    .speList dd li{ margin-right:10.65%;}
	/*.speList dd li:nth-child(5n){ margin-right:0;}*/
    .speList dd li:nth-child(4n){ margin-right:0;}
	
	
	.researchList a h2{ padding-top:15px;}
	.researchList a p{ margin-top:16px;}
	
	
	.brieList .LiTop h2{ padding-top:13px;}
	.brieList .LiTop p{ margin-top:22px;}
}


/* å¤§å±å¹•ï¼ˆå¤§æ¡Œé¢æ˜¾ç¤ºå™¨ï¼Œå¤§äºŽç­‰äºŽ 1200pxï¼‰ */
@media screen and (min-width:1230px){
	.container,.contain{ padding:0; width:1200px; margin:0 auto;}
	
	
	.workDay{ display:none;}
	.workDayMax{ display:block; margin-top:20px;}
	.accordion{ width: 880px; overflow:hidden; height:181px;}
	
	.accordion ul li,.accordion dt{ float:left; display:inline;}
	.accordion ul li{ width:42px; height:181px; border-left:1px solid #fff;}
	.accordion ul li:nth-child(1){ border:none;}
	
	
	.accordion dt{ text-align:center; width:42px; height:181px; padding:0 10px; padding-top:55px; color:#fff; font-weight:normal; font-size:18px; background-color:#6f94cd; background-repeat:no-repeat; background-position:center 151px; background-image:url(../image/c39.png); line-height:18px;}
	
	.accordion dd{ width:585px; border-top:1px solid #6f94cd; float:right; display:inline;}
	.accordion .ti{ color:#333; padding:10px; font-size:16px; background-color:#e2eaf5; font-weight:normal;}
	.accordion .ti span{ text-align:center; float:left; display:inline;}
	.accordion .ti span:nth-child(1){ width:18%; }
	.accordion .ti span:nth-child(2){ width:33%; }
	.accordion .ti span:nth-child(3){ width:29%; }
	.accordion .ti span:nth-child(4){ width:20%; }
	
	.accordion .careDate{ height:137px; overflow-y:auto;}
	.accordion table{ border-collapse:collapse;} 
	.accordion table td{  text-align:center; vertical-align:middle; border:1px solid #e5e5e5; padding:8px 10px; color:#999; font-size:12px;}

	.accordion li.active{ width:628px;}
	.accordion li.active dt{ background-image:url(../image/c40.png);}



	.partyIndex li:nth-child(5){ border-bottom:none;}
	.partyIndex li:nth-child(6),.partyIndex li:nth-child(7),.partyIndex li:nth-child(8){ display:none;}
	.jobIndex .sideBox{ padding-top:19px; padding-bottom:19px;}

}




.parent_list ul li a{display: block;}
.parent_list ul{ padding-top:20px;} 

.parent_list li{ float:left;  text-align:center; font-size:14px; color:#333; padding-bottom:30px; width: 100%; }


.parent_list li img{border:1px solid #e5e5e5; margin-bottom:20px;}

@media (min-width:624px) {
 
 
.parent_list li{ width: 50%; }
 
}
@media (min-width:1024px) {
 
 
.parent_list li{ width: 33.33%; }
 
}
@media (min-width:1200px) {

.parent_list li{  width:269px; margin-right:41px;}
.parent_list li img{ width:267px; height:88px;}

} 


@media (max-width:640px) {
.teamIndex{ display:none;}
.teamIndexwap{ display:block;}
 
}
.clear{clear: both;}
.nynav{ margin-bottom:25px;}
.nynav a{ color:#333; background:#e5e5e5; padding:0 13px; line-height:30px; height:30px; display:inline-block; margin:0 10px 10px 0;}
.nynav a:hover,.nynav a.on{ color:#fff; background:#6f94cd;}


.bottoms{position: relative;}
.eamilbox{position: absolute;z-index: 8;top:5px;left:42%;padding-bottom: 20px;display: none;}
.gam a{position: relative;z-index: 9;}
.gam a:first-of-type:hover~.eamilbox,
.eamilbox:hover{display: block;}


.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{height: 37px !important;width: 37px !important;float: none !important;padding:0 !important;margin:0 !important;line-height: 0 !important;font-size: 0px  !important;background-position: 0 !important;}</pre></body></html>