﻿﻿body{ font-family:'微软雅黑'; background:#f7f7f7;}
.c_1200 {width:1170px; overflow:hidden; margin:15px auto;padding:15px; background:#fff;}
/*list_news*/
.list_news { width:1170px; overflow:hidden; margin:0 auto;}
.news_wz { width:100%;float:left;color:#000; line-height:25px; margin-bottom:5px;}
.news_wz i { background:url(../images/list_news_jpg.jpg) 0px -194px no-repeat; width:18px; height:25px; display:block; float:left;}
.news_wz a { color:#000; margin:0 5px;}
.news_wz a:hover { color:#16aefd;}

/*列表*/
.list_px { width:100%; height:32px; border-bottom:1px solid #f4f4f4; float:left; line-height:32px; color:#aaa;}
.list_px a { color:#000; margin:0 12px;}
.list_li { width:839px; overflow:hidden; float:left;}
.nav { width:839px; float:left; height:45px; background:#f7f7f7; line-height:45px; font-size:16px; margin:20px 0;}
.nav ul li { width:100px; text-align:center; float:left;}
.nav ul li:hover { background:#16aefd;}
.nav ul li:hover a { color:#fff; width:100%; height:100%; display:block;}
.cur { background:#16aefd;color:#fff; width:100%; height:100%; display:block;}
.list_li ul { width:850px; overflow:hidden; float:left;}
.list_li ul li { width:413px; overflow:hidden; float:left; border:1px solid #fff; margin-right:10px; margin-bottom:15px;}
.list_li ul li img { width:413px; height:243px; float:left;
          transition:all 0.3s ease-in-out 0s;
		  -moz-transition:all 0.3s ease-in-out 0s;
		  -webkit-transition:all 0.3s ease-in-out 0s;
		  -o-transition:all 0.3s ease-in-out 0s;
		  -ms-box-transition:all 0.3s ease-in-out 0s;
}
.list_li ul li:hover img {
	      transform:scale(1.02);
		  -moz-transform:scale(1.02);
		  -webkit-transform:scale(1.02);
		  -o-transform:scale(1.02);
		  -ms-box-transform:scale(1.02);
}
.list_li ul li span {width:100%; height:35px; line-height:50px;display:block;float:left; font-size:18px; color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_li ul li:hover span { color:#16aefd;}
.list_li ul li p { width:100%; height:45px; line-height:22px; float:left; display:block;color:#8f8f8f; font-weight:100; margin-top:10px;}
.list_li ul li i {line-height:31px;display:block; float:left; color:#8f8f8f; margin-right:15px; padding-left:32px;}
.list_li ul li i.i1 { background:url(../images/b2_bg.jpg) 0 8px no-repeat;}
.list_li ul li i.i2 { background:url(../images/b3_bg.jpg)  0 7px no-repeat;padding-left:25px;}


/*news_c_r*/
.news_c_r { width:311px; overflow:hidden; float:right;    margin-top: -56px; }
.news_c_r_1_1 { width:311px; overflow:hidden; float:left;padding-top:4px;margin-bottom:20px;}
.news_c_r_1_1 p { width:100%; overflow:hidden;float:left;}
.news_c_r_1_1 p i {border-left:3px solid #16aefd;padding-left:8px; margin-bottom:15px; font-size:18px; float:left; line-height:20px; font-weight:bold;}
.news_c_r_1_1 ul li { width:33%; height:80px; margin-right:1px;margin-bottom:1px; float:left;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;
		  -webkit-transition:all 0.3s ease-in-out 0s;
		  -o-transition:all 0.3s ease-in-out 0s;
		  -ms-box-transition:all 0.3s ease-in-out 0s;}
.news_c_r_1_1 ul li:hover {transform:scale(1.02);
		  -moz-transform:scale(1.02);
		  -webkit-transform:scale(1.02);
		  -o-transform:scale(1.02);
		  -ms-box-transform:scale(1.02);}
.news_c_r_1_1 ul li:hover a span { color:#fff;}
.news_c_r_1_1 ul li img {width:100%; height:80px; float:left;}
.news_c_r_1_1 ul li span { width:100%; float:left; line-height:80px; font-size:16px; color:#000; position:relative; height:80px; display:block; top:-80px; left:0px; text-align:center; color:#fff; font-size:20px; font-weight:bold; z-index:1;}
.news_c_r_1_1 ul li i {width:100%; float:left;position:relative; height:80px; display:block; top:-160px;opacity:0.4;background:#000;filter:Alpha(opacity=40); float:left; z-index:0;}
.news_c_r_1_1 ul li:hover i { opacity:0;background:#000;filter:Alpha(opacity=0);}
.news_c_r_1 { width:311px; overflow:hidden; float:left;padding-top:4px;margin-bottom:20px;}
.news_c_r_1 p { width:100%; height:30px;float:left; font-size:18px; line-height:30px;font-weight:bold; }
.news_c_r_1 p i { width:8px; height:8px; margin-right:15px; float:left; background:#16aefd; display:block; margin-top:13px;}
.news_c_r_1 p span { width:202px; border-bottom:1px solid #ccc; height:16px; float:right;}
		.slideBox{ width:287px; background:#fafafa;position:relative; padding:12px; float:left; margin-top:10px;}
		.slideBox .hd{height:18px;  position:absolute; right:12px; top:168px; z-index:1;width:287px; opacity:0.8;filter:Alpha(opacity=80);}
		.slideBox .hd ul{ padding:0 34px; height:11px; padding-top:7px;zoom:1; float:left; width:219px;background:#fff; text-align:center; }
		.slideBox .hd ul li{ float:left; margin-right:11px;  width:62px; height:5px; line-height:14px; text-align:center; background:#000; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#16aefd;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd ul { width:100%; height:220px; border-bottom:1px solid #ccc;}
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:287px; height:174px; display:block;  }
		.slideBox .bd li a span { width:100%; display:block; height:35px; text-align:center;font-size:18px; position:relative; bottom:-10px;}
.news_c_r_1_2 { width:100%; overflow:hidden; margin-top:13px; float:left;}
.news_c_r_1_2 ul { width:100%; overflow:hidden; float:left;}
.news_c_r_1_2 ul li { width:100%; height:30px; line-height:30px; color:#999;}
.news_c_r_1_2 ul li a { padding-left:10px; color:#333;}
.news_c_r_1_2 ul li a:hover { color:#16aefd;}

/*list_ny_fh*/
.list_ny_fh { width:50px; height:50px; position:fixed; right:15%;bottom:20%;background:rgba(0,0,0,0.1);}
.list_ny_fh:hover { background:#16aefd;}
.list_ny_fh img { width:100%;}

.show_xyy {width:839px;overflow:hidden; float:left; margin:15px 0;}
.show_xyy a b {display:none;}
.show_xyy a{padding:10px; margin-right:10px; font-size:16px; background:#eee; float:left; display:block; color:#333; font-weight:bold; border:1px solid #eee;}
.show_xyy a:hover {color:#fff; background:#16aefd;}
.show_xyy b {padding:10px; margin-right:10px; font-size:16px; background:#16aefd; float:left; display:block; color:#333; font-weight:bold; border:1px solid #16aefd; color:#fff;}
.show_xyy a.xiayiye_z {display:none;}
.topreg {float:right;}
.topreg a{padding-left:10px;}