article, aside, audio, canvas, datalist, details, dialog, figcaption, figure, footer, header, hgroup, nav, progress, section, source, summary, video{display:block;}
keygen, mark, meter, output, time{display:inline;}@charset "utf-8";
/***** Reset *****/
*{margin:0; padding:0; font-family:"\5FAE\8F6F\96C5\9ED1",helvetica,Arial;}
body, td, a, input, textarea, select{font-size:13px;}
ul, ol, li, dl, dt, dd{list-style:none;}
img{vertical-align:middle; border:none;}
/* Firefox */
@-moz-document url-prefix(){
	select{padding:2px;}
	option{height:20px; line-height:20px; padding:2px 0 0 10px;}
}
blockquote, q{quotes:none;}
q:before, q:after{content:'';}
a, .pointer, input[type=image],input[type=submit],input[type=reset], input[type=button],  input[type=file], button{
	cursor:pointer; text-decoration:none;
	outline:none/* IE 8+, Firefox, Chrome, Safari 下去掉激活的虚线边框 */;
}
a:link, a:visited{color:#373737; text-decoration:none;}
a:hover, a:active{color:#F30;}
/***** Generic Classes 通用样式名 *****/
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* 清除浮动 */
.clear{clear:both!important; float:none!important; font-size:0px!important; line-height:0px!important; height:0px!important;}
.hide{display:none!important;}

/*加载中*/
.loadingP{text-align:center; width:100%; padding-top:1px;}
.loadingP img{display:block; margin:10px auto; text-align:center;}

.cRed{color:red;}
.c093{color:#093;}
.c006{color:#006;}

/***** Basic Layout 定义基本模板: 头部、底部、等，用来定义网站的基本结构 *****/
html{
	background-image:linear-gradient(#FFF,#BFCFDF); /* IE 10+ */
	background-image:-moz-linear-gradient(#FFF,#BFCFDF); /* Firefox 4.0+ */
	background-image:-webkit-linear-gradient(#FFF,#BFCFDF);/* Safari 5.1+, Chrome 13.0+ */
}
body{background:url(../images/body_bg.jpg) 0 125px repeat-x;}
header{width:1002px; margin:auto; padding:10px 0 8px;}
#signBox{height:114px; background:#FFF url(../images/header_bg.jpg) right bottom no-repeat;}
#language{text-align:right; padding-right:20px;}
#wrapper{width:962px; margin:auto; padding:20px; background:#FFF;}
/* 头部 */
#logo{float:left; width:254px; height:75px; margin:0 0 25px 10px; margin-bottom:26px \0; background:url(../images/logo.gif) no-repeat;}
.en #logo{background-image:url(../images/logo_en.gif);}
/* 导航 */
#nav{clear:both;}
#nav ul{height:44px;}
#nav li{float:left; height:46px;}
#nav li:hover, #nav .current{
	background-image:linear-gradient(#0075AB,#004A87); /* IE 10+ */
	background-image:-moz-linear-gradient(#0075AB,#004A87); /* Firefox 4.0+ */
	background-image:-webkit-linear-gradient(#0075AB,#004A87);/* Safari 5.1+, Chrome 13.0+ */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0075AB', endColorstr='#004A87', GradientType='0'); /* IE 9-*/	
}
#nav a{display:inline-block; font-size:15px; height:44px; line-height:44px; padding:0 50px; border-right:#005B95 1px solid; border-left:#0195C1 1px solid;}
#nav li:first-child a{border-left:none;}
#nav li:last-child a{border-right:none;}
#nav a:link, #nav a:visited{color:#FFF;}
#nav a:hover, #nav a:active, #nav .current a{color:#FF0!important;}

/* 搜索框 */
header form{float:right; margin:30px 10px 0 0;}
header form input{width:250px; height:26px; line-height:26px; padding-left:30px; margin-right:8px; border:#E0E0E0 2px solid; background:url(../images/icon.gif) 4px 6px no-repeat;}
header form button{width:68px; height:30px; line-height:30px; color:#FFF; border:none; font-size:15px; background:url(../images/icon.gif) 0 -26px no-repeat;}
@-moz-document url-prefix() {
	header form button{position:relative; top:2px;}
}

dl{margin:0 0 15px;}
dt{
	border:#DDD 1px solid;
	background-image:linear-gradient(#F7F9FE,#EDF1FA); /* IE 10+ */
	background-image:-moz-linear-gradient(#F7F9FE,#EDF1FA); /* Firefox 4.0+ */
	background-image:-webkit-linear-gradient(#F7F9FE,#EDF1FA);/* Safari 5.1+, Chrome 13.0+ */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F9FE', endColorstr='#EDF1FA', GradientType='0'); /* IE 9-*/
}
dt dfn{display:inline-block; width:180px; height:26px; line-height:26px; color:#FFF; font-style:normal; font-weight:bold; text-indent:18px; background:url(../images/icon.gif) 0 -60px no-repeat;}
dd{border:#DDD 1px solid; border-top:none; padding:0 10px;}
dt a{float:right; margin-right:10px; margin-top:5px; font-size:12px;}

.noRecord{line-height:50px; text-align:center;}

/* 底部 */
footer{color:#FFF; clear:both; border-top:#2378C2 5px solid; text-align:center; padding-bottom:20px; background:#015E99;}
footer hr{border:none; border-top:#FFF 1px solid;}
footer #footerNav{padding-top:15px;}
footer #footerNav a{margin:0 10px;}
footer #footerNav a:link, footer #footerNav a:visited{color:#FF0;}
footer #footerNav a:hover, footer #footerNav a:active{color:#0F0;}
footer div{width:1002px; margin:auto;}
footer p{margin:20px auto 0;}
footer p a:link, footer p a:visited{color:#FF0;}
footer p a:hover, footer p a:active{color:#0F0;}


/* 侧边栏 */
aside{float:left; width:300px;}

/* 产品分类 */
#gdCate dd p{display:none; height:36px; line-height:36px; border-bottom:#CACACA 1px dashed; padding-left:20px;}
#gdCate dd .level0{display:block;}
#gdCate dd .level1{text-indent:20px;}
#gdCate dd .level2{text-indent:40px;}
#gdCate dd .current a{color:red!important;}

#newsList li{height:30px; line-height:30px; border-bottom:#CACACA 1px dashed;}
#newsList li a{float:left; background:url(../images/icon.gif) -75px -16px no-repeat; padding-left:15px;}
#newsList li time{float:right; color:#aaa;}

#main{float:left; width:640px; margin-right:20px;}

/* 首页 */
.AreaFst{margin-bottom:10px;}
#comSumary{float:left; text-indent:2em; width:440px; line-height:200%;}
#indexUsThumb{float:left; width:150px; height:167px; overflow:hidden; margin:12px 12px 12px 2em; text-indent:0;}
#indexUsThumb img{width:150px; height:auto;}

#coMore{text-align:right; padding-right:20px;}
#coMore a{
	display:inline-block; width:70px; height:18px; line-height:18px; margin-top:10px; text-align:center; text-indent:0; color:#1B6CCD!important; border:#999 1px solid;
	background-image:linear-gradient(#FFF,#E6E6E6); /* IE 10+ */
	background-image:-moz-linear-gradient(#FFF,#E6E6E6); /* Firefox 4.0+ */
	background-image:-webkit-linear-gradient(#FFF,#E6E6E6);/* Safari 5.1+, Chrome 13.0+ */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E6E6E6', GradientType='0'); /* IE 9-*/	
}
/* 滚动广告样式 */
#lamImgWindow{float:right; width:500px; height:240px; overflow:hidden; position:relative; margin:0px 2px 6px 0px; border:#716F70 1px solid; }
#lamSlideshow{position:relative!important;}
#lamSlideshow a{width:500px; height:240px; overflow:hidden; float:left;}
#lamSlideshow img{width:500px; border:none;}
#lamImgWindow bdo, #lamImgWindow tt{height:24px; line-height:24px;}
#lamImgWindow bdo{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
#lamImgWindow tt a{
	float:left; margin:4px 6px; width:16px; height:16px; line-height:16px; font-size:12px; text-align:center;
	background:#CE0609; color:#FFFFFF; cursor:pointer;
}
#lamImgWindow tt a.current{ background:#FFFFFF; color:#FF0000;}

/* 功能按钮 */
#actBtn a{display:block; height:46px; line-height:46px; color:#875703!important; font-size:16px; font-weight:bold; padding-left:80px; letter-spacing:3px; margin-bottom:10px; background:url(../images/actBtn.gif) no-repeat;}
#actBtn #download{background-position:0 -50px;}
#actBtn #faq{background-position:0 -100px;}
#actBtn #msg{background-position:0 -150px;}

.index #main{margin-left:20px; margin-right:0;}
.index #main dt dfn, .index #link dt dfn{width:276px; background-position:0 -94px;}
.pdList dd{padding:0;}
.pdList li{float:left; width:140px; height:190px; margin:20px 0 0px 15px;}
.pdList .thumb{display:block; width:140px; height:100px; overflow:hidden;}
.pdList li img{width:140px;}
.pdList .title{display:block; height:34px; margin-top:4px;}
.pdList .price{color:#B22126; line-height:30px;}

.index #link{clear:both;}
.index #link a{display:inline-block; width:140px; height:30px; line-height:30px;}

/* 本站文章页 */
.about #main{border:#D7EAF0 1px solid;}
.about #main h1{
	height:26px; line-height:26px; text-align:center; font-size:14px; color:#000; border:#FFF 1px solid;
	background-image:linear-gradient(#A4CFEF,#CFEAFF); /* IE 10+ */
	background-image:-moz-linear-gradient(#A4CFEF,#CFEAFF); /* Firefox 4.0+ */
	background-image:-webkit-linear-gradient(#A4CFEF,#CFEAFF);/* Safari 5.1+, Chrome 13.0+ */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A4CFEF', endColorstr='#CFEAFF', GradientType='0'); /* IE 9-*/		
}
.about article{line-height:180%; border-top:#D7EAF0 1px solid; padding:20px;  word-wrap: break-word;}
.about article p{margin:10px 0;}

/* 产品详情 */
.product #thumb{float:left; margin:20px 20px 20px 0; width:320px; height:auto;}
.product .meta{float:left; width:620px;}
.product .meta h1{font-size:1.3em; margin-top:20px;}
.product .meta p{margin:20px 0;}
.product #content{padding:30px 0; line-height:150%; clear:both;}


/* 新闻列表 */
.newsList #main li{height:28px; line-height:28px; border-bottom:#CCC 1px dashed;}
.newsList #main li:nth-of-type(2n){background:#F7FBFE;}
.newsList #main li:last-child{border:none;}
.newsList #main li a{float:left; padding-left:20px; background:url(../images/icon.gif) -74px -19px no-repeat;}
.newsList #main li time{float:right; margin-right:10px; color:#AAA;}

/* FAQ */
.faq details{margin-bottom:5px;}
.faq summary{line-height:26px; padding:5px; cursor:pointer; word-break:break-all;}
.faq summary b{color:#FF003B; margin-right:8px;}
.faq section{display:none; padding:5px; border:#6699CC 1px solid; background:#E9F7FE;  word-break:break-all;}
.faq .toShow{display:block;}
.faq section b{color:#0066D6;}
.faq section dialog{text-indent:2em; color:#000; line-height:160%; zoom:1;}

/* 面包屑 */
#breadCrumb{
	height:34px; line-height:34px; margin-bottom:10px; border:#E4E4E4 1px solid;
	background-image:linear-gradient(#FBFCFC,#F4F4F4); /* IE 10+ */
	background-image:-moz-linear-gradient(#FBFCFC,#F4F4F4); /* Firefox 4.0+ */
	background-image:-webkit-linear-gradient(#FBFCFC,#F4F4F4);/* Safari 5.1+, Chrome 13.0+ */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFCFC', endColorstr='#F4F4F4', GradientType='0'); /* IE 9-*/		
}
#breadCrumb *{font-style:normal; margin:0 5px;}
#breadCrumb span{padding-left:20px; background:url(../images/icon.gif) 0 -138px no-repeat;}
#breadCrumb em{color:#777;}

/* 新闻内容 */
.news article > h1{height:65px; line-height:65px; text-align:center; font-size:1.3em;}
.news .meta{height:30px; line-height:30px; color:#777; text-align:right; padding-right:30px; border:#E4E4E4 1px dashed;}
.news #content{padding:30px 0; line-height:150%; word-wrap: break-word;}

/* 留言板 */
.msg #btnBox{text-align:right; margin-botton:10px; padding-bottom:10px; border-bottom:#999 1px dashed;}
.msg #btnBox button{
	height:26px; line-height:26px; padding:0 10px; color:#FFF; border:#D00002 1px solid; border-radius:4px;
	background-image:linear-gradient(#FBCDCD,#E90100); /* IE 10+ */
	background-image:-moz-linear-gradient(#FBCDCD,#E90100); /* Firefox 4.0+ */
	background-image:-webkit-linear-gradient(#FBCDCD,#E90100);/* Safari 5.1+, Chrome 13.0+ */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBCDCD', endColorstr='#E90100', GradientType='0'); /* IE 9-*/		
}
.msg section{padding:8px 0; margin-bottom:15px; border-bottom:#CCC 1px dashed;}
.msg section *{display:block;}
.msg section dialog{padding-left:2em; text-indent:2em;}
.msg section time{text-align:right; color:#999;}

.msg #main form{width:560px; margin:50px auto; padding:20px 0; border:#E6E6E6 5px solid; background:#FCFCFC;}
.msg #main table{width:100%;}
.msg #main th{width:22%; text-align:right; font-weight:normal;}
.msg #main em{font-style:normal; color:red; margin-right:4px;}
.msg #main i{display:block; color:#AAA; font-style:normal; font-size:12px;}
.msg #main td{padding:10px;}
.msg #main input{height:20px; line-height:20px;}
.msg #main textarea{width:75%; height:120px;}
#yzimg{position:relative; top:-2px; cursor:pointer;}
.msg .btnCell{text-align:center; height:30px;}
.msg .btnCell button{
	height:30px; line-height:30px; padding:0 20px; color:#FFF; border:#D00002 1px solid; border-radius:4px;
	background-image:linear-gradient(#FBCDCD,#E90100); /* IE 10+ */
	background-image:-moz-linear-gradient(#FBCDCD,#E90100); /* Firefox 4.0+ */
	background-image:-webkit-linear-gradient(#FBCDCD,#E90100);/* Safari 5.1+, Chrome 13.0+ */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBCDCD', endColorstr='#E90100', GradientType='0'); /* IE 9-*/		
}


/* 网站地图 */
.sitemap #wrapper dd{border:none; border-bottom:1px solid #EEEEEE; padding:10px 8px;}
.sitemap #wrapper h3{margin-bottom:5px;}
.sitemap #wrapper h3, .sitemap #wrapper h3 a{color:#669933!important; font-size:14px;}
.sitemap #wrapper ul{overflow:hidden; padding-bottom:10px;}
.sitemap #wrapper ul li {float:left; line-height:14px;  padding:8px 10px 0; white-space:nowrap;}
.sitemap #wrapper ul li a{color:#666!important;}

/****************** Page.php 的配套样式 作者：lamson ***********/
/**
 * css 分页 共用样式
 * @author 林坤源
 * @version 3.0 最后修改时间 2013年09月29日
 * @link http://www.lamsonphp.com
 */
#LamPageBar .lamPage{padding:3px; margin:3px; text-align:center; font-size:12px;}
#LamPageBar .lamPage a, #LamPageBar .lamPage span, #LamPageBar .lamPage em{font-size:12px; padding:2px 3px; text-decoration:none; display:inline-block;}
#LamPageBar .lamPage .current{font-weight:bold;}
#LamPageBar .lamPage select{margin:0 4px;}

/*css lamson*/
#LamPageBar input._LamPageIptItem{border:none; border-bottom:#5EB0DF 1px solid;}

/**
 * css lamGreenBlack style pagination
 * @author 林坤源
 * @version 3.0 最后修改时间 2013年09月29日
 * @link http://www.lamsonphp.com
 */
#LamPageBar .lamDefault{color:#555;}
#LamPageBar .lamDefault a{
	border:#999 1px solid; color:#555;
	background:linear-gradient(#FFF, #B1D2F5);
	background:-webkit-linear-gradient(#FFF, #B1D2F5);
	background:-moz-linear-gradient(#FFF, #E8F6FF);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E8F6FF', GradientType='0');	
}
#LamPageBar .lamDefault a, #LamPageBar .lamDefault span{padding:0 2px; margin:0 2px; height:18px; line-height:18px; min-width:14px; _width:14px; _white-space:nowrap;}
#LamPageBar .lamDefault em{color:#F60;}
#LamPageBar .lamDefault a:hover, #LamPageBar .lamDefault a:active, #LamPageBar .lamDefault .current{
	border:#FF9600 1px solid; color:#FF6500;
	background:linear-gradient(#FFF, #FFDFC6);
	background:-webkit-linear-gradient(#FFF, #FFDFC6);
	background:-moz-linear-gradient(#FFF, #FFDFC6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFDFC6', GradientType='0');	
}
#LamPageBar .lamDefault .disabled{border:#f3f3f3 1px solid; color:#CCC;}