@charset "gb2312";
@import url("style.css");

/*广告*/
.box1_gg {
   width:298px;
   height:auto;
   margin:9px auto;
}


.main {
   width:995px;
   height:auto;
   margin:5px auto
}
.main .right {
   float:right;
   width:297px;
   height:auto
}
.main .right .sever {
   width:298px;
   height:auto;
   border:1px #8CBBC1 solid;
   margin-bottom:10px;
   overflow:hidden
}
.main .right .sever ul{
   width:288px;
   margin:10px auto;
   line-height:22px;
}
.main .right .sever li{
   padding-left:15px;
   font-size:13px;
   background:url(img/arrow1.gif) no-repeat 3px 10px
}
.main .right .cont1 {
   width:295px;
   height:auto;
   border:1px #99DBF3 solid;
   border-top:0px;
   padding:6px 0;
}
.main .right .pic {
   width:297px;
   height:65px;
   overflow:hidden
}
.main .right .textbox {
   width:289px;
   height:auto;
   margin:2px auto;
}
.main .right .co {
   width:276px;
   height:auto;
   margin:10px auto
}
.main .right .co .tit {
   width:276px;
   height:18px;
   margin:2px auto;
   background:url(img/box2_tit_list.gif) no-repeat;
   color:#28646F;
   font-size:14px;
   font-weight:bold
}
.main .right .co li {
   padding:3px;
   line-height:22px
}
.main .right .co li a{
   padding-left:5px;
}
.main .right .doc {
   width:289px;
   height:305px;
   margin:auto
}
.main .right .doc .tit,.main .right .pro .tit {
   width:289px;
   height:52px;
}
.main .right .doc .p1 {
   width:276px;
   clear:both;
   height:auto;
   color:#4D4D4D;
   line-height:18px;
   margin:auto
}
.main .right .doc .l {
   float:left;
   width:110px;
   height:auto
}
.main .right .doc .r {
   float:right;
   width:152px;
   line-height:23px;
   font-size:14px;
   height:auto
}
.main .right .doc .p1 img {
   width:100px;
   height:120px;
   margin:5px 7px 7px 0;
}
.main .right .doc .p1 .ask_btu {
   width:53px;
   height:19px;
   margin-top:5px;
   line-height:19px;
   font-size:12px;
   font-weight:bold;
   padding-left:15px;
   background:url(img/index_box1_ask_btu.gif) no-repeat 3px 4px;
}
.main .right .doc .p1 .ask_btu a{
   color:#28646F
}
.main .right .pro {
   width:289px;
   height:250px;
   margin:auto
}
.main .right .pro li{
   float:left;
   padding-left:15px;
}
.main .right .pro .tit img {
   width:290px;
   height:51px;
   border:0px;
   margin:0
}
.main .right .pro li{
   float:left;
   padding-left:13px;
}
.main .right .pro li img {
   width:70px;
   height:85px;
   border:3px #E7E3E2 solid;
   margin-top:5px;
}
.main .left {
   float:left;
   width:688px;
   margin:0;
   height:auto
}
.main .left .list {
  float:left;
   width:686px;
   height:auto;
   margin-top:6px;
   border:1px #7ABEFF solid;
   display:inline;
   overflow:hidden
}
.main .left .list .l_cont {
   float:left;
   width:330px;
   height:auto;
   line-height:23px;
   padding:10px 0 10px 10px;
   display:inline
}
.main .left .list .l_cont img {
   float:left;
   width:100px;
   height:265px;
   margin-right:10px;
}
.main .left .list .r_cont {
   float:right;
   width:320px;
   margin-top:10px;
   margin-right:7px;
   display:inline
}
.main .left .list .r_cont .textbox_1 {
   float:left;
   width:320px;
   height:auto;
   margin-bottom:10px;
}
.main .left .list .r_cont .textbox_1 .l_p {
   float:left;
   width:105px;
   height:auto;
   line-height:20px;
   text-align:center;
   
}
.main .left .list .r_cont .textbox1 .l_p img {
   width:100px;
   height:100px;
   border:1px #666 solid
}
.main .left .list .r_cont .textbox_1 ul {
   float:right;
   width:200px;
   height:auto;
}
.main .left .list .r_cont .textbox_1 li {
   padding-left:15px;
   font-size:14px;
   line-height:23px;
   background:url(img/arrow1.gif) no-repeat 3px 10px;
}

