xueni@charset "utf-8";
/*
FONT-FAMILY:arial,verdana,sans-serif;
font-size: 62.5%;
*/
*{margin:0;padding:0;}
html,body {height:100%;}
body{
	color:#2d2d2d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background:#fafafa url(../img/bg_body.gif) center top repeat-y;
	/*font-family: tahoma,Microsoft YaHei, Simsun, Arial Unicode MS, Mingliu, Arial, Helvetica;
	font-family:arial,verdana,sans-serif,Arial Unicode MS;*/
}
input, select{ font-size:11px;}
td,p,li,div,select,input,h1,h2,h3,h4,h5,h6{line-height:150%;}
ul,ol{list-style-type:none;}
a img{border:none;}
img{border-color:#ccc;}
p{padding:0 0 14px;}
a{color:#4a2e1a;cursor:pointer;}
a:hover,a:active{text-decoration:underline;}
sup{color:#000;font-family:arial,verdana,sans-serif,Arial Unicode MS;}
/*
a:visited{color:#800080;}
a:hover{color:#FF3300;text-decoration:underline;}*/
/*text style*/
.t12{font-size:12px;}
.t14{font-size:14px;}
.black{color:#000;}
.white{color:#fff;}
.grey{color:#ccc;}
.red{color:#f30;}
.blue{color:#03f;}
.mcolor{color:#900;}
.b{font-weight:bold;}
.clear{clear:both;}
.nob{border:none;background:none;}
.l{float:left;}
.r{float:right;}
.float_left {float:left;padding:7px;}
.float_right {float:right;padding:7px;}
.img_float_left {float:left;clear:left;margin:0 8px 10px 0;}
.img_float_right {float:right;clear:right;margin:0 0 10px 8px;}
/*all*/
.submit{ cursor:pointer;}
#nobg{ background:none;}
#nobd{ border:none;}
/*主菜单*/
.all{
	width:1002px;
	margin:0 auto;
}
.header{
	height:52px; 
	background:#fff url(../img/bg_header.gif) left top repeat-x;
	text-align:right;
	padding:0 50px 8px 30px;
	width:922px;
}
.header img{
	float:left;
}
.lang{
	color:#333333;
	margin-top:17px;
	width:100px;
	float:right;
}
.lang span{
	color:#959494;
}
.lang a{
	font-size:11px;
	text-decoration:none;
}
.nav{
	background:url(../img/bg_ul.gif) left top repeat-x;
	height:31px;
	margin:0px;
	border-top:1px solid #e5e5e5;
	padding:0 10px;
}
.nav ul{
	width:700px;
	float:left;
	padding-left:30px;
}
.nav ul li{
	background:url(../img/bg_li.gif) right top no-repeat;
	float:left;
	height:31px; 
	line-height:31px;
}
.nav ul li a:hover{background:url(../img/bg_navlicur.gif) right top no-repeat; text-decoration:none; color:#fff;}
.nav ul li.cur{
	background:url(../img/bg_navlicur.gif) right top no-repeat;
}
.nav ul li.cur a{
	color:#fff;
	background:url(../img/bg_navlicura.gif) left top no-repeat;
}
.nav ul li a{
	text-decoration:none;
	font-size:10px;
	padding:0 15px;
	color:#444;
	font-weight:bold;
	display:block;
	float:left;
}
.nav ul li a span{
	font-size:12px;
	color:#A40035;
	font-weight:bold;
}
.nav .search{
	float:right;
	width:188px;
	background:url(../img/bg_search.gif) left top no-repeat;
	margin-top:2px;
	height:23px;
	font-size:10px;
	padding:4px 6px 0 6px;
}
.search .text{
	width:110px;
	height:16px;
	padding:0 2px;
	border:1px solid #c5c5c5;
}
.search .submit{
	background:url(../img/bg_searchin.gif) left top no-repeat;
	cursor:pointer;
	border:none;
	height:12px;
	width:12px;
}
.search font,.search input{
	vertical-align:middle;
}
.bannar{
	font-size:0;
}
.bannar img{
	display:block;
	margin:0 auto;
}
#myflash{
	width:999px;
	margin-left:2px;
	display:block;
}
.indpro{
	background:url(../img/bg_indpro.gif) left top repeat-x;
	height:29px;
}
.indpro li{
	float:left;
	background:url(../img/bg_indpro_li.gif) right top no-repeat;
	height:29px;
	line-height:29px;
}
.indpro li a{
	color:#fff;
	text-decoration:none;
	font-size:10px;
	display:block;
	float:left;
	height:29px;
	padding:0 20px;
}
.indpro li a:hover{background:#8f3932; text-decoration:none;}
.demo .left{
	width:565px;
	float:left;
}
.demo .right{
	width:375px;
	float:right;
}


.demoarr{
	}
.demo{
	padding:15px;
	width:972px;
	overflow:hidden;
}
.demo .title{
	border-bottom:1px solid #dfdfdf;
	color:#dc360c;
	font-size:12px;
	font-weight:bolder;
	padding:5px 10px;
	margin-bottom:5px;
}
.demo .more{
	float:right;
	color:#898989;
	background:url(../img/bg_more.gif) right 8px no-repeat;
	padding-right:9px;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}
.demoarr .top img{
	float:left;
	padding-left:10px;

}
.indproinfo{
	float:left;
	width:350px;
	margin:20px 0 0 25px;
}
.indproinfo strong a{
	font-size:11px;
	text-decoration:none;
}
.demoarr .top{
	width:565px;
	overflow:hidden;
}
.demoarr .bottom{
	border-top:1px solid #dcdcdc;
	background:#eee;
	clear:both;
	margin-top:20px;
	height:105px;
	padding:10px 15px;
}

.blk_18 {
	overflow: hidden;
	background:#EEEEEE none repeat scroll 0 0;
	border-top:1px solid #DCDCDC;
	clear:both;
	height:120px;
	margin-top:20px;
	padding:10px 15px;
}
.blk_18 .pcont {
	width:488px;
	float:left;
	overflow:hidden;
}
.blk_18 .ScrCont {
 WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
 FLOAT: left;
}
.blk_18 #List2_1 {
 FLOAT: left;
}
.blk_18 .prev {
	background:url(../img/img_moveleft.jpg) left top; width:21px; height:86px; float:left; margin-top:10px; border:none;
	cursor:pointer;
	
}
.blk_18 .next {
 background:url(../img/img_moveright.jpg) left top; width:21px; height:86px; float:left; margin-top:10px;
 border:none;
 cursor:pointer;
}
.blk_18 .pl img {
  background:url(../img/bg_indproimg.gif) no-repeat left bottom;
	padding:3px 14px;
}
.blk_18 li{
	float:left;
}
.blk_18 .pl {
	float:left;
	display:inline;
	width:112px;
	height:104px;
	text-align:center;
	text-decoration:none;
	margin:0 5px;
}
#jCarouselLite{
	float:left;
}

#ul01 li {
	
}
#ul01 li img {
	background:url(../img/bg_indproimg.gif) no-repeat left bottom;
	padding:8px 14px;
}
#ul01 li a{
	text-decoration:none;
	text-align:center;
}
.moveleft {
	float:left;
	cursor:pointer;
	width:21px;
	margin-top:10px;
}
.moveright {
	float:right;
	cursor:pointer;
	width:21px;
	margin-top:10px;
}
.demoexh li{
	height:40px;
	border-bottom:1px dotted #dcdcdc;
	padding:4px 0;
}
.demoexh li img{
	float:left;
	margin-right:15px;
	border:1px solid #dcdcdc;
}

/*内页*/
.main{ 
	margin:0 16px;
	width:970px;
	overflow:hidden;
}

.sidenav{
	background:url(../img/bg_sidenav.gif) left top no-repeat;
	width:181px;
	height:381px;
	position:absolute;
	margin-top:-268px;
	float:left;
}
.cont_padding{
	padding:15px;
	font-size:12px;
	font-family:arial,verdana,lucida,helvetica,sans-serif;
}

.sidenav h5{
	background:#474747 url(../img/bg_sidenavh5.gif) left top no-repeat;
	height:24px;
	width:148px;
	margin:5px;
	color:#fff;
	font-size:11px;
	padding-left:24px;
	line-height:24px;
}
.sidenav .conth5{
	height:60px;
}
.sidenav span{
	display:block;
	padding-left:20px;
	width:128px;
	font-size:13px;
	padding-top:5px;
}
.sidenav ul{
	padding-top:2px;
}
.sidenav ul li{
	background:url(../img/bg_sidenav_li.gif) bottom right no-repeat;
}
.sidenav .contnav li{
	width:142px;
	padding:5px 0 5px 30px;
	font-weight:bold;
}
.sidenav .contnav li p{
	padding:0 0 8px 0;
}
.sidenav ul li a{
	background:url(../img/bg_sidenav_lia.gif) 13px center no-repeat;
	color:#434343;
	display:block;
	width:150px;
	height:30px;
	line-height:30px;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
	display:block;
}
.sidenav li a.cur{
	background:url(../img/bg_sidenavh5.gif) 5px 2px no-repeat;
	width:151px;
	color:#fff;
	font-size:11px;
	padding-left:30px;
	height:30px;
	line-height:30px;
	display:block;
}
.sidenav ul li a:hover{
	background:url(../img/bg_sidenavh5.gif) 5px 2px no-repeat;
	text-decoration:none;
	color:#fff;
}
.sidenav li .span{
	background:url(../img/bg_sidenavh5.gif) 5px 2px no-repeat;
	width:151px;
	color:#fff;
	font-size:11px;
	padding-left:30px;
	height:30px;
	line-height:30px;
	display:block;
	font-weight:bold;
	padding-top:0;
}
.conttab th{
	padding:8px;
	text-align:left;
}
.conttab td{
	padding:10px 8px;
}
.conttab td p{
	padding:0 0 5px 0;
}
.conttab tr.cur{
	background:url(../img/line-x.gif) left top repeat-x;
}
.newtab{
	background:url(../img/line-x.gif) left top repeat-x;
	padding-top:10px;
}
.conttab2 th{
	padding:5px;
	text-align:right;
	font-weight:normal;
}
.conttab2 td{
	padding:5px 8px;
}
.conttab2 td .text{
	width:200px;
	padding:1px 3px;
}
.conttab2 td .text2{
	width:400px;
	padding:1px 3px;
}
.conttab2 td .submit{
	background:url(../img/bg_submit3.gif) left top no-repeat;
	width:92px;
	height:21px;
	border:none;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
}


.news{
	width:500px;
	float:left;
	padding-bottom:10px;
}
.newul li{
	list-style:none;
	margin-bottom:15px;
}
.newul li .cur{
	background:url(../img/arrow_1.gif) left 5px no-repeat;
	padding-left:15px;
	font-size:12px;
	color:#31313;
	font-weight:bold;
	text-decoration:none;
}
.newul li span{
	color:#535353;
	padding:3px;
	padding-left:15px;
	float:right;
}
.newul li div{
	padding:10px 15px 15px 15px;
	border-bottom:1px solid #dfdfdf;
}
.newul li div .more{
	background:none;
	font-weight:bold;
	text-decoration:none;
}
.news ol{ list-style-type:decimal;}
.news ol li{ margin-left:25px;}
.faqul li{
	list-style:none;
	margin-bottom:10px;
	border-bottom:1px solid #dfdfdf;
	padding-bottom:10px;
}
.faqul li .a{
	background:url(../img/bg_q.gif) 5px 3px no-repeat;
	display:block;
	height:17px;
	line-height:17px;
	font-size:9px;
	color:#31313;
	font-weight:bold;
	text-decoration:none;
	padding:3px 5px 3px 30px;
}
.faqul li .a:hover{
	background:#f2f2f2 url(../img/bg_q.gif) 5px 3px no-repeat;
	text-decoration:none;
}
.faqul li div{
	background:url(../img/bg_a.gif) 5px 10px no-repeat;
	display:none;
	padding:10px 15px 15px 30px;
}


.news .newstitle{
	background:url(../img/arrow_1.gif) left 5px no-repeat;
	font-weight:bold;
	padding-left:15px;
	margin-bottom:20px;
}
.news .newstitle span{
	float:right;
	font-weight:normal;
}

.cont .title{
	background:url(../img/bg_conttitle.gif) left bottom no-repeat;
	padding-bottom:5px;
	font-size:18px;
	height:28px;
	margin-top:10px;
}
.cont {
	width:776px;
	float:right;
	padding-bottom:25px;
}
.print{
	position:relative;
	margin-top:-16px;
	font-size:10px;
	color:#666;
	float:right;
	width:300px;
	text-align:right;
}
.print a{
	font-size:10px;
	color:#666;
	text-decoration:none;
}
.print a,.print font,.print img{
	vertical-align:middle;
}
.proshow{
	background:url(../img/bg_pro.gif) left bottom repeat-x;
	width:736px;
	overflow:hidden;
	padding:15px 0 40px 10px;
}
.proshow .left{
	width:350px;
	float:left;
}
.proshow .left{
	font-size:10px;
}
.proshow .right{
	width:380px;
	float:right;
}
.renzheng {
	width:330px;
	overflow:hidden;
	margin-bottom:40px;
}
.renzheng li {
	float:left;
	margin-right:12px;
}
.otherimg{
	margin-top:30px;
}
.picname{
	margin-top:10px;
}
.picname a{
	padding-right:5px;
}
.picname a img{
	border:1px solid #b2b2b3;
}
.protitle{
	font-size:2.2em;
	padding-bottom:8px;
	font-family:arial,verdana,lucida,helvetica,sans-serif;
	font-weight:normal;
}
.proshow .left h5{
	font-size:10px;
	font-weight:normal;
	font-family:arial,verdana,lucida,helvetica,sans-serif;
}
.proshow .left p{
	font-size:1.3em;
	font-family:arial,verdana,lucida,helvetica,sans-serif;
}
.proshow .left h5 span{
	font-size:12px;
	font-weight:bold;
	font-family:arial,verdana,lucida,helvetica,sans-serif;
}
.sample{
	font-size:10px;
	color:#a40035;
}
.detail{
	margin-top:-28px;
	width:746px;
	overflow:hidden;
}
#detailtitle{
	height:28px;
	width:600px;
	overflow:hidden;
}
#detailtitle a{
	background:url(../img/bg_detli.gif) left top no-repeat;
	float:left;
	height:28px;
	line-height:28px;
	width:112px;
	display:block;
	float:left;
	color:#7d7d7d;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
#detailtitle a.cur{
	background:url(../img/bg_det_lion.gif) left top no-repeat;
	color:#333;
}
.detailshow {
	display:none;
	padding:15px;
	width:716px;
	min-height:400px;
	font-size:12px;
	font-family:arial,verdana,lucida,helvetica,sans-serif;
}
.detailshow div{
	margin-bottom:15px;
}
.detailshow .img {
	padding:5px;
	border:1px solid #ddd;	
	margin-bottom:6px;
}
.detailshow .p {
	padding:0 0 0 0;
	text-align:center;
	float:right;
	display:block;
	margin:0 0 20px 20px;
	width:260px;
}
.detailshow .p font,.detailshow .p img,.detailshow .p a{
	vertical-align:middle;
}
.detailshow .p a{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.detailshow .p a:hover{
	text-decoration:underline;
}

.detailshow ul{ list-style-type:disc;}
.detailshow ul li{ margin-left:15px;}
.detailshow ul ul{ list-style-type:circle;}
.detailshow ul ul ul{ list-style-type:square;}
.detailshow ol{ list-style-type:decimal;}
.detailshow ol li{ margin-left:25px;}
* html .detailshow{
	height:400px;
}

/*底部样式*/
.footer{
	margin:auto 15px;
	border-top:1px solid #ccc;
	padding:5px 0 40px 0;
	width:970px;
	overflow:hidden;
}
.footer .right{
	width:400px;
	text-align:right;
	color:#000;
	float:right;
}
.footer .left{
	width:450px;
	text-align:left;
	color:#a1a1a1;
	float:left;
}
.footer .left a{
	padding:0 5px;
	color:#000;
	text-decoration:none;
}

/*editor*/
.edittext, .edittext p{
	line-height:150%;
	font-size:12px;
	font-family:arial,verdana,lucida,helvetica,sans-serif;
}
.edittext ul{ list-style-type:disc;}
.edittext ul li{ margin-left:15px;}
.edittext ul ul{ list-style-type:circle;}
.edittext ul ul ul{ list-style-type:square;}
.edittext ol{ list-style-type:decimal;}
.edittext ol li{ margin-left:25px;}
/*.editortext ol li{list-style-position:inside;}*/

/*editor admin*/
.edit_table1, .edit_table2, .edit_table3{border-collapse:collapse;}
.edit_table1 th, .edit_table1 td{border:1px solid #000;}
.edit_table2 th, .edit_table2 td{border:1px solid #ccc;}
.edit_table3 th, .edit_table3 td{border:1px solid #fff;}


#header:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#header{display:inline-block;}
/* Hide from IE Mac */ 
#header{display:block;} 
/* End hide from IE Mac */ 


#t_select{ height:18px; width:200px;float:right;margin:0 10px 10px 0;}
#t_selected{
	width:200px;
	height:18px; 
	line-height:18px; 
	color:#a40035;  
	text-align:center; 
	position:relative; 
	z-index:998; 
	cursor:default;
	border:1px solid #e9e9e9;
	cursor:pointer;
	font-weight:bold;
	background:url(../img/arrow_select.gif) 15px center no-repeat;
	
}
#t_select-list{
	position:absolute;
	margin-top:1px; 
	filter:alpha(opacity=90); 
	opacity:0.9;
	background:#fbfbfb; 
	width:200px;
	text-align:center; 
	display:none;
}
#t_select-list a{
	padding:3px 0;
	display:block; 
	text-decoration:none; 
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	width:200px;
}
#t_select-list a:hover{text-decoration:underline;
}
.parul{
	width:750px;
	padding-top:20px;
	overflow:hidden;
	padding-bottom:30px;
}
.parul li{
	float:left;
	margin:0 20px 20px 0;
}
.parul li img{
	border:1px solid #f0f0f0;
	font-size:0;
}
.sitemap{
	padding-bottom:40px;
}
.sitemap li{
	border-bottom:1px solid #ebebeb;
	width:735px;
	padding:15px 0;
	overflow:hidden;
}
.sitemap li li{
	border-bottom:none;
	float:left;
	width:164px;
	padding:2px 0;
}
.sitemap li li a{
	font-weight:normal;
}
.sitemap li a{
	display:block;
	width:145px;
	float:left;
	text-decoration:none;
	font-weight:bold;
}
.sitemap li ul{
	float:right;
	width:590px;
}

.cerul{
	width:600px;
	overflow:hidden;
	padding:0 0 50px 50px;
}
.cerul li{
	width:96px;
	text-align:center;
	float:left;
	margin:0 20px;
	display:inline;
}
.cerul li a{
	text-align:center;
}
.cerul li a img{
	background:url(../img/bg_cer.gif) left top no-repeat;
	padding:6px 5px;
}
.cerul li span{
	display:block;
	text-align:center;
	padding:2px 0;
	text-decoration:none;
}
.facul{
	width:700px;
	overflow:hidden;
	padding:0 0 50px 50px;
}
.facul li{
	background:url(../img/bg_cerli.gif) right center no-repeat;
	width:120px;
	text-align:center;
	float:left;
	margin-right:20px;
	display:inline;
	margin-bottom:10px;
}
.facul li a img{
	display:block;
	border:1px solid #e0e0e0;
}
.facul li a span{
	display:block;
	padding:2px 0;
	text-decoration:none;
}
.demorel p{
	padding:0 0 14px 15px;
}
.demorel p a{
	font-weight:bold;
	color:#000;
}
.back{
	text-align:right;
	padding:10px 0;
}
.back a{
	text-decoration:none;
	font-weight:bold;
}
.searchshow .img{
	background:url(../img/bg_searchli.gif) left top;
	display:block;
	float:left;
	width:80px;
	height:70px;
	padding:8px 14px;
}
.searchshow{
	padding-bottom:20px;
}
.searchshow li{
	border-bottom:1px solid #666;
	width:746px;
	overflow:hidden;
	padding:15px 0 5px 0;
}
.searchshow .right{
	float:right;
	padding-right:50px;
	width:550px;
}
.searchtitle{
	padding-bottom:5px;
	font-size:12px;
	color:#666;
}
.searchtitle a{
	text-decoration:none;
}
.searchtitle .more{
	color:#959595;
}
.mail{
	width:504px;
	height:483px;
	background:url(../img/bg_mail.gif) left top no-repeat;
	padding:0 60px;
	margin:0 auto;
}
.mail th{
	font-weight:normal;
	text-align:right;
}
.mail td{
	padding:2px 5px;
}
.mail span{
	color:#898989;
}
.mail .span{
	display:block;
	width:150px;
	position:relative;
	margin-top:-5px;
	color:#898989;
}
.mail .button1,.mail .button2{
	width:74px;
	height:24px;
	line-height:24px;
	background:url(../img/bg_mailbot1.gif) repeat-x left top;
	color:#000;
	border:none;
	font-weight:bold;
}
.mail .button2{
	background:url(../img/bg_mailbot2.gif) repeat-x left top;
	color:#fff;
}
.mail table{margin:0;}
.some{
	width:200px;
	float:left;
	margin-left:20px;
}
.req_link{
	margin-top:15px;
	padding:10px 0 30px 10px;
	border-top:1px solid #dfdfdf;
}
.req_logo{
	height:68px;
	font-size:0;
}
.reqbox{
	margin:0 auto;
	padding:0 45px;
	width:625px;
	height:611px;
	background:url(../img/bg_req.gif) no-repeat left top;
}
.reqtitle{
	color:#676767;
	font-size:16px;
	padding:10px 0 10px 0;
}
.reqbox table th{
	text-align:right;
	font-weight:normal;
	padding:3px 5px;
}
.reqbox table td{
	
	font-weight:normal;
	padding:2px 5px;
}
.reqbox table td font,.reqbox table td input{
	vertical-align:middle;
}
.reqbox table .submit{
	width:74px;
	height:24px;
	line-height:24px;
	background:url(../img/bg_mailbot2.gif) repeat-x left top;
	color:#fff;
	border:none;
	font-weight:bold;
}
.reqbox table span{
	color:#898989;
	display:block;
	margin-top:-5px;
	position:relative;
	width:150px;
}
.reqbox table textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 5px;
}
.reqhead{
	position:absolute;
	margin-top:60px;
}
.reqhead a{
	padding-left:30px;
	color:#434343;
}
.reqhead h3{
	background:transparent url(../img/bg_sidenav_li2.gif) no-repeat scroll right top;
}
.reqhead span{
	background:transparent url(../img/bg_sidenav_lia.gif) no-repeat scroll 13px center;
	color:#434343;
	display:block;
	font-weight:bold;
	height:25px;
	line-height:25px;
	padding-left:20px;
	text-decoration:none;
	width:150px;
	font-size:12px;
	
}

#nav {
  font-size: 9px;
}
/*#nav a:hover {
   background:url(../img/bg_nav1on.gif) no-repeat scroll 5px 3px;
   color:#fff;
}*/
#nav li.show a {
   background:url(../img/bg_nav1on.gif) no-repeat scroll 5px 3px;
   color:#fff;
   font-size:11px;

}

