﻿.clear {clear: both;}
.cl{ clear: both;}

header .intro-text1 {padding-top: 180px;padding-bottom: 80px;text-align: center;}

.zc_ys2{ background:#f1f1f1;  width:100%; text-align:center; padding-bottom:60px;}
.zc_ys2 p{ font-size: 33px; color: #1144a3; font-weight: bold;  line-height: 66px; padding-top: 60px;}
.zc_ys2 span{ font-size: 24px; color: #333;}
.zc_ys2 img{display: block; margin: 0 auto;  padding-top: 15px; width:100%; max-width:1239px;}

.zc_ys1{ background:#f6f6f6;  width:100%; text-align:center; padding-bottom:70px;}
.zc_ys1 p{ font-size: 33px; color: #1144a3; font-weight: bold;  line-height: 66px; padding-top: 60px;}
.zc_ys1 span{ font-size: 24px; color: #333;}
.zc_ys1 img{display: block; margin: 0 auto;  padding-top: 15px; width:100%; max-width:888px; padding-left:0px;padding-right:0px;}


.zc_ys3{background: #1144a3; width:100%; text-align:center; padding-bottom:75px; }
.zc_ys3 p{ font-size: 33px;color: #fff; font-weight: bold;  line-height: 66px; padding-top: 60px;}
.zc_ys3 span{ font-size: 24px;color: #fff;}
.zc_ys3 img{display: block; margin: 0 auto;padding-top: 30px;  width:100%; max-width:1221px; padding-left:0px;padding-right:0px;}

.zc_ys4{ background: url(../images/zc_bg4.jpg) repeat-x;  width:100%; text-align:center;}
.zc_ys4 p{ font-size: 33px; color: #1144a3; font-weight: bold;  line-height: 66px; padding-top: 60px;}
.zc_ys4 span{ font-size: 24px; color: #333;}
.zc_ys4 img{display: block; margin: 0 auto;  padding-top: 45px;  width:100%; max-width:841px; padding-left:0px;padding-right:0px;}

.zc_ys5{ background: #f1f1f1;  width:100%; text-align:center; padding-bottom:60px;}
.zc_ys5 p{ font-size: 33px; color: #1144a3; font-weight: bold;  line-height: 66px; padding-top: 60px;}
.zc_ys5 span{ font-size: 24px; color: #333;}
.zc_ys5 img{display: block; margin: 0 auto;  padding-top: 25px; width:100%; max-width:1239px; padding-left:0px;padding-right:0px;}


.yzt_ys2{ background:url(../images/yzhant_bg1.jpg) center no-repeat; height:546px; width:100%; text-align:center;}
.yzt_ys2 p{font-size:33px; color:#fff;padding-top: 210px;line-height: 60px;padding-bottom: 5px;}
.yzt_ys2 span{font-size:20px; color:#fff;line-height: 35px;}
.yzt_ys2 span i{font-weight:bold; font-style:normal;}

.yzt_ys3{width:100%; background:#1144a3; text-align:center; padding-bottom:80px;}
.yzt_ys3 p{font-size:33px; color:#fff; font-weight:bold;line-height: 70px;padding-top: 60px;}
.yzt_ys3 span{color:#fff; font-size:20px;line-height: 33px;margin-bottom: 40px;display: BLOCK;}
.yzt_ys3 img{ display:block; margin:0 auto; width:100%; max-width:1102px; padding-left:0px;padding-right:0px;}

.yzt_ys4{width:100%;  background:#ecf1f3; padding-bottom:80px;}
.yztys4_con{ text-align:center;}
.yztys4_con p{color:#1144a3; font-size:33px;padding-top: 70px;font-weight: bold;line-height: 40px;}
.yztys4_con p i{font-size:20px;font-style: normal;font-weight: normal;}

.yztys4_con ul{margin-top: 60px;  display:inline-block;}
.yztys4_con ul li{background: #fff;  padding-top: 50px; box-sizing: border-box; margin-bottom: 1px;  border-right:1px #eee solid; padding-bottom:30px;}
.yztys4_con ul li span{font-size: 22px; color: #1144a3; font-weight: BOLD;}
.yztys4_con ul li span i{font-size: 16px; color: #666; font-weight: normal; font-style: normal; line-height: 28px; margin-top: 6px; display: block;}
.yztys4_con ul li img{ display: block; margin: 0 auto; margin-top: 15px; padding-left:0px;padding-right:0px;}

.yzt_ys5{width:100%; background:#1144a3; text-align:center;  padding-bottom:80px;}
.yzt_ys5 p{ font-size:33px; color:#fff;padding-top: 90px;font-weight: bold;line-height: 33px;}
.yzt_ys5 span{ font-size:20px; color:#fff;display: block;line-height: 50px;}
.yzt_ys5 img{ margin-top: 20px; width:100%; max-width:1200px; padding-left:0px;padding-right:0px;}



.ktc_ys2{ background:url(../images/ktc_ys01.jpg) center no-repeat; margin:0 auto; text-align: center; padding-bottom:75px;}
.ktc_ys2 img{padding-top: 80px; width:100%; max-width:1111px; display:block; padding-left:0px; padding-right:0px; padding-left:0px;padding-right:0px;}

.ktc_ys3{width:100%;  background:url(../images/ktc_ys02.jpg) center no-repeat; margin:0 auto; text-align:center;}
.ktc_ys3 img{padding-top:100px; }
.ktc_ys3 p{color: #9fa6af; font-size: 18px; line-height: 33px; padding-top: 20px;}

.ktc_ys4{ padding-bottom:70px;text-align:center;}
.ktc_ys4 p{color:#333; font-size:18px; line-height:33px;}
.ktc_ys4 p img{ display:block; margin: 0 auto; padding-bottom:20px; width:100%; max-width:590px; padding-left:0px;padding-right:0px; padding-top:0px;}
.ktc_ys4 img{padding-top: 40px; width:100%; max-width:1210px; display:block; padding-left:0px;padding-right:0px;}

.ktc_ys5{width:100%; background:#1144a3; text-align:center;  padding-bottom:80px;}
.ktc_ys5 p{font-size:45px; color:#fff; text-align:center; padding-top:80px;padding-bottom: 20px;line-height: 45px;font-weight: bold;}
.ktc_ys5 span{color:#fff; font-size:16px; text-align:center; display:block; line-height:33px;}
.ktc_ys5 img{padding-top:60px; width:100%; max-width:1145px; display:block; padding-left:0px;padding-right:0px;}

.ktc_ys6_txt{ margin-top:80px;}
.ktc_ys6_txt p{font-size:45px; color:#333; text-align:center; line-height:45px; font-weight: bold; padding-bottom: 20px;}
.ktc_ys6_txt span{color:#333; font-size:22px; text-align:center; display:block; line-height:33px;}

.ktc_ys6_xq{   margin-top: 30px; display:-webkit-inline-box; width:100%; padding-bottom:80px;}
.ktc_ys6_xq dl{}
.ktc_ys6_xq dl dt{ float:right;padding-top: 35px;padding-right: 30px;}
.ktc_ys6_xq dl dd{ float:left; padding-left: 30px;padding-top: 60px;}
.ktc_ys6_xq dl dd p{font-size:16px; color:#333;padding-top: 30px;line-height: 33px;}
.ktc_ys6_xq dl dd p i{font-size:22px; color:#1144a3; font-style:normal;font-weight: bold;}
.ktc_ys6_xq dl dt img{ width:100%; display:block; max-width:564px; padding-left:0px;padding-right:0px;}



.ali_youshi{width:100%;  background:url(../images/ali_bg.jpg) center no-repeat; padding-bottom:80px;}
.ali_con{width:1200px; margin:0 auto;}
.ali_ys2{padding-top:80px; text-align:center;}
.ali_ys2 p{color:#1144a3; font-size:33px;font-weight: bold;line-height: 33px;}
.ali_ys2 span{color:#333; font-size:24px;line-height: 45px;padding-top: 15px;display: block;}

.ali_ys3{ background:#fff; margin-top: 50px;  box-shadow: 1px 1px 8px #CFE1E6; display:-webkit-box; padding-bottom:80px;}
.ali_ys3 dl dt img{ display:block; width:100%; max-width:600px; padding-left:0px;padding-right:0px;}
.ali_ys3 dl dd{ margin-top:30px;}
.ali_ys3 dl dd p{font-size:33px; color:#1144a3;line-height: 66px;font-weight: bold;}
.ali_ys3 dl dd span{color:#333; font-size:18px;display: block;line-height: 45px;}
.ali_ys3 dl dd span i{ font-weight:bold; font-style:normal;}

.ali_ys4{}
.ali_ys4 p{color:#1144a3; font-size:33px; text-align:center; font-weight:bold;line-height: 46px;margin-top: 90px;}
.ali_ys4 p em{font-size:24px; font-style:normal; display:block;}
.ali_ys4 span{color: #333; font-size:24px; text-align:center; display:block;margin-top: 30px; margin-bottom:30px;}
.ali_ys4 img{display: block; margin: 0 auto; padding-top: 10px; width:100%; max-width:951px; padding-left:0px;padding-right:0px;}
.ali_ys4 ul{}
.ali_ys4 ul li{ float:left; text-align:center;}
.ali_ys4 ul li p{color: #333;font-size: 18px;margin-top: 10px;font-weight: normal;line-height: 20px;}

.ali_tb1 span{ background:url(../images/ali_tb1.png) center no-repeat; height: 40px;margin-top: 10px;}
.ali_tb1:hover p{color:#1144a3;}
.ali_tb2 span{ background:url(../images/ali_tb2.png) center no-repeat;  height: 40px;margin-top: 10px;}
.ali_tb2:hover p{color:#1144a3;}
.ali_tb3 span{ background:url(../images/ali_tb3.png) center no-repeat;  height: 40px;margin-top: 10px;}
.ali_tb3:hover p{color:#1144a3;}
.ali_tb4 span{ background:url(../images/ali_tb4.png) center no-repeat; height: 40px;margin-top: 10px;}
.ali_tb4:hover p{color:#1144a3;}
.ali_tb5 span{ background:url(../images/ali_tb5.png) center no-repeat;height: 40px;margin-top: 10px;}
.ali_tb5:hover p{color:#1144a3;}
.ali_tb6 span{ background:url(../images/ali_tb6.png) center no-repeat;  height: 40px;margin-top: 10px;}
.ali_tb6:hover p{color:#1144a3;}

.ali_ys5{ text-align:center;margin-top: 100px;}
.ali_ys5 p{font-size:33px; color:#1144a3;font-weight: bold;line-height: 50px;}
.ali_ys5 span{font-size:24px;color: #333;margin-top: 15px;display: block;     margin-bottom: 15px;}
.ali_ys5 img{ display:block; margin: 0 auto; padding-top: 30px; width:100%; max-width:1051px; padding-left:0px;padding-right:0px;}


.phonefooternav{ position:fixed; bottom:0px; z-index:9999999; width:100%;}
.phonefooternav ul li{width: 25%;background: #494949;float: left;border-right: 1px solid #666;list-style: none;}
.phonefooternav ul li a{display: block;color: #fff;text-align: center;}
.phonefooternav ul li a:hover{text-decoration: initial;}
.phonefooternav ul li a i{display: block;font-size: 20px;padding: 10px 0;}



@media (min-width: 1200px){
	.yztys4_con ul li{height:420px;}
	#contact .lycd{ width:87%;}
	}

	
@media (min-width: 998px) and ( max-width:1199px){
	.yztys4_con ul li{height:375px; overflow:hidden;}
	.yztys4_con ul li img{width:100%;}
	header .intro-text{padding-top:200px; padding-bottom:100px;}
	.intro p{letter-spacing:9px;}
	#contact h4{ font-size:30px;}
	.ktc_ys6_xq dl dd{padding-top:10px; padding-left:10px;}
	#contact .lycd{ width:80%;}
	}

	
@media (min-width: 768px) and ( max-width:997px){
header .intro-text{padding-top:160px; padding-bottom:70px;}
.intro p{letter-spacing:9px; margin-bottom:20px;}
.intro h2{font-size:55px;}
#contact .lycd{ width:70%;}

header .intro-text1{padding-top:200px;padding-bottom:50px;}

.ali_ys2 span,.ali_ys4 span,.ali_ys5 span,.zc_ys1 span,.zc_ys1 span{font-size:18px;}
.ali_ys3 dl dd p，#contact h4{font-size:24px;}
.ali_ys3 dl dd span{font-size:14px;line-height:30px;}
.ali_ys3 dl dt img{padding-top:30px;}

.ktc_ys5 p,.ktc_ys6_txt p{font-size:35px;}

.yztys4_con ul li img{width:100%;}
.yztys4_con ul li{height:405px; overflow:hidden;}

#testimonials,#services,#features,#lc{padding:40px 0px;}
#features{ margin-top:30px;}
#menu.navbar-default .navbar-nav > li > a{margin:9px 12px 0 12px;}
#contact .section-title{ margin-bottom:20px;}

#contact h4{ margin-top:0px;}
#contact .social{ display:none;}
.contact-item{ width:100%;}
#contact h4{ font-size:26px;}
#news p{ padding-bottom:30px;}

}


@media (min-width: 480px) and ( max-width:767px){
header .intro-text{padding-top:120px; padding-bottom:50px;}
.intro p{margin-bottom:20px;}
#testimonials,#services,#features{padding:30px 0px;}
.section-title{margin-bottom:30px;}

.he_3DFlipY_img h3,.he_3DFlipY_caption span{font-size:28px;}

.intro h2{font-size:40px;}
.intro p,.zc_ys4 span,.zc_ys5 span,.zc_ys3 span,.zc_ys2 span,.zc_ys1 span{font-size:18px;}

header .intro-text1{padding-top:120px;padding-bottom:0px;}

.ktc_ys2 img{padding-top:35px;}
.ktc_ys4 p,.ktc_ys5 span,.ktc_ys6_xq dl dd p，.ali_ys3 dl dd span,.ktc_ys4 p,.ktc_ys5 span,.ktc_ys6_xq dl dd p,.yzt_ys2 span,.yztys4_con ul li span i,.ali_ys4 ul li p ,.ali_ys3 dl dd span{font-size:14px;}

.zc_ys1 p,.zc_ys1 span,.zc_ys3 p,.zc_ys4 p,.zc_ys5 p,.zc_ys2 p,.ali_ys2 p,.ali_ys3 dl dd p,.ali_ys4 p,.ali_ys5 p,.ktc_ys5 p.ktc_ys6_txt p,.ktc_ys6_txt p,.yzt_ys3 p,.yztys4_con p,.yzt_ys5 p,.ktc_ys5 p,.section-title h3,.yzt_ys2 p,#contact h4,#services h2,#team h3,#lc h3,#features h2,.news_xq h1{font-size:24px;}
.zc_ys1 span,.zc_ys3 span,.zc_ys4 span,.zc_ys5 span,.zc_ys2 span,.ali_ys2 span,.ali_ys3 span,.ali_ys4 span,.ali_ys5 span,.ktc_ys6_txt span,.yzt_ys3 span,.yzt_ys5 span,.section-title p{font-size:16px;}

.ali_ys5,.ali_ys4 p,.ktc_ys6_txt{margin-top:20px;}
.ali_ys2,.ktc_ys2 img,.ktc_ys4 p img,.yztys4_con p{padding-top:20px;}

.ktc_ys4 p img{width:65%}
.intro p{letter-spacing:7px;}
.testimonial{ padding:15px;}
.btn-custom{padding:10px 20px}
#contact .social{ display:none;}
#contact .contact-item{ width:50%; float:left; margin-top:0px; margin-bottom:0px;}
#contact h4{ margin-top:0px; margin-bottom:0px;}
#news p{ padding-bottom:20px;}
.xwgd{ display:block;}
}


@media (min-width: 321px) and ( max-width:480px){
header .intro-text1{padding-top:100px; padding-bottom:20px;}
header .intro-text{padding-top:100px; padding-bottom:20px;}
.intro p{margin-bottom:20px;}#testimonials,#services,#features,#team,#about,#lc{padding:10px 0px;}

.section-title{margin-bottom:30px;}
.he_3DFlipY_img h3,.he_3DFlipY_caption span{font-size:28px;}

.intro h2,.he_3DFlipY_img h3,.section-title h3,.news_xq h1{font-size:24px;}
.intro p{font-size: 16px;letter-spacing:1px;line-height:30px;margin-bottom:20px;}

.zc_ys1 p,.zc_ys1 span,.zc_ys3 p,.zc_ys4 p,.zc_ys5 p,.zc_ys2 p,.ali_ys2 p,.ali_ys3 dl dd p,.ali_ys4 p,.ali_ys5 p,.ktc_ys6_txt p,.ktc_ys6_txt p,.yzt_ys3 p,.yztys4_con p,.yzt_ys5 p,.ktc_ys5 p,.ktc_ys5 p,.section-title h3,#team h3,#services h2,#features h2,#lc h3{font-size:18px;padding-top:20px;}
.zc_ys1 span,.zc_ys3 span,.zc_ys4 span,.zc_ys5 span,.zc_ys2 span,.ali_ys2 span,.ali_ys3 span,.ali_ys4 span,.ali_ys5 span,.ktc_ys6_txt span,.yzt_ys2 p,.yzt_ys3 span,.yzt_ys5 span,.section-title p{font-size:14px; line-height:24px;}
.ali_ys3 dl dd span,.ktc_ys4 p,.ktc_ys5 span,.ktc_ys6_xq dl dd p,.yzt_ys2 span,.yztys4_con ul li span i,.ali_ys4 ul li p,.news-time{font-size:12px;line-height:21px;}
.ali_ys5,.ali_ys4 p,.ktc_ys6_txt {margin-top:20px;}
#features,#features{ margin-top:15px;}
.ali_ys2,.ktc_ys2 img,.ktc_ys4 p img,.yztys4_con p,.news_xq h1{padding-top:20px;}
#services p{ font-size:14px; line-height:24px; text-indent:inherit; text-align:left;} 
#features p{ font-size:14px; line-height:24px;}
.testimonial{ padding-left:5px; padding-right:5px; padding-bottom:5px;}
.rightNav{ display:none;}



.yzt_ys3,.yztys4_con ul li,.yzt_ys4,.yzt_ys5,.zc_ys1,.zc_ys2,.zc_ys3,.zc_ys5,.ktc_ys2,.ktc_ys5,.ktc_ys6_xq,.zc_ys1,.zc_ys2,.zc_ys3,.zc_ys5,.ali_ys3,.ali_youshi{ padding-bottom:18px;}

#services i.fa{ width:100%; height:95px; padding:30px 0px; border-radius:inherit;}
#services .service-desc{ margin-bottom:10px;}

#team h4{width:95px; height:95px; line-height:95px;}
#team .thumbnail{ margin-bottom:5px;}

.yzt_ys2{height:450px;}
.yzt_ys2 p{padding-top:155px;}
.yztys4_con ul li span{font-size:18px;}

#contact{padding-top:30px;}
.ktc_ys4 p img{width:72%}
.yztys4_con ul{margin-top:30px;}
.yztys4_con ul li{padding-top:30px;}

.testimonial{ padding:10px;}
.btn-custom{padding:7px 20px}
#contact .social{ display:none;}
#contact .contact-item{ width:100%; margin-top:0px; margin-bottom:0px;}
#contact h4{ margin-top:0px; margin-bottom:0px; font-size:18px;}
.navbar-brand > img{ width:40%; padding-top:10px;}
.navbar-brand{ float:inherit; padding-top:2px;}
.yztys4_con ul li img{ width:100%; max-width:200px;}

.ali_tb1 span{ margin-top:0px; }
.ali_ys4 span{margin-bottom:10px;}
.phonefooternav ul li a i{ padding:8px 0px;}
#menu{ padding:10px;}

#news{ border-top:1px #eee solid;}
#news p{ padding-bottom:10px; font-size:13px; padding-top:3px;}
.team1,.title_s{ display: none;}
.main_r_nav a{ width:100%;display:block; font-size:14px; line-height:24px;}
.xwgd{ display:block;}
}


@media (min-width: 200px) and ( max-width:320px){
	
	header .intro-text1{padding-top:100px; padding-bottom:20px; }
header .intro-text{padding-top:100px; padding-bottom:20px;}
.intro p{margin-bottom:20px;}#testimonials,#services,#team,#about,#lc{padding:10px 0px;}
.section-title{margin-bottom:20px;}
.intro h2{font-size:24px;}
.intro p{font-size: 16px;letter-spacing:1px;line-height:30px;margin-bottom:20px;}

.zc_ys1 p,.zc_ys1 span,.zc_ys3 p,.zc_ys4 p,.zc_ys5 p,.zc_ys2 p,.ali_ys2 p,.ali_ys3 dl dd p,.ali_ys4 p,.ali_ys5 p,.ktc_ys5 p,.ktc_ys6_txt p,.ktc_ys6_txt p,.yzt_ys3 p,.yztys4_con p,.yzt_ys5 p,#features h2, #lc h3,#team h3,#services h2,.section-title h3,.he_3DFlipY_img h3,.he_3DFlipY_caption span,#services h3,.news_xq h1{font-size:18px;padding-top:20px;}
.zc_ys1 span,.zc_ys3 span,.zc_ys4 span,.zc_ys5 span,.zc_ys2 span,.ali_ys2 span,.ali_ys3 span,.ali_ys4 span,.ali_ys5 span,.ktc_ys6_txt span,.yzt_ys2 p,.yzt_ys3 span,.yzt_ys5 span,#features h3,.testimonial-content p{font-size:14px; line-height:24px;}

.phonefooternav ul li a i{ padding:6px 0px;}
.team1,.rightNav{ display: none;}

#services h3{ font-weight:bold;}

.ali_ys3 dl dd span,.ktc_ys4 p,.ktc_ys5 span,.ktc_ys6_xq dl dd p,.yzt_ys2 span,.yztys4_con ul li span i,.ali_ys4 ul li p,.news_xq p{font-size:12px;line-height:21px;}
#services p{ font-size:13px; line-height:24px; text-indent:inherit; text-align:left;}
.ali_ys5,.ali_ys4 p,.ktc_ys6_txt{margin-top:15px;}
#features{ margin-top:10px; padding:10px 0;}
.ali_ys2,.ktc_ys2 img,.ktc_ys4 p img,.yztys4_con p,.news_xq h1{padding-top:20px;}
.he_3DFlipY_caption li a,.news-time{ font-size:12px; line-height:24px; height:24px;}
.section-title p,#features p{ font-size:13px;}
#lc .thumbnail .caption p{ font-size:13px;}
.he_3DFlipY_img p{ font-size:14px;}

.yzt_ys3,.yztys4_con ul li,.yzt_ys4,.yzt_ys5,.zc_ys1,.zc_ys2,.zc_ys3,.zc_ys5,.ktc_ys2,.ktc_ys5,.ktc_ys6_xq,.zc_ys1,.zc_ys2,.zc_ys3,.zc_ys5,.ali_ys3,.ali_youshi{ padding-bottom:10px;}
.ali_tb1 span{ margin-top:0px; }
.ali_ys4 span{margin-bottom:10px;}

#services i.fa{ width:100%; height:70px; padding:15px 0px; border-radius:inherit;}
#services .service-desc{ margin-bottom:7px;}


#team h4{width:95px; height:95px; line-height:95px;}
#team .thumbnail{ margin-bottom:5px;}

.testimonial{ padding-left:5px; padding-right:5px; padding-bottom:5px;}

.yzt_ys2{height:450px;}
.yzt_ys2 p{padding-top:155px;}
.yztys4_con ul li span,#contact h4{font-size:18px;}
#contact{padding-top:30px;}
.contact-info,.title_s{ display:none;}
#contact .social{ display:none;}


.navbar-brand > img{ width:40%;  padding-top:10px;}
.navbar-brand{ float:inherit; padding-top:2px;}
.yztys4_con ul li img{ width:100%; max-width:200px;}

.he_3DFlipY_caption p{ font-size:15px;}
.he_3DFlipY_img{ height:224px;}

.he_3DFlipY_caption span{ line-height:60px;}

#menu{ padding:10px;}
#news{ border-top:1px #eee solid;}
#news p{ padding-bottom:5px; padding-top:0px; font-size:13px; line-height:24px;}

.main_r_nav a{ width:100%;display:block; font-size:12px; line-height:24px;}
.xwgd{ display:block;}

}


