html{overflow:auto;}

h1,h2,h3,h4,h5,h6,p,form,div{ margin:0;padding:0}

ul,li { list-style-type:none; }
.gray_btm {
	background-image: url(images/gray_btm.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 217px;
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.hed_nav {
	float: left;
	width: 924px;
}

.wapper {
	width: 924px;
	position: relative;
	margin: 0px auto;
	
}
.lt_tp_nav{
	background-image: url(images/let_tp_nav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 27px;
	width: 15px;
}
.ct_tp_nav{
	background-image: url(images/cet_tp_nav.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 27px;
	float: left;
	width: 703px;
}
.rt_tp_nav{
	background-image: url(images/ret_tp_nav.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 27px;
	width: 15px;
}
.top_home{
	width:79px;
	height:27px;
	float: left;
}
.top_cont{
	float: left;
	height: 27px;
	width: 109px;
}
.spacing{
	width:2px;
	height:27px;
	float:left;
	background-image: url(images/sp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.spacing_1{
	width:1px;
	height:27px;
	float:left;
	background-image: url(images/sp1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.header{
	width:924px;
	height:195px;
	float: left;
}
.center_part{
width:924px;
float:left;}
.cet_bg_main{
	background-image: url(images/cnt_bg_main.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 924px;
}
.cet_let_bg{
	background-image: url(images/cet_lt_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 35px;
	width: 15px;
}
.right_tex {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 30px;
	color: #000000;
	text-decoration: none;
	background-image: url(images/rigt_tex.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 35px;
	width: 217px;
	text-align: center;
}
.navigation {
background-image: url(images/cet_ct_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 35px;
	width: 893px;
}
.nav_line {
	background-image: url(images/nav_line.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 32px;
	width: 1px;
	margin-top: 3px;
}
.navi {
	padding-top: 13px;
	padding-bottom: 8px;
	width: 96px;
	float: left;
	text-align: center;
}
.navi1_aa {
	padding-top: 13px;
	padding-bottom: 8px;
	width: 50px;
	float: left;
	text-align: center;
}
.navi1 {
	padding-top: 13px;
	padding-bottom: 8px;
	width: 68px;
	float: left;
	text-align: center;
}
.navi2 {
	padding-top: 13px;
	padding-bottom: 8px;
	width: 130px;
	float: left;
	text-align: center;
}
.navi3 {
	padding-top: 13px;
	padding-bottom: 8px;
	width: 70px;
	float: left;
	text-align: center;
}
.navi4 {
	padding-top: 13px;
	padding-bottom: 8px;
	width: 134px;
	float: left;
	text-align: center;
}
.navi5 {
	padding-top: 13px;
	padding-bottom: 8px;
	width: 140px;
	float: left;
	text-align: center;
}
.navi6 {
	padding-top: 13px;
	padding-bottom: 8px;
	width: 100px;
	float: left;
	text-align: center;
}

.cet_top_ct_1 {
	background-image: url(images/cet_ct_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 36px;
	width: 893px;
}
.cet_top_ct {
	
	float: left;
	height: 36px;
	width: 893px;
}
.cet_ret_bg{
	background-image: url(images/cet_rt_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	height: 35px;
	width: 16px;
}
.btm_lt_bg{
	background-image:url(images/btm_lt_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 16px;
	width: 15px;
}
.btm_rt_bg{
	background-image: url(images/btm_rt_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 16px;
	width: 14px;
}
.btm_ct_bg{
	background-image: url(images/btm_ct_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	width: 895px;
	height: 16px;
}
.left_part {
	float: left;
	width: 217px;
	padding-left: 17px !important;
	padding-left: 5px;
}
.news {
	float: left;
	width: 217px;
	background-image: url(images/news_img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
}
.right_part{
	float: left;
	width: 683px;
}
.news_btm{
	background-position: left bottom;
	float: left;
	width: 217px;
	height: 9px;
}
.click_here {
	float: left;
	height: 62px;
	width: 217px;
	background-image: url(images/click_here.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.times {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 120px;
	padding-left: 15px;
	font-style: italic;
	padding-top: 10px;
}
.times span {
	font-family: "Times New Roman", Times, serif;
	font-size: 23px;
	font-weight: bold;
	color: #376390;
	text-decoration: none;
	float: left;
	font-style: italic;
}
.cli {
	float: left;
	height: 24px;
	width: 70px;
	margin-top: 30px;
}
.solaz {
	float: left;
	height: 177px;
	width: 217px;
}
.solaz a img{
	border:0;
}	

.gallery,widget_slideshow  {
	float: left;
	height: 295px;
	width: 217px;
}
.gray_btm_aaa {
	float: left;
	height: 17px;
	width: 217px;
}
.excellet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 16px;
}
.fotter_bg {
	float: left;
	width: 874px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 30px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 17px;
	background-image: url(images/fo_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
}
.cent_ppt {
	float: left;
	width: 679px;
	padding-top: 5px;
	padding-left: 5px;
}



.clinic_click {
	float: left;
	height: 70px;
	width: 217px;
}


.news_cet{
	background-image: url(images/rigt_tex_aa.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 217px;
}
.banner{
	float: left;
	height: 213px;
	width: 444px;
}
.video{
	float: left;
	height: 213px;
	width: 228px;
}
.wid_cet {
	float: left;
	width: 679px;
	line-height: 12px;
	height: 12px;
}
.wid_cet_1 {
	float: left;
	width: 679px;
	height: 7px;
	font-size: 7px;
}
.wid_cet_1_aaa {
	float: left;
	width: 679px;
	line-height:10px;
	height: 10px;
}
.video1{
	float: left;
	height:289px;
	width: 228px;
}
.sp_aa{
	float: left;
	height: 213px;
	width: 6px;
}
.wel_head {
	float: left;
	width: 440px;
	background-image: url(images/wel_cet.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.wel_bg {
	background-image: url(images/wel_cet.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 440px;
}
.wel_let {
	background-image: url(images/wel_let_con.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 9px;
	width: 9px;
}
.wel_bg {
	background-image: url(images/wel_cet.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width:444px;
	float: left;
}
.wel_ret {
	background-image: url(images/wel_ret_con.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	height: 9px;
	width: 9px;
}
.wel_top{
	background-image: url(images/wel_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 444px;
}
.wel_footer_aaa{
	background-image: url(images/wel_fotter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 444px;
}
.wel_footer{
	background-image: url(images/wel_fotter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 444px;
	padding-bottom: 20px;
}
.wel_hed_line {
	font-family: "Trebuchet MS";
	font-size: 21px;
	font-style: normal;
	color: #333333;
	line-height: 21px;
	background-image: url(images/wel_hed_line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 620px;
	margin-left: 11px;
	padding-left: 10px;
	padding-top: 19px;
	padding-bottom: 10px;
}
.wel_hed_line_con {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
	line-height: 21px;
	background-image: url(images/wel_hed_line.jpg);
	background-repeat: no-repeat;
	background-position: 11px bottom;
	width: 325px;
	padding-left: 21px;
	padding-top: 19px;
	padding-bottom: 10px;
	float: left;
}
.wel_hed_line_con_aaa {
	font-family: "Trebuchet MS";
	font-size: 21px;
	color: #333333;
	line-height: 21px;
	background-image: url(images/wel_hed_line_aa.jpg);
	background-repeat: no-repeat;
	background-position: 11px bottom;
	width: 550px;
	padding-left: 21px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}

.wel_hed_line_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#336699;
	line-height: 21px;
	background-image: url(images/wel_hed_line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 333px;
	margin-left: 11px;
	padding-left: 10px;
	padding-top: 19px;
	padding-bottom: 10px;
}
.wel_hed_line_1con {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 21px;
	background-image: url(images/wel_hed_line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 400px;
	margin-left: 11px;
	padding-left: 10px;
	padding-top: 19px;
	padding-bottom: 10px;
	color: #000000;
}
.wel_hed_line_1con_aaa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 21px;
	background-image: url(images/wel_hed_line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 400px;
	margin-left: 11px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	color: #000000;
}
.wel_hed_line_1con span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 21px;
	font-weight: bold;
	color: #336699;
	padding-right: 65px;
}
.wel_hed_line_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#666666;
	line-height: 21px;
	font-style: italic;
	padding-left: 15px;
	padding-top: 20px;
	float: left;
	width: 664px;
}
.wel_ari13_aaa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 21px;
	color: #333333;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 10px;
	text-align: justify;
	padding-right: 15px;
}
.wel_ari13_aaa a{
	color: #333333;
	text-decoration: none;
}
.wel_ari13_aaa a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.wel_ari13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 27px;
	color: #333333;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 10px;
	text-align: justify;
	padding-right: 15px;
}
.wel_ari13 span{
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.wel_ari13con {
	text-decoration: none;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	width:650px;
	float: left;
}
.wel_ari13_con {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 15px;
	float: left;
	width: 312px;
	clear: both;
}
.readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(images/readmore_arrow.jpg);
	float: right;
	background-repeat: no-repeat;
	background-position: left 12px;
	width: 60px;
	padding-right: 15px;
	padding-left: 12px;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(images/readmore_arrow.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	float: left;
	width: 60px;
	padding-left: 12px;
}
.dtt {
	float: left;
	width: 200px;
	padding-left: 17px;
}
.dtt_tex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	float: left;
	clear: both;
	width: 200px;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width: 35px;
	float: left;
	padding-left: 174px;
}
.wel_line {
	background-image: url(images/date_line.jpg);
	background-repeat: no-repeat;
	background-position: 7px center;
	float: left;
	width: 217px;
	height: 10px;
	font-size: 10px;
}

.more a{
	color: #333333;
	text-decoration: none;
}
.more a:hover{
	color: #333333;
	text-decoration: underline;
}
.date_in {
	float: left;
	width: 217px;
	padding-top: 10px;
}

.date_in1 {
	float: left;
	width: 217px;
}

.readmore a{
	color: #333333;
	text-decoration: none;
}
.readmore a:hover{
	color: #333333;
	text-decoration: underline;
}
.wel_hed_line span{
	color: #666666;
}
.sola_bg{
	float: left;
	width: 679px;
	background-image: url(images/sola_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.sola_tp{
	background-image: url(images/sola_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 679px;
}
.sola_btm{
	background-image: url(images/sola_btm.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 679px;
	padding-bottom: 19px;
}
.sola_btm_aaa{
	background-image: url(images/sola_btm.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 679px;
	padding-bottom: 16px;
}
.sola_btm_aaa{
	background-image: url(images/sola_btm.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 679px;
	padding-bottom:41px;
}
.sola_btm_aa{
	background-image: url(images/sola_btm.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 679px;
	padding-bottom: 9px;
}
.ari_11b {
	text-decoration: none;
	float: left;
	width: 500px;
}
.copy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration: none;
	width: 200px;
	float: left;
	line-height: 40px;
}
.copy_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration: none;
	width: 205px;
	float: right;
	line-height: 40px;
}
.copy_1 a{
	color:#333333;
	text-decoration: none;
}
.copy_1 a:hover{
	color:#336699;
	text-decoration:underline;
}
.copy_aa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration: none;
	width: 874px;
	float: left;
	text-align: center;
	line-height: 18px;
	padding-top: 3px;
}
.copy_aa a{
	color:#333333;
	text-decoration: none;
}
.copy_aa a:hover{
	color:#336699;
	text-decoration:underline;
}
.pho_img{
	background-image:url(images/phone_img.jpg);
	background-position:left 10px;
	background-repeat:no-repeat;
	width:84px;
	height:85px;
	float: left;
}
.phh_im_aaa {
	float: left;
	width: 670px;
	padding-top: 10px;
}
.phh_im {
	float: left;
	width: 438px;
	padding-top: 10px;
}
.phh1{
	float:right;
	width: 79px;
	padding-right: 10px;
}
.address{
	float:left;
	clear: both;
	width: 500px;
	padding-left: 15px;
	padding-top: 11px;
}
.address1{
	float:left;
	width:75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	clear: both;
}
.address2{
	float:left;
	width:140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}

.address3{
	float:left;
	width:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6633;
	text-decoration: none;
	line-height: 20px;
}
.address4{
	float:left;
	width:425px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	padding-left: 75px;
	padding-top: 3px;
}
.address4_bb{
	float:left;
	width:425px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	padding-top: 3px;
	line-height: 18px;
}
.address4_bb a{
	color: #333333;
	text-decoration: none;
}
.address4_bb a:hover{
	color:#336699;
	text-decoration: underline;
}
.address5{
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	clear: both;
}
.address5 a{
	color: #333333;
	text-decoration: none;}
.address5 a:hover{
	color: #336699;
	text-decoration:underline;}
.con_spc {
	float: left;
	line-height: 7px;
	height: 10px;
	clear: both;
	width: 500px;
}
.con{
	float: left;
	width: 500px;
}
.name{
	/*background-image:url(images/arrow_con.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 20px;
	padding-left: 25px;
	float: left;
	width: 135px;*/
	display:block;
	float:left;
	line-height: 20px;
	padding-left: 25px;
	font-size:11px;	
	padding:0;
	text-align:right;
	width:150px;
	}
.name_dote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 20px;
	float: left;
	width: 20px;
	text-align: center;
}
.name_texual{
	background-image:url(images/texual_bg.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	width:209px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
	height: 17px;
	padding-left: 7px;
	padding-right: 7px;
}
.name_texual_tex{
	width:209px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: transparent;
	border:none;
	color:transparent;
	background-color: transparent;
	text-decoration: none;
}
.name_texual_1{
	background-image:url(images/texual_bg1.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	width:209px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
	height: 53px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 6px;
	padding-bottom: 8px;
}
.name_texual_tex_1{
	width:215px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border:none;
	background-color: transparent;
	text-decoration: none;
	height: 48px;
	padding-top: 2px;
	padding-bottom: 8px;
	overflow: auto;
}
.name_spa{
	width:650px;
	display:block;
	float: left;
	line-height: 10px;
	height: 10px;
}
.sub_in{
	width:223px;
	float:left;
	padding-left: 180px;
}

.sub{
	background:url(images/sub_bg.jpg) left top no-repeat;
	width:67px;
	height:28px;
	float:left;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration:none;
}
.sub a{
	color: #FFFFFF;
	text-decoration:none;
}
.sub a:hover{
	color: #FF6633;
	text-decoration:none;
}
.sub1{
	width:10px;
	height:28px;
	line-height: 28px;
	float:left;
}
.view_all {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	left:150px;
	position:relative;
	top:10px;
	color:#fff;
	font-weight:bold;
}
.view_all a{
	color:#fff;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
.view_all a:hover{
	color:#fff;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
}

.newsletter{width:217px;margin-bottom:0px; float:left ; background:url(images/newesletter_bg.jpg) repeat-y left top;}
.newsletter_top{width:217px; float:left ; background:url(images/newesletter.jpg) no-repeat left top;}
.newsletter_bottom{width:217px; float:left ; background:url(images/newesletter_bottom.jpg) no-repeat left bottom; padding-bottom:12px; padding-top:35px;}
.newsletter_bottom form label{ float:left; margin-bottom:5px; color:#333333; font-size:12px; font-family:Arial, Helvetica, sans-serif;   width:50px; padding-left:10px; }
.newsletter_bottom form span{ float:left; margin-bottom:5px; width:130px;  background:url(images/textbox_bg.jpg) no-repeat left top;  }
.newsletter_bottom form span .textbox{ background:transparent; border:none; height:19px; width:120px; padding:0 5px;}
.newsletter_bottom form em{float:left; width:130px; }