/* CSS Document */
*{ist-style:none;border:0;}
html,body{min-height:101%}  
body{background:#004e9a;background-attachment:fixed; font-size:14px;text-align: justify;color:#111;line-height:28px;margin:0px;font-family:"Microsoft YaHei","Arial", "Helvetica", sans-serif; }
@media screen and (max-width: 1024px) and (min-width: 0px){
	body{line-height:24px;}
}
dl,ul,li{list-style:none} 
form,dl,ul,li,dl,dt,dd,input,textarea,p{margin:0px;padding:0px;list-style:none} 
img{border:0px; vertical-align: top} 
h1{margin:0px; font-size:18px;}
h2{margin:0px}
h3{margin:0px}
p{margin:0px;word-wrap:break-word;overflow:hidden} 
a{color:#111; text-decoration: none}
a:hover{color:#004e9a; text-decoration: none}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
.clear{clear:both;}
.clearfix:after{ content:"."; display:block; height:0; visibility:hidden;overflow: hidden; clear:both; }/*伪类清除*/
.clearfix { *zoom: 1;}    
.clearit{ clear:both; height:0; font-size:0; overflow:hidden; }/*设置class名清除*/
form {display: inline;}
.none {display: none;}
.p60{ padding-top:40px}
.p30_1{ padding-bottom:30px}
.m30{ margin-top:30px}
@media screen and (max-width: 1024px) and (min-width: 0px){
.p60{ padding-top:0px}
.p30_1{ padding-bottom:30px}
.m30{ margin-top:30px}
}

/**/
.main{width:100%;clear:both;margin:0 auto;}
.wrap{width:1200px;clear:both;margin:0 auto;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.wrap{width:100%;clear:both;margin:0 auto;}
}

/**/
.welcome{ background:#f0f0f0; height:38px;}
.welcome .w1{ width:50%; padding-left:15px; line-height:38px; color:#777; font-size:12px; background:url(../images/welcome_icon.png) left center no-repeat; float:left;}
.welcome .w1 a{ color:#999}
.welcome .w1 a:hover{ color:#0061c1}
.welcome .w2{ width:auto; padding-top:10px; float:right;}
.welcome .w2 ul{ width:180px; float: left;}
.welcome .w2 ul li{width:90px;float: left;}
.welcome .w2 ul li a{width:auto; padding-right:10px; height:17px; line-height:17px; color:#999;float:left;}
.welcome .w2 ul li a:hover{ color:#0061c1}
@media screen and (max-width: 1024px) and (min-width: 0px){
.welcome{display: none;}
}

.head{ background:#fff; height:124px; overflow:hidden;}
.head .logo{ width:auto; margin-top:42px;float:left;}
.head .company_name{ width:auto; padding-left:15px; padding-top:45px; font-size:38px; font-weight:bold; color:#0057ad;float:left;}
.head .hid_led{ width:auto; padding-left:30px; padding-top:50px; font-size:22px;  color:#666;float:left;}
.head .tel{ width:auto; margin-top:25px;float:right;}
.mobile_mav{display: none;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.head{ background:#fff; height:auto; overflow:hidden;}
.head .logo{ width:30%; margin:15px 0 15px 20px;float:left;}
.head .logo img{width:100%}
.head .company_name{ width:auto; padding-left:15px; padding-top:0px; margin:15px 0;font-size:26px; font-weight:bold; color:#0057ad;float:left;}
    
.head .hid_led{display: none;}
.head .tel{display: none;}
.mobile_mav{width:auto;display: block;float: right }
.head .headrg{width:60px;display: block;float:right;}
.head .headrg a .m_menuimg{height:20px; padding-top: 18px;vertical-align:top;display: block}
}

.nav{ background:url(../images/nav_bg.jpg) repeat-x; height:56px;}
.nav ul{ width:auto;float:left;}
.nav ul li{ width:171px; font-size:18px;line-height:56px;text-align:center;float:left;}
.nav ul li a{ color:#FFF;width:171px; float:left}
.nav ul li a:hover{ color:#FFF;width:171px; float:left;background:url(../images/nav_bg2.jpg) left center repeat-x;}
.nav ul span{ width:171px; font-size:18px;line-height:56px;text-align:center;background:url(../images/nav_bg2.jpg) left center repeat-x;float:left;}
.nav ul span a{ color:#FFF;width:171px; float:left}
@media screen and (max-width: 1024px) and (min-width: 0px){
.nav{display: none;}
}

/* banner */
.banner{ display: block;}
.banner .swiper-container .swiper-wrapper .swiper-slide img{ width: 100%}
.banner_m{ display:none}
@media screen and (max-width: 1024px) and (min-width: 0px){
.banner{ display:none}
.banner_m{ display: block;}
.banner_m .swiper-container .swiper-wrapper .swiper-slide img{ width: 100%}
}

.main_bg{ background:url(../images/main_bg.png) left top repeat-x}
.web{ width:1170px; padding:30px 15px 0 15px;  background:#fff;float:left;}
.web2{ width:1170px; padding:30px 15px 0 15px;background:#FFF;float:left;}
.web10{ width:1170px;background:url(../images/index_class_bg.jpg) 15px repeat-y #fff; margin-bottom:30px;float:left;}
.web11{ width:1170px; padding:0px 15px 0 15px;  background:#fff;float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.web{ width:94%; padding:15px 3% 0 3%;  background:#fff;float:left;}
.web2{ width:94%; padding:15px 3% 0 3%;background:#FFF;float:left;}
.web10{ width:100%;background:#fff; margin-bottom:0px;float:left;}
.web11{ width:94%; padding:0px 3% 0 3%;  background:#fff;float:left;}
}


.fenlei{width:240px;float:left;}
.fenlei .fl_bt{width:240px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#FFF; background:url(../images/fenlei_bt_bg.png) left center no-repeat;float:left;}
.fenlei .fl_nr{width:180px; padding:28px 30px 30px 30px; background:#f8f8f8; text-align:center;float:left;}
.fenlei .fl_nr .fl_n_one{width:180px;height:90px; line-height:90px; font-size:20px; color:#0057ad; float:left;}
.fenlei .fl_nr .fl_n_one a{width:180px;color:#0057ad;float:left;}
.fenlei .fl_nr .fl_n_two{width:180px;height:70px; line-height:70px; color:#222;float:left;}
.fenlei .fl_nr .fl_n_two a{width:180px;font-size:16px; color:#555;float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.fenlei{width:100%; padding-bottom: 10px;float:left;}
.fenlei .fl_bt{display: none}
.fenlei .fl_nr{width:100%; padding:0px 0% 0px 0%; background:#fff; text-align:center;float:left;}
.fenlei .fl_nr .fl_n_one{width:100%;height:60px; line-height:60px; font-size:20px; font-weight: bold; color:#0057ad; float:left;}
.fenlei .fl_nr .fl_n_one a{width:100%; color:#0057ad;float:left;}
.fenlei .fl_nr .fl_n_two{width:calc((94%)/3); padding: 0 1%;height:40px; line-height:40px; color:#222;float:left;}
.fenlei .fl_nr .fl_n_two a{width:calc(100% - 2px); border:1px #ccc solid; border-radius: 5px; font-size:14px; color:#555;float:left;}
}

.tuijian{width:880px;float:right;}
.tuijian .tj_bt{width:100%; background:#f6f6f6;float:left}
.tuijian .tj_bt .name{width:180px; padding-left:30px; height:50px; line-height:44px;background:url(../images/index_bt_name.png) right center no-repeat; font-size:20px;color:#FFF;float:left}
.tuijian .tj_bt .more{width:56px; margin-top:12px;text-align:center;height:26px; line-height:26px;background:url(../images/more.jpg) no-repeat;color:#FFF; font-size:12px;float:right}
.tuijian .tj_bt .more a{ color:#FFF}
.tuijian .tj_bt .more a:hover{ color:#FF0}

.tuijian .tj_nr{width:880px; padding:25px 0 0 0; float:left}
.tuijian .tj_nr ul{width:100%; float:left}
.tuijian .tj_nr ul li{width:calc((88%)/3); padding: 0 2%; text-align:center;float:left}
.tuijian .tj_nr ul li .tu{width:calc(100% - 2px); height: 192px; border:1px #ddd solid; display: flex;align-items: center;flex-wrap: wrap;justify-content:center; float:left}
.tuijian .tj_nr ul li .tu img{width:auto; max-width: 100%; height: auto; max-height:192px;}

.tuijian .tj_nr ul li .title{width:100%;  height:50px; line-height:50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; float:left}
.tuijian .tj_nr ul li .title a{ color:#666}
.tuijian .tj_nr ul li .title a:hover{ color:#00478e}
@media screen and (max-width: 1024px) and (min-width: 0px){
.tuijian{width:100%;float:right;}
.tuijian .tj_bt{width:100%; background:#f6f6f6;float:left}
.tuijian .tj_bt .name{width:180px; padding-left:30px; height:50px; line-height:44px;background:url(../images/index_bt_name.png) right center no-repeat; font-size:20px;color:#FFF;float:left}
.tuijian .tj_bt .more{width:56px; margin-top:12px; text-align:center;height:26px; line-height:26px;background:url(../images/more.jpg) no-repeat;color:#FFF; font-size:12px;float:right}
.tuijian .tj_bt .more a{ color:#FFF}
.tuijian .tj_bt .more a:hover{ color:#FF0}

.tuijian .tj_nr{width:100%; padding:15px 0 10px 0; float:left}
.tuijian .tj_nr ul{width:100%; float:left}
.tuijian .tj_nr ul li{width:calc((92%)/2); padding: 0 2%; text-align:center;float:left}
.tuijian .tj_nr ul li .tu{width:calc(100% - 2px); height: 120px; border:1px #ddd solid; display: flex;align-items: center;flex-wrap: wrap;justify-content:center; float:left}
.tuijian .tj_nr ul li .tu img{width:auto; max-width: 100%; height: auto; max-height:120px;}

.tuijian .tj_nr ul li .title{width:100%;  height:40px; line-height:40px;color:#666; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left}
.tuijian .tj_nr ul li .title a{ color:#666}
.tuijian .tj_nr ul li .title a:hover{ color:#00478e}
}

.web3{ width:1170px; padding-top:20px; float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.web3{ width:100%; padding-top:0px; float:left;}
}
.jieshao{ width:1170px;background:#FFF;  float:left;}
.jieshao .js_bt{ width:1170px;height:42px; line-height:42px; background:url(../images/bt_bg.jpg) repeat-x;float:left;}
.jieshao .js_bt .j_b_name{ width:auto; padding:0 25px; height:42px; line-height:42px; background:url(../images/bt_name.jpg) repeat-x; font-size:20px; color:#FFF;float:left;}
.jieshao .js_bt .j_b_more{width:56px; margin-top:8px; text-align:center;height:26px; line-height:26px;background:url(../images/more.jpg) no-repeat;color:#FFF;font-size:12px;float:right}
.jieshao .js_bt .j_b_more a{ color:#FFF}
.jieshao .js_bt .j_b_more a:hover{ color:#FF0}

.jieshao .js_nr{ width:1170px; padding-bottom:20px;float:left;}
.jieshao .js_nr .company{ width:700px;background:url(../images/company_bg.png) right 20px no-repeat;float:left;}
.jieshao .js_nr .company .c_wrap{
	width: 620px;
	margin-left: 20px;
	padding-top: 20px; color:#666;
	float: left;
}
.jieshao .js_nr .video{ width:468px;float:left;}
.jieshao .js_nr .video .v_wrap{
	width: 428px;
	margin-left: 20px;
	padding-top: 30px;
	float: left;
}
.jieshao .js_nr .video .v_wrap img{ width:100%}
@media screen and (max-width: 1024px) and (min-width: 0px){
.jieshao{ width:100%;background:#FFF;  float:left;}
.jieshao .js_bt{ width:100%;height:42px; line-height:42px; background:url(../images/bt_bg.jpg) repeat-x;float:left;}
.jieshao .js_bt .j_b_name{ width:auto; padding:0 25px; height:42px; line-height:42px; background:url(../images/bt_name.jpg) repeat-x; font-size:20px; color:#FFF;float:left;}
.jieshao .js_bt .j_b_more{width:56px; margin-top:8px; text-align:center;height:26px; line-height:26px;background:url(../images/more.jpg) no-repeat;color:#FFF;font-size:12px;float:right}
.jieshao .js_bt .j_b_more a{ color:#FFF}
.jieshao .js_bt .j_b_more a:hover{ color:#FF0}

.jieshao .js_nr{ width:100%; padding-bottom:0px;float:left;}
.jieshao .js_nr .company{ width:100%;background:url(../images/company_bg.png) right 20px no-repeat;float:left;}
.jieshao .js_nr .company .c_wrap{
	width: 100%;
	margin-left: 0px;
	padding-top: 15px; color:#666;
	float: left;
}
.jieshao .js_nr .company .c_wrap img{width:100%;}
.jieshao .js_nr .video{ width:100%;float:left;}
.jieshao .js_nr .video .v_wrap{
	width: 100%;
	margin-left: 0px;
	padding-top: 15px;
	float: left;
}
.jieshao .js_nr .video .v_wrap img{ width:100%}
}


.hengfu{ padding:20px 0 10px 0; background:#fff;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.hengfu{ padding:5px 0 10px 0; background:#fff;}
.hengfu img{ width: 100%}
}

.youshi{ width:1170px; padding:15px;background:#FFF;float:left;}
.youshi .ys_top{ width:1170px;float:left;}
.youshi .ys_top .yt1{ width:585px;float:left;}
.youshi .ys_top .yt1 .one{ width:585px; padding-bottom:25px;float:left;}
.youshi .ys_top .yt1 .one .o_title{ width:500px; margin-left:40px; height:103px; background:url(../images/youshi_line.png) 25px no-repeat;float:left;}
.youshi .ys_top .yt1 .one .o_title .o_t_suzi{ width:52px; margin-top:15px;height:63px;float:left;}
.youshi .ys_top .yt1 .one .o_title .o_t_biaoti{ width:373px; margin-top:15px;padding-left:70px;height:63px; line-height:63px; font-size:24px;color:#0057c2;float:left;}
.youshi .ys_top .yt1 .one .o_neirong{ width:440px;margin-left:100px; font-size:16px; line-height:32px; color:#666;float:left;}

.youshi .ys_top .yt2{ width:585px; padding-bottom:60px; background:url(../images/youshi_bg1.png) no-repeat left bottom; text-align:center;float:left;}

.youshi .ys_bottom{ width:1170px;float:left;}
.youshi .ys_bottom .yt1{ width:585px;padding-top:60px; background:url(../images/youshi_bg2.png) no-repeat right top;text-align:center;float:left;}
.youshi .ys_bottom .yt2{ width:585px; margin-top:50px;float:left;}
.youshi .ys_bottom .yt2 .one{ width:585px; padding-bottom:25px;float:left;}
.youshi .ys_bottom .yt2 .one .o_title{ width:500px; margin-left:40px; height:103px; background:url(../images/youshi_line.png) 25px no-repeat;float:left;}
.youshi .ys_bottom .yt2 .one .o_title .o_t_suzi{ width:52px; margin-top:15px;height:63px;float:left;}
.youshi .ys_bottom .yt2 .one .o_title .o_t_biaoti{ width:373px; margin-top:15px;padding-left:70px;height:63px; line-height:63px; font-size:24px;color:#0057c2;float:left;}
.youshi .ys_bottom .yt2 .one .o_neirong{ width:440px;margin-left:100px; font-size:16px; color:#666;line-height:32px;float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.youshi{ width:94%; padding:0px 3% ;background:#FFF;float:left;}
.youshi .ys_top{ width:100%;float:left;}
.youshi .ys_top .yt1{ width:100%;float:left;}
.youshi .ys_top .yt1 .one{ width:96%; padding-bottom:10px;float:left;}
.youshi .ys_top .yt1 .one .o_title{ width:100%; margin-left:0px; height:auto;background:url(../images/youshi_line.png) 25px no-repeat; background-size: contain;float:left;}
.youshi .ys_top .yt1 .one .o_title .o_t_suzi{ width:8%; padding-left: 2%;margin-top:10px;height:60px;float:left;}
.youshi .ys_top .yt1 .one .o_title .o_t_suzi img{ width:100%;}
.youshi .ys_top .yt1 .one .o_title .o_t_biaoti{ width:calc(80% - 20px); margin-top:0px;padding-left:0px;height:auto; line-height:60px; font-size:20px;color:#0057c2;float:right;}
.youshi .ys_top .yt1 .one .o_neirong{ width:88%;margin-left:12%; font-size:14px; line-height:24px; color:#666;float:left;}
.youshi .ys_top .yt2{display: none}
	
.youshi .ys_bottom{ width:100%;float:left;}
.youshi .ys_bottom .yt1{display: none}
.youshi .ys_bottom .yt2{ width:100%; margin-top:0px;float:left;}
.youshi .ys_bottom .yt2 .one{ width:96%; padding-bottom:15px;float:left;}
.youshi .ys_bottom .yt2 .one .o_title{ width:100%; margin-left:0px; height:auto; background:url(../images/youshi_line.png) 25px no-repeat;background-size: contain;float:left;}
.youshi .ys_bottom .yt2 .one .o_title .o_t_suzi{ width:8%; padding-left: 2%;margin-top:10px;height:60px;float:left;}
.youshi .ys_bottom .yt2 .one .o_title .o_t_suzi img{ width:100%;}
.youshi .ys_bottom .yt2 .one .o_title .o_t_biaoti{ width:calc(80% - 20px); margin-top:0px;padding-left:0px;height:auto; line-height:60px; font-size:20px;color:#0057c2;float:right;}
.youshi .ys_bottom .yt2 .one .o_neirong{ width:88%;margin-left:12%; font-size:14px; line-height:24px; color:#666;float:left;}
.youshi .ys_top .yt2{display: none}
	}

.rollBox{width:1170px;oveflow:hidden;margin:0 auto; padding-top:30px; position:relative;}
@media screen and (max-width: 1024px) and (min-width: 0px){
	.rollBox{display: none}
}
.img-scroll {position:relative;width:1170px;margin:0 auto;}
.img-scroll .prev {
	position: absolute;
	display: block; 
	width: 36px;
	height: 36px;
	top: 100px;
	right: 10px;
	z-index: 1;
}
.img-scroll .next {
	position: absolute;
	display: block;
	width: 36px;
	height: 36px;
	top:100px;
	left: 10px;
	z-index: 1;
}
.img-scroll .prev a{display: block;width:36px; height:36px;cursor:pointer; background:url(../images/jiantou_right.png) left no-repeat;float:left}
.img-scroll .next a{display: block;width:36px; height:36px;cursor:pointer; background:url(../images/jiantou_left.png) left no-repeat;float:right}
.img-scroll .prev a:hover{width:36px; height:36px;background:url(../images/jiantou_right2.png) left no-repeat; float:left}
.img-scroll .next a:hover{width:36px; height:36px;background:url(../images/jiantou_left2.png) left no-repeat;float:right}
.img-list {position:relative; width:1080px;overflow:hidden;margin:0 auto;}
.img-list ul{width:99999px; height:auto; overflow:hidden;float:left}
.img-list ul li{width:250px; padding: 0 10px; text-align:center;float:left}
.img-list ul li .tu{width:calc(100% - 2px); height:248px; border: 1px #ddd solid;display: flex;align-items: center;flex-wrap: wrap;justify-content:center;float:left}
.img-list ul li .tu img{width:auto; max-width: 100%; height: auto; max-height:248px;}                              

.img-list ul li span{width:285px; height:50px; line-height:50px; overflow:hidden;float:left}
.img-list ul li span a{ color:#666}
.img-list ul li span a:hover{ color:#00478e}

.index_xiangce{display: none}
@media screen and (max-width: 1024px) and (min-width: 0px){
.index_xiangce{ width: 100%;display: block; padding: 20px 0 0px 0; float: left}

.index_xiangce .swiper-container {
      width: 100%;
    }

.index_xiangce .swiper-slide {
      text-align: center;

      /* 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;
    }
    .index_xiangce .swiper-slide .box{ width: 100%; padding-bottom: 20px; float: left;}
    .index_xiangce .swiper-slide .box .tu{width:calc(100% - 2px); height:165px; border: 1px #ddd solid;display: flex;align-items: center;flex-wrap: wrap;justify-content:center;float:left}
    .index_xiangce .swiper-slide .box .tu img{width:auto; max-width: 100%; height: auto; max-height:165px;}
    .index_xiangce .swiper-slide .box .title{width:100%; height:50px; line-height:50px; font-size: 12px; overflow:hidden;float:left}
    .index_xiangce .swiper-slide .box .title a{ color:#666}
    .index_xiangce .swiper-slide .box .title a:hover{ color:#00478e}
	
	
}

.x_y{ width:1170px;padding-bottom:20px;float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.x_y{ width:100%;padding-bottom:5px;float:left;}
}

.x_y .xy_news{ width:550px; background:url(../images/index_news_line_bg.png) right center no-repeat;float:left;}
.x_y .xy_news .xn_bt{ width:500px; height:43px; background:url(../images/index_news_bt.jpg) left no-repeat;float:left;}
.x_y .xy_news .xn_bt .name{ width:auto; line-height:43px; padding:0 25px; font-size:20px;color:#FFF;float:left;}
.x_y .xy_news .xn_bt .more{width:56px; margin-top:8px; text-align:center;height:26px; line-height:26px;color:#FFF;font-size:12px;float:right}
.x_y .xy_news .xn_bt .more a{ color:#FFF}
.x_y .xy_news .xn_bt .more a:hover{ color:#FF0}
@media screen and (max-width: 1024px) and (min-width: 0px){
.x_y .xy_news{ width:100%; background:none;float:left;}
.x_y .xy_news .xn_bt{ width:100%; height:43px; background:url(../images/index_news_bt.jpg) left no-repeat;float:left;}
.x_y .xy_news .xn_bt .name{ width:auto; line-height:43px; padding:0 25px; font-size:20px;color:#FFF;float:left;}
.x_y .xy_news .xn_bt .more{width:56px; margin-top:8px; text-align:center;height:26px; line-height:26px;color:#FFF;font-size:12px;float:right}
.x_y .xy_news .xn_bt .more a{ color:#FFF}
.x_y .xy_news .xn_bt .more a:hover{ color:#FF0}
}


.x_y .xy_news .xn_nr{ width:540px; padding:20px 0;float:left;}
.x_y .xy_news .xn_nr .info{ width:500px; padding:15px 0;float:left;}
.x_y .xy_news .xn_nr .info .i_tu{ width:180px; height: 120px; display: flex;align-items: center;flex-wrap: wrap;justify-content:center; float:left;}
.x_y .xy_news .xn_nr .info .i_tu img{width:auto; max-width: 100%; height: auto; max-height:120px;} 

.x_y .xy_news .xn_nr .info .i_jianyao{ width:300px;float:right;}
.x_y .xy_news .xn_nr .info .i_jianyao .i_j_title{ width:200px; height:36px; line-height:30px; overflow:hidden; font-size:16px;float:left;}
.x_y .xy_news .xn_nr .info .i_jianyao .i_j_title a{ color:#00488e}
.x_y .xy_news .xn_nr .info .i_jianyao .i_j_title a:hover{ color:#ff9900}
.x_y .xy_news .xn_nr .info .i_jianyao .i_j_date{ width:100px; height:36px; line-height:30px;  overflow:hidden; text-align:center; color:#444; font-family:Arial, Helvetica, sans-serif;float:left;}
.x_y .xy_news .xn_nr .info .i_jianyao .i_j_des{ width:300px; color:#666; height:82px; line-height:26px; overflow:hidden;float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.x_y .xy_news .xn_nr{ width:100%; padding:10px 0;float:left;}
.x_y .xy_news .xn_nr .info{ width:100%; padding:15px 0;float:left;}
.x_y .xy_news .xn_nr .info .i_tu{ width:34%; height: 100px; display: flex;align-items: center;flex-wrap: wrap;justify-content:center; float:left;}
.x_y .xy_news .xn_nr .info .i_tu img{width:auto; max-width: 100%; height: auto; max-height:100px;} 

.x_y .xy_news .xn_nr .info .i_jianyao{ width:60%;float:right;}
.x_y .xy_news .xn_nr .info .i_jianyao .i_j_title{ width:100%; height:26px; line-height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:16px;float:left;}
.x_y .xy_news .xn_nr .info .i_jianyao .i_j_title a{ color:#00488e}
.x_y .xy_news .xn_nr .info .i_jianyao .i_j_title a:hover{ color:#ff9900}
.x_y .xy_news .xn_nr .info .i_jianyao .i_j_date{ width:100%; height:26px; line-height:26px;  overflow:hidden; text-align:left; color:#444; font-family:Arial, Helvetica, sans-serif;float:left;}
.x_y .xy_news .xn_nr .info .i_jianyao .i_j_des{ width:100%; color:#666; height:auto; line-height:22px; font-size: 12px;overflow:hidden;
text-overflow: ellipsis;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
float:left;}
}

.x_y .xy_news .xn_nr .list{ width:500px;float:left;}
.x_y .xy_news .xn_nr .list ul{ width:500px;float:left;}
.x_y .xy_news .xn_nr .list ul li{ width:240px; padding-left:10px;float:left;}
.x_y .xy_news .xn_nr .list ul li .l_title{ width:220px; padding-left:10px; height:30px; line-height:30px;overflow:hidden;background:url(../images/shandian.png) left no-repeat;float:left;}
.x_y .xy_news .xn_nr .list ul li .l_date{ width:220px;padding-left:10px;color:#666;float:left;}
.x_y .xy_news .xn_nr{ width:500px;float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.x_y .xy_news .xn_nr .list{ width:100%;float:left;}
.x_y .xy_news .xn_nr .list ul{ width:100%;float:left;}
.x_y .xy_news .xn_nr .list ul li{ width:100%; padding-left:0px;float:left;}
.x_y .xy_news .xn_nr .list ul li .l_title{ width:80%; padding-left:0px; height:30px; line-height:30px;overflow:hidden;background:url(../images/shandian.png) left no-repeat;float:left;}
.x_y .xy_news .xn_nr .list ul li .l_date{ width:20%;padding-left:0px;color:#666;float:left;}
.x_y .xy_news .xn_nr{ width:100%;float:left;}
}

.x_y .xy_yingyong{ width:580px; padding-left:40px;float:left;}
.x_y .xy_yingyong .xy_bt{ width:580px; height:43px; background:url(../images/index_news_bt.jpg) left no-repeat;float:left;}
.x_y .xy_yingyong .xy_bt .name{ width:auto; line-height:43px; padding:0 25px; font-size:20px;color:#FFF;float:left;}
.x_y .xy_yingyong .xy_bt .more{width:56px; margin-top:8px; text-align:center;height:26px; line-height:26px;color:#FFF;font-size:12px;float:right}
.x_y .xy_yingyong .xy_bt .more a{ color:#FFF}
.x_y .xy_yingyong .xy_bt .more a:hover{ color:#FF0}

.x_y .xy_yingyong .xy_nr{ width:580px;padding:20px 0;float:left;}
.x_y .xy_yingyong .xy_nr .x_n_info{ width:580px;color:#666;float:left;}
.x_y .xy_yingyong .xy_nr .x_n_pic{ width:580px; padding-top:20px;float:left;}
.x_y .xy_yingyong .xy_nr .x_n_pic img{ width:100%;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.x_y .xy_yingyong{ width:100%; padding-left:0px;float:left;}
.x_y .xy_yingyong .xy_bt{ width:100%; height:43px; background:url(../images/index_news_bt.jpg) left no-repeat;float:left;}
.x_y .xy_yingyong .xy_bt .name{ width:auto; line-height:43px; padding:0 25px; font-size:20px;color:#FFF;float:left;}
.x_y .xy_yingyong .xy_bt .more{width:56px; margin-top:8px; text-align:center;height:26px; line-height:26px;color:#FFF;font-size:12px;float:right}
.x_y .xy_yingyong .xy_bt .more a{ color:#FFF}
.x_y .xy_yingyong .xy_bt .more a:hover{ color:#FF0}

.x_y .xy_yingyong .xy_nr{ width:100%;padding:20px 0;float:left;}
.x_y .xy_yingyong .xy_nr .x_n_info{ width:100%;color:#666;float:left;}
.x_y .xy_yingyong .xy_nr .x_n_info img{ width:100%;}
.x_y .xy_yingyong .xy_nr .x_n_pic{ width:100%; padding-top:20px;float:left;}
.x_y .xy_yingyong .xy_nr .x_n_pic img{ width:100%;}
}

.link{ width:1170px; padding:0 15px 15px 15px; background:#FFF;float:left;}
.link .l_name{ width:230px;float:left;}
.link .l_content{ width:897px; padding:0 20px; line-height:47px; border:3px #0057ad solid;border-left:0px #0057ad solid;float:left;}
.link .l_content a{ padding:0 15px; color:#666}
@media screen and (max-width: 1024px) and (min-width: 0px){
.link{display: none}
}


.menu{width:1198px; margin-top:20px; border:1px #0069cc solid; border-radius:2px;height:36px; line-height:36px; background:#0060ba; text-align:center; color:#FFF; font-size:14px; float:left;}
.menu a{ color:#55a2eb; padding:0 20px;}
.menu a:hover{ color:#F90}
@media screen and (max-width: 1024px) and (min-width: 0px){
.menu{width:calc(100% - 2px); margin-top:0px; padding: 10px 0; border:1px #0069cc solid; border-radius:2px;height:auto; line-height:32px; background:#0060ba; text-align:center; color:#FFF; font-size:14px; float:left;}
.menu a{ color:#55a2eb; padding:0 10px; float: left;}
.menu a:hover{ color:#F90}
}

.foot{width:1200px; color:#9bc2e8; background:url(../images/foot_bg.png) center 1px no-repeat; float:left;}
.foot a{ color:#9bc2e8}
.foot a:hover{ color:#F90}
.foot .f_logo{width:auto; padding:40px 0 0 100px ; float:left;}
.foot .f_content{width:820px;float:right;}
.foot .f_content .fc1{width:160px; padding-left:20px; height:125px; padding-top:40px; text-align:center; display:block; float:left;}
.foot .f_content .fc2{width:640px;padding-top:30px; line-height:22px; color:#55a2eb;float:left;}
.foot .f_content .fc2 a{color:#55a2eb;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.foot{width:100%; padding-bottom: 40px; color:#9bc2e8; background:url(../images/foot_bg.png) center 1px no-repeat; float:left;}
.foot a{ color:#9bc2e8}
.foot a:hover{ color:#F90}
.foot .f_logo{width:100%; padding:20px 0 0 0px ; text-align: center; float:left;}
.foot .f_content{width:100%;float:right;}
.foot .f_content .fc1{display: none}
.foot .f_content .fc2{width:94%;padding-top:20px; padding-bottom: 20px; margin: 0 3%; text-align: center; line-height:22px; color:#55a2eb;float:left;}
.foot .f_content .fc2 a{color:#55a2eb;}
}

/* 移动底部浮动导航 */
.float_nav{ display: none}
@media screen and (max-width: 1024px){
/* 底部浮动导航 */
.float_nav{display: block;position: fixed; width: 100%;height:auto;left: 0;bottom: 0;z-index: 99999999999; background:rgba(255,255,255,0.0); padding: 10px 0; text-align: center;}
.float_nav .f_n_1{width:calc((94%)/3);padding: 5px 0;margin: 0 1%; background:#00a254; border-radius: 100px;float: left;}
.float_nav .f_n_1 img{height:20px;}
.float_nav .f_n_2{width:calc((94%)/3);padding:5px 0; margin: 0 1%;  background:#3a9bff;border-radius: 100px;float: left;}
.float_nav .f_n_2 img{height:20px;}
.float_nav .f_n_3{width:calc((94%)/3);padding: 5px 0; margin: 0 1%;  background:#ff9900;border-radius: 100px;float: left;}
.float_nav .f_n_3 img{height:20px;}
.float_nav a{ color: #fff}
}

.ny_company{ width:855px;background:#FFF;float:right;}
	
.n_c_bt{ width:843px; padding:5px; border:1px #ddd solid; border-radius:3px;float:left;}
.n_c_bt .c_b_name{ width:auto; padding:0 30px; height:36px; line-height:36px;border-radius:3px; background:url(../images/bt_name.jpg) repeat-x; font-size:18px; color:#FFF;float:left;}
.n_c_bt .c_b_mbx{width:auto;padding-right:20px;color:#999;line-height:36px;font-size:12px;float:right; text-align:right;}
.n_c_bt .c_b_mbx a{color:#999;}
.n_c_bt .c_b_mbx a:hover{color:#004e9a;}
.n_c_nr{ width:845px;padding:20px 10px 20px 0; font-size:15px; line-height:34px; color:#444;float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.ny_company{ width:100%;background:#FFF;float:right;}
.n_c_bt{ width:calc(100% - 12px); padding:5px; border:1px #ddd solid; border-radius:3px;float:left;}
.n_c_bt .c_b_name{ width:auto; padding:0 10px; height:36px; line-height:36px;border-radius:3px; background:url(../images/bt_name.jpg) repeat-x; font-size:16px; color:#FFF;float:left;}
.n_c_bt .c_b_mbx{width:auto;padding-right:10px;color:#999;line-height:36px; font-size:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; float:right; text-align:right;}
.n_c_bt .c_b_mbx a{color:#999;}
.n_c_bt .c_b_mbx a:hover{color:#004e9a;}
.n_c_nr{ width:96%;padding:20px 2% 25px 2%; font-size:14px; line-height:26px; color:#444;float:left;}
.n_c_nr img{width:100%}
}


.ny_contact{ width:785px; padding:30px 30px 0 30px;float:left;}


.web .lanmu{width:270px; margin-bottom:20px;float:left;}
.web .lanmu .lm_bt{width:270px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#FFF;background:url(../images/fenlei_bt_bg.png) left top no-repeat;float:left;}
.web .lanmu .lm_nr{width:270px;text-align:center;background:#f2f2f2;float:left;}
.web .lanmu .lm_nr .lm_n_one{width:210px; margin:0 30px; border-bottom:1px #ddd dotted; float:left;}
.web .lanmu .lm_nr .lm_n_one a{width:210px; height:70px; line-height:70px; font-size:18px;color:#0057ad;float:left;}
.web .lanmu .lm_nr .lm_n_one a:hover{color:#C90}
.web .lanmu .lm_nr .lm_n_one1{width:210px;margin:0 30px; border-bottom:1px #ddd dotted; float:left;}
.web .lanmu .lm_nr .lm_n_one1 a{width:210px;height:70px; line-height:70px; font-size:18px;color:#C90;float:left;}
.led{}
@media screen and (max-width: 1024px) and (min-width: 0px){
.led{display: none}
.web .lanmu{width:100%; margin-bottom:15px;float:left;}
.web .lanmu .lm_bt{width:100%; height:50px; line-height:50px; text-align:center; font-size:20px; color:#FFF;background:url(../images/fenlei_bt_bg.png) left center no-repeat; background-size:cover;float:left;}
.web .lanmu .lm_nr{width:100%;text-align:center;background:#f2f2f2;float:left;}
.web .lanmu .lm_nr .lm_n_one{width:calc((100%)/3 - 0px); margin:0 0px; border-bottom:0px #ddd dotted; float:left;}
.web .lanmu .lm_nr .lm_n_one a{width:100%; height:60px; line-height:60px; font-size:16px;color:#0057ad;float:left;}
.web .lanmu .lm_nr .lm_n_one a:hover{color:#C90}
.web .lanmu .lm_nr .lm_n_one1{width:calc((100%)/3 - 0px);margin:0 0px; border-bottom:0px #ddd dotted; float:left;}
.web .lanmu .lm_nr .lm_n_one1 a{width:100%;height:60px; line-height:60px; font-size:16px;color:#C90;float:left;}
}

.web .lanmu .lm_contact{width:270px; background:#f2f2f2;float:left;}
.web .lanmu .lm_contact .lm_c_bt{width:250px; margin:0 10px; height:38px; line-height:38px; border-radius:3px;text-align:center; font-size:20px;color:#FFF; background:#666;float:left;}
.web .lanmu .lm_contact .lm_c_nr{width:230px; margin:20px;line-height:26px; color:#555;float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.web .lanmu .lm_contact{display: none}
}

.web .lanmu .lm_xiangce{width:270px; background:#f2f2f2; padding:20px 0 15px 0;float:left;}
.web .lanmu .lm_xiangce .lm_x_bt{width:250px; margin:0 10px; height:38px; line-height:38px; border-radius:3px;text-align:center; font-size:20px;color:#FFF; background:#666;float:left;}
.web .lanmu .lm_xiangce .lm_x_nr{width:270px; padding-top:20px; line-height:26px;float:left;}
.web .lanmu .lm_xiangce .lm_x_pic{width:270px; padding-top:20px; line-height:26px;float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.web .lanmu .lm_xiangce{display: none}
}

.rollBoxa{width:270px;oveflow:hidden;margin:0 auto; padding-top:10px; position:relative;}
.img-scrolla {position:relative;width:270px;margin:0 auto;}
.img-scrolla .preva {
	position: absolute;
	display: block;
	width:36px; height:36px;
	top: 60px;
	right: 10px;
	z-index: 1;
}
.img-scrolla .nexta {
	position: absolute;
	display: block;
	width:36px; height:36px;
	top: 60px;
	left: 10px;
	z-index: 1;
}
.img-scrolla .preva a{display: block;width:36px; height:36px;cursor:pointer; background:url(../images/jiantou_right.png) left no-repeat;float:left}
.img-scrolla .nexta a{display: block;width:36px; height:36px;cursor:pointer; background:url(../images/jiantou_left.png) left no-repeat;float:right}
.img-scrolla .preva a:hover{width:36px; height:36px;background:url(../images/jiantou_right2.png) left no-repeat; float:left}
.img-scrolla .nexta a:hover{width:36px; height:36px;background:url(../images/jiantou_left2.png) left no-repeat;float:right}
.img-lista {position:relative; width:240px;overflow:hidden;margin:0 auto;}
.img-lista ul{width:99999px; height:auto; overflow:hidden;float:left}
.img-lista ul li{width:240px; text-align:center;float:left}
.img-lista ul li .tu{width:100%; height: 160px;display: flex;align-items: center;flex-wrap: wrap;justify-content:center; float:left}
.img-lista ul li .tu img{width:auto; max-width: 100%; height: auto; max-height:160px;} 
.img-lista ul li .title{width:100%; line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left}

.ny_pro{ width:100%; padding-top:30px; float:left;}
.ny_pro ul{width:100%;float:left}
.ny_pro ul li{width:calc((91%)/3); padding: 0 1.5%; text-align:center;float:left}
.ny_pro ul li .tu{width:calc(100% - 2px); height: 193px; border:1px #ccc solid;display: flex;align-items: center;flex-wrap: wrap;justify-content:center; float:left}
.ny_pro ul li .tu img{width:auto; max-width: 100%; height: auto; max-height:193px;} 
.ny_pro ul li .title{width:100%; height:50px; line-height:50px; overflow:hidden;float:left}
.ny_pro ul li .title a{ color:#555}
.ny_pro ul li .title a:hover{ color:#004e9a}

.fanyue{width:853px; text-align:center; padding:30px 0 30px 0; float:left}
@media screen and (max-width: 1024px) and (min-width: 0px){
.ny_pro{ width:100%; padding-top:30px; float:left;}
.ny_pro ul{width:100%;float:left}
.ny_pro ul li{width:calc((92%)/2); padding: 0 2%; text-align:center;float:left}
.ny_pro ul li .tu{width:calc(100% - 2px); height: 120px; border:1px #ccc solid;display: flex;align-items: center;flex-wrap: wrap;justify-content:center; float:left}
.ny_pro ul li .tu img{width:auto; max-width: 100%; height: auto; max-height:120px;} 
.ny_pro ul li .title{width:100%; height:40px; line-height:40px; font-size: 12px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; float:left}
.ny_pro ul li .title a{ color:#555}
.ny_pro ul li .title a:hover{ color:#004e9a}

.fanyue{width:100%; text-align:center; padding:20px 0 20px 0; float:left}
}



.ny_content{ width:855px; float:left;}
.ny_content .box_content{ width:780px; margin: 0 auto;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.ny_content{ width:100%; float:left;}
.ny_content .box_content{ width:100%; margin: 0 auto;}
}

.pro_title{ width:100%; text-align:center; padding:30px 0 20px 0; color:#555;float:left;}

.pro_tu{ width:100%; text-align:center;float:left;}
.pro_tu img{ width: auto; max-width: 100%;}

.album_tu{ width:100%; text-align:center;float:left;}
.album_tu img{ width: auto; max-width: 100%;}
@media screen and ( max-width: 1024px ) {
.album_tu{ width:94%; padding: 0 3%;text-align:center;float:left;}
.album_tu img{ width: auto; max-width: 100%;}
}


.pro_tu_m{ display: none}
@media screen and ( max-width: 1024px ) {
.pro_tu{ display: none}
.pro_tu_m{ width:100%; display: block; text-align:center;float:left;}
.pro_tu_m img{ width: auto; max-width: 100%;}
}
.pro_sxy{ width:100%; text-align:center;padding:30px 0;float:left;}
.pro_sxy .wrap{ width:100%; margin:0 auto;}
.pro_sxy .wrap .an{ width:47%;color:#666; float:left}
.pro_sxy .wrap .an a{ width:calc(100% - 40px);padding:0 20px;  height:34px; line-height:34px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;  color:#666; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;background:#f8f8f8; float:left;} 
.pro_sxy .wrap .an a:hover{ background:#666; color:#fff;} 
.pro_sxy .wrap .an2{ width:6%; display:block; float:left}
.pro_content{ width:100%;padding:20px 30px 40px 30px; color:#666;float:left; border-top:1px #CCC dotted;}
@media screen and ( max-width: 1024px ) {
.pro_sxy{ width:100%; text-align:center;padding:20px 0;float:left;}
.pro_sxy .wrap{ width:100%; margin:0 auto;}
.pro_sxy .wrap .an{ width:48%;color:#666; font-size: 12px;float:left}
.pro_sxy .wrap .an a{ width:calc(100% - 20px);padding:0 10px;  height:34px; line-height:34px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;  color:#666; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;background:#f8f8f8; float:left;} 
.pro_sxy .wrap .an a:hover{ background:#666; color:#fff;} 
.pro_sxy .wrap .an2{ width:4%; display:block; float:left}
.pro_content{ width:94%;padding:20px 3% 40px 3%; font-size: 13px; color:#666;float:left; border-top:1px #CCC dotted;}
.pro_content img{ max-width: 100%; width: auto;}
}

.xiangce{ width:855px;float:right;}
.xiangce .biaoti{ width:855px;font-size:20px; border-bottom:1px #ccc dotted;color:#005db9; padding-bottom:15px;float:left;}
.xiangce .biaoti a{ color:#005db9}

.xiangce ul{width:855px; padding-top:30px; padding-bottom: 20px; float:left}
.xiangce ul li{width:calc((90.4%)/3); padding: 0 1.6%; text-align:center;float:left}
.xiangce ul li .tu{width:100%; height: 193px; border:1px #ccc solid; display: flex;align-items: center;flex-wrap: wrap;justify-content:center; float:left}
.xiangce ul li .tu img{width:auto; max-width: 100%; height: auto; max-height:193px;} 

.xiangce ul li .title{width:100%; height:50px; line-height:50px;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;float:left}
.xiangce ul li .title a{ color:#555}
.xiangce ul li .title a:hover{ color:#004e9a}


.ny_xinwen{ width:855px;float:left;}
.ny_xinwen ul{width:810px; padding-top:30px; padding-left: 20px; float:left}
.ny_xinwen ul li{width:100%; border-bottom:1px #CCC dashed; padding:20px 0; float:left}
.ny_xinwen ul li .pic{width:180px; height: 130px; border: 1px #ccc solid;display: flex;align-items: center;flex-wrap: wrap;justify-content:center; float:left}
.ny_xinwen ul li .pic img{width:auto; max-width: 100%; height: auto; max-height:130px;} 
@media screen and (max-width: 1024px) and (min-width: 0px){
.ny_xinwen{ width:100%;float:left;}
.ny_xinwen ul{width:100%; padding-top:30px; padding-left: 0px; float:left}
.ny_xinwen ul li{width:100%; border-bottom:1px #CCC dashed; padding:10px 0; float:left}
.ny_xinwen ul li .pic{width:calc(34% - 2px); margin-top: 8px; height:90px; border: 1px #ccc solid;display: flex;align-items: center;flex-wrap: wrap;justify-content:center; float:left}
.ny_xinwen ul li .pic img{width:auto; max-width: 100%; height: auto; max-height:90px;} 
    
}
.ny_xinwen ul li .info{width:600px; padding-top:10px; float:right}
.ny_xinwen ul li .title{width:445px; height:32px; line-height:20px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:18px;color:#00478e;float:left}
.ny_xinwen ul li .date{width:140px; padding-right:5px;height:32px; line-height:20px; overflow:hidden;font-size:14px; color:#888; font-family:Arial, Helvetica, sans-serif; text-align:right;float:left}
.ny_xinwen ul li .des{width:100%; line-height: 22px; overflow:hidden; color:#777;float:left}
.ny_xinwen ul li .more{width:100%;height:50px; line-height:40px; overflow:hidden;float:left}
.ny_xinwen ul li .more a{ color:#00478e}
.ny_xinwen ul li .more a:hover{ color:#F90}
@media screen and (max-width: 1024px) and (min-width: 0px){
.ny_xinwen ul li .info{width:60%; padding-top:0px; float:right}
.ny_xinwen ul li .title{width:100%; height:26px; line-height:26px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:14px;color:#00478e;float:left}
.ny_xinwen ul li .date{width:100%; padding-right:0px;height:18px; line-height:18px; overflow:hidden;font-size:12px; color:#888; font-family:Arial, Helvetica, sans-serif; text-align:left;float:left}
.ny_xinwen ul li .des{width:100%; line-height: 18px;font-size:12px;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; color:#777;float:left}
.ny_xinwen ul li .more{width:100%;height:30px; line-height:30px;font-size:12px; overflow:hidden;float:left}
.ny_xinwen ul li .more a{ color:#00478e}
.ny_xinwen ul li .more a:hover{ color:#F90}
}

.ny_xinwen .title1{ width:840px; text-align:center; padding:40px 0 30px 0;font-size:20px; line-height:38px; color:#444;float:left;}
.ny_xinwen .admin{ width:840px; text-align:center; color:#999; border:1px #CCC dotted; background:#f9f9f9; height:40px; line-height:40px;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius:50px;float:left;}
.ny_xinwen .admin a{color:#999;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.ny_xinwen .title1{ width:100%; text-align:center; padding:20px 0 20px 0;font-size:16px; line-height:24px; color:#444;float:left;}
.ny_xinwen .admin{ width:calc(100% - 2px); text-align:center; color:#999; border:1px #CCC dotted; background:#f9f9f9; font-size: 12px; height:30px; line-height:30px;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius:50px;float:left;}
.ny_xinwen .admin a{color:#999;}
}
.ny_xinwen .content{ width:840px;padding:40px 0; overflow:hidden; color:#666;float:left;}
.ny_xinwen .content a{color:#666;}
.ny_xinwen .content a:hover{color:#004e9a;}
.ny_xinwen .content img{ width:auto; max-width: 100%;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.ny_xinwen .content{ width:96%;padding:20px 2%; overflow:hidden; color:#666;float:left;}
.ny_xinwen .content a{color:#666;}
.ny_xinwen .content a:hover{color:#004e9a;}
.ny_xinwen .content img{ width:auto; max-width: 100%;}
}

.ny_xinwen .sxy{ width:840px; padding:30px 0; border-top:1px #CCC dotted; line-height:50px; color:#888;float:left;}
.ny_xinwen .sxy a{ color:#888}
.ny_xinwen .sxy a:hover{ color:#F90}
@media screen and (max-width: 1024px) and (min-width: 0px){
.ny_xinwen .sxy{ width:calc(100% - 2px); padding:10px 0; border-top:1px #CCC dotted; line-height:26px; color:#888;float:left;}
.ny_xinwen .sxy p{ margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.ny_xinwen .sxy a{ color:#888}
.ny_xinwen .sxy a:hover{ color:#F90}
}