@charset "UTF-8";
/*****************************public/*****************************/
body { background: none; color: #595757; font: 12px/1.6 \5FAE\8F6F\96C5\9ED1, Tahoma, Helvetica, Arial, sans-serif; min-width: 1200px; }

a:link, a:visited, a:hover, a:active { color: #595757; }

input { color: #595757; }

.bg-ico, .ico-n, .pop-box-in .close-btn, .pop-box-in .arrow-l-btn, .pop-box-in .arrow-r-btn, .ico-sina-lg, .ico-wx-lg, .product-l-nav .con dl .sm_on, .product-l-nav .con dl .sm_off, .t-list li, .footer .top-a li, .join-support-page .txt-list li, .join-support-page .news-list li, .l-nav a.active, .l-nav a:hover, .code-mod .tit { background-image: url("../images/bg-ico.png"); background-repeat: no-repeat; }

.clearfix:after, .index-mod .hd .bom:after, .sub-mod .hd .bom:after, .row-1-r .bom:after, .pic-text-mod:after, .village-mod:after, .nav-bom .in:after, .brand-mod .hd-brand:after, .brand-mod .bd-brand .top-info:after, .friend-list:after, .site-txt-list:after, .tab-mod .tab-hd .in:after, .tab-mod .tab-bd .txt-list li:after, .tab-mod .tab-bd .news-list li:after, .join-support-page .txt-list:after, .join-support-page .news-list:after, .l-nav-fast:after, .news-detail .bom-page:after, .job-mod dd .top-a:after, .join-mod dd .hd:after, .sales-pro-mod dd .hd:after, .manage-list dd .hd:after, #bdsharebox:after, .mod-news .hd:after, .product-show-mod .hd:after, .adv-ls ul .g-lastu like_arc_listfigure:after, .partner-box:after, .jm-mod .t:after, .jm-mod dl dt:after, .product-l-nav .con dl dt:after, .product-l-nav .con dl dd ul:after, .friend-scroll ul:after { content: ""; visibility: hidden; display: block; height: 0; clear: both; }

.clearfix, .index-mod .hd .bom, .sub-mod .hd .bom, .row-1-r .bom, .pic-text-mod, .village-mod, .nav-bom .in, .brand-mod .hd-brand, .brand-mod .bd-brand .top-info, .friend-list, .site-txt-list, .tab-mod .tab-hd .in, .tab-mod .tab-bd .txt-list li, .tab-mod .tab-bd .news-list li, .join-support-page .txt-list, .join-support-page .news-list, .l-nav-fast, .news-detail .bom-page, .job-mod dd .top-a, .join-mod dd .hd, .sales-pro-mod dd .hd, .manage-list dd .hd, #bdsharebox, .mod-news .hd, .product-show-mod .hd, .adv-ls ul .g-lastu figure, .partner-box, .jm-mod .t, .jm-mod dl dt, .product-l-nav .con dl dt, .product-l-nav .con dl dd ul, .friend-scroll ul { *zoom: 1; }

.tR { text-align: right; }

.h-txt, .pic-text-mod-e .txt-box .in .more, .village-mod .r-con-box .more, .brand-mod .hd-brand li a { display: block; overflow: hidden; text-indent: -999em; }

.c-txt, .txt-list li a, .news-list li a, .row-1-r .bom .box .in a, .pic-text-mod .txt-box .in dt, .tab-mod .tab-bd .txt-list li a, .tab-mod .tab-bd .news-list li a, .commend-mod-in dl dt span, .video-list li a span, .store-list li a span, .store-list-e li a span, .product-list-four li a span, .product-list-two li a span, .video-list .item a span, .store-list .item a span, .store-list-e .item a span, .product-list-four .item a span, .product-list-two .item a span, .join-info-mod .inner ul.txt-list li, .join-info-mod .inner ul.news-list li, .mod-news .txt-list li, .mod-news .news-list li, .pro-list td a span { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.ibw, .slide-mod.slide-mod-e .page-box, .slide-mod-e.index-scroll .page-box, .nav, .footer .top-a, .footer .bom-a, .index-scroll .hd, .page-list, .store-net-mod .rigion-list, .site-list, .mod-news-wrap { font-family: arial; letter-spacing: -3px; font-size: 0; line-height: 0; }

.ibw-i, .slide-mod.slide-mod-e .next, .slide-mod-e.index-scroll .next, .slide-mod.slide-mod-e .prev, .slide-mod-e.index-scroll .prev, .nav a, .footer .top-a ul, .footer .bom-a li, .index-scroll .hd li, .page-list a, .page-list select, .store-net-mod .rigion-list li, .site-list li, .mod-news-wrap .mod-news , .mod-news-wrap2 .mod-news{ display: inline-block; font-family: \5FAE\8F6F\96C5\9ED1; font-size: 12px; letter-spacing: 0; vertical-align: top; }

.ibw-i, .slide-mod.slide-mod-e .next, .slide-mod-e.index-scroll .next, .slide-mod.slide-mod-e .prev, .slide-mod-e.index-scroll .prev, .nav a, .footer .top-a ul, .footer .bom-a li, .index-scroll .hd li, .page-list a, .page-list select, .store-net-mod .rigion-list li, .site-list li, .mod-news-wrap .mod-news, .mod-news-wrap2 .mod-news { *display: inline; }

.btn-n, .pic-text-mod-e .txt-box .in .more, .pop-box-in .zx-btn, .page-404 .btn, .mess-form .btn, .pop-txt .close-btn, .store-btn, .jm-mod dl .btn, .ico-n, .pop-box-in .close-btn, .pop-box-in .arrow-l-btn, .pop-box-in .arrow-r-btn, .ico-sina-lg, .ico-wx-lg, .product-l-nav .con dl .sm_on, .product-l-nav .con dl .sm_off { display: inline-block; vertical-align: middle; }

.ico-n, .pop-box-in .close-btn, .pop-box-in .arrow-l-btn, .pop-box-in .arrow-r-btn, .ico-sina-lg, .ico-wx-lg, .product-l-nav .con dl .sm_on, .product-l-nav .con dl .sm_off { font-size: 0; line-height: 0; overflow: hidden; }

.c-org { color: #ea5520 !important; }

.a-s1, .txt-list li a, .news-list li a, .row-1-r .bom .box .in a, .friend-list li a, .site-txt-list li a, .l-nav-fast li a, .store-net-mod .rigion-list li a { color: #595757 !important; }
.a-s1:hover, .txt-list li a:hover, .news-list li a:hover, .row-1-r .bom .box .in a:hover, .friend-list li a:hover, .site-txt-list li a:hover, .l-nav-fast li a:hover, .store-net-mod .rigion-list li a:hover, .a-s1.active, .txt-list li a.active, .news-list li a.active, .row-1-r .bom .box .in a.active, .friend-list li a.active, .site-txt-list li a.active, .l-nav-fast li a.active, .store-net-mod .rigion-list li a.active { color: #ea5520 !important; text-decoration: none; }

.ico-map { background-position: 0 -250px; width: 12px; height: 12px; }

.ico-user { background-position: 0 -302px; width: 14px; height: 10px; }

.ico-ag { background-position: 0 -350px; width: 14px; height: 14px; }

.ico-phone { background-position: 0 -420px; width: 34px; height: 27px; }

.ico-wx { background-position: 0 -770px; width: 16px; height: 14px; }

.ico-sina { background-position: 0 -840px; width: 17px; height: 14px; }

.w1200, .top-bar, .nav, .footer, .index-scroll, .index-wrap-in, .sub-wrap-in, .question-wrap-in, .full-img, .commend-mod-in, .slide-layout .in, .video-player, .w580, .w1300 { margin: 0 auto; width: 1200px; }

.tI2 { text-indent: 2em; }

.w580 { width: 580px; }

/*slide mod*/
.slide-mod, .index-scroll { position: relative; }
.slide-mod .next, .index-scroll .next, .slide-mod .prev, .index-scroll .prev { position: absolute; width: 45px; height: 66px; background: url(../images/arrow-turn.png) no-repeat; cursor: pointer; }
.slide-mod .prev, .index-scroll .prev { background-position: 0 0; }
.slide-mod .prev:hover, .index-scroll .prev:hover { background-position: -91px 0; }
.slide-mod .next, .index-scroll .next { background-position: -45px 0; }
.slide-mod .next:hover, .index-scroll .next:hover { background-position: -136px 0; }
.slide-mod .prevStop, .index-scroll .prevStop, .slide-mod .nextStop, .index-scroll .nextStop { opacity: .3; filter: alpha(opacity=30); cursor: default; }
.slide-mod .prevStop:hover, .index-scroll .prevStop:hover { background-position: 0 0; }
.slide-mod .nextStop:hover, .index-scroll .nextStop:hover { background-position: -45px 0; }
.slide-mod.slide-mod-e .page-box, .slide-mod-e.index-scroll .page-box { padding: 24px 0; text-align: center; }
.slide-mod.slide-mod-e .next, .slide-mod-e.index-scroll .next, .slide-mod.slide-mod-e .prev, .slide-mod-e.index-scroll .prev { margin: 0 60px; position: static; width: 99px; height: 25px; line-height: 25px; font-size: 12px; font-family: \5B8B\4F53; background: #7e7e7e; color: #fff !important; -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }
.slide-mod.slide-mod-e .next:hover, .slide-mod-e.index-scroll .next:hover, .slide-mod.slide-mod-e .prev:hover, .slide-mod-e.index-scroll .prev:hover { background: #dc5520; text-decoration: none; }
.slide-mod.slide-mod-e .prevStop:hover, .slide-mod-e.index-scroll .prevStop:hover, .slide-mod.slide-mod-e .nextStop:hover, .slide-mod-e.index-scroll .nextStop:hover { background: #7e7e7e; }

/*slide con*/
.slide-con .next, .slide-con .prev { top: 50%; margin-top: -33px; }
.slide-con .prev { left: -110px; }
.slide-con .next { right: -110px; }

.t-list li { padding-left: 20px; font-size: 14px; float:left; background-position: 0 -895px; color: #a9761d; }
.t-list li a { @incude a_s(#a9761d,#a9761d,none); }
.t-list li a,.t-list li.e a{position:relative;color: #a9761d; }
.t-list li.e { margin-left: 0px; margin-top:8px; }
.t-list li a img{display:none;position:absolute;left:-300px;top:50;z-index:99999}
.t-list li.e a img{display:none;position:absolute;left:-430px;top:70;z-index:99999}
.t-list li a:hover img,.t-list li.e a:hover img{display:block}
.t-list li.e2 { margin-left:50px; }
.t-list li.e3 { margin-left:65px; margin-top:8px; }


.link-area li.a{ margin-top:8px;}

/*top-bar*/
.top-bar { height: 119px; color: #fff; background: url(../images/bg-top-bar.png) repeat-x; }
.top-bar .in { position: relative; padding: 38px 69px 0 60px; }
.top-bar .link-area { position: absolute; right: 70px; top: 38px; text-align: right; }
.top-bar .link-area a { line-height: 1.8em; color: #555 !important; vertical-align: middle; }
.top-bar .link-area a:hover, .top-bar .link-area a.active { color: #555 !important; text-decoration: underline; }
.top-bar .link-area a .ico-n, .top-bar .link-area a .pop-box-in .close-btn, .pop-box-in .top-bar .link-area a .close-btn, .top-bar .link-area a .pop-box-in .arrow-l-btn, .pop-box-in .top-bar .link-area a .arrow-l-btn, .top-bar .link-area a .pop-box-in .arrow-r-btn, .pop-box-in .top-bar .link-area a .arrow-r-btn, .top-bar .link-area a .ico-sina-lg, .top-bar .link-area a .ico-wx-lg, .top-bar .link-area a .product-l-nav .con dl .sm_on, .product-l-nav .con dl .top-bar .link-area a .sm_on, .top-bar .link-area a .product-l-nav .con dl .sm_off, .product-l-nav .con dl .top-bar .link-area a .sm_off { margin-right: 4px; vertical-align: -2px; }
.top-bar .t-list { position: absolute; width:380px; top: 38px; left: 630px; }

/*nav*/
.nav { height: 48px; background: #cb4819; white-space: nowrap; overflow: hidden; }
.nav a { padding-top: 4px; width: 106px; height: 44px; font-size: 15px; font-weight: bold; line-height: 1.6em; color: #fff; text-align: center; border-left: 1px solid #8a2c0a; border-right: 1px solid #eb6100; }
.nav a em { display: block; margin-top: 1px; line-height: 1.1em; font-family: arial; font-size: 10px; font-weight: normal; color: #f9b13a; }
.nav a:hover, .nav a.active, .nav a.current { text-decoration: none; }
.nav a.first { border-left: none; }
.nav a.last { border-right: none; }

.nav-menu { display: none; position: absolute; z-index: 9999; background: url(../images/trans80_e.png); overflow: hidden; }
.nav-menu .in { padding: 13px 13px 5px 0; }
.nav-menu .in a { display: block; padding-bottom: 2px; width: 157px; background: url(../images/sub-menu-line.png) no-repeat right 36px; color: #e85520 !important; }
.nav-menu .in a:hover, .nav-menu .in a.active { color: #e85520 !important; text-decoration: none; }
.nav-menu .in a em { padding-left: 33px; line-height: 35px; font-size: 14px; }
.nav-menu .in a:hover, .nav-menu .in a.active { background-position: right -3px; }
.nav-menu .in a:hover em, .nav-menu .in a.active em { padding-left: 28px; border-left: 5px solid #e85520; font-weight: bold; }
.nav-menu .in a.last { background: none; }

/*footer*/
.footer { background: #6d224b; }
.footer .top-a { padding: 25px 0; background: #d34c1b; text-align: center; }
.footer .top-a ul { width: 137px; }
.footer .top-a li { padding-left: 10px; *padding-left: 0; line-height: 28px; font-size: 14px; background-position: 0 -186px; text-align: left; }
.footer .top-a li.title { font-weight: bold; background-position: 0 -138px; }
.footer .top-a li a { color: #fff !important; }
.footer .top-a li a:hover, .footer .top-a li a.active { color: #fff !important; text-decoration: underline; }
.footer .bom-a { text-align: center; }
.footer .bom-a li { color: #fff; }
.footer .bom-a li a { color: #fff !important; }
.footer .bom-a li a:hover, .footer .bom-a li a.active { color: #fff !important; text-decoration: underline; }
.footer .bom-a .info { padding: 23px 32px 0 0; font-size: 12px; line-height: 1.7em; text-align: left; }

/*playbtn*/
.play-btn, .img-txt, .pic-text-mod-e .pic-box em, .pic-text-mod .pic-box em, .video-list li a em, .store-list li a em, .store-list-e li a em, .product-list-four li a em, .product-list-two li a em, .video-list .item a em, .store-list .item a em, .store-list-e .item a em, .product-list-four .item a em, .product-list-two .item a em { display: block; position: absolute; top: 50%; left: 50%; margin: -32px 0 0 -32px; width: 64px; height: 63px; background: url(../images/play.png) no-repeat; }

/*img-tit*/
.img-txt, .pic-text-mod-e .pic-box em { display: none; margin: -27px 0 0 -91px; width: 182px; height: 55px; background: url(../images/pic-txt.png) no-repeat; line-height: 55px; color: #fff; font-size: 21px; text-align: center; }

/*slide-img*/
.slide-img { display: block; position: relative; width: 243px; height: 150px; overflow: hidden; }
.slide-img img { width: 243px; height: 150px; }
.slide-img .shadow-layout { display: block; position: absolute; top: 150px; left: 0; width: 243px; height: 150px; font-size: 20px; background: url(../images/trans80.png); text-align: center; }
.slide-img .shadow-layout em { display: inline-block; margin-top: 52px; color: #fff; }
.slide-img .shadow-layout em q { display: block; font-family: arial; font-size: 12px; }
.slide-img:hover .shadow-layout { top: 0; }

/*t-list*/
.txt-list li, .news-list li { line-height: 31px; *height: 31px; border-bottom: 1px dashed #d1d1d1; }
.txt-list li em, .news-list li em { float: right; color: #9fa0a0; }

.txt-list-e { padding: 16px 46px 26px; }
.txt-list-e li { border: none; line-height: 1.8em; *height: 1.8em; }
.txt-list-e li a { display: block; width: 100%; }

.pb35, .index-main { padding-bottom: 15px; }

.mt30 { margin-top: 20px; }

.mt20 { margin-top: 10px; }

/*******************************ҳ***********************************/
/*index-main*/
.index-main { min-height: 1000px; }

/*index-scroll*/
.index-scroll { height: 385px; background: url(../images/loading.gif) no-repeat center center #eee; overflow: hidden; }
.index-scroll .hd { position: absolute; width: 100%; top: 343px; text-align: center; }
.index-scroll .hd li { margin: 0 10px; width: 10px; height: 10px; font-size: 0; line-height: 0; background: url(../images/scroll-page.png) no-repeat 100% 0; cursor: pointer; }
.index-scroll .hd li.on { background-position: 0 0; }
.index-scroll .bd a { display: block; width: 100%; height: 385px; }
.index-scroll .next, .index-scroll .prev { background: url(../images/bg-ico.png) no-repeat; top: 145px; width: 30px; height: 95px; }
.index-scroll .prev { background-position: 0 -1000px; }
.index-scroll .prev:hover { background-position: 0 -1000px; }
.index-scroll .next { right: 0; background-position: 100% -1100px; }
.index-scroll .next:hover { background-position: 100% -1100px; }
.index-scroll.index-scroll-e .bd { padding-top: 0; }
.index-scroll.index-scroll-e .next, .index-scroll.index-scroll-e .prev { background: url(../images/arrow-turn-e.png) no-repeat; top: 152px; width: 37px; height: 72px; }
.index-scroll.index-scroll-e .prev { left: 33px; background-position: 0 0; }
.index-scroll.index-scroll-e .prev:hover { background-position: 0 0; }
.index-scroll.index-scroll-e .next { right: 33px; background-position: 100% 0; }
.index-scroll.index-scroll-e .next:hover { background-position: 100% 0; }

/*bom-shadow*/
.bom-shadow { width: 1200px; margin: 0 auto; overflow: hidden; text-align: center; font-size: 0; line-height: 0; }

/*mod*/
.index-mod .hd h3, .sub-mod .hd h3 { font-size: 20px; font-weight: bold; color: #ea5520; line-height: 1.2em; }

/*新修改的*/
.index-mod .hd h3 em, .sub-mod .hd h3 em{ font-size:12px; font-weight:bold; color: #595757;}
.index-mod .hd h3 span, .sub-mod .hd h3 span{ float:right; font-size:12px; font-weight:bold; color: #595757; margin-right:10px; margin-top:3px;}

.index-mod .hd .bom, .sub-mod .hd .bom { height: 15px; line-height: 15px; font-size: 12px; font-weight: bold; color: #595757; /*background: url(../images/hd-more.png) no-repeat 100% 0;*/ }
.index-mod .hd .bom em, .sub-mod .hd .bom em { float: left; font-weight: bold; }
.index-mod .hd .bom .more, .sub-mod .hd .bom .more { float: right; color: #595757 !important; }
.index-mod .hd .bom .more:hover, .sub-mod .hd .bom .more:hover, .index-mod .hd .bom .more.active, .sub-mod .hd .bom .more.active { color: #595757 !important; text-decoration: underline; }
.index-mod .bd, .sub-mod .bd { padding-top: 5px; *zoom: 1; }
.index-mod.index-mod-e2 .hd .bom, .index-mod-e2.sub-mod .hd .bom {/*background-image: url(../images/hd-more-e.png);*/ }

.index-wrap-in .w576 { width: 576px; }

.row-1 { overflow: hidden; *zoom: 1; margin-left: -21px; }
.row-1 li, .row-1 .item { float: left; _display: inline; margin-left: 21px; width: 386px; }
.row-1 .item .in { width: 320px; margin: 17px auto 0; }
.row-1 li { float: none; margin-left: 0; width: auto; }
.row-1 .t-list { padding: 17px 0 0 14px; }
.row-1 .t-list li { font-size: 16px; line-height: 2.1em; background-position: 0 -890px; font-weight: bold; }
.row-1 .t-list li a { color: #a9761d !important; }
.row-1 .t-list li a:hover, .row-1 .t-list li a.active { color: #a9761d !important; text-decoration: underline; }

.row-1-l { padding-top: 10px; }
.row-1-l .r-con { padding: 0; height: 310px; background: #fff; border: 1px solid #c8c8c8; border-left: none; }
.row-1-l .r-con .in { padding: 0 20px; }

.row-1-r { margin-top: 5px; height: 300px; background: #fff; border: 1px solid #c8c8c8; }
.row-1-r .top { height: 150px; }
.row-1-r .bom { margin-top: 10px; }
.row-1-r .bom .box { border-bottom: 1px dashed #e9e9e9; }
.row-1-r .bom .box .in { position: relative; margin: 3px 0; width: 100%; overflow: hidden; *zoom: 1; }
.row-1-r .bom .box .in a { display: block; padding-left: 6px; line-height: 15px; width: 70%; border-left: 2px solid #ec754a; }
.row-1-r .bom .box .in em { display: block; position: absolute; right: 0; bottom: 0; color: #999; font-size: 9px; }

/*index-mod2*/
.index-mod2 dt { display: block; margin-top: 15px; }
.index-mod2 dt em, .index-mod2 dt .g-lastu { height: 22px; line-height: 22px; }
.index-mod2 dt em { float: left; margin-right: 5px; font-size: 14px; border-bottom: 2px solid #ea5520; }
.index-mod2 dt .g-lastu { display: block; border-bottom: 2px solid #b5b5b6; }
.index-mod2 dd .txt-list li span, .index-mod2 dd .news-list li span { margin-left: 42px; }
.index-mod2 dd p { margin-top: .5em; }
.index-mod2 dd p a { color: #ea5520 !important; }
.index-mod2 dd p a:hover, .index-mod2 dd p a.active { color: #ea5520 !important; text-decoration: none; }

/*pic-text*/
.pic-text-mod { margin-left: -5px; }
.pic-text-mod li { float: left; _display: inline; margin-left: 5px; margin-bottom: 15px; width: 236px; }
.pic-text-mod .pic-box { position: relative; display: block; }
.pic-text-mod .pic-box img { width: 236px; height: 160px; }
.pic-text-mod .pic-box:hover { border: 2px solid #5c5958; text-decoration: none; }
.pic-text-mod .pic-box:hover img { width: 232px; height: 156px; }
.pic-text-mod .txt-box { margin-top: 10px; height: 34px; background: url(../images/content-box-01.png) no-repeat; }
.pic-text-mod .txt-box .in { color: #595757; text-align: center; }
.pic-text-mod .txt-box .in dt { font-size: 14px; line-height: 34px; font-weight: bold; }
.pic-text-mod .txt-box .in a { color: #595757 !important; }
.pic-text-mod .txt-box .in a:hover, .pic-text-mod .txt-box .in a.active { color: #ea5520 !important; text-decoration: none; }

.pic-text-mod-e { margin-left: -14px; }
.pic-text-mod-e li { margin-left: 14px; margin-bottom: 0; width: 390px; }
.pic-text-mod-e .pic-box img { width: 390px; height: 200px; }
.pic-text-mod-e .pic-box:hover { border: none; }
.pic-text-mod-e .pic-box:hover img { width: 390px; height: 200px; }
.pic-text-mod-e .pic-box:hover em { display: block; }
.pic-text-mod-e .txt-box { position: relative; margin-top: 2px; height: 124px; background: url(../images/content-box-02.png) no-repeat; }
.pic-text-mod-e .txt-box .in { padding: 15px 30px 0; line-height: 1.3em; font-size: 14px; text-align: left; }
.pic-text-mod-e .txt-box .in dt { display: block; padding-bottom: 5px; margin-bottom: 5px; font-size: 12px; white-space: normal; height: 2.6em; }
.pic-text-mod-e .txt-box .in .more { background: url(../images/more-img.png) no-repeat; width: 57px; height: 14px; }

/*village*/
.village-mod .l-img-box { float: left; width: 486px; }
.village-mod .r-con-box { position: relative; height: 450px; background: url(../images/content-box-03.png) no-repeat; }
.village-mod .r-con-box .in { padding: 38px 75px 0; }
.village-mod .r-con-box h2 { font-size: 25px; color: #ea5520; line-height: 1.1em; font-weight: bold; text-align: center; }
.village-mod .r-con-box h2 em { display: block; color: #595757; font-size: 19px; }
.village-mod .r-con-box p { margin-top: 20px; line-height: 1.8em; font-size: 16px; }
.village-mod .r-con-box .more { position: absolute; left: 568px; top: 399px; width: 76px; height: 16px; }
.village-mod .slide-img { float: left; }

/*bom-nav*/
.nav-bom-bg, .nav-bom, .nav-bom .in, .nav-bom a, .nav-bom a em { background: url(../images/bottom-nav.png) no-repeat; }

.nav-bom { background-position: 0 -65px; background-repeat: repeat-x; }
.nav-bom .in { height: 65px; background-position: -129px -170px; }
.nav-bom a { float: left; width: 200px; height: 65px; background-position: 100% -170px; }
.nav-bom a em { display: inline-block; margin: 11px 0 0 39px; padding-top: 5px; background-position: 0 0; width: 125px; height: 43px; font-size: 16px; font-weight: bold; line-height: 1.1em; color: #fff; text-align: center; }
.nav-bom a em q { display: block; font-weight: normal; font-size: 12px; }
.nav-bom a:hover { text-decoration: none; }
.nav-bom a:hover em { color: #ea5520; }

/*brand*/
.brand-wrap { padding: 10px 0; }

.brand-mod .hd-brand { height: 60px; background: url(../images/brand-hd.jpg) no-repeat; }
.brand-mod .hd-brand li { float: left; width: 400px; }
.brand-mod .hd-brand li a { height: 60px; }
.brand-mod .hd-brand li#brand1.active, .brand-mod .hd-brand li#brand2.active, .brand-mod .hd-brand li#brand3.active { background: url(../images/brand-hd.jpg) no-repeat; }
.brand-mod .hd-brand li#brand1.active { background-position: left -60px; }
.brand-mod .hd-brand li#brand2.active { background-position: center -60px; }
.brand-mod .hd-brand li#brand3.active { background-position: right -60px; }
.brand-mod .bd-brand .top-info { background: #fff; }
.brand-mod .bd-brand .top-info li { float: left; width: 399px; border-right: 1px solid #cccbcb; }
.brand-mod .bd-brand .top-info li.last { width: 400px; border: none; }
.brand-mod .bd-brand .top-info li p { padding: 16px 66px 23px; line-height: 1.5em; height: 9em; overflow: hidden; }
.brand-mod .bd-brand .top-info li p a { color: #595757 !important; }
.brand-mod .bd-brand .top-info li p a:hover, .brand-mod .bd-brand .top-info li p a.active { color: #ea5520 !important; text-decoration: none; }

.brand-mod-e { /*padding-left: 36px;*/ }

.business-list { overflow: hidden; *zoom: 1; margin-left: -160px; }
.business-list li, .business-list .item { float: left; _display: inline; margin-left: 160px; width: 208px; }
.business-list li { margin-bottom: 20px; }
.business-list li dl { margin-top: 10px; }
.business-list li dl dt em { color: #ea5520; font-weight: bold; }

/*friend-list*/
.friend-list-wrap, .site-list-wrap { overflow: hidden; position: relative; }

.friend-list, .site-txt-list { position: relative; margin: 10px 0 0 -9px; overflow: hidden; }
.friend-list li, .site-txt-list li { float: left; padding: 0 9px; line-height: 1.8em; border-left: 1px dashed #e3e3e4;white-space:nowrap }
.friend-list li a, .site-txt-list li a { display: block; font-size: 14px; }

.site-txt-list { margin: 10px 0 0 0px; }
.site-txt-list li { width:100px;overflow:hidden; }

/*tab*/
.tab-bg, .tab-mod .tab-hd, .tab-mod .tab-hd .in, .tab-mod .tab-hd li { background: url(../images/tab.png) no-repeat; }

.tab-mod .tab-hd { background-position: 0 -60px; background-repeat: repeat-x; border-bottom: 1px solid #8a8b8c; }
.tab-mod .tab-hd .in { background-position: -199px -120px; }
.tab-mod .tab-hd li { float: left; width: 200px; font-size: 16px; font-weight: bold; height: 46px; line-height: 16px; text-align: center; background-position: 100% -120px; }
.tab-mod .tab-hd li a { display: inline-block; padding-top: 8px; color: #595757 !important; }
.tab-mod .tab-hd li a:hover, .tab-mod .tab-hd li a.active { color: #595757 !important; text-decoration: none; }
.tab-mod .tab-hd li a em { font-size: 12px; }
.tab-mod .tab-hd li.active { background-position: 0 0; }
.tab-mod .tab-hd.tab-hd-e li { width: 150px; }
.tab-mod .tab-hd.tab-hd-e li.active { background-position: 0 -184px; }
.tab-mod .tab-hd.tab-hd-e2 li { width: 200px; }
.tab-mod .tab-hd.tab-hd-e2 li.last { /*	width: 173px;*/ }
.tab-mod .tab-hd.tab-hd-e2 li.active { background-position: 2px 1px; }
.tab-mod .tab-bd .l-img-box { width: 400px; }
.tab-mod .tab-bd .l-img-box img { width: 400px; height: 200px; }
.tab-mod .tab-bd .bom { margin: 0 35px 0; text-align: right; }
.tab-mod .tab-bd .bom a { float: right; }
.tab-mod .tab-bd .txt-list, .tab-mod .tab-bd .news-list { padding: 15px 35px 0; *padding-top: 5px; }
.tab-mod .tab-bd .txt-list li a, .tab-mod .tab-bd .news-list li a { float: left; width: 80%; }

/******************************************************************/
.sub-wrap { /*background: url(../images/sub-bg.png);*/ }

.sub-wrap-in { padding: 20px 0 10px; }

.l-slide, .r-content { background-color: #fff; }

.video-page { background: url(../images/video-bg.jpg) no-repeat center 144px; }

.store-net-page { background: url(../images//store/1.jpg) no-repeat center 156px; }

/*join*/
.join-process-page, .join-project-page, .join-support-page { background: url(../images//join/process.jpg) no-repeat center 84px; height: 1036px; }

.join-project-page { background: url(../images//join/project-bg.jpg) no-repeat center bottom; }

.join-support-page { background: url(../images//join/support-bg.jpg) no-repeat center bottom; }
.join-support-page .txt-list, .join-support-page .news-list { padding-left: 10px; }
.join-support-page .txt-list li, .join-support-page .news-list li { float: left; width: 194px; margin-left: 45px; padding-left: 27px; font-size: 17px; background-position: 0 -694px; border: none; }

.publicWelfare-fun-page { padding-bottom: 103px !important; background: url(../images//publicWelfare/fund.jpg) no-repeat center bottom; }

.org-ribbon-page { background: url(../images//publicWelfare/silk.jpg) no-repeat center 138px; }
.org-ribbon-page .content { margin-top: 582px; }

/*left slide*/
.l-slide { margin-right: 10px; width: 260px; background: #e9e9e9; /*background: url(../images/sub/bg-lnav.png) repeat-y;*/ }

.hd-mod { position: relative; line-height: 50px; font-size: 14px; font-weight: bold; color: #fff; background: #ea5520 url(../images/hd-ico.png) no-repeat center 37px; text-align: center; border: 1px solid #c0c0c6; border-width: 1px 0; }

/*l-nav*/
.l-nav a { display: block; line-height: 48px; text-indent: 98px; font-size: 14px; background: #86305d; border-width: 1px; border-style: solid; border-color: #ae7593 #ae7593 #491932 #491932; color: #fff !important; }
.l-nav a:hover, .l-nav a.active { color: #fff !important; text-decoration: none; }
.l-nav a.active, .l-nav a:hover { transition: background-color 0.25s; -moz-transition: background-color 0.25s; -webkit-transition: background-color 0.25s; -o-transition: background-color 0.25s; background-position: 63px -30px; background-color: #ea5520; border-color: #f18e6a #f18e6a #7f2d11 #7f2d11; }

.l-nav-fast { padding: 8px 0 25px 48px; }
.l-nav-fast li { float: left; width: 96px; height: 34px; line-height: 34px; }

.wb-wrap { height: 378px; overflow: hidden; background: #fff; }

/*service*/
.sev-mod { padding: 15px 0 15px 48px; }
.sev-mod li { position: relative; padding: 12px 0 13px; height: 40px; background: url(../images/sub/bg-lnav-bbor.png) no-repeat right bottom; overflow: hidden; }
.sev-mod img { position: absolute; top: 12px; left: 0; }
.sev-mod a:hover img { top: 7px; transition: top 0.25s; -moz-transition: top 0.25s; -webkit-transition: top 0.25s; -o-transition: top 0.25s; }

/*code-mod*/
.code-mod { padding: 20px 40px; background: #943767; font-size: 14px; color: #fff; text-align: center; }
.code-mod img{display: none;}
.code-mod h3{display: none;}
.code-mod .tit { padding-left: 38px; margin-bottom: 5px; line-height: 40px; background-position: 17px 4px; border-bottom: 1px dotted #fff; }
.code-mod .phone-num { font-size: 23px; font-weight: bold; line-height: 1.1em; }
.code-mod.code-mod-e { padding: 30px 0 0 0; background: none; }
.code-mod.code-mod-e .tit { padding-left: 28px; line-height: 30px; border: none; background-position: 0 -95px; }

/*sub-con-mod*/
.sub-con-mod { padding: 20px 175px; }
.sub-con-mod-team { padding: 0 50px 20px 50px; }
.sub-con-mod .tit,.sub-con-mod-team .tit { padding: 1.5em 0 1em; font-size: 24px; font-weight: bold; color: #e25520; text-align: center; }
.sub-con-mod .tit.tit-e,.sub-con-mod-team .tit.tit-e { padding-left: 49px; }
.sub-con-mod .tit em,.sub-con-mod-team .tit em { display: block; font-family: arial; color: #595757; font-size: 12px; font-weight: bold; letter-spacing: 1px; }
.sub-con-mod .content,.sub-con-mod-team .content { font-size: 14px; color: #585757; }
.sub-con-mod .content h3,.sub-con-mod-team .content h3 { padding-bottom: 10px; font-size: 20px; font-weight: bold; }
.sub-con-mod .content h5,.sub-con-mod-team .content h5 { font-size: 15px; }
.sub-con-mod .content .jzg,.sub-con-mod-team content .jzg { padding-left: 186px; line-height: 2em; text-align: left; }
.sub-con-mod .content.content-e,.sub-con-mod-team .content.content-e { line-height: 1.3em; }

.sub-con-mod-e { padding: 20px 104px; }
.sub-con-mod-e .slide-con .next { right: -70px; }
.sub-con-mod-e .slide-con .prev { left: -70px; }
.sub-con-mod-e .bg-img { position: relative; z-index: 1; }

.sub-con-mod-e2 { padding: 20px 149px; }

.sub-con-mod-e3 { padding: 47px 64px; }

.site-list-mod { padding: 20px 109px; }
.site-list-mod2 { padding: 20px 50px; }
/*img-mod*/
.img-mod { padding: 0 6px; background: #c9caca; }
.img-mod .inner { padding: 0 8px; background: #898989; }
.img-mod img { width: 100%; }

.img-mod-bom { margin-top: 20px; padding-left: 1px; background: #dcdddd; }
.img-mod-bom img { width: 186px; height: 125px; margin: 6px 0 6px 5px; }

/*crumbs-mod*/
.crumbs-mod {margin-bottom:30px;color: #999; text-indent:2em;line-height: 30px;background-color:#ededed;border:#dcdcdc 1px solid }
.crumbs-mod a { color: #999 !important; }
.crumbs-mod a:hover, .crumbs-mod a.active { color: #999 !important; text-decoration: underline; }
.crumbs-mod em { margin: 0 3px; }

/*link pop*/
.link-j, .link-y, .link-m { display: block; position: absolute; top: 146px; z-index: 2; width: 60px; height: 47px; background: url(../images/about/trans.png); }
.link-j .pop, .link-y .pop, .link-m .pop { display: none; position: absolute; top: 56px; padding: 16px 12px 10px; width: 311px; height: 67px; color: #fff; line-height: 1.5em; background: url(../images/about/bg-pop.png) no-repeat; }
.link-j:hover .pop, .link-y:hover .pop, .link-m:hover .pop { display: block; }

.link-j { left: 184px; }
.link-j .pop { left: 0; }

.link-y { left: 321px; }
.link-y .pop { left: -137px; background-position: 0 -94px; }

.link-m { left: 468px; }
.link-m .pop { left: -284px; background-position: 0 -189px; }

/*roundabout*/
.roundabout, .roundabout-index-e, .roundabout-store { position: relative; }
.roundabout .round-next, .roundabout-index-e .round-next, .roundabout-store .round-next, .roundabout .round-prev, .roundabout-index-e .round-prev, .roundabout-store .round-prev { display: block; position: absolute; top: 180px; z-index: 99999; width: 33px; height: 72px; background: url(../images/arrow-turn-index.png) no-repeat; cursor: pointer; }
.roundabout .round-next, .roundabout-index-e .round-next, .roundabout-store .round-next { right: 5px; background-position: 100% 0; }
.roundabout .round-prev, .roundabout-index-e .round-prev, .roundabout-store .round-prev { left: 5px; }

.roundabout-index { padding-top: 46px; }

.roundabout-index-e { *padding-top: 55px; }
.roundabout-index-e .round-next, .roundabout-index-e .round-prev { top: 187px; width: 51px; height: 51px; background: url(../images/arrow-turn-index-e.png) no-repeat; }
.roundabout-index-e .round-next:hover, .roundabout-index-e .round-prev:hover { opacity: .3; filter: alpha(opacity=30); }
.roundabout-index-e .round-next { right: 105px; background-position: -51px 0; }
.roundabout-index-e .round-prev { left: 105px; }

.roundabout-holder { padding: 0; width: 900px; height: 351px; margin: 20px 0 0 87px; z-index: 1; }

.roundabout-moveable-item { height: 351px; width: 244px; cursor: pointer; background-color: #ffc; }

.roundabout-in-focus { cursor: auto; }

.roundabout-store { height: 275px; }
.roundabout-store .round-next, .roundabout-store .round-prev { background: url("../images/bg-ico.png") no-repeat; width: 17px; height: 77px; top: 88px; }
.roundabout-store .round-prev { left: -20px; background-position: 0 -550px; }
.roundabout-store .round-next { right: -23px; background-position: -17px -550px; }

/*ʾ*/
.question-page { padding: 60px 0; background: #f6f6f6; }

.question-wrap-in { font-size: 16px; width: 800px; }
.question-wrap-in h1, .question-wrap-in h2 { font-weight: bold; color: #ea5520; }
.question-wrap-in h1 { padding: 0 0 30px; font-size: 30px; text-align: center; }
.question-wrap-in h2 { padding: 26px 0 10px; font-size: 20px; }
.question-wrap-in .tip-1 { display: block; font-size: 14px !important; font-weight: normal !important; }
.question-wrap-in .tip-2 { font-size: 12px; color: #999; }
.question-wrap-in .inp, .question-wrap-in .ta { padding: 10px; width: 776px; height: 16px; background: #fff; border: 2px solid #dadada; }
.question-wrap-in .ta { height: 300px; }
.question-wrap-in .btn { line-height: 32px; width: 150px; height: 32px; font-size: 20px; color: #fff; border-radius: 5px; text-align: center; border: none; background: #ea5520; font-family: \5FAE\8F6F\96C5\9ED1; cursor: pointer; }

/*full-img*/
.full-img { height: 240px; background: url(../images/loading.gif) no-repeat center center #eee; }
.full-img a { display: block; height: 240px; }
.full-img img { display: none; }

/*news-list*/
.news-list li { font-size: 14px; line-height: 40px; *height: 40px; border: none; }
.news-list li a { display: block; width: 84%; }

/*page*/
.page-list { padding: 40px 0; text-align: center; }
.page-list a, .page-list select { margin: 0 1px; vertical-align: middle; }
.page-list select { border: 1px solid #6e6c6c; font-size: 11px; }
.page-list a { padding: 0 5px; height: 16px; line-height: 16px; font-size: 11px; color: #a3a3a3; background: url(../images/page-bg.png) repeat-x; border: 1px solid #d2d2d2; text-align: center; }
.page-list a:hover, .page-list a.cur { color: #ea5520; text-decoration: none; }
.page-list a.cur { cursor: default; }

/*news-detail*/
.news-detail .top-a { padding-bottom: .5em; text-align: center; border-bottom: 1px solid #a2a1a1; }
.news-detail .top-a p { margin-top: .3em; padding-top: .5em; border-top: 1px solid #a2a1a1; }
.news-detail .main-content { font-size: 14px; /*color: #ea5520;*/ }
.news-detail .main-content img { margin: 1em 0; max-width: 580px; }
.news-detail .bom-page { margin-top: 1em; line-height: 30px; border-top: 1px dashed #c3c3c3; }
.news-detail .bom-page a { color: #999 !important; }
.news-detail .bom-page a:hover, .news-detail .bom-page a.active { color: #999 !important; text-decoration: underline; }
.news-detail h1 { padding: 2em 0 0; font-size: 20px; color: #eb744c; font-weight: bold; }
.news-detail h5 { line-height: 30px; }

.sub-r-bom { height: 16px; background: url(../images/sub-r-b-bg.png) no-repeat right -5px; }

/*commend-mod*/
.commend-mod { padding: 100px 0 0; background: #f7f7f7; }

.commend-mod-in { width: 658px; }
.commend-mod-in .pub-box, .commend-mod-in .list-box { margin-top: 12px; background: #fff; }
.commend-mod-in .pub-box { padding: 26px 0 68px 42px; color: #999; }
.commend-mod-in .list-box { padding: 0 0 36px 42px; }
.commend-mod-in .list-box dl { padding: 25px 0 20px; border-bottom: 1px solid #a2a1a1; }
.commend-mod-in .list-box dl dd { font-size: 14px; }
.commend-mod-in .list-box dl dd .time { margin-top: 1em; color: #999; }
.commend-mod-in dl { width: 570px; }
.commend-mod-in dl dt { float: left; width: 60px; overflow: hidden; }
.commend-mod-in dl dt span { display: block; width: 100%; color: #ea5520; line-height: 25px; }
.commend-mod-in dl dd { padding-left: 19px; }
.commend-mod-in .ta { margin-bottom: 5px; padding: 5px 10px; height: 10px; width: 467px; height: 76px; color: #999; overflow: auto; border: 2px solid #cbcbcb; }
.commend-mod-in .btn { line-height: 20px; width: 90px; height: 20px; color: #fff; border-radius: 3px; text-align: center; border: none; background: #ea5520; font-family: \5FAE\8F6F\96C5\9ED1; cursor: pointer; }

/*job-mod*/
.job-mod { padding: 20px 0 30px; }
.job-mod dt { font-size: 18px; font-weight: bold; line-height: 32px; border-bottom: 1px dashed #8d8c8c; }
.job-mod dd { font-size: 14px; }
.job-mod dd .top-a { padding: .4em 0; margin-bottom: .5em; border-bottom: 1px dashed #8d8c8c; }
.job-mod dd .top-a li { float: left; width: 256px; }

/*sub-mod*/
.sub-mod .hd { padding-bottom: .5em; border-bottom: 2px solid #cbc9c9; }
.sub-mod .hd h3 { font-size: 24px; line-height: 1.1em; }
.sub-mod .hd .bom { height: 15px; background: none; }
.sub-mod .hd .bom em { font-size: 12px; font-weight: bold; background: none; }

/*join-mod*/
.join-mod, .sales-pro-mod, .manage-list { padding: 25px 0; border-bottom: 1px dashed #e7e5e5; }
.join-mod dt, .sales-pro-mod dt, .manage-list dt { float: left; }
.join-mod dd, .sales-pro-mod dd, .manage-list dd { padding: 0 35px; }
.join-mod dd .hd, .sales-pro-mod dd .hd, .manage-list dd .hd { color: #ea5520; font-size: 14px; font-weight: bold; }
.join-mod dd .hd li, .sales-pro-mod dd .hd li, .manage-list dd .hd li { float: left; margin-right: 38px; _display: inline; }
.join-mod dd .hd li a, .sales-pro-mod dd .hd li a, .manage-list dd .hd li a { color: #ea5520 !important; }
.join-mod dd .hd li a:hover, .sales-pro-mod dd .hd li a:hover, .manage-list dd .hd li a:hover, .join-mod dd .hd li a.active, .sales-pro-mod dd .hd li a.active, .manage-list dd .hd li a.active { color: #ea5520 !important; text-decoration: underline; }
.join-mod dd .bd, .sales-pro-mod dd .bd, .manage-list dd .bd { margin-top: .3em; /*text-indent: 2em;*/ font-size: 12px; }
.join-mod dd .bd a, .sales-pro-mod dd .bd a, .manage-list dd .bd a { color: #ea5520 !important; font-family: \5B8B\4F53; }
.join-mod dd .bd a:hover, .sales-pro-mod dd .bd a:hover, .manage-list dd .bd a:hover, .join-mod dd .bd a.active, .sales-pro-mod dd .bd a.active, .manage-list dd .bd a.active { color: #ea5520 !important; text-decoration: none; }

.sales-pro-mod dd .hd li a { color: #595757 !important; }
.sales-pro-mod dd .hd li a:hover, .sales-pro-mod dd .hd li a.active { color: #ea5520 !important; text-decoration: none; }

.manage-list { border-bottom: none; }
.manage-list dd .hd { padding-bottom: .3em; font-weight: normal; border-bottom: 1px solid #f7c0ab; color: #595757; }
.manage-list dd .hd strong { margin-right: 5px; font-weight: normal; font-size: 18px; color: #e5591c; }
.manage-list dd .bd { margin-top: .5em; font-size: 14px; line-height: 1.8em; text-indent: 0; }

/*pop-box*/
.pop-box { display: none; position: fixed; top: 50%; left: 50%; z-index: 100000; margin: -138px 0 0 -228px; width: 457px; height: 276px; background: url(../images/pop.png) no-repeat; transition: left 0.25s; -moz-transition: left 0.25s; -webkit-transition: left 0.25s; -o-transition: left 0.25s; }
.pop-box.pub-away { margin-left: 0; left: -421px; }

.pop-box-in { padding: 45px 36px 24px 135px; text-align: center; }
.pop-box-in dt { line-height: 50px; font-size: 15px; font-weight: bold; }
.pop-box-in h2, .pop-box-in h3 { color: #fff; line-height: 1.3em; }
.pop-box-in h2 { margin-top: .8em; font-size: 26px; font-weight: bold; }
.pop-box-in h3 { font-size: 20px; }
.pop-box-in .zx-btn { margin-top: 20px; }
.pop-box-in .zx-btn:hover { opacity: 0.8; }
.pop-box-in .close-btn, .pop-box-in .arrow-l-btn, .pop-box-in .arrow-r-btn { position: absolute; right: 23px; top: 124px; width: 13px; height: 13px; background-position: 0 -490px; }
.pop-box-in .close-btn:hover, .pop-box-in .arrow-l-btn:hover, .pop-box-in .arrow-r-btn:hover { opacity: 0.8; }
.pop-box-in .arrow-l-btn, .pop-box-in .arrow-r-btn { top: 152px; }
.pop-box-in .arrow-l-btn { background-position: 0 -516px; }
.pop-box-in .arrow-r-btn { background-position: -14px -516px; }

/*slide-layout*/
.slide-layout-bg, .slide-layout, .slide-layout h3 { background: url(../images/slide-r-phone.png) no-repeat; }

.slide-layout { position: fixed; top: 50%; right: -161px; z-index: 10000; margin-top: -200px; width: 193px; height: 391px; transition: right 0.25s; -moz-transition: right 0.25s; -webkit-transition: right 0.25s; -o-transition: right 0.25s; }
.slide-layout .in { width: 130px; }
.slide-layout h3, .slide-layout h4 { text-align: center; font-weight: bold; }
.slide-layout h3 { margin-top: 74px; color: #fff; width: 124px; height: 30px; font-size: 14px; line-height: 24px; background-position: 0 -391px; }
.slide-layout li, .slide-layout figure { padding: 7px 0; border-bottom: 1px solid #d2d3d3; }
.slide-layout .close, .slide-layout .open { display: block; position: absolute; top: 0; }
.slide-layout .close-t { right: 36px; width: 28px; height: 5px; }
.slide-layout .close-b { left: 80px; top: 338px; width: 34px; height: 34px; border-radius: 50%; }
.slide-layout .open { left: 0; width: 17px; height: 100%; cursor: default; }
.slide-layout.show { right: 0; }

/*video-mod*/
.video-mod { margin-top: 50px; }

.video-player { width: 418px; height: 322px; background: #000; }

.video-list, .store-list, .store-list-e, .product-list-four, .product-list-two { margin-top: 93px; overflow: hidden; *zoom: 1; margin-left: -16px; }
.video-list li, .store-list li, .store-list-e li, .product-list-four li, .product-list-two li, .video-list .item, .store-list .item, .store-list-e .item, .product-list-four .item, .product-list-two .item { float: left; _display: inline; margin-left: 15px; width: 134px; }
.video-list li, .store-list li, .store-list-e li, .product-list-four li, .product-list-two li, .video-list .item, .store-list .item, .store-list-e .item, .product-list-four .item, .product-list-two .item { margin-bottom: 23px; }
.video-list li a, .store-list li a, .store-list-e li a, .product-list-four li a, .product-list-two li a, .video-list .item a, .store-list .item a, .store-list-e .item a, .product-list-four .item a, .product-list-two .item a { display: block; position: relative; *zoom: 1; }
.video-list li a span, .store-list li a span, .store-list-e li a span, .product-list-four li a span, .product-list-two li a span, .video-list .item a span, .store-list .item a span, .store-list-e .item a span, .product-list-four .item a span, .product-list-two .item a span { display: block; height: 30px; line-height: 30px; text-align: center; font-weight: bold; text-decoration: none; }
.video-list li a em, .store-list li a em, .store-list-e li a em, .product-list-four li a em, .product-list-two li a em, .video-list .item a em, .store-list .item a em, .store-list-e .item a em, .product-list-four .item a em, .product-list-two .item a em { margin: -32px 0 0 -18px; width: 38px; height: 37px; background: url(../images/play-s.png) no-repeat; }
.video-list li a:hover, .store-list li a:hover, .store-list-e li a:hover, .product-list-four li a:hover, .product-list-two li a:hover, .video-list .item a:hover, .store-list .item a:hover, .store-list-e .item a:hover, .product-list-four .item a:hover, .product-list-two .item a:hover { text-decoration: none; }

/*store-list*/
.store-list, .store-list-e { margin-top: 70px; margin-left: -8px; }
.store-list li, .store-list-e li { margin-left: 8px; width: 188px; }
.store-list li a, .store-list-e li a { display: block; color: #595757 !important; }
.store-list li a:hover, .store-list-e li a:hover, .store-list li a.active, .store-list-e li a.active { color: #e25520 !important; text-decoration: none; }
.store-list li span, .store-list-e li span { display: block; line-height: 38px; text-decoration: none; }

.store-list-e { margin-top: 0; }
.store-list-e li { width: 218px; }

.store-desc { font-size: 14px; line-height: 1.5em; }

#myRoundabout-store { margin: 20px 0 0 0; width: 190px; height: auto; }
#myRoundabout-store li img { border: 5px solid #fff; box-shadow: 0 0 30px #999; border-bottom-right-radius: 5%; border-bottom-left-radius: 5%; }
#myRoundabout-store .roundabout-moveable-item { width: 20px; height: 10px; }

.contact-box { padding: 24px 0 24px 38px; line-height: 1.8em; background: url(../images/sub/bg-lnav.png) repeat-y; }

.contact-box-e { margin: 20px 0 50px; font-size: 14px; }
.contact-box-e dt { font-size: 25px; font-weight: bold; color: #ea5520; }
.contact-box-e dd { line-height: 1.8em; }

/*product*/
.product-list-four { margin-top: 6px; margin-left: -14px; }
.product-list-four .item { margin-left: 14px; }

.product-list-two { margin-top: 0; *margin-top: 20px; margin-left: -14px; }
.product-list-two .item { margin-left: 14px; width: 283px; }

.product-tit { padding-bottom: 9px; font-size: 18px; font-weight: bold; text-align: center; border-bottom: 1px solid #d6d5d5; }

.maxdog-img { margin-left: -75px; }

/*store-net-mod*/
.store-net-mod { min-height: 854px; _height: 854px; }
.store-net-mod .top { padding-top: 240px; font-size: 17px; text-align: center; }
.store-net-mod .rigion-list { margin: 170px 0 0 82px; width: 420px; }
.store-net-mod .rigion-list li { width: 70px; font-size: 14px; line-height: 1.8em; text-align: center; }

/*table*/
.table-s1, .table-s2, .table-s3 { width: 100%; }
.table-s1 th, .table-s2 th, .table-s3 th, .table-s1 td, .table-s2 td, .table-s3 td { line-height: 47px; vertical-align: middle; text-align: center; }
.table-s1 th, .table-s2 th, .table-s3 th { background: #727171; color: #fff; }
.table-s1 tr.odd, .table-s2 tr.odd, .table-s3 tr.odd { background: #fff; }
.table-s1 tr.even, .table-s2 tr.even, .table-s3 tr.even { background: #ebebec; }

.table-s2, .table-s3 { border: 1px solid #c6c6c7; border-width: 1px 0 0 1px; }
.table-s2 th, .table-s3 th, .table-s2 td, .table-s3 td { padding: 5px 0; line-height: 1.6em; border: 1px solid #c6c6c7; border-width: 0 1px 1px 0; }
.table-s2 th, .table-s3 th { font-size: 14px; background: #ea5520; }
.table-s2 td.title, .table-s3 td.title { font-size: 14px; vertical-align: middle; }
.table-s2 td.desc, .table-s3 td.desc { text-align: left; }
.table-s2 td.desc p, .table-s3 td.desc p { padding: 0 10px; }
.table-s2 tr.even, .table-s3 tr.even { background: #d8d9d9; }

.table-s3 th { font-size: 16px; }

/*advantage-list*/
.advantage-list li { padding: 12px 0; border-bottom: 2px solid #e9e7e7; }
.advantage-list li dt { float: left; padding: 12px 0 0 10px; width: 61px; width: 61px; }
.advantage-list li dd { padding-left: 20px; font-size: 14px; }
.advantage-list li dd h3 { color: #ea5520; font-weight: bold; }

/*page-404*/
.page-404 { margin-top: 80px; text-align: center; }
.page-404 .btn { padding: 0 27px; line-height: 28px; border: 3px solid #ea5520; font-size: 21px; font-weight: bold; color: #ea5520; background: #fff; border-radius: 5px; color: #ea5520 !important; }
.page-404 .btn:hover, .page-404 .btn.active { color: #ea5520 !important; text-decoration: none; }

/* Main carousel wrapper.
*/
.kc-wrap { /* Various commands to stop items being selected when mouse-dragging/touching. */ -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; /* Disable IE10/11 default actions */ -ms-touch-action: none; overflow: hidden; position: relative; background-position: center; width: 100%; margin-top: -65px; /* This makes wrapper scale vertically in proportion to width */ padding-bottom: 45%; }

.kc-horizon { visibility: hidden; }

/*  This wraps carousel items.
*/
.kc-item { position: absolute; /* These sizes are from the examples - change as appropriate */ width: 244px; height: 351px; background: #000; border-radius: 5px; -webkit-tap-highlight-color: transparent; visibility: hidden; }
.kc-item img { border-radius: 5px; }

.kc-front-item { /*-webkit-transform: translateY(-175.5px) translateX(528px) translateZ(0px) rotateY(0deg) rotateX(0deg)!important;*/ }

@-moz-document url-prefix() { /* Fix for FireFox specific dark edge showing on shadows */
  .kc-shadow-bottom, .kc-shadow-left, .kc-shadow-right { outline: 1px solid transparent; }
  .kc-reflection { outline: 1px solid transparent; } }
/* Reflection. This is applied to an inserted <canvas> element that is the reflection.
*/
.kc-reflection { position: absolute; left: 0px; top: 0px; width: 100%; height: 22% !important; }

/* The wrapping element of navigation buttons (if used) */
.kc-nav-wrap { display: inline-block; position: absolute; z-index: 1000; }

.roundabout-index-e .kc-wrap { width: 1014px; margin: 0 auto; padding-bottom: 35%; *margin-top: 30px; *padding-bottom: 30%; }

.roundabout-index-e .kc-item { width: 654px; height: 360px; }

.roundabout-index-e .kc-item img { pointer-events: none; /* Make images non-selectable. */ width: 100%; /* Make images expand to wrapper size (used in 2d modes). */ }

/*r-b-slide*/
.r-b-slide { position: fixed; bottom: 0; right: 0; z-index: 10001; }
.r-b-slide li { position: relative; margin-top: 7px; width: 47px; height: 50px; cursor: pointer; background: url(../images/r-b-slide-bg.png) no-repeat #b3b3b3; }
.r-b-slide li .box { display: none; position: absolute; bottom: 10px; left: -189px; padding-right: 9px; width: 186px; background: url(../images/r-b-slide-bg.png) no-repeat left -305px; line-height: 30px; text-align: center; font-size: 14px; }
.r-b-slide li .box.box-e { bottom: 0; padding: 1em 9px 1em 0; background-position: left bottom; }
.r-b-slide li .box q { position: absolute; left: 0; display: block; line-height: 0; font-size: 0; width: 100%; height: 1px; background: url(../images/r-b-slide-bg.png) no-repeat left bottom; }
.r-b-slide li .box q.top { top: 0; }
.r-b-slide li .box q.bom { bottom: 0; }
.r-b-slide li.wx { background-position: -257px -71px; }
.r-b-slide li.sina { background-position: -257px -138px; }
.r-b-slide li.back, .r-b-slide li.fk { background-position: -264px -281px; }
.r-b-slide li.back a, .r-b-slide li.fk a { display: block; height: 64px; }
.r-b-slide li.fk { background-image: none; font-size: 16px; line-height: 1.1em; color: #fff; text-align: center; }
.r-b-slide li.fk a { padding-top: 8px; color: #fff !important; }
.r-b-slide li.fk a:hover, .r-b-slide li.fk a.active { color: #fff !important; text-decoration: none; }
.r-b-slide li.active { background-color: #e95532; }

.ico-sina-lg, .ico-wx-lg { background: url(../images/r-b-slide-bg.png) no-repeat; }

.ico-sina-lg { width: 27px; height: 23px; background-position: -250px 0; }

.ico-wx-lg { margin-right: 3px; width: 24px; height: 23px; background-position: 100% 0; }

/*store-list*/
.site-list li { margin: 7px;height:218px;overflow:hidden; padding: 25px 20px ; width: 150px; line-height: 1.4em; background: url(../images/store-bg.png) repeat-x #f0f0f0; border: 1px solid #9fa0a0; }
.site-list li dt { float: left; width: 150px; }
.site-list li dt a { display: block; }
.site-list li dt a span { display: block; line-height: 44px; font-size: 14px; text-align: center; }
.site-list li dd { padding-left: 18px; }

/*message-mod*/
.mess-form { width: 100%; }
.mess-form td { padding: 7px 0; font-size: 14px; line-height: 19px; vertical-align: top; }
.mess-form .inp, .mess-form .ta { padding: 0 5px; width: 175px; height: 17px; *line-height: 17px; background: #fbfafc; border: 1px solid #a2a1a1; border-radius: 3px; }
.mess-form .inp.inp-e, .mess-form .ta.inp-e { width: 133px; }
.mess-form .inp.inp-e2, .mess-form .ta.inp-e2 { width: 508px; }
.mess-form .btn { width: 64px; height: 25px; text-align: center; background: #efefef; border: 1px solid #9d9c9c; }
.mess-form .btn.btn-e { width: 124px; border-color: #ea5520; background: #fff; color: #ea5520; }
.mess-form a.btn { line-height: 25px; }
.mess-form .ta { padding: 5px; width: 508px; height: 250px; overflow: auto; }

.quick-message dt { margin-top: 40px; line-height: 40px; font-size: 18px; font-weight: bold; border-bottom: 1px solid #acabab; }
.quick-message li { float: left; width: 50%; line-height: 2.5em; font-size: 14px; cursor: pointer; }

.dog-lis-hd { border-bottom: 2px solid #595757; }
.dog-lis-hd h3 { display: inline-block; padding: 0 26px; line-height: 22px; color: #fff; font-weight: bold; background: url(../images/bg-hd.png) no-repeat right top; }
.dog-lis-hd h3 { *display: inline; }

.dog-mod .txt-list li, .dog-mod .news-list li { line-height: 25px; }
.dog-mod .summary { margin-top: 10px; font-size: 14px; }

.dog-pic-box { padding-bottom: 15px; background: #000; text-align: center; }
.dog-pic-box dt { line-height: 49px; font-size: 17px; font-weight: bold; color: #fff; }
.dog-pic-box dd { min-height: 177px; }
.dog-pic-box img { width: 239px; }

.dog-scroll { padding: 10px; height: 465px; overflow: auto; border: 1px solid; background: url(../images/sub-bg.png); }

.join-info-page { padding: 20px 87px; }

.join-info-hd { margin: 0 32px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #595757; }

.join-info-mod { overflow: hidden; }

.join-info-mod .inner { margin-left: -32px; }
.join-info-mod .inner .box { float: left; width: 380px; }
.join-info-mod .inner ul.txt-list, .join-info-mod .inner ul.news-list { margin-top: 5px; border-left: 1px dashed #c9c9c9; }
.join-info-mod .inner ul.txt-list li, .join-info-mod .inner ul.news-list li { padding: 0 32px; *padding-right: 0; line-height: 2.8em; border: none; width: 82%; }
.join-info-mod .inner ul.txt-list li q, .join-info-mod .inner ul.news-list li q { color: #d7000f; margin-right: 5px; font-weight: bold; }
.join-info-mod .inner ul.txt-list li q a, .join-info-mod .inner ul.news-list li q a { color: #d7000f !important; }
.join-info-mod .inner ul.txt-list li q a:hover, .join-info-mod .inner ul.news-list li q a:hover, .join-info-mod .inner ul.txt-list li q a.active, .join-info-mod .inner ul.news-list li q a.active { color: #d7000f !important; text-decoration: underline; }

/*history-mod*/
.history-mod, .honor-mod { position: relative; width: 632px; height: 724px; background: url(../images/about/bg-honor.jpg) no-repeat 279px 0; }
.history-mod figure, .honor-mod figure { display: none; position: absolute; line-height: 1.4em; }
.history-mod figure h4, .honor-mod figure h4 { font-size: 30px; font-weight: bold; color: #ea5520; line-height: 1.6em; }
.history-mod .d_0, .history-mod .d_1, .history-mod .d_2, .history-mod .d_3, .history-mod .d_4, .honor-mod .d_0, .honor-mod .d_1, .honor-mod .d_2, .honor-mod .d_3, .honor-mod .d_4 { left: 399px; }
.history-mod .d_4, .honor-mod .d_4 { font-size: 12px; }
.history-mod .d_5, .history-mod .d_6, .history-mod .d_7, .history-mod .d_8, .history-mod .d_9, .honor-mod .d_5, .honor-mod .d_6, .honor-mod .d_7, .honor-mod .d_8, .honor-mod .d_9 { left: 0; width: 285px; text-align: right; }
.history-mod .d_0, .history-mod .d_5, .honor-mod .d_0, .honor-mod .d_5 { top: 590px; }
.history-mod .d_1, .history-mod .d_6, .honor-mod .d_1, .honor-mod .d_6 { top: 465px; }
.history-mod .d_2, .history-mod .d_7, .honor-mod .d_2, .honor-mod .d_7 { top: 359px; }
.history-mod .d_3, .history-mod .d_8, .honor-mod .d_3, .honor-mod .d_8 { top: 234px; }
.history-mod .d_4, .history-mod .d_9, .honor-mod .d_4, .honor-mod .d_9 { top: 90px; }

.honor-mod { background: url(../images/about/bg-honor-e.jpg) no-repeat 249px 0; }
.honor-mod figure { display: block; }
.honor-mod .d_3, .honor-mod .d_8 { top: 90px; }
.honor-mod .d_2, .honor-mod .d_7 { top: 216px; }
.honor-mod .d_1, .honor-mod .d_6 { top: 341px; }
.honor-mod .d_0, .honor-mod .d_5 { top: 466px; }
.honor-mod .d_5, .honor-mod .d_6, .honor-mod .d_7, .honor-mod .d_8 { width: 253px; }
.honor-mod .d_0, .honor-mod .d_1, .honor-mod .d_2, .honor-mod .d_3 { left: 374px; }

#bdsharebox {padding-left:310px; border-bottom: 1px solid #a2a1a1; margin-bottom: 6px; }
#bdsharebox .share-tip { line-height: 27px; }

/*company-intro*/
.com-intro { padding: 0 26px; }
.com-intro h3 { padding: .5em 0; font-size: 16px; font-weight: bold; text-align: center; }
.com-intro p { text-indent: 2em; }

.mod-news-wrap .mod-news { margin: 7px; width: 338px; }
.mod-news-wrap2 .mod-news { margin: 7px; width: 256px; }

/*mod-news*/
.mod-news { border: 2px solid #ededed; }
.mod-news .hd { padding: 0 10px; line-height: 34px; border-bottom: 2px solid #d85c28; color: #0404ee; }
.mod-news .hd a { color: #0404ee !important; }
.mod-news .hd a:hover, .mod-news .hd a.active { color: #0404ee !important; text-decoration: underline; }
.mod-news .hd h3 { float: left; font-size: 14px; }
.mod-news .hd .more { float: right; }
.mod-news .txt-list li, .mod-news .news-list li { border: none; }
.mod-news .bd { padding: 3px 8px; }

/*product-show*/
.product-show-wrapout { margin: 0 auto; width: 1200px; background: #fff; }

.product-show-wrapin { margin: 0 auto; width: 850px; }

.product-show-mod .hd { padding-left: 130px; height: 24px; line-height: 24px; background: #dfe2e4; border: 1px solid #7b7a7a; }
.product-show-mod .hd li { float: left; width: 192px; font-size: 16px; border-left: 1px solid #7b7a7a; text-align: center; }
.product-show-mod .hd li a { display: block; color: #595757 !important; }
.product-show-mod .hd li a:hover, .product-show-mod .hd li a.active { color: #fff !important; text-decoration: none; }
.product-show-mod .hd li a:hover, .product-show-mod .hd li a.active { background: #ea5520; }
.product-show-mod .hd li.last { border-right: 1px solid #7b7a7a; }
.product-show-mod .sub-menu { padding-left: 124px; line-height: 26px; font-size: 14px; }
.product-show-mod .sub-menu a { margin: 0 8px; color: #595757 !important; }
.product-show-mod .sub-menu a:hover, .product-show-mod .sub-menu a.active { color: #ea5520 !important; text-decoration: none; }

.product-show-list { overflow: hidden; *zoom: 1; margin-left: -20px; }
.product-show-list li, .product-show-list .item { float: left; _display: inline; margin-left: 20px; width: 415px; }
.product-show-list li { padding: 22px 0; }
.product-show-list li .img-box { float: left; width: 140px; }
.product-show-list li .desc { display: block; position: relative; padding-left: 14px; }
.product-show-list li .desc a { color: #ea5520 !important; }
.product-show-list li .desc a:hover, .product-show-list li .desc a.active { color: #ea5520 !important; text-decoration: underline; }

.pop-txt { display: none; position: absolute; left: 14px; top: 0; background: #f7f8f8; width: 254px; border: 1px solid #7b7a7a; }
.pop-txt .inner { padding: 13px 10px 13px 26px; }
.pop-txt .content { width: 100%; height: 373px; overflow-x: hidden; overflow-y: auto; }
.pop-txt .close-btn { position: absolute; top: 10px; right: 10px; width: 18px; height: 18px; background: url(../images/close-txt.png) no-repeat; }

.join-advantage-page { padding-bottom: 455px; background: url(../images/join/adv-bg.jpg) no-repeat center 98%; }

.adv-ls ul { margin-bottom: 15px; font-size: 17px; background: url(../images/join/bg-box.png) repeat-y; }
.adv-ls ul .fl { padding: 5px 5px 5px 0; width: 58px; line-height: 1.1em; background: url(../images/join/arrow.png) no-repeat right center; text-align: center; }
.adv-ls ul .g-lastu { padding: 5px 10px 5px 27px; line-height: 1.4em; }
.adv-ls ul .g-lastu figure span { float: left; width: 33%; }

.org-ribbon-page-e { padding-bottom: 650px; background: url(../images//publicWelfare/silk.jpg) no-repeat center 97%; }
.org-ribbon-page-e .content { margin-top: 10px; }
.org-ribbon-page-e .pic-ls { overflow: hidden; *zoom: 1; margin-left: -8px; }
.org-ribbon-page-e .pic-ls li, .org-ribbon-page-e .pic-ls .item { float: left; _display: inline; margin-left: 8px; width: 286px; }
.org-ribbon-page-e .pic-ls li { margin-bottom: 8px; }

.partner-box { margin-top: 15px; padding: 0 1px; overflow: hidden; }
.partner-box li { float: left; margin-top: -1px; padding: 7px 0; width: 170px; height: 75px; border: 1px solid #e0e1e1; border-width: 1px 1px 0 0; }
.partner-box li img { width: 170px; height: 75px; }

.store-btn-w { padding: 30px 24px; }

.store-btn { width: 166px; height: 51px; line-height: 51px; background: url(../images/btn-store.png) no-repeat; color: #fff; font-size: 18px; font-weight: bold; text-align: center; color: #fff !important; }
.store-btn:hover, .store-btn.active { color: #fff !important; text-decoration: none; }

/*˶̬*/
.jm-mod { margin: 15px 10px; background: #fff; }
.jm-mod .t { height: 29px; }
.jm-mod .t h4 { float: left; padding: 0 23px; font-size: 14px; color: #fff; line-height: 29px; background: #ea5520; }
.jm-mod dl { padding: 8px 10px; }
.jm-mod dl dt { display: block; }
.jm-mod dl dt .fr { color: #ea5520; }
.jm-mod dl .btn { padding: 0 5px; background: #ea5520; color: #fff !important; }
.jm-mod dl .btn:hover, .jm-mod dl .btn.active { color: #fff !important; text-decoration: none; }
.jm-mod dl.odd { background: #fce1d0; }

/*product-l-nav*/
.product-l-nav h3 { padding-left: 46px; font-size: 18px; font-weight: bold; color: #fff; line-height: 50px; background: #943a47; }
.product-l-nav .con { background: #e9774d; }
.product-l-nav .con .in { margin-top: -1px; padding: 12px 30px 12px 46px; }
.product-l-nav .con dl { font-size: 14px; color: #fff; }
.product-l-nav .con dl a { color: #fff !important; }
.product-l-nav .con dl a:hover, .product-l-nav .con dl a.active { color: #fff !important; text-decoration: underline; }
.product-l-nav .con dl dt { line-height: 24px; border-top: 1px dotted #fff; border-bottom: 1px solid #fff; }
.product-l-nav .con dl dd { padding: 5px 0; line-height: 1.8em; *zoom: 1; }
.product-l-nav .con dl dd ul { margin-left: -35px; overflow: hidden; }
.product-l-nav .con dl dd ul li { display: inline; float: left; margin-left: 35px; white-space: nowrap; }
.product-l-nav .con dl dd ul.ul-e { margin-left: 0; }
.product-l-nav .con dl dd ul.ul-e li { margin-left: 0; width: 50%; }
.product-l-nav .con dl .sm_on, .product-l-nav .con dl .sm_off { margin-top: 9px; width: 12px; height: 10px; background: url(../images/bg-pro-lnav.png) no-repeat; }
.product-l-nav .con dl .sm_on { background-position: 0 -10px; }

.pro-list { width: 100%; border: 1px dashed #e7e8e8; border-width: 1px 0 0 1px; }
.pro-list td { padding: 20px; text-align: center; border: 1px dashed #e7e8e8; border-width: 0 1px 1px 0; }
.pro-list td a { display: block; width: 160px; overflow: hidden; }
.pro-list td a span { display: block; margin-top: .5em; }

.friend-scroll { position: relative; margin: 0; width: 100%; }
.friend-scroll .bk { display: block; position: absolute; width: 5px; height: 122px; background: #fff; right: 29px; top: 20px; }
.friend-scroll .bd { width: 89%; margin: 0 auto; }
.friend-scroll ul { overflow: hidden; }
.friend-scroll li { float: left; margin-left: -1px; }
.friend-scroll li a { display: block; margin-top: 20px; padding: 0 10px; width: 90px; border-left: 1px dotted #f2f2f2; }
.friend-scroll .next, .friend-scroll .prev { position: absolute; background: none; top: 54px; font-size: 30px; color: #8f8f8f !important; cursor: pointer; }
.friend-scroll .next:hover, .friend-scroll .next.active, .friend-scroll .prev:hover, .friend-scroll .prev.active { color: #ea5520 !important; text-decoration: none; }
.friend-scroll .prev { left: 10px; }
.friend-scroll .next { right: 0; }

.like_arc{	border:1px solid #ccc; border-top:3px solid red;}
.like_arc_title{line-height:32px;height:32px;border-bottom:1px solid #999;padding-left:10px;}
.like_arc_title h3{ font-size:14px;color:red;font-weight:bold;}
.like_arc_list {overflow:hidden;}
.like_arc_list li { width:380px;margin-left:30px;line-height:24px;height:24px;float:left;list-style:disc;list-style-position:outside }
.like_arc_list li a {
  width: 379px;
  display: block;
  /* -webkit-box-orient: vertical; */
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /* line-height: 24px; */
  height: 24px;
}


.like_dian{margin-top:10px;border:1px solid #ccc;border-top:3px solid red;}
.like_dian_title{line-height:32px;height:32px;border-bottom:1px solid #999;padding-left:10px;}
.like_dian_list {overflow:hidden;padding:10px;}
.like_dian_title h3{ font-size:14px;color:red;font-weight:bold;}
.like_dian_list li { width:175px; margin-right:14px;margin-left:13px;float:left; }
.like_dian_list li  img {width:173px;height:120px;padding:1px;border:1px solid #ccc;}
.like_dian_list li  a span{line-height:18px;height:18px;text-align:center;}
/*# sourceMappingURL=main.css.map */

#guestbook{margin:0;position:fixed;bottom:0;z-index:1000;width:100%;height:136px;background:url(../images/guestbook-backgroud.png) bottom repeat-x;}
.guestbook-content{width:1200px;margin:0 auto;}
.guestbook-content .form-left{float:left;width:751px;height:136px;background:url(../images/guestbook-left.png);}
.guestbook-content .form{float:right;width:362px;height:136px;background:url(../images/guestbook-form.png);}
#guestbook-tel{display:block;position:relative;left:45px;top:35px;width:230px;height:34px;border:0;}
#guestbook-address{display:block;position:relative;left:45px;top:47px;width:120px;height:34px;border:0}
#guestbook-submit{display:block;position:relative;left:180px;top:10px;width:100px;height:40px;}
#guestbook-close{display:block;position:relative;left:326px;top:-85px;width:40px;height:40px;}
