@charset "utf-8";
/* CSS Document */

h1, h2, h3, h4, h5, h6, p, table, tr, td, ul, li { margin:0px; padding:0px;}

body { margin:0px; padding:0px; font-family:Swis721 Cn BT; font-size:14px; letter-spacing:1px; line-height:20px; background:#033e5d;}

.gap { float:left; margin:0px; padding:0px; width:100%; height:10px;}

.clear { clear:both;}

#main_frame
{
padding:auto;margin:auto;width:1000px; display:table; 
}
#main_header
{
padding:0px;margin:0px;width:100%;height:100%; background:#cccccc; margin-top:0px;  border-top: 5px solid #001c65;  border-bottom: 5px solid #ccc;
}

.header { float:left; margin:0px; padding:0px; width:1000px;background:#fff; }
.header img { float:left; margin:0px; padding:0px 0;}
.header p { float:right; margin:26px; padding:0px; color:#ed1b24;}
.header h4{float:left; width:auto; text-align:center; color:#5c5f5f; font-weight:bold; margin-top:-50px; margin-left:340px; font-size:17px;}

.nav { float:right; margin:-10px 0 0 0; padding:0px; z-index:1000; position:relative; background:url(../images/nav_bg.png); width:1000px; height:50px;}


#main_slider
{
padding:0px;margin:0px;width:100%;height:100%; background:url(../images/slider_bg.png); margin-top:0px; border-bottom: 7px solid #ccc; 
}
.slider { float:left; margin:10px 0 10px 0; padding:0px;}



#main_content
{
padding:0px;margin:0px;width:100%;height:100%; background:#ec1c23; margin-top:0px; border-bottom: 7px solid #000; 
}
.content { float:left; margin:10px 0px 5px 0px; padding:20px; background:#eff0f1; width:960px; border-radius:20px;}
.content h1 { font-size:22px; padding:10px;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a6a6a6), to(#efefef)); 
background: -webkit-linear-gradient(top, #efefef, #a6a6a6);
background: -moz-linear-gradient(top, #efefef, #a6a6a6); 
background: -ms-linear-gradient(top, #efefef, #a6a6a6); 
background: -o-linear-gradient(top, #efefef, #a6a6a6);}


.content h2 { font-size:22px; padding:10px; margin-top:20px;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a6a6a6), to(#efefef)); 
background: -webkit-linear-gradient(top, #efefef, #a6a6a6);
background: -moz-linear-gradient(top, #efefef, #a6a6a6); 
background: -ms-linear-gradient(top, #efefef, #a6a6a6); 
background: -o-linear-gradient(top, #efefef, #a6a6a6);}
.content p { text-align:justify; }

.info { float:left; margin:0px; padding:20px; width:960px; background:url(../images/img.jpg) no-repeat; color:#fff; border-radius:20px;}
.info h1 { font-size:32px; margin:0 0 10px 0;}
.info h1 span { font-weight:normal;}
.info p { font-size:16px; font-weight:bold;}

.table td { padding:2px; }
.border { border-collapse:collapse;}

.img { float:left; margin:0 20px 0 0;}

.link { float:left; margin:0px; padding:5px 10px; background:#e22c30; color:#fff; font-weight:bold; text-decoration:none;}

#footer-wrapper { padding:0px; margin:0px; width:100%; height:100%; background:#ec1c23; margin-top:0px; border-bottom: 7px solid #ccc;  border-top: 7px solid #ccc;  background:url(../images/slider_bg.png);}

.footer { float:left; margin:10px 0 0 0; padding:0px; width:100%; height:50px; border-top:2px solid #fff; letter-spacing:0px;}
.footer p { float:left; margin:0px; padding:0 10px; font-size:16px; line-height:50px; color:#FFF; font-weight:bold;}
.footer img { float:right; margin:0px; padding:10px;}