﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";@font-face{font-family:tt;src:url(tt7.woff) format('woff')}
.gallery_box>span i,.title_3 i{display:none}
*{margin:0;padding:0}
.catg_hide p,.catg_name a:hover,.foot_extend a:hover,.form .section_title_1>p,.gallery_box:hover span,.list_text a:hover p,.section_title_1 .setting span,.side_box .section_title_1>p,a,a.more{color:#48b4c2}
.btn_1 a:hover,.catg_hide,.form input:focus,.form textarea:focus,.section_title_1 .setting span:after,a.btn_contact:hover{border-color:#48b4c2}
.alpha_bg,.btn_1 a:after,.btn_2 a,.catg_name a.on,.formBtn button:hover,.gallery_box:hover:before,.home .section_title_1>p:after,.home .section_title_3>p:after,.page_on a,.service_box_text p a:hover,.slick-dots li.slick-active button,a.btn_2:before,a.btn_contact:hover{background-color:#48b4c2}
.header{background-color:#222}
.header_info p,.header_info p a,.nav li a{color:#f0f0f0}
.on a{border-color:#f0f0f0}
img{border:none;border:0;vertical-align:middle;max-width:100%;max-height:100%}
iframe{max-width:100%;margin:20px 0}
@media (max-width:1023px){iframe{height:auto;width:auto}
}
html{font-size:100%}
body{position:relative;color:#212121;font-family:tt,Arial,'微软雅黑';background-color:#f5f5f5}
ul{list-style-type:none}
a{color:#4f79c5;text-decoration:none;border:none}
p{font-size:14px;line-height:22px}
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}
}
pre{white-space:pre-wrap!important}
.content{position:relative;margin:0 auto;margin-top:30px;box-sizing:border-box}
.h_100{position:relative;height:90px}
.slider~.h_100{display:none}
.slider{margin-top:90px}
.slider .item{position:relative;background:#ccc;color:#fff;text-align:center;background-size:cover;background-position:50%}
.slider .item{transition:.4s}
.slider .item:hover{-webkit-filter:contrast(1.2);-ms-filter:contrast(1.2);filter:contrast(1.2)}
.slider .item a{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff;opacity:0;filter:Alpha(opacity=0);z-index:8}
.slider .item span{display:none;position:absolute;bottom:100px;left:0;width:100%;text-align:center;color:#ccc;font-size:30px;font-family:tt,Arial,MingLiU,'微软雅黑'}
.slick-next,.slick-prev{position:absolute;width:90px;height:50px;top:50%;margin-top:-25px;overflow:hidden;text-indent:999px;background:0 0;border:none;outline:0;z-index:10;cursor:pointer}
.slick-prev{left:0}
.slick-next{right:0}
.slick-next:before,.slick-prev:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-size:100%;background-position:0;z-index:9}
.slick-prev:before{background-image:url(../img/s_prev.png)}
.slick-next:before{background-image:url(../img/s_next.png)}
.slick button{border:0}
.slick-next:after,.slick-prev:after{content:"";position:absolute;background-color:#212121;width:100%;height:100%;top:0;left:0;opacity:.2;transition:.4s;z-index:0}
.slick-dots{position:absolute;width:100%;text-align:center;bottom:20px}
.slick-dots li{display:inline-block;margin:0 4px;padding:10px 0}
.slick-dots li button{position:relative;text-indent:999px;width:40px;height:3px;top:0;font-size:0;background:0 0;border:none;outline:0;background-color:#e6e6e6;opacity:.7;filter:Alpha(opacity=70);cursor:pointer;transition:.3s}
.slick-dots li.slick-active button{opacity:1;background-color:#4f79c5;filter:Alpha(opacity=100)}
@media screen and (min-width:1024px){.slick-next:hover:after,.slick-prev:hover:after{opacity:.8;filter:Alpha(opacity=80)}
	.slick-dots:hover li button{height:12px;top:-4px}
}
.header{position:fixed;top:0;left:0;height:90px;width:100%;background-color:#f7f7f8;box-shadow:1px 1px 4px rgba(11,11,11,.06);color:#fff;z-index:99}
.nav{position:relative;width:1200px;height:90px;line-height:90px;margin:0 auto;z-index:999}
.logo{position:relative;left:0;top:0;height:90px;float:left}
.logo img{max-height:70%}
.nav ul{position:relative;left:50px;float:left;z-index:999}
.nav li{position:relative;display:inline;padding-right:20px;z-index:999}
.nav li a{position:relative;font-size:13px;color:#000;letter-spacing:1px;opacity:1;padding-bottom:4px;font-family:blank,tt,Arial,'微软雅黑';z-index:999}
.on a{border-bottom:1px solid #fff}
.header_info{position:absolute;right:4px}
.header_info img{max-height:70px}
.header_info p{line-height:90px;font-size:12px;color:#999;font-family:blank,tt,Arial,'微软雅黑';font-weight:700}
.header_info a{color:#212121;padding:2px 0;border-bottom:1px solid #fff}
.side_close{display:none;position:fixed;right:0;left:0;top:0;bottom:0;background-image:url(../images/btn_side-close.png);background-repeat:no-repeat;background-position:95% 2%;background-color:rgba(0,0,0,.9);z-index:998;-webkit-transform:translateZ(0);transition:0s}
.nav_icon{display:none;position:absolute;right:10px;top:0;width:50px;height:50px;background-image:url(../img/nav-icon.png);background-repeat:no-repeat;background-size:100%;z-index:99}
@media screen and (min-width:1024px){.nav li a:hover{opacity:.4;filter:Alpha(opacity=40)}
}
.section{position:relative;width:1200px;margin:50px auto;margin-bottom:60px}
.section_title_1{position:relative;margin:10px 0;box-sizing:border-box}
.section_title_1 .setting{position:relative;padding:4px 0;margin-bottom:20px}
.section_title_1 .setting span{position:relative;color:#4f79c5;font-size:30px;font-family:tt,Arial,MingLiU}
.section_title_1 .setting span:after{content:"";display:block;position:absolute;padding:4px 0;width:100%;border-bottom:1px solid #4f79c5;z-index:1}
.section_title_1 .setting a{position:absolute;right:0}
.section_title_1 .setting:after{content:"";display:block;position:absolute;padding:4px 0;width:100%;border-bottom:1px solid #eaeaea;z-index:0}
.home{margin-top:80px}
.home .section_title_1{text-align:center}
.home .section_title_1 .setting:after{display:none}
.home .section_title_1>p:after,.home .section_title_3>p:after{content:"";position:absolute;left:50%;bottom:-16px;margin-left:-30px;width:60px;height:3px;background-color:#000}
.home .section_title_1>p,.home .section_title_3>p{position:relative;font-size:36px;line-height:36px;margin-bottom:30px;font-family:blank,tt,Arial,'微软雅黑';font-weight:700}
.home .section_title_1 .setting p,.home .section_title_3 .setting p{font-size:16px;color:#999;letter-spacing:1px;font-family:blank,tt,Arial,'微软雅黑';font-weight:700}
.home .section_title_3 p{color:#fff}
.service_box{position:relative;width:32%;float:left;margin-right:2%;margin-top:10px;box-shadow:1px 1px 4px rgba(11,11,11,.06);background-color:#fff;box-sizing:border-box}
.service_box:last-child{margin:0;margin-top:10px}
.service_box img{width:100%;-webkit-filter:contrast(1);transition:.3s;opacity:1}
.service_box_text{min-height:150px;padding:20px 30px;box-sizing:border-box}
.service_box_text h4{text-align:center;font-size:20px;margin-bottom:10px}
.service_box_text p{margin-bottom:10px}
.foot_extend:after,.footer_cell:after,.gallery_list:after,.list_item:after,.second_page:after,.section:after,.section_2_cell:after,.side_contact:after{content:"";display:block;height:0;clear:both}
.service_box_text p a{position:relative;margin-top:16px;margin-bottom:10px;display:block;font-size:14px;color:#222;width:100%;height:40px;line-height:40px;background-color:#ededed;text-align:center;transition:.3s}
.service_box_text p a:hover{background-color:#000;color:#fff}
.section_2{position:relative;background-color:#a2a7ab;min-height:360px;padding:60px;padding-top:80px;box-sizing:border-box}
.section_2.home_about{padding:100px}
.bg_blur{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/blur.jpg);background-size:cover;background-attachment:fixed;background-position-x:center!important;z-index:1}
@media screen and (max-device-width:1024px){.bg_blur{background-attachment:scroll}
}
.bg_light{width:100%;background-color:#f7f7f8!important;z-index:1}
.alpha_bg{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../images/blur.jpg);background-size:cover;background-attachment:fixed;opacity:1;z-index:1}
.section_2_brief p{white-space:pre-line;font-size:16px;line-height:30px}
.section_2_cell{position:relative;width:1200px;margin:0 auto;z-index:4}
.section_2_left{position:relative;text-align:center;width:70%;margin:0 auto;color:#fff;background:rgba(11,11,11,.2);padding:30px 80px;z-index:10;box-sizing:border-box}
.section_title_2 .setting{margin-top:6px}
.section_title_2 .setting span{position:relative;padding-top:10px;font-size:36px;font-family:blank,Arial,'微软雅黑';font-weight:700}
.section_title_2{margin-top:20px;margin-bottom:40px}
.btn_1 a{position:relative;display:block;padding:14px;margin:30px auto;width:200px;color:#fff;border:2px solid #fff;z-index:2;transition:.4s;box-sizing:border-box}
.btn_1 a:before{content:">";display:inline-block;position:absolute;right:20px}
.btn_1 a:after{content:"";position:absolute;width:0;height:100%;top:0;left:0;background-color:#4f79c5;z-index:-1;transition:.2s}
.section_2_right{position:relative;width:48%;float:right;overflow:hidden;z-index:3}
.section_2_right img{width:100%;transform:scale(1);-webkit-filter:contrast(1);transition:.4s}
@media screen and (min-width:1024px){.btn_1 a:hover:after{width:100%}
	.btn_1 a:hover{border-color:#4f79c5}
	.section_2_right:hover img{transform:scale(1.1);-webkit-filter:contrast(1.2)}
	a.more:hover{color:#222}
}
a.more{position:absolute;color:#555;right:0;z-index:9}
.gallery_list{padding-top:10px}
.gallery_box{position:relative;float:left;width:30%;margin-right:5%;margin-bottom:30px;box-sizing:border-box}
.gallery_box:nth-child(3n){margin-right:0}
.gallery_box img{border:1px solid transparent;width:100%;transition:.4s}
.gallery_box span{position:relative;font-size:13px;display:block;margin-top:10px;text-align:center;height:30px;line-height:30px;color:#333;z-index:5;transition:.4s}
.gallery_box a{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff;opacity:0;filter:Alpha(opacity=0);z-index:9}
@media screen and (min-width:1024px){.gallery_box:hover img{opacity:.7}
}
.section_title_3{text-align:center}
.section_title_3 p{color:#111}
.section_title_3 span{position:relative;color:#212121;font-size:30px;font-family:tt,Arial,MingLiU}
.section_title_3 .setting{padding-top:6px}
.home .section_title_3 .setting{color:#fff}
#news_slider{margin:40px 0}
.list_item{position:relative;width:1000px;margin:0 100px;background-color:#fff;background-color:#fff}
.list_img{position:relative;width:50%;float:left;overflow:hidden;z-index:9}
.list_img img{width:100%;transform:scale(1);transition:.4s}
.list_text{position:relative;width:49.5%;float:right;padding:40px;box-sizing:border-box}
p.time_1{font-size:12px;color:#ccc}
.list_text a p{color:#212121;font-size:24px;line-height:30px;margin-bottom:20px}
.list_brief p{max-height:90px;overflow:hidden;white-space:pre-line}
.more_2{position:relative;padding-top:40px;z-index:9}
.list_item>a{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:0;z-index:8}
#news_slider .slick-dots li{display:none}
.btn_2{margin:40px}
.btn_2 a{position:relative;display:block;font-size:16px;color:#fff;width:240px;height:50px;line-height:50px;left:50%;margin-left:-120px;background-color:#4f79c5;text-align:center;transition:.3s}
.side_r .list_item{width:100%;margin:0;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eaeaea}
.news_ .setting{margin-bottom:36px}
.side_r .section_title_1{margin:0}
.side_r .list_text{padding-top:0;padding-right:0}
@media screen and (min-width:1024px){.list_text a:hover p{color:#4f79c5}
	.list_img:hover img{transform:scale(1.05)}
	.btn_2 a:hover{background-color:#212121}
}
.second_page_b{min-height:90px;display:none}
.contact_.second_page_b{display:block}
.second_page_b img{width:100%}
.side_box .gallery_box{width:100%;float:none;margin:15px 0}
.second_page{width:1200px;margin:0 auto;margin-bottom:40px}
.side_box,.side_r{position:relative;min-height:100px;box-shadow:1px 1px 4px rgba(11,11,11,.06);background:#fff;box-sizing:border-box}
.side_l{position:relative;width:20%;margin-right:2.5%;float:left}
.side_r{width:77.5%;float:right;padding:30px}
.side_box{padding:20px;margin-bottom:20px}
.side_contact .side_box{box-shadow:none}
.side_box .section_title_1{margin:0}
.form .section_title_1>p,.side_box .section_title_1>p{color:#4f79c5}
.side_box .setting{margin:0;padding:0}
.side_box .setting p span{font-size:16px;color:#111;font-family:Arial,'微软雅黑'}
.side_box .setting p span:after{display:none}
.catg_name{margin-top:14px}
.catg_name a{display:block;color:#111;background-color:#f2f3f6;height:34px;line-height:34px;padding-left:16px;margin-bottom:10px;transition:.3s;text-indent:0;font-size:14px}
.catg_name a:last-child{margin-bottom:0}
.catg_name a.on{color:#fff;background-color:#4f79c5}
.contact_mini_text p{font-size:12px;margin-top:10px;max-height:190px;overflow:hidden}
a.btn_contact{display:block;margin-top:10px;text-align:center;color:#111;border:1px solid #eaeaea;height:34px;line-height:34px;font-size:14px;transition:.3s}
.title_3{border-bottom:1px solid #f2f3f6;padding-bottom:20px;font-size:30px;font-family:Arial,MingLiU}
.detail_time{color:#ccc;font-size:12px;margin-bottom:10px}
.detail_text img{margin:20px 0}
.detail_text>img{width:100%}
.detail_text p{line-height:24px;margin-bottom:10px}
.side_r .gallery_box{width:31%;margin-right:3.4%}
.side_r .gallery_box:nth-child(4n){margin-right:3.4%}
.side_r .gallery_box:nth-child(3n){margin-right:0}
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:#4f79c5;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(../images/icon_more0.png);background-repeat:no-repeat;background-position:right;transition:.3s}
.ctrl{margin:20px 0;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#next:after,a#prev:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-image:url(../img/btn-back.png);background-repeat:no-repeat;background-position:center;transition:.3s}
a#back:after{background-image:url(../img/btn-back.png)}
a#prev:after{background-image:url(../img/btn-prev.png)}
a#next:after{background-image:url(../img/btn-next.png)}
.catg_hide{position:relative;display:none;top:1px;width:100%;height:44px;border:1px solid #4f79c5;background-image:url(../images/down.png);background-position:right;background-repeat:no-repeat;background-size:44px;text-align:center;box-sizing:border-box;margin-bottom:10px}
.catg_hide_2{background-image:url(../images/down2.png)!important}
.catg_hide p{font-size:12px;line-height:44px;color:#4f79c5}
.page{position:relative;margin:20px auto;margin-bottom:10px;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:60px;height:40px;line-height:40px;color:#000;box-sizing:border-box}
.page_on a{color:#fff!important;background-color:#4f79c5}
.page li:hover{opacity:.8}
@media screen and (min-width:1024px){.catg_name a:hover{color:#4f79c5;text-indent:4px}
	.catg_name a.on:hover{color:#fff;text-indent:0}
	a.btn_contact:hover{color:#fff;border-color:#4f79c5;background-color:#4f79c5}
	a.btn_2:hover:before{height:100%;opacity:1}
	a#back:hover:after{background-image:url(../images/btn-back2.png)}
	a#prev:hover:after{background-image:url(../images/btn-prev2.png)}
	a#next:hover:after{background-image:url(../images/btn-next2.png)}
	.service_box img:hover{-webkit-filter:contrast(1.1);opacity:.8}
}
.side_contact{width:100%;box-shadow:1px 1px 4px rgba(11,11,11,.06);box-sizing:border-box;padding:20px;background-color:#fff}
.side_contact .side_box{border:none;width:35%;float:left;padding-top:10px}
.form .section_title_1{margin:10px 0}
.side_contact .section_title_1{margin-bottom:20px}
.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{position:relative;width:60%;float:right}
form{position:relative;top:-10px}
.form textarea{height:100px;max-width:100%}
.form input:focus,.form textarea:focus{background-color:#fff;border:1px solid #4f79c5}
.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:before{content:"";display:block;height:0;clear:both}
.formBtn button:hover{background-color:#4f79c5}
@media screen and (min-width:1024px){.textandpic:hover img{opacity:.8}
}
.footer{position:relative;width:100%;padding:30px 0;background-color:#fff;box-sizing:border-box;transition:.3s}
.footer_cell{width:1200px;margin:0 auto;box-sizing:border-box}
.footer a:hover{color:#999}
.follow{float:right}
.follow span{padding:4px;opacity:1;transition:.4s}
.follow a{display:inline-block;margin-left:5px}
.follow span:hover{opacity:.7}
.s-qq,.s-renren,.s-taobao,.s-tt,.s-weibo{display:inline-block;width:28px;height:28px;background-repeat:no-repeat;background-position:center;background-size:100%}
.s-qq{background-image:url(../img/qq.png)}
.s-renren{background-image:url(../img/renren.png)}
.s-taobao{background-image:url(../img/taobao.png)}
.s-weibo{background-image:url(../img/weibo.png)}
.s-tt{background-image:url(../img/tt.png)}
p.copy{font-size:11px;line-height:30px;float:left}
.copy a{color:#999!important}
.service_box_text p a.a_img{display:block;position:absolute;width:0;height:0;left:0;top:0;margin:0;padding:0;background:#fff!important;opacity:0;z-index:99}
.service_box_text p a.a_img:hover{background:#fff!important;opacity:.2}
.foot_box,.foot_extend img{margin:20px 0 30px 0}
.foot_img{text-align:center;margin-bottom:30px}
.foot_img img{margin:20px 0}
.foot_box a,.foot_box span{font-size:13px;color:#555}
.foot_extend{white-space:pre-line;font-size:0;border-bottom:1px solid #e1e1e1;padding-top:16px;margin-bottom:30px}
.for3{float:right;width:33%;padding:0 4px;box-sizing:border-box}
.for4{float:left;width:25%;box-sizing:border-box;padding:0 4px}
.for6{float:left;width:15.6%;margin-right:1%}
.foot_extend p{position:relative;margin-bottom:10px;font-size:13px;background-color:#eaeaea;padding:6px 10px;width:100%;box-sizing:border-box}
.foot_extend a{display:block;line-height:24px;overflow:hidden;height:24px}
.foot_extend span{line-height:24px}
.foot_extend img{max-width:100%}
.line{border-bottom:1px solid #e1e1e1;margin-bottom:30px}
@media screen and (max-width:1279px){.slick-dots{bottom:0}
	.footer_cell,.nav,.second_page,.section,.section_2_cell{width:100%;padding:0 10px;box-sizing:border-box}
	.header_info p{line-height:100px;font-size:12px}
	.nav li a{font-size:12px;letter-spacing:0}
	.nav li:after{height:12px;margin-top:-6px}
	.service_box_text p{max-height:none}
	.service_box_text{min-height:170px}
	.section_2_left{width:80%}
	.list_item{width:850px;margin:0 60px}
	.list_text a p{font-size:16px;margin-bottom:10px}
	.more_2{padding-top:20px}
}
@media screen and (max-width:960px){.slick-next,.slick-prev{width:50px;height:28px;margin-top:-14px}
	.slick-dots li button{width:20px}
	.home .section_title_1>p,.home .section_title_3>p{font-size:18px}
	.section_2_left{padding:20px}
	.contact_~.h_100{display:none}
	p{font-size:12px}
	.footer_cell,.second_page,.section,.section_2_cell{width:96%}
	.nav{width:100%;height:100%}
	.header_info{display:none}
	.nav{line-height:50px}
	.h_100,.header,.logo{height:50px}
	.header{position:fixed;top:0}
	.h_100{display:block}
	.slick-slider{margin-top:50px}
	.logo{margin-left:20px}
	.nav_icon{display:block}
	.nav ul{display:none;position:fixed;left:auto;width:100%;text-align:center;top:50%}
	.nav li{display:block;line-height:30px;padding-right:0}
	.nav li a{position:relative;font-size:18px;line-height:40px;color:#fff!important}
	.nav li:after{display:none}
	.service_box_text p{max-height:none}
	.content{margin-top:10px}
	.service_box_text h4{font-size:16px}
	.section_2{padding:20px}
	.section_2.home_about{padding:20px}
	.section{margin-top:20px;margin-bottom:20px}
	.section_title_1 .setting span,.section_title_2 .setting span,.section_title_3 .setting span{font-size:18px;line-height:22px}
	.section_2_left,.section_2_right{width:100%}
	.btn_1 a{width:100%;padding:6px;font-size:12px}
	.gallery_box{width:50%;margin-right:0}
	.gallery_box span{font-size:12px}
	.list_img,.list_item,.list_text{width:100%}
	.list_item{margin:0}
	#news_slider .slick-next,#news_slider .slick-prev{top:70%}
	#news_slider{margin:20px 0}
	.list_text{padding:20px}
	.more_2{display:none}
	.btn_2{margin:0}
	.btn_2 a{width:100%;left:0;margin-left:0;height:30px;line-height:30px;font-size:14px}
	.side_box .setting p span{display:none}
	.contact_mini,.side_box .section_title_1,.side_box>a{display:none}
	.side_r{width:100%;z-index:1}
	.title_3{font-size:16px}
	.side_l{width:100%;height:100%;z-index:2}
	.side_l .side_box{border:none;padding:0;margin:0;min-height:0}
	.catg_name a{text-align:center;padding:0;font-size:12px}
	.catg_name{margin:0;margin-bottom:20px}
	.catg_hide{display:block}
	.has_sub{display:none;right:0}
	.side_box .gallery_box{display:none}
	.side_r .list_text{padding:0;padding-bottom:20px}
	.side_r .gallery_box:nth-child(1){width:100%}
	.side_r .gallery_box{width:50%;margin-right:0}
	.side_r .gallery_box:nth-child(3n),.side_r .gallery_box:nth-child(4n){margin-right:0}
	.side_contact .side_box{width:100%;float:none;padding:0}
	.form{width:100%;float:none}
	.side_contact .side_box .section_title_1{display:block}
	.side_contact .contact_mini_text p{overflow:visible}
	p.time_1{font-size:12px}
	.section_title_1 .setting a{display:none}
	.for3,.for6{width:48%}
	.for3{float:left;margin-right:1%}
	.foot_box a,.foot_box span{font-size:12px}
	.foot_extend p{font-size:12px}
	.foot_extend a{line-height:20px}
	p.copy{width:100%;float:none;text-align:center}
	.foot_extend span{line-height:16px}
	.section_2_brief p{white-space:normal;font-size:12px;line-height:18px}
}
@media screen and (max-width:480px){.service_box{width:100%;margin-right:0}
	.service_box_text{min-height:50px}
	.for3,.for6{width:100%;margin:0;padding-left:20px;box-sizing:border-box}
	.for4{width:50%}
	.foot_box a,.foot_box span{font-size:10px}
	.foot_extend p{font-size:11px}
	.s-qq,.s-renren,.s-taobao,.s-tt,.s-weibo{width:12px;height:12px}
}
.page_on span{display:inline-block;width:40px;height:40px;line-height:40px;color:#000;box-sizing:border-box}
.section_title_1 p img{max-width:70%}
