@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font:12px Arial, Tahoma, 微软雅黑;}  
button, input, select, textarea, h1, h2, h3, h4, h5, h6 { font-size:100%; }    
button, input, select, textarea, label { vertical-align:middle; outline:none; } 
img { vertical-align:middle; border:none; display:inline-block; }  
ul, ol { list-style:none; }  
a { text-decoration:none; color:#454545; vertical-align:baseline; cursor:pointer; }   
table { border-collapse:collapse; border-spacing:0; }  
body { word-wrap:break-word; word-break:break-all; _height:100%; }
/*浮动 */
.f_l { float:left !important; _display:inline; }  
.f_r { float:right !important; _display:inline; }  
.magr0{ margin-left:0 !important;}
.box{ width:1280px; margin:0 auto;}
.box1{ width:1200px; margin:0 auto;}
.padbot65{ padding-bottom:65px;}
.cler{ clear:both;}

/*首页*/
.center1{ width:100%; height:240px; overflow:hidden;}
.center1_top{ width:100%; height:30px; background:#f4f4f4;}
.center1_bot{ height:152px; padding-top:58px;}
.center1_bot div{ width:350px; float:left; margin-left:75px;}
.center1_bot div img{ display:block; width:82px; height:82px; float:left;}
.center1_bot div p{ float:left; width:250px; margin-left:10px;}
.center1_bot div p span{ display:block;}
.center1_botsp1{ font-size:26px; color:#5f5f5f;}
.center1_botsp2{ font-size:16px;color:#d2d2d2; text-transform:uppercase;}
.center1_botsp3{font-size:14px; color:#7a7a7a;}

.center2{ width:100%; height:630px; background:#f4f4f4; overflow:hidden;}
.center2_top{ text-align:center; height:145px; background:url(../images/1_03.jpg) no-repeat center top; padding-top:65px;}
.center2_top p{ font-size:24px; color:#666; margin-top:20px;}
.center2_top span{ font-size:48px; color:#c8c8c8; text-transform:uppercase; margin-top:12px;}

.center2_botm{ width:1280px; height:280px; margin-top:50px; position:relative;}
.cent2_ale{ position:absolute; left:0px; top:87px; display:block; width:38px; height:40px; background:url(../images/ioc_16.png) no-repeat;}
.cent2_ari{ position:absolute; right:0px; top:87px;display:block; width:38px; height:40px; background:url(../images/ioc_18.png) no-repeat;}
.cent2_ale:hover{background:url(../images/ioc_19.png) no-repeat;}
.cent2_ari:hover{background:url(../images/ioc_17.png) no-repeat;}

.center2_botm .bd{ width:1200px; overflow:hidden; position:relative; margin-left:40px;}
.center2_botm ul{overflow:hidden; width:1200px;}
.center2_botm ul li{ width:360px; height:270px; overflow:hidden; float:left; margin:0 15px 0 23px;}
.center2_botm ul li img{ width:360px; height:200px;}
.center2_botm ul li p{ width:360px; height:70px; background:#e4e4e4; text-align:center; padding-top:15px; font-size:16px; color:#666; display:none;}
.center2_botm ul li p span{ display:block; margin-top:5px;}
.center2_botm ul li:hover p{ display:block;}


.cent2_amore{ font-size:14px; float:right; color:#5a5a5a; margin-top:50px;}

.center3{ width:100%; height:682px; overflow:hidden;}
.center3_top{ text-align:center; height:100px; background:url(../images/11_03.jpg) no-repeat center top; padding-top:56px;}
.center3_top p{ font-size:24px; color:#666; margin-top:20px;}
.center3_top span{ font-size:48px; color:#c8c8c8; text-transform:uppercase; margin-top:12px;}
.center3_botom{ width:100%; margin-top:49px; overflow:hidden; background:#fafafa;}
.cent3_botle{ width:290px; height:285px; background:#29c4ff; text-align:center; padding-top:105px; font-size:24px; color:#666;}
.cent3_botle a{ display:block; width:165px; height:165px; margin:20px auto; font-size:14px; color:#ff0000; background:url(../images/ioc_21.png) no-repeat center bottom;}

.cent3_botcen{ width:435px; height:390px; background:#f5f5f5; color:#666;}
.cent3_botcen_p{ font-size:18px; height:35px; width:400px; padding:35px 0 0 35px;}
.cent3_botcen ul li{ width:400px; padding-left:35px; height:30px; line-height:30px; font-size:14px; color:#666; margin-top:5px;}
.cent3_botcen ul li span{ float:right; display:block; background:url(../images/ioc_24.png) no-repeat left center; padding-left:15px; margin-right:30px;}
.cent3_botcen ul li:hover{ background:#b7e6f8;}
.cent3_botcen ul li:hover p{ background:url(../images/ioc_20.png) no-repeat right center; width:400px; padding-right:16px;}
.cent3_botcen_amor{ float:right; color:#ff0000; margin:10px 20px 0 0;}
.cent3_botrig{ width:433px; height:390px; margin-left:80px; padding-top:33px;}
.cent3_botrig ul li{width:433px; height:390px; overflow:hidden;}
.cent3_botrig img{ width:426px; height:236px;}
.cent3_botrig p{ width:420px; line-height:24px; font-size:16px; color:#4c4b4b; margin-top:10px; height:80px; overflow:hidden;}
.cent3_botrig p span{ font-size:14px; display:block;}
.cent3_botrig a{ color:#29c4ff; font-size:14px; float:right;}
cent3_botrig a:hover{ text-decoration:underline;}
.selected {background:#b7e6f8;}
.selected p{ background:url(../images/ioc_20.png) no-repeat right center; width:400px; padding-right:16px;}



.center4{ width:100%; height:670px; overflow:hidden;background:#f4f4f4;}
.center4_top{ text-align:center; height:145px; background:url(../images/1_03.jpg) no-repeat center top; padding-top:65px;}
.center4_top p{ font-size:24px; color:#666; margin-top:20px;}
.center4_top span{ font-size:48px; color:#c8c8c8; text-transform:uppercase; margin-top:12px;}
.center4_botm{ width:1280px; height:400px;overflow:hidden; position:relative;}
.center4_botm .hd{ overflow:hidden;height:30px; }
.center4_botm .hd ul{overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.center4_botm .hd ul li{ float:right;  width:10px; height:10px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#c9c9c9; border-radius:10px; }
.center4_botm .hd ul li.on{ background:#29c4ff;}
.center4_botm .bd{ padding:40px 0 0 0; width:1280px; height:335px; background:#FFF; overflow:hidden; }
.center4_botm .bd ul{ overflow:hidden; zoom:1; }
.center4_botm .bd ul li{float:left; _display:inline; overflow:hidden; width:258px; height:290px; margin:0 30px;}
.center4_botm .bd ul li .pic{display:block; width:258px; height:142px; }
.center4_botm .bd ul li .pic img{ width:100%; height:100%;}
.center4_botm_p1{ width:258px; height:58px; border-bottom:1px solid #ebebeb; margin-top:10px;}
.center4_botm_p1span1{ display:block; width:215px; font-size:16px; color:#636363; line-height:26px;}
.center4_botm_p1span1 strong{ font-size:12px; color:#787878; display:block;}
.center4_botm_p1span2{ display:block; width:40px; height:58px; border-bottom:1px solid #29c4ff; font-size:26px; font-weight:bold; color:#686868; text-align:center; line-height:30px;}
.center4_botm_p1span2 strong{font-size:12px; color:#787878; display:block;}
.center4_botm_p2{ width:258px; height:40px; overflow:hidden; margin-top:10px; line-height:18px; font-size:12px; color:#878787;}
.center4_botm_p3{ width:238px; height:20px; margin-top:10px; line-height:20px; background:url(../images/ioc_22.png) no-repeat left center; padding-left:20px;}
.center4_botm_p3 a{ float:right; color:#29c4ff;}


/*尾部*/
.fotter{ width:100%; height:170px; overflow:hidden;}
.fotter_top{ width:100%; height:62px; background:url(../images/ioc_23.jpg) no-repeat; background-size:100% 100%;}
.fotter_top p{ font-size:18px; color:#5e5e5e; line-height:64px; margin-left:180px; float:left;}
.fotter_top a{ display:block; float:right; margin:15px 170px 0 0; width:125px; height:39px; line-height:39px; text-align:center; font-size:16px; color:#fff; background:#10c2f4; border-radius:5px;}
.fotter_botom{ width:100%; height:100px; text-align:center; color:#797979;} 
.fotter_botom p{ font-size:28px; font-weight:bold; margin-top:30px;}

/*成功案例*/
.cg_thead{ width:100%; height:90px; background:url(../images/cg5.png) repeat-x;}
.cg_thead .box1{ background:url(../images/cg1.png) no-repeat 700px center; height:78px;padding-top:15px; }
.cg_sos_box{ width:666px; height:40px; background:url(../images/img10.png) repeat-x; padding:12px 10px; overflow:hidden;}
.cg_sos_box p{ height:35px; padding:0 0 0 10px; line-height:35px; border:1px solid #d5d5d5; float:left; margin-left:10px; overflow:hidden; background:#fff;}
.cg_sos_box p label{ background:url(../images/bg_03.png) no-repeat right center; padding-right:10px;}
.cg_sos_box p input{ border:none; padding-left:5px; height:35px;}
.cg_sos_boyp1{ width:150px;}

.cg_sos_boyp2{ width:250px;}


.cg_sos_boyp1 select{border:none; width:92px;appearance:none; 
  -moz-appearance:none;   -webkit-appearance:none; padding:0 10px;}
.cg_sos_boyp1 select::-ms-expand { display: none; }
.cg_sos_boyp2 select{border:none; width:91px;appearance:none; 
  -moz-appearance:none;   -webkit-appearance:none; padding:0 10px;padding-left:5px;}
.cg_sos_boyp2 select::-ms-expand { display: none; }


.cg_sos_boyp2 input[type="submit"]{ width:20px; background:url(../images/bg2.png) no-repeat center center; cursor:pointer;}

.cg_left{ width:865px; margin-top:15px;}
.cg_left_top{ width:840px; height:30px; border-bottom:1px solid #e5e5e5; line-height:30px; padding-left:25px;}
.cg_left_top span{ height:30px; border-bottom:2px solid #29c4ff; font-size:14px; color:#545454; padding:0 5px; display:inline-block;}
.cg_left_botom{ width:817px; margin:0 auto; padding-bottom:65px;}
.cg_left_botom li{ width:794px; height:65px;border:1px solid #e5e5e5; margin-top:24px; padding:12px 0 0 23px; overflow:hidden;}
.cg_left_botom li:hover{ box-shadow:0 0 5px #CCC;}
.cg_left_botomp1{ width:308px; height:49px; float:left; border-right:1px solid #e6e6e6; }
.cg_left_botomspn{ width:50px; height:50px; border-radius:50px; border-style:solid;display:block; text-align:center; line-height:50px; color:#fff; font-size:24px; float:left;}
.cg_left_botomp1 a{ display:block; float:left; margin-left:15px; color:#545454; font-size:16px; font-weight:bold; padding-top:5px; height:45px; overflow:hidden;}
.cg_left_botomp1 a span{ font-size:14px; color:#8b8b8b; line-height:26px; display:block;}
.cg_left_botomp2{ width:405px; height:50px; float:left; margin-left:32px;}
.cg_left_botomp2 a{ display:block; float:left; margin-left:15px; color:#545454; font-size:16px; font-weight:bold; padding-top:5px; height:45px; overflow:hidden;}
.cg_left_botomp2 a span{ font-size:14px; color:#8b8b8b; line-height:26px; display:block;}
.fanye{ width:817px; margin:0 auto; text-align:right;}
.fanye a{ display:inline-block; padding:8px 10px; text-align:center; border:1px solid #e6e6e6; color:#999999;}
.fanye a:hover{ background:#29c4ff; color:#fff;}
.fanyebgcor{background:#29c4ff; color:#fff !important;}

.cg_right{ width:295px;margin-top:45px;}
.cg_right_top{ width:295px; border-top:1px solid #e5e5e5;}
.cg_right_toptit{ padding-left:15px; font-size:14px; line-height:40px;color:#545454;}
.cg_right_top ul li{ width:295px; height:89px;border-bottom:1px solid #e5e5e5; padding-top:30px; overflow:hidden; }
.cg_right_top ul li>span{ font-size:48px; width:54px; height:60px; text-align:center; line-height:60px; float:left;}
.cg_right_top ul li p{ width:240px; float:left; height:60px;}
.cg_right_top ul li p>span{ width:60px; height:60px; display:inline-block; overflow:hidden;}
.cg_right_top ul li p a{ width:170px; height:50px; margin-left:10px; display:inline-block; overflow:hidden; font-size:14px;  padding-top:10px;color:#8b8b8b;}
.cg_right_top ul li p a>span{ font-size:16px; line-height:28px;  display:block;color:#545454;}
.colorf0{ color:#ff3000;}
.colorfa{ color:#faa98c;}
.color87{ color:#87daff;}
.coloraa{ color:#aac8ff;}
.colorca{ color:#cacaca;}
.cg_right_top ul li p a:hover{ color:#29c4ff;}
.cg_right_top ul li p a:hover span{ color:#29c4ff;}

.cg_right_cent{ width:295px; margin-top:20px;}
.cg_right_centtit{ width:295px; text-align:center; font-size:16px; color:#545454;}
.cg_right_cent form{ width:280px; margin:0 auto; display:block;}
.cg_right_cent form select{ width:280px; height:30px; margin-top:17px; line-height:30px; color:#999; padding:0 10px; border-radius:5px; font-size:14px; border:1px solid #e5e5e5;}
.cg_right_cent form input[type="text"]{width:260px; height:30px; margin-top:17px; line-height:30px; color:#999; padding:0 10px; border-radius:5px; font-size:14px; border:1px solid #e5e5e5;}
.cg_right_cent form input[type="submit"]{ width:280px; height:33px; line-height:33px; text-align:center; background:#29c4ff; color:#fff; font-size:14px; margin-top:20px; cursor:pointer; border:1px solid #ededed; border-radius:5px;}

.cg_right_botm{ width:280px; margin-top:40px;border-top:1px solid #e5e5e5; padding-left:15px;}
.cg_right_botmp1{ font-size:14px; color:#545454; line-height:40px; margin-top:20px;}
.cg_right_botmp2{ margin-top:20px; overflow:hidden; width:280px; position:relative;}
.cg_right_botmp2 span{ display:inline-block; width:72px;  position:absolute; bottom:0px; right:40px; text-align:right; font-size:14px;}
.cg_right_botmp2 span strong{ color:#29c4ff;}
/*成功案例详情*/
.cgxq_tex{ width:817x; margin:20px auto; overflow:hidden; font-size:14px; line-height:32px; color:#545454;}
.cgxq_tex_tit{ line-height:40px; font-size:18px;}
.cgxq_sxp{ width:100%; margin-top:30px; line-height:30px; font-size:14px; color:#999; text-align:right;}
.cgxq_sxp span{ margin-left:30px;}
.cgxq_sxp span a{ color:#29c4ff;}
.cgxq_sxp span a:hover{ text-decoration:underline;}
/*南星校友会*/
.nxxy_cen{ width:845px; padding-left:20px; overflow:hidden;}
.nxxy_cen ul li{ width:100%; border-bottom:1px solid #e5e5e5; height:167px; overflow:hidden; margin-top:25px;}
.nxxy_cen_a1{ width:200px; height:130px; background:#fff; box-shadow:0 0 5px #CCC; display:block; float:left; overflow:hidden; padding:3px; margin:2px;}
.nxxy_cen_a1 img{ width:100%; height:100%;}
.nxxy_cen ul li p{ height:136px; width:620px; float:right; overflow:hidden; line-height:34px; font-size:18px; margin-top:5px;}
.nxxy_cen ul li p span{ width:100%; height:50px; overflow:hidden; line-height:28px; font-size:14px;display:block;}
.nxxy_cen ul li p span strong{ float:right; font-size:12px; color:#8b8b8b;}
.nxxy_cen ul li p a{ display:block; width:112px; height:27px; border-radius:5px; line-height:27px; background:#29c4ff; color:#fff; font-size:14px; text-align:center; margin-top:20px;}
.nxxy_cen ul li p a:hover{ text-decoration:underline;}
/*南星校友会详情*/
.nxxyxq_cen{ width:816px; margin:30px auto;}
.nxxyxq_cetex_tit{ width:100%; text-align:center; font-size:14px; color:#8b8b8b; padding-bottom:30px;}
.nxxyxq_cetex_tit p{ font-size:18px; line-height:34px; color:#545454;}
.nxxyxq_cetex_tit span{ margin:0 10px;}
.nxxyxq_cetex>p{ text-indent:2em; font-size:14px; line-height:40px; color:#545454;}
.nxxyxq_cetex>img{ display:block; margin:20px auto;}

/*服务流程*/
.fwlc_cent{ width:1200px; margin:20px auto}
.fwlc_cent_top{ width:1175px; height:30px; border-bottom:1px solid #e5e5e5; line-height:30px; padding-left:25px;}
.fwlc_cent_top span{ height:30px; border-bottom:2px solid #29c4ff; font-size:14px; color:#545454; padding:0 5px; display:inline-block;}
.fwlc_bgbox{ width:964px; margin:20px auto;}
.fwlc_bgbox div{ position:relative; width:964px; }
.fwlc_bgbox div p{ height:144px; width:615px; overflow:hidden; font-size:18px; line-height:34px; color:#8b8b8b; position:absolute; top:238px;}
.fwlc_bgbox div p span{ display:block; line-height:40px; font-size:24px; color:#545454;}

.fwlc_bgbox_fw1{height:391px; background:url(../images/fw1.jpg) no-repeat;}
.fwlc_bgbox_fw1 p{left:200px;}
.fwlc_bgbox_fw2{height:365px; background:url(../images/fw2.jpg) no-repeat -2px center;}
.fwlc_bgbox_fw2 p{right:140px;}
.fwlc_bgbox_fw2 p span{ text-align:right;padding-right:80px;}
.fwlc_bgbox_fw3{height:388px; background:url(../images/fw3.jpg) no-repeat;}
.fwlc_bgbox_fw3 p{ left:200px;}
.fwlc_bgbox_fw4{height:346px; background:url(../images/fw4.jpg) no-repeat;}
.fwlc_bgbox_fw4 p{right:140px;}
.fwlc_bgbox_fw4 p span{ text-align:right;padding-right:80px;}
.fwlc_bgbox_fw5{height:345px; background:url(../images/fw5.jpg) no-repeat;}
.fwlc_bgbox_fw5 p{ left:200px;}
.fwlc_bgbox_fw6{height:376px; background:url(../images/fw6.jpg) no-repeat;}
.fwlc_bgbox_fw6 p{  right:140px;}
.fwlc_bgbox_fw6 p span{ text-align:right;padding-right:80px;}
.fwlc_bgbox_fw7{height:347px; background:url(../images/fw7.jpg) no-repeat;}
.fwlc_bgbox_fw7 p{  left:200px;}
.fwlc_bgbox_fw8{height:410px; background:url(../images/fw8.jpg) no-repeat;}
.fwlc_bgbox_fw8 p{ right:140px;}
.fwlc_bgbox_fw8 p span{ text-align:right; padding-right:80px;}

/*在线评估*/
.zxpg_box{ width:1152px; margin:20px auto; padding-bottom:60px; overflow:hidden;}
.zxpg_left{ width:550px; overflow:hidden;}
.zxpg_left_top{ margin-top:37px;}
.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;}
.zxpg_left_top label{ font-size:14px; color:#999999;}
.zxpg_left_top input{ width:450px; height:30px; line-height:30px; border:1px solid #ededed; border-radius:5px; margin-left:5px; padding:0 10px;}
.zxpg_left_top p{ margin-top:17px; height:32px; line-height:30px;}
.zxpg_left_top select{ width:470px; height:30px; line-height:30px; border:1px solid #ededed; border-radius:5px; margin-left:5px; padding:0 10px;}

.zxpg_left_botm{ margin-top:90px;}
.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;}
.zxpg_left_botm label{ font-size:14px; color:#999999; width:90px; display:block; height:32px; float:left;}
.zxpg_left_botm input{ width:433px; height:30px; line-height:30px; border:1px solid #ededed; border-radius:5px; margin-left:5px; padding:0 10px;}
.zxpg_left_botm p{ margin-top:17px;  line-height:30px;}
.zxpg_left_botm select{ width:470px; height:30px; line-height:30px; border:1px solid #ededed; border-radius:5px; margin-left:5px; padding:0 10px;}
.zxpg_left_botm textarea{width:433px; height:115px; line-height:30px; border:1px solid #ededed; border-radius:5px; margin-left:5px; padding:10px 10px;}

.zxpg_right{ width:560px; overflow:hidden;}
.zxpg_right_top{ margin-top:37px;}
.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;}
.zxpg_right_top label{ font-size:14px; color:#999999; width:80px; display:block; height:32px; float:left;}
.zxpg_right_top input{ width:433px; height:30px; line-height:30px; border:1px solid #ededed; border-radius:5px; margin-left:5px; padding:0 10px;}
.zxpg_right_top p{ margin-top:17px;  line-height:30px; overflow:hidden; height:32px; width:560px;}
.zxpg_right_top select{ width:453px; height:30px; line-height:30px; border:1px solid #ededed; border-radius:5px; margin-left:5px; padding:0 10px;}

.zxpg_right_botm{ margin-top:40px;}
.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;}
.zxpg_right_botm label{ font-size:14px; color:#999999; width:80px; display:block; height:32px; float:left;}
.zxpg_right_botm input{ width:433px; height:30px; line-height:30px; border:1px solid #ededed; border-radius:5px; margin-left:5px; padding:0 10px;}
.zxpg_right_botm p{ margin-top:17px;  line-height:30px; overflow:hidden; height:32px; width:560px;}
.zxpg_box form input[type="submit"]{ display:block; width:100%; height:47px; line-height:47px; text-align:center; border:none; margin-top:50px; color:#fff; font-size:18px; background:#29c4ff; cursor:pointer;}

/*香港*/
.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:495px; background:#f4f4f4; overflow:hidden; 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:368px; 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:244px; 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:281px; height:179px; overflow:hidden; float:left; margin:26px 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;}
.xxjj_left_tite{ width:100%; line-height:40px;border-bottom:1px solid #dbdbdb;ont-size:16px; color:#545454; font-weight:600;}
.xxjj_left_tite a{ display:inline-block; padding:0 10px; margin-left:20px; font-size:14px; color:#545454;}
.xxjj_bod{ border-bottom:2px solid #29c4ff;}
.xxjj_left_tite a:hover{ border-bottom:2px solid #29c4ff;}

.xxjj_left_botm{ width:815px; margin:0 auto; font-size:14px; line-height:30px; color:#545454;}
.xxjj_left_botm_biti{ font-size:16px; margin-top:20px;}
.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:225px;border-bottom:1px solid #dbdbdb; margin-top:27px; overflow:hidden;}
.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:597px; height:195px; float:right; color:#545454;font-size:14px; margin-top:25px;}
.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;}

/*专业介绍详情*/
.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;
}












/*add s*/
.banner{height:620px;}
.hd_active{color:#ff9900!important;font-weight:bold;}

/*banner s*/
.slideBox{height:620px; overflow:hidden; position:relative;}
.slideBox .hd{overflow:hidden;position:absolute;right:5px;bottom:30px;z-index:999;}
.slideBox .hd ul{zoom:1; float:left;  }
.slideBox .hd ul li{ display:inline-block; margin:0 10px;  width:12px; height:12px; line-height:14px; text-align:center;cursor:pointer;zoom:1;*display:inline;background:#20bdf4;border-radius:50%}
.slideBox .hd ul li.on{background:#ecae27;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; text-align:center; height:620px; }
.slideBox .bd a{display:block;width:100%;height:100%;}
.slideBox .prev,.slideBox .next{ position:absolute;width:60px; height:60px;z-index:99;cursor:pointer;}
/*.slideBox .prev{background:url(../images/left.png) no-repeat center; left:5%; top:50%;}
.slideBox .next{background:url(../images/right.png) no-repeat center;right:5%; top:50%;}
.slideBox .prev:hover{background:url(../images/lefts.png) no-repeat center; left:5%; top:50%;}
.slideBox .next:hover{background:url(../images/rights.png) no-repeat center;right:5%; top:50%;}*/
.slideBox{text-align:center;}
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.btns{position: absolute;left:50%;bottom:0;}
/*banner e*/


.notes{height:55px;overflow:hidden;line-height:55px;font-size:18px;color:#28bbdb;font-weight:bold}
.notes span{width:140px;background:url(../images/f_laba.png) no-repeat left;padding-left:40px}
.txtScroll-top{ width:980px;  overflow:hidden; position:relative;margin:0 auto;height:55px;}
.txtScroll-top .bd{width:1200px;margin:0 auto;} 
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }

.txtScroll-top .bd ul li{line-height:55px;background:url(../images/f_dian.png) no-repeat left;padding-left:20px;overflow:hidden;}
.txtScroll-top .bd ul li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:960px;color:#666666;font-weight:16px;font-weight:normal;}
.txtScroll-top .bd ul li a:hover{color:#22cbff}
.videos{height:640px;overflow:hidden;background:url(../images/f_bg7.jpg) no-repeat center top;padding:80px 0;}
.videos-tit h2{text-align:center;font-size:44px;color:#28bbdb;background:url(../images/f_tb9.png) no-repeat center;}
.videos-tit p{font-size:24px;color:#999999;text-transform:uppercase;text-align:center;margin-top:5px}
.videos-list{width:1200px;margin: 80px auto 0;}
.videos-list li{width:535px;height:470px;float: left;margin:0 30px;cursor:pointer;}
.video-main{height:400px;overflow:hidden;position:relative;}
.video-main img{width:100%;height:100%;transition:all 0.6s;}
.toumins{width:100%;height:100%;position: absolute;left:0;top:0;background:rgba(0,0,0,0.6);}
.toumins i{width:90px;height:90px;background:url(../images/f_play.png) no-repeat center;position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;}

.videos-list li h2{text-align:center;font-size:24px;color:#333333;font-weight:normal;margin-top:30px}
.videos-list li:hover img{transform:scale(1.06)}
.videos-list li h2 strong{font-weight:bold;}
.video-show{background-color: rgba(0,0, 0, 0.5);position: fixed;left:0;top:0;width:100%;height:100%;z-index:9999;display:none}
.video-play{width:860px;height:75%;position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;padding:30px;}
.video-play h2{text-align:center;margin-top:20px;font-size:30px;font-family:"æ¥·ä½“"}
#mp4{width:700px;height:512px;background:#000;margin:30px auto;display:block;}
.video-play span{
	/* background: #df0716; */
	color: #fff;
	transition: all 0.2s;
	width: 160px;
	height: 36px;
	display: block;
	line-height: 36px;
	text-align: center;
	margin: 20px auto;
	font-size:20px;
	cursor:pointer;
	position: absolute;
	left: 50%;
	margin-left: 330px;
	top: 0;
}
.video-play span img{transition:all 0.6s;}
.video-play span:hover img{transform:rotate(90deg);}

/*quest s*/
.quest{padding: 80px 0 40px 0;background:url(../images/f_bg8.jpg) no-repeat bottom;}
.quest-tit h2{background:url(../images/f_tb10.png) no-repeat center;}
.quest-list{width:1200px;margin:75px auto 0; }
.quest-list li{width:500px;float:left;font-size:24px;margin:0px 0px 40px 80px; }
.quest-list li:nth-child(even){margin-right:0;}
.quest-list li a{color:#666666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;    }
.quest-list li a font{color:#28bbdb;font-weight:bold}
.quest-list li a:hover{color:#28bbdb}
.quest-list li span{margin-left: -12px;}

/*university s*/
.university{height:1166px;overflow:hidden;padding: 85px 0 120px 0;}
.university-tit{text-align:center;}
.university-tit h2{font-size:44px;color:#ffffff;background:url(../images/f_tb12.png) no-repeat center;}
.university-tit p{font-size:24px;color:#ffffff;text-transform:uppercase;margin-top:6px}
.university-main{width:1200px;margin:0 auto;}
.university-btn{text-align:center;margin-top:70px}
.university-btn li{width:270px;height:90px;background:#eef3f5;display:inline-block;margin-left:-2px;position: relative;vertical-align:top;padding-top:30px;transition:all 0.6s;cursor:pointer;}
.university-btn li:after,.university-btn li.active:after{
	content:"";
	display:block;
	position: absolute;
	width:60px;
	height:30px;
	left:50%;
	bottom:0;
	background:url(../images/f_sjs.png) no-repeat bottom;
	margin-left:-30px;
	opacity:0
}
.university-btn li:hover,.university-btn li.active{background:#10c2f4}
.university-btn li:hover:after,.university-btn li.active:after{bottom:-26px;opacity:1}
.university-btn li h2,.university-btn li p{font-size:22px;color:#666666;font-weight:normal;transition:all 0.6s;}
.university-btn li p{margin-top:5px}
.university-btn li:hover *,.university-btn li.active *{color:#fff}
.university-list{margin-top:50px}
.blocks{height:392px;background:#fff;margin-bottom:35px;width:100%}

.university-l{width:420px;height:330px;margin:30px 0 0 30px;}
.university-l h2{font-size:20px;color:#666666;text-align:center; font-weight: normal;}
.university-pic{margin-top:30px;height:280px;overflow-y:hidden;}
.university-pic img{width:100%;height:100%;transition:all 0.6s}
.university-pic img:hover{transform:scale(1.04)}
.university-r{width:720px;position:relative;}
.tables{width:100%;border:1px solid #fff;}
.tables td{background:#eeeeee;border:1px solid #fff;}
.tables td span{    position: relative;top: -24px;}
.mores{width:190px;height:50px;position: absolute;right:0;bottom:0;background:#10c2f4;font-size:16px;color:#ffffff;font-weight:bold;text-align:center;line-height:50px}
.mores:hover{background:#f9b246}
.tables td p{word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
  overflow:hidden;
    line-height: 1.7;}
.tables td p.pdesc{word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
  overflow:hidden;}
  .pdesc2{width:310px}
.tables td.td1{background:#ffeacb;color:#555555;font-size:16px;text-align:center}

.picScroll-leftss{position:relative;}
.picScroll-leftss .hd,.picScroll-lefts .hd{position: absolute;left:0;bottom: 95px;text-align:center;width:100%;z-index: 9999;}
.picScroll-leftss .hd li,.picScroll-lefts .hd li{width:14px;height:14px;background:#c9c9c9;border-radius:50%;display:inline-block;margin:0 25px;text-indent:100px;overflow:hidden;cursor:pointer;}
.picScroll-leftss .hd li.on,.picScroll-lefts .hd li.on{background:#29c4ff;cursor:pointer;}
.picScroll-leftss .bd li{overflow:hidden;height:100%}
.picScroll-leftss .tempWrap{height: 1000px;}
.school-name{background:#969696}
.school-name:nth-child(1){background:#f9b247}
.school-name:nth-child(2){background:#969696}
.school-name{text-align:center;font-size:20px;color:#ffffff;font-weight:bold;}
.td2 {background:#eeeeee;font-size:16px;color:#333333;text-align:center}
.td3{background:#eeeeee;font-size:36px;color:#757575;text-align:center;border-top:0!important}
.td4{background:#d7d7d7;font-size:16px;color:#555555;text-align:center}
.td5{color:#333333;font-size:16px;text-align:center}
/*service s*/
.service{height:580px;overflow:hidden;background:url(../images/f_bg9.jpg) no-repeat center top;padding:100px 0;}
.service-list ul{width:1200px;margin:85px auto 0;background:url(../images/f_icon2.png) no-repeat center;}
.service-list li{width:225px;height:205px;float: left;margin-right:15px;position:relative;text-align:center;padding-top:40px;}
.service-list li p{font-size:18px;color:#ffffff;font-weight:bold;width:150px;margin:30px auto;}
.service-list li i{display:block;margin:0 auto;height:50px;width:50px}
.details{width:250px;height:70px;display:block;margin:70px auto 0;background:#f9b247;color:#fff;font-size:22px;text-align:center;line-height:70px;border-radius:10px}
.details span{  display: block; background:url(../images/f_dj.png) no-repeat 180px 20px ; padding-right: 20px; }
.details span:hover{background:url(../images/f_dj.png) no-repeat 175px 15px ;}
.details:hover{font-weight: bold; background: #f9bc47;}



/*cases s*/
.cases{padding:80px 0;background:url(../images/f_bg13.jpg);position:relative; }
.cases-tit h2{color:#28bbdb;background:url(../images/f_tb13.png) no-repeat center;}
.cases-tit p{color:#999999}
.cases-btn{text-align:center;margin-top:80px}
.cases-btn li{width:230px;height:60px;line-height:60px;background:#969696;text-align:center;font-size:22px;color:#ffffff;cursor:pointer;display:inline-block;position:relative;margin:0 7px;}
.cases-btn li:hover,.cases-btn li.active{background:#10c2f4}
.cases-btn li:after,.cases-btn li.active:after{
	content:"";
	display:block;
	position: absolute;
	width:60px;
	height:30px;
	left:50%;
	bottom:0;
	background:url(../images/f_sjs2.png) no-repeat bottom;
	margin-left:-30px;
	opacity:0
}
.cases-btn li:hover:after,.cases-btn li.active:after{opacity:1;bottom:-20px}


.cases-list{width:1200px;margin:60px auto;}
.cases-list .bd li{width:350px;height:635px;float: left;margin:0 20px;}
.cases-pic{height:425px;overflow:hidden;padding-top:10px;background:#fff url(../images/f_xk.png) no-repeat center 2px;border:1px solid #e2e2e2;}
.cases-pic img{width:100%;height:100%;transition:all 0.6s}
.cases-list li h2{height:60px;background:#28bbdb;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;line-height:60px;font-size:18px;color:#ffffff;font-weight:normal;}
.cases-list li h2 strong{font-weight:bold;}
.cases-list li:hover img{transform:scale(1.06)}
.cases-desc{height:100px;background:#dcdcdc;margin-top:20px}
.cases-top,.cases-ms{height:50px;border-bottom:1px solid #fff}
.cases-top p{width: 148px;line-height:50px;padding: 0 15px;color:#333333;font-size:16px;border-right:1px solid #fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cases-top p:nth-child(2){padding:0 10px;border:0;}
.cases-top p .actives,.cases-ms p .actives{font-size:16px;font-weight:normal;color:#666666}
.cases-ms{border-bottom:0;line-height:50px;}
.cases-ms p{padding:0 10px;font-size:18px;color:#333333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.picScroll-lefts{display:none}
.picScroll-lefts .hd{position: absolute;left:0;bottom:70px;text-align:center;width:100%}

/*forms s*/
.forms{height:115px;background:url(../images/f_bg10.jpg);padding-top:40px}
.forms a{width:555px;height:80px;display:block;margin:0 auto;background:#fff;text-align:center;line-height:80px;font-size:26px;color:#f9b247;font-weight:bold;border-radius:15px}
.forms a span{ display: block; background:url(../images/f_tb11.png) no-repeat  70px; padding-left: 50px}
.forms a span:hover{background:url(../images/f_tb11（2）.png) no-repeat  70px;  }
.forms a:hover{ background: #f9b247; color: #fff;}




.fl{float: left;}
.fr{float:right;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }


.sub_banner{height:180px;text-align:center;}
.sub_banner h2,.teams-top h2{font-size:44px;color:#fff;padding-top:40px}
.sub_banner p,.teams-top p{font-size:24px;color:#fff;text-transform:uppercase;margin-top:10px}

.list-main{background:url(../images/f_bg.jpg) no-repeat bottom;padding-bottom:80px}
.list-main ul{width:1200px;margin:0 auto;padding-top:40px}
.list-main li{background:#eeeeee;height:160px;margin-bottom:20px;padding:20px;overflow:hidden;}
.list-pic{width:290px;height:150px;overflow:hidden;}
.list-pic img{width:100%;height:100%;transition:all 0.6s;}
.list-main li:hover .list-pic img{transform:scale(1.06);}
.list-desc{width:690px;position:relative;margin-left:55px;padding-left:60px}
.list-desc h2{font-size:20px;color:#28bbdc;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-desc p{font-size:18px;color:#666666;line-height:1.6;margin-top:15px;}
.list-desc span{width:50px;height:50px;background:#f9b248;position:absolute;left:0;top:0;text-align:center;line-height:50px;font-size:36px;color:#fff }
.f_jt{position: absolute;left: 19px;top: 56px;}

.view_table{width:555px;height:80px;background:#28bbdb;border-radius:10px;margin:0 auto;display:block;font-size:26px;text-align:center;line-height:80px;color:#fff;margin-top:60px}

.view_table:hover{ background: #f9b247;}

.teams{overflow:hidden;padding-bottom:110px;background:url(../images/f_bg4.jpg) no-repeat bottom;}
.teams-top{height:280px;overflow:hidden;text-align:center;}

.teams-desc ul{width:1200px;margin:-75px auto}
.teams-desc li{width:275px;height: 420px;background:#fff;float:left;margin-right:65px;text-align:center;padding:60px 40px 0 40px;box-shadow: 0 0 10px #ccc}
.teams-desc li i{width:80px;height:80px;text-align:center;margin: auto;display:block;}
.teams-desc li.li3{margin-right:0;border-top:5px solid #fb5257}
.teams-desc li.li1{border-top:5px solid #adcb69}
.teams-desc li.li2{border-top:5px solid #fb9d45}
.teams-desc li h2{font-size:24px;margin-top:40px}
.teams-desc li p{font-size:16px;color:#555555;text-align:justify;margin-top: 30px;line-height:1.7}
.teams-desc li.li1 h2{color:#adcb69}
.teams-desc li.li2 h2{color:#fb9d45}
.teams-desc li.li3 h2{color:#fb5257}


/*footer s*/

/*.footer{overflow:hidden;}
.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;}
.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;}*/


/*在线评估*/



.online-view{background:url(../images/f_bg5.jpg) no-repeat center top;padding:40px 0  0 0;overflow:hidden;background-size:cover; }
.view-tit h2{font-size:44px;color:#ffffff;text-align:center;}
.view-tit p{font-size:18px;color:#09749b;text-align:center;font-weight:bold;margin-top:15px}

.view-main{width:1100px;margin:50px auto;background:rgba(255,255,255,.9);padding-bottom:50px;position:relative;}
.view-main-tit{height:55px;background:url(../images/f_bg6.jpg) no-repeat center top;padding:50px 85px;}
.view-main-tit p{font-size:20px;color:#f9b247;font-weight:bold;line-height:1.7;background:url(../images/f_tb8.png) no-repeat;padding-left:70px}
.view-form{padding:0 115px;}
.bigtit{font-size:26px;color:#10c2f4;margin-top: 26px;}
.inputs p{font-size:18px;color:#333333;font-weight:bold;margin:35px auto 15px}

.input_list{padding-left:28px}
.input_list table{width:100%}
.input_list table td{width:30%;word-wrap:break-word;
    	word-break:break-all;
    	white-space:normal;
}
.input_list table tr{margin-bottom:30px;display: flex;}
.input_list table td label{font-size:16px;color:#666666;margin-left:10px}
.speciality{width:320px;height:40px;border:1px solid #d6d6d6;text-indent:10px;line-height:40px;position:relative;top: -48px;left: 113px;}

.reply{margin-top:50px;}
.input_li{margin-bottom:20px}
.input_li label{width: 143px;font-size:18px;color:#333333;font-weight:bold;text-align:right;display:inline-block;white-space:nowrap;cursor:pointer;margin-right: 15px;}
.input_li input{width:395px;height:40px;text-indent:10px;line-height:40px;}
.input_li span{font-size:16px;color:#666666;margin-left:10px}
.input_list table td input[type="radio"]{-webkit-appearance: none;
    background: url(../images/f_yuans.png) 0px 0px no-repeat;    width: 15px;
    height: 15px;}
 .input_list table td input[type="radio"]:checked {
    background: url(../images/f_yuan2.png) 0px 0px no-repeat;
}

.cont_codes{width:220px;position: absolute;right:110px;bottom:240px;text-align:center;}
.cont_codes img{width:215px;height:215px;}
.cont_codes p{font-size:16px;color:#42474a;font-weight:bold;margin-top:15px;}

.butts{width:365px;height:55px;background:#ff8422;display:block;margin:35px auto 0;border:0;font-size:20px;color:#255;color:#fff;cursor: pointer;font-weight:bold;}
.butts:hover{background:#df6f15}
.hrs{background:#e3e8eb;border-top:1px solid #e3e8eb;border-bottom:0;margin-top:60px}*/
