/*-------------------------
	Simple reset
--------------------------*/


*{
	margin:0;
	padding:0;
}

ul,li{
	list-style: none;
}
/*-------------------------
	General Styles
--------------------------*/


html{
	background:url('../img/background.jpg') #fefefe;
	position:relative;
}

body{
  padding: 0px 0 0;
	font:14px/1.3 'Segoe UI',Arial, sans-serif;
	background-color: #eeeeee;
	/* padding-bottom: 100px; */
}

a, a:visited {
	text-decoration: none;
	outline:none;
}

a:hover{
	text-decoration: none;
}

section, footer, nav{
	display: block;
}

/*----------------------------
	The Navigation Menu
-----------------------------*/
nav{
	width: 100%; /* Increase when adding more menu items */
	margin:0 auto;
	background-color: #ffffff;
	z-index: 99999;
}
/* #colorNav > ul > li:first-child:hover{background-color: none;}
.logo{
	background-color: none;
} */

.logo{
	width:255px;
	height: 88px;
	margin-right: 30px;
}
.logo img{
  width:255px;
	height:48px;
	display:inline-block;
	vertical-align:middle;
}


.rxdh{
	text-align: left;
	margin-left: 15px;
}

.rxdh div{
	line-height: 30px;
	position: relative;
	top: 17px;
}

.rxdh-s{
	color: #444444;
	font-size: 16px;
}

.rxdh-s img{
	position: relative;
	top: 3px;
	margin-right: 10px;
}

.rxdh-x{
	color: #007AD0;
	font-size: 24px;
	font-weight: bold;
}

#colorNav{
	width: 100%; /* Increase when adding more menu items */
	margin:0 auto;
	height: 88px;
	background-color: #ffffff;
}

#colorNav > ul{
	width: 90%; /* Increase when adding more menu items */
	margin:0 auto;white-space: nowrap;
	text-align: center;
}

#colorNav > ul > li{ /* will style only the top level li */
	list-style: none;
	/* box-shadow: 0 0 10px rgba(100, 100, 100, 0.2) inset,1px 1px 1px #CCC; */
	display: inline-block;
	line-height: 1;
	/* margin: 1px; */
	height: 88px;
	line-height: 88px;
	border-radius: 3px;
	position:relative;
}

.dht:hover{background-color: #007AD0;color: #ffffff;}

#colorNav > ul > li > a{
	color:inherit;
	text-decoration:none !important;
	font-size:17px;
	padding: 15px;
}

#colorNav li ul{
	position:absolute;
	list-style:none;
	text-align:center;
	width:180px;
	left:50%;
	margin-left:-90px;
	top:72px;
	z-index: 999999;
	font:bold 12px 'Open Sans Condensed', sans-serif;
	/* This is important for the show/hide CSS animation */
	max-height:0px;
	overflow:hidden;
	-webkit-transition:max-height 0.4s linear;
	-moz-transition:max-height 0.4s linear;
	transition:max-height 0.4s linear;
}

#colorNav li ul li{
	background-color:#FFFFFF;
}

#colorNav li ul li a{
	padding:12px;
	color:rgb(0, 0, 0) !important;
	text-decoration:none !important;
	display:block;
}

#colorNav li ul li a:hover{
	color:#ffffff !important;
}

/* #colorNav li ul li:nth-child(odd){ zebra stripes */
	/* background-color:#ffffff; */
/* } */

#colorNav li ul li:hover{
	background-color:#007AD0;
}

#colorNav li ul li:first-child{
	border-radius:3px 3px 0 0;
	margin-top:25px;
	position:relative;
}

#colorNav li ul li:first-child:before{ /* the pointer tip */
	content:'';
	position:absolute;
	width:1px;
	height:1px;
	border:5px solid transparent;
	border-bottom-color:#ffffff;
	left:50%;
	top:-10px;
	margin-left:-5px;
}

#colorNav li ul li:last-child{
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

/* This will trigger the CSS */
/* transition animation on hover */
#colorNav li:hover ul{
	max-height:1200px; /* Increase when adding more dropdown items */
}