#nav li {
  width: 180px;
  padding-bottom: 0px;
  float:left;
}
#nav li a {
  display: block;
  height:30px;
  width:150px;
  line-height:30px;
  text-decoration: none;
  background:url(../img/bg_nav1.gif) no-repeat scroll 15px center;
  color:#434343;
}
#nav li li {
	filter:Alpha(opacity=100);-moz-opacity:1;opacity:1;
	background:none;
	width:173px;
	background:url(../img/bg_nav2.gif) no-repeat scroll left top;
}
#nav li li a span{
	display:inline;
	color:#A40035;
}
#nav li.show li a {
	padding-bottom: 0px;
	display:block;
	width:173px;
	color:#ccc;
	height:30px;
	line-height:30px;
	background:url(../img/bg_nav1.gif) no-repeat scroll 15px center;
	font-size: 9px;
}
#nav li li a:hover,#nav li li.show  a{
	padding-bottom: 0px;
	color:#fff;
	background:url(../img/bg_nav2on.gif) no-repeat scroll 15px center;
	width:140px;
	font-size: 9px;
}


#nav li.show li .leaf li {
	background:url(../img/bg_nav3.gif) no-repeat scroll left top;
	width: 173px;
	height:32px;
	line-height:32px;
}
#nav li.show li .leaf li a {
	background:none;
	width: 173px;
	display:block;
	height:30px;
	line-height:30px;
	color:#CCC;
	font-size:10px;
	font-size: 9px;
}
#nav li li ul.leaf li a:hover{
	padding-bottom: 0px;
	color:#fff;
	background:none;
}
#nav li.show li ul.leaf li {
	background:url(../img/bg_nav3.gif) no-repeat scroll left top;
	width: 193px;
	height:32px;
	line-height:32px;
}
#nav li.show li ul.leaf li a {
	background:none;
	width: 193px;
	display:block;
	height:30px;
	line-height:30px;
	color:#CCC;
	font-size:10px;
	font-size: 9px;
}
#nav li.show li ul.leaf li a:hover {
	color:#fff;
}
#nav li ul.leaf li a:hover{
	padding-bottom: 0px;
	color:#fff;
	background:none;
}
#nav li.show ul.leaf li {
	background:url(../img/bg_nav3.gif) no-repeat scroll left top;
	width: 193px;
	height:32px;
	line-height:32px;
}
#nav li.show ul.leaf li a {
	background:none;
	width: 193px;
	display:block;
	height:30px;
	line-height:30px;
	color:#CCC;
	font-size:10px;
	font-size: 9px;
	padding-left:25px;
}
#nav li ul.leaf li a:hover{
	padding-bottom: 0px;
	color:#fff;
	background:none;
}




