.area-l{ width: 890px; letter-spacing:-0.34em;}
.area-r{ width: 284px; }
.column-area{ margin-top: 24px; overflow: hidden;}
.column-area .bk-t0{ border: 1px solid #d8d8d8; border-top: 0 none;}
.area-l .col-l,.area-l .col-r{display:inline-block; *display:inline; *zoom:1; vertical-align: top; letter-spacing: normal; overflow: hidden;}
.area-l .col-l{ margin-right: 30px; width: 380px; overflow: hidden;}
.area-l .col-r{width: 480px; overflow: hidden;}
.column-area .col-1{ height: 330px;}
.column-area .col-2{ height: 260px;}
.column-area .col-3{ height: 196px;}
.column-tit{height:31px; padding-left: 5px; padding-right: 5px; border-bottom: 1px solid #0096ff; overflow:hidden; clear: both; }
.column-tit h1{ padding-left: 24px; font-size: 20px; height: 24px; line-height: 24px; color:#0096ff; background: url(index-icon11.png) no-repeat;}
.column-tit h1 a{color:#0096ff;}
.column-tit span{ float: right; padding-top: 6px; color: #777777; }
.column-tit span a{color:#aaa;}
.column-tit span a:hover{color: #0096ff;}
.column-list{clear:both; padding: 10px 0 0 16px;}
.column-list li{ padding-left: 16px; height: 32px; line-height: 32px; background: url(index-icon9.png) no-repeat 0 50%; clear: both; overflow:hidden;}
.column-list li span{float: right; padding-right: 15px; color: #aaa;}

.xxgk-area{ padding:16px 12px 0 12px; height: 324px; }
.xxgk-link,.xxgk-lm{ clear: both; overflow: hidden;letter-spacing:-0.34em;}
.xxgk-link li,.xxgk-lm li,.xxgk-link li a{display:inline-block; *display:inline; *zoom:1; vertical-align: top; letter-spacing: normal; overflow: hidden;}
.xxgk-link{ margin-right: -13px; margin-bottom: 9px;}
.xxgk-link li{ margin-right: 13px; margin-bottom: 7px; width: 170px; height: 36px;}
.xxgk-link li a{ margin-left: 50px; padding-left: 15px; width: 104px; height: 34px; line-height: 34px; border: 1px solid #d8d8d8; border-left: 0 none; background: #fff;}
.xxgk-link li.icon1{ background: #eba570 url(zw-icon1.png) no-repeat 16px 50%;}
.xxgk-link li.icon2{ background: #52c8a5 url(zw-icon2.png) no-repeat 16px 50%;}
.xxgk-link li.icon3{ background: #f78080 url(zw-icon3.png) no-repeat 16px 50%;}
.xxgk-link li.icon4{ background: #5da1e7 url(zw-icon4.png) no-repeat 16px 50%;}
.xxgk-link li.icon5{ background: #e587cb url(zw-icon5.png) no-repeat 16px 50%;}
.xxgk-link li.icon6{ background: #8a8ee4 url(zw-icon6.png) no-repeat 16px 50%;}
.xxgk-lm{margin-right: -12px;}
.xxgk-lm li{margin-right: 12px; margin-bottom: 10px; width: 110px; height: 28px; line-height: 28px; text-align: center; background: #f0f0f0;}
.xxgk-pic-link{ display: block; width: 170px; height: 46px; margin-bottom: 10px;}

.ldzc-area { height: 340px; overflow: hidden;}
.ldzc-area .pic{display: block; width: 120px; height: 150px; text-align: center; margin:15px auto 0; overflow: hidden; clear: both;}
.ldzc-area .pic img{max-width: 120px; max-height: 150px; vertical-align: middle; overflow:hidden; }
* html .ldzc-area img {width: expression(this.width > 120 && this.width > this.height ? 120: auto); height: expression(this.height > 150 ? 150: auto); }
.ldzc-area .pic i {display: inline-block;height: 100%;vertical-align: middle;}
.ldzc-area h1{ padding-top: 10px; font-size: 18px; text-align: center; }
.ldzc-area p{ padding-top: 10px; text-align: center;}
.ldzc-area ul{ margin-top: 15px; letter-spacing:-0.34em;}
.ldzc-area li,.ldzc-area li a{display:inline-block; *display:inline; *zoom:1; vertical-align: top; letter-spacing: normal; overflow: hidden; }
.ldzc-area li{margin-bottom: 15px; margin-left: 12px; width: 120px; height: 32px; line-height: 32px; border: 1px solid #d8d8d8;}
.ldzc-area li.icon1{ background: url(index-icon1.png) no-repeat 15px 50%;}
.ldzc-area li.icon2{ background: url(index-icon2.png) no-repeat 15px 50%;}
.ldzc-area li.icon3{ background: url(index-icon3.png) no-repeat 15px 50%;}
.ldzc-area li a{ padding-left: 45px;}
.gzbg{ height: 134px;}
.ygzw{ padding-top: 16px; height: 317px; overflow: hidden;}
.ygzw li{ margin: 0 auto 15px; width: 256px; height: 64px; line-height: 64px; color: #fff; font-size: 18px;}
.ygzw li.icon1{ background: #eba570 url(zw-icon7.png) no-repeat 25px 50%;}
.ygzw li.icon2{background: #52c8a5 url(zw-icon8.png) no-repeat 25px 50%;}
.ygzw li.icon3{background: #5da1e7 url(zw-icon9.png) no-repeat 25px 50%;}
.ygzw li.icon4{background: #8a8ee4 url(zw-icon10.png) no-repeat 25px 50%;}
.ygzw li a,.ygzw li a:hover{ display: block; padding-left: 70px; color: #fff;}