/* list */
.main .left .top_title {
   width: 620px;
   height: 28px;
   font-size:16px;
   font-weight:bold;
   color:#333;
   background:url(img/top_title.gif) no-repeat;
   margin:10px auto
}
.main .left .top_title .font16 {
   margin-left:30px;
   width:240px;
   line-height:28px;
}
.main .left .cont_list {
   width:620px;
   height:auto;
   margin:10px auto;
   overflow:hidden
}
.main .left .cont_list ul {
   margin-bottom:15px;
   border-bottom: 1px dotted #AAC6EB;
}
.main .left .cont_list li { 
   background: url(img/arrow1.gif) no-repeat 5px 8px; 
   padding-left: 15px;
   line-height: 26px; 
   font-size: 14px; 
}
.main .left .cont_list .data { 
   float: right; 
   font-size: 12px; 
   color: #a3a3a3;
   line-height: 26px; 
}
/* info */
.main .left .info_tit {
   width:560px;
   height:35px;
   line-height:35px;
   background:url(img/info_tit.gif) no-repeat bottom ;
   font-size:16px;
   font-weight:bold;
   text-align:center;
   margin:15px auto;
}
.main .left .author {
   height:20px;
   text-align:center;
   color:#0153AB
}
.main .left .artile {
   width:640px;
   margin:15px auto;
   line-height:25px;
   font-size:14px;
}
.main .left .page .Current{
   color:red;
   font-weight:bold;

}
.main .left .artile .page {
   height:25px;
   width:630px;
   margin:15px auto;
   text-align:center;
}
.main .left .artile .next {
   width:650px;
   height:25px;
   text-align:right;
   font-size:12px;
   line-height:25px;
   margin:20px 10px;
}
.main .left .news {
   float:left;
   width:320px;
   border:1px #D0E8F4 solid;
   display:inline;
   height:auto;
   margin-left:15px;
}
.main .left .news .tit {
   background:#F7F8F8;
   height:25px;
   line-height:25px;
   padding-left:20px;
   font-size:14px;
   font-weight:bold
}
.main .left .news ul {
   padding:5px;
}
.main .left .news li { 
   background: url(img/arrow4.gif) no-repeat 5px 8px; 
   padding-left: 15px;
   line-height: 24px; 
}

/*guahao*/
.main .left .tit02{
   width: 569px;
   height: 228px;
   border:solid #1A6EC3 1px;  
   background:#F8FBFF;
   margin:25px auto
}
.main .left .tit02 .tp01{
   float:left;
   width: 550px;
   height: 28px;
   font-size:13px;
   color:#256DB1;
   font-style: normal;
   font-weight: bold;
   line-height:28px;
}
.main .left .tit02 .tpimg{
   float:left;
   width: 108px;
   height: 195px;
}
.main .left .tit02 .tp02{
   float:left;
   width: 445px;
   height: auto;
   font-size:14px;
   color:#256DB1;
   font-style: normal;
   font-weight: normal;
   line-height:25px;
}
.main .left .tit02 .tp02 .red{
   color:#FF0103;
}
.main .left .tit02 .tp03{
   float:right;
   width: 300px;
   height: 28px;
   font-size:14px;
   color:#979797;
   font-style: normal;
   font-weight: normal;
   line-height:28px;
}
.main .left .tit02 .tp03 a:link,.main .left .tit02 .tp03 a:visited{
	font-size:13px;
	color:#0068C1;
	line-height: 28px;   
	text-decoration: none;
}
.main .left .tit02 .tp03 a:hover{
              font-size:13px; 
              color:#FF0000; 
              line-height: 28px; 
              text-decoration:normal;
}


