@media screen and (min-width:641px) and (max-width:1025px){
@charset "utf-8";	

/*首页*/
.header{ display:none;}

.mySwiper1 {
  width: 100%;
  height: auto;
  margin:0 auto;
}
.mySwiper1 .swiper-slide {
  text-align: center;
  font-size: 12px;
  background: #fff;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.mySwiper1 .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 0;
  position: relative; 
  z-index: 1;
}
.swiper-pagination1{ bottom:20px !important;}
.swiper-pagination1 .swiper-pagination-bullet{ width:12px; height:12px; border-radius:6px; background:#cccccc; outline:none; opacity:1; margin:0 5px !important; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.swiper-pagination1 .swiper-pagination-bullet-active{ width:35px; background:#cccccc; opacity:1;}

.mobile_bg{ width:100%; overflow:hidden; display:block; background:#FFF; position:relative; z-index:10;}
.mobile_nav{ width:100%; overflow:hidden; border-top:1px solid #ccc; border-bottom:1px solid #ccc; position:relative; padding:18px 0 13px 0; text-align:left;}
.mobile_logo{ display:inline-block; height:24px; margin-left:3%;}

.mobile_nav_in{ width:100%; overflow:hidden; float:left; display:none; background:#FFF;}
.mobile_nav_in>li{ float:left; width:100%; min-height:40px; border-bottom:1px solid #ccc;}
.mobile_nav_in>li>a{ float:left; display:block; width:100%; height:40px; line-height:40px; color:#666666; font-size:15px;}
.mobile_nav_in1{ float:left; width:76%; border:none; height:40px; padding:0 2%; font-family:"微软雅黑"; outline:none; font-size:15px;}
.mobile_nav_in2{ float:left; width:20%; border:none; height:40px; font-family:"微软雅黑"; outline:none; background:url(../images/index2.jpg) center center #d9d9d9 no-repeat;}

.mobile_nav_step1{}
.mobile_nav_step2{ width:100%; float:left; overflow:hidden; float:left; display:none;}
.mobile_nav_step2>li{ float:left; width:100%; min-height:40px; border-top:1px solid #ccc;}
.mobile_nav_step2>li>a{ float:left; display:block; width:100%; height:40px; line-height:40px; color:#666666; font-size:14px;}

.mobile_nav_step3{}
.mobile_nav_step4{ width:100%; float:left; overflow:hidden; float:left; display:none;}
.mobile_nav_step4>li{ float:left; width:100%; min-height:40px; border-top:1px solid #ccc;}
.mobile_nav_step4>li>a{ float:left; display:block; width:100%; height:40px; line-height:40px; color:#666666; font-size:14px;}

.header_mobile1{ width:33px; height:33px; position:absolute; right:3%; bottom:12px;}
.header_mobile1 .span1{ display:block; height:3px; background:#0073c1; width:33px; position:absolute; top:6px; left:0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.header_mobile1 .span2{ display:block; height:3px; background:#0073c1; width:33px; position:absolute; top:15px; left:0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.header_mobile1 .span3{ display:block; height:3px; background:#0073c1; width:33px; position:absolute; top:24px; left:0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}

.header_mobile_in_open .span1{
	top:15px;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
}
.header_mobile_in_open .span2{ display:none;}
.header_mobile_in_open .span3{
	top:15px;
    transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
}

.mobile_nav_search1{ float:left; padding:0 3%; width:84%; height:40px; border:0; font-family:"微软雅黑"; color:#666; font-size:15px; outline:none;}
.mobile_nav_search2{ float:right; height:40px; width:10%; background:#0073c1; border:none; outline:none; font-family:"微软雅黑"; color:#FFF; font-size:15px;}

.index_title{ width:100%; overflow:hidden;}
.index_title1{ width:100%; overflow:hidden; font-size:26px; line-height:36px; color:#000;}
.index_title2{ width:100%; overflow:hidden; font-size:13px; line-height:24px; font-family:"Arial"; color:#b1b1b1; margin-top:5px;}

.index1{ width:100%; overflow:hidden; padding:50px 0;}

.mySwiper3 {
	width:500px;
	height: 34px;
	box-sizing: border-box;
	margin-top:30px;
}
.mySwiper3 .swiper-slide {
	width: 25%;
}
.mySwiper3 .swiper-slide span {
	display:block;
	width:85%;
	margin:0 auto;
	height:34px;
	line-height:34px;
	font-size:15px;
	color:#444444;
	cursor:pointer;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.mySwiper3 .swiper-slide-thumb-active span {
	background:#0073c1;
	color:#FFF;
}
.mySwiper2 {
	width: 94%;
	overflow: hidden;
}
.index1_1{ width:100%; overflow:hidden;}
.index1_1 li{ float:left; overflow:hidden; margin-right:2%; width:32%; margin-top:30px;}
.index1_1 li:nth-child(3n){ margin-right:0;}
.index1_1 li:nth-child(3n+1){ clear:left;}
.index1_1 li a{ display:block; width:100%;}
.index1_2{ width:100%; overflow:hidden;}
.index1_2 img{ display:block; width:100%; height:auto; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s; transition: all 0.6s;}
.index1_3{ float:left; width:83%; padding:0 12% 0 5%; height:60px; line-height:60px; text-align:left; font-size:15px; color:#444; background:url(../images/index1_7.png) 96% center no-repeat; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s; transition: all 0.6s; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.index1_1 li .line{ float:left; width:100%; height:1px; overflow:hidden; position:relative; background:#e7e7e8;}
.index1_1 li .line:after{ float:left; content:""; width:0; height:1px; background:#0073c1; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s; transition: all 0.6s;}
.index1_1 li:hover .line:after{ width:100%;}
.index1_1 li:hover .index1_3{ color:#0073c1; background:url(../images/index1_7_1.png) 96% center no-repeat;}
.index1_1 li:hover .index1_2 img{ -webkit-transform:scale(1.05) translateZ(0); -moz-transform:scale(1.05) translateZ(0); -ms-transform:scale(1.05) translateZ(0); -o-transform:scale(1.05) translateZ(0); transform:scale(1.05) translateZ(0);}

.index2{ width:100%; overflow:hidden;}
.index2_l{ float:left; width:50%; overflow:hidden;}
.index2_l video{ cursor:pointer; outline:none; width:100%; height:31.25vw; object-fit:fill; display:block;}
.index2_r{ float:right; width:50%; height:31.25vw; overflow:hidden; background:#0072c1;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.index2_r .index_title1{ color:#FFF;}
.index2_r .index_title2{ color:#a3c1e1;}
.index2_r1{ display:block; overflow:hidden; width:84%;}
.index2_r2{ width:100%; font-size:15px; color:#FFF; line-height:30px; margin-top:10px; max-height:60px; overflow:hidden;}
.index2_r3{ display:block; width:142px; height:32px; line-height:32px; border:1px solid #1a80c7; margin:15px auto 0 auto; font-size:16px; font-family:"Arial"; color:#FFF; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.index2_r3:hover{ background:#FFF; border:1px solid #FFF; color:#0072c1;}

.index3{ width:100%; overflow:hidden; background:#f7f7f7; padding:50px 0;}
.news_list{ width:1500px; max-width:94%; overflow:hidden; margin:0 auto;}
.news_list li{ float:left; margin-top:30px; overflow:hidden; width:32.1%; margin-right:1.85%; text-align:left;}
.news_list li:nth-child(3n){ margin-right:0;}
.news_list li:nth-child(3n+1){ clear:left;}
.news_list li a{ display:block; width:100%; overflow:hidden;}
.news_list1{ width:100%; overflow:hidden;}
.news_list1 img{ display:block; width:100%; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s; transition: all 0.6s;}
.news_list2{ width:100%; font-size:15px; line-height:25px; color:#444444; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-top:25px; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s; transition: all 0.6s;}
.news_list3{ width:100%; overflow:hidden; font-size:14px; color:#888888; line-height:24px; height:72px; margin-top:10px;}
.news_list li a .line{ width:100%; overflow:hidden; height:1px; background:#e0e0e1; margin-top:20px; position:relative;}
.news_list li a .line:after{ float:left; content:""; width:0; height:1px; background:#0073c1; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s; transition: all 0.6s;}
.news_list4{ width:100%; overflow:hidden; font-size:16px; font-family:"Arial"; color:#888888; line-height:26px; margin-top:15px; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s; transition: all 0.6s;}
.news_list li a:hover .news_list1 img{ -webkit-transform:scale(1.05) translateZ(0); -moz-transform:scale(1.05) translateZ(0); -ms-transform:scale(1.05) translateZ(0); -o-transform:scale(1.05) translateZ(0); transform:scale(1.05) translateZ(0);}
.news_list li a:hover .line:after{ width:100%;}
.news_list li a:hover .news_list2{ color:#0073c1;}
.news_list li a:hover .news_list4{ color:#0073c1;}

.index4{ width:100%; overflow:hidden; padding:50px 0 0 0;}
.index4_1{ width:100%; overflow:hidden; margin-top:30px;}

.mySwiper5 {
	width: 100%;
	height:400px;
}
.swiper-button-next5{ width:30px; height:56px; background:url(../images/index3_3.png) center center no-repeat; right:3%; margin:-56px 0 0 0; outline:none;}
.swiper-button-next5:after{ content:"";}
.swiper-button-prev5{ width:30px; height:56px; background:url(../images/index3_2.png) center center no-repeat; left:3%; margin:-56px 0 0 0; outline:none;}
.swiper-button-prev5:after{ content:"";}

.mySwiper4_out{ width:100%; height:136px; position:relative; margin:0 auto; margin-top:-136px; z-index:1;}
.mySwiper4_out:after{ content:""; width:100%; height:126px; background-color:rgba(0,0,0,0.6); position:absolute; bottom:0; left:0;}
.mySwiper4 {
	width:94%;
	height: 136px;
	box-sizing: border-box;
	background:url(../images/index3_4.png) center 77px no-repeat;
	background-size:95% 1px;
	position:relative;
	z-index:100;
}
.mySwiper4 .swiper-slide {
	width: 25%;
	height: 136px;
}
.mySwiper4 .swiper-slide.swiper-slide-thumb-active .index4_3{ background:url(../images/index3_4.png) left 77px repeat-x #0072c1;}
.mySwiper4 .swiper-slide.swiper-slide-thumb-active .index4_5{ background:url(../images/index3_6_1.png) center center no-repeat;}

.index4_2{ width:100%; height:400px; background-size:auto 400px !important;}
.index4_2 a{ display:block; width:80px; height:80px; line-height:80px; background-color:rgba(0,0,0,0.2); font-size:18px; font-family:"Arial"; color:#FFF; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; position:absolute; top:50%; left:50%; margin-top:-68px; margin-left:-40px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.index4_2 a:hover{ background:none; background-color:rgba(0,0,0,0.8);}

.index4_3{ width:90%; height:136px; margin:0 auto; cursor:pointer; overflow:hidden; background:url(../images/index3_4_1.png) left 77px repeat-x; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.index4_4{ width:90%; font-size:16px; color:#FFF; line-height:26px; margin:33px auto 0 auto;}
.index4_5{ display:block; width:12px; height:12px; background:url(../images/index3_6.png) center center no-repeat; margin:12px auto 0 auto; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.index4_6{ width:90%; font-size:16px; color:#FFF; line-height:26px; margin:10px auto 0 auto;}

.index5{ width:100%; overflow:hidden; padding:50px 0 30px 0;}

.mySwiper6 {
	width: 94%;
	padding:10px 5px 0 5px;
	height: calc(65px + 18vw);
	overflow: hidden;
	position: relative;
	margin: 20px auto 0 auto;
}

.mySwiper6 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
    height: 9vw;
  
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.mySwiper6 .swiper-slide a{ border:1px solid #e7e7e7; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.mySwiper6 .swiper-slide a img{ display:block; cursor:pointer; max-width:100%; width:233px;}
.swiper-pagination6{ margin-top:50px;}
.swiper-pagination6 .swiper-pagination-bullet{ width:12px; height:12px; border-radius:6px; background:#0072c1; outline:none; opacity:1; margin:0 5px !important; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.swiper-pagination6 .swiper-pagination-bullet-active{ background:#ff0000; opacity:1;}
.mySwiper6 .swiper-slide a:hover{ border:1px solid #FFF; -webkit-box-shadow:0px 3px 10px #ccc; -moz-box-shadow:0px 3px 10px #ccc; box-shadow:0px 3px 10px #ccc;}

.footer{ width:100%; overflow:hidden; background:#161616; padding:50px 0 0 0;}
.footer1{ width:94%; overflow:hidden; margin:0 auto; max-width:94%;}
.footer1_l{ float:left; overflow:hidden; width:50%; padding-bottom:40px;}
.footer1_r{ float:right; overflow:hidden; width:45%; padding-bottom:40px;}

.footer1_1{ float:left; display:block; width:300px; margin-top:10px; margin-bottom:15px;}
.footer1_2{ float:left; overflow:hidden;}
.footer1_3{ float:left; display:block; margin-top:5px;}
.footer1_4{ float:left; overflow:hidden; text-align:left; margin-left:15px;}
.footer1_5{ float:left; font-size:15px; color:#FFF; line-height:25px;}
.footer1_6{ float:left; font-size:24px; color:#ff0000; font-weight:bold; line-height:34px; clear:both;}
.footer1_7{ float:left; width:97%; padding-left:3%; overflow:hidden; font-size:14px; color:#a7a7a7; line-height:30px; text-align:left; margin-top:10px;}

.footer_bottom{ width:100%; overflow:hidden; background:#252525; padding:20px 0;}
.footer_bottom1{ width:94%; margin:0 auto; overflow:hidden; color:#666666; line-height:24px;}
.footer_bottom1 a{ color:#666666;}
.footer_bottom1 a:hover{ text-decoration:underline;}

.footer_nav{ float:left; overflow:hidden; margin-top:15px; text-align:left; width:50%; clear:none;}
.footer_nav1{ display:inline-block; font-size:14px; color:#FFF; font-weight:bold; line-height:14px; padding-bottom:0; position:relative;}
.footer_nav1:before{ content:""; display:none;}
.footer_nav1:after{ content:""; display:none;}
.footer_nav2{ float:left; width:100%; overflow:hidden; margin-top:10px; display:none;}
.footer_nav2 li{ float:left; margin-top:3px; overflow:hidden; width:100%;}
.footer_nav2 li a{ font-size:14px; color:#888888; line-height:24px;}
.footer_nav2 li a:hover{ text-decoration:underline;}

/*网站通用*/
.banner{ width:100%; height:450px; overflow:hidden; position:relative; background-size:auto 450px !important; margin-top:-50px; z-index:1;}
.banner1{ width:1300px; max-width:94%; margin:0 auto; overflow:hidden;}
.banner2{ float:left; width:60%; overflow:hidden; text-align:left; margin-top:120px; color:#FFF;}
.banner2_1{ float:left; width:100%; font-size:14px; line-height:24px;}
.banner2_2{ float:left; width:100%; font-size:30px; line-height:40px; font-weight:bold; margin-top:5px;}
.banner2_3{ float:left; width:100%; font-size:14px; line-height:30px; margin-top:25px;}

.neiye_nav{ width:100%; height:50px; overflow:hidden; background-color:rgba(0,0,0,0.3); position:absolute; bottom:0; left:0;}
.neiye_nav1{ width:1300px; max-width:94%; margin:0 auto; overflow:hidden;}
.neiye_nav1 li{ float:left; overflow:hidden; margin-right:20px;}
.neiye_nav1 li a{ display:block; padding:0 20px; line-height:50px; color:#FFF; font-size:15px;}
.neiye_nav1 li a:hover{ background:#005087;}
.neiye_nav1 li .a_on{ background:#005087;}

/*pro*/
.pro{ width:1300px; max-width:94%; margin:0 auto; overflow:hidden;}
.position{ width:100%; overflow:hidden; font-size:14px; text-align:left; line-height:24px; color:#444444; margin-top:40px;}
.position a{ color:#444444;}
.position span{ color:#005087;}

.pro1{ margin-top:10px;}

.page{ font-size:14px; color:#444; line-height:20px; padding:40px 0 50px 0;}
.page a{ color:#444; display:inline-block; padding:0 5px; margin:10px 3px 0 3px;}
.page span{ display:inline-block; padding:0 5px; margin:10px 3px 0 3px;}
.page a:hover{ background:#14468f; color:#FFF;}
.page span:hover{ background:#14468f; color:#FFF;}

/*proIn*/
.banner_proIn{ width:100%; height:371px; overflow:hidden;}
.proIn{ width:1400px; max-width:100%; background:#FFF; overflow:hidden; margin:-240px auto 0 auto;}
.proIn1{ width:1300px; max-width:94%; margin:0 auto;}
.proIn2{ display:block; float:left; width:640px; margin-top:40px; max-width:48.5%;}
.proIn3{ float:right; width:600px; text-align:left; margin-top:60px; max-width:48.5%;}
.proIn4{ float:left; width:100%; overflow:hidden; font-size:20px; font-weight:bold; color:#444; line-height:30px;}
.proIn5{ float:left; width:100%; overflow:hidden; font-size:15px; color:#005087; font-weight:bold; line-height:26px; margin-top:10px;}
.proIn6{ float:left; width:100%; overflow:hidden; font-size:15px; color:#444; line-height:26px; padding:20px 0;}

.proIn7{ float:left; width:100%; overflow:hidden; margin-top:50px;}
.proIn8{ float:left; width:100%; overflow:hidden; text-align:left;}
.proIn9{ float:left; width:100%; overflow:hidden; font-size:14px; font-family:"Arial"; font-weight:bold; color:#888888; line-height:24px;}
.proIn9 b{ color:#005087;}
.proIn10{ float:left; width:100%; overflow:hidden; font-size:20px; line-height:30px; margin-top:10px;}
.proIn11{ float:left; width:100%; overflow:hidden; font-size:15px; line-height:30px; color:#444; text-align:left; padding:30px 0 40px 0;}

.pageIn{ width:100%; overflow:hidden; border-top:1px solid #cccccc; padding:40px 0 50px 0;}
.pageIn1{ width:100%; overflow:hidden; font-size:14px; line-height:26px; margin-top:5px; text-align:left; color:#444; white-space:nowrap; text-overflow:ellipsis;}
.pageIn1 span{ color:#444;}
.pageIn1 a{ color:#444;}
.pageIn1:hover span{ color:#0070c0;}
.pageIn1:hover a{ color:#0070c0;}

/*newsIn*/
.newsIn{ width:100%; overflow:hidden;}
.newsIn1{ width:100%; overflow:hidden; font-size:20px; color:#444; line-height:30px; margin-top:40px;}
.newsIn2{ width:100%; overflow:hidden; font-size:15px; color:#888888; line-height:26px; margin-top:15px;}
.newsIn3{ width:100%; overflow:hidden; text-align:left; font-size:15px; color:#444444; line-height:30px; padding:40px 0; border-top:1px solid #cccccc; margin-top:30px;}
.newsIn3 img{ display:block; margin:0 auto; max-width:100%;}

/*contact*/
.map{ width:100%; height:350px; margin-top:40px;}
.contact{ width:100%; overflow:hidden; padding:50px 0;}
.contact1{ display:block; margin:0 auto; width:300px;}
.contact2{ width:100%; overflow:hidden; margin-top:40px; padding-top:10px;}
.contact2 li{ float:left; overflow:hidden; font-size:15px; color:#444; line-height:26px; text-align:left;}
.contact2 li:nth-child(1){ width:100%; padding-right:0; margin-top:-5px; padding-bottom:30px;}
.contact2 li:nth-child(2){ width:43.33%; padding-right:1%; clear:left;}
.contact2 li:nth-child(3){ width:27.33%; padding-right:1%;}
.contact2 li:nth-child(4){ width:27.33%;}
.contact2_1{ float:left; width:49px; display:block; margin-top:5px;}
.contact2_2{ float:left; margin-left:15px;}
.contact2_2 span{ font-size:24px; color:#ff0000; font-weight:bold; line-height:34px;}

/*about*/
.about{ width:100%; overflow:hidden;}
.about1{ width:100%; overflow:hidden; border-bottom:1px solid #dadada; padding-bottom:40px;}
.about1 li{ float:left; overflow:hidden; margin-top:40px; text-align:left; width:16.66%; color:#444;}
.about1 li:nth-child(1){ width:15.66%;}
.about1 li:nth-child(2){ width:14.66%;}
.about1 li:nth-child(3){ width:10.66%;}
.about1 li:nth-child(4){ width:23.66%;}
.about1 li:nth-child(5){ width:16.66%;}
.about1 li:nth-child(6){ width:17.66%;}
.about1_1{ float:left; width:100%; overflow:hidden; font-size:30px; font-family:"Arial"; font-weight:bold;}
.about1_1 span{ font-family:"微软雅黑"; font-weight:normal; font-size:14px;}
.about1_2{ float:left; width:100%; overflow:hidden; font-size:13px; line-height:24px;}
.about2{ width:100%; overflow:hidden; text-align:left; padding-bottom:50px;}
.about2_1{ width:100%; overflow:hidden; font-weight:bold; font-size:14px; color:#888888; line-height:24px; margin-top:50px;}
.about2_1 span{ color:#005087;}
.about2_2{ width:100%; overflow:hidden; font-size:20px; color:#000; line-height:30px; margin-top:10px;}
.about2_3{ width:100%; overflow:hidden; font-size:15px; line-height:30px; color:#444; margin-top:30px;}
.about2_3 img{ display:block; max-width:100%;}

/*about*/
.news_text{ width:94%; overflow:hidden; margin:30px auto 0 auto;}
.news_text li{ float:left; width:100%; overflow:hidden; border-bottom:1px dashed #ccc; line-height:30px; font-size:15px; color:#333; padding:15px 0; text-align:left;}
.news_text li a{ display:block; float:left; color:#333; max-width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_text li span{ display:block; float:right;}
.news_text li a:hover{ text-decoration:underline;}

}
