@charset "utf-8";
/****** Copyright (c) 2015  All rights reserved. ******/
/* QQ: 253519973 */
html, body,div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin: 0;padding: 0;border: 0; } 
body { font: normal 13px/2.2em Microsoft YaHei; color: #333;}
input,select,textarea{ border:1px solid#ddd; padding:5px 8px; font-family:微软雅黑;}
button{ background-color:#c00; padding:6px 8px; color:#fff; border:0; font-family:微软雅黑;}
input.sea{ border:2px solid #f60; padding:9px 9px 9px 55px; border-radius:4px; background:url(../Images/search.png) left center no-repeat; width:70%;}
button.sea{ border:2px solid #f60; padding:9px 19px 9px 19px; border-radius:4px;}
dl,dt,dd,ul,li { list-style-type: none; list-style-position: outside; }
h1,h2,h4,h5,h6 { font-size: 14px;}
h1.cen{ font-size:22px; line-height:50px; text-align:center;}
h2,h3{ font-size:16px; color:#000;}
h4{ height:35px; line-height:30px; background:url(../Images0521/barpro.jpg) no-repeat;}
h4 span{ padding-left:25px; float:left;}
h4 a{ font-size:12px; font-weight:normal; float:right;}
.fl{ float:left;}
.fr{ float:right;}
.ma00{ margin:0 auto; overflow:hidden;}
.ma20{ margin:35px auto; overflow:hidden;}
.co999{ color:#999;}

.fnce{ text-align:center;}
.fnce img{
	max-width: 500px;
 height: e-xpression(this.width>500px?"500px":this.width);
 	max-height: 500px;
 height: e-xpression(this.width>500px?"500px":this.width);
}

a { text-decoration: none; transition:0.4s ease-out 0s;}
a:link    {color: #333; }
a:visited {color: #333;}
a:hover   {color:#c00; text-decoration: underline; }
a:active  {color: #c00;}
.red{ color:#ce0000; text-decoration: none; }
a.red:link    {color: #F60; }
a.red:visited {color: #F60;}
a.red:hover   {color: #f30; text-decoration: underline; }
a.red:active  {color: #f30;}
.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clear{clear:both;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */
@media screen and (min-width: 1225px) {
    .bxwh,.callbacks_container { width: 1170px; margin:0 auto; overflow:hidden;}
	.left{ width:260px;}
	.right{ margin-left:280px; overflow:hidden;}
	#block,#botton-scroll{ width:1050px;}
	#botton-scroll ul li{ width:20%;}
	#block1,#botton-scroll1{ width:140px;}
	.xbg{ background:#fff url(../images/shu.png) 260px top repeat-y;}
}
@media screen and (max-width: 1224px) and (min-width: 980px) {
    .bxwh,.callbacks_container { width: 980px; margin:0 auto; overflow:hidden;}
	.left{ width:240px;}
	.right{ margin-left:260px; overflow:hidden;}
	#block,#botton-scroll{ width:850px;}
	#botton-scroll ul li{ width:20%;}
	#block1,#botton-scroll1{ width:140px;}
	.productsimg img{ width:690px;}
	.xbg{ background:#fff url(../images/shu.png) 240px top repeat-y;}
}
@media screen and (max-width: 980px) {
    .bxwh,.callbacks_container { width: 980px; margin:0 auto; overflow:hidden;}
	.left{ width:240px;}
	.right{ margin-left:260px; overflow:hidden;}
	#featureContainer{ width:980px;}
	#block,#botton-scroll{ width:850px;}
	#botton-scroll ul li{ width:20%;}
	#featureContainer1{ width:100px;}
	#block1,#botton-scroll1{ width:140px;}
	.productsimg img{ width:690px;}
	.xbg{ background:#fff url(../images/shu.png) 240px top repeat-y;}
}
.left{ float:left;}
.right img{ max-width:670px;}
.comtit{ background-color:#c30101; padding:10px; overflow:hidden;}
.comtit h2{ color:#fff; float:left;}
.comtit a{ float:right;}
.leftcon dl dd{ border:1px solid #ddd; padding:9px;}
.leftcon dl dd strong{ color:#c00;}
.leftcon dl dd img{ vertical-align:middle;}
.titbg{ line-height:40px; font-size:16px; border-bottom:1px solid #ddd;}
.titbg dl{ overflow:hidden;}
.titbg dl dt{ border-bottom:1px solid #ddd; float:left;}
.titbg dl dt span{ margin-left:10px; color:#999;}
.titbg dl dd{ font-size:12px; float:right;}
.yfs{ width:33.333%; float:left;}
.yfs dl{}
.yfs dl dt{}
.yfs dl dd{ color:#999; padding-right:15px;}
.khml{ width:64%; float:left;}
.khlist ul{ border-top:1px solid #eee; border-left:1px solid #eee; overflow:hidden;}
.khlist ul li{ width:33.333%; float:left;}
.khlist ul li a{ display:block; border-right:1px solid #eee; border-bottom:1px solid #eee;}
.khlist ul li a img{ width:100%; height:105px;}
.ywfw{ width:33.333%; float:right;}
.weiz{ background:url(../images/icon_home.png) left center no-repeat; padding:10px 0; text-indent:20px; font-size:12px;}
.xbg{ padding:20px 0;}

dl.ibt{ border-bottom:1px solid #eee; overflow:hidden;}
dl.ibt dt{ border-bottom:3px solid #c00; font-size:16px; font-weight:bold; float:left;}
dl.ibt dt span{ color:#c00;}
dl.ibt dd{ float:right;}
/*Header*/
header{ overflow:hidden;}
.logo{ width:50%; margin:30px 0; float:left;}
.logo dl{ overflow:hidden;}
.logo dl dt{ width:134px; float:left;}
.logo dl dt img{ width:134px;}
.logo dl dd{ margin-left:155px; margin-top:6px; color:#999;}
.logo dl dd strong{ width:330px; display:block; font-size:25px; color:#c00; padding-right:50px; background:url(../images/logobt.jpg) right center no-repeat;}
.tel{ margin:30px 0; float:right;}
.tel dl dt{ width:75px; float:left;}
.tel dl dd{ margin-left:75px;}
.tel dl dd strong{ font: bold 22px/25px 微软雅黑; display:block; color:#c00;}
.menu{ height:48px; line-height:48px; background-color:#c30101; font-family:微软雅黑; font-size:15px;}
.menu ul{ overflow:hidden;}
.menu ul li{ width:8.333333%; overflow:hidden; float:left;}
.menu ul li a{ text-align:center; text-decoration:none; display:block; color:#fff; border-left:1px solid #fe0001; border-right:1px solid #ac0000;}
.menu ul li a:hover{ background-color:#500;}

.search{ height:70px; line-height:70px;}
.search dl{ overflow:hidden;}
.search dl dt{ float:left;}
.search dl dt a{ margin-right:15px;}
.search dl dd{ float:right;}
.banner{ height:350px; background:url(../Images0521/banner.jpg) center center no-repeat;}
.bghui{ background-color:#eee; padding:30px 0;}

/*banner*/
.banner{height:450px; position:relative; overflow:hidden;}
.banner .img{ width:100% !important;}
.banner .img li{width:100% !important;height:450px;}
.banner .img li a{display:block; height:448px; background-size:auto;}
.banner-btn{width:100%; height:100%;position:absolute;top:50%;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:-10%;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.banprev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.bannext{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}
.banner .nav {position:absolute;bottom:20px;left:50%;}
.banner .nav ul{ position:relative; left:-50%;}
.banner .nav ul li{width:14px;height:14px;border-radius:50%;text-indent:-999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner .nav ul li.on{background:#f60;}
.banbg{ background:url(../images/banbg.jpg) repeat-x;}
.nban{ height:93px; background:url(../images/nbanbg.jpg) center center no-repeat;}
.ban-abt{ height:200px; background:url(../images/nbanbg.jpg) center center no-repeat;}

/*Footer*/
footer{}
.footnav{ padding:20px 0; background-color:#333;}
.footnav dl.fcpzx{ width:30%;}
.footnav dl.fabout{ width:15%;}
.footnav dl.flxfs{ width:30%;}
.footnav dl.fcpzx dt{ width:100%; float:left;}
.footnav dl.fcpzx dd{ width:50%; float:left;}
.footnav dl{ color:#fff; float:left;}
.footnav dl a{ color:#aaa; text-decoration:none;}
.footnav dl a:hover{ color:#fff;}
.footnav dl dt{ font-weight:bold;}
.footnav dl dd{ color:#aaa;}
.footnav dl dd img{ vertical-align:middle;}
.footewm{ text-align:right; color:#f90; float:right;}
.footewm img{ width:150px;}
.copy{ margin:15px auto; text-align:center; color:#666;}


/*首页*/
.ma40{ margin:40px auto;}
.adbg01{ background-color:#c00; text-align:center;}
.adbg02{ background-color:#c4281c; text-align:center;}
#featureContainer a{}
#feature { height:190px; background:url(../images/khbg.png) center bottom no-repeat;}
#feature .prev { width:30px; height:48px; position:relative; text-indent:-9999px; top:-125px; float:left; display:block; background:url(../Images/feature_left.gif) center top; transition:0s ease-out 0s;}
#feature .next { width:30px; height:48px; position:relative; text-indent:-9999px; top:-125px; float:right; display:block; background:url(../Images/feature_right.gif) center top; transition:0s ease-out 0s;}
#feature .prev:hover { background-position:center bottom;}
#feature .next:hover { background-position:center bottom;}
#block { height:150px; margin:0 auto; z-index:0; overflow:hidden;}
#botton-scroll { height:150px; margin:0 auto; float:left; z-index:0;}
#botton-scroll ul { overflow:hidden;}
#botton-scroll ul li{ height:150px; text-align:center; overflow:hidden; float:left;}
#botton-scroll ul li img{ width:90%; height:100px; border:1px solid #ddd;}
/*客户列表*/
.icustomerlist{ border-top:1px solid #eee; border-left:1px solid #eee; margin-bottom:50px; overflow:hidden;}
.icustomerlist dl{ width:20%; text-align:center; float:left;}
.icustomerlist dl dt{ padding:5% 5% 0 5%; border-right:1px solid #eee;}
.icustomerlist dl dt img{ width:100%;}
.icustomerlist dl dd{ border-bottom:1px solid #eee; padding-bottom:5%; border-right:1px solid #eee;}
/*产品分类*/
.ipro{ overflow:hidden;}
.iprocls{ width:23%; float:left;}
.iprocls h1{ height:80px; line-height:80px; background:#d30000 url(../Images/icopro.jpg) center -15px no-repeat; font-size:22px; text-align:center; color:#fff;}
.iprocls dl{ border:1px solid #c00; line-height:30px;}
.iprocls dl dt{ background:#fff url(../images/icon01.png) 16px center no-repeat; text-indent:45px; margin:15px; background-color:#c00; border-radius:5px;}
.iprocls dl dt a{ display:block; text-decoration:none; color:#fff;}
.iprocls dl dd{ background:url(../Images/ico03.png) 37px center no-repeat; text-indent:60px;}
/*产品列表*/
.iprolist{ width:75%; float:right;}
.iprolist dl{ width:33.333%; float:left; overflow:hidden;}
.iprolist dl dt{ padding:20px 20px 10px 20px; border-right:1px solid #e3e3e3;}
.iprolist dl dt img{ width:100%; height:181px;}
.iprolist dl dd{ text-align:center; padding-bottom:10px; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
/*产品切换*/
#cpcon{ width:75%; float:right;}
#tags { display:block; line-height:40px; overflow:hidden;}
#tags li{ width:20%; text-align:center; float:left;}
#tags li a{ text-align:center; text-decoration:none; display:block;}
#tags li.selectTag{}
#tags li.selectTag a{ color:#c00; font-weight:bold;}
.cpconlist { border-left:1px solid #ddd; border-top:1px solid #ddd; display:none; overflow:hidden;}
.cpconlist dl{ width:33.333%; text-align:center; float:left;}
.cpconlist dl dt{ border-right:1px solid #ddd; padding:5% 5% 0 5%;}
.cpconlist dl dt img{ width:100%;}
.cpconlist dl dd{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding: 0 5% 2% 5%;}
#tagContent div.selectTag { border-left:1px solid #ddd; display:block; overflow:hidden;}

/*方案中心*/
.iprogramme{ border-left:1px solid #e3e3e3; border-top:1px solid #e3e3e3; margin-bottom:40px;}
.iprogramme dl{ width:25%; float:left; overflow:hidden;}
.iprogramme dl dt{ padding:20px 20px 10px 20px; border-right:1px solid #e3e3e3;}
.iprogramme dl dt img{ width:100%;}
.iprogramme dl dd{ text-align:center; padding-bottom:10px; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}

/*优势*/
.advtit{ margin:40px auto; text-align:center;}
.advtit strong{ color:#c00; font-size:16px;}
.advantage-tit{ margin:70px auto;}
.advantage-tit dl{ height:50px; border:3px solid #c00; position:relative;}
.advantage-tit dl dt{ position:absolute; text-align:center; top:-20px; left:50%; font-size:26px;}
.advantage-tit dl dt strong{ width:480px; display:block; position:relative; left:-50%; background-color:#fff;}
.advantage-tit dl dd{ color:#fff; font-size:16px; position:absolute; top:35px; left:50%; text-align:center;}
.advantage-tit dl dd strong{ width:220px; display:block; position:relative; left:-50%; padding:5px 10px; background-color:#c00; border-radius:5px;}

.advanimg01{ background:url(../images/advbg01.jpg) center right no-repeat;}
.advanimg01 dl{ width:51%; margin:40px auto; float:left;}
.advanimg01 dl dt{ width:70px; height:150px; float:left;}
.advanimg01 dl dt em{ font-size:40px; color:#fff; background-color:#c00; border-radius:15px; display:block; padding:20px;}
.advanimg01 dl dd{ width:65%; margin-left:5%; float:left;}
.advanimg01 dl dd strong{ font-size:24px; margin-bottom:15px; display:block;}
.advanimg01 dl dd strong span{ color:#c00;}
.advanimg01 dl dd a{ width:100px; padding:2px 0; margin-top:15px; margin-right:15px; text-align:center; display:inline-block; border:1px solid #c00; border-radius:20px;}
.advanimg01 dl dd a:hover{ background-color:#c00; color:#fff; text-decoration:none;}
.advanimg02{ background:url(../images/advbg02.png) top left no-repeat;}
.advanimg02 dl{ width:51%; margin:40px auto; float:right;}
.advanimg02 dl dt{ width:70px; height:150px; float:left;}
.advanimg02 dl dt em{ font-size:40px; color:#fff; background-color:#c00; border-radius:15px; display:block; padding:20px;}
.advanimg02 dl dd{ width:65%; margin-left:5%; float:left;}
.advanimg02 dl dd strong{ font-size:24px; margin-bottom:15px; display:block;}
.advanimg02 dl dd strong span{ color:#c00;}
.advanimg02 dl dd a{ width:100px; padding:2px 0; margin-top:15px; margin-right:15px; text-align:center; display:inline-block; border:1px solid #c00; border-radius:20px;}
.advanimg02 dl dd a:hover{ background-color:#c00; color:#fff; text-decoration:none;}
.advanimg03{ background:url(../images/advbg03.png) center right no-repeat;}
.advanimg03 dl{ width:51%; margin:40px auto; float:left;}
.advanimg03 dl dt{ width:70px; height:150px; float:left;}
.advanimg03 dl dt em{ font-size:40px; color:#fff; background-color:#c00; border-radius:15px; display:block; padding:20px;}
.advanimg03 dl dd{ width:65%; margin-left:5%; float:left;}
.advanimg03 dl dd strong{ font-size:24px; margin-bottom:15px; display:block;}
.advanimg03 dl dd strong span{ color:#c00;}
.advanimg03 dl dd a{ width:100px; padding:2px 0; margin-top:15px; margin-right:15px; text-align:center; display:inline-block; border:1px solid #c00; border-radius:20px;}
.advanimg03 dl dd a:hover{ background-color:#c00; color:#fff; text-decoration:none;}
.advanimg04{ background:url(../images/advbg04.png) top left no-repeat;}
.advanimg04 dl{ width:51%; margin:40px auto; float:right;}
.advanimg04 dl dt{ width:70px; height:150px; float:left;}
.advanimg04 dl dt em{ font-size:40px; color:#fff; background-color:#c00; border-radius:15px; display:block; padding:20px;}
.advanimg04 dl dd{ width:65%; margin-left:5%; float:left;}
.advanimg04 dl dd strong{ font-size:24px; margin-bottom:15px; display:block;}
.advanimg04 dl dd strong span{ color:#c00;}
.advanimg04 dl dd a{ width:100px; padding:2px 0; margin-top:15px; margin-right:15px; text-align:center; display:inline-block; border:1px solid #c00; border-radius:20px;}
.advanimg04 dl dd a:hover{ background-color:#c00; color:#fff; text-decoration:none;}

/*关于*/
.iabt{ width:65%; float:left;}
.iabt div{ margin-top:30px;}
.iabt div img{ margin-right:20px; float:left;}
.iabt div span{ color:#c00;}
/*荣誉*/
.ihon{ width:30%; float:right;}
#feature1 { margin-top:40px;}
#feature1 .prev1 { width:30px; height:48px; position:relative; text-indent:-9999px; top:-155px; float:left; display:block; background:url(../Images/feature_left.gif) center top; transition:0s ease-out 0s;}
#feature1 .next1 { width:30px; height:48px; position:relative; text-indent:-9999px; top:-155px; float:right; display:block; background:url(../Images/feature_right.gif) center top; transition:0s ease-out 0s;}
#feature1 .prev1:hover { background-position:center bottom;}
#feature1 .next1:hover { background-position:center bottom;}
#block1 { height:230px; margin:0 auto; z-index:0; overflow:hidden;}
#botton-scroll1 { height:230px; margin:0 auto; float:left; z-index:0;}
#botton-scroll1 ul { overflow:hidden;}
#botton-scroll1 ul li{ width:100%; height:230px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left;}
#botton-scroll1 ul li img{ width:100%; height:200px;}
/*环境展示*/
#tags_1 { display:block; background-color:#999; line-height:40px; overflow:hidden;}
#tags_1 li{ width:25%; text-align:center; float:left;}
#tags_1 li a{ text-align:center; color:#fff; text-decoration:none; display:block;}
#tags_1 a.fr{ padding-right:15px; color:#fff;}
#tags_1 li.selectTag{}
#tags_1 li.selectTag a{ background-color:#c00;}
.tagContent { border-left:1px solid #ddd; display:none; overflow:hidden;}
.tagContent dl{ width:25%; text-align:center; float:left;}
.tagContent dl dt{ border-right:1px solid #ddd; padding:5% 5% 0 5%;}
.tagContent dl dt img{ width:100%;}
.tagContent dl dd{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding: 0 5% 2% 5%;}
#tagContent_1 div.selectTag { border-left:1px solid #ddd; display:block; overflow:hidden;}

/*新闻*/
.inews{ width:65%; float:left;}
dl.inewsone{ margin:20px 0;}
dl.inewsone dt{ font-weight:bold;}
dl.inewsone dd{ color:#999;}
ul.inewslist{ overflow:hidden;}
ul.inewslist li{ width:50%; background:url(../images/ico04.jpg) left center no-repeat; text-indent:25px; float:left;}
/*常见问题*/
.iwnti{ width:30%; float:right; height:374px;}
.iwnti dl{}
.iwnti ul li dl dt{ background:url(../images/wtq.jpg) left center no-repeat; text-indent:24px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.iwnti ul li dl dd{ background:url(../images/wta.jpg) left 5px no-repeat; padding-left:24px; color:#999;}
#fdgdtext{ margin-top:20px; overflow: auto;}
#fdgdtext .JQ-content-box { height: 312px; overflow: hidden;}
#fdgdtext .JQ-slide-content li{height: 104px;}
/*友链*/
.links div{ margin:20px 0; overflow:hidden;}
.links a{ margin-right:20px;}

/*内页*/
.tybox{ margin-bottom:20px;}
.tybox ul.cls{ border:1px solid #ddd; padding:4px 9px;}
.tybox ul.cls li{ line-height:40px; background:url(../images/ico02.jpg) left center no-repeat; border-bottom:1px dashed #ddd;}
.tybox ul.cls li a{ display:block; padding-left:20px;}

.tybox dl.cls{ border:1px solid #ddd; line-height:30px;}
.tybox dl.cls dt{ background:#fff url(../images/icon01.png) 16px center no-repeat; text-indent:45px; margin:15px; background-color:#c00; border-radius:5px;}
.tybox dl.cls dt a{ display:block; text-decoration:none; color:#fff;}
.tybox dl.cls dd{ background:url(../Images/ico03.png) 37px center no-repeat; text-indent:60px;}

.ledl h2{ height:80px; line-height:80px; background:url(../Images/ltbg.jpg) center -15px no-repeat; font-size:22px; text-align:center; color:#fff;}
.ledl dl,.ledl ul{ line-height:35px; background-color:#e0e0e0; padding:5px 0; margin-bottom:20px;}
.ledl dl dt{ border-left:5px solid #00828d;}
.ledl dl dt a{ font-weight:bold; padding-left:20px;}
.ledl dl dd,.ledl ul li{ background:#f2f2f2 url(../Images0521/ico02.png) 10px center no-repeat; text-indent:25px; border-top:1px solid #f8f8f8; border-bottom:1px solid #e7e7e7; margin:0 5px;}
dl.lenews dt{ font-weight:bold; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
dl.lenews dd{ height:75px; color:#999; text-indent:24px;}
ul.lenews li{ background:url(../Images0521/ico02.png) left center no-repeat; text-indent:15px;}

.conbox{ width:980px; margin:20px auto; overflow:hidden;}
.confl{ width:220px; float:left;}
.confr{ margin-left:250px; overflow:hidden;}
.confl h2{ height:35px; line-height:35px; color:#fff; background:url(../Images/pro_lbg.jpg) center -30px no-repeat; color:#fff; text-align:center; padding:25px 0;}
.confl dl.fnl,.confl ul.fnl{ background-color:#e0e0e0; line-height:35px; padding:5px 0;}
.confl dl.fnl dt{ border-left:5px solid #247308;}
.confl dl.fnl dt a{ font-weight:bold; padding-left:20px;}
.confl dl.fnl dd,.confl ul.fnl li{ background:#f2f2f2 url(../Images/ico02.png) 10px center no-repeat; text-indent:25px; border-top:1px solid #f8f8f8; border-bottom:1px solid #e7e7e7; margin:0 5px;}
.confl ul li img{ vertical-align:middle;}
.contie{ height:35px; line-height:30px; background:url(../Images/barpro.jpg) no-repeat; margin-bottom:10px; overflow:hidden;}
.contie strong{ padding-left:32px; float:left;}
.contie span{ color:#999; float:right;}
.contie span a{ color:#999;}
.confr table{ border-top:1px solid #eee; border-left:1px solid #eee;}
.confr table td{ border-bottom:1px solid #eee; border-right:1px solid #eee;}

/*文章列表*/
.news_list{}
.news_list dl{ border-bottom:1px dashed #eee; margin-bottom:20px; padding-bottom:20px;}
.news_list dl dt{ line-height:35px; overflow:hidden;}
.news_list dl dt a{ font-size:14px; font-weight:bold; float:left;}
.news_list dl dt span{ color:#999; float:right;}
.news_list dl dd{ color:#999;}

/*文章详情页*/
.news_ck h1{ text-align:center; font-size:16px; line-height:80px;}
.news_time{ color:#999; text-align:center;}
.news_time #show_hits{ color:#c00;}
.news_time span{ cursor:pointer; font-style:normal; color:#c00;}
.news-xgwz ul{}
.news-xgwz ul li{ overflow:hidden;}
.news-xgwz ul li a{ float:left;}
.news-xgwz ul li span{ color:#999; float:right;}
table.ke-zeroborder{ border-top:1px solid #eee; border-left:1px solid #eee;}
table.ke-zeroborder td{ border-bottom:1px solid #eee; border-right:1px solid #eee; padding:9px;}

/*图片列表*/
.imglist{ overflow:hidden;}
.imglist dl{ width:33.333%; float:left;}
.imglist dl dt{ margin:5px 10px 0 10px; border:1px solid #ddd;}
.imglist dl dt img{ width:100%; }
.imglist dl dd{ margin:5px 10px 10px 10px; text-align:center;}

/*图片详情*/
.photoimg{ margin-bottom:20px; text-align:center;}

/*产品列表*/
#page-product-list ul { overflow:hidden;}
#page-product-list li { width:33.333%; float:left; overflow:hidden;}
.page-products-box{ overflow:hidden;}
.page-products-box dl{ padding:5px 10px;}
.page-products-box dl dt{ border:1px solid #eee;}
.page-products-box dl dt img{ width:100%; height:200px;}
.page-products-box dl dd{ line-height:35px;}

/*产品详情*/
.pro_show{ margin:20px 0;}
/* 产品详情图片放大镜 */
.pro_show_l{border:4px solid #eee;float:left;}
.pro_show_l img{ width:365px;}
/* 这是下方的鼠标指针的移动镜头平方米。 */
.cloud-zoom-lens { width:365px; height:365px; background-color:#fff;cursor:move;}
/* 这是标题文本 */
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;bottom:0;}
/* 这是缩放窗口。 */
.cloud-zoom-big {border:4px solid #eee;overflow:hidden;}
/* 这是加载消息。 */
.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;}
/*.pro_show .pro_show_l{ width:300px; float:left;}
.pro_show .pro_show_l img{ width:100%;}*/
.pro_show .pro_show_r{ margin-left:385px;}
.pro_show .pro_show_r dl{ overflow:hidden;}
.pro_show .pro_show_r dl dt{ width:70px; float:left;}
.pro_show .pro_show_r dl dd{ margin-left:75px;}
.pro_show .pro_show_r dl dd img{ vertical-align:middle;}
.pro_xqte{ background-color:#333; color:#fff; padding:5px 15px; margin-bottom:20px; overflow:hidden;}
.pro_xqte a{ color:#fff;}
.pro_xqte strong{ float:left;}
.pro_xqte span{ float:right;}
.pro_xgcp{}
.pro_xgcp dl{ width:25%; margin:15px 0; float:left;}
.pro_xgcp dl dt{ margin:0 10px;}
.pro_xgcp dl dt img{ width:100%;}
.pro_xgcp dl dd{ text-align:center;}

/*会员中心*/
.reg-box{ width:50%;}

/*Content*/
.lclass{ background:#438dd4 url(leftbg_c.png) no-repeat top center; padding:0 15px; color:#fff; margin-bottom:10px;}
.lclass a{ color:#fff;}
.lclass strong{ height:35px; font:normal 14px/35px 微软雅黑; text-align:center; display:block;}
.lclass ul{ padding:5px 10px; background-color:#5e9edb;}
.lclass ul li{ background:url(icon.png) no-repeat left center; padding-left:15px;}
.lclass span{ padding:10px 0; font:normal 19px/25px 微软雅黑; text-align:center; display:block;}
.lnews{ border:1px solid #ddd; padding:1px; margin-bottom:10px;}
.lnews strong{ height:30px; background-color:#438dd4; font:normal 14px/30px 微软雅黑; display:block; padding:0 15px; color:#fff;}
.lnews ul{ margin:10px;}
.lnews ul li{ background:url(icon02.png) no-repeat left center; padding-left:15px;}
.lcontact{ border:1px solid #ddd; padding:1px;}
.lcontact .tit{ height:30px; font:normal 14px/30px 微软雅黑; background-color:#438dd4; display:block; padding:0 15px; color:#fff;}
.lcontact .con{ margin:10px;}


.right span.bit{ color:#999; display:block; text-align:center; border-bottom:1px dashed #ddd;}
.ctitle{ height:35px; line-height:35px; border-bottom:1px solid #ddd; margin-bottom:15px; overflow:hidden;}
.ctitle strong{ background:url(icon01.png) no-repeat left center; padding-left:25px; font:normal 14px/35px 微软雅黑; float:left;}
.ctitle span{ color:#999; float:right;}
.ctitle span a{ color:#999;}
.about,.news{ font-size:14px;}
.newslist{}
.newslist dl{ margin:10px 0; padding:5px 0; border-bottom:1px dashed #ddd;}
.newslist dl dt{ font-size:14px;}
.newslist dl dd{ color:#999;}
.news{ border-bottom:1px dashed #ddd;}
.updown{ height:40px; line-height:40px; color:#999;}
.updown span.lt{ float:left;}
.updown span.rt{ float:right;}
.similar{ border:1px solid #ddd; padding:1px; overflow:hidden;}
.similar strong{ height:30px; background-color:#438dd4; font:normal 14px/30px 微软雅黑; display:block; padding:0 10px; color:#fff;}
.similar ul{ margin:5px 10px;}
.similar ul li{ height:24px; background:url(icon02.png) no-repeat left center; padding-left:15px;}
.similar ul li a{ float:left;}
.similar ul li span{ color:#999; float:right;}
.similar dl{ width:25%; margin:10px 0; text-align:center; float:left;}
.similar dl dt img{
	max-width: 140px;
 height: e-xpression(this.width>140px?"140px":this.width);
 	max-height: 140px;
 height: e-xpression(this.width>140px?"140px":this.width);
}
/*Products*/
.prolist{}
.prolist dl{ width:30%; height:200px; margin:0 1.5%; text-align:center; float:left;}
.prolist dl dt{ height:150px; border:1px solid #eee; padding:4px;}
.prolist dl dt:hover{ border:1px solid #f90;}
.prolist dl dt img{
	max-width: 140px;
 height: e-xpression(this.width>140px?"140px":this.width);
 	max-height: 140px;
 height: e-xpression(this.width>140px?"140px":this.width);
}
.hotpro dl dd{ height:30px;}
.products{}
dl.proinfo{ height:350px; overflow:hidden;}
dl.proinfo dt{ width:348px; height:340px; border:1px solid #ddd; float:left;}
dl.proinfo dt:hover{ border:1px solid #f90;}
dl.proinfo dt img{
	max-width: 320px;
 height: e-xpression(this.width>320px?"320px":this.width);
 	max-height: 320px;
 height: e-xpression(this.width>320px?"320px":this.width);
}
dl.proinfo dd{ margin-left:370px; line-height:30px;}
h4.xq{ background-color:#438dd4; color:#fff; padding:3px 10px;}
.procon{ padding:10px 0; border-bottom:1px solid #ddd; font-size:14px; overflow:hidden;}
/*Message*/
.message table{ border-top:3px solid #ddd; border-left:1px solid #ddd;}
.message td{ padding:4px; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}

/*分页*/
.pageinfo { padding:10px 0; text-align:center; color:#333; background-color:#fff;}
.pageinfo A { padding:4px 10px; margin:0 2px; color:#333; text-decoration:none; border:1px solid #E1E1E1; }
.pageinfo A:hover { color:#f60; border: 1px solid #f90; }
.pageinfo A:active { color:#f60; border: 1px solid #f90; }
.pageinfo SPAN.thisclass { padding:4px 10px; font-weight:bold; color:#fff; background-color:#f90; border:1px solid #f90; }
.pageinfo SPAN.pageinfo { padding:4px 10px; background-color:#fff; border:1px solid #E1E1E1; color:#333; }
.pageinfo SPAN.disabled { display:none}
.pageinfo SPAN.current { padding:4px 10px; border:1px solid #333; color:#fff; background-color:#333; }

/*留言css*/
.gsk-book{width:100%; margin:0 auto; font-size:12px; line-height:22px; color:#666; padding-bottom:12px;}
.gsk-book .fl{float:left;}
.gsk-book .fr{float:right;}
.gsk-book-title{border-bottom: 1px dashed #CCCCCC; padding-bottom:6px; margin-bottom:10px; padding-left:3px;}
.gsk-book-title .tit_add{ color:#888;}
.gsk-book-title .tit_add a{text-decoration:none; color:#F60;}
.gsk-book-title .tit_add a:hover{text-decoration:underline; color:#F60;}
.gsk-book-title .rcord em{color:#F00;}
.gsk-book-list{ margin-bottom:10px;}
.gsk-book-list ul{list-style-type:none; padding:0; margin:0;}
.gsk-book-list ul li{color: #666666;float: none;height: auto;margin: 0;min-height: 50px;padding: 10px 10px 10px 72px;position: relative;}
.gsk-book-list ul .odd{background:#f1f1f1;}
.gsk-book-list ul .even{background:#fff;}
.gsk-book-list ul li p{padding:10px 0; margin:0;}
.gsk-book-list .gsk-book-author cite{font-style:normal; padding-right:5px; color:#f60;}
.gsk-book-list .gsk-book-author img{border: 1px solid #DDDDDD;height: 32px;left: 10px;padding: 4px;position: absolute;top: 13px;width: 32px;}
.gsk-book-list .gsk-book-date{color:#999;}
.gsk-book-list .gsk-book-reply{color:#06F;}

.gsk-add{width:100%; margin:0 auto; font-size:12px; line-height:22px; color:#666;}
.gsk-add .gsk-add-title{border-bottom: 1px dashed #CCCCCC; padding:4px 0px 4px 5px; margin-bottom:10px;font-family:"Microsoft YaHei",sans-serif; background:#f6f6f6;font-weight: bold;}
.gsk-add #guestbook{margin:0px; padding:0px;}
.gsk-add .gsk-add{line-height:26px; padding:4px 0px;}
.gsk-add .gsk-add label{color: #505050;display: inline-block;font-family: "Microsoft YaHei",sans-serif;font-size: 12px;line-height: 26px;min-width: 100px;overflow: hidden;padding-right: 5px;text-align: right;vertical-align: middle;width: 100px;}
.gsk-add .gsk-add span{color:#F00; padding-left:6px;}
.gsk-add .gsk-add input[type="text"]{border-color: #707070 #CECECE #CECECE #707070;border-style:solid;border-width: 1px;color: #666666;font-size:12px;height: 24px;line-height: 24px;padding: 0 4px;vertical-align: middle; width:200px;}
.gsk-add .gsk-add textarea{border-color:#707070 #CECECE #CECECE #707070;border-style: solid;border-width: 1px;color: #666666;font-size: 12px;height: 140px;line-height: 18px;overflow: auto;padding: 2px 4px;vertical-align: middle;width: 400px;}
.gsk-add .btn_gsk{}