body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0; }
ul, ol, li{list-style:none; }
input, button{margin:0; font-size:12px; vertical-align:middle; }
body{font:12px microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif; margin:0; color:#868686; }
table{border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; outline:none; color:#868686;  }
img{-webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
a:hover{text-decoration:none; -moz-transition:color .4s linear; -webkit-transition:color .4s linear; transition:color .35s linear; color:#ffb800 }
.cl{height:0; font-size:1px; clear:both; line-height:0; }
.none{display:none}
*:focus{outline:none}
i,em,ins,u{font-style:normal; text-decoration:none }	
nav,footer,section,header,article{display:block; }
.wraps{width:1200px; margin:0 auto; }
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.pa{position:absolute}
.oh{ overflow:hidden; }
.clearfix{*zoom:1; }
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0; }
.clearfix:after{clear:both; }
.bgfff{ background:#fff}
input[type="submit"],
input[type="reset"],
input[type="button"],
button{-webkit-appearance:none; }
::-webkit-scrollbar{width:10px;height:10px; }
::-webkit-scrollbar-track{background:#f1f1f1; }
::-webkit-scrollbar-track:hover{background:#eee; }
::-webkit-scrollbar-thumb{border-radius:10px;background:#b9b9b9; }
::-webkit-scrollbar-thumb:hover{background:#747474; }
::-webkit-scrollbar-thumb:active{background:#555; }
.wrap{width:1200px;margin:0 auto;}
/*******公共样式结束*********/


.banner{ height:833px; background:url(../images/top.jpg) no-repeat center top;}
.banner .wrap{ height:833px; position:relative}
.banner .logo{ position:absolute; top:36px; left:0}
.banner .basketball{ width:114px; height:114px; position:absolute; top:377px; left:335px;}
.banner .basketball img{width:114px; height:114px; display:block;animation:fanzhuan 4s linear infinite;-webkit-animation:fanzhuan 4s linear infinite;-moz-animation:fanzhuan 4s linear infinite;}
.mainct{}
.mainct .titles{ width:764px; margin:0 auto;}
.mainct .titles img{ display:block; width:100%}
.mainct .cntr1{ width:764px; margin:0 auto; padding:36px 0}
.mainct .cntr1 .word{ width:382px;}
.mainct .cntr1 .word li{ height:79px; overflow:hidden; padding:10px 0}
.mainct .cntr1 .word li i{ display:block; width:70px; height:79px; float:left;}
.mainct .cntr1 .word li img{ display:block; width:70px; height:79px;}
.mainct .cntr1 .word li span{ display:block; width:282px; padding-top:13px; height:48px; float:right; padding-left:12px; color:#784602; font-size:18px; line-height:24px;}
.mainct .cntr1 .pic{ padding-top:30px}
.mainct .cntr1 .pic img{ display:block; width:251px; height:238px;}
.mainct .cntr2{ width:764px; margin:0 auto; padding:62px 0 97px}
.mainct .cntr2 .qiu{width:68px; height:104px; position:absolute; top:-26px; left:-180px;}
.mainct .qiu img{ display:block; width:68px; height:104px;}
.mainct .cntr2 .pic img,.mainct .cntr3 pic{display:block;}
.mainct .cntr3 .qiu{width:68px; height:104px; position:absolute; top:-26px; right:-180px;}
.mainct .cntr3{ width:804px; margin:0 auto; padding:26px 0}
.mainct .cntr3 .zprt{ padding:10px 0}
.mainct .cntr3 .word.fl{ width:550px; padding-left:60px; height:178px; line-height:178px;}
.mainct .cntr3 .word{ color:#01b961; font-size:22px;}
.mainct .cntr3 .word b{ font-size:30px; color:#f39800; padding:0 6px;}
.mainct .cntr3 .pic.fr{ padding-right:26px;}
.mainct .cntr3 .pic.fr img{ width:156px; height:178px; display:block}
.mainct .cntr3 .pic.fl{ position:relative;left:-65px;}
.mainct .cntr3 .pic.fl img{ width:229px; height:141px; display:block}
.mainct .cntr3 .word.fr{ width:566px; height:130px; padding-top:16px;}
.mainct .cntr3 .word.fr i{ display:block; line-height:50px;}
.mainct .btns{ height:186px; margin-top:30px}
.mainct .btns .hill{ width:367px; height:111px; position:absolute; bottom:0;}
.mainct .btns .hill img{ display:block;width:367px; height:111px;}
.mainct .btns .hill.rt{ right:0}
.mainct .btns .hill.lt{ left:0}
.mainct .btns a{ display:block; width:311px; height:75px; margin:0 auto }

@-webkit-keyframes fanzhuan{
0%{
-webkit-transform:rotateZ(0deg);
} 50%{
-webkit-transform:rotateZ(180deg);
} 100%{
-webkit-transform:rotateZ(360deg);
} 
}
 @-moz-keyframes fanzhuan{
0%{
-moz-transform:rotateZ(0deg);
} 50%{
-moz-transform:rotateZ(180deg);
} 100%{
-moz-transform:rotateZ(360deg);
} 
}



























































































































































































































































































































































































































































































