body {
	font-size: 12px;
	margin: 0px auto;
	color: #333;
}
ul {
	list-style-type: none;
	padding: 0;
    margin: 0;
}
ol {
	list-style-type: none
}
li {
	list-style-type: none
}
table {
	font-size: 12px
}
td {
	font-size: 12px
}
input {
	font-size: 12px
}
h1 {
	margin: 0px auto
}

h2 {
	width: 68px;
	height: 20px;
	margin-top: 0px;
	padding-top: 8px;
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
}
h3 {
	margin: 0px auto
}
h4 {
	margin: 0px auto
}
h5 {
	margin: 0px auto
}
h6 {
	margin: 0px auto
}
h1 {
	font-size: 28px
}
h2 {
	font-size: 13px;
	padding-left: 10px;
}
h3 {
	font-size: 12px
}
h4 {
	font-size: 14px
}
h5 {
	font-size: 14px
}
h6 {
	font-size: 14px
}
.clear {
	clear: both; margin-top: -1px; font-size: 1px; visibility: hidden; width: 1px; line-height: 0; height: 0px
}
a:link {
	color: #353535; text-decoration: none; outline-style: none
}
a:visited {
	color: #353535; text-decoration: none; outline-style: none
}
a:hover {
	color: #0b3779; text-decoration: underline
}
.wrapper {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 960px; padding-top: 0px
}
.header {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; width: 960px; padding-top: 0px
}


.headerr {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 15px; width: 450px; padding-top: 15px
}
.mini_func {
	padding-right: 5px; padding-left: 5px; float: right; padding-bottom: 20px; padding-top: 0px
}
.flag {
	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 0px
}
.homepage {
	padding-right: 0px;
}
.favicon {
	padding-right: 0px; 
}

