@charset "utf-8";
html{ margin: 0; padding: 0; font-family: "微软雅黑";}
img{ border: none;}
ul,li{ list-style: none;}
a{ outline: none;}
body{ margin: 0; padding: 0; background: url(bg_bot.png) center bottom/100% no-repeat #fd9184;}
/*banner*/
.banner{ width: 100%; height: auto; overflow: hidden;}
.banner img{ width: 100%; height: auto; display: block;}

/*main*/
.bdtit{ width: 1200px; margin: 0 auto; color: #fff; height: 80px; background: url(t1.png) center center/auto 100% no-repeat; text-align: center; line-height: 85px; font-size: 30px; font-weight: bold; letter-spacing: 2px; overflow: hidden; margin-top: 20px;}
.bdmain_bor{ width: 1200px; height: auto; overflow: hidden; margin: 30px auto 0; background-color: #ef7385; border-radius: 10px;}
.bdmain{ width: 1160px; height: auto; text-align: center; background-color: #fff; padding-top: 30px; border-radius: 10px; margin: 20px auto; overflow: hidden;}
.bdmain .main_box{ float: left; width: 560px; margin: 10px; height: 240px; overflow: hidden; position: relative;}
.bdmain .main_box .main_tit{ width: 560px; height: 60px; overflow: hidden; position: relative; z-index: 2;}
.bdmain .main_box .main_tit div{ float: left; width: 80px; height: 60px; overflow: hidden; margin-left: 47px;}
.bdmain .main_box .main_tit div img{ float: left; max-width: 70px; max-height: 60px; overflow: hidden;}
.bdmain .main_box .main_tit p{ float: left; max-width: 390px; height: 60px; text-decoration: none; margin: 0; padding: 0; font-weight: bold; letter-spacing: 1px; text-shadow: 2px 2px 3px #666; line-height: 60px; color: #fff; font-size: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.bdmain .main_box .main_tit4-10{ width: 560px; height: 70px; overflow: hidden;}
.bdmain .main_box .main_tit4-10 div{ float: left; width: 45px; height: 70px; line-height: 44px; font-size: 20px; text-align: center; overflow: hidden; margin: 0 30px 0 52px; text-shadow: 0 2px 3px rgba(169,154,99,.7); color: #98471c; font-weight: bold;}
.bdmain .main_box .main_tit4-10 p{ float: left; max-width: 390px; text-align: left; height: 60px; margin: 0; padding: 0; font-weight: bold; letter-spacing: 1px; text-shadow: 2px 2px 3px #666; line-height: 60px; color: #fff; font-size: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.bdmain .main_box .main_tit11{ width: 560px; height: 60px; overflow: hidden;}
.bdmain .main_box .main_tit11 div{ float: left; width: 57px; height: 60px; line-height: 60px; font-size: 20px; text-align: center; overflow: hidden; margin: 0 18px 0 52px; text-shadow: 0 2px 3px rgba(169,154,99,.7); color: #98471c; font-weight: bold;}
.bdmain .main_box .main_tit11 p{ float: left; max-width: 390px; height: 60px; margin: 0; padding: 0; font-weight: bold; letter-spacing: 1px; text-align: left; text-shadow: 2px 2px 3px #666; line-height: 60px; color: #fff; font-size: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.bdmain .main_box .abs_no1{ width: 200px; height: auto; overflow: hidden; position: absolute; top: 40px; right: 40px; z-index: 1;}
.bdmain .main_box .abs_no1 img{ width: 100%; height: auto;}
.bdmain .main_box .main_cont{ width: 560px; height: 100px; margin-top: 30px; overflow: hidden;}
.bdmain .main_box .main_cont .main_cont_logo{ float: left; width: 160px; height: 100px; line-height: 100px; text-align: center; margin-left: 40px; overflow: hidden;}
.bdmain .main_box .main_cont .main_cont_logo img{ max-width: 150px; max-height: 90px; vertical-align: middle;}
.bdmain .main_box .main_cont .main_cont_nub{ float: left; width: 160px; height: 100px; margin-left: 20px; overflow: hidden;}
.bdmain .main_box .main_cont .main_cont_nub div{ width: 160px; height: 30px; line-height: 30px; text-align: left; margin-top: 12px; font-size: 20px; color: #333; overflow: hidden;}
.bdmain .main_box .main_cont .main_cont_nub p{ margin: 0; padding: 0; width: 160px; height: 30px; text-align: left; line-height: 30px; margin-top: 8px; font-size: 20px; color: #333; white-space: nowrap; overflow: hidden;}
.bdmain .main_box .main_cont .main_cont_anniu{ float: left; width: 130px; height: 50px; text-decoration: none; text-align: center; line-height: 50px; color: #fff; font-size: 18px; letter-spacing: 2px; border-radius: 5px; margin: 20px 0 0 10px; font-weight: bold; cursor: pointer; overflow: hidden;}

/*底部*/
.bot{ width: 1200px; height: 300px; overflow: hidden; background: url(bottom_buy.jpg) center center/100% 100% no-repeat; margin: 50px auto 0; border-radius: 50px 50px 0 0; clear: both;}
.bot div{ width: 1200px; height: 50px; line-height: 50px; font-size: 40px; margin-top: 50px; font-weight: bold; color: #f77387; text-align: center; overflow: hidden;}
.bot p{ width: 1200px; height: 40px; line-height: 40px; margin-top: 20px; text-align: center; font-weight: bold; font-size: 24px; color: #f77387; overflow: hidden;}
.bot p span{ font-size: 36px;}
.bot a{ display: block; width: 200px; height: auto; overflow: hidden; margin: 50px auto 0;}
.bot a img{ width: 100%; height: auto;}
.body_bg1{ position: absolute; left: 50%; margin-left: -750px; top: 1500px; z-index: -1;}
.body_bg2{ position: absolute; right: 0%;  top: 600px; z-index: -1;}
/*返回首页*/
.fanhui_anniu{ width: 70px; height: auto; text-decoration: none; border-radius: 8px; overflow: hidden; position: fixed; bottom: 10%; left: 50%; margin-left: -680px; background-color: rgba(0,0,0,.4);}
.fanhui_anniu img{ display: block; width: 45px; height: auto; margin: 10px auto 0;}
.fanhui_anniu div{ width: 70px; height: 30px; font-size: 18px; margin-bottom: 10px; line-height: 30px; color: #fff; overflow: hidden; text-align: center;}
