/* CSS Document */
body{
margin:0px auto; font-size:9pt; color:#444; line-height:16px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; background:#F2F3F1;
}
a{
color:#444; text-decoration:none;
}
a:hover{
color:#ff3300; text-decoration:none; text-decoration:underline;
}
/* 网页头 */
#hearder{
margin:0px auto; width:1000px; height:107px; margin-top:3px; background-image:url(../images/bg.gif);
}
#logo{
margin:0px auto; width:330px; float:left; margin-top:10px;
}

/* 主菜单 */
#menu{
margin:0px auto; width:1000px; height:40px; line-height:40px; background-image:url(../images/top_bg.gif); 
}
#menu ul{
margin:0px auto; margin-left:60px;
}
#menu ul li{
margin:0px auto; width:120px; height:40px; line-height:40px; color:#fff; letter-spacing:2px; font-size:14px; font-weight:bold;float:left; text-align:center; margin-top:3px; list-style-type:none;
}
#menu ul li a{
margin:0px auto; height:40px; line-height:40px; color:#fff; letter-spacing:1px; text-align:center;
}
#menu a:hover{
color:#FFf;
}
#menu-r{
margin:0px auto; float:left; width:5px; height:38px;
}
#menu-l{
margin:0px auto; float:left; width:5px; height:38px;
}
.menu-active{
color:#fff
}
.line{
margin:0px auto; width:14px; list-style-type:none; text-align:center;
}
/* 网页主体 */
#main{
margin:0px auto; width:1000px; height:auto; background-image:url(../Image/main-bg.gif);
}

#left{
margin:0px auto; width:227px; height:auto; float:left;
}

/*输入框样式*/
.input{
margin:0px auto; border:solid 1px #ccc;
}
.input a{
margin:0px auto; border:solid 1px #ccc;
}
.input a:hover{
margin:0px auto; border:solid 1px #ccc;
}
#contact{
margin:0px auto; width:208px; height:330px; margin-top:15px; background:#FFFFFF; border-top:solid 1px #ddd; border-left:solid 1px #ddd; border-right:solid 1px #ddd;
}
#center{
margin:0px auto; margin-left:12px; float:left; width:549px;
}
#center-class{
margin:0px auto; margin-left:12px; float:left; width:760px;
}
.bigtile {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #434345; FONT-FAMILY: "黑体"; LETTER-SPACING: 5px
}
.titlefont2 {
	FONT-WEIGHT: bold; COLOR: #3e3e3e; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.lines{
border-bottom:solid 1px #fff;
}
#right{
margin:0px auto; width:200px; height:auto; float:right;
}
.title_bg{
margin:0px auto; width:100%; height:30px; line-height:30px; background-image:url(../images/title_bg.gif); color:#FFFFFF; font-weight:bold;FONT-SIZE: 13px;LETTER-SPACING: 3px; TEXT-DECORATION: none;
}
#right-t{
margin:0px auto; width:654px; height:180px; float:left;background:#FFFFFF; 
}
#right-t-l{
margin:0px auto; width:200px; height:160px; float:left; margin-top:10px;
}
#right-t-r{
margin:0px auto; width:410px; height:165px; float:left;margin-left:10px; margin-top:3px;
}
.img-right{
margin:0px auto; margin-left:0px;
}
.news-b{
border-bottom:dotted 1px #ccc; height:29px; line-height:29px;
}
.news-b a{
color:#666;
}
.news-b a:hover{
color:#ff3300;
}
#right-b{
margin:0px auto; width:648px; height:auto; float:left; line-height:24px;background:#FFFFFF; padding:10px 10px 0px 10px;
}
.product{
margin:0px auto; width:335px; float:left; margin-top:2px;
}
.product-t{
margin:0px auto; width:335px; float:left; float:left
}
.product-b{
margin:0px auto; width:335px; float:left; float:left
}
.product-m{
margin:0px auto; width:335px; float:left; height:95px; background-image:url(../images/product-bg.gif);
}
.index-bg{
margin:0px auto; width:100%; height:29px; line-height:29px; background-image:url(../Image/biaoti-bg.gif); text-indent:10px; font-weight:bolder; color:#fff;
}
.content-left{
margin:0px auto; width:217px; background:#D2D5D9; margin-bottom:10px; padding:5px 5px 5px 5px;
}
.content-right{
margin:0px auto; width:190px; background:#D2D5D9; margin-bottom:10px; padding:5px 5px 5px 5px;
}
.prolist{
margin:0px auto; margin-top:5px; margin-left:5px; margin-bottom:5px;
}
.pro-tit{
margin:0px auto; height:18px; line-height:18px; background:#D2D5D9;
}
#p-lists{
margin:0 auto; height:18px; margin-bottom:2px;
}
#p-lists ul{
margin:0px auto
}
#p-lists ul li{
margin:0px auto; width:730px; height:22px; margin-bottom:2px; background:#FFFFFF; padding-left:30px;
}
.ptit{
margin:0px auto; text-align:center; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#0754A2; margin-top:30px;
}
.pcontent{
margin:0px auto; margin-left:20px; width:720px; margin-bottom:20px;
}
/* 网页脚 */
.main{margin:0px auto; width:1000px;}
#footer{
margin:0px auto; width:1000px; height:41px; background:#EFEFEF; border:solid 1px #ccc;  color:#555; background-image:url(../images/foot_bg.gif); text-align:center; line-height:18px; float:left;
}
.showpage{
margin:0px auto; line-height:26px; 
}
/*单页样式*/
#page-title{
margin:0px auto; width:100%; height:26px; line-height:26px; border-bottom:solid 1px #ddd; background:#FFFFFF;
}
.page-body{
margin:0px auto; width:628px; height:auto; float:right; line-height:22px; background:#FFFFFF; padding:10px 10px 10px 10px;
}
#body-m{
margin:0px auto; width:634px; height:auto; float:left; border-left:solid 3px #235391;border-right:solid 3px #235391; background:#F7F7F5; padding:0px 10px 10px 20px; 
}
#body-bt{
margin:0px auto; width:634px; height:50px; border-bottom:solid 2px #FE4B1E;
}
/* 产品列表 */
#product-list{
margin:0px auto; width:188px; height:auto; border:solid 1px #E5E5E5; margin-top:10px; padding-bottom:10px; padding-left:20px;  line-height:24px; 
}
.product-list{
border-bottom:dotted 1px #CC0000;
}