.main .left .box02{
   width: 580px;
   height: auto;
   margin:80px auto;
}
.main .left .box02 .tot{
   float:left;
   width: 580px;
   height: auto;
}
.main .left .box02 .tot .v01{
   float:left;
   width: 70px;
   height: 28px;
   font-size:13px;
   color:#969F9C;
   text-align:right;
   line-height:28px;
}
.main .left .box02 .tot .v02{
   float:left;
   width: 215px;
   height: auto;
   line-height:28px;
}
.main .left .box02 .tot .v02 .ff{
   border:solid #919795 1px;
}
.main .left .box02 .tot .v02 .e01{
   float:left;
   width: auto;
   height: auto;
}
.main .left .box02 .tot .v02 .e01 .ff{
   border:solid #919795 1px;
}

.main .left .box02 .botton{
   float:left;
   width: 580px;
   height: 40px;
   margin-top:8px;
}
/* product */

.main .left .pro {
   width:686px;
   height:206px;
   font-size:14px;
   border-bottom:1px #83C0FF dotted;
   margin-top:15px;
}
.main .left .pro a {
   color:#005FAC
}
.main .left .cont2 {
   width:650px;
   height:auto;
   margin:10px;
   display:inline
}
.main .left .pro .cont2 .l {
   float:left;
   width:110px;
   height:auto;
   text-align:center;
   line-height:22px;
   font-size:13px;
   font-weight:bold;
   padding:10px;
   border:1px #B7B7B7 solid
}
.main .left .pro .cont2 .l img{
   width:110px;
   height:140px;
   margin-bottom:5px
}
.main .left .pro .cont2 .r {
   float:right;
   width:510px;
   line-height:23px;
}
/*about*/
.main .left .about {
   width:680px;
   height:auto;
   margin:20px auto;
   font-size:14px;
   line-height:23px
}
.left .marimg{
   width: 600px;
   height: 110px;
   margin:22px auto;
   padding-top:20px;
   border:1px #AEDAFF solid
}
.left .marimg .la{
   float: left;
   width: 12px;
   height: auto;
   margin-top:11px;
   margin-left:5px;
}
.left .marimg .ma{
   float: left;
   width: 544px;
   height: 58px;
   margin-left:15px;
}
.left .marimg .ma li{
   float:left;
   width: 125px;
   height: 95px;
   margin-left: 5px;
   margin-right: 5px;
   display:inline
}
.left .marimg .ma img{
   width:110px;
   height:85px;
   padding:2px;
   border:solid #D9DBDA 1px;
}
.left .marimg .ra{
   float: right;
   width: 13px;
   height: auto;
   margin-top:11px;
   margin-right:3px;
}
/*  doctor  */
.main .left .doc {
   width:688px;
   height:auto;
   line-height:23px;
   margin-top:15px;
}
.main .left .doc li {
   float:left;
   width:140px;
   height:auto;
   text-align:center;
   font-weight:bold;
   margin:15px 0 0 20px;
   display:inline

}
.main .left .doc img {
   width:140px;
   height:170px;
}
.main .left .doc a {
   color:#126FBA
}

