/* CSS Document */

body{ margin:0; padding:0; font-family:"微软雅黑"; min-width:980px; background:#fff; font-size:14px; color:#666; }
img { border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
a{ text-decoration:none; color:#666; font-family:"Microsoft YaHei";}
#clear{ clear:both;}
img { border: 0;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; visibility: hidden; height: 0; clear: both; }



#header_box{ width:100%; background:#fff; height:120px;}
#header{ width:1200px; margin:0 auto;}
#header .logo{ float:left; margin-top:15px;}
#header .top_right{ float:right; width:360px; margin-top:15px;}
#header .top_nav{ width:200px; float:right;}
#header .top_nav a{ display:block;  float:left; margin-left:10px; color:#999; font-size:12px; line-height:18px;}
/*  搜索  */
#search{ width:360px; font-family: "Microsoft YaHei";overflow:hidden; z-index:99;padding-top:12px; height:40px; line-height:40px;}
#search .ss_input{ width:299px;  border:none; height:40px; line-height:40px; padding-left:20px; font-size:14px; color:#ccc;font-family: "Microsoft YaHei"; float:left;resize:none;border-radius:20px 0 0 20px;-moz-box-siz: border-box;box-sizing: border-box; background:#f2f2f2;outline:none;}
#search .ss_an{ width:61px; height:40px; float:left; border:none; cursor:pointer; background:url(../images/ss.gif) no-repeat;outline:none;}

#nav_box{ width:100%; background:#0f7adb; height:50px;}
#nav{ width:1200px; margin:0 auto; height:50px;}
#nav li{ float:left;}
#nav li a{width:143px; display:block;  float:left; height:50px; line-height:50px; text-align:center; color:#fff; font-size:15px;}
#nav li a:hover{ background:#ff9900; font-weight:bold;}

#banner{ width:100%; height:410px; margin:0 auto; text-align:center;} 
#banner1{ width:100%; background:url(../images/lei_banner.jpg) no-repeat center top; height:280px; margin:0 auto; text-align:center;} 
#content_top{width:100%; float:left;}
#cpzs{ width:1200px; margin:35px auto 5px;}
#cpzs .prolist{ float:left; width:150px; background:#1773c6;  padding-top:15px; margin-top:10px;}

#pro_nav_ind{ no-repeat bottom; padding-bottom:10px;}
#pro_nav_ind li{ height:32px; line-height:32px; margin-bottom:3px;}
#pro_nav_ind li a{ color:#e9e1d1; background:url