﻿@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;}
h2{ 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:60px; margin-top:26px;width:310px; float:left; background:url(../Images/logo.jpg) no-repeat;}
#menu{ float:right; width:688px;}
ul.top{ height:14px; margin-bottom:18px; margin-top:15px;text-align:right;float:right;}
ul.top li{ line-height:14px; float:left; margin-right:10px;}
ul.top .home{ background:url(../Images/Home.jpg) no-repeat; background-position:left; padding-left:25px;}
ul.top .contacticon{ background:url(../Images/contacticon.gif) no-repeat; background-position:left; padding-left:25px;}
ul.top .bookmark{ background:url(../Images/bookmark.gif) no-repeat; background-position:left; padding-left:25px;}
ul.top .map{ background:url(../Images/sitemap.jpg) no-repeat; background-position:left; padding-left:25px;}
ul.top .English{ background:url(../Images/EnglishiVision.jpg) no-repeat; background-position:left; padding-left:25px;}
ul.menu{ width:688px; height:31px; background:url(../Images/menubg.jpg) no-repeat; padding-left:5px;}
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;}

/*公用参数*/
.clear {clear:both;}
 /*公用底部样式*/
.footer { clear:both;width:1003px; margin:0 auto; color:#6b6b6b; background:url(../Images/BottomBG.jpg) repeat-x;margin-top:10px;}
.footer a:link,.footer a:visited{color:#6b6b6b;text-decoration:none;}
.footer a:hover,.footer a:active{color:#E14F00; text-decoration:underline; }
.about { float:left; width:1003px; height:27px; border-bottom:1px solid #dcddd8; border-top:1px solid #dcddd8; line-height:27px;}
.about li { float:left; text-align:center;}
.about_left { width:910px;}
.about_left a { padding:0 10px;}
.about_right { width:50px; text-align:center; padding-top:3px;}
.copyright { float:left; width:960px; line-height:25px; text-align:center; padding-top:10px; padding-bottom:30px; }
.copyright li { float:left; width:960px;}

.main{}
.main a{color:#06c; text-decoration:none;}
.main a:hover{ color:#ff7300;text-decoration:underline;}
.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 .m_c_l {margin:0px;list-style:square inside url('../images/tree_folder4.gif'); }
.main .s_c_l {margin:0px 0px 0px 5px;list-style:square inside url('../images/tree_folder3.gif'); }
.main .s_c_l img{width:30px; height:23px;border:0px;}
.main .s_c_l span{float:left;}
.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:81px; background:url(../Images/Cpc.JPG) no-repeat; margin:0px; padding:0px; float:left;}
.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:20px; height:20px; width:355px; 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 .product {background:url(../Images/ProductShow.jpg) no-repeat;float:right; width:782px;height:15px;display:inline;}
.main .indexpic{float:right; width:780px;border:1px solid #B0D4EA;height:660px;	padding-top:10px;padding-bottom:0px;display:inline;}
.main .indexpic ul li{float:left; margin:5px; width:185px; text-align:center;display:inline; }
.main .indexpic ul li div{  height:24px; background:url(../Images/ClickBG.jpg) no-repeat;display:inline; 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;}
.main .list{ float:right; width:768px; 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;width:160px;height:120px;}
.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 */

/*左边栏目显示大图*/

.fc{ position:absolute; width:300px; height:100%; background-color:#e6eaf3; font-size:12px; color:#999999;border: 1px solid #777777; z-index:9}
.fc .jJ{ margin:0; padding:8px 8px 8px 8px; height:200px; }
.fc .jJ img { border:1px solid #FFFFFF;}
.fc .sd{font-size:14px; color:#333333; margin:0px 10px 0 10px; padding:0; font-weight:bold ;text-align:center;line-height:18px;}
.ico{
	height:25px;
	position:absolute; 
	z-index:9999;
	width:12px;
	float:left;
	top:20px;
	wmode:transparent;
	 background-image:url(../images/jt.gif); 
	
}

.fc01{ width:360px; height:300px; position:absolute; background-color:#e6eaf3; font-size:12px; color:#999999;border: 1px solid #777777; z-index:9999;}
.fc01 .jJ{ margin:0; padding:8px 8px 8px 8px; height:240px; }
.fc01 .jJ img { border:1px solid #FFFFFF;}
.fc01 .sd{font-size:14px; color:#333333; margin:0px 10px 0 10px; padding:0; font-weight:bold ;text-align:center;line-height:18px;}



.fc02{ position:absolute; width:170px; height:180px; background-color:#e6eaf3; font-size:12px; color:#999999;border: 1px solid #777777; z-index:9999;}
.fc02 .jJ{ margin:0; padding:8px 8px 8px 8px; height:160px; }
.fc02 .jJ img { border:1px solid #FFFFFF;}
.fc02 .sd{font-size:14px; color:#333333; margin:0px 10px 0 10px; padding:0; font-weight:bold ;text-align:center;line-height:18px;}

.fc03{ position:absolute; width:200px; height:80px; background-color:#e6eaf3; font-size:12px; color:#999999;border: 1px solid #777777; z-index:9999; padding-top:25px;}

