/*公用*/
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,input,form,a,p,textarea{
	margin: 0;
	padding: 0;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
        font-size:14px;
}
*{
      margin: 0;
	padding: 0;  
}
ol,ul,li{
	list-style: none;
}
a{
	text-decoration: none;
	 /*  display: block; */
}
img{
	border: none;
    /*  display: block; */
}

.clearfloat{/* IE */
	zoom: 1;
}
.clearfloat:after{
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0;
}
.clear{clear: both;}

.w1200{width:1200px;margin:0 auto;overflow:hidden;}


/*清除默认样式*/
body, div, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, font, table, form, input, button, textarea, select, option, a { padding: 0; margin: 0; font-family: 'Microsoft Yahei', arial; font-size: 14px; }
img { border: 0; max-width:100%;}
input, button { border: 1px solid #eee; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
table { border-collapse: collapse; }
a, a:active { color: #545454; text-decoration: none; outline: none; }
a:hover { outline: none; }
ul, dl, li, dd, dt, ol { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }
.clear { clear: both; }
html, body { width: 100%;}
body { -webkit-text-size-adjust: none; color: #000;  height:100%;}
.fl { float: left; }
.fr { float: right; }

/*框架*/
.banner-box{width:100%;overflow:hidden;min-width:1200px;}
.focus-list{width:1200px;overflow:hidden;margin:0 auto;padding-top:20px;}
.fl{float:left;}
.fr{float:right;}
.focus{width:48%;}
/*.focus a{
    display: block;
    width: 580px;
    height: 400px;
}*/
.list{width:48%;}
.gyxmbox{width:1200px;margin:0 auto;}
.gyxm-top-left-box{width:100%;overflow:hidden;float:left;}
.xzzq{width:1200px;margin:0 auto;overflow:hidden;}
.xzzq-left-box{width:100%;}
.yqlj{width:1200px;margin:0 auto;}



  .page {
    width: 100%;
    margin: 30px 0;
    text-align: center;
    vertical-align: middle;
}
.PageCont {
    margin: 0 auto;
    display: inline-block;
}
.PageTotalCont {
    line-height: 22px;
    height: 22px;
    margin-right: 20px;
}
.fl {
    float: left;
}
.Pagebtn {
    padding: 1px 6px;
    font-size: 12px;
    border: #666 1px solid;
    margin: 3px;
}
.Pagenum a {
    padding: 1px 6px;
    border: solid 1px #ddd;
    background: #fff;
    text-decoration: none;
    margin-right: 2px;
}
.NormalRed {
    color: #000;
    padding: 3px 6px;
    border: solid 1px #ddd;
    background: #fff;
    text-decoration: none;
    display: inline-block;
    margin-right: 2px;
    background-color: #dddddd;
    font-size: 12px
}
.Pagebtn:hover{color: #fff;  background: #ffa501; border-color: #ffa501;}
.Pagenum a:hover{color: #fff;  background: #ff9105; border-color: #ff9105;}