﻿
#ny_news_box{ clear:both; overflow:hidden;}
#ny_news_box .w1200_center{ position:relative;}
#ny_news_box *{
    box-sizing: content-box!important;
}
.ny_news_list .newTitleBG{
    width: 220PX;
    height: 126PX;
    background: url(../picture/0-16165065810.jpg) no-repeat;
    display: block;
    background-size: contain;
}
.f-cb p{  margin: 0px!important;  }
#hot_news{overflow:hidden; position:relative; margin-bottom:30px;}
#hot_news .bg_img{ display: block;width:65%; height: auto;}
#hot_news .hot_news_text{ position:absolute; top:0px; width:35%; right:0px; height:100%; background:#eee;padding:15px 3%;}
#hot_news .hot_news_text h1.news_bt{ font-weight:normal; margin-bottom:10px; margin-top:15px;}
#hot_news .hot_news_text h1.news_bt a{ color:#333; font-size:20px; font-weight:normal;  width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}
#hot_news .hot_news_text p.ms{text-align: justify; color:#999; font-size:12px; line-height:20px; max-height:100px; overflow:hidden; margin-top:10px;}
.deta{ color:#666; clear:both;}
#hot_news .hot_news_text  b.x{ width:60px; height:3px; background:#fc0; display:block; margin-top:5px;}
#hot_news .hot_news_text .look_more{ width:120px; height:35px; line-height:35px; display:block; text-align:center; border:2px solid #37a1d3; color:#37a1d3; margin-top:30px;}
#hot_news .hot_news_text .look_more:hover{ color:#fff; background:#37a1d3;}

.video_hot{ width:96%; border:1px solid #ccc; background:#f3f3f3; padding:2%; margin-top:15px;}
.video_hot img{ width:100%;}
.video_hot h1{ font-size:12px; height:30px; line-height:34px; clear:both;}

/*---内页 新闻---*/
.ny_news_list{ font-size:12px;top:0px; width:100%; float:left;}
.ny_news_list dl{ clear:both;  border-bottom:1px dotted #ddd; padding-bottom:20px; margin-bottom:20px; overflow:hidden;}
.ny_news_list dl dd{ float:left; margin-right:10px; width:30%; max-height:140px; overflow:hidden;  max-width:220px; margin-right:20px;}
.ny_news_list dl dd img{ width:100%;height: 100%}
.ny_news_list dl dt{ position:inherit;}
.ny_news_list dl dt a.bt{ color:#333; font-size:16px; height:20px; line-height:20px; overflow:hidden; display:block; margin-bottom:10px; font-weight:bold;}
.ny_news_list dl dt a:hover{ color:#009fde;}
.ny_news_list dl dt p{ color:#666; font-size:12px; line-height:20px; overflow:hidden; height:60px; margin-bottom:10px;}
.ny_news_list dl dt a.more{ color:#f60; font-size:12px; border:1px solid #f60; padding:3px 10px 3px 10px; }
.ny_news_list dl dt a.more:hover{color: #009fde;  border-color: #009fde; }
.ny_news_list dl dt a.more span{font-family:'simsun';}

/*------新闻日期型列表---- */ 
.date_news_list{ margin-top:10px; font-size:12px; margin-top:5px; clear:both; margin-left:-5%}
.date_news_list li { width:45%;margin-bottom:10px; margin-left:5%; font-family: "Microsoft YaHei"!important;  height:76px; float:left;}

.date_news_list .datetime {width:60px;height:60px; margin-top:5px;text-align:center;display:block; float:left;font-family:Arial, Helvetica, sans-serif; background:#0061af; padding:3px; margin-right:10px;}
.date_news_list .datetime strong{display:block; font-size:40px; line-height:40px;height:40px; color:#fff; font-weight:normal;}
.date_news_list .datetime b{font-size:12px; line-height:12px; margin-top:5px; display:block; color:#fff; font-weight:normal;}

.date_news_list .cnt { position:inherit;height:80px; padding-top:5px;}
.date_news_list .cnt .bt {font-size: 16px;margin-bottom: 2px; margin-top:5px;color:#444; font-weight:normal; height:20px; line-height:20px; overflow:hidden; display:block;}
.date_news_list p.summary {line-height:20px;margin-top:5px; color:#999; height:40px; overflow:hidden;}

.date_news_list .cnt .bt:hover{ color:#ed6d34;}
.date_news_list li:hover  .datetime{ background:#ff7e00;}


#inside_rnewtil{ text-align:center; font-size:26px; line-height:36px; color:#333333;width:100%; margin-top:20px; margin-bottom:15px; padding-bottom:10px; font-family:"Microsoft YaHei";}
.inside_rnewtime{    box-sizing: content-box; text-align:center; font-size:12px; color:#666666; border:1px solid #ddd;width:100%; height:25px; line-height:25px;background:#fff; margin-top:5px; margin-bottom:15px; padding-top:10px; padding-bottom:10px;}

.xg_news{ border-bottom:1px solid #ddd; font-size:20px; color:#333; margin-top:20px; margin-bottom:20px; height:40px; line-height:40px;}
.xg_news .x{ width:5px; height:20px; display:block; background:#37a1d3; float:left; margin-top:10px; margin-right:15px;}
.xg_news .more{ float:right; font-size:12px; color:#333; padding:1px 8px 1px 8px; line-height:20px; border-radius:3px; border:1px solid #37a1d3; color:#37a1d3; font-weight:normal;}
.xg_news .more:hover{ color:#fff; background:#37a1d3;}

.lsgg_box{ float:left; width:100%;}
.lsgg_box .date_news_list{ float:left; }
.gp_box{ }
.tzzgx_gpdm{ clear:both;border-bottom:1px solid #ddd; margin-bottom:0px; padding:10px 0 20px 0;} 
.tzzgx_gpdm li{ float:left;  width:33%;}
.tzzgx_gpdm li b{ font-size:14px; font-weight:normal;}
.tzzgx_gpdm li p{ font-size:22px; font-weight:bold; margin-top:5px;}

.gg_dtimg{ width:100%;}
.gg_dtimg img{ width:50%;}

.hot_gg{ float:left; width:45%; margin-right:5%;}
.hot_gg img{ width:100%; position:relative;}
.hot_gg a{ display:block; position:relative;}
.hot_gg h1{ font-size:14px; text-align:center; color:#fff; background:url(../images/h_tm90.png); height:40px; line-height:40px; margin-top:-40px; position:relative; z-index:99; bottom:0px; float:left; width:100%;}

.gg_list{ float:left; width:50%;}
.gg_list li{  color:#666; height:35px; line-height:35px; font-size:15px; }
.gg_list li i{ float:left; color:#333; margin-right:3px; font-size:13px}
.gg_list li  p.fl{ float:left; width:75%;}
.gg_list li  p.fr{ float:right; font-size:12px;}
.gg_list li a{ color:#333; height:35px; overflow:hidden; display:block; width:90%; float:left;}
.gg_list li a:hover{ color:#37a1d3;}



.nygg_list{ float:left; width:100%; margin-bottom:20px; padding-bottom:20px}
.nygg_list li{  color:#666; height:40px; line-height:40px; font-size:15px; border-top:1px solid #ddd; }
.nygg_list li i{ float:left; color:#333; margin-right:3px; font-size:13px}
.nygg_list li  p.fl{ float:left;}
.nygg_list li  p.fr{ float:right; font-size:12px;}
.nygg_list li a{ color:#333;}
.nygg_list li a:hover{ color:#37a1d3;}


.video_xlist{ clear:both;}
.video_xlist .owl-item{float:left; margin-right:10px;}
.video_xlist .owl-item .video_ximg{ width:100%; display:block; text-align:center;}
.video_xlist .owl-item .video_ximg img{ width:100%; margin-bottom:10px;}
.video_show{ height:500px;}
.video_xlist .owl-item .item{ text-align:center;}
.owl-buttons{ display:none;}

/*---认证证书列表---*/
.rzzs_ul{ padding-top:10px;}
.rzzs_ul li{ float:left; background:#fff; margin:10px 1.2% 15px 1.2%; width:22%;  overflow:hidden;}
.rzzs_ul li img{ width:100%;  border-bottom:1px solid #ddd;}
.rzzs_ul li h2{  font-size:12px; line-height:30px; height:30px; overflow:hidden; text-align:center; position: relative; width:100%;}
.rzzs_ul li a{ display:block; width:100%; color:#333; text-align:center;}

/*---视频列表---*/
.jyvideo_ul{ padding-top:10px;}
.jyvideo_ul li{ float:left; background:#fff; margin:10px 1.2% 15px 1.2%; width:30%;  overflow:hidden;}
.jyvideo_ul li img{ width:100%;  border-bottom:1px solid #ddd;}
.jyvideo_ul li h2{  font-size:12px; line-height:30px; height:30px; overflow:hidden; text-align:center; position: relative; width:100%;}
.jyvideo_ul li a{ display:block; width:100%; color:#333; text-align:center;}

/*-----品牌活动-----*/
.pp_left{ width:30%; margin:1.5%; float:left; max-width:380px; position:relative;}
.b_title{ width:60px; line-height:35px; text-align:center; background:#0061af; position:absolute; z-index:999; color:#fff; font-size:28px; font-weight:normal; padding:10px; left:10px;}
.ind_hd_box{ display:block;}
.ind_hd_box img{ width:100%;}
.bt_text{ z-index:999; height:60px; background:url(../images/l_tm90.png); text-align:center; color:#fff; width:100%; display:block; line-height:50px;  bottom:0px; position:absolute; float:left;overflow:hidden;transition: all 0.3s;}
.bt_text h1.hd_bt{ font-size:20px; font-weight:normal; line-height:60px; height:60px; overflow:hidden;}
.bt_text p.hd_ms{ line-height:20px; padding:0px 15px 15px 15px;}
.bt_text  b.hd_more{ display:block; font-size:12px; font-weight:normal; border:1px solid #fff; height:35px; width:120px; margin:auto; line-height:35px; margin-top:20px;transition: all 0.3s;}
.bt_text  b.hd_more:hover{ background:#ffa248;border:1px solid #ffa248; border-radius:5px;}
.ind_hd_box:hover .bt_text{height:220px; padding-top:15px; }

.zsjz_lb_box{ font-size:14px; padding:0px 10px 0px 0px;  margin-top:5px;}
.down_bt{ height:45px; line-height:45px; background:#eee; border:1px solid #ddd; color:#333; }
.down_bt dd{ float:left; text-align:center;}
.zsjz_lb_box li { background:url(../images/icon05.jpg) no-repeat  2px 15px; padding-left:20px; height:50px;line-height:50px; overflow:hidden; border-bottom:1px solid #ddd;}
.zsjz_lb_box li a.bt{ color:#333; float:left; width:50%; display:block; height:50px;overflow:hidden; font-size:15px;}
.zsjz_lb_box li a:hover{ color:#ff7300;}
.zsjz_lb_box li span.dx{ float:left; width:28%; text-align:center;}
.zsjz_lb_box li a.zxbman{ float:right; width:20%;height:50px;  color:#37a1d3; text-align:center; line-height:50px; display:block; border-radius:3px}
.zsjz_lb_box li a.zxbman i{ margin-right:10px;}


@media only screen and (max-width:1200px) and (min-width:1024px){

}

@media only screen and (max-width:1023px) and (min-width:981px){
.about_text{ width:85%;}
}

@media only screen and (max-width:980px){
.about_text{ width:85%;}
.about_icon_nav{ margin-top:30px; position:relative; width:98%; margin:40px auto; top:80px;}
.about_icon_nav a{ width:14.6%; float:left; display:block; position:relative; color:#0175c8; padding:1%;}
.about_icon_nav a i{ padding:13px 16px; text-align:center; font-size:5em; border:2px solid #0175c8;  border-radius:200px;transition: all 0.5s;}
.about_icon_nav a b{ display:block; text-align:center; margin-top:20px; color:#333; font-weight:normal; font-size:14px;}
.about_icon_nav a:hover i{ background:#0175c8; border:2px solid #0175c8; color:#fff; -moz-transform: rotate(360deg); 
-webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

.l_icon1,.l_icon2,.l_icon3{ left:-900px;opacity:0;}
.r_icon1,.r_icon2,.r_icon3{ right:-900px;opacity:0;}
}


@media only screen and (max-width:690px){	

.about_icon_nav{ margin-top:30px; position:relative; width:98%; margin:40px auto; top:80px;}
.about_icon_nav a{ width:14.6%; float:left; display:block; position:relative; color:#0175c8; margin-bottom:20px; padding:1%;}
.about_icon_nav a i{ padding:10px 13px; text-align:center; font-size:3em; border:2px solid #0175c8;  border-radius:200px;transition: all 0.5s;}
.about_icon_nav a b{ display:block; text-align:center; margin-top:20px; color:#333; font-weight:normal; font-size:14px;}
.about_icon_nav a:hover i{ background:#0175c8; border:2px solid #0175c8; color:#fff; -moz-transform: rotate(360deg); 
-webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

.l_icon1,.l_icon2,.l_icon3{ left:-900px;opacity:0;}
.r_icon1,.r_icon2,.r_icon3{ right:-900px;opacity:0;}

.about_04{ background:url(../images/zlgl_bg02.jpg) no-repeat; background-size:100%; text-align:center; padding:30px 0 30px 0; width:100%; margin:40px auto;}
.about_02{ background:url(../images/ldtd_bg02.jpg) no-repeat; background-size:100%; text-align:center; padding:30px 0 30px 0; width:100%; margin:40px auto;}

/*------新闻日期型列表---- */ 
.date_news_list{ margin-top:10px; font-size:12px; margin-top:5px; clear:both; margin-left:-0%; width:98%; margin:10px auto;}
.date_news_list li { width:100%;margin-bottom:10px; margin-left:0%; font-family: "Microsoft YaHei"!important;  height:76px; float:none;}

.date_news_list .datetime {width:60px;height:60px; margin-top:5px;text-align:center;display:block; float:left;font-family:Arial, Helvetica, sans-serif; background:#0061af; padding:3px; margin-right:10px;}
.date_news_list .datetime strong{display:block; font-size:40px; line-height:40px;height:40px; color:#fff; font-weight:normal;}
.date_news_list .datetime b{font-size:12px; line-height:12px; margin-top:5px; display:block; color:#fff; font-weight:normal;}

.date_news_list .cnt { position:inherit;height:80px; padding-top:5px;}
.date_news_list .cnt .bt {font-size: 16px;margin-bottom: 2px; margin-top:5px;color:#444; font-weight:normal; height:20px; line-height:20px; overflow:hidden; display:block;}
.date_news_list p.summary {line-height:20px;margin-top:5px; color:#999; height:40px; overflow:hidden;}

.date_news_list .cnt .bt:hover{ color:#ed6d34;}
.date_news_list li:hover  .datetime{ background:#ff7e00;}


.hot_gg{ float:none; width:98%; margin:1%;}
.hot_gg img{ width:100%; position:relative;}
.hot_gg a{ display:block; position:relative;}
.hot_gg h1{ font-size:14px; text-align:center; color:#fff; background:url(../images/h_tm90.png); height:40px; line-height:40px; margin-top:-40px; position:relative; z-index:99; bottom:0px; float:left; width:100%;}

.gg_list{ float:none; width:98%; margin-top:15px;}
.gg_list li{  color:#666; height:35px; line-height:35px; font-size:15px; clear:both; }
.gg_list li i{ float:left; color:#333; margin-right:3px; font-size:13px}
.gg_list li  p.fl{ float:left;}
.gg_list li  p.fr{ float:right; font-size:12px;}
.gg_list li a{ color:#333;}
.gg_list li a:hover{ color:#37a1d3;}

}

@media only screen and (max-width:480px){	


.about_01{ width:98%; max-width:1200px; margin:20px auto 0px; text-align:center;position:relative; padding-bottom:10px; }
h1.bt{ color:#444; font-size:24px; font-weight:normal; position:relative; top:60px; opacity:0;}
span.x{ width:60px; height:3px; display:block; background:#36a1d5; margin:20px auto 0;position:relative; top:80px; opacity:0;}
.about_text{ color:#666; line-height:24px; width:96%; margin:30px auto 0;position:relative; top:100px; opacity:0;}


.about_icon_nav{ margin-top:30px; position:relative; width:98%; margin:30px auto 10px; top:80px;}
.about_icon_nav a{ width:31.3%; float:left; display:block; position:relative; color:#0175c8; padding:1%;}
.about_icon_nav a i{ padding:10px 13px; text-align:center; font-size:4em; border:2px solid #0175c8;  border-radius:200px;transition: all 0.5s;}
.about_icon_nav a b{ display:block; text-align:center; margin-top:20px; color:#333; font-weight:normal; font-size:14px;}
.about_icon_nav a:hover i{ background:#0175c8; border:2px solid #0175c8; color:#fff; -moz-transform: rotate(360deg); 
-webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

.l_icon1,.l_icon2,.l_icon3{ left:-900px;opacity:0;}
.r_icon1,.r_icon2,.r_icon3{ right:-900px;opacity:0;}



}

@media only screen and (max-width:360px){

}


