﻿@charset "utf-8";
body { color:#666; font-size:12px; font-family: "宋体"; background:url(../images/body_bg.jpg) left top repeat-x;} /*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.header , .content , .footer { width:960px; margin:0 auto; }
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.leftn { width:201px; float:left; display:inline; margin-left:5px;  overflow:hidden;}
.rightn { width:754px; float:left;overflow:hidden;}


.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}

/*头部开始*/
.hd_Top{ line-height:28px;height:28px;color:#61b087;}
.hd_Top_rt a{ color:#61b087;margin:0 9px;display:inline-block;}
.hd_Top_rt a:hover{ color:#61b087;}
.hd_Mid{height:130px;width:960px; clear:both;overflow:hidden;height:129px\9;*height:130px;}
.hd_Mid .logo{ display:inline-block;margin:16px 0 0 20px;float:left;}
.hd_Mid .logo ../images{width:71px;height:51px; overflow:hidden; display:block; float:left;}
.logo_wd{margin:20px 0 0 0;}
.logo_wd ../images{width:349px;height:58px;}
.hd_Mid .frDiv{margin:53px 0 0; padding:0 0 0 46px;color:#5e5f5e;font-family:"微软雅黑"; font-size:13px; background:url(../images/hd_tel.gif) left top no-repeat; overflow:hidden;}
.hd_Mid .frDiv span{ font-size:24px;display:inline-block; color:#008842;}
.h_nav{width:100%;height:40px; line-height:40px;}
.h_nav li{
	float:left;
	background:url(../images/hd_nav_line.gif) right top no-repeat;
	position:relative;
	text-align:center;
	background-image: url(../images/hd_nav_line.gif);
}
.h_nav .last{ background:none;margin-right:0}
.h_nav li a{ display:inline-block;color:#fff; font-family:"微软雅黑"; font-size:14px;width:120px; text-align:center;}
.h_nav li a:hover,.h_nav .cur{ background:url(../images/hd_nav_bg_cur.jpg) left top no-repeat;color:#fff; text-decoration:none;}

.header{ position:relative; z-index:100;}

.hd_nav_inner{width:117px;padding:3px 0 0 3px; /*background:url(hd_nav_inner_bg.gif) left top repeat-x;*/ background-color:#00A450; line-height:30px;left:0;top:40px;  position: absolute;}
.h_nav .hd_nav_inner li{ background:url(hd_nav_inner_line.gif) left bottom repeat-x;width:117px;line-height:30px;height:30px; overflow:hidden;}
.h_nav .hd_nav_inner .last{ background:none;}
.h_nav .hd_nav_inner li a{ display:inline-block;color:#fff; font-family:"宋体"; font-size:12px;padding:0px;}
.h_nav .hd_nav_inner li a:hover{ text-decoration:none; background:none;}


.search{height:1px;line-height:1px; color:#57b886;clear:both; padding:0 64px 0 38px; background:#dfdfdf;width:858px;margin:2px auto 10px;}
.search a{ color:#555555; margin:0 8px 0; display:inline-block;} 
.search a:hover{ color:#555555;}
.search .shInput{width:164px;height:18px;border:1px #c1c1c1 solid; line-height:18px; color:#656565;padding:0 0 0 13px;}
.search .shBtn{width:51px;height:20px; border:none; display:inline-block;margin:0 0 0 -3px;}
.search .fr{_margin:3px 0 0;}
/*头部结束*

/*底部开始*/
.ftWrap{width:100%;margin:0 auto 0;  clear:both;}
.ftWrap_inner{ background:url(ftWrap_inner_bg.jpg) center top no-repeat;}
.footer{padding:0; position:relative; background:url(ftWrap_bg.jpg) left top repeat-x; height:165px;}
.ft_nav{color:#bfecb4;text-align:center;/*height:69px;*/ line-height:45px;}
.ft_nav a{color:#bfecb4;margin:0 15px;}
.ft_nav a:hover{color:#bfecb4;}
.copys{ color:#bfecb4; line-height:25px;padding:41px 0 0; text-align:center; float:left; margin-left:250px;}
.copys ul{ background:url(footerIcon1.gif) 760px 35px no-repeat;}
.copys ul li ../images{ vertical-align:middle;}
.copys ul li a{color:#bfecb4;}
.copys span{ display:inline-block;margin:0 20px;}
.ft_logo{ position:absolute;left:130px;top:87px;}


.erweima{ float:left; width:100px; height:100px; margin-left:75px;}
.erweima p{ color:#FFF; font-size:14px; width:100px; text-align:center; margin-top:5px;}
/*底部结束*/

#roll_top, #fall, #ct
{
	position: relative;
	cursor: pointer;
	height: 72px;
	width: 26px;
}
#roll_top
{
	background: url(/Skins/Default/../images/top.gif) no-repeat;
}
#fall
{
	background: url(/Skins/Default/../images/top.gif) no-repeat 0 -80px;
}
#ct
{
	background: url(/Skins/Default/../images/top.gif) no-repeat 0 -40px;
}
#roll
{
	display: block;
	width: 15px;
	margin-right: -500px;
	position: fixed;
	right: 50%;
	top: 50%;
	_margin-right: -505px;
	_position: absolute;
	_margin-top: 300px;
	_top: expression(eval(document.documentElement.scrollTop));
}

.pro_column 
{
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #666666;
    line-height: 28px;
    overflow: hidden;
    padding: 0 10px;
    position: relative;
    
    }





/*产品列表*/
.n_list2{ margin-top:0px;}
.n_list2 ul li{ float:left; display:block; margin-top:2px; text-align: center;}
.n_list2 ul li a img{ background-color:#f1f1f1; border:1px solid #c9c9c9;padding:5px; margin:2px 10px; width:210px; height:171px;}
.n_list2 ul li a:hover img{background-color:#009347; border:1px solid #009347; color:#fff;}
.n_list2 ul li p{ line-height: 30px;}
.n_list2 ul li a{ color: #666;}
.n_list2 ul li a:hover{ color: #009347;}


/*上一页下一页*/
.pagel{ float:left; margin-top:20px; margin-left:20px;}
.pagel a:hover{color: #009347; text-decoration:none;}



/*新闻列表*/
.list2{
width: 710px;
height: auto;
margin-top: 15px;
float:left;
}

.list2 ul{}
.list2 ul li{
display: block;
line-height: 35px;
background: #f0f0f0;
margin-bottom: 10px;
}
.list2 ul li a{
display: block;
background: #f0f0f0;
color: #282828;
padding-left: 10px;
font-size:13px;
}
.list2 ul li a:hover{
display: block;
background: #009347;
color: #FFF;
text-decoration:none;
}
.list2 ul li span{
float: right;
padding-right: 10px;
}



/*沸石应用开发列表*/
dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(../images/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(../images/ico7.gif) no-repeat 0 6px;color:#009347; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
dl.news_dl dd { font-size:12px; padding-left:10px; height:85px; overflow:hidden; margin-bottom:10px;}
.mb10{ margin-bottom:10px;}
.newchang{ border-bottom:1px dashed #ccc; height:25px; padding-left:30px;}