/* booking  */
.main .left .booking {
   width:600px;
   height:auto;
   border:1px #FC73BF solid;
   margin:20px auto;
}
.main .left .booking input {
   border:1px #CAC4F0 solid
}
/* -------   网上咨询中心分类   ------------ */
.left .hask{
    width: 610px;
    height: auto;
    margin: auto;
}
.left .hask .stitle{
    float: left;
    width: 610px;
    height: 30px;
    margin: auto;
}
 .left .hask .stitle .s01{
    float: left;
    width: 20px;
    height: 28px;
    margin: auto;
    border-top:solid #D8D8D8 1px;
    border-left:solid #D8D8D8 1px;
    border-bottom:solid #D8D8D8 1px;
    background:url(img/boai_zixun_img11.gif) no-repeat;
}
.left .hask .stitle .s02{
    float: left;
    width: 100px;
    height: 30px;
    font-size:12px;
    color:#339888;
    line-height:30px;   
    font-weight:bold;
    background:url(img/boai_zixun_img21.gif) no-repeat;
}
.left .hask .stitle .s02 a {
	color:#5A5A5A;
}
.left .hask .stitle .s03{
    float: left;
    width: 5px;
    height: 28px;
    margin: auto;
    border-top:solid #C0E4D6 1px;
    border-bottom:solid #C0E4D6 1px;
    background:url(img/boai_zixun_img11.gif) no-repeat;
}
.left .hask .stitle .s04{
    float: left;
    width: 100px;
    height: 30px;
    font-size:12px;
    color:#5A5A5A;
    line-height: 30px;   
    font-weight: bold;
    margin: auto;
    background:url(img/boai_zixun_img22.gif) no-repeat;
}
.left .hask .stitle .s04 a {
    color:#5A5A5A;
}

.left .hask .stitle .s05{
    float: left;
    width: 68px;
    height: 28px;
    margin: auto;
    border-top:solid #D8D8D8 1px;
    border-right:solid #D8D8D8 1px;
    border-bottom:solid #D8D8D8 1px;
    background:url(img/boai_zixun_img11.gif) no-repeat;
}
.left .hask .scontent{
    float: left;
    width:608px;
    height: auto;
    margin-bottom:10px;
    font-size:14px;
    line-height: 30px;
    border-right:solid #D8D8D8 1px;
    border-bottom:solid #D8D8D8 1px;
    border-left:solid #D8D8D8 1px;
}
.left .hask .scontent a:link,.left .hask .scontent a:visited{   
    text-decoration: none;
}
.main .zixun .left .hask .scontent a:hover{
    text-decoration:normal;
}
.left .hask .scontent ul { 
    line-height: 30px; 
    font-size: 14px; 
    padding: 10px; 
}
.left .hask .scontent li { 
    background: url(img/boai_zixun_img12.gif) no-repeat 5px 10px; 
    padding-left: 15px;
    border-bottom: 1px dashed #C8C8C8;
}
.left .hask .scontent .time{
   float: right; 
   font-size: 12px; 
   color: #a3a3a3;
   border-bottom: 1px dashed #C8C8C8;
}

/* --------------   网上咨询中心内容   -------------------------------- */ 

