@charset "gb2312";
/* CSS Document */
/*ÖØÖÃ*/
*{margin:0; padding:0;font-family: "ËÎÌå", Arial, Verdana, Tahoma, "ºÚÌå"; font-size:12px; color:#646464;}
body{color:#000; font-family:Verdana, Arial, sans-serif; font-size:12px;}
li {list-style-type:none;}
input,img{border:0 none; /*display:block;*/}
input{border:0;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
a {color:#000; text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-family: "ËÎÌå", Arial, Verdana, Tahoma, "ºÚÌå";}

/*Í·²¿222*/
#top{ width:1300px; margin:0 auto; background:url(top_01.jpg) center top; height:40px; min-width:1250px;}
.top{ width:1250px; margin:0 auto; overflow:hidden;}
.top .top_left{ float:left; overflow:hidden;}
.top .top_left .box_01{ overflow:hidden; float:left; margin-right:57px;}
.top .top_left .box_01 li{ float:left; color:#FFF; line-height:40px;}
.top .top_left .box_01 li a{ color:#FFF;font-family:Arial;}
.top .top_left .box_01 li a:hover{ color:#fcff00;}
.top .top_right{ float:right;}
.top .top_right .box_01{ overflow:hidden; margin-top:6px;}
.top .top_right .box_01 li{ float:left; margin-left:2px;}

/*banner*/
#banner{/*width:100%;*/width:1300px; margin:0 auto; background:url(banner_02.jpg) center top; height:180px; border-bottom:2px solid #1154ae; min-width:1250px;}
.banner{ width:1250px; margin:0 auto; overflow:hidden;}
.banner_z{ float:left; padding:45px 0 0 40px;}
.nav{ overflow:hidden; float:right; margin-top:95px;}
.nav li{float:left; width:100px; height:38px;margin-left:2px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; color:#FFF; font-size:18px; line-height:38px; padding-top:47px;}
.nav li.li_01{ background:url(nav_01.png) no-repeat 32px 11px; background-color:#246ac9;}
.nav li.li_02{ background:url(nav_02.png) no-repeat 32px 11px; background-color:#246ac9; }
.nav li.li_03{ background:url(nav_03.png) no-repeat 32px 11px; background-color:#246ac9; }
.nav li.li_04{ background:url(nav_04.png) no-repeat 32px 11px; background-color:#246ac9; }
.nav li.li_on{ background-color:#154689;}
.nav li.li_01:hover{ background-color:#154688;}
.nav li.li_02:hover{ background-color:#154688;}
.nav li.li_03:hover{ background-color:#154688;}
.nav li.li_04:hover{ background-color:#154688;}

/*top_bottom*/
#top_bottom{ /*width:100%;*/width:1300px; margin:0 auto; background-color:#e1f0ff; min-width:1250px;}
.top_bottom{ width:1250px; height:44px; margin:0 auto; overflow:hidden;}
.top_bottom .new{ overflow:hidden; float:left;}
.top_bottom .new .left{ width:80px; height:24px;background:url(icon.png) no-repeat 17px 10px; padding-left:50px; line-height:24px; color:#389bff; font-weight:bold; padding-top:10px; float:left;}
.top_bottom .new .right{ width:600px; float:left;}
.top_bottom .new marquee{ line-height:44px;}
.top_bottom .search{ float:right; overflow:hidden; margin-top:8px;}
.top_bottom .search .box_01{ background:url(search.png) no-repeat 0 0; width:260px; height:29px; padding-left:34px;float:left;}
.text_01{ width:240px; height:26px; line-height:26px; margin-top:1px; padding-left:10px; color:#666;}
.bnt_01{ background:url(bnt_01.png); width:44px; height:29px; cursor:pointer; float:left;}
.bnt_02{ background:url(bnt_02.png); width:66px; height:29px; cursor:pointer; float:left; margin-left:2px;}


.news_box td a{ color:#686868; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}

.news_box td a:hover{ color:#297db4;}
.news_box td{ color:#686868; font-family:"Î¢ÈíÑÅºÚ";}

/******/
.news_tab01,
.news_tab02,
.news_tab03,
.news_tab05,
.news_tab04,
.news_tab06,
.news_tab07,
.news_tab08{ width:600px; /*border:1px solid #ccc;*/ float:left; height:211px;}
.news_tab03,
.news_tab05,
.news_tab07{ width:620px;}

.news_tab01 .hd,
.news_tab02 .hd,
.news_tab03 .hd,
.news_tab04 .hd,
.news_tab05 .hd,
.news_tab06 .hd,
.news_tab07 .hd,
.news_tab08 .hd{ line-height:36px; height:36px; border-bottom:1px solid #d9d9d9; }

.news_tab01 .hd .more,
.news_tab02 .hd .more,
.news_tab03 .hd .more,
.news_tab04 .hd .more,
.news_tab05 .hd .more,
.news_tab06 .hd .more,
.news_tab07 .hd .more,
.news_tab08 .hd .more{ float:right; margin-right:10px;}

.news_tab01 .hd .more a,
.news_tab02 .hd .more a,
.news_tab03 .hd .more a,
.news_tab04 .hd .more a,
.news_tab05 .hd .more a,
.news_tab06 .hd .more a,
.news_tab07 .hd .more a,
.news_tab08 .hd .more a{ font-size:14px; color:#666;}

.news_tab01 .hd ul,
.news_tab02 .hd ul,
.news_tab03 .hd ul,
.news_tab04 .hd ul,
.news_tab05 .hd ul,
.news_tab06 .hd ul,
.news_tab07 .hd ul,
.news_tab08 .hd ul{ z-index:5; *position:absolute; height:36px;  overflow:hidden; zoom:1;}

.news_tab01 .hd ul,
.news_tab02 .hd ul,
.news_tab04 .hd ul,
.news_tab06 .hd ul,
.news_tab08 .hd ul{ *width:600px;}
.news_tab03 .hd ul,
.news_tab05 .hd ul,
.news_tab07 .hd ul{ *width:624px;}

.news_tab01 .hd li,
.news_tab02 .hd li,
.news_tab03 .hd li,
.news_tab04 .hd li,
.news_tab05 .hd li,
.news_tab06 .hd li,
.news_tab07 .hd li,
.news_tab08 .hd li{ float:left;  padding:0 14px; cursor:pointer;  background:#fff; font-size:18px;  color:#747474; font-family:"Î¢ÈíÑÅºÚ";}

.news_tab01 .hd span,
.news_tab02 .hd span,
.news_tab03 .hd span,
.news_tab04 .hd span,
.news_tab05 .hd span,
.news_tab06 .hd span,
.news_tab07 .hd span,
.news_tab08 .hd span{ float:righ; font-size:16px; color:#747474; }

.news_tab01 .hd li.on,
.news_tab02 .hd li.on,
.news_tab03 .hd li.on,
.news_tab04 .hd li.on,
.news_tab05 .hd li.on,
.news_tab06 .hd li.on,
.news_tab07 .hd li.on,
.news_tab08 .hd li.on{ height:36px; line-height:36px; color:#fff;  background:#246bc9;}

.news_tab01 .bd,
.news_tab02 .bd,
.news_tab03 .bd,
.news_tab04 .bd,
.news_tab05 .bd,
.news_tab06 .bd,
.news_tab07 .bd,
.news_tab08 .bd{padding:10px; clear:both; position:relative; font:normal 14px/29px "ËÎÌå"  }

.news_tab04 .bd .conWrap .con .pic_box{ overflow:hidden; margin:0 auto; margin-top:10px;}
.news_tab04 .bd .conWrap .con .pic_box li{ float:left; margin:0 4px;}





#hang_01{ width:100%; margin-top:20px;}
.hang_01{ width:1250px; margin:0 auto; overflow:hidden;}
.hang_01 .left{ float:left; width:629px;}
.hang_01 .right{ float:right; width:603px;}

#hang_02{ width:100%}
.hang_02{ width:1250px; margin:0 auto; overflow:hidden;}
.hang_02 .left{ width:629px; float:left;}
.hang_02 .right{ width:603px; float:right;}

.jbbox_04 .tab_con{ padding-right:0;}
.jbbox_04 .tab_con li{ overflow:hidden; padding-top:17px;}
.jbbox_04 .tab_con .pic{ float:left; margin-right:16px;}

#hang_03{ /*width:100%;*/ width:1300px; margin:0 auto;background-color:#def3fa; padding:18px 0; margin-bottom:30px; min-width:1250px;}
.hang_03{ width:1250px; margin:0 auto; }
.hang_03 .icon_box{ overflow:hidden;}
.hang_03 .icon_box li{ float:left;}
.hang_03 .icon_box li.li_02,
.hang_03 .icon_box li.li_04{ margin:0 21px 0 20px;}
.hang_03 .icon_box li.li_06{ margin-left:20px;}

.hang_03 .ztpic_02{ margin:0 21px;}
.hang_03 .ztpic_03{ margin-right:20px;}

.hang_07 .box_01{ overflow:hidden; width:1090px; height:161px; background:url(bg.png); padding:0 80px;}
.hang_07 .box_01 .icon_box_01{ float:left; overflow:hidden; margin-top:30px;}
.hang_07 .box_01 .icon_box_01 li{ float:left; margin-right:80px;}
.hang_07 .box_01 .icon_box_01 li h1{ width:77px; text-align:center; line-height:38px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.hang_07 .box_01 .icon_box_01 li .h1_01{ color:#5a6ba6}
.hang_07 .box_01 .icon_box_01 li .h1_02{ color:#00baa9}
.hang_07 .box_01 .icon_box_01 li .h1_03{ color:#6eaf6e;}
.hang_07 .box_01 .icon_box_01 li .h1_04{ color:#c9a855;}
.hang_07 .box_01 .icon_box_01 li .h1_05{ color:#ef7c7c;}
.hang_07 .box_01 .icon_box_01 li.li_Last{ margin-right:0;}
.hang_07 .box_01 .icon_box_02{ float:right; overflow:hidden; margin-top:5px;}
.hang_07 .box_01 .icon_box_02 li{ float:left;}
.hang_07 .box_01 .icon_box_02 li.weibo{ margin:0 20px;}
.hang_07 .box_01 .icon_box_02 li.pingjia{}

.bottom_line{  /*width:100%;*/ width:1300px; margin:0 auto; height:4px; background-color:#d7d7d7; margin-bottom:1px; min-width:1250px;}
/*.bottom{ margin-top:30px;}*/
#bottom_box_01{  /*width:100%;*/ width:1300px; margin:0 auto; background-color:#ededed;}
.bottom_box_01{ width:1250px; margin:0 auto; background-color:#ededed; height:48px;}
.bottom_box_01 li{ float:left;}
.bottom_box_01 li.li_01{ margin-left:90px; margin-top:14px;}

.bottom #box_02{  /*width:100%;*/ width:1300px; margin:0 auto; background-color:#ededed; height:50px; min-width:1250px;}
.bottom .box_02{ width:1250px; margin:0 auto;}
.link{ overflow:hidden; margin:0 auto; margin-left:290px;}
.link li{ float:left; height:50px; line-height:50px;}
.link li a{ padding:0 18px; color:#626262;}
.link li a:hover{ color:#297db4;}

.bottom .box_03{ width:1250px; margin-top:8px; margin:0 auto;}
.bottom .box_03 li{ text-align:center; line-height:24px; height:24px;}
.red{ color:red;}
.bottom .box_03 li.li_04{ margin-top:17px;}
.bottom .box_03 li.li_03{color:#002f48;}

.bottom #box_04{  /*width:100%;*/ width:1300px; margin:0 auto; background-color:#f8f8f8; padding:24px 0; min-width:1250px;}
.bottom .box_04{ width:1250px; margin:0 auto; overflow:hidden;}
.bottom .box_04 li{ float:left; margin:0 10px;}

/*ÄÚÒ³*/
#frame_nav{  /*width:100%;*/ width:1300px; margin:0 auto; background-color:#3396eb; margin-top:5px; min-width:1250px;}
.frame_nav{ width:1250px; margin:0 auto; height:80px; overflow:hidden;}
.frame_nav .box_01{ overflow:hidden; float:left; margin-left:30px;}
.frame_nav .box_01 li{ float:left; height:80px; line-height:80px; font-size:30px; font-weight:bold; color:#FFF; font-family:"Î¢ÈíÑÅºÚ"; margin-right:23px;}
.frame_nav .box_01 li img{ margin-top:13px;}
.frame_nav .box_02{ float:left; overflow:hidden; width:944px; margin-left:50px; padding-top:14px;}
.frame_nav .box_02 li{ float:left; margin-right:24px;}
.frame_nav .box_02 li a{color:#FFF; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; line-height:30px;}
.frame_nav .box_02 li a:hover{ color:#ffea03;}
.frame_nav .box_02 li.li_on a{ color:#ffea03;}

#frame_con{  /*width:100%;*/ width:1300px; margin:0 auto; background-color:#fafafa;}
.frame_con{ width:1250px; margin:0 auto; }
.frame_con .adress{ overflow:hidden; margin-left:40px;}
.frame_con .adress li{ float:left; font-size:14px; height:44px; line-height:44px;}
.frame_con .adress .li_on a{ color:#004576;}
.frame_con .adress li a{ font-size:14px; color:#6c6c6c;}
.frame_con .adress li a:hover{ color:#297db4;}
.frame_con .adress li img{ margin:5px 33px 0 0;}
.frame_con .content{ background-color:#FFF; padding-top:18px; overflow:hidden;}
.frame_con .content .left{ width:235px; float:left; padding-left:45px; min-height:740px;}
.frame_con .content .left .sidebar li{ width:160px; border-bottom:1px solid #d4d4d4; text-align:left; line-height:40px; padding-left:40px; }
.frame_con .content .left .sidebar li.li_01 a{ font-size:24px; color:#F60; font-family:"Î¢ÈíÑÅºÚ"; line-height:80px; text-align:center;}
.frame_con .content .left .sidebar .li_common{background-color:#f0f8ff;}
.frame_con .content .left .sidebar li.li_on a{ color:#004576;}
.frame_con .content .left .sidebar li.li_on{ background-color:#e0f1ff;}
.frame_con .content .left .sidebar li.li_02 a{ padding-left:50px; font-size:14px;}
.frame_con .content .left .sidebar li a{ color:#878787; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.frame_con .content .left .sidebar li a:hover{ color:#004576;}
.frame_con .content .right{ width:969px; float:right; border-left:1px solid #d4d4d4; min-height:740px;}
.frame_con .content .right .right_con{ min-height:500px;}
.table_01{ width:826px; margin:0 auto;}
.table_01 .td_01{ line-height:38px; font-size:14px; border-bottom:1px dashed #d2d2d2;}
.table_01 .td_01 a{ font-size:14px; color:#313131;}
.table_01 .td_01 a:hover{ color:#ff5800;}
.page{ overflow:hidden; margin-left:156px; margin-top:30px;}
.page li{ float:left; margin-right:2px;}
.page li.li_01{ width:58px; height:30px; background-color:#f3f7f8; border:1px solid #c2c6c9; text-align:center;line-height:30px;}
.page li.li_02{ width:30px; height:30px; background-color:#f3f7f8; border:1px solid #c2c6c9; text-align:center;line-height:30px;}
.page li a{ color:#3c3d3f;}
.page li.li_01:hover,.page li.li_02:hover{ background-color:#1c9cdb; border:1px solid #037bb7;}
.page li.li_01:hover a,.page li.li_02:hover a{ color:#FFF;}
.page li.li_03 input{ width:57px; height:30px; line-height:30px; background-color:#f3f7f8; border:1px solid #c2c6c9; text-align:center;}

/*frame_04*/
.right_con .box_01{ width:835px; margin:0 auto;}
.right_con .box_01 .title{ font-size:22px; color:#0072c2; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; line-height:50px; font-weight:bold;}
.right_con .box_01 .aa{line-height:52px; text-align:center;}
.right_con .con{ width:800px; line-height:30px; margin:0 auto; margin-top:20px; font-size:14px;}
.right_con .title_strong{ font-size:14px; font-weight:bold;}
.right_con .box_01 .person{ margin-top:20px;margin-left:328px;}
.line{ border-bottom:1px dashed #6b6b6e;}
.page_01{ overflow:hidden; float:right; margin:20px 0;}
.page_01 li{ float:left; width:60px; height:30px; line-height:30px; background-color:#78add2; margin-left:10px; text-align:center; color:#FFF; font-family:"Î¢ÈíÑÅºÚ";}

.right_con .box_04{ overflow:hidden;}
.right_con .box_04 .doctor{ overflow:hidden; padding:8px; background-color:#f6fbff; width:424px; /*height:129px;*/ border:1px solid #e4e3e3; float:left; margin:20px;}
.right_con .box_04 .doctor .doctor_left{ float:left; width:96px;}
.right_con .box_04 .doctor .doctor_right{ float:right; width:264px; margin-right:20px;}
.right_con .box_04 .doctor .doctor_right li.li_01{ line-height:36px; font-size:14px; font-weight:bold;}
.right_con .box_04 .doctor .doctor_right li a{ line-height:24px; color:#505050; font-size:14px;}
.right_con .box_04 .doctor .doctor_right li a:hover{ color:#ff660a;}


/*frame_06*/
.right_con .box_06{ margin-top:20px;}
.right_con .box_06 .js{ width:800px; margin:0 auto; line-height:30px; font-size:14px;}
.right_con .box_06 .table_02{ width:800px;border-collapse:collapse; border:1px solid #cccccc; margin:20px auto;}
.right_con .box_06 .table_02 td{ font-size:12px; color:#333333;}
.right_con .box_06 .table_02 td.td_01{ padding-left:10px;}
.text_02{ width:153px; height:22px; line-height:22px; border:1px solid #abadb3;}
.text_03{ width:330px;}
.textarea_01{ width:366px; height:66px; border:1px solid #abadb3;}
.bnt_03{ padding:0 10px; height:22px; line-height:22px; background-color:#3f96e8; color:#FFF; cursor:pointer;}

/*frame_03*/
.right_con .box_03{ width:944px; margin:0 13px;}
.right_con .box_03 .bb{ overflow:hidden; padding:13px;background-color:#f3f9ff;}
.right_con .box_03 .bb .box_01{ overflow:hidden; float:left; width:320px;}
.right_con .box_03 .bb .box_01 li{ float:left; line-height:32px; height:32px;}
.text_04{ width:218px; height:28px; border:1px solid #878787; line-height:28px;}
.bnt_04{ padding:0 25px; background-color:#ff660a; height:30px; line-height:30px; color:#FFF; cursor:pointer; font-size:14px; float:left;}
.right_con .box_03 .cc{ overflow:hidden;}
.right_con .box_03 .cc li{ float:left; margin:32px 8px 40px 8px;}
.right_con .box_03 .dd{ overflow:hidden; margin-left:40px;}
.right_con .box_03 .dd .dd_01{ float:left;}
.right_con .box_03 .dd .dd_02{ margin:0 200px;}
.right_con .box_03 .dd .dd_01 li{ padding-left:34px; background:url(frame_03_icon.jpg) no-repeat 0 10px; height:26px; line-height:26px;}
.right_con .box_03 .dd .dd_01 li a{ color:#878787;}
.right_con .box_03 .dd .dd_02 li{ background:url(frame_03_icon_01.jpg) no-repeat 0 8px;}
.right_con .box_03 .dd .dd_03 li{ background:url(frame_03_icon_02.jpg) no-repeat 0 8px;}

/*frame_01_04*/
.table_03{ width:800px; margin:0 auto; border-collapse: collapse; border:1px solid #999; margin-bottom:30px;} 
.table_03 td{ font-size:14px; color:#333;} 
.table_03 td.td_01{ padding:0 20px;}  
.table_03 td.td_02{line-height:22px; padding:10px 20px;}
.table_03 td.td_03{ font-weight:bold;} 
.table_03 td a{ font-size:14px; color:#333; line-height:24px;}  
.table_03 td a:hover{color:#ff5800;}

.table_04{ width:800px; margin:30px auto; border-collapse: collapse; border:1px solid #999;}
.table_04 td{ font-size:14px; line-height:28px;}
.table_04 .td_01,
.table_04 .td_02{ padding-left:14px;}
.table_04 .td_01{ font-weight:bold;}


/*ÐÂÎÅ·¢ÑÔÈË*/
.leader{ width:232px; margin:0 auto;}
.leader_detail{width:210px; margin:0 auto; margin-top:20px;}
.leader_detail li{ font-size:14px;}

