html {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow-y: scroll;
	overflow-x: auto;
	font: 14px "微软雅黑";
}
*, *:before, *:after {
	-webkit-box-sizing: inherit;
	box-sizing: inherit;
	font: 14px "微软雅黑";
}
body, h1, h2, h3, h4, h5, h6, hr, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	margin: 0;
	padding: 0;
	list-style: none
}
body, button, input, select, textarea {
	color: #666;
	font: 14px "微软雅黑";
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
em, i {
	font-style: normal;
}
ul li {
	padding: 0px;
	margin: 0px;
	list-style: none
}
ul, ol {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
input:focus, button:focus, textarea:focus, select:focus, video {
	outline: none;
}
/*===================Link Style============================*/
a, a:hover, a:active, a:visited, a:link, a:focus {
	color: #333;
	outline: none;
	text-decoration: none;
	transition: all ease 400ms;
	-webkit-transition: all ease 400ms;
}
/*===================Common Style============================*/
.fl {
	float: left;
}
.fr {
	float: right;
}
.wrap {
	width: 1200px;
	margin: 0 auto;
}
.ovh {
	overflow: hidden;
}
.textH {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.bold {
	font-weight: bold;
}
.fontF {
	font-family: fontF, "微软雅黑";
}
.fontP {
	font-family: fontP, "微软雅黑";
}
.color-3 {
	color: #333 !important;
}
.color-6 {
	color: #666 !important;
}
.color-9 {
	color: #999 !important;
}
.color-f {
	color: #fff !important;
}
.bg-f {
	background-color: #fff;
}
.bg-f7 {
	background-color: #f7f7f7;
}
.dong {
	transition: all ease 500ms;
	-webkit-transition: all ease 500ms;
}
.imgH img {
	-webkit-transition: all 500ms;
	-moz-transition: all 500ms;
	-ms-transition: all 500ms;
	transition: all 500ms;
}
.imgH:hover img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.row {
	margin-left: 0;
	margin-right: 0;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	padding-right: 0;
	padding-left: 0;
}
/*============================ Header ============================*/
.header {
	width: 100%;
	height: 90px;
	background: rgba(255,255,255,.9);
	
	top: 0;
	left: 0;
	z-index: 999;
}
.header .logo {
	display: block;
	width: 218px;
	height: 80px;
	margin-top: 5px;
}
.header .logo img {
	width: 100%;
}
.navbar_nav {
	width: 80%
}
.navbar_nav li {
	float: left;
	width: 12%;
	height: 90px;
	padding-top: 35px;
	transition: all ease 500ms;
	-webkit-transition: all ease 500ms;
}
.navbar_nav li a {
	display: inline-block;
	color: #333;
	font-size: 16px;
	font-weight: normal
}
.navbar_nav li.slt a, .navbar_nav li:hover a {
	color: #0166aa;
	border-color: #fff;
}
.navbar_nav li.dropdown .dropdown_menu {
	display: none;
	background: rgba(0,0,0,.3);
	position: absolute;
	top: 90px;
	left: 0;
	width: 100%;    z-index: 100000000000000000000000000000;
}
.navbar_nav li.dropdown .dropdown_menu a {
	width: 100%;
	color: #fff;
	line-height: inherit;
	padding: 10px 0;
	border: none;
}
.navbar_nav li.dropdown .dropdown_menu a:hover {
	color: #fff;
	background: rgba(2,137,199,.7);
}
.navbar_nav li.dropdown:hover .dropdown_menu {
	display: block;
}
#navToggle {
	display: none;
}
.m_nav {
	position: fixed;
	top: 0px;
	right: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	z-index: 9999;
	opacity: 1;
	visibility: visible;
	margin-top: 0;
	overflow-y: auto;
	transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
	top: 0;
	transform: translateX(100%);
}
.m_nav.open {
	transform: translateX(0);
}
.m_nav .top {
	height: 60px;
	padding: 30px;
	box-sizing: border-box;
}
.m_nav .top .closed {
	width: 20px;
	height: 20px;
	vertical-align: middle;
	float: right;
	cursor: pointer;
}
.m_nav .ul {
	margin-top: 20px;
}
.m_nav .ul li {
	padding: 0 20px;
	border-bottom: 1px solid #f5f5f5;
}
.m_nav .ul li a {
	display: block;
	text-decoration: none;
	color: #333;
	font-size: 16px;
	height: 60px;
	line-height: 60px;
	width: 100%;
}
.m_nav .ul li .dropdown_menu {
	display: none;
}
.m_nav .ul li.dropdown.active .dropdown_menu {
	display: block;
}
.m_nav .ul li .dropdown_menu a {
	display: block;
	height: 50px;
	line-height: 50px;
	padding: 0 40px;
	box-sizing: border-box;
	border-bottom: 1px solid #f5f5f5; font-size:14px
}
.m_nav .ul li .dropdown_menu a:last-child {
	border: none;
}
.is-fixed {
	height: 80px;
	background: #000;
}
.is-fixed .logo {
	margin-top: 7px;
}
.is-fixed .navbar_nav li {
	height: 80px;
	padding-top: 22px;
}
.is-fixed .navbar_nav li.dropdown .dropdown_menu {
	top: 80px;
	background: #000;
}
/*============================ Index ============================*/
.ixSlide .slideImg {
	position: relative;
	overflow: hidden;
	width: 100%;
}
.ixSlide .slideImg li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
}
.ixSlide .slideImg li:first-child {
	position: relative;
	display: block;
	float: left;
}
.ixSlide .slideCon {
	position: relative;
	float: left;
	width: 100%;
}
.ixSlide .slideCon .slide {
	position: relative;
	overflow: hidden;
	width: 100%;
}
.ixSlide .slideCon .slideImg li {
	font-size: 20px;
	position: absolute;
	display: flex;
	align-items: center;
	width: 100%;
	left: 0;
	top: 0;
}
.ixSlide .slideCon .slideImg li span {
	display: block;
	font-size: 70px;
	margin-bottom: 20px;
}
.ixSlide .slideCon .slideImg li .text1-1 {
	transition: all 1s;
	transform: translateX(200px);
	letter-spacing: 5px
}
.ixSlide .slideCon .slideImg li.slide1_on .text1-1 {
	transition: all 1s;
	transform: translateX(0);
}
.ixSlide .slideCon .slideImg li .text1-2 {
	transition: all 1.2s;
	transform: translateX(300px);
	font-size: 24px
}
.ixSlide .slideCon .slideImg li.slide1_on .text1-2 {
	transition: all 1.2s;
	transform: translateX(0);
}
.jg {
	margin-top: 50px
}
.ixSlide .slideCon .slideImg li .text1-31 {
	transition: all 1.2s;
	transform: translateX(300px);
}
.ixSlide .slideCon .slideImg li .text1-3 {
	background: #e01616;
	padding: 15px 40px;
	font-size: 18px;
	color: #FFF;
}
.ixSlide .slideCon .slideImg li.slide1_on .text1-31 {
	transition: all 1.2s;
	transform: translateX(0);
}
.ixSlide .slideCon .slide_nav {
	position: absolute;
	top: 50%;
	margin-top: -70px;
	width: 54px;
	height: 140px;
	font-size: 0;
	background-color: rgba(255,255,255,.2);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 16px;
	cursor: pointer;
	z-index: 99;
	opacity: 0;
}
.ixSlide .slideCon .slide_nav.prev {
	left: 10%;
	background-image: url(../images/slideJtL.png);
}
.ixSlide .slideCon .slide_nav.next {
	right: 10%;
	background-image: url(../images/slideJtR.png);
}
.ixSlide .slideCon .slide_nav:hover {
	background-color: #0166aa;
}
.ixSlide .slideCon:hover .slide_nav {
	opacity: 1;
}
.ixSlide .slideCon .slide_tabs {
	width: 100%;
	position: absolute;
	bottom: 25px;
	z-index: 5;
	text-align: center;
}
.ixSlide .slideCon .slide_tabs li {
	display: inline-block;
	margin: 0 6px;
	background: rgba(255,255,255,.7);
	border-radius: 50%;
}
.ixSlide .slideCon .slide_tabs li a {
	display: block;
	font-size: 0;
	width: 16px;
	height: 16px;
	border-radius: 50%;
}
.ixSlide .slideCon .slide_tabs .slide_here {
	background: #0166aa;
}
.ixTit {
	font-size: 30px;
	background: url(../images/titBg1.png) center bottom no-repeat;
	background-size: 385px;
	padding-bottom: 50px;
}
.fixed {
	position: fixed;
	top: 80px !important;
	z-index: 99;
}
/*============================ 媒体查询 ============================*/
.mobHide {
	display: block;
}
.mobShow {
	display: none;
}
.navbar_nav li.qiehuan {
	width: 12%
}
.navbar_nav li.dh1 {
	padding-top: 15px
}
.gaodu {
	height: 60px
}
p {
	padding: 0px;
	margin: 0px
}
.bta1 {
	padding: 30px 0px
}
.bta1 .zi1 {
	font-size: 42px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	position: relative;
	color: #e0e5f0;
	width: 680px;
	text-align: center;
	margin: 0px auto
}
.bta1 .zi1 .zi2 {
	position: absolute;
	top: 10px;
	color: #017fd1;
	font-size: 32px;
	text-align: center;
	width: 100%
}
.bta1 .zi3 {
	text-align: center;
	font-size: 18px;
	color: #000;
	margin-top: 20px;
	line-height: 35px
}
.k1 .list1 {
	margin-right: -2%
}
.k1 .list1 ul li {
	float: left;
	width: 18%;
	margin-right: 2%;
	margin-bottom: 2%;
	text-align: center;
	-moz-box-shadow: 1px 1px 13px #969696;
	-webkit-box-shadow: 1px 1px 13px #969696;
	box-shadow: 1px 1px 13px #969696;
	border-radius: 10px;
	overflow: hidden
}
.k1 .list1 ul li img {
	max-width: 100%;
	height: auto
}
.k1 .list1 ul li p {
	width: 100%;
	background: #017fd1;
	color: #fff;
	line-height: 50px;
	height: 50px;
	font-size: 18px;
}
.k2 {
	background: #f5f5f5;
	margin-top: 50px;
	padding-bottom: 20px
}
.k2 .a1 {
	float: left;
	width: 60%
}
.k2 .a2 {
	float: right;
	width: 40%;
	position: relative;
	height: 472px
}
.k2 .a2 img {
	max-width: 100%;
	height: auto
}
.k2 .a2 .wrap {
	margin-top: 30px
}
.k2 .a2 .ak1 {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 130%;
	background: #f0efef;
	padding: 30px 50px;
	line-height: 30px
}
.k2 .a2 .ak1 p {
	line-height: 30px
}
.k2 .a2 .ak2 {
	position: absolute;
	bottom: 20px;
	left: 0px;
	width: 100%;
	text-align: center
}
.k2 .a2 .ak2 .xian {
	padding: 0px 20px
}
.k3 {
	
}
.k3 .kk3 .b1 {
	float: left;
	width: 45%;
}
.k3 .kk3 .b1 img {
	width: 100%;
	height: auto
}
.k3 .kk3 .b2 {
	float: left;
	width: 45%;margin:2.5%
}
.k3 .kk3 .b2 .list1 ul li {
	text-align: left;
	font-size: 14px;
	border-bottom: 1px #ddd dashed;
	line-height: 42px;
}
.k3 .kk3 .b2 .list1 ul li span {
	float: right;
	padding-top: 10px
}
.footer1 {
	background: #017fd1;
	height: 60px;
	color: #fff;
	padding-top: 20px;
	font-size: 16px
}
.footer1 .wrap {
	font-size: 16px
}
.footer1 a {
	color: #fff;
	font-size: 16px
}
.footer2 {
	background: #0060a1;
	padding: 30px 0px;
	color: #fff
}
.footer2 a {
	color: #fff
}
.footer2 .a1 {
	float: left;
	width: 50%
}
.footer2 .a1 .zi1 {
	font-size: 16px;
	padding-bottom: 10px
}
.footer2 .a1 .zi2 {
	line-height: 30px
}
.footer2 .a1 .zi2 span {
	padding: 0px 10px
}
.footer2 .a1 .zi3 {
	padding-top: 20px
}
.footer2 .a1 .zi3 a {
	font-size: 16px
}
.footer2 .a1 .zi3 span {
	padding: 0px 10px
}
.footer2 .a2 {
	float: left;
	width: 30%;
	margin-left: 5%
}
.footer2 .a2 .zi1 {
	font-size: 16px
}
.footer2 .a2 .zi1 p {
	font-size: 14px;
	padding-top: 15px
}
.footer2 .a2 .zi2 {
	
	line-height: 35px
}
.footer2 .a3 {
	float: right;
	width: 15%;
	text-align: center
}
.footer2 .a3 p {
	line-height: 45px
}
.footer2 .a4 {
	text-align: center;
	margin-top: 30px;
	border-top: 1px #5f96be solid;
	padding-top: 20px
}
.bta2 {
	font-size: 32px;
	color: #069ee8;
	font-weight: bold;
	text-align: center
}
.bta2 p {
	font-size: 12px;
	color: #F00;
	text-align: center
}
.ban {
	position: relative;
}
.mbx {
	background: rgb(50, 153, 220, 0.5);
	padding: 15px;
	position: absolute;
	bottom: 0px;
	z-index: 100;
	width: 100%
}
.mbx .wrap {
	font-size: 16px;
	color: #fff
}
.mbx .wrap a {
	color: #fff
}
.con {
	background: #f4f6f8;; padding-bottom:50px
}

.con .bta1{ padding-bottom:30px}

.con .newslist1 {
	margin-top: 30px
}
.con .newslist1 ul li {
	padding: 30px;
	border-bottom: 1px #ddd solid
}
.con .newslist1 ul li:hover {
	background: #0085c6
}
.con .newslist1 ul li .tu {
	float: left;
	width: 38%;
	overflow: hidden
}
.con .newslist1 ul li .wenzi {
	float: right;
	width: 57%
}
.con .newslist1 ul li .wenzi .zi1 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 20px
}
.con .newslist1 ul li .wenzi .zi2 {
	font-size: 14px;
	line-height: 30px;
	margin: 20px 0px
}
.con .newslist1 ul li .wenzi .zi3 {
	font-size: 12px;
}
.con .newslist1 ul li .wenzi .gd {
	text-align: left;
	margin-top: 50px
}
.con .newslist1 ul li .wenzi .gd a {
	border: 1px #aaa solid;
	padding: 8px 25px;
	border-radius: 20px
}
.con .newslist1 ul li .wenzi .gd:hover a {
	background: #e37410;
	border: 1px #e37410 solid;
	color: #fff
}
.con .newslist1 ul li:hover .wenzi .zi1 {
	color: #fff
}
.con .newslist1 ul li:hover .wenzi .zi2 {
	color: #fff
}
.con .newslist1 ul li:hover .wenzi .zi3 {
	color: #fff
}
.con .newslist1 ul li:hover .wenzi .gd a {
	color: #fff;
	border: 1px #fff solid;
}