.search {
	float: right; margin: 5px 0px 12px; width: 245px; position: relative
}
.searchinput {
	border-right: #a0a0a0 1px solid; padding-right: 0px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 1px; border-left: #a0a0a0 1px solid; width: 180px; line-height: 16px; padding-top: 3px; border-bottom: #a0a0a0 1px solid; height: 16px; background-color: #fff
}
.searchbtn {
	background: url(../images/top2.gif) no-repeat right -48px; width: 48px; cursor: pointer; border-top-style: none; line-height: 22px; border-right-style: none; border-left-style: none; height: 22px; text-align: center; border-bottom-style: none
}
.navigation {
 float: left; margin: 0px 0px 0px; overflow: visible; width: 942px; height: 33px
}
.menu {
	padding-right: 10px; padding-left: 10px; z-index: 300; float: left; padding-bottom: 1px; width: 1004px; padding-top: 1px; position: relative; height: 20px
}
.menu li {
	padding-right: 20px; padding-left: 20px; font-weight: bold; font-size: 12px; background: url(../images/menu_bg.jpg) no-repeat left -43px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px; white-space: nowrap; text-align: center
}
.menu li.homepage {
	background: none transparent scroll repeat 0% 0%
}
.menu li a:link {
	padding-right: 10px; display: block; padding-left: 14px; padding-bottom: 9px; margin: 0px; color: #fff; padding-top: 10px; text-decoration: none
}
.menu li a:visited {
	padding-right: 10px; display: block; padding-left: 14px; padding-bottom: 9px; margin: 0px; color: #fff; padding-top: 10px; text-decoration: none
}
.menu li a:hover {
	color: #ff0; text-decoration: underline
}
.menu li.current_page_item a:link {
	color: #ff0
}
.menu li.current_page_item a:visited {
	color: #ff0
}
.menu li.current_page_item a:hover {
	color: #ff0
}
.menu li.current-menu-item a:link {
	color: #ff0
}
.menu li.current-menu-item a:visited {
	color: #ff0
}
.menu li.current-menu-item a:hover {
	color: #ff0
}
.menu ul {
	z-index: 300; position: relative; background-color: #0a65c7
}
.menu li {
	position: relative
}
.menu li ul {
	padding-right: 10px; display: none; padding-left: 10px; left: -5px; padding-bottom: 0px; width: 100px; padding-top: 0px; position: absolute; top: 32px
}
.menu li ul li {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px auto; width: 100px; padding-top: 7px; border-bottom: #094d97 1px solid
}
.menu li ul li a:hover {
	background: url(../images/bg.png) no-repeat -5px -43px; color: #ff0; text-decoration: underline
}
.banner {
	float: left; margin: 10px auto; overflow: hidden; width: 960px; height: 200px
}
.banner img {
	width: 960px; height: 200px
}
.slideshow {
	border-right: #ccc 1px solid; border-top: #ccc 1px solid; float: left; margin: 15px auto; overflow: hidden; border-left: #ccc 1px solid; width: 958px; border-bottom: #ccc 1px solid; position: relative; height: 260px
}
#showimg {
	z-index: 10
}
#showimg img {
	display: block; width: 958px; height: 260px
}
.opacity {
	z-index: 99; filter: alpha(opacity=50); left: 0px; float: left; overflow: hidden; width: 958px; bottom: 0px; position: absolute; height: 30px; background-color: #f0f0f0; moz-opacity: 0.5; opacity: 0.5
}
.operate {
	z-index: 1000; right: 3px; bottom: 3px; position: absolute
}
.operate span {
	padding-right: 10px; padding-left: 10px; font-weight: bold; float: left; padding-bottom: 1px; margin-left: 1px; cursor: pointer; color: #000; line-height: 22px; padding-top: 1px; height: 22px; text-align: center
}
.operate span.hov {
	color: #fff; background-color: #0962c6
}
#msg {
	z-index: 100; left: 0px; float: left; overflow: hidden; width: 958px; bottom: 0px; line-height: 26px; position: absolute; height: 26px
}
#msg li {
	display: block; padding-left: 14px; font-weight: bold; font-size: 14px; color: #004c94; line-height: 24px; height: 24px; text-align: left
}
.featured {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px auto; overflow: hidden; width: 960px; padding-top: 0px
}
.featured h2 {
	padding-right: 0px; padding-left: 0px; font-size: 14px; margin-bottom: 15px; padding-bottom: 6px; overflow: hidden; width: 100%; text-indent: 5px; padding-top: 6px
}
.featured h2 span {
	padding-right: 10px; font-weight: normal; font-size: 12px; float: right
}
.featured h2 a:link {
	color: #1678d1; text-decoration: none
}
.featured h2 a:visited {
	color: #1678d1; text-decoration: none
}
.featured h2 a:hover {
	color: #0b3779
}
.featured h2 span a:link {
	color: #7f7f7f; text-decoration: none
}
.featured h2 span a:visited {
	color: #7f7f7f; text-decoration: none
}
.featured h2 span a:hover {
	color: #0b3779; text-decoration: underline
}
.news {
	float: left; overflow: hidden; width: 320px
}
.news ul {
	margin-top: 8px
}
.news ul li {
	padding-right: 5px; padding-left: 10px; background: url(../images/spot.gif) no-repeat 0px 5px; float: left; padding-bottom: 0px; margin: 6px 0px; overflow: hidden; width: 305px; line-height: 14px; padding-top: 0px; height: 14px
}
.news ul li a {
	float: left; overflow: hidden; width: 240px
}
.news ul li span {
	float: right; width: 60px; color: #666
}
.products {
	float: left; margin: 0px 14px; overflow: hidden; width: 330px
}
.products ul {
	margin: 0px
}
.products ul li {
	padding-right: 2px; padding-left: 6px; float: left; margin-bottom: 8px; padding-bottom: 0px; overflow: hidden; width: 155px; padding-top: 0px; height: 140px
}
.products ul li img {
	border-right: #e4e4e4 1px solid; padding-right: 1px; border-top: #e4e4e4 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #e4e4e4 1px solid; width: 150px; padding-top: 1px; border-bottom: #e4e4e4 1px solid; height: 110px
}
.products ul li .product_name {
	display: block; overflow: hidden; width: 150px; line-height: 15px; height: 15px; text-align: center
}
.profile {
	float: right; overflow: hidden; width: 260px
}
.about-us {
	padding-right: 8px; padding-left: 8px; padding-bottom: 2px; overflow: hidden; text-indent: 12px; line-height: 21px; padding-top: 2px; height: 275px
}
.profile p {
	margin-bottom: 8px
}
.profile img {
	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 5px
}
.breadcrumb {
	padding-right: 0px; padding-left: 5px; font-size: 12px; padding-bottom: 4px; color: #666; padding-top: 0px;
}
.breadcrumb a:link {
	color: #666; text-decoration: none
}
.breadcrumb a:visited {
	color: #666; text-decoration: none
}
.breadcrumb a:hover {
	color: #333; text-decoration: underline
}

