@charset "UTF-8";

body {
	
	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基准*/

/*----------mainer----------*/
.mainer {padding-top:82px;}
.page {padding:80px 0 70px 0;}
.title {text-align:center;padding:0 10px;margin:0 auto 30px auto;}
.title span {font-size:36px;color: #333333;}
.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; font-size:20px;color: #999; font-weight:100;}

.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_bg1{background:#FDFDFD;}
.page_f9f9f9 {background:#f9f9f9;}

.page_list2 ul {overflow:hidden;margin:0 10px;}
.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;overflow:hidden;}
.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_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;}

.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_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_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);}
/*----------footer----------*/
.foot2 {background:#151515;padding:10px 0;line-height:30px;font-size:12px;color:#CCC;word-spacing:5px;}
.foot2 span {margin:0 5px;}
.foot2 span a {color:#EEE;}
.foot2 span a:hover {color:#FA5505;}
.foot2 img {vertical-align:middle;}
.foot2 .beian img{height:20px;vertical-align:middle;}
.foot2 .beian font{margin:0 0 0 5px;}
.foot2 .beian a font{color:#F7F7F7}
.foot2 .beian a:hover font{color:#FA5505}
/*---滑动客服----------*/
.phone_btn {position:fixed;z-index:9999;top:60%;right:2px;}
.phone_btn a {display:block;}
.phone_btn .wrap {/*width:200px;*/overflow:inherit;height:200px;}
.phone_btn .list {position:absolute;transition:all 0.5s;right:0;width:40px;overflow:hidden;line-height:40px;background:#F60;border-radius:40px;}
.phone_btn a {display:block;clear:both;position:relative;}
.phone_btn p {white-space:nowrap;overflow:hidden;color:#fff;}
.phone_btn .li_QQ {top:0;}
.phone_btn .li_wx {top:45px;}
.phone_btn .li_dh {top:90px;}
.phone_btn .li_xq {top:135px;}
.phone_btn .li_top {top:180px;}
.phone_btn .list i{float:left;color:#FFF;font-size:22px;margin:9px 12px 11px 10px;}
.phone_btn .list:hover {width:126px;}
.phone_btn .li_dh:hover{width:162px;}
.phone_btn .list_wx {position:absolute;transition:all 0.5s;right:0;width:40px;line-height:40px;background:#F60;border-radius:40px;}
.phone_btn .list_wx i{float:left;color:#FFF;font-size:22px;margin:10px;}
.phone_btn .list_wx:hover .text {display:block;}
.phone_btn .list_wx .text {display:none;position:absolute;right:100%;width:130px;height:130px;top:50%;margin-top:-50px;padding-right:10px;}
.phone_btn .list_wx .text img {width:100%;height:100%;}

.v-overlay {
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
	z-index: 0;
    filter: brightness( 100%) contrast( 100%) saturate( 100%) blur( 0px) hue-rotate( 0deg);
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/*-----内页BANNER------------------------------*/
.zbanner {position:relative;width:100%;height:300px;background:#666;text-align:center;}
.zbanner .div_font {position:absolute;top:30%;left:12%;width:76%;font-family:Arial,微软雅黑;z-index:1;height:100%;overflow:hidden !important;}
.zbanner .div_font .div_p1, .zbanner{color:#FFF;}
.div_font .div_p2{color:#DDD;}
/*-----面包屑------------------------------*/
.main_tit {line-height:27px;padding:10px 0;border-bottom:1px solid #ececec;}
.main_tit p {padding-left:20px;background:url(../images/icon15.png) no-repeat left 6px;}

/*-----分类------------------------------*/
.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;}

.pagesize {display:block;marggin:0 auto;padding:30px 0 40px 0;width:100%;border-top:1px solid #eaeaea;text-align:center;}

.pagesize a:hover,.pageBox a:active {color:#FFF;text-decoration:none;}
.pagesize .cur {background:#e91c0c;border:1px solid #e91c0c;text-decoration:none;}
.pagesize a.cur {color:#fff;}
.pagesize .disabled {width:79px;}

.pagesize a {display:inline-block;position:relative;width:54px;margin:0 7px;height:54px;}
.pagesize a i{font-size:52px;color:#D1D1D1;}
.pagesize a i:hover{color:#FA5505;}

.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 {padding-top:50px;}
.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;}

.title2 {max-width:1200px;margin:0 auto;border-bottom:1px solid #eee;line-height:96px;text-align:center;margin-bottom:30px;position:relative;}
.title2 span {font-size:22px;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 .text {margin:20px 0 40px 0;line-height:30px;color:#6f6f6f}
.case_info .text img{margin:10px 0;}
.case_info .copy{padding:5px 0;text-align:center;line-height:24px;background-color:#FCFCFC;color:#868686;font-size:12px;}
.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:50px;}
.news_list2 ul {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 {padding:0 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 {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 {padding:0;line-height:20px;color:#999;}
.news_list2 li .btn span {float:right;display:inline-block;margin:0 20px 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 50px 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 a {text-decoration:underline;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;}
.news_rt .item2 a:hover {color:#FA5505}
.news_rt .item2 li {line-height:15px;}
.news_rt .tips_search {float:none;width:100%;}
.news_rt .tips_search .div_input {border-color:#e3e3e3;}
.news_rt ul {height:630px;}
.news_rt ul li {padding:5px;}

.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 {margin:0 auto;padding:10px 0;line-height:25px;color:#b6b6b6;font-size:14px;text-align:center;}
.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}

@media only screen and (min-width: 1200px) {
	.zbanner .div_font .div_p1 {font-size:48px;}
	.zbanner .div_font .div_p2 {font-size:18px;margin-top:24px;line-height:27px;}
}

/*----------custom----------*/
@media only screen and (max-width: 1200px) {
	.page_ededed h2 {font-size:28px;}

	.zbanner {height:350px;}
	.zbanner .div_font .div_p1 {font-size:40px;}
	.zbanner .div_font .div_p2 {font-size:18px;margin-top:20px;line-height:27px;}

	.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;}

	.zbanner {height:300px;}
	.zbanner .div_font .div_p2 {font-size:18px;margin-top:15px;}
	.zbanner .div_font .div_p1 {font-size:30px;line-height:27px;}

	.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;}

	.zbanner {height:200px;}
	.zbanner .div_font .div_p1 {font-size:20px;}
	.zbanner .div_font .div_p2 {font-size:14px;margin-top:10px;line-height:20px;}

	.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;}

	.mainer {padding-top:44px;}

	.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-size:100% auto;padding:50px 0 50px 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 30px 20px 30px; border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;padding:40px 20px 10px 20px; 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(60% - 62px);width:-webkit-calc(60% - 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(60% - 62px);width:-webkit-calc(60% - 62px);width:-moz-calc(50% - 62px)}
  .flow-box .flow li:nth-child(5){width:calc(110% - 62px);width:-webkit-calc(110% - 62px);width:-moz-calc(100% - 62px)}
  
  .title span {
    font-size: 26px;}
	
	.flow-box .flow li{ margin:0 10px 20px 10px;}
  
}
@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}
}
 