@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding:0px; margin:0px; background:#c0c0c0 url(../images/topbg.jpg) repeat-x top;}
div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,p{ margin:0px; padding:0px;}
ul{ list-style-type: none; }
a{ color:#333333; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:underline;}
img{ border:0px;}
form{ margin:0px; padding:0px;}
.red{ color:red;}
#warp{ width:988px; margin:0 auto;}
.serch{ background:url(../images/index_06.jpg) no-repeat; width:144px; height:24px; padding:3px 0 0 3px; *padding:1px 0 0 1px; }
.serch input{ border:#fff 1px solid; width:110px;}
.shouye{ background:url(../images/index_09.jpg) no-repeat; width:81px; height:38px; text-align:center; line-height:38px; font-weight:bold; font-size:14px;}
.shouye a{ color:#FFFFFF; text-decoration:none;}
.nav{   height:38px; line-height:38px; font-weight:bold; font-size:14px; text-align:center;}
.nav a{ width:95px; color:#333333;background:url(../images/index_11.jpg) no-repeat; display:block;}
.nav a:hover{ width:95px; color:#fff; background:url(../images/index_10.jpg); display:block;}
.subnav{ text-align:center; color:#cc0000;}
.subnav td{ padding-top:5px;}
#main{ background:#FFFFFF;}
.news{  background:url(../images/index_18.jpg) no-repeat left; padding-left:15px; width:227px; font-weight:bold; padding-bottom:5px;}
.more{ float:right; padding-right:15px; color:#FF0000;}
.new_box{ border:#91a9b3 1px solid; border-top:none;  width:225px; padding-bottom:5px;}
.new_box li{ border-bottom:#6fb8e3 1px dashed; background:url(../images/news_29.jpg) no-repeat left; padding-left:15px; padding-bottom:5px; padding-top:5px; margin:0 5px;}
.img_bg{ background:#f4f4f4; width:239px;}
.title{ text-align:center; border-bottom:#999 1px dashed; padding:5px 0; font-weight:bold;}
.infor{ padding:5px; line-height:20px;}
#footer{ background:#FFFFFF; padding:20px 0;}
#footer a{ border-right:#CCCCCC 1px solid; padding-right:5px;}
.di_infor{ padding:5px; color:#666;}
.weizi{ background:url(../images/about_03.jpg) no-repeat; width:894px; height:36px; line-height:36px; padding-left:60px; margin-left:15px;}
.about_infor p{ text-indent:2em; padding-left:10px; line-height:20px; margin-top:10px;}
.news_top{ border-bottom:#cccccc 1px dashed; padding-bottom:5px;}
.time{ float:right;  color:#666; padding-right:10px;}
.news-title{ width:250px; margin-top:10px; background:url(../images/news-icon_03.jpg) no-repeat left; padding-left:20px;}
.news-nr{ text-indent:2em; line-height:26px; padding-top:10px; border-bottom:#666 1px dashed; padding-bottom:5px;}
.serve p{ text-align:left; padding-left:30px; line-height:20px; margin:5px 0;}
.serve{ text-align:left; padding-left:30px; line-height:20px;}
.pro-title a{ background:url(../images/pro_icon_03.jpg) no-repeat; width:108px; height:27px; line-height:27px; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold; font-size:14px; display:block;}
.pro-title a:hover{ background:url(../images/pro_icon_04.jpg) no-repeat; width:108px; height:27px; line-height:27px; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold; font-size:14px; display:block;}
.pro_tilte{ padding-left:20px; font-weight:bold; color:#000000; padding-top:20px;}
.pro_listimg{ padding-top:10px;*padding-left:20px;}
.pro_listimg a{ border:#CCCCCC 1px solid; padding:5px 10px; display:block; margin:0 20px;}
.pro_listimg a:hover{ border:red 1px solid; display:block;}
.cp_title{font-weight:bold; font-size:14px; color:#990000; border-bottom:#990000 1px dashed; padding-bottom:5px; width:625px;}
.chanshu{ border:#CCCCCC 1px solid; margin-top:10px; width:600px; margin-left:20px;}