arset "utf-8";
/* CSS Document */

html { background: #fff; font-family: sans-serif;}
body { font-weight:800;font-family: "ＭＳ Ｐゴシック",Arial,sans-serif; margin: 0; padding: 0; width: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-size: 100%; color: #535353;}
@font-face {
    font-family: "ＭＳ Ｐゴシック"; //定义字体名
    src: url('msgothic.ttc'); //字体文件路径
}
article, aside, details, figcaption, figure, footer, header, main, nav, section, summary {display: block;}
a {text-decoration: none; color: #535353;}
p {font-size: 1em; margin: 0 }
ul, ul li{list-style-type: none; margin: 0; padding: 0;}
h1,h2,h3,h4 {font-size: 1em; font-weight: normal; margin: 0;}
img { display: block; max-width: 100%; border: none;}
.clear{clear: both; line-height: 0; padding: 0; border: 0; overflow: hidden; font-size: 0; }
.fl { float: left;}
.fr { float: right;}
input,textarea,select { -webkit-appearance: none;}
.clearfix{ zoom:1;}
.clearfix:after { display: block; height: 0; content: ""; clear: both; visibility: hidden;}
.vh { visibility: hidden;}
.H0_wrapper { width: 100%; min-width: 320px; margin: 0 auto; height: 100%; overflow: hidden; position: relative;}
.H_wrapper {width: 100%; min-width: 320px;max-width: 1402px;  margin: 0 auto; height: auto; overflow: hidden; position: relative;} 
.H_header { height: 186px; width: 1402px;margin: 0 auto;overflow: hidden; }
.logo { display: block;margin-top: 42px; }
.H_header .logowap{ width: 100%; }
.H_header-r { width: 100%;overflow: hidden; }
.sous1 { overflow: hidden;}
.sous1 a {font-size: 12px;color: #292929;width: 70px;height: 20px;line-height: 20px;background-color: #ededed;float: right;text-align: center;display: block;font-weight: normal;}
#logo { display: none; }
.the-nav { overflow: hidden;margin-bottom: 11px; }
#H_menulist { float: left;width: 774px; }
.H_menulist2 { float: right; width: 198px; }
#H_menulist ,.H_menulist2{ height: 100%; line-height: 50px;    overflow: hidden;}
#H_menulist li ,.H_menulist2 li{ float: left;  position: relative;}
#H_menulist li a { display: block;line-height: 50px;color: #646363;font-weight: 800;text-decoration: none;font-size: 17px; margin-right: 50px; }
.H_menulist2 li a{ display: block;line-height: 50px;color: #646363;font-weight: 800;text-decoration: none;font-size: 17px; margin-left: 23px; }
.H_menucon01 {width: 258px!important; position: absolute;  top: 69px; left: -77px; height: auto; /*background: #222;*/background: url(../images/nav-top.png) no-repeat center top;}
.H_menucon02 { position: absolute; width: 258px; top: 69px; left: 50%; margin-left: -128px; height: auto; overflow: hidden;background: url(../images/nav-top.png) no-repeat center top; }
.H_menucon{display: none;}
.H_menulist>li:hover .H_menucon{ display: block;}
.H_menuconleft { width: 148px; margin: 0 auto; height: auto;  background: url(../images/nav-left.png) no-repeat center bottom; padding-bottom: 10px; text-align: center; position: relative;}
.H_menuconleft ul { width: 100%; height: auto; }
.H_menuconleft ul>li:hover .H_menuconright{display: block;}
.H_header ul.H_menulist li .H_menuconleft ul li { float:none;width: 100%; height:48px; background: url(../images/nav-top-bg.png); line-height: 48px; border-bottom: 1px solid #ebebeb;  padding: 0;}
.H_header ul.H_menulist li .H_menuconleft ul .H_menuconleft01 {background: none; }
.H_header ul.H_menulist li .H_menuconleft ul li a{ display: block; width: 100%; height: 48px; line-height:48px;color: #fff; font-size: 0.875em;}
.H_header ul.H_menulist li .H_menuconleft ul li:hover >a{background: #fff; color: #0084D5;font-weight: bold;}
.H_header ul.H_menulist li .H_menuconleft ul li p:hover >a{background: #fff; color: #0084D5;font-weight: bold;}
.H_menuconright { width: 120px; float: left; height: auto; overflow: hidden; text-align: center; position: absolute; left: 148px; top: 0px; display: none; }
.H_menuconright p { width:120px;height: 48px; line-height: 48px; border-top: 1px solid #ebebeb; margin: 0 auto; background: url(../images/nav-left-bg.png);}
.H_menuconright p a{display: block; height: 48px; width: 100%; line-height:48px;color: #fff!important; font-size: 0.875em; }
.H_menuconright p:hover a{ /* transform: scale(1.1); */ background: #fff; color: #0084D5!important;font-weight: bold;}
.H_menuconright01 { width: 100%; height: auto; overflow: hidden;}
.H_menuconleft03 .H_menuconright { top: -99px;}
.H_menuconleft04 .H_menuconright { top: -99px;}
@-webkit-keyframes moreanimate{
    0% {background-position: 68px 0;}
	50% {background-position: 112px 0;}
	100% {background-position: 68px 0;}
}
@-webkit-keyframes kkanimate{
    0% {-webkit-transform: scale(1,1);}
	50% {-webkit-transform: scale(0.5,0.5);}
	100% {-webkit-transform: scale(1,1);}
}
@-webkit-keyframes kk0animate{
    0% {-webkit-transform: scale(0.1,0.1);}
	50% {-webkit-transform: scale(0.5,0.5);}
	100% {-webkit-transform: scale(0.1,0.1);}
}
@-webkit-keyframes imgbiganimate{
    0% {-webkit-transform: scale(1,1);}
	50% {-webkit-transform: scale(1.05,1.05);}
	100% {-webkit-transform: scale(1,1);}
}
@-webkit-keyframes txt0animate{
    0% {-webkit-transform: translateX(-100px); -webkit-opacity: 0;}
	100% {-webkit-transform: translateX(0); -webkit-opacity: 1;}
}
@-webkit-keyframes txt00animate{
    0% {-webkit-transform: translateX(-50px); -webkit-opacity: 0;}
	100% {-webkit-transform: translateX(0); -webkit-opacity: 1;}
}
@-webkit-keyframes txt1animate{
    0% {-webkit-transform: translateX(0); -webkit-opacity: 1;}
	100% {-webkit-transform: translateX(-100px); -webkit-opacity: 0;}
}
@-webkit-keyframes txt2animate{
    0% {-webkit-transform: translateY(-50px); -webkit-opacity: 0;}
	100% {-webkit-transform: translateY(0); -webkit-opacity: 1;}
}
@-webkit-keyframes txt20animate{
    0% {-webkit-transform: translateY(0); -webkit-opacity: 1;}
	100% {-webkit-transform: translateY(-50px); -webkit-opacity: 0;}
}
@-webkit-keyframes scrollanimate{
    0% {-webkit-transform: translateY(-10px);}
	100% {-webkit-transform: translateY(0px);}
}
@-webkit-keyframes txt3animate{
    0% {-webkit-transform: translateY(-50px);}
	100% {-webkit-transform: translateY(0);}
}
@-webkit-keyframes txt30animate{
    0% {-webkit-transform: translateY(0);}
	100% {-webkit-transform: translateY(-50px);}
}
@-webkit-keyframes txt4animate{
    0% {-webkit-transform: translateY(50px);}
	100% {-webkit-transform: translateY(0);}
}
@-webkit-keyframes txt40animate{
    0% {-webkit-transform: translateY(0);}
	100% {-webkit-transform: translateY(50px);}
}

.H_menuwap { display: none;}
.banner { margin-bottom: 77px; }
.banner img { display: block;width: 100%;margin:0 auto; }
/*main1*/
.main1 { width: 1402px;margin: 0 auto 66px; }
.main1 ul { overflow: hidden; }
.main1 ul li { float: left;width: 253px;border-radius: 8px;border: 1px solid #4984b2;margin: 0 45px;padding: 54px 0 64px; }
.main1-1 {width: 71px;margin: 0 auto 21px;}
.main1-1 img { display: block;width: 100%; }
.main1-2 p { text-align: center;font-size: 16px;color: #2c2c2c;line-height: 28px; }
.main1 ul li:hover { background-color: #f4fafe;cursor: pointer; }
/*main2*/
.main2 { background: url(../images/main2-bj.jpg) no-repeat center top; padding-bottom: 92px;padding-top: 90px;margin-bottom: 72px;}
.main2-bt { text-align: center;margin-bottom: 13px; }
.main2-bt h4 { font-size: 36px;color: #fff;font-family: 'Arial';font-weight: bold;}
.main2-bt p { color: #fff;font-size: 26px;padding-bottom: 24px;position: relative; }
.main2-txt { margin-bottom: 98px; }
.main2-txt p { text-align: center;font-size: 17px;color: #fff;line-height: 32px; }
.main2-2 { overflow: hidden;width: 666px;margin: 0 auto 36px;}
.digital-item { width: 221px;float: left;color: #fff; text-align: center;border-right: 1px dashed #3a87cb;}
.digital-title { font-size: 15px;line-height: 42px; }
.digital-num { font-size: 46px; }
.digital-unit { font-size: 15px; }
.main2-3 ul { overflow: hidden; width: 895px;margin: 0 auto;}
.main2-3 ul li { float: left;width: 154px;margin: 0 12px;background-color: #fff;border-radius: 4px;line-height: 36px; text-align: center;}
.main2-3 ul li a { display: block;font-size: 17px;color: #054f8c;line-height: 32px; }
/*main3*/
.main3 { width: 1402px;margin: 0 auto 66px; }
.main3-txt { overflow: hidden;margin-bottom: 76px; }
.main3-txt li { border: 1px solid #ececec;padding: 7px;margin: 0 15px; width: 668px;float: left;}
.main3-txt li img { display: block;width: 100%; }
.main3-more { width: 222px;margin: 0 auto;height: 39px;line-height: 39px;text-align: center;background-color: #222222; }
.main3-more a { color: #fff;font-size: 15px;display: block;line-height: 39px;font-family: "Arial"; }
/*main4*/
.main4 { background: url(../images/main4-bj.jpg) repeat-x;padding: 58px 0 60px;margin-bottom: 70px; }
.main4-1 { width: 1402px;margin: 0 auto; }
.main4-bt { text-align: center;margin-bottom: 43px; }
.main4-bt h4 { font-size: 36px;color: #000;font-family: 'Arial';font-weight: bold;}
.main4-bt p { color: #000;font-size: 26px;padding-bottom: 24px;position: relative; }
.main4-bt p:after { content:"";width: 50px;color: #0068b7;height: 1px; background-color:#0068b7;display: block;position: absolute;bottom: 0;left: 50%;margin-left: -25px;}
.main4-2 { background-color: #fff; padding-bottom: 60px;}
.main4-txt { overflow: hidden; margin-bottom: 51px;padding-top: 46px;}
.main4-txt li { float: left;width: 632px;overflow: hidden;border-bottom: 1px solid #ddd;margin: 0 23px 15px;padding-left: 10px; }
.main4-txt li span { float: right;  font-size: 17px;color: #010101;line-height: 42px;margin-right: 20px;}
.main4-txt li a { font-size: 17px;color: #010101;line-height: 42px;padding-left: 19px;background: url(../images/main4-txt-li-bj.jpg) no-repeat left center; word-break:keep-all; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 82%; }
.main4-more a { display:block;width: 182px;border: 1px solid #0068b7;border-radius: 3px;height: 44px;line-height: 44px;text-align: center;font-size: 15px;color: #065795;font-family: 'Arial';margin: 0 auto; }
/*main5*/
.main5 { width: 1400px;margin: 0 auto 108px; }
/*link*/
.link { background-color: #e0e0e0; }
.link-1 { width: 1402px;margin: 0 auto;line-height: 80px; color: #7b7b7b;font-size: 16px;}
.link-1 span { padding: 0 9px;font-size: 16px; color: #7b7b7b; }
.link-1  .link-1-1 { padding-left: 0; }
.link-1  .link-1-2 {     padding-right: 0;padding: 0;text-align: right;padding-left: 12px; }
/*footer-nav*/
.footer-nav { background-color: #f1f1f1; }
.footer-nav-1 { width: 1402px;margin: 0 auto; overflow: hidden; }
.footer-nav-l { width: 400px;float: left;margin-top: 82px;margin-right: 128px;}
.footer-nav-c { width: 490px;float: left; overflow: hidden;margin-right: 47px;margin-top: 46px;margin-bottom: 68px;}
.footer-nav-c dl { width: 218px;float: left;border-left: 1px solid #cacaca; padding-left: 26px;margin: 0;}
.footer-nav-c dl dt { margin-bottom: 12px; }
.footer-nav-c dl dt a,.footer-nav-r .footer-nav-r-1 { font-size: 16px;color: #4c4c4c; display: block;}
.footer-nav-c dl dd { margin: 0; }
.footer-nav-c dl dd a { font-size: 14px;color: #696969;line-height: 24px;margin: 0;display: block; }
.footer-nav-c1 { margin-top: 22px; }
.footer-nav-r { width: 337px;float: right;margin-top: 38px; }
.footer-nav-r p { font-size: 15px;color: #4c4c4c;line-height: 32px; }
/*footer*/
.footer { text-align: center;background-color: #016db8;line-height: 60px; }
.footer p ,.footer p a { color: #fff;font-size: 14px; }
/*header*/
.header { width: 1402px;margin: 0 auto; }

/*联系我们*/
.the-nav li .ts { color: #5a0a0a !important; }
.content-banner { width: 1402px;margin: 0 auto; }
.content-banner img { display: block;margin: 0 auto;width: 100%; }
.mbx { width: 1402px;margin: 0 auto;background-color: #f5f5f5;line-height: 63px;height: 63px;overflow: hidden; }
.mbx-l { width: auto;float: left;padding-left: 13px;}
.mbx-l p ,.mbx-l a { color: #787474;font-size: 14px; }
.mbx-r { float: right;}
.mbx-r ul { overflow: hidden; }
.mbx-r li {float: left;margin: 0 23px; }
.mbx-r li a { color: #505050;font-size: 17px;text-align: right; }
.mbx-r li .mbx-r-ts {color: #5a0a0a;}
.lxwm-tit { width: 1402px;margin: 52px auto 37px;border-bottom: 2px solid #cecece;padding-bottom: 22px;}
.lxwm-tit h4 { font-size: 36px;color: #efefef;font-weight: bold;font-family: "Arial";margin: 0;padding-left: 1px;line-height: 26px; }
.lxwm-tit h5 { font-size: 26px;color: #2c2c2c;font-weight: bold;margin: 0;padding-left: 2px; }
.lxwm { width: 1402px;margin: 0 auto 98px; }
.lxwm-1 { border: 1px solid #cfcfcf;overflow: hidden;margin-bottom: 48px; padding: 45px 0 32px;}
.lxwm-1-l {width: 511px;float: left;margin-left: 46px;}
.lxwm-1-l h5 { font-size: 24px;color: #949494;margin: 0;margin-bottom: 32px;font-weight: 800;padding-left: 11px;}
.lxwm-1-l-1 { padding-left: 86px;margin-bottom: 26px;padding-top: 10px;min-height: 66px; }
.lx1 { background: url(../images/lx1.jpg) no-repeat left top; }
.lx2 { background: url(../images/lx2.jpg) no-repeat left top; }
.lx3 { background: url(../images/lx3.jpg) no-repeat left top; }
.lxwm-1-l-1 p { font-size: 16px;color: #393939;line-height: 26px;font-weight: 800; }
.lxwm-1-r { width: 843px;float: right; }
.lxwm-1-r img {display: block;width: 100%;}
/*案例展示*/
.case { width: 100%;margin: 44px 0 88px; }
.case li img { border: 1px solid #e3e3e3;display: block;margin: 0 auto 45px;width: 100%; }
/*list*/
.list { text-align: center;color: #585858;font-size: 12px; margin-bottom: 90px;}
.list p,.list a ,.list select{color: #585858;font-size: 12px; }
/*代表致词*/
.qyxx { width: 1402px;margin: 0 auto 86px; }
.dbzc1 { width: 1190px; margin: 0 auto 135px;}
.dbzc1 img{ float: right; margin-bottom: 48px;margin-right: 19px;margin-left: 174px;}
.dbzc1 p { font-size: 16px;color: #393939;margin-bottom: 27px;line-height: 28px; }
.dbzc2 { width: 1122px;margin: 0 auto; }
.dbzc2 p { text-align: right;font-size: 17px;color: #393939;line-height: 34px; }
.qyxx-edit img , .ygfc img { display: block;}
.qyxx-edit p ,.qyxx-edit ,.ygfc { font-size: 17px;color: #393939;line-height: 28px;font-weight: 800;}
/*发展历程*/
.fzlc1 {width: 1186px;margin: 0 auto 71px; }
.fzlc1 h5 {background-color: #810f0f;text-align: center;line-height: 35px;width: 112px;color: #ffffff;font-size: 18px;margin-bottom: 23px; margin-left: 37px;font-weight: 800;}
.fzlc1 ul { overflow: hidden; }
.fzlc1 ul li { border-bottom: 1px dashed #d2d2d2;  padding-left: 4px;width:468px ;margin: 0 37px;float: left;}
.fzlc1 ul li { font-size: 16px;color: #393939;line-height: 64px;background: url(../images/fzlc-bj.jpg) no-repeat left center; padding-left: 18px;font-weight: 800; }
/*公司简介*/
.gsjj { width: 1326px;margin:0 auto; overflow: hidden; }
.gsjj1 { width: 608px;float: left;margin-right: 110px;}
.gsjj ul li { border-bottom: 1px solid #cbc9c9; font-size: 16px;color: #393939;padding: 18px 12px;margin-bottom: 4px;overflow: hidden;}
.gsjj li span { float: left;width: 94px;text-align: justify;font-weight: 800; }
.gsjj1-2 p { line-height: 28px; }
.gsjj1-2-1 { margin-bottom: 5px; }
.gsjj1-2-1-1 p { font-size: 14px;line-height: 28px;color: #393939;background: url(../images/gsjj1-2-1-1-bj.jpg) no-repeat left center; padding-left: 14px;}
.gsjj1-2 { float: right;text-align: left; width: 490px;font-weight: 800;}
.gsjj2 { width: 608px;float: right; }
/*企业文化*/
.qywh { width: 1402px;margin: 0 auto 132px; }
.qywh ul { overflow: hidden; }
.qywh ul li { float: left;border: 1px solid #e0e0e0;width: 312px;margin-right: 48px; }
.qywh ul .qywh-ts { margin-right: 0; }
.qywh ul li img { display: block;width: 100%;margin-bottom: 32px; }
.qywh ul li h5 { text-align: center;font-size: 24px;color: #2c2c2c;line-height: 34px; margin-top: 32px;font-weight: normal;margin: 0;font-weight: 800;}
.qywh ul li p { text-align: center;font-size: 13px;color: #e70012;line-height: 28px; margin-bottom: 30px;}
/*员工风采*/
.ygfc1,.ygfc{ width: 1402px;margin: 0 auto 74px;}
.ygfc-edit { width: 1402px;margin: 52px auto 74px; }
.ygfc1 ul { overflow: hidden;}
.ygfc1 ul li { float: left;width: 232px;margin-bottom: 50px;}
.ygfc1-1 { background-color: #f5f5f5;padding: 44px 0;margin-bottom: 15px;}
.ygfc1-1 img { display: block;margin: 0 auto;}
.ygfc1-2 { text-align: center;color: #393939;}
.ygfc1-2-1 { line-height: 32px;font-size: 16px;}
.ygfc1-2-2 { line-height: 30px;font-size: 16px;background: url(../images/ygfc1-2-2-bj.jpg) no-repeat bottom center;margin-bottom: 16px;	}
.ygfc1-2-3 { font-size: 16px;margin-bottom: 16px;}
.ygfc1-3 { color: #393939;font-size: 14px;line-height: 22px;padding: 0 16px;text-align: center;background: url(../images/ygfc1-3-bj.jpg) no-repeat right center;min-height: 66px;height: 66px;}
.ygfc1-3-ts { background: none; }
.ygfc2 { width: 1402px;margin: 0 auto; }
.ygfc2-1 { border: 1px solid #c4c4c4;width: 100%; margin-bottom: 30px;}
.ygfc2-1 img { display: block;width: 100%; }
.ygfc2-2 { margin-bottom: 96px; }
.ygfc2-2 ul { overflow: hidden; }
.ygfc2-2 ul li { float: left;width: 325px;margin-right: 34px;margin-bottom: 27px;border: 1px solid #c4c4c4; }
.ygfc2-2 ul li img { display: block;width: 100%; }
.ygfc2-2 ul .ygfc2-2-ts { margin-right: 0; }
/*组织结构*/
.zzjg { width: 1402px;margin: 0 auto 50px; }
.zzjg img { display: block;width: 100%; }
/*列表展示*/
.lbzs { width: 1402px;margin: 0 auto 130px;text-align: left;font-size: 16px;}
.lbzs tr { border:1px solid #cfcfcf;}
.lbzs-1 { margin-bottom: 17px;}
.lbzs .lbzs1 { background-color: #f2f7fa;color: #393939;line-height: 68px;}
.lbzs tr td { color: #393939;line-height: 52px;}
.lbzs1-1 { width: 689px;border-right: 1px solid #cfcfcf;padding-left: 35px;}
.lbzs1-2 { width: 210px;border-right: 1px solid #cfcfcf;text-align: center;}
.lbzs1-3 { width: 503px;text-align: center;}
/*图样-内页*/
.alzsshow { width: 1402px;margin: 68px auto 150px;}
.alzsshow-bt { border-bottom: 1px solid #e8e8e8;text-align: center;padding-bottom: 28px;}
.alzsshow-bt h5 { margin: 0;font-size: 20px;font-weight: normal;margin-bottom: 8px;}
.alzsshow-bt p { font-size: 15px;}
.alzsshow1 { font-size: 16px;line-height: 28px;color: #393939;padding: 46px 34px 0;}
.alzsshow1 img ,.edit img { display: block;width: 100%;margin: 0 auto 70px;}
.edit, .ygfc-edit {font-size: 16px;line-height: 28px;color: #393939;}
.edit img { display: block;width: 100%;}
.ygfc-edit img { }
/*图样展示*/
.tyzs { width: 1432px;margin: 0 auto;}
.tyzs ul { overflow: hidden;}
.tyzs ul li { float: left;margin: 0 15px 33px;width: 668px;}
.tyzs-1 { border: 1px solid #ececec;padding: 7px;}
.tyzs-1 img { width: 100%;display: block;}
.tyzs ul li p { text-align: center;font-size: 16px;color: #393939;line-height: 90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*新闻资讯*/
.xwzx { width: 1402px;margin: 0 auto 96px;}
.xwzx ul li { overflow: hidden;border-bottom: 1px solid #e8e8e8;padding: 41px 0 28px;}
.xwzx1 { width: 83px;float: left;background-color: #b8b8b8;height: 90px;margin-right: 22px;padding-top: 8px;}
.xwzx1 p { text-align: center;font-size: 40px;color: #fff;font-weight: 800;}
.xwzx1 span { text-align: center;font-size: 12px;color: #fff;display: block;}
.xwzx2 {width: 1282px;float: right;margin-right: 15px;}
.xwzx2 h5 { margin: 0;font-size: 18px;color: #2c2c2c;line-height: 30px;font-weight: normal;margin-bottom: 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xwzx2 p { font-size: 15px;color: #393939;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
/*翻页*/
.page2 { background-color: #f5f5f5;padding: 24px 33px 16px;margin-top: 120px;}
.page2 p ,.page2 a { font-size: 16px;color: #616060;line-height: 38px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*业务管理-钢结构加工管理*/
.ywjs { width: 1402px;margin: 0 auto 162px;}
.ywjs-bt { background-color: #eeeeee;padding: 13px;margin: 0;}
.ywjs-bt h5 { font-size: 22px;color: #393939;border-left: 9px solid #016db8;padding-left: 12px;margin: 0;}
.ywjs-1 p { font-size: 16px;color: #464646;line-height: 28px;padding: 20px 2px 67px;}
.ywjs-1 ul { padding: 16px 12px 100px;}
.ywjs-1 ul li { background: url(../images/ywjs-1-bj.jpg) no-repeat left center; padding-left: 18px;color: #393939;font-size: 16px;line-height: 28px;}
.ywjs-1 ul .ywjs-1-ts { background-position: left 10px; }
.ywjs img { display: block;width: 100%;margin: 0 auto 0;}
/*业务管理-架台钢结构设计*/
.ywjs2 {width: 1402px;margin: 0 auto 134px;overflow: hidden;}
.ywjs2-1 {width: 879px;float: left;margin-right: 36px;}
.ywjs2-1 p { font-size: 16px;color: #393939;line-height: 28px;}
.ywjs2-1 img {display: block;width: 100%;margin: 94px auto 0;}
.ywjs2-2 { width: 464px;float: right;margin-right: 23px;}
.ywjs2-2 img { display: block;width: 100%;}
/*业务管理-建筑钢结构设计*/
.ywjs3 {width: 1402px;margin: 0 auto;}
.ywjs3 .ywjs-bt h5 { border-left: 9px solid #5a0a0a;}
.ywjs3-1 { overflow: hidden;margin-bottom: 83px;}
.ywjs3-1-1 { width: 877px;float: left;margin-right: 60px;}
.ywjs3-1-1 ul { }
.ywjs3-1-1 ul li { border-bottom: 1px solid #c9c9c9;padding: 30px 15px 18px;}
.ywjs3-1-1 ul li h5 { font-size: 16px;color: #393939;line-height: 28px;margin: 0;font-weight: 800;background: url(../images/ywjs-1-bj.jpg) no-repeat left center;padding-left: 16px;}
.ywjs3-1-1 ul li p { font-size: 16px;color: #393939;line-height: 28px;padding-left: 16px;}
.ywjs3-1-2 {width: 465px;float: right;}
.ywjs3-1-2 img { display: block;width: 100%;}
.ywjs3 .ywjs-1 { padding: 23px 12px 32px;}
.ywjs3 .ywjs-1 p { padding: 0;}
.ywjs3 .ywjs-1 img {display: block;margin: 0 auto;}
/*日本协作公司*/
.zxgs {width: 1112px;margin: 0 auto;}
.zxgs1 { overflow: hidden;margin-bottom: 110px;}
.zxgs1-1 {width: 424px;float: left;margin-right: 41px;}
.zxgs1-1 img { display: block;width: 100%;border: 1px solid #dbdbdb;}
.zxgs1-2 { width: 647px;float: right;}
.zxgs1-2 h5 { font-size: 22px;color: #2c2c2c;line-height: 48px;border-bottom: 3px solid #682c2c;margin: 0;margin-bottom: 22px;font-weight: 800;}
.zxgs1-2-1 li { overflow: hidden;margin-bottom: 21px;}
.zxgs1-2-1 li span { width: 112px;background-color: #b2b2b2;text-align: center;float: left;margin-right: 30px;font-size: 16px;color: #ffffff;line-height: 30px;font-weight: 800;margin-left: 6px;}
.zxgs1-2-1-1 { width: 456px;float: right;margin-right: 43px;}
.zxgs1-2-1-1 p { margin: 0;font-size: 16px;color: #393939;line-height: 28px;font-weight: 800;}
/*沈阳*/
.syzxgs { width: 1220px;margin: 0 auto;}
.syzxgs .zxgs1-2 { width: 648px;float: left;margin-right: 116px;}
.syzxgs .zxgs1-1 { width: 456px;float: right;margin-right: 0;}
.zxgs2 { overflow: hidden;margin-bottom: 97px;}
.zxgs2-1 { width: 509px;float: left;margin-left: 11px;margin-right: 91px;}
.zxgs2-1 img {display: block;width: 100%;border: 1px solid #dbdbdb;}
.zxgs2-2 { width: 609px;float: right;}
.zxgs2-2 h5 { margin: 0;font-size: 22px;color: #2c2c2c;line-height: 46px;margin-bottom: 10px;font-weight: 800;}
.zxgs2-2 p { font-size: 16px;color: #393939;line-height: 30px;font-weight: 800;}
/*大连*/
.dlzxgs { width: 1240px;margin: 0 auto;}
.dlzxgs .zxgs1-2 { width: 760px;}
.dlzxgs .zxgs1-2-1-1 {width: 558px;}
.dlzxgs .zxgs1 { margin-bottom: 0;padding: 0 7px;}
.zxgs4 { border-bottom: 3px solid #e7e7e7;padding-bottom: 46px;margin-bottom: 95px;padding: 0 7px 46px;}
.zxgs4 h5 { font-size: 22px;color: #2c2c2c;line-height: 86px;margin: 0;margin-bottom: 5px;font-weight: 800;}
.zxgs4 p { font-size: 16px;color: #393939;line-height: 28px;font-weight: 800;}
/*招贤纳士*/
.zxns { width: 1402px;margin: 0 auto 66px; }
.zxns tr th { background-color: #e9e9e9;color: #383838;line-height: 52px;font-size: 18px;font-weight: 800; }
.zxns-1 { width: 436px; padding-left: 45px;text-align: left;}
.zxns-2 { width: 235px; padding-left: 67px;     text-align: center;}
.zxns-3 { width: 442px; padding-left: 233px;    text-align: center; }
.zxns-4 { width: 289px; padding-left: 126px;     text-align: center;}
.zxns tr td { font-size: 16px;color: #393939;line-height: 57px;border-bottom: 1px solid #bbd4e5; font-weight: 800;}
.zxns tr td a {  font-size: 16px;color: #393939;line-height: 57px; font-weight: 800;}
/*招贤纳士内页*/
.zxnsshow { width: 1402px;margin: 0 auto 75px;border-bottom: 2px solid #cecece;padding: 38px 40px;font-size: 16px;color: #393939; }
.zxnsshow .zxnsshow-edit { font-size: 16px;color: #393939;line-height: 35px; }
.zxnsshow ul {margin-bottom: 65px; }
.zxnsshow ul li { overflow: hidden; margin-bottom: 2px;font-size: 16px;color: #393939;line-height: 35px;}
.zxnsshow ul li span { display: block;float: left;font-size: 16px;color: #393939;line-height: 35px;width: 80px;margin-right: 2px; }
.zxnsshow1-1 { width: 1240px;float: right;text-align: left; }
.zxnsshow1-1 p { font-size: 16px;color: #393939;line-height: 35px;  }
.zxnsshow2 p { font-size: 16px;color: #000000;line-height: 80px; }
/*笔记本*/
@media screen and (max-width: 1401px){
.header {width: 98%;margin: 0 auto;overflow: hidden;}
.logo {float: left;margin-top: 20px;}
.logo img {width: 100%;}
.sous1{    width: 100%;float: none;}
.the-nav {width: 100%;}
#H_menulist li a { margin-right: 40px; }
.H_menulist2 {  }
.banner { margin-bottom:4%; }
.main1 { width: 100%; }
.main1 ul li { width: 23%;margin: 0 1% 3%;    padding: 6% 0 5%; }
.main1-2 p { font-size: 16px; }
.main2 { width: 100%; background-color:#065795 ;padding-bottom: 6%;padding-top: 5%; }
.main2-1 { width: 96%;}
.main2-bt,.main4-bt { margin-bottom: 2%; }
.main2-bt h4,.main4-bt h4 { font-size: 26px; }
.main2-bt p,.main4-bt p { font-size: 16px; }
.main2-txt { margin-bottom: 3%; }
.main2-txt p {line-height: 32px;font-size: 16px;}
.main3 { width: 100%;    margin: 0 auto 5%; }
.main3-txt {width: 98%; margin: 0 auto 3%;}
.main3-txt li { width: 48%;margin: 0 1% 3%; padding: 1%;}
.main4-bt p { padding-bottom: 5px; }
.main4 { width: 100%;    padding: 4% 0 3%;margin-bottom: 3%; }
.main4-1 {width: 98%;}
.main4-2 { padding-bottom: 3%; }
.main4-txt {    margin-bottom: 3%;padding-top: 2%;}
.main4-txt li { width: 48%;    margin: 0 1% 2%;}
.main4-txt li a { width: 68%;font-size: 12px;display: block; line-height: 32px;}
.main4-txt li span { font-size: 12px;line-height: 32px; }
.main4-more a { width: 150px;height: 30px;line-height: 30px;font-size: 14px; }
.main5 { width: 100%;margin: 0 auto 4%; }
.link-1 { width: 98%;    line-height: 28px;padding: 3% 0; }
.link-1 span { font-size: 14px; padding: 0 11px;}
.footer-nav-1 { width: 98%; }
.footer-nav-l { margin-right: 35px; }
.footer-nav-c {margin-right: 0px;width: 480px;}
.footer { line-height: 40px;padding: 0 3%; }
.footer p,.footer a { font-size: 14px; line-height: 40px;}
/*联系我们*/
.content-banner { width: 100%;}
.mbx { width: 100%;}
.mbx-l { padding-left: 2%;}
.mbx-r { }
.mbx-l { width: auto;float: left;padding-left: 13px;}
.mbx-l p ,.mbx-l a { color: #787474;font-size: 12px; }
.mbx-r { float: right;}
.mbx-r ul { overflow: hidden; }
.mbx-r li {float: left;margin: 0 15px; }
.mbx-r li a { color: #505050;font-size: 12px;text-align: right; }
.lxwm-tit { width: 98%;}
.lxwm { width: 98%;}
.lxwm-1-l { width: 40%;margin-right: 2%;margin-left: 3%;}
.lxwm-1-r { width: 54%;}
/*案例展示*/
.case { margin: 4% 0 6%; }
.case li img { margin: 0 auto 6%; }
/*list*/
.list { margin-bottom: 6%;}
/*代表致词*/
.qyxx { width: 98%;margin: 0 auto 4%; }
.dbzc1 { width: 96%; margin: 0 auto;}
.dbzc1 img   { float: right; margin-bottom: 28px;margin-right: 4%;margin-left: 10%;}
.dbzc1 p  { font-size: 14px;color: #393939;margin-bottom: 36px;line-height: 28px; }
.dbzc2 { width: 94%;margin: 0 auto; }
.dbzc2 p { text-align: right;font-size: 14px;color: #393939;line-height: 30px; }
.qyxx-edit img { display: block;}
.qyxx-edit p ,.qyxx-edit { font-size: 14px;color: #393939;line-height: 28px; }
/*公司简介*/
.gsjj { width: 98%;margin:0 auto; overflow: hidden; }
.gsjj1 { width: 48%;float: left;margin-right: 4%;}
.gsjj ul li { border-bottom: 1px solid #cbc9c9; font-size: 16px;color: #393939;padding: 18px 12px;margin-bottom: 4px;overflow: hidden;}
.gsjj li span { float: left;width: 15%; }
.gsjj1-2 p { line-height: 28px; }
.gsjj1-2-1 { margin-bottom: 5px; }
.gsjj1-2-1-1 p { font-size: 14px;line-height: 28px;color: #393939;background: url(../images/gsjj1-2-1-1-bj.jpg) no-repeat left center; padding-left: 14px;}
.gsjj1-2 { float: right;text-align: left; width: 85%;}
.gsjj2 { width: 48%;float: right; }
/*企业文化*/
.qywh { width: 98%;margin: 0 auto 6%; }
.qywh ul { overflow: hidden; }
.qywh ul li { float: left;border: 1px solid #e0e0e0;width: 23%;margin-right: 2%; }
.qywh ul .qywh-ts { margin-right: 0; }
.qywh ul li img { display: block;width: 100%;margin-bottom: 4%; }
.qywh ul li h5 { text-align: center;font-size: 22px;color: #2c2c2c;line-height: 34px; margin-top: 32px;font-weight: normal;margin: 0;}
.qywh ul li p { text-align: center;font-size: 13px;color: #e70012;line-height: 28px; margin-bottom: 30px;}
/*员工风采*/
.ygfc1 ,.ygfc { width: 98%;margin: 0 auto 6%;}
.ygfc1 ul { overflow: hidden;}
.ygfc1 ul li { float: left;width: 232px;margin-bottom: 50px;}
.ygfc1-1 { background-color: #f5f5f5;padding: 44px 0;margin-bottom: 15px;}
.ygfc1-1 img { display: block;margin: 0 auto;}
.ygfc1-2 { text-align: center;color: #393939;}
.ygfc1-2-1 { line-height: 32px;font-size: 16px;}
.ygfc1-2-2 { line-height: 30px;font-size: 16px;background: url(../images/ygfc1-2-2-bj.jpg) no-repeat bottom center;margin-bottom: 16px;	}
.ygfc1-2-3 { font-size: 16px;margin-bottom: 16px;}
.ygfc1-3 { color: #393939;font-size: 14px;line-height: 22px;padding: 0 16px;text-align: center;background: url(../images/ygfc1-3-bj.jpg) no-repeat right center;min-height: 66px;height: 66px;}
.ygfc1-3-ts { background: none; }
.ygfc2 { width: 98%;margin: 0 auto; }
.ygfc2-1 { border: 1px solid #c4c4c4;width: 100%; margin-bottom: 30px;}
.ygfc2-1 img { display: block;width: 100%; }
.ygfc2-2 { margin-bottom: 56px; }
.ygfc2-2 ul { overflow: hidden; }
.ygfc2-2 ul li { float: left;width: 23%;margin-right: 2%;margin-bottom: 4%;border: 1px solid #c4c4c4; }
.ygfc2-2 ul li img { display: block;width: 100%; }
.ygfc2-2 ul .ygfc2-2-ts { margin-right: 0; }
/*组织结构*/
.zzjg { width: 98%;margin: 0 auto 50px; }
/*列表展示*/
.lbzs { width: 98%;margin: 0 auto 6%;}

/*图样-内页*/
.alzsshow { width: 98%;margin: 4% auto 8%;}
.alzsshow-bt { border-bottom: 1px solid #e8e8e8;text-align: center;padding-bottom: 28px;}
.alzsshow-bt h5 { margin: 0;font-size: 20px;font-weight: normal;margin-bottom: 8px;}
.alzsshow-bt p { font-size: 15px;}
.alzsshow1 ,.edit { font-size: 16px;line-height: 28px;color: #393939;padding: 46px 34px 0;}
.alzsshow1 img ,.edit img{ display: block;width: 100%;margin: 0 auto 6%;}
/*图样展示*/
.tyzs { width: 100%;margin: 0 auto;}
.tyzs ul { overflow: hidden;}
.tyzs ul li { float: left;margin: 0 1% 3%;width: 48%;}
.tyzs-1 { border: 1px solid #ececec;padding: 7px;}
.tyzs-1 img { width: 100%;display: block;}
.tyzs ul li p { text-align: center;font-size: 16px;color: #393939;line-height: 90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*新闻资讯*/
.xwzx { width: 98%;margin: 0 auto 6%;}
.xwzx ul li { overflow: hidden;border-bottom: 1px solid #e8e8e8;padding: 3% 0 3%;}
.xwzx1 { width: 8%;float: left;background-color: #b8b8b8;height: 90px;margin-right: 1%;}
.xwzx1 p { text-align: center;font-size: 36px;color: #fff;font-weight: bold;}
.xwzx1 span { text-align: center;font-size: 12px;color: #fff;display: block;}
.xwzx2 {width: 90%;float: right;margin-right: 1%;}
.xwzx2 h5 { margin: 0;font-size: 18px;color: #2c2c2c;line-height: 30px;font-weight: normal;margin-bottom: 8px;}
.xwzx2 p { font-size: 15px;color: #393939;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
/*翻页*/
.page2 { background-color: #f5f5f5;padding: 24px 33px 16px;margin-top: 90px;}
.page2 p ,.page2 a { font-size: 16px;color: #616060;line-height: 38px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*业务管理-钢结构加工管理*/
.ywjs { width: 98%;margin: 0 auto 8%;}
.ywjs-bt { background-color: #eeeeee;padding: 13px;margin: 0;}
.ywjs-bt h5 { font-size: 22px;color: #393939;border-left: 9px solid #016db8;padding-left: 12px;margin: 0;}
.ywjs-1 p { font-size: 16px;color: #464646;line-height: 28px;padding: 20px 2px 67px;}
.ywjs-1 ul { padding: 16px 12px 100px;}
.ywjs-1 ul li { background: url(../images/ywjs-1-bj.jpg) no-repeat left center; padding-left: 18px;color: #393939;font-size: 16px;line-height: 28px;}
.ywjs img { display: block;width: 100%;margin: 0 auto 0;}
/*业务管理-架台钢结构设计*/
.ywjs2 {width: 98%;margin: 0 auto 8%;overflow: hidden;}
.ywjs2-1 {width: 60%;float: left;margin-right: 2%;}
.ywjs2-1 p { font-size: 16px;color: #393939;line-height: 28px;}
.ywjs2-1 img {display: block;width: 100%;margin: 94px auto 0;}
.ywjs2-2 { width: 36%;float: right;margin-right: 2%;}
/*业务管理-建筑钢结构设计*/
.ywjs3 {width: 98%;margin: 0 auto;}
.ywjs3 .ywjs-bt h5 { border-left: 9px solid #5a0a0a;}
.ywjs3-1 { overflow: hidden;margin-bottom: 83px;}
.ywjs3-1-1 { width: 68%;float: left;margin-right: 2%;}
.ywjs3-1-1 ul { }
.ywjs3-1-1 ul li { border-bottom: 1px solid #c9c9c9;padding: 30px 15px 18px;}
.ywjs3-1-1 ul li h5 { font-size: 16px;color: #393939;line-height: 28px;margin: 0;font-weight: 800;background: url(../images/ywjs-1-bj.jpg) no-repeat left center;padding-left: 16px;}
.ywjs3-1-1 ul li p { font-size: 16px;color: #393939;line-height: 28px;padding-left: 16px;}
.ywjs3-1-2 {width: 30%;float: right;}
.ywjs3-1-2 img { display: block;width: 100%;}
.ywjs3 .ywjs-1 { padding: 23px 12px 32px;}
.ywjs3 .ywjs-1 p { padding: 0;}
.ywjs3 .ywjs-1 img {display: block;margin: 0 auto;}
/*协作公司*/
.zxgs {width: 1112px;margin: 0 auto;}
.zxgs1 { overflow: hidden;margin-bottom: 110px;}
.zxgs1-1 {width: 424px;float: left;margin-right: 41px;}
.zxgs1-1 img { display: block;width: 100%;border: 1px solid #dbdbdb;}
.zxgs1-2 { width: 647px;float: right;}
.zxgs1-2 h5 { font-size: 22px;color: #2c2c2c;line-height: 48px;border-bottom: 3px solid #682c2c;margin: 0;margin-bottom: 22px;}
.zxgs1-2-1 li { overflow: hidden;margin-bottom: 21px;}
.zxgs1-2-1 li span { width: 112px;background-color: #b2b2b2;text-align: center;float: left;margin-right: 31px;font-size: 17px;color: #ffffff;line-height: 30px;font-weight: bold;margin-left: 6px;}
.zxgs1-2-1-1 { width: 446px;float: right;margin-right: 52px;}
.zxgs1-2-1-1 p { margin: 0;font-size: 16px;color: #393939;line-height: 28px;}
/*招贤纳士*/
.zxns { width: 98%;margin: 0 auto 6%; }
.zxns table { width: 100%; }
.zxns tr th { background-color: #e9e9e9;color: #383838;line-height: 52px;font-size: 18px;font-weight: 800; }
.zxns-1 { width: 30%; padding-left: 45px;}
.zxns-2 { width: 20%; padding-left: 67px; }
.zxns-3 { width: 30%; padding-left: 233px; }
.zxns-4 { width: 20%; padding-left: 126px; }
.zxns tr td { font-size: 16px;color: #393939;line-height: 57px;border-bottom: 1px solid #bbd4e5; }
/*招贤纳士内页*/
.zxnsshow { width: 98%;margin: 0 auto 6%;border-bottom: 2px solid #cecece;padding: 38px 40px;font-size: 16px;color: #393939; }
.zxnsshow .zxnsshow-edit { font-size: 16px;color: #393939;line-height: 35px; }
.zxnsshow ul {margin-bottom: 65px;}
.zxnsshow ul li { overflow: hidden; margin-bottom: 2px;font-size: 16px;color: #393939;line-height: 35px;}
.zxnsshow ul li span { display: block;float: left;font-size: 16px;color: #393939;line-height: 35px;width: 10%;margin-right: 1%; }
.zxnsshow1-1 { width: 89%;float: right;text-align: left; }
.zxnsshow1-1 p { font-size: 16px;color: #393939;line-height: 35px;  }
.zxnsshow2 p { font-size: 16px;color: #000000;line-height: 80px; }
}
/*pad*/
@media screen and (max-width: 1200px){
.H_menulist2 { display: none; }
.header {width: 98%;margin: 0 auto;overflow: hidden;}
.logo {float: left;margin-top: 12px;}
.logo img {width: 100%;}
.sous1{    width: 97%;float: none;}
.the-nav {width: 100%;}
#H_menulist, .H_menulist2 { line-height: 32px; }
#H_menulist { width: 70%; }
.H_menulist2 { width: 222px;display: block; }
#H_menulist li a,.H_menulist2 li a { margin-right: 10px;font-size: 12px;line-height: 32px;padding: 10px 10px; }
.banner { margin-bottom:4%; }
.main1 { width: 100%; margin-bottom: 7%;}
.main1 ul li { width: 45%;margin: 0 2% 3%;    padding: 7% 0 8%; }
.main1-2 p { font-size: 14px; }
.main2 { width: 100%; background-color:#065795 ;padding-bottom: 6%;padding-top: 5%; margin-bottom:7%;}
.main2-1 { width: 98%;margin: 0 auto;}
.main2-bt,.main4-bt { margin-bottom: 3%; }
.main2-bt h4,.main4-bt h4 { font-size: 20px; }
.main2-bt p,.main4-bt p { font-size: 16px; }
.main2-txt { margin-bottom: 5%; }
.main2-txt p {line-height: 26px;font-size: 14px;}
.main2-2 { width: 98%;margin: 0 auto 2%; }
.digital-item { width: 33%; }
.digital-title { font-size: 14px;line-height: 30px; }
.digital-num { font-size: 30px; }
.digital-unit { font-size: 12px; }
.main2-3 ul { width: 100%; text-align: center;}
.main2-3 ul li { width: 18%;margin: 0 1% 2%; display: inline-block;}

.main3 { width: 100%;    margin: 0 auto 5%; }
.main3-txt {width: 98%; margin: 0 auto 3%;}
.main3-txt li { width: 48%;margin: 0 1% 3%; padding: 1%;}
.main4-bt p { padding-bottom: 5px; }
.main4 { width: 100%;    padding: 6% 0 5%;margin-bottom: 5%; }
.main4-1 {width: 98%;margin: 0 auto;}
.main4-2 { padding-bottom: 4%; }
.main4-txt {    margin-bottom: 4%;padding-top: 3%;}
.main4-txt li { width: 98%;    margin: 0 1% 2%;float: none; }
.main4-txt li a { width: 68%;font-size: 12px;display: block; line-height: 32px;}
.main4-txt li span { font-size: 12px;line-height: 32px; }
.main4-more a { width: 150px;height: 30px;line-height: 30px;font-size: 14px; }
.main5 { width: 100%;margin: 0 auto 4%; }
.link-1 { width: 98%;    line-height: 24px;padding: 3% 0; }
.link-1 span { font-size: 12px;padding: 0 2px; }
.footer-nav-1 { width: 98%; }
.footer-nav-l {  float: none;margin: 6% auto;}
.footer-nav-c { float: none;width: 98%;margin: 0;margin-bottom: 3%; }
.footer-nav-c dl { width: 40%;padding-left: 8%;margin-left: 10%; }
.footer-nav-r { float: none;width: 100%;margin-left: 10%; }
.footer { line-height: 40px;padding: 0 3%;}
.footer p,.footer a { font-size: 12px; line-height: 40px;}
/*联系我们*/
.mbx { height: auto; }
.mbx-r li {float: left;margin: 0 8px; }
.lxwm-tit { margin: 4% auto 3%;padding-bottom: 2%;}
.lxwm-tit h4 { font-size: 26px;}
.lxwm-tit h5 { font-size: 18px;}
.lxwm-1-l h5 { font-size: 18px;margin-bottom: 3%;}
.lxwm-1-l-1 { margin-bottom: 3%;  padding-top: 1%;    padding-left: 22%;padding-bottom: 3%;}
.lx1,.lx2,.lx3 { background-size: 15%; }
.lxwm-1-l-1 p { font-size: 12px;line-height: 28px; }
.lxwm-1-r { margin-top: 3%; }
/*发展历程*/
.fzlc1 {width: 98%;margin: 0 auto 5%; }
.fzlc1 h5 {background-color: #810f0f;text-align: center;line-height: 30px;width: 112px;color: #ffffff;font-size: 16px;margin-bottom: 18px; margin-left: 2%;}
.fzlc1 ul { overflow: hidden; }
.fzlc1 ul li { border-bottom: 1px dashed #d2d2d2;  padding-left: 1%;width:45% ;margin: 0 2%;float: left;}
.fzlc1 ul li { font-size: 12px;color: #393939;line-height: 44px;background: url(../images/fzlc-bj.jpg) no-repeat left center; padding-left: 18px;}
.qyxx-edit p, .qyxx-edit { font-size: 12px; }
.dbzc1 img { margin-right: 3%;margin-left: 7%; }
/*公司简介*/
.gsjj { width: 98%;margin:0 auto; overflow: hidden; }
.gsjj1 { width: 48%;float: left;margin-right: 4%;}
.gsjj ul li { border-bottom: 1px solid #cbc9c9; font-size: 12px;color: #393939;padding: 3% 2%;margin-bottom: 4px;overflow: hidden;}
.gsjj li span { float: left;width: 20%; }
.gsjj1-2 p { line-height: 28px; }
.gsjj1-2-1 { margin-bottom: 5px; }
.gsjj1-2-1-1 p { font-size: 12px;line-height: 24px;color: #393939;background: url(../images/gsjj1-2-1-1-bj.jpg) no-repeat left center; padding-left: 3%;}
.gsjj1-2 { float: right;text-align: left; width: 80%;}
.gsjj2 { width: 48%;float: right; }
/*企业文化*/
.qywh { width: 98%;margin: 0 auto 6%; }
.qywh ul { overflow: hidden; }
.qywh ul li { float: left;border: 1px solid #e0e0e0;width: 23%;margin-right: 2%; }
.qywh ul .qywh-ts { margin-right: 0; }
.qywh ul li img { display: block;width: 100%;margin-bottom: 4%; }
.qywh ul li h5 { text-align: center;font-size: 16px;color: #2c2c2c;line-height: 30px; font-weight: 800;margin: 0;}
.qywh ul li p { text-align: center;font-size: 12px;color: #e70012;line-height: 24px; margin-bottom: 4%;}
/*员工介绍*/
.ygfc1-2-1 { font-size: 14px;line-height: 30px; }
.ygfc1-2-2 { font-size: 14px;line-height: 28px; margin-bottom: 8px; }
.ygfc1-2-3 {  font-size: 14px;line-height: 28px; margin-bottom: 8px;  }
.ygfc1-3 { font-size: 12px; }
/*列表展示*/
.lbzs { font-size: 14px;}
.lbzs .lbzs1 { background-color: #f2f7fa;color: #393939;line-height: 40px;}
.lbzs tr td { color: #393939;line-height: 32px;}
.lbzs1-1 { border-right: 1px solid #cfcfcf;padding-left: 35px;}
.lbzs1-2 { border-right: 1px solid #cfcfcf;text-align: center;}
.lbzs1-3 { border-right: 1px solid #cfcfcf;text-align: center;}
/*案例展示*/
.tyzs-1 { border: 1px solid #ececec;padding: 4px;}
.tyzs-1 img { width: 100%;display: block;}
.tyzs ul li p { text-align: center;font-size: 14px;color: #393939;line-height: 60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*新闻资讯*/
.xwzx { width: 98%;margin: 0 auto 6%;}
.xwzx ul li { overflow: hidden;border-bottom: 1px solid #e8e8e8;padding: 3% 0 3%;}
.xwzx1 { width: 10%;float: left;background-color: #b8b8b8;;margin-right: 1%;padding: 2% 0;}
.xwzx1 p { text-align: center;font-size: 22px;color: #fff;font-weight: bold;}
.xwzx1 span { text-align: center;font-size: 12px;color: #fff;display: block;}
.xwzx2 {width: 88%;float: right;margin-right: 1%;}
.xwzx2 h5 { margin: 0;font-size: 16px;color: #2c2c2c;line-height: 26px;font-weight: normal;margin-bottom: 8px;}
.xwzx2 p { font-size: 12px;color: #393939;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.alzsshow-bt h5 { font-size: 14px; font-weight: 800;}
.alzsshow-bt p { font-size: 12px; }
.edit { font-size: 12px;line-height: 28px; }

/*翻页*/
.page2 { background-color: #f5f5f5;padding: 1% 2% 1%;margin-top: 6%;}
.page2 p ,.page2 a { font-size: 12px;color: #616060;line-height: 32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*业务管理-钢结构加工管理*/
.ywjs { width: 98%;margin: 0 auto 8%;}
.ywjs-bt { background-color: #eeeeee;padding: 13px;margin: 0;}
.ywjs-bt h5 { font-size: 16px;color: #393939;border-left: 9px solid #016db8;padding-left: 12px;margin: 0;}
.ywjs-1 p { font-size: 12px;color: #464646;line-height: 26px;padding: 18px 2px 37px;}
.ywjs-1 ul { padding: 16px 12px 60px;}
.ywjs-1 ul li { background: url(../images/ywjs-1-bj.jpg) no-repeat left center; padding-left: 18px;color: #393939;font-size: 12px;line-height: 28px;}
.ywjs img { display: block;width: 100%;margin: 0 auto 0;}
/*业务管理-架台钢结构设计*/
.ywjs2 {width: 98%;margin: 0 auto 5%;overflow: hidden;}
.ywjs2-1 {width: 60%;float: left;margin-right: 2%;}
.ywjs2-1 p { font-size: 12px;color: #393939;line-height: 24px;}
.ywjs2-1 img {display: block;width: 100%;margin: 4% auto 0;}
.ywjs2-2 { width: 36%;float: right;margin-right: 2%;}
/*业务管理-建筑钢结构设计*/
.ywjs3 {width: 98%;margin: 0 auto;}
.ywjs3 .ywjs-bt h5 { border-left: 9px solid #5a0a0a;}
.ywjs3-1 { overflow: hidden;margin-bottom: 5%;}
.ywjs3-1-1 { width: 68%;float: left;margin-right: 2%;}
.ywjs3-1-1 ul { }
.ywjs3-1-1 ul li { border-bottom: 1px solid #c9c9c9;padding: 20px 10px 10px;}
.ywjs3-1-1 ul li h5 { font-size: 12px;color: #393939;line-height: 22px;margin: 0;font-weight: 800;background: url(../images/ywjs-1-bj.jpg) no-repeat left center;padding-left: 16px;}
.ywjs3-1-1 ul li p { font-size: 12px;color: #393939;line-height: 22px;padding-left: 16px;}
.ywjs3-1-2 {width: 30%;float: right;}
.ywjs3-1-2 img { display: block;width: 100%;}
.ywjs3 .ywjs-1 { padding: 23px 12px 32px;}
.ywjs3 .ywjs-1 p { padding: 0;}
.ywjs3 .ywjs-1 img {display: block;margin: 0 auto;}
/*协作公司*/
.zxgs {width: 98%;margin: 0 auto;}
.zxgs1 { overflow: hidden;margin-bottom: 6%;}
.zxgs1-1 {width: 38%;float: left;margin-right:2%;}
.zxgs1-1 img { display: block;width: 100%;border: 1px solid #dbdbdb;}
.zxgs1-2 { width: 60%;float: right;}
.zxgs1-2 h5 { font-size: 14px;color: #2c2c2c;line-height: 30px;border-bottom: 3px solid #682c2c;margin: 0;margin-bottom: 8px;}
.zxgs1-2-1 li { overflow: hidden;margin-bottom: 10px;}
.zxgs1-2-1 li span { width: 16%;background-color: #b2b2b2;text-align: center;float: left;margin-right: 10px;font-size: 12px;color: #ffffff;line-height: 30px;font-weight: bold;margin-left: 2%;}
.zxgs1-2-1-1 { width: 76%;float: right;margin-right: 3%;}
.zxgs1-2-1-1 p { margin: 0;font-size: 12px;color: #393939;line-height: 28px;}
/*沈阳*/
.syzxgs { width: 98%;margin: 0 auto;}
.syzxgs .zxgs1-2 { width: 56%;float: left;margin-right: 4%;}
.syzxgs .zxgs1-1 { width: 40%;float: right;margin-right: 0;}
.zxgs2 { overflow: hidden;margin-bottom: 97px;}
.zxgs2-1 { width: 46%;float: left;margin-left: 1%;margin-right: 3%;}
.zxgs2-1 img {display: block;width: 100%;border: 1px solid #dbdbdb;}
.zxgs2-2 { width: 50%;float: right;}
.zxgs2-2 h5 { margin: 0;font-size: 16px;color: #2c2c2c;line-height: 32px;margin-bottom: 10px;}
.zxgs2-2 p { font-size: 12px;color: #393939;line-height: 24px;}
.ygfc-edit {margin: 4% auto 3%;padding: 0 1%;}
/*大连*/
.dlzxgs { width: 98%;margin: 0 auto;}
.dlzxgs .zxgs1-2 { width: 60%;}
.dlzxgs .zxgs1-2-1-1 {width: 72%;}
.dlzxgs .zxgs1 { margin-bottom: 0;padding: 0 7px;}
.zxgs4 { border-bottom: 3px solid #e7e7e7;padding-bottom: 26px;margin-bottom: 65px;padding: 0 7px 26px;}
.zxgs4 h5 { font-size: 16px;color: #2c2c2c;line-height: 56px;font-weight: 800;margin: 0;margin-bottom: 5px;}
.zxgs4 p { font-size: 12px;color: #393939;line-height: 24px;}
/*招贤纳士*/
.zxns { width: 98%;margin: 0 auto 5%; }
.zxns table { width: 100%; }
.zxns tr th { background-color: #e9e9e9;color: #383838;line-height: 42px;font-size: 14px;font-weight: 800; }
.zxns-1 { width: 30%; padding-left: 4%;}
.zxns-2 { width: 20%; padding-left: 3%; }
.zxns-3 { width: 30%; padding-left: 6%; }
.zxns-4 { width: 20%; padding-left: 5%; }
.zxns tr td { font-size: 14px;color: #393939;line-height: 37px;border-bottom: 1px solid #bbd4e5; }
.zxns tr td a { font-size: 14px; }
/*招贤纳士内页*/
.zxnsshow { width: 98%;margin: 0 auto 6%;border-bottom: 2px solid #cecece;padding: 4% 3%;font-size: 14px;color: #393939; }
.zxnsshow .zxnsshow-edit { font-size: 14px;color: #393939;line-height: 35px; }
.zxnsshow ul {margin-bottom: 5%; }
.zxnsshow ul li { overflow: hidden; margin-bottom: 2px;font-size: 14px;color: #393939;line-height: 35px;}
.zxnsshow ul li span { display: block;float: left;font-size: 14px;color: #393939;line-height: 35px;width: 15%;margin-right: 1%; }
.zxnsshow1-1 { width: 84%;float: right;text-align: left; }
.zxnsshow1-1 p { font-size: 12px;color: #393939;line-height: 35px;  }
.zxnsshow2 p { font-size: 12px;color: #000000;line-height: 60px; }
}
@media screen and (max-width: 900px){
	.gsjj1 ,.gsjj2{ width: 98%; }
	.lxwm-1-l-1 { padding-left: 18%; }
	.lxwm-1-l { width: 50%; margin-left: 2%;margin-right: 0;}
	.lxwm-1-r{ width: 48%;}
	.lxwm-1-l-1{ margin-bottom: 0; }
}
/*手机版*/
@media screen and (min-width: 460px) and (max-width: 767px)  {
.logo img { width: 60% !important; }
.btn-navbar { position: absolute; }
.btn-navbar-navtoggle { right: 0;top: 22px;}
}
@media (max-width: 767px) {
.link-1 .link-1-2 { padding-left: 0;}
.H_menulist2 { display: none; }
.header {width: 98%;margin: 10px auto;overflow: hidden;position: relative;}
.logo {width: 75%;float: left;margin-top: 6px;}
.logo img { width: 100%;}
#H_menulist { width: 100%; }
#H_menulist li, .H_menulist2 li { float: none; }
#H_menulist li a { font-size: 14px;line-height: 32px;padding: 3px 10px;color: #505050;/*background-color: #4984b2;*/z-index: 999999; }
#H_menulist li a:hover { background: #5a0a0a !important; color: #fff !important;}
.sous1{    width: 60%;float: none;position: absolute;right: 13px;}
.banner { margin-bottom:8%; }
.main1 { width: 100%;     margin: 0 auto 7%;}
.main1 ul li { width: 42%;margin: 0 4% 3%;    padding: 7% 0 8%; }
.main1-2 p { font-size: 14px; }
.main2 { width: 100%; background-color:#065795 ;padding-bottom: 6%;padding-top: 5%; margin-bottom:7%;}
.main2-1 { width: 96%;margin: 0 auto;}
.main2-bt,.main4-bt { margin-bottom: 3%; }
.main2-bt p { padding-bottom: 4px; }
.main2-bt h4,.main4-bt h4 { font-size: 16px; }
.main2-bt p,.main4-bt p { font-size: 14px; }
.main2-txt { margin-bottom: 5%; }
.main2-txt p {line-height: 26px;font-size: 12px;}
.main2-2 { width: 98%; margin: 0 auto 3%;}
.digital-item { width: 33%; }
.digital-title { font-size: 14px;line-height: 30px; }
.digital-num { font-size: 30px; }
.digital-unit { font-size: 12px; }
.main2-3 ul { width: 100%; text-align: center;}
.main2-3 ul li { width: 30%;margin: 0 1% 2%; display: inline-block;}
.main2-3 ul li a { font-size: 12px; }
.main2-3 ul .main2-3-ts { margin: 0;float: left; }
.main2-3 ul .main2-3-ts2 { margin-left: 16%;margin-right: 2%; }
.main3 { width: 100%;    margin: 0 auto 5%; }
.main3-txt {width: 96%; margin: 0 auto 3%;}
.main3-txt li { width: 95%;margin: 0 auto 3%; padding: 2%;float: none;}
.main4-bt p { padding-bottom: 5px; }
.main4 { width: 100%;    padding: 6% 0 5%;margin-bottom: 5%; }
.main4-1 {width: 98%;}
.main4-2 { padding-bottom: 4%; }
.main4-txt {    margin-bottom: 4%;padding-top: 3%;}
.main4-txt li { width: 98%;    margin: 0 1% 2%;float: none; }
.main4-txt li a { width: 68%;font-size: 12px;display: block; line-height: 32px;}
.main4-txt li span { font-size: 12px;line-height: 32px; }
.main4-more a { width: 150px;height: 30px;line-height: 30px;font-size: 14px; }
.main5 { width: 100%;margin: 0 auto 6%; }
.link-1 { width: 98%;    line-height: 24px;padding: 3% 0; }
.link-1 span { font-size: 12px;padding: 0; }
.footer-nav-1 { width: 98%; }
.footer-nav-l { width: 100%;margin-top: 9%; margin-right: 0; float: none;padding-bottom: 9%;}
.footer-nav-c { float: none;width: 98%;margin: 0;margin-bottom: 3%; }
.footer-nav-c dl { width: 40%;padding-left: 8%; }
.footer-nav-r { float: none;width: 96%;margin-bottom: 3%; }
.footer-nav-r p { font-size: 12px;line-height: 24px; }
.footer { line-height: 30px;padding: 0 3%; }
.footer p,.footer a { font-size: 12px !important;line-height: 24px; }
/*联系我们*/
.lxwm { margin: 0 auto 4%; }
.lxwm-1 { padding: 4% 3%; }
.lxwm-1-l { width: 100%;float: none; }
.lxwm-1-r { width: 100%;float: none; }
.mbx-r ,.mbx-l{ float: none; }
.mbx-l { padding-left: 8px !important; }
.mbx-r li { line-height: 24px; }
.dbzc1 img { margin: 0 auto 3%; }
.dbzc1 p { margin-bottom: 4%; }
/*发展历程*/
.fzlc1 {width: 98%;margin: 0 auto 5%; }
.fzlc1 h5 {background-color: #810f0f;text-align: center;line-height: 28px;width: 100px;color: #ffffff;font-size: 14px;margin-bottom: 12px; margin-left: 2%;}
.fzlc1 ul { overflow: hidden; }
.fzlc1 ul li { border-bottom: 1px dashed #d2d2d2;  padding-left: 5%;width:100% ;float: none;margin: 0;}
.fzlc1 ul li a{ font-size: 12px;color: #393939;line-height: 32px;background: url(../images/fzlc-bj.jpg) no-repeat left center; padding-left: 18px;}
/*公司简介*/
.gsjj { width: 98%;margin:0 auto; overflow: hidden; }
.gsjj1 { width: 100%;float: none;margin-right: 0;}
.gsjj ul li { border-bottom: 1px solid #cbc9c9; font-size: 12px;color: #393939;padding: 3% 2%;margin-bottom: 4px;overflow: hidden;}
.gsjj li span { float: left;width: 25%; }
.gsjj1-2 p { line-height: 28px; }
.gsjj1-2-1 { margin-bottom: 5px; }
.gsjj1-2-1-1 p { font-size: 12px;line-height: 24px;color: #393939;background: url(../images/gsjj1-2-1-1-bj.jpg) no-repeat left center; padding-left: 3%;}
.gsjj1-2 { float: right;text-align: left; width: 75%;}
.gsjj2 { width: 100%;float: none; }
.mbx { padding: 2% 0; }
.mbx p, .mbx a { line-height: 24px; }
/*企业文化*/
.qywh { width: 98%;margin: 0 auto 6%; }
.qywh ul { overflow: hidden; }
.qywh ul li { float: left;border: 1px solid #e0e0e0;width: 46%;margin: 0 2% 3%;}
.qywh ul .qywh-ts { margin-right: 0; }
.qywh ul li img { display: block;width: 100%;margin-bottom: 6%; }
.qywh ul li h5 { text-align: center;font-size: 14px;color: #2c2c2c;line-height: 30px; font-weight: normal;margin: 0;}
.qywh ul li p { text-align: center;font-size: 12px;color: #e70012;line-height: 24px; margin-bottom: 5%;}
/*员工风采*/
.mbx-r li { margin: 0 8px; }
.ygfc1,.ygfc { width: 98%;margin: 0 auto 6%;}
.ygfc1 ul { overflow: hidden;}
.ygfc1 ul li { float: none;width: 232px;margin: 0 auto 3%;}
.ygfc1-1 { background-color: #f5f5f5;padding: 44px 0;margin-bottom: 15px;}
.ygfc1-1 img { display: block;margin: 0 auto;}
.ygfc1-2 { text-align: center;color: #393939;}
.ygfc1-2-1 { line-height: 30px;font-size: 14px;}
.ygfc1-2-2 { line-height: 28px;font-size: 14px;background: url(../images/ygfc1-2-2-bj.jpg) no-repeat bottom center;margin-bottom: 8px;	}
.ygfc1-2-3 { font-size: 14px;margin-bottom: 8px;}
.ygfc1-3 { color: #393939;font-size: 12px;line-height: 22px;padding: 0 16px;text-align: center;background: none;min-height: 66px;height: 66px;}
.ygfc1-3-ts { background: none; }
.ygfc2 { width: 98%;margin: 0 auto; }
.ygfc2-1 { border: 1px solid #c4c4c4;width: 100%; margin-bottom: 30px;}
.ygfc2-1 img { display: block;width: 100%; }
.ygfc2-2 { margin-bottom: 6%; }
.ygfc2-2 ul { overflow: hidden; }
.ygfc2-2 ul li { float: left;width: 23%;margin-right: 2%;margin-bottom: 4%;border: 1px solid #c4c4c4; }
.ygfc2-2 ul li img { display: block;width: 100%; }
.ygfc2-2 ul .ygfc2-2-ts { margin-right: 0; }
/*列表展示*/
.lbzs { font-size: 12px;}
.lbzs1-1 { border-right: 1px solid #cfcfcf;padding-left: 3%;}
.lbzs1-2 { border-right: 1px solid #cfcfcf;text-align:center;width: 20%;padding-left: 0;}
.lbzs1-3 { border-right: 1px solid #cfcfcf;text-align: center;width: 38%;}
.tyzs ul li { width: 96%;margin: 0 2% 1%; }
/*图样-内页*/
.alzsshow-bt { border-bottom: 1px solid #e8e8e8;text-align: center;padding-bottom: 3%;}
.alzsshow-bt h5 { margin: 0;font-size: 14px;font-weight: 800;margin-bottom: 8px;}
.alzsshow-bt p { font-size: 12px;}
.alzsshow1 ,.edit,.ygfc-edit { font-size: 12px;line-height: 24px;color: #393939;padding: 5% 2% 0;}
.alzsshow1 img ,.edit img { display: block;width: 100%;margin: 0 auto 6%;}
/*新闻资讯*/
.xwzx { width: 98%;margin: 0 auto 6%;}
.xwzx ul li { overflow: hidden;border-bottom: 1px solid #e8e8e8;padding: 3% 0 3%;}
.xwzx1 { width: 18% !important;float: left;background-color: #b8b8b8;margin-right: 1%;padding: 5% 0 0 0;}
.xwzx1 p { text-align: center;font-size: 18px;color: #fff;font-weight: bold;}
.xwzx1 span { text-align: center;font-size: 12px;color: #fff;display: block;}
.xwzx2 {width: 80%;float: right;margin-right: 1%;}
.xwzx2 h5 { margin: 0;font-size: 14px;color: #2c2c2c;line-height: 24px;font-weight: normal;margin-bottom: 4px;}
.xwzx2 p { font-size: 12px;color: #393939;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
/*翻页*/
.page2 { background-color: #f5f5f5;padding: 3% 3% 2%;margin-top: 7%;}
.page2 p ,.page2 a { font-size: 12px;color: #616060;line-height: 24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*业务管理-钢结构加工管理*/
.ywjs { width: 98%;margin: 0 auto 8%;}
.ywjs-bt { background-color: #eeeeee;padding: 13px;margin: 0;}
.ywjs-bt h5 { font-size: 14px;color: #393939;border-left: 9px solid #016db8;padding-left: 12px;margin: 0;}
.ywjs-1 p { font-size: 12px;color: #464646;line-height: 24px;padding: 3% 1% 4%;}
.ywjs-1 ul { padding: 3% 2% 4%;}
.ywjs-1 ul li { background: url(../images/ywjs-1-bj.jpg) no-repeat left 7px; padding-left: 18px;color: #393939;font-size: 12px;line-height: 22px;}
.ywjs img { display: block;width: 100%;margin: 0 auto 0;}
/*业务管理-架台钢结构设计*/
.ywjs2 {width: 98%;margin: 0 auto 5%;overflow: hidden;}
.ywjs2-1 {width: 96%;float: none;margin: 0 2% 2%;}
.ywjs2-1 p { font-size: 12px;color: #393939;line-height: 24px;}
.ywjs2-1 img {display: block;width: 100%;margin: 4% auto 0;}
.ywjs2-2 { width: 96%;float: none;margin: 0 2% 2%;}
/*业务管理-建筑钢结构设计*/
.ywjs3 {width: 98%;margin: 0 auto;}
.ywjs3 .ywjs-bt h5 { border-left: 9px solid #5a0a0a;}
.ywjs3-1 { overflow: hidden;margin-bottom: 5%;}
.ywjs3-1-1 { width: 96%;float: none;margin: 0 2% 2%;}
.ywjs3-1-1 ul { }
.ywjs3-1-1 ul li { border-bottom: 1px solid #c9c9c9;padding: 20px 10px 10px;}
.ywjs3-1-1 ul li h5 { font-size: 12px;color: #393939;line-height: 22px;margin: 0;font-weight: 800;background: url(../images/ywjs-1-bj.jpg) no-repeat left center;padding-left: 16px;}
.ywjs3-1-1 ul li p { font-size: 12px;color: #393939;line-height: 22px;padding-left: 16px;}
.ywjs3-1-2 {width: 96%;float: none;margin: 0 2% 2%;}
.ywjs3-1-2 img { display: block;width: 100%;}
.ywjs3 .ywjs-1 { padding: 23px 12px 32px;}
.ywjs3 .ywjs-1 p { padding: 0;}
.ywjs3 .ywjs-1 img {display: block;margin: 0 auto;}
/*协作公司*/
.zxgs {width: 98%;margin: 0 auto;}
.zxgs1 { overflow: hidden;margin-bottom: 6%;}
.zxgs1-1 {width: 96%;float: none;margin:0 2% 2%;}
.zxgs1-1 img { display: block;width: 100%;border: 1px solid #dbdbdb;}
.zxgs1-2 { width: 96%;float: none;margin: 0 2% 2%}
.zxgs1-2 h5 { font-size: 14px;color: #2c2c2c;line-height: 30px;border-bottom: 3px solid #682c2c;margin: 0;margin-bottom: 8px;}
.zxgs1-2-1 li { overflow: hidden;margin-bottom: 10px;}
.zxgs1-2-1 li span { width: 20%;background-color: #b2b2b2;text-align: center;float: left;margin-right: 10px;font-size: 12px;color: #ffffff;line-height: 30px;font-weight: bold;margin-left: 2%;}
.zxgs1-2-1-1 { width: 71%;float: right;margin-right: 3%;}
.zxgs1-2-1-1 p { margin: 0;font-size: 12px;color: #393939;line-height: 28px;}
/*沈阳*/
.syzxgs { width: 98%;margin: 0 auto;}
.syzxgs .zxgs1-2 { width: 96%;float: none;margin: 0 2% 2%;}
.syzxgs .zxgs1-1 { width: 96%;float: none;margin: 0 2% 2%;}
.zxgs2 { overflow: hidden;margin-bottom: 97px;}
.zxgs2-1 { width: 96%;float: none;margin: 0 2% 2%;}
.zxgs2-1 img {display: block;width: 100%;border: 1px solid #dbdbdb;}
.zxgs2-2 { width: 96%;float: none;margin: 0 2% 2%;}
.zxgs2-2 h5 { margin: 0;font-size: 16px;color: #2c2c2c;line-height: 32px;margin-bottom: 10px;}
.zxgs2-2 p { font-size: 12px;color: #393939;line-height: 24px;}
/*大连*/
.dlzxgs { width: 98%;margin: 0 auto;}
.dlzxgs .zxgs1-2 { width: 96%; margin: 0 2% 2%;}
.dlzxgs .zxgs1-2-1-1 {width: 72%;}
.dlzxgs .zxgs1 { margin-bottom: 0;padding: 0 7px;}
.zxgs4 { border-bottom: 3px solid #e7e7e7;padding-bottom: 12px;margin-bottom: 35px;padding: 0 7px 16px;}
.zxgs4 h5 { font-size: 16px;color: #2c2c2c;line-height: 36px;font-weight: 800;margin: 0;margin-bottom: 5px;}
.zxgs4 p { font-size: 12px;color: #393939;line-height: 24px;}
/*招贤纳士*/
.zxns { width: 98%;margin: 0 auto 5%; }
.zxns table { width: 100%; }
.zxns tr th { background-color: #e9e9e9;color: #383838;line-height: 34px;font-size: 12px;text-align: center;font-weight: 800; }
.zxns-1 { width: 30%; padding-left: 3%;}
.zxns-2 { width: 20%; padding-left: 2%; }
.zxns-3 { width: 20%; padding-left: 4%; }
.zxns-4 { width: 30%; padding-left: 5%; }
.zxns tr td { font-size: 12px;color: #393939;line-height: 28px;border-bottom: 1px solid #bbd4e5; }
.zxns tr td a { font-size: 12px; }
/*招贤纳士内页*/
.zxnsshow { width: 98%;margin: 0 auto 6%;border-bottom: 2px solid #cecece;padding: 4% 3%;font-size: 12px;color: #393939; }
.zxnsshow .zxnsshow-edit { margin-bottom: 5%;font-size: 12px;color: #393939;line-height: 25px; }
.zxnsshow ul li { overflow: hidden; margin-bottom: 2px;font-size: 12px;color: #393939;line-height: 25px;}
.zxnsshow ul li span { display: block;float: left;font-size: 12px;color: #393939;line-height: 25px;width: 19%;margin-right: 1%; }
.zxnsshow1-1 { width: 80%;float: right;text-align: left; }
.zxnsshow1-1 p { font-size: 12px;color: #393939;line-height: 25px;  }
.zxnsshow2 p { font-size: 12px;color: #000000;line-height: 40px; }
.xwzx2 h5 a { font-weight: 800; }
}

@media screen and (max-width: 972px) {
.H_header ul.H_menulist { width: 58%;margin-left: 21%}
.H_header ul.H_menulist li { /*margin-right: 3%;*/}

}


.banner-pagination {
        position: absolute;
        z-index: 10;
        left:0;
        bottom:24px;
        right:0;
        text-align:center;
}
.swiper-pagination-switch {
        display: inline-block;
        width: 17px;
        height:1px;
        /*border-radius:10px;*/
        margin:0 2px;
        opacity: 0.8;
        cursor: pointer;
        background: #90dffe;
}
.swiper-visible-switch {
        background: #fff;
}
.swiper-active-switch {
        background: #fff;
        opacity:1;
}
.swiper-slide {
        float: left;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        text-align:center;
}
.swiper-slide img{
      max-width:100%;
	  height:auto;
}
.banner{
        width:100%;
        /*margin:0px auto;*/
        position:relative;
        z-index: 1;
        
}
.banner img{
        max-width:100%;
}
.banner-container {
        z-index:2;
        margin:0 auto;
        position:relative;
        overflow:hidden;
        -webkit-backface-visibility:hidden;
        -moz-backface-visibility:hidden;
        -ms-backface-visibility:hidden;
        -o-backface-visibility:hidden;
        backface-visibility:hidden;
        /* Fix of Webkit flickering */
}
.banner-wrapper {
        position:relative;
        width:100%;
        -webkit-transition-property:-webkit-transform, left, top;
        -webkit-transition-duration:0s;
        -webkit-transform:translate3d(0px,0,0);
        -webkit-transition-timing-function:ease;

        -moz-transition-property:-moz-transform, left, top;
        -moz-transition-duration:0s;
        -moz-transform:translate3d(0px,0,0);
        -moz-transition-timing-function:ease;

        -o-transition-property:-o-transform, left, top;
        -o-transition-duration:0s;
        -o-transform:translate3d(0px,0,0);
        -o-transition-timing-function:ease;
        -o-transform:translate(0px,0px);

        -ms-transition-property:-ms-transform, left, top;
        -ms-transition-duration:0s;
        -ms-transform:translate3d(0px,0,0);
        -ms-transition-timing-function:ease;

        transition-property:transform, left, top;
        transition-duration:0s;
        transform:translate3d(0px,0,0);
        transition-timing-function:ease;

        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
}
/*产品滚动css*/
.control-box {
    width: 1400px;
    height: 348px;
    background-size: 1055px;
    background-repeat: no-repeat;
    background-position: 60px 165px;
    margin-left: auto;
    margin-right: auto;
}
.control-box ul {
  list-style: none;
  position: relative;
}
.control-box ul li {
  position: absolute;
  top: 50px;
  cursor: pointer;
}
.prev {
  left: 0;
}
.next {
  right: 0;
}
.bigbox {
  overflow: hidden;
  width: 1400px;
  height: 348px;
  margin: auto;
}
#switcher {
  height: 348px;
  left: 0px;
}
.content_1.content_2 {
  width: 100%;
  float: left;
}
.box {
  transition:all .7s ease 0s;
  width: 350px;
  height: 348px;
  float: left;
}
.box:hover {
 opacity:0.5;
}