﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, form, legend, input, button,
textarea, p,th,td{margin:0;padding:0;font-size:100%;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
fieldset, img{border:none;}
img{vertical-align:top;}
ol, ul{list-style:none outside none;}
table{border-collapse:collapse;border-spacing:0;}
input, select{vertical-align:middle;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help;}
sub,sup{font-size:80%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
body, button, input, select, textarea{font:12px/1.5 "Microsoft YaHei", Arial ;color:#4b4b4b;}
input,button,select,textarea{outline:none}
textarea{resize:none}
html,body{-webkit-text-size-adjust:none;}
/*reset end*/
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{display:inline-block; }
.clearfix{display:block;}
.clearbox{border-top:transparent 0px solid;clear:both;font-size:0;margin-top:0px;visibility:hidden;}
.dis{display:block;}.undis{display:none;}
a,a:link{color:#474747;text-decoration:none;}
a:visited{text-decoration:none;color:#474747;}
a:hover{color:#f02b28;text-decoration:none;}
body{background:#fcfbf9 url(../img/common/body_bg.png) repeat-x 0 0;}
body2{background:#f9f8f3 url(../img/common/body_bg.png) repeat-x 0 0;}

.top_area{color:#fff;height:24px;line-height:24px;font-family:SimSun;position:relative; z-index:7;}
.top_area strong{ font-weight:normal;}
.top_area p{float:right;height:24px;}
.top_area p span{float:left;margin:0 15px;}
.top_area p a{color:#fff;display:block;float:left;}
.top_area p a:hover{color:#fff;}
.top_area p a.current{background:url(../img/common/top_sj.gif) no-repeat center bottom;}

.header{height:95px;}
.logo{float:left;width:240px;padding:10px 0 0 20px;position:relative; background:#fcfbf8; z-index:2;}
.nav{float:left;width:878px;height:71px;position:relative;z-index:40;}
.nav li{float:left;width:106px;height:71px;background:url(../img/common/menu_line.gif) no-repeat 0 0px;margin-left:-2px;position:relative;}
.nav li.no_bg{ background:none;}
.nav li a.first_nav{display:block;width:106px;height:61px;line-height:54px; padding-top:10px; text-align:center;font-size:14px;}
.nav li.current{ z-index:2;}
.nav li.current a.first_nav{background:url(../img/common/menu_hover.png) no-repeat 0 0;color:#fff;}
.main_sub_nav{width:115px;height:0;overflow:hidden;display:none;position:absolute;left:-3px;background:url(../img/common/nav_sub_bg.png) no-repeat 0 bottom;}
.main_sub_nav_c{padding:10px 0 30px;}
.main_sub_nav p{height:34px;width:106px;line-height:34px;margin-left:3px; text-align:center; border-bottom:1px solid #e8e8e8;}
.main_sub_nav p a{display:block;height:34px;width:106px;}
.main_sub_nav p.current a,.main_sub_nav p a:hover{background-color:#ff4319;color:#fff;}
.main_sub_nav p.current a{color:#fff;}
/*Home*/
.home_kv{margin-top:-24px;height:466px;overflow:hidden;position:relative;}
.home_kv ul{ position:relative; z-index:10;}
.home_kv ul li{filter:alpha(opacity=0);opacity: 0;}
.home_kv ul li.current{filter:alpha(opacity=100);opacity: 1;}
.kv_btn{position:absolute;right:32px;top:30px;z-index:100;}
.kv_btn ol li{position:relative;margin-top:10px;}
.kv_btn ol li img{display:none;}
.kv_btn ol li a{height:38px;width:45px;background:url(../img/home/s_focus_bg_1.png) no-repeat 0 0;display:block; position:relative; z-index:10;}
.kv_btn ol li a span{display:block;width:38px; text-align:center;padding-left:7px;line-height:38px;font-size:16px;}
.kv_btn ol li p{display:block;left:10px;top:-1000px;position:absolute;height:31px;background:url(../img/home/s_focus_bg_txt.png) no-repeat 0 0;top:-1000px;z-index:8;}
.kv_btn ol li p span{white-space:nowrap;color:#fff; line-height:30px;font-size:14px;padding:0 15px; display:block; position:relative}
.kv_btn ol li.current{margin-left:-42px;width:133px;height:128px;}
.kv_btn ol li.current a{height:128px;width:133px;background:url(../img/home/s_focus_bg_current.png) no-repeat 0 0;}
.kv_btn ol li.current a span{display:none;}
.kv_btn ol li.current a img{display:block;padding:9px 0 0 14px;}
.kv_btn ol li.hover a{background:url(../img/home/s_focus_bg_2.png) no-repeat 0 0;}

.home_main{border-top:7px solid #f02b28;background-color:#f6f6f6;}
.home_main_c{position:relative; z-index:20;}
.home_main_c_l{float:left;width:352px;height:394px;background:url(../img/home/main_l_bg.jpg) no-repeat right 0;}
.home_main_c_l h2{width:318px;height:0;padding-top:44px;overflow:hidden;background:url(../img/home/brand_event.png) no-repeat 0 0;margin-top:-25px;}
.home_main_c_l .h_event_img{padding-top:27px;}
.home_main_c_l h1{color:#f02b28;font-size:16px;padding-top:20px;}
.home_main_c_l h1 a{color:#f02b28;}
.home_main_c_l .h_event_txt{color:#434343;padding:8px 62px 0 0;}
.home_main_c_l .h_event_link{padding:10px 82px 0 0;}
.home_main_c_l .h_event_link a{float:right;display:block;width:76px;height:0;padding-top:22px;overflow:hidden;background:url(../img/home/more_btn.gif) no-repeat 0 0;}
.home_main_c_m{float:left;width:498px;height:367px;background:url(../img/home/h_sec_bg_scroll.jpg) no-repeat 0 0;margin-top:27px;}
.hot_product_warp{width:423px;height:235px;overflow:hidden;margin:16px 0 0 26px; position:relative;}
.hot_product_c{position:relative;left:0;}
.hot_product_c ul{width:3000px;margin-left:-135px; position:relative; }
.hot_product_c li{height:230px;width:230px;text-align:center; float:left;}
.hot_product_c li h3{color:#f02b28;font-size:16px;text-align:center; padding-bottom:10px;}
.hot_product_c li a img{width: 100%}
.over_left,.over_right{position:absolute;top:0;width:80px;height:230px;top:0;}
.over_left{left:0;background:url(../img/home/scroll_over_l.png) no-repeat 0 0;}
.over_right{right:0;background:url(../img/home/scroll_over_r.png) no-repeat 0 0;}
.hot_product_warp .left_btn,.hot_product_warp .right_btn{ position:absolute;z-index:10;top:124px;display:block;width:23px;height:0;padding-top:39px;overflow:hidden;background:url(../img/home/scroll_btn.png) no-repeat;}
.hot_product_warp .left_btn{left:0; background-position:0 0;}
.hot_product_warp .right_btn{right:0; background-position:0 -39px;}

.home_main_c_r{float:left;width:390px;height:367px;background:url(../img/home/h_sec_bg.png) no-repeat 0 0;margin-top:27px;}
.home_main_c_r ul{padding:24px 17px 0 26px;}
.home_main_c_r li{padding:6px 0 5px 19px;background:url(../img/home/news_icon.png) no-repeat 0 9px;}
.home_main_c_r li span{float:right;}


.h_tit{position:relative;height:42px;zoom:1;margin:18px 0 0 26px;}
.home_main_c_m .h_tit{width:427px;}.home_main_c_r .h_tit{width:364px;}
.h_tit h2{height:0;padding-top:42px;overflow:hidden;}
.h_tit h2.h2_product{background:url(../img/home/product_hot.png) no-repeat 0 0;width:427px;}
.h_tit h2.h2_news{background:url(../img/home/news.png) no-repeat 0 0;width:364px;}
.h_tit a{position:absolute;right:27px;top:9px;color:#f02b28;font-size:14px;}

.crumbs_area{height:32px;line-height:32px;font-family:SimSun; position:relative;z-index:3;margin-top:-24px;}
/*.crumbs_area a,.crumbs_area span,.crumbs_area strong{display:block;float:left;}*/
.crumbs_area span{padding:0 10px;}.crumbs_area strong{ font-weight:normal;}

.main{background:url(../img/common/main_bg.gif) repeat-x 0 0;}
.main_cont{padding-top:80px;}
.main_cont_l{float:left;width:240px;}
.sub_nav{width:228px;padding-bottom:30px;}
.sub_nav h2{padding:0 0 25px 60px;}
.sub_nav ul{ overflow:hidden;}
.sub_nav ul li{background:url(../img/common/sub_nav_line.gif) repeat-x 0 0;height:48px;margin-top:-1px;}
.sub_nav ul li.current{background:url(../img/common/sub_nav_bg.png) no-repeat 0 center; position:relative;height:38px;}
.sub_nav ul li a{font-size:18px;line-height:48px;padding:0 40px 0 60px; display:inline-block;}
.sub_nav ul li.current a{color:#fff;background:url(../img/common/sub_nav_icon.png) no-repeat right 10px;line-height:38px;}

.left_teaser{padding-top:32px;}
.left_teaser h2{font-size:24px;color:#373737;padding:0 0 0 15px;}

.left_teaser_1_c{position:relative;height:361px;width:230px;padding:19px 0 0 19px;background:url(../img/common/teaser_r_1_bg.png) no-repeat 0 0;margin-left:-5px;}
.left_teaser_1_warp{height:342px;width:210px;overflow:hidden; position:relative;}
.left_teaser_1_scroll{position:relative;}
.left_teaser_1_scroll li{width:210px;filter:alpha(opacity=0);opacity: 0;}
.left_teaser_1_scroll li.current{width:210px;filter:alpha(opacity=100);opacity:1;}
.left_teaser_1_c img{display:block;}
.left_teaser_1_warp .loop_point{ position:absolute; z-index:10;bottom:13px;right:18px;}
.left_teaser_1_warp .loop_point a{display:block;float:left;width:15px;height:0;padding-top:7px;overflow:hidden;background:url(../img/common/teaser_r_btn_bg.png) no-repeat center -17px;}
.left_teaser_1_warp .loop_point a.current{background-position:center 0;}


.left_teaser_2_c{position:relative;height:163px;width:234px;padding:5px 0 0 5px;background:url(../img/common/teaser_r_2_bg.jpg) no-repeat 0 0;margin-top:10px;}
.left_teaser_2_warp{height:147px;width:220px;overflow:hidden; position:relative;}
.left_teaser_2_scroll{position:relative;}
.left_teaser_2_scroll li{width:220px;filter:alpha(opacity=0);opacity: 0;}
.left_teaser_2_scroll li.current{width:220px;filter:alpha(opacity=100);opacity:1;}
.left_teaser_2_c img{display:block;}
.left_teaser_2_warp .loop_point{ position:absolute; z-index:10;bottom:13px;right:18px;}
.left_teaser_2_warp .loop_point a{display:block;float:left;width:15px;height:0;padding-top:7px;overflow:hidden;background:url(../img/common/teaser_r_btn_bg.png) no-repeat center -17px;}
.left_teaser_2_warp .loop_point a.current{background-position:center 0;}

.main_cont_r{float:left;width:795px;padding-left:100px;}
.main_area_tit{background:url(../img/common/s_tit.png) no-repeat 0 0;height:48px;}
.main_area_tit h3{font-size:24px;color:#fff;line-height:34px;float:left;width:163px; text-align:center;}
.main_area_tit h4{background-color:#fcfbf9;float:right;color:#f02b28; padding:0 0 0 10px;font-size:20px; line-height:22px;padding-top:20px;}

/*News*/
.news_box h3{font-size:22px;color:#f02b28;padding:47px 0 12px;}
.news_hot{position:relative;height:353px;}
.news_hot_txt{position:absolute;height:215px;width:398px;right:0;top:69px; z-index:3; padding:0 35px;color:#721413; font-size:13px;}
.news_hot_txt h1{font-size:18px;padding:22px 0 3px;}
.news_hot_txt h1 a{color:#721413}
.news_hot_txt p.news_hot_c{color:#232323;padding:15px 0 10px;}
.news_hot_txt p a{background:url(../img/common/more_btn.png) no-repeat 0 0;display:block;float:right;height:23px;line-height:22px;width:93px;color:#f02b28;padding-left:13px;}
.news_hot_bg{background-color:#fff;position:absolute;right:0;top:69px;opacity:.6;filter: Alpha(opacity=60);height:215px;width:468px;}
.news_list{padding:10px 0 0 0;width:482px;}
.news_list li{padding:7px 0 7px 15px;font-size:13px;background:url(../img/news/news_list_icon.gif) no-repeat 0 14px;}
.news_list li span{float:right;}
.page{text-align:right;padding-top:27px;position:relative;border-top:1px solid #e7e5e2;margin-top:55px;}
.page_c{display:inline-block;*display:inline;zoom:1; padding-right:33px;}
.page a,.page span{float:left;display:block;width:26px;height:26px;margin:0 3px; text-align:center;line-height:26px;}
.page a{background:url(../img/news/page_bg1.gif) no-repeat 0 0;}
.page span,.page a:hover{background:url(../img/news/page_bg1.gif) no-repeat 0 -28px;color:#fff;}
.page a.prev,.page a.no_prev,.page a.next,.page a.no_next{overflow:hidden;background:url(../img/news/page_bg.gif) no-repeat;width:85px}
.page a.prev:hover,.page a.no_prev:hover,.page a.next:hover,.page a.no_next:hover{color:#f02b28;}
.page a.prev,.page a.no_prev{margin-right:5px;}
.page a.next,.page a.no_next{margin-left:5px;}
/*Honor*/
.honor_teaser{padding-top:25px; overflow:hidden;}
.honor_teaser img{display:block;height:182px;width:795px;}

/*
.honor_anchor{background-color:#c6a01a;height:30px;}
.honor_anchor a{display:inline-block;line-height:30px;color:#fff;font-size:20px;width:99px;float:left; text-align:center}
.honor_anchor a.current{width:102px; background-color:#f02b28;}*/

/*修改 2014-2-6*/
.honor_warp{position:relative;}
.honor_warp a.process_time_btn{width:18px;height:30px;line-height:30px; text-align:center;display:block; position:absolute;top:0;z-index:10;font-family:SimSun;color:#fff;}
.honor_warp a.process_time_left{left:0;}
.honor_warp a.process_time_right{right:0;}
#honor_scroll{width:795px;overflow:hidden;background-color:#c6a01a;}

.honor_warp .time_line_cont{height:30px; position:relative;left:0;}
.honor_warp .time_line_cont span{display:block;line-height:30px;color:#fff;font-size:20px;width:100px;float:left; text-align:center;overflow:hidden;}
.honor_warp .time_line_cont span.current{width:100px; background-color:#f02b28;}
.honor_warp .time_line_cont span a ,.honor_warp .time_line_cont span a:hover{color:#fff;}
.gotop{width:785px;height:55px;overflow:hidden;padding:20px 10px 0 0; position:fixed;bottom:50px;z-index:100;display:none;right:10px;}
.gotop a{display:block;width:55px;height:55px; line-height:200px; float:right;background:url(../img/common/top.png) no-repeat 0 0;}
#process_img_box{position:absolute;top:0;left:0;display:none; z-index:999;width:300px;overflow:hidden;}
#process_img_box img{max-width:300px;}
/*修改 2014-2-6*/
/*以下有修改*/
.honor_content{margin-top:68px; position:relative;}
.honor_content_line{width:100%;height:500px;background:url(../img/about/honor_line_2.gif) repeat-y center 0; position:absolute; z-index:5;top:54px;top:53px\9;left:0;}
.honor_item{position:relative; z-index:10;}
/*以上有修改*/
.honor_content{margin-top:68px; position:relative;}
.honor_content_line{width:100%;height:500px;background:url(../img/about/honor_line_2.gif) repeat-y center 0; position:absolute; z-index:5;top:54px;top:53px\9;left:0;}
.honor_item{position:relative; z-index:10;}
.honor_item h2{height:54px;width:158px;margin:0 auto; background-color:#f02b28; line-height:54px;font-size:45px;color:#fff; text-align:center; clear:both;}
.honor_item_l{float:left;width:397px;}
.honor_item_r{float:left;width:317px;margin-left:2px;padding:33px 0 0 78px;}
.honor_item_c{position:relative;margin:20px 0 0 0;}
.honor_item_c span{position:absolute;top:72px;display:block;height:30px;line-height:28px;color:#f02b28;font-size:17px;background:url(../img/about/honor_line_1.gif) no-repeat right center; overflow:hidden;}
.honor_item_l span{right:0;text-align:right;padding-right:40px;width:47px;}
.honor_item_r span{left:-80px; background-position:0 center;padding-right:0;width:47px;padding-left:40px;}
.honor_item_img{width:305px;height:261px;background:url(../img/about/honor_bg.png) no-repeat 0 0;padding:2px 0 0 10px;}
.honor_item_txt{width:293px;padding:0 0 20px 20px;font-size:14px;color:#1b1b1b;}
/*Process*/
.process_time{background:url(../img/about/tine_line.png) no-repeat center 10px;height:126px; position:relative;margin-top:40px;}
.process_time .process_time_btn{position:absolute;height:0;padding-top:30px;overflow:hidden;width:30px;background:url(../img/about/time_btn.png) no-repeat 0 0;}
.process_time .process_time_left{left:0;}.process_time .process_time_right{right:0; background-position:-40px 0;}
.process_time .process_time_left:hover,.process_time .process_time_left_on{ background-position:-40px -39px;}
.process_time .process_time_right:hover,.process_time .process_time_right_on{ background-position:0 -39px;}
.process_time .slide_box{position:absolute;left:5px;top:-42px;height:37px;width:29px;background:url(../img/about/time_slide.png) no-repeat 0 0; cursor:pointer;}
/*此处有修改 2014-2-6*/
#time_warp .time_line_cont{width:2000px; position:relative;left:0;}
/*此处有修改 2014-2-6*/
.time_line{padding-top:43px;width:720px;margin:0 auto;overflow:hidden;position:relative;}
.time_line_cont{width:2000px; position:relative;left:0;}
.time_line span{display:block;width:72px;float:left;padding-top:12px;background:url(../img/about/time_dot.png) no-repeat 16px -74px;}
.time_line span.current{ background-position:16px 0;}.time_line span.current a{color:#cc0001;}
.time_line span a{padding-left:5px;font-size:13px;}
.process_time_content{background:url(../img/about/honor_line_2.gif) repeat-y 42px 0;margin-top:35px;}
.process_time_content h3{height:34px;width:92px;background-color:#f02b28;font-size:34px;line-height:34px;color:#fff; text-align:center;}
.process_time_content ul{padding:30px 0 0 63px;}
.process_time_content ul li{background:url(../img/about/dott_line.gif) repeat-x 0 0; position:relative;padding:22px 0 22px 107px;zoom:1;}
.process_time_content ul li p{padding:4px 0;font-size:13px;}
.process_time_content ul li .month{position:absolute;height:24px;width:80px;color:#f02b28;font-size:20px;left:-25px;top:50%;margin-top:-16px;padding:0 0 0 43px;background:url(../img/common/dot_icon.gif) no-repeat 0 10px;}
.process_time_content ul li .img_area{padding-top:15px;overflow:hidden;padding-left:18px}.process_time_content ul li .img_area img{float:left;display:block;margin-right:13px;}
.process_time_content ul li .more_list{padding-left:18px;background:url(../img/common/black_icon.gif) no-repeat 0 10px;}
.process_time_content .process_time_box{display:none;}
.process_time_content .current{display:block;}
/*products*/
.products_recommend{height:118px;width:820px;margin:12px 0 0 -5px;}
.products_recommend div{float:left;height:118px;width:264px;}
.products_recommend div a,.products_recommend div a img{display:block;height:100px;width:248px;}
.products_recommend .products_recommend_hot a{margin:9px 0 0 10px;}
.products_recommend .products_recommend_item{background:url(../img/products/hot_product_bg_1.png) no-repeat 0 0;margin-left: 6px;}
.products_recommend .products_recommend_hot{background:url(../img/products/hot_product_bg_1.png) no-repeat 0 0;}
.products_recommend .products_recommend_item a{margin:9px 0 0 10px;}
.products_type{border:1px solid #f02b28;overflow:hidden;margin-top:11px;}
/*以下有修改*/
.products_type ul{padding:0 8px;overflow:hidden;width:769px;}
.products_type ul li{background:url(../img/products/line_2.gif) repeat-x 0 0;margin-top:-1px;padding:11px 0;*display:inline;overflow:hidden;zoom:1;font-size:13px;width:1000px;}
.products_type ul li h3{float:left;background:url(../img/products/line_1.gif) repeat-y right 0;padding-left:10px;width:74px;font-weight:400;}
.products_type ul li p{float:left;overflow:hidden;zoom:1;line-height:24px;padding-left:15px;width: 678px;}
.products_type ul li span{display:block;float:left;}
.products_type ul li span a{padding:0 10px;}
.products_type ul li span.current a{background-color:#e4e4e4;}
.products_list{width:795px;margin:26px 0 -34px -5px;}
.products_list ul{overflow:hidden;zoom:1;width:822px;}
.products_list ul li{float:left;width:264px;height:309px;background:url(../img/products/product_bg.png) no-repeat 0 0;padding:5px;}
.products_list_c{ position:relative;overflow:hidden;width:248px;height:298px;}
.products_list ul li .img_area{position:absolute;top:0px;}
.products_list ul li .tit_area{ position:absolute;top:180px;left:50%;margin-left:-86px;width:172px;height:50px;background:url(../img/products/product_tit_bg.png) no-repeat 0 0;font-size:20px;color:#fff;line-height:48px; text-align:center;}
.products_list ul li .remark{width:226px;position:absolute;top:247px;left:50%;margin-left:-113px;}
.products_list ul li .remark h2{font-size:18px; text-align:center;}
.products_list ul li .remark .less_info{overflow:hidden;zoom:1;padding:40px 20px 0;background-color:#f9f8f3;}
.products_list ul li .remark .less_info span{display:block;float:left;width:93px;}
.products_list ul li .remark .detail_info{border-top:1px solid #c6a98a;padding:6px 20px 0;margin-top:9px;line-height:22px; position:absolute;top:-1000px; background-color:#f9f8f3;}
.products_list ul li .remark .detail_info h3{font-weight:bold;}/*修改-2014-2-6*/
.products_list ul li .remark .detail_info .detail_info_warp{height:175px;overflow:hidden;position:relative;}
.products_list ul li .remark .detail_info .detail_info_cont{ position:relative;}
.products_list ul li .remark .detail_info .detail_info_scroll{position:absolute;right:5px;height:149px;width:1px;top:26px;font-size:1px;background-color:#c6a98a; display:none;}
.products_list ul li .remark .detail_info .detail_info_btn{ position:absolute;width:3px;height:12px;left:-1px;top:0;background-color:#a98360; cursor:pointer;}
/*以上有修改*/

/*Online*/
.hr_tab{height:34px;background:url(../img/online/hr_tab_bg.png) repeat-x 0 0;}
.hr_tab a{float:left;width:267px;color:#222;font-size:14px; line-height:34px; text-align:center;background:url(../img/online/hr_tab_line.png) no-repeat 0 0;margin-left:-2px;}
.hr_tab a.current{ background:#f02b28;color:#fff;}
.hr_content{background:url(../img/online/hr_img.jpg) no-repeat right 0;min-height:640px;_height:640px;margin-right:-22px;width:815px;}
.hr_content h1{font-size:13px;width:505px;padding-top:42px;}
.hr_content h1 strong{font-size:16px;color:#f02b28;font-weight:normal;}
.hr_content ul{width:495px;padding-top:25px;}
.hr_content ul li{padding-top:43px;overflow:hidden;zoom:1;*display:inline;}
.hr_content ul li p{float:left;}
.hr_content ul li p.img_area{width:162px;}
.hr_content ul li p.txt_area{width:333px;font-size:13px;line-height:24px;padding-top:15px;}
/*Footer*/
.footer{background:url(../img/common/foot_bg.jpg) no-repeat center 100px;padding-top:100px;}
.footer_h{padding-top:30px; background-color:#fff;}
.footer_c{width:1078px;margin:0 auto 0;height:100px; padding-top:30px;}
.footer_h .footer_c{margin-top:0;}
.footer_c_l{float:left;width:198px;height:25px;padding:5px 7px 0 15px;background:url(../img/common/foot_search.png) no-repeat 0 0;}
.footer_c_l input{float:left;width:170px; border:none;background:none transparent;height:20px;line-height:20px;}
.footer_c_l a{float:right;display:block;padding-top:20px;width:20px;height:0;overflow:hidden;}
.footer_c_m{float:left;width:300px;}
.friend_link{float:left;padding:0 5px 0 50px;line-height:30px;}
.f_select{height:30px;width:177px;float:left;position:relative;background:url(../img/common/foot_select.png) no-repeat 0 0;cursor:pointer; z-index:50;}
.f_select p{height:30px;line-height:30px;width:135px;margin-left:12px;}
.f_select ul{display:none;width:175px;background:#fcfbf9;position:absolute;left:0;padding:5px 0;border:1px solid #dbdbdb;}
.f_select ul li{height:22px;line-height:22px;padding-left:12px;overflow:hidden;}

.footer_c_r{float:right;}
.foot_link{padding-bottom:10px;}
.foot_link a,.foot_link span{float:left;}.foot_link span{padding:0 13px; font-family:SimSun;}


.center{width:1138px;margin-left:auto;margin-right:auto;}
.center_h{width:1240px;margin-left:auto;margin-right:auto;}
.f_left{float:left;}
.p_abs{ position:absolute;}


.hr_content2{min-height:640px;_height:640px;margin-right:-22px;width:815px;}
.hr_content2 h1{font-size:13px;width:815px;padding-top:28px;}
.hr_content2 h1 strong{font-size:18px;color:#f02b28;font-weight:normal;}
.hr_content2_div {width:815px; font-size:14px;line-height:28px;padding-top:23px;height:276px;}
.hr_content2_div_left {float:left;width:349px;}
.hr_content2_div_right {float:left;width:421px;margin-left:25px;}
.hr_content2_div p{ text-indent:2em;}
.hr_content2_div2 {width:815px; font-size:14px;line-height:28px;padding-top:15px;}
.hr_content2_div2 p{ text-indent:2em;}
.hr_content2_div3 {width:815px; font-size:14px;line-height:28px;padding-top:13px;height:105px;}
.hr_content_div3_left {float:left;width:228px;}
.hr_content_div3_right {float:left;width:508px;margin-left: 20px}
.hr_content2_div3_p {margin-top:13px;}

.hr_content4{min-height:640px;_height:640px;margin-right:-22px;width:767px;}
.hr_content4 h1{font-size:18px;width:767px;padding-top:28px;color:#f02b28;padding-left:28px;}
.hr_content4 h1 strong{font-size:18px;color:#f02b28;font-weight:normal;}
.jdiv1 {width:767px; font-size:14px;line-height:28px;padding-top:23px;margin-right:15px;padding-left:28px;}
.hr_content4_div {margin-top:23px;}
.jdiv1 p{ text-indent:2em;}
.hr_content4_div3 {width:767px; font-size:14px;line-height:28px;padding-top:23px;margin-right:15px;padding-left:28px;}
.hr_content4_div3_left {float:left;width:367px;}
.hr_content4 ul {margin-top:25px;margin-bottom:35px;width:785px;}
.hr_content4_div3_left {float:left;width:367px;}
.hr_content4_div3_right {float:left;width:400px;}
.hr_content4 li{background: url(../img/about/icon2.gif) no-repeat 0 12px;padding:0 0 0 10px;}
.bq a:hover{background: #f02b28;color: #fff;}



/*Marketing*/
.marketing_tab{height:34px;background:url(../img/online/hr_tab_bg.png) repeat-x 0 0;width:800px;}
.marketing_tab a{float:left;width:201px;color:#222;font-size:14px; line-height:34px; text-align:center;background:url(../img/online/hr_tab_line.png) no-repeat 0 0;margin-left:-2px;}
.marketing_tab a.current{ background:#f02b28;color:#fff;}
.marketing_content{margin:56px auto 0; position:relative;}
.marketing_map{background:url(../img/about/marketing/map.jpg) no-repeat 0 0;width:715px;height:590px;position:relative;}
.point{position:absolute;left:203px;top:193px;background:url(../img/about/marketing/point.png) no-repeat 0 8px;}
.point a{ padding-left:18px;font-size:14px; padding-top:3px;display:block; outline:none;}
.point a:hover,.marketing_map .current a{background:url(../img/about/marketing/location.png) no-repeat 0 0px;}
.marketing_location{ position:absolute;background:url(../img/about/marketing/point.png) no-repeat 0 2px;top:610px;right:44px;padding-left:18px;}
.marketing_pop{ position:absolute;top:-10000px;left:12px;height:336px;width:773px;background:url(../img/about/marketing/pop_bg.png) no-repeat 0 0px; }
.marketing_pop .marketing_pop_close{position:absolute;display:block;top:-6px;right:-2px;background:url(../img/about/marketing/close.png) no-repeat 0 0px;height:17px;width:17px; overflow:hidden; line-height:100px;}
.marketing_pop_img{float:left;padding:26px 0 0 22px;height:261px;width:343px;background:url(../img/about/marketing/img_bg.png) no-repeat 20px 24px;}
.marketing_pop_warp{width:334px;height:251px;position:relative;overflow:hidden;}
.marketing_pop_scroll{position:relative;}
.marketing_pop_warp .left_btn,.marketing_pop_warp .right_btn{ position:absolute;display:block;width:14px;height:21px;top:115px; line-height:100px;overflow:hidden;}
.marketing_pop_warp .left_btn{left:10px;background:url(../img/about/marketing/arrow_left.png) no-repeat 0 0;}
.marketing_pop_warp .right_btn{right:10px;background:url(../img/about/marketing/arrow_right.png) no-repeat 0 0;}

.marketing_pop_txt{float:left;width:375px;height:255px; position:relative;overflow:hidden; padding:22px 0 0 20px;}
.marketing_pop_txt_warp{width:345px;height:258px; position:relative;overflow:hidden;}
.marketing_pop_txt_con{position:relative;top:0;}
.marketing_pop_txt p{padding:5px 0;}

.marketing_pop_txt_scroll{position:absolute;right:0px;height:252px;width:20px;top:0;}
.marketing_pop_txt_scroll a{display:block;height:17px;width:17px;display:none; position:absolute;overflow:hidden; line-height:100px;}
.marketing_pop_txt_scroll a.pop_txt_scroll_up{top:120px;background:url(../img/about/marketing/r_pic_t1.gif) no-repeat 0 0;}
.marketing_pop_txt_scroll a.pop_txt_scroll_down{top:150px;background:url(../img/about/marketing/r_pic_b1.gif) no-repeat 0 0;}

.w_220{width:220px;}
.no_point,.no_point a:hover{ background:none;}



/*Brand 2014-2-21*/
.brand_list{ background-color:#fcfbf9;position:relative; margin-bottom:-74px; z-index:2;}
.brand_list ul{padding-top:23px;}
.brand_list li{background:url(../img/interactive/brand_line.png) no-repeat 0 bottom;padding:22px 0 85px 0;overflow:hidden;zoom:1}
.brand_list li .img_area{float:left;width:228px;height:146px;padding:2px 0 0 2px;background:url(../img/interactive/brand_bj.jpg) no-repeat 0 0;}
.brand_list li .img_area img{width:221px;height:138px;}
.brand_list li .txt_area{float:left;width:530px;padding-left:35px;line-height:22px; position:relative;}
.brand_list li .txt_area h3,.brand_list li .txt_area h3 a,.brand_list li .txt_area h3 a:hover{color:#f02b28;font-size:14px;}
.brand_list li .txt_area .txt_area_time,.brand_list li .txt_area .txt_area_tips{color:#979797;}
.brand_list li .txt_area .txt_area_time{padding-top:5px;}
.brand_list li .txt_area .txt_area_cont{padding:10px 0;}
.brand_list li .txt_area .txt_area_btn{position:absolute;bottom:-4px;right:0;width:85px;height:20px;}
.brand_list li .txt_area .txt_area_btn a{width:63px;height:20px;display:block;background:url(../img/interactive/read_more.png) no-repeat 0 0;color:#fff;padding-left:22px;line-height:20px;}
.brand_list li .txt_area .txt_area_btn a:hover{color:#fff;}

/*FAQ 2014-2-22*/
.faq_class{ position:relative; padding-top:65px;width:795px;}
.faq_class ul{overflow:hidden;zoom:1;width:850px;margin-left:-30px}
.faq_class li{float:left;width:170px;}
.faq_class_name{width:114px;margin:0 auto; text-align:center}
.faq_class_name a{display:block;width:114px;height:144px;overflow:hidden;}
.faq_class_name a span{display:block;padding-top:116px;font-size:16px;}
.faq_class_name a.faq_class_img_1{background:url(../img/safety/qa/tit_1.png) no-repeat -114px 0;}
.faq_class_name a.faq_class_img_2{background:url(../img/safety/qa/tit_2.png) no-repeat -114px 0;}
.faq_class_name a.faq_class_img_3{background:url(../img/safety/qa/tit_3.png) no-repeat -114px 0;}
.faq_class_name a.faq_class_img_4{background:url(../img/safety/qa/tit_4.png) no-repeat -114px 0;}
.faq_class_name a.faq_class_img_5{background:url(../img/safety/qa/tit_5.png) no-repeat -114px 0;}
.faq_class_name a:hover,.faq_class li.current a{background-position:0 0;color:#f02b28;}

.faq_class_arrow{height:70px;width:74px;}
.faq_class li.current .faq_class_arrow{background:url(../img/safety/qa/arrow_1.png) no-repeat 0 0;}
.faq_class li.current .class_arrow_1{ margin-left:75px;}
.faq_class li.current .class_arrow_2{margin-left:75px;}
.faq_class li.current .class_arrow_3{margin-left:75px;}
.faq_class li.current .class_arrow_4{margin-left:75px;}
.faq_class li.current .class_arrow_5{margin-left:20px;background:url(../img/safety/qa/arrow_2.png) no-repeat 0 0;}

.faq_content{width:818px;background:url(../img/safety/qa/qa_box_mid.png) repeat-y 0 0;min-height:155px;margin-top:-7px;}
.faq_content_main{background:url(../img/safety/qa/qa_box_top.png) no-repeat 0 0;min-height:131px;}
.faq_content_bot{background:url(../img/safety/qa/qa_box_bot.png) no-repeat 0 0;height:73px;margin-top:-15px; position:relative; z-index:2;}
.faq_content_main_tit{text-align:center;color:#f02b28;font-size:16px;padding-top:30px;margin-left:-25px;}

/*最新修改的CSS以下 2014-2-26*/
.faq_content_list{width:712px;padding:30px 0 0 45px;}
.faq_content_list dt,.faq_content_list dd{position:relative;}
.faq_content_list dl dt{margin-top:22px;min-height:50px; cursor:pointer;}
.faq_content_list dl dd{margin-top:12px;height:0px;overflow:hidden;border-bottom:1px solid #fff;}
.faq_content_list dt span,.faq_content_list dd span{ position:absolute;display:block;}
.faq_content_list dl dt span.btn_icon{background-position:0 0;width:19px;height:19px;background:url(../img/safety/qa/icon.png) no-repeat 0 0;right:20px;top:5px; cursor:pointer;}
.faq_content_list dl dt span.btn_icon_open{ background-position:0 -19px;}
.faq_content_list dl span.q_icon{top:0;left:12px;width:44px;height:44px;background:url(../img/safety/qa/qa_icon.png) no-repeat;}
.faq_content_list dl dt span.q_icon{ background-position:0 0;}
.faq_content_list dl dd span.q_icon{ background-position:0 -63px;}
.faq_content_list dl .q_txt{padding-left:100px;min-height:25px;overflow:hidden;padding-top:7px;line-height:22px;}
.faq_content_list dl dt .q_txt{background:url(../img/safety/qa/q_top.png) no-repeat 72px 0;max-width:490px;color:#212121;font-size:14px;float:left; position:relative;}
.faq_content_list dl dt .q_txt strong{border-right:1px solid #bfbfbf;display:block;width:auto;padding:0 15px 8px 0; font-weight:normal;}
.faq_content_list dl dt .q_txt em{display:block;height:2px;background:url(../img/safety/qa/q_bot.png) repeat-x 0 0;margin-left:-20px;}
.faq_content_list dl dt .q_txt span.q_tr{top:0;right:0;height:7px;width:7px;background:url(../img/safety/qa/q_tr.png) no-repeat 0 0;}
.faq_content_list dl dt .q_txt span.q_bl{bottom:0;left:79px;height:7px;width:7px;background:url(../img/safety/qa/q_bl.png) no-repeat 0 0}
.faq_content_list dl dt .q_txt span.q_br{bottom:0;right:0;height:7px;width:7px;background:url(../img/safety/qa/q_br.png) no-repeat 0 0}

.faq_content_list dl dd .q_txt{background:url(../img/safety/qa/a_top.png) no-repeat 72px 0;width:479px;padding-right:32px;}
.faq_content_list dl dd .q_bot{height:8px;background:url(../img/safety/qa/a_bot.png) no-repeat 72px 0;width:492px;padding-left:100px;}
/*最新修改的CSS以上 2014-2-26*/

/*TVC 2013-2-22*/
.tvc_class ul{overflow:hidden;zoom:1;padding:25px 0 0 25px;}
.tvc_class li{float:left;width:160px;text-align:center;font-size:18px;line-height:36px;padding:0 8px;}
.tvc_class li a{display:block;width:160px;height:49px;background:url(../img/interactive/tvc_name.png) no-repeat -176px 0;color:#fff;}
.tvc_class li.current a,.tvc_class li a:hover{ background-position:0 0;}
.tvc_caont{padding-top:32px;}
.tvc_caont h3{font-size:18px;color:#343434;text-align:center;padding:15px 0;}
.tvc_caont_img{width:766px;height:470px;text-align:center;padding:12px; position:relative;}
.tvc_caont_img .play_btn{display:block;width:60px;height:60px;background:url(../img/interactive/play_btn.png) no-repeat 0 0; position:absolute;left:353px;top:205px; cursor:pointer;}
.tvc_caont img{display:block;}
.tvc_list{margin-top:18px;height:177px;width:795px;background:url(../img/interactive/tvc_list_bg.png) no-repeat 0 0; position:relative;}
.tvc_warp{padding-top:28px;width:704px;margin:0 auto; overflow:hidden;}
.tvc_warp ul{overflow:hidden; position:relative;left:0;}
.tvc_warp ul li{float:left;width:176px; text-align:center;}
.tvc_warp ul li img{display:block;border:3px solid #fff;width:160px;height:100px;margin:0 auto;}
.tvc_warp ul li a{color:#2b2b2b;display:block;}.tvc_warp ul li a span{padding-top:5px;font-size:14px;display:block;}
.tvc_left_btn,.tvc_right_btn{ position:absolute;width:35px;height:35px;top:71px;}
.tvc_left_btn a,.tvc_right_btn a{display:block;width:35px;height:0;background:url(../img/interactive/arrow.png) no-repeat 0 0;overflow:hidden;padding-top:35px;}
.tvc_left_btn{left:7px;}
.tvc_right_btn{right:7px;}
.tvc_left_btn a.left_btn{background-position:0 0;}
.tvc_left_btn a.left_no_btn{background-position:0 -35px;}
.tvc_right_btn a.right_btn{background-position:-35px 0;}
.tvc_right_btn a.right_no_btn{background-position:-35px -35px;}

.safety_bannner{
  padding-top:5px;
  overflow:hidden;
}
.safety_content4_div3 {width:798px; font-size:14px;line-height:28px;margin-top:60px;padding-left:15px;height:191px;}
.safety_content4_div3_left {float:left;width:185px;}
.safety_content4_div3_right {float:left;width:425px;line-height:25px;}
.safety_content4_div3_right div{ padding-left:20px;width:100%;}
.safety_content4_div3_right .div1{width:100%;margin-top:28px;color:#f02b28;font-size:15px;}
.safety_content4_div3_right .div2{width:100%;margin-top:10px; font-size:13px;line-height:25px;}
.safety_content4_div3_left2 {float:left;width:296px;}
.safety_content4_div3_left2 img {margin-left:108px;}
.safety_content4_div3_right2 {float:left;width:459px;}
.safety_content4_div3_right2 div{ padding-left:20px;width:100%;}
.safety_content4_div3_right2 .div1{width:100%;margin-top:10px;color:#f02b28;font-size:15px;}
.safety_content4_div3_right2 .div2{width:100%;margin-top:10px; font-size:13px; line-height:25px;}

.hr_content5{min-height:640px;_height:640px;margin-right:-22px;width:798px;margin-top:18px;font-size:14px;}
.hr_content5 h1{font-size:18px;width:798px;padding-top:28px;color:#f02b28;}

.hr_content5_div {margin-top:18px;}
.h21{
  height:21px;
}
.quailty_div1{ margin-top:34px;width:798px;height:202px;}
.quailty_div1 div{float:left;}
.quailty_div1 .divleft{width:227px; margin-right:42px;}
.quailty_div1 .divlast{width:185px; margin-right:42px;}
.hr_content5 .line{background: url(../img/safety/ab/seback_line.jpg) no-repeat center center;height:62px;widht:767px;}
.quailty_div2{ margin-top:50px;width:798px;height:218px;}
.quailty_div2 div{float:left;}
.quailty_div2 .divleft1{width:236px; margin-left:126px;}
.quailty_div2 .divleft2{width:289px; margin-left:50px;}

.p_m{text-indent:2em;line-height:25px;}
.research_div1{ margin-top:48px;width:798px;height:163px;}
.research_div1 div{float:left;}
.research_div1 .divleft{width:185px; margin-right:10px;}
.research_div1 .divlast{width:200px;margin-left:5px;}
.research_div2{ margin-top:48px;width:798px;height:323px;}
.research_div2 div{float:left;background: url(../img/safety/ab/research_back1.jpg) no-repeat center center;height:323px;width:250px;}
.research_div2 .divleft{width:250px; margin-right:24px;}
.research_div2 .divlast{width:250px;}
.research_div2 h2{font-size:16px;width:767px;padding-top:18px;color:#f02b28;padding-left:18px;padding-bottom:10px;}
.research_div2 p{font-size:12px;margin-top:22px; text-indent:2em;padding-left:18px;padding-right:27px;}

.research_div3{ width:798px;min-height:235px;}
.research_div3 .divleft{width:395px;float:left;}
.research_div3 .divlast{width:390px;float:left;}
.research_div3 .divlast ul{overflow:hidden;zoom:1;padding:14px 0 0 0;width:100%;}
.research_div3 .divlast li{float:left;width:380px;font-size:14px;line-height:42px;padding-left:27px;background: url(../img/safety/ab/pointback.jpg) no-repeat 0 18px;}
.research_div4{ width:798px;margin-top:29px;margin-bottom:80px;}

.safetyqua_content{min-height:640px;_height:640px;margin-right:-22px;width:798px;margin-top:42px;font-size:14px;}
.safetyqua_content p{text-indent:2em;line-height:32px;}
.safetyqua_div1{ margin-top:34px;width:798px;height:202px;}
.safetyqua_div1 div{float:left;}
.safetyqua_div1 .divleft{width:254px; margin-right:17px;}
.safetyqua_div1 .divlast{width:254px;}
.safetyqua_div1 .txt{margin-top:10px;line-height:25px;text-align:center;width:100%;}


.footdtip_list{ background-color:#fcfbf9;position:relative; margin-bottom:-74px; z-index:2;}
.footdtip_list ul{padding-top:23px;}
.footdtip_list li{background:url(../img/interactive/brand_line.png) no-repeat 0 bottom;padding:22px 0 85px 0;overflow:hidden;zoom:1}
.footdtip_list li .img_area{float:left;width:234px;height:159px;padding:7px 1px 2px 6px;background:url(../img/food/foodtip_bg.jpg) no-repeat 0 0;}
.footdtip_list li .img_area img{width:220px;height:144px;}
.footdtip_list li .txt_area{float:left;width:518px;padding-left:30px;line-height:22px; position:relative; height:158px;}
.footdtip_list li .txt_area h3,.footdtip_list li .txt_area h3 a,.footdtipd_list li .txt_area h3 a:hover{color:#f02b28;font-size:16px;margin-top:10px; }
.footdtip_list li .txt_area .txt_area_time,.footdtip_list li .txt_area .txt_area_tips{color:#979797;}
.footdtip_list li .txt_area .txt_area_time{padding-top:5px;}
.footdtip_list li .txt_area .txt_area_cont{padding:10px 0;}
.footdtip_list li .txt_area .txt_area_btn{position:absolute;bottom:0;right:0;width:85px;height:20px;}
.footdtip_list li .txt_area .txt_area_btn a{width:63px;height:20px;display:block;background:url(../img/interactive/read_more.png) no-repeat 0 0;color:#fff;padding-left:22px;line-height:20px;}
.footdtip_list li .txt_area .txt_area_btn a:hover{color:#fff;}
.foodfrom_content{min-height:640px;_height:640px;margin-right:-22px;width:815px;padding-left:15px; font-size:13px;padding-top:40px;}
.foodfrom_content p{font-size:13px;line-height:24px; text-indent:2em;}


/*Creative 2014-3-11*/
.creative_class{overflow:hidden;}
.creative_class ul{ overflow:hidden;zoom:1;}
.creative_class li{float:left;height:28px;width:110px;padding:16px 2px 0 18px;}
.creative_class li a{display:block;line-height:28px;color:#fff;font-size:14px;text-align:center; height:28px; width:100%;background:url(../img/diet/name_sprit.png) no-repeat 0 -28px;}
.creative_class li.current a,.creative_class li a:hover{background-position:0 0;}

.creative_con{padding-top:60px;}
.creative_con_img{float:left;width:400px;}
.creative_con_txt{float:left;width:380px; padding-top:12px;}
.creative_con_tit{position:relative; overflow:hidden;zoom:1;}
.creative_con_tit h3{display:inline-block;float:left;background:url(../img/diet/tit_bg.png) no-repeat 0 0;color:#fff; padding-right:5px; position:relative;}
.creative_con_txt h3{height:56px;font-size:24px;line-height:48px;letter-spacing:18px;padding-left:13px;}
.creative_con_tit span{display:block;width:21px;height:56px; position:absolute;background:url(../img/diet/tit_bg_over.png) no-repeat 0 0;right:0;top:0;}
.creative_con_line{height:10px;background:url(../img/diet/line.png) no-repeat 5px 0;margin-top:12px;}
.creative_con_info{padding:12px 0 0 12px;}
.creative_con_info h4{font-size:18px;color:#f02b28;}
.creative_con_info h5{font-size:16px;color:#ff4924;}
.creative_con_info p{font-size:14px;color:#333; padding-bottom:22px;}
.creative_btn{padding-top:60px;width:750px; margin:0 auto;}
.creative_btn a{font-size:14px;display:block;height:35px;background:url(../img/diet/pre_next.png) no-repeat;}
.creative_btn span{display:block;height:35px;line-height:35px;}
.creative_btn .creative_prve{float:left; }
.creative_btn .creative_next{float:right;}
.creative_btn .creative_prve a{background-position:0 0;padding-left:45px;}
.creative_btn .creative_next a{background-position:right -35px;padding-right:45px;}
