/* ---Child Union 2009,CSS&CSS2,utf-8,IE6,Tableless --- */

@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
        margin:0;
        padding:0;
}

/* menu alt*/

/* HTML Definition*/


#wapper{
    width:990px; /*m*/
    margin:0 auto; /*text-align*/	
}
.alt{
   text-indent:-5000px; /*no display*/
   font-size:1%;
}
/* ----- header ---- */

#header{
   height:85px;
}
.logo{
   float:left;
   position: relative;
   width:248px;
   height:85px;
}
.logo a{display:block;}
.menus {
   height:70px;
   position: relative; 
   float:left;
   left:20px;   top:15px;
}
.footer-menus{
   height:70px;
   float:left; position: relative;
   left:20px;
   top:15px;
}
.menus{padding:0px 0px 0px 30px; width:572px;  #width:542px; _width:542px;}/*m*/
.footer-menus{width:370px; left:10px; height:35px;}

#sMenu-news{
   width:324px;
   height:48px;
   top:-10px;
   background:url(images/son_Bg.png) no-repeat;
   position: absolute;
   
}
#sMenu-news ul{
   padding:20px 0px 0px 30px; 
   color:#008000;
}
#sMenu-news ul li a{
	color:#fff; 
    padding:0px 5px 0px 5px;
    display:block;
	position:relative; float:left;
    }
