@charset "utf-8";
/* CSS Document */
body { background:#f3f3f3;}
.mt50 { margin-top:30px;}
.banner {   height:284px;}
.banner.banner_news {background:url(../images/banner_news.jpg) no-repeat center top; }
.banner.banner_wiki {background:url(../images/banner_wiki.jpg) no-repeat center top;}
.btn { margin-top:242px; }
.btn li { display:block; float:left;}
.btn li a { display:block;width:100px; height:42px; line-height:42px; font-size:16px; color:#FFF; text-align:center; background:#ee8887}
.btn li.on a { background:#e3403f;}
.btn li a:hover { background:#e25f5e; }
.btn li.on a:hover { background:#e3403f; }
.box {  border:solid 1px #e3e3e3;-webkit-box-shadow:0 0 10px #e3e3e3;
	-moz-box-shadow:0 0 10px #e3e3e3;
	box-shadow:0 0 10px #e3e3e3;}
.news ul li { display:block; background:#FFF; padding:30px; margin-top:30px; }
.news ul li .li_pic { width:240px; height:160px; overflow:hidden;}
.news ul li .li_pic img { width:240px; height:160px; -webkit-transition:All 0.6s ease-in-out;-moz-transition:All 0.6s ease-in-out;-o-transition:All 0.6s ease-in-out; transition:All 0.6s ease-in-out;}
.news ul li .li_pic a:hover img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);
    -ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);} 
.news ul li .li_info { width:860px; }
.news ul li .li_info span { display:inline-block; float:left; width:70px;font-size:13px; color:#FFF; line-height:25px; text-align:center;background:#e3403f; border:solid 1px #e3403f; border-radius:6px; margin-right:20px;}
.news ul li .li_info span strong { display:inline-block;padding:8px 0;}
.news ul li .li_info span strong i { font-style:normal; font-size:28px;}
.news ul li .li_tit a { display:inline-block; font-size:28px; line-height:55px;color:#000; font-weight:bold;-moz-transition:color 0.7s linear;-webkit-transition:color 0.7s linear; transition:color 0.7s linear;  }
.news ul li .li_tit a:hover { color:#d13a1a}
.news ul li .li_info p { margin-top:20px; font-size:14px; line-height:36px;}
.wiki { width:1260px; margin:0 auto}
.wiki ul li { width:585px; float:left; margin-left:30px; padding:0;}
.wiki ul li .li_info { padding:30px; width: auto; }
.page { text-align:center;}
.page ul li { display:inline-block;  color:#FFF; font-weight:bold; width:40px; height:40px; line-height:40px; margin:0 10px;  }
.page ul li a { display:block;  color:#838383;background:#eaeaea;border:solid 1px #eaeaea; border-radius: 6px; }
.page ul li.thisclass { background:#b6b6b6;border:solid 1px #b6b6b6;border-radius: 6px; }
.page ul li a:hover {background:#b6b6b6; border:solid 1px #b6b6b6; color:#FFF }
.page ul li .pageinfo { display:none}
.title,.content { background:#FFF; padding:30px 100px; font-size:16px; line-height:42px; }
.title .titlel { font-size:32px; line-height:55px; font-weight:bold; width:900px; }
.title span {display:inline-block; float: right; width:70px; font-size:15px; color:#FFF; line-height:25px; font-weight:bold; text-align:center;background:#e3403f; border:solid 1px #e3403f; border-radius:6px;  }
.title span  strong { display:inline-block; padding:8px 0; }
.title span strong i { font-style:normal; font-size:32px;}
.tag { border-top:solid 1px #e3e3e3; padding-top:20px; margin-top:20px;}
.fenxiang {  -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;}
.xgxw { background:#FFF; padding:0 10px;}
.xgxw .xgxwl { width:52px;margin:10px 0;  font-size:14px; line-height:20px; color:#FFF; background:#616161; text-align:center;border:solid 1px #616161;border-radius: 6px;   }
.xgxw .xgxwl  span { display:inline-block; padding:5px 0;  }
.xgxw .xgxwr ul li { display:block; float:left; width:372px;  line-height:52px; text-align:center; padding:10px 20px ; font-size:14px; border-left:solid 1px #e3e3e3}
.xgxw .xgxwr ul li a { display:block; color:#000;-moz-transition:color 0.7s linear;-webkit-transition:color 0.7s linear; transition:color 0.7s linear;  }
.xgxw .xgxwr ul li a:hover { color:#d13a1a}


.pagenavi { margin-top:50px; text-align:center }
.pagenavi span,.pagenavi a{ display:inline-block; font-size:14px; color:#838383; background:#eaeaea; border:solid 1px #eaeaea; border-radius:4px; margin:0 10px; padding:3px 8px; }
.pagenavi span.pages { }
.pagenavi span.current,.pagenavi a:hover { background:#b6b6b6; border:solid 1px #b6b6b6; color:#FFF }
.pagenavi span#next-page,.pagenavi span#next-page { padding:0; margin:0; border:none }
