/* CSS Document */

body{ font-family:"微软雅黑", "宋体",Arial, sans-serif, serif;-webkit-text-size-adjust:none; font-size:12px; overflow-x:hidden;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,tr,th,td,img,div,span,input,iframe,textarea{
	margin:0;	padding:0;
	border:none;
	list-style:none;
}
input{ outline:none;}
textarea{ outline:none;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none; color:#000;}
a:hover{cursor:pointer; color:#f00;}
.sy_cont{ background:url(../images/top_bg.jpg) repeat-x center top #FFF;}
.sy_logo{ float:left; padding-top:10px; margin-bottom: 15px; width:406px; text-align:center; height:106px; overflow:hidden;}
.sy_cont{ background:url(../images/top_bg.jpg) repeat-x center top #FFF;}
.sy_menu01{float:left; width:342px; height:44px; padding-top:44px;}
.sy_menu01 li{ float:left; width:85px; text-align:center; height:40px; }
.sy_menu01 li a{ display:block;width:85px; height:40px; font-size:16px; color:#FFF;line-height:20px; padding-top:16px; }
.sy_menu01 li a:hover{ background:url(../images/icon_01.png) no-repeat center top;}
.sy_menu01 em{ font-style:normal; font-size:11px;}
.sy_tr01{float:left; width:322px; font-size:12px; color:#FFF; text-align:center; padding-top:5px; margin-top:10px; height:24px; background:url(../images/icon_02.png) no-repeat;}
.sy_tr01 a{ color:#FFF;}
.sy_tr01 a:hover{ text-decoration:underline;}
.sy_menu02{float:left; width:322px;height:44px; padding-top:5px;}
.sy_menu02 li{ float:left; width:80px; text-align:center; height:40px;}
.sy_menu02 li a{ display:block;width:80px; height:40px; font-size:16px; color:#FFF;line-height:20px; padding-top:16px;}
.sy_menu02 li a:hover{ background:url(../images/icon_01.png) no-repeat center top;}
.sy_menu02 em{ font-style:normal; font-size:11px;}
.sy_main{ width:958px; margin:0 auto; height:auto; overflow:hidden; border: 1px solid #dfdfdf; background:#f9f9f9; margin-top:35px;}

.sy_sdcpts{ width:860px; height:auto; overflow:hidden; margin:0 auto; margin-top:40px;}
.sy_sdcpts li{ float:left; width:286px; text-align:center;}

.h_cont_tl{float:left; width:260px; margin-left:30px; margin-top:27px; margin-bottom:27px;}
.h_news01{width:100%; height:35px; margin-bottom:15px;}
.h_news02{display:block; float:right; width:50px; line-height:20px; line-height:20px; text-align:center; font-size:11px; font-weight:100; background:#e60000; color: #fff;}
.h_news02 a{ color:#FFF;}
.h_news03{float:left; display:block; width:90px; font-weight:bold; height:35px; font-size:15px; color:#302117; }
.h_news06{ width:100%; height:auto; overflow:hidden; list-style:none; color:#989898; margin-top:15px;}
.h_news06 li{ line-height:28px; border-bottom:1px dotted #848070; background:url(../images/icon.jpg) no-repeat 4px 10px;}
.h_news06 li a{color:#302117; text-decoration:none; padding-left:18px;}
.h_news06 li a:hover{ color:#f00;}
.h_news07 { width:260px; text-align:center; padding-top:15px; height:24px; line-height:24px;}
.h_news07 .a1{ height:22px; line-height:22px; padding-left:7px; padding-right:7px; background:#b90008; color:#FFF; font-size:12px; border:1px solid #b90008;}
.h_news07 .a2{ height:22px; line-height:22px; padding-left:7px; padding-right:7px; background:#fff; color:#b90008; font-size:12px; border:1px solid #b90008;}
.h_cont_tr{ float:right; width:627px; margin-right:17px; margin-top:27px; margin-bottom:27px;}
.h_pro05{ width:627px;}
.h_pro05 li{ float:left; width:186px; text-align:center; line-height:40px;margin-left:5px; margin-right:5px;}
.h_pro05 li img{ border:3px solid #c30d23;}
.h_pro05 li a{ font-size:14px; color: #999999; }
.h_pro05 .jt_l{float:left; width:16px; padding-top:60px;}
.h_pro05 .jt_r{float:right; width:16px; padding-top:60px;}

/*滚动*/
.gundong{
width:627px;
}
.gundong-chanpin{
float:left; width:186px; text-align:center; line-height:40px;margin-left:5px; margin-right:5px;
}
.gundong-tp{
border:3px solid #c95b68;
}
.gundong-spname{
font-size:14px; color: #999999; 
}
.gundong-all{
 width:627px;
}
.gundong-cont{
 width:590px;
}
.gundong-bt-l{
float:left; width:16px; padding-top:60px;
}
.gundong-bt-r{
float:right; width:16px; padding-top:60px;
}






















.h_zhanshi{width:960px; height:250px; margin:15px auto;}
.h_bt01{font-size:28px; line-height:60px; text-align:center; width:100%;}
.h_bt02{font-size:12px; text-align:center; width:100%;}
.h_mtbg{width:958px; height:auto; overflow:hidden; background:url(../images/img_19.jpg) no-repeat bottom center; padding-bottom:55px;}
.h_mt01{height:30px; line-height:30px; padding-left:40px; width:918px; background:url(../images/icon_03.png) no-repeat center; padding-top:28px; padding-bottom:28px;}
.h_mt02{float:right; font-size:12px; font-weight:100; padding-right:35px;}
.h_mt03{width:824px; margin:0 auto; padding-top:12px; padding-bottom:80px; font-size:16px; line-height:30px;}
.h_banner{width:100%; margin:0 auto;  height:465px;}
.h_mt04{width:1070px; margin:0 auto; height:auto; overflow:hidden;}



.ny_cont{ background:url(../images/ny_banner.jpg) repeat-x center top #FFF;}
.ny_main{ width:1070px; margin:0 auto; height:auto; overflow:hidden;}
.ny_menu01 {float:left; width:342px; height:44px; padding-top:44px;}

.ny_logo{ float:left; padding-top:10px;margin-bottom:15px; width:406px; text-align:center; height:106px; overflow:hidden;}

.ny_menu01 li{ float:left; width:85px; text-align:center; height:40px; }
.ny_menu01 li a{ display:block;width:85px; height:40px; font-size:16px; color:#FFF;line-height:20px; padding-top:16px; }
.ny_menu01 li a:hover{ background:url(../images/icon_01.png) no-repeat center top;}
.ny_menu01 em{ font-style:normal; font-size:11px;}
.ny_tr01{float:left; width:322px; font-size:12px; color:#FFF; text-align:center; padding-top:5px; margin-top:10px; height:24px; background:url(../images/icon_02.png) no-repeat;}
.ny_tr01 a{ color:#FFF;}
.ny_tr01 a:hover{ text-decoration:underline;}
.ny_menu02{float:left; width:322px;height:44px; padding-top:5px;}
.ny_menu02 li{ float:left; width:80px; text-align:center; height:40px;}
.ny_menu02 li a{ display:block;width:80px; height:40px; font-size:16px; color:#FFF;line-height:20px; padding-top:16px;}
.ny_menu02 li a:hover{ background:url(../images/icon_01.png) no-repeat center top;}
.ny_menu02 em{ font-style:normal; font-size:11px;}

.ny_area{ width:998px; height:auto; overflow:hidden; background:#FFF url(../images/ny_areatop.jpg) no-repeat top center; border:1px solid #e1e1e1;}
.ny_areascms{ width:998px; height:auto; overflow:hidden; background:#FFF url(../images/ny_area001top.jpg) no-repeat top center; border:1px solid #e1e1e1;}
.ny_areascms01{width:875px;margin:0 auto;margin-top:20px; height:245px; background:url(../images/img_07.jpg) no-repeat center;}
.ny_areascms02{width:875px;margin:0 auto; text-align:center;}
.ny_areascms03{ width:100%; height:auto; overflow:hidden;}
.ny_areascms03 li{ width:218px; text-align:center; float:left;}
.ny_areascms04{ width:829px; border-left:1px solid #e3b828; height:56px;}
.ny_areascms04 li{ float:left;border:1px solid #e3b828; border-left:none; height:56px; width:206px;text-align:center; line-height:18px; font-size:17px;}
.ny_areascms04 li em{ font-style:normal; font-size:11px;}
.ny_areascms04 li a{ display:block; color:#333; width:206px; height:36px; padding-top:10px; padding-bottom:10px;}
.ny_areascms04 li a:hover{ color:#FFF; background:#a41110;}
.ny_areascms04 li a.select{ color:#FFF; background:#a41110;}
.ny_areascms05{ width:828px; border:1px solid #e3b828; height:auto;  border-top:none;}
.ny_areascms05 p{ color:#563f20; font-size:16px; line-height:24px; padding:20px; width:788px;}
.ny_areascms06{ width:828px; border:1px solid #e3b828; height:540px;  border-top:none;}
.ny_areascms06 p{ color:#563f20; font-size:16px; line-height:24px; padding:20px; width:788px;}
.h_cqxd{background:url(../images/img_15.jpg) no-repeat; width:270px; padding-right:688px; height:328px; padding-top:50px;}






/*tiaozheng*/

.ny_area01{width:750px; float:left;}
.ny_area02{width:205px; text-align:center; height:51px; padding-top:53px;}
.ny_area03{width:700px; height:38px; line-height:38px; padding-left:45px; padding-top:43px; font-size:13px; color:#767676;}
.ny_area03 a{ color:#767676;}
.ny_area04{float:right; width:150px; height:215px; padding-right:65px; padding-top:30px;}
.ny_area05{width:880px; height:auto; overflow:hidden; margin:0 auto; font-size:16px; line-height:35px; color:#3c3c3c; padding-top:20px; padding-bottom:30px;}
.ny_area05 img {max-width:100%;}
.ny_area05 ul.mdxx{width:855px;margin:0 auto;}
.ny_area05 ul.mdxx li{margin:10px 20px;float:left;text-align:center;}
.meishi1 {
	padding-top:40px;
	padding-bottom:20px;
	background:#171414;
	}
.meishi1 .biaoti {
	margin-bottom:40px;
	}
.meishi1 .guokui_top {
	margin-top:50px;
	}
.meishi1 .meishi_l {
	float:left;
	width:50%;
	}
.meishi1 .meishi_tit {
	padding:10px 0;
	display:inline-block;
	border:1px solid #feef1c;
	}
.meishi1 .meishi_tit img,
.meishi1 .meishi_tit strong {
	display:block;
	}
.meishi1 .meishi_tit strong {
	margin-top:10px;
	padding:10px 15px 0;
	line-height:20px;
	border-top:1px solid #feef1c;
	color:#feef1c;
	}
.meishi1 p {
	margin:10px 0 5px;
	color:#c11022;
	line-height:25px;
	}
.meishi2 {
	padding-top:30px;
	background:#c11022;
	}
.meishi2 h2 {
	font-size:36px;
	line-height:70px;
	font-weight:normal;
	color:#fff;
	}
.meishi2 h2 span {
	color:#ffe614;
	}
.meishi2 .con {
	margin-bottom:15px;
	position:relative;
	}
.meishi2 .con1 {
	margin-top:30px;
	}
.meishi2 .con3 {
	margin-bottom:40px;
	}
.meishi2 .con4 {
	margin-bottom:20px;
	}
.meishi2 p {
	position:absolute;
	color:#fff;
	text-align:left;
	font-size:19px;
	line-height:32px;
	}
.meishi2 .con1 p {
	top:90px;
	left:21%;
	}
.meishi2 .con2 p {
	top:100px;
	right:20%;
	}
.meishi2 .con3 p {
	top:90px;
	left:21%;
	line-height:27px;
	}
.meishi2 .con4 p {
	top:100px;
	right:18%;
	}
.ny_area051{width:950px; height:auto; overflow:hidden; margin:0 auto; font-size:16px; line-height:35px; color:#3c3c3c; padding-top:20px; padding-bottom:30px;}
.ny_area06{width:875px; display:block; border-bottom:1px solid #d8d8d8; height:50px; margin:0 auto; text-align:center; padding-bottom:10px;}
.ny_area06 a{ display:block; float:left; margin-right:1px; width:124px;   height:40px; line-height:40px; background:#c30d23; color:#FFF; margin-top:20px;}
.ny_area06 a.selected { background:#c30d23; margin-top:10px; height:50px; line-height:50px;}
.ny_area06 a:hover{ background:#333; margin-top:10px; height:50px; line-height:50px;}
.ny_area07{width:100%; height:auto; overflow:hidden;}

/*tiaozheng*/

.ny_mdlist{ width:100%; height:auto; overflow:hidden;}
.ny_mdlist li{float:left; width:248px; height:306px; padding:12px; background:fffdee; border:1px solid #e1dbac; text-align:center; line-height:70px; font-size:17px; margin:8px;}
.ny_mdlist li a{ color:#333;}
.ny_mdlist li a:hover{ text-decoration:underline;}

.newslist{  float:left; width:720px; height:auto; overflow:hidden;}
.newslist li{font-size:16px; color:#666; height:34px; line-height:34px; width:100%; display:block; }
.newslist li em{ float:right; font-style:normal;}
.newslist li .span1{ float:right; text-align:center; color:#FFF; height:24px; padding-left:10px; padding-right:10px; line-height:24px; border:1px solid #ac0505; background:#b90000; margin-top:5px;}
.newslist li .span2{ float:left; text-align:center; color:#8d835c; height:24px; padding-left:10px; padding-right:10px; line-height:24px; border:1px solid #d0ccbd; background:#dbd6c3; margin-top:5px;}
.newslist li a{ float:right; width:650px; margin-left:10px; border-bottom:1px dotted #848070;}
.newslist_r{width:206px; height:378px; float:right;}
.news_bt01{font-size:26px; text-align:center; color:#4a4a4a; font-weight:bold; line-height:50px; margin-bottom:10px;}
.news_bt02{font-size:12px; text-align:center; color:#9b9b9b; font-weight:100; line-height:30px; margin-bottom:20px; border-bottom:1px solid #CCC;}
.news_bt03{font-size:20px; text-align:center; color:#4a4a4a; font-weight:bold; line-height:20px; margin-bottom:10px;}


.newslist1{  float:left; width:875px; height:auto; overflow:hidden;}

.pagelist{ width:100%; color:#FFF; font-size:15px; height:40px; overflow:hidden; line-height:40px; text-align:center; padding-top:30px;}
.pagelist a{display:inline;  width:40px; padding:10px; height:40px; border-right:1px solid #FFF; background:#b70005; color:#FFF;}
.pagelist a:hover{display:inline;  background:#333;}
.cur_page{display:inline;  width:40px; padding:10px; height:40px; border-right:1px solid #FFF; background:#333; color:#FFF;}

.n_lyb{width:100%; padding-bottom:20px;}
.n_lyb td{ padding-top:10px; padding-bottom:10px;}
.n_lyb01{background:#ffffff; font-size:12px; border:1px solid #e7e5ce; height:40px; line-height:40px; width:410px; color:#bebebe; padding-left:10px; padding-right:10px;}
.n_lyb02{background:#ffffff; width:340px; height:34px; line-height:34px; border:none;}
.n_lyb03{background:#ffffff; font-size:12px; border:1px solid #e7e5ce; height:40px; line-height:40px; width:660px; color:#bebebe; padding-left:10px; padding-right:10px;}
.n_lyb04{background:#ffffff; width:570px; height:34px; line-height:34px; border:none;}
.n_lyb05{background:#ffffff; border:1px solid #e7e5ce; height:150px; line-height:40px; width:850px; color:#bebebe; padding-left:10px; padding-right:10px;}
.n_lyb06{background:#ffffff; border:none; height:100px; width:830px; }
.n_lyb07{background:#ffffff; border:none; color:#5d5d5d; width:100px;}


.ny_foot{background:url(../images/ny_foot.jpg) repeat center top; height:307px; border-top:1px solid #e5e5e5; margin:15px auto;}
.ny_foot.new_foot {
	margin:0;
	padding-top:65px;
	height:270px;
	background:#202020 url(../images/sy_foot2.gif) no-repeat center top;
	border-top:none;
	}
.ny_foot01{ width:1000px; margin:0 auto; line-height:20px; color:#aeaeae;}
.ny_foot01 a{ color:#aeaeae;}
.ny_foot01 a:hover{ text-decoration:underline;}
.ny_foot02{width:1000px; margin:0 auto; height:auto; overflow:hidden;}
.ny_foot022{float:left; width:700px;}
.ny_foot03{width:700px; float:left; height:110px; color:#FFF; font-size:15px; padding-top:30px;}
.ny_foot03 strong{ font-size:16px; font-weight:100; line-height:35px; width:110px; text-align:center; display:block;}
.ny_foot03 li{ float:left; width:110px; text-align:center; line-height:24px;}
.ny_foot03 li a{ color:#FFF;}
.ny_foot03 li a:hover{ text-decoration:underline;}
.ny_foot04{width:700px; float:left; color:#ffffff; font-size:15px; line-height:26px; padding-top:15px;}
.ny_foot04 a{ color:#ffffff;}
.ny_foot04 .footlink{ color:#ffffff;}
.ny_foot05{width:200px; float:left; padding-left:20px; padding-top:30px;}
.ny_foot06{width:200px;}
.ny_foot07{width:130px; height:20px; background:#c30d23; border:1px solid #fff; color:#FFF;}
.ny_foot08{width:200px; color:#FFF; padding-top:10px;}
.ny_foot09{float:left; width:100px; text-align:center; line-height:30px;}

.sy_foot{background:url(../images/ny_foot.jpg) no-repeat center top; height:307px; border-top:1px solid #e5e5e5;}
.sy_foot07{width:130px; height:20px; background:#202020; border:1px solid #fff;color:#FFF;}
.weixin-code{
    display: none;
    top:40px;
    right: 210px;
    position: absolute;
    width: 90px;
    height: 90px;
    overflow: hidden;
}
.weixin-code img{
    width: 100%;
    height: 100%;
}
.sina-code{
    display: none;
    top:40px;
    right: 360px;
    position: absolute;
    width: 90px;
    height: 90px;
    overflow: hidden;
}
.sina-code img{
    width: 100%;
    height: 100%;
}
.clear {
	clear:both;
	}
.brand {
	margin:0 auto;
	padding:20px 10px;
	width:938px;
	border:1px solid #dfdfdf;
	}
.brand .box {
	overflow:hidden;
	}
.brand .box ul {
	width:5000px;
	}
.brand .box ul li {
	float:left;
	margin-right:15px;
	border:1px solid #dfdfdf;
	}
/* 装修计算器 */
.jisuanqi {
	float:left;
	margin-bottom:30px;
	padding:20px 30px;
	width:280px;
	border:2px solid #c30d23;
	}
.jisuanqi h2 {
	margin-bottom:5px;
	}
.jisuanqi h2 b {
	border-bottom: #c30d23 2px solid;
	font-size: 18px;
	font-weight: bold;
	line-height: 28px;
	color: #c30d23;
	}
.jisuanqi h2 span {
	padding-bottom:2px;
	padding-right: 22px;
	border-bottom: #c30d23 1px solid;
	font-size: 12px;
	color: #c30d23;
	}
.jisuanqi form {
	font-size:12px;
	}
.jisuanqi form label,
.jisuanqi form p.select {
	padding:0 5px;
	}
.jisuanqi form label span,
.jisuanqi form p.select span {
	margin-left:5px;
	color:#e61952;
	vertical-align:middle;
	}
.jisuanqi form label input {
	padding:3px 5px;
	background:#f0ede3;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	font-size:12px;
	}
.jisuanqi form button {
	margin:10px auto 0;
	padding:10px 20px;
	display:block;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	background:#c30d23;
	border: none;
	color: #fff;
	font-size: 12px;
	}
.scroll_box {
	float:left;
	margin-left:35px;
	width:500px;
	height:411px;
	overflow:hidden;
	box-sizing:border-box;
	}
.scroll_box .con p {
	margin-top:5px;
	padding:10px 0 10px 50px;
	color:#867f7f;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	background:url(../images/scroll.jpg) center no-repeat;
	box-sizing:border-box;
	}

/* 首页改版 */
.new_main {
	padding-bottom:74px;
	background:url(../images/new_bg.jpg) center top no-repeat;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	}
.new_main .logo {
	padding:32px 0 20px;
	text-align:center;
	}
.new_main .new_menu {
	margin:0 auto;
	width:976px;
	}
.new_main .new_menu ul li{
	margin:0 8px;
	float:left;
	width:106px;;
	text-align:center;
	height:48px;
	}
.new_main .new_menu ul li a{
	display:block;
	font-size:16px;
	color:#FFF;
	line-height:48px;
	background:url(../images/new_menu1.png) no-repeat center;
	}
.new_main .new_menu ul li a:hover{
	background:url(../images/new_menu2.png) no-repeat center;
	}
.new_main .sec1 {
	position:relative;
	margin:77px auto 0;
	width:1270px;
	height:570px;
	}
.new_main .sec1 img {
	position:absolute;
	}
.new_main .sec1 .sec1_img1 {
	right:0;
	bottom:0;
	z-index:3;
	animation:sec1_2 4s infinite;
	}
@keyframes sec1_2 {
	0%{bottom:0;}
	50%{bottom:3%;}
	}
.new_main .sec1 .sec1_img2 {
	left:22%;
	top:0;
	animation:sec1 8s infinite linear;
	-webkit-animation:sec1 8s infinite linear;
	}
.new_main .sec1 .sec1_img3 {
	left:31%;
	top:4%;
	animation:sec1 8s 0.1s infinite linear;
	-webkit-animation:sec1 8s 0.1s infinite linear;
	}
.new_main .sec1 .sec1_img4 {
	left:37.5%;
	top:5%;
	animation:sec1 8s 0.2s infinite linear;
	-webkit-animation:sec1 8s 0.2s infinite linear;
	}
.new_main .sec1 .sec1_img5 {
	left:43.2%;
	top:11%;
	animation:sec1 8s 0.3s infinite linear;
	-webkit-animation:sec1 8s 0.3s infinite linear;
	}
.new_main .sec1 .sec1_img6 {
	left:49.5%;
	top:1%;
	animation:sec1 8s 0.4s infinite linear;
	-webkit-animation:sec1 8s 0.4s infinite linear;
	}
.new_main .sec1 .sec1_img7 {
	left:14.5%;
	top:18%;
	animation:sec1 8s 1s infinite linear;
	-webkit-animation:sec1 8s 1s infinite linear;
	}
.new_main .sec1 .sec1_img8 {
	left:21%;
	top:23%;
	animation:sec1 8s 1.1s infinite linear;
	-webkit-animation:sec1 8s 1.1s infinite linear;
	}
.new_main .sec1 .sec1_img9 {
	left:27.5%;
	top:24.5%;
	animation:sec1 8s 1.2s infinite linear;
	-webkit-animation:sec1 8s 1.2s infinite linear;
	}
.new_main .sec1 .sec1_img10 {
	left:34.2%;
	top:26.5%;
	animation:sec1 8s 1.3s infinite linear;
	-webkit-animation:sec1 8s 1.3s infinite linear;
	}
.new_main .sec1 .sec1_img11 {
	left:40.2%;
	top:21%;
	animation:sec1 8s 1.4s infinite linear;
	-webkit-animation:sec1 8s 1.4s infinite linear;
	}
@-webkit-keyframes sec1 {
	0%{-webkit-transform:scale(1);}
	3%{-webkit-transform:scale(1.3);}
	6%{-webkit-transform:scale(1);}
	}
@keyframes sec1 {
	0%{transform:scale(1);}
	3%{transform:scale(1.3);}
	6%{transform:scale(1);}
	}
.new_main .sec2 {
	position:relative;
	margin:0 auto;
	width:1270px;
	height:653px;
	}
.new_main .sec2 img {
	position:absolute;
	z-index:3;
	}
.new_main .sec2 .sec2_img1 {
	left:13%;
	bottom:4%;
	z-index:1;
	animation:lajiao 5s infinite;
	-webkit-animation:lajiao 5s infinite;
	}
@keyframes lajiao {
	0%{bottom:4%;}
	50%{bottom:8%;}
	}
@-webkit-keyframes lajiao {
	0%{bottom:4%;}
	50%{bottom:8%;}
	}
.new_main .sec2 .sec2_img2 {
	right:-5%;
	bottom:0;
	z-index:2;
	}
.new_main .sec2 .sec2_img3 {
	left:6%;
	top:0;
	animation:sec2_1 6s infinite linear;
	-webkit-animation:sec2_1 6s infinite linear;
	}
.new_main .sec2 .sec2_img4 {
	left:40%;
	left:15.5%\9;
	top:4%;
	opacity:0;
	-webkit-opacity:0;
	animation:sec2_2 6s 0.2s infinite linear;
	-webkit-animation:sec2_2 6s 0.2s infinite linear;
	}
.new_main .sec2 .sec2_img5 {
	left:40%;
	left:23%\9;
	top:4%;
	opacity:0;
	-webkit-opacity:0;
	animation:sec2_3 6s 0.4s infinite linear;
	-webkit-animation:sec2_3 6s 0.4s infinite linear;
	}
.new_main .sec2 .sec2_img6 {
	left:40%;
	left:30%\9;
	top:4%;
	opacity:0;
	-webkit-opacity:0;
	animation:sec2_4 6s 0.6s infinite linear;
	-webkit-animation:sec2_4 6s 0.6s infinite linear;
	}
@keyframes sec2_1 {
	0%{left:40%;opacity:0;transform:scale(0.5);}
	4%{left:6%;opacity:1;transform:scale(1);}
	69%{left:6%;opacity:1;}
	70%{left:4%;opacity:1;transform:scale(1);}
	72%{left:1%;opacity:0.8;transform:scale(0.8);}
	73%{left:8%;opacity:0.4;transform:scale(1.2);}
	77%{left:40%;opacity:0;transform:scale(0.5);}
	100%{left:40%;opacity:0;transform:scale(0.5);}
	}
@-webkit-keyframes sec2_1 {
	0%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	4%{left:6%;-webkit-opacity:1;-webkit-transform:scale(1);}
	69%{left:6%;-webkit-opacity:1;}
	70%{left:4%;-webkit-opacity:1;-webkit-transform:scale(1);}
	72%{left:1%;-webkit-opacity:0.8;-webkit-transform:scale(0.8);}
	73%{left:8%;-webkit-opacity:0.4;-webkit-transform:scale(1.2);}
	77%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	100%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	}
@keyframes sec2_2 {
	0%{left:40%;opacity:0;transform:scale(0.5);}
	3%{left:15.5%;opacity:1;transform:scale(1);}
	69%{left:15.5%;opacity:1;}
	70%{left:10.5%;opacity:1;transform:scale(1);}
	72%{left:5%;opacity:0.8;transform:scale(0.8);}
	73%{left:18%;opacity:0.4;transform:scale(1.2);}
	77%{left:40%;opacity:0;transform:scale(0.5);}
	100%{left:40%;opacity:0;transform:scale(0.5);}
	}
@-webkit-keyframes sec2_2 {
	0%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	3%{left:15.5%;-webkit-opacity:1;-webkit-transform:scale(1);}
	69%{left:15.5%;-webkit-opacity:1;}
	70%{left:10.5%;-webkit-opacity:1;-webkit-transform:scale(1);}
	72%{left:5%;-webkit-opacity:0.8;-webkit-transform:scale(0.8);}
	73%{left:18%;-webkit-opacity:0.4;-webkit-transform:scale(1.2);}
	77%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	100%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	}
@keyframes sec2_3 {
	0%{left:40%;opacity:0;transform:scale(0.5);}
	2%{left:23%;opacity:1;transform:scale(1);}
	69%{left:23%;opacity:1;}
	70%{left:20%;opacity:1;transform:scale(1);}
	72%{left:17%;opacity:0.8;transform:scale(0.8);}
	73%{left:25%;opacity:0.4;transform:scale(1.2);}
	76%{left:40%;opacity:0;transform:scale(0.5);}
	100%{left:40%;opacity:0;transform:scale(0.5);}
	}
@-webkit-keyframes sec2_3 {
	0%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	2%{left:23%;-webkit-opacity:1;-webkit-transform:scale(1);}
	69%{left:23%;-webkit-opacity:1;}
	70%{left:20%;-webkit-opacity:1;-webkit-transform:scale(1);}
	72%{left:17%;-webkit-opacity:0.8;-webkit-transform:scale(0.8);}
	73%{left:25%;-webkit-opacity:0.4;-webkit-transform:scale(1.2);}
	76%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	100%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	}
@keyframes sec2_4 {
	0%{left:40%;opacity:0;transform:scale(0.5);}
	1%{left:30%;opacity:1;transform:scale(1);}
	69%{left:30%;opacity:1;}
	70%{left:25%;opacity:1;transform:scale(1);}
	72%{left:20%;opacity:0.8;transform:scale(0.8);}
	73%{left:32%;opacity:0.4;transform:scale(1.2);}
	75%{left:40%;opacity:0;transform:scale(0.5);}
	100%{left:40%;opacity:0;transform:scale(0.5);}
	}
@-webkit-keyframes sec2_4 {
	0%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	1%{left:30%;-webkit-opacity:1;-webkit-transform:scale(1);}
	69%{left:30%;-webkit-opacity:1;}
	70%{left:25%;-webkit-opacity:1;-webkit-transform:scale(1);}
	72%{left:20%;-webkit-opacity:0.8;-webkit-transform:scale(0.8);}
	73%{left:32%;-webkit-opacity:0.4;-webkit-transform:scale(1.2);}
	75%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	100%{left:40%;-webkit-opacity:0;-webkit-transform:scale(0.5);}
	}
.new_main .sec2 .sec2_img7,
.new_main .sec2 .sec2_img8 {
	transform-origin:50% 0;
	-webkit-transform-origin:50% 0;
	-moz-transform-origin:50% 0;
	-o-transform-origin:50% 0;
	-ms-transform-origin:50% 0;
	z-index:4;
	}
.new_main .sec2 .sec2_img7 {
	left:5%;
	top:20%;
	animation:img3 10s infinite;
	}
.new_main .sec2 .sec2_img8 {
	left:55%;
	top:20%;
	animation:img5 15s infinite;
	}
.new_main .sec2 .sec2_img9 {
	top:21%;
	left:6.5%;
	}
@keyframes img3 {
	0% {transform: rotate(0deg);}
	20% {transform: rotate(20deg);}
	40% {transform: rotate(-10deg);}
	60% {transform: rotate(15deg);}
	75% {transform: rotate(-5deg);}
	90% {transform: rotate(8deg);}
	100% {transform: rotate(0deg);}
	}
@-webkit-keyframes img3 {
	0% {-webkit-transform: rotate(0deg);}
	20% {-webkit-transform: rotate(20deg);}
	40% {-webkit-transform: rotate(-10deg);}
	60% {-webkit-transform: rotate(15deg);}
	75% {-webkit-transform: rotate(-5deg);}
	90% {-webkit-transform: rotate(8deg);}
	100% {-webkit-transform: rotate(0deg);}
	}
@-moz-keyframes img3 {
	0% {-moz-transform: rotate(0deg);}
	20% {-moz-transform: rotate(20deg);}
	40% {-moz-transform: rotate(-10deg);}
	60% {-moz-transform: rotate(15deg);}
	75% {-moz-transform: rotate(-5deg);}
	90% {-moz-transform: rotate(8deg);}
	100% {-moz-transform: rotate(0deg);}
	}
@-o-keyframes img3 {
	0% {-o-transform: rotate(0deg);}
	20% {-o-transform: rotate(20deg);}
	40% {-o-transform: rotate(-10deg);}
	60% {-o-transform: rotate(15deg);}
	75% {-o-transform: rotate(-5deg);}
	90% {-o-transform: rotate(8deg);}
	100% {-o-transform: rotate(0deg);}
	}
@-ms-keyframes img3 {
	0% {-ms-transform: rotate(0deg);}
	20% {-ms-transform: rotate(20deg);}
	40% {-ms-transform: rotate(-10deg);}
	60% {-ms-transform: rotate(15deg);}
	75% {-ms-transform: rotate(-5deg);}
	90% {-ms-transform: rotate(8deg);}
	100% {-ms-transform: rotate(0deg);}
	}
@keyframes img5 {
	0% {transform: rotate(0deg);}
	8% {transform: rotate(15deg);}
	15% {transform: rotate(-5deg);}
	25% {transform: rotate(15deg);}
	35% {transform: rotate(-5deg);}
	45% {transform: rotate(10deg);}
	55% {transform: rotate(-5deg);}
	65% {transform: rotate(10deg);}
	75% {transform: rotate(-2deg);}
	85% {transform: rotate(2deg);}
	95% {transform: rotate(0deg);}
	100% {transform: rotate(0deg);}
	}
@-webkit-keyframes img5 {
	0% {-webkit-transform: rotate(0deg);}
	8% {-webkit-transform: rotate(15deg);}
	15% {-webkit-transform: rotate(-5deg);}
	25% {-webkit-transform: rotate(15deg);}
	35% {-webkit-transform: rotate(-5deg);}
	45% {-webkit-transform: rotate(10deg);}
	55% {-webkit-transform: rotate(-5deg);}
	65% {-webkit-transform: rotate(10deg);}
	75% {-webkit-transform: rotate(-2deg);}
	85% {-webkit-transform: rotate(2deg);}
	95% {-webkit-transform: rotate(0deg);}
	100% {-webkit-transform: rotate(0deg);}
	}
@-moz-keyframes img5 {
	0% {-moz-transform: rotate(0deg);}
	8% {-moz-transform: rotate(15deg);}
	15% {-moz-transform: rotate(-5deg);}
	25% {-moz-transform: rotate(15deg);}
	35% {-moz-transform: rotate(-5deg);}
	45% {-moz-transform: rotate(10deg);}
	55% {-moz-transform: rotate(-5deg);}
	65% {-moz-transform: rotate(10deg);}
	75% {-moz-transform: rotate(-2deg);}
	85% {-moz-transform: rotate(2deg);}
	95% {-moz-transform: rotate(0deg);}
	100% {-moz-transform: rotate(0deg);}
	}
@-o-keyframes img5 {
	0% {-o-transform: rotate(0deg);}
	8% {-o-transform: rotate(15deg);}
	15% {-o-transform: rotate(-5deg);}
	25% {-o-transform: rotate(15deg);}
	35% {-o-transform: rotate(-5deg);}
	45% {-o-transform: rotate(10deg);}
	55% {-o-transform: rotate(-5deg);}
	65% {-o-transform: rotate(10deg);}
	75% {-o-transform: rotate(-2deg);}
	85% {-o-transform: rotate(2deg);}
	95% {-o-transform: rotate(0deg);}
	100% {-o-transform: rotate(0deg);}
	}
@-ms-keyframes img5 {
	0% {-ms-transform: rotate(0deg);}
	8% {-ms-transform: rotate(15deg);}
	15% {-ms-transform: rotate(-5deg);}
	25% {-ms-transform: rotate(15deg);}
	35% {-ms-transform: rotate(-5deg);}
	45% {-ms-transform: rotate(10deg);}
	55% {-ms-transform: rotate(-5deg);}
	65% {-ms-transform: rotate(10deg);}
	75% {-ms-transform: rotate(-2deg);}
	85% {-ms-transform: rotate(2deg);}
	95% {-ms-transform: rotate(0deg);}
	100% {-ms-transform: rotate(0deg);}
	}
.sec3 {
	text-align:center;
	background:#c20f23 url(../images/sec3_bg.jpg) bottom center no-repeat;
	}
@media (min-width:1367px){
	.sec3 img {
		margin-left:90px;
		}
	}
.sec4 {
	padding:60px 0 80px;
	background:url(../images/sec4_bg.jpg) top center no-repeat;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	}
.sec4 .con {
	margin:0 auto;
	padding-left:30px;
	width:1109px;
	}
.sec4 .text {
	margin-top:35px;
	float:left;
	width:50%;
	}
.sec4 .sec4_r {
	padding-left:30px;
	width:554px\9;
	box-sizing:border-box;
	}
.sec4 .text strong {
	margin-top:15px;
	display:block;
	font-size:25px;
	color:#c30d23;
	}
.sec4 .text p {
	margin-top:15px;
	font-size:22px;
	color:#fff;
	line-height:34px;
	}
.sec4 .text p span {
	color:#fef022;
	font-weight:bold;
	}
.xinwen {
	margin:60px auto 10px;
	width:960px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	}
.xinwen h2 {
	margin-bottom:30px;
	font-size:40px;
	text-align:center;
	font-weight:normal;
	color:#616161;
	}
.xinwen h2 a {
	display:inline-block;
	margin-left:10px;
	width:25px;
	height:25px;
	line-height:25px;
	background:#d20010;
	color:#fff;
	text-align:center;
	font-family:"\5B8B\4F53";
	border-radius:60%;
	font-size:19px;
	vertical-align:middle;
	}
.xinwen .news_con {
	float:left;
	margin-bottom:30px;
	width:47%;
	}
.xinwen .news_con:nth-of-type(even) {
	margin-right:6%;
	}
.xinwen .news_con .data {
	float:left;
	margin-right:10px;
	width:56px;
	text-align:center;
	}
.xinwen .news_con .data b {
	display:block;
	height:72px;
	line-height:72px;
	background:#616161;
	color:#fff;
	font-size:25px;
	}
.xinwen .news_con:hover .data b {
	background:#d20010;
	}
.xinwen .news_con .data span {
	padding:3px 0;
	display:block;
	border:1px solid #eaeaea;
	border-top:none;
	}
.xinwen .news_con .text {
	
	}
.xinwen .news_con .text h3 {
	font-size:18px;
	}
.xinwen .news_con .text h3 a {
	color:#626262;
	}
.xinwen .news_con .text p {
	margin-top:8px;
	color:#707070;
	font-size:15px;
	}
.frd_link {
	margin:30px 0 3px;
	padding:5px 0;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	}