.banner{
	width:100%;
	position: relative;z-index: -1;
}
.banner img{
	width:100%;
	height:auto;
}

@media screen and (min-width: 1500px){
	body{background:#fff8f8;}
	*{padding:0px;margin:0px;font-size:16px;font-family: "微软雅黑";}
	a{text-decoration: none;}
	ul{list-style-type: none;}
	.clear{clear:both;}
	pre{white-space: pre-wrap;}
	.m{display: none !important;}
	
	.fs_right{width:110px;background:#FB3531;border-radius:20px 20px 65px 65px;position: fixed;right:0;top:100px;padding:20px 10px 30px 10px;}
	.fs_right h2{font-size:20px;text-align: center;color:#fff;}
	.fs_right img{width:110px;height:110px;display: block;margin-top:14px;}
	.fs_right p{text-align: center;margin-top:10px;color:#fff;font-size:16px;}
	
	
	.list_content{width:1200px;margin:0 auto;margin-top:20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.list_content .item{padding:20px;background:#fff;width:230px;margin-bottom:30px;;}
	.list_content .item img{width:230px;height:140px;display: inline-block;}
	.list_content .item h2{font-size:18px;font-weight: bold;color:#333;margin-top:10px;line-height: 30px;}
	.list_content .item hr{background:#ccc;margin:14px 0;}
	.list_content .item .info{width:100%;display: flex;justify-content:space-between;}
	.list_content .item .info .time{font-size:16px;color:#666;}
	.list_content .item .info .click{font-size:16px;color:#FB3F3B}
	
	.list_address{width:1200px;margin:0 auto;margin-top:20px;color:#666}
	.list_address a{color:#FB3F3B}
	
	.listpage{width:1200px;margin:0 auto;margin-top:10px;}
	.listpage b{background:#FB3F3B;color:#fff;height:30px;padding:0 10px;line-height: 30px;margin-right:10px;display: inline-block;}
	.listpage a{border:1px solid #ccc;color:#666;padding:0 10px;height:30px;line-height: 30px;margin-right:10px;display: inline-block;}
	
	.detail_con{width:1200px;margin:0 auto;display: flex;justify-content: space-between;}
	.detail_left{width:760px;padding:20px;margin-top:20px;background:#fff;}
	.detail_left h1{font-size:20px;color:#333;font-weight: bold;}
	.detail_left .info{padding-top:20px;width:100%;display: flex;justify-content: space-between;}
	.detail_left .info li{flex: 1;color:#666;}
	.detail_left hr{margin-top:20px;}
	.detail_left .detail_content{line-height: 28px;color:#333;margin-top:20px;}
	.detail_left .detail_content img{max-width:600px;height:auto;}
	.detail_left .detail_more{margin-top:20px;padding:1px 20px 20px;background:#f2f2f2;}
	.detail_left .detail_more ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.detail_left .detail_more ul li{width:330px;;background:url(../img/ic_fslistdot.png) no-repeat;background-size:10px; 10px;background-position: left 45%;;padding-left:16px;color:#333;margin-top:20px;display: flex;justify-content: space-between;}
	.detail_left .detail_more ul li a{display: block;width:260px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#333;}
	.detail_left .detail_more ul li span{color:#FB3F3B;}
	
	.detail_right{background:#fff;margin-top:20px;width:370px;padding-bottom:20px;height:560px;}
	.detail_right .title{height:60px;line-height: 60px;border-left:6px solid #FB3F3B;font-size:24px;color:#333;font-weight: bold;padding-left:20px;background:#f2f2f2;}
	.detail_right .dashi{width:342px;margin:0 auto;margin-top:14px;}
	.detail_right .dashi a{width:100%;display: flex;justify-content: space-between;}
	.detail_right .dashi .dashiimg{width:100px;height:100px;border-radius:20px;}
	.detail_right .dashi .font{width:222px;}
	.detail_right .dashi .font h2{font-size:18px;color:#FB3F3B;}
	.detail_right .dashi .font p{color:#333;font-size:16px;line-height: 26px;;}
	.detail_right hr{margin:20px 0;}
	.detail_right .codeImg{width:200px;height:200px;display: block;margin:0 auto;}
	.detail_right textarea{width:300px;height:60px;background:none;color:#333;font-size:16px;display: block;margin:0 auto;text-align: center;line-height: 60px;resize: none;border:none;}
	.detail_right .copy{width:200px;display: block;margin:0 auto;background:linear-gradient(#fb3531,#ff7e38);text-align: center;line-height: 48px;color:#fff;}
	
	.header{width:100%;height:80px;background:#fff;}
	.header section{width:1200px;margin:0 auto;display: flex;justify-content: space-between;align-items: center;}
	.header section .left{display: flex;height:80px;align-items: center;}
	.header section .left img{width:160px;} 
	.header section .right a{padding:10px 20px;background:#f68;color:#fff;display: inline-block;}
	.top{width:1200px;margin:0 auto;margin-top:-40px;background:#fff;padding:30px 0px;}
	.top .nav{display: flex;justify-content: space-around;}
	.top .nav section{width:370px;padding-left:30px;display: flex;justify-content: space-between;}
	.top .nav img{width:100px;height:100px;display: inline-block;}
	.top .nav .font{width:250px;}
	.top .nav .font h2{font-size:20px;color:#333;font-weight: 900;}
	.top .nav .font p{font-size:16px;line-height: 28px;margin-top:16px;color:#666;}
	
	.top .data ul{display: flex;justify-content: space-between; margin-top:30px;padding-top:30px;border-top:1px solid #ccc;}
	.top .data li{width:270px;padding-left:30px;font-size:18px;color:#333;}
	.top .data li span{color:#fb3f3b;font-size:20px;font-weight: bold;}
	
	.container{width:1200px;margin:0 auto;}
	.container .title{font-size:28px;color:#333;margin:40px 0 20px 0;}
	.hotnews .content{display: flex;justify-content: space-between;background:#fff;}
	.hotnews .content img{width:400px;height:250px;display: inline-block;}
	.hotnews .content ul{width:800px;display: flex;flex-wrap: wrap;margin-top:24px;}
	.hotnews .content li{width:375px;margin-left:20px;color:#333;line-height: 16px;display: flex;justify-content: space-between;height:16px;}
	.hotnews .content li a{background:url(../img/ic_fslistdot.png) no-repeat;padding-left:16px;background-size:10px 10px;background-position: left 45%;width:260px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#333;}
	.hotnews .content li span{color:#FB3F3B;}
	
	.dashi{margin-top:20px;}
	.dashi img{width:100%;height:100px;}
	
	.morenews{background:#fff;display: flex;padding:30px 0;justify-content: space-evenly;}
	.morenews section{width:364px;}
	.morenews .head{display: flex;justify-content: space-between;align-items: center;}
	.morenews .head h2{font-size:20px;color:#333;font-weight: 800;}
	.morenews .head a{color:#666;}
	.morenews .firstnews{margin-top:20px;display: flex;justify-content: space-between;}
	.morenews .firstnews img{width:140px;height:88px;}
	.morenews .firstnews .font{width:204px;display: flex;justify-content: space-between;flex-direction:column;}
	.morenews .firstnews .font p{font-size:16px;line-height: 28px;}
	.morenews .firstnews .font .time{color:#FB3F3B;font-size:16px;}
	.morenews li{margin-top:20px;display: flex;justify-content: space-between;}
	.morenews li a{background:url(../img/ic_fslistdot.png) no-repeat;padding-left:16px;background-size:10px 10px;background-position: left 45%;width:260px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#333;}
	.morenews li span{color:#FB3F3B;}
	
	.hotcase .content{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.hotcase .content section{width:458px;height:167px;padding:30px 30px 30px 92px ;background:url(../img/bg_fscaseshare.jpg) no-repeat;}
	.hotcase .content section .name{background:url(../img/bg_fscasetitle.png) no-repeat;width:128px;height:22px;display: flex;justify-content: center;align-items: center;font-size:24px;font-weight: bold;margin-bottom:6px;}
	.hotcase .content section p{margin-top:14px;font-size:18px;line-height: 30px;color:#333;;}
	.hotcase .content section p span{color: #FB3F3B;font-size:18px;}
	
	.name_submit{width:100%;height:710px;background:url(../img/bg_fssubmit.jpg) no-repeat;background-size:100% 100%;margin-top:40px;padding:60px 0px;}
	.name_submit input[type="text"]{color:#fff;font-size:18px;}
	.name_submit .title{text-align: center;}
	.name_submit .title h2{font-size:42px;font-weight: bold;color:#fff;font-weight: bold;}
	.name_submit .title .divide{width:102px;height:6px;background:#fff;margin:0 auto;margin-top:30px;}
	.name_submit .title p{font-size:16px;margin-top:30px;color:#fff;}
	.name_submit form{width:1200px;margin:0 auto;margin-top:30px;}
	.name_submit form .content{width:100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.name_submit form .newadd{display: flex;justify-content: space-between;height:60px;margin-top:20px;align-items: center;}
	.name_submit form .newadd .item{width:580px;display: flex;justify-content: space-between;}
	.name_submit form .newadd .item input{width:442px;height:60px;padding-left:20px;background:url(../img/bg_fsinputtext.png) no-repeat;background-size: 100% 100%;border: none;}
	.name_submit form .content .item{width:386px;margin-top:20px;display: flex;justify-content: space-between;height:60px;align-items: center;}
	.name_submit form .newadd .item .font,
	.name_submit .birthtime .font,
	.name_submit form .content .item .font{color:#fff;font-size:24px;}
	
	.name_submit form .content .item .text{width:252px;height:60px;border:#fff;padding-left:20px;background:url(../img/bg_fsinputtext.png) no-repeat;}
	.name_submit form .content .item .main{width:272px;height:60px;display: flex;align-items: center;}
	.name_submit form .content .item .main label{font-size:18px;color:#fff;display: inline-block;margin-right:14px;}
	.name_submit form .content .item .main .radio{display: inline-block;margin-right:30px;}
	.name_submit .birthtime{display: flex;justify-content: space-between;margin-top:20px;align-items: center;}
	.name_submit .birthtime .codeImg{width:200px;height:60px;}
	.name_submit .birthtime .codeInp{width:842px;display:inline-block;margin-left:20px;padding-left:20px;height:60px;background:url(../img/bg_fsinputtext.png) no-repeat;background-size:100% 100%;border:none;}
	.name_submit .birthtime .select{width:1082px;height:60px;display: flex;align-items: center;}
	.name_submit .birthtime select{width:122px;height:60px;background:url(../img/bg_fsselectsubmit.png) no-repeat;background-size:100% 100%;padding-left:14px;margin-right:14px;color:#fff;}
	.name_submit .birthtime select option{color:#FB3F3B;}
	.name_submit .birthtime span{display: inline-block;margin-right:30px;color:#fff;font-size:18px;}
	.name_submit .birthtime #appDateTime,
	.name_submit .birthtime .textarea{width:1062px;padding-left:20px;;height:60px;background:url(../img/bg_fssubmittextarea.png) no-repeat;background-size:100% 100%;border:none;}
	
	.name_submit .birthtime .submit{width:272px;height:60px;background:#fff;color:#FB3F3B;font-weight: bold;font-size:24px;border:none;}
	
	.name_submit input::-webkit-input-placeholder{
	    color:#fff;
	}
	.name_submit input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	    color:#fff;
	}
	.name_submit input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	    color:#fff;
	}
	.name_submit input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	    color:#fff;
	}

	.question{width:1200px;margin:0 auto;}
	.question .title{font-size:28px;color:#333;margin:40px 0 20px;}
	.question .content{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.question .content section{width:580px;margin-bottom:30px;}
	.question .content section h2{background:#ffc4bd;height:60px;padding:0 20px;width:540px;line-height: 60px;color:#FB3F3B;font-weight: bold;font-size:20px;}
	.question .last p,
	.question .content section p{line-height: 28px;color:#333;margin-top:14px;}
	.question .last{width:100%;}
	.question .last h2{font-size:20px;background:#FFC4BD;padding:0 20px;color:#FB3F3B;height:60px;line-height: 60px;}
	
	.footer{padding:20px 0 60px;text-align: center;background:#f2f2f2;margin-top:40px;}
	.footer text{color:#333;}
	.footer #contact{position: fixed;bottom:0;background:url(../img/bg_fsfooterBg.png) no-repeat;width:100%;height:60px;color:#fff;font-size:20px;text-align: center;font-weight: bold;line-height: 60px;width:100%;left:0;display: block;cursor: pointer;}
	
	#contactcontent{display:none;width:600px;height:420px;position: fixed;left:50%;margin-left:-300px;background:#fff;top:150px;z-index: 2;box-shadow: 0 0 100px #999;}
	#contactcontent .icon{width:120px;height:120px;position: absolute;left:50%;margin-left:-60px;top:-60px;}
	#contactcontent #close{position: absolute;cursor: pointer;width:20px;height:20px;right:20px;top:20px;}
	#contactcontent .fscontactcontent{width:560px;position: absolute;top:74px;left:20px;}
	#contactcontent .contact_top{display: flex;justify-content: space-between;}
	#contactcontent .contact_top img{width:160px;height:160px;display: inline-block;} 
	#contactcontent .contact_top .codeImg{width:140px;height:40px;display:inline-block;}
	#contactcontent .contact_top form{width:380px;display: flex;justify-content: space-between;flex-direction: column;}
	#contactcontent .contact_top form section{display:flex;justify-content: space-between;height:40px;align-content: center;}
	#contactcontent .contact_top form section label{font-size:18px;}
	#contactcontent .contact_top form section input[type='text']{width:248px;background:#f2f2f2;border:1px solid #ccc;padding:0 20px;}
	#contactcontent .contact_top form section div{width:288px;}
	#contactcontent .contact_top form section input[type='submit']{width:140px;height:40px;color:#fff;text-align: center;background:linear-gradient(#fb3531,#ff7e38);border:none;}
	
	#contactcontent .contact_bottom{padding:20px;background:#f2f2f2;margin-top:20px;}
	#contactcontent .contact_bottom h2{font-size:18px;color:#666;font-weight: 500;}
	#contactcontent .contact_bottom .mycallcopy{display: flex;justify-content: space-between;margin-top:20px;}
	#contactcontent .contact_bottom textarea{background:black;color:#fff;height:48px;text-align: center;line-height: 48px;font-size:20px;padding:0 20px;width:300px;;resize: none;}
	#contactcontent .contact_bottom .copy{width:160px;height:48px;line-height: 48px;color:#fff;text-align: center;background:linear-gradient(#fb3531,#ff7e38);border:none;}
	
}
@media screen and (max-width: 1500px) and (min-width: 1200px){
	body{background:#fff8f8;}
	*{padding:0px;margin:0px;font-size:16px;font-family: "微软雅黑";}
	a{text-decoration: none;}
	ul{list-style-type: none;}
	.phone{display: none !important;}
	.clear{clear:both;}
	pre{white-space: pre-wrap;}
	
	.m{display: none !important;}
	
	
	.fs_right{width:90px;background:#FB3531;border-radius:10px 10px 55px 55px;position: fixed;right:0;top:80px;padding:20px 10px 30px 10px;}
	.fs_right h2{font-size:18px;text-align: center;color:#fff;}
	.fs_right img{width:90px;height:90px;display: block;margin-top:10px;}
	.fs_right p{text-align: center;margin-top:10px;color:#fff;font-size:15px;}
	
	.list_content{width:1000px;margin:0 auto;margin-top:20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.list_content .item{padding:14px;background:#fff;width:214px;margin-bottom:20px;}
	.list_content .item img{width:214px;height:133px;display: inline-block;}
	.list_content .item h2{font-size:16px;color:#333;margin-top:10px;line-height: 26px;}
	.list_content .item hr{background:#ccc;margin:10px 0;}
	.list_content .item .info{width:100%;display: flex;justify-content:space-between;}
	.list_content .item .info .time{font-size:15px;color:#666;}
	.list_content .item .info .click{font-size:15px;color:#FB3F3B}
	.list_address{width:1000px;margin:0 auto;margin-top:20px;color:#666}
	.list_address a{color:#FB3F3B}
	.listpage{width:1000px;margin:0 auto;margin-top:10px;}
	.listpage b{background:#FB3F3B;color:#fff;height:26px;padding:0 6px;line-height: 26px;margin-right:6px;display: inline-block;}
	.listpage a{border:1px solid #ccc;color:#666;padding:0 6px;height:26px;line-height: 26px;margin-right:10px;display: inline-block;}
	
	.detail_con{width:1000px;margin:0 auto;display: flex;justify-content: space-between;}
	.detail_left{width:632px;padding:14px;margin-top:20px;background:#fff;}
	.detail_left h1{font-size:18px;color:#333;font-weight: bold;}
	.detail_left .info{padding-top:14px;width:100%;display: flex;justify-content: space-between;}
	.detail_left .info li{flex: 1;color:#666;}
	.detail_left hr{margin-top:14px;}
	.detail_left .detail_content{line-height: 26px;color:#333;margin-top:14px;}
	.detail_left .detail_content img{max-width:500px;height:auto;}
	.detail_left .detail_more{margin-top:14px;padding:1px 14px 14px;background:#f2f2f2;}
	.detail_left .detail_more ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.detail_left .detail_more ul li{background:url(../img/ic_fslistdot.png) no-repeat;background-size:6px 6px;background-position: left 45%;;padding-left:12px;color:#333;margin-top:14px;display: flex;justify-content: space-between;width:280px;}
	.detail_left .detail_more ul li a{display: block;width:200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#333;}
	.detail_left .detail_more ul li span{color:#FB3F3B;}
	
	.detail_right{background:#fff;margin-top:20px;width:320px;padding-bottom:20px;}
	.detail_right .title{height:48px;line-height: 48px;border-left:4px solid #FB3F3B;font-size:20px;color:#333;font-weight: bold;padding-left:16px;background:#f2f2f2;}
	.detail_right .dashi{display: flex;justify-content: space-between;width:300px;margin:0 auto;margin-top:12px;}
	.detail_right .dashi a{width:100%;display: flex;justify-content: space-between;}
	.detail_right .dashi .dashiimg{width:80px;height:80px;border-radius:14px;}
	.detail_right .dashi .font{width:200px;}
	.detail_right .dashi .font h2{font-size:16px;color:#FB3F3B;}
	.detail_right .dashi .font p{color:#333;font-size:14px;line-height: 24px;margin-top:10px;}
	.detail_right hr{margin:20px 0;}
	.detail_right .codeImg{width:200px;height:200px;display: block;margin:0 auto;}
	.detail_right textarea{width:300px;height:60px;background:none;color:#333;font-size:16px;display: block;margin:0 auto;text-align: center;line-height: 60px;resize: none;border:none;}
	.detail_right .copy{width:200px;display: block;margin:0 auto;background:linear-gradient(#fb3531,#ff7e38);text-align: center;line-height: 48px;color:#fff;}
	
	.header{width:100%;height:60px;background:#fff;}
	.header section{width:1000px;margin:0 auto;display: flex;justify-content: space-between;align-items: center;}
	.header section .left{display: flex;height:60px;align-items: center;}
	.header section .left img{width:130px;} 
	.header section .right a{padding:4px 10px;background:#f68;color:#fff;display: inline-block;}
	.top{width:1000px;margin:0 auto;margin-top:-30px;background:#fff;padding:30px 0px;}
	.top .nav{display: flex;justify-content: space-around;}
	.top .nav section{width:313px;padding-left:20px;display: flex;justify-content: space-between;}
	.top .nav img{width:80px;height:80px;display: inline-block;}
	.top .nav .font{width:210px;}
	.top .nav .font h2{font-size:18px;color:#333;font-weight: 900;}
	.top .nav .font p{font-size:15px;line-height: 26px;margin-top:14px;color:#666;}
	
	.top .data ul{display: flex;justify-content: space-between; margin-top:20px;padding-top:20px;border-top:1px solid #ccc;}
	.top .data li{width:230px;padding-left:20px;font-size:16px;color:#333;}
	.top .data li span{color:#fb3f3b;font-size:18px;font-weight: bold;}
	
	.container{width:1000px;margin:0 auto;}
	.container .title{font-size:22px;color:#333;margin:30px 0 14px;}
	.hotnews .content{display: flex;justify-content: space-between;background:#fff;}
	.hotnews .content img{width:350px;height:220px;display: inline-block;}
	.hotnews .content ul{width:650px;display: flex;flex-wrap: wrap;margin-top:24px;}
	.hotnews .content li{width:300px;margin-left:14px;color:#333;line-height: 15px;display: flex;justify-content: space-between;height:15px;}
	.hotnews .content li a{background:url(../img/ic_fslistdot.png) no-repeat;padding-left:15px;background-size:6px 6px;background-position: left 45%;width:200px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#333;}
	.hotnews .content li span{color:#FB3F3B;}
	
	.dashi{margin-top:14px;}
	.dashi img{width:100%;height:80px;}
	
	.morenews{background:#fff;display: flex;padding:20px 0;justify-content: space-evenly;}
	.morenews section{width:320px;}
	.morenews .head{display: flex;justify-content: space-between;align-items: center;}
	.morenews .head h2{font-size:18px;color:#333;font-weight: 800;}
	.morenews .head a{color:#666;}
	.morenews .firstnews{margin-top:14px;display: flex;justify-content: space-between;}
	.morenews .firstnews img{width:120px;height:74px;}
	.morenews .firstnews .font{width:184px;display: flex;justify-content: space-between;flex-direction:column;}
	.morenews .firstnews .font p{font-size:15px;line-height: 22px;}
	.morenews .firstnews .font .time{color:#FB3F3B;font-size:15px;}
	.morenews li{margin-top:14px;display: flex;justify-content: space-between;}
	.morenews li a{font-size:14px;background:url(../img/ic_fslistdot.png) no-repeat;padding-left:14px;background-size:6px 6px;background-position: left 45%;width:240px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#333;}
	.morenews li span{color:#FB3F3B;}
	
	.hotcase .content{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.hotcase .content section{width:386px;height:144px;padding:20px 20px 0px 72px;margin-top:20px;background:url(../img/bg_fscaseshare.jpg) no-repeat;}
	.hotcase .content section .name{background:url(../img/bg_fscasetitle.png) no-repeat;background-size:100px 20px;width:100px;height:20px;display: flex;justify-content: center;align-items: center;font-size:20px;font-weight: bold;margin-bottom:6px;}
	.hotcase .content section p{margin-top:10px;font-size:16px;line-height: 26px;color:#333;;}
	.hotcase .content section p span{color: #FB3F3B;font-size:16px;}
	
	.name_submit{width:100%;height:590px;background:url(../img/bg_fssubmit.jpg) no-repeat;background-size:100% 100%;margin-top:30px;padding:40px 0px;}
	.name_submit input[type="text"]{color:#fff;font-size:16px;}
	.name_submit .title{text-align: center;}
	.name_submit .title h2{font-size:24px;font-weight: bold;color:#fff;font-weight: bold;}
	.name_submit .title .divide{width:80px;height:4px;background:#fff;margin:0 auto;margin-top:20px;}
	.name_submit .title p{font-size:15px;margin-top:20px;color:#fff;}
	.name_submit form{width:1000px;margin:0 auto;margin-top:20px;}
	.name_submit form .content{width:100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.name_submit form .newadd{display: flex;justify-content: space-between;align-items: center;margin-top:20px}
	.name_submit form .newadd .item{width:490px;display: flex;justify-content: space-between;align-items: center;}
	.name_submit form .newadd .item .text{width:396px;height:48px;border:#fff;padding-left:20px;background:url(../img/bg_fsinputtext.png) no-repeat;background-size:100% 100%;}
	.name_submit form .content .item{width:306px;margin-top:20px;display: flex;justify-content: space-between;height:60px;align-items: center;}
	.name_submit form .newadd .item .font,
	.name_submit .birthtime .font,
	.name_submit form .content .item .font{color:#fff;font-size:16px;}
	.name_submit form .content .item .text{width:212px;height:48px;border:#fff;padding-left:20px;background:url(../img/bg_fsinputtext.png) no-repeat;}
	.name_submit form .content .item .main{width:212px;height:48px;display: flex;align-items: center;}
	.name_submit form .content .item .main label{font-size:16px;color:#fff;display: inline-block;margin-right:10px;}
	.name_submit form .content .item .main .radio{display: inline-block;margin-right:20px;}
	.name_submit .birthtime{display: flex;justify-content: space-between;margin-top:20px;align-items: center;}
	.name_submit .birthtime .codeImg{width:140px;height:48px;}
	.name_submit .birthtime .codeInp{width:746px;display:inline-block;margin-left:20px;padding-left:20px;height:48px;background:url(../img/bg_fsinputtext.png) no-repeat;background-size:100% 100%;border:none;}
	.name_submit .birthtime .select{width:926px;height:48px;display: flex;align-items: center;}
	.name_submit .birthtime select{width:122px;height:48px;background:url(../img/bg_fsselectsubmit.png) no-repeat;background-size:100% 100%;padding-left:14px;margin-right:14px;color:#fff;}
	.name_submit .birthtime select option{color:#FB3F3B;}
	.name_submit .birthtime span{display: inline-block;margin-right:30px;color:#fff;font-size:18px;}
	.name_submit .birthtime #appDateTime{width:906px;padding-left:20px;;height:48px;background:url(../img/bg_fssubmittextarea.png) no-repeat;background-size:100% 100%;border:none;}
	.name_submit .birthtime .textarea{width:1062px;padding-left:20px;;height:48px;background:url(../img/bg_fssubmittextarea.png) no-repeat;background-size:100% 100%;border:none;}
	.name_submit .birthtime .submit{width:212px;height:48px;background:#fff;color:#FB3F3B;font-weight: bold;font-size:24px;border:none;}
	
	.name_submit input::-webkit-input-placeholder{
	    color:#fff;
	}
	.name_submit input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	    color:#fff;
	}
	.name_submit input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	    color:#fff;
	}
	.name_submit input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	    color:#fff;
	}

	.question{width:1000px;margin:0 auto;}
	.question .title{font-size:22px;color:#333;margin:30px 0 14px;}
	.question .content{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.question .content section{width:480px;margin-bottom:20px;}
	.question .content section h2{background:#ffc4bd;height:48px;padding:0 14px;width:452px;line-height: 48px;color:#FB3F3B;font-weight: bold;font-size:18px;}
	.question .last p,
	.question .content section p{line-height: 24px;color:#333;margin-top:14px;}
	.question .last{width:100%;}
	.question .last h2{font-size:16px;background:#FFC4BD;padding:0 14px;color:#FB3F3B;height:48px;line-height: 48px;}
	
	.footer{padding:20px 0 48px;text-align: center;background:#f2f2f2;margin-top:30px;}
	.footer text{color:#333;}
	.footer #contact{position: fixed;bottom:0;background:url(../img/bg_fsfooterBg.png) no-repeat;width:100%;height:48px;color:#fff;font-size:18px;text-align: center;font-weight: bold;line-height: 48px;width:100%;left:0;display: block;background-size:100% 100%;cursor: pointer;}
	
	#contactcontent{display:none;width:500px;height:380px;position: fixed;left:50%;margin-left:-200px;background:#fff;top:150px;z-index: 2;box-shadow: 0 0 100px #999;}
	#contactcontent .icon{width:100px;height:100px;position: absolute;left:50%;margin-left:-50px;top:-50px;}
	#contactcontent #close{position: absolute;cursor: pointer;width:20px;height:20px;right:20px;top:20px;}
	#contactcontent .fscontactcontent{width:460px;position: absolute;top:74px;left:20px;}
	#contactcontent .contact_top{display: flex;justify-content: space-between;}
	#contactcontent .contact_top img{width:140px;height:140px;display: inline-block;}
	#contactcontent .contact_top .codeImg{width:120px;height:36px;} 
	#contactcontent .contact_top .codeInp{width:100px !important;}
	#contactcontent .contact_top form{width:300px;display: flex;justify-content: space-between;flex-direction: column;}
	#contactcontent .contact_top form section{display:flex;justify-content: space-between;height:36px;align-content: center;}
	#contactcontent .contact_top form section label{display: none;}
	#contactcontent .contact_top form section input[type='text']{width:260px;background:#f2f2f2;border:1px solid #ccc;padding:0 20px;}
	#contactcontent .contact_top form section div{width:388px;}
	#contactcontent .contact_top form section input[type='submit']{width:140px;height:36px;color:#fff;text-align: center;background:linear-gradient(#fb3531,#ff7e38);border:none;}
	
	#contactcontent .contact_bottom{padding:20px;background:#f2f2f2;margin-top:20px;}
	#contactcontent .contact_bottom h2{font-size:16px;color:#666;font-weight: 500;}
	#contactcontent .contact_bottom .mycallcopy{display: flex;justify-content: space-between;margin-top:20px;}
	#contactcontent .contact_bottom textarea{background:black;color:#fff;height:40px;text-align: center;line-height: 40px;font-size:20px;padding:0 20px;width:200px;;resize: none;font-size:15px;}
	#contactcontent .contact_bottom .copy{width:160px;height:40px;line-height: 40px;color:#fff;text-align: center;background:linear-gradient(#fb3531,#ff7e38);border:none;}
	
}
@media screen and (max-width: 1199px){
	body{background:#fff8f8;width:7.5rem;font-size: 0;}
	html{max-width:100%;}
	*{margin:0rem;padding:0rem;font-family: "微软雅黑",arial;}
	a{text-decoration:none;letter-spacing: none;}
	.clear{clear:both;}
	ul,ol,dl{list-style-type: none;}
	
	.fs_right{display: none;}
	
	.pc{display: none !important;}
	
	.mheader{width:100%;height:1rem;position: relative;}
	.mheader img{width:0.6rem;height:0.48rem;position: absolute;left:0.2rem;top:0.25rem;}
	
	.detail_con{width:100%;margin-top:0.2rem;}
	.detail_left{width:7.1rem;padding:0.2rem;margin-top:0.2rem;background:#fff;}
	.detail_left h1{font-size:0.32rem;color:#333;font-weight: bold;}
	.detail_left .info{padding-top:0.2rem;width:100%;}
	.detail_left .info li{display: inline-block;margin-right:0.2rem;font-size:0.26rem;color:#666;}
	.detail_left hr{margin-top:0.2rem;}
	.detail_left .detail_content{line-height: 0.5rem;color:#333;margin-top:0.2rem;font-size:0.28rem;}
	.detail_left .detail_content img{max-width:6rem;height:auto;}
	.detail_left .detail_more{margin-top:0.3rem;padding:0.01rem 0.2rem 0.2rem;background:#f2f2f2;}
	.detail_left .detail_more ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.detail_left .detail_more ul li{width:100%;background:url(../img/ic_fslistdot.png) no-repeat;background-size:0.1rem 0.1rem;background-position: left 45%;;padding-left:0.2rem;color:#333;margin-top:0.3rem;display: flex;justify-content: space-between;font-size:0.28rem;}
	.detail_left .detail_more ul li a{display: block;width:5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#333;}
	.detail_left .detail_more ul li span{color:#FB3F3B;}
	
	.detail_right{display: none;}
	
	.list_content{width:7.1rem;margin:0 auto;margin-top:0.3;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.list_content .item{padding:0.2rem;background:#fff;width:3rem;margin-top:0.3rem;}
	.list_content .item img{width:3rem;height:1.87rem;display: inline-block;}
	.list_content .item h2{font-size:0.3rem;color:#333;margin-top:0.1rem;line-height: 0.5rem;}
	.list_content .item hr{background:#ccc;margin:0.2rem 0;}
	.list_content .item .info{width:100%;display: flex;justify-content:space-between;}
	.list_content .item .info .time{font-size:0.28rem;color:#666;}
	.list_content .item .info .click{display: none;}
	
	.listpage{width:7.1rem;margin:0 auto;margin-top:0.3rem;padding-bottom:1.4rem}
	.listpage b{background:#FB3F3B;color:#fff;height:0.7rem;padding:0 0.2rem;line-height: 0.7rem;margin-right:0.1rem;display: inline-block;}
	.listpage a{border:0.01rem solid #ccc;color:#666;padding:0 0.2rem;height:0.7rem;line-height: 0.7rem;margin-right:0.1rem;display: inline-block;}
	
	.header{width:100%;height:1rem;background:#fff;}
	.header section{width:100%;margin:0 auto;display: flex;justify-content: space-between;align-items: center;}
	.header section .left{display: flex;height:0.8rem;align-items: center;}
	.header section .left img{width:3rem;display: block;margin:0.14rem 0 0 0.2rem} 
	.header section .right a{padding:0.1rem 0.2rem;background:#f68;color:#fff;display: inline-block;font-size:0.26rem;display: inline-block;margin-right:0.2rem;margin-top:0.14rem;}
	.top{width:100%;margin:0 auto;background:#fff;padding:30px 0px;}
	.top .nav{display: flex;justify-content: space-around;}
	.top .nav section{width:33%;padding-left:0.3rem;}
	.top .nav img{width:1rem;height:1rem;display: block;margin:0 auto;}
	
	.top .nav .font h2{font-size:0.32rem;color:#333;font-weight: 900;text-align: center;margin-top:0.2rem;}
	.top .nav .font p{display: none;}
	
	.top .data ul{display: flex;justify-content: space-between; margin-top:0.3rem;border-top:1px solid #ccc;flex-wrap: wrap;}
	.top .data li{width:3.15rem;padding:0.3rem 0.3rem;font-size:0.28rem;color:#333;}
	.top .data li span{color:#fb3f3b;font-size:0.32rem;font-weight: bold;}
	
	.container{width:100%;}
	.container .title{font-size:0.4rem;color:#333;margin:0.4rem 0 0.2rem 0.2rem;}
	.hotnews .content{display: flex;justify-content: space-between;background:#fff;padding:0.01rem 0.2rem 0.3rem;}
	.hotnews .content section{width:7.1rem;margin-top:0.3rem;display: flex;justify-content: space-between;}
	.hotnews .content section img{width:3rem;height:2.2rem;display: inline-block;}
	.hotnews .content section .font{width:3.8rem;display: flex;justify-content: space-between;flex-direction: column;}
	.hotnews .content section .font h2{font-size:0.3rem;font-weight: bold;color:#333;}
	.hotnews .content section .font span{color:#FB3F3B;font-size:0.28rem;}
	
	
	.dashi{margin-top:0.3rem;}
	.dashi img{width:100%;}
	
	
	#exchange{display: flex;width:100%;height:1rem;align-items: center;justify-content: center;border-bottom:0.01rem solid #cccc;}
	#exchange li{flex: 1;font-size:0.3rem;font-weight: bold;color:#333;text-align: center;}
	#exchange .active{color:#FB3F3B;}
	
	#newscontent{padding:0.01rem 0.2rem 0.3rem;}
	#newscontent section{display:none;}
	#newscontent .active{width:7.1rem;display: block;}
	#newscontent .active .item{width:100%;margin-top:0.3rem;display: flex;justify-content: space-between;}
	#newscontent .active .item img{width:3rem;height:2.2rem;display: inline-block;}
	#newscontent .active .item .font{width:3.9rem;display: flex;justify-content: space-between;flex-direction: column;}
	#newscontent .active .item h2{font-size:0.3rem;font-weight: bold;color:#333;}
	#newscontent .active .item p{font-size:0.28rem;color:#FB3F3B;}
	
	.hotcase .content section{width:5.9rem;height:2rem;padding:0.3rem 0.3rem 0.3rem 1.3rem ;background:url(../img/bg_fscaseshare.jpg) no-repeat;background-size:100% 100%;margin-top:0.3rem}
	.hotcase .content section .name{background:url(../img/bg_fscasetitle.png) no-repeat;width:1.28rem;height:0.22rem;display: flex;justify-content: center;align-items: center;font-size:0.3rem;font-weight: bold;margin-bottom:0.1rem;background-size:100% 100%}
	.hotcase .content section p{margin-top:0.14rtem;font-size:0.26rem;line-height: 0.5rem;color:#333;;}
	.hotcase .content section p span{color: #FB3F3B;font-size:0.26rem;}
	
	.name_submit{width:100%;background:url(../img/bg_fssubmit.jpg) no-repeat;background-size:100% 100%;margin-top:0.3rem;padding:0.4rem 0;}
	.name_submit input[type="text"]{color:#fff;font-size:0.28rem;}
	.name_submit .title{text-align: center;}
	.name_submit .title h2{font-size:0.4rem;font-weight: bold;color:#fff;font-weight: bold;}
	.name_submit .title .divide{display: none;}
	.name_submit .title p{display: none;}
	.name_submit form{width:7.1rem;margin:0 auto;margin-top:0.3rem;}
	.name_submit form .content{width:100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.name_submit form .content .item{width:7.1rem;margin-top:0.3rem;display: flex;justify-content: space-between;height:0.7rem;align-items: center;}
	.name_submit .birthtime .font,
	.name_submit form .content .item .font{color:#fff;font-size:0.28rem;}
	.name_submit form .content .item .text{width:5.2rem;height:0.7rem;border:#fff;padding-left:0.2rem;background:url(../img/bg_fsinputtext.png) no-repeat;background-size:100% 100%;}
	.name_submit form .content .item .main{width:5.4rem;height:0.7rem;display: flex;align-items: center;}
	.name_submit form .content .item .main label{font-size:0.28rem;color:#fff;display: inline-block;margin-right:14px;}
	.name_submit form .content .item .main .radio{display: inline-block;margin-right:0.3rem;width:0.2rem;height:0.2rem;}
	.name_submit .birthtime{display: flex;justify-content: space-between;margin-top:20px;align-items: center;}
	.name_submit .birthtime .select{width:5.4rem;height:0.7rem;display: flex;align-items: center;}
	.name_submit .birthtime .select .codeImg{width:1rem;height:0.7rem;}
	.name_submit .birthtime .select .inputtext{width:4.2rem;height:0.7rem;border:#fff;padding-left:0.2rem;background:url(../img/bg_fsinputtext.png) no-repeat;background-size:100% 100%;}
	.name_submit .birthtime span{display: inline-block;margin-right:30px;color:#fff;font-size:18px;}
	.name_submit .birthtime .submit{width:5.4rem;height:60px;background:#fff;color:#FB3F3B;font-weight: bold;font-size:24px;border:none;}
	
	.name_submit .newadd .item,
	.name_submit .demos{display: flex;justify-content: space-between;align-content: center;margin-top:0.3rem;}
	.name_submit .newadd .item .font,
	.name_submit .demos .font{color:#fff;font-size:0.28rem;}
	.name_submit .newadd .item input,
	.name_submit .demos input{width:5.2rem;height:0.7rem;border:#fff;padding-left:0.2rem;background:url(../img/bg_fsinputtext.png) no-repeat;background-size:100% 100%;}
	.name_submit .birthtime{display: flex;justify-content: space-between;}
	.name_submit .birthtime .font{color:#fff;font-size:0.28rem;}
	
	.name_submit .birthtime .select .textarea{width:5.2rem;height:0.7rem;border:#fff;padding-left:0.2rem;background:url(../img/bg_fsinputtext.png) no-repeat;background-size:100% 100%;}
	
	
	.name_submit input::-webkit-input-placeholder{
	    color:#fff;
	}
	.name_submit input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	    color:#fff;
	}
	.name_submit input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	    color:#fff;
	}
	.name_submit input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	    color:#fff;
	}

	.question{width:7.1rem;margin:0 auto;}
	.question .title{font-size:0.4rem;color:#333;margin:0.4rem 0 0.2rem;}
	.question .content{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.question .content section{width:7.1rem;margin-bottom:0.3rem;}
	.question .content section h2{background:#ffc4bd;padding:0.2rem;width:6.7rem;line-height: 0.5rem;color:#FB3F3B;font-weight: bold;font-size:0.3rem;}
	.question .last p,
	.question .content section p{line-height: 0.5rem;color:#333;margin-top:0.3rem;font-size:0.28rem;}
	.question .last{width:100%;}
	.question .last h2{font-size:0.3rem;background:#FFC4BD;padding:0 0.2rem;color:#FB3F3B;}
	
	.footer{padding:0.2rem 0 0.6rem;text-align: center;background:#f2f2f2;margin-top:0.4rem;}
	.footer text{color:#333;}
	.footer #contact{position: fixed;bottom:0;background:url(../img/bg_fsfooterBg.png) no-repeat;width:100%;height:1rem;color:#fff;font-size:0.3rem;text-align: center;font-weight: bold;line-height: 1rem;width:100%;left:0;display: block;background-size:100% 100%;}
	
	#contactcontent{display:none;width:6rem;height:6rem;position: fixed;left:50%;margin-left:-3rem;background:#fff;top:1rem;z-index: 2;box-shadow: 0 0 1rem #999;}
	#contactcontent .icon{width:1rem;height:1rem;position: absolute;left:50%;margin-left:-0.5rem;top:-0.5rem;}
	#contactcontent #close{position: absolute;cursor: pointer;width:0.4rem;height:0.4rem;right:0.2rem;top:0.2rem;}
	#contactcontent .fscontactcontent{width:5.6rem;position: absolute;top:0.7rem;left:0.2rem;}
	#contactcontent .contact_top img{width:3rem;display: block;height:3rem;margin:0 auto;}
	#contactcontent .contact_top form{display: none;}

	#contactcontent .contact_bottom h2{display: none;}
	#contactcontent .contact_bottom .mycallcopy{margin-top:0.3rem;}
	#contactcontent .contact_bottom textarea{background:black;color:#fff;height:0.6rem;text-align: center;line-height: 0.6rem;font-size:0.3rem;width:5.6rem;resize: none;}
	#contactcontent .contact_bottom .copy{width:5.6rem;height:0.6rem;line-height: 0.6rem;color:#fff;text-align: center;background:linear-gradient(#fb3531,#ff7e38);border:none;font-size:0.28rem;display: block;margin-top:0.3rem;}
	
}
