@charset "utf-8";
/* CSS Document */

body {
	background:url(Skin/bg.jpg) no-repeat scroll top center;
	font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#222; margin:0 auto; line-height:18px; text-align:justify;
}
img {
	border:none medium;
}
a {
	color:#000; text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.body_index {
	background:#fff url(Skin/bg_index.jpg) no-repeat scroll top center;
	margin:0 auto;
}
.main_index {
	width:950px; margin:auto;
}
.head_index {
	width:950px; height:141px; float:left;
}
.logo_index {
	width:440px; height:141px; float:left;
}
.layout_index {
	width:950px; float:left;
}
.banner_index {
	width:920px; height:378px; margin:14px; border:1px solid #FFF; float:left;
}
.footer_index {
	width:920px; float:left; padding:15px; text-align:center; text-transform:uppercase; color:#cc0000; line-height:20px;
}
.footer_index a {
	color:#cc0000; margin:0px 10px; font-weight:bold;
}
.footer_index a:hover {
	text-decoration:none; color:#000;
}
.linkweb_index {
	color:#222; text-transform:none;
}
.linkweb_index a {
	color:#222; margin:0px; font-weight:bold;
}
.day_index {
	float:right; margin-right:30px; margin-top:75px; text-align:right;
}
.main {
	background:url(Skin/line_top.jpg) repeat-x scroll left top;
	margin:0 auto;
}
.page {
	width:950px; margin:auto;
}
.head {
	width:950px; float:left; height:364px;
}
.day {
	float:left; text-align:left; margin:30px 10px 0px 14px;
}
.menu {
	float:left; height:54px; margin-bottom:18px; margin-top:10px;
}
.menu ul {
	margin:0; padding:0; list-style:none;
}
.menu li {
	background:url(Skin/line_menu.png) no-repeat scroll top right; float:left;
}
.menu_chose {
	background:url(Skin/bg_left_menu.png) no-repeat scroll left top;
	float:left;
}
.menu_chose a {
	background:url(Skin/bg_right_menu.png) no-repeat scroll right top;
	float:left;
}
.menu_chose span {
	height:54px; float:left; background-color:#de3b31; margin:0px 5px;
}
.menu_none {
	float:left;
}
.head_banner {
	width:950px; float:left; height:249px;
}
.banner {
	background:url(Skin/banner.jpg) no-repeat scroll left bottom;
	width:920px; float:left; margin:0px 14px; height:249px; border:1px solid #FFF; z-index:1;
}
.logo {
	background:url(Skin/logo.png) no-repeat;
	width:111px; height:117px; float:left; padding:29px 130px 98px 102px; cursor:pointer; position:absolute; top:83px; z-index:999;
}
.marqueePlay {
	width:922px; margin:auto; height:30px; line-height:30px; float:left; padding:0px 14px;
}
.layout {
	background:url(Skin/bg_menu_left_bottom.jpg) repeat-y scroll left bottom;
	width:950px; float:left; margin-top:8px;
}
.layout_left {
	width:212px; float:left; padding-bottom:10px;
}
.layout_left_menu {
	background:url(Skin/bg_menu_left.jpg) no-repeat scroll top left;
	width: 212px; float:left;
}
.layout_left_title {
	width:205px; float:left; text-align:right;
}
.layout_left_content {
	width:185px; float:left; margin:10px 14px;
}
.layout_left_content_box {
	width:185px; float:left; text-align:left;
}
.layout_left_content_box a {
	background:url(Skin/icon_list.gif) no-repeat scroll left 7px;
	width:175px; float:left; padding-left:10px; text-align:left;
}
.layout_left_content_box_certificates {
	width:185px; float:left;
}
.layout_left_content_box_certificates a {
	width:185px; float:left;
}
.layout_right {
	width:710px; float:left; margin:0px 14px 14px 13px;
}
.layout_right_title {
	width:710px; float:left; height:96px;
}
.layout_right_list_title {
	background:url(Skin/icon.jpg) no-repeat scroll left center;
	width:690px; float:left; height:35px; line-height:35px; padding-left:20px; text-transform:uppercase; font-weight:bold; color:#0066cc;
}
.layout_right_content {
	padding:10px; width:690px; float:left;
}
.footer_main {
	background:#cc0000 url(Skin/bg_footer_main.jpg) repeat-x;
	margin:auto;
}
.footer {
	background:#cc0000 url(Skin/bg_footer.jpg) no-repeat scroll top center;
	height:145px; width:950px; margin:auto;
}
.footer_left {
	background:url(Skin/bg_truycap.jpg) no-repeat scroll top center;
	float:left; text-transform:uppercase; color:#FFF; height:39px; text-align:center; line-height:27px; margin:95px 0px 0px 4px; font-weight:bold; color:#000; width:209px;
}
.footer_right {
	float:right; text-align:right; margin-top:55px; padding-right:4px; color:#FFF; width:730px;
}
.footer_right a {
	color:#FFF; margin:0px 7px; font-weight:bold; text-transform:uppercase;
}
.linkweb {
	margin-right:10px; float:right; width:720px;
}
.linkweb a {
	font-weight:bold; margin:0px; text-transform:none;
}
.layout_right_content_info {
	background:url(Skin/t_line.png) no-repeat scroll bottom left;
	width:690px; float:left; padding:0px 0px 20px 0px; margin-bottom:15px;
}
.layout_right_content_info img {
	border:1px solid #CCCCCC; height:80px; margin-right:14px; overflow:hidden; padding:1px; width:120px;
}
.layout_right_content_info_detail {
	background:url(Skin/t_line.png) no-repeat scroll bottom left;
	width:690px; float:left; padding:0px 0px 20px 0px; margin-bottom:15px;
}
.imageslideleft {
	border:1px solid #CCCCCC; margin:10px auto auto 50px; padding:3px; width:400px;
}
.layout_right_content_info a {
	color:#005301;
}
.layout_right_content_gallery {
	width:690px; float:left; margin:10px 0px; text-align:center;
}
.box_gallery {
	background:url(Skin/bg_box_gallery.png) no-repeat scroll top center;
	width:175px; float:left; text-align:center; overflow:hidden; padding:0px 14px; margin-right:40px;
}
.box_gallery img {
	
}
.photo_gallery {
	border:1px solid #fff; overflow:hidden; margin-bottom:10px; text-align:center; width:175px; height:130px;
}
.box_cartificates {
	width:199px; float:left; text-align:center; margin:20px 37px 20px 6px; overflow:hidden;
}
#bzPagination {
	float:right; padding:5px;
}
#bzPaginationActive {
	border:1px solid #999999; font-weight:bold; color:#DE431B; font-family:tahoma; font-size:11px; padding:2px 5px;
}
#bzPagination a {
	color:#666666; background-color:#fff; border:1px solid #999999; font-family:tahoma; font-size:8pt; padding:2px 5px;
}
#bzPagination a:hover {
	background:#cc0000; border:1px solid #999999; color:#fff; font-family:tahoma; font-size:8pt; padding:2px 5px; text-decoration:none;
}
.contact_left {
	width:325px; padding-right:15px; float:left;
}
.contact_right {
	width:338px; float:left; padding-left:10px; border-left:1px dashed #cc0000;
}
.form_contact {
	font-size:12px;
}
.form_contact_cont {
	width:75px; text-align:right; float:left; margin:5px 15px 5px 0px;
}
.textField, textarea {
	width:150px; margin:5px 15px 5px 0px; color:#333; font-size:11px; line-height:18px; height:16px;
}
textarea {
	width:225px; height:70px;
}
.bnt {
	background:url(Skin/button_contact.png) no-repeat;
	cursor:pointer; color:#fff; width:91px; height:28px; border:none; padding-left:20px;
}
.bnt_clear {
	background:url(Skin/button_contact_clear.png) no-repeat;
	cursor:pointer; color:#fff; width:91px; height:28px; border:none; padding-left:18px;
}
.title_info {
	text-transform:uppercase; color:#F00;
}
.otherNews ul {
	color:#999; margin-left:10px; margin-top:20px; padding-left:10px;
}
.titlenewsother {
	color:#f00; font-size:12px; font-weight:bold; text-transform:uppercase;
}
.layout_right_content_certificates {
	border-bottom:1px dashed #CCCCCC; float:left; margin-bottom:20px; margin-top:10px; padding:0 0 20px; width:690px;
}