div {display: block;}
.swiper-banner {width: 100%;z-index: 999;}
.swiper-banner .swiper-slide {width: 100%;display: block;}
.swiper-banner .swiper-slide img{width: 100%;display: block;}
.swiper-banner .swiper-pagination {bottom: 30px!important;}
.swiper-banner .swiper-pagination .swiper-pagination-bullet {width: 40px;height: 5px;border-radius: 0;}
/*----------------------------
	Color Themes
-----------------------------*/

/* #colorNav li.green{ */
	/* This is the color of the menu item */
	/* background-color:#00c08b; */
	/* This is the color of the icon */
	/* color:#127a5d; */
/* } */

/* #colorNav li.red{		background-color:#ea5080;color:#aa2a52;} */
/* #colorNav li.blue{		background-color:#53bfe2;color:#2884a2;} */
/* #colorNav li.yellow{	background-color:#f8c54d;color:#ab8426;} */
/* #colorNav li.purple{	background-color:#df6dc2;color:#9f3c85;} */

/*----------------------------
	The center 中部
-----------------------------*/

article{
	width: 100%;
	margin: 0 auto;
	background-color: #ebebeb;
}

.center-yw{
	width: 1200px;
	margin: 0 auto;
	padding-top: 50px;
	padding-bottom: 50px;
}

.dgtm{
	width: 100%;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
}

.dgtm h1{
	font-size: 39px;
}

.dgtm h1 span{
	font-size: 39px;
	color: #007AD0;
}

.dgtmyw{
	color: #666666;
	font-size: 26px;
	margin-top: 10px;
	line-height: 26px;
}

.dgtmyw img:first-child{
	margin-right: 20px;
	position: relative;
	top: -7px;
}

.dgtmyw img:last-child{
	margin-left: 20px;
	position: relative;
	top: -7px;
}

.wmywnr{
	width: 100%;
}

.wmywnr ul{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}
.wmywnr ul li{
	width: 48%;
	height: 320px;
	margin-bottom: 2%;
}

.wmywnr ul li:nth-child(1),
.wmywnr ul li:nth-child(3),
.wmywnr ul li:nth-child(5){
	/* width: 48%;
	height: 320px; */
	margin-right: 2%;
}

.wmywnr ul li div{
	width: 68%;
	/* height: 320px; */
	margin-left: 32%;
}

.ywztnr{
	margin-top: 60px;
}
.ywztnr h2{
	font-size: 27px;
	color: #FFFFFF;
	line-height: 36px;
}

.ywztnr p{
	width: 335px;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 20px;
	margin-top: 20px;
}

.ywdan{
	width: 100%;
	height: 40px;
	display: flex;
	text-align: left;
	position: relative;
	left: -126px;
	top: 35px;
}

.ywdan a{
	width: 100%;
	color: #ffffff;
	line-height: 40px;
	font-size: 17px;
}

.ywdan a:first-child{
	text-align: left;
}

.ywdan a:last-child{
	text-align: center;
	border: 1px solid #ffffff;
	position: relative;
	left: 60px;
}

.ywyw1{background-image: url(../images/wmdyw1.png);background-size: 100% 100%;}
.ywyw2{background-image: url(../images/wmdyw2.png);background-size: 100% 100%;}
.ywyw3{background-image: url(../images/wmdyw3.png);background-size: 100% 100%;}
.ywyw4{background-image: url(../images/wmdyw4.png);background-size: 100% 100%;}
.ywyw5{background-image: url(../images/wmdyw5.png);background-size: 100% 100%;}
.ywyw6{background-image: url(../images/wmdyw6.png);background-size: 100% 100%;}

