/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{color:#444;font:0.26rem Arial,'微软雅黑';}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; margin:0px; padding:0px; font-size:0.26rem;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}

/* 默认全局样式超链接样式*/
a:link{color:#444; text-decoration:none;}/* 链接基本样式 */
a:visited {color:#444; text-decoration:none;}/* 链接点击过后的样式 */
a:hover{color:#e61101;text-decoration:none;}/* 链接移上时的样式 */
a:active{color:#e61101;text-decoration:none;}/* 链接点击时的样式 */

/* 其它常用样式的定义 */
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
.noBorder{border:none;	}

img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */

/*img{width:100%; height:100%;}*/

.hd{width:100%;}
.bd{width:100%;}
ul{ width:100%; overflow:hidden;zoom:1;}
ul li.last{ border-right:none;}


/*-------------头部样式--------------*/
.headerTop{display: block;height:1.1rem;z-index: 8;position: fixed;width: 100%; background:url(../images/top-bg.jpg) no-repeat; background-size:cover; background-color:#0051a2; margin:0px auto;}

.header-xs-main{ width:98%;  padding:0px 1%; margin:0px auto;}


.mlogo{ width:100%; height:0.68rem;  margin:0.21rem auto;}
.mlogo a{ display:block; width:100%; height:100%;background:url(../images/logo.png) no-repeat center; background-size:contain;}
.icon-xs-search{ display:block; width:32px; height:30px; position:absolute; left:20px; top:0.25rem; cursor:pointer;  background:url(../images/ico1.png) no-repeat; background-size:contain;}

.icon-fanhui{ display:block; width:32px; height:30px; position:absolute; left:20px; top:0.25rem;  cursor:pointer; }
.icon-fanhui a{ display:block; width:100%; height:100%; background:url(../images/ico4.png) no-repeat; background-size:contain;}

.icon-xs-mainnav{ display:block; width:32px; height:30px; position:absolute; right:20px; top:0.27rem; cursor:pointer;  background:url(../images/ico2.png) no-repeat; background-size:contain;  }
.icon-xs-mainnav.ms{ background-image:url(../images/ico2-close.png);}

.mainnav-xs{ display:none; position:fixed; top:1.1rem; width:100%; background:rgba(0,77,159,0.7); text-align:center; padding:8px 0; z-index:9999;}
.mainnav-xs li{ float:left; width:20%; padding:6px 0;}
.mainnav-xs li a{color:#fff; font-size:0.3rem;}
.mainnav-xs li a:hover{color:#fff; text-decoration:underline;}


.header-xs-search{display:none; position:absolute; top:1.1rem; width:94%;background:rgba(255,255,255,0.95); text-align:center; padding:8px 3%; border-bottom:#c82404 2px solid; z-index:9999; overflow:hidden;zoom:1;}
.sousuo{ width:100%; margin:0px auto;}


.header-xs-search .SearchTxt:focus{ border-color:#ccc; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6); outline:0 none;}

.header-xs-search .SearchTxt{width:75%; float:left;padding:0px 2%; background:#fff; height:31px; line-height:31px; border:0; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; border:1px solid #d8d8d8;
	 border-right:none; transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; vertical-align:middle; border-radius:0; outline:none;}
.header-xs-search .SearchBtn{width:20%; float:left; height:33px; border:0; cursor:pointer; background:url(../images/search.png) no-repeat center center #c82404; vertical-align:middle; border-radius:0;}



.content{ width:97%;margin:0px 1.5%; padding-top:1.25rem;}
.more{ width:97%; line-height:0.6rem; height:0.6rem; background:#fafafa; text-align:center; border:1px solid #cccccc; margin:0 auto;margin-top:3%; border-radius:5px; font-size:0.26rem;}

ul.listWrap{ width:100%; overflow:hidden;zoom:1; margin-top:1%;}
ul.listWrap li{ width:100%; border-bottom:1px solid #dfdfdf; overflow:hidden;zoom:1; line-height:40px; text-indent:10px;}
ul.listWrap li a{  display:block;float:left; width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
ul.listWrap li span{ display:block;float:right;width:17%; text-align:right;color:#777;padding-right:3%; }


.foot{width:97%; padding:1% 1.5%; margin-top:4%;background:#f0f0f0;}
.copyMneu{ width:100%; line-height:0.5rem; margin:0px auto;  text-align:center;font-size:0.2rem !important;}
.copyMneu a{ marign:0px 1%; padding:0px 1%;}
.copyZb{ width:100%; line-height:0.4rem;  text-align:center;font-size:0.2rem !important; margin-top:1%;}

/*.fooTu{ width:100%; margin-top:2%; text-align:center;}
.fooTu a{ float:left; width:25%; text-align:center;}
.fooTu a img{ width:100%; height:100%; }
*/


/*-----输入框----------*/
.form-control{ width:100%; line-height:0.48rem; color:#444;height:0.5rem; outline:none; background:none;bordeR:1px solid #ccc; text-indent:5px; }

