@charset "gb2312";
/* CSS Document */
body{ background-color:#e5e6e8;}
a,a:visited{ color:#333;}
.wrapper{ width:960px; margin:0 auto;}
.mt20{ margin-top:20px;}

.top_nav_bar{ background:#fff; height:75px;}
.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 #8e2329; }





.zt_title { padding-bottom:10px;}
.zt_title h1{ font-size:32px; line-height:32px; font-family:'Î¢ÈíÑÅºÚ',simhei,'ËÎÌå'; font-weight:200;width:740px; padding-top:12px; color:#8e2329; text-shadow: rgba(50, 50, 50, .3) 1px 1px 3px; float:left;}
.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 #8e2329; background:#fff; position:relative; height:270px;}
.ico_lead{ background:#8e2329 url(default/ico_lead.png) no-repeat left bottom; position:absolute; left:0px; top:0px; width:80px; height:80px; z-index:2}
.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; }
.top_label{ background:url(default/top_label.png) no-repeat left bottom; position:absolute; left:20px; bottom:18px; width:40px; height:190px; z-index:3}
.top_label1{ background-position:0 bottom;}
.top_label2{ background-position:-40px bottom;}
.top_label3{ background-position:-80px bottom;}
.top_label4{ background-position:-120px bottom;}
.top_label5{ background-position:-160px bottom;}
.top_label6{ background-position:-200px bottom;}
.top_label7{ background-position:-240px bottom;}
.top_label8{ background-position:-280px bottom;}
.top_label9{ background-position:-320px bottom;}
.top_label10{ background-position:-360px bottom;}
.top_label11{ background-position:-400px bottom;}
.top_label12{ background-position:-440px bottom;}
.top_label13{ background-position:-480px bottom;}
.top_label14{ background-position:-520px bottom;}

.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; background:#fff; border-top:2px solid #8e2329; }
.zt_box .hd{ clear:both; position:relative; height:45px; background:url(default/bgline.gif); border-bottom:1px solid #c9c9c9; }
.zt_box .hd em{ position:absolute; left:0px; top:0px; width:15px; height:15px; background:#8e2329 url(default/ico_lead.png) no-repeat left bottom;}
.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:#8e2329;}
.zt_box .hd h2 a,
.zt_box .hd h2 a:visited{ color:#8e2329;}
.zt_box .bd{background:#fff; clear:both;}

.zt_album {padding:10px 10px 30px;}
.zt_album li{ float:left; width:205px; height:350px; margin:15px 9px 0;padding:5px; border:1px solid #ddd; text-align:center;  _display:inline}
.zt_album li img{ vertical-align:middle;}
.zt_album li .txt{ display:block; height:24px; overflow:hidden; margin-top:5px; padding:0 5px; line-height:24px; font-size:14px; background:#efefef;}
.zt_album li p{ color:#888; text-align:left; padding:0 5px; margin-top:8px;}


.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;}


.editor_copyright{ line-height:45px; padding:0 30px 0 0; color:#666; float:right;}

.zt_footer{ background:#fff;}
.zt_footer .wrapper{ width:auto;}

.zt_footer_bottom{ background:url(default/top_bg_bottom.png) repeat-x center top; font-size:0; overflow:hidden; height:9px;}

.duanluo {font-size:14px; line-height:24px; padding:20px 30px; color:#333;}
.duanluo a,
.duanluo a:visited,
.duanluo a:hover{ color:#1122cc}
.duanluo p{ margin:10px 0;}
.duanluo .hr{ height:1px; line-height:1px; margin:20px 0; background:url(default/dot_gary.png) repeat-x left top; overflow:hidden;}

.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_picnews_list2{ font-size:14px; line-height:24px;margin:-10px 0 0 -10px; padding:20px;}
.zt_picnews_list2 li{ padding:5px; float:left; width:442px; height:150px; border:1px solid #CCC; margin:10px 0 0 10px; position:relative; background:#fff;}
.zt_picnews_list2 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_list2 li div{ float:left; margin-right:20px; }
.zt_picnews_list2 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:220px;}
.zt_picnews_list2 li a{ color:#447099;}
.zt_picnews_list2 li p{ font-size:12px; line-height:20px; color:#666; margin-top:5px; padding:0 5px;}
.zt_picnews_list2 li span{ font-size:12px; color:#8E8E8E; position:absolute; bottom:5px; left:10px; }



.zt_txtnews_list2{ font-size:14px; line-height:24px;margin:-10px 0 0 -10px; padding:20px;}
.zt_txtnews_list2 li{ padding:10px; float:left; width:432px; height:75px; border:1px solid #CCC; margin:10px 0 0 10px; position:relative; background:#fff;}
.zt_txtnews_list2 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_txtnews_list2 li h6{ background:url(default/dot_gary.png) repeat-x left bottom; font-size:16px; font-family:'Î¢ÈíÑÅºÚ'; font-weight:normal; line-height:20px; padding-bottom:10px; }
.zt_txtnews_list2 li a{ color:#447099;}
.zt_txtnews_list2 li p{ font-size:12px; line-height:20px; color:#666; margin-top:5px;}
.zt_txtnews_list2 li span{ font-size:12px; color:#8E8E8E; position:absolute; bottom:5px; left: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;}

.duanluo table{ table-layout:fixed; empty-cells:show; /*border-collapse: collapse;*/margin:0;}
.duanluo table td, .duanluo table th{ overflow:hidden;}


/*black*/
/*body{ background-color:#333;}
.zt_title h1{ color:#fff;}
.zt_info{ color:#fff; }
.top_pic_img{ border-color:#444;}
.top_focus .bg{ border-color:#444;}
.ico_lead{ background-color:#444;}
.zt_box{ border-color:#444; }
.zt_box .hd em{ background-color:#444;}
.zt_box .hd h2{ color:#444;}
.zt_box .hd h2 a,
.zt_box .hd h2 a:visited{ color:#444;}
*/

/*blueLight*/
/*body{ background-color:#2f96b4;}
.zt_title h1{ color:#fff;}
.zt_info{ color:#fff; }
.top_pic_img{ border-color:#297c94;}
.top_focus .bg{ border-color:#297c94;}
.ico_lead{ background-color:#297c94;}
.zt_box{ border-color:#297c94; }
.zt_box .hd em{ background-color:#297c94;}
.zt_box .hd h2{ color:#297c94;}
.zt_box .hd h2 a,
.zt_box .hd h2 a:visited{ color:#297c94;}*/


/*blue*/
/*body{ background-color:#006dcc;}
.zt_title h1{ color:#fff;}
.zt_info{ color:#fff; }
.top_pic_img{ border-color:#044f91;}
.top_focus .bg{ border-color:#044f91;}
.ico_lead{ background-color:#044f91;}
.zt_box{ border-color:#044f91; }
.zt_box .hd em{ background-color:#044f91;}
.zt_box .hd h2{ color:#044f91;}
.zt_box .hd h2 a,
.zt_box .hd h2 a:visited{ color:#044f91;}*/


/*green*/
/*body{ background-color:#51a351;}
.zt_title h1{ color:#fff;}
.zt_info{ color:#fff; }
.top_pic_img{ border-color:#468246;}
.top_focus .bg{ border-color:#468246;}
.ico_lead{ background-color:#468246;}
.zt_box{ border-color:#468246; }
.zt_box .hd em{ background-color:#468246;}
.zt_box .hd h2{ color:#468246;}
.zt_box .hd h2 a,
.zt_box .hd h2 a:visited{ color:#468246;}
*/

/*yellow*/
/*body{ background-color:#f89406;}
.zt_title h1{ color:#fff;}
.zt_info{ color:#fff; }
.top_pic_img{ border-color:#d27e07;}
.top_focus .bg{ border-color:#d27e07;}
.ico_lead{ background-color:#d27e07;}
.zt_box{ border-color:#d27e07; }
.zt_box .hd em{ background-color:#d27e07;}
.zt_box .hd h2{ color:#d27e07;}
.zt_box .hd h2 a,
.zt_box .hd h2 a:visited{ color:#d27e07;}*/

/*red*/
/*body{ background-color:#bd362f;}
.zt_title h1{ color:#fff;}
.zt_info{ color:#fff; }
.top_pic_img{ border-color:#a8322b;}
.top_focus .bg{ border-color:#a8322b;}
.ico_lead{ background-color:#a8322b;}
.zt_box{ border-color:#a8322b; }
.zt_box .hd em{ background-color:#a8322b;}
.zt_box .hd h2{ color:#a8322b;}
.zt_box .hd h2 a,
.zt_box .hd h2 a:visited{ color:#a8322b;}*/

/*brown*/
/*body{ background-color:#613737;}
.zt_title h1{ color:#fff;}
.zt_info{ color:#fff; }
.top_pic_img{ border-color:#502f2f;}
.top_focus .bg{ border-color:#502f2f;}
.ico_lead{ background-color:#502f2f;}
.zt_box{ border-color:#502f2f; }
.zt_box .hd em{ background-color:#502f2f;}
.zt_box .hd h2{ color:#502f2f;}
.zt_box .hd h2 a,
.zt_box .hd h2 a:visited{ color:#502f2f;}*/

/*purple*/
/*body{ background-color:#533761;}
.zt_title h1{ color:#fff;}
.zt_info{ color:#fff; }
.top_pic_img{ border-color:#493055;}
.top_focus .bg{ border-color:#493055;}
.ico_lead{ background-color:#493055;}
.zt_box{ border-color:#493055; }
.zt_box .hd em{ background-color:#493055;}
.zt_box .hd h2{ color:#493055;}
.zt_box .hd h2 a,
.zt_box .hd h2 a:visited{ color:#493055;}*/

/*pink*/
/*body{ background-color:#ed2590;}
.zt_title h1{ color:#fff;}
.zt_info{ color:#fff; }
.top_pic_img{ border-color:#aaa;}
.top_focus .bg{ border-color:#aaa;}
.ico_lead{ background-color:#aaa;}
.zt_box{ border-color:#aaa; }
.zt_box .hd em{ background-color:#aaa;}
.zt_box .hd h2{ color:#aaa;}
.zt_box .hd h2 a,
.zt_box .hd h2 a:visited{ color:#aaa;}
*/



.ul_txtpic_list_2013 li { background: url(http://www.ef360.com/special/2013/css/images/dot.png) repeat-x 0 bottom; padding: 20px 10px; margin: 0 20px; position:relative;}
.ul_txtpic_list_2013 li .pic { float:left; margin-right:30px;}
.ul_txtpic_list_2013 li .date { float: right; color: #888; font-size:14px; }
.ul_txtpic_list_2013 li .hits { color: #92ba00; font-size:24px; line-height:24px; font-family:Verdana, Geneva, sans-serif; float:right; display:block; position:absolute; right:10px; top:50px; text-align:center;}
.ul_txtpic_list_2013 li .hits span{ color: #fff; font-size:14px; background:#92ba00; padding:2px 5px; margin-left:5px; vertical-align:top;}
.ul_txtpic_list_2013 li div.tag { color: #666; font-size: 12px; margin-top:8px; }
.ul_txtpic_list_2013 li div.tag em { background:url(http://www.ef360.com/special/2013/css/images/v2013.png) no-repeat 0 -310px; padding-left:20px; font-style:normal;}
.ul_txtpic_list_2013 li div.tag a,
.ul_txtpic_list_2013 li div.tag a:visited { color: #92ba00;}
.ul_txtpic_list_2013 li div.tag a:hover { color: #92ba00; text-decoration:underline;}
.ul_txtpic_list_2013 li p { color: #888; font-size: 12px; line-height: 22px; padding:8px 190px 0 0; }

.ul_txtpic_list_2013 li a.tit,
.ul_txtpic_list_2013 li a.tit:visited { font-size:16px; background: url(http://www.ef360.com/special/2013/css/images/v2013.png) no-repeat 0 -146px; padding-left: 20px; font-weight: bold; color:#333; }
.ul_txtpic_list_2013 li a.tit:hover {  }




