/************公共文件*************/
html{font-size: 62.5%; height: 100%;}
body{height: 100%; -webkit-text-size-adjust : none ; -moz-text-size-adjust : none ;-ms-text-size-adjust : none ;text-size-adjust : none;  /*overflow-x:hidden 解决横屏竖屏改变字号大小问题*/}	
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,iframe {display:block;}
audio,canvas,video {display: inline-block;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;max-width:100%}
ol,ul {list-style:none;}
caption,th {text-align:left;}
em, i{font-style: normal;}	
a{color: #333;}		
a:active {color: #369; text-decoration:underline;}
img {border: 0px;max-width: 100%;height: auto;width: auto\9;}	
ins,a {text-decoration:none;}	
.clearfix{ *zoom:1;}
.clearfix:before,	
.clearfix:after {content: "."; display: block; height: 0; overflow: hidden; visibility: hidden;}
.clearfix:after{clear: both;}		
.ellipsis{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%;}
.cursor{cursor: pointer;} 					
.hide{display: none;}
.block{display: block!important;}						
.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}	
.fl{float: left;}
.fr{float: right; padding-right:5px}	

/*-----color-----*/				
.gray{color: gray !important;}
.orange{color:#F60;}
.red{color: #bd1d18;}
.blue{color: #369;}
.bgGray{background: #FFF;}

/* 当前位置 */
.weizhi{width:100%; padding:12px 0px; text-indent:12px; height:10px; color:#999; font-size:1.4rem}
.weizhi a{color:#999; font-size:1.4rem}				
	
/* 自定义按钮样式 */
.mybtm { border: none; color: white; padding: 10px 30px; text-align: center; text-decoration: none; display: inline-block; font-size: 12px; margin: 4px 2px; -webkit-transition-duration: 0.4s; transition-duration: 0.4s; cursor: pointer; border-radius:3px;}
.btm_Red { background-color: #bd1d18; color: FFF; }
.btm_Red:hover { background-color: #E84844;  color: FFF; }
.btm_Orange { background-color: #ff6600; color: FFF; }
.btm_Orange:hover { background-color: #FF8D42;  color: FFF; }

/*头部样式*/	
header{background: #fff; color: #444; height: 60px; padding-left: 10px; line-height: 60px;}
header h1{float: left; font-size: 2rem;}
header .mlogo{position:absolute; float: left; width: 35%; font-size: 2rem; margin-top:8px}
header .topMenu{/*position:absolute; */right:0; width: 100%; text-align: right;}
header .topMenu span{display: inline-block;  line-height:30px;}	
header .topMenu a{display: inline-block; height: 60px; line-height: 60px; color: #444; padding: 0 6px 0 0;}
header .topMenu a:hover{text-decoration: none;}	
header .topMenu .iconfont{font-size: 2.4rem;}

.topmore { }
.topmore a{ text-align:center;}
.topmore a img{width:56%;padding-top:18.2px;}
.hide-nav{position:absolute;top:50px;right:0;width:100%;background:#FAFAFA; padding:10px 0px; z-index:100000;display:none;}
.hide-nav a{display: block;color:#444;}
.hide-nav a:hover{color:#F60;}
.hide-nav a .iconfont{font-size:1.6rem;margin-right:3px;}
.hide-nav li{float:left; width:25%;text-align:center; text-indent:5px;box-sizing:border-box; }
.hide-nav li:nth-last-child(1){border:none;}
.hide-nav li a{display:block;font-size:1.2rem; border:1px solid #CCC; border-radius:20px; margin:8%; height:30px; line-height:30px}
.hide-nav li.curr a{font-size:1.2rem; }
.hide-nav li.curr a i{background-position-x:-24px;vertical-align: -6px;}

/*菜单导航条*/
nav{width:100%; background:#fff;height:40px;/*border-bottom:1px solid #ddd*/}
nav li{width:20%; float:left;font-size:1.6rem; text-align:center}
nav li a{padding:3px 5px;margin:8px 0; display: inline-block}
nav li a.now,nav li a:hover{background:#F60;border-radius: 4px;color: #FFF;}

/*内页上部文章样式*/	
.articleBar li{margin: 0 10px; padding:10px 0; border-bottom: 1px solid #e1e1e1; overflow: hidden;}
.articleBar li a{/*display: block;*/ text-decoration: none; color: #999; font-size: 1.4rem;}	
.articleBar li h3 {width: 100%; margin:0; line-height: 18px;max-height: 36px; overflow: hidden;}
.articleBar li h3,		
.articleBar li h3 a,
.articleBar li h3 .minT{font-size: 1.6rem;overflow: hidden;color: #333;}
.articleBar li p{color: #999;font-size: 1.2rem;}	
.articleBar li p .comment{margin-left: 15px;}
.articleBar li p .comment .iconfont{font-size: 1.2rem;margin-right: 3px;}	
.articleBar .txtBar h3{font-weight: 500;margin: 10px 0 10px;}
.articleBar .txtBar span{color: #999; font-size: 1.4rem; }
.articleBar .imgBar h3{height: 72px;font-weight: 500;}
.articleBar .imgBar .txtInfo h3{margin-bottom: 5px;}
.articleBar .imgBar h3.min{height: 18px;margin-bottom: 5px;}		
.articleBar .imgBar h3 .minT,
.articleBar .imgBar h3 .minM{height: 18px; width: 100%;overflow: hidden;}
.articleBar .imgBar h3 .minM{font-size: 1.2rem;}	
.articleBar .imgBar .txtInfo{float: left;width: 65%;}
.articleBar .imgBar .txtInfo span{ color: #999; font-size: 1.4rem; margin-top:10px;}
.articleBar .imgBar .imgInfo{float: left;text-align: left;width: 33%; margin-right:2%}
.articleBar .imgBar .imgInfo img{width: 100%; border-radius:6px; -webkit-border-radius:6px;-moz-border-radius:6px;}		

/*内页内容介绍*/
.mBar{padding: 15px 10px;}	
.articleMain h1{font-size: 1.8rem;margin: 0 0 8px 0; color:#444}
.articleMain .articleInfo{font-size: 1.4rem;height: 14px;line-height: 14px;margin-bottom: 15px; color:#666}
.articleMain .articleInfo .blue,
.articleMain .articleInfo .iconfont{font-size: 1.4rem;}
.articleMain .articleTxt {font-size: 1.6rem; margin-bottom: 10px; color:#444; letter-spacing:2px; line-height:1.5em; padding-right:4px}
.articleMain .articleTxt h3{font-size: 1.8rem;padding: 6px 10px;color: #444;margin-top: 5px;}
.articleMain .articleTxt ul{padding-top: 5px; margin-bottom: 10px; }	
.articleMain .articleTxt ul li{max-height: 46px;line-height: 23px;overflow: hidden;font-size: 1.6rem;padding: 4px 10px;border-bottom: 1px solid #e3e3e3;}
.articleMain .articleTxt ul li a{display: block;}
.jianlitouxiang{float:right; width:120px; height:120px; padding:5px; border-radius:12px; -webkit-border-radius:12px;-moz-border-radius:12px;}

/*分页样式*/
div.kindbpager0 {padding:4px; margin:10px auto; text-align:center; overflow:hidden; height:20px; font-size:12px;  color:#333; background-color:#FFFFFF;  font-weight:bold; width:95%}
/*div.kindbpager0 input {border:1px solid #CCC;}*/
div.kindbpager0 a{text-indent:10px; text-decoration:none;  /*border:1px solid #ccc;*/ padding:4px 10px 6px 10px; background-color:#EEEEEE; color:#333;}
div.kindbpager0 .current ,  div.kindbpager0 .disabled {text-decoration:none; /* border:1px solid #f60;*/ padding:4px 10px 6px 10px; background-color:#FFFFFF; color:#333;  }
div.kindbpager0 a:hover{background-color:#f60; color:#FFF; /*border:1px solid #f60; */ }
div.kindbpager0 .current {background-color:#f60; font-weight:bold; color:#FFF;}
div.kindbpager0 .disabled {background-color:#f60; color:#FFF;}
div.kindbpager0 a:hover, div.kindbpager0 a:actived {text-decoration:none; background-color:#f60; color:#FFF;}

/*表格边框*/
.datalist {border:1px solid #ccc;   border-collapse:collapse; background-color:#ffffff; }
.datalist caption {padding-bottom:5px; font:bold 1.4em; text-align:left;}
.datalist th {border:1px solid #ccc;  background-color:#ffffff; color:#FFFFFF; font-weight:bold; padding-top:4px; padding-bottom:4px; padding-left:12px; padding-right:12px; text-align:center; width:600px;}
.datalist td {border:1px solid #ccc;   padding-top:4px; padding-bottom:4px; padding-left:10px; padding-right:10px;}
	
/*-----底部样式----*/
.barMain{position: relative; min-height: 100%;}
.boxMain{padding-bottom: 60px;}	
.footer_fengexian{ width:100%; height:5px; background-color:#F5F5F5;}			
footer {position: absolute;	width: 100%;  bottom: 0; text-align: center; font-size:1.2rem; color: #999; background: #FFF; height: 60px; line-height: 60px;}	