@charset "utf-8";
.banner {position: relative;width: 100%;z-index:0;overflow: hidden;}
.banner img {position: relative;left: 50%;width:100%;height: auto;transform: translateX(-50%);}

/* about页面 */
.ab1{padding-bottom: 47px;}
.ab1_t{margin: 44px 0;text-align: center;}
.ab1_t h3{font-size: 36px;color: #333;font-weight: bold;}
.ab1_t p{margin-top: 14px;font-size: 16px;color: #666;}
.ab1_cl{float: left;position: relative;width: 49.3333%;}
.ab1_cl .ab1_cla{width: 100%;height: auto;overflow: hidden;}
.ab1_cl .ab1_cla img{width: 100%;height: auto;}

.ab1_cl .ab1_clb { position: absolute; bottom: 0; left:0; right:0; padding:0 5% 55px 5%; z-index: 9999;}
.ab1_cl .ab1_clb h3{ font-size: 35px;color: #fff;font-weight: bold;}
.ab1_cl .ab1_clb s { margin-top: 6px;text-decoration: none;font-size: 24px;color: #fff;}
.ab1_cl .ab1_clb p {margin-top:25px; font-size: 14px; color: #fff; line-height:25px; height:100px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:4; }
.ab1_cl .ab1_clb .ab1_clba a{ position:absolute; right:0; bottom:0; display: block; width: 120px; height:40px;line-height: 40px;text-align: center;font-size: 14px;color: #fff; background:#dd1331; z-index:5; }

.ab1_cr{float: right;width: 49.3333%;}
.ab1_cr .ab1_cra{width: 100%;}
.ab1_cr .ab1_cra .ab1_cral{float: left;width: 50%;height: auto;overflow: hidden;}
.ab1_cr .ab1_cra .ab1_cral img{width: 100%;}
.ab1_cr .ab1_cra{margin-bottom: 19px;}
.ab1_cr .ab1_cra .ab1_crar{float: right;width: 50%;height: auto;background: #dd1331 url(about_01_02.png) right 21px bottom 16px no-repeat;text-align: center;}
.ab1_cr .ab1_cra .ab1_crar h3{margin-top: 71px;font-size: 30px;color: #fff; font-weight:normal;}
.ab1_cr .ab1_cra .ab1_crar p{width: 74%;margin: 16px auto 68px;font-size: 16px;color: #fff; line-height:20px; height:100px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:5; }
.ab1_cr .ab1_crb{width: 100%;}
.ab1_cr .ab1_crb .ab1_crbl{position: relative;float: left;width: 50%;height: auto;}
.ab1_cr .ab1_crb .ab1_crbl .ab1_crbla{width: 100%;height: auto;overflow: hidden;}
.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(223,117,39,0.8);z-index: 9999;text-align: center;}
.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb .ab1_crblba{margin-top: 102px;}
.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb h3{margin-top: 13px;font-size: 24px;color: #fff; font-weight:normal;}
.ab1_cr .ab1_crb .ab1_crbr{position: relative;float: right;width: 50%;height: auto;}
.ab1_cr .ab1_crb .ab1_crbr .ab1_crbra{width: 100%;height: auto;overflow: hidden;}
.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(45,75,155,0.8);z-index: 9999;text-align: center;}
.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb .ab1_crbrba{margin-top: 102px;}
.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb h3{margin-top: 13px;font-size: 24px;color: #fff; font-weight:normal;}
@media screen and (max-width:1500px) and (min-width:1200px){
	.ab1{padding-bottom: 47px;}
	.ab1_t{margin: 44px 0;text-align: center;}
	.ab1_t h3{font-size: 36px;color: #333;font-weight: bold;}
	.ab1_t p{margin-top: 14px;font-size: 16px;color: #666;}
	.ab1_cl{float: left;position: relative;width: 49.3333%;}
	.ab1_cl .ab1_cla{width: 100%;height: auto;overflow: hidden;}
	.ab1_cl .ab1_cla img{width: 100%;height: auto;}
	
 
	.ab1_cr .ab1_cra{width: 100%;margin-bottom: 15px;}
	.ab1_cr .ab1_cra .ab1_cral{float: left;width: 50%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_cra .ab1_cral img{width: 100%;}
	.ab1_cr .ab1_cra .ab1_crar{float: right;width: 50%;height: auto;background: #dd1331 url(about_01_02.png) right 21px bottom 16px no-repeat;text-align: center;}
	.ab1_cr .ab1_cra .ab1_crar h3{margin-top: 17px;font-size: 30px;color: #fff;}
	.ab1_cr .ab1_cra .ab1_crar p{width: 80%;margin: 16px auto 42px;font-size: 16px;color: #fff;}
	.ab1_cr .ab1_crb{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbl{position: relative;float: left;width: 50%;height: auto;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crbla{width: 100%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crbla img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(223,117,39,0.8);z-index: 9999;text-align: center;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb .ab1_crblba{margin-top: 72px;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb h3{margin-top: 13px;font-size: 24px;color: #fff;}
	.ab1_cr .ab1_crb .ab1_crbr{position: relative;float: right;width: 50%;height: auto;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbra{width: 100%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbra img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(45,75,155,0.8);z-index: 9999;text-align: center;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb .ab1_crbrba{margin-top: 72px;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb h3{margin-top: 13px;font-size: 24px;color: #fff;}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.ab1{padding-bottom: 47px;}
	.ab1_t{margin: 44px 0;text-align: center;}
	.ab1_t h3{font-size: 28px;color: #333;font-weight: bold;}
	.ab1_t p{margin-top: 14px;font-size: 16px;color: #666;width: 80%;margin: 0 auto;}
	.ab1_cl{float: left;position: relative;width: 100%;margin-bottom: 10px;}
	.ab1_cl .ab1_cla{width: 100%;height: auto;overflow: hidden;}
	.ab1_cl .ab1_cla img{width: 100%;height: auto;}
	 
	
	.ab1_cr {width: 100%; }
	.ab1_cr .ab1_cra{width: 100%;position: relative;}
	.ab1_cr .ab1_cra .ab1_cral{float: left;width: 50%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_cra .ab1_cral img{width: 100%;}
	.ab1_cr .ab1_cra{margin-bottom: 19px;}
	.ab1_cr .ab1_cra .ab1_crar{position: absolute;right: 0;float: right;width: 50%;height: 100%;background: #dd1331 url(about_01_02.png) right 21px bottom 16px no-repeat;text-align: center;}
	.ab1_cr .ab1_cra .ab1_crar h3{margin-top: 40px;font-size: 30px;color: #fff;}
	.ab1_cr .ab1_cra .ab1_crar p{width: 74%;margin: 20px auto 101px;font-size: 16px;color: #fff;}
	.ab1_cr .ab1_crb{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbl{position: relative;float: left;width: 50%;height: auto;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crbla{width: 100%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crbla img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(223,117,39,0.8);z-index: 9999;text-align: center;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb .ab1_crblba{margin-top: 124px;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb h3{margin-top: 13px;font-size: 24px;color: #fff;}
	.ab1_cr .ab1_crb .ab1_crbr{position: relative;float: right;width: 50%;height: auto;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbra{width: 100%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbra img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(45,75,155,0.8);z-index: 9999;text-align: center;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb .ab1_crbrba{margin-top: 124px;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb h3{margin-top: 13px;font-size: 24px;color: #fff;}
}
@media screen and (max-width:750px) and (min-width:425px){
	.g-in{width: 92%;}
	.ab1{padding-bottom: 47px;}
	.ab1_t{margin: 44px 0;text-align: center;}
	.ab1_t h3{font-size: 28px;color: #333;font-weight: bold;}
	.ab1_t p{margin-top: 14px;font-size: 16px;color: #666;width: 80%;margin: 0 auto;}
	.ab1_cl{float: left;position: relative;width: 100%;margin-bottom: 10px;}
	.ab1_cl .ab1_cla{width: 100%;height: auto;overflow: hidden;}
	.ab1_cl .ab1_cla img{width: 100%;height: auto;}
 
	.ab1_cr {width: 100%; }
	.ab1_cl .ab1_clb { position: absolute; bottom: 0; left:0; right:0; padding:0 5% 55px 5%; z-index: 9999;}
	.ab1_cl .ab1_clb h3{ font-size:23px;color: #fff;font-weight: bold;}
	.ab1_cl .ab1_clb s { margin-top: 6px;text-decoration: none;font-size:20px;color: #fff;}
	.ab1_cl .ab1_clb p {margin-top:15px; font-size: 12px; color: #fff; line-height:20px; height:80px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:4; }
	.ab1_cl .ab1_clb .ab1_clba a{ position:absolute; right:0; bottom:0; display: block; width: 120px; height:30px;line-height: 30px;text-align: center;font-size: 12px;color: #fff; background:#dd1331; z-index:5; }
	
	.ab1_cr .ab1_cra{width: 100%;position: relative;}
	.ab1_cr .ab1_cra .ab1_cral{float: left;width: 50%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_cra .ab1_cral img{width: 100%;}
	.ab1_cr .ab1_cra{margin-bottom: 19px;}
	.ab1_cr .ab1_cra .ab1_crar{position: absolute;right: 0;float: right;width: 50%;height: 100%;background: #dd1331 url(about_01_02.png) right 21px bottom 16px no-repeat;text-align: center;}
	.ab1_cr .ab1_cra .ab1_crar h3{margin-top: 10px;font-size:18px;color: #fff;}
	.ab1_cr .ab1_cra .ab1_crar p{width: 80%;margin: 5px auto 0;font-size: 12px;color: #fff;}
	.ab1_cr .ab1_crb{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbl{position: relative;float: left;width: 50%;height: auto;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crbla{width: 100%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crbla img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(223,117,39,0.8);z-index: 9999;text-align: center;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb .ab1_crblba{margin-top: 0;top: 30%;position: relative;width: 40px;margin: 0 auto;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb .ab1_crblba img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb h3{margin-top: 26%;font-size: 20px;color: #fff;}
	.ab1_cr .ab1_crb .ab1_crbr{position: relative;float: right;width: 50%;height: auto;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbra{width: 100%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbra img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(45,75,155,0.8);z-index: 9999;text-align: center;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb .ab1_crbrba{margin-top: 0;top: 30%;position: relative;width: 40px;margin: 0 auto;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb .ab1_crbrba img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb h3{margin-top: 26%;font-size: 20px;color: #fff;}
}
@media screen and (max-width:425px) and (min-width:220px){
	.g-in{width: 92%;}
	.ab1{padding-bottom: 47px;}
	.ab1_t{margin: 20px 0;text-align: center;}
	.ab1_t h3{font-size: 20px;color: #333;font-weight: bold;}
	.ab1_t p{margin-top: 14px;font-size: 12px;color: #666;width: 80%;margin: 0 auto;}
	.ab1_cl{float: left;position: relative;width: 100%;margin-bottom: 10px;}
	.ab1_cl .ab1_cla{width: 100%;height: auto;overflow: hidden;}
	.ab1_cl .ab1_cla img{width: 100%;height: auto;}
 
	.ab1_cl .ab1_clb { position: absolute; bottom: 0; left:0; right:0; padding:0 5% 55px 5%; z-index: 9999;}
	.ab1_cl .ab1_clb h3{ font-size:20px;color: #fff;font-weight: bold;}
	.ab1_cl .ab1_clb s { margin-top: 6px;text-decoration: none;font-size:15px;color: #fff;}
	.ab1_cl .ab1_clb p {margin-top:15px; font-size: 12px; color: #fff; line-height:20px; height:80px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:4; }
	.ab1_cl .ab1_clb .ab1_clba a{ position:absolute; right:0; bottom:0; display: block; width: 120px; height:30px;line-height: 30px;text-align: center;font-size: 12px;color: #fff; background:#dd1331; z-index:5; }
 
	.ab1_cr{float: right;width: 100%;}
	.ab1_cr .ab1_cra{width: 100%;position: relative;}
	.ab1_cr .ab1_cra .ab1_cral{float: left;width: 100%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_cra .ab1_cral img{width: 100%;}
	.ab1_cr .ab1_cra{margin-bottom: 19px;}
	.ab1_cr .ab1_cra .ab1_crar{position: relative;right: 0;float: right;width: 100%;height: 100%;background: #dd1331 url(about_01_02.png) right 21px bottom 16px no-repeat;text-align: center;}
	.ab1_cr .ab1_cra .ab1_crar h3{margin-top: 20px;font-size:18px;color: #fff;}
	.ab1_cr .ab1_cra .ab1_crar p{width: 80%;margin: 15px auto 30px;font-size: 12px;color: #fff;}
	.ab1_cr .ab1_crb{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbl{position: relative;float: left;width: 50%;height: auto;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crbla{width: 100%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crbla img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(223,117,39,0.8);z-index: 9999;text-align: center;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb .ab1_crblba{margin-top: 0;top: 30%;position: relative;width: 40px;margin: 0 auto;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb .ab1_crblba img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbl .ab1_crblb h3{margin-top: 26%;font-size: 20px;color: #fff;}
	.ab1_cr .ab1_crb .ab1_crbr{position: relative;float: right;width: 50%;height: auto;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbra{width: 100%;height: auto;overflow: hidden;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbra img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(45,75,155,0.8);z-index: 9999;text-align: center;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb .ab1_crbrba{margin-top: 0;top: 30%;position: relative;width: 40px;margin: 0 auto;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb .ab1_crbrba img{width: 100%;}
	.ab1_cr .ab1_crb .ab1_crbr .ab1_crbrb h3{margin-top: 26%;font-size: 20px;color: #fff;}
}

.ab2{background: #f5f5f5;padding-bottom: 27px;}
.ab2_c .ab2_cl{float: left;position: relative;}
.ab2_c .ab2_cl .ab2_cla{width: 300px;height: 396px;overflow: hidden;}
.ab2_c .ab2_cl .ab2_clb{position: absolute;top: 0;left: 35px;}
.ab2_c .ab2_cl .ab2_clb h3{font-size: 36px;color: #fff;font-weight: bold;width: 220px;text-transform: uppercase;line-height: 38px;margin-top: 59px;}
.ab2_c .ab2_cl .ab2_clb p{font-size: 28px;color: #fff;margin-top: 30px;}
.ab2_c .bd{float: right;width: 77.466%;position: relative;}
.ab2_c .bd ul li h3{font-size: 150px;color: #ffffff;line-height: 160px;margin-top: 39px;text-align: right;}
.ab2_c .bd ul li .ab2_bda{float: right;margin: 9px 0 26px;width: 100%;text-align: right;}
.ab2_c .bd ul li .ab2_bda img{width: 339px;height: 38px;overflow: auto;}
.ab2_c .bd ul li .ab2_bdc .ab2_bdcl{float: left;padding-left: 62px;width: 626px; font-size: 18px;color: #333;line-height: 35px;}
/*
.ab2_c .bd ul li .ab2_bdc .ab2_bdcl p{font-size: 18px;color: #333;line-height: 35px;margin-top: 36px;}
.ab2_c .bd ul li .ab2_bdc .ab2_bdcl span{color: #dd1331;}
*/
.ab2_c .bd ul li .ab2_bdc .ab2_bdcr{float: right;margin-right: 77px;}
.ab2_c .hd {width: 100%;margin-top: 170px;float: left;text-align: center;}
.ab2_c .hd ul li{display: none;text-align: center;font-size: 24px;color: #dd1331;margin-top: 10px;}
.ab2_c .hd ul li.on{display: block;}
.ab2_c .hd .ab2_hda{width: 1920px;left: 50%;position: relative;margin: 0 0 0 -960px;height: 2px;background: #d3d3d3;}
.ab2_c .hd .ab2_hda .ab2_hdaa{display: inline-block;width: 21px;height: 21px;background: url(about_02_07.png) center center no-repeat;background: cover;margin: 0 112px;border-radius: 50%;margin-top: -8px;}
.ab2_c .hd .ab2_hda .ab2_hdaa:nth-child(4){background: url(about_02_06.png) center center no-repeat;}
.ab2_c .prev{position: absolute;background: url(about_02_04.png) center center no-repeat;width: 23px;height: 43px;top: 314px;left: 0;}
.ab2_c .next{position: absolute;background: url(about_02_03.png) center center no-repeat;width: 23px;height: 43px;top: 314px;right: 0;}
@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.ab2{background: #f5f5f5;padding-bottom: 27px;}
	.ab2_c .ab2_cl{float: left;position: relative;width: 20%;}
	.ab2_c .ab2_cl .ab2_cla{width: 300px;height: 396px;overflow: hidden;}
	.ab2_c .ab2_cl .ab2_clb{position: absolute;top: 0;left: 35px;}
	.ab2_c .ab2_cl .ab2_clb h3{font-size: 36px;color: #fff;font-weight: bold;width: 220px;text-transform: uppercase;line-height: 38px;margin-top: 59px;}
	.ab2_c .ab2_cl .ab2_clb p{font-size: 28px;color: #fff;margin-top: 30px;}
	.ab2_c .bd{float: right;width: 70%;position: relative;}
	.ab2_c .bd ul li h3{font-size: 150px;color: #ffffff;line-height: 160px;margin-top: 39px;text-align: right;}
	.ab2_c .bd ul li .ab2_bda{float: right;margin: 9px 0 26px;width: 100%;text-align: right;}
	.ab2_c .bd ul li .ab2_bda img{width: 339px;height: 38px;overflow: auto;}
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcl{float: left;padding-left: 62px;width: 360px; font-size: 18px;color: #333;line-height: 35px;}
	/*
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcl p{font-size: 18px;color: #333;line-height: 35px;margin-top: 36px;}
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcl span{color: #dd1331;}
	*/
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcr{float: right;margin-right: 77px;width: 300px;margin-top: 60px;}
	.ab2_c .hd {width: 100%;margin-top: 170px;float: left;text-align: center;}
	.ab2_c .hd ul li{display: none;text-align: center;font-size: 24px;color: #dd1331;margin-top: 10px;}
	.ab2_c .hd ul li.on{display: block;}
	.ab2_c .hd .ab2_hda{width: 1920px;left: 50%;position: relative;margin: 0 0 0 -960px;height: 2px;background: #d3d3d3;}
	.ab2_c .hd .ab2_hda .ab2_hdaa{display: inline-block;width: 21px;height: 21px;background: url(about_02_07.png) center center no-repeat;background: cover;margin: 0 86px;border-radius: 50%;margin-top: -8px;}
	.ab2_c .hd .ab2_hda .ab2_hdaa:nth-child(4){background: url(about_02_06.png) center center no-repeat;}
	.ab2_c .prev{position: absolute;background: url(about_02_04.png) center center no-repeat;width: 23px;height: 43px;top: 360px;left: 0;}
	.ab2_c .next{position: absolute;background: url(about_02_03.png) center center no-repeat;width: 23px;height: 43px;top: 360px;right: 0;}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.ab2{background: #f5f5f5;padding-bottom: 27px;}
	.ab2_c .ab2_cl{float: left;position: relative;width: 100%;text-align: center;}
	.ab2_c .ab2_cl .ab2_cla{display: none; width: 100%;height: 396px;overflow: hidden;}
	.ab2_c .ab2_cl .ab2_clb{position: relative;top: 0;left: 35px;}
	.ab2_c .ab2_cl .ab2_clb h3{font-size: 28px;color: #333;font-weight: bold;width: 100%;text-transform: uppercase;line-height: 38px;margin-top: 30px;}
	.ab2_c .ab2_cl .ab2_clb p{font-size: 24px;color: #333;margin-top: -5px;}
	.ab2_c .bd{float: right;width: 100%;position: relative;}
	.ab2_c .bd ul li h3{font-size: 80px;color: #ffffff;line-height: 120px;margin-top: 39px;text-align: right;}
	.ab2_c .bd ul li .ab2_bda{float: right;margin: 9px 0 26px;width: 100%;text-align: right;}
	.ab2_c .bd ul li .ab2_bda img{width: 339px;height: 38px;overflow: auto;}
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcl{float: left;padding-left: 62px;width: 40%;font-size: 18px;color: #333;line-height: 30px;}
	/*
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcl p{font-size: 18px;color: #333;line-height: 30px;margin-top: 30px;}
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcl span{color: #dd1331;}
	*/
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcr{float: right;margin-right: 77px;width: 37%;margin-top: 60px;}
	.ab2_c .hd {width: 100%;margin-top: 60px;float: left;text-align: center;}
	.ab2_c .hd ul li{display: none;text-align: center;font-size: 24px;color: #dd1331;margin-top: 10px;}
	.ab2_c .hd ul li.on{display: block;}
	.ab2_c .hd .ab2_hda{width: 1920px;left: 50%;position: relative;margin: 0 0 0 -960px;height: 2px;background: #d3d3d3;}
	.ab2_c .hd .ab2_hda .ab2_hdaa{display: inline-block;width: 21px;height: 21px;background: url(about_02_07.png) center center no-repeat;background: cover;margin: 0 0;width: 7.5%; border-radius: 50%;margin-top: -8px;}
	.ab2_c .hd .ab2_hda .ab2_hdaa:nth-child(4){background: url(about_02_06.png) center center no-repeat;}
	.ab2_c .prev{position: absolute;background: url(about_02_04.png) center center no-repeat;width: 23px;height: 43px;top: 360px;left: 0;}
	.ab2_c .next{position: absolute;background: url(about_02_03.png) center center no-repeat;width: 23px;height: 43px;top: 360px;right: 0;}
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 92%;}
	.ab2{background: #f5f5f5;padding-bottom: 27px;}
	.ab2_c .ab2_cl{float: left;position: relative;width: 100%;text-align: center;}
	.ab2_c .ab2_cl .ab2_cla{display: none; width: 100%;height: 396px;overflow: hidden;}
	.ab2_c .ab2_cl .ab2_clb{position: relative;top: 0;left: 0;}
	.ab2_c .ab2_cl .ab2_clb h3{font-size: 28px;color: #333;font-weight: bold;width: 100%;text-transform: uppercase;line-height: 38px;margin-top: 20px;}
	.ab2_c .ab2_cl .ab2_clb p{font-size: 24px;color: #333;margin-top: -5px;}
	.ab2_c .bd{float: right;width: 100%;position: relative;}
	.ab2_c .bd ul li h3{font-size: 40px;color: #ffffff;line-height: 70px;margin-top: 9px;text-align: right;}
	.ab2_c .bd ul li .ab2_bda{float: right;margin: 9px 0 26px;width: 100%;text-align: right;}
	.ab2_c .bd ul li .ab2_bda img { max-width: 100%;height: auto;overflow: auto;}
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcl{float: none; padding-left: 0; font-size: 14px;color: #333;line-height: 22px;width: 80%;margin: 10px auto 0;}
	/*
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcl p{font-size: 14px;color: #333;line-height: 22px;width: 80%;margin: 10px auto 0;}
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcl span{color: #dd1331;}
	*/
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcr{float: none;margin-right: 0;width: 100%;margin: 30px auto 0;}
	.ab2_c .bd ul li .ab2_bdc .ab2_bdcr img{width: 100%;}
	.ab2_c .hd {display: none; width: 100%;margin-top: 60px;float: left;text-align: center;}
	.ab2_c .hd ul li{display: none;text-align: center;font-size: 24px;color: #dd1331;margin-top: 10px;}
	.ab2_c .hd ul li.on{display: block;}
	.ab2_c .hd .ab2_hda{display: none; width: 1920px;left: 50%;position: relative;margin: 0 0 0 -960px;height: 2px;background: #d3d3d3;}
	.ab2_c .hd .ab2_hda .ab2_hdaa{display: inline-block;width: 21px;height: 21px;background: url(about_02_07.png) center center no-repeat;background: cover;margin: 0 0;width: 7.5%; border-radius: 50%;margin-top: -8px;}
	.ab2_c .hd .ab2_hda .ab2_hdaa:nth-child(4){background: url(about_02_06.png) center center no-repeat;}
	.ab2_c .prev{position: absolute;background: url(about_02_04.png) center center no-repeat;width: 23px;height: 43px;top: 220px;left: 0;}
	.ab2_c .next{position: absolute;background: url(about_02_03.png) center center no-repeat;width: 23px;height: 43px;top: 220px;right: 0;}
}

.ab3{padding: 70px 0 61px;}
.ab3_c .ab3_ca{float: left;position: relative;width: 50%;}
.ab3_c .ab3_ca .ab3_cal{float: left;width: 50%;}
.ab3_c .ab3_ca .ab3_car{float: right;width: 50%;height: auto;overflow: hidden;}
.ab3_c .ab3_ca .ab3_car img{width: 100%}
.ab3_c .ab3_ca  .ab3_caa{width: 50%;text-align: center;height: 100%;}
.ab3_c .ab3_ca  .ab3_caa h3{margin-top: 82px;font-size: 30px;color: #fff; font-weight:normal;}
.ab3_c .ab3_ca  .ab3_caa p{margin: 15px auto;width: 240px;font-size: 16px;color: #fff; line-height:20px; height:100px;  overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:5;}
.ab3_c .ab3_ca  .ab3_ca1{background: #609d00 url(about_03_05.png) right 32px bottom 58px no-repeat;position: absolute;right: 0;}
.ab3_c .ab3_ca  .ab3_ca2{background: #dd1331 url(about_03_06.png) right 32px bottom 58px no-repeat;position: absolute;right: 0;}
.ab3_c .ab3_ca  .ab3_ca3{background: #2d4b9b url(about_03_07.png) right 32px bottom 58px no-repeat;position: absolute;}
.ab3_c .ab3_ca  .ab3_ca4{background: #d8a424 url(about_03_08.png) right 32px bottom 58px no-repeat;position: absolute;}
@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.ab3{padding: 70px 0 61px;}
	.ab3_c .ab3_ca{float: left;position: relative;width: 50%;}
	.ab3_c .ab3_ca .ab3_cal{float: left;width: 50%;}
	.ab3_c .ab3_ca .ab3_car{float: right;width: 50%;height: auto;overflow: hidden;}
	.ab3_c .ab3_ca .ab3_car img{width: 100%}
	.ab3_c .ab3_ca .ab3_cal img{width: 100%;}
	.ab3_c .ab3_ca  .ab3_caa{width: 50%;text-align: center;height: 100%;}
	.ab3_c .ab3_ca  .ab3_caa h3{margin-top: 82px;font-size: 30px;color: #fff;}
	.ab3_c .ab3_ca  .ab3_caa p{margin: 15px auto;width: 240px;font-size: 16px;color: #fff;}
	.ab3_c .ab3_ca  .ab3_ca1{background: #609d00 url(about_03_05.png) right 32px bottom 58px no-repeat;position: absolute;right: 0;}
	.ab3_c .ab3_ca  .ab3_ca2{background: #dd1331 url(about_03_06.png) right 32px bottom 58px no-repeat;position: absolute;right: 0;}
	.ab3_c .ab3_ca  .ab3_ca3{background: #2d4b9b url(about_03_07.png) right 32px bottom 58px no-repeat;position: absolute;}
	.ab3_c .ab3_ca  .ab3_ca4{background: #d8a424 url(about_03_08.png) right 32px bottom 58px no-repeat;position: absolute;}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 1200px;}
	.ab3{padding: 70px 0 61px;}
	.ab3_c .ab3_ca{float: left;position: relative;width: 50%;}
	.ab3_c .ab3_ca .ab3_cal{float: left;width: 50%;}
	.ab3_c .ab3_ca .ab3_car{float: right;width: 50%;height: auto;overflow: hidden;}
	.ab3_c .ab3_ca .ab3_car img{width: 100%}
	.ab3_c .ab3_ca .ab3_cal img{width: 100%;}
	.ab3_c .ab3_ca  .ab3_caa{width: 50%;text-align: center;height: 100%;}
	.ab3_c .ab3_ca  .ab3_caa h3{margin-top: 30px;font-size: 22px;color: #fff;}
	.ab3_c .ab3_ca  .ab3_caa p{margin: 15px auto;width: 95%;font-size: 16px;color: #fff;}
	.ab3_c .ab3_ca  .ab3_ca1{background: #609d00 url(about_03_05.png) right 16px bottom 42px no-repeat;background-size: 40%;position: absolute;right: 0;}
	.ab3_c .ab3_ca  .ab3_ca2{background: #dd1331 url(about_03_06.png) right 16px bottom 42px no-repeat;background-size: 40%;position: absolute;right: 0;}
	.ab3_c .ab3_ca  .ab3_ca3{background: #2d4b9b url(about_03_07.png) right 16px bottom 42px no-repeat;background-size: 40%;position: absolute;}
	.ab3_c .ab3_ca  .ab3_ca4{background: #d8a424 url(about_03_08.png) right 16px bottom 42px no-repeat;background-size: 40%;position: absolute;}
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 1200px;}
	.ab3{padding: 70px 0 61px;}
	.ab3_c .ab3_ca{float: left;position: relative;width: 100%;}
	.ab3_c .ab3_ca .ab3_cal{float: left;width: 50%;}
	.ab3_c .ab3_ca .ab3_car{float: right;width: 50%;height: auto;overflow: hidden;}
	.ab3_c .ab3_ca .ab3_car img{width: 100%}
	.ab3_c .ab3_ca .ab3_cal img{width: 100%;}
	.ab3_c .ab3_ca  .ab3_caa{width: 50%;text-align: center;height: 100%;}
	.ab3_c .ab3_ca  .ab3_caa h3{ position:absolute; left:0; right:0; top:50%; margin-top:-20px; font-size:18px;color: #fff; z-index:2; }
	.ab3_c .ab3_ca  .ab3_caa p{margin: 15px auto;width: 95%;font-size: 16px;color: #fff; display:none; }
	.ab3_c .ab3_ca  .ab3_ca1{background: #609d00 url(about_03_05.png) right 16px bottom 42px no-repeat;background-size: 40%;position: absolute;right: 0;}
	.ab3_c .ab3_ca  .ab3_ca2{background: #dd1331 url(about_03_06.png) right 16px bottom 42px no-repeat;background-size: 40%;position: absolute;right: 0;}
	.ab3_c .ab3_ca  .ab3_ca3{background: #2d4b9b url(about_03_07.png) right 16px bottom 42px no-repeat;background-size: 40%;position: absolute;}
	.ab3_c .ab3_ca  .ab3_ca4{background: #d8a424 url(about_03_08.png) right 16px bottom 42px no-repeat;background-size: 40%;position: absolute;}
}


/* 产品详情页 */
.location{position: absolute;width: 100%;top: 319px;}
.location h3{font-size: 36px;color: #fff;font-weight: bold;}
.breadcrumbs{padding-left: 44px;font-size: 16px;color: #fff;background: url(lo_01.png) left center no-repeat;}
.breadcrumbs a{display: inline-block;padding-left: 17px;font-size: 16px;color: #fff;background: url(lo_02.png) left 6px center no-repeat;}

.dis1{margin-top: 51px;}
.d1_cl{float: left;width: 50%;height: auto;overflow: hidden;}
.d1_cl img{width: 100%;}
.d1_cr{float: right;width: 46.4%;}
.d1_cr .h3{margin-bottom: 30px;font-size: 30px;color: #333;font-weight: bold;}
.d1_cr .p {font-size: 16px;color: #333;line-height: 30px;}
.d1_cr .d1_cra{margin-bottom: 37px;}
.d1_cr .d1_crb{margin-top: 37px;}
.d1_cr .d1_crb a{display: block;width: 100%;height: 60px;line-height: 60px;font-size: 16px;color: #fff;background: #ea0000;text-align: center;}
.d1_cr .d1_crc a{display: block;margin-top: 10px;padding-left: 40px;line-height: 66px;font-size: 18px;color: #333;font-weight: bold;border-bottom: 1px solid #e4e4e4;background: url(dis_01_01.png) left center no-repeat;}
.d1_cr .d1_crd a{display: block;line-height: 66px;font-size: 18px;color: #333;border-bottom: 1px solid #e4e4e4;}
.d1_cr .d1_cre{border-bottom: 1px solid #e4e4e4;}
.d1_cr .d1_cre .d1_crea{float: left;font-size: 18px;color: #333;line-height: 66px;}
.d1_cr .d1_cre .d1_creb{float: left;margin-left: 38px; margin-top: 20px;}
 

@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.d1_cr{float: right;width: 46.4%;}
	.d1_cr .h3 {margin-bottom: 30px;font-size: 26px;color: #333;font-weight: bold;}
	.d1_cr .p {font-size: 16px;color: #333;line-height: 24px;}
	.d1_cr .d1_cra{margin-bottom: 18px;}
	.d1_cr .d1_crb{margin-top: 18px;}
	.d1_cr .d1_crb a{display: block;width: 100%;height: 50px;line-height: 50px;font-size: 16px;color: #fff;background: #ea0000;text-align: center;}
	.d1_cr .d1_crc a{display: block;padding-left: 40px;line-height: 46px;font-size: 16px;color: #333;font-weight: bold;border-bottom: 1px solid #e4e4e4;background: url(dis_01_01.png) left center no-repeat;}
	.d1_cr .d1_crd a{display: block;line-height: 46px;font-size: 16px;color: #333;border-bottom: 1px solid #e4e4e4;}
	.d1_cr .d1_cre{border-bottom: 1px solid #e4e4e4;}
	.d1_cr .d1_cre .d1_crea{float: left;font-size: 16px;color: #333;line-height: 46px;}
	.d1_cr .d1_cre .d1_creb{float: left;margin-left: 38px; margin-top: 10px;}
	 
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.dis1{margin-top: 20px;}
	.d1_cl{width: 100%;height: auto;overflow: hidden;}
	.d1_cl img{width: 100%;}
	.d1_cr{float: right;width: 100%;}
	.d1_cr .h3 {margin-bottom: 30px;font-size: 26px;color: #333;font-weight: bold;}
	.d1_cr .p {font-size: 14px;color: #333;line-height: 24px;}
	.d1_cr .d1_cra{margin-bottom: 18px;}
	.d1_cr .d1_crb{margin-top: 18px;}
	.d1_cr .d1_crb a{display: block;width: 100%;height: 50px;line-height: 50px;font-size: 16px;color: #fff;background: #ea0000;text-align: center;}
	.d1_cr .d1_crc a{display: block;padding-left: 40px;line-height: 46px;font-size: 16px;color: #333;font-weight: bold;border-bottom: 1px solid #e4e4e4;background: url(dis_01_01.png) left center no-repeat;}
	.d1_cr .d1_crd a{display: block;line-height: 46px;font-size: 16px;color: #333;border-bottom: 1px solid #e4e4e4;}
	.d1_cr .d1_cre{border-bottom: 1px solid #e4e4e4;}
	.d1_cr .d1_cre .d1_crea{float: left;font-size: 16px;color: #333;line-height: 46px;}
	.d1_cr .d1_cre .d1_creb{float: left;margin-left: 38px;}
	 
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 92%;}
	.dis1{margin-top: 20px;}
	.d1_cl{width: 100%;height: auto;overflow: hidden;}
	.d1_cl img{width: 100%;}
	.d1_cr{float: right;width: 100%;}
	.d1_cr .h3 {margin-bottom: 8px;font-size: 18px;color: #333;font-weight: bold;}
	.d1_cr .p {font-size: 12px;color: #333;line-height: 24px;}
	.d1_cr .d1_cra{margin-bottom: 6px;}
	.d1_cr .d1_crb{margin-top: 12px;}
	.d1_cr .d1_crb a{display: block;width: 100%;height: 40px;line-height: 40px;font-size: 12px;color: #fff;background: #ea0000;text-align: center;}
	.d1_cr .d1_crc a{display: block;padding-left: 40px;line-height: 36px;font-size: 12px;color: #333;font-weight: bold;border-bottom: 1px solid #e4e4e4;background: url(dis_01_01.png) left center no-repeat;}
	.d1_cr .d1_crd a{display: block;line-height: 36px;font-size: 12px;color: #333;border-bottom: 1px solid #e4e4e4;}
	.d1_cr .d1_cre{border-bottom: 1px solid #e4e4e4;}
	.d1_cr .d1_cre .d1_crea{float: left;font-size: 12px;color: #333;line-height: 36px;}
	.d1_cr .d1_cre .d1_creb{float: left;margin-left: 38px; margin-top: 5px;}
	 
}

.dis2{margin-top: 55px;}
.d2_c .hd ul li{float: left;width: 32.9333%;margin-right: 0.6%;height: 100px;background: #999;text-align: center;}
.d2_c .hd ul li:last-child{margin-right: 0;}
.d2_c .hd ul li .d2_ca{margin-top: 19px;}
.d2_c .hd ul li p{margin-top: 4px;font-size: 20px;color: #fff;}
.d2_c .hd ul li:hover,.d2_c .hd ul li.on{background: #d71e17;}
.d2_c .bd{margin-top: 23px;padding-bottom: 60px; font-size: 16px;color: #333;}
 .d2_c .bd img { max-width:100%; }

@media screen and (max-width:1500px) and (min-width:1200px){
	.dis2{margin-top: 55px;}
	.d2_c .hd ul li{float: left;width: 32.9333%;margin-right: 0.6%;height: 100px;background: #999;text-align: center;}
	.d2_c .hd ul li:last-child{margin-right: 0;}
	.d2_c .hd ul li .d2_ca{margin-top: 19px;}
	.d2_c .hd ul li p{margin-top: 4px;font-size: 20px;color: #fff;}
	.d2_c .hd ul li:hover,.d2_c .hd ul li.on{background: #d71e17;}
	.d2_c .bd{margin-top: 23px;padding-bottom: 60px; font-size: 14px;}
 
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.dis2{margin-top: 55px;}
	.d2_c .hd ul li{float: left;width: 32.9333%;margin-right: 0.6%;height: 100px;background: #999;text-align: center;}
	.d2_c .hd ul li:last-child{margin-right: 0;}
	.d2_c .hd ul li .d2_ca{margin-top: 19px;}
	.d2_c .hd ul li p{margin-top: 4px;font-size: 20px;color: #fff;}
	.d2_c .hd ul li:hover,.d2_c .hd ul li.on{background: #d71e17;}
	.d2_c .bd{margin-top: 23px;padding-bottom: 40px; }
 
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 92%;}
	.dis2{margin-top: 55px;}
	.d2_c .hd ul li{float: left;width: 32.9333%;margin-right: 0.6%;height: 75px;background: #999;text-align: center;}
	.d2_c .hd ul li:last-child{margin-right: 0;}
	.d2_c .hd ul li .d2_ca{margin-top: 10px;}
	.d2_c .hd ul li p{margin-top: 4px;font-size: 14px;color: #fff;}
	.d2_c .hd ul li:hover,.d2_c .hd ul li.on{background: #d71e17;}
	.d2_c .bd{margin-top: 23px;padding-bottom: 40px; font-size: 12px;}
	 
}

/* 新闻页 */
.new1{margin-top: 44px;}
.n1_t{width: 100%;}
.n1_t .n1_tl{float: left;font-size: 36px;color: #333333;font-weight: bold;}
.n1_t .n1_tr a{display: block;float: right;margin-top: 21px;font-size: 16px;color: #333333;}
.n1_c{margin-top: 38px;}
.n1_cl{float: left;width: 48.666%;}
.n1_cl .n1_cla{width: 100%;height: auto;overflow: hidden;}
.n1_cl .n1_cla img {width: 100%;height: auto; }
.n1_cl .n1_clb{ padding:0 3.5% 19px 3.5%; background: #da001d; overflow: hidden;}
.n1_cl .n1_clb h3{margin-top: 26px;font-size: 20px; line-height:25px; height:25px; color: #fff;font-weight: bold; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n1_cl .n1_clb p{margin-top: 9px;font-size: 16px;color: #fff;}

.n1_cr{float: right;width: 48.666%;}
.n1_cr .n1_cra{margin-bottom: 25px;width: 100%;background: #f5f5f5;}
.n1_cr .n1_cra:last-child{margin-bottom: 0;}
.n1_cr .n1_cra .n1_cral{float: left;width: 24.11%;height: auto;background: url(new_01_02.png) top left no-repeat;}
.n1_cr .n1_cra:hover .n1_cral{background: url(new_01_03.png) top left no-repeat;}
.n1_cr .n1_cra .n1_cral h3{margin-top: 25px;margin-left: 45px;font-size: 59px;color: #fff;font-weight: bold;line-height: 85px;}
.n1_cr .n1_cra .n1_cral p{margin-bottom: 32px;margin-left: 45px;font-size: 16px;color: #fff;}
.n1_cr .n1_cra .n1_crar{float: left;margin-left: 22px;width: 69%;}
.n1_cr .n1_cra .n1_crar h3{font-size: 18px;color: #010101;font-weight: bold;margin-top: 39px; line-height:20px; height:20px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.n1_cr .n1_cra .n1_crar p{margin-top: 11px;font-size: 14px;color: #666666;line-height: 22px;}
@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.new1{margin-top: 34px;}
	.n1_t{width: 100%;}
	.n1_t .n1_tl{float: left;font-size: 32px;color: #333333;font-weight: bold;}
	.n1_t .n1_tr a{display: block;float: right;margin-top: 21px;font-size: 16px;color: #333333;}
	.n1_c{margin-top: 28px;}
	.n1_cl{float: left;width: 48.666%;}
	.n1_cl .n1_cla{width: 100%;height: auto;overflow: hidden;}
	.n1_cl .n1_cla img{width: 100%;}
	.n1_cl .n1_clb{padding-bottom: 19px;width: 96.5%;background: #da001d;padding-left: 3.5%;overflow: hidden;}
	.n1_cl .n1_clb h3{margin-top: 26px;font-size: 20px;color: #fff;font-weight: bold;}
	.n1_cl .n1_clb p{margin-top: 9px;font-size: 16px;color: #fff;}
	
	.n1_cr{float: right;width: 48.666%;}
	.n1_cr .n1_cra{margin-bottom: 15px;width: 100%;background: #f5f5f5;}
	.n1_cr .n1_cra:last-child{margin-bottom: 0;}
	.n1_cr .n1_cra .n1_cral{float: left;width: 24.11%;text-align: center; height: auto;background: url(new_01_02.png) top left no-repeat;}
	.n1_cr .n1_cra:hover .n1_cral{background: url(new_01_03.png) top left no-repeat;}
	.n1_cr .n1_cra .n1_cral h3{margin-top: 11px;margin-left: 0;font-size: 59px;color: #fff;font-weight: bold;line-height: 85px;}
	.n1_cr .n1_cra .n1_cral p{margin-bottom: 26px;margin-left: 0;font-size: 16px;color: #fff;}
	.n1_cr .n1_cra .n1_crar{float: left;margin-left: 22px;width: 69%;}
	.n1_cr .n1_cra .n1_crar h3{font-size: 18px;color: #010101;font-weight: bold;margin-top: 37px;}
	.n1_cr .n1_cra .n1_crar p{margin-top: 11px;font-size: 14px;color: #666666;line-height: 22px;}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.new1{margin-top: 34px;}
	.n1_t{width: 100%;}
	.n1_t .n1_tl{float: left;font-size: 32px;color: #333333;font-weight: bold;}
	.n1_t .n1_tr a{display: block;float: right;margin-top: 21px;font-size: 16px;color: #333333;}
	
	.n1_c{margin-top: 28px;}
	.n1_cl{float: left;width: 100%;}
	.n1_cl .n1_cla{width: 100%;height: auto;overflow: hidden;}
	.n1_cl .n1_cla img{width: 100%;}
	.n1_cl .n1_clb{padding-bottom: 16px;width: 96.5%;background: #da001d;padding-left: 3.5%;overflow: hidden;}
	.n1_cl .n1_clb h3{margin-top: 14px;font-size: 18px;color: #fff;font-weight: bold;}
	.n1_cl .n1_clb p{margin-top: 8px;font-size: 14px;color: #fff;}
	
	.n1_cr{float: right;width: 100%;margin-top: 15px;}
	.n1_cr .n1_cra{margin-bottom: 10px;width: 100%;background: #f5f5f5;}
	.n1_cr .n1_cra:last-child{margin-bottom: 0;}
	.n1_cr .n1_cra .n1_cral{float: left;width: 24.11%;text-align: center; height: auto;background: url(new_01_02.png) top left no-repeat;}
	.n1_cr .n1_cra:hover .n1_cral{background: url(new_01_03.png) top left no-repeat;}
	.n1_cr .n1_cra .n1_cral h3{margin-top: 0px;margin-left: 0;font-size: 59px;color: #fff;font-weight: bold;line-height: 85px;}
	.n1_cr .n1_cra .n1_cral p{margin-bottom: 12px;margin-left: 0;font-size: 16px;color: #fff;}
	.n1_cr .n1_cra .n1_crar{float: left;margin-left: 22px;width: 69%;}
	.n1_cr .n1_cra .n1_crar h3{font-size: 18px;color: #010101;font-weight: bold;margin-top: 20px;}
	.n1_cr .n1_cra .n1_crar p{margin-top: 11px;font-size: 14px;color: #666666;line-height: 22px;}
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 92%;}
	.new1{margin-top: 34px;}
	.n1_t{width: 100%;}
	.n1_t .n1_tl{float: left;font-size: 26px;color: #333333;font-weight: bold;}
	.n1_t .n1_tr a{display: block;float: right;margin-top: 12px;font-size: 14px;color: #333333;}
	
	.n1_c{margin-top: 10px;}
	.n1_cl{float: left;width: 100%;}
	.n1_cl .n1_cla{width: 100%;height: auto;overflow: hidden;}
	.n1_cl .n1_cla img{width: 100%;}
	
	.n1_cl .n1_clb{width: 93%;background: #da001d;padding:0 3.5% 8px;overflow: hidden;}
	.n1_cl .n1_clb h3{margin-top: 6px;font-size: 14px;color: #fff;font-weight: bold;}
	.n1_cl .n1_clb p{margin-top: 2px;font-size: 12px;color: #fff;}
	
	.n1_cr{float: right;width: 100%;margin-top: 15px;}
	.n1_cr .n1_cra{margin-bottom: 10px;width: 100%;background: #f5f5f5;}
	.n1_cr .n1_cra:last-child{margin-bottom: 0;}
	.n1_cr .n1_cra .n1_cral{float: left;width: 24.11%;text-align: center; height: auto;background: url(new_01_02.png) top left no-repeat;}
	.n1_cr .n1_cra:hover .n1_cral{background: url(new_01_03.png) top left no-repeat;}
	.n1_cr .n1_cra .n1_cral h3{margin-top: 30px;margin-left: 0;font-size: 26px;color: #fff;font-weight: bold;line-height: 40px;}
	.n1_cr .n1_cra .n1_cral p{margin-bottom: 30px;margin-left: 0;font-size: 14px;color: #fff;}
	.n1_cr .n1_cra .n1_crar{float: left;margin-left: 9px;width: 69%;}
	.n1_cr .n1_cra .n1_crar h3{font-size: 14px;color: #010101;font-weight: bold;margin-top: 6px;}
	.n1_cr .n1_cra .n1_crar p{margin-top: 6px;font-size: 12px;color: #666666;line-height: 18px;}
}

.new2{margin-top: 73px;padding: 67px 0 72px;background: url(new_02_bg.jpg) center center no-repeat;background-size: cover;}
.n2_l{float: left;width: 48.666%;}
.n2_l .n1_t .n1_tl,.n2_r .n1_t .n1_tl{color: #fff;}
.n2_l .n1_t .n1_tr a,.n2_r .n1_t .n1_tr a{color: #fff;}
.n2_l .n2_lc{margin-top: 21px;padding: 13px 30px 7px;background: #fff;}
.n2_l .n2_lc .n2_lca{margin-top: 23px;padding-bottom: 30px;border-bottom: 1px solid #e4e4e4;}
.n2_l .n2_lc .n2_lca:last-child{border-bottom: none;}
.n2_l .n2_lc .n2_lca .n2_lcal{float: left;width: 62%;}
.n2_l .n2_lc .n2_lca .n2_lcal h3{margin-top: 7px;font-size: 18px;color: #333333;font-weight: bold;  line-height:20px; height:20px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.n2_l .n2_lc .n2_lca .n2_lcal p{margin-top: 10px;font-size: 14px;color: #666666;line-height: 21px;}
.n2_l .n2_lc .n2_lca .n2_lcal s{display: block;margin-top: 28px;text-decoration: none;font-size: 12px;color: #999999;}
.n2_l .n2_lc .n2_lca .n2_lcar{float: right;width: 27.39%;height: auto;overflow: hidden;}
.n2_l .n2_lc .n2_lca .n2_lcar img{-moz-transition: transform 0.6s; -webkit-transition: transform 0.6s; -o-transition: transform 0.6s;transition: transform 0.6s;max-width: 100%;}
.n2_l .n2_lc .n2_lca:hover .n2_lcar img{-ms-transform:scale(1.1);--webkit-transform:scale(1.1);-moz-transform: scale(1.1);transform:scale(1.1);}

.n2_r{float: right;width: 48.666%;}
.n2_r .n2_rc{margin-top: 21px;}
.n2_r .n2_rc .n2_rca{position: relative;}
.n2_r .n2_rc .n2_rca .n2_rcaa{width: 100%;}
.n2_r .n2_rc .n2_rca .n2_rcaa img{width: 100%;height: auto;}
.n2_r .n2_rc .n2_rca .n2_rcab{position: absolute;top: 167px;left: 50%;transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.n2_r .n2_rc .n2_rca p{position: absolute;width: 100%;height: 60px;line-height: 60px;font-size: 18px;color: #fff;background: rgba(0,0,0,0.29);font-weight: bold;text-align: center;bottom: 0;}

.n2_r .n2_rc .n2_rcb{margin-top: 16px;}
.n2_r .n2_rc .n2_rcb .n2_rcbl{float: left;}
.n2_r .n2_rc .n2_rcb .n2_rcbr{float: right;}
.n2_r .n2_rc .n2_rcb .n2_rcba{position: relative;width: 48.9%;}
.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcbla{width: 100%;}
.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcbla img{width: 100%;height: auto;}
.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcblb{position: absolute;top: 61px;left: 50%;transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.n2_r .n2_rc .n2_rcb .n2_rcba p{position: absolute;width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #fff;background: rgba(0,0,0,0.5);text-align: center;bottom: 0;}
.n2_r .n2_rc .n2_rcb .n2_rcba:hover::before{content: '';position: absolute;width: 100%;height: 100%;background: rgba(223,32,0,0.7);}
.n2_r .n2_rc .n2_rcb .n2_rcba:hover p{background: none;bottom: 50px;}

@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.new2{margin-top: 73px;padding: 67px 0 72px;background: url(new_02_bg.jpg) center center no-repeat;background-size: cover;}
	.n2_l{float: left;width: 48.666%;}
	.n2_l .n1_t .n1_tl,.n2_r .n1_t .n1_tl{color: #fff;}
	.n2_l .n1_t .n1_tr a,.n2_r .n1_t .n1_tr a{color: #fff;}
	.n2_l .n2_lc{margin-top: 21px;padding: 13px 30px 7px;background: #fff;}
	.n2_l .n2_lc .n2_lca{margin-top: 23px;padding-bottom: 14px;border-bottom: 1px solid #e4e4e4;}
	.n2_l .n2_lc .n2_lca:last-child{border-bottom: none;}
	.n2_l .n2_lc .n2_lca .n2_lcal{float: left;width: 62%;}
	.n2_l .n2_lc .n2_lca .n2_lcal h3{margin-top: 7px;font-size: 18px;color: #333333;font-weight: bold;}
	.n2_l .n2_lc .n2_lca .n2_lcal p{margin-top: 10px;font-size: 14px;color: #666666;line-height: 21px;}
	.n2_l .n2_lc .n2_lca .n2_lcal s{display: block;margin-top: 8px;text-decoration: none;font-size: 12px;color: #999999;}
	.n2_l .n2_lc .n2_lca .n2_lcar{float: right;width: 27.39%;height: auto;overflow: hidden;}
	.n2_l .n2_lc .n2_lca .n2_lcar img{-moz-transition: transform 0.6s; -webkit-transition: transform 0.6s; -o-transition: transform 0.6s;transition: transform 0.6s;max-width: 100%;}
	.n2_l .n2_lc .n2_lca:hover .n2_lcar img{-ms-transform:scale(1.1);--webkit-transform:scale(1.1);-moz-transform: scale(1.1);transform:scale(1.1);}
	
	.n2_r{float: right;width: 48.666%;}
	.n2_r .n2_rc{margin-top: 21px;}
	.n2_r .n2_rc .n2_rca{position: relative;}
	.n2_r .n2_rc .n2_rca .n2_rcaa{width: 100%;}
	.n2_r .n2_rc .n2_rca .n2_rcaa img{width: 100%;height: auto;}
	.n2_r .n2_rc .n2_rca .n2_rcab{position: absolute;top: 127px;left: 50%;transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
	.n2_r .n2_rc .n2_rca p{position: absolute;width: 100%;height: 60px;line-height: 60px;font-size: 18px;color: #fff;background: rgba(0,0,0,0.29);font-weight: bold;text-align: center;bottom: 0;}
	
	.n2_r .n2_rc .n2_rcb{margin-top: 16px;}
	.n2_r .n2_rc .n2_rcb .n2_rcbl{float: left;}
	.n2_r .n2_rc .n2_rcb .n2_rcbr{float: right;}
	.n2_r .n2_rc .n2_rcb .n2_rcba{position: relative;width: 48.9%;}
	.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcbla{width: 100%;}
	.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcbla img{width: 100%;height: auto;}
	.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcblb{position: absolute;top: 61px;left: 50%;transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
	.n2_r .n2_rc .n2_rcb .n2_rcba p{position: absolute;width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #fff;background: rgba(0,0,0,0.5);text-align: center;bottom: 0;}
	.n2_r .n2_rc .n2_rcb .n2_rcba:hover::before{content: '';position: absolute;width: 100%;height: 100%;background: rgba(223,32,0,0.7);}
	.n2_r .n2_rc .n2_rcb .n2_rcba:hover p{background: none;bottom: 50px;}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.new2{margin-top: 73px;padding: 67px 0 72px;background: url(new_02_bg.jpg) center center no-repeat;background-size: cover;}
	.n2_l{float: left;width: 100%;}
	.n2_l .n1_t .n1_tl,.n2_r .n1_t .n1_tl{color: #fff;}
	.n2_l .n1_t .n1_tr a,.n2_r .n1_t .n1_tr a{color: #fff;}
	.n2_l .n2_lc{margin-top: 21px;padding: 13px 30px 7px;background: #fff;}
	.n2_l .n2_lc .n2_lca{margin-top: 23px;padding-bottom: 14px;border-bottom: 1px solid #e4e4e4;}
	.n2_l .n2_lc .n2_lca:last-child{border-bottom: none;}
	.n2_l .n2_lc .n2_lca .n2_lcal{float: left;width: 62%;}
	.n2_l .n2_lc .n2_lca .n2_lcal h3{margin-top: 7px;font-size: 18px;color: #333333;font-weight: bold;}
	.n2_l .n2_lc .n2_lca .n2_lcal p{margin-top: 10px;font-size: 14px;color: #666666;line-height: 21px;}
	.n2_l .n2_lc .n2_lca .n2_lcal s{display: block;margin-top: 8px;text-decoration: none;font-size: 12px;color: #999999;}
	.n2_l .n2_lc .n2_lca .n2_lcar{float: right;width: 27.39%;height: auto;overflow: hidden;}
	.n2_l .n2_lc .n2_lca .n2_lcar img{-moz-transition: transform 0.6s; -webkit-transition: transform 0.6s; -o-transition: transform 0.6s;transition: transform 0.6s;max-width: 100%;}
	.n2_l .n2_lc .n2_lca:hover .n2_lcar img{-ms-transform:scale(1.1);--webkit-transform:scale(1.1);-moz-transform: scale(1.1);transform:scale(1.1);}
	
	.n2_r{float: right;width: 100%;}
	.n2_r .n2_rc{margin-top: 21px;}
	.n2_r .n2_rc .n2_rca{position: relative;}
	.n2_r .n2_rc .n2_rca .n2_rcaa{width: 100%;}
	.n2_r .n2_rc .n2_rca .n2_rcaa img{width: 100%;height: auto;}
	.n2_r .n2_rc .n2_rca .n2_rcab{position: absolute;top: 127px;left: 50%;transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
	.n2_r .n2_rc .n2_rca p{position: absolute;width: 100%;height: 60px;line-height: 60px;font-size: 18px;color: #fff;background: rgba(0,0,0,0.29);font-weight: bold;text-align: center;bottom: 0;}
	
	.n2_r .n2_rc .n2_rcb{margin-top: 16px;}
	.n2_r .n2_rc .n2_rcb .n2_rcbl{float: left;}
	.n2_r .n2_rc .n2_rcb .n2_rcbr{float: right;}
	.n2_r .n2_rc .n2_rcb .n2_rcba{position: relative;width: 48.9%;}
	.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcbla{width: 100%;}
	.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcbla img{width: 100%;height: auto;}
	.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcblb{position: absolute;top: 61px;left: 50%;transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
	.n2_r .n2_rc .n2_rcb .n2_rcba p{position: absolute;width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #fff;background: rgba(0,0,0,0.5);text-align: center;bottom: 0;}
	.n2_r .n2_rc .n2_rcb .n2_rcba:hover::before{content: '';position: absolute;width: 100%;height: 100%;background: rgba(223,32,0,0.7);}
	.n2_r .n2_rc .n2_rcb .n2_rcba:hover p{background: none;bottom: 50px;}
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 92%;}
	.new2{margin-top: 23px;padding: 27px 0 22px;background: url(new_02_bg.jpg) center center no-repeat;background-size: cover;}
	.n2_l{float: left;width: 100%;}
	.n2_l .n1_t .n1_tl,.n2_r .n1_t .n1_tl{color: #fff;}
	.n2_l .n1_t .n1_tr a,.n2_r .n1_t .n1_tr a{color: #fff;}
	.n2_l .n2_lc{margin-top: 21px;padding: 13px 10px 7px;background: #fff;}
	.n2_l .n2_lc .n2_lca{margin-top: 13px;padding-bottom: 14px;border-bottom: 1px solid #e4e4e4;}
	.n2_l .n2_lc .n2_lca:last-child{border-bottom: none;}
	.n2_l .n2_lc .n2_lca .n2_lcal{float: left;width: 100%;}
	.n2_l .n2_lc .n2_lca .n2_lcal h3{margin-top: 7px;font-size: 16px;color: #333333;font-weight: bold;}
	.n2_l .n2_lc .n2_lca .n2_lcal p{margin-top: 8px;font-size: 12px;color: #666666;line-height: 18px;}
	.n2_l .n2_lc .n2_lca .n2_lcal s{display: block;margin-top: 6px;text-decoration: none;font-size: 12px;color: #999999;}
	.n2_l .n2_lc .n2_lca .n2_lcar{float: right;width: 100%;height: auto;overflow: hidden;text-align: center;}
	.n2_l .n2_lc .n2_lca .n2_lcar img{-moz-transition: transform 0.6s; -webkit-transition: transform 0.6s; -o-transition: transform 0.6s;transition: transform 0.6s;max-width: 100%;}
	.n2_l .n2_lc .n2_lca:hover .n2_lcar img{-ms-transform:scale(1.1);--webkit-transform:scale(1.1);-moz-transform: scale(1.1);transform:scale(1.1);}
	
	.n2_r{float: right;width: 100%;}
	.n2_r .n2_rc{margin-top: 11px;}
	.n2_r .n2_rc .n2_rca{position: relative;}
	.n2_r .n2_rc .n2_rca .n2_rcaa{width: 100%;}
	.n2_r .n2_rc .n2_rca .n2_rcaa img{width: 100%;height: auto;}
	.n2_r .n2_rc .n2_rca .n2_rcab{position: absolute;top: 27px;left: 50%;transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
	.n2_r .n2_rc .n2_rca p{position: absolute;width: 100%;height: 30px;line-height: 30px;font-size: 16px;color: #fff;background: rgba(0,0,0,0.29);font-weight: bold;text-align: center;bottom: 0;}
	
	.n2_r .n2_rc .n2_rcb{margin-top: 0px;}
	.n2_r .n2_rc .n2_rcb .n2_rcbl{float: left;}
	.n2_r .n2_rc .n2_rcb .n2_rcbr{float: right;}
	.n2_r .n2_rc .n2_rcb .n2_rcba{position: relative;width: 100%;}
	.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcbla{width: 100%;margin-top: 10px;}
	.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcbla img{width: 100%;height: auto;}
	.n2_r .n2_rc .n2_rcb .n2_rcba .n2_rcblb{position: absolute;top: 61px;left: 50%;transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
	.n2_r .n2_rc .n2_rcb .n2_rcba p{position: absolute;width: 100%;height: 30px;line-height: 30px;font-size: 12px;color: #fff;background: rgba(0,0,0,0.5);text-align: center;bottom: 0;}
	.n2_r .n2_rc .n2_rcb .n2_rcba:hover::before{content: '';position: absolute;width: 100%;height: 100%;background: rgba(223,32,0,0.7);}
	.n2_r .n2_rc .n2_rcb .n2_rcba:hover p{background: none;bottom: 50px;}
}

/* 图文页 */

.location{position: absolute;width: 100%;top: 319px;}
.location h3{font-size: 36px;color: #fff;font-weight: bold;}
.breadcrumbs{padding-left: 44px;font-size: 16px;color: #fff;background: url(lo_01.png) left center no-repeat;}
.breadcrumbs a{display: inline-block;padding-left: 17px;font-size: 16px;color: #fff;background: url(lo_02.png) left 6px center no-repeat;}

.menu{border-bottom: 1px solid #dcdcdc;}
.menu ul li{float: left; text-align: center;height: 60px;line-height: 60px;}
.menu ul li a{display: block;font-size: 18px;color: #333; padding:0 20px;}
.menu ul li a.current,.menu ul li a:hover{background: #dd1331;color: #fff;}


.main .title{font-size: 36px;color: #000;display: none;}

.main{margin-top: 40px;}
.item{padding: 48px 0 50px;border-bottom: 1px solid #e6e6e6;}
.item .pic{float: left;width: 17.333%;}
.item .pic img{width: 100%;}
.item dl{float: left;width: 62.2666%;border-right: 1px solid #e6e6e6;margin: 30px 0 30px 3.333%;padding-right: 5.6%;}
.item dl dt a{display: block;font-size: 20px;color: #333333;font-weight: bold; height:25px; line-height:25px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.item dl dd{font-size: 16px;color: #666666;line-height: 26px;margin-top: 10px;-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.item .time{float: right;width: 10%;text-align: center;}
.item .time h3{font-size: 40px;color: #666;margin-top: 45px;line-height: 50px;}
.item .time p{font-size: 14px;color: #666;margin-top: 6px;}

/* 分页 */
.page { padding:50px 0 53px; line-height:24px; text-align:center; }
.page a { display:inline-block; margin:0 2px; padding:7px 15px;font-size: 15px;background:#ddd; color:#333; vertical-align:top; }
.page a:hover,.page .current {background:#dd1331; color:#fff;}

@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.location{position: absolute;width: 100%;top: 280px;}
	.location h3{font-size: 36px;color: #fff;font-weight: bold;}
	
	.menu{border-bottom: 1px solid #dcdcdc;}
	.menu ul li{float: left; text-align: center;height: 60px;line-height: 60px;}
	.menu ul li a{display: block;font-size: 18px;color: #333; padding:0 20px;}
	.menu ul li a.current,.menu ul li a:hover{background: #dd1331;color: #fff;}
	
	.main{margin-top: 34px;}
	.item{padding: 38px 0 40px;border-bottom: 1px solid #e6e6e6;}
	.item .pic{float: left;width: 17.333%;margin-top: 26px;}
	.item .pic img{width: 100%;}
	.item dl{float: left;width: 62.2666%;border-right: 1px solid #e6e6e6;margin: 30px 0 30px 3.333%;padding-right: 5.6%;}
	.item dl dt a{display: block;font-size: 20px;color: #333333;font-weight: bold;}
	.item dl dd{font-size: 16px;color: #666666;line-height: 26px;margin-top: 10px;}
	.item .time{float: right;width: 10%;text-align: center;}
	.item .time h3{font-size: 40px;color: #666;margin-top: 45px;line-height: 50px;}
	.item .time p{font-size: 14px;color: #666;margin-top: 6px;}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.location{display: none;}
	 
	.main .title{display: block;}
	.g-in{width: 92%;}
	.location{position: absolute;width: 100%;top: 280px;}
	.location h3{font-size: 36px;color: #fff;font-weight: bold;}
	
	.menu{border-bottom: 1px solid #dcdcdc;}
	.menu ul li{float: left; text-align: center;height: 60px;line-height: 60px;}
	.menu ul li a{display: block;font-size: 18px;color: #333; padding:0 15px;}
	.menu ul li a.current,.menu ul li a:hover{background: #dd1331;color: #fff;}
	
	.main{margin-top: 34px;}
	.item{padding: 38px 0 40px;border-bottom: 1px solid #e6e6e6;}
	.item .pic{float: left;width: 17.333%;margin-top: 48px;}
	.item .pic img{width: 100%;}
	.item dl{float: left;width: 62.2666%;border-right: 1px solid #e6e6e6;margin: 30px 0 30px 3.333%;padding-right: 5.6%;}
	.item dl dt a{display: block;font-size: 20px;color: #333333;font-weight: bold;}
	.item dl dd{font-size: 16px;color: #666666;line-height: 26px;margin-top: 10px;}
	.item .time{float: right;width: 10%;text-align: center;}
	.item .time h3{font-size: 40px;color: #666;margin-top: 45px;line-height: 50px;}
	.item .time p{font-size: 14px;color: #666;margin-top: 6px;}
}
@media screen and (max-width:750px) and (min-width:220px){
	.location{display: none;}
	 
	.main .title{display: block;font-size: 26px;}
	.g-in{width: 92%;}
	.location{position: absolute;width: 100%;top: 280px;}
	.location h3{font-size: 36px;color: #fff;font-weight: bold;}
	
	.menu{border-bottom: 1px solid #dcdcdc;}
	.menu ul li{float: left; text-align: center;height:45px;line-height: 45px;}
	.menu ul li a{display: block;font-size:14px;color: #333; padding:0 15px;}
	.menu ul li a.current,.menu ul li a:hover{background: #dd1331;color: #fff;}
	
	.main{margin-top: 24px;}
	.item{padding: 30px 0 10px;border-bottom: 1px solid #e6e6e6;}
	.item .pic{float: left;width: 100%;margin-top: 0;}
	.item .pic img{width: 100%;}
	.item dl{float: left;width: 96%;border-right: 1px solid #e6e6e6;margin: 20px 2% 20px 2%;padding-right: 5.6%;}
	.item dl dt a{display: block;font-size: 20px;color: #333333;font-weight: bold;}
	.item dl dd{font-size: 16px;color: #666666;line-height: 26px;margin-top: 10px;}
	.item .time{float: right;width: 100%;text-align: center;display: none;}
	.item .time h3{font-size: 40px;color: #666;margin-top: 45px;line-height: 50px;}
	.item .time p{font-size: 14px;color: #666;margin-top: 6px;}
	/* 分页 */
	.page { padding:30px 0 53px; line-height:24px; text-align:center; }
	.page a { display:inline-block; margin:0 2px; padding:4px 12px;font-size: 15px;background:#ddd; color:#333; vertical-align:top; }
	.page a:hover,.page .current {background:#dd1331; color:#fff;}
}

/* 产品页 */
.prt1{margin-top: 34px;overflow: hidden;}
.p1_c{border: 4px solid #e4e4e4;}
.p1_c .p1_ca{border-bottom: 1px solid #e4e4e4;}
.p1_c .p1_ca .p1_cal{float: left;width: 9.78%;line-height: 72px;font-size: 18px;color: #333;font-weight: bold;text-align: center;}
.p1_c .p1_ca .p1_car{float: left;padding-left: 32px;width: 88%;border-left: 1px solid #f5f5f5;}
.p1_c .p1_ca .p1_car .p1_cara{float: left;padding: 23px 0;}
.p1_c .p1_ca .p1_car .p1_cara a{padding-left: 35px;margin-right: 36px;font-size: 16px;color: #333;background: url(prt_02.png) left center no-repeat;}
.p1_c .p1_ca .p1_car .current a,.p1_c .p1_ca .p1_car .p1_cara:hover a{background: url(prt_01.png) left center no-repeat;}
.p1_c .p1_cb .p1_cbl{float: left;width: 9.78%;line-height: 145px;font-size: 18px;color: #333;font-weight: bold;text-align: center;}
.p1_c .p1_cb .p1_cbr{float: left;padding-left: 32px;padding-top: 27px;width: 88%;border-left: 1px solid #f5f5f5;}
.p1_c .p1_cb .p1_cbr .p1_cbra{float: left;line-height: 49px;}
.p1_c .p1_cb .p1_cbr .p1_cbra a{padding-left: 35px;margin-right: 56px;font-size: 16px;color: #333;background: url(prt_02.png) left center no-repeat;}
.p1_c .p1_cb .p1_cbr .current a,.p1_c .p1_cb .p1_cbr .p1_cbra:hover a{background: url(prt_01.png) left center no-repeat;}

@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.prt1{margin-top: 34px;overflow: hidden;}
	.p1_c{border: 4px solid #e4e4e4;}
	.p1_c .p1_ca{border-bottom: 1px solid #e4e4e4;}
	.p1_c .p1_ca .p1_cal{float: left;width: 9.78%;line-height: 40px;font-size: 18px;color: #333;font-weight: bold;text-align: center;}
	.p1_c .p1_ca .p1_car{float: left;padding-left: 32px;width: 88%;border-left: 1px solid #f5f5f5;}
	.p1_c .p1_ca .p1_car .p1_cara{float: left;padding: 10px 0;}
	.p1_c .p1_ca .p1_car .p1_cara a{padding-left: 35px;margin-right: 36px;font-size: 16px;color: #333;background: url(prt_02.png) left center no-repeat;}
	.p1_c .p1_ca .p1_car .current a,.p1_c .p1_ca .p1_car .p1_cara:hover a{background: url(prt_01.png) left center no-repeat;}
	.p1_c .p1_cb .p1_cbl{float: left;width: 9.78%;line-height: 40px;font-size: 18px;color: #333;font-weight: bold;text-align: center;}
	.p1_c .p1_cb .p1_cbr{float: left;padding-left: 32px;padding-top: 0;width: 88%;border-left: 1px solid #f5f5f5;}
	.p1_c .p1_cb .p1_cbr .p1_cbra{float: left;line-height: 43px;}
	.p1_c .p1_cb .p1_cbr .p1_cbra a{padding-left: 35px;margin-right: 56px;font-size: 16px;color: #333;background: url(prt_02.png) left center no-repeat;}
	.p1_c .p1_cb .p1_cbr .current a,.p1_c .p1_cb .p1_cbr .p1_cbra:hover a{background: url(prt_01.png) left center no-repeat;}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.prt1{margin-top: 34px;overflow: hidden;}
	.p1_c{border: 4px solid #e4e4e4;}
	.p1_c .p1_ca{border-bottom: 1px solid #e4e4e4;}
	.p1_c .p1_ca .p1_cal{float: left;width: 80%;line-height: 40px;font-size: 18px;color: #333;font-weight: bold;text-align: left;padding-left: 20px;}
	.p1_c .p1_ca .p1_car{float: left;padding-left: 32px;width: 88%;border-left: 1px solid #f5f5f5;}
	.p1_c .p1_ca .p1_car .p1_cara{float: left;padding: 5px 0;}
	.p1_c .p1_ca .p1_car .p1_cara a{padding-left: 35px;margin-right: 36px;font-size: 16px;color: #333;background: url(prt_02.png) left center no-repeat;}
	.p1_c .p1_ca .p1_car .current a,.p1_c .p1_ca .p1_car .p1_cara:hover a{background: url(prt_01.png) left center no-repeat;}
	.p1_c .p1_cb .p1_cbl{float: left;width: 80%;line-height: 40px;font-size: 18px;color: #333;font-weight: bold;text-align: left;padding-left: 20px;}
	.p1_c .p1_cb .p1_cbr{float: left;padding-left: 32px;padding-top: 0;width: 94%;border-left: 1px solid #f5f5f5;}
	.p1_c .p1_cb .p1_cbr .p1_cbra{float: left;line-height: 30px;}
	.p1_c .p1_cb .p1_cbr .p1_cbra a{padding-left: 35px;margin-right: 56px;font-size: 16px;color: #333;background: url(prt_02.png) left center no-repeat;}
	.p1_c .p1_cb .p1_cbr .current a,.p1_c .p1_cb .p1_cbr .p1_cbra:hover a{background: url(prt_01.png) left center no-repeat;}
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 92%;}
	.prt1{margin-top: 34px;overflow: hidden;}
	.p1_c{border: 4px solid #e4e4e4;}
	.p1_c .p1_ca{border-bottom: 1px solid #e4e4e4; padding:5px;}
	.p1_c .p1_ca .p1_cal{float: left;width: 80%;line-height: 30px;font-size: 14px;color: #333;font-weight: bold;text-align: left;}
	.p1_c .p1_ca .p1_car{float: left;padding-left: 0;width: 100%;border-left: 1px solid #f5f5f5;}
	.p1_c .p1_ca .p1_car .p1_cara{float: left;padding: 5px 0;width: 50%;}
	.p1_c .p1_ca .p1_car .p1_cara a{padding-left: 20px;margin-right: 12px;font-size: 14px;color: #333;background: url(prt_02.png) left center no-repeat;}
	.p1_c .p1_ca .p1_car .current a,.p1_c .p1_ca .p1_car .p1_cara:hover a{background: url(prt_01.png) left center no-repeat;}
	.p1_c .p1_cb .p1_cbl{float: left;width: 80%;line-height: 30px;font-size: 14px;color: #333;font-weight: bold;text-align: left;}
	.p1_c .p1_cb .p1_cbr{float: left;padding-left: 0;padding-top: 0;width: 100%;border-left: 1px solid #f5f5f5;}
	.p1_c .p1_cb .p1_cbr .p1_cbra{float: left;line-height: 26px;width: 50%;}
	.p1_c .p1_cb .p1_cbr .p1_cbra a{padding-left: 20px;margin-right: 12px;font-size: 12px;color: #333;background: url(prt_02.png) left center no-repeat;}
	.p1_c .p1_cb .p1_cbr .current a,.p1_c .p1_cb .p1_cbr .p1_cbra:hover a{background: url(prt_01.png) left center no-repeat;}
}

.prt2{margin-top: 103px;margin-bottom: 121px;}
.p2_c .p2_ca{float: left;position: relative;width: 21.86%;height: auto;margin-right: 4%;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; margin-bottom:50px; top:0; }
.p2_c .p2_ca:nth-child(4n){margin-right: 0;}
.p2_c .p2_ca .p2_caa{width: 100%;height: auto;overflow: hidden;background: #f6f6f6;}
.p2_c .p2_ca .p2_caa img{width: 100%;height: auto;}
.p2_c .p2_ca .p2_cab{padding: 21px 22px 37px;background: #f6f6f6;}
.p2_c .p2_ca .p2_cab h3 {font-size:18px; color: #333;font-weight: bold; height:50px; line-height:25px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.p2_c .p2_ca .p2_cab .p2_caba{margin-top: 12px;width: 40px;height: 4px;background: #ea0000;}
.p2_c .p2_ca .p2_cab p{ margin-top: 19px;font-size: 14px;color: #333;line-height: 25px; height:75px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:3; }
.p2_c .p2_ca .p2_cac{display: none;position: absolute;width: 100%;height: 73px;line-height: 60px;text-align: center;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.p2_c .p2_ca .p2_cac a{display: block;font-size: 16px;color: #fff;height: 60px;margin-top: 13px;background: #ea0000;}
.p2_c .p2_ca:hover{ top: -73px;}
.p2_c .p2_ca:hover .p2_cac{display: block;}

@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.prt2{margin-top: 103px;margin-bottom: 121px;}
	.p2_c .p2_ca{float: left;position: relative;width: 23.5%;height: auto;margin-right: 2%;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; margin-bottom:40px; }
	.p2_c .p2_ca:nth-child(4n){margin-right: 0;}
	.p2_c .p2_ca .p2_caa{width: 100%;height: auto;overflow: hidden;background: #f6f6f6;}
	.p2_c .p2_ca .p2_caa img{width: 100%;height: auto;}
	.p2_c .p2_ca .p2_cab{padding: 21px 22px 37px;background: #f6f6f6;}
	.p2_c .p2_ca .p2_cab h3 {font-size:18px; color: #333;font-weight: bold; height:50px; line-height:25px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:2; }
	.p2_c .p2_ca .p2_cab .p2_caba{margin-top: 12px;width: 40px;height: 4px;background: #ea0000;}
	.p2_c .p2_ca .p2_cab p{margin-top: 19px;font-size: 14px;color: #333;line-height: 25px; height:75px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:3;}
	.p2_c .p2_ca .p2_cac{display: none;position: absolute;width: 100%;height: 73px;line-height: 60px;text-align: center;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
	.p2_c .p2_ca .p2_cac a{display: block;font-size: 16px;color: #fff;height: 60px;margin-top: 13px;background: #ea0000;}
	.p2_c .p2_ca:hover{ top: -73px;}
	.p2_c .p2_ca:hover .p2_cac{display: block;}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.prt2{margin-top: 40px;margin-bottom: 121px;}
	.p2_c .p2_ca{float: left;position: relative;width: 48%;margin-bottom: 2%;height: auto;margin-right: 2%;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
	.p2_c .p2_ca:last-child{margin-right: 0;}
	.p2_c .p2_ca .p2_caa{width: 100%;height: auto;overflow: hidden;background: #f6f6f6;}
	.p2_c .p2_ca .p2_caa img{width: 100%;height: auto;}
	.p2_c .p2_ca .p2_cab{padding: 21px 22px 37px;background: #f6f6f6;}
	.p2_c .p2_ca .p2_cab h3 {font-size:18px; color: #333;font-weight: bold; height:50px; line-height:25px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:2; }
	.p2_c .p2_ca .p2_cab .p2_caba{margin-top: 12px;width: 40px;height: 4px;background: #ea0000;}
	.p2_c .p2_ca .p2_cab p{margin-top: 19px;font-size: 14px;color: #333;line-height: 25px; height:75px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:3;}
	.p2_c .p2_ca .p2_cac{display: block;position: relative;width: 100%;height: 73px;line-height: 60px;text-align: center;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
	.p2_c .p2_ca .p2_cac a{display: block;font-size: 16px;color: #fff;height: 60px;margin-top: 13px;background: #ea0000;}
	.p2_c .p2_ca:hover{ top:0;}
	.p2_c .p2_ca:hover .p2_cac{display: none;}
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 92%;}
	.prt2{margin-top: 20px;margin-bottom: 21px;}
	.p2_c .p2_ca{float: left;position: relative;width: 48%;margin-bottom: 2%;height: auto;margin-right: 2%;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
	.p2_c .p2_ca:last-child{margin-right: 0;}
	.p2_c .p2_ca .p2_caa{width: 100%;height: auto;overflow: hidden;background: #f6f6f6;}
	.p2_c .p2_ca .p2_caa img{width: 100%;height: auto;}
	.p2_c .p2_ca .p2_cab{ padding: 14px 10px 20px; background: #f6f6f6;}
	.p2_c .p2_ca .p2_cab h3 {font-size:14px; color: #333;font-weight: bold; height:40px; line-height:20px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:2; }
	.p2_c .p2_ca .p2_cab .p2_caba{margin-top: 12px;width: 40px;height: 4px;background: #ea0000;}
	.p2_c .p2_ca .p2_cab p{margin-top: 19px;font-size: 12px;color: #333;line-height: 16px; height:80px; -webkit-line-clamp:5;display: -webkit-box;-webkit-box-orient:vertical;overflow:hidden; text-overflow: ellipsis;}
	.p2_c .p2_ca .p2_cac{display: block;position: relative;width: 100%;height: 30px; text-align: center;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
	.p2_c .p2_ca .p2_cac a{display: block;font-size: 12px;color: #fff;height: 30px;line-height: 30px;margin-top: 6px;background: #ea0000;}
	.p2_c .p2_ca:hover{ top:0;}
	.p2_c .p2_ca:hover .p2_cac{display: none;}
}

/* 全柴服务 */
.location{position: absolute;width: 100%;top: 319px;}
.location-qcfw h3{font-size: 36px;color: #dd1331;font-weight: bold;}
.location-qcfw .breadcrumbs{padding-left: 44px;font-size: 16px;color: #333;background: url(lo_03.png) left center no-repeat;}
.location-qcfw .breadcrumbs a{display: inline-block;padding-left: 17px;font-size: 16px;color: #333;background: url(lo_04.png) left 6px center no-repeat;}

@media screen and (max-width:1450px){
	.location{ top:250px;}
}


.fw1{padding-top: 44px;padding-bottom: 71px;}
.fw1_t{text-align: center;}
.fw1_t h3{font-size: 30px;color: #333;font-weight: bold;}
.fw1_t p{margin-top: 2px;font-size: 16px;color: #333;}

.fw1_c{position: relative;margin-top: 57px;width: 100%;}
.fw1_c .fw1_ca{width: 100%;height: auto;overflow: hidden;}
.fw1_c .fw1_ca img{width: 100%;height: auto;}
.fw1_c .fw1_cb{position: absolute;top: 0;left: 0;background: rgba(184,0,0,0.8);width: 37.666%; height: 100%;overflow: hidden;border-top-right-radius: 52px;}
.fw1_c .fw1_cb h3{margin-top:40px;padding-left: 50px;font-size: 35px;color: #fff;font-weight: bold;}
.fw1_c .fw1_cb p{padding-left: 45px;padding-right: 24px;line-height: 36px;font-size: 16px;color: #fff;}
@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.fw1{padding-top: 34px;padding-bottom: 61px;}
	.fw1_t{text-align: center;}
	.fw1_t h3{ font-size: 30px;color: #333;font-weight: bold;}
	.fw1_t p{margin-top: 2px;font-size: 16px;color: #333;}
	.fw1_c{position: relative;margin-top: 47px;width: 100%;}
	
	.fw1_c .fw1_cb h3{ margin-top:30px; padding-left:30px; font-size:30px; }
	.fw1_c .fw1_cb p { padding-left:30px; padding-right:20px; line-height:25px; font-size: 14px; }
}
@media screen and (max-width:1200px) and (min-width: 750px){
	.g-in{width: 92%;}
	.fw1{padding-top: 34px;padding-bottom: 30px;}
	.fw1_t{text-align: center;}
	.fw1_t h3{font-size: 30px;color: #333;font-weight: bold;}
	.fw1_t p{margin-top: 2px;font-size: 16px;color: #333;}
	.fw1_c{position: relative;margin-top: 27px;width: 100%;}
	.fw1_c .fw1_ca{width: 100%;height: auto;overflow: hidden;}
	.fw1_c .fw1_ca img{width: 100%;height: auto;}
	
	.fw1_c .fw1_cb{position: relative; padding:20px 10px;  box-sizing: border-box; top: 0;left: 0;background: rgba(184,0,0,0.8); width: 100%; height: auto; overflow: hidden; border-top-right-radius: 0px;}
	.fw1_c .fw1_cb h3{ font-size: 16px; margin:0;padding:0; }
	.fw1_c .fw1_cb p{ line-height:25px; font-size: 12px; margin:0;padding:0; }
}
@media screen and (max-width:750px) and (min-width: 220px){
	.g-in{width: 92%;}
	.fw1{padding-top: 14px;padding-bottom: 30px;}
	.fw1_t{text-align: center;}
	.fw1_t h3{font-size: 20px;color: #333;font-weight: bold;}
	.fw1_t p{margin-top: 2px;font-size: 14px;color: #333;}
	.fw1_c{position: relative;margin-top: 17px;width: 100%;}
	.fw1_c .fw1_ca{width: 100%;height: auto;overflow: hidden;}
	.fw1_c .fw1_ca img{width: 100%;height: auto;}
	
	.fw1_c .fw1_cb{position: relative; padding:20px 10px;  box-sizing: border-box; top: 0;left: 0;background: rgba(184,0,0,0.8); width: 100%; height: auto; overflow: hidden; border-top-right-radius: 0px;}
	.fw1_c .fw1_cb h3{ font-size: 16px; margin:0;padding:0; }
	.fw1_c .fw1_cb p{ line-height:25px; font-size: 12px; margin:0;padding:0; }
}

.fw2{padding-top: 47px;padding-bottom: 95px;background: #f5f5f5;}
.fw2_c{margin-top: 55px;}
.fw2_c .fw2_ca{position: relative;float: left;margin-right: 14px;width: 32.466%;}
.fw2_c .fw2_ca:last-child{margin-right: 0;}
.fw2_c .fw2_ca .fw2_caa{width: 100%;overflow: hidden;}
.fw2_c .fw2_ca .fw2_caa img{width: 100%;}
.fw2_c .fw2_ca .fw2_cab{ position: absolute;top: 0;left: 0;right:0;bottom:0; padding:72px 16% 0;background: rgba(0,0,0,0.2);text-align: center;overflow: hidden;transition: all 0.5s;-o-transition: :all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; font-size: 24px; color: #fff;}
.fw2_c .fw2_ca:hover .fw2_cab{background: rgba(184,0,0,0.72);}

.fw2_c .fw2_ca .fw2_cab .p1 { font-size:28px; }
.fw2_c .fw2_ca .fw2_cab .p2 { font-size:22px; text-align:left; }

@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	 
	.fw2_c .fw2_ca .fw2_cab .p1 { font-size:22px; }
	.fw2_c .fw2_ca .fw2_cab .p2 { font-size:18px;  }
}
@media screen and (max-width:1200px) and (min-width: 750px){
	.g-in{width: 92%;}
	.fw2{padding-top: 47px;padding-bottom: 95px;background: #f5f5f5;}
	.fw2_c{margin-top: 55px;}
	.fw2_c .fw2_ca{position: relative;float: left;margin-right: 7px;width: 32.5%;}
	.fw2_c .fw2_ca:last-child{margin-right: 0;}
	.fw2_c .fw2_ca .fw2_caa{width: 100%;overflow: hidden;}
	.fw2_c .fw2_ca .fw2_caa img{width: 100%;}
	.fw2_c .fw2_ca .fw2_cab{position: absolute;top: 0;left: 0;right:0;bottom:0; padding:9% 3% 0;background: rgba(0,0,0,0.2);text-align: center;overflow: hidden;transition: all 0.5s;-o-transition: :all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; font-size: 16px;color: #fff;}
	
	.fw2_c .fw2_ca .fw2_cab .p1 { font-size:18px; }
	.fw2_c .fw2_ca .fw2_cab .p2 { font-size:14px;  }
	 
}
@media screen and (max-width:750px) and (min-width: 220px){
	.g-in{width: 92%;}
	.fw2{padding-top: 17px;padding-bottom: 35px;background: #f5f5f5;}
	.fw2_c{margin-top: 20px;}
	.fw2_c .fw2_ca{position: relative;float: left;margin-right: 0;width: 100%;margin-bottom: 10px;}
	.fw2_c .fw2_ca .fw2_caa{width: 100%;overflow: hidden;}
	.fw2_c .fw2_ca .fw2_caa img{width: 100%;}
	.fw2_c .fw2_ca .fw2_cab{position: absolute;top: 0;left: 0; right:0;bottom:0; padding:38px 3% 0;background: rgba(0,0,0,0.2);text-align: center;overflow: hidden;transition: all 0.5s;-o-transition: :all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; font-size: 18px;color: #fff; }
	
	.fw2_c .fw2_ca .fw2_cab .p1 { font-size:20px; }
	.fw2_c .fw2_ca .fw2_cab .p2 { font-size:14px;  }
}

.fw3{padding-top: 73px;}
.fw3_c{}
.fw3_c .fw3_cl{float: left;width: 50%;}
.fw3_c .fw3_cl .fw3_cll{float: left;width: 30%;}
.fw3_c .fw3_cl .fw3_cll h3{position: relative;font-size: 48px;color: #333;font-weight: bold;text-transform: uppercase;}
.fw3_c .fw3_cl .fw3_cll h3::after{content: '';position: absolute;bottom: -3px;left: 0;width: 120px;height: 6px;background: url(fu_03_02.jpg) center center no-repeat;}
.fw3_c .fw3_cl .fw3_cll p{margin-top: 9px;font-size: 30px;color: #333;font-weight: bold;}
.fw3_c .fw3_cl .fw3_cll .fw3_clla{margin-top: 218px;width: 120px;height: 40px;background: #dd1331;}
.fw3_c .fw3_cl .fw3_cll .fw3_clla a{display: block;line-height: 40px;text-align: center;font-size: 16px;color: #fff;}
.fw3_c .fw3_cl .fw3_clr{float: left;width: 59.733%;height: auto;overflow: hidden;}
.fw3_c .fw3_cl .fw3_clr img{width: 100%;}

.fw3_c .fw3_cr{float: left;width: 50%;}
.fw3_c .fw3_cr h3{margin-top: 36px;font-size: 24px;color: #333;font-weight: bold;}
.fw3_c .fw3_cr p{margin-top: 9px;font-size: 16px;color: #999;}
.fw3_c .fw3_cr .fw3_cra{margin-top: 28px;width: 41px;height: 4px;background: #dd1331;}

.fw3_c .fw3_cr .fw3_crb{margin-top: 33px;}
.fw3_c .fw3_cr .fw3_crb .bd{float: left;width: 83.2;}
.fw3_c .fw3_cr .fw3_crb .bd ul li s{text-decoration: none;font-size: 16px;color: #333;font-weight: bold;}
.fw3_c .fw3_cr .fw3_crb .bd ul li h3{margin-top: 2px;margin-bottom: 8px;font-size: 36px;color: #dd1331;font-weight: bold;}
.fw3_c .fw3_cr .fw3_crb .bd ul li p{margin-top: 0;font-size: 16px;color: #444;line-height: 30px;}
.fw3_c .fw3_cr .fw3_crb .hd{float: right;width: 16.8%;}
.fw3_c .fw3_cr .fw3_crb .hd ul li{position: relative;margin-bottom: 10px;width: 130px;height: 45px;line-height: 45px;font-size: 16px;color: #fff;background: #999; text-align: center;cursor: pointer;}
.fw3_c .fw3_cr .fw3_crb .hd ul li.on,.fw3_c .fw3_cr .fw3_crb .hd ul li:hover{background: #dd1331;}
.fw3_c .fw3_cr .fw3_crb .hd ul li.on::before,.fw3_c .fw3_cr .fw3_crb .hd ul li:hover::before{content: '';position: absolute;left: -8px;top: 16px;width: 8px;height: 14px;background: url(fu_03_06.png) center center no-repeat;z-index: 999;}

@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.fw3_c .fw3_cl .fw3_clr{float: left;width: 59.733%;height: auto;overflow: hidden;margin-top: 39px;}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.fw3{padding-top: 73px;}
	.fw3_c .fw3_cl{float: left;width: 100%;}
	.fw3_c .fw3_cl .fw3_cll{float: left;width: 100%;text-align: center;}
	.fw3_c .fw3_cl .fw3_cll h3{position: relative;font-size: 30px;color: #333;font-weight: bold;text-transform: uppercase;}
	.fw3_c .fw3_cl .fw3_cll h3::after{content: '';position: absolute;bottom: -3px;left: 50%;transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%); width: 120px;height: 6px;background: url(fu_03_02.jpg) center center no-repeat;}
	.fw3_c .fw3_cl .fw3_cll p{margin-top: 9px;font-size: 20px;color: #333;font-weight: bold;}
	.fw3_c .fw3_cl .fw3_cll .fw3_clla{margin: 5px auto;width: 110px;height: 30px;background: #dd1331;}
	.fw3_c .fw3_cl .fw3_cll .fw3_clla a{display: block;line-height: 30px;text-align: center;font-size: 14px;color: #fff;}
	.fw3_c .fw3_cl .fw3_clr{display: none;float: left;width: 59.733%;height: auto;overflow: hidden;}
	.fw3_c .fw3_cl .fw3_clr img{width: 100%;}
	
	.fw3_c .fw3_cr{float: left;width: 100%;}
	.fw3_c .fw3_cr h3{margin-top: 36px;font-size: 22px;color: #333;font-weight: bold;}
	.fw3_c .fw3_cr p{margin-top: 9px;font-size: 16px;color: #999;}
	.fw3_c .fw3_cr .fw3_cra{margin-top: 28px;width: 41px;height: 4px;background: #dd1331;}
	
	.fw3_c .fw3_cr .fw3_crb{margin-top: 33px;}
	.fw3_c .fw3_cr .fw3_crb .bd{float: left;width: 83.2;}
	.fw3_c .fw3_cr .fw3_crb .bd ul li s{text-decoration: none;font-size: 16px;color: #333;font-weight: bold;}
	.fw3_c .fw3_cr .fw3_crb .bd ul li h3{margin-top: 2px;margin-bottom: 8px;font-size: 36px;color: #dd1331;font-weight: bold;}
	.fw3_c .fw3_cr .fw3_crb .bd ul li p{margin-top: 0;font-size: 16px;color: #444;line-height: 30px;}
	.fw3_c .fw3_cr .fw3_crb .hd{float: right;width: 16.8%;}
	.fw3_c .fw3_cr .fw3_crb .hd ul li{position: relative;margin-bottom: 10px;width: 130px;height: 45px;line-height: 45px;font-size: 16px;color: #fff;background: #999; text-align: center;cursor: pointer;}
	.fw3_c .fw3_cr .fw3_crb .hd ul li.on,.fw3_c .fw3_cr .fw3_crb .hd ul li:hover{background: #dd1331;}
	.fw3_c .fw3_cr .fw3_crb .hd ul li.on::before,.fw3_c .fw3_cr .fw3_crb .hd ul li:hover::before{content: '';position: absolute;left: -8px;top: 16px;width: 8px;height: 14px;background: url(fu_03_06.png) center center no-repeat;z-index: 999;}
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 92%;}
	.fw3{padding-top: 23px;}
	.fw3_c .fw3_cl{float: left;width: 100%;}
	.fw3_c .fw3_cl .fw3_cll{float: left;width: 100%;text-align: center;}
	.fw3_c .fw3_cl .fw3_cll h3{position: relative;font-size: 20px;color: #333;font-weight: bold;text-transform: uppercase;}
	.fw3_c .fw3_cl .fw3_cll h3::after{content: '';position: absolute;bottom: -3px;left: 50%;transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%); width: 120px;height: 6px;background: url(fu_03_02.jpg) center center no-repeat;}
	.fw3_c .fw3_cl .fw3_cll p{margin-top: 9px;font-size: 16px;color: #333;font-weight: bold;}
	.fw3_c .fw3_cl .fw3_cll .fw3_clla{margin: 5px auto;width: 110px;height: 30px;background: #dd1331;}
	.fw3_c .fw3_cl .fw3_cll .fw3_clla a{display: block;line-height: 30px;text-align: center;font-size: 14px;color: #fff;}
	.fw3_c .fw3_cl .fw3_clr{display: none;float: left;width: 59.733%;height: auto;overflow: hidden;}
	.fw3_c .fw3_cl .fw3_clr img{width: 100%;}
	
	.fw3_c .fw3_cr{float: left;width: 100%;}
	.fw3_c .fw3_cr h3{margin-top: 20px;font-size: 16px;color: #333;font-weight: bold;}
	.fw3_c .fw3_cr p{margin-top: 9px;font-size: 12px;color: #999;}
	.fw3_c .fw3_cr .fw3_cra{margin-top: 14px;width: 41px;height: 4px;background: #dd1331;}
	
	.fw3_c .fw3_cr .fw3_crb{margin-top: 20px;}
	.fw3_c .fw3_cr .fw3_crb .bd{float: left;width: 83.2;}
	.fw3_c .fw3_cr .fw3_crb .bd ul li s{text-decoration: none;font-size: 16px;color: #333;font-weight: bold;}
	.fw3_c .fw3_cr .fw3_crb .bd ul li h3{margin-top: 2px;margin-bottom: 8px;font-size: 22px;color: #dd1331;font-weight: bold;}
	.fw3_c .fw3_cr .fw3_crb .bd ul li p{margin-top: 0;font-size: 14px;color: #444;line-height: 30px;}
	.fw3_c .fw3_cr .fw3_crb .hd{float: left;width: 100%;}
	.fw3_c .fw3_cr .fw3_crb .hd ul li{float: left;margin-right: 10px;position: relative;margin-bottom: 10px;width: 120px;height: 30px;line-height: 30px;font-size: 14px;color: #fff;background: #999; text-align: center;cursor: pointer;}
	.fw3_c .fw3_cr .fw3_crb .hd ul li.on,.fw3_c .fw3_cr .fw3_crb .hd ul li:hover{background: #dd1331;}
	.fw3_c .fw3_cr .fw3_crb .hd ul li.on::before,.fw3_c .fw3_cr .fw3_crb .hd ul li:hover::before{display: none;content: '';position: absolute;left: -8px;top: 16px;width: 8px;height: 14px;background: url(fu_03_06.png) center center no-repeat;z-index: 999;}
}

/* 智能研发 */
.y1_c{padding: 45px 0 71px;}
.y1_c .y1_cl{float: left;width: 44.266%;}
.y1_c .y1_cl h3{display: block;margin-top: 47px;width: 150px;height: 55px;line-height: 55px;text-align: center;font-size: 24px;color: #fff;background: #dd1331;}
.y1_c .y1_cl .p1{margin-top: 14px;font-size: 30px;color: #333;font-weight: bold;}
.y1_c .y1_cl .p2{margin-top: 42px;font-size: 16px;color: #333;line-height: 29px;}
.y1_c .y1_cl .y1_claa{margin-top: 70px;width: 22%;float: left;margin-right: 3.21%;border: 1px dashed #eee;border-radius: 8px;}
.y1_c .y1_cl .y1_claa:last-child{margin-right: 0;}
.y1_c .y1_cr{float: right;position: relative;width: 50%;text-align: center;overflow: hidden;background: #f5f5f5;padding-top: 41px;}
.y1_c .y1_cr .swiper-slide{width: 100% !important;}
.y1_c .y1_cr .swiper-button-next-1{position: absolute;right: 44px;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkittransform: translateY(-50%); background: url(yan_01_07.png) center center no-repeat;width: 26px;height: 46px;z-index: 9999;}
.y1_c .y1_cr .swiper-button-prev-1{position: absolute;left: 44px;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkittransform: translateY(-50%); background: url(yan_01_06.png) center center no-repeat;width: 26px;height: 46px;z-index: 9999;}
.y1_c .y1_cr .swiper-slide p{margin-top: 14px;margin-bottom: 35px;font-size: 16px;color: #333;}
@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.y1_c .y1_cr .swiper-button-next-1{position: absolute;right: 5px;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkittransform: translateY(-50%); background: url(yan_01_07.png) center center no-repeat;width: 26px;height: 46px;z-index: 9999;}
	.y1_c .y1_cr .swiper-button-prev-1{position: absolute;left: 5px;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkittransform: translateY(-50%); background: url(yan_01_06.png) center center no-repeat;width: 26px;height: 46px;z-index: 9999;}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.y1_c{padding: 45px 0 71px;}
	.y1_c .y1_cl{float: left;width: 100%;}
	.y1_c .y1_cl h3{display: block;margin-top: 47px;width: 150px;height: 55px;line-height: 55px;text-align: center;font-size: 24px;color: #fff;background: #dd1331;}
	.y1_c .y1_cl .p1{margin-top: 14px;font-size: 30px;color: #333;font-weight: bold;}
	.y1_c .y1_cl .p2{margin-top: 42px;font-size: 16px;color: #333;line-height: 29px;}
	.y1_c .y1_cl .y1_claa{margin-top: 30px;width: 22%;float: left;margin-right: 3.21%;border: 1px dashed #eee;border-radius: 8px;}
	.y1_c .y1_cl .y1_claa img{width: 100%;}
	.y1_c .y1_cl .y1_claa:last-child{margin-right: 0;}
	.y1_c .y1_cr{float: right;position: relative;width: 100%;text-align: center;overflow: hidden;background: #f5f5f5;padding-top: 41px;margin-top: 20px;}
	.y1_c .y1_cr .swiper-slide{width: 100% !important;}
	.y1_c .y1_cr .swiper-button-next-1{position: absolute;right: 44px;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkittransform: translateY(-50%); background: url(yan_01_07.png) center center no-repeat;width: 26px;height: 46px;z-index: 9999;}
	.y1_c .y1_cr .swiper-button-prev-1{position: absolute;left: 44px;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkittransform: translateY(-50%); background: url(yan_01_06.png) center center no-repeat;width: 26px;height: 46px;z-index: 9999;}
	.y1_c .y1_cr .swiper-slide p{margin-top: 14px;margin-bottom: 35px;font-size: 16px;color: #333;}
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 92%;}
	.y1_c{padding: 10px 0 71px;}
	.y1_c .y1_cl{float: left;width: 100%;}
	.y1_c .y1_cl h3{display: block;margin-top: 10px;width: 120px;height: 30px;line-height: 30px;text-align: center;font-size: 20px;color: #fff;background: #dd1331;}
	.y1_c .y1_cl .p1{margin-top: 10px;font-size: 22px;color: #333;font-weight: bold;}
	.y1_c .y1_cl .p2{margin-top: 10px;font-size: 14px;color: #333;line-height: 29px;}
	.y1_c .y1_cl .y1_claa{margin-top: 20px;width: 22%;float: left;margin-right: 3%;border: 1px dashed #eee;border-radius: 8px;}
	.y1_c .y1_cl .y1_claa img{width: 100%;}
	.y1_c .y1_cl .y1_claa:last-child{margin-right: 0;}
	.y1_c .y1_cr{float: right;position: relative;width: 100%;text-align: center;overflow: hidden;background: #f5f5f5;padding-top: 20px;margin-top: 20px;}
	.y1_c .y1_cr .swiper-slide{width: 100% !important;}
	.y1_c .y1_cr .swiper-slide img{width: 100%;}
	.y1_c .y1_cr .swiper-button-next-1{position: absolute;right: 0;top: 90%;transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkittransform: translateY(-50%); background: url(yan_01_07.png) center center no-repeat;width: 26px;height: 46px;z-index: 9999;}
	.y1_c .y1_cr .swiper-button-prev-1{position: absolute;left: 0;top: 90%;transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkittransform: translateY(-50%); background: url(yan_01_06.png) center center no-repeat;width: 26px;height: 46px;z-index: 9999;}
	.y1_c .y1_cr .swiper-slide p{margin-top: 14px;margin-bottom: 15px;font-size: 16px;color: #333;}
}

.y2{background: #f5f5f5;padding-bottom: 70px;}
.y2_t{padding-top: 66px;text-align: center;}
.y2_t h3{font-size: 36px;color: #333333;}
.y2_t p{margin-top: 17px;font-size: 16px;color: #333;}
.y2_c .bd{margin-top: 40px;background: #fff;}
.y2_c .bd ul li .y2_cl{float: left;width: 50%;height: auto;overflow: hidden;}
.y2_c .bd ul li .y2_cr{float: left;width: 42%;margin-left: 4%;}
.y2_c .bd ul li .y2_cr h3{font-size: 36px;color: #dd1331;font-weight: bold;margin-top: 81px;}
.y2_c .bd ul li .y2_cr p{font-size: 16px;color: #333;line-height: 30px;margin-top: 24px;}
.y2_c .hd{margin-top: 30px;}
.y2_c .hd ul li{width: 19.5%;height: auto;overflow: hidden;float: left;margin-right: 0.6%;position: relative;}
.y2_c .hd ul li:last-child{margin-right: 0;}
.y2_c .hd ul li .y2_cb{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.4);text-align: center;top: 0;left: 0;}
.y2_c .hd ul li .y2_cb h3{position: relative;font-size: 18px;color: #fff;font-weight: normal;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);t-moz-ransform: translateY(-50%);}
.y2_c .hd ul li.on .y2_cb{background: rgba(221,19,49,0.7);}
@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
	.y2{background: #f5f5f5;padding-bottom: 70px;}
	.y2_t{padding-top: 66px;text-align: center;}
	.y2_t h3{font-size: 36px;color: #333333;}
	.y2_t p{margin-top: 17px;font-size: 16px;color: #333;}
	.y2_c .bd{margin-top: 40px;background: #fff;}
	.y2_c .bd ul li .y2_cl{float: left;width: 50%;height: auto;overflow: hidden;}
	.y2_c .bd ul li .y2_cr{float: left;width: 42%;margin-left: 4%;}
	.y2_c .bd ul li .y2_cr h3{font-size: 36px;color: #dd1331;font-weight: bold;margin-top: 81px;}
	.y2_c .bd ul li .y2_cr p{font-size: 16px;color: #333;line-height: 30px;margin-top: 24px;}
	.y2_c .hd{margin-top: 30px;}
	.y2_c .hd ul li{width: 19.5%;height: auto;overflow: hidden;float: left;margin-right: 0.6%;position: relative;}
	.y2_c .hd ul li:last-child{margin-right: 0;}
	.y2_c .hd ul li .y2_cb{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.4);text-align: center;top: 0;left: 0;}
	.y2_c .hd ul li .y2_cb h3{position: relative;font-size: 18px;color: #fff;font-weight: normal;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);t-moz-ransform: translateY(-50%);}
	.y2_c .hd ul li.on .y2_cb{background: rgba(221,19,49,0.7);}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.y2{background: #f5f5f5;padding-bottom: 40px;}
	.y2_t{padding-top: 40px;text-align: center;}
	.y2_t h3{font-size: 36px;color: #333333;}
	.y2_t p{margin-top: 17px;font-size: 16px;color: #333;}
	.y2_c .bd{margin-top: 40px;background: #fff;}
	.y2_c .bd ul li .y2_cl{float: left;width: 100%;height: auto;overflow: hidden;}
	.y2_c .bd ul li .y2_cl img{width: 100%;}
	.y2_c .bd ul li .y2_cr{float: left;width: 100%;margin-left: 4%;}
	.y2_c .bd ul li .y2_cr h3{font-size: 28px;color: #dd1331;font-weight: bold;margin-top: 20px;}
	.y2_c .bd ul li .y2_cr p{font-size: 16px;color: #333;line-height: 30px;width: 92%;margin-top: 15px;padding-bottom: 10px;}
	.y2_c .hd{margin-top: 20px;}
	.y2_c .hd ul li{width: 19.5%;height: 120px;overflow: hidden;float: left;margin-right: 0.6%;position: relative;}
	.y2_c .hd ul li:last-child{margin-right: 0;}
	.y2_c .hd ul li .y2_cb{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.4);text-align: center;top: 0;left: 0;}
	.y2_c .hd ul li .y2_cb img{width: 100%;height: auto;}
	.y2_c .hd ul li .y2_cb h3{position: relative;font-size: 18px;color: #fff;font-weight: normal;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);t-moz-ransform: translateY(-50%);}
	.y2_c .hd ul li.on .y2_cb{background: rgba(221,19,49,0.7);}
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 92%;}
	.y2{background: #f5f5f5;padding-bottom: 20px;}
	.y2_t{padding-top: 20px;text-align: center;}
	.y2_t h3{font-size: 24px;color: #333333;}
	.y2_t p{margin-top: 17px;font-size: 14px;color: #333;}
	.y2_c .bd{margin-top: 20px;background: #fff;}
	.y2_c .bd ul li .y2_cl{float: left;width: 100%;height: auto;overflow: hidden;}
	.y2_c .bd ul li .y2_cl img{width: 100%;}
	.y2_c .bd ul li .y2_cr{float: left;width: 100%;margin-left: 4%;}
	.y2_c .bd ul li .y2_cr h3{font-size: 20px;color: #dd1331;font-weight: bold;margin-top: 10px;}
	.y2_c .bd ul li .y2_cr p{font-size: 14px;color: #333;line-height: 30px;width: 92%;margin-top: 8px;-webkit-line-clamp: 4;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
	.y2_c .hd{margin-top: 20px;}
	.y2_c .hd ul li{width: 48%;height: 70px;overflow: hidden;float: left;margin-right: 4%;margin-bottom: 2%;position: relative;}
	.y2_c .hd ul li:nth-child(2n){margin-right: 0;}
	.y2_c .hd ul li:last-child{margin-right: 0;width: 100%;}
	.y2_c .hd ul li .y2_cb{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.4);text-align: center;top: 0;left: 0;}
	.y2_c .hd ul li .y2_cb img{width: 100%;height: auto;}
	.y2_c .hd ul li .y2_cb h3{position: relative;font-size: 14px;color: #fff;font-weight: normal;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);t-moz-ransform: translateY(-50%);}
	.y2_c .hd ul li.on .y2_cb{background: rgba(221,19,49,0.7);}
}

.y3{padding: 65px 0 70px;}
.y3_c{background: #f5f5f5;}
.y3_c .y3_cl{float: left;width: 40%;margin-left: 3.3333%;}
.y3_c .y3_cl .y3_cla{width: 35.83%;height: 55px;text-align: center;line-height: 55px;color: #fff;font-size: 24px;background: #dd1331;margin-top: 80px;}
.y3_c .y3_cl h3{font-size: 30px;color: #333333;font-weight: bold;margin-top: 15px;}
.y3_c .y3_cl p{font-size: 16px;color: #333;line-height: 30px;margin-top: 37px;}
.y3_c .y3_cr{float: right;width: 50%;position: relative;}
.y3_c .y3_cr .bd{width: 100%;height: auto;overflow: hidden;}
.y3_c .y3_cr .bd ul li{position: relative;}
.y3_c .y3_cr .bd ul li .y3_cra{width: 100%;height: auto;overflow: hidden;}
.y3_c .y3_cr .bd ul li .y3_cra img{width: 100%;height: auto;}
.y3_c .y3_cr .bd ul li .y3_crb{position: absolute;width: 100%;height: 60px;bottom: 0;background-color: rgba(0,0,0,0.5);text-align: center;line-height: 60px;font-size: 18px;color: #fff;}
.y3_c .y3_cr .prev{position: absolute;bottom: 0;left: 0;width: 67px;height: 60px;background: #DD1331 url(yan_03_03.png) center center no-repeat;}
.y3_c .y3_cr .next{position: absolute;bottom: 0;right: 0;width: 67px;height: 60px;background: #DD1331 url(yan_03_02.png) center center no-repeat;}
@media screen and (max-width:1500px) and (min-width:1200px){
	.g-in{width: 1200px;}
}
@media screen and (max-width:1200px) and (min-width:750px){
	.g-in{width: 92%;}
	.y3{padding: 65px 0 70px;}
	.y3_c{background: #f5f5f5;}
	.y3_c .y3_cl{float: left;width: 100%;margin-left: 3.3333%;}
	.y3_c .y3_cl .y3_cla{width: 35.83%;height: 55px;text-align: center;line-height: 55px;color: #fff;font-size: 24px;background: #dd1331;margin-top: 40px;}
	.y3_c .y3_cl h3{font-size: 30px;color: #333333;font-weight: bold;margin-top: 15px;}
	.y3_c .y3_cl p{font-size: 16px;color: #333;line-height: 30px;margin-top: 37px;width: 95%;}
	.y3_c .y3_cr{float: right;width: 100%;position: relative;}
	.y3_c .y3_cr .bd{width: 100%;height: auto;overflow: hidden;}
	.y3_c .y3_cr .bd ul li{position: relative;}
	.y3_c .y3_cr .bd ul li .y3_cra{width: 100%;height: auto;overflow: hidden;}
	.y3_c .y3_cr .bd ul li .y3_cra img{width: 100%;height: auto;}
	.y3_c .y3_cr .bd ul li .y3_crb{position: absolute;width: 100%;height: 60px;bottom: 0;background-color: rgba(0,0,0,0.5);text-align: center;line-height: 60px;font-size: 18px;color: #fff;}
	.y3_c .y3_cr .prev{position: absolute;bottom: 0;left: 0;width: 67px;height: 60px;background: #DD1331 url(yan_03_03.png) center center no-repeat;}
	.y3_c .y3_cr .next{position: absolute;bottom: 0;right: 0;width: 67px;height: 60px;background: #DD1331 url(yan_03_02.png) center center no-repeat;}
}
@media screen and (max-width:750px) and (min-width:220px){
	.g-in{width: 92%;}
	.y3{padding: 35px 0 40px;}
	.y3_c{background: #f5f5f5;}
	.y3_c .y3_cl{float: left;width: 100%;margin-left: 3.3333%;}
	.y3_c .y3_cl .y3_cla{width: 80%;height: 30px;text-align: center;line-height: 30px;color: #fff;font-size: 24px;background: #dd1331;margin-top: 20px;}
	.y3_c .y3_cl h3{font-size: 22px;width: 95%;color: #333333;font-weight: bold;margin-top: 10px;}
	.y3_c .y3_cl p{font-size: 14px;color: #333;line-height: 22px;margin-top: 16px;width: 95%;}
	.y3_c .y3_cr{float: right;width: 100%;position: relative;}
	.y3_c .y3_cr .bd{width: 100%;height: auto;overflow: hidden;}
	.y3_c .y3_cr .bd ul li{position: relative;}
	.y3_c .y3_cr .bd ul li .y3_cra{width: 100%;height: auto;overflow: hidden;}
	.y3_c .y3_cr .bd ul li .y3_cra img{width: 100%;height: auto;}
	.y3_c .y3_cr .bd ul li .y3_crb{position: absolute;width: 100%;height: 30px;bottom: 0;background-color: rgba(0,0,0,0.5);text-align: center;line-height: 30px;font-size: 14px;color: #fff;}
	.y3_c .y3_cr .prev{position: absolute;bottom: 0;left: 0;width: 30px;height: 30px;background: #DD1331 url(yan_03_03.png) center center no-repeat;}
	.y3_c .y3_cr .next{position: absolute;bottom: 0;right: 0;width: 37px;height: 30px;background: #DD1331 url(yan_03_02.png) center center no-repeat;}
}



/* 内容模式 */
.article { padding:20px 0 40px; line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .bd img { max-width:100%; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article .ft ul li { height:30px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }

.artArea { padding:40px 0; line-height:2; font-size:14px; }
.artArea img { max-width:100%; }

.list { padding:40px 0; }
.list li { padding:10px 0; border-bottom:1px dashed #e0e0e0; background:url(o_ico_11.gif) no-repeat 2px 13px; line-height:20px; clear:both; }
.list li span { float:right; color:#999; font-size:12px; }
.list li a { padding-left:15px; font-size:14px; }
.list li a:hover { text-decoration:underline; }


/* 图片列表 */
.piList { padding:40px 0; }
.piList li{float:left;display:inline;margin-right:2%;width:23.5%;overflow:hidden;margin-bottom:30px; text-align:center;}
.piList li:nth-child(4n){ margin-right:0; }
.piList li a{display:block;position:relative;overflow:hidden;overflow:hidden;}
.piList li a img{width:100%; transition: all 0.6s;}
.piList li a p { width:100%;height:48px; line-height:48px; font-size:16px; white-space:nowrap; text-overflow:ellipsis; box-sizing:border-box;
	overflow:hidden; text-align:center; }

@media all and (max-width:1200px){
	.piList li { width:32%; }
	.piList li:nth-child(4n){ margin-right:2%; }
	.piList li:nth-child(3n){ margin-right:0; }
	.piList l p{ padding:0 8px;height:38px; line-height:38px; font-size:12px; }
}
@media all and (max-width:750px){
	.piList li { width:49%; }
	.piList li:nth-child(4n){ margin-right:2%; }
	.piList li:nth-child(3n){ margin-right:2%; }
	.piList li:nth-child(2n){ margin-right:0; }
	 
}


.form-panel { padding:0 0 30px; }
.form-panel h4 { margin-bottom:10px; padding:0 20px; background:#666; color:#fff; line-height:30px; }
.form-panel .tips { padding:10px 0 10px 100px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:130px; line-height:24px; text-align:right; margin-right:10px; }
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { width:300px; height:20px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .submit-field { padding:0 10px 20px 130px; _padding:0 10px 20px 130px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { width:93px; height:29px; border:none; background:#666; color:#fff; cursor:pointer; }
.form-panel .submit-field .btn-submit:hover,.form-panel .submit-field .btn-reset:hover { background:#cd3139; }
.form-panel .text01 { width:100px!important; }

@media all and (max-width:750px){
	.form-panel { width:100%; }
	.form-panel li.field label { width:75px; }
	.form-panel .text { width:calc(100% - 100px); }
	
	.form-panel .textarea { width:calc(100% - 100px); }
	.form-panel .submit-field { padding:0 10px 20px 85px; _padding:0 10px 20px 85px; clear:both; } 
	 
}


.m-rdm { padding:25px 0 10px; }
.m-rdm a { display:inline-block; margin:0 8px 10px; padding:3px 20px; border:1px solid #ddd; line-height:24px; }
.m-rdm a:hover,.m-rdm .current { border:1px solid #dd1331; background:#dd1331; color:#fff; }


.chaxun { padding:50px 0; }
.chaxun01 { margin-bottom:35px; }
.chaxun01 form { width:800px; margin:0 auto; background:#f5f5f5; }
.chaxun01 form .txt { float:left; width:calc(100% - 100px); padding-left:30px; font-size:18px; height:60px; line-height:60px; box-sizing: border-box; }
.chaxun01 form .btn { float:right; width:100px; height:60px; font-size:18px; color:#fff; background:#dd1331; cursor:pointer; }
.chaxun01 .p1 { margin-top:20px; font-size:16px; color:#666; text-align:center; }

.chaxun02 table { width:100%; border:1px solid #d2d2d2; }
.chaxun02 table tr { border:1px solid #d2d2d2; }
.chaxun02 table tr th { font-weight:normal; font-size:18px; color:#333; text-align:center; padding:20px; border-right:1px solid #d2d2d2; }
.chaxun02 table tr th:last-child { border-right:none; }
.chaxun02 table thead { background:#f5f5f5; }
.chaxun02 table thead th { font-weight:bold; padding:30px 0; }

@media all and (max-width:1000px){
	.chaxun { padding:30px 0; }
	.chaxun01 { margin-bottom:25px; }
	.chaxun01 form { width:100%; }
	.chaxun01 form .txt { padding-left:15px; font-size:14px; height:35px; line-height:35px; }
	.chaxun01 form .btn { width:100px; height:35px; font-size:14px;  }
	.chaxun01 .p1 { margin-top:15px; font-size:14px; }

	.chaxun02 table tr th { font-size:12px; padding:5px; }
	.chaxun02 table thead th { font-weight:bold; padding:5px; }
}











