@charset "utf-8";
/*author:blackgecko*/
*{ margin:0px; padding:0px;}
a{ color:#000; text-decoration:none}
a:hover{ color:#2379DC;}
a img{ border:none;}
table{border-collapse:collapse; border-spacing:0px;}
body{font-size:12px; text-align:left;font-weight:normal;  overflow-y:auto;overflow-x:hidden; line-height:24px; height:auto; margin:0px auto; font-family:"宋体"; line-height:24px;color:#000;}
ul,ol,p,dl,li{margin:0;pading:0; list-style:none;}
ul,ol,dl{height:100%;overflow:hidden; list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;margin:0;padding:0; font-weight:normal;}
input {font:12px;}
.clear{clear:both; height:0px;_height:0px; margin:0px; padding:0px;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{ margin:0px; padding:0px;}

.all{ width:auto; height:auto; background:url(../images/index_bg1_01.jpg) repeat-x #fff;}
.head{ height:97px; width:986px;overflow:hidden; margin:0px auto; background:url(../images/logos1_02.jpg) no-repeat; }
.head a:link,.head a:visited{ color:#434343;}
.head a:hover{ color:#000;}
.head span{ float:right; padding-right:15px;padding-top: 10px;}
.head_con{ margin:0px auto; width:1002px; }
.logo{ margin:0px auto; float:left; width:100%; height:96px;}
.menu{ width:968px; position:relative; left:-16px;height:36px; margin:0px auto;  background:url(../images/menu_link.jpg) no-repeat; }
		
ul.nav{  width:968px;text-align:center;  height:36px; margin:0px auto; }
ul.nav li{ float:left; position:relative;line-height:36px; height:36px;text-align:left; font-size:1px; width:121px; z-index:11; text-indent:-9999px; }
ul.nav li a{line-height:36px; height:36px; width:121px;display:block; text-decoration:none;font-size:0px; }

ul.nav li a:hover{background:url(../images/menu_hover.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:-121px top;}
ul.nav li a.i3:hover{ background-position:-242px top;}
ul.nav li a.i4:hover{ background-position:-363px top;}
ul.nav li a.i5:hover{ background-position:-484px top;}
ul.nav li a.i6:hover{ background-position:-605px top;}
ul.nav li a.i7:hover{ background-position:-726px top;}
ul.nav li a.i8:hover{ background-position:-847px top;}
.banner{ margin:0px auto; width:986px; height:253px;}
.containner{ width:986px; height:auto; overflow:hidden; margin:0px auto; padding-top:5px;}
.fulist{ float:left; display:inline; height:auto; overflow:hidden; width:199px; }
.fuwu{ height:auto; overflow:hidden; border:1px solid #d0d0d0; width:197px;}
.fuwu h3{ background:url(../images/fuwu_h3s.jpg) no-repeat; height:33px; overflow:hidden;}
.fuwu h3 span{ float:right; margin-right:10px; margin-top:8px;}
.listbg{ margin-top:1px; margin-left:6px; }
.listbg ul li{ line-height:27px; padding-bottom:1px;padding-left:0px;padding-right:5px; }
.listbg ul li a{padding-left:15px;background:url(../images/serviul_15.jpg) 9px center no-repeat ; text-indent:10px;display:block; height:27px; color:#3b3b3b;}
.listbg ul li a:link,.listbg ul li a:visited{ color:#000;}
.listbg ul li a:hover{ color:#2379DC;}
.listbg li li{ padding-left:0px; background:url(../images/icons_07.jpg) 8px center no-repeat;}
.listbg li li.module_nav2{   background:none; border:none; padding-top:0px; padding-bottom:0px; padding-left:10px; border-bottom:none;}
.listbg li .module_nav2 a{width:98%; font-size:12px;height:26px; line-height:26px; font-weight:normal; background:none; padding-left:15px; text-indent:10px; display:block;padding-left:15px; border:none;}
.listbg li .module_nav2 a:link,.listbg li .module_nav2 a:visited{ color:#000;}
.listbg li .module_nav2 a:hover{background:none; color:#2379DC}
.rec_menu{ width:197px; height:72px; border:1px solid #d0d0d0; margin:10px 0px 12px;}
.lianxi{ height:188px; overflow:hidden; border:1px solid #d0d0d0; width:197px;}
.lianxi h3{ background:url(../images/2_13.jpg) no-repeat; height:33px; overflow:hidden; font-size:14px; color:#fff; font-weight:bold;}
.lianxi h3 span{ float:right; margin-right:10px; margin-top:8px;}
.lianxi_p{ margin-top:0px; margin-left:10px; line-height:21px;}
.right_ps{ float:right; display:inline;width:776px; height:auto; overflow:hidden; margin:0px auto 10px;}
.prod_1 h3{ background:url(../images/product_h3s_03.jpg) no-repeat; height:25px; overflow:hidden; width:776px;}
.prod_1 h3 span{ float:right; margin-right:10px; margin-top:8px;}
.prod_1{ width:776px; height:312px; overflow:hidden;}
.prod_pics{  margin-left:9px; width:378px; float:left; margin-bottom:22px; display:inline;}
.pic1 img{ float:left; width:143px; display:inline; border:1px solid #999; padding:3px; margin-right:8px; margin-top:0px;}
.piword {height:auto; overflow:hidden; float:left; display:inline; width:210px;}
.piword h2{ display:inline; height:66px; overflow:hidden;}
.piword h1{color:#0054af; font-weight:bold;}
.piword h1 strong{ color:#000;}
.neirong{ height:90px; overflow:hidden;}
.neirong span{ float:right; display:inline;}
.neirong span a:link,.neirong  span a:visited{ color:#cb0101;}
.neirong span a:hover{ color:#000}
.product{margin-top:13px; min-height:260px;  _height:expression(this.scrollHeight < 260? "260px" : "auto"); overflow:hidden; margin-bottom:25px;}
.aboutnews{ clear:both; width:100%; height:auto; overflow:hidden; height:178px;}
.about{ float:left; width:423px; display:inline; height:auto;}
.about h3{ background:url(../images/about_h31_10.jpg) no-repeat; height:25px; overflow:hidden; }
.about h3 span{ margin-right:4px; float:right; margin-top:4px;}
.aboutps span{ width:168px; height:132px; float:left; display:inline; background:url(../images/2_14.jpg) no-repeat; margin-right:4px;}
.aboutps span img{ width:151px; height:116px; margin:8px 9px;}
.aboutps{ padding-top:13px; line-height:27px;}
.news{ float:left; width:338px; display:inline; height:auto; margin-left:10px;}
.news h3{ background:url(../images/news_h3_10.jpg) no-repeat; height:25px; overflow:hidden; }
.news h3 span{ margin-right:4px; float:right; margin-top:4px;}
.newspics img{ float:right; border:1px solid #ccc; padding:3px; margin-left:3px; margin-top:0px;}
.newspics h1{ display:inline; line-height:20px;}
.newspics h1 strong{ display:block; color:#2b4b9b; font-weight:bold;}
.newspics span{ float:right; position:absolute;_top:0px; *top:47px !important; top:auto;}
.newspics span a:link,.newspics  span a:visited{ color:#cb0101;}
.newspics span a{ position:relative; _top:-5px;}
.newspics span a:hover{ color:#000}
.newspics{ padding-top:10px; position:relative; height:66px; overflow:hidden; border-bottom:1px dashed #898989;}

.news_deta1{ height:auto; padding:3px 0px 5px 0px;overflow:hidden; width:338px; }
.news_deta1 li{ width:338px ; height:23px;border-bottom:1px dashed #898989; line-height:23px;background:url(../images/icons1_07.jpg) left no-repeat ; }
.news_deta1 li a{  display: block;
    line-height: 23px;
    margin-left: 3px;
    padding-left: 15px;height:23px; overflow:hidden; width:338px;}
.news_deta1 li span{float:right; margin-right:32px; margin-left:10px; color:#303030;}
.news_deta1 li a:link,.news_deta1 li a:visited{ color:#000;}
.news_deta1 li a:hover{ color:#2379DC;}
.friendul{ clear:both; background:url(../images/friends1ul_11.jpg) no-repeat; height:24px; overflow:hidden; width:986px; margin:0px auto 0px;}
.friendul a{ border-right:1px solid #000; padding-right:15px; padding-left:10px;}
.friends { padding-left:90px;}
 .footer{ width:986px; height:auto; overflow:hidden; margin:0px auto; padding-top:15px; padding-bottom:15px;}
 .fotp{ text-align:center;}

.fuwu1{ height:auto; overflow:hidden; border:1px solid #d0d0d0; width:197px; padding-bottom:8px; margin-bottom:15px;}
.fuwu1 h3{ height:33px; overflow:hidden; color:#fff; font-size:14px; font-weight:bold; background:url(../images/listbga1_03.jpg) no-repeat; text-indent:17px;}
.fuwu1 h3 span{ float:right; margin-right:10px; margin-top:8px;}
.prod_2 h3{ background:url(../images/rigbgs1.jpg) no-repeat; line-height:25ox; height:25px; text-indent:15px;overflow:hidden; width:776px; color:#FFF; font-weight:bold; font-size:14PX;}
.prod_2 h3 B{padding-left:25px; font-size:12px;}
.prod_2 h3 span{ float:right; margin-right:10px; margin-top:0px; color:#000; font-size:12px; font-weight:normal;}
.prod_2{ width:776px; height:auto; overflow:hidden;}


.module_page{ width:100%;  line-height:20px;margin-top:25px;text-align:center;  color:#000; margin-bottom:25px;}
.module_page a{ text-decoration:none; color:#000; /*color:#0c2d63;*/}
.module_page span{ padding-left:20px; padding-right:20px;}
.module_page a:link,.module_page a:visited{ color:#000; }
.module_page a:hover{ color:#2379DC;}
.about_edit{ color:#000; line-height:24px;padding-right:7px; margin-left:10px; margin-bottom:25px;}
.about_edit .aboutps{ padding-top:0px;}

.rigcint{padding:10px 6px;_padding:10px 3px; display:inline; overflow:hidden; width:100%; }
.description{  padding:0 26px 23px;*padding:15px 26px 23px !important;_padding:15px 10px 23px; position:relative;_left:15px;width:96%;width:98%;height:auto; overflow:hidden; }

.descripimg{ float:left; background:url(../images/productimg_031.jpg)  no-repeat; width:285px; height:217px; margin-bottom:15px; }
.descripimg img{    background: none repeat scroll 0 0 #BFD1E3;    border: 3px solid #2379DC;    height: 191px;    padding: 3px;    width: 255px;}
.descriptcot{margin:0px; padding:0px; float:left; width:60%;}
.text_p{ color:#000000;padding:0px; margin:-20px 0px 0px 15px; width:90%; }
.moule_edot{  color:#000000;width:95%; margin-left:5px; clear:both;}
ul.module_news_Details{ clear:both;text-align:left; width:90%; margin-left:5px; color:#000;}
ul.module_news_Details li{ width:100%; height:30px;   line-height:30px;}
ul.module_news_Details li a{ color:#000}
ul.module_news_Details li a:hover{color:#2379DC; }

.news_deta2{ height:auto; padding:3px 0px 5px 15px;overflow:hidden; width:750px; }
.news_deta2 li{ width:750px ; height:27px;border-bottom:1px dashed #898989; line-height:27px;background:url(../images/icons1_07.jpg) left no-repeat ; }
.news_deta2 li a{ 
    line-height: 27px;
    margin-left: 3px;
    padding-left: 15px;height:27px; overflow:hidden; width:750px;}
.news_deta2 li span{float:right; margin-right:12px; margin-left:10px; color:#303030;}
.news_deta2 li a:link,.news_deta2 li a:visited{ color:#000;}
.news_deta2 li a:hover{ color:#2379DC;}
.main_right_con{ padding:8px 10px 12px;min-height:260px; color:#000000; _height:expression(this.scrollHeight < 260? "260px" : "auto"); overflow:hidden;}




h1.inner_news_tit{height:30px; padding:8px 0px;text-align:center; font-size:14px; font-weight:bold; color:#000000; }
h2.inner_news_time{height:25px; line-height:25px;color:#000000; padding-left:10px; margin-bottom:4px; text-align:center;}
h2.inner_news_time a{ color:#000000;}
h2.inner_news_time a:hover{ color:#2379DC; text-decoration:underline;}
h2.inner_news_time span{ float:right; text-align:right; padding-right:10px;}


.edit{min-height:260px;  _height:expression(this.scrollHeight < 260? "260px" : "auto");     margin-left: 15px;
    overflow: hidden;
    width: 99%;}

ul.inner_pages{ padding-top:8px;margin:10px auto 0px; padding-left:15px;border-top:1px dashed #ccc;}
ul.inner_pages li{line-height:26px;color:#000;}
ul.inner_pages a{color:#000;}
ul.inner_pages a:hover{color:#2379DC;}



