body{SCROLLBAR-FACE-COLOR: #ffffff;SCROLLBAR-HIGHLIGHT-COLOR: #c0c0c0;SCROLLBAR-SHADOW-COLOR: #c0c0c0;COLOR: #333333;margin:0 auto;position:relative;SCROLLBAR-3DLIGHT-COLOR: #e0e0e0;SCROLLBAR-ARROW-COLOR: #333333;SCROLLBAR-TRACK-COLOR: #e0e0e0;SCROLLBAR-DARKSHADOW-COLOR: #c0c0c0;word-break:break-all; 
font-family:Times New Roman, Times, serif;
}
ul,li,h1,h2,h3,h4,h5,img,dl,dt,dd,form,input{ margin:0px; padding:0px;list-style-type: none;}
a{text-decoration: none; color:#626262;}
a:hover{text-decoration: underline; color:#005D8C;}
.alpha{filter:alpha(opacity=70);-moz-opacity:0.8;opacity:0.8;}
.alpha6{_filter:alpha(opacity=70)}
.alpha7{ width:504px; height:96px;overflow:hidden; background:url(../images/index/gunz.png) no-repeat;}
.posi{position:relative;}
.posi6{_position:relative;}
.center{width:1000px; position:relative; text-align:left;}
.red { color:#FF0000;}
/*---------}l---------*/
.souchang{ text-align:right;color:#FFFFFF; line-height:28px;}
.souchang a:link,.souchang a:visited{color:#FFFFFF;text-decoration: none;}
.souchang a:hover{ text-decoration:underline;}
.logo {height:90px; width:220px; float:left;text-align:center ; margin-top:-10px;}
	.logo img{ margin-left:28px; margin-top:8px;}
.ce{ text-align:left;}
/*------------------*/
/*----------}l--------*/
.in_l{float:left; width:340px;height:auto; padding-top:20px;}


.in_c{float:left; width:504px;height:auto;margin:0px 0px 265px 0px;}
	.xin{ float:left;  width:305px; height:134;}
		.xin h5{ float:left; font-size:12px; font-weight:normal; color:#FF0000; width:88px; text-align:center; line-height:16px; padding-top:3px; margin-right:2px;}
		.xin h5.a{color:#FF0000; background:url(../images/index/new1.gif) no-repeat;}
		.xin h5.b{color:#104B75; background:url(../images/index/new2.gif) no-repeat;}
		.xin div{clear:both; width:301px; background:#FFFFFF; padding:2px;}
		.xin ul{ clear:both; border:1px solid #6ACDF1; height:107px; width:299px; overflow:hidden; padding-top:2px; }
		.xin li{ float:left; width:298px; line-height:22px; overflow:hidden; background:url(../images/index/new_li.gif) no-repeat 8px 8px;;}
		.xin li a{ color: #31678E; display:block;float:left; padding-left:17px; }
		.xin li span{ color:#647787; float:right; padding-right:5px; font-size:11px;}
		.more{ float:right; margin:0px 5px 0px  0px ; background:url(../images/more_l.gif) right center no-repeat; padding-right:10px;  }
		.more a{ color:#194C67; font:Verdana; display:block; margin-top:4px; }
		.more a:hover{text-decoration: none;}

	
		
	.jiazu{float:right; height:115px; margin-left:5px;background: url(../images/index/jia_bg.gif) top repeat-x; width:194px; margin-top:19px;}
		.jiazu div.u{border:1px solid #93D4EB; margin:2px; height:109px; text-align:left;}
		
		.jiazu div.u h4{color:#BA6048; line-height:28px; padding:5px 0px 0px 20px; font-size:14px;}
		.jiazu div.u h4 a{color:#BA6048;}
		.jiazu div.u h4 a:hover{ text-decoration:none;}
		.jiazu div.u img{margin:0px 1px 0px 12px;float:left;}
		.jiazu ul li {line-height:16px;list-style-image:url(../images/index/ju_li.gif);list-style-position: inside; }
		.jiazu ul li a{ margin-left:5px;}
		.jiazu h5 { margin:-79px 5px 0px -84px; width:75px; height:75px; background: url(../images/index/ju_gong_bg.gif) no-repeat;}
		
	.gunz{float:left;text-align:left;margin-top:12px; _border:1px solid #CCCCCC;_background:url(../images/index/gun_bg.gif) top repeat-x;}

	
#demo {overflow:hidden; width: 500px; height:95px;;ont-weight:bold;padding:0px 0px 0px 0px;text-align:center;} 
#demo img{border:1px solid #D5E8F23; margin-bottom:5px;*padding-bottom:2px;}
#indemo { float: left; width: 800%; } 
#indemo a{color:#6F6F6F;float:left; margin:10px 20px 0px 20px; }
#indemo span{ display:block;width:67px;text-align:center;}
#demo1 { float: left; } 
#demo2 { float: left; } 







		
	.shang{ clear:both;width:504px; padding-top:12px;}
		.shang div.w{clear:both; float:left; border:1px solid #ddd; padding:1px; width:290; height:95px; overflow:hidden; }
		.shang div.y{float:left; border:1px solid #ddd; padding:3px; width:177px; height:91px;overflow:hidden; margin-left:15px; }
	.dow{clear:both; padding-top:12px;width:504px; }
		.dow li{float:left; width:168px;}
		.dow li img{ float:left; margin-right:10px;}
		.dow li span{line-height:26px; font-weight:bold;}
		.dow li a{color:#1A9876;}
		

	.in_ri{ margin-left:111px; margin-right:11px;}
.in_r{float:left; width:105px;height:184px; background:url(../images/rig_bg.gif) right top no-repeat;}
	.in_r ul { clear:both; background:url(../images/rig_ul_bg.gif) bottom right no-repeat; padding-bottom:22px; padding-top:75px;}
	.in_r li.cus{background:none;}
	.in_r li{background: url(../images/rig_li_bg.gif) repeat-y right bottom;width:105px;  text-align:center;  }
	.in_r li a{ color:#000000;background: url(../images/rig_li.gif) repeat-x bottom; margin-left:10px; line-height:22px; }
	
	
	
/*------------------*/


/*-----------sD}l--------------*/	
	/*-----------sD䭶}l--------------*/
.le{clear:both; float:left; width:195px; padding-left:111px; text-align:left;}
	.le ul{clear:both; background:#45759D url(../images/nei/le_bg_bot.gif) right bottom no-repeat; padding-bottom:33px; }
	 .le p{ float:left;background:#FFFFFF; width:200px;}
	 .le h2{ font-size:24px;color:#FFFFFF; line-height:57px; background:url(../images/nei/le_bg_top.gif) right top no-repeat; padding-left:28px; }
	 .le ul li{ clear:both; margin-left:7px;background:#FFFFFF;padding:0px 0px 0px 25px;}
	 .le ul li a{ clear:both;background:url(../images/nei/le_bg_top_l.gif) left center no-repeat; line-height:28px; height:28px; width:122px; overflow:hidden; display:block; border-bottom:1px solid #ccc;padding-left:20px; color: #333333;}

	

	
	 .t_b{ clear:both; height:77px; width:195px; background:url(../images/nei/t_b_r.gif) no-repeat; margin-top:5px;}
	 .t_b img{ float:left;}
	 .t_b a{clear:both; line-height:35px;font-weight:bold; margin:5px 0px 0px 10px; display:block; padding-top:15px;}
	 .t_b a:hover{ text-decoration:none;}
	 .t_b span{float:right; font-size:14px; color:#7C9224;padding-right:30px; line-height:18px;}
	 .t_b img.tel{ *margin-top:-12px;}
	 .t_b font{font-size:18px;color:#16909A; padding-left:20px;}
	 
	 .l_b{ height:77px; width:195px; background:url(../images/nei/t_b_l.gif) no-repeat; margin-top:5px;}
	 .l_b img{ float:left;}
	 .l_b a{line-height:35px; font-size:18px;color:#16909A; font-weight:bold; margin:2px 0px 0px 20px; display:block; padding-top:20px;}
	 .l_b a:hover{ text-decoration:none;}
	 .l_b span{float:right; font-size:14px; color:#7C9224;padding-right:15px; line-height:18px;}
	 .l_b img.tel{ *margin-top:-20px;}
	 .l_b font{font-size:18px;color:#16909A; padding-left:20px;}
	/*-----------sD䭶--------------*/

.ce{float:left; width:539px; height:665px; overflow:hidden; border: 1px solid #0574BD;background:#FFFFFF; *padding-top:18px; margin-bottom:5px;}
	 .news_bg {clear:both;  height:100px;}
	 .news_bg img{clear:both;  float:left; margin:0px 20px 0px 45px; }
	 .news_bg p{ padding-top:20px; line-height:28px; font-size:24px; color:#567989; font-weight:bold;}
	 .news_bg p span { font-size:16px; font-weight:normal;}
	 
	 .news{background:url(../images/nei/n_t_n.gif) repeat-x top; margin:0px 35px 0px 30px; padding:20px 0px 0px 10px; text-align:left;}
	 .ce ul { width:479px; height:480px; overflow:hidden;  }
	 .ce ul li { background:url(../images/nei/le_bg_li_bg.gif) bottom repeat-x;line-height:47px; *line-height:48px;padding-left:10px;} 
	 .ce ul li a{background:url(../images/nei/le_bg_li.gif) left center no-repeat;padding-left:20px; color:#054D8A;}
	 .ce ul li span { float:right; margin-top:-42px; font-size:12px; margin-right:20px;}
	 .pag{ text-align:center; width:480px;}
	 
	/*----sDԲӭ}l------*/	
.newdata{background:url(../images/nei/n_t_n.gif) repeat-x top;  margin:0px 35px 0px 30px; padding:10px 0px 0px 10px; color:#033865;}
.newdata h3{ text-align:center; width:450px;height:50px;font-size:16px; padding-top:10px; margin-left:5px; line-height:30px; }
/*----background: url(../images/nei/new_d_t_b.gif) repeat-x bottom; }------*/	
.newdata div { padding:19px; overflow:auto; width:430px; height:410px; *height:420px; line-height:23px;}

.newdata div.th{background: url(../images/nei/new_d_t_b.gif) repeat-x top; width:411px;text-align:right;height:12px; overflow:hidden;}
.newdata div.th span{font-size:12px; color:#666; font-weight:normal; float:right; margin-top:-15px;}
/*----------sD--------*/

/*----~e------*/	

.p_b1{ clear:both; margin:0px auto; overflow:hidden; height:100%; background:url(../images/b_bg.jpg) left bottom no-repeat;}	
.equ{padding-bottom:3000px; margin-bottom:-3000px; }
.in_left{float:left; width:105px;overflow:hidden;}
.cent{float:left;width:1000px; overflow:hidden; }
.b_rr{ float:left; width:105px;}
.box{border: 1px solid #0574BD;padding-left:8px; padding-right:8px; margin-left:8px;background:#FFFFFF;}
.cent1{float:left;width:510px; }

.left{ padding-left:111px;}
/*----~}l------*/	
.pro{ float:left; width:519px;height:562px;border: 1px solid #0574BD;text-align:left;}

	 .sj { line-height:18px; padding-left:15px; padding-bottom:18px; padding-top:8px; margin-left:15px; background:url(../images/nei/pr_l.gif) 0px 13px no-repeat;}
	 .pro_bg {clear:both;  height:100px; padding-top:10px;}
	 .pro_bg img{clear:both;  float:left; margin:0px 20px 0px 45px; }
	 .pro_bg p{ padding-top:20px; line-height:28px; font-size:24px; color:#567989; font-weight:bold;}
	 .pro_bg p span { font-size:16px; font-weight:normal;}
	 .pro_d { width:455px; margin-left:20px;background:url(../images/nei/n_t_n.gif) repeat-x top;}
	 .pro_d dl { margin: 20px 20px 0px 0px; padding-bottom:8px;background:url(../images/nei/le_bg_li_bg.gif) bottom repeat-x; }
	 .pro_d dl dt{float:left; background:url(../images/nei/pro_img_bg.gif) left top ; width:128px; height:96px; padding:3px 0px 0px 3px; margin-left:10px;}
	 .pro_d dl dd{ line-height:22px;color:#104668; font-weight:bold; }
	 .pro_d dl img{ border:0px;}
	 .pro_d dl dd a{ color:#FF0000;height:22px; width:200px; overflow:hidden;}
	 .pro_d dl dd span{ color:#104668;font-weight:normal;}
	 .pro_d dl dd.spn{ width:310px; height:40px; overflow:hidden;}
	 .pro_d dl dd.sp{ color:#FF000; font-weight:bold; width:450px; text-align:right; }
	 .pro_d dl dd.sp a{color:#ff0000;}
  .ove{height:480px;*height:520px; width:489px;overflow:hidden;}
  .pro_d p.pag{ text-align:center; width:480px; margin-bottom:50px; padding-top:20px; }

 /*----~j}l------*/
.bg000{ background:#FFFFFF; height:670px;}
.sou{ padding-left:20px;}
.sou ul.bt li{ height:20px; line-height:20px; width:107px; text-align:center; font-weight:bold; border:1px solid #D5D5D5; border-right:0px;}
.sou ul.bt li.let{border:1px solid #D5D5D5;}
.sou ul.bt li.right{border:1px solid #D5D5D5;}
.sou ul li.d{float:left; background:url(../images/nei/pro_img_bg_s.gif) center center no-repeat ;  height:100px; border:1px solid #D5D5D5;border-top:0px }
.sou ul li img{ margin:14px 0px 0px 0px;vertical-align: middle;  }
.sou ul li{ float:left;display:block;width:107px;line-height:100px; overflow:hidden;text-align:center; border-bottom:1px solid #D5D5D5;border-right:1px solid #D5D5D5;}	


.sou ul li div.wrap { text-align:left;display:table;width:110px;height:100px; _position:relative; overflow:hidden;}
.sou ul li div.subwrap {vertical-align:middle; display:table-cell; _position:absolute; _top:50%;} 
.sou ul li div.content { _position:relative; _top:-50%; padding:5px;} 
.sou ul li div.a{ width:90px; line-height:20px;vertical-align: middle; height:100%; text-align:center;}

 /*----~j------	
	 
/*----~k}l------*/
.p_bg{ clear:both; height:500px; padding-bottom:9px; background:url(../images/b_bg.jpg) left bottom no-repeat;}		 
 .pro_r{ clear:both;float:left; width:195px; text-align:left; }
	 .pro_r h2{ font-size:24px;color:#FFFFFF; line-height:57px; background:url(../images/nei/r_bg_top.gif) right top no-repeat; padding-left:28px; }
	 .pro_r div.pro_li{ background:#45759D url(../images/nei/r_bg_bot.gif) bottom right no-repeat ; padding-bottom:20px;}
	 .pro_r dl{ background:#FFFFFF; margin-right:8px; height:50px; width:187px; overflow:hidden; padding:10px 0px 0px 0px;}
	 .pro_r dl img {clear:both;  float:left; margin:0px 10px 0px 5px; border:2px solid #C7EFFA;}

	 .pro_r dl dt{font-weight:bold; line-height:18px; width:107px; overflow:hidden;color:#31B9FC;}
	 .pro_r dl dt a{color:#31B9FC;}
	 .pro_r dl dd{color:7D8E93; line-height:16px; height:32px; width:107px; overflow:hidden;}
	 .pro_r dl dd a{color:7D8E93;}

	 
 .pro_sou { background:url(../images/nei/pro_sou.gif) left 0 no-repeat;  margin-bottom:5px; height:33px; padding:12px 0px 0px 10px;}
 	 .pro_sou input{ height:15px; width:110px;}
	 .pro_sou input.s{ width:50px; height:20px; padding-top:1px; margin-left:5px;}
	 
	 
	 .pro_r img { margin-top:5px;}
/*----~k䵲------*/			 
/*----~Բӭ}l------*/
.p_ovee{background:url(../images/nei/n_t_n.gif) repeat-x top; margin-left:35px;margin-right:25px; padding-top:2px; }	
.p_over{ }
.p_data { clear:both;}
	
 	 .p_data { margin:0px 38px 0px 8px;padding:10px 10px 0px 10px; color:#104668; font-weight:bold; }
	 .p_data dl { clear:both;margin: 20px 0px 20px 0px;}
	 .p_data dl dt{float:left; background:url(../images/nei/pro_img_bg_bi.gif) left top ; width:165px; height:125px; padding:3px 0px 0px 3px; margin:0px 10px 0px 10px;}
	 .p_data dl dt img{ border:0px;}
	 .p_data dl dd{ line-height:22px;color:#104668; font-weight:bold;}
	 .p_data dl dd a{ color:#FF0000;height:22px; width:200px; overflow:hidden;}
	 .p_data dl dd span{ color:#104668;font-weight:normal; }

	.data{ clear:both; width:444px; padding-top:2px; line-height:25px; font-weight:bold; background:url(../images/nei/le_bg_li_bg.gif) left bottom repeat-x;}
	.spa{ clear:both;margin:0px 0px 0px 8px;padding:0px 0px 0px 0px; line-height:22px; width:444px; overflow:hidden;}
	
/*----~------*/	

/*----P}l------*/
	.marke{ padding:15px 20px 0px 30px; line-height:21px; margin:0px 20px;background:url(../images/nei/n_t_n.gif) repeat-x top; }
	.nei{ width:450px; height:495px; overflow:hidden; overflow:auto;}
/*----P------*/			 

/*----aڶ}l------*/
.fa{float:left; text-align:left; width:539px; height:665px; overflow:hidden; border: 1px solid #0574BD;background:#FFFFFF; *padding-top:15px; margin-bottom:10px;}
	.fam{ padding:15px 0px 0px 15px; line-height:21px; margin:0px 20px 20px 10px;background:url(../images/nei/n_t_n.gif) repeat-x top;}
	.fam div.ov{height:520px; width:490px;overflow-x:hidden;overflow-y:scroll;}
	.fam ul h5{ clear:both; background: url(../images/nei/fam_n_bg.gif) left top; width:469px; height:30px; line-height:30px;}
	.fam ul h5 span{ margin-left:30px; width:200px; font-size:14px}
	.fam ul li{float:left; background:none; width:106px; height:125px; text-align:center; list-style:none; margin:10px 30px 0px 10px;  }
	.fam ul li img{padding:3px; border:1px dotted #CCCCCC; }
	.fam ul li a{ background:none; display:block; line-height:30px; }
	
/*----aڵ------*/

/*----qж}l------*/
.newdata div.ov{ padding:19px; overflow:auto; width:430px; height:475px;}
/*----qе------*/


/*----d}l------*/
.book{float:left; text-align:left; width:539px; height:562px; border: 1px solid #0574BD;background:#FFFFFF; *padding-top:18px; margin-bottom:105px; margin-left:11px;}
.book2{float:left; width:539px; height:662px;  border: 1px solid #0574BD;background:#FFFFFF; *padding-top:18px; margin-bottom:5px; margin-left:11px;}
	 .book_bg {clear:both;  height:100px;}
	 .book_bg img{clear:both;  float:left; margin:0px 20px 0px 45px; }
	 .book_bg p{ padding-top:20px; line-height:28px; font-size:24px; color:#567989; font-weight:bold;}
	 .book_bg p span { font-size:16px; font-weight:normal;}

	.look{ clear:both; float:right; margin-top:-20px; padding-right:60px;}
	.look a{color:#336379; font-size:14px; font-weight:bold;}

.book_c{background:url(../images/nei/n_t_n.gif) repeat-x top; color:#336379; margin:0px 35px 0px 30px; padding:30px 0px 0px 20px; *padding-left:50px;}
	.book_c ul{ clear:both;margin:10px 0px 0px 50px; width:370px;}
	.book_c ul li{height:33px; padding-left:10px;}	
	.book_c ul li span{ float:left; margin-top:5px;}
	.book_c ul li span.em{ float:left; margin:3px 0px 0px 18px;}
	.book_c ul li font{ color:#FF0000; margin-left:8px; font-size:12px;}
	.book_c ul li p{ clear:both; float:left; color:#FF0000; margin-top:-60px; margin-left:-5px;}
	.book_c form input{ border: 1px solid #3081B0; color:#336379; width:200px;}
	.book_c form input.sub{ border: 1px solid #3081B0; background:#FFFFFF; color:#336379; width:50px; height:20px; font-size:12px; *padding-top:3px; margin:18px 0px 0px 65px;}
	.book_c form textarea{ border: 1px solid #3081B0;*margin-left:-3px;}
	
	.book_c dl { width:390px; background:url(../images/nei/le_bg_li_bg.gif) repeat-x bottom; padding:10px; margin-bottom:20px;}
	.book_c dl dt{ line-height:30px;}
	.book_c dl dd{ line-height:20px;}
	.book_c dl dd span{ color: #666666; font-size:9px; float:right; margin-top:-20px; margin-right:30px;}
	.look_c{ clear:both;width:430px; height:500px; overflow:auto;}

 .book_right{float:left; width:195px; text-align:left; }
	 .book_right h2{ font-size:24px;color:#FFFFFF; line-height:57px; background:url(../images/nei/r_bg_top.gif) right top no-repeat; padding-left:28px; }
	 .book_right div.book_li{ background:#45759D url(../images/nei/r_bg_bot.gif) right bottom no-repeat ; padding-bottom:20px;}
	 .book_right ul li { clear:both;background:#FFFFFF; margin-right:8px; padding:0px 0px 0px 15px;}
	 .book_right ul li a{ clear:both;background:url(../images/nei/le_bg_top_l.gif) left center no-repeat; line-height:28px; height:28px; width:132px; overflow:hidden; display:block; border-bottom:1px solid #ccc;padding-left:20px; color: #105677;}
	 
	 .book_right ul li ul{ background:url(../images/nei/pro_li_ul_bg.gif) 18px  bottom no-repeat;}
	 .book_right ul li ul li{ display:block;background:url(../images/nei/pro_li_li_bg.gif) top left no-repeat;margin-left:11px;}
	 .book_right ul li ul li a{ border-bottom:1px solid #B9B9B9; width:122px;background:none; padding-left:0px; margin-left:5px; color:#055C1A;}
	 
	 .book_right ul li ul li ul { background:none; margin:0px 0px 0px 2px; padding:0px;}
	 .book_right ul li ul li ul li{ background:none;margin:0px; padding:0px; }
	 .book_right ul li ul li ul li a{ background:none;width:114px;padding:0px 0px 0px 5px; color:#333;}


/*----d------/

/*----ڭ̶}l-----*/

/*----ڭ̵----*/



/*----s}l-----*/
.ll{ clear:both; float:right; margin-top:-20px; margin-right:20px;}
/*----s----*


/*------------------*/

.bottom{ clear:both; padding-left:1px;  width:1000px; height:67px; background:#EBEBEB; color:#797979;}
	.bottom img{ float:left; margin:8px 50px 0px 50px;}
	.bottom  p{float:left;background:url(../images/bottom_r.gif) left center no-repeat; height:45px; width:562px; line-height:20px; padding: 8px 0px 0px 40px ; *margin-top:12px; }
	.bottom span{ float:left; margin-top:30px; margin-left:15px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

	