html {
	line-height: 24px; font-size: 14px; -ms-overflow-style: scrollbar;
}
body {
	line-height: 24px; font-size: 14px; -ms-overflow-style: scrollbar;
}
body {
	color: rgb(51, 51, 51); font-family: Microsoft YaHei, simsun, Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif;
}
button {
	color: rgb(51, 51, 51); font-family: Microsoft YaHei, simsun, Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif;
}
input {
	color: rgb(51, 51, 51); font-family: Microsoft YaHei, simsun, Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif;
}
select {
	color: rgb(51, 51, 51); font-family: Microsoft YaHei, simsun, Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif;
}
textarea {
	color: rgb(51, 51, 51); font-family: Microsoft YaHei, simsun, Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif;
}
h1 {
	color: rgb(51, 51, 51); font-family: Microsoft YaHei, simsun, Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif;
}
h2 {
	color: rgb(51, 51, 51); font-family: Microsoft YaHei, simsun, Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif;
}
h3 {
	color: rgb(51, 51, 51); font-family: Microsoft YaHei, simsun, Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif;
}
h4 {
	color: rgb(51, 51, 51); font-family: Microsoft YaHei, simsun, Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif;
}
h5 {
	color: rgb(51, 51, 51); font-family: Microsoft YaHei, simsun, Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif;
}
h6 {
	color: rgb(51, 51, 51); font-family: Microsoft YaHei, simsun, Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif;
}
a {
	transition:0.5s; color: rgb(51, 51, 51); cursor: pointer; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s;
}
a::after {
	transition:0.5s; color: rgb(51, 51, 51); cursor: pointer; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s;
}
a::before {
	transition:0.5s; color: rgb(51, 51, 51); cursor: pointer; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s;
}
a:focus {
	color: rgb(0, 170, 246); text-decoration: none;
}
a:hover {
	color: rgb(0, 170, 246); text-decoration: none;
}
li {
	list-style: none;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
img {
	border: currentColor; border-image: none;
}
.padding-none {
	padding: 0px !important;
}
.border-none {
	border: currentColor !important; border-image: none !important;
}
.display-none {
	display: none !important;
}
.left-0 {
	left: 0px !important;
}
.spin-90 {
	transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); -moz-transform: rotate(90deg);
}
.transition {
	transition:0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s;
}
.container-fluid {
	padding: 0px 8px;
}
.container {
	padding: 0px 8px;
}
.col-xs-5ths {
	padding-right: 10px; padding-left: 10px; position: relative; min-height: 1px;
}
.col-sm-5ths {
	padding-right: 10px; padding-left: 10px; position: relative; min-height: 1px;
}
.col-md-5ths {
	padding-right: 10px; padding-left: 10px; position: relative; min-height: 1px;
}
.col-lg-5ths {
	padding-right: 10px; padding-left: 10px; position: relative; min-height: 1px;
}
.advantage {
	width: 100%;
}
@media all and (min-width:320px)
{
.col-xs-5ths {
	width: 20%; float: left;
}
.menu-box {
	background: rgb(36, 94, 181); height: auto; line-height: 48px; position: relative;
}
.menu-box .m-menu > ul > li {
	padding: 0px; border-bottom-color: rgb(31, 80, 153); border-left-color: rgb(31, 80, 153); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
.menu-box .m-menu > ul > li:nth-child(3n+1) {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.menu-box .m-menu > ul > li a {
	color: rgb(255, 255, 255); display: block;
}
.menu-box .m-menu > ul > li.on a {
	background: rgb(0, 170, 246);
}
.menu-box .m-menu > ul > li:hover a {
	background: rgb(0, 170, 246);
}
.menu-box .m-menu > ul > li.off a {
	background: none;
}
.left-box {
	padding: 0px;
}
.right-box {
	padding: 0px;
}
.index .product {
	background: rgb(239, 244, 247); padding: 32px 0px 16px;
}
.index .product .left-box .title {
	line-height: 32px; padding-bottom: 8px; margin-bottom: 16px;
}
.index .product .left-box .title span {
	display: block;
}
.index .product .left-box .title .byname {
	color: rgb(102, 102, 102); font-size: 24px;
}
.index .product .left-box .title .name {
	color: rgb(51, 51, 51); font-size: 18px;
}
.index .product .right-box {
	padding-top: 16px;
}
.index .product .right-box .list-box {
	margin: auto -8px;
}
.index .product .right-box .list {
	padding: 0px 8px; margin-bottom: 24px;
}
.index .product .right-box .list a {
	display: block;
}
.index .product .right-box .list .pic {
	background: rgb(255, 255, 255); height: 122px; vertical-align: middle; display: table-cell;
}
.index .product .right-box .list .pic img {
	width: 100%; height: auto; display: inline;
}
.index .product .right-box .list a span {
	background: rgb(0, 170, 246); height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.index .product .right-box .list a:hover span {
	background: rgb(36, 94, 181);
}
.index .about {
	padding: 32px 0px;
}
.index .about .left-box {
	margin-top: 16px;
}
.index .about .right-box {
	margin-top: 16px;
}
.index .about .title {
	text-align: center; line-height: 40px; position: relative;
}
.index .about .title .text {
	display: inline-block;
}
.index .about .title .text span {
	display: block;
}
.index .about .title .text .name {
	font-size: 28px;
}
.index .about .title .text .byname {
	background: rgb(255, 255, 255); padding: 0px 16px; color: rgb(153, 153, 153); text-transform: uppercase; font-size: 18px; position: relative; z-index: 2;
}
.index .about .title .line {
	background: rgb(188, 193, 209); width: 100%; height: 1px; bottom: 22px; position: absolute;
}
.index .about .right-box .info {
	height: 300px; color: rgb(136, 136, 136); line-height: 28px; text-indent: 2em; overflow: hidden;
}
.index .about .left-box .pic img {
	padding: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; min-height: 190px;
}
.index .about .right-box .more {
	color: rgb(255, 255, 255); line-height: 40px; margin-top: 8px;
}
.index .about .right-box .more > div:first-child {
	background: rgb(0, 170, 246); font-size: 14px;
}
.index .about .right-box .more > div:last-child {
	margin-top: 8px;
}
.index .about .right-box .more > div:last-child a {
	background: rgb(191, 203, 211); color: rgb(255, 255, 255); display: block;
}
.index .about .right-box .more > div:last-child a:hover {
	background: rgb(152, 162, 169);
}
.index .news {
	background: rgb(239, 244, 247); padding: 32px 0px;
}
.index .news .news-box > .title {
	color: rgb(36, 94, 181); line-height: 48px; margin-bottom: 8px; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 2px; border-bottom-style: solid; position: relative;
}
.index .news .news-box > .title .name {
	padding: 0px 4px; font-size: 24px; border-bottom-color: rgb(36, 94, 181); border-bottom-width: 2px; border-bottom-style: solid; position: absolute;
}
.index .news .news-box > .title .more {
	top: 2px; position: relative;
}
.index .news .news-box > .title .more a {
	color: rgb(129, 135, 152);
}
.index .news .news-box > .title .more a span {
	font-family: "simsun"; margin-left: 4px;
}
.index .news .news-box > .title .more a:hover {
	color: rgb(0, 170, 246);
}
.index .news .news-box > .con {
	line-height: 40px;
}
.index .news .news-box > .con > ul > li {
	border-bottom-color: rgb(197, 197, 197); border-bottom-width: 1px; border-bottom-style: dashed;
}
.index .news .news-box > .con > ul > li a {
	color: rgb(102, 102, 102); display: block; position: relative;
}
.index .news .news-box > .con > ul > li a .title::before {
	font-weight: 700; margin-right: 8px; content: "¡¤";
}
.index .news .news-box > .con > ul > li a .date {
	color: rgb(153, 153, 153);
}
.index .news .news-box > .con > ul > li a:hover {
	color: rgb(0, 170, 246);
}
.index .news .news-box > .con > ul > li a:hover .date {
	color: rgb(0, 170, 246);
}
.index .news .news-box > .con > ul > li a .title {
	width: 210px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.index .news .contact {
	margin-top: 16px; position: relative;
}
.index .news .contact .info {
	background: rgba(37, 128, 234, 0.85); padding: 16px; top: 50%; height: 160px; color: rgb(255, 255, 255); overflow: hidden; font-size: 12px; margin-top: -80px; position: absolute;
}
.index .news .contact .info .title {
	font-size: 20px;
}
.index .news .contact .info .title span:first-child {
	margin-right: 8px;
}
.index .news .contact .info .title span:last-child {
	text-transform: uppercase; font-size: 14px; margin-left: 8px;
}
.index .news .contact .info .con {
	line-height: 24px; margin-top: 8px;
}
.index .news .contact .info .con span {
	display: block;
}
.page-box {
	background: rgb(240, 243, 248); padding: 32px 0px;
}
.page-box .left0 {
	left: 0px !important;
}
.page-box .left-box {
	background: rgb(36, 94, 181); left: -50%; top: 0px; width: 50%; height: 100%; position: fixed; z-index: 999;
}
.page-box .left-box .title {
	text-align: center; color: rgb(255, 255, 255); line-height: 64px; font-size: 18px;
}
.page-box .left-box .left-menu {
	width: 100%; height: 100%; line-height: 40px; overflow: scroll; position: relative;
}
.page-box .left-box .left-menu .list {
	padding-bottom: 136px;
}
.page-box .left-box .left-menu a {
	color: rgb(255, 255, 255); font-size: 14px;
}
.page-box .left-box .left-menu .link {
	background: rgb(44, 116, 225); transition:0.5s; line-height: 24px; font-size: 12px; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s;
}
.page-box .left-box .left-menu .link + .link {
	border-top-color: rgb(176, 230, 254); border-top-width: 1px; border-top-style: dashed;
}
.page-box .left-box .left-menu .link .link-list a {
	padding-left: 16px; display: block; position: relative;
}
.page-box .left-box .left-menu .link .link-list a::before {
	left: 8px; color: rgb(255, 255, 255); font-weight: 700; position: absolute; content: "¡¤";
}
.page-box .left-box .contact {
	display: none;
}
.page-box .left-box .left-menu .Links1 {
	padding: 8px;
}
.page-box .left-box .left-menu .Links1 li {
	color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; padding-left: 10px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.page-box .right-box .right-con {
	background: rgb(255, 255, 255); padding: 16px;
}
.page-box .right-box .right-con .title {
	line-height: 48px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.page-box .right-box .right-con .title .name {
	height: 48px; overflow: hidden; font-size: 20px; max-width: 220px;
}
.page-box .right-box .right-con .title .name img {
	top: -1px; display: inline-block; position: relative;
}
.page-box .right-box .right-con .title .sitepath {
	top: 2px; position: relative;
}
.page-box .right-box .right-con .title .sitepath .link {
	color: rgb(153, 153, 153);
}
.page-box .right-box .right-con .title .sitepath .link a {
	color: rgb(153, 153, 153);
}
.page-box .right-box .right-con .title .sitepath .link a:hover {
	color: rgb(0, 170, 246);
}
.page-box .right-box .right-con .title .sitepath .link a.on {
	color: rgb(0, 170, 246);
}
.page-box .right-box .right-con .title .sitepath .link span {
	margin: auto 4px; font-size: 12px;
}
.page-box .right-box .right-con .title .sitepath .menu-link {
	color: rgb(0, 170, 246); cursor: pointer;
}
.page-box .right-box .right-con .info {
	padding-top: 16px;
}
.page-box .right-box .right-con .info img {
	padding: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; max-width: 100%;
}
.gyxx .right-box .right-con .info img {
	padding: 0px; border: currentColor; border-image: none;
}
.page-box .right-box .right-con .details {
	padding: 16px 0px;
}
.page-box .right-box .right-con .details .info-title {
	line-height: 32px; font-size: 18px;
}
.page-box .right-box .right-con .details .info-pic {
	margin: 16px auto;
}
.page-box .right-box .right-con .details .info-pic img {
	border: 1px solid rgb(221, 221, 221); border-image: none; max-width: 80%;
}
.page-box .right-box .right-con .details .info-date {
	background: rgb(238, 238, 238); margin: 16px auto; color: rgb(102, 102, 102); line-height: 40px;
}
.about.page-box .right-box .right-con .info img {
	max-width: 100%;
}
.product.page-box .right-box .list-box {
	margin: auto -8px;
}
.product.page-box .right-box .list {
	padding: 8px; text-align: center;
}
.product.page-box .right-box .list a {
	display: block;
}
.product.page-box .right-box .list a img {
	border: 1px solid rgb(221, 221, 221); border-image: none; height: 127px; max-width: 100%;
}
.product.page-box .right-box .list a span {
	height: 40px; line-height: 40px; overflow: hidden; display: block;
}
.product.page-box .right-box .list a:hover img {
	border-color: rgb(0, 170, 246);
}
.product.page-box .right-box .info-content img {
	max-width: 100%;
}
.product.page-box .right-box .list .tj-box {
	padding: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; height: 156px;
}
.product.page-box .right-box .list .tj-box img {
	padding: 0px; border: currentColor; border-image: none; width: auto; height: 100%; max-width: 100%;
}
.product.page-box .right-box .list .tj-box:hover {
	border-color: rgb(0, 170, 246);
}
.news.page-box .right-box .list-box > ul > li a {
	color: rgb(102, 102, 102); line-height: 40px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed; display: block; position: relative;
}
.news.page-box .right-box .list-box > ul > li a span:first-child::before {
	font-weight: 700; margin-right: 4px; content: "¡¤";
}
.news.page-box .right-box .list-box > ul > li a span:nth-child(2)::before {
	font-weight: 700; margin-right: 4px; content: "¡¤";
}
.news.page-box .right-box .list-box > ul > li a .visible-xs-block {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.news.page-box .right-box .list-box > ul > li a:hover {
	color: rgb(0, 170, 246);
}
.paging-first {
	display: none !important;
}
.paging-last {
	display: none !important;
}
.paging-first {
	padding: 4px 12px;
}
.paging-last {
	padding: 4px 12px;
}
.paging-prev {
	padding: 4px 12px;
}
.paging-next {
	padding: 4px 12px;
}
.paging-num {
	padding: 4px 12px;
}
.paging a {
	padding: 4px 12px;
}
.lang-page-on {
	padding: 4px 12px;
}
}
@media all and (min-width:768px)
{
.col-sm-5ths {
	width: 20%; float: left;
}
.menu-box {
	height: 48px;
}
.index .product .left-box {
	height: 429px; overflow: hidden;
}
.index .product .right-box {
	height: 429px; overflow: hidden;
}
.left-box {
	padding-right: 16px; padding-left: 0px;
}
.right-box {
	padding-right: 0px; padding-left: 16px;
}
.index .product {
	padding: 48px 0px;
}
.index .about {
	padding: 48px 0px;
}
.index .news {
	padding: 48px 0px;
}
.index .product .left-box .title {
	background: rgb(28, 111, 196); padding-top: 10px; margin-bottom: 0px;
}
.index .product .left-box .title .byname {
	color: rgb(255, 255, 255);
}
.index .product .left-box .title .name {
	color: rgb(255, 255, 255);
}
.index .product .left-box .list {
	background: rgb(255, 255, 255); line-height: 40px; min-height: 347px;
}
.index .product .left-box .list > ul {
	padding: 0px 25px;
}
.index .product .left-box .list > ul > li {
	overflow: hidden; border-bottom-color: rgb(197, 197, 197); border-bottom-width: 1px; border-bottom-style: dashed;
}
.index .product .left-box .list > .nav1 .Links1 {
	padding-bottom: 10px;
}
.index .product .left-box .list > ul > li > a {
	height: 36px; color: rgb(102, 102, 102); line-height: 36px; font-size: 14px; display: block; position: relative;
}
.index .product .left-box .list > ul > li > a::before {
	color: rgb(0, 170, 246); font-family: "simsun"; font-weight: 700; margin-right: 8px; content: ">";
}
.index .product .left-box .list .index .product .left-box .list > ul > li > a:hover {
	color: rgb(0, 170, 246);
}
.index .product .left-box .list .Links1 li {
	padding-left: 13px;
}
.index .product .left-box .list .Links1 li a {
	background: url("../images/icon/a_ns02.gif") no-repeat 0px 14px; height: 36px; color: rgb(102, 102, 102); line-height: 36px; overflow: hidden; padding-left: 10px; font-size: 12px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.index .product .left-box .list .Links1 li a:hover {
	color: rgb(0, 170, 246);
}
.index .product .left-box .list .more {
	left: 0px; width: 272px; text-align: center; bottom: 0px; line-height: 40px; position: absolute;
}
.index .product .left-box .list .more a {
	background: rgb(191, 203, 211); color: rgb(255, 255, 255); display: block;
}
.index .product .left-box .list .more a:hover {
	background: rgb(0, 170, 246);
}
.index .product .right-box {
	padding-top: 0px;
}
.index .product .right-box .list-box {
	margin: auto -16px; padding-top: 8px;
}
.index .product .right-box .list {
	padding: 0px 16px; margin-bottom: 34px;
}
.index .product .right-box .list .pic {
	background: rgb(255, 255, 255); width: 188px; height: 153px; vertical-align: middle; display: table-cell;
}
.index .product .right-box .list .pic img {
	width: 100%; height: auto; display: inline;
}
.index .about .left-box {
	height: 200px; overflow: hidden;
}
.index .about .right-box {
	height: 200px; overflow: hidden;
}
.index .about .left-box .pic img {
	padding: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; min-height: 190px;
}
.index .about .right-box .info {
	height: 155px; color: rgb(136, 136, 136); line-height: 28px; text-indent: 2em; overflow: hidden;
}
.index .about .right-box .more {
	margin-top: 0px;
}
.index .about .right-box .more > div:first-child {
	font-size: 18px;
}
.index .about .right-box .more > div:last-child {
	margin-top: 0px;
}
.index .news .news-box > .con {
	line-height: 48px;
}
.index .news .left-box {
	height: 353px; overflow: hidden;
}
.index .news .right-box {
	height: 353px; overflow: hidden;
}
.index .news .news-box > .con > ul > li a .title {
	width: 400px;
}
.index .news .contact {
	margin-top: 0px;
}
.index .news .contact .pic img {
	width: 100%; min-height: 353px;
}
.index .news .contact .info {
	padding: 32px; height: 220px; font-size: 14px; margin-top: -110px;
}
.index .news .contact .info .title {
	font-size: 24px;
}
.index .news .contact .info .title span:last-child {
	font-size: 16px;
}
.index .news .contact .info .con {
	line-height: 28px; margin-top: 16px;
}
.page-box {
	padding: 48px 0px;
}
.page-box .left-box {
	background: none; left: auto; top: auto; width: 25%; height: auto; position: relative; z-index: 0;
}
.page-box .left-box .title {
	background: rgb(36, 94, 181); height: 60px; color: rgb(255, 255, 255); line-height: 60px;
}
.page-box .left-box .title span {
	overflow: hidden; display: block;
}
.page-box .left-box .left-menu {
	background: rgb(255, 255, 255); line-height: 24px; overflow: auto; padding-bottom: 32px;
}
.page-box .left-box .left-menu .list {
	padding-bottom: 0px;
}
.page-box .left-box .left-menu .link {
	background: rgb(255, 255, 255); transition:0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s;
}
.page-box .left-box .left-menu .link + .link {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.page-box .left-box .left-menu .link .link-list a {
	margin: 0px 20px; padding: 16px 0px 16px 16px; color: rgb(102, 102, 102); border-bottom-color: rgb(197, 197, 197); border-bottom-width: 1px; border-bottom-style: dashed; display: block; position: relative;
}
.page-box .left-box .left-menu .link .link-list a::before {
	left: 0px; color: rgb(0, 170, 246); font-family: "simsun"; position: absolute; content: ">";
}
.page-box .left-box .left-menu .link .link-list:hover {
	background: rgb(0, 170, 246);
}
.page-box .left-box .left-menu .link .link-list:hover a {
	border-color: rgb(0, 170, 246); transition:all; color: rgb(255, 255, 255);
}
.page-box .left-box .left-menu .link .link-list:hover a::before {
	border-color: rgb(0, 170, 246); transition:all; color: rgb(255, 255, 255);
}
.page-box .left-box .left-menu .link .Links1 {
	padding: 5px 25px;
}
.page-box .left-box .left-menu .Links1 {
	padding: 0px 32px;
}
.left-box .left-menu .Links1 li {
	overflow: hidden; padding-left: 15px; display: block;
}
.left-box .left-menu .Links1 li a {
	background: url("../images/icon/a_ns02.gif") no-repeat 0px 14px; height: 36px; color: rgb(89, 89, 89); line-height: 36px; padding-left: 10px; font-size: 12px; display: block;
}
.left-box .left-menu .Links1 li a:hover {
	color: rgb(0, 170, 246);
}
.page-box .left-box .contact {
	margin-top: 24px; display: block;
}
.page-box .left-box .contact .pic a {
	height: 96px; overflow: hidden; display: block; position: relative;
}
.page-box .left-box .contact .pic a .text {
	background: rgba(33, 33, 33, 0.5); top: 50%; width: 80%; height: 64px; line-height: 32px; margin-top: -32px; position: absolute;
}
.page-box .left-box .contact .pic a .text span {
	color: rgb(255, 255, 255); text-transform: uppercase; padding-left: 16px; font-size: 18px; font-weight: 700; display: block;
}
.page-box .left-box .contact .pic img {
	width: 100%; min-height: 96px;
}
.page-box .left-box .contact .list-box {
	background: rgb(255, 255, 255); padding: 16px; color: rgb(102, 102, 102); line-height: 40px;
}
.page-box .left-box .contact .list-box span {
	font-size: 14px;
}
.page-box .right-box .right-con {
	padding: 32px;
}
.page-box .right-box .right-con .details {
	padding: 16px;
}
.page-box .right-box .right-con .details .info-title {
	font-size: 24px;
}
.product.page-box .left-box .contact a span {
	text-transform: uppercase; display: block;
}
.news.page-box .left-box .contact a span {
	text-transform: uppercase; display: block;
}
.product.page-box .left-box .contact a .name {
	font-size: 24px; font-weight: 700;
}
.news.page-box .left-box .contact a .name {
	font-size: 24px; font-weight: 700;
}
.product.page-box .left-box .contact a .byname {
	font-size: 16px;
}
.news.page-box .left-box .contact a .byname {
	font-size: 16px;
}
.product.page-box .left-box .contact a::before {
	left: 16px; top: 12px; width: 56px; height: 56px; display: block; position: absolute; content: url(../images/icon/icon_product_menu.png);
}
.news.page-box .left-box .contact a::before {
	left: 16px; top: 12px; width: 56px; height: 56px; display: block; position: absolute; content: url(../images/icon/icon_product_menu.png);
}
.paging-first {
	display: inline-block !important;
}
.paging-last {
	display: inline-block !important;
}
.paging-first {
	padding: 8px 16px;
}
.paging-last {
	padding: 8px 16px;
}
.paging-prev {
	padding: 8px 16px;
}
.paging-next {
	padding: 8px 16px;
}
.paging-num {
	padding: 8px 16px;
}
.paging a {
	padding: 8px 16px;
}
.lang-page-on {
	padding: 8px 16px;
}
.product .right-box .right-con .info .list a > img {
	width: 100%; height: 153px;
}
}
@media all and (min-width:992px)
{
.col-md-5ths {
	width: 20%; float: left;
}
}
@media all and (min-width:1200px)
{
.col-lg-5ths {
	width: 20%; float: left;
}
}
#Banner {
	background: rgb(239, 244, 247);
}
#BannerM {
	background: rgb(239, 244, 247);
}
#Banner .owl-controls {
	width: 100%; bottom: 4px; margin-top: 0px; position: absolute; z-index: 999;
}
#BannerM .owl-controls {
	width: 100%; bottom: 4px; margin-top: 0px; position: absolute; z-index: 999;
}
#Event .owl-controls {
	width: 100%; bottom: 4px; margin-top: 0px; position: absolute; z-index: 999;
}
#Banner .owl-controls .owl-page span {
	background: rgb(36, 94, 181); margin: 4px; border-radius: 0px; border: 1px solid rgb(255, 255, 255); transition:0.5s; border-image: none; width: 16px; height: 16px; opacity: 1; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s;
}
#BannerM .owl-controls .owl-page span {
	background: rgb(36, 94, 181); margin: 4px; border-radius: 0px; border: 1px solid rgb(255, 255, 255); transition:0.5s; border-image: none; width: 16px; height: 16px; opacity: 1; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s;
}
#Event .owl-controls .owl-page span {
	background: rgb(36, 94, 181); margin: 4px; border-radius: 0px; border: 1px solid rgb(255, 255, 255); transition:0.5s; border-image: none; width: 16px; height: 16px; opacity: 1; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s;
}
#Banner .owl-controls .active.owl-page span {
	background: rgb(0, 170, 246); opacity: 1;
}
#Banner .clickable.owl-controls .owl-page:hover span {
	background: rgb(0, 170, 246); opacity: 1;
}
#BannerM .owl-controls .active.owl-page span {
	background: rgb(0, 170, 246); opacity: 1;
}
#BannerM .clickable.owl-controls .owl-page:hover span {
	background: rgb(0, 170, 246); opacity: 1;
}
#Event .owl-controls .active.owl-page span {
	background: rgb(0, 170, 246); opacity: 1;
}
#Event .clickable.owl-controls .owl-page:hover span {
	background: rgb(0, 170, 246); opacity: 1;
}
.bdshare_popup_box {
	display: none !important;
}
.bd_weixin_popup {
	height: auto !important;
}
.top > div {
	padding: 16px 0px;
}
.top .tel {
	margin: 8px 0px; color: rgb(129, 135, 152); line-height: 17px;
}
.top .tel .num span {
	margin-bottom: 4px; display: block;
}
.top .tel .num span a {
	color: rgb(255, 173, 16); font-size: 28px; font-weight: 700;
}
.top .tel img {
	top: 12px; right: 4px; position: relative; max-width: 48px;
}
.top .Phone_tiele > img {
	vertical-align: bottom;
}
.menu-con > ul > li {
	height: 48px; display: inline-block; position: relative;
}
.menu-con > ul > li > a {
	padding: 0px 30px; color: rgb(255, 255, 255); font-size: 16px; display: block;
}
.menu-con > ul > li:hover > a {
	background: rgb(0, 170, 246);
}
.menu-con > ul > li.on > a {
	background: rgb(0, 170, 246);
}
.foot-box {
	background: rgb(36, 94, 181); padding: 16px 0px; color: rgb(255, 255, 255); line-height: 32px;
}
.foot-box ul li {
	margin-right: 8px; display: inline-block;
}
.foot-box a {
	color: rgb(255, 255, 255);
}
.foot-box a:hover {
	color: rgb(255, 255, 255);
}
.m-foot-box {
	background: rgb(36, 94, 181); padding: 8px 0px; text-align: center; color: rgb(255, 255, 255); margin-bottom: 61px;
}
.m-foot-box a {
	color: rgb(255, 255, 255);
}
.m-foot-box a:hover {
	color: rgb(255, 255, 255);
}
.m-foot-box .copyright span + span {
	margin-left: 4px;
}
.m-foot-menu {
	padding: 0px !important; width: 100%; text-align: center; bottom: 0px; position: fixed; z-index: 99999;
}
.m-foot-menu > div.footer-home {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.m-foot-menu > div.footer-share {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.m-foot-menu img {
	max-width: 32px;
}
.m-foot-menu a {
	color: rgb(255, 255, 255);
}
.share-icon .modal-dialog {
	left: 50%; width: 156px; bottom: 64px; margin-left: -78px; position: absolute;
}
.share-icon a {
	margin: 0px !important; display: inline-block;
}
.share-icon a + a {
	margin-left: 8px !important;
}
.shield {
	margin-top: 8px;
}
.shield a {
	border: currentColor; border-image: none; width: 100%; margin-top: 0px; display: block;
}
.shield a img {
	max-width: 56px;
}
.guest-post {
	background: rgb(238, 238, 238);
}
.guest-post > form {
	background: rgb(255, 255, 255); margin-top: 15px;
}
.guest-post .tips {
	color: rgb(153, 153, 153); margin-bottom: 8px;
}
.guest-post .list {
	padding: 8px 0px;
}
.guest-post .list input {
	background: rgb(239, 239, 239); padding: 0px 8px; border: currentColor; border-image: none; width: 100%; height: 32px;
}
.guest-post .list input:focus {
	
}
.guest-post .list textarea:focus {
	
}
.guest-post .code.list input {
	width: 40%; margin-right: 8px;
}
.guest-post .code.list img {
	padding: 0px; border: currentColor !important; border-image: none !important;
}
.guest-post .button.list input {
	background: rgb(36, 94, 181); width: 96px; color: rgb(255, 255, 255); margin-right: 8px; display: inline-block;
}
.guest-post .button.list input:first-child {
	background: rgb(0, 170, 246);
}
.guest-post .list textarea {
	background: rgb(239, 239, 239); padding: 8px; border: currentColor; border-image: none; width: 100%; min-height: 120px;
}
.paging-box {
	text-align: center;
}
.paging {
	padding: 5px 15px; color: rgb(102, 102, 102); margin-top: 16px; display: inline-block;
}
.paging span {
	background: rgb(255, 255, 255); border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) currentColor; border-image: none; color: rgb(102, 102, 102); float: left; display: block;
}
.paging a {
	background: rgb(255, 255, 255); border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) currentColor; border-image: none; color: rgb(102, 102, 102); float: left; display: block;
}
.paging a:first-child {
	border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
}
.paging span:first-child {
	border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
}
.paging a:hover {
	background: rgb(0, 170, 246); border-color: rgb(0, 170, 246) !important; color: rgb(255, 255, 255);
}
.paging-first {
	padding: 4px; display: none !important;
}
.paging-last {
	padding: 4px; display: none !important;
}
.paging-prev {
	border-left-color: rgb(221, 221, 221) !important; border-left-width: 1px !important; border-left-style: solid !important;
}
.paging-num {
	padding: 4px; color: rgb(0, 170, 246);
}
.lang-page-on {
	background: rgb(0, 170, 246) !important; border-color: rgb(0, 170, 246) !important; color: rgb(255, 255, 255) !important;
}
.box8001_1 .C-Service .boxtxt {
	width: 154px; overflow: hidden;
}
.box8001_1 .C-Service {
	top: 300px; right: 0px; z-index: 99999;
}
.box8001_1 .C-Service .title {
	background: rgb(28, 111, 196); width: 154px; height: 28px; color: rgb(255, 255, 255); line-height: 28px; text-indent: 13px; font-size: 14px;
}
.box8001_1 .C-Service .title span {
	background: url("../images/kf_icon_03.png") no-repeat left top; margin: 5px 8px 0px 0px; width: 19px; height: 19px; float: right; display: block; cursor: pointer;
}
.box8001_1 .C-Service .txtbox {
	border: 1px solid rgb(204, 204, 204); border-image: none; background-color: rgb(247, 247, 247);
}
.box8001_1 .C-Service .txtbox .bor-bot {
	padding: 10px 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.box8001_1 .C-Service .txtbox .bor-bot .kf {
	text-align: center;
}
.box8001_1 .C-Service .Con-tit-txt {
	margin: 0px auto; width: 144px; padding-top: 5px;
}
.box8001_1 .C-Service .Con-tit-txt p {
	background: url("../images/C-Contraction2_03.png") no-repeat left bottom; padding: 7px 12px 14px; line-height: 20px; display: inline-block;
}
.box8001_1 .rides-cs {
	border-radius: 6px 0px 0px 6px; top: 250px; right: 0px; font-size: 12px; position: fixed; z-index: 1500; _position: absolute;
}
.box8001_1 .rides-cs a {
	color: rgb(0, 160, 233);
}
.box8001_1 .rides-cs a img {
	vertical-align: middle; display: inline-block;
}
.box8001_1 .rides-cs a:hover {
	color: rgb(255, 129, 0); text-decoration: none;
}
.box8001_1 .rides-cs .floatL {
	width: 30px; height: 181px; float: left; position: relative; z-index: 1;
}
.box8001_1 .rides-cs .floatL a {
	background: url("../images/pf-9.jpg") no-repeat 0px 0px; height: 146px; text-indent: -999em; font-size: 0px; display: block;
}
.box8001_1 .rides-cs .floatR {
	width: 148px; overflow: hidden; float: left;
}
.box8001_1 .rides-cs .floatR .cn {
	background: rgb(247, 247, 247); border-radius: 6px; margin-top: 4px;
}
.box8001_1 .rides-cs .cn .titZx {
	padding: 5px; text-align: center; color: rgb(51, 51, 51); line-height: 24px; font-size: 14px; font-weight: 600;
}
.box8001_1 .rides-cs .cn ul {
	padding: 0px;
}
.box8001_1 .rides-cs .cn ul li {
	height: 38px; text-align: center; line-height: 38px; overflow: hidden; border-bottom-color: rgb(230, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.box8001_1 .rides-cs .cn ul li span {
	color: rgb(119, 119, 119);
}
.box8001_1 .rides-cs .cn ul li a {
	color: rgb(119, 119, 119);
}
.box8001_1 .rides-cs .cn ul li img {
	vertical-align: middle;
}
.box8001_1 .rides-cs .btnOpen {
	height: 146px; display: block; background-repeat: no-repeat; background-images: url(../images/T-Service.jpg);
}
.rides-cs .btnCtn {
	height: 146px; display: block; background-repeat: no-repeat; background-images: url(../images/T-Service.jpg);
}
.box8001_1 .rides-cs ul li.top {
	border-bottom-color: rgb(172, 229, 249); border-bottom-width: 1px; border-bottom-style: solid;
}
.box8001_1 .rides-cs ul li.bot {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.pcDc {
	margin: 10px 0px; border: 1px solid rgb(224, 224, 224); border-image: none; overflow: hidden;
}
.pcDc img {
	padding: 0px;
}
.pcDcImg {
	border-right-color: rgb(224, 224, 224); border-right-width: 1px; border-right-style: solid;
}
.pcDcImg .pcDcImgshow {
	padding: 10px;
}
.pcDcImg .pcDcImgshow .pcDcImgshowBox {
	width: 310px; height: 310px; text-align: center; vertical-align: middle; display: table-cell;
}
.pcDcImg .pcDcImgshow .pcDcImgshowBox a {
	background: url("img/jhUWaButVs.gif") no-repeat center; width: 310px; height: 310px; text-align: center; overflow: hidden; font-size: 12px; vertical-align: middle; display: table-cell;
}
.pcDcImg img {
	border: currentColor !important; border-image: none !important;
}
.pcDcInfo {
	overflow: hidden; position: relative;
}
.pcDcInfo .pcNewDcPname {
	padding: 15px 0px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.pcDcInfo .pcNewDcPname h4 {
	color: rgb(34, 34, 34); overflow: hidden; font-size: 18px; font-weight: 700; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.pcDcInfo .pcDc-Txt {
	padding: 10px 0px; line-height: 1.5; overflow: hidden; font-size: 12px;
}
.pcDcInfo .pcDc-Txt h5 {
	color: rgb(245, 100, 29); font-family: Î¢ÈíÑÅºÚ; font-size: 18px; font-weight: 700;
}
.pcDcInfo .pcDc-Txt li {
	padding: 2px 0px; color: rgb(128, 128, 128); overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.pcDcInfo .pcDc-Txt li .mr {
	color: rgb(128, 128, 128); margin-right: 50px; display: inline-block;
}
.pcDcInfo .pcDc-Txt strong {
	color: rgb(102, 102, 102); font-weight: 700;
}
.pcDc-Txt-w405 {
	border: 1px solid rgb(251, 190, 175); border-image: none; overflow: hidden; background-color: rgb(255, 241, 237);
}
.pcDc-Txt-w385 {
	padding: 10px 20px; overflow: hidden;
}
.pcDc-Txt-w385 .boxht {
	height: 70px; padding-left: 10px; border-bottom-color: rgb(245, 216, 208); border-bottom-width: 1px; border-bottom-style: solid;
}
.pcDc-Txt-w385 .det4 {
	height: 20px; margin-bottom: 12px;
}
.pcDc-Txt-w385 .det5 {
	color: rgb(102, 102, 102); font-family: Î¢ÈíÑÅºÚ; font-size: 18px; font-weight: 700; margin-right: 5px;
}
.pcDc-Txt-w385 .det6 img {
	border: currentColor !important; border-image: none !important; height: 25px;
}
.pcDc-Txt-w385 .Share {
	padding: 10px 0px 0px 10px; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid;
}
.box8330_1 {
	overflow: hidden; padding-bottom: 10px;
}
.box8330_1 .dMtab {
	background: rgb(255, 255, 255); height: 34px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid; position: relative; -ms-zoom: 1;
}
.box8330_1 .dMtab ul {
	overflow: hidden;
}
.box8330_1 .dMtab ul li.select {
	background: url("images1/iconbg.gif") no-repeat 50% 34px; height: 39px; position: relative;
}
.box8330_1 .dMtab li {
	height: 32px; line-height: 34px; font-size: 14px; font-weight: 700; float: left; display: inline; cursor: pointer;
}
.box8330_1 .dMtab ul .select span {
	height: 34px; color: rgb(255, 255, 255); background-color: rgb(32, 139, 210);
}
.box8330_1 .dMtab li span {
	padding: 0px 27px; height: 32px; color: rgb(51, 51, 51); display: inline-block;
}
.box8330_1 .pcProDetailInfoList {
	padding: 20px 0px; width: 100%; border-bottom-color: rgb(226, 228, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.box8330_1 .pcProDetailInfoList ul {
	width: 100%; overflow: hidden;
}
.box8330_1 .pcProDetailInfoList ul li {
	width: 300px; height: 25px; line-height: 25px; overflow: hidden; padding-left: 32px; font-size: 12px; float: left; display: inline;
}
.box8330_1 .pcProDetailIntro {
	padding: 20px 30px; color: rgb(51, 51, 51); line-height: 24px; overflow: hidden; font-size: 14px;
}
.box8330_1 .pcProDetailIntro p {
	line-height: 2; font-size: 12px;
}
.box8330_1 .Newlist-Tit {
	height: 35px; line-height: 35px;
}
.box8330_1 .Newlist-Link {
	background: rgb(242, 242, 242); padding: 11px; border: 1px solid rgb(212, 212, 212); border-image: none; width: 720px;
}
.box8330_1 .Newlist-Link p {
	height: 24px; color: rgb(234, 52, 22); line-height: 24px; margin-bottom: 5px;
}
.box8330_1 .PreviousNextP {
	padding-top: 8px; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid;
}
.box8330_1 .PreviousNextP li {
	color: rgb(161, 161, 161); font-size: 12px; margin-bottom: 5px;
}
.box8330_1 .PreviousNextP li a {
	color: rgb(102, 102, 102); font-size: 12px; text-decoration: none;
}
.box8330_1 .PreviousNextP li a:hover {
	color: rgb(0, 103, 194);
}
.box8330_1 .bd {
	overflow: hidden;
}
.box8330_1 .bd ul {
	overflow: hidden;
}
.Contact_card .card {
	color: rgb(102, 102, 102); overflow: hidden; padding-bottom: 20px; font-family: Î¢ÈíÑÅºÚ; font-size: 12px; background-color: rgb(249, 249, 249);
}
.Contact_card .card img {
	padding: 0px !important; border: currentColor !important; border-image: none !important;
}
.Contact_card .card .dmContactL-dl {
	overflow: hidden; padding-top: 30px; padding-left: 30px; margin-bottom: 10px; display: block;
}
.Contact_card .card .dmContactL-dl .img {
	padding: 3px; border: 1px solid rgb(212, 212, 212); border-image: none; width: 77px; height: 77px; overflow: hidden; margin-right: 15px; float: left; display: block; background-color: rgb(255, 255, 255);
}
.Contact_card .card .dmContactL-dl .img img {
	height: 100%; vertical-align: middle; max-width: 100%;
}
.Contact_card .card .dmContactL-dl .dmContactL-dd {
	overflow: hidden; float: left; display: block;
}
.Contact_card .card .dmContactL-dl .dmContactL-dd ul .tit1 {
	height: 32px; color: rgb(153, 153, 153); line-height: 32px; overflow: hidden;
}
.Contact_card .card .dmContactL-dl .dmContactL-dd ul .tit1 span {
	margin-right: 15px; display: inline-block;
}
.Contact_card .card .dmContactL-dl .dmContactL-dd ul .tit1 span strong {
	color: rgb(51, 51, 51); font-size: 18px; font-weight: 700; margin-right: 5px;
}
.Contact_card .card .dmContactL-dl .dmContactL-dd ul .tit1 a {
	display: inline-block;
}
.Contact_card .card .dmContactL-dl .dmContactL-dd ul .tit1 a img {
	vertical-align: middle; display: inline-block;
}
.Contact_card .card .dmContactL-dl .dmContactL-dd ul .tit2 {
	line-height: 24px; font-weight: 700;
}
.Contact_card .card .dmContactL-dl .dmContactL-dd ul .tit2 strong {
	color: rgb(0, 103, 194); font-size: 14px; font-weight: 700;
}
.Contact_card .card .contact-ways {
	padding: 10px 30px; background-color: rgb(251, 233, 177);
}
.Contact_card .card .contact-ways .tit1 {
	padding: 2px 0px; color: rgb(51, 51, 51); font-size: 16px;
}
.Contact_card .card .contact-ways .tit2 {
	padding: 2px 0px;
}
.Contact_card .card .contact-ways .tit2 a {
	color: rgb(102, 102, 102); overflow: hidden; margin-right: 10px; display: inline-block;
}
.Contact_card .card .contact-ways .tit2 em {
	color: rgb(102, 102, 102); overflow: hidden; margin-right: 10px; display: inline-block;
}
.Contact_card .card .contact-ways .tit2 em {
	font-style: normal; font-weight: normal;
}
.Contact_card .card .contact-ways .tit2 a:hover {
	color: rgb(0, 103, 194);
}
.Contact_card .card .dmContactLInfo {
	padding: 20px 0px 0px 30px;
}
.Contact_card .card .dmContactLInfo p {
	padding: 5px 0px;
}
.Contact_card .card .dmContactLInfo .Info-contact p {
	width: 25%; display: inline-block;
}
.Contact_card .card .dmContactLInfo p strong {
	font-weight: 700;
}
.Contact_card .card .dmContactLInfo p span {
	color: rgb(0, 103, 194); font-weight: 700; margin-right: 40px;
}
.Contact_card .card .dmContactLInfo p span a {
	color: rgb(0, 103, 194);
}
.Contact_card .card .dmContactLInfo p span a:hover {
	color: rgb(0, 103, 194);
}
.box8331_1 {
	width: 760px; overflow: hidden;
}
.box8331_1 .NewTit {
	height: 35px; color: rgb(101, 101, 101); line-height: 35px; font-size: 14px; font-weight: bold; margin-top: 15px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.box8331_1 .NewMain {
	padding: 10px 0px 25px; overflow: hidden;
}
.box8331_1 .NewMain li {
	background: url("../images/icon/a_ns02.gif") no-repeat left; width: 345px; height: 28px; line-height: 28px; padding-left: 15px; margin-right: 20px; float: left;
}
.box8331_1 .NewMain li a {
	width: 320px; height: 28px; color: rgb(102, 102, 102); line-height: 28px; overflow: hidden; font-size: 12px; text-decoration: none; display: block;
}
.box8331_1 .NewMain li a:hover {
	color: rgb(0, 103, 194);
}
.box8331_1 .ht10 {
	height: 10px;
}
.tz1288_toolsbar {
	display: none;
}
.guest-post .list textarea {
	resize: none;
}
.xubox_setwin .xubox_close1 {
	transition:all; -webkit-transition: all ease 0s;
}
.page-box .right-box .right-con .info-link {
	margin-top: 20px;
}
.page-box .right-box .right-con .info-link .prev {
	float: none !important;
}
.page-box .right-box .right-con .info-link .next {
	margin-top: 10px; float: none !important;
}
.friend-links {
	padding: 20px 0px;
}
.friend-links span {
	color: rgb(36, 94, 181); font-size: 16px; font-weight: bold; margin-right: 5px;
}
.friend-links a::after {
	margin: 0px 10px; content: "|";
}
.friend-links a:last-child::after {
	content: "";
}
.modal-sbox {
	left: 0px; top: 0px; right: 0px; bottom: 0px; display: none; position: fixed; z-index: 9999; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.modal-sbox .modal-bg {
	background: rgb(0, 0, 0); height: 100%; opacity: 0.2;
}
.modal-sbox .modal-scontent {
	background: rgb(255, 255, 255); padding: 10px; border-radius: 5px; left: 50%; top: 20%; width: 500px; margin-left: -250px; position: absolute;
}
.modal-sbox .modal-scontent .dialog-img img {
	width: 100%;
}
.modal-sbox .modal-scontent .close-btn {
	background: url("../images/close_icon.png") no-repeat 0px 0px; transition:all; top: -10px; width: 30px; height: 30px; right: -10px; position: absolute; -webkit-transition: all ease 0s;
}
.modal-sbox .modal-scontent .close-btn:hover {
	background-position: -31px 0px;
}
.box8001_1 .rides-cs .floatR .txtbox > table tr:last-child {
	display: none;
}
.totop {
	background: url("../images/rocket.png") no-repeat 0px 0px; width: 26px; height: 62px; right: 25px; bottom: 25px; display: none; position: fixed; z-index: 999; -webkit-transition: all 0.2s ease-in-out;
}
.totop:hover {
	background: url("../images/rocket.png") no-repeat 0px -62px;
}
@media all and (max-width:767px)
{
.tz1288_toolsbar {
	display: block;
}
.page-box .left-box .left-menu .link {
	padding: 8px;
}
.owl-carousel {
	height: 150px !important;
}
.owl-theme .owl-controls {
	margin-top: 0px;
}
.owl-wrapper .owl-item .item {
	background-position: 50% 0px; height: 150px !important; background-size: cover;
}
.top-box .top .mobile-logo {
	padding: 0px;
}
.top-box .top .mobile-logo h1 {
	margin: 0px; padding: 0px; text-align: center;
}
.top-box .top .mobile-logo h1 a {
	color: rgb(102, 102, 102); line-height: 40px; font-size: 16px;
}
.tz1288_toolsbar .tz1288_type_1 .tz1288_bottom_nav .nav li a {
	padding: 5px 0px;
}
.tz1288_toolsbar .tz1288_type_1 .tz1288_bottom_nav .nav li div p {
	font-weight: normal !important;
}
.pcDcImg {
	border-right-color: currentColor; border-bottom-color: rgb(224, 224, 224); border-right-width: 0px; border-bottom-width: 1px; border-right-style: none; border-bottom-style: solid;
}
.pcDcInfo .pcNewDcPname {
	padding: 10px 0px;
}
.pcDc-Txt-w405 {
	margin-bottom: 15px;
}
.box8330_1 {
	padding-bottom: 0px;
}
.box8330_1 .pcProDetailInfoList ul li {
	width: 50%; padding-left: 0px;
}
.box8330_1 .pcProDetailInfoList ul li:first-child {
	width: 100%;
}
.box8330_1 .pcProDetailIntro {
	padding: 10px;
}
.box8331_1 {
	width: 100%;
}
.box8331_1 .NewMain {
	padding: 0px;
}
.box8331_1 .NewMain li {
	width: 100%; margin-right: 0px;
}
.box8331_1 .NewMain li a {
	width: 100%;
}
.Contact_card .card .dmContactL-dl {
	padding-left: 15px;
}
.Contact_card .card .contact-ways {
	padding: 10px 15px;
}
.Contact_card .card .dmContactLInfo {
	padding: 20px 15px 0px;
}
.Contact_card .card .dmContactLInfo .Info-contact p {
	width: 100%;
}
.bshare-custom .more-style-addthis.bshare-more {
	display: none;
}
.box8001_1 .rides-cs {
	display: none;
}
.aui_state_focus {
	display: none !important;
}
.modal-sbox .modal-scontent {
	width: 280px; margin-left: -140px;
}
}