#nav ul {
  position: absolute;
  margin-left: 175px;
  margin-top: -29px;
}
html>body #nav ul {
  margin-left: 175px;
  margin-top: -29px;
}
#nav ul {
	visibility:hidden;
}
#nav li.show ul {
	visibility:visible;
}
#nav li.show ul ul {
  visibility:hidden;
}
#nav li li.show ul {
  visibility:visible;
  margin-top: -32px;
  margin-left: 172px;
}
/*有2级子菜单时样式*/


.login {
	display:inline;
	float:left;
	height:230px;
	margin-left:25px;
	padding:10px 10px 10px 25px;
	width:300px;
}
.login legend {
	color:#000;
	font-size:13px;
	font-weight:bold;
	padding:0 5px;
}
.loginin {
	height:auto;
	margin-top:10px;
	height:160px;
}
.login .submit{
	background:url(../img/bg_longin.gif) left top no-repeat;
	width:73px;
	height:23px;
	line-height:23px;
	border:none;
}
.login .button1{
	background:url(../img/bg_creat.gif) left top no-repeat;
	width:150px;
	display:block;
	height:23px;
	line-height:23px;
	border:none;
	padding-left:18px;
	text-decoration:none;
}
.loginin a {
	color:#DC360C;
}
.loginin .inputdiv {
	font-weight:bold;
	margin:10px 0;
}

