body {
	margin: 0px;
	padding: 0;
	font-family: 'Microsoft YaHei' !important;
	min-width: 1170px;
	overflow-y: auto;
	font-family: 'Microsoft YaHei' !important;
}

.login-message {
	position: absolute;
	color: black;
	display: block;
	font-size: 14px;
}

.login-message img {
	width: 20px;
}

.login-message span {
	position: relative;
	top: 0px;
}

#topCC {
	width: 100%;
	background-color: white;
	position: relative;
	border-bottom: 1px solid #ccc;
}

#topCC #top {
	width: 100%;
	height: 75px;
	clear: both;
	overflow: hidden;
	zoom: 1;
	position: relative;
}

#topCC #top .topfont:hover>span {
	color: #58d0ff;
}

#topCC #top .topfont:hover {
	cursor: pointer;
}

#topCC #top .topindeximg {
	float: left;
	margin-right: 16px;
	cursor: pointer;
	height: 76px;
	color: black;
	font-family: 微软雅黑;
	font-size: 22px;
	font-weight: bold;
	box-sizing: border-box;
	padding: 23px 0px 0px 200px;
	background: url(../../home/images/logo.png) 10px 10px no-repeat;
}

#topCC #top .topTitP {
	font-size: 22px;
	font-weight: bold;
}

#topCC #top .topfont {
	float: left;
}

#topCC #top .topfont img {
	float: left;
	width: 20px;
	margin-top: 28px;
	margin-right: 5px;
}

#topCC #top .topfont span {
	margin-right: 35px;
	display: block;
	font-size: 16px;
	margin-top: 28px;
	float: left;
	color: black;
	cursor: pointer;
}

#topCC #top .topCI {
	float: left;
	position: relative;
	margin-right: 20px;
}

#topCC #top .topCI img {
	width: 20px;
	position: absolute;
	right: 10px;
	margin: 0;
	top: 10px;
	cursor: pointer;
}

#topCC #top .topCI input {
	height: 30px;
	padding-left: 10px;
	width: 200px;
	border: 2px solid #58d0ff;
	color: black;
	background-color: white;
	border-radius: 5px;
	outline: none;
}

#topCC #top ::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #ccc;
}

#topCC #top :-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #ccc;
	opacity: 1;
	font-family: 'Microsoft YaHei' !important;
}

#topCC #top ::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #ccc;
	opacity: 1;
	font-family: 'Microsoft YaHei' !important;
}

#topCC #top :-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #ccc;
	font-family: 'Microsoft YaHei' !important;
}

#Navigationnext {
	width: 100%;
	clear: both;
	overflow: hidden;
	zoom: 1;
	background: #e7ebef;
}

#change {
	box-sizing: border-box;
	padding: 0 16px;
	margin: 0 auto 20px;
	text-align: center;
	padding: 0 16px;
}

#change li {
	position: relative;
	display: inline-block;
	width: 20%;
	height: 72px;
	max-width: 280px;
	font-size: 20px;
	cursor: pointer;
	color: #5b5b5b;
	display: inline-block;
	font-family: "Hiragino Sans GB","Microsoft YaHei",Arial-normal,"open sans","Helvetica Neue",Helvetica,Arial,sans-serif;
}

#change li img {
	position: absolute;
	top: 8px;
	left: 10%;
}

#change li div {
	margin: 0 0 0 56px;
	padding-top: 20px;
}
#change li div p{
	font-size:20px;
	line-height:20px;
}
#change li div p.smallFont{
	font-size:12px;
}

#change .changeXX {
	width: 115px;
	border: 0;
	border-bottom: 2px solid #004394;
	float: left;
	margin-top: 3px;
	position: relative;
}

.change {
	background: #58d0ff;
	color: #fff !important;
}

.leftCarousel {
	position: absolute;
	left: -50px;
	top: 40%;
	cursor: pointer;
}

.rightCarousel {
	position: absolute;
	right: -50px;
	top: 40%;
	cursor: pointer;
}

a {
	text-decoration: none;
	/*color:#004394;*/
}

.contentC:hover {
	position: relative;
	top: -2px;
	cursor: pointer;
	box-shadow: 0 15px 30px rgba(0, 0, 0, .1);
}

.big {
	font-size: 20px;
}

