/*public*/
body {font-size:12px;background-color:#fff;padding:0px;margin:0px;text-align:center;}
ul,h1,h2,h3,form,img,ul,ol,li,dl,dt,dd{padding:0px;margin:0px;border:0;}
div{margin:0px auto;} 
textarea{font-size:12px;padding:1px;}
input{font-size:12px;padding:1px;}
option {padding:1px;font-size:9pt;border:1px #cccccc solid;}
li,dt{list-style-type:none;list-style-position:outside;overflow:hidden;text-overflow:ellipsis;}
.clear{clear:both;}
.nolk{display:none;}
.yelk{display:block;}
.ad{text-align:center;}
/*ÕýÓÃ¿ªÊ¼*/
a:link,a:visited{text-decoration:none;color:#0c3785;}
a:active,a:hover{text-decoration:underline;color:#000;}
a.black:link, a.black:visited {text-decoration: none;color:#30373f;}
a.black:hover,a.black:active {text-decoration: underline;color:#30373f;}
a.white:link, a.white:visited{text-decoration:none;color:#fff;}
a.white:hover,a.white:active{text-decoration:underline;color:#fff;}
.black a:link,.black a:visited { text-decoration:none;color:#000;}
.black a:active,.black a:hover { text-decoration:underline;color:#000;}
/*framework*/
.mid{width:980px;border-bottom:9px #fff solid;text-align:left;clear:both;}
.mid_left{float:left;width:240px;margin-right:8px;}
.mid_center{float:left;width:474px;}
.mid_right{float:right;width:250px;}
.boxa{float:left;width:238px;}
.boxb{float:left;width:472px;}
.boxc{float:left;width:248px;}
/*border*/
.bd1{border:1px #b2c8dd solid;}
.bd2{border:1px #D7CBB3 solid;}
.bd3{border:1px #d8d8d8 solid;}
.bd4{border-right:1px #d8d8d8 dashed;}
.bd5{border-top:1px #ddeafa solid;}
/*background*/
.bgcolor{background:#f3f8fc;}
.bgcolor1{background:#f1e4d4;}
/*hegiht*/
.h468{height:468px;}
/*margin*/
.mgt10{margin-top:10px;}
.mgt5{margin-top:5px;}
.mgb5{margin-bottom:5px;}
/*padding*/
.pdt10{padding-top:10px;}
/*line-height*/
.l19{line-height:19px;}
.l21{line-height:21px;}

#andyscroll { 
    overflow: hidden; 
    text-align: left; 
    width:228px; 
    height:126px; 
    overflow:hidden; 
} 

/*title*/
.title{float:left;height:26px;line-height:26px;background:url(../images/bg_16.gif) repeat-x;clear:both;}
.title b{float:left;width:112px;text-align:center;background:url(../images/bg_15.gif) no-repeat;color:#fff;}
.title strong{float:left;text-align:center;color:#000;padding-left:30px;}
.title span{float:right;width:40px;background:url(../images/bg_17.gif) no-repeat 0px 8px;padding:0 5px 0 8px;}
.title1{float:left;height:26px;line-height:26px;background:url(../images/bg_18.gif) repeat-x;clear:both;}
.title1 b,.title2 b{float:left;text-align:center;color:#fff;padding-left:30px;}
.title1 span,.title2 span{float:right;width:40px;padding:0 5px 0 8px;}
.title2{float:left;height:26px;line-height:26px;background:url(../images/bg_12.gif) repeat-x;clear:both;}
/*logo*/
.boxbg{float:left;width:238px;background:url(../images/bg_14.gif) repeat-x top #fff;text-align:center;}
.list1 li{text-align:left;background:url(../images/icon_13.gif) no-repeat 0px 8px;padding-left:12px;font-weight:bold;clear:both;height:25px;line-height:25px;}
.list2 li{clear:both;height:21px;line-height:21px;float:left;width:100%!important;text-align:center;}


.list3{float:left;width:452px;padding:10px 10px 10px 10px;}
.list3 li{text-align:left;width:452px;clear:both;height:21px;white-space:nowrap;}

.list3 dl{float:left;text-align:left;width:452px;clear:both;height:21px;white-space:nowrap;}
.list3 dl dd{float:right;width:35px;height:21px;}
.list3 dl dt{float:left;width:410px;height:21px;white-space:nowrap;}

.list4{float:left;width:218px;padding:10px 8px 5px 10px;}
.list4 li{text-align:left;width:218px;clear:both;height:21px;white-space:nowrap;}
.list4 li.more{text-align:left;width:208px;background:url(../images/icon_2_2.gif) no-repeat 0px 4px;padding-left:10px;}
.list6{float:left;width:228px;padding:10px 8px 5px 10px;}
.list6 li{text-align:left;width:228px;clear:both;height:21px;white-space:nowrap;}
.list6 dl{float:left;text-align:left;width:228px;clear:both;height:21px;}
.list6 dl dd{float:right;width:35px;height:21px;}
.list6 dl dt{float:left;width:190px;height:21px;white-space:nowrap;}



.list5 ul{float:left;width:452px;height:25px;clear:both;}
.list5 li{float:left;width:210px;height:21px;white-space:nowrap;margin-right:0px;background:url(../images/icon_2_2.gif) no-repeat 0px 4px;padding:0 5px 0 10px;}
.listdl{float:left;width:228px;padding:10px 8px 5px 10px;}
.listdl dl{float:left;width:228px;margin-bottom:10px;}
.listdl dt{float:left;width:228px;color:#09339f;font-weight:bold;height:20px;}
.listdl dd{float:left;width:220px;height:21px;background:url(../images/icon_2_2.gif) no-repeat 0px 4px;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listdl dd .ddz{float:left;width:180px;height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listdl dd .ddr{float:right;width:35px;height:21px;}







.listdl2,.list5{float:left;width:452px;padding:10px 10px 5px 10px;clear:both;}
.listdl2 dt{float:right;width:160px;color:#09339f;font-weight:bold;padding-top:10px;}
.listdl2 dt img{width:154px;height:94px;padding:1px;border:1px #cdcdcd solid;}
.listdl2 dd{float:left;}
.listdl2 dd li{float:left;width:290px;height:21px;white-space:nowrap;}
.listdl2 dd .liz{float:left;width:245px;height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listdl2 dd .lir{float:left;width:35px;height:21px;}




.listdl3{float:left;width:452px;padding:10px 10px 5px 10px;clear:both;border-bottom:1px #fffaee dashed;}
.listdl3 dt{float:left;width:80px;color:#09339f;font-weight:bold;padding-top:10px;text-align:center;}
.listdl3 dt img{width:50px;height:70px;padding:1px;border:1px #cdcdcd solid;}
.listdl3 dd{float:right;width:372px;}
.listdl3 dd b{float:right;width:372px;height:25px;}
.listdl3 dd li{float:right;width:372px;height:60px;line-height:19px;clear:both;color:#5a5954;}
.listdl3 dd li.more{float:right;width:372px;height:21px;white-space:nowrap;text-align:right;}
.img120{float:left;width:228px;padding:10px;text-align:center;clear:both;}
.img120 li{float:left;width:228px;padding-top:10px;}
.img120 li img{width:160px;height:120px;padding:1px;border:1px #cdcdcd solid;}
.img40 img{width:40px;height:30px;padding:1px;border:1px #cdcdcd solid;}
.yqlj{width:960px;border-top:1px #9A9A9A dashed;padding:10px;text-align:left;}
.yqlj dt{float:left;width:960px;height:20px;font-weight:bold;}
.yqlj dd{float:left;width:960px;line-height:21px;}