﻿@charset "utf-8";
/* CSS Document */
body {
	font-size:16px;
	line-height:24px;
	/* font-family: 'Microsoft YaHei', sans-serif; */
	/* font-family: 'PingFang SC', 'Microsoft YaHei', sans-serif; */
	font-family: 'STXihei', 'STHeiti', 'PingFang SC', 'Microsoft YaHei', sans-serif;
	/* font-family: STHeiti, -apple-system-font, "Helvetica Neue", Microsoft YaHei, sans-serif; */
	margin:0;
	padding:0;
	color:#575757;
	background:#fff;
	position:relative;
	overflow-x: hidden;
}
body {
	font-family: 'Microsoft YaHei', sans-serif;
}
a {
	text-decoration:none;
	color:#575757;
	transition: 0.5s;}
a:hover {
	color:#d81c14;
}
.page {
	height:36px;
	text-align:center;
	font-size:14px;
	margin-top:40px;}
.page a {
	border:1px solid #c3c3c3;
	background:#fff;
	height:30px;
	line-height:30px;
	padding:0 16px;
	color:#746d64;
	display:inline-block;
	margin:0 4px;
	vertical-align:bottom;}
.page a:hover {
	border:1px solid #b20606;
	background-color:#fff;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#b20606;
	padding:0 16px;}
.page strong {
	display:inline-block;
	border:1px solid #b20606;
	background-color:#b20606;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#fff;
	margin:0 4px;
	padding:0 16px;}
.article img , .single_C img , .article_main img {
	max-width:100%;}

	
