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:#1479d7;}
a:active{text-decoration:none;color:#1479d7;}
/*结构*/
div.all{width:100%;_width:expression(this.offsetWidth);min-width:1400px;}
div.area{margin:0px auto;width:1400px;}
.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:180px;float:left;}
.header .logo span{display:none;}
.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 #1479d7;top:0;right:0;padding:0 10px;}
.header .search button{width:80px;height:36px;cursor:pointer;position:absolute;background:#1479d7;top:0;right:0;color:#fff;font-size:16px;}
.header .sitelink{line-height:60px;}
.header .sitelink a{color:#1479d7;margin-left:5px;}
.nav{height:50px;background-color: #1479d7;}
.nav .nav_ul{}
.nav .nav_ul .nav_li{font-size:18px;line-height:50px;float:left;width:80px;text-align:center;}
.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(../../images/cc/prev.png) no-repeat; left:0;}
.col .banner .next{background:url(../../images/cc/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:#1479d7;}
.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:#1479d7;border-bottom:4px solid #1479d7;}
.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:#1479d7;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 #1479d7;}
.footer p{text-align:center;line-height:30px;}
.footer p a{font-size:14px; padding:0 10px;}
.footer p img{width:118px; margin:5px;}
.path{height:20px;color:#999;line-height:20px;}
.m_l{width:935px;float:left;}
.m_r{width:430px;background:#f8f8f8;margin-bottom:30px;}
.m_l ul li{height:85px;padding:30px 0;border-bottom:1px solid #e5e5e5;}
.m_l ul 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:#1479d7;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{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;}
div#pages{padding:3px;margin:16px 0px;text-align:center;line-height:70px;}
div#pages a{border:#1479d7 1px solid;padding:5px 8px;margin:0 2px 0 0;text-decoration:none;}
div#pages a:hover{border:#1479d7 1px solid;color:#fff;background-color:#1479d7;}
div#pages a:active{border:#1479d7 1px solid;color:#fff;background-color:#1479d7;}
div#pages span{border:#1479d7 1px solid;padding:5px 8px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#1479d7;}

