@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px; text-decoration:none; list-style:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
img{ border:none;}
.top{
	width:1080px;
	height:140px;
	
	margin:0 auto;
}
.logo{
	width:500px;
	height:57px;
	margin-top:20px;
	float:left;
	overflow:hidden;
}
.logo a {}
.topa{
	width:1080px;
	height:100px;
}
.conc{
	width:570px;
	float:right;
	height:100px;
	
	overflow:hidden;
}
.conca{
	width:320px;
	height:30px;
	
	float:right;
}
.conca ul li{
	float:left;
	width:100px;
	line-height:22px;
	
}
.conca ul li.conaa{
	background:url(../images/home.jpg);
	background-repeat:no-repeat;
	text-indent:15px;
	background-position:0px 5px;;
}
.conca ul li.conbb{
	background:url(../images/bookmark.jpg);
	background-repeat:no-repeat;
	text-indent:15px;
	background-position:0px 5px;;
}
.conca ul li.concc{
	background:url(../images/mail.jpg);
	background-repeat:no-repeat;
	text-indent:15px;
	background-position:0px 5px;;
}
.ser{
	width:330px;
	height:25px;
	margin-top:20px;
	float:right;
	
}
.ser .search{
	width:211px;
	height:12px;
	background:url(../images/searchl.jpg);
	padding:6px 8px;
	border:none;
	
}
.ser .submit{
	width:65px;
	height:23px;
	background:url(../images/searchr.jpg);
	border:none;
	margin-left:20px;
}
.menu{
	width:1080px;
	height:40px;
	background:url(../images/meun.png) no-repeat;
}
.menu ul li{
	width:100px;
	height:39px;
	line-height:42px;
	text-align:center;
	float:left;
	margin-left:30px;
}
.menu ul li a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	letter-spacing:2px;
	width:100px;
	height:39px;
	display:block;
}
.banner{
	width:1080px;
	height:220px;
	margin:0 auto;
	margin-top:20px;
	border:1px solid #595BA6;
}
.middle{
	width:1080px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	margin-top:20px;
}
.left{
	width:220px;
	height:auto;
	overflow:hidden;
	float:left;
}
.leftup{
	width:220px;
	height:44px;
	background:url(../images/title.png) no-repeat;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	line-height:44px;
	text-indent:30px;
}
.leftmiddle{
	padding:20px;
	border:1px solid #595ba6;
	margin-bottom:10px;
}
.leftmiddle ul li{
	height:25px;
	width:178px;
	line-height:25px;
	text-indent:25px;
	background:url(../images/list.jpg) no-repeat 10px 8px;
	border-bottom:1px dotted #ccc;
}
.contact{
	width:178px;
	padding:20px;
	border:1px solid #595BA6;
}
.contact ul li{
	width:178px;
	line-height:22px;
	color:#000;
}
.right{
	width:815px;
	float:right;
	
	height:auto;
	overflow:hidden;
}
.right_up{
	height:auto;
	overflow:hidden;
	width:815px;
	padding-bottom:10px;
}
.right_upa{
	width:450px;
	height:auto;
	overflow:hidden;
	float:left;
}
.right_intro{
	width:450px;
	height:35px;

	background:url(../images/intro.jpg) no-repeat 2px 3px;;
	line-height:35px;
	text-indent:25px;
	font-size:14px;
	font-weight:bold;
}
.right_intro b{
	float:left;
	font-size:14px;
	}
.right_intro font{
	color:#2b2b82;
	font-size:10px;
	float:left;
}
.right_intro a{
	float:right;
	margin-right:10px;
	color:#2b2b82;
}
.introcontent{
	line-height:20px;
	padding-left:6px;
	padding-top:5px;
	text-indent: 2em;
}
.intro_content img{
	float:left;
	width:207px;
	height:96px;
	padding:3px;
}
.right_upb{
	float:right;
	width:320px;
	height:auto;
	overflow:hidden;

}
.right_news{
	width:320px;
	height:35px;
	background:url(../images/intro.jpg) no-repeat 2px 3px;;
	line-height:35px;
	text-indent:25px;
	font-size:14px;
	font-weight:bold;
}
.right_news b{
	font-size:14px;
	float:left;
	}
.right_news font{
	color:#2b2b82;
	font-size:10px;
	float:left;
}
.right_news a{
	float:right;
	margin-right:10px;
	color:#2b2b82;
}
.right_mewlist{
	padding:10px 20px 0px 20px;;
}
.right_mewlist ul li{
	width:280px;
	height:25px;
	line-height:25px;
	background:url(../images/newlist.jpg) no-repeat;
	background-position:8px 9px;;
	text-indent:20px;
}
.right_downa{
	height:35px;
	width:815px;
	height:35px;
	background:url(../images/intro.jpg) no-repeat 2px 3px;;
	line-height:35px;
	text-indent:25px;
	font-size:14px;
	font-weight:bold;
}
.right_downa b{
	float:left;
	font-size:14PX;
	  }
.right_downa font{
	color:#2b2b82;
	font-size:10px;
	float:left;
}
.right_downa a{
	float:right;
	margin-right:10px;
	color:#2b2b82;
}