.left .woask{
   width: 600px;
   height: auto;
   margin:20px auto;
}
.left .woask .loc01{
   width: 600px;
   height: auto;
   margin: auto;
}
.left .woask .loc01 .etitle{
   width: 590px;
   height: 28px;
   margin: auto;
   padding-left:10px;
   font-size:14px;
   color:#BC36BC;
   font-style: normal;
   line-height: 28px;   
   font-weight: bold;
   border:solid #64B9FF 1px;
   background:url(img/boai_zixun_img11.gif) repeat-x;
}
.left .woask .loc01 .etitle a:link,.left .woask .loc01 .etitle a:visited{
	font-size:13px;
	color:#349582;
	font-style: normal;
	line-height: 28px;   
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.left .woask .loc01 .etitle a:hover{font-size:13px; 
              color:#FF0000; 
              line-height: 28px; 
              font-weight: normal;
              text-decoration:normal;}
.left .woask .loc01 .econtent{
   float:left;
   width: 600px;
   height: auto;
   margin: auto;
   padding-top:16px;
   border-right:solid #64B9FF 1px;
   border-bottom:solid #64B9FF 1px;
   border-left:solid #64B9FF 1px;
}
.left .woask .loc01 .econtent .tit001{
   width: 600px;
   height: auto;
}
.left .woask .loc01 .econtent .tit001 .fc{
   width: 580px;
   height: auto;
   margin: auto;
   padding-left:10px;
   font-size:15px;
   color:#333333;
   font-style: normal;
   line-height: 20px;   
   font-weight: bold;
}
.left .woask .loc01 .econtent p{
   width: 580px;
   height: auto;
   margin: auto;
   font-size:13px;
   color:#333333;
   font-style: normal;
   line-height: 22px;   
   font-weight: normal;
   text-indent:28px;
   padding-bottom:10px;
   border-bottom:dashed #C8C8C8 1px;
}
.left .woask .loc01 .econtent .tit002{
   float: right;
   width: 300px;
   height: auto;
   font-size:13px;
   color:#000000;
   font-style: normal;
   line-height: 25px;   
   font-weight: normal;
}
.left .woask .loc01 .econtent .tit002 .c1{
   color:#369389;
}
.left .woask .loc01 .econtent .tit002 .c2{
   color:#989898;
}
.left .woask .loc02{
   float: left;
   width: 600px;
   height: auto;
   margin-top: 5px;
}
 .left .woask .loc02 .etitle{
   width: 600px;
   height: 30px;
   margin: auto;
   padding-left;50px;
   font-size:15px;
   color:#FF0008;
   font-style: normal;
   line-height: 28px;   
   font-weight: bold;
   border-top:solid #FECD7E 1px;
   border-left:solid #FECD7E 1px;
   border-right:solid #FECD7E 1px;
   background:#FFF9E3;
}
.left .woask .loc02 .etitle li{
   float:left;
   height: 30px;
   margin: auto;
   padding-left:28px;
   background:url(img/boai_zixun_img23.gif) no-repeat 6px 4px;
}
.left .woask .loc02 .econtent{
   float:left;
   width:600px;
   height: auto;
   border-bottom:solid #FECD7E 1px;
   border-left:solid #FECD7E 1px;
   border-right:solid #FECD7E 1px; 
}
.left .woask .loc02 .econtent .tit001{
   width: 600px;
   height: auto;
   margin-top: 8px;    
   
}
.left .woask .loc02 .econtent .tit001 .fc{
   width: 580px;
   height: auto;
   margin: auto;
   padding-left:10px;
   font-size:15px;
   color:#333333;
   font-style: normal;
   line-height: 20px;   
   font-weight: bold;
}
.left .woask .loc02 .econtent .tit001 .huida{
   float:left;
   width: 580px;
   height: auto;
   margin-top: 7px;
   margin-left: 10px;
   font-size:12px;
   color:#000000;
   font-style: normal;
   line-height: 20px;   
   font-weight: normal;
   background:url(img/boai_zixun_img28.gif) no-repeat 6px 1px;
}
.left .woask .loc02 .econtent .tit001 .huida .bc01{
   color:#3C9081;
}
.left .woask .loc02 .econtent .tit001 .huida .bc02{
   color:#989898;
}
.left .woask .loc02 .econtent p{
   width: 580px;
   height: auto;
   margin-left: 6px;
   font-size:13px;
   color:#333333;
   font-style: normal;
   line-height: 22px;   
   font-weight: normal;
   text-indent:28px;    
   padding-bottom:10px;
   border-bottom:dashed #C8C8C8 1px;
}
.left .woask .loc02 .econtent .tit002{
   float: right;
   width: 600px;
   height: 22px;
   font-size:13px;
   color:#ff0000;
   font-style: normal;
   line-height: 20px;   
   font-weight: bold;
   background:url(img/boai_zixun_img29.gif) repeat-x ;
}

.box3 {
   width:993px;
   height:auto;
   border:1px #B5D5FF solid;
   margin:5px auto;
   overflow:hidden
}
.cont {
   width:985px;
   height:auto;
   margin:5px auto;
   overflow:hidden
}
.cont li{
   float:left;
   width:226px;
   height:104px;
   padding-right:15px;
   display:inline
}
.cont img {
   width:224px;
   height:104px
}
/*2009.01.09*/
.main .right .lianbo {
   width:297px;
   height:auto;
   padding:5px 0;
   border-bottom:1px #F8A4D5 solid;
}
