﻿/*nry_nr*/

.nry_nr{}
.nry_nr .img{ text-align:center}
.nry_nr img{ width:100%; max-width:700px; } 
.nry_nr h1{ width:100%;text-align:center; font-size:20px;}
.nry_nr h2{ width:100%;text-align:center; font-size:20px;}
.cp_view{ text-align:center; margin-top:50px}
@media screen and (max-width: 1024px){
	.nry_nr h2{ width:100%;text-align:center; font-size:16px;}
}
.pagenavi{ text-align:center}
.cp_a_bg{ background:#cccccc; display:block}
.position div .new{ width:100%;}
.xian{ height:35px; line-height:35px;border-bottom:1px dashed #999999}
.nry_cplist{ height:auto }
.nry_cplist ul{}
.nry_cplist ul li{ width:23%; height:auto; margin:0 1% 2% 1%}
.nry_cplist ul li img{ width:100%; height:auto; border:5px solid #e8e8e8}
.nry_cplist ul li span{ width:100%;font-size:16px; text-align:center; line-height:40px; display:block; margin-bottom:10px}

@media screen and (max-width: 1440px)
 {

 }


@media screen and (max-width: 1280px)
 {

 }

@media screen and (max-width: 768px)
 {
 .nry_cplist ul li{ width:48%; height:auto; margin:0 1% 2% 1%}
 .nry_cplist ul li span{ width:100%;font-size:14px; text-align:center; line-height:40px; display:block}

 }
 
 
@media screen and (max-width: 414px)
 {

 }
  


/*荣誉*/

.crlist ul{}

.crlist ul li{ width:20%; height:auto;/* margin:0 1% 2% 1%*/}



.crlist ul li img{ width:100%; height:auto; border:10px solid #FFF}

.crlist ul li span{ width:100%;font-size:18px; text-align:center; line-height:40px; display:block}
@media screen and (max-width: 768px)
 {
 .crlist ul li{ width:48%; height:auto; margin:0 1% 2% 1%}
 .crlist ul li span{ width:100%;font-size:14px; text-align:center; line-height:40px; display:block}
 }


/*合作*/

.hzbb_list{ height:auto }
.hzbb_list ul{}
.hzbb_list ul li{ width:14.6%; height:auto; margin:0 1% 20px 1%}
.hzbb_list ul li img{ width:100%; height:auto; border:1px solid #015697}
.hzbb_list ul li span{ width:100%;font-size:16px; text-align:center; line-height:40px; display:block; margin-bottom:10px}



@media screen and (max-width: 768px)
 {
 .hzbb_list ul li{ width:48%; height:auto; margin:0 1% 2% 1%}
 .hzbb_list ul li span{ width:100%;font-size:14px; text-align:center; line-height:40px; display:block}
 }
 
/*应用*/



.yy_list{ height:auto }
.yy_list ul{}
.yy_list h4{ font-size:20px; line-height:40px; text-align:center; width:100%}
.yy_list strong{ line-height:40px; padding-left:20px; font-size:20px; }



.yy_list  table{ width:100%; border:1px}
.biaoge{ width:100%}
.kehu{ width:49.7%; background:#CDE4FA; margin:0 0.2% 1px 0.2%; padding-left:20px }
.yy{ width:49.7%;background:#CDE4FA; margin:0 0.2% 1px 0;  padding-left:20px }


.yypc{ display:block}


@media screen and (max-width: 768px)
 {
.yy_list ul li{ width:48%; height:auto; margin:0 1% 2% 1%}
.yypc{ display:none}
 }



.case{ width:100%;text-align:center}





.con_nry_nr{}
.con_nry_nr img{} 
.con_nry_nr h1{ width:100%;text-align:center; font-size:20px;}
.con_nry_nr h2{ width:100%;text-align:center; font-size:20px;}

 @media screen and (max-width: 1024px){
	.con_nry_nr h2{ width:100%;text-align:center; font-size:16px;}
}
	  
/*新闻*/

.nry-list .title h3{ color: #000;}
.nry-list .title h2{  font-size: 55px; text-align: center;  letter-spacing: 3px; font-family:Arial, Helvetica, sans-serif;color:#000; padding-top:0}
.nry-list .title h2 span{ color:#ddae68}
.nry-list ul{}
.nry-list ul li{ width: 100%; }

.nry-list ul li  img{display: block; float:left; width:15%; margin-right:5%}


.nry-list li h5{ font-size: 18px; color: #000; font-family: "arial narrow";letter-spacing: 2px;}
.nry-list li .time{font-size: 16px; color: #d9a454; line-height:40px}
.nry-list li p{ font-size: 16px; color: #000; line-height: 30px;  margin:10px 0; height:auto; max-height:60px; overflow:hidden }

.nry-list li span{ font-size: 14px; color: #D08F2E; text-transform: uppercase;}

@media screen and (max-width: 768px) {

.nry-list ul li{ width: 96%; margin:0 2% 5% 2%}
.nry-list li h5{ font-size: 14px; color: #000; font-family: "arial narrow";letter-spacing: 2px;}
.nry-list li p{ font-size: 14px; color: #000; line-height: 30px;  margin:5px 0; height:auto; max-height:60px; overflow:hidden }
.nry-list li .time{font-size: 14px; color: #d9a454; line-height:30px}

.nry-list ul li  img{display: block; float:left; width:15%; margin-right:5%;display:none}
}



@media screen and (max-width: 414px){

.nry-list h1{ font-size:20px}
.nry-list img{ width:98%}
}
@media screen and (max-width: 360px){
}



.map_wz{ width:40%}
.map_diru{ width:60%}


.nry_ny img { max-width:800px}

@media screen and (max-width: 414px) {


.nry_ny img { width:100%}

}

.about-info{ width:90%; margin:0px auto; text-align:left; margin-bottom:40px}
.about-info strong{ font-size:24px;}


@media screen and (max-width: 414px) {


.about-info{ width:100%}

}




