
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/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结束*/



.max{ width:100%; float:left; background:url(../image/aboutback.png) no-repeat center top; overflow:hidden; min-height:490px;}
.max h1{ width:100%; float:left; background:url(../image/about.png) no-repeat center 58px; height:94px; margin-top:0; margin-bottom:0;}
.max-center{ width:1200px; margin:0 auto; overflow:hidden;}
.about{ width:1200px; float:left; overflow:hidden; margin-top:35px;}
.about p{ width:1200px; float:left; font-size:14px; color:#515151; line-height:40px; text-align:left; text-indent:28px;}



.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:32px;}
.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}


.tyg{ width:100%; float:left; overflow:hidden; margin-top:40px;}
.tyg h1{ width:100%; float:left; background:url(../image/tyg.png) no-repeat center top; height:40px; margin-top:0; margin-bottom:0;}
.tyg-center{ width:100%; margin:0 auto; margin-top:66px;}



.new{ width:100%; margin-top:50px; overflow:hidden; float:left;}
.new h1{ width:100%; float:left; background:url(../image/news.png) no-repeat center top; height:48px; margin-top:0; margin-bottom:0;}
.new-center{ width:1200px; margin:0 auto; } 
.new-center .hd{ width:1200px; float:left; margin-top:40px;}
.new-center .hd ul{ width:1200px; float:left; overflow:hidden;}
.new-center .hd ul li{ margin-left:0px; margin-right:0px; border-bottom:0px; width:128px; height:46px; line-height:46px; background:#e0e0e0; font-size:16px; color:#1889d7; text-align:center; float:left;}
.new-center .hd ul li a{ background:#e0e0e0; color:#1889d7; display:block;}
.new-center .hd ul li a:hover{ background:#005d9d; color:#fff; display:block;}
.new-center .hd ul li.on{ height:46px; background:#005d9d; color:#fff; width:128px;}

.new-center .bd ul li{ width:388px; height:493px; float:left; margin-left:6px; margin-right:6px; background:#f8f8f8; margin-top:32px; background:url(../image/newsback.png) no-repeat center top;}
.new-center .bd ul li b{ font-weight:normal; float:left; width:380px; height:285px; margin-left:3px;}
.new-center .bd ul li u{ float:left; text-decoration:none; text-align:left; width:356px; margin-left:14px; margin-right:14px; border-bottom:1px solid #c9c9c9; line-height:45px; color:#626262; font-size:14px;}
.new-center .bd ul li u a{ display:block; color:#353535;}
.new-center .bd ul li u a:hover{ display:block; color:#005d9d;}
.new-center .bd ul li i{ padding-bottom:16px; width:352px; font-size:12px; font-style:normal; margin-left:14px; margin-right:14px; float:left; line-height:30px; margin-top:11px; color:#9d9d9d; height:90px; overflow:hidden; text-align:left;}
.new-center .bd ul li span{ float:right; width:94px; margin-top:17px; margin-right:24px; height:24px; line-height:24px; text-align:center; color:#fff; font-size:12px; background:#c9c9c9; }
.new-center .bd ul li span a{ display:block; color:#fff;}
.new-center .bd ul li:hover span { background:#005d9d; color:#fff;}




.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;   margin-top:50px;*/}
.dom ul{ width:920px; margin:0 auto;}
.dom ul li{ float:left; margin-left:10px; font-size:12px; color:#353535; line-height:53px;}










