﻿@media screen and (max-width:740px)
{
body{background-color: #fff;}	
.index_product{background-color: #fff;}	
.index_platform{background-color: #fff;}
.index_service{background-color: #fff;}
.index_case{background-color: #fff;}
.div1 {display: none !important;}
.index_herder .top{display: block; }
header {display:block !important;width: 100%;background: #fff;position: fixed;z-index: 99999999999999999;height: 50px;}
.menuBox{display: block; width:325px !important;}
.menuOpen ..moible-menu{}
.menuOpen .top{}
.navMobile li.active .item{color: #000;}
.navMobile .subnav a{color: #555252;}
.menuBox{opacity: 0;}
.navMobile li.active{background-color: #f7f7f7;}
.navMobile .subnav a:hover{color: #ed832a;}
.navMobile li:first-child .item{background-color: #fff;}

.navMobile .subnav dd p{ width:80%; margin:0 auto;padding-bottom: 6%;}
.navMobile .subnav dd p a{padding:0;line-height: 1.8em; color:#999;}

.navMobile .subnav dd p t{width:80%; margin:0 auto;padding-top: 3%;padding-bottom: 4%;}
.navMobile .subnav dd p t a{padding:0;line-height: 1.8em; color:#999;font-size: 0.9em;}

.nav-link:before{ display:none;}

.html5 k{position: relative;display: block;width: 50%;margin-top: 8px;}
header .drawer-menu {padding: 1em;}
header .drawer-menu li {margin: 0 0 1em;}
header .drawer-menu li a {font-size: 1em;border-bottom: 1px solid #ccc;color: #fff;position: relative;padding-bottom: 1%;}

.moible-menu li {float: left;display: block;width: 50px;height: 50px;border-left: 1px solid #eeeeee;}
.moible-menu li a{background-color: #fff !important;}
.serach-icon i{background: url(../image/ico2.png) no-repeat;transform: scale(0.7);-webkit-transform: scale(0.7);width: 30px;
height: 25px;display: block;margin: 0px auto 0px;}
.moible-menu .nav-toggle{width: 50px;}
.moible-menu .nav-toggle b{float: left; color:#000;line-height: 50px;margin-left: 4%;}
.moible-menu .nav-toggle #menu-handler{float: left;}
.moible-menu .nav-toggle p{ float:right;}
.menu-handler .burger{ }
.page_case_show_bottom_xg left h1 b{    height: 30px;line-height: 30px;background-size: 100% 100%;}

#cs-slide .cs-pic ul li img{ height:100%;}


input{outline: none;margin: 0;padding: 0;color: #666;font-size: 100%;height: 100%;}
.open-box form .txt input{display: block;border: 0;width:90%;padding: 0.5em;line-height: 2em;}
.open-box form .btn button{display: block;margin: 5% auto 0;border: 1px solid #eee;background: none;color: #fff;padding: 0.6em 4em;
border-radius: 5px;cursor: pointer;}
.open-box form .tx{ width:100%;}
.open-box form .tx a{ display:block;    color: #000;}
.cd-modal-close{top:12%; width:36px !important; height:36px !important;right: 3%;}
.open-box form .tx e{font-size: 0.9em;}
.open-box form{ width:70%; margin-top:25%;}
.s_btn{ display:none;}
.index_herder{ height:50px;}
.header_nav_dh{ display:none;}
.index_herder .clearfix{padding-bottom:0%;padding-top:0%;}
.logo{width: 55%;margin-left: 2%;overflow: hidden;float: left;}
.logoimg{    margin-top: 3%;}
.logo c f{}
.HHear_left{ display:none;}
.logo b{display: block;float: left;width:40%;font-size: 0.7em;margin-top: 4%;}
.logo img{ width:100%;margin-top: 0px;float: left;}
.topScroll .clearfix .logo{ width:55%;margin-left: 2%;}
.topScroll .clearfix .logo c f{}
.topScroll .clearfix .logo c{display: block;float: left;width:35%;font-size: 0.7em;}
.topScroll .clearfix .logo img{ width:100%;}
.topScroll .clearfix .logo .img{width:100%;}
.topScroll .clearfix .logoimg{margin-top: 3%;}
.serach-toggle{display: none !important;}

.logo-html5{ width:50%; float:left; height:50px; display:block;}
.logo-html5 .img{ width:50%;float: left;margin-top: 8%;}
.logo-html5 b{width: 1px;display: block;border-left: 1px solid #ccc;float: left;height: 100%;margin-left: 2%;margin-right: 2%;}
.logo-html5 c{ font-size:0.8em; float:left; display:block;margin-top:4%;}
.serach-icon i, .signin-icon i{ margin-top:12px;}
.sev-t p{font-size: 18px;}
.demo-icon{}

.navtoolbar{display: none;}

.flickerplate{height: 20em;}
.flickerplate .arrow-navigation{width: 15%;}
.flickerplate .arrow-navigation.right .arrow{margin: 0px 0px 0px -10%;}

.page_banner1 .page_banner1_fd .page_banner1_fdl h1{display: none;}
.page_banner_any_jiegou .page_banner1_fd .page_banner1_fdl h1{display: none;}

.banner_fd{width: 60%;margin-left: 20%;}     
.banner_fd h1{font-size: 13px;}
.banner_fd h2 b{font-size: 11px;}
.banner_fd h2 span{font-size: 11px;}
.banner_fd h3 b{font-size: 11px;line-height: 1.8em;width: 35%;}
.banner_fd h3 span{width: 7%;}
.banner_fd h3 span img{width: 100%;}

.banner_fd2{margin-left: 20%;width: 80%;padding-top: 10%;}
.banner_fd2 h1{font-size: 13px;}
.banner_fd2 h1 b{font-size: 13px;}
.banner_fd2 h2{font-size: 11px;width:52%;}
.banner_fd2 h3{font-size: 11px;line-height: 18px;margin-top: 1%;}
.banner_fd2 h4{font-size: 11px;width: 30%;line-height: 1.7em;margin-top: 1%;}

.banner_fd3{margin-left: 15%;width: 84%;padding-top: 10%;}
.banner_fd3 h1{font-size: 13px;}
.banner_fd3 h1 b{font-size: 13px;}
.banner_fd3 h2{width: 50%;font-size: 11px;}
.banner_fd3 h3{font-size: 11px;line-height: 18px;margin-top: 1%;}
.banner_fd3 h4{font-size: 11px;width: 30%;line-height: 1.7em;margin-top: 1%;}

.banner_fd4{width: 80%;}
.banner_fd4 h1{font-size: 13px;width: 22%;border-bottom: 2px solid #113181;}
.banner_fd4 h2{font-size: 14px;}
.banner_fd4 h4{width: 30%;    line-height: 1.7em;margin-top: 1%;font-size: 11px;}

.index_product{height: 702px;}
.index_product .target.index_pro_l{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.index_product .target.index_pro_r1{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.index_product .target.index_pro_r2li{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.index_product .index_pro_fd .index_profd_bj{width: 95%;}
.index_product .index_pro_fd .index_pro_l{width: 100%;}
.index_product .index_pro_fd .index_pro_l .index_prol1{width: 65%;}
.index_product .index_pro_fd .index_pro_l .index_prol1 p b{font-size: 20px;}
.index_product .index_pro_fd .index_pro_l .index_prol1 p span{font-size: 16px;}
.index_product .index_pro_fd .index_pro_l .index_prol2 .index_pro12l{width: 57%;}
.index_product .index_pro_fd .index_pro_l .index_prol3 h1{font-size: 20px;}
.index_product .index_pro_fd .index_pro_l .index_prol2{    margin-top: 3%;}
.index_product .index_pro_fd .index_pro_l .index_prol3{    margin-top: 2%;}
.index_product .index_pro_fd .index_pro_l .index_prol3 h2{margin-bottom: 4%;}
.index_product .index_pro_fd .index_pro_r{width: 100%;margin-left: 0%;margin-top: 4%;}
.index_product .index_pro_fd .index_pro_r .index_pro_r1{height: 327px;}
.index_product .index_pro_fd .index_pro_r .index_pro_r1 .index_pro_r11 h1{font-size: 17px;margin-top: 30%;}
.index_product .index_pro_fd .index_pro_r .index_pro_r1 .index_pro_r11 h2{font-size: 13px;}
.index_product .index_pro_fd .index_pro_r .index_pro_r1 .index_pro_r11 h4 a{font-size: 13px;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li{height: 160px;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li .index_pro_r21{left: 7%;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li .index_pro_r21 h1{font-size: 17px;margin-top: 6%;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li .index_pro_r21 h2{font-size: 13px;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li .index_pro_r21 h4 a{font-size: 13px;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li .index_pro_r21 h5 a{font-size: 13px;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li .index_pro_r21 h5 a:first-of-type{width: 34%;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li .index_pro_r21 h5 a:nth-child(2n){width: 60%;}
.index_product .index_pro_fd .index_pro_l .index_prol3 h4{margin-top: 4%;}

.index_platform{height: 450px;margin-top: 2%;background: #20327b;}
.index_platform img{height: 100%;display: none;}
.index_platform .index_pla_fd .index_pla_bj{width: 98%;margin: auto;margin-top: 1%;}
.index_platform .target.index_pla_l{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.index_platform .target.index_pla_rli{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.index_platform .index_pla_fd .index_pla_l{width: 95%;margin: auto;float: none;}
.index_platform .index_pla_fd .index_pla_l .index_plal1 img{display: block;}
.index_platform .index_pla_fd .index_pla_l .index_plal1{width: 60%;margin-top: 7%;}
.index_platform .index_pla_fd .index_pla_l .index_plal1 p b{font-size: 20px;}
.index_platform .index_pla_fd .index_pla_l .index_plal1 p span{font-size: 16px;margin-top: 3%;}
.index_platform .index_pla_fd .index_pla_l .index_plal3{margin-top: 0%;}
.index_platform .index_pla_fd .index_pla_l .index_plal3 h1{font-size: 20px;margin-top: 1%;}
.index_platform .index_pla_fd .index_pla_l .index_plal3 h2{margin-top: 0%;margin-bottom: 1%;width: 15%;}
.index_platform .index_pla_fd .index_pla_l .index_plal3 h3{    width: 100%;    margin-top: 4%;}
.index_platform .index_pla_fd .index_pla_l .index_plal3 h4{margin-top: 1%;    margin-top: 4%;}
.index_platform .index_pla_fd .index_pla_r{width: 95%;    margin: auto;float: none;margin-top: 5%;}
.index_platform .index_pla_fd .index_pla_r ul li{    width: 30%;margin-right: 2%;padding: 1%;}
.index_platform .index_pla_fd .index_pla_r ul li h1{width: 60px;height: 60px;}
.index_platform .index_pla_fd .index_pla_r ul li h1 img{display: block;}
.index_platform .index_pla_fd .index_pla_r ul li h2{font-size: 13px;}
.index_platform .index_pla_fd .index_pla_r ul li p{display: none;}
.index_platform .index_pla_fd .index_pla_r ul li h5{line-height: 2em;font-size: 12px;}

.index_service{width: 95%;margin-top: 4%;}
.index_service .target.index_ser_t{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.index_service .target.index_ser_b{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.index_service .index_ser_t{width: 65%;}
.index_service .index_ser_t img{width: 100%;}
.index_service .index_ser_t p b{font-size: 20px;}
.index_service .index_ser_t p span{font-size: 16px;margin-top: 3%;}
.index_service .index_ser_b ul li{width: 49%;margin-right: 2%;margin-bottom: 2%;height: 150px;}
.index_service .index_ser_b ul li:nth-child(2n){margin-right: 0%;}
.index_service .index_ser_b ul li .text_con .yw{font-size: 14px;line-height: 20px;margin-left: 10%;}
.index_service .index_ser_b ul li .text_con .img{width: 45%;}
.index_service .index_ser_b ul li .text_con .img span img{width: 100%;}
.index_service .index_ser_b ul li .text_con .img em img{width: 100%;}
.index_service .index_ser_b ul li .text_con .bt{font-size: 17px;margin-top: 7%;}
.index_service .index_ser_b ul li .text_con .t{font-size: 13px;margin-top: 1%;}


.index_case{height: 35em;}
.index_case .target.index_case_t{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.index_case .target.tag{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.index_case .target.index_case_ul{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.index_case .index_case_t{width: 65%;}
.index_case .index_case_t p b{font-size: 20px;}
.index_case .index_case_t p span{font-size: 16px;margin-top: 3%;}
#tab{width: 90%;float: none;margin-top: 4%;margin-right: 0%;margin-left: 3%;}
#tab li a{font-size: 13px;}
#menus{margin-top: 4%;}
#menus .tag ul li{width: 32%;margin-right: 2%;height: 110px;margin-bottom: 2%;}
#menus .tag ul li:nth-child(3n){margin-right: 0%;}
#menus .tag ul li h1 p{display: none;}
#menus .tag ul li h1 b{width: 90%;}
#menus .tag ul li h1 b c{font-size: 11px;}
#menus .tag ul li h1 b f{display: none;}


.footer .ft_t{display: none;}
.footer .ft_b h2{font-size: 11px;width: 90%;margin: auto;line-height: 1.7em;margin-bottom: 4%;}
.footer .ft_b h1{margin-top: 4%;}
.footer .ft_b h2 a{font-size: 11px;}

.page_banner1{padding-top: 0%;height: 160px;}
.page_banner1 .page_banner1_fd .page_banner1_fdl{margin-top: 10%;}
.page_banner1 .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner1 .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner1 .page_banner1_fd .page_banner1_fdr{margin-top: 0;}


.page_anysys{width: 95%;}
.page_anysys .page_any1 .page_any1_t{font-size: 11px;}
.page_anysys .page_any1 .page_any1_b ul li{width: 33.33%;}
.page_anysys .page_any1 .page_any1_b ul li h1{width: 45px;}
.page_anysys .page_any1 .page_any1_b ul li h2{font-size: 16px;}
.page_anysys .page_any1 .page_any1_b ul li h3{width: 20%;}
.page_anysys .page_any1 .page_any1_b ul li h4{font-size: 10px;}
.page_anysys .page_any1 .page_any1_b ul li h5{font-size: 12px;}

.page_anysys .page_any2 .page_any2_t{font-size: 11px;}
.page_anysys .page_any2 .page_any2_b ul li{height: 100px;}
.page_anysys .page_any2 .page_any2_b ul li .page_any2_fd{top: 32%;}
.page_anysys .page_any2 .page_any2_b ul li .page_any2_fd h1{font-size: 16px;margin-bottom: 9%;}
.page_anysys .page_any2 .page_any2_b ul li .page_any2_fd h2{font-size: 10px;display: none;}
.page_anysys .page_any3 .page_any3_t{    font-size: 11px;}
.page_anysys .page_any3 .page_any3_b .page_any3_fd ul{width: 95%;    margin-top: 4%;}
.page_anysys .page_any3 .page_any3_b .page_any3_fd ul li h1{width: 40px;}
.page_anysys .page_any3 .page_any3_b .page_any3_fd ul li h2{    font-size: 12px;}
.page_anysys .page_any3 .page_any3_b .page_any3_fd ul li h3{font-size: 11px;}


.page_banner_any_jiegou{padding-top: 0%;height: 160px;}
.page_banner_any_jiegou .page_banner1_fd .page_banner1_fdl{margin-top: 16%;}
.page_banner_any_jiegou .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_any_jiegou .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_any_jiegou .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_any_jiegou .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}

.page_any_jg .page_any_jgt{width: 95%;}
.page_any_jg .page_any_jgt .page_any_jgtl{width: 100%;margin-right: 0%;}
.page_any_jg .page_any_jgt .page_any_jgtl p{font-size: 13px;line-height: 19px;}
.page_any_jg .page_any_jgt .page_any_jgtr{width: 45%;}
.page_any_jg .page_any_jgt .page_any_jgtr img{width: 100%;}

.page_any_jg .page_any_jgb{width: 95%;margin-top: 4%;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_t{}
.page_any_jg .page_any_jgb ul li .page_any_jgb_t b{    width: 13%;    margin-top: 4%;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_t span{font-size: 18px;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_b .join-wrapper .join-us .department{    width: 100%;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_b .join-wrapper .join-us .department .current{}
.page_any_jg .page_any_jgb ul li .page_any_jgb_b .join-wrapper .join-us .department h1 img{    width: 30%;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_b .join-wrapper .join-us .department h1 b{font-size:14px;line-height: 18px;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_b .join-wrapper .join-us .dp-detail{    width: 100%;margin-left: 0%;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_b .join-wrapper .join-us .dp-detail .job h1{font-size: 16px;}
.job-detail h2 p{}

.page_banner_ansys_jianzhu{padding-top: 0%;height: 160px;}
.page_banner_ansys_jianzhu .page_banner1_fd .page_banner1_fdl{margin-top: 10%;width: 63%;}
.page_banner_ansys_jianzhu .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_ansys_jianzhu .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_ansys_jianzhu .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_ansys_jianzhu .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_any_jz .page_any_jzt h1{width: 95%;}
.page_any_jz .page_any_jzt h1 a{padding: 2% 4%;font-size: 16px;}
.page_any_jz .page_any_jzm .page_any_jzmfd .page_any_jzmfdl{margin-left: 5%;}
.page_any_jz .page_any_jzm .page_any_jzmfd .page_any_jzmfdr{width: 58%;margin-left: 3%;}
.page_any_jz .page_any_jzm .page_any_jzmfd .page_any_jzmfdr p{font-size: 13px;margin-top: 2%;}
.page_any_jz .page_any_jzm .page_any_jzmfd .page_any_jzmfdr p span{font-size: 16px !important;}
.page_any_jz .page_any_jzbj{height: 8em;}
.page_any_jz .page_any_jzb #tab{width: 95%;margin-top: -20%;height: 7em;}
.page_any_jz .page_any_jzb #tab li b{height: 4em;}
.page_any_jz .page_any_jzb #tab li span{font-size: 11px;}
.page_any_jz .page_any_jzb #menus{width: 95%!important;}
.page_any_jz .page_any_jzb #menu_con .tag p span{font-size: 17px !important;}
.page_any_jz .page_any_jzb #menu_con .tag p{font-size: 15px !important;}
.page_any_jz .page_any_jzb #menu_con .tag p span img{width: 100%;}
.page_any_jz .page_any_jzb #menu_con .tag h2{width: 80%;font-size: 14px;}
.page_any_jz .page_any_jzm{display: none;}


.page_banner_any_case{padding-top: 0%;height: 160px;}
.page_banner_any_case .page_banner1_fd .page_banner1_fdl{margin-top: 16%;}
.page_banner_any_case .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_any_case .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_any_case .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_any_case .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}
.page_ansys_case ul li .page_any_casebj{width: 95%;}
.page_ansys_case ul li .page_anysys_casel{width: 100%;margin-left: 2%;}
.page_ansys_case ul li .page_anysys_casel h1{font-size: 15px;width: 28%;margin-top: 3%;}
.page_ansys_case ul li .page_anysys_casel h2{font-size: 20px;margin-top: 4%;}
.page_ansys_case ul li .page_anysys_casel h3{margin-top: 6%;}
.page_ansys_case ul li .page_anysys_caser{width: 100%;margin-top: 4%;}
.page_ansys_case ul li .page_anysys_caser h1{font-size: 8px;line-height: 13px;}
.page_ansys_case ul li .page_anysys_caser h3{width: 100%;}
.page_ansys_case ul li .page_anysys_caser h3 b{font-size: 13px;line-height: 20px;width: 50%;}
.page_ansys_case ul li .page_anysys_caser h2{font-size: 10px;}
.page_ansys_case ul li .page_anysys_caser h3 a{font-size: 13px;}
.page_ansys_case ul li:nth-child(2n) .page_anysys_caser h3 b{height: 9em;}
.page_ansys_case ul li:nth-child(4n) .page_anysys_caser h3 b{height: auto;}

.page_bentley_banner{padding-top: 0%;height: 130px;}
.page_bentley_banner .page_banner2_fd .page_banner2_fdl{margin-top: 10%;width: 63%;}
.page_bentley_banner .page_banner2_fd .page_banner2_fdl h1{width: 100%;}
.page_bentley_banner .page_banner2_fd .page_banner2_fdl h1 a{font-size: 10px;}
.page_bentley_banner .page_banner2_fd .page_banner2_fdl h2{font-size: 23px;}
.page_bentley_banner .page_banner2_fd .page_banner2_fdr{margin-top: 0;}

.page_bentley .page_bentley_t b{width: 14%;}
.page_bentley .page_bentley_t span{font-size: 20px;}
.page_bentley .page_bentley_b{width: 95%;}
.page_bentley .page_bentley_b ul li .page_benr{width: 20%;margin-top: 3%;}
.page_bentley .page_bentley_b ul li .page_benr img{width: 100%;}
.page_bentley .page_bentley_b ul li .page_benl{width: 76%;margin-left: 4%;}
.page_bentley .page_bentley_b ul li .page_benl h1{font-size: 10px;}
.page_bentley .page_bentley_b ul li .page_benl h2{font-size: 8px;line-height: 15px;}
.page_bentley .page_bentley_b ul li .page_benl h3{width: 40%;font-size: 13px;line-height: 2em;}
.page_bentley .page_bentley_b ul li:nth-child(2n) .page_benl{margin-left: 0%;}
.page_bentley .page_bentley_b ul li:nth-child(2n) .page_benr{    margin-top: 4%;margin-left: 4%;}

.page_bentley_gn .page_bentley_bgn{    width: 95%;}
.page_bentley_gn .page_bentley_bgn ul li{    width: 100%;    height: auto;}
.page_bentley_gn .page_bentley_bgn ul li .page_benlgn h1{font-size: 17px;}
.page_bentley_gn .page_bentley_bgn ul li .page_benlgn h2{    line-height: 20px;}
.page_bentley_gn .page_bentley_bgn ul li .page_benlgn{width: 100%;}
.page_bentley_gn .page_bentley_tgn b{width: 12%;}
.page_bentley_gn .page_bentley_tgn span{    font-size: 19px;}

.page_aconex{    width: 95%;}
.page_aconex .page_aco1 .page_aco1_t{font-size: 11px !important;}
.page_aconex .page_aco1 .page_aco1_b .page_aco1b_l{float: none;width: 100%;}
.page_aconex .page_aco1 .page_aco1_b .page_aco1b_l h1{font-size: 14px;width: 100%;}
.page_aconex .page_aco1 .page_aco1_b .page_aco1b_l h2{    font-size: 14px;}
.page_aconex .page_aco1 .page_aco1_b .page_aco1b_l h3{font-size: 13px;}
.page_aconex .page_aco1 .page_aco1_b .page_aco1b_l h3 dd{    width: 49%;margin-right: 2%;    font-size: 14px;}
.page_aconex .page_aco1 .page_aco1_b .page_aco1b_l h3 dd:nth-child(2n){margin-right: 0%;}
.page_aconex .page_aco1 .page_aco1_b .page_aco1b_r{float: none;margin-top: 4%;}

.page_aconex .page_aco2 .page_aco2_t{font-size: 11px !important;}
.page_aconex .page_aco2 .page_aco2_b ul li{width: 100%;}
.page_aconex .page_aco2 .page_aco2_b ul li h1{font-size: 16px;}
.page_aconex .page_aco2 .page_aco2_b ul li h2{    font-size: 14px;}
.page_aconex .page_aco3 .page_aco3_t{font-size: 11px !important;}
.page_aconex .page_aco3 .page_aco3_b ul li{width: 100%;height: 17em;}
.page_aconex .page_aco3 .page_aco3_b ul li img{height: 100%;}
.page_aconex .page_aco3 .page_aco3_b ul li p b{font-size: 16px;}
.page_aconex .page_aco3 .page_aco3_b ul li p span{font-size: 7px;width: 95%;}
.page_aconex .page_aco3 .page_aco3_b ul li:nth-child(8n) p b{background-size: 100% 100%;width: auto;}




.page_banner_jianzhu{padding-top: 0%;height: 130px;}
.page_banner_jianzhu .page_banner1_fd .page_banner1_fdl{margin-top: 10%;}
.page_banner_jianzhu .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_jianzhu .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_jianzhu .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_jianzhu .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}

.page_jianzhu{width: 95%;}
.page_jianzhu .page_jz_one .page_jz_onel{width: 92%;}
.page_jianzhu .page_jz_one .page_jz_onel h1{font-size: 17px;}
.page_jianzhu .page_jz_one .page_jz_onel h2{font-size: 14px;line-height: 20px;margin-top: 2%;}
.page_jianzhu .page_jz_one .page_jz_oner{display: none;}
.page_jianzhu .page_jz_two h1{}
.page_jianzhu .page_jz_two h1 b{    font-size: 18px;}
.page_jianzhu .page_jz_two h1 span{    font-size: 14px;}
.page_jianzhu .page_jz_two h2{width: 95%;}
.page_jianzhu .page_jz_two h2 b{margin-right: 10px;font-size: 12px;padding: 1% 1%;}
.page_jianzhu .page_jz_two h3{width: 95%;}
.page_jianzhu .page_jz_two h3 b{margin-right: 10px;font-size: 12px;padding: 1% 1%;}

.page_jianzhu .page_jz_three h1 b{font-size: 18px;}
.page_jianzhu .page_jz_three h1 span{    font-size: 14px;}
.page_jianzhu .page_jz_three h2{width: 95%;}
.page_jianzhu .page_jz_three h2{width: 95%;}
.page_jianzhu .page_jz_three h2 b{margin-right: 10px;font-size: 12px;padding: 1% 1%;}
.page_jianzhu .page_jz_three h3{width: 95%;}
.page_jianzhu .page_jz_three h3 b{margin-right: 10px;font-size: 12px;padding: 1% 1%;}

.page_jianzhu .page_jz_four h1 b{font-size: 18px;}
.page_jianzhu .page_jz_four h1 span{    font-size: 14px;}
.page_jianzhu .page_jz_four h2{width: 95%;}
.page_jianzhu .page_jz_four h2{width: 95%;}
.page_jianzhu .page_jz_four h2 b{margin-right: 10px;font-size: 12px;padding: 1% 1%;}
.page_jianzhu .page_jz_four h3{width: 95%;}
.page_jianzhu .page_jz_four h3 b{margin-right: 10px;font-size: 12px;padding: 1% 1%;}

.page_jianzhu .page_jz_five ul li h1{font-size: 17px;width: 68%;padding: 2%;}
.page_jianzhu .page_jz_five ul li .page_jz_f dl{width: 96%;}
.page_jianzhu .page_jz_five ul li .page_jz_f dt{font-size: 16px;}
.page_jianzhu .page_jz_five ul li .page_jz_f dd{font-size: 14px;}
.page_jianzhu .page_jz_five ul li .page_jz_f dl:nth-child(2n){    width: 96%;}
.page_jianzhu .page_jz_five ul li .page_jz_f dd b img{    width: 100%;}
.page_jianzhu .page_jz_five ul li h3 b img{width: 100%;}


.page_banner_industry{padding-top: 0%;height: 130px;}
.page_banner_industry .page_banner1_fd .page_banner1_fdl{margin-top: 10%;}
.page_banner_industry .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_industry .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_industry .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_industry .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}

.page_industy{width: 95%;}
.page_industy .page_indu_one .page_indu_onel{width: 92%;}
.page_industy .page_indu_one .page_indu_onel h1{font-size: 17px;}
.page_industy .page_indu_one .page_indu_onel h2{font-size: 14px;line-height: 20px;margin-top: 2%;}
.page_industy .page_indu_one .page_indu_oner{display: none;}
.page_industy .page_indu_two .page_indu_twol{float: none;}
.page_industy .page_indu_two .page_indu_twol b{    display: none;}
.page_industy .page_indu_two .page_indu_twor{width: 96%;}
.page_industy .page_indu_two .page_indu_twor h1{font-size: 18px;}
.page_industy .page_indu_two .page_indu_twor dd b{    font-size: 35px;}
.page_industy .page_indu_two .page_indu_twor dd p{width: 94%;margin-left: 4%;margin-top: 1%;line-height: 20px;font-size: 14px;}

.page_industy .page_indu_three .page_indu_threel{width: 100%;height: 45px;}
.page_industy .page_indu_three .page_indu_threel b{top: 20%;width: 40%;left: 35%;font-size: 18px;}
.page_industy .page_indu_three .page_indu_threer{    width: 100%;margin-top: 4%;height: 450px;}
.page_industy .page_indu_three .page_indu_threer h1{font-size: 16px;}
.page_industy .page_indu_three .page_indu_threer ul li{    width: 32.6%;margin-bottom: 1%;height: 210px;}
.page_industy .page_indu_three .page_indu_threer ul li:nth-child(3n){margin-right: 0%;}
.page_industy .page_indu_three .page_indu_threer ul li h2 b{font-size: 50px;}
.page_industy .page_indu_three .page_indu_threer ul li h2 span{    top: 45%;font-size: 16px;}
.page_industy .page_indu_three .page_indu_threer ul li h3 a{    font-size: 9px;    line-height: 20px;}
.page_industy .page_indu_three .page_indu_threer ul li:last-child{width: 32.6%;}
.page_industy .page_indu_three .page_indu_threer ul li:last-child h4{font-size: 16px;}

.page_industy .page_indu_four .page_indu_fourl{    width: 100%;    height: 200px;}
.page_industy .page_indu_four .page_indu_fourl ul{    margin-top: 9%;padding: 0% 2%;}
.page_industy .page_indu_four .page_indu_fourl ul li{    width: 23.8%;margin-bottom: 2%;}
.page_industy .page_indu_four .page_indu_fourl ul li:nth-child(4n){margin-right: 0%;}
.page_industy .page_indu_four .page_indu_fourl ul li h1{    font-size: 13px;}
.page_industy .page_indu_four .page_indu_fourl ul li h2 img{width: 100%;}
.page_industy .page_indu_four .page_indu_fourr{width: 100%;height: 45px;    margin-top: 3%;    margin-left: 0%;}
.page_industy .page_indu_four .page_indu_fourr b{top: 20%;width: 40%;left: 35%;font-size: 18px;}


.page_industy .page_indu_five .page_indu_fivel{width: 100%;height: 45px;}
.page_industy .page_indu_five .page_indu_fivel b{top: 20%;width: 40%;left: 35%;font-size: 18px;}
.page_industy .page_indu_five .page_indu_fiver{width: 100%;margin-top: 3%;height: 135px;}
.page_industy .page_indu_five .page_indu_fiver b{float: none;width: 100px;margin: auto;    margin-top: 7%;}
.page_industy .page_indu_five .page_indu_fiver span{float: none;font-size: 17px;margin-top: 10%;    text-align: center;margin-left: 0%;    margin-top: 3%;}

.page_industy .page_indu_six ul li .page_indu_sixl{    float: none;width: 100%;}
.page_industy .page_indu_six ul li .page_indu_sixl img{width: 100%;}
.page_industy .page_indu_six ul li .page_indu_sixr{    float: none;width: 100%;margin-left: 0%;}
.page_industy .page_indu_six ul li .page_indu_sixr b{font-size: 18px;}
.page_industy .page_indu_six ul li .page_indu_sixr p{    font-size: 14px;line-height: 20px;}
.page_industy .page_indu_six ul li:nth-child(2n) .page_indu_sixr{    width: 100%;}
.page_industy .page_indu_six ul li:nth-child(2n) .page_indu_sixl{    width: 100%;    margin-left: 0%;}

.page_industy .page_indu_six ul li:nth-child(3n) .page_indu_sixl{width: 100%;}
.page_industy .page_indu_six ul li:nth-child(3n) .page_indu_sixr{width: 100%;    margin-left: 0%;}

.page_banner_yunying{padding-top: 0%;height: 130px;}
.page_banner_yunying .page_banner1_fd .page_banner1_fdl{margin-top: 10%;}
.page_banner_yunying .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_yunying .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_yunying .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_yunying .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}

.page_yunying{width: 95%;}
.page_yunying .page_yy_one .page_yy_onel{width: 92%;}
.page_yunying .page_yy_one .page_yy_onel h1{font-size: 17px;}
.page_yunying .page_yy_one .page_yy_onel h2{font-size: 14px;line-height: 20px;margin-top: 2%;}
.page_yunying .page_yy_one .page_yy_oner{display: none;}

.page_yunying .page_yy_two .page_yyt{font-size: 18px;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1l{width: 100%;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1l ul{height: auto;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1l ul li{    padding: 3%;       height: auto;    padding-bottom: 4%;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1l ul li h1{font-size: 16px;margin-top: 1%;  padding-bottom: 2%;  }
.page_yunying .page_yy_two .page_yyb1 .page_yyb1l ul li dl{margin-top: 4%;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1l ul li dd{    font-size: 12px;width: 49%;margin-right: 2%;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1l ul li dd:nth-child(2n){margin-right: 0%;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r{width: 100%;margin-left: 0%;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rt ul{height: 15em;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rt ul li h1{font-size: 16px;width: 90%;    padding-bottom: 2%;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rt ul li h2{margin-bottom: 4%;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rt ul li h3{font-size: 12px;width: 95%;margin: auto;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rb ul{height: 15em;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rb ul li h1{font-size: 16px;width: 100%; padding-bottom: 2%;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rb ul li h2{margin-bottom: 4%;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rb ul li h3{font-size: 12px;width: 95%;margin: auto;}

.page_yunying .page_yy_two .page_yyb2 .page_yyb2l{    width: 100%;margin-right: 0%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li{    padding: 2% 4%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li b{    font-size: 18px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li h2{font-size: 14px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li h3 span{font-size: 35px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li h3 p{    font-size: 14px;width: 90%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r{width: 100%;margin-top: 3%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li{    padding: 2% 4%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li b{    font-size: 18px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li h2{font-size: 14px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li h3 span{font-size: 35px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li h3 p{    font-size: 14px;width: 90%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li:nth-child(2n) h4 img{width: 100%;}


.page_ansys_servicebanner{padding-top: 0%;height: 130px;}
.page_ansys_servicebanner .page_banner2_fd .page_banner2_fdl{margin-top: 10%;width: 63%;}
.page_ansys_servicebanner .page_banner2_fd .page_banner2_fdl h1{width: 90%;}
.page_ansys_servicebanner .page_banner2_fd .page_banner2_fdl h1 a{font-size: 10px;}
.page_ansys_servicebanner .page_banner2_fd .page_banner2_fdl h2{font-size: 23px;}
.page_ansys_servicebanner .page_banner2_fd .page_banner2_fdr{margin-top: 0;}

.page_ansys_ser ul li{    width: 100%;    height: 590px;}
.page_ansys_ser ul li .page_ansys_ser_fd{top: 3%;left: 5%;width: 89%;}
.page_ansys_ser ul li .page_ansys_ser_fd h1{font-size: 15px;}
.page_ansys_ser ul li .page_ansys_ser_fd h2{font-size: 18px;}
.page_ansys_ser ul li .page_ansys_ser_fd h2 b{    font-size: 18px;}
.page_ansys_ser ul li .page_ansys_ser_fd h3{font-size: 13px;}
.page_ansys_ser ul li:nth-child(2n){    height: 470px;}
.page_ansys_ser ul li:nth-child(3n){    height: 330px;}
.page_ansys_ser ul li:nth-child(4n){    height: 330px;}

.page_banner_plm{padding-top: 0%;height: 130px;}
.page_banner_plm .page_banner1_fd .page_banner1_fdl{margin-top: 10%;}
.page_banner_plm .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_plm .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_plm .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_plm .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}

.page_plm{height: auto;    margin-bottom: 4%;}
.page_plm .page_plm_l{position: initial;width: 95%;margin: auto;margin-top: 3%;padding-bottom: 5%;}
.page_plm .page_plm_l h1 b{font-size: 75px;}
.page_plm .page_plm_l h1 span{font-size: 17px;}
.page_plm .page_plm_l h2{font-size: 14px;line-height: 20px;width: 86%;    margin-bottom: 0%;}
.page_plm .page_plm_r{float: none;width: 95%;margin: auto;padding-bottom: 5%;}
.page_plm .page_plm_r h1{font-size: 75px;    margin-left: 0%;}
.page_plm .page_plm_r h1 b{font-size: 75px; }
.page_plm .page_plm_r h1 span{font-size: 17px;}
.page_plm .page_plm_r h2{font-size: 14px;line-height: 20px;width: 86%;margin-left: 9%;margin-bottom: 0%;}


.page_banner_ziliao{padding-top: 0%;height: 130px;}
.page_banner_ziliao .page_banner1_fd .page_banner1_fdl{margin-top: 10%;}
.page_banner_ziliao .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_ziliao .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_ziliao .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_ziliao .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}

.page_ziliao{width: 95%;}
.page_ziliao .page_zlt{font-size: 17px;}
.page_ziliao .page_zlb .page_zl_fd{position: initial;width: 100%;margin-top: 2%;}
.page_ziliao .page_zlb .page_zl_fd .page_zl_bj .page_zl_bj1{top: 8%;left: 5%;width: 90%;}
.page_ziliao .page_zlb .page_zl_fd .page_zl_bj .page_zl_bj1 h1{font-size: 13px;}
.page_ziliao .page_zlb .page_zl_fd .page_zl_bj .page_zl_bj1 #form_1{margin-top: 3%;}
.page_ziliao .page_zlb .page_zl_fd .page_zl_bj .page_zl_bj1 #form_1 .input_a{line-height: 1.7em;height: 1.7em;}
.page_ziliao .page_zlb .page_zl_fd .page_zl_bj .page_zl_bj1 #form_1 .input_b{line-height: 1.7em;font-size: 13px;margin-top: 2%;}

.page_banner_service{padding-top: 0%;height: 130px;}
.page_banner_service .page_banner1_fd .page_banner1_fdl{margin-top: 10%;}
.page_banner_service .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_service .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_service .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_service .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}

.page_service .page_sert{width: 95%;}
.page_service .page_sert .page_sertl{width: 100%;}
.page_service .page_sert .page_sertl h1{font-size: 17px;}
.page_service .page_sert .page_sertl h2{    font-size: 14px;width: 100%;    line-height: 20px;}
.page_service .page_sert .page_sertl h3{font-size: 14px;width: 100%;    line-height: 20px;}
.page_service .page_sert .page_sertr{    width: 100%;    margin-top: 4%;}
.page_service .page_sert .page_sertr h1 a{padding: 2%;font-size: 13px;margin-bottom: 1%;}
.page_service .page_serb h1{font-size: 20px;}
.page_service .page_serb h2 b img{width: 100%;}
.page_service .page_serb h2 p{font-size: 13px;width: 90%;    line-height: 20px;padding-bottom: 7%;}
.page_service .page_serb h3{width: 50%;    font-size: 13px;line-height: 2em;margin-top: -4%;height: 2em;}
.page_service .page_serb h4{width: 90%;}
.page_service .page_serb h4 b{    width: 100%;font-size: 17px;}
.page_service .page_serb h4 span{    font-size: 15px;line-height: 20px;width: 100%;}

.page_banner_case{padding-top: 0%;height: 130px;}
.page_banner_case .page_banner1_fd .page_banner1_fdl{margin-top: 10%;width: 58%;}
.page_banner_case .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_case .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_case .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_case .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}

.page_case ul{width: 95%;}
.page_case ul li{height: 190px;}
.page_case ul li .info{width: 70%;}
.page_case ul li .page_case_img img{height: 190px;}
.page_case ul li .con{    height: 190px;padding-top: 17px;padding-bottom: 0px;}
.page_case ul li .con h1{font-size: 15px;margin-top: 10%;}
.page_case ul li .con h2{font-size: 13px;display: none;}
.page_case ul li .con h3{    font-size: 13px;}


.page_case_more .page_case_mt{font-size: 16px;    padding: 3%;}
.page_case_more .page_case_mm{width: 95%;    padding-left: 0%;}
.page_case_more .page_case_mm h1 b{font-size: 15px;    float: none;padding-left: 2%;margin-bottom: 2%;}
.page_case_more .page_case_mm h1 p{font-size: 12px;    float: none;width: 95%;margin: auto;line-height: 20px;}
.page_case_more .page_case_mm h1 p span{font-size: 13px !important;}
.page_case_more .page_case_mm h1 p img{    width: 30% !important;}
.page_case_more .page_case_mb h1{width: 95%;    overflow: hidden;}
.page_case_more .page_case_mb h1 b{font-size: 15px;}
.page_case_more .page_case_mb h1 p{font-size: 13px;width: 74%;line-height: 20px;}
#img h1 p img{ width:100% !important;}
.page_case_more .page_case_mm h1 table tbody{ width:100% !important;}
.firstRow{ width:100% !important;}
.page_case_more .page_case_mm h1 table tbody .firstRow td img{ width:100% !important;    margin-left: 0;}
.page_case_more .page_case_mm h1 table tr td{text-align: left;font-size: 13px;}
.page_case_more .page_case_mm h1 table tr td img{    width: 50%;margin-left: 48%;}
#img h1 p .gfddrf{width: 30% !important;}
.page_case_more .page_case_mm h1 table tr .firtd{display: block;float: left !important;width: 33% !important;}
.page_case_more .page_case_mm h1 table tr .firtd img{    width: 100%;margin-left: 0;}
.page_case_more .page_case_mm h1 table tr .firtd p{    display: block !important;}
.page_case_more .page_case_mm h1 table{ width: 95% !important;float: none;margin: auto;}
.page_case_more .page_case_mm h1 table tr .firtd2{text-align: center;}
.page_case_more .page_case_mm h1 table tr .firtd2 p{    display: block !important;    text-align: left;}
#img h1 p .img{width: 30% !important;}
#img h1 p .img2{width: 75% !important;}
#img h1 p .img3{width: 50% !important;}
#img h1 p .img4{width: 47% !important;}
#img h1 p .img5{width: 49% !important;}
#img h1 p .img6{width: 45% !important;}

.page_banner_news{padding-top: 0%;height: 130px;}
.page_banner_news .page_banner1_fd .page_banner1_fdl{margin-top: 10%;width: 42%;}
.page_banner_news .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_news .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_news .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_news .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}
.page_news{width: 95%;}
.page_news h1{font-size: 17px;margin-top: 5%;}
.page_news h2{    width: 80%;}
.page_news h2 a{    line-height: 2em;font-size: 13px;}
.page_news ul li .page_news_r h3{font-size: 13px;margin-top: 0%;}
.page_news ul li .page_news_r h4{font-size: 11px;}
.page_news ul li .page_news_r h5{font-size: 12px;}

.page_newsm .page_newsml{float: none;width: 95%;    border-right: 0;padding-left: 0%;margin: auto;}
.page_newsm .page_newsml h1{font-size: 17px;}
.page_newsm .page_newsml .page_newsml1 b{width: 50%;    font-size: 13px;}
.page_newsm .page_newsml .page_newsml1 span{    width: 50%;    font-size: 13px;}
.page_newsm .page_newsml .page_newsml1 .jiathis_style{width: 35%;margin-top: 2%;}
.page_newsm .page_newsml .page_newsml1 .jiathis_style a{    margin-right: 1%;}
.page_newsm .page_newsmr{    float: none;width: 95%;margin: auto;margin-top: 3%;display: none;}
.page_newsm .page_newsmr .f14 strong{font-size: 13px;}
.page_newsm .page_newsmr .f14 a{font-size: 13px;}
.page_newsm .page_newsmm{width: 95%;}
.page_newsm .page_newsmm p{    font-size: 14px;line-height: 20px;}
.page_newsm .page_newsmm p img{width: 100%;}

.page_banner_job{padding-top: 0%;height: 130px;}
.page_banner_job .page_banner1_fd .page_banner1_fdl{margin-top: 10%;width: 53%;}
.page_banner_job .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_job .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_job .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_job .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}
.page_job .page_jobt h1{font-size: 17px;width: 60%;}
.page_job .page_jobt h2{float: right;width: 24%;margin-left: 0%;    margin-top: 5%;}
.page_job .page_jobt h2 b{font-size: 13px;    margin-top: -2.5%;}
.page_job .page_jobt h2 span{width: 15%;}
.page_job .page_jobt h2 span img{width: 100%;}

.page_job .page_jobb{    width: 95%;}
.page_job .page_jobb .page_jobbt h1{    font-size: 17px;}
.department{    float: none;width: 100%;overflow: hidden;}
.page_job .page_jobb .join-wrapper .join-us .department h1{    float: left;margin-right: 2%;width: 29%;}
.department>h1{    line-height: 2em;font-size: 14px;padding-left: 1%;}
.page_job .page_jobb .join-wrapper .join-us .department h1 b{font-size: 14px;margin-left: 4%;}
.page_job .page_jobb .join-wrapper .join-us .department h1 span{font-size: 1em;margin-right: 5%;}
.department h1+h1{    margin-top: 0%;}
.dp-detail{float: none;width: 100%;margin-left: 0%;margin-top: 4%;}
.job h1 b{margin-right: 10%;margin-bottom: 1%;font-size: 14px;}
.job-detail>p span{    margin: 7px 0px 0px !important;font-size: 16px !important;    line-height: 20px !important;}
.page_job .page_jobb:nth-child(2n) .join-wrapper .join-us .department h1{    width: 50%;}

.page_banner_about{padding-top: 0%;height: 130px;}
.page_banner_about .page_banner1_fd .page_banner1_fdl{margin-top: 10%;width: 50%;}
.page_banner_about .page_banner1_fd .page_banner1_fdl h1{width: 60%;}
.page_banner_about .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_about .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_about .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}

.page_about .page_about1{width: 90%;}
.page_about .page_about1 h1{    font-size: 17px;}
.page_about .page_about1 h2{}
.page_about .page_about2 h1{font-size: 17px;margin-top: 7%;}
.page_about .page_about2 h2{font-size: 13px;    margin-top: 1px;}
.page_about .page_about2 ul{width: 95%;}
.page_about .page_about2 ul li h3{height: 10em;}
.page_about .page_about2 ul li h3 b{width: 90%;margin: auto;}
.page_about .page_about2 ul li h3 b img{width: 100%;}
.page_about .page_about2 ul li h3 span{font-size: 10px;}
.page_about .page_about2 ul li p{    margin-top: -4px;}
.page_about .page_about2 dl dd span{font-size: 13px;}

.page_about .page_about3{height: 290px;}
.page_about .page_about3 .page_about3_fd h1{    font-size: 17px;margin-bottom: 1px;margin-top: 7%;}
.page_about .page_about3 .page_about3_fd h2{font-size: 13px;}
.page_about .page_about3 .page_about3_fd ul{    width: 90%;}
.page_about .page_about3 .page_about3_fd ul li{    width: 31%;margin-right: 3%;}
.page_about .page_about3 .page_about3_fd ul li h3 p{top: 40%;left: 18%;font-size: 13px;}
.page_about .page_about3 .page_about3_fd ul li h5{    font-size: 14px;}

.page_about .page_about4 h1{font-size: 17px;margin-bottom: 1px;margin-top: 7%;}
.page_about .page_about4 h2{font-size: 13px;}
.page_about .page_about4 h3 img{width: 100%;}


.page_banner_partner{padding-top: 0%;height: 130px;}
.page_banner_partner .page_banner1_fd .page_banner1_fdl{margin-top: 10%;width: 52%;}
.page_banner_partner .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_partner .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_partner .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_partner .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}

.page_partner ul{width: 95%;}
.page_partner ul li{width: 50%;}
.page_partner ul li h1 b{    width: 90%;margin: auto;}
.page_partner ul li h1 b img{width: 100%;}
.page_partner ul li:nth-child(2n) h1{border-right: 0;}
.page_partner ul li:nth-child(5n) h2{background: #f1f1f1;}
.page_partner ul li:nth-child(6n) h2{background: #f1f1f1;}

.page_banner_kehu{padding-top: 0%;height: 130px;}
.page_banner_kehu .page_banner1_fd .page_banner1_fdl{margin-top: 10%;width: 52%;}
.page_banner_kehu .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_kehu .page_banner1_fd .page_banner1_fdl h1 a{font-size: 10px;}
.page_banner_kehu .page_banner1_fd .page_banner1_fdl h2{font-size: 23px;}
.page_banner_kehu .page_banner1_fd .page_banner1_fdr{margin-top: 0;display: none;}

.page_kehu .page_kehul{float: none;width: 95%;margin: auto;margin-top: 3%;height: 15em;}
.page_kehu .page_kehul .page_kehul_fd{top: 10%;left: 10%;width: 80%;}
.page_kehu .page_kehul .page_kehul_fd h1{font-size: 16px;margin-top: 5%;margin-bottom: 3%;}
.page_kehu .page_kehul .page_kehul_fd h2{font-size: 14px;}
.page_kehu .page_kehul .page_kehul_fd p:nth-child(2n){margin-top: 5%;}

.page_kehu .page_kehur{float: none;width: 95%;margin-left: 3%;}
.page_kehu .page_kehur h1{font-size: 14px;}
.page_kehu .page_kehur #form_1 .input_a{    margin-right: 2%;height: 2em;line-height: 2em;}
.page_kehu .page_kehur #form_1 .textarea_a{height: 6em;}
.page_kehu .page_kehur #form_1 h2 span{font-size: 1.1em;}
.page_kehu .page_kehur #form_1 h2 input{height: 2em;line-height: 2em;}
.page_kehu .page_kehur #form_1 p .input_b{padding: 1% 4%;font-size: 14px;}

.page_banner1_fd .page_banner1_fdl h1{display: none;}
.page_banner2_fd .page_banner2_fdl h1{display: none;}


}







@media only screen and (min-width: 750px) and (max-width: 1000px)
{
.div1{z-index: 9999999;}
.div2{height: 85px;}
.div2 .navtop .navtopr{width: 95%;height: 55px;}
.div2 .navtop .navtopr ul{width: 66%;margin-left: 34%;}
.div2 .navtop .navtopr ul li a{font-size: 12px;}
.div2 .navtop .navtopr ul li:nth-child(2n){padding: 0 25px;}
.div2 .navtop .navtopr ul li{padding: 0 30px;}
.div2 .navbottom{width: 97%;}
.div1 logo{width: 170px;}
.div1 logo img{width: 100%;}
.div1 .naver dd{margin: 0 1em;}
.div1 .naver dd p a{font-size: 12px;height: 35px;line-height: 35px;}
.div1 .naver dd div ul li p a{font-size: 14px;}
.div1 .naver dd div ul li b a{font-size: 13px;}
.div1 .naver dd div{width: 600px;    margin-left: -24%;}
.div1 .naver dd div t a{font-size: 13px;}
.div1 .naver dd:nth-child(4n) div{margin-left: -40%;}
.div1 .naver dd:nth-child(8n) div{margin-left: -14%;}
.div2_1 .navbottom{width: 97%;height: 55px;}
.div2_1{height: 50px;}

.flickerplate{height: 40em;padding-top: 10%;}
.banner_fd{padding-top: 18%;margin-left: 10%;width: 35%;}
.banner_fd h1{font-size: 15px;}
.banner_fd h2{margin-top: 0;font-size: 0.9em;}
.banner_fd h3 b{font-size: 13px;width: 30%;}
.banner_fd h3 span{line-height: 0.9em;}
.banner_fd2{padding-top: 10%;}
.banner_fd2 h1{font-size: 30px;}
.banner_fd2 h1 b{font-size: 30px;}
.banner_fd2 h2{    width: 68%;}
.banner_fd2 h3{font-size: 15px;}
.banner_fd2 h4{    font-size: 13px;width: 30%;}
.banner_fd3{padding-top: 10%;}
.banner_fd3 h1{font-size: 30px;}
.banner_fd3 h1 b{font-size: 30px;}
.banner_fd3 h2{    width: 42%;}
.banner_fd3 h3{font-size: 15px;}
.banner_fd3 h4{    font-size: 13px;width: 18%;}
.banner_fd4 h1{width: 22%;font-size: 20px;}
.banner_fd4 h2{font-size: 27px;}
.banner_fd4 h4{width: 20%;}


.index_product .index_pro_fd .index_profd_bj{width: 97%;}
.index_product .index_pro_fd .index_pro_l{width: 32%;}
.index_product .index_pro_fd .index_pro_l .index_prol1 p{bottom: 17%;}
.index_product .index_pro_fd .index_pro_l .index_prol2 .index_pro12l{width: 55%;}
.index_product .index_pro_fd .index_pro_l .index_prol2 .index_pro12r{width: 38%;}
.index_product .index_pro_fd .index_pro_l .index_prol1 p b{font-size: 25px;}
.index_product .index_pro_fd .index_pro_l .index_prol1 p span{font-size: 17px;}
.index_product .index_pro_fd .index_pro_l .index_prol3 h1{font-size: 24px;}
.index_product .index_pro_fd .index_pro_r{margin-left: 5%;}
.index_product .index_pro_fd .index_pro_r .index_pro_r1{height: 472px;}
.index_product .index_pro_fd .index_pro_r .index_pro_r1 .index_pro_r11 h2{font-size: 20px;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li .index_pro_r21 h2{font-size: 20px;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li .index_pro_r21 h5 a:nth-child(2n){width: 50%;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li .index_pro_r21 h5 a:nth-child(3n){width: 15%;}

.index_platform{height: 375px;}
.index_platform img{height: 100%;}
.index_platform .index_pla_fd .index_pla_bj{width: 100%;margin-left: 1%;margin-top: 3%;}
.index_platform .index_pla_fd .index_pla_l .index_plal1 p{bottom: 17%;}
.index_platform .index_pla_fd .index_pla_l .index_plal1 p b{font-size: 25px;}
.index_platform .index_pla_fd .index_pla_l .index_plal1 p span{font-size: 17px;}
.index_platform .index_pla_fd .index_pla_l .index_plal3 h1{font-size: 24px;}
.index_platform .index_pla_fd .index_pla_l .index_plal3 h4{margin-top: 7%;}
.index_platform .index_pla_fd .index_pla_r{width: 63%;}
.index_platform .index_pla_fd .index_pla_r ul li h1{width: 75px;height: 75px;}
.index_platform .index_pla_fd .index_pla_r ul li h2{font-size: 13px;margin-top: 7%;}
.index_platform .index_pla_fd .index_pla_r ul li p{font-size: 11px;margin-top: 5%;}
.index_platform .index_pla_fd .index_pla_r ul li h5{margin-top: 6%;line-height: 2.5em;font-size: 12px;}


.index_service{width: 97%;margin-top: 3%;}
.index_service .index_ser_t{width: 29%;}
.index_service .index_ser_t p{bottom: 18%;}
.index_service .index_ser_t p b{font-size: 25px;}
.index_service .index_ser_t p span{font-size: 17px;}
.index_service .index_ser_t img{width: 100%;}
.index_service .index_ser_b ul li .text_con .yw{line-height: 20px;margin-top: 10%;}
.index_service .index_ser_b ul li .text_con .img{margin-top: 7%;width: 45%;}
.index_service .index_ser_b ul li .text_con .img span img{width: 100%;}
.index_service .index_ser_b ul li .text_con .img em img{width: 100%;}
.index_service .index_ser_b ul li .text_con .bt{font-size: 18px;margin-top: 7%;}
.index_service .index_ser_b ul li .text_con .t{margin-top: 1%;font-size: 13px;}

.index_case{height: 26em;}
.index_case .index_case_t{width: 28%;}
.index_case .index_case_t p{bottom: 17%;}
.index_case .index_case_t p b{font-size: 30px;}
.index_case .index_case_t p span{font-size: 21px;}
#tab{width: 45%;margin-right: 0%;}
#tab li a{font-size: 15px;}
#menus .tag ul li{height: 150px;}
#menus .tag ul li h1 b{    width: 75%;}
#menus .tag ul li h1 b c{font-size: 13px;}
#menus .tag ul li h1 b f{font-size: 11px;}


.footer .ft_t .ft_tbj{width: 97%;}
.footer .ft_t dl{width: 14%;}
.footer .ft_t dl:nth-child(2n){width: 21%;}
.footer .ft_t dl:nth-child(3n){width: 16%;}
.footer .ft_t dl:nth-child(4n){width: 14%;}
.footer .ft_t dl:nth-child(5n){width: 13%;}
.footer .ft_t dl:nth-child(6n){width: 14%;}
.footer .ft_t dl:last-child{width: 8%;}
.footer .ft_t dl:nth-child(2n) dt{margin-bottom: 6%;}
.footer .ft_t dl:nth-child(3n) dt{margin-bottom: 6%;}
.footer .ft_t dl:nth-child(5n) dt{margin-bottom: 8%;}
.footer .ft_t dl:last-child dt{margin-bottom: 8%;}

.page_banner1{padding-top: 0%;}
.page_banner1 .page_banner1_fd .page_banner1_fdl{margin-top: 10%;}
.page_banner1 .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner1 .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner1 .page_banner1_fd .page_banner1_fdr{margin-top: 0%;}

.page_anysys{width: 97%;}
.page_anysys .page_any1 .page_any1_t{font-size: 25px;}
.page_anysys .page_any1 .page_any1_b ul li h4{font-size: 11px;width: 97%;}
.page_anysys .page_any1 .page_any1_b ul li h5{font-size: 12px;}
.page_anysys .page_any2{margin-top: 3%;}
.page_anysys .page_any2 .page_any2_t{font-size: 25px;}
.page_anysys .page_any3{margin-top: 2%;}
.page_anysys .page_any3 .page_any3_t{font-size: 25px;}
.page_anysys .page_any3 .page_any3_b .page_any3_fd ul{width: 95%;margin-top: 9%;}
.page_anysys .page_any3 .page_any3_b .page_any3_fd ul li h2{font-size: 20px;}
.page_anysys .page_any3 .page_any3_b .page_any3_fd ul li h3{margin-top: 3%;}


.page_banner_any_jiegou{padding-top: 0%;}
.page_banner_any_jiegou .page_banner1_fd .page_banner1_fdl{margin-top: 8%;}
.page_banner_any_jiegou .page_banner1_fd .page_banner1_fdl h1{width: 70%;}
.page_banner_any_jiegou .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_any_jiegou .page_banner1_fd .page_banner1_fdr{margin-top: 0%;}

.page_any_jg .page_any_jgt .page_any_jgtl{}
.page_any_jg .page_any_jgt .page_any_jgtl p{font-size: 16px;line-height: 26px;}
.page_any_jg .page_any_jgt .page_any_jgtr img{width: 100%;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_t b{margin-top: 1.5%;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_t span{font-size: 20px;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_b .join-wrapper .join-us .department{width: 25%;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_b .join-wrapper .join-us .department h1 b{font-size: 18px;line-height: 24px;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_b .join-wrapper .join-us .dp-detail{width: 70%;}
.page_any_jg .page_any_jgb ul li .page_any_jgb_b .join-wrapper .join-us .dp-detail .job h1{font-size: 16px;}
.job-detail h2 p{font-size: 15px;}
.job-detail h2 p span{font-size: 15px !important;}

.page_banner_ansys_jianzhu{padding-top: 0%;height: 300px;}
.page_banner_ansys_jianzhu .page_banner1_fd .page_banner1_fdl{width: 29%;}
.page_banner_ansys_jianzhu .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_ansys_jianzhu .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_ansys_jianzhu .page_banner1_fd .page_banner1_fdr{margin-top: 0%;}
.page_any_jz .page_any_jzt h1{width: 95%;}
.page_any_jz .page_any_jzt h1 a{padding: 1.2% 4.6%;font-size: 16px;}
.page_any_jz .page_any_jzm .page_any_jzmfd .page_any_jzmfdl{margin-left: 4%;width: 28%;margin-top: 5%;}
.page_any_jz .page_any_jzm .page_any_jzmfd .page_any_jzmfdr p{font-size: 14px;margin-top: 1.2%;}
.page_any_jz .page_any_jzm .page_any_jzmfd .page_any_jzmfdr{width: 63%;margin-top: 0%;margin-left: 3%;}

.page_any_jz .page_any_jzbj{height: 14em;}
.page_any_jz .page_any_jzb #tab{margin-top: -17%;}
.page_any_jz .page_any_jzb #tab li span{font-size: 15px;}
.page_any_jz .page_any_jzb #menu_con .tag p img{width: 100%;}

.page_banner_any_case{padding-top: 0%;height: 300px;}
.page_banner_any_case .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_any_case .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_ansys_case ul li .page_any_casebj{width: 90%;}
.page_ansys_case ul li .page_anysys_casel{width: 22%;}
.page_ansys_case ul li .page_anysys_casel h1{font-size: 16px;width: 72%;}
.page_ansys_case ul li .page_anysys_casel h2{font-size: 25px;}
.page_ansys_case ul li .page_anysys_caser h1{    font-size: 14px;}
.page_ansys_case ul li .page_anysys_caser h3 a{font-size: 14px;}
.page_ansys_case ul li:nth-child(2n) .page_anysys_caser h3{    width: 100%;}
.page_ansys_case ul li:nth-child(4n) .page_anysys_caser h3 b{    width: 40%;}


.page_bentley_banner{padding-top: 0%;}
.page_bentley_banner .page_banner2_fd .page_banner2_fdl{margin-top: 9%;}
.page_bentley_banner .page_banner2_fd .page_banner2_fdl h1{width: 100%;}
.page_bentley_banner .page_banner2_fd .page_banner2_fdl h2{font-size: 35px;}
.page_bentley_banner .page_banner2_fd .page_banner2_fdr{margin-top: 0%;}
.page_bentley .page_bentley_t{margin-left: 3%;}
.page_bentley .page_bentley_t span{font-size: 21px;}
.page_bentley .page_bentley_b{width: 95%;}
.page_bentley .page_bentley_b ul li .page_benl{width: 79%;}
.page_bentley .page_bentley_b ul li .page_benr{width: 17%;margin-right: 4%;}
.page_bentley .page_bentley_b ul li .page_benr img{width: 100%;}
.page_bentley .page_bentley_b ul li .page_benl h3{    font-size: 13px;    width: 18%;}
.page_bentley .page_bentley_b ul li .page_benl h1{font-size: 18px;}
.page_bentley .page_bentley_b ul li:nth-child(2n) .page_benr{margin-right: 0;margin-left: 4%;}

.page_bentley_gn .page_bentley_tgn{margin-left: 3%;}
.page_bentley_gn .page_bentley_bgn{width: 95%;}
.page_bentley_gn .page_bentley_bgn ul li{height: 20em;}
.page_bentley_gn .page_bentley_bgn ul li .page_benlgn h1{font-size: 18px;}
.page_bentley_gn .page_bentley_bgn ul li .page_benlgn{width: 90%;}
.page_bentley_gn .page_bentley_bgn ul li .page_benlgn h2{    font-size: 13px;}


.page_aconex{width: 97%;}
.page_aconex .page_aco1 .page_aco1_t{font-size: 21px;}
.page_aconex .page_aco1 .page_aco1_b .page_aco1b_l{width: 65%;}
.page_aconex .page_aco2 .page_aco2_t{font-size: 21px;}
.page_aconex .page_aco1 .page_aco1_b .page_aco1b_l h1{font-size: 14px;}
.page_aconex .page_aco1 .page_aco1_b .page_aco1b_r{    width: 30%;}
.page_aconex .page_aco1 .page_aco1_b .page_aco1b_l h3 dd{font-size: 12px;}
.page_aconex .page_aco2 .page_aco2_b ul li h2{font-size: 15px;}
.page_aconex .page_aco3 .page_aco3_b ul li{    height: 19em;}
.page_aconex .page_aco3 .page_aco3_b ul li img{height: 100%;}
.page_aconex .page_aco3 .page_aco3_b ul li p span{    font-size: 14px;}


.page_banner_jianzhu{padding-top: 0;height: 300px;}
.page_banner_jianzhu .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_jianzhu .page_banner1_fd .page_banner1_fdl h1{width: 65%;}
.page_banner_jianzhu .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_jianzhu{width: 95%;}
.page_jianzhu .page_jz_one .page_jz_onel{padding: 2%;padding-bottom: 2%;width: 60%;}
.page_jianzhu .page_jz_one .page_jz_oner img{width: 100%;}
.page_jianzhu .page_jz_one .page_jz_onel h1{font-size: 17px;}
.page_jianzhu .page_jz_one .page_jz_onel h2{font-size: 13px;line-height: 20px;margin-top:1.5%;}
.page_jianzhu .page_jz_one .page_jz_oner{width: 27%;}

.page_jianzhu .page_jz_two h2{width: 95%;}
.page_jianzhu .page_jz_two h3{width: 95%;}
.page_jianzhu .page_jz_three h2{width: 86%;}
.page_jianzhu .page_jz_three h3{width: 86%;}
.page_jianzhu .page_jz_four h2{width: 92%;}
.page_jianzhu .page_jz_four h2 b{padding: 1% 1.6%;font-size: 13px;}
.page_jianzhu .page_jz_five ul li h1{width: 26%;padding: 1.1%;font-size: 15px;}
.page_jianzhu .page_jz_five ul li h3 b img{width: 100%;}
.page_jianzhu .page_jz_two h2 b{font-size: 13px;padding: 1% 1.3%;}
.page_jianzhu .page_jz_two h3 b{font-size: 13px;padding: 1% 1.2%;}
.page_jianzhu .page_jz_three h2 b{font-size: 13px;padding: 1% 1.5%;}
.page_jianzhu .page_jz_three h3 b:last-child{font-size: 13px;padding: 1% 2%;}
.page_jianzhu .page_jz_five ul li .page_jz_f dl{width: 39%;}
.page_jianzhu .page_jz_five ul li .page_jz_f dt{font-size: 15px;}
.page_jianzhu .page_jz_five ul li .page_jz_f dd{font-size: 14px;}
.page_jianzhu .page_jz_five ul li .page_jz_f dl:nth-child(2n){width: 53%;}


.page_banner_industry{padding-top: 0;height: 300px;}
.page_banner_industry .page_banner1_fd .page_banner1_fdl h1{width: 75%;}
.page_banner_industry .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_industry .page_banner1_fd .page_banner1_fdr{margin-top: 0;}

.page_industy{width: 95%;}
.page_industy .page_indu_one .page_indu_onel{padding: 2%;padding-bottom: 1.6%;width: 60%;}
.page_industy .page_indu_one .page_indu_onel h1{font-size: 17px;}
.page_industy .page_indu_one .page_indu_onel h2{font-size: 12px;line-height: 20px;margin-top: 1%;}
.page_industy .page_indu_one .page_indu_oner{width: 27%;}
.page_industy .page_indu_one .page_indu_oner img{width: 100%;}

.page_industy .page_indu_two .page_indu_twor h1{font-size: 20px;}
.page_industy .page_indu_two .page_indu_twor dd b{font-size: 25px;}
.page_industy .page_indu_two .page_indu_twor dd p{margin-top: 0%;font-size: 14px;line-height: 23px;}
.page_industy .page_indu_three .page_indu_threel{height: 318px;}
.page_industy .page_indu_three .page_indu_threel img{height: 100%;}
.page_industy .page_indu_three .page_indu_threel b{font-size: 23px;top: 25%;left: 35%;}
.page_industy .page_indu_three .page_indu_threer h1{font-size: 23px;}
.page_industy .page_indu_three .page_indu_threer ul li h2 b{font-size: 55px;}
.page_industy .page_indu_three .page_indu_threer ul li h2 span{font-size: 17px;}
.page_industy .page_indu_three .page_indu_threer ul li h3 a{font-size: 13px;}
.page_industy .page_indu_three .page_indu_threer ul li:last-child h4{font-size: 17px;}

.page_industy .page_indu_four{margin-top: 3%;}
.page_industy .page_indu_four .page_indu_fourl{height: 200px;}
.page_industy .page_indu_four .page_indu_fourl ul li h1{font-size: 16px;}
.page_industy .page_indu_four .page_indu_fourl ul li h2 img{width: 100%;}
.page_industy .page_indu_four .page_indu_fourr{height: 200px;}
.page_industy .page_indu_four .page_indu_fourr img{height: 100%;}
.page_industy .page_indu_four .page_indu_fourr b{font-size: 23px;}
.page_industy .page_indu_five .page_indu_fivel img{height: 100%;}
.page_industy .page_indu_five .page_indu_fivel b{font-size: 23px;    left: 35%;}
.page_industy .page_indu_five .page_indu_fiver b{margin-left: 8%;    margin-top: 10%;width: 140px;}
.page_industy .page_indu_five .page_indu_fiver span{margin-left: 5%;font-size: 25px;margin-top: 15%;}

.page_industy .page_indu_six ul li .page_indu_sixl img{width: 100%;}
.page_industy .page_indu_six ul li:nth-child(2n) .page_indu_sixr{width: 54%;}
.page_industy .page_indu_six ul li:nth-child(2n) .page_indu_sixl{width: 40%;}
.page_industy .page_indu_six ul li .page_indu_sixr b{font-size: 23px;}
.page_industy .page_indu_six ul li .page_indu_sixr p{font-size: 14px;line-height: 22px;}
.page_industy .page_indu_six ul li .page_indu_sixr{width: 50%;margin-left: 3%;    margin-top: 3%;}

.page_banner_yunying{padding-top: 0;height: 300px;}
.page_banner_yunying .page_banner1_fd .page_banner1_fdl h1{width: 75%;}
.page_banner_yunying .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_yunying .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_yunying{width: 95%;}
.page_yunying .page_yy_one .page_yy_onel{padding: 2%;padding-bottom: 2%;width: 60%;}
.page_yunying .page_yy_one .page_yy_onel h1{font-size: 17px;}
.page_yunying .page_yy_one .page_yy_onel h2{font-size: 12px;line-height: 19px;margin-top: 1.2%;}
.page_yunying .page_yy_one .page_yy_oner{width: 27%;}
.page_yunying .page_yy_one .page_yy_oner img{width: 100%;}
.page_yunying .page_yy_two .page_yyt{font-size: 23px;}

.page_yunying .page_yy_two .page_yyb1 .page_yyb1l ul li h1{font-size: 18px;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1l ul li dd{font-size: 12px;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rt ul{height: 21.7em;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rt ul li h1{font-size: 18px;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rt ul li h3{font-size: 12px;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rb ul li h1{font-size:18px;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rb ul li h3{font-size: 12px;}

.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li{padding: 4% 3%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li b{font-size: 18px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li h2{font-size: 14px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li h3 span{font-size: 25px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li h3 p{font-size: 14px;margin-left: 1%;margin-top: 0%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li{padding: 4% 3%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li b{font-size: 18px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li h3 span{font-size: 25px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li h3 p{font-size: 14px;margin-left: 1%;margin-top: 0%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li h4{}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li h4 img{width: 100%;}

.page_ansys_servicebanner{padding-top: 0;height: 300px;}
.page_ansys_servicebanner .page_banner2_fd .page_banner2_fdl h1{width: 100%;}
.page_ansys_servicebanner .page_banner2_fd .page_banner2_fdl h2{font-size: 35px;}
.page_ansys_servicebanner .page_banner2_fd .page_banner2_fdr{margin-top: 0;}

.page_ansys_ser ul li .page_ansys_ser_fd{top: 7%;}
.page_ansys_ser ul li .page_ansys_ser_fd h1{font-size: 16px;}
.page_ansys_ser ul li .page_ansys_ser_fd h2{font-size: 23px;}
.page_ansys_ser ul li .page_ansys_ser_fd h2 b{font-size: 23px;}
.page_ansys_ser ul li .page_ansys_ser_fd h3{font-size: 12px;}

.page_banner_plm{padding-top: 0;height: 300px;}
.page_banner_plm .page_banner1_fd .page_banner1_fdl{margin-top: 14%;}
.page_banner_plm .page_banner1_fd .page_banner1_fdl h1{width: 80%;}
.page_banner_plm .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_plm .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_plm{height: 600px;}
.page_plm .page_plm_l h1 b{font-size: 90px;}
.page_plm .page_plm_l h1 span{font-size: 24px;}
.page_plm .page_plm_l h2{font-size: 15px;line-height: 24px;}
.page_plm .page_plm_r h1 b{font-size: 90px;}
.page_plm .page_plm_r h1 span{font-size: 24px;}
.page_plm .page_plm_r h2{font-size: 15px;line-height: 24px;}

.page_banner_ziliao{padding-top: 0;height: 300px;}
.page_banner_ziliao .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_ziliao .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_ziliao .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_ziliao{width: 95%;}
.page_ziliao .page_zlt{font-size: 25px;}
.page_ziliao .page_zlb .page_zl_fd{top: -8%;}
.page_ziliao .page_zlb .page_zl_fd .page_zl_bj .page_zl_bj1 #form_1 .input_a{height: 2em;line-height: 2em;}
.page_ziliao .page_zlb .page_zl_fd .page_zl_bj .page_zl_bj1 #form_1 .input_b{width: 23%;line-height: 2em;font-size: 15px;}
.page_ziliao .page_zlb .page_zl_fd .page_zl_bj .page_zl_bj1{top: 10%;}

.page_banner_service{padding-top: 0;height: 300px;}
.page_banner_service .page_banner1_fd .page_banner1_fdl h1{width: 84%;}
.page_banner_service .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_service .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_service .page_sert{width: 92%;}
.page_service .page_sert .page_sertl h1{font-size: 25px;}
.page_service .page_sert .page_sertl h2{font-size: 15px;}
.page_service .page_sert .page_sertl h3{font-size: 15px;}

.page_service .page_sert .page_sertr h1 a{font-size: 14px;margin-top: 2%;}
.page_service .page_serb h1{font-size: 26px;}
.page_service .page_serb h2 b{width: 90%;margin: auto;}
.page_service .page_serb h2 b img{width: 100%;}
.page_service .page_serb h2 p{width: 52%;}
.page_service .page_serb h3{font-size: 15px;line-height: 2.5em;height: 2.5em;}
.page_service .page_serb h3 .i2{font-size: 15px;}
.page_service .page_serb h4{width: 60%;}
.page_service .page_serb h4 b{font-size: 19px;width: 17%;}
.page_service .page_serb h4 span{font-size: 16px;width: 71%;}

.page_banner_case{padding-top: 0;height: 300px;}
.page_banner_case .page_banner1_fd .page_banner1_fdl h1{width: 82%;}
.page_banner_case .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_case .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_case ul{width: 95%;}
.page_case ul li{height: 350px;}
.page_case ul li a{height: 100%;}
.page_case ul li .page_case_img img{height: 350px;}
.page_case ul li .con{height: 280px;}
.page_case ul li .con h1{font-size: 21px;}
.page_case_more .page_case_mt{font-size: 28px;}
.page_case_more .page_case_mm{width: 90%;}
.page_case_more .page_case_mm h1 p{font-size: 15px;}
.page_case_more .page_case_mm h1 p img{width: 33%;}
.page_case_more .page_case_mm h1 table tr td img{width: 80%;}
.page_case_more .page_case_mm h1 table tr td{width: 300px;}


.page_banner_news{padding-top: 0;height: 300px;}
.page_banner_news .page_banner1_fd .page_banner1_fdl h1{width: 100%;}
.page_banner_news .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_news .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_news{width: 90%;}
.page_news ul li .page_news_r h3{margin-top: 0%;}
.page_newsm .page_newsml{padding-left: 3%;}
.page_newsm .page_newsml h1{font-size: 20px;}
.page_newsm .page_newsml .page_newsml1 b{width: 32%;}
.page_newsm .page_newsml .page_newsml1 .jiathis_style{width: 25%;}
.page_newsm .page_newsml .page_newsml1 .jiathis_style a{margin-right: 1%;}
.page_newsm .page_newsmr{width: 33%;margin-left: 3%;}
.page_newsm .page_newsmm{width: 90%;}


.page_banner_job{padding-top: 0;height: 300px;}
.page_banner_job .page_banner1_fd .page_banner1_fdl h1{width: 85%;}
.page_banner_job .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_job .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_job .page_jobt h1{width: 60%;font-size: 28px;}
.page_job .page_jobt h2{width: 20%;margin-left: 20%;}
.page_job .page_jobt h2 b{margin-top: 9%;}
.page_job .page_jobb{width: 90%;}
.page_job .page_jobb .page_jobbt h1{font-size: 28px;}
.page_job .page_jobb .join-wrapper .join-us .department h1 b{font-size: 15px;}
.page_job .page_jobb .join-wrapper .join-us .department{width: 25%;}
.dp-detail{width: 70%;margin-left: 5%;}
.job h1 b{margin-right: 6%;}


.page_banner_about{padding-top: 0;height: 300px;}
.page_banner_about .page_banner1_fd .page_banner1_fdl h1{width: 48%;}
.page_banner_about .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_about .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_about .page_about1{width: 77%;}
.page_about .page_about2 ul li p{margin-top: -4px;}
.page_about .page_about3{height: 470px;}
.page_about .page_about3 .page_about3_fd ul{width: 80%;}
.page_about .page_about3 .page_about3_fd ul li h3 p{top:39%;left: 18%;font-size: 20px;}
.page_about .page_about4 h3 img{width: 100%;}
.page_about .page_about2 ul li h3 b{width: 90%;margin: auto;}
.page_about .page_about2 ul li h3 b img{    width: 100%;}
.page_about .page_about2 ul li h3 span{font-size: 14px;}
.page_about .page_about3 .page_about3_fd ul li h5{font-size: 15px;}
.page_about .page_about2 ul li h3{    height: 14em;}


.page_banner_partner{padding-top: 0;height: 300px;}
.page_banner_partner .page_banner1_fd .page_banner1_fdl h1{width: 85%;}
.page_banner_partner .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_partner .page_banner1_fd .page_banner1_fdr{margin-top: 0;}
.page_partner ul{width: 85%;}
.page_partner ul li h1 b{}
.page_partner ul li h1 b img{width: 100%;}


.page_banner_kehu{padding-top: 0;height: 300px;}
.page_banner_kehu .page_banner1_fd .page_banner1_fdl h1{width: 85%;}
.page_banner_kehu .page_banner1_fd .page_banner1_fdl h2{font-size: 35px;}
.page_banner_kehu .page_banner1_fd .page_banner1_fdr{margin-top: 0;}

.page_kehu .page_kehul .page_kehul_fd{top: 21%;}
.page_kehu .page_kehur #form_1 .input_a{height: 2.3em;line-height: 2.3em;}
.page_kehu .page_kehur #form_1 p .input_b{font-size: 14px;}
.page_kehu .page_kehur h1{font-size: 15px;}
.page_kehu .page_kehur{margin-left: 4%;margin-top: 4%;}
.page_kehu .page_kehul{margin-top: 3%;margin-left: 3%;}

















}







@media only screen and (min-width: 956px) and (max-width: 1268px)
{
.div1{z-index: 9999;}
.div2 .navtop .navtopr{width: 95%;}
.div2 .navtop .navtopr ul{width: 50%;margin-left: 50%;}
.div2 .navtop .navtopr ul li:first-of-type{width: 13%;}
.div2 .navtop .navtopr ul li:nth-child(2n){padding: 0 25px;}
.div2 .navtop .navtopr ul li{padding: 0 20px;}
.div2 .navbottom{width: 95%;}
.div1 logo{width: 230px;}
.div1 logo img{width: 100%;margin-top: 15px;}
.div1 .naver dd:nth-child(4n) div{margin-left: -32%;}
.div1 .naver dd:nth-child(8n) div{margin-left: -7%;}
.div2_1 .navbottom{width: 95%;}

.banner_fd2{width: 32%;}
.banner_fd2 h2{width: 48%;}
.banner_fd3 h2{width: 31%;}
.banner_fd4 h1{width: 19%;}

.index_product .index_pro_fd .index_profd_bj{width: 97%;}
.index_product .index_pro_fd .index_pro_l .index_prol2 .index_pro12l{width: 58%;}
.index_product .index_pro_fd .index_pro_r .index_pro_r2 ul li .index_pro_r21 h2{padding-bottom: 3%;}
.index_platform{height: 420px;}
.index_platform img{height: 100%;}
.index_platform .index_pla_fd .index_pla_bj{width: 97%;margin: auto;margin-top: 3%;}
.index_platform .index_pla_fd .index_pla_r ul li h1{width: 100px;height: 100px;}
.index_platform .index_pla_fd .index_pla_r ul li h2{font-size: 14px;margin-top: 6%;}
.index_platform .index_pla_fd .index_pla_r ul li p{font-size: 12px;}
.index_service{width: 97%;    margin-top: 3%;}
.index_service .index_ser_t img{width: 100%;}
.index_service .index_ser_b ul li .text_con .yw{margin-top: 10%;}
.index_service .index_ser_b ul li .text_con .img{margin-top: 8%;width: 35%;}
.index_service .index_ser_b ul li .text_con .img span img{width: 100%;}
.index_service .index_ser_b ul li .text_con .img em img{width: 100%;}
.index_service .index_ser_b ul li .text_con .bt{font-size: 23px;}
.index_service .index_ser_b ul li .text_con .t{margin-top: 3%;font-size: 15px;white-space: normal;}
.index_case{height: 40em;}
#menus .tag ul li{height: 240px;}
#menus .tag ul li h1 b c{font-size: 13px;}
#menus .tag ul li h1 b f{font-size: 12px;}


.page_anysys{width: 97%;}
.page_any_jg .page_any_jgt{width: 90%;}
.page_any_jg .page_any_jgb{width: 90%;}
.page_any_jz .page_any_jzt h1 a{padding: 1.5% 5%;}
.page_any_jz .page_any_jzm .page_any_jzmfd .page_any_jzmfdl{margin-left: 4%;}
.page_any_jz .page_any_jzm .page_any_jzmfd .page_any_jzmfdr{width: 59%;margin-left: 3%;}
.page_any_jz .page_any_jzm .page_any_jzmfd .page_any_jzmfdr p{font-size: 14px;margin-top: 0%;}
.page_any_jz .page_any_jzbj{height: 16em;}
.page_any_jz .page_any_jzb #tab{margin-top: -16%;}
.page_any_jz .page_any_jzb #menus{width: 85%!important;}
.page_any_jz .page_any_jzb #menu_con .tag  span img{width: 100%;}


.page_ansys_case ul li .page_any_casebj{width: 90%;}
.page_ansys_case ul li .page_anysys_casel{width: 24%;}
.page_bentley .page_bentley_b{width: 85%;}
.page_bentley_gn .page_bentley_bgn{width: 85%;}
.page_bentley_gn .page_bentley_bgn ul li{height: 18em;}
.page_aconex{width: 92%;}
.page_jianzhu{width: 92%;}
.page_jianzhu .page_jz_one .page_jz_onel{width: 60%;padding: 3%;padding-bottom: 2%;}
.page_jianzhu .page_jz_one .page_jz_onel h2{font-size: 15px;line-height: 25px;margin-top: 2.5%;}
.page_jianzhu .page_jz_one .page_jz_oner img{width: 100%;}
.page_jianzhu .page_jz_two h2 b{font-size: 15px;}
.page_jianzhu .page_jz_two h3 b{font-size: 15px;padding: 1% 1.6%;}
.page_jianzhu .page_jz_two h2{width: 87%;}
.page_jianzhu .page_jz_two h3{width: 87%;}
.page_jianzhu .page_jz_three h2 b{font-size: 15px;}
.page_jianzhu .page_jz_three h2{width: 80%;}
.page_jianzhu .page_jz_three h3{width: 80%;}
.page_jianzhu .page_jz_three h3 b:last-child{padding: 1% 2.9%;font-size: 15px;}
.page_jianzhu .page_jz_four h2 b{font-size: 15px;}
.page_jianzhu .page_jz_four h2{width: 86%;}
.page_jianzhu .page_jz_four h2 b{padding: 1% 2%;}
.page_jianzhu .page_jz_five ul li h3 b img{width: 100%;}
.page_industy{width: 92%;}
.page_industy .page_indu_one .page_indu_onel{width: 60%;padding: 2%;padding-bottom: 2%;}
.page_industy .page_indu_one .page_indu_onel h2{font-size: 15px;line-height: 23px;margin-top: 2%;}
.page_industy .page_indu_one .page_indu_oner img{width: 100%;}
.page_industy .page_indu_two .page_indu_twor h1{font-size: 25px;}
.page_industy .page_indu_two .page_indu_twor dd b{font-size: 35px;}
.page_industy .page_indu_two .page_indu_twor dd p{margin-left: 2%;margin-top: 0.7%;line-height: 23px;}
.page_industy .page_indu_three .page_indu_threel{height: 330px;}
.page_industy .page_indu_three .page_indu_threel img{height: 100%;}
.page_industy .page_indu_three .page_indu_threel b{left: 34%;font-size: 28px;}
.page_industy .page_indu_three .page_indu_threer h1{font-size: 25px;}
.page_industy .page_indu_three .page_indu_threer ul li h3 a{font-size: 15px;}
.page_industy .page_indu_four .page_indu_fourl ul li h1{font-size: 16px;}
.page_industy .page_indu_four .page_indu_fourl ul li h2 img{width: 100%;}
.page_industy .page_indu_four .page_indu_fourr b{font-size: 28px;}
.page_industy .page_indu_four .page_indu_fourr img{height: 100%;}
.page_industy .page_indu_five .page_indu_fivel img{height: 100%;}
.page_industy .page_indu_five .page_indu_fivel b{font-size: 28px;}
.page_industy .page_indu_five .page_indu_fiver b{margin-left: 11%;}
.page_industy .page_indu_five .page_indu_fiver span{font-size: 32px;}
.page_industy .page_indu_six ul li .page_indu_sixl img{width: 100%;}
.page_industy .page_indu_six ul li .page_indu_sixr{margin-top: 5%;}

.page_yunying{width: 92%;}
.page_yunying .page_yy_one .page_yy_onel{width: 60%;padding: 2%;padding-bottom: 2%;}
.page_yunying .page_yy_one .page_yy_onel h2{font-size: 15px;line-height: 23px;margin-top: 1%;}
.page_yunying .page_yy_one .page_yy_oner img{width: 100%;}
.page_yunying .page_yy_two .page_yyt{font-size: 28px;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1l ul li{padding: 5%;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1l ul li dd{font-size: 14px;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rt ul{height: 24.3em;}
.page_yunying .page_yy_two .page_yyb1 .page_yyb1r .page_yyb1rt ul li{padding-top: 6%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li{padding: 4%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li b{font-size: 21px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li h2{font-size: 15px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li h3 span{font-size: 25px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2l ul li h3 p{font-size: 15px;margin-top: 0%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li b{font-size: 21px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li h3 span{font-size:23px;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li h3 p{font-size: 15px;margin-top: 0%;}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li h4{}
.page_yunying .page_yy_two .page_yyb2 .page_yyb2r ul li h4 img{width: 100%;}

.page_service .page_sert .page_sertl h2{font-size: 15px;}
.page_service .page_sert{width: 92%;}
.page_service .page_sert .page_sertr h1 a{padding: 3%;    font-size: 17px;}
.page_service .page_serb h2 b img{width: 100%;}
.page_service .page_serb h2 p{width: 57%;}
.page_service .page_serb h4 b{font-size: 21px;margin-right: 5%;}
.page_service .page_serb h4 span{width: 75%;font-size: 16px;}

.page_ansys_ser ul li .page_ansys_ser_fd h2{font-size: 30px;}
.page_ansys_ser ul li .page_ansys_ser_fd h2 b{font-size: 30px;}
.page_ansys_ser ul li .page_ansys_ser_fd{left: 7%;width: 84%;}

.page_case ul{width: 92%;}
.page_case ul li{height: 390px;}
.page_case ul li .page_case_img img{height: 390px;}
.page_case ul li .con h1{font-size: 28px;}
.page_case_more .page_case_mt{font-size: 28px;padding-left: 8%;}
.page_case_more .page_case_mm{width: 80%;padding-left: 3%;}
.page_case_more .page_case_mm h1 p img{width: 33%;}
.page_case_more .page_case_mm h1 table tr td img{width: 90%;}

.page_ziliao .page_zlb .page_zl_fd .page_zl_bj .page_zl_bj1{top: 15%;}

.page_news{width: 92%;}
.page_newsm .page_newsml{    padding-left: 3%;padding-right: 2%;}
.page_newsm .page_newsml h1{font-size: 23px;}
.page_newsm .page_newsmr{width: 32%;margin-left: 2%;}
.page_newsm .page_newsmm{width: 80%;}
.page_newsm .page_newsml .page_newsml1 .jiathis_style{width: 22%;}
.page_newsm .page_newsml .page_newsml1 .jiathis_style a{margin-right: 1%;}
.page_job .page_jobt h1{width: 55%;}
.page_job .page_jobt h2{width: 15%;}
.department{width: 22%;}
.dp-detail{margin-left: 6%;}
.job h1 b{margin-right: 10%;}

.page_about .page_about1{width: 75%;}
.page_about .page_about1 h1{font-size: 30px;}
.page_about .page_about2 ul li h3 b{width: 85%;margin: auto;}
.page_about .page_about2 ul li h3 b img{width: 100%;}
.page_about .page_about2 ul li p{margin-top: -4px;}
.page_about .page_about3{height: 520px;}
.page_about .page_about3 .page_about3_fd ul li h3 p{top: 42%;left: 25%;font-size: 20px;}
.page_about .page_about4 h3 img{width: 100%;}
.page_partner ul li h1 b{width: 90%;margin: auto;}
.page_partner ul li h1 b img{    width: 100%;}
.page_kehu .page_kehul{margin-top: 3%;margin-left: 3%;}
.page_kehu .page_kehur{margin-left: 6%;}
.page_kehu .page_kehur h1{font-size: 15px;}
.page_kehu .page_kehur #form_1 p .input_b{font-size: 15px;}
.page_kehu .page_kehul .page_kehul_fd{top: 24%;}

.footer .ft_t .ft_tbj{width: 97%;}
.footer .ft_t dl:nth-child(2n){width: 19%;}
.footer .ft_t dl:nth-child(3n){width: 17%;}
.footer .ft_t dl:nth-child(4n){width: 15%;}
.footer .ft_t dl:nth-child(5n){width: 14%;}
.footer .ft_t dl:nth-child(6n){width: 13%;}

.page_banner_kehu{padding-top: 9%;height: 280px;}
.page_banner_kehu .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_partner{padding-top: 9%;height: 280px;}
.page_banner_partner .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_about{padding-top: 9%;height: 280px;}
.page_banner_about .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_job{padding-top: 9%;height: 280px;}
.page_banner_job .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_news{padding-top: 9%;height: 280px;}
.page_banner_news .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_case{padding-top: 9%;height: 280px;}
.page_banner_case .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_case .page_banner1_fd .page_banner1_fdl h1{width: 60%;}
.page_banner_service{padding-top: 9%;height: 280px;}
.page_banner_service .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_ansys_servicebanner{padding-top: 9%;height: 280px;}
.page_ansys_servicebanner .page_banner2_fd .page_banner2_fdl{margin-top: 17%;}
.page_banner_plm{padding-top: 9%;height: 280px;}
.page_banner_plm .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_ziliao{padding-top: 9%;height: 280px;}
.page_banner_ziliao .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_jianzhu{padding-top: 9%;height: 280px;}
.page_banner_jianzhu .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_industry{padding-top: 9%;height: 280px;}
.page_banner_industry .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_yunying{padding-top: 9%;height: 280px;}
.page_banner_yunying .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_any_case{padding-top: 9%;height: 280px;}
.page_banner_any_case .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_ansys_jianzhu{padding-top: 9%;height: 280px;}
.page_banner_ansys_jianzhu .page_banner1_fd .page_banner1_fdl{margin-top: 17%;}
.page_banner_ansys_jianzhu .page_banner1_fd .page_banner1_fdl h1{width: 90%;}






}