.lunboC {
	width: 100%;
	clear: both;
	overflow: hidden;
	zoom: 1;
}

.lunboC>div:nth-child(4) {
	margin-right: 0px;
}

.lunboC>div:last-child {
	margin-right: 0px;
}
/*.lunboC .lunbolist {
  overflow: hidden;
  zoom: 1;
  width: 227px;
  float: left;
  margin-right: 30px;
  margin-top: 20px;
  margin-bottom: 20px;
}*/
.lunboC .lunbolist .lunbodetails {
	width: 151px;
	margin-left: 10px;
	float: right;
	clear: both;
	overflow: hidden;
	zoom: 1;
	margin-top: 12px;
}

.lunboC .lunbolist .lunbodetails span {
	font-size: 16px;
}

.lunboC .lunbolist .btn {
	font-size: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #E9E9E9;
	border: 1px solid #D3D3D3;
	text-align: center;
	margin-top: 10px;
	position: relative;
}

.lunboC .lunbolist .btn a {
	text-decoration: none;
	color: #726263;
}

.lunboC .lunbolist .btn .indexcollection {
	position: absolute;
	right: 10px;
	font-size: 12px;
	top: 7px;
}

#lunbo {
	width: 1136px;
	margin: auto;
	clear: both;
	overflow: hidden;
	zoom: 1;
	background: #fff;
	padding-bottom: 20px;
}

#lunbo .uul {
	width: 1000000px;
	position: relative;
}

#lunbo .uul li {
	width: 1000px;
	float: left;
}

#lunbo .wrap {
	display: block;
	position: relative;
	width: 988px;
	margin: 0 auto;
}

#lunbo .wrap-hidden {
	width: 100%;
	overflow: hidden;
}

#lunbo .lunboC {
	width: 100%;
	clear: both;
	overflow: hidden;
	zoom: 1;
}

#lunbo .lunboC>div:nth-child(4) {
	margin-right: 0px;
}
/*#lunbo .lunboC > div:last-child {
  margin-right: 0px;
}*/
#lunbo .lunboC .lunbolist {
	position: relative;
	overflow: hidden;
	zoom: 1;
	width: 207px;
	float: left;
	padding: 16px 18px;
	margin: 4px 2px;
	cursor: pointer;
}

#lunbo .lunboC .lunbolist:hover {
	top: -2px;
	box-shadow: 0 0 5px rgba(0, 0, 0, .5);
}

#lunbo .lunboC .lunbolist>img {
	width: 70px;
	height: 70px;
}

#lunbo .lunboC .lunbolist .lunbodetails {
	width: 125px;
    margin-left: 10px;
    float: right;
    clear: both;
    overflow: hidden;
    zoom: 1;
    margin-top: 16px;
}

#lunbo .lunboC .lunbolist .lunbodetails span {
	display: block;
	width: 100%;
	font-size: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 5px;
}

#lunbo .lunboC .lunbolist .btn {
	font-size: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #E9E9E9;
	border: 1px solid #D3D3D3;
	text-align: center;
	margin-top: 10px;
	position: relative;
}

#lunbo .lunboC .lunbolist .btn a {
	text-decoration: none;
	color: black;
	/*border-right:1px solid white;padding-right:30px;float:left;padding-left:30px;*/
	width: 100%;
}

#lunbo .lunboC .lunbolist .btn .indexcollection {
	border: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 15px;
	position: absolute;
	right: 38px;
	top: 5px;
}

#lunbo ul,#lunbo li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#main {
	width: 1136px;
	margin: 20px auto 80px;
	background: #EFEFEF;
	position: relative;
}

#main #title {
	/*  width: 1136px;*/
	margin: auto;
	font-size: 20px;
	padding-top: 20px;
	padding-bottom: 15px;
	background: #fff;
	box-sizing: border-box;
	padding-left: 20px;
}

#main .mainC {
	clear: both;
	overflow: hidden;
	zoom: 1;
	width: 1136px;
	margin: auto;
	position: relative;
	margin-bottom: 15px;
}
/*.pic:hover{cursor:pointer;
              /*img{width:60%;left:38px;}
          }*/
#main .mainC .pic {
	background-color: #31647F;
	width: 160px;
	height: 300px;
	float: left;
	margin-right: 10px;
	position: relative;
}

