.img_hover img {
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}
.img_hover:hover img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.min{
	width: 1198px;
	margin: 0 auto;
	overflow: hidden;
}
.pc{
	display: block;
}
.phone{
	display: none;
}
/*header_top*/
.header_top{
	width: 100%;
	height: 427px;
	background: url(../img/header.jpg) no-repeat center top;
}
.back,.china{
	float: left;
	margin-top: 15px;
}
.back{
	margin-left: 60px;
}
.china{
	margin-left: 6px;
}
.empty{
	height: 284px;
}
.nav_pc ul li{
	float: left;
}
.nav_pc ul li a{
	font-family: "times new roman";
	line-height: 80px;
	font-weight: bold;
	color: #FFFCDD;
	cursor: pointer;
	padding: 0 32px;
	border-right:  1px solid #fffcdd;
	font-size: 21px;
}
#home{
	margin-top: 28px;
}
.home_left{
	width: 718px;
	float: left;
}
/*lunbo*/
.header_imglunbo {
	float: left;
	width: 718px;
	height: 477px;
	position: relative;
}
.header_imglunbo_L_phone,
.header_imglunbo_R_phone {
    display: none;
}
.header_imglunbo_L,
.header_imglunbo_R {
	width: 17px;
	height: 105px;
	background: rgba(4, 4, 4, 0.4);
	text-align: center;
	line-height: 105px;
	color: #fff;
	cursor: pointer;
	position: absolute;
	top: 143px;
	display: none;
}
.header_imglunbo_L {
	left: 0px;
}
.header_imglunbo_R {
	right: 0px;
}
.header_imglunbo li {
	width:718px;
	height:477px;
	position: relative;
	display: none;
}
.header_imglunbo .show {
	display: block;
}
.header_content_Aimg {
	width:718px;
	height:477px;
	display: block;
}
.header_imglunbo img {
	width:718px;
	height:477px;
}
.header_imglunbo p {
	width:718px;
	height: 75px;
	position: absolute;
	bottom: 0px;
	background-image: url(../img/header_imglunbo_bottom.png);
    line-height:30px;
	font-size: 20px;
	font-family: "times new roman";
	text-align: left;
	padding:5px 20px;
}
.header_imglunbo p a {
	color: #fff;
	font-size: 20px;
}
.header_imglunbo p a:hover{
	text-decoration: underline;
}
.home_right{
	width: 451px;
	float: right;
}
.home_right ul li{
	border-top: 1px solid #333333;
	font-size: 24px;
	font-family: "times new roman";
	line-height: 28px;
	padding:25px 0;
}
.home_right ul li.last_li{
	border-bottom: 1px solid #333333;
}
.home_right ul li a{
	color:#000;
	font-size: 24px;
}
.home_right ul li a:hover{
	text-decoration: underline;
}
.home_right .read{
	font-family: "times new roman";
	font-size: 24px;
	line-height: 28px;
	color: #d51c2f;
	text-decoration: underline;
	margin-top: 25px;
	display: block;
	cursor: pointer;
}
.home_right .read:hover{
	color: #c10d1f;
	font-weight: bold;
}
/*latest*/
#latest{
	margin-top:70px;
}
.title_pc a{
	font-family: "times new roman";
	font-size: 40px;
	font-weight: bold;
	color: #e6172b;
	cursor: pointer;
}
.last_con{
	margin-top: 25px;
}
.last_l{
	width: 238px;
	height: 414px;
	float: left;
}
.last_l .img_hover{
	width: 238px;
	height: 153px;
	display: block;
	overflow: hidden;
}
.last_l .img_hover img{
	width: 238px;
	height: 153px;
}
.last_l p{
	width: 238px;
	height: 259px;
	background-color: #d9d9d9;
}
.last_l p:hover{
	background-color:#dddddd;
}
.last_l p a{
	font-family: "times new roman";
	font-size: 26px;
	line-height: 34px;
	color: #000000;
	cursor: pointer;
	padding: 18px 20px;
	display: block;
}
.last_l p a:hover{
	text-decoration: underline;
}
.last_m{
	margin: 0 16px;
	float: left;
	width: 464px;
	height: 413px;
}
.last_m .img_hover{
	width: 238px;
	height: 153px;
	display: block;
	overflow: hidden;
	float: left;
}
.last_m .img_hover img{
	width: 238px;
	height: 153px;
}
.last_m li{
	width: 464px;
	height: 116px;
}
.last_m .li_img{
	height: 153px;
}
.last_m li.middle{
	margin: 15px 0;
}
.last_m .li_img p{
	width: 226px;
	height: 153px;
	background-color: #dddddd;
	float: left;
}
.last_m .li_img p:hover{
	background-color: #d9d9d9;
}
.last_m .li_img p a{
	font-family: "times new roman";
	font-size: 22px;
	line-height: 28px;
	color: #000000;
	padding: 18px 22px;
	display: block;
}
.last_m .li_img p a:hover{
	text-decoration: underline;
}
.last_m li p{
	width: 464px;
	height: 116px;
	background-color: #dddddd;
	float: left;
}
.last_m li p:hover{
	background-color: #d9d9d9;
}
.last_m li p a{
	font-family: "times new roman";
	font-size: 22px;
	line-height: 28px;
	color: #000000;
	padding: 18px 22px;
	display: block;
}
.last_m li p a:hover{
	text-decoration: underline;
}
.last_r{
	width: 463px;
	height: 413px;
	float: right;
}
.last_r .img_hover{
	width: 463px;
	height: 298px;
	display: block;
	overflow: hidden;
}
.last_r .img_hover img{
	width: 463px;
	height: 298px;
}
.last_r p{
	width: 463px;
	height: 115px;
	background-color: #d9d9d9;
}
.last_r p:hover{
	background-color: #dddddd;
}
.last_r p a{
	font-family: "times new roman";
	font-size: 22px;
	line-height: 28px;
	color: #000000;
	padding: 18px 22px;
	display: block;
}
.last_r p a:hover{
	text-decoration: underline;
}
/*OPINION*/
#opi{
	margin-top: 70px;
}
.opi_con{
	margin-top: 25px;
}
.opi_l{
	width: 672px;
	float: left;
	height: 409px;
}
.opi_top{
	width: 672px;
	height: 303px;
}
.opi_top .img_hover{
	width: 463px;
	height: 303px;
	display: block;
	overflow: hidden;
	float: left;
}
.opi_top .img_hover img{
	width: 463px;
	height: 303px;
}
.opi_top p{
	width: 209px;
	height: 303px;
	background-color: #dddddd;
	float: left;
}
.opi_top p:hover{
	background-color: #d9d9d9;
}
.opi_top p a{
	font-family: "times new roman";
	font-size: 22px;
	line-height: 28px;
	color: #000000;
	padding: 18px 22px;
	display: block;
}
.opi_top p a:hover{
	text-decoration: underline;
}
.opi_bottom{
	width: 672px;
	margin-top:13px;
	height: 93px;
}
.opi_bottom .img_hover{
	width: 148px;
	height: 93px;
	display: block;
	overflow: hidden;
	float: left;
}
.opi_bottom .img_hover img{
	width: 148px;
	height: 93px;
} 
.opi_bottom p{
	height: 93px;
	width: 524px;
	float: left;
	background-color: #dddddd;
}
.opi_bottom p:hover{
		background-color: #d9d9d9;
}
.opi_bottom p a{
	font-family: "times new roman";
	font-size: 22px;
	line-height: 28px;
	color: #000000;
	padding: 18px 20px;
	display: block;
}
.opi_bottom p a:hover{
	text-decoration: underline;
}
.opi_m{
	float: left;
	width: 238px;
	height: 409px;
	margin: 0 15px;
}
.opi_m .img_hover{
	width: 238px;
	height: 153px;
	display: block;
	overflow: hidden;
}
.opi_m .img_hover img{
	width: 238px;
	height: 153px;
}
.opi_m p{
	width: 238px;
	height: 256px;
	background-color: #dddddd;
}
.opi_m p:hover{
	background-color: #d9d9d9;
}
.opi_m p a{
	font-family: "times new roman";
	font-size: 22px;
	line-height: 28px;
	color: #000000;
	padding: 18px 20px;
	display: block;
}
.opi_m p a:hover{
	text-decoration: underline;
}
.opi_r{
	width: 258px;
	float: right;
}
.opi_r ul li{
	width: 258px;
	height: 128px;
	background-color: #dddddd;
}
.opi_r ul li.middle{
	margin: 11px 0;
}
.opi_r ul li:hover{
	background-color: #d9d9d9;
}
.opi_r ul li a{
	font-family: "times new roman";
	font-size: 22px;
	line-height: 28px;
	color: #000000;
	padding: 18px 20px;
	display: block;
}
.opi_r ul li a:hover{
	text-decoration: underline;
}
/*ACHI*/
#achi{
	margin-top: 70px;
}
.footer{
	background-color:#d51c2f;
	width:100%;
	height: 208px;
	margin-top: 94px;
	position: relative;
	z-index: 100;
}
.footer .toTop{
	width: 209px;
	position: absolute;
	top:-10px;
	z-index: 1000;
	left: 50%;
	margin-left: -104.5px;
	cursor: pointer;
}
.footer .toTop img{
	width: 209px;
}
.intro{
	font-family: "times new roman";
	font-size: 16px;
	line-height: 22px;
	color: #fff;
	text-align: center;
	width: 300px;
	margin: 0 auto;
	margin-top: 95px;
}
@media only screen and (max-width:768px ) {
 html,body {
		font-size: 100px;
		width: 100%;
}
.phone{
	display: block;
	width:6.4rem;
}
.pc{
	display:none;
}
.min{
	width: 6.08rem;
	margin: 0 auto;
}
.banner_m{
	width: 6.4rem;
	height: 4.81rem;
	background: url(../img/banner_m.jpg) no-repeat center top;
	background-size: 6.4rem 4.81rem;
}
.back_m,.china_m{
	margin-top: 0.2rem;
	float: left;
}
.back_m img{
	width: 1.06rem;
	height: 0.5rem;
	margin-left: 2.2rem;
}
.china_m img{
	width: 1.51rem;
	height: 0.5rem;
	margin-left: 0.06rem;
}
.empty{
	height: 3.77rem;
}
/*lunbo*/
.header_imglunbo {
	float:none;
	width: 6.08rem;
	height: 4.04rem;
	position: relative;
	top:0.5rem;
}
.header_imglunbo_L {
	left: 0px;
}
.header_imglunbo_R {
	right: 0px;
}
.header_imglunbo li {
	width: 6.08rem;
	height: 4.04rem;
	position: relative;
	display: none;
}
.header_imglunbo .show {
	display: block;
}
.header_content_Aimg {
	width: 6.08rem;
	height: 4.04rem;
	display: block;
}
.header_imglunbo img {
	width: 6.08rem;
	height: 4.04rem;
}
.header_imglunbo p {
	width:6.08rem;
	height:0.9rem;
	position: absolute;
	bottom:0rem;
	background-image: url(../img/header_imglunbo_bottom.png);
	background-size: 6.04rem 0.9rem;
	line-height:0.3rem;
	font-size:0.26rem;
	font-family: "times new roman";
	text-align: left;
	padding:0.15rem;
}
.header_imglunbo p a {
	color: #fff;
}
.header_imglunbo p a:hover{
	text-decoration: underline;
}
/*list*/
.home_right{
	width:6.08rem;
	margin: 0.4rem auto 0 auto;
	float:none;
}
.home_right ul li{
	border-top: 1px solid #333333;
	font-size: 0.26rem;
	font-family: "times new roman";
	line-height:0.28rem;
	padding:0.35rem 0;
}
.home_right ul li.last_li{
	border-bottom: 1px solid #333333;
}
.home_right ul li a{
	color:#000;
}
.home_right ul li a:hover{
	text-decoration: underline;
}
.home_right .read{
	font-family: "times new roman";
	font-size: 0.26rem;
	line-height: 0.28rem;
	color: #d51c2f;
	text-decoration: underline;
	margin-top:0.25rem;
	display: block;
	cursor: pointer;
}
.home_right .read:hover{
	color: #c10d1f;
	font-weight: bold;
}
.title_m{
	margin-top: 0.78rem;
}
.title_m a{
	font-family: "times new roman";
	font-size: 0.4rem;
	font-weight: bold;
	color: #e6172b;
	cursor: pointer;
}
.con{
	margin-top: 0.2rem;
}
.con_top{
	height: 3.41rem;
}
.con_l{
	float: left;
	width: 2.11rem;
}
.con_l img{
	width: 2.11rem;
	height: 1.41rem;
}
.con_l p{
	height: 2rem;
	width: 2.11rem;
	background-color: #d9d9d9;
}
.con_l p:hover{
	background-color: #ddd;
}
.con_l p a{
	font-family: "times new roman";
	font-size: 0.24rem;
	line-height: 0.28rem;
	color: #000;
	cursor: pointer;
	padding: 0.2rem;
	display: block;
}
.con_l p a:hover{
	text-decoration: underline;
}
.con_r{
	width: 3.81rem;
	float: right;
}
.con_r ul li{
	height: 1.03rem;
	width: 3.81rem;
	background-color: #d9d9d9;
}
.con_r ul li a{
	font-family: "times new roman";
	font-size: 0.26rem;
	line-height: 0.28rem;
	color: #000;
	cursor: pointer;
	padding: 0.2rem 0.25rem;
	display: block;
}
.con_r ul li:hover{
	background-color: #ddd;
}
.con_r ul li a:hover{
	text-decoration: underline;
}
.con_r ul li.middle{
	margin: 0.16rem 0;
}
.con_middle{
	height: 1.41rem;
	margin: 0.16rem 0;
	width: 6.08rem;
}
.con_middle img{
	width: 2.11rem;
	height: 1.41rem;
	float: left;
}
.con_middle p{
	width: 3.97rem;
	height: 1.41rem;
	float: left;
    background-color: #d9d9d9;
}
.con_middle p:hover{
	background-color: #ddd;
}
.con_middle p a{
	font-family: "times new roman";
	font-size: 0.26rem;
	line-height: 0.28rem;
	color: #000;
	cursor: pointer;
	padding: 0.2rem 0.25rem;
	display: block;
}
.con_middle p a:hover{
	text-decoration: underline;
}
.con_bottom{
	height: 5.29rem;
	width: 6.08rem;
}
.con_bottom img{
	height: 4.07rem;
	width: 6.08rem;
}
.con_bottom p{
	width: 6.08rem;
	height: 1.2rem;
	background-color: #d9d9d9;
	
}
.con_bottom p:hover{
	background-color: #ddd;
}
.con_bottom p a{
	font-family: "times new roman";
	font-size: 0.26rem;
	line-height: 0.28rem;
	color: #000;
	cursor: pointer;
	padding: 0.2rem 0.25rem;
	display: block;
}
.con_bottom p a:hover{
	text-decoration: underline;
}
.footer {
    background-color: #d51c2f;
    width: 100%;
    height:2.64rem;
    margin-top: 1.14rem;
    position: relative;
    z-index: 100;
}
.footer .toTop {
    width: 2.09rem;
    position: absolute;
    top: -0.1rem;
    z-index: 1000;
    left: 50%;
    cursor: pointer;
    margin-left: -1.045rem;;
}
.footer .toTop img{
	width: 2.09rem;
	height: 0.73rem;
}
.intro {
    font-family: "times new roman";
    font-size:0.21rem;
    line-height: 0.26rem;
    color: #fff;
    text-align: center;
    width: 4rem;
    margin: 0 auto;
    margin-top:0.85rem;
}
}