/*公共样式S*/
*{font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, STHeiti, sans-serif;}
.conBox{max-width: 1200px; margin: 0 auto; padding: 0 20px;}
.cl{clear:both;height:0;overflow:hidden;}
.fl{float: left;}
.fr{float: right;}
body{font-size: 12px;}
/*公共样式E*/

/*导航S*/
#nav{width:100%; position: fixed; top:0; left:0; z-index:5; height: 86px; border-bottom: 1px solid #4e506b; background: url(../images/navBG.jpg) no-repeat top center;}
#nav .logo{padding: 20px 0;}
#nav .logo a,#nav .logo img{display: block; width:156px; height: 46px;}
#nav .navRightW .navLi{float: left;}
#nav .navRightW .navLi li{float: left; margin-left: 50px;}
#nav .navRightW .navLi li a{display: block; line-height: 85px; font-size: 20px; color: #ffffff;}
#nav .navRightW .navLi li.cur a,#nav .navRightW li a:hover{border-bottom: 2px solid #ffffff;}
#moreits{display: block; background: #060a3a; color: #a0a3b7; font-size: 16px; height: 40px; line-height: 40px; text-align: center; border-radius: 40px; margin-top: 30px;}
#fixBox{height: 87px;}
@media only screen and (max-width: 895px){
	.conBox{padding: 0 0.3rem;}
	#nav{background: url(../images/navBGM.jpg) no-repeat top center; background-size: 100% 100%; height: 0.86rem;}
	#nav .logo{padding: 0.17rem 0;}
	#nav .logo a,#nav .logo img{display: block; width: 1.75rem; height: 0.52rem;}
	#nav .navRightW .navLi li{margin-left:0.4rem;}
	#nav .navRightW .navLi li span{display: none;}
	#nav .navRightW .navLi li a{line-height: 0.85rem; font-size: 0.28rem;}
	#nav .navRightW .navLi li.cur a{border-bottom: 0.02rem solid #ffffff;}
	#nav .navRightW li a:hover{border-bottom: none;}
	#fixBox{height: 0.87rem;}
	#moreits{font-size: 0.28rem; height: 0.8rem; line-height: 0.8rem; border-radius: 0.6rem; margin-top: 0.4rem;}
}
/*导航E*/ 


/*bannerS*/
#banner .bannerM{display: none;}
#banner .bannerW .banner1{height: 315px; background: url(../images/banner1.jpg?v=20181010) top center no-repeat;}
#banner .bannerW .banner2{height: 380px; background: url(../images/banner2.jpg?v=20181010) top center no-repeat;}
@media only screen and (max-width: 850px){
	#banner .bannerW{display: none;}
	#banner .bannerM{display: block;}
	#banner .bannerM img{display: block; width:100%;}
}
/*bannerE*/


