html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0;}
div{overflow:hidden;}
img{border:0 none;}
ul, li{list-style-type: none; }
body, select, {font-size:12px;}
button {cursor: pointer; }
body {font-size:12px; line-height:24px;color:#697d9e; background-color:#ededed; background-image:url(images/page_back.jpg); background-repeat:repeat-y; background-position:center; font-family:Arial;}
a, a:link {text-decoration: none; color:#697d9e; }
a:visited { }
a:active, a:hover{text-decoration:none; color:#990000;}
a:focus{outline: none;}

.top{width:925px; margin:0 auto; height:59px; padding:33px 0 0 0;}
.logo{width:434px; float:left;}
.logo_right{float:left; padding:0 10px 0 0; width:481px; height:59px; line-height:59px; text-align:right;}
.logo_right a{color:#797979;}
.logo_right a:hover{color:#990000;}

   #nave{width:925px; margin:0 auto; height:29px; padding:0; background:url(images/menu_back.jpg);}
   #nave ul{}
   #nave ul li{width:152px; height:29px; color:#f5f5f5; text-align:center; line-height:29px; background:url(images/menu_line.jpg) no-repeat right center; float:left;}
   #nave ul li:hover{background:url(images/menu_over.jpg);}
   #nave ul li a{color:#f5f5f5;}
   #nave ul li ul{position:relative;width:152px;display:none; background:#67809e; left:0;}
   #nave ul li ul li{height:24px; line-height:24px;text-align:center; background-image:none;}
   #nave ul li ul li a{display:block;color:#f5f5f5;}
   #nave ul li ul li a:hover{color:#f5f5f5;}
   #nave ul li ul li:hover{ background:#f25e04;}
 .banner{width:925px; height:366px; margin:0 auto; clear:both;}
 .indexCon{width:925px; height:366px;overflow:hidden;}
.indexCon .flashBanner{width:925px;height:366px;overflow:hidden;}
.flashBanner{position:inherit;}
.flashBanner .mask{height:60px;line-height:60px;width:100%;text-align:right;
	position:relative;left:0;top:-70px; background:trasparent;filter:alpha(opacity=100);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer; border:2px solid #424e66;}
.flashBanner .mask img.show{margin-bottom:3px;}

.main{width:925px; margin:0 auto; padding:10px 0 0 0;}
.in_about{ height:163px; clear:both;}
.in_about_1{width:433px; float:left;}
.in_title{ background:url(images/in_about_pic.jpg) no-repeat left top; height:33px; line-height:33px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#333333; font-size:14px; padding:0 0 0 33px;}
.in_about_content{ background:url(images/about_left.jpg) no-repeat left; padding:0 0 0 175px;}
.in_news{width:219px; float:left; margin:0 0 0 25px;}
.in_news_title{padding:0 0 0 10px; background:url(images/in_news_title.jpg) no-repeat left; height:33px; line-height:33px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#fd7c16; font-size:14px;}
.fr{float:right; font-family:Arial; font-weight:normal; font-size:12px;color:#697d9e;}
.fr a{color:#697d9e;}
.fr a:hover{color:#990000;}
.p1{padding:10px 5px 0 0;}
.p2{padding:5px 2px 0 0;}
.in_newslist ul li{line-height:24px;}
.in_indus{width:220px; float:left; margin:0 0 0 25px;}

.in_pro{ height:180px; clear:both;}
.in_prolist{ padding:10px 40px; background:url(images/demo_back.jpg);}
#demo{width:845px;overflow:hidden;}
.prolist{width:142px; float:left; height:138px;}
.prolist_pic{width:133px; height:93px; margin:0 auto;}
.prolist_pic img{width:133px; height:93px;}
.prolist_name{ padding:0 0 0 5px; background:#7f848a; width:128px; margin:0 auto; font-size:12px;}
.prolist_name a{color:#fefffd;}
.prolist_name a:hover{color:#990000;}

.product{ width:230px; float:left; height:180px;}
.product_pic{width:210px; height:147px; margin:0 auto;}
.product_pic img{width:210px; height:147px;}
.product_name{ padding:0 0 0 5px; background:#7f848a; width:205px; margin:0 auto; line-height:26px;}
.product_name a{color:#fefffd;}
.product_name a:hover{color:#990000;}

.left{width:182px; float:left;}
.right{width:723px; float:left; margin:0 0 0 20px;}

.left_top{ background:url(images/left_top.jpg); width:154px; padding:0 14px; height:52px; line-height:52px; font-size:16px; color:#666666; font-family:"Î¢ÈíÑÅºÚ"; margin:10px 0 0 0 ;}
.left_list{ background:url(images/left_list.jpg); width:154px; padding:0 14px;}
.left_list ul li{border-bottom:1px dotted #cccccc;}
.left_list ul li a{display:block; width:129px; padding:0 0 0 25px; background:url(images/left_icon.jpg); height:29px; line-height:29px;}
.left_list ul li a:hover{background:url(images/left_over.jpg); color:#ffffff;}
.left_bottom{background:url(images/left_bottom.jpg); height:11px;}

.right_title{ margin:10px 0 0 0; height:30px; line-height:30px; border-bottom:2px solid #fd6301; padding:0 0 0 10px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.content{padding:15px 6px; line-height:29px; font-size:14px;}
#info_pro li{float:left; border:1px dotted #cccccc; margin:0 1px; font-size:12px;}
#info_pro li a{display:block; width:150px; padding:0 0 0 25px; background:url(images/left_icon.jpg); height:29px; line-height:29px;}
#info_pro li a:hover{background:url(images/left_over.jpg); color:#ffffff;}

#newslist li{background:url(images/left_icon.jpg) no-repeat left; line-height:29px; border-bottom:1px dotted #cccccc; padding:0 0 0 25px;}

.quick{clear:both; text-align:right; height:15px; padding:0 10px 0 0;}
#page{line-height:30px; text-align:center; clear:both;}
.tips{ background:url(images/tipsbg.gif) no-repeat left top; padding:40px 0 10px 166px; margin-top:20px; margin-bottom:10px; color:#999; font-family:"Î¢ÈíÑÅºÚ";}
.foot{width:925px; margin:0 auto; clear:both;}
.foot_txt{background:url(images/foot_back.jpg); padding:10px 0 0 0; text-align:center; color:#e1e1e1;}
.foot_txt a{color:#e1e1e1;}
.foot_txt a:hover{color:#990000;}