/* CSS Document */
body{
        background-color:#bce3ff;
		color:#373737;
		font-size:14px;
		line-height:28px;
		font-family:"宋体";
		margin:0 auto;}
*{
  margin:0px;
  padding:0px;}
li{
    list-style:none;
	float:left;}  
/*------top*/
.top{
      background:url(../images/top_back.jpg) repeat-x 0 0 scroll transparent;
	  width:100%;
	  height:82px;
	  margin:0 auto;}
.top_main{
           width:980px;
		   height:82px;
		   margin:0 auto;}
.top_logo{
           float:left;
		   width:355px;
		   height:82px;}
.top_word{
          width:400px;
		  height:55px;
		  float:left;
		  margin-left:25px;
		  margin-top:13px;}
.top_word li{
             background:url(../images/star.png) no-repeat left center scroll transparent;
			 width:180px;
			 line-height:24px;
			 padding-left:15px;}	
.tel{
      background:url(../images/tel.gif) no-repeat 0 0 scroll transparent;
	  width:186px;
	  height:57px;
	  margin-left:14px;
	  float:left;
	  margin-top:11px;}
/*------banner*/
.banner1,.banner2,.banner3,.banner4{
                                     width:100%;
									 margin:0 auto;}
.banner1{
          background: url(../images/banner1.jpg) no-repeat top center scroll transparent;
		  height:117px;}
.banner2{
          background:url(../images/banner2.jpg) no-repeat top center scroll transparent;
		  height:140px;}
.banner3{
          background:url(../images/banner3.jpg) no-repeat top  center scroll transparent;
		  height:121px;}
.banner4{
          background:url(../images/banner4.jpg) no-repeat top center scroll transparent;
		  height:74px;}
.kk{
    width:980px;
	height:74px;
	margin:0 auto;
	position:relative;}
.kk a{
      position:absolute ;
	  width:132px;
	  height:32px;
	  top:23px;
	  left:750px;
	  text-indent:-9999px;}
/*------menu*/
.menu{
       background:url(../images/menu_back.gif) repeat-x 0 0 scroll transparent;
	   width:100%;
	   height:49px;
	   margin:0 auto;}
.menu_main{
           width:980px;
		   height:49px;
		   margin:0 auto;}
