/* CSS Document */
body{font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px; color:#00457f; background:url(../images/bg.gif) top repeat-x; margin:0px; padding:0px;}

a{color:#333; text-decoration:none;}
a:hover{color:#f06725; position:relative; left:1px; top:1px;}
a img{border:0px;}

/*公用*/
.left{float:left;}
.right{float:right;}
.more{width:50px; line-height:29px;}

/*主体*/
.main{margin:0px auto; width:100%;  background:url(../images/background.gif) top center no-repeat; height:500px;}

/*头部*/
.top{width:884px; height:130px; background:#fff; margin:0px auto;}
.top .logo{height:80px; padding:5px 0px 0px 20px; display:inline;}
.top .menu{ display:inline; margin:10px 10px 0px 0px;}
.top .menu span{line-height:30px; margin:0px 8px;}
.top .nav{height:32px; background:url(../images/navbg.gif) repeat-x; clear:both;}
.top .navb{height:32px; background:url(../images/mainmenu_r.gif) right no-repeat; text-align:center;}
.top .navb ul{list-style:none; margin:0px; padding:0px; margin-left:40px;}
.top .navb ul li{float:left; line-height:30px; padding:0px 12px;}
.top .navb ul li a{color:#fff;}

/*flash*/
.flash{width:864px; height:170px; clear:both; margin:0px auto; background:url(../images/flashbg.jpg) repeat-x; text-align:right;}

/*内容*/
.container{width:864px; clear:both; margin:0px auto;}
.container_left{width:200px;}
.container_right{width:664px;}

/*查找*/
.search{background:url(../images/searchbg.gif) no-repeat; height:62px; padding-top:20px; margin-top:8px;}
.search div {margin-left:55px; margin-bottom:6px;}
.search div .input{width:120px;}

/*产品分类*/
.pro_type{background:url(../images/rightmenu_bg.gif); margin-top:8px;}
.pro_type .title{background:url(../images/rightmenu_titlebg.gif) top no-repeat; line-height:40px; padding-left:35px; color:#333; font-weight:bold;}
.pro_type .con{}
.pro_type .con ul{list-style:none; margin:0px; margin:0px 20px; padding:0px;}
.pro_type .con ul li{ line-height:25px; background:url(../images/a1.gif) 0px 6px no-repeat; padding-left:15px;}
.pro_type .con ul dt{margin:0px; padding:0px; border-bottom:1px #ccc dotted; line-height:22px;}
.pro_type .bottom{height:11px; background:url(../images/rAD_bottom.gif) no-repeat;}

/*news*/
.news{width:380px; margin:9px 8px;}
.news .ntitle{background:url(../images/mainnavbg.gif) repeat-x; height:29px; margin:0px 2px;}
.news .ntitle .ntitle_tit{background:url(../images/title_bg.gif) no-repeat; height:29px; width:90px; padding-left:30px; line-height:29px;}
.news .ncon{padding:10px 15px 5px 15px;}
.news .ncon ul{list-style:none; margin:0px; padding:0px;}
.news .ncon ul li{line-height:25px; text-align:right; border-bottom:1px #ccc dotted; background:url(../images/arr1.gif) 0px 1px no-repeat;}
.news .ncon ul li dl{float:left; width:250px; text-align:left; margin:0px; padding:0px 0px 0px 10px;}

/*article_list*/
.article_list{width:320px; border:1px #ccc solid;  margin:9px 8px; height:164px;}
.article_list .ntitle{background:url(../images/mainnavbg.gif) repeat-x; height:29px; margin:0px 2px;}
.article_list .ntitle .ntitle_tit{background:url(../images/title_bg.gif) no-repeat; height:29px; width:90px; padding-left:30px; line-height:29px;}
.article_list .ncon{padding:10px 15px 5px 15px;}
.article_list .ncon ul{list-style:none; margin:0px; padding:0px;}
.article_list .ncon ul li{line-height:25px; text-align:right; background:url(../images/arr1.gif) 0px 1px no-repeat;}
.article_list .ncon ul li dl{float:left; width:200px; text-align:left; margin:0px; padding:0px 0px 0px 10px;}

/*article_list*/
.article_list2{width:320px; border:1px #ccc solid;  margin:9px 0px; height:164px;}
.article_list2 .ntitle{background:url(../images/mainnavbg.gif) repeat-x; height:29px; margin:0px 2px;}
.article_list2 .ntitle .ntitle_tit{background:url(../images/title_bg.gif) no-repeat; height:29px; width:90px; padding-left:30px; line-height:29px;}
.article_list2 .ncon{padding:10px 15px 5px 15px;}
.article_list2 .ncon ul{list-style:none; margin:0px; padding:0px;}
.article_list2 .ncon ul li{line-height:25px; text-align:right; background:url(../images/arr1.gif) 0px 1px no-repeat;}
.article_list2 .ncon ul li dl{float:left; width:200px; text-align:left; margin:0px; padding:0px 0px 0px 10px;}

/*bout*/
.about{width:254px; height:245px; border:1px #ccc solid; margin:9px 0px;}
.about .acon{padding:0px 10px; color:#333; line-height:22px;}
.about .acon img{border:1px #ccc solid; padding:3px; margin:5px; width:100px; height:70px;}
.about .atitle{height:29px; background:url(../images/mainnavbg.gif) repeat-x;}
.about .atitle .atitle_tit{background:url(../images/title_bg.gif) no-repeat; height:29px; padding-left:30px; line-height:29px;}


/*产品展示*/
.product{width:654px; border:1px #ccc solid;  margin:0px 0px 9px 8px; clear:both; height:164px;}
.product .ptitle{height:29px; background:url(../images/mainnavbg.gif) repeat-x;}
.product .ptitle .ptitle_tit{background:url(../images/title_bg.gif) no-repeat; height:29px; padding-left:30px; line-height:29px;}
.product ul{list-style:none; margin:0px; padding:0px; margin-top:12px; margin-left:10px; width:150px; float:left;}
.product ul li{ text-align:center;}
.product ul li a img{border:1px #ddd solid; padding:2px;}
.product ul li a:hover img{border:1px #ffaf6f solid; padding:2px;}

/*link*/
.link{width:656px;  margin:0px 0px 9px 8px; clear:both; height:100px;}
.link .ltitle{height:29px; background:url(../images/mainnavbg.gif) repeat-x;}
.link .ltitle .ltitle_tit{background:url(../images/title_bg.gif) no-repeat; height:29px; padding-left:30px; line-height:29px;}
.link ul{list-style:none; margin:0px; padding:0px; margin-top:8px; text-align:left;}
.link ul li{display:inline; line-height:25px; padding:0px 3px;  float:left;}
.link ul li a img{border:0px #ddd solid; padding:0px; height:35px;}

/*footer*/
.footer{width:864px; margin:0px auto; border-top:2px #006699 solid; padding-top:10px; clear:both; margin-top:10px;}
.footer div{line-height:25px; text-align:center;}

/*内容页*/
.path{width:656px; margin:0px auto; height:30px; background:url(../images/mainnavbg.gif) repeat-x; color:#333;}
.path .pcon{background:url(../images/title_bg.gif) no-repeat; height:30px; padding-left:30px; line-height:30px;}
.context{padding:8px 15px; color:#555;}


/*清除浮动*/
.clear{clear:both;}

/*广告*/
.ad{width:654px; border:0px #ccc solid;  margin:0px 0px 3px 8px; height:60px;}

.ad_s{width:370px; border:0px #ccc solid;  margin:0px 0px 3px 8px; height:50px;}

/*网站公告*/
.notice{width:650px; border:0px #ccc solid;  margin:0px 0px 3px 8px; height:25px;}
.notice_2{width:650px; border:0px #ccc solid;  margin:0px 0px 3px 8px; height:5px;}
.company_notice p {
color:#ff0000;
}
.company_notice p a{
color:#ff0000!important;
text-decoration:none;
}
