@charset "utf-8";
/* reset */
*{margin:0;padding:0;list-style-type:none;}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
:focus{outline:0;}
label{cursor:pointer;}
img{vertical-align:middle;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
h1{font-size:16px;}h2,h3,h4{font-size:14px;}h5,h6{font-size:12px;}
abbr,acronym{border:0;font-variant:normal}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a,img{border:0;}
a{color:#777777; text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.a-l{text-align:left;}.a-c{text-align:center;}.a-r{text-align:right;}
.m-t{margin-top:10px;}.m-b{margin-bottom:10px;}.mlr10{margin:0 10px;display:inline;}.mr10{margin-right:10px;display:inline;}
.f-l{float:left;}.f-r{float:right;}
.blue,a.blue{color:#3366cc;}.red,a.red{color:#ff0000;}.yellow,a.yellow{color:#ff6600;}.gray,a.gray{color:#999;}
.blank20{height:20px;overflow:hidden;display:block;}
body{_background-image:url(about:blank);/*用浏览器空白页面作为背景*/_background-attachment:fixed; /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/ } 
body{font:12px/180% Arial,Lucida,Verdana,"宋体",Helvetica,sans-serif;color:#656565;background:#fff;}
/* layout */
.container{width:1000px;margin:0 auto;}
/* background-image */
.sethome,.addcollect,.navbox,.navbox .arbg,.navbox li,.index-news .news-title,.index-news .news-list,.quicknav,.pubox .pubtit,.about-sort li,.product-sort li,.product-sort li.title div{background:url(../images/allbg.png) no-repeat;}
/* header */
.header{margin-top:38px;}
.logo{float:left;display:block;}
.sethome,.addcollect{margin:20px 0 0 12px;width:75px;height:17px;line-height:1.4;overflow:hidden;float:right;display:inline-block;text-align:center;color:#fff;background-position:0 0;}
.sethome:hover,.addcollect:hover{color:#fff;text-decoration:none;}
.navbox{margin-top:20px;height:38px;overflow:hidden;background-position:0 -93px;background-repeat:repeat-x;position:relative;padding:0 10px;}
.navbox .arbg{height:38px;width:18px;position:absolute;top:0;display:block;}
.navbox .arrowleft{background-position:0 -17px;left:0;}
.navbox .arrowright{background-position:100% -55px;right:0;z-index:9;}
.navbox li{float:left;height:38px;padding:0 2px 0 0;background-position:100% -131px;}
.navbox li a{display:block;color:#fff;font-size:14px;font-weight:800;line-height:38px;text-align:center;width:120px;}
.navbox li a:hover{text-decoration:none;color:#fff;}
/* content */
.content{margin-top:12px;}
.slidebox{width:1000px;height:360px;overflow:hidden;position:relative;}
.slidepic{position:absolute;width:9999em;}/* 必要元素 */
.slidepic li{height:360px;overflow:hidden;float:left;}
.slidebtn{position:absolute;bottom:2px;right:10px;float:right;z-index:9;}
.slidebtn li{color:#ffffff;cursor:pointer;float:left;padding:0 10px;}
.slidebtn li.current{font-weight:800;}
.mask{position:absolute;bottom:0;left:0;width:100%;height:25px;line-height:25px;background:#000000;opacity:0.6;filter:alpha(opacity=60);z-index:4;}
/* indexmain */
.indexmain{margin-top:16px;}
.indexmain .index-pic{float:left;margin:0 8px 0 0;display:inline-block;}
.index-news{width:410px;float:right;}
.index-news .news-title{padding:0 18px;height:33px;line-height:2.6;background-position:0 -169px;background-repeat:repeat-x;}
.index-news .news-title .more{font-weight:800;color:#000;}
.index-news .news-list{margin:10px 0 0 0;border:solid 1px #b0b0b0;background:url(../images/repeat-x-btm.gif) repeat-x 0 100%;height:166px;overflow:hidden;padding:5px 0 0 0;}
.index-news .news-list li{height:25px;line-height:25px;overflow:hidden;vertical-align:bottom;position:relative;padding:0 90px 0 19px;}
.index-news .news-list li .date{position:absolute;right:18px;top:0;}
/* footer */
.footer{margin-top:20px;}
.quicknav{height:33px;line-height:33px;border:solid 1px #adadad;background-position:0 -313px;background-repeat:repeat-x;text-align:center;}
.quicknav span{margin:0 16px;}
.copyright{color:#777777;line-height:1em;padding:15px 0 30px 0;text-align:center;}
.copyright span{margin:0 16px;}
/* pubox */
.pubox{margin-top:11px;}
.pubox .pubtit{height:33px;line-height:33px;background-position:0 -346px;background-repeat:repeat-x;padding:0 30px;}
.pubox .pubtit h2{color:#006835;}
.breadcrumbs{color:#656565;}
.breadcrumbs span{margin:0 10px;font-family:"宋体";}
/* about-sort */
.about-sort,.product-sort{width:218px;}
.about-sort li,.product-sort li{margin-top:6px;height:33px;line-height:33px;vertical-align:bottom;background-position:0 -346px;background-repeat:repeat-x;padding:0 0 0 30px;font-size:14px;}
.about-sort li a{color:#656565;}
/* product-sort */
.product-sort li a{color:#656565;font-size:14px;}
.product-sort li.title{background-position:0 -379px;}
.product-sort li.title a{color:#fff;font-weight:800;}
.product-sort li.title div{background-position:100% -412px;}
/* about-con */
.about-con{width:758px;padding:13px 0 0 0;}
.about-con p,.product-con p{color:#656565;line-height:24px; }
.about-con h3,.product-con h3{font-size:12px;color:#656565;}
.about-con h4{font-size:14px; line-height:30px;color:#004990;}
/* product-con */
.product-con{width:750px;padding:6px 0 0 0;}
.proudct-pic{margin:0 0 20px 0;}
/* case-sort */
.case-sort{width:195px;margin:22px 0 0 0;}
/* case-con */
.case-con{width:750px;padding:13px 0 0 0;}
.case-con table{margin:0 auto;width:596px;text-align:left;}
.case-con table th{font-weight:800;}
.case-con table th,.case-con table td{height:26px;line-height:26px;padding:0 0 0 16px;}
.case-con table .graybg{background:#dadada;}
/* project-sort */
.project-sort{width:178px;margin:22px 0 0 0;}
.project-sort li{margin:0 0 8px 0;}
.project-sort li a{padding:0 0 0 28px;display:block;height:45px;line-height:45px;overflow:hidden;background:url(../images/leftbtn.gif) no-repeat;color:#006934;font-size:14px;font-family:"微软雅黑","宋体";}
/* project-con */
.project-con{width:794px;height:380px;border-left:solid 1px #93959a;margin:22px 0 0 0;}
/* contact-sort */
.contact-sort{margin:22px 0 0 0;border:solid 1px #cecece;width:583px;height:204px;padding:25px 0 0 27px;background:url(../images/contactbg.png) repeat-x;}
.contact-sort h2{font-size:18px;font-family:"微软雅黑","宋体";color:#006934;margin:0 0 15px 0;line-height:1em;}
.contact-sort li{line-height:24px;color:#333;}
/* contact-con */
.contact-con{width:375px;margin:22px 0 0 0;}
/* newscon */
.news{padding:0 30px 20px 30px;}
.newscon{width:429px;margin:20px 0 0 0;}
.newscon h2{height:28px;border-bottom:solid 1px #006835;color:#006835;}
.newscon ul{padding:14px 0 40px 0;}
.newscon li{position:relative;height:25px;line-height:25px;vertical-align:bottom;padding:0 80px 0 0;}
.newscon li .date{position:absolute;top:0;right:0;}



.ntext .tit { padding:10px 0 0 0; line-height:30px; text-align:center; font-size:18px; font-weight:bold;}
.ntext .time {text-align:center; padding:5px 0; line-height:28px; margin-bottom:10px; font-size:12px }






/* pagelist */
.pagelist{height:16px;line-height:16px;text-align:center;}
.pagelist a{margin:0 5px;}
/* servicecon */
.service{padding:0 0 30px 0;}
.servicecon{margin:22px 0 0 0;}
.servicecon p{line-height:24px;margin:25px 0 0 0;}