*{ margin:0px; padding:0px; }
a{ color:#000; text-decoration:none}
a img{ border:none;}
a:hover{ color:#0c83e9;}
table{border-collapse:collapse; border-spacing:0px;}
body{font-size:12px; text-align:left;font-weight:normal; font-family:"宋体"; line-height:24px; background:#def0ff ;}
ul,ol,p,dl,li{margin:0;pading:0; list-style:none;}
ul,ol,dl{ list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;margin:0;padding:0; font-weight:normal;}
.bicontect{ border-left:1px solid #afafaf; width:1002px; height:auto; overflow:hidden; margin:0px auto; border-right:1px solid #afafaf;}
input {font:12px;}
.clear {clear: both; margin: 0px; height:0px;}

.body_ct{ margin:0px;}
.header{  width:1002px;_width:1002px;height:105px;   margin:0px auto;background:url(../images/bg_1_02.jpg) left top repeat-x;}
.logo{ width:454px; height:105px; float:left;}
.top_right{ float:right; width:548px; height:105px;}
.top_list{ height:20px; line-height:20px; padding-top:15px; text-align:right; width:532px;}
.top_list a{ color:#000000; margin:0px 5px;}
.top_list a:hover{ color:#0c83e9}


.menu{ width:548px;height:45px; margin-top:25px; margin-right:0px; position:relative;background:url(../images/bbw_03.jpg) no-repeat;}
		
ul.nav{ width:505px; text-align:center;  height:45px; margin:0px auto;background:url(../images/menu_link_04.jpg)  no-repeat; position:relative;  left:17px;_left:17px;}
ul.nav li{ float:left;  text-align:center; height:45px; line-height:38px; text-align:center; font-size:14px; font-family:"黑体"; font-size:1px; width:85px; z-index:11; text-indent:-9999px;}
ul.nav li a{display:block; text-decoration:none;font-size:0px; display:block; color:#000; width:85px ; font-family:"黑体";font-size:14px;  text-decoration:none;}

ul.nav li a:hover{background:url(../images/menu_hover_04.jpg) no-repeat; height:100%;font-size:0px; text-decoration:none; }
ul.nav li a.i1:hover{ background-position:0px  top;}
ul.nav li a.i2:hover{ background-position:-75px top;}
ul.nav li a.i3:hover{ background-position:-160px top;}
ul.nav li a.i4:hover{ background-position:-245px top;}
ul.nav li a.i5:hover{ background-position:-330px top;}
ul.nav li a.i6:hover{ background-position:-415px top;}
.banner{ width:1002px; height:247px; margin:0px auto 0px;}
.container{ width:1002px; height:auto; overflow:hidden; margin:0px auto; padding-top:6px; background:#fff; padding-bottom:10px;}
.left_moule{ float:left; width:250px;margin-left:6px; background:url(../images/rigimg_04_08.jpg) right repeat-y; *background:url(../images/rigimg_04_08.jpg) 241px 0px repeat-y; overflow:hidden; height:auto; display:inline;}
.prolist{ height:auto; overflow:hidden;}
.prolistul{ height:auto; overflow:hidden; width:239px; border:1px solid #9fd3ff; }
.prolistul ul{ width:168px; margin-left:27px; padding-bottom:30px;}
.prolistul ul li{ width:168px; height:51px;}
.prolistul ul  li a{ background:url(../images/newslistbg_11.jpg) no-repeat;height:51px; line-height:51px; text-indent:26px; display:block;width:168px;}
.leftcont{ background:url(../images/contat_03.jpg) no-repeat; height:230px; width:241px; overflow:hidden; margin-top:5px; padding-top:90px; margin-bottom:-90px;  padding-left:15px;}
.contp{ line-height:26px; width:80%; }
.right_moule{ float:left; margin-left:10px; display:inline; width:730px; overflow:hidden; height:auto;}
.topcont{ width:100%; height:258px; overflow:hidden;}
.about{ float:left; width:385px; height:auto; overflow:hidden;}
.about h3{ background:url(../images/aboutus_03.jpg) no-repeat; height:34px; }
.about h3 span{ float:right; padding-right:1px; padding-top:13px;}

.aboutp{ width:100%; overflow:hidden;}
.aboutp img{ float:left; border:1px solid #adadab; padding:3px; margin:13px 10px 11px 5px;}
.acnpit{ line-height:24px;  margin-top:6px; font-size:12px; font-family:"宋体";}
.news{ float:left; width:334px; height:auto; overflow:hidden; display:inline; margin-left:8px;}
.news h3{ background:url(../images/newul_h3_03.jpg) left no-repeat; height:34px; width:334px;}
.news h3 span{ float:right; padding-top:13px; padding-right:1px;}

.main_right_con1{width:100%; height:90%; overflow:hidden;}
ul.module_news1{ width:96%; margin-top:6px; padding-bottom:1px; padding-left:15px;}
ul.module_news1 li{width:100%;  overflow:hidden; height:24px; line-height:24px;background:url(../images/icons_07.jpg) left no-repeat;}
ul.module_news1 li a{width:98%; height:24px;  display:block; line-height:24px;  color:#000; margin-left:15px; overflow:hidden;}
ul.module_news1 li a:link,ul.module_news1 li a:visited{ color:#000;}
ul.module_news1 li a:hover{ color:#0c83e9; }
ul.module_news1 li span{ float:right; margin-right:15px;}
ul.module_news1 li  a span{color:#afafaf;}
.newimg{ margin-top:0px; margin-left:2px;}

.pro table td img{ width:212px; height:155px;  border:3px solid #cacaca;margin-right:10px; }
.prod{ clear:both; width:726px; height:auto; overflow:hidden;  margin-left:2px;}
.prod h3{ background:url(../images/prod_h3_06.jpg) left no-repeat; height:34px; width:726px;}
.prod h3 span{ float:right; padding-top:13px; padding-right:1px;}
.footer{ background:url(../images/fotbg_13.jpg) no-repeat; height:70px; width:1002px; margin:0px auto; overflow:hidden;}
.fotp { padding-top:15px; text-align:center;}

.aboutus2{ width:792px; height:auto; overflow:hidden; *margin-bottom:3px; margin-top:3px;}
.aboutus2 h3{ background:url(../images/right_h3_03.jpg)  no-repeat; height:34px; width:732px; font-size:14px; line-height:34px; font-weight:bold; padding-left:16px;color:#0a6ec4;}
.aboutus2 h3 span{ float:right; padding-right:21px; padding-top:5px; font-weight:normal; font-size:12px; color:#000}

.acnpit2{ line-height:25px; width:90%; margin-top:8px; font-size:12px; font-family:"宋体"; margin-left:5px; }
.main_right_con{width:100%; border-top:none; overflow:hidden; padding:0 1px 40px;min-height:300px; _height:expression(this.scrollHeight < 300? "300px" : "auto");}
ul.module_cases{ width:100%; height:auto; overflow:hidden; padding-bottom:10px;_margin-top:10px; margin-right:8px; margin-left:8px; margin-top:11px;_margin-top:6px;}
ul.module_cases li{ float:left; margin:10px 8px 0 8px; _margin:10px 8px 0px; display:inline;  width:220px; height:195px;}
ul.module_cases li img{ width:212px; height:155px; font-size:0px;   border:3px solid #cacaca;vertical-align:top;}
ul.module_cases li a{  display:block;width:220px; height:190px;  }
ul.module_cases li a:hover{ color:#0c83e9;}
h2.photo_title{ width:212px; height:25px; line-height:25px; text-align:center; font-size:12px; margin-top:5px;}
.module_page{ width:90%;  line-height:20px;margin-top:25px;text-align:center;  color:#000;}
.module_page a{ text-decoration:none; color:#000; }
.module_page span{ padding-left:20px; padding-right:20px;}
.module_page a:link,.module_page a:visited{ color:#000;}
.module_page a:hover{ color:#0c83e9;}
.rigbst{ min-height:470px; _height:expression(this.scrollHeight < 470? "470px" : "auto"); width:95%;overflow:hidden; }

.showimg{ text-align:center; margin:0px auto; }
.showimg1 img { height: 155px;width: 212px; margin-bottom:10px; margin-top:10px;  background:#fff;  border:3px solid #cacaca;}
.module_edit{ width:92%;  margin-left:9px;*margin-left:0px;margin-right:10px;height:auto; overflow:hidden; margin-top:15px; line-height:30px;}


ul.module_news2{ width:100%; margin-top:15px; padding-bottom:1px; padding-left:15px; margin-right:60px;}
ul.module_news2 li{width:90%; margin-right:10px; overflow:hidden; height:28px;border-bottom:1px dashed #c3c3c3; line-height:24px;background:url(../images/icons_07.jpg) left no-repeat;}
ul.module_news2 li a{width:98%; height:27px;  display:block;  color:#000; margin-left:15px;}
ul.module_news2 li a:link,ul.module_news2 li a:visited{ color:#000;}
ul.module_news2 li a:hover{ color:#0c83e9; }
ul.module_news2 li span{ float:right; margin-right:15px;}
ul.module_news2 li  a span{color:#afafaf;}

.sah2{ font-size:12px; text-align:center; font-family:"宋体"; font-weight:bolder; line-height:30px; padding-top:15px;}
.module_page1{ width:100%; text-align:cente;r line-height:20px;margin-top:5px; *margin-top:5px !important;_margin-top:15px ; margin-bottom:15px;text-align:left;  color:#000;}



