@charset "utf-8";
/* CSS Document */

/* main */
*{margin:0;padding:0}
a{ text-decoration:none;color:#424242;}
ul{ list-style-type:none;}
.clear{clear:both;}
img{border:none;}
body{margin:0;padding:0;text-align:center; font:Arial, Helvetica, sans-serif; font-size:12px;background:#fff url(bg_02.jpg) repeat-x;}

/*主体部分*/
#container{margin:0 auto;padding:0;text-align:left;width:980px;height:auto;padding-left:20px;padding-right:20px;background:#fff;}
#logo{float:left;width:162px;height:143px;}
#link{float:right;width:250px;}
.text{background:url(index_18.gif) no-repeat;width:214px;height:22px;border:0;}
.botton{background:url(index_18-08.gif) no-repeat;width:23px;height:22px;border:0;}
#menu{height:31px;background:url(menu_bg.jpg) repeat-x;}
#menu ul li a{display:block;height:31px;color:#FFF;font-size:11px;font-weight:bold;line-height:31px;font-weight:bold}
#menu #nav11 ul li {display:block;text-decoration:none;text-align:center;}
#menu ul li{float:left;}
#menu ul li.a a{width:77px;background:url(menu_01.jpg) no-repeat}
#menu ul li.b a{width:108px;}
#menu ul li.c a{width:156px;}
#menu ul li.d a{width:89px;}
#menu ul li.e a{width:170px;}
#menu ul li.f a{width:168px;}

.show{background:#0093e3}


#menu ul li.g a{width:148px;background:url(menu_06.jpg) no-repeat}
#banner{padding-top:8px;padding-bottom:20px;}
#products{width:208px;float:left;padding-right:15px;border-right:1px dashed #b2b2b2;}
#products h1{height:25px;line-height:25px;padding-left:10px;font-size:12px;color:#fff;background:url(index_15.jpg) no-repeat;}
#products ul li{padding-left:10px;height:30px;line-height:30px;font-size:11px;}
#products ul li a:hover{color:#06C}
#products ul{padding-bottom:12px;padding-top:5px;}
#news{width:743px;float:right;}

/*#news_left{width:398px;float:left;border-right:1px dashed #b2b2b2;padding-right:15px;border-right:1px dashed #b2b2b2;}
#news_left h1{height:25px;line-height:25px;background:url(index_17.jpg) no-repeat;font-size:12px;color:#fff;padding-left:15px;}
#news_left h2{font-size:11px;padding-left:10px;padding-top:10px;}
#news_left p{font-size:11px;color:#666;line-height:180%;padding-left:10px;padding-top:7px;}
#news_left p a{color:#0060ad;font-weight:bold;}
#news_right{width:314px;float:right;}
#news_right h1{height:25px;line-height:25px;background:url(index_19.jpg) no-repeat;font-size:12px;color:#fff;padding-left:15px;}
#news_img{padding-top:12px;padding-left:12px}
#news_img img{border:7px solid #ebebeb;}*/

#news{width:743px;float:right;}

#news_left{width:398px;float:left;border-right:1px dashed #b2b2b2;padding-right:15px;border-right:1px dashed #b2b2b2;}
#news_left h1{height:25px;line-height:25px;background:url(index_17.jpg) no-repeat;font-size:12px;color:#fff;padding-left:15px;}
#news_left h2{font-size:11px;padding-left:10px;padding-top:10px;}
#news_left p{font-size:11px;color:#666;line-height:180%;padding-left:10px;padding-top:7px;}
#news_left p a{color:#0060ad;font-weight:bold;}
#news_right{width:314px;float:right;}
#news_right h1{height:25px;line-height:25px;background:url(index_19.jpg) no-repeat;font-size:12px;color:#fff;padding-left:15px;}
#news_img{padding-top:12px;padding-left:12px}
#news_img img{border:7px solid #ebebeb;}


#pro{border-top:1px dashed #999;margin-top:20px;padding-bottom:10px;padding-top:20px;border-bottom:1px dashed #999; overflow:hidden}
#pro dl{float:left;width:166px;padding-left:20px;}
#pro dl dt{padding:5px;border:1px solid #ccc;}
#pro dl dd{text-align:center;}
#pro dl dd a{font-size:11px;font-weight:bold;color:#0060ad;height:30px;line-height:30px;}
#footer{padding-top:25px;padding-bottom:20px;}
#footer p{line-height:200%;font-size:11px;font-weight:bold;color:#555}


*{margin:0;padding:0;}
#ifocus2 { width:312px; height:218px;}
#zzjs { display:inline; position:relative; float:left; width:312px; height:218px; overflow:hidden; }
#ifocus_piclist2 { position:absolute; }
#ifocus_piclist2 ul{margin:0px;padding:0px;list-style-type:none;}
#ifocus_piclist2 li { width:748px; height:218px; overflow:hidden;margin:0px;padding:0px; }
#ifocus_piclist2 img {  border:0px;}
#ifocus_btn2 { position:absolute; right:4px; bottom:2px; color:#a25897; }
#ifocus_btn2 .zzjs_net li {
 float:left;
 display:inline;
 width:16px;
 height:16px;
 line-height:16px;
 margin-left:3px;
 text-align:center;
 color:#595959;
 cursor:pointer;
}
#ifocus_btn2 .zzjs_net li.current {
 background-color:#ffffff;
 font-weight:bold;
 color:#ff4e00;
} 
#ifocus_btn2 .bg {
 z-index:1;
 position:absolute;
 right:2px;
 bottom:2px;
 width:95px;
 height:16px;
}
#ifocus_btn2 .bg li {
 float:left;
 display:inline;
 width:14px;
 height:16px;
 line-height:16px;
 margin-left:3px;
 background-color:#fff;
 filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;background-color:#ffffff;font-size:0;
 text-align:center;
 color:#595959;
 font-size:0;
}

<!--
#demo { overflow:hidden; width:1000px; margin-left:25px;}
#indemo {float: left; width:500%;}
#demo1 {float: left;}
#demo2 {float: left;}

#indemo li{ float:left; width:144px; margin:2px 20px 0 0;}
#indemo li p {  text-align:center; padding-top:7px;}

#indemo li span{ display:block; height:25px; line-height:25px; text-align:center;}
-->

.play{width:312px;height:220px;border:#ccc 1px solid; text-align:left;}
.play li{list-style:none;}img{border:none;}em{font-style:normal;}
.play a{color:#555;text-decoration:none;outline:none;blr:this.onFocus=this.blur();}
.play a:hover{color:#000;text-decoration:underline;}
.play .clear{height:0;overflow:hidden;clear:both;}
.play .textbg{margin-top:195px;z-index:1;filter:alpha(opacity=40);opacity:0.4;width:312px;position:absolute;height:30px;background:#000;}
.play .text1{margin-top:195px;z-index:2;padding-left:10px;font-size:14px;font-weight:bold;width:312px;line-height:30px;color:#fff;overflow:hidden;position:absolute;cursor:pointer;}
.play .num{margin:200px 5px 0 170px;z-index:3;width:145px; text-align:right;position:absolute;height:25px;}
.play .num a{margin:0 2px;width:20px;height:20px;font-size:14px; font-weight:bold;line-height:20px;cursor:pointer;color:#000;padding:0 5px;background:#D7D6D7;text-align:center}
.play .num a.on{background:#FFD116;color:#A8471C;}
.play .num a.on2{background:#D7D6D7;color:#000;}
.play .content img{width:312px;height:220px;}