.containertop {
	background: url(../images/container.png) no-repeat center top; width: 960px; height: 20px
}
.containercontent {
	border-right: #ddd 1px solid; padding-right: 10px; border-top: #ddd 1px; padding-left: 10px; background: url(../images/line_sidebar.png) no-repeat 265px top; float: left; padding-bottom: 10px; border-left: #ddd 1px solid; width: 938px; padding-top: 0px; border-bottom: #ddd 1px solid
}
.homecontent {
	padding-right: 10px; padding-left: 10px; background: none transparent scroll repeat 0% 0%; padding-bottom: 10px; padding-top: 0px
}
.content {
	float: right;
	overflow: hidden;
	width: 670px
}
.posts {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	overflow: hidden;
	width:670px;
	line-height: 22px;
	padding-top: 0px
}
.posts p {
	margin-bottom: 10px
}
.single {
	padding-right: 15px; padding-left: 15px; padding-bottom: 0px; width: 645px; padding-top: 0px
}
.single h2 {
	font-size: 18px; padding-bottom: 10px; margin: 20px 0px; color: #222; border-bottom: #ddd 1px solid; text-align: center
}
.postlist {
	margin: 15px 0px 0px
}
.postlist li {
	padding-left: 12px; background: url(../images/arrow.gif) no-repeat 0px 14px; float: left; width: 640px; line-height: 32px; border-bottom: #ddd 1px dashed; height: 32px
}
.postlist li h3 {
	font-weight: normal; font-size: 12px; float: left; width: 500px
}
.postlist li span {
	float: right; width: 80px; color: #666; text-align: right
}
.productlist {
	margin-top: 20px
}
.productlist li {
	padding-right: 6px; padding-left: 6px; float: left; padding-bottom: 0px; margin: 5px 0px 10px; overflow: hidden; width: 205px; padding-top: 0px; height: 190px
}
.productlist li img {
	border-right: #e4e4e4 1px solid; padding-right: 2px; border-top: #e4e4e4 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #e4e4e4 1px solid; width: 200px; padding-top: 2px; border-bottom: #e4e4e4 1px solid; height: 160px
}
.productlist li .product_name {
	display: block; overflow: hidden; width: 200px; line-height: 15px; height: 15px; text-align: center
}
.sidebar {
	float: left; overflow: hidden; width: 250px
}
.sidebar h3 {
	padding-right: 5px; padding-left: 10px; font-size: 14px; background: url(../images/bg.png) no-repeat 0px -131px; float: left; padding-bottom: 6px; width: 230px; color: #0b3779; padding-top: 8px
}
.sidebar ul {
	float: left; width: 250px
}
.sidebar ul li {
	float: left; margin-bottom: 20px
}
.sidebar ul li.widget_text {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px
}
.sidebar ul li.widget div {
	clear: both; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; line-height: 20px; padding-top: 15px
}
.sidebar ul li ul {
	margin-top: 15px; float: left
}
.sidebar ul li ul li {
	padding-left: 10px; background: url(../images/spot.gif) no-repeat 0px 6px; margin: 6px 4px 5px; overflow: hidden; width: 230px
}
.sidebar ul li ul li ul {
	margin-top: 5px; width: 230px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.sidebar ul li ul.sub li {
	padding-left: 0px; background: none transparent scroll repeat 0% 0%
}
.sidebar ul li ul.sub li a:link {
	padding-right: 5px; display: block; padding-left: 22px; font-weight: bold; background: url(../images/arrow.gif) no-repeat 10px 7px; padding-bottom: 10px; width: 210px; color: #333; padding-top: 2px; border-bottom: #e6e6e6 1px solid; text-decoration: none
}
.sidebar ul li ul.sub li a:visited {
	padding-right: 5px; display: block; padding-left: 22px; font-weight: bold; background: url(../images/arrow.gif) no-repeat 10px 7px; padding-bottom: 10px; width: 210px; color: #333; padding-top: 2px; border-bottom: #e6e6e6 1px solid; text-decoration: none
}
.sidebar ul li ul.sub li a:hover {
	background: url(../images/arrow_hover.gif) no-repeat 10px 7px; color: #0b3779; border-bottom: #ccc 1px solid
}
.sidebar ul li ul.sub .current_page_item {
	background: url(../images/arrow_hover.gif) no-repeat 10px 7px; border-bottom: #ccc 1px solid
}
.sidebar ul li ul.sub .current_page_item a:link {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #0b3779
}
.sidebar ul li ul.sub .current_page_item a:visited {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #0b3779
}
.sidebar ul li ul.sub .current_page_item a:hover {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #0b3779
}
#wp-calendar {
	width: 100%
}
#wp-calendar caption {
	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px
}
#wp-calendar th {
	border-right: #e6e6e6 1px solid; padding-right: 6px; border-top: #e6e6e6 1px solid; padding-left: 6px; padding-bottom: 4px; text-transform: capitalize; border-left: #e6e6e6 1px solid; color: #555; padding-top: 4px; border-bottom: #e6e6e6 1px solid; background-color: #f9f9f9; text-align: center
}
#wp-calendar td {
	border-right: #e6e6e6 1px solid; padding-right: 6px; border-top: #e6e6e6 1px solid; padding-left: 6px; padding-bottom: 4px; text-transform: capitalize; border-left: #e6e6e6 1px solid; color: #555; padding-top: 4px; border-bottom: #e6e6e6 1px solid; background-color: #f9f9f9; text-align: center
}
#wp-calendar tbody tr td a:link {
	font-weight: bold; color: #006600
}
#wp-calendar tbody tr td a:visited {
	font-weight: bold; color: #006600
}
#wp-calendar tbody tr td a:hover {
	color: #0c262c
}
#wp-calendar tbody tr td:hover {
	border-right: #fadd85 1px solid; border-top: #fadd85 1px solid; border-left: #fadd85 1px solid; cursor: pointer; color: #0c262c; border-bottom: #fadd85 1px solid; background-color: #fef7e0
}
#wp-calendar tfoot tr td {
	padding-right: 10px; padding-left: 10px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; border-top-style: none; padding-top: 8px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.pad {
	background: none transparent scroll repeat 0% 0%; border-top-style: none! important; border-right-style: none! important; border-left-style: none! important; border-bottom-style: none! important
}
.pagenavi {
	border-top: #ddd 1px solid; width: 100%; text-align: center;
}
.wp-pagenavi {
	margin: 0px auto; padding-top:5px
}
.wp-pagenavi a {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #333! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
}
.wp-pagenavi a:link {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #333! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
}
.wp-pagenavi a:visited {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #333! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
}
.wp-pagenavi a:hover {
	font-weight: bold! important; color: #0b3779! important; background-color: #eee! important
}
.wp-pagenavi a:active {
	border-right: #ccc 1px solid; padding-right: 2px; border-top: #ccc 1px solid; padding-left: 2px; padding-bottom: 2px; margin: 2px; border-left: #ccc 1px solid; padding-top: 2px; border-bottom: #ccc 1px solid; text-decoration: none
}
.wp-pagenavi span.pages {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #454545! important; padding-top: 4px! important; border-bottom: #ccc 1px solid
}
.wp-pagenavi span.extend {
	border-right: #ccc 1px solid; padding-right: 8px! important; border-top: #ccc 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #ccc 1px solid; color: #454545! important; padding-top: 4px! important; border-bottom: #ccc 1px solid
}
.wp-pagenavi span.current {
	border-right: #aaa 1px solid; padding-right: 8px! important; border-top: #aaa 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #aaa 1px solid; color: #000! important; padding-top: 4px! important; border-bottom: #aaa 1px solid; background-color: #eee! important
}
.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageleft {
	padding-left: 10px; float: left; text-align: left
}
.pageright {
	padding-right: 10px; float: right; text-align: right
}
.post_comment {
	float: left; margin: 15px 0px 5px; overflow: hidden; width: 100%
}
#addcomment {
	border-right: #ccc 1px solid; padding-right: 0px; border-top: #ddd 1px solid; padding-left: 0px; font-size: 14px; background: #f5f5f5; float: left; padding-bottom: 7px; margin: 10px 0px; border-left: #ddd 1px solid; width: 99%; text-indent: 15px; line-height: 16px; padding-top: 8px; border-bottom: #bbb 1px solid
}
#comments {
	border-right: #ccc 1px solid; padding-right: 0px; border-top: #ddd 1px solid; padding-left: 0px; font-size: 14px; background: #f5f5f5; float: left; padding-bottom: 7px; margin: 10px 0px; border-left: #ddd 1px solid; width: 99%; text-indent: 15px; line-height: 16px; padding-top: 8px; border-bottom: #bbb 1px solid
}
.post_comment p {
	padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 5px; padding-top: 5px
}
.post_comment ol li {
	padding-right: 10px; padding-left: 10px; padding-bottom: 5px; margin: 10px 5px; padding-top: 10px; list-style-type: none
}
.commentlist {
	clear: both; padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 5px; width: 98%; padding-top: 5px
}
.commentlist li {
	border-right: #e3e3e3 1px solid; border-top: #e3e3e3 1px solid; margin-bottom: 10px; border-left: #e3e3e3 1px solid; padding-top: 5px; border-bottom: #e3e3e3 1px solid; background-color: #fff
}
.commentlist li.alt {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid; background-color: #f6f6f6
}
.commentlist li.comment-author-admin {
	background: #f6f6f6
}
.commentlist li ul {
	margin: 10px
}
.commentlist li ul.children {
	margin: 10px 0px
}
.commentlist li p {
	padding-right: 10px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px
}
.comment-author {
	padding-bottom: 5px; width: 100%; border-bottom: #ececec 1px solid; height: 30px
}
.avatar {
	border-right: #e0e0e0 1px solid; padding-right: 1px; border-top: #e0e0e0 1px solid; padding-left: 1px; float: left; padding-bottom: 1px; border-left: #e0e0e0 1px solid; padding-top: 1px; border-bottom: #e0e0e0 1px solid
}
.author_info {
	padding-left: 5px; float: left; color: #888; line-height: 16px
}
.author_info cite {
	font-weight: bold; font-style: normal
}
.author_info em {
	font-size: 10px
}
.reply {
	margin-top: -3px; float: right
}
#cancel-comment-reply {
	float: right; margin-right: 10px
}
.reply a {
	color: #999
}
#cancel-comment-reply a {
	color: #999
}
.reply a:hover {
	color: #666
}
#cancel-comment-reply a:hover {
	color: #666
}
#respond {
	padding-bottom: 35px
}
#respond em {
	color: #ff0242
}
#author {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
}
#email {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
}
#url {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
}
#comment {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 0px 5px; border-left: #ccc 1px solid; width: 45%; padding-top: 5px; border-bottom: #ccc 1px solid
}
#comment {
	overflow-y: scroll; font-size: 12px; width: 95%; height: 150px
}
#submit {
	border-right: #999 1px solid; padding-right: 20px; border-top: #999 1px solid; padding-left: 20px; font-size: 14px; background: #f5f5f5; float: right; padding-bottom: 4px; margin: 0px 8px; border-left: #999 1px solid; cursor: pointer; padding-top: 6px; border-bottom: #999 1px solid
}
.friendlink {
overflow: hidden; width: 1004px
}
.friendlink h3 {
	padding-left: 12px; font-size: 14px; color: #1678d1; line-height: 28px; height: 28px; 
}
.friendlink ul {
	padding-right: 10px; padding-left: 10px; padding-bottom: 12px; padding-top: 12px
}
.friendlink ul li {
	float: left; margin: 0px 5px
}
.tags {
	padding-right: 10px; margin-top: 10px; padding-left: 10px; float: left; padding-bottom: 0px; overflow: hidden; width: 940px; line-height: 22px; padding-top: 0px
}
.footer {
	margin: 0px;
	width: 1280px;
	text-align: center;
	border-top-style: none;
	margin-top:20px;
	line-height:30px;
}
.footer p {
	line-height: 26px
}
.footpage {
	margin: 0px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.footpage li {
	padding-right: 5px; display: inline; padding-left: 12px; font-size: 13px; padding-bottom: 0px; border-left: #999 1px solid; width: 1px; padding-top: 0px; white-space: nowrap
}
.footpage li.nb {
	border-left-style: none
}
.footpage a:link {
	color: #000000
}
.footpage a:visited {
	color: #000000
}
.footpage a:hover {
	color: #000000
}
.pages{
	text-align:center;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #ddd;
	color:#0b68c9;
}
.pages span, .pages a:hover{
	border-color:#0b68c9;
	color:#fff;
	text-decoration:none;
	background:url(../images/bg.png) center top no-repeat;
}
.pages span font{
	color:inherit;
}

a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:url(../images/button_2.png) center top no-repeat;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#ffffff;
}
a.button_2:hover{
	color:#ffffff;
	text-decoration: none;
	text-align: center;
}
.button_4{display:block;width:100px;height:33px;line-height:33px;background:url(../images/button_4.png) center top no-repeat;border:none;color:#fff;font-weight:bold;cursor:pointer;}

.style4 {
	color: #2c7fc1;
}
.wit_12 {
	font-family:����;
	font-size: 12px;
	line-height: 160%;
	font-weight:bold;
	color: #014282;
}

.wit_12:link {
	font-family:����;
	color: #014282; text-decoration: none;
}
.wit_12:visited {	font-family:����;
	 color: #014282; text-decoration: none;
}
.wit_12:hover {	font-family:����;
	color: #014282; text-decoration: none;
}
.wit_12:active {	font-family:����;
	color: #014282; text-decoration: none;
}
.blc_14b {
	font-family:����;
	font-size: 14px;
	line-height: 160%;
	font-weight:bold;
	
	color: #000000;
}

.blc_14b:link {
	font-family:����;
	color: #000000; text-decoration: none;
}
.blc_14b:visited {	font-family:����;
	 color: #000000; text-decoration: none;
}
.blc_14b:hover {	font-family:����;
	color: #ff0000; text-decoration: none;
}
.blc_14b:active {	font-family:����;
	color: #000000; text-decoration: none;
}


/*-------------------------------------------------------�����ķָ���---------------------------------------------------*/
.top{ width:100%; height:138px; background:url(../images/om_04.jpg) repeat-x;}
.dbtk{ width:1066px; height:100px; background:url(../images/om_02.jpg); margin:0px auto;}
.dht{ width:1066px; height:38px; background:url(../images/om_06.jpg) no-repeat left top; margin:0px auto; overflow:hidden;}

.ddhtkz{ width:100%; height:auto; background:url(../images/bj.jpg);}
.dhhtznk{ width:1280px; height:330px; padding:10px 0px 10px 0px;}

.zckz{ width:100%; height:39px; background:url(../images/om_10.jpg);}
.zckza{ width:100%; height:80px; line-height:20px; clear:both;}
.zckna{ width:1280px; height:30px; margin:0px auto; padding:0 70px; line-height:30px;}
.zckn{ width:1280px; height:39px; background:url(../images/om_09.jpg); margin:0px auto; padding:0 10px; line-height:41px; overflow:hidden;}
.zc946{ width:1280px; height:39px; margin:0px auto; }

.kpxnk{ width:100%; height:auto !important; overflow:hidden; background:url(../images/om-1_11.jpg) repeat-x top; margin-bottom:10px;}
.xnkbn{ width:1280px; height:auto; overflow:hidden; background:#fff; margin:0px auto;}

.zuo{ width:226px; height:auto; float:left; padding:10px 0px 0px;display:inline;}
.cplb{ width:226px; height:31px;}

.zuotynrk{  height:auto; border:1px #cccccc solid; border-top:0px; padding:10px;}

.gsxw{ width:100%; height:32px; background: url(../images/om_25.jpg) no-repeat;color: #fff;border: 1px solid #ccc; border-bottom: 0;}
.lxwm{ width:226px; height:32px;  margin-top:10px;}
.lxwmn{ width:206px; height:auto; margin:0px auto; line-height:22px; padding:1px 0px 2px 0px;font-size: 13px;font-weight: 600}
.lxwmn p{padding: 0;margin: 0 0 5px;}
.tml{padding-left: 47px!important;}

.you{ width:1000px; height:auto; float:right; margin:10px 10px 0px 0px; display:inline;}
.gsjj{ width:570px;  overflow: hidden;}
.gsjjnr{ width:570px; height:auto;}
.gswz{ width:420px; height:145px; padding:10px 0; float:left; line-height:25px; overflow:hidden;}
.gstp{ width:257px; height:140px; background:url(../images/om_21.jpg); float:right; margin-top:10px;}

.ynrkz{ width:998px; height:auto;  border-top:0px; float:left;}
.ynrkzs{ width:193px; height:auto; overflow:hidden; padding-bottom:10px; border:1px #cccccc solid; border-top:0px; float:left;}
.gcal{ width:1000px; height:32px; float:left; display:inline;}
.ggtz{ width:1000px; height:98px; background:url(../images/om-1_27.jpg); margin:10px 0px 10px 0px; float:left; display:inline;}
.jptj{ width:1000px; height:32px; float:left;}

.bottom{ width:100%; height:101px; background:url(../images/om_32.jpg); float:left; clear:both;}
.bottomn{ width:1280px; height:101px; margin:0px auto;}


.blank10{ height:10px; display:block; clear:both; overflow:hidden;}

/*-------------------------------------------------------�����ķָ���---------------------------------------------------*/


.xinwen{width:98%; height:30px; line-height:30px; border-bottom:1px #ccc dotted; text-align:left;}
.nerong{ width:98%; height:auto; line-height:30px; margin-top:5px;}

.xitupian{ width:13px; height:15px; background-image:url(../images/dot2.gif); float:left; margin:6px 5px 0px 0px;}
.xitupiana{ width:10px; height:15px; float:left; margin:0px 0px 0px 0px;}
.lianxiwomen{width:98%; height:30px; line-height:30px;}
.youqing{width:959px; height:43px; background-image:url(../images/xy_29.jpg);background-position:left; background-repeat:no-repeat;margin-top:10px; border-top:1px #cbcbcb solid;}
.tuwenzi{width:330px; height:145px; margin-bottom:0px; margin-top:15px; float:left; margin-left:5px;}
.tupiankuang{ width:auto; height:auto; padding:5px; border:1px #ccc solid; float:left;}
.kuangzi2{width:173px; height:auto; float:left; margin-left:10px;}
.xiaobiaoti{width:173px; height:20px;float:left;}
.neirong{height:73px; width:173px;line-height:25px; margin-top:0px; overflow-y:hidden; float:left;}
.lxwmtykz{ width:98%; line-height:29px; padding-left:10px; text-align:left;}

.neiye{width:1280px;height:auto; background-color:#fff;}
.left{width:226px; height:auto; float:left;}
.right{width:1000px; height:auto; float:right; margin-top:10px; padding-right:10px;}
.neyebiaoti{width:100%; height:30px; line-height:30px; border-bottom:1px #2a5d5f solid;}
.zou1{width:345px;; height:30px; line-height:30px; text-align:left; float:left;}
.you1{width:280px; height:30px; line-height:30px; text-align:right; float:left;}
.neyeneirou{width:100%; height:auto; line-height:30px; margin-top:10px;}
.neyeneirou1{width:100%; height:auto; line-height:30px; text-align:center;}
.yema{width:1000px; height:30px; line-height:30px; border-top:1px #ccc solid; clear:both;}

.xinwenbiao{width:15px; height:30px; float:left; text-align:center;}
.xinwenneirou{ width:610px; height:30px; line-height:30px; text-align:left; float:left;}
.shijian{ width:80px; height:30px; line-height:30px; text-align:right; float:left;}

.tuwenzi2{width:333px; height:95px;  margin-top:0px; float:left; padding:6px 0 2px 9px;}
.tuwenzis{width:333px; height:135px;  margin-top:10px; float:left; padding:6px 0 2px 9px;}
.neirong2{height:73px; width:150px;line-height:25px; margin-top:0px; overflow-y:hidden; float:left;}
.neirongs{height:118px; width:150px;line-height:30px; margin-top:0px; overflow-y:hidden; float:left;}
.kuangzi3{width:150px; height:auto; float:left; margin-left:10px;}
.xiaobiaoti2{width:150px; height:20px;float:left;}
.tuwenzi3{width:172px; height:190px; margin-bottom:10px; margin-top:10px; float:left;}
.xiaobiaoti3{width:160px; height:20px;float:left; text-align:center;}


.daohangd{width:100%;height:31px;}
.shouyea{ height:38px; float:left; margin-left:15px; margin-top:12px; display:inline; height:28px !important;}
.shouyeb{ height:38px; float:left; margin-left:45px; margin-top:12px; display:inline; height:28px !important;}

.shouru{float:right; margin-top:20px; margin-right:20px; color:#000000; background-color:#fff; font-weight:bold;}
.shouye5{ padding-left:5px;}
.zuihou{ width:959px; height:104px; margin-top:10px; background:url(../images/xy_35.jpg); float:left;}

.shouyegd1{float:left; width:160px; height:170px; margin-top:8px;}
.shouyegd2{width:160px; line-height:125px;}
.shouyegd3{width:auto;height:auto;padding:5px; float:left; border:1px #ccc solid; background-color: #fff;}
.shouyegd4{width:150px; height:30px; line-height:30px; float:left; text-align:center;}


.shouyegd5{float:left; width:172px; height:135px; margin-top:10px;  margin-bottom:0px;}
.shouyegd6{width:160px; line-height:125px;}
.shouyegd7{width:auto;height:auto;padding:5px; float:left; border:1px #ccc solid; background-color: #fff;}
.shouyegd8{width:170px; height:20px; line-height:20px; float:left; text-align:center;}


.youqing1{ width:1004px; height:20px; line-height:20px; text-align:left; margin-top:10px;}

#demo { background: #fff; overflow:hidden;width: 985px; height:170px;}
#demo img {border: 1px solid #f2f2f2;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.xkh{float:right; padding-right:5px;}

.twonav{
	width: 95%;
	line-height: 26px;
	font-size: 14px;
	font-weight: 600;
	padding-left: 10px;
	border-bottom: 1px #cccccc dotted;
}
.twonav a{
	color: #000;
}
.dzjp,.center-box{
	width: 100%;
	margin-bottom: 15px;
}
.fanzhuan{
	width: 200px;
	float: left;
}
.banyun{
	width: 200px;
	float: right;
}
.body-color{
	text-align:center; 
	width:100%;
	position: relative;
}
.container{
	text-align: left;
	margin:0 auto;
}
.center-cener-box{
	width:590px;
	margin: 0 5px;
	float: left;
	padding: 10px 0;
}
.jj-title{
	width: 100%;
}
.center-banner{
	width: 600px;
}
.center-banner img{
	width: 570px;
	height: 150px;
	margin: 5px auto;
}


/* 吊装精品css */
.picScroll-left{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevstop{ background-position:-60px 0; }
.picScroll-left .hd .nextstop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }

.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:180px; height:135px; display:block; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px; background-color: #ec0016;color: #fff;font-size: 16px;}
.picScroll-left .bd ul li .title a{color: #fff;}

/* 翻转精品 css */
.picScroll-top{ margin:0 auto;  width:200px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
.picScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-top .hd .prev,.picScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.picScroll-top .hd .next{ background-position:0 -140px;  }
.picScroll-top .hd .prevstop{ background-position:-60px -100px;  }
.picScroll-top .hd .nextstop{ background-position:-60px -140px;  }
.picScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }
.picScroll-top .hd ul li.on{ background-position:0 0; }
.picScroll-top .bd{ padding:10px;   }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ text-align:center; zoom:1;margin-bottom: 8px; }
.picScroll-top .bd ul li .pic{ text-align:center; }
.picScroll-top .bd ul li .pic img{width:178px; height:135px; display:block; border:1px solid #ccc; }
.picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-top .bd ul li .title{ line-height:24px;background: #ec0016; font-size: 16px;}
.picScroll-top .bd ul li .title a{color: #fff;}

/* 文字滚动css */
.txtScroll-top{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
.txtScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtScroll-top .hd .next{ background-position:0 -140px;  }
.txtScroll-top .hd .prevstop{ background-position:-60px -100px;  }
.txtScroll-top .hd .nextstop{ background-position:-60px -140px;  }
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bd{ padding:15px;  }
.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }


/* 资质滚动css */
.slideBox{ width:280px; height:272px; overflow:hidden; position:relative; border:1px solid #ccc;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width: 180px; height: 260px; display:block;margin: 0 auto;  }

/* 资质滚动按钮 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevstop{ display:none;  }
.slideBox .nextstop{ display:none;  }


/* 合作项目 */
.picMarquee-left{ width:1260px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:193px; height:147px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;  font-size: 16px; }

.STYLE2{font-size: 16px;font-weight: 600;}
.STYLE3{font-size: 16px;line-height: 26px;}

/* 首页banner */

.fullSlide {
    width: 100%;
    position: relative;
    background: #000;
}

.fullSlide .bd {
    margin: 0 auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}

.fullSlide .bd ul {
    width: 100% !important;
}

.fullSlide .bd li {
    width: 100% !important;
    text-align: center;
}
.fullSlide .bd li img{
    width: 100% !important;
}

.fullSlide .bd li a {
    display: block;
    height: 280px;
}

.fullSlide .hd {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    height: 30px;
    line-height: 30px;
    background: url(../images/touming.png) repeat-x;
    text-align: center;
    _background: #000;
    _filter: alpha(opacity=60);
}
.box3 a:{color: #fff;}
.box3 a{color: #fff;}
.fullSlide .hd ul {
    text-align: center;
    padding-top: 5px;
}

.fullSlide .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 8px;
    height: 8px;
    margin: 5px;
    background: url(../images/tg_flash_p.png) -18px 0;
    overflow: hidden;
    line-height: 9999px;
}

.fullSlide .hd ul .on {
    background-position: 0 0;
}

.news-box{
	width: 280px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
}
.zizhi{
	margin-top: 10px;
	width: 280px;
	float: left;
}


.jj-text{
	width: 370px;
	float: left;
	padding: 10px 0;
	font-size: 12px;
	line-height: 20px;
}
.jj-box img{
	width: 200px;
	float: left;
}
.clear{
	clear: both;
	height: 0;
}

.container-fluid {
    max-width: 1200px!important;
    padding: 0;
}

.chanpinlibao div:first-child{
	width: 98%;
    height: 30px;
	font-size: 16px;
    line-height: 30px;
	color: #EF6701;
	border-bottom: 1px #ccc dotted;
	padding-left: 10px;
}
.chanpinlibao div:first-child a{
	color: #EF6701;
}

.twonav{
	display: none;
}

.dede_pages{
	margin:20px;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.clear{clear: both;height: 0;}
.gcal span,.card-header span{
	position: absolute;
    left: 38px;
    top: 6px;
    font-size: 15px;
    color: #a50000;
    font-weight: 600;
}
.gcal,.card-header,.gcal{position: relative;}

.znjp li .title{background: #ec0016!important;}
.byjp li .title{background: #ec0016!important;}

.hzxm .gcal {
    width: 1260px;
}
.hzxm .ynrkz{
	width: 1260px;
}
.hzxm{margin: 10px auto;padding: 10px;}


.seohide{display: none;}

.redNav{
	display: block;
	background-color:#fdb3b3;
}
.redNav a{
	color: #f00;
	font-weight: 600;
}
.p2imga img{
	width: 200px;
	height: 150px!important;
}
.p1imga img{
	width: 200px!important;
	height: 280px!important;
}
.xkh{display: none;
width: 26px;
height: 26px;
background: url(../images/lefttrianger.png) center;
background-size: 26px 26px;
}
table td {
	font-weight: bold;
}
.table-text{
	padding-left: 15px;
    display: inline-block;
    padding-top: 25px;
    line-height: 28px;
    font-size: 14px;
    text-align: left;
    text-indent: 2em;
}

.pro-title{
	background: #F90000;
	height: auto;
	border: 1px #cccccc solid;
	border-bottom: 0px;
	padding: 25px 10px 20px;
	border-radius: 10px 10px 0 0;
	color: #fff;
}
.pro-title span{
	font-size: 16px;
}
.pro-title .menu1{
	font-size: 24px;
	margin-right: 15px;
}
.page {
	clear: both;
	margin: 10px 0;
	text-align: center;
}
.page a:hover {
	color:#009688;
}
.page-status{
	border-radius: 2px 0 0 2px;
}
.page-last{
	border-radius: 0 2px 2px 0;
}
.page-status,.page-index,.page-pre,.page-num,.page-next,.page-last{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	padding: 0 15px;
	height: 28px;
	line-height: 28px;
	margin: 0 -1px 5px 0;
	background-color: #fff;
	color: #333;
	font-size: 12px;
	border: 1px solid #e2e2e2;
}
.page-num-current{
	background-color: #009688;
	height:30px;
	line-height: 30px;
	border-top:none;
	border-bottom:none;
	color:#fff;
}
a.page-num-current:hover{
	color:#fff;
}
.page-status,.page-index,.page-pre,.page-num,.page-next,.page-last,
.page-select select {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	padding: 0 15px;
	height: 28px;
	line-height: 28px;
	margin: 0 -1px 5px 0;
	background-color: #fff;
	color: #333;
	font-size: 12px;
	border: 1px solid #e2e2e2;
}
.page-select {
	display: inline-block;
    height: 30px;
    vertical-align: top;
    box-sizing: border-box;
    border: 1px solid #e2e2e2;
}
.page-select select {
	border: none;
    margin: 0;
}