/* ::::: http://www.yuanzhuo.cn/Skins/Default/Common.css ::::: */

/* ::::: http://www.yuanzhuo.cn/Skins/Default/Index.css ::::: */

.Title { width: 100%; text-align: center; padding-top: 56px; }
.Title h2 { font-size: 16px; color: rgb(51, 51, 51); font-weight: normal; }
.Title h2 a { color: rgb(51, 51, 51); text-decoration: none; }
.Title p { font-size: 28px; color: rgb(102, 102, 102); font-family: arial; text-transform: uppercase; word-spacing: 2px; font-weight: bold; }
.Title i { display: block; width: 100%; height: 4px; margin: 13px auto 0px; background: transparent url('/2019/title_xian.png') no-repeat scroll center center; }
.banner { width: 100%; overflow: hidden; height: 767px; position: relative; }
.banner a { display: block; height: 598px; }
#flashs { position: relative; height: 767px; overflow: hidden; }
#flashs .bgitem { z-index: 1; position: absolute; top: 0px; }
#flashs .btnList { width: 100%; text-align: center; position: absolute; bottom: 20px; left: 0px; z-index: 999; }
#flashs .btnList span { display: inline-block; width: 80px; height: 5px; cursor: pointer; font-size: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-left: 2px; }
#flashs .btnList span:first-child { margin-left: 0px; }
.search { width: 100%; height: 79px; background: rgb(243, 244, 246) none repeat scroll 0% 0%; }
.search .container { width: 90%; margin: 0 auto; }
.search p { float: left; font-size: 14px; color: rgb(0, 0, 0); text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 79px; line-height: 79px; }
.search p a { font-size: 14px; color: rgb(51, 51, 51); font-weight: normal; margin-right: 16px; }
.search .Input { width: 318px; height: 39px; float: right; margin-top: 20px; }
.search .Input input { padding: 0px 4px 0px 10px; font-size: 13px; outline: medium none; color: rgb(153, 153, 153); height: 39px; line-height: 39px; width: 250px; float: left; border: medium none; }
.search .Input a { display: block; float: left; width: 54px; height: 39px; text-decoration: none; text-align: center; background: transparent url('/2019/searchbtn.png') no-repeat scroll center center; }
.project { width: 100%; }
.project .mainCon { width: 100%; margin-top: 36px; }
.project .mainCon li { width: 100%; height: 270px; padding-top: 6px; background: rgb(243, 244, 246) none repeat scroll 0% 0%; float: left; margin-left: 12px; text-align: center; position: relative; }
.project .mainCon li:first-child { margin-left: 0px; }
.project .mainCon li a { display: block; text-decoration: none; }
.project .mainCon li img { display: block; }
.project .mainCon li .Pics { width: 210px; height: 122px; position: relative; }
.project .mainCon li .caise { position: absolute; top: 0px; left: 0px; display: none; }
.project .mainCon li h3 { font-size: 16px; color: rgb(51, 51, 51); font-weight: normal; margin-top: 12px; }
.project .mainCon li p { font-size: 14px; color: rgb(102, 102, 102); }
.project .mainCon li span { display: block; width: 40px; height: 40px; position: absolute; bottom: 35px; left: 50%; margin-left: -20px; overflow: hidden; }
.project .mainCon li span img { position: relative; }
.project .mainCon li:hover .caise { display: block; }
.project .mainCon li:hover span img { top: -40px; }
.case { width: 100%; }
.case .menu { width: 100%; height: 66px; background: #e50f59 none repeat scroll 0% 0%; position: relative; margin-top: 52px; }
.case .menu ul { padding-left: 0px; height: 50px; width: 90%; margin: 0 auto; }
.case .menu li { width: 171px; float: left; height: 66px; border-left: 0px solid rgb(35, 38, 40); border-right: 0px solid rgb(59, 63, 66); }
.case .menu li p { line-height: 66px; height: 66px; text-align: center; position: relative; font-size: 16px; color: rgb(255, 255, 255); }
.case .menu li p a { display: block; text-decoration: none; color: rgb(255, 255, 255); }
.case .menu li p i { display: none; width: 11px; height: 6px; position: absolute; left: 50%; margin-left: -5px; bottom: -6px; z-index: 9; }
.case .menu li img { display: block; }
.case .menu li.cur i { display: block; }
.case .menu li.cur p { /*background: rgb(252, 107, 0) none repeat scroll 0% 0%;*/ font-weight: bold; }
.case .menu li.cur { border-color: rgb(252, 107, 0); }
.case .caseList { width: 100%; background: transparent url('/2019/casebg01.jpg') repeat scroll 0% 0%; padding: 20px 0px; height: 47px; overflow: hidden; position: relative; }
.case .caseList .container { height: 47px; overflow: hidden; position: relative; width: 90%; margin: 0 auto; }
.case .caseList .box { overflow: hidden; height: 47px; padding-left: 0px; }
.case .caseList .box a { display: block; float: left; width: 102px; height: 47px; line-height: 47px; text-align: center; font-size: 14px; color: rgb(51, 51, 51); background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-left: 10px; text-decoration: none; }
.case .caseList .box a:hover { color: rgb(252, 107, 0); font-weight: bold; }
.case .mainCon { width: 90%; margin: 0 auto; }
.case .mainCon li { float: left; width: 32.5%; margin: 5px; }
.case .mainCon li img { display: block; width: 98%; transform: scale(1); transition: all 1s ease-out 0s; height:380px; }
.case .mainCon li .Pics { position: relative; overflow: hidden; }
.case .mainCon li .intro { position: absolute; width: 90%; height: 92%; background: transparent url('/2019/casebg02.png') repeat scroll 0% 0%; left: 0px; top: 0px; overflow: hidden; display: none; padding: 5% 5% 0px; }
.case .mainCon li .intro .box { border: 1px solid rgb(51, 51, 51); width: 100%; height: 100%; }
.case .mainCon li .intro .box i { height: 140px; display: block; overflow: hidden; }
.case .mainCon li .intro p { font-size: 13px; color: rgb(255, 255, 255); line-height: 20px; font-style: normal; padding: 0% 5% 0px; height: 20px; margin-bottom: 0px ! important; overflow: hidden; text-overflow: ellipsis; }
.case .mainCon li .intro span { display: block; font-size: 14px; color: rgb(226, 226, 226); font-family: arial; text-align: center; margin-top: 5%; }
.case .mainCon li .PicTitle { padding-top: 18px; height: 55px; text-align: center; background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.case .mainCon li .PicTitle p { font-size: 14px; color: rgb(51, 51, 51); }
.case .mainCon li .PicTitle i { display: block; width: 25%; height: 2px; background: rgb(226, 226, 226) none repeat scroll 0% 0%; margin: 10px auto 0px; }
.case .mainCon li a { display: block; text-decoration: none; }
.case .mainCon li:hover .intro { display: block; }
.case .mainCon li:hover .PicTitle { background: #e50f59 none repeat scroll 0% 0%; }
.case .mainCon li:hover .PicTitle p { color: rgb(255, 255, 255); }
.case .mainCon li:hover .PicTitle i { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.case .mainCon li:hover img { transform: scale(1.2); }
.trouble { width: 100%; background: transparent url('/2019/troublebg.jpg') no-repeat scroll center center; height: 680px; overflow: hidden; }
.trouble .container { height: 680px; position: relative; }
.trouble .box { padding-top: 220px; width: 382px; overflow: hidden; }
.trouble .box dl { height: 49px; padding-top: 12px; border-bottom: 1px dotted rgb(235, 235, 235); position: relative; left: -600px; opacity: 0; }
.trouble .box dt { width: 36px; height: 35px; line-height: 35px; text-align: center; font-size: 22px; color: rgb(255, 255, 255); background: transparent url('/2019/trouble_y.png') no-repeat scroll center center; font-family: arial; float: left; }
.trouble .box dd { height: 35px; line-height: 35px; float: left; margin-left: 14px; font-size: 16px; color: rgb(65, 65, 65); }
.trouble .people { position: absolute; left: 546px; bottom: -1000px; opacity: 0; }
.trouble img { display: block; }
.trouble span { display: block; position: absolute; }
.trouble span.wz01 { left: 490px; top: 1200px; opacity: 0; }
.trouble span.wz02 { left: 543px; top: 1200px; opacity: 0; }
.trouble span.wz03 { left: 912px; top: 1200px; opacity: 0; }
.trouble span.wz04 { right: 0px; top: 1200px; opacity: 0; }
.adv { width: 100%; background: transparent url('/2019/advbg.jpg') repeat scroll 0% 0%; }
.adv .title { width: 100%; padding-top: 51px; }
.adv .title img { display: block; margin: 0px auto; }
.adv .mainCon { width: 100%; margin-top: 52px; }
.adv .mainCon .con { height: 445px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.adv .mainCon .con dl { width: 1100px; margin: 0px auto; }
.adv .mainCon .con dt { width: 508px; height: 360px; float: left; padding-top: 85px; padding-right: 42px; overflow: hidden; }
.adv .mainCon .con dt span { position: relative; top: 400px; opacity: 0; }
.adv .mainCon .con dt h3 { position: relative; top: 400px; opacity: 0; }
.adv .mainCon .con dt i { position: relative; top: 400px; opacity: 0; }
.adv .mainCon .con dt p { position: relative; top: 400px; opacity: 0; }
.adv .mainCon .con dd { width: 550px; float: right; height: 445px; position: relative; }
.adv .mainCon .con dd img { display: block; transform: scale(1); transition: all 1s ease-out 0s; }
.adv .mainCon .con.same dd span { width: 960px; height: 445px; overflow: hidden; position: absolute; right: -1500px; top: 0px; opacity: 0; }
.adv .mainCon .con.dif dt { float: right; }
.adv .mainCon .con.dif dd { float: left; position: relative; }
.adv .mainCon .con.dif dd span { display: block; position: absolute; left: -1500px; top: 0px; overflow: hidden; opacity: 0; }
.adv .mainCon .con.dif dt { padding-left: 42px; padding-right: 0px; }
.adv .mainCon .con dt span { overflow: hidden; display: block; }
.adv .mainCon .con dt em.kuang { width: 68px; height: 61px; font-family: "微软雅黑"; line-height: 61px; text-align: center; font-size: 42px; color: rgb(252, 107, 0); border: 5px solid rgb(252, 107, 0); display: block; float: left; }
.adv .mainCon .con dt em.num { display: block; float: left; line-height: 71px; font-size: 50px; color: rgb(252, 107, 0); margin-right: 10px; }
.adv .mainCon .con dt h3 { font-size: 20px; color: rgb(51, 51, 51); margin-top: 34px; }
.adv .mainCon .con dt i { display: block; width: 42px; height: 3px; background: rgb(252, 107, 0) none repeat scroll 0% 0%; margin-top: 12px; }
.adv .mainCon .con dt p { font-size: 16px; line-height: 25px; margin-top: 26px; color: rgb(102, 102, 102); }
.partner { width: 100%; padding-bottom: 56px; }
.partner { width: 100%;}
.partner .mainCon { width: 100%; margin-top: 37px; }
.partner .mainCon .conBox { width: 100%; height: 302px; position: relative; overflow: hidden; }
.partner .mainCon .conBox ul { float: left; position: absolute; left: 0px; top: 0px; }
.partner .mainCon .conBox li { width: 1100px; float: left; overflow: hidden; height: 302px; }
.partner .mainCon .conBox li a { display: block; float: left; text-align: center; text-decoration: none; margin-bottom: 25px; }
.partner .mainCon .conBox li a span { display: block; border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(228, 228, 228) rgb(228, 228, 228) rgb(228, 228, 228) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.partner .mainCon .conBox li a.dif span { border-left: 1px solid rgb(228, 228, 228); }
.partner .mainCon .conBox li em { display: block; font-size: 13px; color: rgb(51, 51, 51); margin-top: 10px; }
.partner .mainCon .conBox li img { display: block; }
.partner .mainCon .btnList { text-align: center; margin-top: 12px; }
.partner .mainCon .btnList span { display: inline-block; width: 12px; height: 11px; background: transparent url('/2019/partner_icon01.png') no-repeat scroll center center; margin: 0px 3px; cursor: pointer; }
.partner .mainCon .btnList span.cur { background: transparent url('/2019/partner_icon02.png') no-repeat scroll center center; }
.flow { width: 100%; background: transparent url('/2019/flowbg02.jpg') no-repeat scroll center center; height: 366px; }
.flow .container { height: 309px; padding-top: 57px; }
.flow .khflow { float: left; margin-left: 480px; margin-right: 32px; }
.flow a { display: block; width: 292px; height: 255px; float: left; }
.yzkehu { width: 100%; background: transparent url('/2019/kehubg.jpg') repeat scroll 0% 0%; padding-bottom: 0px; }
.yzkehu img { width: 100%;}
.yzkehu .mainCon { width: 100%; margin-top: 50px; }
.yzkehu .mainCon li { float: left; width: 263px; margin-left: 16px; }
.yzkehu .mainCon li:first-child { margin-left: 0px; }
.yzkehu .mainCon li .Pics { position: relative; width: 263px; height: 161px; overflow: hidden; display: block; }
.yzkehu .mainCon li img { display: block; transform: scale(1); transition: all 1s ease-out 0s; }
.yzkehu .mainCon li:hover img { transform: scale(1.2); }
.yzkehu .mainCon li .intro { padding: 26px 22px 0px; height: 198px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: center; position: relative; }
.yzkehu .mainCon li .intro h3 { font-size: 14px; color: rgb(51, 51, 51); }
.yzkehu .mainCon li .intro h3 a { color: rgb(51, 51, 51); text-decoration: none; }
.yzkehu .mainCon li .intro p { font-size: 14px; font-weight: lighter; line-height: 22px; color: rgb(102, 102, 102); margin-top: 13px; }
.yzkehu .mainCon li .intro a.details { width: 124px; height: 30px; display: block; line-height: 30px; text-align: center; background: rgb(227, 227, 227) none repeat scroll 0% 0%; font-size: 13px; color: rgb(151, 151, 151); bottom: 40px; left: 50%; margin-left: -62px; position: absolute; text-decoration: none; }
.yzkehu .mainCon li:hover a.details { background: rgb(252, 107, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.honor { width: 100%; padding-bottom: 42px; }
.honor img { width: 100%;}
.honor .mainCon { width: 100%; margin-top: 30px; }
.honor .mainCon .conBox1 { width: 100%; height: 181px; background: transparent url('/2019/honorbg01.jpg') no-repeat scroll center center; padding-top: 38px; }
.honor .mainCon .conBox1 ul { margin-left: 248px; width: 814px; }
.honor .mainCon .conBox1 li { float: left; width: 372px; padding-left: 14px; background: transparent url('/2019/honor_icon01.png') no-repeat scroll left center; font-size: 14px; color: rgb(51, 51, 51); margin-bottom: 12px; margin-left: 20px; }
.honor .mainCon .conBox1 li a { color: rgb(51, 51, 51); }
.honor .mainCon .conBox2 { width: 100%; position: relative; margin-top: 36px; }
.honor .mainCon .conBox2 i { display: block; width: 14px; height: 29px; position: absolute; top: 103px; cursor: pointer; overflow: hidden; }
.honor .mainCon .conBox2 i img { display: block; position: relative; }
.honor .mainCon .conBox2 i.prev { left: 0px; }
.honor .mainCon .conBox2 i.next { right: 0px; }
.honor .mainCon .conBox2 i:hover img { top: -29px; }
.honor .mainCon .conBox2 .box { width: 988px; margin: 0px auto; position: relative; height: 248px; overflow: hidden; }
.honor .mainCon .conBox2 .box ul { width: 102%; position: absolute; top: 0px; left: 0px; }
.honor .mainCon .conBox2 .box li { float: left; width: 235px; margin-right: 16px; height: 248px; background: transparent url('/2019/honor_yy.png') no-repeat scroll center bottom; }
.honor .mainCon .conBox2 .box li a { display: block; border: 1px solid rgb(242, 243, 247); height: 203px; padding-top: 29px; text-decoration: none; }
.honor .mainCon .conBox2 .box li span { display: block; width: 189px; height: 138px; padding-top: 8px; background: transparent url('/2019/honorbg02.png') no-repeat scroll center center; margin: 0px auto; }
.honor .mainCon .conBox2 .box li img { display: block; margin: 0px auto; }
.honor .mainCon .conBox2 .box li em { display: block; font-size: 13px; color: rgb(51, 51, 51); margin-top: 20px; text-align: center; }
.mien { width: 100%; background: transparent url('/2019/mienbg.jpg') no-repeat scroll center center; height: 664px; }
.mien .mainCon { width: 100%; margin-top: 38px; }
.mien .Title { padding-top: 46px; }
.mien .Title h2 a { color: rgb(255, 255, 255); }
.mien .Title p { color: rgb(255, 255, 255); }
.mien .Title i { background: transparent url('/2019/title_xian02.png') no-repeat scroll center center; }
.mien .mainCon { width: 100%; height: 456px; position: relative; margin-top: 34px; }
.mien .mainCon span { display: block; width: 14px; height: 29px; cursor: pointer; position: absolute; top: 50%; margin-top: -14px; overflow: hidden; z-index: 99; }
.mien .mainCon .btn01 { background: transparent url('/2019/mienbtn01.png') no-repeat scroll left top; left: 92px; }
.mien .mainCon .btn02 { background: transparent url('/2019/mienbtn02.png') no-repeat scroll left top; right: 92px; }
.mien .mienCon { overflow: hidden; width: 1000px; height: 456px; margin: 0px auto; position: relative; }
.mien .mienCon .mienBox { width: 1000px; height: 456px; margin: 0px auto; }
.mien .mienCon .iteam .Pic { position: relative; display: block; }
.mien .mienCon .iteam img { display: block; }
.mien .mienCon .iteam b { display: block; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: transparent url('/2019/mienbg02.png') repeat scroll 0% 0%; }
.mien .mienCon .iteam.active b { display: none; }
.mien .mienCon .iteam.active { height: 456px; top: 0px ! important; }
.mien .mienCon .iteam.active .Pic { display: block; border: 5px solid rgb(246, 246, 246); }
.mien .mienCon .iteam.active p { color: rgb(255, 255, 255); font-size: 14px; margin-top: 22px; text-align: center; }
.mien .mienCon .iteam.active p a { color: rgb(255, 255, 255); }
.mien .mienCon .iteam { overflow: hidden; position: absolute; }
.liuy { width: 100%; background: transparent url('/2019/lybg.jpg') no-repeat scroll center center; height: 523px; }
.liuy .mainCon { width: 100%; padding-top: 100px; height: 423px; position: relative; }
.liuy .mainCon .phone { position: absolute; left: 175px; top: 388px; background: transparent url('/2019/ly_phone.png') no-repeat scroll left center; padding-left: 32px; }
.liuy .mainCon .phone p { font-size: 20px; color: rgb(252, 107, 0); line-height: 24px; }
.liuy .mainCon .box { width: 320px; margin-left: 730px; }
.liuy .mainCon .box p { font-size: 16px; color: rgb(51, 51, 51); }
.liuy .mainCon .box p em { font-weight: bold; color: rgb(252, 107, 0); }
.liuy .mainCon .box .Input { height: 36px; border-bottom: 1px solid rgb(234, 234, 234); overflow: hidden; }
.liuy .mainCon .box .Input span { display: block; font-size: 14px; color: rgb(153, 153, 153); line-height: 36px; width: 85px; float: left; }
.liuy .mainCon .box .Input input { width: 235px; border: medium none; float: left; display: block; outline: medium none; font-size: 14px; height: 36px; line-height: 36px; }
.liuy .mainCon .box .Textarea span { display: block; font-size: 14px; color: rgb(153, 153, 153); line-height: 38px; }
.liuy .mainCon .box .Textarea textarea { width: 307px; height: 82px; border: 1px solid rgb(234, 234, 234); outline: medium none; resize: none; padding: 10px 0px 0px 10px; }
.liuy .mainCon .box a { display: block; margin-top: 10px; height: 40px; line-height: 40px; text-align: center; background: rgb(252, 107, 0) none repeat scroll 0% 0%; font-size: 16px; color: rgb(255, 255, 255); text-decoration: none; }

.footerCenter .link { width: 100%; height: 40px; padding-top: 20px; display: block; border-top: 1px solid rgb(45, 44, 44); }
.footerCenter .link dt { float: left; width: 68px; font-size: 14px; color: rgb(252, 107, 0); font-weight: bold; }
.footerCenter .link dt a { color: rgb(252, 107, 0); }
.footerCenter .link dd { float: left; width: 1000px; overflow: hidden; padding-top: 1px; }
.footerCenter .link dd a { display: block; margin: 0px 15px; font-size: 14px; color: rgb(102, 102, 102); float: left; }
.probtx { color: rgb(240, 20, 20); display: block; margin-top: 5px; font-size: 12px; }
.lymsg { color: rgb(240, 20, 20); }
/* ::::: http://lxbjs.baidu.com/newFloat/asset/float.css ::::: */

#LXB_CONTAINER, #LXB_CONTAINER ins, #LXB_CONTAINER a, #LXB_CONTAINER input, #LXB_CONTAINER img, #LXB_INVITE, #LXB_INVITE ins, #LXB_INVITE a, #LXB_INVITE input, #LXB_INVITE img, #LXB_CLOSE_BTN, #LXB_CLOSE_BTN ins, #LXB_CLOSE_BTN a { width: auto; height: auto; margin: 0px; padding: 0px; background: transparent none repeat scroll 0px 0px; border: medium none; color: black; direction: ltr; letter-spacing: normal; line-height: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: normal; font-size: 12px; font-family: Tahoma,"宋体",Helvetica,sans-serif; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; visibility: visible; overflow: visible; list-style: outside none none; float: none; clear: none; display: block; position: absolute; top: auto; left: auto; vertical-align: baseline; box-sizing: content-box; }
#LXB_CONTAINER, #LXB_CLOSE_BTN, #LXB_INVITE { z-index: 2147483647; }
#LXB_CONTAINER { width: 200px; height: 270px; border: 1px solid rgb(136, 136, 136); }
#LXB_CONTAINER .lxb-hide-btn, #LXB_INVITE .lxb-hide-btn { font-family: 微软雅黑; text-decoration: none; overflow: hidden; cursor: pointer; }
#LXB_CONTAINER .lxb-tl-phone, #LXB_INVITE .lxb-tl-phone { left: 32px; top: 79px; width: 134px; height: 22px; text-decoration: none; font-family: 微软雅黑; font-size: 16px; text-align: center; }
#LXB_CONTAINER .lxb-tl-phone-h { text-align: left; }
#LXB_CONTAINER .lxb-cb-input, #LXB_INVITE .lxb-cb-input { left: 6px; top: 118px; width: 120px; height: 16px; font-family: 微软雅黑; font-size: 13px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; }
#LXB_CONTAINER .lxb-cb-input-btn, #LXB_INVITE .lxb-cb-input-btn { left: 133px; top: 118px; width: 52px; height: 22px; font-family: simsun; font-size: 14px; text-align: center; cursor: pointer; }
#LXB_CLOSE_BTN, .lxb-close-btn { cursor: pointer; }
#LXB_INVITE .lxb-group-con, #LXB_CONTAINER .lxb-group-con { font-size: 0px; }
#LXB_CONTAINER .lxb-group-con { top: 181px; left: 9px; }
#LXB_CONTAINER .lxb-group-con-h { top: 92px; }
.custom-url, .custom-text { font-family: simsun; text-decoration: none; font-size: 14px; }
#LXB_CONTAINER .lxb-cb-tip, #LXB_INVITE .lxb-cb-tip { text-align: center; line-height: 1.2em; }
#LXB_CONTAINER .lxb-cb-tip-con, #LXB_INVITE .lxb-cb-tip-con { width: 200px; margin: 0px auto; text-align: center; position: static; }
#LXB_CONTAINER .lxb-cb-tip-close, #LXB_INVITE .lxb-cb-tip-close { font-size: 12px; line-height: 1.2em; height: 12px; right: 5px; top: 5px; font-weight: 700; font-family: 宋体; cursor: pointer; color: rgb(0, 0, 0); }
#LXB_CONTAINER .lxb-cb-tip-arrow, #LXB_INVITE .lxb-cb-tip-arrow { background-repeat: no-repeat; background-image: url('/2019/cursor.png'); }
/* ::::: http://sgoutong.baidu.com/embed/1571907416/asset/embed/css/pc/main.css ::::: */

#newBridge, #nbInviteWrapper, #nbWebImLightContainer { color: rgb(0, 0, 0); font-style: normal; font-weight: normal; letter-spacing: normal; word-spacing: normal; white-space: normal; }
#newBridge, #nbInviteWrapper, #nbWebImLightContainer, #newBridge ins, #nbInviteWrapper ins, #nbWebImLightContainer ins, #newBridge a, #nbInviteWrapper a, #nbWebImLightContainer a, #newBridge div, #nbInviteWrapper div, #nbWebImLightContainer div, #newBridge p, #nbInviteWrapper p, #nbWebImLightContainer p, #newBridge em, #nbInviteWrapper em, #nbWebImLightContainer em, #newBridge b, #nbInviteWrapper b, #nbWebImLightContainer b, #newBridge dd, #nbInviteWrapper dd, #nbWebImLightContainer dd, #newBridge dl, #nbInviteWrapper dl, #nbWebImLightContainer dl, #newBridge ul, #nbInviteWrapper ul, #nbWebImLightContainer ul, #newBridge li, #nbInviteWrapper li, #nbWebImLightContainer li, #newBridge i, #nbInviteWrapper i, #nbWebImLightContainer i, #newBridge h1, #nbInviteWrapper h1, #nbWebImLightContainer h1, #newBridge h2, #nbInviteWrapper h2, #nbWebImLightContainer h2, #newBridge h3, #nbInviteWrapper h3, #nbWebImLightContainer h3, #newBridge h4, #nbInviteWrapper h4, #nbWebImLightContainer h4, #newBridge h5, #nbInviteWrapper h5, #nbWebImLightContainer h5, #newBridge span, #nbInviteWrapper span, #nbWebImLightContainer span, #newBridge table, #nbInviteWrapper table, #nbWebImLightContainer table, #newBridge td, #nbInviteWrapper td, #nbWebImLightContainer td, #newBridge tr, #nbInviteWrapper tr, #nbWebImLightContainer tr, #newBridge tbody, #nbInviteWrapper tbody, #nbWebImLightContainer tbody, #newBridge thead, #nbInviteWrapper thead, #nbWebImLightContainer thead, #newBridge strong, #nbInviteWrapper strong, #nbWebImLightContainer strong, #newBridge u, #nbInviteWrapper u, #nbWebImLightContainer u, #newBridge img, #nbInviteWrapper img, #nbWebImLightContainer img, #newBridge font, #nbInviteWrapper font, #nbWebImLightContainer font, #newBridge select, #nbInviteWrapper select, #nbWebImLightContainer select, #newBridge option, #nbInviteWrapper option, #nbWebImLightContainer option, #newBridge input, #nbInviteWrapper input, #nbWebImLightContainer input, #newBridge form, #nbInviteWrapper form, #nbWebImLightContainer form, #newBridge textarea, #nbInviteWrapper textarea, #nbWebImLightContainer textarea { width: auto; height: auto; margin: 0px; padding: 0px; background: transparent none repeat scroll 0px 0px; border: medium none; direction: ltr; letter-spacing: inherit; line-height: normal; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; white-space: inherit; word-spacing: normal; font-size: 12px; font-family: inherit; font-size-adjust: none; font-stretch: normal; font-style: inherit; font-variant: normal; font-weight: inherit; visibility: visible; overflow: visible; list-style: outside none none; float: none; clear: none; display: block; position: static; top: auto; left: auto; box-sizing: content-box; }
#newBridge img, #nbInviteWrapper img, #nbWebImLightContainer img, #newBridge a, #nbInviteWrapper a, #nbWebImLightContainer a, #newBridge em, #nbInviteWrapper em, #nbWebImLightContainer em, #newBridge b, #nbInviteWrapper b, #nbWebImLightContainer b, #newBridge strong, #nbInviteWrapper strong, #nbWebImLightContainer strong, #newBridge span, #nbInviteWrapper span, #nbWebImLightContainer span { display: inline; }
#newBridge .nb-invite-wrap p { color: inherit; font-size: inherit; }
#newBridge .nb-invite-wrap span { text-decoration: inherit; color: inherit; font-size: inherit; font-family: inherit; }
#newBridge .nb-invite-wrap span { text-decoration: inherit; color: inherit; font-size: inherit; font-family: inherit; font-style: inherit; font-weight: inherit; }
#newBridge .nb-invite-wrap { color: rgb(0, 0, 0); z-index: 2; }
#newBridge .nb-invite-wrap .nb-invite-text { position: absolute; top: 44px; left: 128px; right: 26px; font-size: 13px; color: rgb(255, 255, 255); }
#newBridge .nb-invite-body { position: relative; overflow: hidden; }
#newBridge .nb-invite-wrap-base { background: transparent none no-repeat scroll 0% 0%; border-radius: 3px; overflow: hidden; }
#newBridge .nb-invite-wrap-base .nb-invite-tool-base { width: 18px; height: 18px; position: absolute; right: 8px; top: 8px; left: auto; bottom: auto; cursor: pointer; background: transparent url('/2019/close_001.png') no-repeat scroll 0% 0%; }
#newBridge .nb-invite-wrap-base .nb-invite-text-base .nb-invite-welcome-base, #newBridge .nb-invite-wrap-base .nb-invite-text-base p { margin: 0px; font-size: 13pt; color: rgb(255, 255, 255); word-break: break-all; }
#newBridge .nb-invite-wrap-base .nb-invite-btn-base { position: absolute; bottom: 12px; right: 12px; top: auto; left: auto; }
#newBridge .nb-invite-wrap-base .nb-invite-access-box .nb-invite-access-btn-box::after { content: ""; clear: both; visibility: hidden; height: 0px; display: block; width: 0px; }
#newBridge .nb-invite-wrap-base .nb-invite-access-box .nb-invite-access-btn-box .nb-invite-access-btn-right .nb-invite-access-btn + label::before { content: " "; position: absolute; top: 0px; left: 0px; width: 34px; height: 13px; border-radius: 15px; background-color: rgb(184, 184, 184); transition: transform 0.35s cubic-bezier(0.45, 1, 0.4, 1) 0s; }
#newBridge .nb-invite-wrap-base .nb-invite-access-box .nb-invite-access-btn-box .nb-invite-access-btn-right .nb-invite-access-btn + label::after { content: " "; position: absolute; top: 0px; left: 0px; width: 13px; height: 13px; border-radius: 15px; background-color: rgb(255, 255, 255); box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4); transition: transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35) 0s; }
#newBridge .nb-invite-wrap-base .nb-invite-access-box .nb-invite-access-btn-box .nb-invite-access-btn-right .nb-invite-access-btn:checked + label::before { transform: scale(0); }
#newBridge .nb-invite-wrap-base .nb-invite-access-box .nb-invite-access-btn-box .nb-invite-access-btn-right .nb-invite-access-btn:checked + label::after { transform: translateX(20px); }
#newBridge .nb-invite-wrap-base .nb-invite-access-box .nb-invite-access-close::after { content: ""; border-width: 6px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; position: absolute; left: 41px; top: 6px; }
#newBridge .nb-invite-wrap-base .nb-invite-access-box .nb-invite-access-close::before { content: ""; border-width: 6px; border-style: solid; border-color: transparent transparent rgb(0, 0, 0); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; position: absolute; left: 41px; top: 5px; }
#newBridge .nb-invite-wrap-base .nb-invite-cancel-base { display: inline-block; width: 80px; height: 32px; line-height: 32px; text-align: center; border: 1px solid rgb(255, 255, 255); border-radius: 5px; cursor: pointer; font-size: 13px; color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); }
#newBridge .nb-invite-wrap-base .nb-invite-ok-base { display: inline-block; width: 80px; height: 32px; line-height: 32px; text-align: center; border: 1px solid rgb(255, 255, 255); border-radius: 5px; cursor: pointer; font-size: 13px; color: rgb(0, 133, 218); margin-left: 8px; }
#newBridge .nb-position-base { position: fixed; }
#newBridge .nb-middle { top: 50%; left: 50%; bottom: auto; right: auto; margin: -80px 0px 0px -230px; }
#newBridge .nb-invite-skin-9 { display: block; background: rgb(69, 135, 232) url('/2019/inviteback9.png') no-repeat scroll 0% 0%; }
#newBridge .nb-invite-skin-9 .nb-invite-ok { color: rgb(69, 135, 232); background-color: rgb(255, 255, 255); }
#newBridge .nb-invite-skin-9 .nb-invite-cancel { color: rgb(255, 255, 255); background-color: transparent; }
#newBridge .nb-icon-base { position: fixed; cursor: pointer; border-radius: 5px; }
#newBridge .nb-icon-base .nb-icon-inner-wrap { position: relative; border-radius: 5px; overflow: hidden; }
#newBridge .nb-icon-base .nb-icon-bridge-base { display: block; height: 45px; width: 130px; position: absolute; top: 50%; left: 50%; margin-left: -65px; margin-top: -20px; background-repeat: no-repeat; background-position: center center; overflow: hidden; }
#newBridge .nb-icon-group .nb-clearfix::after { content: ""; display: block; height: 0px; line-height: 0; clear: both; visibility: hidden; }
#newBridge .icon-left-center { left: 2px; top: 50%; right: auto; bottom: auto; margin: -25px 0px 0px; }
#newBridge .nb-icon-skin-0 .nb-icon-bridge0 { height: 50px; width: 140px; margin-left: -68px; margin-top: -25px; background: transparent url('/2019/iconword0.png') no-repeat scroll 0% 0%; }
#newBridge .nb-icon-skin-0 .nb-icon-inner-wrap { background-color: rgb(0, 174, 243); }
#newBridge .nb-icon-skin-0 .nb-icon-inner-wrap .nb-icon-bridge-base { background: transparent url('/2019/iconword0.png') no-repeat scroll 0% 0%; }
#newBridge .nodeName { background: rgb(255, 255, 255) url('/2019/user.png') no-repeat scroll 9px center; }
#newBridge .nodePhone { background: rgb(255, 255, 255) url('/2019/nodephone.png') no-repeat scroll 9px center; }
#newBridge .nodeAddress { background: rgb(255, 255, 255) url('/2019/nodelocation.png') no-repeat scroll 9px center; }
#newBridge .nodeMail { background: rgb(255, 255, 255) url('/2019/nodemail.png') no-repeat scroll 9px center; }
#newBridge .nb-nodeboard-base { height: auto; width: 240px; border-radius: 3px; z-index: 3; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base { color: rgb(0, 0, 0); border-radius: 5px; background-color: rgb(237, 237, 237); }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-nodeboard-top { height: 35px; line-height: 35px; font-size: 14px; background-color: rgb(0, 174, 243); border-top-left-radius: 5px; border-top-right-radius: 5px; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-head-title { float: left; font-size: 14px; color: rgb(255, 255, 255); margin-left: 12px; line-height: 35px; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-nodeboard-close { display: inline-block; float: right; height: 30px; width: 34px; margin-top: 2px; cursor: pointer; background: transparent url('/2019/nodemin.png') no-repeat scroll 0% 0%; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-nodeboard-max { background: transparent url('/2019/nodemax.png') no-repeat scroll 0% 0%; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-board-form { display: inline; background-color: rgb(237, 237, 237); }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-board-form .nb-nodeboard-set {  }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-board-form .nb-nodeboard-content { position: relative; width: 222px; margin: 7px auto 0px; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-board-form .nb-nodeboard-set-content { width: 212px; height: 79px; margin: 12px auto 7px; padding: 0px 4px; resize: none; overflow: hidden; border: 1px solid rgb(213, 213, 213); background-color: rgb(255, 255, 255); text-align: left; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-board-form .nb-nodeboard-name { height: 30px; width: 221px; line-height: 30px; margin: 7px auto 0px; border: 1px solid rgb(213, 213, 213); position: relative; background-color: rgb(255, 255, 255); }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-board-form .nb-nodeboard-icon { width: 35px; height: 30px; display: inline-block; text-align: center; background-color: rgb(255, 255, 255); vertical-align: top; border-right: 1px solid rgb(255, 255, 255); }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-board-form .nb-nodeboard-input { margin: 0px; width: 140px; height: 30px; line-height: 30px; border: medium none; display: inline-block; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-nodeboard-success { display: none; height: 314px; background-color: rgb(237, 237, 237); }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-success-box { width: 120px; position: absolute; top: 50%; left: 50%; margin-left: -60px; margin-top: -55px; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-success-icon { height: 72px; width: 80px; margin: 0px auto; background: transparent url('/2019/bridge.png') no-repeat scroll center center; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-success-title { color: rgb(51, 51, 51); font-size: 14px; text-align: center; margin-top: 10px; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-success-content { color: rgb(51, 51, 51); text-align: center; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-sucess-close { height: 30px; width: 90px; color: rgb(255, 255, 255); margin: 20px auto 0px; background-color: rgb(0, 174, 243); text-align: center; line-height: 32px; cursor: pointer; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-nodeboard-send { width: 202px; margin: 12px auto 0px 10px; padding-bottom: 18px; }
#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base .nb-nodeboard-send-btn { height: 35px; width: 90px; line-height: 35px; text-align: center; border-radius: 2px; font-size: 14px; color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(0, 174, 243); }
#newBridge .nb-nodeboard-position-base { position: fixed; }
#newBridge .nb-nodeboard-left-bottom { left: 1px; bottom: 1px; top: auto; right: auto; }
#newBridge .nb-nodeboard-base .nb-nodeboard-top-0 { background-color: rgb(0, 174, 243); }
#newBridge ins { display: block; text-decoration: none; }
#newBridge { font-family: Arial,Helvetica,"Microsoft YaHei",sans-serif; position: fixed; z-index: 2147483647; }
#newBridge .nb-show { display: block; }
*::-moz-placeholder { color: rgb(171, 171, 171); opacity: 1; }
/* ::::: http://www.yuanzhuo.cn/Skins/Default/ggly.css ::::: */

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
audio:not([controls]) { display: none; height: 0px; }
a { background-color: transparent; }
a:active, a:hover { outline: 0px none; }
b, strong { font-weight: bold; }
h1 { font-size: 2em; margin: 0.67em 0px; }
img { border: 0px none; }
svg:not(:root) { overflow: hidden; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
textarea { overflow: auto; }
table { border-collapse: collapse; border-spacing: 0px; }
td, th { padding: 0px; }
li { list-style: outside none none; }
img { vertical-align: middle; border: 0px none; }
ul { margin: 0px; padding: 0px; }
p { margin: 0px; }
a { text-decoration: none ! important; }
.clear { clear: both; }
.dibu { position: fixed; bottom: 0px; width: 100%; z-index: 10000; text-align: center; }
.dibu .max_w1200 { padding: 10px; position: relative; max-width: none; min-width: 1000px; display: inline-block; z-index: 2; }
.dibu .max_w1200 .dibu_l { float: left; width: 120px; margin-right: 20px; position: relative; }
.dibu .max_w1200 .dibu_l .dibu_l_p { display: block; border: 1px solid rgb(255, 255, 255); background: transparent url('/2019/dibu_jiantou_06.png') repeat scroll 0% 0%; color: rgb(244, 65, 63); text-align: center; line-height: 34px; font-size: 15px; font-weight: bold; transition: all 0.4s ease 0s; cursor: pointer; }
.dibu .max_w1200 .dibu_l ul { position: absolute; bottom: 40px; left: 0px; width: 100%; display: none; }
.dibu .max_w1200 .dibu_l ul li { margin-bottom: 6px; }
.dibu .max_w1200 .dibu_l ul li a { display: block; border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); text-align: center; line-height: 34px; font-size: 15px; font-weight: bold; transition: all 0.4s ease 0s; background-color: rgb(252, 107, 0); }
.dibu .max_w1200 .dibu_l ul .thistab a { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(244, 65, 63); transition: all 0.4s ease 0s; border: 1px solid rgb(244, 65, 63); }
.dibu .max_w1200 .dibu_r { float: left; overflow: hidden; }
.dibu .max_w1200 .dibu_r form { overflow: hidden; float: left; }
.dibu .max_w1200 .dibu_r form input { float: left; width: 240px; line-height: 34px; height: 34px; border: 1px solid rgb(230, 218, 218); margin-right: 9px; color: rgb(170, 170, 170); font-size: 14px; padding: 0px 14px; letter-spacing: 1px; }
.dibu .max_w1200 .dibu_r form .btntj { width: 128px; background: transparent none repeat scroll 0% 0%; line-height: 34px; float: left; border: 1px solid rgb(255, 255, 255); font-size: 15px; letter-spacing: 2px; font-weight: bold; padding: 0px; color: rgb(255, 255, 255); }
.dibu .max_w1200 .dibu_r form .btntj:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(244, 65, 63); transition: all 0.4s ease 0s; }
.dibu .max_w1200 .dibu_r_p { float: left; margin-left: 20px; }
.dibu .max_w1200 .dibu_r_p p { color: rgb(255, 255, 255); font-size: 18px; letter-spacing: 1px; line-height: 36px; }
.dibu .max_w1200 .dibu_r_p p img { margin-right: 12px; margin-top: -3px; }
.dibu .max_w1200 .dibu_r_p p span { font-weight: bold; font-size: 24px; }
.dibu .dibu_gb { position: absolute; right: 20px; top: 14px; cursor: pointer; z-index: 3; }
.dibu .dibu_beijing { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 1; opacity: 0.8; background-color: rgb(252, 107, 0); }
.max_w1200 { max-width: 1200px; margin: auto; }
.ImTable * { padding: 0px; margin: 0px; }
.ImTable { border-collapse: collapse; border: 9px solid rgb(252, 107, 0); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.ImHeader { height: 90px; background: transparent url('/2019/im_01.png') no-repeat scroll 0% 0%; }
.ImRow0 { margin: 0px 11px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 34px; line-height: 34px; }
a.im, a.im:hover { text-decoration: none; color: rgb(51, 51, 51); padding-left: 1px; }
.ImFooter { height: 201px; background: transparent url('/2019/im_04.png') no-repeat scroll 0% 0%; }
.kehu { display: block; position: absolute; width: 50px; height: 30px; left: 50%; margin-left: -25px; top: 2px; }
a.im { font-size: 16px; }








.shili h4 { font-size: 30px; font-family: "微软雅黑"; text-align: center; padding-top: 50px; }
.choose1 { width: 100%; height: 710px; margin: 0px auto; overflow: hidden; }
.choose1 h4 { font-size: 30px; font-family: "黑体"; text-align: center; padding-top: 50px; }
.choose1 .stock1 { font-size: 16px; font-family: "黑体"; text-align: center; margin: 5px 0px 36px; display: block; }
.choose1 .m2top1 { width: 40%; float:left; margin: 10px; height: 560px; overflow: hidden;}
.fuwu { float: left; height: 270px; margin-left: 0px; padding-right: 0px; position: relative; width: 50%; text-align: center; }
.fuwu img { display: block; width: 100%;}
.fuwu span { position: absolute; bottom: 0px; left: 20%; z-index:999;}
.img01 { position: absolute; top: 0px; left: 0px; z-index: 1000; }
.img11 { position: absolute; top: 0px; left: 0px; z-index: 100; }
.m2bot1 { padding-top: 0px; width: 56%; float: left; margin: 10px; height: 560px; overflow: hidden;}
.m2bt1 { color: #FFFFFF; font-family: "黑体"; font-size: 30px; text-align: center; margin: 0px auto 30px; background: #e50f59; width: 600px; }
.m2xx1 { color: rgb(102, 102, 102); font-family: "黑体"; font-size: 16px; line-height: 28px; margin: 10px;}
.div3 { display: none; }
.indexzl1 img { display: block; float: left; margin: 0px 12.5px; }
.indexzz1 { width: 990px; height: 199px; overflow: hidden; }
.indexzz1 img { display: block; float: left; margin: 0px 2px; }
.indexc1 { float: left; margin: 5px 10px 0px 0px; color: rgb(0, 0, 0); }
.indexc1 li { float: left; width: 300px; padding: 6px 0px; white-space: nowrap; overflow: hidden; }
.indexc1 li span { color: rgb(153, 153, 153); }






/*.jh-li-sesstion .jh-w65p { width: 95%; }*/
.jh-w65p { width: 90%; margin-left: auto; margin-right: auto;}
.jh-li-sesstion .jh-w65p h2 { text-align: center;}
.us-wrapper .us2 .us-label { text-align: justify; }
.jh-li-sesstion { padding: 30px; }
.us-label { margin: 30px 0px; }
.us-label li { background: none repeat scroll 0% 0% rgb(245, 245, 245); padding: 2px 14px; height: 30px; line-height: 30px; font-size: 15px; text-align: center; display: inline-block; vertical-align: bottom; margin: 0px 3px 16px; color: rgb(119, 119, 119); cursor: pointer; }
.us-label li:first-child { margin-bottom: 0.3rem; }
.us-label li.jh-bg-d2efff { background: none repeat scroll 0% 0% rgb(210, 239, 255); height: 34px; line-height: 34px; font-size: 20px; }
.us-label li.jh-bg-ffedc5 { background: none repeat scroll 0% 0% rgb(255, 237, 197); height: 34px; line-height: 34px; font-size: 20px; }
.us-label li.jh-bg-dff3d8 { background: none repeat scroll 0% 0% rgb(223, 243, 216); height: 34px; line-height: 34px; font-size: 20px; }
.us-label li.jh-bg-f5e3f9 { background: none repeat scroll 0% 0% rgb(245, 227, 249); height: 34px; line-height: 34px; font-size: 20px; }
.us-label li.jh-bg-fedab6 { background: none repeat scroll 0% 0% rgb(254, 218, 182); height: 34px; line-height: 34px; font-size: 20px; }
.us-label li.jh-bg-ffcdcc { background: none repeat scroll 0% 0% rgb(255, 205, 204); height: 34px; line-height: 34px; font-size: 20px; }
.us-label li.jh-bg-d0d2ff { background: none repeat scroll 0% 0% rgb(208, 210, 255); height: 34px; line-height: 34px; font-size: 20px; }
.jh-li-session-pp { padding-top: 0px; }
.jh-li-session-pp h2 { font-size: 40px; margin: 90px 0px 40px; }