@charset "utf-8";
/* CSS Document */
ul,li,dl,dt,dd{ list-style:none; margin:0px; padding:0px;}
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;}
.main .mcon dl{ width:478px; margin:10px 5px 10px 5px;}
.main .mcon dl dt.cdt{ height:32px; background:url(../Images/Company.JPG) left no-repeat;}
.main .mcon dl dt.cdt span.cmore{ float:right; background:url(../Images/more.jpg) center no-repeat; height:32px; line-height:32px; width:66px;}
.main .mcon dl dt.cdt span.cmore a{ display:block; text-decoration:none;}

.main .mcon dl dd p.p1{
	width:120px;
	height:130px;
	background:url(../Images/Cpc.JPG) no-repeat;
	margin:0px;
	padding:0px;
	float:left;
}
.main .mcon dl dd p.p2{
	float:right;
	height:130px;
	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:20px;
	height:20px;
	list-style:url(../Images/JianTou.jpg);
	list-style-position:outside;
	width:340px;
	overflow:auto;
	text-indent:2em;
}
.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:736px;margin-left:5px; background:url(../Images/ProductShow.jpg) center no-repeat; height:345px;	padding-left:25px;padding-top:20px;padding-right:25px;padding-bottom:10px;text-align:}
.main .indexpic ul li{ float:left; margin:5px; width:174px; 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:none;
	margin-right:10px;
	line-height:40px;
}
.foot a{ color:#333; text-decoration:none;}
.foot a:hover{ color:#999;}

.main .list{ float:right; width:780px; padding-top:5px; padding-left:6px;}
.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;}
.main .list dl dt small{ font:Arial; color:#666;}
.main .list dl dt span{ float:right; margin-right:10px;}
.main .list dl dd ul.nl{ padding-left:10px; padding-right:10px;}
.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;}
.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;}
.main .list dl dd .comm{ padding:5px;}
.main .list dl dd .comm p{ text-indent:2em; line-height:25px;}

/* �������-�б�-ͼƬ */
.main .list dl dd .listpic{ padding-top:5px;}
.main .list dl dd .listpic .node{float:left;width:25%;text-align:center;margin-bottom:5px}
.main .list dl dd .listpic .node .pic{}
.main .list dl dd .listpic .node .pic img{margin:1px}
.main .list dl dd .listpic .node .pic a{border:1px solid #ccc}
.main .list dl dd .listpic .node .pic a:hover{border:1px solid #fc0}
.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;}



.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}
.main .list dl dd .prenext .pre{float:left;width:50%} /* ��һƪ */
.main .list dl dd .prenext .next{text-align:right;float:right;width:50%} /* ��һƪ */

/*��ҳ*/
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.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 */

