html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,input,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,
form,label,legend {margin: 0;padding: 0;border: 0;outline: 0;}
html{font-family: "思源黑体,Calibri";}

ul,ol{list-style: none;}
i,em{font-style:normal;}
a{text-decoration:none;}
a,a:hover,a:active,a:visited,a:link,a:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;outline:none;background: none;text-decoration: none;}
html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sup { top: -0.5em;}
sub {bottom: -0.25em;}
img {width: auto\9;height: auto;max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;display: block;behavior: url(../pngbehavior.htc);}
#map_canvas img,.google-maps img {max-width: none;}
button::-moz-focus-inner,input::-moz-focus-inner {padding: 0; border: 0;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {cursor: pointer;}
input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none;}
textarea {overflow: auto;vertical-align: top;}
button,input,select,textarea {margin: 0;font-size: 12px;vertical-align: middle;-webkit-appearance: none;}
select{ -moz-appearance:none;}
.fl{float: left}
.rt{float: right;}
.clearfix:after{content:""; display:block; clear:both;}
.clearfix{zoom: 1;}
.hide{display: none;}
footer{width: 100%;height: 0.41rem;position: fixed;bottom: 0;left: 0;background: rgba(4,0,0,0.35);font-size: 0.22rem;text-align: center;line-height: 0.41rem;}
footer p{opacity: 0.5;color: #3ba7db;} 
button,input{outline: none;}
/*头部导航条开始*/
.topic {position:relative; left:0; top: 0; width: 100%; min-width: 1000px;height: 45px; background: rgba(225,225,225,0.6); z-index:8000;}
.topLeft{height: 45px;width: 1200px;margin: 0 auto;}
.topLeft .item a{display: block;height: 41px;border-bottom: 4px solid transparent;font-size: 16px;color: #333;padding: 0 14px;}
.topLeft .item img{float: left;width: 21px;height: 17px;margin: 13px 4px 0 0;}
.topLeft .item span{float: left;height: 41px;line-height: 41px;}
.topLeft .item.ac a{border-bottom-color: #b92e32;}
.topLeft .item:hover a{border-bottom-color: #b92e32;}
.sb .btnLoginShow,.topic .btnLoginShow{width: 80px;height: 30px;position: absolute;right: 10px;top: 7px;font-size: 14px;background: #333;color: #fff;text-align: center;line-height: 30px;cursor: pointer;}
.sb .logOff,.topic .logOff{position: absolute;right: 10px;top: 7px;font-size: 14px;height: 30px;line-height: 30px;color:#333; }
.sb .logOff .signOut,.topic .logOff .signOut{width: 80px;height: 30px;color: #fff;background: #e60012;display: inline-block;text-align: center;margin-left: 10px;line-height: 30px;cursor: pointer;}
/*头部导航条结束*/
/*登录弹窗*/
.theme-popover-mask {z-index: 9998;	position: fixed; top:0;	left: 0; width: 100vw; height: 100vh; background: #000; opacity: 0.7; filter: alpha(opacity=70);display: none;}
.theme-popover {z-index: 9999;box-shadow: 0 0 10px #666;display: none;}
.loginBdr {position: fixed; top: 50%; left: 50%; margin-left: -180px; margin-top: -135px; width: 375px; height: 334px; border: #c4c4c4 solid 3px; z-index: 9999; background: #fff; font-size: 15px; font-family: "Microsoft Yahei";}
.login_titBg {height: 40px; line-height: 40px; color: #333; text-align: center;margin: 0 auto;}
.loginBdr .user{margin:30px 10px 0;}
.loginBdr .user label{height: 30px;margin-bottom: 30px;display: block;}
.loginBdr .user span{font-size: 14px;color: #333;margin-right: 5px;line-height: 30px;letter-spacing: 3px;}
.loginBdr .user input{border: 1px solid #ccc;height: 30px;line-height: 30px;width: 300px;padding: 0 10px;box-sizing: border-box;color: #333;}
.loginBdr .user .btn button{width: 300px;height: 30px;background: #E62A2A;border: none;outline: none;margin-right: 20px;display: block;color: #fff;font-size: 14px;margin: 0 auto;margin-bottom: 30px;}
.loginBdr .user .btn .btnCancel{background-color: #ccc;}
 /*登录弹窗*/
@media screen and (max-width:1440px){
	.topLeft{margin-left: 15px;}
	.topLeft .item a{padding: 0 10px;}

}
select::-ms-expand { display: none; }/*清除ie*/
/**/
.wxIcon{position: fixed;left:30px;bottom:150px;
	width:140px;}
.wxIcon .list li{cursor:pointer;
	border-bottom:1px solid #c2c2c2;
	width:38px;
	height:38px;background: #fff;
	position: relative;}
.wxIcon .list li>img{
	width:38px;
	height:38px;}
.wxIcon .list li a{
	width:150px;
	height:150px;
	position: absolute;
	left:38px;
	top:38px;
}





