@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, p, strong, input, form, img {margin: 0;padding: 0;vertical-align:middle;}
ul, ol, li {list-style: none;}
a {text-decoration: none;color: #;blr: expression(this.onFocus=this.blur());}
a:hover {text-decoration:underline;}
img {border: 0; vertical-align:middle;}
/*box-shadow:3px 3px 3px #e5e5e5;-moz-border-radius: 5px;-webkit-border-radius: 5px;*/
body {/*font-family:微软雅黑;font-family:宋体;*/font-family:Arial,微软雅黑; position:relative; line-height:24px;  color:#; font-size:12px;}
.cle{ clear:both; height:0px; margin:0; padding:0; border:none; overflow:hidden; }
.clearfix:before,.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;}
.clearfix:after {    clear: both;}
.clearfix {zoom: 1;} /* IE < 8  haslayout */

.all{width:640px; margin:0 auto;background:#DFDFE0; padding-bottom:93px; }/* 090751 */
.header{width:100%; height:0;}

.banner{width:100%; height:100%;}

.main{padding:20px 0 0 20px; width:620px; height:auto; overflow:hidden;}
.main div {margin:0 20px 20px 0; overflow:hidden; float:left;-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius: 5px;/*Webkit browsers */    border-radius:5px;/* W3C syntax */}
.main div a{height: 100%;display:block;overflow:hidden;  text-align:center; color:#fff; font-size:26px;}
.main div i{display:block; }
.m1{width:290px; height:290px; background:#51B5C7;line-height:90px; -webkit-box-shadow: #12386f 2px -5px 10px;
-moz-box-shadow: #12386f 0px 0px 10px;
box-shadow: #12386f 2px -5px 10px;
}
.main .m1 a{font-size:34px;}
.m1 i{ margin:47px auto 10px; }
.m2{width:290px; height:134px; background:#52A0E7; -webkit-box-shadow: #102d85 2px -5px 10px;-moz-box-shadow: #102d85 0px 0px 10px;box-shadow: #102d85 2px -5px 10px; }
.m2 i{ margin:10px auto 10px; }
.m3{ background:#B84DB9; -webkit-box-shadow: #400179 2px -5px 10px;-moz-box-shadow: #400179 0px 0px 10px;box-shadow: #400179 2px -5px 10px; }
.m4{width:186px; height:185px;line-height:50px;background:#4065C4; -webkit-box-shadow: #002A70 2px -5px 10px;-moz-box-shadow: #002A70 0px 0px 10px;box-shadow: #002A70 2px -5px 10px;}
.m4 i{ margin:30px auto 10px; }
.main .m4 a{ font-size:30px;}
.m5{ background:#C74E70; -webkit-box-shadow: #420052 2px -5px 10px;-moz-box-shadow: #420052 0px 0px 10px;box-shadow: #420052 2px -5px 10px; }
.m6{ background:#8169E0; -webkit-box-shadow: #032764 2px -5px 10px;-moz-box-shadow: #032764 0px 0px 10px;box-shadow: #032764 2px -5px 10px; }
.m7{ background:#3BA24C; -webkit-box-shadow: #0A300B 2px -5px 10px;-moz-box-shadow: #0A300B 0px 0px 10px;box-shadow: #0A300B 2px -5px 10px; }


.footer{width:640px; margin:0 auto; height:93px; background:#00AF6F;position:fixed; bottom:0;}
.footer a{ float:left;display:block; width:25%; height:93px; color:#fff; padding-top:55px; line-height:38px; font-size:20px;  text-align:center;}
