@charset "UTF-8";
/*
'---------------------------------------
'#   设计制作：重庆持创科技有限公司
'#   QQ:543874515
'#   微信:13072363699
'---------------------------------------
*/

body {
	margin:0 auto;
	padding:0;
	font-family: 微软雅黑, "Open Sans", sans-serif;
	font-size: 14px;
	color: #2d251b;
	overflow-x: hidden;
}
input, select, textarea {
	font-family: 微软雅黑, "Open Sans", sans-serif;
	font-size: 1em;
	-webkit-appearance: none;
}

.wrap {
	max-width: 1200px;
	padding: 0 10px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.fWrap {
	max-width: 1200px;
	padding: 0 5px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
img,a {border:0;}
ul,li {list-style:none;}
* {margin:0;padding:0;}
.flt {float:left;}
.frt {float:right;}
.clear {clear:both;}

.clear:after, .clear:before {content: '';clear: both;display:table;}

/* function */
.f-clear { overflow:hidden; display:block; clear:both; height:0;}
.f-clearfix:before, .f-clearfix:after { content:''; display:table;}
.f-clearfix:after { clear:both;}
.f-clearfix,.f-zm { *zoom:1;}

.cont_copy {
	line-height: 25px;
	background: #f7f7f7;
	margin-top: 15px;
	padding: 5px 15px;
}
.cont_copy p {
	text-indent: 0;
	text-align: center;
	line-height: 25px;
}
/*不同设备字体em基准*/
@media screen and (min-width: 320px) and (max-width: 360px) {
	body {font-size:12px;}
}
 @media screen and (min-width: 360px) and (max-width: 480px) {
	body {font-size:14px;}
}
 @media screen and (min-width: 480px) and (max-width: 700px) {
	body {font-size:14px;}
}
 @media screen and (min-width: 700px) {
	body {font-size:14px;}
}
/*不同设备字体em基准*/
img {max-width:100%;}
#maximg img{ max-width:100% !important; height:auto !important}

.mainer {padding:82px 0 0 0;}

.main{background:#F5F7FA;}
.main2{background:#FFF;}

@media screen and (max-width:799px){
	.main{width:100%;background:#F5F7FA;}
	.main2{width:100%;background:#FFF;}
	.mainer {padding:44px 0 0 0;}
	img {max-width:100%;}
	#maximg img{max-width:100%;}
}

/*----------BODY----------*/
.page {padding:80px 0 70px 0;}
.title {text-align:center;padding:0 10px;margin:0 auto 30px auto;}
.title span {font-size:26px;}
.title span a:hover{color:#FA5505}
.title em {height:25px;width:100%;background:url(../images/icon1-1.png) no-repeat center center;display:block;}
.title p {display:inline-block;margin:0 auto;}
.title label{line-height:30px;}

.page_list {position:relative;margin:0 auto;}
.page_list ul {border-left:1px solid #e3e3e3;overflow:hidden;padding:10px 0;}
.page_list ul li {width:20%;text-align:center;float:left;}
.page_list ul li .list {border:1px solid #e3e3e3;border-left:0;padding-top:30px;}
.page_list ul li p {width:70%;margin:0 auto;line-height:20px;height:80px;font-size:13px;overflow:hidden;color:#5f5f5f;}
.page_list ul li span {display:block;padding:20px 0;font-size:21px;}
.page_list ul li:hover span {color:#F60;}
.page_list li:hover {box-shadow:0 0 15px rgba(0,0,0,0.25);}
.page_list ul * {transition:all 0.5s;-webkit-moz-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;transition:all 0.5s;}
.page_list li a {display:block;position:relative;z-index:100;}
.page_list li .img {width:106px;margin:0 auto;height:106px;border-radius:106px;border:1px solid #FBFBFB;}
.page_list li .img i {display:block;margin-top:30%;font-size:48px;color:#717171;}
.page_list li:hover .img {border-color:#F60;}
.page_list li:hover .img i {color:#F60;}

.kuang {position:absolute;top:0;width:20%;bottom:0;}
.kuang div {border:1px solid #FA5505;height:279px;}

.page_bai{background:#FDFDFD;}

.page_bg1{background:#FDFDFD;}
.page_f9f9f9 {background:#f9f9f9;}

.page_list2 .page_list3{margin:0;padding:0;}

.page_list2 ul {overflow:hidden;margin:0 10px;padding-bottom:0;}
.page_list2 ul li {width:33.3%;margin-bottom:10px;float:left;}
.case_img img,.page_list2 ul li .img label {transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;}
.page_list2 ul li a:hover .case_img img {transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);}
.page_list2 ul li .list {margin:10px;}

.page_list2 ul li .img {position:relative;max-height:300px;height:100%;overflow:hidden !important;}
.page_list2 ul li .img label {width:60px;height:1px;background:#fff;display:block;margin:5px auto;}
.page_list2 ul li:hover .img label {width:5px;}
.page_list2 ul li a:hover .img {opacity:1;filter:alpha(opacity=100)}

.page_list2 ul li .text {
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	line-height: 20px;
	background: #f1f1f1;
	padding: 15px 20px;
}
.page_list2 ul li .text h4 {font-weight:normal;padding-right:40px;background:url(../images/icon2.png) no-repeat right center;color:#2d251b;}
.page_list2 ul li .text span {margin-left:10px;font-size:12px;color:#909090;}
.page_list2 ul li a:hover .text h4{color:#FA5505;background:url(../images/icon20.png) no-repeat right center;}

.page_list2 ul li .img .img {
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	position: absolute;
	top: 0%;
	left: 0;
	bottom: 0;
	display: table;
	opacity: 0;
	filter: alpha(opacity=0);
	width: 100%;
	background: rgba(0,0,0,0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f000000', endColorstr='#5f000000');
}
.page_list2 ul li .img .img span {
	font-size: 15px;
	vertical-align: middle;
	margin: 0 auto;
	text-align: center;
	display: table-cell;
}


.page_list3 ul li a:hover .text {background:#FA5505;}
.page_list3 ul li a:hover .text h4 {background:url(../images/icon2-1.png) no-repeat right center;}

.more {text-align:center;margin-top:40px;}
.more a {display:inline-block;line-height:35px;font-size:15px;width:132px;text-align:center;border-radius:30px;border:1px solid #d2d2d2;color:#adadad;}
.more a:hover {border-color:#e63b3e;color:#e63b3e;}

.page_list3 .more{margin-top:0;}
.mt20{margin-top:20px;}

.page_list3 ul {margin:0 25px;}
.page_list3 ul li {width:33.333%;}
.page_list3 ul li .list {margin:25px;}
.page_list3 ul li a .img .img {opacity:0;filter:alpha(opacity=0);top:0;}
.page_list3 ul li a:hover .img .img {opacity:1;filter:alpha(opacity=100);}
.page_list3 .t_tit {border-bottom:1px solid #c9c9c9;position:relative;}
.page_list3 .t_tit label {position:absolute;bottom:-2px;left:0;width:40px;height:3px;background:#FA5505;display:block;}
.page_list3 a:hover .t_tit label {background:#fff;}
.page_list3 ul li a:hover .text p {color:#fff;}
.page_list3 ul li .text p {margin:10px 0;line-height:25px;color:#5f5f5f;height:75px;overflow:hidden;}
.page_list3 ul li .text span {color:#2d251b;font-size:22px;line-height:50px;/*padding-left:40px;*/margin-left:0;padding-bottom:5px;white-space:nowrap;}
.page_list3 ul li .text {background:none;border-bottom:1px solid #e3e3e3;}
.page_list3 ul li .text span.span1 {background:url(../images/icon16.png) no-repeat left center;}
.page_list3 ul li .text span.span2 {background:url(../images/icon17.png) no-repeat left center;}
.page_list3 ul li .text span.span3 {padding-left:50px;background:url(../images/icon18.png) no-repeat left center;}
.page_list3 ul li .text span.span4 {background:url(../images/icon19.png) no-repeat left center;}
.page_list3 ul li .text span.span5 {background:url(../images/icon20.png) no-repeat left center;}
.page_list3 ul li .text span.span6 {background:url(../images/icon21.png) no-repeat left center;}
.page_list3 ul li .text span.span7 {background:url(../images/icon22.png) no-repeat left center;}
.page_list3 ul li .text span.span8 {background:url(../images/icon23.png) no-repeat left center;}
.page_list3 ul li .text span.span9 {background:url(../images/icon24.png) no-repeat left center;}
.page_list3 ul li .text span.span10 {background:url(../images/icon25.png) no-repeat left center;}
.page_list3 ul li .text span.span11 {background:url(../images/icon26.png) no-repeat left center;}
.page_list3 ul li .text span.span12 {background:url(../images/icon27.png) no-repeat left center;}
.page_list3 ul li .text span.span13 {background:url(../images/icon28.png) no-repeat left center;}
.page_list3 ul li .text span.span14 {background:url(../images/icon29.png) no-repeat left center;}
.page_list2 ul li a:hover .img span,.page_list3 ul li a:hover *,.page_list3 ul li a:hover .text span {color:#fff;}

.span_icon.span1 {background:url(../images/icon16_2.png) no-repeat left center;}
.span_icon.span2 {background:url(../images/icon17_2.png) no-repeat left center;}
.span_icon.span3 {padding-left:50px;background:url(../images/icon18_2.png) no-repeat left center;}
.span_icon.span4 {background:url(../images/icon19_2.png) no-repeat left center;}
.span_icon.span5 {background:url(../images/icon20_2.png) no-repeat left center;}
.span_icon.span6 {background:url(../images/icon21_2.png) no-repeat left center;}
.span_icon.span7 {background:url(../images/icon22_2.png) no-repeat left center;}
.span_icon.span8 {background:url(../images/icon23_2.png) no-repeat left center;}
.span_icon.span9 {background:url(../images/icon24_2.png) no-repeat left center;}
.span_icon.span10 {background:url(../images/icon25_2.png) no-repeat left center;}
.span_icon.span11 {background:url(../images/icon26_2.png) no-repeat left center;}
.span_icon.span12 {background:url(../images/icon27_2.png) no-repeat left center;}
.span_icon.span13 {background:url(../images/icon28_2.png) no-repeat left center;}
.span_icon.span14 {background:url(../images/icon29_2.png) no-repeat left center;}

.page_list4 {padding-top:20px;}
.page_list4 .wrap {max-width:1300px;}
.page_list4 .item_img {text-align:center;}
.page_list4 .item_img a{display:block;}
.page_list4 .item {width:33.333%;float:left;}
.page_list4 ul li {cursor:pointer;margin:20px auto;margin-bottom:40px;width:90%;}
.page_list4 ul li .list {clear:both;padding:20px 0;border:1px solid #f9f9f9;}
.page_list4 ul li .img {float:left;width:90px;text-align:center;}

.page_list4 ul li .img i{color:#FA5505;font-size:30px;height:48px;}
.page_list4 ul li .img span {display:block;height:48px;background:url(../images/icon6.png) no-repeat center center;margin-top:18px;}

.page_list4 .text {font-size:13px;margin-right:20px;overflow:hidden;line-height:25px;}
.page_list4 .text p {height:75px;overflow:hidden;}
.page_list4 .text h2 {margin-bottom:20px;font-size:18px;}
.page_list4 ul li:hover .list {border-color:#F60;}
.page_list4 ul li:hover .img span {background:url(../images/icon6-1.png) no-repeat center center;}
.page_list4 ul li:hover .img i{color:#F60;}
.page_list4 ul li:hover .text h2,.page_list4 ul li:hover .text p {color:#F60;}

.page_link ul {overflow:hidden;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.page_link ul li {width:20%;float:left;background:#fff;}
.page_link ul li a {display:block;height:160px;line-height:160px;border:1px solid #e5e5e5;border-left:0;border-top:0;text-align:center;position:relative;}
.page_link ul li img {padding-top:15%;vertical-align:middle;max-width:85%;margin:0 auto;}

.gy_zqpz {overflow-x:hidden;}

.page_link ul li:hover .img {
	transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}
.page_link ul li:hover .img1 {
	transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-webkit-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	filter: alpha(opacity=1);
	-moz-opacity: 1;
	opacity: 1;
}
.page_link ul li .img {
	transition: all .5s linear 10ms;
	-webkit-transition: all .5s linear 10ms;
	-moz-transition: all .5s linear 10ms;
	-ms-transition: all .5s linear 10ms;
	-o-transition: all .5s linear 10ms;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	-webkit-filter: grayscale(100%);
	filter: Gray;
}
.page_link ul li .img1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transition: all .5s linear 10ms;
	-webkit-transition: all .5s linear 10ms;
	-o-transition: all .5s linear 10ms;
	-moz-ms-transition: all .5s linear 10ms;
	-ms-transition: all .5s linear 10ms;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
}

.page_news .item {width:47%;}
.news_tit {text-align:center;font-size:18px;color:#5a5a5a;}
.news_tit span {height:25px;border-bottom:1px solid #dcdcdc;display:block;text-align:center;margin-bottom:35px;}
.news_tit span img {padding:0 3px;background:#f9f9f9;}
.news_tit a:hover{color:#FA5505;}

.page_news ul {padding-top:30px;}
.page_news ul li {border:1px solid #fff;margin-bottom:15px;padding:25px;background:url(../images/icon7-1.png) no-repeat right bottom #fff;position:relative;}
.page_news ul li:hover {border-color:#FA5505;background:url(../images/icon7.png) no-repeat right bottom #fff;}
.page_news ul li:hover .date {background:#FA5505;}
.page_news ul li:hover .date_k,.page_news ul li:hover .date_k h2 {border-color:#df5a5d;}
.page_news ul li .tips {position:absolute;top:-1px;right:20px;width:39px;height:32px;background:url(../images/tips.png) no-repeat center center;text-align:center;line-height:28px;color:#fff;}

/*.page_news ul li .text { height: 83px; }*/
.page_news ul li .text h3 {font-size:18px;font-weight:normal;line-height:30px;margin-bottom:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.page_news ul li:hover .text h3 {color:#FA5505;}
.page_news ul li .text p {line-height:20px;height:40px;overflow:hidden;color:#9e9e9e;}
.page_news ul li .date {float:left;margin-right:30px;background:#b5b5b5;padding:2px;}
.page_news ul li .date_k {height:75px;width:65px;padding:0 5px;border:2px solid #c9c9c9;}
.date_k h2 {height:48px;line-height:48px;text-align:center;font-size:43px;color:#fff;border-bottom:1px solid #d2d2d2;}
.date_k span {line-height:25px;text-align:center;display:block;color:#fff;}
.page_ededed {background:#ededed;}

.wrap1 {max-width:1500px;padding:0 10px;margin:0 auto;}
.page_ededed h2 {font-size:33px;font-weight:normal;}
.page_ededed p {color:#4e4e4e;padding-top:10px;font-size:12px;}
.div_input_list {margin:15px -1%;}
.div_input_list .div_input {margin:15px 1%;float:left;width:15%;height:44px;line-height:44px;background:#fff;}
.div_input_list .div_input.input1 {width:47%;}
.div_input_list .div_input.input2 {width:25%;}
.div_input_list .div_input.input3 {margin-right:15%;width:220px;position:relative;}
.div_input input {width:100%;height:44px;line-height:44px;text-indent:1.5em;margin:0 auto;border:0;background:none;}
.div_input .img {position:absolute;right:0;top:0;}
.div_input input[type=button] {background:#FA5505;color:#fff;text-indent:0;}

.words{display:block;margin:0 auto;padding:10px;color:#999;font:normal 14px/25px 'microsoft yahei';text-indent:28px;background:rgba(247,247,247,.7);}

.tags{color:#999;padding:0 3px;background:rgba(244,228,180,.3);}
a.tags{color:#999;padding:0 3px;background:rgba(244,228,180,.3);}

/*-----分类------------------------------*/
.main_toggle{display:block;margin:0 auto;width:100%;height:100%;max-height:50px;background:#EEE;overflow:hidden;}
.main_toggle ul {overflow:hidden;display:flex;}
.main_toggle ul li {float:left;width:auto;text-align:center;line-height:49px;width:100%;overflow:hidden;}
.main_toggle.toggle2 ul li {width:50%;}
.main_toggle ul li a {display:block;background:#FFF;margin:0 1px;color:#373737;font-size:16px;}
.main_toggle ul li a:hover,.main_toggle ul li.on a {background:#FDFDFD;color:#FA5505;}
.main_toggle ul li.on a:hover{color:#F00;text-decoration:underline;}

.main_tips {margin:56px 0;line-height:53px;}
.main_tips span.span_tit {padding:0 16px;display:block;color:#fff;float:left;background:#FA5505;}
.main_tips span.span_tit label {display:block;padding-left:40px;background:url(../images/icon13.png) no-repeat left center;font-size:16px;}
.main_tips span.span_tit label.lbl2 {background:url(../images/icon13-1.png) no-repeat left center}

.tips_lt {width:60%;float:left;}
.tips_lt .text {overflow:hidden;height:53px;background:#fff;padding:0 40px;}
.tips_lt .text .item {width:auto;display:inline-block;}
.tips_lt .text a {color:#818181}

.tips_search {width:38%;float:right;height:51px;line-height:51px;}
.tips_search .div_input {border:1px solid #FA5505;position:relative;}
.tips_search a {display:block;width:53px;background:url(../images/icon14.png) no-repeat left center;height:53px;position:absolute;top:0;right:0;}
.tips_owl.owl-theme .owl-controls .owl-nav [class*=owl-] {margin:0;padding:0;position:absolute;top:0;width:9px;height:17px;background:url(../images/cur3.png) no-repeat center center;background-size:100% auto;}
.tips_owl.owl-theme .owl-controls .owl-nav .owl-prev {left:-20px;}
.tips_owl.owl-theme .owl-controls .owl-nav .owl-next {right:-20px;background:url(../images/cur4.png) no-repeat center center;background-size:100% auto;}
.tips_owl.owl-theme .owl-controls {bottom:auto;top:20px;}

@media screen and (min-width:800px){
	.pagesize{ position:relative;display:block;width:100%;height:70px;margin:0 auto;padding:30px 0;background:#F5F7FA;overflow:hidden !important;}
	.pagesize .pbox{display:block;max-width:1200px;height:70px;margin:0 auto;background:#FFF;}
	.pagesize a{display:block;font-size:16px;color:#333;}
	.pagesize a:hover{display:block;background:#FA5505;color:#FFF;}
	.pagesize a i{display:block;height:70px;line-height:70px;font-size:26px;color:#333;}
	.pagesize a:hover i{color:#FFF;}
	.pagesize a:nth-child(1){width:41.7%;padding:0 1%;float:left;text-align:left;}
	.pagesize a:nth-child(2){position:absolute;left:45%;width:10%;margin:0 auto;text-align:center;border-left:1px solid #E1E3E5;border-right:1px solid #E1E3E5;}
	.pagesize a:nth-child(3){width:41.6%;padding:0 1%;float:right;text-align:right;}
	.pagesize a:nth-child(1) span{margin-left:10px;line-height:70px;}
	.pagesize a:nth-child(3) span{margin-right:10px;line-height:70px;}
}
@media screen and (max-width:799px){
	.pagesize{ display:block;width:100%;margin:0 auto;padding:30px 0;background:#F5F7FA;overflow:hidden !important;}
	.pagesize .pbox{display:block;max-width:1200px;margin:0 auto;padding:20px 0;background:#FFF;}
	.pagesize a{display:block;font-size:16px;color:#333;}
	.pagesize a:hover{display:block;background:#FA5505;color:#FFF;}
	.pagesize a i{display:none;}
	.pagesize a:nth-child(1){padding:0 1%;text-align:left;}
	.pagesize a:nth-child(3){padding:0 1%;text-align:left;}
	.pagesize a:nth-child(2){display:none;}
	.pagesize a:nth-child(1) span{margin:0 10px;line-height:30px;}
	.pagesize a:nth-child(3) span{margin:0 10px;line-height:30px;}
}

.z_div1 h3 {font-size:19px;border-bottom:1px solid #eaeaea;padding-top:53px;padding-bottom:23px;margin-bottom:23px;}
.z_div1 p {font-size:13px;color:#acacac;line-height:30px;}
.z_div1 {border-bottom:1px solid #eaeaea;padding-bottom:23px;}
.z_div2 {border-bottom:1px solid #eaeaea;padding:15px 0;}
.z_div2 p {font-size:13px;color:#acacac;line-height:38px;}
.z_div2_p3 img {transition:all 0.5s;vertical-align:middle;margin-right:10px;}
.z_div2_p3 a {display:inline-block;width:30px;height:38px;vertical-align:bottom;margin-right:10px;}
.z_div2_p3 a.a1 {background:url(../images/weixin.png) no-repeat center center;background-size:100% auto;}
.z_div2_p3 a.a2 {background:url(../images/weibo.png) no-repeat center center;background-size:100% auto;}
.z_div2_p3 a.a3 {background:url(../images/pyq.png) no-repeat center center;background-size:100% auto;}
.z_div2_p3 a.a4 {background:url(../images/kj.png) no-repeat center center;background-size:100% auto;}
.z_div2_p3 a.a1:hover {background:url(../images/weixin1.png) no-repeat center center;background-size:100% auto;}
.z_div2_p3 a.a2:hover {background:url(../images/weibo1.png) no-repeat center center;background-size:100% auto;}
.z_div2_p3 a.a3:hover {background:url(../images/kj1.png) no-repeat center center;background-size:100% auto;}
.z_div2_p3 a.a4:hover {background:url(../images/yq1.png) no-repeat center center;background-size:100% auto;}
.z_div3 {position:relative;margin:0 auto;margin-top:26px;max-width:871px;text-align:center;margin-bottom:50px;}
.div3_cur {position:absolute;top:40%;margin-top:-20px;width:120%;left:-10%;}
.div3_cur span:hover {cursor:pointer;opacity:0.5;filter:alpha(opacity=50);}

/*
.pagesize1 {display:block;marggin:0 auto;padding:30px 0 40px 0;width:100%;border-top:1px solid #eaeaea;text-align:center;}
.pagesize1 a {display:inline-block;position:relative;width:54px;margin:0 7px;height:54px;}
.pagesize1 a i{font-size:52px;color:#D1D1D1;}
.pagesize1 a i:hover{color:#FA5505;}
.pagesize1 a.ty {background:url(../images/ty5.png) no-repeat center center;background-size:100% auto;}
*/
.z_div3_img {position:absolute;top:5.1%;width:92%;left:4.1%;}
.div_owl.owl-theme .owl-controls {bottom:-60%;}

/*.div_p3{background:#f7f7f7; border-bottom:1px solid #eee;}*/
.div_owl.owl-theme .owl-dots .owl-dot span {background:#c9c9c9}
.div_owl.owl-theme .owl-dots .owl-dot.active span,.div_owl.owl-theme .owl-dots .owl-dot:hover span {background:#000}
.div1_p1 {line-height:47px;}
.div1_p1 img {margin-right:6px;}
.div1_p1 a {font-size:12px;color:#000;}

.main_div2 li {float:left;width:15%;text-align:center;line-height:87px;}
.main_div2 li a {color:#373737;font-size:15px;}
.main_div2 li:nth-child(1) {background:#d73034;color:#fff;}
.main_div2 li:nth-child(1) a {color:#fff;}
.main_div3 {padding-top:56px;}

.main_span1 {background:#FA5505;width:143px;display:inline-block;line-height:53px;font-size:16px;color:#fff;float:left;margin-right:24px;}
.main_span1 .span_img1 {padding-left:18px;padding-right:11px;}
.main_span1 .span_img2 {padding-right:11px;vertical-align:middle;}

.div3_p {float:left;line-height:28px;}
.div3_p a {font-size:13px;color:#818181;width:70px;text-align:center;display:inline-block;}
.div3_p img {vertical-align:middle;}

.page_ededed1 {background:#fff;}
.page_falb {margin:0 auto;max-width:1200px;padding:40px 0;background:#fff;}
@media screen and (max-width:799px){
	.page_falb {margin:0;max-width:100%;padding:30px 0;}
}

.page_falb2 {padding:40px 0 0 0;background:#fff;}
@media screen and (max-width:799px){
	.page_falb2 {padding:30px 0 0 0;}
}

.case_tit {padding:2em 0;}
.case_tit ul {overflow:hidden;margin:0 -0.5%;}
.case_tit ul li {min-width:15.6667%;margin:10px 0.5%;float:left;text-align:center;line-height:50px;}
.case_tit ul li a {display:block;padding:0 10px;font-size:12px;background:#f2f2f2;border-radius:30px;}
.case_tit ul li a:hover,.case_tit ul li.on a {background:#FA5505;color:#fff;}

/*案例介绍*/
.d_text{max-width:1200px;width:100%;height:400px;margin:10px auto 30px auto;padding:0;background:#FFF;overflow:hidden !important;}
.d_text .d_left{position:relative;float:left;width:50%;background-repeat:no-repeat;background-size:100% 100%;height:400px;}
.d_text .d_left p{position:absolute;left:0;top:0;width:100%;height:100%;line-height:400px;font-size:26px;font-weight:500;color:#FFF;background:rgba(0,0,0,.7);text-align:center;letter-spacing:5px;}
.d_text .d_right{position:relative;float:left;width:47%;padding-left:3%;background:#FFF;overflow:hidden;}
.d_text .d_right .text_01{display:block;width:80%;font-size:26px;font-weight:bold;padding:30px 0 15px 0;line-height:20px;letter-spacing:5px;}
.d_text .d_right p{display:block;width:56px;height:3px;background:#FA5505;}
.d_text .d_right .text_02{display:block;width:95%;font-size:16px;color:#575859;line-height:25px;margin:20px 0 30px 0;text-align:justify;text-indent:2em;}
.d_text .d_right .visit{width:90%;height:42px;}
.d_text .d_right .visit a{transition:0.3s;display:block;padding:5px 15px;height:30px;line-height:30px;text-align:center;font-size:16px;border:1px solid #E1E3E5;margin-right:30px;float:left;background:#F5F5F5;}
.d_text .d_right .visit a:last-child{margin-right:0;}
.d_text .d_right .visit a:hover{background:#FA5505;color:#fff;border:1px solid #FA5505;}
@media screen and (min-width:800px){

}
@media screen and (max-width:799px){
	.d_text{max-width:100%;height:auto;padding:0 0 30px 0;}
	.d_text .d_left{display:block;width:100%;min-width:100%;float:none;clear:both;height:300px;}
	.d_text .d_left p{font-size:20px;font-weight:600;line-height:300px;}
	.d_text .d_right{display:block;width:94%;min-width:94%;float:none;padding:0 1% 0 5%;clear:both;}
	.d_text .d_right .visit{margin:0 auto;}
}

.title2 {max-width:1200px;margin:15px auto 0 auto;border-bottom:1px solid #eee;line-height:96px;text-align:center;background:#FFF;position:relative;}
.title2 span {font-size:26px;display:inline-block;/*padding-left:45px;*/}
.title2 em {display:block;height:3px;line-height:3px;width:40px;background:#FA5505;position:absolute;left:50%;margin-left:-20px;bottom:-1px;}

.case_info{max-width:1200px;margin:0 auto;background:#FFF;}
.case_info .text {margin:20px 0 40px 0;padding:0 18px 0 20px;line-height:30px;color:#6f6f6f}
@media screen and (max-width:780px){
	.case_info .text {padding:0 2% 0 0;}
}
.case_info .text img{margin:10px 0;max-width:100%;}
/*
.case_info .copy_sm{margin-bottom:15px;padding:10px 0;text-align:center;line-height:20px;background-color:#FCFCFC;color:#868686;font-size:12px;}
.case_info .copy_sm b{color:#F00;}
*/

/*
.case_info .pagesize {text-align:center;}
.case_info .pagesize a {margin:0;margin-right:30px;}
*/

.wrap2 {max-width:1300px;margin:0 auto;position:relative;}
.xg_case {padding:100px 0;}
.xg_case .page_list2 ul li .text {padding:5px 20px;}
.xg_tit {line-height:45px;border-bottom:1px solid #eee;margin-bottom:10px;}
.xg_tit span {display:inline-block;border-bottom:2px solid #FA5505;font-size:16px;}
.xg_tit a {display:inline-block;padding-left:20px;float:right;background:url(../images/icon31.png) no-repeat left center;color:#909090;}
.xg_tit a:hover {color:#FA5505}

.news_list ul {overflow:hidden;}
.news_list li * {transition:all 0.5s;}
.news_list li {width:48%;margin:0 1%;margin-bottom:30px;padding-bottom:30px;border-bottom:1px dashed #cfcfcf;float:left;}
.news_list li .img {height:200px;overflow:hidden;}
.news_list li a:hover img {transform:scale(1.1);}
.news_list li a:hover .btn span {color:#FA5505;border-color:#d62e32}
.news_list li h3 {font-size:20px;position:relative;font-weight:normal;line-height:2.5em;border-bottom:1px solid #e4e4e4}
.news_list li h3 span {display:block;position:absolute;bottom:-1px;height:3px;width:2.5em;background:#e63b3e}
.news_list li .p_time {line-height:50px;padding-left:25px;background:url(../images/icon32.png) no-repeat left center;color:#b6b6b6;}
.news_list li i{margin:0 8px 0 0;padding:0 8px 0 0;line-height:50px;color:#b6b6b6;font-size:16px;}
.news_list li i span{padding:0 0 8px 5px;font-size:15px;color:#CCC;}
.news_list li .text {padding:25px 0;line-height:20px;color:#999;}
.news_list li .btn span {font-size:12px;display:inline-block;padding:0 25px;border:1px solid #b6b6b6;line-height:38px;border-radius:20px;color:#b6b6b6;}
.news_list .pagesize {text-align:left;}

.pagesize.left {text-align:left;}
.news_lt {float:left;width:68%;}
/*.news_lt li {border-bottom:1px solid #eaeaea;}*/

.news_list2 {padding:0 10px;margin-top:10px;}
.news_list2 ul {margin:0;padding:0;overflow:hidden;}
.news_list2 li {overflow:hidden;}
.news_list2 li * {transition:all 0.5s;}
.news_list2 .news_lt>ul>li {margin-bottom:18px;padding-bottom:18px;border-bottom:none;/*float:left;*/}
.news_list2 li .img {height:200px;overflow:hidden;}
.news_list2 li:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);}
.news_list2 li .btn:hover span {color:#FA5505;border-color:#d62e32}
.news_list2 li h3 {display:block;width:100%;margin:0 0 0 -5px;padding:10px 0 15px 0;font-size:20px;position:relative;font-weight:normal;line-height:1.2em;border-bottom:1px solid #e4e4e4;}
.news_list2 li h3 a:hover{color:#FA5505}
.news_list2 li h3 span {display:block;position:absolute;bottom:-1px;height:3px;width:2.5em;background:#e63b3e}
.news_list2 li i{margin:0 8px 0 0;padding:0 8px 0 0;line-height:25px;color:#b6b6b6;font-size:16px;}
.news_list2 li i span{padding:0 0 0 5px;font-size:15px;color:#CCC;}
.news_list2 li i span a:hover{color:#FA5505}

.div_tag {margin:0 5px;padding:10px 0;line-height:25px;color:#b6b6b6}
.div_tag label {padding:0 0 0 5px;color:#b6b6b6}
.div_tag label a:hover {color:#e63b3e}

.news_list2 li .text,.news_list2 li .text2 {margin:0 5px;padding:0;line-height:20px;color:#999;text-indent:2em;}
.news_list2 li .btn span {float:right;display:inline-block;margin:0 5px 0 0;padding:0 0 0 15px;background:url(../images/icon50.png) no-repeat left center;line-height:40px;color:#b6b6b6;text-decoration:underline;}

.news_rt {width:25%;float:right;}
.news_rt .item {margin:0 0 20px 0;padding:0;}
.news_rt .item a {color:#666;}
.news_rt .item a:hover {color:#e63b3e;}
.news_rt .item .span_tit {font-size:16px;font-weight:600;display:block;line-height:40px;}
.news_rt .item1 li {float:left;}
.news_rt .item1 li a {display:block;line-height:30px;border:1px solid #e3e3e3;padding:0 10px;}
.news_rt .item1 li a:hover {color:#FA5505;border-color:#e63b3e}
.main_toggle.main_toggle3 ul li {width:20%;}

.news_rt .item2 li {display:flex;line-height:15px;text-align:left;}
.news_rt .item2 li:before{float:left;display:block;position:relative;top:6px;content:"";margin:0;padding:0;width:4px;height:4px;line-height:4px;border-radius:100%;background-color:#555;}
.news_rt .item2 a {flex:1;width:99%;margin:0 0 0 7px;text-decoration:underline;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;}
.news_rt .item2 a:hover {color:#FA5505}

.news_rt .tips_search {float:none;width:100%;}
.news_rt .tips_search .div_input {border-color:#e3e3e3;}
.news_rt ul {margin:0;padding:0;overflow:hidden !important;}
.news_rt ul li {padding:5px;}

.tagbox{margin:0 0 20px 0;padding:0;}
.tagbox .span_tit {font-size:16px;font-weight:600;display:block;line-height:40px;}
.tagbox .n_tag {text-align:left;}
.tagbox .n_tag a {display:inline-block;margin:0 5px 3px 0;padding:0 15px;line-height:25px;border-radius:25px;border:1px solid #e3e3e3;background:#999;color:#FFF;word-break:keep-all;font-size:12px;}
.tagbox .n_tag a:hover{color:#FFF;background:#FA5505;}

.gy_jj {background:#f7f7f7;}
.lsfx_tit.gy_tit {}
.lsfx_tit.gy_tit h3 {text-align:center;font-size:22px;}
.lsfx_tit.gy_tit span {left:50%;margin-left:-1.25em;}


.d_tag {max-width:1200px;margin:0 auto;padding:10px 0;line-height:25px;color:#b6b6b6;font-size:14px;text-align:center;background:#FFF;}
.d_tag i{margin:0 8px 0 0;padding:0 8px 0 0;line-height:25px;color:#b6b6b6;font-size:16px;}
.d_tag i span{padding:0 0 0 5px;font-size:15px;color:#CCC;}
.d_tag i span a:hover{color:#FA5505}
.d_tag label {padding:0 0 0 5px;color:#b6b6b6}
.d_tag label a:hover {color:#e63b3e}


/*----------custom----------*/
@media only screen and (max-width: 1200px) {
	.page_ededed h2 {font-size:28px;}

	.zqwh_cx {left:7.5%;top:30%}
	.zqwh_cx,.zqwh_zz,.zqwh_gx {width:24.5%;}
	.zqwh_zz {left:6%;top:50%;}
	.zqwh_gx {left:8%;top:72%;}
	.zqwh_chx,.zqwh_yj,.zqwh_sm,.zqwh_gd {width:28%;}
	.zqwh_chx {top:22%;}
	.zqwh_sm {top:60%;}
	.zqwh_gd {top:77%;}
	.srdz_web h2,.yykf_web_t h2,.fw_wx_web h2,.ds_web_t h2 {font-size:50px;}
	.srdz_list ul li {width:122px;}
	.srdz_web {width:40%;}
	.page_list3 ul li .text span {font-size:20px;}
	.page_link ul li img{padding-top:12%;}
}
.main_tab_ht {height:1px;width:100%}
.main_tab_ht.fixed {height:87px;}
.main_tab {width:100%;background:#FFF;}

@media only screen and (max-width: 1063px) {
	.srdz_web h2 {font-size:45px;}
	.page_falb {padding-top:60px;}

	.page_list ul li, .kuang {width:33.333%;}
	.page_list li.li5 .list {border-right:1px solid #e3e3e3;}
	.page_list li.li5 .list, .page_list li.li4 .list {border-top:0;}
	.page_list2 ul li {width:33.333%;}
	.page_list3 ul li {width:50%;}
	
	.page_link ul li {width:25%;}
	.page_link ul li img{padding-top:10%;}

	.foot2 p.frt {float:none;}

	.page_ededed h2 {font-size:24px;}
	.page {padding:50px 0;}
	.title {margin:30px 0 20px 0;}
	.fw_lc .title {margin-bottom:0;}
	.page_list4 .item {width:50%;}
	.page_list4 .item:nth-child(2) {display:none;}

	.page_link ul li a {height:150px;line-height:150px;}
	.phone_btn .list:hover {width:40px;}
	/*.li_QQ{ display:none;}*/
	.xg_case {padding:80px 0;}
	.page_lxfs {padding:0 50px;}
	.lxfs_web_xq {padding-left:30px;}
	.lxfs_web {width:60%;}
	.lxfs_ewm {width:40%;}
	.lxfs_ewm_pic img {width:70%;}
	.zqtd_l_web h3 {font-size:28px;}
	.zqtd_l_web p {font-size:20px;}
}
@media only screen and (max-width: 1024px) {
	.news_rt {margin-left:50px;max-width:250px;}
	.page_list3 ul li .text span {font-size:18px;}
}
@media only screen and (max-width: 850px) {
	.fw_ds_pic, .fw_ds_web {width:100%;}
	.fw_ds_pic img {width:70%;margin:0 auto;margin-top:30px;}
}
@media only screen and (max-width: 800px) {
	.page_list3 ul li .text span {font-size:16px;}
	.page_list3 ul li .text p {font-size:14px;}
	.div_input_list .div_input, .div_input_list .div_input.input1, .div_input_list .div_input.input2 {width:98%;margin:5px 1%;}
	.fw_scroll {overflow-x:auto;}
	.fw_scroll::-webkit-scrollbar, .fw_pm_scroll::-webkit-scrollbar {height:10px;background:url(../images/bg1.png) repeat-x center center}
	.fw_scroll::-webkit-scrollbar-thumb, .fw_pm_scroll::-webkit-scrollbar-thumb {background:#ccc;height:10px;border-radius:5px;}
	.yykf_web_t h2, .fw_wx_web h2, .ds_web_t h2 {font-size:40px;}
	.fw_wx {height:500px;}
	.fw_wx_web {margin-top:30px;}
	.fw_wx_pic {width:100%;margin-top:20px;}
	.srdz_pic,.srdz_web {width:100%;}
	.srdz_pic img {width:auto;max-width:100%;margin:0 auto;}
	.zqwh_tab {padding:0 15px;}
	.gy_zqwh_tit {position:inherit;margin-bottom:20px;}
	.gy_zqwh_pic {display:none;}
	.zqwh_list {position:inherit;width:100%;top:auto;left:auto;margin:0;padding:0;text-align:left;margin-bottom:30px;height:50px;display:table;}
	.zqwh_list p {display:table-cell;width:100%;font-size:14px;vertical-align:middle;}
	.zqwh_tab .trt {text-align:left;}
	.zqwh_list span {display:block;font-size:25px;float:left;width:90px;height:70px;line-height:70px;vertical-align:middle;text-align:center;background:url(../images/icon72.png) no-repeat left center;background-size:auto 100%;color:#fff;}
	.div_tag p,.div_tag .span_tag {float:none;}
	.zqtd_l_web h3 {font-size:24px;}
	.zqtd_l_web p {font-size:18px;}
	.div_tag {line-height:30px;}
	.lxfs_web_xq {width:100%;box-sizing:border-box;}
	.lxfs_ewm_pic img {width:50%;}
	.lxfs_web {width:70%;}
	.lxfs_ewm {width:100%;margin-top:20px;text-align:left;border-left:0;}
	.page_lxfs {position:relative;}
	.page_falb {padding-top:40px;}
	.ht50 {height:0;}
	.lsfx_tit {padding-top:30px;}

	.page_list ul li,.kuang {width:100%;}
	.page_list {width:90%;margin:0 auto;}
	.page_list ul {border-top:1px solid #e3e3e3;overflow:inherit;padding:0;}
	.page_list ul:before,.page_list ul:after {clear:both;display:table;content:''}
	.page_list ul li .list {border-top:0;}

	.page {padding:30px 0;}
	.title {margin-bottom:30px;}
	.more {margin-top:10px;}
	.page_list4 .item {width:100%;}
	.page_news .item {width:100%;}
	
	.page_link ul li img{padding-top:8%;}
	.page_link ul li a {height:120px;line-height:120px;}
	.page_ededed h2 {font-size:20px;}
	.page_list3 ul li .list {margin:10px;}
	.page_list3 ul {margin:0 10px;}
	.tips_search,.tips_lt {width:100%;float:none;}
	.main_tips {margin:30px 0;}
	.main_toggle ul li {width:50%;line-height:49px;}
	.main_toggle ul li a{font-size:12px;}
	.main_tips span.span_tit {float:none;}
	.z_div1 h3 {padding:20px 0;}
	.case_tit ul li {line-height:30px;}
	.case_info .text {margin:20px 0;}
	/*.pagesize {padding:20px 0;}*/
	.xg_case {padding:40px 0;}
	.news_rt {margin:0;clear:both;float:none;width:100%;max-width:inherit;margin-top:15px;}
	.news_rt .item2 li {width:50%;float:left;box-sizing:border-box;}
	.news_lt {clear:both;width:100%;}
	.news_list2 .news_lt>ul>li {margin-bottom:30px;width:100%;}
	.news_list2 .news_lt li:last-child {margin-bottom:0;}
	.news_list2>ul>li h3 {font-size:16px;}

	/*.pagesize a {width:40px;}*/
	.wzxq_web {padding:20px;}
	.wzxq_web p {line-height:25px;}
}

* {font-size:14px;}

@media only screen and (max-width:780px) {
	.news_list2 li h3 {font-size:16px;}
	.lxfs_web {width:100%;}
	.page_lxfs {padding:0 20px;margin:20px 0;padding-bottom:20px;}
	.lsfx_tit {padding-top:20px;}
	.fkfs_list {width:100%;margin-top:20px;}
	.fkfs_list_web {width:95%;}
	.fkfs_list_web p:last-child span {height:auto;width:0;}
	.lxfs_web_xq {padding-left:0;}
	
	.jrwm_web {padding-top:10px;}
	.jrwm_web p {display:block;margin:15px 0;font-size:16px;color:#333;line-height:30px;}
	.jrwm_web .b {display:block;font-size:18px;color:rgba(0,0,0,.9);font-family:Times;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;line-height:30px;}
	.jrwm_web .p {display:block;font-size:24px;color:#000;line-height:30px;}
	.jrwm_web .p em {font-size:30px;color:#F60;padding-right:4px;font-style:normal;}
	.jrwm_web h3{display:block;font-size:26px;color:#000;line-height:30px;}
	
	.jrwm_tab ul li {width:100%;margin:0 auto;margin-bottom:15px;float:none;}
	.jrwm_tab ul li a {padding-left:30px;}
	.page_jrwm {padding:0;}
	.jrwm_tab ul li p {line-height:18px;margin-top:5px;}
	.jrwm_btn a {width:100%;}
	.wrap1 {margin:0 15px;padding:0;}

	.page_list2 ul li {width:100%;}
	.page {padding:20px 0;}
	.title {margin-bottom:20px;}
	.page_list3 ul li .text p {height:auto;}
	.page_list4 ul li {margin:0px auto;width:100%;}
	.page_link ul li {width:50%;}
	.page_link ul li:last-child {display:none;}
	.page_link ul li img{padding-top:6%;}
	.page_link ul li a {height:100px;line-height:100px;}
	.page_ededed h2 {font-size:20px;}
	.div_input_list .div_input,.div_input_list .div_input.input1,.div_input_list .div_input.input2 {width:98%;margin:5px 1%;}
	.div_input_list {margin-bottom:0;}
	.page.page_ededed {padding-bottom:50px;}
	.gotop {display:none;}

	.phone_btn {display:block;top:auto;right:12px;bottom:6%;text-align:center;}

	.foot2{margin-top:20px;}
	.foot2 p {text-align:center;}
	.foot2 p.flt {float:none;}
	.foot2 p.frt {padding-top:0;}
	.foot2 span {margin-left:0;}

	.div_input input {height:20px;line-height:20px;}
	.div_input input[type=button] {height:44px;line-height:44px;}
	.page_news ul li .date {margin-right:10px;}
	.page_news ul li {padding:15px;}
	.date_k h2 {font-size:30px;line-height:40px;height:40px;}
	.page_news ul li .text h3 {font-size:16px;margin-bottom:5px;}

	.page_news ul li .date_k {height:65px;width:55px;}
	.main_toggle.main_toggle3 ul li {width:33.333%;}


	.gy_jj_web,.gy_jj_pic {width:100%;padding:0;}
	.zqdw_ln span {font-size:25px;height:50px;line-height:50px;}
	.zqdw_tb_m {width:100px;margin-left:-50px;top:-43px;}
	.zqdw_ln {margin-top:130px;}
	.gy_zqdw {height:260px;padding-top:82px;}
	.zqpz_list_pic {width:100%;position:relative;}
	.zqpz_list_pic:before {display:block;width:20px;height:20px;background:#fff;position:absolute;bottom:-9px;left:50%;margin-left:-10px;content:'';background:#f7f7f7;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:2px;}
	.zqpz_list_web {width:100%;display:block;height:auto;padding:30px 0px;text-align:center;}
	.zqpz_list_web_cell {padding:0 15px;display:block;}
	.zqpz_list_web_cell p {width:100%;line-height:1.5em;}
	.zqtd_l,.zqtd_r {width:100%;float:none;height:auto;}
	.zqtd_r_web {padding:40px 0;float:none;position:relative;margin:0 auto;}
	.zqtd_r_web:before {display:block;width:30px;height:30px;background:#fff;position:absolute;bottom:-14px;left:50%;margin-left:-15px;content:'';background:#e83e42;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px;}
	.zqtd_l_web {padding:40px 0;width:100%;margin:0;}
	.zqtd_l_web h3 {font-size:22px;}
	.zqtd_l_web p {font-size:14px;}
	.gy_zqtd {padding-bottom:0;}
	.zqwh_list {position:inherit;width:100%;}
	.zqwh_tab {padding:0 15px;}
	.zqwh_tab .trt {text-align:left;}
	.gy_zqwh_pic img {opacity:0;}
	.srdz_web,.yykf_web,.fw_ds_web {width:100%;}
	.srdz_pic,.yykf_pic,.fw_wx_web,.fw_wx_pic,.fw_ds,.fw_ds_pic {width:100%}
	.srdz_web h2,.yykf_web h2,.fw_wx_web h2,.ds_web_t h2,.fw_pm_t h2 {font-size:30px;text-align:center;}
	.fw_srdz,.yykf_web_t,.fw_wx,.fw_wx_web,.fw_wx_pic {margin-top:30px;padding-top:0px;}
	.fw_yykf,.fw_ds,.ds_web_list {margin-top:20px;padding-top:0;}
	.srdz_list ul li,.yykf_list ul li {width:50%;margin-bottom:15px;}
	.fw_lc,.fw_ds {padding-top:30px;}
	.yykf_web_t p,.fw_wx_web p,.ds_web_t p,.fw_pm_t p {font-size:14px;text-align:center;}
	.fw_wx {height:auto;padding-bottom:30px;}
	.ds_web_list ul li {margin:0 1%;width:31.333%;margin-bottom:15px;text-align:center;}
	.ds_web_list ul li span {margin:0 auto;}
	.fw_ds_pic {margin-top:20px;}
	.fw_pm_scroll {overflow-x:auto;padding-bottom:30px;}
	.fw_pm_tab {width:780px;white-space:nowrap;}
	.fw_pm_list1 {width:150px;}
	.fw_pm_list2 {width:60px;}
}
@media only screen and (max-width:780px) and (min-width:500px) {
	.page_list2 ul li {width:50%;}
	.page_list2 ul li:nth-child(2n+1) {clear:both;}
	.wrap {padding:0 15px;}
}
@media only screen and (max-width: 780px) {
	.page_list3 ul li .text span.span1 {background:url(../images/icon16.png) no-repeat left center;background-size:auto 90%;}
	.page_list3 ul li .text span.span2 {background:url(../images/icon17.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li .text span.span3 {background:url(../images/icon18.png) no-repeat 2px center;background-size:auto 60%;}
	.page_list3 ul li .text span.span4 {background:url(../images/icon19.png) no-repeat 2px center;background-size:auto 90%;}
	.page_list3 ul li .text span.span5 {background:url(../images/icon20.png) no-repeat 10px center;background-size:auto 90%;}
	.page_list3 ul li .text span.span6 {background:url(../images/icon21.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li .text span.span7 {background:url(../images/icon22.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li .text span.span8 {background:url(../images/icon23.png) no-repeat left center;background-size:auto 50%;}
	.page_list3 ul li .text span.span9 {background:url(../images/icon24.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li .text span.span10 {background:url(../images/icon25.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li .text span.span11 {background:url(../images/icon26.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li .text span.span12 {background:url(../images/icon27.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li .text span.span13 {background:url(../images/icon28.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li .text span.span14 {background:url(../images/icon29.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span1,.page_list3 ul li a:hover .text span.span1 {background:url(../images/icon16_1.png) no-repeat left center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span2,.page_list3 ul li a:hover .text span.span2 {background:url(../images/icon17_1.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span3,.page_list3 ul li a:hover .text span.span3 {background:url(../images/icon18_1.png) no-repeat 2px center;background-size:auto 60%;}
	.page_list3 ul li a:active .text span.span4,.page_list3 ul li a:hover .text span.span4 {background:url(../images/icon19_1.png) no-repeat 2px center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span5,.page_list3 ul li a:hover .text span.span5 {background:url(../images/icon20_1.png) no-repeat 10px center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span6,.page_list3 ul li a:hover .text span.span6 {background:url(../images/icon21_1.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span7,.page_list3 ul li a:hover .text span.span7 {background:url(../images/icon22_1.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span8,.page_list3 ul li a:hover .text span.span8 {background:url(../images/icon23_1.png) no-repeat left center;background-size:auto 50%;}
	.page_list3 ul li a:active .text span.span9,.page_list3 ul li a:hover .text span.span9 {background:url(../images/icon24_1.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span10,.page_list3 ul li a:hover .text span.span10 {background:url(../images/icon25_1.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span11,.page_list3 ul li a:hover .text span.span11 {background:url(../images/icon26_1.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span12,.page_list3 ul li a:hover .text span.span12 {background:url(../images/icon27_1.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span13,.page_list3 ul li a:hover .text span.span13 {background:url(../images/icon28_1.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li a:active .text span.span14,.page_list3 ul li a:hover .text span.span14 {background:url(../images/icon29_1.png) no-repeat 5px center;background-size:auto 90%;}
	.page_list3 ul li a .text span {}
	.wrap {padding:0 15px;margin:0;}
	.news_list2 {margin-top:30px;}
	.news_rt .item {margin:20px 0;}
	.news_rt ul {max-height:initial;height:auto;}
}
#tyj {
	font-size: 19px;
	font-weight: normal;
	line-height: 30px;
	margin-bottom: 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

/*流程*/
.flow-box{ background-image:url(../images/flow.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;padding:80px 0 100px 0;height:auto;overflow:hidden;}
.flow-box .flow{ max-width:80%;margin:0 auto;padding:40px 0 0 0;}
.flow-box .flow li{ float:left;width:calc(20% - 62px);width:-moz-calc(20% - 62px);width:-webkit-calc(20% - 62px);margin:0 10px 20px 10px; border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;padding:40px 20px 10px 20px;height:200px;border:1px solid #EEE;box-shadow:0 3px 8px #DDD;background-color:#FFF;}
.flow-box .flow li a{ position:relative;display:block;max-width:180px;margin:0 auto;color:#333;line-height:24px;text-align:center;}
.flow-box .flow li a p{ font-size:18px;font-weight:bold;padding:10px 0 10px 0;}
.flow-box .flow li a span{ font-size:14px;color:#888;}
.flow-box .flow li a span i{font-style:normal;font-size:16px;color:#F00;}
.flow-box .flow li:hover{background-color:#f9f9f9;
transition: all 1.5s;
-moz-transition: all 1.5s; /* Firefox 4 */
-webkit-transition: all 1.5s; /* Safari 和 Chrome */
-o-transition: all 1.5s; /* Opera */
}
.flow-box .flow li a:hover{transition: all 1s;
-moz-transition: all 1s; /* Firefox 4 */
-webkit-transition: all 1s; /* Safari 和 Chrome */
-o-transition: all 1s; /* Opera */
 -webkit-transform: rotate(360deg);	-moz-transform: rotate(360deg);	transform: rotate(360deg);}
.flow-box .flow li a > i{font-size:70px;color:#000;}

@media screen and (max-width:1920px){
  .flow-box{background-size:auto auto}
}
@media screen and (max-width:1600px){
  .flow-box .flow{max-width:calc(100% - 20px);max-width:-moz-calc(100% - 20px);max-width:-webkit-calc(100% - 20px);min-width:inherit}
}
@media screen and (max-width:960px){
  .flow-box{background-image:url(../images/flow.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto 100%;height:auto;padding:30px 0 30px 0}
  .flow-box .flow li{width:calc(33.33333% - 62px);width:-webkit-calc(33.33333% - 62px);width:-moz-calc(33.33333% - 62px)}
  .flow-box .flow li:nth-child(4),.flow-box .flow li:nth-child(5){width:calc(50% - 62px);width:-webkit-calc(50% - 62px);width:-moz-calc(50% - 62px)}
}
@media screen and (max-width:780px){
  .flow-box{padding:10px 0 0 0}
  .flow-box .flow{padding:20px 0 0 0}
  .flow-box .flow li{width:calc(50% - 62px);width:-webkit-calc(50% - 62px);width:-moz-calc(50% - 62px)}
  .flow-box .flow li:nth-child(5){width:calc(100% - 62px);width:-webkit-calc(100% - 62px);width:-moz-calc(100% - 62px)}
}
@media screen and (max-width:400px){.head .logo p{display:none}
  .flow-box .flow li{width:calc(100% - 42px);width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);margin:0 0 20px 0}
  .flow-box .flow li:nth-child(4){width:calc(100% - 42px);width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px)}
  .flow-box .flow li:nth-child(5){width:calc(100% - 42px);width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);margin:0 0 20px 0}
}

/*----建站流程-------------------------*/
.row-flow{padding-top:88px;padding-bottom:140px;
	background-image:url(../flow/p-bg14.jpg);
	background-position:center;background-repeat:no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.wp6{width:100%;max-width:1200px;margin:0 auto;}
.row-flow .g-t6 h3,.row-flow .g-t6 p{color:#fff;}
.g-t6{text-align:center;margin-bottom:32px;}
.g-t6 h3{font-size:50px;color:#000;font-weight:600;margin-bottom:20px;}
.g-t6 p{color:#333;font-size:16px;}
.m-list10{height:437px;position:relative;margin-top:40px;}
.m-list10 li{width:170px;position:absolute;}
.m-list10 .i1{left: 0;}
.m-list10 .i2{left: 12.5%;}
.m-list10 .i3{left: 25%;}
.m-list10 .i4{left: 37.5%;}
.m-list10 .i5{left: 50%;}
.m-list10 .i6{left: 62.5%;}
.m-list10 .i7{left: 75%;}
.m-list10 .i8{left: 87.5%;}
.m-list10 .con{padding:35px 0 0;text-align:center;color:#fff;background-color:rgba(0,153,68,0);border-radius:170px;position:relative;z-index:9;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;}
.m-list10 .icon{width:130px;height:130px;display:block;border-radius:50%;margin:0 auto 25px;background-color:rgba(255,255,255,.1);position:relative;
	background-position:center;background-repeat:no-repeat;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
/*.m-list10 li em{display: block;width: 100%;height: 100%;position: relative;}*/
.m-list10 li:after,
.m-list10 li:before{content:'';position:absolute;width:90px;height:90px;top:158px;}
.m-list10 li:after{left:-46px;background-image:url(../flow/i-bor5.png);}
.m-list10 li:before{right:-46px;background-image:url(../flow/i-bor4.png);}
.m-list10 .icon:after{content:'';position:absolute;top:-12px;left:-12px;width:154px;height:154px;background: url(../flow/i-bor3.png) no-repeat center center;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .i1 .icon{background-image: url(../flow/ico-a1.png);}
.m-list10 .i2 .icon{background-image: url(../flow/ico-a2.png);}
.m-list10 .i3 .icon{background-image: url(../flow/ico-a3.png);}
.m-list10 .i4 .icon{background-image: url(../flow/ico-a4.png);}
.m-list10 .i5 .icon{background-image: url(../flow/ico-a5.png);}
.m-list10 .i6 .icon{background-image: url(../flow/ico-a6.png);}
.m-list10 .i7 .icon{background-image: url(../flow/ico-a7.png);}
.m-list10 .i8 .icon{background-image: url(../flow/ico-a8.png);}
.m-list10 h4{font-size:22px;margin-bottom:18px;}
.m-list10 .desc{font-size:14px;line-height:24px;opacity:0;display:none;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 li:nth-child(2n){bottom:0;}
.m-list10 li:nth-child(2n):after,
.m-list10 li:nth-child(2n):before{display:none;}
.m-list10 li:nth-child(2n) .icon:after{background-image:url(../flow/i-bor6.png);}
.m-list10 li:first-child:after{display:none;}
.m-list10 .con:hover .icon:after{
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-o-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg);
}
.m-list10 .con:hover .icon{background-color:rgba(255,255,255,0);}
.m-list10 .con:hover{padding-bottom:50px;background-color:rgba(255,102,0,1);}
.m-list10 .con:hover .desc{opacity:1;display:block;}
@media only screen and (max-width:1920px) {
	.g-t6 h3{font-size: 2.604vw;}
}
@media only screen and (max-width: 1699px) {
	.m-list10 li:after, .m-list10 li:before{width: 86px;height: 76px;}
}
@media only screen and (max-width: 1600px) {
	.m-list10 h4{font-size: 18px;}
}
@media only screen and (max-width: 1449px) {
	.m-list10 .icon{width: 100px;height: 100px;
		-o-background-size: auto 50px;
		-ms-background-size: auto 50px;
		-moz-background-size: auto 50px;
		-webkit-background-size: auto 50px;
		background-size: auto 50px;
	}
	.m-list10 .icon:after{width: 124px;height: 124px;
		-o-background-size: auto 100%;
		-ms-background-size: auto 100%;
		-moz-background-size: auto 100%;
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
	}
	.m-list10 li{width: 140px;}
	.m-list10{height: 380px;}
	.m-list10 li:after, .m-list10 li:before{top: 134px;}
	.row-flow{padding: 60px 0 100px;}
	.m-list10 .con:hover{padding-bottom: 30px;}
}
@media only screen and (max-width: 1199px) {
	.g-t6{margin-bottom: 15px;}
	.g-t6 h3{font-size: 20px;}
	.g-t6 p{font-size: 14px;}
}
@media only screen and (max-width: 959px) {
	.m-list10 li{width: 25%;float: left;position: static;}
	.m-list10{height: auto;overflow: hidden;}
	.m-list10 li:after, .m-list10 li:before{display: none;}
	.m-list10 .con:hover .desc{display: none;}
	.m-list10 .con:hover{padding-bottom: 0;background: 0;}
	.row-flow{padding-bottom: 30px;}
	.m-list10{margin-top: 20px;}
}
@media only screen and (max-width: 767px) {
	.m-list10 li{width: 50%;}
	.m-list10 h4{font-size: 16px;}
	.m-list10 .con{padding-top: 20px;}
	.row-flow{padding-top: 30px;}
	.g-t6{padding: 0 10px;}
	.g-t6 h3{font-size: 18px;}
}


/*翻页样式*/
.pagess {clear: both;margin: 20px 0 60px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}

/*----列表翻页----*/
.pages{display:block;margin:30px auto 0 auto;width:100%;height:37px;line-height:23px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:14px;overflow:hidden !important}
.pages a{display:inline-block;padding:6px 13px;margin:0 5px 0 0;color:#666;border:1px solid #e8e8e8;border-radius:4px;background:#F4FCFF;text-align:center;}
.pages a:hover{color:#FFF;border:1px solid #999;background:#999;}
.pages a.on{color:#FFF;border:1px solid #ccc;background:#F39800;}



