@charset "utf-8";
/* CSS Document */
body, p, ul, li, dl, dt, dd, h3, select, submit,h1,h2,h3,h4,h5,h6,table,tr,th,td{margin: 0; padding: 0; list-style: none; font-family: "Microsoft YaHei", Geneva, Arial, Helvetica, sans-serif, "微软雅黑", "宋体";}
body{background: #fff; font-size: 14px;}
img{border: none;}
ul, ol, li{list-style: none;}
a{color: #333; text-decoration: none;}
a:hover, a:active{text-decoration: none;}
input,button,select,textarea{outline:none;}
.clear, .clear::after{clear: both;}
.clearfix, .clearfix::before, .clearfix::after{/*display: table;*/ content: " ";}
.fl{float: left;}
.fr{float: right;}
.tc{text-align:center;}
.w1200{width: 1200px; margin: 0 auto; position: relative;overflow:hidden;}
.pr{position: relative;}
.hide{display: none;}

/*头部背景*/
.header_bg_german{background: url("banner_german.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/banner_german.jpg*/ no-repeat top center; height: 420px;}
.header_bg_spaish{background: url("banner_spaish.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/banner_spaish.jpg*/ no-repeat top center; height: 420px;}
.header_bg_italian{background: url("banner_italian.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/banner_italian.jpg*/ no-repeat top center; height: 420px;}
.header_bg_french{background: url("banner_french.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/banner_french.jpg*/ no-repeat top center; height: 420px;}
.header_bg_portu{background: url("banner_portu.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/banner_portu.jpg*/ no-repeat top center; height: 420px;}
.header_bg_russian{background: url("banner_russian.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/banner_russian.jpg*/ no-repeat top center; height: 420px;}
.header_bg_arabic{background: url("banner_arabic.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/banner_arabic.jpg*/ no-repeat top center; height: 420px;}
.header_bg_thai{background: url("banner_thai.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/banner_thai.jpg*/ no-repeat top center; height: 420px;}
.header_bg_guess{background: url("banner_guess.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/banner_guess.jpg*/ no-repeat top center; height: 393px;}

/*头部注册区域*/
.header_con{       width: 270px;
    height: 310px;
    margin-top: 55px;
    padding: 0 45px;
    float: right;
    color: #ccc;
    border-radius: 10px;
    background: #fff;}
.header_con h2{
	text-align: center;
    font-size: 22px;
    color: #333;
    padding-top: 20px;}
.header_con h3{text-align: center; font-size: 16px; color: #333;padding-top:5px;padding-bottom:10px;font-weight:normal;}
.header_input{
	width: 96%;
    height: 34px;
    line-height: 34px;
    margin-bottom: 10px;
    border: 1px solid #dedede;
    padding: 0 2%;
    border-radius: 4px;
    color: #333;}
.header_btn{
	    background: #c22e2e;
    cursor: pointer;
    color: #fff;
    /* width: 100%; */
    line-height: 36px;
    height: 36px;
    border: none;
    margin: 20px 0 0 0px;
    font-size: 15px;
    border-radius: 4px;
    padding: 3% 33.3%;}
.header_btn_german{background: #ffce1a;}
.header_btn_french{background: #064288;}
.header_btn_portu,.header_btn_russian{background: #e70012;}
.header_con .pr a{    text-align: center;
    font-size: 22px;
    color: #333;
    padding-top: 46px;}

/*导航*/
.nav{background: #fff;line-height: 58px; height: 58px;float: none !important;}
.nav ul{padding-left:30px;}
.nav li{float: left;padding:0 30px;}
.nav li a{font-size: 20px; color:#333;}
.global_tit{margin: 0px auto 30px auto; padding-top: 30px; width: 1200px; text-align: center; height: 100px; font-size: 34px; background: url("icon1.png")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/icon1.png*/ no-repeat bottom center;font-weight:600;}
.global_tit img{ vertical-align:middle; margin-right:10px;}
.global_tit_german{color:#1b1b23;}
.global_tit_german span{color:#e70012;}
.global_tit_french{ color: #001b72;}
.global_tit_french span{color:#ee293a;}
.global_tit_spaish{ color: #d09111;}
.global_tit_spaish span{color:#c41910;}
.global_tit_arabic{ color: #009900;}
.global_tit_arabic span{color:#ce1127;}
.global_tit_russian{ color: #183879;}
.global_tit_russian span{color:#d40e0e;}
.global_tit_thai{ color: #6fba2c;}
.global_tit_thai span{color:#c22e2e;}
.global_tit_portu{ color: #005e3a;}
.global_tit_portu span{color:#d40e0e;}
.global_tit_italian{ color: #027a5e;}
.global_tit_italian span{color:#c40001;}

/*为什么选择*/
.why_wra_german{background: #ededed url("why_bg.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/why_bg.jpg*/ no-repeat top center;height:1132px;}
.why_wra_french{background: #ededed url("why_bg-1.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/why_bg-1.jpg*/ no-repeat top center;height:1132px;}
.why_wra_spaish{background: #ededed url("why_bg-2.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/why_bg-2.jpg*/ no-repeat top center;height:1132px;}
.why_wra_arabic{background: #ededed url("why_bg-3.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/why_bg-3.jpg*/ no-repeat top center;height:1132px;}
.why_wra_russian{background: #ededed url("why_bg-4.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/why_bg-4.jpg*/ no-repeat top center;height:1132px;}
.why_wra_thai{background: #ededed url("why_bg-5.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/why_bg-5.jpg*/ no-repeat top center;height:1132px;}
.why_wra_portu{background: #ededed url("why_bg-6.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/why_bg-6.jpg*/ no-repeat top center;height:1132px;}
.why_wra_italian{background: #ededed url("why_bg-7.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/why_bg-7.jpg*/ no-repeat top center;height:1132px;}
.why{ width:1072px; margin:0 auto;}
.why ul{width: 1112px;}
.why li{width: 504px; float: left; padding: 6px; background: #fff; margin: 30px 40px 0px 0;}
.why li img{width:504px;height:169px;}
.why li h3{line-height: 40px; font-size: 20px; text-align: center;margin:10px 0;background: url("icon4.png")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/icon4.png*/ no-repeat bottom center;}
.why li p{color:#808080;font-size: 16px; padding:0 10px; line-height: 22px;height: 110px;}
.why_german li h3{color:#333;}
.why_spaish li h3{color:#d09111;}
.why_french li h3{color:#001b72;}
.why_arabic li h3{background: url("line.png")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/line.png*/ no-repeat bottom center;color:#8c6239; }
.why_russian li h3{color:#183879; }
.why_thai li h3{color:#6fba2c; }
.why_portu li h3{color:#005e3a; }
.why_italian li h3{color:#027a5e; }

/*大链接*/
.global_btn{border-radius: 33px; line-height: 66px; background: #ce1127; width: 800px; margin: 40px auto; text-align: center; font-size: 24px; color: #fff;}
.global_btn:hover{background: #e11028;}
.global_btn a{color: #fff; display: block;}
.global_btn img{vertical-align: middle; margin-left: 20px;}

.global_btn_orange{background: #ff9600; }
.global_btn_orange:hover{background: #e58700;}

.global_btn_red{background: #e70012; }
.global_btn_red:hover{background: #d40314;}

.global_btn_blue{background: #001b72; }
.global_btn_blue:hover{background: #022492;}

.global_btn_spaish{background: #d09111; }
.global_btn_spaish:hover{background: #b47d0c;}

.global_btn_portu{background: #005e3a; }
.global_btn_portu:hover{background: #01432a;}

.global_btn_italian{background: #027a5e; }
.global_btn_italian:hover{background: #04624c;}

/*测试选项卡*/
.index_course{background: url("introd_top.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/introd_top.jpg*/ no-repeat top left;}
.tab_wra{margin-top: 0px;}
.tab_menu_german{background: url("tab_bg.png")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/tab_bg.png*/ no-repeat bottom center;}
.tab_menu_spaish{background: url("tab_bg-1.png")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/tab_bg-1.png*/ no-repeat bottom center;}
.tab_menu_french{background: url("tab_bg-2.png")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/tab_bg-2.png*/ no-repeat bottom center;}
.tab_menu{height:84px;padding-top:440px;}
.tab_menu li{background: #fff; border: 1px solid #ffb322; color: #333; float: left; width: 156px; margin-left: 85px; text-align: center; cursor: pointer;display: block; line-height: 48px; font-size: 20px; padding: 6px 0;border-radius:8px;}
.tab_menu .active{background: #ffb322; color: #fff;}
.tab_menu li:nth-child(1){line-height:24px;}
.tab_menu li:nth-child(3){margin-left: 90px;border: 1px solid #e70012;}
.tab_menu li:nth-child(4){margin-left: 40px;border: 1px solid #e70012;}
.tab_menu li:nth-child(5){margin-left: 40px;border: 1px solid #e70012;}
.tab_menu li:nth-child(3).active{background: #e70012; color: #fff;}
.tab_menu li:nth-child(4).active{background: #e70012; color: #fff;}
.tab_menu li:nth-child(5).active{background: #e70012; color: #fff;}

.italian_info p{ color:#4d4d4d; font-size: 16px; margin-bottom: 20px;}
.tab_menu_italian{height:48px;background: #027a5e;}
.tab_menu_italian li{border-right: 1px solid #cc0000; color: #fff; float: left; width: 399px;text-align: center; cursor: pointer;display: block; line-height: 48px; font-size: 20px;}
.tab_menu_italian .active{background: #cc0000; color: #fff;}

.tab_menu_spaish{height:84px;padding-top:440px;}
.tab_menu_spaish li{background: #fff; border: 1px solid #d09111; color: #333; float: left; width: 156px; margin-left: 85px; text-align: center; cursor: pointer;display: block; line-height: 48px; font-size: 20px; padding: 6px 0px;border-radius:8px;}
.tab_menu_spaish .active{background: #d09111; color: #fff;}

.tab_menu_portu{height:48px;background: #005e3a;}
.tab_menu_portu li{border-right: 1px solid #005e3a; color: #fff; float: left; width: 599px;text-align: center; cursor: pointer;display: block; line-height: 48px; font-size: 20px;}
.tab_menu_portu .active{background: #cc0000; color: #fff;}

.tab_menu_french{height:84px;padding-top:440px;}
.tab_menu_french li{background: #fff; border: 1px solid #001b72; color: #333; float: left; margin-left:35px; text-align: center; cursor: pointer;display: block; line-height: 48px; font-size: 20px; padding: 6px 10px;border-radius:8px;}
.tab_menu_french .active{background: #001b72; color: #fff;}
.tab_menu_french li:nth-child(4),.tab_menu_french li:nth-child(5),.tab_menu_french li:nth-child(6),.tab_menu_french li:nth-child(7){border: 1px solid #ee293a;}
.french_no_con{background: #fff;border: 1px solid #001b72;color: #333;float: left;margin-left: 65px;text-align: center;cursor: pointer;display: block;line-height: 24px;font-size: 20px;padding: 6px 10px;border-radius: 8px;}
.tab_menu_french li:nth-child(4).active,.tab_menu_french li:nth-child(5).active,.tab_menu_french li:nth-child(6).active{background: #ee293a; color: #fff;}

.no_con{background: #fff;border: 1px solid #ffb322;color: #333;float: left;width: 156px;margin-left: 85px;text-align: center;cursor: pointer;display: block;line-height: 24px;font-size: 20px;padding: 6px 0;border-radius: 8px;}
.table_css_orange{border-left: 1px solid #ff9600; border-top: 1px solid #ff9600;margin-top:30px;}
.table_css_orange th{line-height: 36px; text-align: center; border-right: 1px solid #ff9600; background: #ff9600; color: #fff;}
.table_css_orange td{line-height: 36px; text-align: center; border-right: 1px solid #ff9600; border-bottom: 1px solid #ff9600;}

/*内容区域*/
.tab_content_wra .tab_content{padding:40px 38px; color:#808080; font-size:16px; line-height:24px; }
.color_orange{border:2px solid #ff9700;}
.color_orange h1{color:#ff9700; font-size:28px; margin-bottom:40px;}
.color_orange h2{color:#ff9700; font-size:22px;line-height:36px;margin-top:20px;}
.color_orange h3{color:#ff9700; font-size:16px;margin:10px 0 0px 0; font-weight:normal;}
.color_orange h4{color:#ff9700; font-size:12px;}
.color_orange p{margin-bottom:20px;}

.color_red{border:2px solid #e70012;}
.color_red h1{color:#e70012; font-size:28px; margin-bottom:40px;}
.color_red h2{color:#e70012; font-size:22px;line-height:36px;margin-top:20px;}
.color_red h3{color:#e70012; font-size:16px;margin:10px 0 0px 0; font-weight:normal;}
.color_red h4{color:#e70012; font-size:12px;}
.color_red p{margin-bottom:20px;}

.color_blue{border:2px solid #001b72;}
.color_blue h1{color:#001b72; font-size:26px; margin-bottom:40px;}
.color_blue h2{color:#001b72; font-size:20px;line-height:36px;}
.color_blue h3{color:#001b72; font-size:16px;margin:20px 0 0px 0; font-weight:normal;}
.color_blue h4{color:#001b72; font-size:12px;}
.color_blue p{margin-bottom:20px;}

.color_green{border:2px solid #30d6f3;}
.color_green h1{color:#30d6f3; font-size:26px; margin-bottom:40px;}
.color_green h2{color:#30d6f3; font-size:20px;line-height:36px;}
.color_green h3{color:#30d6f3; font-size:16px;margin:20px 0 0px 0; font-weight:normal;}
.color_green h4{color:#30d6f3; font-size:12px;}
.color_green p{margin-bottom:20px;}

.tab_content_wra .tab_content_l{width:520px; padding-right:80px; float:left;}
.tab_content_wra .tab_content_r{width:520px; float:left; }
.tab_content_wra .tab_content h1{text-align:center;}
.tab_content_wra .tab_content li{width: 342px; float: left; margin: 25px 0 0 35px;}
.tab_content_wra .tab_content li .fff{padding-bottom: 20px;}
.tab_content_wra .tab_content li p{line-height: 30px; font-size: 16px; padding: 0 10px;}
.tab_content_wra .tab_content li .global_btn{border-radius: 2px; margin-left: 10px; text-align: center; color: #fff; display: inline-block; padding: 0 36px; height: 32px; line-height: 32px; font-size: 14px; background: #ff4306;}
.tab_content_wra .tab_content li .ielts_global_btn{background: #d50d00;}
.tab_content_wra .tab_content li .global_btn img{vertical-align: middle;}

/*课程选项卡*/
.course_bg{background: url("course_bg.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/course_bg.jpg*/ no-repeat top center; height:842px; margin-top:50px; padding-top: 10px;}
.tab_course_menu{ background:#1b1b23; height:56px; line-height:56px;padding-left:23px;}
.tab_course_menu li{float:left;color:#fff; cursor:pointer; padding:0 30px; font-size:18px;}
.tab_course_menu .active{background: #fff; color: #1b1b23;}
.tab_course_content{background:#fff;}
.tab_course_menu_french{ background:#064288; }
.tab_course_menu_french .active{background: #fff; color: #064288;}
.tab_course_menu_spaish{ background:#c41910; }
.tab_course_menu_spaish .active{background: #fff; color: #c41910;}
.tab_course_menu_arabic{ background:#009900; }
.tab_course_menu_arabic .active{background: #fff; color: #009900;}
.tab_course_menu_portu{ background:#005e3a; }
.tab_course_menu_portu .active{background: #fff; color: #005e3a;}
.tab_course_menu_russian{ background:#183879; }
.tab_course_menu_russian .active{background: #fff; color: #183879;}
.tab_course_menu_italian{ background:#027a5e; }
.tab_course_menu_italian .active{background: #fff; color: #027a5e;}

/*四栏课程*/
.courses_loop_four ul{}
.courses_loop_four li{width: 270px; float: left; margin: 25px 0px 20px 22px; border: 1px solid #ddd;}
.courses_loop_four li:hover{box-shadow: 0 0 10px rgba(0,0,0,.5); cursor: pointer;}
.courses_loop_four .courses_info{padding: 0 10px 20px 10px;}
.courses_loop_four .courses_info h3{font-size: 22px; margin: 20px 0; color: #e70012; font-weight: normal;}
.courses_loop_four .courses_info p{height: 20px; line-height: 20px; font-size: 14px; padding-bottom: 10px;color:#808080;}
.courses_loop_four .courses_info .hei_two{height: 40px;}
.courses_loop_four .courses_info i{float: right; color: #e70012;font-style:normal;font-size: 15px;}
.courses_loop_four .courses_info .sep_i{color: #e70012; text-align: center;font-size: 18px;}

.courses_loop_four_spaish .courses_info h3,.courses_loop_four_spaish .courses_info i,.courses_loop_four_spaish .courses_info .sep_i{color: #d09111;}

/*两栏大*/
.courses_loop_two_big ul{}
.courses_loop_two_big li{width: 560px; float: left; margin: 25px 0px 20px 25px; border: 1px solid #ddd;}
.courses_loop_two_big li:hover{box-shadow: 0 0 10px rgba(0,0,0,.5); cursor: pointer;}
.courses_loop_two_big .courses_info{padding: 0 10px 20px 10px;}
.courses_loop_two_big .courses_info h3{font-size: 22px; margin: 20px 0; color: #c22e2e; text-align: center;font-weight:normal;}
.courses_loop_two_big .courses_info p{height: 20px; line-height: 20px; font-size: 14px; padding-bottom: 10px;color:#808080;}
.courses_loop_two_big .courses_info .hei_two{height: 40px;}
.courses_loop_two_big .courses_info i{float: right; color: #c22e2e;font-style:normal;font-size: 15px;}
.courses_loop_two_big .courses_info .sep_i{color: #c22e2e; text-align: center;}
.courses_loop_two_big .courses_img img{width: 560px; height: 280px;display: block;}

/*两栏*/
.courses_loop_two{padding-bottom:20px;}
.courses_loop_two ul{width: 1240px;}
.courses_loop_two li{width: 566px; float: left; margin: 25px 0px 5px 22px; border: 1px solid #ddd; }
.courses_loop_two li:hover{box-shadow: 0 0 10px rgba(0,0,0,.5); cursor: pointer;}
.courses_loop_two .courses_img{float: left; width: 240px;}
.courses_loop_two .courses_img img{width: 240px; height: 150px;display: block;}
.courses_loop_two .courses_info{float: left; padding: 0 20px 0px 20px;width:286px;}
.courses_loop_two .courses_info h3{font-size: 20px; margin: 20px 0; color: #e70012;font-weight:normal;}
.courses_loop_two .courses_info p{height:40px;overflow:hidden;line-height: 20px; font-size: 14px;margin-bottom: 10px;}
.courses_loop_two .courses_info i{float: right; color: #e70012;font-style:normal;}

/*大标栏*/
.big_tit{width: 1140px; margin: 0 auto; height: 44px; line-height: 44px; padding: 10px 30px;color:#fff;font-size:24px;}
.big_tit_green{background: #6fba2c;}
.big_tit_purple{background: #66c;}
.big_tit_pink{background: #c9c;}
.big_tit_yellow{background: #fc0;}
.big_tit_tips_green,.big_tit_tips_purple{text-align: center; float: right; border-radius: 25px; padding: 0 20px 0 40px; color: #fff; font-size: 13px; display: table-cell;}
.big_tit_tips_green{background: #093;}
.big_tit_tips_purple{background: #63c;}
.big_tit_tips_green img,.big_tit_tips_purple img{vertical-align: sub;}

/*品牌优势*/
.big_tit_advan{background: #1b1b23; margin-bottom:20px;}
.advan_brand ul{width: 1240px;}
.advan_brand li{width: 572px; margin: 0 40px 20px 0; float: left;background: #e70012; border:4px solid #ccc;color: #fff; }
.advan_brand .advan_brand_tit{font-size: 18px; border-bottom:1px solid #f37f88; padding-bottom:15px;margin-bottom:15px;}
.advan_brand .advan_brand_tit h3{font-size: 24px; line-height:40px;}
.advan_brand p{font-size: 16px; line-height: 24px;}
.advan_brand_img{ float:left; width:256px;display:block;}
.advan_brand_img img{ display:block;}
.advan_brand_info{ float:left;width:276px; padding:0 20px;}
.advan_brand_spaish li{background: #d09111;}
.advan_brand_spaish .advan_brand_tit{border-bottom:1px solid #e7c888;}
.advan_brand_arabic li{background: #009900;}
.advan_brand_arabic .advan_brand_tit{border-bottom:1px solid #7fcc7f;}
.advan_brand_thai li{background: #6fba2c;}
.advan_brand_thai .advan_brand_tit{border-bottom:1px solid #b7dc95;}
.advan_brand_portu li{background: #005e3a;}
.advan_brand_portu .advan_brand_tit{border-bottom:1px solid #7fae9c;}
.advan_brand_italian li{background: #027a5e;}
.advan_brand_italian .advan_brand_tit{border-bottom:1px solid #80bcae;}

.big_tit_spaish{background: #c41910; margin-bottom:20px;}
.big_tit_french1{background: #ee293a; margin-bottom:20px;}
.big_tit_french2{background: #001b72; margin-bottom:20px;}
.big_tit_russian{background: #183879; margin-bottom:20px;}
.big_tit_thai{background: #c22e2e; margin-bottom:20px;}
.big_tit_portu{background: #e70012; margin-bottom:20px;}
.big_tit_italian{background: #c40001; margin-bottom:20px;}

/*课程优势*/
.advan_course ul{width: 1244px;}
.advan_course li{width: 267px; margin: 0 44px 20px 0; float: left; overflow: hidden;background: #e70012;color: #fff;}
.advan_course .advan_course_img{position:relative;}
.advan_course .advan_course_img i{ display:inline-block; position:absolute; left:95px; bottom:0px; background:#e70012; border-radius: 100px 100px 0 0; width:77px; height:39px; line-height:39px; text-align:center; font-style:normal; font-size:20px;}
.advan_course h3{font-size: 16px; line-height: 30px;margin:5px 0; padding:0 10px; text-align:center;}
.advan_course h3 img{vertical-align:bottom;}
.advan_course p{font-size: 14px; height:70px; line-height: 20px; padding:0 10px;}
.advan_course_spaish li{background: #d09111;}
.advan_course_spaish .advan_course_img i{ background:#d09111; }
.advan_course_arabic li{background: #009900;}
.advan_course_arabic .advan_course_img i{ background:#009900; }
.advan_course_thai li{background: #6fba2c;}
.advan_course_thai .advan_course_img i{ background:#6fba2c; }
.advan_course_portu li{background: #005e3a;}
.advan_course_portu .advan_course_img i{ background:#005e3a; }
.advan_course_italian li{background: #027a5e;}
.advan_course_italian .advan_course_img i{ background:#027a5e; }

/*表格*/
.biao{color: #333; line-height: 40px; text-align: center; font-size: 16px; background: #f3d4a8;}

/*footer1*/
.f_left{float: left;}
.f_right{float: right;}
.footer1{width:100%; background:#fff; padding:15px 0;}
.footer1 ul{width:100%;}
.footer1 ul li{float:left; width:20%; overflow:hidden; margin-left:3.5%;}
.footer1 ul li dl{width:100%;}
.footer1 ul li dl dt{width:34%;}
.footer1 ul li dl dd{width:66%; margin-top:8px;}
.footer1 ul li dl dd h3{color:#1e1e1e; font-size:16px; font-weight:bold;}
.footer1 ul li dl dd p{color:#1e1e1e; font-size:14px;}

/*footer2*/
.footer2{width:100%; background:#363636; padding:38px 0;}
.footer2 ul{width:100%;}
.footer2 ul li{float:left; margin-left:12%;}
.footer2 ul li h3{font-size:14px; color:#fff; margin-bottom:18px;}
.footer2 ul li a{font-size:12px; color:#888888; line-height:30px;}
.footer2 ul li:last-child{border-left:1px solid #000; padding-left:5%; margin-left:8%;}
.footer2 ul li:nth-child(1){margin-left:5%;}
.footer2 ul li a:hover{color:#ffffff;}

/*footer3*/
.footer3{width:100%; background:#000000; padding:38px 0;}
.footer3 p{font-size:12px; color:#666; margin-left:5%; line-height:26px;}
.footer3 h1{width:90%; font-size:12px; color:#555; margin:20px auto; overflow:hidden;}
.footer3 h1 span{width:6%; display:inline-block; margin-top:10px;}
.footer3 h1 ul{width:94%;}
.footer3 h1 ul li{float:left; border-right:1px solid #333; padding:0 8px; margin:10px auto;}
.footer3 h1 ul li:last-child{border:none;}
.footer3 h1 ul li a{color: #555;}
.footer3 h1 ul li:hover a{color: #23527c;}

.bottom_form{background:none; margin:0 auto;float:none;width: 350px;height:300px;}
.now_reg{text-align:center; font-size:30px; line-height:100px; color:#ff9600;}
.now_reg span{color:#f00; padding: 0 20px;}
.tel_line{margin: 30px auto;}
.tel_line img{display: block;}
.sep_block{height: 30px;background: #ededed; margin-top: 30px;}

.plan{background: url("plan_bg.jpg")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/plan_bg.jpg*/ no-repeat; text-align:center; padding:70px 0;}
.bihuan{width:1040px; margin:0 auto;}
.fixnav {position: fixed;top: 0px;left: 0px;width: 100%;z-index: 999;}

/*竞猜*/
.gusss_wra{}
.gusss_wra li{ width:510px; margin: 60px 45px 0 45px; float: left;}
.gusss_wra li p{ font-size: 16px; margin-top: 10px; color:#333;}
.radio_wra input{display: none;}
.radio_wra label{display: inline-block;position: relative;line-height: 44px;color: #999;padding-left: 35px; width:217px; font-size: 16px;}
.radio_wra label:after{content: "";/*必须设置*/ display: inline-block;width: 22px;height: 22px;border: 1px solid green;position: absolute;top: 10px;left: 0px;border-radius: 20px;}
.radio_wra input:checked+label:after{background: green url("green.png")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/green.png*/ no-repeat -168px 0;}

.guess_ask{ background: #f7931e; padding: 25px 0; margin: 30px 0; color:#fff; font-size: 16px;}
.guess_ask .guess_text{ width:150px; height: 32px; line-height: 32px; padding: 0 5px; border:none;}
.guess_ask .guess_btn{ background: #fe470a; color:#fff; padding: 3px 6px; margin-left: 20px; line-height: 26px; display: inline-block;font-size: 14px;}
.guess_ask label{ margin-left: 80px; }

.submit_answer{ background: #56b384; width:300px; display: block; margin:0 auto; line-height: 44px; border-radius: 22px; border:none; color:#fff; font-size: 18px;}
.submit_answer:hover{ background: #41b361; cursor: pointer;}

.reward_wra{background: #eaeaea; padding: 50px 0; margin: 30px auto;color:#f7931e;}
.reward_wra h2{text-align: center; font-size: 40px; margin: 20px 0;}
.reward ul{width:1230px;}
.reward li{ width:380px; overflow: hidden; float:left; margin-right: 30px; text-align: center;}
.reward li img{display: block;}
.reward li p{ background: #fff; padding: 30px 0; color:#f7931e; font-size: 20px;line-height: 24px;}
.reward li:hover img{transform: scale(1.1);transition: all 0.6s;}

/*竞猜弹窗*/
.mask{width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;position:absolute;left:0px;top:0px;bottom:0px;display:none;z-index:1000; }
.pop_gloabal{width:600px; background: #f6f6f6; border-radius:15px; padding:35px; color:#333; display: none; position: absolute; left:30%; z-index:2000; }
.pop_gloabal p{ border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; padding: 15px 0; font-size: 16px;}
.right_answer{margin-bottom: 20px; font-size:20px; color:#fe470a;}
.right_answer span{ background: #fe470a;color:#fff; padding: 4px 10px; border-radius: 5px; margin-right: 10px;}
.pop_gloabal .pop_quan_close{ cursor: pointer; font-size: 18px;display: block; color:#fff; background: #56b384; height:44px; line-height: 44px; width:300px; margin: 20px auto;text-align: center;border-radius: 22px; }

/*返回顶部*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-top{background:#666666 url("top.png")/*tpa=http://www.qdopfun.com/youhua/1903/deyu1/top.png*/ no-repeat 0px 0px; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}




/* CSS Document */

/*
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p,em, img, strong,b, i,dl, dt, dd, ol, ul, li,form, label,table, caption,article, aside, canvas, details,  footer, header, menu, nav, section, time, mark, audio, video, input, select { margin:0; padding:0; border:0; outline:0; vertical-align:baseline; font-family:"微软雅黑";box-sizing: border-box;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-o-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);*/}
ul,li,a{list-style-type:none;text-decoration:none;color:#666;}
i,em{font-style:normal;}
body{font-size:14px;font-family:"微软雅黑","宋体",Helvetica,"黑体",Arial,Tahoma; color:#666;background: #f1f1f1;}
.container{width:1200px;margin: 0 auto;margin-bottom: 5px;}
.clearfix::before,.clearfix::after{content: "."; height: 0; line-height: 0; display: block; visibility: hidden; clear: both;}


/*顶部header*/
.zhankong{ height:35px;}
.top-wrap{width:100%;background:#f5f5f5;border-bottom:1px solid #eee;position:fixed;top:0;left:0;z-index:9999;}
.top-wrap_ul{float:right;}
.top-wrap_ul > li{float:left;width:100px;line-height:36px;text-align:center;background:url(shu.png)/*tpa=http://www.qdopfun.com/templets/opfun/images/kcjieshao/shu.png*/ center right no-repeat;}
.top-wrap_ul > li:last-child{border:none;background:none;}
.top-wrap_ul > li > a{color:#666;font-size:12px;display:inline-block;}
.top-wrap_ul > li > a:hover,.header_ul > li > a.color{color:#cb010e;}

/*导航栏*/
.head-wrap{box-shadow: 2px 1px 10px rgba(0,0,0,.2);background:#fff;position:relative;z-index:1009;margin-bottom:15px;border-bottom:1px solid #e1e1e1;}
.head-fixed{position:fixed;left:0;top:30px;border-top:1px solid #e1e1e1;}
.header{position:relative; width:1200px;margin: 0 auto; }
.logo{height:59px;float:left;padding:15px 0 20px;}
.logo a{margin-right:10px;}
.logo a,.loge-text{float:left;}
.loge-text{position:relative;top:8px;border-left:1px solid #e5e5e5;padding:2px 0 0 10px;}
.head-tel{margin-left:15px;padding-top:24px;float:right;font-size:16px;color:#cb000e;line-height:22px;}
.head-tel strong{display:block;font-family:Impact;font-size:22px;font-weight:500;}
/*.nav{float:right;border-right:1px solid #e1e1e1;}*/
.nav>li{float:left;border-left:1px solid #e1e1e1;}
.nav>li>a{min-width:64px;text-align:center;float:left;font-size:16px;height:85px;line-height:85px;-webkit-transition:none;-moz-animation:none;transition:none;padding:5px 10px 0;}
.nav li .icon{margin-left:5px;display:inline;zoom:1;z-index:1;position:relative;top:-10px;}
.nav .active>a,.nav>li>a:hover{padding-top:0;border-top:5px solid #cb010e;color:#1aa9f3;height:84px;}
.nav-more-wrap{display:none;position:absolute;top:90px;left:0;width:100%;border-top:1px solid #e1e1e1;background:#eee;z-index:1000;}
.nav-more-wrap .sub-nav{float:left;width:20%;text-align:center;background:#2095f2;padding:15px 5px;}
.nav-more-wrap .sub-nav li a{color:#fff;display:block;line-height:36px;background:#2095f2;}
.nav-more-wrap .sub-nav .currnet a{background:#fff;color:#2095f2;}
.nav-content{float:left;width:60%;margin-left:5%;padding:20px 0;}
.nav-head{margin-bottom:15px;overflow:hidden;border-bottom:1px solid #ddd;line-height:34px;}
.nav-head .more{float:right;color:#666;}
.nav-head .name{font-size:16px;}
.nav-content .list{overflow:hidden;}
.nav-content .list li{float:left;width:200px;margin-right:30px;margin-bottom:30px;}
.nav-content .list .name{display:block;font-size:14px;font-weight:500;}
.nav-content .list .small{color:#666;}
/*面包屑*/
.postyy{padding-left:20px;font-size:15px;line-height:60px;}
.postyy a:hover{color:#e60012;}
/**footer**/

.footer .footer-bg{ max-width:1200px; min-width:980px; margin:0 auto;}
.footer .footer-bg .client li{ float:left; margin-top:30px;padding:0 10px 0 3%; border-right:1px solid #DDD;}
.footer .footer-bg .client .comp{width:35%; }
.footer .footer-bg .client .safe{ padding:0 5%;width:30%; }

.footer .footer-tit {margin-bottom:20px;}
.footer .footer-tit h4{font-weight:normal; float:left; font-size:16px;}

.footer .footer-tit span{ float:left; color:#B1B1B1;margin:2px 0 0 20px;}
.footer .footer-tit img{ margin-top:120px;}
.footer .company_logo{ height:38px; background:url("company_logo.png")/*tpa=http://www.qdopfun.com/youhua/1903/img/company_logo.png*/ no-repeat;}
.footer .safe_logo{ height:38px; background:url("company_logo.png")/*tpa=http://www.qdopfun.com/youhua/1903/img/company_logo.png*/ no-repeat 0 -38px;}

.footer .ad{ text-align: center;}
.footer .ad h4{font-weight:normal; font-size:16px;}
.footer .ad .ad-con{margin:20px 0;}

.footer .contact{box-shadow: 2px 1px 10px rgba(0,0,0,.2); height:150px; margin-top:10px;border-radius:5px;background:#fff;}
.footer .contact .contact-info{ float:left;}
.footer .contact .l-list{ width:63%;border-right:2px solid #f1f1f1;}
.footer .contact .l-list .explain-con{ position:relative;height:100px;}
.footer .contact .l-list .explain-con li{ float:left; margin-left:10%; margin-top:30px;}
.footer .contact .l-list .explain-con em{ font-size:40px; width:42px; height:42px; background: url(copyright_ico.png)/*tpa=http://www.qdopfun.com/youhua/1903/img/copyright_ico.png*/ no-repeat; display:inline-block;float: left;}

.footer .contact .l-list .explain-con em.ico_1{ background-position:0 0;}
.footer .contact .l-list .explain-con em.ico_2{ background-position:-48px 0;}
.footer .contact .l-list .explain-con em.ico_3{ background-position:-96px 0;}
.footer .contact .l-list .explain-con em.ico_4{ background-position:-145px 0;}

.footer .contact .l-list .explain-con em b{ display:none;}
.footer .contact .l-list .explain-con .con-div{display:inline-block; margin:5px 0 0 5px; float: left;}
.footer .contact .l-list .c-con{height:50px;border-top:2px solid #f1f1f1;}
.footer .contact .l-list .counflg-list{ position:relative; left:15px;}
.footer .contact .l-list .counflg-list li{ float:left;margin-left:15px; margin-top:15px;}
.footer .contact .l-list .counflg-list li a{ color:#333; display:inline-block; height:22px; padding-left:25px; background:url("country_logo.png")/*tpa=http://www.qdopfun.com/youhua/1903/img/country_logo.png*/ no-repeat;opacity: 0.5;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; }
.footer .contact .l-list .counflg-list li a:hover{opacity: 0.9;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=90)";}
.footer .contact .l-list .counflg-list li a.pflag{ background-position:0 0;}
.footer .contact .l-list .counflg-list li a.dflag{ background-position:0 -22px;}
.footer .contact .l-list .counflg-list li a.fflag{ background-position:0 -44px;}
.footer .contact .l-list .counflg-list li a.eflag{ background-position:0 -66px;}
.footer .contact .l-list .counflg-list li a.xflag{ background-position:0 -88px;}
.footer .contact .l-list .counflg-list li a.yflag{ background-position:0 -110px;}
.footer .contact .l-list .flow-attention{ float:right; margin:15px 20px 0 0;}
.footer .contact .l-list .flow-attention li{ float:left; margin-left:20px;}
.footer .contact .l-list .flow-attention li span{ display:inline-block; float:left; width:22px; height:20px;background: url("copyright_ico.png")/*tpa=http://www.qdopfun.com/youhua/1903/img/copyright_ico.png*/ no-repeat; margin:0 5px;}
.footer .contact .l-list .flow-attention li span.sinawb{ background-position:0 -52px;}
.footer .contact .l-list .flow-attention li span.weixingz{ background-position:0 -75px;}
.footer .contact .l-list .flow-attention li a:hover{ color:#e81a41;}
.footer .contact .l-list .flow-attention li a:hover span.sinawb{ background-position:-29px -52px;}
.footer .contact .l-list .flow-attention li a:hover span.weixingz{ background-position:-29px -75px;}


.footer .contact .r-contact{ width:24%; text-align: center; float:right;}
.footer .contact .r-contact .contact-list li{ margin-top:15px;}
.footer .contact .r-contact .phone-icon{ display:inline-block; font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif; height:37px; background:url("copyright_ico.png")/*tpa=http://www.qdopfun.com/youhua/1903/img/copyright_ico.png*/ no-repeat -195px  0; padding-left:44px; font-size:28px;}
.footer .contact .r-contact .consult{display:inline-block; padding:2px 60px 5px 60px; font-weight:bold;font-size:16px; color:#fff;border-radius:5px;background:#e81a41;-webkit-transition: 0.25s;transition: 0.25s;}
.footer .contact .r-contact a:hover.consult{ background:#f6264d;}
.footer .contact .r-contact .qq-icon{display:inline-block;width:23px;height:25px;background: url("copyright_ico.png")/*tpa=http://www.qdopfun.com/youhua/1903/img/copyright_ico.png*/ -75px -55px no-repeat;}
.wx_qrcord{ width:130px;height:150px; text-align:center; float:left; padding:10px 10px; border-right:2px solid #f1f1f1;font-size: 12px;}

@media screen and (max-width: 1220px){
    .footer .contact .l-list .explain-con li{ float:left; margin-left:6%;}
    .footer .contact .l-list{ width: 62%;}
    .wx_qrcord{padding:20px 15px; }
    .footer .contact .l-list .counflg-list{ position:relative; left:0px;}
    .footer .contact .l-list .counflg-list li{margin-left:12px;}
    .footer .contact .l-list .flow-attention {float: right; margin: 15px 10px 0 0; }
}

.foot_cflg{position:relative; left:100px; top:11px;}
.foot_cflg li{ float:left;}
.foot_cflg li a { display:block;  float:left; line-height:22px; margin-right:30px; color:#999;}
.foot_cflg li a:hover { color:#444;}
.foot_cflg li a.lion span.pflag{ background-position:-22px 0;}
.foot_cflg li a.lion span.dflag{ background-position:-22px -22px;}
.foot_cflg li a.lion span.fflag{ background-position:-22px -44px;}
.foot_cflg li a.lion span.eflag{ background-position:-22px -66px;}
.foot_cflg li a.lion span.xflag{ background-position:-22px -88px;}
.foot_cflg li a.lion span.yflag{ background-position:-22px -110px;}
.foot_cflg li a span{ display:inline-block; height:22px; width:22px; float:left; margin-right:5px;  background:url("country_logo.png")/*tpa=http://www.qdopfun.com/youhua/1903/img/country_logo.png*/  no-repeat;}
.foot_cflg li a span.pflag{ background-position:0 0;}
.foot_cflg li a span.dflag{ background-position:0 -22px;}
.foot_cflg li a span.fflag{ background-position:0 -44px;}
.foot_cflg li a span.eflag{ background-position:0 -66px;}
.foot_cflg li a span.xflag{ background-position:0 -88px;}
.foot_cflg li a span.yflag{ background-position:0 -110px;}
.foot_cflg li a:hover span.pflag{ background-position:-22px 0;}
.foot_cflg li a:hover span.dflag{ background-position:-22px -22px;}
.foot_cflg li a:hover span.fflag{ background-position:-22px -44px;}
.foot_cflg li a:hover span.eflag{ background-position:-22px -66px;}
.foot_cflg li a:hover span.xflag{ background-position:-22px -88px;}
.foot_cflg li a:hover span.yflag{ background-position:-22px -110px;}


/*--reg-column--*/
.reg-column{width:100%; background:rgba(0,0,0,0.8);height: 80px; position:fixed; left:0;bottom:0; display:none; z-index:99;}
.reg-column .box{width:1200px; margin:0 auto; position:relative;padding:7px}
.reg-column .box .box1{position:relative;width: 70px; }
.reg-column .box .box1 div{background:url(column1.png)/*tpa=http://www.qdopfun.com/youhua/images/column1.png*/;width: 48px;height: 48px;}
.reg-column .box .box2{width:295px; text-align:left;}
.reg-column .box .box2 input{width: 270px;height:48px; line-height:48px;display: block;text-align:center;color:#fff; color:#333;border-radius: 24px;overflow:hidden; border:none; font-size:18px;}
.reg-column .box .box2 input::-webkit-input-placeholder{color:#aaaaaa!important;}
.reg-column .box .box2 input:-moz-placeholder{color:#aaaaaa!important;}
.reg-column .box .box2 input::-moz-placeholder{color:#aaaaaa!important;}
.reg-column .box .box2 input:-ms-input-placeholder{color:#aaaaaa!important;}
.reg-column .box .box3{width: 180px;height: 48px; line-height:48px; display:block; cursor:pointer;font-size:20px;color:#fff; border:none; text-align:center;border-radius:20px; overflow:hidden;background-color: #3399fc;margin:0 auto!important;}
.reg-column .box .box4{width:61px; text-align:center; font-size:30px; color:#fff;}
.reg-column .box .box5{width: 200px;height: 48px; line-height:48px; display:block; cursor:pointer; font-size:20px; color:#fff; border:none; text-align:center;border-radius:20px; overflow:hidden;background-color: #3399fc; margin:0 auto!important;}
.reg-column .box .box6{ width:271px; text-align:center; font-size:20px; color:#fff;}
.reg-column .box .box7{width:148px; height:48px; line-height:48px; display:block;font-size:20px; color:#fff; border:none; text-align:center;border-radius:8px; overflow:hidden; background:#ff893a; margin:0 auto!important;}
.reg-column .box .box7 .fa{width:26px; height:25px; margin-bottom:-5px;background:url(column2.png)/*tpa=http://www.qdopfun.com/youhua/images/column2.png*/center center no-repeat;}
.reg-column .modal-close{position:absolute;left: 106%;top:-5px;color:#fff;font-size:40px;cursor:pointer;}
	
	
