/*--------全局样式--------*/
body{font-size: 12px;color: #333;line-height: 26px;font-family: "Microsoft YaHei";}
form, div, body, img, p, a, img, dl, dd, dt, table, tr, td, th, h1, h2, h3, h4{margin: 0px;padding: 0px;border: 0;}
a:link{color: #333;text-decoration: none;}
a:visited{color: #333;text-decoration: none;}
a:hover{color:#f50012;text-decoration: none;}
a:focus{-moz-outline-style: none;}
a:active{outline: none;text-decoration: none;}
ul, li{list-style: none;margin: 0;padding: 0;}
input, textarea, select{color: #333;margin: 0;padding: 0;font-size: 12px;font-family: "Microsoft YaHei";vertical-align: middle;}
input:focus, textarea:focus{outline: 0;}
/*-------- clear --------*/
.w{width:1320px;margin:0px auto;}
.clearfix:before, .clearfix:after{display:block;clear:both;content:"";visibility:hidden;}
.clearfix{zoom:1}
.clear{clear: both;height: 0px;overflow: hidden;}
.clear100{clear: both;height: 100px;overflow: hidden;}
.clear270{clear: both;height: 270px;overflow: hidden;}
.fl{float: left;}
.fr{float: right;}

.scroll::-webkit-scrollbar{width: 10px;height: 10px;background-color: #fcfcfc;}
.scroll::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;background-color: #fcfcfc;}
.scroll::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #eee;}

/* 首页 */
.head{background: url('../images/head_01.png') center no-repeat;background-size: cover;width: 100%;height: 669px; }

.head .head_box{width: 1280px;margin: 0 auto;}
.head .head_box .top{width: 100%;height: 100px;background: #000000;}
.head_box .top .lf{float: left;width: 402px;}
.head_box .top .lf img{float: left;margin: 10px;}
.head_box .top .lf a{float: left;font-size: 25px;line-height: 100px; color: #ffffff;}
.head_box .top .rg{float: right;width: 878px;}
.head_box .top .rg .one{height: 40px;margin-top: 10px; float: right;width: 878px;}
.head_box .top .rg .one a{float: right;color: #ffffff;margin: 0 20px 0 15px; font-size: 20px;}
.head_box .top .rg .one img{float: right;}
.head_box .top .rg .nav ul{float: right;}
.head_box .top .rg .nav ul li{position: relative; float: left;display: block;width: 90px;height: 50px;text-align: center; background: #f50012;}
.head_box .top .rg .nav ul li a{display: block;width: 90px;height: 50px;line-height: 50px;color: #ffffff;font-size: 15px;}
.head_box .top .rg .nav ul li a:hover{color: #f50012;font-weight: bold; background: #ffffff;}
.head_box .top .rg .nav ul li a.selecte{color: #f50012;font-weight: bold; background: #ffffff;}
/* 二级菜单 */
.head_box .top .rg .nav ul li ul{ z-index: 999;position: absolute;top: 50px;left: 0;}
.head_box .top .rg .nav ul li ul li{background: #ffffff;display: none;}
.head_box .top .rg .nav ul li ul li a{color: #777777;}
.head_box .top .rg .nav ul li ul li:hover{background: #f50012;}
.head_box .top .rg .nav ul li ul li a:hover{background: #f50012;color: #ffffff;}
.head_box .top .rg .nav ul li:hover ul li{display: block;animation: top-cent .5s;}
@keyframes top-cent{
 
    0%{top:-20px; }

        100%{top:0;left:0;  }
   
         }

.head_box .under{width: 1280px;height: 569px;position: relative;overflow: hidden;}
.head_box .under .rg_hd{z-index: 0;float:left;width: 840px;}
.head_box .under .hd ul{position: absolute;right: 0px;top: 0;width: 230px;}
.head_box .under .bd ul li{height: 570px;}
.head_box .under .bd ul li img{height: 100%;width: 100%; z-index: 0;}

.head_box .under .hd ul li img{width: 100%;height: 143px;}
.head_box .under .hd ul li{margin-bottom:0px;width: 230px;height: 143px;cursor: pointer;}

.head_box .under .nav_lf{float: left; width: 210px;height: 569px;background: #000;z-index: 10;overflow: hidden;}
.head_box .under .nav_lf .nav_ft{color: #ffffff;margin: 55px auto 0; width: 140px;}
.head_box .under .nav_lf .nav_ft h1{font-size: 16px;margin: 25px 0;}
.head_box .under .nav_lf .nav_ft i{font-style: normal;}
.head_box .under .nav_lf .nav_ft i a{color: #ffffff;display:block;font-size: 14px;margin: 5px 25px 5px 0;}
.head_box .under .nav_lf .nav_ft.two i a{margin-right: 20px;}
.head_box .under .nav_lf .nav_ft i a:hover{color: #f50012;}

.index_bg{background: url('../images/index_01.png') center no-repeat;background-size: cover;width: 100%;height: 950px;}
.index_bg .index_box{width: 1280px;margin: 0 auto;overflow: hidden;}
.index_bg .index_box .top_ft .ft{font-size: 35px;color: #444444;margin: 50px 0 10px 0;}
.index_bg .index_box .top_ft .eg{font-size: 25px;color: #d4d4d4;margin: 15px 0; text-transform: uppercase;}
.index_bg .index_box .top_ft .line{width: 50px;border-bottom: 3px #f50012 solid;margin-bottom: 30px;}
.index_bg .under_ig{width: 1280px;}
.index_bg .under_ig .ig{float: left;position: relative; width:640px;height: 342px;background: #ffffff;text-align: center; }
.index_bg .under_ig .ig .ig_img img{width: 55%;height: 220px;margin: 20px 0;}
.index_bg .under_ig .ig p{font-size: 18px;color: #ffffff;height: 75px;line-height: 75px; background: #f50012;}
.index_bg .under_ig .ig.one{background: #eef4ff;}
.index_bg .under_ig .ig .selec{display: none; position: absolute;top: 0;left: 0; width: 640px;height: 342px;background: rgba(0, 0, 0, 0.5);overflow: hidden;transition: all .2s ease-in-out;}
.index_bg .under_ig .ig .selec .selec_show{width: 540px;height: 300px; margin: 20px auto 0;background: #ffffff;}
.index_bg .under_ig .ig .selec .selec_show .icon{width: 270px;height: 75px;float: left;}
.index_bg .under_ig .ig .selec .selec_show .icon .icon_ig img{width: 80px;height: 50px;float: left;margin: 12px;}
.index_bg .under_ig .ig .selec .selec_show .icon p{float: left;line-height: 75px;background: transparent;}
.index_bg .under_ig .ig:hover .selec{display: block;cursor: pointer;animation: top .8s;}
@keyframes top{
    0%{top: -342px;}/*动画开始第一帧*/
    100%{top: 0px;}/*动画结束帧*/
}
.index_icon{width: 100%;height: 700px;overflow: hidden;}
.index_icon .icon_box{width: 1280px;margin: 0 auto;}
.index_icon .icon_box .top_ft .ft{font-size: 35px;color: #444444;margin: 100px 0 10px 0;text-align: center;}
.index_icon .icon_box .top_ft .eg{font-size: 25px;color: #d4d4d4;margin: 15px 0; text-transform: uppercase;text-align: center;}
.index_icon .icon_box .top_ft .line{width: 50px;border-bottom: 3px #f50012 solid;margin:0 auto 30px;}
.index_icon .icon_box .icon_bor .icon_circle{position: relative; float: left;margin:0 52px 30px 0; width: 170px;height: 170px;text-align: center; border-radius: 50%;background-color: #f2f2f2;}
.index_icon .icon_box .icon_bor .icon_circle .ig img{margin: 45px 0 10px 0;width: 57px;height: 45px;}
.index_icon .icon_box .icon_bor .icon_circle p{font-size: 18px;color: #545454;}
.index_icon .icon_box .icon_bor .icon_circle.end{margin-right: 0px;}
.index_icon .icon_box .icon_bor .icon_circle.start{margin-left:110px;}
.index_icon .icon_box .icon_bor .icon_circle .on{position: absolute;left: 10px;top: 10px;display: none; width: 150px;height: 150px;background: #f50012;border-radius: 50%;}
.index_icon .icon_box .icon_bor .icon_circle .on .ig_ig img{margin: 35px 0 10px 0;width: 57px;height: 45px;}
.index_icon .icon_box .icon_bor .icon_circle .on .p1{color: #ffffff;}
.index_icon .icon_box .icon_bor .icon_circle:hover .on{display: block;cursor: pointer;}
/* 关于礼荣 */

.index_abt{width: 100%;height: 700px;background: #f3f3f3;}
.index_abt .abt_box{width: 1280px;margin: 0 auto;overflow: hidden;}
.index_abt .abt_box .lf{width: 830px;float: left;}
.index_abt .abt_box .lf .top_ft .ft{font-size: 35px;color: #444444;margin: 100px 0 10px 0;}
.index_abt .abt_box .lf .top_ft .eg{font-size: 25px;color: #d4d4d4;margin: 15px 0; text-transform: uppercase;}
.index_abt .abt_box .lf .top_ft .line{width: 50px;border-bottom: 1px #f50012 solid;margin:0 0 30px 0;}
.index_abt .abt_box .lf p{color: #5e5e5e;margin-bottom: 7px;text-indent: 3em; font-size: 15px;letter-spacing: 3px;line-height: 35px;}
.index_abt .abt_box .lf .number{float: left; width: 200px;height: 40px;text-align: center; margin:20px 10px 0 0; background: #e60012;}
.index_abt .abt_box .lf .number a{color: #ffffff;font-size: 15px; text-align: center;line-height: 40px;}
.index_abt .abt_box .lf .more{float: right;margin: 80px 80px 0 0;}
.index_abt .abt_box .lf .more a{color: #e60012;text-transform: uppercase;font-size: 15px;}
.index_abt .abt_box .rg{width: 385px;float: right;margin-top: 100px;}
.index_abt .abt_box .rg .rg_bg{background: url('../images/index_17.png') center no-repeat;background-size: cover;width: 100%;height: 520px;}
.index_abt .abt_box .rg .rg_bg .ig img{margin: -35px;}

.index_btm_bg{background:url('../images/index_18.png') center no-repeat;background-size: cover;width: 100%;height: 635px;}
.index_btm_bg .btm_box{width: 1280px;margin: 0 auto;}
.index_btm_bg .btm_box .one{float: left;border-right: 1px #dedede solid;width: 405px;margin-top: 150px;}
.index_btm_bg .btm_box .one .ft{font-size: 35px;color: #494949;font-weight: bold; margin: 0px 0 25px 0;}
.index_btm_bg .btm_box .one .eg{font-size: 25px;color: #d4d4d4;margin: 15px 0; text-transform: uppercase;}
.index_btm_bg .btm_box .one .line{width: 50px;border-bottom: 2px #f50012 solid;margin:0 0 30px 0;}
.index_btm_bg .btm_box .one p{color: #494949;font-size: 15px;line-height: 45px;}
.index_btm_bg .btm_box .one .p1{color: #545454;font-family: "SimSun-ExtB";}
.index_btm_bg .btm_box .one .p2{color: #7b7b7b;width: 370px;margin-bottom: 20px;}
.index_btm_bg .btm_box .one .p2 a{color: #7b7b7b;}
.index_btm_bg .btm_box .one.two{margin-left: 65px;width: 400px;}
.index_btm_bg .btm_box .one.two p{line-height: 30px;}
.index_btm_bg .btm_box .one.two .p1{margin-bottom: 20px;}
.index_btm_bg .btm_box .one.two .p2{margin-top: 35px;line-height: 0px;}
.index_btm_bg .btm_box .one.three{text-align: center;}
.index_btm_bg .btm_box .one.three .line{margin: 0 auto 30px;}

/* foot */
.foot{background:url('../images/foot_01.png') center no-repeat;background-size: cover;width: 100%;height: 512px;overflow: hidden;}
.foot .foot_box{width: 1280px;margin: 0 auto;}
.foot .foot_box .lf .one{float: left;margin-top: 100px;width: 96px;margin-right: 90px;}
.foot .foot_box .lf .one h1{margin-bottom: 30px;}
.foot .foot_box .lf .one h1 a{color: #ffffff;}
.foot .foot_box .lf .one p a{color: #ffffff;font-size: 15px;line-height: 35px;}
.foot .foot_box .lf .one p a:hover{color: #f50012;}
.foot .foot_box .lf .one.end{width: 444px;}
.foot .foot_box .lf .one.end input{width: 132px;height: 44px;color: #ffffff; text-indent: 1em;margin-right: 16px; border: 1px #848484 solid;background: transparent;}
input::-webkit-input-placeholder {
    color: #848484;
    font-size: 12px;
}
.foot .foot_box .lf .one.end input.end{margin-right: 0px;}
.foot .foot_box .lf .one.end textarea{color: #ffffff; width:440px;height: 147px;padding-top: 10px; text-indent: 1em; margin: 25px 0 20px 0; border: 1px #848484 solid;background: transparent; }
.foot .foot_box .lf .one.end button{float: right;cursor: pointer; border:none;text-align: center;background: transparent;color: #ffffff;width: 100px;height: 30px;border: none;margin: 0 -6px 30px 0;}
.foot .foot_box .lf .one.end button:hover{ border: 1px #848484 solid;}
.foot .icp{height: 50px;width: 100%;border-top: 1px #848484 solid;text-align: center;}
.foot .icp a{color: #b7b7b7;line-height: 50px;font-size: 15px;font-weight: lighter;}
.foot .icp a:hover{color: #f50012;}

/* 案例展示 */

.case_box{width: 1280px;margin: 0 auto 100px;}
.case_box .case .top_ft{margin-top: 100px;}
.case_box .case .top_ft .ft{font-size: 35px;color: #494949;font-weight: bold; margin: 0px 0 25px 0;text-align: center;}
.case_box .case .top_ft .eg{font-size: 25px;color: #d4d4d4;margin: 15px 0; text-transform: uppercase;text-align: center;}
.case_box .case .top_ft .line{width: 50px;border-bottom: 2px #f50012 solid;margin:0 auto 30px;}

.case_box .case .case_case{float: left; width: 409px;height: 315px;margin:0 25px 50px 0; box-shadow: 1px 1px 20px #f1f1f1;}
.case_box .case .case_case .ig{height: 248px;}
.case_box .case .case_case .ig img{width: 409px;height: 250px;}
.case_box .case .case_case p{text-align: center;font-size: 18px;line-height: 64px;height: 64px;}
.case_box .case .case_case:hover p{background: #f50012;color: #ffffff;}
.case_box .case .case_case.end{margin-right: 0px;}
.case_box .nav ul{margin-left: 550px;}
.case_box .nav ul li{float: left;width: 25px;height: 25px;margin-right: 10px;font-size: 15px; text-align: center; border: 1px #e5e5e5 solid;}
.case_box .nav ul li:hover{background: #f50012;color: #ffffff;cursor: pointer;}

/* 应用领域 */

.app_box{width: 1280px;margin: 0 auto 215px;}
.app_box .top_ft{margin-top: 100px;}
.app_box .top_ft .ft{font-size: 35px;color: #494949;font-weight: bold; margin: 0px 0 25px 0;text-align: center;}
.app_box .top_ft .eg{font-size: 25px;color: #d4d4d4;margin: 15px 0; text-transform: uppercase;text-align: center;}
.app_box .top_ft .line{width: 50px;border-bottom: 2px #f50012 solid;margin:0 auto 30px;}

.app_box .app_photo{width: 1200px;margin: 0 auto 100px;}
.app_box .app_photo .lf{float: left; width:680px;height: 420px; }
.app_box .app_photo .rg{float: right; height: 420px;background: #f7f7f7;width: 520px;}
.app_box .app_photo .rg .rg_ft{margin:20px 0 0 50px;}
.app_box .app_photo .rg .rg_ft .line{border-bottom: 1px #eeeeee solid;width: 100px;}
.app_box .app_photo .rg .rg_ft .number{font-size: 60px;color: #f50012;font-weight: lighter; margin: 40px 0 95px 0;}
.app_box .app_photo .rg .rg_ft h1{color: #525252;}
.app_box .app_photo .rg .rg_ft .p1{color: #f50012;font-size: 15px;margin: 25px 0;}
.app_box .app_photo .rg .rg_ft .p2{color: #666666;font-size: 13px;width: 90%;}

.app_box .app_photo.one .rg .rg_ft .number{color: #f50012;}
.app_box .app_photo.one .rg .rg_ft .line{border-bottom: 1px #525252 solid;}
.app_box .app_photo.two .rg{float: left;}
.app_box .app_photo.two .lf{float: right;}

.app_box .nav ul{margin-left: 510px;}
.app_box .nav ul li{float: left;width: 25px;height: 25px;margin-right: 10px;font-size: 15px; text-align: center; border: 1px #e5e5e5 solid;}
.app_box .nav ul li:hover{background: #f50012;color: #ffffff;cursor: pointer;}

/* 关于我们 */

.about{background: url('../images/about_01.png') center no-repeat;background-size: cover;width: 100%;height: 1376px;overflow: hidden;}
.about .about_box{width: 1280px;margin: 0 auto;}
.about .about_box .about_top{margin-top: 100px;}
.about .about_box .about_top .lf{float: left; width: 800px;}
.about .about_box .about_top .lf .ft{font-size: 40px;color: #444444;margin-bottom: 20px;}
.about .about_box .about_top .lf .eg{font-size: 20px;margin-bottom: 40px; text-transform: uppercase;color: #d4d4d4;}
.about .about_box .about_top .lf p{color: #5e5e5e;font-size: 15px;line-height: 35px;letter-spacing: 1px;margin-bottom: 10px;}
.about .about_box .about_top .rg{float: right;position: relative;}

.about .about_box .about_top .rg .hd{width: 100%; position: absolute;bottom: -83px;left: 0px;}
.about .about_box .about_top .rg .hd ul li{float: left;margin-right: 0px; width: 33%;height: 82px;}
.about .about_box .about_top .rg .hd ul li:nth-of-type(2){margin: 0 1px;}
.about .about_box .about_top .rg .hd_photo .photo li{float: left;margin-right: 6px;}
.about .about_bg{background: url('../images/about_06.png') center no-repeat;background-size: cover;width: 100%;height: 340px;overflow: hidden;margin-top: 170px;}

.about_box2{width: 1280px;margin: 0 auto;}
.about_box2 .about_top .ft{font-size: 40px;color: #444444;margin-bottom: 20px;text-align: center;}
.about_box2 .about_top .eg{font-size: 20px;margin-bottom: 40px; text-transform: uppercase;color: #d4d4d4;text-align: center;}
.about_box2 .img_ft{width: 1080px;height: 230px; margin: 0 auto 50px;}
.about_box2 .img_ft .lf{float: left; height: 230px;width: 488px;}
.about_box2 .img_ft .rg{float: right;height: 230px;width: 530px;}
.about_box2 .img_ft .rg .one{color: #444444;font-size: 25px;margin:20px 0 30px;}
.about_box2 .img_ft .rg p{font-size: 15px;color: #757575;letter-spacing: 1px;line-height: 30px;}

.about_box2 .img_ft.tow .lf{float: right;;}
.about_box2 .img_ft.tow .rg{float:left}
.about_box2 .about_top.two{margin-top: 150px;}
.about_box2 .btm_nav{position: relative;margin-bottom: 150px;}
.about_box2 .btm_nav .bd ul{overflow: hidden;}
.about_box2 .btm_nav .bd ul li{text-align: center;}
.about_box2 .btm_nav .hd ul{position: absolute;bottom: -50px;left: 570px;}
.about_box2 .btm_nav .hd ul li{float: left;margin-right: 30px; width: 8px;height: 8px;border-radius: 50%;background: #b5b5b5;}
.about_box2 .btm_nav .hd ul .on{background: #f50012;}

/* 技术服务 */

.ts_box{width: 1280px;height: 1700px; margin: 50px auto 0;}
.ts_box .lf{position: relative;}
.ts_box .lf .hd ul{width: 270px;}
.ts_box .lf .hd ul li{cursor: pointer; width: 250px;height: 45px;line-height: 40px;margin: 0 auto;font-size: 18px; text-align: left;border-bottom: 1px #e6e6e6 solid;}
.ts_box .lf .hd ul li img{margin: 0 20px;}

/* <!-- 服务体系 --> */
.ts_box .lf .bd{position: absolute;right: 0;top: 0;}
.ts_box .lf .bd ul li{margin-bottom: 40px;}
.ts_box .lf .bd .bd_box{width: 910px;height: 230px;background: #ffffff;box-shadow: 1px 1px 20px #e5e5e5;}
.ts_box .lf .bd .bd_box .lf_img{float: left;width: 260px;text-align: center;}
.ts_box .lf .bd .bd_box .lf_img img{margin-top: 49px;}
.ts_box .lf .bd .bd_box .lf_img.one img{margin-top: 75px;}
.ts_box .lf .bd .bd_box .lf_img.ft{width: 615px;text-align: left;}
.ts_box .lf .bd .bd_box .lf_img.ft h1{margin-top: 30px; color: #f50012;font-weight: lighter;}
.ts_box .lf .bd .bd_box .lf_img.ft p{line-height: 30px; color: #444444;font-size: 15px;}
.ts_box .lf .bd .bd_box .lf_img.ft .p1{margin: 10px 0 0px 0;}
/* <!-- 展示培训 --> */
.ts_box .lf .bd .bd_show{width: 910px;height: 460px;margin-bottom: 50px; border: 2px #e5e5e5 solid;text-align: center;}
.ts_box .lf .bd .bd_show .show_ig{margin-top: 28px;width: 910px;}
.ts_box .lf .bd .bd_show .show_ft{font-size: 18px;color: #404040;height: 50px;line-height: 50px;}
/* <!-- 焊接工艺 --> */
.ts_box .lf .bd .welding{width: 910px; }
.ts_box .lf .bd .welding h1{text-align: center;color: #4d4d4d;font-size: 25px;}
.ts_box .lf .bd .welding p{color: #4b4b4b;font-size: 13px;letter-spacing: 1px;}
.ts_box .lf .bd .welding .p1{margin: 20px 0;}
.ts_box .lf .bd .welding .welding_ig{margin: 20px 0;}
/* <!-- 资料下载 --> */
.ts_box .lf .bd .data{width: 910px; }
.ts_box .lf .bd .data .data_row{width: 100%;height: 50px;background: #fbfbfb;}
.ts_box .lf .bd .data .data_row span{display: inline-block;margin-left: 112px; font-size: 15px;color: #5e5e5e;line-height: 50px;}
.ts_box .lf .bd .data .data_row .span{margin-left: 50px; font-size: 15px;width: 255px;color: #373737;line-height: 50px;}
.ts_box .lf .bd .data .data_row span.ig{background: url('../images/ts_12.png') right no-repeat;background-size:contain;width: 26px;height: 30px; float: right;margin: 8px 20px 0 0;}
.ts_box .lf .bd .data .data_row:hover span.ig{background: url('../images/ts_12_01.png') right no-repeat;background-size:contain;width: 26px;height: 30px; float: right;margin: 8px 20px 0 0;}
.ts_box .lf .bd .data .data_row:hover{background: #f50012;cursor: pointer;}
.ts_box .lf .bd .data .data_row:hover span{color: #ffffff;}
.ts_box .lf .bd .data_dow li{margin-bottom: 10px;}
.ts_box .lf .bd .data_dow .data_li .data .data_row{background: #f6f6f6;}
.ts_box .lf .bd .data_dow .data_li:hover .data .data_row{background: #f50012;}

.ts_box .lf .bd .data_dow .data_dow_nav{margin:50px 0 0 355px;}
.ts_box .lf .bd .data_dow .data_dow_nav .news_nav{float: left;width: 25px;height: 25px;margin-right: 10px;font-size: 15px; text-align: center; border: 1px #e5e5e5 solid;}
.ts_box .lf .bd .data_dow .data_dow_nav .news_nav:hover{background: #f50012;color: #ffffff;cursor: pointer;}




.ts_box .lf .ts_form{float: left;width: 270px;}
.ts_box .lf .ts_form .top_ig img{width: 100%;margin: 100px 0 30px;}
.ts_box .lf .ts_form .form{width: 270px;height: 500px;background: #ffffff;box-shadow: 1px 1px 20px #e5e5e5;overflow: hidden;}
.ts_box .lf .ts_form .form .form_ft{color: #a2020e;text-align: center;font-size: 25px;margin:25px 0 25px;}
.ts_box .lf .ts_form .form  input{width: 250px;height: 40px;font-size: 13px;letter-spacing: 3px;margin:0 0 15px 10px; text-indent: 1em; background: transparent;border: 1px #e5e5e5 solid;border-radius: 5px;}
.ts_box .lf .ts_form .form textarea{width: 250px;height: 118px;padding-top: 15px;text-indent: 1em; background: transparent;border: 1px #e5e5e5 solid;border-radius: 5px; margin:0 0 15px 10px;}
.ts_box .lf .ts_form .form button{width: 250px;height: 40px;font-size: 17px;cursor: pointer; letter-spacing: 17px;background: #f50012;color: #ffffff;text-align: center; border:none;border-radius: 5px;margin:15px 0 15px 10px;}

/* 新闻中心 */
.ts_box .lf .bd{position: absolute;right: 0;top: 0;}
.ts_box .lf .bd ul li{margin-bottom: 40px;}
.ts_box .lf .hd ul .on{color: #f50012;}

.ts_box .lf .bd .news_box{width: 910px;height: 500px;background: #ffffff;box-shadow: 1px 1px 20px #e5e5e5;}
.ts_box .lf .bd .news_box .news_bg{background: url('../images/news_01.png') center no-repeat;background-size: cover;width: 100%;height: 302px;overflow: hidden;}
.ts_box .lf .bd .news_box .news_bg .number h1{font-size: 30px;font-weight: lighter; margin-top: 10px;}
.ts_box .lf .bd .news_box .news_bg .number{width: 67px;height: 67px;background: #05152b;overflow: hidden; text-align: center;color: #ffffff;}
.ts_box .lf .bd .news_box .news_btm{margin-left: 10px;}
.ts_box .lf .bd .news_box .news_btm .news_one{font-size: 30px;color: #5d5d5d;font-weight: lighter;margin: 30px 0;}
.ts_box .lf .bd .news_box .news_btm .line{width: 100px;border-bottom: 1px #5d5d5d solid;}
.ts_box .lf .bd .news_box .news_btm .news_two{font-size: 15px;width: 95%; color: #5d5d5d;font-weight: lighter;margin-top: 30px;}

.ts_box .lf .bd .news_news{width: 910px;background: #ffffff;box-shadow: 1px 1px 20px #e5e5e5;overflow: hidden; margin-top: 50px;}
.ts_box .lf .bd .news_news .number_ft{cursor: pointer; border-bottom:2px #e5e5e5 dotted;}
.ts_box .lf .bd .news_news .number_ft .lf_number{float: left;width: 120px;height: 120px;}
.ts_box .lf .bd .news_news .number_ft .lf_number h1{height: 35px; font-size: 30px;font-weight: lighter;margin: 30px 0 0px 0;border-right:1px #e5e5e5 solid;text-align: center; }
.ts_box .lf .bd .news_news .number_ft .lf_number p{color: #7e7e7e;border-right:1px #e5e5e5 solid;line-height: 30px;text-align: center;}
.ts_box .lf .bd .news_news .number_ft .lf_number.rg{width: 715px;margin-left: 20px;}
.ts_box .lf .bd .news_news .number_ft .lf_number.rg .one{color: #414141;font-size: 18px;margin:19px 0 10px;}
.ts_box .lf .bd .news_news .number_ft .lf_number.rg:hover .one{color: #f50012;}
.ts_box .lf .bd .news_news .number_ft .lf_number.rg .p1{text-align: left;line-height: 25px;text-align: left;border: none;}


.ts_box .lf .bd .news_news .news_btmnav{margin:50px 0 0 355px;}
.ts_box .lf .bd .news_news .news_btmnav .news_nav{float: left;width: 25px;height: 25px;margin-right: 10px;font-size: 15px; text-align: center; border: 1px #e5e5e5 solid;}
.ts_box .lf .bd .news_news .news_btmnav .news_nav:hover{background: #f50012;color: #ffffff;cursor: pointer;}

/* 联系我们 */
.we_box{width: 1280px;margin: 0 auto;}
.we_box .we_address{margin: 100px 0;}
.we_box .we_address .address{color: #494949;text-align: center;font-size: 30px;}
.we_box .we_address .en{color: #8b8a8a;margin: 20px 0 20px; font-weight: lighter; text-align: center;font-size: 30px;}
.we_box .we_address .line{margin: 0 auto;width: 50px;border-bottom: 2px #f50012 solid;}

.we_box .we_icon ul{display: flex;justify-content: center;}
.we_box .we_icon ul li{width: 350px;height: 240px;margin: 15px;}
.we_box .we_icon ul li img{width: 100%;height: 100%;}
/* .we_box .we_icon .icon{float: left;text-align: center; width: 350px;height: 245px;margin-right: 25px; background: #f8f8f8;}
.we_box .we_icon .icon.end{margin-right: 0;}
.we_box .we_icon .icon.one{margin-left: 95px;}
.we_box .we_icon .icon .icon_addres{margin-top: 35px;}
.we_box .we_icon .icon .icon_addres .ig{background: url('../images/we_01.png') center no-repeat;background-size: contain;width: 100%;height: 61px;}
.we_box .we_icon .icon .icon_addres .ft{color: #666666;font-size: 20px;margin: 20px 0;}
.we_box .we_icon .icon .icon_addres .line{width: 50px;border-bottom: 2px #dcdcdc solid;margin: 0 auto;}
.we_box .we_icon .icon .icon_addres p{color: #444444;margin-top: 20px;font-size: 15px;}
.we_box .we_icon .icon.two .icon_addres .ig{background: url('../images/we_02.png') center no-repeat;background-size: contain;width: 100%;height: 55px;}
.we_box .we_icon .icon.end .icon_addres .ig{background: url('../images/we_03.png') center no-repeat;background-size: contain;width: 100%;height: 43px;} */

.we_box .we_map{background: url('../images/we_04.png') center no-repeat;background-size: contain;width: 100%;height: 500px;margin:50px 0 100px;overflow: hidden;}
.we_box .we_map .map{margin-top: 280px;text-align: center; }
.we_box .we_map .map a{color: #FFFFFF;font-size: 15px;}
.we_box .we_map .map a:hover{color: #525222;}

/* 产品列表 */
/* body{height: 5000px;} */
.product_box{position: relative;width: 1280px;height: 1965px; margin: 50px auto 0;}
.product_box.list{width: 1280px;}
.product_box .ds{ width: 300px;height: 700px;float: left;}

.product_box .sideMenu h3{display:block;cursor: pointer; width: 300px;height: 45px;line-height: 40px;font-size: 18px; text-align: left;border-bottom: 1px #e6e6e6 solid;border-top: 1px #e6e6e6 solid;}
/* .product_box .sideMenu .on{color: #f50012;} */
.product_box .sideMenu h3 img{margin: 0 20px;}
/* .product_box .sideMenu ul{display:none;} */
.product_box .sideMenu ul li{ width: 300px;height: 45px;line-height: 40px;}
.product_box .sideMenu ul li{display: inline-block; margin-left: 50px;font-size: 18px; cursor: pointer;}
.product_box .sideMenu .number_ig{margin-top: 50px;}
.product_box .sideMenu .number_ig .ig{margin-bottom: 20px;}

.product_box .sideMenu_rg{float: right;width: 935px;}
.product_box .sideMenu_rg .icon_photo .photo_box{float: left;margin:0 50px 50px 0; width: 440px;height: 150px;box-shadow: 1px 1px 20px #e5e5e5;}
.product_box .sideMenu_rg .icon_photo .photo_box:nth-of-type(even){margin-right: 0;}
.product_box .sideMenu_rg .icon_photo .ig{float: left;width: 160px;}
.product_box .sideMenu_rg .icon_photo .ig img{text-align: center;margin: 23px 13px 0 10px;width:100%;height:100%;}
.product_box .sideMenu_rg .icon_photo .ig.ft{width: 250px;padding-left:20px;}
.product_box .sideMenu_rg .icon_photo .ig.ft h2{color: #333333;margin-top: 17px;}
.product_box .sideMenu_rg .icon_photo .ig.ft p{color: #666666;font-size: 15px;margin-top: 5px;}

.product_box .sideMenu_rg .news_btmnav{text-align:center;}
.product_box .sideMenu_rg .news_btmnav .news_nav{float: left;width: 25px;height: 25px;margin-right: 10px;font-size: 15px; text-align: center; border: 1px #e5e5e5 solid;}
.product_box .sideMenu_rg .news_btmnav .news_nav:hover{background: #f50012;color: #ffffff;cursor: pointer;}

/* 产品列表详情页 */
.pr_show{float: right; width: 930px;}
.pr_show .pr_show_box{height: 520px;}
.pr_show .top_box{position: relative; float: left; width: 510px;}
.pr_show .top_box .bd{width: 100%;}
.pr_show .top_box .bd ul{width: 510px;height: 342px;}
.pr_show .top_box .bd ul li{float: left; width: 510px;height: 358px;}
.pr_show .top_box .bd ul li img{width: 100%;}

.pr_show .top_box .hd ul li{float: left;margin-right: 3px;margin-top: 30px;width: 120px; border: 2px #eeeeee solid;height:80px;}
.pr_show .top_box .hd ul li img{width: 120px;height:100%;}
.pr_show .top_box .hd ul li.end{margin-right: 0;}
.pr_show .top_box .hd ul li:hover{cursor: pointer; border: 2px #f50012 solid;}

.pr_show .top_ft{float: right;width: 400px;}
.pr_show .top_ft h2{font-size: 25px;margin-top: 25px;}
.pr_show .top_ft p{font-size: 18px;margin: 25px 0; color: #323232;}
.pr_show .top_ft li{margin: 20px 0;}
.pr_show .top_ft li text{color: #323232;font-size: 15px;}
.pr_show .top_ft li img{float: left;margin: 12px 10px 0 0;}

.pr_show .pr_show_ft{font-size: 15px;line-height: 30px;}

.pr_show .show_form .ft{font-size: 30px;margin: 40px 0; color: #323232;}
.pr_show .show_form .form p{float: left;width: 70px;height: 50px;text-align: center;line-height: 50px; font-size: 15px; border:1px #eeeeee solid;}
.pr_show .show_form .form .p1{width: 138px;}
.pr_show .show_form .form .p2{width: 143px;}
.pr_show .show_form .form .p4{float: right; width: 138px;height: 102px;}
.pr_show .show_form .form .p4 img{text-align: center;margin-top: 40px;}

.form_form .form_one.two{margin-left: 45px;width:420px; }
.form_form .form_one .ft{font-size: 30px;margin: 40px 0; color: #323232;}
.form_form .form_one .ig_ft p{font-size: 20px;margin-top: 8px; color: #444444;text-align: center;}
.form_form .form_one .one_box{width: 191px;float: left;margin:0 38px 10px 0;}
.form_form .form_one .one_box.end{margin-right: 0;}
.form_form .form_one .one_box .ig_ft{width: 191px;}
.form_form .form_one .one_box .ig_ft img{width: 100%;height: 159px;}

.link{width: 100%;height: 100px;border-bottom: 2px #eeeeee solid;}
.link .link_ft{float: right;height: 35px;}
.link .link_ft text{font-size: 20px;line-height: 35px;float: right;}

.pr_show .btm_nav .ft{font-size: 30px;margin: 40px 0; color: #323232;}

/* .pr_show .btm_nav{ position: absolute;right: 0px;top: 0;width: 930px;height: 1000px; border: 1px red solid;} */
.pr_show .btm_nav .icon_photo{width: 930px;}
.pr_show .btm_nav .icon_photo .photo_box{float: left;margin:0 50px 50px 0; width: 440px;height: 150px;box-shadow: 1px 1px 20px #e5e5e5;}
.pr_show .btm_nav .icon_photo .photo_box.end{margin-right: 0;}
.pr_show .btm_nav .icon_photo .ig{float: left;width: 160px;}
.pr_show .btm_nav .icon_photo .ig img{text-align: center;margin: 23px 13px 0 10px;width:100%;height:100%}
.pr_show .btm_nav .icon_photo .ig.ft{width: 250px;margin: 0;padding-left:20px;}
.pr_show .btm_nav .icon_photo .ig.ft h2{color: #333333;margin-top: 17px;font-size: 15px;}
.pr_show .btm_nav .icon_photo .ig.ft p{color: #666666;font-size: 15px;margin-top: 5px;}

.pr_show .btm_nav{height: 500px;}
.pr_show .btm_nav .nav_icon ul{margin-left: 438px;}
.pr_show .btm_nav .nav_icon ul li{float: left;margin-right: 10px; width: 10px;height: 10px;border-radius: 50%;background: #eeeeee;}



/* 新闻详情 */
.NewsDetails{margin:50px auto;font-family: "苹方";}
.NewsDetails .fl{width: 75%;}
.NewsDetails .fl .title{text-align: center;border-bottom: 1px #eee solid;padding-bottom: 30px;}
.NewsDetails .fl .title h3{color: #333;font-size: 25px;font-weight: 500;margin-bottom: 10px;}
.NewsDetails .fl .title .p span{color: #8b8b8b;font-size: 15px;border-right: 1.5px #8d6726 solid;padding: 0 10px;height: 20px;}
.NewsDetails .fl p{color: #575757;font-size: 14px;margin-top: 30px;}

.NewsDetails .fl .next{padding: 50px 0;border-top: 1px #eee solid;margin-top: 30px;}
.NewsDetails .fl .next p{margin-top: 10px;}
.NewsDetails .fl .next p a{color: #8d6726;}

.NewsDetails .fr{width: 20%;font-family: "苹方";}
.NewsDetails .fr ul li{box-shadow: 1px 1px 9px #e5e5e5;padding: 20px 5%;margin-bottom: 40px;}
.NewsDetails .fr h3{color: #333333;font-size: 18px;border-bottom: 1px #eee solid;padding-bottom: 10px;line-height: 32px;}
.NewsDetails .fr h3::before{content: "";display: inline-block;width:1px;height:20px;border-left: 1px #8d6726 solid; vertical-align: middle;background: #a88b59;margin-right: 5px;}

.NewsDetails .fr p{color: #636571;font-size: 15px;margin-top: 15px;}
.NewsDetails .fr p a{color: #636571;}
.NewsDetails .fr p::before{content: "";display: inline-block;width:3px;height:3px;border-radius: 0%;vertical-align: middle;background: #a88b59;margin-right: 5px;}
