@charset "UTF-8";
/* 全局 */
html{overflow-y:scroll;_overflow-y:auto;z-index:1;}
body{margin:0;padding:0;background:#FFF;color:#666;font-family:Microsoft YaHei,arial, simhei;font-size:16px;height:100%;}
body div{margin:0px auto;text-align:left;} 
header,footer{display:block}
div,ul,li,span,p,img{margin:0;padding:0;border:0;}
input,button{border:none;outline:none;}
h1,h2{margin:0;padding:0;font-weight:normal;}
ul,li{list-style:none;}
.clear{height:0;clear:both;line-height:0;overflow:hidden;}
.float-r{float:right;}
.mr0{margin-right:0px;}
.mr20{margin-right:20px;}
.mr40{margin-right:40px;}
.m30{margin:30px 0 10px 0;}
.m10{margin:10px 0;}
.br5{border-radius:5px;overflow:hidden;}
/* 链接颜色 */
a:link {text-decoration:none;color:#333;}
a:visited{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#f75835;}
a:active{text-decoration:none;color:#f75835;}
/*结构*/
div.all{width:100%;_width:expression(this.offsetWidth);min-width:1400px;}
div.area{margin:0px auto;width:1400px;}
div.top_con span{text-decoration:none;color:#333;}
.top{height:30px; line-height:30px;border-bottom:1px solid #eee;font-size:14px;color:#888;}
.header{height:60px;padding:20px 0;}
.header .logo{width:231px;float:left;}
.header .logo img{width: 240px;}
.header .search{width:370px;float:left;margin-left:330px;margin-top:10px;position:relative;}.
.header .search form{width:350px;position:relative;}
.header .search input{width:344px;height:34px;border:1px solid #f75835;top:0;right:0;padding:0 10px;}
.header .search button{width:80px;height:36px;cursor:pointer;position:absolute;background:#f75835;top:0;right:0;color:#fff;font-size:16px;}
.header .sitelink{line-height:60px;}
.header .sitelink span{color:#f75835;margin-left:5px;}
.nav{height:50px;background-color: #f75835;}
.nav .nav_ul{}
.nav .nav_ul .nav_li{font-size:18px;line-height:50px;float:left;text-align:center;padding: 0 20px;}
.nav .nav_ul .nav_li:hover{background:#4e374f;}
.nav .nav_ul .hover{font-size:18px;line-height:50px;float:left;text-align:center;background:#4e374f;padding: 0 20px;}
.nav .nav_ul .hover a{color:#fff;}
.nav .nav_ul .nav_li a{color:#fff;}
.index_cd{margin:30px 0 20px 0;}
.col{width:440px;float:left;margin-bottom:20px;}
.col .banner{width:440px;height:280px;float:left;position:relative;margin-bottom:28px;margin-top:10px;}
.col .banner .banner_news li div{width:440px;height:280px;overflow:hidden;}
.col .banner .banner_news li div p.b{width:440px;height:36px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;z-index:200;background-color:#000;position:absolute;bottom:0px;}
.col .banner .banner_news li div p.t{width:400px;height:36px;overflow:hidden;line-height:36px;z-index:300;position:absolute;bottom:0px;padding:0 20px;}
.col .banner .banner_news li div p.t a{color:#fff;}
.col .banner .prev,.banner .next{width:24px;height:50px;position:absolute;top:110px;}
.col .banner .prev{background:url(../image/prev.png) no-repeat; left:0;}
.col .banner .next{background:url(../image/next.png) no-repeat; right:0;}
.col .banner .num{height:5px;overflow:hidden;position:absolute;bottom:46px;right:0;zoom:1;z-index:10;}
.col .banner .num li{width:10px;height:5px;line-height:36px;text-align:center;background:#333;margin-right:10px;cursor: pointer;float:left;}
.col .banner .num li.on{background:#f75835;}
.col .title{font-size:20px;height:40px;line-height:40px;border-bottom:1px solid #c9dff4;margin-bottom:12px;}
.col .title a{display:inline-block;color:#f75835;border-bottom:4px solid #f75835;}
.col .news_list{width:100%;line-height:40px;}
.col .news_list li{width:100%;height:40px;overflow:hidden;float:left;}
.col .news_list span{width:10px;height:8px;background-color:#f75835;color:#fff;margin-right:8px;padding:0 10px;font-size:14px;border-radius:5px;}
.col .news_list .news_top{font-weight:bold;font-size:20px;padding:10px 0;}
.col .news_list_cd{margin-top:18px;width:440px;height:230px;overflow:hidden;float:left;}
.col .pic{width:440px;height:120px;float:left;margin:10px 0;}
.col .pic .img{width:214px;height:120px;overflow:hidden;float:left;}
.col .pic .tit{margin-left:16px;width:210px;height:120px;line-height:30px;float:left;}
.link{height:20px;padding:20px 0; font-size:12px;}
.link span{font-size:16px; padding-right:20px;color:#333;}
.footer{font-size:12px;padding-top:24px;border-top:1px solid #f75835;}
.footer p{text-align:center;line-height:30px;}
.footer p span{font-size:14px; padding:0 10px;}
.footer p span:hover{text-decoration:none;color:#f75835;}
.footer p img{width:120px; margin:5px;outline: 1px solid #ccc;}
.path{height:20px;color:#333;line-height:20px;}
.m_l{width:935px;float:left;}
.m_r{width:430px;background:#f8f8f8;margin-bottom:30px;}
.m_l .list_item li{height:85px;padding:30px 0;border-bottom:1px solid #e5e5e5;}
.m_l .list_item li .title{font-size:20px;margin-bottom:30px;}
.m_l h2{color:#333; font-size:30px;line-height:48px;font-weight:bold;padding-top:20px;}
.m_l .info{border-bottom:1px solid #ccc;font-size:14px;line-height:28px;padding:20px 0 12px 0;color:#999;}
.m_l .con{width:935px;margin-top:20px;text-indent:0px;line-height:36px;}
.m_l .con p{margin-bottom:13px;color:#262626;}
.m_l .con img{text-align:center;max-width:700px;}
.m_r .rank_tit{width:390px;height:25px;line-height:26px;padding:20px 0 10px 20px;color:#f75835;font-weight:bold;font-size:20px;}
.m_r .rank ul{width:430px;}
.m_r .rank ul li{width:370px;height:70px;overflow:hidden;float:left;padding:20px 30px;border:0;}
.m_r .rank ul li .pic img{width:120px;height:70px;overflow:hidden;float:left;}
.m_r .rank ul li .tit{width:235px;height:70px; overflow:hidden;line-height:31px;margin-left:15px;float:left;}
.m_r .for_you ul{width:430px;padding:10px 0;}
.m_r .for_you ul li{width:370px;line-height:30px;overflow:hidden;float:left;padding:15px 30px;border:0;}
.page_item {text-align:center;padding:20px 0;clear:both;}
.page_item ul.page_number {display:inline-block;padding:0;margin:0;line-height:20px}
.page_item .page_number a {text-decoration:none;margin-right:0px !important}
.page_item ul.page_number li {display:inline}
.page_item .disabled,.page_number .active,.page_number li a {color:black;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd;margin:0 4px}
.page_number .active {background-color:#f75835;color:#fff;border:1px solid #f75835}
.page_item .disabled {background-color:rgba(236,236,236,0.78)}
.page_item ul.page_number a.active {background-color:#f75835;color:white;border:1px solid #f75835}
.page_item ul.page_number li a:hover:not(.active) {background-color:#f75835;color:#FFF !important}

