

html,body{ height:100%;min-width:1192px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd,dt,s,del,i,em{margin:0;padding:0;border:0; text-decoration:none; font-style:normal; outline:none;}
body{background:#fff;color:#444;font-size:15px;font-family:"黑体";  width:100%; min-width:1250px; position:relative}
ul,ol,li,dl,dd,dt{list-style-type:none;}
select,input,img,select,button,textarea{vertical-align:middle; font-size:15px; outline:none;font-family:"黑体"; }

@media (max-width:1550px){
	body{ font-size:14px;}
}
@media (max-width:1550px){
	select,input,img,select,button,textarea{ font-size:14px;}
}

:-moz-placeholder {color: #ccc; }
::-moz-placeholder {color: #ccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #ccc;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #ccc}

a{text-decoration:none; color:#444}
a:hover{color:#436dc2; text-decoration:none}
a:focus{ outline:none;text-decoration:none}
.clearit{clear:both; }


.b{font-weight:bold}
.red{ color:#d42121 !important}
.left{ float:left}
.right{ float:right}

/* --------------浏览器滚动条----------------------- */
::-webkit-scrollbar {height:11px;width:11px}
::-webkit-scrollbar-button {height:0;width:0}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment {display:block}
::-webkit-scrollbar-button:vertical:start:increment,::-webkit-scrollbar-button:vertical:end:decrement {display:none}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-style:solid;border-color:transparent}
::-webkit-scrollbar-track:vertical::-webkit-scrollbar-track:horizontal{background-clip:padding-box;background-color:#fff;}
::-webkit-scrollbar-thumb {-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);background-clip:padding-box;background-color:rgba(0,0,0,.2);min-height:28px;padding-top:100}
::-webkit-scrollbar-thumb:hover {-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);background-color:rgba(0,0,0,.4)}
::-webkit-scrollbar-thumb:active {-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.35);background-color:rgba(0,0,0,.5)}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-width:0;}
::-webkit-scrollbar-track:hover {-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1);background-color:rgba(0,0,0,.05)}
::-webkit-scrollbar-track:active {-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07);background-color:rgba(0,0,0,.05)}
::-webkit-input-placeholder { /* WebKit browsers */
    color:#666666;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#666666;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#666666;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#666666;
}
/*多行出现省略号*/
.overflow-hidden{
display: box !important;
display: -webkit-box !important;
overflow: hidden;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;/*第几行出现省略号*/
/*text-align:justify;不能和溢出隐藏的代码一起写，会有bug*/
}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis;}
.flt{float:left;}
.frt{float:right;}
/***********地图 显示层****************/
#allmap {width: 100%;height:800px;margin:0;font-family:"黑体"; background:#fff; position:relative;}

/*****************header*******************/
.headernav{width:100%; height:83px;background:#eeeeef;border-bottom:#cacaca solid 1px;}
.headernav .headernav_logo{float:left;margin:19px 0 0 44px;}
.headernav .headernav_code{float:right;margin:15px  17px 0 0;}
.headernav .headernav_code img{margin:0 auto;width: 45px;height:45px;}
.headernav .headernav_code p{ text-align:center;font-size:12px;color:#8c8c8c;}
.headernav .headernav_phn{float:right;font-size:16px;color:#8c8c8c; line-height:83px;margin-right:22px;}
.headernav .headernav_phn_numb{float:right;font-size:16px;color:#8c8c8c;line-height: 83px;margin-right:35px;}
.headernav .headernav_line{float:right;font-size:18px;color:#8c8c8c; line-height:83px;margin-right:25px;}
.headernav .headernav_menus{float:right;font-size:20px;color:#000000;margin-top:28px;margin-right:21px; padding-bottom:2px;}
.headernav .headernav_menus_active{color:#1650a2; border-bottom:#1650a2 solid 1px;}

/*****************footer*******************/
.footer{float:left;width:100%;height:72px;background:#235378;position:aabsolute;bottom:0;left:0;z-index:2;}
.footer p{color:#fff;font-size: 14px;line-height:72px;text-align:center;}

/*****头部二维码放大效果********/
.topcode-box{width:250px;height:250px;background:#fff; position:absolute; right:25px; top:75px; z-index:10; box-shadow:1px 1px 8px rgba(0,0,0,.2);}
.topcode-box img{width:200px; height:200px; margin:30px 0 0 25px;}
.topcode-box .codebox-close{width:30px; height:30px; position:absolute; right:5px; top:5px; z-index:12; background:url(../image/close-btn.png) no-repeat center center;border:none; outline:none; cursor:pointer;}