@charset "utf-8";
/* CSS Document */
body,ul,li,p,i,em,dl,dt,dd,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-size:12px; font-family: Arial, Helvetica, sans-serif,"宋体", Verdana, Geneva, sans-serif}
body{}
a:link,a:visited,a:active{ text-decoration:none}
a:hover{ text-decoration:underline;}
ul,li,dl,dt,dd,i,em{ list-style:none;}
img{ border:none; outline: none;}
em,i{ font-style: normal;}
textarea{ resize:none;}
.clear{ clear:both;}
.w1000{ width:1000px; float:left; margin:30px 0 0 0;}
.w20{ width:1000px; float:left; margin:0;}

header,nav,section,article,aside,footer{ display:block;}
section{ width:1000px; margin:0 auto;}


/*头部文件*/
header{ width:100%; float:left; margin:0; border-bottom:solid 2px #349b0c;}
header .left{ width:200px; height:64px; position:absolute; z-index:20; background:url(../images/qx.gif) no-repeat left 34px;}
header .right{ width:400px; text-align:right; float:right; line-height:42px;}
header .right span{ float:right; margin:8px 0 0 5px; color:#666;}
header .right img{ float:right;}
header .right select{ float:right; margin:18px 0 0 10px}

/*logo 搜索*/
.head{ width:1000px; float:left; margin:15px 0 0 0;}
.logo{ width:249px; float:left; margin:0;}
.rad{ width:550px;float:right; margin:20px 0 0 0; }

.searchInt{ height:20px; float:right; margin:8px 0 0 0;}
.searchText{ width:230px; height:31px; line-height:31px;background:url(../images/searchbg.gif) no-repeat; border:none;float:left; color:#000; text-indent:3px; }
.searchBtn{ width:31px;  height:31px;background:#fff url(../images/searbtn.gif) no-repeat center; float:left; margin:0; border:none; cursor:pointer; _display:inline;  }


/*导航*/
nav{ width:100%; float:left; margin:0;}
.innavmenu{ width:1000px; float:left; margin:0;height: 42px; line-height: 42px; position: relative; z-index: 999; border-bottom:solid 2px #e7e7e7}
#nav  { width:972px; float:right;display: inline-block; margin:0px 0 0 0px;}
#nav .mainlevel {height:46px; line-height:46px; text-align:center; background:url(../images/navline.gif) no-repeat right; font-size:14px; font-weight:100;float:left; /*IE6 only*/ }
#nav .mainlevel:hover{background: url(../images/menudot.gif) center 38px no-repeat; color:#349b0b;}
#nav .mainlevel:hover a{ color:#349b0b;}
#nav .mainlevel a {width:108px;color:#333; text-decoration:none;  display:block;  font-size:14px; font-weight:100;}
#nav .mainlevel a:hover{background: url(../images/menudot.gif) center 38px no-repeat; color:#349b0b; }
#nav .mainlevel ul {width:108px;display:none; position:absolute; z-index:1000; }
#nav .mainlevel li { width:108px;height:34px; line-height:34px;background:#fff; color:#349b0b;  font-size:12px; text-align:center;vertical-align: bottom; /*IE6 only*/}
#nav .mainlevel li a:link,#nav .mainlevel li a:visited,#nav .mainlevel li a:active{ font-size:12px; font-weight:100;color:#349b0b;}
#nav .mainlevel li a:hover{ background:#349b0b; color:#fff;}
#nav .mainlevel a.special{background: url(../images/menudot.gif) center 38px no-repeat;color:#349b0b;}




.content{ width:100%; float:left; margin:0; background:url(../images/body.jpg) no-repeat center 0;}
.subcontent{ width:100%; float:left; margin:0; }

.banner{ width:1000px; float:left; margin:10px 0 0 0}
.subbanner{ width:1000px; height:278px; float:left; margin:10px 0 0 0;}
.subbanner img{ width:1000px; height:278px;}
.banner .slider{margin:0;width:1000px;height:368px;position:relative;overflow:hidden;}
.banner .conbox{position:absolute;/*必要元素*/}
.banner .conbox img{ width:1000px; height:368px;}
.banner .switcher{position:absolute;bottom:10px;right:6px;float:right;z-index:99;}
.banner .switcher a{background:url(../images/dot01.png) no-repeat;cursor:pointer;float:left;font-family:arial;height:14px;line-height:14px;width:14px;margin:0 3px;text-align:center;color:#333;}
.banner .switcher a.cur,.banner .switcher a:hover{background:url(../images/dot02.png) no-repeat;height:14px;line-height:14px;width:14px;margin:0 3px;color:#fff;font-weight:800;}


/*footer*/
footer{ width:100%; float:left; margin:20px 0 0 0; border-top:solid 2px #349b0b;}
.uptop{ width:1000px; height:17px; float:right;  }

/*------------返回顶部+微信+建议-----------*/
#goTop{width:90px;z-index:99999}
#go_top{background:url(../images/uptop.gif) no-repeat; float:right;width:90px;height:17px;display:block}

.footleft{ width:260px; float:left; margin:28px 0 0 0;}
.address{ width:100%; color:#999; margin:10px 0 0 0; float:left;}
.tel{ width:100%; float:left;}
.tel i{ color:#349b0b; font-size:24px;}
.mailbg{ width:253px; height:19px; line-height:19px; padding:0 0 0 5px; background:url(../images/mailbg.gif) no-repeat; float:left; margin:10px 0 0 0;}
.footright{ width:740px; float:right; margin:28px 0 0 0;}
.footright .footmenu{ width:740px; float:left; margin:0; text-align:right;}
.footright .footmenu a{ padding:0 0 0 20px;color:#6f6f6f; line-height:22px;}
.footright .corpright{ width:740px; float:left; text-align:right; line-height:24px; margin:15px 0 0 0; color:#666;}
.footright .corpright a{ color:#349b0b;}
.footright .corpright span{ color:#999;}
.footright .corpright a.zc{ color:#999;}

/*Brands*/
.Brands{ width:1000px; float:left; margin:40px 0 40px 0;}
.Brands .title{ width:1000px; float:left; margin:0; font-size:18px; font-family:"微软雅黑", "黑体"; background:url(../images/titbg.gif) no-repeat bottom; padding:8px 0;}
.Brands .title a.more{ float:right; text-decoration:none; margin:7px 0 0 0; color:#349b0b; font-size:12px; font-weight:100;}
.Brands .con{ width:1000px; float:left; margin:0;}
.Brands .con ul li{ width:131px; height:41px; float:left; margin:25px 42px 0 0; display:inline;}
.Brands .con ul li:hover img{ width:125px; height:35px; border:solid 1px #349b0b; padding:2px;} 
.Brands .con ul li img{ width:125px; height:35px; border:solid 1px #e4e4e4; padding:2px;} 
.Brands .con ul li.last{ float:right; margin:25px 0 0 0;}

/*首页新闻中心*/
.in_news{ width:996px; height:36px; border:solid 2px #349b0b; float:left; margin:30px 0 0 0;}
.in_news span{ height:36px; line-height:36px; padding:0 10px; float:left; background:#349b0b; color:#fff; font-size:15px; font-weight:700;}

.core{ width:500px;height:20px;overflow:hidden; float:left; margin:8px 0 0 10px; display:inline;}
.core a{display:block;font-size:14px;line-height:20px;text-decoration:none;color:#666;}


.incos{ width:140px; height:36px;float:right;}
.followIt{ width:140px; height:36px; line-height:36px; font-size:14px;  float:left;}
.followIt a { float:left; width:16px; height:16px; background-image:url(../images/icon.png); margin:10px 4px; }
.followIt1{ background-position:0 0;}
.followIt2{ background-position:0 -17px;}
.followIt3{ background-position:0 -34px;}
.followIt4{ background-position:0 -51px;}
.followIt5{ background-position:0 -68px;}
.followIt a:hover { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }


/*服务中心*/
.in_service{ width:337px; height:328px; float:left; margin:0 30px 0 0;}
.in_service h3{ width:321px; float:left; margin:0; padding:12px 8px 8px 8px; font-family:"微软雅黑", "黑体"; font-size:18px; font-weight:100; color:#333;}

.in_service dl{ width:329px; float:left; margin:6px 4px 0 4px; display:inline;}
.in_service dl dt{ width:329px; float:left; height:162px;}
.in_service dl dt img{ width:329px; height:162px;}
.in_service dl dd{ width:313px; padding:15px 8px 0 8px; float:left; display:inline; line-height:24px; color:#666;}
.in_service dl dd a{ color:#349b0b;}


/*热销产品*/
.hotpro{ width:260px; height:328px; float:left; margin:0;}
.hotpro h3{ width:240px; float:left; margin:0; margin:12px 10px 8px 10px; padding:2px 0 12px 0; font-family:"微软雅黑", "黑体"; font-size:18px; font-weight:100; color:#333; border-bottom:dotted 1px #9c9c9c; display:inline;}
.hotpro .n-more{ color:#349b0b; font-size:12px; font-weight:100; float:right; margin:5px 0 0 0}

.hotproscroll{ width:240px; float:left; margin:10px 0 0 10px; padding:0 0 10px 0;height:230px;overflow:hidden;}
.hotproscroll ul{ width:240px; float:left; margin:0; padding:0px; display:inline;}
.hotproscroll ul li { width:240px; height:63px; line-height:20px; float:left; padding:6px 0; display:inline; color:#333;}
.hotproscroll ul li a:link,.hotproscroll ul li a:active,.hotproscroll ul li a:visited{ color:#666;}
.hotproscroll ul li img{ float:left; width:90px; height:65px; margin:0 8px 0 0; border:solid 1px #d7d7d7 }
.hotproscroll ul li img:hover{ border:solid 1px #349b0b}
.hotproscroll ul li i{ color:#349b0b;}  
.hotproscroll ul li a{ float:left;}
.hotproscroll ul li em{ color:#ec0808}

/*新闻详情*/
.article_sh { width:100%; padding:20px 0; float:left;}
.article_sh .left{ width:360px; float:left; margin:0;}
.article_sh .left p{ width:360px; float:left; margin:5px 0 0 0; color:#333; line-height:22px;}
.article_sh .left p a{ color:#666;}
.article_sh .left p a:hover{ color:#349b0b;}
.article_sh .right{ width:240px; float:right; margin:10px 0 0 0;}