.cpcon{ padding-bottom:50px}

.cpcon .ka1{ margin-bottom:20px}
.cpcon .ka1 p{ font-size:14px; line-height:30px}
.cpcon .ka2{ margin-right:-2%}
.cpcon .ka2 ul li{ float:left; width:23%; margin-right:2%; margin-bottom:2%; text-align:center;-moz-box-shadow:1px 1px 10px #B3B3B3; -webkit-box-shadow:1px 1px 10px #B3B3B3; box-shadow:1px 1px 10px #B3B3B3; border-radius:10px}
.cpcon .ka2 ul li .tu{ overflow:hidden}
.cpcon .ka2 ul li p{ font-size:18px; color:#000; border-top:1px #ccc solid; padding:15px 0px}

.lxcon{ padding-bottom:50px}
.lxcon .a1{ float:left; width:30%; padding-top:50px}
.lxcon .a2{ float:right; width:65%;}

.lxcon .a1  ul li{ margin-bottom:50px;}
.lxcon .a1  ul li .zi1{ font-size:16px; color:#017fd1; line-height:30px}
.lxcon .a1  ul li .zi2{ line-height:40px}
.lxcon .a1  ul li.ys1 .zi2{ font-size:24px; line-height:35px;color:#017fd1;}
.lxcon .a1  ul li.ys1{ background:url(../images/lxt1.jpg) left center no-repeat; padding-left:80px}
.lxcon .a1  ul li.ys2{ background:url(../images/lxt2.jpg) left center no-repeat; padding-left:80px}
.lxcon .a1  ul li.ys3{ background:url(../images/lxt3.jpg) left center no-repeat; padding-left:80px}
.abcon .ka1 .a1{ margin-bottom:50px}
.abcon .ka1 .a1 p{ font-size:16px; line-height:30px}
.abcon .ka2 .list1{ margin-bottom:50px}
.abcon .ka2 .list1 ul li{ float:left; width:45%; margin-right:5%; text-align:center}
.abcon .ka2 .list1 ul li p{ font-size:16px; font-weight:bold; padding:15px; color:#333}

.abcon .ka3{ background:#f9f9f9}

.abcon .ka3 .a1 .b1{ float:left; width:48%}
.abcon .ka3 .a1 .b1 img{ width:100%; height:auto}
.abcon .ka3 .a1 .b2{ float:left; width:35%; padding:100px 60px}
.abcon .ka3 .a1 .b2 .zi1{ font-size:28px; color:#017fd1; font-weight:bold}
.abcon .ka3 .a1 .b2 .zi2{ font-size:14px; margin-top:15px; line-height:30px}



.abcon .ka3 .a2 .b1{ float:right; width:48%}
.abcon .ka3 .a2 .b1 img{ width:100%; height:auto}
.abcon .ka3 .a2 .b3{ width:15%; float:left}
.abcon .ka3 .a2 .b2{ float:left; width:35%; padding:100px 60px;}
.abcon .ka3 .a2 .b2 .zi1{ font-size:28px; color:#017fd1; font-weight:bold}
.abcon .ka3 .a2 .b2 .zi2{ font-size:14px; margin-top:15px; line-height:30px}




.abcon .ka4{  padding:30px 0px; padding-bottom:60px}
.abcon .ka4 .a1{ text-align:center; position:relative;  margin:0px auto; margin-top:50px; }
.abcon .ka4 .a1 .tu{ position:relative}
.abcon .ka4 .a1 .tu img{width:100%; height:auto}

.abcon .ka4 .swiper-button-next:after, .swiper-button-prev:after{ font-size:26px}
.abcon .ka4 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ background:rgb(255,255,255,0.8)}
.abcon .ka4 .swiper-button-prev:hover, .swiper-container-rtl:hover .swiper-button-next:hover{ background:rgb(30,168,233,0.8)}


.abcon .ka4 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background:rgb(255,255,255,0.8)}
.abcon .ka4 .swiper-button-next:hover, .swiper-container-rtl:hover .swiper-button-prev:hover{background:rgb(30,168,233,0.8)}
.wrap1{ width:1300px; margin:0px auto}
.abcon .bta1{ padding-bottom:20px}
.fwcon .ka2 { margin-right:-3%; margin-bottom:60px}
.fwcon .ka2 ul li{ float:left; width:47%; margin-right:3%;}
.fwcon .ka2 ul li p{ margin-top:15px; line-height:30px; font-size:16px}
.fwcon .ka1 .b1{ font-size:18px; line-height:30px; margin-bottom:40px} 
.fwcon .ka1 .b2 { margin-right:-3%}
.fwcon .ka1 .b2 ul li{ float:left; width:47%; margin-right:3%; -moz-box-shadow:1px 1px 10px #C4C4C4; -webkit-box-shadow:1px 1px 10px #C4C4C4; box-shadow:1px 1px 10px #C4C4C4; border-radius:10px; padding: 20px 40px; height:215px } 
.fwcon .ka1 .b2 ul li p{ padding-top:15px; line-height:30px}

.fwcon .ka1 .b3 { margin-right:-3%; margin-top:30px}
.fwcon .ka1 .b3 ul li{ float:left; width:30%; margin-right:3%; -moz-box-shadow:1px 1px 10px #C4C4C4; -webkit-box-shadow:1px 1px 10px #C4C4C4; box-shadow:1px 1px 10px #C4C4C4; border-radius:10px; padding: 20px 40px; height:215px } 
.fwcon .ka1 .b3 ul li p{ padding-top:15px; line-height:30px}


.fwcon .ka1 .b4 { margin-right:-3%; margin-top:30px}
.fwcon .ka1 .b4 ul li{ float:left; width:47%; margin-right:3%; background:#017fd1; text-align:center; color:#fff; font-size:18px; padding:10px 0px} 
.fwcon .ka1 .b4 ul li strong{ font-size:18px}
.cpxxcon { padding:50px 0px}
.cpxxcon .ka1 .b1{ float:left; width:45%}
.cpxxcon .ka1 .b2{ float:right; width:50%}
.cpxxcon .ka1 .b2 .z1{ font-size:20px; color:#069ee8; font-weight:bold}
.cpxxcon .ka1 .b2 .z2{ font-size:15px; line-height:30px; margin-top:30px}
.cpxxcon .ka1 .b2 .z3{ font-size:18px; font-weight:bold; margin-top:30px}
.cpxxcon .ka1 .b2 .z4{ margin-top:20px; margin-bottom:30px}
.cpxxcon .ka1 .b2 .z4 p{ font-size:15px; line-height:35px}
.cpxxcon .ka1 .b2 .z4 .dian{ font-size:20px; color:#017fd1; font-weight:bold; margin-right:5px}

.cpxxcon .ka1 .b2 .z5{ font-size:18px; font-weight:bold; margin-top:30px; border-top:1px #ccc solid; padding-top:30px}
.cpxxcon .ka1 .b2 .list1{ margin-right:-3%; margin-top:30px}
.cpxxcon .ka1 .b2 .list1 ul li img{ border:1px #ccc solid; width:100%; height:auto}
.cpxxcon .ka1 .b2 .list1 ul li{ float:left; width:30%; margin-right:3%; text-align:center}
.cpxxcon .ka1 .b2 .list1 ul li p{ padding-top:10px; }
.cpxxcon .ka2{ margin-top:50px}
.cpxxcon .ka2 .b1{ float:left; width:72%}
.cpxxcon .ka2 .b2{ float:right; width:25%}
.cpxxcon .ka2 .b2 .zi1{ font-size:18px; background:#f5f5f5; text-align:center; padding:15px 0px}
.cpxxcon .ka2 .b2 .zi2{ font-size:18px; background:#cdecfa; text-align:center; padding:15px 0px}
.cpxxcon .ka2 .b2 .tu{ text-align:center; padding:10px 0px}






.cpxxcon .ka2 .b1 .rc_zp {
	margin-top: 30px
}
.cpxxcon .ka2 .b1 .rc_zp .ts {
	font-size: 14px;
	line-height: 26px;
	color: #888;
	margin-top: 20px;
}
.cpxxcon .ka2 .b1 .rc_zp .ts a {
	color: #da3917;
}
.cpxxcon .ka2 .b1 .rc_zp .jr_lm {
	overflow: hidden;
}
.cpxxcon .ka2 .b1 .rc_zp .jr_lm.jt {
	border: 1px solid #da3917;
}
.cpxxcon .ka2 .b1 .rc_zp .jr_bt {
	padding: 10px 40px;
	font-size: 14px;
	color: #fff;
	overflow: hidden;
	cursor: pointer;
	background: #017fd1;
	margin-bottom: 20px
}
.cpxxcon .ka2 .b1 .rc_zp .jr_bt.on {
	color: #fff;
	border-bottom: 1px #eee solid;
	margin-bottom: 0px
}
.cpxxcon .ka2 .b1 .rc_zp .jr_lm.jt .jr_bt {
	background-color: #da3917;
	color: #fff;
	padding: 20px 40px;
	line-height: 40px;
	font-size: 18px;
}
.cpxxcon .ka2 .b1 .rc_zp .jr_bt span {
	float: left;
	width: 18%;
	text-align: center;
}
.cpxxcon .ka2 .b1 .rc_zp .jr_bt span.xq {
	float: right; margin-top:10px
}
.cpxxcon .ka2 .b1 .rc_zp .jr_bt span i {
	background: url(../images/guan.png) no-repeat;
	padding:0px  10px
}
.cpxxcon .ka2 .b1 .rc_zp .jr_bt.on span i {
	background: url(../images/kai.png) no-repeat;
	padding:0px 10px
}
.cpxxcon .ka2 .b1 .rc_zp .jr_bt span.s_40 {
	float: left;
	width: 30%;
	text-align: left;
}
.cpxxcon .ka2 .b1 .rc_zp .jr_bt span.dc {
	font-size: 16px;
	font-weight: bold;
}
.cpxxcon .ka2 .b1 .rc_zp .jr_nr {
	background-color: #fff;
	padding: 30px 40px 10px;
	font-size: 14px;
	line-height: 32px;
	margin-bottom: 3px;
	display: none;
	color: #666;
}
.cpxxcon .ka2 .b1 .rc_zp .jr_nr p {
	line-height: 32px
}
.cpxxcon .ka2 .b1 .rc_zp .sqzw a {
	width: 180px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	display: block;
	margin-top: 30px;
	float: right;
	background: #da3917;
	font-size: 14px;
	color: #fff;
}
.cpxxcon .ka2 .b1 .rc_zp .lxfs {
	float: left;
	line-height: 35px;
	font-size: 16px;
	color: #333;
	margin-top: 30px;
}
.cpxxcon .ka2 .b1 .rc_zp .lxfs a {
	color: #333
}
.cpxxcon .ka2 .b1 .rc_zp .lxfs a:hover {
	color: #da3917
}


#con_one_2 p{ line-height:30px}




 @media (max-width: 1440px) {
.ixSlide .slideCon .slide_nav.prev {
	left: 15px;
}
 .ixSlide .slideCon .slide_nav..next {
right: 15px;
}
.inBanner {
	height: 356px;
}
.ixSlide .slideCon .slideImg li .text1-1 {
	font-size: 28px
}
.ixSlide .slideCon .slideImg li .text1-2 {
	font-size: 18px
}
.ixSlide .slideCon .slideImg li .text1-3 {
	font-size: 16px;
	padding: 10px 20px
}
}
 @media (max-width: 1200px) {
.wrap {
	width: 100%;
	padding: 0 15px;
}
}
 @media (max-width: 1100px) {
.navbar_nav li {
	width: 90px;
}
.footer .a2 {
	width: 55%
}
}
 @media (max-width: 998px) {
.navbar_nav {
	display: none;
}
.header {
	height: 60px;
	background: #fff;
}
.header .logo {
	width: 125px;
	height: auto;
	margin: 8px 0 0 10px;
}
#navToggle {
	height: 100%;
	display: inline-block;
	float: right;
}
#navToggle span {
	display: block;
	position: relative;
	width: 35px;
	height: 35px;
	background: url(../images/menu.png) no-repeat;
	background-size: contain;
	top: 13px;
	right: 15px;
}


.k1 .list1{ margin-right:0px;}
.k1 .list1 ul li{ float:left; width:48%; margin-left:1%; margin-right:1%; margin-bottom:2%}
.bta1 .zi1{ width:100%}
.bta1{ padding:30px 0px}
.bta1 .zi1{ font-size:30px}
.bta1 .zi1 .zi2{ font-size:22px}
.k1 .list1 ul li p{ font-size:16px}

.k2 .a1{ width:100%; float:none}
.k2 .a1 img{ width:100%; height:auto}
.k2 .a2{ width:100%; float:none; height:auto;margin:0px auto; }
.k2 .a2 .ak1{ position:relative; width:100%; padding:0px; margin:0px auto;padding:10px}
.k2 .a2 .ak2{position:relative; width:100%; bottom:0px; padding-top:30px}
.k2{ padding-bottom:30px; margin-bottom:0px}
.k3 .kk3 .b1{ float:none; width:94%; margin:0px auto}
.k3 .kk3 .b2{ float:none; width:94%; margin:0px auto; margin-top:20px}
.k3 .kk3 .b2 .list1 ul li span{ display:none}
.footer1{ height:auto; padding-bottom:20px; font-size:14px; padding: 10px}
.footer2{ padding:20px 10px}
.footer1 a{ font-size:14px; line-height:27px} 
.footer2 .a1{ float:none; width:100%}
.footer2 .a2{float:none; width:100%; margin-left:0px; margin-top:20px}
.footer2 .a3{float:none; width:100%; margin-top:20px}
.footer2 .a1 .zi3 a{ font-size:15px}
.footer2 .a4 p{ line-height:27px }
.mbx{ position:relative; padding:10px}
.mbx .wrap{ font-size:14px}
.abcon .ka1 .a1 p{ font-size:14px}
.abcon .ka1 .a1{ width:94%; margin:0px auto}
.abcon .ka2 .list1{ margin-right:0px;width:96%; margin:0px auto}
.abcon .ka2 .list1 ul li{ width:100%; float:none; margin-right:0px}
.abcon .ka2 .list1 ul li img{ width:100%; height:auto}
.abcon .ka3 .a1 .b1{ float:none; width:100%}
.abcon .ka3 .a1 .b2{ float:none; width:100%; padding:20px}
.abcon .ka3 .a2 .b1{float:none; width:100%}
.abcon .ka3 .a2 .b2{float:none; width:100%;padding:20px}
.abcon .ka3 .a2 .b3{ display:none;}
.abcon .ka3 .a2 .b2 .zi1{ font-size:20px}
.abcon .ka4{ padding-top:20px}
.wrap1{ width:100%;}
.abcon .bta1{ padding-bottom:0px}
.abcon .ka4 .a1{ margin-top:30px}
.cpcon .ka1{ width:94%; margin:0px auto}
.cpcon .ka2{ margin-right:0px; margin-top:20px}
.cpcon .ka2 ul li{ width:46%; margin-left:2%; margin-right:2%; margin-bottom:4%}
.cpcon .ka2 ul li img{ width:100%; height:auto}
.cpcon .ka2 ul li p{ font-size:15px}
.fwcon .ka1 .b1{ font-size:15px}
.fwcon .ka1{ width:94%; margin:0px auto}
.fwcon .ka1 .b2{ margin-right:0px}
.fwcon .ka1 .b3{ margin-right:0px}
.fwcon .ka1 .b2 ul li{ float:none; width:100%; margin-right:0px; margin-bottom:20px; height:auto}
.fwcon .ka1 .b3 ul li{ float:none; width:100%;margin-right:0px; margin-bottom:20px; height:auto}
.fwcon .ka1 .b4{ margin-right:0px}
.fwcon .ka1 .b4 ul li{ width:100%; float:none; margin-bottom:10px}
.fwcon .ka2 ul li{ float:none; width:100%; margin-bottom:20px}
.fwcon .ka2 ul li img{ width:100%; height:auto}
.fwcon .ka2{ margin-right:0px; width:94%; margin:0px auto}
.fwcon .ka2 ul li p{ font-size:14px}
.lxcon .a1{ float:none; width:94%; margin:0px auto; padding-top:0px}
.lxcon .a2{ float:none; width:100%}
.lxcon .a2 img{ width:100%; height:auto}
.lxcon .a1 ul li{ margin-bottom:20px}
.con .newslist1{ margin-top:0px}
.con .newslist1 ul li .tu{ float:none; width:100%}
.con .newslist1 ul li .tu img{ width:100%; height:auto}
.con .newslist1 ul li .wenzi{ float:none; width:100%; margin-top:20px}
.con .newslist1 ul li .wenzi .zi1{ font-size:16px;}
.con .bta1{ padding-bottom:0px}
.cpxxcon .ka1 .b1{ float:none; width:94%; margin:0px auto}
.cpxxcon .ka1 .b2{float:none; width:94%; margin:0px auto}
.cpxxcon .ka1 .b2 .list1{ margin-right:0px}
.cpxxcon .ka1 .b2 .list1 ul li{ float:none; width:100%; margin-bottom:20px}
.cpxxcon .ka2 .b1{ float:none; width:94%; margin:0px auto}
.cpxxcon .ka2 .b2{ float:none; width:94%; margin:0px auto}
.cpxxcon .ka2 .b1 .rc_zp .jr_nr{ padding:15px}
}
 @media (max-width:890px) {
}
 @media (max-width:767px) {
.mobHide {
	display: none;
}
.mobShow {
	display: block;
}
.wrap {
	padding: 0;
}
}
 @media (max-width:680px) {
}
 @media (max-width:580px) {
}