@charset "UTF-8";
body{padding: 0; margin:0; font-size: 16px; color:#333; font-family: "Microsoft YaHei";background: #ffffff;}
ul,dl,li,dt,dd,p,h1,h2,h3,h4,h5,h6{ list-style: none; padding: 0; margin:0; } 
a{ color:#333;text-decoration: none;} 
/*a:hover{ text-decoration: none;color:#db493a; } */
a{text-decoration: none;}
img{ border: none;vertical-align: middle;} 
i{font-style:normal}
.img-responsive{max-width:100%;height: auto}
.fl{ float: left; } 
.fr{ float: right; } 
.clear{ clear: both;font-size: 0;} 
.hide{ display: none;}
input{outline:0;} 
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top:20px;}
.mt30{margin-top: 30px;}
.mt35{margin-top: 35px;}
.w1200{width: 1200px;margin: 0 auto;}
.container{width:1160px;margin:25px auto;}
/*面包屑*/
.BreadcrumbNav p{background:url(../images/public/mbxbg1.png) no-repeat right top;height: 45px;line-height: 45px;margin-top: 15px;display: inline-block;background-size:100% 100%;padding: 0 25px 0 15px;color: #FFFFFF;font-size: 14px;}
.BreadcrumbNav p a{color: #FFFFFF;}
/*公共头*/
.header{width: 100%;max-width: 1920px;background:#2f75c5 url(../images/public/headerbg.png) no-repeat left top;background-size:100% 100%;height:178px;}
.header .logo{margin-top: 20px;}
.header .sosdl{margin-top: 38px;overflow: hidden;}
.header .sosdl .sos{float: left;width: 230px;height: 34px;position: relative;}
.header .sosdl .sos input{width: 185px;height: 32px;background: #d4dbef;border: none;text-indent: 1em;color: #2f72c3;}
.header .sosdl .sos .btn1{width: 45px;height: 34px;display: inline-block;background: url(../images/public/sos.png) no-repeat left top;position: absolute;right: 0;}
.header .sosdl .dlzc{float: left;margin-left: 15px;width: 120px;height: 28px;line-height: 28px;background: #0088ff;border-radius:15px ;text-align: center;margin-top: 4px;}
.header .sosdl .dlzc a{color: #FFFFFF;background: url(../images/public/dlzc.png) no-repeat left 5px;padding-left: 25px;height: 28px;display: inline-block;}
.nva{margin-top: 30px;line-height: 50px;}
.nva .nva_list{height: 50px;}
.nva_list li{float: left;width: 156px;text-align: center;position: relative;margin: 0 22px;}
.nva_list li a{color: #FFFFFF;font-size: 18px;display: inline-block;height: 50px;}
.nva_list li.nva_xl a{background: url(../images/public/nvaxl.png) no-repeat right 20px;padding-right: 20px;}
.nva_list li.nva_xl ul.xlnva{overflow: hidden;display: none;position: absolute;top: 50px;left: 0;z-index: 999;width: 100%;}
.nva_list li.nva_xl ul.xlnva li{float: none;width: 100%;background: none;margin: 0;line-height: 40px;}
.nva_list li.nva_xl ul.xlnva li a{background: none;font-size: 14px;line-height: 20px;height: 20px;padding:10px 0;}
.nva_list li.nva_xl:hover{background: #4578a7;opacity: 0.9;filter:Alpha(opacity=90);z-index:1000;}
.nva_list li.nva_xl:hover ul.xlnva{display: block;background: #4578a7;opacity: 0.8;filter:Alpha(opacity=80);z-index:10000;}
.nva_list li.on a{border-bottom: 2px solid #FFFFFF;}
.sjxs{display: none;}
.header .sosdl .dlzc a.sjxs{display: none;}
/*公共尾*/
.footer{width: 100%;max-width: 1920px;background:#2f75c5 url(../images/public/footerbg.png) no-repeat left top;background-size:100% 100%;height:120px;font-size: 14px;padding: 15px 0;}
.footer .fl .top{line-height: 40px;border-bottom: 1px solid #3f4caa;}
.footer .fl .top a{color: #FFFFFF;}
.footer .fl .bottom{line-height: 30px;margin-top: 10px;}
.footer .fl .bottom p{color: #FFFFFF;}
.footer .fr a{display: inline-block;margin-left:10px ;}
.footer .fr a img{display: block;margin: 0 auto;}
.footer .fr a span{display: block;text-align: center;color: #FFFFFF;line-height: 25px;}

.public_bottom{
	width:100%;
	height:150px;
}
@media screen and (max-width:991px){
.w1200{width: 96%;padding: 0 2%;}
.container{width:96%;padding: 20px 2%;margin: 0 auto;}
.header,.footer{height: auto;}
.header .sosdl{margin-top: 28px;}
.header .sjxs{margin-top: 15px;}
.header .logo{width: 70%;}
.header .logo img{width: 100%;height: auto;}
.sjxs{display: block;float: none;}
.sjyc{display: none;}

.header .fr .sos{float: none;width: 70%;max-width: 320px;margin: 0 auto;}
.header .fr .sos input{width: 90%;max-width: 275px;}
.header .fr .sos .btn1{width: 20%;max-width: 44px;}
.nva{margin-top: 15px;}
.nva .nva_list{height: auto;overflow: hidden;}
.nva_list li{width: 16.666%;margin: 0;}
.nva_list li.nva_xl a{background: none;padding: 0;}
.footer .fl{float: none;}
.footer .fl .top,.footer .fl .bottom{text-align: center;}
.public_bottom{
	height:111px;
}
.nva_list li.on a{border-bottom: 0px;}
}

@media screen and (max-width:414px){
	.header .sosdl{margin-top: 20px;width: 10%;}
	.header .sosdlsj{width: 100%;margin-top: 10px;}
	.header .logo{width: 85%;}
	.header .sosdl .dlzc{background: none;height: auto;margin: 0 auto;width: 80%;}
	.header .sosdl .dlzc a.sjyc{display: none;}
	.header .sosdl .dlzc a.sjxs{display: block;background: none;height: auto;padding: 0;margin: 0;width: 100%;}
	.header .sosdl .dlzc a.sjxs img{width: 100%;}
	.nva_list{background: url(../images/public/nvasjbg.png) no-repeat left top;background-size:100% 100%;padding-bottom: 10px;}
	.nva_list li{width: 33%;line-height: 20px;border-right:1px solid #81a3d7 ;margin: 10px 0 0;}
	.nva_list li:nth-child(4),.nva_list li:nth-child(7){border: none;}
	.nva_list li a{height: 20px;font-size: 16px;}
	.footer{padding: 0;}
	.footer .fl .bottom{margin-top: 0;}
	.public_bottom{
	height:71px;
}
}
@media screen and (max-width:320px){
	
}
