@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body{color:#000; font-size:12px; line-height:normal; font-family:""; background:#F2F2F2 url(bg.gif) top center;  text-align:center; line-height:19px; }
img{border:0px; margin:0px;}
ul{list-style:none;}
h3, h4, h5, h6{font-size:16px;  text-align:center; margin:10px 0px; font-family: Arial, Helvetica, sans-serif;
               font-weight:normal; color:#3066b7;}
h3{text-align:left;}
p{margin-top:10px;}
a{color:#333; text-decoration:none;}
a:hover{color:#256aa1; text-decoration:none;}
.red{color:red;}
.clear{ clear:both; height:1px; margin-top:-1px; font-size:0; line-height:0;}
.text{padding:9px; text-align:left;}

#wallpaper{width:1000px;margin:0 auto;overflow:hidden;background-color:#fff;}

#head{width:1000px; background:url(id.png) repeat-x top left; height:376px;}
.right{ float:right; text-align:left; width:135px; padding-top:0px; line-height:25px;}
.menu{text-align:center; padding-top:60px; padding-left:25px; height:37px; width:900px; overflow:hidden; }
.menu ul{ padding-left:50px;  }
.menu li{float:left; color:#333333; width:85px;  font-size:14px; font-weight:bold; height:31px; line-height:31px;}
.menu li a{color:#333333; display:block;}
.menu li a:hover, .menu .now{color:#FFCC00;}

#main{with:980px; margin:0 auto; background-color:#FFFFFF; padding:30px 10px; text-align:left; } 

h3{background:url(id2.png) no-repeat right center; height:22px; text-align:left; line-height:22px;}
h3 b{font-size:14px; color:#009900; background:#fff none; padding-right:5px;}
h3 span{ float:right;  color:#fff; font-size:8px; font-family:Arial, Helvetica, sans-serif; padding-right:5px;}
h3 span a{ color:#000; font-weight:bold;}
#left-in{ width:730px; float:left; overflow:hidden;}
#news{width:290px; height:191px; float:left;}

.text{width:280px; height:146px; padding:10px 5px 5px 0px;}
.text li{height:23px; line-height:23px; overflow:hidden; background:url(newsf.png) no-repeat left 5px; padding-left:11px;}
.text li a.newsf{width:210px; float:left;}
.id8{width:28px; background:url(id8.png) no-repeat right center; float:right; overflow:hidden; margin-top:4px;}
.text li a{width:270px; display:block;  color:#6e6e6e; text-decoration:none; background:url(line.gif) repeat-x left bottom; margin-bottom:1px;}

#about{width:420px; float:right; padding:2px;}
.id5{width:255px; height:14px; background-image:url(id5.png); float:right; text-align:right;}
.a-more{font-size:8px; font-family:Arial, Helvetica, sans-serif; padding-right:5px; line-height:10px;}
.a-more a{color:#FFFFFF;}
.a-more a:hover, .id5.now{ display:block; color:#33CC00;}
.a-text{width:400px; height:165px; padding:5px 2px 2px 2px; display:block;}
.a-img{width:165px; height:110px; border-style:double; border-color:#dfdfe0; border:5px;}
.a-t{width:195px;  text-align:left; display:block; float:right; padding-top:5px;}

#right-in{ float:right; overflow:hidden; width:210px;}
.c1{width:240px;}
.id1{width:240px; height:15px; background:url(id1.png) no-repeat right center; margin-top:5px; padding-right:5px; padding-top:2px;
     font-size:8px; text-align:right; line-height:10px;}
.id1 a{color:#FFFFFF;}
.id1 a:hover, .id5.now{ display:block; color:#33CC00;}
.c-img{width:220px; position:relative; left:23px; top:0px; padding:10px 0px;}
.c-img1{width:200px; height:70px;  border-style:double; border-color:#dfdfe0; border:5px;}
.c2{width:210px;}
.bg9{width:45px; height:45px;  margin-left:18px;}
.cot{wedth:201px; float:right;}
.id11{width:63px; height:15px; background:url(id11.png) no-repeat right center; margin-top:5px; padding-right:5px; padding-top:2px;
     font-size:8px; text-align:right; line-height:10px;}
.id11 a{color:#FFFFFF;}
.id11 a:hover, .id5.now{ display:block; color:#33CC00;}
.title{position:relative; left:65px; top:23px;}
.cot-text{width:200px; height:80px; padding:5px 5px 20px 5px; line-height:20px;  background:#f5f5f5 url(bg9.png) no-repeat right bottom;}

#products{width:730px;  margin-top:20px; height:200px;}
.id4{width:500px; height:15px; background:url(id4.png) no-repeat right center; margin-top:5px; padding-right:5px; padding-top:3px;
     font-size:8px; text-align:right; line-height:10px; float:right; overflow:hidden;}
.id4 a{color:#FFFFFF;}
.id4 a:hover, .id5.now{display:block; color:#33CC00;}
/*ʽ*/
#demo_box{width:670px; overflow:hidden;margin:8px; margin-left:15px;}
#demo_box ul{width:9999px;}
.demo{float:left;}
.demo p{float:left;width:145px;border:1px solid #ccc;margin:5px;padding:3px; text-align:center;}

#foot{width:1000px; background:url(bg2.png) no-repeat; text-align:center; padding:20px; margin-bottom:2px; 
      color:#FFFFFF; font-size:14xp; overflow:hidden; margin-top:20px; clear:both; }
	  
/* ҳcss */
/* about */
#head-in{width:1000px; background:url(about1.png) repeat-x top left; height:376px;}
.right-in{ float:right; text-align:left; width:135px; padding-top:0px; line-height:25px;}
.menu-in{text-align:center; padding-top:60px; padding-left:25px; height:37px; width:900px; overflow:hidden; }
.menu-in ul{ padding-left:50px;  }
.menu-in li{float:left; color:#333333; width:85px;  font-size:14px; font-weight:bold; height:31px; line-height:31px;}
.menu-in li a{color:#333333; display:block;}
.menu-in li a:hover, .menu-in .now{color:#FFCC00; }

#main-in{with:1000px; margin:0 auto; background-color:#FFFFFF; padding:15px 20px; text-align:left;}

#ab{width:190px; folat:left;}

/**/
.ab-1-1{width:186px; height:283px; background:url(bg6-1.png) no-repeat top center; overflow:hidden;}
.ab-t1-1{weith:171px; font-size:16px; color:#009900; line-height:28px; text-align:center; position:relative; top:42px; left:15px;}
.ab-t1-1 a{color:#009900; display:block;}
.ab-t1-1 a:hover, .ab-t1 .now{color:#FF9900;}
/*һõ*/
.ab-1{width:186px; height:283px; background:url(bg6.png) no-repeat top center; overflow:hidden;}		 
.ab-tit1{position:relative; left:28px; top:10px; width:150px; height:22px; font-size:16px; color:#FFFFFF;
         font-weight:bold; text-align:center;}
.ab-img1{width:165; height:110px; position:relative; left:11px; top:15px; margin-top:5px;}
.ab-t1{weith:171px; font-size:16px; color:#009900; line-height:15px; text-align:center; position:relative; top:18px;}
.ab-t1 a{color:#009900; display:block;}
.ab-t1 a:hover, .ab-t1 .now{color:#FF9900;}
.ab-2{width:185px; margin-top:25px;}
.ab-bg9{width:45px; height:45px; float:left; position:relative; top:-10px;}
.ab-text{width:165px; height:70px; padding:10px 2px 5px 10px; line-height:25px;  background-color:#f5f5f5; clear:both;}

.ab-main{width:750px; float:right;}
.ab-main-bg4{width:750px; height:35px; background:url(bg4.png) no-repeat center;}
.bg4-t1{width:95px; height:25px; padding:10px 0px 0px 42px; font-size:18px; font-weight:bold; color:#009900; text-align:center;}
.bg4-t2{width:280px; height:25px; padding:10px 10px 0px 0px; text-align:center; float:right;}
.ab-main-main{width:680px;}
.ab-m-m-t{width:670px; margin:10px 30px 0px 40px; }

/* news */
#head-news{width:1000px; background:url(about3.png) repeat-x top left; height:376px;}
.right-news{ float:right; text-align:left; width:135px; padding-top:0px; line-height:25px;}
.menu-news{text-align:center; padding-top:60px; padding-left:25px; height:37px; width:900px; overflow:hidden; }
.menu-news ul{ padding-left:50px;  }
.menu-news li{float:left; color:#333333; width:85px;  font-size:14px; font-weight:bold; height:31px; line-height:31px;}
.menu-news li a{color:#333333; display:block;}
.menu-news li a:hover, .menu-in .now{color:#FFCC00; }

/*б*/
.news{color:#999; padding-top:10px; line-height:35px; margin-right:30px;}
.news li span{float:right;}
.news li a{color:#666;}
.news li a:hover{color:#3196c4;}
.turnpage{color:#666;text-align:center;clear:both; margin:20px;}
.turnpage a{color:#3196c4}

/* products */
#head-pr{width:1000px; background:url(products3.png) repeat-x top left; height:376px;}
.right-pr{ float:right; text-align:left; width:135px; padding-top:0px; line-height:25px;}
.menu-pr{text-align:center; padding-top:60px; padding-left:25px; height:37px; width:900px; overflow:hidden; }
.menu-pr ul{ padding-left:50px;  }
.menu-pr li{float:left; color:#333333; width:85px;  font-size:14px; font-weight:bold; height:31px; line-height:31px;}
.menu-pr li a{color:#333333; display:block;}
.menu-pr li a:hover, .menu-in .now{color:#FFCC00; }
/*Ʒչʾ*/
.pr-1-1{width:186px; height:181px; background:url(bg6-2.png) no-repeat top center; overflow:hidden;}
.pr-title{width:186px; background:url(pr-title.png) no-repeat top center; font-size:16px; color:#009900;          text-align:center; padding-top:2px;}
.pr-title a{color:#009900; display:block;}
.pr-title a:hover, .pr-title .now{color:#FF9900;}

/*Ʒб*/
.products{ padding:0px; margin:0px; width:720px;}
.products ul{width:155px; height:155px; text-align:center;  display:inline-block; float:left; margin:10px;  overflow:hidden;}
.products li{ width:155px; padding:0px; margin:0px; }
.products li img{ margin:0px; padding:0px; border:1px solid #ccc; padding:3px;}


/* ʿ*/
#head-job{width:1000px; background:url(job.jpg) repeat-x top left; height:376px;}
.hum{ padding-left:30px; padding-right:20px; margin:0px;  width:700px;  }

/* ̼*/
#head-join{width:1000px; background:url(job.png) repeat-x top left; height:376px;}
.coop-t{width:450px; padding:20px 10px 20px 20px; line-height:25px; font-size:12px; display:block;}

/*ͻ*/
#head-mes{width:1000px; background:url(mes.png) repeat-x top left; height:376px;}
.feedb{ padding-left:20px;  height:30px; margin-top:5px; margin-bottom:3px;  width:580px; background-color:#ECEEF2;  overflow:hidden;}
.feedb-t1{width:350px; height:20px; color:#666600; padding-top:5px;}
.feedb-t2{width:200px; height:20px; float:right; padding-top:5px;}
.feedb-1{ padding-left:20px; padding-right:5px; margin-top:5px;  width:580px;}
.feedb-2{ padding-left:20px; margin-top:5px;  width:580px; color:#FF0033; height:30px; overflow:hidden; font-weight:bold;}
.feedb-3{ padding-left:20px; margin-top:0px;  width:580px; color:#009900;}

/*ϵ*/
#head-con{width:1000px; background:url(ct.png) repeat-x top left; height:376px;}

.con-t{width:500px; padding:20px 10px 20px 20px; line-height:25px; font-size:14px;}
.con-img{width:129; height:350px; float:right; display:block; overflow:hidden; padding-top:20px;}

/*Ʒҳ*/
.prd-t-1{width:600px; height:20px; background-color:#edfafa; 
          margin-left:20px; margin-top:20px; padding:8px 0px 3px 22px;}
.prd-t-2{width:600px; background-color:#edfafa; 
          margin-left:20px; margin-top:20px; padding:8px 0px 3px 22px;}		  
.pd-img1{width:600px;  margin:20px 10px 20px 40px; border:2px solid #ccc; overflow:hidden;}
#img li{ float:left; width:70px;}	  
		  
/*ҳ*/
.news_nei{width:750px; height:35px; background:url(bg4-1.png) no-repeat center;}
.news_nei_tit{width:700px; height:25px; padding:10px 10px 0px 30px; float:right;}
.news_nei_text{ padding:0px; margin:40px 10 20 60;  width:700px;}
.news-turnpage{width:680px; margin-top:40px; margin-left:40px; margin-bottom:20px; line-height:25px;}

#left{ width:186px; float:left; overflow:hidden; }
#left h3{background:url(left-h3.gif) no-repeat top left; height:38px;text-align:center; line-height:38px; margin:0px; padding:0px; color:#009900; font-weight:bold; font-size:14px;}
#left .pr-title{background:url(colright.jpg) no-repeat bottom left; padding-top:5px; padding-bottom:20px;}
#left li{background:url(line.gif) repeat-x bottom left; margin:0px 20px; line-height:25px; overflow:hidden; padding-left:10px; text-align:left; padding-left:10px; height:25px;}

