@charset "utf-8";
/* CSS Document */

/*页头*/
.header{width:1002px; margin:0 auto; background:url(../images/bj_head_01.jpg) 100% 0 no-repeat; height:88px; overflow:hidden;}
.laugue{ text-align:right; height:22px; line-height:22px;}
.laugue span{ width:200px; display:block; float:right; text-align:center;}
.laugue span a{color:#000; line-height:22px; text-decoration:none;}
.laugue span a:hover{color:#000;  text-decoration:underline;}
.logo{padding-left:14px; width:535px; float:left;}







.search{padding-top:38px; text-align:left; float:left; height:20px;}
.search label{color:#000;}
.search .name{ border:1px solid #C9C9C9; width:76px; color:#666; height:16px; line-height:16px; padding:0 2px;}
.search .select{color:#000; border:1px solid #C9C9C9;}
.search .btn{margin-top:2px; vertical-align:bottom; height:20px;}
.search .forget{ background:url(../images/keypig.jpg) 0 -3px no-repeat; padding-left:17px; color:#000;}
.search .forget:hover{ text-decoration:underline; color:#FF0000;}
body{ background:url(../images/bj.jpg) 0 0 repeat-x;}


/*页尾*/
.foot{
	width:1002px;
	margin:9px auto 0;
	height:40px;
	padding-top:1px;
	border-top:1px solid #FF9A00;
	background-color: #fff;
	background-image: url(../images/bjfoot_52.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align:center;
	color:#303030;
	vertical-align:middle;
	overflow:hidden;
	display:table;
	
	
	
}
.foot div{display:table-cell;}
.foot *{vertical-align:middle;}
.foot span {padding:0 5px;}
.foot span a{ color:#303030; text-decoration:none; background:url(../images/footmenuline_58.jpg) 0px 45%  no-repeat; padding-left:10px;}
.foot span a:hover{ color:#303030; text-decoration:underline;}
.foot .copyright{color:#fff; background:url(../images/footmenuline_58.jpg) 0px 46% no-repeat; padding-left:10px;}
.edge{
width:0;
height:100%;
display:inline-block;
vertical-align:middle;
}







.menu {width:1002px;margin:0 auto; background-color:#FFD9A7; height:57px; overflow:hidden;}
.menu ul{ height:31px; list-style:none; background:#cb7400 url(../images/nav_09.jpg) 100% 0 no-repeat; padding-right:9px; border-bottom:1px solid white;}
.menu li{list-style:none; float:left; position:relative;display:block;}
.menu li a{line-height:31px; color:#FFF; background:url(../images/navbja_10.gif) 0 center no-repeat; padding:0 16px; font-weight:bold; font-size:14px; display:block;}
.menu li a:hover{ text-decoration:none; color:#000;}
.menu li .aindex{ background:url(../images/nav_on_07.jpg) 0 0 no-repeat;}
.menu ul li .ulleft{list-style:none; background-color:#FFDAA6; background:none;	display:none;overflow:hidden; position:absolute; left:0;top:31px;width:800px; }

.menu ul li .ulright{list-style:none; background-color:#FFDAA6; text-align:right; background:none;	display:none;overflow:hidden; position:absolute; right:0;top:31px;width:800px;}
.menu ul li .ulright li{ float:right;}

.menu ul li ul a{color:#000; font-size:12px;font-weight:normal; background-image:url(../images/navbja_11.gif); line-height:26px;}
.menu ul li ul .first a{background:none;}
.menu ul li.sfhover ul{display:block;color:black;border-top:1px solid white;}
.menu ul li.sfhover a{color:black;}

.main{width:1002px; margin:9px auto; overflow:hidden;}
.main .cntleft{width:260px; padding-right:10px; float:left;}
.main .cntcenter{width:423px; padding:16px; border:1px solid #D4D4D4; float:left; padding-bottom:23px;}
.main .cntright{width:264px; padding-left:10px; float:left;}

.main .cntleft .cnt_pro_01{padding:20px 15px; background:#F7F8F9; border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;}
.cnt_pro_01 dl{padding-bottom:7px;border-bottom:1px solid #D4D4D4; overflow:hidden; height:100%;padding-top:7px;}
.cnt_pro_01 dt{ width:61px; padding-right:10px; float:left;}
.cnt_pro_01 dd{ float:left; overflow:hidden; width:120px; padding-right:30px;}
.cnt_pro_01 dd p{color:#A5A6A7; line-height:18px;}
.cnt_pro_01 dd p a{color:#004178;}
.cnt_pro_01 dd p a:hover{color:#FF0000;}

.pro_02{margin-top:7px;}
.cnt_pro_02{padding:20px 15px; background:#F7F8F9; border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;}
.cnt_pro_02 ul li{background:url(../images/dot_45.gif) center left no-repeat; display:block; line-height:22px;}
.cnt_pro_02 ul li a{  padding-left:8px; overflow:hidden; display:block; line-height:22px; height:22px;}

.pro_04{margin-top:8px; overflow:hidden;}
.pro_04 .more_pro_04{ background:url(../images/pro_04_37.jpg) 0 0 no-repeat; text-align:right; line-height:16px; height:16px; padding-right:14px;}
.pro_04 .more_pro_04 a{text-decoration:underline; line-height:16px; color:#000;}
.pro_04 .more_pro_04 a:hover{color:#FF0000;}
.pro_04 .cnt_pro_04{padding-top:15px;}
.pro_04 .cnt_pro_04 a img{margin-right:11px; border:1px solid #D8D8D8;}
.pro_04 .cnt_pro_04 a:hover img{border:1px solid #999;}
.pro_04 .cnt_pro_04 a .imgright{margin-right:0;}
.pro_03{ background:url(../images/picpro_03_35.jpg) 0 bottom no-repeat; width:417px; overflow:hidden; padding-bottom:18px;}
.pro_03 dl{ overflow:hidden;}
.pro_03 dt a img{border:1px solid #C5C5C5;}
.pro_03 dd{color:#292929; line-height:22px;}
.pro_03 h2{color:#E47500; line-height:35px; font-size:12px; font-weight:bold;}
.pro_03 dd a{color:#292929; line-height:22px; text-decoration:underline;}
.pro_03 dd a:hover{color:#FF0000; text-decoration:underline;}
.pro_03 dd .morep{ text-align:right; padding-right:12px;}
.pro_03 dd .morep .more{color:#FF0000; text-decoration:underline; }
.pro_03 dd .morep .more:hover{color:#FF0000; text-decoration:none;}


.pro_05{ padding-bottom:30px; *padding-bottom:37px;}
.pro_05 ul li{ height:25px; line-height:25px;}
.pro_05 ul li a{ height:25px; line-height:25px;}

/*主页*/
.mainleft{width:764px; float:left; overflow:hidden;}
.mainleft1{width:320px; padding-right:7px;}
.maincenter1{width:430px; padding-right:7px; float:left; position:relative; float:left;}
.mainright1{width:238px; padding-right:0; overflow:hidden;}
.mainleft1 .flashnews{ background:#fff; padding-bottom:7px;}


.pro_06{height:222px; border:1px solid #FFDAA6; border-top:none; padding:12px 18px 0;}
.pro_06 li{background:url(../images/dot_45.gif) center left no-repeat; display:block; line-height:22px;}
.pro_06 li a{  padding-left:8px; overflow:hidden; display:block; line-height:22px; height:22px; width:187px; float:left; padding-right:30px; overflow:hidden;}
.pro_06 li span{color:#7F7F7F; width:70px;font-family:Arial, Helvetica, sans-serif;}

.pro_07{height:221px; padding:15px 16px 0; margin-bottom:7px; *_height:225px;}
.pro_07 li a{ font-size:14px;  width:280px; padding-right:40px; height:30px;line-height:30px; overflow:hidden;}
.pro_07 li span{color:#CA8E4D; height:30px;line-height:30px; font-size:14px;}

.pro_08{position:relative;}


/*
选向卡*/
.newstab{ text-align:right; width:325px; height:25px;float:right; border:none; position:relative;  }

.positaion{position:relative; overflow:hidden; }
.title4{ height:25px;  list-style:none;display:block;float:right;position:relative;  }
.title4  li{
	background-image: url(../images/lineyellow_03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display:block;
	color:#E47500;
	line-height:25px;
	float:left;
	height: 25px;
	
}

.title4 li span{
		background:none;
		display:block; 
		float:left; 
		padding:0 0 0 7px;
		height:25px; 	
		line-height:25px;
		cursor:pointer;
		}
.title4 li a{
	padding:0 7px 0 0;
	color:#E47500;
	line-height:25px;
	display:block;
	float:left;
	height:25px;
	cursor:pointer;
	line-height:25px;

}
.title4 .aspecil{background:none;}
.title4 li a:hover{  color:#A53300; text-decoration:none;}
.title4 .current{
	margin-bottom:-1px;
	color:#A53300;
	display:block;
	background:none;
	float:left;
	height: 26px;
	margin-bottom: -1px;
	border: 1px solid #fff;
	background:#fff;
}
.title4 .current span{
	background-image: url(../images/tableft_03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display:block;
	float:left;
	cursor:pointer;
	line-height:25px;
}
.title4 .current a{
	background-image: url(../images/tabright_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color:#A53300;
	text-decoration:none;
	line-height:25px;
	display:block;
	cursor:pointer;
}
.none{ display: none;}
/*选向卡结束*/
.TabContent{border:1px solid #FFDAA6; padding:14px 0 0 18px; height:220px; overflow:hidden; clear:both; *position:absolute; *top:25px; *z-index:-100; *width:410px;}
.titleie{ *position:absolute; *z-index:-80; *width:415px; top:236px;}
.contentie{*position:absolute; *z-index:-100; *width:410px; top:268px;}
.titleie2{ *position:absolute; *z-index:-80; *width:415px; top:505px;}
.contentie2{*position:absolute; *z-index:-100; *width:410px; top:537px;}

/*.cntie{*position:absolute; *top:234px; *z-index:-80; *width:420px;}*/
.TabContentie{*position:relative;}
.TabContent .contentc01{}
.TabContent .contentc01 dl{ height:92px; overflow:hidden; display:block;}
.TabContent .contentc01 dt{width:139px; height:90px; float:left; padding-right:10px;}
.TabContent .contentc01 dt a img{ border:1px solid #D8D8D8;}
.TabContent .contentc01 dd{display:block; float:left; overflow:hidden; width:240px;}
.TabContent .contentc01 h4{  height:20px; line-height:20px; font-weight:bold; border-bottom:1px solid #B2B2B2; overflow:hidden;}
.TabContent .contentc01 h4 a{color:#373737;text-decoration:none;}
.TabContent .contentc01 h4 a:hover{ color:red; text-decoration:none;}
.TabContent .contentc01 dd p{ display:block; padding:4px 0; line-height:18px;}
.TabContent .contentc01 dd p a{ color:#4C4C4C; text-decoration:none;}
.TabContent .contentc01 dd p a:hover{ color:red; text-decoration:none;}
.TabContent .contentc01 .newslist{padding-top:14px; padding-right:10px;  }
.TabContent .contentc01 .newslist li{ background:url(../images/dot_45.gif) 0 center no-repeat; height:22px; line-height:22px; display:block; }
.TabContent .contentc01 .newslist li a{ width:315px; padding-left:7px; padding-right:0; overflow:hidden; display:block; padding-right:5px; float:left; color:#292929; line-height:22px; height:22px; font-size:12px;}
.TabContent .contentc01 .newslist li a:hover{color:red; text-decoration:underline;}

.TabContent .contentc01 .newslist li span{color:#CA8E4D; width:70px;font-family:Arial, Helvetica, sans-serif; display:block; float:left; line-height:20px; color:#757575; overflow:hidden; height:22px; font-size:12px;}













.keysearch{height:29px; overflow:hidden; margin-bottom:6px;}
.keysearch .worldtext{ border:none; background:url(../images/index_mk1_03.jpg) 0 0 no-repeat; width:189px;  height:21px; padding:8px 3px 0 3px; color:#E47500; vertical-align:middle; float:left; font-size:12px;}
.keysearch .searchbtn{float:left;}

.pro_10 {height:127px;*height:127px;*_height:128px; padding-top:7px; }
.pro_10 ul{ overflow:hidden;}
.pro_10 li{ background:url(../images/dot_45.gif) 0 center  no-repeat; height:22px; line-height:22px; *height:21px;*line-height:21px;  display:block;}
.pro_10 li a{ width:187px; padding-left:7px; padding-right:0; height:22px; *_height:21px;line-height:22px;*_line-height:21px; display:block; }
.pro_11 {height:123px;}
.pro_11 li{ background:url(../images/dot_45.gif) 0 center  no-repeat; height:22px; line-height:22px;  display:block;}
.pro_11 li a{ width:160px; padding-left:7px; padding-right:0; height:22px; line-height:22px; display:block; float:left; }
.margintop{margin-top:6px;}
.pro_11 li span{ float:right; padding-top:5px; display:block; height:17px; width:16px; }
.pro_11 li span a {height:17px; width:16px;}
.pro_12{height:375px;*_height:390px;}
.pro_12 dl{ float:left; padding-right:25px; display:block; padding-top:7px; width:80px; overflow:hidden; text-align:center; padding-left:5px;}
.pro_12 .rightpadding{ padding-right:0px; }
.pro_12 dt{ height:93px;  text-align:center; display:block;}
.pro_12 dt a img{ border:1px solid #BEBEBD}
.pro_12 dt a:hover img{ border:1px solid #999;}
.pro_12 dd{ display:block; height:22px; overflow:hidden;;text-align:center;}
.pro_12 dd a{ text-decoration:none; font-size:12px; line-height:22px;}
.pro_12 dd a:hover{ text-decoration:none;}


.pro_13{padding-left:10px; padding-right:10px;  height:215px;*height:213px;*_height:203px;}
.pro_13 .links a img{border:1px solid #BEBEBD; margin-right:5px; display:block; float:left; height:30px; margin-bottom:7px;}
.pro_13 .links a:hover img{ border:1px solid #999;}
.pro_13 .links a .rightpadding{ margin-right:0px; }


.banner{width:755px; height:102px; padding:7px 0; }
.banner a img{border:1px solid #FFDAA6;}

.margintop{margin-top:7px;}

.bannersmall{ padding-top:20px; overflow:hidden;}

.searchpeopel  .select1{width:213px;  margin-bottom:10px;}






/*二级*/
.secondleft{width:237px; padding-right:2px; overflow:hidden; float:left;}
.smallbannersed{padding-bottom:10px; border-top:border-bottom:2px solid #CACACA; margin-top:8px; height:94px;}
.secondleft h1{ background:url(../images/secondtitlepic_03.gif) 0 0 repeat-x; color:#fff; line-height:25px; height:28px; text-indent:5px;}
.secondright{ background:url(../images/secondrightpic_05.jpg) 0 0 no-repeat; padding-left:8px; float:left; width:754px;  min-height:700px;}
.secondright .mainbannersed{
	height:102px;
	padding-bottom:7px;
	background-image: url(../images/picsed_10.jpg);
	background-repeat: repeat-x;
	background-position: 0 bottom;
}
.secondright .local{  height:34px;  border-top: 1px solid #FFDAA6;background:url(../images/picsedright_03.jpg) 0 bottom repeat-x; padding-bottom:5px; }
.secondright .local .localtext{ width:492px; height:34px; color:#292929; float:left; line-height:34px; padding-left:13px; border-left:1px solid #FFDAA6;}
.secondright .local .localtext a{ text-decoration:none; color:#292929;line-height:34px;}
.secondright .local .localtext a:hover{ text-decoration:underline;} 
.secondright .local .searchsed{ float:right; border-right:1px solid #FFDAA6;height:34px;}
.secondright .local .searchsed .worldtextsed {
	border:0;
	width:189px;
	height:21px;
	padding:8px 3px 0 3px;
	color:#E47500;
	vertical-align:middle;
	float:left;
	font-size:12px;
	background-image: url(../images/index_mk1_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
}
.secondright .local .searchsed .searchbtnsed{float:left;}
.secondright  h2{height:56px; font-size:16px; text-align:center; color:#E47500; line-height:56px; font-weight:bold;}
.secondright .sedcnt{padding-left:30px;}
.secondright .sedcnt .textcnt{width:387px; padding-right:24px; float:left; color:#292929; line-height:25px;}
   
.secondright .sedcnt .imgcnt{ border:1px solid #E4E4E4; padding:10px; float:left;}
.secondright .sedcnt p{ line-height:20px; color:#292929;}
.secondright .sedcnt .textcnt p {background:url(../images/second_14.jpg)  0 8px no-repeat; padding-left:22px; line-height:20px; }
.secondright .sedcnt .textcnt p strong{ font-weight:bold; color:#000;}
.secondright .sedcnt .textcnt ol {padding-left:22px;}
.secondright .sedcnt .textcnt ol li{
	list-style-position: inside;
	list-style-type: decimal;
}



/*理事介绍*/

.presidentright{ background:url(../images/presidents_03.jpg) 0 0 no-repeat;height:1400px; }
.presidentright h3{
	height:729px;
	padding-left:21px;
	line-height:25px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	margin:20px 0;
	height:25px;
	background-image: url(../images/presidents_08.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
	
}
.presidentright .presidents{padding-left:21px; overflow:hidden; }
.presidentright .presidents dl{ height:160px; float:left; width:107px; padding-right:141px;}
.presidentright .presidents dt { width:107px; height:137px;}
.presidentright .presidents dt a img{ border:1px solid #CDCDCD;}
.presidentright .presidents dt a:hover img{ border:1px solid #999;}
.presidentright .presidents dd { line-height:22px; height:22px; overflow:hidden; text-align:center;}
.presidentright .presidents dd a{ color:#292929; text-decoration:none;}
.presidentright .presidents dd a:hover{ color:red; text-decoration:none;}
.presidentright .presidents .nopadding{padding-right:0;}
.presidentright .presidents .overfloat{ overflow:hidden; clear:left;}

/*news*/
.news{ background:url(../images/news_03.jpg) 0 0 no-repeat;  height:1280px; }
.news .newest{ height:145px; padding-left:30px; padding-top:28px;}
.news .newest .flanews{height:145px; width:220px; float:left; padding-right:20px;}
.news .newest .newestlist{ width:463px; height:145px; overflow:hidden; float:left;}
.news .newest .newestlist a{height:20px; display:block; width:440px; overflow:hidden; background: url(../images/newssedlist_08.jpg) 0 center no-repeat #fff; text-decoration:none; padding-left:23px; line-height:20px;}
.news .newest .newestlist a:hover{display:block; overflow:hidden; background: url(../images/newsedbj_08.jpg) 0 center no-repeat #fff; text-decoration:none; cursor:pointer;}
.news .newest .newestlist a strong{ display:block; float:left; color:#303030; width:320px; padding-right:40px; font-weight: normal;height:20px; line-height:20px; overflow:hidden;}
.news .newest .newestlist a:hover strong{ color:red;}
.news .newest .newestlist a span{display:block; float:right; width:70px; color:#515151;  padding-right:8px;height:20px; line-height:20px;}
.news .newest .newestlist a:hover span{ color:#515151;}


.news .newstitle{
   	width:718px;
	padding-left:17px;
	line-height:25px;
	margin:15px 0;
	height:25px;
	background-image: url(../images/presidents_08.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-left:14px;

}
.news .newstitle h3{ font-size:14px; display:block; height:25px; line-height:25px; width:640px; float:left;}
.news .newstitle span{ float:right; display:block; width:40px; padding-right:20px; font-size:12px;}
.news .newstitle span a{ font-size:12px; line-height:25px; color:#000; text-decoration:underline;}
.news .newstitle span a:hover{ text-decoration:none; color:red;}
.news .newslistsed{padding-left:30px; list-style:none; overflow:hidden; }
.news .newslistsed li{ background:url(../images/newslistpic_13.jpg) 0 bottom repeat-x; display:block;height:25px; *height:22px; width:699px;padding-bottom:1px;}
.news .newslistsed li a{
	background-position: left center;
	display:block;
	line-height:24px;
	*line-height:21px;
	height:24px;
	*height:21px;
	width:500px;
	float:left;
	font-size:12px;
	color:#303030;
	background-image: url(../images/newssedlist_08.jpg);
	background-repeat: no-repeat;
	padding-left:27px;
	overflow:hidden;
}
.news .newslistsed li a:hover{color:red; text-decoration:underline;}
.news .newslistsed li span{ display:block; float:right; color:#515151;float:right; width:70px; line-height:24px; height:24px;*line-height:21px; *height:21px; padding-right:8px;}	

.newslist2{
	height:1280px;
	background-image: url(../images/piclistbj_03.jpg);
	background-repeat: no-repeat;
	background-position: 0 0; height:820px;
}

.newslist2 .newslistsed2{padding-top:20px;}

.newslist2 .newslistsed li{ height:28px; line-height:28px;*line-height:25px; *height:25px;}	
.newslist2 .newslistsed li a{ height:27px; line-height:27px;*line-height:25px; *height:25px;}
.newslist2 .newslistsed li span{ height:27px; line-height:27px;*line-height:25px; *height:25px; color:#D59147;}
.page{ text-align:right; l color:#5E5E5E; padding-right:20px; padding-top:20px;}
.page a img{ padding:0 3px;}
.page a:hover,.page .pagered, .page span{ text-decoration:none; color:red;}
.ask{ background:url(../images/ask_03.jpg) 0 0 no-repeat;  height:1000px; }
.ask .newest2 {padding-left:30px; padding-top:28px;}

.ask .newest2 h4{background-image: url(../images/book_13.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family:Arial, Helvetica, sans-serif;	height:729px;
	padding-left:21px;
	line-height:25px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	height:25px;
	 margin-bottom:15px;
	}
.ask .newest2 .ask1{ background:#FAFAF9; padding-bottom:20px; width:691px; margin-left:2px; }
.ask .newest2 .ask1 .nameinfo{ background:#FAFAF9; height:24px; border:1px solid #E8E8E6; color:#8D8D8D; line-height:24px;}	
.ask .newest2 .ask1 .nameinfo span{ padding-left:17px;}
.ask .newest2 .ask1 h5{ border-left:5px solid #FF8800; padding-left:12px; background:#F4F4F3; height:30px; line-height:30px; border-bottom:1px solid #E8E8E6; border-right:1px solid #E8E8E6; color:#6D5B52; font-size:14px;}
.ask .newest2 .ask1 .ansear{border:1px solid #E8E8E6;padding-left:17px; padding-top:5px; padding-bottom:10px; line-height:22px; color:#4E4E4E; overflow:hidden;}
.ask .newest2 .ask1 .askcnt{padding:15px 27px; line-height:20px;color:#4E4E4E;}
.askpage{text-align:center; padding:5px 0; background:url(../images/buttomline_11.jpg) 0 bottom repeat-x; width:695px;}
.ask .newest2 .textask1{color:#9A3300; padding:10px 0 18px 21px;}
.ask .newest2 .textask2{ font-weight:bold; color:#DF8400; padding:0px 0 16px 21px;}
.ask .newest2 table{margin-left:21px;}
.ask .newest2 table td{padding:3px;}
.ask .newest2 .td1{width:50px; text-align:left; color:#000000; padding:5px 3px; padding-left:0;}
.ask .newest2 .td2{ text-align:right;}
.ask .newest2 .td3{ text-align:center;}
.ask .newest2 .td4{ vertical-align:top;}
.ask .newest2 table .askbtn{ padding-right:28px;}
.ask .newest2 .askname{ border:1px solid #E1E1E1; height:20px; line-height:20px; width:160px; color:#666;padding:0 2px ;}
.ask .newest2 .asktitle{ border:1px solid #E1E1E1; height:20px; line-height:20px; width:385px; color:#666; padding:0 2px;}
.ask .newest2 table .asktextinput{ width:385px;color:#666; line-height:18px; height:125px;border:1px solid #E1E1E1;}



.test{ background:url(../images/piclistbj_03.jpg) 0 0 no-repeat; height:810px; }
.test table{ margin-left:32px;}
.test td th{padding:3px;}
.test td{padding-left:40px;}
.test td div{width:500px; clear:both; padding-top:10px; padding-bottom:2px;}
.test td .div1{padding-bottom:10px;}
.test td div span {padding:0 40px; padding-left:0; float:left; display:block;}
/*.test td div label{float:left;display:block;} */
.test td span{padding:20px 40px; padding-left:0; line-height:40px; display:block; float:left;}
.test  th{ background:#F0F0F0; padding-left:17px; line-height:26px; text-align:left;}
.test td .selectest1{border:1px solid #E1E1E1; color:#7E7E7E; height:24px; line-height:24px; padding-left:5px; width:510px;}
.test td .testtxt{width:510px; height:150px;}
.test .tdbtntest{ padding-left:210px; padding-top:10px; }




.pic2{ background:url(../images/nalipic_03.jpg) 0 0 no-repeat; height:830px; min-height:830px;}
.pic2 .piclist2{margin-left:14px;}
.pic2 .piclist3 dl{width:216px; float:left; padding:0 10px; }
.pic2 .piclist3 a img{border:1px solid #D1CFCE; padding:5px; width:204px; height:135px;}
.pic2 .piclist3 dt{height:145px;}
.pic2 .piclist3 dd{ height:20px; line-height:20px; padding-top:5px; overflow:hidden;}
.pic2 .piclist3 dd a{color:#515151; text-decoration:none; line-height:20px;}
.pic2 .piclist3 dd a:hover{ text-decoration:underline; color:#E47500;}
.pic2 .piclist3{overflow:hidden;  height:185px;}

.book{background:url(../images/book_03.jpg) 0 0 no-repeat; height:900px; min-height:900px;}
.book .booksearch{ height:30px; padding-top:15px; padding-left:30px;}
.book .booksearch .selectbook{width:98px; margin-right:10px; vertical-align:middle; border:1px solid #979797;}
.book .booksearch .bookbtn{ background:url(../images/book_09.jpg) 0 center no-repeat; text-align:center; vertical-align:middle; color:#000; width:46px; height:19px; border:none; line-height:19px;}
.book .bookinfo{padding-top:0px;}
.book .bookinfo .ask1 dl{border:1px solid #EDEFEF; overflow:hidden; height:116px;}
.book .bookinfo .ask1 dt{width:139px; float:left; border-right:1px solid #EDEFEF; height:106px; padding:5px 0 5px 5px;}
.book .bookinfo .ask1 dt img{ border-left:7px solid #EDEFEF; padding-left:28px;}
.book .bookinfo .ask1 dd{padding-left:20px; float:left; height:116px; }
.book .bookinfo .ask1 .bookname{ color:#000; line-height:31px; height:31px; font-size:12px; background:none;}
.book .bookinfo .ask1 dd .pcnt1{color:#3D3D3D; line-height:18px; height:60px; overflow:hidden; width:467px; color:#3D3D3D;}
.book .bookinfo .ask1 dd .pmore{height:24px; line-height:24px; text-align:right; width:467px;}
.book .bookinfo .ask1 dd .pmore a{ background:url(../images/book_20.jpg) 0 center no-repeat; padding-left:20px; height:24px; line-height:24px; color:#E47500; text-decoration:underline;}
.book .bookinfo .ask1 dd .pmore a:hover{color:red;}
.book .bookbjcolor{height:6px; background:#f4f4f4; overflow:hidden;}
.book .newest2 .booknopadding{padding-bottom:0;}
.bookpage{padding-right:50px; padding-top:10px;}


.picnews{ background:url(../images/nalipic_03.jpg) 0 0 no-repeat; height:830px; min-height:830px;}
.picnews .picnews3{padding-left:30px; padding-top:20px;}
.picnews .piciframe{
	height:122px;
	padding-bottom:15px;
	padding-top:15px;
	background-image: url(../images/newslistpic_13.jpg);
	background-repeat: repeat-x;
	background-position: left bottom; clear:both;
}
.picnews .piciframe dt{padding:5px; border:1px solid #CFCECD; width:170px; height:112px; float:left; margin-left:8px; margin-right:8px;}
.picnews .piciframe dd{height:122px; width:492px; overflow:hidden;}
.picnews .piciframe dd h6{ background:url(../images/anli_03.jpg) 0 center no-repeat; width:479px; height:25px; line-height:25px; color:#000; padding-left:13px;}
.picnews .piciframe dd .pcnt1 {color:#3D3D3D; line-height:18px; height:65px; overflow:hidden; width:467px; color:#3D3D3D; padding:5px;}
.picnews .piciframe dd .pmore{height:24px; line-height:24px; text-align:right; width:479px;}
.picnews .piciframe dd .pmore a{ background:url(../images/book_20.jpg) 0 center no-repeat; padding-left:20px; height:24px; line-height:24px; color:#E47500; text-decoration:underline;}
.picnews .piciframe dd .pmore a:hover{color:red;}