body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,option,p,blockquote,th,td{margin:0;padding:0}
*{outline:0 none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
ul li{list-style:none}
a{color:black;outline:0 none;text-decoration:none;cursor:pointer}
img{border:0}
body{font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",STHeiti,"WenQuanYi Micro Hei",Helvetica,Arial,sans-serif}
@font-face{font-family:PFDin TextPro Bold;src:url('../fonts/pfdintextpro-bold.ttf')}
@font-face{font-family:PFDin TextPro Regular;src:url('../fonts/pfdintextpro-regular.ttf')}
@font-face{font-family:MavenPro Medium;src:url('../fonts/mavenpro-medium.ttf')}
@font-face{font-family:MavenPro Bold;src:url('../fonts/mavenpro-bold.ttf')}
@font-face{font-family:Lato Bold;src:url('../fonts/lato-bold.ttf')}
@font-face{font-family:Lato Regular;src:url('../fonts/lato-regular.ttf')}
.wrapper{width:100%;height:auto;margin:0 auto;overflow:hidden;background-color:#fff}
.section_banner{height:2000px;visibility:hidden;position:relative}
.sy_banner{position:relative;overflow:hidden;width:1160px;height:90%;top:230px;left:40%;text-align:center}
.sy_banner .slider .item{position:relative;height:600px;width:1160px;float:left}
.sy_banner .slider img{float:left;width:1160px;height:600px}
.sy_header{width:100%;height:auto;position:absolute;top:0;left:0;z-index:99}
.sy_header_con{max-width:1600px;width:100%;height:150px;margin:0 auto;box-sizing:border-box;position:relative;z-index:999;padding-top:20px;padding-bottom:20px}
.sy_header_con .logo{float:left;width:auto;height:auto;margin-top:10px;position:relative}
.sy_header_con .logo .pWrap{width:0px;overflow:hidden;position:absolute;top:10px;left:180px}
.sy_header_con .logo .pWrap p{width:340px;color:#333;font-size:14px;line-height:24px}
.sy_header_con .logo a{display:block;overflow:hidden;text-indent:-9999px}
.sy_header_con .logo a img{float:left;display:inline-block}
.sy_header_con .logo a img.logo1{padding-top:10px;box-sizing:border-box;margin-right:10px}
.sy_header_con .right{float:right;width:auto;height:110px;padding-top:10px;box-sizing:border-box}
.sy_header_con .right .top_language{width:100%;height:auto}
.sy_header_con .right .top_language p{width:auto;height:auto;float:right;margin-bottom:10px}
.sy_header_con .right .top_language p a{float:left;font-size:14px;line-height:20px;color:#333;font-weight:bold}
.sy_header_con .right .top_language p a.active{color:#000000}
.sy_header_con .right .top_language p a:hover{color:#000000}
.sy_header_con .right .top_language p span{float:left;font-size:14px;line-height:20px;color:#333;margin:0 10px}
.sy_header_con .right .nav{width:auto;height:50px;float:right;position:relative}
.sy_header_con .right .nav ul li{float:left;margin-left:40px;position:relative}
.sy_header_con .right .nav ul li a{display:block;font-size:16px;color:#333;line-height:50px;text-transform:uppercase;transition:all 0.3s}
.sy_header_con .right .nav ul li a:hover{opacity:0.7}
.sy_header_con .right .nav ul li a.active{color:#000000}
.sy_header_con .right .nav ul li .sub_Nav{width:auto;height:auto;position:absolute;top:50px;left:-20px;display:none}
.sy_header_con .right .nav ul li .sub_Nav a{display:inline-block;width:125px;height:40px;line-height:40px;color:#333;font-size:15px;padding-left:20px;box-sizing:border-box;background-color:rgb(255,255,255,0.2);margin-bottom:1px}
.sy_header_con .right .nav ul li .sub_Nav a:hover{background:url(../images/nav_ul_bj_hover.png) 100% 100%}
.section_banner_title{width:100%;height:auto;position:absolute;top:38%;left:0;z-index:1}
.section_banner_title_con{max-width:1600px;width:100%;height:auto;margin:0 auto}
.banner_title_left{float:left;height:auto}
.banner_title_left h2{font-size:48px;color:#333;line-height:1em;margin-bottom:40px;text-transform:uppercase;opacity:0;position:relative;left:-500px}
.banner_title_left h3{font-size:48px;color:#333;line-height:1em;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px;opacity:0;position:relative;left:-500px}
.banner_title_left .link{margin-top:70px;opacity:0;position:relative;left:-500px}
.banner_title_left .more{float:left;display:block;width:150px;height:45px;font-size:15px;color:#fff;line-height:45px;padding-left:20px;box-sizing:border-box;border-radius:2px;background:url(../images/home_more_jt.png) no-repeat 105px center;background-color:#bb9f56;margin-top:7px;transition:all 0.3s}
.banner_title_left .more:hover{opacity:0.8}
.pp_left .link{margin-top:30px;opacity:1;position:relative;left:0px}
.pp_left .more{float:left;display:block;width:150px;height:45px;font-size:15px;color:#fff;line-height:45px;padding-left:20px;box-sizing:border-box;border-radius:2px;background:url(../images/home_more_jt.png) no-repeat 105px center;background-color:#bb9f56;margin-top:7px;transition:all 0.3s}
.pp_left .more:hover{opacity:0.8}
.banner_title_left .home_arrow{float:right;max-width:300px;width:100%;height:auto}
.banner_title_left .home_arrow .home_arrow_top{float:left;width:100%;height:30px}
.banner_title_left .home_arrow .home_arrow_bottom{float:left;width:100%;height:30px}
.banner_title_left .home_arrow img{display:inherit;display:inline-block;width:20px;height:30px;margin-left:5px}
.banner_title_left .home_arrow .home_arrow_top img{opacity:0;-webkit-animation:home_arrow_animation 3.5s infinite;animation:home_arrow_animation 3.5s infinite}
.banner_title_left .home_arrow .home_arrow_top img:nth-of-type(1){-webkit-animation-delay:0s;animation-delay:0s}
.banner_title_left .home_arrow .home_arrow_top img:nth-of-type(2){-webkit-animation-delay:0.2s;animation-delay:0.2s}
.banner_title_left .home_arrow .home_arrow_top img:nth-of-type(3){-webkit-animation-delay:0.4s;animation-delay:0.4s}
.banner_title_left .home_arrow .home_arrow_top img:nth-of-type(4){-webkit-animation-delay:0.6s;animation-delay:0.6s}
.banner_title_left .home_arrow .home_arrow_top img:nth-of-type(5){-webkit-animation-delay:0.8s;animation-delay:0.8s}
.banner_title_left .home_arrow .home_arrow_top img:nth-of-type(6){-webkit-animation-delay:1s;animation-delay:1s}
.banner_title_left .home_arrow .home_arrow_top img:nth-of-type(7){-webkit-animation-delay:1.2s;animation-delay:1.2s}
.banner_title_left .home_arrow .home_arrow_top img:nth-of-type(8){-webkit-animation-delay:1.4s;animation-delay:1.4s}
.banner_title_left .home_arrow .home_arrow_top img:nth-of-type(9){-webkit-animation-delay:1.6s;animation-delay:1.6s}
.banner_title_left .home_arrow .home_arrow_top img:nth-of-type(10){-webkit-animation-delay:1.8s;animation-delay:1.8s}
@-webkit-keyframes home_arrow_animation{0%{opacity:0}
50%{opacity:1}
100%{opacity:0}
}@keyframes home_arrow_animation{0%{opacity:0}
50%{opacity:1}
100%{opacity:0}
}.banner_title_left .home_arrow .home_arrow_bottom img{opacity:0;-webkit-animation:home_arrow_animation 3.5s infinite;animation:home_arrow_animation 3.5s infinite}
.banner_title_left .home_arrow .home_arrow_bottom img:nth-of-type(1){-webkit-animation-delay:1.8s;animation-delay:1.8s}
.banner_title_left .home_arrow .home_arrow_bottom img:nth-of-type(2){-webkit-animation-delay:1.6s;animation-delay:1.6s}
.banner_title_left .home_arrow .home_arrow_bottom img:nth-of-type(3){-webkit-animation-delay:1.4s;animation-delay:1.4s}
.banner_title_left .home_arrow .home_arrow_bottom img:nth-of-type(4){-webkit-animation-delay:1.2s;animation-delay:1.2s}
.banner_title_left .home_arrow .home_arrow_bottom img:nth-of-type(5){-webkit-animation-delay:1s;animation-delay:1s}
.banner_title_left .home_arrow .home_arrow_bottom img:nth-of-type(6){-webkit-animation-delay:0.8s;animation-delay:0.8s}
.banner_title_left .home_arrow .home_arrow_bottom img:nth-of-type(7){-webkit-animation-delay:0.6s;animation-delay:0.6s}
.banner_title_left .home_arrow .home_arrow_bottom img:nth-of-type(8){-webkit-animation-delay:0.4s;animation-delay:0.4s}
.banner_title_left .home_arrow .home_arrow_bottom img:nth-of-type(9){-webkit-animation-delay:0.2s;animation-delay:0.2s}
.banner_title_left .home_arrow .home_arrow_bottom img:nth-of-type(10){-webkit-animation-delay:0s;animation-delay:0s}
.main{max-width:1920px;width:100%;height:auto;min-height:1000px;margin:0 auto}
.yuan_dian_icon{display:block;width:55px;height:55px;background:url("../images/yuan_dian_icon.png") 100% 100%;background-size:100%}
.home_banner_yuan_pro{width:100%;height:100%;position:absolute;top:0;right:0}
.home_banner_yuan_pro_con{max-width:1600px;width:100%;height:auto;margin:0 auto}
.home_banner_yuan_pro_right{width:50%;float:right;margin-top:170px}
.home_banner_yuan_pro_right .yuan_dian_icon{float:right;margin-left:100px}
.home_banner_yuan_pro_right .home_banner_yuan_icon_tr1{margin-bottom:110px}
.home_banner_yuan_pro_right .home_banner_yuan_icon_tr2{margin-bottom:350px}
.home_section1{max-width:1600px;width:100%;height:auto;margin:0 auto;padding-top:80px;padding-bottom:80px;box-sizing:border-box;position:relative}
.home_section1_con{float:left;width:50%;height:auto}
.home_section1 .top{width:100%;height:auto;margin-bottom:60px}
.home_section1 .top .pic{display:block;max-width:555px;width:100%;height:auto;margin-bottom:20px;opacity:0;position:relative;left:-500px}
.home_section1 .top .pic p{font-size:180px;color:#ccc;font-weight:bold;letter-spacing:0.2em;font-family:Impact,Haettenschweiler,Franklin Gothic Bold,Arial Black," sans-serif"}
.home_section1 .top h3{display:inline-block;font-size:16px;color:#333;line-height:2em;font-weight:normal;text-transform:uppercase;padding:15px 0px;box-sizing:border-box;opacity:0;position:relative;left:-500px}
.home_section1_list{width:100%;height:auto}
.home_section1_list ul li{float:left;width:33.333333%;height:auto;opacity:0}
.home_section1_list ul li h3{display:inline-block;font-size:50px;color:#f0973b;line-height:40px;margin-bottom:10px;font-weight:bold}
.home_section1_list ul li p{font-size:16px;color:#333;line-height:24px;text-transform:uppercase;padding-right:10px;box-sizing:border-box}
.home_section1_list ul li.li_1 p,.home_section1_list ul li.li_3 p{padding-left:3px}
.home_section1_yuan_pro{width:50%;height:auto;position:absolute;top:60px;right:0}
.home_section1_yuan_pro .yuan_dian_icon{float:left;margin-right:100px}
.home_section2{max-width:1600px;width:100%;height:auto;margin:0 auto;position:relative}
.home_section2 .title{font-size:20px;color:#fff;line-height:30px;padding-top:15px;box-sizing:border-box;background:url("../images/home_title_line.png") no-repeat left top;font-weight:bold}
.pp .title{font-size:20px;color:#fff;line-height:30px;padding-top:15px;box-sizing:border-box;background:url("../images/home_title_line.png") no-repeat left top;font-weight:bold}
.home_about{width:100%;height:auto;position:relative}
.home_about .pic{width:100%;height:auto;opacity:1}
.home_about .pic img{display:inherit;width:100%;height:auto}
.home_about_pro{width:50%;height:100%;position:absolute;top:0;left:0;padding:40px;box-sizing:border-box}
.home_about .home_about_pro .title{opacity:0;position:relative}
.home_about_pro_con{width:100%;height:auto;padding-top:70px;padding-left:80px;box-sizing:border-box}
.home_about_pro_con h2{display:inline-block;font-size:36px;color:#fff;line-height:40px;padding-bottom:20px;background:url("../images/line_through.png") repeat-x left bottom;text-transform:uppercase;margin-bottom:35px;opacity:0;position:relative}
.home_about_pro_con .article{font-size:16px;color:#fff;line-height:30px;text-transform:uppercase;margin-bottom:35px;padding-right:50px;box-sizing:border-box;opacity:0;position:relative}
.home_about_pro_con .more{display:block;width:150px;height:45px;font-size:15px;color:#fff;line-height:45px;padding-left:20px;box-sizing:border-box;border-radius:2px;background:#bb9f56 url("../images/home_more_jt.png") no-repeat 105px center;opacity:0;position:relative}
.home_about_video{width:100%;height:100%;position:absolute;top:0;left:0}
.home_about_video #mplayer{width:100%;height:100%}
.home_about_video #videowrap{width:100%;height:100%}
.home_about_video_icon{width:100px;height:100px;background:url(../images/video_icon.png) no-repeat center center;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;cursor:pointer;z-index:99}
.home_section2_right{max-width:600px;width:100%;height:auto;position:absolute;top:-50%;right:0;transition:all 2s;transform:translateY(0)}
.home_section2 .act{transform:translateY(300px)}
.home_section2 .act1{transform:translateY(0px)}
.home_news{width:100%;height:auto;position:relative;background-color:#666}
.home_news .pic{width:100%;height:300px;opacity:1;position:relative}
.home_news .pic img{display:inherit;width:100%;height:auto}
.home_news_pro{width:100%;height:100%;position:absolute;top:0;left:0;padding:40px;box-sizing:border-box;z-index:999}
.home_news_pro .title{opacity:1;position:relative}
.home_news_pro .home_news_con{width:100%;height:auto;position:absolute;bottom:0;padding:40px; padding-right: 0px; box-sizing:border-box;opacity:1;left:0px}
.home_news_pro .home_news_con .time{font-size:14px;color:#fff;line-height:20px;margin-bottom:5px}
.home_news_pro .home_news_con h3{font-size:16px;color:#fff;line-height:30px;text-transform:uppercase}
.home_join{width:100%;height:auto;position:relative}
.home_join .pic{width:100%;height:auto;opacity:1;position:relative}
.home_join .pic img{display:inherit;width:100%;height:auto}
.home_join_pro{width:100%;height:100%;position:absolute;top:0;left:0;padding:40px;box-sizing:border-box}
.home_join_pro .title{opacity:1;position:relative}
.home_join_pro .home_join_con{width:100%;height:auto;margin-top:40px;text-align:center;opacity:0;position:relative}
.home_join_pro .home_join_con p{display:inline-block;font-size:14px;color:#fff;line-height:24px;margin-bottom:10px;text-transform:uppercase;padding-bottom:5px;background:url("../images/home_join_con_line.png") repeat-x left bottom}
.home_join_pro .home_join_con h3{font-size:20px;color:#fff;line-height:30px;text-transform:uppercase}
.home_section3{max-width:1600px;width:100%;height:435px;margin:0 auto;overflow:hidden;padding:40px;margin-top:50px;margin-bottom:50px;box-sizing:border-box;position:relative}
.home_section3 h3.title{font-size:20px;color:#333;line-height:30px;padding-top:15px;text-transform:uppercase;box-sizing:border-box;background:url("../images/home_title_line.png") no-repeat left top;font-weight:bold;opacity:0;position:relative;left:-500px}
.home_section3_pic_pro{width:100%;height:auto;position:absolute;top:50%;margin-top:-44px;opacity:0;left:-50%}
.home_section3_pic_pro p{font-size:82px;color:#eee;text-align:center}
.home_section3_pic_pro img{display:block;max-width:905px;width:100%;height:auto;margin:0 auto}
.home_section2_yuan_pro{width:330px;height:100%;position:absolute;top:150px;left:30px;box-sizing:border-box}
.home_section2_yuan_pro .yuan_dian_icon{float:left;margin-right:100px}
.home_section2_yuan_pro .home_section2_yuan_tr2{position:absolute;top:350px;left:0}
.home_architects_carousel{width:900px;height:435px;position:absolute;top:0px;margin-left:-450px;z-index:1;opacity:0;left:100%}
.home_architects{width:100%;height:100%;position:absolute;top:0;right:0;z-index:99}
.home_architects .caroufredsel_wrapper{height:100% !important}
.home_architects .home_architects_slider{height:100% !important}
.home_architects_slider{width:100%;height:auto}
.home_architects ul li{float:left;width:100%;height:100%;box-sizing:border-box;position:relative}
.home_architects ul li div{text-align:right;padding-right:560px;box-sizing:border-box}
.home_architects ul li a{display:block}
.home_architects ul li h3{display:inline-block;font-size:36px;color:#333;line-height:50px;height:40px;text-transform:uppercase;text-align:right;margin-top:30px;max-width:420px;margin-left:100px;position:relative;z-index:99;border-bottom:3px solid #333;padding-bottom:20px;transition:all 0.3s}
.home_architects ul li p{transition:all 0.3s}
.home_architects ul li h3:hover{color:#bb9f56;border-bottom:3px solid #bb9f56}
.home_architects ul li p{font-size:16px;color:#333;line-height:24px;text-transform:uppercase;position:absolute;bottom:110px;right:50px;z-index:10;width:290px;z-index:99}
.home_architects ul li p:hover{color:#bb9f56}
.home_architects_next{display:block;width:60px;height:60px;background:#bb9f56 url(../images/home_more_jt.png) no-repeat center center;position:absolute;bottom:40px;right:280px;z-index:10;cursor:pointer}
.small_home_architects{width:300px;height:435px;margin:0 auto;position:absolute;top:0;left:50%;overflow:hidden;margin-left:-150px}
.small_home_architects .caroufredsel_wrapper{overflow:visible !important}
.small_home_architects_slider{width:100%;height:auto}
.small_home_architects ul li{display:block;width:300px;height:435px}
.small_home_architects ul li a{display:block}
.small_home_architects ul li img{display:inherit;width:100%;height:auto}
.small_home_architects_slider li.selected{position:absolute;top:0;left:0;z-index:9}
.home_section4{max-width:1600px;width:100%;height:auto;margin:0 auto;position:relative;z-index:1}
.home_section4_list{width:100%;height:600px;overflow:hidden}
.mobile_section4_list{display:none}
.home_section4_list ul li{float:left;width:25%;height:600px;overflow:hidden;position:relative}
.home_section4_list ul li a:hover .home_section4_pro{opacity:0.8}
.home_section4_list ul{position:relative;background:#000;opacity:1}
.home_section4_list ul li.liLast{position:absolute;top:0px;right:0px}
.home_section4_list ul li .pic{display:block;width:100%;height:600px}
.home_section4_list ul li .pic img{display:inherit;width:100%;height:600px}
.home_section4_pro{width:100%;height:100%;position:absolute;top:0;left:0;background:url("../images/home_sec_list_big_bj.png");background-size:100%;transition:all 0.3s}
.home_section4_pro_con{width:100%;height:auto;position:absolute;top:50%;left:0;margin-top:-2em;text-align:center}
.home_section4_list ul li h3{display:inline-block;width:auto;height:auto;font-size:24px;color:#fff;line-height:1.5em;text-align:center;box-sizing:border-box;text-transform:uppercase;margin:0 auto}
.home_section4_list ul li h3 span{font-size:16px;font-weight:normal}
.home_section4_list ul li.li_active .home_section4_pro{background:url('../images/home_sec_list_big_bj_active.png')}
.home_section4_list ul li.li_active h3{padding-bottom:10px;background:url(../images/home_title_line.png) repeat-x center bottom}
.home_section4_list ul li.li_active .more{display:block;width:60px;height:60px;background:#bb9f56 url(../images/home_more_jt.png) no-repeat center center;margin:0 auto;margin-top:30px}
.home_section4_pro a.wfEditorMode{position:relative;top:50px}
.footer{max-width:1600px;width:100%;height:auto;margin:0 auto}
.footer_con{width:100%;height:auto;padding-top:100px;padding-bottom:40px;box-sizing:border-box}
.footer .top{width:100%;height:auto;padding-bottom:100px;box-sizing:border-box}
.footer_top_list{width:100%;height:auto}
.footer_top_list ul li{float:left;width:25%;height:auto}
.footer_top_list ul li.li_1 p{font-size:16px;color:#999;line-height:24px;text-transform:uppercase}
.footer_top_list ul li.li_1 p a{display:block;color:#999}
.footer_top_list ul li.li_1 p a.active{color:#ffffff}
.footer_top_list ul li.li_2 p,.footer_top_list ul li.li_3 p{font-size:16px;color:#333;line-height:1.8em}
.li_title{font-weight:bold}
.footer_top_list ul li.li_3 div{margin-top:1.5em}
.footer_top_list ul li.li_2 div{margin-top:1.5em}
.footer_top_list ul li.li_2 div a{display:block;color:#333;transition:all 0.5s;line-height:2em}
.footer_top_list ul li.li_2 div a:hover{color:#f0973b}
.footer_top_list ul li .address_icon{display:block;width:30px;height:30px;background:url("../images/footer_address_icon.png") no-repeat center center;margin-top:5px}
.footer_top_list ul li.link_icon a{float:left;display:block;width:auto;height:auto;margin-right:20px}
.footer_top_list ul li.link_icon a img{display:block;width:50px;height:50px}
.footer_top_list ul li.link_icon{float:right}
.footer .bottom{width:100%;height:auto;border-top:1px solid #ccc;padding-top:40px;padding-bottom:20px}
.footer .bottom .footer_nav{float:left;width:auto;height:auto}
.footer .bottom .footer_nav ul li{float:left;margin-right:40px}
.footer .bottom .footer_nav ul li a{display:block;font-size:16px;color:#666;line-height:30px;text-transform:uppercase;font-weight:bold}
.footer .bottom .copyright{width:50%;height:auto;float:right;font-size:14px;color:#838383;line-height:30px;text-align:right}
.footer .bottom .copyright a{color:#838383}
.popup_home_about_video{height:100%;width:100%;position:fixed;left:0%;top:0%;background:rgba(0,0,0,0.86);z-index:1000;display:none}
.popup_home_about_video #popup_mplayer{width:100%;height:100%}
.popup_home_about_video #popup_videowrap{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:85%;height:80%}
.popup_close{width:30px;height:30px;position:fixed;top:10%;z-index:1001;text-align:center;cursor:pointer;right:7.5%;background:#ff0000;margin-right:-26px;margin-top:0;background:url('../images/projects_carousel_icon2.png') no-repeat center center}
.qntb_link{position:absolute;width:100%;left:40px;bottom:40px;color:#fff}
.qntb_link a{color:#fff}
.index_num{padding-top:85px}
.pp .home_news_con{padding-left:80px!important;}
.brandh3{font-size:26px!important; font-weight: bold; margin-bottom:15px; display: inline-block!important; line-height: 2em!important;}
@media only screen and (max-width:1600px){.sy_header_con,.section_banner_title_con,.home_section1{max-width:1200px;padding-left:20px;padding-right:20px;box-sizing:border-box}
.section_banner_title{top:42%}
.banner_title_left{width:580px}
.banner_title_left h2{font-size:55px;line-height:45px}
.banner_title_left h3{font-size:48px;line-height:2em}
.banner_title_left .more{width:180px;background:url(../images/home_more_jt.png) no-repeat 135px center}
.home_section2{max-width:1200px;padding-left:20px;padding-right:20px;box-sizing:border-box}
.home_about_pro_con{padding-top:40px;padding-left:30px}
.home_about_pro_con h2{font-size:36px}
.home_about_pro_con .article{font-size:16px}
.home_about_pro{padding:30px}
.home_section2_right{max-width:435px;right:20px}
.home_news_pro,.home_join_pro{padding:30px}
.home_news_pro .home_news_con{padding:30px;padding-bottom:25px}
.home_join_pro .home_join_con{margin-top:20px}
.home_news_pro .home_news_con h3,.home_join_pro .home_join_con h3{font-size:16px}
.home_section2 .act{transform:translateY(218px)}
.home_section2 .act1{transform:translateY(0px)}
.home_section3{max-width:1200px;padding-left:20px;padding-right:20px;box-sizing:border-box}
.home_section4{max-width:1200px;padding-left:20px;padding-right:20px;box-sizing:border-box}
.home_architects ul li h3{font-size:36px}
.footer{max-width:1200px;padding-left:20px;padding-right:20px;box-sizing:border-box}
.footer .bottom .copyright{width:100%;text-align:right}
.footer_top_list ul li.link_icon a{margin-right:10px}
	
}@media only screen and (max-width:1200px){
	.footer_con{padding-bottom:0px;}
	.index_num{padding-top:0px}
.home_banner_yuan_pro_right{width:100%}
.home_banner_yuan_pro_right .home_banner_yuan_icon_tr1{margin-bottom:60px}
.home_banner_yuan_pro_right .home_banner_yuan_icon_tr2{margin-bottom:280px}
.home_section1_yuan_pro{top:-30px}
.home_section1_con{width:100%}
.home_section1_list ul li.li_2{width:33.333333%}
.home_section1_list ul li.li_3{width:33.333333%}
.home_section2_right{max-width:100%;width:100%;position:static;top:0}
.home_section2 .act{transform:translateY(0)}
.home_section2 .act1{transform:translateY(0px)}
.home_about{overflow:hidden}
.home_about_pro{width:100%}
.home_about .pic{width:100%;height:450px;overflow:hidden}
.home_about .pic img{width:1200px;height:450px;position:absolute;top:0;left:50%;margin-left:-600px}
.home_news_pro .home_news_con{position:static;margin-top:50px;padding:0}
.home_join_pro .home_join_con{margin-top:50px}
	.pp .home_news_con {padding-left:0px!important; padding-bottom: 40px; position: relative!important;}
	.home_news_pro{ position:relative!important;}
.footer_top_list ul li{width:33.333333%;margin-bottom:50px}
.footer_top_list ul li.li_2{padding-right:10px;box-sizing:border-box}
.footer_top_list ul li.link_icon{width:100%;margin-bottom:0;text-align:center}
.footer_top_list ul li.link_icon a{float:none;display:inline-block;margin:0 10px}
.footer .bottom .footer_nav{width:100%;margin-bottom:20px;text-align:center}
.footer .bottom .footer_nav ul li{float:none;display:inline-block;margin:0 15px}
.footer .bottom .copyright{max-width:100%;float:left;width:100%;text-align:center}
	
	.home_news{padding-bottom:20px;}
}@media only screen and (max-width:960px){.activity_carousel_title{color:#333}
.sy_header_con .logo{margin-top:10px}
.banner_title_left .more{background:url(../images/home_more_jt2.png) no-repeat 135px center}
.banner_title_left h2{font-size:45px;margin-bottom:20px}
.banner_title_left h3{font-size:45px;line-height:1.5em}
.sy_banner{left:0px;width:100%}
.sy_banner .slider img{height:auto!important}
.section_banner_title{top:50%}
.home_about_pro_con h2{display:none}
.home_news .pic{height:380px}
.home_join .pic{height:380px}
.home_join .pic img{height:380px;width:auto}
.home_news_pro{top:40px}
.home_join_pro{top:40px}
.qntb_link{position:relative;margin-top:50px;display:block;display:none}
.footer_top_list ul li.li_2 div a{font-size:24px}
.banner_title_left .more{color:#666}
}@media only screen and (max-width:640px){.pp .home_news .pic{height:auto;}
.pp .home_news .pic img{position:relative!important;left: 0px; margin-left:3%; width:94%!important; float: left!important;}
.banner_title_left .more{font-size:20px}
.home_section1 .top h3{margin-top:10px;font-size:26px;line-height:1.8em;padding:10px}
.home_section1_list ul li{width:50%;margin-bottom:30px;float:left;margin-top:10px}
.home_section1_list ul li p{font-size:24px;line-height:40px}
.home_section2 .title{font-size:30px;line-height:40px}
.home_about{margin-bottom:20px}
.home_about_pro_con{padding-left:0px}
.home_about_pro{height:auto}
.home_about .pic{height:550px}
.home_about .pic img{height:550px}
.home_join .pic img{width:100%}
.home_join{margin-top:20px}
.home_section3{margin-top:20px}
.home_section3_pic_pro{margin-top:0px}
.home_about_pro_con .article{font-size:24px;line-height:1.5em;padding-right:0}
.home_about_pro_con h2{margin-bottom:25px}
.home_about_pro_con .more{font-size:20px}
.home_news_pro .home_news_con .time{font-size:22px;line-height:40px}
.home_news_pro .home_news_con h3{font-size:24px;line-height:40px}
.home_join_pro .home_join_con p{font-size:22px;line-height:40px}
.home_join_pro .home_join_con h3{font-size:24px;line-height:40px}
.home_section3 h3.title{font-size:30px;line-height:40px}
.home_section3_pic_pro img{max-width:600px}
.home_section3{height:535px}
.home_architects ul li h3{margin-left:80px}
.home_architects_carousel{width:600px;top:140px;margin-left:-300px}
.home_architects ul li div{text-align:left;padding-right:0}
.home_architects_next{right:150px}
.home_architects ul li p{width:210px;font-size:20px;line-height:30px;right:0}
.home_section4_list{display:none}
.mobile_section4_list{display:block;width:100%;height:auto}
.mobile_section4_list ul li{float:left;width:50%;height:auto;position:relative}
.mobile_section4_list ul li .mobile_section4_pic{width:100%;height:auto}
.mobile_section4_list ul li .mobile_section4_pic img{display:inherit;width:100%;height:auto}
.mobile_section4_list ul li .mobile_section4_pro{width:100%;height:100%;position:absolute;top:0;left:0;background:url("../images/mobile_sec_list_big_bj.png");background-size:100%}
.mobile_section4_pro_con{width:100%;height:auto;position:absolute;top:50%;left:0;margin-top:-65px;text-align:center}
.mobile_section4_list ul li h3{display:inline-block;width:auto;height:auto;font-size:24px;color:#fff;line-height:30px;text-align:center;box-sizing:border-box;text-transform:uppercase;margin:0 auto;padding-bottom:15px;background:url(../images/home_title_line.png) repeat-x center bottom}
.mobile_section4_list ul li .more{display:block;width:60px;height:60px;background:#bb9f56 url(../images/home_more_jt.png) no-repeat center center;margin:0 auto;margin-top:30px}
.footer_top_list ul li{float:left;width:100%;margin-bottom:40px}
.footer_top_list ul li.li_1 p{font-size:26px;line-height:40px}
.footer_top_list ul li.li_2 p,.footer_top_list ul li.li_3 p{font-size:24px;line-height:40px}
.footer .bottom .footer_nav ul li{margin:0 7px}
.footer .bottom .footer_nav ul li a{font-size:20px;line-height:40px}
.footer .bottom .copyright{font-size:18px;line-height:30px}
.section_banner_title{top:62%}
.yuan_dian_icon{display:none}
}