html{ font-family: "微软雅黑"; font-size: 10px;}
body,div,p,a,span,img,ul,li{ padding: 0; margin: 0;}
a{ display: block; text-decoration: none;}
img{ border: none;}
ul,li{ list-style: none;}
/*粉享通*/
.fxt{ width: 100%; height: 100vh; clear: both; overflow: hidden;}
.fxt a{ width: 100%; height: auto; overflow: hidden;}
.fxt a img{ width: 100%; height: auto; display: block;}
/*广告服务*/
.ggfw{ width: 100%; height: auto; background-color: #f2f2f2; overflow: hidden; clear: both;}
.ggfw .ggfw_main{ width: 1200px; height: auto; margin: 90px auto 120px; overflow: hidden;}
.ggfw .ggfw_main .ggfw_main_tit{ width: 100%; height: 50px; line-height: 50px; font-size: 30px; color: #333; font-weight: bold; overflow: hidden; text-align: center;}
.ggfw .ggfw_main .ggfw_cont{ width: 100%; height: 410px; margin-top: 60px; overflow: hidden;}
.ggfw .ggfw_main .ggfw_cont .ggfw_c_box{ height:410px; width: 230px; float: left; overflow: hidden; background-color: #fff;}
.ggfw .ggfw_main .ggfw_cont .ggfw_c_box .ggfw_c_left{ float: left; cursor: pointer; width: 170px; height: 330px; padding: 40px 30px; overflow: hidden; background-color: #fff;}
.ggfw .ggfw_main .ggfw_cont .ggfw_c_box .ggfw_c_left .ggfw_c_left_tit{ width: 100%; height: 30px; line-height: 30px; font-weight: bold; font-size: 24px; margin-bottom: 18px; color: #666;}
.ggfw .ggfw_main .ggfw_cont .ggfw_c_box .ggfw_c_left .ggfw_c_left_neir{ width: 100%; height: 90px; line-height: 30px; color: #666; font-size: 14px;}
.ggfw .ggfw_main .ggfw_cont .ggfw_c_box .ggfw_c_left img{ width: 100%; height: auto; margin-top: 50px;}

.ggfw .ggfw_main .ggfw_cont .ggfw_c_box .ggfw_c_right{ float: left; width: 440px; height: 370px; padding: 20px 20px 0; overflow: hidden;}
.ggfw .ggfw_main .ggfw_cont .ggfw_c_box .ggfw_c_right img{ width: 100%; height: auto;}
/*关键词搜索*/
.sousuo{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto 70px; clear: both;}
.sousuo .sousuo_tit{ width: 100%; height: 60px; line-height: 60px; font-weight: bold; margin-top: 70px; text-shadow: 0 4px 5px #ccc; overflow: hidden; text-align: center; font-size: 40px; color: #0094ff;}
.sousuo .sousuo_logo{ width: 100%; overflow: hidden; height: auto; text-align: center; margin-top: 20px;}
.sousuo .sousuo_logo img{ width: 280px; height: auto;}
.sousuo .sousuo_box{ width: 1200px; height: auto; overflow: hidden; margin-top: 10px;}
.sousuo .sousuo_box .sousuo_box_ul{ width: 530px; height: 30px; overflow: hidden; margin: 0 auto;}
.sousuo .sousuo_box .sousuo_box_ul div{ float: left; height: 30px; line-height: 30px; font-size: 14px; color: #0A5DB3; cursor: pointer; padding: 0 7px;}
.sousuo .sousuo_box .sousuo_box_sf{ width: 530px; height: 35px; overflow: hidden; margin: 0 auto;}
.sousuo .sousuo_box .sousuo_box_sf .sousuo_sf_s{ width: 420px; float: left; height: 33px; border: 1px solid #b8b8b8; border-right: none;}
.sousuo .sousuo_box .sousuo_box_sf .sousuo_sf_s input{ float: left; border: none; width: 381px; height: 31px; padding-left: 4px; line-height: 31px; outline: none; font-size: 14px;}
.sousuo .sousuo_box .sousuo_box_sf .sousuo_sf_s div{ display: none; float: left; width: 35px; height: 33px; cursor: pointer; background: url(../image/quickdelete.png) 10px 10px no-repeat; overflow: hidden;}
.sousuo .sousuo_box .sousuo_box_sf .sousuo_sf_s div:hover{ background: url(../image/quickdelete.png) 10px -24px no-repeat;}
.sousuo .sousuo_box .sousuo_box_sf .sousuo_sf_f{ float: left; width: 100px; height: 35px; outline: none; cursor: pointer; line-height: 35px; background-color: #3285ff; text-align: center; color: #FFFFFF; border: 0px; font-size: 15px; letter-spacing: 1px;}
.sousuo .sousuo_img{ width: 100%; height: auto; text-align: center; margin-top: 40px; overflow: hidden;}
.sousuo .sousuo_img img{ width: 650px; height: auto;}
/*公开课*/
.gkk{ width: 100%; height: auto; padding: 80px 0; background-color: #fa7006; clear: both; overflow: hidden;}
.gkk .gkk_main{ width: 1200px; height: auto; margin: 0 auto; overflow: hidden;}
.gkk .gkk_main .gkk_main_img{ width: 1200px; height: auto; text-align: center; overflow: hidden;}
.gkk .gkk_main .gkk_main_img img{ width: 680px; height: auto;}
.gkk .gkk_main .gkk_main_neir{ width: 1200px; height: auto; overflow: hidden; margin-top: 20px;}
.gkk .gkk_main .gkk_main_neir div{ width: 1200px; height: 70px; line-height: 70px; letter-spacing: 6px; text-align: center; color: #fff; font-weight: bold; font-size: 42px;}
.gkk .gkk_main .gkk_main_neir p{ width: 1200px; height: 40px; line-height: 40px; font-size: 26px; color: #fcb782; letter-spacing: 6px; overflow: hidden; text-align: center;}
/*粉享买卖*/
.fxmm{ width: 100%; height: auto; overflow: hidden; clear: both; background: url(../image/mm_bg.jpg) center bottom/100% 510px no-repeat; padding: 90px 0;}
.fxmm .fxmm_main{ width: 1200px; height: 600px; background-color: #fff; box-shadow: 0 0 15px #ccc; overflow: hidden; margin: 0 auto; border-radius: 50px;}
.fxmm .fxmm_main .fxmm_mmlogo{ width: 1200px; height: auto; text-align: center; margin-top: 60px; overflow: hidden;}
.fxmm .fxmm_main .fxmm_mmlogo img{ width: 250px; height: auto;}
.fxmm .fxmm_main .fxmm_sub{ width: 1200px; height: 40px; line-height: 40px; text-align: center; font-size: 20px; color: #7f7f7f;}
.fxmm .fxmm_main .fxmm_neir{ width: 900px; height: 40px; overflow: hidden; margin: 50px auto 60px;}
.fxmm .fxmm_main .fxmm_neir p{ float: left; width: 300px; height: 40px; line-height: 40px; color: #7f7f7f; font-size: 22px; font-weight: bold;}
.fxmm .fxmm_main .fxmm_neir p span{ color: #fa7006; font-size: 32px;}
.fxmm .fxmm_main .fxmm_img{ width: 950px; height: auto; margin: 0 auto; overflow: hidden;}
.fxmm .fxmm_main .fxmm_img img{ width: 100%; height: auto;}
/*粉享汇*/
.fxh{ width: 1200px; height: auto; overflow: hidden; padding: 70px 0; clear: both; margin: 0 auto;}
.fxh .fxh_fxhlogo{ width: 1200px; height: 100px; text-align: center; overflow: hidden;}
.fxh .fxh_fxhlogo img{ height: 100px;}
.fxh .fxh_ul{ width: 1200px; height: 40px; text-align: center; overflow: hidden; margin: 20px auto 0;}
.fxh .fxh_ul li{ margin: 0 30px; cursor: pointer; font-size: 18px; color: #666; height: 40px; display: inline-block; line-height: 40px;}
.fxh .fxh_box{ width: 1200px; height: auto; overflow: hidden; margin-top: 20px;}
.fxh .fxh_box .fxh_main{ width: 1200px; height: 500px; overflow: hidden; display: none;}
.fxh .fxh_box .fxh_main .fxh_main_left{ float: left; width: 400px; height: 500px; overflow: hidden;}
.fxh .fxh_box .fxh_main .fxh_main_left div{ width: 400px; height: 240px; overflow: hidden;}
.fxh .fxh_box .fxh_main .fxh_main_left div img{ width: 400px; height: 240px;}

.fxh .fxh_box .fxh_main .fxh_main_right{ float: right; width: 780px; height: 500px; overflow: hidden;}
.fxh .fxh_box .fxh_main .fxh_main_right img{ width: 780px; height: 500px;}
/*固定导航*/
.fixd{ width: 100px; height: auto; overflow: hidden; position: fixed; top: 70px; left: 50%; margin-left: -720px; z-index: 99999;}
.fixd .fixd_top{ width: 65px; height: 65px; line-height: 75px; float: right; text-align: center; overflow: hidden;}
.fixd .fixd_top img{ width: 55px; height: auto; vertical-align: middle;}
.fixd .fixd_main{ width: 100px; height: auto; clear: both; overflow: hidden;}
.fixd .fixd_main .fixd_cont{ width: 100px; margin-bottom: 3px; height: 65px; overflow: hidden;}
.fixd .fixd_main .fixd_cont div{ display: none; float: left; width: 35px; height: 65px; text-align: center; line-height: 65px; overflow: hidden;}
.fixd .fixd_main .fixd_cont div img{ width: 12px; height: auto; vertical-align: middle;}
.fixd .fixd_main .fixd_cont p{ float: right; width: 65px; height: 65px; color: #666; cursor: pointer; background-color: #e9e8ed; font-size: 16px; overflow: hidden; text-align: center; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; -webkit-justify-content: center; justify-content: center;}
.fixd .fixd_main .fixd_cont p:hover{ color: #fff !important; background-color: #fa7006 !important;}
.fixd .fixd_fh{ width: 65px; height: 65px; float: right; color: #666; cursor: pointer; background-color: #e9e8ed; font-size: 16px; overflow: hidden; text-align: center; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; -webkit-justify-content: center; justify-content: center;}
