@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:16px;text-decoration:none; color:#494747;overflow-x:hidden;}
li{list-style:none;}
.fl{float:left;}
.fr{ float:right;}
a{text-decoration:none; color:#494747;}
img{border:0; vertical-align:top;}
.clear{ clear:both;}
.jg{margin-top:10px;}

.banner{ height:464px; margin:0 auto; background:url(../img/bannerbg.jpg); text-align:center; margin-top:-4px;}

.t1,.t2,.t3{ width:754px; margin:0 auto; background: url(../img/t1.jpg) no-repeat center; height:105px; text-align:center; margin-top:15px;}
.t1 h2,.t2 h2,.t3 h2{ font-size:50px; color:#ac17cc; line-height:105px; font-weight:normal;}
.t1 h2 span,.t2 h2 span,.t3 h2 span{ color:#fd0202;}

.z1{ height:540px; background:url(../img/z1.jpg) no-repeat; width:853px; margin:0 auto;}
.z1 div,.z21 div,.z3 div,.z41 div{ width:458px; padding-left:405px; font-size:18px; line-height:28px; padding-top:61px;}
.z1 div p,.z21 div p,.z3 div p,.z41 div p{ text-indent:2em; color:#0F0F0F;}
.z1 div.c2,.z21 div.c2,.z3 div.c2,.z41 div.c2{ padding-top:200px; padding-left:16px; width:350px;}
.z1 div.c2 a,.z21 div.c2 a,.z3 div.c2 a,.z41 div.c2 a{ display:block; width:150px; margin:0 auto; height:40px; text-align:center; color:#FFFFFF; font-size:16px; background:#EE7C1C; line-height:40px;-moz-border-radius: 5px;
    -webkit-border-radius:5px;
    border-radius:5px; margin-top:15px;-moz-box-shadow:1px 2px 10px #A3A3A3; -webkit-box-shadow:1px 2px 10px #A3A3A3; box-shadow:1px 2px 10px #A3A3A3;}

.z2{ background:#FFCA02; height:710px; overflow:hidden; margin-top:30px;}
.z21{background: url(../img/z2.jpg) no-repeat; height:546px; margin:0 auto;}

.t2{ width:821px; background:url(../img/t2.jpg) no-repeat; margin-top:25px;}

.z21{ margin:0 auto; width:848px; margin-top:15px;}
.z21 div.c2{ padding-top:130px;}

.t3{ width:814px; height:111px;}
.t3 h2{ height:111px; line-height:111px; font-size:35px;}

.z3{ width:848px; background:url(../img/z3.jpg) no-repeat; height:630px; margin:0 auto;}
.z3 div{ padding-left:300px; width:540px; padding-top:40px;}
.z3 div.c2{ width:450px; padding-top:180px;}

.z4{ height:1157px; background:#FFCA02; overflow:hidden;}

.z41{ height:561px; width:848px; margin:0 auto; background:url(../img/z4.jpg) no-repeat; margin-top:15px;}
.z41 div{ padding-left:415px;}
.z41 div.c2{ padding-top:100px; width:480px;}

.z42{ width:848px; height:267px; margin:0 auto; margin-top:15px;}
.z42 div.c3{ float:left; width:413px;}
.z42 div.c4{ float:right;}
.z42 div.c3 p{ line-height:26px; text-indent:2em; padding-top:15px;}
.z42 div.c3 p.p1{ text-align:center; font-size:30px; font-weight: bold; color:#F17400; width:100%;}
.z42 div.c3 p{ line-height:26px; text-indent:2em; padding-top:15px;}
.z42 div.c3 a{  display:block; width:150px; margin:0 auto; height:40px; text-align:center; color:#FFFFFF; font-size:19px; background:#EE7C1C; font-weight:bold; line-height:40px;-moz-border-radius: 5px;
    -webkit-border-radius:5px;
    border-radius:5px; margin-top:15px;-moz-box-shadow:1px 2px 10px #A3A3A3; -webkit-box-shadow:1px 2px 10px #A3A3A3; box-shadow:1px 2px 10px #A3A3A3;}
	
.z5{ height:750px; background:#FAFAFA; margin-top:15px; padding-top:35px;}
.z5 div{ overflow:hidden; width:847px; margin:0 auto;}
.z5 div ul{ width:1000px;}
.z5 div ul li{ width:407px; height:338px; overflow:hidden; float:left; margin-right:25px;}
.z5 div ul li p{ height:50px; background:#EE7C1C; line-height:50px; overflow: hidden; position:relative;}
.z5 div ul li p a.wenzi{ font-size:25px; font-weight:bold; color:#FFFFFF; padding-left:15px;}
.z5 div ul li p a.an{ display:block; width:124px; height:30px; background:#FFFFFF;-moz-border-radius: 5px; position:absolute; right:5px; top:10px; line-height:30px; text-align: center; font-weight:bold; color:#EE7C1C;
  -moz-border-radius: 5px;
    -webkit-border-radius:5px;
    }