#Main{ background: url(/images/newpc/sprcial/2020summer/banner.jpg) no-repeat; background-size: 100% auto; background-color:#1790DF; overflow: hidden; position: relative; top: -120px; z-index: 1; min-width: 1200px; padding-top: 30%; margin-bottom: -120px;}
.section.section_content{padding-top: 0;position: relative;}
.section .section_div.section_box{margin: 0;}
.register_view{ width: 400px; margin: 0 auto 50px;}
.register_view a{ display: block;}
.register_view .qrcode_view{ width: 100%; height: 100px; padding: 4px 0; background: #ff6800; box-shadow: 0 6px 10px rgba(23,49,67,.2); border-radius: 15px; text-align: center; box-sizing: border-box;}
.register_view .qrcode_view img{ vertical-align: middle; margin-right: 20px;}
.register_view .qrcode_view span{ color: #fff; font-size: 40px; display: inline-block; height: 92px; line-height: 92px; vertical-align: middle;}
.register_view p{ line-height: 2; color: #fff; margin-top: 10px;}
.section .section_ul{padding: 0;margin: 0;list-style: none;}
.section .section_li {width: 580px;margin: 10px 10px 50px;float: left; padding: 2px;box-sizing: border-box;background: linear-gradient(31.8deg,#5A5377,#E8B385,#E8B385,#E8B385,#5A5377);}
.section .section_li .item_content {background: #001C75;color: #ffffff;text-align: left;padding: 0 18px;}
.section .section_li .item_title_div{border-bottom: 1px solid #663546;overflow: hidden;}
.section .section_li .item_title{font-size: 20px;font-weight: bold;line-height: 70px;float: left;}
.section .section_li .item_time{font-size: 12px;line-height: 70px;float: right;color: rgba(255,255,255,.5);}
.section .section_li .item_introduce_div{height: 184px;position: relative;}
.section .section_li .item_introduce{font-size: 16px;line-height: 1.75;padding: 14px 0 18px;}
.section .section_li .item_image_div{width: 120px;padding: 11px;box-sizing: border-box;background: rgba(255,255,255,0.2);position: absolute;bottom: 5px; right:0;}
.section .section_li .item_image {width: 100%;}
.section .section_li .item_tag_div{width: 330px;clear: both;padding: 0 0 15px;overflow: hidden;}
.section .section_li .item_tag{width: 100px;line-height: 30px;float: left;margin: 0 10px 10px 0; font-size: 14px;color: rgba(255,255,255,.5);background-color: rgba(21,62,164,.4);text-align: center;}

.section .section_li .item_info_div{position: relative;overflow: hidden;border-top: 1px solid #33285E;height: 100px;}
.section .section_li .item_price_div{float: left;position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform:translateY(-50%);}
.section .section_li .item_btn{ cursor: pointer; font-size: 14px;color: #ffffff;position: absolute;top: 50%;right: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform:translateY(-50%); width: 120px;line-height: 32px;text-align: center;background-image: linear-gradient(to right, #ff6600, #ff6600);-webkit-background-image: linear-gradient(to right, #ff6600, #ff6600);-moz-background-image: linear-gradient(to right, #ff6600, #ff6600);-o-background-image: linear-gradient(to right, #ff6600, #ff6600);}
.section .section_li .zhuce_btn{cursor: auto;}
.section .li_zhuce .item_btn{background:transparent ;}
.section .section_li .item_price{font-size: 14px;color: #ff6600;line-height: 1;padding-bottom: 5px;}
.section .section_li .item_price_num{font-size: 40px;font-family: 'Georgia';}
.section .section_li .item_discount_div{overflow: hidden;}
.section .section_li .item_discount{font-size: 14px;float: left;}
.section .section_li .item_original_price{font-size: 14px;color: #485faa;float: left;margin-left: 20px;text-decoration: line-through;}
.sprcial_home {text-align: center;}
.sprcial_home .sprcial_home_btn{display: inline-block;box-sizing: border-box;width: 202px;line-height: 48px;font-size: 16px; text-align: center;background: #ff6600;color: #ffffff;}
.bg_image{position: absolute; top: 30%;}
.bg_left{left: 0;}
.bg_right{right: 0;}
.banner_image{width: 100%;top: 112px; left: 0;}
#new_bottom{margin: 0!important;}
.banner_div {height: 850px !important; min-width: 1200px; background-color: #1790DF;}

.banner_margin {margin-bottom: 730px !important;}
#Main.is_agents{ padding-top: 42%;}

@media screen and (max-width: 1500px) {
    #Main{ padding-top: 600px;}
}
@media screen and (max-width: 1400px) {
    #Main{ padding-top: 500px;}
	#Main.is_agents{ padding-top: 600px;}
}