@charset "utf-8";
body{ margin:0 auto; font-size:14px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; line-height:normal;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{ padding:0; margin:0;}
h4,h5,h6,b{font-weight:normal;}
ul { list-style:none;}
*{ margin:0px; padding:0px;list-style:none;}
img { border:0px;}
a { color:#333; text-decoration:none;}

.aligncenter {clear: both;display: block;margin: 0 auto 1.75em;}
.alignleft {float: left;margin: 0.375em 1.75em 1.75em 0;}
.alignright {float: right;margin: 0.375em 0 1.75em 1.75em;}
blockquote.alignleft {margin: 0.3157894737em 1.4736842105em 1.473684211em 0;}
blockquote.alignright {margin: 0.3157894737em 0 1.473684211em 1.4736842105em;}
blockquote.aligncenter {margin-bottom: 1.473684211em;}
.single-content img{max-width:100%;height:auto;display: block;margin: 15px auto;}
.single-content p{margin-bottom: 15px;}

i,em{font-style: normal;}

.fullImg{width: 100%;}
.transition{-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}


/*404*/
.ui-errors{margin:100px 0;position:relative;text-align: center;}
.ui-errors h4{font-size:24px;font-weight: normal;color: #77b3bf;line-height:50px;}
.ui-errors h1{font-size: 160px;color: #aaa;line-height:180px;}




.pt { padding-top:70px; }
.pb { padding-bottom:70px; }

.top_hot_line > p { padding-left: 30px;background: url(images/phone.png) no-repeat left center;color: #f08200;float: right;margin-left: 20px; }
.top_hot_line > a { color: #f08200; }

.top{line-height: 30px;background: rgb(247,247,247);color: #575555;font-size:12px;}
.top a{color: #f08200;display: inline-block;margin:0 5px;cursor: pointer; }
.top a:hover { text-decoration: underline; }

.top_header{width: 100%;background:rgba(51,51,51,.1);position: absolute;top: 30px;z-index: 10;}

.logo{line-height: 80px;position:relative;}
.logo > .logo_r { position:absolute;right: -90%;bottom:25px; }

.hot_line{padding-left: 70px;background-image:url(images/top_phone.png);background-repeat:no-repeat;background-position: 10px center;
	line-height: 31px;color: #f08200;font-size: 20px;font-size:22px;font-weight: bold;margin-left:150px;margin-top:5px;}
.hot_line > span { color: #f08200;font-size: 14px; }
.xkz_line { color: #f08200;font-size: 16px;line-height:66px;font-weight: bold; }

.head_search { width: 28px;height: 28px;margin-top: 28px; }
#search{width: 100%;height: 28px;line-height: normal;border:1px solid #fff;position:relative;border-radius: 14px;}
#s{width: 71%;height:40px;border-radius: 2px;padding:0 0 0 15px;color: #333;background: transparent;outline: none;}
#search-submit{position: absolute;left: 0;top: 0;height: 26px;width: 26px;padding: 5px;outline: none;border: 0;}
.search_zhe{position: absolute;left: 0;top: 0;height: 26px;width: 26px;padding: 5px;z-index: 10;cursor: pointer;}
.search_cha{position: absolute;right: 0;top: 0;transition: all .5s;height: 26px;width: 26px;padding: 5px;z-index: 10;cursor: pointer;font-size: 20px;color:#FFF;display: none;line-height: 14px;}
.search_cha:hover { transform: rotateZ(180deg);transition: all .5s }

.reci { color:#666;width:280px;height:22px;overflow: hidden;margin-right:20px;margin-top:10px;font-size:12px; }
.reci li { display:inline-block;margin-right: 10px; }
.reci li > a { color:#666; }
.reci li > a:hover { text-decoration: underline; }
.menu_list:after{content:"";display: block;clear: both;}
.menu_list > li{float: left;line-height: 78px;position:relative;}
.menu_list > li > a{display: block;font-size: 14px;color: #fff;margin-left: 50px;position:relative;}
.menu_list > li > a:hover{border-bottom: 2px solid #fff;}
.py_nav_menu{display: none;line-height:100px;float: right;}
.py_nav_menu > img{width: 30px;height: 30px;}
.menu_list .current-menu-item > a,.menu_list .current_page_item > a { border-bottom: 2px solid #fff;box-sizing: border-box; }
.mb_navdh { display: none; }

.sub-menu { position: absolute;left: -20px;top: 44px;width: 100%;font-size: 12px;line-height: 24px;z-index: 100;background: #fff;visibility: hidden; }
.sub-menu > li { margin: 0; }
.sub-menu > li > a { display:block;padding: 10px 0;line-height: 24px;text-align: center;color:#333; }
.menu_list > li:hover .sub-menu{ visibility:visible; }
.sub-menu > li:hover { background: rgb(206,34,42); }
.sub-menu > li:hover > a { color: #fff; }


/*新闻列表页*/
.py_banner_ful img{width: 100%;}
.pyfenlei_title { margin-bottom: 20px; }
/*.py_main{background: rgb(250,250,250);}*/
.py_main > .container { background: #fff;padding-bottom: 20px; }
.py_main_left{width: 28%;background: #FFF;margin-top: 20px;}
.py_main_right{width: 66%;padding-top:25px;}
.py_bg{background: #FFF;}
.py_cat { display:flex;flex-wrap: wrap; }
.py_cat > li{ width: 140px;line-height: 60px;text-align: center;font-size: 18px; }
/*.py_cat > li > a{ color: #808080; }*/
.py_cat>.current-cat { font-size: 22px;border-bottom: 1px solid #0dae9b; }
.py_cat>.current-cat > a { color:#50bac5; }
.py_cat>li:hover > a { color:#50bac5; }
.py_cat li a{display: block;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}

.py_main_position{line-height: 51px;border-bottom: 1px solid #e5e5e5;color: #999;margin-bottom: 24px;}
.py_main_position a{color: #999}
.py_main_position a:hover{color: #666}
.py_lists > li{padding: 20px 26px;border: 1px solid #e5e5e5;margin-bottom: 30px;}
.py_lists > li:hover a { color:#50bac5; }
.py_lists > li:hover { border-color: #50bac5; }
.py_lists > li > h3 { font-size: 24px;font-weight: normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.py_lists > li > h3 > a{ color: #4c4c4c; }
.py_lists > li > p { font-size: 16px;color: #999; }
.py_lists > li > p > span { display: inline-block;width: 66px;height: 26px;border: 1px solid #50bac5;text-align: center;line-height: 24px;color:#50bac5;border-radius: 10px;font-size: 12px;margin: 15px 20px 15px 0; }

.py_list_img{width: 100%;overflow: hidden;}
.py_list_txt{width: 100%;position:relative;padding: 10px 0 20px;}
.py_list_img img{height: 100%;}
.py_list_txt p{font-size: 14px;color: #808080;line-height: 26px;margin-bottom: 15px;}
.py_list_txt > a  { position:absolute;right: 0;bottom:0;color:#666; }

.wp-pagenavi{text-align: center;padding:21px 0 40px;}
.wp-pagenavi a,.wp-pagenavi span{display: inline-block;font-size: 16px;padding:10px 15px;border-radius: 20px;margin: 0 5px;border: 1px solid #efefef;}
.wp-pagenavi a:hover,.wp-pagenavi span.current{background: #50bac5;color: #FFF;border-color: transparent;border-radius: 20px;border: 1px solid #50bac5;}

.py_details h1{text-align: center;font-weight: normal;color: #333;}
.py_info{text-align: center;padding: 24px 0;color:#999;}
.py_info span{margin: 0 15px;display: inline-block;}
.py_info i{margin-right: 5px;}
.py_detail_cont{padding-bottom: 11px;border-bottom: 1px dashed #DDD;margin-bottom: 10px;margin-top:20px;}
.py_detail_cont p,.py_detail_cont>div{font-size: 16px;color: #000;line-height: 25px;margin-bottom: 20px;}
.py_detail_cont h3,.py_detail_cont h4{font-size:22px;margin-bottom: 20px;}
.py_detail_cont img{display: block;max-width: 100%;margin:0 auto;}
.py_detail_cont video,.py_detail_cont embed{width: 100%;}

.py_articles_other{padding: 20px 0;color: #999;line-height: 25px;font-size: 14px;}
.py_articles_other div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.py_articles_other a{color: #999;}

.py_related_articles{margin-top: 25px;background: #FFF}
.py_related_articles_tit{font-size: 16px;color: #333;font-weight: bolder;padding-bottom: 14px;border-bottom: 1px solid #DDD}
.py_cat_related{padding-top: 10px;}
.py_cat_related li{position: relative;width: 49%;line-height: 25px;}
.py_cat_related li:nth-child(odd){float: left;}
.py_cat_related li:nth-child(even){float: right;}
.py_cat_related li a{width: 65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.py_cat_related li i{position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #666;left: 0;top: 11px;}
.py_cat_related li time{width: 25%;}
.py_cat_related li a:hover { color: #f08200; }

/*产品列表页*/


.py_lists_1 { display:flex;flex-wrap: wrap;  }
.py_lists_1 .col-md-4{margin-bottom: 25px;}
.py_lists_1 li:hover .py_lists_1_txt h3 > a {color: #50bac5;}
.py_lists_1_txt{padding-bottom: 20px;position: relative;}
.py_lists_1_txt h3{font-size: 14px;color: #666;padding: 15px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.py_lists_1_txt p{font-size: 12px;color: #999;line-height: 20px}
.py_lists_1_txt b{position: absolute;bottom: 0;left: 0;width: 35px;height: 1px;background: #ededed;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}
.py_lists_1 li{cursor:pointer;width:33.333%;padding: 0 15px;margin-bottom: 20px;}
.py_lists_1 li:hover b{width: 100%;background: #4e4e4e}

/*  */
.py_lists1 > li{margin-bottom: 24px;display:flex;justify-content: space-between;padding-bottom: 15px;border-bottom: 1px dashed #ddd;}
.py_lists1 > li:hover a { color:#f08200; }
.py_list_img1{width: 25%;height: 180px;overflow: hidden;text-align: center;}
.py_list_txt1{width: 72%;position:relative;padding: 20px 0;}
.py_list_img1 img{width: auto;height: 100%;}
.py_list_txt1 h3{font-size: 16px;margin-bottom: 18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight: normal;}
.py_list_txt1 h3 > a { color:#666; }
.py_list_txt1 p{font-size: 14px;color: #372d23;line-height: 26px;margin-bottom: 15px;}
.py_list_txt1 > time { position:absolute;right: 0;top:20px;color:#c0c0c0;font-size: 12px; }
.py_list_txt1 > a  { position:absolute;right: 0;bottom:0;color:#666; }

/* 许可证 */
.xukezhtitle { text-align: center;margin-bottom: 30px; }
.xukezhtitle > h1 { font-size: 30px;font-weight: normal;margin-bottom: 10px; }
.xukezhtitle > p { font-size: 14px;color:#999; }

.py_lists_14 { width: 100%;display:flex;flex-wrap: wrap; }
.py_lists_14 li{width:25%;cursor:pointer;margin-bottom: 20px;}
.py_lists_14 .col-md-4{margin-bottom: 25px;}
.py_lists_14_txt{padding-bottom: 25px;position: relative;border: 1px solid #efefef;border-top: 0;}
.py_lists_14_txt h3{font-size: 16px;text-align: center;color: #372d23;padding: 15px 0 5px;font-weight: normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.py_lists_14_txt h3 > a { color: #372d23; }
.py_lists_14 li h3:hover > a { color:#f68535; }
.py_lists_14_txt p{font-size: 14px;color: rgba(51,51,51,.8);line-height: 26px;}
.py_lists_14_txt b{position: absolute;bottom: 0;left: 0;width: 35px;height: 1px;background: #ededed;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}
.py_lists_3 { padding: 10px;height: 100%; }
.py_lists_14_txt > a { display:block;width: 100px;height: 32px;margin: 0 auto;text-align: center;border: 1px solid #efefef;line-height: 30px;border-radius: 4px;margin-top: 20px; }
.py_lists_14 li .py_lists_14_txt > a:hover { background: #50bac5;color:#FFF;border: 1px solid #50bac5; }

.jingdiananli { padding: 50px 0; }
.jingdiananli_con { margin-top: 50px;display: flex;padding: 0 50px; }
.jingdiananli_con > div { width: 25%;padding: 0 10px; }

.wenti_title { padding: 40px;background: #eb985e;text-align: center;position: relative; }
.wenti_title > h3 { font-size: 30px;color:#fff; }
.wenti_title > p { font-size: 16px;color:#fff; }
.wenti_title:after { content: '';display:block;width: 0;height: 0;border-width: 15px;border-style: solid;border-color: #eb985e transparent transparent transparent;position:absolute;bottom: -30px;left: 50%;margin-left: -15px; }
.wenti_box { margin-top: 50px; }
.wenti_con { display: flex;flex-wrap: wrap; }
.wenti_con > div { width: 33.333%;padding: 0 20px;margin-bottom: 30px; }
.wenti_con > div > h3 { font-weight: normal;font-size: 16px;color:#333;margin-bottom: 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.wenti_con > div > h3 > span { display:inline-block;padding: 0 5px;background: #f68535;color: #fff;border-radius: 3px;font-size: 14px;margin-right: 10px; }
.wenti_con > div > p { font-size: 14px;color:#999;position: relative;padding-left: 29px; }
.wenti_con > div > p > span { display:inline-block;padding: 0 5px;background: #2ba3f6;color: #fff;border-radius: 3px;font-size: 14px;margin-right: 10px;position:absolute;left: 0;top:0; }
.wenti_con > div > h3:hover a { color: #f68535; }

/* 内页左侧边 */
.ggcebian { background:#FFF; }
.ggcebian > .contactwm { margin-top:20px; }
.ggcebian > .contactwm > p { height:40px;background:#50bac5;color:#FFF;line-height: 40px;font-size: 16px;padding-left: 40px; }
.ggcebian > .contactwm > .ggcebian_con { padding: 0;border: 1px solid #50bac5; }
.ggcebian_con > div { border-bottom:1px solid #ddd;padding:10px 10px 10px 65px;background-repeat: no-repeat;background-position: 40px 14px; }
.ggcebian_con > div > p:first-child { font-size: 14px; }
.ggcebian_con > div p { color:#666666; }
.ggcebian_con .zbhotline > p:nth-child(2) { font-size: 14px;color:#4c4c4c;font-weight: bold; }
.ggcebian_con .zbweixin {color: #666;}

.ggcebian > .retuijian { padding: 20px 15px 0;border: 1px solid #e5e5e5; }
.ggcebian > .retuijian > p { font-size: 16px;color:#808080;padding-bottom:10px;border-bottom: 1px solid #e5e5e5;margin-bottom: 15px; }
.tjcebian_con > div { height: 120px;position:relative;margin-bottom: 20px; }
.tjcebian_con > div:nth-child(1) { background-size: 100% 100%; }
.tjcebian_con > div:nth-child(2) { background-size: 100% 100%; }
.tjcebian_con > div:nth-child(3) { background-size: 100% 100%; }
.tjcebian_con > div:nth-child(4) { background-size: 100% 100%; }
.tjcebian_con > div > p { width: 100%;color: #FFF;padding: 0 20px;position: absolute;top: 50%;left:0;transform: translate(0,-50%);font-size: 16px;text-align: center; }
.tjcebian_con > div > p a { color:#fff; }
.tjcebian_con > div > p a:hover { color: #50bac5; }

/*颜色修改*/
.c_005DA2{color:rgb(206,34,42);}
.bgc_005DA2{background-color: rgb(206,34,42)}
.py_navs li a:hover,.py_navs li.current-menu-item a,.py_navs li.current-menu-page a{border-bottom-color: rgb(206,34,42);}
.py_foot_ul li a:hover{color:rgb(206,34,42);}
.py_copyright a:hover{color:rgb(206,34,42);}
.py_main_position a:hover{color:rgb(206,34,42);}
.py_articles_other a:hover{color:rgb(206,34,42);}
.page_cont .py_cat{background: rgb(206,34,42)}
@media (max-width: 1500px){
	.youshi_outer { width: 90%; }
}
@media (max-width: 1220px){
	.hot_line { margin-left:0; }
	.logo > .logo_r { right: -90%; }
	.weiket_con { width: 46%; }

	.py_cat_related li time{width: 30%;}

	.menu_list > li > a { margin-left: 30px; }
	.fwfw_left { width: 70%; }
	.fwfw_right { width: 30%; }
	.gsyoushi_box { padding: 50px 0 0; }
	.lc_con .lc_con_1 { padding-left: 22px;padding-right: 50px;padding-top: 20px; }
	.lc_con .lc_con_2 { margin-top: 90px;padding-left: 178px;padding-right: 155px; }
	.news_list > div > h3 { line-height: 30px; }
	.news_list > div > h3 > .more { top: 0; }
	.mb_news { display:block; }
	.pc_news { display:none; }
}
@media (max-width: 991px){
	.friends_con > div { padding: 5px; }
	.news_date { padding-left: 0; }
	.weiket_right { padding: 0 30px 0 20px; }
	.news_rong { padding-right: 0; }
	.lc_buzhou { padding-left: 0; }
	.lc_buzhou > div { background-size: 100% auto;padding: 25px 25px 0 100px; }
	.gf_banli { padding: 10px 30px; }
	.services_main_box > a { height: 250px; }
	.header_daohang { width: auto; }
	.level_tit h3 em { display:none; }

	.dianhua { bottom: 20px;height:35px;font-size:20px;line-height: 35px;left: 32%; }
	.zhoubianfuwu_box .fuwuyoushi_con > div { width: 50%; }
	.footsh_con { padding: 40px 0; }
	.footsh_con > div { padding: 0 10px; }
	.footsh_con > div:first-child { padding: 0 10px 0 30px; }
	.menu_list > li > a { color:#FFF; }
	.level_tit .yinwen_xian em { display:none; }

	.rightxf { display:none; }
	.ggcebian { display:none; }
	.bottomxf { display:flex; }

	.friends_con > div { padding: 10px; }

	.sub-menu { left: -150px;top: 0;}

	.py_logo{width: 18%;}
	.py_search{padding: 4px 0}
	.py_navs li a{padding: 0 4px 7px;line-height: 44px;}
	.side-mockup.left-mockup{display: none;}
	.row-content.buffer.even .column.push-six{width: 100%;margin: 0}
	.py_main_left{width: 100%;margin-bottom: 0;margin-top: 0;}
	.py_main_right{width: 100%;padding-top: 0;}
	.header_top {display: none;}
	.header_bot>div{display: none;position: absolute;top: 80px;right: 0;width: 100%;background: #fafafa;z-index: 100;width: 100%;background: rgba(0,0,0,.7);}
	.header_bot li{float: none;}
	.header_bot li a{margin: 0;text-align: center;}
	.header_bot>span{display: block;display: block;line-height: 80px;}
	.advertising .mb_ad,#mb_banner{display: block;}
	.index_news_img{display: none;}
	.index_news_txt{width: 100%;padding: 0}
	.index_case_box{background: #f9f9f9}
	.index_case_main_box a:nth-child(1),.index_case_main_box a:nth-child(2){margin-bottom: 30px;}
	.footer_bot { padding-bottom:70px; }
	.side{display: none;}
	.foot_line{display: none;}
	.pb100{padding-bottom: 70px;}
	.pt100{padding-top: 70px;}

	.py_lists_14 li { width: 33.333%; }

	.fwfw_left > div { padding: 50px 10px; }
	.tijiao input { padding: 0 10px 0 35px; }
	.tijiao select { padding: 0 10px 0 35px; }
	.head_search { display:none; }
	.header_daohang { float: right!important; }
	.top_header { position: relative;top: 0;background: rgba(51,51,51,1); }
	.banner_xia_con > div span { font-size: 40px;padding: 0 5px; }
	.banner_xia_con > div div { padding-top: 0; }
	.banner_xia_con > div div > p:nth-child(1) { font-size: 16px; }
	.banner_xia_con > div div > p:nth-child(2) { font-size: 12px; }

	.services_main_box > div { width: 49%;margin-bottom: 20px; }
	.lc_con { background: url(); }
	.lc_con .lc_con_2 { flex-direction: row; }
	.mb_fuwujt { display: block; }
	.lc_con div { align-items: center; }
	.wt_img { display:none; }
	.wt_con { width: 100%; }
	.news_wenti { display:none; }
	.news_list > div { width: 47%; }
	.foot_list > li i { margin: 0 12px; }
	.lianxifs { flex-wrap: wrap; }
	.lianxifs > p { margin-bottom: 10px; }

	.menu_list > li { line-height: 50px; }
	.menu_list .current-menu-item > a, .menu_list .current_page_item > a { color:#FFF;background: #f08200; }
	.menu_list > li > a:hover { color:#FFF;background: #f08200; }

	/* 许可证列表页面 */
	.jingdiananli_con { padding: 0; }
	.jingdiananli_con > div { width: 33.333%; }
	.jingdiananli_con > div:nth-child(4) { display:none; }

}
@media (max-width: 768px){
	.aboutus_img { display:none; }
	.aboutus_con > div { width:100%; }
	.fuwuyoushi_con > a { width:50%; }
	.services_main_box > a { width:20%; }
	.services_main_box > a > div > p { display:block; }
	.weiket_con > div { width:100%;padding-bottom:0; }
	.weiket_right { padding: 10px 10px; }
	.weiket_con > .weiket_right { padding-bottom: 40px; }
	.footsh_img > img { height: 40px; }
	.footsh_con > div { width:50%;padding: 0 50px;justify-content: flex-start;margin-bottom: 20px; }
	.footsh_con > div:first-child { padding: 0 50px 0 50px; }
	.footsh_con > div:nth-child(3) { border-left:0; }
	.zixunrexian { display:none; }
	.weiket_left { display:none; }
	.mb_news { display:block; }
	.pc_news { display:none; }
	.wenti_con > a { margin-top: 0;margin-bottom: 20px; }
	.friends_con > div { width: 25%; }
	.friends_con > div:nth-child(9) { display: none; }
	.friends_con > div:nth-child(10) { display: none; }
	.lc_buzhou > div { height: 145px; }
	.lc_buzhou > div > h3 { font-size: 18px;margin-bottom:0; }
	.maiyou_img { display: none; }
	.whychoose_box { padding: 50px 0; }
	.logo > .logo_r { display:none; }

	.py_nav_menu{display: block;}
	.py_search{display: none;}
	.py_navs.pull-left{float: right !important;padding-top: 20px}
	.py_foot_left,.py_foot_right{width: 100%;}
	.py_foot_right{text-align: center;padding-top: 30px;margin-top: 30px}
	.py_foot_ul:last-child{padding-right: 0;}
	.py_foot_logo img{display: block;margin: 0 auto}
	.py_main_left{display: none;}
	.py_cat_related li{width: 100%;}
	.py_cat_related li a{width: 70%;}
	.py_cat_related li time{width: 20%;}

	.pb { padding-bottom: 30px; }
	.pt { padding-top: 30px; }

	.foot_bot p.copyright > em { display:block;width:100%;text-align:center; }
	.foot_bot p.copyright > .copyright_1 { clear:both!important; }
	.foot_bot p.copyright > .copyright_2 { clear:both!important; }

	.whychoose_con > div > div { padding: 10px 15px 50px; }
	.whychoose_con > div > div > h3 { font-size: 18px; }
	.wuyou_inner > div { background-size: 100% 100%; }
	.py_list_txt1 > time { top: 95%; }

}
@media (max-width: 639px){
	.top_hot_line { display: none; }
	.py_top div{width: 100%;text-align: center;}
	.py_navs>div{top: 45px;}
	.py_foot_ul{display: none;}
	.py_foot_ul:last-child{display: block;width: 100%;}
	.py_copyright>div>div{width: 100%;text-align: center;}
	.py_logo{padding:5px 0;width: 30%}
	.py_navs.pull-left{padding-top: 15px;}
	.py_list_txt{width: 100%;}
	.wp-pagenavi a, .wp-pagenavi span{font-size: 12px;}
	.py_cat_related li time{display: none;}
	.py_cat_related li a{width: 100%;}
	.py_details h1{font-size: 18px;}
	.py_detail_cont p, .py_detail_cont>div{font-size: 12px;}
	.foot_bot p.copyright > em { text-align: left; }


	.py_lists_14 li { width: 50%; }
	.py_lists_1 li { width: 50%; }

	.py_cat > li { width: 90px;font-size: 14px; }
	.py_cat>.current-cat { font-size: 18px; }

	.lc_con .lc_con_2 { padding-left: 90px;padding-right: 90px; }
	.lc_con .lc_con_1>div:first-child { position:static; }
	.lc_con .lc_con_1 { padding: 0; }
	.foot_list { flex-wrap: wrap; }
	.foot_list > li { width: 100px;margin-bottom: 20px; }
	.foot_list > li i { display: none; }
	.footer_right { margin-left: 10px; }
	.footer_right > p { font-size: 12px; }
	.footer_bot p.copyright .copyright_2 { float: left; }

	.py_list_img1 { display: none; }
	.py_list_txt1 { width: 100%; }

	/* 许可证 */
	.jingdiananli_con > div { width: 50%; }
	.jingdiananli_con > div:nth-child(3) { display:none; }
	.wenti_con > div { width: 100%; }

}
@media (max-width: 479px){
	.footsh_con .footsh_img { width:45px; }
	.footsh_con > div { padding: 0 0 0 10px; }
	.footsh_con > div:first-child { padding: 0 0 0 10px; }


	.py_navs.pull-left{padding-top: 10px;}
	.py_lists_1 .col-md-4{width: 100%;}
	.index_news_box{padding: 0}
	.index_news_txt li time{display: none;}
	.index_news_txt li a{width: 100%}
	.index_case_main_box{padding:10px 5px}
	.index_case_main_box a.col-md-3{width: 100%}
	.foot_bot p.copyright em{width: 100%;text-align: left;}
	.top .pull-right{display: none;}
	.foot_list > li { width: 90px; }

	.py_lists_14 li { width: 100%; }
	.py_lists_1 li { width: 100%; }

	.py_cat > li { width: 80px; }
	.py_cat>.current-cat { font-size: 16px; }

	.level_tit h3 { font-size: 22px; }
	.level_tit > p { font-size: 12px; }

	.dibu_box a { width: 300px;font-size: 14px; }
	.dibu_box h3 { font-size: 18px; }
	.dibu_box { padding: 50px 0;overflow: hidden; }
	.foot_top { display:block; }
	.footer_right { margin: 20px auto 0; }
	.news_list { flex-wrap: wrap;margin-top: 20px; }
	.news_list > div { width: 100%;margin-top: 20px; }
	.news_list > div > h3 { margin-bottom: 10px;padding-left: 12px; }
	.news_wenti { display:block; }
	.shuju_con > div > span { font-size: 22px; }
	.shuju_con > div > p { font-size: 12px; }
	.lc_con .lc_con_2 { padding: 0 10px;margin-top: 20px; }
	.lc_img { height: 40px; }
	.lc_con .lc_con_1>div { height: 100px; }
	.lc_con .lc_con_1>div:first-child { width: 22%; }
	.lc_con .lc_con_1>.mb_fuwujt { height: auto; }

	.youshi_xian { padding-bottom: 100px; }
	.youshi_xian > h3 { font-size: 22px; }
	.youshi_outer { width: 96%; }
	.swiper-button-next, .swiper-button-prev { background-color: rgba(0,0,0,.3); }

	.fwfw_con { display:block; }
	.fwfw_left { width: 100%;border-right: 1px solid rgb(230,230,230); }
	.fwfw_right { width: 100%; }
	.services_main_box > div { width: 100%; }
	.remengxm > h3 { line-height: 60px; }
	.remengxm > h3 > img { top: 7px; }
	.services_main_box > div { height: 300px; }
	.remengxm1 > div { margin: 70px auto 50px; }
	.banner_xia_con > div { width: 50%;padding:10px 0; }
	.banner_xia_con > div span { font-size: 34px; }

	.logo > a > img { width: 110px; }
	.remengxm_diyi > p { margin-bottom: 20px; }
	.remengxm_inner > p { margin-top: 10px; }

	.py_lists_14_txt > a {  background: #f68535;color:#FFF; }
	.xukezhtitle > h1 { font-size: 26px; }


}