﻿/*all tag reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none;}
input.hidefocus::-moz-focus-inner {border:none;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#5A5A5A;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{font-size:100%;}
i,em{font-style:normal}
small{font-size:12px;display: block;}
.mb0 { margin-bottom: 0!important}
.clear { clear: both!important}
/*clearfix*/
* html .clearfix{zoom: 1;}
*+html .clearfix {zoom: 1;}
.clearfix:after {height: 0;visibility: hidden;content: ".";display: block;clear: both;}
.shouji{ display:none}
/*body*/
body { background:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; color: #333333;}
a{ color:#666; text-decoration:none;}
html{font-size:62.5%; /* 10÷16=62.5% */}
/*top*/
.top {width:1000px;height:100px;margin:0 auto; overflow:hidden;}
.top .logo {float:left;margin-top:10px;}
.top .logo a { display:inline-block;width:575px;height:84px; background-image:url('../images/logo.jpg'); background-repeat:no-repeat;overflow:hidden;}
.top .logo a i {color:#ffffff; display:none;}
.top .phone {float:right;margin-top:16px;}

/*menu*/
.menu {width:100%;height:44px; background:url(../images/menubg.png) repeat-x;overflow:hidden; margin-bottom:1px}
.menu .nav {width:1000px;height:44px;margin:0 auto;overflow:hidden;}
.menu .nav ul li {float:left;}
.menu .nav a {display:inline-block;height:44px;line-height:44px; text-align:center;color:#ffffff;font-size:14px;padding:0 26px;}
.menu .nav a:hover {color:#33393f;}
.menu .nav .currentNav {color:#33393f !important;}
.menu .nav .index1 {color:#33393f !important;}
.menu .nav img {float:left;}
.nav_jian{background:url(../images/nav_jian.png) no-repeat left center}
/*banner*/
.banner {width:1000px; height:300px; list-style:none; padding:0; margin:0 auto; }
.banner p{color:#fff; font-size:20px;}
#full-screen-slider { width:100%; height:300px; float:left; position:relative; z-index:0}
#slides1 { display:block; width:100%; height:300px; list-style:none; padding:0; margin:0; position:relative;background:url(../images/bannerbg.jpg) repeat-x center top; z-index:0}
#slides1 li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides1 li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination{ display:none}
/*footer*/
.footer {width:100%;height:40px;font-size:12px;color:#fff; background:#333;line-height:40px;}
.footer p{ width:1000px; margin:0 auto;text-align:center;}
.footer a {color:#fff;} 
.footer a:hover {color:#fff;}

/*右侧翻页*/
.pageNavi {
	PADDING-RIGHT: 0px;PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 99%; PADDING-TOP: 20px;
}
.pagelink{ height:26px; line-height:26px;margin:20px 0 0 0; padding:20px 10px; text-align:center; clear:both}
.pagelink a, .pagelink span{ BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}

.wp-pagenavi {
	CLEAR: both;margin-top:15px;
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;
	margin-right:10px;
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000; color:#fff; 
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold;
}
@media all and (min-width: 0) and (max-width: 768px) {
body { min-width: inherit; background:none;font-size:1.2rem; line-height:2.0rem}
.shouji{ display:block}
.shoujinone{ display:none}
img{ width:100%}
.top_sj{ background:url(../images/biaozhi.gif) no-repeat #e6e6e6; height:7.7rem;}
.top_sj p{ padding-left:7rem; line-height:7rem}
.top_sj p a{ color:#333; font-size:1.3rem; font-weight:bold}
.menu-button {position: relative;cursor: pointer;}
.toolbar {position: fixed;top:35px;left: 0;right: 0;background-color: transparent;z-index: 3;}
.menu-left {float: right;margin-right: 0;}
.sidebar {margin: 0;padding-top: 1em;color: white;background-color:#ddd;}
.sidebar a{ font-weight:bold; display:block; margin-left:15px; line-height:4rem; font-size:1.4rem}/*footer*/
.footer { display:none}
.sp_bottom { display: block; position: fixed; bottom:0px; left:0px; width: 100%;}
.sp_bottom a{ display:block; width:33%; float:left}
}