﻿@charset "utf-8";
/* CSS Document */


/*香港*/
.xg_top{ width:100%; height:240px; background:#29c4ff; box-shadow:0 -1px 5px #999;}
.xg_top_box{ width:1053px; margin:0 auto; background:url(../images/xg2.png) no-repeat center center; height:183px; padding:57px 0 0 147px;}
.xg_top_boxlef{ width:670px;}
.xg_top_boxrig{ width:250px; float:left; margin-left:20px; text-align:center;}
.xg_top_box .cg_sos_box{ margin-top:20px;}
.xg_ban{ width:100%; height:434px; background:url(../images/xg1.jpg) no-repeat; background-size:100% 100%; padding-top:73px;}
.xg_ban_box{ width:1200px; height:370px; background:#fff; background:url(../images/xg25.png) repeat-x; margin:0 auto;}
.xg_ban_box ul li{ width:266px; height:145px; overflow:hidden; float:left; margin:23px 0 0 25px; background:url(../images/xg10.png) no-repeat; text-align:center;}
.xg_ban_box ul li a{ display:block; width:100%; height:100%;}
.xg_ban_box ul li a span{ line-height:232px; font-size:14px; color:#9e9d9d;}

.xg_cen1{ width:1200px; margin:35px auto;}
.xg_tite{ width:100%; border-bottom:1px solid #dbdbdb; line-height:40px; font-size:18px;color:#c8c8c8;}
.xg_tite span{ display:inline-block; font-size:20px;border-bottom:2px solid #29c4ff; line-height:40px; margin-right:10px; color:#666666;}
.xg_tite a{ font-size:12px; color:#29c4ff; float:right; margin-right:20px;}
.xg_cent1_box{ width:100%; margin-top:40px; overflow:hidden;}
.xg_cent1_boxleft{ width:474px; height:473px; overflow:hidden;}
.xg_cent1_boxleft p{ position:relative;}
.xg_cent1_boxleft p img{ width:100%; height:100%;}
.xg_cent1_boxleftp1{ width:474px; height:232px;}
.xg_cent1_boxleftp1 a{ display:block; position:absolute; width:325px; height:85px; background:url(../images/xg26.png) repeat; z-index:8; left:60px; top:65px; color:#fff; font-size:14px; padding:25px 0 0 25px;}
.xg_cent1_boxleftp1 a span{ display:block; font-size:20px;}
.xg_cent1_boxleftp2{ margin-top:10px; width:232px; height:232px; overflow:hidden;}
.xg_cent1_boxleftp2 a{ width:217px; height:60px;background:url(../images/xg26.png) repeat; z-index:8; left:0; bottom:0; display:block; position:absolute; color:#fff; font-size:14px; padding:20px 0 0 15px;}
.xg_cent1_boxleftp2 a span{ display:block; font-size:18px;}

.xg_cent1_boxcen{ width:473px; height:473px; margin-left:10px; overflow:hidden; position:relative;}
.xg_cent1_boxcen img{ width:100%; height:100%;}
.xg_cent1_boxcen a{ position:absolute; display:block; width:252px; height:135px; padding:65px 0 0 35px;background:url(../images/xg26.png) repeat; z-index:8; left:95px; top:140px; color:#fff; font-size:18px;}
.xg_cent1_boxcen a span{ display:block; font-size:20px;}

.xg_cent1_boxrig{ margin-left:10px; width:232px; height:473px; overflow:hidden; position:relative;}
.xg_cent1_boxrig img{ width:100%; height:100%;}
.xg_cent1_boxrig a{ position:absolute; display:block; width:96px; height:266px; padding:16px 34px 0 0 ;background:url(../images/xg26.png) repeat; z-index:8; left:16px; top:152px; color:#fff; font-size:16px;writing-mode:tb-rl;
-webkit-transform: rotate(360deg);    /* for Chrome || Safari */
 -moz-transform: rotate(360deg);       /* for Firefox */
-ms-transform: rotate(360deg);        /* for IE */
 -o-transform: rotate(360deg);         /* for Opera */}
 .xg_cent1_boxrig a span{ display:block; font-size:18px;}
 .xg_cent1_box a:hover{ color:#29c4ff;}
 
.xg_cen2{ width:100%; height:1650px; background:#f4f4f4; padding-top:40px;} 
.xg_cen2_box{ width:100%; margin-top:40px;}
.xg_cen2_boxdiv{ width:100%; height:110px; background:#fbfbfb; border:2px solid #f4f4f4;}
.xg_cen2_boxlef{ width:600px; height:110px; float:left; overflow:hidden;}
.xg_cen2_boxlef>a{ display:block; width:232px; height:110px; overflow:hidden; float:left;}
.xg_cen2_boxlef>a img{ width:100%; height:100%;}
.xg_cen2_boxlef p{ float:left; width:598px; height:110px;} 
.xg_cen2_boxlef p .xg_cen2_boxspan1{ width:120px; height:110px; display:block; float:left; text-align:center; line-height:110px; font-size:80px; font-family:"[FZXBSJW]"; color:#aeb2be; font-weight:bold;} 
.xg_cen2_boxlef p .xg_cen2_boxspan2{ display:block; float:left; height:90px; width:478px; padding-top:24px; line-height:30px; font-size:14px; color:#333;} 
.xg_cen2_boxlef p .xg_cen2_boxspan2 a{ display:block; color:#333; font-size:16px;}
.xg_cen2_boxlef p .xg_cen2_boxspan2 a:hover{color:#29c4ff;}
.xg_cen3{ width:1200px; margin:40px auto 58px; overflow:hidden;} 
.xg_cen3_box li{ width:261px; height:415px; overflow:hidden; float:left; border:1px solid #cdcdcd; background:#eeeeee; padding:8px; margin:36px 0 0 25px; position:relative;}
.xg_cen3_box li p{ position:absolute; width:266px; height:30px; background:url(../images/xg25.png) repeat; left:0; bottom:0; z-index:8; padding-left:15px; line-height:30px; color:#333; font-size:16px;}
.xg_cen3_box li p span{ display:block; line-height:24px; color:#666; font-size:12px;} 
.xg_cen3_box li:hover p{ height:131px;}
.xg_cen4{ width:100%; height:483px; background:#f4f4f4; overflow:hidden; margin-top:20px; padding-top:40px;}

.xg_cen4_left{ width:600px; height:320px; overflow:hidden; position:relative; margin-top:56px;}
.xg_cen4_left .bd ul li{ width:600px; height:320px; position:relative; zoom:1; vertical-align:middle;}
.xg_cen4_left .bd ul li img{ width:100%; height:100%;}
.xg_cen4_left .bd ul li a{ position:absolute; display: block; width:580px; height:30px; line-height:30px; color:#fff; font-size:14px; padding:0 10px; overflow:hidden; background:#29c4ff; left:0; bottom:0; z-index:8;}
.xg_cen4_left .hd{ position:absolute; right:0; bottom:40px; z-index:99; height:15px;}
.xg_cen4_left .hd ul li{ width:10px; height:10px; border:1px solid #29c4ff; border-radius:10px; margin-right:10px; text-indent:-999px; float:left;}
.xg_cen4_left .hd ul li.on{background:#29c4ff;}

.xg_cen4_right{ width:565px; height:320px; overflow:hidden; margin-top:56px;}
.xg_cen4_right_top{ width:100%; height:100px; overflow:hidden;}
 .xg_cen4_right_top span{ display:block; text-align:center; width:100%; line-height:30px; font-size:18px; color:#29c4ff; }
 .xg_cen4_right_top p{ width:100%; height:60px; overflow:hidden; color:#666; line-height:24px; font-size:14px; margin-top:10px;}
  .xg_cen4_right_top p a{ float:right; font-size:12px; color:#ff0000;}
 .xg_cen4_right ul li{ line-height:32px; font-size:14px; background:url(../images/xg30.jpg) no-repeat left center; padding-left:10px;}
  .xg_cen4_right ul li span{ float:right;}
  .xg_cen4_right ul li a{ color:#666;}
    .xg_cen4_right ul li:hover a{ color:#29c4ff;}
 
/*学校简介*/

.xxjj_banner{ width:100%; height:434px;overflow:hidden; position:relative;}
.nyberimg{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1;}
.xxjj_banner_top{ width:100%; height:87px; background:url(../images/xxjj2.png) repeat-x;}
.xxjj_banner_toplef{ height:87px; background:url(../images/xxjj3.png) no-repeat left 15px; width:640px; padding-left:80px;  font-size:14px; color:#fff;}
.xxjj_banner_toplef span{ display:inline-block; margin-right:20px;line-height:95px;}
.xxjj_banner_toplef a{ display:inline-block;color:#fff; padding:0 20px; border-left:1px solid #fff; height:14px; margin-top:30px; line-height:14px;}
.xxjj_banner_toplef a:hover{ text-decoration:underline;}
.xxjj_banner_toprig{ height:57px; padding-top:30px; width:463px; overflow:hidden;}
.xxjj_banner_toprig p{background:#fff; border:1px solid #d1d3d4; line-height:30px; color:#616161; float:left;}
.xxjj_banner_toprig label{ display:inline-block; width:45px; height:28px; text-align:center; background:url(../images/bg_03.png) no-repeat right center;}
.xxjj_banner_toprig .cg_sos_boyp1{ width:137px; height:30px; margin-right:10px;}
.xxjj_banner_toprig .cg_sos_boyp1 input{ width:82px; border:none; padding:0 5px;}
.xxjj_banner_toprig  .cg_sos_boyp2{ width:163px;}
.xxjj_banner_toprig  .cg_sos_boyp2 input[type="text"]{ width:83px; border:none; padding:0 5px;}
.xxjj_banner_toprig  .cg_sos_boyp2 input[type="submit"]{ width:25px; height:30px; background:url(../images/bg2.png) no-repeat center center; cursor:pointer;  border:none;}

.xxjj_banner_tite{ width:100%; line-height:50px; font-size:14px; color:#fff;}
.xxjj_banner_botm{ width:960px; margin:20px auto; height:190px; overflow:hidden;}
.xxjj_banner_botmlef>p{ width:160px; height:190px; overflow:hidden; float:left; text-align:center;}
.xxjj_banner_botmlef div{ float:left; margin-left:20px; height:190px; overflow:hidden; width:450px; color:#fff; font-size:14px;}
.xxjj_banner_botmlef div p{ font-size:22px; line-height:38px;}
.xxjj_banner_botmlef div p span{ font-size:28px; display:block; margin-top:10px;}
.xxjj_banner_botmlef ul{ width:100%; background:url(../images/xxjj6.png) no-repeat left 8px; padding-left:25px; line-height:28px;}
.xxjj_banner_botmlef ul li span{ display:inline-block; width:45px; height:21px; line-height:21px; text-align:center; background:#29c4ff; border-radius:5px;}

.xxjj_banner_botmrig{ width:260px; height:190px;}
.xxjj_banner_botmrig p { width:100%; height:100px; overflow:hidden;}
.xxjj_banner_botmrig p span{ width:96px; height:80px; border-radius:96px; background:#333842; color:#fff; font-size:14px; text-align:center; margin-right:30px; display:block; float:left; padding-top:16px;}
.xxjj_banner_botmrig p span strong{ font-size:30px; line-height:40px; display:block;}
.xxjj_banner_botmrig a{ display:block; width:212px; height:48px; background:#fe9b00; text-align:center; line-height:48px; font-size:18px; color:#fff;  border-radius:5px; margin-top:40px;}
.xxjj_left{ width:864px; margin-top:20px; padding-bottom:80px; overflow:hidden;}
.xxjj_left_tite{ width:100%; line-height:40px;border-bottom:1px solid #dbdbdb;font-size:16px; color:#545454; font-weight:600;}
.xxjj_left_tite a{ display:inline-block; padding:0 10px; margin-left:20px; font-size:16px; color:#545454;}
.xxjj_bod{ border-bottom:2px solid #29c4ff;}
.xxjj_left_tite a:hover{ border-bottom:2px solid #29c4ff;}



.xxjj_left_botmk{ width:815px; margin:0 auto; font-size:16px; line-height:30px; color:#545454; overflow:hidden;}
.xxjj_left_botmk p{line-height:30px;}
.xxjj_left_botmk_biti{ font-size:16px; margin-top:20px;font-weight:bold}


.td1{  
BORDER-RIGHT: #e6e6e6 0px solid; //显示右边框为1px，如果不想显示就为0px  
BORDER-TOP: #e6e6e6 1px solid; //显示上边框为1px，如果不想显示就为0px  
BORDER-LEFT: #e6e6e6 1px solid;//显示左边框为1px，如果不想显示就为0px  
BORDER-BOTTOM: #e6e6e6 1px solid;//显下右边框为1px，如果不想显示就为0px
padding-left:10px;
background:#f8fcfc;  
}
.td2{  
BORDER-RIGHT: #e6e6e6 1px solid; //显示右边框为1px，如果不想显示就为0px  
BORDER-TOP: #e6e6e6 1px solid; //显示上边框为1px，如果不想显示就为0px  
BORDER-LEFT: #e6e6e6 0px solid;//显示左边框为1px，如果不想显示就为0px  
BORDER-BOTTOM: #e6e6e6 1px solid;//显下右边框为1px，如果不想显示就为0px
background:#f8fcfc;   
}  


.xxjj_left_botm{ width:815px; margin:0 auto; font-size:16px; line-height:30px; color:#545454; overflow:hidden;}
.xxjj_left_botm p{line-height:30px;}
.xxjj_left_botm_biti{ font-size:16px; margin-top:20px;font-weight:bold}
.xxjj_left_botm img{ margin-top:10px;}
.xxjj_right{ width:300px;margin-top:20px;}
.xxjj_right_ul1{ margin-top:20px;}
.xxjj_right_ul1 li{ line-height:40px; font-size:14px; width:100%; color:#545454;}
.xxjj_right_ul1 li span{ float:right;}
.color1{ color:#ec8080;}
.color2{ color:#a3be4d;}
.color3{ color:#ffe144;}

.xxjj_right_p{ border-top:1px solid #dbdbdb; line-height:40px; width:100%; margin-top:30px; font-size:14px; color:#545454;}
.xxjj_right_ul2{border-bottom:1px solid #dbdbdb; width:100%;}
.xxjj_right_ul2 li{ overflow:; width:100%; height:60px; margin:20px 0;}
.xxjj_right_ul2 li img{ width:60px; height:60px; display:block; float:left;}
.xxjj_right_ul2 li a{ display:block; float:left; width:170px; height:60px; font-size:16px; color:#999999; line-height:28px; margin-left:15px;}
.xxjj_right_ul2 li a span{ color:#545454; font-size:18px; display:block;}
.xxjj_right_ul2 li:hover a{ color:#29c4ff;}
.xxjj_right_ul2 li:hover a span{ color:#29c4ff;}

/*专业介绍*/
.zyjs_ul{ overflow:hidden; padding-bottom:30px;}
.zyjs_ul li{ width:100%; /*height:190px;*/border-bottom:1px solid #dbdbdb; margin-top:25px; overflow:hidden; padding-bottom:10px;}
/*.zyjs_ul li>a{ display:block; width:204px; height:195px; border:1px solid #f1f1f1; text-align:center; overflow:hidden; float:left;}
.zyjs_ul li>a img{ margin-top:0;}*/
.zyjs_ul li p{ width:100%; /*height:165px;*/ float:right; color:#545454;font-size:14px; margin-top:20px;}
.zyjs_ul li p a{ color:#545454; font-size:24px;}
.zyjs_ul li p a span{ font-size:14px; display:block;}
.zyjs_ul_span{ display:block;font-size:16px;}

/*专业介绍详情*/
.zyjsxq_span{ display:inline-block; padding:5px 10px; height:21px; line-height:21px; text-align:center; background:#29c4ff; border-radius:5px; color:#fff; margin:10px;}
.zyjsxq_a{ display:block;  font-size:18px; color:#29c4ff;}
.zyjsxq_a:hover{ text-decoration:underline;}

/*在线评估*/

.zxpg2_box { margin-top:37px;color:#545454;}
.zxpg2_box .zxpg_left_toptie{ height:30px; line-height:30px; padding-left:40px; font-size:18px; color:#545454; background:url(../images/zx1.png) no-repeat left center; display:block;}
.zxpg2_box label{ font-size:14px; color:#999999; width:90px; display:block; height:32px; float:left;}
.zxpg2_box input{ width:698px; height:30px; line-height:30px; border:1px solid #ededed; border-radius:5px; margin-left:5px; padding:0 10px;color:#545454; float:left;}
.zxpg2_box p{ margin-top:17px; line-height:30px; overflow:hidden;}
.zxpg2_box select{ width:720px; height:30px; line-height:30px; border:1px solid #ededed; border-radius:5px; margin-left:5px; padding:0 10px;color:#545454;}
.zxpg2_box .zxpg_left_bottie{ height:30px; line-height:30px; padding-left:40px; font-size:18px; color:#545454; background:url(../images/zx3.png) no-repeat left center; display:block; margin-top:30px;}
.zxpg2_box  textarea{width:698px; height:115px; line-height:30px; border:1px solid #ededed; border-radius:5px; margin-left:5px; padding:10px 10px; float:left;}
.zxpg2_box .zxpg_right_toptie{ height:30px; line-height:30px; padding-left:40px; font-size:18px; color:#545454; background:url(../images/zx2.png) no-repeat left center; display:block; margin-top:30px;}
.zxpg2_box .zxpg_right_bottie{ height:30px; line-height:30px; padding-left:40px; font-size:18px; color:#545454; background:url(../images/zx4.png) no-repeat left center; display:block; margin-top:30px;}
.zxpg2_box  form input[type="submit"]{ display:block; width:210px;; height:47px; line-height:47px; text-align:center; border:none; margin-top:50px; color:#fff; font-size:18px; background:#29c4ff; cursor:pointer;}

/*院校库*/
.xyk_left{ width:840px; float:left; color:#545454; padding-bottom:75px;}
.xyk_left_tie{ line-height:30px; font-size:14px; margin-top:20px;}
.xyk_left_top{ width:100%; height:30px; line-height:30px;border-bottom:1px solid #dbdbdb; margin-top:20px;}
.xyk_left_top span{ display:inline-block; text-align:center;}
.xyk_left_sp1{ width:90px;}
.xyk_left_sp2{ width:190px;}
.xyk_left_sp3{ width:180px;}
.xyk_left_sp4{ width:190px;}
.xyk_left_sp5{ width:176px;}

.xyk_left_ul{ width:100%; padding-bottom:40px;}
.xyk_left_ul li{ width:100%; height:194px;border-bottom:1px solid #dbdbdb; overflow:hidden;}
.xyk_left_ulp1{ width:90px; float:left; text-align:center; padding-top:90px; height:104px;} 
.xyk_left_ulp1 span{ padding:5px 10px; font-size:24px; background:#dbdbdb; color:#fff; border-radius:5px;}
.xyk_left_ulp2{width:190px; padding-top:27px; height:167px; text-align:center; line-height:24px; color:#999999; font-size:14px;}
.xyk_left_ulp2 span{ font-size:16px; color:#545454; display:block; margin-top:5px;}
.xyk_left_ulp3{ width:550px; height:194px; }
.xyk_left_ulp3 span{ display:inline-block; text-align:center; height:120px; line-height:120px;}
.xyk_left_ulp3 i{ font-size:24px;}
.xyk_left_ulp3sp1{ color:#ec8080; font-size:36px; font-weight:bold; width:180px;} 
.xyk_left_ulp3sp2{ color:#a3be4d; font-size:36px; font-weight:bold; width:190px;}  
.xyk_left_ulp3sp3{ color:#ffe144; font-size:36px; font-weight:bold; width:176px;} 
.xyk_left_ulp3 a{ display:block; width:500px; height:60px; overflow:hidden; padding-left:50px; font-size:14px; color:#999999; line-height:24px;}
.xyk_leftbgco span{ background:#29c4ff !important;}

.xyk_right{ width:318px;padding-bottom:75px;}
.xyk_right_inp1{ width:240px; height:40px; margin-top:27px;border:1px solid #dbdbdb; line-height:40px; padding-left:40px; background:url(../images/xyk2.png) no-repeat 10px center;border-radius:5px;}
.xyk_right_p{ margin-top:25px; font-size:14px; color:#545454;}
.xyk_right_p img{ margin-left:10px;}
.xyk_right_sel{ width:290px; height:40px; line-height:40px; background:#29c4ff; color:#fff; font-size:14px; border:1px solid #007baa;border-radius:5px; padding-left:10px; margin-top:15px;}

.selected2{ border:1px solid #29c4ff !important; background:url(../images/xyk7.png) no-repeat right bottom;}
.xyk_right_rido1 ul{ overflow:hidden;}
.xyk_right_rido1 ul li {height:40px; line-height:40px; font-size:14px; color:#999999; cursor:pointer; text-align:center;border:1px solid #dbdbdb; float:left; margin:20px 10px 0 0;border-radius:5px; padding:0 5px; min-width:75px;}

.xyk_right_p2span1{ position:absolute; left:0px; top:0px;}
.xyk_right_p2span2{ position:absolute; right:0px; bottom:0px;}

.xyk_right_botm{ width:100%; margin-top:40px; border-top:1px solid #dbdbdb; font-size:14px;}
.xyk_right_botm p{ font-size:16px;color:#545454; line-height:40px; margin-top:10px; text-align:center;}
.xyk_right_botm select{ width:100%; height:40px;border:1px solid #dbdbdb;border-radius:5px; color:#999999; margin-top:20px;padding:0 0 0 5px;}
.xyk_right_botm input{ width:308px; height:40px;border:1px solid #dbdbdb;border-radius:5px; color:#999999; margin-top:20px; padding:0 5px;}
.xyk_submit{ width:100%; height:40px; line-height:40px; text-align:center;border:1px solid #dbdbdb;border-radius:5px; color:#fff; margin-top:20px; background:#29c4ff;}

/*
登录页面*/
.dlym_a{ color:#ff0000;}
.dlym_left{ width:168px; margin-top:30px; border:1px solid #e5e5e5; padding-bottom:20px;}
.dlym_left ul li{ width:100%; height:35px; line-height:35px; text-align:center; border-top:1px solid #fff; background:#29c4ff;}
.dlym_left ul li a{ color:#fff; font-size:14px;}
.dlym_leftbgc a{ text-decoration:underline;}
.dlym_left ul li a:hover{ text-decoration:underline;}
.dlym_right{ width:976px; margin-top:30px; color:#545454; font-size:14px; padding-bottom:60px;}
.dlym_right_tite{ font-size:18px;}
.dlym_right_p1{ padding-left:45px; background:url(../images/dl1.png) no-repeat 20px center; line-height:45px; margin-top:10px;}
.dlym_right_p2{ padding-left:45px; background:url(../images/dl2.png) no-repeat 20px center; line-height:45px; border-bottom:1px solid #e5e5e5; width:400px;}
.dlym_right_p3{ padding-left:45px; background:url(../images/dl3.png) no-repeat 20px center; line-height:45px; border-bottom:1px solid #e5e5e5;width:400px;}
.dlym_right_p4{ padding-left:45px; background:url(../images/dl4.png) no-repeat 20px center; line-height:45px; border-bottom:1px solid #e5e5e5;width:400px; cursor:pointer;}
.dlym_right_p4 span,.dlym_right_p3 span,.dlym_right_p2 span, .dlym_right_p1 span{ margin:0 15px 0 20px;}


.dlym_ul{ margin-left:20px; border-left:1px solid #e5e5e5; margin-top:20px;}
.dlym_ul li{ line-height:44px; padding-left:20px; margin-left:-4px;}
.dlym_ul li span{ margin-left:20px;}
.delybgimg1{ background:url(../images/dl5.png) no-repeat left center;}
.delybgimg2{ background:url(../images/dl6.png) no-repeat left center;}
.delybgimg1 span{ color:#ff0000;}
.delybgimg2 span{ color:#29c4ff;}

/*.修改资料*/
.xgzl_botm{ color:#a0a0a0; line-height:48px; font-size:14px;}
.xgzl_botm span{ color:#ff0000;}
.xgzl_botm p{ width:100%; overflow:hidden; margin-top:10px;}
.xgzl_botm label{ display:block; float:left; width:95px; text-align:right;}
.xgzl_botm p input[type="text"]{ width:295px; height:30px;border:1px solid #e5e5e5; padding:0 10px;}
.xgzl_botm p textarea{ width:520px; height:185px;border:1px solid #e5e5e5; padding:10px;}
.xgzl_botm input[type="submit"]{ width:122px; height:35px; line-height:35px; margin:30px 0 0 70px; background:#29c4ff; color:#fff; cursor:pointer; border:none;}


.xgzl_botm p input[type="password"]{ width:295px; height:30px;border:1px solid #e5e5e5; padding:0 10px;}

/*登录弹出框*/
.bacj{ position:fixed; width:100%; height:100%; background:#000; opacity:0.5; z-index:888; left:0 ;top:0;}
.tanchuk{ width:580px; height:325px; position:fixed; left:50%; top:200px; margin-left:-290px; background:#fff; border-radius:5px; z-index:999; overflow:hidden;}
.tanchuk_top{ width:550px; height:57px; background:#29c4ff; line-height:57px; font-size:18px; color:#fff; padding:0 15px;}
.tanchuk_top span{ float:right; font-size:24px; cursor:pointer;}
.tanchuk_botm{ width:480px; height:233px; padding:35px 0 0 100px;}
.tanchuk_botm p{ margin-top:10px; line-height:30px; font-size:14px;}
.tanchuk_botm p label{}
.tanchuk_botm p input[type="text"]{ height:30px; width:325px;border:1px solid #e5e5e5; padding:0 10px;border-radius:5px;}
.tanchuk_botm p input[type="password"]{ height:30px; width:325px;border:1px solid #e5e5e5; padding:0 10px;border-radius:5px;}
.tanchuk_botm p input[type="submit"]{ height:35px; width:55px;border-radius:5px; color:#a0a0a0; margin:20px 0 0 42px; border:1px solid #e5e5e5; cursor:pointer;background:none;}
.tanchuk_botm p input[type="reset"]{ height:35px; width:55px;border-radius:5px; color:#a0a0a0; margin:20px 0 0 10px;border:1px solid #e5e5e5; background:none; cursor:pointer;}
.tanchuk_botm p input[type="submit"]:hover{ background:#29c4ff; color:#fff; border:none;}
.tanchuk_botm p input[type="reset"]:hover{ background:#29c4ff; color:#fff; border:none;}
.hiden{ display:none;}

.datu{ position:fixed; width:100%; height:100%; text-align:center; z-index:999; left:0; top:30px;}





.xyk_right_p2{ width:100%; height:72px;margin-top:20px; position:relative; line-height:24px; font-size:14px; color:#fff; position:relative;}

.slider.slider-horizontal {
    width: 100%!important;
    height: 91px!important;
}

/*.slider.slider-horizontal .slider-handle {
    margin-left: -10px;
    margin-top: -5px;
    border: 1px solid #d1d1d1!important;
    box-shadow: 0px 1px 1px #d1d1d1!important;
}*/
/*圆点*/
.slider-handle {
    position: absolute;
    width: 22px;
    height: 22px;
    background-color: white;
    background-image: linear-gradient(to bottom,white,white 100%)!important;
    background-image: -o-linear-gradient(top,#149bdf 0,#0480be 100%);
    background-image: linear-gradient(to bottom,white,white 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);
    filter: none;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
    border: 0 solid transparent;
}
/*横条颜色*/
.slider-selection {
    position: absolute;
    background-image: linear-gradient(to bottom,#29c4ff 0,#29c4ff 100%)!important;
    background-image: -o-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);
    background-image: linear-gradient(to bottom,#ff6357 0,#ff6357 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 4px;
}

.slider.slider-horizontal {
    width: 290px;
    height: 45px;
    overflow: visible;
    margin: -8px 11px;
}

/*.slider {
    background: none!important;
}*/

.slider .tooltip.top {
    margin-top: 2px!important;
}





/*修改的样式*/
.xxjj_banner_tite >a{ color:#fff !important;}
.xxjj_banner_tite >a:hover{ text-decoration:underline;}


/*国家页面新增样式*/
.bj{width:100%; margin:0 auto; background:#FFF;}
.bj-1{width:1200px; margin:0 auto; padding:50px 0px;}
.xg_tite{ width:1200px; border-bottom:1px solid #dbdbdb; line-height:40px; font-size:18px;color:#c8c8c8; margin-bottom:35px;}
.xg_tite span{ display:inline-block; font-size:20px;border-bottom:2px solid #29c4ff; line-height:40px; margin-right:10px; color:#666666;}
.xg_tite a{ font-size:12px; color:#29c4ff; float:right; margin-right:20px;}
.yx{width:1200px; margin:0 auto;}
.yx1{height:244px;  margin-left:-24px; margin-bottom:20px;}
.yx-1{width:282px; height:244px; float:left; position:relative; margin-left:24px; overflow:hidden;}
.yx-1 .info{display:block; position:absolute; width:277px; height:56px; left:0px; top:188px; background:rgba(0,0,0,.4); color:#FFF; padding-left:5px;}
.yx-1 .info span{font-size:18px;}
.yx-1 .info p{font-size:12px;}
.yx-1 .info:hover{color:#29c4ff;}

/*修改的样式
*/
.after_xiugai{ width:100%; margin-top:10px; line-height:20px; font-size:14px; margin-left:15px;color:#fff;}
.after_xiugai a{ margin:0 10px; color:#fff; }

.fieldandcss{ font-size:18px}
.changefieldandcss{background:#4598D2;color:#fff;font-size:18px}







/*********************************************************************************************首页新增样式*******************************************************************************************************************/

    .country_more{width: 100%;height: 140px;display: flex;justify-content: center; align-items: center;}
    .country_more a:hover{color: #fff; background: #28c4ff;border: 1px solid #28c4ff;}
    .country_more_box{width: 20%;height: 50px;display: flex;justify-content: center;align-items: center;border: 1px solid #f4f4f4;background-color: #f4f4f4;color: #73c7ed;font-size: 16px;}
    .country_more1{width: 100%;height: 140px;display: flex;justify-content: center; align-items: center;}
    .country_more1 a:hover{color: #fff; background: #28c4ff;border: 1px solid #28c4ff;}
    .country_more_box1{width: 20%;height: 50px;display: flex;justify-content: center;align-items: center;border: 1px solid #f4f4f4;background-color: #f4f4f4;color: #73c7ed;font-size: 16px;}

/*新闻资讯*/
    .home_xw{width: 100%;display: flex;justify-content: space-between;}
    .home_news{width: 24%;}
    .home_news >ul{background: #ffffff;padding: 20px 0px 15px 40px;}
    .home_news >ul >li{line-height: 30px;font-size: 14px;color: #666;}
    .home_news >ul >li a:hover{color:#0ba7d2;}
    .home_bg{display: flex;height: 35px;font-size: 16px;color: #fff;background: #0ba7d2;align-items: center; justify-content: space-between;padding-left: 10px;}
    .home_bg span img{margin-right: 5px;}
    .more{padding-right: 10px;font-size: 14px;}
    .more a{ text-decoration:none; color:#ffffff; vertical-align:baseline; cursor:pointer;}

/*专业团队*/
    .center5{ width:100%;/*height: 1200px;*/ overflow:hidden;}
    .center5_top{ text-align:center; height:100px; padding-top:56px;}
    .center5_top p{ font-size:24px; color: #333; margin-top:20px;}
    .center5_top span{ font-size:18px; color:#c8c8c8; margin-top:12px;}

    .center5_botm{width: 1200px;overflow: hidden;position: relative; padding-top: 60px;}
    .center5_botm ul{width: 100%;display: flex;list-style: none;flex-wrap: wrap;}
    .center5_botm ul li {width: 24%;height: 380px;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 5px;color: #8e8e8e;}
    .center5_botm ul li a span{display: flex;justify-content: center;height: 22px;line-height: 45px;color: #333;}
    .center5_botm ul li a span:hover{color: #0ba7d2;}
    .ename{font-size: 20px;}
    .zhichen{font-size: 16px;}

/*课程推荐*/
    .center6{ width:100%; overflow:hidden;}
    .center6_top{width: 100%;height: 50px;display: flex;align-items: center;justify-content: space-between;background: #019dc3;color: #ffffff;font-size: 24px;}
    .center6_top span {margin-left: 5px}
    .center6_top span img{margin-right: 5px}
    .more{padding-right: 20px;font-size: 14px;}
    .more a{ text-decoration:none; color:#ffffff; vertical-align:baseline; cursor:pointer;}

    .box-bg{width: 100%;background: #f4f4f4;}
    .center6_botm{width: 1200px;margin: 0 auto;}
    .center6_botm ul{width: 100%;list-style: none; padding-top: 25px; background: #ffffff;}
    .center6_botm ul li{ width: 100%;display: flex;line-height: 28px; padding: 5px 0px;}
    .bg1{background: #e9f9fd94;}
    .bg2{background: #ffffff;}
    .btitle{ width: 147px;display: flex;font-size: 16px;font-weight: bold;align-items: center;justify-content: flex-start;color: #333;margin-left: 40px;}
    .tags{width: 925px;padding-left: 40px;border-left: 1px solid #66cfe8b0; margin: 10px 0px 10px 0px;}
    .tags span{padding-right: 20px;font-size: 14px;color: #666;}

/*友情链接*/
    .center7{width:100%;padding: 80px 0px 80px 0px; overflow:hidden; background: #f4f4f4;}
    .center7_top{width: 100%;height: 50px;border-bottom: 1px solid #a7b1b7;font-size: 18px;color: #333;font-weight: bold;}
    .center7_top span{width: 20%;padding-bottom: 25px;border-bottom: 2px solid #28c4ff;}
    .center7_botm ul{width: 100%;list-style: none;display: flex;flex-wrap: wrap;padding: 18px 0px 18px 10px;font-size: 16px;}
    .center7_botm ul li{ padding-right: 20px;line-height: 30px; }
    .center7_botm ul li a{text-decoration:none;color: #666666;vertical-align:baseline; cursor:pointer;}

/*公共页脚*/
    .fl{float: left;}
    .fr{float:right;}
    .clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
    .clearfix { *zoom:1; }
    .clearfix ul{width: 100%;height: 65px;display: flex;align-items: center;justify-content: space-around;list-style: none;font-size: 16px;}
    .clearfix ul li{width: 10%;border-right: 1px solid #333;}
    .clearfix ul li:last-child{border: none;}
    .clearfix ul li a{color: #ffffff;}
    .footer{overflow:hidden; width:100%}
    .footer-tit{height:70px;background:#13779b;}
    .footer-tit-list{width:1200px;margin:0 auto;}
    .footer-tit-list h2{color:#fff;font-size:20px;line-height:70px;/* margin-right: 25px; */}
    .abouts,.foot-main li.li1{width:340px;margin-right:50px;}
    .conts,.foot-main li.li2{width:445px;}
    .codes,.foot-main li.li3{width: 310px;}
    .foot-main{background:#424749;padding:40px 0;}

    .foot-main ul{width:1200px;margin:0 auto;    list-style: none;}
    .foot-main li.li1 h2{font-size:18px;color:#28bbdb}
    .foot-main li.li1 p{font-size:18px;color:#b0b0b0;line-height:1.7;text-align:justify;margin-top:15px}
    .foot-main li.li2{font-size:18px;color:#b0b0b0}
    .foot-main li.li2 p{margin-bottom:25px;padding-left:40px;line-height:1.8}
    .foot-main li.li2 p.p1{background:url(../images/f_tb5.png) no-repeat left 10px;}
    .foot-main li.li2 p.p2{background:url(../images/f_tb6.png) no-repeat left;}
    .foot-main li.li2 p.p3{background:url(../images/f_tb7.png) no-repeat left;}
    .foot-main li.li3 div{float: left;width: 155px;}
    .foot-main li.li3 div img{width:120px;height:120px;}
    .foot-main li.li3 div p{font-size:16px;color:#b0b0b0;margin-top:15px;}

/*用于隐藏显示*/
    .hidden{display: none;}