@charset "utf-8";
/* CSS Document */
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,textarea,ul,li,dt,dd,dl{margin:0;padding:0;}
body{ width:100%; margin:0 auto; color:#000000;}
a{ text-decoration:none;color:#000000; }
a:hover{ text-decoration: underline;}
img{ border:none;}
li{ list-style:none;}
/* header */
.headerbg{ width:1000px; margin:0 auto;}
.header{width:100%; height:111px; float:left;}
.tel{width:316px; float:right; height:111px; background:url(../images/tel.png) no-repeat center;}
.logo{width:566px; height:111px; float:left; background:url(../images/logo.png) no-repeat center;}
#navigation{ width:100%; height:46px; float:left; background:url(../images/navbg.png) repeat-x;}
.nav_wrap { width:1000px;height:46px; margin:0 auto;}
.ddsmoothmenu{ margin:0 auto; font-size:14px; color:#dbdbdb; width:1050px; height:46px; line-height:46px;}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}
/*Top level list items*/
.ddsmoothmenu ul li{position: relative;display: inline;float: left; text-align:center;}
.ddsmoothmenu ul li.current { background:none;}
.ddsmoothmenu ul li.sel{background: #006633 no-repeat 50% 100%; }
.ddsmoothmenu ul li.sel>a{ color:#fff;}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{ display: block; height:46px; width:125px;  font-size:15px; font-family:"微软雅黑"; color:#FFFFFF; background:url(../images/navxian.png) no-repeat right center;}
* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{ text-decoration:none; background:#d40913;}	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;  }
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{display: list-item;float: none; background:none; }
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{top: 0;}
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{ background:#21409a;border:1px solid #dedede; font-family:Arial, Helvetica, sans-serif; border-top-width: 0;color: #fff;font-size: 12px;font-weight: normal;margin: 0; padding:0; width:105px; height:36px; line-height:36px; text-align:center; }
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a.selected{background: #1c45bd; filter:alpha(opacity=100);opacity:1; color:#fff;}
.ddsmoothmenu ul li ul li a:hover{background: #1c45bd; filter:alpha(opacity=100);opacity:1; color:#fff;}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/
.banner{width:100%; height:305px; float:left; margin-top:10px; margin-bottom:17px;}
.banner-kuang{ width:1001px; height:305px; margin:0 auto; border:1px solid #dddddd;}

.mainbg{width:100%; float:left;}
.main{width:1000px; margin:0 auto; overflow:hidden;}
.mleft{width:220px; float:left; overflow:hidden; margin-bottom:10px;}
.mright{width:765px; float:right; overflow:hidden; margin-bottom:10px;}
.fenlei{width:218px; min-height:330px; float:left; margin-bottom:10px; border:1px solid #ddd; padding-bottom:10px;}
.fenlei ul{width:200px; margin:0 auto; overflow:hidden;}
.fenlei ul li{width:200px;height:27px;float:left;background:url(../images/fli.jpg) no-repeat left center;border-bottom:1px dashed #eee;margin-top:7px;}
.fenlei ul li a{width:200px; float:left; height:27px; text-indent:40px; line-height:27px; font-size:14px;}
.title1{width:100%; height:29px; float:left;background: url(../images/title1.png) repeat-x left center;}
.title1 p{ float:left; text-indent:13px; line-height:29px; font-size:14px; font-family:"微软雅黑"; color:#FFFFFF;}
.contact{width:218px; min-height:260px; float:left; border:1px solid #ccc;}
.contactcon{width:91%; float:left; margin-left:13px; margin-top:8px; line-height:23px; background:url(../images/contact.jpg) no-repeat right bottom;}
.about{width:416px; float:left; height:337px; overflow:hidden; margin-bottom:13px; border:1px solid #ddd;}
.title3{width:100%; height:29px; float:left; background:url(../images/title3.jpg) repeat-x;}
.title3 p{width:110px; height:29px; background:url(../images/title2.jpg) no-repeat left center; float:left; color:#FFFFFF; font-weight:bold; font-size:14px; line-height:29px; text-align:center;}
.more{width:55px; height:29px; float:right; margin-right:7px; line-height:29px;}
.aboutcon{width:402px; float:left; height:296px; padding:10px; line-height:23px; overflow:hidden;}
.apic{width:178px; height:195px; float:left; margin-right:10px; margin-bottom:10px;}
.apic img{width:178px; height:195px; float:left;}
.products{width:763px; height:210px; float:right; overflow:hidden; border:1px solid #ddd; margin-bottom:10px;}
.casepic{float:left;}
.casepic li{width:200px;height:166px;float:left; margin-left:10px; margin-top:10px;}
.casepic li img{width:192px; height:130px; float:left; border:1px solid #eee; padding:2px;}
.protitle{width:192px; height:36px; line-height:36px; float:left;}
.propic li{width:200px;height:292px;float:left; margin-left:10px; margin-top:10px;}
.propic li img{width:192px; height:256px; float:left; border:1px solid #eee; padding:2px;}
.prot{width:192px; height:36px; line-height:36px; float:left;}
.productcon{overflow:hidden; float:left; height:210px; width:752px;}
.productcon1{overflow:hidden; float:left; height:356px; width:752px;}
.products1{width:763px; height:353px; float:right; overflow:hidden; border:1px solid #ddd; margin-bottom:5px;}

.news{width:335px; height:337px;float:right;overflow:hidden;border:1px solid #ddd;}
.newsul{ width:333px; height:300px; float:left; overflow:hidden;}
.newsul li{width:95%;height:30px; line-height:30px; margin-left:10px; background:url(../images/icon.jpg) no-repeat left center;}
.newsul li a{float:left; overflow:hidden; width:67%; height:30px; text-indent:15px; line-height:30px; color:#666666;}
.newsul span{ float:right;}
/*-------底部---------*/	
.footbg{width:100%;height:216px; float:left;overflow:hidden; background: url(../images/foot.jpg) repeat-x; margin-top:10px;}
.foot{width:1000px; margin:0 auto;}
.footleft{width:190px; height:190px; float:right; overflow: hidden; margin-top:13px;}
.footright{ width:770px; float:left; height:190px; overflow:hidden; }
.footright p{ line-height:31px; font-size:14px; margin-top:27px;color:#FFFFFF;}
.footright p a{ color:#fff; font-size:14px;}
.footleft img{width:190px; height:190px; float:left;}
/*-------在线留言--------*/	
.message{ width:600px; height:auto;float:left;padding-left:50px; padding-top:20px;}
.message li{ width:500px;height:40px; float:left; margin:0px; padding:0px;}
.message li input{ height:15px; line-height:15px; width:150px;}
.message li p.message_title{ width:100px; height:25px; float:left; text-align:right; font-size:12px;}
.message li p.message_content{ width:400px;float:left;}
.message li.contentb{ width:500px;height:150px; float:left;}
.message li.contentb textarea{ width:370px; height:120px;}
.submit{ width:100%; float:left; padding-left:200px;}
/*--------产品中心------*/
		/* css */
		.picMarquee-left{overflow:hidden; float:left; margin-left:10px;}
		.picMarquee-left .hd{ overflow:hidden; padding:0 10px;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{width:100%; float:left;}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; float:left;}
		.picMarquee-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;}
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:124px; height:88px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999; }
		.picMarquee-left .bd ul li .title{ line-height:24px; font-size:12px;}
	/* css */
		.slideBox{ width:999px; height:303px; float:left; overflow:hidden; position:relative; padding:1px; background:#fff;}
		.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1;}
		.slideBox .hd ul{ overflow:hidden; zoom:-1; z-index:-1; float:left;  }
		.slideBox .hd ul li{ float:left; width:20px; height:7px; line-height:14px; text-align:center; background:#1da5f3; cursor:pointer; }
		.k1{margin-right:2px; }
		.slideBox .hd ul li.on{ background:#000; color:#fff; }
		.slideBox .bd{ position:relative; height:315; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:999px; height:303px; display:block;  }
/*----子页面-----*/
.page{width:1000px; margin:0 auto;}
.pagecon{ width:1000px; float:left; margin-top:15px;}
.left{float:left;width:220px; overflow:hidden; margin-bottom:15px;}
.right{float: right;width:765px; margin-bottom:15px;}
.righttitle{width:100%; height:45px; overflow:hidden; border-bottom:1px solid #dbdbdb; margin-bottom:7px;}
.righttitle p{float:left;font:600 18px/43px '微软雅黑';text-indent:15px; padding-right:17px; border-bottom:2px solid #0592d7;}
.righttitle div{float:right; line-height:45px; padding-right:15px; color:#0592d7;}
.righttitle div a{margin:0 8px;color:#0592d7;}
.rightcon{width:98%; padding:5px; float:left; line-height:27px;}
.pageabout{margin:0 auto; line-height:27px;}
.pagenewsul{width:100%; overflow:hidden;}
.pagenewsul li{width:100%;height:36px;background: url(../images/arrow.jpg) 7px center no-repeat;text-indent:27px; line-height:36px;border-bottom:1px dashed #cccccc;}
.pagenewsul li a{float:left; overflow:hidden; width:81%; height:36px;}
.pagenewsul li span{float:right;}
/* pages */
.pages{width:100%;height:28px; margin-top:20px; float:left; clear:both;}
.pages ul{float:right; margin:0 15px 0 0; display:inline;}
.pages ul li{float:left; display:inline; margin:0 7px 0 0; font:500 14px/28px 宋体;width:26px;height:26px;border:1px solid #131313;background:#373737; text-align:center;}
.pages ul li a{color:#fff; display:block;width:26px;height:26px;}
.pages ul li.next a{display:block;width:64px;height:26px;}
.pages ul li.next{width:64px;height:26px;background:url(../images/next_page.jpg) 54px center no-repeat #373737;text-indent:6px; border:1px solid #131313; text-align:left;}
.pages ul li.clickli{font-weight:bold;}
.pages ul li.allpage{width:56px;border:0;background:none;}
.right h1{width:100%;font:18px/60px '微软雅黑';text-align:center;}
.datetime{width:100%;font:12px/14px '宋体';text-align:center;}
.border{width:100%;height:0;overflow:hidden;border-top:1px dashed #a8a8a8;margin:12px 0;}
.rightcon img{ max-width:700px;}
.pageleft{float:left;font:12px/32px '宋体';display:block;width:500px;text-indent:15px;}
.pageleft a{color:#1B1B1B;}
.pageli{width:100%;height:76px;}
.back{float:right;font:600 12px/12px '宋体';color:#1B1B1B;}
.con5con{ width:100%; float:left;}
.con5con li{width:233px;height:190px;float:left; margin-top:10px;}
.con5con li img{ width:213px; height:160px; border:1px solid #1B1B1B;}
.imgbox{display:block;width:213px;height:160px;float:left;margin-bottom:4px;}
.imgtitle{display:block;width:213px;height:26px; line-height:26px; text-align:center;float:left; overflow:hidden;color:#1B1B1B;}

.con4con{ width:100%; float:left;}
.con4con li{width:233px;height:340px;float:left; margin-top:10px;}
.con4con li img{ width:213px; height:310px; border:1px solid #1B1B1B;}
.imgbox1{display:block;width:213px;height:310px;float:left;margin-bottom:4px;}
.imgtitle1{display:block;width:213px;height:26px; line-height:26px; text-align:center;float:left; overflow:hidden;color:#1B1B1B;}

.xilie{width:174px; height:60px; background:#edecec; float:left; border:1px solid #CCCCCC; margin-right:15px; margin-bottom:15px;}
.xilie a{font:16px/60px '微软雅黑'; text-align:center; float:left; width:100%; height:50px; overflow:hidden;}