/*圆桌论坛S*/
.conBox .title{padding: 0 0 50px; text-align: center; font-size: 50px; color:#ffffff;}
.conBox .title span{padding: 0 20px;}
.conBox .title img{display: inline-block;}
#yzlt{background: #1d204e; padding-bottom: 55px;}
#yzlt .yzltBox{background: #f4f5f9; margin: 0 40px; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.4); padding: 40px 0;}
#yzlt .yzltBox p{font-size: 16px; line-height: 28px; color: #26273a; text-align: center; padding: 0 20px 20px; font-weight: bold;}
#yzlt .yzltBox ul{padding: 0 60px; overflow: hidden;}
#yzlt .yzltBox li{width:493px; height: 40px; line-height: 40px; border:1px solid #cbccd3; border-radius: 5px; overflow: hidden; margin-bottom: 10px;}
#yzlt .yzltBox li span{float: left; width:77px; height: 40px; line-height: 40px; text-align: center; background: #eaebef; font-size: 16px; color: #26273a; font-weight: bold;}
#yzlt .yzltBox li input{float: right; width:396px; padding: 0 10px; height: 40px; line-height: 40px; border: none; background: #f4f5f9; outline: none; font-size: 14px; color:#26273a; }
#yzlt .yzltBox li.textBox{width:998px; height: 82px;}
#yzlt .yzltBox li.textBox span{height: 82px;}
#yzlt .yzltBox li textarea{float: right; width:901px; padding: 10px; height: 62px; font-size: 14px; color: #26273a; line-height: 20px; border: none; outline: none; background: #f4f5f9; resize: none;}
#yzlt .yzltBox .btn{width:180px; height: 50px; line-height: 50px ;text-align: center; font-size: 18px; font-weight: bold; color: #26273a; margin: 10px auto 0; background: url(../images/btn.png) no-repeat; cursor: pointer;}
#yzlt .yzltBox .tip{position: relative; margin: 0 60px 20px; padding: 5px 20px; background: #c7a55f; text-align: center; font-size: 16px; line-height: 28px; font-weight: bold; border-radius: 5px; color:#ffffff; box-shadow: 0px 5px 10px 0px rgba(199,165,95,0.5);}
#yzlt .yzltBox .tip .icon{background: url(../images/icon.png) no-repeat top center; height: 8px; width:100%; position: absolute; left:0; bottom: -8px;}
@media only screen and (max-width: 1260px){
	#yzlt .yzltBox p{padding: 0 60px 20px;}
	#yzlt .yzltBox li{float: none; margin: 0 auto 10px;}
	#yzlt .yzltBox li.textBox{width:493px;}
	#yzlt .yzltBox li textarea{width:396px;}

}
@media only screen and (max-width: 750px){
	.conBox .title{padding: 0.45rem 0 0.5rem; text-align: center; font-size: 0.5rem;}
	.conBox .title span{padding: 0 0.2rem;}
	.conBox .title img{display: inline-block; width:0.82rem; height: 0.24rem;}
	#yzlt{padding-bottom: 0.7rem;}
	#yzlt .yzltBox{margin: 0; border-radius: 0.2rem; padding: 0.35rem 0 0.6rem;}
	#yzlt .yzltBox p{font-size: 0.24rem; line-height: 0.36rem; padding: 0 0.1rem 0.3rem;}
	#yzlt .yzltBox p span{display: block;}
	#yzlt .yzltBox ul{padding: 0 0.6rem;}
	#yzlt .yzltBox li{float:none; width:5.68rem; height: 0.7rem; line-height: 0.7rem; border-radius: 0.05rem; margin: 0 auto 0.2rem;}
	#yzlt .yzltBox li span{width:1rem; height: 0.7rem; line-height: 0.7rem; font-size: 0.24rem;}
	#yzlt .yzltBox li input{width:4.48rem; padding: 0 0.1rem; height: 0.7rem; line-height: 0.7rem; font-size: 0.24rem;}
	#yzlt .yzltBox li.textBox{width:5.68rem; height: 1.5rem;}
	#yzlt .yzltBox li.textBox span{height: 1.5rem;}
	#yzlt .yzltBox li textarea{width:4.48rem; padding: 0.1rem; height: 1.3rem; font-size: 0.24rem; line-height: 0.36rem;}
	#yzlt .yzltBox .btn{width:3.26rem; height: 0.84rem; line-height: 0.84rem; font-size: 0.3rem; margin: 0.2rem auto 0; background: url(../images/btnM.png) no-repeat; background-size: 100% 100%;}
	#yzlt .yzltBox .tip{position: relative; margin: 0 0.6rem 0.3rem; padding: 0.2rem 0.3rem 0.25rem; font-size: 0.24rem; line-height: 0.36rem; border-radius: 0.05rem;}
	#yzlt .yzltBox .tip .icon{background: url(../images/iconM.png) no-repeat top center; height: 0.14rem; bottom: -0.14rem; background-size: auto 100%;}


}
/*圆桌论坛E*/

/*问题列表S*/
#wtlb{background: #1d204e; padding-bottom: 60px;}
#wtlb .wtlbBox{margin: 0 40px;}
#wtlb .wtlbBox li{position: relative; background: #f4f5f9; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.4); padding: 20px 60px 20px 155px; margin-bottom: 20px; min-height: 60px;}
#wtlb .wtlbBox li .img{width:60px; height: 60px;  position: absolute; top:20px; left:60px;}
#wtlb .wtlbBox li .img img{display: block; width:100%; height: 100%;}
#wtlb .wtlbBox li .name{font-size: 14px; color: #888890; font-weight: bold; padding-top: 5px;}
#wtlb .wtlbBox li .name span{color: #d2b372; padding-right: 10px;}
#wtlb .wtlbBox li p{font-size: 16px; line-height: 24px; color: #26273a; padding-top: 5px;}
#wtlb .wtlbBox li .reply{position: relative; background: #eaebef; border-radius: 5px; font-size: 16px; color: #26273a; margin-top: 10px; padding: 10px 25px 10px 120px;}
#wtlb .wtlbBox li .reply span{position: absolute; top:10px; left:0; display: block; width:120px; text-align: right; font-weight: bold;}
#wtlb .wtlbBox li .reply p{padding: 0;}
@media only screen and (max-width: 750px){
	#wtlb{padding-bottom: 0.4rem;}
	#wtlb .wtlbBox{margin: 0;}
	#wtlb .wtlbBox li{border-radius: 0.2rem; padding: 0.3rem 0.3rem 0.3rem 1.6rem; margin-bottom: 0.3rem; min-height: 1rem}
	#wtlb .wtlbBox li .img{width:1rem; height: 1rem;  top:0.3rem; left:0.3rem;}
	#wtlb .wtlbBox li .name{font-size: 0.24rem; padding-top: 0.05rem;}
	#wtlb .wtlbBox li .name span{padding-right: 0.1rem;}
	#wtlb .wtlbBox li p{font-size: 0.28rem; line-height: 0.4rem; padding-top: 0.05rem;}
	#wtlb .wtlbBox li .reply{border-radius: 0.05rem; font-size: 0.24rem; margin-top: 0.1rem; padding: 0.2rem 0.2rem 0.2rem 1.7rem;}
	#wtlb .wtlbBox li .reply span{position: absolute; top:0.2rem; left:0; width:1.7rem;}
	#wtlb .wtlbBox li .reply p{font-size: 0.24rem;}
}






/*问题列表E*/

/*底部S*/
#footer{text-align: center;line-height: 20px;color: #666666;font-size: 12px;font-family: "Century Gothic";padding: 30px 0 40px;}
#footer div{width:300px;margin:0 auto; padding:0px 0}
#footer a{color: #666666;}
#footer div a{display:inline-block;text-decoration:none;height:20px;line-height:20px; color:#666666;}
#footer div a span{height:20px;line-height:20px;margin: 0px 0px 0px 0px; color:#666666;margin-top:-10px ;}
#footer div a img{float:left;}
@media only screen and (max-width: 750px){
	#footer{font-size: 0.24rem; line-height: 0.4rem; padding:5% 10%;}
	#footer div{display: none;}
	#footer a{display: block;}
}
/*底部E*/


















