@charset "utf-8";
/* CSS Document */


.baseMainContainer{ width: 1110px;	
}
#logo{ width: 202px; float:left;}
 
.nav{ float:left; width: 578px; margin: 0px;padding: 0px; overflow: hidden; }
.nav .navItem{ float:left;height: 71px;}
.nav .navItem a{display: block; font-size: 16px; padding: 0 18px; line-height: 71px; font-weight: 600;}

.nav li.active a, .nav li.navItem a:hover{ color: #017fc9;}

 #topSearch{ float: left;  height: 30px;    border-radius: 30px;    padding: 0 10px; border: 2px solid #737373; width:200px; margin-top: 18px; }
 
.searchButton {  color: white; float: right;    width:22px; margin-top: 4px; height: 22px; border: 0px; background: url("../images/search.png") left top;  justify-content: center;    align-items: center; }
.searchButton:hover{cursor: pointer;  background: url("../images/search.png") left bottom; }
.searchInput {    border:none;    background: none;    outline:none;    float:left;    padding: 0 0 0 10px;    color: #303030; height:30px;   font-size: 16px;   line-height:30px;  width: 160px;   } 

.footer{ background-color: #eeeeee; height: 280px; color: #999999;  font-size: 12px;margin-top: 60px; line-height: 24px;}
.footer .content{ padding-top: 40px;}
.footer .text1{ font-size: 18px; color: #000; font-weight: 500; line-height: 36px; margin-top: 10px;}
.footer .text, .footer .wechat p{ font-size: 14px; color: #000;}
.footer .wechat{ float: right; text-align: center;margin-top: 60px; }
 
.message{position: fixed;bottom: 380px; right:20px; width:340px;height: 400px; display: none;z-index: 999999;}
.message .layui-card{ background: none;}
.message .layui-card-header{ background-color: #0092d7;border-radius:5px 5px 0 0; height: 60px; line-height: 60px;  color: #ffffff; font-size: 18px;}
.message .layui-card-body{background-color: #ffffff;}
.message #closeMsg{ display: block; float: right; cursor: pointer;}
.message #closeMsg i:before{font-size: 24px;}
.message .layui-form-label{ float: none; padding:0px 15px 9px 0px;text-align: left;}
.message .layui-form-label span{ color:#FF0000;}
.message .layui-input-inline{  width: 310px; }
#sendMsg{  width: 310px}

.tools{position: fixed;bottom: 150px; right:20px; width:54px;height: 54px;  }
.tools #openMsg{ position: absolute; right: 20px; top:0px; width: 80px; height: 80px;background: url("../images/message_blue.png") center no-repeat;background-size: 60% 60%;background-color: white;border-radius: 50%;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}
.tools #openMsg:hover{   width: 80px; height: 80px;background: url("../images/message_white.png") center no-repeat;background-size: 60% 60%;background-color: #0087D1;border-radius: 50%; cursor: pointer;}
.tools #goTop{ position: absolute; right: 20px; top:100px; width: 80px; height: 80px;background: url("../images/top_blue.png") center no-repeat;background-size: 60% 60%;background-color: white;border-radius: 50%;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}
.tools #goTop:hover{  width: 80px; height: 80px;background: url("../images/top_white.png") center no-repeat;background-size: 60% 60%;background-color: #0087D1;border-radius: 50%; cursor: pointer;}
.clearfix:after {
   content:"";
   display: block; 
   clear:both; 
}
.minHeight{
	
	min-height: 600px;
}
.layui-form-radio>i:hover, .layui-form-radioed>i {
    color: #0092d7;
}