/* CSS Document */
*{margin:0;padding:0;border:0;}
body{background:url(../images/bg.jpg) repeat-x;background-color:#026052;font-family:"ËÎÌå";font-size:12px;color:#5c5c5c;}
ul,ol{list-style-type:none;}
a{text-decoration:none;color:#5c5c5c;}
a:hover{color:#5C5C5C;}
.left{float:left;}
.right{float:right;}
.space{ margin-top:10px;}
.hide{display:none;}
.show{display:inline;}

/*Çå³ýÁ´½ÓÐé¿ò*/
a,area {blr:expression(this.onFocus=this.blur())}
:focus {-moz-outline-style:none;}


.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0;}/*ie and firefox1.5 updata */

.header{ width:973px; margin:0 auto; background:url(../images/log.jpg) no-repeat; text-align:right; height:89px; padding:10px 43px 0 0;}
.mainNav{ padding:0 0px 0 28px; width:993px; margin:0 auto;}
.mainNav a{ display:inline-block; width:107px; background:url(../images/nav1.jpg) no-repeat right 0; text-align:center; height:44px; line-height:44px; font-size:14px; color:#FFFF00;}
.mainNav a:hover{ color:#FFFF00;}
.mainNav a.first{ background:url(../images/nav.jpg) no-repeat right 0;}
.mainNav a.last{ background:url(../images/nav2.jpg) no-repeat left 0;}

.box{ width:1000px; padding:10px; background:#fff; margin:0 auto;}
.banner{ width:1000px; height:230px;}
.placard{ width:998px; border:1px solid #E0E0E0; margin:10px auto 0; background:url(../images/bg1.jpg) repeat-x; position:relative; height:37px;}
.placard strong{ background:url(../images/ad.jpg) no-repeat 5px 4px; width:75px; text-align:center; padding:0 35px 0 10px; font-size:14px; color:#fff; height:37px; line-height:37px; float:left; display:block; position:absolute; left:10px; top:0;}
.placard MARQUEE{ padding:0 10px 0 20px; line-height:37px; float:left; width:848px; position:absolute; right:0; top:0;*padding:0 0 0 18px;}
.placard a{ padding:0 5px;}
.focus{ width:258px; height:275px; padding:4px; border:1px solid #E0E0E0; margin-top:10px;}
.news{ width:437px; margin:10px 10px 0; border:1px solid #91CED3;}
.news .title{ width:100%; background:url(../images/nav_bg2.jpg) no-repeat; height:32px;}
.news .title strong,.news .title a{ line-height:32px;}
.news .title strong{ font-size:14px; color:#1C7267; width:100px; text-align:center;}
.news .title a{ padding-right:10px;}
.news .list{ padding:8px;}
.news .list h2{ font-size:16px; font-weight:bold; color:#009899; text-align:center; line-height:32px;}
.news .list p{ line-height:22px; border-bottom:1px dashed #CDCDCD; padding-bottom:6px;}
.news .list ul{ width:100%; padding-top:7px; float:left;}
.news .list ul li{ width:100%; line-height:24px; float:left;}
.news .list ul li a{ float:left; width:82%;}
.news .list ul li span{ float:right; width:18%; color:#B2B2B2;}
.video{ width:272px; margin-top:10px;}
.video .title{ width:100%; background:url(../images/nav_bg.jpg) no-repeat; height:34px;}
.video .title strong,.video .title a{ line-height:34px;}
.video .title strong{ font-size:14px; color:#fff; padding-left:30px;}
.video .title a{ padding-right:10px; color:#fff;}
.video .mtv{ padding:4px 5px; border:1px solid #C4E1DD;}

.center_L{ width:262px; margin-top:10px; margin-bottom:8px;}
.center_L .product .title{ background:url(../images/nav_bg3.jpg) no-repeat; line-height:36px; font-size:14px; color:#fff; font-weight:bold; padding-left:25px;}
.center_L .contact .title{ background:url(../images/nav_but.jpg) no-repeat; font-size:14px; font-weight:bold; color:#fff; line-height:32px; padding-left:15px;}
.center_L .product ul,.center_L .contact .content{ border:1px solid #AFD3D1; border-top:none; padding:8px 7px 4px;}
.center_L .product ul li{ line-height:36px;}
.center_L .product ul li span{ float:left;}
.center_L .product ul .first{ background:url(../images/bg3.jpg) no-repeat #F2F2F2; line-height:35px; padding-left:35px; padding-right:10px; font-size:14px; color:#065C4F; font-weight:bold;    margin-bottom: 10px;    cursor: pointer;}
.center_L .product ul .sub li a{ display:block; padding-left:25px; background:url(../images/butt.jpg) no-repeat 10px 12px;}
.center_L .product ul  li.first a{ display:block; }
.center_L .contact,.center_L .ad{ margin-top:10px;}
.center_L .contact .content{ line-height:22px; padding:5px 10px 4px;}
.center_R{ width:728px; margin-top:10px;}
.center_R .product,.center_R .news_L,.center_R .case_L{ border:1px solid #91CED3;}
.center_R .title{ background:url(../images/bg2.jpg) repeat-x; width:100%; height:42px;} 
.center_R .title strong{font-size: 14px;
    color: #1C917E;
    padding-left: 15px; 
    line-height: 32px;}
.center_R .title a{ padding-right:10px; line-height:36px;}
.center_R .product{ width:726px;}
.center_R .product ul{padding:0 2px;}
.center_R .product ul li{ float:left; padding:8px 5px; text-align:center; width:170px;}
.center_R .product ul li a{ display:block; line-height:20px; color:#1C917E;}
.center_R .product ul li img{ padding:4px; border:1px solid #eee; margin-bottom:5px;}
.center_R .about,.center_R .case{ width:358px; border:1px solid #91CED3; margin-top:10px;}
.center_R .about dl{ padding:5px 10px 10px; line-height:24px;}
.center_R .about dt img{ padding:2px 8px 0 0;}
.center_R .case ul{ padding:5px 5px 10px; float:left;}
.center_R .case ul li{ width:100%; line-height:24px; float:left;}
.center_R .case ul li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.center_R .case ul li span{ float:right;color:#B2B2B2; padding-left:5px;}
.center_R .AD{ padding-top:10px;}

.patent{ width:990px; padding:0 5px; background:#39BAA8;}
.patent .patent_L{ background:#FFF; width:780px; padding:0 15px;}
.patent .patent_L .title{border-bottom:1px solid #ccc; background:url(../images/1_r37_c9_s1.jpg) no-repeat 10px 12px; height:42px;}
.patent .patent_L .title span,.patent .left .title a{ line-height:42px;}
.patent .patent_L .title span{ font-size:14px; color:#026666; padding-left:50px; font-weight:bold;}
.patent .patent_L .title a{ padding-right:10px;}
.patent .patent_L ul{ float:left;}
.patent .patent_L li{ width:140px; float:left; padding:8px;}
.patent .patent_L li a{ display:block; line-height:22px; text-align:center;}
.patent .patent_L li img{ margin-bottom:5px;}

.patent .patent_R{ width:180px; background:url(../images/3947.jpg) no-repeat 15px 15px; background-color:#fff;padding:35px 0 6px 0; *padding:35px 0 3px 0;}
.content-wrap{ padding:17px 0 14px 0;*padding-bottom:13px;}
.patent .patent_R ul{ border-left:1px solid #6CC4B8; padding:5px 0 0 0;}
.patent .patent_R li{ text-align:center;}
.patent .patent_R li img{ padding:12px 0 0 0;}

.links{ width:1000px; margin-top:10px;}
.links .link_a{ border:1px solid #ccc; border-top:none; background:#FCFCFC; padding:5px;}
.links .link_a a{ display:inline-block; padding:0 5px; line-height:22px;}

.nav_F{ background:url(../images/1_r45_c8_s1.jpg) repeat-x; color:#fff; line-height:38px; text-align:center;}
.nav_F a{ font-size:14px; padding:0 8px; color:#fff;}
.nav_F a:hover{ color:#fff;}
.footer{ background:url(../images/1_r46_c10_s1.jpg) repeat-x; line-height:26px; text-align:center; padding:10px 0 20px;}

.paging{ padding:15px 10px; margin:15px 10px 0; border-top:1px solid #ccc; text-align:center; line-height:26px; font-size:14px;}
.center_R .paging{ padding-bottom:85px;}
.next{ text-align:left;}
.center_R .news_L ul{ float:left;width:700px; padding:10px 13px;}
.center_R .news_L ul li{ width:100%; line-height:32px; float:left; font-size:14px; border-bottom:1px dashed #ddd;}
.center_R .news_L ul li a{float:left; width:88%;}
.center_R .news_L ul li span{float:right; width:12%; color:#B2B2B2; text-align:right;}

.center_R .case_L ul{ float:left; padding:5px 23px;}
.center_R .case_L li{ width:140px; float:left; padding:8px 15px;}
.center_R .case_L li a{ display:block; line-height:22px; text-align:center;}
.center_R .case_L li img{margin-bottom:5px;}

.center_R h1{ font-size:16px; font-weight:bold; text-align:center; padding:15px 0; margin:0 10px; border-bottom:1px dashed #DDD;}
.center_R h1 a{ color:#555; line-height:26px;}
.center_R .time{ line-height:22px; padding:10px; text-align:center; color:#666;}
.center_R .neirong{ padding:10px 20px; font-size:14px; line-height:24px;}
.center_R .neirong .map_a a{ padding:10px 5px; line-height:22px;}
.center_R .yindao{ text-align:center;}




/*.patent .patent_L ul{ float:left;}
.patent .patent_L li{ width:140px; float:left; padding:8px;}
.patent .patent_L li a{ display:block; line-height:22px; text-align:center;}
.patent .patent_L li img{ margin-bottom:5px;}*/


.QQbox {
	Z-INDEX: 99; float:right;right:0; WIDTH: 178px; POSITION: absolute; TOP: 40px
color:#5c5c5c;}
.QQbox .press {
	RIGHT: 0px; WIDTH: 33px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 158px; BORDER-BOTTOM-STYLE: none
}
.QQbox .Qlist {
	BACKGROUND: url(http://www.dlsjw.com/template/qq/qq_listbg.gif) repeat-y -155px 0px; LEFT: 0px; WIDTH: 145px; POSITION: absolute
}
.QQbox .Qlist .t {
	FONT-SIZE: 1px; FLOAT: left; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .b {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .t {
	BACKGROUND: url(http://www.dlsjw.com/template/qq/qq_listbg.gif) no-repeat left 50%
}
.QQbox .Qlist .b {
	BACKGROUND: url(http://www.dlsjw.com/template/qq/qq_listbg.gif) no-repeat right 50%
}
.QQbox .Qlist .con {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 90%;color:#5c5c5c;
}
.QQbox .Qlist .con H2 {
	BORDER-RIGHT: #3a708d 1px solid; BORDER-TOP: #3a708d 1px solid; BACKGROUND: url(http://www.dlsjw.com/template/qq/qq_listbg.gif) repeat-y -163px 0px; FONT: bold 12px/22px "ËÎÌå"; BORDER-LEFT: #3a708d 1px solid; COLOR: #fff; BORDER-BOTTOM: #3a708d 1px solid; HEIGHT: 22px; TEXT-ALIGN: center
}
.QQbox .Qlist .con UL {
	
}
.QQbox .Qlist .con UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 20px
}
.QQbox .Qlist .con UL LI.odd {
	BACKGROUND: #fff
}



#focus {width:1000px; height:230px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1000px; height:230px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:980px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

#gundong table td{ text-align:center; line-height:25px; padding:0 3px;}
#gundong2 table img{ padding:10px 0 0 0;}
#gundong2 table td{ text-align:center; line-height:25px; padding:0 3px;}

#gundong3 table td{ text-align:center; line-height:25px; padding:0 3px;}