
html, body, ul, li, ol, 
dl, dd, dt, p, h1, h2, 
h3, h4, h5, h6, form, 
fieldset, legend, img ,div { margin:0; padding:0;font-weight:normal;                     }
fieldset, img              { border:none;                                                }
h1,h2,h3,h4,h5,h6          { font-size:100%;                                             }
ul, ol                     { list-style:none;                                            }
input::-moz-focus-inner    { border:none; padding:0;                                     }
select, input              { vertical-align:middle;                                      }
select, input, textarea    { font-size:12px; margin:0;                                   }
input[type=text], 
input[type=password], 
textarea                   { outline-style:none; -webkit-appearance:none;                }
body                       { font-family:微软雅黑; font-size:12px; line-height:1.5 ; 
                             font-weight:normal; background:#fff;}
input                      { padding-top:0; padding-bottom:0; 
                             font-family: "SimSun",\u5b8b\u4f53;                         }
a                          { text-decoration: none;outline: none; color: #000;
                             font-weight:normal;                                         }
a:hover, a:focus           { color: #2a6496;text-decoration: none;                       }



.top{ width:100%; background:url(../image/topback.png) repeat-x center top; float:left; height:118px; position:fixed; top:0; z-index:999;}
.top-center{ width:1200px; margin:0 auto;}
.logo{ width:198px; float:left; background:url(../image/suxian.png) no-repeat right 12px;}
.logo img{ margin-top:16px; padding-left:22px; width:139px; height:80px;}
.right{ width:1002px; float:left;}
.dianhua{ width:1002px; height:48px; margin-top:10px; float:left; padding-bottom:4px}
.dianhua img{ float:right; width:167px; height:48px; }
.daohang{ width:100%; float:left; background:url(http://www.fzsource.com/Template/default/Res/N/images/nvaback.jpg) repeat-x center bottom;}

.nav_z{ float:right; height:48px; position:relative; z-index:999;}
#navul li{ float:left; margin-left:39px; width:70px; height:48px; position:relative; text-align:center; line-height:40px; font-size:14px;}
#navul li a:link, #navul li a:visited{ color:#656565; display:block;}
#navul li a:hover{ background:url(../image/nvalink.png) no-repeat center bottom; height:48px; line-height:40px; width:70px;}
#navul li.navmoon a:hover{ color:#005d9d;}
#navul li ul{ display:none; position:absolute; z-index:999; left:-32px; top:48px; padding-bottom:4px;}
#navul li ul li{ display:block; background:#005d9d; width:136px; float:left; margin-left:0px; margin-right:0px; height:44px; position:relative; line-height:44px; font-size:12px; overflow:hidden;}
#navul li.navmoon{ width:70px; height:48px; line-height:40px;}
#navul li.navmoon ul{ display:block; width:136px; padding-top:16px; background:url(../image/sanjiao.png) no-repeat center 8px; overflow:hidden;}
#navul li.navmoon ul a{ display:block; width:136px; background:#none; height:44px; line-height:44px;  color:#fff; float:left;}
#navul li.navmoon ul a:hover{ color:#005d9d; background:#f6f6f6;}




/*banner图片轮播css开始*/
.lunbo{ width:100%; float:left; margin-top:110px;}
.lunbotu{ width:100%; height:700px; margin:0 auto;}
.index_focus { position: relative; width:100%; height:700px; margin:0 auto; overflow:hidden; margin:0 auto;}
/*.index_focus .bd li { display:none; position:absolute; left:0; top:0;}*/
.index_focus .pic { height:auto; display:block;}
.index_focus .pic:hover { text-decoration:none;}
.index_focus .slide_nav { position:absolute; right:44%; bottom:5%; width:212y; margin:0 auto; background:url(../image/hengxian.png) no-repeat center;}
.index_focus .slide_nav a { position:relative; z-index:33; cursor:pointer; float:left; margin-left:24px; margin-right:24px; font-size:0px; font-family:arial; background:url(../image/link.png) no-repeat; width:14px; height:14px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{ text-decoration:none; background:url(../image/hover.png) no-repeat; width:14px; height:14px;}
/*banner图片轮播css结束*/




.product{ width:100%; float:left; margin-top:50px; overflow:hidden;}
.product h1{ width:100%; float:left; background:url(../image/product.png) no-repeat center top; height:40px; margin-top:0; margin-bottom:0;}
.product-center{ width:1200px; margin:0 auto; overflow:hidden;}

.search{ width:1200px; float:left; margin:0 auto; margin-top:40px; padding-bottom:14px;}
.search ul{ width:684px; margin:0 auto; overflow:hidden;}
.search h2{ float:right; overflow:hidden; margin-top:0; margin-bottom:0;}
.search h2 b input{ float:left; font-size:12px; background:url(../image/search.png) no-repeat 6px center; line-height:40px; width:296px; height:40px; text-indent:38px; color:#b3b2b2; border:1px solid #e5e5e5;}
.search h2 u .button{ float:left; background:url(../image/buttom.png) repeat-y 0px center; text-align:left; text-indent:6px; color:#fff; width:72px; border:0px; line-height:40px; height:40px;}
.search ul li{ float:left; line-height:28px; color:#005fac; width:290px;}
.search ul li b{ float:left; font-size:12px; color:#005d9d; line-height:40px; color:#2565bd; font-weight:normal;}
.search ul li u{ float:left; line-height:40px; color:#7d7d7d; font-size:12px; text-decoration:none;}
.search ul li u a{ color:#7d7d7d; display:block; line-height:40px; float:left; padding-left:8px; padding-right:8px;}
.search ul li u a:hover{ color:#2565bd;}


/*.product-chanpin{ width:1200px; float:left; overflow:hidden;}*/
.product-chanpin h1{ width:456px; height:542px; float:left; margin-top:29px; }
/*.product-chanpin ul li{ width:340px; height:257px; position:relative; float:left; margin-top:29px; margin-left:-5px;}*/
.product-chanpin ul li{ width:235px; height:207px; position:relative; float:left; margin-top:29px; margin-left:-5px;}
.product-chanpin ul li b{ float:left; width:340px; height:257px;}
.product-chanpin ul li .listhover{ display:none; float:left; width:324px; margin:7px 8px; position:absolute; z-index:66; height:242px; background:url(../image/producthover.png) no-repeat center top;}
.product-chanpin ul li .listhover i{ float:left; margin-left:15px; margin-right:15px; text-align:center; font-style:normal; width:296px; line-height:49px; font-size:16px; color:#fff; margin-top:13px; border-bottom:1px dashed #a8b7c7;}
.product-chanpin ul li .listhover i a{ color:#fff; display:block;}

.product-chanpin ul li .listhover span{ float:left; margin-top:15px; font-style:normal; width:284px; margin-left:20px; margin-right:20px; overflow:hidden; height:60px; line-height:30px; font-size:12px; text-align:left; color:#fff; }
.product-chanpin ul li .listhover h2{ float:right; width:324px; height:24px; margin-top:49px; margin-right:20px;}
.product-chanpin ul li .listhover h2 a{ background:#fff; width:70px; height:24px; line-height:24px; font-size:12px; display:block; color:#0088d0; text-align:center; float:right;}
.product-chanpin ul li:hover .listhover{display:block}



.web{ width:100%; float:left; overflow:hidden; height:422px; background:#0174c3; margin-top:30px;}
.web-center{ width:1200px; margin:0 auto; height:422px; overflow:hidden; background:url(../image/webback.png) no-repeat center 42px; }


.contacts{ width:350px; float:left; margin-top:42px; margin-left:15px;}
.contacts ul h1{ width:350px; border-bottom:2px solid #e9e9e9; float:left; color:#fff; margin-top:12px; margin-bottom:20px;}
.contacts ul h1 b{ margin-left:6px; float:left; font-weight:normal; font-size:18px; color:#005d9d; line-height:46px;}
.contacts ul h1 u{ float:left; font-size:12px; text-decoration:none; color:#424242; line-height:46px;}
.contacts ul li{ float:left; width:340px; margin-left:10px; line-height:40px; color:#353535; text-indent:28px; font-size:14px;}
.contacts ul li#tubiao1{ background:url(../image/tubiao1.png) no-repeat 0px center;}
.contacts ul li#tubiao2{ background:url(../image/tubiao2.png) no-repeat 0px center;}
.contacts ul li#tubiao3{ background:url(../image/tubiao3.png) no-repeat 0px center;}
.contacts ul li#tubiao4{ background:url(../image/tubiao4.png) no-repeat 0px center;}
.contacts ul li#tubiao5{ background:url(../image/tubiao5.png) no-repeat 0px center;}
.contacts ul li#tubiao6{ background:url(../image/tubiao6.png) no-repeat 0px center;}


.erweima{ width:320px; float:left; overflow:hidden; margin-top:160px; margin-left:10px;}
.erweima ul li{ width:120px; height:144px; float:left; margin-left:40px;}
.erweima ul li b{ width:120px; height:100px; float:left; font-weight:normal;}
.erweima ul li b img{ margin-left:10px;}
.erweima ul li u{ width:120px; float:left; text-decoration:none; line-height:44px; text-align:center; font-size:12px; color:#353535;}

.ljie{ width:436px; float:right; margin-top:42px;}
.ljie h1{ width:436px;  float:left; color:#fff; margin-top:25px; margin-bottom:20px;}
.ljie h1 b{ float:left; font-weight:normal; width:436px; font-size:18px; color:#005d9d; line-height:20px;}
.ljie h1 u{ width:436px; float:left; font-size:12px; text-decoration:none; color:#424242; line-height:14px;}
.ljie ul li{ float:left; width:128px; margin-left:16px; line-height:40px;}
.ljie ul li b{ font-weight:normal; float:left; width:128px; color:#353535; font-size:14px; line-height:56px;}
.ljie ul li a{ width:128px; display:block; color:#353535; line-height:40px;}

.dom{ width:1200px; float:left; /*height:53px; margin-top:50px;*/}
.dom ul{ width:920px; margin:0 auto; overflow:hidden;}
.dom ul li{ float:left; margin-left:10px; font-size:12px; color:#dfe6f1; line-height:53px;}










