﻿@charset "utf-8";
/* CSS Document */
body{ font-size:12px; font-family:"宋体"; color:#333;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:none; cursor:pointer;}
.ellipsis
{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
   
    display:block;
}
body{ background-color:#fff;}
.outFrame{ background:url(bg.png) repeat-x center top;}
/*页眉*/

.head{margin:0 auto;  width:1002px; background:url(head.jpg) no-repeat center top; height:139px;}
.logo{ width:400px; height:69px; padding-top:22px;}
.logo img{height:69px;}
.headRight{ width:600px;padding-top:10px;}
.headTop{ width:1002px;  height:100px; }
.mRInfo{ width:590px; height:25px; text-align:right; padding-right:10px;}
.mRInfo a{ line-height:25px; padding:0 8px; background:url(bgFootR.png) no-repeat right center;}
.mRSearch{width:590px; height:23px; padding-right:10px; padding-top:5px;}
.mRSearch li{ float:right; }
.textInput{width:208px;  padding:0 10px; height:23px; background:url(searchl.jpg) no-repeat left center;}
.textInput input{ width:208px; border:0px; margin-top:4px;color:#ccc; background:none;  }
.btnSearch input{width:65px; height:23px; text-align:center;background:url(searchr.jpg) no-repeat left center; border:0px; cursor:pointer;}
/*菜单*/
.menu{ height:38px; width:962px; padding-left:128px; }
.menu li{ float:left;height:38px; width:100px; text-align:center;}
.menu li a{ display:block;line-height:38px; height:38px;color:#fff; text-align:center;width:100px; font-family:"微软雅黑";}
.menu li a:hover{background:url(menunow.jpg) no-repeat center center;}

.banner{ margin:0 auto; width:1002px; height:280px;}
.banner #demoContent{ text-align:center;  width:1002px;}
.banner #demoContent .effect{ display:inline-block; *display:inline; zoom:1; text-align:left;  margin:0 auto;   }
 .focusBox{ width:1002px; height:280px; overflow:hidden; position:relative;  }
 .focusBox .hd{ height:25px; overflow:hidden; position:absolute; right:10px; bottom:2px; z-index:1; }
 .focusBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
 .focusBox .hd ul li{ float:left; margin-right:5px;  width:25px; height:25px; line-height:25px; text-align:center;  cursor:pointer; color:#333; }
 .focusBox .hd ul li.on{ background:url(btn2.png) no-repeat center center; color:#333;}
 .focusBox .bd{ position:relative; height:100%; z-index:0; width:1002px;  }
 .focusBox .bd img{ width:1002px; height:280px;  } 
 .focusBox .bd li{ position:relative; zoom:1; } 
 .focusBox .bd li .pic{ position:relative; z-index:0; line-height:0px;  } 
 .focusBox .bd li .bg{ width:1002px; height:25px; position:absolute; left:0; bottom:0; z-index:1;  filter:alpha(opacity=60);opacity:0.6;    } 
 .focusBox .bd li .title{ width:997px; padding-left:5px; height:20px; line-height:20px; left:0; bottom:0;   position:absolute; z-index:2;  } 
 .focusBox .bd li .title a{ color:#fff;  }

.main{ width:1002px; margin:0 auto; }
.mainTop{ width:1002px; background:url(mainTop.jpg) no-repeat center bottom; height:246px;}
.mainLeft{ width:250px;}
.corner1 .leftOne{ width:250px;}
.corner1 .leftTitle{ width:250px; height:44px; }
.corner1 .lTL{ background:url(title.png) no-repeat left top; line-height:44px; display:block;height:44px; padding-left:50px;width:200px; font-size:14px; font-weight:bold; font-family:"微软雅黑";}

.corner1 .leftContent{ width:210px; padding:20px;line-height:24px;}
.corner1 .leftContent p{ line-height:24px; text-indent:24px;}
.corner1 .eng, .corner5 .eng{ color:#bbb; font-size:10px; padding-left:5px;}
.mainCenter{ width:502px;}
.corner5 .leftOne{ width:502px;}
.corner5 .leftTitle{ width:502px; height:44px; }
.corner5 .lTL{ background:url(title.png) no-repeat left top; line-height:44px; display:block;height:44px; padding-left:50px;width:402px; font-size:14px; font-weight:bold;font-family:"微软雅黑";}
.corner5 .lTR{ background:url(title.png) no-repeat -950px top; height:44px; display:block; width:40px; padding-right:10px;}
.corner5 .lTR a{ display:block; background:url(more.jpg) no-repeat left center; height:44px;width:40px;}
.corner5 .leftContent{ width:450px; padding:20px;}
.corner5 .leftContent li{ text-align:left; padding-left:15px;line-height:30px; height:30px; background:url(li.gif) no-repeat left center; border:0px;}
.corner5 .leftContent li a{line-height:30px; height:30px; }
.corner5 .leftContent li a:hover{ color:#cc0000;text-decoration:underline;}
.corner5 .leftContent li span.l{ width:330px; }
.corner5 .leftContent li span.r{ width:80px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666;}


.mainRight{ width:250px;}

.scroll{ width:1002px;}
.rollBox {height:218px;width:1002px; padding:10px 0px 20px 0px;}
.rollBox .LeftBotton {height:220px;width:11px; background:url(roll.jpg) no-repeat left center;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton {height:220px;width:11px;background:url(roll.jpg) no-repeat -11px center;overflow:hidden;float:right;display:inline;cursor:pointer;}
.rollBox .Cont {width:960px;overflow:hidden;float:left; margin:0 10px;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {width:178px;float:left;text-align:center; height:216px; margin:6px;border:1px solid #ccc;}
.rollBox .Cont .pic img {padding:4px 2px;display:block;margin:0 auto;width:170px; height:170px;}
.rollBox .Cont .pic p{ line-height:30px; font-family:"宋体";  height:30px; background:#e0e0e0; padding:2px; width:166px; margin:0 auto;}
.rollBox #List1, .rollBox #List2 {float:left;}


.mainBottom{ width:1002px; background:url(title1.jpg) no-repeat center bottom;}
.corner4 .leftOne{ width:1002px;}
.corner4 .leftTitle{ width:1002px; height:44px; }
.corner4 .lTL{ background:url(title.png) no-repeat left top; line-height:44px; display:block;height:44px; padding-left:50px;width:902px; font-size:14px; font-weight:bold;font-family:"微软雅黑";}
.corner4 .lTR{ background:url(title.png) no-repeat -950px top; height:44px; display:block; width:40px; padding-right:10px;}
.corner4 .lTR a{ display:block; background:url(more.jpg) no-repeat left center; height:44px;width:40px;}
.corner4 .leftContent{ width:1002px;}

/* 文本切换盒子 - 公用类 */ 


.slideTxtBox{ width:1002px; text-align:left; padding:5px 0; margin:0 auto;} 
.slideTxtBox .hd{ height:30px; line-height:30px; padding:0 20px;  position:relative; background:url(bg1.gif) repeat-x left center; } 
.slideTxtBox .hd ul{ float:left; position:absolute; left:30px; top:-1px; height:33px;   } 
.slideTxtBox .hd ul li{ float:left; padding:0 15px; font-weight:bold;} 
.slideTxtBox .hd ul li a{ color:#333;}
.slideTxtBox .hd ul li.on{ height:33px;  background:url(now.png) no-repeat left bottom;cursor:pointer; } 
.slideTxtBox .bd{ padding:0 15px;  } 
.slideTxtBox .bd ul{ padding:2px 10px;  } 
.slideTxtBox .tempWrap{ margin:15px;  } 
.slideTxtBox .bd .infoList a{ padding:0 6px; line-height:25px;}
.slideTxtBox .bd .infoList .more a{ color:#ff3300; padding-left:20px; }


.foot{ width:1002px; margin:0 auto; background:url(foot.jpg) no-repeat center top; height:119px; }
.footTop{ text-align:center; width:1002px; height:40px;}
.footTop  a{background:url(bgMenuR.png) no-repeat right center;padding:0 10px; line-height:40px; color:#fff; font-size:13px; font-family:"微软雅黑";}
.footTop  a:hover{ text-decoration:underline; color:#d5d388}
.footBottom p{ width:1002px; line-height:30px; text-align:center;}

.submain{ width:1002px; margin:0 auto; background:url(cbg.jpg) repeat-y;}
.subLeft{ width:237px; }
.subRight{ width:745px; padding-left:20px; background:url(title3.png) no-repeat left top;}
.corner2 .leftOne{ width:237px;}
.corner2 .leftTitle{ width:236px; height:41px; border-right:1px solid #ddd; }
.corner2 .lTL{ background:url(title3.png) no-repeat left top; line-height:41px; display:block;height:43px; padding-left:40px;width:146px; font-size:14px; font-weight:bold;font-family:"微软雅黑";}
.corner2 .lTR{ background:url(title3.png) no-repeat -950px top; height:41px; display:block; width:40px; padding-right:10px;}
.corner2 .lTR a{ display:block; background:url(more.jpg) no-repeat left center; height:41px;width:40px;}
.corner2 .leftContent{ width:198px; padding:20px;}
.corner2 .leftContent li{ text-align:left; padding-left:25px;line-height:30px; height:32px; background:url(dot2.jpg) no-repeat left center; border:0px;}
.corner2 .leftContent li a{line-height:30px; height:32px; }
.corner2 .leftContent li a:hover{ color:#cc0000;text-decoration:underline;}
.corner2 .leftContent p{ line-height:24px;}


.rightTitle{ width:740px; height:41px;  }
.corner3 .lTL{ height:41px; line-height:41px; width:220px; font-size:14px; padding-left:20px;font-family:"微软雅黑"; font-weight:bold;}
.corner3 .lTR{  height:41px; display:block; width:480px;padding-right:20px;text-align:right;}
.corner3 .lTR a{ height:41px; line-height:41px;padding:0 2px; }
.corner3 .lTR a:hover{ text-decoration:underline;}
.corner3 .lTR .bglTR{  float:right; padding-left:15px; clear:both;}
.corner3 .rightContent{ width:720px; padding:20px 10px;}





/*新闻中心列表*/
.newList1 li{ line-height:30px; height:32px; margin-bottom:5px; width:700px; background:url(dot2.jpg) no-repeat left center; padding-left:20px;}
.newList1 li a:hover{ color:#ff6600;}
.newList1 li .Subdate{ color:#444; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
/*公司简介*/
.companyInfo p{ line-height:25px; text-indent:24px;}
.companyInfo img{ margin-right:10px;}
/*公司简介*/
.customize p{ line-height:25px; text-indent:24px;}

/*联系我们*/
.contant p{ line-height:25px;}

/*新闻详细*/
.newsDetail{ width:720px;}
.newsDetail .newsTitle{ height:35px; line-height:35px; font-size:18px; font-weight:bold; text-align:center; }
.newsDetail .newsWhere{ height:30px; line-height:30px; margin:0 auto;background:#ededed; text-align:center;}
.newsDetail .newsWhere span{ padding: 0 10px;}
.newsDetail .newsWhere a{ color:#333;}
.newsDetail .newsContent{ text-indent:0px; padding:10px 0; line-height:25px; font-size:14px; font-family:"幼圆"}
/*上一条 下一条*/
.proPage{ width:720px; border-top:1px solid #ccc;border-bottom:1px solid #ccc; padding:10px 0; margin:10px 0; }
.proPage li{ width:720px; line-height:30px; }
.proPage li span{ margin-right:3px;}
.proPage li span a{ color:#333; font-weight:bold; padding:0 5px;}
.proPage li span a:hover{ text-decoration:underline;}
.proPage .up{ background:url(icon1.png) no-repeat left center; padding-left:10px;}
.proPage .down{ background:url(icon1.png) no-repeat left center; padding-left:10px;}
/*相关产品*/
.proRl{ width:720px;margin-top:15px;}
.proTitle{ height:35px; line-height:35px; background:url(title3.png) no-repeat left top;color:#666; font-size:14px;font-weight:bold;font-family:"微软雅黑","Microsoft YaHei", "SimSun"; padding-left:40px; }
.proDe{ width:710px;padding:10px 5px;}
.proDe li{ width:170px; height:210px; margin:10px 3px 0px 0px; float:left;border:1px solid #ddd;}
.proDe li a{width:170px; height:210px; display:block; text-align:center;}
.proDe li a img{ padding:4px 2px;margin:0 auto;width:160px; height:160px; }
.proDe li p{ text-align:center; line-height:32px; font-family:"宋体";  height:32px; background:#e0e0e0; padding:2px; width:158px; margin:0 auto;}
/*相关新闻*/
.newsRl{ width:720px; margin-top:15px;}
.proNews {width:700px; padding:10px;}
.proNews li{ width:675px; line-height:30px; height:32px; padding-left:25px; background:url(dot2.jpg) no-repeat left center; margin-bottom:2px; }
.proNews li a:hover{ text-decoration:underline; color:#ff6600;}
.proNews li span.r{ color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
/*产品详细*/
.proDetail{width:720px;}
.proOne{ padding:10px 0px;}
.proOneLeft{ width:200px; height:200px; margin-left:20px;}
.proOneLeft a{ display:block;width:198px; height:198px; }
.proOneLeft a img{ display:block;width:198px; height:198px;border:1px solid #ccc;}
.proOneRight{ width:300px; margin-left:20px;}
.proOneRight li{ line-height:32px; height:32px;}
.proOneRight li span{ padding:0 5px;}
.proOneRight a{ margin:0 3px; display:block; font-weight:bold; }
/*地区产品*/
.placeRl{width:720px; margin-top:15px;}
.proPlace { text-align:left;width:700px; }
.proPlace a{ padding:0 10px;line-height:25px;  }
.proPlace a:hover{ text-decoration:underline; }

.btnPrice { margin-top:10px;}
.btnPrice input{font-weight:bold; width:112px; height:32px; line-height:32px; background:url(../images/bgBtn2.png) no-repeat left center; border:0px; cursor:pointer;}
.btnPrice  input:hover{ text-decoration:underline;background:url(../images/bgBtn3.png) no-repeat left center;}

/*详细说明*/
.proDetailInfo{ width:720px;}
.proDetailContent{ margin-top:5px; width:680px; padding:10px; line-height:25px; background:#f0f0f0; text-indent:0px; }
.proIndu{ width:700px; line-height:25px; background-color:#f5f5f5; text-indent:24px; padding:10px; margin-bottom:20px; }
/*产品列表*/
.proTitle1{ height:35px; line-height:35px; background:url(title3.png) no-repeat left top; padding-left:40px; padding-right:10px; color:#666; font-size:14px;font-weight:bold;font-family:"微软雅黑","Microsoft YaHei", "SimSun";}
.proTitle1 a{ background:url(more.jpg) no-repeat center center; display:block; width:41px; height:41px;}
.proList li{ width:170px; height:210px; margin:10px 5px 0px 0px; float:left;border:1px solid #ddd; }
.proList li a{width:170px;height:210px; text-align:center; }
.proList li a img{padding:4px 2px;display:block;margin:0 auto;width:160px; height:160px; }
.proList li p{ text-align:center; line-height:32px; font-family:"宋体";  height:32px; background:#e0e0e0; padding:2px; width:158px; margin:0 auto;}
/*分页*/
.pageV{ height:40px; width:720px; text-align:right; margin-top:20px;}
.pageV a{ height:25px;margin:0 5px; padding:3px 5px; line-height:25px; background:#ddd;}
.pageV a:hover{color:#ff6600;}
/*搜索结果*/
.search{ width:700px; padding-left:20px;}

.searchTitle{ font-size:24px; font-weight:bold; height:50px; line-height:50px; border-bottom:1px dashed #ccc; text-align:center; color:#415161; font-family:"微软雅黑";}
.searchContent{ width:500px;margin-left:100px;}
.Research{ line-height:30px; height:30px; margin-top:20px; font-weight:bold; }
.Research li{ float:left; margin-right:5px; font-size:14px;}
.Research .btnInput input{ background:url(../images/bgBtn1.png) no-repeat center center; height:30px; width:80px; line-height:30px; color:#fff; text-align:center; border:0px; cursor:pointer;}

.Research .txtInput input{ height:26px; line-height:26px; width:200px; }
.sup{ margin-left:72px;}
.sup p{ text-align:left; line-height:25px;}
/*网站地图*/
.map{ width:700px; padding:10px;  margin-top:10px; background:#f7f7f7;}
.mapTitle{ font-size:12px; font-weight:bold; height:30px; line-height:30px; padding-left:30px; background:url(icon1.png) no-repeat left center;}
.mapContent a{ line-height:25px; padding:0 10px;}
.mapContent a:hover{ text-decoration:underline;}

/*下载中心*/
.downLoad { background:#f7f7f7; margin-bottom:10px; padding:10px;}
.downLoad li{ height:30px; line-height:30px; }
.downLoad li a:hover{ text-decoration:underline;}
.blu{ color:#000; font-weight:bold;}
.org{ color:#ff6600;}

/*询价*/
.priceList { width:700px; padding-left:20px;}
.priceList li{margin-bottom:5px;}
.priceList label{ margin-right:3px; float:left; clear:both;height:20px; line-height:20px;}
.priceList input{line-height:20px; height:20px;}
.priceBtn { margin-top:10px;}
.priceBtn input{ height:32px; width:112px; line-height:32px;  background:url(../images/bgBtn2.png) no-repeat left center; border:0px; cursor:pointer;}
.priceBtn input:hover{ background:url(../images/bgBtn3.png) no-repeat left center;}