


/*公司概况*/

.aboutt_neirong{background-color: rgba(242, 242, 242, 1);padding: 30px 60px;overflow: hidden;width: 100%;margin-top: 10px;}
.about_text1{font-size: 14px;color: #707070;text-indent: 24px;line-height: 26px;}
.about_textimg{overflow: hidden;width: 100%;margin: 40px 0;}
.textimg_left{display: block;float: left;width: 35%;margin-top: 5%;}
.textimg_left li{margin-bottom: 40px;font-size: 14px;}
.textimg_left li span{color: #009944;font-weight: bold;}
.textimg_right{display: block;float: left;width: 65%;}
.textimg_right img{display: block;width: 100%;}
.about_textimg1{overflow: hidden;width: 100%;margin: 40px 0;}
.about_textimg1 ul{background: url(../images/rdzn_lc1.jpg) top left no-repeat;background-size: inherit;overflow: hidden;padding-bottom: 10px;}
.about_textimg1 ul li{display: block;width: 27%;float: right;margin-left: 1%;margin-top: 5%;}
.about_textimg1 ul li img{display: block;width: 100%;}
.about_textimg1 ul li .at_tit{font-size: 16px;padding: 5px 0;text-align: center;color: #707070;}
.about_textimg2{overflow: hidden;width: 100%;margin: 40px 0;}
.ab_t2_left{display: block;float: left;}
.ab_t2_right{display: block;float: right;text-align: right;margin-top: 165px;margin-right: 50px;}
.abt2_r_tit1{font-size:38px;color: #009944;font-weight: bold;}
.abt2_r_tit2{font-size:24px;color: #009944;}
.about_textimg3{overflow: hidden;width: 100%;margin: 40px 0;position: relative;}
.ab_t3_left{display: block;float: left;margin-top: 50px;}
.ab_t3_right{display: block;float: right;text-align: right;width: 55%;}
.abt3_r_tit1{font-size:38px;color: #009944;font-weight: bold;}
.abt3_r_tit2{font-size:24px;color: #009944;}
.ab_t3_text{position: absolute;left:0;top:105px;width: 480px;font-size: 14px;line-height: 22px;}
.about_textimg4{overflow: hidden;width: 100%;margin: 40px 0 80px;position: relative;}
.ab_t4_left{display: block;float: left;margin-top: 50px;width: 55%;}
.ab_t4_left img,.ab_t3_right img{display: block;width: 100%;}
.ab_t4_right{display: block;position: absolute;right:0;top: 50px;width: 450px;}
.abt4_r_tit1{font-size:38px;color: #009944;font-weight: bold;text-align: right;}
.abt4_r_tit2{font-size:24px;color: #009944;margin-bottom: 180px;text-align: right;}
.ab_t4_text{font-size: 14px;line-height: 22px;}



/*发展历程*/
.aboutt_neirong{background-color: rgba(242, 242, 242, 1);padding: 30px 60px;overflow: hidden;width: 100%;margin-top: 10px;position: relative;}
.aboutt_course{padding: 150px 0 100px;background-color: rgba(242, 242, 242, 1);margin-top: 10px;}
.a_course_con{position: relative;background-color: rgba(242, 242, 242, 1);}
.p_vline{
	position: absolute;
    top:-65px;
    left: 650px;
    z-index: 100;
    height: 100%;
	width: 1px;
    background-color: rgba(189,189,189,0);
    opacity: 1;
    filter: alpha(opacity:100);
    border-left-color: rgba(204, 204, 204, 1);
    border-left-style: solid;
    border-left-width: 1px;
    }
.cour_bg_img {
    background-image: url(../images/rdzn_lc39.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;
    background-color: rgba(255, 255, 255, 0);
}
.cour_c1{	
    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;
    background: url(../images/rdzn_lc4.png) no-repeat 50% 50%;
    margin-top: 80px;
}
.cour_c2{	
    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;
    background: url(../images/rdzn_lc4.png) no-repeat 50% 50%;
    margin-top: 80px;
}
.cour_bg_img .cour_c2:nth-child(2n-1) .cour_right{	
    text-align: right;
    padding-right: 70px;
}
.cour_bg_img .cour_c2:nth-child(2n-1) .cour_line{	
    display: block;
   	float: right;
}
.courneirong{overflow: hidden;width: 100%;}
.cour_left{display: block;width: 50%;padding-right: 70px;}
.left{float: left;}
.c_img{display: block;float: right;margin-left: 15px;}
.cour_right{display: block;width: 50%;padding-left: 70px;margin-top: 15px;}
.right{float: right;}
.cour_tit{font-size:22px;color:#009944;font-weight: bold;}
.cour_line{
	width: 68px;
	height: 2px;
	border-top-color: rgba(0, 59, 130, 1);
    border-top-style: solid;
    border-top-width: 2px;
    margin-bottom: 24px;
    margin-top: 3px;
    }
.cour_lnc{font-size:14px;width: 100%;overflow: hidden;line-height: 24px;}




/*荣誉资质*/
.aboutt_honor{background-color: rgba(242, 242, 242, 1);padding: 30px 60px;overflow: hidden;width: 100%;margin-top: 10px;}
.a_honor_con{overflow: hidden;width: 100%;}
.a_honor_con ul li{display: block;margin-bottom: 3%;float: left;margin-right: 2%;width: 23.5%;overflow: hidden;background: #ffffff;}
.a_honor_con ul li .honor_title{    
	display: block;
    color: #ffffff;
    font-size: 14px;
    line-height: normal;
    transition: 350ms;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 14px 12px 15px;
    background-color: #009944;
    text-align: center;
    }
.a_honor_con ul li img{display: block;width: 100%;}
.a_honor_con ul li:nth-child(4n){margin-right: 0;}


/*人文瑞德*/
.aboutt_human{background-color: rgba(242, 242, 242, 1);padding: 30px 60px;overflow: hidden;width: 100%;margin-top: 10px;}
.mission{overflow: hidden;width: 100%;margin-bottom: 30px;}
.mission .mission_title{color:#434343;font-size:36px;text-align:center;font-weight: bold;}
.mission ul{overflow: hidden;width: 100%;margin-top: 30px;}
.mission ul li{display: block;float: left;width: 16.66666666666%;position: relative;}
.mission ul li img{display: block;width: 100%;}
.mission ul li .miss_ico{width:100%;padding:20px 0;font-weight:bold;position: absolute;font-family:微软雅黑;color:#FFFFFF;font-size:32px;text-align:center;background-color: rgba(47, 101, 144, 0.8);}
.mission ul li:nth-child(1) .miss_ico,.mission ul li:nth-child(3) .miss_ico,.mission ul li:nth-child(5) .miss_ico{bottom: 0;}
.mission ul li:nth-child(2) .miss_ico,.mission ul li:nth-child(4) .miss_ico,.mission ul li:nth-child(6) .miss_ico{top: 0;}

.human_iimg{overflow: hidden;width: 100%;position: relative;}
.human_iimg img{display: block;width: 100%;}
.human_iimg .miss_ico{width:100%;padding:20px 0;position: absolute;font-family:微软雅黑;color:#FFFFFF;font-size:36px;bottom: 30px;left: 100px;}
.human_information{overflow: hidden;width: 100%;position: relative;}
.human_information ul li{display: block;float: left;width: 25%;padding: 40px 40px 70px 30px;}
.human_information ul li .info_text1{font-size: 24px;color:#FFFFFF;padding-bottom: 30px;}
.human_information ul li .info_text2{font-size: 14px;color:#FFFFFF;line-height: 24px;}
.human_information ul li:nth-child(1){background-color: rgba(5, 15, 33, 1);animation-duration: 0.5s;}
.human_information ul li:nth-child(2){background-color: rgba(13, 52, 95, 1);animation-duration: 0.5s;}
.human_information ul li:nth-child(3){background-color: rgba(29, 81, 221, 1);animation-duration: 0.5s;}
.human_information ul li:nth-child(4){background-color: rgba(29, 133, 221, 1);animation-duration: 0.5s;}
.human_text_ico{padding: 30px 20px;overflow: hidden;width: 100%;}
.human_text_ico .hi_t{font-size: 14px;color:#000000;line-height: 24px;}
.hti_img{overflow: hidden;width: 100%;}
.hti_img ul li{width: 24.25%;display: block;float: left;margin-right: 1%;position: relative;}
.hti_img ul li:nth-child(4n){margin-right: 0;}
.hti_img ul li img{display: block;width: 100%;}
.hti_img ul li .miss_ico{width:100%;padding:20px 0;position: absolute;font-family:微软雅黑;color:#FFFFFF;font-size:24px;bottom: 0px;text-align: center;}




/*新闻*/
.aboutt_news{background-color: rgba(242, 242, 242, 1);padding: 30px 60px;overflow: hidden;width: 100%;margin-top: 10px;}
.a_news_con{overflow: hidden;}
.a_news_con ul li{overflow: hidden;width: 100%;background: #ffffff;padding: 20px;margin-bottom: 30px;}
.a_news_con ul li .news_left{display: block;float: left;width: 15%;overflow: hidden;}
.a_news_con ul li .news_left img{display: block;width: 100%;
    transition: all ease-in-out .3s;
    -webkit-transition: all ease-in-out .3s;
    -moz-transition: all ease-in-out .3s;
}
.a_news_con ul li:hover .news_left img {
   transform:scale(1.1);-webki-transform:scale(1.1);-moz-transform:scale(1.1);
}
.a_news_con ul li:hover {
    box-shadow: 0 6px 10px 5px rgb(0 0 0 / 8%);
}
.a_news_con ul li .news_right{display: block;float: right;width: 83%;padding: 10px 0;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;}
.a_news_con ul li:hover .news_right{padding-left: 10px;}
.a_news_con ul li .news_tit{
    font-size: 16px;
    color: #464646;
    font-weight: bold;
    display: inline-block;
    margin-right: 2px;
    vertical-align: top;
    } 
.a_news_con ul li .news_time{
	float: right;
    display: inline-block;
    margin-top: 2px;
    margin-left: 5px;
    color: #969696;
    font-size: 12px;
    text-align: right;
    }
.a_news_con ul li .news_time span{color: #c8c8c8;}    
    
.a_news_con ul li .news_con{
	color: rgba(102,102,102,1);
    font-size: 14px;
    line-height: 26px;
    text-align: left;
    vertical-align: top;
    padding-top: 15px;
    margin-bottom: 20px;
}
.a_news_con ul li .news_more{
	float: right;
    position: relative;
background: rgba(252,252,252,1);
    border-color: rgba(240, 240, 240,1);
    border-style: solid;
    border-width: 1px;
    display: inline-block;
    margin: 0;
    padding-left: 10px;
    padding-right: 10px;
    min-width: 86px;
    color: #009944;
    font-size: 12px;
    text-align: center;
}
.a_news_con ul li .news_more span {
    white-space: nowrap;
    vertical-align: middle;
    line-height: 26px;
}


/*--新闻详细--*/

.commonDetailed{background:#FFF; margin:25px 0;overflow: hidden;padding: 30px;background:#f2f2f2;}
.commonLeftbox{float:left;width:830px;}
.commonDetailedtitle{ border-bottom:1px solid #e5e5e5;}
.commonDetailedtitle h3{ font-size:24px; text-align:left; line-height:32px; color:#1a1a1a; font-weight:bold;}

.commonDetailedtitleTimeAuthor{ text-align:center; color:#6e6e6e; font-size:14px; padding:15px 0px 40px;}
.commonDetailedtitleTimeAuthor .divIcon1 { padding:15px; background-color:#FFFFFF;border-radius: 5px;}
.commonDetailedtitleTimeAuthor .divIcon {float:left; padding-top:15px;}
.commonDetailedtitleTimeAuthor .divIcon span{ padding-right:34px;padding-left:20px; position:relative; background-repeat:no-repeat;background-position:left center;}
.commonDetailedtitleTimeAuthor .divIcon span.eye{background-image:url(../images/eye.png);}
.commonDetailedtitleTimeAuthor .divIcon span.time{background-image:url(../images/time.png);}
.commonDetailedtitleTimeAuthor .bdsharebuttonbox{float:right;} 	

.commonDetailedContents{ padding:30px 0px; font-size:15px; line-height:26px;color:#666;text-align:justify;}
.commonDetailedContents img{ max-width:100%; margin:0 auto; display:block;}

.commonDetailedContentsfoot{border:1px solid #cccccc; border-left:none; border-right:none;}
.commonDetailedContentsfoot p{ float:right;}
.commonDetailedContentsfoot p a{ display:inline-block; 
    width: 100px;
    margin-top: 25px;
    text-align: center;
    line-height: 30px;
    padding-right: 20px;
    background: #009944 url(../images/head05.png) no-repeat 68px center;
    color: #fff;
    transition: all .4s ease;
    -webkit-transition: all .4s ease;
}
.commonDetailedContentsfoot p a:hover{opacity:.8;background-position-x:94px;}
.commonDetailedContentsfoot dl{margin-right:130px; font-size:13px; padding:13px 0px;}
.commonDetailedContentsfoot dl  a{color:#1a1a1a;}
.commonDetailedContentsfoot dl  a:hover{color:#D70000}
.commonDetailedContentsfoot dl span{ display:inline-block; background:#f2f2f2; color:#1a1a1a; line-height:27px; padding:0px 10px; margin-right:5px;}
.commonDetailedContentsfoot dl dd{ margin-bottom:5px;}
.commonDetailedContentsfoot dl dt{ }

/* 新闻详细 */


.relevant{position:relative; float:right;width:310px;}
.relevant h3{display:block; padding:20px 20px;  background:#009944; color:#fff;  font-size:22px;}
.news-relevant{border-top:0px solid #ccc; padding:10px;}
.news-relevant p{border-bottom:1px solid #e5e5e5; padding-bottom:8px; margin-bottom:8px; }
.news-relevant p span{display:block;color:#666;background:url(../images/time.png) no-repeat left center;padding-left:20px;font-size:13px;}
.news-relevant p a{color:#333;}
.news-relevant p a:hover{color:#D70000;}


.lawlist{padding-bottom:30px;}
.lawlist li{padding-left:20px; background:url(../images/news-list.png) no-repeat left center; line-height:50px;border-bottom:1px solid #ddd;}
.lawlist li a{font-size:16px; color:#666;}
.lawlist li a:hover{ color:#0079C6;}
.lawlist li span{float:right;font-size:14px; color:#888;}