 @charset "utf-8";
	* {
	margin:0;
	padding:0
}
html,body {
	min-height:100%
}
img {
	border:none;
	vertical-align:middle;
	max-width:100%;
	max-height:100%
}
body {
	position:relative;
	color:#212121;
	font-family:Arial,微软雅黑;
	font-size:14px;
	background:#f4f4f4;
	background-image:url(/skin/img/bg.jpg);
	background-size:cover;
	background-attachment:fixed;
	-ms-behavior:url(http://demo26.admin868.com/skin/images/backgroundsize.min.htc)
}
ul {
	list-style-type:none
}
a {
	color:#ffffff;
	text-decoration:none;
	border:none
}
p {
	font-size:12px;
	line-height:20px
}
h2 {
	font-size:36px;
	line-height:48px
}
h3 {
	font-size:30px;
	line-height:40px
}
h4 {
	font-size:25px;
	line-height:28px
}
h5 {
	font-size:18px;
	line-height:22px
}
@media screen and (max-width:960px) {
	h2 {
	font-size:24px;
	line-height:24px
}
h3 {
	font-size:18px;
	line-height:18px
}
h4 {
	font-size:16px;
	line-height:16px
}
h5 {
	font-size:14px;
	line-height:16px
}
}iframe {
	margin:40px 0;
	max-width:100%;
	position:relative;
	z-index:9
}
.clear {
	clear:both
}
pre {
	white-space:pre-wrap!important
}
code {
	font-family:Arial,微软雅黑;
	line-height:24px
}
.header {
	position:fixed;
	top:0;
	width:100%;
	height:100px;
	text-align:center;
	z-index:9998;
	transition:.4s
}
.header:after {
	content:"";
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#000;
	opacity:0;
	filter:alpha(opacity=0)
}
.header_small {
	height:50px!important;
	transition:.4s;
	background-color: #000000;
}
.header_small:after {
	content:"";
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:.8!important;
	filter:alpha(opacity=80)
}
.logo {
	position:absolute;
	max-width:300px;
	height:100px;
	line-height:100px;
	margin:0 auto;
	text-align:left;
	transition:.4s;
	z-index:99
}
.logo img {
	vertical-align:top
}
.logo_small {
	position:absolute;
	left:0;
	line-height:50px;
	width:auto;
	height:50px;
	z-index:1999
}
@media  screen and (min-width: 789px) and (max-width: 3840px) {
.nav {
	position:relative;
	width:1200px;
	margin:0 auto;
	text-align:right
}
.nav ul {
	position:relative;
	top:32px;
	z-index:999;
	transition:.4s
}
.nav li {
	position:relative;
	display:inline-block;
	*display:inline;
	margin-left:24px
}
.sjbcx {
              display: none; 
          }
.nav .on a:after {
	content:"";
	position:absolute;
	top:26px;
	left:0;
	height:1px;
	width:100%;
}
.nav li>a {
	display:inline-block;
	padding:5px 0 6px;
	color:#fff;
	font-size:15px;
	font-weight:700;
	letter-spacing:2px;
	transition:.4s;
	opacity:1;
	filter:alpha(opacity=100)
}
}
@media  screen and (max-width: 789px) {
.nav {
	position:relative;
	width:1200px;
	margin:0 auto;
	text-align:right
}
.nav ul {
	position:relative;
	top:32px;
	z-index:999;
	transition:.4s
}
.nav li {
	position:relative;
	*display:inline;
	margin-left:24px
}
.sjbxs {
    display: none; 
}
.nav .on a:after {
	content:"";
	position:absolute;
	top:26px;
	left:0;
	height:1px;
	width:100%;
}
.nav li>a {
	display:inline-block;
	padding:5px 0 6px;
	color:#fff;
	font-size:15px;
	font-weight:700;
	letter-spacing:2px;
	transition:.4s;
	opacity:1;
	filter:alpha(opacity=100)
}
}
.side_close {
	display:none;
	position:absolute;
	right:0;
	top:0;
	width:150px;
	height:50px;
	background-image:url(/skin/img/btn_side-close.png);
	background-repeat:no-repeat;
	background-size:auto 80%;
	background-position:90px;
	background-color:#000;
	z-index:99
}
.nav_icon {
	display:none;
	position:absolute;
	right:10px;
	top:0;
	width:50px;
	height:50px;
	background-image:url(/skin/img/nav-icon.png);
	background-repeat:no-repeat;
	background-size:100%;
	z-index:99999
}
.nav ul.sub-menu {
	position:absolute;
	left:0;
	top:40px;
	width:200px;
	box-shadow:0 0 30px rgba(0,0,0,.1);
	display:none
}
.sub-menu li {
	position:relative;
	display:block;
	margin:0;
	text-align:left
}
.sub-menu li a {
	display:block;
	padding:10px 20px;
	line-height:20px;
	margin:0;
	font-size:12px;
	font-weight:100;
	background-color: rgba(246, 243, 242, 0.26);
	color:#f1f1f1;
	box-sizing:border-box
}
@media screen and (min-width:1024px) {
	.nav li>a:hover {
	opacity:.6;
	filter:alpha(opacity=80)
}
.sub-menu li a:hover {
	background-color:#d13939;
	opacity:1;
	color:#fff
}
}.slider_main {
	position:relative;
	width:100%;
	text-align:center
}
.slider_main::before {
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:200px;
	background-image:url(/skin/img/h_layer.png);
	background-repeat:repeat-x;
	z-index:87
}
.rslides {
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	height:100%;
	padding:0;
	margin:0
}
.rslides ul {
	height:100%
}
.rslides li {
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background-position:center;
	background-color:#fff
}
.slider_img {
	width:100%;
	height:100%;
	overflow:hidden;
	background-size:cover;
	background-position:center;
	transform:scale(1.1);
	transition-duration:10s
}
.s_stop {
	transform:scale(1)!important;
	transition:.5s!important
}
li.rslides1_on .slider_img {
	transform:scale(1)
}
.rslides li:first-child {
	position:relative;
	display:block;
	float:left
}
p.caption a {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:90
}
.rslides img {
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0
}
.rslides_tabs {
	position:absolute;
	left:40px;
	bottom:50px;
	z-index:999
}
p.caption {
	position:absolute;
	left:40px;
	bottom:130px;
	color:#fff;
	font-size:30px;
	font-weight:700;
	background-color:rgba(0,0,0,.2);
	padding:14px;
	font-family:Arial,mingliu;
	z-index:88;
	transition:.4s
}
.rslides_tabs li {
	position:relative;
	display:inline-block
}
#slider-pager a {
	position:relative;
	display:inline-block;
	transition:.4s
}
#slider-pager a:after {
	content:"";
	position:absolute;
	width:70px;
	left:4px;
	top:6px;
	height:50px;
	display:none;
	border-bottom:1px solid #fff
}
#slider-pager img {
	float:left;
	margin:0 4px
}
#slider-pager .rslides_here a {
	opacity:1
}
#slider-pager .rslides_here a:after {
	display:block
}
a.rslides1_nav.prev,a.rslides1_nav.next {
	position:absolute;
	bottom:50%;
	z-index:88
}
a.rslides1_nav {
	width:39px;
	height:39px;
	border-radius:40px;
	background:#0b0b0b;
	background:rgba(11,11,11,.4);
	transition:.4s
}
a.rslides1_nav:after {
	content:"";
	position:absolute;
	width:43px;
	height:43px;
	top:-3px;
	left:-3px;
	border-radius:40px;
	border:1px solid transparent;
	transition:.2s
}
a.rslides1_nav.prev {
	left:20px;
	background-image:url(/skin/img/icon_prev.png)
}
a.rslides1_nav.next {
	right:20px;
	background-image:url(/skin/img/icon_next.png)
}
.icon_down {
	position:absolute;
	bottom:33px;
	height:6px;
	width:100%;
	background-image:url(/skin/img/icon_down.png);
	background-position:center;
	background-repeat:no-repeat;
	opacity:1;
	z-index:999
}
.mouse {
	position:absolute;
	bottom:10px;
	height:38px;
	width:100%;
	background-image:url(/skin/img/mouse.png);
	background-position:center;
	background-repeat:no-repeat;
	opacity:.5;
	z-index:999
}
.slider_sub {
	position:relative;
	min-height:100px;
	background-color:#000
}
.slider_sub img {
	width:100%
}
@media screen and (min-width:1024px) {
	p.caption:hover {
	background-color:rgba(0,0,0,.5)
}
a.rslides1_nav.prev:hover {
	left:20px;
	background-image:url(/skin/img/icon_prev2.png)
}
a.rslides1_nav.next:hover {
	right:20px;
	background-image:url(/skin/img/icon_next2.png)
}
a.rslides1_nav:hover:after {
	width:47px;
	height:47px;
	top:-5px;
	left:-5px;
	border-color:rgba(255,255,255,.4)
}
a.rslides1_nav:hover {
	background:#fff;
	background:#fff
}
}.content {
	margin-bottom:40px
}
.section,.section2 {
	position:relative;
	width:1200px;
	margin:40px auto;
	padding:30px;
	background:#fff;
	background:rgba(255,255,255,.6);
	box-sizing:border-box
}
.section {
	text-align:center
}
.section2 {
	text-align:left
}
.section:after,.section2:after,.footer_cell:after,ul.page:before,.formBtn:before {
	content:"";
	display:block;
	height:0;
	clear:both
}
.section_title_1 h5 {
	position:relative;
	margin-top:10px;
	font-size:16px;
	padding-bottom:10px
}
.section_title_1 h5:after {
	content:"";
	position:absolute;
	width:30px;
	height:1px;
	top:30px;
	left:50%;
	margin-left:-15px;
	background-color:#212121
}
.section_title_1 span,.section_category h5 {
	display:block;
	margin:2px 0 10px;
	font-weight:700;
	font-size:30px;
	color:#d13939;
	font-family:Arial,mingliu;
	line-height:36px
}
.section_category {
	position:relative;
	width:100%;
	padding:0 20px;
	height:60px;
	box-sizing:border-box
}
.section_category h5 {
	color:#000;
	line-height:60px;
	text-align:left
}
.category ul {
	position:absolute;
	height:60px;
	right:16px;
	top:0;
	line-height:60px
}
.category li {
	display:inline-block;
	margin-left:0;
	font-size:12px
}
.category li a {
	color:#ffffff;
	background-color:rgb(231, 0, 18);
	padding:10px;
	border-radius:8px;
}
.category li.on a {
	color:#fff;
	background-color:#d13939
}
.section_title_2 {
	min-height:70px;
	margin:0 15px
}
.section_title_2 h5 {
	position:relative;
	margin:20px 0;
	font-size:16px
}
.section_title_2 h5:after {
	content:"";
	position:absolute;
	width:30px;
	height:1px;
	top:-10px;
	left:0;
	background-color:#212121
}
.section_title_2 span {
	position:relative;
	display:block;
	width:360px;
	margin:10px 0;
	font-weight:700;
	font-size:30px;
	color:#d13939;
	line-height:30px;
	font-family:Arial,mingliu
}
.section_title_2 h4 {
	font-family:Arial,mingliu
}
.section_title_2>p {
	position:absolute;
	top:-4px;
	right:0;
	width:700px;
	margin-top:44px;
	padding:0 30px 30px 0;
	font-size:14px;
	line-height:24px;
	box-sizing:border-box
}
.page {
	position:relative;
	margin:30px auto;
	text-align:center
}
.page li {
	display:inline-block;
	background-color:#e7e7e7;
	background-color:rgba(0,0,0,.05);
	transition:.3s
}
.page li a {
	display:inline-block;
	width:40px;
	height:40px;
	line-height:40px;
	color:#000;
	box-sizing:border-box
}
.page_on a {
	color:#fff!important;
	background-color:#d13939
}
.page li:hover {
	opacity:.8
}
.setting img {
	padding:15px;
	box-sizing:border-box
}
.service_box {
	position:relative;
	width:33.33%;
	float:left;
	padding:15px;
	box-sizing:border-box
}
.service_box img {
	max-width:100%;
	margin:0 auto
}
.service_box h4 {
	font-size:16px;
	margin:12px 0 6px
}
.service_box1 {
	position:relative;
	width:20%;
	float:left;
	padding:1px;
	box-sizing:border-box
}
.service_box1 img {
	max-width:100%;
	margin:0 auto
}
.service_box1 h4 {
	font-size:16px;
	margin:12px 0 6px
}
.service_box p {
	}
