
*{ margin:0px; padding:0px;}
a{ text-decoration:none}
li{list-style:none;}
a:link, a:visited{text-decoration:none; }
a:hover{ text-decoration:none;}
a img{ border:none;}
#clear{ clear:both;}
body{font-size:12px; text-align:left;font-weight:normal; line-height:24px;  font-family: "宋体"; background: url(../images/bg.jpg) center top repeat; color:#000000;}
a{blr:expression(this.onFocus=this.blur())} 
a{outline:none;} 
ol,p,dl,li{margin:0;pading:0; list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;margin:0;padding:0; font-weight:normal;}

.main{ width:908px; height:auto; overflow: hidden; margin:0px auto 0px; padding-top:7px; background:url(../images/main_bg.jpg) left top repeat-x #fff;}
.header{ height:108px;overflow:hidden; position:relative;}
.logo{ float:left; display:inline;}
.tell{ float:right; display:inline; margin-top:29px;}
.home{ position:absolute; top:0px;text-align:center; color:#ffffff; right:0px; z-index:100; height:29px; line-height:29px; width:263px; background:url(../images/home.jpg) no-repeat;}
.home a{color:#ffffff; padding:0px 6px}
.home a:hover{color:#f8fb02; }

.menu{  height:32px; width:100%; overflow:hidden; margin:0px auto 0px; background:url(../images/menu_bg.jpg) left top repeat-x}
ul.nav{ overflow:hidden; margin:0px auto;}
ul.nav li{ width:112px; float:left; font-size:14px; font-weight:bold; color:#fff; line-height:32px;display:inline;  text-align: center; }
ul.nav li a{ color:#fff; width:100%; height:32px; display:block;}
ul.nav li a:hover{ color:#f8fb02;}
.baner{ width:898px; height:176px; margin:4px auto 0px;}
.gonggao{ width:896px; height:32px; line-height:32px; border:1px solid #b3b3b3; margin:9px auto 0px; overflow:hidden;}
.gonggao_top{ width:95px; text-align:center; float:left; display:inline;}
.gonggao_m{ width:790px; float:left; display:inline; height:32px; overflow: hidden;}
.gonggao_m a{ color:#000000}
.gonggao_m a:hover{ color:#e81111}
.content{ width:898px; height:auto; overflow:hidden; margin:0px auto; background: url(../images/content_bg.jpg) left top repeat-y;}
.content_on{ height: auto; background:url(../images/content_top.jpg) left top no-repeat; overflow:hidden; padding-top:12px;}
.left{ width:204px; float:left; display:inline; margin-left:6px; height:auto; overflow:hidden;}
.case{ width:194px; margin-left:10px; height:auto; overflow:hidden;}
.case_top{ height:32px; overflow:hidden; background:url(../images/case.jpg) no-repeat;}
.more{ width:27px; height:5px; float:right; display:inline; margin-top:20px; margin-right:7px; cursor:pointer;}
.case_middle{ width:192px; height:360px; overflow:hidden; border:1px solid #b3b3b3; border-top:0px;}
ul.gundong li{ width:144px; height:107px; overflow:hidden; margin:8px 0px 4px;}
.colee{overflow:hidden;height:360px;width:144px; margin:0px auto;}
.news{ width:100%; height:212px; margin:10px auto 0px; background:url(../images/news.jpg) no-repeat; position:relative; padding-top:120px;}
.more1{ width:39px; height:7px; position:absolute; background:url(../images/more1.jpg) no-repeat; top:99px; right:24px;}
.news_m{ width:154px; height:182px; overflow:hidden; margin:0px auto;}

ul.news_list{ margin:0px; padding:0px; overflow:hidden;}
ul.news_list li{ height:26px; line-height:26px; overflow:hidden; background: url(../images/sty1.jpg) 8px 10px no-repeat; text-indent:17px;}
ul.ny_news_list li{ background:url(../images/news_li.jpg) no-repeat; text-indent:22px;}
.date{ float:right; display:inline;}
ul.news_list li a{ width:100%; height:26px; display:block; color:#000}
ul.news_list li a:hover{color:#e81111;}
.middle{ width:436px; height:auto; overflow:hidden; margin-left:16px; float:left; display:inline;}
.pro_class{ height:auto; overflow:hidden; width:436px;}
.pro_class_top{ height:32px; overflow:hidden; line-height:40px;}
.more2{ float: right; display:inline; margin-right:7px;}
.more2 a{ color:#000;}
.more2 a:hover{ color:#e81111;}
ul.list{ padding-top:21px; width:100%; overflow: hidden; margin-bottom:12px;}
ul.list li{ width:131px; padding:0px 7px; border-bottom:1px dashed #000; background:url(../images/sty.jpg) 7px center no-repeat; text-indent:19px; float:left; display:inline; overflow:hidden; height:29px; line-height:29px;}
ul.list li a{ color:#000}
ul.list li a:hover{ color:#e81111}
.pro_m{ height:272px; overflow:hidden; border-bottom:1px dashed #000; padding-top:20px;}

.colee_left{overflow:hidden; width:100%; height:272px;}
.colee_left td table td .table{border:1px solid #b3b3b3; border-left:0px;width:143px; height:106px; border-right:0px;padding:0px 8px 0px;}
.colee_left td table td img{width:143px; height:106px;border:1px solid #b3b3b3; border-top:0px; border-bottom:0px;}
.colee_left td table td .title{ height:28px; line-height:28px; text-align:center;}
.colee_left td table td a{color:#000; }
.colee_left td table td a:hover{ color:#e81111}
.right{ width:205px; float:right; display: inline; margin-right:7px; height:auto; overflow:hidden;}
.pro{ margin-left:0px;}
.pro_top{ background:url(../images/pro.jpg) no-repeat;}
.about{ width:205px; height:206px; background:url(../images/about.jpg) no-repeat; margin-top:6px; position:relative; padding-top:130px;}
.content_b{ height:18px; overflow:hidden;}
.about_m{ height:180px; overflow:hidden; line-height:18px;width:154px; margin:0px auto;}
.link{ height:34px; line-height:34px; overflow:hidden; text-indent:10px; color:#000}
.link a{ color:#000; padding:0px 4px;}
.link a:hover{ color:#e81111}
.footer{ margin:0px auto 0px; height:134px; overflow:hidden; background:url(../images/footer_bg.jpg) left top repeat-x; padding-top:14px;}
.f_logo{ float:left; display:inline;}
.foot{ margin-right:32px; width:715px; float:right; display:inline; text-align:right; padding-top:28px;}
.foot a{ color:#000;}
.foot a:hover{ color:#e81111}

.sidle{ width:194px; height:auto; overflow:hidden; float:left; display:inline; margin-left:18px;}
.class{ height:auto; overflow:hidden;}
.class_top{ height:32px; overflow:hidden;}
.class_m{ height:auto; overflow:hidden; border:1px solid #b3b3b3; padding:10px 12px; border-top:0px;}

ul.first{ padding:0px; overflow:hidden;}
ul.first li{ line-height:30px;  text-indent:19px; overflow:hidden;}
ul.first li a{ color:#000;width:100%; height:30px;  overflow:hidden; display:block; background:url(../images/sty.jpg) left center no-repeat;}
ul.first li a:hover{ color:#e81111;}
ul.second{ padding:0px;}
ul.second li{ line-height:24px;  text-indent:19px; overflow:hidden;}
ul.second li a{ color:#e81111;background:none; width:100%; height:24px; display:block; }
ul.second li a:hover{ text-decoration:underline;color:#e81111;}
.contact{ padding:10px; width:174px; height:auto; overflow:hidden; margin:12px auto 0px; position:relative; background:#cdf3c3;}
.contact .zhezhao{ width:5px; height:5px; position:absolute; z-index:100;}
.contact .zhezhao1{ left:0px; top:0px; background:url(../images/zhezhao1.jpg) no-repeat;}
.contact .zhezhao2{ left:0px; bottom:0px; background:url(../images/zhezhao2.jpg) no-repeat;}
.contact .zhezhao3{ right:0px; top:0px; background:url(../images/zhezhao4.jpg) no-repeat;}
.contact .zhezhao4{ right:0px; bottom:0px; background:url(../images/zhezhao3.jpg) no-repeat;}
.contact .contact_on{ height: auto; overflow:hidden;}

.sidle_r{ width:645px; height:auto; overflow:hidden; float:right; display:inline; margin-right:24px;}
.sidle_r_top{ height:32px; line-height:40px; overflow:hidden; background:url(../images/right_top_bg.jpg) left top repeat-x;}
.lujin{ float:right;height:32x; display:inline;font-weight:normal; padding-left:7px;font-size:12px;color:#000000; background:#fff;}
.lujin a{ color:#000000;}
.lujin a:hover{ color:#e81111; text-decoration:underline;}
.sidle_r_m{ height:auto; overflow:hidden; padding:10px 10px;}
.sidle_b{ height:10px; overflow:hidden; border-bottom:1px dashed #000; clear:both; margin:0px auto; width:857px;}

.next{text-align:center; padding-top:10px; line-height:30px; font-weight:normal;color:#000; clear:both;}
.next a{ color:#000;}
.next a:hover{ color:#e81111;}


.right_news_detail{height:auto;overflow:hidden;}
.right_news_detail h1{ height:35px; line-height:35px; text-align:center;font-size:16px; font-weight:bold; color:#000;}
.right_news_detail .much{ height:28px; line-height:28px; text-align: center;  color:#e81111;}
.next1{ height:auto; overflow:hidden;color:#000; padding:10px 0px; font-size:12px; clear:both; border-top:1px dashed #000;}
.next1 li{ height:25px; line-height:25px;}
.next1 li a{color:#000;}
.next1 li a:hover{ color:#e81111;}

ul.right_products{ margin:0px; padding:0px;}
ul.right_products li{width:145px; height: auto; padding:0px 8px 5px;text-align:center; overflow:hidden;float:left; display:inline; }
ul.right_products li a{color:#000;}
ul.right_products li a:hover{ color:#e81111; }
ul.right_products li img{width:143px; height:106px;border:1px solid #b3b3b3; vertical-align:top;}
ul.right_products li .title{ height:24px; line-height:24px; overflow:hidden; text-align:left;} 


.right_big_img{ width:310px; height:230px;border:1px solid #b3b3b3; display:inline; margin:10px; float:left; margin-left:0px; margin-top:0px;}
.right_details{  height:auto; overflow:hidden;float:left; display:inline; width:300px;line-height:30px;}
ul.right_details li{  height:30px; line-height:30px;}
.right_products_conyent h3{ clear:both;font-weight:bold; color:#e81111;}
.right_protext{  height:auto; overflow:hidden;}



.left_feedback{ margin:10px auto 0px;}
.l_search{ width:100%; height:auto; overflow:hidden; margin:10px auto 0px; background:url(../images/s_b.jpg) left top repeat-y;}
.l_search_top{ height:37px; overflow:hidden;}
.l_search_m{ height:auto; overflow:hidden; background:url(../images/s_b1.jpg) left bottom no-repeat; padding:10px;}
 .input{ margin-bottom:8px;}

