@charset "gb2312";
/* CSS Document */
/*S*/

body{font-size:12px; font-family:"ËÎÌå"; margin:0px;  padding:0px; color:#cecece; background:url(../images/a1.jpg) repeat-x; line-height:24px; }
li{ list-style:none;}
a img{ border:0;}
a{ text-decoration:none; color:#cecece;}
a:hover{text-decoration:none; color:#fe8b00;}
a:visite d{ color:#010000;}
.clear{clear:both;height:0;font-size: 1px;line-height:1px;_line-height:0px;}
h1{ text-align:center; font-size:18px; bor der-bottom:1px #CCCCCC dashed; padding-bottom:5px;}
ul,ol{ margin:0px; padding:0px;}

.top{ height:75px; width:1000px; margin:0 auto; position:relative}
.logo{ position:absolute; width:220px; height:111px; top:0px; left:0px;}
#nav{ width:660px; float:right;}
#nav li{ float:left; width:94px; height:75px; line-height:75px; position:relative; z-index:999;  font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; text-align:center; font-size:14px;}
#nav li a{ color:#FFFFFF;}
#nav li a:hover{ color:#fe8b00;}

#nav ul li ul { display:none; position:absolute; top:75px;left:0px; margin-left:0px; z-index:999;}
#nav ul li ul li{height:30px;font-size:12px; font-weight:normal;width:94px;background:#333333;line-height:30px;color:#000; border-bottom:#BEBEBE 1px solid; t ext-align:center; }
#nav ul li ul li a{display:block;font-size:12px;color:#fff; padding-left:10px;} 
#nav ul li ul li a:hover{color:#FFFFFF; background:#fe8b00; text-decoration:none;} 
#nav ul li.current ul { display:block;}
#nav ul li:hover ul { display:block;}

.banner{ border:#2c2c2c 1px solid; border-left:none; border-right:none;}
.nbanner{ }
.main{ background:url(../images/a2.jpg);overflow:hidden;}
.maincon{ width:1000px; margin:0 auto; overflow:hidden;}
.mainend{ height:40px; background:url(../images/a3.jpg);}
.one{ width:398px; float:left; overflow:hidden; padding-top:30px; background:url(../images/a6.jpg) 396px 70px no-repeat;}
.one1{ color:#d9d6d6; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; padding-bottom:15px;}
.one1 span{ color:#7c7c7c; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.one1 b{ font-weight:100; float:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:10px; padding-right:32px;}
.one2 img{ padding:5px; border:#4f4f50 1px solid; background:#2e2f31;}
.one3{ padding-top:10px; width:365px;}
.one3 li{ height:26px; line-height:26px; background:url(../images/a5.jpg) left center no-repeat; padding-left:10px;}
.one3 li span{ float:right;}
.two{ width:600px; float:right; overflow:hidden; padding-top:30px;}
.two0{ color:#d9d6d6; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; padding-bottom:15px;padding-left:21px;}
.two0 span{ color:#7c7c7c; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.two0 b{ font-weight:100; float:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:10px; }
.two1{}
.two1 li{ float:left; width:177px; height:102px; padding:0 0 17px 23px;}
.two1 li a{ display:block; background:url(../images/a8.jpg) no-repeat; width:169px; height:94px; padding:8px 0 0 8px;}
.two1 li a:hover{ background:url(../images/a88.jpg) no-repeat;}
.foot{ height:59px; background:url(../images/a9.jpg) repeat-x; overflow:hidden;}
.footcon{ width:930px; margin:0 auto; background:url(../images/a10.png) left center no-repeat; height:59px; overflow:hidden; line-height:65px; padding-left:70px;}
.footcon span{ float:right;}
.left{ width:170px; float:left; overflow:hidden; padding-top:10px;}
.left1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#ebebeb; background:url(../images/n1.jpg) bottom repeat-x; height:40px; line-height:40px; padding-left:10px;}
.left2{}
.left2 li{ height:40px; line-height:40px; background:url(../images/n2.jpg) 10px no-repeat; padding-left:25px; border-bottom:#474747 1px solid;}
.left2 li a:hover{ color:#c26a00}
.right{ width:800px; float:right; overflow:hidden; padding-top:10px;}
.right1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#979797; background:url(../images/n1.jpg) bottom repeat-x; height:40px; line-height:40px; padding-left:10px;}
.right1 span{ float:right; font-size:12px; font-family:"ËÎÌå"; color:#888888}
.right1 span a{color:#888888}

.nr{ padding:10px 2px 0px 2px; overflow:hidden; word-wrap:break-word; line-height:24px;}
.nr li{ border-bottom:#6d6d6d 1px dashed; height:45px; line-height:45px; overflow:hidden;}
.nr li span{ float:right;}

.pro{ padding:15px 2px 0px 2px; word-wrap:break-word; overflow:hidden;  line-height:24px;}
.pro li{ width:194px; padding-left:5px; height:150px; float:left;  text-align:center;}
.pro li img{ width:161px; height:85px; padding-bottom:15px;}
.pro li a{ width:177px; height:110px; padding-top:8px; background:url(../images/a8.jpg) no-repeat; display:block;}
.pro li a:hover{background:url(../images/a88.jpg) no-repeat;}

.page{ text-align: center; margin:20px 0px 10px 0; clear:both; color:#656565;}
.page a{ color:#656565;}
.page a:hover{ color:#999999;}