.title1{
	color:#DC360C;
	font-size:14px;
	font-weight:bold;
	padding:0 5px;
}
.regtab caption {
	border-bottom:1px solid #000;
	color:#000;
	font-size:12px;
	font-weight:bold;
	padding:10px 0;
	text-align:left;
}
.regtab th {
	text-align:right;
	width:130px;
}
.regtab th, .regtab td {
	padding:7px 5px 0;
}
.submitdiv {
	padding-left:150px;
	margin-top:15px;
}
.submit03 {
	background:url(../img/bg_longin.gif) no-repeat scroll left top;
	border:medium none;
	color:#505050;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	height:23px;
	line-height:23px;
	margin-top:5px;
	width:80px;
}
.fbtab {
	margin:20px 0;
}
.fbtab td{
	padding:5px 10px;
}
.fbtab th{
	text-align:right;
	padding:5px 10px;
}
#memul{
	margin-left:5px;
}
#memul li{
	background:#474747 url(../img/bg_memberli.gif) no-repeat 15px center;
	width:172px;
}
#memul li a{
	color:#ccc;
	background:none;
	font-weight:normal;
	width:auto;
	display:block;
	height:24px;
	line-height:24px;
}
#memul li a:hover{
	background:none;
}
#memul li a.cur{
	font-weight:bold;
	color:#fff;
}
.showleft{
	width:360px;
	float:left;
	display:block;
}
.showrgiht{
	width:350px;
	float:right;
	display:block;
	padding-top:20px;
}

