/* CSS Document */
body {text-align:center;font-family: 宋体, serif; font-family:Arial; width:100%; margin:0 auto; padding:0; font-size:12px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6,p {margin:0; padding:0;}
table,td,tr,th{font-size:12px; }
li{list-style-type:none;}
img{ border:0}
.left:{float:left;}
.right{float:right}
/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color:#CC3333; text-decoration:underline;}
a:active {color: #000;}
.nav{ width:950px; height:18px; background:#fff; overflow:hidden; margin:0 auto; border:1px #C9C9C9 solid;}
.nav a:link {color: #054479; text-decoration:none;}
.nav a:visited {color: #054479;text-decoration:none;}
.nav ul li{ float:left; height:18px; line-height:20px; background:#f0f4f5; padding:0 10px; border-right:1px #999 solid; }
.nav ul .active{ padding:0 18px; background:#fff;}
.nav div{ float:right; margin-top:3px}
.nav div lable{ margin:0 5px}
.cRight{float:right; margin-right:12px;}
.bg_banner{width:100%; height:169px; background:url(http://image.xinmin.cn/template/2010.xinmin.cn/PD3.jpg) repeat-x; margin:0 auto; overflow:hidden}
.banner{width:1024px; height:169px; margin:0 auto; overflow:hidden}
.bg_link{width:100%; height:34px; background:url(http://image.xinmin.cn/template/2010.xinmin.cn/bg_link.jpg) repeat-x; float:left; overflow:hidden}
.link{width:952px; height:34px; margin:0 auto; overflow:hidden; font-size:14px; text-align:left; color:#fff; overflow:hidden;}
.link li{ float:left; text-align:left; height:18px; line-height:20px; margin-top:8px; border-right:1px #fff solid; text-align:left; padding-left:17px; padding-right:17px; overflow:hidden;}
.link li a:hover {text-decoration:underline;}
.box{width:100%; height:auto; margin:0 auto; background:url(http://image.xinmin.cn/template/2010.xinmin.cn/bg20100202.jpg) repeat-x #fff; overflow:hidden}
.mybox{width:950px; height:auto; border:1px #CDE3EE solid; border-top:0px; background:#fff; margin:0 auto; overflow:hidden}
.box_1{width:950px; height:351px; margin:0 auto; padding-top:3px; padding-bottom:3px; border:1px #CDE3EE solid; border-top:0px; overflow:hidden}
.box_1_left{width:672px; float:left; height:351px; background:url(http://image.xinmin.cn/template/2010.xinmin.cn/flv.jpg) no-repeat #5190BC right top; overflow:hidden} 
.flvplayer{ width:398px; height:342px; float:left; border:1px #fff solid; margin:0 auto; overflow:hidden; margin-left:3px; _margin-left:1px; margin-top:4px;}
.text{ width:400px; height:32px; background:#fff; line-height:32px; font-size:14px; font-weight:bolder; clear:both; text-align:center; float:left; margin-left:-1px;}	
.text span{ margin-left:5px;color:#004372;}
#flvTitle{float:left; width:330px; text-align:left; padding-left:30px; overflow:hidden}
.videomore{ float:right; margin-right:3px; font-size:12px; line-height:34px; font-weight:normal; color:#000;}
.videoList{ float:left; width:260px; height:342px; overflow:hidden; text-align:left; margin-left:0px; margin-top:4px; overflow:hidden}
.videoList div{ float:left; width:255px; height:62px; padding-bottom:8px; overflow:hidden }
.videoList p{float:left; height:62px; width:100px; text-align:left; font-size:12px; color:#fff}
.videoList .tit{width:120px; margin-left:5px; font-size:12px; line-height:24px; color:#fff; overflow:hidden}
.videoList .tit a{color:#fff}
.active{filter: alpha(opacity=100);}
.unactive{filter: alpha(opacity=100);}
.selected{ border:1px #fff solid;}
.unselected{ border:1px #fff solid}
.box_1_right{width:270px; float:right; height:349px; border:1px #CDE3EE solid; overflow:hidden; margin-right:3px;}
.box_1_right h3{ width:248px; font-size:16px; font-weight:bold; margin:0 auto; text-align:left; overflow:hidden; margin-bottom:10px; margin-top:8px;}
.box_1_right p{width:248px; text-align:left; margin:0 auto; font-size:12px; color:#666666; line-height:22px; overflow:hidden}
.box_1_right .title{width:248px; height:24px; line-height:24px; margin-top:5px; background:url(http://image.xinmin.cn/template/2010.xinmin.cn/title.jpg) repeat-x; overflow:hidden}
.box_1_right .title .tL2{float:left; text-align:left; padding-left:8px; font-size:14px; font-weight:bold; overflow:hidden; color:#1565A0}
.box_1_right .title .tR2{float:right; text-align:right; padding-right:8px; font-size:14px; font-family:宋体; overflow:hidden; color:#1565A0}
.box_1_right ul{width:248px; margin:0 auto; text-align:left; color:#1565A0; overflow:hidden}
.box_1_right ul li{width:240px; float:left; margin-left:2px; text-align:left; background:url(http://image.xinmin.cn/template/2010.xinmin.cn/icon.jpg) no-repeat; background-position:0 10px; height:22px; line-height:22px; font-size:12px; padding-left:12px; overflow:hidden}
.box_2_left{float:left; margin-left:14px; _margin-left:10px; text-align:left; width:265px; height:1300px; overflow:hidden}
.blank10{ height:10px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.ullist{float:left; text-align:left; font-size:14px; width:22px; line-height:30px; overflow:hidden}
#loading #loading2{font-weight:bolder; padding:20px;}
.dig{float:left;background: url(http://image.xinmin.cn/template/news.xinmin.cn/domestic/special/2009qglh/images/button_1.jpg) no-repeat; color:#cc0202; width:44px; height:20px; text-align:center; line-height:20px}
.box_2_middle{width:382px; height:1300px; margin-top:3px; overflow:hidden; float:left; margin-left:12px; _margin-left:8px; overflow:hidden}
.middle{width:380px; padding-left:0px; padding-right:0px; border-left:1px #CDE3EE solid; border-right:1px #CDE3EE solid; height:1280px; overflow:hidden}
.box_2_middle .title{width:380px; height:24px; line-height:24px; margin-top:5px; background:url(http://image.xinmin.cn/template/2010.xinmin.cn/title.jpg) repeat-x; overflow:hidden}
.box_2_middle .title .tL{float:left; text-align:left; padding-left:8px; font-size:14px; font-weight:bold; overflow:hidden; color:#1565A0}
.box_2_middle .title .tR{float:right; text-align:left; padding-right:8px; font-size:14px; font-family:宋体; overflow:hidden; color:#1565A0}
.box_2_middle .showPic{width:356px; height:87px; margin:0 auto; margin-top:10px; overflow:hidden;}
.box_2_middle .showPic1{float:left; width:129px; height:87px; overflow:hidden; text-align:left;}
.box_2_middle .showPic2{float:left; width:210px; height:87px; margin:0 auto; margin-left:10px; _margin-left:7px; text-align:left; font-size:12px; overflow:hidden}
.box_2_middle .showPic2 h3{width:210px; float:left; text-align:left; font-size:12px; line-height:22px; margin-top:0px; color:#000; font-weight:bold; overflow:hidden}
.box_2_middle .showPic2 p{width:210px; float:left; text-align:left; font-size:12px; line-height:22px; color:#000; overflow:hidden}
.box_2_middle .list{width:356px; margin:0 auto; margin-top:8px; text-align:left; overflow:hidden}
.box_2_middle .list li{width:350px; float:left; text-align:left; background:url(http://image.xinmin.cn/template/sh.xinmin.cn/special/expo100day/icon.jpg) no-repeat; background-position:0px 8px; padding-left:10px; height:18px; line-height:18px; width:350px; overflow:hidden}
.box_2_right{float:right; width:274px; margin-top:3px; height:1291px; background:#EDF6FB; overflow:hidden}
.right_title{ background:url(http://image.xinmin.cn/template/2010.xinmin.cn/right.jpg) no-repeat; line-height:16px; width:250px; margin:0 auto; text-align:left; margin-top:10px; font-family:宋体; font-size:14px; color:#285B94; font-weight:bolder}
.right_line{width:250px; height:3px; margin:0 auto; background:url(http://image.xinmin.cn/template/2010.xinmin.cn/line.jpg) repeat-x; margin-top:10px; overflow:hidden;}
.right_tu{ width:274px; background:#EDF6FB;}
.right_tu p{ margin-left:20px; margin-right:28px; margin-top:2px; font-size:11px; line-height:18px; color:#10335B}
.right_tu2{ width:274px; background:#EDF6FB; overflow:hidden}
.right_tu2 img{ margin-top:15px;}
.right_tu2 p{ width:210px; margin:0 auto; font-size:12px; text-align:left; line-height:18px; color:#10335B}
.right_tu3{ width:274px; background:#EDF6FB; overflow:hidden}
.right_tu3_title{ width:250px; height:20px; margin:0 auto; margin-top:10px; text-align:left; margin-bottom:15px; overflow:hidden}
.right_tu3_title1{ width:250px; height:70px; margin:0 auto; text-align:left; overflow:hidden; line-height:18px; margin-left:10px;}
.right_tu3_title2{ float:right; margin-left:10px; text-align:left; color:#0F3961; font-size:12px; line-height:18px; overflow:hidden}
.mp3{ margin-left:11px; margin-top:8px; margin-bottom:8px;}
.mp3name{ font-size:12px; width:210px; margin:0 auto; text-align:left; margin-bottom:8px;}
.wycw{ margin-bottom:10px; margin-left:12px; margin-top:10px;}
.kouhao{  font-size:12px; line-height:20px; width:250px; margin:0 auto; text-align:left;}
.box_3{width:950px; margin:0 auto; height:auto; border-top:1px #CDE3EE solid; border-bottom:1px #CDE3EE solid; overflow:hidden}
.shengyin{width:920px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:12px;}
.shengyin li{width:220px; float:left; height:110px; float:left; padding-left:10px; margin-top:12px; overflow:hidden}
.shengyin li .image{width:95px; height:110px; float:left; text-align:left; overflow:hidden}
.shengyin li .title{float:left; width:115px; margin-left:10px; _margin-left:6px; text-align:left; font-size:12px; color:#404040; line-height:22px; overflow:hidden}
.shengyin li h3{width:115px; font-size:12px; overflow:hidden; font-weight:normal; }
.shengyin li p{width:115px; font-size:12px; line-height:22px; overflow:hidden}
.box_4{width:950px; margin:0 auto; height:339px; margin-top:3px; border-top:1px #CDE3EE solid; border-bottom:1px #CDE3EE solid; overflow:hidden}
/*focus*/
#focus{width:236px; height:263px; float:left; overflow:hidden;}
#focus #show{width:236px; height:263px; float:left; position:relative; display:inline}
#focus #show #Focus_Img{filter:progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); width:236px; height:263px; overflow:hidden}
#focus #show #t_bar{position:absolute;height:34px;line-height:38px; bottom:0px;*bottom:0px;_bottom:4px;left:0;background: #000;filter: alpha(opacity=40);opacity: 0.4;-moz-opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";width:236px; overflow:hidden}
#focus #show #f_bar{position:absolute; bottom:0; left:0; line-height:38px; height:34px; overflow:hidden}
#focus #show #f_bar #f_title{float:left;width:170px; font-weight:bold; color:#fff; font-size:14px; text-align:center; overflow:hidden}
#focus #show #f_bar #f_title a{color:#fff;}
#focus #show #f_bar #f_title a:hover{color:#fff;}
#focus #show #f_bar #f_btn{float:right; width:60px; color:#fff}
#focus #show #f_bar #f_btn span{display:block;float:left; width:18px; height:15px; line-height:15px;margin-right:1px;background-color:#87897E;text-align:center;margin-top:10px;cursor:pointer;}
#focus #show #f_bar #f_btn .btn_on{background-color:#FF7E00;}
#focus #r_img{width:99px;float:left;margin-top:5px;}
#focus #r_img div{margin-bottom:5px;width:99px;height:54px;text-align:right;cursor:pointer;}
#focus #r_img div img{width:92px;height:54px;}
#focus #r_img .f_on{background:url(http://mat1.qq.com/2010/images/Hall/focus_j.gif) 0 21px no-repeat}
#focus #r_img .f_on img{width:90px;height:52px;border:1px solid #E5F0F7;} 
/*wapper*/
#wapper{width:236px; height:auto; float:left; margin-left:17px; _margin-left:14px; padding-top:15px; overflow:hidden;}
#wapper .left{width:236px; height:266px; *height:236px; _height:236px; border:1px #CBCBCB solid; float:left;}
.rightPicText{ width:668px; float:right; height:282px; padding-top:15px; overflow:hidden; text-align:center; clear:both;}
.rightPicText li{ width:147px; height:136px; float:left; text-align:center; padding-left:10px; padding-right:10px; margin:0 auto; overflow:hidden}
.rightPicText li div{ width:147px; height:112px; float:left; overflow:hidden}
.rightPicText li div img{ width:145px; height:110px; border:1px #CBCBCB solid; overflow:hidden}
.rightPicText li p{ width:147px; margin:0 auto; text-align:center; font-size:12px; line-height:24px; overflow:hidden; height:24px; overflow:hidden}
.box_5{width:950px; margin:0 auto; padding-top:3px; overflow:hidden}
.box_5_left{width:680px; float:left; overflow:hidden}
.box_5_right{width:265px; float:right; border:1px #CDE3EE solid; border-right:0px; overflow:hidden}
.fourm{ width:250px; margin:0 auto; margin-top:5px; overflow-x:hidden; height:327px; text-align:left; overflow:hidden}
.say{ margin:0 auto; background: url(http://image.xinmin.cn/2009/08/21/20090821183207631870.jpg) no-repeat #EEEEEE; overflow: hidden; width:98%; height:30px}
.textarea{margin:0 auto; float:left; margin-left:3px; margin-top:5px; width:96%; height:110px; border:1px #CDE3EE solid; overflow:hidden}
.box_sign{ width:950px; height:49px; margin:0 auto; margin-top:5px; background:#fff; border-top:2px #EE1C4B solid; border-bottom:0px; overflow:hidden;}
.left{float:left}
.sign{ width:950px; height:67px; border:5px #EB184D solid; overflow:hidden; margin:0 auto;}
.sign_c{ float:left; width:724px; margin-left:32px; height:47px; padding-top:2px; font-size:12px; font-weight:bolder; text-align:left; overflow:hidden} 
.sign_c p{width:724px; height:22px; line-height:22px; overflow:hidden}
.sign_c span{ padding-left:12px; padding-right:12px;}
.right2{float:right; margin-top:30px; margin-right:12px;}
.footer{margin:0 auto;width:950px; background:#fff; height:120px; color:#666; text-align:center; border-top:1px #000 solid; line-height:24px;padding-top:20px;}
.footer a{ color:#666}
.footer a:visited {color: #666;text-decoration:none;}
.buttom_logo_left{ float:left; margin-left:80px;margin-top:5px}
.buttom_logo_right{ float:right; margin-right:100px;}
.box_2_left .list{width:300px; margin:0 auto; margin-top:8px; text-align:left; overflow:hidden}
.box_2_left .list li{width:100%; float:left; text-align:left; background:url(http://image.xinmin.cn/template/sh.xinmin.cn/special/expo100day/icon.jpg) no-repeat; background-position:0px 10px; padding-left:8px; height:24px; line-height:24px; width:280px; overflow:hidden}
.box_2_right .list{width:250px; margin:0 auto; margin-top:8px; text-align:left; overflow:hidden}
.box_2_right .list li{width:100%; float:left; text-align:left; background:url(http://image.xinmin.cn/template/sh.xinmin.cn/special/expo100day/icon.jpg) no-repeat; background-position:0px 10px; padding-left:8px; height:24px; line-height:24px; width:220px; overflow:hidden}

.box_new2{width:950px; margin:0 auto; overflow:hidden}
.sbcg{width:924px; margin:0 auto; overflow:hidden; margin-bottom:-1px}
.sbcg li{ float:left; background:url(http://image.xinmin.cn/template/2010.xinmin.cn/line2.jpg) repeat-x bottom; width:300px; height:104px; text-align:left; overflow:hidden; padding-left:4px; padding-right:4px; padding-top:18px}
.sbcg li img{width:110px; height:85px; float:left; border:1px #CBCBCB solid; overflow:hidden; text-align:left; font-size:12px; color:#000}
.sbcg li .des{width:175px; height:87px; float:right; overflow:hidden; font-size:12px; color:#000; line-height:22px;}
.sbcg li .des p{ float:left; text-align:left; width:175px; font-size:12px; color:#000; line-height:22px}