#sms_content{width:100%;}

#homeBanner{width:100%;height:300px;}
.slide-content{width:100%;height:300px;}
.slide-content .p1Info{color:#030303;text-align:left;}
.slide-content .p1Info .title{font-size:43px;padding-top:77px;}
.slide-content .p1Info .title font{font-size:26px;margin-left:25px;}
.slide-content .p1Info .title font b{font-weight:normal;font-size:36px;color:#c00;}
.slide-content .p1Info .title_info{font-size:26px;padding-top:40px;color:#3b3b3b;}
.slide-content .p1Info .info_2{padding-top:47px;}
.slide-content .p1Info .title_info font{color:#c00;}
.slide-content .p1Info .p1{padding-top:50px;}
.slide-content .p1Info .ban_a{width:135px;height:33px;line-height:33px;border:1px solid #000;text-align:center;color:#000;font-size:14px;}
.slide-content .p1Info .ban_a:hover{border:1px solid #c00;background:#c00;color:#fff;}
.slide-nav{ left:50%;margin-left:-25px; right:auto;}
.slide-nav li{ width:12px; height:12px; line-height:12px; background:#ccc; font-size:0; border:0; margin-right:10px; margin-top:0px;}
.slide-nav li.on{ width:12px; height:12px; line-height:12px; background:#999; margin-top:0px;}
#homeBanner .slide-content li{width:100%;text-align:center;height:300px;cursor:pointer}
.showImg{position:relative;overflow:hidden;zoom:1;}
/*.showImg img{width:1180px;}*/
.showImg p{position:absolute;bottom:12px;right:20px;}
.grayfont{color:#888;line-height:28px;}

@media screen and (min-width:414px) and (max-width:767px){
	#subMenu{display:none;}
	.slide-content .p1Info .title{font-size: 22px;padding-top: 40px;}
	.slide-content .p1Info .title font,.slide-content .p1Info .title_info{font-size:16px;}
	#homeBanner .slide-content li{background-size: 100% 70% !important;background-position: 57px 100px !important;}
	.sbanner,#homeBanner,.slide-content,#homeBanner .slide-content li{height:200px !important;}
	.slide-content .p1Info .title_info{padding-top: 10px;}
	.slide-content .p1Info .p1{padding-top: 35px;}
	.slide-content .p1Info .ban_a{width:25%;}
	#topInfo{padding:0 10px;}
	.slide-content .p1Info{text-indent:10px;}
	#border{padding: 0 !important;}
	#border .binfo{padding:10px;}
	.binfo td{display:inline-table;width: 100%;border: none !important;padding: 0 !important;}
}
@media screen and (min-width:320px) and (max-width:413px){
	#subMenu{display:none;}
	.slide-content .p1Info .title{font-size: 22px;padding-top: 40px;}
	.slide-content .p1Info .title font,.slide-content .p1Info .title_info{font-size:16px;}
	#homeBanner .slide-content li{background-size: 100% 70% !important;background-position: 57px 100px !important;}
	#border .binfo center img{width:100%;}
	.sbanner,#homeBanner,.slide-content,#homeBanner .slide-content li{height:200px !important;}
	.slide-content .p1Info .title_info{padding-top: 10px;}
	.slide-content .p1Info .p1{padding-top: 35px;}
	.slide-content .p1Info .ban_a{width:25%;}
	#topInfo{padding:0 10px;}
	.slide-content .p1Info{text-indent:10px;}
	#border{padding: 0 !important;}
	#border .binfo{padding:10px;}
	.binfo td{display:inline-table;width: 100%;border: none !important;padding: 0 !important;}
}
@media screen and (max-width:320px){
	.slide-content .p1Info .title font b{font-size: 22px;}
	
}