.jieshao{
	width:810px;
	background: url("../images/daohang.gif") no-repeat;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    text-indent: 25px;
	color:#fff;
}
.jieshao font.jieshaoa{
	width:100px;
	float:left;
	color:#fff;
	font-size:14px;
}
.jieshao font.weizhi{
	float:right;
	font-weight:100;
	margin-right:30px;
	text-align:right;
	color:#fff;
	width:670px;
}
.jieshao font.weizhi a{
	color:#fff;
	}
.jieshao_content{
	padding:20px 32px;
	line-height:25px;
	text-indent:2em;
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
}
.newlist{
	width:785px;
	height:auto;
	overflow:hidden;
	margin-top:20px;
}
.newlist ul li{
	height:36px;
	width:785px;
	background:url(../images/line.gif) no-repeat;
	line-height:38px;
	text-indent:35px;
}
.newlist ul li a:hover{
	color:red;
	text-decoration:underline;
}
.newtitle{
	height:785px;
	height:35px;
	text-align:center;
	line-height:50px;
	margin-top:20px;
}

.newtime{
	 background-color: #F7F7F7;
    border: 1px solid #E8E8E8;
    color: #333333;
    height: 28px;
    line-height: 28px;
    margin: 0;
    text-align: center;
	width:700px;
	margin-left:43px;
	margin-top:10px;
	}
.newcontent{
	line-height:22px;
	text-indent:2em;
	padding:20px 30px;
}
.newtitle h1{
	font-size:22px;	
	color:#333;
}
.down{
	margin:0 auto;	
	width:1080px;
	height:40px;
	line-height:40px;
	text-align:center;
	margin-top:20px;

	background:url(../images/meun.png);
	color:#fff;
}
.down a{
	color:#fff;
	margin:0px 5px;;
}
.foot{
	height:30px;
	line-height:30px;
	text-align:center;
}
.pages{
	width:815px;
	height:50px;
}
.productlist{
	width:800px;
	height:400px;
	margin-left:15px;
	margin-top:35px;
}
.productlist ul li{
	width:178px;
	height:200px;
	margin-right:20px;
	float:left;
}
.productlist ul li a img{
	border:1px solid #ccc;
	padding:3px;
}

.productlist ul li a.producttitle{
	height:30px;
	line-height:40px;
	text-align:center;
	display:block;
	color:#595BA6;
}
.productlist ul li a.producttitle:hover{
	color:red;
	text-decoration:underline;
}
.product_img{
	margin-top:30px;
	text-align:center;
}
.product_img img{
	border:1px solid #ccc;
	max-height:413px;
	max-width:500px;
}

div.pageList{
  clear:both;
  }
  
 div.pageList .l{ 
 	float:left; 
	line-height:50px;
	font-style:normal;
	color:#595BA6;}
div.pageList .l em{
	color:#595BA6;
	}
div.pageList .r{ 
	float:left; 
	line-height:50px;
	color:#595BA6;
	}
div.pageList .r li {
	 float:left;
	 margin-left:5px;
	 color:#595BA6;
	}
div.pageList .r li a{
	border: 1px solid #E4E4E4;
    margin: 0 1px;
    padding: 2px 6px;
    text-decoration: none !important; 
	color:#595BA6;
}
div.pageList .r li a:hover,div.pageList .r li a.selected{
	background-color:#595BA6; 
	color:white;
}


.product{
	margin-top:20px;
	height:160px;
	width:810px;
	}
.indemo{
	float:left; 
	width:100000px;
	height:110px;
}
.demo1{
	float:left;
}

div#demo {
    color: #FF0000;
    overflow: hidden;
    width: 810px;
}
.xingxi{
	height:500px;
	margin-top:30px;
	}
.xingxi ul li{
	height:50px;
	
	line-height:50px;
	} 
.xingxi ul li font{
	width:100px;
	display:block;
	float:left;
	font-size:14px;
	text-align:right;
	letter-spacing:3px;
}
.xingxi ul li input{
	display:block;
	float:left;
	height:20px;
	margin-top:8px;
	width:300px;
	padding-top:6px;
	padding-left:2px;
}
.xingxi ul li b{
	margin-left:20px;
	float:left;
	color:red;
	font-weight:100;
	}
.xingxi ul li textarea{
	padding-top:5px;
	padding-left:5px;
	float:left;
	display:block;
	width:500px;
	height:150px;
	
}
.xingxi ul li.neirong{
	height:150px;
	margin-top:10px;
	margin-bottom:10px;
	}
.tijiao{
	width:810px;
	height:50px;
	}
.tijiaoa{
	float:left;
	margin-left:150px;
	display:inline;
}
.tijiaoa input{
	background:url(../images/sub.gif);
	height:35px;
	width:100px;
	border:none;
	letter-spacing:20px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	}
.chongzhi{
	float:left;
	margin-left:150px;
	display:inline;
	}
.chongzhi input{
	background:url(../images/sub.gif);
	height:35px;
	width:100px;
	border:none;
	letter-spacing:20px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}