﻿body{overflow-x: hidden;}
.padtb60{padding: 60px 0;}
.nomb{margin-bottom: 0 !important;}
.clear{clear: both;}
.noborder-b{border-bottom: none !important;}

.oth .header{padding: 0;}
.oth .header_in{max-width: 1320px; margin: auto; width: 94%;}
.oth .nav{margin-right: 0;}
.oth_banner{margin-bottom: 60px;}
.oth_banner img{width: 100%; }

.oth_tit{border-bottom: #cdcdcd solid 1px; text-align: center; margin-bottom: 65px;}
.oth_tit span{display: inline-block;line-height: 1.83em; padding: 0 30px; border-bottom: #de335f solid 3px; color:#c90436; position: relative; bottom: -1px;}

.invest_tit{text-align: center; margin-bottom: 40px; font-size: 0;}
.invest_tit p{color: #fff; display: block; margin-bottom: 20px;}
.invest_tit span{display: inline-block; width: 34px;height: 1px; background: rgba(255,255,255,0.34); }
.invest_tit .cause6_i{text-align: center; color: #9b9b9b; width: 100%; font-size: 14px;}

/*投资者关系*/
.invest1{overflow: hidden; background-size: cover;}
.invest1_l{width: 47.37%;}
.invest1_l img{width: 100%;}
.invest1_r{width: 47.37%; padding-top: 20px; padding-left:30px;}
.invest1_con{margin-bottom: 15px; overflow: hidden;}
.invest1_con p{color: #fff; line-height: 20px; margin-bottom: 20px;}
.invest1_more{display: block; width: 119px; height: 30px; line-height: 30px; background: #c90436; color: #fff; text-align: center;}

.invest1_more img{margin-top: 9px; margin-right: 10px;}




.invest2{overflow: hidden;}
.invest_tit_black p{color: #000;}
.invest_tit_black span{background: #0f4592;}
.invest_tit_border{border-bottom: #f6f5f1 solid 1px;}
.invest_tit_border span{position: relative; bottom: -1px;}
.invest2_wrap{overflow: hidden;}
.invest2_wrap ul{}
.invest2_wrap ul li{width: 50%; float: left; padding-right: 15%; margin-bottom: 20px;}
.invest2_wrap ul li:nth-child(3n+1){clear: both;}
.invest2_new .invest2_wrap ul li:nth-child(3n+1){clear: inherit;}
.invest2_new .invest2_wrap ul li:nth-child(2n+1){clear: both;}

.invest2_wrap ul li .invest2_time{color: #c3c3c3; margin-bottom: 15px;}
.invest2_wrap ul li h2{line-height: 24px; max-height: 48px; overflow: hidden; margin-bottom: 15px;}
.invest2_wrap ul li h2 a{color: #000; }
.invest2_wrap ul li p{color: #9b9b9b; line-height: 20px; margin-bottom: 25px; height: 60px; overflow: hidden;}

.invest3{ background: #f6f5f1; overflow: hidden;}
.invest3_wrap ul{margin: 0 -2.3%;}
.invest3_wrap ul li{width: 33.333333%; float: left; padding: 0 2.3%;}
.invest3_con{position: relative; margin-bottom: 20px;}
.invest3_b{position: absolute; bottom: 0;left: 0; width: 100%; background: rgba(0,0,0,0.3); padding: 20px;}
.invest3_b span{color: #fff; background: #0f4592; display: inline-block; padding: 0 5px; margin-bottom: 15px;}
.invest3_b h1{overflow: hidden; line-height: 1.1em; text-overflow: ellipsis; white-space: nowrap; color: #fff;}
.invest3_b h1 a{color: #fff;}
.invest3_wrap ul li p{color: #000; line-height: 20px; margin: 0 20px; height: 40px; overflow: hidden;}

.invest4{overflow: hidden;}
.invest4 ul li{width: 20%; float: left; text-align: center;}
.invest4 ul li a{display: block; padding: 45px 0 35px;}
.invest4 ul li a img{margin-bottom: 15px;}
.invest4 ul li a p{color: #000;}

.invest5,.invest5_wrap{background-size: cover; background-repeat: no-repeat;}
.invest5_wrap{padding: 70px 0;}
.invest5_wrap h4,.invest5_wrap p{text-align: center;}
.invest5_wrap img.invest5_wrap_img{display: none; width: 100%;}

.invest6{background: #fafcfe;}
.invest6_wrap ul li{ padding: 40px 0; border-bottom: #d6e4f9 solid 1px;}
.invest6_wrap ul li:first-child{padding-top: 0;}
.invest6_wrap ul li:last-child{border-bottom: none;}
.invest6_q,.invest6_a{clear: both;}
.invest6_q{margin-bottom: 20px;}
.invest6_l{width: 34px; height: 34px; text-align: center; line-height: 34px; margin-right: 16px; border-radius: 50%; color: #fff; margin-top: 2px;}
.invest6_l_q{background: #4284e2;}
.invest6_l_a{background: #c90436;}
.invest6_r{max-width: calc(100% - 200px);max-width: -moz-calc(100% - 200px); padding:7px 15px; line-height: 2em; background: #fff; color: #000; min-height: 38px;border-radius: 3px; box-shadow: 0 0 7px #e9eaec; line-height: 24px;}
.invest6_more .invest1_more{margin: 20px auto 0;}

.interact_wrap ul li:first-child{padding-top: 40px;}

.notice ul li:nth-child(3n+1){clear: both;}

/*自主材料*/
.material1{overflow: hidden;}
.material1_l{width: 50%; background: #053b89; color: #fff; position: relative;}
.material1_l_con{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%); width: 73%; max-height: 85%;}
.material1_l_con h1{ margin-bottom: 10px;}
.material1_l_con h2{line-height: 24px; margin-bottom: 40px; opacity: 0.6;}
.material1_l_con p{line-height: 24px;}
.material1_l_con a{ color:#FFFFFF; }
.material1_l_con a:hover{ color:#0359d6; }

.material1_r{width: 50%;}
.material1_r img{width: 100%; float: left;}
.material2{overflow: hidden; position: relative;}
.material2_l{width: 37.5%;}
.material2_l img{width: 100%;}
.material2_l_con{padding: 30px 45px 0px;}
.material2_l_con h1{color: #10223e;}
.material2_l_con h2{color: #10223e; line-height: 18px; margin-bottom: 10px;}
.material2_l_con p{color: #959595; line-height: 24px;}
.material2_r{width: 62.5%;}
.material2_r img{width: 100%;}
.material2_con{position: absolute; color: #fff; top: 8%; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); white-space: nowrap;}

.material3{overflow: hidden; clear: both;}
.material3 ul li{width: 16.66%; float: left; text-align: center;}
.material3 ul li a{display: block; padding: 50px 0 30px;}
.material3 ul li a img{margin-bottom: 15px;}
.material3 ul li a p{color: #000;}

/*媒体与新闻*/
.news_more{display: block; margin: 40px auto 0; width: 155px; height: 42px; line-height: 40px; border: #df6886 solid 1px; text-align: center; color: #c90436;}
.news1{overflow: hidden;}
.news1 .index4_r_wrap h1{margin-bottom: 15px;}
.news1 .index4_r{width: 50%;}

.news1_wrap{position: relative;}
.news1_wrap video{width: 100%; height: 100%;}
.news1_img{width: 100%; height: 100%;position: absolute; top: 0; left: 0; z-index: 1;}
.news1_icon{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); z-index: 2; width: auto !important;}

.news2{padding-bottom: 60px;}

.news3{overflow: hidden; background-size: cover; background-repeat: no-repeat; background-position: center center;}
.news3_wrap{overflow: hidden;}
.news3_l{width: 50%; position: relative;}
.news3_l h1{position: absolute; left: 0; bottom: 0; width: 100%; padding: 0 20px; background: rgba(5,59,136,0.72); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 3.5em; line-height: 3.5em; color: #fff;}
.news3_l h1 a{color: #fff;}
.news3_r{width: 50%;}
.news3_r ul li{width: 50%; float: left; border-left: rgba(255,255,255,0.12) solid 1px;}
.news3_r ul li:first-child{border-left-color: transparent;}
.news3_r_con{padding: 30px 30px 40px; color:#fff;}
.news3_r ul li:nth-child(2n) .news3_r_con{ padding-right: 0;}
.news3_r_time{margin-bottom: 10px; color: #5e5e5e;}
.news3_r_con h1{line-height: 24px; height: 48px; overflow: hidden; margin-bottom: 10px;}
.news3_r_con h1 a{color: #000000;}
.news3_r_con p{line-height: 20px; height: 40px; overflow: hidden; color: #767676;}
.news4{background-size: cover;}
.news4{overflow: hidden; background: #f6f5f1;}
.news4_wrap{ overflow:hidden ; padding: 120px 0 160px;}
.news4_con{color:#000; text-align: center; width: 63%; margin: 0 auto;}


.news4_wrap ul{margin: 0 -2.3%;}
.news4_wrap ul li{width: 33.333333%; float: left; padding: 0 2.3%;}
.news4_wrap_con{ color:#000; padding: 40px 30px 80px; background: #fff;}
.news4_wrap_con h1{line-height: 20px; height: 40px; overflow: hidden; margin-bottom: 15px;}
.news4_wrap_con h1 a{color: #000;}
.news4_wrap_con p{line-height: 20px;height: 80px; overflow: hidden; margin-bottom: 40px;}
.news4_wrap_time{color: #0f4592;}
.news5{overflow: hidden;}
.news5 ul{margin: 0 -2%;} 
.news5 ul li{width: 21%; float: left; text-align: center; margin: 0 2%;}
.news5 ul li a{display: block; padding: 45px 0 35px;}
.news5 ul li a img{margin-bottom: 15px;}
.news5 ul li a p{color: #000;}

/*公司新闻*/
.cn1{overflow: hidden; margin-bottom: 65px;}
.cn1 ul{margin: 0 -1.5%;}
.cn1 ul li{width: 30.333333%; float: left; margin: 0 1.5%; position: relative;}
.cn1_wrap{position: absolute; left: 0; bottom: 0; width: 100%; padding: 0 30px 40px; color: #fff;}
.cn1_time{margin-bottom: 20px;}
.cn1_wrap h1{line-height: 24px; height: 48px; overflow: hidden; margin-bottom: 20px;}
.cn1_wrap h1 a{color: #fff;}
.cn1 ul li:nth-child(3){ }
.cn1_item{position: relative; }
.cn1_item:nth-child(1){margin-bottom: 9%;}
.cn1_item_bg{position: absolute; width: 100%; bottom: 0; left: 0; }
.cn1_item h1{position: absolute; width: 100%; padding: 0 20px; bottom: 0; left: 0; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 3.5em; line-height: 3.5em;}
.cn1_item h1 a{color: #fff;}
.cn2{overflow: hidden; background: #f6f5f1;}
.cn2_wrap{padding-top: 60px; overflow: hidden;}
.cn2_wrap ul{margin: 0 -4.15%;}
.cn2_wrap ul li{width: 33.333333%; padding: 0 4.15%; margin-bottom: 100px;}
.cn2_wrap ul li p{height: 80px;}

/*企业视频*/
.video{ padding-bottom: 60px;}
.video_item ul li{margin-bottom: 60px;}
.video_item ul li .index1_img{margin-bottom: 10px;}
.video_item ul li h2{text-align: center; margin-bottom: 0; height: 24px; max-height: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 10px;}
.video_icon{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); z-index: 2; width: auto !important;}

.tran_scale:hover img.video_icon{transform: translate(-50%,-50%) scale(1,1);-webkit-transform: translate(-50%,-50%) scale(1,1);}

/*社会责任*/
.response_wrap {margin-bottom: 0 !important;}
.response_wrap ul li{margin-bottom: 60px;}

.response_b{margin-bottom: 60px;}

/*公司新闻-内容页*/
.cnd_tit{display: inline-block; border-bottom: #de335f solid 3px; padding-bottom: 15px; margin-bottom: 20px;}
.cnd_tit span{display: inline-block;}
.cnd_tit .posttime{ color: #053b88; margin-right: 33px;}
.cnd_tit .views{ color: #4d4d4f; padding-left: 22px; display: inline-block; background: url(../images/cnd_icon.png) left center no-repeat;}
.cnd h1{color:#000; margin-bottom: 35px;}
.cnd_c{border-bottom: #cdcdcd solid 1px; margin-bottom: 25px; padding: 30px 0;}
.cnd_b{margin-bottom: 60px; position: relative;}
.cnd_b span{display: block; line-height: 1.56em; color: #000; width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.cnd_b span a{color: #000;}
.cnd_b > a.close{position: absolute; right: 0; bottom: 0; display: block; line-height: 1.56em; color: #053b88;}


/*荣誉东宏*/
.honor1{background-size: cover;}
.couse_tab{width: 920px; margin: auto; font-size: 0; text-align: center; border-bottom: #c7caca solid 1px; margin-bottom: 48px;}
.couse_tab a{color: #777777; line-height: 1.67em; padding: 0 40px; display: inline-block; border-bottom: transparent solid 3px; position: relative; bottom: -1px;}
.couse_tab a.on{color: #c90436; border-bottom-color: #c90436;}
.honor1_wrap{padding: 0 107px; position: relative;}
.honor1_img{padding: 50px; background: #e6e6e6;margin-bottom: 20px;}
.honor1_img img{width: 100%;}
.honor1_con{text-align: center; color:#000000; position: relative;line-height: 40px; margin-bottom: 30px;}
.honor1_con span{display: block; width: 20px; height: 3px; background: #0f4592; position: absolute; left: 50%; bottom: 0; transform: translate(-50%,0);-webkit-transform: translate(-50%,0);}
.honor_btn{position: absolute; top: 40%; width: 39px; height: 73px; background-repeat: no-repeat; cursor: pointer; background-size: 100% auto; background-position: center center;}
.honor_l{left: 29px; background-image: url(../images/honor_l.png);}
.honor_l:hover{background-image: url(../images/honor_l_h.png);}
.honor_r{right: 29px;background-image: url(../images/honor_r.png);}
.honor_r:hover{background-image: url(../images/honor_r_h.png);}

.honor2{overflow: hidden;}
.honor2 ul{padding: 0 107px;}
.honor2 ul li{width: 33.333333%; float: left; color: #fff; padding-left: 30px; background: url(../images/honor2_icon.png) 18px center no-repeat; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 66px; cursor: pointer; position: relative;}
.honor2 ul li span{position: absolute; bottom: 10px; left: 30px; width: 90px; height: 3px; background: #fff; display: none;}
.honor2 ul li.on span{display: block;}

.honor3 h1{color: #000000; line-height: 24px; margin-bottom: 20px;}
.honor3 h2{color: #9b9b9b; line-height: 20px; font-size: 14px;}

.honor4{overflow: hidden; clear: both; margin-bottom: 60px;}
.honor4 ul li{width: 16.666666%; float: left; text-align: center;}
.honor4 ul li a{display: block; padding: 50px 0 30px;}
.honor4 ul li a img{margin-bottom: 15px;}
.honor4 ul li a p{color: #000;}

/*下载中心*/
.download_nav{text-align: center;margin-bottom: 60px;}
.download_tab{display: inline-block; margin: auto; font-size: 0; text-align: center; border-bottom: #c7caca solid 1px; }
.download_tab a{color: #777777; line-height: 1.67em; display: inline-block; border-bottom: transparent solid 3px; position: relative; bottom: -1px; margin: 0 24px;}
.download_tab a.on{color: #c90436; border-bottom-color: #c90436;}

.download{overflow: hidden;}
.download ul{margin: 0 -30px;}
.download ul li{width: 33.333333%; padding: 0 30px; float: left; margin-bottom: 60px;}
.download_wrap{padding: 40px 30px 90px; border: #cfcfcf solid 1px;}
.download ul li:nth-child(2n) .download_wrap{background: #f6f5f1;border-color: #f6f5f1;}
.download_img{height: 42px; margin-bottom: 30px;}
.download_wrap h2{color: #000; line-height: 24px; margin-bottom: 20px; height: 48px; overflow: hidden;}
.download_wrap h2 a{color: #000;}
.download_wrap p{color: #9b9b9b; line-height: 20px; margin-bottom: 15px; height: 80px; overflow: hidden;}
.download_b{overflow: hidden;}
.download_time{color: #c3c3c3; margin-top: 15px;}
.download_btn{display: block;}
.download_page{margin-bottom: 70px;}

/*东宏文化*/
.culture1{overflow: hidden; margin-bottom: 40px;}
.culture1_l{width: 33%; height: 100%;padding: 60px; background: url(../images/culture_img01.jpg) right bottom no-repeat; background-size: 100% auto;}
.culture1_l_con{  width: 100%; height: 100%;}
.culture1_l_con h1{color: #10223e; margin-bottom: 10px;}
.culture1_l_con h1 a{color: #10223e;}
.culture1_l_con h2{color: #000; opacity: 0.6; line-height: 28px; margin-bottom: 5px;}
.culture1_l_con p{color: #959595; line-height: 24px;}


.culture1_r{width: 67%; height: 100%; position: relative;}
.culture1_r img{width: 100%; height: 100%;}
.culture1_r_wrap{position: absolute; top: 0; left: 0; height: 100%; padding: 60px; width: 48%;}
.culture1_r_con{width: 100%; height: 100%;}
.culture1_r_con h1{color: #fff;}
.culture1_r_con h1 a{color: #fff;}
.culture1_r_con h2{color: #fff;}
.culture1_r_con p{color: #fff;}

.culture2{overflow: hidden; margin-bottom: 40px;}
.culture2_l{width: 33%; height: 100%; position: relative;}
.culture2_l img{width: 100%; height: 100%;}
.culture2_l_wrap{position: absolute; top: 0; left: 0; height: 100%; padding: 60px; width: 100%;}
.culture2_l_con{width: 100%; height: 100%;}

.culture2_r{width: 67%; height: 100%; padding-left: 40px; position: relative;}
.culture2_r > img{width: 50%; height: 100%;}
.culture2_r_wrap{height: 100%; padding: 60px; width: 50%; background: #f6f5f1; position: relative;}
.culture_icon{position: absolute; top: 16%; right: -16px; width: auto !important;}
.culture2_r_con{width: 100%; height: 100%;}

.culture3{overflow: hidden; margin-bottom: 60px;}
.culture3_l{width: 67%; height: 100%;}
.culture3_l img{width: 100%; height: 100%;}
.culture3_r{width: 33%; height: 100%; padding: 60px 0 60px 60px; background: url(../images/culture_img06.jpg) left bottom no-repeat; background-size: 100% auto;}
.culture3_r_con{width: 100%; height: 100%;}

/*东宏历程*/

.events2-container{}
.events1{text-align: center; margin-bottom: 40px;}
.events1 h1{color: #053b88;}
.events1 h2{color: #ca0638; font-weight: bold; margin-bottom: 10px;}
.events1 h3{color: #777777;}

.events2{position: relative; overflow: hidden;}
.events2_btn{width: 60px; height: 60px; margin: auto; }
.events2_l_btn{background: url(../images/events_t_h.png) center center no-repeat; margin-bottom: 30px;cursor: pointer;}
.events2_r_btn{background: url(../images/events_b_h.png) center center no-repeat; margin-top: 30px;cursor: pointer;}
.events2_l_btn.on{background: url(../images/events_t.png) center center no-repeat; cursor: default;}
.events2_r_btn.on{background: url(../images/events_b.png) center center no-repeat; cursor: default;}

.events2_wrap{position: relative;  padding: 100px 0;}
.events2_c{position: absolute; top: 0; width: 60px; left: 50%; margin-left: -30px; height: 100%;}
.events2_c_t{width: 60px; height: 60px; border-radius: 50%; display: block; background: #a3a3a3; position: absolute; left: 0; top: -30px; z-index: -1;}
.events2_c_b{top: auto; bottom: -30px;}
.events2_c_o{width: 20px; background: #cccccc; margin: auto;height: 100%; border-radius: 10px; position: relative; }
.events2_c_i{width: 4px; background: #053b88; margin: auto;height: 100%;}

.events2 .events2-container{ overflow: hidden; position: relative;}
.events2 .events2_ul{/*height: auto !important;*/ width: 100%; position: absolute; left: 0; top: 0;}
.events2 .events2_item{/*height: auto !important;*/ width: 100%; overflow: hidden;}

.events2_l{width: 50%; padding-left: 5px; }
.events2_l_box{width: calc(100% - 160px);}
.events2_time{color: #cdcdcd; font-weight: bold;}
.events2_img{padding: 2px; background: #fff; box-shadow: 0 0 6px rgba(0,0,0,0.4);position: relative;}
.events2_img img{width: 100%;}
.events_icon{width: auto !important; position: absolute; top: 50%; right: -175px; transform: translate(0%,-50%); -webkit-transform: translate(0%,-50%);z-index: 2;}

.events2_l p{color: #777777; line-height: 20px; height: 60px; margin: 15px 0; overflow: hidden;}

.events2_r{padding: 0px 5px 0 0; margin-top: 140px;}
.events2_r .events_icon{right: auto; left: -175px;}

/*东宏的事业*/
.cause1_wrap{overflow: hidden;}
.cause1_wrap ul li{width: 20%; float: left;}
.cause1_wrap ul li a{display: block; width: 100px; margin: auto; text-align: center;}
.cause1_img{width: 100px; height: 100px; border: #eeeeee solid 1px; border-radius: 50%; text-align: center;padding: 26px 0; margin-bottom: 20px;}
.cause1_wrap ul li a p{color: #000000;}

.cause23{background-size: cover; background-position: center bottom; background-repeat: no-repeat; margin-bottom:70px;}
.cause2{background-size: 100% 100%; background-repeat: no-repeat;}
.cause2 .invest_tit span{background: #fff;}
.cause2_name{color: #fff; text-align: center; line-height: 35px; margin-bottom: 25px;}
.cause2_name img{margin-right: 30px;}
.cause2_info{color: #fff; text-align: center; line-height: 30px; margin-bottom: 60px;}
.cause2_c{margin-bottom: 60px;}
.cause2_c ul li{color: #fff; width: 25%; float: left; padding-right: 70px; background:url(../images/cause2_c_bg.png) no-repeat right center;}

.cause2_c ul li:nth-child(2),.cause2_c ul li:nth-child(3){padding-left: 50px; width: 27%;}
.cause2_c ul li:nth-child(4){padding-right: 0; background: none;padding-left: 20px; width: 21%;}
.cause2_c ul li p:nth-child(1){margin-bottom: 10px;}
.cause2_c ul li p:nth-child(1) span{display: inline-block;line-height: 1em; }
.cause2_c ul li p:nth-child(1) i{display: inline-block;line-height: 1em; }

.cause2_b_img01{width: 24%;}
.cause2_b_wrap{display: inline-block; width: 51%; margin: 0 3.4% 0 2.5%;}
.cause2_b_wrap p{text-align: center; color: #fff; margin-bottom: 15px;}
.cause2_b_wrap p span{font-weight: bold;}
.cause2_b_wrap > img{margin-bottom: 15px; width: 100%;}
.cause2_b_pro{width: 0; height: 24px; background: url(../images/cause2_num_bg.jpg) repeat-x; margin-bottom: 30px; }
.cause2_b_img02{width: 10%; margin-top: 6%;}
.cause2_b_info{color: #fff; text-align: center; color: #fff; margin-bottom: 60px;}

.cause3{overflow: hidden; padding-top: 70px;}
.cause3_wrap{margin-top: 0px !important;}
.cause3_l{width: 50%; text-align: center;}
.cause3_l img{max-width: 100%;}
.cause3_r{width: 50%; padding-top: 60px;}
.cause3_r h1{color: #0f4592; padding-left: 20px; border-left: #c90436 solid 3px; line-height: 1.5em;}
.cause3_r h1 a{color: #0f4592;}
.cause3_r_con{padding: 60px 0 0 20px;}
.cause3_r_con h2{color: #000;}
.cause3_r_con h3{color: #fff; margin-bottom: 15px;}
.cause3_r_con p{color: #000; line-height: 20px; margin-bottom: 45px;}

.cause4_wrap{overflow: hidden; background-position:center top ; background-repeat: no-repeat;}
.cause4_wrap ul li{width: 33.33%; padding: 0 50px; float: left;}
.cause4_wrap ul li:nth-child(1){margin-top: 160px;}
.cause4_wrap ul li:nth-child(2){margin-top: 58px;}
.cause4_wrap ul li:nth-child(3){margin-top: 130px;}
.cause4_wrap ul li:nth-child(4){margin-top: 110px;}
.cause4_wrap ul li > img{margin-bottom: 30px;}
.cause4_wrap ul li h1{color: #000; margin-bottom: 5px;}
.cause4_wrap ul li h2{color: #9b9b9b; margin-bottom: 20px;}
.cause4_wrap ul li p{color: #221815; line-height: 20px; margin-bottom: 30px;}

.cause5{background-position:center top ; background-repeat: no-repeat;overflow: hidden;  background-size:auto 100% ;}
.cause5_wrap{width: 800px; padding: 40px 60px; background: rgba(201,4,54,0.8); color: #fff;}
.cause5_wrap a{color: #fff;}
.cause5_wrap h1{margin-bottom: 5px;}

.cause6{overflow: hidden; background: #f7fafe url(../images/cause6_bg.png) center 83% no-repeat;}
.cause6_wrap{margin-bottom: 120px;}
.cause6_wrap ul{margin: 0 -22px;}
.cause6_wrap ul li{width: 33.333333%; float: left; padding: 0 57px;}
.cause6_wrap ul li dl dt{text-align: center; border: #cddef7 solid 1px; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 34px; line-height: 32px; margin-bottom: 30px;}
.cause6_wrap ul li dl dd{box-shadow: -3px 3px 7px rgba(0,0,0,0.27),0px 0px 3px #e9ecf0; height:250px; overflow:hidden; margin-bottom:10px;}
.cause6_wrap ul li dl dd img{width: 100%;}

.cause6_more .invest1_more{margin: auto;}

/*董事长介绍*/
.president .cause3_wrap{margin-top: 0;}
.president .cause3_r{padding-top: 20px;}
.president .cause3_r_con{padding-top: 30px;}
.president .cause3_r_con h3{color: #9b9b9b;}

/*东宏的业务*/
.business1 ul li{}
.business1_l{width: 50%; height: 100%;}
.business1_l img{width: 100%; height: 100%;}
.business1_r{width: 50%; height: 100%;}
.business1_r img{width: auto;}
.business1_r img.business1_link{ position: relative;
    -webkit-transition: -webkit-transform .6s linear;
    transition: transform .6s linear;}

.business1_r{background-size: auto 100%; background-position: right center; background-color: #f5f5f5; background-repeat: no-repeat;}
.business1 ul li:nth-child(1) .business1_r{background-image: url(../images/business_bg01.png); }
.business1 ul li:nth-child(2) .business1_r{background-image: url(../images/business_bg02.png);}
.business1 ul li:nth-child(3) .business1_r{background-image: url(../images/business_bg03.png);}
.business1 ul li:nth-child(4) .business1_r{background-image: url(../images/business_bg04.png);}

.business1 ul li:nth-child(2n) .business1_l.fl{float: right;}


.business1_r_wrap{max-width: 660px; float: left; width: 94%; height: 100%; padding: 12.5% 0 8% 8%;}

.business1 ul li:nth-child(2n) .business1_r_wrap{float: right; padding: 12.5% 8% 8% 0;}

.business1_r_wrap a{display: block; width: 100%; height: 100%;}
.business1_icon{margin-bottom: 40px;}
.business1_r_s h1{color: #000; margin-bottom: 10px;}
.business1_r_s p{color: #777777; line-height: 1.56em; margin-bottom: 50px;}

/*子公司*/
/*.company{margin-bottom: 60px;}*/

/*领域*/
.filed1{margin-bottom: 60px;}

/*产品*/

.product ul li{overflow: hidden;}
.product ul li:nth-child(2n){background: #f6f5f1;}

.product_l{width: 53%; height: 100%; }
.product_l img{width: 100%;height: 100%; -webkit-transition: -webkit-transform .6s linear;transition: transform .6s linear; }
.product_r{width: 42.4%; height: 100%;}

.product ul li:nth-child(2n+1) .product_l.fl{float: right;}
.product ul li:nth-child(2n+1) .product_r.fr{float: left;}

.product_r a{display: block;position: relative;height: 100%; width: 100%; padding: 50px 0;}
.product_r h1{color: #000;}
.product_r h2{color: #000; border-bottom: #cdcdcd solid 1px; margin-bottom: 15px;}
.product_r h2 span{display: inline-block;line-height: 2.8em; border-bottom: #c90436 solid 3px; padding-right: 40px;position: relative; bottom: -1px; }
.product_r p{color: #000; line-height: 30px; font-size:16px; margin-bottom: 30px;}
.product_link{width: auto !important; position: relative;-webkit-transition: -webkit-transform .6s linear;transition: transform .6s linear;}


@media only screen and (min-width: 1024px) {
	
	/*东宏的事业*/
	.cause1_img:hover{ background: #3774d4; border-color: #3774d4;}
	.cause3_r h1 a:hover{color: #c90436;}
	.business1_r_wrap a:hover h1{    color: #c90436;}
	/*投资者关系*/
	.invest1_more:hover{background: #a3042c;}
	.invest2_wrap ul li h2 a:hover{color: #c90436;}
	.invest3_b h1 a:hover{color: #c90436;}
	.invest4 ul li:hover{background: #4284e2;}
	.invest4 ul li:hover a p{color: #fff;}
	
	/*自主材料*/
	.material3 ul li:hover{background: #4284e2;}
	.material3 ul li:hover a p{color: #fff;}
	
	
	/*媒体与新闻*/
	.news3_l h1 a:hover{color: #c90436;}
	.news3_r_con h1 a:hover{color: #c90436;}
	
	.news4_wrap_con h1 a:hover{color: #c90436;}
	
	.news5 ul li:hover{background: #4284e2;}
	.news5 ul li:hover a p{color: #fff;}
	
	/*公司新闻*/
	.cn1_wrap h1 a:hover{color: #c90436;}
	.cn1_item h1 a:hover{color: #c90436;}
	
	/*企业视频*/
	
	
	/*公司新闻-内容页*/
	.cnd_b span a:hover{color: #c90436;}
	
	
	/*荣誉东宏*/
	.honor4 ul li:hover{background: #4284e2;}
	.honor4 ul li:hover a p{color: #fff;}
	
	/*下载中心*/
	.download_wrap h2 a:hover{color: #c90436;}
	
	/*东宏文化*/
	.culture1_l_con h1 a:hover{color: #c90436;}
	.culture1_r_con h1 a:hover{color: #c90436;}


	/*东宏的业务*/
	.business1 ul li:hover .business1_l img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);-moz-:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}
	.business1 ul li:hover .business1_r img.business1_link{    transform: translate(20px,0);
    -webkit-transform: translate(20px,0);}
	
	/*产品*/
	.product ul li .wrap:hover .product_r h1{color:#c90436;}
	.product ul li .wrap:hover .product_l img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);-moz-:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}
	.product ul li .wrap:hover .product_link{transform: translate(20px,0);-webkit-transform: translate(20px,0);}
}

@media only screen and (max-width: 1600px) {
	/*董事长介绍*/
	.business1_icon{height: 50px; margin-bottom: 20px;}
	.business1_r_s p{margin-bottom: 20px;}
}


@media only screen and (max-width: 1440px) {
	
	/*投资者关系*/
	.invest1_r{padding-top: 0;}
	
	/*媒体与新闻*/
	.news4_wrap{padding: 60px 0;}
	
	/*东宏的事业*/
	.cause2{background-size: auto 100%;}
}

@media only screen and (max-width: 1320px) {
	
	/*投资者关系*/
	.invest5_wrap{background-size: auto 100%; background-position: center top;}
	
	/*东宏的事业*/
	.cause4_wrap{background-size: 135% auto;}
}


@media only screen and (max-width: 1024px) {
	
	/*投资者关系*/
	.oth_tit span{font-size: 20px !important; padding: 0 20px;}
	.invest_tit p{font-size: 16px !important;}
	.invest5_wrap{padding: 50px 0;}
	.invest5_wrap img.invest5_wrap_img{display: block; width: 50%; margin: auto;}
	.invest5_wrap object{display: none;}
	
	/*自主材料*/
	.material2_l_con{padding: 20px 20px 10px;}
	
	/*媒体与新闻*/
	
	/*企业视频*/
	.video_item ul li{margin-bottom: 40px;}
	
	/*社会责任*/
	.response_wrap ul li{margin-bottom: 40px;}
	
	/*公司新闻*/
	.cn2_wrap ul li{margin-bottom: 60px;}
	
	/*荣誉东宏*/
	.couse_tab{margin-bottom: 30px;}
	
	/*下载中心*/
	
	/*东宏文化*/
	.culture1_l,.culture1_r_wrap,.culture2_l_wrap,.culture2_r_wrap{padding: 30px;}
	.culture3_r{padding: 30px 0 30px 30px;}
	
	/*东宏的事业*/
	.cause5_wrap {max-width: 100%;}
	
	/*董事长介绍*/
	.business1_r_wrap{width: 100% !important; padding: 6% !important;}
	
	/*产品*/
	.product_r p{margin-bottom: 50px;}
	.product_s.v-m-c{position: static; transform: translate(0,0);-webkit-transform: translate(0,0); height: 100%;}
}


@media only screen and (max-width: 768px) {
	
	/*投资者关系*/
	.padtb60{padding: 30px 0;}
	.oth_banner{margin-bottom: 20px;}
	.oth_tit{margin-bottom: 30px;}
	.oth_tit span{font-size: 18px !important; padding: 0 10px;}
	.invest1{padding: 30px 20px;}
	.invest_tit{margin-bottom: 20px; }
	.invest_tit p{margin-bottom: 10px;}
	.invest4 ul li a{padding: 20px;}
	.invest6_wrap ul li{padding: 20px 0;}
	.invest6_more .invest1_more{margin-top: 0;}
	
	.interact_wrap ul li:first-child{padding: 20px 0;}
	
	/*自主材料*/
	.material1_l_con{width: 85%;}
	
	/*媒体与新闻*/
	.video{ padding-bottom: 30px;}
	
	.news2{padding-bottom: 30px;}
	.news_more{margin-top: 20px; width: 120px; height: 32px; line-height: 30px;}
	
	.news3_r_con{padding: 20px;}
	/*.news4_wrap{margin-bottom: 30px;}*/
	.news4_wrap_con{padding: 20px;}
	.news4_wrap_con p{margin-bottom: 10px;}
	.news5 ul li a{padding: 20px;}
	
	/*公司新闻*/
	.cn1{margin-bottom: 30px;}
	.cn1_wrap{padding: 20px;}
	.cn2_wrap{padding-top: 30px;}
	.cn2_wrap ul li{margin-bottom: 30px;}
	
	/*企业视频*/
	.video_item ul li{margin-bottom: 30px;}
	
	/*社会责任*/
	.response_wrap ul li{margin-bottom: 30px;}
	.response_b{margin-bottom: 30px;}
	
	/*公司新闻-内容页*/
	.cnd_b{margin-bottom: 30px;}
	
	/*荣誉东宏*/
	.couse_tab{margin-bottom: 30px; width: 300px;}
	.couse_tab a{padding: 0 20px;}
	
	.honor1_wrap{padding: 0 60px;}
	.honor_btn{width: 30px; top: 35%;}
	.honor_l{left: 0;}
	.honor_r{right: 0;}
	.honor2 ul{padding: 0 60px;}
	.honor2 ul li span{width: 50px;}
	
	/*下载中心*/
	.download_nav{margin-bottom: 30px;}
	.download_tab a{margin: 0 5px;}
	.download ul{margin: 0 -15px;}
	.download ul li{padding: 0 15px; margin-bottom: 30px;}
	.download_wrap{padding: 30px 20px 50px;}
	.download_page{margin-bottom: 30px;}
	
	/*东宏文化*/
	.culture1,.culture2,.culture3{margin-bottom: 30px;}
	.culture1_l,.culture1_r_wrap,.culture2_l_wrap,.culture2_r_wrap{padding: 20px;}
	.culture3_r{padding: 20px 0 20px 20px;}
	.culture2_r{padding-left: 20px;}
	
	/*东宏历程*/
	.events2_wrap{padding: 50px 0;}
	
	/*东宏的事业*/
	.cause2_name{margin-bottom: 15px;}
	.cause2_info{line-height: 24px; margin-bottom: 30px;}
	.cause2_c{margin-bottom: 30px;}
	.cause2_b_info{margin-bottom: 30px;}
	.cause3{padding-top: 30px;}
	.cause3_wrap{margin-top: 0}
	
	.cause4_wrap ul li{padding: 0 20px;}
	.cause4_wrap ul li:nth-child(1){margin-top: 130px;}
	.cause6{background: #f7fafe url(../images/cause6_bg.png) center 110% no-repeat;}
	.cause6_wrap {margin-bottom: 30px;}
	.cause6_wrap ul{margin: 0 -20px;}
	.cause6_wrap ul li{padding: 0 20px;}
	
	/*子公司*/
	/*.company{margin-bottom: 30px;}*/
	
	/*领域*/
	.filed1{margin-bottom: 0px;}
	
	/*产品*/
	.product_r p{margin-bottom: 30px;}
}

@media only screen and (max-width: 767px) {
	
	/*投资者关系*/
	.invest1_l{width: 100%; margin-bottom: 20px;}
	.invest1_r{width: 100%;}
	.invest2_wrap ul li{padding-right: 0; width: 100%;  margin-bottom: 20px;}
	.invest2_wrap ul li:last-child{margin-bottom: 0;}
	.invest3_wrap ul li{width: 100%; margin-bottom: 20px;}
	.invest3_wrap ul li:last-child{margin-bottom: 0;}
	.invest4{padding-bottom: 10px !important;}
	.invest4 ul li{width: 33.333333%; margin-bottom: 20px;}
	.invest4 ul li a{padding: 0px;}
	.invest4 ul li a img{height: 30px; margin-bottom: 10px;}
	.invest5_wrap{padding: 30px 0;}
	.invest5_wrap img.invest5_wrap_img{width: 100%;}
	.invest6_r{max-width: calc(100% - 50px); max-width: -moz-calc(100% - 50px);}
	
	/*自主材料*/
	.material1_l{width: 100%; height: auto !important; padding: 20px;}
	.material1_l_con{position: static; transform: translate(0,0);-webkit-transform: translate(0,0); width: 100%;}
	.material1_l_con h2{margin-bottom: 20px;}
	.material1_r{width: 100%;}
	
	.material2_l{width: 100%;}
	.material2_l_con{padding: 20px; height: auto !important;}
	.material2_r{width: 100%;}
	.material2_con{position: static;transform: translateX(0%);-webkit-transform: translateX(0%); color: #10223e; padding: 20px; clear: both; white-space: normal;}
	.material3{padding-bottom: 10px !important;}
	.material3 ul li{width: 33.333333%; margin-bottom: 20px;}
	.material3 ul li a{padding: 0;}
	.material3 ul li a img{height: 30px; margin-bottom: 10px;}
	
	
	/*媒体与新闻*/
	.video{ padding-bottom: 10px;}
	
	.news1 .index4_r{width: 100%;}
	.news4_wrap{padding: 30px 0;}
	.news4_con{width: 100%;}
	
	.news1_icon{width: 50px !important;}
	.news3_l{width: 100%;}
	.news3_r{width: 100%;}
	.news3_r ul li{width: 100%; border-left: none;}
	.news4{padding-bottom: 10px !important;}
	.news4_wrap ul li{width: 100%;}
	.news5{padding-bottom: 10px;}
	.news5 ul{margin: 0;}
	.news5 ul li{width: 50%; margin: 0; margin-bottom: 20px;}
	.news5 ul li a{padding: 0;}
	.news5 ul li a img{height: 30px; margin-bottom: 10px;}
	
	/*公司新闻*/
	.cn1 ul li{width: 100%; margin: 0 0 20px;}
	.cn2_wrap ul li:last-child{margin-bottom: 30px;}
	.cn2{padding-bottom: 10px !important;}
	
	/*企业视频*/
	.video_item ul li{margin-bottom: 20px;}
	
	/*社会责任*/
	.response_wrap ul li{margin-bottom: 20px;}
	.response_b{margin-bottom: 10px;}
	
	/*公司新闻-内容页*/
	.cnd h1{margin-bottom: 20px;}
	.cnd_c{padding: 20px 0; margin-bottom: 15px;}
	
	
	/*荣誉东宏*/
	.honor1_wrap{padding: 0;}
	.honor1_img{padding: 20px; margin-bottom: 10px;}
	.honor1_con{margin-bottom: 0;}
	.honor_btn{z-index: 1; width: 20px;}
	.honor2 ul{padding: 0;}
	.honor2 ul li{width: 100%; line-height: 40px;}
	.honor2 ul li span{bottom: 3px;}
	
	.honor4{margin-bottom: 10px;}
	.honor4 ul li{width: 33.333333%; margin-bottom: 20px;}
	.honor4 ul li a{padding: 0;}
	.honor4 ul li a img{height: 30px; margin-bottom: 10px;}
	
	
	/*下载中心*/
	.download ul li{ margin-bottom: 20px; width: 100%;}
	.download_wrap{padding: 30px 20px 50px;}
	.download_page{margin-bottom: 30px;}
	
	/*东宏文化*/
	.culture1,.culture2,.culture3{height: auto !important;}
	.culture1_l,.culture1_r_wrap,.culture2_l_wrap,.culture2_r_wrap{padding: 20px; height: auto !important;}
	.culture3_r{padding: 20px; height: auto !important;}
	.culture2_r{padding-left: 0px;}
	
	.culture1{margin-bottom: 0;}
	.culture1_l{width: 100%;}
	.culture1_r{width: 100%;}
	.culture1_r_wrap{position: static; width: 100%;}
	.culture1_r_con h1{color: #10223e;}
	.culture1_r_con h1 a{color: #10223e;}
	.culture1_r_con h2{color: #000;}
	.culture1_r_con p{color: #959595;}
	.culture2_l{width: 100%;}
	.culture2_l_wrap{position: static;}
	.culture2_r{width: 100%;}
	.culture2_r > img{float: left; width: 100%;}
	.culture2_r_wrap{width: 100%;}
	.culture3_l{width:100%;}
	.culture3_r{width: 100%;}
	.culture_icon{display: none;}
	
	/*东宏历程*/
	.events1{margin-bottom: 20px;}
	
	.events2{margin-bottom: 20px;}
	.events2 .events2_item{position: relative; z-index: 2; background: #fff;}
	.events2_l{width: 100%; padding: 0 5px;}
	.events2_l_box{width: 100%;}
	.events_icon{display: none;}
	.events2_r{margin-top: 0;}
	.events2_c{display: none;}
	.events2_wrap{padding: 0;}
	.events2_btn{margin: 0 auto;}
	.events2_time{line-height: 30px;}
	
	/*东宏的事业*/
	.cause1{padding-bottom: 10px !important;}
	.cause1_wrap ul li{width: 50%; margin-bottom: 20px;}
	.cause1_img{margin-bottom: 10px;}
	
	.cause2{background-position: center center;}
	.cause2_c ul li{width: 50% !important; padding: 0 !important; background: none !important; margin-bottom: 10px;}
	.cause2_c ul li:nth-child(2n+1){clear: both;}
	
	.cause3{padding-bottom: 30px;}
	.cause3_l{width: 100%;}
	.cause3_r{width: 100%; padding-top: 20px;}
	.cause3_r h1{padding-left: 10px;}
	.cause3_r_con{padding: 20px 0 0 10px;}
	.cause3_r_con p{margin-bottom: 20px;}
	
	.cause4_wrap{background: none !important;}
	.cause4_wrap ul li{padding: 0; margin-top: 0 !important; margin-bottom: 20px; width: 100%;}
	.cause5_wrap{padding: 20px 30px;}
	.cause6{background: #f7fafe;}
	.cause6_wrap{margin-bottom: 10px; }
	.cause6_wrap ul li{width: 100%; margin-bottom: 20px;}
	.cause6_wrap ul li dl dt{margin-bottom: 15px;}
	
	/*董事长介绍*/
	.business1 ul li{height: auto !important;}
	.business1_l{width: 100%; height: auto;}
	.business1_l img{width: 100%; height: auto;}
	.business1_r{width: 100%;}
	.business1_r_wrap{}
	.business1_link{width: 40px !important;}
	.business2{padding-bottom: 10px;}
	
	/*产品*/
	.product ul li .wrap{height: auto !important;}
	.product_l{width: 100%;}
	.product_r{width: 100%;}
	.product_r a{padding: 30px 0;}
	.product_r p{margin-bottom: 20px;}
	.product_link{width: 40px !important;}
	
	
	.cn2_wrap ul li{padding: 0 4.15%;}
}

.aid_search .keyword{height: 64px;width: 100%;background: #ededed;overflow: hidden;}
.aid_search .keyword>div{margin:21px auto 19px;width: 90.78%; font-size: 0;}
.aid_search .keyword h4{color: #272727;line-height: 1.11em;display: inline-block;}
.aid_search .keyword a{display: inline-block;margin-left: 11px;width: 62px;height: 24px;text-align: center;line-height: 24px;color: #fff;background: #005bac; font-size: 14px; vertical-align: top; margin-top: 1px;}
.aid_search .keyword a:hover { color:#fff!important;}
.aid_search .keyword>div>div{position: relative;;display: inline-block;border: 1px solid #d5dfe8;height: 26px;padding-right: 29px;padding-left: 8px;background: #fff;box-sizing: border-box;}
.aid_search .keyword>div>div.active{box-shadow: 0 0 3px #999;background: #fbf7e6;}
.aid_search .keyword input{border: none;background: transparent;width: 96%;line-height:24px;}
.aid_search .keyword span{display: inline-block;position: absolute; top:0;width: 26px;height: 26px;background: url(../images/search_icon01.png) no-repeat center;}
.aid_search>p{display: block;width: 90.78%;margin: 20px auto 0;color: #1b1b1b;}
.aid_search em{color:#005bac;}
.aid_search .result{margin-top: 21px;}
.aid_search .result li{border-bottom: 1px solid #e5e5e5;border-top:transparent solid 1px;}
.aid_search .result li:first-child{border-top:1px solid #e5e5e5; }
.aid_search .result li>div{margin: 5px 0;padding: 28px 0 30px;transition:all .5s}
.aid_search .result li:hover>div{background: #e5e5e5;}
.aid_search .result dl{width: 90.78%;margin:auto}
.aid_search .result dt{position: relative;}
.aid_search .result dt:before{content: "";position: absolute;width: 3px;height: 6px;background: url(../images/search_icon02.png) no-repeat;top: 50%;margin-top: -3px;}
.aid_search .result dt a{color: #272727;line-height: 1.11em;padding-bottom: 2px;}
.aid_search .result li:hover dt a{color: #005bac;border-bottom: 1px solid #0076da;}
.aid_search .result dd{margin-top: 17px;color: #666;}
.aid_search .keyword span { right: 9px;}
.aid_search .keyword > div > div { width: 214px;}
.aid_search .result dt:before { left: -16px;}
.aid_sitemap li { margin-top: 43px;height: 43px;}

@media only screen and (max-width: 1279px){
	.cause4_wrap ul li{ padding: 0 20px;}
}

@media only screen and (max-width: 1023px){
	.aid_search .result li > div { padding:15px 0 20px;}
}
@media only screen and (max-width: 767px){
	/*.aid_search .keyword { display:none}*/
   .aid_search .keyword > div > div{width: 52%;}
    .aid_search .result dd { height:3em;overflow:hidden;
      text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    
    .cnd_b > a.close{display: none;}
    .cnd_b span{width: 100%;}
}
@media only screen and (max-width: 330px){
	.aid_search .keyword a{margin-left: 5px;}
}
.qj .invest1_more{width: 150px; height: 40px; line-height: 40px; margin-top: 20px;}
.qj .invest1_more img{margin-top: 7px;}

















































































