@charset "gb2312"; 
/* CSS Document */
body{margin:0; padding:0; font-family:"ËÎÌå";background:url(../imgs/body_insidebg.jpg) repeat-x; color:#666; font-size:12px;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,p,pre,ul,li{margin:0; padding:0;}
ul{list-style:none;}
img{border:0;}
a{text-decoration:none; color:#666;}
a:hover{color:#224E74; text-decoration:underline;}


#wrapper{width:908px; margin:0 auto;}
#header{width:100%; float:left; height:136px; position:relative;}
  #header h1{ position:absolute; left:3px; top:20px;}
  #header ul{ height:35px;background:url(../imgs/nav_bg2.jpg) no-repeat bottom; width:600px; padding:0 0 20px 0; position:absolute; top:80px; right:4px;}
  #header li{float:left; background:url(../imgs/navbg.jpg) no-repeat; height:35px; width:98px; text-align:center;  font-size:12px; overflow:hidden;}
  #header li a{color:#fff; display:block;padding-top:12px; }
  #header li a:hover{background:url(../imgs/nav_on.jpg) no-repeat;color:#fff; height:30px; text-decoration:inherit;}
  #header h2{background:url(../imgs/sitemapbg.jpg) no-repeat; width:70px; height:18px; position:absolute; right:25px; top:4px; font-size:12px; font-weight:normal; padding:3px 0 0 30px;}
  #header h2 a{color:#829AB5;}
  #header h2 a:hover{text-decoration:inherit;} 
   
#content{width:908px;float:left;}
#content .fla{ background:url(../imgs/bannerbg_home.jpg) no-repeat;width:908px; height:300px; text-align:center; padding:8px 0 0 0;}
.content{width:908px;float:left;}
.content .fla{width:908px; height:240px; padding:8px 0 0 0;text-align:center; background:url(../imgs/bannerbg_inside.jpg);}

#left{ width:675px; float:left; position:relative; padding:0 10px 0 4px; overflow:hidden;}
#left .about{width:100%; height:160px; padding:20px 0 0 0; margin-bottom:10px; position:relative; background:url(../imgs/line01.jpg) repeat-x bottom;}
      .about h1{ padding-bottom:20px;}
	  .about p{font-size:12px;line-height:20px; text-indent:25px;}	
	       .more{position:absolute; left:0; bottom:10px; background:url(../imgs/arrow01.jpg) no-repeat 1px; text-indent:15px;}
	       .more a{color:#224E74;}	      .l_piclink .on03 a:hover{background:url(../imgs/l_contactus2.jpg);}
#left .product{width:100%; height:185px;}
      .product h1{ position:relative;}
	  .product h1 span{position:absolute; right:0px; top:0; color:#ff6600; font-family:Arial, Helvetica, sans-serif;font-size:10px; font-weight:normal;}
	  .product h1 span a{color:#ff6600; margin-left:3px;}
        .product .arrow{ width:8px;}
	  .product .arrow img{ width:8px;} 
.scroll { margin: 0px auto;width:100%; height:185px;position: relative;}
.scroll #scroll_btn_left {width: 8px;float: left; padding-right:15px; cursor:pointer;}
.scroll #scroll_btn_right {width: 8px;position: absolute;right: 0px;top: 0; cursor:pointer;}
.scroll .content {float: left;overflow: hidden;width: 627px; margin-top:15px;white-space: nowrap;}
.scroll .content a{ }
.scroll .content img {display: inline;width:145px; height:105px; background:url(../imgs/h_picbg.jpg) no-repeat top center; padding:12px;}
.scroll .content div {display: inline;margin: 0;padding: 0;}
      img.link {CURSOR: pointer;}
	  #Marquee{overflow:hidden;} 
	  #Marquee div{} 
	   
#right{ width:215px; float:right; position:relative; padding:0 4px 0 0; background:url(../imgs/r_bg.jpg) no-repeat;}	
#right .news{ background:url(../imgs/h_newsbg.jpg) no-repeat center bottom; padding:0 0 0 15px; width:200px; height:350px;}
       .news h1{ position:relative; padding:20px 0 15px 0;}
	   .news h1 span{ font-weight:normal;position:absolute; right:5px; top:23px; color:#ff6600; font-family:Arial, Helvetica, sans-serif;font-size:10px;}
	   .news h1 span a{color:#ff6600; margin-left:3px;}
	   .news ul{background:url(../imgs/line01.jpg) repeat-x bottom; padding-bottom:8px;}
	   .news li{line-height:24px;}


#footer{width:100%; float:left; border-top:1px solid #ccc; height:30px; padding:10px 0 0 0;position:relative; color:#999;clear:both; }
	.footer p{line-height:24px;}
	.footer span{position:absolute; top:15px; right:0;}

/* CSS ÄÚÒ³ */
.left{width:205px; float:left; background:url(../imgs/n_leftbg.jpg) no-repeat; height:500px; margin-top:7px;}
.left h1{height:30px; padding:22px 0 0 50px;}
.left .menu{width:200px; float:left;}
	  .menu li{background:url(../imgs/left_menubg.jpg) no-repeat;  padding:12px 0 0 50px; width:150px; height:18px;}
      .menu li a{}
	  .menu li a:hover{color:#ff6600; text-decoration:inherit;}
	  .menu .click a{color:#ff6600;}

.right{width:670px; float:right; margin-top:7px; padding:0 15px 30px 15px;position:relative;}
.right .text{ width:100%; float:left;}
       .text h1{ background:url(../imgs/line01.jpg) repeat-x bottom; font-size:20px; height:30px; color:#333; padding:8px 0 0 0; margin-bottom:22px;}
	   .text h2{ font-size:16px; color:#ff6600;}
	   .text h3{ font-size:16px; color:#ff6600; line-height:40px; text-align:center;}
	   .text h4{ font-size:12px; color:#ccc; font-weight:normal; text-align:center;}
	   .text p{ font-size:12px; padding:8px 0; color:#333; line-height:20px; text-indent:25px;}
	   .text p img{margin:0 0 0 10px;}
	   
	   .products dl{position:relative; width:100%; float:left;height:150px; padding:10px 0 0 0; background:url(../imgs/r_dlbg.gif) no-repeat bottom;}
	   .products  dt{position:absolute; top:15px; left:5px;}
	   .products  dt img{width:144px; height:108px; border:1px solid #D8D8D8; padding:1px;}
	   .products  dd{margin-left:180px; line-height:22px; position:relative; padding-left:78px;}
	   .products  .title{font-size:13px; color:#0072CC; font-weight:bold; padding:0; line-height:24px;}
	   .products  dd strong{color:#002E48; font-weight:normal; width:75px; position:absolute; top:0; left:0;_left:-78px;}
	   .products  .more{padding:0;position:absolute; bottom:10px; left:0;}	
	   .products .details{height:auto; background:none;}	   
	   
	   .text .newslist{ width:100%; float:left; position:relative; height:450px; overflow:hidden;}
	   .text .newslist li{background:url(../imgs/arrow01.jpg) no-repeat 1px; border-bottom:1px dotted #ccc; padding:10px 0; text-indent:15px; position:relative;}
	   .text .newslist li span{position:absolute; right:5px; top:10px; color:#999;}
	   
	   .page{width:100%; float:left;margin:20px 0; position:relative;}
	   .page ul{position:absolute; right:0; top:0;}
	   .page li{float:left; line-height:22px;}
	   .page li a{padding:0 5px;}
	   .page li a:hover{color:#ff6600;}
	   .page li .click{color:#ff6600;}
	   .page2{ padding:5px 0; width:100%; float:left;}
	   .page2 img{margin-right:10px;}
	   .page2 input{width:20px; margin:0 5px; height:12px; border:1px solid #ccc;}
	   .page2 .button{ margin:0 3px;padding:0; color:#002E48; height:15px; width:20px; border:1px solid #002E48; background:#fff; cursor:pointer;}

        .text table{ width:90%; color:#666;}
		.text td{ padding:3px;}
		.text td input{border:1px solid #ccc; width:265px; height:14px;}
		.text td .textarea{border:1px solid #ccc; height:203px; width:565px; overflow:auto;}
		.text .submit{ display:block;position:relative; height:20px; padding:10px 180px 0 0; text-align:right;}
		.text .submit input{width:58px;}
		.text .submit span{position:absolute; right:130px; top:14px;}
		.text .submit strong{position:absolute; right:65px; top:12px;}
		.text .recall{background:url(../imgs/icon02.jpg) no-repeat 1px; text-indent:10px; padding:8px 0;}
		.text .recall a{text-decoration:underline; color:#336699;}		
		.text .feedback{padding:10px 0; width:100%; float:left;}
		            .feedback dl{padding:5px;}
					.feedback dd{line-height:20px; text-indent:40px;}
					.feedback dt{line-height:30px; font-weight:bold;}
					.feedback dt span{color:#ff6600;}
					.feedback .question{background:#F4FAFE;}
					.feedback .time{text-align:left; color:#2589DF;}
					.feedback .reply{background:#f9f9f9;}
	   
	        .display ul{}
	        .display li{float:left; width:312px; text-align:center; height:180px;}
			.display li img{width:200px; height:150px; padding:1px; border:1px solid #ccc; margin-bottom:8px;}
	        .honor li{float:left; width:312px; text-align:center; height:270px; line-height:28px;}
			.honor li img{}
	   .sitemap table{}
	   .sitemap td{ line-height:25px;}