@charset "UTF-8";

.m-g{width: 100%;}

*{box-sizing:border-box;}

/*.header .logo{margin:0px auto 0;float:none;}

.header .logo img{margin:0px auto 0; width:55%;float:none;}

.header .min-nav .phone{margin:0px auto 0;float:none;}*/

.header .logo{margin:0px auto 0;float:none;line-height: 50px;}

.header .logo img{float:none; width:180px; margin-left:10px;margin-top: -5px;}

.header .min-nav .phone{margin:0px auto 0;float:none;font-size: 12px;position: absolute;top: 0;line-height: 50px;height: 50px;left: 170px;}

.header .min-nav .phone img{display: none;}

.header{height: 50px;}



.gh{display:block;right:0px;width: 50px;height: 50px;top:0px;}

.min-nav{height: 0px;float: none;}

.min-nav .nav{display:none; position:absolute; background:rgba(0,0,0,0.8); left:0; right:0; top:50px;margin-left:0;z-index: 9999;}

.min-nav.selected .nav{display:block;}

.nav li{float:none; display:block; margin-left:0;height: auto;width: 100%;text-align:center;}

.nav li strong{text-align:center; height:40px; line-height:40px;background: #0d3266;}

.nav li strong a{color:#fff;width: 100%;border-top: 0px;background: #10458f;}

.nav li .sub{position:static; width:100%;border-top: 1px solid #0e376f;}

.nav li .sub dd a{width: 100%;border: 0;padding:0;text-align:center;}



.nav li.selected strong a{border-top: 0px;color: #fff;}

.nav li.selected dl dd:hover{background: #0e376f;}



.nav li .sub02{position:static; width: 100%;border-top: 1px solid #10458f;}

.nav li .sub02 dl{background: #0e376f;}

.nav li .sub02 dl dd a{width: 100%;color: #e0e0e0;}

.nav li .sub02 dl dd a:hover{color: #fff;}



.nav li:after{display: none;}



.phone{

	width:200px;

	height:34px;

	margin-left:65%;

	font-family:"微软雅黑";

	font-size:16px;

	color:#0475d5;

	text-align:left;

	line-height:34px;

	font-weight:bold;

}

.picZ .pic p{color: #fff;font-size: 12px;margin-top:5%}



.device .arrow-left {background-size: cover;width: 25px;height: 48px;outline: 0;
	-webkit-tap-highlight-color:rgba(255,255,255,0);cursor: pointer;display: none;
}

.device .arrow-right {background-size: cover;width: 25px;height: 48px;outline: 0;
	-webkit-tap-highlight-color:rgba(255,255,255,0);cursor: pointer;display: none;
}

.pagination{display: block;right: 10px;text-align: center;}

.picZ{height: 0px;padding-bottom: 19.5%;}

.picZ .m-g{margin-top:0px;}

@media (min-width: 500px) and (max-width: 600px) {

	.picZ .pic p{font-size: 16px;}

}

@media (min-width: 300px) and (max-width: 500px) {

	/*.picZ .pic .ico{margin:8% 0 0 2%;width: 25%;float: left;}*/

	.picZ .pic i{margin-top:10%;}

	.picZ .pic01{width: 100%;padding-bottom: 20%;text-align: left;}

	.picZ .pic01 .ico{width: 20%;margin:4% 0 0 25%;}

	.picZ .pic01 .ico img{width: 66%;}

	.picZ .pic01 i{margin:5% 0 0 5%;}

	.picZ .pic01 p{margin-top:2% !important;}

	.picZ .pic02{width: 50%;}

	.picZ .pic03{width: 50%;}

	.picZ .pic04{width: 50%;}

	.picZ .pic05{width: 50%;}

}

@media (min-width: 300px) and (max-width: 320px) {

	.picZ .pic p{font-size: 12px;}

	.picZ .pic span{font-size: 10px;}

}

#ul-scroll{width:100% !important;}

.s-con .con-left{width: 100%;box-sizing:border-box;padding:0 3% 0 2%;margin-top:20px;border-right: none;}

.s-con .con-left dl dt{float: left;position: relative;margin-right: -130px;}

.s-con .con-left dl dd{width: 100%;float: left;}

.s-con .con-left dl dd a,.s-con .con-left dl dd span{margin-left: 130px;}

.s-con .con-left dl dd.con a{height: 35px;}

.s-con .con-left ul li a{display: inline-block;width: 220px;height: 30px;overflow: hidden;}

@media(max-width: 410px){

	.s-con .con-left dl dd.tit{height: 20px;overflow: hidden;}
	.s-con .con-left dl dd.tit a{display: block;height: 19px;overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	}

}



.s-con .con-right{width: 100%;box-sizing:border-box;padding: 0 1% 2% 1%;margin-top:10px;background: url(../images/s-conbg.jpg);overflow: hidden;}

.s-con .con-right dl{width: 100%;margin-top:20px;overflow: hidden;}

.s-con .con-right dl dt{margin-right:-130px;width: 106px;}

.s-con .con-right dl dd{width: 100%;float: left;}

.s-con .con-right dl dd a{margin-left:130px;}

.s-con .con-right dl dd.con{height: 24px;}

.s-con .con-right dl dd.con a{margin-top:0px;}



.subsidiary{height:0px;padding-bottom: 50%;}

.subsidiary .m-g{width: 100%;overflow: hidden;}

.subsidiary .subsi{float: left;width:47%;padding-bottom:18%;margin-top:5%;margin-right: 5%;}

.subsidiary .subsi:nth-child(2n){margin-right: 0%;}

@media(max-width: 375px){

	.subsidiary{padding-bottom: 130%;}

	.subsidiary .subsi{width: 100%;padding-bottom:28%;margin-top:3.5%;margin-right: 0%;}

}

.footer{width: 99%;position: relative;}

.footer .f-logo{float: none;height: 70px;}

.footer .f-logo img{margin-top:7px;}

.footer .f-nav{float: none;}

.footer .f-nav p{margin: 0px;}

.footer .f-ewm{position: absolute;top: 30px;right: 0px;}
.footer .f-nav{width: auto;margin-top: 90px;text-align: center;}
.footer .f-nav p a{display: inline-block;font-size: 12px;}
.footer .f-nav p{margin-bottom: 10px;font-size: 12px;}
.footer{padding-bottom: 5px;}
.content{margin-top: 10px;}
@media(max-width: 375px){

	.footer .f-logo{float: left;width: 100%;display: none;}

	/*.footer .f-nav{float: left;margin-top:90px;}*/

	.footer .f-ewm{top:15px;left:70px;right: auto;margin:0px;}

}

.fixed{display: none;}



.n-tit{height: auto;overflow: hidden;padding-bottom: 10px;}

.n-tit h3{margin-left: 10px;}

.n-tit p{float: left;margin-left: 10px;line-height: 25px;}

.n-tit p img{margin-top:5px;}

.content{width: 99%;}



.content .n-left{float: none;width: 100%;margin: 0px;min-height: 100%;background: none;padding-right: 0px;}

.content .n-left ul li{float: left;position: relative;overflow: visible;width: 100%;}

.content .n-left ul li a{width: 100%;}

.content .n-left ul li a.m-l{margin-left: 0px;padding-left: 20px;}

.content .n-left ul li dl{position: absolute;top: 57px;left: 0px;width:100%;background: #fff;z-index: 99;

	box-shadow:1px 2px 5px #666;

	-o-box-shadow:1px 2px 5px #666;

	-ms-box-shadow:1px 2px 5px #666;

	-moz-box-shadow:1px 2px 5px #666;

	-webkit-box-shadow:1px 2px 5px #666;

}

.content .n-left ul li.hover{background:#01B9B7 url(../images/n-nav-bg.jpg) no-repeat;}

.content .n-left ul li:hover{background:#01B9B7 url(../images/n-nav-bg.jpg) no-repeat;}

.content .n-right{float: none;}

.content .n-right .right-tit{margin-left: 0px;}

.content .n-right .right-tit h3{margin-left: 1%;}

.content .n-right .right-nav{margin-left: 0px;}

.content .n-right .right-bj{margin-left: 0px;width: 98%;margin: 20px auto 0;}

@media(max-width: 470px){

	.content .n-right .right-tit h3 span{display: none;}

}

.content .n-right .right-gywm{margin-left: 0px;}

.content .n-right .dsj dl{background: none;}

.content .n-right .dsj dl dt{padding-left: 10px;}

.content .n-right .dsj dl dd.position-dot{left: 0px;top: 2px;margin-top:0px;}

.content .n-right .dsj dl dd{width: 100%;float: left;padding-bottom: 20px;margin-top:10px;padding-left: 1%;}



.content .n-right .hzhb ul{padding-left: 0px;padding-top:20px;}

.content .n-right .hzhb ul li{width: 50%;}

.content .n-right .hzhb ul li:nth-child(2n){border-right: 0px;}

.content .n-right .hzhb ul li:nth-child(3n){border-right: 1px solid #eee;}



.content .n-right .lxwm{width: 99%;}

.content .n-right .lxwm .lxwm-left{float: none;}

.content .n-right .lxwm .lxwm-left dl{margin-right: 0px;}

.content .n-right .lxwm .lxwm-right{float: none;border:5px solid #fff;margin-left: 0px;margin-top:10px;}

.content .n-right .lxwm .lxwm-right img{width: 100%;}



.content .news{padding:23px;}

.content .news .news-left{float: none;margin-right: 0;text-align: center;}

.content .news .news-right{float: none;width: 100%;}

.content .news .news-right dl{margin-left: 0px;margin-top:20px;}
.right-bj table img{max-width: 100%;}
.right-bj table td:last-child{padding-left: 10px;}

.content .n-right .ygjy{width: 98%;margin:1px auto 0;}

.content .n-right .ygjy:first-child{margin-top:30px;}

.content .n-right .ygjy dl{width: 100%;float: none;padding-bottom:35%;margin-top:1px;}

.content .n-right .ygjy dl dt p{width: 85%;line-height: 1.6em;font-size:13px;margin: 20px auto 0;}

.content .n-right .ygjy dl dd.img{float: right;width: 35%;}

.content .n-right .ygjy dl dd.img img{width: 100%;}

.content .n-right .ygjy dl dd.con{float: left;width: 60%;margin-top: 10px;}

.content .n-right .ygjy dl dd.con p{text-align: right;margin-top:2px;}

.content .n-right .other dl dd.img{float: right;}

.content .n-right .other dl dd.con p{text-align: right;margin-top:2px;margin-left: 0px;}

/*.content .n-right .ygjy dl:nth-child(2n){background: #f8f8f8;}

.content .n-right .ygjy dl:nth-child(2n) dd.img{float: left;}

.content .n-right .ygjy dl:nth-child(2n) dd.con p{text-align: left;margin-left: 20px;}

.content .n-right .other dl:nth-child(2n) dd.img{float: left;}

.content .n-right .other dl:nth-child(2n) dd.con p{text-align: left;margin-left: 20px;}*/



/*在线留言*/

.zxly{width: 100%;padding: 20px 0;}

.zxly .zxly-tit{width: 90%;}

.zxly .zxly-tit h2{margin-top:0px;}

.zxly .zxly-tit p{width: 97%;}

@media(max-width: 470px){

	.zxly table{width: 300px;margin:30px auto 0;}

	.zxly table td{height: 60px;color: #555;}

	.zxly table td input{border: 1px solid #e0e0e0;color: #999;height: 30px;width: 220px;padding-left: 10px;}

	.zxly table tr.ly-top td textarea{border: 1px solid #e0e0e0;width: 220px;height: 120px;}

}

.content .n-left ul li dl dd a{padding-left: 35px;margin-left: 0px;}

.content .n-right .fg-right{margin-left: 0px;}

@media(max-width: 470px){

	.content .n-right .fg-right ul li{padding:0 5px;}

}

