@charset "gb2312";
/* CSS Document */
body{ background-color:#e5e6e8;}
a,a:visited{ color:#333;}
.wrapper{ width:960px; margin:0 auto;}
.mt20{ margin-top:20px;}

#pager { white-space:nowrap; padding-bottom:30px;}
#pager .pg { font-size:14px; text-align:center }
#pager .pg a,
#pager .pg a:link,
#pager .pg a:visited,
#pager .pg span.current,
#pager .pg span.first,
#pager .pg span.prev,
#pager .pg span.next,
#pager .pg span.last { margin-right:5px; background:#efefef; border:1px solid #c1c1c1; font-family:'Tahoma'; color:#666; text-decoration:none; display:inline-block; *display:inline; zoom:1; height:30px; padding:0 12px; text-align:center; line-height:30px; font-size:14px;}
#pager .pg a:hover { background:#efefef; border:1px solid #7f7f7f; }
#pager .pg span.current { border:none; background:none; color:#000; font-weight:bold; font-size:14px; }
#pager .pg span.extend { padding:0 5px 8px 0; zoom:1 }

#pager .pg span.first,
#pager .pg span.prev,
#pager .pg span.next,
#pager .pg span.last { display:none; border:1px solid #d8d8d8; border:1px solid #fff; color:#000; }

#pager .pg span.prev,
#pager .pg span.next,
#pager .pg a.prev,
#pager .pg a.next { padding:0 5px;  }

#pager .pg span.first,
#pager .pg span.last,
#pager .pg a.first,
#pager .pg a.last { padding:0 5px; }


.top_nav_bar{ height:75px; border-bottom:1px solid #ccc;background:#fff;}

.logobar{ padding-top:10px; float:left;}
.top_nav_bar .logo{ display:inline-block; background:url(default/top_nav_bar.png) no-repeat 0 0; float:left; width:190px; height:54px;}
.top_nav_bar .logo_sub{display:inline-block; background:url(default/top_nav_bar.png) no-repeat -210px 0; float:left; height:54px; margin-left:20px; padding-left:112px; font-family:'Î¢ÈíÑÅºÚ',simhei,'ËÎÌå'; font-size:30px; line-height:44px; color:#666; text-decoration:none;}
.top_nav_bar .logo_sub em{display:none;}

.top_nav_bar .navtxt{ float:right; font-size:16px; color:#6eb820; padding:0 20px 0 0; line-height:50px;}
.top_nav_bar .navtxt a,.navmain .navtxt a:visited{font-weight:bold; color:#6eb820;}
.top_nav_bar .nav_menu{ float:left; color:#ccc; font-size:14px; line-height:26px; padding:13px 0 0 25px; }
.top_nav_bar .nav_menu a,.top_nav_bar .nav_menu a:visited{ color:#333; padding:2px 10px; text-decoration:none;}
.top_nav_bar .nav_menu a:hover{ background:#333; color:#fff; text-decoration:none;}
.top_nav_bar .tiepai{ float:right; background:url(default/top_nav_bar.png) no-repeat right top; width:60px; height:75px;}
.top_nav_bar_top{ background:url(default/top_bg_top.png) repeat-x center top; font-size:0; height:10px; overflow:hidden;}

.top_pic{ }
.top_pic_img{ width:960px; border-top:5px solid #6eb820; }

.focusimg{ padding:20px; margin-left:-20px;}
.focusimg li{ float:left; width:450px; margin-left:20px;}
.focusimg li div{ border:1px solid #eee; border-left:5px solid #ccc; background:url(/subject/_css/zt_2013/default/bgline.gif); border-top:none; padding-bottom:10px; padding:20px;}
.focusimg li h6{ font-size:18px; padding:0 0 10px; font-family:'Î¢ÈíÑÅºÚ'}
.focusimg li p{ color:#666;}

.list_none{text-align:center; height:400px; line-height:400px; font-size:14px;}

.zt_title { height:60px;}
.zt_title h1{ font-size:32px; line-height:32px; font-family:'Î¢ÈíÑÅºÚ',simhei,'ËÎÌå'; font-weight:200; padding-top:12px; color:#6eb820; text-shadow: rgba(50, 50, 50, .3) 1px 1px 3px;}
.zt_info{ float:right; text-align:right; color:#333;}
.zt_infotxt{ font-size:14px; padding:8px 0 5px; font-family:'Î¢ÈíÑÅºÚ',simhei,'ËÎÌå'; }

.top_focus .bg{ border-top:5px solid #6eb820; background:#fff; position:relative;}
.ico_lead{ background:#6eb820 url(default/ico_lead.png) no-repeat left bottom; position:absolute; left:0px; top:0px; width:80px; height:80px;}
.ico_lead em{ background:url(default/ico_lead.png) no-repeat 0px 0px; width:70px; height:0px; padding-top:80px; display:inline-block; overflow:hidden; margin:0px 0px 0px 5px; z-index:1;}
.ico_lead_en{ position:absolute; left:5px; bottom:10px;
-moz-transform:rotate(-90deg);
-webkit-transform:rotate(-90deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);  
 display:none;}
.ico_lead_en em{ color:#f0e8e8; font-size:50px; line-height:50px; position:absolute; font-family:"Times New Roman", Times, serif; font-style:normal; }

.focus_txt{ float:left; width:390px; padding:30px 0 0 80px; font-size:14px; line-height:24px; color:#333; position:relative; z-index:2px;}
.focus_img{ float:right; width:450px; padding:10px;}
.focus_tag{ padding-top:15px; position:absolute; bottom:20px; left:80px; font-size:14px; background:url(default/dot_gary.png) repeat-x left top; width:390px; color:#666;}

.zt_box{ zoom:1; clear:both; background:#fff; border-top:2px solid #6eb820; }
.zt_box .hd{ clear:both; position:relative; height:45px; border-bottom:1px solid #c9c9c9; }
.zt_box .hd em{ position:absolute; left:0px; top:0px; width:15px; height:15px; background:#6eb820 url(default/ico_lead.png) no-repeat left bottom;}
.zt_box .hd .more{ float:right; line-height:20px; margin-top:12px; }
.zt_box .hd .more a,
.zt_box .hd .more a:visited{  padding:0 20px; display:inline-block; background:#6eb820; color:#fff;}

.zt_box .hd h1,
.zt_box .hd h2{ float:left; font-family:'Microsoft YaHei'; font-size:24px; font-weight:normal; height:36px; line-height:45px; padding:0 0 0 30px; white-space:nowrap; color:#6eb820;}
.zt_box .hd h1 a,
.zt_box .hd h1 a:visited,
.zt_box .hd h2 a,
.zt_box .hd h2 a:visited{ color:#6eb820;}
.zt_box .bd{background:#fff; clear:both;}

.zt_box .col_left{width:660px; float:left}
.zt_box .col_right{width:285px; float:right; background:#fff url(/subject/_css/zt_2013/default/bgline.gif);}

.zt_product {padding:10px 10px 30px;}
.zt_product li{ float:left; width:120px; padding:2px; text-align:center; height:195px; margin:15px 15px 0 ; border:1px solid #CCC; _display:inline}
.zt_product li img{ vertical-align:middle;}
.zt_product li .txt{ display:block;border-top:1px solid #CCC; margin-top:2px; line-height:18px; padding-top:5px;}

.zt_brand { padding:10px 10px 30px;}
.zt_brand li{ float:left; width:120px; padding:2px; text-align:center; height:90px; margin:15px 15px 0 ; border:1px solid #CCC; _display:inline}
.zt_brand li img{ vertical-align:middle;}
.zt_brand li .txt{ display:block;border-top:1px solid #CCC; margin-top:2px; line-height:18px; padding-top:5px;}

.zt_txtspecial { padding:14px; font-size:14px; line-height:24px;}
.zt_txtspecial li{ float:left; width:33.3%; }

.zt_imgspecial { padding:15px;}
.zt_imgspecial li{ float:left; width:100px; margin:8px;}
.zt_imgspecial li img{ margin-bottom:5px;}

.zt_txtnews_list{ font-size:14px; line-height:24px;padding:20px;}
.zt_txtnews_list li a,
.zt_txtnews_list li a:visited{ border-left:3px solid #ccc; padding-left:10px;}
.zt_txtnews_list li a:hover{ background:#333; color:#fff; text-decoration:none; padding:4px 10px; }


.zt_picnews_list{ font-size:14px; line-height:24px;margin:-10px 0 0 -10px; padding:20px;}
.zt_picnews_list li{ padding:10px; float:left; width:200px; height:350px; border:1px solid #CCC; margin:10px 0 0 10px; position:relative; background:#fff;}
.zt_picnews_list li.active{ border:1px solid #fff; background:#f7f7f7;
-webkit-box-shadow: #666 0px 0px 5px;
-moz-box-shadow: #666 0px 0px 5px;
box-shadow: #666 0px 0px 5px;
behavior: url(/_Public2012/css/pie/pie.htc);}
.zt_picnews_list li h6{ background:url(default/dot_gary.png) repeat-x left bottom; font-size:16px; font-family:'Î¢ÈíÑÅºÚ'; font-weight:normal; line-height:20px; padding:10px 0;}
.zt_picnews_list li a{ color:#447099;}
.zt_picnews_list li p{ font-size:12px; line-height:20px; color:#666; margin-top:10px; }
.zt_picnews_list li span{ font-size:12px; color:#8E8E8E; position:absolute; bottom:5px; left:10px; }

.zt_pic_list{ font-size:14px; line-height:24px;margin:-10px 0 0 -10px; padding:20px;}
.zt_pic_list li{ padding:5px; float:left; width:442px; height:130px; border:1px solid #CCC; margin:10px 0 0 10px; position:relative; background:#fff; overflow:hidden;}
.zt_pic_list li.active{ border:1px solid #fff; background:#f7f7f7;
-webkit-box-shadow: #666 0px 0px 5px;
-moz-box-shadow: #666 0px 0px 5px;
box-shadow: #666 0px 0px 5px;
behavior: url(/_Public2012/css/pie/pie.htc);}
.zt_pic_list li div{ float:left; margin-right:20px; }
.zt_pic_list li h6{ background:url(default/dot_gary.png) repeat-x left bottom; font-size:16px; font-family:'Î¢ÈíÑÅºÚ'; font-weight:normal; line-height:20px; padding:10px 0; margin-left:120px;}
.zt_pic_list li a{ color:#447099;}
.zt_pic_list li p{ font-size:12px; line-height:20px; color:#666; margin-top:5px; padding:0 5px;}
.zt_pic_list li span{ font-size:12px; color:#8E8E8E; position:absolute; bottom:5px; left:10px; }


.zt_pic_list1{ font-size:14px; line-height:24px; margin:-10px 0 0 -10px; padding:20px 0 20px 20px;}
.zt_pic_list1 li{ padding:5px; float:left; width:300px; height:130px; border:1px solid #CCC; margin:10px 0 0 10px; position:relative; background:#fff; overflow:hidden;}
.zt_pic_list1 li.active{ border:1px solid #fff; background:#f7f7f7;
-webkit-box-shadow: #666 0px 0px 5px;
-moz-box-shadow: #666 0px 0px 5px;
box-shadow: #666 0px 0px 5px;
behavior: url(/_Public2012/css/pie/pie.htc);}
.zt_pic_list1 li div{ float:left; margin-right:20px; }
.zt_pic_list1 li h6{ background:url(default/dot_gary.png) repeat-x left bottom; font-size:16px; font-family:'Î¢ÈíÑÅºÚ'; font-weight:normal; line-height:20px; padding:10px 0; margin-left:120px;}
.zt_pic_list1 li a{ color:#447099;}
.zt_pic_list1 li p{ font-size:12px; line-height:20px; color:#666; margin-top:5px; padding:0 5px;}
.zt_pic_list1 li span{ font-size:12px; color:#8E8E8E; position:absolute; bottom:5px; left:10px; }


.zt_txt_list{ font-size:14px; line-height:30px; padding:17px 0 20px 20px;}
.zt_txt_list li a,
.zt_txt_list li a:visited{ border-left:3px solid #ccc; padding-left:10px;}
.zt_txt_list li a:hover{ background:#333; color:#fff; text-decoration:none; padding:4px 10px; }


.crumb{ font-size:12px;  color:#333; clear:both; height:40px; line-height:40px;}
.crumb a,.crumb a:visited{ color:#333;}
.crumb .crumbl{ float:left; padding-left:10px;}
.crumb .crumbl h1{ font-size:20px; line-height:40px; font-family:'Microsoft YaHei'; font-weight:bold;}
.crumb .crumbr{ float:right; padding-right:10px;}
