﻿*{margin:0; padding:0;}
html,body{font-size:12px; font-family:Arial; color:#000; background:#FFF; height:100%;}
img{border:0;}
code{display:none;}
a{color:#000; text-decoration:none;}
a:hover{color:#0B7DB2; text-decoration:underline;}
.hidd{display:none;}
.commimgmas{background:url(../images/blank.gif); display:block; float:left; cursor:pointer;}
.floatimg{width:280px; height:360px; border:1px #ccc solid; overflow:hidden; position:absolute; background:#fff;}
.floatmas{width:140px; height:120px; border:1px #666 solid; overflow:hidden; position:absolute; background:#FFF; filter:alpha(opacity=50); opacity:0.5;}
.altword{line-height:20px; color:#F30; font-weight:bold;  display:none; clear:both;}
.red{color:#F30;}
.a_right{text-align:right;}

.toppart{width:980px; height:auto; padding:0 10px; background:url(../images/bg_all.jpg) repeat-y 50% 0; margin:0 auto; overflow:hidden;}
.mainpart{width:947px; height:auto; padding:0 34px 0 19px; background:url(../images/bg_all.jpg) repeat-y 50% 0; margin:0 auto; overflow:hidden;}

.topblank{width:980px; height:auto !important; height:103px; min-height:103px; background:url(../images/top_gbg.jpg) no-repeat; float:left; position:relative;}
.topline{width:800px; height:23px; line-height:23px; padding-right:15px; position:absolute; top:9px; right:0; white-space:nowrap; text-align:right;}
.topline .vline{padding:0 10px;}
.langlab{width:auto; height:15px; line-height:15px; padding:3px 15px 3px 26px; float:left;}
.langlab a{display:block; color:#0C4DA2; white-space:nowrap; text-align:left;}
.langlab a:hover{text-decoration:none;}
/*.langimg{width:16px; height:11px; padding:5px; display:block; position:absolute; top:0; left:0;}*/
.langimg{width:16px; height:11px; padding:5px; display:block; float:left; clear:left; margin-top:-21px;}
.pointer{width:10px; height:21px; background:url(../images/plabel.gif) no-repeat 0 50%; display:block; position:absolute; top:0; right:0;}
.langitem{width:auto; height:21px; overflow:hidden; background:#FFF; position:relative; float:left; cursor:pointer; border:1px #678EBB solid;}
.langitem_on{width:auto; height:21px; background:url(../images/plabel.gif) no-repeat 100% 50% #B6CEE5; overflow:hidden; position:relative; cursor:pointer; border:1px #678EBB solid; float:left;}
.curlang{width:auto; height:23px; float:right; position:relative; margin-left:20px;}
.langlist{width:auto; height:auto; background:#FFF; overflow:hidden; position:absolute; display:none;}
.langlist .langitem{margin-top:-1px;}
.langlist .langitem_on{margin-top:-1px;}
.langlist .langitem_on a{color:#009;}

.toplogo{width:155px; height:90px; overflow:hidden; position:absolute; left:5px; top:7px;}
.toplogo img{max-width:155px; max-height:90px; position:absolute; left:0; bottom:0; behavior:url(/code/iepngfix.htc);}

.topmenu{width:810px; height:50px; padding-right:5px; position:absolute; top:40px; right:0; overflow:hidden;}
.topmenu .mitems{width:17px; height:50px; float:right; visibility:hidden;}
.topmenu .mtoleft{width:17px; height:17px; margin:3px 0; overflow:hidden; background:url(../images/menu_mbut.gif) no-repeat 0 -34px; float:left; clear:both; display:block; cursor:default;}
.topmenu .mtoleft:hover{background:url(../images/menu_mbut.gif) no-repeat 0 -51px;}
.topmenu .mtoright{width:17px; height:17px; margin:3px 0; overflow:hidden; background:url(../images/menu_mbut.gif) no-repeat; float:left; clear:both; display:block; cursor:default;}
.topmenu .mtoright:hover{background:url(../images/menu_mbut.gif) no-repeat 0 -17px;}
.topmenu .menubg{width:786px; height:43px; padding:2px 4px 4px 2px; position:relative; background:url(../images/menubg.png) no-repeat; behavior:url(/code/iepngfix.htc); overflow:hidden; float:right;}
.topmenu .searinp{width:140px; height:18px; color:#0B3F88; font-weight:bold; border:0; background:#FFF; display:block; float:left; position:relative; margin-top:-32px; margin-left:20px !important; margin-left:10px;}
.topmenu .searbut{width:18px; height:16px; border:0; background:url(../images/searbut.jpg) no-repeat; display:block; position:absolute; top:18px; left:173px;}
.topmenu .menucont{width:570px; height:23px; padding:10px 0; position:absolute; left:205px; top:2px; overflow:hidden;}
.topmenu .menucont .menulis{width:auto; height:23px; float:left; overflow:hidden;}
.topmenu .menucont .menuli{width:auto; height:23px; line-height:23px; white-space:nowrap; padding-left:18px; float:left; position:relative;}
.topmenu .menucont .menuli a{color:#FFF;}
.topmenu .menucont .menuli a:hover{color:#176AAC; text-decoration:none;}
.topmenu .menucont .menuli .curai{color:#60DAFE;}
.topmenu .menucont .menuli .submitem{display:none;}

.topimgs{width:980px; height:0; overflow:hidden; position:relative;}
.topimgs .imga{width:980px; height:auto; display:block; overflow:hidden; float:left;}
.topimgs img{width:980px; display:block; float:left;}
.topimgs .keys{width:960px; height:37px; padding:0 10px; position:absolute; left:0; top:180px;}
.topimgs .keys .keyleft{width:25px; height:37px; background:url(../images/imgKey_left_off.png) !important; background:url(../images/img_mbut.gif) 0 -74px; float:left; display:block;}
.topimgs .keys .keyleft:hover{background:url(../images/imgKey_left_ov.png) !important; background:url(../images/img_mbut.gif) 0 -111px;}
.topimgs .keys .keyright{width:25px; height:37px; background:url(../images/imgKey_right_off.png) !important; background:url(../images/img_mbut.gif) 0 0; float:right; display:block;}
.topimgs .keys .keyright:hover{background:url(../images/imgKey_right_ov.png) !important; background:url(../images/img_mbut.gif) 0 -37px;}

.topads{width:980px; height:0; overflow:hidden; position:relative; float:left;}
.topads .imga{width:980px; height:auto; display:block; overflow:hidden; float:left;}
.topads img{width:980px; display:block; float:left;}

/*****************ADSIMGLIST**********************/
.toppart .buts{width:auto; height:17px; position:absolute; right:25px; bottom:14px;}
.toppart .buts a{width:24px; height:17px; margin-left:6px; line-height:17px; font-weight:bold; color:#5A6666; text-align:center; display:block; float:left; overflow:hidden;}
.toppart .buts a:hover{background:url(../images/item_lab.gif) -24px 0; color:#FFF; text-decoration:none;}
.toppart .buts .cbut{width:24px; height:17px; line-height:17px; background:url(../images/item_lab.gif) 0 0; margin-left:6px; font-weight:bold; color:#FFF; text-align:center; display:block; float:left; overflow:hidden;}

.mainpart .buts{position:absolute; width:auto; height:auto; bottom:5px; right:5px;}
.mainpart .buts a{width:15px; height:15px; overflow:hidden; border:1px #2BB3E9 solid; background:#FEFEFE; color:#157DCC; float:left; margin-right:5px; text-align:center; line-height:15px; font-size:9px;}
.mainpart .buts a:hover{background:#2BB3E9; color:#FEFEFE; text-decoration:none;}
.mainpart .buts .cbut{width:15px; height:15px; overflow:hidden; border:1px #2BB3E9 solid; background:#157DCC; color:#FEFEFE; float:left; margin-right:5px; text-align:center; line-height:15px; font-size:9px;}

.scortitem{padding:0 30px 0 15px; margin-left:-15px; line-height:24px; display:block; background:url(../images/vline.gif) no-repeat 0 50%; white-space:nowrap; font-weight:bold; float:left;}
.scortitem .cura{color:#167DD5;}

.newslist{clear:both;}
.newslist .tl{width:8px; height:6px; background:url(../images/corner_GTL.gif) no-repeat; overflow:hidden; display:block; float:left;}
.newslist .tr{width:8px; height:6px; background:url(../images/corner_GTR.gif) no-repeat; overflow:hidden; display:block; float:right;}
.newslist .bl{width:8px; height:8px; background:url(../images/corner_GBL.gif) no-repeat; overflow:hidden; display:block; float:left;}
.newslist .br{width:8px; height:8px; background:url(../images/corner_GBR.gif) no-repeat; overflow:hidden; display:block; float:right;}

.newscont{clear:both;}
.newscont .tl{width:8px; height:8px; background:url(../images/corner_BTL.gif) no-repeat; overflow:hidden; display:block; float:left;}
.newscont .tr{width:8px; height:8px; background:url(../images/corner_BTR.gif) no-repeat; overflow:hidden; display:block; float:right;}
.newscont .bl{width:8px; height:8px; background:url(../images/corner_BBL.gif) no-repeat; overflow:hidden; display:block; float:left;}
.newscont .br{width:8px; height:8px; background:url(../images/corner_BBR.gif) no-repeat; overflow:hidden; display:block; float:right;}


.custcont{width:932px; height:auto; padding:20px 0 0 15px; background:#fff; line-height:20px; float:left; overflow:hidden;}
.imgsearcont{width:auto; height:auto; float:left; background:url(../images/searimgbg.gif);}

.indcont{width:220px; height:auto; float:left; overflow:hidden; padding-left:15px;}
.maincont{width:697px; height:auto; float:left; overflow:hidden; padding-left:15px;}
.maincont .countbar{width:645px; padding-right:20px;}
.maincont .newslist{width:697px; height:auto; overflow:hidden; margin-top:20px; background:url(../images/topbarbg.gif) repeat-x; float:left;}
.maincont .newslist .cont{width:665px; height:auto; padding:10px 15px; overflow:hidden; border:1px #D9D9D9 solid; border-width:0 1px; float:left; clear:both;}
.maincont .newslist .bot{width:697px; height:8px; background:url(../images/gary_BLine.gif) repeat-x 0 100%; float:left; overflow:hidden;}
.maincont .newslist .scortlist{width:695px; height:auto; float:left; overflow:hidden;}
.maincont .newslist .newsitem{height:auto; overflow:hidden; border-bottom:1px #CCC solid; clear:both; margin-bottom:10px;}
.maincont .newslist .newsitem .wtitle{line-height:30px; font-weight:bold; font-size:13px;}
.maincont .newslist .newsitem .wtitle a{color:#167DD5;}
.maincont .newslist .newsitem .walt{width:665px; height:auto; line-height:20px; color:#666;}
.maincont .newslist .newsitem .wdate{color:#AFAFAF; line-height:24px;}
.maincont .newslist .videitem{height:auto; overflow:hidden; border-bottom:1px #CCC solid; clear:both; padding-bottom:5px; margin-bottom:10px;}
.maincont .newslist .videitem .vtitle{line-height:30px; font-weight:bold; font-size:13px;}
.maincont .newslist .videitem .vtitle a{color:#167DD5;}
.maincont .newslist .videitem p{padding:10px;}
.maincont .newslist .videitem .vdesc{width:665px; height:auto; line-height:20px; color:#666;}
.maincont .newslist .videitem .vdesc img{width:97px; height:69px; display:block; float:left; margin-right:10px;}

.maincont .newscont{width:697px; height:auto; overflow:hidden; margin-top:20px; background:url(../images/blue_BLine.gif) repeat-x; float:left;}
.maincont .newscont .cont{width:665px; height:auto; padding:10px 15px; overflow:hidden; border:1px #AAC1E3 solid; border-width:0 1px; float:left; clear:both;}
.maincont .newscont .bot{width:697px; height:8px; background:url(../images/blue_BLine.gif) repeat-x 0 100%; float:left; overflow:hidden;} 
.maincont .newscont .scortlist{width:695px; height:auto; float:left; overflow:hidden; padding-bottom:20px;}
.maincont .newscont .nctitle{line-height:40px; font-size:26px; font-weight:bold; text-align:center; clear:both;}
.maincont .newscont .attline{text-align:center; color:#666; line-height:20px;}
.maincont .newscont .grayline{height:1px; background:#E5E5E5; overflow:hidden; margin:10px 0;}
.maincont .newscont .content{font-size:14px; line-height:24px;}
.maincont .newscont .content p{margin:10px 0;}

.maincont .newscont .vtitle{line-height:40px; font-size:18px; padding:0 15px; margin-bottom:5px; font-weight:bold; color:#167DD5; border-bottom:1px #CCC solid;}
.maincont .newscont .otatt{line-height:20px; color:#666;}
.maincont .newscont .otatt span{margin-right:10px;}
.maincont .newscont .video{width:665px; height:502px; display:block; margin:10px auto; overflow:hidden; background:#000;}
.maincont .newscont .video object{display:block; width:665px; height:502px; overflow:hidden;}
.maincont .newscont .video object embed{display:block; width:665px; height:502px; overflow:hidden;}





.maincont .videolist{width:697px; height:309px; margin-top:20px; float:left; overflow:hidden; background:#000;}
.maincont .videolist object{display:block; width:697px; height:309px; overflow:hidden;}
.maincont .videolist object embed{display:block; width:697px; height:309px; overflow:hidden;}
.maincont .waplink{width:665px; height:auto;}
.maincont .waplink .wlform{float:right;}
.maincont .error{width:655px; height:auto; padding-top:20px; float:left;}
.maincont .searcont{width:665px; overflow:hidden; display:block; float:left; line-height:24px;}
.maincont .searimg{width:100px; height:148px; float:left; overflow:hidden; padding:3px 5px; line-height:24px; text-align:center;}
.maincont .pictoleft{width:642px; height:auto; float:left;}
.maincont .pictoright{width:642px; height:auto; float:right; padding-right:32px;}
.maincont .proimgcont{width:642px; height:510px; padding-top:20px;}
.maincont .proimgcont .showblank{width:462px; height:462px; float:left; background:url(../images/rotloader.gif) no-repeat 50% 50%;}
.maincont .proimgcont .showimg{width:462px; height:auto; overflow:hidden; padding:0 16px; float:left;}
.maincont .proimgcont .showimg .img{width:462px; height:462px; overflow:hidden; position:absolute;}
.maincont .proimgcont .showimg .mas{width:460px; height:460px; border:1px #ccc solid; overflow:hidden; background:url(../images/blank.gif); position:absolute;  cursor:crosshair;}
.maincont .proimgcont .showimg img{width:460px; height:460px; display:block; float:left; padding:1px; display:none;}
.maincont .proimgcont .resbimg{display:none;}
.maincont .proimgcont .reviewa{width:auto; height:21px; white-space:nowrap; display:block; background:url(../images/reviewbg.jpg) no-repeat; text-indent:20px; margin:10px auto; overflow:hidden; line-height:21px; float:right;}
.maincont .proimgcont .miniblank{width:126px; height:488px; padding:8px; float:left;}
.maincont .proimgcont .miniblank label{width:126px; height:15px; display:block; clear:left; float:left;}
.maincont .proimgcont .miniblank .ubut_ou{background:url(../images/up_ou.gif) no-repeat 50% 50%; cursor:default;}
.maincont .proimgcont .miniblank .ubut_on{background:url(../images/up_on.gif) no-repeat 50% 50%; cursor:pointer;}
.maincont .proimgcont .miniblank .dbut_ou{background:url(../images/down_ou.gif) no-repeat 50% 50%; cursor:default;}
.maincont .proimgcont .miniblank .dbut_on{background:url(../images/down_on.gif) no-repeat 50% 50%; cursor:pointer;}
.maincont .proimgcont .miniblank .imgbank{width:126px; height:458px; clear:left; float:left; overflow:hidden;}
.maincont .proimgcont .miniblank .pbut{width:126px; list-style:none; height:auto; min-height:114px; float:left;}
.maincont .proimgcont .miniblank .pbut li{float:left; width:102px; height:102px; padding:6px 12px;}
.maincont .proimgcont .miniblank .pbut li img{width:100px; height:100px; cursor:pointer;}
.maincont .proimgcont .miniblank .img_on{border:2px #369 solid;}
.maincont .proimgcont .miniblank .img_ou{border:1px #ccc solid; padding:1px;}
.maincont .proimgcont .mimgs{width:0px; height:0px; overflow:hidden;}
.maincont .proimgcont .bimgs{width:0px; height:0px; overflow:hidden;}
.maincont .proimgcont .hiddata{display:none;}
.maincont .proimgcont .distext{padding:5px 0; clear:both; line-height:20px;}
.maincont .butbank{width:767px; height:1px; overflow:hidden; clear:both; float:left;}



.midcont{width:462px; height:auto; float:left; overflow:hidden; padding-left:15px;}
.midcont .countbar{width:410px; background-position:0 0; padding-right:20px;}
.midcont .newslist{width:462px; height:auto; overflow:hidden; margin-top:20px; background:url(../images/topbarbg.gif) repeat-x; float:left;}
.midcont .newslist .cont{width:430px; height:auto; padding:10px 15px; overflow:hidden; border:1px #D9D9D9 solid; border-width:0 1px; float:left; clear:both;}
.midcont .newslist .bot{width:462px; height:8px; background:url(../images/gary_BLine.gif) repeat-x 0 100%; float:left; overflow:hidden;}
.midcont .newslist .scortlist{width:460px; height:auto; float:left; overflow:hidden;}
.midcont .newslist .newsitem{height:auto; overflow:hidden; border-bottom:1px #CCC solid; clear:both; margin-bottom:10px;}
.midcont .newslist .newsitem .wtitle{line-height:30px; font-weight:bold; font-size:13px;}
.midcont .newslist .newsitem .wtitle a{color:#167DD5;}
.midcont .newslist .newsitem .walt{width:430px; height:auto; line-height:20px; color:#666;}
.midcont .newslist .newsitem .walt .wdate{color:#AFAFAF; line-height:24px;}
.midcont .newslist .videitem{height:auto; overflow:hidden; border-bottom:1px #CCC solid; clear:both; padding-bottom:5px; margin-bottom:10px;}
.midcont .newslist .videitem .vtitle{line-height:30px; font-weight:bold; font-size:13px;}
.midcont .newslist .videitem .vtitle a{color:#167DD5;}
.midcont .newslist .videitem p{padding:10px;}
.midcont .newslist .videitem .vdesc{width:430px; height:auto; line-height:20px; color:#666;}
.midcont .newslist .videitem .vdesc img{width:97px; height:69px; display:block; float:left; margin-right:10px;}


.midcont .newscont{width:462px; height:auto; overflow:hidden; margin-top:20px; background:url(../images/blue_BLine.gif) repeat-x; float:left;}
.midcont .newscont .scortlist{width:460px; height:auto; float:left; overflow:hidden; padding-bottom:10px;}
.midcont .newscont .cont{width:430px; height:auto; padding:10px 15px; overflow:hidden; border:1px #AAC1E3 solid; border-width:0 1px; float:left; clear:both;}
.midcont .newscont .bot{width:462px; height:8px; background:url(../images/blue_BLine.gif) repeat-x 0 100%; float:left; overflow:hidden;} 
.midcont .newscont .nctitle{line-height:40px; font-size:26px; font-weight:bold; text-align:center;}
.midcont .newscont .attline{text-align:center; color:#666; line-height:20px;}
.midcont .newscont .grayline{height:1px; background:#E5E5E5; overflow:hidden; margin:10px 0;}
.midcont .newscont .content{font-size:14px; line-height:24px;}
.midcont .newscont .content p{margin:10px 0;}

.midcont .newscont .vtitle{line-height:40px; font-size:18px; padding:0 15px; margin-bottom:5px; font-weight:bold; color:#167DD5; border-bottom:1px #CCC solid;}
.midcont .newscont .otatt{line-height:20px; color:#666;}
.midcont .newscont .otatt span{margin-right:10px;}
.midcont .newscont .video{width:430px; height:325px; display:block; margin:10px auto; overflow:hidden; background:#000;}
.midcont .newscont .video object{display:block; width:430px; height:325px; overflow:hidden;}
.midcont .newscont .video object embed{display:block; width:430px; height:325px; overflow:hidden;}

.midcont .waplink{width:430px; height:auto;}
.midcont .waplink .wlform{margin-left:-24px;}
.midcont .error{width:292px; padding-left:280px;}
.midcont .searcont{width:430px; height:auto; overflow:hidden; display:block; float:left; padding-top:20px; line-height:24px;}
.midcont .searimg{width:100px; height:148px; float:left; overflow:hidden; padding:3px; line-height:24px; text-align:center;}

.countbar{height:30px; line-height:30px; margin:20px 0; float:left; clear:both; background:url(../images/bg_sort.gif) no-repeat 100% 0; text-align:right;}
.titlebar{height:25px; line-height:25px; padding:0 10px; margin:10px 5px; background:#eee; font-weight:bold; color:#555; clear:both;}
.descont{height:auto; margin:0 20px; line-height:24px; color:#555; clear:left;}
.otherlink{line-height:24px; color:#666;}
.pre_but{height:24px; padding-left:24px; background:url(../images/btn_up.gif) no-repeat 0 50%;}
.next_but{height:24px; padding-left:24px; background:url(../images/btn_down.gif) no-repeat 0 50%;}
.dotline{height:1px; background:url(../images/dotline.gif); overflow:hidden; margin:20px 0;}
.wltitle{line-height:18px; padding:10px 15px; font-weight:bold; font-size:15px; color:#005AA0;}
.wlp{padding:5px 10px 10px 40px; text-indent:-14px; line-height:20px;}
.wlp span{white-space:nowrap; padding-right:15px;}
.wlp a{color:#167DD5; text-decoration:underline;}
.wlform{width:350px; height:230px; padding-left:50px; background:url(../images/vline.jpg) no-repeat 0 50%;}
.wlform .item{padding:3px 0; line-height:24px; clear:left;}
.wlform span{width:70px; line-height:24px; display:block; float:left; text-align:right;}
.wlform input{width:240px; display:block; float:left;}
.wlform textarea{width:242px; height:50px; display:block; float:left;}
.wlform .actbut{width:69px; height:24px; border:0; display:block; margin:10px auto; color:#112B60; font-size:12px; cursor:default;}
.wlform .actbut:hover{text-decoration:none;}
.wlform .item .l{width:10px; height:24px; overflow:hidden; display:block; float:left; background:url(../images/gbut3_l.gif) no-repeat;}
.wlform .item .bg{width:auto; height:24px; line-height:24px; overflow:hidden; display:block; white-space:nowrap; float:left; background:url(../images/gbut3_bg.gif) repeat-x;}
.wlform .item .r{width:10px; height:24px; overflow:hidden; display:block; float:left; background:url(../images/gbut3_r.gif) no-repeat;}
.searcont .resbar{line-height:24px; height:auto; min-height:24px; padding-left:10px; clear:left;}
.searcont .typeitem{display:block; line-height:24px; font-weight:bold; padding-right:10px; white-space:nowrap; float:left;}
.searcont .typeitem a{text-decoration:underline;}
.searcont .typeitem .cura{color:#167DD5;}
.searcont .resinfor{display:block; line-height:24px; padding-right:10px; white-space:nowrap; float:right;}
.seartitle{clear:both; padding:0 5px; line-height:30px; font-weight:bold; font-size:13px;}
.seartitle a{color:#167DD5;}
.seartext{clear:both; padding:0 5px; line-height:20px;}
.searurl{color:#008000; white-space:nowrap; padding:0 5px 10px 5px;}


.mainads{width:697px; height:0; overflow:hidden; display:block; float:left; padding-top:20px; position:relative;}
.mainads .imga{width:697px; height:auto; display:block; float:left; overflow:hidden;}
.mainads img{width:697px; display:block; float:left;}
.maintext{width:697px; overflow:hidden; display:block; float:left; padding-top:20px; line-height:24px;}
.item1{width:220px; height:auto; padding-top:20px; float:left; overflow:hidden;}
.item1 .top{width:220px; height:40px; padding-bottom:8px; overflow:hidden; float:left; background:url(../images/item1_top.gif) no-repeat;}
.item1 .title{line-height:40px; text-indent:10px; display:block; white-space:nowrap; font-size:13px; font-weight:bold; color:#FFF;}
.item1 .bg{width:202px; height:auto; padding:0 11px 0 7px; overflow:hidden; float:left; background:url(../images/item1_bg.gif) repeat-y;}
.item1 .bot{width:220px; height:19px; overflow:hidden; float:left; background:url(../images/item1_bot.gif) no-repeat;}
.item1 .li{width:202px; height:22px; display:block; float:left; margin-top:5px; background:url(../images/act_dot.gif) no-repeat 10px 0; border-bottom:1px #CFCFCF solid; text-indent:23px; line-height:22px; white-space:nowrap; overflow:hidden;}
.item1 .cli{width:202px; height:22px; display:block; float:left; font-weight:bold; margin-top:5px; background:url(../images/act_dot.gif) no-repeat 10px -22px; border-bottom:1px #CFCFCF solid; text-indent:23px; line-height:22px; white-space:nowrap; overflow:hidden;}
.item1 .cli a{color:#157DCC;}
.item1 .bli{width:202px; height:1px; background:#FFF; overflow:hidden; float:left; margin-top:-1px; display:block;}

.item2{width:220px; height:auto; padding-top:20px; float:left; overflow:hidden;}
.item2 .title{width:202px; height:34px; line-height:34px; display:block; color:#000; font-size:13px; font-weight:bold; padding:0 11px 0 7px; white-space:nowrap; overflow:hidden;}
.item2 .more{width:202px; height:28px; overflow:hidden; line-height:28px; display:block; padding:3px 11px 3px 7px; margin:-34px auto 0 auto; text-align:right;}
.item2 .imgli{width:202px; height:auto; display:block; text-align:center; margin:0 auto; padding:6px 0; overflow:hidden;}
.item2 .imgli tt{width:100%; overflow:hidden; line-height:24px; display:block;}
.item2 .imgli img{max-width:202px;}
.item2 .wordli{width:195px; height:23px; line-height:23px; white-space:nowrap; padding-left:13px; margin:3px auto; overflow:hidden; display:block; background:url(../images/rdot.gif) no-repeat 3px 50%;}
.item2 .video{width:202px; height:152px; padding-bottom:5px; display:block; margin:0 auto; overflow:hidden; background:#000;}
.item2 .video object{display:block; width:202px; height:152px; overflow:hidden;}
.item2 .video object embed{display:block; width:202px; height:152px; overflow:hidden;}
.item2 a{color:#0B7DB2;}


.item3{width:220px; height:auto; padding-top:20px; float:left; overflow:hidden;}
.item3 .bg{width:202px; height:auto; padding:0 11px 0 7px; overflow:hidden; float:left; background:url(../images/item3_bg.gif) no-repeat;}
.item3 .title{width:202px; height:40px; line-height:40px; font-size:13px; font-weight:bold; overflow:hidden; float:left; white-space:nowrap;}
.item3 .more{width:auto; height:21px; line-height:23px; display:block; float:right; color:#36c; cursor:pointer; margin-top:-35px;}
.item3 .imgli{width:202px; height:auto; display:block; text-align:center; margin:0 auto; padding:6px 0; overflow:hidden;}
.item3 .imgli tt{width:100%; overflow:hidden; line-height:24px; display:block;}
.item3 .wordli{width:195px; height:22px; overflow:hidden; display:block; margin:3px auto; background:url(../images/rdot.gif) no-repeat 3px 50%; text-indent:13px; line-height:22px; white-space:nowrap;}
.item3 p{line-height:24px; padding:0 5px;}
.item3 .video{width:202px; height:152px; padding-bottom:5px; display:block; margin:0 auto; overflow:hidden; background:#000;}
.item3 .video object{display:block; width:202px; height:152px; overflow:hidden;}
.item3 .video object embed{display:block; width:202px; height:152px; overflow:hidden;}
.item3 .conline{width:202px; margin:2px auto 0 auto; list-style:none; overflow:hidden;}
.item3 .conline li{width:auto; height:auto; padding:0 2px; text-align:center; float:left;}
.item3 .conline li img{width:74px;}
.item3 .conline li span{clear:both; line-height:17px; white-space:nowrap; width:auto; display:block;}
.item3 .msnline{width:202px; margin:2px auto 0 auto; list-style:none; overflow:hidden;}
.item3 .msnline li{width:auto; height:auto; padding:5px 10px; text-align:center; float:left;}
.item3 .msnline li img{width:auto;}
.item3 a{color:#0B7DB2;}

.itemads{width:214px; height:0; padding:20px 5px 0 1px; display:block; overflow:hidden; float:left; position:relative;}
.itemads .imga{width:214px; height:auto; display:block; float:left; overflow:hidden;}
.itemads img{width:214px; display:block; float:left;}

.maintext{width:697px; height:auto; line-height:24px; padding-top:20px; overflow:hidden; float:left;}
.midads{width:462px; height:0; padding-top:20px; overflow:hidden; float:left; position:relative;}
.midads .imga{width:462px; height:auto; display:block; float:left; overflow:hidden;}
.midads img{width:462px; display:block; float:left;}
.midtext{width:462px; height:auto; line-height:24px; padding-top:20px; overflow:hidden; float:left;}

.botpart{width:932px; height:auto; padding:0 34px; background:url(../images/bg_all.jpg) repeat-y 50% 0; margin:0 auto; overflow:hidden;}
.bothr{width:932px; height:1px; background:#C3C5C7; overflow:hidden; margin-top:10px; float:left;}
.subdir{width:932px; height:11px; padding:10px 0; float:left; text-align:center;}
.subdir span{padding-right:20px;}
.subdir img{width:16px; height:11px;}
.botlink{color:#666; overflow:hidden; float:left; white-space:nowrap; line-height:30px; font-size:10px; padding-right:15px;}
.botlink span{padding:0 7px;}
.botlink a{color:#666;}
.botlink a:hover{text-decoration:underline;}
.copyright{overflow:hidden; float:left; white-space:nowrap; font-size:10px; line-height:30px;}
.link{height:auto; clear:both; padding:10px 0;}
.link a{white-space:nowrap; margin-right:10px; line-height:24px; color:#666; font-size:10px;}

.customcont{width:697px; height:auto; margin:0 auto; overflow:hidden; padding-top:20px;}
.customcont .citems{width:auto; height:auto; margin-right:20px; float:left;}
.customcont .others{clear:both; float:left; width:697px; height:auto; padding-bottom:10px;}
.customcont .others p{clear:both;}
.customcont .others .actbuts{padding:16px 20px; width:300px; margin:0 auto;}
.customcont .others .actbuts .but{width:auto; height:26px; background:url(../images/butbg.gif) repeat-x; line-height:26px; border:1px #082652 solid; padding:0 10px; color:#7CADDA; font-weight:bold; float:left; margin-right:20px;}
.customcont .citems .checkcode{width:60px;}
.customcont .citems .checkimg{width:138px; height:50px; margin-top:10px;}
.customcont .citems textarea{clear:both; float:left; width:200px; height:95px;}
.customcont .citems .label{display:block; float:left; white-space:nowrap; clear:both;}
.customcont .citems small{white-space:nowrap; float:left; clear:both;}
.customcont .citems select{float:left; clear:both;}
.customcont .citem{width:auto; min-width:330px; height:30px; margin-right:18px; float:left;}
.customcont .citem span{width:auto !important; width:130px; min-width:130px; line-height:24px; white-space:nowrap; display:block; float:left; padding-right:10px;}
.customcont .citem .text{width:160px; display:block; float:left;}
.customcont .citem .radio{padding:4px; display:block; float:left;}
.customcont .citem .checkbox{padding:4px; display:block; float:left;}
.customcont .citem label{display:block; white-space:nowrap; line-height:20px; float:left; padding-right:5px;}
.customcont .citem select{display:block; float:left;}



/*********************POPMENU************************/
.popmenu{position:absolute;/* filter:alpha(opacity=80); opacity:0.8;*/ background:url(../images/blank.gif);}
.popmenu .pm_lt{width:7px; height:7px; overflow:hidden; display:block; background:url(../images/popm_lt.gif) no-repeat; float:left;}
.popmenu .pm_tb{width:auto; height:7px; overflow:hidden; display:block; background:url(../images/popm_tb.gif) repeat-x; float:left;}
.popmenu .pm_rt{width:7px; height:7px; overflow:hidden; display:block; background:url(../images/popm_rt.gif) no-repeat; float:left;}
.popmenu .pm_mc{width:auto; height:auto; overflow:hidden; display:block; padding:0 6px; background:#F9F9F9; border:1px #777 solid; border-width:0 1px; float:left; clear:left;}
.popmenu .pm_lb{width:7px; height:7px; overflow:hidden; display:block; background:url(../images/popm_lb.gif) no-repeat; float:left;}
.popmenu .pm_bb{width:auto; height:7px; overflow:hidden; display:block; background:url(../images/popm_bb.gif) repeat-x; float:left;}
.popmenu .pm_rb{width:7px; height:7px; overflow:hidden; display:block; background:url(../images/popm_rb.gif) no-repeat; float:left;}
.popmenu .pm_itemblank{width:auto; height:20px; position:relative; padding:1px 0; border-bottom:1px #777 solid; overflow:hidden; display:block; float:left; clear:left;}
.popmenu .pm_item{height:20px; line-height:20px; color:#000; white-space:nowrap; padding:0 5px; overflow:hidden; display:block; float:left;}
.popmenu .pm_itemon{height:18px; line-height:18px; color:#000; white-space:nowrap; padding:0 4px; overflow:hidden; display:block; float:left; border:1px #729CB6 solid; background:#C2C2C2;}
.popmenu .pm_itemon:hover{text-decoration:none;}
.popmenu .smmask{width:8px; height:20px; background:url(../images/hmmask.gif) no-repeat 0 50%; display:block; float:right; overflow:hidden; margin-top:-20px;}
/********************loading*********************/
.loadblank{padding:10px; width:200px; height:auto; overflow:hidden; border:3px #5B5B5B solid; background:#eee; filter:alpha(opacity=80); opacity:0.8; position:absolute;}
.loadblank .ico{width:32px; height:32px; float:left; display:block; background:url(../images/sloading.gif) no-repeat; margin-right:10px;}
.loadblank .alt{float:left; display:block; line-height:15px;}
.loadblank .alt span{float:left; clear:left; font-weight:bold;}

.marmod{width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.cibigimg{width:800px; height:800px; float:left; border:6px #000 solid; overflow:hidden;}
.cibigimg img{width:800px; height:800px; display:none; float:left;}
.cibigimg .mas{width:800px; height:800px; background:url(../images/blank.gif); float:left; margin-top:-800px;}
.ciimglist{list-style:none; float:left; width:114px; height:auto !important; height:456px; min-height:456px; border:3px #000 solid; margin-left:10px;}
.ciimglist li{width:102px; width:102px; float:left; padding:6px;}
.ciimglist li img{border:1px #ccc solid; display:block; width:100px; height:100px; cursor:pointer;}
.ciimglist li .cursimg{border:1px #000 solid;}


