﻿/* CSS Document */
/*头部开始*/
.xr_header{ clear:both; height:37px; background:#0689e3;}
.xr_headerc{ width:1184px; margin:0px auto;}
.xr_headercl{ float:left; color:#fff; font-size:12px; line-height:37px; width:216px; height:37px;}
.xr_headercr{ float:right; height:37px; width:245px;}
.ql_top{ float:right; color:#48b4ff; font-size:12px; line-height:37px; }
.ql_top1{color:#48b4ff; font-size:12px; line-height:37px; float:left;}
.ql_top1 .bdsharebuttonbox { padding:0px; margin:0px; height:37px; line-height:37px;}
.ql_top1 .bdsharebuttonbox .bds_weixin{font-size:12px; color:#fff; background:url(../images/topwx.png) no-repeat left center; padding-left:28px; float:left;}
.ql_top1 .bdsharebuttonbox .bds_weixin:hover{ color:#ff0000;}
.ql_top a{ font-size:12px; color:#fff;}
.ql_top a:hover{ color:#ff0000;}
.xr_header1{ clear:both;}
.xr_header1c{ width:1184px; margin:0px auto; height:144px;}
.xr_logo{ float:left; padding-top:24px;}
.xr_header1cr{ float:right;width: 367px;}
.xr_header1cryt{ padding-top:36px;}
.xr_header1cryb{ position:relative;padding-top:10px;width: 296px;float: right;}
.xr_header1cryb div{ width:276px; height:34px; background:url(../images/serch.png) no-repeat left center; padding:0px 10px;} 
.xr_header1cryb div input{ color:#9e9e9e; width:85%; height:34px; line-height:34px; border:none; background:none; vertical-align:middle;}
.xr_header1cryb em{ position:absolute; width:16px; height:13px; display:block; right:13px; top:22px; cursor:pointer;}
.xr_navmenu{ clear:both; height:60px; background:url(../images/menubg_02.jpg) no-repeat center center;}
.xr_navmenu1{ clear:both; height:60px; background:url(../images/menubg_01.jpg) no-repeat center center;}
.xr_navmenuc{ width:1184px; margin:0px auto;}
.xr_navmenucul{}
.xr_navmenucul li{ float:left;background:url(../images/menubgtiao.png) no-repeat right center; font-size:16px;}
.xr_navmenuculli a{ background:url(../images/menubg.jpg) no-repeat center center;}
.xr_navmenucul li a{ display:block; width:119px; height:60px; line-height:60px; text-align:center; color:#fff; padding:0px 25px;}
.xr_navmenucul li a:hover{ background:url(../images/menubg.jpg) no-repeat center center;}
/*头部结束*/
/*内容开始*/
.xr_indexlxzx{ clear:both;}
.xr_indexlxzxc{ width:1184px; margin:0px auto;}
.xr_indexlxzxct{ padding-top:13px;}
.xr_indexlxzxct h2{ font-size:24px; font-weight:normal; height:60px; line-height:60px; background:url(../images/index_lxzx01.jpg) no-repeat center bottom; text-align:center;}
.xr_indexlxzxct h2 a{ color:#000;}
.xr_indexlxzxct h2 a:hover{ color:#1693e9;}
.xr_indexlxzxct div{ font-size:14px; line-height:24px; color:#696969; text-align:center; margin:0px auto; width:602px; padding-top:12px;}
.xr_indexlxzxcul{ width:1001px; margin:0px auto; padding-top:48px;}
.xr_indexlxzxcul li{ float:left; margin-right:64px;}
.xr_indexlxzxcul li a{ width:107px; height:107px;}
.xr_indexlxzxcul li a:hover{filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.8; /*Firefox私有，透明度80%*/opacity:0.8;/*其他，透明度80%*/}
.xr_indexlxzxcul li h3{ font-size:14px; font-weight:600; color:#000; height:40px; line-height:40px; text-align:center;}
.xr_indexlxzxcul li h3 a{ color:#000; display:block; height:40px; width:107px;}
.xr_indexlxzxcul li h3 a:hover{ color:#1693e9;}

.xr_indexsygh{ clear:both; height:560px; background:url(../images/index_sygh01.jpg) no-repeat center bottom; padding-top:46px;}
.xr_indexsyghc{ width:1184px; margin:0px auto;} 
.xr_indexsyghct{}
.xr_indexsyghct h2{ font-size:24px; height:67px; line-height:67px; text-align:center; background:url(../images/index_sygh04.png) no-repeat center bottom; font-weight:normal;}
.xr_indexsyghct h2 a{ color:#fff;}
.xr_indexsyghct h2 a:hover{ color:#000;}
.picList{ overflow:hidden; zoom:1; }
.picList li{ width:356px; float:left; position:relative; height:395px; background:#fff; margin-right:54px;}
.picList li a{ width:356px; height:213px; display:block; overflow:hidden;}
.picList li a:hover{filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.8; /*Firefox私有，透明度80%*/opacity:0.8;/*其他，透明度80%*/}
.picList li h3{ font-weight:normal; font-size:24px; color:#fff; line-height:52px; height:52px; width:161px; background:url(../images/index_sygh03.png) no-repeat center center; position:absolute; left:0px; top:187px;}
.picList li h3 a{ width:161px; height:52px; display:block; line-height:52px; text-align:center; color:#fff;}
.picList li h3 a:hover{color:#000;}
.xr_indexsyghculxx{ font-size:12px; line-height:24px; color:#484848; width:308px; margin:0px auto; padding-top:52px;word-break:break-all; }
.xr_indexsyghcc{ padding-top:30px;overflow:hidden; position:relative; }
.xr_indexsyghcc .hd{ overflow:hidden;  height:8px; margin-top:25px;}
.xr_indexsyghcc .hd ul{  overflow:hidden; zoom:1; width:90px; margin:0px auto;}
.xr_indexsyghcc .hd ul li{ float:left; width:8px; height:8px; margin-right:5px;  cursor:pointer; background:url(../images/index_yypx03.png) no-repeat center center;}
.xr_indexsyghcc .hd ul li.on{background:url(../images/index_yypx02.png) no-repeat center center;}
.xr_indexyypx{ clear:both;}
.xr_indexyypxc{ width:1184px; margin:0px auto;}
.xr_indexyypxct{ padding-top:8px;}
.xr_indexyypxct h2{ height:70px; line-height:70px; text-align:center; font-size:24px; font-weight:normal; color:#000; background:url(../images/index_yypx01.png) no-repeat center bottom;}
.xr_indexyypxct h2 a{ color:#000;}
.xr_indexyypxct h2 a:hover{ color:#1693e9;}
.xr_indexyypxcc{ padding-top:16px;}
.xr_indexyypxccl{ float:left; width:374px;}
.xr_indexyypxcclt{ height:58px;}
.xr_indexyypxcclt h2{ height:58px; line-height:58px; float:left; font-size:18px; color:#000; font-weight:normal;}
.xr_indexyypxcclt h2 a{ color:#000;}
.xr_indexyypxcclt h2 a:hover{color:#1693e9;}
.xr_indexyypxcclt em{ color:#797979; font-size:12px; float:right; padding-top:24px;}
.xr_indexyypxcclt em a{color:#797979;}
.xr_indexyypxcclt em a:hover{color:#1693e9;}
.xr_indexyypxcclul{}
.xr_indexyypxcclul li{ line-height:37px; height:37px;}
.xr_indexyypxcclul li a{ font-size:12px; color:#616161; float:left;}
.xr_indexyypxcclul li a:hover{color:#1693e9;}
.xr_indexyypxcclul li em{ float:right; font-size:12px; color:#9a9a9a;}

.xr_indexyypxccc{ float:left; width:376px; padding-left:28px;}
.xr_indexyypxcclt{ height:58px;}
.xr_indexyypxcclt h2{ height:58px; line-height:58px; float:left; font-size:18px; color:#000; font-weight:normal;}
.xr_indexyypxcclt h2 a{ color:#000;}
.xr_indexyypxcclt h2 a:hover{color:#1693e9;}
.xr_indexyypxcclt em{ color:#797979; font-size:12px; float:right; padding-top:24px;}
.xr_indexyypxcclt em a{color:#797979;}
.xr_indexyypxcclt em a:hover{color:#1693e9;}
.xr_indexyypxcclul{}
.xr_indexyypxcclul li{ line-height:37px; height:37px;}
.xr_indexyypxcclul li a{ font-size:12px; color:#616161; float:left;}
.xr_indexyypxcclul li a:hover{color:#1693e9;}
.xr_indexyypxcclul li em{ float:right; font-size:12px; color:#9a9a9a;}

.xr_indexyypxccr{ float:left; width:376px; padding-left:28px;}
.xr_indexyypxcclt{ height:58px;}
.xr_indexyypxcclt h2{ height:58px; line-height:58px; float:left; font-size:18px; color:#000; font-weight:normal;}
.xr_indexyypxcclt h2 a{ color:#000;}
.xr_indexyypxcclt h2 a:hover{color:#1693e9;}
.xr_indexyypxcclt em{ color:#797979; font-size:12px; float:right; padding-top:20px;}
.xr_indexyypxcclt em a{color:#797979;}
.xr_indexyypxcclt em a:hover{color:#1693e9;}
.xr_indexyypxcclul{}
.xr_indexyypxcclul li{ line-height:37px; height:37px; float:left; width:376px;}
.xr_indexyypxcclul li a{ font-size:12px; color:#616161; float:left; }
.xr_indexyypxcclul li a:hover{color:#1693e9;}
.xr_indexyypxcclul li em{ float:right; font-size:12px; color:#9a9a9a; width:67px; display:block; height:37px;}
.xr_indexsp{ clear:both; height:422px; background:url(../images/index_sp.jpg) no-repeat center bottom; padding-top:44px;}
.xr_indexspc{ width:1184px; margin:0px auto; padding-top:33px; height:389px;}
.xr_indexspcl{ width:589px; float:left;}
.xr_indexspct{ border-bottom:1px solid #dfe2e5; width:569px; height:44px;}
.xr_indexspct h2{ font-size:20px; color:#fff; font-weight:normal; height:44px; line-height:44px; background:url(../images/index_sp0.jpg) no-repeat left bottom; float:left;}
.xr_indexspct h2 a{ color:#fff; padding-right:10px;}
.xr_indexspct h2 img{ vertical-align:middle;}
.xr_indexspct h2 a:hover{ color:#000;}
.xr_indexspct em{ font-size:14px; color:#fff; float:right; width:82px; display:block; height:44px; line-height:44px; background:url(../images/index_sp0.png) no-repeat right center;}
.xr_indexspct em a{ color:#fff;}
.xr_indexspct em a:hover{ color:#000;}
.xr_indexspcr{ width:584px; float:right; padding-left:11px;}
.xr_indexsprt{ border-bottom:1px solid #dfe2e5; width:578px; height:44px;}
.xr_indexsprt h2{ font-size:20px; color:#fff; font-weight:normal; height:44px; line-height:44px; background:url(../images/index_sp0.jpg) no-repeat left bottom; float:left;}
.xr_indexsprt h2 a{ color:#fff; padding-right:10px;}
.xr_indexsprt h2 img{ vertical-align:middle;}
.xr_indexsprt h2 a:hover{ color:#000;}
.xr_indexsprt em{ font-size:14px; color:#fff; float:right; width:82px; display:block; height:44px; line-height:44px; background:url(../images/index_sp0.png) no-repeat right center;}
.xr_indexsprt em a{ color:#fff;}
.xr_indexsprt em a:hover{ color:#000;}
.xr_indexspcrul{ padding-top:15px; padding-left:12px;}
.xr_indexspcrul li{ font-size:14px; color:#fff; line-height:51px; background:url(../images/index_sp06.png) no-repeat center bottom; width:564px; height:51px; vertical-align:middle;}
.xr_indexspcrul li a{ color:#ffffff;background:url(../images/index_sp05.png) no-repeat left center; padding-left:20px; float:left;}
.xr_indexspcrul li a:hover{ color:#000;}
.xr_indexspcrul li em{ float:right; font-size:14px; color:#fff; display:block; height:51px;}
.xr_indexzjtd{ clear:both;}
.xr_indexzjtdc{ width:1184px; margin:0px auto; border-bottom:1px solid #cccccc; height:532px;}
.xr_indexzjtdct{ height:70px; line-height:70px;}
.xr_indexzjtdct h2{ height:70px; line-height:70px; text-align:center; font-size:24px; font-weight:normal; color:#000; background:url(../images/index_yypx01.png) no-repeat center bottom;}
.xr_indexzjtdct h2 a{ color:#000;}
.xr_indexzjtdct h2 a:hover{ color:#1693e9;}
.xr_indexzjtdcul{ padding-top:36px;}
.xr_indexzjtdcul li{ width:220px; height:380px; float:left; margin-right:20px;}
.xr_indexzjtdcul li a{ width:220px; height:266px; display:block;}
.xr_indexzjtdcul li:hover a{ color:#fff;}
.xr_indexzjtdcul li:hover .xr_indexzjtdculxx{ color:#fff; background:#0689e3;}
.xr_indexzjtdculxx h3{ font-size:16px; color:#000; font-weight:normal; line-height:45px; height:45px; text-align:center;}
.xr_indexzjtdculxx h3 a{ color:#000; display:block; height:45px; width:172px;}
.xr_indexzjtdculxx{ font-size:12px; color:#000; line-height:22px; height:114px; width:172px; padding:0px 24px;}
.xr_indexzjtdculxx:hover{}
.picBtnTop{ width:568px; height:292px; padding-top:15px; position:relative;  overflow:hidden;  zoom:1;   }
	.picBtnTop .hd{ width:136px;  height:289px; position:absolute; right:5px; overflow:hidden; }
	.picBtnTop .hd ul li{ width:136px; text-align:center; padding:0 0 6px 2px;  }
	.picBtnTop .hd ul li img{ width:130px; height:90px; border:1px solid #ddd; cursor:pointer; vertical-align:bottom; }
	.picBtnTop .hd ul li.on{}
	.picBtnTop .hd ul li.on img{ border-color:#f60;  }
	.picBtnTop .bd{ width:422px;  height:288px; position:relative;
		left: -100px; }
	.picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}
	.picBtnTop .bd li .pic{ position:relative; z-index:0;  }
	.picBtnTop .bd li .pic img{ width:422px; height:288px; vertical-align:bottom; }
	.picBtnTop .bd li .title{ width:400px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }
	.picBtnTop .bd li .title a{ color:#fff; padding-left:15px;  }
	#demo1,#demo2{ margin-bottom:20px;  }

	/* tab选项切换效果 */
	.slideTxtBox{ width:510px; border:1px solid #ddd; text-align:left;  }
	.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
	.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
	.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
	.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
	.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
	.slideTxtBox .bd li{ height:24px; line-height:24px;   }
	.slideTxtBox .bd li .date{ float:right; color:#999;  }
/*内容结束*/
/*底部开始*/
.xr_bottom{ clear:both;}
.ql_keywords{ width:1184px; margin:0px auto; height:52px; line-height:52px; color:#414141; font-size:12px; border-top:1px solid #cccccc;}
.ql_keywords a{ color:#414141;}
.ql_keywords a:hover{color:#1693e9;}
.xr_foot{ clear:both; height:165px; background:#353535;}
.xr_footc{ width:1184px; margin:0px auto;}
.xr_footcl{ float:left; width:148px;}
.xr_footcr{ float:right; width:976px; padding-left:60px; padding-top:22px;}
.xr_footcrmenu{ font-size:12px; color:#fff; height:42px; border:1px solid #404040; line-height:42px; width:704px; padding:0px 25px;}
.xr_footcrmenu a{ color:#fff;}
.xr_footcrmenu a:hover{color:#1693e9;}
.xr_footcrc{ font-size:12px; color:#ffffff; line-height:22px; padding-top:18px; height:22px;}
.xr_footcrb{ font-size:12px; color:#646464; padding-top:8px; line-height:22px;}
.xr_footcrb a{ color:#646464;}
.xr_footcrb a:hover{ color:#1693e9;}
.xr_foot1{ clear:both; height:37px; background:#000;}
.xr_foot1c{ width:1184px; margin:0px auto;}
.ql_bottom{ font-size:12px; color:#535353; height:37px; line-height:37px; text-align:center;}
.ql_bottom a{ color:#535353;}
.ql_bottom a:hover{ color:#1693e9;}

/*底部结束*/
/*关于我们开始*/
.xr_subnr{ clear:both;}
.xr_subnrc{ width:1184px; margin:0px auto; padding-top:69px; height:auto !important; min-height:770px; height:770px; overflow:hidden;}
.xr_subnrcl{ width:258px; float:left; background:#3791eb url(../images/lxzx_01.jpg) no-repeat left top; height:auto !important; min-height:422px; height:422px; overflow:hidden; padding-bottom:20px;}
.xr_subnrclt{ padding-top:6px;}
.xr_subnrclt em{ font-size:18px; font-weight:600; color:#ffffff; height:66px; line-height:66px; background:url(../images/gywm_04.png) no-repeat 6px center; width:188px; margin:0px auto; display:block; padding-left:32px; border-bottom:2px solid #fff;}
.xr_subnrcltul{ padding-top:5px;}
.xr_subnrcltul li{ height:48px; line-height:48px; width:210px; margin:0px auto;}
.xr_subnrcltul li h2{ font-size:16px; font-weight:normal; color:#fff; line-height:48px; height:48px; background:url(../images/gywm_02.png) no-repeat left bottom;}
.xr_subnrcltul li h2 a{ color:#fff; display:block; width:191px; padding-left:5px; background:url(../images/gywm_03.png) no-repeat right center;}
.xr_subnrcltul li h2 a:hover{ color:#ff0;}
.xr_subnrcltul .xr_subnrcltulli h2 a{ color:#ff0;}
.xr_subnrcltc{ padding-top:19px; width:224px; margin:0px auto; height:80px; border-bottom:1px solid #fff;}
.xr_subnrcltc em{ font-size:16px; color:#fff; height:36px; display:block; width:220px; margin:0px auto;}
.xr_subnrcltb{ padding-top:12px; width:210px; margin:0px auto;}
.xr_subnrcltb em{ font-size:14px; color:#fff; line-height:36px; height:36px; display:block;}
.xr_subnrcltb span{ font-size:25px; line-height:36px; display:block; width:180px; margin:0px auto; color:#fff; background:url(../images/gywm_06.png) no-repeat left center; padding-left:30px;}
.xr_subnrcr{ float:right; padding-left:82px; width:844px;}
.xr_subnrcrt{ height:35px; border-bottom:1px solid #bbbbbb;}
.xr_subnrcrtl{ font-size:16px; color:#333333; float:left;}
.xr_subnrcrtl em{ font-size:12px; color:#333; font-family:Arial; text-transform:uppercase; padding-left:10px;}
.xr_subnrcrtl img{ vertical-align:middle;}
.xr_subnrcrtr{ float:right; color:#333333; font-size:12px;}
.xr_subnrcrtr a{ color:#333;}
.xr_subnrcrtr a:hover{ color:#1693e9;}
.xr_subnrcrc{
	overflow: hidden;
}
.xr_subnrcrcc{ padding-top:37px;}
.xr_subnrcrcc1{ color:#1a1a1a; font-size:14px; line-height:30px; padding-top:22px;}
.xr_subnrcrcc1 a{ font-weight:bold; font-size:14px; color:#1a1a1a;}
.xr_subnrcrcc1 a:hover{ color:#3791eb;}
.xr_fzlc{ padding-left:66px; padding-top:36px;}
.xr_fzlct{}
.xr_fzlctc{ padding-top:30px;}
.xr_fzlctcl{ float:left; width:94px;}
.xr_fzlctcr{ float:right; text-align:left; width:654px; border-left:1px solid #d9d9d9; padding-left:26px;}
.xr_fzlctcr p{ font-size:14px; color:#333333; line-height:33px;}
.xr_zjtd{ padding-top:40px;}
.xr_zjtdul{ clear:both; height:auto !important; min-height:560px; height:560px; overflow:hidden;}
.xr_zjtdul li{ width:204px; float:left; height:280px; margin-right:8px;}
.xr_zjtdulli{ width:204px; height:246px; position:relative;}
.xr_zjtdulli2{ position:absolute; left:0px; top:0px; width:204px; height:246px; background:url(../images/zjtd_05.png) no-repeat left top; text-align:center; font-size:17px; color:#fff; font-weight:normal;cursor:pointer; display:none;}
.xr_zjtdulli2 a{ color:#fff; display:block; width:204px; height:150px; padding-top:96px; }
.xr_zjtdulli2:hover a{ color:#0689e3;}
.xr_zjtdulli .xr_zjtdulli1{ font-size:17px; color:#fff; font-weight:normal; position:absolute; left:0px; bottom:0px; background:url(../images/zjtd_06.png) no-repeat left bottom; width:204px; height:36px; line-height:36px; text-align:center;}
.xr_zjtdulli .xr_zjtdulli1 a{ color:#fff; width:204px; height:36px; display:block;}
.xr_zjtdul li:hover .xr_zjtdulxx{ background:#000;}
.xr_zjtdulxx{ height:34px; line-height:34px; background:#0689e3; padding-left:22px;}
.xr_zjtdulxx em{ font-size:12px; color:#fff; background:url(../images/zjtd_03.png) no-repeat left center; padding-left:20px; padding-right:20px;}
.xr_zjtdulxx span{font-size:12px; color:#fff; background:url(../images/zjtd_04.png) no-repeat left center; padding-left:22px;}
.xr_fenye{ padding:34px 0px; clear:both;} 
.xr_zjtdxx{ padding-top:40px;}
.xr_zjtdxxl{ width:263px; float:left;}
.xr_zjtdxxr{ float:left; width:519px; padding-left:29px;}
.xr_zjtdxxr p{ font-size:12px; font-weight:bold; color:#525252; line-height:24px;}
.xr_zjtdxxr p em{ font-size:12px; color:525252;}
.xr_zjtdxxr p span{ color:#0689e3;}
.xr_zjtdxxr div{ font-size:12px; color:#525252; line-height:24px; text-indent:24px;}
.xr_shangxia{ clear:both; padding-top:143px; height:100px;}
.xr_kwjjb{ padding-top:50px; width:844px; min-height:197px;}
.xr_kwjjb1{ height:95px; background:url(../images/gsjj_02.png) repeat-x left center; float:left; width:248px;}
.xr_kwjjb2{ height:95px; float:left; width:82px; position:relative;}
.xr_kwjjbc{ font-size:14px; color:#ffffff; width:82px; height:65px; background:url(../images/gsjj_01.png) no-repeat center center; text-align:center; line-height:22px; padding-top:30px;}
.xr_kwjjbb{ font-size:14px; color:#ffffff;line-height:40px; background:#82c4f1;width:248px; position:relative; margin-top:10px;}
.xr_kwjjbbjt{ position:absolute; left:37px; top:-7px; width:7px; height:7px; background:url(../images/gsjj_04.png) no-repeat center center;}
.xr_kwjjb2b{ font-size:14px; color:#ffffff;line-height:40px; background:#82c4f1;width:248px; position:relative; margin-top:10px;}
.xr_kwjjjp{ position:relative; margin-top:10px;}
.xr_kwjjjp1{ position:absolute;font-size:14px; color:#ffffff;line-height:40px; background:#82c4f1;width:248px; right:0px;}
.xr_kwjjbbjt1{ position:absolute; right:37px; top:-7px; width:7px; height:7px; background:url(../images/gsjj_04.png) no-repeat center center;}
/*关于我们结束*/
/*留学资讯开始*/
.xr_lxzx{ padding-top:14px; width:844px; height:auto !important; min-height:596px; height:596px;}
.xr_lxzxul{ width:844px; clear:both;overflow:hidden; border-bottom:1px dashed #666666; padding:8px 0px;}
.xr_lxzxul li{ line-height:29px; width:844px; height:29px; vertical-align:middle;}
.xr_lxzxul li a{ float:left; color:#333; width:738px; display:block; height:29px; line-height:29px; padding-left:12px; background:url(../images/lxzx_03.png) no-repeat left center;}
.xr_lxzxul li a:hover{ color:#1752a0;}
.xr_lxzxul li em{ float:right; color:#999999; font-size:12px; width:94px; display:block; text-align:right;}
.xr_zxpgt{ padding-top:34px; padding-left:33px;}
.xr_zxpgt span{font-size:14px; color:#000000; line-height:25px;}
.xr_zxpgt p{ font-size:14px; color:#000000; line-height:25px; text-indent:28px;}
.xr_zxpgt span em{ color:#ff0000;}
.xr_zxpgc{ padding-left:33px;}
.xr_zxpgcl{ float:left; width:329px; padding-top:20px;}
.xr_zxpgcname{ background:url(../images/zxpg_03.png) no-repeat left bottom; width:329px; height:36px; float:left; padding-top:20px;}
.xr_zxpgcname em{ font-size:14px; color:#686868; display:block; float:left; height:36px; width:83px; border-right:1px solid #d9d8d9; text-align:center; line-height:36px;}
.xr_zxpgcnameinput{ width:212px; float:left; height:36px; line-height:36px; padding:0px 5px;}
.xr_zxpgcnameinput input{ border:none; background:none; width:100%; height:36px; line-height:36px;}
.xr_zxpgcname span{ display:block; float:right; width:15px; height:36px; line-height:36px; color:#ff0000; text-align:right;}
.xr_zxpgcr{ float:right; width:476px; padding-top:32px;}
.xr_zxpgtt{ height:108px; line-height:108px;}
.xr_zxpgtt h1{ font-size:18px; color:#000000; font-weight:normal; text-align:center;}
.xr_zxpgtc{}
.xr_zxpgtc1{ font-size:12px; color:#000; font-family:Arial; line-height:36px; background:#efefef; padding-left:8px;}
.xr_zxpgtc2{ font-size:12px; color:#444444; padding-left:40px;}
.xr_zxpgtc2 label{ line-height:24px; display:block; word-spacing:5px;}
.xr_zxpgtc2 label input{ line-height:24px; vertical-align:middle;}
.xr_zxpgtb{ height:80px; width:134px; margin:0px auto; padding-top:55px;}
.xr_zxpgtb a{ display:block; width:134px; height:39px; line-height:39px; text-align:center; font-size:16px; color:#fff; background:#d4d4d4;}
.xr_zxpgtb a:hover{ background:#0689e3;}
/*留学资讯结束*/
/*生涯规划开始*/
.xr_lxzx{ padding-top:14px; width:844px;}
.xr_syghul{ width:844px; clear:both; border-bottom:1px dashed #666666; height:auto !important; overflow:hidden; min-height:192px; height:192px; padding-top:8px; overflow:hidden}
.xr_syghul li{ line-height:29px; width:844px; height:29px;}
.xr_syghul li a{ float:left; color:#333; width:738px; display:block; height:29px; line-height:29px; padding-left:12px; background:url(../images/zygh_02.png) no-repeat left center; font-size:12px;}
.xr_syghul li a:hover{ color:#1752a0;}
.xr_syghul li em{ float:right; color:#999999; font-size:12px; width:94px; display:block; height:29px; line-height:29px;}
/*生涯规划结束*/
/*联系我们开始*/
.xr_lxwmt{ height:88px; padding-top:50px; text-align:center;}
.xr_lxwmc{overflow: hidden;}
.xr_lxwmcl{ float:left; padding-left:120px; width:230px;}
.xr_lxwmcr{ float:left; width:468px; padding-left:26px;}
.xr_lxwmcr p{ font-size:14px; color:#333333; line-height:30px;}
.xr_lxwmcr p em{ font-size:24px; font-weight:bold; color:#e80b0b;}
.xr_sitemapt{ text-align:center; min-height:6px; padding-top:30px; background:url(../images/sitemap_03.png) no-repeat left bottom;}
.xr_sitemapcul{ float:left; width:86px; text-align:center; padding-top:20px; margin-right:35px;}
.xr_sitemapcul .xr_sitemapculli{ font-size:16px; color:#333333; line-height:31px;}
.xr_sitemapcul .xr_sitemapculli a{ color:#333;} 
.xr_sitemapcul li{ line-height:28px; vertical-align:middle; font-size:14px;}      
.xr_sitemapcul li a:hover{ color:#1857a5;}
.xr_sitemapcul li a{color:#333;}
.xr_map{ width:100%;  padding-top:48px; clear:both; height:410px;} 
.xr_zxbm{ padding-top:33px; padding-left:40px;}
.xr_zxbmname{ background:url(../images/zxbm_02.png) no-repeat left bottom; width:394px; height:36px; float:left; padding-top:20px;}
.xr_zxbmname em{ font-size:14px; color:#686868; display:block; float:left; height:36px; width:83px; border-right:1px solid #d9d8d9; text-align:center; line-height:36px;}
.xr_zxbmnameinput{ width:282px; float:left; height:36px; line-height:36px; padding:0px 5px;}
.xr_zxbmnameinput input{ border:none; background:none; width:100%; height:36px; line-height:36px;}
.xr_zxbmname span{ display:block; float:right; width:15px; height:36px; line-height:36px; color:#ff0000; text-align:right;}
.xr_zxbmmail{ float:left; background:url(../images/zxbm_03.png) no-repeat left bottom; width:321px; height:36px; margin-left:56px; padding-top:20px;}
.xr_zxbmmail em{font-size:14px; color:#686868; display:block; float:left; height:36px; width:83px; border-right:1px solid #d9d8d9; text-align:center; line-height:36px;}
.xr_zxbmmailinput{ width:212px; float:left; height:36px; line-height:36px; padding:0px 5px;}
.xr_zxbmmailinput input{ border:none; background:none; width:100%; height:36px; line-height:36px;}
.xr_zxbmmail span{ display:block; float:right; width:15px; height:36px; line-height:36px; color:#ff0000; text-align:right;}
.xr_nav{ clear:both;}
.xr_zxbmcj{ width:775px; height:36px; clear:both; background:url(../images/zxbm_04.png) no-repeat left bottom; padding-top:20px;}
.xr_zxbmcj em{font-size:14px; color:#686868; display:block; float:left; height:36px; width:154px; border-right:1px solid #d9d8d9; text-align:center; line-height:36px;}
.xr_zxbmcjinput{ width:594px; float:left; height:36px; line-height:36px; padding:0px 5px;}
.xr_zxbmcjinput input{ border:none; background:none; width:100%; height:36px; line-height:36px;}
.xr_zxbmcj span{ display:block; float:right; width:15px; height:36px; line-height:36px; color:#ff0000; text-align:right;}

.xr_zxbmbc{ width:748px; height:148px; padding-top:20px; clear:both; background:url(../images/zxbm_06.png) no-repeat left bottom; padding:20px 5px 0px 5px;}
.xr_zxbmbc div{ height:138px; padding:5px 6px;}
.xr_zxbmbc div textarea{font-size:14px; font-family:"微软雅黑";color:#686868; line-height:26px; border:none; background:none; width:100%; height:138px; resize:none;}
.xr_zxbmcoda{ width:284px; height:36px; background:url(../images/zxbm_07.png) no-repeat left bottom; clear:both; padding-top:20px;}
.xr_zxbmcoda em{font-size:14px; color:#686868; display:block; float:left; height:36px; width:83px; border-right:1px solid #d9d8d9; text-align:center; line-height:36px;}
.xr_zxbmcodainput{ width:81px; float:left; height:36px; line-height:36px; padding:0px 5px;}
.xr_zxbmcodainput input{ border:none; background:none; width:100%; height:36px; line-height:36px;}
.xr_zxbmcoda span{ float:right; width:78px; height:33px; display:block;cursor:pointer; border:1px solid #d4d4d4;}
.xr_zxbmtj{ clear:both; padding-top:12px; height:79px;}
.xr_zxpgtj{ clear:both; padding-top:22px; height:79px;}
.xr_zxpgtj a{ margin-right:10px; width:100px; height:29px; display:block; background:#d4d4d4; color:#616161; font-size:16px; font-weight:600; float:left; text-align:center; line-height:29px;}
.xr_zxpgtj a:hover{ background:#0689e3; color:#ffffff;}

.xr_zxbmtj a{ margin-right:10px; width:100px; height:29px; display:block; background:#d4d4d4; color:#616161; font-size:16px; font-weight:600; float:left; text-align:center; line-height:29px;}
.xr_zxbmtj a:hover{ background:#0689e3; color:#ffffff;}
/*联系我们结束*/
/*凯文资讯开始*/
.xr_kwzx{ padding-top:24px;}
.xr_kwzxul{ height:auto !important; min-height:600px; height:600px; overflow:hidden;}
.xr_kwzxul li{ height:100px; border-bottom:1px solid #cfcfcf; vertical-align:middle;}
.xr_kwzxullil{ width:148px; float:left; font-size:13px; color:#a5a5a5; padding-top:38px;}
.xr_kwzxullil em{ font-size:14px; color:#0f0f0f; display:block;}
.xr_kwzxullic{ padding-top:28px; float:left; width:563px;}
.xr_kwzxullic span{ display:block;  width:46px; height:30px; background:#333333; text-align:center; padding-top:16px; float:left;}
.xr_kwzxullic span:hover{ background:#f40000; cursor:pointer;}
.xr_kwzxullic h3{ font-size:14px; color:#212121; font-weight:600; padding-left:13px; width:500px; float:left;}
.xr_kwzxullic h3 a{ color:#212121;}
.xr_kwzxullic h3 a:hover{ color:#0689e3;}
.xr_kwzxullic div{ font-size:13px; color:#646464; overflow:hidden; padding-left:13px; float:left;}
.xr_kwzxullib{ float:right; width:124px; padding-top:34px;}
.xr_kwzxullib a{ font-size:14px; color:#ffffff; text-transform:uppercase; display:block; float:right; width:124px; height:34px; background:url(../images/kwzx_03.png) no-repeat left top; line-height:34px; text-align:center;}
.xr_kwzxullib a:hover{ background:url(../images/kwzx_02.png) no-repeat left top;}
.xr_kwzxxxt{ border-bottom:1px solid #bbbbbb; min-height:67px; padding-top:20px;}
.xr_kwzxxxt h1{ font-size:18px; font-weight:bold; color:#0045ac; line-height:30px;}
.ql_dzx{ font-size:12px; color:#949494; line-height:28px;}
.ql_dzx a{ color:#949494;}
.ql_dzx a img{ vertical-align:middle;}
.ql_wmdfwxxy2{ clear:both; height:auto !important; min-height:310px; height:310px; overflow:hidden;}
.xr_kwzwxxc{ padding-top:24px;} 
.xr_kwzwxxc p{ font-size:12px; color:#333333; line-height:24px; text-indent:24px;}
.xr_sxp{ height:90px; padding-top:30px;}
.xr_kwzxxxb{ clear:both;}
.xr_kwzxxxbt{ height:34px; line-height:34px; background:#eeeeee; padding:0px 8px;}
.xr_kwzxxxbt em{ float:left; background:url(../images/kwzxxx_03.png) no-repeat left center; font-size:14px; color:#333333; padding-left:14px;}
.xr_kwzxxxbt a{ float:right; font-size:12px; color:#333333;}
.xr_kwzxxxbt a:hover{ color:#0689e3;}
.xr_kwzxxxbul{ padding-top:14px; padding-left:8px; height:auto !important; min-height:115px; height:115px; overflow:hidden;}
.xr_kwzxxxbul li{color:#333333; line-height:30px; width:390px; float:left; margin-right:55px;}
.xr_kwzxxxbul li a{ float:left; color:#333333; font-size:14px; padding-left:10px; background:url(../images/kwzxxx_04.png) no-repeat left center;}
.xr_kwzxxxbul li a:hover{color:#0689e3;}
.xr_kwzxxxbul li em{ float:right; font-size:12px; color:#333333;}
.xr_subnrcrcul{ padding-top:35px; clear:both; height:auto !important; min-height:508px; height:508px; overflow:hidden;}
.xr_subnrcrcul li{ position:relative; width:266px; height:221px; float:left; margin-right:23px;}
.xr_subnrcrcul li a{ display:block; width:266px; height:153px; position:absolute; left:0px; top:0px; text-align:center; padding-top:68px; cursor:pointer;}
.xr_subnrcrcul li h3{ height:40px; line-height:40px; font-size:16px; color:#000; text-align:center; width:266px; background:url(../images/spjj_04.jpg) no-repeat center bottom; padding-top:60px; cursor:pointer;}
.xr_subnrcrcul li a:hover h3{ color:#0689e3; background:url(../images/spjj_05.jpg) no-repeat center bottom; cursor:pointer;}
.xr_spjjxxt{ min-height:68px; padding-top:28px; border-bottom:1px solid #e5e5e5;}
.xr_spjjxxt h1{ font-size:18px; color:#0045ac; font-weight:bold; line-height:30px;}
.xr_spjjxx{  margin:0px auto; position:relative; padding-top:46px;}
.xr_spjjxx a{ width:394px; height:154px; display:block; position:absolute; left:0px; bottom:0px; text-align:center; padding-top:114px;}

/*凯文资讯结束*/
.right-con{ width:715px; overflow:hidden;margin: 0 auto; padding-top:50px; min-height:700px;}
.year{width:715px; height:170px; background:url(../images/history_bg01.jpg) no-repeat center bottom; border-bottom:1px solid #d9d9d9; position:relative;}
.year-box{ width:592px; height:125px; margin:0 auto;background:url(../images/history_bg02.png) no-repeat left center;}
.year-scroll{width:475px; height:125px; position:relative; overflow:hidden;}
.year-scroll ul{ width:100%;height:125px; position:absolute; right:0; top:0; background:url(../images/history_btn03.gif) repeat right top;}
.year-scroll ul li{ float:right; width:75px;height:125px; margin-left:65px; padding-top:18px; text-align:center; background:url(../images/history_btn05.gif) no-repeat center 42px;}
.year-scroll ul li a{ font:12px/22px "微软雅黑"; color:#757575;}
.year-scroll ul li.hover{ padding-top:0; background:url(../images/history_btn04.png) no-repeat center 24px;}
.year-scroll ul li.even{padding-top:87px;background:url(../images/history_btn05.gif) no-repeat center 73px}
.year-scroll ul li.hover2{ padding-top:104px; background:url(../images/history_btn06.png) no-repeat center 56px;}
.year-scroll ul li.hover a,.year-scroll ul li.hover2 a{ display:block; background:#de002e; color:#fff;}
.year span{ position:absolute; display:block; top:44px; width:33px; height:44px; overflow:hidden; cursor:pointer; z-index:1; cursor:pointer;}
.year span.goRight{ right:6px; background:url(../images/history_btn02.jpg) no-repeat;}
.year span.goLeft{ left:6px; background:url(../images/history_btn01.jpg) no-repeat;}
.year-con h2{ font:bold 20px/30px "微软雅黑"; color:#de002e;}
.yearpic{ margin:20px auto; width:615px; height:302px; padding:8px 10px 10px 8px; background:url(../images/year-picbg.jpg) no-repeat;}
.yearpic-box{ width:615px; height:302px; position:relative; overflow:hidden;}
.yearpic-box ul{ position:absolute; left:0; top:0;}
.yearpic-box ul li{width:615px; height:302px;}
.yearpic-title{ width:100%;position:absolute; left:0; bottom:0; height:65px; background:url(../images/history_bg03.png) repeat; text-indent:36px; font:18px/65px "微软雅黑"; color:#fff; z-index:2;}
.yearpic .prev01,.yearpic .next01{ position:absolute; width:31px; height:37px; overflow:hidden; background:url(../images/history_btn07.png) no-repeat 0 0; top:122px; cursor:pointer;}
.yearpic .prev01{ left:0px;}
.yearpic .next01{ background:url(../images/history_btn07.png) no-repeat -31px 0; right:1px;}
.year-info{ margin:0 auto; border-top:1px dashed #ccc; width:615px; padding:20px;}
.sun_paging_hover.xr_fenyes:hover { background:url(../images/fenyw_07.jpg) no-repeat center center !important; 
}

.xr_zxpgttc{ display:none;}
.zxpg1{}
.xr_zxpgtj1{margin-right:10px; width:100px; height:29px; display:block; background:#d4d4d4; color:#616161; font-size:16px; font-weight:600; float:left; text-align:center; line-height:29px;}

#dituContent,iframe{
	width: 849px;
	height: 359px;
	display: block;
}
#dituContent{
	padding: 48px 0;
}