/* CSS Document */

@font-face {
    font-family: 'KUMBHSANS-BOLD';
    src:url('../fonts/KUMBHSANS-BOLD.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Condensed';
    src:url('../fonts/Roboto-Condensed.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@charset "utf-8";
*, *:before, *:after {
	box-sizing: border-box;
	outline: 0;
}

body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, b, small, u, i, center, dl, dt, dd, ol, ul, li, sub, sup, tt, var, del, dfn, ins, kbd, q, s, samp, strike, applet, object, iframe, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, blockquote, pre, a, abbr, acronym, address, big, cite, code, mark, audio, video, input, textarea, select {
	margin: 0;
	padding: 0
}
html, body {
	position: relative;
	width: 100%;
	height: 100%;
}
body {
	font-family:"鎬濇簮榛戜綋";
	font-size: 15px;
	color: #333;
	line-height: 1.5
}

a{ word-spacing:0;transition: 0.2s;}
a:link, a:visited {
	text-decoration: none;
	outline: 333333;
	color: #333;
	
}
a:hover, a:active, a:focus {
	color: #eb7325;
}
ul, li {
	list-style: none
}
img {
	border: 0;
	max-width: 100%;
	max-height: 100%
}
table {
	border-collapse: collapse;
	width: 100%
}
input, textarea {
	font-family: arial, "microsoft yahei";
	font-size: 14px;
	-webkit-appearance: none
}
input[type='reset'], input[type='button'], input[type='submit'], input[type='radio'] {
	cursor: pointer;
	outline: none
}
input[type='checkbox'], input[type='radio'] {
	position: relative;
	vertical-align: middle;
	margin-top: -2px;
	margin-bottom: 1px;
	margin-left: 5px;
	margin-right: 5px
}
textarea, input[type='email'], input[type='date'], input[type='password'], input[type='text'] {
	padding: 0;
	color: #333;
	outline: none
}
.clearfix {
	clear: both;
	height: 0;
	content: "";
	line-height: 0;
	font-size: 0;
	display: block
}
 .container {
	max-width: 1500px;
	margin-left: auto;
	margin-right: auto
}
.middleCenter {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	max-width: 100%;
	max-height: 100%;
	display: block;
	vertical-align: middle;
	text-align: center;
	margin: auto
}


@media (max-width:1400px) {
.container {padding-left:50px;padding-right:50px}
}

@media (max-width:767px) {
.container {padding-left:30px;padding-right:30px}
}

 
body{overflow-x:hidden;font-family: '鎬濇簮榛戜綋';}

.phone-nav{top:20px;position:absolute;width:35px;height:35px;background:url(../images/menu.png) no-repeat center;margin:0 0 0 5px;z-index:999;right:45px; display:none;}

#menu{position:fixed;top:-100%;right:0;width:100%;background:rgba(255,255,255,.95);z-index:9999;height:100%;transition:.5s;overflow:auto;padding:60px 0}
#menu .lan{font-size:16px;line-height:50px;color:#222;text-transform:uppercase}
#menu .lan a{color:#222}
#menu .search{position:relative;overflow:hidden}
#menu .search .form-control{border:1px solid #c7c7c7;height:40px;width:100%;font-size:14px;color:#999;padding:0 20px;background:0 0}
#menu .search .form-control:focus{border:1px solid #f6a021}
#menu .search .btn{position:absolute;top:0;right:0;background:#000 url(../images/search.png) no-repeat center center;background-size:15px;border:0;height:40px;width:40px;color:#fff}
#menu ul{overflow:hidden;padding:0 20px}
#menu ul li{position:relative}
#menu ul li a{font-size:18px;color:#111;font-weight:700;display:block;line-height:48px;position:relative;border-bottom:1px solid #f1f1f1}
#menu ul li i{display:block;width:48px;height:48px;position:absolute;top:0;right:0;z-index:4;background:url(../images/arrow1.png) no-repeat center center;background-size:13px}
#menu ul li ul{display:none;padding:10px 0}
#menu ul li ul li{width:50%;float:left}
#menu ul li ul li a{font-size:15px;line-height:30px;color:#666;border:0}
#menu ul li ul li:before{display:none}
#menu ul li.pli ul li{width:100%}
#menu ul li.pli ul li .item-title{font-size:15px;font-weight:700;color:#333;margin-bottom:10px;padding-left:16px;background:url(../images/dot.png) no-repeat center left}
#menu ul li.pli ul li .ul{font-size:0}
#menu ul li.pli ul li .ul .li{width:50%;display:inline-block;vertical-align:top}
#menu ul li.pli ul li .ul .li .bt{color:#444;font-size:16px;padding-left:16px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#menu ul li.pli ul li .ul .li .bt:after{content:'';display:block;width:10px;height:2px;background:#0075c1;position:absolute;top:50%;left:0;margin-top:-1px}
#menu ul li.pli ul li .ul .li .jsh ul{padding:5px 16px;display:block}
#menu ul li.pli ul li .ul .li .jsh ul li ul{display:none}
#menu ul li.pli ul li .ul .li .jsh ul li a{font-size:14px;font-weight:400;color:#666}
#menu ul li.pli ul li .ul .li .jsh ul li b{display:block;width:30px;height:30px;position:absolute;top:0;right:20px;z-index:4;background:url(../images/arrow1.png) no-repeat center center;background-size:10px}
#menu ul .active i{background:url(../images/arrow2.png) no-repeat center center;background-size:13px}
#menu ul .active b{background:url(../images/arrow2.png) no-repeat center center;background-size:10px}
#menu ul li:nth-child(1):before{display:none}
#menu .close{display:block;height:36px;width:36px;position:absolute;right:20px;top:14px;background:url(../images/jia.png) no-repeat center center;border-radius:50%;background-size:24px;transform:rotate(45deg)}
#menu.show1{top:0}
	



.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;will-change:transform,opacity}
@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}
100%{-webkit-transform:translateY(0)}
}
@keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
.animated.slideDown{-webkit-animation-name:slideDown;animation-name:slideDown}
@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0)}
100%{-webkit-transform:translateY(-100%)}
}
@keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
.animated.slideUp{-webkit-animation-name:slideUp;animation-name:slideUp}
@-webkit-keyframes fadeInUp2 {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,50px,0);
	transform:translate3d(0,50px,0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}@keyframes fadeInUp2 {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,50px,0);
	transform:translate3d(0,50px,0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}.fadeInUp2 {
	-webkit-animation-name:fadeInUp2;
	animation-name:fadeInUp2
}
@-webkit-keyframes fadeInDown2 {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,-50px,0);
	transform:translate3d(0,-50px,0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}@keyframes fadeInDown2 {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,-50px,0);
	transform:translate3d(0,-50px,0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}.fadeInDown2 {
	-webkit-animation-name:fadeInDown2;
	animation-name:fadeInDown2
}
@-webkit-keyframes fadeInLeft2 {
	from {
	opacity:0;
	-webkit-transform:translate3d(-100px,0,0);
	transform:translate3d(-100px,0,0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}@keyframes fadeInLeft2 {
	from {
	opacity:0;
	-webkit-transform:translate3d(-100px,0,0);
	transform:translate3d(-100px,0,0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}.fadeInLeft2 {
	-webkit-animation-name:fadeInLeft2;
	animation-name:fadeInLeft2
}
@-webkit-keyframes fadeInRight2 {
	from {
	opacity:0;
	-webkit-transform:translate3d(200px,0,0);
	transform:translate3d(200px,0,0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}@keyframes fadeInRight2 {
	from {
	opacity:0;
	-webkit-transform:translate3d(200px,0,0);
	transform:translate3d(200px,0,0)
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
}.fadeInRight2 {
	-webkit-animation-name:fadeInRight2;
	animation-name:fadeInRight2
}
@-webkit-keyframes bmove1 {
	0% {
	-webkit-transform:scale(1.5);
	transform:scale(1.5)
}
100% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
}@keyframes bmove1 {
	0% {
	-webkit-transform:scale(1.5);
	transform:scale(1.5)
}
100% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
}@keyframes scrollArrow {
	0% {
	bottom:0
}
50% {
	bottom:10px
}
100% {
	bottom:0
}
}@-webkit-keyframes scrollArrow {
	0% {
	bottom:0
}
50% {
	bottom:10px
}
100% {
	bottom:0
}
}
@keyframes mymove {
	0% {
		-webkit-transform: scale(.3);
		transform: scale(.3)
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@-webkit-keyframes mymove {
	0% {
		-webkit-transform: scale(.3);
		transform: scale(.3)
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@-webkit-keyframes ripple {
	0% {
	opacity:0;
	-webkit-transform:scale(.1,.1);
	transform:scale(.1,.1)
}
5% {
	opacity:1
}
100% {
	opacity:0;
	-webkit-transform:scale(1);
	transform:scale(1)
}
}@keyframes ripple {
	0% {
	opacity:0;
	-webkit-transform:scale(.1,.1);
	transform:scale(.1,.1)
}
5% {
	opacity:1
}
100% {
	opacity:0;
	-webkit-transform:scale(1);
	transform:scale(1)
}
}
.scrollArrow {
  animation-name: scrollArrow;
}
.scrollArrow1 {
  animation-name: scrollArrow1;
}
@keyframes bmove1 {
  0% {
    transform: scale(1.05);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes scrollArrow {
  0% {
    transform: scale(0.75);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes scrollArrow1 {
  0% {
    opacity: 0;
    transform: scale(1.1);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}





.xinhua_head .container{ max-width:1700px;}
.xinhua_head .logo{ display:block; float:left;width:32%;padding:12px 0px;}
.xinhua_head .head_right{width:60%; float:right;}
.xinhua_head .headnav{width:73%; float:left;}
.xinhua_head .headnav li{ float:left;font-size:20px;line-height:71px;position: relative;width:19%;}	
.xinhua_head .headnav li em{font-style: normal;}	
.xinhua_head .headnav li span img{ margin-left:5px;vertical-align: middle;}	
.xinhua_head .headnav li:nth-child(1){width:35%;}
.xinhua_head .headnav li:nth-child(2){width:24%;}
.xinhua_head .headnav ul li .subnav{position:absolute;top:83px;width:120%;z-index: 666; left:50%; margin-left:-6%;display:none;background: #fff;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);
transform: translateX(-50%);position: absolute;box-shadow: 0 10px 15px rgba(0,0,0,0.2);}
.xinhua_head .headnav ul li .subnav ul{margin:0;padding:20px 0px;font-size:0}
.xinhua_head .headnav ul li .subnav ul li{margin:0;padding:0;width:100%;float:none;position:relative}
.xinhua_head .headnav ul li .subnav ul li:after{display:none}
.xinhua_head .headnav ul li .subnav ul li a{position:relative;font-size:17px;line-height:40px !important;text-align: left;padding:0px 20px;overflow:hidden;font-weight:400;display:block;color:#333;}
.xinhua_head .headnav ul li .subnav ul li a:after{display:none!important}
.xinhua_head .headnav ul li .subnav ul li a:hover{color:#eb7325;}

.head_one{width:27%;float:left;margin-top:20px;}
.head_one .en{ font-size:22px; float:left;}
.head_one .demo{ float:right;width:131px;text-align:center;position:relative; border-radius:50px;border:1px solid #transparent; background:#fff;background-clip:padding-box; line-height:45px; font-size:18px; margin-top:-8px;}
.head_one .demo a{ display:block; color:#eb7325;}
.head_one .demo:before{ position:absolute; content:"";top:0;right:0;left:0;bottom:0; z-index:-1; margin:-2px;border-radius:inherit;background:linear-gradient(to bottom,#f6a021,#e55e27);}

.header-search{ float:left;margin-left: 13%;margin-top:3px;}
.header-search .pull-right a {display: block;}
.header-search .pull-right a img {vertical-align: middle}
.header-search .search {z-index: 9;position: relative}
.header-search .search .btn-search-max {z-index: 2;-webkit-transition: All .2s ease-in-out;transition: All .2s ease-in-out;position: relative}
.header-search .search .btn-search-max * {display: inline-block;vertical-align: middle;}
.header-search .search .search-main{top:35px;right:0;z-index:9;width:340px;display:none;padding:0 30px 10px 10px;position:absolute;background-color:#eee}
.header-search .search-container{background-color:#fff;padding-left:0;overflow:hidden;margin-top:10px;position:relative}
.header-search .search-container .form-control{text-align:left;border:0;box-shadow:0;border-radius:0;width:100%;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-mz-border-radius:0;font-size:14px;color:#999;line-height:20px;vertical-align:top;padding:10px 86px 10px 10px;-webkit-appearance:none;background-color:#fff;border:1px solid #fff}
.header-search .search-container .form-control:focus{border:1px solid #1375c2}
.header-search .search-container .btn{top:0;border:0;right:0;color:#043b83;width:42px;height:42px;line-height:42px;text-align:center;position:absolute;cursor:pointer;border-radius:0;background:url(../images/search.png) no-repeat center center #ee8423;}
.header-search #search-closed{right:0;top:15px;max-width:30px;position:absolute;cursor:pointer}


/*banner*/
.banner{overflow:hidden; position:relative;}
.banner img{display: block;width:100%;animation:1s bmove1 linear;}
.banner .phone{display: none;}	
.banner .swiper-pagination-bullet{ width:18px; height:18px;border-radius:50%;margin:0px 12px !important;transition: all 500ms ease;opacity:1;}
.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 12px !important;}
.banner .swiper-pagination-bullet{border:2px solid #eb7325; background:none;}
.banner .swiper-pagination-bullet-active{background:linear-gradient(to bottom,#f6a021,#e55e27);width:47px; height:17px; border-radius:20px; border:none;}
.banner .swiper-container-horizontal > .swiper-pagination-bullets{bottom:52px !important;}

/*index_one*/
.index_juli{ padding-top:30px;}
.xhyanse{ -webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27); font-size:40px; font-weight:bold; margin-bottom:5px;}
.xhwenzi01{ font-size:30px; color:#333;}
.indct_main{ margin-top:60px;}
.indct_main .left{width:66%; float:left;}
.indct_main .right{width:28%; float:right;}
.indct_main .right .one{width:50px; float:left;}
.indct_main .right .one .phover{ display:none;}
.indct_main .right .one img{ margin-top:8px;transition: all 500ms ease;}
.indct_main .right .two{ float:left;width:80%; float:left; border-left:2px solid #D8D8D8; padding-left:8px;}
.indct_main .right .two span{ display:block; font-size:23px; color:#333;}
.indct_main .right .two p{font-size:21px; color:#333;}
.indct_main .right li{ margin-bottom:16%; overflow:hidden;transition: all 500ms ease; font-weight:bold;}
.indct_main .right li:hover .two span{ display:block;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27);}
.indct_main .right li:hover .two p{ display:block;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27);}
.indct_main .right li:last-child .two span{ color:#999;}
.indct_main .right li:last-child .two p{ color:#999;}
.indct_main .right li:last-child{ margin-bottom:0px;}
.indct_main .right li:hover .one .pc{ display:none;}
.indct_main .right li:hover .one .phover{ display:block;}
.indct_main .right li:hover{animation: scrollArrow 2s alternate  1s infinite ;}

.indct_main .left .phover{ display:none;}






/*棣栭〉鏈嶅姟*/
.xhindex_two{ overflow:hidden; background:#f7f7fa url(../images/index_probj1.jpg) no-repeat left bottom; margin-top:5%; padding-bottom:87px;}
.home_title{ margin-bottom:40px; overflow:hidden;}
.home_title img{ display:block; float:left; margin-right:15px; margin-top:6px;}
.home_title .inpro_tet{ float:left;width:76%;}
.home_title .inpro_tet strong{ display:block; font-size:36px; color:#333; margin-bottom:10px;}
.home_title .inpro_tet p{ font-size:24px; color:#9E9E9E;}

.home_serlist li:hover{background-image: linear-gradient(to bottom,#f6a021,#e55e27); z-index:1;}
.sermore .phover{ opacity:0;transition:.5s;}
.home_serlist li:hover .one strong{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#fff,#fff);}
.home_serlist li:hover .one span{color:#fff;}
.home_serlist li:hover .one:after{background-image: linear-gradient(to bottom,#fff,#fff);width:25px;}
.home_serlist li:hover p{ color:#fff;}
.home_serlist li:hover .sermore .pc{display:none;}
.home_serlist li:hover .sermore .phover{opacity:1;}
.home_serlist li:hover .sermore{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#fff,#fff);}
.home_serlist li:last-child{ margin-right:0px;}
.home_serlist li:hover .one span{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#fff,#fff);}

.home_serlist li{width:31%; float:left; margin-right:3.5%; padding:40px 30px 30px 40px;border-radius:10px; position:relative; background:#fff;transition:.5s; z-index:1; min-height:354px;}
.home_serlist li .one{ border-bottom:1px solid #D8D8D8; position:relative; padding-bottom:20px; margin-bottom:20px;}
.home_serlist li .one strong{ display:block; font-size:24px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27);}
.home_serlist li .one span{ display:block; font-size:24px; color:#666; font-weight:bold;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27);}
.home_serlist li .one:after{ position:absolute; content:"";width:35px; height:6px;background-image: linear-gradient(to bottom,#f6a021,#e55e27);bottom:0px;transition:.5s;}
.home_serlist li p{ font-size:21px; color:#666; margin-bottom:39px;}
.sermore{ display:block; font-size:16px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27);}
.sermore img{ vertical-align:middle; padding-left:8px;}
.home_serlist li:after{ position:absolute; content:"";right:28px;bottom:0px;width:160px; height:160px; z-index:-1;}



.home_serlist li:nth-child(1):after{ background:url(../images/in_proimg2.png) no-repeat; }
.home_serlist li:nth-child(1):after:hover{ background:url(images/1.png) no-repeat; }


.home_serlist li:nth-child(2):after{ background:url(../images/in_proimg3.png) no-repeat; }
.home_serlist li:nth-child(2):hover:after{ background:url(../images/2.png) no-repeat; }

.home_serlist li:nth-child(3):after{ background:url(../images/in_proimg4.png) no-repeat ; }
.home_serlist li:nth-child(3):hover:after{ background:url(../images/3.png) no-repeat; }




.home_serlist li:nth-child(3) .one,.home_serlist li:nth-child(2) .one{ padding-top:36px;}

/*棣栭〉鍏充簬*/
.home_about{ background:url(../images/index_img3.png) no-repeat center center; background-size:100%; padding:40px 0px 80px 0px; overflow:hidden;}
.home_about li{ float:left;text-align:center; color:#fff;}
.home_about li:nth-child(1),.home_about li:nth-child(2){width:50%; }
.home_about li:nth-child(3),.home_about li:nth-child(4),.home_about li:nth-child(5){width:33.333%;}
.home_about li:nth-child(6),.home_about li:nth-child(7),.home_about li:nth-child(8){width:33.333%; text-align:right;}
.home_about li span{font-family: 'KUMBHSANS-BOLD'; font-size:75.5px; font-weight:bold;display: inline-block;}
.home_about li i{ font-style:normal;font-family: 'KUMBHSANS-BOLD'; font-size:40px; vertical-align:top;}
.home_about li em{ font-size:26px; font-style:normal; padding-left:5px;}
.home_about li:hover span{animation: scrollArrow 1s alternate  0.5s infinite ;}
/*棣栭〉浼樺娍*/
.xhindex_youshi{ background:url(../images/youshi_bj.jpg) no-repeat center center;background-size:100%; overflow:hidden; padding:75px 0px;}
.youshi_list li{width:33.333%; float:left; border-right:1px solid #D8D8D8; background:rgba(255,255,255,.7); padding:50px 38px 56px 60px;}
.youshi_list li:first-child{border-left:1px solid #D8D8D8;}
.youshi_list li .one{ margin-bottom:26px; font-size:36px;}
.youshi_list li .one img{ vertical-align:middle; padding-right:8px; margin-top:-9px;transition: .5s;}
.youshi_list li .one span{ font-weight:bold;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27);}
.youshi_list li .textbox{ font-size:22px; color:#333;}
.youshi_list li .textbox p{ margin-bottom:4px; position:relative; padding-left:20px;}
.youshi_list li .textbox p:before{ position:absolute; content:"";width:8px; height:8px;background-image: linear-gradient(to bottom,#f6a021,#e55e27); border-radius:100%;left:0px;top:15px;}

/*棣栭〉鍚堜綔浼欎即*/
.xhindex_work{ padding:78px 0px 60px 0px;}
.worklist{ margin-top:50px;}
.worklist .swiper {width: 100%;height:336px !important;margin-left: auto;margin-right: auto; padding-bottom:60px;}
.worklist .swiper-slide {text-align: center;height: calc((100% - 60px) / 3) !important;display: flex;justify-content: center;align-items: center;}
.worklist .swiper-pagination-bullet{ width:18px; height:18px;border-radius:50%;margin:0px 8px !important;transition: all 500ms ease;opacity:1;}
.worklist .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 8px !important;}
.worklist .swiper-pagination-bullet{border:2px solid #eb7325; background:none;}
.worklist .swiper-pagination-bullet-active{background:linear-gradient(to bottom,#f6a021,#e55e27);width:47px; height:17px; border-radius:20px; border:none;}
.worklist .swiper-container-horizontal > .swiper-pagination-bullets{bottom:0px !important;}

/*棣栭〉鏂伴椈璧勮*/
.xhindex_news{ padding-bottom:70px;}
.xhindex_news .container{background-image:repeating-linear-gradient(#f7b34d,#eb7f53);padding:18px 18px 18px 40px; position:relative; border-top-left-radius:10px;border-top-right-radius:10px;}
.xhindex_news .home_title{ position:absolute;top:40px;width:60%; z-index:66;}
.xhindex_news .inpro_tet strong{ color:#fff;}
.dongtailist .left{width:64%;float:left; margin-top:100px;}
.dongtailist .left .two { padding-left:30px; margin-top:30px;}
.dongtailist .left .two img{ display:block; float:left;} 
.dongtailist .left .two .wenzi{width:60%; float:left; color:#fff; margin-top:10px;}
.dongtailist .left .two .wenzi p{ font-size:24px;}
.dongtailist .left .two .wenzi span{ font-size:18px;}
.dongtailist .left .one{ font-size:18px; line-height:32px; background:url(../images/home_xwimg2.png) no-repeat left top;}
.dongtailist .left .one p{ padding-left:30px; padding-top:53px; color:#fff;}
.dongtailist .right{width:26.5%; float:right; margin-right: 3%;}
.dongtailist .right img{ display:block;}

.xhindex_news .swiper-pagination-bullet{ width:18px; height:18px;border-radius:50%;margin:0px 8px !important;transition: all 500ms ease;opacity:1;}
.xhindex_news .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 8px !important;}
.xhindex_news .swiper-pagination-bullet{border:2px solid #fff; background:none;}
.xhindex_news .swiper-pagination-bullet-active{background:#fff;width:47px; height:17px; border-radius:20px; border:none;}
.xhindex_news .swiper-container-horizontal > .swiper-pagination-bullets{bottom:0px !important;}
	
.syab_cont{ position:relative;}
.syab_cont img{ display:block; margin:0 auto;}
.syab_cont .video_dj{ position:absolute; left:0px; right:0px;top:42%;width:120px; height:120px; margin:0 auto;}
.xhindex_mainx .home_title{margin-bottom: 25px;}

.xhindex_mainx{ padding-bottom:70px; }
.xhindex_mainx .hxinwen{width:50%; float:left; position:relative;}
.syxinwen_list .swiper-slide{ padding:8px;}
.syxinwen_list .swiper-slide .box{padding:18px 18px 50px 18px; border:1px solid #e5e5e5; border-radius:10px;}
.syxinwen_list .swiper-slide a{ display:block; }
.syxinwen_list .swiper-slide .date{ font-size:14px; position: relative; padding-left:11px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27); margin-bottom:30px;}
.syxinwen_list .swiper-slide .date:before{ position:absolute; left:0; content:"";width:6px; height:6px;background:linear-gradient(to bottom,#f6a021,#e55e27);top:8px;}
.syxinwen_list .swiper-slide .biaoti{ font-size:21px; color:#333; margin-bottom:30px;min-height: 95px}
.syxinwen_list .swiper-slide .text{ font-size:18px; color:#666; line-height:30px;}
.syxinwen_list .swiper-slide .xwmore{ padding-top:26px; border-top:1px solid #e5e5e5; margin-top:40px;}
.syxinwen_list .swiper-slide .xwmore .left{ font-size:16px; color:#666;width:150px; float:left; }
.syxinwen_list .swiper-slide .xwmore .right{width:27px; float:right;}
.syxinwen_list .swiper-slide:hover .box{box-shadow: 0 0px 10px #e5e5e5;} 
.syxinwen_list .swiper-slide:hover .biaoti{ color:#E76427;}



.xhindex_mainx .hxinwen .swiper-button-prev,.xhindex_mainx .hxinwen .swiper-button-next{width:45px; height:45px;top:-50px;}
.xhindex_mainx .hxinwen .swiper-button-prev{ background:url(../images/xwleft.png) no-repeat;left:auto;right:70px;}
.xhindex_mainx .hxinwen .swiper-button-next{ background:url(../images/xwright.png) no-repeat;}
.xhindex_mainx .hxinwen .swiper-button-prev::after,.xhindex_mainx .hxinwen .swiper-button-next::after { content:"";}
.xhindex_mainx .hxinwen .swiper-button-prev:hover{background:url(../images/xwlefth.png) no-repeat;box-shadow: 0 8px 30px #bebbbb; border-radius:100%;}
.xhindex_mainx .hxinwen .swiper-button-next:hover{ background:url(../images/xwrighth.png) no-repeat;box-shadow: 0 8px 30px #bebbbb;border-radius:100%;}

.habout{ float:right;width:43%;}

.xhindex_hzzz{ background:url(../images/hzbj.png) repeat-y left top; padding:27px 0px; overflow:hidden; background-size:100%;}
.xhindex_hzzz .left{width:25%; float:left;}
.xhindex_hzzz .right{width:52%; float:right;}
.xhindex_hzzz .right p{ font-size:18px; color:#fff; float:left;width:100px;margin-top: 19px;}
.xhindex_hzzz .right .hban{ float:right;width:74%;}
.xhindex_hzzz .right .hban li{ float:left;width:33.333%; text-align:center;}

.dtmore{ color:#fff !important; font-size:16px;transition: all 500ms ease;}
 .dtmore:hover{ text-decoration:underline; padding-left:5px;}

	
/*搴曢儴*/
.footer_bd{ padding-top:80px; padding-bottom:30px; background:url(../images/dbhx.png) no-repeat left bottom; overflow:hidden;}
.footer_bd .xone{ margin-bottom:50px; overflow:hidden;}
.footer_bd .left{ float:left;width:60%;}
.footer_bd .left li{ float:left;width:29.5%;}
.footer_bd .left li:first-child{width:40%;}
.footer_bd .left li:last-child{width:24%;}
.footer_bd .left li p{ font-size:17px; font-weight:bold;margin-bottom:30px;}
.footer_bd .left li p a{ display:block;color:#333;}
.footer_bd .left li .wz{ }
.footer_bd .left li .wz a{ display:block; font-size:15px; color:#666; margin-bottom:15px;}
.footer_bd .left li .wz a:hover{color:#E76427;}
.footer_bd .two{ font-size:14px; color:#999; text-align:center;}
.footer_bd .two a{color:#999; padding-right:28px;}
.footer_bd .two a img{ display:inline-block; vertical-align:middle; margin-right:3px; margin-top:-5px;}
.footer_bd .two a:hover{color:#E76427;}
.footer_bd .right{width:40%; float:right;}
.footer_bd .right .one{width:65%;float:left;}
.footer_bd .right .two{width:140px; text-align:center; float:right;}
.footer_bd .right .two p{ font-size:15px; color:#666; margin-top:10px;}
.footer_bd .right .one .box01{ margin-bottom:27px; overflow:hidden; font-size:15px;color:#666; }
.footer_bd .right .one .box01 img{ display:block; float:left; margin-right:9px;}
.footer_bd .right .one .box01 .text01{ float:left;width:80%; float:left;}
.footer_bd .right .one .box01 a{color:#666; }	
	
	
	
/*鍐呴〉鏂伴椈涓績*/
.xinhua_head .headnav li a{ position:relative;}
.xinhua_head .headnav li a:after{content: "";width: 0%;bottom:-33px;left: 50%;opacity: 0;height:4px;position: absolute;background:linear-gradient(to bottom,#f6a021,#e55e27);transition: all 500ms ease;}	
.xinhua_head .headnav li:hover a:after,.xinhua_head .headnav li.active a:after {opacity: 1;left: 0;width: 100%;}  	
	
.nybanner{position:relative;}
.nybanner .img img{ display:block;width:100%;animation: 1s bmove1 linear;}
.nybanner .img .nybaphone{ display:none;}
.nybanner .img .nybapc{ display:block;}
.nybanner .nybanner_wenzi{ position:absolute;top:45%; font-size:50px;-webkit-animation:1s ease fadeInUp2;animation:1s ease fadeInUp2;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27); font-weight:bold;}

.neiyab_mcont{ margin-top:35px;}
.neiye_newslist{ padding-bottom:49px;}
.neiye_newslist li{ padding:38px 38px 38px 45px; overflow:hidden; border-bottom:1px solid #E5E5E5; transition: all .5s;}
.neiye_newslist li:hover{background:#f5f5f5;box-shadow: 0 8px 30px #e5e5e5;}
.neiye_newslist li .date{width:123px; float:left; text-align:center;}
.neiye_newslist li .date .time{ font-size:36px; color:#999; position:relative; padding-bottom:6px; margin-bottom:6px;}
.neiye_newslist li .date .time:after{ position:absolute; content:""; left:0px; bottom:0px; background:#E5E5E5; height:1px; width:100%;}
.neiye_newslist li .date .year{ font-size:24px; color:#999;}
.neiye_newslist li .xwright{width:85%; float:right;}
.neiye_newslist li .xwright .xwtet{width:60%; float:left;}
.neiye_newslist li .xwright .xwtet .xwbt{ font-size:24px; color:#333; margin-bottom:18px;}
.neiye_newslist li .xwright .xwtet .xwwd{ font-size:18px; color:#666;
overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; line-height:31px;}
.neiye_newslist li .xwright .img{width:25%; float:right;}
.neiye_newslist li .xwright .img img{ display:block;}

.yemapage{clear:both;text-align:center;font-size:0;font-family:arial;line-height:16px; padding-bottom:80px;}
.yemapage a{color:#9E9E9E;display:inline-block;text-align:center;font-size:18px;min-width:48px;line-height:48px;height:48px;border-radius:3px;background-color:#f5f5f5;margin:0 6px; padding:0px 20px;}
.yemapage a.page-num-current,.yemapage a:hover{background:linear-gradient(to bottom,#f6a021,#e55e27);color:#fff;}

/*鏂伴椈璇︾粏*/
.neiye_xwxiangq{ background:#F5F5F5; overflow:hidden;padding-bottom:50px;}
.neiye_xwxiangq .xinwenxx_list{ margin:50px 0px; background:#fff; padding:54px;}
.neiye_xwxiangq .xinwenxx_list .nytitle{ text-align:center; padding-bottom:30px; border-bottom:1px solid #E5E5E5; margin-bottom:18px; font-size:23px;}
.neiye_xwxiangq .xinwenxx_list .xwxx-tit p{ text-align:center; font-size:18px; color:#333;}
.neiye_xwxiangq .xinwenxx_list .xwxx-tit p span{ color:#999;}
.neiye_xwxiangq .xinwenxx_list .xwxx-tit{ margin-bottom:37px;}
.xxqra p{ font-size:18px; line-height:30px; margin-bottom:20px;}
.pianzhang{border-top:1px solid #E5E5E5; margin-top:50px; padding-top:30px; overflow:hidden;}
.pianzhang .pzleft{ font-size:18px; color:#999;width:60%; float:left;}
.pianzhang .pzleft a{ color:#333;}
.pianzhang .pzleft a:hover{ color:#e76427;}
.pianzhang .pzleft p{ margin-bottom:10px;}
.pzrightt{ float:right; margin-top:5px;}

.button {
  color: #fff;
  display: inline-block;
  height:43px;
  line-height:43px;
  min-width:180px;
  background:linear-gradient(to bottom,#f6a021,#e55e27);
  position: relative;
  overflow: hidden; padding-left:35px;
  transition: all 0.3s ease-in-out;
}
.button a {
  z-index: 2;
  color: #fff;
  display: block;
  position: relative;
  padding: 0 0.1rem;
}
.button span {
  float: right;
  display: inline-block;
}
.button img {
  top: 10px;
  right:30px;
  position: absolute;
  vertical-align: middle;
  max-height: 24px;
  transform: rotate(-45deg);
}
.button:hover::before {
  transform: scale(1.05);
}
.button:hover::before {
  animation: shine 1.5s ease-out infinite;
}
.button::before {
  content: "";
  position: absolute;
  width: 100px;
  height: 100%;
  background-image: linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0) 70%);
  top: 0;
  left: -100px;
  opacity: 0.6;
}
@keyframes shine {
  0% {
    left: -100px;
  }
  60% {
    left: 100%;
  }
  to {
    left: 100%;
  }
}
@keyframes ripple {
  0% {
    opacity: 0;
    transform: scale(0.1, 0.1);
  }
  5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: scale(1);
  }
}

/*鍐呴〉-瑙ｅ喅鏂规*/
.soucont { padding-bottom:60px;}
.soucont .container{ background:url(../images/sou_bj1.png) no-repeat left top;}
.soucont .sou_one { overflow:hidden;}
.soucont .sou_one .left{width:41%;float:left;}
.soucont .sou_one .font54{ font-size:38px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27); font-weight:bold;line-height: 70px;}
.soucont .sou_one .font36{ font-size:26px; color:#333;}
.soucont .sou_one .text01{ font-size:22px; line-height:48px; margin-top:40px;}
.soucont .sou_one .right{width:53%; float:right; margin-top:5%; margin-right:10px;}
.soucont .sou_one .right li{width:32%; float:left; background:#fff;box-shadow: 0 4px 10px rgba(0,0,0,0.2);text-align:center; margin-right:2%; margin-bottom:2%; padding:19px 45px; border-radius:10px; min-height:140px;}
.soucont .sou_one .right li:nth-child(3n){ margin-right:0px;}
.soucont .sou_one .right li .txt02{background:url(../images/hx.jpg) repeat-x center center; font-size:24px;display: inline-block;text-align: center;padding: 0px 12px;}
.soucont .sou_one .right li .txt02 p{padding:0px 8px; background:#fff;}
.soucont .sou_one .right li .txt02 span{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27); }
.soucont .sou_one .right li .txt03{ font-size:20px; color:#333; margin-top:6px;}
.soucont .sou_one .right li:hover{background-image: linear-gradient(to bottom,#f6a021,#e55e27);box-shadow: 0 8px 10px #bebbbb;}
.soucont .sou_one .right li:hover .txt03{ color:#fff;}
.soucont .sou_one .right li:hover .txt02 p{background-image: linear-gradient(to bottom,#f29322,#f08723);} 
.soucont .sou_one .right li:hover .txt02 p span{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#fff,#fff);}
.soucont .sou_one .right li:hover .txt02{background:url(../images/hxh.jpg) repeat-x center center; }
.soucont .tupian img{ display:block; margin:20px auto;}

.sou_dianzi{ background:#f5f5f5 url(../images/dianzi_bj.jpg) no-repeat left top;background-size:100%; padding:70px 0px 80px 0px; overflow:hidden;}
.neiyju{ padding-top:80px;}
/*.sou_dianzi .sou_one{ overflow:hidden; margin-bottom:40px;}
.sou_dianzi .sou_one .left{width:29%; float:left;position:relative; padding-left:35px;}
.sou_dianzi .sou_one .left .wzone{ font-size:36px; font-weight:bold; color:#333; }
.sou_dianzi .sou_one .left:before{width:16px; height:16px;background-image: linear-gradient(to bottom,#f6a021,#e55e27);border-radius:100%; position:absolute; content:"";left:0px;top:21px;}
.sou_dianzi .sou_one .left .wztwo{ font-size:22px; line-height:48px; margin-top:35px;}
.sou_dianzi .sou_one .left .wztwo span{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27); font-weight:bold; font-size:29px;}
.sou_dianzi .sou_one .right{width:69%; float:right;}
.sou_dianzi .sou_one .right .biaoti{ font-size:24px; color:#333; text-align:center; margin-bottom:19px;}
.sou_dianzi .sou_one .right .two{ overflow:hidden;}
.sou_dianzi .sou_one .right .two .zleft{width:41%;}
.sou_dianzi .sou_one .right .two .zright{width:100%; font-size:16px; color:#666; line-height:32px;}
.sou_dianzi .sou_two{ overflow:hidden;}
.sou_dianzi .sou_two .img{width:32%;float:left;}
.sou_dianzi .sou_two */
@-webkit-keyframes myfirst04 {
  0% {
    -webkit-transform: translateY(40px);
    transform: translateY(40px);opacity:0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes myfirst04 {
  0% {
    -webkit-transform: translateY(40px);
    transform: translateY(40px);opacity:0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.dzbt_xzone{ font-size:38px; font-weight:bold; color:#333; position:relative;padding-left: 35px; margin-bottom:40px;}
.dzbt_xzone:before{width:16px; height:16px;background-image: linear-gradient(to bottom,#f6a021,#e55e27);border-radius:100%; position:absolute; content:"";left:0px;top:21px;}
.dzbt_xztwo .dzleft{width:35%; float:left;}
.dzbt_xztwo .dzleft .box01{ font-size:24px; color:#333; margin-bottom:30px;}
.dzbt_xztwo .dzleft .box01 span{ font-size:36px; font-weight:bold;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27);}
.dzbt_xztwo .dzleft .box02{ position:relative;}
.dzbt_xztwo .dzleft .tbup{ position:absolute;bottom:105px;left:86px;-webkit-animation: myfirst04 2s linear infinite;
  animation: myfirst04 2s linear infinite;}
.dzbt_xztwo .dzleft .box03{ font-size:14px; color:#666; margin-top:11%;}
.dzbt_xztwo .dzleft .box03 span{ display:block; font-size:16px;}
.dzbt_xztwo .dzright{width:55%; float:right;}
.xzyouce_one{ margin-bottom:40px; font-size:24px; color:#333;}
.xzyouce_one strong{ display:inline-block;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27); font-size:36px;}


.dzbt_xztwo .dzright .soubox li .box{background:#fff;border-top-left-radius:18px;border-bottom-left-radius:18px;}
.dzbt_xztwo .dzright .soubox li{ float:left;line-height:60px;font-size:18px;}
.dzbt_xztwo .dzright .soubox li:first-child{width:17%; font-size:20px;font-weight:bold;}
.dzbt_xztwo .dzright .soubox li span{ display:block; font-size:24px;padding-left:40px;}
.dzbt_xztwo .dzright .soubox li p{padding-left:40px;}
.dzbt_xztwo .dzright .soubox li:first-child p:nth-child(even){ background:rgba(255,249,232,.5);}
.dzbt_xztwo .dzright .soubox li:nth-child(2){background:#e96c32; border-radius:18px;width:43%; margin-left:-1%; color:#fff;font-weight:bold;}
.dzbt_xztwo .dzright .soubox li:nth-child(3){background:#f0f0f0; color:#666;width:41%;border-top-right-radius:18px;border-bottom-right-radius:18px; }
.dzbt_xztwo .dzright .soubox li:nth-child(2) p:nth-child(even){ background:#eb7f4d}
.dzbt_xztwo .dzright .soubox li:nth-child(3) p:nth-child(even){ background:#e6e6e6;}




.sou_shangshi{ margin:60px 0px; overflow:hidden;}
.sou_shangshi .left{width:42%; float:left;position:relative; padding-left:35px; margin-top:5%;}
.sou_shangshi .left:before{width:16px; height:16px;background-image: linear-gradient(to bottom,#f6a021,#e55e27);border-radius:100%; position:absolute; content:"";left:0px;top:21px;}
.sou_shangshi .left .wzone{ font-size:38px; color:#333; font-weight:bold; margin-bottom:30px;}
.sou_shangshi .left .wztwo{ font-size:26px; color:#999; margin-bottom:25px;}
.sou_shangshi .left .wztwo strong{ color:#333;}
.sou_shangshi .left .wztwo span{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f39622,#ef8623); font-weight:bold;}
.sou_shangshi .left .wztwo em{ font-style:normal;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#eb7425,#e76427);font-weight:bold;}
.sou_shangshi .left .wzthree{ font-size:18px; color:#666; line-height:36px;}
.sou_shangshi .img{ float:right;width:48%;}


.tyibj{ background:#f7f7f7 url(../images/tybj1.jpg) no-repeat left top; background-size:100%; overflow:hidden; padding-top:60px; padding-bottom:80px;}
.sou_tongyi .left{float:left;width:40%;}
.sou_tongyi .right{width:50%; float:right; margin-top:3%;}
.sou_tongyi .right .wz01{ font-size:38px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f29421,#ee8024); font-weight:bold;}
.sou_tongyi .right .wz02{font-size:26px;font-weight:bold; margin-bottom:40px;}
.sou_tongyi .right .wz03{ font-size:22px; line-height:42px; color:#666; margin-bottom:8%;}
.sou_tongyi .right .wz04 li{ text-align:center;float:left;border-radius:100%; padding:35px 23px; color:#fff; margin-right:5%;width:203px; height:203px;}
.sou_tongyi .right .wz04 li:last-child{ margin-right:0px;}
.sou_tongyi .right .wz04 span{ display:block; font-size:24px; margin-bottom:11px;}
.sou_tongyi .right .wz04 li:nth-child(1){ background:#E76427; }
.sou_tongyi .right .wz04 li:nth-child(2){ background:#E8AE0D;}
.sou_tongyi .right .wz04 li:nth-child(3){background-image: linear-gradient(to bottom,#f29421,#ee8024);}
.sou_tongyi .right .wz04 li p{ font-size:15px; line-height:28px; min-height:84px;}
.sou_tongyi .right .wz04 li .box{ max-width:155px; margin:0 auto;}
.tele_visit .right .wz04 li p{ font-size:16px;}



.tele_visit{ padding:80px 0px; overflow:hidden;}
.tele_visit .left{ float:right;}
.tele_visit .right{ float:left;margin-top:0px;}
.tele_visit .right .wz04 strong{ display:block; font-size:24px; margin-bottom:20px;}
.tele_visit .right .wz04{ font-size:15px;}
.tele_visit .right .wz04 li{ padding-top:8%;}

.sou_link{ background:#f5f5f5 url(../images/linkbj.jpg) no-repeat left top; background-size:100%; padding-bottom:4.5%; padding-top:60px;}
.sou_link .linkone .wz01{ font-size:38px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f29421,#ee8024); font-weight:bold;}
.sou_link .linkone .wz02{font-size:26px;font-weight:bold; margin-bottom:40px;}
.sou_link .linkone .wz03{ font-size:22px; line-height:42px; color:#666; margin-bottom:4%;}

.linkttlist li{width:48%; float:left; margin-right:4%; overflow:hidden;}
.linkttlist li:last-child{ margin-right:0px;}
.linkttlist li .img{width:45%; float:left;}
.linkttlist li .libox{ float:left;width:55%; padding-left:5%; padding-top:10%;}
.linkttlist li .libox strong{ display:block; font-size:24px; font-weight:bold;}
.linkttlist li .libox .wz01{ font-size:18px; margin-top:10px;}
.linkttlist li .libox .wz01 p{ position:relative; padding-left:15px; margin-bottom:10px;}
.linkttlist li .libox .wz01 p:before{ position:absolute; content:"";width:8px; height:8px;background-image: linear-gradient(to bottom,#f29421,#ee8024); border-radius:100%;left:0px;top:11px;left:0px;}

/*閲忚〃鍙婂煿璁?/
.peixun_ser .container{ background:url(../images/fuwu_bj.png) no-repeat left top; background-size:100%; }
.peixun_ser .sou_one{ overflow:hidden;}
.peixun_ser .sou_one .left{width:41%;float:left;}
.peixun_ser .sou_one .font54{ font-size:38px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27); font-weight:bold;line-height: 70px;}
.peixun_ser .sou_one .text01{ font-size:20px; line-height:48px; margin-top:40px;}
.peixun_ser .sou_one .right{width:53%; float:right; margin-top:0px;margin-right:2%;}
.peixun_ser .sou_one .right li{width:48%; float:left; margin-right:4%;}
.peixun_ser .sou_one .right li .box11{background:#fff;width:100%;box-shadow: 0 10px 15px rgba(0,0,0,0.2); margin-bottom:40px;padding:36px 30px 45px 44px; border-radius:10px;}
.peixun_ser .sou_one .right li:nth-child(2){ margin-top:8%;}
.peixun_ser .sou_one .right li .fwone_xx{ overflow:hidden; margin-bottom:12px;}
.peixun_ser .sou_one .right li .fwone_xx strong{ display:block; float:left; font-size:22px;width:70%; text-align:left;}
.peixun_ser .sou_one .right li .fwone_xx .img{float:right;width:50px;}
.peixun_ser .sou_one .right li:nth-child(2){ margin-right:0px;}
.peixun_ser .sou_one .right li .gx_text{ font-size:18px; color:#666; line-height:32px; text-align:left;}
.peixun_ser .sou_one .right li .box11:hover{color:#fff;background-image: linear-gradient(to bottom,#fcc367,#f89d38);box-shadow: 0 8px 10px #bebbbb;}
.peixun_ser .sou_one .right li .box11:hover .gx_text{color:#fff; }



.peixun_ser .sou_one .left{width: 39%;}
.fuwutwo{ margin-top:3%;}
.fuwutwo li{ float:left;width:33.333%; margin-bottom:5%;}
.fuwutwo li .shuzi{ font-size:80px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f29121,#e96d26); font-weight:bold;font-family: 'Roboto-Condensed';line-height: 80px; margin-bottom:10px;}
.fuwutwo li .sz{ font-size:24px;}

.peixun_pingtai .container{ background:url(../images/fwbj11.png) no-repeat left top; background-size:100%;}
.peixun_pingtai .box{ padding:80px 0px 60px 50px; overflow:hidden; width:41%; color:#fff;}
.peixun_pingtai .box .box01{ font-size:28px;}
.peixun_pingtai .box .box01 span{ display:block; color:#DD3629;}
.peixun_pingtai .box .box02{ font-size:16px; line-height:32px; margin-top:20px;}
.peixun_pingtai .box .box02 p{ margin-bottom:20px;}
.peixun_pingtai .box .box03 p{ font-size:18px; margin-bottom:8px;}
.peixun_pingtai .box .box03 span{line-height:52px; background:#D12619; padding:0px 20px 6px 20px; display:inline-block; font-size:24px;}
.peixun_pingtai{ margin-bottom:4%;}

.peixun_pxcase{ background:#f5f5f5; padding:80px 0px 5% 0px;}
.font54{font-size:38px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27); font-weight:bold;line-height: 70px;} 
.pubtext01{ font-size:20px; line-height:45px;margin-top:40px; margin-bottom:4%;}
.peixun_pxcase .pximg .phover{ display:none;}

.peixun_list{ margin-top:4%;}
.peixun_list li{width:31%; float:left; margin-right: 3.5%;padding: 40px 30px 30px 40px;border-radius: 10px;background: #fff;transition: .5s;z-index: 1;}
.peixun_list li .one{border-bottom: 1px solid #D8D8D8;position: relative;padding-bottom: 20px;margin-bottom: 20px;}
.peixun_list li .one strong{ display:block; font-size:26px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27);}
.peixun_list li .one:after{ position:absolute; content:"";width:35px; height:6px;background-image: linear-gradient(to bottom,#f6a021,#e55e27);bottom:0px;transition:.5s;}
.peixun_list li:hover{background-image: linear-gradient(to bottom,#f6a021,#e55e27); z-index:1;box-shadow: 0 10px 15px rgba(0,0,0,0.2);}
.peixun_list li:hover .one strong{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#fff,#fff);}
.peixun_list li:hover .one:after{background-image: linear-gradient(to bottom,#fff,#fff);width:25px;}
.peixun_list li .two{ font-size:18px; line-height:32px; min-height:138px;}
.peixun_list li .two p{ position:relative; margin-bottom:10px; padding-left:20px;}
.peixun_list li .two p:before{ position:absolute; content:"";width:10px; height:10px; border-radius:100%;background-image: linear-gradient(to bottom,#f6a021,#e55e27);left:0px;top:12px;}
.peixun_list li:hover .two{color:#fff;}
.peixun_list li:hover .two p:before{background-image: linear-gradient(to bottom,#fff,#fff);}
.peixun_list li:last-child{ margin-right:0px;}

.pxfa_list{ padding:5% 0px;}
.pxfa_two { margin-top:4%;}
.pxfa_two li{ float:left;width:25%; font-size:24px;}
.pxfa_two li .pxshuzi{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to bottom,#f6a021,#e55e27); font-size:80px; font-weight:bold;font-family: 'Roboto-Condensed';line-height: 80px; margin-bottom:10px;}


/*鍏充簬鎴戜滑*/
.abnt_tit{ font-size:30px; color:#333; position:relative; padding-bottom:14px; margin-bottom:40px; font-weight:bold;}
.abnt_tit:after{ position:absolute; content:"";width:38px; height:6px;background-image: linear-gradient(to bottom,#f6a021,#e55e27);left:0px;bottom:0px;}
.nyabout_main{ padding:4% 0px; background:url(../images/ab_tb1.svg) no-repeat 51px bottom;}
.nyabout_main .abone{}
.nyabout_main .abone .left{width:42%; float:left;}
.nyabout_main .abone .left .abtet{ font-size:19px; line-height:39px; color:#666;}
.nyabout_main .abone .right{width:51%; float:right;}
.nyabout_main .abone .right .img{ position:relative;}
.nyabout_main .abone .right .video_dj{ position:absolute; left:0px; right:0px;top:42%;width:120px; height:120px; margin:0 auto; }

.ab_shiming{ margin-top:-30px;}
.ab_shiming li{ float:left;width:33.333%;-webkit-transition:all .5s;transition:all .5s;padding:25px 0px;position: relative;border-radius:10px;}
.ab_shiming li .smtop{ font-size:29px; font-weight:bold; color:#333; overflow:hidden; border-bottom:1px solid #CCCCCC; position:relative; padding-bottom:10px; margin-bottom:30px;}
.ab_shiming li .left{width:58%; float:left; padding-top:11%;}
.ab_shiming li .smtop:after{ position:absolute; content:""; bottom:0px;width:31px; height:6px;background-image: linear-gradient(to bottom,#f6a021,#e55e27);left:0px;}
.ab_shiming li .img{ float:right;width:31%;}
.ab_shiming li .bot{ font-size:22px; line-height:42px; min-height:126px;}
.ab_shiming li .box{padding:50px 48px 100px 50px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;background:#F5F5F5; min-height:410px;}
.ab_shiming li:hover .smtop{ color:#fff;border-bottom:1px solid #e5e5e5e;}
.ab_shiming li:hover .smtop:after{ background:#fff;}
.ab_shiming li:hover .bot{ color:#fff;}
.ab_shiming li:hover{z-index:11;background-image: linear-gradient(to bottom,#f6a021,#e55e27);} 
.ab_shiming li:hover .box{z-index:11;background-image: linear-gradient(to bottom,#f6a021,#e55e27);} 

.nyab_jiejue{ padding:4% 0px 5% 0px;}


.demo_anliu{-webkit-transition:all .5s;transition:all .5s;margin-left:5px;width:131px;text-align:center;position:relative; border-radius:50px;border:1px solid #transparent; background:#fff;background-clip:padding-box; line-height:45px; font-size:18px; margin-top:4%;}
.demo_anliu a{ display:block; color:#eb7325;}
.demo_anliu:before{ position:absolute; content:"";top:0;right:0;left:0;bottom:0; z-index:-1; margin:-2px;border-radius:inherit;background:linear-gradient(to bottom,#f6a021,#e55e27);}
.demo_anliu:hover{width:150px;}

/*demo*/
.demo_main{ padding:4.5% 0px 5% 0px;background:url(../images/demo_bj.png) no-repeat center top;} 
.demo_main .font54{ text-align:center;}
.demo_form{ max-width:1000px; margin:0 auto; padding-top:3%; font-size:18px;} 
.demo_form li p{width:50%; padding:0px 3% 0px 0%; float:left; position:relative; margin-bottom:19px; background:#fff;}
.demo_form li label{top: 10px;color: #f30;position: absolute; margin-left:12px;}
.demo_form li input[type='text'],.demo_form li textarea{padding: 15px 15px 15px 30px;width: 100%;color: #333;border: solid 1px #ccc;font-size:18px;}
.demo_form li{width:100%; overflow:hidden;}
.demo_form li:nth-child(2){ margin-top:28px;}
.demo_form li:nth-child(2) label{ position: inherit;}
.demo_form li:nth-child(2) .top{ margin-bottom:25px; font-size:18px; color:#333;}
.demo_form li input[type="checkbox"] {-webkit-appearance: none;background: #f5f5f5;height: 25px;vertical-align: middle;width: 25px;cursor: pointer;outline: none; border:1px solid #e5e5e5;}
.demo_form li input[type="checkbox"]:checked {background:url(../images/dui.png) no-repeat;}
.demo_form li .one{ margin-bottom:18px;}
.demo_form li .two{ margin-top:25px; margin-left:8px; margin-bottom:8px;}
.demo_form li:nth-child(3) p{width:100%; float:none;}
.demo_form li:nth-child(3) textarea{ min-height:111px !important; padding-left:8px;}
.demo_form li.button-01{ margin-top:4%; text-align:center;}
.demo_form li.button-01 button{ background:none;border:0px; cursor:pointer;}


.indct_main .left{position: relative;}
.indct_main .left .img{width:535px; height:512px;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.indct_main .left .img img{position: absolute;width:535px;top: 50%; transform: translate(-50%, -50%);left: 50%;}
.jjleft_list li{float: left;width: 40%;text-align: right;cursor: pointer;position: relative;min-height:60px;padding-right:88px;padding-top: 15px;margin-bottom:40px;}
.jjleft_list li .tubiao{width:60px; height:60px;position: absolute;top: 0;right: 0;}
.jjleft_list li .text{ margin-top:-7%;}
.jjleft_list li .text .bt{ color:#323232; font-size:22px; font-weight:bold;}
.jjleft_list li .text .jsh{ color:#989898; font-size:18px;}
.jjleft_list li:nth-child(even) .tubiao{left:0px;}
.jjleft_list li:nth-child(even) .text{ text-align:left; padding-left:75px;}
.jjleft_list li:nth-child(odd) .text{ text-align:right;}
.jjleft_list li:nth-child(3){right: 92px;}
.jjleft_list li:nth-child(5){right:126px;}
.jjleft_list li:nth-child(7){right:120px;}
.jjleft_list li:nth-child(9){right:62px;}
.jjleft_list li:nth-child(even){ float:right;left:79px;top:60px;}
.jjleft_list li:nth-child(4){ margin-top:30px;left:144px;}
.jjleft_list li:nth-child(6){ margin-top:30px;left:120px;}
.jjleft_list li:nth-child(8){left:43px;}
.jjziti{ text-align: center; color:#6d6e71; margin-top:4%; font-size:18px;}

.jicheng{ margin-top:3.5%; overflow:hidden;}
.jicheng li{width:25%; float:left; margin-bottom:20px;}
.jicheng li strong{ display:block; font-size:22px; text-align:right;color:#333}
.jicheng li p{color:#989898; font-size:18px; text-align:right;}

.jjleft_list li:hover .tubiao{animation: scrollArrow 1s alternate  0.5s infinite ;}

.jjleft_list li:hover .text{animation: scrollArrow 1s alternate  0.5s infinite ;}


	
	
 	

@media (max-width:1600px){
.head_one .demo,.xinhua_head .headnav li{ font-size:16px;}
.xinhua_head .headnav ul li .subnav ul li a{ font-size:14px;}
.xinhua_head .headnav{width:70%;}
.head_one .en{ font-size:19px;}
.head_one{width:29%;}
.head_one .demo{width: 117px;line-height: 36px;margin-top: -2px;}
.xinhua_head .headnav li{ line-height:79px;}
.xinhua_head .headnav li a::after{bottom: -27px;}
.xinhua_head .headnav ul li .subnav{top: 79px;}

.xhyanse{ font-size:35px;}
.xhwenzi01{ font-size:22px;}
.indct_main .right .two p{ font-size:19px;}
.indct_main .right .two span{ font-size:20px;}

.home_title .inpro_tet strong{ font-size:26px;margin-bottom: 5px;}
.home_title img{margin-top: -2px;}
.home_title .inpro_tet p{ font-size:17px;}
.home_serlist li .one strong{ font-size:22px;}
.home_serlist li .one span{ font-size:22px;}
.home_serlist li:nth-child(3) .one, .home_serlist li:nth-child(2) .one{ padding-top:25px;}
.home_serlist li p{ font-size:17px;}

.youshi_list li{ padding:40px;}
.youshi_list li .one{ font-size:25px; margin-bottom:16px;}
.youshi_list li .textbox{ font-size:17px;}
.youshi_list li .textbox p{ margin-bottom:9px;}

.home_about li span{ font-size:53.5px;}
.home_about li em{ font-size:17px;}
.home_about li i{ font-size:27px;}

.syxinwen_list .swiper-slide .biaoti{ font-size:18px;overflow:hidden;margin-bottom: 15px;}
.syxinwen_list .swiper-slide .text{ font-size:14px;}
.syxinwen_list .swiper-slide .date{ margin-bottom:17px;}
.syxinwen_list .swiper-slide .xwmore{ margin-top:26px;}
.syab_cont .video_dj img{ max-width:80px;}

.nybanner .nybanner_wenzi{ font-size:35px;}

.soucont .sou_one .font54{font-size: 36px;line-height: 46px;}
.soucont .sou_one .font36{font-size: 24px;}
.soucont .sou_one .text01{font-size: 18px;line-height: 38px;margin-top: 20px;}
.soucont .sou_one .right{margin-top: 3%;}
.soucont .sou_one .right li{ padding:18px;}
.soucont .sou_one .right li .txt03{ font-size:15px;}
.soucont .tupian img{ margin:0 auto;}


.sou_tongyi .right .wz01{ font-size:38px;}
.sou_tongyi .right .wz02{ font-size:22px;}
.sou_tongyi .right .wz03{ font-size:18px;line-height: 37px;}
.sou_tongyi .right .wz04 li{ margin-right:3%;}
.sou_tongyi .right{width: 56%;}

.sou_link .linkone .wz01{ font-size:38px;}
.sou_link .linkone .wz02{ font-size:22px;margin-bottom: 17px;}
.sou_link .linkone .wz03{ font-size:18px;line-height: 37px;}
.linkttlist li .libox strong{ font-size:18px;}
.linkttlist li .libox .wz01{ font-size:14px;}
.linkttlist li .libox .wz01 p::before{width:6px; height:6px;top: 8px;}
.linkttlist li .libox .wz01 p{padding-left: 12px;}

.peixun_ser .sou_one .font54{ font-size:36px;}
.peixun_ser .sou_one .text01{font-size: 18px;line-height: 38px;margin-top:14px;}
.peixun_ser .sou_one .right li .fwone_xx strong{ font-size:17px; margin-top:9%;}
.peixun_ser .sou_one .right li .gx_text{ font-size:14px; line-height:27px;}

.fuwutwo li .shuzi{ font-size:50px;line-height: 50px;}
.fuwutwo li .sz{font-size: 18px;}
.fuwutwo{margin-top: 1.5%;}

.peixun_pingtai .box{padding: 30px 0px 6% 30px;}
.peixun_pingtai .box .box01{ font-size:24px;}
.peixun_pingtai .box .box02{ font-size:14px; line-height:28px;}
.peixun_pingtai .box .box03 span{ font-size:20px;}

.font54{font-size:36px;}
.pubtext01{font-size: 18px;line-height: 38px;margin-top: 14px;}
.peixun_list li .one strong{ font-size:23px;}

.pxfa_two li .pxshuzi{font-size:50px;line-height: 50px;}
.pxfa_two li{font-size: 18px;} 

.nyabout_main .abone .left .abtet{ font-size:15px;line-height: 34px;}
.ab_shiming li .smtop{ font-size:23px;}
.ab_shiming li .img{width: 22%;}
.ab_shiming li .left{width: 64%;padding-top: 7%;}
.ab_shiming li .bot{font-size: 18px;line-height: 33px;min-height: 120px;}

.dzbt_xztwo .dzright .soubox li p{ padding-left:15px;}
.dzbt_xztwo .dzright .soubox li{ font-size:16px;}
.abnt_tit{ font-size:25px;}
}

@media (max-width:1280px){  
.xinhua_head .logo{ max-width:280px;margin-top: 9px;}
.xinhua_head .head_right{width:65%;}
.head_one .demo,.xinhua_head .headnav li{ font-size:14px;}
.head_one .en{ font-size:14px;}
.xinhua_head .headnav li{ line-height:75px;}
.head_one{margin-top: 29px;}
.header-search{margin-top: -2px;}
.head_one .demo{margin-top: -9px;width: 107px;}
.xinhua_head .headnav ul li .subnav{top: 75px;}
.xinhua_head .headnav ul li .subnav{width: 128%; height:auto;}
.header-search .search .search-main{top: 24px;width: 230px;}
.index_juli{ padding-top:40px;}
.xhyanse{ font-size:23px;margin-bottom: 6px;}
.xhwenzi01{ font-size:16px;}
.indct_main .right .two p{ font-size:14px;}
.indct_main .right .two span{ font-size:17px;}
.indct_main .right li{margin-bottom: 10%;}
.indct_main .right .one img{ margin-top:0px;}
.indct_main .right .two{width: 76%;}
.indct_main .right{width:32%;}	
	
.xhindex_two{padding-bottom: 43px;}	

.youshi_list li{ min-height:318px;}

.xhindex_youshi{ padding:40px 0px;background:#f5f5f5 url(../images/youshi_bj.jpg) no-repeat center center;}
.footer_bd .left li p{ font-size:16px;margin-bottom: 24px;}
.dongtailist .left .one{ font-size:15px;line-height: 29px; background-size:80px;}
.dongtailist .left{ margin-top:80px;}
.dongtailist .left .two .wenzi p{ font-size:17px;}
.dongtailist .left .two .wenzi span{ font-size:14px;}
.dongtailist .left .two img{ max-width:50px;}
.dongtailist .left .two .wenzi{margin-top: 0;}
.dongtailist .left .two{ margin-top:18px;}
.dongtailist .left .one p{padding-top: 27px;}
.footer_bd .right .one .box01{ margin-bottom:22px;}
.neiye_newslist li .xwright .xwtet .xwbt{ font-size:17px;}
.neiye_newslist li .date{margin-top: 20px;width: 92px;}
.neiye_newslist li .date .time{ font-size:20px;}
.neiye_newslist li .date .year{font-size:18px;}
.neiye_newslist li .xwright .xwtet{margin-top: 20px;}
.neiye_newslist li .xwright .xwtet .xwwd{ font-size:14px;}
.neiye_newslist li{ padding:25px 25px 25px 25px;}


.neiye_xwxiangq .xinwenxx_list{ margin:30px 0px;padding: 30px;}
.xxqra{width:100%;}
.neiye_xwxiangq .xinwenxx_list .xwxx-tit{margin-bottom: 30px;}
.neiye_xwxiangq .xinwenxx_list .nytitle{ padding-bottom:23px; font-size:17px;}

.sou_dianzi .sou_one .left .wzone{ font-size:25px;}
.sou_dianzi .sou_one .left .wztwo{font-size: 19px;line-height: 38px; margin-top:20px;}
.sou_dianzi .sou_one .left{padding-left: 25px;}
.sou_dianzi .sou_one .right .biaoti{ font-size:18px;}

.dzbt_xzone{ font-size:25px;}
.dzbt_xztwo .dzleft .box01{ font-size:17px;}
.dzbt_xztwo .dzleft .box01 span{ font-size:28px;}
.xzyouce_one{ font-size:17px;}
.xzyouce_one strong{ font-size:24px;}
.dzbt_xzone::before{width: 12px;height: 12px;top: 16px;}
.dzbt_xzone{padding-left:17px;}
.dzbt_xztwo .dzright .soubox li:first-child{ font-size:17px;}
.dzbt_xztwo .dzright .soubox li span{padding-left:17px;}
.dzbt_xztwo .dzright{width: 58%;}
.dzbt_xztwo .dzright .soubox li span{ font-size:18px;padding-left: 25px;}
.dzbt_xztwo .dzright .soubox li{ font-size:13px;}
.sou_dianzi .sou_one .right .two .zright{padding-top:20px;}


	
.sou_shangshi .left .wzone{ font-size:25px;}	
.sou_shangshi .left .wztwo{ font-size:17px;}	
.sou_shangshi .left::before{width: 12px;height: 12px;top: 16px;}	
.sou_shangshi .left	{padding-left: 25px;}
.sou_shangshi .left .wzthree{font-size: 14px;line-height: 29px;}
	
	
.sou_tongyi{ padding:40px 0px;}	
.sou_tongyi .right .wz01{ font-size:30px;}
.sou_tongyi .right .wz02{ font-size:18px;margin-bottom: 11px;}
.sou_tongyi .right .wz03{font-size: 14px;line-height: 31px;margin-bottom: 4%;}
.sou_tongyi .right .wz04 span{ font-size:18px;}
.sou_tongyi .right .wz04 li{width:31%; border-radius:10px; padding:20px 10px; height:auto; min-height:190px;}
.tele_visit .right .wz04 li{ min-height:152px;}


.sou_link .linkone .wz01{ font-size:30px;}
.sou_link .linkone .wz02{ font-size:18px;margin-bottom:11px;}
.sou_link .linkone .wz03{font-size: 14px;line-height: 31px;}
.linkttlist li .libox strong{ font-size:16px;}

.peixun_pingtai .box{width:100%; padding-left:0px;}
.peixun_pingtai .container{ background-image: linear-gradient(to left,#684f47,#845d5e);}

.peixun_list li .two{ font-size:14px;line-height: 26px;}
.peixun_list li .two p::before {width: 6px;height: 6px;top: 11px;}
.peixun_list li .two p{padding-left: 14px;}
.peixun_list li .one strong{ font-size:17px;}
.peixun_list li{ padding:25px;}
	
.abnt_tit{ font-size:20px;padding-bottom: 10px;margin-bottom: 28px;}
.nyabout_main .abone .left .abtet{font-size: 14px;line-height: 30px;}
.ab_shiming li .box{ min-height:255px;}
.ab_shiming li .smtop{ font-size:18px;}
.ab_shiming li .bot{font-size: 14px;line-height: 29px;min-height:87px;}
.ab_shiming li .box{ padding-bottom:70px;}

.nyabout_main .abone .right .video_dj{width:80px; height:80px;}

.sou_dianzi .sou_two .soubox li p{padding-left:25px;}	
.sou_dianzi .sou_two .soubox li:first-child{ font-size:17px;}
	
.jjleft_list li .text .bt{ font-size:14px;}	
.jjleft_list li .text .jsh{ font-size:14px;}	
.indct_main .left{width:68%;}
.indct_main .right{width:22%;}
.indct_main .left .img{ max-width:300px;width: 300px;height: 300px;}

.jjleft_list li .tubiao{ max-width:34px;top:24px;width: 60px;height: 37px;}	
.jjleft_list li{padding-right:45px;min-height: 51px;margin-bottom:0px;}	
.jjleft_list li:nth-child(2n){left:15px;top:15px;}
.jjleft_list li .text{margin-top:1%;}	
.jjleft_list li:nth-child(3){right:34px;}
.jjleft_list li:nth-child(5){right:47px;}
.jjleft_list li:nth-child(7){right: 31px;}
.jjleft_list li:nth-child(4){margin-top: 1px;left:50px;}
.jjleft_list li:nth-child(6){margin-top: 10px;left:44px;}
.jjleft_list li:nth-child(8){left:18px;}
.jjleft_list li:nth-child(9){right: -31px;}
.jjleft_list li:nth-child(even) .text{padding-left: 44px;}	
.indct_main{margin-top: 20px;}
.jjziti{margin-top:20px;font-size:14px;}
.jicheng{margin-top: 30px;}
.jicheng li strong{font-size:15px;}
.jicheng li p{font-size: 14px;}
.xzyouce_one{ margin-bottom:20px;}
.home_about{padding: 27px 0px 10px 0px;}	

.home_title .inpro_tet strong{font-size: 23px;}
.home_serlist li .one span{font-size: 17px;}
.youshi_list li .one{ font-size:23px;}
.youshi_list li .textbox{ font-size:16px;}
.youshi_list li .textbox p::before {top:9px;}

.soucont .sou_one .font54{ font-size:25px;}
.soucont .sou_one .font36{ font-size:18px;}
.soucont .sou_one .text01{font-size: 15px;line-height: 33px;}
.tele_visit .right .wz04 strong{ font-size:20px;}
.peixun_ser .sou_one .font54{ font-size:23px;line-height: 39px;}
.peixun_ser .sou_one .text01{ font-size:15px;line-height: 33px;}
.peixun_ser .sou_one .right li .box11{padding: 20px 24px 35px 30px;}
.peixun_pingtai .box .box01{ font-size:21px;}
.font54{ font-size:23px;line-height:39px;}
.pubtext01{ font-size:15px;line-height: 33px;}
.nybanner .nybanner_wenzi{font-size: 30px;}

.soucont .tupian img{max-width:80%;}
.peixun_ser .sou_one .right li .fwone_xx strong{ font-size:16px;}
.syxinwen_list .swiper-slide .biaoti{ font-size:16px;margin-bottom: 8px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.syxinwen_list .swiper-slide .text{line-height: 26px; height:104px; overflow:hidden;}
.syxinwen_list .swiper-slide .date{margin-bottom: 9px;}
.syxinwen_list .swiper-slide .xwmore{margin-top: 13px;padding-top: 15px;}
.syxinwen_list .swiper-slide .box{ padding-bottom:45px;}


}
@media (max-width:1024px){
	.home_about{background: linear-gradient(to left,#f6a021,#e55e27);}

.xinhua_head .headnav{ display:none;}
.xinhua_head .head_right{width:180px;}
.head_one{margin-top:19px;width:117px;}
.xinhua_head .logo{ margin-top:0px;}
.header-search{ display:none;}
.xinhua_head .logo{max-width:300px;width:100%;}
.xinhua_head .logo img{ display:block;width:100%;}
.phone-nav{top: 7px; right:12px; display:block;}
.head_one .en{ display:none;}

.banner .phone{ display:block;}
.banner .pc{ display:none;}
.banner .swiper-container-horizontal > .swiper-pagination-bullets{bottom:0px;}

.home_serlist li{ padding:25px;min-height: 270px;}
.home_serlist li .one strong{ font-size:17px;}
.home_serlist li .one span{ font-size:17px;}
.home_serlist li p{ font-size:14px;margin-bottom: 28px;}

.xhindex_mainx .hxinwen{width:100%; float:none; margin-bottom:20px;}
.habout{ float:none;width:100%;}

.footer_bd .left li p{ font-size:16px;margin-bottom: 18px;}
.footer_bd .left li .wz a{font-size: 14px;margin-bottom: 10px;}
.footer_bd{padding-top: 40px;}
.footer_bd .right .one .box01{margin-bottom: 18px;font-size: 14px;}
.footer_bd .right .two{width:30%;}

.neiye_newslist li{ padding:20px;margin-bottom: 20px;}
.neiye_newslist li .xwright .xwtet .xwbt{ font-size:16px;margin-bottom: 11px;}
.neiye_newslist li .xwright .xwtet .xwwd{ font-size:14px; line-height:inherit;}
.neiye_newslist li .xwright .xwtet{margin-top: 10px;width: 67%;}
.neiye_newslist li .date{ margin-top:10px;width: 66px;}
.neiye_newslist li .date .time{ font-size:20px;}
.neiye_newslist li .date .year{ font-size:16px;}

.nybanner .img .nybaphone{ display:block;}
.nybanner .img .nybapc{ display:none;}
.nybanner .nybanner_wenzi{ font-size:23px;}

.neiye_xwxiangq .xinwenxx_list .xwxx-tit p{ font-size:15px;}
.xxqra p{ font-size:14px;}
.pianzhang .pzleft{ font-size:15px;width:100%;}
.pianzhang{margin-top: 29px;}
.sangui_more{ font-size:16px;}

.soucont .sou_one .font36{ font-size:18px;}
.soucont .sou_one .font54{font-size: 23px;line-height:33px;}
.soucont .sou_one .text01{font-size: 14px;line-height: 30px;}
.soucont .sou_one .left{width:100%; float:none;}
.soucont .sou_one .right{width:100%; float:none;}
.neiyju{padding-top: 30px;}
.soucont{padding-bottom: 40px;}

.sou_dianzi .sou_one .left .wzone{ font-size:18px;}
.sou_dianzi .sou_one .left .wztwo{font-size: 14px;line-height: 28px;}
.sou_dianzi .sou_one .left::before{width: 9px;height: 9px;top: 10px;}
.sou_dianzi .sou_one .left{ padding-left:19px;}

.sou_dianzi .sou_one .left{width:37%;}
.sou_dianzi{ padding:40px 0px;}
.sou_dianzi .sou_one .right{width:60%;}
.sou_dianzi .sou_one .right .two .zright{width:100%; padding-top:5px;font-size: 14px;}
.sou_dianzi .sou_two .img{width:100%; float:none;text-align:center;}
.sou_dianzi .sou_one{ margin-bottom:25px;}
.sou_dianzi .sou_two .soubox{width:100%; float:none;}
.sou_dianzi{ background:#f5f5f5;}
.sou_dianzi .sou_one .right .two .zleft{width:100%; float:none;}



.sou_dianzi .sou_two .soubox li p{  padding:8px 8px;height:60px;}
.sou_dianzi .sou_two .soubox li{ line-height:25px;}
.sou_dianzi .sou_two .soubox li span{ height:40px;padding:8px 8px; text-align:center;}

.sou_shangshi .left .wzone{ font-size:18px;margin-bottom: 20px;}
.sou_shangshi .left::before{width: 9px;height: 9px;top: 10px;}
.sou_shangshi .left{ padding-left:19px;}
.sou_shangshi .left .wztwo{ font-size:15px;margin-bottom: 15px;}

.tele_visit{ padding:40px 0px;}
.tele_visit .right .wz04 strong{ font-size:15px; margin-bottom:12px;}


.peixun_ser .sou_one .font54{ font-size:18px; line-height:32px;}
.peixun_ser .sou_one .text01{ font-size:14px;line-height: 30px;margin-top: 10px;}
.peixun_ser .sou_one .left{width:100%; float:none;}
.peixun_ser .sou_one .right{width:100%; float:none; margin-top:30px;}
.peixun_ser .sou_one .right li:nth-child(2){ margin-top:6%;}

.fuwutwo li{width:50%;}
.font54{ font-size:18px;line-height: 32px;}
.pubtext01 {font-size: 14px;line-height: 30px;margin-top:10px;}
 .peixun_pxcase{ padding:40px 0px 20px 0px;} 
.peixun_list li .two{ min-height:194px;}  
.peixun_pxcase .pximg .pc{ display:none;}
.peixun_pxcase .pximg .phover{ display:block;}  
  
.ab_shiming{ margin-top:0px;}
.ab_shiming li .smtop{ font-size:16px;}
.ab_shiming li .bot{ font-size:14px;line-height: 26px;}
.ab_shiming li .box{ min-height:250px;padding:30px 30px 50px 30px;}
.demo_form li input[type="text"], .demo_form li textarea{ font-size:14px;padding: 12px 15px 12px 30px;}
.demo_form li .one span{ font-size:14px;}
.demo_form li:nth-child(2) .top{ margin-bottom:14px;}
.demo_form li:nth-child(2){ margin-top:12px;}
.demo_form li .one{ margin-bottom:11px;}
.demo_form li .two{margin-top: 17px;}
.demo_form li.button-01 img{ max-width:130px;}
.demo_form li.button-01{ margin-top:3px;}

.indct_main .left{width:100%; float:none;}
.indct_main .right{width:100%; float:none; margin-top:15px;}
.indct_main .right li{width:33.333%; float:left; margin-bottom:20px; min-height:55px;}

.dzbt_xztwo .dzleft{width:100%; float:none;}
.dzbt_xztwo .dzright{width:100%; float:none; margin-top:30px;}
.dzbt_xztwo .dzleft .box03{ margin-top:15px;}
.dzbt_xzone{ margin-bottom:20px;}




}
@media (max-width:767px){
.banner .swiper-container-horizontal > .swiper-pagination-bullets{bottom:25px !important;}
.banner .swiper-pagination-bullet{width:15px; height:15px;}
.banner .swiper-pagination-bullet-active{width:40px; height:15px;}
.banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 6px !important;}

.indct_main .left .img{ position:inherit;}
.jjleft_list{ margin-top:14px;}
.jjleft_list li{ position:inherit; margin-bottom:20px;width: 49%; padding-right:10px;min-height: 44px;}
.jjleft_list li .tubiao{top:0px;}
.jjleft_list li .text{margin-top: -16px;}
.jjleft_list li:nth-child(6),.jjleft_list li:nth-child(4){ margin-top:0px;}
.jjziti{ margin-top:6px;}
.indct_main .left .img{ max-width:260px;width:260px;max-height:260px;height:260px;}
.jjleft_list li:nth-child(odd){ padding-right:56px;}
.jjleft_list li .text .jsh{ font-size:13px;}

.jicheng{ margin-top:25px;}
.jicheng li{width:50%;}
.indct_main .right .two p{ font-size:13px;}


.indct_main{ margin-top:19px;}
.xhwenzi01{font-size: 15px;}
.xhyanse{ font-size:20px;}

.home_serlist li{ min-height:330px;}
.home_title .inpro_tet strong{ font-size:20px;}
.home_title .inpro_tet p{ font-size:15px;}
.home_title{ padding-top:5px;    margin-bottom: 26px }
.home_title img{margin-top: -3px;width: 35px;margin-right: 10px;}

.home_about li{ margin-bottom:20px;}
.home_about li span{ font-size:26px;}
.home_about li i{ font-size:19px;}
.home_about li em{ font-size:14px;}

.youshi_list li .one{ font-size:18px;}
.youshi_list li .one img{ max-width:40px;}
.youshi_list li .textbox{ font-size:14px;}
.youshi_list li{ padding:30px 20px;min-height: 270px;}

.xhindex_two{ padding-bottom:20px;}

.xhindex_work{ padding:40px 0px 10px 0px;}
.worklist{ margin-top:20px;}

.worklist .swiper-pagination-bullet{ width:12px; height:12px;margin:0px 3px !important;}
.worklist .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 3px !important;}
.worklist .swiper-pagination-bullet-active{width:30px; height:12px; }
.worklist .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: 26px;}

.dongtailist .left{width:100%; float:none; margin-bottom:30px; overflow:hidden;}
.dongtailist .right{width:100%; float:none;padding-bottom:50px;}
.dongtailist .right img{ margin:0 auto;}
.xhindex_news .container{ padding-left:18px;}

.xhindex_news .swiper-pagination-bullet{ width:12px; height:12px;margin:0px 3px !important;}
.xhindex_news .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 3px !important;}
.xhindex_news .swiper-pagination-bullet-active{width:30px; height:12px; }
.xhindex_news{padding-bottom: 35px;}
.xhindex_mainx{ padding-bottom:35px;}

.xhindex_hzzz .left{ display:none;}
.xhindex_hzzz .right{width:100%;}

.xhindex_hzzz .right p{width:70px;font-size: 14px;margin-top: 12px;}

.footer_bd .left{width:100%; float:none; overflow:hidden; margin-bottom:20px;}
.footer_bd .right{width:100%; float:none;}
.footer_bd .xone{margin-bottom: 20px;}
.syab_cont .video_dj img{max-width: 50px;}

.footer_bd .left li p{font-size:14px;}
.footer_bd .left li:first-child {width:50%;}
.footer_bd .left li{width: 29%;}
.footer_bd .left li:last-child{width:21%;}
.footer_bd {padding-top: 30px;}

.neiye_newslist{padding-bottom: 30px;}
.neiye_newslist li .date{ display:none;}
.neiye_newslist li .xwright{width:100%; float:none;}
.neiye_newslist li .xwright .xwtet{width:100%; float:none; margin-bottom:20px;}
.neiye_newslist li .xwright .img{width:100%; float:none;}
.neiye_newslist li .xwright .img img{ display:block; margin:0 auto;}
.neiye_newslist li{ padding:10px 0px 20px 0px;}
.yemapage a{ font-size:14px;min-width: 36px;line-height: 36px;height: 36px; margin:0px 2px;padding: 0px 9px;}
.yemapage{padding-bottom: 40px;}

.neiye_xwxiangq{padding-bottom:10px;}
.soucont .sou_one .right li .txt03{ font-size:12px;}
.soucont .sou_one .right li{ padding:18px 5px 25px 5px; min-height:inherit;}

.sou_shangshi .left{width:100%; float:none; margin-top:0px;}
.sou_shangshi .img{ float:none;width:100%; margin-top:20px;}
.sou_shangshi{ margin:40px 0px;}

.sou_tongyi .left{ float:none;width:100%; text-align:center;}
.sou_tongyi .right{width:100%; float:none; margin-top:25px;}
.sou_tongyi .right .wz01{ font-size:22px;}
.sou_tongyi .right .wz02{ font-size:15px;}

.linkttlist li{width:100%; float:none; margin-bottom:10px;}
.sou_link .linkone .wz01{ font-size:22px;}
.sou_link .linkone .wz02{ font-size:15px;}
.sou_link{ padding-top:40px;}

.soucont .sou_one .right li .txt03{ min-height:36px;}
.sou_tongyi .right .wz04 li p{ font-size:12px;}

.peixun_ser .sou_one .right li{width:100%; float:none;}
.peixun_ser .sou_one .right li .fwone_xx .img{width:40px;}
.peixun_ser .sou_one .right li .fwone_xx strong{ margin-top:4%;font-size: 16px;}
.neiyju{padding-top: 20px;}

.fuwutwo li .shuzi{ font-size:35px; line-height:35px;}
.fuwutwo li .sz{ font-size:14px;}

.peixun_pingtai .box .box01{ font-size:20px;}

.peixun_list li{width:100%; float:none; margin-bottom:20px; margin-right:0px;}
.peixun_list li .two{ min-height:inherit;}

.pxfa_two li .pxshuzi{font-size:35px; line-height:35px; margin-bottom:4px;}
.pxfa_two li{ font-size:14px;} 

.nyabout_main .abone .left{ float:none;width:100%; margin-bottom:20px;}
.nyabout_main .abone .right{ float:none;width:100%;}

.ab_shiming li .img{ width:50px;}

.nyabout_main .abone .right .video_dj{width:60px; height:60px;}

.demo_anliu{ font-size:16px;width:120px; height:35px; line-height:35px;}

.sou_dianzi .sou_one .left{width:100%; float:none;}
.sou_dianzi .sou_one .right{width:100%; float:none; margin-top:20px;}

.dzbt_xztwo .dzright .soubox li p{padding: 8px 8px;height: 60px;}
.dzbt_xztwo .dzright .soubox li:first-child{ font-size:14px;}
.dzbt_xztwo .dzright .soubox li{ line-height:25px;}
.dzbt_xztwo .dzright .soubox li span{ font-size:18px;  height:40px; line-height:40px;}
}

@media (max-width:640px){
.head_one .demo{width:75px;line-height: 24px;right:40px; margin-top:0px;}
.xinhua_head .logo{ padding:17px 0px;}
.phone-nav{top: 7px; right:12px;}
.xinhua_head .logo{max-width:180px;}
.xinhua_head .head_right{width:96px; }
.head_one{width: inherit;margin-top: 15px }
.indct_main .right li{width:50%; margin-bottom:25px;}
.indct_main .right .two{width:71%;}
.indct_main .right .two span{ font-size:16px;}
.indct_main .right .one{width:40px;}

.home_serlist li{ min-height:inherit;width:100%; margin-right:0px; margin-bottom:20px;}

.xhindex_youshi{background: url(../images/youshi_bj.jpg) repeat left top;}
.youshi_list li{ min-height:inherit;width:100%; float:none; border:1px solid #D8D8D8; border-bottom:none;}
.youshi_list li:last-child{border:1px solid #D8D8D8;}

.syxinwen_list .swiper-slide .biaoti{ height: inherit !important;min-height: auto;}

.home_about li:nth-child(3), .home_about li:nth-child(4), .home_about li:nth-child(5){width:50%;}
.home_about li:nth-child(6), .home_about li:nth-child(7), .home_about li:nth-child(8){width:50%; text-align:center;}

.sou_dianzi .sou_one .right .two .zleft{width:100%; float:none;}
.sou_dianzi .sou_one .right .two .zright{width:100%; float:none; padding-left:0px;}

.linkttlist li .img{ float:none;width:100%;max-width:250px; margin:0 auto;}
.linkttlist li .libox{width:100%; float:none; padding-left:0px; padding-top:15px;}

.pxfa_two li{width:50%; margin-bottom:20px;}

.ab_shiming li{width:100% !important; float:none; padding:12px 0px;}
.ab_shiming li .box { min-height:inherit;}
.ab_shiming li .box .bot{ min-height:inherit;}

.jjleft_list li {width:100%; float:none;margin-bottom: 8px;}
.jjleft_list li .tubiao{animation:none;}
.jjleft_list li .text{animation:none;}
.jjleft_list li:nth-child(even){ float:none;}
.index_juli{padding-top: 20px;}


}
@media (max-width:480px){

}
