.listtop{
	height:27px;
	background:url(../img/bg_listtop.gif) left 26px repeat-x;
}
.listtop li{
	float:left;
	background:#f2f2f2;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	border-top:1px solid #cdcdcd;
	height:25px;
	margin-right:4px;
}
.listtop li a{
	line-height:25px;
	padding:0 10px;
	text-decoration:none;
}
.listtop li.cur{
	height:26px;
	background:#fff;
}.prolistul li img{
	display:block;
	margin:0 auto;
}
.prolistul li .img{
	display:block;
	overflow:hidden; zoom:1;
	height:140px;
}
.prolistul li.hover{
	
}
.prolistul{
	padding:15px 0 40px 0;
	width:746px;
	overflow:hidden;
}
.prolistul li{
	width:198px;
	float:left;
	margin:0 10px 15px 5px;
	padding:10px;
	height:240px;
	background:#eee url(../img/bg_fff.gif) left top repeat-x;
	border:1px solid #c4c4c4;
	display:inline;
}
.prolistul li span{
	display:block;
	margin:5px 0;
	width:190px;
	overflow: hidden;
	height:35px;
	line-height:17px;
}
.prolistul li h4{
	background:url(../img/icon_1.gif) left 10px no-repeat;
	margin:0;
	padding-top:5px;
	padding-left:12px;
	height:32px;
	line-height:16px;
	overflow:hidden;
}
.prolistul li h4 a{
	color:#000;
	font-size:12px;
}
.prolistul li h4 strong{
	color:#A40035;
	font-size:12px;
}
.prolistul li .detaillink{
	color:#000;
	display:block;
	background:url(../img/icon_2.gif) left 4px no-repeat;
	padding-left:20px;
}
.navtop{
	padding-top:5px;
}
.protitle2{
	font-size:12px;
	padding-left:10px;
}
.protitle2 a{
	font-size:12px;
	text-decoration:none;
	color:#000;
}
