/*
Theme Name: 沪立商务
Theme URI:地址
Description: 上海网站建设
Version: 1.0 版本号
Author: 上海网站建设
Author URI: 作者的网址
Tags: 标签，多个用半角逗号隔开
*/
@charset "utf-8";
body{ margin:0 auto; font-size:14px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; line-height:normal;letter-spacing: 1px;}
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;}

/*侧边栏*/
.rightxf {position: fixed;top: 200px;right: 0;z-index: 10;border-radius: 5px;box-sizing: border-box;padding: 14px 0;}
.rightxf > .xfdianji {display: block;width:70px;height:64px;position: relative;cursor: pointer;margin-bottom:2px;}
.rightxf > .xfdianji .outeryuan {
	width:54px;
	height:48px;
	text-align: center;
	float: left;
}
.rightxf > .xfdianji > .zuiwai {
	width: 70px;
	height: 64px;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	padding: 8px;
	background-color: #049fdf;
	transition: all 1s;
	-webkit-transition: all 1s;
	display: flex;
	z-index: 11;
}
.rightxf > .xfdianji .outeryuan > p {
	color:#fff;
	font-size: 12px;
	width: 54px;
}

.rightxf > .xfdianji .outeryuan > .iconfont {
	font-size: 24px;
	line-height: 30px;
	color: #fff;
}