#main .mainC .pic span {
	color: white;
	position: absolute;
	top: 10px;
	left: 10px;
	font-size: 17px;
}

#main .mainC .pic img {
	position: absolute;
	bottom: 40px;
	left: 50px;
	width: 60px;
}

#main .mainC .pic .picBG {
	width: 100%;
	border-top: 1px solid white;
	position: absolute;
	text-align: center;
	bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #29566d;
	cursor: pointer;
}

#main .mainC .pic .picBG .comeon {
	color: white;
	font-size: 14px;
	display: block;
	/*position:absolute;top:14px;left:120px;width:70px;display:none;*/
}

#main .mainC .content {
	width: 966px;
	float: left;
	overflow: hidden;
	zoom: 1;
}

#main .mainC .content>div:nth-child(6) {
	margin-right: 0px;
}

#main .mainC .content>div:last-child {
	margin-right: 0px;
}

#main .mainC .content .contentC {
	width: 142px;
	background-color: #fff;
	position: relative;
	float: left;
	text-align: center;
	margin-right: 10px;
	margin-top: 6px;
	padding-bottom: 13px;
}

#main .mainC .content .contentC img {
	margin-top: 20px;
	margin-bottom: 10px;
	width: 78px;
	height: 78px;
}

#main .mainC .content .contentC div {
	font-size: 16px;
	color: black;
}

#main .mainC .hr {
	background-color: #31647F;
	width: 100%;
	height: 2px;
	position: absolute;
	bottom: 0px;
}

#bottom {
	background-color: #003E6D;
	height: 70px;
}

#bottom #bottomC {
	width: 1000px;
	margin: auto;
}

#bottom #bottomC img {
	margin-top: 13px;
	margin-left: 50px;
	width: 200px;
}

#bottom #bottomC .btfont {
	font-size: 13px;
	color: white;
	float: right;
	margin-top: 13px;
	position: relative;
	margin-right: 20px;
	color: #b4abac;
}

#bottom #bottomC .btfont .btfontCO {
	margin-bottom: 10px;
	text-align: right;
}

#bottom #bottomC .btfont .btfontCT {
	margin-top: 10px;
}

#bottom #bottomC .btfont .btfontC span {
	display: inline;
	margin-right: 10px;
}

.clearfix {
	*zoom: 1;
}

.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
}

.clearfix:after {
	clear: both;
}

#nav {
	width: 100%;
	height: 50px;
	position: fixed;
	top: 0px;
	display: none;
}

#nav>div:nth-child(1) {
	background-color: black;
	opacity: 0.5;
	height: 50px;
}

#nav .Nac {
	width: 1000px;
	margin: auto;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	text-align: center;
}

#nav .Nac a {
	text-decoration: none;
	color: white;
}

#nav .Nac .NacC>div:last-child {
	margin-right: 0px;
}

#nav .Nac .NacC {
	float: left;
	font-size: 16px;
	color: white;
	width: 100px;
	text-align: center;
	margin-right: 10px;
	cursor: pointer;
	padding-top: 14px;
	padding-bottom: 15px;
}

.choosenav {
	background-color: #0099E5;
}

#topC {
	width: 1140px;
	height: 100vh;
	position: fixed;
	margin: auto;
	left: 0;
	right: 0;
	top: 0;
}

#topcontrol {
	position: fixed;
	bottom: 100px;
	cursor: pointer;
	/* display: none; */
	z-index: 111;
	/*.topcontrolBack{text-align:center;display:block;margin-top:10px;background-color:cornflowerblue;color:white;padding-top:5px;padding-bottom:5px;}*/
}

#topcontrol>div {
	width: 50px;
	height: 50px;
	margin-bottom: 5px;
	position: relative;
	overflow: hidden;
	font-size: 16px;
}

#topcontrol>div .topcontrolBack {
	border-radius: 5px;
	background-color: blue;
	color: white;
	padding: 14px 9px 14px 9px;
	position: absolute;
	top: -50px;
}

#topcontrol .topcontrolding {
	background: url(../../img/huiding.png) no-repeat;
	background-size: 100% 100%;
}

#topcontrol .topcontrolding .gotop {
	padding: 4px 9px 4px 9px;
}

