@charset "gb2312";
/* CSS Document */ 
*{ margin:0; padding:0;}
a{ text-decoration:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0; padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;/*display: block;*/}
body{ font-family:"Î¢ÈíÑÅºÚ"; overflow-x:hidden;}
img{ border:0;}
.clear{ clear:both;}
.cen1100{width:1100px; margin:0 auto; overflow:hidden;}
.public{ width:100%; overflow:hidden; margin:0 auto; background:#fffce8; border-bottom:3px #c2000c solid; padding:0 0 70px 0;}
.banner{ width:100%; height:736px; text-align:center; margin:0 auto; background:url(../images/bannerbg.jpg) center no-repeat #400201;}
.title{ text-align:right; margin:50px auto;}
.p1-left{ width:358px; float:left;}
.p1-left li{ margin:0 0 10px 10px;}
.p1-main{ width:363px; float:left;}
.p1-main li{ margin:0 0 10px 12px;}
.p1-right{ width:364px; float:left;}
.p1-right li{margin:0 0 11px 12px;}
.bt1{ width:311px; height:384px; background:#bc0003; padding:13px 20px 0 20px; color:#fffcdb; font-size:16px; line-height:30px;}
.bt1 b{ font-size:40px; line-height:45px; text-align:center; display:block;}
.bt1 p{ font-size:23px; font-weight:bold; line-height:35px; margin:35px 0 0 0;} 
.bt1 img{ margin:0 auto; display:block;}
.p2-left{ float:left; margin:0 0 0 10px;}
.p2-right{ width:730px; float:left;}
.p2-right li{ width:348px; float:left; margin:0 0 10px 15px;}
.p3-left{ width:358px; float:left;}
.p3-left li{ width:348px; float:left; margin:0 0 5px 10px;}
.p3-main{ width:232px; float:left; margin:0 0 0 10px;}
.p3-right{ float:left; margin:0 0 0 10px;}
.bt2{ width:405px; height:372px; background:#bc0003; padding:13px 35px 0 35px; color:#fffcdb; font-size:16px; line-height:30px;}
.bt2 b{ font-size:40px; line-height:45px; text-align:center; display:block;}
.bt2 p{ font-size:23px; font-weight:bold; line-height:35px; margin:35px 0 0 0;} 
.bt2 img{ margin:0 auto; display:block;}