/*全局样式*/
.index_bg {width: 100%; height: auto; float: left;}
.index_bg1 {width: 100%; height: auto; float: left; background: #EDEDED; margin-top: 40px;}
.index_bg2 {width: 100%; height: auto; float: left; background: #EDEDED; padding-bottom: 50px;}
.index_bg3 {width: 100%; height: auto; float: left; background: #EDEDED; margin-top: 30px;}
.mart0 {margin-top: 0 !important;}
.js_tc {width: auto; height: 40px; position: fixed; border-radius: 4px; line-height: 40px; color: #FFF; padding: 0 15px; background-color:rgba(0,0,0,0.8); opacity: 0; top: 40vh; letter-spacing: 2px;}
section {width: 1200px; margin: 0 auto;}

/*顶部*/
.top {width:100%; height: 80px; float: left;}
.logo {width: 165px; height: 66px; float: left; margin-top: 7px;}
.logo a {width: 100%; height: 66px; float: left;}
.index_search {width: 330px; height: 40px; float: left; position: relative; margin-top: 20px; margin-left: 380px;}
.index_search input {width: 275px; height: 40px; border: 1px solid #102d88; position: absolute; top: 0; left: 0; padding-left: 5px;}
.index_search button {width: 60px; height: 40px; position: absolute; top: 0; right: 0; background: url("/static/images/search.png") no-repeat; outline: none;}
.top_zxzx {width: 168px; height: 40px; float: right; margin-top: 20px; background: url("../images/zxzx.png") repeat-x; border-radius: 5px;}
.top_zxzx a {width: 100%; height: 40px; float: left; text-align: center; line-height: 40px; color: #FFFFFF;}

/*导航*/
nav {width: 100%; height: 55px; float: left; margin-top: 10px;}
nav section {height: 55px; background: #FFFFFF; position: relative; z-index: 999; border-radius: 5px; padding-left: 35px;}
nav ul li {width: auto; height: 55px; float: left; text-align: center; line-height: 55px; padding: 0 20px; position: relative;}
nav ul li:hover {background: url("../images/nav_sel.png") repeat-x;}
nav ul li:hover a {color: #FFFFFF;}
nav ul li:hover .nav_show {display: block;}
nav .sel {background: url("../images/nav_sel.png") repeat-x;}
nav .sel a {color: #FFFFFF;}
.nav_show {width: 300px; height: auto; background: #FFFFFF; position: absolute; top: 55px; left: 0; display: none; padding: 20px;}
.nav_show p {width: auto; height: 50px; float: left; line-height: 50px; padding: 0 20px;}
.nav_show p:hover {background: url("../images/nav_sel.png") repeat-x;}
.nav_show p a {color: #666666 !important;}
.nav_show p:hover a {color: #FFFFFF !important;}

/*banner*/
.banner{width: 100%; overflow: hidden; float: left; margin-top: -65px;}
.banner .slide-main{position: relative; overflow: hidden;}
.banner .slide-main .prev,.slide-main .next{display:block;width:24px;height:88px;position:absolute;z-index:222;top:242px;overflow:hidden;cursor:pointer;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);_border:1px solid none;}
.banner .slide-main .prev{left:12%;}
.banner .slide-main .next{right:12%;}
.banner .slide-main .prev:hover,.slide-main .next:hover,.slide-main .nav-main a:hover,.slide-main .nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.banner .slide-main .slide-box,.slide{display:block;width:100%;height:555px;overflow:hidden;}
.banner .slide-main .slide-box{position:relative;}
.banner .slide-main .slide{display:none;height:555px;position:relative;position:absolute;z-index:8;}
.banner .slide-main .slide a{display:block;width:100%;height:555px;cursor:pointer;}
.banner .slide-main .hot_banner a{display: block; width: 100%; height: 40px;}

/*小导航*/
.xnav {width: 100%; height: 90px; float: left; margin-top: 30px;}
.xnav ul li {height: 90px; float: left; border: 1px solid #0f2d88; border-radius: 5px; padding: 15px; margin-right: 10px;}
.xnav ul li:nth-child(1) {width: 295px;}
.xnav ul li:nth-child(2) {width: 355px;}
.xnav ul li:nth-child(3) {width: 225px;}
.xnav ul li:nth-child(4) {width: 295px; margin-right: 0px;}
.xnav ul li span {width: 45px; float: left; line-height: 20px; margin-right: 10px;}
.xnav ul li a {font-size: 14px; line-height: 30px; margin-right: 10px; display: inline-block;}
.xnav ul li:nth-child(2) span,.xnav ul li:nth-child(4) span {padding-top: 8px;}

/*第一屏*/
.yi {width: 100%; height: 410px; margin-top: 20px; float: left;}
.yi .xbanner {width:385px; height:410px; float: left; position:relative; border-radius: 5px; overflow: hidden;}
.yi .b_img {width:100%; height:410px; position:absolute; left:0; top:0;}
.yi .b_img p {width: 100%; height: 70px; position: absolute; top: 340px; left: 0; background: #e8e8e8; color: #000;}
.yi .btn {position:absolute; bottom:10px; left:40%; z-index:2}
.yi .btn ul {display:inline-block;}
.yi .btn ul li {width:10px; height:10px; text-align:center; margin-left:5px; list-style:none; float:left; background: #949494; border-radius: 50%;}
.yi .btn ul .no {background:#666666;}
.yi_box {width: 385px; height: 410px; float: left; background: #e8e8e8; margin-left: 22.5px; padding: 5px 15px;}
.yi_box_t {width: 100%; height: 45px; float: left; border-bottom: 1px solid #949494; padding: 0 15px;}
.yi_box_t b {color: #333333; line-height: 45px; font-size: 18px;}
.yi_box_t a {float: right; font-size: 14px; color: #333333; line-height: 45px;}
.yi_box_b {width: 100%; height: auto; float: left;}
.yi_box_b li {width: 100%; height: 100px; float: left; margin-top: 15px;}
.yi_box_b li img {width: 100px; height: 100px; float: left;}
.yi_box_b li p {width: 230px; height: 90px; float: right;}
.yi_box_b li p b {width: 100%; height: 44px; float: left; line-height: 44px; overflow: hidden;}
.yi_box_b li p span {width: 100%; height: 46px; float: left; line-height: 23px; font-size: 14px; overflow: hidden; margin-top: 15px;}

/*第二屏*/
.er {width: 100%; height: auto; float: left; background: #eaeaea; margin-top: 20px; padding: 40px 10px;}
.er_title {width: 100%; height: auto; float: left; text-align: center; font-size: 24px;}
.er1 {width: 780px; height: 445px; float: left; background: #FFFFFF; margin: 10px;}
.er1_t,.er1_t img {width: 100%; height: 275px; float: left;}
.er1_b {width: 100%; height: 170px; float: left;}
.er1_l {width: 360px; height: auto; float: left; padding-left: 30px;}
.er1_l b {width: 100%; height: 40px; float: left; font-size: 18px; line-height: 40px; margin-top: 10px;}
.er1_l p {width: 100%; height: 75px; float: left; font-size: 14px; line-height: 25px; overflow: hidden;}
.er1_l span {width: 100%; height: 20px; float: left; text-align: right;}
.er1_l span a {font-size: 14px;}
.er1_r {width: 380px; height: 170px; float: right; padding: 0 15px;}
.er1_r p {width: 100%; height: auto; float: left; text-align: right; font-size: 14px; padding-right: 15px; margin-top: 15px;}
.er1_r p b {font-size: 24px; color: #142f89;}
.er1_r .ljzx {margin-top: 60px;}
.ljzx {width: 350px; height: 40px; float: left;}
.ljzx a {width: 170px; height: 40px; float: left; text-align: center; color: #FFFFFF; line-height: 40px; background: url("../images/zxzx.png") repeat-x; border-radius: 5px;}
.ljzx a:nth-child(1) {margin-right: 10px;}
.er2 {width: 380px; height: 445px; float: left; background: #FFFFFF; margin: 10px;}
.er2_t,.er2_t img {width: 100%; height: 260px; float: left;}
.er2_c {width: 100%; height: auto; float: left; padding: 15px; padding-left: 30px;}
.er2_c b {width: 100%; height: 40px; float: left; line-height: 40px;}
.er2_c p {width: 100%; height: 50px; float: left; line-height: 25px; font-size: 14px;}
.er2_b {width: 100%; height: auto; float: left; padding-left: 15px; padding-top: 5px;}
.er_more {width: 100%; height: 50px; float: left; margin-top: 20px;}
.er_more a {width: 120px; height: 50px; line-height: 50px; display: block; margin: 0 auto; font-size: 18px; text-align: center; background: url("../images/more.png") no-repeat center bottom;}

/*第三屏*/
.san {width: 100%; height: auto; float: left; background: #f1f1f1; padding: 40px 0;}
.san_b {width: 100%; height: auto; float: left; margin-top: 50px;}
.san_b li {width: 170px; height: auto; float: left; margin: 0 65px;}
.san_b li img {width: 100%; height: 170px; float: left; border-radius: 50%; overflow: hidden;}
.san_b li b {width: 100%; height: auto; float: left; text-align: center; font-size: 18px; margin-top: 25px;}
.san_b li span {width: 100%; height: 40px; line-height: 40px; float: left; text-align: center; font-size: 14px;}
.san_b li p {width: 100%; height: 40px; float: left; margin-top: 10px;}
.san_b li p a {width: 100%; height: 40px; float: left; background: url("../images/zxzx.png") repeat-x; border-radius: 5px; text-align: center; color: #FFFFFF; line-height: 40px;}

/*第四屏*/
.si {width: 100%; height: auto; float: left; background: #e8e8e8; padding: 40px 0;}
.rollBox {width:1200px; height:460px; float:left; position:relative; margin-top: 40px;}
.Cont {width:1121px; overflow:hidden; margin:0 auto;}
.ScrCont {width:10000000px;}
.pic {width:367px; float:left; margin-right: 10px;}
.pic_t,.pic_t img {width: 100%; height: 275px; float: left;}
.pic_b {width: 100%; height: 185px; float: left; background: #FFFFFF; padding: 0 20px;}
.pic_1 {width: 100%; height: auto; float: left; margin-top: -13px;}
.pic_1 span {width: 100px; height: 26px; float: left; margin: 0 4px; text-align: center; line-height: 26px; font-size: 12px; color: #FFFFFF; background: url("../images/pic_b.png") repeat-x; border-radius: 5px;}
.pic_2 {width: 100%; height: auto; float: left; padding: 0 5px; margin-top: 10px;}
.pic_2 b {width: 100%; float: left; padding-left: 30px;}
.pic_2 p {width: 100%; float: left; font-size: 12px; margin-top: 5px; background: url("../images/si_add.png") no-repeat 0 5px; padding: 0 30px;}
.pic_3 {width: 100%; height: auto; float: left; padding: 0 5px; margin-top: 15px;}
.pic_3 span {width: 100px; height: 20px; float: left; background-size: 20px 20px; font-size: 14px; padding-left: 30px;}
.pic_4 {width: 100%; height: auto; float: left; margin-top: 20px; padding: 0 5px;}
.pic_4 p {width: 180px; height: 30px; float: left; background: url("../images/fc_jg.png") no-repeat 0 8px; padding-left: 30px;}
.pic_4 b {font-size: 24px; color: #4f489b;}
.pic_4 a {float: right; font-size: 14px; color: #4f489b; line-height: 30px; font-weight: bold;}

/*评估*/
.wu {width: 100%; height: auto; float: left; background: #f1f1f1; padding: 20px 0;}
.wu_box {width :100%; height: 180px; float: left; background: url("../images/pg.jpg") no-repeat; position: relative;}
.wu_box a {width: 168px; height: 32px; position: absolute; top: 123px; right: 156px;}

/*资讯*/
.liu {width: 100%; float: left; background: #eaeaea; padding: 50px 10px 20px 10px;}
.liu_b {width: 380px; height: 380px; float: left; background: #FFFFFF; padding: 15px 20px;}
.liu_b:nth-child(2) {margin: 0 30px;}
.liu_t {width: 100%; height: 50px; float: left; background: url("../images/liu_t.png") no-repeat center bottom; text-align: center; line-height: 50px; font-size: 18px;}
.liu_b ul {width: 100%; float: left;}
.liu_b ul li {width: 100%; height: 70px; float: left; position: relative; margin-top: 20px;}
.liu_b ul li b {width: 100%; height: 30px; float: left; font-size: 14px; line-height: 30px;}
.liu_b ul li p {width: 90%; height: 40px; float: left; font-size: 14px; font-weight: normal; line-height: 20px;}
.liu1 ul li a {position: absolute; right: 0; bottom: 0; font-size: 12px;}
.liu2 b span {height: 30px; float: left; margin-right: 5px;}
.liu2 p span {height: 40px; float: left; margin-right: 5px; font-weight: bold;}
.liu3 {padding: 0 25px;}
.liu3 input,.liu3 select,.liu3 button,.liu3 option {width: 100%; height: 40px; float: left; margin-top: 20px; font-size: 14px; padding-left: 8px; outline: none; border: 1px solid #434498; border-radius: 5px;}
.liu3 button {background: url("../images/zxzx.png") repeat-x; color: #FFFFFF; cursor: pointer;}

/*订阅*/
.qi {width: 100%; height: auto; float: left; background: #eaeaea; padding-bottom: 40px;}
.qi_l {width: 380px; height: 136px; float: left; background: #2e3b91; padding: 14px 20px;}
.qi_l img {width: 108px; height: 108px; float: left;}
.qi_l p {width: 210px; height: 40px; float: left; margin-left: 20px; line-height: 20px; color: #FFFFFF; font-size: 14px; margin-top: 34px;}
.qi_r {width: 780px; height: 136px; float: right; background: url("../images/dingyue.jpg") no-repeat; position: relative;}
.qi_r input,.qi_r select {width: 190px; height: 30px; float: left; margin-right: 20px; border-radius: 3px; outline: none; font-size: 14px; padding-left: 8px;}
.qi_r form {position: absolute; top: 56px; left: 233px;}
.qi_r option {font-size: 14px;}
.qi_r button {width: 100px; height: 30px; background: #FFFFFF; border-radius: 3px; font-size: 14px;}

/*关于我们*/
.index_title {width: 100%; height: auto; float: left; padding: 50px 0 30px 0;}
.index_title b {width: 100%; height: 30px; float: left; line-height: 30px; text-align: center; font-size: 24px; letter-spacing: 1px;}
.index_title span {width: 100%; height: 20px; float: left; line-height: 20px; text-align: center; font-size: 16px; color: #18318B; font-size: 14px;}
.ljhw {width: 1110px; height: auto; margin: 0 auto;}
.ljhw_t {width: 100%; height: 78px; float: left; text-align: center; padding: 0 70px; line-height: 26px;}
.ljhw_b {width: 100%; height: auto; float: left; margin-top: 50px; padding-bottom: 50px;}
.ljhw_b li {width: 240px; height: 160px; float: left; margin-right: 50px;}
.ljhw_b li:nth-last-child(1) {margin-right:0;}
.ljhw_b li font {width: 100%; height: 30px; float: left;}
.ljhw_b li font img {width: 30px; height: 30px; display: block; margin: 0 auto;}
.ljhw_b li b {width: 100%; height: 30px; float: left; text-align: center; line-height: 30px; font-size: 18px; margin: 20px 0;}
.ljhw_b li p {width: 100%; height: 60px; float: left; text-align: center; color: #8c8c8c; font-size: 14px;}

/*底部*/
.footer {width: 100%; height: auto; float: left; background: #2e3b91; padding-top: 10px; padding-bottom: 30px;}
.foot_t {width: 100%; height: auto; float: left;}
.foot_t_l {width: 720px; float: left;}
.foot1 {width: 100%; float: left; padding-right: 50px;}
.foot1 b {width: 100%; float: left; line-height: 40px; color: #FFFFFF; margin-top: 30px;}
.foot1 a {color: #FFFFFF; font-size: 14px; display: inline-block; margin-right: 10px; margin-top: 10px;}
.foot2 {width: 100%; height: auto; float: left; margin-top: 30px;}
.foot2 li {width: 20%; height: auto; float: left;}
.foot2 li b {width: 100%; float: left; color: #FFFFFF; line-height: 50px;}
.foot2 li span {width: 100%; float: left; line-height: 30px;}
.foot2 li span a {color: #FFFFFF; font-size: 14px;}
.foot_t_r {width: 480px; height: 166px; float: right; padding-top: 175px;}
.foot3 {width: 173px; height: 73px; float: left; margin-top: 46.5px;}
.foot4 {width: 260px; height: 166px; float: right;}
.foot4 li {width: 120px; height: 166px; float: left;}
.foot4 li:nth-child(1) {margin-right: 20px;}
.foot4 li img {width: 100%; height: 120px; float: left;}
.foot4 li span {width: 100%; height: 46px; float: left; color: #FFFFFF; font-size: 14px; text-align: center; margin-top: 15px;}
.foot4 li:nth-child(1) span {line-height: 40px;}
.foot4 li:nth-child(2) span {line-height: 20px;}
.foot_b {width: 100%; height: auto; float: left; padding-top: 30px; background: url("../images/foot_b.png") no-repeat center top; margin-top: 120px; text-align: center; line-height: 30px; color: #FFFFFF; font-size: 14px;}
.foot_b a {color: #FFFFFF; font-size: 14px;}


/*------------------------------移民--------------------------------------*/
/*当前位置*/
.dqwz {width: 1180px; height: auto; margin: 20px auto;}
.dqwz a {margin: 0 5px;}
.dqwz a:hover {color: #112e89;}

/*筛选*/
.sx {width: 1180px; height: auto; margin: 0 auto; padding-bottom: 30px;}
.sx_box {width: 100%; height: auto; float: left;}
.sx_box span {width: 100px; height: auto; float: left; line-height: 40px;}
.sx_box p {width: 1080px; height: auto; float: right; line-height: 40px;}
.sx_box p a {margin-right: 40px; display: block; width: auto; float: left;}
.current {color: #e30000;}

/*移民列表*/
.ym {width: 1180px; height: auto; margin: 0 auto;}
.ym_t {width: 100%; height: auto; float: left; text-align: right;}
.ym_t b font {font-size: 30px; font-weight: 100; color: #0F2D88; margin: 0 15px;}
.ym_c {width: 100%; height: auto; float: left; margin-top: 30px;}
.ym_box {width: 100%; height: auto; float: left; border-bottom: 1px solid #0F2D88; padding-bottom: 50px; margin-top: 40px;}
.ym_box_l {width: 457px; height: 307px; float: left; box-shadow:00 20px 0 rgba(0, 0, 0, 0.3);}
.ym_box_l img {width: 457px; height: 307px; float: left;}
.ym_box_c {width: 430px; height: auto; float: left; margin-left: 70px;}
.ym_box_c1 {width: 100%; height: 36px; float: left; position: relative;}
.ym_box_c1 a {color: #666; font-size: 20px;}
.ym_box_c1 i {width: 65px; height: 2px; position: absolute; left:0; bottom:0; background: #0F2D88;}
.ym_box_c2 {width: 100%; height: 60px; overflow: hidden; float: left; line-height: 20px; font-size: 14px; margin: 20px 0;}
.ym_box_c3 {width: 100%; height: auto; float: left;}
.ym_box_c3 p {width: 100%; height: 33px; float: left;}
.ym_box_c3 p span {width: 90px; height: 33px; float: left; font-size: 14px; line-height: 33px;}
.ym_box_c3 p font {width: 340px; height: 33px; float: left; color: #6a4488; line-height: 33px;}
.ym_box_c3 p i {width: 48px; height: 9px; float: left; background: #E74646; margin-right: 8px; margin-top: 12px;}
.ym_box_c3 p b {width: 40px; height: 33px; float: right; color: #6a4488; line-height: 33px; font-weight: 100;}
.ym_box_r {width: 150px; height: auto; float: right; padding-top: 70px;}
.ym_box_r span {color: #e30000; font-size: 20px; font-weight: bold; margin-left: 15px; letter-spacing: 3px;}
.ym_box_r b {color: #e30000; font-size: 30px; margin:0 15px;}
.ym_b {width: 100%; height: 20px; float: left; margin-top: 40px; margin-bottom: 20px;}
.list_pages {float: left; height: 20px;}
.list_pages li {width: auto; padding: 0 10px; height: 20px; float: left; background: #D2D2D2; margin-right: 5px; text-align: center; border-radius: 4px; overflow: hidden; font-weight: bold; font-size: 14px;}
.list_pages .active {background: none; border: 1px solid #D2D2D2}
.list_pages li a {width: auto; height: 20px; float: left; line-height: 20px; text-align: center; color: #e30000; font-weight: bold; font-size: 14px;}
.thisclass {background: #e30000 !important; color: #FFF;}
.list_pages font {display: none;}
/*移民文章页*/
.ymzy {width: 1200px; height: 422px; margin: 0 auto; background: #FFF; padding: 15px 20px;}
.ymzy_l {width: 550px; height: 392px; float: left; box-shadow:00 20px 0 rgba(0, 0, 0, 0.2); border-radius: 4px;}
.ymzy_l img {width: 100%; height: 392px; float: left;}
.ymzy_c {width: 300px; height: auto; float: left; margin-left: 70px;}
.ymzy_c b {width: 100%; height: auto; float: left; font-size: 22px; color: #333;}
.ymzy_c p {width: 100%; height: 30px; float: left;}
.ymzy_c p i {width: 8px; height: 8px; float: left; background: #030F3D; border-radius: 50%; margin-top: 11px;}
.ymzy_c p span {width: 80px; height: 30px; float: left; line-height: 30px; font-size: 14px; color: #999999; margin-left: 10px;}
.ymzy_c p font {font-size: 14px; color:#656565; line-height: 30px; }
.ymzy_r {width: 230px; height: auto; float: right; padding-top: 50px; font-size: 18px;}
.ymzy_r b {font-size: 30px; color: #e30000; margin:0 20px 0 40px;}

/*移民内页*/
.ymny {width: 1200px; height: auto; margin: 0 auto; margin-top: 15px;}
.ymwz {width: 840px; height: auto; float: left; background: #FFF;}
.ymwz ul {width: 100%; height: 40px; float: left;}
.ymwz ul li {width: 120px; height: 40px; float: left; text-align: center; line-height: 40px; cursor: pointer;}
.ymsel {border-bottom: 1px solid #B8C7F8;}
.ymshow {width: 100%; height: auto; float: left; padding: 50px 20px;}
.ymshow p {line-height: 30px;}
.ymfws {width: 350px; height: auto; float: right;}
.ymfws_t {width: 100%; height: 60px; float: left; background: #FFF; border-bottom: 1px solid #0F2D88; padding-top: 12px;}
.ymfws_t b {width: 100%; height: auto; float: left; text-align: center;}
.ymfws_t span {width: 100%; height: auto; float: left; text-align: center; color: #D4D4D4;}
.ymfws_b {width: 100%; height: 130px; float: left; overflow: hidden; background: #FFF; margin-top: 10px; padding: 10px 0;}
.ymfws_b li {width: 100%; height: 30px; float: left;}
.ymfws_b li a {height: 30px; line-height: 30px;}
.ymfws_b li span {float: right; height: 30px; line-height: 30px;}
.ymfws_b1 {width: 80px; height: 80px; float: left; border-radius: 50%; overflow: hidden;}
.ymfws_b1 img {width: 80px; height: 80px; float: left;}
.ymfws_b2 {width: 150px; height: auto; float: left; margin-left: 10px;}
.ymfws_b2 b {width: 100%; height: auto; float: left; color: #999999; font-size: 18px; font-weight: 100; margin-top: 5px; margin-bottom: 3px;}
.ymfws_b2 p {width: 100%; height: auto; float: left; font-size: 14px; line-height: 20px;}
.ymfws_b2 span {width: 100%; height: 20px; overflow: hidden; float: left; font-size: 14px; line-height: 20px; margin-top: 8px;}
.ymfws_b3 {width: 80px; height: auto; float: right;}
.ymfws_zxzx {width: 100%; height: 28px; float: right; background: url(../images/ymfws_zxzx.png) no-repeat;}
.ymfws_zxzx a {width: 100%; height: 28px; float: left; text-align: center; line-height: 28px; color: #FFF; font-size: 14px;}
.fws_qq {width: 60px; height: 50px; float: right; padding-top:10px; margin-right: 10px;}
.fws_qq b {width: 24px; height: 22px; float: left;}
.fws_qq b:nth-child(1) {background: url(../images/qq.png); margin-right: 10px;}
.fws_qq b:nth-child(2) {background: url(../images/wx.png);}
.fws_qq b:nth-child(1):hover {background: url(../images/qq.png); background-position:0 22px;}
.fws_qq b:nth-child(2):hover {background: url(../images/wx.png); background-position:0 22px;}
.ymny .er,.ymny .san,.ymny .si {display: none; background: none;}


/*----------------------------留学-------------------------------------*/
.lx {width: 1200px; height: auto; margin: 0 auto;}
.lx_t {width: 100%; height: auto; float: left;}
.lx_box {width: 290px; height: auto; float: left; margin-right: 13.3px; margin-top: 70px;}
.lx_box:nth-child(4n) {margin-right:0;}
.lx_box_t {width: 100%; height: 75px; float: left; padding-left: 15px;}
.lx_box_t img {width: 216px; height: 75px; float: left;}
.lx_box_b {width: 290px; height: 200px; float: left; background: #EDEDED; margin-top: 20px; padding: 10px 15px;}
.lx_box_b p {width: 100%; height: 30px; float: left; line-height: 30px; font-size: 14px; color: #656565;}
.lx_box_b p font {color: #e30000;}
.lx_box_b p a {width: 88px; height: 28px; float: left; background: #4A479A; border-radius: 10px; text-align: center; color: #FFF; font-size: 14px; line-height: 28px;}
.lx_box_b p:nth-child(5) {margin-top: 5px;}
.lx_box_b span {width: 100%; height: auto; float: left; padding-left: 10px; margin-top: 5px;}
.lx_box_b span a {font-size: 14px; color: #4A479A}

/*留学文章页*/
.lxzy {width: 1200px; height: 367px; margin: 0 auto; background: #FFF; padding: 45px 20px;}
.lxzy_l {width: 389px; height: 277px; float: left; box-shadow:00 20px 0 rgba(0, 0, 0, 0.2); border-radius: 4px;}
.lxzy_l img {width: 100%; height: 277px; float: left;}
.lxzy_c {width: 430px; height: auto; float: left; margin-left: 35px;}
.lxzy_c1 {width: 100%; height: auto; float: left; margin-top: 15px;}
.lxzy_c1_l {width: 75px; height: 75px; float: left;}
.lxzy_c1_r {width: 340px; height: 75px; float: right;}
.lxzy_c1_r b {width: 100%; float: left; color: #494799; font-size: 22px; font-weight: 100;}
.lxzy_c1_r p {width: 100%; float: left;}
.lxzy_c1_r span {width: 100%; height: 15px; float: left; font-size: 14px; background: url(../images/adds.png) no-repeat; padding-left: 15px; line-height: 15px; margin-top: 5px;}
.lxzy_c2 {width: 100%; float: left; margin-top: 30px;}
.lxzy_c2 b {width: 100%; float: left; color: #333; font-weight: 100; margin-bottom: 10px;}
.lxzy_c2 p {width: 100%; float: left; color: #656565; font-size: 14px; line-height: 22px;}
.lxzy_c2 span {width: 100%; height: 30px; float: left; margin-top: 8px;}
.lxzy_c2 span a {width: 100px; height: 30px; float: left; margin-right: 12px; background: #494799; text-align: center; color: #FFF; line-height: 30px; border-radius: 4px; font-size: 14px;}

.lxzy_r {width: 300px; height: auto; float: right; padding-top: 25px; font-size: 18px;}
.lxzy_r1 {width: 100%; height: 50px; float: left;}
.lxzy_r1 b {width: 120px; float: left; line-height: 50px; font-size: 14px; font-weight: 100;}
.lxzy_r1 p {width: 90px; float: left; height: 50px; border-left: 1px solid #494799;}
.lxzy_r1 p font {width: 100%; height: 20px; float: left; padding-left: 12px; line-height: 20px;}
.lxzy_r1 p span {width: 100%; height: 20px; float: left; padding-left: 10px; color: #494799; font-size: 20px; line-height: 30px;}
.lxzy_r2 {width: 200px; height: 110px; float: left; margin-left: 50px; margin-top: 80px;}
.lxzy_r2 b {width: 100%; height: 30px; float: left; line-height: 30px; font-weight: 100; text-align: center; color: #333;}
.lxzy_r2 p {width: 100%; height: 80px; float: left; border: 1px solid #494799; border-radius: 5px; margin-top: 12px;}
.lxzy_r2 p span {width: 100%; height: 30px; float: left; text-align: center; line-height: 30px; margin-top: 10px;}
.lxzy_r2 p span big {color: #010030; font-size: 24px;}
.lxzy_r2 p font {width: 100%; float: left; text-align: center; line-height: 20px; margin-top: 5px; font-size: 14px;}
.lxny {width: 1200px; height: auto; margin: 0 auto; margin-top: 15px;}
.lxwz {width: 840px; height: auto; float: left; background: #FFF;}
.lxwz ul {width: 100%; height: 40px; float: left;}
.lxwz ul li {width: 120px; height: 40px; float: left; text-align: center; line-height: 40px; cursor: pointer;}
.lxsel {border-bottom: 1px solid #4A479A; color: #4A479A;}
.lxshow {width: 100%; height: auto; float: left; padding: 50px 20px;}
.lxshow p {line-height: 30px;}
.lxfws {width: 350px; height: auto; float: right;}
.lxfws_t {width: 100%; height: 60px; float: left; background: #FFF; border-bottom: 1px solid #0F2D88; padding-top: 12px;}
.lxfws_t b {width: 100%; height: auto; float: left; text-align: center;}
.lxfws_t span {width: 100%; height: auto; float: left; text-align: center; color: #D4D4D4;}
.lxfws_b {width: 100%; height: 104px; float: left; overflow: hidden; background: #FFF; margin-top: 10px; padding: 7px 5px;}
.lxfws_b1 {width: 90px; height: 90px; float: left; border-right: 1px solid #4A479A;}
.lxfws_b1 img {width: 80px; height: 80px; display: block; margin: 5px;}
.lxfws_b2 {width: 240px; height: auto; float: right;}
.lxfws_b2 p {width: 100%; height: 30px; float: left; position: relative; margin-top: 5px;}
.lxfws_b2 p b {width: 100%; height: 30px; float: left; font-weight: 100; line-height: 30px;}
.lxfws_b2 p font {width: 100px; position: absolute; height: 15px; line-height: 15px; background: url(../images/adds.png) no-repeat; top: 7px; left: 135px; padding-left: 12px; font-size: 14px;}
.lxfws_b2 span {width: 100%; height: auto; float: left; font-size: 14px;}
.lxfws_b3 {width: 240px; height: 25px; float: left; padding-left: 10px; margin-top: 11px;}
.lxfws_b3 a {width: 70px; height: 25px; float: left; margin-right: 10px; background: #494799; text-align: center; line-height: 25px; border-radius: 4px; color: #FFF; font-size: 14px;}

/*------------------------------------------------房产列表-------------------*/
.fc_box_c3 {width: 100%; height: auto; float: left;}
.fc_box_c3 b {width: 100%; height: 15px; float: left; background: url(../images/adds.png) no-repeat; padding-left: 20px; font-size: 12px; color: #333; ;line-height: 15px; overflow: hidden; margin-bottom: 20px; font-weight: 100;}
.fc_box_c3 span {width: 100%; height: 30px; float: left; font-size: 14px; line-height: 30px; color: #6A4387;}
.fc_box_c3 span font {width: 100px; height: 30px; float: left; line-height: 30px; font-size: 14px;}
.fc_box_c3 p {width: 100%; height: 32px; float: left; margin-top: 14px;}
.fc_box_c3 p a {width: 130px; height: 32px; float: left; margin-right: 10px; border: 1px solid #E50717; border-radius: 5px; color: #E50717; line-height: 32px; text-align: center;}
.fc_box_r {width: 150px; height: auto; float: right;}
.fc_box_r p {width: 100%; height: 35px; float: left; color: #85878B;}
.fc_box_r p font {color: #E30000; font-size: 20px; font-weight: bold;}
.fc_box_r p b {color: #E30000; font-size: 30px; margin:0 15px;}
.fc_box_r p:nth-child(1) {margin-top: 70px;}
.fc_box_r p:nth-child(2) {margin-top: 165px;}

/*-------------------------房产详情页---------------------------------*/
.fczy {width: 1200px; height: 675px; margin: 0 auto; background: #FFF; padding: 40px;}
.fczy_l {width: 710px; height: auto; float: left;}
.fczy_l_t {width: 100%; height: auto; float: left;}
.fczy_l_t p {width: 100%; height: 30px; line-height: 30px; float: left;}
.fczy_l_t p b {font-size: 24px; color: #656565; font-weight: 100; float: left; margin-right: 40px;}
.fczy_l_t p font {float: left; height: 15px; line-height: 15px; background: url(../images/adds.png) no-repeat; padding-left: 20px; font-size: 12px; margin-top: 7px;}
.fczy_l_t p span {width: auto; height: 25px; float: left; border: 1px solid #999; border-radius: 4px; padding: 0 10px; font-size: 14px; line-height: 25px; margin-right: 10px;}
.fczy_l_t p:nth-child(2) {margin-top: 10px;}
.fczy_r {width: 360px; height: auto;  float: right; margin-top: 90px;}
.fczy_r1 {width: 100%; height: auto; float: left;}
.fczy_r1 b{color: #e30000; font-size: 36px; font-weight: 100;}
.fczy_r1 span {margin-left: 50px;}
.fczy_r2 {width: 100%; height: auto; float: left; margin-top: 10px;}
.fczy_r2 p {width: 100%; height: auto; float: left; margin-top: 30px;}
.fczy_r2 p span {width: 100%; height: 16px; float: left; border-left: 4px solid #494799; font-size: 14px; line-height: 16px; padding-left: 10px;}
.fczy_r2 p span:nth-child(2) {float: right;}
.fczy_r2 p b {width: 100%; float: left; font-size: 18px; color: #656565; font-weight: normal; margin-top: 10px;}
.fczy_r3 {width: 100%; height: auto; float: left; margin-top: 20px; padding-bottom: 30px;}
.fczy_r3 p {width: 100%; height: auto; float: left; font-size: 14px; line-height: 30px;}
.fczy_r3 p span {width: 110px; float: left; font-size: 14px;}
.fczy_r3 p a {margin-left: 110px; font-size: 14px; color: #494799; float: left; margin-top: -10px;}
.fczy_r4 {width: 100%; height: 100px; float: left; margin-top: 40px;}
.fczy_r4 img {width: 100px; height: 100px; float: left;}
.fczy_r4 p {width: 235px; height: 100px; float: right;}
.fczy_r4 p span {width: 100%; float: left;font-size: 14px; }
.fczy_r4 p span b {font-weight: 100; color:#333; margin: 0 5px;}
.fczy_r4 p font {width: 100%; float: left; margin-top: 5px; font-size: 14px; line-height: 20px; margin-bottom: 10px;}
.fczy_r4 p span a {width: 72px; height: 24px; float: left; background: #494799; border-radius: 4px; text-align: center; line-height: 24px; color: #FFF; font-size: 14px;}
.fcny {width: 1200px; height: auto; margin: 0 auto; margin-top: 15px;}
.fcwz {width: 800px; height: auto; float: left; background: #fff; padding: 20px 40px;}
.fcwz_t {width: 100%; height: 40px; float: left; border-bottom: 1px solid #BCC3D1; font-size: 20px; color: #656565; line-height: 40px;}
.fcwz_c {width: 100%; height: auto; float: left; margin: 20px 0;}
.fcwz_c1 {width: 100%; height: 16px; float: left; border-left: 4px solid #494799; line-height: 16px; padding-left: 12px; color: #656565; margin-bottom: 20px;}
.fcwz_c2 {width: 100%; height: auto; float: left; padding-left: 16px; line-height: 25px; font-size: 14px;}
.fcwz_c3 {width: 100%; height: auto; float: left; padding-left: 16px; line-height: 25px; font-size: 14px;}
.fcwz_c3 p {width: 50%; height: auto; float: left; line-height: 40px; font-size: 14px; color: #656565;}
.fcwz_c3 p span {width: 90px; float: left; font-size: 14px; color: #999999;}
.fcwz_c3 p font {font-size: 14px; margin-right:30px; color: #656565; float: left; padding-left: 18px;}
.fcwz_c3 p .fcwz_c31 {background: url(../images/fcwz_c31.png) no-repeat; background-position: 0 14px;}
.fcwz_c3 p .fcwz_c32 {background: url(../images/fcwz_c32.png) no-repeat; background-position: 0 14px;}
.fcwz_c3 p .fcwz_c33 {background: url(../images/fcwz_c33.png) no-repeat; background-position: 0 14px;}
.fcwz_c3 p:nth-last-child(1) {width: 100%;}
.fcwz_c3 p:nth-last-child(2) {width: 100%;}
.fcwz_c2 p {width: 100%; float: left; font-size: 14px; line-height: 25px;}
.fcwz_c5 {width: 200px; height: 360px; float: left; margin: 20px 25px 20px 0;}
.fcwz_c51,.fcwz_c51 img {width: 100%; height: 270px; float: left;}
.fcwz_c52 {width: 100%; height: 90px; float: left;}
.fcwz_c52 p {width: 100%; height: 40px; float: left; line-height: 40px; margin: 5px0;}
.fcwz_c52 p b {font-size: 30px; color: #E30000; font-weight: 100; margin-right: 5px;}
.fcwz_c52 span {width: 100%; height: 20px; float: left; color: #656565; font-size: 14px; line-height: 20px;}

.fctj {width: 390px; height: auto; float: right; background: #FFF; padding: 20px;}
.fctj_t {width: 100%; height: auto; float: left; padding-top: 6px; margin-bottom: 50px;}
.fctj_t_b {width: 100%; float: left; margin-top: 18px;}
.fctj_t1 {width: 120px; height: 90px; float: left;}
.fctj_t1 img {width: 120px; height: 90px; float: left; border-radius: 4px;}
.fctj_t2 {width: 210px; height: 90px; float: right;}
.fctj_t2 b {width: 100%; height: 50px; float: left; line-height: 20px; font-weight: 100; padding: 5px0;}
.fctj_t2 p {width: 100%; height: 40px; float: left;}
.fctj_t2 p span {width: 50%; height: 20px; float: left; line-height: 20px; font-size: 12px; padding-left: 15px;}
.fctj_t2 p span:nth-child(1) {background: url(../images/fctj_t21.png) no-repeat; background-position:0 5.5px;}
.fctj_t2 p span:nth-child(2) {background: url(../images/fctj_t22.png) no-repeat; background-position:0 5.5px;}
.fctj_t2 p span:nth-child(3) {background: url(../images/fctj_t23.png) no-repeat; background-position:0 5.5px;}
.fctj_b {width: 100%; height: auto; float: left; padding-top: 6px;}
.fctj_b_b {width: 100%; float: left; margin-top: 18px;}
.fctj_b1 {width: 175px; height: 104px; float: left; position: relative;}
.fctj_b1 img {width: 175px; height: 104px; float: left; border-radius: 4px;}
.fctj_b1 p {position: absolute; width: 175px; height: 30px; left:0; bottom: 10px; text-align: center; background: #FFF; line-height: 30px;}
.fctj_b1 p b {color: #E30000; font-weight: 100; font-size: 18px;}
.fctj_b2 {width: 160px; height: 104px; float: right;}
.fctj_b2 b {width: 100%; height: 30px; float: left; font-weight: 100; font-size: 18px; color: #656565; line-height: 30px;}
.fctj_b2 span {width: 100%; float: left; font-size: 14px; color: #999999; height: 19px; overflow: hidden;}
.fctj_b2 p {width: 100%; height: 23px; float: left; overflow: hidden; margin-top: 13px;}
.fctj_b2 p font {height: 23px; float: left; padding:0 10px; line-height: 23px; font-size: 12px; text-align: center; border: 1px solid #999999; border-radius: 4px; margin-right: 10px;}
.fctj_b2 p font:nth-child(2n) {margin-right:0;}

/**********************************海外优化****************************************/
.hwbg .nav_active {border-bottom: 2px solid #F5C57B;}
.hwbg .nav_active a {color: #F5C57B;}
.hwbg .nav_qq b:nth-child(1) {background: url(../images/qq_hw.png); margin-right: 10px;}
.hwbg .nav_qq b:nth-child(2) {background: url(../images/wx_hw.png);}
.hwbg .nav_qq b:nth-child(1):hover {background: url(../images/qq_hw.png); background-position:0 22px;}
.hwbg .nav_qq b:nth-child(2):hover {background: url(../images/wx_hw.png); background-position:0 22px;}
.hwbg .hot {background: #000;}
.hwbg .hot_l p img {width: 42px; height: 42px;}
.hwbg .hot_l p span {width: 175px; color: #FFF;}
.hwbg .hot_l font {text-align: right; width: 80%; float: right;}
.hwbg .hot_c {color: #FFF;}
.hwbg .hot_r {background-image: linear-gradient(#F8CE80,#A97E54);}
.hwbg .hot_r a {color: #000;}
.hwbg .index_title b {color: #FFF;}
.hwbg .index_title span {color: #434343;}
.hwbg .ljhw_t {color: #F5C57B;}
.hwbg .ljhw_b li b {color: #656565;}
.hwbg .ljhw_b li p {color: #8b8b8b;}
.hwbg .index_dy {background: none; border: 1px solid #F5C57B;}
.hwbg .index_dy span {color: #656565;}
.hwbg .index_dy button {background: url(../images/index_dy_btn_hw.png) no-repeat; color: #000;}
.hwbg .foot_sel {color: #F5C57B !important;}
.hwbg .footer {background: none;}
/*海外办公室*/
.jzbgs {width: 1030px; height: auto; margin: 0 auto; border-bottom: 1px solid #F5C57B; padding-bottom:80px;}
.jzbgs_b {width: 290px; height: auto; float: left; overflow: hidden;}
.jzbgs_b:nth-child(3) {margin: 0 80px;}
.jzbgs_b1,.jzbgs_b1 img {width: 290px; height: 270px; float: left;}
.jzbgs_b2 {width: 100%; height: 50px; float: left; margin-top: 25px;}
.jzbgs_b2 b {width: 100%; float: left; line-height: 30px; font-weight: 100; color: #E7B975; font-size: 20px;}
.jzbgs_b2 p {width: 100%; float: left; line-height: 20px; color: #434343;}
.jzbgs_b3 {width: 100%; height:  auto; float: left;}
.jzbgs_b3 p {width: 60%; height: auto; float: left; line-height: 20px; margin-top: 20px; color: #FFF; font-size: 14px;}

/*服务提供商*/
.hwfutg {width: 1300px; height: auto; margin: 0 auto; border-bottom: 1px solid #F5C57B; padding-bottom: 80px;}
/*
.rollBox {width: 940px; height: 450px; float: left; position: relative; margin-left: 180px;}
.Cont {width:940px; overflow:hidden; margin:0 auto;}
.ScrCont {width:10000000px;}
.pic {width: 195px; height: 450px; float: left; margin: 0 20px;}
.pic1 {width: 100%; height: 120px; float: left;}
.pic2 {width: 100%; height: 50px; float: left; margin-top: 25px;}
.pic2 b {width: 100%; height: 30px; float: left; font-weight: 100; font-size: 20px; line-height: 30px; color: #E7B975;}
.pic2 p {width: 100%; height: 20px; float: left; line-height: 20px; font-size: 14px; color: #434343;}
.pic3 {width: 100%; height: 160px; float: left; color: #E5E5E5; line-height: 20px; margin-top: 35px;}
.pic4 {width: 100%; height: 32px; float: left; margin-top: 28px;}
.pic4 a {width: 112px; height: 32px; float: left; border: 1px solid #E7B975; border-radius: 4px; text-align: center; line-height: 30px; color: #E7B975; }
*/

/*金牌讲师*/
.jpjs {width: 1180px; margin: 0 auto; height: auto;}
.jpjs_b {width: 560px; height: 230px; float: left; border:1px solid #E6E6E6; background: #fff; border-radius: 5px; padding: 25px; margin: 10px 15px;}
.jpjs_b_l {width: 90px; height: 180px; float: left;}
.jpjs_b_l img {width: 100%; height: 90px; float: left;}
.jpjs_b_l b {width: 100%; height: 50px; float: left; font-size: 16px; color: #3D3D3D; line-height: 50px; text-align: center;}
.jpjs_b_r {width: 390px; height: 180px; float: right;}
.jpjs_b_r b {width: 100%; height: 30px; float: left; color: #656565; font-size: 16px;}
.jpjs_b_r font {width: 100%; height: 70px; float: left; font-size: 14px; color: #8B8B8B; line-height: 22px; margin-top: 5px; overflow: hidden;}
.jpjs_b_r p {width: 100%; height: 45px; float: left; border-top: 1px solid #E9E9E9; padding-top: 20px; margin-top: 30px;}
.jpjs_b_r span {width: 50%; height: 25px; color: #656565;}
.jpjs_b_r span:nth-child(1) {float: left;}
.jpjs_b_r span:nth-child(2) {float: right; text-align: right;}
.jpjs_b_r span a {color: #656565; text-decoration: underline;}
.jpjs_b_r span i {display: inline-block; width: auto;font-style:normal; color: #51499B;font-size: 20px;}

/*新闻列表页*/
.fcwz1 {width: 800px; height: auto; float: left; background: #fff;}
.new1 {width: 100%; height: 60px; float: left; border-bottom: 1px solid #4A469A; padding: 0 20px;}
.new1 li {width: 150px; height: 60px; float: left; text-align: center;}
.new1 li a {line-height: 60px; color: #666; font-weight: bold;}
.new1 li .new1_sel {color: #4A469A;}
.new2 {width: 100%; height: auto; float: left; padding: 0 20px;}
.new2_b {width: 100%; height: 150px; float: left; margin-top: 70px;}
.new2_b_l {width: 250px; height: 150px; float: left;}
.new2_b_l img {width: 250px; height: 150px; float: left;}
.new2_b_r {width: 480px; height: 150px; float: right;}
.new2_b_r b {width: 100%; height: 30px; float: left;}
.new2_b_r b a {line-height: 30px; font-weight: bold; color: #666;}
.new2_b_r span {width: 100%; height: 81px; float: left; line-height: 25px; font-size: 14px; overflow: hidden; margin-top: 5px;}
.new2_b_r p {width: 100%; height: 25px; float: left; margin-top: 9px;}
.new2_b_r p font {width: auto; float: left; font-size: 12px; line-height: 25px; color: #666; margin-right: 25px; padding-left: 17px;}
.new2_b_r p font:nth-child(1) {background: url(../images/fctj_t21.png) no-repeat; background-position:0 8px;}
.new2_b_r p font:nth-child(2) {background: url(../images/fctj_t23.png) no-repeat; background-position:0 8px;}
.new2_b_r p a {width: 70px; height: 25px; float: right; background: #4A469D; text-align: center; line-height: 25px; font-size: 12px; color: #FFF; border-radius: 4px;}
.new3 {width: 100%; height: 20px; float: left; margin-top: 70px; margin-bottom: 110px;}

/*新闻文章页*/
.newa1 {width: 100%; height: 100px; float: left; border-bottom: 2px solid #9A97C6;}
.newa1 h1 {width: 100%; height: 50px; float: left; text-align: center; line-height: 50px; color: #666; font-size: 22px; font-weight: 100; margin-top: 20px;}
.newa1 p {width: 100%; height: 20px; float: left; padding:0 15px;}
.newa1 p span {width: auto; height: 20px; font-size: 12px; line-height: 20px; padding-left: 15px; color: #666;}
.newa1 p span:nth-child(1) {background: url(../images/fctj_t23.png) no-repeat; background-position:0 4px;}
.newa1 p span:nth-child(2) {background: url(../images/fctj_t21.png) no-repeat; background-position:0 6px; float: right; text-align: right;}
.newa2 {width: 100%; height: auto; float: left; padding: 20px 35px 100px 35px;}
.newa2 p {width: 100%; height: auto; float: left; margin-top: 20px; line-height: 30px; font-size: 14px;}
.newa2 p img {display: block; margin: 0 auto;}
.hdyga {width:100%; height:330px; position:relative; float: left; margin-top: 30px;}
.b_img { width:100%; height:280px; position:absolute; left:0; top:0; background: #fff;}
.b_img img {width: 100%; height: 150px; float: left;}
.b_img p {width: 100%; height: 50px; float: left; line-height: 50px; text-align: center; color: #666; font-size: 18px;}
.b_img font {width: 100%; height: 2px; float: left; margin-bottom: 20px;}
.b_img font i {width: 50px; height: 3px; background: #3EC9B4; display: block; margin: 0 auto;}
.b_img span {width: 100%; height: auto; float: left; text-align: center; line-height: 25px;}
.btn {position:absolute; bottom:10px; left:43%; z-index:2}
.btn ul {display:inline-block;}
.btn ul li {width:13px; height:13px; text-align:center; margin-right:5px; list-style:none; float:left; background: #6B6B6B; border-radius: 50%}
.btn ul .no {background:#4A469B;}

/*评估页面*/
.pg {width: 1200px; height: auto; margin: 0 auto;}
.pg1 {width: 100%; height: 133px; float: left;}
.pg_title {width: 100%; height: 35px; float: left; margin-top: 25px;}
.pg_title i {width: 6px; height: 35px; float: left; background: #4A469B; border-radius: 4px;}
.pg_title span {width: auto; float: left; height: 35px; line-height: 35px; padding-left: 30px; color: #666666; font-size: 22px;}
.pg_a {width: 100%; height: auto; float: left; margin-top: 15px; padding-left: 60px; margin-bottom: 50px;}
.pg_a p {width: 120px; height: 40px; float: left; margin-top: 25px; position: relative; margin-right: 20px; border-radius: 4px; overflow: hidden;}
.pg_a p {width: 120px; height: 40px; float: left; margin-top: 25px; position: relative; margin-right: 20px; border-radius: 4px; overflow: hidden;}
.pg_a p label {width: 100%; height: 40px; position: absolute; top:0; left:0;}
.pg_a p input {width: 100%; height: 40px; position: absolute; top:0; left:0; z-index: 1; opacity: 0;}
.pg_a p span {width: 100%; height: 40px; position: absolute; top:0; left:0; background: #7C78CC; color: #FFF; line-height: 40px; text-align: center; z-index: 0;}
.pg_a_sel span {background: #4A469A !important;}
.pg_w200 p {width: 200px;}
.pg_b {width: 100%; height: auto; float: left; margin-top: 15px; padding-left: 60px; margin-bottom: 50px;}
.pg_b p {width: 100%; height: 40px; float: left; margin-top: 10px; line-height: 40px;}
.pg_b p label {width: 115px; float: left;font-size: 14px;}
.pg_b p span {width: 100px; height: 40px; float: left; line-height: 40px;}
.pg_b p input[type="text"],[type="number"] {width: 240px; height: 40px; float: left; outline: none; border-bottom: 1px solid #B2B2B2; line-height: 40px; font-size: 14px; color: #666;}
.pg_b p input[type="radio"] {margin-right: 8px; float: left; width: 15px; height: 15px; margin-top: 12.5px;}
.pg_b p font {width: 115px; height: 40px; float: left; font-size: 14px;}
.pg_tj {width: 100%; height: 45px; float: left; margin-bottom: 50px;}
.pg_tj button {width: 280px; height: 45px; display: block; background: url(../images/zxpg.png) no-repeat; margin: 0 auto; color: #FFF; text-align: center; line-height: 45px; cursor: pointer;}


/*第一次补*/
/*合作伙伴*/
.hz {width: 1360px; height: auto; margin: 0 auto;}
.hz_c {width: 100%; height: auto; float: left; margin-top: 30px;}
.hz_box {width: 100%; height: 330px; float: left; padding-bottom: 50px; margin-top: 40px;}
.hz_box_l {width: 700px; height: 330px; float: left;}
.hz_box_l img {width: 700px; height: 330px; float: left;}
.hz_box_r {width: 600px; height: 330px; float: right;}
.hz_box_r1 {width: 100%; height: 55px; float: left; margin-top: 30px;}
.hz_box_r1 img {width: 55px; height: 55px; float: left; margin-right: 20px;}
.hz_box_r1 p {width: 525px; height: 55px; float: left;}
.hz_box_r1 p span {width: 100%; float: left; height: 30px; line-height: 30px;}
.hz_box_r1 p a {color: #666; font-size: 20px;}
.hz_box_r1 p font {width: 100%; height: 25px; float: left; line-height: 25px;}
.hz_box_r2 {width: 100%; height: 30px; float: left; margin-top: 10px; line-height: 30px;}
.hz_box_r2 font {width: auto; height: 30px; float: left; line-height: 30px;}
.hz_box_r2 span {width: auto; height: 30px; background: #4A469A; float: left; text-align: center; line-height: 30px; border-radius: 4px; padding: 0 20px; color: #FFF; line-height: 30px; margin: 0 10px; font-size: 14px;}
.hz_box_r3 {width: 100%; height: 75px; line-height: 25px; float: left; font-size: 14px; margin: 20px 0;}
.hz_box_r4 {width: 100%; height: 50px; float: left; margin-top: 10px;}
.hz_box_r4 p {width: 200px; height: 20px; float: left;}
.hz_box_r4 p span {float: left; margin-right: 10px;}
.hz_box_r4 p i {width: 17px; height: 17px; float: left; background: url(../images/2/wjx.png) no-repeat; margin: 1.5px 3px 0 3px;}
.hz_box_r4 a {width: 140px; height: 40px; float: right; background: #293990; line-height: 40px; text-align: center; text-align: center; color: #FFF; border-radius: 4px;}

/*视频页*/
.video {width: 1420px; height: auto; margin: 0 auto;}
.video_title {width: 100%; height: 30px; float: left; font-size: 22px; color: #FFF; margin-top: 90px;}
.zbyg {width: 100%; height: auto; float: left; border-top: 1px solid #707070; margin-top: 60px;}
.zbyg_box {width: 270px; height: auto; float: left; margin-right: 17.5px;}
.zbyg_box:nth-last-child(1) {margin-right:0;}
.zbyg_box_t {width: 100%; height: auto; float: left;}
.zbyg_box_t span {width: 110px; height: 30px; float: left; text-align: center; line-height: 30px; color: #AAAAAA; font-size: 18px; margin-top: -15px; background: #131313; margin-left: 80px; }
.zbyg_box_t img {width: 100%; height: 178px; float: left; margin-top: 20px;}
.zbyg_box_b {width: 100%; height: 50px; float: left; margin-top: 8px;}
.zbyg_box_b p {width: 210px; height: 50px; float: left;}
.zbyg_box_b p b {width: 100%; height: 25px; float: left; font-weight: 100; color: #FFF; line-height: 25px;}
.zbyg_box_b p font {width: 100%; height: 25px; float: left; line-height: 25px; font-size: 14px;}
.zbyg_box_b span {width: 60px; height: 25px; float: right; margin-top: 25px;}
.zbyg_box_b span a {width: 100%; height: 25px; float: left; background: #4A469A; text-align: center; line-height: 25px; font-size: 14px; color: #FFF; border-radius: 4px;}
.vbox {width: 100%; height: auto; float: left; margin-top: 35px;}
.vbox_l {width: 605px; height: 400px; float: left;}
.vbox_l img {width: 100%; height: 340px; float: left;}
.vbox_l p {width: 100%; height: 40px; float: left; margin-top: 15px;}
.vbox_l p b {width: 100%; height: 20px; line-height: 20px; float: left; color: #FFF;}
.vbox_l p span {width: 100%; height: 20px; line-height: 20px; float: left; font-size: 14px;}
.vbox_r {width: 790px; height: 400px; float: right;}
.vbox_r_b {width: 250px; height: auto; float: left; margin-right: 20px;}
.vbox_r_b:nth-child(3n) {margin-right:0;}
.vbox_r_b:nth-child(3),.vbox_r_b:nth-child(4),.vbox_r_b:nth-child(5) {margin-top: 5px;}
.vbox_r_b img {width: 250px; height: 140px; float: left;}
.vbox_r_b p {width: 100%; height: 40px; float: left; margin-top: 10px;}
.vbox_r_b p b {width: 100%; height: 20px; line-height: 20px; float: left; color: #FFF;}
.vbox_r_b p span {width: 100%; height: 20px; line-height: 20px; float: left; font-size: 14px;}

/*联系我们*/
.lxwm {width: 1380px; height: auto; margin: 0 auto; background: #FFF; padding: 0 230px; padding-bottom: 50px;}
.lxwm_t {width: 100%; height: auto; float: left; font-size: 14px; line-height: 20px;}
.lxwm_c {width: 100%; height: auto; float: left; margin-top: 50px;}
.lxwm_1 {width: 340px; height: auto; float: left;}
.lxwm_11 {width: 340px; height: auto; float: left;}
.lxwm_11 p {width: 100%; height: 25px; float: left; margin-top: 20px; line-height: 25px; color: #393F93; font-size: 18px;}
.lxwm_11 p i {width: 16px; height: 16px; float: left; margin-right: 20px; margin-top: 4.5px;}
.lxwm_11 p:nth-child(1) i {background: url(/static/images/2/phone.png) no-repeat;}
.lxwm_11 p:nth-child(2) i {background: url(/static/images/2/e-mail.png) no-repeat;}
.lxwm_11 p:nth-child(3) i {background: url(/static/images/2/position.png) no-repeat;}
.lxwm_12 {width: 100%; height: auto; float: left; margin-top: 30px;}
.lxwm_12 b {width: 100%; height: 30px; float: left; line-height: 30px; text-align: center; font-size: 18px; font-weight: 100;}
.lxwm_12 form {width: 100%; height: auto; float: left;}
.lxwm_12 input[type='text'],.lxwm_12 input[type='number'] {width: 100%; height: 50px; float: left; border: 1px solid #393F93; margin-top: 15px; border-radius: 5px; padding-left: 10px;}
.lxwm_12 textarea {width: 100%; height: 150px; float: left; border: 1px solid #393F93; margin-top: 15px; border-radius: 5px; padding: 5px;}
.lxwm_12 p {width: 100%; height: 40px; float: left; margin-top: 20px;}
.lxwm_12 p button {width: 170px; height: 40px; display: block; background: #393F93; color: #FFF; line-height: 40px; text-align: center; border-radius: 5px; cursor: pointer;}
.lxwm_2 {width: 500px; height: auto; float: right;}
.lxwm_21 {width: 100%; height: 370px; float: left;}
.lxwm_22 {width: 100%; height: auto; float: left; margin-top: 20px;}
.lxwm_22 b {width: 100%; height: 30px; float: left; text-align: center; font-weight: 100; line-height: 30px; font-size: 20px;}
.lxwm_22 p {width: 100%; height: 24px; float: left; margin-top: 20px;}
.lxwm_22 p i {width: 120px; height: 24px; float: left; padding-left: 40px;font-style:normal; line-height: 24px;}
.lxwm_22 p span {line-height: 24px;}
.lxwm_22 .bus {background: url(/static/images/2/bus.png) no-repeat;}
.lxwm_22 .subway {background: url(/static/images/2/subway.png) no-repeat;}
.lxwm_22 .taxi {background: url(/static/images/2/taxi.png) no-repeat;}

/*添加导航*/
.index_bg {position: relative;}
.nav_bg {width:100%; background: #F6F6F6; position: absolute; top:0; z-index: 1000;}
.nav1 {width: 100%; height: 50px; float: left; background: #414396;}
.nav2 {width: 1330px; height: 50px; margin: 0 auto; position: relative;}
.nav3 {width: 110px; height: 50px; float: left; margin: 0 11px; }
.nav4 {width: 100%; height: 50px; float: left; line-height: 50px; color: #FFF; text-align: center;
    cursor: pointer;}
.nav4:hover {background: #5E61C8;}
.nav5 {width: 1330px; height: auto; position: absolute; top: 50px; left:0; display: none;}
.nav6 {width: 240px; height: auto; float: left; padding: 30px 0 20px 20px;}
.nav6_t {width: 100%; height: 50px; float: left;}
.nav6_t b {height: 25px; float: left; color: #414396; line-height: 25px; margin-right: 20px; font-size: 18px}
.nav6_t img {width: 30px; height: 20px; float: left; margin-top: 2.5px;}
.nav6_t p {width: 100%; height: 20px; float: left; line-height: 20px; color: #414396; text-align: left; text-decoration: underline; margin-top: 5px;}
.nav6_b {width: 100%; height: auto; float: left; text-align: left; margin-top: 10px;}
.nav6_b a {width: 100%; height: auto; float: left; line-height: 30px;}

.nav5 {display: none;}
.nav4:hover .nav5 {display: block;}
.nav5:nth-child(2) {display: block}

/*头条项目*/
.hot {width: 1400px; height: 145px; margin: -70px auto 0 auto; background: #FFF; z-index: 999; position: relative; padding: 50px 100px; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);}
.hot_l {width: 270px; height: 45px; float: left;}
.hot_l p {width: 100%; height: 25px; float: left; font-size: 20px; line-height: 45px; color: #616161;}
.hot_l font {width: 100%; height: 20px; float: left; line-height: 20px; font-size: 12px; overflow: hidden;}
.hot_c {width: 560px; height: 45px; float: left; margin-left: 90px; text-align: center; line-height: 22px;}
.hot_r {width: 168px; height: 40px; float: right; background-color: red; background-image: linear-gradient(#524A9C,#112E89); border-radius: 4px; font-size: 18px;}
.hot_r a {width: 100%; height: 40px; float: left; line-height: 40px; color: #FFF; text-align: center; letter-spacing: 2px;}

/*在线评估*/
.zxpg {width: 100%; height: 234px; float: left; background: url(../images/zxpg.jpg) no-repeat center; margin-top: 20px;}
.zxpg b {width: 100%; height: 50px; float: left; text-align: center; font-size: 28px; color: #2d3033; line-height: 50px; margin-top: 40px;}
.zxpg span {width: 100%; height: 30px; float: left; text-align: center; font-size: 14px; color: #2d3033;}
.zxpg p {width: 100%; height: 46px; float: left;}
.zxpg p a {width: 280px; height: 46px; display: block; margin: 0 auto; background: url(../images/zxpg.png) no-repeat; margin-top: 15px; text-align: center; line-height: 46px; color: #FFF;}

/*热点推荐*/
.rdtj {width: 1140px; height: auto; margin:0 auto;}
.rdtj_b {width: 100%; height: 820px; /*åˆ‡æ¢ä¿®æ”¹é«˜åº¦ä¸º420*/ float: left; overflow: hidden; position: relative;}
.rdtj_b ul {width: 100%; /*åˆ‡æ¢ä¿®æ”¹å®½åº¦ä¸º1000%*/ height: auto; position: absolute;}
.rdtj_b ul li {width: 360px; height: 410px; position: relative;}
.rdtj_b ul li:nth-child(3n-1) {margin: 0 30px;}
.rdtj_b ul li img {width: 360px; height: 200px; position: absolute; top: 0px; left: 0px;}
.rdtj_b ul li a {width: 360px; height: 200px; position: absolute; top: 0px; left: 0px; background: url(../images/rdtj_b.jpg) no-repeat; text-align: center; line-height: 200px; color: #FFF; display: none;}
.rdtj_b ul li:hover .rdtj_b_a {display: block;}
.rdtj_b ul li b {width: 100%; height: 30px; text-align: center; font-size: 18px; position: absolute; top: 230px; left: 0px;}
.rdtj_b ul li font {width: 100%; height: 3px; position: absolute; top: 265px; left: 0px;}
.rdtj_b ul li font i {width: 33px; height: 3px; background: #3DC9B3; display: block; margin: 0 auto;}
.rdtj_b ul li span {width: 100%; height: 60px; position: absolute; top: 300px; left: 0px; font-size: 14px; line-height: 20px; overflow: hidden; text-align: center;}
.rdtj_b ol {width: auto; height: 12px; position: absolute; top: 390px;}
.rdtj_b ol li {width: 12px; height: 12px; border-radius: 50%; border: 2px solid #CCCECD; margin-right: 10px;}
.rdtj_b ol li:nth-last-child(1) {margin-right: 0px;}
.active1 {background: #293890;}