@charset "utf-8";
*{ margin:0; padding:0;}
img,a{border:none;}
ul,ol,li{list-style:none;}
body {background:#fff;color:#666666; font-size:14px; font-family:"Microsoft YaHei","微软雅黑", Arial;line-height:22px;}
img,a,a:hover{border:none; text-decoration:none;}
a{ color:#666;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}



.webbqdh{ position:fixed; z-index:999;display:none; bottom:0px; background:#333; color:#fff; width:100%; height:0px;}
.webbqdh a{ width:33%;height:50px; text-align:center; float:left; line-height:50px; color:#fff; display: block;}
.top1{ width:1200px; height:120px; margin:0 auto; }
.logo1{ width:500px; float:left; height:130px;}
.logo1 img{height:130px;}
.dh{ float:right; width:720px;}
.header .nav{ margin-top:40px;}

.box{ width:1300px;  margin:0 auto;}

/*banner效果切换代码*/
.carousel-indicators{margin-bottom: 0;}
.carousel-indicators li {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin: 0 5px;
  text-indent: -999px;
  cursor: pointer;
  background-color:#fff;
  border: none;
  border-radius: 50%;
}
.carousel-indicators .active {
  width: 15px;
  height: 15px;
  margin: 0 5px;
  background-color: #0043ac;
}
.banner{ width:100%; display:block;}
.appbanner{ width:0px;  display:none; overflow:hidden;}
.nbanner{ width:100%; display:block;margin-top:120px;}
.nappbanner img{ width:100%;vertical-align: middle;}
.nbanner img{ width:100%; vertical-align: middle;}
.nappbanner{ width:0px;  display:none; overflow:hidden;}
.appfoot{ text-align:center; background:#535353; color:#fff;  width:0px;   display:none;}
.foot{ width:100%; background:#333; padding-top:40px; margin-top:50px;}
.foot1{ width:1200px; margin:0 auto;}
.foot2{width:1200px; margin:0 auto;color:#999; border-top:1px #ddd solid; line-height:50px; height:50px; font-size:16px;}
.foot2 a{color:#999;}
.foot1 h1{ color:#fff; font-size:24px; height:50px;}
.foot1 p{ font-weight:normal; color:#999; font-size:16px; line-height:30px;}
.foot1 dl dt{ float:left; width:70%;}
.foot1 dl dd{ float:right; text-align:center; width:20%;}
.foot1 dl dd img{ display:block; margin:0px auto;}
.box{ width:1200px; margin:0 auto;}
.indextitle{ width:100%; height:70px;lear:both;}
.indextitle h1{  font-size:25px; color:#333; height:30px;}
.indextitle p{ font-size:14px; color:#666;}
.indextitle dl dt{padding-left:15px; float:left; width:40%;}
.indextitle dl dd{ float:right; width:30%;}
.indextitle dl dd a{ background:#004eb8; float:right; display: block; width:80px; margin-top:20px; height:30px; line-height:30px; color:#fff; text-align:center; font-size:14px; border-radius:30px; margin-right:15px;}
.indexpro{ width:100%; padding:30px 0px 50px 0px;}
.indexpro ul li{ float:left; width:23.8%; margin:8px 0.5%; border:1px #ddd solid;}
.indexpro ul li img{ display:block; width:100%;height: 22vh;}
.indexpro1{ width:100%; border-top:1px #ddd solid; line-height:40px; height:40px;}
.indexpro1 p{ padding-left:15px; color:#333;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;float: left;
    width: 73%;}
.indexpro1 span{ float:right; padding-right:15px; display:block; color:#333;}
.indexpro ul li a { color:#333;}
.indexabout{ padding-top:80px; width:100%; background:url(../images/indexabout.jpg) top center no-repeat;}
.indexabout1{ width:1200px; margin:0px auto; padding-bottom:20px;}
.indexabout1 dl dt{ float:left; width:51%; padding-top:30px;}
.indexabout1 dl dd{ float:right; width:35%;}
.indexabout1 dl dd img{ display:block; width:100%;}
.indexabout1 dl dt h1{ padding-left:15px; font-size:20px; height:50px; color:#333;}
.indexabout1 dl dt p{ padding-left:15px;font-size:16px; color:#333; line-height:30px;}

.about1{ width:1200px; margin:0px auto; padding-bottom:20px;}
.about1 dl dt{ float:left; width:51%; padding-top:30px;}
.about1 dl dd{ float:right; width:35%;}
.about1 dl dd img{ display:block; width:100%;}
.about1 dl dt h1{ padding-left:15px; font-size:20px; height:50px; color:#333;}
.about1 dl dt p{ padding-left:15px;font-size:16px; color:#333; line-height:30px;}

.indexshuzi{ width:100%; background:#004fb8; color:#fff;  padding:20px 0px;}
.indexshebei{ width:1200px; margin:0 auto; padding:20px 0px;}
.indexshebei dl dt{ float:left; width:75%;}
.indexshebei dl dd{ float:right; width:23.4%;}
.indexshebei dl dd img{ float:right;}
.indexshebei dl img{ display:block; width:100%;}

.indexnews{ width:450px; float:left; border:1px #ddd solid; padding:50px 50px; background:#f8f8f8;}
.indexnews h1{ font-size:18px; height:50px;}
.indexnews p{ font-size:14px; line-height:28px;margin-bottom:20px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
overflow: hidden;}
.indexnews img{ display:block; width:100%; margin-bottom:20px;}
.indexnews a{ display:block; width:130px; height:30px; line-height:30px;background:#004eb8;  border-radius:30px; color:#fff; text-align:center;}
.indexnews1{ float:right; width:650px;}
.indexnews1 dl{ border-top:1px #ddd solid; padding:30px 0px;}
.indexnews1 dl dt{ width:520px; padding-left:30px; float:left; background:url(../images/news.png) left top no-repeat;}
.indexnews1 dl dt h1{ color:#004fb8; font-size:18px; line-height:30px; height:30px;}
.indexnews1 dl dt p{ color:#666; font-size:14px; line-height:25px; height:50px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.indexnews1 dl dd{ width:100px; float:right; text-align:right; line-height:30px; height:30px;}


.news1{ width:97%; margin:0px auto;  border:1px #ddd solid; padding:50px 50px; background:#f8f8f8;}
.news1 dl dt{ width:50%; float:left;}
.news1 dl dd{ width:45%; float: right;}
.news1 dl dd h1{ font-size:18px; height:50px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.news1 dl dd p{ font-size:14px; line-height:28px;margin-bottom:20px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
.news1 dl dt img{ display:block; width:100%;}
.news1 dl dd a{ display:block; width:130px; height:30px; line-height:30px;background:#004eb8;  border-radius:30px; color:#fff; text-align:center;}


.nytitle{ width:100%; min-height:70px; text-align:center; margin:50px auto; border-bottom:1px #ddd solid; padding-bottom:15px;}
.nytitle h1{  font-size:25px; color:#333; min-height:30px;}
.nytitle p{ font-size:14px; color:#666;}

.fhsc{ display:none; width:0px; border:none; }

.fanye{ width:300px; margin:30px auto;}
.fanye a{ float:left; width:35px; color:#333; height:35px; border:1px #ddd solid;transition:all 0.5s linear; line-height:35px; font-size:14px; text-align:center; display:block; margin:5px; background:#fff; border-radius:50%}
.fanye a:hover{ color:#fff; background:#37a156; text-decoration:none;}
.shangxia{ width:100%; border-top:1px #ddd dashed; margin-top:15px;  }
.shangxia a{ float:left; display:block; width:50%; font-size:14px;line-height:50px; height:50px;}
.shangxia a.you{ float:right; text-align:right;}
.tl{ text-align:left;}
.tr{ text-align:right;}

.contact{ background:url(../images/indexabout.jpg) top center; padding-top:20px;}
.connrlx{ width:50%; float:left; }
.connrly{ width:40%; float: right;}
.connrly h1{ color:#333; font-size:24px; height:50px}
.connrly p{ color:#666; font-size:14px; line-height:25px; padding:15px 0px;}
.connrlx h1{ color:#333; font-size:24px; height:50px}
.connrlx h2{ color:#666; font-weight:normal; font-size:16px; line-height:25px; padding:15px 0px;}
.connrlx p{ color:#666; font-size:16px; min-height:30px;}
.connrly ul{ width:90%; }
.connrlyqx,.connrlytj{ width:100px; float:left;  }
.connrlytj input{ width:85px; border:none; height:30px; background:#0043ad; color:#fff; text-align:center; line-height:30px; border-radius:5px;  }
.connrlyqx input{ width:85px; border:none; height:30px; background:#999; color:#fff; text-align:center; line-height:30px; border-radius:5px;  }
.connrly dd{ width:100px; float:left;}
.connrly ul li{ margin-bottom:10px;}
.connrly ul li input, .connrly ul li textarea {
	width: 100%;
	text-indent: 20px;
	font-size: 14px;
	line-height: 30px;
	border: 1px #ddd solid;
	border-radius: 5px;
	color: #999;
font-family: "Microsoft YaHei","微软雅黑", Arial;
}
.connr p{ width:100%; margin:10px 0px;  line-height:45px; font-size:16px; height:45px;}
.connr p img{ float:left; height:30px; padding:5px 20px;}
.contitle{ width:90%; margin:10px auto;}
.contitle h1{ color:#333; font-size:35px; line-height:50px;}
.contitle p{ line-height:20px; height:40px; color:#666; font-size:14px;}
.connr>.connrlx>.wx{ margin-left:20px;}
.connr>.connrlx>.wx img{ width:100px; float:left; margin-right:20px;}

.nydh{ width:100%; height:60px; line-height:60px; border-bottom:1px #999 solid;}
.nydh ul{ max-width:1200px; margin:0 auto;}
.nydh ul li{ width:130px; float:left; border-left:1px #999 solid; }
.nydh ul li a{ display:block; width:100%; height:60px; text-align:center; color:#333; font-size:16px;}
.nydh ul li a:hover{ background:#0043ad; color:#fff; text-decoration:none;}
.nydh ul li.on a{ background:#0043ad; color:#fff;}

.zoomed > .container{-webkit-filter:blur(3px);filter:blur(3px);}
.container{width:100%; max-width:1200px;margin:0 auto;}
.gallery{list-style-type:none; width:100%;}
.gallery li{float:left;padding:10px 0px; width:25%; height:auto;}
.gallery li a,.gallery li img{ width:97%; margin:0 auto; display:block;}
.gallery li a,.gallery li P{ text-align:center; line-height:40PX; color:#333; font-size:16PX;}
.gallery li P{    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.protitle{ width:100%;background:#ddd; overflow:hidden; border-radius:10px;  line-height:45px; height:45px; margin:15px auto;}
.protitle h1{ background:#0043ad; text-align:center; width:120px; height:45px; font-size:18px; color:#fff;}

.news{ width:100%; margin:20px auto;}
.news dl{ position:relative; float:left; background:#fff; width:45%;  height:85px; margin:10px 1.5%; padding:10px 1%; border-top:1px #999  dashed;  }
.news dl dt{ width:74px; text-align:center; height:74px; float:left; border:1px #999 solid;}
.news dl dt h1{ font-size:28px;font-weight: bold; line-height:30px; padding-top:14px; }
.news dl dt p{ font-size:16px; font-weight:normal; line-height:20px;}
.news dl dd{ position:absolute;  width:100%; padding-left:15px; height:90px; float:left; color:#333;}
.news dl dd a h1{ font-size:16px; width:100%; line-height:30px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.news dl dd a p{ font-size:12px; width:100%; line-height:22px; color:#999;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.news dl dd a{ color:#333;padding-left:74px; display:block;}
.news dl dd a:hover{ text-decoration:none;}
.news dl dd a:hover p{ color:#0043ad;}
.news dl dd a:hover h1{ color:#0043ad;}


/* 中型平板或小型笔记本 tablet */
@media all and (min-width: 961px) and (max-width: 1200px) {
.webbqdh{ position:fixed; z-index:999;display: inline-block; line-height:45px; bottom:0px; background:#333; color:#fff; width:100%; height:45px;}
.top1{ width:100%; height:110px; }
.top2{ width:961px; height:110px; margin:0 auto;}
.box{ width:961px;  margin:0 auto;}
.logo1{ width:300px; float:left; height:100px;}
.logo1 img{height:100px;}
.dh{ float:right; width:640px;}
.header .nav{ margin-top:25px;}
.header .navbar_nav li.dropdown .dropdown_menu{ width:100%;}
.carousel-indicators{margin-bottom: 0;}
.carousel-indicators li {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin: 0 5px;
  text-indent: -999px;
  cursor: pointer;
  background-color:#fff;
  border: none;
  border-radius: 50%;
}
.carousel-indicators .active {
  width: 15px;
  height: 15px;
  margin: 0 5px;
  background-color: #0043ac;
}
.appbanner{ width:100%; display:block; margin-top:80px;}
.banner{ width:0px;  display:none; overflow:hidden;}
.nappbanner{ width:100%; display:block;margin-top:80px;}
.nbanner{ width:0px;  display:none; overflow:hidden;}
.appfoot{ text-align:center; background:#535353; color:#fff;   width:100%;  padding:20px 0px;  display: none}
.appfoot1{ height:45px; border-top:1px #ddd solid;}
.foot1{ width:90%;  margin:0 auto;}
.foot2{width:90%; margin:0 auto;color:#999; border-top:1px #ddd solid; line-height:50px; height:50px; font-size:14px;}
.foot2 a{color:#999;}
.foot1 h1{ color:#fff; font-size:20px; height:50px;}
.box{ width:961px; margin:0 auto;}
.indextitle h1{ font-size:22px;}
.indextitle p{ font-size:12px; }
.indextitle{  height:60px;lear:both;}
.indexpro{ width:100%; padding:20px 0px;}
.indexabout{padding-top:50px;  width:100%; background:url(../images/indexabout1.jpg) top center no-repeat;}
.indexabout1 dl dt{ padding-top:15px;}
.indexabout1{ width:930px; margin:0px auto; padding-bottom:15px;}
.indexabout1 dl dt h1{ padding-left:0px;}
.indexabout1 dl dt p{ padding-left:0px;font-size:14px; color:#333; line-height:25px;}
.indexshebei{ width:960px; margin:0 auto; padding:10px 0px;}
.indexshuzi{ padding:10px 0px;}
.indexnews{ width:350px; float:left; border:1px #ddd solid; padding:30px 30px; background:#f8f8f8;}
.indexnews1{ float:right; width:550px;}
.indexnews1 dl{ padding:20px 0px;}
.indexnews1 dl dt{ width:420px;}

.about1{ width:100%; margin:0px auto; padding-bottom:20px;}
.about1 dl dt{ float:left; width:100%; padding-top:30px;}
.about1 dl dd{ float:right; width:100%;}
.about1 dl dd img{ display:block; width:100%;}
.about1 dl dt h1{ padding-left:15px; font-size:20px; height:50px; color:#333;}
.about1 dl dt p{ padding-left:15px;font-size:16px; color:#333; line-height:30px;}
.news{ width:100%; margin:20px auto; max-width:960px;}

}

/* 手机端 tablet */
@media all and (min-width: 0px) and (max-width: 960px) {
.webbqdh{ position:fixed; z-index:999;display: inline-block; line-height:45px; bottom:0px; background:#333; color:#fff; width:100%; height:45px;}
.top1{ width:100%; height:80px; }
.top2{ width:100%;height:80px; margin:0 auto;}
.box{ width:100%;   margin:0 auto;}
.logo1{ width:250px; float:left; height:80px;}
.logo1 img{height:80px;}
.dh{ float:right; width:100px;}
.carousel-indicators{margin-bottom: 0;}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  text-indent: -999px;
  cursor: pointer;
  background-color:#fff;
  border: none;
  border-radius: 50%;
}
.carousel-indicators .active {
  width: 10px;
  height: 10px;
  margin: 0 5px;
  background-color: #0043ac;
}
.indexpro1 p{ width:60%;}
.appbanner{ width:100%; display:block;margin-top:80px;}
.banner{ width:0px;  display:none; overflow:hidden;}
.nappbanner{ width:100%; display:block;margin-top:80px;}
.nbanner{ width:0px;  display:none; overflow:hidden;}
.appfoot{ text-align:center; background:#535353; color:#fff;   width:100%;  padding:20px 0px;  display: block;}
.appfoot1{ height:40px;}
.foot{ width:0PX; display:none;}
.box{ width:95%; margin:0 auto;}
.indextitle h1{ font-size:20px; height:25px;}
.indextitle p{ font-size:12px; }
.indexpro ul li{ float:left; width:45.8%; margin:8px 2%; border:1px #ddd solid;}
.indextitle{  height:50px;lear:both;}
.indextitle dl dd a{ margin-top:10px;}
.indexpro{ width:100%; padding:15px 0px;}
.indexabout{padding-top:30px; width:100%; background:url(../images/indexabout1.jpg) top center no-repeat;}
.indexabout1{ width:95%; margin:0px auto; padding-bottom:15px;}
.indexabout1 dl dt{  width:100%; padding-top:15px;}
.indexabout1 dl dd{  display:none; width:0px;}
.indexabout1 dl dt h1{ padding-left:0px;font-size:18px; height:40px; color:#333;}
.indexabout1 dl dt p{ padding-left:0px;font-size:14px; line-height:25px;}
.indexshebei{ width:95%; margin:0 auto;  padding:10px 0px 20px 0px;}
.indexnews{  width:95%; margin:20px auto; float: none; border:1px #ddd solid; padding:20px 0px; background:#f8f8f8;}
.indexnews2{ padding:20px 20px; }
.indexnews1{ float:right; width:96%;  margin:0px 2%;}
.indexnews1 dl{ padding:20px 0px;}
.indexnews1 dl dt{ width:80%;}
.indexnews1 dl dd{ width:20%;}
.indexnews1 dl dt p{  height: auto;}
.nytitle{ width:100%; text-align:center; margin:20px auto; border-bottom:1px #ddd solid;}
.nytitle h1{ color:#333; font-size:20px; line-height:40px;}
.nytitle p{ color:#333; font-size:16px; line-height:40px;}
.nybox3{ width:90%; border-radius:20px;padding:15px 2% 30px 2%; margin:15px auto; background:#fff;}
.contitle h1{ color:#333; font-size:22px; line-height:50px;}
.connr p{font-size:14px; height:35px; line-height:35px;}
.connr p img{padding:2px 10px;}
.connrlx{ width:100%; float:left;}
.connrly{ width:100%; float: right; padding-top:20px;}
.shangxia{ display:none; width:0px;}
.fhsc{ background:#fff; width:100%; display:block; border:#ddd 1px solid; height:40px; margin-bottom:15px;margin-top:15px; text-align:center; }
.fhsc a{ transition:all 0.5s linear; display:block; width:100%; height:40px; line-height:40px;}
.fhsc a:hover{ background:#0043ad; color:#fff;}
.shangxia{ width:100%; display:block; height:70px; border-top:1px #ddd dashed; margin-top:15px;  }
.shangxia a{ float:left; display:block; width:100%; font-size:14px;line-height:35px; height:35px;}
.shangxia a.you{ float:left; text-align:left;}

.nybox{ padding-top:0px; background:#fff;}
.connrlx h1{ color:#333; font-size:22px; height:50px}
.connrlx h2{ color:#666; font-weight:normal; font-size:16px; line-height:25px; padding:15px 0px;}
.connrlx p{ color:#666; font-size:14px; min-height:30px;}

.about1{ width:100%; margin:0px auto; padding-bottom:20px;}
.about1 dl dt{ float:left; width:100%; padding-top:30px;}
.about1 dl dd{ float:right; width:100%;}
.about1 dl dd img{ display:block; width:100%;}
.about1 dl dt h1{ padding-left:15px; font-size:20px; height:50px; color:#333;}
.about1 dl dt p{ padding-left:15px;font-size:16px; color:#333; line-height:30px;}

.nydh{ width:100%; height:45px; line-height:45px; border-bottom:1px #999 solid;}
.nydh ul{  width:100%;  margin:0 auto;}
.nydh ul li{ width:24.5%; float:left; border-left:0px #999 solid; }
.nydh ul li a{ display:block; width:100%; height:45px; text-align:center; color:#333; font-size:14px;}
.nydh ul li a:hover{ background:#0043ad; color:#fff; text-decoration:none;}
.nydh ul li.on a{ background:#0043ad; color:#fff;}

.gallery li{float:left;padding:10px 0px; width:50%; height:auto;}
.protitle{ width:100%;background:#ddd; overflow:hidden; border-radius:10px;  line-height:35px; height:35px; margin:15px auto;}
.protitle h1{ background:#0043ad; text-align:center; width:120px; height:35px; font-size:16px; color:#fff;}
.news{ width:100%; margin:20px auto;}
.news dl{ width:92%;  }
.news dl dt h1{ font-size:25px; }
.news dl dt p{ font-size:12px; }
.news1{ width:97%; margin:0px auto;  border:1px #ddd solid; padding:30px 30px; background:#f8f8f8;}
.news1 dl dt{ width:100%; float:left;}
.news1 dl dd{ width:100%; float: right;}
.news1 dl dd h1{ font-size:16px; line-height:50px; height:50px;}
.news1 dl dd p{ font-size:12px; line-height:28px;margin-bottom:20px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.news1 dl dt img{ display:block; width:100%;}
.news1 dl dd a{ display:block; width:130px; height:30px; line-height:30px;background:#004eb8;  border-radius:30px; color:#fff; text-align:center;}
.indexpro ul li img {
    display: block;
    width: 100%;
    height: 14.5vh;
}


}



.fenye {
	text-align: center;margin-bottom: 40px; 
	clear: both;
}
.pages a, .pages span {
	display: inline-block;
	/*	width: 41px;*/
	padding: 0px 10px;
	height: 30px;
	background-color: #edecec;
	border-radius: 3px;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	margin: 0 5px;
}
.pages a:hover, .pages .current {
	background-color: #0043ad;
	color: #fff;
}
.pages .disabled {
	color: #666;
}
.fy {
	margin-top: 50px; margin-bottom: 50px;
}
.page-guestbook .Content {
	float: left;
}
.ep-pages {
	margin: 0 auto;
	display: inline-block;
	border-right: 1px solid #E8E8E8;
	margin-top: 20px;
}
.ep-pages a, .ep-pages span {
	display: inline-block;
	box-sizing: border-box;
	border: 1px solid #E8E8E8;
	color: #3c3c3c;
	border-right: none;
	/*	margin-left:3px;
	margin-right:3px;*/
	padding-left: 16px;
	padding-right: 16px;
	height: 36px;
	line-height: 36px;
	text-align: center; float: left;
	text-decoration: none;
}
.ep-pages .current {
	background: #0043ad  !important;
	border: 1px solid #0043ad  !important;
	color: #fff !important;
}
.ep-pages .disabled {
	color: #D8D8D8;
}
.ep-pages a:hover {
	background: #fff;
	/*	border: 1px solid #268bdb !important;*/
	color: #0043ad ;
}
.tishi {
	display: none;
	white-space: nowrap;
	background-color: rgba(0,0,0,0.8);
	padding: 10px 18px;
	color: #FFF;
	border-radius:5px;
	position: fixed;
	left: 50%;
	top: 45%;
	transform: translate(-50%, -50%);
}
.cur_img {
	text-align: center;
	text-indent: 0px !important; margin-bottom: 10px; margin-top: 10px;
}
.cur_img img {
	max-width: 100%;
}

.Validform_checktip, .ui-popup-show { display:none !important;}

.shangxia {
	width: 100%;
	border-top: 1px #ddd dashed;
	overflow: hidden;
}
.shangxia .prev {
	float: left;
	display: block;
	width: 46%;
	font-size: 14px;
	line-height: 50px;
	height: 50px;
}
.shangxia .next {
	float: right;
	display: inline-block;
	max-width: 46%;
	font-size: 14px;
	line-height: 50px;
	height: 50px;
}
.shangxia span {
	float: left;
}
.shangxia a {
	display: block;
	font-size: 14px;
	line-height: 50px;
	height: 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.shangxia a:hover {
	color: #0043ad;
}
.shangxia_n {
	width: 90%;
	margin: 0 auto;
	max-width: 1200px;
	overflow: hidden;
}
.shangxia a.you {
	float: right;
	text-align: right;
}
@media (max-width: 960px) and (min-width: 0px){
.shangxia {
    display: none !important;
    width: 0px  !important;
}
}


