@charset "utf-8";
/* CSS Document */

/* 全局样式 */
*{ margin: 0; padding: 0; font-family:Microsoft YaHei;}
body{ width: 100%; height: 100%;}
a{ text-decoration: none; color: #333;}
p{ color: #333;}
li{ list-style: none;}
img{ border: 0; }
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.fl{ float:left;}
.fr{ float:right;}

/* 列表�? */
.main_img{width:100%; height:280px; margin:0 auto; background:url(../images/bannerimg.jpg) no-repeat;}
.add { width:100%; height:46px; background:#eee; margin-bottom:20px; }
.add h5 { width:1200px; margin:0 auto; font-size:14px; font-weight:normal; line-height:46px; color:#666; }
.add span { background:url(../images/icosy.png) no-repeat; padding:0 0 0 22px;}
.add b { padding:0 10px; }
.add a { color:#666; }
.add a:hover { color:#000; }

.main{ width:1200px; margin:0 auto;}
.w920{width:920px;}
.w220{width:220px;}
.smenutit { width:100%; float:left; min-height:72px; background:url(../images/ico_all_06.jpg) no-repeat #0154a4; }
.smenutit h5 { font-size:24px;line-height:28px; color:#f6f6f6; font-weight:bold; padding:13px 0 0 18px; }
.smenutit h5 p { font-size:12px; line-height:26px;color:#fff; font-weight:normal; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}

.smenulist { width:100%; float:left; margin-top:8px; margin-bottom:20px; }
.smenulist ul li { width:100%; line-height:18px; padding:13px 0px; border-bottom:1px solid #eee; font-size:16px; }
.smenulist ul li a { width:100%; display:block; background:url(../images/ico_all_07.png) right no-repeat; color:#333; }
.smenulist ul li a:hover { background:url(../images/ico_all_077.png) right no-repeat; color:#134990; }
.smenulist ul li a.cug { background:url(../images/ico_all_077.png) right no-repeat; color:#134990;}
.smenulist ul li a.cug:hover { background:url(../images/ico_all_077.png) right no-repeat; color:#134990; }

/*电子�?*/
.brief { width:194px; float:left; border:1px solid #eee; padding:12px; background:#fff; }
.brief h5 { font-size:24px;line-height:28px; color:#333; font-weight:bold; padding:4px 0 0 6px; text-align:center;}
.brief h5 p { font-size:12px; line-height:26px;color:#999; font-weight:normal; }
.brief h6 { width:194px; float:left; }
.brief h6 img{ width:194px; height:230px; }

.navtit { width:100%; float:left; border-bottom:1px solid #e6e6e6; padding:0 0 10px 0px; font-size:22px;line-height:30px; color:#0154a4; font-weight:bold; margin-bottom:28px; }
.navtit span { font-size:14px;line-height:30px; color:#999; padding:0 0 0 10px; }
/*新闻头条*/
.newstt { width:920px; float:left; border-bottom:1px #e0e0e0 dotted; padding:0 0 25px 0px; margin-bottom:20px; }
.newstt h3 { width:320px; float:left; }
.newstt h3 img { width:300px; height:180px; }
.newstt h4 { width:100%; float:left; font-size:16px; line-height:24px; color:#777; }
.newstt h4 span { font-size:16px; display: inline-block; padding:0 0 15px 0px; }
.newstt h4 span a{font-size:20px; font-weight:bold; color:#025198;} 
.newstt h4 p { font-size:14px; padding:0 0 8px 0px; height:96px; overflow:hidden; font-weight:normal; }
.newstt .more { color:#fff; font-weight:normal; font-size:14px; width:80px;  height:30px; text-align:center; line-height:30px; background:#025198; display:block; }
.newstt a:hover{ color:#23a7f6; }

/*新闻列表1*/
.newslist { width:920px; float:left; }
.newslist ul li { width:903px; float:left; font-size:16px; color:#999; line-height:40px; background:url(../images/ico_all_07.png) left no-repeat; padding:0 0 0 17px; }
.newslist ul li span { float:right;}
.newslist a { color:#666; }
.newslist a:hover{ color:#025198; }

/* pagnation */
.pagnation{text-align:center;margin:20px 0; width:900px;}
.pagnation a{display:inline-block;width:34px;height:34px;line-height:34px;overflow:hidden;background:url(../images/sprite.png) no-repeat 0 -29px;margin-left:4px;font-size:16px;vertical-align:top;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.pagnation a:hover{background-position:0 -64px;color:#fff;text-decoration:none }
.pagnation .page-prev, .pagnation .page-next{line-height:555px;}
.pagnation .page-prev{background-position:-35px -29px;}
.pagnation .page-prev:hover{background-position:-35px -64px;}
.pagnation .page-next{background-position:-70px -29px;}
.pagnation .page-next:hover{background-position:-70px -64px;}
.pagnation .current{background-position:0px -64px;color:#fff }
.pagnation-tips{margin-top:10px;color:#999;text-align:center }

/* read */
.qy_read {min-height: 500px; height:auto;padding-left: 20px;padding-right:20px; width:840px; margin-bottom:30px;}
.qy_read .line {display: block;height: 2px;overflow: hidden;background:#0b4fb4;margin-bottom: 10px;}
.qy_read .rq{ text-align:center; margin-bottom:5px;font-size:14px;}
.qy_read .rq span{ color:#990000}
.new-tl {font-size: 24px;text-align: center;line-height: 2em;font-weight: bold;margin-bottom: 30px; }
.new-content {padding-left: 10px;padding-right: 10px; margin-top:0px;overflow: hidden;}
.new-content p{line-height:40px;}
.new-content p img{max-width:600px; text-align:center; display:inline-block; margin:0 auto;}
.new-content video{margin: 0 auto;max-width: 680px;display: block;}
div.quotes { padding: 3px; text-align: center; margin: 25px;}
div.quotes a { border: 1px solid #dfdfdf; margin: 0 3px; padding:8px; color: #aaa;  background:#fff; }
div.quotes a:hover { border: 1px solid #0b4fb4; padding: 8px; margin: 0 3px; background:#0b4fb4; color:#ffffff; }
div.quotes a:active { border: 1px solid #f44336; padding: 0 6px; margin-right: 3px;}
div.quotes span.current { border: 1px solid #db0002; padding: 0 6px; font-weight: bold; color: #ffffff; margin: 0 3px; background:#f44336; }

/* img_list */
.qy_img_list a{ float: left; display: block; width: 280px; margin: 5px 10px; overflow: hidden;}
.qy_img_list span{display: block;padding: 0 20px;width: 240px;height: 30px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: #000;opacity: 0.8;color: #fff;position: relative;left: 0;top: -4px;}
.qy_img_list a img{-moz-background-size: cover;background-size: cover;-webkit-transition: all .8s ease;transition: all .8s ease;-ms-transition: all .8s ease;-moz-transition: all .8s ease; width:280px; height:196px; overflow:hidden;}
.qy_img_list a:hover img{-moz-transform: matrix(1.1,0,0,1.1,0,0);-webkit-transform: matrix(1.1,0,0,1.1,0,0);-ms-transform: matrix(1.1,0,0,1.1,0,0);transform: matrix(1.1,0,0,1.1,0,0);-moz-transform-origin: center center;-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: matrix(1.1,0,0,1.1,0,0);}

.top,.logo_wrap,.nav,.banner_wrap,.toutiao,.new,.thir_wrap,.four_wrap,.five_wrap,.six_wrap,.foot_wrap,.main_img,.eig_wrap,.add{min-width:1200px;}




.foot{width:100%; height:472px; background:url(../images/foot.jpg) center no-repeat; margin:0 auto;}

