@charset "utf-8";
/* CSS Document */
ul,li,dl,dt,dd{
	list-style:none;
	margin:0px;
	padding:0px;
	color: #000000;
}
h1,h2,h3{ margin:0px; padding:0px;}
h1{ font:''; font-size:14px;}

body{ margin:0px; padding:0px; font:Arial, Helvetica, sans-serif; font-size:12px;}
#wrap{ width:1003px; margin-left:auto; margin-right:auto;}
#top{}
#logo{ height:95px; width:360px; float:left; background:url(../Images/logo.jpg) no-repeat;}
#menu{ float:right; width:643px;}
ul.top{ height:14px; margin-left:250px; margin-bottom:18px; margin-top:15px;text-align:right;}
ul.top li{ line-height:14px; float:left; margin-right:10px;}
ul.top .home{ background:url(../Images/Home.jpg) no-repeat; background-position:center; padding-left:45px;}
ul.top .map{ background:url(../Images/sitemap.jpg) no-repeat; background-position:center; padding-left:65px;}
ul.top .English{ background:url(../Images/EnglishiVision.jpg) no-repeat; background-position:center; padding-left:60px;}
ul.menu{ width:643px; height:31px; background:url(../Images/menubg.jpg) no-repeat; margin-bottom:10px; padding-left:13px;}
ul.menu li{ float:left; margin-left:5px; margin-right:5px; line-height:31px; color:#fff;}
ul.menu li a{ color:#fff; text-decoration:none;}
ul.menu li a:hover{ color:#f60;}

.main{}
.main a{ color:#333; text-decoration:none;}
.main a:hover{ color:#999;}
.main .sidebarl{ width:212px; float:left; background:#eee;}
.main .sidebarl ul{ padding-left:5px; padding-right:5px; margin-bottom:5px;}
.main .sidebarl ul li{ list-style:circle;list-style-position:inside;  line-height:25px; border-bottom:1px solid #bbb; margin-top:5px; height:25px;}
.main .sidebarr{ width:272px; float:right;}
.main .sidebarr .search{ width:272px; background:url(../Images/search.jpg) top no-repeat; padding-top:47px;}
.main .sidebarr .search table .input{ border:1px solid #ccc; padding:0px; margin:0px;}
.main .mcon{
	float:left;
	width:509px;
	margin-left:5px;
	margin-right:5px;
	color: #000000;
}
.main .mcon dl{
	width:478px;
	margin:10px 5px 10px 5px;
	color: #000000;
}
.main .mcon dl dt.cdt{
	height:32px;
	background:url(../Images/Company.JPG) left no-repeat;
	color: #000000;
}
.main .mcon dl dt.cdt span.cmore{
	float:right;
	background:url(../Images/more.jpg) center no-repeat;
	height:32px;
	line-height:32px;
	width:66px;
	color: #000000;
}
.main .mcon dl dt.cdt span.cmore a{ display:block; text-decoration:none;}

.main .mcon dl dd p.p1{
	width:120px;
	height:81px;
	background:url(../Images/Cpc.JPG) no-repeat;
	margin:0px;
	padding:0px;
	float:left;
	color: #000000;
}
.main .mcon dl dd p.p2{ float:right; height:81px; line-height:20px; width:355px; margin:0px; padding:0px;}
.main .mcon dl dd p.p3{ width:120px; height:81px; background:url(../Images/NewsPic.JPG) no-repeat; margin:0px; padding:0px; float:left;}

.main .mcon dl dt.ndt{ height:32px; background:url(../Images/News.JPG) left no-repeat;}
.main .mcon dl dt.ndt span.nmore{ float:right; background:url(../Images/more.jpg) center no-repeat; height:32px; line-height:32px; width:66px;}
.main .mcon dl dd ul.p4{float:right; height:81px;width:355px; margin:0px; padding:0px; padding-left:10px;}
.main .mcon dl dd ul.p2 li{ line-height:18px; height:20px; list-style:url(../Images/JianTou.jpg); list-style-position:inside; width:340px; overflow:hidden; text-indent:1em;}
.main .mcon dl dd ul.p2 li span{ font-weight:bold; color:#39c; float:right;}
.main .mcon dl dd ul.p2 li a{ display:block; color:#333;}
.main .mcon dl dd ul.p2 li a:hover{ color:#999; background:#f8f8f8;}
.main .mcon dl dt.ndt span.nmore a{ display:block; text-decoration:none;}


.main .indexpic{float:left; width:700px;margin-left:5px; background:url(../Images/ProductShow.jpg) center no-repeat; height:600px;	padding-left:25px;padding-top:20px;padding-right:25px;padding-bottom:10px;text-align:}
.main .indexpic ul li{ float:left; margin:5px; width:200px; text-align:center;}
.main .indexpic ul li div{ width:103px; height:24px; background:url(../Images/ClickBG.jpg) no-repeat; line-height:24px; margin-top:10px; margin-left:auto; margin-right:auto;}
.main .indexpic ul li div a{ display:block; color:#000; text-decoration:none;}
.main .indexpic ul li div a:hover{ color:#999;}
.foot{ background:url(../Images/BottomBG.jpg) repeat-x; background-position:top; height:56px; margin-top:10px;}
.foot .footl{ float:left; margin-left:10px; line-height:40px;}
.foot .footr{ float:right; margin-right:10px;line-height:40px;}
.foot a{ color:#333; text-decoration:none;}
.foot a:hover{ color:#999;}

.main .list{
	float:none;
	width:700px;
	padding-top:5px;
	padding-left: 10px;
	color: #000000;
}
.main .list dl dt{
	background:url(../Images/tips.jpg) left no-repeat;
	padding-left:20px;
	border-bottom:1px solid #ccc;
	height:20px;
	line-height:20px;
	color: #000000;
}
.main .list dl dt small{
	color:#666;
	font-family: "宋体";
}
.main .list dl dt span{
	float:right;
	margin-right:10px;
	font-family: "宋体";
	color: #000000;
}
.main .list dl dd ul.nl{
	padding-left:10px;
	padding-right:10px;
	color: #000000;
}
.main .list dl dd ul.nl li{
	line-height:30px;
	height:30px;
	border-bottom:1px dashed;
	border-bottom:#ccc;
	background:url(../Images/Circle.jpg) left no-repeat;
	padding-left:20px;
	color: #000000;
}
.main .list dl dd ul.nl li a{ display:block; text-decoration:none; color:#333333;}
.main .list dl dd ul.nl li a:hover{ color:#666; background:#f8f8f8;}

.main .list dl dd h1{
	text-align:center;
	border-bottom:2px solid #ccc;
	line-height:30px;
	color: #000000;
}
.main .list dl dd .comm{
	padding:5px;
	color: #000000;
}
.main .list dl dd .comm p{
	text-indent:2em;
	line-height:25px;
	color: #000000;
}

/* -б-ͼƬ */
.main .list dl dd .listpic{
	padding-top:5px;
	color: #000000;
}
.main .list dl dd .listpic .node{
	float:left;
	width:25%;
	text-align:center;
	margin-bottom:5px;
	color: #000000;
}
.main .list dl dd .listpic .node .pic{
	color: #000000;
}
.main .list dl dd .listpic .node .pic img{
	margin:1px;
	color: #000000;
}
.main .list dl dd .listpic .node .pic a{
	border:1px solid #ccc;
	color: #000000;
}
.main .list dl dd .listpic .node .pic a:hover{
	border:1px solid #fc0;
	color: #000000;
}
.main .list dl dd .listpic .node .url{
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	width:90%;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	line-height:30px;
	color: #000000;
}



.main .list dl dd .prenext{
	line-height:40px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#ccc;
	padding-right:10px;
	padding-left:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	color: #000000;
}
.main .list dl dd .prenext .pre{
	float:left;
	width:50%;
	color: #000000;
} /* һƪ */
.main .list dl dd .prenext .next{
	text-align:right;
	float:right;
	width:50%;
	color: #000000;
} /* һƪ */

/*ҳ*/
.page{
	font-family:"宋体";
	line-height: normal;
	font-size: 14px;
	color: #000000;
}
.page a,.page span{display:block;color:#39c;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN */
.page a:hover, .page a.current{color:#390;border:1px solid #390} /* ǰмʱ */
.page input{padding:0px;color:#39c;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* תINPUT */
