<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.siteBox{ width:312px; margin-right:18px; float:left}
.mainBox{width:870px; float:left; margin-bottom:30px}
.mainItemBox{ background:#FFF; padding:14px 20px;*padding:20px 20px; height: 672px;    overflow: hidden;}
.main_ad img{ margin-bottom:30px; }
/*icon*/
.icon_note{background:url(../Images/home_icon.png) -161px -121px no-repeat; height:20px; width:23px;margin:0px 5px 0 0px; position:absolute; top:0; left:0;}
.icon_time{background:url(../Images/home_icon.png) -73px -116px no-repeat; height:30px; width:30px;margin:6px 8px 0 3px}
.icon_hotsale{background:url(../Images/home_icon.png) -116px -115px no-repeat; height:31px; width:31px;margin:6px 7px 0 3px}
.icon_mdd{background:url(../Images/home_icon.png) -186px -84px no-repeat; height:17px; width:11px;margin:1px 3px 0 3px}
.jh_mdd .icon_close{background:url(../Images/home_icon.png) -162px -300px;height:32px; width:32px;margin:0px 0px 0 5px; cursor:pointer; float:right}
/*keywords*/
.searchBox{ height:735px; width:312px; position:relative; margin-bottom:15px; z-index:1000; }
.sLineContent{ border-top:6px solid #333;height:729px; position:relative}
.sCon{ border:0px solid #fff; border-top:0;background-color:#fff; height:728px;box-shadow:7px 7px 8px rgba(0, 0, 0, 0.1); }
.sCon h4 {font-family: "微软雅黑";font-size: 16px;font-weight: normal;line-height: 38px;}
.sCon .rm_tab{ height:52px; line-height:42px;}
.sCon .rm_tab a{ line-height:42px; font-size:18px; font-family:"微软雅黑"; font-weight:normal; color:#666; float:left; text-align:center; width:140px; cursor:pointer}.sCon  a:hover{ text-decoration:none}
.sCon .rm_tab a.on{font-weight:bold; color:#f60; position:relative}
.sCon .rm_tab a.on i{ display:block; height:11px; line-height:11px; font-size:0; width:267px; position:absolute; top:40px; left:10px}
.sCon .rm_tab a i.tb_lf{background:url(../Images/sy_arr1.png)  no-repeat;}
.sCon .rm_tab a i.tb_rt{background:url(../Images/sy_arr2.png)  no-repeat; left:-135px}
.rm{ display:none}.rm_in{ height:666px; overflow:hidden}
.sCon h5{ line-height:30px;height:31px; margin-bottom:7px;}
#dest_panel{ height:690px; overflow:hidden}
.mdd_tit{ padding-left:9px; clear:both; position:relative; border-bottom:1px solid #e9e9e9; text-indent:20px}
.mdd_tit a,.mdd_tit a:hover{ text-decoration:none; cursor:default; color:#666;}
.hover .mdd_tit{ border-bottom:1px solid #fff; color:#FFF}
.sCon .hover{ background-color:#84B799}
.mdd_tit1,.mdd_tit2,.mdd_tit3,.mdd_tit4,.mdd_tit5,.mdd_tit6,.sCon .rm_tab, .sCon h4{padding:0 12px}
.mdd_tit span{ display:block; background: url(../Images/home_icon.png) no-repeat -13px -47px; height:18px; width:20px; position:absolute; top:6px; left:5px}
.mdd_tit i{display:block; background: url(../Images/ciongif.gif) no-repeat -14px -84px; height:11px; width:7px; position:absolute; top:11px; right:7px}
.hover .mdd_tit i{ background-image:none}
.rt_more i{display:block; background: url(../Images/ciongif.gif) no-repeat 0 -84px; height:11px; width:7px; position:absolute; top:11px; right:7px}
.mdd_tit1 .mdd_tit span{background: url(../Images/home_icon.png) no-repeat -13px -47px; }
.mdd_tit2 .mdd_tit span{background: url(../Images/home_icon.png) no-repeat -103px -47px; }
.mdd_tit3 .mdd_tit span{background: url(../Images/home_icon.png) no-repeat -129px -47px; }
.mdd_tit4 .mdd_tit span{background: url(../Images/home_icon.png) no-repeat -155px -47px; }
.mdd_tit5 .mdd_tit span{background: url(../Images/home_icon.png) no-repeat -41px -47px; }
.mdd_tit6 .mdd_tit span{background: url(../Images/home_icon.png) no-repeat -72px -47px; }
.hover .tit1 span{background: url(../Images/home_icon.png) no-repeat -13px -6px; }
.hover .tit2 span{background: url(../Images/home_icon.png) no-repeat -103px -6px; }
.hover .tit3 span{background: url(../Images/home_icon.png) no-repeat -129px -6px; }
.hover .tit4 span{background: url(../Images/home_icon.png) no-repeat -155px -6px; }
.hover .tit5 span{background: url(../Images/home_icon.png) no-repeat -41px -6px; }
.hover .tit6 span{background: url(../Images/home_icon.png) no-repeat -72px -6px; }
.city_list{ padding:0px 5px 0px 5px; width:273px; overflow:hidden; }
.city_yinxu { }
.city_list li{ float:left; border-left: 0 none; margin: 0 6px 10px 0;padding: 0 6px 0 0; height:14px; line-height:14px;}
.city_list li.city_s{ width:60px}
.city_list li a{white-space:nowrap; color:#333}
.hover .city_list li a{ color:#FFF}
.hover .city_list li a:hover{ color:#fff}
.city_list li.hotcity a{ color:#F00}
.city_list li.city_s a{ color:#333; font-weight:bold;cursor: default;text-decoration: none;}
.hover .city_list li.city_s a{ color:#fff;}
.city_list1{ height:72px}
.city_list2{ height:24px;}
.city_list3{ height:24px;}
.city_list4{ height:24px;}
.city_list5{ height:48px;}
.city_list6{ height:24px;}
.flt{ padding:0 20px;}
.flt .flt_tab{ height:32px;}
.flt .flt_tab a{ font:16px/32px "微软雅黑"; margin-right:8px;}
.flt .flt_tab a.on{ color:#008857;}
.flt_underline{height:1px; line-height:0px; font-size:0; overflow:hidden; position:relative;background-color:#ccc}
.flt_underline i{position:absolute; left:0px;top:0px; display:block; height:1px; width:65px; background-color:#008857}
/*flight search*/
.dc_seach_tab{width:267px; height:26px; line-height:26px; margin:18px auto 10px;  position:relative;}
.dc_seach_tab span a{ font-family:"微软雅黑";  color:#444; font-size:14px; text-decoration:none; margin-right:22px; text-indent:22px;  background:url(../Images/dc_seach.png) no-repeat 0px 0; float:left; height:26px; overflow:hidden;}
.dc_seach_tab span .on{  background:url(../Images/dc_seach.png) no-repeat 0px -26px; }
.dc_seach_tab .dc_seach_ls{ float:right; color:#ff6600;}

.dc_seach_city{width:267px; margin:0 auto; height:106px; background:url(../Images/ico_huan.png) no-repeat right top; position:relative;}
.dc_seach_city .city_li{ height:35px; display:block; margin-bottom:18px; position:relative;}
.dc_seach_city .city_li label{ float:left; height:35px; line-height:35px; width:64px; color:#999;}
.dc_seach_city .city_li span{float:left; width:170px; height:35px; border:1px solid #ccc;  background:url(../Images/dc_seach.png) no-repeat 150px -50px; overflow:hidden}
.dc_seach_city .city_li input{ border:none; line-height:35px; height:35px; padding:0; width:135px; overflow:hidden; vertical-align:middle;  color:#666666; font-size:12px; padding-left:5px;}
.dc_seach_city .huan{ position:absolute;  display:block; width:19px; height:19px; text-align:center; line-height:19px; color:#fff; background:#aaa; top:29px;  right:2px; text-decoration:none; }
.dc_seach_city .huan:hover{ background:#008858; text-decoration:none; color:#fff; }
.ls_showbox{ position:absolute; width:350px; background:#fff; z-index:98; top:26px; left:237px; z-index:99; border-top:5px solid #333333; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);}
.ls_showbox p{ margin:12px 0 30px;}
.ls_showbox p a{ display:block; line-height:26px; overflow:hidden; color:#666;}
.ls_showbox p a:hover{ color:#000; background:#cce7dd;}
.ls_showbox p a span{ float:left; height:26px; line-height:26px; overflow:hidden;}
.ls_showbox p a .t1{ width:60px; text-align:center;}
.ls_showbox p a .t2{ width:200px; margin-left:5px;}
.ls_showbox p a .t3{ width:75px; margin-left:5px;}

.dc_seach_time{width:267px; margin:0 auto;}
.dc_seach_time li{ height:35px; display:block; margin-bottom:18px; position:relative;}
.dc_seach_time li label{ float:left; height:35px; line-height:35px; width:64px; color:#999;}
.dc_seach_time li span{float:left; width:170px; height:35px; border:1px solid #ccc; overflow:hidden}
.dc_seach_time li input{ padding-left:5px;line-height:35px; height:35px;}

.city_showbox{ position:absolute; width:500px; background:#ffffff; top:30px; left:74px; z-index:99;  overflow:hidden; *zoom:1; border-top:5px solid #333333; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);}
.city_showbox h4{ line-height:45px; padding-left:10px; color:#666; font-size:12px;}
.city_showbox h4 em{ font-weight:normal; padding-left:5px;}
.city_showbox_tab{ height:35px;background:url(../Images/city_showbox_tab_tab.png) repeat-x 0 bottom;   padding-left:10px;}
.city_showbox_tab a{ float:left; line-height:32px; height:32px; width:76px; text-align:center; margin-top:3px; font-family:Arial;}
.city_showbox_tab .on{  background:#fff; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-top:3px solid #ff6501; font-weight:bold; margin-top:0;}
.ct_sw_box{ padding:18px 10px; overflow:hidden;}
.ct_sw_box p{  overflow:hidden; position:relative; padding-left:15px;}
.ct_sw_box p b{ position:absolute; width:20px; left:0px; top:0px; height:30px; line-height:30px;  color:#ff6600;}
.ct_sw_box a{ float:left; height:30px; line-height:30px; width:86px; margin-right:5px;}

.dc_seach_btn{ width:183px; height:46px; overflow:hidden;  margin:0 auto; padding-left:43px;}
.dc_seach_btn a{ display:block; width:171px; height:46px; overflow:hidden; text-align:center;  font-weight:bold; text-decoration:none; color:#fff;  font:16px/46px "微软雅黑"; background:#ff6600; }
.dc_seach_btn a:hover{ background:#ff812d; color:#fff; }
/*flight list*/
.jp_tit{ border-bottom:2px solid #333;font:16px/36px "微软雅黑"; color:#008857; margin-top:26px;_margin-top:16px}
.jp_main li{ float:left; height:61px; width:270px; }
.jp_main li a{ display:block; width:270px; height:60px; text-decoration:none; border-bottom:1px dotted #9f9f9f; font-family:"寰蒋闆呴粦"; overflow:hidden;}
.jp_main li a:hover{ text-decoration:none; background-color:#eaf7ff}
.jp_main li a span{ float:left; overflow:hidden;}
.jp_main li a .gjm1{ height:38px; width:43px; margin:18px 0 0px 0; line-height:24px; text-align:center;  font-size:14px; color:#999;}
.jp_main li a .gjm1 em{  font-size:14px;float:left;  height:38px; width:43px;}
.jp_main li a .gjm2{ color:#333; font-size:16px;  margin:5px 0 0 10px;  width:140px; height:56px; line-height:24px;}
.jp_main li a:hover .gjm2{ color:#ff6600;}
.jp_main li a .gjm2 em{ color:#333; font-size:16px; }
.jp_main li a .gjm2 i{ display:inline-block; height:16px ; width:29px; background:url(../Images/jt_ft.png) no-repeat center center;}
.jp_main li a:hover .gjm2 i{ display:inline-block; height:16px ; width:29px; background:url(../Images/jt_ft2.png) no-repeat center center;}
.jp_main li a:hover .gjm2 em{ color:#ff6600;}
.jp_main li a .gjm3{ width:72px;margin:18px 0 0 5px; height:38px; font:16px/24px "微软雅黑";color:#cc0000; overflow:hidden;}
.jp_main li a .gjm3 b{ font-weight:normal; font-size:16px; font-family:Arial; float:left; height:24px;  width:54px; overflow:hidden;word-break:break-all;　　word-wrap:break-word;}
.jp_main li a .gjm3 em{ font-size:14px;float:left;  height:24px; width:14px; }
.jp_main li a .gjm3 i{font-size:12px; display:block; clear:both; height:26px; margin-left:13px; padding-left:2px;  width:36px; background:url(../Images/tip_bg.png) no-repeat center center;  text-align:center; color:#fff;}
.jp_main li a .m1{ height:38px; width:101px; margin:18px 0 0px 0; line-height:24px; text-align:center;  font-size:14px; color:#999;}
.jp_main li a .m1 em{  font-size:14px;float:left;  height:38px; width:50px;}
.jp_main li a .m2{ color:#333; font-size:16px;  margin:18px 0 0 10px;  width:180px; height:38px; line-height:24px;}
.jp_main li a:hover .m2{ color:#ff6600;}
.jp_main li a .m2 em{ color:#333; font-size:16px; }
.jp_main li a .m2 i{ display:inline-block; height:16px ; width:29px; background:url(../Images/jt_ft.png) no-repeat center center;}
.jp_main li a:hover .m2 i{ display:inline-block; height:16px ; width:29px; background:url(../Images/jt_ft2.png) no-repeat center center;}
.jp_main li a:hover .m2 em{ color:#ff6600;}
.jp_main li a .m3{ width:82px;margin:7px 0 0 5px; height:48px; line-height:48px; color:#cc0000; overflow:hidden;}
.jp_main li a .m3 b{ font-weight:normal; font-size:22px; font-family:Arial; float:left; height:48px;  width:60px; overflow:hidden; }
.jp_main li a .m3 em{ font-size:14px;float:left;  height:48px; width:14px; }
.jp_main li a .m1 i{font-size:12px; float:left;  height:26px; margin-left:0px;  width:38px; background:url(../Images/tip_bg.png) no-repeat center center;  text-align:center; color:#fff;}
.jp_main .i{ margin-top:5px}
.jp_main .i span{   padding-left:20px; display:block; height:18px; margin-bottom:7px; overflow:hidden; font:normal 12px/18px "宋体"; color:#666}
.jp_main .i .m1{background: url(../Images/pic_flights.png) no-repeat 0 2px; }
.jp_main .i .m2{background: url(../Images/pic_flights.png) no-repeat 0 -31px; }
.jp_main .i .m3{background: url(../Images/pic_flights.png) no-repeat 0 -63px; }
.jp_main .i .m4{background: url(../Images/pic_flights.png) no-repeat 0 -95px; }
.jp_main .i .m5{background: url(../Images/pic_flights.png) no-repeat 0 -127px; }
.jp_main .i .m6{background: url(../Images/pic_flights.png) no-repeat 0 -159px; }
.jp_main .i .m7{background: url(../Images/pic_flights.png) no-repeat 0 -191px; }
.jp_main .i .m8{background: url(../Images/pic_flights.png) no-repeat 0 -223px; }
.jp_main .i .m9{background: url(../Images/pic_flights.png) no-repeat 0 -255px; }
.jp_main .i .m10{background: url(../Images/pic_flights.png) no-repeat 0 -287px; }
.jp_main .i .m11{background: url(../Images/pic_flights.png) no-repeat 0 -319px; }
.jp_main .i .m12{background: url(../Images/pic_flights.png) no-repeat 0 -351px; }
.jp_main .i .m13{background: url(../Images/pic_flights.png) no-repeat 0 -383px; }
.jp_main .i .m14{background: url(../Images/pic_flights.png) no-repeat 0 -415px; }
.jp_main .i .m15{background: url(../Images/pic_flights.png) no-repeat 0 -447px; }
.jp_main .i .m16{background: url(../Images/pic_flights.png) no-repeat 0 -479px; }
.jp_main .i .m17{background: url(../Images/pic_flights.png) no-repeat 0 -511px; }
.jp_main .i .m18{background: url(../Images/pic_flights.png) no-repeat 0 -543px; }
.jp_main .i .m19{background: url(../Images/pic_flights.png) no-repeat 0 -575px; }
.jp_main .i .m20{background: url(../Images/pic_flights.png) no-repeat 0 -607px; }
.jp_main .i .m21{background: url(../Images/pic_flights.png) no-repeat 0 -639px; }
.jp_main .i .m22{background: url(../Images/pic_flights.png) no-repeat 0 -671px; }
.jp_main .i .m23{background: url(../Images/pic_flights.png) no-repeat 0 -702px; }
.jp_main .i .m24{background: url(../Images/pic_flights.png) no-repeat 0 -735px; }
.jp_main .i .m25{background: url(../Images/pic_flights.png) no-repeat 0 -767px; }
.jp_main .i .m26{background: url(../Images/pic_flights.png) no-repeat 0 -800px; }
.jp_main .i .m27{background: url(../Images/pic_flights.png) no-repeat 0 -831px; }
/*monthSell*/
.monthSellBox{background-color:#fff; padding:12px 20px; margin-bottom:30px}
.siteItemcap{ font:25px/40px "微软雅黑"; border-bottom:2px solid #333; color:#008857}
.monthContent li{ border-bottom:1px solid #e4e4e4; margin:12px 0; height:45px; overflow:hidden}
.monthContent li.lastli{ border:0}
.monthContent span{ float:left; height:36px; width:45px;background: url(../Images/home_icon.png) no-repeat -12px -113px; text-align:center; font:15px/36px "微软雅黑"; color:#F60; margin:2px 0px 0 0}
.monthContent span strong{ font-size:22px; font-weight:normal; font-family:arial}
.monthKeywords{ float:left; width:223px; height:70px}
.monthKeywords a{ margin:0 10px 0 9px;white-space:nowrap; float:left; line-height:21px}
/*flash*/
.flashBox{ height:360px; width:870px; background-color:#CCC;overflow:hidden;}
#flash_banner_views{height:360px; width:870px;overflow:hidden; z-index:10; position:relative}
#flash_banner_views img { background:none; }
.flash_number { z-index:120;position:relative; height:0 }
.flash_number div { position:absolute;bottom:0px;width:850px;height:40px;line-height:30px; padding-right:10px; text-align:right }
.flash_number a { text-align:justify; text-indent:-9999px; height:20px; width:20px; background:#555;color:#fff;border:1px solid #555;margin-right:8px; border-radius:11px; display:inline-block;filter:alpha(opacity=80);opacity:0.8; overflow:hidden}
.flash_number a.on,.flash_number a:hover{ background:#008857;color:#fff;border:1px solid #008857;text-decoration:none;filter:alpha(opacity=100);opacity:1}
/*note*/
.noteBox{ height:20px; clear:both; margin-bottom:5px;overflow: hidden; position:relative; padding-left:35px;}
.notes{ float:left; height:20px ; overflow:hidden; width:340px; margin-right:20px;}
.notes_mid{ float:none;  height:20px ; overflow:hidden; width:340px; margin-right:20px; margin-left:340px}
.note_hot{ float:left;height:20px ; overflow:hidden; width:340px; margin-right:20px;position:relative}
.note_hot a{ color:#f60; }
.note_hot li{ padding-left: 40px;    width: 280px;}
.noteBox .rt_more{ width:50px;position: absolute;    right: 0;    top: 0;}
.note_hot span{ position:absolute; display:block; height:14px; width:30px; line-height:14px; text-align:center; background-color:#f60; color:#fff; top:4px; left:5px}
.rt_more{ float:right; padding-right:18px; position:relative; height:20px}
.rt_more i{ top:5px;top:4px\9;*top:3px;}
/*time limit*/
.timelim,.hotsale{ width:946px; overflow:hidden}
.timelim .mainTop h3,.hotsale .mainTop h3{ font-size:25px}
.timelim .infoic,.hotsale .infoic{ float:left; height:22px; width:194px; margin-top:15px; font-size:14px}
.mainTop{border-bottom:2px solid #333; height:40px; clear:both;margin-top:20px;}
.mainTop h3{font:30px/40px "微软雅黑";  color:#008857; float:left; padding-right:14px}
.mainTop .rt_more{ margin-top:13px}
.rt_more a{ color:#999}
.mainContent{ padding:9px 0; width:946px}
.mainContent li{ float:left; width:305px; margin-right:10px;}
.mainContent li a.img{ margin-bottom:10px; float:left; height:189px; width:305px; overflow:hidden}
.mainContent .main_price{ clear:both; height:24px; overflow:hidden}
.mainContent .main_price i{ font:14px  "微软雅黑"; color:#cc0000;}
.mainContent .main_price b{font-size:22px; color:#cc0000; font-weight:normal; font-family:arial}
.mainContent .main_price em{text-decoration:line-through;font:12px "微软雅黑";}
.main_price .float_r{ margin-top:3px}
.mainContent .main_tit{ line-height:22px; height:44px; overflow:hidden}
.mainContent .main_tit strong{ display:block; height:42px; overflow:hidden; font-weight:normal}
.mainContent .main_tit span{ background-color: #42bcbc;color: #FFFFFF;    float: left;font-size: 12px;height: 18px;line-height: 18px;margin-right: 3px;margin-top: 3px;padding: 0 7px; cursor:default}
.mainContent .main_tit span.price_gt{ background-color: #f84e4e;}
.mainContent .main_tit span.zyx {background-color: #42BCBC;}
.mainContent .main_tit span.gty{background-color: #f84e4e;}
.mainContent .main_tit span.mp{background-color: #ff9a50;}
.mainContent .main_tit span.yl{background-color: #0081d8;}
.mainContent .main_tit span.ddy{background-color: #08ae20;}
.mainContent .main_tit span.qz{background-color: #bc9303;}
/*hotsale*/
.hotsale{}
/*pingdao*/
.pditem{ background-color:#FFF; padding:20px; margin-bottom:30px;padding-bottom:0;}
.mainTop ul{ float:left;height: 40px;overflow: hidden; width: 900px;}
.mainTop li {float:left;}
.mainTop li a{ height:30px; float:left; padding:0 17px; margin:5px 15px 0 15px;font:20px/30px  "微软雅黑";  border:1px solid #fff; border-radius:3px;-moz-border-radius:3px;  color:#666}
.mainTop li a:hover{text-decoration:none;}
.mainTop li.on a,.mainTop li.on a:hover{background-color:#018656; color:#FFF; border:1px solid #018656; }
.mainTop li a:hover{background-color:#d9ede6; border:1px solid #d9ede6; }
.pditem .mainContent{ width:1160px; overflow:hidden;  padding-top:0;}
.pd_pro{ float:left; width:780px; overflow:hidden}
.pd_pro li{width:370px; margin:9px 20px 0 0;}
.main_info{ height:20px; overflow:hidden; color:#F60}
.main_info a{color:#F60}
.mainContent .pd_pro a.img{ width:370px; height:259px;}
.mainContent .pd_pro .main_tit{ height:auto;max-height:44px;}
/*topfive*/
.topfive{ width:349px;float:left;box-shadow:-7px 0 5px rgba(0, 0, 0, 0.1); padding:20px 15px; height:359px;border-left:1px solid #F2F2F2; }
.topfive h4{font:18px/50px "微软雅黑"; color:#333}
.topfive li{ width:349px; margin-bottom:10px; margin-right:0; border-bottom:1px dotted #ccc; overflow:hidden; height:70px;}
.topfive li .main_tit{ background-color:#FFF; position:relative;float:left; width:260px; padding:5px 10px; border-radius:3px;-moz-border-radius:3px;  overflow:visible;height:60px}
.topfive li .main_tit a{ height:38px; overflow:hidden; *display:inline-block;}
.topfive .hover .main_tit{}
.top_num{ float:left; height:36px; width:26px;background: url(../Images/home_icon.png) no-repeat 0px -297px;font:26px/36px Arial; font-style:italic; padding-left:10px; color:#F60; margin:9px 10px 0 0}
.hover .top_num{background: url(../Images/home_icon.png) no-repeat 0px -335px;}
.topfive li .tn_price{position:absolute; top:17px; right:-70px; display:block;}.tn_price b{ color:#cf1111;font:16px "微软雅黑" ;}
.topfive li .arr_rt{background:url(../Images/ciongif.gif) 0px -39px no-repeat; height:11px; width:6px;position:absolute; top:20px; left:-6px; display:block;}
.topfive .hover .arr_rt{background:url(../Images/ciongif.gif) -8px -39px no-repeat;}
/*youlun*/
.pd_youlun .img_fl{ float:left; margin-top:9px; }
.pd_pro_yl{ float:left; width:936px; overflow:hidden; height:270px;}
.pd_pro_yl li{width:224px; margin:9px 0 0 10px;}
.pd_pro_yl li.firstitem{width:224px;_margin:9px 0 0 5px;}
.mainContent .pd_pro_yl a.img{ height:157px; width:224px;}
.pditem .pd_pro_yl .main_tit{height: 44px;}
.coop{ border-top:1px dotted #CCC; float:left;margin-left:10px}
.coop li{width:140px; margin:9px 0 0 4px; height:40px; border:1px solid #e8e8e8; overflow:hidden}
.coop li.coop_icon{width:40px; margin:9px 0 0 6px;_margin:9px 0 0 3px;background: url(../Images/home_icon.png) no-repeat -48px -294px; border:0}
/*qianzheng*/
.pd_pro_qz { width:1170px}
.pd_pro_qz li{ height:60px; width:224px; overflow:hidden; margin:12px 10px 0 0 }
.pd_pro_qz li a{height:55px; width:216px; padding:8px 0 0 5px; background-color:#f4f5f1;}
.pd_pro_qz img{ float:left; margin:2px 10px 0 0}
.pd_pro_qz p,.pd_pro_qz p.main_tit{ float:left; width:141px; height:20px; overflow:hidden}
.pd_pro_qz li span{ float:left; color:#999}
.pd_pro_qz li i{ float:right;font:12px/20px "微软雅黑" ; color:#eb0000}
/*bodybottom*/
.bodybottom{ height:450px; overflow:hidden; margin-bottom:30px}
.bbottom_lf{ width:310px; margin-right:10px; float:left}
.bbottom_md{ width:530px; margin-right:10px; float:left; overflow:hidden}
.bbottom_md .bbottom_cap h4{ float:left; border:0;}
.bbottom_md .bbottom_cap{ clear:both; height:30px; width:500px; border-bottom: 2px solid #333333;}
.bbottom_md .bbottom_cap .rt_more{ margin-top:3px}
.bbottom_rt{ width:340px; float:left}
.bbottom_item{ background-color:#FFF; margin-bottom:10px; padding:15px;}
.bbottom_item h4{border-bottom:2px solid #333; height:30px; clear:both; line-height:25px;font:16px/30px "微软雅黑" ;}
.bbottom_weixin,.bbottom_weibo{ padding-top:12px; height:138px}
.bbottom_weixin img{ float:left; margin:3px 10px 3px 5px}
.bbottom_weibo span,.bbottom_weixin span{ color:#F60; font-weight:bold}
.wb{ height:50px; overflow:hidden; padding-left:9px;}
.wb .wb_img{ float:left}
.wb .jiagz{ float:left; height:30px; width:97px; background-color:#038757; font-size:14px; line-height:30px; font-weight:bold; color:#fff; text-align:center; margin:2px 0 0 10px}.wb a.jiagz:hover{ text-decoration:none}
.bbottom_md ul{ width:510px}
.bbottom_md li{ float:left; height:80px; width:160px; margin:13px 10px 0 0 }

.bbottom_bk{ padding-top:13px}
.bbottom_bk p{ padding-top:20px; height:100px; overflow:hidden}
.bbottom_bk img{ float:left; margin-right:10px;}
.bbottom_nl{ height:159px; position:relative}
.bbottom_nl span{ color:#008857; font-weight:bold; line-height:37px}
.bbottom_nl input{height:26px; line-height:26px; vertical-align:middle}
.bbottom_nl label{vertical-align:middle; color:#666; font-size:12px}
.newsletter{ width:298px; border:1px solid #CCC; padding:0 3px;}
.yourname{ width:160px; border:1px solid #CCC; padding:0 3px; margin:10px 0}
.bbottom_nl .radio{ margin:0 5px;}
.bbottom_nl .button{ background-color:#efecec; height:35px; width:307px; color:#666; font-weight:bold; border-bottom:1px solid #a9a9a9; cursor:pointer;border-radius:2px;-moz-border-radius:2px;}
.bbottom_nl .hover{ background:url(../Images/bt_hover.png);}
.bbottom_nl .news_success{ position:absolute; height:105px;*height:108px; width:307px; border:1px solid #d9d8d6; background-color:#eeedeb; top:11px; left:0; text-align:center; padding-top:30px}
.bbottom_nl .news_success span{ display:block; font:24px/36px  "微软雅黑"}

.nsbox{ position:relative}
.newsletterok i{background:url(../Images/home_icon.png) -51px -343px no-repeat; height:25px; width:25px;margin:0px 5px 0 0px; position:absolute; top:2px; right:5px; display:block}
.bbottom_nl span.ntishi{position:absolute;top:13px;left:0; height:24px;  background-color:#fde8e9; line-height:24px; color:#444; text-indent:28px; padding-right:10px}
.ntishi i{background:url(../Images/home_icon.png) -93px -347px no-repeat; height:17px; width:17px;margin:4px 0px 0 5px; position:absolute; top:0; left:0; display:block;}
.newsletterok input{ border:1px solid #008857;}
.newslettererror input{ border:1px solid #f00;}
/*jiaohu*/
.jh_mdd{ width:575px;overflow:hidden;height:648px;padding:20px 35px 60px 35px;position:absolute;box-shadow:3px 3px 9px rgba(0, 0, 0, 0.1);top:0px; left:312px; background-color:#f4f5f1; filter:alpha(opacity=90); opacity:0.9; display:none}
.jh_mdd_main { width:575px; }
.jh_mdd .city_list{ width:575px;}
.jh_mdd .city_list li{ margin-bottom:20px}
.jh_mdd p{ border-bottom:2px solid #333; height:40px; margin-bottom:10px}
.jh_mdd p a{ float:left; height:30px; padding:10px 10px 0;font:14px/30px "微软雅黑" ;}
.jh_mdd p a.on{border-bottom:2px solid #f13e39;  margin-bottom:-2px; color:#f13e39}
.jh_mdd p a:hover{ text-decoration:none}
.yinxu{ height:20px; padding:5px; border-bottom:1px solid #ccc; margin-bottom:5px}
.yinxu li{ float:left; margin-right:25px}
.yinxu li a{ float:left;font:14px/20px "微软雅黑"; height:20px; padding:0 5px; text-decoration:none; border:1px solid #F4F5F1;border-radius:3px;}
.yinxu li a:hover{ background-color:#cce7dd;border:1px solid #cce7dd; color:#666}
.yinxu li a.on,.yinxu li a.on:hover{ background-color:#008857; color:#FFF;border:1px solid #008857}
.yx_s{ font-size:16px; font-weight:bold; color:#008857}
/*mail*/
.nsbox{ position:relative}
.newsletterok i{background:url(../Images/home_icon.png) -51px -343px no-repeat; height:25px; width:25px;margin:0px 5px 0 0px; position:absolute; top:2px; right:5px; display:block}
.bbottom_nl span.ntishi{ display:none; position:absolute;top:13px;left:0; height:24px;  background-color:#fde8e9; line-height:24px; color:#444; text-indent:28px; padding-right:10px; width:296px; font-weight:normal}
.ntishi i{background:url(../Images/home_icon.png) -93px -347px no-repeat; height:17px; width:17px;margin:4px 0px 0 5px; position:absolute; top:0; left:0; display:block;}
.newsletterok input{ border:1px solid #008857;}
.newslettererror input{ border:1px solid #f00;}

/*old link*/
.topBoxMain,.navBoxMain{ position:relative;}
.oldlink{ position:absolute; height:76px; width:147px; background:url(../Images/h_01.gif) no-repeat; left:-80px; top:36px; display:block}
.oldlink i{ display:block; border-left:1px solid #ccc; height:190px; width:0; margin:76px 0 0 73px}
.oldlink span{display:block;height:40px; width:15px; background:url(../Images/lh_02_1207.gif) no-repeat;margin:0px 0 0 66px}
.oldlink2{position:absolute; height:15px; width:80px; background:url(../Images/jb_1209.gif) no-repeat; left:0px; top:-96px; display:none;}


/*首页banner效果*/
.top_ad,.main_ad{ background:#ccc none; padding:0; height:80px; width:1200px; position:relative; overflow:hidden}
.main_ad{ margin-bottom:30px}
.top_ad a:before,.main_ad a:before
{
    background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);
	background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);
	background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);
	background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);
	background:linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);
	content:""; display:inline-block; height:140px; width:200px; position:absolute; top:0px; left:-250px;transform:skewX(-25deg);-ms-transform:skewX(-25deg);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-o-transform:skewX(-25deg);}
.top_ad:hover a:before,.main_ad:hover a:before{-ms-animation: bannerhv 0.8s ease-out forwards;-webkit-animation: bannerhv 0.8s ease-out forwards;-moz-animation: bannerhv 0.8s ease-out forwards;-o-animation: bannerhv 0.8s ease-out forwards;animation: bannerhv 0.8s ease-out forwards} 
@keyframes bannerhv{
0% {   left: -250px;}
100% {     left:1350px;}
}
@-moz-keyframes  bannerhv{
0% {   left: -250px;}
100% {     left:1350px;}
}
@-webkit-keyframes  bannerhv{
0% {   left: -250px;}
100% {     left:1350px;}
}
@-o-keyframes  bannerhv{
0% {   left: -250px;}
100% {     left:1350px;}
}
@-ms-keyframes  bannerhv{
0% {   left: -250px;}
100% {     left:1350px;}
}

.img_fl_box{ position:relative; overflow:hidden; width:224px; height:325px; float:left; margin-top:9px;}
.img_fl_box a.img_fl:before
{
    background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);
	background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);
	background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);
	background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);
	background:linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);
	content:""; display:inline-block; height:380px; width:110px; position:absolute; top:0px; left:-180px;transform:skewX(-25deg);-ms-transform:skewX(-25deg);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-o-transform:skewX(-25deg);}
.img_fl_box:hover a.img_fl:before{-ms-animation: ylbannerhv 0.6s ease-out forwards;-webkit-animation: ylbannerhv 0.6s ease-out forwards;-moz-animation: ylbannerhv 0.6s ease-out forwards;-o-animation: ylbannerhv 0.6s ease-out forwards;animation: ylbannerhv 0.6s ease-out forwards}
.pd_youlun .img_fl_box .img_fl{ float:none; margin:0}

@keyframes ylbannerhv{
0% {   left: -120px;}
100% {     left:350px;}
}
@-moz-keyframes  ylbannerhv{
0% {     left: -120px;}
100% {     left:350px;}
}
@-webkit-keyframes  ylbannerhv{
0% {     left: -120px;}
100% {     left:350px;}
}
@-o-keyframes  ylbannerhv{
0% {     left: -120px;}
100% {     left:350px;}
}


/*weixin*/
.weixin{_display:none}
.weixin i.iconfont{ display:block; height:48px; width:48px; background-color:#030303;position:fixed; bottom:97px; left:50%;margin-left:552px;z-index:3100;filter:alpha(opacity=50);opacity:0.5; font-size:48px; line-height:48px; padding:0; cursor:pointer;
animation: myfirst 1s;
-moz-animation: myfirst 1s;	/* Firefox */
-webkit-animation: myfirst 1s;	/* Safari 和 Chrome */
-o-animation: myfirst 1s;}
.weixin i.iconfont span{transition: all 0.1s linear 0s;display:block; height:48px; width:48px;}
.weixin i.iconfont span:hover{transform: rotate(90deg);
-ms-transform: rotate(90deg);		/* IE 9 */
-webkit-transform: rotate(90deg);	/* Safari and Chrome */
-o-transform: rotate(90deg);		/* Opera */
-moz-transform: rotate(90deg);	}
.weixin_bg{ height:145px; width:100%;  position:fixed; bottom:0;background-color:#021023; z-index:3000;filter:alpha(opacity=70);opacity:0.7;
animation: myfirst 1s;
-moz-animation: myfirst 1s;	/* Firefox */
-webkit-animation: myfirst 1s;	/* Safari 和 Chrome */
-o-animation: myfirst 1s; }
.weixin_main{ width:950px;z-index:3100; margin:0 auto;position:fixed; bottom:12px; left:50%; color:#fff; margin-left:-400px;
animation: myfirst 2s;
-moz-animation: myfirst 2s;	/* Firefox */
-webkit-animation: myfirst 2s;	/* Safari 和 Chrome */
-o-animation: myfirst 2s;}
.weixin_main p{ font-size:36px;font-family:"微软雅黑"}.weixin_main p span{ color:#ffff33; font-size:48px; line-height:60px; }
.weixin_main p.yellow{ color:#ffff33;font-size:21px;}
.wx_l{float:left; width:650px;background:url(../Images/ewm_wz.png)  no-repeat; height:121px;}
.wx_m{float:left; width:150px}
.wx_r{float:left; width:150px}
.cxq{ height:199px; width:219px;background:url(../Images/xq.png)  no-repeat;position:fixed; bottom:0; left:50%;z-index:3100; margin-left:-600px;
animation: myfirst 1s;
-moz-animation: myfirst 1s;	/* Firefox */
-webkit-animation: myfirst 1s;	/* Safari 和 Chrome */
-o-animation: myfirst 1s;      }
.wx_m img{ margin:7px 0 0 18px; border:3px solid #fff}
a.wx_submit{display:block; height:32px; width:120px; background-color:#0a634d; color:#fff; font:12px/32px "微软雅黑"; text-align:center; margin-right:10px; border-radius:3px; margin-top:10px}
a.wx_submit:hover{background-color:#085; color:#fff; text-decoration:none}

.weixin_cls{display:none}


@keyframes myfirst
{
from {transform:translate(0px,150px);}
to {transform:translate(0px,0px);}
}
@-moz-keyframes myfirst /* Firefox */
{
from {transform:translate(0px,150px);}
to {transform:translate(0px,0px);}
}
@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
from {transform:translate(0px,150px);}
to {transform:translate(0px,0px);}
}
@-o-keyframes myfirst /* Opera */
{
from {transform:translate(0px,150px);}
to {transform:translate(0px,0px);}
}

</pre></body></html>