@charset "utf-8";
/* CSS Document */
body,form,ul,ol,p,h4,h5,h3,dd{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif,"宋体"; font-size:12px;color:#666; list-style:none;}
a{text-decoration:none;color:#AB2F48}
a:hover{ text-decoration:underline}
.colors{ color:#1B4C7A}
#all{ width:960px; height:auto; overflow:hiddenl;zoom:1; text-align:left}
#top{width:950px; height:260px; overflow:hidden}
.flash{ width:262px; height:auto; overflow:hidden; float:left; border:#999 1px solid; text-align:center;padding-top:1px;}
.huodong{ float:left; border:#000 0px solid; width:450px; margin-left:5px; padding-bottom:4px;}
.fir_hd{font-size:16px; width:100%; text-align:center; font-weight:bold;color:#666}
.fir_hd2{text-indent:2em; line-height:20px; margin-top:5px;}
.fir_hd3{text-indent:2em; line-height:20px;}
.fir_xx{width:100%; text-align:right}
.top_r1{float:left; width:224px; margin-left:5px;border:#999 1px solid; height:auto;zoom:1; overflow:hidden; margin-bottom:5px;}
.top_r1 ul{ margin-top:3px;}
.top_r1 ul li{ height:auto; line-height:20px; text-indent:1em; list-style:none}
.top_r1 p{ font-weight:bold;color:#666;}
.flash_mar{height:180px; overflow:hidden;margin-top:2px; text-align:left}
.flash_mar ul li{ line-height:22px; list-style:none; text-indent:1em}
.flash_mar ul li a{color:#666}
.cen_o{ height:30px; line-height:30px;color:#CC3300}
.cen_tw{font-size:14px; width:100%; color:#666; height:27px; line-height:27px;}
.jq_zf{height:auto;overflow:hidden;zoom:1;margin-top:5px;height:204px;overflow:hidden}
.jq_bti{width:950px; height:200px; border:#999 1px solid;zoom:1;overflow:hidden; clear:both;}
.jq_huigu{width:950px; height:25px; line-height:25px; background:#1440A1; color:#FFF;font-size:14px; text-align:left;float:left;}
.jq_huigu ul li{ width:170px; height:134px; float:left;}
.con_img{ float:left; width:286px;border:#ccc 1px solid;height:155px; text-align:center; line-height:155px; margin-top:10px; margin-left:5px;}
.con_img img{width:280px; height:150px; margin-top:2px;}
.con_rig{float:left;width:645px; margin-top:10px; margin-left:5px; font-weight:100}
.lis{width:170px;height:134px;float:left;font-weight:normal;margin:5px 8px 0px 8px; text-align:center; list-style:none; display:inline;}
.lis img{margin-top:5px;border:#999 1px solid; width:165px; height:107px;}
.foot{text-align:center; margin-top:5px; border-top:#CCC 1px solid;padding-top:5px;font-weight:normal}
.foot a{ color:#666}
.foot_a{width:950px; height:108px; margin-top:10px;}
.foot_a img{ width:950px;}
.huig{text-indent:1em;line-height:18px;font-weight:normal; color:#666}
.foot_b{height:auto; overflow:hidden; zoom:1; margin-top:20px;font-weight:normal; border:#999 1px solid;}
.foot_b2{width:100px; float:right; margin-top:5px;}
.pinglun_list{margin-top:30px; border-top:#999 1px dashed}
.pinglun_shui{width:300px; float:left; margin-top:5px;}
.pinglun_con{text-indent:3em; line-height:20px;padding-top:10px; text-align:left; font-size:14px}
.subs{background:url(../images_shanghai/btn_comment.gif) no-repeat; height:23px; width:105px; border:red 0px solid; margin-top:5px;}

#tbody {width:950px;margin:20px auto;height:280px;overflow:hidden}
#mainbody {width:950px;margin:5px;padding:1px}
#mainphoto {cursor:pointer;display:block;}
#goleft {float:left;clear:left;margin:6px 5px 0 3px;}
#goright {float:right;clear:right;margin:6px 3px 0 5px;}
#photos {width:900px;height:54px;line-height:54px;margin:10px 0;overflow:hidden;}
#showArea img {display:block;float:left;margin:1px 0;cursor:pointer;}
.txt_1 {font:bold 24px Verdana, Tahoma;color:#fff;}
.abc{height:30px; width:180px;list-style:none;float:left;text-align:left}