.time_2 {
	font-size:12px;
	margin-top:4px
}
.news_box_samll {
	position:relative;
	left:5px;
	width:25%;
	float:left;
	padding:10px;
	padding-right:20px;
	text-align:left;
	margin-bottom:30px;
	box-sizing:border-box
}
.news_box_samll a {
	color:#000;
	transition:.3s
}
.news_box_samll img {
	width:100%;
	max-width:100%;
	margin:0 auto;
	opacity:1;
	transition:.3s
}
.time {
	position:relative;
	top:16px;
	height:15px;
	font-size:11px;
	letter-spacing:1px;
	font-style:italic;
	color:#d13939
}
.news_box_samll h4 {
	font-size:15px;
	margin:10px 0 6px;
	height:26px;
	overflow:hidden
}
.news_box_samll p {
	height:82px;
	max-height:82px;
	overflow:hidden
}
a.btn_2 {
	position:relative;
	margin-top:20px;
	display:block;
	height:36px;
	width:100%;
	line-height:36px;
	text-indent:10px;
	font-size:12px;
	color:#000;
	background-color:#e7e7e7;
	background-color:rgba(0,0,0,.05);
	z-index:99;
	transition:.3s
}
a.btn_2:before {
	content:"";
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:1px;
	background-color:#d13939;
	opacity:0;
	transition:.3s;
	z-index:-1
}
a.btn_2:after {
	content:"";
	position:absolute;
	top:0;
	left:0;
	width:97%;
	height:100%;
	background-image:url(/skin/img/icon_more0.png);
	background-repeat:no-repeat;
	background-position:right;
	transition:.3s
}
.only_text img {
	max-width:100%!important;
	height:auto!important
}
.ctrl {
	margin:20px 15px;
	margin-top:40px
}
.ctrl a {
	position:relative;
	float:left;
	margin:0;
	margin-right:.33%;
	height:40px;
	line-height:40px;
	width:33%;
	background-color:#e7e7e7;
	background-color:rgba(0,0,0,.05);
	box-sizing:border-box
}
.ctrl a:after {
	display:none
}
a#back:after,a#prev:after,a#next:after {
	content:"";
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image:url(/skin/img/btn-back.png);
	background-repeat:no-repeat;
	background-position:center;
	transition:.3s
}
a#back:after {
	background-image:url(/skin/img/btn-back.png)
}
a#prev:after {
	background-image:url(/skin/img/btn-prev.png)
}
a#next:after {
	background-image:url(/skin/img/btn-next.png)
}
.news {
	position:relative!important;
	min-height:50px!important
}
@media screen and (min-width:1024px) {
	.news_box_samll a:hover {
	color:#d13939
}
.news_box_samll img:hover {
	opacity:.8
}
.news_box_samll a.btn_2:hover {
	color:#fff
}
a.btn_2:hover:after {
	background-image:url(/skin/img/icon_more.png)
}
a.btn_2:hover:before {
	height:100%;
	opacity:1
}
a#back:hover:after {
	background-image:url(/skin/img/btn-back2.png)
}
a#prev:hover:after {
	background-image:url(/skin/img/btn-prev2.png)
}
a#next:hover:after {
	background-image:url(/skin/img/btn-next2.png)
}
}.textandpic {
	position:relative;
	margin:15px;
	margin-bottom:20px
}
.textandpic img {
	position:relative;
	width:100%;
	opacity:1;
	transition:.4s
}
a.pic_btn {
	position:absolute;
	left:50%;
	top:50%;
	width:180px;
	height:60px;
	margin-left:-90px;
	margin-top:-30px;
	line-height:60px;
	text-align:center;
	color:#fff;
	background-color:#000;
	opacity:0;
	transition:.4s
}
.only_text {
	position:relative;
	top:-4px;
	padding:0 15px
}
.only_text p {
	font-size:14px;
	line-height:24px;
	white-space:pre-line
}
.model+span {
	width:100%
}
.model+.only_text {
	width:60%;
	float:right
}
.model+.section_title_2 {
	position:absolute
}
.form input,.formText {
	border:1px solid #dedede;
	background-color:#fbfbfb;
	font-size:14px;
	line-height:18px;
	width:100%;
	padding:4px;
	text-align:left;
	margin:0 auto;
	outline:medium;
	border-radius:0;
	-webkit-appearance:none;
	box-sizing:border-box;
	transition:.4s
}
.formText {
	text-align:left
}
.form textarea {
	height:100px;
	max-width:100%
}
.form input:focus,.form textarea:focus {
	background-color:#fff;
	border:1px solid #d13939
}
.form dt {
	margin-top:10px;
	color:#888;
	font-size:12px;
	line-height:22px;
	padding-bottom:4px
}
.form dl {
	width:49%;
	float:left
}
.form dl:first-child {
	margin-right:2%
}
.formBtn button {
	display:block;
	padding:10px;
	width:100%;
	background:#212121;
	color:#fff;
	margin:10px auto;
	line-height:18px;
	cursor:pointer;
	border:none;
	transition:.4s
}
.formBtn button:hover {
	background-color:#d13939
}
@media screen and (min-width:1024px) {
	.textandpic:hover a.pic_btn {
	opacity:1
}
a.pic_btn:hover {
	background-color:#d13939
}
.textandpic:hover img {
	opacity:.8
}
.model~.textandpic img:hover {
	opacity:1
}
}.pic_box {
	position:relative;
	left:5px;
	float:left;
	width:50%;
	padding:10px;
	padding-right:20px;
	box-sizing:border-box
}
.section .pic_box:nth-child(5n+1),.section .pic_box:nth-child(5n+2) {
	width:50%
}
.section .pic_box:nth-child(5n+3),.section .pic_box:nth-child(5n+4),.section .pic_box:nth-child(5n+5) {
	width:33.33%
}
.pic_box {
	position:relative;
	margin-bottom:10px
}
.pic_box_img {
	position:relative
}
.pic_box_img img {
	width:100%
}
.pic_box_img span {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:0;
	background-color:#888;
	opacity:0;
	filter:alpha(opacity=0);
	transition:.4s
}
.pic_box p {
	position:relative;
	font-size:16px;
	left:0;
	color:#000;
	padding:10px 0;
	transition:.4s;
	z-index:2
}
.pic_box_img:before {
	content:"";
	display:inline-block;
	*display:inline;
	position:absolute;
	top:50%;
	left:45%;
	left:calc(50% - 30px);
	height:60px;
	width:60px;
	background-image:url(/skin/img/icon-zoom.png);
	z-index:3;
	opacity:0;
	filter:alpha(opacity=0);
	transition:.4s
}
.pic_box_img a {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:4
}
.only_pic {
	text-align:center;
	margin:20px 0
}
.only_pic img {
	width:auto;
	height:auto;
	max-width:100%
}
@media screen and (min-width:1024px) {
	.pic_box_img:hover span {
	margin:30px;
	opacity:.3;
	filter:alpha(opacity=40)
}
.pic_box:hover p {
	color:#d13939
}
.pic_box_img:hover:before {
	top:42%;
	top:calc(50% - 30px);
	left:45%;
	left:calc(50% - 30px);
	opacity:1;
	filter:alpha(opacity=100)
}
}.footer {
	position:relative;
	bottom:0;
	width:100%;
	padding:30px 0;
	background-color:#000;
	opacity:0;
	margin-top:50px;
	box-sizing:border-box;
	transition:.3s
}
.footer_cell {
	width:1200px;
	margin:0 auto;
	box-sizing:border-box
}
.footer_right,.footer_left {
	width:49%;
	min-height:80px
}
.footer_right p,.footer_left p,.footer_right p a,.footer_left p a {
	color:#f0f0f0;
	line-height:20px;
	white-space:normal;
	transition:.4s
}
.footer_right {
	float:right;
	text-align:right
}
.footer_left {
	display:table;
	float:left
}
.footer_left img {
	max-height:80px;
	margin-right:10px
}
.footer_left p {
	display:table-cell;
	vertical-align:middle
}
.footer a:hover {
	color:#d13939
}
.follow span {
	opacity:1;
	padding:4px;
	margin-bottom:10px;
	filter:alpha(opacity=100);
	transition:.4s
}
.follow span:hover {
	opacity:.7;
	filter:alpha(opacity=70)
}
.s-qq,.s-weibo,.s-taobao,.s-tt,.s-renren {
	display:inline-block;
	*display:inline;
	width:36px;
	height:36px;
	background-repeat:no-repeat;
	background-position:center;
	background-size:100%
}
.s-qq {
	background-image:url(/skin/img/qq.png)
}
.s-renren {
	background-image:url(/skin/img/renren.png)
}
.s-taobao {
	background-image:url(/skin/img/taobao.png)
}
.s-weibo {
	background-image:url(/skin/img/weibo.png)
}
.s-tt {
	background-image:url(/skin/img/tt.png)
}
@media  screen and (min-width: 789px) and (max-width: 3840px) {
	.nav li a {
	font-size:14px
}
}
@media screen and (max-width:1279px) {
	.nav li a {
	font-size:14px
}
.section,.section2,.nav,.footer_cell {
	width:960px
}
.section_title_1 span {
	font-size:24px
}
.section_title_2 span {
	width:280px;
	font-size:24px;
	top:-4px
}
.section_title_2 p {
	width:60%;
	top:-8px
}
p.caption {
	font-size:20px
}
.only_text {
	margin-top:-8px;
	top:-6px
}
.section_title_2 {
	min-height:66px
}
}@media screen and (max-width:959px) {
	.header {
	height:50px!important;
	background:rgba(11,11,11,.9)
}
.section,.section2,.nav,.footer_cell {
	width:100%
}
.logo {
	line-height:50px;
	width:auto;
	height:50px
}
.side_close,.nav_icon {
	display:block
}
.nav ul {
	position:absolute;
	top:0;
	right:-150px;
	background-color:rgba(22,22,22,.8);
	width:150px;
	height:999px;
	padding:24px;
	padding-top:60px;
	transition:.4s;
	box-sizing:border-box
}
.nav li a {
	font-size:12px;
	font-weight:100;
	padding:4px 0;
	margin-bottom:8px
}
.footer_cell {
	width:100%
}
.slider_main,.slider_sub {
	top:50px
}
#slider-pager,.icon_down,.mouse {
	display:none
}
p.caption {
	position:absolute;
	width:100%;
	left:0;
	bottom:0;
	height:30px;
	line-height:30px;
	text-align:center;
	padding:0;
	color:#fff;
	background-color:#000;
	font-size:16px
}
.content {
	margin-top:50px
}
.footer_left {
	display:none
}
.footer_right {
	width:100%;
	float:none;
	text-align:center
}
.section_title_2>p {
	display:none
}
.time {
	top:10px
}
.model+.only_text {
	width:100%;
	float:none;
	margin:0;
	padding:0
}
.model+.section_title_2 {
	position:relative;
	margin:0
}
.service_box,.pic_box,.news_box_samll {
	width:100%!important;
	float:none
}
.section_title_2 {
	width:100%;
	min-height:50px
}
.section_title_2 p {
	position:relative;
	width:100%;
	right:0;
	font-size:12px;
	line-height:20px
}
.service_box img,.news_box_samll img,.section_title_2 span {
	width:100%;
	text-align:center
}
.section_title_2 h5 {
	text-align:center
}
.section_title_2 h5:after {
	top:-15px;
	left:50%;
	margin-left:-15px
}
.news_box_samll p {
	height:auto
}
.section_category {
	padding:0;
	height:auto
}
.section_category h5 {
	text-align:center;
	font-size:16px;
	line-height:30px
}
.category {
	text-align:center
}
.category ul {
	position:relative;
	right:auto;
	height:auto;
	line-height:30px;
	margin-bottom:10px
}
.category li {
	margin:0
}
.slider_sub {
	min-height:0
}
.pic_box {
	left:0
}
}@media screen and (max-width:600px) {
	.setting img {
	padding:0
}
p.caption {
	font-size:14px
}
.section,.section2 {
	padding:20px
}
.service_box h4 {
	font-size:16px;
	margin:5px 0
}
.service_box img {
	margin-bottom:10px
}
.section_title_1 span,.section_title_2 span {
	font-size:18px
}
.section_title_2 span {
	width:100%;
	line-height:24px
}
.section_title_2 h5 {
	margin:10px 0;
	font-size:14px
}
.section_title_2 h5:after {
	top:-12px
}
.pic_box p {
	font-size:14px
}
.service_box,.pic_box,.news_box_samll {
	padding:0
}
.service_box {
	margin-bottom:20px
}
.section_title_2,.textandpic,.ctrl {
	margin:0
}
.textandpic {
	margin-bottom:20px
}
.only_text {
	padding:0
}
.ctrl {
	margin-top:10px
}
.category li a {
	padding:6px;
	font-size:11px
}
.only_text p {
	font-size:12px;
	line-height:22px
}
}.sub-menu {
	display:none
}
.pagess {
	clear:both;
	margin:20px;
	overflow:hidden;
	margin-left:0;
	text-align:center;
	font-size:12px
}
.pagess ul li {
	display:inline-block;
	border:1px solid #ccc;
	padding:2px 9px;
	margin:0 3px;
	line-height:20px;
	background:#fff;
	color:#999
}
.pagess ul li:hover {
	background:#ccc;
	color:#fff;
	border:1px solid #ccc
}
.pagess ul li:hover a {
	color:#fff
}
.pagess ul li.thisclass {
	display:inline-block;
	border:1px solid #ccc;
	padding:2px 9px;
	margin:0 3px;
	background:#ccc;
	color:#fff
}
.pagess ul li.thisclass a {
	color:#fff
}
.pagess ul li a {
	display:block;
	color:#999
}
.pagess ul li a:hover {
	color:#fff
}