@charset "utf-8";
*{margin:0; padding:0;}
html,body{width:100%;}
body{font-size:18px;font-family:"微软雅黑", Arial; background:#FFF}
div,li,ul,dl,dd,dt,span,font,label,i,b,h1,h2,h3,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:18px;font-weight:normal}i{ font-style:normal}input{outline:none;}
td{padding:0;list-style-type:none;font-family:"微软雅黑", Arial;} input::-webkit-input-placeholder{color:#fff;}
a{text-decoration: none;color:#333;font-family:"微软雅黑", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}a:hover{color:#0e419c}
input,img,table{border: 0;}.w1280{width:1280px; margin:0 auto; clear:both;}.fr{float:right;}.fl{float:left;}.clear{clear:both;}
/**/
.mean-bar{float:left;width:100%;position: absolute; z-index:999;padding:0px 0;min-height:40px;}
a.meanmenu-reveal{width:32px;height:32px;margin:45px 20px 11px 2px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:none;font-family:Arial,Helvetica,sans-serif;font-weight:500;}
a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:5px}
.mean-nav1{float:left;width:100%;background:#fff;margin-top:120px}
.mean-nav1 .second-nav li{ background-color:#235abb;}
.mean-nav1 .second-nav li a{ color:#fff; border-bottom:#0e419c 1px solid;  padding: 1.5 8%;}
.mean-nav1 ul{padding:0;margin:0;width:100%;list-style-type:none}
.mean-nav1 ul li{position:relative;float:left;width:100%; background:#0e419c;border-top:1px solid rgba(255,255,255,.5);}
.mean-nav1 ul li.xia{background:#0e419c url(../images/t_img.png) 120% -46px no-repeat;}
.mean-nav1>ul>li>a{display:block;float:left;width:20%;padding:2% 5%;margin:0;text-align:left;color:#fff;text-decoration:none;text-transform:uppercase}
.mean-nav1 ul li li{background: url(../images/t_img.png) 22px -49px no-repeat;}
.mean-nav1 ul li li a{width:100%;padding:2.3% 8%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible; display:block; color:#b31413}
.mean-nav1 ul li.mean-last a{border-bottom:0;margin-bottom:0}
.mean-nav1 ul li li li{ background:#eae9e9}
.mean-nav1 ul li li li a{width:100%;padding:3% 5%; color:#333}
.mean-nav1 ul li li li li a{width:60%;padding:3% 20%}
.mean-nav1 ul li li li li li a{width:50%;padding:3% 25%}
.mean-nav1 ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}
.mean-nav1 ul li a.mean-expand{display:none;width:100%;height:32px;padding:2% 0!important;position:absolute;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0!important; background:url(../images/dd.png) no-repeat; background-position:95% center;}
.mean-nav1 ul li a.mean-expand:hover{width:100%;height:32px;padding:2% 0!important;position:absolute;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0!important; background:url(../images/dd.png) no-repeat; background-position:95% center}
.mean-push{float:left;width:100%;padding:0;margin:0;clear:both}
.mean-nav1 .wrapper{width:100%;padding:0;margin:0}
.mean-bar,.mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.mean-remove{display:none!important}

#vivo-airbox{width:100%; position:fixed; top:0; left:0; z-index:1000; overflow:hidden;}
#vivo-head,#vivo-contain,#vivo-foot{z-index:1; position:relative; width:100%;}
#vivo-head{z-index:10000; position:absolute; top:0;}
#vivo-head .vivo-nav{width:10%; height:40px; margin:auto; position: absolute; z-index:40; top:0px; left:75%; }

.vivo-nav .search-user{float:left; margin-left:30%; z-index:1000; display:none}
.search-user a{width:26px; height:27px; display:inline-block; position:relative;top:50px; left:0; overflow:hidden; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.search-user a:hover,.search-user a.current{ }
.search-user img{ width:100%}
#vivo-head .vivo-search{width:100%; background:#FFF; position:relative; z-index: 40; display:none; margin:110px auto 0;}
.search-box{width:96%; margin:0 auto;padding-top:-12px; z-index: 40; }
.search-box input{width:80%; height:33px; font-size:14px; color:#555; border:none; padding-left:10px; background:#fff; overflow:hidden; vertical-align:middle; border:1px solid #e1e1e1}

body:before {content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px;
 -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	     box-shadow: 0px 0px 10px rgba(0,0,0,.8);
}
.header{ height:152px; background:#1c4390;}.header .logo{float: left; padding-top: 30px; }.phone_logo{display:none;}
.header form{ float:right; margin-top:60px;}
.header form input[type="text"]{background:#142f65; padding:0 12px; width:172px; height:36px; float:left; border:0; color:#fff}
.header form input[type="submit"]{background:#142f65 url(../images/sous.png) center no-repeat; width:30px; height:36px; float:left;border:0; cursor:pointer}

.nav_box{height:46px; clear:both; background:#072e7b; width:100%;}
.nav_box .nav1{width:1280px; margin:0 auto; height: 46px; position: relative; z-index: 111;}
.nav_box .nav1 li{float: left;width: 128px;height: 46px;line-height: 46px;text-align: center; position:relative}
.nav_box .nav1 li a{color: #fff; display:block; line-height:46px; text-align:center; font-size:20px;}
.nav_box .nav1 li a.on{color: #fff; background:#fff;}
.nav_box .nav1 li .second-nav{width: 128px;display: none;position: relative;}
.nav_box .nav1 li .second-nav li{position: relative;width: 100%;height: 40px;line-height: 40px;}
.nav_box .nav1 li .second-nav li a{color: #072e7b; line-height:40px;background: #fff; font-size:16px}.nav_box .nav1 li .second-nav li a:hover{color:#fff; background:#072e7b}
.hovers>a{color: #fff!important;}
.mean-bar .hovers>a{ color:#fff}

.fullSlide{width:100%;position:relative;height:520px; clear:both; overflow:hidden}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:520px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:520px;}
.fullSlide .bd li h1{ position:absolute; display:block; min-width:180px; padding:0 10px; background:rgba(0,0,0,.5); line-height:40px; text-align:center; color:#fff; font-size:16px; z-index:99; bottom: 40px; left: 16.7%;}
.fullSlide .hd{ display:none}
.fullSlide .prev,.fullSlide .next{display:block !important;opacity:1 !important;position:absolute;top:50%;margin-top:-30px;left:1%;z-index:1;width:60px;height:60px;cursor:pointer;display:none; font-size:35px; font-family:"宋体"; font-weight:bold; color:#fff; text-align:center; line-height:60px;}
.fullSlide .next{left:auto;right:1%;}

.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.mod{padding: 50px 0px 0px;}
.mod .ml{float:left; width:620px;padding-top:5px;}
.mod .mr{float:right;width: 620px;}
.post { margin-bottom:10px; }
.post .tt {display:inline-block;width:100%;border-bottom: 0px solid #e6e6e6;}
.post .tt .tit {display:inline-block;float:left;width: 114px; padding-left:56px; height: 50px; border-bottom: 3px solid #1c4390; position:relative;} /**???????**/
.post .tt .tit .title {display:block;line-height: 42px;color: #424242;font-family:"Microsoft yahei";}
.post .tt .tit .name{ display:none; line-height:16px; color:#333; }
.post .con { padding: 6px 0; margin:0 auto; }
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc; } 
.post .con .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center; }
.post .more_btn {display:inline-block;*display:inline; *zoom:1; height: 20px;margin-top: 10px;line-height: 20px;float:right;}
.post .more_btn .more_text,.post .more_btn a {font-size:13px; cursor:pointer;} 
.post .more_btn a{color:#666;} 
.post .more_btn a:hover{color:#666;} 
.post1 .tt {border-bottom: 1px solid #e1e1e1;}
.post1 .tt .tit {}
.post1 .tt .tit .title {display:inline-block;font-size: 28px;font-weight:normal;color: #333;cursor:pointer;}
.post1 .tt .tit .title.selected {color:#1c4390;}
.post1 .more_btn a{color:#999; font-size: 14px;}
.post-11 .focus .focus-title {height: 40px;line-height: 40px;padding: 15px 15px 0px 15px; font-size: 14px;}
.post-11 .focus .focus-title a{ color: #1c4390;  font-family:"Microsoft YaHei"; font-size: 20px;padding-left: 6px;}
.post-11 .focus .focus-title-bar {position: relative;background: #f6f6f6;margin-left:0px; top: 0; bottom: 0; left: 0; right: 0;}
.post-11 .focus .focus-title-bg,.post-11 .focus .focus-text-bg{ display: none;}
.post-11 .focus .focus-text-box{ width: 100%; position: relative;background: #f6f6f6;margin-left:0px; top: 0; bottom: 0; left: 0; right: 0;    height: 60px !important;}
.post-11 .focus .focus-text-box .focus-text a{ display: inline-block; color: #777777; font-size: 16px; font-family: "Microsoft YaHei"; line-height: 28px;padding-left: 6px;}
.post-11 .focus .focus-pagination {position:absolute;right: 14px;bottom: 46px;}
.post-11 .focus .focus-page {width: 20px;height: 20px; line-height: 20px; font-size:12px; border-radius: 0px; background-color: #fff; color: #000;}
.post-11 .focus .focus-page span {display:block;}
.post-11 .focus .focus-page:hover {font-size: 13px; color: #000; font-weight: bold; }
.post-11 .focus .focus-page-active {background-color: #146CC1;color:#fff;}
.post-11 .focus .focus-navigation {filter:alpha(opacity=70);padding: 0 7px; font-family:"宋体"}
.post-11 .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.post-11 .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}
.post-13 .news_date{ float: left; width: 72px; height: 48px; border-right: 1px solid #e1e1e1;font-family: "Microsoft YaHei"; margin-right: 15px;}
.post-13 .news_list li.news.n1{ margin-top: 20px;}
.post-13 .news_list li.news{ margin-bottom: 33px;}
.post-13 .news_date .news_year{ width: 56px; height: 26px; line-height: 26px; color: #f9b52a; font-size: 26px; text-align: center;}
.post-13 .news_date .news_days{ width: 56px; height: 22px; line-height: 22px; font-size: 14px; color: #333333;}
.post-13 .news_wz{ float: left; width: 530px;}
.post-13 .news_text .news_list li.news .news_title a{ display: inline-block; line-height: 30px; margin-top: -8px; font-size: 18px; color: #333;}
.news_list li.news {line-height: 34px;padding-left:0px;}
.news_list li.news span.news_title { float:left; }
.news_list li.news span.news_title img {vertical-align: middle;}
.news_list li.news span.news_meta {float:right;margin-left:2px;color: #9C9C9C;}
.news_list li.news .news_time,
.news_list li.news .news_time span{color: #666;}
.news_list li.news .news_icon {display:inline-block;margin:0 auto; border:0px solid red;}
.news_list li.news .news_text {line-height:22px; color:#666;}
.news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}
.news_list li.news p {line-height:34px;}
.mod .ml .post .con .focus .focus-container .focus-item a img{width:620px !important;}
.post-11 .focus .focus-text-box{ width: 100%; position: relative;background: #f6f6f6;margin-left:0px; top: 0; bottom: 0; left: 0; right: 0;    height: 60px !important;}
.post-11 .focus .focus-text-box .focus-text a{ display: inline-block; color: #777777; font-size: 16px; font-family: "Microsoft YaHei"; line-height: 28px;padding-left: 6px;}
.news_jj {
    height: 14px;
    line-height: 14px;
color:#9e9e9e; font-size:13px;
}

.main2{height: 470px;padding-top: 30px;background: #f2f2f2;}
.rili2{ margin-top: 33px;}
.rili2 .con{ padding:5px 0px;}
.rili2 .news_list {}
.rili2 .news_list li.news{margin-bottom: 19px;padding-bottom: 19px;border-bottom:1px solid #ccc; display: inline-block; width: 587px; margin-right: 50px;}
.rili2 .news_list li.news.n2,.rili2 .news_list li.news.n4,.rili2 .news_list li.news.n6{ margin-right: 0;}
.rili2 .news_list li.news.n1{margin-top:10px;border-bottom:1px solid #ccc;}
.rili2 .news_list li.news.n5,.rili2 .news_list li.news.n6{ border-bottom: none;}
.rili2 .news_list li.news .news_date{float: left;width: 81px;margin-right:-70px;background:#00707a;text-align:center;}
.rili2 .news_list li.news .news_date .news_year{line-height: 40px;font-size: 24px; color:#fff; background-color:#1c4390; transition:all 0.4s ease-in-out;}
.rili2 .news_list li.news .news_date .news_days{line-height:41px; font-size: 14px; color:#1c4390; background-color:#fff;}
.rili2 .news_list li.news .news_wz{width:100%;}
.rili2 .news_list li.news .news_wz .news_con{margin-left:111px; padding: 2px 0px;} 
.rili2 .news_list li.news .news_title{line-height: 23px;margin-top: -2px;font-size: 20px;color:#000; margin-bottom: 8px;} 
.rili2 .news_list li.news .news_title a{ color: #333;}
.rili2 .news_list li.news .news_jj span,.rili2 .news_list li.news .news_jj a{ display: block; line-height: 24px; color: #777777; font-size: 16px; font-family: "Microsoft YaHei";}
.rili2 .news_list li.news:hover .news_date .news_year{background-color:#f9b52a;transition:all 0.4s ease-in-out;}
.rili2 .news_list li.news:hover .news_date .news_days{background-color:#e3e4e6;}

.t1:before{ content: " "; display: inline-block; width: 35px; height: 35px; background:url(../images/t1.png) no-repeat; position:absolute;left:0;top:0;    margin-top: 9px; margin-left: 5px;}
.t2:before{ content: " "; display: inline-block; width: 35px; height: 35px; background:url(../images/t2.png) no-repeat; position:absolute;left:0;top:0;    margin-top: 9px; margin-left: 5px;}
.t3:before{ content: " "; display: inline-block; width: 35px; height: 35px; background:url(../images/t3.png) no-repeat; position:absolute;left:0;top:0;    margin-top: 9px; margin-left: 5px;}
.t3{width: 145px !important;}
.t4:before{ content: " "; display: inline-block; width: 35px; height: 35px; background:url(../images/t4.png) no-repeat; position:absolute;left:0;top:0;    margin-top: 9px; margin-left: 5px;}

.main3{height: 530px; background:#fff}
.main3 .inner{ padding-top: 36px;}
.main3 .ml{ display: inline-block; width: 400px; margin-right: 43px; vertical-align:top;}
.main3 .mc{ display: inline-block; width: 400px; margin-right: 30px; vertical-align:top;}
.main3 .mr{ display: inline-block; width: 400px; vertical-align:top;}

.post-31 .news_list{ margin-top: 30px;}
.post-31 .tz-bot li{ border-bottom: 1px solid #e1e1e1; padding: 13px 0;}
.post-31 .tz-bt a{ color: #1c4390; font-size: 18px; line-height: 24px; font-family: "Microsoft YaHei";}
.post-31 .tz-botlist a{ color: #333333; font-size: 18px; line-height: 24px; font-family: "Microsoft YaHei";}

#footer {background: #1c4390;height: 200px;}
#footer .inner {padding:41px 0px;position:relative; width: 1280px; margin:0 auto}
#footer .inner .mod{ padding:0; margin:0}
#footer .inner .foot-left{float:left;width: 380px; padding-left: 19px; border-left: 1px solid #927c8d;}
#footer .inner .foot-left .news_title,#footer .inner .foot-right h2{ font-size: 18px; color: #FFFFFF; line-height:30px; font-family: "Microsoft YaHei"; font-weight:normal; margin-bottom: 10px;}
#footer .inner .foot-left .news_text,#footer .inner p{ font-size: 14px; color: #dbd9db; line-height: 24px; font-family: "Microsoft YaHei";}
#footer .inner  img{ float: left; margin-right: 40px; margin-top: 9px;}
#footer .inner .foot-right{float:right;width: 477px; padding-left: 19px; border-left: 1px solid #927c8d;height: 110px;}
#footer .inner .copyright span{font-size: 14px;
    color: #dbd9db;
    line-height: 24px;
    font-family: "Microsoft YaHei";}
#footer .inner .copyright span{}
#footer .inner .copyright a{color:#eee;}

.zy_banner{height:235px;}.zy_banner img{width:1280px; height:235px;}
.wrapper { width:100%; margin:0 auto;  }
.wrapper .inner {width: 1280px;margin:0 auto;} 
.main,.list {background:url(images/head-bg.png) top center repeat-x;}
#l-container .inner {padding:25px 10px;}
.col_menu {width: 240px;float:left;margin-right:-240px;position:relative;} 
.col_menu .l-qh{ margin-bottom:10px;}
.col_menu .col_menu_head {background: #1c4390;}
.col_menu .col_menu_head h3.col_name { font-size:20px; font-weight:normal; color:#fff; }
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:50px; padding:0px 5px 0px 30px;}
.col_menu .col_menu_con{border:1px solid #e4e4e4;}

.col_news {width: 100%;min-height:500px;float:right;} 
.col_news .col_news_box{margin-left: 290px;}
.col_news_head {border-bottom: 1px solid #DBDBDB;}
.col_metas .col_title { display:inline-block; float:left; height: 48px; line-height: 48px; } 
.col_metas .col_title h2 {display:inline-block;font-size: 20px;font-family:"Microsoft yahei";font-weight: normal;color: #1c4390;border-bottom: 3px solid #CBCBCB;}
.col_metas .col_path {display:inline-block;float:right;white-space:nowrap;height: 46px;line-height: 46px;color: #666;}
.col_metas .col_path a{color: #2F2F2F;}
.col_news_con { padding:5px 0px 10px 0px; margin:0 7px;}
.col_news_list { margin-top:7px;}
.col_news_list .wp_article_list .list_item {} 
.col_news_list .wp_article_list .list_item .Article_Index { } 
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.75; font-size:14px; color:#333;}
.col_news_list .wp_entry p { margin-bottom:10px;}
.col_news_list .wp_entry table{ margin-bottom:4px;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); }

.wp_listcolumn { display:block; width:100%; border-top:1px solid #ddd; border-bottom:1px solid #fff;}
.wp_listcolumn .wp_column {display:block; width:100%; vertical-align: bottom;}
.wp_listcolumn .wp_column a { display:block; width:100%; color:#666; font-size:15px; font-weight:bold; word-wrap:break-word; background:#f5f5f5 url(wp_column_menu_li_1.gif) no-repeat 6px 12px; border-bottom:1px solid #ddd; border-top:1px solid #fff; text-align: left;}
.wp_listcolumn .wp_column a:hover { color:#C00; background-color:#f9f9f9; background-image: url(wp_column_menu_li_2.gif);}
.wp_listcolumn .wp_column a.selected { color:#000; background-color:#e8e8e8; background-image: url(wp_column_menu_li_2.gif);}
.wp_listcolumn .wp_column a .column-name { display:inline-block; line-height:22px; padding:5px 10px 5px 20px; cursor:pointer;}

.col_list{}
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.col_list .wp_listcolumn .wp_column a,.col_list .wp_listcolumn .wp_column a span {color:#333;font-size: 15px;font-weight:normal;background:none;border-top:0px solid #fff;}
.col_list .wp_listcolumn .wp_column a .column-name{padding:5px 0px 5px 28px;line-height:32px;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected { color:#1c4390; background:#eee; } .col_list .wp_listcolumn .wp_column a:hover span{color:#1c4390;}

.col_list .wp_listcolumn .wp_column a.selected span.column-name,.col_list .wp_listcolumn .wp_column a.selected span.column-name span{color: #1c4390;font-weight:bold}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a { color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{font-weight:bold; color:#1c4390;}
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 28px;padding: 5px 10px 5px 52px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {font-weight:bold; font-weight:bold;color:#1c4390;} 

.col_list .wp_listcolumn .wp_column .sub_list .sub_list a {background:none; } 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name { padding: 5px 10px 5px 51px; cursor:pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#1c4390;} 

.col_news {width: 100%;min-height:500px;float:right;} 
.col_news .col_news_box{margin-left: 290px;}
.col_news_head {border-bottom: 1px solid #DBDBDB;}
.col_metas .col_title { display:inline-block; float:left; height: 48px; line-height: 48px; }
.col_metas .col_title h2 {display:inline-block;font-size: 20px;font-family:"Microsoft yahei";font-weight: normal;color: #1c4390;border-bottom: 3px solid #CBCBCB;}
.col_metas .col_path {display:inline-block;float:right;white-space:nowrap;height: 46px;line-height: 46px;color: #666;font-size:13px} .col_metas .col_path span{font-size:13px}
.col_metas .col_path a{color: #2F2F2F; font-size:13px;}
.col_news_con { padding:5px 0px 10px 0px; margin:0 7px;}
.col_news_list { margin-top:7px;}
.col_news_list .wp_article_list .list_item {}
.col_news_list .wp_article_list .list_item .Article_Index { }
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.75; font-size:14px; color:#333;}
.col_news_list .wp_entry p { margin-bottom:10px;}
.col_news_list .wp_entry table{ margin-bottom:4px;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); }

.news_list { }
.news_list li.news {line-height: 34px;padding-left:0px;}
.news_list li.news span.news_title { float:left; }
.news_list li.news span.news_title img {vertical-align: middle;}.news_list li.news span.news_title a{font-size:14px;}
.news_list li.news span.news_meta {float:right;margin-left:2px;color: #9C9C9C; font-size:14px}
.news_list li.news .news_time,
.news_list li.news .news_time span{color: #666;}
.news_list li.news .news_icon {display:inline-block;margin:0 auto; border:0px solid red;}
.news_list li.news .news_text {line-height:22px; color:#666;}
.news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}
.news_list li.news p {line-height:34px;}

.fy{padding:20px 0; text-align:center; line-height:30px; font-size:14px;}

#d-container .inner {padding:20px 60px;background:#fff;}
.infobox {width:auto; margin:0 auto; min-height: 500px;}
.article {padding-top:10px;}
.article h1.arti_title {line-height: 48px;font-family: "Microsoft YaHei";font-size:22px;text-align:center;color: #000000;}
.article h2.arti_title {line-height: 40px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #1B1B1B;}
.article .arti_metas { padding:10px; text-align:center;border-top:1px solid #ececec;}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;}
.article .entry { margin:0 auto; overflow:hidden;margin-top:10px;}
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:14px; color:#333;}
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {display: block;margin:0 auto; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }
.article .entry .read table{margin:0 auto; border:none!important;}

@media all and (min-width:1000px) and (max-width:1279px){
	.w1280{width:100%;}
	.mod{margin-bottom: 20px;}
	.nav_box .nav1{width:100%;}
	.nav_box .nav1 li{width: 10%;}
	.mod .ml{width:50%;}
	.mod .mr{width:48%;}
	.post-13 .news_date{width:13%;}
	.post-13 .news_date .news_year,.post-13 .news_date .news_days{width:100%;}
	.post-13 .news_wz{width:83%;}
	.post-13 .news_jj{overflow:hidden;}
	.post-13 .news_list li.news{margin-bottom: 5%;}
	.sudy-tab .tab-menu{ background-size:100% 50px !important}
	.rili2 .news_list li.news{ width:47%}
	.main2 .news_jj{overflow:hidden; height:24px}
	.main3 .ml{width:30%;}
	.main3 .mc{width:30%;}
	.main3 .mr{width:30%;}
	#footer .inner{width:70%; margin:0 auto}
	#footer .foot-right{display:none;}
	.wrapper .inner{width:100%;}
	.zy_banner{width:100%;}
	.zy_banner img{width:100%}
	.col_metas .col_path{ margin-right:3%}
	#d-container .inner{width:88%;}
.post-31 .tz-bot li{    overflow: hidden;
    height: 24px;
    line-height: 30px;}
}
@media all and (min-width:601px) and (max-width:999px){
	..nav_box{display:none}
	.header form{display:none}
	.w1280{width:100%;}
	.mod{margin-bottom: 10px;}
	.logo{padding-top:3.5%; padding-left:2%; display:block}
	.logo img{width:70vw}
	.main3 .mc{width:98%; margin:0 auto; float:none}
	.vivo-nav .search-user{display:block;}
	.focus-container .focus-item img{width:100% !important; height:100% !important}
	.post-31 .tz-bot li{    overflow: hidden;
    height: 24px;
    line-height: 30px;}
	.fullSlide{ height:350px}
	.fullSlide .bd li{ height:350px}
	.fullSlide .bd li img{height:350px}
	.mod .ml{width:98%; margin:0 auto; float:none}
	.mod .mr{width:98%; margin:0 auto; float:none}
	.post-11 .focus .focus-text-box{ height:43px !important}
	.post-11 .focus .focus-title{padding: 9px 15px 0px 15px;}
	.post-13 .news_list li.news.n1{margin:10px 0}
	.post-13 .news_date{width:15%;}
	.post-13 .news_date .news_year,.post-13 .news_date .news_days{width:100%;}
	.post-13 .news_wz{width:80%;}
	.news_jj{display:none;}
	.news_text{padding-top:30px !important;}
	.sudy-tab .tab-menu{ background:none !important}
	.main2{    height: 626px;}
	.rili2 .news_list li.news{width:100%;     padding-bottom: 10px; margin:0 !important}
	.tab-list{width:98%; margin:0 auto}
	.rili2 .news_list li.news .news_date .news_days{    line-height: 30px;}
	.rili2 .news_list li.news .news_date .news_year{    line-height: 32px;}
	.main3{ height:auto}
	#footer .inner{width:70%; margin:0 auto;    padding: 20px 0px;}#footer .inner img{display:none;}
	#footer .foot-right{display:none;}
	#footer .foot-left{border-left:0 !important;}
	.wrapper .inner{width:100%;}
	.col_menu{display:none;}
	.col_news .col_news_box{margin-left:0}
	.zy_banner{width:100%; height:auto; overflow:hidden}
	.zy_banner img{width:200%;height:auto}
	.col_metas .col_path{ margin-right:3%}
	#d-container .inner{width:77%;}
}
@media all and (max-width:600px){
#footer .inner .foot-left .news_title{display:none}
	.nav_box{display:none}
	.header form{display:none}
	.w1280{width:100%;}
	.mod{margin-bottom: 10px;}
	.phone_logo{padding-top:3.5%; padding-left:2%}
	.phone_logo img{width:60%}
	.header{height:120px;}
	.vivo-nav .search-user{display:block;}
	.phone_logo{display:block;}.logo{display:none;}
	.fullSlide{ height:350px}
	.fullSlide .bd li{ height:350px}
	.fullSlide .bd li img{height:350px}
	.mod .ml{width:98%; margin:0 auto; float:none}
	.mod .mr{width:98%; margin:0 auto; float:none}
.mod .mc{width:98%; margin:0 auto; float:none;margin-right:0}
	.post-11 .focus .focus-text-box{ height:43px !important}
	.post-11 .focus .focus-title{padding: 9px 15px 0px 15px;}
	.focus-container .focus-item img{height:62vh !important}
	.post-13 .news_list li.news.n1{margin:10px 0}
	.post-13 .news_date{width:15%;}
	.post-13 .news_date .news_year,.post-13 .news_date .news_days{width:100%;}
	.post-13 .news_wz{width:80%;}
	.news_jj{display:none;}
	.news_text{padding-top:30px !important;}
	.sudy-tab .tab-menu{ background:none !important}
	.main2{    height: 626px;}
	.rili2 .news_list li.news{width:100%;     padding-bottom: 10px; margin:0 !important}
	.tab-list{width:98%; margin:0 auto}
	.rili2 .news_list li.news .news_date .news_days{    line-height: 30px;}
	.rili2 .news_list li.news .news_date .news_year{    line-height: 32px;}
	.main3{ height:auto}
	#footer .inner{width:70%; margin:0 auto;    padding: 20px 0px;}#footer .inner img{display:none;}
	#footer .foot-right{display:none;}
	#footer .foot-left{border-left:0 !important;width:auto!important;}
	.wrapper .inner{width:100%;padding:0!important}
	.col_menu{display:none;}
	.col_news .col_news_box{margin-left:0}
	.zy_banner{width:100%; height:auto; overflow:hidden}
	.zy_banner img{width:200%;height:auto}
	.col_metas .col_path{ margin-right:3%}
	#d-container .inner{width:77%;padding:0!important}
.news_list li.news span.news_title{    overflow: hidden;
    height: 34px;
    width: 77%;}
}