﻿@charset "utf-8";
/* ---------通用样式定义--------- */
*{margin:0;padding:0;text-decoration:none;outline:none;list-style-type:none;font-family:"微软雅黑","arial,helvetica,sans-serif"; font-size: 14px;}
a,span,li,button{color:#333;}
a,button{cursor:pointer;border:none;}
img{border:0;}
a:hover{color:#c00;}
.left,.fl{float:left;}
.right,.fr{float:right;}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
.clear{clear:both;height:0;overflow:hidden;}
.hide{display:none;}
.mt15{margin-top:15px;}
.mt25{margin-top:25px;}
.mt20{margin-top:20px;}
body{height:100%;min-width:1200px;background:#fff;color:#333;font-size:14px;}
.toolbar{height:41px;background:#FCFCFC;border-bottom:solid 1px #EDEEF0;border-top:solid 3px #333;position:fixed;z-index:990;margin-bottom:6px;left:0;top:0;width:100%;_position:absolute;_top:expression(documentElement.scrollTop);}
.wrap{width:1200px;margin:0 auto;}
.top{height:40px;line-height:40px;font-size:12px;}
.top a,.top span{font-size:12px;}
.head_bg{background:#fff;}
.head_l{width:486px;height:91px;margin:10px 0;background:url("../images/logo.gif");}
.head_tianqi{margin-top:21px;}
.top-search{margin-top:32px;position:relative;height:37px;line-height:37px;border:1px solid #dfdfdf;background-color:#f3f6f8;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;}
.top-search input{float:left;border:0;font-size:14px;line-height:27px;width:190px;height:29px;padding:4px 15px;background:none;}
.searchBtn{position:relative;top:-1px;right:-1px;background:none;border:none;height:39px;line-height:39px;padding:0 23px;color:#FFF;background-color:#d31b0c;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:16px;cursor:pointer;font-family:'Microsoft Yahei','PingFang SC';margin:0;}
.nav_bg{background:#d31b0c;height:50px;position:relative;z-index:1;text-align:center;}
.nav ul{display:inline-block;margin:auto;}
.nav ul li{height:49px;text-align:center;font-size:16px;float:left;position:relative;}
.nav ul li a{padding:0 20px;display:block;height:49px;line-height:49px;color:#fff;font-size:15px;font-weight:bold;}
.nav li:hover{background:#b90e00;}
/*头条*/
.toutiao{background:#dfdfdf;margin-top:15px;padding:5px 0;}
.toutiao .toutiao_con{width:1190px;height:80px;margin:0 5px;background:#FFFFFF url(../images/toutiao_bg.jpg) no-repeat right bottom;border:1px solid #d1cfcf;}
.toutiao .toutiao_con .toutiao_logo{float:left;background:url(../images/toutiao_logo.gif) no-repeat right bottom;width:100px;height:56px;display:inline;margin-left:20px;margin-top:12px;}
.toutiao .toutiao_con .toutiao_scroll{float:right;margin:10px 0 0 0;width:1015px;height:60px;line-height:60px;text-align:center;}
.toutiao .toutiao_con .toutiao_scroll a{display:block;width:960px;font-size:36px;font-weight:normal;font-family:"微软雅黑";color:#d31b0c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*图文滚动*/
#ifocus{width:838px;margin-bottom:7px;height:455px;border:1px solid #DEDEDE;background:#F8F8F8;}
#ifocus_pic{display:inline;position:relative;float:left;width:645px;height:435px;overflow:hidden;margin:9px 0 0 6px;}
#ifocus_piclist li{width:645px;height:435px;overflow:hidden;}
#ifocus_piclist img{width:645px;height:435px;}
#ifocus_btn{display:inline;float:right;margin-top:9px;width:180px;padding-right:5px;}
#ifocus_btn li{width:179px;height:105px;margin-bottom:5px;cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity = 50);}
#ifocus_btn img{width:152px;height:91px;margin:7px 0 0 20px;}
#ifocus_btn .on{background:url(../images/ifocus_btn_bg.jpg) no-repeat;opacity:1;-moz-opacity:1;filter:alpha(opacity = 100);}
#ifocus_opdiv{position:absolute;left:0;bottom:0;width:645px;height:50px;background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity = 50);}
#ifocus_tx{position:absolute;left:8px;bottom:15px;color:#FFF;}
#ifocus_tx ul li{display:none;}
#ifocus_tx ul li a{color:#fff;font-size:15px;font-weight:bold;width:600px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;}

/*标号背景*/
.subTab{height:38px;line-height:38px;border-bottom:4px solid #dddddd;font-size:14px;}
.subTab ul{float:left;display:block;width:100%;margin:0 auto;overflow:hidden;zoom:1;background: url(../images/new_11.jpg) no-repeat left center;}
.subTab ul li{float:left;}
.subTab ul li a{display:block;padding:0 15px;font-size:16px;font-weight:bold;}
.subTab ul li.on a,.subTab ul li.onsub a{color:#d31b0c;border-bottom:4px solid #d31b0c;}
.submore{float:right;font-size:13px;color:#999;}
.submore font {font:13px/13px consolas;padding-left:3px;}
.sublist{margin:11px 10px 0px;}
.sublist li{height:35px;line-height:35px;font-size:14px;padding-left:13px;border-bottom: 1px dashed #aeabab;background:url(../images/libg.jpg) left 14px no-repeat;}
.sublist li a{width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;}

.subTabRedb{background:#F8F8F8;}
.subTabRed{height:40px;line-height:40px;background:url(../images/dhbg.gif);font-size:14px;padding:0 10px;font-size: 15px;color: #fff;}
.subTabRed .title{font-size: 15px;color: #fff;}
.subTabRed .submore font,.subTabRed .submore{color: #fff;}
/*图文滚动*/
.scborder{padding:5px 10px 10px 10px;border:1px solid #f2f2f2;border-bottom-width:3px;}
.slide-wrap{position:relative;overflow:hidden;float:left;}
.slide-wrap .slide-content li{float:left;position:relative;width:350px;height:210px;}
.slide-wrap .slide-content li img{width:350px;height:210px;}
.slide-wrap .txt-bg{position:absolute;bottom:4px;z-index:1;height:36px;width:100%;background:#333;filter:alpha(opacity = 40);opacity:0.4;overflow:hidden;}
.slide-wrap .focus-title{width:97%;line-height:36px;padding:0 5px;position:absolute;left:0;bottom:4px;z-index:2;color:#fff;font-size:14px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.slide-wrap .ctrl-btn a{width:33px;height:70px;position:absolute;top:50%;margin-top:-35px;cursor:pointer;opacity:.3;filter:alpha(opacity = 30);}
.slide-wrap .ctrl-btn a:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}
.slide-wrap .ctrl-btn .prev{left:0;background:url(../images/switch_left.png) no-repeat left top transparent;}
.slide-wrap .ctrl-btn .next{right:0;background:url(../images/switch_right.png) no-repeat left top transparent;}
.slide-wrap .hd{overflow:hidden;zoom:1;position:absolute;bottom:15px;right:10px;z-index:3}
.slide-wrap .hd li{float:left;line-height:15px;text-align:center;font-size:12px;width:25px;height:10px;cursor:pointer;overflow:hidden;background:#fff;margin-left:4px;filter:alpha(opacity = 80);opacity:.8;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;}
.slide-wrap .hd .on{background:#C6292F;filter:alpha(opacity=100);opacity:1;}
.other_new a { float: left; margin-left: 10px; margin-bottom: 10px; position: relative;width: 140px; height: 90px; overflow: hidden; }
.other_new a img { width: 140px; height: 90px;  transition: all 0.6s;}
.other_new a p { position: absolute; top: 35px; color: #fff; left: 35px; font-size: 16px;}
.other_new a:hover img {transform: scale(1.2);}

/*黑色底部*/
.footer{width:100%;background:#333;padding:17px 0;border-top: solid 5px #d31b0c;}
.footer p{width:100%;color:#858585;font-size:13px;line-height:25px;text-align:center;}
.footer .tip{color:#fff;font-size:13px;line-height:25px;margin:5px 0;}