/*start*/
.bg_box { background: #f3f3f3; }
.bg_box_2 { background: #727ded; }
.bg_box_3 { background: #55a9f9; }
.bg_box_4 { background: #f57f84; }
.color_1 , a.color_1 {  color: #cc000e}
.color_2 , a.color_2 {  color: #ec6d76}
.color_3 {  color: #f66c10}
.color_4 {  color: #55a9f9}
.color_5 {  color: #ff0e0e}
.color_6 {  color: #2bb2a3}
.bg_4 {  background-color:#55a9f9;}
.btn_fill  , .btn_fill:hover{
	background: #e71e34;
	color: #fff;
	text-align: center;
}
.btn_fill_1 , .btn_fill_1:hover {
	background: #da251d;
	color: #fff;
	text-align: center;
}
.btn_fill_2 , .btn_fill_2:hover {
	background: #e8593b;
	color: #fff;
	text-align: center;
}
.btn_fill_3 , .btn_fill_3:hover {
	background: #1b61a7;
}
.btn_fill_4 , .btn_fill_4:hover {
	background: #55a9f9;
}
.btn_fill_5 , .btn_fill_5:hover {
	background: #f67070;
}
.btn_fill_7 , .btn_fill_7:hover {
	background: #989b9c;
}

.btn_line {
	display: inline-block;
	border:1px solid #dadada;
}
.btn_line:hover {
	border:1px solid #c03835;
	color: #c03835;
}
a.btn_line_2 {
	color: #555555;
	border: 1px solid #999;
}
a.btn_line_2:hover {
	color: #fff;
	background: #b9060a;
	border: 1px solid #b9060a;
}
a.btn_line_3 , .S_label_box a.btn_line_3  {
	color: #828282;
	border: 1px solid #828282;
}
a.btn_line_3:hover , .S_label_box a.btn_line_3:hover {
	color: #c03835;
	border: 1px solid #c03835;
}

a.btn_line_1 {
	display: inline-block;
	color: #ec6d76;
	border:3px solid #ec6d76;
}
a.btn_line_1:hover {
	opacity:0.8;
	color: #ec6d76;
	border:3px solid #ec6d76;
}


.wmain {
	width:1200px;
	margin:0 auto;}
.head {
	height:84px;
	text-align:center;
	background: #fafafa;
	border-bottom: 1px solid #f4f4f4;}
.head .logo  {
	margin:18px 0 0 0;
	float: left;
	overflow: visible;
}
.nav {
	width: 780px;
	float: right;
	line-height:84px;
	text-align: right;
}
.nav ul li {
	display:inline-block;
	margin-left:66px;
}
.nav ul li a {
	color:#333;
	font-size:18px;
	line-height:84px;
	letter-spacing: 3px;
}
.nav ul li a:hover , .nav ul li a.ahover {
	color: #cc000e;
}
.nav ul li.language {
	margin-left:50px;
}
.nav ul li.language a {
	color: #404040;
	margin:0 4px;
	font-size:16px;
	position: relative;
	top:1px;
}
.nav ul li.language a.ahover {
	color: #989898;
}
.case_list {
	float: left;
	margin-left:-10px;
	margin-top:-10px;
}
.case_list li {
	position: relative;
	margin:30px 0 0 10px;
}
.case_list li .my_img {
	width:292px;
	height:182px;
}
.I_main2 {
	background: url("../images/about_bg.gif") repeat-x;
	height:675px;
}
.I_main2 .my_fl  {
	width:407px;
}
.I_main2 .my_fr {
	width:750px;
}
.I_main2 .my_fr ul li , .team_list li {
	float: left;
	width:375px;
	height:213px;
	overflow: hidden;
	position: relative;
}
.I_main2 .my_fr ul li .my_word , .I_main2_new ul.my_ul li .my_word , .I_main4 .I_news li .my_word  , .team_list li .my_word , .case_list .my_word{
	background: url("../images/hs_bg.png") repeat;
	width:375px;
	height:213px;
	position: absolute;
	top:0;
	left:0;
	text-align: center;
	display: none;
}
.case_list .my_word {
	width:292px;
	height:182px;
}
.I_main2 .my_fr ul li .my_word  , .I_main4 .I_news li .my_word   ,  .team_list li .my_word {
	width: 375px;
	height: 62px;
	padding-top: 152px;
}
.I_main2 .my_fr ul li .my_word  p , .I_main2_new  ul.my_ul li .my_word  p , .I_main4 .I_news li .my_word  p ,  .team_list li .my_word  p {
	line-height:50px;
	color: #fff;
	font-size:17px;
	font-weight: normal;
	letter-spacing: 2px;
}
.I_main4 .I_news li .my_word  p {
	font-size:17px;
	font-weight: normal;
}
.I_main2 .my_fr  .my_edit {
	height:132px;
}
.I_main3 {
	padding-bottom: 45px;
}
.I_main3 .owl-pagination , .I_main3 .owl-buttons {
	display: none;
}
.I_main4 {
	background: #f8f8f8;
	padding:1px 0 70px 0;
}
.I_main4 .my_top , .I_main4 .I_news  {
	margin-left:-11px;
}
.I_main4 .my_top li {
	float: left;
	margin: 0 0 0 11px;
}
.I_main4 .my_top li .my_img {
	width:292px;
	height:187px;

}
.I_main4 .my_top li .my_word {
	width:302px;
	height:112px;
	background: #fff;
	padding:75px 0 0 0;
	text-align: center;
}
.I_main4 .my_top li .my_word  p {
	color: #fff;
	line-height:40px;
	font-weight: normal;
	font-size:17px;
}
.I_main4 .my_top li .my_word  p.date {
	color: #999;
}
.I_main4 .I_news li {
	margin:11px 0 0 10px;
	width:292px;
	height:187px;
	float: left;
	position: relative;
	overflow: hidden;
}
.I_main4 .I_news li .my_word {
	width:292px;
	height:145px;
	padding:78px 0 0 0;
}
.I_main4 .I_news li .my_word  a {
	padding:0;
	width:292px;
	height:127px;
}
.I_main4 .I_news li .my_word  a p {
	line-height:30px;
}
.I_main4 .I_news li .my_word  a p.date {
	color: #bdbdbc;
}
.foot_banquan {
	padding:40px 0;
}
.foot_banquan .my_fl {
	width:960px;
}
.foot_banquan .my_fr {
	width:160px;
}
.foot_banquan .my_fr img {
	border:1px solid #dcdcdc;
}
.foot_banquan .my_fl ul li , .about_main4 ul li {
	padding-left:30px;
	line-height:30px;
	float: left;
	margin-right:50px;
	margin-top:10px;
}
.foot_banquan .my_fl ul li {
    float: none;
}
.about_main4 ul li {
	float: none;
}
.foot_banquan .my_fl ul li.icon1{
	background: url("../images/foot_icon1.gif") left center no-repeat;
}
.foot_banquan .my_fl ul li.icon2 {
	background: url("../images/foot_icon2.gif") left center no-repeat;
}
.foot_banquan .my_fl ul li.icon3 {
	background: url("../images/foot_icon3.gif") left center no-repeat;
}

.about_main4_new .my_fl  ul li.icon1 {
	background: url("../images/contact_icon1.gif") left center no-repeat;
}
.about_main4_new .my_fl  ul li.icon2{
	background: url("../images/contact_icon2.gif") left center no-repeat;
}
.about_main4_new .my_fl  ul li.icon3{
	background: url("../images/contact_icon3.gif") left center no-repeat;
}

.footer {
	height:70px;
	line-height:70px;
	background: #f8f8f8;
	font-size:15px;
	color: #787878;
}
.footer_fd {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
}
.footer a {
	color: #787878;
	margin-left:30px;
}

.sbanner {
	height:630px;
}
.hz_list {
	margin-left:-49px;
	margin-top:-20px;
}
.hz_list li {
	float: left;
	width:192px;
	height:75px;
	margin:35px 0 0 66px;
}
.kf_main .my_edit {
	padding:20px 180px 18px 180px;
}
.kf_main2 {
	min-height:510px;
	padding-top:1px;
	background: url("../images/lc_line.gif") left 275px repeat-x #f9f9f9;
}
.kf_main2 ul {
	margin-left:-77px;
}
.kf_main2 ul li {
	float: left;
	width:140px;
	text-align: center;
	position: relative;
	margin-left:72px;
}
.kf_main2 ul li .my_img {
	width:130px;
	height:132px;
	background: url("../images/lc_yuan.gif") bottom center no-repeat;
	padding-top:30px;
}
.kf_main2 ul li .jt {
	width:20px;
	height:11px;
	position: absolute;
	display: block;
	background: url("../images/lc_jt.gif") no-repeat;
	top:149px;
	left:-38px;
}
.kf_main2 {
	border-bottom:1px solid #eeeeee;
}
.about_main ul {
	margin-left:-92px;
}
.about_main .my_edit {
	padding:20px 140px 18px 140px;
}
.about_main ul li {
	width:218px;
	text-align: center;
	margin:20px 0 0 105px;
	float: left;
}
.about_main ul li .my_img {
	width:115px;
	height:115px;
	margin:0 auto;
}
.about_main ul li .my_img.icon1 {  background: url("../images/about_icon1.gif") center no-repeat;  }
.about_main ul li .my_img.icon2 {  background: url("../images/about_icon2.gif") center no-repeat;  }
.about_main ul li .my_img.icon3 {  background: url("../images/about_icon3.gif") center no-repeat;  }
.about_main ul li .my_img.icon4 {  background: url("../images/about_icon4.gif") center no-repeat;  }

.about_main ul li:hover .my_img.icon1 {  background: url("../images/about_icon1_h.gif") center no-repeat;  }
.about_main ul li:hover .my_img.icon2 {  background: url("../images/about_icon2_h.gif") center no-repeat;  }
.about_main ul li:hover .my_img.icon3 {  background: url("../images/about_icon3_h.gif") center no-repeat;  }
.about_main ul li:hover .my_img.icon4 {  background: url("../images/about_icon4_h.gif") center no-repeat;  }

.about_main2 {
	background: #f8f8f8;
	padding:1px 0 50px 0;
	margin-top:20px;
}
.about_main4 {
	background: #f8f8f8;
	padding:10px 0 50px 0;
	border-bottom:1px solid #eeeeee;
}
.about_main4 .wmain {
	width:840px;
}
.about_main4 .my_fl {
	width:178px;
}
.about_main4 .my_fl  img {
	border:1px solid #dddddd;
}
.about_main4 .my_fr {
	width:608px;
}
.article_main {
	width:880px;
	margin:0 auto;
	position: relative;
	min-height: 660px;
	padding:30px 0 50px 0;
}
.article_main  .my_button {
	width:60px;
	position: absolute;
	top:40px;
	right:-90px;
}
.article_main  .my_button div {
	position: fixed;
	width:60px;
	top: 196px;
}
.article_main  .my_button div  a {
	width:58px;
	height:33px;
	border:1px solid #e3e3e3;
	margin-top:10px;
	overflow: hidden;
	display: block;
	position: relative;
}
.article_main  .my_button div  a span {
	width:58px;
	height:33px;
	display: block;
	background: #f1f1f1;
	line-height:33px;
	text-align: center;
	position: absolute;
	left:-60px;
	top:0;
	font-size:12px;
	color: #777;
}
.my_img {
	overflow: hidden;
}
.my_img img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
}
.my_img:hover img , li:hover .my_img img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;

}
.logo {
	width: 99px;
	height: 47px;
}
.logo img {
	width: 100%;
	height: 100%;
}
.logo.my_img:hover img {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
}
.s_nav a {
	font-size:24px;
	color: #999;
	margin:0 42px;
}
.s_nav a.ahover , .s_nav a:hover {
	color: #222;
}

.container-fluid {
	padding: 20px;
}
.box {
	margin-bottom: 20px;
	float: left;
	width: 220px;
}
.box img {
	max-width: 100%
}

.izl-rmenu {
	background: rgba(0, 0, 0, 0) url("../images/r_b.png") no-repeat scroll 0 bottom;
	bottom: 50px;
	margin-left: 532px;
	padding-bottom: 73px;
	position: fixed;
	right: 0;
	z-index: 999;
	border-top:1px solid #e9e9e9;
}
.izl-rmenu .btn {
	cursor: pointer;
	height: 58px;
	border:1px solid #e9e9e9;
	border-top:none;
	position: relative;
	width: 58px;
	display:block;
}
.izl-rmenu .btn-icon1 {
	background:url("../images/online_icon1.gif") no-repeat #fff;
}
.izl-rmenu .btn-icon1:hover {
	background:url("../images/online_icon1_h.png") no-repeat #fff;
}
.izl-rmenu .btn-icon2 {
	background: url("../images/online_icon2.gif") no-repeat #fff;
}
.izl-rmenu .btn-icon2:hover {
	background: url("../images/online_icon2_h.png") no-repeat #fff;
}
.izl-rmenu .btn-icon3 {
	background: url("../images/online_icon3.gif") no-repeat #fff;
}
.izl-rmenu .btn-icon3:hover {
	background: url("../images/online_icon3_h.png") no-repeat #fff;
}
.izl-rmenu .btn:hover {
	background-color: #f6f6f6;
}
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited {
	background: #d18c56 url("../images/r_qq.png") no-repeat scroll 0 0;
	display: block;
	text-decoration: none;
}
.izl-rmenu .btn-wx {
	background: #fff url("../images/online_icon3.png") no-repeat scroll 0 0;
}

.izl-rmenu .btn-wx .pic {
	display: none;
	height: 160px;
	left: -160px;
	position: absolute;
	top: 0;
	width: 160px;
}
.izl-rmenu .btn-top {
	background: #fff url("../images/online_icon4.png") no-repeat scroll 0 0;
	width:58px;
	height:58px;
}
.izl-rmenu .btn-top:hover {
	background: #fff url("../images/online_icon4_h.png") no-repeat scroll 0 0;
}
.fd_box {
	width:460px;
	height:520px;
	background: #fff;
	border-radius: 5px;
	position: fixed;
	top:50%;
	left:50%;
	margin-top:-260px;
	margin-left:-230px;
	z-index:9999;

}
.all_bg {
	position: fixed;
	width:100%;
	height:100%;
	background: url("../images/hs_bg.png") repeat;
	top:0;
	left:0;
	z-index:9998;
}
.fd_box .close_btn {
	position: absolute;
	top:10px;
	right:10px;
}
.fd_box .tel_box {
	padding-top:50px;
}
.fd_box .tel_box  h4 {
	font-size:40px;
	font-weight: normal;
	padding:20px 0 0 0 ;
}
.fd_box .tel_box .input_box , .fd_box .tel_box .btn_line_1 {
	width:390px;
	margin:0 auto;
	margin-top:10px;
}
.fd_box .tel_box .input_box .input_text {
	height:49px;
	line-height:49px;
	background: #fff;
	border: 3px solid #e1e1e1;
	border-right:none;
	width:219px;
	padding:0 20px;
}
.fd_box .tel_box .input_box .input_sub {
	width:123px;
	height:55px;
	line-height:55px;
	background: #ec6d76;
	color: #fff;
	font-size:20px;
	border:none;
}
.fd_box , .all_bg {
	display: none;
}

.online_C ul li {
	position:relative;
	margin:15px 0 0 0;}
.online_C ul li .input_text {
	height:42px;
	line-height:42px;
	border:1px solid #cccccc;
	padding:0 5%;
	background:#fff;
	width:90%;}
.online_C ul li .input_t {
	color: #999;
	font-size: 14px;
	left: 15px;
	line-height: 42px;
	position: absolute;
	top: 0;
}
.online_C ul li .textarea {
	height:82px;}
.online_C .sub_btn {
	width:100%;
	height:51px;
	border:none;
	background:#71283e;
	display:block;
	color:#fff;
	text-align:center;
	font-size:18px;
	line-height:51px;
	margin:0 auto;
	cursor:pointer;
}
.pro_online {
	width:385px;
	margin:0 auto;
	margin-top:30px;
}
.pro_online ul li {
	margin-top:10px;}
.pro_online .sub_btn  {
	width:385px;
	height:50px;
	line-height:50px;
	background: #ec6d76;
	display: block;
	text-align: center;
	color: #fff;
	font-size:20px;
}
.news_main {
	min-height: 600px;
	height:100%;
	padding-bottom:40px;
}
.container {position:relative;font-size:12px;border:0px solid green;padding:0;margin:0;}
.container a{color:#333}
.container a:hover{color:#999;}
#loading {margin-top:2px;font-size:12px;border:1px solid #ccc;text-align:center;line-height:30px;background: #eee;}
#noshow {margin-top:2px;font-size:12px;border:1px solid #ccc;text-align:center;line-height:30px;background: #eee;}


.pin {
	padding:0;  list-style:none;position:absolute; overflow:hidden; margin:2px;}
.pin div.my_img {
	width:290px;
}
.pin p {
    width:290px;
  }
.pin div.my_img img {
    width:100%;
}
.pin .title{  font-size:16px; margin:2px 10px;}
.pin .nw_con{margin:0 10px; font-size:14px; letter-spacing:1px; line-height:22px;}
.pin .nw_date{}
.hide {display:none;}

.case_main {
	min-height: 700px;
	padding-bottom:30px;
}


.about-v {
	position: relative;
}
.about-v .video {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
	width: 1119px;
	height: 630px;
	margin: auto;
	/*border: 1px solid red;*/

}


.about-v .video > * {
	width: 100%;
	height: 100%;
}

.about-v .info {
	display: none;
	position: absolute;
	right: 4%;
	bottom: 6%;
	text-align: right;
	font-size: 2rem;
	color: rgba(255,255,255,.5);
}

.about-v .cover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.about-v .cover .desc {
	position: absolute;
	top: 198px;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 68px;
	margin: auto;
	text-align: center;
	font-size: 30px;
	color: #fff;
	/*border: 1px solid red;*/
}
.about-v .video .btn-play:hover  {
	opacity:0.8;
}
.about-v .cover .btn-play,
.about-v .cover .btn-play i {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 82px;
	height: 82px;
	cursor:pointer;
}
.about-v .cover .btn-play i {
	left: 12px;
	width: 28px;
	height: 28px;
	font-size: 28px;
	color: rgba(255,255,255,0.7);
}
.about-v .cover .btn-play:hover,
.about-v .cover .btn-play:active {
	border-color: rgba(255,255,255,1);
}
.about-v .cover .btn-play:hover i,
.about-v .cover .btn-play:active i {
	color: rgba(255,255,255,1);
}


.about-panel .title {
	font-weight: bold;
}
.about-panel .post-bd {
	line-height: 3.6rem;
	font-size: 1.8rem;
}

.contact-panel .title {
	font-weight: bold;
}


.video-bg {
	position: relative;
	background-color: #fff;
	overflow: hidden;
	width: 100%;
	padding-top:50px;
}
.video-wrap {
	max-width: 1200px;
	padding: 0 20px;
	margin: auto;
	position: relative;
}

.video-wrap .video {
	position: relative;
	height:675px;
}
.video-wrap .video > * {
	width: 100%;
	height: 100%;
}
.video-wrap .cover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	/*z-index: 99;*/
	width: 100%;
	height: 100%;
}
.video-wrap .cover > img {
	/*display: none;*/
}
.video-wrap .cover .btn-play,
.video-wrap .cover .btn-play i {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 64px;
	height: 64px;
}
.video-wrap .cover .btn-play {
	/*display: none;*/
	background: rgba(255,255,255,0.6);
	border-radius: 50%;
	cursor: pointer;
}
.video-wrap .cover .btn-play i {
	left: 15px;
	width: 32px;
	height: 32px;
	font-size: 32px;
	color: #222;
}
.video-wrap .cover .btn-play:hover,
.video-wrap .cover .btn-play:active {
	background: rgba(255,255,255,0.8);
}

.video-ctrl {
	position: absolute;
	top: 0;
	left: 35px;
	bottom: 0;
	width: 64px;
	height: 64px;
	margin: auto;
	cursor: pointer;
}
.video-ctrl img  {
	width:70px;
}
.video-ctrl.next {
	left: inherit;
	right: 35px;
}
.video-ctrl a {
	display: block;
	margin-top: -11px;
	font-size: 80px;
	color: #333;
	opacity:0.2;
}
.video-ctrl:hover a {
	opacity:0.6;
}


.news_list {
	position: relative;
	height: 1040px;
	margin-top: 20px;
}
.news_list ul li {
	position: absolute;
	overflow: hidden;
}
.news_list ul li .my_word{
	background: url("../images/hs_bg.png") repeat;
	width:100%;
	height:100%;
	position: absolute;
	top:0;
	left:0;
	text-align: center;
	display: none;
}
.news_list ul li .my_word a{
	display: block;
	width:100%;
	height:100%;
}
.news_list ul li .my_word a .C {
	position: absolute;
	top: 43%;
	width: 100%;
}
.news_list ul li .my_word a p {
	line-height:30px;
	color: #fff;
	font-size:16px;

}
.news_list li .my_word  a p.date {
	color: #bdbdbc;
}
.news_list ul li img {
	width: 100%;
	height: 100%;
}
.news_list ul li.li1 {
	width: 402px;
	height: 456px;
	top: 0;
	left: 0;
}
.news_list ul li.li2 {
	width: 385px;
	height: 233px;
	top: 0;
	left: 417px;
}
.news_list ul li.li3 {
	width: 384px;
	height: 233px;
	top: 0;
	left: 817px;
}
.news_list ul li.li4 {
	width: 252px;
	height: 208px;
	top: 248px;
	left: 417px;
}
.news_list ul li.li5 {
	width: 669px;
	height: 265px;
	top: 471px;
	left: 0;
}
.news_list ul li.li6 {
	width: 252px;
	height: 488px;
	top: 248px;
	left: 684px;
}
.news_list ul li.li7 {
	width: 250px;
	height: 208px;
	top: 248px;
	left: 951px;
}
.news_list ul li.li8 {
	width: 250px;
	height: 265px;
	top: 471px;
	left: 951px;
}
.news_list ul li.li9 {
	width: 459px;
	height: 232px;
	top: 751px;
	left: 0;
}
.news_list ul li.li10 {
	width: 462px;
	height: 232px;
	top: 751px;
	left: 474px;
}
.news_list ul li.li11 {
	width: 250px;
	height: 232px;
	top: 751px;
	left: 951px;
}
a.more {
	transition: 0s;
}
a.more:hover {
	border-bottom: 2px solid #cc000e;
}
.I_main2_new {
	padding: 10px 0 65px 0;
	background: #f8f8f8;
}
.I_main2_new ul.my_ul {
	margin-left: -10px;
}
.I_main2_new ul.my_ul li {
	width: 292px;
	height: 165px;
	float: left;
	position: relative;
	margin: 20px 0 0 10px;
}
.I_main2_new  ul.my_ul li .my_word {
	width: 292px;
	height: 56px;
	padding-top: 109px;
}
.I_main2_new  ul.my_ul li .my_word p {
	font-size:17px;
	letter-spacing: 2px;
}
.tel_box p {
	color: #b1b1b1;
}
.footer a:hover {
	color: #cc000e;
}
.I_T {
	font-size:26px;
}

a.foot_icon1 {
	display: inline-block;
	width: 45px;
	height: 45px;
	background: url("../images/foot_icon4.png") center no-repeat;
}
a.foot_icon1:hover {
	background: url("../images/foot_icon4_h.png") center no-repeat;
}

a.foot_icon2 {
	display: inline-block;
	width: 45px;
	height: 45px;
	background: url("../images/foot_icon5.png") center no-repeat;
}
a.foot_icon2:hover {
	background: url("../images/foot_icon5_h.png") center no-repeat;
}

#banner , #Sbanner {
	width:100%;
	height:630px;
	overflow:hidden;
	visibility:hidden;
	position:relative;
}
#banner img , #Sbanner img {
	width:100%;
	height:630px;
}
#banner ul.kinMaxShow_button , #Sbanner ul.kinMaxShow_button {
	right:48%;
	bottom:40px;}
#banner ul.kinMaxShow_button li , #Sbanner ul.kinMaxShow_button li {
	display: block;
	margin-right: 5px;
	width: 60px;
	height: 2px;
	text-indent: -999999px;
	background: #404040;}
#banner ul.kinMaxShow_button li.focus , #Sbanner ul.kinMaxShow_button li.focus {
	background: #fff;
}