@charset "utf-8";
/* CSS Document */
html {color:#000;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, select, textarea, p, blockquote, th, td {margin:0;padding:0}
body {font-size:12px;}
fieldset, img {border:0}
img {vertical-align:top}
li {list-style:none}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.clearfix:after {display:block;visibility:hidden;clear:both;height:0;content:"."}
.clearfix {zoom:1;}
.clear{ clear:both; font-size:1px;width:1px; visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}



body{ line-height:24px; background:url(../images/background.jpg) repeat-x top; background-color:#63034c;}

a{ color:#aa0b84;}
.logo,.banner,.main{width:984px; margin:auto;}
.logo img,.logo div,.banner img,.main img{ float:left;}

.logo{ line-height:60px;}
.logo div{ width:300px;}
.logo strong a{ font-size:16px; color:#FFF; padding-right:30px;}

.p4{ width:634px; height:98px; width:476px; padding-left:115px; padding-right:43px; font-size:14px; text-indent:24px; color:#474444; background-image:url(../images/bg1.jpg); background-repeat:no-repeat; float:left;}

.bg2,.bg10,.bg20{width:428px; padding-left:44px;padding-right:25px;font-size:12px;line-height:22px;float:left;}
.bg3,.bg11,.bg21{width:430px; padding-left:25px;padding-right:31px;font-size:12px;line-height:22px;float:left;}
.bg2 strong,.bg10 strong,.bg20 strong,.bg3 strong,.bg11 strong,.bg21 strong{color:#2b282a;}
span{color:#ff0012;}
.bg2{height:142px;background:url(../images/bg2.jpg) no-repeat;}
.bg3{height:142px;  background:url(../images/bg3.jpg) no-repeat;}
.bg10{height:148px;background:url(../images/bg10.jpg) no-repeat;}
.bg11{height:148px;  background:url(../images/bg11.jpg) no-repeat;}
.bg20{height:173px;background:url(../images/bg20.jpg) no-repeat;}
.bg21{height:173px;  background:url(../images/bg21.jpg) no-repeat;}

.bg30{ width:984px; height:88px; line-height:20px; text-align:center;background:url(../images/bg5.jpg) no-repeat; float:left;}
.bg30 strong,.p54 strong,.bg52 strong{ color:#b00d88;}
.bg31,.bg32,.bg33,.bg34{ width:178px;float:left;}
.bg31{ padding-left:60px; }
.bg32{ padding-left:55px; }
.bg33{ padding-left:60px; }
.bg34{ padding-left:50px; }
.bg30 p{ text-align:left; text-indent:24px;}


.p51,.p53{width:307px; height:156px;float:left;}
.bg52,.p54{width:417px; height:156px;float:left;}

.p51 p,.p53 p{ width:300px; padding-left:5px; padding-top:55px;text-indent:24px;}
.bg52 p,.p54 p{ width:195px; padding-left:185px; padding-top:8px;}

.p51{ background-image:url(../images/bg30.jpg);}
.bg52{ background-image:url(../images/bg31.jpg);}
.p53{ background-image:url(../images/bg32.jpg);}
.p54{ background-image:url(../images/bg33.jpg);}
#foot{ width:984px; height:145px;  padding-top:14px;float:left; text-align:center; background-image:url(../images/bg40.jpg);}

.text1{ width:425px; padding-left:45px;}

#foot img{ float:none;}









