*{ margin:0 auto; padding:0;}
body{ font-family:microsoft yahei; color:#333; font-size:12px; word-break:break-all;word-wrap:break-word;  }
a{ text-decoration:none;}
img{ border:none;}
ul,li{ list-style:none;}
.clear{ clear:both;}
p{ margin:0 auto; padding:0;}
.padding10{ padding:10px;}
.padding20{ padding:20px;}
.padding30{ padding:30px;}
.padding40{ padding:40px;}
.fr{ float:right;}
.fl{ float:left;}
.paddingright{ padding-right:10px;}
.paddingleft{ padding-left:10px;}
.undis{ display:block; }
.dis{ display:none;  }
.pr5{ padding-right:5px;}


/*index*/
.top{ width:1000px; height:86px; overflow: hidden; background:url(../images/topbg.jpg) no-repeat;}
.top span{ line-height:32px;}
.top span a{ color:#333; padding:0 8px;}
.top1{ width:160px; height:32px; line-height:32px; padding-right:30px; overflow:hidden; color:#0099FF; float:right;}

.nav{ width:1000px; height:34px; line-height:34px; background: url(../images/navbg.gif) repeat-x; margin-top:5px;}
.nav li{ float:left; font-weight:bold; }
.nav li a{ display:block; color:#fff; background:url(../images/libg.gif) no-repeat right center; padding:0 13px;}
.nav li a:hover{ color:#333; background:#fff;}
#hover{color:#333; background:#fff;}


.banner_bg{ width:1000px; height:277px; background:url(../images/banner_bg.jpg) no-repeat; margin-top:5px; }
.banner{ width:990px; height:267px; overflow:hidden; padding-top:5px;}
.banner img{width:990px; height:267px;}

.wz{ width:950px; padding-left:50px; height:32px; line-height:32px; margin-top:5px; background:url(../images/wz_bg.jpg) no-repeat; color:#0099FF; }
.wz a{color:#0099FF;}


.index{ width:1000px; margin-top:10px; overflow:hidden;}

.in_left{ width:200px; float:left;}
.in_leftop{ width:200px; height:12px; overflow:hidden; background:url(../images/in_topbg.jpg) no-repeat; }
.in_lefbtm{ width:200px; height:12px; overflow:hidden; background:url(../images/in_btmbg.jpg) no-repeat; }
.in_lefmid{ width:200px; background:url(../images/in_midbg.jpg) repeat-y;}
.in_lefmid h4{ width:165px;  height:27px; line-height:27px; background:url(../images/in_lefth4bg.jpg) no-repeat; padding-left:15px; font-size:12px;}
.in_lefmid li{ width:180px; line-height:30px; background:url(../images/in_llibg.jpg) no-repeat; margin-top:1px;}
.in_lefmid li a{ display:block; color:#333; padding-left:25px;}
.in_lefmid li a:hover{color:#0099FF; text-decoration:underline;}
.in_lefmid li ul li{ width:180px; height:30px; background:url(../images/in_leftli2.jpg) no-repeat;}
.in_lefmid li ul li a{color:#333; padding-left:35px;}


.in_right{ width:780px; overflow:hidden; float:right;}
.in_rtop{ width:780px; height:25px; line-height:25px; border-bottom:2px solid #1d9732;}
.in_rtop h4{ text-align:center; width:70px; height:25px; line-height:25px; background:#1d9732; float:left; color:#fff; font-size:12px;}
.in_rbox{ width:780px; padding-top:15px; overflow:hidden; line-height:24px;}

.in_rtop2{ width:780px; height:25px; line-height:25px; border-bottom:2px solid #1d9732; margin-top:25px;}
.in_rtop2 h4{ text-align:center; width:70px; height:25px; line-height:25px; background:#1d9732; float:left; color:#fff; font-size:12px;}
.in_rlinks{ width:780px; padding-top:10px; overflow:hidden;}
.in_rlinks li{ width:111px; text-align:center; height:40px; float:left; margin-top:5px; margin-bottom:4px; }
.in_rlinks li img{width:100px; height:40px; }

.foot_menubg{ width:100%; height:30px; line-height:30px; border-bottom:2px solid #55d66b; background:url(../images/foot.gif) repeat-x;}
.foot_menu{ width:1000px; height:30px; text-align:center; line-height:30px; color:#fff;}
.foot_menu a{color:#fff; padding:0 10px;}


.foot{ width:1000px; padding:10px 0; text-align:center; line-height:24px;}


.main{ width:1000px; margin-top:10px; overflow:hidden;}
.main_left{ float:left; width:210px; overflow:hidden;}
.main_ltop{ width:194px; height:30px; line-height:30px; background:url(../images/m_ltopbg.jpg) no-repeat; font-weight:bold; padding-left:16px; }
.main_lmid{ width:210px; overflow:hidden;}
.main_lmid li{ width:210px;  line-height:31px; background:url(../images/m_llibg.jpg) no-repeat; margin-bottom:1px;}
.main_lmid li a{ display:block; color:#333; padding-left:41px;}
.main_lmid li a:hover{color:#0099FF; text-decoration:underline;}
.main_lmid li ul li{ width:210px; height:31px; line-height:31px; background:url(../images/m_li2bg.jpg) no-repeat;}
.main_lmid li ul li a{ display:block; color:#666; padding-left:53px;}
#current{color:#0099FF; text-decoration:underline;}
#current1{color:#0099FF; text-decoration:underline;}


.main_right{ float:right; width:770px; overflow:hidden;}
.main_rtop{ width:770px; height:28px; line-height:28px; border-bottom:2px solid #31df2f;}
.main_rtop h4{ width:98px; height:28px;  text-align:center; font-size:12px; color:#fff; background:url(../images/m_rtoph4.jpg) no-repeat; float:left;}

.main_rbox{ width:770px; overflow:hidden; padding-top:15px; line-height:24px;}
.products_list{width:770px; overflow:hidden; padding-top:15px;}
.products_list li{ float:left; width:180px; height:200px; overflow:hidden; text-align:center; margin-top:15px; margin-left:10px;}
.products_list li a{ width:178px; height:158px; overflow:hidden; border:1px solid #ccc; display:block;}
.products_list li a img{ width:176px; height:156px; padding-top:1px;}
.products_list li p{ padding-top:20px;}

.products_show{width:770px; overflow:hidden; padding-top:15px;}
.pro_stit{ width:770px; height:42px; line-height:42px; text-align:center; font-size:16px; font-weight:bold;}
.pro_sinfo{ width:770px; overflow:hidden; padding-bottom:25px;}
.pro_pre{ width:770px; overflow:hidden; padding-bottom:15px;}
.pro_pre li{ line-height:26px; color:#333;}
.pro_pre li a{ color:#333;}
.pro_pre li a:hover{color:#0099FF; text-decoration:underline;}
.pro_admin{ width:770px; height:36px; line-height:36px; border-top:2px solid #339be4; text-align:right;}
.pro_admin a{color:#c00;}


/*分页样式*/
.pagelink{ text-align:center; padding-top:25px; font-size:12px; color:#666; line-height:32px; height:32px; }
.pagelink span{ border:1px solid #ccc; padding:5px; margin-left:5px; display:inline; background:#fff; color:#666;}
.pagelink span font{ color:#E63802;}
.pagelink a{ border:1px solid #ccc; padding:5px; margin-left:5px; display:inline; color:#666;  background:#fff;}



/*留言样式*/

#faqbox {width:530px; padding-top:15px; color:#000; margin:0 auto; }
#faqbox .faqline{ line-height:2em; height:45px; text-align:left; color:#000;  }
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right ;color:#000; }
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right; color:#000; }
#faqbox .Content textarea { height:100px;}
.sub1{ width:80px; height:21px; line-height:21px;   color:#fff; text-align:center; font-size:12px; background:url(../images/btnbg.jpg) repeat-x; border:none; }