@charset "UTF-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em,
 img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table,
 caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output,
 section, summary,time, mark, audio, video, input, select { margin:0;padding:0;}
body{ background: #fff; color: #333;font:14px/1.5 "Microsoft Yahei","Hiragino Sans GB",arial,sans-serif; min-width: 1200px;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
address,cite,dfn,em,var,i{ font-style:normal}
ol, ul { list-style: none;}
img{ border: 0;}
table { border-collapse: collapse; border-spacing: 0;}
a{ color: #333; text-decoration: none;}
a:hover{ color: #f50; text-decoration: none;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clearfix { height: 1%;}
input::-ms-clear, ::-ms-reveal{display: none;}
input:focus,textarea:focus { outline:none;}
.mask{ display: none; z-index: 9999; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background:rgba(0,0,0,0.4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); zoom:1;}
:root .mask{filter:none\9;}/*for IE9*/
.outHide{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.box{ width: 1200px; margin: 0 auto; position: relative; max-height: 99999px;}


.logo_r_txt{height: 55px; line-height: 55px; margin: 24px 0 0 15px; padding-left: 15px; overflow: hidden; font-size: 25px; font-weight: bold; letter-spacing: 2px; color: #5c5c5c;text-align: center;}
.zcxy_info_tit,.xxfbxy_info_one{
	font-weight:bold;
	font-size:16px;
	margin:10px 0;
	color:#333;
}

.mzsm_box{ width: 900px; margin: 0 auto;}
.mzsm_tit{ font-size: 24px; font-weight: bold; text-align: center; margin: 50px 0 35px; letter-spacing: 2px;}
.mzsm_info{ margin-bottom: 80px; font-size: 15px; line-height: 30px; color: #333; letter-spacing: 1px;}
.mzsm_info p{ margin-bottom: 15px;}


@media screen and (max-width:979px){
    .topbar,.logo_r_phone,.path,.footer{ display: none;}
    body{ min-width: 0;}
    .box{ width: 100%; box-sizing: border-box; padding:15px;}
    .logo{ height: 45px; margin-top: 30px;}
    .logo_r_txt{ font-size: 22px; color: #333;margin:0;}
    .mzsm_box{ width: 100%; padding: 0 15px; box-sizing: border-box;}
}