#sMenu-news ul li a:hover{color:#fae403;}
.menus ul li a{
	color:#636363;}
.menus ul li a:hover{color:#008000;}
.footer-menus ul li a{color:#636363;}
.footer-menus ul li a:hover{color:#008000;}

.menus ul li ,.footer-menus ul li ,.menus .sMenu1{
   height:25px;
   width:60px;
   background:url(images/menu_icon2_2.gif) no-repeat;
   #background:url(images/menu_icon2_2.gif) no-repeat;
   float:left;
   position: relative;
   padding:5px 0px 0px 32px; 
   _padding:5px 0px 0px 32px; 
}
.menus .sMenu1{
   width:120px;
   position: relative; float:left;
}
.footer-menus ul li{
   background:url(images/menu_ft_icon2_2.gif) no-repeat;
   #background:url(images/menu_ft_icon2.gif) no-repeat;
}
.qlink-top{ /*m*/
   width:110px;
   height:85px;
   float:right;
   position: relative;
   background:url(images/top2Bg.png) no-repeat 0px 20px;
}
.qlink-top dd a{
   font-size:11px;
   color:#b19b03;
   float:left;
   position: relative;
   display:block;
   width:80px;
   left:20px;
   top:25px;
   padding:3px 0px 0px 0px; 
}
.qlink-top dd a:hover{color:#e6d55f; font-size:11px;}

/* ----- main ---- */

#mainNav{
    width:860px;
   position: relative;
   float:left;
   
}
.main-top{
   width:860px;
}
.main-bottom{/*m*/
   width:663px;
    position: relative;
}
.main-bottom2{
   width:665px;
    
    float:left;
    position: relative;
}
.tr-link{
   width:182px; 
   
}
.tr-link a{
   width:185px;
   height:63px;
   position: relative;
   display:block;
   background:url(images/iq.gif) no-repeat 0px 0px;
}
.tr-link a:hover{background:url(images/iq_down.gif) no-repeat 0px 0px;}
.dl-title2 a{
   width:192px;
   height:42px;
   background:url(images/dl_title.gif) no-repeat 10px 0px;
   position:relative;
   float:left;
   top:5px;
}
.dl-link {
   display:block;
   width:192px;
}
.dl-link ul li {
   text-align:center;
   width:192px;
}
.dl-link ul li a{
   display:block;
   width:192px;
   height:35px;
   background:url(images/dlBg.gif) no-repeat 0px 0px;
   color:#00585a;
   top:10px;
   position: relative;
   float:left;
   padding:13px 0px 0px 0px;
   vertical-align: middle;
}
.dl-link ul li a:hover{color:#157e00;}
.edm{
    width:192px;
    height:139px;
	+height:145px;
    position: relative;
    float:left;
    background: url(images/edmBg.gif) no-repeat right;
	padding:6px 0px 0px 0px; +padding:0px 0px 0px 0px;
}
.edm input{background-color: transparent; border: #000000 1px none;}
.edm-1 ,.edm-2{
  width:160px;
  position: relative;
    float:left;
}
.edm-2{
	padding:20px 0px 10px 0px; 
	+padding:15px 0px 10px 0px;}
.edm p{
    position: relative;
    float:left;
    top:43px; left:30px;
}
.edm-2 input{width:80px;}
.edm-3 a{
    width:64px;
    height:21px;
    position: relative;
    display:block;
    background: url(images/edm_btn.gif) no-repeat right;
}
.edm-3 a:hover{background: url(images/edm_btn_down.gif) no-repeat right;}
.serach-box{
    width:185px;
    height:170px;
    position: relative;
    float:left;
    background: url(images/serachBg.gif) no-repeat right 0px;
}
.serach-box input{background-color: transparent; border: #000000 1px none;}
.serach-box p{
 position: relative;
    float:left;
    top:40px; left:22px;
}
.edm p{
    position: relative;
    float:left;
    top:43px; left:30px;
}
.tr-1{padding:4px 0px 0px 0px; +padding:0px;}
.tr-1 ,.tr-2 ,.tr-3 {
  width:160px;
  position: relative;
    float:left;
}
.tr-2 ,.tr-3{
    margin:9px 0px 0px 0px;
	padding:12px 0px 0px 0px; 
	+margin:0px;}
.tr-2 input{width:60px;}
.tr-3 input{width:60px;}
.tr-3 {padding:9px 0px 10px 0px; +padding:12px 0px 10px 0px;}
.tr-sub a{
    width:64px;
    height:21px; 
    position: relative;
    display:block;
    background: url(images/serach2Btn.gif) no-repeat right;
}
.tr-sub a:hover{background: url(images/serach2Btn_down.gif) no-repeat right;}
.banner ,.dt-banner{
    position: relative;
    float:left;
}
.banner{
    height:145px;
}
.banner img{
   width:664px;
    height:145px;
}
.dt-banner img ,.cd-banner img ,.about-banner img ,.sv-banner img ,.hot-banner img 
,.act-banner img ,.ct-banner img ,.con-banner img ,.dl-banner img ,.share-banner img 
,.qa-banner img ,.tr-banner img ,.tr2-banner img ,.sm-banner img{
   width:860px;
    height:160px;
}
.dt-banner img{background: url(images/banner2.gif) no-repeat 5px 0px;}
.cd-banner img{background: url(images/banner3.png) no-repeat 5px 0px;}
.about-banner img{background: url(images/banner9.png) no-repeat 5px 0px;}
.sv-banner img{background: url(images/banner1.png) no-repeat 5px 0px;}
.hot-banner img{background: url(images/banner2.png) no-repeat 5px 0px;}
.act-banner img{background: url(images/banner2_2.png) no-repeat 5px 0px;}
.ct-banner img{background: url(images/banner2_3.png) no-repeat 5px 0px;}
.con-banner img{background: url(images/banner10.png) no-repeat 5px 0px;}
.dl-banner img{background: url(images/banner8.png) no-repeat 5px 0px;}
.share-banner img{background: url(images/banner11.png) no-repeat 5px 0px;}
.qa-banner img{background: url(images/banner12.png) no-repeat 5px 0px;}
.tr-banner img{background: url(images/banner4.png) no-repeat 5px 0px;}
.tr2-banner img{background: url(images/banner4_2.png) no-repeat 5px 0px;}
.sm-banner img{background: url(images/banner13.png) no-repeat 5px 0px;}

.flash-banner{
   width:663px;
   #width:662px;
    height:166px;
    position: relative;
    float:left;
    padding:0px 0px 0px 0px;
}
.flash-banner img{
   width:645px;
    height:145px;
}
.t3{
   width:100px;
    height:50px;
    position: relative;
}
.t3 span{
   background: url(images/logo.gif) no-repeat;
   width:100%;
    height:100%;
    position: absolute;
}
.info ,.paper ,.traing {height:198px; position: relative; left:20px;}
.info{width:212px;}
.paper{width:210px;}
.traing{width:223px;}

.qa ,.nurse ,.nurse2{height:150px; width:317px; position: relative; left:16px;}
.nurse2{left:126px; height:90px; width:617px; top:-7px;}
.qa-more ,.nurse-more{height:52px;}
.qa a ,.nurse a ,.nurse2 a{
    width:307px;
    display:block;
    background: url(images/qa_more.gif) no-repeat;
}
.nurse a ,.nurse2 a{background: url(images/nurse_more.gif) no-repeat;}
.nurseItem{
	width:85px; height:48px; position: relative;
	background: url(images/mur_noPic.gif) no-repeat 0px 5px;
	padding:8px 0px 0px 4px;
}
.nurseItem img{width:54px; height:37px;}
.qa a:hover{background: url(images/qa_more_down.gif) no-repeat;}
.nurse a:hover ,.nurse2 a:hover{background: url(images/nurse_more_down.gif) no-repeat;}
.qa p a ,.nurse p a ,.nurse2 p a{/*no2*/
  background: transparent;
  color:#505050;
  padding:4px 0px 4px 10px;
  width:295px;
}
.nurse .nurse-code ,.nurse2 .nurse-code{/*no2*/
  float:left;
  color:#b62200;
  padding:4px 0px 4px 10px;
  font-size:12px; font-weight:bold;
  font-family:Verdana, Geneva, sans-serif;
}

.nurse2 .nurse-code{/*no2*/
  padding:4px 0px 0px 10px;
}
.nurseItem .nurse-code{/*no2*/
  font-size:9px; text-align:center;
  padding:4px 0px 4px 25px;
  text-indent:10px; position:relative; float:left;
}
.nurseItem p{/*no2*/ float:left;}
.nurse p a ,.nurse2 p a{/*no2*/  width:85px; color:#ff6909;}
.qa p a:hover ,.nurse p a:hover ,.nurse2 p a:hover{/*no2*/ background: transparent; color:#938016;}
.info a{
    width:212px;
    height:28px;
   display:block;
   position: relative;
   background: url(images/news_more.gif) no-repeat;
}
.info a:hover{background: url(images/news_more_down.gif) no-repeat;}
.info p a{/*no2*/
  background: transparent;
  color:#00afb3;
  width:190px;
  left:5px;
}
.info p a:hover{/*no2*/ background: transparent; color:#9bdddf;}
.info span{
   color:#018386;
   font-size:9px;
   padding:4px 30px 4px 0px;
   right:25px;
}
.paper a{
    width:210px;
    height:28px;
   display:block;
   background: url(images/act_more.gif) no-repeat;
   padding:6px 0px 0px 0px;
}
.paper a:hover{background: url(images/act_more_down.gif) no-repeat;}
.paper p a{/*no2*/
  background: transparent;
  color:#005c87;
  width:195px;
}
.paper p a:hover{/*no2*/ background: transparent; color:#54acd5;}
.traing a{
    width:223px;
    height:28px;
   display:block;
   background: url(images/ti_more.gif) no-repeat;
   padding:6px 0px 0px 0px;
}
.traing a:hover{background: url(images/ti_more_down.gif) no-repeat;}
.traing p a{/*no2*/
  background: transparent;
  color:#9d0090;
  width:200px;
}
.traing p a:hover{/*no2*/ background: transparent; color:#db6dd2;}
.pics{
  width:105px;
  height:314px;
  background: url(images/actBg.png) no-repeat;
  padding:100px 0px 0px 0px; 
}
.pics ul{ padding:0px 0px 0px 0px; position:relative; float:left;}

.pics-top{ position: relative;}
.pics li{ margin:10px 0px 0px 0px; position:relative; float:left;}
.pics a{
   display:block;
   height:36px;
   width:54px;
   float:left;
   left:19px;
  position: relative;
}
.pics img{
   height:36px;
   width:54px;
   background:#090;
}
.item-title ,.item-dtitle{
   width:860px;
   display:block;
   position: relative;
   float:left;
   background: url(images/dt-title.gif) top no-repeat; 
}
.item-dtitle{ background: url(images/dt2-title.gif) top no-repeat;}
.dt-contect{
   width:860px;
   background: url(images/dt-bg.jpg) top repeat-x; 
}
.item-main ,.item-main3 ,.item-main2{
   width:861px;
   display:block;
   background: url(images/dt-main.gif) top no-repeat;
   background-image:url(images/dt-main.gif) top no-repeat;
   background-repeat:no-repeat;
   background-position: top;
   clear:both; float:left; position:relative;
}
.item-main2 {
	background: url(images/dt2-main.gif) top no-repeat;
	background-image:url(images/dt2-main.gif) top no-repeat;
	background-repeat:no-repeat;
	background-position: top;
	float:left; position:relative;
	}
.item-main2 tbody{ }
.item ,.item-trs{
   left:40px; 
   position: relative; float:left;
   background-image:url(images/item_bg.gif);
   background-position: 0px bottom;
   background-repeat:no-repeat;
   width:95%;
}
.item-trs{left:50px;}
.about-main{
   width:853px;
   height:550px;
   background: url(images/aboutBg.jpg) no-repeat top 7px;
   background-image:url(images/aboutBg.jpg);
   background-repeat:no-repeat;
   background-position:top 7px;
   clear:both;
   padding:70px 0px 0px 0px;
}
.about-main h1 ,.about-main h2{
   width:810px; 
   position: relative;
   background:url(images/about_tt1.gif) no-repeat 0px bottom;
   height:115px;
   text-indent:-5000px; /*no display*/
   left:30px;
}
.about-main h2{
   background:url(images/about_tt2.gif) no-repeat 0px bottom;
}
.about-main p{
   width:400px; 
   position: relative;
   color:#408700;
   padding:6px;
   font-size:13px;
   left:30px;
}
.nurse-main{
   width:814px;
   clear:both;
   padding:0px 20px 0px 20px;
}
.sm-l{width:130px; position: relative; top:170px; left:60px;}
.sm-l span a{
  background:url(images/sm_icon.gif) no-repeat;
  width:70px;
  height:54px;
  position: relative;
  float:left;
  color:#b7fff9;
  padding:20px 0px 0px 70px;
  font-weight:bold;
}
.sm-l span a:hover{color:#fff;}
#smMenus dd a ,#smMenus2 dd a{
	color:#ca2878; height:40px; width:225px; 
	position: relative; float:left; padding:10px 0px 0px 45px;}
#smMenus dd a:hover ,#smMenus2 dd a:hover{color:#ff46a1;}
.sm-c ,.sm-r { position: relative; top:165px; left:60px; width:269px;}

#smMenus .sm1 a{background:url(images/sm_icon2.gif) no-repeat;}
#smMenus .sm2-1 a{background:url(images/sm_icon2_1.gif) no-repeat;}
#smMenus .sm2-2 a{background:url(images/sm_icon2_2.gif) no-repeat;}
#smMenus .sm2-3 a{background:url(images/sm_icon2_3.gif) no-repeat;}
#smMenus .sm3-1 a{background:url(images/sm_icon4_1.gif) no-repeat;}
#smMenus .sm3-2 a{background:url(images/sm_icon4_2.gif) no-repeat;}
#smMenus .sm4 a{background:url(images/sm_icon5.gif) no-repeat;}
#smMenus2 .sm5 a{background:url(images/sm_icon6.gif) no-repeat;}
#smMenus2 .sm6 a{background:url(images/sm_icon7.gif) no-repeat;}
#smMenus2 .sm7 a{background:url(images/sm_icon8.gif) no-repeat;}
#smMenus2 .sm8 a{background:url(images/sm_icon9.gif) no-repeat;}
#smMenus2 .sm9 a{background:url(images/sm_icon10.gif) no-repeat;}
#smMenus2 .sm10 a{background:url(images/sm_icon11.gif) no-repeat;}

/*---- share ----*/

.clear{clear:both;}

.icon-sv ,.icon-svd ,.icon-tr ,.icon-tr2 ,.icon-trd ,.icon-cdd ,.icon-hot
 ,.icon-hotd ,.icon-act ,.icon-actd ,.icon-lsd ,.icon-ls ,.icon-dl
 ,.icon-dld ,.icon-qad ,.icon-qa ,.icon-trweb ,.icon-about ,.icon-sitemap 
 ,.icon-links ,.icon-con ,.icon-cd ,.icon-news ,.icon-newsd{
  background: url(images/icon-sv.gif) 19px 18px no-repeat; 
  width:210px;
   height:87px;
   display:block;
   float:left;
}
.icon-about{background: url(images/icon-about.gif) 19px 18px no-repeat;}
.icon-sv{background: url(images/icon-sv.gif) 19px 18px no-repeat;}
.icon-svd{background: url(images/icon-sv_2.gif) 19px 18px no-repeat;}
.icon-hot{background: url(images/icon-news.gif) 19px 18px no-repeat;}
.icon-hotd{background: url(images/icon-news2.gif) 19px 18px no-repeat;}
.icon-act{background: url(images/icon-news.gif) 19px 18px no-repeat;}
.icon-actd{background: url(images/icon-news2.gif) 19px 18px no-repeat;}
.icon-tr{background: url(images/icon-tr.gif) 19px 18px no-repeat;}
.icon-trd{background: url(images/icon-tr2.gif) 19px 18px no-repeat;}
.icon-cd{background: url(images/icon-cc.gif) 19px 18px no-repeat;}
.icon-cdd{background: url(images/icon-cc2.gif) 19px 18px no-repeat;}
.icon-con{background: url(images/icon-con.gif) 19px 18px no-repeat;}
.icon-dl{background: url(images/icon-dl.gif) 19px 18px no-repeat;}
.icon-sitemap{background: url(images/icon-sm.gif) 19px 18px no-repeat;}
.icon-news{background: url(images/icon-news.gif) 19px 18px no-repeat;}
.icon-newsd{background: url(images/icon-news2.gif) 19px 18px no-repeat;}
.icon-qa{background: url(images/icon-qa.gif) 19px 18px no-repeat;}
.icon-qad{background: url(images/icon-qa2.gif) 19px 18px no-repeat;}
.icon-links{background: url(images/icon-link.gif) 19px 18px no-repeat;}

.sv-Sname ,.sv-Sdname ,.tr-Sname ,.tr-Sdname ,.tr2-Sname ,.tr2-Sdname ,.trs-Sname ,.cd-Sname ,.cd-Sdname
 ,.hot-Sname ,.hot-Sdname ,.act-Sname ,.about-Sname ,.act-Sdname ,.ls-Sname ,.ls-Sdname
 ,.dl-Sdname ,.dl-Sname ,.qa-Sdname ,.qa-Sdname ,.sitemap-Sname ,.links-Sname
 ,.trweb-Sdname ,.triq-Sname{
  background-repeat: no-repeat; 
  width:300px;
   height:73px;
   float:right;
   position: relative;
   right:15px;
   margin:50px 0px 0px 0px;
}
.tr2-Sname{height:43px;}
.sv-Sname ,.sv-Sdname ,.cd-Sname ,.cd-Sdname ,.about-Sname
 ,.dl-Sdname ,.dl-Sname ,.qa-Sdname ,.qa-Sdname ,.sitemap-Sname ,.links-Sname{
   height:0px;
}
.tr2-Sdname{background: url(images/icon-news-ai.gif)  no-repeat right 0px;}
.act-Sname{background: url(images/icon-news-ai.gif) no-repeat right 0px;}
.act-Sdname{background: url(images/icon-news-ai.gif)  no-repeat right 0px;}
.hot-Sname{background: url(images/icon-news-info.gif)  no-repeat right 0px;}
.hot-Sdname{background: url(images/icon-news-info2.gif) no-repeat right 0px;}
.ls-Sname{background: url(images/icon-news-ct.gif) no-repeat right 0px;}
.ls-Sdname{background: url(images/icon-news-ct2.gif) no-repeat right 0px;}
.tr-Sname{background: url(images/icon-tr-ot.gif) no-repeat right 0px;}
.tr-Sdname{background: url(images/icon-tr-ot2.gif) no-repeat right 0px;}
.trweb-Sdname{background: url(images/icon-trweb.gif) no-repeat right 0px;}
.trs-Sname{background: url(images/icon-tr-sh.gif) no-repeat right 0px;}
.triq-Sname{background: url(images/icon-tr-iq.gif) no-repeat right 0px;}
.about-Sname{}

.title ,.titled ,.tr-title ,.trd-title ,.cd-title ,.cdd-title
 ,.hot-title ,.hotd-title,.act-title ,.actd-title ,.ls-title
 ,.lsd-title ,.dl-title ,.dld-title ,.qad-title ,.qa-title 
 ,.tr-serach ,.trs-title ,.trf-title ,.contact-title ,.about-title 
 ,.dl ,.trweb-title ,.con-title ,.svd-titled ,.thotd-title ,.link-title{
   background: url(images/t_sv.gif) no-repeat 40px 0px;
   width:860px;
    height:44px;
     float:left;
     color:#575757;
     font-weight:bold;
}
.trweb-title{background: url(images/x.gif) 0px 0px no-repeat;}
.actd-title span{font-size:12px; top:10px;}
.actd-title ,.cdd-title ,.lsd-title ,.hotd-title ,.svd-titled ,.trd-title ,.thotd-title{ padding:10px 0px 0px 200px; width:650px; font-size:16px; color:#9e3110;}
.cdd-title{ padding:10px 0px 0px 200px; width:650px;}
.qa-title{ padding:10px 0px 0px 200px; width:650px;}
.trs-title{background: url(images/t_1.gif) 50px 0px no-repeat;}
.con-title{background: url(images/t_con.gif) 50px 0px no-repeat;}
.link-title{background: url(images/t_link.gif) 50px 0px no-repeat;}

.sv-name ,.dl-name ,.hot-name ,.cd-name ,.qa-name ,.act-name ,.ls-name
 ,.tr-name ,.trs-acc2 ,.trs-code2 ,.trs-name2 ,.link-name{
    width:70%;
    position: relative;
    float:left;
    height:47px;
    color:#575757;
    padding:10px 0px 0px 37px; 
    font-size:12px;
}
.act-name{width:53%; padding:18px 0px 0px 37px;}
.ls-name{width:65%; background: url(images/icon6.gif) 0px 10px no-repeat; padding:18px 0px 0px 37px; }
.hot-name {width:55%; padding:20px 0px 0px 15px;}
.cd-name{background: url(images/icon4.gif) 0px 10px no-repeat; width:65%; padding:18px 0px 0px 37px; font-size:12px;}
.dl-name{background: url(images/icon3.gif) 0px 10px no-repeat; width:65%; padding:18px 0px 0px 37px; font-size:12px;}
.qa-name{background: url(images/icon2.gif) 0px 10px no-repeat; width:65%; padding:18px 0px 0px 37px; font-size:12px;}
.link-name{background: url(images/icon7.gif) 0px 10px no-repeat; width:65%; padding:18px 0px 0px 37px; font-size:12px;}
.sv-name {width:65%; padding:18px 0px 0px 37px; background: url(images/icon3.gif) 0px 10px no-repeat; font-size:12px;}
.tr-name {width:65%; padding:18px 0px 0px 37px; background: url(images/icon5.gif) 0px 10px no-repeat;  font-size:12px;}
.data-name{
	padding:10px 30px 0px 0px; text-align:right; 
	font-size:12px; color:#3e5500; width:90px;
	position:relative; float:left; white-space:nowrap;
	background: url(images/dataBg.gif) no-repeat top right;}
.data-name2{padding:40px 0px 0px 23px;  background:url(images/dlBg.gif) no-repeat 0px 20px; font:bold 12px/24px; height:39px;}
.data-page ,.data-page2 ,.data-page3{padding:10px 30px 5px 10px; color:#3b4400; text-align:center; background:#c7d08c; border: #446b0b 1px solid;}
.data-page{width:17%;}
.data-page2 ,.data-page3{width:45%;}
.data-name3{padding:8px 25px 8px 10px; font-size:12px; color:#3e5500; text-align:right; background: url(images/dataBg.gif) no-repeat top right; border: #819f56 1px solid;}
.data-page4{padding:5px 10px 5px 10px; font-size:12px; color:#3e5500; text-align:left; border: #819f56 1px solid; width:41%;}
.data-name4{padding:8px 25px 8px 10px; font-size:12px; color:#3e5500; text-align:right; background: url(images/dataBg.gif) no-repeat top right; border: #819f56 1px solid; width:100px;}

.data-dt ,.data-dt2 ,.data-dt3{
	padding:10px 0px 10px 13px; 
	text-align:left; font-size:13px; 
	color:#333; max-width:600px;
}
.data-dt ,.data-dt table{
	_width:expression(document.body.clientWidth > 600? "600px" :auto); /* for ie6 */ }
.data-dt span{clear:both;}
.data-contact{color:#666;}
.trs-code2 ,.trs-name2{padding:18px 0px 0px 10px;}
.item-trs .trs-acc2{width:40%; background: url(images/icon1.gif) 0px 10px no-repeat; padding:18px 0px 0px 37px;}
.item-trs .trs-code2 ,.item-trs .trs-name2{width:11%;}

/*--- share ---*/

.qlink{
  width:230px;
   height:57px;
   display:block;
   position: relative;
   top:18px; 
   left:30px;
   float:left;
}
.qlink li{
    height:29px;   
     display:block;
   position: relative;
}
.qlink li a{
     height:29px;
      float:left;
     background: url(images/ql.gif) 0px 0px no-repeat; 
     position: relative;
     display:block;
     padding:10px 0px 0px 38px;
     color:#c1568b;
}
.qlink li a:hover{color:#e0a0c0;}
.home{
     width:30px;
     height:29px;
     float:left;
     position: relative;
     display:block;
     padding:10px 0px 0px 38px;
     background: transparent;
     left:30px;
     top:20px;
}
.home a{color:#db513a; font-weight:bold;}
.home a:hover{color:#f49a8b;}
.manbers2 ,.manbers ,.manbers3 ,.manbers4 ,.manbers5{
   text-align:center;
   display:block;
   position: relative;
   float:left;
   width:860px;
   height:64px;
}
.manbers ul  ,.manbers2 ul ,.manbers3 ul ,.manbers4 ul ,.manbers5 ul{
   display:block; position: relative; float:left;
} 
.manbers ul {left:312px;}
.manbers2 ul {left:320px;}
.manbers3 ul {left:410px;}
.manbers4 ul {left:390px;}
.manbers5 ul {left:400px;}

.manbers ,.manbers2 ,.manbers3{
  background:url(images/manberBg.gif) no-repeat 280px 0px; height:34px;
  padding:25px 0px 10px 0px;
}
.manbers3 ,.manbers4 ,.manbers5{
  background:url(images/manberBg2.gif) no-repeat 280px 10px; 
  height:34px;
  padding:33px 0px 0px 0px;
}
.nbBg {
   width:70px; 
   height:23px;
   position: relative;
}
.nb ,.nbOver ,a.nb:hover ,a.nbOver:hover{
    width:18px;
    height:13px;
    position: relative;
    background:url(images/manber.gif) repeat-x 0px 0px;
    padding:2px 5px 2px 5px;
    color:#74b700;
    font-weight:bold;
    font-size:10px;
    border: #446b0b 1px solid;
    text-decoration: none;
    top:3px;
    margin:0 auto; /* text-align:center */
}
.nb a:hover ,.nbOver a:hover{font-size:10px;}
a.nb:hover{background:url(images/manber_down.gif) repeat-x 0px 0px; color:#fff;}
.nbOver {background:url(images/manberOver_down.gif) repeat-x 0px 0px; color:#fff;}
a.nbOver:hover{background:url(images/manberOver_down.gif) repeat-x 0px 0px; color:#fff;}

.nbfont a{color:#446b0b;}
.nbfont a:hover{color:#74b700;}
.rev a{
  width:72px;
   height:20px;
   position: relative;
    background:url(images/manber_l.gif) no-repeat 0px 0px;  
    padding:3px 0px 0px 18px;
    color:#88821a;
    float:left;
}
.rev a:hover{background:url(images/manber_ldown.gif) no-repeat 0px 0px; color:#b01100;}
.next a ,.next2 a{
   height:30px;
   position: relative;
   float:left;
   color:#88821a;
   background:url(images/manber_r.gif) no-repeat 0px right;
   padding:3px 0px 0px 0px;
}
.next a{height:20px; padding:3px 10px 0px 0px; width:79px;}
.next2 a{padding:5px 0px 0px 0px; width:89px;}
.next a:hover ,.next2 a:hover{
   background:url(images/manber_rdown.gif) no-repeat 0px right; color:#b01100;}

.more ,.more2 ,.dlbtn ,.go ,.iq ,.tr-web ,.data ,.sub ,.cen ,.linkmore{
    width:157px;
   height:47px;
   display:block;
    position: relative;
     float:left;
    background:url(images/more1.gif) no-repeat 8px 5px;
}
a.more:hover{background:url(images/more1_down.gif) no-repeat 8px 5px;}
a.more1:hover{background:url(images/more1_down.gif) no-repeat 8px 5px;}
.more2{background:url(images/more2.gif) no-repeat 8px 5px;}
a.more2:hover{background:url(images/more2_down.gif) no-repeat 8px 5px;}
.linkmore{background:url(images/more4.gif) no-repeat 8px 5px;}
a.linkmore:hover{background:url(images/more4_down.gif) no-repeat 8px 5px;}
.go ,.data{
    width:20px;
   height:20px;
    background: url(images/.gif) no-repeat 8px 5px;
}
a.data{
    width:30px;
   height:24px;
    background:url(images/data.gif) no-repeat 5px 0px;
}
a.sgo {
    width:64px;
   height:21px;
   position: relative;
     float:left;
    background: url(images/serach2Btn.gif) no-repeat 0px 0px;
    top:68px;
    left:170px;
}
a.sgo:hover{background: url(images/serach2Btn_down.gif) no-repeat 0px 0px;}
.iq{
     width:192px;
   height:62px;
   top:-10px;
    left:-430px;
   position: relative;
     float:left;
    background: url(images/tr_iq.gif) no-repeat 0px 0px;
}
a.iq:hover{background: url(images/tr_iq_down.gif) no-repeat 0px 0px;}
.iq2{
     width:153px;
   height:44px;
   top:0px;
    left:-45px;
   position: relative;
     float:left;
    background: url(images/iq2.gif) no-repeat 0px 0px;
}
a.iq2:hover{background: url(images/iq2_down.gif) no-repeat 0px 0px;}
.sub{
    width:100px;
   height:35px;
    background: url(images/.gif) no-repeat 8px 5px;
}
.cen{
    width:100px;
   height:35px;
    background:#b20000 url(images/.gif) no-repeat 8px 5px;
}
.dl-item{
    position: relative;
    left:40px;
     float:left;
     width:755px;
     height:65px;
     background:url(images/item_bg.gif) no-repeat 0px bottom;
}
.nurse-main{
   width:814px;
   clear:both;
   padding:0px 20px 0px 20px;
}
.nurse-hot{
   width:762px;
   clear:both;
   top:-5px; left:10px;
   position: relative; float:left;
   background-image:url(images/nurse_hot.gif);
   background-position: top 7px;
   background-repeat:no-repeat;
}
.hot-news{
    position: relative;
     float:left;
     width:780px;
     height:190px;
     left:40px;
     background:url(images/hotBg.gif) no-repeat 0px bottom;
	 background-image:url(images/hotBg.gif) no-repeat 0px bottom;
	 background-position:0px bottom;;
	 background-repeat:no-repeat;
}
.hot-l ,.hot-data2 ,.hot-main ,.hot-r ,.hotNur-r{
    width:250px;
    height:190px;
    display:block;
    position: relative;
    float:left;
}
.hot-main ,.hotNur-main{width:500px;  height:130px;}
.hot-main span ,.hotNur-main span{padding:25px 0px 0px 5px; color:#9e3110; font-weight:bold; font-size:12px;}
.hot-main .hot-st{padding:3px 0px 0px 5px; color:#000; font-size:12px; font-weight:normal;}
.hotNur-main .hotNur-dt{padding:3px 12px 0px 5px; color:#000; font-size:12px; font-weight:normal; line-height:20px;}
.hot-r ,.hotNur-r{ width:500px;  height:50px;}
.hot-r .item2 a ,.hotNur-r .item2 a{ left:300px;
    background:url(images/more3.gif) no-repeat 0px bottom;
}
.hotNur-r a{top:-20px;}
.hot-r .item2 a:hover{background:url(images/more3_down.gif) no-repeat 0px bottom;}
.hotNur-r .item2 a{background:url(images/more5.gif) no-repeat 0px bottom;
}
.hotNur-r .item2 a:hover{background:url(images/more5_down.gif) no-repeat 0px bottom;
}

.hot-data2 ,.nurse-code ,.nurse-code2{
    height:30px;
    width:200px;
    text-align:right;
    padding:25px 0px 0px 0px;
    position: relative;
    font-size:11px;
    color:#269863;
    font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}
.nurse-code ,.nurse-code2{
	font-size:13px; left:-50px;
    width:90px; height:15px;
}
.nurse-code2{left:100px; font-size:14px;}

.hot-pic{padding:0px 0px 0px 45px;}
.hotNur-pic{padding:12px 0px 0px 55px;}
.hot-pic img ,.hotNur-pic img{
    width:166px;
    height:104px; 
}
.dl-item{
     width:95%;
     left:1px;
}
.dl{
   width:750px;
   background:url(images/t_5.gif) no-repeat 0px 0px;
   
}
.sv-name2 ,.sv-name3{
    width:98%;
    display:block;
    position: relative;
    float:left;
}
.sv-name3{
    width:67%;
}
.sv-name2 p{
    width:75%;
    display:block;
    position: relative;
}
.tr-photo{
    width:120px;
    position: relative;
    float:left;
}
.tr-photo img{
    width:100px;
    height:100px;
    
}
.sv-box{width:780px;}
.trs-box2{width:600px;}
.main-box ,.cdmainl ,.cdmainr ,.cdmainr-act {
   padding:2px 0px 10px 20px;
}
.new-nurse-box{
   padding:2px 0px 10px 10px;
}
.cdmainr-act p{width:590px;}
.cdmainrl-act{padding:10px 0px 10px 10px;}
.cdmainr2{width:620px;}
.cdmainr p ,.cdmainr-act p{
   line-height:24px;
   position: relative;
   font:13px Verdana;
   width:590px;
   padding:0px 0px 0px 10px;
}
.cdmainr .html ,.cdmainr-act .html{width:600px;}
.cdmainr .html p ,.cdmainr-act .html p {margin:0; padding:0;}
.cdmainr-act span ,.data-dt span ,.data-dt2 span ,.hotd-contact span 
,.cdmainr-main span {
	display: inline;}
.cdmainr p img ,.data-dt img ,.ps img ,.hottd-contact img ,.cdmainr-act img 
,.q-contact img ,.cdmainr img {
   max-width:600px;
   _width:expression(document.body.clientWidth > 600? "600px" :auto); /* for ie6 */
}
.cdmainr p table ,.data-dt table ,.ps table ,.hottd-contact table ,.cdmainr-act table 
,.q-contact table{
   max-width:600px;
   _width:expression(document.body.clientWidth > 600? "600px" :auto); /* for ie6 */
}
.cdmain{
	float:left; position:relative; 
	width:820px; *width:810px; margin:15px; *margin:5px;}
.cdmainl{
   width:150px;
    position: relative; float:left;
}
.cdmainl ,.trmainl ,.hotd-top ,.cdmainrl-act{
   width:150px;
   position: relative;
   float:left;
}
.hotd-top{width:180px; top:10px; left:10px;}
.trmainl img ,.hotd-top img ,.cdmainrl-act img{
   width:150px;
   height:150px;
   position: relative;
   float:left;
}
.cdmainr{width:630px;}
.cdmainl img{
   width:150px;
   position: relative;
   float:left;
}
.cdmainr-main{
  *margin:0px;
   margin:0px 15px 0px 0px;
   position: relative; float:right;
   width:620px;}

.cdmainl span ,.trmainl span ,.hotd-top span ,.cdmainrl-act span{
   width:150px;
   height:37px;
   background:url(images/zoom.gif) no-repeat 10px 0px;
   position: relative;
   float:left;
}
.q-contact ,.a-contact ,.hottd-contact{
 font-size:13px; font-family: "Verdana";
 padding:10px 20px 10px 20px; 
}
.hotd-contact {padding:0px 20px 0px 20px;}
.hottd-contact p ,.hotd-contact p{font-size:13px; font-family: "Verdana";}
.hotd-contact p table{
  max-width:600px;
 _width:expression(document.body.clientWidth > 600? "600px" :auto); /* for ie6 */
}
.q-contact ,.a-contact{
    background: url(images/q.gif) 20px 45px no-repeat;
     padding:5px 0px 0px 60px;
     font-size:13px; font-family: "Verdana";
    width:760px;
    position: relative;
}
.q-contact{color:#db513a; font:bold 13px/24px Verdana;}
.a-contact ,.a-contact p {
	background: url(images/a.gif) 20px 10px no-repeat; 
	padding:15px 0px 0px 60px; 
	font-size:13px; font-family: "Verdana";
	width:740px; color:#000;
	font-size:80%;
}
.a-contact p{background: transparent;}
.a-contact P *{font-size:13px; font-family: "Verdana";}
.hot-data ,.hotd-data{
   font:bold 9px Verdana;
   width:8%;
    display:block;
    position: relative;
    float:left;
    left:15px;
    height:40px;
    top:5px;
    background: url(images/icon6.gif) 0px 10px no-repeat;
    padding:15px 0px 0px 40px;
}
.hotd-data{
   font:bold 15px Verdana;
    width:780px;
}

.act-data3 {
   width:600px;
}
.act-data3 span{
   width:90px;
   position: relative;
   float:left;
}
.act-data3 span.to{
   width:15px;
}
.actd-title span{
   position: absolute;
   width:100px;
   left:680px;
}
.qa-title select{width:200px;}
.tr-serach{
  position: relative;
   float:left;
   display:block;
   height:108px;
   background: url(images/serach2Bg.gif) 50px 0px no-repeat;
}
.trs-acc ,.trs-name ,.trs-code{
  width:250px;
  position: relative;
   float:left;
   top:68px;
   left:100px;
}
.tr-serach input{
   background-color: transparent; 
   border: #000000 1px none;}
.trs-acc input{width:215px;}
.acc2 input ,.acc3 input ,.acc4 input{width:405px;}
.trs-name input{width:85px;}
.trs-code input{width:83px;}
.trs-name{
  width:150px;
  left:150px;
}
.trs-code{
  width:120px;
}
.trs-code{width:120px; left:183px;}
.tr-main{
    position: relative;
    left:12px;
     float:left;
     width:800px;
}
.tr-top{
  width:800px;
  height:832px;
  background: url(images/img2.gif) 0px 0px no-repeat;
}

.trweb-main{
    position: relative;
    left:20px;
     float:left;
     width:600px;
}
.trd-code{
   font:bold 15px Verdana;
    width:30%;
    float:left;
    position: relative;
    left:50px;
    color:#398019;
}
.trs-pics{
   display:block;
   position: relative;
}
.trs-pics li{
   padding:5px;
   float:left;
    position: relative;
}
.trs-pics img{
   width:190px;
   height:130px;
   position: relative;
   float:left;
}
.tr-form ,.contact-form{
   padding:20px;
}
.ps{
    float:left;
    position: relative;
    display:block;
    width:600px;
}
#trf-box p ,.tr-form p{position:relative; float:left;}
.trf-box1 ,.trf-box4{width:700px;}
.trf-box {width:800px;}
#trf-box3 .radio input{width:25px;}
.tr-form input{background:url(images/form_bg.gif) repeat-x;}
.tr-form textarea{background:url(images/form_bg2.gif) repeat-x;}
.radio2 ,.radio3{width:25px;}
.radio4 {width:40px;}
.form-cd1{width:90px;}
.checkbox ,.checkbox2{
    position: relative;
    display:block;
    width:30px;
    text-align:left;
}
.checkbox{margin-right:10px;}
.checkbox2{margin-right:10px; width:350px;}
.checkbox2 ,.checkbox3{width:50px;}

.trf-form ,.trf-form2 ,.trf-form3 ,.trf-form5 ,.trf-form7 ,.form5label ,.form-edm 
  ,.contact-map{
  width:190px;
  display:block;
  position: relative;
   float:left;
}
.trf-form2{width:400px}
.trf-form3{width:200px;}
.trf-form5{width:750px;}
.trf-form2 label{width:25px;}
.trf-form5 label{width:60px; text-align:left; padding:4px 0px 0px 0px;}
.trf-form6{width:260px;}
.trf-form7{width:50px;}
.trf-form8{width:40px;}
.trf-form9{width:90px;}
.trf-form10{}
.trf-form10-1{width:65px;}
.form5label{left:64px;}
.form-input1 input{width:400px;}
.form-edm{width:690px; left:130px;}
.contact-map{padding:0px 0px 10px 0px; width:800px; left:60px;}
.contact-form2{ width:800px; padding:10px; float:left; position: relative;}
.contact-form2 span{
	padding:8px; position:relative; float:left; 
	color:#3f9421; font-weight:bold; font-size:12px; font-family: "Verdana";}
.contact-form2 .tel{ width:200px; }
.contact-form2 .fax{ width:200px;}
.contact-form2 .acc{ width:300px;}
.contact-form2 .mail{ width:750px;}
.contact-map img{
   width:700px;
   height:360px;
   
   position: relative;
   float:center;
   text-align:center;
}
.form-sub{
  position: relative;
   float:left;
   text-align:center;
   height:20px;
   width:130px;
   left:300px;
}
.form-sub2{
  position: relative;
   float:left;
   height:20px;
   top:10px;
   left:120px;
   width:300px;
}
a.cen {
    background:url(images/rep.gif) no-repeat 0px bottom;
    width:65px;
    height:23px;
    
}
a.cen:hover{
    background:url(images/rep_down.gif) no-repeat 0px bottom;
}
a.sub {
    background:url(images/sub.gif) no-repeat 0px bottom;
    width:55px;
    height:23px;
}
a.sub:hover{background:url(images/sub_down.gif) no-repeat 0px bottom;}

.dl-file{
   position: relative;  float:left; 
   width:95%; height:85px;
   color:#767676; font-size:13px; font-weight:bold;
   background:url(images/dlFileBg.gif) no-repeat 8px top;
}
.btn-l{padding:30px 0px 0px 20px; width:70%; position: relative;  float:left; }
.btn-r{padding:10px 0px 0px 20px; width:22%; position: relative;  float:left; }
.zip a{
    position: relative;  float:left; width:123px; height:28px;
    background:url(images/dlFileBtn1.gif);
}
.zip a:hover{background:url(images/dlFileBtn1_down.gif);}
.zipHelp a{
    position: relative;  float:left; width:123px; height:28px; top:10px;
    background:url(images/dlFileBtn2.gif);
}
.zipHelp a:hover{background:url(images/dlFileBtn2_down.gif);}




.new-nurse-photo{
	background:url(images/new_nurse_zoom.png);
	width:206px; height:307px; float:left; position:relative;}
.new-nurse-photo span{
	color:#fffd74; font-size:24px;
	font:MS Serif; text-align:right; height:22px;
	margin:30px 15px 0px 20px;}
.new-nurse-photo img{
	background:#9C0; width:175px; height:152px;
	margin:12px 0px 0px 14px;}
	
.new-nurse-main{width:629px;}
.nn-basic table ,.nn-skill table{width:579px;  margin:33px 10px 0px 10px;}
.nn-basic .nb-table2 ,.nn-skill .nb-table2 ,.nn-space .nb-table2{
	margin:0px 10px 0px 10px;}
.nn-basic table th{
	width:90px; font-size:13px; color:#360; 
	text-align:right; padding:5px 17px 5px 0px; 
	background:url(images/new_nurse_icon1.png) no-repeat right center;}
.nn-basic .nb-title ,.nn-skill .ns-title ,.nn-space .ns-title{
	font-size:13px; font-weight:bold; color:#360; 
	text-align:right; padding:4px 20px 4px 0px; 
	background:url(images/new_nurse_icon1.png) no-repeat right center; 
	width:80px;}
.nn-basic .nb-main ,.nn-skill .ns-main ,.nn-space .ns-main{
	width:460px; padding:3px;}

.nn-basic table td ,.nn-skill table td ,.nn-space table td{
	font-size:13px; color:#000; text-align:left; padding:4px;}
.nn-basic {background:url(images/new_nurse_01.png) no-repeat;
	width:629px; top:-33px;}
.nn-skill{background:url(images/new_nurse_02.png) no-repeat; 
	width:629px; top:-33px; padding:63px 0px 0px 0px;}
.nn-space{background:url(images/new_nurse_03.png) no-repeat; 
	width:629px; top:-33px; padding:63px 0px 0px 0px;}
.nn-space-ft{background:url(images/new_nurse_03_2.png) no-repeat; 
	width:629px; height:42px; top:-33px;}

.nn-basic a{
	background:url(images/nn_btn_no.png);
	width:150px; height:39px; margin:27px 40px 0px 0px;}
.nn-basic a:hover{background:url(images/nn_btn_do.png);}

.new-nurse-photo img ,.nn-basic a ,.nn-basic table ,.nn-basic .nb-title ,.nn-skill .ns-title ,.nn-basic .nb-main ,.nn-skill .ns-main ,.nn-skill ,.nn-space .ns-main ,.nn-space .ns-title{
	position:relative; float:left;}
.nn-basic a ,.nn-basic .nb-main ,.nn-skill .ns-main ,.nn-space .ns-main{
	float:right;}

.new-nurse-box{
	background: url(images/dt2-main2.gif) top no-repeat;
	background-image:url(images/dt2-main2.gif) top no-repeat;
	background-repeat:no-repeat;
	background-position: top;	
	position:relative; float:left; left:2px; width:848px;}
.trs-pics{
   display:block;
   position: relative;
   width:465px;
   float:right;
}
.trs-pics img{
   background:#090;
}
/* ----- footer ---- */
.clear{clear:both;}
#footer{
   height:50px;
    width:970px;
   clear:both;
}
.corp{
    background:url(images/corpBg.gif) no-repeat 664px bottom;
	+background:url(images/corpBg.gif) no-repeat 300px bottom;
    height:103px;
}
.corp p{
  
}
.corp .newacc{
	position:absolute; float:left; color:#006a00; font-size:12px;
	left:495px; top:24px; line-height:20px; #width:370px;} 
.corp .sunLogo a ,.corp .wmLogo a{
    background:url(images/sunLogo.gif) no-repeat;
    width:182px;
    height:33px;
    position: absolute;
    float:left;
	left:-355px; top:52px;
}
.corp .sunLogo a{z-index:2;}
.corp .wmLogo a{z-index:1;}
/*
.corp .wmLogo a{
    background:url(images/wmlogo.gif) no-repeat;
    width:144px; height:29px;
	left:-185px;
}*/
.line{
   _height:34px; width:845px;
   height:34px;
   position: relative;
   background:url(images/corpBg2.png) no-repeat;
}
.l-index a{
   text-align:right;
    color:#006a00;
    display:block;
    position: absolute;
	width:50px;
    float:left;
    left:27px;
	*+left:500px;
    top:60px;
    font-size:12px;
    font-weight:bold;
}
.l-index a:hover{color:#fff;}
.l-index {left:450px; }
.top a{
    background:url(images/top.gif); 
    width:31px;
    height:39px;
    position: relative;
    float:left;
    left:20px;
}
.top a:hover{background:url(images/top_down.gif);}
.zoom a{_vertical-align:top; #vertical-align:top; #margin:7px 0 2px 5px; border:0px;}
.zoom{#display:block; #text-align:center; #overflow:hidden; #float:left; vertical-align: top;} /* IE7 */


.test-1{position:relative; float:left; width:700px;}



.li{border:solid 1px #000; height:50px; background:#fff; position:relative; float:left;}

.newbox-main-contact-l2 ,.newbox-main-contact-l3 ,.newbox-main-contact-l2-item1{
	position:relative; float:left;}
.newbox-main-top{
	width:990px;}
.newbox-main-contact{
	position:relative; float:left;
	width:990px;}
.newbox-main-footer{
	position:relative; float:left;
	width:990px;}
.newbox-main-contact-l {width:876px;}
.newbox-main-contact-l2 ,.newbox-contact-l{width:876px;}
.newbox-main-contact-l3{width:192px;}
.newbox-main-contact-l .edm{
	width:192px; position:relative; float:left;}
.newbox-main-contact-l .banner{width:663px;}
.newbox-main-contact-l .tr-link{
	width:192px; position:relative;}
.newbox-main-contact-l .tr-link a{
   width:185px;
   height:63px;
   position: relative;
   display:block;
   background:url(images/iq.gif) no-repeat 0px 0px;
}
.newbox-main-contact-l .tr-link a:hover{
	background:url(images/iq_down.gif) no-repeat 0px 0px;}
.newbox-main-contact-r{width:110px; float:right;}
.newbox-main-contact-l2-item1{width:663px;}


.menus{padding:0px 0px 0px 30px; width:572px;  #width:542px; _width:542px;}/*m*/


#wapper{
    width:990px; /*m*/
    margin:0 auto; /*text-align*/	
}
.qlink-top{ /*m*/
   width:110px; height:85px;
   float:right; position: relative;
   background:url(images/top2Bg.png) no-repeat 0px 20px;
}
.qlink-top dd a{
   font-size:11px; color:#b19b03;
   float:left; position: relative; display:block;
   width:80px; left:20px; top:25px;
   padding:3px 0px 0px 0px; 
}
.main-bottom{/*m*/
   width:663px; position: relative;}
.new-nurse-photo .new-nurse-photo-code{background:none;}
.sitemap-main{
   width:856px;
   height:560px;
   background:url(images/sitemap2.png) no-repeat top 7px; 
   top:-5px;
   position:relative; float:left;
   background-image:url(images/sitemap2.png);
   background-repeat:no-repeat;
   background-position:top 7px;
}
.l-index {#left:-15px; position: relative; float:left;}
.nurse-main-pic{position: relative; float:left; width:864px;}
.warring-title{
	background:url(images/nurse_wr01.png) no-repeat 0px 0px;
	width:743px; height:60px;
	float:left; position:relative; margin:0px 0px 0px 60px;}
.warring-main{
	background:url(images/nurse_wr02.png) no-repeat left bottom;
	width:713px; padding:20px; padding-top:5px;
	float:left; position:relative; margin:0px 0px 0px 60px;
	font-size:15px; font-weight:bold; color:#F30;}
.nn-space .ns-main span ,.nn-space .ns-main p ,.nb-main span ,.nb-main p{
	background:none; float:none; clear:both; width:auto; height:auto; font-size:80%;}
.banner{width:664px;}
#flashlogo1 ,#flashlogo{position:relative; float:left;}

/*--------ie hack ------------*/
#wapper .mainBg{
	position:absolute; width:1220px; height:218px; margin-left:-100px;
	background:url(images/bg2.png) no-repeat;
	}
#wapper .mainBg{
	position:absolute; *margin:0px auto;
	*margin:0px -100px; *position: absolute;
}