.rightxf > .xfdianji:nth-child(1):hover .wxewm {
	display:block;
	height: auto;
	text-align: center;
	width: auto;
	padding: 0 20px;
}
/*.rightxf > .xfdianji:hover .dbx {
	display:block;
}*/
.rightxf > a:nth-child(2):hover .wxewm {
	display:block;
}
.rightxf > a:nth-child(3):hover .zuiwai {
	width: 270px; 
}
.rightxf > a:nth-child(3):hover .dbx {
	display:block;
}
.rightxf > span .iconfont {
	font-size: 30px;
	line-height: 48px;
	color:#FFF;
}
.rightxf > span {
	display: block;
	width: 70px;
	height:64px;
	text-align: center;
	position: relative;
	cursor: pointer;
	background: #049fdf;
	margin-bottom:5px;
	padding: 5px;
}
.xfactive {
	background: #FFF;
}
.rightxf > .xfactive > .iconfont {
	color: rgb(206,34,42);
}
.dbx {
	color:#fff;
	margin-left: 20px;
	font-weight: bold;
	font-size: 14px;
	line-height: 24px;
	float: left;
	display:none;
}
.dbx > p {
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
	/* line-height: 48px; */
}
pre {border: none !important;}
.wxewm {
	width: 126px;
	height: 126px;
	padding: 5px;
	background-repeat: no-repeat;
	background-position: 5px 5px;
	background-size: 116px 116px;
	background-color: #049fdf;
	position: absolute;
	right: 70px;
	top: 0;
	display:none;
	color: #FFF;
}
.wxewm p { line-height: 40px; }
.wxewm a { color: #FFF;}
.wxewm a:hover { text-decoration: underline; }
.wxewm > img { width: 100%; }
.dbx > img {
	position: absolute;
	top: 20px;
	right: -14px;
}

.dbx > i {
	display: inline-block;
	width:2px;
	height: 10px;
	background: #FFF;
	position: absolute;
	top: 20px;
	right: -1px;
}

/* 响应式 */
.bottomxf {
	width: 100%;
	position: fixed;
	bottom: 0;
	z-index: 12;
	display: none;
	background: #049fdf;
	box-sizing: border-box;
}
.bottomxf > a:last-child {
	border: 0;
}
.bottomxf > a {
	display:block;
	float:left;
	width: 33.3333%;
	height: 60px;
	text-align: center;
	position: relative;
	border-right: 1px solid #DDD;
}
.bottomxf > a > .iconfont {
	font-size: 30px;
	line-height: 40px;
	color: #FFF;
}
.bottomxf > a > p {
	color:#FFF;
}
.bottomxf > span {
	display: block;
	width: 100%;
	text-align: center;
	margin-top: 10px;
}
.bottomxf .mbdbx {
	padding: 15px 20px;
	background: #FFF;
	border: 1px solid #049fdf;
	position: absolute;
	right: 80px;
	top: 0;
	border-radius: 3px;
	display: none;
}
.bottomxf .wxewm {
	width: 116px;
	height: 116px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	background-color: #FFF;
}
.bottomxf .mbdbx > img {
	position: absolute;
	top: 20px;
	right: -14px;
}

.bottomxf .mbdbx > i {
	display: inline-block;
	width:2px;
	height: 10px;
	background: #FFF;
	position: absolute;
	top: 20px;
	right: -1px;
}

/* banner */
.index_banner { position: relative; }



.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: #049fdf;float: right;margin-left: 20px; }
.top_hot_line > a { color: #049fdf; }

.top{line-height: 30px;background: rgb(247,247,247);color: #575555;font-size:12px;}
.top a{color: #049fdf;display: inline-block;margin:0 5px;cursor: pointer; }
.top a:hover { text-decoration: underline; }
.logo{line-height: 80px;position:relative;}
.logo > .logo_r { position:absolute;right: -90%;bottom:25px; }
.logo_right { display: flex;display: -webkit-flex;line-height: 80px; }
.logo_right > p { padding-left: 30px;color: #b2b2b2; }
.logo_right > p i { display: inline-block;width: 25px;height: 25px;background-image: url("images/logo_r.png");background-repeat: no-repeat;vertical-align: middle; }
.logo_right > p:nth-child(1) i { background-position: 0 0; }
.logo_right > p:nth-child(2) i { background-position: -52px 0; }
.logo_right > p:nth-child(3) i { background-position: -26px 0; }

.top_header{width: 100%;background:rgba(4,159,223,1);position: relative;z-index: 10;}

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

.head_search { width: 28px;height: 28px;margin-top: 20px; }
#search{width: 100%;height: 28px;line-height: normal;border:1px solid #fff;position:relative;border-radius: 14px;}
/*background:rgb(1,118,198) url(images/search.png) no-repeat 97% center;*/
#s{border:none;width: 100%;height:26px;border-radius: 2px;padding:0 0 0 28px;color: #fff;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: 64px;position:relative;text-align: center;width: 120px;}
.menu_list > li > a{display: block;font-size: 14px;color: #fff;position:relative;}
.menu_list > li:hover{background:#0076bc;}
.py_nav_menu{display: none;line-height:80px;float: right;}
.py_nav_menu > img{width: 30px;height: 30px;}
.menu_list .current-menu-item,.menu_list .current_page_item { background:#0076bc; }
.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; }

#pc_banner.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;}
#pc_banner .swiper-pagination-bullet{width: 12px;height: 12px;background: none;background: #fff;opacity: 1;border-radius:50%;}
#pc_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;position: relative;background: #049fdf;transition: all .4s;}
#pc_banner .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";display: block;height: 100%;background: #FFF;position: absolute;top: 0;left: 0;}
#mb_banner{display: none;}

/* banner下 */
.banner_xia_con { display: flex;flex-wrap: wrap; }
.banner_xia_con > div { width: 25%;display: flex;display: -webkit-flex;padding: 15px 0;position: relative; }
.banner_xia_con > div span { display:inline-block;width: 70px;height: 70px;border: 1px solid #049fdf;border-radius: 50%;text-align: center;line-height: 68px; }
.banner_xia_con > div span img { vertical-align: middle; }
.banner_xia_con > div div { font-size: 48px;color: #b2b2b2;padding-top: 10px;margin-left: 20px; }
.banner_xia_con > div div > h3 { font-size: 18px;color: #4c4c4c; }
.banner_xia_con > div div > p { font-size: 18px;color: #808080;line-height: 30px; }

/* 标题 */
.level_tit{text-align: center;}
.level_tit > h3{font-size: 26px;color: #333;position: relative;margin-bottom: 5px;font-weight: normal;}
.level_tit > p{font-size: 16px;color: #999;}
.level_tit > .xian{width: 31px;height: 2px;background: #049fdf;margin: 0 auto;margin-top: 10px;}

/* 企业贷款咨询 */
.page-loanAsk{padding: 50px 0; background-image: url(images/loan-bg.jpg); background-repeat: no-repeat; background-size: cover;}
.page-loanAsk-list{margin: 50px 0;}
.page-loanAsk-list>li{float: left; width: 33.33%; padding: 0 15px 15px 0; text-align: center;}
.page-loanAsk-list>li>a{display: block; padding: 30px; background-color: #fff; transition: all .3s;}
.page-loanAsk-list h3{padding: 15px; font-size: 20px; font-weight: bold;}
.page-loanAsk-list-sub{height: 100px;}
.page-loanAsk-list-sub li{position: relative; float: left; width: 50%; padding:0 10px; text-align: left; padding-bottom: 5px; color: #666;}
.page-loanAsk-list-sub li:before{position: absolute; top: 7px; left: 0; display: block;content: '';width: 5px; height: 5px; border-radius: 5px; background-color: #049fdf;}

.page-loanAsk-list>li>a:hover{box-shadow: 0 0 15px rgba(0,0,0,.1);}

.newMore{position: relative;top:0;display: block;width: 135px;height: 45px;line-height: 45px;text-align: center;margin: 0 auto;color: #fff;font-size: 16px;background: #1297dc;border-radius: 5px;}
.newMore:hover{top:10px;}
@media (max-width:1100px) {
	.page-loanAsk-list>li{ width: 50%; }
}
@media (max-width:768px) {
	.page-loanAsk-list{margin: 20px 0;}
	.page-loanAsk-list>li{ width: 100%; padding: 15px; padding-top: 0; }
	
}
@media (max-width:414px) {
	.page-loanAsk-list-sub li{width: 100%;}
	.page-loanAsk-list-sub{height: auto;}
}

/*热门项目*/
.xkzz_box { background-image:url("images/rmbg.png");background-repeat: no-repeat;background-position: bottom center; }
.services_main_box { display:flex;justify-content: space-between;flex-wrap: wrap;margin-top: 50px; }
.services_main_box > div { width: 24%;height: 370px;position: relative; }
.remengxm1 { background: url("images/rmxm.png") no-repeat;background-size: 100% 100%; }
.remengxm1 > div { width: 70%;margin: 70px auto 90px;border: 1px solid #fff;border-top: 0;padding: 40px 25px 30px;text-align: center;position: relative;color: #fff; }
.remengxm1 > div > p { width:100%;text-align: center;position: absolute;top: -16px;left: 0;font-size: 24px; }
.remengxm1 > div > p:after { content:'';width: 24px;height: 1px;background: #fff;position: absolute;right: 0;top: 50%; }
.remengxm1 > div > p:before { content:'';width: 24px;height: 1px;background: #fff;position: absolute;left: 0;top: 50%; }
.remengxm1 > div > h3 { text-align: center;font-size: 28px; }
.remengxm1 > a { display: block;width: 152px;height: 36px;border: 1px solid #049fdf;background: #fff;border-radius: 3px;color: #049fdf;text-align: center;line-height: 34px;font-size: 16px;margin: 0 auto 0; }
.remengxm1 > a:hover { background:#049fdf;color:#fff; }

.remengxm { background: #fff; }
.remengxm > h3 { line-height: 90px;padding: 0 27px;font-weight: normal;font-size: 22px;color:#FFF;position: relative; }
.remengxm2 { border-bottom: 1px solid #4b99d8; }
.remengxm3 { border-bottom: 1px solid #70b5d3; }
.remengxm4 { border-bottom: 1px solid #4ab5cd; }
.remengxm2 > h3 { background-color: #4b99d8; }
.remengxm3 > h3 { background-color: #70b5d3; }
.remengxm4 > h3 { background-color: #4ab5cd; }
.remengxm > h3 > img { position: absolute;right: 27px;top: 20px; }
.remengxm_diyi { padding: 26px 24px; }
.remengxm_diyi > h3 { font-size: 16px;color: #4c4c4c;font-weight: normal; }
.remengxm_diyi > h3:hover { color: #de373e; }
.remengxm_diyi > h3 > span { display:inline-block;padding:0 4px;background: rgb(234,6,6);font-size: 12px;color: #fff;margin-left: 10px; }
.remengxm_diyi > p { font-size: 14px;color: #808080;margin-top: 7px;margin-bottom: 30px; }
.remengxm_diyi > div { display: flex;justify-content: space-between;align-items: center; }
.remengxm_diyi > div > span { color: #de373e; }
.remengxm_diyi > div > a { display:block;width: 74px;height: 28px;color: #de373e;border: 1px solid #de373e;border-radius: 4px;text-align: center;line-height: 26px;font-size: 14px; }
.remengxm_diyi > div > a:hover { background: #de373e;color: #fff; }

.remengxm_inner > p { margin-top: 20px;font-size: 14px;padding: 0 27px; }
.remengxm_inner > p > span { color: #999;margin-left: 20px; }
.remengxm_inner > p > a { color: #333; }
.remengxm_inner > p > a:hover { color: #de373e; }


/* 服务范围 */
.screen-reader-response { display:none; }
.wpcf7-response-output ,.wpcf7-mail-sent-ok { text-align: center; }

.fwfw_box { background: url("images/fwfwbg.png") no-repeat;background-size: 100% 100%; }
.fwfw_con { display:flex;background: #fff;margin-top: 50px; }
.fwfw_left { width:75%;display:flex;flex-wrap: wrap;border-bottom: 1px solid rgb(230,230,230); }
.fwfw_left > div { width: 33.333%;padding: 70px 50px;text-align: center;border-top: 1px solid rgb(230,230,230);border-left: 1px solid rgb(230,230,230); }
.fwfw_left > div .fw_img { height: 50px;line-height: 50px; }
.fwfw_left > div h3 { font-weight: normal;font-size: 16px;color: #333;margin: 30px 0 15px; }
.fwfw_left > div p { font-size: 14px;color: #808080; }
.fwfw_left > div > a:hover h3 { color: #049fdf; }

.fwfw_right { width:25%;border: 1px solid rgb(230,230,230); }
.shenqing { border-bottom: 1px solid rgb(230,230,230); }
.shenqing > h3 { font-weight: normal;line-height: 50px;padding-left: 30px;background: url("images/fwfwright.png") no-repeat right top;position: relative;font-size: 18px;border-bottom: 1px solid rgb(230,230,230); }
.shenqing > h3 > i { display:block;height: 18px;width: 2px;position:absolute;left: 20px;top: 17px;background: #049fdf; }
.tijiao { padding: 24px 20px; }
.tijiao input { width: 100%;height: 40px;border: 1px solid #ddd;border-radius: 4px;line-height: 38px;color: #666;padding: 0 10px 0 40px;margin-bottom: 10px; }
.tijiao select { width: 100%;height: 40px;text-align: right;border: 1px solid #ddd;border-radius: 4px;line-height: 38px;color: #666;padding: 0 10px 0 40px;margin-bottom: 10px; }
input:focus { outline:none;border: 1px solid #049fdf; }
select:focus { outline:none;border: 1px solid #049fdf; }
.tijiao .tjname { background: url("images/tjname.png") no-repeat 10px center; }
.tijiao .tjtelphone { background: url("images/tjtel.png") no-repeat 10px center; }
.tijiao .tjzixun { background: url("images/tjxm.png") no-repeat 10px center; }
.tijiao .tjdiqu { background: url("images/tjdq.png") no-repeat 10px center; }
.tijiao input[type=submit] { background: #049fdf;color: #fff;border: 1px solid #049fdf;padding: 0;font-size: 16px;margin-top: 15px; }
.tijiao input[type=submit]:hover { color: #049fdf;background: #fff; }

.wuyou > h3 { font-weight: normal;line-height: 50px;padding-left: 35px;position: relative;font-size: 18px;border-bottom: 1px solid rgb(230,230,230); }
.wuyou > h3 > i { display:block;height: 8px;width: 8px;border-radius: 50%;position:absolute;left: 20px;top: 21px;background: #049fdf; }
.wuyou_inner { padding: 24px 20px; }
.wuyou_inner > div { background: url("images/wuyoubg.png") no-repeat;background-size: 100% auto;padding: 24px 20px; }
.wuyou_inner > div > p { line-height: 30px;font-size: 16px;position:relative; }
.wuyou_inner > div > p > span { display:inline-block;font-size: 30px;color: #049fdf;position:absolute;top: 0; }
.wuyou_inner > div > h3 { line-height: 30px;font-size: 18px;color: #049fdf;margin-top: 30px; }


/* 公司优势 */
.gsyoushi_box { padding: 50px 0; }
.gsyoushi_con { margin-top: 50px;background: #049fdf; }
.youshi_outer { width: 80%;margin: 0 auto; }
.youshi_img { margin-top: 100px;text-align: center;height: 80px;line-height: 80px;transition:margin .5s;-moz-transition:margin .5s; /* Firefox 4 */-webkit-transition:margin .5s; /* Safari and Chrome */-o-transition:margin .5s; /* Opera */ }
.ys_yin { display:none; }
.ys_yinp { display:none; }
.youshi_xian { padding-bottom: 170px;background: rgba(51,51,51,.5);overflow: hidden;height: 100%; }
.youshi_xian > h3 { font-size: 24px;color: #FFF;text-align: center;margin-top: 20px; }
.youshi_xian > p { font-size: 14px;color: #049fdf;text-align: center;margin-top: 20px;padding: 0 20px; }
.youshi_inner > div { background-repeat: no-repeat;background-size: 100% 100%;cursor:pointer;height: 100%!important; }
.youshi_inner > div:nth-child(1) { background-image: url("images/ysbg1.png"); }
.youshi_inner > div:nth-child(2) { background-image: url("images/ysbg2.png"); }
.youshi_inner > div:nth-child(3) { background-image: url("images/ysbg3.png"); }
.youshi_inner > div:nth-child(4) { background-image: url("images/ysbg4.png"); }
.youshi_inner > div:nth-child(5) { background-image: url("images/ysbg5.png"); }
.youshi_xian > i { display: block;width: 20px;height: 2px;background: #fff;margin: 20px auto; }
.youshi_inner > div:hover .youshi_img { margin-top: 65px; }
.youshi_inner > div:hover .youshi_xian { background: rgba(255,255,255,.9); }
.youshi_inner > div:hover .ys_yin { display: inline; }
.youshi_inner > div:hover .ys_xian { display: none; }
.youshi_inner > div:hover .youshi_xian > h3 { color: #049fdf; }
.youshi_inner > div:hover .ys_yinp { display: block; }

.swiper-button-next, .swiper-button-prev { height:100%;top: 0;margin-top: 0;background-color:rgba(222,222,222,.1);background-size: 18px 29px;z-index: 10; }
.swiper-button-next { background-image: url(images/zuo.png);right: 0; }
.swiper-button-prev { background-image: url(images/you.png);left: 0; }

/* 服务流程 */
.fuwulc_box { overflow: hidden; }
.lc_con { margin-top: 40px; }
.lc_con > div { display:flex;display:-webkit-flex;justify-content: space-around;-webkit-justify-content: space-around;text-align: center; }
.lc_con .lc_con_1 { padding: 50px;padding-top: 30px; }
.lc_img { width: 94px;height: 94px;background: #049fdf;border-radius: 50%;line-height: 94px;margin: 0 auto; }
.lc_con > div p { margin-top: 60px;position: relative; }
.lc_con > div p > span { font-size: 18px;color: #4c4c4c;position: relative;z-index: 1; }
.lc_con > div p > i { font-size: 80px;color: #c3dcf9;position: absolute;left: 50%;top: -45px;transform: translate(-50%,0);-webkit-transform: translate(-50%,0); }

/* 新闻动态 */
.weiket_box { background: rgb(249,249,249); }
.news_list { margin-top: 50px;display:flex;justify-content: space-between; }
.news_list > div { width: 31%; }
.news_list > div > h3 { color:#333;font-size: 16px;position: relative;margin-bottom: 30px; }
.news_list > div > h3 > .shouzm { font-size: 24px;color: rgb(37,176,255); }
.news_list > div > h3 > .more { position:absolute;right: 10px;top: 10px;font-size: 12px;color:#666; }
.news_list > div > h3 > .more:hover { color:#049fdf; }
.news_list a:hover { color: #049fdf; }
.news_gs_con { background: #fff;padding-bottom: 10px; }
.news_gs_con > .news_img { margin-bottom: 20px; }
.news_gs_con > h3 { padding: 0 20px 0 13px;margin-bottom: 10px;font-size: 16px;font-weight: normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.news_gs_con > p { padding: 0 20px 0 13px;color:#808080;font-size: 14px;line-height: 24px;margin-bottom: 20px; }
.news_gs_con > span { padding: 0 20px 0 13px;color:#999;font-size: 14px;line-height: 24px; }
.news_img img { width: 100%;height: 172px; }

#xinwen.swiper-container-horizontal>.swiper-pagination-bullets{position:absolute;bottom: 5px;z-index: 10;text-align: right;}
#xinwen .swiper-pagination-bullet{width: 21px;height: 2px;background: none;background: #eaeaeb;opacity: 1;border-radius:0;}
#xinwen .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;position: relative;background: #25b0ff;transition: all .4s;}
#xinwen .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";display: block;height: 100%;background: #FFF;position: absolute;top: 0;left: 0;}


.news_hy_con { display:flex;flex-wrap: wrap;background:#fff;height: 154px;padding-top: 15px; }
.news_hy_con > div { width: 50%;padding: 0 10px 0; }
.news_hy_con > div > span { color: #999;font-size: 14px; }
.news_hy_con > div > h3 { font-weight: normal;font-size: 14px;margin-top: 20px; }
.news_hy_con > div > h3 > a { color: #4c4c4c; }

.news_wt_con { background: #fff;height: 326px; }
.news_wt_con_1 { display:flex;/*padding-bottom: 10px;margin-bottom: 10px;*/ }
.news_wt_con_1 img { width: 100%; }
.wt_img { width: 40%;margin-right: 15px;overflow:hidden; }
.wt_img img { height: 100%; }
.wt_con { width: 55%; }
.wt_con > h3 { white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight: normal;font-size: 16px;margin-bottom: 5px; }
.wt_con > h3 > a { color: #4c4c4c; }
.wt_con > p { color: #808080;font-size: 12px;line-height: 22px; }
.news_wt_list { display:flex;font-size: 14px;margin-bottom: 10px;padding: 10px 20px;border-bottom: 1px dashed #e5e5e5; }
.news_wt_list:last-child{border-bottom: none;}
.news_wt_list > p { width: 40px;text-align: center;background: #f9f9f9;}
.news_wt_list h3 { font-weight: normal;line-height: 38px;margin-left: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 14px; }
.news_wt_list h3 > a { color: #666; }
.news_wt_list .yue { color: #999; }
.news_wt_list .days { color: #666; }

.mb_news { display:none; }

/* 数据 */
.shuju { background: url("images/sbankuai.png") no-repeat;background-size: 100% 100%;padding: 30px 0; }
.shuju_con > div { text-align: center;width: 115px; }
.shuju_con { display: flex;justify-content: space-between;color:#FFF;align-items: center;height: 150px; }
.shuju_con > div > span { font-weight: bold;font-size: 44px;display:block;margin: 10px 0; }
.shuju_con > div > p { font-size: 14px;text-align: center; }


/* 伙伴 */
.friends_con { display:flex;flex-wrap: wrap;margin-top: 50px;background:#FFF; }
.friends_con > div { width: 20%;padding: 20px; }

/*  */

/* 广告条 */
.advertising .mb_ad{display: none;}
.advertising { overflow:hidden;position:relative; }
.advertising > a { position:relative;display:block; }
.dianhua { padding:0 40px;height: 58px;background:#FFF;color:red;line-height: 58px;font-weight:bold;text-align: center;font-size: 30px;position:absolute;left: 40%;bottom: 60px;transform: translate(0,-50%); }
.dier .dianhua { font-weight: normal;bottom:30px;left:45%; }
.dier .dianhua > a { color:#0176c6; }

/*  */
.lc_1_img { cursor: pointer; }
.dibu_box { background: url("images/lzxg.gif");text-align: center;padding: 90px 0; }
.dibu_box h3 { font-size: 30px;color:#fff;font-weight: normal; }
.dibu_box a { display:block;width: 429px;height:40px;font-size: 18px;color:#e5e5e5;border: 1px solid #555;margin: 0 auto;line-height: 38px;margin-top: 50px; }
.dibu_box a:hover { color:#049fdf; }

/*资质办理列表*/
.main{padding: 40px 0;}
.cat{font-size: 18px;border-bottom:1px solid #DDD}
.cat li{display: inline-block;margin-right: 10px;margin-bottom: 15px;}
.cat a{display: inline-block;padding: 7px 14px;background: #FFF}
.cat a:hover,.cat a.act{background:#1169cb;color: #fff}

.zzzr_lists_txt{margin-top: 35px;}
.zzzr_lists_txt h2{font-size: 14px;margin: 15px 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zzzr_lists_txt p a{color: #bbbaba}
.zzzr_lists_txt p a:hover{color: #1169cb}

/* 底部 */
.footer_head { background: rgb(245,245,245); }

.footer{background:rgb(245,245,245);padding: 30px 0 10px;color: #DDD;}
.foot_top{display:flex;-webkit-display:flex;justify-content: space-between;-webkit-justify-content: space-between;padding-bottom: 30px;position:relative;}
.foot_top > p { margin-bottom: 10px; }
.foot_top > div { position: relative; }

.foot_list { display:flex;display:-webkit-flex;padding: 20px 0;border-bottom: 1px solid #e5e5e5; }
.foot_list > li > a { color:#808080; }
.foot_list > li > a:hover { color: #049fdf; }
.foot_list > li > a:hover > i{ color: #808080; }
.foot_list > li i { margin: 0 10px; }
.lianxifs { display:flex;display:-webkit-flex;padding: 20px 0;border-bottom: 1px solid #e5e5e5; }
.lianxifs > p { background-repeat: no-repeat;background-position: left 2px;color:#999;padding-left: 25px;margin-right: 20px; }
.lianxifs > p:nth-child(1) { background-image: url("images/footdh.png");color: #049fdf;font-weight: bold;white-space:nowrap;text-overflow:ellipsis; }
.lianxifs > p:nth-child(2) { background-image: url("images/footyx.png"); }
.lianxifs > p:nth-child(3) { background-image: url("images/footdz.png"); }

.footer_right { width: 250px;display: flex;display: -webkit-flex; }
.footer_right > div { width: 110px;margin-left: 10px; }
.erweima { text-align: center; }
.erweima > img { width: 100%; }
.footer_right p { text-align: center;margin-top: 10px;color:#808080;font-size: 12px; }

.line p{font-size: 18px;margin-bottom: 25px;color: #878787}
.line em{font-size: 18px;}
.foot_ewm{margin-top: 18px;text-align: center;font-size: 18px;line-height: 30px;}
.foot_ewm span{margin: 0 10px}
.contactwom { width:250px;margin-right:10px; }
.changjian { width: 200px; }
.xukezheng_foot { width: 100px; }
.changjian li { padding-left: 10px;position:relative; }
.changjian li > i { position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #666;left: 0;top: 8px; }

.kefu { width: 100%;text-align:center; }

.foot_txt{position: relative;}
.foot_line{position: absolute;width: 2px;height:160%;background: #666;right:15px;top: -60px}
.yq_links{margin-bottom: 10px;}
.yq_links li{display: inline-block;margin-right: 10px;font-size: 14px;color:#999;}
.yq_links li a{color: #999;font-size:12px;}
.yq_links li a:hover{color: #049fdf}

.footer_bot { font-size: 12px;color:#808080;padding: 5px 0; }
.footer_bot a { color:#808080; }
.footer_bot a:hover { color: #049fdf; }
.footer_bot p{font-size: 12px;margin: 20px 0 40px;color: #999;}
.footer_bot p.copyright{margin: 0}
.footer_bot p.copyright .copyright_1{float:left;}
.footer_bot p.copyright .copyright_2{float:right;}

.foot_bot p a{color: #999;}
.foot_bot p a:hover{text-decoration: underline;}

.contactwom ul> li > span { float:left; }

/*新闻列表页*/
.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 #049fdf; }
.py_cat>.current-cat > a { color:#049fdf; }
.py_cat>li:hover > a { color:#049fdf; }
.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:#049fdf; }
.py_lists > li:hover { border-color: #049fdf; }
.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 #049fdf;text-align: center;line-height: 24px;color:#049fdf;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{width: auto;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: #049fdf;color: #FFF;border-color: transparent;border-radius: 20px;border: 1px solid #049fdf;}

.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: 14px;color: #505050;line-height: 25px;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: #049fdf; }

/*产品列表页*/


.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: #049fdf;}
.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:#049fdf; }
.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; }

.xkz_list { background: #f7f7f7;padding: 50px 0; }

.py_lists_14 { width: 100%;display:flex;display:-webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;padding: 0 50px; }
.py_lists_14 li{width:33%;cursor:pointer;text-align: center;padding: 10px;}
.py_lists_14 .col-md-4{margin-bottom: 25px;}
.py_lists_14_txt{position: relative;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:#049fdf; }
.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 { height: 100%;background: #fff;padding: 30px 0;position: relative;transition: all .5s;-webkit-transition: all .5s; }
.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: #049fdf;color:#FFF;border: 1px solid #049fdf; }
.xkz_more { text-align: center; }
.xkz_more > a { display: inline-block;width:158px;height: 36px;font-size: 16px;border: 1px solid #049fdf;background: #049fdf;border-radius: 10px;text-align: center;line-height: 34px;color: #fff; }
.xkz_more > a:hover { color: #049fdf;background: transparent; }
.py_lists_14 li:hover .py_lists_3 { transition: all .5s;-webkit-transition: all .5s;transform: translate(0, -7px);-webkit-transform: translate(0, -7px); }
.tiao_box { background: #049fdf; }
.tiao_con { padding: 22px 0;color: #fff;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;-webkit-flex-wrap: wrap; }
.tiao_con > div { border-right: 1px solid rgba(247,247,247,.2);padding-right: 100px; }
.tiao_con > div:last-child { border-right: 0;padding-right: 30px; }
.tiao_con > div > p { padding-left: 50px;font-size: 18px;background-repeat: no-repeat;background-position: left center; }
.tiao_con > div > p > span { font-size: 26px; }
.tiao_con > div:nth-child(1) > p { background-image: url("images/fw/t1.png"); }
.tiao_con > div:nth-child(2) > p { background-image: url("images/fw/t2.png"); }
.tiao_con > div:nth-child(3) > p { background-image: url("images/fw/t3.png"); }
.tiao_con > div:nth-child(4) > p { background-image: url("images/fw/t4.png"); }

.xgzz_box { padding: 50px 0; }
.xgzz_con { display: flex;display: -webkit-flex;-webkit-justify-content: space-around;justify-content: space-around;align-items: center;padding: 0 50px;margin-top: 50px; }
.xgzz_con > div p { color: #4c4c4c;font-size: 16px;text-align: center;margin-top: 10px; }
.xgzz_con > div { width: 15%;text-align: center; }
.xgzz_con > .xgzz_jt { width: 30px; }
.xgzz_img { background: #51a5e8;line-height: 115px; }
.xgzz_jt > img { width: 100%; }

.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: #049fdf;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: #049fdf 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: #ec7c03;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: #049fdf; }

/* 内页左侧边 */
.ggcebian { background:#FFF; }
.ggcebian > .contactwm { margin-top:20px; }
.ggcebian > .contactwm > p { height:40px;background:#049fdf;color:#FFF;line-height: 40px;font-size: 16px;padding-left: 40px; }
.ggcebian > .contactwm > .ggcebian_con { padding: 0;border: 1px solid #049fdf; }
.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; }
.zbhotline { background-image: url("images/ce1.png"); }
.zbwz { background-image: url("images/ce2.png"); }
.ggcebian_con > div p { color:#666666; }
.ggcebian_con .zbhotline > p:nth-child(2) { font-size: 14px;color:#4c4c4c;font-weight: bold; }
.zbweixin { background-image: url("images/ce3.png"); }

.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:url("images/tj1.png") no-repeat;background-size: 100% 100%; }
.tjcebian_con > div:nth-child(2) { background:url("images/tj2.png") no-repeat;background-size: 100% 100%; }
.tjcebian_con > div:nth-child(3) { background:url("images/tj3.png") no-repeat;background-size: 100% 100%; }
.tjcebian_con > div:nth-child(4) { background:url("images/tj4.png") no-repeat;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: #049fdf; }

body #newBridge > .icon-right-center { left: 2px;right: auto; }
/*颜色修改*/
.c_005DA2{color:#049fdf;}
.bgc_005DA2{background-color: #049fdf}
.py_navs li a:hover,.py_navs li.current-menu-item a,.py_navs li.current-menu-page a{border-bottom-color: #049fdf;}
.py_foot_ul li a:hover{color:#049fdf;}
.py_copyright a:hover{color:#049fdf;}
.py_main_position a:hover{color:#049fdf;}
.py_articles_other a:hover{color:#049fdf;}
.page_cont .py_cat{background: #049fdf}
@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%;}

	.fwfw_left { width: 70%; }
	.fwfw_right { width: 30%; }
	.gsyoushi_box { padding: 50px 0 0; }
	.news_list > div > h3 { line-height: 30px; }
	.news_list > div > h3 > .more { top: 0; }
	.mb_news { display:block; }
	.pc_news { display:none; }
	.lc_con .lc_con_1 { padding: 0; }
	.tiao_con > div { padding-right: 60px; }
	.foot_list > li i { margin: 0 2px; }
	.menu_list > li { width: 104px; }
	.menu_list > li > a { font-size: 12px; }
}
@media (max-width: 991px){
	.logo_box { background: #FFF;z-index: 100;width: 100%; }
	.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;}
	.py_nav_menu{display: block;}
	.header_top {display: none;}
	.header_bot>div{display: none;position: absolute;top: 0;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 .pc_ad,#pc_banner{display: none;}
	.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;}
	.logo_right { display: none; }

	.py_lists_14 { padding: 0; }
	.xgzz_con > div p { font-size: 14px; }
	.xgzz_con { flex-wrap: wrap;-webkit-flex-wrap: wrap; }
	.xgzz_con > .xgzz_jt { display: none; }
	.xgzz_con > div { width: 30%;margin-bottom: 20px; }

	.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 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; }
	.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;width: 100%; }
	.menu_list .current-menu-item > a, .menu_list .current_page_item > a { color:#FFF;background: #049fdf; }
	.menu_list > li > a:hover { color:#FFF;background: #049fdf; }

	.foot_list { flex-wrap: wrap; }
	.foot_list > li { width: 100px;margin-bottom: 20px; }
	.foot_list > li i { display: none; }

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

	.tiao_con > div:last-child { padding-right: 0; }
	.tiao_con > div { padding-right: 26px; }
	.tiao_con > div > p > span { font-size: 24px; }

}
@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_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%; }

	.lc_img { width: 80px;height: 80px;line-height: 80px; }

	.tiao_con > div > p { padding-left: 40px; }

}
@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_img{display: none;}
	.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; }
	.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%; }
	
	.lc_con > .lc_con_1 { flex-wrap: wrap;-webkit-flex-wrap: wrap; }
	.lc_con > .lc_con_1 > div { width: 33.333%;margin-bottom: 50px; }
	.lc_con > div p { margin-top: 40px; }
	.banner_xia_con > div { width: 50%;padding:10px 0; }

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

	.tiao_con > div { width: 50%;text-align: center; }
	.tiao_con > div > p { display: inline-block;font-size: 14px;padding-top: 5px;padding-bottom: 5px; }
	.tiao_con > div > p > span { font-size: 16px; }
	.tiao_con > div { padding-right: 0; }
	.tiao_con > div:nth-child(2) { border-right: 0;margin-bottom: 20px; }
	.tiao_con > div:nth-child(1) { margin-bottom: 20px; }

}
@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_list_img{display: none;width: 100%;margin-bottom: 15px;}
	.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;}

	.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 > div p > span { font-size: 16px; }

	.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; }

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

	/* 许可证 */
	.py_lists_14_txt > a {  background: #049fdf;color:#FFF; }
	.xukezhtitle > h1 { font-size: 26px; }

	.py_lists_3 { padding: 15px 0; }

	.py_main_right { padding: 0!important; }

}