/* CSS Document */
#head{background:url(../images/headbg.jpg) ; zoom:1; width:960px; margin:0 auto;}
  .header{ width:960px; height:61px; margin:10px auto 0px;background:#fff ; padding-top:10px}
   .headerico{ margin-left:330px;  background:url(../images/headerico.jpg)  repeat-x; height:19px; line-height:19px;  }
   .headerico a,.headerico a:link,.headerico a:visited{display:block; float:left; padding:0px 4px 0px 25px; color:#fff; height:19px; line-height:19px;background:url(../images/heico.jpg)   no-repeat 10px  center; }
   .headerico a:hover {background:url(../images/heico-1.jpg) no-repeat 10px  center #046eac;  text-decoration:none;  opacity:0.7; filter:alpha(opacity=70)}
    .toplink{ width:27%;float:left; background:url(../images/top.png) no-repeat  left top; height:20px;  line-height:20px;}
  .toplink a,.toplink a:link,.toplink a:visited{display:block; padding:0px 4px 0px 10px; color:#fff;height:20px; line-height:20px;}
  
  .topl{width:100%;height:20px; line-height:20px;margin-top:5px;  }
  .topl-1{ width:73%; float:left;}
  .topl-1 a,.topl-1 a:link,.topl-1 a:visited{display:block; float:left; color:#666; padding:0px 4px 0px 16px;height:20px; line-height:20px;background:url(../images/toplico.jpg)   no-repeat 10px  center; }

  .navb{width:960px; height:37px;  margin:0 auto;background:url(../images/headbanner.jpg) no-repeat; }
#nav1 { height:37px;}
/*	#nav ul { }
	#nav ul li {width:118px; padding-right:2px; background:url(../images/navico.jpg) no-repeat right top; text-align:center; height:37px;line-height:37px; float:left; position:relative; z-index:2;}
		#nav ul li a {color:#fff; font-size:12px; font-weight:700; display:block; height:37px;  width:118px;background:url(../images/navico-1.png) no-repeat 10px center; white-space:nowrap;}
		#nav ul li a:visited, #nav ul li a:visited {color:#fff;}	
		#nav ul li ul {display:none; position:absolute; left:0; top:37px; background:#0156c1; width:auto; padding:3px 35px 10px;}
			#nav ul li ul li {float:none; background:none; text-align:left; width:auto; height:25px; line-height:25px;}
			#nav ul li ul li a {display:block;background:none; font-size:12px; font-weight:normal; height:25px; line-height:25px; white-space:nowrap;}
			#nav ul li ul li a:hover {color:#65a5f4;}*/
#nav_zzjs {background-color:#343434; color:#fff;height:37px;line-height:37px;text-align:center;list-style:none; margin:0; padding:0px 0px 0px 0px}
.menu1{background:url(../images/navico.jpg) no-repeat right top; }
#nav_zzjs a{display:block; line-height:37px; color:#fff; padding:0 25px 0 25px; background:url(../images/navico-1.gif) no-repeat 10px center; white-space:nowrap;}
#nav_zzjs li{float:left;position:relative; z-index:700;}
#nav_zzjs li .title{display:block;}
#nav_zzjs li .title:hover{background-color:#666;color:#fff;}
#nav_zzjs li .submenu_zzjs{position:absolute; background:#343434; left:0; top:36px; display:none; clear:both;margin:0; padding:0;}
#nav_zzjs li .submenu_zzjs dd{color:#fff;margin:0; padding:0}
#nav_zzjs li .submenu_zzjs dd a{ display:block; line-height:25px; color:#fff; padding:0 20px 0 18px; background:none; white-space:nowrap;}
#nav_zzjs li .submenu_zzjs dd a:hover{background-color:#666;color:#fff; }
#aa {height: 20px;width: 143px; background:url(../images/language.gif) }
#DD1{
	position:absolute;
	width: 143px;
	z-index:100;
	text-align:center;
	display:none;
	overflow:hidden;
}

/*#aa ul {margin: 0 auto;padding: 0;background-color:#F4F4F4;width: 143px;}
#aa ul li {margin: 0;padding: 0;list-style: none;float: left;font: bold 12px arial;position:relative; z-index:1110;}
#aa ul li a {display: block;width: 143px;color: #FFF;text-align: center;text-decoration: none;height:20px;line-height:20px;background-color: #24313C;background-image: url(../images/language.gif);background-repeat: no-repeat;}
#aa ul li a:hover {width: 143px;}*/
#DD1 ul { background-color:#212223;width: 143px; line-height:20px;  }
#DD1 ul li{width: 143px; height:20px;}
#DD1 ul li a{ color:#fff;display: block;}
#DD1 ul li a:hover{ color: #2bb6f0;}
#sddm div {position: absolute;visibility: hidden;margin: 0;padding: 0;background: #EAEBD8;width: 143px;}
#sddm div a {position: relative;display: block;width: 100px;white-space: nowrap;text-align: left;text-decoration: none;background: #24313C;color: #fff;font: 12px arial;text-align: center;text-decoration: none;height:20px;line-height:20px;}
#sddm div a:hover {background: #666;color: #FFF;width: 143px;}
		.search{ overflow:hidden; zoom:1; width:180px; margin-right:30px; }
	    .input_text {width:154px;height:17px; float:left;  }
		.input_text input {width:154px; height:17px; line-height:17px; padding:0; margin:0; border:0;border:1px solid #cccccc;   }
	    .input_submit {width:20px;float:right; margin-top:1px;  }
		.input_submit input {width:20px; height:17px; border:0; background:none; cursor:pointer;background:url(../images/search.jpg) no-repeat; color:#fff;}
#flash {background:url(../images/contentbg.jpg)  repeat-x;}
  .flashbox{ width:960px; padding:6px 0px 10px 0px; margin:0 auto;}
    .nfla{ width:960px; height:230px; margin:0 auto;}
.s10 { height:20px; overflow:hidden;}
.s11 { height:10px; overflow:hidden;}
#content{ width:960px; margin:0 auto;}
   .contentl{ padding:0px 18px; }
   .pd1{ padding-bottom:27px;}
   .pd2{ padding-bottom:50px;}
   .pd3{ padding-bottom:12px;}
   .pd4{ padding-bottom:4px;}
   .r1{ padding-top:0px;}
   .r2{padding-top:3px;}
   .r3{padding-top:3px;}
  .pd5{ padding-bottom:0px;}
  .npd1{ padding:19px 0px 0px 0px}
  .npd2{padding:33px 0px 0px 0px}
    .npd3{padding:49px 0px 0px 0px}
   .smore{ background:url(../images/more.gif) no-repeat left center; padding-left:20px; margin-top:0px;  float:right} 
   .prod{ width:959px; margin:0px auto 20px auto; padding-left:1px; zoom:1; overflow:hidden; }
   .produl li{ float:left; padding-right:10px;}
   .produl li.produllast{ padding-right:0px;}
   .so1{font-size:12px; color:#898989; padding-left:8px;  }
    .so1 h1{	 font-size:12px;color:#000; display:inline;}
	.so1 a{ float:right}
   .sp1{ font-size:12px; color:#898989; height:34px;white-space:normal;background:url(../images/productico.jpg) no-repeat; line-height:34px;padding-left:40px; padding-top:6px; }
   .sp1 h1{	 font-size:14px;color:#0159b0; display:inline; }
   .pro_list{padding:2px 2px 0px 2px;}
   .tbord{border:1px solid #e4e4e4; }
     .pro_list ul{}
     .pro_list ul  li {background:url(../images/proico.jpg) no-repeat; height:38px; width:190px; padding-bottom:2px; }
	 .pro_list ul  li a{background:url(../images/pro.png) no-repeat 16px 16px; height:38px; width:164px; line-height:38px; padding-left:26px; font-size:14px; }
	 .pro_list ul li a.cur {font-weight:700; color:#0159b0;}
	.plist {background:url(../images/col_line.gif) no-repeat right;}
.plist_container {position:relative; height:120px; overflow:hidden; width:157px;}
.plist_container ul { padding-left:10px; position:absolute;  }
.plist_container ul li, .left ul li {padding-left:15px; background:url(../images/icon_red.gif) no-repeat 3px  center; height:20px; line-height:20px;}
.left ul li {font-weight:700;}
.left ul li ul li {background:none; font-weight:normal; padding:0;}

	 .contentltop{ width:435px;; margin:0 auto; border:1px solid #d7dddf; padding:10px 30px 10px 30px;background:url(../images/toplico.jpg)   no-repeat 20px  center #f3f6f7;}
 .contentltop a,.contentltop a:link,.contentltop a:visited{ color:#173f8a; height:18px; line-height:18px; }
.newslist {background:url(../images/newsBg.gif) no-repeat 0 27px; margin-top:22px;}
.tab {padding-left:7px; height:38px;}
.tab ul li {width:111px; height:25px; padding-top:3px; _display:inline; float:left; margin:0 9px; background:url(../images/index_14.gif) no-repeat 0 2px; text-align:center; cursor:pointer;}
.tab ul li.first_tab {height:38px; background:url(../images/index_12.gif) no-repeat; font-weight:700;}

.tab_content {padding:5px 25px 0px;}
.tab_content  ul  li{ height:25px; line-height:25px}
.tab_content ul  li span {float:left;}
	 
	 
.sabout { padding-top:10px; padding-left:15px; background:#fff;background:url(../images/sico.jpg) no-repeat; line-height:25px; height:25px; color:#96b4d8; font-size:14px;}
.sabout h1 {font-size:14px; color:#fff; display:inline;}
.saboutbox{ padding:10px; line-height:20px;}
.saboutcontact{padding:10px;line-height:20px;background-image: url(../images/scontact.jpg);background-repeat: no-repeat;background-position: right bottom;
}
.saboutbox img{ float:left; padding:2px;border:1px solid #e4e4e4; margin-right:10px; margin-top:6px;}
.prodd{padding:10px; overflow:hidden; zoom:1; }

#bottomMenu {background:#464646; padding:10px; width:940px; margin:0 auto; color:#fff;}
#bottomMenu h1 {font-size:12px;}
#bottomMenu a {color:#fff;}
#bottomMenu a:hover {text-decoration:underline;}
   #sitmapMenu { padding:10px; margin:0 auto; color:#666;}
   #sitmapMenu h1 {font-size:12px;}
   #sitmapMenu a {color:#666;}
   #sitmapMenu a:hover {text-decoration:underline;}
#foot{	background: url(../images/headbg.jpg) #464646; text-align:center; font-family:Tahoma, Geneva, sans-serif; }	  
#footer {width:960px; margin:0 auto; font-family:Tahoma, Geneva, sans-serif;}
#footer a {background:url(../images/index1_34.gif) no-repeat 5px 0px; padding-left:18px;}

.base1ine{height:1px; overflow:hidden; background:#dddddd}
.base1ine1{height:1px; overflow:hidden; background:#fff}
    .foot1eft{ padding-top:10px; color:#fff; font-family:Tahoma, Geneva, sans-serif; width:65%}
	   .footright{ color:#FFFFFF; font-weight:700; width:35% }
#main{ width:960px; margin:0 auto;}
 .mainmid{ padding:0px 15px;}
 .mainmid1{ padding:0px 0px 0px 15px;}
 .ss1{border:1px solid #e2e2e2;}
 .ss1-1{border:0px solid #e2e2e2;}
  .newprotitle{ background:#1b729d; table-layout:fixed;word-wrap:break-word;color:#fff}
  .tts{background-color:#aaa8a8; table-layout:fixed;word-wrap:break-word;}
   .newprotitle1{background-color:#a3395f; table-layout:fixed;word-wrap:break-word; color:#fff}
    .newprotitle2{background-color:#e78216; table-layout:fixed;word-wrap:break-word;color:#fff}
	 .newprotitle3{background-color:#1b729d; table-layout:fixed;word-wrap:break-word;color:#fff} 
	 .newprotitle4{background-color:#c98739; table-layout:fixed;word-wrap:break-word;color:#fff}
	.t1{ text-align:center;  background-color:#FFF}
	.t3{   background-color:#FFF; line-height:18px}
	.t4{   font-weight:700 ;}
	.t2{ font-weight:700 ; background-color:#FFF; text-align:center}
	 .thoder td{ border-bottom: 0px dashed #d2e5ec;}
	 
	 
	 .dwt{  font-weight:700;}
	  .dwtbox{ margin:10px 0}
/* 内页 */

.left {width:230px; background:#fff}
	.l_title {
	font-size:14px;
	font-weight:700;
	height:34px;white-space:normal;background:url(../images/productico.jpg) no-repeat; line-height:34px;padding-left:40px; padding-top:6px;
	color:#898989;

}
.l_title h1{	 font-size:14px;color:#0159b0; display:inline; }
	.category {padding:10px 0px 10px 0px; border:1px solid #e2e2e2}
		.category ul li {padding-left:25px; line-height:25px; background:url(../images/pro.gif) no-repeat 8px 8px;}
			.category ul li a.cur { color:#0159b0;}

.right {width:700px; padding:5px 15px 0px; background:#fff}
	.r_title {
		padding:6px 15px; background:#fff;background:url(../images/sico.jpg) no-repeat; line-height:25px; height:25px; color:#16428d; font-size:14px;
   	
 font-weight:700;  
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c7c5c5;*/


}
.r_title-1 {
		padding:6px 15px; background:#fff;background:url(../images/sico.jpg) no-repeat; line-height:25px; height:25px; color:#16428d; font-size:14px;
   	border:1px solid #e2e2e2;
 font-weight:700;  
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c7c5c5;*/

}
.r_title h1 {font-size:14px; color:#fff; display:inline; }
	.r_content {padding:15px 5px 22px 5px;}
	.r_content-1 H1{ font-size:9PX; display:inline;}
	.r_content-1 {padding:15px 0px 22px 0px;}
	.r_content H1{ font-size:9PX; display:inline;}
	.mprodbox{ overflow:hidden; zoom:1}
	.mprodli{ padding-bottom:25px;}
    .mprod{ border:1px solid #d5d5d5; padding:2px; background:#ebebeb; width:247px; float:left; margin:0px 12px 15px 0px; }
	.mprod2{border:1px solid #d5d5d5; padding:2px; background:#ebebeb; width:247px; float:left; margin:0px 0px 15px 0px;}
	.mprodpro{border:1px solid #fff;background:#ebebeb;padding:2px; overflow:hidden;zoom:1 ; background:url(../images/promore.gif) no-repeat 230px 4px; line-height:20px; }
	.mprodpro img{ float:left; margin-right:10px;}
/*	.mprodimg{ float:left; margin-right:10px;}
	.mprodcont{float:left;overflow:hidden;zoom:1; }
	 .sty1{ float:left; width:90%}
	 .sty1 img{ float:right;}
     .sty2{ float:left; width:90%}
	 .sty3{ float:left; width:90%}*/
/* 图片展示*/
.item {_display:inline; width:206px; height:205x; margin:5px 40px 15px 0; float:left; overflow:hidden;}
.item_last {margin:5px 0 15px;}
.item_img {padding:2px; border:1px solid #ccc; background:#fff;}
.item_text {text-align:center; padding-top:3px; overflow:hidden; white-space:nowrap;}

.item1 {_display:inline; width:174px; height:152px; margin:5px 10px 0px 0px; float:left; overflow:hidden;}
.item1_last {margin:5px 0px 0px 0px;}
.item1_text {text-align:center; padding-top:3px;overflow:hidden; white-space:nowrap;}
.news span {float:right;}
.item1 img{padding:2px; border:1px solid #ccc; background:#fff; width:167px; height:124px}
.show_title {text-align:center; font:700 15px "宋体"; padding:10px 0;}
.show_content {border-bottom:1px dotted #ccc; padding-bottom:10px;}

.feedback {width:90%;margin:5px auto 10px;border-bottom:1px dashed #3c810a;}


/*分页*/
.pagination {padding:10px 0 1px 15px; clear:both;}
.pagination a {display:inline-block;padding:5px 8px;border:1px solid #0159b0;background:#fff;vertical-align:middle;margin:0 5px;line-height:15px;}
.pagination a.cur {border:1px solid #0159b0; color:#fff; background:#0159b0;}



.slider{width:960px; height:415px;margin:0 auto; overflow:hidden;}
 .cssbg0{/*background-color:#f00;*/background:url(../images/cssbg1.gif) repeat-x;}
 .cssbg1{/*background-color:#000;*/background:url(../images/cssbg1.gif) repeat-x;}
 .cssbg2{/*background-color:#666;*/}
.slider_box{width:960px; margin:0 auto;height: 415px;overflow: hidden;position: relative;}
.silder_tip{width: 92px;height: 92px;overflow: hidden;position: absolute;top: 0;right: 0;z-index:1; text-indent:-999px;background:url(../images/tip-tt.gif) no-repeat;}
#movie_tip{background-position: -93px 0;}
.silder_con{height:415px;overflow: hidden;position: absolute;}
.silder_con1{height:415px;overflow: hidden;position: absolute;}
.silder_panel{width:960px;height:415px;overflow: hidden;float: left;background: #111;}
.silder_panel img{width: 960px;height:415px;display: block;overflow: hidden;}
.silder_intro{width: 210px;height: 270px;line-height: 20px;overflow: hidden;color: #999;padding: 0 40px 0 0;}
.silder_intro h3{padding:10px 0;height:50px;color:#7acf39;line-height: 30px;overflow: hidden;}
.silder_intro h3 strong{font-family: "宋体";font-size: 24px;height:30px;overflow: hidden;font-weight: normal;display: block;}
.silder_intro h3 strong a{ color: #fff; font-weight:bold;}
.silder_intro ul{height: 60px;overflow: hidden;}	
.silder_intro li{height: 20px;overflow: hidden;color:#787878;}
.silder_intro li a{color:#787878; margin:0 6px;}
.silder_intro span{ margin: 0 10px 0 0;}
.silder_intro p{height:72px;overflow: hidden;color:#787878; margin-top:10px; line-height:18px;}
.silder_play{display: block;width:136px;height:30px;overflow: hidden;text-indent: -999px;position: absolute;bottom: 13px;right: 45px;background: url(../images/silder-play.png) 0 -30px no-repeat;}	
.silder_play:hover{ background-position: 0 0;}
.silder_nav{width:960px;height:88px;margin: 0px 0px 0px 0px;bottom: 20px;position: absolute;overflow: hidden; text-align:center; color:#fff}
.silder_nav li{float: left;border:1px solid #fff; margin:2px 8px;}
.silder_nav li.current{border:3px solid #bac0bf; margin:0 4px;}
.silder_nav li,.silder_nav img{/*display: block;*/width:141px;height:82px;overflow: hidden;}
/*.slider_box a.prev,.slider_box a.next{display: block;width:45px;height:100px;overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;margin: 85px 0 0 0;background: url(../images/silder_btn.png) no-repeat;}	
.slider_box a.prev{left:0;background-position: left 0;}
.slider_box a.next{right:0;background-position: right 0;}*/
.slider_box a.prev{left:0;width:40px;height:40px;overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;margin: 130px 0 0 0;background: url(../images/per1.png) no-repeat left 0;}
.slider_box a.next{right:0;width:40px;height:40px;overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;margin: 130px 0 0 0;background: url(../images/nex2.png) no-repeat right 0;}
.silderBox{height:8px; line-height:8px;}

.sla{ padding-right:0px;}
