﻿@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin:0 auto; padding: 0; }
img { border: 0 none;  }
ul, li { list-style-type: none; }
h2, h5 { font-weight:100;}
h2, h4, h6{ font-size:12px;}
h1, h3, h5{ font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:Arial, Helvetica, sans-serif; margin:0; }
button { cursor: pointer; }
body { color: #333; line-height: 1.2; background:url(../images/Bg.gif) repeat-x;  }
a {color:#333;}
a, a:link { text-decoration: none; }
a:active, a:hover { text-decoration: underline;  color:#dd0600; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; height:0; }
.mar_top{ margin-top:15px;}

#wapper{ width:1200px;}
.header{ width:1200px; height:240px;}
.header h2{ text-align:right; height:36px; line-height:36px;color:#666;}
.header h2 span{ float:left;}
.header h2 a{ margin:0 10px; float:right;}
.header img{ float:left; margin:7px 20px 7px 0; }

.search{ float:right; width:245px; margin-top:5px;}
.searTxt{ float:left; width:180px; height:18px; line-height:18px; border:1px solid #ddd;}
.searBt{float:left; width:58px; color:#fff; height:19px; line-height:18px; border:none; background-color:#c40810; cursor:pointer;}


.header .telImg{ float:right;}
.header h1{ float:left; width:100%; height:58px; margin-top:7px;	}
.header h1 img{   margin:0;}
.header h1 a{ float:left; width:131px; text-align:center; font-weight:100; font-size:16px; height:40px; padding-top:8px; line-height:20px; color:#fff;}
.header h1 span{ float:left; width:100%; font-size:12px;}
.header h5{ float:right; width:365px; margin-top:15px; line-height:25px; height:94px;}
.header h5 b{ color:#c40810;}
.header h4{ float:left; width:100%; height:30px; line-height:30px; overflow:hidden;}
.header h4 a{ font-weight:100; margin:0 3px;}
.header h4 span{ color:#c40810; float:left; width:70px;}
.notice{ height:30px;   overflow:hidden; clear:both; float:left; width:2960px; }
.notice ul{ overflow:hidden; zoom:1; }
.notice ul li{ width:100%; float:left; margin:0 5px;  display:inline; } 


/*.banner{ background:url(../images/Banner.jpg) top center no-repeat; float:left; width:100%; height:420px;}*/
.banner{ float:left; width:100%;   position:relative;height:450px; overflow:hidden;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner .bd ul{ width:100% !important;  }
.banner .bd li{ width:100% !important;  height:450px; overflow:hidden; text-align:center;  }
.banner .bd li a{ display:block; height:450px; }

.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/BanBg.png) repeat-x; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); }
.banner .hd ul{ text-align:center;  padding-top:5px;  }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/flashNum.png) -18px 0; overflow:hidden;  line-height:9999px;  }
.banner .hd ul .on{ background-position:0 0; }



.dpImg{ float:left; width:100%; margin-bottom:12px;}

.Link{ background:url(../images/linkBg.jpg) no-repeat; float:left; padding-top:65px; height:200px; width:258px; border:1px solid #dadada; }
.Link p{ line-height:28px; font-size:14px;}
.Link p span{ float:left; width:88px; text-align:right; height:26px;}
.Link p b{ color:#c40810;}

/*产品分类*/

.left{float:left; width:260px; margin-right:15px;}
.right{float:left; width:925px;} 
.pro{ float:left; width:260px; }
.proBg{ background-color:#f5f5f5; border:1px solid #dadada; padding:5px 10px; width:238px; }
.cpNav{ background:url(../images/cpNav.gif) no-repeat; color:#fff; height:47px; line-height:47px; padding-left:25px; font-size:16px;}
.cpNav span{ font-size:16px; color:#f0b8b9;}
.cpNav1{ background:url(../images/cpNav01.gif) left center no-repeat; padding-left:42px;height:40px; line-height:40px;}
.cpNav1 a{ color:#fff; font-size:16px; font-weight:100;}
.cpfl li{ height:31px; line-height:31px; background:url(../images/Icon01.gif) #fff 15px center no-repeat; font-size:14px;  border-bottom:1px solid #e0e0e0; margin-bottom:1px; padding-left:52px;}
 
.flink a{ margin:5px 6px; line-height:22px; font-size:12px;}
.footer{ background:url(../images/footNav.jpg) #f0f0f0 left top repeat-x; padding-bottom:10px;  float:left; width:100%; text-align:center; margin-top:15px;}
.footer h3{ text-align:center; margin-bottom:10px; height:45px; line-height:45px; font-weight:400; color:#fff;  }
.footer h3 a{ margin:0 7px; color:#fff;}
.footer p{ line-height:28px; font-size:14px;}
.footer p b{color:#dd0600;}


.page_box{width:910px; background:#fff; padding:50px 0; float:left;}
.page {margin: 0 auto;font-size: 14px;}
.manu {text-align: center; padding-bottom:20px;}
.manu .currents1 {padding: 5px 12px 5px 12px;margin: 5px;font-weight: bold;background-color: #d9000b;color: #fff;font-weight: bold;display: inline;border-radius:0px;}
.manu A { background:#e6e6e6;padding: 5px 12px 5px 12px;margin: 5px;color: #333;text-decoration: none;border-radius:0px;}

.zxkf{ float:right; width:150px;  position:fixed; top:20%; right:10px;  }
.zxkf h3{ height:42px; color:#fff; padding-top:8px; border-radius:5px 5px 0 0; background-color:#c40810; text-align:center;}
.zxkf ul{ float:left; width:120px; padding:10px 14px; text-align:center; background-color:#fff; border:1px solid #c40810;}
.zxkf li{ line-height:28px; font-size:16px;}
.zxkf li b{ color:#0a75dd; font-size:20px;}