/******** CONTAINER ********/
body{ margin:0px; padding:0px; font-size:12px; color:#6F6F6F}
form,ul,li,h1,p,dd,dl,dt,p,a,img,table,div,h5{ border:0; margin:0px; padding:0px; font-family:"微软雅黑", Arial}
div{ display:block;}
ul{ float:left;}
dl,ul,li{ list-style:none;}
a{ text-decoration:none; }
a:hover{ text-decoration:none;}
.divleft{ float:left;}
.divright{ float:right;}

.z{ width:100%; height:730px; margin:0 auto; overflow:hidden; min-width:1284px;}


/*top*/
.r_top{ width:192px; height:61px; float:right; padding-top:20px;}
.r_top_tel{ width:192px; height:36px; float:left;}
.r_top_ss{ width:192px; height:25px; float:left;}
.r_top_ss .r_top_ss01{ width:149px; height:25px; float:left; background:url(../images/ssk.png) 9px top no-repeat; padding-left:15px;}
.r_top_ss .r_top_ss01 .text01{ width:153px; height:23px; float:left; border:none; background:none}
.r_top_ss .r_top_ss02{ width:28px; height:25px; float:left;}



/*nav*/
.nav{ width:100%; height:99px; margin:0 auto; min-width:1284px; position:relative; padding-top:6px; z-index:350;}
.m_nav{ width:1284px; height:99px; margin:0 auto; z-index:500}
.m_nav .logo{ width:234px; height:74px; float:left; padding-top:25px;}
.m_nav .menu{ width:837px; height:99px; float:left; padding-left:20px;}
.m_nav .menu ul{ float:left; width:815px; height:99px; }
.m_nav .menu li{ float:left; width:auto; height:99px; padding:0 38px; display:block; font-size:16px; overflow:hidden; line-height:148px; overflow:hidden}
.m_nav .menu li span{ padding:0px 6px; font-size:24px}
.m_nav .menu li a{ color:#000;}
.m_nav .menu li a:hover{ color:#6d6152;}
.m_nav .servrce_recruit{ width:63px; height:53px; float:right; padding-left:16px; padding-top:46px;}


/*banner*/
.banner{ width:100%; height:682px; margin:0 auto; position:relative; z-index:1; min-width:1284px;}
#full-screen-slider { width:100%; height:708px; margin:0 auto; position:relative; min-width:1284px;}
#slides { display:block; width:100%; height:708px; list-style:none; padding:0; margin:0; position:relative; min-width:1284px; margin-top:-119px; }
#slides li { display:block; width:100%; height:708px; list-style:none; padding:0; margin:0; position:absolute; min-width:1284px;}
#slides li a { display:block; width:100%; height:708px; text-indent:-9999px; min-width:1284px;}
#pagination { display:none; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


/*tiao*/
.deploy{ position:absolute;/* bottom:-100px;*/ top:497px; width:100%; z-index:330; height:214px; left:0px; min-width:1284px;}
.boxgrid{ width:100%; height:214px; margin:auto; overflow:hidden; position:relative; min-width:1284px; }
.boxcaption{ float:left; position:absolute; background:#FFF; height:214px; width:100%; }
.caption .boxcaption { top:175px; left:0px;}
#chushiweizhi{top:175px; background:url(../images/jiantou.png) no-repeat center 3px; border-top:1px #7f7f7f solid; padding-top:20px;}


/*middle*/
.middle{ width:100%; height:160px; margin:0 auto; min-width:1284px; background:url(../images/in_bg.png);}
.middle .middle_m{width:1284px; height:160px; margin:0 auto;}
.middle .middle_m .middle_k{width:333px; height:124px; float:left; padding-top:36px;}
.middle .middle_m .middle_k01{width:280px; height:124px; float:left; padding-top:36px;}
.middle_photo{ width:122px; height:124px; float:left;}
.middle_photo img{ width:105px; height:74px;}
.middle_nr{ width:153px; height:124px; float:left;}
.middle_nr .middle_nr_bt{ width:150px; height:26px; float:left; border-bottom:1px #ccc dashed; font-size:14px; color:#aa9369}
.middle_nr .middle_nr_bt span{ color:#978782; padding-left:10px;}
.middle_nr .middle_nr_nr{width:150px; height:66px; float:left; padding-top:9px;}
.middle_nr .middle_nr_nr li{width:75px; height:22px; float:left; line-height:22px;}
.middle_nr .middle_nr_nr li a{ color:#c3c3c3; background:url(../images/list01.png) no-repeat left center; padding-left:12px; display:block}
.middle_nr .middle_nr_nr li a:hover{ color:#fff; background:url(../images/list02.png) no-repeat left center;}


.in_foot{ width:100%; height:30px; margin:0 auto; min-width:1284px; position:relative; margin-top:-93px; z-index:2; padding-top:6px; z-index:999; background:#7f766f}
.in_foot_n{ width:1284px; height:30px; margin:0 auto; line-height:30px;}
.in_foot_n .in_foot_n_left{ width:auto; height:30px; float:left; color:#FFF}
.in_foot_n .in_foot_n_right{ width:auto; height:30px; float:right; color:#FFF}


/*内页整体*/
.inner{ width:1349px; height:auto; margin:0 auto; background:#FFF; overflow:hidden}


/*内页左边*/
.inner .inner_left{ width:147px; min-height:758px; float:left; background:#000; padding:0 20px; background:url(../images/inner_nav_bg.png) repeat-y; position:relative; z-index:9; margin-bottom:-10000px; padding-bottom:10000px; }
.inner .inner_left .inner_logo{ width:147px; height:166px; float:left; background:url(../images/inne_logo_bg.png) no-repeat center bottom; padding-top:5px; text-align:center}
.inner .inner_left .inner_nav{ width:110px; height:497px; float:left;padding:34px 0 0 37px; }
.inner .inner_left .inner_nav li{ width:120px; height:50px; text-align:left; line-height:18px;}
.inner .inner_left .inner_nav li a{ color:#000;}
.inner .inner_left .inner_nav li a:hover{ color:#231f20; text-decoration:underline}
.inner .inner_left .inner_ad{width:147px; height:46px; float:left;}


/*内页右边*/
.inner .inner_right{ width:1049px; min-height:758px; float:left; background:url(../images/introduceBg.jpg) no-repeat left top; position:relative; z-index:1; margin-left:-7px; padding:0 60px; overflow:hidden; margin-bottom:-10000px; padding-bottom:10000px;}
.inner .inner_right .inner_right_bt_e{ width:1049px; height:30px; float:left; padding-top:58px; font-size:30px; color:#6F6F6F; letter-spacing:4px}
.inner .inner_right .inner_right_bt_e span{ color:#6F6F6F; padding-left:15px;}
.inner .inner_right .inner_right_bt_c{ width:1049px; height:44px; float:left; color:#6F6F6F; padding-top:5px;}


/*分类模块*/
.inner .inner_right .inner_right_bt_fl{ width:1049px; height:auto; float:left; color:#675b53; padding-top:5px; padding-top:30px;}
.inner .inner_right .inner_right_bt_fl .fl_list li{ width:134px; height:40px; float:left; line-height:40px; text-align:center; font-size:14px; font-weight:bold; margin-right:15px; margin-bottom:10px;}
.inner .inner_right .inner_right_bt_fl .fl_list li a{ background:#FFF; display:block; color:#999;}
.inner .inner_right .inner_right_bt_fl .fl_list li a:hover{ background:url(../images/hei.png); display:block; color:#fff;}


/*内页右边内容*/
.inner .inner_right .inner_right_nr{ width:1019px; min-height:448px; float:left; background:#fff; margin-top:30px; padding:15px;}
.inner .inner_right .inner_right_nr .inner_right_nr_while{ width:1019px; height:auto; float:left; margin-bottom:30px;}
.inner .inner_right .inner_right_nr .inner_right_nr_while .inner_right_nr_while_left{ width:400px; height:250px; float:left; text-align:center}
.inner .inner_right .inner_right_nr .inner_right_nr_while .inner_right_nr_while_right{ width:589px; height:auto; float:left; padding:0 15px;}
.inner .inner_right .inner_right_nr .inner_right_nr_while .inner_right_nr_while_right .inner_right_nr_while_right_bt{ width:569px; height:auto; float:left; text-align:left; font-size:24px; padding-left:20px; letter-spacing:3px; font-weight:bold; overflow:hidden; padding-top:35px;}
.inner .inner_right .inner_right_nr .inner_right_nr_while .inner_right_nr_while_right .inner_right_nr_while_right_bt span{color:#6e6057; font-size:12px; width:100%; font-weight:100; line-height:24px; display:block}
.inner .inner_right .inner_right_nr .inner_right_nr_while .inner_right_nr_while_right .inner_right_nr_while_right_nr{ width:489px; height:auto; float:left; line-height:28px; font-size:12px; padding:30px 80px 20px 20px;}


/*发展历程*/
.course{ width:1009px; height:151px; float:left; margin:20px 0 68px 0; background:url(../images/fazhang_bg.png); padding:20px;}
.course_bt{ width:1009px; height:30px; float:left; text-align:center; color:#6F6F6F; font-size:18px; line-height:30px; padding:10px 0; border-bottom:1px #fff solid;}
.slider_box{ width:1009px; float:left; height:229px; overflow:hidden; position:relative; }
.silder_con{ height:239px; overflow:hidden; position:absolute;}
.silder_panel{width:879px; height:120px; overflow:hidden; float:left; position:relative; padding:0 65px; padding-top:10px;}
.slider_box a.prev,.slider_box a.next{display:block; width:45px; height:100px; overflow:hidden; text-indent:-999px; position:absolute; cursor:pointer; margin:10px 0 0 0; background:url(../images/silder_btn.gif) no-repeat; }	
.slider_box a.prev{left:0; background-position:left 0;}
.slider_box a.next{right:0; background-position:right 0;}
.silder_panel .years{ width:879px; height:30px; float:left; line-height:30px; font-size:24px; color:#6F6F6F; font-family:Tahoma, Geneva, sans-serif; text-align:center; color:#6e6057; overflow:hidden; background:url(../images/fazhang.png) no-repeat center center}
.silder_panel .course_nr{ width:879px; height:60px; float:left; text-align:center; font-size:12px; line-height:24px; color:#6F6F6F; padding-top:10px;}


/*foot*/
.foot{ width:1349px; height:40px; line-height:40px; margin:0 auto; text-align:center; border-top:1px #f3e7e9 solid; background:#FFF}
.foot a{ color:#353535}
.foot a:hover{ color:#353535}


/*关于我们*/
.about_photo{ width:300px; height:249px; float:left; padding:5px; border:1px #ede2c1 solid; background:#f1ead5; margin-right:20px;}
.lhfx{ line-height:30px; font-size:14px}


/*精彩资讯*/
.inner_news{ width:1049px; min-height:498px; float:left; margin-top:68px; background:#fff}
.inner_news .inner_news_left{ width:515px; height:498px; float:left; padding-right:10px;}
.inner_news .inner_news_left img{ width:515px; height:498px;}
.inner_news .inner_news_left a img{opacity:1; filter:"alpha(opacity=100)"; filter:alpha(opacity=100);}
.inner_news .inner_news_left a:hover img{opacity:0.5; filter:"alpha(opacity=50)"; filter:alpha(opacity=50);}
.inner_news .inner_news_right{ width:524px; height:498px; float:left;}
.inner_news .inner_news_right .samllz{ width:524px; height:245px; float:left;line-height:249px; font-size:24px; text-align:center; color:#fff; padding-bottom:10px;}
.inner_news .inner_news_right .samllz img{ width:524px; height:245px;}
.inner_news .inner_news_right .samllz a img{opacity:1; filter:"alpha(opacity=100)"; filter:alpha(opacity=100);}
.inner_news .inner_news_right .samllz a:hover img{opacity:0.5; filter:"alpha(opacity=50)"; filter:alpha(opacity=50);}
.inner_news .inner_news_right .samll{ width:262px; height:245px; float:left;line-height:249px; font-size:24px; text-align:center; color:#fff}
.inner_news .inner_news_right .samll img{ width:262px; height:245px;}
.inner_news .inner_news_right .samll a img{opacity:1; filter:"alpha(opacity=100)"; filter:alpha(opacity=100);}
.inner_news .inner_news_right .samll a:hover img{opacity:0.5; filter:"alpha(opacity=50)"; filter:alpha(opacity=50);}
.inner_news_bg1{ background:url(../images/news_bg_01.png) no-repeat center center}
.inner_news_bg2{ background:url(../images/news_bg_02.png) no-repeat center center}
.inner_news_bg3{ background:url(../images/news_bg_03.png) no-repeat center center}


/*精彩资讯*/
.news_show { width:1019px; height:auto; float:left; padding:15px; background:#fff; margin:30px 0 68px 0; overflow:hidden;}
.news_show li{ width:1019px; height:auto; float:left; margin-bottom:15px; border-bottom:1px #f3e7e9 dashed; padding-bottom:15px;}
.news_show li .news_show_photo{ width:265px; height:265px; float:left;}
.news_show li .news_show_photo img{ width:265px; height:265px;}
.news_show li .news_show_nr_01{ width:724px; height:auto; float:left; padding-left:30px;}
.news_show li .news_show_nr_02{ width:724px; height:auto; float:left; padding-right:30px;}
.news_show_nr_bt{ width:724px; height:60px; float:left; border-bottom:1px #f3e7e9 solid; line-height:60px; font-size:18px; color:#6e6057}
.news_show_nr_bt a{ color:#6e6057;}
.news_show_nr_bt a:hover{ color:#000}
.news_show_nr_time{ width:724px; height:30px; float:left; line-height:30px; text-align:right}
.news_show_nr_zw{ width:724px; height:auto; float:left; line-height:30px; font-size:12px; padding-top:10px; overflow:hidden;}


/*精彩资讯*/
.news_show_bt{ width:100%; padding-bottom:15px; margin-bottom:15px; text-align:center; border-bottom:1px #e3e1e1 solid; padding-top:30px;}
.news_show_bt p{ font-size:16px; font-size:16px; font-weight:bold; padding-bottom:10px;}
.news_show_nr{ width:100%; height:auto; line-height:24px;}
.product_show_bottom{ width:100%; height:auto; padding:20px 0 0 0; margin-top:20px; border-top:1px dotted #bdbdbd;}
.product_show_bottom p a{ color:#666; line-height:32px; width:100%;}
.product_show_bottom p a:hover{color:#0a88dc}


/*翻页*/
.fy{ width:100%; height:auto; float:left; line-height:24px; text-align:center; margin-bottom:15px;}
.fy span{ color:#fff !important; background:#df0000; border:1px #999 solid; padding:2px 6px; border-radius:3px;}
.fy a{ color:#3f3f3f; background:#efefef; border:1px #999 solid; padding:2px 6px; border-radius:3px;}
.fy a:hover{ color:#fff; background:#df0000; border:1px #999 solid; padding:2px 6px;}


/*品牌荟萃*/
.brands{ width:1049px; min-height:498px; float:left; font-size:12px; line-height:1.5em; float:left; margin-top:30px; margin-bottom:68px;}
.s-index-org{color:#FF4E00;}
.s-index-icon,.s-index-star span{display:block; background:url(../images/s-index-icon-3.png) no-repeat; overflow:hidden; text-indent:-1000em;}
.org-btn-blk{diyaosplay:block; width:60px; height:25px; text-decoration:none; line-height:25px; text-indent:0px; background-position:-73px 0px; text-align:center; color:#fff}
.org-btn-blk:hover{background-position:-73px -27px; text-decoration:none;}
.brands .slide-pics{position:relative; float:left; }
.brands .scrollable{ width:1049px; height:498px; overflow:hidden; position:relative; }
.brands .slide-pics .cover{width:86px; height:498px; position: absolute; top:0px; background:black; opacity:0.7; filter:alpha(opacity=70); }
.brands .slide-pics .coverleft{left:0px; }
.brands .slide-pics .coverright{right:0px; }
.brands .slide-pics .prev-next{position:absolute; height:35px; width:28px; top:231px; cursor:pointer; }
.brands .slide-pics .prev{left:30px; background-position:0px 0px; }
.brands .slide-pics .next{right:30px; background-position:-34px 0px; }
.brands .hover.prev{background-position:-0px -36px; }
.brands .hover.next{background-position:-34px -36px; }
.brands .slide-pics .hover{background-position-y:-36px; }
.brands .slide-pics .items{width:30000px;}
.brands .slide-pics .item{float:left; position:relative; height:498px; overflow:hidden; width:1049px;}
.inner_barands{width:252px; height:498px; float:left; margin:0 5px;}
.inner_barands .inner_barands_photo{width:252px; height:400px; float:left; background:#000}
.inner_barands .inner_barands_photo img{width:252px; height:400px;}
.inner_barands .inner_barands_photo a img{opacity:1; filter:"alpha(opacity=100)"; filter:alpha(opacity=100);}
.inner_barands .inner_barands_photo a:hover img{opacity:0.8; filter:"alpha(opacity=80)"; filter:alpha(opacity=80);}
.inner_barands .inner_barands_bt{width:252px; height:98px; float:left; text-align:center; line-height:98px; font-size:24px; color:#6e6057; background:#fff; }
.inner_barands:hover .inner_barands_bt{ color:#fff; background:#6e6057;}


/*品牌荟萃详细页*/
.brands_show { width:959px; height:auto; float:left; padding:5px; background:#fff; margin:30px 0 68px 0; overflow:hidden; padding:40px}
.brands_show_01{width:959px; height:500px; float:left}
.brands_show_01 .brands_show_01_left{ width:500px; height:500px; float:left;}
.brands_show_01 .brands_show_01_right{ width:439px; height:500px; float:left; padding-left:20px; line-height:24px;}
.brands_show_01 .brands_show_01_right .brands_show_01_right_bt{ width:439px; height:58px; line-height:58px; font-size:24px; margin-bottom:20px; border-bottom:1px #6e6057 solid; color:#6e6057}
.brands_show_02{ margin:30px 0; float:left; width:959px; height:349px;}
.brands_show_01 .brands_show_03_right{ width:439px; height:500px; float:left; padding-right:20px; line-height:34px;}


/*专业服务*/
.inner_service_left{ width:515px; height:498px; float:left; background:url(../images/servrce_bg01.png) no-repeat center center #000}
.inner_service_left a img{opacity:1; filter:"alpha(opacity=100)"; filter:alpha(opacity=100);}
.inner_service_left a:hover img{opacity:0.8; filter:"alpha(opacity=80)"; filter:alpha(opacity=80);}
.inner_service_right{ width:515px; height:498px; float:right; background:url(../images/servrce_bg02.png) no-repeat center center #000}
.inner_service_right a img{opacity:1; filter:"alpha(opacity=100)"; filter:alpha(opacity=100);}
.inner_service_right a:hover img{opacity:0.8; filter:"alpha(opacity=80)"; filter:alpha(opacity=80);}


/*人才招聘*/
.job_show { width:1039px; height:auto; float:left; padding:5px; background:#fff; margin:30px 0 68px 0; overflow:hidden;}
.job_til_bt{ width:1039px; height:39px; margin-bottom:10px; background:url(../images/about_bg01.jpg) no-repeat 0 bottom; font:14px/34px "微软雅黑"; color:#666;}
.name_z {width:234px; padding-left:19px; display:block; float:left;}
.sex {display:block; float:left; width:104px; padding-left:14px;}
.education {display:block; float:left; width:88px; padding-left:14px;}
.number {display:block; float:left; width:111px; padding-left:14px;}
.ask {display:block; float:left; width:336px; padding-left:14px;}
.time {display:block; float:left; width:77px; padding-left:14px;}
.job_til_nr{ width:1039px; height:auto; margin-bottom:10px; font:12px/34px "微软雅黑"; color:#666;}
.job_til_nr li{ width:1039px; height:43px; line-height:43px; float:left; cursor:pointer; margin-bottom:5px;}
.job_til_nr a{ color:#6F6F6F}
.job_til_nr li .gw{ width:228px; height:43px; padding-left:22px; background:#e3e3e3; margin-right:2px; display:inline; float:left}
.job_til_nr li .gw_br{ width:787px; float:left; height:43px; background:#f1f1f1}
.job_til_nr li:hover .gw{ background:#675b53; color:#fff}
.job_til_nr li:hover .gw_br{ background:#d5d5d5; color:#fff}


/*人才招聘详细页*/
.job_show_bt{width:1019px; height:35px; line-height:35px; float:left; float:left; border-bottom:1px #6e6057 solid;
color:#6e6057; font-size:16px; margin-bottom:15px;}
.recruit_list li{ width:469px; min-height:160px; float:left; padding:20px; border-bottom:1px #CCC dashed; float:left; line-height:24px;}
.bianxian{ border-right:1px #CCC dashed;}
.recruit_listppp{ font-size:14px; font-weight:bold; width:100%; float:left; padding-bottom:20px;}
.recruit_list li span{ font-size:14px; width:100%; float:left; padding-bottom:10px;}


/*联系我们*/
.inner_contact{ width:949px; height:auto; float:left; margin:68px 0; background:#fff; padding:50px;}
.inner_contact_nr{width:949px; height:auto; float:left;}
.inner_contact_left{ width:398px; height:318px; float:left;}
.inner_contact_right{ width:521px; height:318px; float:left; padding-left:30px;}
.contact_dt_right_01{ width:521px; height:auto; float:left; padding:25px 0; font-size:24px; font-weight:bold; color:##6E6057}
.contact_dt_right_02{ width:521px; height:auto; float:left; line-height:27px; font-size:16px; padding-bottom:15px;}
.contact_dt_right_02_left{ width:82px; height:24px; float:left; text-align:right; line-height:24px;}
.contact_dt_right_02_right{ width:421px; height:auto; float:left; line-height:24px;}
.contact_dt_bt{ width:949px; height:24px; float:left; padding-bottom:20px; font-size:18px; font-weight:bold; border-bottom:1px #f3e7e9 solid; margin:35px 0; }
.contact_sell li{ width:444px; height:129px; float:left; padding-right:30px; padding-bottom:20px;}
.contact_sell li h5{font-size:16px; padding-bottom:10px;}
.contact_sell li p{ line-height:24px;}


/*留言*/
.message{ width:560px; height:auto; float:left; background:#fdf7eb; margin:50px 0}
.message tr{ background:#FFF;}
.message .text2{ width:290px; height:20px; border:1px #fbe7c0 solid;}
.message .text3{ width:290px; height:100px; border:1px #fbe7c0 solid;}
.message .an{ width:70px; height:25px; margin-left:50px;}

.message_photo{ width:430px; height:339px; float:left; margin:50px 0; padding-left:29px; background:url(../images/m_photo.png) center center no-repeat}




/*荣誉*/
.honour_list { margin-right:-18px }
.honour_list li { width:225px; position:relative; padding:0 15px; margin-bottom:50px; cursor:pointer; float:left; border-bottom:0px;}
.honour_list li .honour_photo{ width:225px; height:159px; float:left}
.honour_list li .honour_bt{ width:225px; height:45px; text-align:center; line-height:45px; float:left; font-size:14px; border-bottom:2px #f3f1f1 solid}
.honour_list li .honour_bt a{ color:#666}
.honour_list li .honour_bt a:hover{ color:#000}
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding:0; margin: 0;	border:0; outline:none; vertical-align:top }
.fancybox-wrap { position:absolute; top:0; left:0; z-index:8020;}
.fancybox-skin { position:relative; background:#f9f9f9; color:#444; text-shadow:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.fancybox-opened {z-index:8030}
.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5); box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner { position:relative; }
.fancybox-inner { overflow:hidden;}
.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling:touch;}
.fancybox-error { color:#444; margin:0; padding:15px; white-space:nowrap;}
.fancybox-image, .fancybox-iframe { display:block; width:100%; height:100%;}
.fancybox-image { max-width:100%; max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image:url('../images/fancybox_sprite.png');}
#fancybox-loading { position:fixed; top:50%; left:50%; margin-top:-22px; margin-left:-22px; background-position:0 -108px; opacity:0.8; cursor:pointer; z-index:8060; }
#fancybox-loading div { width:44px; height:44px; background:url('../images/fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position:absolute; top:-18px; right:-18px; width:36px; height:36px; cursor:pointer; z-index:8040;}
.fancybox-nav { position:absolute; top:0; width:40%; height:100%; cursor:pointer; text-decoration:none; background:transparent url('../images/blank.gif'); -webkit-tap-highlight-color:rgba(0,0,0,0); z-index:8040;}
.fancybox-prev { left:0;}
.fancybox-next {right:0;}
.fancybox-nav span { position:absolute; top:50%; width:36px; height:34px; margin-top:-18px; cursor:pointer; z-index:8040; visibility:hidden;}
.fancybox-prev span { left:10px; background-position:0 -36px; }
.fancybox-next span { right:10px; background-position:0 -72px; }
.fancybox-nav:hover span { visibility:visible;}
.fancybox-tmp { position:absolute; top:-99999px; left:-99999px; visibility:hidden; max-width:99999px; max-height:99999px; overflow:visible !important;}
.fancybox-lock { overflow:hidden !important; width:auto;}
.fancybox-lock body { overflow:hidden !important;}
.fancybox-lock-test { overflow-y:hidden !important;}
.fancybox-overlay { position:absolute; top:0; left:0; overflow:hidden; display:none; z-index:8010; background:url('../images/fancybox_overlay.png');}
.fancybox-overlay-fixed {position:fixed; bottom:0; right:0; }
.fancybox-lock .fancybox-overlay {overflow:auto; overflow-y:scroll;}
.fancybox-title {visibility:hidden; position:relative; text-shadow:none; z-index:8050;}
.fancybox-opened .fancybox-title {visibility:visible;}
.fancybox-title-float-wrap { position:absolute; bottom:0; right:50%; margin-bottom:-35px; z-index:8050; text-align:center;}
.fancybox-title-float-wrap .child { display:inline-block; margin-right:-100%; padding:2px 20px; background:transparent; background:rgba(0, 0, 0, 0.8); -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; text-shadow:0 1px 2px #222; color:#FFF; font-weight:bold; line-height:24px; white-space:nowrap;}
.fancybox-title-outside-wrap {position:relative; margin-top:10px;color:#fff }
.fancybox-title-inside-wrap { padding-top:10px}
.fancybox-title-over-wrap { position: absolute; bottom:0; left:0; color:#fff; padding:10px; background:#000; background:rgba(0, 0, 0, .8); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){
	   #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url('../images/fancybox_sprite@2x.png'); background-size: 44px 152px;}
	   #fancybox-loading div {background-image:url('../images/fancybox_loading@2x.gif');background-size:24px 24px;}
}



#l_fl{background: url(../images/hei.png); color: #fff;}
.honour_list li .product_photo{ width:225px; height:225px; float:left}