@charset "UTF-8";

.bodyBg_1{ background:#fff url(/images/fl/background.jpg) center top;background-repeat: repeat-y;}
.bodyBg_2{ background:url(/images/body/about_1.jpg) top no-repeat #000000;


 background-repeat:no-repeat; background-position:top;background-attachment:fixed;


}

.bodyBg_2_1{ background:url(/images/body/news_1.jpg) top no-repeat #000000;


 background-repeat:no-repeat; background-position:top;background-attachment:fixed;


}

.bodyBg_2_2{ background:url(/images/body/maps_1.jpg) top no-repeat #000000; background-repeat:no-repeat; background-position:top;background-attachment:fixed;}

.bodyBg_2_3{ background:url(/images/body/join_1.jpg) top no-repeat #000000; background-repeat:no-repeat; background-position:top;background-attachment:fixed;}
.bodyBg_2_4{ background:url(/images/body/product_1.jpg) top no-repeat #000000; background-repeat:no-repeat; background-position:top;background-attachment:fixed;}

.bodyBg_2_5{ background:url(/images/body/member_1.jpg) top no-repeat #000000; background-repeat:no-repeat; background-position:top;background-attachment:fixed;}
.bodyBg_2_6{ background:url(/images/body/fu_1.jpg) top no-repeat #000000; background-repeat:no-repeat; background-position:top;background-attachment:fixed;}

.bodyBg_3{ background:#fff url(/images/fl/c1.jpg) center top ;background-repeat:no-repeat; background-position:top;background-attachment:fixed;background-size:100% 100%;}
.bodyBg_4{ background:#fff url(/images/fl/c2.jpg) center top ;background-repeat:no-repeat; background-position:top;background-attachment:fixed;background-size:100% 100%;}

.nav_line { width:100%; height:1px; background:#9d1b33; margin-top:0px; z-index:9999; line-height:6px;}
.nav_line_1{ width:100%; height:1px; background:#9d1b33; margin-top:0px; z-index:9999; line-height:1px;}

.topnav{ width:100%; height:65px;  z-index:1000; margin-top:0px; overflow:hidden;}

.makeall {width:1120px; height:auto; min-height:720px; background:url(/images/body/bg_body.jpg);left:50%; margin-left:-560px; position:relative;
filter:alpha(opacity=90);  /*支持 IE 浏览器*/
-moz-opacity:0.90; /*支持 FireFox 浏览器*/
opacity:0.90;  

filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/
box-shadow:2px 2px 10px #909090;/*opera或ie9*/





}
 
.topnav ul{  float:left;}
.topnav ul.menu_3{ float:right;}
.topnav li{   float:left; padding:0 12px; height:60px; padding-top:20px; list-style:none}

.topnav li a{ color:#636363; font-size:12px; font-weight:bold}
.topnav li a:hover,.topnav li.on a{ color:#9d1b33; background:url(/images/coner_menu.png) left no-repeat; padding-top:20px; }

.topnav li.one { color:#000000; background:none}




.container{ min-height:525px; width:auto;;  margin-top:0px; background:url(/images/fl/bc1.jpg) right top no-repeat fixed}
.container_a{ min-height:525px; width:auto;;  margin-top:0px; background:url(/images/fl/bc2.jpg) right top no-repeat fixed}

.container1{ min-height:525px; width:980px;;  padding-top:60px; margin-bottom:50px; margin-top:40px; background:url(/images/fl/ppgs_back_little1.png) bottom right no-repeat #cccccc; filter:alpha(opacity=90);  /*支持 IE 浏览器*/
-moz-opacity:0.90; /*支持 FireFox 浏览器*/
opacity:0.90;  /*支持 Chrome, Opera, Safari 等浏览器*/}

.container2{ min-height:525px; width:600px;;  padding-top:0px; margin-bottom:50px; margin-top:40px; }

.container p span{ color:#555 !important;}
.container1 p span{ color:#555 !important;}
.container2 p span{ color:#555 !important;}
.container2 p a {color:#444444; text-decoration:none}
.container2 p a:hover {color:#993300; text-decoration:none}
.scrollbarBox { margin-left:-0px;}
.container .connav{ position:absolute; left:52px; top:15px; }
.container .connav li{ float:left; margin-right:23px; background:#9d1b33; padding-left:5px; padding-right:5px; padding-bottom:3px; text-shadow:#000 1px 1px 2px }
.container .connav li a{ color:#ffffff; font-size:12px; font-weight:bold;}
.container .connav li a:hover,.container .connav li.on a{ color:#e7d118;text-shadow:#000 1px 1px 2px}

.container1 .connav{ position:absolute; right:52px; top:15px; }
.container1 .connav li{ float:left; margin-right:23px; background:#9d1b33; padding-left:5px; padding-right:5px; padding-bottom:3px; text-shadow:#000 1px 1px 2px }
.container1 .connav li a{ color:#ffffff; font-size:12px; font-weight:bold;}
.container1 .connav li a:hover,.container1 .connav li.on a{ color:#e7d118;text-shadow:#000 1px 1px 2px}

.container2 .connav{ position:absolute; right:52px; top:15px; }
.container2 .connav li{ float:left; margin-right:23px; background:#9d1b33; padding-left:5px; padding-right:5px; padding-bottom:3px; text-shadow:#000 1px 1px 2px }
.container2 .connav li a{ color:#ffffff; font-size:12px; font-weight:bold;}
.container2 .connav li a:hover,.container2 .connav li.on a{ color:#e7d118;text-shadow:#000 1px 1px 2px}


.in_conta {width:590px; height:600px; overflow:hidden; margin:auto; margin-right:50%; background:#ffffff}

.in_conta_a {width:530px; height:30px; border-top:1px solid #444444; border-bottom:1px solid ; float:left}

.in_conta_a ul {list-style:none; padding:0; margin:0; margin:auto; text-align:center; margin-left:19%}

.in_conta_a li {list-style:none; float:left; font-size:12px; color:#444444; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;margin-left:5px; }
.in_conta_a li a {color:#444444; text-decoration:none; font-weight:bold;padding-left:10px; padding-right:10px;}
.in_conta_a li a:hover ,.in_conta_a li.on a {color:#ffffff; text-decoration:none; background:#9d1b33; padding-left:10px; padding-right:10px;}


.in_conta_ba {width:580px; height:30px; border-top:1px solid #444444; border-bottom:1px solid ; float:left}

.in_conta_ba ul {list-style:none; padding:0; margin:0; margin:auto; text-align:center; margin-left:1%}

.in_conta_ba li {list-style:none; float:left; font-size:12px; color:#444444; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;margin-left:5px; }
.in_conta_ba li a {color:#444444; text-decoration:none; font-weight:bold;padding-left:10px; padding-right:10px;}
.in_conta_ba li a:hover ,.in_conta_ba li.on a {color:#ffffff; text-decoration:none; background:#9d1b33; padding-left:10px; padding-right:10px;}








.nobg .connav li a:hover,.nobg .connav li.on a{ color:#333;}
.container .title{ position:absolute; left:16px; top:16px; display:block;}
.container .tit_1{ background:url(../images/tit_1.png) no-repeat; width:120px; height:48px; }
.container .tit_2{ background:url(../images/tit_2.png) no-repeat; width:184px; height:44px; }
.container .tit_3{ background:url(../images/tit_3.png) no-repeat; width:146px; height:44px; }
.container .tit_4{ background:url(/images/tit_4.png) no-repeat; width:163px; height:44px; }
.container .tit_5{ background:url(/images/tit_5.png) no-repeat; width:163px; height:44px; }
.container .tit_news{ background:url(../images/tit_news.png) no-repeat; width:204px; height:44px; }
.container .tit_takeout{ background:url(../images/tit_takeout.png) no-repeat; width:204px; height:44px; }


.container2 .title{ position:absolute; left:16px; top:16px; display:block;}
.container2 .tit_1{ background:url(../images/tit_1.png) no-repeat; width:120px; height:48px; }
.container2 .tit_2{ background:url(../images/tit_2.png) no-repeat; width:184px; height:44px; }
.container2 .tit_3{ background:url(../images/tit_3.png) no-repeat; width:146px; height:44px; }
.container2 .tit_4{ background:url(/images/fl/ppgs_back_3.png) no-repeat; width:250px; height:130px; }
.container2 .tit_5{ background:url(/images/fl/ppgs_back_4.png) no-repeat;  width:250px; height:130px; }
.container2 .tit_news{ background:url(../images/tit_news.png) no-repeat; width:204px; height:44px; }
.container2 .tit_takeout{ background:url(../images/tit_takeout.png) no-repeat; width:204px; height:44px; }






.ziye_1{ }
.ziye_1_1{ float:left; margin-left:10px; z-index:9999;}
.ziye_1_2{ width:540px;  line-height:23px;  position:absolute; float:left; margin-top:50px;}
.ziye_1_2 h2{ background:url(/images/fl/inside_b.png) no-repeat; width:190px; height:48px; margin-bottom:18px; display:block;}
.ziye_1_2 .p1{ color:#fff; font-size:14px; font-weight:bold; padding-bottom:18px; letter-spacing:1px;}
.ziye_1_2 .p2{ color:#989898; font-size:12px; font-weight:bold;}

.scrollbar{  height:440px; position:relative;width:690px; }
.scrollbar .scrollbarBox{ padding:0 15px 0 0; color:#000000}
.scrollbar .scrollbarBox img{ max-width:670px;}


.scrollbarBox {font-size:12px; line-height:22px; }
.scrollbarBox a{ color:#444444; text-decoration:none}
.scrollbarBox a:hover{ color:#990000; text-decoration:underline}

.ppstory_h {width:1080px; height:auto; margin:auto; overflow:hidden; }


.ppstory {width:1080px; height:auto; left:50%; margin-left:-540px; overflow:hidden; background:url(/images/body/corner.png) bottom right no-repeat #ffffff; position:relative; top:10px;

filter:alpha(opacity=90);  /*支持 IE 浏览器*/
-moz-opacity:0.90; /*支持 FireFox 浏览器*/
opacity:0.90;  /*支持 Chrome, Opera, Safari 等浏览器*/


filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/
box-shadow:2px 2px 10px #909090;/*opera或ie9*/
height:570px;
 }
 
 .ppstory_product {width:1080px; height:auto; left:50%; margin-left:-540px; overflow:hidden; background:url(/images/body/corner.png) bottom right no-repeat #ffffff; position:relative; top:10px;

filter:alpha(opacity=90);  /*支持 IE 浏览器*/
-moz-opacity:0.90; /*支持 FireFox 浏览器*/
opacity:0.90;  /*支持 Chrome, Opera, Safari 等浏览器*/


filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/
box-shadow:2px 2px 10px #909090;/*opera或ie9*/

 }





.story_title {width:1080px; height:83px; float:left; }

.story_title_m{width:888px; height:83px;  float:left}

.styory_title_r {width:172px; height:83px; float:right; border-bottom:1px solid #444444; margin-right:10px;}
.styory_title_r  ul{list-style:none; width:172px;height:20px; float:left}
.styory_title_r li {float:right; font-size:12px;text-align:right; height:20px; line-height:20px;  padding-left:15px;}

.styory_title_r li a { color:#444444; text-decoration:none}
.styory_title_r a:hover {color:#9d1b33; text-decoration:none; background:url(/images/little_cor.png) left no-repeat;padding-left:15px; }

.storty_2a {width:1080px; float:left; margin-top:0px; padding-top:20px;}

.storty_2a_l {width:165px; height:auto; float:left;  }
.storty_2a_title {width:165px; height:24px; float:left; overflow:hidden; }

.storty_2a_in {width:165px; float:left; overflow:hidden; margin-top:15px;}



.storty_2a_in ul {list-style:none; width:165px; float:left}
.storty_2a_in li {float:left; font-size:12px;line-height:20px; font-weight:bold; list-style:none; width:160px; text-align:right;padding-right:5px; margin-top:5px; }


.storty_2a_in li a { color:#5c5a5a; text-decoration:none}
.storty_2a_in li a:hover, .storty_2a_in li.on a  {color:#ffffff; text-decoration:none;background:url(/images/fl/pt_01.png) no-repeat left ; padding-left:25px;}



.storty_2a_m {width:725px; float:left; border-left:1px solid #cccccc ; border-right:1px solid #cccccc; margin-left:5px;}       
.storty_2a_m_in {width:700px;overflow:hidden ; padding-left:12px; height:495px; overflow:hidden}

.storty_2a_m_in_a {width:700px;overflow:hidden ; padding-left:12px; }

.storty_2a_m_in_po {width:700px ;height:30px; float:left; border-bottom:1px solid #cccccc; overflow:hidden}


.storty_po_h {width:25px; height:20px; background:url(/images/fl/menu_right_line.png) right no-repeat; overflow:hidden; line-height:20px; float:left}
.storty_po_h a{  height: 20px;
        width: 25px;        
        background-image: url(/images/fl/home_g.png);
        background-repeat: no-repeat;
        display: block;
        position: relative;
		text-indent: -9999px;
		overflow:hidden
		
		}
		

		
		.storty_2a_m_show_d {width:680px; height:auto; float:left; line-height:20px; margin-top:25px; color:#666666; font-size:12px; }
		
		.storty_2a_m_show_d ul {width:670px; list-style:none; margin-left:8px;}
		
				
		.storty_2a_m_show_d_a {width:680px;  float:left; line-height:20px; margin-top:25px; color:#666666; font-size:12px; }
		
		.storty_2a_m_show_d_a ul {width:670px; list-style:none; margin-left:8px;}
		
		
				.storty_2a_m_show_e {width:680px; height:auto; float:left; line-height:20px; margin-top:5px; color:#666666; font-size:12px; }
		
		.storty_2a_m_show_e ul {width:670px; list-style:none; margin-left:8px;}
		
		
		
		
		
		
.storty_po_h a:hover{ background-image: url(/images/fl/home_r.png);}


.storty_po_g {width:325px; height:20px; line-height:20px; float:left;  }
.storty_po_g a {font-size:12px; color:#534f50}
.storty_po_g a:hover {color:#9d1b33}
.storty_po_g li {list-style:none; padding-left:10px; padding-right:10px;background:url(/images/fl/menu_right_line.png) right no-repeat; float:left; padding-top:0px; height:20px; line-height:20px;}





.storty_2a_r {width:172px; height:300px; float:right;  margin-top:0px; }
.storty_2a_r_a { width:162px; background:url(/images/fl/quicklink.png) top no-repeat; height:180px; margin-right:10px; float:left}
.storty_2a_r_a  ul{list-style:none; width:162px;height:20px; float:left;}
.storty_2a_r_a li {float:right; font-size:12px;text-align:right; height:20px; line-height:20px;  padding-left:15px;}

.storty_2a_r_a li a { color:#444444; text-decoration:none}
.storty_2a_r_a a:hover {color:#9d1b33; text-decoration:none; background:url(/images/little_cor.png) left no-repeat;padding-left:15px; }


.newsshow {width:680px; height:480px;float:left}

.newsshow_newslist {width:680px; height:auto;float:left}

.newsshow_tt {width:680px; height:170px; float:left; }

.newsshow_tt_left {width:260px ;height:170px; float:left; }
.newsshow_tt_left ul {width:240px; height:150px; padding:9px;list-style:none; margin:0; padding:0}
.newsshow_tt_left img {border:none; margin-top:9px; margin-left:9px;}

.newsshow_tt_right {width:410px; height:170px; float:left; margin-left:9px;}
.newsshow_tt_right_t {width:410px; height:30px; float:left; line-height:30px; text-align:center; overflow:hidden}
.newsshow_tt_right_info {width:410px; height:130px; float:left; line-height:22px; margin-top:9px; overflow:hidden; color:#313131}
.newsshow_tt_right_info a {color:#9d1b33; text-decoration:none}
.newsshow_tt_right_info a:hover {color:#ff0000; text-decoration:none}
.newsshow_tt_right_t a {font-size:18px; color:#9d1b33; font-weight:bold}
.newsshow_tt_right_t a:hover {font-size:18px; color:#e41c30}


.news_tt_li_list {width:680px; height:300px; float:left; margin-top:3px; overflow:hidden}
.news_tt_li_list_a1 {width:680px; height:auto; float:left; margin-top:3px; overflow:hidden; }

.news_tt_li_list_menu {width:680px; height:20px; float:left; border-bottom:1px solid #ccc; line-height:20px; font-size:16px; color:#444; text-align:center}

.news_tt_li_list_menu_c {width:680px; height:30px; float:left; border-bottom:1px solid #ccc; line-height:30px; font-size:16px; color:#444; text-align:center}

.news_tt_li_list_article {width:680px; float:left; overflow:hidden; margin-top:10px;}

.news_tt_li_list_article ul {width:680px; height:30px; float:left; overflow:hidden; list-style:none; background:url(/images/fl/menu_list.png) left no-repeat}
.news_tt_li_list_article li {list-style:none; width:660px; padding-left:15px; float:left; line-height:30px; overflow:hidden}
.news_tt_li_list_article li a {font-size:14px; color:#333333; text-decoration:none}
.news_tt_li_list_article li a:hover {font-size:14px; color:#9d1b33; text-decoration:underline}

.ul_left {width:560px; float:left; overflow:hidden; }

.ul_right {float:left; color:#444; width:100px; overflow:hidden;  text-align:center; font-size:12px}

.erwm {width:172px; float:left; margin-top:30px; }

.p_foot {width:1080px;  margin:auto; margin-top:50px; height:90px;




 }
 

 .p_foot_new {width:950px; height:200px; margin:auto }
 
 .p_foot_new_a {width:220px; height:200px; float:left; }
 
 .foot_new_1 { width:220px; height:30px; line-height:30px; font-size:14px; color:#9d1b33; float:left; font-weight:bold}
 
 .foot_new_2 {width:220px; height:auto; line-height:25px; font-size:12px; color:#444444; float:left;}
 
 
.p_foot_a {width:720px; margin:auto; height:30px;line-height:30px; overflow:hidden; padding-top:15px;}

.p_foot_a_1 {width:130px; height:30px; float:left; border-right:1px solid #cccccc}

.p_foot_a_2{width:550px; float:left; margin-left:10px; line-height:30px; font-size:11px}

.p_foot_line {width:1080px; height:20px; margin:auto}





.ppstory1 {width:1280px; height:auto; margin:auto; margin-top:30px; background:url(/images/fl/e.png) top left no-repeat }
.ppstory2 {width:1280px; height:auto; margin:auto; margin-top:30px; background:url(/images/fl/f.png) top left no-repeat }
.ppstory3 {width:1280px; height:auto; margin:auto; margin-top:30px; background:url(/images/fl/g.png) top left no-repeat }
.ppstory4 {width:1280px; height:auto; margin:auto; margin-top:30px; background:url(/images/fl/h.png) top left no-repeat }


.story {width:auto; margin:auto;}
.story ul {list-style:none; width:817px; overflow:hidden ; margin:auto;  }

.story1 {width:auto; margin:auto;}
.story1 ul {list-style:none; width:1090px; overflow:hidden ; margin:auto; }

.story2 {width:auto; margin:auto;}
.story2 ul {list-style:none; width:960px; overflow:hidden ; margin:auto; }

.story3 {width:auto; margin:auto;}
.story3 ul {list-style:none; width:1180px; overflow:hidden ; margin:auto; }


.ul_story { width:auto; padding:130px 0 230px; }
.ul_story .img { display:block; margin-bottom:0px; border:0px solid #9d1b33}
.ul_story li a { text-decoration:none; cursor:pointer;}
 .ul_story .f_16 { display:block; text-indent:10px; color:#323232; background:#ebd2d6; height:30px; width:261px;}
 .ul_story .img { display:block; margin-bottom:0px;}
 .ul_story .div { width:261px; height:0; overflow:hidden; background:#ebd2d6; position:absolute; top:159px; color:#323232; border:0px solid #cccccc}
 .ul_story .div h3 { text-indent:10px; font-size:16px; line-height:32px; background:#dbaeb5; color:#323232}
 .ul_story .div p { width:235px; padding:20px 0 0 10px; line-height:20px; font-size:14px}
 .ul_story .div .p_4 { padding-top:30px; line-height:32px;}
 .ul_story li { float:left; width:262px; height:157px; padding:2px; background:url(../images/story/story_typebg.jpg) center top no-repeat; margin:0 3px 30px; display:inline; text-align:left; position:relative; z-index:5; cursor:pointer;}
 
 
.ul_storyb { width:1180px; padding:130px 0 230px; }
.ul_storyb .img { display:block; border:1px solid #9d1b33; width:160px; height:97px;}
.ul_storyb li a { text-decoration:none; cursor:pointer;}
 .ul_storyb .f_16 { display:block; text-indent:8px; line-height:33px; color:#323232; background:#ebd2d6; height:33px;width:162px;}

 .ul_storyb .div { width:261px; height:0; overflow:hidden;position:absolute; top:102px;  color:#323232; border:0px solid #cccccc}
 .ul_storyb .div h3 { text-indent:8px; font-size:16px; line-height:32px ; background:#dbaeb5; color:#323232; width:162px;}
 .ul_storyb .div p { width:261px; padding:5px 0 0 5px; line-height:20px; font-size:14px;background:#ebd2d6;  height:160px;}
 .ul_storyb .div .p_4 { padding-top:30px; line-height:32px;}
 .ul_storyb li { float:left; width:160px; height:97px; padding:2px;  margin:0 6px 30px; display:inline; text-align:left; position:relative; z-index:5; cursor:pointer;}
 
 
 
 .ul_storye { width:1180px; padding:130px 0 230px; }
.ul_storye .img { display:block; border:1px solid #9d1b33; width:160px; height:97px;}
.ul_storye li a { text-decoration:none; cursor:pointer;}
 .ul_storye .f_16 { display:block; text-indent:8px; line-height:33px; color:#323232; background:#ebd2d6; height:33px;width:162px;}

 .ul_storye .div { width:162px; height:0; overflow:hidden;background:#ebd2d6; position:absolute; top:102px;  color:#323232; border:0px solid #cccccc}
 .ul_storye .div h3 { text-indent:8px; font-size:16px; line-height:32px ; background:#dbaeb5; color:#323232; width:162px;}
 .ul_storye .div p { width:162px; padding:5px 0 0 25px; line-height:20px; font-size:14px}
 .ul_storye .div .p_4 { padding-top:30px; line-height:32px;}
 .ul_storye li { float:left; width:160px; height:97px; padding:2px;  margin:0 6px 30px; display:inline; text-align:left; position:relative; z-index:5; cursor:pointer;}
 
 
 
 
 
 
 .ul_storyc{ width:1180px; padding:130px 0 230px;}
 
 
 .maplist {width:1090px; height:700px; float:left}
 .maplist_a {width:300px; height:auto; float:left}
 .maplist_a_1 {width:290px; height:auto; margin:auto; }
 .maplist_a_1 ul {list-style:none; margin-top:20px;}
 .maplist_a_1_t {width:290px; height:28px; line-height:28px;  border-bottom:1px solid #000000; font-size:12px;}
 
 .maplist_a_1_t a{ color:#323232; text-decoration:none}
 .maplist_a_1_t a:hover {color:#000000; text-decoration:underline}
 .maplist_a_1_d {width:290px ;height:auto; line-height:20px; margin-top:10px;font-size:12px;}
 
 
 .show_member {width:1180px; height:auto; background:#cccccc}
 
 .show_member_1 {width:230px; height:520px; float:left; background:#8dcaff}
  .show_member_2 {width:230px; height:520px; float:left; background:#eaeaea}
   .show_member_3{width:230px; height:520px; float:left; background:#eaeaea}
    .show_member_4 {width:230px; height:520px; float:left; background:#eaeaea}
	
	
	.show_on {width:230px; height:220px; float:left; background:url(/images/fl/corrow_1_tm.png) bottom center no-repeat #8dcaff;}
	.show_on1 {width:230px; height:220px; float:left; background:url(/images/fl/corrow_up.png) top center no-repeat #fea525; }
	.show_on3 {width:230px; height:220px; float:left; background:url(/images/fl/corrow_1_tm.png) bottom center no-repeat #ff5c5d}
		.show_on4 {width:230px; height:220px; float:left; background:url(/images/fl/corrow_up.png) top center no-repeat #555555}
		.show_on5 {width:230px; height:220px; float:left; background:#555555}
	
	.show_off {width:230px; height:299px; float:left; }
		.show_off1 {width:230px; height:299px; float:left; }
	.show_off_5 {width:230px; height:150px;float:left;}
	.show_off_5 img {width:230px; height:150px; border:none}
	.show_off_5_t {width:230px; height:149px; background:url(/images/fl/corrow_up.png) top center no-repeat #a2703f; float:left;}
	.show_off img {border:none; width:230px; height:299px;}	
	.show_on_5 {width:230px; height:70px; float:left; background:url(/images/fl/corrow.png) top center no-repeat #ffe7a7}
	
	.show_as1 {width:230px; height:155px;  float:left;}
	.show_as2 {width:230px; height:55px; float:left; text-align:center; font-size:14px; font-weight:bold; line-height:55px; color:#ffffff}
	.show_as2_black {width:230px; height:55px; float:left; text-align:center; font-size:14px; font-weight:bold; line-height:20px; color:#444444; margin-top:20px;}
	
	





.f_16 { font-size:16px; color:#946733;}

.a_more { color:#323232; position:absolute; left:10px; bottom:15px; font-size:12px;}
.a_more1 { color:#323232; position:absolute; left:25px; bottom:15px; font-size:12px;}

.bnav{ height:100px;overflow:hidden;width:100%;background:#959595; margin:0;border:#B4B4B4 0px solid; border-bottom:none;z-index:999;position:fixed;bottom:0;left:0;_position:absolute;/* for IE6 */_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible;}
.bnav {filter:alpha(opacity=80);  /*支持 IE 浏览器*/
-moz-opacity:0.80; /*支持 FireFox 浏览器*/
opacity:0.80;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.bnav {color:#ffffff; font-size:12px; text-align:center; }
.bnav a {color:#ffffff; text-decoration:none;}
.bnav a:hover{color:#CCCCCC; text-decoration:underline}
.bnav ul {float:right; margin-right:30px;}
.close{position:absolute;right:5px;height:25px;width:16px;text-indent:-9999px;padding-left:10px;}
.close a{background:url(/close.gif) no-repeat center; width:16px;display:block;}
.bnav2 {height:40px; float:left; width:auto;}
.bnav1 {height:59px; float:left; width:auto; border-bottom:1px solid #ffffff}


.toplogo { width:170px; height:60px; float:left;}





.nobg{ background:none;}
/*美食*/
.food{ position:relative; margin:0 30px;}
.food .grid{ background:#fff; padding:20px; width:270px;}
.food .grid p{ font-size:12px; font-weight:normal; color:#666;}
.grid{
	width:270px;
	min-height:100px;
	padding: 20px;
	font-size:12px;
	float:left;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
}
.grid img{ width:100%; cursor:pointer;}
.grid p{ color:#a6a5a5; font-size:14px; font-weight:bold; text-align:center;  }

.fullpop{ background:#fff; width:100%; height:100%; position:fixed; left:0; top:0; opacity:0.5; filter:alpha(opacity=50); z-index:900; display:none;}
.foodpop{ position:fixed; width:988px;  left:50%; margin-left:-494px; top:50%; margin-top:-1284px;z-index:1000; opacity:0;filter:alpha(opacity=0); display:none;}
.foodpop_clo{ background:url(../images/pop_clo.png) no-repeat; width:57px; height:57px; cursor:pointer; position:absolute; right:0; top:0; }
.foodpop_img img{ width:988px; height:537px;}
.foodpop_txt{ height:60px; background:#000; color:#CCC; font-size:18px; padding:5px 20px; overflow:hidden;}
.foodpop_txt h4{ font-size:14px;}
.foodpop_txt p{ font-size:12px; word-break:break-all;}
.leftBar{ background:url(../images/poparr.png) no-repeat 0 0; width:39px; height:78px; position:absolute; left:20px; top:250px; cursor:pointer;}
.rightBar{ background:url(../images/poparr.png) no-repeat 0 -78px;width:39px; height:78px; position:absolute; right:20px; top:250px; cursor:pointer;}


/*活动*/
.activity{ position:relative; margin:0 10px;}
.activity .grid{ background:#fff; padding:20px; width:270px;}
.activity .grid p{ font-size:12px; font-weight:normal; color:#666;}
.food{ position:relative; margin:0 10px;}
.food .grid{ background:#fff; padding:20px; width:270px;}
.food .grid p{ font-size:12px; font-weight:normal; color:#666;}

/*活动详情*/
.news{ margin-top:4px; margin-bottom:150px;}
.news_con{ float:left; width:650px; background:#fff;}
.news_tit{ background:#1f1b18; height:60px;}
.news_tit h2{ padding:20px 0 0 17px; color:#fff; font-size:16px;}
.news_tit h2 span{ font-size:14px; color:#575757; margin-left:20px;}
.news_back{ float:right; background:url(../images/fanhui.png) no-repeat left; height:32px; display:block; padding-left:30px; margin:12px 15px 0 0; line-height:32px; color:#fff; font-size:16px;}
.news_text{ padding:10px 15px;}
.news_banner { margin-bottom:10px;}
.news_banner img{ width:620px;}
.news_share{ width:100%; height:30px; display:block;}
.news_time{ color:#555; font-size:12px; font-weight:bold; margin-bottom:18px;}
.news_word p{ padding-bottom:15px; font-size:14px; color:#8c8c8c;}


.news_sidebar{ float:left; width:285px; margin-left:4px;}
.news_sidebar li{ padding:10px 15px; margin-bottom:10px; background:#fff;}
.news_sidebar li img{ width:255px;}
.news_sidebar li p{ text-align:center; color:#666; font-size:12px; line-height:22px;}
/*购物*/
.shopping{ margin-top:10px;  height:546px; width:987px;}
.shopping .block{ width:1200px;}
.shopping a{ display:block; float:left; width:985px; height:546px;}

 

/*地图*/
.map{ margin:10px; width:900px;  position:relative;}
.map_iframe{background:#fff;}
.map h2{ color:#555; font-size:16px; padding:20px;}
.map_iframe h2{ position:absolute; font-size:16px; color:#333; left:6px; top:5px; padding:0;}
.map_txt { padding:20px;color:#999; font-size:14px;}
.map_txt p{ line-height:25px;}






.yilong_pages{ font-size:12px; float:left;margin-top:40px; position:relative;  height:30px; }
.yilong_pages ul{
	float:left;
	list-style:none; 
	text-align:center
	
}
.yilong_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	list-style:none;
	
}
.yilong_pages li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	list-style:none
	
}
.yilong_pages ul li a{
	float:left;
	
	color:#666;
 
}
.yilong_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	
	border-bottom:2px solid #9d1b33;
}
.yilong_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;

	border-bottom:2px solid #9d1b33;
	font-weight:bold;
	font-size:12px;
}
.yilong_pages .pageinfo{
	float:left;
	line-height:17px;

	color:#999;
	width:200px;
}
.yilong_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}
