


html,  div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: top;
	background: transparent;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


body {	background:#001E1C url(images/background.jpg) no-repeat top fixed;   font-family:Arial;	font-size:12px;	line-height:15px;	color:#ece5d9;	margin:0; padding:0; text-align:left}
div.menu{height:249px;  z-index:10; }
div.bg_center{ min-height:890px; z-index:1000000000}
p.tittle{ font-size:16px; color:#fff; line-height:17px; padding-top: 20px; }

.clear {clear:both;}
.left{ float:left}
.right{ float:right}


a{ outline:none!important; color:#fff}
a:hover{ text-decoration:none}

h1{ font-family: 'times', cursive; font-size:30px; line-height:20px; color:#fff; padding-bottom:15px}
h2{ font-family: 'times', cursive; font-size:40px; font-weight:normal; color:#fff; line-height: 30px; }
h2{}
h3{}
h4{}
h5{font-family: 'times', cursive; font-size:35px; line-height:60px; color:#fff; float:right; font-weight:normal}

div.center{ width:956px; margin:0 auto; z-index:0; position:relative;}
.color{ color:#787878}


.grid_1{ width:305px; padding-bottom: 30px; padding-top: 20px;}
.grid_2{ width:262px; margin-left: 20px;}


.height_10{ height:10px}

.left_13{ margin-left:18px}
.left_85{ margin-left:85px}
.top_10{ margin-top:10px}
.left_10{ margin-left:10px}
.right_20{ margin-right:20px}
.underline{ text-decoration:underline}
.upp{ text-transform:uppercase}



	/* ============================= JS START ===================================== */
.inner{ background:url(images/bg_slide.png) no-repeat; width:573px; height:320px;padding: 22px 0 0 17px; float:left; margin-left:-20px}
.carousel-box {	position: relative;	padding:0px ; margin:20px }
.carousel-box .carousel {
		height: 304px;
		overflow: hidden;
		width:201px}

.carousel-box a.next  {
		width: 70px;
		height: 80px;
		overflow: hidden;
		border: none!important;
		position: absolute;
		top: 110px;
		left: -11px;
		z-index: 200;
		cursor: pointer; outline:0 ;  margin:0; padding:11px;
		}
	
		
.carousel-box a.prev{
		width: 70px;
		height: 80px;
		overflow: hidden;
		border: none;
		position: absolute;
		top: 110px;
		right: -55px;
		z-index: 200;
		cursor: pointer; outline:none;  margin:0; padding:11px}
		
img.next {

}
img.prev {

}
.carousel-box button.next:active, .carousel-box button.prev:active, .carousel-box button.next:link, .carousel-box button.prev:link{ margin:0;padding:11px; outline:none!important; border:0!important}
.carousel-box .carousel ul{ width:201px;  height:304px; margin:0; padding:0}		
.carousel-box .carousel ul li{ float:left; width:556px; height:297px; display:block;  position:relative }
/* ============================== JS END ====================================== */

/* ============================== nav====================================== */
div.nav a{ display:block; float:left; font-size:24px; font-weight: bold;  font-family: 'times', cursive; text-decoration:none;text-shadow: 1px 1px #000; padding:0 20px; line-height:75px }
div.nav a:hover ,a.act{ background:url(images/hover_menu.png) left 10px repeat-x; color:#FFFF00}
div.nav img{ float:left; margin-top:10px}
/* ============================== nav end====================================== */
/* ============================== banner ====================================== */
.banner{ background-color:#fff; width:288px; height:203px; padding:9px 9px 0 }
.banner p{ color:#3c3c3c; display:block; width:260px; margin:10px 0 0 10px}
.img_ban1{ background:url(images/img1.jpg) left top; width:288px; height:38px;padding-top:63px}
.img_ban2{ background:url(images/img2.jpg) left top; width:288px; height:38px;padding-top:63px}
.img_ban3{ background:url(images/img3.jpg) left top; width:288px; height:38px;padding-top:63px}
.description{ background:url(images/line_banner.png) bottom left repeat-x; height:31px; font-size:20px; color:#fff; padding:7px 0 0 13px; line-height:25px }
a.read{ font-size:11px; font-weight:bold; color:#fff; text-decoration:none; text-transform:uppercase; line-height:37px; display:block; background:url(images/read.png) no-repeat; width:87px; height:35px; text-align:center; }
a.read:hover{ color:#ffe52d}
/* ============================== banner end====================================== */
/* ============================== content ====================================== */
.content{  min-height:110px; background:url(images/footer.png) left top repeat; padding-top:18px; padding-bottom: 40px; width: 960px; margin: 0 auto}
.photo{ border:solid 4px #fff}
/* ============================== content end ====================================== */
/* ============================== bot_content ====================================== */
.bot_cont{ width:600px; padding:0px 0 0 25px}
.bot_cont strong{ color:#ffe21d; display:block;margin-bottom:10px}
.photo{ border:solid 4px #fff}
ul.list li a{ background:url(images/list.png) left no-repeat; padding-left:15px; text-decoration:none; line-height:27px}
ul.list li a:hover{ text-decoration:underline}
/* ============================== bot_content end ====================================== */
/* ============================== footer ====================================== */
.border{ height:48px; background:url(images/border.png) left repeat-x}
.footer{  min-height:200px; background:url(images/footer.png) left top repeat; padding-top:48px; width: 960px; margin: 0 auto}
div.data{ background:url(images/data.png); width:35px; height:22px; text-align:center; color:#000; font-size:14px; text-transform:uppercase; font-weight:bold; padding-top:15px; float:left; margin-right:10px}
a.more{ color:#ff8627; font-weight:bold; margin-top:20px; display:block}
div.contacts{ font-size:16px; line-height:20px; width:262px}
div.contacts p{ font-size:12px; color:#88776d; }
div.pins{ margin-top:10px}
/* ============================== footer end ====================================== */

.pin{ width:88px; margin-left:100px; background:url(images/read.png) left no-repeat; display: block;  height:35px;  color:#fff; text-decoration:none; text-align:center; line-height:27px; font-size:18px; margin-top:10px;cursor:pointer; border:none!important}



/* ============================== top begin ====================================== */
.top{ height:100px; padding-top: 40px;}
.top h1{font-size: 40px; margin: 0px; padding: 0px;  font-family: 'times', cursive; text-shadow: 1px 1px #000;}
.top h2{font-size: 24px;  margin: 0px; padding: 0px; line-height: 40px;  font-family: 'batang', cursive; text-shadow: 1px 1px #000;}
.top a:hover{ text-decoration: none}
.top a {text-decoration: none;}
/* ============================== top end ====================================== */

