#main{width:100%; padding-top:200px;}
/*sec1*/
.sec1{ padding-bottom:90px; color:#222;}
.sec1 h1{ font-size:60px; line-height:70px; text-align:left;}
.sec1 h1 span{ font-size:48px;}
.sec1 h2{ font-size:24px; line-height:1; padding-top:60px;}
.sec1 .f-right{ width:600px;}
.sec1 h3{ font-size:18px; line-height:1;font-family: PingFang SC Bold,PingFang H,"Microsoft YaHei"; font-weight:bold; padding-bottom:20px;}
.sec1 p{ font-size:16px; line-height:30px; padding-bottom:30px;}
.sec_btn{ width:150px; height:45px; }
.sec_btn a{ display:block; padding-left:18px; background-color:#1d1d1d; color:#fff; height:45px; line-height:45px; width:132px; background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position:right center; font-size:16px; transition: .15s linear; -moz-transition:.15s linear; -webkit-transition:.15s linear;}
.sec_btn a:hover{ background-color:#c0192a;}
/*国泰四个按钮*/
.sec1 .f-right ul{ width:530px; padding-top:50px;}
.sec1 .f-right ul li{ margin-bottom:10px;}
.sec1 .f-right ul li.f-right1{ float:right;}
.sec1 .f-right ul li .sec_btn{ width:260px; height:45px; }
.sec1 .f-right ul li .sec_btn a{ padding-left:20px; width:240px;background-position:right center; }
/*sec0*/
.sec0{ background-color:#005bac; width:100%;padding-top:117px; padding-bottom:117px; text-align:center;}
.sec2 .sec0 img{ width:auto; max-width:50%; margin:0 auto;}
/*sec2*/
.sec2{ padding-bottom:290px;}
.sec2.egt{ padding-bottom:170px;}
.sec2.zh{ padding-bottom:80px;}
.sec2.psylife{ padding-bottom:90px;}
.sec2.n_b{ padding-bottom:0;}
.sec2 img{ width:100%; display:block;}
.sec2 img.m_a{ width:auto; max-width:100%; margin:0 auto;}
.sec2 img.m_t{ padding-top:112px;}
.sec2 h1{ text-align:center; color:#444; font-size:48px; line-height:60px;font-family: PingFang SC Light,微软雅黑 Light,"Microsoft YaHei"; font-weight:lighter; padding-top:100px; padding-bottom:90px;}
.sec2 .bg{ background:#eee; width:100%; padding-bottom:20px;}
.sec2 .bg .m_b{ padding-bottom:12px;}
.sec2 ul{ margin-bottom:80px;}
.sec2 ul li{ margin-bottom:20px;}
.sec2 .sec_cont .inner{ position:relative; top:0; left:0;}
.sec2 .sec_cont .inner .sec_tit{ position:absolute; top:100px; left:0; color:#fff;}
.sec2 .sec_cont .inner .sec_tit1{ position:absolute; top:110px; right:0; color:#fff; text-align:right;z-index:3;}
.sec2 .sec_cont h2{ font-size:18px; line-height:1;font-family: PingFang SC Bold,PingFang H,"Microsoft YaHei"; font-weight:bold; padding-bottom:30px;}
.sec2 .sec_cont h3{ font-size:48px; line-height:60px;font-family: PingFang SC Light,微软雅黑 Light,"Microsoft YaHei"; font-weight:lighter;}
.sec2 .cooper_bg{ background-image:url(../images/cooper_img10.jpg); background-repeat:no-repeat; background-position:center; position:relative; top:0; left:0; max-height:1260px; width:100%; overflow:hidden;}
.sec2 img.cooper_jpg{ z-index:1; width:auto; position:relative; left:50%; margin-left:-920px; top:0;}
.sec2 .cooper_gif{ position:absolute; top:380px; left:50%; margin-left:-470px; width:940px; z-index:2;}
/*中化国际二维码*/
.sec_ewm{ text-align:center; padding-top:50px;}
.sec_ewm img{ width:auto; margin:0 auto;}
.sec2 .sec_ewm h2{ text-align:center; color:#444; font-size:48px; line-height:1;font-family: PingFang SC Light,微软雅黑 Light,"Microsoft YaHei"; font-weight:lighter; padding-top:60px; padding-bottom:80px;}
/*卓力*/
.cuori img.m_b{ padding-bottom:100px;}
/*城市地产*/
.city img.m_b{ padding-bottom:130px;}
.city .inner img.m_b{ padding-bottom:86px;}
/*psylife*/
.sec_btn_cont{ width:310px;}
.sec1 .sec_btn_cont .f-right{ width:150px;}
.inner1{ width:1300px; margin:0 auto; padding-bottom:100px;}
.inner1.m_t{ padding-top:100px;}
.inner1 img{ width:auto; max-width:50%;}
.sec2_1{ padding-top:84px; padding-bottom:124px;}
.psylife img.m_b{ padding-bottom:130px;}
/*方正*/
.fz_img2{ padding:100px 0;}
.fz img.fz_img4{ padding-top:70px; padding-bottom:120px; width:auto; margin:0 auto; max-width:100%;}
.fz img.fz_img6{ padding-top:120px;width:auto; margin:0 auto; max-width:100%;}
/*极客营*/
.sec2.geekhome{ padding-bottom:164px;}
.geekhome img.geekhome_img4{ padding-top:90px; padding-bottom:130px;}
.geekhome img.geekhome_img6{ padding-top:110px; padding-bottom:70px;}
.geekhome img.geekhome_img8{ padding-top:70px;}
/*光华学院*/
.guahua img.guahua_img3{padding-top:120px; padding-bottom:50px;}
@media screen and (max-width:1300px){
	/*psylife*/
	.inner1{ width:100%;}
}
@media screen and (max-width:1279px){
	/*sec1*/
	.sec1 h1{ font-size:48px; line-height:60px;}
	.sec1 .f-right ul{ padding-top:20px;}
	/*sec2*/
	.sec2 ul li{ width:49%;}
}
@media screen and (max-width:1200px){
	/*sec1*/
	.sec1 .f-right{ width:500px;}
}
@media screen and (max-width:1045px){
	/*sec1*/
	.sec1 .f-right{ width:500px;}
}
@media screen and (max-width:1023px){
	#main{padding-top:115px;}
	/*sec1*/
	.sec1{ padding-bottom:50px;}
	.sec1 h1{ font-size:3.1rem; line-height:3.6rem;}
	.sec1 h1 span{ font-size:2.4rem;}
	.sec1 h2{ font-size:1.3rem; line-height:1; padding-top:30px;}
	.sec1 .f-left{ width:40%;}
	.sec1 .f-right{ width:50%;}
	.sec1 h3{ font-size:1.3rem;padding-bottom:10px;}
	.sec1 p{ font-size:1.3rem; line-height:1.5; padding-bottom:25px;}
	.sec_btn{ width:100px; height:36px; }
	.sec_btn a{ padding-left:8px;height:36px; line-height:36px; width:92px; background-size:30px auto; font-size:1.3rem; }
	.sec_btn a:hover{  background-color:#1d1d1d;}
	/*国泰四个按钮*/
	.sec1 .f-right ul{ width:100%; padding-top:25px;}
	.sec1 .f-right ul li{ margin-bottom:5px;}
	.sec1 .f-right ul li .sec_btn{ width:200px; height:45px; }
	.sec1 .f-right ul li .sec_btn a{ padding-left:10px; width:190px;}
	/*sec0*/
	.sec0{padding-top:58px; padding-bottom:58px;}
	/*sec2*/
	.sec2{ padding-bottom:145px;}
	.sec2.egt{ padding-bottom:85px;}
	.sec2.zh{ padding-bottom:40px;}
	.sec2.psylife{ padding-bottom:45px;}
	.sec2 img.m_t{ padding-top:56px;}
	.sec2 h1{ font-size:1.9rem; line-height:3.1rem;padding-top:50px; padding-bottom:45px;}
	.sec2 .bg{padding-bottom:10px;}
	.sec2 .bg .m_b{ padding-bottom:6px;}
	.sec2 ul{ margin-bottom:40px;}
	.sec2 ul li{ margin-bottom:10px;}
	.sec2 .sec_cont .inner .sec_tit{ top:50px;}
	.sec2 .sec_cont .inner .sec_tit1{  top:55px;}
	.sec2 .sec_cont h2{ font-size:1.4rem;padding-bottom:15px;}
	.sec2 .sec_cont h3{ font-size:1.9rem; line-height:3.1rem;}
	.sec2 .cooper_bg{ max-height:630px; background-size:cover; }
	.sec2 img.cooper_jpg{ width:920px;margin-left:-460px;}
	.sec2 .cooper_gif{ top:180px; margin-left:-235px; width:470px;}
	/*中化国际二维码*/
	.sec_ewm{padding-top:25px; }
	.sec_ewm img{width:80px;}
	.sec2 .sec_ewm h2{font-size:1.9rem; padding-top:30px; padding-bottom:40px;}
	/*卓力*/
	.cuori img.m_b{ padding-bottom:50px;}
	/*城市地产*/
	.city img.m_b{ padding-bottom:65px;}
	.city .inner img.m_b{ padding-bottom:43px;}
	/*psylife*/
	.sec_btn_cont{ width:210px;}
	.sec1 .sec_btn_cont .f-right{ width:100px;}
	.inner1{padding-bottom:50px;}
	.inner1.m_t{ padding-top:50px;}
	.sec2_1{ padding-top:42px; padding-bottom:62px;}
	.psylife img.m_b{ padding-bottom:65px;}
	/*方正*/
	.fz_img2{ padding:50px 0;}
	.fz img.fz_img4{ padding-top:35px; padding-bottom:60px; }
	.fz img.fz_img6{ padding-top:60px;}
	/*极客营*/
	.sec2.geekhome{ padding-bottom:82px;}
	.geekhome img.geekhome_img4{ padding-top:45px; padding-bottom:65px;}
	.geekhome img.geekhome_img6{ padding-top:55px; padding-bottom:35px;}
	.geekhome img.geekhome_img8{ padding-top:35px;}
	/*光华学院*/
	.guahua img.guahua_img3{padding-top:60px; padding-bottom:25px;}
}
@media screen and (max-width:900px){
	/*sec1*/
	.sec1 .f-right ul li.f-left{ width:100%;}
	.sec1 .f-right ul li.f-right1{ float:left; width:100%;}
}
@media screen and (max-width:768px){
	/*sec1*/
	.sec1 .f-left{ width:100%; margin-bottom:25px;}
	.sec1 .f-right{ width:100%;}
	.sec1 .sec_btn_cont .f-left{ width:50%;}	
	/*sec2*/
	.sec2 .sec_cont .inner .sec_tit1{ top:20px;}
	/*psylife*/
	.inner1 img{ width:100%; max-width:100%;}
}
@media screen and (max-width:568px){
	.pc3{ display:none;}
	.mobile3{ display:block;}
	/*sec2*/
	.sec2 .sec_cont .inner .sec_tit1{ position:static; left:0; top:0; width:100%;}
	.sec_tit1.mobile3{ text-align:center;}
	.sec_tit1.mobile3 h3{ font-size:1.9rem; line-height:3.1rem;padding-top:30px; padding-bottom:30px;}
	.sec2 .cooper_bg{ max-height:315px;}
	.sec2 img.cooper_jpg{ width:460px;margin-left:-230px;}
	.sec2 .cooper_gif{ top:80px; margin-left:-117.5px; width:235px;}
	
}
@media screen and (max-width:414px){
	/*sec2*/
	.sec2 .sec_cont .inner .sec_tit{ top:20px;}
}