@charset "gb2312";

/*--头部--*/
#head {width:auto; height:127px; overflow:hidden; margin:0 auto;}
#head .top {width:auto; height:3px; line-height:3px; overflow:hidden; margin:0 auto; background:#54A0F6}
#head .logo {width:988px; height:60px; margin:0 auto;}
#head .logo img {width:168px; height:60px; float:left}
#head .logo h1 {width:208px; height:36px; line-height:36px; margin:9px 0 0 0; border-left:#CCC solid 1px; font-size:14px; text-align:center; color:#0560C2; float:left}
#head .logo ul {width:432px!important; width:436px;height:28px; display:block; line-height:28px; overflow:hidden; float:right; vertical-align:top; border:#99BBDD solid 1px; border-top:none; padding-left:1em}
#head .logo li {width:auto; height:28px; line-height:28px; overflow:hidden; vertical-align:middle; float:left;list-style:none; margin:0 8px}
.ico1 {background: url(../img/icon.png) no-repeat 0 -346px; text-indent:22px}
.ico2 {background: url(../img/icon.png) no-repeat 0 -72px; text-indent:22px}
#head .logo li A {color:#738197}
#head .nav {width:986px; height:34px; margin:0 auto; background:url(../img/menu_bg.gif) repeat-x; border-color:#018FE3; border-style:solid; border-width:0px 1px 0px 1px }
#head .nav ul {width:980px; height:28px; margin:3px 0 0 2px; list-style:none; float:left; position:relative; z-index:10}
#head .nav ul li {width:86px; height:28px; display:block; line-height:28px; float:left; text-align:center;font-weight:bold; background:url(../img/bg_8.png) no-repeat right 1px}
#head .nav ul li.nobg {background:none}
#head .nav ul li.selected a, #head .nav ul li a:hover {width:76px; height:29px; display:block; background:url(../img/m1.gif);color:#047ab7; margin-top:1px}
#head .addi {width:986px; height:28px; margin:0 auto; border-color:#DCE1E7; border-style:solid; border-width:0 1px 1px 1px}
#head .addi .p1 {width:382px;height:28px; line-height:28px; overflow:hidden; float:left; background:url(../img/t7.gif) no-repeat 8px 4px; padding-left:3em; }
#head .addi .p2 {width:136px;height:20px; line-height:20px; overflow:hidden; float:left; background: url(../img/icon.png) no-repeat 4px 1px; margin-top:4px; padding-left:24px; }
#head .addi .p1 span {width:auto;background:url(../img/ico.gif) no-repeat left center; padding-left:1em; margin-right:3em}
#head .addi ul {width:400px;height:28px; line-height:28px; overflow:hidden; list-style:none; float:right;}
#head .addi ul li {width:80px; height:20px; line-height:20px; overflow:hidden; margin-top:4px; float:left;list-style:none;}
.ico3 {background: url(../img/icon.png) no-repeat 0 -17px; text-indent:20px}
.ico4 {background: url(../img/icon.png) no-repeat 0 -122px; text-indent:20px}
.ico5 {background: url(../img/icon.png) no-repeat 0 -98px; text-indent:20px}
.ico7 {background: url(../img/icon.png) no-repeat 0 -393px; text-indent:20px}
.ico8 {background: url(../img/icon.png) no-repeat 0 -375px; text-indent:20px}

/*--通用频道 Rule:Or_part()-*/
.or-part1 {width:726px; height:168px;float:left;}
.or-part1 dl {width:124px; height:168px; float:left;border:#B0CDED solid 1px;}
.or-part1 dl dt {width:120px; height:30px; line-height:30px; margin:0 auto;font-weight:bold;  border-bottom:#CCC solid 1px;background: url(../img/list_c_2.gif) no-repeat 0px 10px; text-indent:1.5em}
.or-part1 dl dt img {width:33px; height:11px; float:right; margin:8px 2px}
.or-part1 dl dd {width:120px; height:30px; line-height:30px; margin:0 auto; border-bottom:#DDD dotted 1px; text-align:center}
.or-part1 ul {width:588px; height:168px; float:right; border:#C5C5C5 solid 1px;}
.or-part1 ul img {width:108px; height:158px; float:right; margin:4px 4px}
.or-part1 ul h3 {width:458px; height:30px; line-height:30px; font-size:14px; margin:0 auto; float:left; text-indent:1em}
.or-part1 ul p {width:458px; height:30px; line-height:30px; margin:0 auto; border-bottom:#DDD dashed 1px; float:left; text-indent:1em}
.or-part1 ul li {width:228px; height:24px; line-height:24px; margin:0 auto; float:left ;background:url(../img/ico.gif) no-repeat 12px 8px; text-indent:20px; color:#CC6666}

.or-part2 {width:464px; height:1146px; margin-right:8px!important; margin-right:3px; float:right}
.or-part2 dl {width:464px; height:271px; border:#B0CDED solid 1px; padding-bottom:6px; background:url(../img/bg_4.gif) repeat-y}
.or-part2 dl p {width:460px; height:30px; line-height:30px; margin:0 auto; border-bottom:#B0CDED dashed 1px; text-indent:6px; font-weight:bold}
.or-part2 dl dt {width:460px; height:30px; line-height:30px; margin:0 auto; text-align:center;}
.or-part2 dl dd {width:448px; height:48px; line-height:24px; margin:0 auto!important; margin:0 0 0 8px; border-bottom:#CCC dashed 1px }
.or-part2 dl ul {width:454px; height:144px; margin:16px 0px 0px 7px;list-style:none; }
*html .or-part2 dl ul {margin:16px 0px 0px 0px;} 
*+html .or-part2 dl ul {margin:16px 0px 0px 0px;} 
.or-part2 dl ul li {width:454px; height:24px; line-height:24px; overflow:hidden;background:url(../img/ico.gif) no-repeat 0px 10px; text-indent:10px;}
.or-part2 dl ul li span {width:148px; height:auto; float:right}

.or-part3 {width:252px; height:1128px; float:left;}
.or-part3 ul {width:252px; height:271px; border:#DDD solid 1px; padding-bottom:6px; list-style:none}
.or-part3 ul p {width:248px; height:30px; line-height:30px; overflow:hidden; margin:0 auto; border-bottom:#CCC dotted 1px; text-indent:6px; font-weight:bold}
.or-part3 ul li {width:252px; height:24px; line-height:24px; overflow:hidden;background:url(../img/ico2.gif) no-repeat 1px 8px; text-indent:16px; clear:both}
.or-part3 ul img {width:248px; height:78px; margin:6px 2px}

.or-gg {width:724px; height:76px; border:#DDD solid 1px; margin:6px auto; float:left}
.or-gg img {width:724px; height:76px;}