.sxclear:after { content: ''; height: 0; display: block; clear: both;}
.sxclear { zoom: 1;}

/*首页*/
.home-top { min-width:1190px; height:620px; background:url(https://www.03ky.com/2018/pc/images/home-top.jpg) no-repeat center 0; }
.home-bj { min-width:1190px; height:auto; padding: 0px 0 30px 0; background:url(https://www.03ky.com/2018/pc/images/home-bj.jpg) no-repeat center 0; }
.home-sx { width: 1188px; margin: 0 auto; }
.home-sx li { float: left; width: 188px; height: 208px; margin: 5px; }
.home-sx li a {display:block; width:100%; height:100%; background-image:url(https://www.03ky.com/2018/pc/images/home-sx1.png); background-repeat:no-repeat; }
.home-sx li a:hover { background-image:url(https://www.03ky.com/2018/pc/images/home-sx2.png); }
.home-sx .shu {background-position: 0px 0px;}
.home-sx .niu {background-position:-188px 0px;}
.home-sx .hu {background-position:-376px 0px;}
.home-sx .tu {background-position:-564px 0px;}
.home-sx .long {background-position:-752px 0px;}
.home-sx .she {background-position:-940px 0px;}
.home-sx .ma {background-position: 0px -208px;}
.home-sx .yang {background-position:-188px -208px;}
.home-sx .hou {background-position:-376px -208px;}
.home-sx .ji {background-position:-564px -208px;}
.home-sx .gou {background-position:-752px -208px;}
.home-sx .zhu {background-position:-940px -208px;}

.home-n { width: 1190px; margin: 20px auto 0; padding: 30px 0; background: url(https://www.03ky.com/2018/pc/images/n-bj.png);}
.home-title { padding: 10px 0 30px 0; text-align: center; }
.home-t { text-align: center; }
.home-t li { display: inline-block; margin: 0 10px; }
.home-info { padding: 0 10px; text-align: center; }
.home-info-l { width: 49%; display: inline-block; vertical-align: top; background: url(https://www.03ky.com/2018/pc/images/home-jp-line.jpg) no-repeat right center; background-size: 2px 100%;}
.home-info-r { width: 49%; display: inline-block; vertical-align: top; }
.home-info .txt { padding: 10px 20px; }
.home-info .txt h2 { font-size: 20px; text-align: left; color: #f9c656; font-family: Microsoft YaHei; background: url(https://www.03ky.com/2018/pc/images/yun-ico.png) no-repeat 0 center; padding: 15px 0 15px 45px;}
.home-info .txt p { font-size: 14px; text-align: left; color: #fd9263; line-height: 24px; text-indent: 2em;}

/*内页*/
.nei-top { min-width:1190px; height:469px; background:url(https://www.03ky.com/2018/pc/images/nei-top.jpg) no-repeat center 0; }
.nei-zsbj { min-width:1190px; height:664px; background:url(https://www.03ky.com/2018/pc/images/nei-zsbj.jpg) no-repeat center 0; }
.nei-1190 { width: 1190px; margin: 0 auto; position: relative; }
.nei-top-sx { position: absolute; top: 110px; left: 0; width: 473px; height: 324px; overflow: hidden; }
.nei-top-sh { position: absolute; top: 110px; left: 440px; width: 207px; height: 208px; overflow: hidden; }
.nei-top-zt { position: absolute; top: 300px; left: 470px; width: 401px; height: 76px; overflow: hidden; }
.nei-top-zi { position: absolute; top: 365px; left: 470px; width: 550px; color: #fcde7e; font-family: Microsoft YaHei; font-size: 16px;  }
.nei-top-xing { position: absolute; top: 180px; left: 650px; right: 30px; font-family: Microsoft YaHei; }
.nei-top-xing h2 { font-size: 14px; padding-bottom: 5px; color: #ebb677; }
.nei-top-xing li { float: left; width: 76px; height: 36px; background: url(https://www.03ky.com/2018/pc/images/nei-top-xing.png) no-repeat; text-align: center; font-size: 16px; line-height: 30px; color: #fcde7e; }

/*导航*/
#packbox1{position:relative; width:100%; z-index:500;}
#packbox2{position:absolute; top: 0px; left: 0; width:100%; height: 0;}
.menu-block { width: 1226px; height:118px; margin: 0 auto; background:url(https://www.03ky.com/2018/pc/images/menu-bj.png) no-repeat; position: relative;}
.menu-block ul { position: absolute; top: 35px; left: 40px; width:1144px; height:49px; }
.menu-block li { float:left; width:88px; height:49px;}
.menu-block li a { display:block; width:100%; height:100%; background-image:url(https://www.03ky.com/2018/pc/images/menu.png); background-repeat:no-repeat; }
.menu-block .home {background-position:0px 0px;}
.menu-block .shu {background-position:-88px 0px;}
.menu-block .niu {background-position:-176px 0px;}
.menu-block .hu {background-position:-264px 0px;}
.menu-block .tu {background-position:-352px 0px;}
.menu-block .long {background-position:-440px 0px;}
.menu-block .she {background-position:-528px 0px;}
.menu-block .ma {background-position:-616px 0px;}
.menu-block .yang {background-position:-704px 0px;}
.menu-block .hou {background-position:-792px 0px;}
.menu-block .ji {background-position:-880px 0px;}
.menu-block .gou {background-position:-968px 0px;}
.menu-block .zhu {background-position:-1056px 0px;}
.menu-block .home:hover {background-position:0px -49px;}
.menu-block .shu:hover {background-position:-88px -49px;}
.menu-block .niu:hover {background-position:-176px -49px;}
.menu-block .hu:hover {background-position:-264px -49px;}
.menu-block .tu:hover {background-position:-352px -49px;}
.menu-block .long:hover {background-position:-440px -49px;}
.menu-block .she:hover {background-position:-528px -49px;}
.menu-block .ma:hover {background-position:-616px -49px;}
.menu-block .yang:hover {background-position:-704px -49px;}
.menu-block .hou:hover {background-position:-792px -49px;}
.menu-block .ji:hover {background-position:-880px -49px;}
.menu-block .gou:hover {background-position:-968px -49px;}
.menu-block .zhu:hover {background-position:-1056px -49px;}

/*标题*/
.nei-title1 { width: 380px; height: 132px; margin: 0 auto; padding-top: 130px; background: url(https://www.03ky.com/2018/pc/images/n-title1.png) no-repeat center 130px; position: relative; }
.nei-title1 span { position: absolute; top: 133px; left: 165px; display: block; width: 55px; height: 55px; line-height: 55px; overflow: hidden; text-align: center; font-family: Microsoft YaHei; font-size: 30px; color: #ffff00; }
.nei-title1 i { position: absolute; top: 240px; left: 0px; display: block; width: 100%; text-align: center; font-family: Microsoft YaHei; font-size: 18px; font-style: normal; color: #f9c656;  }
.nei-title2 { width: 380px; height: 110px; margin: 0px auto; padding: 30px 0; background: url(https://www.03ky.com/2018/pc/images/n-title2.png) no-repeat center center; position: relative; }
.nei-title2 span { position: absolute; top: 33px; left: 165px; display: block; width: 55px; height: 55px; line-height: 55px; overflow: hidden; text-align: center; font-family: Microsoft YaHei; font-size: 30px; color: #ffff00; }
.nei-title3 { width: 380px; height: 110px; margin: 0px auto; padding: 30px 0; background: url(https://www.03ky.com/2018/pc/images/n-title3.png) no-repeat center center; position: relative; }
.nei-title3 span { position: absolute; top: 33px; left: 165px; display: block; width: 55px; height: 55px; line-height: 55px; overflow: hidden; text-align: center; font-family: Microsoft YaHei; font-size: 30px; color: #ffff00; }
.nei-title4 { width: 620px; height: 113px; margin: 0px auto; padding: 30px 0; background: url(https://www.03ky.com/2018/pc/images/n-title4.png) no-repeat center center; position: relative; }
.nei-title4 span { position: absolute; top: 33px; left: 285px; display: block; width: 55px; height: 55px; line-height: 55px; overflow: hidden; text-align: center; font-family: Microsoft YaHei; font-size: 30px; color: #ffff00; }
.nei-title5 { width: 330px; height: 111px; margin: 0px auto; padding: 30px 0; background: url(https://www.03ky.com/2018/pc/images/n-title5.png) no-repeat center center; position: relative; }
.nei-title5 span { position: absolute; top: 33px; left: 135px; display: block; width: 55px; height: 55px; line-height: 55px; overflow: hidden; text-align: center; font-family: Microsoft YaHei; font-size: 30px; color: #ffff00; }

/*综述*/
.nei-zongshu { text-align: center; padding-top: 30px; font-family: Microsoft YaHei; }
.nei-zongshu .ming, .nei-zongshu .zhai, .nei-zongshu .jixing, .nei-zongshu .xiongxing { display: inline-block; width: 248px; height: 309px;  vertical-align: top; margin: 0 10px; }
.nei-zongshu .ming { background: url(https://www.03ky.com/2018/pc/images/n-zs1.png) no-repeat; }
.nei-zongshu .zhai { background: url(https://www.03ky.com/2018/pc/images/n-zs2.png) no-repeat; }
.nei-zongshu .jixing { background: url(https://www.03ky.com/2018/pc/images/n-zs3.png) no-repeat; }
.nei-zongshu .xiongxing { background: url(https://www.03ky.com/2018/pc/images/n-zs4.png) no-repeat; }

.nei-zongshu .ming span, .nei-zongshu .zhai span, .nei-zongshu .jixing span, .nei-zongshu .xiongxing span { display: block; text-align: center; padding-top: 90px; font-size: 16px; color: #e7912b; }
.nei-zongshu .ming i { display: block; text-align: center; padding-top: 13px; font-style: normal; font-size: 48px; font-weight: bold; color: #950304; }
.nei-zongshu .zhai .taisui { text-align: center; }
.nei-zongshu .zhai .taisui i, .nei-zongshu .zhai .taisui em { display: inline-block; vertical-align: top; font-style: normal; margin: 0 5px; }
.nei-zongshu .zhai .taisui i { font-size: 18px; font-weight: bold; color: #804509; padding-top: 22px;  }
.nei-zongshu .zhai .taisui em { font-size: 48px; font-weight: bold; color: #950304; padding-top: 12px;  }
.nei-zongshu .zhai p { color: #f9c656; padding: 10px 20px 0 25px; text-align: left; font-size: 13px; }
.nei-zongshu .jixing ul, .nei-zongshu .xiongxing ul { padding: 10px 15px 0 20px; }
.nei-zongshu .jixing ul li, .nei-zongshu .xiongxing ul li { padding: 2px 0; }
.nei-zongshu .jixing i, .nei-zongshu .xiongxing i { float: left; font-style: normal; font-size: 24px; font-weight: bold; margin-right: 5px; }
.nei-zongshu .jixing p, .nei-zongshu .xiongxing p { overflow: hidden; padding-top: 2px; text-align: left; color: #804509; line-height: 14px; }
.nei-zongshu .jixing i { color: #950304; }
.nei-zongshu .xiongxing i { color: #000; }

/*内页背景*/
.nei-bj { min-width:1190px; height:auto; padding: 30px 0; background:#610000 url(https://www.03ky.com/2018/pc/images/nei-bj.jpg) no-repeat center 0; }
.nei-content { width: 1190px; margin: 0 auto; padding: 25px 0; background-color: #f5d7a2; }
.nei-txt { padding: 0 25px 20px 25px; line-height: 30px; color: #382b1f; font-size: 16px; font-family: Microsoft YaHei; }
.nei-txt a { color: #c80000; text-decoration: underline; }
.nei-txt p { text-indent: 2em; }

/*吉祥物*/
.jxw-tc { width: 1140px; height: 202px; margin: 0 auto; background: url(https://www.03ky.com/2018/pc/images/jxw-tc.jpg) no-repeat; position: relative; }
.ystc_sx { position:absolute; top:85px; left:23px; font-family: "Microsoft YaHei"; color:#7b3201; font-size:14px; line-height:16px; }
.ystc_zhen { position:absolute; top:32px; left:250px; font-family: "Microsoft YaHei"; color:#9f0a0d; font-size:18px; font-weight:bold; }
.ystc_link { position:absolute; top:60px; left:246px; width:300px; height:90px; }
.ystc_link a { float:left; width:50%; height:100%; display:block; }
.ystc_sxhj { position:absolute; top:166px; left:236px; font-family: "Microsoft YaHei"; color:#9f0a0d; font-size:14px; }
.ystc_sxjn { position:absolute; top:10px; left:590px; font-family: "Microsoft YaHei"; color:#7b3201; font-size:14px; font-weight:bold; }
.ystc_jntitle { position:absolute; top:30px; left:590px; font-family: "Microsoft YaHei"; color:#9f0a0d; font-size:18px; font-weight:bold; }
.ystc_jnlink { position:absolute; top:30px; left:578px;  width:350px; height:130px; }
.ystc_jnlink a { display:block; width:100%; height:100%; }
.ystc_tclink { position:absolute; top:21px; right:26px; width:146px; height: 161px; background: url(https://www.03ky.com/2018/pc/images/ystc_tclink.png) no-repeat;}
.ystc_tclink a { display:block; width:100%; height:37px; margin-bottom:5px; }
.ystc_jnt { position:absolute; top:166px; left:610px; font-family: "Microsoft YaHei"; color:#9f0a0d; font-size:14px; }

/*四大运势*/
.sdys-list { width: 1140px; margin: 0 auto; }
.sdys-list li { float: left; width: 550px; margin: 10px; }
.sdys-list-t { width: 550px; height: 90px; }
.sdys-list-c { width: 550px; background: url(https://www.03ky.com/2018/pc/images/sdys-list-c.jpg); min-height: 700px; }
.sdys-list-u { width: 550px; height: 44px; background: url(https://www.03ky.com/2018/pc/images/sdys-list-u.png) no-repeat; }
.sdys-list .title { text-align: center; color: #382b1f; font-family: "Microsoft YaHei"; font-size:16px;}
.sdys-list .xing { text-align: center; padding: 5px 0;  }
.sdys-list .txt { color: #382b1f; font-family: "Microsoft YaHei"; font-size:14px; line-height: 24px; padding: 10px 30px 0 30px; }
.sdys-list .txt a { color: #c80000; text-decoration: underline; }
.sdys-list .txt p { text-indent: 2em; }

/*化解秘法*/
.zdgz-info { padding: 0px 25px 10px 25px; font-size: 14px; color: #382b1f; line-height: 24px;}
.hjmf-list { padding: 20px 25px; }
.hjmf-list dl { border-left: 2px #dcc083 solid; margin-left: 38px; }
.hjmf-list dd { position: relative; padding: 10px 0 10px 38px; }
.hjmf-list dd:last-child { padding-bottom: 0; }
.hjmf-list .num { position: absolute; top: 10px; left: -40px; width: 78px; height: 78px; text-align: center; color: #ceaa5d; font-size: 40px; line-height: 70px; font-family: Georgia; background: url(https://www.03ky.com/2018/pc/images/num.png) no-repeat; }
.hjmf-list h2 { color: #c80000; font-size: 24px; font-family: "Microsoft YaHei"; padding: 5px 0 5px 15px; }
.hjmf-list .sm { color: #382b1f; font-size: 14px; line-height: 24px;  font-family: "Microsoft YaHei"; padding: 0 0 0 15px; }
.hjmf-list .prod { background-color: #dcc083; margin-top: 20px; padding: 10px 20px; }
.hjmf-list .prod li { float: left; width: 50%; margin: 15px 0; }
.hjmf-list .prod .photo { float: left; width: 120px; height: 120px; position: relative; }
.hjmf-list .prod .photo img { display: block; width: 100%; height: 100%; }
.hjmf-list .prod .txt { overflow: hidden; padding: 0 10px; }
.hjmf-list .prod h3 { color: #382b1f; font-size: 16px; font-family: "Microsoft YaHei"; padding: 5px 0; }
.hjmf-list .prod p { color: #382b1f; padding: 5px 0; font-family: "Microsoft YaHei"; font-size: 14px; }
.hjmf-list .prod .order { position: absolute; bottom: -20px; left: 0; background: url(https://www.03ky.com/2018/pc/images/order.png) no-repeat center 0; margin-top: 5px; width: 100%; height: 33px; text-align: center; display: inline-block; font-size: 14px; line-height: 24px; font-family: "Microsoft YaHei"; }

/*本命佛*/
.bmf-info { margin: 0 25px; background-color:#dcc083; }
.bmf-info .photo { float: left; width: 260px; height: 260px; background: url(https://www.03ky.com/2018/pc/images/bmf-photo.jpg) no-repeat; position: relative; }
.bmf-info .photo span { position: absolute; bottom: 0; left: -10px; }
.bmf-info .txt { overflow: hidden; padding: 30px 20px 0 20px; }
.bmf-info .txt h2 {font-family: "Microsoft YaHei";font-size:20px; color: #382b1f;font-weight:bold; padding-bottom: 10px;}
.bmf-info .txt p {color: #382b1f; font-size: 14px; line-height: 24px; text-indent: 2em;}

.bmf-list { width: 1140px; margin: 10px auto; }
.bmf-list dt { height: 42px; background: #dcc083 url(https://www.03ky.com/2018/pc/images/bmf-list-dt.png) no-repeat 10px 0;}
.bmf-list dt span { float: left; line-height:42px; color:#382b1f; font-family: "Microsoft YaHei"; font-weight:bold; font-size:18px; padding-left:80px;}
.bmf-list dt span i {color:#b71111; font-style:normal;}
.bmf-list dt a { float: right; line-height: 42px; padding: 0 20px; }

.bmf-list dd { padding:20px 0px; overflow:hidden;}
.bmf-list ul:after { content: ''; height: 0; display: block; clear: both;}
.bmf-list ul { zoom: 1;}
.bmf-list ul li { float:left; width:20%; }
.bmf-list .photo { position: relative; width: 95%; height: 0; display: block; margin: 0 auto; padding-bottom: 95%; overflow:hidden;}
.bmf-list .photo a {position: absolute; top: 0; left: 0; text-align: center; width: 100%; }
.bmf-list .photo img { width: 100%; height: 100%; }
.bmf-list .url { width: 95%; margin: 0 auto; padding:5px 0px; height:30px; line-height:16px; overflow:hidden;}
.bmf-list .price { width: 95%; margin: 0 auto; padding:5px 0px; height:30px;}
.bmf-list .n_price { float:left; font-family: Arial, Microsoft YaHei, Lucida Grande; font-size:16px;COLOR: #ff4200; font-weight:bold;}
.bmf-list .n_order { float:right;}
.bmf-list a { color:#000; text-decoration:none;}
.bmf-list a:hover { text-decoration:underline; color:#F00;}
