@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:#666666}
a:hover{ text-decoration:underline}
.colors{ color:#1B4C7A}
#all{ width:950px; height:auto; overflow:hiddenl;zoom:1; text-align:left}
#top{width:948px; overflow:hidden; border:1px solid}
.flash{ width:262px; height:auto; overflow:hidden; float:left; border: 1px solid; text-align:center;padding-top:1px;}
.huodong{ float:left; height:404px; border:1px solid; width:450px; margin-left:5px;}
.fir_hd{font-size:16px; width:100%; text-align:center; font-weight:bold;color:#666; margin-top:10px;}
.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_yemei{width:958px;height:57px; overflow:hidden;}
.top_zi{float:right; margin-left:0px;margin-top:20px;margin-right:30px; overflow:hidden; }
.top_zi a{COLOR:#000;text-decoration:none;}
.top_zi a:hover{text-decoration:underline;}	 
.menu{
	 width:950px;
	 height:30px;
	 background:#1440A1;
	 }	 
.menu ul{
	 list-style:none;
	 margin-left:42px;
	 text-align:center;
	 }
 
.menu ul li{
	 width:90px;
	 height:30px;
	 margin-right:10px;
	 font-size:14px;
	 float:left;
	 line-height:30px;
	 font-weight:bold;
	 background:#1440A1;
	 }	 
.menu ul li.tebie{
	 width:170px;
	
	 } 
.menu ul li.tebie a:hover{

	 }	 
.menu ul li a{
	 display:block;
	 color:#FFFFFF;
	 } 
.menu ul li a:hover{
	 color:#000;
	 }	 





.top_r1{float:left; width:224px; margin-left:2px;border:1px solid #999999; height:405px;zoom:1; overflow:hidden; margin-bottom:5px; margin-left:3px;}
.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:200px;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; border:1px solid;}
.jq_bti{width:950px; height:200px; border:1px solid;zoom:1;overflow:hidden; clear:both; padding-bottom:5px;}
.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;text-align:center;list-style:none; display:inline; padding-left:17px; margin-top:5px}
.lis img{margin-top:0px;border:#999 1px solid; width:165px; height:107px;}
.foot{text-align:center; margin-top:5px; padding-top:5px;font-weight:normal}

.foot_a{width:950px; height:108px; margin-top:10px; padding-bottom:5px;}
.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{list-style:none;float:left;text-align:left; width:196px; margin-left:35px;display:inline; margin-top:6px;}
.abcd{list-style:none;float:left;text-align:left; margin-left:25px; margin-top:5px; display:inline; height:60px; margin-bottom:10px;}