#topcontrol .topcontrolfankui {
	background: url(../../img/fankui.png) no-repeat;
	background-size: 100% 100%;
	/*.topcontrolBack{border-radius:5px;background-color:blue;color:white;padding:14px 9px 15px 9px;position:absolute;top:-50px;}*/
}

#topcontrol .topcontrolbanli {
	background: url(../../img/banli.png) no-repeat;
	background-size: 100% 100%;
}

#topcontrol .topcontrolshoucang {
	background: url(../../img/shoucang.png) no-repeat;
	background-size: 100% 100%;
}

.changesearch {
	color: #004394 !important;
}

#searchM {
	background-color: #F6F6F6;
	padding-top: 10px;
}

#searchM #searchS {
	width: 1136px;
	background-color: white;
	margin: auto;
	box-shadow: 0px 2px 2px #ccc;
	margin-bottom: 20px;
}

#searchM #searchS .searchI {
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 20px;
	padding-bottom: 15px;
	width: 700px;
	margin: auto;
}

#searchM #searchS .searchI input {
	width: 570px;
	height: 35px;
	padding-left: 10px;
	float: left;
	border: 1px solid #004394;
	border-radius: 3px;
}

#searchM #searchS .searchI .searchBTN {
	width: 100px;
	height: 32px;
	padding-top: 7px;
	float: left;
	background-color: #004394;
	border-radius: 3px;
	color: white;
	font-size: 16px;
	margin-left: 10px;
	text-align: center;
	cursor: pointer;
}

#searchM #searchS .searchTT {
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 700px;
	margin: auto;
}

#searchM #searchS .searchTT>div {
	float: left;
}

#searchM #searchS .searchTT .searchbtnT {
	font-size: 14px;
	color: #9B9B9B;
	margin-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#searchM #searchS .searchTT .searchbtnTD {
	width: 600px;
}

#searchM #searchS .searchTT .searchbtnTD .searchbtnde {
	font-size: 14px;
	color: #9B9B9B;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-radius: 5px;
	cursor: pointer;
	width: 85px;
	float: left;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#searchM #searchC {
	width: 1136px;
	background-color: #F6F6F6;
	margin: auto;
	min-height: 600px;
}

#searchM #searchC .searchtop {
	height: 580px;
	float: left;
	width: 0px;
}

#searchM #searchC .zimu {
	position: relative;
	font-size: 14px;
	float: right;
	cursor: pointer;
	margin-bottom: 20px;
	z-index: 1;
}

#searchM #searchC .zimu>div {
	color: #999999;
	color: #ccc;
	cursor: pointer;
	text-align: center;
}

#searchM #searchC .searchCM {
	width: 98%;
	float: left;
}

#searchM #searchC .searchCM .searchCMC {
	width: 100%;
	margin-bottom: 20px;
}

#searchM #searchC .searchCM .searchCMC .searchCMCT {
	width: 100%;
	background-color: #F0F0F0;
	font-size: 20px;
	color: #004394;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
	box-sizing: border-box;
}

#searchM #searchC .searchCM .searchCMC .searchCMCD {
	width: 100%;
	margin-top: 20px;
	margin-right: 10px;
}

#searchM #searchC .searchCM .searchCMC .searchCMCD>a:nth-child(4n) div {
	margin-right: 0px;
}

#searchM #searchC .searchCM .searchCMC .searchCMCD .Sdetils {
	width: 235px;
	background-color: white;
	box-shadow: 0px 2px 2px #ccc;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	cursor: pointer;
}

#searchM #searchC .searchCM .searchCMC .searchCMCD .Sdetils .SdetailsT {
	padding-top: 8px;
	padding-bottom: 8px;
	width: 215px;
	margin: auto;
	border-bottom: 1px dashed #dcdcdc;
	font-size: 16px;
	color: #343434;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#searchM #searchC .searchCM .searchCMC .searchCMCD .Sdetils .SdetailsC {
	padding-top: 8px;
	padding-bottom: 8px;
	width: 215px;
	margin: auto;
}

#searchM #searchC .searchCM .searchCMC .searchCMCD .Sdetils .SdetailsC .SdetailsCI
	{
	width: 62px;
}

#searchM #searchC .searchCM .searchCMC .searchCMCD .Sdetils .SdetailsC .SdetailsCI img
	{
	width: 62px;
}