.menu_main li{
               background:url(../images/tiao.gif) no-repeat right center scroll transparent;
			   width:98px;
			   height:49px;
			   line-height:49px;
			   text-align:center;
			   color:#FFF;}	
.menu_main li a,a:visited{
                           color:#FFF;
				           text-decoration:none;}			   	   	   	  		  		  		  		  									.menu_main li a:hover{
				       color:#FFF;
					   text-decoration:underline;}
.menu_main .noline{
                   background:none;}
/*------pagebody*/
.pagebody{
          background:url(../images/page_back.jpg) repeat-y 0 0 scroll transparent;
		  width:995px;
		  height:auto;
		  margin:0 auto;}				   
/*------daodu*/
.du{
    width:972px;
	height:155px;
	margin:0px auto;
	padding-top:20px;}
.du_top{
         background:url(../images/daodu.gif) no-repeat 0 0  scroll transparent;
		 width:972px;
		 height:32px;
		 margin:0 auto;}
.du_down{
          width:940px;
		  height:100px;
		  border-bottom:1px solid #CCC;
		  border-left:1px solid #CCC;
		  border-right:1px solid #CCC;
		  padding:20px 15px 0px;}
.du dt{
        background: url(../images/dadu_w.gif) no-repeat 0 0  scroll transparent;
		width:787px;
		height:32px;
		display:block;}
.du dd{
		margin:10px auto;}	
/*------m1*/
.m1{
       width:980px;
	   height:555px;
	   margin:10px auto;}
.nav1{
       background:url(../images/nav1.gif) no-repeat 0 0 scroll transparent;
	   width:980px;
	   height:43px;
	   margin:0 auto;}
.m1_top{
         width:980px;
		 height:121px;
		 margin:20px auto 0px;}
.m1_L{
       background:url(../images/jc.gif) no-repeat 0 0 scroll transparent;
	   width:182px;
	   height:67px;
	   float:left;
	   margin-top:20px;
	   margin-left:40px;
	   _margin-left:25px;}
.m1_R{
       float:left;
	   width:711px;
	   height:121px;}
.m1_short{
         width:158px;
		 height:121px;
		 float:left;
		 margin-left:10px;}
.m1_short dt{
            float:left;
			width:63px;
			height:121px;
			margin-right:15px;}		 
.m1_short dd{
            width:80px;
			float:left;
			margin-top:15px;}
.m1_short dd B{
               font-size:16px;
			   font-style:normal;
			   color:#083576;}  
.m1_box{
         width:258px;
		 height:121px;
		 float:left;
		 margin-left:10px;
		 _margin-left:4px;}
.m1_box dt{
            float:left;
			width:63px;
			height:121px;
			margin-right:15px;}		 
.m1_box dd{
            width:170px;
			line-height:24px;
			float:left;
			margin-top:15px;}
.m1_box dd B{
               font-size:16px;
			   font-style:normal;
			   color:#083576;}
.m1_down{
          background:url(../images/ge.jpg) no-repeat 0 0 scroll transparent;
		  width:952px;
		  height:311px;
		  margin:15px auto 0px;
		  position:relative;}
.ge_same{
     position:absolute;
	 height:273px;
	 line-height:46px;
	 top:45px;
	 font-family:"微软雅黑";
	 font-size:16px;}
.ge{
    color:#1471d8;
	width:293px;
	left:35px;}	 
.ge_same p{
             text-align:right;}
.ge_same p B{
              color:#ff0332;}	
.buge{
       color:#4b4b4b;
	   width:350px;
	   left:600px;}
.buge p{
         text-align:left;}	
/*------m2*/
.m2{
     width:980px;
	 height:550px;
	 margin:0 auto;}
.nav2{
       background:url(../images/nav2.gif) no-repeat 0 0 scroll transparent;
	   width:980px;
	   height:43px;
	   margin:0 auto;}
.ask{
     float:right;
     width:77px;
     height:30px;
     margin:9px 20px 0px 0px;}
.dc1,.dc2,.dc3{
                width:914px;
				margin:10px auto;}	 
.dc1{
      background:url(../images/man.jpg) no-repeat 0 0 scroll transparent;
	  height:154px;}
.dc1 p{
        width:725px;
		height:50px;
		float:left;
		margin-left:170px;
		_margin-left:85px;
		margin-top:60px;}	  
.dc2{
      background:url(../images/woman.jpg) no-repeat 0 0 scroll transparent;
	  height:152px;}
.dc2 p{
        width:725px;
		height:50px;
		float:left;
		margin-left:40px;
		_margin-left:20px;
		margin-top:60px;}	  
.dc3{
      background:url(../images/doctor.jpg) no-repeat 0 0 scroll transparent;
	  height:149px;}
.dc3 p{
        width:725px;
		height:50px;
		float:left;
		margin-left:160px;
		_margin-left:75px;
		margin-top:60px;}
/*------tonglan*/
.tl{
     background:url(../images/tonglan.gif) no-repeat 0 0 scroll transparent;
	 width:980px;
	 height:104px;
	 margin:0px auto 20px;}
/*------m3*/
.m3{
    width:980px;
	height:570px;
	margin:10px auto;}
.nav3{
       background:url(../images/nav3.gif) no-repeat 0 0 scroll transparent;
	   width:980px;
	   height:43px;
	   margin:0 auto;}
.pk_tit{
         background:url(../images/tmzx.gif) no-repeat 0 0 scroll transparent;
		 width:878px;
		 height:153px;
		 margin:20px auto 0px;}	 
.pk1,.pk2,.pk3{
                width:940px;
				margin:0 auto;}
.pk1{
      background:url(../images/pk1.gif) no-repeat 0 0 transparent;
	  height:115px;}
.pk2{
      background:url(../images/pk2.gif) no-repeat 0 0 transparent;
	  height:96px;}
.pk3{
      background:url(../images/pk3.gif) no-repeat 0 0 transparent;
	  height:116px;
	  position:relative;}
.pk3 a{
        position:absolute;
		width:93px;
		height:22px;
		left:429px;
		top:86px;
		text-indent:-9999px;}	  	  	  						   		 			  	  	  
/*------m4*/
.m4{
     width:980px;
	 height:580px;
	 margin:0 auto;}
.nav4{
       background:url(../images/nav4.gif) no-repeat 0 0 scroll transparent;
	   width:980px;
	   height:43px;
	   margin:0 auto;}	 	  	 	   	 		    		   	 		  			   
.m4_top{
         width:965px;
		 height:120px;
		 margin:20px auto 0px;}
.m4_box{
        width:295px;
		height:120px;
		margin-left:10px;}
.m4_box img{
            width:295px;
			height:50px;}
.m4_box p{
            width:290px;
			line-height:26px;
			margin-top:10px;
			margin-left:5px;}
.m4_other{
           height:200px;}
.m4_g{
      margin-top:35px;}	
.m4_time{
          background:url(../images/time.gif) no-repeat 0 0 scroll transparent;
		  width:959px;
		  height:163px;
		  margin:0 auto;}
/*------m5*/
.m5{
    width:980px;
	height:950px;
	margin:10px auto;}
.nav5{
       background:url(../images/nav5.gif) no-repeat 0 0 scroll transparent;
	   width:980px;
	   height:43px;
	   margin:0 auto;}
.m5_L{
       width:250px;
	   height:900px;
	   float:left;
	   margin-top:20px;
	   margin-left:20px;
	   _margin-left:10px;}
.m5left{
          margin-left:20px;}	   
.m5_box{
        width:245px;
		height:275px;
		margin-top:15px;
		}
.m5_box2{
         width:245px;
		 height:275px;
		 margin-top:85px;
		 margin-left:90px;}	
.m5_box2 p{
           width:270px;
		   line-height:24px;
		   margin-top:10px;}		 	
.m5_t{
      width:172px;
      display:block;
      margin-bottom:15px;}		
.m5_tit1{
          background:url(../images/ly1.gif) no-repeat 0 0 scroll transparent;
		  height:35px;}
.m5_tit2{
          background:url(../images/ly3.gif) no-repeat 0 0 scroll transparent;
		  height:37px;}
.m5_tit3{
          background:url(../images/ly5.gif) no-repeat 0 0 scroll transparent;
		  height:45px;}	
.m5_tit4{
          background:url(../images/ly2.jpg) no-repeat 0 0 scroll transparent;
		  height:37px;}	
.m5_tit5{
          background:url(../images/ly4.gif) no-repeat 0 0 scroll transparent;
		  height:37px;}	
.m5_tit6{
          background:url(../images/ly7.gif) no-repeat 0 0 scroll transparent;
		  height:45px;}	
.m5_tit7{
          background:url(../images/ly6.gif) no-repeat 0 0 scroll transparent;
		  height:45px;}		  		  		  	  		  		  
.m5_box img{
            width:224px;
			height:112px;
			display:block;}
.m5_box p{
           width:245px;
		   line-height:24px;
		   margin-top:10px;}
.m5_C{
       width:410px;
	   height:428px;
	   float:left;
	   margin-top:120px;}
.ys1{
      background:url(../images/ys1.jpg) no-repeat 0 0 scroll transparent;
	  width:410px;
	  height:209px;}
.ys2{
      background:url(../images/ys2.jpg) no-repeat 0 0 scroll transparent;
	  width:410px;
	  height:203px;}
/*------m6*/
.m6{
    width:980px;
	height:225px;
	margin:0 auto;}
.nav6{
       background:url(../images/nav6.gif) no-repeat 0 0 scroll transparent;
	   width:980px;
	   height:43px;
	   margin:0 auto;}
.m6 .list{
	float:left;
	position:relative;
	padding-top:15px;
	width:980px;
	height:171px;}

/* --- js ---- */
.rollBox{width:925px ;overflow:hidden;float:left; margin:0 auto;}
.rollBox .Cont{	width:870px; margin-left:55px;_margin-left:26px;margin-top:20px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:164px;float:left;text-align:center;padding:0 10px;}
.rollBox #List1,.rollBox #List2{float:left;}	
	
.leftbutton{
	float:left;
	top:73px;
	left:26px;
	position:absolute;
	cursor:pointer;
	}
.rightbutton{
	float:left;
	top:73px;
	right:26px;
	position:absolute;
	cursor:pointer;
	}
/*------foot*/
.foot{
       width:980px;
	   height:290px;
	   margin:15px auto 0px;}		   
.foot_menu{
            background:url(../images/foot_back.gif) repeat-x 0  0 scroll transparent;
			width:980px;
			height:38px;
			margin:0 auto;}
.foot_menu p{
              width:980px;
			  height:38px;
			  line-height:38px;
			  color:#FFF;
			  text-align:center;}			
.foot_menu a{
              color:#FFF;
			  text-decoration:none;
			  padding:0px 8px;}
.foot_menu a:hover{
                    color:#FFF;
					text-decoration:none;}
.foot_page{
            width:930px;
			height:230px;
			margin:15px auto 0px;}
.foot_page img{
                float:left;
				
				margin:20px 10px 0px 20px;}
.foot_m{
          width:586px;
		  height:183px;
		  float:left;
		  margin-left:20px;}
.lianxi{
         width:566px;
		 height:91px;
		 display:block;}
.lianxi img{
             width:125px;
			 height:75px;
			 margin-left:20px;
			 border:0px;}		 		  				
.foot_m p{
             font-size:12px;
			 width:566px;
			 line-height:18px;
			 margin-left:20px;
			 margin-top:15px;
			 float:left;}
.foot_m p B{
            color:#2469c8;
			font-size:16px;}			 		   		  	  	   		   					  		
			   
	   	   		  	  			
			   
		   
			   									 	   
  		  		  

