@charset "utf-8";
/* CSS Document */
/*
说明：请在制作网站的时候调用此CSS文档
此文档为生成的模块默认样式、请保留备份！方便后期添加
使用此文档请注意尽量不要增加没必要的元素
修改日期:2014-06-12

*/

/*☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆全局样式(Start)☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆*/
/*超级链接*/
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
/*去掉一些特殊元素的装饰及边距*/
ul,ul li{ margin:0; 
          padding:0;
		  list-style:none;
		  list-style-type:none;
		 }
h1,h2,h3,h4,h5,h6,h7{ clear:both; margin:0; padding:0;}
*{ padding:0; margin:0;}
img{ border:0;}
div.clear{ height:1px; width:99%; clear:both;}

/*☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆全局样式(End)☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆*/

/*☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆模块样式(Start)☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆*/

/*最新产品newpro-ul*/
.newpro-ul {	text-align:center;}
.newpro-ul li { float:left; margin:10px; display:inline; }
.newpro-ul li a{ display:block; zoom:1; overflow:hidden;background:#0b6cb0; }
.newpro-ul li a:hover{ background:#3baeff; }
.newpro-ul li .boximg{ margin:3px; background:#fff;}
.newpro-ul .boxtxt a{line-height:30px; color:#fff;}
/*产品列表prolist-ul*/
.prolist-ul {	text-align:center;}
.prolist-ul li { float:left; margin:10px; display:inline; }
.prolist-ul li a{ display:block; zoom:1; overflow:hidden;background:#0b6cb0; }
.prolist-ul li a:hover{ background:#3baeff; }
.prolist-ul li .boximg{ margin:3px; background:#fff;}
.prolist-ul .boxtxt a{line-height:30px; color:#fff;}
/*推荐产品*/
.recopro-ul {	text-align:center;}
.recopro-ul li { float:left; margin:10px; display:inline; }
.recopro-ul li a{ display:block; zoom:1; overflow:hidden;background:#0b6cb0; }
.recopro-ul li a:hover{ background:#3baeff; }
.recopro-ul li .boximg{ margin:3px; background:#fff; text-align:center; height:150px; overflow:hidden; width:185px;}
.recopro-ul li .boximg img{ height:150px;}
.recopro-ul .boxtxt a{line-height:30px; color:#fff;}
/*分类产品列表prodetllist*/
.profilelist {	text-align:left;}
.profilelist li{line-height:35px; height:35px; font-size:14px; margin:8px 8px 8px 0; width:100px; float:left;}
.profilelist li a{color:#313131; text-align:center; display:block; border:1px solid #e5e5e5;}
.profilelist li a:hover{color:#26a4fe;border:1px solid #26a4fe;}
.profilelist li img {vertical-align: baseline; }
/*最新新闻topnews-ul*/
.topnews-ul {text-align:left; padding-right:20px;}
.topnews-ul li{line-height:25px; border-bottom:1px dotted #FFF;}
.topnews-ul li a{ color:#a1d8fe; font-size:13px;}
.topnews-ul li a:hover{ color:#FFF;}
.topnews-ul li span {float:right; color:#656565; *margin-top:-30px;}

/*新闻列表newslist-ul*/
ul.newslist-ul{ zoom:1; height:auto; overflow:hidden; position:relative; clear:both;}
ul.newslist-ul li{ height:auto; border-bottom:1px dashed #FFF; margin-top:4px; padding-bottom:4px; position:relative;
background:url(../images/libg1.jpg) no-repeat left; text-indent:8px;}
ul.newslist-ul li a:hover{ color:#39F;}
ul.newslist-ul li span{ position:absolute; right:4px; top:0;}
ul.newslist-ul li .newsimg{ float:left; border:1px solid #FFF; padding:3px; margin-right:3px;}
/* =navtreefirst栏目一级菜单(1) */
.navtreefirst {	text-align:left;}
.navtreefirst li {line-height:35px; height:35px; font-size:14px; margin:8px 8px 8px 0; display:inline;   float:left;}
.navtreefirst li a{color:#313131; text-align:center; display:block; border:1px solid #e5e5e5; padding:0 15px;}
.navtreefirst li a:hover{color:#26a4fe;border:1px solid #26a4fe;}
.navtreefirst li img {	vertical-align: baseline; }
/*文本链接*/
.textlinks {	text-align:left; }
.textlinks li {margin:5px; line-height:24px; float:left; display:inline;}
.textlinks li a { color:#333;}
.textlinks li img {	vertical-align: baseline; }
/* =downlist下载列表页UL */
.downlist{ font-size: 14px; width:100%;}
.downlist tr td { border: solid 1px #999; text-align:center; height:30px; line-height:30px;}
.downlist tr td a{ font-size: 14px; }
/*营销网络列表*/
.marketlist {	text-align:left; }
.marketlist li {margin:0 5px; background:url(../images/libg2.jpg) 10px center no-repeat; line-height:30px; padding-left:30px;}
.marketlist li a { color:#333; }
.marketlist li img {	vertical-align: baseline; }
/*新闻列表页UL样式*/
.newslist {text-align:center; }
.newslist li { list-style:inside square;border-bottom:1px dotted #CCC; padding:5px 0;}
.newslist li a{ font-size:14px; }
.newslist li a:hover{ font-size:14px; }
/*案例列表页UL样式*/
.case-ul {	text-align:center;}
.case-ul li { float:left; margin:3px; display:inline; }
.case-ul li a{ display:block;zoom:1; overflow:hidden;}
.case-ul li a:hover .boximg{border:1px solid #da0000;}
.case-ul li .boximg{ margin:3px; border: 1px solid #cdcdcd;}
.case-ul .boxtxt{}
/*************分页样式**********************/
p.pageStyle {
	margin: 0 auto;
	margin-top: 30px;
	clear: both;
	text-align: center;
	line-height: 0;
	font-family: "宋体";
	height:30px; 
	font-size:12px;
    position:relative;
	line-height:30px;
}
p.pageStyle a:hover{ text-decoration:none;}
p.pageStyle .page_str{border: 1px solid #CCCCCC;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(iecss3.htc);
	padding: 3px 10px 3px 8px;
	}
p.pageStyle .dangqianye{
	border: 1px solid #CCCCCC;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(iecss3.htc);
	padding: 3px 10px 3px 8px;
	color: #FF6600;
	font-weight: bold;
}
p.pageStyle .page_str:hover {
	background:#CCC;
	color: #FF6600;
	cursor: pointer;	
}

p.pageStyle .meiyeNpage, .gongjiye {
	margin: 10px 5px 0px 10px;
	padding: 0px 10px 3px 8px;
}



/*************筛选分页样式**********************/
p.pageStyle2 {
	margin: 0 auto;
	margin-top: 30px;
	clear: both;
	text-align: center;
	line-height: 0;
	font-family: "宋体";
	height:30px; 
	font-size:12px;
    position:relative;
	line-height:30px;
}
p.pageStyle2 a:hover{ text-decoration:none;}
p.pageStyle2 .page_str{border: 1px solid #CCCCCC;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(iecss3.htc);
	padding: 3px 10px 3px 8px;
	
	}
p.pageStyle2 .dangqianye{
	border: 1px solid #CCCCCC;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(iecss3.htc);
	padding: 3px 10px 3px 8px;
	color: #FF6600;
	font-weight: bold;
}
p.pageStyle2 .page_str:hover {
	background:#CCC;
	color: #FF6600;
	cursor: pointer;	
}

p.pageStyle2 .meiyeNpage, .gongjiye {
	margin: 10px 5px 0px 10px;
	padding: 0px 10px 3px 8px;
	
}
p.pageStyle2 span.last_str,p.pageStyle2 span.first_str{ cursor:pointer;}

/*messagebox留言表单*/
ul#messagebox{ height:auto;
               width:95%; 
			   margin:5px auto; 
			   position:relative;
			   clear:both;
			   overflow:hidden;
			   font-family:"宋体",Verdana, Geneva, sans-serif;
			   font-size:12px;}
ul#messagebox input[type="text"]{ height:25px; line-height:25px; border:1px solid #ccc; margin:0; padding:0; text-indent:3px;}
ul#messagebox textarea{ resize:none; font-size:12px; padding-left:5px; line-height:25px; color:#666;}
ul#messagebox li{ height:25px; line-height:25px; padding-bottom:10px; border-bottom:1px dashed #CCCCCC; margin-top:10px; clear:both;}
ul#messagebox li.textarea{min-height:116px; line-height:80px; }
ul#messagebox li span.target{ float:left; display:block; color:#630; width:75px;}
ul#messagebox li span.box{ float:left; display:block; width:230px; }
ul#messagebox li div.showtxt{ color:red; float:left; padding-left:5px; display:none; width:150px;}
ul#messagebox li:hover div.showtxt{ display:block;}
ul#messagebox li.submit{ text-align:center; height:28px;}
ul#messagebox li.submit input{ width:90px; height:27px; background:url(../images/button.png) no-repeat; text-align:center; border:0; padding:0; margin:0;
cursor:pointer; color:#FFF;}
ul#messagebox li.submit input:hover{background:url(../images/button_hover.png) no-repeat;}
/*☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆模块样式(End)☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆*/


/*JS焦点轮换*/
#focus {width:1100px; height:321px; overflow:hidden; position:relative; }
#focus ul {height:321px; position:absolute;}
#focus ul li {float:left; width:1100px; height:321px; overflow:hidden; position:relative; background:#FFF;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:321px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:1100px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:35px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background:#39F;}
#focus .btn span.on {background-color:#39F;}
#focus .preNext {width:45px; height:100px; position:absolute; top:100px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}