*{
	margin:0;
	padding:0;
}
ul li{
	list-style:none;
}
a{
	text-decoration:none;
}
.clear{
	clear:both;
}
img{
	padding:0;
	margin:0;
	border:0;
}
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
body{
	font-family:"微软雅黑";
	font-size:14px;
}
/*pcsearch*/
.column {
	float: left;
	width: 30%;
	padding: 0 2em;
	position: relative;
	margin-top: 6px;
	display:block;
}

.column:nth-child(2) {
	box-shadow: -1px 0 0 rgba(0,0,0,0.1);
}
.sb-search {
	position: relative;
	width: 0%;
	min-width: 60px;
	height: 30px;
	float: right;
	overflow: hidden;
	-webkit-transition: width 0.3s;
	-moz-transition: width 0.3s;
	transition: width 0.3s;
	-webkit-backface-visibility: hidden;
}

.sb-search-input {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	outline: none;
	background: #fff;
	width: 100%;
	height:30px;
	line-height:30px;
	margin: 0;
	z-index: 10;
	padding-left: 20px;
	padding-right:50px;
	font-size: 14px;
	color: #18191b;
}

.sb-search-input::-webkit-input-placeholder {
	color: #18191b;
}

.sb-search-input:-moz-placeholder {
	color: #18191b;
}

.sb-search-input::-moz-placeholder {
	color: #18191b;
}

.sb-search-input:-ms-input-placeholder {
	color: #18191b;
}

.sb-icon-search,
.sb-search-submit  {
	width: 60px;
	height: 30px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	margin: 0;
	line-height: 60px;
	text-align: center;
	cursor: pointer;
}

.sb-search-submit {
	background: #fff; 
	color: transparent;
	border: none;
	outline: none;
	z-index: -1;
	height:30px;
	width:21px;
	z-index:999;
	background:url(../images/search.png) no-repeat center 8px;
	right:10px;
}
.sb-search.sb-search-open,
.no-js .sb-search {
	width: 100%;
	border: 1px solid #ccc;
    border-radius: 10px;
}
.list-paddingleft-2 li{
	display: flex;
	background-color: rgb(221, 213, 221);
}
.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {
	z-index: 11;
}

.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit {
	z-index: 90;
}


@media screen and (max-width: 1200px) {
	.column {
		width: 100%;
		min-width: auto;
		min-height: auto;
		padding: 1em; 
	}
	.column:nth-child(2) {
		box-shadow: 0 -1px 0 rgba(0,0,0,0.1);
	}
}


.navbar {
	min-height:80px;
}
.nav{
	padding-left:0;
	margin-bottom:0;
	list-style:none
}
.menu li{
	line-height:80px;
	height:80px;
	float: left;
	text-align: center;
	position: relative;
	font-size:15px;
}
.menu li a{
	display:block;
	color:#494949;
	text-transform:uppercase;
	padding: 0px 20px;
}
.menu li a:hover{
    color:#d71717;
}
.menu li .current{
    color:#d71717;
}

.menu ul{
	background-color:#d71717;
	position: absolute;
	display:none;
	left: 0;
	overflow: hidden;
	z-index: 999;
	padding-bottom: 10px;
	transition: transform 0.3s ease 0s;
}
.menu ul li{
	float: none;
	position: static;
	text-align: center;
	background:none;
	height: 35px;
    line-height: 35px;
	background: url(../images/navli.png) repeat-x bottom center;
}
.menu ul li a{
	border-bottom: medium none;
	display: block;
	position: static;
	color:#fff;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.menu ul li a:hover{
	border-bottom: medium none;
	display: block;
	position: static;
	color:#fff;
	background-color:#3f67ad;
}
.menu ul.subnav {
	display: block;
}
.menu li ul li .current{
    color:#fff;
    background-color:#3f67ad;
}

