* {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
}

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, em, 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: #fff !important; opacity:1; 
}
 
::-moz-placeholder { Mozilla Firefox 19+
    color: #fff !important;opacity:1;
}
 
input:-ms-input-placeholder{
    color: #fff !important;opacity:1;
}
 
input::-webkit-input-placeholder{
    color: #fff !important;opacity:1;
}  
.text_right{
	text-align: right;
}
/*在ie8/ie9时，input 的placeholder值 也显示      结束*/

.tophead{width: 100%;float: left;height: auto;background-color: #004382;padding: 10px 0;}
.tophead_wz{float: right;color: #fff;}
.tophead_wz a{color: #fff;line-height: 36px;}
.tophead_ss{float: right;width: 18%;height: 36px;background-color: #fff;margin-left: 15px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.tophead_ss_box{}
.tophead_ss input{width:78%;height: 36px;margin-left: 2%;float: left;}
.tophead_ss button{border: none;background-color: #01294f;width: 20%;float: left;height: 36px;color: #fff;border-bottom-right-radius: 5px;border-top-right-radius: 5px;}
.nav {width: 100%;}
.dropdown{width: 8.3333%;}

.dropdown a{width: 100%;display: block;}
.dropdown-menu li{width: 100% !important;display: block;}
.slide_container {position: relative;width:1200px;height:auto;    margin: 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;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: 10%;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url("../images/lbbtn.png") no-repeat left top;margin-top: -45px;display: block;}

.slide_nav:active {opacity: 1.0;}

.slide_nav.next {left: auto;background-position: right top;right: 10%;}
.icon-sousuo_o{font-size: 26px !important;}
.sy_logobg{width: 100% !important;float: left;height: auto;background-image: url(../images/logobgbg.jpg);background-repeat: no-repeat;background-size: 100% 100%;padding-bottom: 15px;}
.sy_logobg .container{position: relative;}
.sy_logobg_box{width: 100%;float: left;height: auto;}
.sy_logobg_box_logo{width: 60%;float: left;height: auto;}
.sy_logobg_box_logo img{width: 75%;padding-top:25px;padding-right: 40px;}
.sy_db_foot{width: 100%;float: left;height: auto;padding: 20px 0;background-image: url(../images/dbdbg.jpg);background-repeat: no-repeat;background-size: 100% 100%;}
.sy_db_foot_top{width: 100%;float: left;height: auto;padding: 25px 0;border-bottom:1px solid #fff;}
.sy_db_foot_top_fl{width: 8%;float: left;height: auto;font-size: 18px;color: #fff;}
.sy_db_foot_top_fr{width: 92%;float: left;height: auto;font-size: 16px;color: #fff;}
.sy_db_foot_top_fr a{display: inline-block;color: #fff;border-right:1px solid #fff;padding-right: 20px;padding-left: 35px;margin-bottom: 20px;}
.sy_db_foot_top_fr a:last-child{border: none;}
.sy_db_foot_2{width: 100%;float: left;height: auto;padding: 20px 0;}
.sy_db_foot_2_fl{width: 35%;float: left;height: auto;color: #fff;}
.sy_db_foot_2_fl p{width: 100%;color: #fff;margin-bottom: 12px;}
.sy_db_foot_2_center{width: 30%;float: left;height: auto;}
.sy_db_foot_2_center img{display: block;margin: auto;}
.sy_db_foot_2_fr{width: 35%;float: left;height: auto;}
.sy_db_foot_2_fr img{display: block;float: right}
.sy_db_foot_2_center p{color: #fff;margin-bottom: 10px;}
.index_xshy{width: 100%;float: left;height: auto;margin-top: 30px;}
.index_xshy_box{width: 100%;float: left;height: auto;}
.index_xshy_top{width: 100%;float: left;height: auto;border-bottom:2px solid #dcdcdc;}
.index_xshy_top_fl{width: 50%;float: left;height: auto;font-size: 30px;}
.index_xshy_top_fl span{font-size: 26px !important;color: #fff;display: block;width: 20%;background-color: #115290;text-align: center;padding: 5px 0;margin-bottom: -2px;}
.index_xshy_top_fr{width: 50%;float: left;height: auto;}
.index_xshy_top_fr a{width: 10%;height: auto;font-size: 14px;display: block;padding: 4px 0;text-align: right;float: right;margin-top: 10px;color: #999999;}
.index_xshy_nr{width: 100%;float: left;height: auto;margin-top: 40px;}
.index_xshy_nr_ul{width: 100%;float: left;height: auto;}
.index_xshy_nr_ul li{width: 48%;float: left;height: auto;background-color: #fff;box-shadow: 2px 2px #dbdbdb;border-left:3px solid #004dab;margin-bottom: 40px;}
.index_xshy_nr_ul li a{display: block;width: 90%;float: left;height: auto;margin: 0 5%;padding: 20px 0;}
.index_xshy_nr_ul h2{width: 100%;height: auto;float: left;color: #000;font-size: 18px;}
.xshy_nr_ul_box{width: 100%;height: auto;float: left;margin-top: 25px;}
.xshy_nr_ul_box_fl{width: 15%;float: left;height: auto;font-size:14px;color: #004dab;}
.xshy_nr_ul_box_li{width: 100%;height: auto;float: left;}
.xshy_nr_ul_box_fr{width: 75%;float: left;height: auto;font-size:14px;color: #004dab;}
.index_xshy_nr_ul li:nth-child(2){margin-left: 4%;}
.index_xshy_nr_ul li:nth-child(4){margin-left: 4%;}

.index_xscg{width: 100%;float: left;height: auto;background-image: url(../images/xscgbg.jpg);background-size: 100% 100% ;background-repeat: no-repeat;padding: 30px 0;}
.index_xscg_box{width: 100%;float: left;height: auto;}


.index_xscg_top{width: 100%;float: left;height: auto;}
.index_xscg_top_fl{width: 50%;float: left;height: auto;font-size: 30px;color: #fff;}
.index_xscg_top_fl span{font-size: 22px !important;color: #ffd200;display: inline-block;margin-left: 8px;}
.index_xscg_top_fr{width: 50%;float: left;height: auto;}
.index_xscg_top_fr a{width: 10%;height: auto;border:1px solid #fff;font-size: 14px;display: block;padding: 4px 0;text-align: center;float: right;margin-top: 10px;color: #fff;}

.index_xscg_ul{width: 100%;float: left;height: auto;}
.index_xscg_ul li{width: 100%;float: left;height: auto;border-bottom:1px dashed #fff;padding: 20px 0;}
.index_xscg_ul_fl{width: 10%;float: left;height: auto;color: #fff;}
.index_xscg_ul_center{width: 85%;float: left;height: auto;color: #fff;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.index_xscg_ul_fr{width: 5%;float: left;height: auto;color: #fff;text-align: right;}
.index_xscg_ul_center i{display: block;float: left;margin-right: 15px;}
.index_xsyw{width: 100%;float: left;height: auto;margin-top: 30px;margin-bottom: 40px;}
.index_xsyw2{width: 100%;float: left;height: auto;margin-top: 10px;margin-bottom: 10px;}
.index_xsyw_box{width: 100%;float: left;height: auto;}
.xbyw{color: #004dab;}
.index_xsyw_nr{width: 100%;float: left;height: auto;margin-top: 40px;}
.index_xsyw_nr1{width: 100%;float: left;height: auto;}
.index_xsyw_nr1_li{width: 31.333%;float: left;height: auto;background-color: #fff;box-shadow: 1px 2px 8px #dbdbdb;position: relative;box-sizing: border-box;}
.index_xsyw_nr1_li a{width: 100%;float: left;height: auto;}
.index_xsyw_nr1_liimg{width: 100%;float: left;height: auto;overflow: hidden;}
.index_xsyw_nr1_liimg img{width: 100%;transition: all 0.5s;display: block;overflow: hidden;max-height: 200px;}
.rslides img{max-width:100%;}
.index_xsyw_nr1_liimg img:hover{transform: scale(1.2);overflow: hidden;}
.index_xsyw_nr1_date{background-color: #e15609;padding: 4px 0;color: #fff;width: 28%;text-align: center; z-index: 1;float: right;margin-top: -28px;}
.index_xsyw_nr1_li_wz{width: 100%;float: left;height: auto;padding: 15px 5px;}
.index_xsyw_nr1_li_wz h3{font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.index_xsyw_nr1_li_wz p{font-size: 14px;color: #333;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.index_xsyw_nr1_li_wz span {font-size: 14px;color: #333;margin-top: 10px;display: block;text-align: center;}
.index_xsyw_nr1_li_wz i{display: block;float: left;color: #e15609;}
.index_xsyw_nr1_li_wz span i{color: #9b0201;display: inline-block;margin-left: 5px;}
.index_xsyw_nr1_li:nth-child(2){margin-left: 3%;}
.index_xsyw_nr1_li:nth-child(3){margin-left: 3%;}
.index_xsyw_nr1_li:nth-child(4){margin-top: 2%;}
.index_xsyw_nr1_li:nth-child(5){margin-left: 3%;margin-top: 2%;}
.index_xsyw_nr1_li:nth-child(6){margin-left: 3%;margin-top: 2%;}
.index_xsyw_nr2{width: 31.333%;float: left;height: auto;margin-top: 20px;}
.index_xsyw_nr2:nth-child(2){margin-left: 3%;}
.index_xsyw_nr2:nth-child(3){margin-left: 3%;}
.index_xsyw_nr2_li{width: 100%;float: left;height: auto;padding: 15px 0;}
.index_xsyw_nr2_li:hover{    box-shadow: 1px 2px 8px #1c86c8;}


.index_xsyw_nr2_li2{width: 100%;float: left;height: auto;padding: 15px 0;}
.index_xsyw_nr2_li2:hover{    box-shadow: 1px 2px 8px #e15609;}
.index_xsyw_nr2_li2:hover .index_xsyw_nr2_li_fr p{color: #e15609;}




.index_xsyw_nr2_li_fl{width: 64px;float: left;height: auto;}
.index_xsyw_nr2_li_fr{width: 81%;float: left;height: auto;margin-left: 2%;}
.nr2_li_fl_box{width: 64px;height: 64px;background-color: #;}
.nr2_li_fl_box p{width: 100%;text-align: center;color: #fff;background-color: #1c86c8;font-size: 26px;}
.nr2_li_fl_box span{width: 100%;text-align: center;color: #999;font-size: 14px;display: block;border-bottom:1px solid #DBDBDB;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;}
.index_xsyw_nr2_li_fr p{color: #333;font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.index_xsyw_nr2_li_fr span{color: #808080;font-size: 14px;display: block;margin-top: 5px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.index_xsyw_nr2_li:hover  .index_xsyw_nr2_li_fr p{color: #1c86c8;}
.orbg{background-color: #e15609 !important;}

.xww_top{width: 100%;float: left;height: auto;border-bottom:2px solid #dcdcdc;margin-bottom: 15px;}
.xww_top_fl{width: 60%;float: left;height: auto;}
.xww_top_fl span{display: block;width: 43%;float: left;font-weight: bold;color: #333;font-size: 24px;padding-bottom: 5px 0;border-bottom:3px solid #e15609;margin-bottom:-3px;}
.xww_top_fr{width: 40%;float: left;height: auto;}
.xww_top_fr a{display: block;text-align: right;color: #999;font-size: 14px;margin-top: 10px;}
.xww_top_fr a:hover{color: #e15609;}
.index_xshy_top:hover .index_xshy_top_fr a{color: #115290;}
.index_banerbox{width: 100%;float: left;height: auto;}
.sy_db_foot_2_fr_box{width: 90px;float: right;margin-left: 20px;margin-top: 40px;}
.sy_db_foot_2_fr_box p{text-align: center;color: #fff;padding-top: 5px;}
.ltbpic{margin-top: 15px;}
.index_slogin_box{width: 100%;float: left;height: auto;margin-top: 40px;}
.index_slogin_fl{width: 32%;float: left;height: auto;}
.index_slogin_fl img{max-width: 100%;}
.index_slogin_fr{width: 65%;float: left;height: auto;margin-left: 3%;}
.index_slogin_fr_box{width: 100%;float: left;height: auto;}
.index_slogin_frp{width: 15%;float: left;height: auto;font-size: 24px;color: #333;}
.slogin_frp{width: 80%;float: left;height: auto;color: #666;font-size: 17px;}
.slogin_frp a{color: #666;display: inline-block;padding: 10px 15px;font-size: 17px;}
.index_slogin_foot{width: 100%;float: left;height: auto;margin-bottom: 40px;margin-top: 20px;}
.index_slogin_foot img{max-width: 100%;}
.slogin_frp a:hover{color: #1c86c8;}
.index_xsyw_nr1_li:hover .index_xsyw_nr1_li_wz p{color: #e15609;}

.rslides_tabs {
position: absolute;
    right: 100px;
    bottom: 30px;
    color: #fff;
    text-align: center;
    line-height: 1;z-index: 1;}
.rslides_tabs li{
margin: 0 10px;
    font-family: Arial;
    cursor: pointer;
    vertical-align: middle;
    display: inline-block;

}
.rslides_tabs li a{font-size: 19px;vertical-align: middle;
    display: inline-block;color: #1e87c8 !important;line-height: 1;}
.rslides_here a{font-size: 28px !important;color: #fff !important;vertical-align: middle;line-height: 1;
    display: inline-block;}



.rslides_tabs li:after {
    content: "";
    border-top: 1px solid #1e87c8;
    display: inline-block;
    vertical-align: middle;
   line-height: 1;
    width: 0px;
    margin-left: 5px;
    transition: all 0.5s ease-out 0s;
}


.rslides_tabs li.rslides_here:after{width:40px;}

.sy_xxxx{width: 100%;height: auto;float: left;}
.sy_dht{width: 100%;height: auto;float: left;}



/*top*/
.index_top{
	width: 100%;
	min-height: 34px;
	
}
.top_content{
	float: left;
	line-height: 34px;
	font-size: 14px;
	color: #333;
}
.top_content span{
	line-height: 34px;
	float: left;
	color: #333;
	font-size: 14px;
	margin-right: 40px;
}
.top_nav{
	float: left;
	height: 20px;
	line-height: 20px;
	margin-top: 7px;
	border-left: 1px solid #e5e5e5;
	padding: 0 10px;
	display: block;
	color: #333;
	font-size: 12px;
}
.top_nav:first-child{border-left:none;}
.top_nav:last-child{
	border-right: 1px solid #e5e5e5;
}
.top_nav i{
	font-size: 16px;
}
.top_search{
	position: absolute;
	right: 20px;
	bottom: 10px;
	border-radius:12px;
	float: right;
	height: 24px;
	margin-top: 5px;
	background-color: #fff;
}
.top_search input{
	width: 113px;
	height: 22px;
	float: left;
	background: none;
	line-height: 22px;
	padding: 0 5px;
	color: #333;
	font-size: 12px;
	text-align: center;
}
.top_search a{
	width: 24px;
	height: 24px;
	background-color: #7e0303;
	display: block;
	float: left;
	line-height: 24px;
	text-align: center;
	border-top-right-radius:12px;
	border-bottom-right-radius:12px;
}
.top_search  i{color: #fff;}
.top_content{
	width: 100%;
	height: auto;
}
.top_search2{display: none;}



.top_search2{
	border:1px solid #fff;
	border-radius:12px;
	float: left;
	height: 35px;
	margin-top: 7.5px;
}
.top_search2 input{
	width:180px;
	height: 34px;
	float: left;
	background: none;
	line-height: 34px;
	padding: 0 5px;
	color: #fff;
	font-size: 12px;
	text-align: center;
}
.top_search2 a{
	width: 34px;
	height: 34px;
	
	display: block;
	float: left;
	line-height: 34px;
	text-align: center;
}
.top_search2 i{color: #fff !important;}
/*二级部分*/
.ej_con{width: 100%;float: left;height: auto;background-color: #ddefff;padding: 20px 0;}
.ej_con_fl{width: 20%;float: left;height: auto;}

.ej_con_fr{width: 78%;float: left;height: auto;margin-left: 2%;}
.ej_con_fr2{width: 100%;float: left;height: auto;}

.ej_con_fr_box{width: 100%;float: left;height: auto;background-color: #fff;padding-bottom: 40px;}
.ej_con_fl_top{width: 100%;float: left;height: auto;background-image: url(../images/ejbtbg.jpg);background-repeat: no-repeat;background-size: 100% 100%;padding: 25px 0;}
.ej_con_fl_top span{font-size: 26px;color: #fff;font-weight: bold;text-align: center;display: block;}
.ej_con_fl_ul{width: 100%;float: left;height: auto;background-color: #fff;margin-top: 10px;}
.ej_con_fl_ul_li{width: 100%;float: left;height: auto;border-bottom:1px solid #e15609;}
.ej_con_fl_ul_li a{display: block;font-size: 24px;text-align: center;color: #808080;line-height:55px}
.activeli{background-color: #e15609;}
.activeli a{color: #fff;}
.ej_con_fr_top{width: 94%;float: left;height: auto;margin: 0 3%;}
.ej_con_fr_top_fl{width: 24%;float: left;height: auto;}
.ej_con_fr_top_fr{width: 76%;float: left;height: auto;text-align: right;color: #333;font-size:15px;line-height: 70px;}
.ej_con_fr_top_fr a{color: #333;display: inline-block;margin:0 5px;line-height: 70px;}
.ej_con_fr_top_fl span{display: block;font-size: 24px;position: relative;line-height: 70px;color: #004382;}
.ej_con_fr_top_fl span:before{display: block;content: "";width: 5px;height: 70px;background-color: #004382;position: absolute;top: 0;}

.ej_con_fr_top_fl2{width: 100%;float: left;height: auto;}
.ej_con_fr_top_fl2 span{display: block;font-size: 17px;position: relative;line-height: 70px;}
.ej_con_fr_top_fl2 span:before{display: block;content: "";width: 5px;height: 70px;background-color: #004382;position: absolute;top: 0;}
.ej_con_fr_top_fl2 i{display: block;margin-left: 15px;}

.ej_con_fr_nr{width: 94%;float: left;height: auto;margin: 0 3%;margin-top:30px;}
.ej_con_fr_nr img{ }
.dp_con{width: 100%;float: left;height: auto;background-color: #fff;}
.dp_con_top{width: 94%;float: left;height: auto;margin: 0 3%;}
.dp_con_top span{display: block;text-align: center;font-size: 22px;padding: 40px 0;position: relative;}
.dp_con_top i{position: relative;    display: block;  padding: 0 100px;}
.dp_con_top i:before{display: block;content: "";position: absolute;width: 70px;height: 8px;background-color: #004382;left: 0;top: 12px;}
.dp_con_top i:after{display: block;content: "";position: absolute;width: 70px;height: 8px;background-color: #004382;right: 0;top: 12px;}
.nrwz{width: 100%;float: left;height: auto;text-align: right;}
.ss_list{width: 100%;float: left;height: auto;padding-bottom: 15px;}
.ss_list_li{width: 100%;float: left;height: auto;border-bottom:1px dashed #DBDBDB;padding: 15px 0;}
.ss_list_li a{display: block;width: 100%;float: left;height: auto;}
.ss_list_li p{width: 100%;float: left;height: auto;font-size: 18px;color: #333;}
.ss_list_li span{ height: auto;font-size: 14px;color: #999393; margin-top: 10px;}
.ss_list_li p:hover {color: #004382 !important;}
.list_ul{width: 100%;float: left;height: auto;padding-bottom: 40px;}
.list_ul_li{width: 100%;float: left;height: auto;border-bottom:1px dashed #DBDBDB;padding: 15px 0;}
.list_ul_li a{width: 100%;float: left;height: auto;display: block;color: #333;font-size: 18px;}
.list_ul_fl{width: 80%;float: left;height: auto;}
.list_ul_fr{width: 20%;float: left;height: auto;text-align: right}
.list_ul_fl,.list_ul_fr{color: #363636;
    font-size: 14px;}
    .list_ul_li{padding:0;    line-height: 40px;}
.ss_list_li p{color: #363636;
    font-size: 14px;}
.jsnr_top{width: 100%;float: left;height: auto;background-image: url(../images/jsbg.jpg);background-repeat: no-repeat;background-size: 100% 100%;padding: 20px 0;}
.jsnr_top_box{width: 94%;float: left;height: auto;margin: 0 3%;}
.ej_con_fr_nr2{width: 94%;float: left;height: auto;margin: 0 3%;margin-top:30px;}
.jsnr_top_box_fl{width: 24%;float: left;height: auto;}
.jsnr_top_box_fr{width: 65%;float: left;height: auto;}
.jsnr_top_box_fr p{font-size: 25px;color: #004382;font-weight: bold;margin-bottom: 30px;margin-top: 20px;}
.jsnr_top_box_fr span{font-size: 15px;color: #333;margin-bottom: 30px;display:block;}
.jsnr_con{width: 100%;float: left;height: auto;margin-top: 25px;}
.jsnr_con_li{width: 100%;float: left;height: auto;margin-bottom: 25px;}
.jsnr_con_li_top{width: 100%;float: left;height: auto; background-repeat: no-repeat;border-bottom: 2px solid #004382;}

.jsnr_con_li_top>span:after {
    content: "";
    width: 36px;
    height: 29px;
    display: inline-block;
    background: url(../images/jskkbg.png) no-repeat right;
    background-size: cover;
    position: absolute;
    right: -36px;
    top: 0;
}
.jsnr_con_li_top>span{position: relative;}

.jsnr_con_li_top span{    display: inline-block;
    color: #fff;
    font-size: 16px;
    padding-left: 15px;
    background-size: auto 100%;
    line-height: 29px;
    background: #004382;}
.jsnr_con_li_nr{width: 100%;float: left;height: auto;margin-top: 20px;}
.jsnr_con_li_nr p{width: 100%;float: left;height: auto;margin-bottom: 10px;font-size: 16px;color: #333;    margin-bottom: 11px!important;
    line-height: 1.7!important;
    font-size: 15px!important;
    color: #333333!important;
    font-family: Microsoft YaHei!important;}
.jsnr_con_li_nr span{ margin-bottom: 11px!important;
    line-height: 1.7!important;
    font-size: 15px!important;
    color: #333333!important;
    font-family: Microsoft YaHei!important;}
.jsnr_con_li_nr img{display: block;margin: auto;max-width: 100%;}
.jsnr_con_li_top2{width: 100%;float: left;height: auto;background-image: url(../images/jskkbg2.png);background-repeat: no-repeat;padding: 5px 0;}
.jsnr_con_li_top2 span{display: block;color: #fff;font-size: 16px;margin-left: 10px;}
.tab_nr{width: 100%;float: left;height: auto;}
.tab_nr_ul_li{width: 48%;float: left;height: auto;background-color: #004382;margin-bottom: 60px;height: 214px;}
.tab_nr_ul_li:nth-child(even){margin-left: 4%;}
.tab_nr_ul_li_fl{width: 40%;float: left;height: auto;}
.tab_nr_ul_li_fl img{width: 100%;height: 214px;}
.tab_nr_ul_li_fr{width: 53%;float: left;height: auto;margin-left: 5%;}
.tab_nr_ul_li_fr p{color: #fff;margin-bottom: 10px;}
.tab_nr_ul_li_fr_box{width: 100%;height: auto;float: left;margin-top:15px;}
.tab_nr_ul{width: 100%;float: left;height: auto;}
.tab_box ul{width: 100%;float: left;height: auto;}
.tab_box_con{width: 100%;float: left;height: auto;}
.jsrs{width: 100%;float: left;height: auto;padding: 25px 0;font-size: 17px;color: #666;}
.syy_zjkbox{width: 100%;float: left;height: auto;}
.ej_con_fr_top_fl i{display: block;margin-left: 20px;}
.jsnr_img{width: 100%;}
.jsnr_img img{max-width: 100%;padding: 20px;}
.icon-circleyuanquan{display: inline-block;margin-right: 5px;color: #004382;}
.list_ul_li:hover .list_ul_fl{color: #004382;}
.list_ul_li:hover .list_ul_fr{color: #004382;}
/*部响应*/



@media(max-width:1690px){
	.index_xsyw_nr2{width: 100%;}
	.index_xsyw_nr2:nth-child(2){margin-left: 0;}
    .index_xsyw_nr2:nth-child(3){margin-left: 0;}
    .tab_nr_ul_li_fr_box{margin-top: 10px;}
    .tab_nr_ul_li_fr p{margin-bottom: 8px}
    .jsnr_top_box_fr{width: 60%;margin-left: 2%;}
}
@media(max-width:1370px){
	.index_xshy_top_fl span{width: 30%;}
	.index_slogin_frp{width: 20%;}
	.slogin_frp{width: 75%;}
	.tab_nr_ul_li_fr p{margin-bottom: 4px}
}

@media(max-width:1240px){
	.index_xsyw_nr2_li_fr{width: 80%;}
	.xshy_nr_ul_box_fl{width: 20%;}
	.index_xshy_top_fr a{width: 13%;}
	.sy_db_foot_top_fl{width: 12%;}
	.sy_db_foot_top_fr{width: 88%;}
	.index_xscg_top_fr a{width: 13%;}
	.sy_db_foot_2_fl{width: 30%;}
	.sy_db_foot_2_center{width: 25%;}
	.sy_db_foot_2_fr{width: 45%;}
}

@media(max-width:1200px){
.slide_container{width:100%;}
}

@media(max-width:992px){
	.ej_con_fr_top_fr{text-align: left;}
	.ej_con_fl{display: none;}
	.ej_con_fr{width: 100%;margin-left: 0;}
	.index_slogin_fl{width: 100%;}
	.index_slogin_fr{width: 100%;margin-left:0;}
	.index_slogin_fl img{display: block;margin: auto;}
	.tophead_ss{width: auto !important;}
	.slide_container{margin-top: 50px;}
	.sy_db_foot_top_fl{width: 100%;}
	.sy_db_foot_top_fr{width: 100%;}
	.index_xshy_nr_ul li{width: 100%;}
	.index_xshy_nr_ul li:nth-child(2){margin-left: 0;}
	.index_xshy_nr_ul li:nth-child(4){margin-left: 0;}
	.index_xscg_ul_fl{width: 15%;}
	.index_xscg_ul_center{width: 80%;}
	.index_xscg_top_fr a{width: 20%;}
	.index_xshy_top_fr a{width: 100%;margin-top: 0;}
	.index_xsyw_nr2_li{width: 100%;}
	.index_xsyw_nr2_li:nth-child(2){margin-left: 0;}
	.index_xsyw_nr2_li:nth-child(4){margin-left: 0;}
	.index_xsyw_nr2_li:nth-child(6){margin-left: 0;}
	.index_xsyw_nr2_li:nth-child(8){margin-left: 0;}
	.index_xsyw_nr1_li{width:100%;margin-bottom: 20px;}
	.index_xsyw_nr1_li:nth-child(2){margin-left: 0;}
	.index_xsyw_nr1_li:nth-child(3){margin-left: 0;}
	.sy_db_foot_2_fl{width: 100%}
	.sy_db_foot_2_fl p{text-align: center;}
	.sy_db_foot_2_fl img{}
	.sy_db_foot_2_center{width: 50%;margin-left: 0;}
	
	.sy_db_foot_2_fr img{width: 100%;}
	.sy_db_foot_2_center p{margin-bottom: 2px;}
	.sy_db_foot_top_fr a{padding-left: 20px;}
	.sy_db_foot_top{padding: 0;}

}

@media (max-width: 865px) {
	.sy_db_foot_2_center img{width:20%;}
	.sy_db_foot_2_fl{width: 100%;margin: 0;}
	.sy_db_foot_2_center{width: 100%;margin-top: 20px;}
	.sy_db_foot_2_fr{width: 60%;margin: 0 20%;}
	.sy_db_foot_2_fr img{width: 100%;}
	.sy_db_foot_2_center p{text-align: center}
	
}
@media (max-width: 798px) {
	.tab_nr_ul_li{width: 100%;}
	.tab_nr_ul_li_fr_box{margin-top: 5px}
	.tab_nr_ul_li_fr p{margin-bottom: 5px;}
	.tab_nr_ul_li:nth-child(2){margin-left: 0;}
	.tab_nr_ul_li:nth-child(4){margin-left: 0;}
	.tab_nr_ul_li:nth-child(6){margin-left: 0;}
	.sy_logobg_box_logo img{padding-top: 20px;padding-bottom: 5px;}
	.sy_logobg_box_logo{width: 100%}
	.rslides_tabs{display: none;}
	.xww_top_fl span{width: 65%;}
	.index_xsyw_nr1_date{width: 25%;}
	.index_xshy_top_fl span{width: 50%;}
	.index_slogin_frp{width: 100%;}
	.slogin_frp{width: 100%;}
	.slogin_frp a{padding: 10px 5px;
    font-size: 15px;}
    .dp_con_top i:before{display: none;}
    .dp_con_top i:after{display: none;}.dp_con_top i{padding:0}
	
}
@media (max-width: 767px) {
.nav{margin: 0 auto;width: 90%;}
}
@media (max-width: 600px){
	.sy_db_foot_2_fr{    width: 70%;margin: 0 15%;}
	.ej_con_fr_top_fl{display: none;}
	.ej_con_fr_top_fr{width: 100%;}
	.ej_con_fr_nr{margin-top: 5px;}
	.list_ul_fl{width: 75%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
	.list_ul_fr{width: 25%;}
	.list_ul_li a{font-size: 16px;}
.ej_con_fr_nr iframe{width:100%;}
}

@media (max-width: 566px) {
	.dp_con_top span{font-size: 18px;}
	.ss_list_li p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
	.top_search{display: none;}
	.index_xscg_ul_fl{width: 18%;}
	.index_xscg_ul_center{width:77%;}
	/*.top_search2{display: block;}*/
	.sy_db_foot_2_fr{    width: 76%;margin: 0 12%;}
}
@media (max-width: 485px) {
	.sy_db_foot_2_fr{    width: 90%;margin: 0 5%;}
	.index_xscg_ul_fl{width: 20%;font-size: 12px;}
	.index_xscg_ul_center{width:75%;}
	/*.index_xshy_top_fr a{width: 36%;margin-top: 0;}
	.index_xscg_top_fr a{width: 32%;margin-top: 0;}*/
	
	.index_xshy_top_fl{font-size: 22px;}
	.index_xscg_top_fl{font-size: 22px;}
	.index_xshy_top_fl{width: 60%;}
	.index_xshy_top_fr{width: 40%;}
	.index_xscg_top_fl span{font-size: 16px !important;}
	.index_xshy_top_fl span{font-size: 16px !important;}
	.index_xsyw_nr{margin-top: 20px;}
	.index_xshy_nr{margin-top: 20px;}
	.sy_db_foot_2_fl{width: 100%;margin: 0;}
	.index_xsyw_nr2_li_fr{width: 75%;}
	.xshy_nr_ul_box_fl{width: 25%;}
	
	.xshy_nr_ul_box{margin-top: 15px;}
	.sy_db_foot_top_fr a{padding: 0 8px;font-size: 14px;}
	.sy_db_foot_2_center p{font-size: 12px;}
	.sy_db_foot{padding: 20px 0;    background: #135391;}
	
}
@media (max-width: 428px){ 
	.list_ul_fl{width: 70%;}
	.list_ul_fr{width: 30%;}
	.top_nav{padding: 0 5px;}
	.sy_db_foot_2_fr{    width: 80%;margin: 0 10%;}
	.sy_db_foot_2_fr_box{width: 58px;    float: left;}

	}
@media (max-width: 362px){    .tophead_ss{ width: 166px!important;}
}
/*top end*/
.jrzs_lblb{margin-top: 20px;padding-bottom: 20px;border-bottom:1px dashed #dbdbdb;}
/*banner*/
.index_banner{
	width:100%;
	overflow: hidden;
	background-color:#fff;
	position: relative;
}
.index_banner1{
	width:100%;
	height:440px;
	margin:0 auto;
	overflow: hidden;
	position:relative;
	background-color:#000;
}
.index_banner1>a{
	position:absolute;
	top:0;left:0;
	width:100%;height:100%;
}
.index_banner1>a>img{
	display:block;
	width:1920px;
	position:relative;
	top:0;left:50%;
	margin-left:-960px;
}
.xuanxiang{
	width:100%;
	text-align: center;
	position:absolute;
	z-index: 1;
	bottom:17px;
	left:0;
}
.xuanxiang li{
	display:inline-block;
	width:30px;height:5px;
	margin:0 10px;
	cursor: pointer;
	background-color:#fff;
}
.xuanxiang li.bul{
	background-color:#fff;
}
.xuanxiang li.bul1{
	background-color:#007152;
}
.index_banner2{
	width:100%;
	overflow: hidden;
	display:none;
	position:relative;
}
.index_banner2>.swiper-container{
  width: 100%;
}
.index_banner2>.swiper-container>.swiper-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width:100%;
}
.index_banner2>.swiper-container>.swiper-wrapper>.swiper-slide>a{
	display:block;
	margin:0 auto;
	width:100%;
	overflow: hidden;
}
.index_banner2>.swiper-container>.swiper-wrapper>.swiper-slide>a>img{
	display:block;
	width: 100%;
	height: auto;
	position:relative;
	top:0;
}
.swiper-pagination-bullet {
    width:12px;
	height:12px;
	margin-left:5px;
	margin-right:5px;
	cursor:pointer;
	background-size:cover;
	background-position: center center;
    display: inline-block;
    opacity: 1;
	background-image: url(../images/bul.png);
	background-color:transparent;
}
.swiper-pagination-bullet-active {
    background-image: url(../images/bul1.png);
}
/*banner end*/
/*banner上的电子银行*/
.dz_bank{
	width: 287px;
	height: 280px;
	background: url(../images/dzyh.png) 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%;
	
	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); /*Opera*/
}    
.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); /*Opera*/}
    
.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); /*Opera*/
}    





.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); /*Opera*/
}    



.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;}


@media(min-width:1920px){
.slide_container{width: 1000px;}
.index_xsyw_box{width: 1000px;margin: auto;float: none;}
.index_xsyw_box{width: 1000px;margin: auto;float: none;}
.index_slogin_box{width: 1000px;margin: auto;float: none;}
.index_slogin_foot{width: 1000px;margin: auto;float: none;}
.xww_top_fl{width: 80%;}
.xww_top_fr{width: 20%;}
.index_xsyw_nr2_li_fr{width:77%;}
.index_xshy_top_fl span{width:30%;}
.index_slogin_frp{width: 20%;}
.navbar-nav{width: 1000px;margin: auto;float: none;}
.sy_logobg_box{width: 1000px;margin: auto;float: none;}
.sy_db_foot_2{width: 1000px;margin: auto;float: none;}
.topheadbox{width: 1000px;margin: auto;float: none;}
.sy_logobgbox{width:100%;float: left;height: auto;background-color: #1e87c8;}
.sy_logobg{width: 1000px !important;float: none;margin: auto;}
.ej_con_box{width: 1000px;float: none;margin: auto;}

}
/*通化东昌*/


/*辽源龙山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.png) 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.png) 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.png) 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.png) 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.png) 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.png) 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.png);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); /*Opera*/}


.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); /*Opera*/}
.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;
	/*border-right:1px dashed #000000;
	box-sizing: border-box;*/
}
.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.png);
	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;
	/*position:relative;*/
}
.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.png) no-repeat;
	fo
}
.counter02{
	background: url(../images/counter02.png) 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); /*Opera*/
}
/*轮播带缩略图*/
.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 {
 /* outline: 3px solid #318873;*/
}
/*轮播带缩略图  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) {
	
}
/*手机搜索  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*/

.banner{width:1000px;position:relative; clear:both; margin:0 auto;height:368px}
.banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.banner .bd ul{width:100% !important;height:368px !important}
.banner .bd li{width:100% !important;overflow:hidden;text-align:center; }
.banner .bd li img{width:100%;}
.banner .hd{display:none}
.banner .prev,.banner .next{opacity: 0;position:absolute;z-index:1;top:50%;margin-top:-30px;left:3%;z-index:1;width:60px;height:60px;background:url(../images/slider-arrow.png) 0px 0px no-repeat;cursor:pointer;}
.banner .next{left:auto;right:3%;background-position:-180px 0;}



@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:999px){.banner{width:100%;margin-top:50px;}.banner,.banner .bd ul{height:300px!important}.banner .bd li img{height:100%;}}@media (max-width:790px){.banner,.banner .bd ul{height:270px!important}}@media (max-width:720px){.banner,.banner .bd ul{height:230px!important}}@media (max-width:620px){.banner,.banner .bd ul{height:210px!important}}@media (max-width:570px){.banner .bd li img{width:150%;margin-left:-30%}}
@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;}
}

 
        