#page-right{
margin:0px auto; width:650px; height:auto; float:left; line-height:22px; color:#333; background:#fff; margin-top:20px; margin-bottom:20px;
}
#products{
margin:0px auto; width:608px; height:auto; float:left; line-height:22px; color:#666;background:#FFFFFF; border:solid 1px #E8E8E8;  padding:10px 10px 10px 10px;
}
#product-menu{
margin:0px auto; width:210px; height:auto; background:#FFFFFF; border-top:solid 1px #E8E8E8; border-left:solid 1px #E8E8E8; border-right:solid 1px #E8E8E8;
}

/*产品展示*/
#P-title{
margin:0px auto; width:100%; height:30px; line-height:30px; border:solid 1px #ccc;  background:#E2E2E2; text-indent:12px; margin-top:20px; font-size:14px; margin-bottom:10px;
}
#P-title-m{
margin:0px auto; width:628px; height:26px; line-height:26px; border-left:solid 1px #E8E8E8;border-right:solid 1px #E8E8E8;border-top:solid 1px #E8E8E8;  background:#f6f6f6; text-indent:12px; margin-top:20px;
}
.p-list{
margin:0px auto; width:628px; height:auto; float:left; line-height:22px; color:#444;background:#FFFFFF; border:solid 1px #E8E8E8;  padding:20px 20px 20px 20px; margin-top:15px; 
}
.p-list a{
margin:0px auto; color:#003A91; font-weight:normal;
}
.p-list a:hover{
margin:0px auto; color:#cc0000;
}
#pro-menu{
margin:0px auto; width:222px; height:auto; margin-bottom:10px;
}
#pro-menu ul{
margin:0px auto; width:100%;
}
#pro-menu ul li{
margin:0px auto; width:100%; height:28px; line-height:28px; text-indent:12px; 
}
#pro-menu ul li a{
margin:0px auto; width:100%; height:22px; line-height:22px; text-indent:12px; display:block; background:#efefef; padding-top:6px;
}
#pro-menu ul li a:hover{
margin:0px auto; color:#FF0000; background:#efefef; text-decoration:none;
}
#pro-menu-tit{
margin:0px auto; width:231px; height:24px; line-height:24px; border-top:4px solid #cc0000; background:#555; color:#FFFFFF; text-indent:12px; font-weight:bold;
}
#page-body-p{
margin:0px auto; width:628px; height:auto; float:left; line-height:22px; background:#FFFFFF; border-top:solid 1px #ddd; border-left:solid 1px #ddd; border-right:solid 1px #ddd; padding:20px 20px 10px 20px; 
}

/*打开新闻窗口*/
#mask{ position:absolute; top:0px; left:0; width:expression(body.scrollWidth); height:100%; background:#333; filter:ALPHA(opacity=60); z-index:1; visibility:hidden}
#body-mnews{
margin:0px auto; width:820px; height:auto; border-left:solid 3px #235391;border-right:solid 3px #235391; background:#F7F7F5; padding:0px 10px 10px 20px; 
}
#body-btnews{
margin:0px auto; width:820px; height:50px; border-bottom:solid 2px #FE4B1E;
}
#body-news{
margin:0px auto; width:820px; height:auto; margin-left:20px;
}
.more{
width:50px; float:right; margin-top:5px; text-align:right
}
.left-menu{
text-indent:60px; border-bottom:1px solid #efefef; background:#efefef;
}
#pro_show{
margin:0px auto;
}
#pro_show ul{
margin:0px auto; margin-top:15px;
}
#pro_show ul li{
margin:0px auto; width:300px; float:left; margin-right:20px;
}