﻿*{margin:0;padding:0;}
img{border:0;}
ul,li{list-style:none;}
a *{cursor:pointer}
a{color:#333;text-decoration:none}
a:hover{color:#777;text-decoration:underline}
body{background:url(../img/01.jpg) repeat-x top #ebebeb;line-height:20px;font-size:12px}
table{table-layout: fixed;}
table tr td{word-break:break-all; word-wrap:break-word;}
.yellow{color:#A89600}
.red{color:#f00}
.cf:after{content: ".";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}
.cf{zoom: 1;}
.bf{background:#fff}
h2 a{color:#fff;text-decoration:none}
h2 a:hover{color:#050593;text-decoration:none}
.headerbg{background:url(../img/body_bg.png) repeat-x;width:100%;height:42px;border-bottom:1px solid #bbb}
.header{height:42px;width:960px;margin:0 auto}
.header a{color:#333;text-decoration:none}
.header a:hover{color:#777;text-decoration:underline}
.logo{width:130px;float:left}
.shortcut{padding:15px 20px 0 0;float:right}
.topbg{background:url(../img/01.jpg) repeat-x top #ebebeb;}
.top{height:337px;background:url(../img/02.jpg) no-repeat center top}
.top1{height:337px;width:980px;margin:0 auto;position:relative}
.top1 a{display:block;position:absolute;outline:none}
.top1 .a1{top:3px;right:12px;width:142px;height:50px}
.top1 .a2{top:282px;right:12px;width:175px;height:30px}

.main{width:960px;margin:0 auto}
.left{float:left;width:680px;height:300px;padding-right:10px}
.right{float:left;width:270px;height:300px}
.main h2{padding:9px 0 0 20px;height:32px;color:#fff;font-size:18px;font-family:"微软雅黑";font-weight:lighter}
.h21{background:url(../img/01.png) no-repeat 0 -123px}

.left .d1{height:240px;padding:10px 10px 0 20px}
.d1 p.p1{font-size:14px;color:#2C2B2B}
.d1 p.p2{font-size:12px;color:#666;padding:0 0 6px 28px}
.d1 a{text-decoration:none;color:#666}
.d1 a:hover{text-decoration:underline;color:#666}

.ct1{clear:both;padding-bottom:10px;background:#489EEE}
.ct11{width:903px;margin:0 auto;background:#fff;padding:14px 0 0 37px}
.ct11 p{float:left;width:438px;height:230px}
.ct11 p img{width:425px;height:220px}

.ct2{float:left;width:475px;padding-top:10px}
.pr{padding-right:10px}
.h22{background:url(../img/01.png) no-repeat}
.ct2 .d1{padding:12px 20px 10px 20px}
.ct2 .d1 .p3{padding-bottom:10px}


.footer{color:#333;padding-top:20px;height:66px;line-height:28px;clear:both;width:100%;text-align:center}
.footer a{margin:0 6px}
