* {
	margin: 0;
	padding: 0;
	font-family: "times new roman";}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0;
	padding: 0
;}
body {
	font-family: 'Microsoft Yahei', 'Simsun', Arial, Helvetica, sans-serif;
	-webkit-text-size-adjusst: none;
	font-size: 14px;
	color: #666666;}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%
;}
address, cite, dfn,  var, i {
	font-style: normal
;}
code, kbd, pre, samp {
	font-family: courier new, courier, monospace
;}
form {
	display: inline
;}
small {
	font-size: 14px
;}
ul, ol, li {
	list-style: none
;}
a {
	text-decoration: none;
	cursor: pointer;}
a:link,a:visited,a:hover{
 text-decoration:none;}


img {
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic
;}
input, select {
	outline: medium;
	border: none;
	list-style-type: none;}
button {
	background: none;
	list-style-type: none;}
.clear {
	clear: both;}
a:hover, a:focus {
	text-decoration: none !important;}
p{
	word-wrap:break-word
;}
.center_box{
	width:90%;
	max-width:1180px;
	margin:0 auto;}
.clearfix{
	clear: both;}


/*在ie8/ie9时，input 的placeholder值 也显示*/
:-moz-placeholder { mozilla firefox 4 to 18
    color: #999; opacity:1;}
 
::-moz-placeholder { mozilla firefox 19+
    color: #999;opacity:1;}
 
input:-ms-input-placeholder{
    color: #999;opacity:1;}
 
input::-webkit-input-placeholder{
    color: #999;opacity:1;}  
.text_right{
	text-align: right;}
/*在ie8/ie9时，input 的placeholder值 也显示      结束*/

/*top*/
.index_top{
	width: 100%;height:auto;float: left;background-image: url(../images/topbgl.jpg);background-size: 100% 100%;background-repeat: no-repeat;padding: 20px 0;}
.top_content{
	float: left;
	line-height: 50px;
	font-size: 14px;
	color: #333;}
.top_content span{
	line-height: 50px;
	float: left;
	color: #333;
	font-size: 14px;
	margin-right: 40px;}
.top_nav{
	float: left;
	height: 20px;
	line-height: 20px;
	margin-top: 15px;
	border-left: 1px solid #e5e5e5;
	padding: 0 40px;
	display: block;
	color: #333;
	font-size: 14px;}
.top_nav:last-child{
	border-right: 1px solid #e5e5e5;}
.top_nav i{
	font-size: 16px;}
.top_search{
	float: right;
	height: 30px;
	margin-top: 10px;}
.top_search input{
	width: 113px;
	height: 28px;
	float: left;
	border: 1px solid #f5f5f5;
	line-height: 28px;
	padding: 0 5px;
	color: #525252;
	font-size: 14px;
	text-align: center;}
.top_search a{
	width: 28px;
	height: 28px;
	background: #f5f5f5;
	display: block;
	float: left;
	line-height: 28px;
	text-align: center;}
.top_content{
	width: 100%;
	height: auto;}
@media (max-width: 1200px) {
	.top_search{
		display: none;}
	.top_nav{
		padding: 0 33px;}
}
@media (max-width: 992px) {
	.top_search{
		display: none;}
	.top_nav{
		display: none;}
	.top_content span{
		float: right;
		margin-right: 0;}
}
/*top end*/
.jrzs_lblb{margin-top: 20px;padding-bottom: 20px;border-bottom:1px dashed #dbdbdb;}
/*banner*/
.clear{clear: both;}
.slide_container{width: 100%;height: 682px;float: left;}
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;height: auto;padding: 0;margin: 0;}

.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}

.rslides li:first-child {position: relative;display: block;float: left;}

.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
.slide_container {position: relative;float: left;width: 100%;height: auto;}

.slide {position: relative;list-style: none;overflow: hidden;width: 100%;height: auto;padding: 0;margin: 0;}

.slide li {position: absolute;width: 100%;left: 0;height: auto;top: 0;}
  
 .slide img {display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;}
.slide .caption {display: block;position: absolute;z-index: 2;font-size: 20px;text-shadow: none;color: #fff;background: #000;background: rgba(0,0,0, .8);left: 0;right: 0;bottom: 0;padding: 10px 20px;margin: 0;max-width: none;}
  
.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 52%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url(../images/themes.jpg) no-repeat left top;margin-top: -45px;}

.slide_nav:active {opacity: 1.0;}

.slide_nav.next {left: auto;background-position: right top;right: 0;}
.icon-sousuo{font-size: 20px !important;color: #333;}
/*banner end*/
/*banner上的电子银行*/
.dz_bank{
	width: 287px;
	height: 280px;
	background: url(../images/dzyh.jpg) no-repeat;
	background-size: cover;
	position: absolute;
	top: 84px;
	left: 20%;
	margin-left: -135px;
	padding-left: 10px;}
.dz_bank a:hover{color: #3baa20;}
.dz_bank_title{
	width: 224px;
	height: 38px;
	line-height: 38px;
	margin: 10px auto;
	background: #f4563c;
	color: #fff;
	text-align: left;
	font-size: 18px;}
.dz_bank_a1{
	width: 224px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	background: #fff;
	font-size: 16px;
	color: #f4563c;
	display: block;
	margin: 0 auto;
	margin-bottom: 10px;
	font-weight: bold;}
.dz_bank_a2{
	width: 224px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	background: #f4563c;
	font-size: 16px;
	color: #fff;
	display: block;
	margin: 0 auto;
	margin-top: 10px;
	font-weight: bold;}
@media (max-width: 768px) {
	.dz_bank{
		z-index: 999;
    	width: 143px;
    	height: 140px;
    	left: 0;
    	top: 15%;
    	margin-left: 0;}
	.dz_bank_title {
    width: 120px;
    height: 19px;
    line-height: 19px;
    margin: 5px auto;
    font-size: 12px;}
.dz_bank_a1 {
    width: 120px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    margin-bottom: 10px;}
	.dz_bank_a2 {
    width: 120px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    margin-top: 0;}
}
/*banner上的电子银行 end*/
.div_border{
	width: 100%;
	height: 1px;
	background: #eee;
	clear: both;}

/*banner 下的4个按钮*/





/*石材*/
.gywm_ryzzul{width: 100%;height: auto;float: left;}
.gywm_ryzzul li{width:24%;float: left;height: auto;box-shadow:2px 2px 2px #eee;margin-top: 40px;}
@media (max-width:992px){
	.gywm_box_text{margin-top:0px;}
}

.gywm_ryzzul li a{display: block;width: 100%;height: auto;float: left;}
.ryzzul2{margin-left: 1.333%;}
.ryzzul3{margin-left: 1.333%;}
.ryzzul4{margin-left: 1.333%;}
.activabdc{width: 100%;height: auto;background-color: red;}

@media (max-width:992px){
	.gywm_ryzzul li{width: 49%;margin-top: 20px;}
	.ryzzul2{margin-left: 2%;}
    .ryzzul3{margin: 0;}

}
.gywm_ryzzul_pic{width: 100%;height: auto;float: left;overflow: hidden;}
.gywm_ryzzul_pic img{width: 100%;cursor: pointer;transition: all 0.6s;}
.gywm_ryzzul_p{text-align: center;display: block;width: 100%;line-height:40px;font-size: 16px;color: #333;border:1px solid #eee;float: left;}
.gywm_ryzzul li a:hover .gywm_ryzzul_p{background-color: #d1b483;color: #fff;}
.gywm_ryzzul li a:hover .gywm_ryzzul_pic>img{transform: scale(1.1);}
.ryzzxqp{width: 100%;color: #999;font-size: 14px;text-align: center;}
.ryzzxqpic{margin: auto;display: block;margin-top: 40px;max-width: 100%;}
.ksdhpagebox{width: 100%;height: auto;float: left;margin-top:40px;}
.ksdhpagebox a{display: block;height: auto;float: left;width: 100%;}
.ksdhpagebox a span{display: block;height: auto;float: left;width: 35%;padding: 10px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;margin-top: 20px;}
.ksdhpagebox a span:hover {display: block;
    height: auto;
    float: left;
    width: 35%;
    
    color: #d1b483 !important;
    padding: 10px 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
@media (max-width:992px){
	.ksdhpagebox a span{width: 45%;}
}
@media (max-width:722px){
	.ksdhpagebox a span{width: 50%;}
}
@media (max-width:432px){
	.ksdhpagebox a span{width: 65%;}
}
.news_box{width: 100%;height: auto;float: left;}
.news_box li{width: 49%;float: left;height: auto;}
.news_boxli2{width: 49%;float: left;height: auto;margin-left: 2%;}
@media (max-width:992px){
	.news_box li{width: 100%;}
}

/*通化东昌*/
.index_anbtn a:hover .index_anbtn_1 img{-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg);}
.index_btnn{width: 100%;float: left;height: auto;padding: 15px 0;background-color: #f8f8f8;}
.index_anbtn{width: 25%;float: left;height: auto;}
.index_anbtn a{font-size: 18px;color: #333;display: block;float: left;width: 100%;height: auto;}
.index_anbtn_1{width: 83px;height:auto;margin: auto;display: block;
    -webkit-transition: -webkit-transform 0.5s ease-out;
    -moz-transition: -moz-transform 0.5s ease-out;
    -o-transition: -o-transform 0.5s ease-out;
    -ms-transition: -ms-transform 0.5s ease-out;}
.index_anbtn_1 p{text-align: center;margin-top: 5px;}
.index_anbtn_1 img{transition: all .8s ease;}
.index_sp{width: 100%;height: auto;float: left;margin-top: 20px;overflow: hidden;}
.index_sp img{width: 100%;webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}
.index_lcjsq{width: 100%;float: left;height: auto;margin-top: 20px;}
.index_lcjsq_top{width: 100%;float: left;height: auto;border-top:3px solid #318873;text-align: center;color:#318873;padding: 15px 0;font-size: 18px;background-color: #fff;box-shadow: 0 0 13px #318873;}
.index_lcjsq_foot{width: 100%;float: left;height: auto;background-color: #fff;padding: 20px 0;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;box-shadow: 0 0 13px #318873;}
.index_lcjsq_foot_fl{float: left;width: 50%;box-sizing: border-box;border-right:1px solid #D5D5D5;}
.index_lcjsq_foot_fl_jsq{width: 80%;margin: 0 10%;float: left;}
.index_lcjsq_foot_fl_jsq img{display: block;margin: auto;}
.index_lcjsq_foot_fl_jsq p{text-align: center;font-size: 18px;margin-top: 15px;}
.ckjsqyqy{border: none;}
.index_lcjsq_foot_fl a{display: block;width: 100%;float: left;}
.index_lcjsq_foot_fl a:hover .index_lcjsq_foot_fl_jsq p{color: #318873;}
.index_newss_right{width: 100%;float: left;height: auto;border-top:3px solid #318873;margin-top: 20px;}
.index_newss_right_titel{width: 100%;float: left;height: auto;padding: 15px 0;}
.index_newss_right_titel_fl{float: left;width: 60%;height: auto;}
.index_newss_right_titel_fr{float: left;width:40%;height: auto;color: #318873;font-size: 14px;text-align: right;}
.index_newss_right_titel_fr a{color: #666;}
.index_newss_right_titel_fl i{display: block;float: left;width: 30px;}
.index_newss_right_titel_fl span{display: block;float: left;margin-left: 10px;font-size: 18px;color:#318873;}
.index_newss_tab{width: 100%;float: left;height: auto;}
.index_newss_tab_fl{float: left;width: 40%;height: auto;overflow: hidden;}
.index_newss_tab_fl img{width: 100%;webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}
 .index_newss_tab a{display: block;width: 100%;height: auto;}   
.index_newss_tab a:hover .index_newss_tab_fl img{
	 transform: scale(1.2);
    -webkit-transform: scale(1.2); /*safari 和 chrome*/
    -moz-transform: scale(1.2); /*firefox*/
    -ms-transform: scale(1.2); /*ie9*/
    -o-transform: scale(1.2);}    
.index_sp a{display: block;width: 100%;float: left;}

.index_sp a:hover .index_sp img{transform: scale(1.2);
    -webkit-transform: scale(1.2); /*safari 和 chrome*/
    -moz-transform: scale(1.2); /*firefox*/
    -ms-transform: scale(1.2); /*ie9*/
    -o-transform: scale(1.2);}
    
.index_newss_tab a:hover .index_newss_tab_fl img{
	 transform: scale(1.2);
    -webkit-transform: scale(1.2); /*safari 和 chrome*/
    -moz-transform: scale(1.2); /*firefox*/
    -ms-transform: scale(1.2); /*ie9*/
    -o-transform: scale(1.2);}    





.index_newss_tab a:hover .index_newss_tab_fr_titl{color: #318873;}  
.index_newss_tab a:hover .index_newss_tab_fr_footbtn span{font-size: 16px;color: #318873;webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}
    
    
   .index_newss_tab2_fr_footbtn span {
    display: block;
    float: left;
    height: auto;
    font-size: 14px;
    color: #333;
    line-height: 30px;} 
    
    
.index_newss_tab2 a{display: block;width: 100%;height: auto;}   
.index_newss_tab2 a:hover .index_newss_tab2_fl img{
	 transform: scale(1.2);
    -webkit-transform: scale(1.2); /*safari 和 chrome*/
    -moz-transform: scale(1.2); /*firefox*/
    -ms-transform: scale(1.2); /*ie9*/
    -o-transform: scale(1.2);}    



.index_newss_tab2 a:hover .index_newss_tab2_fr_titl{color: #318873;}  
.index_newss_tab2 a:hover .index_newss_tab2_fr_footbtn span{font-size: 16px;color: #318873;webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}
    
.index_newss_tab_fr{float: left;width: 55%;height: auto;margin-left: 5%;}
.index_newss_tab_fr_titl{width: 100%;float: left;height: auto;font-size: 18px;color: #333;}
.index_newss_tab_fr_txt{width: 100%;float: left;height: auto;font-size: 14px;color: #666;line-height: 30px;margin-top: 10px;}
.index_newss_tab_fr_footbtn{width: 100%;float: left;height: auto;font-size: 14px;color: #333;line-height: 30px;margin-top: 10px;}
.index_newss_tab_fr_footbtn span{display: block;float: left;height: auto;font-size: 14px;color: #333;line-height: 30px;}
.indx_news_qh{width: 100%;float: left;height: auto;margin-top: 25px;border: 1px solid #dbdbdb;}
.bybord{border: none !important;}
.bybordtop{border-top: none !important;}
.index_gywmmm{width: 100%;height: auto;float: left;margin-top: 20px;border-top:3px solid #318873;margin-bottom: 20px;}
.index_gywmmm_foot{width: 100%;height: auto;float: left;padding: 20px;background-color: #fff;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;box-shadow: 0 0 13px #318873;line-height: 28px;}
.index_gywmmm_foot a{display: block;width: 100%;float: left;margin-top: 10px;text-align: center;color: #333;}
.index_gywmmm_foot a:hover{font-size: 18px;color: #318873;-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}
.index_jrck{width: 100%;height: auto;float: left;border-top:3px solid #318873;margin-top: 20px;}
/*22222222*/
.tab2{width:100%;height: auto;float: left;}
.tab2 ul.menu{width: 100%;float: left;height: auto;border-bottom: 1px solid #dbdbdb;}
.tab2 ul.menu li{float:left;text-align:center;width:33.333%;height:auto;font-size:14px;cursor:pointer;border-right: 1px solid #dbdbdb;line-height: 50px;}
.tab2 ul.menu li.active{color:#318873;}
.con1,.con2,.con3{}
.con2,.con3{display:none;}
.con1 ul,.con2 ul,.con3 ul{}
.con1 ul li,.con2 ul li,.con3 ul li{}
.con1 ul li:hover,.con2 ul li:hover,.con3 ul li:hover{color:#ba2636;cursor:pointer;text-decoration:underline;}
.tab2con{width: 100% !important;}
.active2{color: #318873 !important;}

.index_newss_tab2{width: 100%;float: left;height: auto;margin-top: 20px;}
.index_newss_tab2_fl{float: right;width: 40%;height: auto;margin-left: 5%;overflow: hidden;}
.index_newss_tab2_fl img{width: 100%;webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}
.index_newss_tab2_fr{float: left;width: 55%;height: auto;}
.index_newss_tab2_fr_titl{width: 100%;float: left;height: auto;font-size: 18px;color: #333;}
.index_newss_tab2_fr_txt{width: 100%;float: left;height: auto;font-size: 14px;color: #666;line-height: 30px;margin-top: 10px;}
.index_newss_tab2_fr_footbtn{width: 100%;float: left;height: auto;font-size: 14px;color: #333;line-height: 30px;margin-top: 10px;}
.index_newss_tab2_fr_footbtn a{display: block;float: left;height: auto;font-size: 14px;color: #333;line-height: 30px;}




/*通化东昌*/


/*辽源龙山style*/
/*ej_nav*/
/*----二级页面 Left-Include部分---*/
.ej_page{margin-top: 40px;}
.erji_left{float:left;padding-right:24px;margin-top:30px;}
.erji_left_nav{margin-bottom:25px;}
.erji_left_nav_1{width:100%;}
/*.erji_left_nav_1 .erji_left_nav_btn1{height:64px;font-size:16px;color:#fff;text-align:center;font-family:"微软雅黑";font-weight:bold;line-height:64px;background-color:#d53333;cursor:pointer;}*/
.erji_left_nav_1 dl{margin-bottom:20px;display:none;}
.erji_left_nav_1 dl .activedd{color: #007253;}
.erji_left_nav_1 .erji_left_nav_btn{cursor:pointer;height:64px;font-size:14px;color:#fff;text-align:left;font-family:"微软雅黑";font-weight:bold;line-height:64px;padding-left:20px;background:#318873 url(../images/erji_left_nav_bg.jpg) no-repeat center right;}
.erji_left_nav_1 dd{font-size:14px;color:#414141;text-align:left;font-family:"微软雅黑";font-weight:normal;line-height:14px;padding:16px 0 16px 20px;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.erji_left_nav_1 dd:hover{color:#318873;}
.erji_left_nav_2{width:100%;}
.erji_left_nav_2 dl{margin-bottom:20px;display:none;}
.erji_left_nav_2 .erji_left_nav_btn{cursor:pointer;height:64px;font-size:14px;color:#fff;text-align:left;font-family:"微软雅黑";font-weight:bold;line-height:64px;padding-left:20px;background:#f36940 url(../images/erji_left_nav_bg.jpg) no-repeat center right;}
.erji_left_nav_2 dd{font-size:14px;color:#414141;text-align:left;font-family:"微软雅黑";font-weight:normal;line-height:14px;padding:16px 0 16px 20px;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.erji_left_nav_2 dd:hover{color:#318873;}
.erji_left_nav_3{width:100%;}
.erji_left_nav_3 dl{margin-bottom:20px;display:none;}
.erji_left_nav_3 .erji_left_nav_btn{cursor:pointer;height:64px;font-size:14px;color:#fff;text-align:left;font-family:"微软雅黑";font-weight:bold;line-height:64px;padding-left:20px;background:#c0609f url(../images/erji_left_nav_bg.jpg) no-repeat center right;}
.erji_left_nav_3 dd{font-size:14px;color:#414141;text-align:left;font-family:"微软雅黑";font-weight:normal;line-height:14px;padding:16px 0 16px 20px;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.erji_left_nav_3 dd:hover{color:#318873;}
.erji_left_nav_4{width:100%;}
.erji_left_nav_4 dl{margin-bottom:20px;display:none;}
.erji_left_nav_4 .erji_left_nav_btn{cursor:pointer;height:64px;font-size:14px;color:#fff;text-align:left;font-family:"微软雅黑";font-weight:bold;line-height:64px;padding-left:20px;background:#7cc9db url(../images/erji_left_nav_bg.jpg) no-repeat center right;}
.erji_left_nav_4 dd{font-size:14px;color:#414141;text-align:left;font-family:"微软雅黑";font-weight:normal;line-height:14px;padding:16px 0 16px 20px;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.erji_left_nav_4 dd:hover{color:#318873;}

.erji_left_menu{width:100%;margin-bottom:30px;}
.erji_left_btn1{width:136px;height:104px;border:1px solid #e2e2e2;font-size:14px;color:#353535;text-align:center;font-family:"微软雅黑";font-weight:normal;line-height:14px;float:left;}
.erji_left_btn1:hover{color:#30a2db;}
.erji_left_btn2{width:136px;height:104px;border:1px solid #e2e2e2;font-size:14px;color:#353535;text-align:center;font-family:"微软雅黑";font-weight:normal;line-height:14px;float:left;border-left:0;}
.erji_left_btn2:hover{color:#ed262e;}
.erji_left_btn3{width:136px;height:104px;border:1px solid #e2e2e2;font-size:14px;color:#353535;text-align:center;font-family:"微软雅黑";font-weight:normal;line-height:14px;float:left;border-top:none;}
.erji_left_btn3:hover{color:#a38e50;}
.erji_left_btn4{width:136px;height:104px;border:1px solid #e2e2e2;font-size:14px;color:#353535;text-align:center;font-family:"微软雅黑";font-weight:normal;line-height:14px;float:left;border-left:0;border-top:none;}
.erji_left_btn4:hover{color:#f36940;}
.erji_left_btn5{width:136px;height:104px;border:1px solid #e2e2e2;font-size:14px;color:#353535;text-align:center;font-family:"微软雅黑";font-weight:normal;line-height:14px;float:left;border-top:none;}
.erji_left_btn5:hover{color:#18aea7;}
.erji_left_btn6{width:136px;height:104px;border:1px solid #e2e2e2;font-size:14px;color:#353535;text-align:center;font-family:"微软雅黑";font-weight:normal;line-height:14px;float:left;border-left:0;border-top:none;}
.erji_left_btn6:hover{color:#2e7fc3;}
.erji_left_btn img{
	width: 60px;
	height: 60px;
	display: block;
	margin: 10px auto 5px auto;}
.erji_left_btn p{
	line-height: 20px;}
.ej_nav_box{}

.ej_nav_title{
	width:100%;
	padding-left:25px;
	padding-top:14px;
	padding-bottom:14px;
	background-color:#318873;}
.ej_nav_title>h2{
	font-size: 24px;
	color:#fff;
	margin-bottom:2px;}
.ej_nav_title>span{
	font-size: 14px;
	color:#fff;}
.ej_nav_title_x{
	/*padding:20px 15px;*/
	border:1px solid #e3e2e2;
	box-sizing: border-box;
	width:100%;
	margin-bottom:20px;}
.ej_nav_title_x_li{
	width:100%;
	margin:1px 0;
	padding:0 10px;
	position:relative;}
.ej_nav_title_x_li:after{
	content:"";
	width:0;height:100%;
	position:absolute;
	top:0;right:0;
	background-color:#f4563c;
	z-index: 1;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;}
.ej_nav_title_x_li>a{
	position:relative;
	z-index: 3;
	display:block;}
.ej_nav_title_x_li>a>span{
	float:left;
	font-size:14px;
	color:#333;
	line-height: 35px;
	position:relative;
	z-index: 2;
	transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;}
.ej_nav_title_x_li>a>i{
	float:right;
	font-size:20px;
	color:#c3c3c3;
	line-height: 35px;
	position:relative;
	z-index: 2;
	transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;}
.ej_nav_title_x_li:hover:after{
	width:100%; left:0;right:auto;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;}
.ej_nav_title_x_li:hover >a>span{
	color:#fff;
	transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;}
.ej_nav_title_x_li:hover >a>i{
	color:#fff;
	transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;}
.ej_nav_current{
	background-color:#f4563c;}
.ej_nav_current>a>span{
	color:#fff;}
.ej_nav_current>a>i{
	color:#fff;}
.erji_left_nav_1 .erji_left_nav_btn {
    cursor: pointer;
    height: 64px;
    font-size: 14px;
    color: rgb(255, 255, 255);
    text-align: left;
    font-family: 微软雅黑;
    font-weight: bold;
    line-height: 64px;
    padding-left: 20px;
    background: url(../images/erji_left_nav_bg.jpg) right center no-repeat rgb(49, 136, 115);}
.erji_left_nav_2 .erji_left_nav_btn {
    cursor: pointer;
    height: 64px;
    font-size: 14px;
    color: rgb(255, 255, 255);
    text-align: left;
    font-family: 微软雅黑;
    font-weight: bold;
    line-height: 64px;
    padding-left: 20px;
    background: url(../images/erji_left_nav_bg.jpg) right center no-repeat rgb(243, 105, 64);}
.erji_left_nav_1 dd {
    font-size: 14px;
    color: rgb(65, 65, 65);
    text-align: left;
    font-family: 微软雅黑;
    font-weight: normal;
    line-height: 14px;
    padding: 16px 0px 16px 20px;
    border-bottom: 1px solid rgb(226, 226, 226);
    border-left: 1px solid rgb(226, 226, 226);
    border-right: 1px solid rgb(226, 226, 226);}
.erji_left_nav_2 dd {
    font-size: 14px;
    color: rgb(65, 65, 65);
    text-align: left;
    font-family: 微软雅黑;
    font-weight: normal;
    line-height: 14px;
    padding: 16px 0px 16px 20px;
    border-bottom: 1px solid rgb(226, 226, 226);
    border-left: 1px solid rgb(226, 226, 226);
    border-right: 1px solid rgb(226, 226, 226);}
.ryzzz_top{width: 100%;float: left;height: auto;}
.ryzzz_top img{width: 100%;float: left;height: auto;}
.erji_banner_pic01{display: none;}
.index_an1_fl{width:64px;float: left;height: 82px;
    -webkit-transition: -webkit-transform 0.5s ease-out;
    -moz-transition: -moz-transform 0.5s ease-out;
    -o-transition: -o-transform 0.5s ease-out;
    -ms-transition: -ms-transform 0.5s ease-out;}
.index_an1_fl img{width: 100%;display: block;padding: 10px 0;    transition: all .8s ease;}
.index_an1  a:hover .index_an1_fl{-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg);}
.index_an1  a:hover .index_an1_fr{font-size: 24px;transition: all 1.5s ease;color: #3baa20;}
.index_jklx_fl a:hover .index_jklx_fl_ico img{margin-left: 25px;transition: all 0.5s ease;}



.index_an1_fr{width: 98px;float: left;height: auto;margin-left: 10px;line-height: 82px;font-size: 22px;color: #333;}
.index_jrdk{background-color: #f1f7fe;padding: 40px 0;}
.index_jrdk_title{width: 100%;padding: 15px 0;height: auto;float: left;}
.index_jrdk_title_fl{float: left;height: auto;width: 75%;}
.index_jrdk_title_fl i{display: block;font-weight: normal;font-size: 18px;float: left;line-height: 25px;}
.index_jrdk_title_fl span{display: block;float: left;font-size: 14px;color: #666;margin-left: 10px;line-height: 25px;text-align: center;}
.index_jrdk_title_fr{width: 25%;float: left;height: auto;line-height: 25px;text-align: right;color: #666;font-size: 14px;}
.index_jklx{width: 100%;float: left;height: auto;background-color: #fff;}
.index_jklx_fl{width: 20%;float: left;height:180px;background-image: url(../images/jrdkbg.jpg);background-size: cover;background-repeat: no-repeat;}
.index_jklx a{display: block;width: 100%;float: left;height: auto;}
.index_jklx_fl_ico{width: 100%;display: block;text-align: center;margin: auto;margin-top: 41px;}
.index_jklx_fl p{width: 100%;float: left;text-align: center;font-size: 20px;color: #fff;margin-top: 15px;}
.index_jklx_fr{width: 80%;float: left;height:180px;}
.index_jklx_fr_con{width: 94%;float: left;height:180px;margin: auto;margin: 0 3%;}
.index_jklx_fr_con_top{width: 100%;height: 40px;float: left;border-bottom: 1px solid #e5e5e5;}
.index_jklx_fr_con_top_fl{width: 65%;float: left;line-height: 40px;}
.ccjsq_box{width: 100%;float: left;height: auto;}
.xsxsxs{width: 100%;float: left;height: auto;}
@media (max-width:992px){
	
	.index_jklx{width: 100%;}
	.index_jsq{width: 47% !important;float: left;margin-top:10px !important;}
	.index_dkjsq{width: 47% !important;float: right !important;}
	.index_newsmo_fr{margin-top: 15px;}
	.index_jrdk{padding: 10px 0;}
}
@media (max-width:768px){
	.index_jklx_fl{width: 100%;}
	.index_jklx_fr{width: 100%;}
	.index_jklx{width: 100%;}
	.index_jsq{width: 47% !important;float: left;margin-top:10px !important;}
	.index_dkjsq{width: 47% !important;float: right !important;}
}


.index_jklx_fr_con_top_fl_icon{width: 5%;float: left;height: auto;}
.index_jklx_fr_con_top_fl_icon img{width: 100%;}
.index_jklx_fr_con_top_fl span{display: block;float: left;font-size: 14px;margin-top: 3px;margin-left: 4px;}
.index_jklx_fr_con_top_fr{width: 35%;float: left;line-height: 40px;text-align: right;color: #666;margin-top: 3px;}
.index_jklx_fr_con_top_fr a{color: #666;}
.index_jklx_fr_con_top_fr a:hover{color: #3baa20;}
.index_jklx_fr_con_foot{width: 100%;float: left;height: 100px;margin-top: 20px;}
.index_jklx_fr_con_foot a{color: #333;}
.index_jklx_fr_con_foot a:hover{color:#3baa20 ;}
.index_jklx_fr_con_foot a:hover .index_jklx_fr_con_foot_li_img{transform: scale(1);
    -webkit-transform: scale(1.2); /*safari 和 chrome*/
    -moz-transform: scale(1.2); /*firefox*/
    -ms-transform: scale(1.2); /*ie9*/
    -o-transform: scale(1.2);}


.index_jklx_fr_con_foot_li{width: 25%;float: left;height: 100px;border-right:1px solid #eeeeee;box-sizing: border-box;}
.index_jklx_fr_con_foot_li_img{width: 80%;height: 53px; display: block;margin: auto;margin: 0 10%;margin-top: 10px;overflow: hidden;}
.index_jklx_fr_con_foot_li_img img{display: block;margin: auto;overflow: hidden;}
.index_jklx_fr_con_foot_li p{width: 100%;float: left;height: auto;font-size: 16px;text-align: center;margin-top: 10px;}
.dsgbb{border: none;}
.index_jsq{width: 100%;float: left;height: 83px;background-image: url(../images/bg01.jpg);background-repeat: no-repeat;overflow: hidden;}
.index_jsq img{width: 100%;}
.index_jsq p{width: 100%;float: left;height: auto;color: #fff;font-size: 18px;margin-left: 15px;margin-top: 18px;}
.index_jsq span{display: block; width: 100%;float: left;height: auto;color: #fff;font-size: 14px;margin-left: 15px;margin-top: 5px;}
.index_dkjsq{width: 100%;float: left;height: 83px;margin-top: 10px;background-image: url(../images/bg02.jpg);background-repeat: no-repeat;}
.index_dkjsq p{width: 100%;float: left;height: auto;color: #fff;font-size: 18px;margin-left: 15px;margin-top: 18px;}
.index_dkjsq span{display: block; width: 100%;float: left;height: auto;color: #fff;font-size: 14px;margin-left: 15px;margin-top: 5px;}
.index_dkjsq img{width: 100%;}
.index_newsmo{width: 100%;height: auto;margin-top: 20px;}
.index_news_fl{width: 100%;float: left;height: auto;background-color: #fff;border-radius: 15px;}

.index_news_fl_top{width: 100%;height: auto;float: left;overflow: hidden;}
.index_news_fl_topimg{
	float: left;
    width: 100%;
   height: auto;
    
    overflow: hidden;}
.index_news_fl_topimg img{
	float: left;
    width: 100%;
   height: auto;
   display: block;
	width: 100%;webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}


    .index_news_fl_top a:hover .index_news_fl_topimg img{ 
	transform: scale(1.2);
    -webkit-transform: scale(1.2); /*safari 和 chrome*/
    -moz-transform: scale(1.2); /*firefox*/
    -ms-transform: scale(1.2); /*ie9*/
    -o-transform: scale(1.2);}
.index_news_fl_foot{width: 94%;float: left;height: auto;margin: 0 3%;}
.index_news_fl_foot p{width: 100%;float: left;height: auto;text-align: center;font-size: 16px;font-weight: bold;padding-top: 15px;padding-bottom: 10px;}
.index_news_fl_foot a{display: block; width: 100%;float: left;height: auto;font-size: 16px;padding-bottom: 15px;text-indent: 35px;line-height: 30px;color: #666;}
.index_news_fl_foot a:hover{color: #3baa20;}
.index_newsmo_fr{width: 100%;float: left;height: auto;}
.tabljgd{width: 172px !important;display: block;float: right;height:40px;line-height: 40px;}
.tabljgd a{text-align: right;display: block;color: #999;height:40px;line-height: 40px;}
.tabljgd a:hover{color: #3baa20;}
.tab{}
.tab ul.menu{width: 20%;float: left;height: auto;text-align: center;border-right: 1px solid #DBDBDB;}
.tab ul.menu li{float:left;text-align:center;width:100%;list-style:none;font-size:14px;cursor:pointer;text-align: center;padding: 20px 0;border-bottom:1px solid #DBDBDB;background-color: #f8f8f8;}
.tab ul.menu li.tabactive{background:#fff;color:#318873;}
.tabactive{background:#fff;color:#333;}
.con1,.con2,.con3,.con4{height:auto;width: 80%;float: left;padding: 10px 0;}
.con2,.con3,.con4{display:none;}
.con1 ul,.con2 ul,.con3 ul,.con4 ul{padding:0 25px;width: 100%;float: left;margin-top: 8px;}
.con1 ul li,.con2 ul li,.con3 ul li,.con4 ul li{width: 100%;float: left; padding:10px 0;font-size:14px;color:#252525;border-bottom:1px dashed #dbdbdb;}
.con1 ul li a,.con2 ul li a,.con3 ul li a,.con4 ul li a{color: #333;}
.con1 ul li a:hover,.con2 ul li a:hover,.con3 ul li a:hover,.con4 ul li a:hover{color:#318873;cursor:pointer;text-decoration:underline;}
.tba_li_fl{width: 80%;float: left;height: auto;font-size: 14px;}
.tba_li_fr{width: 20%;float: left;height: auto;font-size: 14px;text-align: right;}
@media(max-width:992px){
	.tba_li_fl{width: 75%;overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;}
	.tba_li_fr{width:25%;}
	.tab ul.menu{width: 100%;float: left;height: auto;}
	.index_newss_tab_fl{width: 100%;}
	.index_newss_tab_fr{width: 100%;margin-left: 0;margin-top: 10px;}
	.con1, .con2, .con3, .con4 {
    height: auto;
    width: 100%;
    float: left;
    padding: 10px 0;}
.index_newss_tab2_fr{width: 100%;margin-top: 10px;}
.index_newss_tab2_fl{width: 100%;margin-left: 0;}
}


/*辽源龙山style*/
.index_an1  a{width:172px;display: block;height: auto;margin: auto;}
.ycdiv{background-color: #000000;opacity: 0.5;width: 100%;height: 84px;z-index: -1;}
.ycycdiv{display: none;}
.index_jsq a:hover .ycycdiv{display: block;}

.index_dkjsq a:hover .ycycdiv{display: block;}

.index_an1{
	width:25%;
	float:left;
	padding-top:10px;
	padding-bottom:10px;}
.index_an1_d{
	width:180px;
	border-radius: 4px;
	overflow: hidden;
	position:relative;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;}
.index_an1_d:after{
	content:"";
	position:absolute;
	bottom:0;left:0;
	width:100%;height:0%;
	background-color:#ffcc00;
	-webkit-transition:all 0.4s ease-in-out 0s;
	-moz-transition:all 0.4s ease-in-out 0s;
	-ms-transition:all 0.4s ease-in-out 0s;
	-o-transition:all 0.4s ease-in-out 0s;
	transition:all 0.4s ease-in-out 0s;
	z-index: -1;}
.index_an1_d u{
	background-image: url(../images/an_bg.jpg);
	display:block;
	width:112px;height:112px;
	margin:0 auto;
	position:absolute;
	left:50%;
	margin-left:-56px;
	-webkit-transition:all 0.4s ease-in-out 0s;
	-moz-transition:all 0.4s ease-in-out 0s;
	-ms-transition:all 0.4s ease-in-out 0s;
	-o-transition:all 0.4s ease-in-out 0s;
	transition:all 0.4s ease-in-out 0s;}
.index_an1_d u.cl{
	clip:rect(0px,56px,112px,0px);}
.index_an1_d u.cr{
	clip:rect(0px,112px,112px,56px);}
.index_an1_d i{
	display:block;
	width:112px;height:112px;
	background-repeat: no-repeat;
	background-position: 10px 10px ;
	position:relative;
	margin:0 auto;
	-webkit-transition:all 0.4s ease-in-out 0s;
	-moz-transition:all 0.4s ease-in-out 0s;
	-ms-transition:all 0.4s ease-in-out 0s;
	-o-transition:all 0.4s ease-in-out 0s;
	transition:all 0.4s ease-in-out 0s;}
.index_an1_d h2{
	-webkit-transition:all 0.4s ease-in-out 0s;
	-moz-transition:all 0.4s ease-in-out 0s;
	-ms-transition:all 0.4s ease-in-out 0s;
	-o-transition:all 0.4s ease-in-out 0s;
	transition:all 0.4s ease-in-out 0s;
	height: 46px;
	line-height: 46px;
	text-align: center;
	font-weight: bold;
	color: #333;
	font-size: 18px;}
.index_an1_d:hover:after{
	height:100%;
	-webkit-transition:all 0.4s ease-in-out 0.2s;
	-moz-transition:all 0.4s ease-in-out 0.2s;
	-ms-transition:all 0.4s ease-in-out 0.2s;
	-o-transition:all 0.4s ease-in-out 0.2s;
	transition:all 0.4s ease-in-out 0.2s;}
.index_an1_d:hover i{
	background-position: 10px 10px;
	-webkit-transition:all 0.4s ease-in-out 0.2s;
	-moz-transition:all 0.4s ease-in-out 0.2s;
	-ms-transition:all 0.4s ease-in-out 0.2s;
	-o-transition:all 0.4s ease-in-out 0.2s;
	transition:all 0.4s ease-in-out 0.2s;}
.index_an1_d:hover h2{
	color:#fff;
	-webkit-transition:all 0.4s ease-in-out 0.2s;
	-moz-transition:all 0.4s ease-in-out 0.2s;
	-ms-transition:all 0.4s ease-in-out 0.2s;
	-o-transition:all 0.4s ease-in-out 0.2s;
	transition:all 0.4s ease-in-out 0.2s;}
.index_an1_d:hover u.cl{
	clip:rect(0px,56px,0px,0px);}
.index_an1_d:hover u.cr{
	clip:rect(112px,112px,112px,56px);}
@media (max-width: 768px){
	.index_an1 {width: 50%;padding-bottom: 0;}
	.index_an1_d u{width: 80px;height: 80px;margin-left: -40px; background-size: 80px 80px;}
	.index_an1_d i{width: 80px;height: 80px;    background-size: 60px 60px;}
	.index_an1_d{padding-bottom: 0;}
	.index_an1_d h2{font-size: 14px;line-height: 30px;height: 30px;}
}

/*banner 下的4个按钮    end*/
/*理财专栏*/
.tab>.j-tab-con>.tab-con-item {
    display: none;}
.tab{
	width: 100%;
	height: auto;
	float: left;}
.j-tab-nav{
	padding-bottom: 13px;
	background: url(../images/bg_repeat.jpg) repeat-x bottom;
	width: 60%;
	height: 40px;
	position: relative;}
.j-tab-nav>a{
	display: block;
	float: left;
	width: 25%;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #333;
	
	
	position:relative;}
.j-tab-nav>a:hover{
	color: #333;}
.current{}
.index_money_a{
	position:absolute;
	top:-10px;
	right:0;}
.index_money_a>a{
	display:block;
	color:#666666;
	font-size:14px;
	line-height:40px;}
.index_money_a>a>i{
	color:#666666;
	font-size:14px;
	line-height: 62px;
	margin-left:2px;
	-webkit-transition:0.4s;
	-moz-transition:0.4s;
	-ms-transition:0.4s;
	-o-transition:0.4s;
	transition:0.4s;}
.index_money_a>a:hover{
	color:#007152;}
.index_money_a>a:hover >i{
	color:#007152;
	margin-left:10px;}
.index_money_ul{
	width: 100%;
	height: auto;
	margin-bottom: 20px;
	float: left;
	margin-top: 10px;}
.index_money_ul li{
	width: 23.5%;
	height: auto;
	border-radius: 5px;
	float: left;
	overflow: hidden;
	margin-bottom: 10px;
	position: relative;
	border: 1px solid #ddd;
	-webkit-transition:0.4s;
	-moz-transition:0.4s;
	-ms-transition:0.4s;
	-o-transition:0.4s;
	transition:0.4s;}
.index_money_ul li:hover{
	margin-top: -2px;
	background: #318873;
	box-shadow: 5px 7px 15px #dadcdc;}
.index_money_ul li:hover .index_money_title{
	color: #fff;}
.index_money_ul li:hover .index_money_ys span{
	color: #fff;
	border-color: #fff;}
.index_money_ul li:hover .index_money_num_left span{
	color: #fff;}
.index_money_ul li:hover .index_money_num_left span font{
	color: #fff !important;}
.index_money_ul li:hover .index_money_num_left p{
	color: #fff;}
.index_money_ul li:hover .index_money_bot{
	background: #fff;
	color: #318873;}
.index_money_ul li:hover .index_money_bot i{
	color: #318873;}
/*.index_money_ul li:before{
	border-top:1px solid #318873;
	border-bottom:1px solid #318873;
	-webkit-transform:scale(0,1);
	-moz-transform:scale(0,1);
	-o-transform:scale(0,1);
	-ms-transform:scale(0,1);
	transform:scale(0,1);
}
.index_money_ul li:after{
	border-left:1px solid #318873;
	border-right:1px solid #318873;
	-webkit-transform:scale(1,0);
	-moz-transform:scale(1,0);
	-o-transform:scale(1,0);
	-ms-transform:scale(1,0);
	transform:scale(1,0);
}
.index_money_ul li:before{
	position:absolute;
	top:0;right:0;bottom:0;left:0;
	content:"";
	visibility: hidden;
	-webkit-transition:opacity 0.8s,-webkit-transform 0.8s;
	-moz-transition:opacity 0.8s,-moz-transform 0.8s;
	-o-transition:opacity 0.8s,-o-transform 0.8s;
	-ms-transition:opacity 0.8s,-ms-transform 0.8s;
	transition:opacity 0.8s,transform 0.8s;
	z-index: 2;
}
.index_money_ul li:after{
	position:absolute;
	top:0;right:0;bottom:0;left:0;
	content:"";
	visibility: hidden;
	-webkit-transition:opacity 0.8s,-webkit-transform 0.8s;
	-moz-transition:opacity 0.8s,-moz-transform 0.8s;
	-o-transition:opacity 0.8s,-o-transform 0.8s;
	-ms-transition:opacity 0.8s,-ms-transform 0.8s;
	transition:opacity 0.8s,transform 0.8s;
	z-index: 2;
}
.index_money_ul li:hover:before{
	visibility: visible;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}
.index_money_ul li:hover:after{
	visibility: visible;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}*/


.index_money_div{
	float: left;
	width: 2%;
	height: 50px;}
.index_money_title{
	width: 100%;
	padding: 0 5%;
	height: 87px;
	line-height: 87px;
	text-align: center;
	font-size: 20px;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}
.index_money_ys{
	width: 100%;
	text-align: center;
	height: auto;
	margin-bottom: 36px;}
.index_money_ys span{
	padding: 5px 11px;
	border: 1px dashed #318873;
	border-radius: 12px;
	font-size: 14px;
	color: #333;}
.index_money_num{
	width: 100%;
	height: auto;
	float: left;}
.index_money_num_left{
	width: 50%;
	float: left;
	text-align: center;
	height: auto;}
.index_money_num_left span{
	height: 38px;
	line-height: 50px;
	font-size: 24px;
	color: #777777;}
.index_money_num_left span font{
	font-size: 40px;
	color: #fc553a;}
.index_money_num_left p{
	width: 100%;
	text-align: center;
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	color: #777;}
.index_money_num_right span font{
	color: #318873 !important;}
.index_money_bot{
	width: 100%;
	height: 48px;
	line-height: 48px;
	text-align: center;
	background: #318873;
	margin-top: 27px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #fff;
	font-size: 18px;}
.index_money_bot i{
	font-size: 18px;
	margin-left: 10px;
	color: #fff;
	-webkit-transition:0.4s;
	-moz-transition:0.4s;
	-ms-transition:0.4s;
	-o-transition:0.4s;
	transition:0.4s;}
.index_money_ul li a{
	display: block;
	width: 100%;
	height: 100%;
	float: left;}
.index_money_ul li a:hover .index_money_bot i{
	margin-left: 100px;}
@media (min-width: 992px) and (max-width:1200px) {
	.index_money_ys span{padding: 5px;}
}
@media (min-width: 768px) and (max-width:992px) {
	.index_money_ys span{padding: 5px 2px;font-size: 12px;}
	.index_money_title{font-size: 16px;line-height: 60px;height: 60px;}
	.index_money_num_left span font{font-size: 30px;}
	.index_money_num_left p{font-size: 13px;}
	.index_money_bot{height: 38px;line-height: 38px;font-size: 16px;}
	.index_money_ys{margin-bottom: 20px;}
}
@media (max-width: 768px) {
	.index_money_ul li{width: 100%;}
	.index_money_div{display: none;}
	.j-tab-nav>a{width: 20% !important;padding-left: 0 !important;text-align: center;}
	.current{width: 20% !important;background: none !important;color: #318873 !important;font-size: 14px !important;}
	.j-tab-nav{padding-bottom: 0;background: none;height: 50px;border-bottom: 1px solid #318873;}
	.j-tab-nav>a{background: none;text-align: center !important;}
}

/*小微金融*/
.xwjr_bg{
	width: 100%;
	height: auto;
	background: url(../images/xwjr_bg.jpg) no-repeat center;
	background-size: 100% 100%;
	padding: 20px 0;}
.xw_title{
	width: 100%;
	height: 35px;
	line-height: 35px;
	margin-bottom: 20px;}
.xw_title img{
	float: left;
	width: 31px;
	height: 35px;}
.xw_title span{
	float: left;
	line-height: 35px;
	color: #318873;
	font-size: 20px;
	font-weight: 400;}
.xw_title>a{
	display:block;
	color:#666666;
	font-size:14px;
	line-height: 35px;
	float: right;}
.xw_title>a>i{
	color:#666666;
	font-size:14px;
	line-height: 35px;
	margin-left:2px;
	-webkit-transition:0.4s;
	-moz-transition:0.4s;
	-ms-transition:0.4s;
	-o-transition:0.4s;
	transition:0.4s;}
.xw_title>a:hover{
	color:#007152;}
.xw_title>a:hover >i{
	color:#007152;
	margin-left:10px;}
.xw_child{
	width: 100%;
	height: auto;
	margin-bottom: 10px;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    position: relative;}
.xw_child:after{
	content:"";
	width:0;height:100%;
	position:absolute;
	top:0;right:0;
	background-color:#318873;
	z-index: 1;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;}
.xw_child:hover:after{
	width:100%; left:0;right:auto;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;}
.xw_child img{
	width: 100%;
	height: auto;
	z-index: 2;
	position: relative;}
.xw_child_title{
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: 5px;
	height: 28px;
	line-height: 28px;
	color: #333;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	z-index: 2;
	position: relative;}
.xw_child_nr{
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 10px;
	height: 30px;
	line-height: 30px;
	color: #333;
	font-size: 16px;
	text-align: center;
	z-index: 2;
	position: relative;}
/*.xw_child:hover{
	background: #318873;
}*/
.xw_child:hover .xw_child_title{
	color: #fff;}
.xw_child:hover .xw_child_nr{
	color: #fff;}
.counter{
	width: 100%;
	height: auto;
	margin-top: 35px;}
.counter a{
	display: block;
	font-size: 20px;
	color: #fff;
	font-weight: 500;
	width: 100%;
	height: 98px;
	line-height: 98px;
	text-align: center;
	background-size: 100% 100%;
	padding: 0 40px;
	margin-bottom: 13px;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}
.counter a:hover{
	color: #fff;
	font-size: 24px;}
.counter a i{
	font-weight: normal;
	display: inline-block;
	float: left;}
.counter01 i{	
	font-size: 58px;}
.counter02 i{	
	font-size: 42px;
	margin-left: 5px;}
.counter a span{
	float: right;}
.counter01{
	background: url(../images/counter01.jpg) no-repeat;}
.counter02{
	background: url(../images/counter02.jpg) no-repeat;}
@media (min-width: 992px) and (max-width:1200px) {
	.counter a{height: 88px;line-height: 88px;}
	.counter01 i{font-size: 30px;}
	.counter02 i{font-size: 24px;}
}
@media (max-width:992px) {
	.counter a{width: 46%;float: left;margin: 0 2%;padding: 0 10px;}
	.counter01 i{font-size: 36px;}
	.counter02 i{font-size: 30px;}
	.xwjr_bg{padding: 0;}
	.counter{float: left;margin-top: 20px;}
	.counter a{height: 50px;line-height: 50px;border-radius: 5px;}
	.xw_title{margin-top: 20px;}
	.xw_child{border-bottom: 1px solid #318873;}
	.counter a span{font-size: 16px;}
}
/*公告*/
.margin_top{margin-top: 20px;margin-bottom: 10px !important;}
.index_news{
	width: 100%;
	height: auto;}
.index_news li{
	width: 100%;
	height: auto;
	float: left;
	margin-bottom: 8px;}
.index_news_img{
	float: left;
	width: 164px;
	height: 100px;
	margin-right: 30px;
	overflow: hidden;}
.index_news_img img{
	width: 164px;
	height: 100px;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}
.index_mews_right{
	float: left;
	width: calc(100% - 194px);
	max-width: 74%;
	height: 99px;
	border-bottom: 1px dashed #ddd;
	position: relative;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}
.index_mews_right p{
	line-height: 25px;
	height: 50px;
	margin-top: 8px;
	color: #333;
	font-size: 16px;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 2
;}
.index_mews_right span{
	line-height: 37px;
	color: #999;
	font-size: 14px;}
.index_mews_right:after{
	content: "";
    position: absolute;
    top: 18px;
    left: -15px;
    height: 6px;
    width: 6px;
    border-radius: 50%;
    background: #414141;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}
.index_news li a:hover .index_mews_right:after{
	background: #318873;}
@media (min-width: 992px) and (max-width:1200px) {
	.index_news li img{height: 80px; width: 131px;}
	.index_mews_right{height: 80px;}
	.index_mews_right p{-webkit-line-clamp:1;}
}
.index_news li a:hover .index_mews_right{
	border-bottom: 1px dashed #318873;}
.index_news li a:hover .index_mews_right p{
	color: #318873;}
.index_news li a:hover .index_news_img img{
	 transform: scale(1.2);
    -webkit-transform: scale(1.2); /*safari 和 chrome*/
    -moz-transform: scale(1.2); /*firefox*/
    -ms-transform: scale(1.2); /*ie9*/
    -o-transform: scale(1.2);}
/*轮播带缩略图*/
.preview {
	    text-align: center;}
.preview a {
  	float: left;
    display: inline-block;
    margin: 10px 0 0 0;}
.preview img {
  display: block;
  width: 110px;
  height: auto;}
.preview a:first-child{
	margin-right: 15px;}
.preview a:last-child{
	margin-left: 15px;}
.active {}
/*轮播带缩略图  end*/

/*小微金融  end*/
/*底部*/
.foot_bg{
	width: 100%;
	height: auto;
	background: #318873;
	margin-top: 10px;}
.foot_bot{
	width: 100%;
	border-top: 1px solid #fff;}
.foot{
	position: relative;
	text-align: center;}
.foot>a{
	line-height: 103px;
	margin: 0 14px;
	color: #fff;
	font-size: 16px;}
.foot>a:hover{
	color: #fff;}
.foot>img{
	position: absolute;
	right: 0;
	top: 18px;
	width: 71px;
	height: 71px;}
.foot01{
	width: 100%;
	height: auto; 
	line-height: 31px;
	text-align: center;
	color: #fff;
	font-size: 12px;}
.foot01 a{
	color: #fff;
	font-size: 12px;}
.foot01 img{
	margin-left: 10px;}
@media (max-width: 992px) {
	.foot>a{
		line-height: 50px;
		float: left;
		width: 20%;
		display: block;
		text-align: center;
		padding: 0;
		margin: 0;}
	.foot01 span {display: block;clear: both;}
	.foot>img{
		position: relative;
		display: block;
		margin: 10px auto;
		clear: both;
		top: 0;}
}
@media(max-width: 768px) {
	.foot>a{line-height: 40px;width: 25%;}
	.foot>a:first-child {display: none;}

}
/*底部 end*/


:hov

.cls

element.style {}


/*手机搜索*/
.sj_search{
	width: 90%;
	height: 32px;
	border: 1px solid #318873;
	margin: 10px auto 0 auto;
	overflow: hidden;
	display: none;}
.sj_search input{
	width: 80%;
	float: left;
	height: 30px;
	line-height: 30px;
	padding-left: 5%;
	color: #999;
	font-size: 12px;}
.sj_search a{
	float: right;
	height: 31px;
	line-height: 31px;
	width: 20%;
	text-align: center;
	background: #318873;
	color: #fff;}
@media (max-width: 992px) {
	.sj_search{display: block;}
}
/*手机搜索  end*/
/*ej-banner*/
.ej_banner{
	width:100%;
	overflow: hidden;}
.banner1{
	position:relative;
	left:50%;
	margin-left:-960px;}
.banner2{
	position:relative;
	width: 100%;
	height: auto;}
/*ej-banner end*/
/*二级*/
.ej_box{
	width:100%;
	margin-bottom: 20px;}
.ej_center{
	width:90%;
	margin:0 auto;
	max-width:1180px;}
/*二级手机导航*/
.ej_content_nav_sj{
	width:100%;
	background-color: #318873;
	display:none;}
.ej_content_nav_sj_center{
	width:90%;
	margin:0 auto;
	max-width:1180px;}
.ej_content_nav_sj>div>.fl{
	float:left;}
.ej_content_nav_sj_g{
	width:1px;height:40px;
	background-color:#fff;}
.ej_content_nav_sj>div>div>a{
	padding:10px;
	display:inline-block;
	color:#fff;
	font-size:14px;
	line-height: 20px;}
.ej_content_nav_sj>div>div>a>i{
	color:#fff;
	font-size:14px;
	line-height: 20px;}
.ej_content_nav_sj>div>div>button{
	color:#fff;
	font-size:14px;
	line-height: 20px;
	padding:10px;
	display:inline-block;
	border: 0;}
.ej_content_nav_sj>div>div>button>.caret{
	color:#fff;}
/*ej_nav*/
.ej_nav_box{}

.ej_nav_title{
	width:100%;
	padding-left:25px;
	padding-top:14px;
	padding-bottom:14px;
	background-color:#318873;}
.ej_nav_title>h2{
	font-size: 24px;
	color:#fff;
	margin-bottom:2px;}
.ej_nav_title>span{
	font-size: 14px;
	color:#fff;}
.ej_nav_title_x{
	/*padding:20px 15px;*/
	border:1px solid #e3e2e2;
	box-sizing: border-box;
	width:100%;
	margin-bottom:20px;}
.ej_nav_title_x_li{
	width:100%;
	margin:1px 0;
	padding:0 10px;
	position:relative;}
.ej_nav_title_x_li:after{
	content:"";
	width:0;height:100%;
	position:absolute;
	top:0;right:0;
	background-color:#f4563c;
	z-index: 1;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;}
.ej_nav_title_x_li>a{
	position:relative;
	z-index: 3;
	display:block;}
.ej_nav_title_x_li>a>span{
	float:left;
	font-size:14px;
	color:#333;
	line-height: 35px;
	position:relative;
	z-index: 2;
	transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;}
.ej_nav_title_x_li>a>i{
	float:right;
	font-size:20px;
	color:#c3c3c3;
	line-height: 35px;
	position:relative;
	z-index: 2;
	transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;}
.ej_nav_title_x_li:hover:after{
	width:100%; left:0;right:auto;
	-webkit-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-moz-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-ms-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	-o-transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;
	transition:width 0.5s cubic-bezier(0.25,0.8,0.25,1) 0s;}
.ej_nav_title_x_li:hover >a>span{
	color:#fff;
	transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;}
.ej_nav_title_x_li:hover >a>i{
	color:#fff;
	transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;}
.ej_nav_current{
	background-color:#f4563c;}
.ej_nav_current>a>span{
	color:#fff;}
.ej_nav_current>a>i{
	color:#fff;}
/*二级内容*/
.ej_content_box{
	width:100%;
	padding-top:40px;
	padding-bottom:40px;}
.ej_content{
	width:100%;
	border:1px solid #e3e2e2;
	box-sizing: border-box;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:40px;}
.ej_content_nav_pc{
	width:100%;
	border-bottom:1px solid #ebebeb;}
.ej_content_nav_pc_h2{
	width:40%;
	float:left;}
.ej_content_nav_pc_h2>span{
	font-size: 18px;
	color:#f4563c;
	line-height: 42px;
	position: relative;
	display:inline-block;}
.ej_content_nav_pc_h2>span:after{
	position:absolute;
	content:"";
	width:100%;
	height:1px;
	background-color:#f4563c;
	left:0;bottom:0;}
.ej_content_nav_pc_p{
	width:60%;
	float:left;
	text-align: right;
	font-size: 12px;
	color:#666666;
	line-height: 42px;}
.ej_content_nav_pc_p>a{
	font-size: 12px;
	color:#666666;
	line-height: 42px;}
.ej_content_nav_pc_p>a:hover{
	color:#f4563c;}
/*二级内容标题*/
.ej_content_title{
	padding:40px 0;}
.ej_content_title_h2{
	font-size:18px;
	color:#333;
	text-align: center;
	font-weight: bold;}
.ej_content_title_p{
	font-size:14px;
	color:#999999;
	margin-top:20px;
	text-align: center;}
/*二级内容编辑器*/
.ej_content_editor{
	width:100%;}
.ej_content_editor img{
	max-width:100%;}

.pic_center{
	display:block;
	margin:0 auto;}
/*二级图文*/
.ej_content_tw{
	padding-top:40px;
	padding-bottom:30px;}
.ej_tw_box{
	border:1px solid #cbcbcb;
	box-sizing: border-box;
	margin-bottom: 20px;}
.ej_tw_box_pic{
	width:100%;
	overflow: hidden;
	-moz-transition:all 0.8s ease 0s;
	-ms-transition:all 0.8s ease 0s;
	-o-transition:all 0.8s ease 0s;
	-weblit-transition:all 0.8s ease 0s;
	transition:all 0.8s ease 0s;}
.ej_tw_box_pic>img{
	width:100%;
	-moz-transition:all 0.8s ease 0s;
	-ms-transition:all 0.8s ease 0s;
	-o-transition:all 0.8s ease 0s;
	-weblit-transition:all 0.8s ease 0s;
	transition:all 0.8s ease 0s;}
.ej_tw_box_w{
	width:100%;
	border-top:1px solid #cbcbcb;
	box-sizing: border-box;}
.ej_tw_box_w>h2{
	text-align: center;
	font-size: 16px;
	color:#333;
	line-height: 32px;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.ej_tw_box:hover .ej_tw_box_pic{
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
	transform:rotateY(180deg);}
.ej_tw_box:hover .ej_tw_box_pic>img{
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
	transform:rotateY(180deg);}
.ej_tw_box:hover .ej_tw_box_w>h2{
	    color: #007152;}

/*二级page*/
.ej_page_pc{
	text-align: center;}
.ej_page_pc>span{
	text-align: center;
	font-size:14px;
	color:#666666;
	margin:0 5px;}
.ej_page_pc>a{
	text-align: center;
	font-size:14px;
	color:#b5b5b5;
	margin:0 5px;
	border:1px solid #dbdbdb;
	padding:4px 8px;}
.ej_page_pc>a.dq{
	color:#fff;
	background-color:#318873;
	border:1px solid #318873;}
.ej_page_pc>a:hover{
	color:#318873;
	border:1px solid #318873;}
.ej_page_pc>a.dq:hover{
	color:#fff;}
.ej_page_sj{
	display:none;}
.ej_page_sj>a{
	display:block;
	width:50%;
	float:left;
	text-align: center;
	color:#318873;
	padding:10px 0;}
.ej_page1{
	margin-top:40px;}
.ej_page1>a{
	display:block;
	width:40%;
	line-height: 34px;
	font-size:14px;
	color:#333;
	background-color:#e6e6e6;
	border-radius: 6px;
	padding-left:10px;
	padding-right:10px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;}
.ej_page1>a.ej_page1_a1{
	margin-bottom:20px;}
.ej_page1>a:hover{
	background-color:#318873;
	color:#fff;}
/*二级新闻文字列表*/
.ej_content_wl{
	padding-top: 40px;
    padding-bottom: 40px;}
.ej_content_wl_li{
	line-height: 37px;
	border-bottom:1px solid #dbdbdb;
	position:relative;}
.ej_content_wl_li:after{
	content:"";
	width:0;height:1px;
	background-color:#318873;
	position:absolute;
	bottom:0;left:50%;
	transition:all 0.8s;}
.ej_content_wl_li_p{
	width:70%;
	float:left;
	font-size: 14px;
	color:#333;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;}
.wl_1{
	display:inline-block;
	margin-right:4px;}
.wl_2{
	display:none;
	margin-right:4px;}
.ej_content_wl_li_span{
	width:30%;
	float:left;
	text-align: right;
	font-size: 14px;
	color:#333;}
.ej_content_wl_li:hover:after{
	left:0;width:100%;}
.ej_content_wl_li:hover .wl_1{
	display:none;}
.ej_content_wl_li:hover .wl_2{
	display:inline-block;}
.ej_content_wl_li:hover .ej_content_wl_li_p{
	color:#318873;}
.ej_content_wl_li:hover .ej_content_wl_li_span{
	color:#318873;}
/*news*/
.ej_content_news{
	padding-top:40px;
	padding-bottom:20px;}
.rj_news_box{
	width:100%;
	border:1px solid #ebebeb;
	padding:20px;
	margin-bottom:20px;
	position:relative;}
.rj_news_box>a{
	display:block;
	position:relative;
	z-index: 3;}
.rj_news_box_l{
	width:40%;
	float:left;
	padding-right:20px;
	/*border-right:2px solid #ebebeb;*/
	position:relative;}
.rj_news_box_l:after{
	content:"";
	position:absolute;
	right:0;top:0;
	width:2px; height:100%;
	background-color:#ebebeb;
	z-index: 1;}
.rj_news_box_l:before{
	content:"";
	position:absolute;
	right:0;top:50%;
	width:2px; height:0;
	background-color:#318873;
	z-index: 2;
	transition:all 0.8s;}
.rj_news_box:hover .rj_news_box_l:before{
	top:0;height:100%;width:2px;}
.rj_news_box_r{
	width:60%;
	float:left;
	padding-left:20px;}
.rj_news_l_co{
	width:100%;height:100%;
	background-color:#318873;}
.rj_news_box_l1{
	width:25%;height:100%;
	float:left;
	background-color:#318873;
	padding:47px 0;}
.rj_news_box_l1>h2{
	font-size:30px;
	text-align: center;
	color:#fff;}
.rj_news_box_l1>h3{
	font-size:12px;
	text-align: center;
	color:#fff;}
.rj_news_box_l2{
	width:75%;height:100%;
	float:left;}
.rj_news_box_l2>img{
	width:100%;}
.rj_news_box_r_h2{
	font-size: 16px;
	color:#333;
	font-weight: bold;
	line-height: 39px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;}
.rj_news_box_r_p{
	font-size: 14px;
	color:#333;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;}
.rj_news_box_r_span{
	display:block;
	margin-top:20px;
	width:100px;height:30px;
	line-height: 30px;
	text-align: center;
	border:1px solid #318873;
	color:#318873;}
.rj_news_box:hover .rj_news_box_r_span{
	background-color:#318873;
	color:#fff;}
.rj_news_box:before{
	border-top:1px solid #318873;
	border-bottom:1px solid #318873;
	-webkit-transform:scale(0,1);
	-moz-transform:scale(0,1);
	-o-transform:scale(0,1);
	-ms-transform:scale(0,1);
	transform:scale(0,1);}
.rj_news_box:after{
	border-left:1px solid #318873;
	border-right:1px solid #318873;
	-webkit-transform:scale(1,0);
	-moz-transform:scale(1,0);
	-o-transform:scale(1,0);
	-ms-transform:scale(1,0);
	transform:scale(1,0);}
.rj_news_box:before{
	position:absolute;
	top:0;right:0;bottom:0;left:0;
	content:"";
	visibility: hidden;
	-webkit-transition:opacity 0.8s,-webkit-transform 0.8s;
	-moz-transition:opacity 0.8s,-moz-transform 0.8s;
	-o-transition:opacity 0.8s,-o-transform 0.8s;
	-ms-transition:opacity 0.8s,-ms-transform 0.8s;
	transition:opacity 0.8s,transform 0.8s;
	z-index: 2;}
.rj_news_box:after{
	position:absolute;
	top:0;right:0;bottom:0;left:0;
	content:"";
	visibility: hidden;
	-webkit-transition:opacity 0.8s,-webkit-transform 0.8s;
	-moz-transition:opacity 0.8s,-moz-transform 0.8s;
	-o-transition:opacity 0.8s,-o-transform 0.8s;
	-ms-transition:opacity 0.8s,-ms-transform 0.8s;
	transition:opacity 0.8s,transform 0.8s;
	z-index: 2;}
.rj_news_box:hover:before{
	visibility: visible;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);}
.rj_news_box:hover:after{
	visibility: visible;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);}
/*job*/

.job{
	padding:25px 40px;
	border:1px solid #d6d6d6;
	margin-bottom:40px;}
.job>a>p{
	font-size:16px;
	color:#333;
	line-height: 26px;
	margin-bottom:10px;}
.job>a>span{
	display:block;
	width:100px;height:30px;
	background-color:#318873;
	text-align: center;
	line-height: 30px;
	font-size:16px;
	color:#fff;
	border-radius: 30px;
	margin-top:15px;}

.rj_c_job1{
	width:60%;
	margin:0 auto;}
.job1{
	margin-bottom:30px;
	margin-top: 20px;}
.job1>span{
	display:block;
	font-size:16px;
	color:#333;
	line-height: 40px;
	float:left;
	width:20%;}
.job1>p{
	display:block;
	font-size:16px;
	color:#333;
	line-height: 40px;
	float:left;
	width:80%;}
.job1>input{
	display:block;
	font-size:16px;
	color:#333;
	line-height: 20px;
	float:left;
	width:80%;
	padding:0;margin:0;
	background-color:transparent;
	height:40px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:6px;
	padding-right:6px;
	border:1px solid #c2c2c2;
	border-radius: 6px;
	outline: none;}
.job1>textarea{
	display:block;
	font-size:16px;
	color:#333;
	line-height: 20px;
	float:left;
	width:80%;
	padding:0;margin:0;
	background-color:transparent;
	height:180px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:6px;
	padding-right:6px;
	border:1px solid #c2c2c2;
	border-radius: 6px;
	outline: none;
	resize: none;}
.job2>a{
	display:block;
	width:140px;height:40px;
	background-color:#318873;
	border-radius: 6px;
	text-align: center;
	line-height: 40px;
	font-size:16px;
	color:#fff;
	margin:0 auto;
	cursor: pointer;}
.job2>a:hover{color: #fff;}
.rj_c_job{margin-top: 20px;}
/*job end*/
/*联系我们*/
/*contact*/
.contact1{
	border:1px solid #dedede;
	padding:20px;}
.contact1_t>img{
	display:block;
	max-width:100%;
	margin:0 auto;
	width: 100%;}
.contact1_b{
	padding-top:50px;}
.contact1_bl{
	float:left;
	width: 80%;
	width:calc(100% - 130px);}
.contact1_bl>h2{
	font-size:22px;
	color:#318873;
	line-height: 26px;
	font-weight: bold;
	margin-bottom:20px;}
.contact1_bl>p{
	font-size:16px;
	color:#333;
	line-height: 20px;
	margin:10px 0;}
.contact1_br{
	float:right;
	width:130px;}
.contact1_br>img{
	display:block;
	width:100px;
	margin:0 auto;}
.contact1_br>p{
	font-size:16px;
	color:#333;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
	margin-top:20px;}


/*联系我们 end*/




@media(max-width:1260px){
	.index_jy_title_h2 {
    font-size: 18px;
    color: #fff;
     float: none; 
    font-weight: bold;
    line-height: 26px;}
}
@media (max-width:1200px){
	.index_new_2_p{
		display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
	
	.ej_contact_boxc{
		width:100%;
		float:none;
		margin-bottom:10px;
	padding:0 15px;}
	.ej_contact_boxr{
		width:100%;
		float:none;}
	.ej_contact_boxc_bg{
		display:block;}
}
@media (max-width:992px){
	.top_r{
	padding:8px 0;
	text-align: center;}
	.top_r>input{
	width:50%;
	line-height: 29px;
	padding:0;
	padding-left:20px;
	background-color:#fff;
	border-radius: 40px;}
	.top_r>a{
	display:inline-block;
	width:64px;
	background-color:#fff;
	border-radius: 40px;
	line-height: 27px;
	text-align: center;
	margin-left:10px;
	color:#0376de;
	border:1px solid #fff;
	box-sizing: border-box;}
		.footer_center_l {
    width: 100%;
    float: none;
    padding-top: 10px;
    border-right: none;
    box-sizing: border-box;
    padding-left: 85px;
    padding-right: 85px;}
	.footer_center_r {
    width: 100%;
    float: none;
    padding-top: 20px;
    border-left: none;
    box-sizing: border-box;
    padding-left: 85px;}
	.index_box_1_div{
		width:50%;}
	.mxw992br{
		position:relative;}
	.mxw992br:after{
		content:"";
		position:absolute;
		height:1px; width:80%;
		margin:0 auto;
		background-color:#c6c6c6;
		bottom: 0;
    	left: 10%;}
	.index_jy_box{
		margin-bottom:20px;}
	.index_jy_title_h2 {
    font-size: 18px;
    color: #fff;
     float: left; 
    font-weight: bold;
    line-height: 26px;}
	.footer_center_x {
    width: 100%;
    text-align: center;
    margin-top: 10px;
    padding: 9px 0;
    position: relative;}
	.ej_nav_box{
		display:none;}
	.ej_content_nav_pc{
		display:none;}
	.ej_content_nav_sj{
		display:block;}
	.ej_page_pc{
		display:none;}
	.ej_page_sj{
		display: block;}
		.rj_news_box_l2{
		display:none;}
	.rj_news_box_l1 {
    width: 100%;
    height: 100%;
    float: none;}
	.rj_news_box_l {
    width: 30%;}
	.rj_news_box_r {
    width: 70%;}
	.ej_content_tw {
		padding-top:10px;
    padding-bottom: 0px;}
	.ej_content {
    padding-bottom: 10px;}
	.ej_page1 {
    margin-top: 20px;
    margin-left: 10px;}
	.ej_content_title {
    padding: 20px 0;}
	.ej_content_wl {
     padding-top: 0px; 
    padding-bottom: 20px;}
	.ej_content_wl1 {
    padding-top: 0px;
    padding-bottom: 20px;}
	.ej_content_news {
    padding-top: 20px;
    padding-bottom: 0px;}
	.ej_content_tw2 {
    padding-top: 10px;
    padding-bottom: 0px;}
	.ej_contact_box {
    padding-top: 10px;}
@media (max-width:768px){
		.footer_box_b_p>a {
    color: #fff;
    margin: 0;
    display: block;}
	.footer_box_b_p {
    padding: 10px 0;}
	.index_box_1_div {
    width: 100%;
		float:none;}
	.mxw768br{
		position:relative;}
	.mxw768br:after{
		content:"";
		position:absolute;
		height:1px; width:80%;
		margin:0 auto;
		background-color:#c6c6c6;
		bottom: 0;
    	left: 10%;}
	.mt30 {
    margin-top: 20px;}
	.mb30{
	margin-bottom:20px;}
	.index_jy_box{
		margin-bottom:10px;}
	.index_panpic_li {
    width: 50%;
    padding: 0.5px;
    float: left;}
	.footer_center_l {
    width: 100%;
    float: none;
    padding-top: 20px;
    border-right: none;
    box-sizing: border-box;
    padding-left: 0px;
    padding-right: 0px;}
	.footer_center_r {
    width: 100%;
    float: none;
    padding-top: 30px;
    border-left: none;
    box-sizing: border-box;
    padding-left: 0px;}
	.mt0{
		margin-top:0 !important;}
	.index_pantitle_h2 {
    padding-top: 10px;}
	.footer_center {
    width: 90%;
    max-width: 1180px;
    margin: 0 auto;
    padding-top: 0px;}
	.ej_page1>a{
		width:60%;}
	.job{
		padding: 10px;}
	.rj_c_job1{width: 100%;}
	.job1>span{width: 30%;}
	.job1>input,.job1>p,.job1>textarea{width: 70%;}	
}

}

@media (max-width:570px){
	.top_l1{
	width:22%;
	float:left;}
.top_l2{
	width:78%;
	float:left;}
	.index_box_1_2_1>img {
    float: none;
	margin:0;
	margin-bottom:10px;
    border: none;
    width: 100%;}
	.index_new_1 {
    width: 35%;
    float: left;
    padding-right: 5px;
    padding-left: 15px;}
	.index_new_2 {
    width: 65%;
    float: left;
    padding-right: 15px;
    padding-left: 5px;}
	.contact1_bl,.contact1_br{width: 100%;}
}
@media (max-width:540px){
	.index_new_2_div_h2 {
    width: 60%;
    float: left;}
	.index_new_2_div_span {
    width: 40%;
    float: left;}
	.ej_page1>a{
		width:80%;}
	.rj_news_box_l {
   display:none;}
	.rj_news_box_r {
    width: 100%;
	float:none;
	padding-left:0;}
}
@media (max-width:440px){
	.index_new_2_div_h2 {
    width: 100%;
    float: none;}
	.index_new_2_div_span {
    display:none;}
	.index_jy_title_h3{
		display:none;}
	.footer_center_r>p>span {
    display:block;
		    margin-left: 30px;}
	.ej_contact_boxc>div>h2>span{
	font-size: 12px;
	color:#fff;
	display:block;
	margin:6px 0;}
}
@media(max-width:360px){
	.index_new_2_p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;}
	.mb20 {
    margin-bottom: 10px;}
		.mt30 {
    margin-top: 10px;}
	.mb30{
	margin-bottom:10px;}



@media(max-width:992px){
	.index_ksdh_ul_img2_fl img{width: 25%;}
}



@media(max-width:992px){
	.tab ul.menu{width: 100%;}
	.index_newss_tab_fl{width: 100%;}
}
@media(max-width:768px){
.foot>a:first-child {display: none;}
  }


@media(max-width:992px){
.foot01 span {display: block;clear: both;}
}

.container{    width: 1280px;
    margin: auto;
    position: relative;}
#footer{
  height: 200px;
  text-align: center;
  background: #235db9;}
.weima{
  margin-top: 35px;}
.weima ul li{
  float: left;
  width: 106px;
  height: 130px;
  margin-left: 20px;
  padding-top: 6px;
  text-align: center;
  background: #fff;}
.weima ul li p{
  line-height: 15px;}
.weima ul li img{
  width: 85px;
  height: 85px;}
.foot-logo{
  margin-top: 55px;
  opacity: 0.8;}
.link-copy{
  margin-top: 45px;
  text-align: left;}
select{
  width: 160px;
  height: 25px;
  padding-left: 12px;
  color: #235db9;
  background: #91aedc;}
.select1{
  margin-right: 12px;}
.copy{
  margin-top: 20px;
  font-size: 14px;
  color: #fff;}
.link-copy {
    margin-top: 45px;
    text-align: left;
}

.fl {
    float: left;
    display: inline;
}
.foot-logo{
  margin-top: 55px;
  opacity: 0.8;
}
.link-copy{
  margin-top: 45px;
  text-align: left;
}
select{
  width: 160px;
  height: 25px;
  padding-left: 12px;
  color: #235db9;
  background: #91aedc;
}
.select1{
  margin-right: 12px;
}
.copy{
  margin-top: 20px;
  font-size: 14px;
  color: #fff;
}
/* index.html end */