﻿@charset "utf-8";
/* HJGJ CSS Document en20181122*/
body { font:14px "microsoft Yahei","Arial",sans-serif; /*color: #7a7e8b;*/color: #606575; line-height: 1.72; overflow-x: hidden; word-wrap: break-word;}
body.en {font:14px "Arial","microsoft Yahei",sans-serif;}
*{padding:0;margin:0;}
img{border:0; vertical-align: middle;}
ul,li{list-style:none;}
a{text-decoration:none;transition:all 0.4s;-webkit-transition:all 0.4s;/*color: #7a7e8b;*/color: #606575;}
a:hover {color: #d7001d;text-decoration: none;}

input{border: 0; background:none; font:14px "microsoft Yahei","Arial",sans-serif; width: 100%;}
body.en input {font:14px "Arial","microsoft Yahei",sans-serif;}
h2{font-weight:400;}
i{ font-style:normal;}
b{ font-weight:normal;}

/*消除bootstrap样式*/
p {margin: 0;}
ol, ul {margin: 0;}

/*文本框默认颜色*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {opacity:0.8; color: #333}
input:-moz-placeholder, textarea:-moz-placeholder {opacity:0.8; color: #333}
input::-moz-placeholder, textarea::-moz-placeholder { opacity:0.8; color: #333}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {opacity:0.8; color: #333}

/*回顶部*/
#top{position:fixed; bottom:25%; right:20px; display: none;border-radius:3px; cursor:pointer; width:50px; height:50px; background:#666 url(../images/top.png); transition:all 0.2s ease-in; -webkit-transition:all 0.2s ease-in; z-index:9999;}	
#top:hover{background:#333 url(../images/top.png) 0px -50px;}

/* clear 页头，页脚，内容区都不用再加清除样式 */
.cf:before, body:before, .header:before, .main:before, .footer:before, .wrap:before { content: ''; display: table }
.cf:after, after, .header:after, .main:after, .footer:after, .wrap:after { content: ''; display: table; clear: both }
.cf, .header, .main, .footer, .wrap { *zoom: 1 }

/*图片放大*/
.tr_sc{ overflow:hidden; display:block;}
.tr_sc img{transition:0.3s all; -webkit-transition:0.3s  all;}
.tr_sc:hover img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

/*图片放大*/
@media screen and (max-width:1920px) and (min-width:1200px) {
    .listHover:hover {transform: translateY(-10px) scale(1.02);}
}

/*分页*/
.page_path{ text-align:right}
.page_path li{ display: inline-block;}
.page_path span,
.page_path a{border: 1px solid #dbdbdb; color: #333; padding: 10px 15px; margin: 0 1px; cursor: pointer; transition: 0.3s; display: inline-block;}
.page_path span:hover,
.page_path a:hover,
.page_path .active span {background: #999; border-color: #999; color: #fff;}


/*其他公用*/
.wrap{width: 1400px; margin: 0 auto; box-sizing: border-box; padding: 0 20px;}
.ww{ word-wrap: break-word}
.pst_rel {position: relative;}
.pst_abs {position: absolute;}
.over_hid{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 100%; display: block; box-sizing: border-box;}
/*图片阴影 start*/
.pic_shadow {box-shadow: 0 0 35px 8px rgba(0,0,0,0.25); display: block;}
.pic_shadow img {width: 100%;}
/*图片阴影 end*/
.con_border {border: 1px solid #dcdcdc; background: #fafafa;}

/*编辑器内容*/
.editor_con_box {border: 1px solid #dcdcdc; background: #fafafa;}
.editor_pic {border-bottom: 1px solid #dcdcdc;}
.editor_pic img {width: 100%;}
.editor_con {padding: 50px 60px 135px; font-size: 18px; line-height: 2;overflow: hidden;}
.editor_con img {max-width: 100%!important; height: auto!important;}
.editor_con h1 {font-size: 32px; line-height: 1.5; font-weight: normal; margin: 0;}
.editor_con strong {font-weight: bold;}

.editor_left {float: left; width: 68%; box-sizing: border-box;padding: 0 65px 0 0; border-right: 1px solid #ced2dc;}
.editor_right {float: left; width: 32%; box-sizing: border-box; padding: 0 0 0 50px; font-size: 16px; line-height: 2.25; font-weight: bold;border-left: 1px solid #ced2dc; margin-left: -1px;}

/*间隔*/
.pt120 {padding-top: 120px;}
.mainPad {padding: 40px 0 100px;}


/*公用头尾*/
/*头部*/
.header {position: absolute; top: 0; left: 0; width: 100%; box-sizing: border-box;z-index: 999; padding: 1px 6px 1px 40px;}
.lang_box {text-align: right; padding: 0 24px;height: 24px;}
.lang_box a {display: inline-block; padding: 0 10px; color: #fff; font-family: "微软雅黑"; line-height: 24px;}
.lang_box .en {position: relative; font-family: arial;}
.lang_box .en:before {content: ""; position: absolute; top: 7px; left: -2px; height: 11px; width: 1px; background: url(../images/index_line.png) no-repeat;}
.head_nav_box {margin-top: -4px;}
.head_logo {float: left; height: 60px;}
.head_logo img {height: 100%;}
.head_nav {float: right; margin-bottom: 0;}
.head_nav .li {float: left; padding: 14px 34px;transition:all 0.4s;-webkit-transition:all 0.4s;}
.head_nav .li>a {display: block; color: #fff; font-size: 16px; line-height: 30px; border-bottom: 2px solid transparent;}
.head_nav .li.one>a,
.head_nav .li:hover>a {border-bottom-color: #d7001d; color: #d7001d;}


/*尾部*/
.footer {background: #393939;}
.foot_top {padding: 50px 0 80px;}
.foot_nav {float: left; width: 77.2%; box-sizing: border-box;}
.foot_nav .li {display: inline-block; width: 20%; vertical-align: top; margin-right: -4px; box-sizing: border-box; padding-right: 20px;}
.foot_nav .foot_nav_tit {display: block; color: #fff; font-size: 18px; font-weight: bold; padding: 8px 0;}
.foot_ewm .foot_nav_tit {display: block; color: #fff; font-size: 18px; font-weight: bold; padding: 8px 0; text-align: center;}
.foot_nav ol li {padding: 2px 0;}
.foot_nav ol a {display: block; color: #fff;}
.foot_nav a:hover {filter: Alpha(opacity=50); opacity: 0.5; color: #fff;}
.foot_ewm {float: right; width: 186px;}
.foot_ewm_ul {margin: 0 -10px;}
.foot_ewm_ul .li{float: none; width: 50%; margin: 0 auto; box-sizing: border-box; padding: 0 10px; text-align: center;}
.foot_ewm_ul .li span {display: block;}
.foot_ewm_ul .li span img {width: 100%;}
.foot_ewm_ul .li b {color: #fff; display: block; padding: 4px;}
.foot_btm {background: #2c2c2c; padding: 12px 40px;color: #bdbdbd;}
.foot_copy {float: left; width: 50%; box-sizing: border-box;}
.foot_link {float: right; width: 50%;box-sizing: border-box; padding-left: 20px; text-align: right;}
.foot_link .li {display: inline-block; padding-left: 16px;}
.foot_link .li a {color: #bdbdbd; display: inline-block;}
.foot_link .li a:hover {color: #fff;}

/*首页*/
.index_ban {height: 0; padding-bottom: 56.25%;/*height: 960px;*/ background: center no-repeat; background-size: cover; position: relative;}
.index_ban_box .swiper-slide {width: 100%;}
.index_ban video {width: 100%;}
.index_banText {position: absolute; z-index: 10; top: 0; left: 50%; margin-left: -700px; width: 1400px; height: 100%; padding: 150px 20px 90px; text-align: right; box-sizing: border-box;}
.index_banText img {max-height: 100%;}
.index_ban_box .pagination{position: absolute; left: 0; bottom: 30px; width: 100%; text-align: center;}
.index_ban_box .pagination span{display: inline-block; width: 12px; height: 12px; background: #fff; margin: 0 5px; cursor: pointer; border-radius: 10px;}
.index_ban_box .pagination .swiper-active-switch{background: #d7001d;}

/*首页公共*/
.zIndex {z-index: 2; position: relative;}
.index_section {background: url(../images/index_sectionBg.jpg) top center no-repeat; padding: 32px 0 0;background-size: cover;}

.index_pic {z-index: 1; max-width: 100%;}
.index_pic img{width: 100%;}
.index_tit {font-size: 48px; color: #606575; line-height: 1.375;}
.index_tit_box {text-align: center; overflow: hidden;position: relative;z-index: 2;}
.index_tit_box .index_tit span{position: relative; display: inline-block; padding: 0 25px;}
.index_tit_box .index_tit span:before {content: ""; position: absolute; right: 100%; top: 55%; width: 1900px; height: 1px; background: #a7a5a6; filter: Alpha(opacity=20); opacity: 0.2;}
.index_tit_box .index_tit span:after {content: ""; position: absolute; left: 100%; top: 55%; width: 1900px; height: 1px; background: #a7a5a6; filter: Alpha(opacity=20); opacity: 0.2;}
.index_tit_en {color: #b0b5bf; text-transform: uppercase; letter-spacing: 0.5px;}


/*首页-汉今国际*/
.index_hjgj_box {min-height: 844px;}
.index_hjgj_box .index_pic {top: 0; right: 0;/* width: 1336px;*/}
.index_tit {font-size: 48px; color: #606575; line-height: 1.375;}
.hjgj_con_box {padding: 240px 340px 50px 0;}
.hjgj_con_box .index_tit {color: #d7001d; margin-bottom: 20px;}
.hjgj_ul {padding: 60px 0 0;}
.hjgj_ul .li{display: inline-block; padding: 15px 120px 15px 0;vertical-align: top; max-width: 33%; box-sizing: border-box;}
.hjgj_ul .li span {display: block; font-size: 90px; font-weight: lighter; color: #b99358; line-height: 1.1;}
.hjgj_ul .li strong {color: #606575; font-size: 18px; line-height: 1.2; display: block;}
.hjgj_intro {font-size: 18px; line-height: 1.8; padding: 40px 0 0;}
.hjgj_tit2 img {max-width: 100%;}

/*首页-汉今优势*/
.hjys_swiper .wrap {position: relative;}
.hjys_icon {display: none; z-index: 10; position: absolute; width: 295px; height: 514px; top: 50%; margin-top: -257px;}
.hjys_prev {left: 180px;}
.hjys_next {right: 180px;}
.hjys_swiper .swiper-wrapper {height: 0!important;}


.index_hjys_box {min-height: 960px;}
.index_hjys_box .index_pic {left: 0; top: -140px; /*width: 1551px;*/}
.hjys_con_box .index_tit_box .index_tit span:after {display: none;}
.hjys_con_box {padding: 25px 0;}
.hjys_con_box .swiper-wrapper {padding: 45px 0;}

.hjys_con {position: relative;cursor: pointer; padding: 138px 60px; box-sizing: border-box; height: 730px; width: 100%; margin: 0 auto; background: #e0e3e9;box-shadow: 0 0 35px rgba(0,0,0,0.3);overflow: hidden;}
.hjys_con .hjys_bg {display: none; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-position: center; background-repeat: no-repeat; background-size: cover;}
.hjys_con .hjys_tit {font-size: 36px; font-weight: bold; color: #606575; line-height: 1.24; text-align: center; position: relative; padding-bottom: 24px; z-index: 2;}
.hjys_con .hjys_tit:after{content: ""; position: absolute; bottom: 0; left: 50%; margin-left: -12px; height: 3px; width: 24px; background: #b6b9c2;}
.hjys_con .hjys_intro {font-size: 22px; line-height: 1.8; margin-top: 20px;position: relative; z-index: 2;}

.swiper-slide-visible .hjys_con {background: #f3f5f9;}
.swiper-slide-active .hjys_con {}
.swiper-slide-active .hjys_con .hjys_bg {display: block;}
.swiper-slide-active .hjys_con .hjys_tit {color: #fff;}
.swiper-slide-active .hjys_con .hjys_tit:after {background: #d7001d;}
.swiper-slide-active .hjys_con .hjys_intro {color: #fff;}

/*首页-精品推荐*/
.index_jptj_box {min-height: 900px;}
.index_jptj_box .index_pic {top: -82px; right: 0; width: 984px;}
.jptj_con_box {padding: 60px 0;}

.jptj_con_box .swiper-wrapper {padding-top: 45px;height: 0!important;}
.jptj_con {display: block;}
.jptj_pic {display: block;height: 0;padding-bottom: 54.8%; overflow: hidden;}
.jptj_pic img {width: 100%;}
.jptj_intro {display: block;font-size: 18px; text-align: center; margin-top: 20px;}

/*首页-最新动态*/
.index_zxdt_box {min-height: 730px;}
.index_zxdt_box .index_pic {top: -125px; left: 0; /*width: 1712px;*/}
.zxdt_con_box {padding: 60px 0 0;}
.zxdt_con_box .index_tit_box .index_tit span:after {display: none;}

.zxdt_swiper .swiper-wrapper {padding: 47px 0;}
.zxdt_swiper .swiper-slide {padding: 0 12px; box-sizing: border-box;}
.zxdt_con {display: block;background: #fff; position: relative;box-shadow: 0 0 35px rgba(0,0,0,0.1);}
.zxdt_pic {display: block;}
.zxdt_pic img {width: 100%;}
.zxdt_tit_box {box-sizing: border-box; padding: 22px 60px;}
.zxdt_tit {display: block; font-size: 18px; line-height: 30px; height: 90px; overflow: hidden;}
.zxdt_time {text-shadow: #333 1px 1px 2px;position: absolute; top: 0; left: 0; text-align: center; width: 115px; height: 115px; box-sizing: border-box; color: #fff; font-family: arial; font-weight: normal; line-height: 1.5; padding: 10px; background: url(../images/index_timeLine.png) left bottom no-repeat;}
.zxdt_time .span1 {display: block; font-size: 36px; line-height: 1.2;}
.zxdt_time .span2 {display: block; font-size: 12px;}

.zxdt_swiper {position: relative;padding: 0 56px; box-sizing: border-box; overflow: hidden;}
.zxdt_swiper .swiper-container {overflow: initial;}
.zxdt_swiper .arrow_icon {position: absolute; top: 50%; margin-top: -60px; width: 40px; height: 122px; background-position: left top; background-repeat: no-repeat; z-index: 10;}
.zxdt_swiper .arrow_left {background-image: url(../images/index_left.png);left: 66px;}
.zxdt_swiper .arrow_right {background-image: url(../images/index_right.png);right: 66px;}

/*合作伙伴*/
.index_hzhb_box {min-height: 530px;}
.index_hzhb_box .index_pic {bottom: 18px; right: 0; width: 360px;}
.hzhb_list {padding: 30px 0;}
.hzhb_list .swiper-slide {width: 12.5%; box-sizing: border-box;}
.hzhb_con_box {padding: 48px 0 0;}
.hzhb_con{display: table; width: 100%; text-align: center; padding: 20px; box-sizing: border-box;}
.hzhb_con .hzhb_pic {vertical-align: middle; display: table-cell;height: 83px;}
.hzhb_pic img {max-width: 100%; max-height: 100%;}


/*栏目页头部*/
.lm_header {}
.lm_header .lang_box a {color: #606575;}
.lm_header .header {position: relative; padding: 0;border-bottom: 1px solid #dcdcdc;}
.lm_header .lang_box {padding: 0;}
.lm_header .lang_box .en {padding-right: 0;}
.lm_header .lang_box .en:before {background: #606575;}
.lm_header .head_logo {height: 56px;}
.lm_header .head_nav_box {margin-top: -7px;}
.lm_header .head_nav {padding-right: 100px;}
.lm_header .head_nav .li>a {color: #606575;}
.lm_header .head_nav .li.one>a,
.lm_header .head_nav .li:hover>a {color: #d7001d;}
.lm_header .head_nav .li {padding: 12px 50px 28px;}

/*二级导航*/
.nav_two_box {text-align: center;background: #fafafa;border: 1px solid #dcdcdc;position: absolute; top: 100%; margin-top: -1px; left: 0; width: 0; box-sizing: border-box; border-left: none; border-right: none;transition: all 1s ease; -webkit-transition: all 1s ease; overflow: hidden; z-index: 100;}
.lm_header .head_nav .li:hover .nav_two_box {width: 100%;}
.nav_two_box .two_a {display: inline-block; font-size: 16px; line-height: 1.5; padding: 22px 90px; color: #2c313e;}
.nav_two_box .two_a.two,
.nav_two_box .two_a:hover {color: #d50c18;}
.nav_two_box.num6 .two_a {padding: 22px 60px;}

/*产品二级导航*/
.cpzx_two_box {position: absolute; top: 100%; margin-top: -1px; left: 0; width: 0; box-sizing: border-box; border-left: none; border-right: none;transition: all 1s ease; -webkit-transition: all 1s ease; overflow: hidden; z-index: 100;}
.cpzx_two_ul {text-align: center; font-size: 16px; line-height: 30px; padding: 15px 0 30px;}
.cpzx_two_ul .ul_li {display: inline-block; vertical-align: top; width: 220px; box-sizing: border-box; padding: 10px;}
.cpzx_two_ul .tit1, 
.cpzx_two_ul .cpzx_ol {text-align: left;}
.cpzx_two_ul .tit1 {font-weight: bold; margin-bottom: 5px;}
.cpzx_two_ul a {display: block;}

.cpzx_ol .on a{color: #d7001d;}
.lm_header .head_nav .li:hover .cpzx_two_box {width: 100%;}

/*栏目标题*/
.lm_tit_box {text-align: center; line-height: 1.6; padding-bottom: 47px;}
.lm_tit1 {color: #606575; font-size: 40px;}
.lm_tit2 {color: #b0b5bf; text-transform: uppercase;}

/*新闻中心-列表*/
.news_carousel {padding-bottom: 80px;}
.news_carousel .item_a {display: block; overflow: hidden; background: #f0f0f0;color: #606575; border: 1px solid #dcdcdc;}
.news_carousel .item_pic {float: left; width: 66.3%;}
.news_carousel .item_pic img {width: 100%;}
.news_carousel .item_con {overflow: hidden; padding: 40px; display: block;}
.news_carousel .item_tit {display: block; font-size: 24px; line-height: 36px; height: 72px; overflow: hidden; font-weight: normal; margin: 13px 0;}
.news_carousel .item_time {display: block; font-size: 16px; color: #a7a5a6;}
.news_carousel .item_intro {display: block; font-size: 18px; line-height: 30px; height: 210px; overflow: hidden; margin: 20px 0 40px;}
.news_carousel .item_btn {display: block; color: #d50c18; font-size: 18px;}

.news_carousel .carousel-indicators {width: 220px; box-sizing: border-box; left: auto; right: 0;margin-left: 0; text-align: right; padding: 0 35px;bottom: 32px;}
.news_carousel .carousel-indicators li {border: none;border-radius: 0; background-color: #fff; margin: 3px;}
.news_carousel .carousel-indicators .active {background-color: #d50c18; width: 10px; height: 10px;}
.news_list {padding: 60px 0;}
.news_list .row{margin: -20px;}
.news_list .col-lg-6 {padding: 20px;}
.news_list .zxdt_con {box-shadow: none;}
.news_list .zxdt_pic {box-shadow: 0 0 35px 8px rgba(0,0,0,0.25);height: 0; padding-bottom: 52.6%;}

/*办公环境*/
/*大图*/
.bghj_con_box {padding-bottom: 60px;}
.bghj_carousel {position:relative; overflow:hidden;}
.bghj_carousel .ban2{position:relative; overflow:hidden; height: 720px;}
.bghj_carousel .ban2 ul{ position:absolute; left:0; top:0;}
.bghj_carousel .ban2 ul li{width: 1360px; height: 720px;}
.bghj_carousel .ban2 ul li img {width: 100%;}

/*小图*/
.min_pic{padding-top:10px;}
.min_pic .num{overflow:hidden;position:relative; height: 236px;}
.min_pic .num ul{ position:absolute; left:0; top:0;}
.min_pic .num ul li{ width:446px; height: 236px; margin-right:11px;box-sizing: border-box;position: relative;}
.min_pic .num ul li:before {content:""; position:absolute; left:0; top:0; display:inline-block; width:100%; height:100%; border: 2px solid #d7001d; box-sizing: border-box; background: rgba(0,0,0,0.2); filter: Alpha(opacity=0); opacity: 0; transition: 0.3s;}
.min_pic .num ul li.on:before{filter: Alpha(opacity=100);opacity: 1;}
.min_pic .num ul li img {width: 100%;}

.bghj_carousel .arrow{ position: absolute; top: 50%; margin-top: -61px; font-size: 0; width: 40px; height: 122px; cursor: pointer;transition:all 0.4s;-webkit-transition:all 0.4s;z-index: 20;}
.bghj_carousel .arrow.arrow-left{left: 0; background: url(../images/index_left.png) no-repeat;}
.bghj_carousel .arrow.arrow-right{right: 0;background: url(../images/index_right.png) no-repeat;}
.bghj_carousel .arrow:hover {background-color: #d7001d; background-color: rgba(215,0,29,0.4);}

/*产品中心-列表*/
.cpzx_list_box {}
.cpzx_list .row{margin: 0 -20px;}
.cpzx_list .col-sm-6 {padding: 0 20px; margin-bottom: 60px;}

/*关于汉今*/
.about_con_box {padding-bottom: 55px;}

/*合作伙伴*/
.part_two {text-align: center;}
.part_two .part_a {padding: 0 80px; font-size: 16px; color: #2c313e; display: inline-block;}
.part_two .part_a.active,
.part_two .part_a:hover {color: #d7001d;}
.part_list {overflow: hidden; padding-top: 70px;}
.part_list .part_ul {margin: 0 -30px;}
.part_ul .li{float: left; width: 20%; box-sizing: border-box; padding: 0 30px; text-align: center; height: 120px; line-height: 120px; margin-bottom: 60px;}
.part_ul .li img {max-width: 100%; max-height: 100%;}

/*产品中心详情页*/
.cpzx_detail_box .editor_con {padding: 35px 60px 40px;}
/*瀑布流*/
.cpzx_pbl_wrap {padding: 106px 0 20px;}
.cpzx_pbl_box{margin-right: -40px;}
.cpzx_pbl {position: relative;}
.cpzx_pbl .item {}
.cpzx_pbl .pic_shadow {width: 660px;}
.cpzx_pbl .pic_shadow img {display: block; width: 100%;}
.cpzx_pbl p {padding: 20px;}

/*联系我们*/
.contact_box {padding-bottom: 53px;}
.contact_pic {float: left;width: 20.95%;}
.contact_pic img {width: 100%;}
.contact_intro {float: left; width: 43.39%; box-sizing: border-box; padding: 70px 40px 40px 70px; font-size: 18px;} 
.contact_intro ul li {margin-bottom: 20px;}
.contact_ewm {width: 35.66%; float: left; box-sizing: border-box; padding: 84px 0;}
.contact_ewm .foot_ewm_ul {margin: 0; padding: 3px 40px 0 25px; border-left: 1px solid #ced2dc;}
.contact_ewm .foot_ewm_ul .li {padding: 0 20px; width: 50%; margin: 0 auto;}
.contact_ewm .foot_ewm_ul .li b {color: #606575; font-size: 18px; padding-top: 10px;}
.contant_map {height: 500px; box-sizing: border-box; margin-top: 43px;}
.contact_msg {margin-top: 44px; padding: 50px 60px 70px;}

.msg_tit {font-size: 28px; margin-bottom: 25px;}
.contact_form label {float: left; font-size: 18px; margin: 0; line-height: 40px;}
.input_box {padding-left: 60px; padding-right: 10px;}
.input_box input {font-size: 18px; line-height: 40px; height: 40px; box-sizing: border-box; border-bottom: 1px solid #dcdcdc;}
.input2 .input_box {padding-left: 100px;}
.input1,
.input2,
.input3 {margin-bottom: 30px;}

.input_box textarea {border: none; background: none; resize: none; font-size: 18px; line-height: 40px; width: 100%; height: 80px; border-bottom: 1px solid #dcdcdc;}
.input_submit {width: 150px; height: 50px; background: #d7001d;transition:all 0.4s;-webkit-transition:all 0.4s;}
.input_submit input {height: 100%; line-height: 50px; font-size: 20px; color: #fff;}
.input_submit:hover {background: #333;}

/*企业文化*/
.qywh_con_box {padding-bottom: 60px;}
.qywh_pic {margin: 0 -20px;}
.qywh_pic .li {float: left; width: 50%; box-sizing: border-box; padding: 0 20px 40px; }
.qywh_con_box .editor_con {font-size: 16px; line-height: 2.375; padding-bottom: 90px;}
.qywh_con_box .editor_con strong {font-size: 18px;}
.qywh_con_box .editor_con p {color: #7a7e8b;}

/*新闻详情页*/
.newDetail_box {padding-bottom: 27px;}
.detail_top {padding-bottom: 40px;}
.detail_top .lm_tit1 {text-align: center; border-bottom: 1px solid #ededed;}
.detail_xinxi {padding-top: 13px;}
.detail_left {float: left; font-size: 16px; line-height: 30px; color: #7a7e8b;}
.detail_left .span {display: inline-block; margin-right: 60px;}
.detail_right {float: right;}
.detail_right>b {float: left; font-size: 16px; line-height: 30px; color: #7a7e8b;}
.detail_right .bdsharebuttonbox {float: left;}
.detail_right .bdshare-button-style0-32 a {width: 30px;line-height: 30px;height: 30px; transition:all 0s;-webkit-transition:all 0s;margin: 0 0 0 7px;background-image:url(../images/detail_share.png); background-position: 0 0;}
.detail_right .bdshare-button-style0-32 .bds_tsina {background-position: -37px 0;}
.detail_right .bdshare-button-style0-32 .bds_fbook {background-position: -74px 0;}
.detail_right .bdshare-button-style0-32 .bds_twi {background-position: -111px 0;}
.bd_weixin_popup .bd_weixin_popup_foot {margin: -12px -5px 0;}

.newDetail_box .editor_con {padding: 35px 80px 100px;line-height: 1.8;}
.detail_page {color: #7a7e8b; font-size: 18px; padding: 18px 0;}
.detail_page .page_div1,
.detail_page .page_div2 {float: left; width: 50%; box-sizing: border-box;}
.detail_page .page_div1 {padding-right: 15px;}
.detail_page .page_div2 {padding-left: 15px; text-align: right;}

/*招聘信息*/
.zpxx_list_box {padding-bottom: 60px;}
.zpxx_list {padding-top: 120px;}
.zpxx_ul { padding: 65px 60px 90px; font-size: 18px; line-height: 1.5;}
.zpxx_ul .li { margin-bottom: 30px;}
.zpxx_ul .rl_tit {display: block; padding: 13px 0; border-bottom: 1px solid #d9d8d8; position: relative; cursor: pointer;}
.rl_tit span {display: inline-block; width: 150px; vertical-align: middle; color: #7a7e8b;font-weight: bold; font-size: 16px; line-height: 24px;}
.rl_tit .rt_span {font-size: 18px; color: #606575;}
.rl_tit .zpxx_part {padding-left: 25px; background: url(../images/zpxx_icon1.png) left 2px no-repeat;}
.rl_tit .zpxx_pst {padding-left: 25px; background: url(../images/zpxx_icon2.png) left 2px no-repeat;} 
.rl_tit b { display: block; position: absolute; right: 8px; top: 50%; margin-top: -13px; width: 26px; height: 26px; background-image: url(../images/zpxx_add.png); background-repeat: no-repeat; background-position: left 0;}
.zpxx_ul .rl_box { display: none; padding-top: 30px;}
.rl_box .cont_box { position: relative; overflow: hidden;}
.rl_box .cont_box:before {position: absolute; bottom: -48px; left: 50%; width: 1px; height: 100%; content: ''; background-color: #e1e0e1;}
.cont_box .rb_li {float: left; box-sizing: border-box; width: 50%;}
.cont_box .rb_li1 {padding-right: 55px;}
.cont_box .rb_li2 {padding-left: 55px;}
.cont_box .rb_li h2 {font-size: 18px; line-height: 1.5; margin: 0 0 16px; font-weight: bold;}
.cont_box .rb_li li,
.cont_box .rb_li p {margin-bottom: 27px;}
.rl_box .rb_info {margin-top: 13px; padding: 5px 30px; color: #fff; background-color: #d50c18;}
/*active*/
.zpxx_ul .active .rl_tit { border-bottom: 1px solid #d50c18;}
.zpxx_ul .active .rl_tit span {color: #d50c18;}
.zpxx_ul .active .zpxx_part {background-image: url(../images/zpxx_icon3.png);}
.zpxx_ul .active .zpxx_pst {background-image: url(../images/zpxx_icon4.png);}
.zpxx_ul .active .rl_tit b {background-position: right 0;}

/*大事记*/
.dsj_list_box {padding-bottom: 25px;}
.dsj_list_box .lm_tit_box {overflow: hidden;}
.dsj_list_box .lm_tit1 {display: inline-block; padding: 0 20px; position: relative;}
.dsj_list_box .lm_tit1:before {content: ""; position: absolute; right: 100%; top: 50%; height: 1px; width: 1000px; background: #dfe0e3;}
.dsj_list_box .lm_tit1:after {content: ""; position: absolute; left: 100%; top: 50%; height: 1px; width: 1000px; background: #dfe0e3;}

.dsj_list_box .lf_con { position: relative; padding: 60px 110px 200px; font-size: 16px; line-height: 1.875;}
.dsj_list_box .lf_con:after { position: absolute; bottom: 0; left: 50%; width: 1px; height: 50%; content: ''; background-color: #e1e0e1;}
.dsj_list_box .lf_con .lfc_li { position: relative; box-sizing: border-box; /*min-height: 266px;*/ cursor: pointer;}
.dsj_list_box .lf_con .lfc_li:before { position: absolute; top: 0; left: 50%; width: 1px; height: 100%;content: ''; background-color: #e1e0e1;}
.dsj_list_box .lfc_li .ll_left { position: relative; box-sizing: border-box; width: 50%;}
.dsj_list_box .ll_left .ll_date { font-size: 48px; line-height: 1.5; font-weight: lighter; -webkit-transition: all .3s; transition: all .3s; }
.dsj_list_box .ll_left .ll_txt {text-align: justify;}
.dsj_list_box .ll_txt ul li {padding: 0 0 30px; position: relative;}
.dsj_list_box .ll_txt ul li:before {content: ""; position: absolute; left: -17px; top: 11px; width: 7px; height: 7px; background: url(../images/dsj_icon.png) no-repeat;}
.dsj_list_box .lfc_li .ll_right { float: right; box-sizing: border-box; width: 50%; display: none;}
.dsj_list_box .lf_con .odd .ll_left {padding-left: 90px; margin-left: 50%;}
.dsj_list_box .lf_con .even .ll_left { padding-right: 80px;}
.dsj_list_box .lf_con .even .ll_date { text-align: right;}
.dsj_list_box .lf_con .even { margin-top: -100px;}
.dsj_list_box .lfc_li .ll_left:before { position: absolute; z-index: 9; top: 36px; width: 13px; height: 13px; content: ''; -webkit-transition: all .3s; transition: all .3s; border-radius: 50%; background-color: #a7a5a6; }
.dsj_list_box .lfc_li .ll_left:after { position: absolute; top: 42px; width: 67px; height: 1px; content: ''; -webkit-transition: all .3s; transition: all .3s; opacity: 0; background-color: #d50c18; }
.dsj_list_box .odd .ll_left:before { left: -6px; }
.dsj_list_box .even .ll_left:before { right: -7px; }
.dsj_list_box .odd .ll_left:after { left: 7px; }
.dsj_list_box .even .ll_left:after { right: -7px;}
.dsj_list_box .one .ll_txt li {margin: 0;} 
.dsj_list_box .lf_con .one { min-height: auto; padding-bottom: 205px; }
.dsj_list_box .lf_con .one:before { display: none; }
.dsj_list_box .lf_con .one .ll_left { float: none; width: 820px; margin: 0 auto; padding-left: 0; }
.dsj_list_box .lf_con .one .ll_date { text-align: center; }
.dsj_list_box .lf_con .one .ll_left:before { top: auto; bottom: -31px; left: 50%; margin-left: -6px; }
.dsj_list_box .lf_con .one .ll_left:after { display: none; }
.dsj_list_box .lf_con .one:after { position: absolute; top: auto; bottom: 0; left: 50%; width: 1px; height: 182px; content: ''; background-color: #e1e0e1;}
.dsj_list_box .lf_con .lfc_li:hover .ll_date { color: #d50c18; }
.dsj_list_box .lf_con .lfc_li:hover .ll_left:before { -webkit-transition-delay: .05s; transition-delay: .05s; background: #d50c18; border: 5px solid #f5dbdd; width: 22px; height: 22px;}
.dsj_list_box .lf_con .lfc_li:hover .ll_txt ul li:before {background-position-x: right;}
.dsj_list_box .odd:hover .ll_left:before {left: -11px; top: 32px;}
.dsj_list_box .even:hover .ll_left:before {right: -12px; top: 32px;}
.dsj_list_box .lf_con .one:hover .ll_left:before {left: 50%; margin-left: -11px; top: auto;margin-bottom: -5px;}
.dsj_list_box .lf_con .lfc_li:hover .ll_left:after { opacity: 1;}

/*年份*/
.dsj_swiper {font-size: 24px; line-height: 40px; font-weight: lighter; margin-bottom: 15px; text-align: center; position: relative; /*padding: 0 40px;*/}
.dsj_swiper .slide_a {display: block; padding: 0 10px; box-sizing: border-box; min-width: 130px;}
.dsj_swiper .active .slide_a{color: #d50c18;}
.dsj_swiper .arrow_icon {display: none;position: absolute; width: 40px; height: 40px; top: 0; background-color: #666; background-repeat: no-repeat; background-position: center center; cursor: pointer; border-radius: 3px; background-size: 10px auto;}
.dsj_swiper .arrow-left {left: 0; background-image: url(../images/arrow_left.png);}
.dsj_swiper .arrow-right {right: 0;background-image: url(../images/arrow_right.png);}
.dsj_swiper .arrow_icon:hover {background-color: #d50c18;}


/*英文*/
/*首页-汉今国际*/
.en .index_tit {font-size: 40px;}
.en .hjgj_ul .li span {font-size: 76px;}
.en .hjgj_ul .li {padding: 15px 60px 15px 0;}
/*首页-汉今优势*/
.en .hjys_con {padding: 120px 50px;}
.en .hjys_con .hjys_tit {font-size: 32px;}
.en .hjys_con .hjys_intro {font-size: 20px; line-height: 1.6;}
/*英文-栏目页*/
.en .nav_two_box .two_a {font-size: 15px;}
.en .nav_two_box.num6 .two_a {padding: 22px 40px;}
/*招聘*/
.en .rl_tit span {font-size: 14px; width: 260px;}
.en .rl_tit .rt_span {font-size: 16px;}
/*联系我们*/
.en .input_box {padding-left: 0;}
.en .input2 .input_box {padding-left: 0;}

/*--1660--*/
@media screen and (max-width:1660px){/*--1660--*/
	.foot_top {padding: 40px 0 64px;}
	.wrap {width: 1200px;}
	.index_tit {font-size: 40px;}
	.index_section {background-size: 1660px auto;}
	/*首页-轮播*/
	.index_ban {/*height: 760px;*/}
	.index_banText {margin-left: -600px;width: 1200px;padding: 120px 15px 70px;}
	
	/*首页-汉今国际*/
	.index_hjgj_box .index_pic {width: 1000px;}
	.index_hjgj_box {min-height: 680px;}
	.hjgj_con_box {padding: 190px 280px 40px 0;}
	.hjgj_con_box .index_tit {margin-bottom: 16px;}
	.hjgj_tit2 img {height: 25px;}
	.hjgj_ul {padding: 50px 0 0;}
	.hjgj_ul .li {padding: 12px 100px 12px 0;}
	.hjgj_ul .li span {font-size: 78px;}
	.hjgj_ul .li strong {font-size: 16px;}
	.hjgj_intro {font-size: 16px; padding: 30px 0 0;}
	
	/*首页-汉今优势*/
	.hjys_icon {width: 260px; height: 510px; margin-top: -255px;}
	.hjys_prev {left: 150px;}
	.hjys_next {right: 150px;}
	
	
	.index_hjys_box {min-height: 760px;}
	.index_hjys_box .index_pic {top: -7px; width: 780px;}
	.hjys_con_box {padding: 20px 0;}
	.hjys_con_box .swiper-wrapper {padding: 36px 0;}
	
	/*首页-精品推荐*/
	.index_jptj_box {min-height: 720px;}
	.index_jptj_box .index_pic {width: 780px;top: -76px;}
	.jptj_con_box .swiper-wrapper {padding-top: 36px;}
	.jptj_intro {font-size: 16px; margin-top: 16px;}
	
	/*首页-最新动态*/
	.index_zxdt_box {min-height: 580px;}
	.index_zxdt_box .index_pic {top: -78px; width: 810px;}
	.zxdt_con_box {padding: 50px 0 0;}
	.zxdt_swiper .swiper-wrapper {padding: 37px 0;}
	.zxdt_swiper .arrow_icon {width: 32px;height: 98px; background-size: cover; margin-top: -50px;}
	.zxdt_tit_box {padding: 16px 48px;}
	.zxdt_tit {font-size: 16px; line-height: 26px; height: 78px;}
	.zxdt_swiper .swiper-slide {padding: 0 10px;}
	.zxdt_time .span1 {font-size: 30px;}
	.zxdt_time {width: 100px;height: 100px;}
	
	/*首页-合作伙伴*/
	.index_hzhb_box {min-height: 450px;}
	.index_hzhb_box .index_pic {bottom: 15px; width: 280px;}
	/*.hzhb_con_box {padding: 40px 0 0;}
	.hzhb_list {padding: 24px 0;}*/
	.hzhb_con {padding: 15px;}
	.hzhb_con .hzhb_pic {height: 65px;}
	
	/*栏目页样式共用*/
	.lm_header .head_nav .li {padding: 12px 35px 28px;}
	
	/*办公环境*/
	.bghj_carousel .ban2 {height: 614px;}
	.bghj_carousel .ban2 ul li {width: 1160px;height: 614px;}
	.min_pic .num {height: 200px;}
	.min_pic .num ul li {width: 380px; height: 200px;margin-right: 10px;}
	
	/*产品中心详情页*/
	.cpzx_pbl .pic_shadow {width: 560px;}
	.cpzx_pbl p {padding: 16px 16px 17px;}
	
	/*企业文化*/
	.qywh_pic .li {padding: 0 20px 34px;}
	
	/*新闻中心-列表*/
	.news_carousel .item_con {padding: 30px;}
	.news_carousel .item_intro {height: 150px;}
	
	/*联系我们*/
	.contact_pic {width: 21%;}
	.contact_intro {width: 45%;padding: 40px 30px 20px 40px;}
	.contact_ewm {width: 34%;}
	
	/*英文*/
	/*首页-汉今国际*/
	.en .index_tit {font-size: 36px;}
	.en .hjgj_ul .li span {font-size: 66px;}
	.en .hjgj_ul .li {padding: 15px 40px 15px 0;}
	/*首页-汉今优势*/
	.en .hjys_con {padding: 100px 40px;}
	.en .hjys_con .hjys_tit {font-size: 28px;}
	.en .hjys_con .hjys_intro {font-size: 16px;}
	/*英文-栏目页*/
	.en .nav_two_box.num6 .two_a {padding: 22px 30px;}
	
}
/*--1360--*/
@media screen and (max-width:1360px){/*--1360--*/
	/*首页*/
	.index_hjgj_box .index_pic {width: 900px;}
	.index_hjys_box .index_pic {width: 700px; top: 8px;}
	.index_jptj_box .index_pic {width: 700px; top: -28px;}
	.index_zxdt_box .index_pic {width: 720px; top: -8px;}
	.index_hzhb_box .index_pic {width: 220px;}
}
/*--ipad横--*/
@media screen and (max-width:1200px){/*--1024--*/	
	.wrap {width: 100%; padding: 0 30px;}
	.lang_box {padding: 0 18px;}
	.head_nav .li {padding: 14px 28px;}
	.lm_header .head_nav .li {padding: 12px 20px 28px;}
	.nav_two_box .two_a {padding: 20px 40px;}
	.nav_two_box.num6 .two_a {padding: 20px 30px;}
	.lm_tit_box {line-height: 1.5;padding-bottom: 37px;}
	.lm_tit1 {font-size: 32px;}
	.lm_tit2 {font-size: 12px;}
	.mainPad {padding: 35px 0 80px;}
	.pic_shadow {box-shadow: 0 0 28px 6px rgba(0,0,0,0.25);}
	
	/*编辑器样式*/
	.editor_con {padding: 40px 48px 100px;font-size: 16px;line-height: 1.8;}
	.editor_con h1 {font-size: 28px;}
	
	/*产品列表二级导航*/
	.cpzx_two_ul {font-size: 14px; line-height: 24px; padding: 12px 0 24px;}
	.cpzx_two_ul .ul_li {width: 180px;padding: 8px;}
	
	/*底部*/
	.foot_top {padding: 30px 0 50px;}
	.foot_btm {padding: 10px 20px;}
	
	/*首页*/
	.hjys_icon {width: 230px; height: 384px; margin-top: -192px;}
	.hjys_prev {left: 110px;}
	.hjys_next {right: 110px;}
	
	
	.index_ban video{ display: none;}
	.index_section {background-size: cover;}
	.index_ban {}
	.index_banText {margin-left: -50%;width: 100%;padding: 120px 15px 40px;}
	.index_hjgj_box .index_pic {width: 700px;}
	.hjgj_con_box {padding: 80px 200px 30px 0;}
	.index_tit {font-size: 36px;}
	.hjgj_con_box .index_tit {margin-bottom: 10px;}
	.hjgj_tit2 img {height: 20px;}
	.hjgj_ul {padding: 30px 0 0;}
	.hjgj_ul .li {padding: 8px 40px 8px 0;}
	.hjgj_ul .li span {font-size: 60px;}
	.hjgj_ul .li strong {font-size: 14px;}
	.hjgj_intro {font-size: 14px; padding: 20px 0 0;}
	.index_hjgj_box {min-height: auto;}
	.index_hjys_box .index_pic {width: 560px; top: 50px;}
	
	.hjys_con_box .swiper-wrapper {padding: 30px 0;}
	.hjys_con {padding: 60px 30px;height: 544px;}
	.hjys_con .hjys_tit {font-size: 30px;}
	.hjys_con .hjys_intro {font-size: 18px;}
	
	.hjys_swiper .wrap {padding: 0;}
	
	.jptj_con_box .swiper-wrapper {padding-top: 30px;}
	.index_hjys_box,
	.index_jptj_box,
	.index_zxdt_box,
	.index_hzhb_box {min-height: auto;}
	.index_jptj_box .index_pic {top: 0;width: 560px;}
	
	.index_zxdt_box .index_pic {top: 12px;width: 570px;}
	
	.hzhb_list .swiper-slide {width: 16.66%;}
	
	.index_hzhb_box .index_pic {width: 160px;}
	
	/*办公环境*/
	.bghj_con_box {padding-bottom: 48px;}
	.bghj_carousel {width: 960px; margin: 0 auto;}
	.bghj_carousel .ban2 {height: 508px;}
	.bghj_carousel .ban2 ul li {width: 960px;height: 508px;}
	.min_pic{padding-top:6px;}
	.min_pic .num {height: 167px;}
	.min_pic .num ul li {width: 316px; height: 167px; margin-right: 6px;}
	
	/*产品中心列表*/
	.cpzx_list .row {margin: 0 -15px;}
	.cpzx_list .col-sm-6 {padding: 0 15px;margin-bottom: 48px;}
	.jptj_intro {margin-top: 12px;}
	
	/*产品中心详情页*/
	.cpzx_detail_box .editor_con {padding: 28px 48px 32px;}
	.editor_left {padding: 0 30px 0 0;}
	.editor_right {font-size: 14px;line-height: 2.05;padding: 0 0 0 25px;}
	
	.cpzx_pbl_wrap {padding: 80px 0 15px;}
	.cpzx_pbl .pic_shadow {width: 470px;}
	.cpzx_pbl_box {margin-right: -20px;}
	.cpzx_pbl p {padding: 29px 0 0;}
	
	/*大事记*/
	.dsj_list_box {padding-bottom: 20px;}
	.dsj_swiper {font-size: 20px;line-height: 32px;}
	.dsj_swiper .arrow_icon {width: 32px; height: 32px; background-size: 8px auto;}
	.dsj_list_box .lf_con {padding: 48px 40px 100px;font-size: 14px;line-height: 1.75;}
	.dsj_list_box .ll_left .ll_date {font-size: 40px;}
	.dsj_list_box .ll_txt ul li:before {left: -15px;top: 9px;width: 6px;height: 6px; background-size: 12px auto;}
	.dsj_list_box .ll_txt ul li {padding: 0 0 20px;}
	.dsj_list_box .lf_con .one {padding-bottom: 150px;}
	.dsj_list_box .lf_con .one:after {height: 130px;}
	.dsj_list_box .lf_con .even .ll_left {padding-right: 50px;}
	.dsj_list_box .lf_con .odd .ll_left {padding-left: 60px;}
	.dsj_list_box .lf_con .one .ll_left {padding: 0 20px 0 35px; width: 100%;}
	.dsj_list_box .lfc_li .ll_left:before {top: 23px;}
	.dsj_list_box .lfc_li .ll_left:after {width: 45px;}
	
	/*hover*/
	.dsj_list_box .even:hover .ll_left:before {top: 19px;}
	.dsj_list_box .even .ll_left:after {top: 30px;}
	.dsj_list_box .odd:hover .ll_left:before {top: 19px;}
	.dsj_list_box .lfc_li .ll_left:after {top: 30px;}
	
	/*联系我们*/
	.contact_pic {width: 200px;}
	.contact_intro {padding: 25px 20px 20px 35px; width: 500px;}
	.contact_intro ul li {margin-bottom: 10px}
	.contact_ewm {width: 260px; padding: 65px 0;}
	.contact_ewm .foot_ewm_ul {padding: 3px 20px 0 10px;}
	.contact_ewm .foot_ewm_ul .li {padding: 0 8px; width: 50%; margin: 0 auto;}
	
	/*企业文化*/
	.qywh_pic {margin: 0 -15px;}
	.qywh_pic .li {padding: 0 15px 28px;}
	.qywh_con_box .editor_con {font-size: 14px; line-height: 2;padding-bottom: 70px;}
	.qywh_con_box .editor_con strong {font-size: 16px;}
	.qywh_con_box {padding-bottom: 48px;}
	
	/*新闻详情页*/
	.newDetail_box .editor_con {padding: 30px 50px 80px;}
	
	/*新闻中心-列表*/
	.news_carousel .item_tit {font-size: 20px;line-height: 30px; height: 60px; margin: 0 0 10px 0;}
	.news_carousel .item_con {padding: 25px;}
	.news_carousel .item_intro {font-size: 16px; line-height: 26px; height: 130px;margin: 15px 0 30px;}
	.news_carousel {padding-bottom: 40px;}
	.news_list {padding: 30px 0;}
	.news_list .col-lg-6 {width: 50%; float: left;}
	.zxdt_tit_box {}
	.zxdt_tit {line-height: 26px; height: 52px;}
	
	/*招聘信息*/
	.zpxx_list {padding-top: 80px;}
	.zpxx_list_box {padding-bottom: 48px;}
	.zpxx_ul {padding: 50px 40px 70px; font-size: 16px;}
	.cont_box .rb_li1 {padding-right: 30px;}
	.cont_box .rb_li li,
	.cont_box .rb_li p {margin-bottom: 15px;}
	.cont_box .rb_li2 {padding-left: 30px;}
	
	/*英文*/
	/*首页-汉今国际*/
	.en .index_tit {font-size: 30px;}
	.en .hjgj_ul .li span {font-size: 50px;}
	.en .hjgj_ul .li {padding: 8px 30px 8px 0;}
	/*首页-汉今优势*/
	.en .hjys_con {padding: 50px 20px;}
	.en .hjys_con .hjys_tit {font-size: 26px;}
	/*英文-栏目页*/
	.en .nav_two_box .two_a {font-size: 14px;}
	.en .nav_two_box.num6 .two_a {padding: 18px;}
}
/*--ipad竖--*/
@media screen and (max-width:1002px){/*--768--*/
	.wrap {padding: 0 20px;}
	.pic_shadow {box-shadow: 0 0 22px 4px rgba(0,0,0,0.25);}
	/*编辑器*/
	.editor_con {padding: 30px 35px 60px;font-size: 14px; line-height: 1.75;}
	/*手机头部 开始*/
	.phone_nav .box_con li>a {}
	.phone_nav .box_con .a_zk {z-index: 10; margin-right: 8px;width: 65%; background: url(../images/ico_nav1.png) right center no-repeat; transform: rotate(0deg);}
	.phone_nav .box_con .a_zk_on {background-image: url(../images/ico_nav.png);}
	
	
	.lm_header {display: none;}
	.top_right {float: right;}
	.top_right .lang_box .en:before {background: #606575;}
	.top_right .lang_box {float: left;padding: 13px 13px 0 0;}
	.top_right .lang_box a {color: #606575;}
	/*手机头部 结束*/
	/*底部*/
	.footer {font-size: 12px;}
	.foot_top {padding: 25px 0 40px;}
	.foot_nav .foot_nav_tit {font-size: 15px;padding: 5px 0;}
	.foot_ewm .foot_nav_tit {font-size: 15px;padding: 5px 0; text-align: center;}
	.foot_nav .li {padding-right: 15px;}
	.foot_ewm {width: 150px;}
	.foot_ewm_ul {margin: 0 -5px;}
	.foot_ewm_ul .li {padding: 0 5px; width: 50%; margin: 0 auto;}
	
	.pt120,
	.main {margin-top: 50px;}
	.mainPad {padding: 35px 0 60px;}
	.lm_tit_box {padding-bottom: 30px;}
	
	/*首页*/
	.hjys_icon {width: 210px;}
	.hjys_prev {left: 20px;}
	.hjys_next {right: 20px;}
	
	
	.header {display: none;}
	.index_ban {/*height: 460px;*/}
	.index_banText {padding: 100px 20px 30px;}
	.index_hjgj_box .index_pic {width: 500px;}
	.index_section {padding: 20px 0 0;}
	.hjgj_ul .li {padding: 5px 36px 5px 0;}
	.hjgj_con_box {padding: 80px 0 30px 0;}
	.zxdt_swiper .arrow_icon {display: none;}
	.index_jptj_box .index_pic {width: 530px;}
	.index_zxdt_box .index_pic {width: 550px; top: 30px;}
	.hzhb_con_box {padding: 40px 0 60px;}
	
	/*办公环境*/
	.bghj_con_box {padding-bottom: 38px;}
	.bghj_carousel .arrow{width: 30px;height: 90px; margin-top: -45px;}
	.bghj_carousel .arrow.arrow-left {background-size: cover;}
	.bghj_carousel .arrow.arrow-right {background-size: cover;}

	.bghj_carousel {width: 720px;}
	.bghj_carousel .ban2 {height: 381px;}
	.bghj_carousel .ban2 ul li {width: 720px;height: 381px;}
	.min_pic .num {height: 125px;}
	.min_pic .num ul li {width: 236px; height: 125px;}
	
	/*产品中心列表*/
	.cpzx_list .row {margin: 0 -12px;}
	.cpzx_list .col-sm-6 {padding: 0 12px;margin-bottom: 38px;}
	.jptj_intro {margin-top: 10px;}
	
	/*产品中心详情页*/
	.cpzx_detail_box .editor_con {padding: 20px 20px 30px;}
	.editor_left{padding: 0 20px 0 0;}
	.editor_right {font-size: 12px;line-height: 2;padding: 0 0 0 15px;}
	.cpzx_pbl_wrap {padding: 60px 0 10px;}
	.cpzx_pbl .pic_shadow {width: 345px;}
	.cpzx_pbl p {padding: 21px 0 0;}
	
	/*关于汉今*/
	.about_con_box {padding-bottom: 30px;}
	
	/*合作伙伴*/
	.part_list {padding-top: 40px;}
	.part_list .part_ul {margin: 0 -15px;}
	.part_ul .li {height: 90px;line-height: 90px;
    margin-bottom: 20px;width: 25%; padding: 0 15px;}
    
    /*联系我们*/
   .contact_pic {width: 150px;}
   .contact_intro {width: 350px;padding: 20px;
    font-size: 14px;}
    .contact_intro ul li {margin-bottom: 5px;}
   .contact_ewm {width: 220px;padding: 20px 0;}
   .contact_ewm .foot_ewm_ul {padding: 20px 10px;}
   .contact_ewm .foot_ewm_ul .li b {font-size: 14px;padding-top: 5px;}
   .contact_ewm .foot_ewm_ul .li {padding: 0 5px; width: 50%; margin: 0 auto;}
   
   .contant_map {margin-top: 30px; height: 350px;}
   .contact_msg {margin-top: 30px;padding: 25px 30px 50px;}
   .msg_tit {font-size: 24px;margin-bottom: 15px;}
   
   /*新闻详情*/
  .newDetail_box .editor_con {padding: 30px 25px 50px;}
  .detail_page .page_div1, .detail_page .page_div2 {width: 100%;padding: 0;}
  .detail_page .page_div2 {text-align: left;}
  .newDetail_box {padding-bottom: 10px;}
	/*大事记*/
	.dsj_swiper {font-size: 16px; font-weight: normal;}
	.dsj_list_box .lf_con {padding: 35px 30px 70px;}
	
	.dsj_swiper .slide_a {min-width: 110px;}
	
	/*企业文化*/
	.qywh_pic {margin: 0 -10px;}
	.qywh_pic .li {padding: 0 10px 22px;}
	.qywh_con_box .editor_con {padding-bottom: 60px;}
	.qywh_con_box {padding-bottom: 38px;}
	
	/*新闻中心-列表*/
	.news_carousel .item_pic {width: 100%; float: none;}
	.news_carousel .item_tit {height: 30px;}
	.news_carousel .item_intro {height: 78px;}
	.news_list .col-lg-6 {padding: 8px;}
	.news_list .row {margin: -8px;}
	.zxdt_tit_box {padding: 15px;}
	.news_list {padding: 20px 0;}
	/*招聘信息*/
	.zpxx_list {padding-top: 60px;}
	.zpxx_list_box {padding-bottom: 38px;}
	.zpxx_ul {padding: 30px 25px 50px; font-size: 14px;}
	.cont_box .rb_li1 {padding-right: 20px;}
	.cont_box .rb_li li,
	.cont_box .rb_li p {margin-bottom: 10px;}
	.cont_box .rb_li2 {padding-left: 20px;}
	
	/*英文*/
	/*招聘*/
	.en .rl_tit span {font-size: 12px; width: 220px;}
	.en .rl_tit .rt_span {font-size: 14px;}
}
/*--手机横--*/
@media screen and (max-width:758px){/*--480--*/
	#top {right: 15px;}
	.wrap {padding: 0 15px;}
	.mainPad {padding: 30px 0 48px;}
	.lm_tit1 {font-size: 26px;}
	.lm_tit2 {font-size: 10px;}
	.lm_tit_box {padding-bottom: 25px;}
	.pic_shadow {box-shadow: 0 0 16px 2px rgba(0,0,0,0.25);}
	/*编辑器*/
	.editor_con {padding: 20px 20px 40px;}
	.editor_con h1 {font-size: 24px;}
	/*底部*/
	.foot_nav {display: none;}
	.foot_ewm {float: none; margin: 0 auto;width: 220px;}
	.foot_top {padding: 15px 0;}
	.foot_copy {float: none; width: 100%; text-align: center;}
	.foot_link {float: none; width: 100%; padding: 0; text-align: left; display: none;}
	.foot_link .li {padding: 2px 6px;}
	.foot_nav .foot_nav_tit {font-size: 16px;padding: 10px 0;}
	.foot_ewm .foot_nav_tit {text-align: center; font-size: 16px; padding: 10px 0;}
	.foot_ewm_ul .li {padding: 0 20px; width: 50%; margin: 0 auto;}
	
	/*首页*/
	.hjys_icon {width: 80px; height: 300px; margin-top: -150px;}
	.hjys_prev {left: 0;}
	.hjys_next {right: 0;}
	
	
	/*.index_hjys_box .index_pic {max-width: 120%;}*/
	.hzhb_list .swiper-slide {width: 25%;}
	.index_ban {/*height: 250px;*/}
	.index_banText {padding: 45px 20px 30px;}
	.index_hjgj_box .index_pic {width: 70%;}
	.index_section {padding: 10px 0 0;}
	.index_tit {font-size: 20px;}
	.hjgj_con_box .index_tit {margin-bottom: 5px}
	.hjgj_tit2 img {height: 15px;}
	.hjgj_ul .li span {font-size: 40px;}
	.hjgj_ul .li {width: 50%; box-sizing: border-box; margin-right: -4px;padding: 5px 10px 5px 0;max-width: 100%;}
	.hjgj_ul .li:first-child {display: block;}
	.hjgj_ul .li strong {font-size: 12px; line-height: 1.5;}
	.hjgj_intro {font-size: 13px;}
	.hjys_con {height: 430px; padding: 40px 30px;}
	.hjys_con .hjys_tit {font-size: 18px; line-height: 1.5;}
	.hjys_con .hjys_intro {font-size: 14px;}
	.jptj_con_box {padding: 30px 0;}
	.index_jptj_box .index_pic {top: 40px; width: 70%;}
	
	.index_zxdt_box .index_pic {width: 80%; top: 40px;}
	.zxdt_time .span1 {font-size: 18px;}
	.zxdt_time {width: 64px; padding: 5px; height: 64px; background-size: 30px auto;}
	.zxdt_swiper .swiper-slide {padding: 0 5px;}
	.zxdt_tit_box {padding: 15px 10px;}
	.zxdt_tit {font-size: 13px; line-height: 20px; height: 40px;}
	.hzhb_con_box {padding: 20px 0 50px;}
	.index_hzhb_box .index_pic {width: 30%;}
	.hzhb_con {padding: 10px;}
	/*办公环境*/
	.bghj_con_box {padding-bottom: 28px;}
	.bghj_carousel .arrow{width: 20px;height: 60px; margin-top: -30px;}
	.bghj_carousel {width: 450px;}
	.bghj_carousel .ban2 {height: 238px;}
	.bghj_carousel .ban2 ul li {width: 450px;height: 238px;}
	.min_pic .num {height: 77px;}
	.min_pic .num ul li {width: 146px; height: 77px;}
	
	/*产品中心列表*/
	.cpzx_list .row {margin: 0}
	.cpzx_list .col-sm-6 {padding: 0;margin-bottom: 0;}
	.cpzx_list .col-xs-12 {margin-bottom: 28px;}
	.jptj_intro {font-size: 14px; margin-top: 8px;}
	
	/*产品中心详情页*/
	.editor_left{padding: 0 0 10px; float: none; width: 100%;border: none;}
	.editor_right {padding: 10px 0 0;float: none; width: 100%; border: none; border-top: 1px solid #ced2dc;}
	.cpzx_pbl_wrap {padding: 40px 0 10px;}
	.cpzx_pbl_box {margin: 0;}
	.cpzx_pbl .pic_shadow {width: 100%;}
	.cpzx_pbl p {padding: 20px 0 0;}
	
	
	/*关于汉今*/
	.about_con_box {padding-bottom: 20px;}
	
	/*合作伙伴*/
	.part_two .part_a {padding: 0 25px; font-size: 15px;}
	.part_list {padding-top: 20px;}
	.part_list .part_ul {margin: 0 -10px;}
	.part_ul .li {height: 60px;line-height: 60px;
    margin-bottom: 15px;width: 33.33%; padding: 0 10px;}
    
    /*联系我们*/
   .contact_pic {display: none;}
   	.contact_intro {float: none; overflow: hidden; width: auto; padding: 25px 20px 5px;}
   	.contact_ewm {float: none; clear: both;width: 100%; padding: 15px 0 0;margin-top: 10px;border-top: 1px solid #ced2dc;}
   	.contact_ewm .foot_ewm_ul {border: none; padding: 10px 30px 20px; margin: 0 auto; box-sizing: border-box; width: 280px;}
	.contact_ewm .foot_ewm_ul .li {padding: 0 10px; width: 50%; margin: 0 auto;}
	.contant_map {margin-top: 25px; height: 240px;}
	.contact_msg {margin-top: 25px;padding: 20px 20px 40px;}
	.msg_tit {font-size: 20px;margin-bottom: 10px;}
	.contact_form label {float: none; display: block; width: auto;font-size: 15px;line-height: 30px;}
	.input_box {padding-left: 0;padding-right: 5px;}
	.input_box input {font-size: 15px;line-height: 30px; height: 30px;}
	.input2 .input_box {padding-left: 0;}
	.input1, .input2, .input3 {margin-bottom: 15px;}
	.input_box textarea {font-size: 15px;line-height: 30px; height: 60px;}
	.input_submit input {line-height: 40px;
    font-size: 16px;}
    .input_submit {width: 120px;
    height: 40px;}
    .contact_box {padding-bottom: 10px}
    
    /*新闻详情*/
   .detail_left {float: none;font-size: 14px;
    line-height: 30px;}
   .detail_left .span {margin-right: 12px;}
   .detail_right {float: none; margin-top: 10px;}
   .detail_right>b {font-size: 14px;}
   .newDetail_box .editor_con {padding: 25px 15px 40px;}
   .detail_page {padding: 10px 0; font-size: 14px;}
   
	/*大事记*/
	.dsj_list_box .lf_con{ padding:30px 20px 0;}
  	.dsj_list_box .lf_con .lfc_li {min-height: auto;padding-bottom:30px;}
  	.dsj_list_box .ll_txt ul li {padding: 0 0 10px;}
	.dsj_list_box .lf_con .one{ padding-bottom:0;}
	.dsj_list_box .lf_con .one::after{ left:0; bottom:auto; top:0; height:100%;}
	.dsj_list_box .lf_con .one .ll_left{ width:auto; padding:0 0 30px 0;}
	.dsj_list_box .lf_con .one .ll_left::before{ top:13px; bottom:auto; left:0;}
	.dsj_list_box .lf_con .one .ll_date{ text-align:left;}
	.dsj_list_box .ll_left .ll_date{ font-size:29px;}
	.dsj_list_box .ll_left .ll_txt{ /*font-size:12px; line-height:18px;*/}
	.dsj_list_box .lfc_li .ll_left{ width:100%;}
	.dsj_list_box .lf_con .even .ll_left{ padding-right:0; padding-left:35px;}
	.dsj_list_box .lf_con .odd .ll_left{ padding-left:35px;margin-left: 0;}
	.dsj_list_box .lf_con .even {margin-top: 0;}
	.dsj_list_box .lf_con .even .ll_date{ text-align:left;}
	.dsj_list_box .lfc_li .ll_left::before{ top:13px;}
	.dsj_list_box .even .ll_left::before{ right:auto; left:-7px;}
	.dsj_list_box .lf_con .lfc_li::before{ left:0;}
	.dsj_list_box .lfc_li .ll_left::after{ top:19px; left:0; right:auto; width:25px; opacity:1;background:#a7a5a6;}
	.dsj_list_box .lf_con::after{ display:none;}
	.dsj_list_box .lf_con .one .ll_left::after{ display:block; width:25px; height:1px; background:#a7a5a6; left:0; top:19px;}
   	
   	.dsj_list_box .lf_con .lfc_li:hover .ll_left:before {background: #a7a5a6; border: none; width: 13px; height: 13px;}
   	.dsj_list_box .lf_con .odd:hover .ll_left:before {left: -6px;}
   	.dsj_list_box .lf_con .one:hover .ll_left:before {left: -1px; top: 13px; margin: 0 0 0 -5px;}
   	.dsj_list_box .lf_con .lfc_li:hover .ll_left:before {top: 13px;}
   	
   	.clear {clear: both;overflow: hidden;width: 100%;height: 0;}

   	
   	/*企业文化*/
	.qywh_pic {margin: 0 -7px;}
	.qywh_pic .li {padding: 0 7px 13px;}
	.qywh_con_box .editor_con {padding-bottom: 40px;font-size: 13px;line-height: 1.75;}
	.qywh_con_box .editor_con strong {font-size: 14px;}
	.qywh_con_box {padding-bottom: 10px;}
	
	/*新闻中心-列表*/
	.news_list .col-lg-6 {width: 100%;}
	.news_carousel {padding-bottom: 30px;}
	.news_list {padding: 15px 0;}
	.news_carousel .item_tit {font-size: 18px; line-height: 26px; height: 26px; margin-bottom: 5px; right: 0;}
	.news_carousel .item_intro {font-size: 14px; line-height: 24px; height: 72px;margin: 10px 0 20px;}
	.news_carousel .item_btn {font-size: 16px;}
	.news_carousel .item_con {padding: 15px;}
	.news_carousel .carousel-indicators {bottom: 15px; /*width: 100%;*/ padding: 0 10px;}
	.news_carousel .item_time {font-size: 12px;}
	
	/*招聘信息*/
	.zpxx_list {padding-top: 40px;}
	.zpxx_list_box {padding-bottom: 10px;}
	.zpxx_ul {padding: 20px 15px 30px; font-size: 13px;}
	.cont_box .rb_li1 {padding-right: 0; float: none; width: 100%;}
	.cont_box .rb_li li,
	.cont_box .rb_li p {margin-bottom: 5px;}
	.cont_box .rb_li2 {padding-left: 0; float: none; width: 100%;}
	.rl_box .cont_box:before {display: none;}
	.rl_tit span {font-size: 14px; width: 100px;}
	.rl_tit .rt_span {font-size: 14px;}
	.rl_tit b {width: 20px;height: 20px; background-size: 40px auto; margin-top: -10px;}
	
	/*英文*/
	/*首页-汉今国际*/
	.en .index_tit {font-size: 20px;}
	.en .hjgj_ul .li span {font-size: 40px;}
	.en .hjgj_ul .li {padding: 5px 20px 5px 0;}
	/*首页-汉今优势*/
	.en .hjys_con {padding: 40px 20px;}
	.en .hjys_con .hjys_tit {font-size: 18px;}
	.en .hjys_con .hjys_intro {font-size: 14px;}
	/*招聘*/
	.en .zpxx_ul .rl_tit {padding-right: 30px;}
	.en .rl_tit span {width: 100%;}

}
/*--手机竖--*/
@media screen and (max-width:470px){/*--320--*/
	#top {right: 10px;}
	.wrap {padding: 0 10px;}
	.top_right .lang_box {padding: 13px 10px 0 0;}
	.lm_tit1 {font-size: 24px;}
	#pic_a li {width: 153px;}
	.foot_btm {padding: 10px;}
	/*编辑器*/
	.editor_con {padding: 20px 15px 30px;}
	/*办公环境*/
	.bghj_con_box {padding-bottom: 10px;}
	.bghj_carousel {width: 300px;}
	.bghj_carousel .ban2 {height: 159px;}
	.bghj_carousel .ban2 ul li {width: 300px;height: 159px;}
	.min_pic .num {height: 51px;}
	.min_pic .num ul li {width: 96px; height: 51px;}
	/*产品中心详情页*/
	.cpzx_detail_box .editor_con {padding: 20px 15px 25px;}
	.cpzx_pbl_wrap {padding: 35px 0 10px;}
	
	/*招聘信息*/
	.zpxx_list {padding-top: 30px;}
	.rl_tit span {font-size: 12px; line-height: 18px; width: 80px;}
	.rl_tit .zpxx_part {background: none; padding: 0 5px;}
	.rl_tit .zpxx_pst {background: none; padding: 0 5px;}
	.rl_tit .rt_span {font-size: 12px;}
	.rl_tit b {width: 14px;height: 14px; background-size: 28px auto; margin-top: -11px; right: 0;}
	.zpxx_ul .rl_tit {padding: 0 0 8px;}
	.zpxx_ul .active .zpxx_part,
	.zpxx_ul .active .zpxx_pst {background: none;}
	.cont_box .rb_li h2 {font-size: 16px;margin: 10px 0;}
	.zpxx_ul .rl_box {padding-top: 15px;}
	.rl_box .rb_info {padding: 5px 10px;}
	.zpxx_ul .li {margin-bottom: 20px;}
	
	/*企业文化*/
	.qywh_pic {margin: 0 -5px;}
	.qywh_pic .li {padding: 0 5px 9px;}
}