*{
     margin: 0;
     padding: 0;
     list-style: none;
     word-wrap:break-word;
}
 html{
     font-size:1rem;
     background: #F0F2F5 
}
 body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{
     margin: 0;
     padding: 0;
}
 body{
     margin:0 auto;
     max-width:50rem;
	 max-width:1150px;
	 position:relative;

}
 body,button, input, select, textarea{
     font-family: "Helvetica Neue", Helvetica, STHeiTi,\5FAE\8F6F\96C5\9ED1;
     font-size:0.7rem;
     color:#000;
}
 h1, h2, h3, h4, h5, h6 {
     font-size: 100%;
}
.org{ color:#F00; font-weight:bold}
 a img{
     border:0;
}
 A:link {
     COLOR: #000000;
     text-decoration:none 
}
 A:visited {
     COLOR: #800080;
     text-decoration:none 
}
 A:hover {
     COLOR: #ff0000;
     text-decoration:blink 
}
 A:active {
     COLOR: #f60 
}
 .ul{
     margin:0rem;
     list-style-type:none;
}
h3{ margin:1rem 0 0.5rem 0; font-size:0.8rem}
textarea{ padding:0.5rem}
.c99{ color:#999}
 .sylg a.home {
     line-height: 3.3rem;
     height: 1.1rem;
     background: Url(home_ico.png) no-repeat;
     display: block;
     position: absolute;
     top: 0.75rem;
     left: 0.5rem;
     -webkit-background-size: 1.2rem 1.1rem;
     -moz-background-size: 1.2rem 1.1rem;
     background-size: 1.2rem 1.1rem;
     overflow: hidden;
	 position:absolute
}
 .zx{
     margin:2.8rem auto 0rem auto;
}
.zw{ width:1150px;
display: flex;
overflow:hidden}
.zw_l{padding: 30px 22px;
    margin-bottom: 10px;
    background-color: #fff;
    box-shadow: 0 1px 3px rgb(27 95 160 / 10%);
	margin: 0 346px 0 0;
    width: 760px;
	float:left;
	position: relative;}
.zw_r{width: 336px;
    float: right;
    margin: 0 0 0 -336px;}
td{ 
word-wrap: break-word;
    word-break: break-all;}
.input100{
     width: 100%;
     border: 1px solid #ccc;
     font-size: 0.75rem;
     color: #333;
     cursor: pointer;
     border-radius: 0.15rem;
     outline: none;
     box-sizing: border-box;
     -webkit-appearance: none;
	 line-height:1.5rem;
	 padding:0.2rem}
.gg,.gg1{
	    text-align: center;
    margin: 0.8rem 0 0.8rem 0;
	background-color:#fff
	}
/*国旗*/
ul.gq  li{width: 24%;
    float: left;
    text-align: center;
    margin-bottom: 0.5rem;
    margin-right: 0.1rem; line-height:100%}
ul.gq  li img{ margin-bottom:0}
ul.gq  li span{ display:block; text-align:center;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
line-height: 1.5rem;}
/*结束*/