@charset "utf-8";
*{margin:0;padding:0}
body { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; line-height:22px; background-color: #fff; background-image: url(../images/bg.jpg); background-repeat: repeat-x; background-position: left top; }
#container {width:1006px;text-align:left; overflow:hidden;margin:0 auto;}
/*top*/
#top{width:100%;height:90px; background:url(../images/topbg.jpg) no-repeat; overflow:hidden }
#logo{width:516px;height:71px;float:left;display:inline;margin:10px 0 0 10px;}
#topright{float:right;display:inline;margin:35px 10px 0 0}
#text{ height:29px; line-height:29px; text-align:right; color:#1d2088}
/*nav*/
#nav{width:926px; padding-left:60px; background:url(../images/menubg.jpg) no-repeat; height:38px; line-height:38px;}
#nav li{float:left;display:inline;}
#nav li a{width:111px;height:38px;display:block;line-height:38px;font-size:12px;font-weight:bold;text-align:center;color:#FFF}
#nav li a:hover{width:111px;height:38px;line-height:38px;  display:block;font-size:12px;font-weight:bold;text-align:center;color:#ffcc00;background:url(../images/menubga.jpg) no-repeat;}
#nav li a.choose{width:111px;height:38px;display:block;line-height:38px; font-size:12px;font-weight:bold;text-align:center;color:#ffcc00;background:url(../images/menubga.jpg) no-repeat;}
.line{ width:1002px; background:url(../images/line.jpg) repeat-x; height:11px;}
/*main*/
#main1{ background:url(../images/middbg1.jpg) repeat-y; width:1006px;}
#main{ width:986px; background:url(../images/middbg.jpg) no-repeat;  padding:0 10px 10px 10px;}
#main2{ padding:10px 5px 5px 5px;}
/*pagebanner*/
#banner{width:987px; height:290px; margin-top:10px; }
/*left mid right*/
#left{width:205px;float:left;display:inline;margin-right:10px}
#mid{width:425px;float:left;display:inline; }
#r_img{width:240px;float:right;display:inline}
.l_img{ text-align:center; margin-top:10px;}
#products{ float:left; width:690px; margin-top:10px;}
.tel{ width:205px; margin-top:5px; text-align:center;}
.qq{ width:205px; margin-top:5px; text-align:center;}

.r_title{ background:url(../images/r_titlebg.jpg) no-repeat; width:730px;padding-left:40px; padding-bottom:7px; height:40px; line-height:40px;font-size:14px; color:#C00; font-weight:bold;}
.r_title span{ font-weight:normal; color:#666; font-size:12px; float:right; padding-top:4px;}

.right1{ width:770px; float:left; display:inline;  }
.leftsubt{width:100%;height:31px;line-height:31px;background:url(../images/leftsubt.jpg) no-repeat}
.leftsubt h2{font-size:12px;padding-left:20px;font-weight:bold;color:#FFF;float:left;display:inline}
span.more{font-size:12px;padding-right:8px;font-family:Tahoma, Geneva, sans-serif;float:right;display:inline}
.snav{float:right;}
.leftsubm{ background-image: url(../images/leftmidd.jpg); background-repeat: repeat-y;}
.leftsubb{ height:4px; background-image: url(../images/leftbottom.jpg); background-repeat: no-repeat; background-position: left top; }
/*左侧分类*/
.leftsub{ width:100%; margin:5px 0;}
.leftsub li{width:100%;}
.leftsub li a{width:150px;padding-left:50px;height:31px;line-height:31px;margin:2px 0;display:block;background:url(../images/leftmenubg.jpg) no-repeat;color:#000}
.leftsub li a:hover{width:150px;padding-left:50px;height:31px;line-height:31px;margin:2px 0;display:block;background:url(../images/leftmenubga.jpg) no-repeat;color:#0062b3}
.leftsub li a.choose{width:150px;padding-left:50px;height:31px;line-height:31px;margin:2px 0;display:block;background:url(../images/leftmenubga.jpg) no-repeat;color:#0062b3; font-weight:bold;}
.leftsub li a span{float:right;padding-right:13px}
.contact{ background:url(../images/con_bg.jpg) no-repeat; width:220px; height:93px; padding:10px 0 0 10px; }
.leftimg{ margin:5px 0 8px 0}
.equm{ width:197px; height:135px; text-align:center; padding:1px; border:#CCC 1px solid; margin-top:5px;}
#about{ width:460px; float:left;}
.midline{ background:url(../images/midline.jpg) no-repeat; width:16px; height:200px; float:left;display:inline}
.midline1{ background:url(../images/midline1.jpg) no-repeat; width:16px; height:333px; float:left;display:inline}

.about_text{ float:left; width:415px;margin-top:5px; display:inline}
.subm{ margin:5px;}
.subm span{ float:left;margin:5px;}
#contact{width:325px; float:right;}
.contact_text{ float:left; width:300px; margin-left:5px; display:inline}


/*左侧产品分类*/
ul#pageleftnav { width:100%; margin:5px 0;}
ul#pageleftnav li {width:100%;}
ul#pageleftnav li a {width:150px;padding-left:50px;height:31px;line-height:31px;margin:2px 0;display:block;background:url(../images/leftmenubg.jpg) no-repeat;color:#000}
ul#pageleftnav li ul li a {width:145px;padding-left:55px;height:31px;line-height:31px;margin:2px 0;display:block;background:url(../images/leftmenubga.jpg) no-repeat;color:#d40000}
ul#pageleftnav li ul li a:hover {width:145px;padding-left:55px;height:31px;line-height:31px;margin:2px 0;display:block;background:url(../images/leftmenubga.jpg) no-repeat;color:#0062b3}

.collapsed { display: none; }

/*产品搜索*/
#pro_search{ background:url(../images/pro_search_bg.jpg) no-repeat;padding:10px 0 10px 20px;width:183px; height:77px;}
.textbox{ display:inline;width:158px; margin-top:5px;height:17px;border:1px solid #ccc;line-height:17px;color:#222;background:#FFF}
.button{ display:inline;background:url(../images/button.jpg) no-repeat;width:56px;height:20px;line-height:20px;border:none;border:0;cursor:pointer;  margin-top:5px; font-size:12px;}
/*快速导航*/
.fastnav{margin:10px auto 0 auto;width:201px}
.fastnav li{width:201px;height:60px;margin-bottom:5px}
.fastnav li img{width:201px;height:60px;}
/*新闻*/

#right{width:760px;float:right;display:inline;}
.sub_m{ width:246px;float:left; margin-right:10px;}
.sub_m0{ width:246px;float:right;  }

#content{ padding:10px;}
.midsubt{width:100%;height:31px;line-height:31px;background:url(../images/middbg.jpg) no-repeat;}
h2.subt1{font-size:12px;padding:0 20px;font-weight:bold;color:#FFF;float:left;display:inline; }
.fistnew img{width:150px;height:118px;border:1px solid #ccc;float:left;margin-right:10px}
.newslist{ margin-top:10px;float:left; width:750px;}
.newslist li{background:url(../images/news_icon.jpg) no-repeat 2px center;padding-left:14px;height:22px;line-height:22px;border-bottom:1px dashed #ccc;}
.newslist li span{float:right}
.subm1{ margin:5px;}

#news{ width:790px; float:left; margin-top:10px;}
.com_news{ float:left; width:390px;}
.com_news1{ float:right; width:390px;}

.newslist1{ margin-top:10px;float:left; }
.newslist1 li{background:url(../images/news_icon.jpg) no-repeat 2px center;padding-left:14px;height:22px;line-height:22px;border-bottom:1px dashed #ccc;}
.newslist1 li span{float:right}

/*滚动新品*/
.rollbox{width:780px; overflow:hidden;height:150px;margin:5px 5px 0 5px;overflow:hidden;}
.rollbox .jt{float:left;text-align:center;width:17px;height:30px;display:inline;margin-top:54px; cursor:pointer;}
.rollbox .Cont{width:740px;float:left;display:inline;overflow:hidden;height:150px;  }
.rollbox .ScrCont{width:10000px;}
#List1,#List2{float:left;display:inline}
.rollbox .Cont li{float:left;display:inline;width:134px;height:96px; padding:2px; border:#CCC 1px solid;margin:8px 4px;}
.rollbox .Cont li img{width:134px;height:96px; }
.rollbox .Cont li p{height:22px;line-height:22px;text-align:center;  }

#pro{ background:url(../images/probg.jpg) no-repeat; width:790px; height:163px; float:left; padding-top:10px;}
/*产品*/
.pro{width:100%;}
.pro li{float:left;display:inline;width:165px;height:120px; padding:2px; margin:8px 5px;}
.pro li img{width:160px;height:97px;border:#CCC 1px solid; }
.pro li p{height:22px;line-height:22px;text-align:center;  margin-top:1px;}


/*内页产品*/
.pro1{width:100%; margin:5px 0}
.pro1 li{float:left;display:inline;width:161px;height:145px; margin:10px 13px;}
.pro1 li img{width:155px;height:112px; padding:2px; border:#CCC 1px solid;}
.pro1 li p{height:22px;line-height:22px;text-align:center; background:#e9f1f4;  }


.rightsubt{width:100%;height:31px;line-height:31px;background:url(../images/rightsubtbg.jpg) no-repeat}
h2.subt2{font-size:12px;padding:0 26px;font-weight:bold;color:#026499;float:left;display:inline;}
.video{ padding:10px;}
.rightsubt1{width:100%;height:31px;line-height:31px;background:url(../images/rightbg.jpg) no-repeat}
.rightsubm{ background: url(../images/rightmid.jpg) repeat-y;width:260px;}
.rightsubb{ background:url(../images/rightbott.jpg) no-repeat; width:260px; height:7px;}
.service{ float:left; width:240px; padding:10px;  }

#product{ float:left; width:736px; display:inline; margin-left:10px;}
.prosubt{width:100%;height:31px;line-height:31px; background:url(../images/probg.jpg) no-repeat;}
h2.subt3{font-size:12px;padding:0 26px;font-weight:bold;color:#fff;float:left;display:inline;}

/*footer*/

#footer{ width:1006px; text-align:center; color:#FFF;padding-top:20px; height:73px;background-color: #fcfcfc; background: url(../images/footbg.jpg) repeat-x;}
#footer span{ float:right}
  
.about_right{ text-align:center}
.news_show{ text-align:left; padding:10px;}
.back1{ text-align:center; margin-top:10px;}
.page{ text-align:center; margin-top:20px; }
.date{float:right}
h4{ color:#000; font-size:12px; border: #CCC 1px dashed}

/*内页*/
#pagemain{padding:10px 5px 5px 5px;}
#snav{height:22px;line-height:100%;width:100%;border-bottom:1px solid #ede9e9;margin-bottom:10px}
#pageleft{width:217px;float:left;display:inline;}
#pageleft h2{background:url(../images/page_l_t.jpg) no-repeat;padding-left:20px;width:197px;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#FFF}
#pageleft ul{width:100%;margin:1px 0}
#pageleft ul li{height:30px;width:100%;border-bottom:1px solid #ede9e9;float:left;margin-top:1px}
#pageleft ul li a{height:30px;line-height:30px;padding-left:20px;width:197px;background:#f2f4f9;display:block;float:left;color:#003b6e;}
#pageleft ul li a:hover{height:30px;line-height:30px;padding-left:20px;width:197px;background:#fff;display:block;float:left;color:#029ce4}
#pageleft ul li a.choose{height:30px;line-height:30px;padding-left:20px;width:197px;background:#fff;display:block;float:left;color:#029ce4}
#pageright{width:740px;float:right;display:inline;}
#pageright h2{width:725px; padding-left:10px; padding-right:5px; color:#FFF;height:30px;line-height:30px; background:url(../images/page_l_t.jpg) repeat-x;font-size:14px}
#pageright h2 span{ float:right; font-size:12px; font-weight:normal;}
.p_m{line-height:22px}
.p_m p{margin-top:10px}
.sub_m1{ margin:10px 5px 0 5px;}