#searchM #searchC .searchCM .searchCMC .searchCMCD .Sdetils .SdetailsC>div
	{
	float: left;
}

#searchM #searchC .searchCM .searchCMC .searchCMCD .Sdetils .SdetailsC .SdetailsX
	{
	margin-top: 10px;
	margin-left: 10px;
}

#searchM #searchC .searchCM .searchCMC .searchCMCD .Sdetils .SdetailsC .SdetailsX .SdetailsCT
	{
	font-size: 15px;
	color: #797979;
	width: 120px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#liucheng {
	width: 1000px;
	margin: auto;
}

#liucheng .liuO {
	padding-top: 20px;
	padding-bottom: 30px;
}

#liucheng .liuO .liuOT {
	font-size: 24px;
}

#liucheng .liuO .liuOC {
	margin-top: 30px;
}

#liucheng .liuO .liuOC img {
	width: 100%;
	display: block;
}

#liucheng .liuO .liuOC .liuOCC {
	float: left;
	font-size: 20px;
	width: 230px;
	text-align: center;
	margin-top: 20px;
}

#liucheng .liuO .liuOC .liuOCCS {
	float: left;
	font-size: 20px;
	width: 130px;
	padding-left: 20px;
	margin-top: 20px;
}

#liucheng .liuO .liuOC .liuOCCE {
	float: left;
	font-size: 20px;
	width: 140px;
	padding-right: 10px;
	text-align: right;
	margin-top: 20px;
}

#liucheng .liuC {
	width: 100%;
}

#liucheng .liuC .liuCC .liuCCC {
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 15px;
	line-height: 25px;
	text-align: justify;
	float: left;
	width: 646px;
	background-color: white;
	height: 450px;
	overflow: scroll;
	padding-top: 20px;
	overflow-x: hidden;
}

#liucheng .liuC .liuCC .liuCCC .liuCT {
	text-align: center;
	font-size: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#liucheng .liuC .liuCC .liuCCL {
	width: 260px;
	background-color: white;
	float: left;
	margin-left: 10px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	height: 450px;
}

#liucheng .liuB {
	width: 400px;
	margin: auto;
	padding-top: 40px;
	padding-bottom: 40px;
}

#liucheng .liuB .liuBO {
	width: 120px;
	padding: 15px 15px 15px 15px;
	background-color: #6a88c6;
	border-radius: 3px;
	color: white;
	font-size: 20px;
	float: left;
	margin-right: 100px;
	cursor: pointer;
}

#liucheng .liuB .liuBO img {
	width: 20px;
	position: relative;
	top: 2px;
}

#liucheng .liuB .liuBO span {
	margin-left: 7px;
}

#liucheng .liuB .liuBT {
	width: 120px;
	padding: 15px 15px 15px 15px;
	background-color: #8e8e8e;
	border-radius: 3px;
	color: white;
	font-size: 20px;
	text-align: center;
	float: left;
	cursor: pointer;
}

#liucheng .liuB .liuBT img {
	width: 20px;
	position: relative;
	top: 2px;
}

#liucheng .liuB .liuBT span {
	margin-left: 7px;
}

#liucheng .liuother {
	border-top: 1px solid #015DB2;
	padding-bottom: 30px;
}

#liucheng .liuother .liuotherT {
	font-size: 25px;
	color: #686868;
	padding-top: 20px;
}

#liucheng .liuother #Otherlunbo {
	width: 1000px;
	margin: auto;
	clear: both;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 20px;
}

#liucheng .liuother #Otherlunbo .uul {
	width: 1000000px;
	position: relative;
}

#liucheng .liuother #Otherlunbo .uul li {
	width: 1000px;
	float: left;
}

#liucheng .liuother #Otherlunbo .wrap {
	display: block;
	position: relative;
	width: 880px;
	margin: auto;
}

#liucheng .liuother #Otherlunbo .wrap-hidden {
	width: 100%;
	overflow: hidden;
}

#liucheng .liuother #Otherlunbo .lunboC {
	width: 100%;
	clear: both;
	overflow: hidden;
	zoom: 1;
}

#liucheng .liuother #Otherlunbo .lunboC>div:nth-child(4) {
	margin-right: 0px;
}

