body{ font-size:12px; font-family:'Î¢ÈíÑÅºÚ';margin:0px; padding:0px;  }
ul { margin:0px; padding:0px; list-style-type:none;}
a:link {color: #666666;text-decoration: none;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: underline;color: #990000;}
a:active {text-decoration: none;color: #990000;}
h2 { font-weight:200;font-family:'Î¢ÈíÑÅºÚ';margin:0px;}
h3 {margin:0px;}
.clear { clear:both; height:0px; margin:0px; padding:0px; font-size:0px; display:block;}
.container { width:1200px; margin:0px auto; }
.logo-in { float:left;}
.head-in { height:80px; overflow:hidden; background:#585858;}
.logo { width:147px; height:41px;  float:left; margin-top:17px;}
ul.menu-in { float:right; margin-top:30px;}
ul.menu-in li { float:left; margin-left:70px;}
ul.menu-in li a { color:#fff; font-size:14px; font-weight:bold;}
ul.menu-in li a:hover { color:#3C0;}

.foot { height:145px;overflow:hidden; background:#585858; color:#fff; clear:both;}

.bg { height:540px; background:url(../images/bg.jpg) no-repeat center; overflow:hidden; clear:both;}
.bg2 {height:540px; overflow:hidden; clear:both;}

.a1-1 { width:1100px; height:187px; margin-top:170px; background:url(../images/a1-1.png) no-repeat; float:left;}
.a1-2 { width:665px; height:450px; margin-top:-230px; background:url(../images/a1-2.png) no-repeat; float:right;}

.b1-1 { width:794px; height:187px;  margin:0px auto;margin-top:86px; text-align:center;}
.b1-1 h2 { font-size:45px; color:#666;}
.b1-1 h3 { color:#aaa; font-weight:500; font-size:24px; line-height:30px; height:30px; margin-top:10px; }
ul.b1-2 li { float:left; font-weight:bold; width:240px; color:#666; font-size:14px; line-height:25px; text-align:center;} 
ul.b1-2 li p { line-height:18px; color:#777; font-weight:normal; font-size:12px; padding-top:16px;}
ul.b1-2 li b { display:block; clear:both; width:84px; height:84px; margin:0px auto 40px auto; background:url(../images/b1-2.png) no-repeat;}
ul.b1-2 li b.b1-2b { background-position:-84px 0;}
ul.b1-2 li b.b1-2c { background-position:-168px 0;}
ul.b1-2 li b.b1-2d { background-position:-252px 0;}
ul.b1-2 li b.b1-2e { background-position:-336px 0;}

.c1-1 { width:594px; height:140px; float:left; margin:160px 0 0 30px; text-align:left;color:#fff;}
.c1-1 h2 { font-size:45px; }
.c1-1 h3 { font-weight:500; font-size:24px; line-height:30px; height:30px; margin-top:10px; }
.c1-1 h4 { font-weight:500; font-size:28px; line-height:35px; margin-top:10px; }
.c1-2 { width:515px; height:304px; float:right; margin:130px 30px 0 0; background:url(../images/c1-2.png) no-repeat;}

.d1-1 { width:334px; height:156px; margin:80px auto 0 auto; background:url(../images/d1-1.png) no-repeat;}
.d1-2 { text-align:center; color:#666; margin-top:50px;}
.d1-2 h2 { font-size:38px; }
.d1-2 h3 { font-weight:500; font-size:28px; line-height:30px; height:30px; margin-top:10px; color:#aaa; }
.d1-2 h4 { font-weight:500; font-size:28px; line-height:35px; margin-top:10px; }

.e1-1 { width:368px; height:69px; margin:120px auto 0 auto; background:url(../images/e1-1.png) no-repeat;}
.e1-2 { text-align:center; color:#fff; margin-top:50px;}
.e1-2 h2 { font-size:38px; }
.e1-2 h3 { font-weight:500; font-size:28px; line-height:30px; height:30px; margin-top:10px; color:#fff; }
.e1-2 h4 { font-weight:500; font-size:28px; line-height:35px; margin-top:10px; }

.f1-1 { width:794px; height:160px;  margin:0px auto;margin-top:70px; text-align:center;}
.f1-1 h2 { font-size:45px; color:#666;}
.f1-1 h3 { color:#aaa; font-weight:500; font-size:24px; line-height:30px; height:30px; margin-top:10px; }
ul.f1-2 li { float:left; font-weight:bold; width:200px; color:#666; font-size:14px; line-height:25px; text-align:center;} 
ul.f1-2 li p { line-height:18px; color:#777; font-weight:normal; font-size:12px; padding:6px 10px 0 10px;}
ul.f1-2 li b { display:block; clear:both; width:84px; height:84px; margin:10px auto 18px auto; background:url(../images/f2-2.png) no-repeat;}
ul.f1-2 li b.b1-2b { background-position:-84px 0;}
ul.f1-2 li b.b1-2c { background-position:-168px 0;}
ul.f1-2 li b.b1-2d { background-position:-252px 0;}
ul.f1-2 li b.b1-2e { background-position:-336px 0;}
ul.f1-2 li b.b1-2f { background-position:-420px 0;}

.g1-1 { width:794px; height:160px; color:#fff; margin:0px auto;margin-top:70px; text-align:center;}
.g1-1 h2 { font-size:45px; }
.g1-1 h3 { font-weight:500; font-size:24px; line-height:30px; height:30px; margin-top:10px; }
.g1-1 h4 { font-weight:500; font-size:28px; line-height:35px; margin-top:10px; }
.g1-2 { width:287px; height:147px; float:left; margin:130px 0 0 110px; background:url(../images/g1-2.png) no-repeat;}
.g1-3 { width:287px; height:147px; float:left; margin:70px 50px 0 50px; background:url(../images/g1-3.png) no-repeat;}
.g1-4 { width:287px; height:147px; float:left; margin:130px 0 0 0; background:url(../images/g1-4.png) no-repeat;}

