@charset "utf-8";
.container { position: relative; width: 100%; }


.aArea { margin-top:10px; }
.aArea01 { width:350px; float:left; }
.aArea01 .bd  { height:340px; }
.aArea01 .bd .pic { position:relative; width:330px; height:235px; margin:0 auto; }
.aArea01 .bd .pic span { position:absolute; width:320px; height:35px; line-height:35px; background:rgba(0,0,0,0.5); padding-left:10px; bottom:0; left:0; display:block; color:#fff; font-size:14px; z-index:999; }

 
.aArea02 .bd ul li span.ico {
    position: absolute;
    float: left;
    background: url(new.gif) no-repeat;
    width: 20px;
    height: 13px;
    margin: 5px 0 0 5px;
}

.aaaa { position:relative; }
.aaaa .hd01 { position:absolute; right:5px; bottom:40px; }
.aaaa .hd01 dl li { float:left; font-size:0; width:8px; height:8px; margin:0 1px; background:#fff; border-radius:100%; cursor:pointer; }
.aaaa .hd01 dl li.on { background:#286dd4; }







.aArea02 { float:left; width:390px; margin-left:10px; overflow: hidden; }
.aArea02 .bd  { height:340px; }
.aArea02 .bd .txt  { border-bottom:1px solid #e8e8e8; }
.aArea02 .bd .txt h1 { text-align:center; padding-bottom:10px; margin:0;}
.aArea02 .bd .txt h1 a { font-size:20px; text-align:center; color:#286dd4; }
.aArea02 .bd .txt p { line-height:25px; text-indent:2em; padding:0 10px; font-size:14px; }
.aArea02 .bd .txt p a { color:#286dd4; }

.aArea03 { width:100%;margin-top:15px; }
.aArea03 .hd ul li {  background:none; color:#000;  }
.aArea03 .bd  { height:276px; margin-bottom:20px; }
.aArea03 .bd ul{ margin-top:0}
.aArea03 .bd ul li  {  line-height:33px; }
.aArea03 .more01 { display:block; margin-top:15px; }

.bArea { margin-top:20px; }
.bArea a { display:block; }
.bArea .a1 { float:left; width:350px; }
.bArea .a2 { float:left; width:430px; margin-left:10px; }
.bArea .a3 { float:right; width:270px; }

.cArea { margin-top:25px; }
.cArea01 { float:left; width:350px; }
.cArea01 .hd ul li {  background:#2f60a2; color:#fff; }
.cArea01 .bd01 ul li { margin-bottom:7px; }

.cArea02 { float:left; width:430px; margin-left:10px; }
.cArea02 .hd ul li { color:#2f60a2; }
.cArea02 .hd ul li.on {  background:#2f60a2; color:#fff; }
.cArea02 .bd { height:265px; }

.inBox .inHd ul li { background:none; float:left; padding-right:10px; cursor:pointer; }
.inBox .inHd ul li.on {   background:#2f60a2; color:#fff; }


.cArea02 .bd dl dt { float:left; margin:5px 8px; }
.cArea02 .bd dl dt a { display:block; width:155px; text-align:center; padding:50px 17px 0 17px; height:40px; border:1px solid #e7e7e7; font-size:14px; color:#a5a5a5; }

.cArea02 .bd dl .a1 a { background:url(c1.jpg) no-repeat 77px 10px #fff; }
.cArea02 .bd dl .a2 a { background:url(c2.jpg) no-repeat 77px 10px #fff; }
.cArea02 .bd dl .a3 a { background:url(c5.jpg) no-repeat 77px 10px #fff; }
.cArea02 .bd dl .a4 a { background:url(c6.jpg) no-repeat 77px 10px #fff; }

.cArea02 .bd dl .a5 a { background:url(c4.jpg) no-repeat 100px 7px #fff; width:236px; padding:0 0 0 160px; height:50px; line-height:50px; text-align:left; }
/*
.cArea02 .bd dl .a6 a { background:url(c6.jpg) no-repeat 43px 10px #fff; padding-top:45px; height:45px; }
.cArea02 .bd dl .a7 a { background:url(c7.jpg) no-repeat 43px 10px #fff; width:286px; padding:0 0 0 110px; height:50px; line-height:50px; text-align:left; }
*/
.cArea03 { float:right; width:270px; }
.cArea03 .hd ul li {  background:#2f60a2; color:#fff; }
.cArea03 .bd { height:265px; }
.cArea03 .bd dl dt { float:left;  margin:5px; }
.cArea03 .bd dl dt a { display:block; padding-top:70px; height:45px; width:115px; border:1px solid #e7e7e7; text-align:center; font-size:14px; color:#828282; }
.cArea03 .bd dl .a1 a { background:url(c001.png) no-repeat 30px 25px; }
.cArea03 .bd dl .a2 a { background:url(c002.png) no-repeat 30px 25px; }
.cArea03 .bd dl .a3 a { background:url(c003.png) no-repeat 30px 25px; }
.cArea03 .bd dl .a4 a { background:url(c004.png) no-repeat 26px 25px; }
.cArea03 .bd dl .a3 { margin-top:10px; }
.cArea03 .bd dl .a4 { margin-top:10px; }



.eArea { margin-top:20px; }
.eArea01 { float:left; width:350px; }
.eArea02 { float:left; width:430px; margin-left:10px; }
.eArea03 { float:right; width:270px; }
.eArea .hd ul li {  background:#2f60a2; color:#fff; }
.eArea .bd {  height:260px; }
.eArea .bd ul li  {  border-top:1px solid #e8e8e8; line-height:33px; }

.eArea01 .bd ul li  { text-align:center; font-weight:bold; padding-left:0; float:left; width:145px; margin-right:10px; margin-bottom:5px; border:1px solid #cfcccc; line-height:33px; background:url(li05.png) repeat-x bottom; }













