*{margin: 0;padding: 0;border: 0;box-sizing:border-box;font-family: 微软雅黑;}
a{text-decoration: none;color: inherit;display: inline-block;}
img{vertical-align: top;display: inline;}
li{list-style: none;}
.clear{clear: both;}

.headtop{
	width: 100%;border-top: 3px solid #006098; background: #f8f8f8;color: #49555e;height: 30px;box-sizing:border-box;
}
.headtop>.headtop-con{
	width: 1000px;margin: 0 auto;font-size: 12px;
}
.headtop>.headtop-con>.headtop-conlf{
	float: left;
}
.headtop>.headtop-con>.headtop-conlf>a{
	padding: 0 10px;border-right: 1px solid #BDBDBD;height: 12px;line-height: 12px;margin-top: 7px;
}
.headtop>.headtop-con>.headtop-conlf>a:hover{
	color: #F08200;
}
.headtop>.headtop-con>.headtop-conrg{
	float: right;
}
.headtop>.headtop-con>.headtop-conrg>a.jrsc,.headtop>.headtop-con>.headtop-conrg>a.swsy{
	height: 12px;padding: 0 10px;position: relative;margin-top: 6px;font-size: 12px;
}
.headtop>.headtop-con>.headtop-conrg>a.jrsc:after{
	content: "   ";height: 18px;width: 23px;position: absolute;top: 0px;left: -10px;
	background: url(../../public/img/sc.png) no-repeat;
}
.headtop>.headtop-con>.headtop-conrg>a.swsy:after{
	content: "   ";height: 18px;width: 23px;position: absolute;top: 0px;left: -8px;
	background: url(../../public/img/zy.png) no-repeat;
}
.headlogo{
	width: 1000px;margin: 10px auto;height: 100px;
}
.headlogo>.logo{
	width: 100px;float: left;
}
.headlogo>.logo-rg{
	float: right;width: 700px;height: 100px;
}
.headlogo>.logo-rg img{
	width: 100%;height: 100px;
}
/*导航*/
.headdh{
	width: 100%;height: 43px;background:#006098;
}
.headdh>ul.headdh-con{
	width: 1000px;margin: 0 auto;
}
.headdh>ul.headdh-con>li{
	float: left;box-sizing:border-box;color: #fff;width: 102px;position: relative;
}
.headdh>ul.headdh-con>a.sy{
	line-height: 42px;font-size: 14px;color: #fff;border:1px solid #006098;border-bottom: 0px;box-sizing:border-box;width: 60px;text-align: center;
	float: left;
}
.headdh>ul.headdh-con>li>a.dh{
	line-height: 43px;font-size: 14px;width: 102px;text-align: center;
}
.headdh>ul.headdh-con>li:hover,.headdh>ul.headdh-con>li:active{
	color: #fff;background: #62A7DB;box-sizing:border-box;
}
.headdh>ul.headdh-con>a.sy:hover,.headdh>ul.headdh-con>a.sy:active{
	color: #fff;background: #62A7DB;border-bottom: 0px;
}
.headdh>ul.headdh-con>li>ul.edh{
	display: none;position: absolute;z-index: 9;
}
.headdh>ul.headdh-con>li>ul.edh>li>a{
	height: 40px;line-height: 40px;text-align: center;color: #fff;width: 102px;background: #62A7DB;font-size: 14px;
}
.headdh>ul.headdh-con>li:hover>ul.edh{
	display: block;
}
/*bannner图*/
#banner{
	width: 100%;background: #F1F5F8;border-bottom:1px solid #E8E9EB;position: relative;padding-top:20px;padding-bottom: 5px;
}
.eic_lrtk_d{width:100%;background:#F1F5F8;padding-top:20px;padding-bottom:5px;border-bottom:1px solid #E8E9EB;margin-bottom:20px;position:relative;z-index:0;}
.eic_lrtk_d .list{height:295px;}
.eic_lrtk_d .slide_screen{width:1000px;margin:0 auto;overflow:hidden;zoom:1;}
.eic_lrtk_d .slide_screen li{float:left;overflow:hidden;position:relative;margin-right:5px;}
.eic_lrtk_d .slide_screen li.liA{width:520px;height:295px;}
.eic_lrtk_d .slide_screen li.liB, .eic_lrtk_d .slide_screen li.liC{width:235px;height:145px;}
.eic_lrtk_d .slide_screen li.liD{width:235px;height:145px;margin-top:-150px;}
.eic_lrtk_d .slide_screen li.liA .window{width:1040px;}
.eic_lrtk_d .slide_screen li.liB .window,.eic_lrtk_d .slide_screen li.liC .window{width:470px;}
.eic_lrtk_d .slide_screen li.liD .window{width:470px;}
.eic_lrtk_d .slide_screen li img{display:block;}
.eic_lrtk_d .slide_screen li .piece{float:left;position:relative;overflow:hidden;zoom:1;}
.eic_lrtk_d .slide_screen li.liA,.eic_lrtk_d .slide_screen li.liA .piece,.eic_lrtk_d .slide_screen li.liA img{width:520px;height:295px;}
.eic_lrtk_d .slide_screen li.liB,.eic_lrtk_d .slide_screen li.liB .piece,.eic_lrtk_d .slide_screen li.liB img{width:235px;height:145px;}
.eic_lrtk_d .slide_screen li.liB,.eic_lrtk_d .slide_screen li.liB .piece,.eic_lrtk_d .slide_screen li.liC img{width:235px;height:145px;}
.eic_lrtk_d .slide_screen li.liD,.eic_lrtk_d .slide_screen li.liD .piece,.eic_lrtk_d .slide_screen li.liD img{width:235px;height:295px;margin-right:0}
.eic_lrtk_d .slide_screen li.liB{margin-bottom:5px;}
.libtn{width:240px;text-align:center;margin:17px auto 9px auto;}
.libtn li{width:45px;height:11px;border:1px solid #66aadb;margin:0 4px;float:none;display:inline-block;*display:inline;zoom:1;overflow:hidden;cursor:pointer;}
.libtn li.selected{background:#66aadb;}

/*第一部分*/
.content{
	width: 1000px;margin: 0 auto;margin-top: 15px;
}
/*项目导航*/
.xmdh{
	width: 220px;height: 248px;box-sizing:border-box;border:2px solid #1A3C7A;float: left;
}
.xmdh>ul.xmdh{
	width: 218px;margin: 1px auto;border:0px;position: relative;
}
.xmdh>ul.xmdh>.xmdhtop{
	height: 36px;line-height: 36px;text-align: center;background: #1A3C7B;color: #fff;font-size: 16px;
}
.xmdh>ul.xmdh>li{
}
.xmdh>ul.xmdh>li>a{
	background: url(../../public/img/xmdh-ico.png)  no-repeat;margin-top: 15px;color:#333333 ;font-size: 15px;
	position: relative;width: 214px;text-align: center;height: 23px;border:0px;
}
.xmdh>ul.xmdh>li>a:hover{
	color: #fff;background:url(../../public/img/xmdh1-ico.png) no-repeat;
}
.xmdh>ul.xmdh>li>ul.xmdhfd{
	height: 248px;position: absolute;top: -3px;left: 220px;border:2px solid #1a3c7a;display: none;width: 540px;background: #fff;
}
.xmdh>ul.xmdh>li>ul.xmdhfd>li{
	height: 40px;
}
.xmdh>ul.xmdh>li>ul.xmdhfd>li>.xmtitle{
	color: #1a3c7a;font-size: 14px;font-weight: 700;border-right: 1px dashed #C4C4C4;height: 16px;width: 105px;text-align: center;line-height: 16px;
	margin-top: 12px;float: left;margin-right: 10px;
}
.xmdh>ul.xmdh>li>ul.xmdhfd>li>a.xmndhtit{
      height: 20px;width: 90px;font-size: 12px;text-align: center;float: left;margin-top: 10px;overflow: hidden;line-height: 20px;
      margin-left: 10px;
}
.xmdh>ul.xmdh>li:hover>ul.xmdhfd{
	display: block;
}
.xmdh>ul.xmdh>li>ul.xmdhfd>li>a.xmndhtit:hover{
	background: #1a3c7a ;color: #fff;
}

/*最新留学资讯*/
.zxlxzx{
	width: 520px;float: left;height:248px;border:5px solid #e3e3e3;margin-left: 20px;
}
.zxlxzx>.zxlxzx-top{
	width: 510px;height: 32px;background: #997016;
}
.zxlxzx>.zxlxzx-top>.zxlxzx-toplf{
	float: left;color: #fff;font-size: 16px;line-height: 32px;padding-left: 20px;
}
.zxlxzx>.zxlxzx-top>.zxlxzx-toprg{
	float: right;color: #fff;font-size: 12px;line-height: 32px;padding-right: 20px;
}
.zxlxzx>ul.lxzx{
	width: 500px;margin: 10px auto;border:0px;height: 200px;
}
.zxlxzx>ul.lxzx>li>a{
	width: 220px;margin: 0px 15px;height: 26px;line-height: 26px;float: left;color: #333333;overflow: hidden;font-size: 13px;
}
.zxlxzx>ul.lxzx>li>a:hover{
	color: #1a3c7a;
}
/*最新留学公告*/
.lxgg{
	width: 220px;height: 248px;float: right;border:1px solid #b2b2b2;
}
.lxgg>.lxgg-top{
	width: 216px;height: 35px;background: #997016;margin: 1px auto;
}
.lxgg>.lxgg-top>.lxgg-toplf{
	font-size: 16px;padding-left: 20px;color: #fff;line-height: 35px;float: left;
}
.lxgg>.lxgg-top>.lxgg-toprg{
	font-size: 12px;color: #fff;line-height: 35px;padding-right: 15px;float: right;
}
.lxgg>.lxgg-con{
	width: 180px;height: 200px;margin: 5px auto;
}
.lxgg>.lxgg-con>.lxggtu>a{
	height: 92px;width: 180px;
}
.lxgg>.lxgg-con>.lxggtu>a>.lxggtulf{
	width: 92px;height: 92px;float: left;border:1px solid #c4c4c4;padding: 1px;
}
.lxgg>.lxgg-con>.lxggtu>a>.lxggturg{
   float: right;width: 80px;font-size: 12px;line-height: 22px;color: #1b50a0;word-wrap: break-word;overflow: hidden;height: 92px;
}
.lxgg>.lxgg-con>ul.lxg>li{
    height: 25px;border-bottom: 1px dashed #ccc;line-height: 25px;color: #333;font-size: 12px;overflow: hidden;
}
/*第二部分*/
.twocontent{
	width: 1000px;margin: 0 auto;margin-top: 15px;
}
/*第二部分左侧总边框*/
.twocontent>.leftzong{
   float: left;
}
.twocontent>.leftzong>.leftzong-top{
	margin-bottom: 15px;
}
.twocontent>.leftzong>.leftzong-down{
  margin-top: 15px;
}
/*海外*/
.abroad{
	width: 220px;float: left;border:1px solid #b2b2b2 ;height: 332px;box-sizing:border-box;
}
.abroad>.abroad-top{
	height: 36px;line-height: 36px;font-size: 14px;font-weight: 700;
}
.abroad>.abroad-top>.abroad-toplf{
	width: 108px;color: #333;float: left;text-align: center;cursor: pointer;
}
.abroad>.abroad-top>.abroad-toprg{
	width: 108px;color: #333;float: right;text-align: center;cursor: pointer;
}
.abroad>.abroad-top>.abroad-toplf.active,.abroad>.abroad-top>.abroad-toprg.active{
	color: #fff;background: #1a3c7a;
}
.abroad>.abroad-con{
	width: 190px;margin: 10px auto;height: 280px;position: relative;
}
.abroad>.abroad-con>ul.hwjl{
	width: 190px;height: 280px;position: absolute;display: none;
}
.abroad>.abroad-con>ul.hwjl>li{
    height: 60px;margin-top: 10px;
}
.abroad>.abroad-con>ul.hwjl>li>.hwjl-lf{
	float: left;height: 60px;width: 70px;line-height: 40px;text-align: center;color: #ff6c00;font-size: 16px;font-weight: 700;
	border:1px solid #D7D7D7;
}
.abroad>.abroad-con>ul.hwjl>li>.hwjl-rg{
	float: right;width: 115px;line-height:20px;font-size: 12px;color: #333;
}
.abroad>.abroad-con>ul.hwsh{
	width: 190px;height: 280px;position: absolute;display: none;
}
.abroad>.abroad-con>ul.hwsh>li>a{
     line-height: 30px;height: 30px;font-size: 12px;
}
.abroad>.abroad-con>ul.hwsh.active,.abroad>.abroad-con>ul.hwjl.active{
	display: block;
}
/*学校推荐*/
.school{
	width: 520px;box-sizing:border-box;height: 330px;border:1px solid #b2b2b2;float: left;margin-left: 20px;
}
.school>.school-top{
	width: 518px;height: 35px;background: #616161;color: #fff;
}
.school>.school-top>.school-toplf{
	font-size: 16px;padding-left: 20px;line-height: 35px;float: left;
}
.school>.school-top>.school-toprg{
	font-size: 12px;color: #fff;line-height: 35px;float: right;padding-right: 15px;
}
.school>ul.schoolcon{
	width: 510px;height:270px;margin: 0 auto;margin-top: 8px;
}
.school>ul.schoolcon>li{
	width: 160px;height: 80px;margin: 5px 5px;float: left;
}
.school>ul.schoolcon>li>a.schoollogo{
	width: 160px;height: 50px;border: 1px solid #eee;box-sizing:border-box;
}
.school>ul.schoolcon>li>a.schoollogo img{
	width: 100%;height: 100%;
}
.school>ul.schoolcon>li>a.schoolname{
	width: 160px;height: 30px;line-height: 30px;text-align: center;color: #333333;font-size: 14px;
}
/*专家观点*/
.zjgd{
	width: 220px;height: 180px;border:1px solid #b2b2b2;position: relative;float: left;
}
.zjgd>.zjgd-ico{
position: absolute;height: 216px;width: 172px;top:-3px;left:-3px; 
}
.zjgd>.zjgd-zc>a{
	width: 90px;height: 150px;margin-top: 20px;margin-left: 20px;float: left;
}
.zjgd>.zjgd-zc>a>.zjgd-zc-img{
	width: 90px;height:110px;border: 1px solid #b2b2b2;
}
.zjgd>.zjgd-zc>a>.zjgd-zc-img img{
	width: 100%;height: 100%;
}
.zjgd>.zjgd-zc>a>.zjgd-zc-name{
	width: 90px;height: 40px;line-height: 40px;text-align: center;color: #313131;font: 12px;overflow: hidden;
}
.zjgd>.zjgd-yc>a{
	float: left;height: 150px;width: 80px;margin-left: 10px;margin-top: 10px;line-height: 25px;font-size: 12px;
	word-wrap: break-word;overflow: hidden;
}
/*专家解析*/
.zjjx{
	width: 520px;float: left;margin-left:20px;border: 1px solid #b2b2b2;height: 180px;box-sizing:border-box;
}
.zjjx>.zjjx-top{
	width: 518px;height: 35px;background: #D8D8D8;color: #333333;line-height: 35px;padding-left: 15px;font-size: 18px;
}
.zjjx>ul.zjx{
	width: 510px;margin: 5px auto;
}
.zjjx>ul.zjx>li>a{
	float: left;width: 230px;height: 30px;line-height: 30px;margin: 1px 10px;overflow: hidden;font-size: 12px;
}
/*适合你的留学方案*/
.lxfa{
	width: 220px;float: right;height: 527px;border: 1px solid #b2b2b2;
}
.lxfa>.lxfa-top{
	width: 218px;height: 35px;background: #A29F12;color: #fff;
}

.lxfa>.lxfa-top>.lxfa-lf{
	float: left;margin-left: 15px;font-size: 16px;line-height: 35px;
}
.lxfa>.lxfa-top>.lxfa-more{
	float: right;margin-right:5px;line-height: 35px;font-size: 12px;
}
.lxfa>.lxfa-con{
	width: 180px;height: 200px;margin: 5px auto;
}
.lxfa>.lxfa-con>.lxfatu>a{
	height: 92px;width: 180px;
}
.lxfa>.lxfa-con>.lxfatu>a>.lxfatulf{
	width: 92px;height: 92px;float: left;border:1px solid #c4c4c4;padding: 1px;
}
.lxfa>.lxfa-con>.lxfatu>a>.lxfaturg{
   float: right;width: 80px;font-size: 12px;line-height: 21px;color: #1b50a0;word-wrap: break-word;overflow: hidden;height: 92px;
}
.lxfa>.lxfa-con>ul.lxg>li{
    height: 27px;border-bottom: 1px dashed #ccc;line-height: 27px;color: #333;font-size: 12px;overflow: hidden;
}
/*第三部分*/
.threecontent{
	width: 1000px;margin: 0 auto;margin-top: 15px;
}
.threecontent>.threecontent-lf{
	float: left;
}
/* 留学社区 */
.lxsq{
	width: 220px;height: 427px;border: 1px solid #b2b2b2;
}
.lxsq>.lxsq-top{
	width: 218px;height: 35px;background: #d2202d;color: #fff;
}

.lxsq>.lxsq-top>.lxsq-lf{
	float: left;margin-left: 15px;font-size: 16px;line-height: 35px;
}
.lxsq>.lxsq-top>.lxsq-more{
	float: right;margin-right:5px;line-height: 35px;font-size: 12px;
}
.lxsq>.lxsq-con{
	width: 180px;height: 200px;margin: 5px auto;
}
.lxsq>.lxsq-con>.lxsqtu>a{
	height: 92px;width: 180px;
}
.lxsq>.lxsq-con>.lxsqtu>a>.lxsqtulf{
	width: 92px;height: 92px;float: left;border:1px solid #c4c4c4;padding: 1px;
}
.lxsq>.lxsq-con>.lxsqtu>a>.lxsqturg{
   float: right;width: 80px;font-size: 12px;line-height: 24px;color: #1b50a0;word-wrap: break-word;overflow: hidden;height: 92px;overflow: hidden;
}
.lxsq>.lxsq-con>ul.lxg>li{
    height: 27px;border-bottom: 1px dashed #ccc;line-height: 27px;color: #333;font-size: 12px;overflow: hidden;
}
/*在线答疑*/
.zxdy{
	width: 220px;height: 300px;margin-top: 15px;border: 1px solid #b2b2b2;
}
.zxdy>.zxdy-top{
	width: 218px;height: 35px;background: #A29F12;color: #fff;
}
.zxdy>.zxdy-top>.zxdy-lf{
	float: left;margin-left: 15px;font-size: 16px;line-height: 35px;
}
.zxdy>.zxdy-top>.zxdy-more{
	float: right;margin-right:5px;line-height: 35px;font-size: 12px;
}
.zxdy>.zxdy-con{
	width: 180px;height: 200px;margin: 5px auto;
}
.zxdy>.zxdy-con>ul.zdy>li{
	height: 30px;border-bottom: 1px dashed #ccc;line-height: 30px;color: #333;font-size: 12px;overflow: hidden;
}
/*右侧*/
.threecontent>.threecontent-rg{
	float: right;
}
/*专题社区*/
.zt{
	width: 760px;border: 1px solid #b2b2b2;height: 238px;
}
.zt>.zt-top{
	width: 758px;height: 35px;background: #004D8F;position: relative;color: #fff;font-size: 16px;padding-left: 15px;line-height: 35px;
}
.zt>.zt-top>.zt-topbutton{
	width: 60px;height: 25px;left: 580px;background: #fff;left: 570px;position: absolute;top: 10px;
}
.zt>.zt-top>.zt-topbutton>.bot1{
	position: absolute;height: 20px;width: 20px;top: 3px;left: 3px;
}
.zt>.zt-top>.zt-topbutton>.bot2{
	position: absolute;height: 20px;width: 20px;top: 3px;right: 3px;
}
.zt>.ztcon{
	width: 740px;height: 180px;margin:10px auto;overflow: hidden;position: relative;
}
.zt>.ztcon>ul.ztc{
   position: relative;
}
.zt>.ztcon>ul.ztc>li{
	float: left;width: 740px;height: 180px;position: relative;
}
.zt>.ztcon>ul.ztc>li img{
	width: 100%;height: 180px;
}
/*右侧下*/
.threecontent-rgdown{
	margin-top: 15px;
}
.threecontent-rgdown>.threecontent-rgdowncon{
	float: left;width: 520px;
}
/*ＴＯＰＩＫ－试题及解析*/
.topik{
	width: 520px;height: 300px;border: 1px solid #b2b2b2;
}
.topik>.topik-top{
	width: 518px;height: 35px;line-height: 35px;background: #616161;color: #fff;
}
.topik>.topik-top>.topik-lf{
	float: left;margin-left: 15px;font-size: 16px;line-height: 35px;
}
.topik>.topik-top>.topik-more{
	float: right;margin-right:5px;line-height: 35px;font-size: 12px;
}
.topik>ul.toppk{
	margin: 10px auto;width: 500px;height: 245px;
}
.topik>ul.toppk>li{
	border-bottom: 1px dashed #ccc;line-height: 30px;float: left;width: 250px;height: 30px;overflow: hidden;padding: 0 10px;font-size: 12px;
	color: #333;
}
/*行前指导*/
.hqzd{
	width: 520px;height: 173px;border: 1px solid #b2b2b2;margin-top: 15px;
}
.hqzd>ul.hqzd-top{
   height: 35px;width: 518px;
}
.hqzd>ul.hqzd-top>li{
	float: left;width: 259px;text-align: center;line-height: 30px;color: #333;font-size: 16px;
}
.hqzd>ul.hqzd-top>li.active{
	background: #D8D8D8;
}
.hqzd>.hqzd-con{
	width: 500px;height: 120px;margin: 7px auto;position: relative;
}
.hqzd>.hqzd-con>.hqzd-connr{
	position: absolute;height: 120px;width: 500px;display: none;
}
.hqzd>.hqzd-con>.hqzd-connr>ul.lf-hqzd{
	float: left;width: 180px;height: 120px;
}
.hqzd>.hqzd-con>.hqzd-connr>ul.lf-hqzd>li{
	width: 180px;line-height: 30px;font-size: 12px;overflow: hidden;height: 30px;
	margin: 0px;padding: 0px;border: 1px;padding: 0 10px;
}
.hqzd>.hqzd-con>.hqzd-connr>ul.rg-hqzd{
	width:300px;float: right;height: 90px;margin-top: 15px;
}
.hqzd>.hqzd-con>.hqzd-connr>ul.rg-hqzd>li>a{
	width: 90px;height: 90px;float: left;margin-right: 10px;
}
.hqzd>.hqzd-con>.hqzd-connr>ul.rg-hqzd>li>a img{
   width: 100%;
}
.hqzd>.hqzd-con>.hqzd-connr.active{
	display: block;
}
/*留学风采*/
.lxfc{
	float: right;height: 488px;width: 220px;border: 1px solid #b2b2b2;
}
.lxfc>.lxfc-top{
	width: 218px;height: 35px;background: #A29F12;color: #fff;
}
.lxfc>.lxfc-top>.lxfc-lf{
	float: left;margin-left: 15px;font-size: 16px;line-height: 35px;
}
.lxfc>.lxfc-top>.lxfc-more{
	float: right;margin-right:5px;line-height: 35px;font-size: 12px;
}
.lxfc>ul.lxf{
	width: 200px;margin: 0 auto;
}
.lxfc>ul.lxf>li{
	height: 90px;margin:10px 0;
}
.lxfc>ul.lxf>li>.lxfc-img>a{
	width: 90px;height: 90px;float: left;
}
.lxfc>ul.lxf>li>.lxfc-img>a img{
	width: 100%;height: 100%;
}
.lxfc>ul.lxf>li>.lxfc-tit{
	float: right;width: 100px;
}
.lxfc>ul.lxf>li>.lxfc-tit>.lxfc-name>a.lxfca{
   height: 25px;line-height: 30px;font-size: 14px; overflow: hidden;color: #333;
}
.lxfc>ul.lxf>li>.lxfc-tit>.lxfc-ss>a{
	line-height: 25px;font-size: 12px;color: #333;word-wrap: break-word;overflow: hidden;height: 60px;
}
.lxfc>ul.lxf>li>.lxfc-tit>.lxfc-name>a.lxfca:hover,.lxfc>ul.lxf>li>.lxfc-tit>.lxfc-ss>a:hover{
	color: #1a3c7a
}
/*第四部分*/
.dsbf{
	width: 1000px;margin: 0 auto;margin-top: 15px;
}
.ag-content-customer-wrap {
    width:100%;
    height:300;
    background:#f1f1f1;
    transition:background-color .5s;
    -moz-transition:background-color .5s;
    -webkit-transition:background-color .5s;
    -o-transition:background-color .5s;
}
.ag-content-customer {
    width:1003px;
    margin:0 auto;
}
.ag-content-customer-ele {
    width:167px;
    height:300px;
    float:left;
    margin:0px;
    padding:0px;
    font-size:18px;
    position:relative;
    overflow:hidden;
}
.ag-content-customer-ele:hover {
    cursor:pointer;
}
.ag-content-customer-ele .ag-content-customer-ele-shadow {
    width:167px;
    height:300px;
    background:#00b3ff;
    position:absolute;
    top:-300px;
    left:0px;
}
.ag-content-customer-ele span {
    display:block;
    width:18px;
    position:absolute;
    top:130px;
    left:20px;
    transition:color .3s;
    -moz-transition:color .3s;
    -webkit-transition:color .3s;
    -o-transition:color .3s;
}
.ag-content-customer-ele img {
    display:block;
    width:150px;
    height:200px;
    position:absolute;
    top:52px;
    left:35px;
}
.ag-content-customer-ele-detail {
    width:0px;
    height:350px;
    position:relative;
    float:left;
    background:#00b3ff;
    overflow:hidden;
}
.ag-content-customer-ele-detail ul {
    width:70px;
    float:left;
    margin-top:10px;
}
.ag-content-customer-ele-detail ul li {
    width:50px;
    height:50px;
    line-height:24px;
    font-size:16px;
    color:#333;
    margin-bottom:6px;
    padding:11px 0;
    cursor:pointer;
    background-image:url('../../public/img/ag-customer-icon_ac6e25a.png');
    background-repeat:no-repeat;
    /*
    transition:background-position-y .2s;
    -moz-transition:background-position-y .2s;
    -webkit-transition:background-position-y .2s;
    -o-transition:background-position-y .2s;
    */
}
.ag-content-customer-ele-detail ul li.acced-li-1 {
    background-position:0px top;
}
.ag-content-customer-ele-detail ul li.acced-li-1:hover,
.ag-content-customer-ele-detail ul li.acced-li-1.current {
    background-position:0px bottom;
}
.ag-content-customer-ele-detail ul li.acced-li-2 {
    background-position:-50px top;
}
.ag-content-customer-ele-detail ul li.acced-li-2:hover,
.ag-content-customer-ele-detail ul li.acced-li-2.current {
    background-position:-50px bottom;
}
.ag-content-customer-ele-detail ul li.acced-li-3 {
    background-position:-100px top;
}
.ag-content-customer-ele-detail ul li.acced-li-3:hover,
.ag-content-customer-ele-detail ul li.acced-li-3.current {
    background-position:-100px bottom;
}
.ag-content-customer-ele-detail ul li.acced-li-4 {
    background-position:-150px top;
}
.ag-content-customer-ele-detail ul li.acced-li-4:hover,
.ag-content-customer-ele-detail ul li.acced-li-4.current {
    background-position:-150px bottom;
}
.ag-content-customer-ele-detail ul li.acced-li-5 {
    background-position:-200px top;
}
.ag-content-customer-ele-detail ul li.acced-li-5:hover,
.ag-content-customer-ele-detail ul li.acced-li-5.current {
    background-position:-200px bottom;
}
.ag-content-customer-ele-detail ul li.acced-li-6 {
    background-position:-250px top;
}
.ag-content-customer-ele-detail ul li.acced-li-6:hover,
.ag-content-customer-ele-detail ul li.acced-li-6.current {
    background-position:-250px bottom;
}
@-webkit-keyframes mymove {
    0%   {left:0px; opacity:0;}
    100% {left:120px; opacity:1;}
}
@-moz-keyframes mymove {
    0%   {left:0px; opacity:0;}
    100% {left:120px; opacity:1;}
}
@-o-keyframes mymove {
    0%   {left:0px; opacity:0;}
    100% {left:120px; opacity:1;}
}
@-webkit-keyframes remove {
    0%   {right:-120px; opacity:0;}
    100% {right:0px; opacity:1;}
}
@-moz-keyframes remove {
    0%   {right:-120px; opacity:0;}
    100% {right:0px; opacity:1;}
}
@-o-keyframes remove {
    0%   {right:-120px; opacity:0;}
    100% {right:0px; opacity:1;}
}
.ag-content-customer-ele-detail-display {
 display: none;
    width:932px;
    height:350px;
    float:left;
    position:relative;
}
.ag-content-customer-ele-detail-display-left {
    width:150px;
    height:200px;
    position:absolute;
    top:55px;
    left:0px;
    opacity:0;
    animation:mymove 5s both;
    animation:mymove 1s both;
    -moz-animation:mymove 1s both;
    -webkit-animation:mymove 1s both;
    -o-animation:mymove 1s both;
}
.ag-content-customer-ele-detail-display-right {
    width:620px;
    height:280px;
    position:absolute;
    top:20px;
    right:100px;
    opacity:0;
    filter:alpha(opacity=0);
    animation:remove 1.5s both;
    -moz-animation:remove 1.5s both;
    -webkit-animation:remove 1.5s both;
    -o-animation:remove 1.5s both;
}
.ag-content-customer-ele-detail-display-right span {
	width: 580px;
	height: 280px;
    display:block;
    line-height:40px;
    font-family:Arial;
    font-size:30px;
    color:#fff;
    text-align:center;
    position:absolute; overflow:auto;
 
}
/*.ag-content-customer-ele-detail-display-right span img{
	width: 100%;height:280px;
}*/
.ag-content-customer-ele-detail-display-right span.point {
    font-family:'SimSun';
}
.ag-content-customer-ele-detail-display-right a {
    display:block;
    width:134px;
    height:140px;
    text-align:left;
    text-indent:-9999px;
    background-image:url('../../public/img/ag-link-icon_87d8dbf.png');
    background-repeat:no-repeat;
    cursor:pointer;
    position:absolute;
    overflow:hidden;
}
.ag-content-customer-ele-detail-display-right a.agwyx:link {
    background-position:0px 0px;
}
.ag-content-customer-ele-detail-display-right a.agwyx:hover {
    background-position:-134px 0px;
}
.ag-content-customer-ele-detail-display-right a.agwyx:active {
    background-position:-268px 0px;
}
.ag-content-customer-ele-detail-display-right a.agwm:link {
    background-position:0px -140px;
}
.ag-content-customer-ele-detail-display-right a.agwm:hover {
    background-position:-134px -140px;
}
.ag-content-customer-ele-detail-display-right a.agwm:active {
    background-position:-268px -140px;
}
.ag-content-customer-ele-detail-display-right a.aggg:link {
    background-position:0px -280px;
}
.ag-content-customer-ele-detail-display-right a.aggg:hover {
    background-position:-134px -280px;
}
.ag-content-customer-ele-detail-display-right a.aggg:active {
    background-position:-268px -280px;
}
.ag-content-customer-ele-detail-display-right a.agxt:link {
    background-position:0px -420px;
}
.ag-content-customer-ele-detail-display-right a.agxt:hover {
    background-position:-134px -420px;
}
.ag-content-customer-ele-detail-display-right a.agxt:active {
    background-position:-268px -420px;
}
.ag-content-customer-ele-detail-display-right a.jjzs:link {
    background-position:0px -560px;
}
.ag-content-customer-ele-detail-display-right a.jjzs:hover {
    background-position:-134px -560px;
}
.ag-content-customer-ele-detail-display-right a.jjzs:active {
    background-position:-268px -560px;
}
.ag-content-customer-ele-detail-display-right a.tgrb:link {
    background-position:0px -700px;
}
.ag-content-customer-ele-detail-display-right a.tgrb:hover {
    background-position:-134px -700px;
}
.ag-content-customer-ele-detail-display-right a.tgrb:active {
    background-position:-268px -700px;
}
.ag-content-customer-ele-detail-display-right a.ag360:link {
    background-position:0px -840px;
}
.ag-content-customer-ele-detail-display-right a.ag360:hover {
    background-position:-134px -840px;
}
.ag-content-customer-ele-detail-display-right a.ag360:active {
    background-position:-268px -840px;
}
.ag-content-customer-ele-detail-return {
    width:90px;
    height:40px;
    line-height:40px;
    font-size:15px;
    color:#fff;
    text-align:center;
    position:absolute;
    bottom:5px;
    left:50%;
    margin-left:-45px;
    cursor:pointer;
}
.ag-content-customer-ele-detail-return span {
    float:left;
    font-family:"SimSun";
    font-size:30px;
}
.ag-content-customer-prompt {
    width:100%;
    height:52px;
    background:#f1f1f1;
    text-align:center;
}
.ag-content-app-wytgg-wrap {
    width:100%;
    background:#fff;
    position:relative;
}
.ag-content-app-wytgg {
    width:1002px;
    height:590px;
    margin:0 auto;
    position:relative;
}
.ag-content-app-wytgg-left {
    width:300px;
    height:400px;
    position:absolute;
    top:100px;
    left:0px;
}
.ag-content-app-wytgg-left > img {
    display:block;
    float:left;
    margin-bottom:75px;
}
.ag-content-app-wytgg-left a {
    display:block;
    width:129px;
    height:47px;
    background-image:url('../../public/img/ag-download-ios-1_04d4257.png');
    background-repeat:no-repeat;
    background-position:0px;
    position:absolute;
}
.ag-content-app-wytgg-left a:hover {
    background-image:url('../../public/img/ag-download-ios-1_04d4257.png');
    background-repeat:no-repeat;
    background-position:-129px;
}
.ag-content-app-wytgg-left a:active {
    background-image:url('../../public/img/ag-download-ios-1_04d4257.png');
    background-repeat:no-repeat;
    background-position:-258px;
}
.ag-content-app-wytgg-left a.iosLink {
    top:343px;
    left:-2px;
}
.ag-content-app-wytgg-left a.androidLink{
    top:343px;
    left:155px;
    background-image:url('../../public/img/ag-download-android-1_aeb8851.png');
}
.ag-content-app-wytgg-right {
    width:570px;
    height:380px;
    position:absolute;
    top:95px;
    right:0px;
    border:8px solid #787878;
    border-radius:8px;
}
.ag-content-app-tgrb-wrap {
    width:100%;
    background:#f1f1f1;
    border-top:1px solid #d4d4d4;
    position:relative;
}
.ag-content-app-tgrb {
    width:1002px;
    height:590px;
    margin:0 auto;
    position:relative;
}
.ag-content-app-tgrb-left {
    width:463px;
    height:431px;
    position:absolute;
    top:80px;
    left:0px;
}
.ag-content-app-tgrb-right {
    width:308px;
    height:230px;
    position:absolute;
    top:120px;
    right:0px;
}
/*modify by chonggao with date 2015/02/05 for new image description*/
.ag-content-app-tgrb-right > img {
    position:relative;
    right:180px;
}
.ag-content-app-tgrb-right a {
    display:block;
    width:129px;
    height:47px;
    background:url('../../public/img/ag-tgrb-btn-1_3b967d3.png') no-repeat;
    margin:24px 0 0 207px;
}
.ag-content-app-tgrb-right a:link {
    background-position:0px 0px;
}
.ag-content-app-tgrb-right a:hover {
    background-position:-129px 0px;
}
.ag-content-app-tgrb-right a:active {
    background-position:-258px 0px;
}
.ag-content-partners-parnter-wrap {
    width:100%;
    background:#fff;
    position:relative;
}
.ag-content-partners-parnter {
    width:1002px;
    margin:0 auto;
    padding:30px 0 42px 0;
    position:relative;
    text-align:center;
}
.ag-content-partners-parnter img {
    margin-top:24px;
}
.ag-content-partners-customer-wrap {
    width:100%;
    background:#707070;
    position:relative;
}
.ag-content-partners-customer {
    width:1002px;
    margin:0 auto;
    padding:20px 0 42px 0;
    position:relative;
    text-align:center;
}
.ag-content-partners-customer img {
    margin-top:30px;
}
/*第五部分 底部*/
.foot{
	width: 100%;background: #006098;margin-top: 30px;
}
.foot>.footcon{
	width: 1000px;margin: 0px auto;text-align: center;position: relative;
}
.foot>.footcon>ul.fot{
  width: 700px;margin:0 auto;
}
.foot>.footcon>ul.fot>li{
	height: 10px;line-height: 10px;color: #fff;float: left;margin-left: 15px;
}
.foot>.footcon>ul.fot>li>a{
	font-size: 14px;
}
.foot>.footcon>ul.fot>li>span{
	font-size: 16px;
}
.foot>.footcon>ul.fotgy{
	display: inline-table;width: 470px;height: 30px;
}
.foot>.footcon>ul.fotgy>li{
   height: 30px;line-height: 30px;color: #fff;padding: 0 5px;float: left;font-size: 14px;text-align: center;
}
.foot>.footcon>ul.fotgy>li.line{
	height: 10px;border-right: 1px solid #fff;float: left;margin-top:10px;
}
.foot>.footcon>ul.fotgy>li.line:last-child{
	border-right: 0px;
}
.foot>.footcon>.bah{
	width: 500px;margin: 0 auto;line-height: 25px;text-align: center;word-wrap: break-word;color: #fff;font-size: 12px;padding-bottom: 30px;
}
.foot>.footcon>.weixin{
	position: absolute;height: 120px;width: 120px;z-index: 999;top: 20px;right: 0px;
}
.foot>.footcon>.weixin>.weixinimg{
	width: 100px;height: 100px;margin:0 auto;
}
.foot>.footcon>.weixin>.weixinimg img{
	width: 100%;height: 100%;
}
.foot>.footcon>.weixin>.weixinname{
	text-align: center;line-height: 20px;font-size: 12px;color: #fff;
}
/*列表页*/
.list{
	width: 1000px;margin:10px auto;
}
.list>.list-logo{
width:  1000px;height: 170px;
}
.list>.list-logo img{
   width: 100%;height: 100%;
}
.list-dh{
	width:220px;float: left; margin-top: 20px;
}
/*列表导航页*/
.qgfw{
	width: 220px;height: 150px;background: #404040;
}
.qgfw>.qgfw-name{
	width: 220px;height: 40px;font-size: 18px;line-height: 40px;text-align: center;color: #B5B5B5;
}
.qgfw>.qgfw-number{
	width: 220px;font-size: 25px;line-height: 50px;text-align: center;color: #fff;font-weight: 700;
}
.qgfw>.qgfw-zx{
	height: 40px;width: 150px;margin:5px auto;background: #e3920d;border-radius: 5px;color: #000013;text-align: center;line-height: 40px;
	font-size: 16px;font-weight: 700;
}
/*留学信息*/
.lxxx{
   width: 220px;border:1px solid #dedede;border-top: 3px solid #1f3e6c;margin-top: 20px;
}
.lxxx>.lxxx-name{
	padding-left: 20px;font-size: 16px;color: #1E3E7B;line-height: 40px;height: 40px;font-weight: 700;width: 220px;
}
.lxxx>ul.lxx{
	width: 170px;margin: 0 auto;padding-bottom: 20px;
}
.lxxx>ul.lxx>li>a{
	height: 32px;width: 170px;border: 1px solid  #ddd;background: #EDEDED;line-height: 32px;padding-left: 30px;font-size: 14px;margin-top: 5px;
	color: #333;
}
.lxxx>ul.lxx>li>a:hover,.lxxx>ul.lxx>li>a.active{
	background: #1E3E7B;color: #fff;
}
/*项目导航*/
.listxmdh{
	width: 220px;border: 1px solid #dedede;border-top: 3px solid #e2920c;margin-top: 20px;
}
.listxmdh>.listxmdh-name{
	padding-left: 20px;font-size: 16px;color: #1E3E7B;line-height: 40px;height: 40px;font-weight: 700;width: 220px;
}
.listxmdh>ul.listxm{
	width: 200px;margin:10px auro;
}
.listxmdh>ul.listxm>li>a{
	width: 200px;height: 30px;
}
.listxmdh>ul.listxm>li>a>.number{
   height: 20px;width: 30px;line-height: 20px;text-align: center;color: #fff;background: #006098;float: left;margin-left: 10px;
   margin-top: 5px;border: 1px solid #eee;
}
.listxmdh>ul.listxm>li>a>.ming{
	height: 20px;line-height: 20px;margin-top: 5px;padding-left: 10px;float: left;font-size: 14px;
}
/*列表页右侧*/
.list-right{
   width: 760px;border: 1px solid #ddd ;float: right;margin-top: 20px;
}
.list-right>.list-dqwz{
	height: 40px;border-bottom: 1px solid #ddd;line-height: 40px;font-size: 14px;
}
.list-right>.list-dqwz>.list-dqwz-l{
	float: left;line-height: 40px;padding-left: 20px;color: #000;font-weight: 600;
}
.list-right>.list-dqwz>.list-dqwz-r{
	float: right;line-height: 40px;padding-right: 20px;color: #333;
}
.list-right>ul.listcon{
    width: 720px;margin:20px auto;min-height: 900px;
}
.list-right>ul.listcon>li{
	width: 720px;margin-top: 10px;
}
.list-right>ul.listcon>li>.contop{
	height: 30px;
}
.list-right>ul.listcon>li>.contop>.contop-l{
	width: 550px;padding-left: 20px;float: left;line-height: 30px;color: #1F3E98;font-size: 14px;font-weight: bold;
	
}
.list-right>ul.listcon>li>.contop>.contop-r{
	width: 170px;padding-right: 30px;line-height: 30px;color:#999 ;float: right;font-size: 12px;text-align: center;
}
.list-right>ul.listcon>li>.conkuan{
	width:720px;border: 1px solid #ddd;height: 60px;
}
.list-right>ul.listcon>li>.conkuan>.concon{
	width: 550px;line-height: 25px;font-size: 12px;word-wrap: break-word;padding-left: 5px;
}
a.xh{
	color: #1F3E98;text-decoration: underline;display: inline;width: 60px;font-size: 12px;
}
.list-right>.page{
	width: 500px;margin:10px auto;text-align: center;
}
ul.pglist{
	display: inline-table;padding: 10px 0;
}
ul.pglist>li{
   padding: 5px 10px;margin-left: 2px;border: 1px solid #eee;float: left;
}
ul.pglist>li:hover,ul.pglist>li.on{
	background: #006098;color: #fff;
}
/*内页*/
.show{
	width: 720px;margin:20px auto;min-height: 950px;
}
.show>.showname{
	text-align: center;height: 40px;border-bottom: 1px dotted #ddd;color: #22488d;line-height: 40px;font-size: 20px;word-wrap: break-word;
}
.show>ul.showz{
	width: 720px;height: 40px;margin:0 10px;
}
.show>ul.showz>li{
	width: 240px;float: left;
}
.show>ul.showz>li>.showtime{
     color:#9a9a9a;font-size: 12px;line-height: 40px;
}
.show>ul.showz>li>a{
	cursor: pointer;
}
.show>ul.showz>li>a>.dy{
	margin:10px auto;font-size: 12px;line-height: 20px;color:#9a9a9a;position: relative;margin-left: 105px;
}
.show>ul.showz>li>a>.dy:after{
	content: "   "; height: 14px;width: 14px;background: url(../../public/img/dy.jpg) no-repeat;position: absolute;top: 3px;
	left: -17px;
}
.show>ul.showz>li>.fx{
	height: 30px;margin-left: 50px;
}
.show>.show-con{
	margin:10px 0;
}
/*学校推荐内容页*/
ul.listschool{
	width: 720px;margin:20px auto;min-height: 900px;

}
.list-right>ul.listschool>li{
	width: 720px;margin-top: 10px;
}
.list-right>ul.listschool>li>.contop{
	height: 30px;
}
.list-right>ul.listschool>li>.contop>.contop-l{
	width: 550px;padding-left: 20px;float: left;line-height: 30px;color: #1F3E98;font-size: 14px;font-weight: bold;
	
}
.list-right>ul.listschool>li>.contop>.contop-r{
	width: 170px;padding-right: 30px;line-height: 30px;color:#999 ;float: right;font-size: 12px;text-align: center;
}
.list-right>ul.listschool>li>.conkuan{
	width:720px;border: 1px solid #ddd;height: 60px;
}
.list-right>ul.listschool>li>.conkuan>.schoolcon{
	width: 700px;line-height: 25px;font-size: 12px;word-wrap: break-word;padding-left: 5px;
}
.list-right>ul.listschool>li>.conkuan>.schoolcon>.schoolcon-img{
   width: 160px;height: 50px;float: left;margin-left: 5px;margin-top: 5px;
}
.list-right>ul.listschool>li>.conkuan>.schoolcon>.schoolcon-img img{
	width: 100%;height: 50px;
}
.list-right>ul.listschool>li>.conkuan>.schoolcon>.schoolcon-tit{
	line-height: 25px;font-size: 12px;word-wrap: break-word;padding-left: 5px;float: left;width: 530px;
}
a.xh{
	color: #1F3E98;text-decoration: initial;display: inline;width: 60px;font-size: 12px;
}