.collapse.in { display: block }
.navbar-collapse.in { }
.collapsing { height: 0; display: none; }
.navbar-default .navbar-toggle { border-color: #ddd; }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: #ddd; }
.navbar-default .navbar-toggle .icon-bar { background-color: #888; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { background-color: #e7e7e7; color: #555; }
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:12px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.container-fluid { margin-left: auto; margin-right: auto; padding: 0 15px; }

.ys{ display:none;}
/* select */
.nation{ margin-top:30px;}
.nation .select{position:relative;float:left;margin:0 10px;}
.nation .select dt{height:28px;display:inline-block;border:1px solid #d2ccc4;color: #bababa;background:url(../images/ico.jpg) no-repeat 10px center;line-height:28px;font-weight:bold;padding-left:30px;font-size:14px;cursor:pointer;padding-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:999; font-family:Arial; font-weight:normal;}
.nation .select dt:hover,.select dt.cur{border:1px solid #409DFE;box-shadow:0 0 3px #409DFE;}
.nation .select dd{position:absolute;left:0;top:29px;border:1px solid #d2ccc4;background:#fff;display:none;z-index: 999;}
.nation .select dd ul{padding:4px;width:117px;max-height:250px;overflow:auto;}
.nation .select dd ul li a{line-height:28px;display:block;padding:0 8px;color: #bababa;text-align: center;}
.nation .select dd ul li a:hover{color: #035cac;}


@media (max-width: 1200px) {
	.navbar-default .navbar-toggle{ 
		display: block; 
	}
	.navbar-default .collapse{ 
		display: none; 
	}
	.navbar-default .in{ 
		background: #fff; 
		display: block;
		box-shadow: 0 0 10px #ccc; 
		position: absolute; 
		height: auto; 
		right: 0;
		z-index: 44; 
		width: 100%; 
	}
	.menu{
		padding-bottom:10px;
		text-align: center;
	}
	.menu li{
		line-height:45px;
		height:45px;
		float: none;
		text-align: center;
		position: relative;
		font-size:15px;
		border-bottom: 1px solid #ebebeb;
	}
	.menu ul.subnav {
		display: none;
	}
	
}

@media (min-width:1201px){
	.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}
}

@media (min-width:1201px){
	.navbar-toggle{display:none}
	.navbar-nav {
		float: left;
		margin: 0;
	}
}
.main{
	padding-right: auto;
    padding-left: auto;
    margin-right: auto;
    margin-left: auto;
}
.main1{
	width:100%;
	margin:50px 0px 0px 0px;
}
.main1_top{
	width:100%;
	background-color:#fff;
}
.main1_top_fl{
	float:left;
	margin-bottom: 50px;
}
.main1_top_fl_1{
	height:31px;
	margin-bottom:20px;
}
.main1_top_fl_1 p{
	float:left;
	color:#121212;
	font-size:24px;
}
.main1_top_fl_2{
	width:100%;
}
.main1_top_fl_2 img{
	width:100%;
	border:1px solid #ebebeb;
	padding:5px;
	height: 218px;
}
.main1_top_fl_3{
	width:100%;
	margin-top:10px;
}
.main1_top_fl_3 li{
	width:100%;
	margin-top:9px;
	height:50px;
	line-height:50px;
}
.main1_top_fl_3 li a{
	display:block;
}
.qygg_txt{
	border:1px solid #e0e0e0;
	height:50px;
	line-height:50px;
}
.qygg_txt p{
	float:left;
	background:url(../images/qygg_txtli.jpg) no-repeat 15px center;
	color:#767676;
	font-size:14px;
	padding-left:30px;
	width:70%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.qygg_txt span{
	float:right;
	background-color:#e0e0e0;
	width:30%;
	text-align:center;
	color:#767676;
	font-size:12px;
	height:50px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.main1_top_fc{
	float:left;
	margin-bottom: 50px;
}
.main1_top_fl_1 span{
    float:right;
}
.main1_top_fl_1 span a{
    color:#121212;
    font-size:14px;
    line-height:34px;
}
.main1_top_fc_1{
	height:31px;
	margin-bottom:20px;
}
.main1_top_fc_1 p{
	float:left;
	color:#121212;
	font-size:24px;
}
.main1_top_fc_1 span{
    float: right;
}
.main1_top_fc_1 span a {
    color: #121212;
    font-size: 14px;
    line-height: 34px;
}
.main1_top_fr_1 span{
    float:right;
}
.main1_top_fr_1 span a{
    color:#121212;
    font-size:14px;
    line-height:34px;
}
.main2_center_fl_1 span{
    float:right;
}
.main2_center_fl_1 span a{
    color:#121212;
    font-size:14px;
    line-height:34px;
}
.main2_center_fc_1 span{
    float:right;
}
.main2_center_fc_1 span a{
    color:#121212;
    font-size:14px;
    line-height:34px;
}
.main2_center_fr_1 span{
    float:right;
}
.main2_center_fr_1 span a{
    color:#121212;
    font-size:14px;
    line-height:34px;
}

.scrollbox{ 
	float:left;
}
.scroltit{
	float:right;
	height:24px; 
	line-height:24px; 
	margin-top:4px;
}
.scrollbox1{
	width:100%;
	height:31px;
	margin-bottom: 20px;
}
.scroltit .updown{
	float:right; 
	width:24px; 
	height:24px;
	 margin-left:4px;
}
#but_up{ 
	background:url(../images/up.jpg) no-repeat 0 0; 
	text-indent:-9999px;
}
#but_down{ 
	background:url(../images/down.jpg) no-repeat 0 0; 
	text-indent:-9999px;
}
#scrollDiv{
	height:369px; 
	overflow:hidden;
}
#scrollDiv li{
	height:369px;
}

.main1_top_fc_2{
	width:100%;
}
.main1_top_fc_2 img{
	width:100%;
	margin-bottom:15px;
}
.main1_top_fc_2 h3{
	background:url(../images/rdxw_h3.jpg) no-repeat bottom left;
	margin-bottom:5px;
	padding-bottom: 9px;
}
.main1_top_fc_2 h3 a{
	color:#383838;
	font-size:16px;
	font-style:normal;
}
.main1_top_fc_2 i{
	font-size:12px;
	color:#b5b5b5;
	font-style:normal;
}
.main1_top_fc_2 p{
	line-height:25px;
	color:#7f7f7f;
	font-size:12px;
	font-family:"宋体";
	margin-top:10px;
	margin-bottom:13px;
}
.main1_top_fc_2 span{
	padding: 5px 15px;
	line-height:25px;
	border:1px solid #e0e0e0;
	text-align:center;
}
.main1_top_fc_2 span a{
	color:#b1b1b1;
	font-size:12px;
}

.main1_top_fr{
	float:left;
	margin-bottom: 50px;
}
.main1_top_fr_1{
	width:100%;
	height:31px;
	margin-bottom:20px;
}
.main1_top_fr_1 p{
	float:left;
	color:#121212;
	font-size:24px;
}
.main1_top_fr_2{
	width:100%;
	height:369px;
}
#full-screen-sliders { width:100%; height:369px;float:left; position:relative}
#slidess { display:block;width:100%; height:225px;list-style:none; padding:0; margin:0; position:relative}
#slidess li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;
    background-size: cover !important;}
#paginations { display:block; list-style:none; position:absolute; right:0; bottom: -15px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#paginations li { display:block; list-style:none; width:20px; height:5px; float:left; margin-left:15px;background:#FFF }
#paginations li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;cursor:pointer;}
#paginations li.current { background:#d71717;}

.djgz_txt{
	width:100%;
	background:#000;
	filter:alpha(opacity=70); 
	opacity:0.7;
	position: absolute;
    bottom: -173px;
	padding:30px 20px;
}
.djgz_txt h3{
	background:url(../images/rdxw_h3.jpg) no-repeat bottom left;
	width:100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-bottom:5px;
	margin-bottom:10px;
}
.djgz_txt h3 a{
	font-size:16px;
	color:#fff;
	font-style:normal;
}
.djgz_txt i{
	font-size:12px;
	color:#b5b5b5;
	font-style:normal;
}
.djgz_txt p{
	line-height:20px;
	margin-top:10px;
	margin-bottom:10px;
	font-family:"宋体";
	color:#959292;
	font-size:12px;
}
.djgz_txt p a{
	color:#959292;
	font-size:12px;
}

.main2{
	width:100%;
	margin:0 auto;
}
.main2_center{
	width:100%;
	background-color:#f4f4f4;
	padding-top:50px;
	overflow:hidden;
}
.main2_center_fl{
	float:left;
	margin-bottom:50px;
}
.main2_center_fl_1{
	height:31px;
	margin-bottom:20px;
}
.main2_center_fl_1 p{
	float:left;
	color:#121212;
	font-size:24px;	
}
.main2_center_fl_2{
	width:100%;
}
.main2_center_fl_2 li{
	margin-bottom:15px;
	padding-bottom: 15px;
	min-height: 85px;
	border-bottom:1px dotted #b7b7b7;
}
.main2_center_fl_2 li a{
	display:block;
	text-decoration:none;
	min-height: 85px;
}
.hyxw_date{
	float:left;
	width:28%;
	background-color:#d6d6d6;
	border-radius:5px;
	padding-bottom:8px;
	text-align:center;
}
.hyxw_date p{
	color:#fff;
	font-size:38px;
	font-weight:bold;
}
.hyxw_date span{
	color:#fff;
	font-size:14px;
}
.hyxw_con{
	padding-left:35%;
}
.hyxw_con h3{
	color:#383838;
	font-size:14px;
	font-weight:normal;
	padding-bottom:10px;
	width:100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.hyxw_con p{
	color:#cdcdcd;
	font-size:12px;
	line-height:20px;
}
.hyxw_con p span{
	color:#757575;
	font-size:12px;
}
.main2_center_fl_2 li a:hover .hyxw_date{
	background-color:#d71717;
	border-radius:5px;
	padding-bottom:8px;
	text-align:center;
}
.main2_center_fl_2 li a:hover .hyxw_date p{
	color:#fff;
	font-size:38px;
	font-weight:bold;
}
.main2_center_fl_2 li a:hover .hyxw_con span{
	color:#fff;
	font-size:18px;
}
.main2_center_fl_2 li a:hover .hyxw_con h3{
	color:#d71717;
	font-size:14px;
	font-weight:normal;
	padding-bottom:10px;
}
.main2_center_fl_2 li a:hover .hyxw_con p span{
	color:#d71717;
	font-size:12px;
}
.main2_center_fc{
	float:left;
	margin-bottom:50px;
}
.main2_center_fc_1{
	height:31px;
	margin-bottom:20px;
}
.main2_center_fc_1 p{
	float:left;
	color:#121212;
	font-size:24px;	
}
.main2_center_fc_2{
	width:100%;
	border-bottom:1px dotted #b7b7b7;
	margin-bottom:20px;
	min-height:100px;
	padding-bottom: 8px;
}
.qykx_img{
	height:auto;
}

.qykx_img a img{
	width:100%;
	height:auto;
}
.qykx_con{
	
}
.qykx_con h3{
	padding-bottom:10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.qykx_con h3 a{
	font-size:16px;
	color:#383838;
}
.qykx_con p{
	line-height:25px;
	color:#7f7f7f;
	font-size:12px;
	font-family:"宋体";
}
.qykx_con p a{
	color:#d71717;
}
.main2_center_fc_3{
	width:100%;
}
.main2_center_fc_3 li{
	background:url(../images/qykx_li.png) no-repeat left center;
	height:30px;
	line-height:30px;
	padding-left: 12px;
}
.main2_center_fc_3 li a{
	display:block;
	color:#767676;
	text-decoration:none;
	font-size:14px;
}
.main2_center_fc_3 li p{
	float:left;
	width:70%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-decoration:none;
}
.main2_center_fc_3 li span{
	float:right;
}
.main2_center_fc_3 li a:hover{
	display:block;
	color:#d71717;
	text-decoration:none;
}
.main2_center_fr{
	float:left;
	margin-bottom: 50px;
}
.main2_center_fr_1{
	width:100%;
	height:31px;
	margin-bottom:20px;
}
.main2_center_fr_1 p{
	float:left;
	color:#121212;
	font-size:24px;	
}
.main2_center_fr_2{
	width:100%;
}
.qywe_img{	
	width:100%;
	height:196px;
	margin-bottom:28px;
}
#full-screen-sliderqywh{ width:100%; height:196px;float:left; position:relative}
#slidesqywh { display:block;width:100%; height:196px;list-style:none; padding:0; margin:0; position:relative}
#slidesqywh li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#paginationqywh { display:block; list-style:none; position:absolute; right:0; top:160px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#paginationqywh li { display:block; list-style:none; width:20px; height:20px; float:left; margin-left:3px;background:#575756; }
#paginationqywh li a { display:block; width:100%; height:100%; padding:0; margin:0;cursor:pointer;color: #fff;text-align: center;}
#paginationqywh li.current { background:#d71717;}

.wenhua_txt{
	width:100%;
	background:#000;
	filter:alpha(opacity=70); 
	opacity:0.7;
	position: absolute;
	bottom:0;
	padding:12px 20px;
}
.wenhua_txt p{
	font-family:"宋体";
	color:#fff;
	font-size:12px;
	width:70%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.wenhua_txt p a{
	color:#fff;
	font-size:12px;
}
.qywh_txt{	
}
.qywh_txt li{
	color:#767676;
	font-size:14px;
	height:30px;
	line-height:30px;
	background:url(../images/qygg_txtli.jpg) no-repeat left center;
	padding-left:25px;
}
.qywh_txt li a{
	color:#767676;
	font-size:14px;
}

.main3{
	width:100%;
	margin:0 auto;
}
.main33{
	width:100%;
	background-color:#fff;
	margin-top:50px;
}
.main3_bottom{
	width:100%;
}
.main3_bottom li{
	float:left;
	margin-bottom:50px;
	font-family:"微软雅黑";
}
.main3_bottom li a{
	display:block;
	text-decoration:none;
	overflow:hidden;
	position: relative;
}
.main3_bottom_1{
	width:100%;
}
.main3_bottom_1 img{
	width:100%;
	height:auto;
}
.name{
	display:none;
	background:url(../images/name.png) no-repeat center center;
	position:absolute;
	top:0;
	width:100%;
	min-height:455px;
	z-index:999;
}
.main3_bottom_2{
	width:100%;
	height:85px;
	background-color:#d7d7d7;
}
.main3_bottom_2txt{
	height: 100%;
}
.main3_bottom_2txt h1{
	font-size:18px;
	color:#000;
    padding-top: 15px;
}
.main3_bottom_2txt p{
	font-size:14px;
	color:#000;
	text-transform:uppercase;
}
/**
.dichan{
	background:url(../images/dichan_1.png) no-repeat 20px 20px;
	padding:20px 0px 0px 90px;
}
.lvyou{
	background:url(../images/lvyou_1.png) no-repeat 20px 20px;
	padding:20px 0px 0px 90px;
}
.huanbao{
	background:url(../images/huanbao_1.png) no-repeat 15px 20px;
	padding:20px 0px 0px 80px;
}
.jinrong{
	background:url(../images/jinrong_1.png) no-repeat 20px 20px;
	padding:20px 0px 0px 80px;
}*/
.main3_bottom li a:hover .name{
	display:block;
	transition: all 0.6s ease 0s;
}
.main3_bottom li a:hover .main3_bottom_2{
	width:100%;
	height:85px;
	background-color:#d71717;
}
.main3_bottom li a:hover .main3_bottom_2txt h1{
	color:#fff;
}
.main3_bottom li a:hover .main3_bottom_2txt p{
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
}
/**
.main3_bottom li a:hover .dichan{
	background:url(../images/dichan_2.png) no-repeat 20px 20px;
	padding:20px 0px 0px 90px;
}
.main3_bottom li a:hover .lvyou{
	background:url(../images/lvyou_2.png) no-repeat 20px 20px;
	padding:20px 0px 0px 90px;
}
.main3_bottom li a:hover .huanbao{
	background:url(../images/huanbao_2.png) no-repeat 15px 20px;
	padding:20px 0px 0px 80px;
}
.main3_bottom li a:hover .jinrong{
	background:url(../images/jinrong_2.png) no-repeat 20px 20px;
	padding:20px 0px 0px 80px;
}
*/
.main1_top_fcphone{
	display:none;
}

.footer{
	width:100%;
	margin:0 auto;
}
.footer1{
	width:100%;
	margin:0 auto;
	background-color:#3d65ab;
	padding-top:15px;
}
.footer1-left{
	margin-bottom:30px;
	background:url(../images/xian01.jpg) no-repeat right center;
}
.footer1-left h1{
	font-size: 24px;
    line-height: 36px;
    font-weight: bold;
    color: #EFF1F2;
    padding-bottom: 10px;
}
.footer1-left p{
	font-size: 12px;
    line-height: 20px;
    color: #EFF1F2;
    padding-bottom: 10px;
}
.footer1-center{
	margin-bottom:30px;
	background:url(../images/xian01.jpg) no-repeat right center;
}
.footer1-center li{
	padding:0px 5px;
	text-align:center;
	float:left;
}
.footer1-center li a{
	display:block;
	color:#eff1f2;
	font-size:14px;
	font-family:"宋体";
	font-weight: bold;
	padding-bottom:10px;
}
.menulist{
	margin-top:1px;
}
.menulist ul li{
	float:none;
	width:110px;
	padding:0;
	height:25px;
	line-height:25px;
	background:none;
	text-align:center;
}
.menulist ul li a{
	display:block;
	font-size:12px;
	color:#eff1f2;
	background:none;
	font-family:"宋体";
	font-weight:normal;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.footer1-right {
	margin-bottom:20px;
}
.search{
	margin-top:20px;
	float:right;
}
.searchform{
	width:148px;
	height:24px;
	border:1px solid #fff;
	border-radius:50px;
	background-color:#fff;
	margin-bottom: 20px;
}
.searchform input{
	outline:none;
	border-style:none;
}
.forminput1{
	width: 100px;
    line-height: 22px;
	height:22px;
    padding-left: 10px;
    color: #3d3423;
    margin-left: 10px;
}
.forminput2{
	width:14px;
	height:12px;
	background:url(../images/search.jpg) no-repeat right center;
	float: right;
	margin: 5px 10px;
	cursor:pointer;
}

.link {
	float:right;
	width: 148px;
	height: 24px;
	padding: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	background-color:#fff;
	border:1px solid #fff;
	border-radius:50px;
	font-family: "宋体";
	font-size: 12px;
	color: #3d3423;
}
.sbl {
	WIDTH: 148px;
	HEIGHT: 30px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.siteLinks .select_box{
	POSITION: relative; 
	WIDTH: 148px; 
	HEIGHT: 23px;
}
.siteLinks .select_box span{
	LINE-HEIGHT: 23px;
	PADDING-LEFT: 5px;
	WIDTH: 138px;
	DISPLAY: block;
	HEIGHT: 23px;
	COLOR: #a9a9a9;
	OVERFLOW: hidden;
	CURSOR: pointer;
	text-align: center;
}
.siteLinks .select_box ul li{
	CURSOR: pointer;
	float: left;
}
.siteLinks .select_box ul li a{
	color:#fff;
	display:block; 
	float: left;
	min-width: 90px;
}
.siteLinks .son_ul {
	POSITION: absolute;
	WIDTH: 210px;
	BOTTOM: 23px;
	DISPLAY: none;
	LEFT: -30px;
	background-color: #889BC7;
}
.siteLinks .son_ul li{
	LINE-HEIGHT: 25px; 
	PADDING-LEFT: 10px; 
	WIDTH: 210px; 
	DISPLAY: block;
	position: static;
}
.siteLinks .son_ul li a{
	COLOR: #fff !important
}
.siteLinks .son_ul li.hover a{
	COLOR: #333 !important;
	text-decoration: none;
}
.siteLinks a:hover {
	text-decoration:none;
}

.footer2{
	overflow:hidden;
	text-align:center;
	background-color:#4E73B5;
}
.footer2 p{
	color:#EFF1F2;
	font-size:14px;
	padding:10px 0px;
	line-height: 25px;
}
.footer2 p a{
	color:#EFF1F2;
	font-size:14px;
}

/*公司概况页面*/
.inner_main{
	width:100%;
	margin:0 auto;
	background-color:#f4f4f4;
	overflow:hidden;
	padding-bottom:40px;
	margin-top: -120px;
}
.inner_main_fl{
	margin-bottom:30px;
}
.inner_fl_top{
	width:100%;
	margin-bottom:20px;
}
.inner_fl_top_title{
	width:100%;
	height:120px;
	background-color:#d71717;
	color:#fff;
	text-align:center;
	padding-top: 25px;
}
.inner_fl_top_title p{
	font-size:30px;
	font-weight:bold;
	padding-bottom:5px;
}
.inner_fl_top_title span{
	font-size:18px;
	font-weight:normal;
	color:#ff8686;
	text-transform:uppercase;
}
.inner_fl_top_con{
	width:100%;
	height:auto;
	background-color:#fff;
	padding:15px;
}
.inner_fl_top_con li{
	line-height:50px;
	height:50px;
	border-bottom:1px dotted #dbdbdb;
}
.inner_fl_top_con li a{
	display:block;
	font-size:16px;
	color:#434343;
	background:url(../images/fl_topli.png) no-repeat 20px center;
	padding-left:35px;
}
.inner_fl_top_con li a:hover{
	display:block;
	font-size:16px;
	color:#d71717;
	background:#f2f2f2 url(../images/fl_toplihover.png) no-repeat 20px center;
	padding-left:35px;

}
.inner_fl_top_con li .current{
	color:#d71717;
	background:#f2f2f2 url(../images/fl_toplihover.png) no-repeat 20px center;\
}

.inner_fl_bottom{
	margin-bottom:20px;
}
.inner_fl_bottom_title{
	width:100%;
	height:75px;
	line-height:75px;
	background-color:#d71717;
	color:#fff;
	text-align:center;
}
.inner_fl_bottom_title p{
	font-size:30px;
	font-weight:bold;
}
.inner_fl_bottom_con{
	width:100%;
	height:auto;
	background-color:#fff;
	padding:15px;
	font-family:"宋体";
}
.inner_fl_bottom_con li{
	line-height:30px;
	height:30px;
}
.inner_fl_bottom_con li a{
	display:block;
	font-size:12px;
	color:#8b8b8b;
	background:url(../images/fl_bottomli.jpg) no-repeat left center;
	padding-left:15px;
}
.inner_fl_bottom_con li a:hover{
	display:block;
	font-size:12px;
	color:#d71717;
	padding-left:15px;

}
.inner_main_fr{
}
.inner_fr_title{
	width:100%;
	height:50px;
	line-height:50px;
	background:url(../images/inner_fr_title.png) repeat-x center center;
	border-bottom:5px solid #d71717;
	padding:0px 30px;
	margin-top: 75px;
}
.inner_fr_title p{
	float:left;
	color:#fff;
	font-size:20px;
	font-weight:bold;
}
.inner_fr_title span{
	float:right;
	font-size:12px;
	font-family:"宋体";
	color:#ff0000;
}
.inner_fr_title span a{
	color:#fff;
}
.inner_fr_about{
	background-color:#fff;
	overflow:hidden;
	padding:30px;
	line-height:30px;
	color:#838383;
    text-align: justify;
}
.inner_fr_about img{
    max-width: 100%;
}

/*联系我们页面*/
.inner_fr_contact{
	background-color:#fff;
	overflow:hidden;
	padding:30px;
	line-height:30px;
	color:#838383;
}
.inner_fr_contact_1{
	width:100%;
	background-color:#faf9f9;
	border:1px solid #e9e9e9;
	border-radius:10px;
	padding:30px 20px;
}
.inner_fr_contact_1 h3{
	font-weight:normal;
	font-size:18px;
	color:#373737;
	background:url(../images/contact_1.jpg) no-repeat left bottom;
	padding-bottom:10px;
	margin-bottom:10px;
}
.inner_fr_contact_1 p{
	text-indent:2em;
	color:#838383;
	font-size:14px;
	line-height:30px;
}
.inner_fr_contact_2{
	margin:30px auto;
	padding-left:100px;
}
.contact_2_top{
	margin-bottom:20px;
}
.contact_2_top p{
	color:#d71717;
	font-size:14px;
    font-weight: bold;
}
.contact_2_bottom{
	margin-bottom:20px;
	overflow: hidden;
}
.contact_2_bottom p{
	line-height:30px;
	color:#838383;
	font-size:14px;
}

/*投资者关系页面*/
.inner_fr_investor{
	background-color:#fff;
	overflow:hidden;
	padding:30px;
	line-height:30px;
	color:#838383;
}

/*公司公告页面*/
.inner_fr_download{
	background-color:#fff;
	overflow:hidden;
	padding:30px;
	color:#838383;
}
.inner_fr_downloads{
	margin-bottom:30px;
}
.inner_downloads_title{
	height: 50px;
}
.inner_downloads_title p{
	float:left;
	font-size:16px;
	color:#838383;
}
.inner_downloads_title span{
	float:right;
}
.inner_downloads_title span a{
	font-size:14px;
	color:#838383;
	text-decoration:underline;
} 
.inner_downloads_con li{
	border-bottom: 1px #CCCCCC dotted;
	font-size:12px;
	min-height:30px;
	line-height:30px;
}
.inner_downloads_con li a{
	display:block;
}
.inner_downloads_con li a p{
	float:left;
	color:#838383;
	background: url(../images/fl_bottomli.jpg) no-repeat left center;
	padding-left:15px;
}
.inner_downloads_con li a span{
	float:right;
	color:#838383;
}
/*分页*/
.pagination{
    text-align:center;
    padding:15px 0px 0px 0px;
    color:#666;
    clear:both;
}
.pagination ul{
	display: flex;
	justify-content: center;
}
.pagination li{
	border:1px solid #D9D9D9;
	background-color:#fff;
	margin:0px 1px 10px 1px;
	line-height:28px;
}
.pagination li a{
    display:block ;
    color: #666;
    text-align: center;
    text-transform: capitalize;
    padding:0px 10px;
}
.pagination li:hover{
    background-color:#df002f;
    border:1px solid #df002f;
}
.pagination li:hover a{
	color:#fff;
}
.pagination li.active {
    display: inline-block;
    background-color: #df002f;
    border: 1px solid #df002f;
}
.pagination li.active a{
	color: #fff;
}

/*新闻中心页面*/
.inner_fr_news1{
	background-color:#fff;
	overflow:hidden;
	padding:30px;
	margin-bottom:35px;

}
.inner_fr_news1_1{
	margin-bottom:20px;
	background:url(../images/news1_1bottom.jpg) no-repeat bottom left;
	height: 40px;
}
.inner_fr_news1_1 p{
	float:left;
	font-size:18px;
	color:#000;
	background:url(../images/news1_1p.jpg) no-repeat left center;
	padding-left:25px;
}
.inner_fr_news1_1 span{
	float:right;
}
.inner_fr_news1_1 span a{
	font-size:12px;
	color:#a8a8a8;
	font-family:"宋体";
}
.inner_fr_news1_2{
	border:1px solid #e7e7e7;
	padding:20px;
	margin-bottom:20px;
	overflow: hidden;
}
.news1_2img{
	height:auto;
}
.news1_2img img{
	width:100%;
	height:auto;
}
.news1_2txt{

}
.news1_2txt h3{
	font-size:16px;
	color:#3b3b3b;
	background:url(../images/news1_2txth3.jpg) no-repeat bottom left;
	height:30px;
	margin-bottom:10px;
}
.news1_2txt em{
	font-size:12px;
	color:#adadad;
	font-style:normal;
}
.news1_2txt p{
	font-size:12px;
	line-height:25px;
	margin:30px auto;
	font-family:"宋体";
	color:#a7a7a7;
}
.news1_2txt span{
	border:1px solid #eaeaea;
	padding: 3px 10px;
}
.news1_2txt span a{
	color:#c7c7c7;
	font-size:12px;
}
.inner_fr_news1_3{
	margin-bottom:20px;
}
.inner_fr_news1_3 li{
	margin-bottom:15px;
	float:left;
}
.inner_fr_news1_3 li a{
	display:block;
}
.news1_3txt{
	border:1px solid #e7e7e7;
	padding:15px;
}
.news1_3txt img{
	width:100%;
	height:auto;
	margin-bottom:15px;
	transform: translateZ(0px);
    transition: transform 0.1s ease 0s;
}
.news1_3txt:hover img {
    transform: scale(1.25, 1.25);
    transition: transform 0.3s ease 0s;
}
.news1_3txt h3{
	color:#3b3b3b;
	font-size:16px;
	margin-bottom:10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.news1_3txt i{
	color:#adadad;
	font-size:12px;
	font-style:normal;
}
.news1_3txt p{
	margin:10px auto;
	color:#a7a7a7;
	font-size:12px;
	font-family:"宋体";
	line-height:25px;
	text-indent:2em;
}
.news1_3txt p span{
	color:#d71717;
}

.inner_fr_news2{
	border-top: 5px solid #d71717;
	background-color: #fff;
    overflow: hidden;
    padding: 30px;
	margin-bottom: 35px;
}
.inner_fr_news2_1{
	margin-bottom:20px;
	background:url(../images/news1_1bottom.jpg) no-repeat bottom left;
	height: 40px;
}
.inner_fr_news2_1 p{
	float:left;
	font-size:18px;
	color:#000;
	background:url(../images/news1_1p.jpg) no-repeat left center;
	padding-left:25px;
}
.inner_fr_news2_1 span{
	float:right;
}
.inner_fr_news2_1 span a{
	font-size:12px;
	color:#a8a8a8;
	font-family:"宋体";
}
.inner_fr_news2_2{
	margin-bottom:20px;
}
.inner_fr_news2_2 li{
	margin-bottom:15px;
}
.inner_fr_news2_2 li a{
	display:block;
} 
.news2_2txt{
	background-color:#f4f4f4;
	padding: 30px 15px;
	overflow: hidden;
}
.news2_2_fl img{
	width:100%;
	height:auto;
}
.news2_2_fr{
}
.news2_2_fr h3{
	font-size:16px;
	color:#3b3b3b;
	background:url(../images/news1_2txth3.jpg) no-repeat bottom left;
	height:30px;
	margin-bottom:10px;
}
.news2_2_fr em{
	font-size:12px;
	color:#adadad;
	font-style:normal;
}
.news2_2_fr p{
	font-size:12px;
	line-height:25px;
	margin-top:30px;
	font-family:"宋体";
	color:#a7a7a7;
	text-indent:2em;
}
.news2_2_fr p span{
	color:#d71717;
}

.inner_fr_news3{
	border-top: 5px solid #d71717;
	background-color: #fff;
    overflow: hidden;
    padding: 30px;
	margin-bottom: 35px;
}
.inner_fr_news3_1{
	margin-bottom:20px;
	background:url(../images/news1_1bottom.jpg) no-repeat bottom left;
	height: 40px;
}
.inner_fr_news3_1 p{
	float:left;
	font-size:18px;
	color:#000;
	background:url(../images/news1_1p.jpg) no-repeat left center;
	padding-left:25px;
}
.inner_fr_news3_1 span{
	float:right;
}
.inner_fr_news3_1 span a{
	font-size:12px;
	color:#a8a8a8;
	font-family:"宋体";
}
.inner_fr_news3_2{
	margin-bottom:20px;
}
.inner_fr_news3_2 li{
	margin-bottom:15px;
	float:left;
}
.inner_fr_news3_2 li a{
	display:block;
}
.news3_2txt{
	border:1px solid #e7e7e7;
	padding:15px;
}
.news3_2txt img{
	width:100%;
	height:auto;
	margin-bottom:15px;
	transform: translateZ(0px);
    transition: transform 0.1s ease 0s;
}
.news3_2txt:hover img{
	width:100%;
	height:auto;
	margin-bottom:15px;
	transform: scale(1.25, 1.25);
    transition: transform 0.3s ease 0s;
}
.news3_2txt h3{
	color:#3b3b3b;
	font-size:16px;
	margin-bottom:10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.news3_2txt i{
	color:#adadad;
	font-size:12px;
	font-style:normal;
}
.news3_2txt p{
	margin:10px auto;
	color:#a7a7a7;
	font-size:12px;
	font-family:"宋体";
	line-height:25px;
	text-indent:2em;
}
.news3_2txt p span{
	color:#d71717;
}


.inner_fr_newslistdown{
    background-color:#fff;
    overflow:hidden;
    padding:30px;
    margin-bottom:20px;
}
.inner_fr_newslistdown li{
    margin-bottom:15px;
    float:left;
}
.inner_fr_newslistdown li a{
    display:block;
}
.news3_2txt1{
    margin-bottom:20px;
    overflow:hidden;
}
.news3_2txt1img{
    overflow:hidden;
}
.news3_2txt1img img{
    border: 1px solid #e4e4e4;
    padding: 1px;
    width:100%;
    height:auto;
    margin-bottom:15px;
    transform: translateZ(0px);
    transition: transform 0.1s ease 0s;
}
.news3_2txt1img:hover img{
    width:100%;
    height:auto;
    margin-bottom:15px;
    transform: scale(1.05, 1.05);
    transition: transform 0.3s ease 0s;
}
.news3_2txt1txt{
    width:100%;
    line-height:25px;
}
.news3_2txt1txt p{
    float:left;
    width: 75%;
    overflow: hidden;
    color:#3b3b3b;
    font-size:16px;
}
.news3_2txt1txt span{
    float:right;
    display:block;
    border-radius: 3px;
    border: 1px solid #bfbfbf;
    background: #eeeeee;
    color: #d5262d;
    text-align: center;
    padding: 0px 5px;
}


/*新闻列表页面*/
.inner_fr_newslist{
	background-color:#fff;
	overflow:hidden;
	padding:30px;
}
.inner_fr_newslist li{
	margin-bottom:20px;
	border-bottom:1px dotted #adadad;
}
.inner_newslist_top{
	margin-bottom:10px;
	min-height:25px;
}
.inner_newslist_top p{
	float:left;
	color:#676767;
	font-size:14px;
}
.inner_newslist_top span{
	float:right;
	font-size:12px;
	color:#adadad;
}
.inner_newslist_bottom{
	margin-bottom:20px;
}
.inner_newslist_bottom p{
	text-indent:2em;
	font-size:12px;
	color:#9d9d9d;
	font-family:"宋体";
	line-height:25px;
}
.inner_newslist_bottom p span{
	color:#d71717;
}

/*新闻详情页面*/
.inner_fr_newsshow{
	background-color:#fff;
	overflow:hidden;
	padding:30px;
}
.newsshow-head{
	text-align: center;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 10px;
}
.newsshow-head h3{
	color:#838383;
	padding-bottom: 10px;
}
.newsshow-head span{
	color:#d71717;
}
.newsshow-grids{
	margin:20px auto;
	line-height:25px;
	color:#838383;
}
.newsshow-back{
	padding-top:20px;
	text-align:center;
}
.newsshow-back a{
	text-decoration: none;
    color: #828384;
	margin:0px 10px;
}
.return{
	padding-left: 20px;
	background:url(../images/return.jpg) no-repeat left center;
}
.newsshow-back a:hover{
	text-decoration: none;
    color: #d71717;
}

/*集团产业页面*/
.inner_main_top{
}
.inner_main_topfl{
    height: 120px;
    background-color: #d71717;
    color: #fff;
    text-align: center;
    padding-top: 25px;
}
.inner_main_topfl p{
	font-size: 30px;
    font-weight: bold;
    padding-bottom: 5px;
}
.inner_main_topfl span{
	font-size: 18px;
    font-weight: normal;
    color: #ff8686;
    text-transform: uppercase;
}
.inner_main_topfr{
	min-height:55px;
	border-bottom: 5px solid #d71717;
    margin-top: 65px;
}
.inner_main_topfr li{
	float:left;
	height:50px;
	line-height:50px;
	margin:0px 1px;
	text-align:center;
    position: relative;
}
.inner_main_topfr li a{
	padding:0px 35px;
	display:block;
	color:#434343;
	font-size:16px;
	background:url(../images/groupli.png) repeat-x center center;
}
.inner_main_topfr li a:hover{
	color:#fff;
	background:url(../images/grouplihover.png) repeat-x center center;
}
.inner_main_topfr li .current{
	color:#fff;
	background:url(../images/grouplihover.png) repeat-x center center;
}

.inner_main_topfr li .subnav{
    position: absolute;
    width: 100%;
    z-index: 999;
    display: none;
}
.inner_main_topfr li .subnav li{
    float: none;
    width: 100%;
}
.inner_main_topfr li .subnav li a{
    background: #d71717 url(../images/navli.png) repeat-x bottom center;
    color: #fff;
}
.inner_main_topfr li .subnav li:last-child a{
    background: #d71717
}
.inner_main_topfr li .subnav li a:hover{
    color:#fff;
    background-color:#3f67ad;
}

.inner_main_group{
	background-color: #fff;
    overflow: hidden;
    padding: 30px;
}
.inner_main_group_title{
	margin-bottom: 30px;
    background: url(../images/news1_1bottom.jpg) no-repeat bottom left;
    min-height: 40px;
	line-height:40px;
}
.inner_main_group_title p{
	float:left;
	color:#322828;
	font-size:20px;
	font-weight:bold;
}
.inner_main_group_title span{
	float: right;
    font-size: 12px;
    font-family: 宋体;
    color:#d71717;
}
.inner_main_group_title span a{
    color:#858585;
}
.inner_main_group_con{
	margin-bottom:20px;
}
.inner_main_group_con li{
	margin-bottom:30px;
}
.inner_main_group_con li a{
	display:block;
}
.group1img{
	overflow:hidden;
}
.group1img img{
	width:100%;
	height:auto;
	transition: .5s;
}
.group1img:hover img{
	width:100%;
	height:auto;
    transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
}
.group_contxt{
	background-color:#f4f4f4;
	padding:15px;
	overflow:hidden;
}
.group_contxt h3{
	font-size:14px;
	font-weight:normal;
	background:url(../images/group_txth3.jpg) no-repeat bottom left;
	color:#353535;
	height:30px;
	line-height:30px;
	margin-bottom: 10px;
}
.group_contxt p{
	color:#949494;
	font-size:12px;
	line-height:25px;
	margin-bottom:10px;
	font-family:"宋体";
}
.group_contxt i{
	color:#d71717;
	font-size:14px;
	font-style:normal;
}
.group_contxt span{
	float:right;
}
.group_contxt span img{
	width:100%;
}
.inner_main_group_con li a:hover .group_contxt{
	background-color:#d71717;
	padding:15px;
	overflow:hidden;
}
.inner_main_group_con li a:hover .group_contxt h3{
	font-size:14px;
	font-weight:normal;
	background:url(../images/group_txth3hover.jpg) no-repeat bottom left;
	color:#fff;
	height:30px;
	line-height:30px;
	margin-bottom: 10px;
}
.inner_main_group_con li a:hover .group_contxt p{
	color:#fff;
	font-size:12px;
	line-height:25px;
	margin-bottom:10px;
}
.inner_main_group_con li a:hover .group_contxt i{
	color:#fff;
	font-size:14px;
	font-style:normal;
}
.inner_main_group_con li a:hover .group_contxt span img{
	background-color: #fff;
    border-radius: 15px;
}

/*集团产业列表页*/
.inner_main_group1_con{
	margin-bottom:20px;
}
.inner_main_group1_con li{
	margin-bottom:30px;
}
.inner_main_group1_con li a{
	display:block;
}
.inner_main_group1_con img{
	width:100%;
	height:auto;
}
.group1_contxt{
	background-color:#f4f4f4;
	text-align:center;
	min-height:50px;
	line-height:50px;
}
.group1_contxt p{
	font-size:14px;
	color:#353535;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.inner_main_group1_con li a:hover .group1_contxt{
	background-color:#d71717;
}
.inner_main_group1_con li a:hover .group1_contxt p{
	color:#fff;
}
.inner_main_group1_info{
	margin-bottom:30px;
	border:1px solid #e9e9e9;
	background-color:#faf9f9;
	overflow:auto;
	padding:30px 25px;
	line-height:25px;
	color:#8d8d8d;
	height:230px;
	border-radius:10px;
}

/*集团产业详情页面*/
.group2-head{
	text-align: center;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 10px;
}
.group2-head h3{
	color:#828384;
	padding-bottom: 10px;
}
.group2-grids{
	margin:20px auto;
	line-height:25px;
	color:#838383;
}

.group2-back{
	padding-top:20px;
	text-align:center;
}
.group2-back a{
	text-decoration: none;
    color: #828384;
	margin:0px 10px;
}
.return{
	padding-left: 20px;
	background:url(../images/return.jpg) no-repeat left center;
}
.group2-back a:hover{
	text-decoration: none;
    color: #d71717;
}

.top{
	position:fixed;
	right:20px;
	bottom:0;
}

.ewm{
	float:right;
}





/*人才招聘页面*/
.inner_fr_job{
	overflow:hidden;
	background-color: #fff;
    padding: 30px;
}
.inner_fr_job li{
	border-bottom:1px dashed #ccc;
	line-height:25px;
	padding:10px 0px;
	min-height:25px;
	overflow:hidden;
}
.inner_fr_job li a{
	display:block;
	color:#646464;
}
.inner_fr_job li a p{
	float:left;
	font-size:16px;
}
.inner_fr_job li a span{
	float:right;
	font-size:14px;
}
.inner_fr_job li a:hover{
	color:#d71717;
}
.inner_fr_jobshow{
	overflow:hidden;
	background-color: #fff;
    padding: 30px;
}
.show_title{
	text-align: center;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 10px;
}
.show_title h3{
	color: #d71717;
    font-size: 20px;
    font-weight: bold;
	padding-bottom: 10px;
	font-weight:normal;
}
.show_title span{
	color:#828384;
	margin:0px 10px;
}
.show_content{
	margin:20px auto;
	line-height:25px;
	color:#838383;
	padding:0px 10px;
}
.show_content img{
	margin-right: auto;
    margin-left: auto;
    max-width: 100%;
    height: auto;
}
.show_back{
	padding-top:20px;
	text-align: center;
}
.show_back a{
	text-decoration: none;
    color: #646464;
	padding-left: 20px;
	background:url(../images/return.jpg) no-repeat left center;
}
.show_back a:hover{
	text-decoration: none;
    color: #d71717;
}


/*飘浮广告*/
.conent{width:293px;height:80px;position:absolute;top:20px;}
.conent .sition{width:293px;height:80px;position:relative; z-index:999999;}
.conent .sition .c_adver{width:293px;height:80px;cursor:pointer;background:url(../../cn/images/pic1.jpg) no-repeat;}
.sition a{ color:#121212;}

.bottom{
    position:fixed;
    left:0;
    bottom:0;
}
.bottom a{
    display:block;
}
.bottom img{
    width:200px;
    height:55px;
}


@media (max-width: 400px){
	.inner_fr_title{
		width:100%;
		height:auto;
		line-height:20px;
		background-color:#000;
		border-bottom:5px solid #d71717;
		padding:10px 30px;
		margin-top: 0px;
	}
	.inner_fr_title p{
		float:none;
		color:#fff;
		font-size:20px;
		font-weight:bold;
		padding-bottom:10px;
	}
	.inner_fr_title span{
		float:none;
		font-size:12px;
		font-family:"宋体";
		color:#ff0000;
	}
	.inner_downloads_con li a p{
		float:none;
		color:#838383;
		background: url(../images/fl_bottomli.jpg) no-repeat left center;
		padding-left:15px;
		width:100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.inner_downloads_con li a span{
		float:none;
		color:#838383;
	}
	.inner_fr_newslistdown li a p{
		float:none;
		color:#838383;
		background: url(../images/fl_bottomli.jpg) no-repeat left center;
		padding-left:15px;
		width:100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.inner_fr_newslistdown li a span{
		float:none;
		color:#838383;
	}
	.inner_newslist_top p{
		float:none;
		color:#676767;
		font-size:14px;
	}
	.inner_newslist_top span{
		float:none;
		font-size:12px;
		color:#adadad;
	}
}


@media (max-width: 720px){
	.inner_main_group_title{
		padding-bottom:10px;
		line-height:25px;
	}
	.inner_main_group_title p{
		float:none;
		color:#322828;
		font-size:20px;
		font-weight:bold;
		padding-bottom: 5px;
	}
	.inner_main_group_title span{
		float: none;
		font-size: 12px;
		font-family: 宋体;
		color:#d71717;
	}
}


@media (min-width: 401px) and (max-width: 768px){
	.inner_downloads_con li a p{
		float:left;
		color:#838383;
		background: url(../images/fl_bottomli.jpg) no-repeat left center;
		padding-left:15px;
		width:70%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.inner_fr_newslistdown li a p{
		float:left;
		color:#838383;
		background: url(../images/fl_bottomli.jpg) no-repeat left center;
		padding-left:15px;
		width:70%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}


@media (max-width: 991px){
	.main1_top_fl{
		float:none;
		margin-bottom: 50px;
	}
	.main1_top_fc{
		float:none;
		margin-bottom: 50px;
		display:none;
	}
	.main1_top_fcphone{
		display:block;
		margin-bottom: 50px;
	}
	.main1_top_fr{
		float:none;
		margin-bottom: 50px;
	}
	.main2_center_fl{
		float:none;
		margin-bottom:50px;
	}
	.main2_center_fc{
		float:none;
		margin-bottom:50px;
	}
	.main2_center_fr{
		float:none;
		margin-bottom: 50px;
	}
	.qykx_con{
		padding: 1em 2em 0 2em;
	}
	.footer1-center{
		display:none;
	}
	.forminput1{
		width:80%;
	}
	.inner_main {
		width: 100%;
		margin: 0 auto;
		background-color: #f4f4f4;
		overflow: hidden;
		padding-bottom: 40px;
		margin-top: 0px;
	}
	.inner_fr_title{
		margin-top: 40px;
	}
	.inner_fl_top{
		margin-top:40px;
	}
	.news1_2txt{
		padding-top:20px;
	}
	.news2_2_fr{
		padding-top:20px;
	}
	.inner_main_topfl{
		margin-top: 40px;
	}
	.inner_main_topfr{
		margin-top:0px;
		border: none;
		margin-bottom:20px;
	}
	.inner_main_topfr li{
		float:none;
		border-bottom:1px dotted #d71717;
	}
	.news1_3txt img{
		width:100%;
		height:auto;
		margin-bottom:15px;
		transform: none;
		transition: none;
	}
	.news1_3txt:hover img {
		transform: none;
		transition: none;
	}
	.news3_2txt img{
		width:100%;
		height:auto;
		margin-bottom:15px;
		transform: none;
		transition: none;
	}
	.news3_2txt:hover img{
		transform: none;
		transition: none;
	}
	.group1img img{
		width:100%;
		height:auto;
		transform: none;
		transition: none;
	}
	.group1img:hover img{
		transform: none;
		transition: none;
	}
	.ewm{
		float:none;
		text-align:center;
	}
	.inner_fr_contact_2{
		margin:30px auto;
		padding-left:0;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.main1_top_fr_2{
		width:100%;
		height:331px;
	}
	#full-screen-sliders { width:100%; height:331px;float:left; position:relative}
	#slidess { display:block;width:100%; height:331px;list-style:none; padding:0; margin:0; position:relative}
	#paginations { display:block; list-style:none; position:absolute; right:0; top:311px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
	.footer1-center li{
		padding:0px 3px;
		text-align:center;
		float:left;
	}
	.forminput1{
		width: 80px;
		line-height: 22px;
		height:22px;
		padding-left: 10px;
		color: #3d3423;
		margin-left: 10px;
	}
	.forminput2{
		width:14px;
		height:12px;
		background:url(../images/search.jpg) no-repeat right center;
		float: right;
		margin: 5px 10px;
		cursor:pointer;
	}
	.inner_main_topfr li a {
		padding: 0px 23px;
		display: block;
		color: #434343;
		font-size: 16px;
		background: url(../images/groupli.png) repeat-x center center;
	}
	.ewm{
		float:none;
		width:120px;
	}
}

@media(max-width:1200px){
	.name{
		display:none;
		background:none;
	}
	.footer1-left{
		background:none;
	}
	.searchform{
		width:100%;
	}
	
	.link{
		float:none;
		margin-bottom: 20px;
		width: 100%;
	}
	.search{
		float:none;
	}
	.inner_fr_investor img{
		display: block;
		margin-right: auto;
		margin-left: auto;
		max-width: 100%;
		height: auto;
		float:none;
	}
	.newsshow-grids img{
		display: block;
		margin-right: auto;
		margin-left: auto;
		max-width: 100%;
		height: auto;
	}
	.group2-grids img{
		display: block;
		margin-right: auto;
		margin-left: auto;
		max-width: 100%;
		height: auto;
	}
	.show_content img{
		display:block;
		margin-right: auto;
		margin-left: auto;
		max-width: 100%;
		height: auto;
	}
}


.pro_er{
	margin-bottom:30px;
	overflow:hidden;
}
.pro_er li{
	line-height:35px;
	margin-right:5px;
	float:left;
}
.pro_er li a{
	display:block;
	color:#fff;
	font-size:16px;
	padding: 0px 30px;
	background-color:#d71717;
	border-radius:5px;
}




