/* CSS Document */
html:{ background:url(http://image.xinmin.cn/template/sh.xinmin.cn/special/lgzx/images/bg_2.gif) center repeat-y}
.header{ width:934px; height:50px;margin:0 auto; margin-top:5px; margin-left:7px; margin-right:7px; border-bottom:3px #000 solid}
.logo{ float:left}
.leader{ float:left; margin-top:25px; margin-left:10px}
.search{ float:right; margin-top:18px;}
.button_search { background:url(http://image.xinmin.cn/template/sh.xinmin.cn/special/2009shlh/images/search.gif); width:51px; height:20px; border:0}
.daohang{width:934px; margin:0 auto; margin-left:7px; margin-right:7px; height:25px; line-height:25px; text-align:left; border-bottom:1px #f0f0f0 solid}
.daohang span{ margin:0 6px}
.banner{width:950px; height:182px; margin:0 auto; margin-top:5px; border:1px #ccc solid  }
.line_2 { width:100%; height:1px; border-bottom:1px #ccc solid; overflow:hidden; clear:both}

.box_1{ width:950px; margin:0 auto; border:1px #ccc solid; border-top:0px; border-bottom:0px;}
.box_1_left { width:398px; height:340px; float:left; text-align:left; background:#F0F0F0; border-right:1px #ccc solid }
.box_1_right{ width:550px; height:340px; float:left; text-align:left; overflow:hidden}

.focusPic2{ width:398px; background:#F0F0F0; margin:0 auto; clear:both; overflow:hidden }
.focusPic2 .box{ width:398px; margin:0 auto; clear:both;}
.focusPic2 .box .pic{ float:left; width:338px; height:263px; text-align:center; padding:10px 30px 10px 30px;}
.focusPic2 .box .pic img{ border:1px solid #fff;}

.focusPic2 .text{ width:338px; margin:0 auto; clear:both; line-height:18px;}
.focusPic2 .text h5{ font-size:14px; font-weight:bold; margin:0 auto; text-align:left; padding-bottom:5px; }
.focusPic2 .text p{ text-align:left; padding:0; margin:0;}
.focusPic2 .text p span{ color:#000;}
.focusPic2 .text p b{ font-weight:lighter; color:#cc3333}
.focusPic2 .text p b a{ color:#CC3333;}

.box_1_right h3{ width:550px;  font-size:16px; font-weight:bolder; margin:15px 45px 20px 50px;}
.box_1_right p{  font-size:12px; color:#656565; line-height:22px; margin-left:50px; margin-right:45px;}
.line_1 { background:url(http://image.xinmin.cn/template/sh.xinmin.cn/special/2009shlh/images/line_1.gif) repeat-x; width:92%; height:1px; overflow:hidden; margin-left:25px;}

.wenhua_list{ text-align:left; font-size:14px; color:#000000; margin-top:10px;}
.wenhua_list li{ background:url(http://image.xinmin.cn/template/sh.xinmin.cn/special/2009shlh/images/icon_1.gif) 55px no-repeat; padding-left:70px; clear:both; overflow:hidden; }
.wenhua_list li div{ line-height:24px; height:24px; width:470px; overflow:hidden}

.title_1{ background:url(http://image.xinmin.cn/template/biz.xinmin.cn/special/g20/images/bg_2.jpg) repeat-x; width:100%; height:30px;}
.title_2{ float:left; margin-left:20px; font-size:14px; margin-top:8px; }
.title_3{ float:right; font-size:14px; margin-top:4px; margin-right:18px!important;margin-right:10px; padding:1px; border:1px #ccc solid }

.box_2{width:950px; margin:0 auto; border:1px #ccc solid; border-top:0px; border-bottom:0px;}
.box_2_left{ width:700px; height:390px!important;height:385px; float:left; border-right:1px #ccc solid}
.box_2_right{ width:248px;height:390px!important;height:385px; float:left; background:#ECEDF1; overflow:hidden}

.info2{font-size:12px;color:#103458; text-align:left; padding-left:10px; padding-right:10px;line-height:20px;}
.js_title{ font-weight:bolder;  text-decoration:underline; overflow:hidden;}
.js_content{overflow:hidden;}

.people{ text-align:left; margin-left:5px; width:90%; margin-top:15px; margin-bottom:10px}
.people .info{ width:350px}
.people .info .title{ margin-left:20px; font-size:14px; font-weight:700; margin-top:5px; color:#133B83}
.people .info .content{ margin-left:20px; line-height:24px; mrgin-top:5px;}
.intro{ text-align:left; font-size:12px; line-height:24px; overflow:hidden; margin:20px;}

.box_3{width:950px; margin:0 auto; border:1px #ccc solid; border-top:0px; margin-bottom:-2px;}
.list{ margin-left:15px;}
.list li{ background:url(http://image.xinmin.cn/template/sh.xinmin.cn/special/shanghaihua/images/line.gif) bottom repeat-x; float:left; width:307px; text-align:left;  padding-top:15px; padding-bottom:15px}
.list .pic{ float:left; border:1px #666 solid; margin-right:8px}
.list .pic img{ padding:1px; width:134px; height:104px;}
.list .info{ float:left; width:155px;}
.list .info p{ line-height:20px}
.list .info .guandian{ width:155px; color:#696969; height:40px; overflow:hidden}

.rightPicText1{ margin:0 auto; clear:both; margin-left:14px;  }
.rightPicText1 .con{ width:160px; float:left; text-align:center; margin-top:16px; margin-left:4px; margin-right:4px}
.rightPicText1 .con .pic{ width:160px; margin:0 auto;}
.rightPicText1 .con .pic img{ width:160px;}
.rightPicText1. con .text{ text-align:left; width:160px; margin:0 auto;margin-top:10px; }
.rightPicText1 .con .text h5{  width:160px; font-size:12px; height:20px; line-height:24px; font-weight:normal; }
.rightPicText1 .con .text h5 a{color:#6A6A6A;}


.box_4{width:950px; margin:0 auto; margin-top:0px; border-left:1px #ccc solid; border-right:1px #ccc solid}
.box_4_left{ width:484px; height:350px; float:left; border-right:1px #ccc solid}
.box_4_right{ width:464px; height:350px; float:left}

.fourm{ overflow-x:hidden ;overflow-y:scroll; height:330px; margin-top:10px; margin-left:10px; width:450px; text-align:left}
.fourm p{ line-height:20px}
.fourm span{ color:#cc0000}
.textarea{ width:448px; height:250px; border:1px #7C9EB9 solid; margin-left:4px; margin-top:5px;}
.submit{ float: left; margin-left:10px}


.footer{margin:0 auto;width:920px; height:90px; color:#666; text-align:center; border:1px #ccc solid; border-top:2px #000 solid; line-height:24px; padding:15px; padding-top:15px;}
.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;}

.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}
.wenSelect{float:left; margin-left:5px; width:288px; height:30px; background:url(http://image.xinmin.cn/template/news.xinmin.cn/domestic/special/2009qglh/images/ask_wen.jpg); font-weight:bold; color:#fff}
.wenUnSelect{float:left; margin-left:5px; width:288px; height:30px; font-weight:bold; color:#fff}
.webFriend{float:left; margin-left:0px; width:275px; height:30px; font-weight:bold; color:#fff; background:url(http://image.xinmin.cn/template/news.xinmin.cn/domestic/special/2009qglh/images/ask_wen_1.jpg)}
.webUnFriend{float:left; margin-left:0px; width:275px; height:30px; font-weight:bold; color:#fff;}

.pic_1{float:left; width:150px; }
.pic_2{float:left; width:100px; }

.pic_1_1:link {color: #FFFFFF; font-size:12px; text-decoration:none;}
.pic_1_1:visited {color: #FFFFFF; font-size:12px; text-decoration:none;}
.pic_1_1:hover {color:#FFFFFF; font-size:14px; text-decoration:underline;}
.pic_1_1:active {fcolor: #FFFFFF; font-size:14px;}

.pic_1_2:link {color: #0183FD; font-size:12px; text-decoration:none;}
.pic_1_2:visited {color: #0183FD; font-size:12px; text-decoration:none;}
.pic_1_2:hover {color:#0183FD; font-size:14px; text-decoration:underline;}
.pic_1_2:active {color: #0183FD; font-size:14px;}


#box2{
	position:absolute;
	left: 0px;
	top: -1px;
}
#box2 span{
	display:block;
	float:left;
}
.mask2{
	position:relative;
	margin-top:12px;
	width:640px; 
	float:left;
	height:180px;
	overflow:hidden;
}
.mask2 p{padding:0; margin:0; width:115px; height:28px; overflow:hidden}

#box3{
	position:absolute;
	left: 0px;
	top: -1px;
}
#box3 span{
	display:block;
	float:left;
}
.mask3{
	position:relative;
	margin-top:12px;
	width:640px; 
	float:left;
	height:130px;
	overflow:hidden;
}
.mask3 p{padding:0; margin:0; width:115px; height:28px; overflow:hidden}

#box2 .pic{ width:128px; height:180px;}
#box3 .pic1{ width:128px;height:120px;}
.pic img{ width:118px; height:118px;border:0px}
.pic1 img{ width:96px; height:64px; border:0px}
.pic_text {  width:128px; font-size:12px; text-align:left; overflow:hidden;}
.pic_text a{ color:#113559;}
.pic_text2 {  width:118px; font-size:12px; text-align:left; overflow:hidden; }
.pic_text2 a{ color:#113559;}