@charset "utf-8";
/* CSS Document */

body
{
padding:auto;margin:auto;width:100%;height:100%; background:#ec1c29;  }

#main_frame
{
padding:auto;margin:auto;width:990px; display:table; 
}

#main_header
{
padding:0px;margin:0px;width:100%;height:100%; }

.header
{
float:left;width:990px; height:150px; background:url(../images/heeader_bg.png);
}

.strip
{
float:left; width:990px; height:auto; border-bottom:3px dashed #ec1c29;
}



.header h5
{
float:right; margin-right:40px;
}

.header h5 img
{
float:left; margin-right:10px; margin-top:20px;
}

.nav
{
float:left; width:990px; height:51px; background:url(../images/nav-bg.png);
}


#main_slider
{
padding:0px; margin:0px; width:100%; height:100%;}

.slider
{
float:left; width:990px; height:300px; border-top:5px solid #e2e6e7;  border-bottom:5px solid #e2e6e7; margin-top:3px;
}




#main_wrapper
{
padding:0px;margin:0px;width:100%;height:100%; }

.wrapper
{
float:left;width:990px; height:auto; background:#FFFFFF; margin-top:5px; border-radius:5px;
}

.wrapper h1
{
float:right; width:970px; color:#333333; padding:0px 5px 5px 5px; font-family:Arial, Helvetica, sans-serif; font-size:18px; border-bottom:2px dashed #000000; 
}
.wrapper p
{
float:left; width:965px; color:#333333; padding:0px 5px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; line-height:20px; margin-top:-5px;
}

.read_button
{
float:left; width:auto; height:auto; margin-left:450px; margin-top:-15px;
}

.view_more
{
float:left; width:990px; height:auto; border-top:2px dashed #d22222;
}

.view_more div
{
float:left; width:330px; height:auto; background:#000000; margin-top:10px; margin-bottom:10px;
}

.view_more div img
{
float:left; width:auto; height:auto; margin:20px;
}



.gallery_box
{
float:left; width:990px; height:auto;  background:#FFFFFF; margin-top:5px; border-radius:5px;
}

.left_box
{
float:left; width:680px; height:330px;
}

.left_box div
{
float:left; width:670px; height:auto;  margin-top:5px; margin-left:10px;
}
.left_box div h1
{
float:left; font-size:16px; font-family:Arial, Helvetica, sans-serif; width:662px; padding:4px; height:20px; background:#e1e0df repeat; border-top:2px dashed #000000;
}

.left_box div p
{
float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:650px; line-height:20px; text-align:justify; padding-left:10px; margin-top:-5px; 
}

.right_box
{
float:right; width:300px; height:330px; background:url(../images/right_box.png);
}
.right_box p
{
float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:250px; line-height:20px; text-align:left !important; margin-left:25px; 
}


.footer
{
float:left; width:990px; height:162px; background:url(../images/footer_bg.png) repeat; margin-top:5px;
}

.footer h4
{
float:left; text-align:center; margin-left:200px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border-bottom:2px solid #666666; padding-bottom:5px; font-style:normal; line-height:20px;
}


.footer p
{
float:left; width:800px; color:#000000; margin-top:-50px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:center;
}

.footer h5
{
float:right; margin-top:-20px;
}

.content
{
float:left; width:990px; height:auto; background:#FFFFFF; border-top:5px solid #000000;  border-bottom:5px solid #000000;
}

.content p
{
float:right; width:970px; color:#333333; padding:0px 5px 5px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; line-height:20px;
}


.left { width:721px; margin:-19px 0 0 0px; padding:0px; float:left; border-right:4px solid #6f6f71; }
.right { width:265px; margin:-19px 0 0 0px; padding:0px; float:right;  }

.content1 { width:97%; padding:0px 11px 10px; margin:15px 0 0 0; float:left;}
.content2 { width:267px; padding:0px 11px 10px; margin:15px 0 0 0; float:left;}

.content2 p
{
float:right; width:260px; text-align:justify !important; font-size:12px;}