@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑","Arial";color:#666; width:100%; background-color:#f9faf9;}
p,span,a,strong,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,img,input{ margin:0; padding:0; list-style:none; border:0;}
a:link,a:visited{ color:#666; text-decoration:none;}
a:hover{ color:#005bac; text-decoration:none;}
.clear{ clear:both;}
/*头部样式*/
.headerBox{ width:100%; height:100px; background:url(../images/bg.gif) repeat-x;}
.header{ width:1000px; height:100px; margin:0 auto;}
.header .logo{ width:401px; height:100px; float:left;}
.header .right{ width:590px; height:100px; float:right;}
.header .top{ width:590px; height:35px; line-height:35px; text-align:right;}

.header .top a{ margin:12px 0 0 10px; display:inline-block;}
.header .top img{ margin-bottom:-5px;}
/*.header .top a{ display:inline-block; width:23px; height:23px; margin-left:10px; margin-top:12px;}
.header .top a.a1{ background:url(../images/icon1.gif) no-repeat;}
.header .top a.a2{ background:url(../images/icon2.gif) no-repeat;}
.header .top a.a3{ background:url(../images/icon3.gif) no-repeat;}*/



/*导航样式*/
.nav{ width:595px; height:66px; padding-left:20px;}
.nav ul li{ width:98px; float:left; height:66px; line-height:66px;  position:relative;z-index:999; text-align:center; background:url(../images/line1.gif) no-repeat right center;}
.nav li a:link,.nav li a:visited{ color:#666666;}
.nav li .nava{ font-size:14px; color:#00478c; display:block;}
.nav ul .current a.nava{  background:url(../images/line2.gif) no-repeat center bottom;  color:#0043a7; }
.nav li a:hover{  color:#0043a7; text-decoration:none; background:url(../images/line2.gif) no-repeat center bottom;}
.subnav{ position:absolute; left:-33px; top:66px; width:158px; background-color:#fff;display:none; z-index:999; font-family:"Arial","微软雅黑";}
.nav .subnav a{ display:block; text-align:left; width:131px; padding-left:20px; height:30px; line-height:30px; font-size:12px; color:#666;  }
.nav .subnav a:link,.nav .subnav a:visited{ color:#666;}
.nav .subnav a:hover{ background:none;}
/*banner样式*/
.bannerBox{ width:100%; height:444px; position:relative; overflow:hidden;}
.banner{ width:1600px; height:444px; position:absolute; left:50%; margin-left:-800px;}
.bannerImg { width: 1600px; height: 444px; position: relative; overflow:hidden;  }
.bannerImg .num { width:1600px; overflow:hidden; height: 20px; position: absolute; bottom:0; left:50%; margin-left:-800px; background:url(../images/banBg.gif) no-repeat center bottom; zoom:1; z-index:999; }
.bannerImg .num ul{ width:86px; height:20px; margin:0 auto; position:absolute; left:50%; margin-left:-63px; bottom:0; padding-left:40px;}
.bannerImg .num li { width: 10px; height:10px; margin-right:8px; text-indent:999em; cursor:pointer; float:left; opacity:0.85; background:url(../images/yuan1.gif) no-repeat; margin-top:5px;}
.bannerImg .num li.on { background:url(../images/yuan2.gif) no-repeat; } 
.bannerImg .prev,.bannerImg .next { display: none; width: 11px; height:11px; position: absolute; top: 115px;}
.bannerImg .prev { left: 0; }
.bannerImg .next { right: 0; }

/*中间样式*/
.main{ width:1000px; height:200px; margin:10px auto; font-family:"Arial","微软雅黑"; color:#666;}
.mainL{ width:249px; height:166px; float:left; background-color:#fff;box-shadow: 2px 4px 2px #e1e1e1; padding:15px;}
.mainC{ width:347px; height:166px; float:left; background-color:#fff;box-shadow: 2px 4px 2px #e1e1e1; margin:0 20px; _margin:0 15px; padding:15px;}
.mainR{ width:274px; height:166px; float:right; background-color:#fff;box-shadow: 2px 4px 2px #e1e1e1; padding:15px;}
.mainTit{ height:24px; border-bottom:1px solid #e3e3e3; position:relative; margin-bottom:15px;}
.mainTit a{ position:absolute; right:0; top:3px;}
.mainL .img{ float:left; margin-right:8px;}
.mainL .img img{ width:106px; height:78px; padding:1px; border:1px solid #bfbfbf;}

/*产品滚动*/
.hhonr{width:347px;height:140px;overflow:hidden;}
.l,#List1,#List2{float: left}
.r{float: right}
.Cont {WIDTH:320px;float:left; overflow: hidden;  height:170px}
.ScrCont {WIDTH:10000000px;}
.los_let{display:block;width:18px;height:11px;padding:45px 0 0;cursor:pointer;font-family:"Arial","微软雅黑";font-weight:bold;}				
.los_rit{display:block;width:9px;height:11px;padding:45px 0 0;font-family:"Arial","微软雅黑";font-weight:bold;text-align:right;cursor:pointer;}	
.hpp{WIDTH:150px;height:135px;float:left;overflow:hidden; margin-right:15px; text-align:center; line-height:30px;}
.hpp img{width:148px;height:103px;border:1px solid #afaeb4;}	

/*公司简介*/
.infoBan_box{ width:100%; height:200px; position:relative; overflow:hidden; margin-bottom:25px;}
.infoBan{ width:1600px; height:200px; position:absolute; left:50%; margin-left:-800px;}
.info{ width:1021px; height:auto!important; min-height:500px; height:500px; margin:0 auto;}
.infoL{ width:192px; padding-left:21px; padding-top:15px;height:auto!important; min-height:500px; height:500px; margin-left:-21px; float:left; background:url(../images/info_tit.gif) no-repeat left top;}
.infoR{ width:782px;height:auto!important; min-height:500px; height:500px; float:right;}
.info_left{ width:192px; background:url(../images/info_bg.gif) repeat-y;}
.infoL_tit{ width:147px; height:35px;  line-height:35px; border-bottom:1px solid #e4e4e4; color:#ff671a; font-size:16px; font-weight:normal; padding-left:40px;}
.info_left li a{ display:block; width:160px; height:34px; line-height:34px; padding-left:32px; background:url(../images/aBg.gif) no-repeat left top;}
.info_left li a:hover,.info_left li a.hover{ background:url(../images/aHover.gif) no-repeat left -2px; color:#fff;}
.infoL .tel{ width:192px; height:92px; border-top:1px solid #fff; padding-bottom:138px; background:url(../images/bg_bot.gif) no-repeat right bottom;}
.infoR_tit{ font-size:20px; font-weight:normal; color:#919191; position:relative; height:35px; border-bottom:1px solid #d9dad9;}
.infoR_tit span{ font-size:12px;font-family:"Arial","微软雅黑"; position:absolute; right:0; top:10px; color:#919191;}
.infoR_tit span a:link,.infoR_tit span a:visited{ color:#919191;}
.aboutText,.proLis{ padding-top:20px; line-height:22px; color:#919191;font-family:"Arial","微软雅黑"; padding-bottom:30px;}
.proLis li{ width:155px; height:138px; line-height:20px; float:left; margin:0 20px; text-align:center; margin-bottom:30px;}
.proLis li img{ border:1px solid #dedede;}

.newsTit{ font-size:20px; font-weight:normal; line-height:35px; text-align:center;font-family:"微软雅黑","Arial";}
.times{ height:30px; line-height:30px; text-align:center; color:#999; border-bottom:1px dotted #cecece;}
.backBox{ width:725px; height:60px;border-top:1px dashed #cecece; padding-top:10px; margin-top:20px;}
.backL{ width:490px; float:left; line-height:25px;}
.backR{ width:100px; float:right; text-align:right; line-height:25px;}


.texted{ width:139px; height:19px; line-height:19px; border:1px solid #c3c3c3;}
.btn1,.btn2{ display:inline-block; width:56px; height:20px; cursor:pointer;}
.btn1{ background:url(../images/ebtn1.jpg);}
.btn2{ background:url(../images/ebtn2.jpg);}



/*页码样式*/
.pages{ height:48px; border-top:1px solid #f9faf9; padding-top:18px; text-align:right;}
.pages a{ border:2px solid #eaebea; background-color:#fff; color:#46b5e9;font-family:"Arial","微软雅黑"; padding:2px 4px; margin-right:4px;}
.pages a:hover,.pages a.hover{ border:2px solid #f95800; background-color:#f96a15; color:#fff;}
/*底部样式*/
.footBox{ width:100; height:94px; background:url(../images/foot_bg.gif) repeat-x;}
.foot{ width:1000px; height:94px; margin:0 auto;}
.foot .left{ width:560px; height:80px; float:left; background:url(../images/logo2.gif) no-repeat left 25px; padding-top:14px; line-height:30px; padding-left:120px;}
.foot .left span{ padding:0 10px;}

.link{ width:170px; height:69x; float:right; padding-top:25px;}
#w{ width:170px; height:20px; background:url(../images/linkBg.jpg) no-repeat; text-align:center;}
a{cursor:pointer;}
#down{ border:1px #d0d7db solid; width:158px; display:none; position:absolute; left:0; bottom:20px; background-color:#fff; padding-left:10px;}
#down li{ height:30px; line-height:30px; color:#03F;}

.bg{ position:relative; width:170px; height:20px; }
.mes_btn{ width:43px; height:160px; position:fixed; right:0; top:410px;}