@charset "gb2312";

/*http://blog.sina.com.cn/dedemoban 仿制*/

@import url(common.css); 
@import url(960.css); 


#Topdesc{ margin:0 auto; border-bottom:solid 1px #DEDEDE; padding:0 10px; width:930px; height:28px; color:#3D5376; background:#F4F3F2;}
#Topdesc ul{ float:right;}
#Topdesc li { float:left; margin-right:15px; line-height:28px;}

.TopDesc{ margin:0 auto; border-bottom:solid 1px #DEDEDE; padding:0 10px; width:930px; height:28px; color:#3D5376; background:#F4F3F2;}
.TopDesc ul{ float:right;}
.TopDesc li { float:left; margin-right:15px; line-height:28px;}

#Header { margin:auto; width:950px; height:90px; background:url(bg2009.jpg) top left no-repeat; clear: both;}
#logo {float:left; margin:8px 0 8px 20px; width:420px; height:72px; background:url(logo.gif) no-repeat; display:block;text-indent:-999em;}
h2 #logo{ text-indent:-999em;}

.search { float:right; margin-top:50px; width:300px; text-align: center;}

#globalNav { margin:auto; padding:0 10px; width:930px; height:38px;  background:url(bg2009.jpg) 0 -90px no-repeat; overflow:hidden; clear:both;}
#globalNav li { float:left; line-height:38px; }
#globalNav a:link,#globalNav a:visited { line-height:38px; padding:0 15px; color:#fff; font-size:14px; font-weight:bold;text-decoration:none;}
#globalNav a:hover { height:38px;line-height:38px; padding:10px 15px; color:#ff9; text-decoration:none; background:#014B72; }


.wrap { margin:auto; width:950px; clear:both; overflow:hidden; background:url(bg01.gif) repeat-y;}

a.more:link,a.more:visited{ float:right; margin-top:-36px; width:50px; font-size:12px; font-weight:normal; color:#666; text-align:right;}

.list a:link,.list a:visited,.list2c a:link,.list2c a:visited,.topnews-ul a{text-decoration:underline;}
.list a:hover,.list2c a:hover,.topnews-ul a:hover { text-decoration:none;}

/*文章列表*/
.list { float:left; font-size:14px; }
.list li{ padding-left:15px;height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow: ellipsis;  white-space:nowrap; background:url(item.gif) -3px 0 no-repeat; }


.list2c { float:left; font-size:14px; }
.list2c li{ float:left; padding-left:15px; line-height:20px;width:45%; overflow:hidden; text-overflow:ellipsis; -o-text-overflow: ellipsis; white-space:nowrap;background:url(item.gif) -3px 0 no-repeat; }
.list2c img { border:solid 3px #eee;}
.list2c img:hover { border:solid 3px #fc9;}


.hdline { float:left; margin:0 auto 10px; height:70px; overflow:hidden; clear:both; } 
.hdline li{ clear:both; margin-bottom:10px; padding-top:5px; border-top:dashed 1px #ddd;}
.hdline img { float:left; margin-right:10px; padding:4px; border:solid 1px #ddd; width:80px; height:60px;}
.hdline dt{float:left; line-height:28px; font-size:14px; font-weight:bold;} 
.hdline dd{ text-indent:2em; color:#666; font-size:12px;} 



/* 首页大图切换广告 */
#features {width:950px;height:388px;background:#D0E5ED url(home-visual.jpg) no-repeat;color:#fff;overflow:hidden;}
#features h2 {width:190px; background:url(bgHomeVsl.jpg) top right no-repeat;float:left;height:68px;color:#fff;cursor:pointer;overflow:hidden;}
#features h2.hover {background:#63C7E1;}
#features h2.sp {background:#10A1C5; color:#036; }

#features h2 em { padding:10px 0 10px 60px;height:48px;line-height:48px;font-weight:bold;font-size:14px; font-style:normal; background-repeat:no-repeat;display:block;}
#features h2 em.f1 {background:url(home-visual-icon00.gif) 0 0 no-repeat;}
#features h2 em.f2 {background:url(home-visual-icon01.gif) -10px 0 no-repeat;}
#features h2 em.f3 {background:url(home-visual-icon02.gif) 0 0 no-repeat;}
#features h2 em.f4 {background:url(home-visual-icon03.gif) 0 0 no-repeat;}
#features h2 em.f5 {background:url(home-visual-icon04.gif) 0 0 no-repeat;}

#features #banner {-moz-user-select:none;width:100%;height:320px;position:relative;overflow:hidden;}
#features ul {width:5000px;height:320px;position:absolute;left:0;}
#features ul li {width:950px;height:320px;float:left;background-repeat:no-repeat; overflow:hidden;}
#features ul li.f1 { padding:70px 0 0 350px; width:600px; background-image:url(home-visual2011.jpg);}
#features ul li.f2 { padding:70px 0 0 350px; width:600px; background-image:url(home-visual01.png);}
#features ul li.f3 { padding:70px 0 0 350px; width:600px; background-image:url(home-visual02.png);}
#features ul li.f4 { padding:70px 0 0 350px; width:600px; background-image:url(home-visual03.png);}
#features ul li.f5 { padding:70px 0 0 350px; width:600px; background-image:url(home-visual04.png);}

#features h3 {padding:30px 30px 10px;font-size:25px;font-family:arial;line-height:30px;}
#features ol {padding:0 190px 40px 0;color:#069;}
#features ol li {font-size:12px;font-family:"宋体";float:none;width:auto;height:auto; list-style:none;}
#features ol li h4 {display:inline;font:18px "宋体"; font-weight:bold; line-height:30px; color:#036;}



.tle { padding:0 15px; width:270px; margin-bottom:10px; height:36px; line-height:36px; font-size:16px; background:url(bg2009.jpg) 0 -220px no-repeat;}
.tle a:link,.tle a:visited { color:#069; text-decoration:none;}

.grid_4 { overflow:hidden;}
.grid_4 .frm { float:left;}
.grid_4 .list2c li{ width:130px;}
.grid_4 p{float:left; padding:5px 10px; color:#666;}


/*首页新产品*/
#newpro { width:280px; font-size: 12px; text-align:center; clear:both;}
#newpro li { float: left; width:140px; padding-top:8px; height:100px; display: inline;overflow:hidden; text-overflow:ellipsis; -o-text-overflow: ellipsis; }
#newpro img { border:solid 3px #eee;}
#newpro img:hover { border:solid 3px #fc9;}
#newpro .list li{height:21px; line-height:21px; width:auto; background-position:0 8px;}

/*内容页左边推荐产品*/
#cmdpro { width:160px; padding:10px 0; font-size:12px; text-align:center;}
#cmdpro li{	width:160px;margin: 0; padding: 0; border: 0; padding-top:8px; list-style:none; overflow:hidden; text-overflow:ellipsis; -o-text-overflow: ellipsis;}
#cmdpro img { border:solid 3px #eee;}
#cmdpro img:hover { border:solid 3px #fc9;}


.topnews-ul {font-size: 14px;}
.topnews-ul li {float:left;display: inline;width:275px;padding-left:15px;height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow: ellipsis;  background:url(item.gif) -3px 0 no-repeat;}
.topnews-ul span {float: right;margin-right: 5px;color: #666;	}


.listFaq { font-size:14px; line-height:28px;}


#homeSiteMap{ margin:auto; border-top:solid 1px #ddd; padding:4px 9px; width:920px; clear:both;}
#homeSiteMap h3{ font-size:14px; }
#homeSiteMap ul{ padding-left:10px;}
#homeSiteMap .grid_2 { width:110px;}
#homeSiteMap #down{ width:260px;}
#homeSiteMap a:link,#homeSiteMap a:visited{color:#10A1C5;}



/*公司简介二级内容*/
.content{ float:right; width:750px; background:#fff;}
.PageNav { float:left; padding:0 10px; width:730px; height:27px; line-height:27px; text-align:right; background:url(bg-nav.gif) left center no-repeat #eee;}

#leftbg{background:url(cntBg.jpg) left top repeat-y ;}

.sidebar { float:left; width:180px; padding:10px; background:#E0EEF3;}

.sidebarList { margin:0 auto 10px; width:180px; }
.sidebarList h3 { padding:0 10px; width:160px; height:28px; line-height:28px; font-size:14px; color:#fff; background:url(bg-secmenu.jpg) repeat-x;} 
.sidebarList .frm{ padding:5px 10px; width:160px; background:#fff; }
.sidebarList li{ margin-left:20px; list-style-type:disc;color:#09c;}
.sidebarList a:link,.sidebarList a:visited{ color:#09c; text-decoration:none;}
.sidebarList a:hover { color:#f60;}

.content .SecTitle { margin:20px 20px 0; width:710px; line-height:40px; font-size:24px; text-align:center; clear:both;}
.content .cntText {margin:0 20px 20px; border-bottom:solid 1px #ddd; width:710px; line-height:20px; font-size:12px; color:#999; text-align:center; clear:both;}
.content .Text { margin:0 45px; width:660px; font-size:14px; line-height:200%; clear:both; overflow:hidden;}
.content .Text img { margin-right:15px;}
.content .Text p{ padding:15px 0; text-indent:2em;}

.content .Text table {  border-top: #A8CADB 1px solid; border-left: #A8CADB 1px solid;}
.content .Text table td,.content .Text table th{ padding:3px 6px;border-right: #A8CADB 1px solid; border-bottom: #A8CADB 1px solid;}

.proclasstree li{ margin-left:0; list-style-type: none;}



/*新闻列表页*/
.content h1{font-size:24px; text-align:center; line-height:300%;}
.content h2{ margin:20px; padding-left:30px; border-bottom:solid 1px #ccc; width:680px; line-height:40px; font-size:18px; background:url(item.gif) 0 -170px no-repeat; clear:both;}
.classnews { width: 100%;padding-top: 5px;}
.classnews h3{ margin-bottom:10px; padding:20px 0 0 25px; border-bottom:solid 2px #eee; height:30px; background:url(item.gif) 0 -158px no-repeat;}
.classnews li { margin:0 20px; width:auto; border-bottom:dashed 1px #ccc; padding-left: 15px;line-height: 32px;background:url(item.gif) -5px 5px no-repeat;}
.classnews span {float: right;color: #666;margin-right: 5px;}
.classnews a.more { padding-top:8px;}


/*产品页*/
.product-1 {list-style-type: none;margin: 10px;	height: 50px;line-height: 24px;	border-bottom: 1px #808080 solid;
	border-right: 1px #808080 solid;}
.product-1 li {	float: left;display: inline;width: 33%;	text-align: center;	height: 24px;}
.product-1 h1 {	font-size: 14px;text-align: center;height: 24px;line-height: 24px;}

.product-1 li {	float: left;display: inline;width: 33%;	text-align: center;	height: 24px;}
.proli-1 {	border-left: 1px #808080 solid;	border-top: 1px #808080 solid;	background-color: #EEEEEE;}
.proli-2 {	border-left: 1px #808080 solid;	border-top: 1px #808080 solid;	background-color: #FFFFFF;}


.prolist h3{ margin:10px 0; padding-left:18px; width:620px; background:url(item2.gif) 4px 5px no-repeat #f3f3f3; clear:both;}
.prolist li { float:left; margin-right:10px; padding-left:15px; width:300px; line-height:28px; word-break:keep-all; white-space:nowrap; border-bottom:dashed 1px #ddd;background:url(item.gif) -5px 0 no-repeat;}

.caseList { width:700px; font-size:14px;}
.caseList li{ float:left; width:330px; text-align:center; color:#00ACD4;}
.caseList img{ width:320px; height:240px; border:solid 4px #CCEFF6;}
.caseList img:hover{ border:solid 4px #F5CE9C;}

.caseList2{ width:660px;}
.caseList2 ul{ float:left; width:330px;}
.caseList2 h3{ padding:10px 0 5px 10px; background:url(item.gif) -5px -115px no-repeat;}

.context { width:100%; clear:both; font-size:12px; color:#999;}

.actbox{float:right;  width:260px;text-align:center;padding:0 10px 0 0;}
.actbox ul li{display:inline; padding-left:22px; background:url(actbox-ico.gif) no-repeat;margin-right:10px;}
.actbox ul li a{color:#666; font-size:12px;}
.actbox ul li#act-fav{	background-position:4px 0px;}
.actbox ul li#act-err{	background-position:4px -37px;}
.actbox ul li#act-pus{	background-position:4px -73px;}
.actbox ul li#act-pnt{	background-position:4px -109px;}
.downurllist{width:100%;clear:both;overflow:hidden;}



.listbox{
	width:660px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
}
.e2 li a.preview{width:88px;float:left;	margin:10px 10px 3px;display:inline;}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:3px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #f90;
}
.e2 li a.title:link,.e2 li a.title:visited{
	overflow:hidden;
	line-height:28px;
	font-weight:bold;
	font-size:14px;
	color:#09C;
}
.e2 li a.title:hover { color:#f60;}
.e2 span.info{
	display:block;
	line-height:23px;
	font-size:11px;
	color:#999;
	padding-left:10px;
}
.e2 span.info small{
	color:#999;
	font-size:12px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#666;
	line-height:20px;
	font-size:12px;
	text-indent:2em;
	padding:0;
}

.dede_pages{ margin:20px auto;}
.dede_pages ul{	padding:12px 0px 12px 16px;}
.dede_pages ul li{	float:left;	font-family: verdana; line-height:17px;margin-right:6px;}
.dede_pages ul li a{float:left;	padding:2px 4px 2px; color:#09c; border:1px solid #ddd;}
.dede_pages ul li a:hover{	color:#f30;	text-decoration:none;padding:2px 4px 1px;border:1px solid #f60;}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{	color:#F63;	padding:2px 4px 1px; border-bottom:2px solid #F63;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;	padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555; font-weight:normal;margin:0px 2px;}

.page { margin:20px; padding:10px 6px; clear:both; font-size:12px; text-align:center;}
.page a:link,.page a:visited{margin:2px; border:solid 1px #ccc;padding:4px 8px;color:#069;}
.page a:hover{ border:solid 1px #fff;padding:4px 8px;color:#fff;background:#069; text-decoration:none; }
.page .current{border:solid 1px #fff;padding:4px 8px;color:#fff; font-weight:bold; background:#069; }
.page span{padding:2px 8px;color:#fff;background:#069; }

/*QQ咨询滚动*/
.service{ padding:5px; width:94px; height:390px; background:url(zx2010.gif) no-repeat; overflow: hidden;}
.service .blankb{ height:57px; width:94px; }
.service a:link,.service a:visited{ padding-left:28px; width:66px; height:26px; line-height:26px; color:#fff; font-size:12px; font-weight:bold; display:block;}
.service a.close:link,.service a.close:visited{ width:66px; height:10px; line-height:10px; display:block;}

#FrdLink { margin:10px auto 0; border:solid 1px #ddd; width:938px; clear:both; overflow:hidden;}
#FrdLink .tbox { }
#FrdLink .tbox strong{ float:left;}
#FrdLink .tbox .more { float:right; text-align:right;} 
#FrdLink dt{padding:8px; background:#f7f7f7; overflow:hidden;}
.links {float: left; padding:9px;list-style-type: none;	width:920px;}
.links li {	float: left; margin-right:15px; display: inline;}

#footer { margin:0 auto 10px ; border-top:solid 1px #ccc; padding:5px 0 15px; width:940px; text-align:center; color:#999; clear:both;}
