@charset "utf-8";
.banner{width: 100%; height:330px;overflow: hidden;}
.banner img,.conjianjiebg img{width:auto;margin: 0 50%;transform: translateX(-50%);transform: translateX(-50%);-ms-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-o-transform:translateX(-50%);
	-moz-transform: translateX(-50%);}
/*联系HJC黄金城官方网站-企业留言 */
.qyly{width:91.2%;margin:0 auto;position: relative;}
.lyname{width: 43.2%;line-height: 60px;height: 60px;}
.ly{padding-left: 10px;font-family: "微软雅黑";font-size: 16px;border-radius: 6px;background: #eee;border: 1px solid #d1d1d1;}
::-webkit-input-placeholder{color: #999;}
:-moz-placeholder{color: #999;}
::-moz-placeholder{color: #999;}
:-ms-input-placeholder{color: #999;}
.lytex{margin: 50px auto 30px auto; height: 180px; line-height: 30px;}
.tijiao{outline:none;width: 168px;height: 44px;margin: 0 auto 50px auto;background: #30acfc; background: linear-gradient(-30deg, #08dffa, #30acfc);border-radius: 5px;border: none;color: #fff;font-size: 20px;font-family: "微软雅黑";display: block;box-shadow: 0px 2px 10px rgba(102, 102, 102, 0.5);}
.tijiao:active{position: relative;top:2px;box-shadow:none;}
.lyb h1{font-size: 24px;text-indent: 10px;line-height: 35px;height: 35px}
.lyb h1 em{display:block; float: left; width: 6px; height: 35px;background: url(/template/1/tsly/_files/images/nav.png) repeat-x; background-size: auto 100%;}
.lyb_list{margin-top: 35px;font-size: 16px;padding: 22px 24px; background: #fff; border-radius: 8px;}
.lyb_title{height: 40px;line-height: 40px;font-size: 18px;}
.lyb_title a{color: #4587ff; font-weight: bold;}
.lyb_date{font-size:14px;color:#a6a6a6;margin-right: 15px;line-height: 26px;}
.lyb_text{position: relative;height:40px; margin-bottom: 30px;}
.lyb_texttipbox{ position: absolute; display: none; left:300px;top: 41px;z-index: 5;}
.lyb_texttipbox em{display: block;width: 35px;height: 12px;background: url("/template/1/tsly/_files/images/ts.png") no-repeat center bottom;/* float:  right; */right: 0;}
.lyb_texttip{background: rgba(40, 40, 40, 0.5); line-height: 30px;z-index: 5;color: #fff;padding: 15px;}
.lyb_text .lyb_textp{display: block;height:40px; line-height: 30px; border-bottom: 1px solid #a6a6a6; color: #333;position: relative; }
.wordnum{position:  absolute;right: 5px;bottom: 90px;}
.form-item{margin-top:20px;}
.form-label{float:left;padding-left:20px;width:150px;font-size:14px;font-weight:bold;}
.form-input{float:left;}
/*表单验证提醒*/
label.error {color:red;font-weight: bold;}
em.required {color:red;font-style:normal;}
.qyly #lyname-error{margin-left: -60px;line-height: 62px;}
.qyly #liuyan-error{position:  absolute;right: 54px;bottom: 90px;}
.qyly #email-error{position:  absolute;right: 15px;line-height: 62px;}
/*联系HJC黄金城官方网站-招聘列表 */
.zplist{width: 92.9%;margin: 20px auto;text-align: center;}
.zplist ul.zpgw{width: 100%;margin:50px auto 0 auto;overflow: hidden;box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.35);padding-bottom: 35px;background: #fff;}
.zplist ul  li{width: 100%;height: 50px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zplist ul  li.biaotou{width: 100%;background: #4587ff;line-height: 50px;color: #fff;margin:0;border:none;}
.zplist ul  li.biaotou ul{border:none;}
.zplist ul  li.biaotou:hover{background: #4587ff;}
.zplist ul  li.biaotou li{color:#fff;font-size: 16px; cursor: default;}
.zplist ul  li ul{width: 96%;height: 49px;border-bottom:1px solid #d1d1d1;margin: 0 2%;}
.zplist ul  li ul li{line-height: 50px;width: 11%;border:none;margin: 0;font-size: 14px;color: #666;cursor: pointer;}
.zplist ul  li ul li:hover{background:none;}
.zplist ul  li ul li a{color:#fff;display:block;width:80%;margin: 10px auto;background:url(/template/1/tsly/_files/images/zpsq.png) no-repeat center;background-size:100% 100%;line-height: 30px;}
.zplist ul  li:hover{background:rgba(216, 236, 251, 0.49);}
.tanchu{position: absolute; top: 0;left: -100%;width: 5%;}
.zpxqzi{padding: 25px 3.9%; display: none;}
.boxrecruit{width: 92%;padding: 20px 4%;min-height: 584px;}
.zpxq1{min-height: 549px;font-size: 16px;line-height: 35px;}
.zpxq1 h1{color: #4587ff;font-size: 24px;line-height: 50px;}
.zpxq1 h2{font-weight:bold;font-size: 20px;}
.zpxq1 h3{display: inline-block;font-size: 16px;}
.zpxq1 ul li{float: left;width: 50%;}
.zpxqzi .zpsq{width: 100%; height: 40px;}
.zpsq{margin-top: 25px;}
button.zpsqzi{width: 198px; height: 41px; line-height: 40px;background: #4587ff;color: #fff; text-align: center; font-size: 18px;cursor: pointer;outline: none;border: 0;}
.zpsqzi:active{position:relative;top: 1px;}
.sqbd{ padding: 36px 55px;}
.sqbdleft{min-width: 500px;}
.sqbdright{width: 240px; position: absolute;right: 55px;top:36px;}
.sqbdleft label{width: 114px;text-align: center;line-height: 40px; padding: 0; font-weight:bold;}
.sqbdleft ul li{min-width: 455px;line-height: 40px; margin-bottom: 14px;}
.sqbdleft ul li .layui-input-block{margin-left: 114px;width: 340px;}
.sqbdleft ul li textarea{resize:none;width: 630px; height: 110px;border-radius: 4px;}
.zpsq2{width: 100%; height: 41px; margin:20px auto;text-align: center;}
.zpsq2 .zpsqzi{display: inline-block; vertical-align:top;}
.zpsq2 .sqjl{cursor: inherit;font-size: 10px;line-height: 35px;}
.zpsq2 .sqjl:active{top: 0;}
.sqbdright h1{display: block;width:70px;height: 40px;margin: 0 auto;line-height: 20px;font-size: 16px;}
.biglogo{height:140px;background: url(/template/1/tsly/_files/images/logo.png) no-repeat center;}
.bigcode{width: 100px; height: 100px;margin:30px auto 10px auto;}
.bigcode img{width: 100%;}

/* 高德地图 */
.lianxi{margin-left: 10px;margin-top: 60px;font-size: 18px;margin-bottom: 50px;}
.lianxi .lianxibiaoti{font-size: 20px;font-weight: bold;line-height: 65px;}
.lianxi .lianxibiaoti span{font-weight: normal; color: #333;}
.lianxi ul li{line-height: 35px;}
.lianxi ul li span,.lianxi ul li a{color: #347dd8;}

/* 地图提醒栏 */
.subsidiary{width: 891px;height: 668px;margin: 55px auto 10px auto;background: url(/template/1/tsly/_files/images/big_map.png) no-repeat center;position: relative;left: 50%;margin-left: -520px;}
.subsidiary h1{display: block;color: #fff;font-size: 18px;font-weight: bold;position: absolute;top: 255px;left: 180px;}
.subsidiary div a{display: block; position:relative ;width: 150px; min-height:64px; padding:10px; border-radius: 5px 5px 0 5px;  background: #f4f4f4;border: 2px solid #d1d1d1;}
.subsidiary div a:hover{color:/* #d97a36 */#347dd8;}
.subsidiary div span{border-width: 15px 8px; border-style: solid;width:0; height:0; font-size:0; overflow:hidden; position:absolute;}
.subsidiary div span.wai{border-color:transparent  transparent #d1d1d1 #d1d1d1;right: -18px; top: 56px;}
.subsidiary div span.nei{border-color:transparent transparent #f4f4f4 #f4f4f4; right: -14px; top: 54px;}
.subsidiary .nanjiang a{border-radius:5px; }
.subsidiary .nanjiang span,.subsidiary .zongbu span{border-width:8px;}
.subsidiary .nanjiang span.wai{ border-color: transparent #d1d1d1 #d1d1d1 transparent; top: -18px;right: 20px;}
.subsidiary .nanjiang span.nei{ border-color: transparent #f4f4f4 #f4f4f4 transparent; top: -13px;right: 22px;}
.subsidiary .zongbu span.wai{left: 6px;top: -17px;}
.subsidiary .zongbu span.nei{left: 8px;top: -12px;}
.subsidiary .shanghai a{border-radius: 0 5px 5px 5px;}
.subsidiary .shanghai span{ top: -2px;}
.subsidiary .yingda a{border-radius:5px 5px 5px 0;}
.subsidiary .yingda span.wai{border-color: transparent #d1d1d1 #d1d1d1 transparent;top: 56px;left: -18px;}
.subsidiary .yingda span.nei{border-color: transparent #f4f4f4 #f4f4f4 transparent;top: 54px;left: -15px;}
.subsidiary .shanghai span.wai{ border-color: #d1d1d1 #d1d1d1 transparent transparent;left: -18px;top: -2px;}
.subsidiary .shanghai span.nei{ border-color: #f4f4f4 #f4f4f4 transparent transparent;left: -15px;top: 0;}
.subsidiary div{position: absolute;border-radius:5px;}
.subsidiary div h2{font-size: 14px; font-weight: bold;}
.subsidiary div p{font-size: 12px;}
.subsidiary .tianzhan{top: 114px;left: -40px;}
.subsidiary .nanjiang{top: 303px;left: -24px;}
.subsidiary .zongbu{top: 234px;left: 174px;}
.subsidiary .yingda{top: 102px;left: 227px;}
.subsidiary .xinren{top: 343px;right: 238px;}
.subsidiary .shanghai{top: 443px;right: 2px;}
.subsidiary .jingxi{top: 483px;right: 422px;}
.subsidiary .big{top: 590px; right: 103px;}

/*社会责任*/
.conjianjie{width: 94%;  margin-left: 3.6%; }
.conjianjiebg{width: 100%; height: 625px; position:relative;background-size: cover;overflow: hidden; margin-top: 40px;}
.conjianjiebg span{position:absolute;width: 100%;height: 100%;background: rgba(6, 54, 58, 0.4);top: 0;left: 0;}
.conjianjiebg h2{position: absolute; z-index: 1; color: #fff; width: 100%; text-align: center; line-height: 50px; font-size: 40px; top: 290px;}
.conjianjiebg img{width: 100%;}
.conjianjiezi{width: 70%;padding: 30px 50px;margin: -170px auto 85px auto;line-height: 30px;background: #fff;box-shadow: 0 4px 12px rgba(13, 65, 78, 0.4);font-size: 16px;z-index: 999;position: relative;}

/*员工眷注 */
.care{margin-bottom: 40px;}
.fengcai{margin-top: 0px;}
.care ul li{height: 166px;font-size: 16px;padding: 42px 0;border-bottom: 2px solid #d1d1d1;position: relative;}
.care ul li .careimg{width: 24%;height: 155px; line-height: 155px; border:4px solid #fff;outline:1px solid #4e8dff;overflow: hidden;margin-top: 1px;position: relative;}
.care ul li .careimg img{ height: 100%; }
.caredate{width: 12%;height: 98px;margin: 34px auto;border-right: 2px solid #d1d1d1;}
.caredate span{display:block;width: 100%;text-align:center;font-size:26px;color:#666;margin-top: 23px;}
.caredate span:last-child{font-size:20px;margin: 0;}
.caredate em{display: block;height: 28px;background:url(/template/1/tsly/_files/images/xiexian.png) no-repeat center;}
.carezi{margin-left:18px;display: inline-block;width: 60%;position: relative;}
.carezi h2{font-size:18px;font-weight:bold;color:#34afd8;line-height:60px}
.carezi h2 a{color:#34afd8;}
.carezi p{line-height:30px;height: 90px;}
.caremore{display:block;position:absolute;right:0;bottom: -30px;color: #34afd8;}
.jingsheng{margin: 40px 0;}
.jingsheng img{width: 100%;}
.product.jinshengbg{max-height:540px; background: url(/template/1/tsly/_files/images/jsbg.png) no-repeat center;background-size: cover;}

/*人才观*/
.rancai{margin: 55px 0 55px 3.6%;position: relative;}
.rencaitop{width: 57%;height: 185px;background: url("/template/1/tsly/_files/images/rcg1.png") no-repeat right top;color: #347dd8;text-align:  right;padding-right: 5%;position: relative; z-index: 1;}
.rencaitop h1{font-size: 42px;line-height: 120px;text-transform: uppercase;font-family: Impact;/* margin-top: 21px; */height: 104px;}
.rencaitop p{font-size: 36px;font-weight:  bold;display:  block;line-height: 32px;}
.rencaitu{width: 52%;position: absolute;right: 0;top:120px;z-index: 0;}
.rencaitu img{width: 100%;}
.rencaicont{margin-top: 60px;}
.rencaicont h2{font-size:32px;font-weight: bold;height: 60px;line-height: 60px; }
.rencaicont p{font-size: 22px; line-height: 44px;}
.rencaidown{height: 460px;background: url("/template/1/tsly/_files/images/rcbg.png") no-repeat center bottom;background-size: 100%;}
.rencaidown .rencaitop{float: right;margin-right: 3%;}
/* 新闻列表 */
.newlist{margin: 0  3.6% 30px 3.6%;}
.newlist ul{margin-bottom: 30px;}
.newlist ul li{position: relative;height: 112px;padding: 40px 0; border-bottom: 2px solid #d1d1d1;}
.line{position: absolute;bottom: -2px;left: 50%;width: 0;height: 2px;
	transition: 0.4s;
	background: linear-gradient(45deg, #59cdff,#4b95fe );}
.newlist ul li:hover .line,.care ul li:hover .line{width: 100%; transition: 0.4s; left: 0;}
.newlist ul li .listdate{width: 12%;height:112px;font-size: 24px;text-align: center; background: #4b95fe; background: linear-gradient(45deg, #4b95fe, #59cdff);color: #fff;}
.newlist ul li .listdate span{display: block;width: 80%; height: 55px; border-bottom: 2px solid #fff;margin: 0 auto;line-height: 55px;}
.newlist ul li .listdate em{display:block;height:55px; line-height: 55px;}
.newlist ul li .listzi{margin: 0 3%;width: 82%;}
.newlist ul li .listzi h1{font-size: 20px;color: #34afd8;line-height: 35px;font-weight: bold;height: 35px;margin-bottom: 4px;}
.newlist ul li .listzi h1 a{color: #34afd8;}
.newlist ul li .listzi p{line-height: 25px;font-size: 14px;height: 77px;overflow: hidden;}

.pager a{height: 28px; line-height: 28px;float: left; padding: 0 15px;margin: 0 5px; background: #fff; border:1px solid #e2e2e2;border-radius: 4px; color:#333;}
.pager .page:hover{color: #4587ff;}
.pager .page-curr{background:#4587ff;color: #fff;}

/* 新闻内容 */
.content{}
.contbiaoti h1{font-size: 24px; text-align: center;padding: 0 5%; margin: 20px 0;line-height: 35px;}
.contbiaoti .contdate{width: 100%;height: 40px;line-height: 40px;border: 1px  solid #e5e5e5;border-right: 0;border-left: 0;color: #666;font-size: 14px;}
.contbiaoti .contdate .left span{margin-right:20px;}
.contbiaoti .contdate .right{height: 40px;}
.contbiaoti .contdate .click{background: url(/template/1/tsly/_files/images/click.png) no-repeat left;color: #cc2e3c;text-align: left;padding-left: 30px;max-width: 50px;}
.contbiaoti .contdate .print{background: url(/template/1/tsly/_files/images/print.png) no-repeat left;cursor: pointer;width: 24px; margin-right: 25px;}
.contbiaoti .contdate .print:hover{background: url(/template/1/tsly/_files/images/print2.png) no-repeat left;}
.contentzi{line-height: 30px;margin: 45px 0;font-size: 16px;}
.contentzi img{max-width: 100%;}
.content .return{ width: 100%; text-align: right;margin: 25px 0;}
.content .return a:hover{color: #34afd8;}

/*PDF列表*/
.pdflist ul li .listzi h1{height: 50px; line-height: 60px;}
.pdf_box{height: 55px; line-height: 55px; font-size:16px; }
.pdf_box:hover{color:#cc2e3c;font-weight: bold; }
.pdf_box em{display: block; width: 24px;height:55px;background: url(/template/1/tsly/_files/images/icon_pdf.png) no-repeat center left; margin-right: 10px;}

/*分公司先容*/
.environment{margin-top: 200px;width: 100%;}
.environment ul li{min-height: 400px; margin-top: 108px;}
.environment ul li:first-child{margin-top: -70px;}
.environment ul li:last-child{margin-bottom: 50px;}
.environmenttu{width: 440px; height: 400px;position: relative;float: left;}
.environmentzi{width: 480px; float: left;}
.environmentzi h2{font-size: 24px; height: 24px; font-weight: bold; color: #666; margin-bottom: 45px;}
.environmentzi .environmentp{line-height: 30px;font-size: 16px;text-align: justify;}
.environmentimg{width: 100%;height:400px;overflow: hidden;position: relative;}
.environmentimg img{height: 100%; width: auto;margin: 0 50%;transform: translateX(-50%);transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.environmenttu span{position: absolute;left: 20px;width: 180px;height: 165px;line-height: 165px;border: 6px solid #4587ff;top: -85px;text-align: center;font-size: 100px;color: #4587ff;font-family: Impact;z-index: 2;text-indent: -20px;}
.environment ul li span span{top: -27px;left: -26px;}
.environment ul li:nth-child(even) span{right: 0px;left: inherit;}
.environment ul li:nth-child(even) span span{right: 14px;}
.environment ul li:nth-child(even) .environmenttu,.environment ul li:nth-child(odd) .environmentzi{float: right;}
/*公司组织架构*/
.jiagou{margin-top: 60px; height: 600px; display: none;}
.jiagoutop{width: 150px;height: 156px; border: 7px solid #4587ff;margin-left: 8px; position: relative; color:#4587ff;text-align: right;text-indent: 19px;padding-right: 20px; }
.jiagoutop span{display: block; width:74px; height: 70px; background: url("/template/1/tsly/_files/images/fgs1.png") no-repeat top left #f6f6f6;position: absolute; left: -8px;top: -19px; }
.jiagoutop h1{font-size: 24px; font-weight: bold;margin-top: 50px;line-height: 30px;height: 30px;}
.jiagoutop p{line-height: 32px; height: 32px; font-size:20px;}
.jiagoutu{width: 100%;height: 400px;background: url("/template/1/tsly/_files/images/jiagoutubg.png") no-repeat center bottom; background-size: 100%;}
.jiagoutitle{width: 345px; margin: 0 auto; height: 64px;  text-indent: 32px; margin-bottom: 20px;}
.jiagoutitle span{display: block;width: 16px; height: 54px; background: #4587ff; margin-top: 5px;float: left;}
.jiagoutitle p{height: 32px; font-size: 24px; font-weight: bold;}
.jiagoutitle p:last-child{line-height: 35px;}
.jiagoutu .xian,.jiagoutu .gongsi{position: relative;width: 100%;}
.jiagoutu .xian ul,.jiagoutu .gongsi ul{margin: 0px auto;width: 493px;min-height: 72px;margin-top: 7px;}
.jiagoutu .xian .xiantop{width: 2px; height: 63px; margin: 0 auto; background:#4587ff; }
.jiagoutu .xian .diantop{width: 12px;height: 12px;border: 1px solid #1bb4f0;background: #fff;border-radius: 50%;position:  absolute;left:  50%;margin-left: -7px;z-index: 2;}
.jiagoutu .xian li{width:96px; height: 55px; border: 2px solid #4587ff;border-bottom: 0; border-right: 0; float: left;position: relative;}
.jiagoutu .xian li:last-child{border-right: 2px solid #4587ff;}
.jiagoutu .xian li span,.jiagoutu .xian li em{display: block;width: 6px;height: 6px;background: #4587ff;position: absolute; left: -4px; top:-4px; border-radius: 50%;}
.jiagoutu .xian li em{right: -4px;left: inherit;}
.jiagoutu .gongsi ul{width: 550px;}
.jiagoutu .gongsi li{width: 50px;margin-right: 49px; float: left;}
.jiagoutu .gongsi li:last-child{margin-right: 0;}
.jiagoutu .gongsi li span{display: block; width: 28px;height: 12px;background: #4587ff;margin: 0 auto;}
.jiagoutu .gongsi li h1,.jiagoutu .gongsi li h2{display: block;width: 25px;line-height: 20px;float: left;margin-top: 15px;font-size: 18px; font-weight: bold;}
.jiagoutu .gongsi li h2{text-align: right;}

/* 企业简介-HJC黄金城官方网站简介 */
.jianjie{margin: 0px 0 40px 3.6%;font-size: 16px; line-height: 24px;text-align:justify;}
.jianjie .logolang{height: 52px;background: url(/template/1/tsly/_files/images/logolang.png) no-repeat left;background-size: auto 100%; margin-left: 25px;}
.jianjie .jianjiezi{line-height: 25px;margin: 20px 0;text-align: justify;}
.jianjie .jianjietu{width: 100%; margin: 20px 0;}
.jianjie .jianjietu img{width: 100%;}
.product{width: 100%;height: 580px; background: url(/template/1/tsly/_files/images/jianjie1.jpg) no-repeat center;background-size: cover;position: relative;}
.productbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.productbg .productbgt{background: rgba(70, 63, 211, 0.6);width: 100%;height: 100%;z-index: 0;}
.productbg .main{z-index: 5;position: absolute;top: 0;color: #fff; left:50%; margin-left: -600px;}
.productbg .producttitle{width:782px;height: 120px;margin:40px auto;background: url(/template/1/tsly/_files/images/hbbox.png) no-repeat bottom;background-size: 100%;font-size: 48px; line-height: 60px; text-align: center; }
.productbg h1{line-height: 30px; text-align: center;}
.productbg ul{margin: 0 auto;}
.productbg ul li{margin-top: 50px;float: left;width: 160px;min-height: 214px; margin-right: 48px; text-align: center; overflow: hidden;position: relative;}
.productbg ul li:last-child{margin-right: 0;}
.productbg ul li h2{display: block;width: 100%;height: 60px;line-height: 60px;background: rgba(69, 135, 255, 0.7);color:#fff;font-size: 24px;font-weight: bold;position: absolute;bottom: 0;left: 0;}
.productbg ul li img{display:block;width: 100%; transition: all 0.6s;}
.productbg ul li:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);}

.envp{background: url(/template/1/tsly/_files/images/hbbg.png) no-repeat center;background-size: cover;}
.envp ul{width: 960px;}
.envp ul li{width: 180px; margin: 40px 80px; margin-left: 0px;}
.jieneng{margin-top: 80px; width: 990px; margin-left: -40px;}
.jieneng_toptu img{ width: 100%;}
.jieneng_topzi{margin: 40px 0 50px 0; font-size: 16px; line-height: 24px;}
.jieneng_down{position: relative; height: 1066px;}
.jieneng_zi h1{font-size: 24px; color: #4587FF; font-weight: bold; line-height: 30px; margin-bottom: 50px;}
.jieneng_zi p{font-size: 14px;line-height: 24px;}
.jieneng_tu1{width: 94%; position: absolute;right: 622px;overflow: hidden;}
.jieneng_tu1 img{width: 100%;}
.jieneng_zi{padding: 26px 70px 34px 90px; width: 460px;}
.jieneng_tu2{position: absolute; top:236px; right: 0;z-index: 2;}
.jieneng_zi2{height: 354px;width: 448px;box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.35);color: #fff;background: #2355d2;position: absolute;top:328px;right: 660px;padding-top: 60px;
	background: -webkit-linear-gradient(138deg, #2355d2, #2eaae4); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(138deg, #2355d2, #2eaae4); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(138deg, #2355d2, #2eaae4); /* Firefox 3.6 - 15 */
	background: linear-gradient(138deg, #2355d2, #2eaae4);
}
.jieneng_zi2 h1{color: #fff;}
.jieneng_tu3{position: absolute;right: 600px;top:638px;z-index: 3;}
.jieneng_zi3{position: absolute; top:666px;right: 0; padding-top: 64px;}

/* 企业简介-公司理念 */
.linian{float: left;margin-top: 210px; width: 100%;}
.liniantitle,.liniantitle span{position: absolute;top:-184px;left: 17.5%;width: 238px;height: 218px;border: 6px solid #4587ff;z-index: 5;}
.liniantitle span{display: block;top:17px;left:17px;}
.linianbiaoti{width: 192px;height: 90px;background: url(/template/1/tsly/_files/images/liniant1.png) no-repeat left top;text-indent: 48px;line-height: 115px;font-size: 24px;margin-top: 78px;font-weight: bold;}
.lianniantop{height: 330px;position: relative;}
.liniantu1{width: 54.5%;overflow: hidden;height: 330px;position: relative;}
.liniantu1 img{height: 100%;}
.liniantu1 ul{display: block;background: rgba(52, 125, 216, 0.7);color: #fff;width: 320px;height: 100px;padding: 20px;position: absolute;right: 0;bottom: 0;}
.liniantu1 ul li{width: 80px;height: 55px;float: left;font-weight: bold;text-align: center;font-size: 24px;line-height: 55px;}
.liniantopright{width: 42%;height: 226px;border: 6px solid #4587ff;margin-left: 10px;border-left: 0;margin-top: 91px;}
.liniantopright ul,.liniantu2 ul{margin-top: 10px;}
.liniantopright ul li,.liniantu2 ul li{ height: 50px;line-height: 50px;font-size: 14px;}
.liniantopright ul li h2,.liniantu2 ul li h2{font-weight: bold;width: 23.5%;text-align: justify;height: 50px;float: left;margin-right: 15px;}
/*.liniantopright ul li h2:after{content: "";padding-left: 100%;display: inline-block;}*/
.linianzi{line-height: 30px; margin: 35px 0;color: #666;font-size: 16px;}
.liniantopright em{display:block; width:50%; height:6px; background:#f6f6f6;margin-top:-6px}
.liniandown{height: 550px;position: relative;margin: 100px 0 58px 0;background: url(/template/1/tsly/_files/images/linianbg2.png) no-repeat center;background-size: contain;}
.liniandown .liniantitle{top:-58px;}
.liniandown .linianbiaoti{background: url(/template/1/tsly/_files/images/linianb2.png) no-repeat left top;}
.liniantu2{width: 440px;height: 165px;background: rgba(52, 125, 216, 0.7);color: #fff;right: 0;padding: 10px;top: 5px;position: absolute;}
.liniantu2 ul li h2{margin-left:15px;width: 122px;}

/* 企业简介-企业声誉 */
.honorvideo{width: 100%;max-width:900px; margin:0 auto;margin-bottom: 44px;}
.rongyump4{border-radius: 10px 10px 0 0;}
.honor{width: 100%;min-height: 554px;background: url(/template/1/tsly/_files/images/honorbg.jpg) no-repeat center;background-size: cover;position: relative;overflow: hidden;}
.honorbg{position: absolute; width: 100%; height: 100%;background:rgba(52, 125, 216, 0.6);z-index: 0;}
.honor h2{position: relative;width: 882px;height: 35px;display: block;text-align: center;color: #fff;font-size: 24px;margin: 40px auto;}
.honor h2 span{display: inline-block; width: 28px;height: 35px;  background: url(/template/1/tsly/_files/images/yinghao.png) no-repeat top left; background-size: 100%;}
.honor h2 span:nth-child(2){transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform:rotate(180deg) ;-ms-transform: rotate(180deg); background: url(/template/1/tsly/_files/images/yinghao.png) no-repeat bottom left;}
.honor ul{position: relative;width: 1200px;margin: 40px auto;overflow: hidden;}
.honor ul li{float: left;border: 4px solid #a6cdf5;margin: 15px 17px;width: 262px;height:auto;position: relative;background:rgba(99, 50, 177, 0.42);display: table;padding:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}
.honor ul li img{width: 100%;}
.honor ul li:nth-child(4n){margin-right:0;}
.juzhongtu{display: table-cell;vertical-align: middle;}

.honor ul li .rongyutu{display:block;/* width:100%; */padding:0;margin:0;position:relative;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}
.honor ul li:hover .rongyutu{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0.2}
.honor ul li .rongyuzibox{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.honor ul li .rongyuzibox::before,.honor ul li .rongyuzibox::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.honor ul li .rongyuzibox::before{top:14%;right:5%;bottom:14%;left:5%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.honor ul li .rongyuzibox::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.honor ul li:hover .rongyuzibox::before,.honor ul li:hover .rongyuzibox::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.honor ul li .rongyuzibox{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;z-index:100;}
.honor ul li .rongyuzi{font-size:17px;text-align:center;width:74%;position:absolute;top:60%;left:12%;line-height:30px; -webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}
.honor ul li:hover .rongyuzi{top:40%;opacity:1;}
/* 企业简介-企业历程 */
.history{width: 100%;margin: 0 auto;}
.history .biaoti{margin: 10px auto;}
.history ul li.historyli{width: 62%;z-index: 0;}
.history ul li.historyli .historylikuang{width: 100%; position: relative;margin: 5px;padding-bottom: 20px;}
.history ul li span{display: block;width: 50%;height: 100%;position: absolute;top: 0;left: 0;border: 4px dashed #d1d1d1;border-top: 0;border-right: 0;border-radius: 0 0 0 20px;}
.history ul li span em{display: block;width: 73px;height: 35px;position: absolute;left: -7px;top: -10px;background: url(/template/1/tsly/_files/images/historyhbg.png) no-repeat left bottom #f6f6f6;}
.history ul li p{max-width: 90%; line-height: 25px;}
.history ul li h2{height: 35px;line-height:35px;font-size: 30px;font-weight: bold;color: #666;margin-bottom: 10px;}
.history ul li.historyli:nth-child(odd){margin-left: 50%;float: left;}
.history ul li.historyli:nth-child(odd) .historylikuang{ padding-left: 70px;}
.history ul li.historyli:nth-child(even){margin-right: 50%;float: right;text-align: right;}
.history ul li.historyli:nth-child(even) .historylikuang{ padding-right: 70px;float: right;}
.history ul li.historyli:last-child{margin-bottom: 50px;}
.history ul li span.historyleft{right: 0;top: 0; border-left:0; border-right:4px dashed #d1d1d1;border-radius: 0 0 20px 0; left: inherit;}
.history ul li span.historyleft em{right: -7px;left: inherit; transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-moz-transform: rotate(180deg);background: url(/template/1/tsly/_files/images/historyhbg.png) no-repeat left top #f6f6f6;}
.history ul li ul li{display: inline-block;margin: 10px 5px 0 5px;width: 138px; height: 112px;overflow: hidden;}
.history ul li ul li img{width: 100%;}
.content_currency{margin:30px auto 30px 3.6%; line-height: 30px;}

/* 省略单行 */
.newlist ul li .listzi h1,.carezi h2,.liniantopright ul li h2,.lyb_text .lyb_textp{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* 省略多行 */
.newlist ul li .listzi p,.carezi p,.environmentzi p{display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.liniantopright ul li span{overflow: hidden;-webkit-line-clamp: 1;display: -webkit-box;}
.environmentzi p{-webkit-line-clamp: 9;}

@media only screen and (min-width:1921px ) {
	.environmentzi p{line-height: 35px;}
	.subsidiary{margin-left:-445px;}
	.honor ul li img,.care ul li .careimg img,.banner img,.liniantu1 img{width: 100%; height: initial;}
	.product{height: 640px;}
	.rencaidown{height: 555px;}
	.jiagoutu{background-size: auto;
		transform:scale(1.4);
		-ms-transform:scale(1.3);
		-moz-transform:scale(1.3);
		-webkit-transform:scale(1.3);
		-o-transform:scale(1.3);}
	.subsidiary{
		transform:scale(1.2);
		-ms-transform:scale(1.2);
		-moz-transform:scale(1.2);
		-webkit-transform:scale(1.2);
		-o-transform:scale(1.2); margin-top: 100px;}
	.productbg .main{margin-left: -800px;}
	.productbg ul li{width: 226px;}
	.honor ul{width: 1600px;}
	.honor ul li{width: 362px;}
	.environmenttu{width: 600px;}
	.environmentzi{width: 710px;}
	.envp ul{width: 1144px;}
	.jieneng{width: 1390px;}
}
@media only screen and (max-width:1920px ) {
	.conjianjiebg img{height: 100%; width: initial;}
}
@media only screen and (max-width:1640px ) {
	.productbg ul li h2{font-size: 24px;}
	.liniantu2{top:250px;left: 20%;}
	.rencaitop h1{font-size: 26px;}
	.honor ul li .rongyuzi{font-size: 10px;}
}
@media only screen and (max-width:1400px ) {
	.newlist ul li .listdate{font-size: 16px;}
	.productbg ul li h2{font-size: 17px;}
	.liniantopright ul li{font-size:10px}
	.history ul li.historyli:nth-child(odd){margin-left: 0;width: 100%;}
	.history ul li.historyli:nth-child(even){margin-right: 0;width:100%;}
	.carezi{width: 57%;}
	.subsidiary{
		transform:scale(0.8);
		-ms-transform:scale(0.8);
		-moz-transform:scale(0.8);
		-webkit-transform:scale(0.8);
		-o-transform:scale(0.8);}

	.jiagoutitle{margin-top: 54px;}
}
@media only screen and (max-width:1280px ) {
	.honor ul li{margin: 15px 2%;}
	.caredate span{font-size:14px;font-weight:bold;}
	.caredate span:last-child{font-size:10px;}
	.environmentzi p{line-height: 25px; font-size: 14px;}
	.rencaitop{background-size:100% 100%;}
}
<!--耗时1764066017.1879秒-->