@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5B8B\4F53;color:#333;text-align:center;background:#fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5B8B\4F53;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
/*clear*/
.clear{clear:both;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0;}
/*other*/
h1{font-size:14px;}
h2{font-size:16px;}
h3{font-size:12px;}
.mt10{margin-top:10px;}
.w980{width:980px;}
.oh{overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.list_14 li,.d2_3 li a{background:url(images/dot.gif) no-repeat 0 12px;padding-left:8px;font-size:14px;line-height:180%;}
.list_12 li{background:url(images/dot.gif) no-repeat 0 10px;padding-left:10px;}
.list_12b li{background:url(images/dot.gif) no-repeat 0 14px;padding-left:10px;}
.gg1{margin:0 auto;width:980px;}
/*color*/
.pdnav em,.pdnav em a:link,.pdnav em a:visited{color:#257aa5;}
.p1_center p a:link,.p1_center p a:visited{color:#808080;}
.p1_1 a:link,.p1_1 a:visited,.p1_2,.p2_1,.p2_1 a:link,.p2_1 a:visited,.d2_4 em a:link,.d2_4 em a:visited{color:#666;}
.p2_1 h2,.p2_1 h2 a:link,.p2_1 h2 a:visited{color:#ebf6ff;}
.p2_7 h2,.p2_7 h2 a:link,.p2_7 h2 a:visited{color:#1068b7;}
#box2 ul li a{color:#fff;}
/*pdnav*/
.pdnav{background:url(images/pdnavbg.gif) repeat-x;height:33px;width:979px;border-right:1px solid #ccc;}
.pdnav span,.pdnav em,.p1_1 h2,.b1 span,.p2_1 h2,.d2_2 h1,.d2_3 li a,.d2_4 h2{float:left;}
.pdnav em{line-height:33px;}
.pdnav em a{margin:0 3px;}
/*nav*/
.nav01{ width:983px; height:63px; margin:5px auto 10px;}
.nav_l{ float:left;}
.nav_l img{ float:left;}
.nav_r{ float:left; background:url(/img/2011shanghai/images/nav_b2.gif) no-repeat; width:693px; height:63px;}
.nav_r ul li{ clear:both; padding:2px 5px 5px 5px}
.nav_r ul li.l1{color:#fff; padding-top:4px;}
.nav_r ul li.l1 a:link,.nav_r ul li.l1 a:hover,.nav_r ul li.l1 a:visited{ color:#fff;margin:auto 6px;}
.nav_r ul li.l2{ color:#006191; font-weight:700;}

.nav_r ul li.l2 a:link,.nav_r ul li.l2 a:hover,.nav_r ul li.l2 a:visited{color:#006191; margin:auto 10px;}
/*=p1=*/
.p1_content{margin-top:13px;background:url(images/p1bg.gif) repeat-y top right;}
.p1line{background:url(images/p1line.gif) no-repeat top right;height:1px;overflow:hidden;}
.p1_left{width:309px;}
.p1_center{width:348px;padding:0 16px 0 12px;}
.p1_right{width:294px;}
.p1_center h1{padding-top:8px;}
.p1_center p{text-align:left;padding:8px 0 12px 0;border-bottom:1px dotted #ccc;}
.p1_1{width:269px;padding:0 13px 0 10px;border-top:1px solid #cde0ef;border-bottom:1px solid #4999da;height:27px;line-height:27px;margin:0 auto;text-align:right;}
.p1_1 h2{background:url(images/icon1.jpg) no-repeat left center;padding-left:17px;font-size:15px;}
.p1_1 h2,.p2_1 h2,.d2_4 h2{font-family:\5FAE\8F6F\96C5\9ED1;}
.p1_2{width:270px;margin:12px auto 0 auto;}
.p1_2 img{float:left;margin-right:12px;}
.p1_2 strong{display:block;}
.p1_3{width:266px;margin:0 auto;padding-top:15px;}
#box{width:309px;height:217px;position:relative;overflow:hidden;clear:both;}
#box ul li{display:none;text-align:center;position:absolute;}
#box ul li div{background:#000;filter:alpha(opacity=70);opacity:.7;height:27px;line-height:27px;position:absolute;top:190px;width:309px;z-index:1;}
#box ul li img{display:block;}
#box ul li span{position:absolute;top:193px;left:10px;font-size:12px;z-index:3;}
#box ul li a:link,#box ul li a:visited{color:#fff;}
#box ol{position:absolute;top:195px;right:5px;z-index:1;}
#box ol li.active{display:block;background:#FF0000;}
#box ol li{width:16px;height:16px;line-height:16px;float:left;cursor:pointer;font-size:14px;color:#fff;text-align:center;}
/*=ad=*/
.b1{overflow:hidden;}
.b1,.p2_content{margin-top:16px;}
.b1 em{float:right;}
.b1 em,.b3{border:1px solid #cde0ef;}
.b2{padding-top:20px;}
.b3{width:292px;margin:0 auto;}
.b4{margin-top:14px;}
/*=p2=*/
.line294{background:url(images/line294.gif) repeat-y;height:17px;}
.line294b{height:14px;}
.p2_left{width:674px;}
.p2_c{width:309px;}
.p2_t{width:355px;}
.p2_1{height:27px;line-height:27px;background:#ebf6ff;text-align:right;width:297px;padding-right:12px;}
.p2_1 h2{background:url(images/p2_1.jpg) no-repeat;width:95px;padding-left:10px;text-align:left;}
.p2_2,.p2_3{width:300px;margin:0 auto;}
.p2_2 dt{padding:13px 0 8px 0;font-size:14px;font-weight:bold;}
.p2_2 dd{line-height:220%;}
.p2_3{padding-top:12px;}
.p2_4{width:343px;}
.p2_5{width:302px;margin:0 auto;}
.p2_5 li{float:left;margin:16px 12px 0 12px;display:inline;text-align:center;}
.p2_5 li img{display:block;margin-bottom:5px;}
.p2_6{width:662px;margin-top:15px;}
.p2_6 a{margin:0 8px;}
.p2_6 h2 a{margin:0;}
.p2_c2,.p2_t2{width:330px;}
.p2_7{border-top:none;margin-top:9px;height:30px;line-height:30px;padding:0 4px 0 7px;width:319px;}
.p2_7 h2{font-family:\5B8B\4F53;padding-left:14px;}
.p2_8{width:320px;}
.p2_8 li{line-height:200%;}
.p2_9{width:330px;}
.p2_9 li{margin:12px 15px 0 15px;}
.p2_10{padding-bottom:17px;overflow:hidden;}
.p2_10,.p2_11{width:292px;margin:0 auto;border-bottom:1px solid #cde0ef;}
.p2_10 dl{width:264px;margin:5px auto 0 auto;background:url(images/p2_2.gif);overflow:hidden;padding:0 13px;}
.p2_10 dt{height:37px;line-height:37px;}
.p2_10 dd{height:22px;line-height:22px;}
.p2_11,.p2_12{width:274px;padding:0 9px 10px 9px;}
.p2_11 h3{border-bottom:1px dotted #8f9499;padding:15px 5px 10px 5px;width:264px;margin:0 auto;}
.p2_12 h3{border-bottom:0;padding-bottom:0;}
.p2_12{width:260px;padding:15px 5px 5px 5px;margin:0 auto;}
.p2_13{padding-top:0;}
.p2_13 li,.p3_4 li{line-height:220%;}
/*=p3=*/
.p3_1{margin-top:13px;width:968px;}
.p3_1 h2 h2{float:left;width:154px;}
.p3_1 h2 a{float:right;font-size:12px;font-weight:normal;}
.p3_2{width:292px;margin-top:12px;border:1px solid #cde0ef;border-top:none;background:#ebf6ff;overflow:hidden;}
.p3_3{width:284px;margin:0 auto;}
.p3_3 li{margin:15px 8px 0 7px;}
.p3_4{padding:6px 0 6px 0;}
/*=p4=*/
.p4_content{margin-top:13px;}
.p4_left{width:613px;}
.p4_right{width:337px;padding:0 15px;}
.p4_1 li{line-height:200%;}
#box2{width:613px;position:relative;}
#box2 ul li{display:none;text-align:center;position:absolute;}
#box2 ul li img{border:1px solid #fff;}
#box2 ul li div{position:absolute;background:#000;-moz-opacity:0.6;filter:alpha(opacity=60);opacity:0.6;width:305px;top:200px;left:1px;height:26px;}
#box2 ul li b{position:absolute;width:305px;top:200px;left:6px;height:23px;line-height:23px;font-weight:normal;}
#box2 ol{width:306px;float:right}
#box2 ol li{width:152px;height:112px;overflow:hidden;text-align:center;display:inline;float:left;}
#box2 ol li img{width:152px;height:112px;margin:1px 0 0 1px;}
#box2 ol div{display:none;}
#box2 ol b{display:none;}
.pic_list li.active,.small_list li.active{display:block;}
/*=link=*/
.link_1{width:985px;}
.link_1{padding-top:3px;}
.link_1 img{margin:5px 0px 0 0px;}
.link_2{padding:10px 0;}
.link_2 a{margin:0 8px;}
/*=d2=*/
#d2box{width:292px;}
#d2box,#d2box2{border-bottom:1px solid #cde0ef;}
#d2box2{width:278px;padding:0 7px;}
#d2box div,#d2box2 div{display:none;}
.d2_1{height:40px;line-height:40px;font-weight:normal;text-align:left;margin:0 auto;}
.d2_1 a{margin:0 6px;}
.d2_content{width:978px;background:url(images/d2bg.gif);}
.d2line{background:url(images/d2line.gif) no-repeat;height:1px;}
.d2_left{border-top:1px solid #c1dff0;}
.d2_2{height:34px;line-height:34px;border-bottom:1px solid #c9c9c9;width:636px;margin:0 auto;text-align:right;padding:0 8px;}
.d2_3{width:630px;margin:0 auto;padding:18px 0 5px 0;}
.d2_3 li{clear:both;text-align:right;font-size:12px;color:#999;}
.d2_4{width:265px;padding:0 13px 0 14px;background:url(images/d2_1.gif) repeat-x;height:29px;margin:0 auto;text-align:right;}
.d2_4 h2{font-size:15px;height:23px;line-height:23px;margin-top:6px;padding:0 5px;}
.d2_4 em{float:right;padding-top:6px;height:23px;line-height:23px;display:none;}
.d2_4 h2.on{background:url(images/d2_2.gif) repeat-x;border-left:1px solid #4999da;border-right:1px solid #4999da;}
.d2_5{width:278px;}
.d2_6{width:244px;margin:13px auto 0 auto;background:url(images/num.jpg) no-repeat top left;padding-left:24px;}
.d2_6 li{height:13px;line-height:13px;margin-bottom:11px;}
/*=copyright=*/
#copyright{clear:both;margin:0 auto;padding:30px 0 10px 0;width:980px;text-align:center;}
#copyright p{margin:0 0 2px 0;}
#copyright a{color:#323232;}
#copyright p.p1{margin:15px auto;width:530px;}
#copyright p.p1 span,#copyright p.p1 a{color:#cc0000;}
#copyright p.p2{margin:8px 0 0 0;}