@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#ffffff;}
html { padding:0; margin:0;}

/* main */
.main {width:100%; padding:0; margin:0 auto;}

/********** header **********/
.header_full { border-bottom:0px solid #36635e}
.header { background:url('images/header_bg.jpg') top center; margin:0 auto; width:1200px; height: 245px; padding:0;}

/* menu */	
.menu { float:left; padding:0; width:100%; height:55px; margin-top: 245px; background: #01321d}
.menu ul { float:left; padding:0; margin-top: 7px; border:0px none;; list-style-type:none}
.menu ul li { float:left; margin:1px 0 0 0; padding:0;}
.menu ul li a { float:left; margin:0 3px; padding:10px 0 9px 0; color:#fff; font:bold 20px Arial, Helvetica, sans-serif; text-decoration:none; line-height:14px;}
.menu ul li a span { padding:10px 8px 9px 8px;}

/************Content***************/
.content { margin:0 auto; width:1200px; padding:0;}
.content h1 { font:bold 22px Arial, Helvetica, sans-serif; color:#000; padding:5px; margin-top:40px;}
.content h2 { font:bold 20px Arial, Helvetica, sans-serif; color:#01321D; padding-left:5px; margin-left:5px;}
.content h4 { font:normal 16px Arial, Helvetica, sans-serif; color:#000; padding:0px 5px; margin:0px;}
.content h3 { font:bold 20px Arial, Helvetica, sans-serif; color:#fff; padding:0 5px 0 15px; margin-top:20px;}
.content p1 { font:normal 16px Arial, Helvetica, sans-serif; color:#000; padding:0px 5px; margin:0px;}
/***.content img { float:left; padding:5px; clear:left;}***/

/********** block index **********/
.body { margin:0 auto; padding:10px 0 0 0; clear:both; width:980px;}
.body_footer { margin:10px auto; padding:0; clear:both; width:980px;}
.body h1 { font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; padding:15px 10px; margin:0 10px;}
.body h2 { font:normal 22px Arial, Helvetica, sans-serif; color:#4e4a38; padding:10px; margin:0;}
.body h3 { font:normal 18px Arial, Helvetica, sans-serif; color:#8d8d8d; padding:10px; margin:0;}
.body p { font:normal 11px Arial, Helvetica, sans-serif; color:#8d8d8d; line-height:1.8em; padding:5px 10px; margin:0;}
.body p.name { font:bold 11px Arial, Helvetica, sans-serif; color:#704ca3; line-height:1.8em; text-align:right;}
.body a { color:#55300f; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; text-decoration:underline;}
.body .spec { color:#518884; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em;}
.body .date { background:url('images/bg_data.gif') no-repeat left; margin:0 10px; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px}
.body ul.list { margin:10px; padding:0 20px; list-style:none;}
.body ul.list li { margin:0; padding:2px 0 2px 20px; border-left:5px solid #e6e6e6; font:normal 11px Arial, Helvetica, sans-serif; color:#8d8d8d; line-height:1.8em;}
.body img.img { float:left; padding:10px; clear:left;}

/* sides */
.left { width:830px; margin-left:35px; padding:5px; float:left;}
.left1 { width:830px; padding:-5px; float:left;}
.center { width:250px; margin:5px; padding:0px; float:left;}
.right { width:305px; margin-left:10px; padding:5px; float:left;}
.right_add1{ background:url('images/grey.jpg') no-repeat left; width:270px; height: 125px; margin-left:10px; padding:5px; float:left;}
.right_add{ background:url('images/grey.jpg') no-repeat left; width:270px; height: 125px; margin-left:10px; margin-top:18px; padding:5px; float:left;}
.right_add1 .but_01{ backgro1und:url('images/button.png') no-repeat center; width: 162px; height: 30px; margin-left: 45px; margin-top: 25px; float: left;}
.right_add .but_02{ background:url('images/button.png') no-repeat center; width: 162px; height: 30px; margin-left: 45px; float: left;}
.big_side { width:626px; margin:5px; padding:5px; float:left;}


/*page bottom*/
.page_bottom { margin-top: 10px; margin-left:-33px; width : 1200px; float : left;}
.page_bottom .patch{ background:url('images/patch.jpg') no-repeat left; margin-top: 10px; margin-left: 40px; margin-bottom: 10px; padding-right: 6px; width : 345px; height : 250px; float : left;}
.page_bottom h1 { font:normal 20px Arial, Helvetica, sans-serif; color:#fff; padding:40px 10px 0 20px;}
.page_bottom h2 { font:bold 24px Arial, Helvetica, sans-serif; color:#fff; padding:40px 10px 0 20px;}
.page_bottom img { margin-top: -5px; margin-left: -5px;}

/*social*/
.social { background: #fff; width:1200px; height: 10px; margin-top: 280px; }
.social img { margin-left: 40px; float:left;}

/* featured slideshow */
#featured-slideshow		{ border: 5px solid #CCC; }			

.featured-article		{ text-decoration: none !important; background-position: center !important; }
.featured-entry			{ background: #000; height: 85px; color: #a7a7a7; }
.featured-entry .entry-title	{ color: #FFF; padding: 10px 15px 5px; font-size: 18px; font-weight: 700; }

/*************footer**********/
.footer { width:1200px; background: #01321d; margin-left: 38px; height: 100px; padding:0; }
.footer p { font:normal 16px Tahoma, Geneva, sans-serif; color:#050706;}
.footer a { float:left; margin:0 0px 0px 0px; padding:10px 0 9px 0; color:#fff; font:bold 20px Arial, Helvetica, sans-serif; text-decoration:none;}
.footer p.leftt { text-align:left; width:50%; margin:0; padding:0; float:left;} 
.footer p.rightt { text-align:right; width:50%; margin:0; padding:25px 0; float:right;} 
.footer a span { padding:18px;}