#liucheng .liuother #Otherlunbo .lunboC>div:last-child {
	margin-right: 0px;
}

#liucheng .liuother #Otherlunbo .lunboC .lunbolist {
	overflow: hidden;
	zoom: 1;
	width: 207px;
	float: left;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#liucheng .liuother #Otherlunbo .lunboC .lunbolist>img {
	width: 50px;
	height: 50px;
}

#liucheng .liuother #Otherlunbo .lunboC .lunbolist .lunbodetails {
	width: 141px;
	margin-left: 10px;
	float: right;
	clear: both;
	overflow: hidden;
	zoom: 1;
	margin-top: 12px;
}

#liucheng .liuother #Otherlunbo .lunboC .lunbolist .lunbodetails span {
	font-size: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	width: 100%;
}

#liucheng .liuother #Otherlunbo .lunboC .lunbolist .btn {
	font-size: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #E9E9E9;
	border: 1px solid #D3D3D3;
	text-align: center;
	margin-top: 10px;
	position: relative;
}

#liucheng .liuother #Otherlunbo .lunboC .lunbolist .btn a {
	text-decoration: none;
	color: #726263;
	/*border-right:1px solid white;padding-right:30px;float:left;padding-left:30px;*/
	width: 100%;
}

#liucheng .liuother #Otherlunbo .lunboC .lunbolist .btn .indexcollection
	{
	border: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 15px;
	position: absolute;
	right: 38px;
	top: 5px;
}

#liucheng .liuother #Otherlunbo ul,#liucheng .liuother #Otherlunbo li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#bo {
	position: relative;
}

#bo .bofirstul {
	position: relative;
	height: 320px;
	width: 100%;
}

#bo .bofirstul>li:nth-child(1) {
	display: block;
}

#bo .bofirstul li {
	display: none;
	position: absolute;
	width: 100%;
}

#bo .bofirstul li img {
	width: 100%;
	height: 320px;
}

#bo ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	position: relative;
}

#bo ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#bo .bosecondl {
	position: absolute;
	bottom: 15px;
	margin: auto;
	left: 0;
	right: 0;
	text-align: center;
	width: 135px;
	list-style: none;
}

#bo .bosecondl li {
	width: 10px;
	height: 10px;
	background-color: white;
	border-radius: 5px;
	float: left;
	margin-right: 5px;
	cursor: pointer;
}

.searchchangecolor {
	color: #004394 !important;
}

#topcontrolwei,#topcontrolwei2,#topcontrolwei3 {
	position: fixed;
	width: 100px;
	height: 120px;
	bottom: 150px;
	display: none;
}

#topcontrolwei img {
	width: 100px;
}

#topcontrolwei2 img {
	width: 100px;
}

#topcontrolwei3 img {
	width: 100px;
}

#topcontrolwei .topcontrolweifont {
	font-size: 14px;
	width: 60px;
	margin: auto;
	color: #05b5f8;
}

#topcontrolwei2 .topcontrolweifont {
	font-size: 14px;
	width: 60px;
	margin: auto;
	color: #05b5f8;
}

#topcontrolwei3 .topcontrolweifont {
	font-size: 14px;
	width: 60px;
	margin: auto;
	color: #05b5f8;
}

#topcontrol .topcontrolsaoma {
	height: 50px;
	width: 50px;
	background: url(../../img/sao.png) no-repeat;
	background-size: 100% 100%;
	/*  padding:10px 10px 10px 10px;
  background-color: #4472C3; */
	border-radius: 5px;
}

#topcontrol .topcontrolsaoma2 {
	height: 50px;
	width: 50px;
	background: url(../../img/sao.png) no-repeat;
	background-size: 100% 100%;
	/*  padding:10px 10px 10px 10px;
  background-color: #4472C3; */
	border-radius: 5px;
}

#topcontrol .topcontrolsaoma3 {
	height: 50px;
	width: 50px;
	background: url(../../img/sao.png) no-repeat;
	background-size: 100% 100%;
	/*  padding:10px 10px 10px 10px;
  background-color: #4472C3; */
	border-radius: 5px;
}

#topcontrol .topcontrolsaoma img {
	width: 30px;
}

#topcontrol .topcontrolsaoma2 img {
	width: 30px;
}

#topcontrol .topcontrolsaoma3 img {
	width: 30px;
}