.shuzhi{width: 100%;height: 443px;margin: 0 auto;background-image: url(../images/szbj.png);}
.shuzhi ul{width: 1300px;display: flex;margin: 0 auto;}
.shuzhi ul img{margin-top: 175px;}
.shuzhi ul li{width: 25%;text-align: center;margin: 0 auto;}
.shuzhi ul li div h2{font-size: 42px;color: #FFDC1A;margin: 0 auto;margin-top: 170px;}
.shuzhi ul li div h2 span{font-size: 21px;font-weight: normal;color: #d8d8d8;}
.shuzhi ul li p{color: #d8d8d8;font-size: 21px;line-height: 39px;}


.center-al{
	width: 1200px;
	margin: 0 auto;
	padding-top: 50px;
	padding-bottom: 50px;
}

.fwaltop{
	width: 100%;
	margin: 0 auto;
	padding-bottom: 50px;
}
.fwaltop ul{
	width: 100%;
	display: flex;
	margin-left: 8%;
}
.fwaltop ul li{
	width: 12%;
	text-align: center;
	height: 40px;
	line-height: 40px;
	margin: 1%;
	background-color: #d6d6d6;
}

.fwaltop ul li a{
	color: #444444;
}

.fwaltop ul li:hover{
	background-color: #007AD0;
}

.fwaltop ul li:hover a{
	color: #ffffff;
}

.fwalnr{
	width: 100%;
	margin: 0 auto;
}
.fwalnr ul{
	width: 100%;
	display: flex;
	margin: 0 auto;
	flex-wrap: wrap;
}
.fwalnr ul li{
	width: 19%;
	border: 1px solid #bebebe;
	text-align: center;
	margin: 5px;
}

.fwalnr ul li a{
	width: 217px;
	height: 320px;
}

.fwalnr ul li a img{
	width: 217px;
	height: 273px;
	margin-top: 5px;
}

.fwalnr ul li a p{
	height: 42px;
	line-height: 42px;
	text-align: center;
	color: #000000;
}

.center-gy{
	width: 100%;
	margin: 0 auto;
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: #e2e2e2;
}

.gybd{
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 50px;
}

.gybdjj{
	width: 100%;
	height: 356px;
	display: flex;
	background-color: #ffffff;
}

.gybdjj-left{
	width: 50%;
}

.gybdjj-left img{
	width: 100%;
}

.gybdjj-right{
	width: 45%;
	margin-left: 5%;
}

.gybdjj-right h2{
	font-size: 22px;
	color: #007AD0;
	margin-top: 45px;
}

.gybdjj-right h4{
	font-size: 18px;
	margin-top: 20px;
	color: #767676;
}

.gybdjj-right p{
	width: 475px;
	font-size: 14px;
	margin-top: 20px;
	color: #767676;
}

.gybdjj-right a{
	font-size: 15px;
	position: relative;
	top: 40px;
	color: #007AD0;
}

.gybdlb{
	width: 100%;
	margin: 0 auto;
	margin-top: 8px;
	background-color: #FFFFFF;
}

.gylbtop{
	width: 100%;
	height: 54px;
	line-height: 54px;
	border-bottom: 2px solid #DBDBDB;
}

.gylbtop ul{
	width: 100%;
	display: flex;
}

.gylbtop ul li{
	width: 163px;
	height: 54px;
	text-align: center;
}

.gylbtop ul li a{
	font-size: 18px;
	color: #666666;
	line-height: 54px;
}

.gylbtop ul li:hover{
	background-image: url(../images/gybd.png);
	background-size: 100% 100%;
}
.gylbtop ul li:hover a{
	color: #FFFFFF;
}

.gylbnr{
	padding: 10px;
}
.gylbnr p{
	line-height: 40px;
}

.ggw{
	width: 100%;
	margin-top: 8px;
}

.ggw img{
	width: 100%;
}

.gylbtop h4{
	margin-left: 30px;
	font-size: 18px;
}

.gylbtop h4 span{
	color: #007AD0;
}

.dgtm1{
	width: 100%;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
}

.dgtm1 h1{
	font-size: 39px;
}

.dgtm1 h1 span{
	font-size: 39px;
	color: #ffffff;
}

.dgtmyw1{
	color: #ffffff;
	font-size: 26px;
	margin-top: 10px;
	line-height: 26px;
}

.dgtmyw1 img:first-child{
	margin-right: 20px;
	position: relative;
	top: -7px;
}

.dgtmyw1 img:last-child{
	margin-left: 20px;
	position: relative;
	top: -7px;
}

.control-box {width: 1199px;height: 320px;margin-left: auto;margin-right: auto;margin-top: 20px;}
.control-box ul {list-style: none;position: relative;z-index: 999;}
.control-box ul li {position: absolute;top: 130px;cursor: pointer;}
.prev {left: 0;}
.next {right: 0;}
.bigbox {overflow: hidden;width: 1200px;height: 310px;margin: auto;}
#switcher {width: 1200px;height: 280px;left: 0px;}
.content_1.content_2 {width: 1200px;float: left;}
.box {transition:all 0.7s ease 0s;width: 203px;height: 280px;margin-left: 10px;margin-right: 10px;float: left;margin-bottom: 30px;}
.box:hover {opacity:0.5;}
.shadow {width: 183px;height: 250px;}
.shadow a{display: inline-block;width: 183px;height: 260px;text-decoration: none;text-align: center;}
.shadow a img{width: 183px;height: 240px;}
.shadow a p{text-align: center;color: black;font-size: 15px;font-weight: bold;margin-top: 15px;}
/* .shadow a span{text-align: center;color: #707070;font-size: 12px;} */

.control-box1 {width: 1199px;height: 230px;margin-left: auto;margin-right: auto;margin-top: 20px;}
.control-box1 ul {list-style: none;position: relative;z-index: 999;}
.control-box1 ul li {position: absolute;top: 70px;cursor: pointer;}
.prev1 {left: 0;}
.next1 {right: 0;}
.bigbox1 {overflow: hidden;width: 1200px;height: 210px;margin: auto;}
#switcher1 {width: 1200px;height: 200px;left: 0px;}
.content_1-1.content_2-2 {width: 1200px;float: left;}
.box1 {transition:all 0.7s ease 0s;width: 273px;height: 190px;margin-left: 10px;margin-right: 10px;float: left;margin-bottom: 30px;}
.box1:hover {opacity:0.5;}
.shadow1 {width: 274px;height: 180px;}
.shadow1 a{display: inline-block;width: 274px;height: 181px;text-decoration: none;text-align: center;}
.shadow1 a img{width: 264px;height: 161px;}
.shadow1 a p{text-align: center;color: black;font-size: 15px;font-weight: bold;margin-top: 15px;}

.center-lc{
	width: 100%;
	margin: 0 auto;
	padding-top: 50px;
	padding-bottom: 70px;
	background-color: #007AD0;
}

.cbhzlc{
	width: 1200px;
	margin: 0 auto;
}

.cbhzlc ul{
	width: 100%;
	display: flex;
}

.cbhzlc ul li{
	margin: 40px;
	text-align: center;
}

.cbhzlc ul img{
	width: 48px;
	height: 22px;
	position: relative;
	top: 100px;
}

.cbhzlc ul li img{
	width: 122px;
	height: 159px;
	position: relative;
	top: 0px;
}

.cbhzlc p{
	font-size: 18px;
	color: #ffffff;
	margin-top: 20px;
}

.cbhzlc h5{
	font-size: 18px;
	color: #ffffff;
	margin-top: 5px;
}

.center-zx{
	width: 100%;
	margin: 0 auto;
	padding-top: 50px;
	padding-bottom: 70px;
	background-color: #ffffff;
}

.xwzxtop{
	width: 1200px;
	margin: 0 auto;
}

.xwzxtop ul{
	width: 40%;
	display: flex;
	margin: 0 auto;
}

.xwzxtop ul li{
	width: 30%;
	height: 40px;
	line-height: 40px;
	margin: 2%;
	background-color: #d6d6d6;
	text-align: center;
}

.xwzxtop ul li a{
	color: #444444;
}

.xwzxtop ul li:hover{
	background-color: #007AD0;
}

.xwzxtop ul li:hover a{
	color: #ffffff;
}

.xwzxdown{
	width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
}

.xwzxdown ul{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}

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

.xwzxdown ul li:hover{
	box-shadow: #ebebeb 1px 2px 15px 0px;
}

.xwzxdown ul li a{
	color: #000000;
	display: flex;
} 

.xwbttp{
	width: 30%;
}

.xwbttp img{
	width: 100%;
}

.xwztnr{
	width: 85%;
	margin-left: 25px;
}

.xwztnr h2{
	width: 85%;
	font-size: 21px;
	color: #000000;
	margin-top: 1px;
}

.xwztnr p{
	width: 85%;
	height: 44px;
	line-height: 24px;
	font-size: 14px;
	overflow: hidden;
	color: #5f5f5f;
	margin-top: 10px;
}


.center-hb{
	width: 100%;
	margin: 0 auto;
	padding-top: 50px;
	padding-bottom: 100px;
}

.hzhbnr{
	width: 1200px;
	margin: 0 auto;
}

.hzhbnr ul{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}

.hzhbnr ul li{
	width: 228px;
	height: 95px;
	margin: 6px;
}

.hzhbnr ul li img{
	width: 100%;
}

.hzhbnr ul li:hover{
	box-shadow: #b9b9b9 1px 2px 15px 0px;
}

/*----------------------------
	The Footer 底部
-----------------------------*/

.footer{width: 100%;height: 350px; background-color: #111111;}
.foot{width: 100%; margin: 0px auto;}
.footlxwm{width: 1200px;height: 300px;display: flex;margin: 0px auto;}
.footleft{width: 900px;line-height: 50px;}
.footdaoh{width: 100%;line-height: 80px;max-height: 80px;margin: 0px auto; background-color: #111111;padding-bottom: 30px;padding-top: 60px;}
.footdaoh ul{margin: 0px auto;width: 1200px;list-style: none;display: flex;position: relative;left: -15px;}
.footdaoh ul li{margin-right: 2px;width: 114px;text-align: center;}
.footdaoh ul li a{font-size: 16px; color: #ffffff;letter-spacing: 3px;}
.footleft div{display: flex;line-height: 20px;margin-bottom: 20px;}
.footleft div span{color: #ffffff;margin-left: 14px;}
.footright{width: 300px;height: 240px;display: flex;text-align: center;margin-top: 60px;}
.footright img{margin-top: 20px;}
.footright div:last-child{margin-left: 20px;}
.footright div p{color: #ffffff;line-height: 25px;letter-spacing: 2px;}
.bqsy{width: 100%;text-align: center;line-height: 60px;height: 60px;background-color: #eeeeee;}
.bqsy span{color: #777777;}
.bqsy span a{color: #777777;}


/*----------------------------
	The Footer 内容页
-----------------------------*/

section{
	width: 100%;
	margin: 0 auto;
	padding-top: 15px;
	padding-bottom: 20px;
	background-color: #ffffff;
}

.daohang{
	width: 1200px;
	margin: 0px auto;
	margin-bottom: 15px;
	background-color: #007AD0;
}
.spantext{
	display: flex;
	margin: 10px;
	max-width: 1200px;
	margin-top: 0px;
}
.spantext img{
	height: 15px;
	margin-top: 13px;
}
.spantext span{
	/* width: 660px; */
	height: 40px;
	line-height: 40px;
	margin-left: 20px;
	color: #ffffff;
	/* overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap; */
}
.spantext span a{
	color: #ffffff;
}


.articletext{
	width: 1200px;
	margin: 0 auto;
	display: flex;
}


/*----------------------------
	The  侧栏
-----------------------------*/

.articleleft{width: 30%;margin-right: 5px;margin-bottom: 10px;}
.left-1{width: 100%;margin-bottom: 11px;border: #cccccc solid 1px;background-color: #FFFFFF;}
.lefttoub{width: 100%;text-align: center;height: 140px;background-color: #007AD0;}
.lefttoub h1{color: #ffffff;font-size: 26px;padding-top: 40px;}
.lefttoub p{color: #ffffff;font-size: 21px;font-weight: bold;}
.liebiao{width: 100%;}
.left-1-1 ul{width: 100%;list-style: none;margin: 3%;}
.left-1-1 ul li{width: 94%;line-height: 58px;text-align: center;margin-bottom: 10px;}
.left-1-1 ul a li{font-size: 17px;  width: 94%;color: black;background-color: #F4F4F4;}
.left-1-1 ul a li:hover{color: #FFFFFF;background-color: #007AD0;}

.left-2{width: 100%;margin-bottom: 11px;border: #cccccc solid 1px;background-color: #FFFFFF;}
.rmtj{width: 92%;padding: 4%;}
.rmtj ul{width: 100%;}
.rmtj ul li{width: 100%;display: flex;}
.rmtj ul li:first-child{padding-bottom: 5px;border-bottom: #cccccc 1px solid;}
.rmtj ul li:last-child{padding-top: 7px;}
.rmtj ul li div{width: 50%;}
.rmtj ul li div:last-child{margin-left: 5%;}
.rmtj ul li div img{width: 100%;}
.rmtj ul li div h2{width: 80%;font-size: 18px;height: 21px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rmtj ul li div p{width: 80%;height: 88px;overflow: hidden;font-size: 14px;color: #767676;margin-top: 20px;margin-bottom: 16px;}
.rmtj ul li div a{width: 80%;padding: 10px;background-color: #007AD0;line-height: 35px;color: #ffffff;}

.leftxia{width: 100%;border: #cccccc solid 1px;margin: 0px auto;}
.xiaup{display: flex; width: 100%;margin: 0px auto; border-bottom: #cccccc solid 1px;}
.xiaup img{height: 30px;margin-top: 10px;margin-left: 10px;margin-right: 10px;}
.xiaup span{line-height: 50px;font-size: 23px;}
.cldz{width: 84%;padding: 8%;}
.cldz div{display: flex;}
.cldz div img{margin-right: 10px;}
.cldz p{font-size: 16px;line-height: 35px;}
.cldz p:first-child{color: #007AD0;font-size: 30px;font-weight: bold;}

/*----------------------------
	The  右侧
-----------------------------*/

.articleright{text-align: left; width: 69%;height:auto !important;min-height: 1228px; margin-left: 1%;border: #cccccc solid 1px;margin-bottom: 100px;}
.biaoti{width: 96%;padding: 2%;text-align: left;}
.biaoti h2{width: 100%;border-bottom: #cccccc solid 1px;line-height: 50px;margin-top: -10px;}

/*----------------------------
	The  单页内容页
-----------------------------*/
.articleright-dy{text-align: left; width: 69%;height:auto !important;min-height: 1028px; margin-left: 1%;border: #cccccc solid 1px;margin-bottom: 100px;}

.dynry{max-width: 96%; line-height: 30px;padding: 2%;text-indent: 2rem;margin-top: -15px;}
.xwnrybt{width: 100%;text-align: center;margin-bottom: 20px;}
.xwnrybt h3{max-width: 96%;padding: 2%;color: #111111;font-size: 20px;text-align: center;font-weight: normal;}
.xwnrybt span{color: #808080;font-size: 13px;text-align: center;}
.xwnrybt span a{color: #808080;font-size: 13px;text-align: center;}
.dynry p{max-width: 96%; line-height: 30px;padding: 2%;text-indent: 2rem;margin-top: -17px;}
.dynry img{width: 100%;max-width: 96%;padding: 2%;margin: auto;}

.zwnry{max-width: 96%; line-height: 30px;padding: 2%;text-indent: 2rem;margin-top: -15px;}
.zwnry p{max-width: 96%; line-height: 30px;padding: 2%;text-indent: 2rem;margin-top: -17px;}
.zwnry img{width: 100%;max-width: 96%;padding: 2%;margin: auto;}


/*----------------------------
	The  产品列表页
-----------------------------*/

.cpnry{max-width: 96%;padding: 2%;margin-top: -15px;margin: 0 auto;}
.cpnry ul{max-width: 100%;display: flex;flex-wrap: wrap;margin: 0 auto;}
.cpnry ul li{width: 48%;padding: 1%;margin: 0 auto;}
.cpnry ul li a div{width: 94%;padding: 3%;margin: 0 auto;border: 1px solid #dfdfdf;}
.cpnry ul li a div img{width: 100%;margin: 0 auto;}
.cpnry ul li a p{width: 100%;text-align: center;color: #666666;line-height: 39px;font-size: 18px;}



/*----------------------------
	The  产品内容页
-----------------------------*/

.articleright-nr{text-align: left; width: 69%;height:auto !important;min-height: 1260px; margin-left: 1%;border: #cccccc solid 1px;margin-bottom: 100px;}
.altpjjnry{width: 92%;padding: 4%;margin-top: -2%;}
.cpalnr{width: 100%;display: flex;margin-bottom: 5%;}
.cpalleft{width: 28%;padding: 1%;border: 1px solid #d6d6d6;}
.cpalleft img{width: 100%;}

.cpalright{width: 60%;margin-left: 10%;}
.cpalright h2{width: 95%;font-size: 25px;color: #000000;line-height: 60px;border-bottom: 2px solid #007AD0;margin-top: -10px;}
.cpalright h5{width: 90%;font-size: 16px;color: #000000;line-height: 25px;margin-top: 10px;height: 100px;overflow: hidden;}
.cpalright span{color: #686868;font-weight: normal;}

.zxrxfw{width: 100%;display: flex;margin-top: 20px;margin-bottom: 5%;}
.zxrxfw img{height: 34px;margin-right: 10px;}
.zxrxfw h6{color: #000000;font-size: 12px;}
.zxrxfw p{color: #007AD0;font-size: 19px;}

.cpalright a:last-child{margin-left: 7%;}
.cpalright a button{width: 25%;padding: 2%;background-color: #007AD0;outline: none;border: none;color: #FFFFFF;font-size: 12px;}

.cpqqnr{width: 100%;}
.cpqqnr p{width: 100%;color: #2b2b2b;font-size: 16px;line-height: 30px;margin-top: 20px;}
.cpqqtop{width: 100%;}
.cpqqtop span{color: #007AD0;font-size: 24px;padding-bottom: 8px;border-bottom: 4px solid #007AD0;}
.cpqqtop h3{color: #b3b3b3;font-size: 24px;line-height: 50px;border-bottom: 3px solid #d8d8d8;}

.nryfy{display: flex;width: 100%;background-color: #dbdbdb;height: 40px;line-height: 40px;margin-top: 50px;margin-bottom: 50px;}
.nryfy span{margin-left: 50px;color: #575757; width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nryfy span:last-child{margin-left: 60px;}
.nryfy a{color: #525252;}



/*----------------------------
	The  新闻列表页
-----------------------------*/
.articleright-xw{text-align: left; width: 69%;height:auto !important;min-height: 1190px; margin-left: 1%;border: #cccccc solid 1px;margin-bottom: 100px;}
.xwnry{max-width: 96%;padding: 2%;margin-top: -15px;margin: 0 auto;}
.xwnry ul{max-width: 100%;margin: 0 auto;}
.xwnry ul li{width: 100%;margin: 0 auto;}
.xwnry ul li a{width: 100%;margin: 0 auto;display: flex;}
.xwnry ul li a h4{width: 80%;margin: 0 auto;font-size: 16px;color: #000000;margin-left: 3%;}
.xwnry ul li a span{width: 20%;text-align: center;color: #999999;line-height: 39px;font-size: 18px;}



/*----------------------------
	The  页码
-----------------------------*/


.pageBox{max-width: 96%;padding: 2%;margin-top: 15px;margin: 0 auto;}
.pageBox a{padding: 1%;margin: 0 auto;color: #575757;border: #ebebeb solid 1px;margin: 1%;}

