@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
fieldset, legend, input, 
textarea, p, blockquote, th, td {margin: 0;padding: 0;list-style:none;}
fieldset, img {border: 0;}
:focus {outline: 0;}
address, caption, cite, code, dfn,
em, th, var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
code, kbd, samp, tt {font-size: 100%;}
body {line-height: 2;font-family:Arial;font-size:12px; color:#333;}
ol, ul {list-style: none;}
a{ color:#4b4d4d; font-size:12px; text-decoration:none; }
a:hover { color:#4b4d4d; font-size:12px; text-decoration:none;}

#sy_top{ width:1045px; height:115px; margin:0 auto;}
.logo,.logo_right{ float:left;}
.logo_right{ padding-left:107px;}
.logo{ width:174px; height:28px; padding-top:50px; padding-left:25px; float:left; display:inline;}

#menu{ width:715px; height:42px;margin:0 auto; overflow:visible; padding-top:20px; 
background:url(../images/navbj_08.jpg) no-repeat 25px 27px;}
.menu{ width:715px; margin:0 auto; overflow:visible;}
.nav_list li{ width:80px; height:42px; float:left; display:inline;position:relative;}
.nav_list li a{ font-size:14px; line-height:42px; color:#333; font-family:微软雅黑; font-weight:bold; text-align:center; display:block; }
.nav_list li a:hover{ background:url(../images/navbj_08.jpg) no-repeat 5px 7px; color:#ffffff;}
.nav_list li.current a{ background:url(../images/menu_li.jpg) no-repeat center; color:#ffffff;}

.sy_top_link{height:16px; padding-top:15px; padding-left:510px; }

.bannerbj{background:url(../images/bannerbj.jpg) repeat-x;}
.banner{ width:1045px; margin:0 auto; }

.main{ width:1045px;  margin:0 auto; margin-top:30px; height:170px;  }
.news,.client{ float:left;}

.news{ width:660px; padding-right:28px;position:relative; padding-left:12px;}
.news1{ color:#333;font-size:14px; font-weight:bold;  padding-left:7px; font-family:"微软雅黑";border-bottom:1px solid #CCC;}
.news .more{position:absolute;left:630px; top:10px; }

.client{ width:341px;position:relative;}
.client1{color:#333;font-size:14px; font-weight:bold; padding-left:7px; font-family:"微软雅黑";border-bottom:1px solid #CCC;}
.client .more{position:absolute;left:310px; top:10px; }

.nav2{width:100%; height:233px; margin:0 auto;background:url(../images/xnav_01.jpg) repeat-y center;}
.f_top{ margin-top:0px; }
.ft_nr{ width:1045px; margin:0 auto; padding:0px 0 0 18px;}
.ft_nr dl{ width:133px; float:left;}
.ft_nr dl dt{height:28px; line-height:28px; margin-bottom:4px;}
.ft_nr dl dt span{display:block; padding-left:14px; color:#000000; font-family:"微软雅黑"; font-size:14px; font-weight:bold; }
.ft_nr dl dt span a{display:block;  color:#000000; font-family:"微软雅黑"; font-size:14px; font-weight:bold; }
.ft_nr dl dd{ line-height:30px; padding-left:14px;}
.ft_nr dl dd a{ color:#666666; font-family:"微软雅黑";}
.ft_nr dl dd a:hover{ color:#cb0900;}
.ft_nr .fgs{ width:111px;}



.foot{ height:25px;background:url(../images/foot_01.jpg) repeat-x; clear:both;}
.foot ul{ width:1025px; height:25px;}
.foot li{ padding-left:180px; padding-top:5px; color:#FFFFFF;}
.foot li a{color:#FFFFFF;}

#center{ width:1045px; height:auto; margin:0 auto;}
.main2{  width:1045px; padding-top:4px; margin:0 auto;}

.con_left{ width:220px; float:left;}

.left_gid,.left_gid1{ width:214px; margin-left:7px;}

.left_gid li{ width:214px; height:25px; line-height:25px; margin-top:5px; text-indent:33px;}

.left_gid1 li{width:214px; height:25px; line-height:25px; margin-top:5px;}

.left_gid li a{ width:214px; height:25px; background:url(../images/left_a.jpg) no-repeat; display:block; font-size:13px;}

.left_gid li a:hover{ width:214px; height:25px; background:url(../images/left_a_hover.jpg) no-repeat; display:block; color:#ffffff; font-size:13px;}

.left_gid .current a{ width:214px; height:25px; background:url(../images/left_a_hover.jpg) no-repeat; display:block; color:#ffffff; font-size:14px;}


.con_right{ width:753px; float:left; margin-top:17px; margin-left:25px; display:inline}
.main_t{ width:753px; height:31px; border-bottom:1px dashed #a5a9a8;}

.main_t span{ float:left; display:block; width:97px; height:23px; line-height:23px; background:#2578d8; text-align:center; color:#ffffff;}

.main_t h4{ height:23px;  float:right; padding-right:10px;}

.main_t h4 em{ color:#56b630}







h5{height:30px;line-height:30px;font-size:14px;overflow:hidden;text-indent:2px;margin-top:10px;}
.zz_div{width:760px;height:76px;overflow:hidden;margin:0 auto; margin-top:20px;border:1px solid #D9D9D9;padding:1px;}
.zz_bg{background:#F6F6F6;width:100%;overflow:hidden;height:76px;}
.zz_left{width:162px;height:160px;overflow:hidden;margin-left:10px;margin-top:6px;float:left;display:inline;}
.zz_left img{width:142px;height:62px;border:1px solid #ccc;padding:1px;}
.zz_right{float:left;display:inline;width:530px;margin-left:5px;}
.zz_right p{line-height:22px;color:#969696;overflow:hidden;}

#preview{ float:none; margin:20px auto; text-align:center; width:700px;}
.jqzoom{ width:700px; height:450px; position:relative;}
.list-h li{ float:left;}
#spec-n5{width:700px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:680px; float:left; overflow:hidden; margin-left:6px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:100px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:80px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:665px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:0px; *margin-left:0;}























