* { margin: 0; padding: 0; list-style: none; text-decoration: none; font-family: "Microsoft YaHei"; font-size: 0.32rem; color: #333333; }

body { height: 100%; margin: 0 auto; }

#header { width: 100%; float: left; background-color: #43b373; }
#header .header { width: 6.25rem; margin: 0.03rem auto 0; background-color: #43b373; }
#header .header img { float: left; height: 0.5rem; padding: 0.09rem 0; }
#header .header img:nth-of-type(2) { float: right; margin-top: 0.07rem; height: 0.4rem; padding: 0.1rem 0; }
#header .header input { width: 3.89rem; height: 0.54rem; float: left; margin: 0.08rem 0.35rem 0.08rem 0.01rem; border-radius: 0.05rem; border: 0.01rem solid #d7d7d7; padding-left: 0.60rem; background: #ffffff url("/images/search.jpg") no-repeat 0.2rem; background-size: 0.2rem 0.2rem; }

#banner1 { width: 100%; float: left; }
#banner1 img { float: left; width: 100%; }

#nav { width: 100%; float: left; }
#nav .nav { width: 7.02rem; margin: 0.11rem auto 0; }
#nav .nav .nav_div { float: left; }
#nav .nav .nav_div div { float: left; width: 2.28rem; height: .88rem; background-color: #43b373; border-radius: 0.05rem; text-align: center; color: #ffffff; line-height: 0.88rem; margin-right: 0.04rem; margin-bottom: 0.03rem; }
#nav .nav .nav_div div:nth-child(1) { height: 1.80rem; line-height: inherit; }
#nav .nav .nav_div div:nth-child(1) p { color: #ffffff; }
#nav .nav .nav_div div:nth-child(1) img { margin-top: 0.35rem; width: 0.59rem; height: 0.61rem; }
#nav .nav .div2 div { background-color: #fe7445; }
#nav .nav .div3 div { background-color: #ffa618; }
#nav .nav .nav_banner { float: left; }
#nav .nav .nav_banner img { float: left; width: 2.28rem; height: 1.34rem; margin-right: 0.04rem; }

#main1 { width: 100%; float: left; }
#main1 .main1 { width: 6.86rem; margin: 0.13rem auto 0; }
#main1 .main1 .pxai { width: 3.43rem; height: .87rem; float: left; text-align: center; line-height: 0.87rem; border-top: 0.01rem solid #e5e5e5; border-bottom: 0.04rem solid #43b373; color: #333333; }
#main1 .main1 .tejia { width: 3.43rem; height: .87rem; float: left; text-align: center; line-height: 0.87rem; border-top: 0.01rem solid #e5e5e5; border-bottom: 0.01rem solid #e5e5e5; color: #666666; }
#main1 .main1 .tejia_show { display: none; }
#main1 .main1 .more { width: 100%; float: left; text-align: center; color: #999; height: .87rem; line-height: 0.87rem; }
#main1 .main1 ul { float: left; }
#main1 .main1 ul li a { float: left; margin-top: 0.19rem; border-bottom: 0.01rem solid #e5e5e5; padding-bottom: 0.16rem; }
#main1 .main1 ul li a div { float: left; color: #666666; }
#main1 .main1 ul li a b { float: left; margin-top: 0.30rem; }
#main1 .main1 ul li a .yh { float: right; margin-top: 0.26rem; }
#main1 .main1 ul li a .yh .di { float: left; padding: 0.05rem 0.07rem; background-color: #ffe6e4; color: #d04337; font-size: 0.24rem; }
#main1 .main1 ul li a .yh .song { float: left; padding: 0.05rem 0.07rem; background-color: #f9e6c6; color: #d04337; font-size: 0.24rem; margin-left: 0.16rem; }

#banner2 { width: 100%; float: left; }
#banner2 img { float: left; width: 100%; }

#main2 { width: 100%; float: left; }
#main2 .main2 { width: 6.80rem; margin: 0 auto 0; }
#main2 .main2 .main2_header { float: left; border-bottom: 0.01rem solid #d7d7d7; }
#main2 .main2 .main2_header div { float: left; height: .76rem; width: 2.26rem; text-align: center; line-height: 0.80rem; color: #909090; }
#main2 .main2 .main2_header div:nth-of-type(1) { border-bottom: 0.04rem solid #43b373; }
#main2 .main2 .main2_top { float: left; margin-top: 0.25rem; border-bottom: 0.01rem solid #d7d7d7; }
#main2 .main2 .main2_top ul { float: left; }
#main2 .main2 .main2_top ul li { float: left; width: 1.40rem; height: .42rem; background-color: #f4f8fb; border-radius: 0.05rem; margin: 0 0.12rem 0.22rem; text-align: center; line-height: 0.42rem; border: 0.01rem solid #f4f8fb; }
#main2 .main2 .main2_top ul li:nth-of-type(1) { background-color: #f5fff8; border: 0.01rem solid #43b373; }
#main2 .main2 .main2_top .gny_show { display: none; }
#main2 .main2 .main2_top .zyx_show { display: none; }
#main2 .main2 ul { float: left; }
#main2 .main2 ul li { float: left; padding-bottom: 0.05rem; border-bottom: 0.01rem solid #d7d7d7; }
#main2 .main2 ul li a { float: left; margin-top: 0.29rem; }
#main2 .main2 ul li a img { float: left; width: 2.03rem; height: 1.27rem; margin-right: 0.20rem; margin-bottom: 0.35rem; }
#main2 .main2 ul li a .main2_li_right { float: right; height: 100%; width: 4.55rem; }
#main2 .main2 ul li a .main2_li_right div { float: left; width: 4.55rem; font-size: 0.32rem; height: .5rem; overflow: hidden; color: #666666; }
@media screen and (max-width: 427px) { #main2 .main2 ul li a .main2_li_right div { height: 0.4rem;line-height: 0.4rem; } }
#main2 .main2 ul li a .main2_li_right div .baoji { width: .75rem; height: .25rem; background: #ffffff; padding: 0; border: 0.01rem solid #43b373; color: #43b373; text-align: center; line-height: 0.25rem; font-size: 0.24rem; }
#main2 .main2 ul li a .main2_li_right div:nth-of-type(2) { float: left; height: auto; margin-top: 0.11rem; }
#main2 .main2 ul li a .main2_li_right div:nth-of-type(2) .di { width: auto; height: auto; padding: 0.02rem 0.11rem; font-size: 0.24rem; color: #d04337; }
#main2 .main2 ul li a .main2_li_right div:nth-of-type(2) .song { width: auto; height: auto; padding: 0.02rem 0.11rem; font-size: 0.24rem; margin-top: 0; color: #d04337; }
#main2 .main2 ul li a .main2_li_right div:nth-of-type(2) .lirun { float: left; padding: 0 0.05rem; border: 0.01rem solid #f47a6f; color: #d04337; font-size: 0.24rem; font-weight: bold; margin-left: 0.20rem; }
#main2 .main2 ul li a .main2_li_right p { float: left; font-size: 0.26rem; color: #999999; }
#main2 .main2 ul li a .main2_li_right p b { font-size: 0.28rem; }
#main2 .main2 ul li a .main2_li_right p span { font-size: 0.26rem; margin-right: 0.50rem; color: #999999; }
#main2 .main2 ul li a .main2_li_right p span:last-of-type { margin: 0; }
#main2 .main2 ul li a .main2_li_right p:nth-of-type(1) { font-size: 0.26rem; }

#banner3 { width: 100%; float: left; }
#banner3 img { float: left; width: 100%; }

#footer { width: 100%; float: left; }
#footer .footer { width: 320px; margin: 0 auto; }
#footer .footer .footer1 { float: left; margin-top: 0.4rem; width: 100%; }
#footer .footer .footer1 span { float: left; font-size: .30rem; color: #aaa; text-align: center; width: 100%; }
#footer .footer .footer2 { width: 100%; float: left; margin-top: 0.75rem; }
#footer .footer .footer2 a { float: left; width: 33%; text-align: center; font-size: 0.30rem; color: #aaa; }
#footer .footer .footer3 { width: 100%; float: left; margin-top: 0.4rem; }
#footer .footer .footer3 a { float: left; width: 50%; text-align: center; font-size: 0.30rem; color: #aaa; }
#footer .footer .footer4 { float: left; margin-top: 0.30rem; text-align: center; font-size: 0.24rem; width: 100%; color: #aaa; }

#last { height: .92rem; float: left; width: 100%; margin-top: 0.10rem; }

#fixed { position: fixed; width: 7.20rem; height: .90rem; bottom: 0; background-color: #ffffff; border-top: 0.01rem solid #d7d7d7; border-bottom: 0.01rem solid #d7d7d7; float: left; }
#fixed ul { float: left; width: 100%; margin-top: 0.10rem; }
#fixed ul li { float: left; width: 25%; }
#fixed ul li a { float: left; width: 100%; }
#fixed ul li a div { width: 100%; float: left; text-align: center; }
#fixed ul li a div img { height: 0.3rem; }
#fixed ul li a p { text-align: center; color: #666666; float: left; width: 100%; }

#toTop { position: fixed; right: 1%; bottom: 10%; z-index: 999; float: left; width: 0.9rem; height: 0.9rem; border-radius: 50%; box-shadow: 0 0 5px; background: #ffffff url("/images/ToTop.png") no-repeat center; background-size: 0.5rem; }

.di { float: left; padding: 0.01rem 0.07rem; background-color: #ffe6e4; color: #d04337; font-weight: bold; }

.song { float: left; padding: 0.01rem 0.07rem; background-color: #f9e6c6; color: #d04337; font-weight: bold; margin-left: 0.16rem; }

.baoji { float: left; padding: 0.04rem 0.14rem; background-color: #43b373; color: #ffffff; font-weight: bold; font-size: 0.24rem; margin-bottom: -0.03rem; }
@media screen and (max-width: 414px) { .baoji { margin-bottom: -0.08rem; } }

.fanxian { float: left; padding: 0.04rem 0.14rem; background-color: #e6493a; color: #ffffff; font-weight: bold; font-size: 0.20rem; margin-bottom: -0.03rem; }

.rmb { color: #ff6600; }

.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


.size30{font-size: 30px;color: #000000;}
.size25{font-size: 25px;color: #000000;}
.size24{font-size: 24px;color: #000000;}
.size23{font-size: 23px;color: #000000;}
.size22{font-size: 22px;color: #000000;}
.size21{font-size: 21px;color: #000000;}
.size20{font-size: 20px;color: #000000;}
.size19{font-size: 19px;color: #000000;}
.size18{font-size: 18px;color: #000000;}
.size17{font-size: 17px;color: #000000;}
.size16{font-size: 16px;color: #000000;}
.size15{font-size: 15px;color: #000000;}
.size14{font-size: 14px;color: #000000;}
.size13{font-size: 13px;color: #000000;}
.size12{font-size: 12px;color: #000000;}
.size11{font-size: 11px;color: #000000;}
.size10{font-size: 10px;color: #000000;}





/*# sourceMappingURL=style.css.map */
