﻿﻿
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 {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_fl { width:101%; overflow:hidden; float:left; font-size:14px; color:#999;}
.list_fl span { height:1px; width:1170px; float:left; position:relative;top:33px; background:#f4f4f4;}
.diqu { width:285px; float:left; margin-right:10px; overflow:hidden; position:relative;}
.diqu i { padding:5px 18px; float:left; text-align:center; border-bottom:2px solid #16aefd; font-size:16px; color:#000;padding-left:22px;}
.diqu p { width:99%; height:100px; float:left; border-right:1px solid #f4f4f4; margin-top:6px;}
.diqu p a { padding:1px 11px; margin:6px 3px; float:left; border-radius:10px 0;}
.diqu p a:hover { background:#f40000; color:#fff;box-shadow:1px 1px 1px #888888;}
.list_fl p a.current { background:#f40000; color:#fff;box-shadow:1px 1px 1px #888888;}
.m-class-nav { float:left;}
.m-class-nav li { float:left;} 
.m-class-nav li a {padding:0 16px;color:#000;}
/*list2选项卡*/
.list_list { width:839px; text-align:left; float:left; }
.list_list li{ height:128px; line-height:37px; font-size:18px; width:819px; border-bottom:1px solid #eee; padding:20px 15px;
transition:all 0.3s ease-in;
-webkit-transition:all 0.3s ease-in;
-moz-transition:all 0.3s ease-in;
-o-transition:all 0.3s ease-in;}
.list_list li:hover { background:#fdfdfd;transition:all 0.4s ease-in; padding-left:0px;
-webkit-transition:all 0.4s ease-in;
-moz-transition:all 0.4s ease-in;
-o-transition:all 0.4s ease-in;}
.list_list li a {width:100%; overflow:hidden; display:block;}
.list_list li span.list2_bk { padding:4px; border:1px solid #eee; float:left; display:block; margin-right:10px; width:190px; height:118px;}
.list_list li img {width:190px; height:118px; float:left; border-radius:0px;}
.list_list li span.h5  {float:left; width:587px; font-size:22px; font-weight:bold; line-height:22px; height:26px; margin-top:5px;}
.list_list li:hover span.h5 { color:#16aefd;}
.list_list li p {width:593px; display:block; font-size:12px; color: #aaa; line-height:24px;text-indent:24px; margin-top:5px; margin-bottom:7px;float:left; height:50px;}
div.list2_sjfx { width:550px; height:25px;padding-left:40px ;font-size:14px; float:left; text-align:right; line-height:25px; color:#ccc; margin-top:7px;}
div.list2_sjfx span {margin-left:40px;}

.show_xyy {width:1100px; margin-bottom:20px; overflow:hidden; margin:15px auto;float:left;}
.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;}

/*news_c_r*/
.news_c_r { width:311px; overflow:hidden; float:right; }
.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;}


.topreg {float:right;}
.topreg a{padding-left:10px;}

.list_fl a.current { background:#16aefd; color:#fff;border-radius:10px;}

