@charset "gb2312";
/* CSS Document */

/*Í¨ÓÃÑùÊ½*/
.general{width: 1000px;margin: 0 auto;}
.picture{background: url("../images/picture.png") no-repeat;}
.head a:hover,.banner a:hover{color: #9c1208;}
body a:hover{color: #9c1208;}
.font-weight{font-weight: bold;}
.china a img{display: block;}
.a_img{position: absolute;width: 100%;height: 100%;}

/*nav*/
.nav a{color: #fff;}
.nav{width: 100%;height: 62px;padding-top: 26px;background: #de2418;min-width:1000px}
.nav .nav_dl dd{background: url("../images/sina_logo.png") no-repeat;width: 192px;height: 50px;float: left;margin-top: -6px;}
.nav .nav_dl dl{float: left;height: 54px;}
.nav .nav_dl .list{border:none 0;}
.nav .nav_dl a{display: block;height: 54px;}
.nav .nav_dl span{display: block;padding: 0 30px;line-height: 40px;font-size: 18px;color: #fff;border-right: 1px solid #cb1509;}
.nav .nav_div{width: 140px;height: 40px;line-height: 40px;background:url(../images/w1.png) no-repeat;border-radius: 20px;overflow: hidden;text-align: center;margin-left:14px;}
.nav .nav_div>a{font-size:18px;line-height:40px;}
/*nav:hover*/
.nav .nav_div:hover{background:url(../images/w2.png) no-repeat;}
.nav .nav_div:hover a{color: #ffecbf;}
.nav .nav_dl a:hover span{color: #ffecbf;}
.nav .nav_dl dl:hover{border-bottom: 8px solid #a91006;}

.nav .nav_dl_active{border-bottom: 8px solid #a91006;}
.nav .nav_dl_active span{color: #ffecbf;}

/*head*/
.head{padding: 30px 60px;height: 122px;border-bottom: 1px solid #d7d7d7;}
.head .head_left{width: 121px;height: 121px;border-radius: 50%;overflow: hidden;margin-right: 20px;background:#de2418;text-align:center;color:#fff;}
.head .head_left>p{background:url(../images/big_news.png) no-repeat center;padding-top:86px;}
.head .head_text{width: 720px;}
.head a{font-size: 34px;font-weight: bold;color: #333b4e;line-height: 54px;display: block;}
.head .head_text p{line-height: 24px;color: #666;}
.head .head_text p>a{font-size:14px;display:inline-block;line-height:24px;color:#666; font-weight:normal;}
.head .head_text p>a:hover,.china .focus>h2>a:hover,.city a:hover{color: #a91006;}
.banner{padding-bottom: 32px;border-bottom: 2px solid #de2418;}
.banner .banner_left{width: 372px;height: 392px;overflow: hidden;}
.banner .banner_left li{width: 360px;margin: 0 6px;border-bottom: 1px solid #d7d7d7;padding:26px 0; }
.banner .banner_left  h3>a{font-size: 18px;line-height: 30px;font-weight: bold;}
.banner .banner_left p>a{font-size: 14px;line-height: 24px;float: left;margin-right:12px; }
.banner .banner_left p>a>span{color:#666;}
.banner .banner_left p{font-size: 14px;line-height: 24px;}
.banner .banner_right{width: 600px;height: 374px;position: relative;margin-top: 30px;overflow: hidden;}
.banner .banner_right_ul{width: 1800px;position: relative;height: 374px;}
.banner .banner_right_ul li{position: relative;height: 374px;width: 600px;float: left;}

.banner .div_title{position: absolute;left: 0;bottom: 0;width: 560px;height: 50px;background: url("../images/opa5.png");padding: 20px;color: #fff;border-top:1px solid #494949;}
.banner .div_title a{color: #fff;font-size: 26px;line-height: 30px;}
.banner .div_title p{font-size: 14px;line-height: 30px;width:540px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.banner .banner_right_ol{position: absolute;bottom: 60px;right: 14px; cursor: pointer}
.banner .banner_right_ol li{width: 10px;height: 10px;margin: 0 6px;background: #c3c3c3;float: left; background:url(../images/banner_ol.png) no-repeat;}
.banner .banner_right>a{width: 40px;height: 71px;position: absolute;top:50%;margin-top: -35px;}
.banner .banner_right .left{left: 0;background-position:top left;}
.banner .banner_right .right{right:0;background-position: 0 -82px;}
/*banner:hover*/
.banner .banner_right_ul li:hover .div_title{background: url("../images/opa8.png")}
.banner .banner_right .left:hover{background-position: 0 -167px;}
.banner .banner_right .right:hover {background-position: 0 -246px;}
.banner .banner_right_ol .li_hover{ background:url(../images/banner_right_ol.png) no-repeat;}
.banner .banner_right_ol li:hover{ background:url(../images/banner_right_ol.png) no-repeat;}

/*china*/
.china{padding: 30px 0 ;}
.china li{float: left;width: 320px;padding-right: 30px;}
.china .china_ul{margin-right: -50px;}
.china .today{width: 340px;}
.china .china_ul .direction{width: 300px;}
.china .china_ul .video{width: 272px;}
.china .just{padding-top: 16px;}
.china dd,.china h2,.city dd{font-size: 26px;line-height: 40px;color: #de2418;padding-bottom: 8px;}

.china dt{padding-left: 16px;background: url("../images/today_list.jpg") no-repeat 0 15px;line-height: 34px;font-size: 16px;height: 34px;overflow: hidden;}
.china .video_div{position: relative;width:272px;height: 155px;overflow: hidden;margin-bottom: 24px;}
.china .video_div a{position: absolute;top:0;left: 0;width:100%;height: 100%;}
.china .video_div img{display: block;width:100%;}
.china .video_div_play{position: absolute;left: 0;bottom: 0;height: 40px;width:100%;background: url("../images/opa5.png");font-size: 14px;text-align: center;}
.china .video_div .video_a{width: 100%;height: 40px;background-position: 0 -335px;font-size: 14px;color: #fff;}
.china .focus{width: 600px;}
.china .focus>h2>a,.city dd>a{font-size:14px;color:#666;line-height:40px;}
.china .china_focus>a{width: 200px;height: 134px;display: block;overflow: hidden;}
.china .china_dl{width: 360px;margin-left: 34px;}
.china .china_dl dd{font-size: 22px;line-height: 30px;color: #3f3f3f;}
/*china:hover*/
.china .video_div_play:hover{background: url("../images/opa8.png");}
.china .video_div_play:hover .video_a{background-position: 0 -395px;}

/*beauty*/
.beauty{width: 100%;background: #ebebeb;margin-bottom: 6px;}
.beauty .beauty_box{height:522px;overflow: hidden;position: relative; }
.beauty_box>a,.beauty_figure_box>a{position: absolute;top:50%;margin-top:-33px;width: 66px;height: 81px; }
.beauty .beauty_left{left: 0;background-position: 0 -533px;}
.beauty .beauty_right{right: 0;background-position: 0 -634px;}
.beauty .beauty_div{position: absolute;top:0;left: 0;height: 522px;width: 2000px;}
.beauty .beauty_div>div{width: 1000px;height: 522px;}
.beauty .beauty_ul{margin-right: -1px;}
.beauty .beauty_div li{position:relative;float: left;height: 260px;border-bottom: 1px solid #ebebeb;border-right:1px solid #ebebeb;}
.beauty .beauty_div .title{width: 270px;background:#de2418 url("../images/img_china.png") no-repeat 40px 38px;}
.beauty .beauty_div .title p{padding: 182px 40px 0;font-size: 18px;color: #851313;}
.beauty .beauty_div .title span{font-size: 22px;color: #fff;}
.beauty .beauty_div .small_img{width: 270px;overflow: hidden;}
.beauty .beauty_div .big_img{width: 458px;overflow: hidden; }
.beauty  .div_title{position: absolute;left: 0;bottom: 0;width:100%;height:100%;background: url("../images/opa5.png");color: #fff;display: none;}
.beauty  .div_title a{color: #fff;font-size: 18px;display: block;text-align:center; line-height:28px;}
.beauty .big_img .div_title a{margin:20% 24%}
.beauty .small_img .div_title a{margin:35% 15%}
/*beauty:hover*/
.beauty .beauty_div li:hover .div_title{display: block;}
.beauty .beauty_left:hover{left: 0;background-position: -234px -533px;}
.beauty .beauty_right:hover{right: 0;background-position: -234px -634px;}
/*city*/
.city dt{float: left;}
.city a{display: block;padding: 0 8px;font-size: 18px;line-height: 40px;}
/*ft-list*/
.ft-list{margin:30px 0;width:100%;height:50px;}
.ft-list li{float:left;display: inline;margin:0 1px 0 0;}
/*footer*/
.footer{padding:20px 0; text-align:center; color:#666766; font-size: 12px;}
.footer a,.footer span{display: inline-block;color: #666766;line-height:30px;}
.footer .wrap{ padding-top:15px;border-top: 1px solid #dfdfdf;}

/*back*/
.back{position: fixed;height: 70px;bottom:30px;right: 30px;width: 50px;}
.back a{width: 50px;display: block;}
.back_top{background-position: 0 -449px;height: 50px;margin-bottom: 4px;}
.back_close{background-position: 0 -500px;height: 20px;}
.back_top:hover{background-position: -73px -449px;}
/*gun====================================================================*/
.china .army_sub{float:left;width:300px;padding:0 16px;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;margin-right:10px;}
.army_tit {display: inline-block;margin-top: 25px;font-size: 22px;color: #313131;line-height: 32px;border-bottom: 2px solid #dd2531;}
.army_wb,.wb_info{overflow: hidden;padding-bottom: 18px;}
.wb_area{float: left;width: 220px;}
.wb_name>a,.wb_info>a{color: #313131;font-size: 22px;line-height: 40px;float: left;margin-right: 15px;}
.army_sub img,.army_wb img,.wb_info img{border: 1px solid #efefef;border-radius: 50%;height: 48px;width: 48px;}
.army_sub,.army_wb,.wb_cont{padding-bottom: 15px;font-size: 14px;line-height: 30px;color: #66666a;}

.wb_cont>a{font-size: 14px;line-height: 30px;color:#313131;}
.wb_mark{display:block;font-size:12px;}

.ico8 {background:url("../images/sprites.jpg") no-repeat center;width:25px;height:20px;display: inline-block;}

.video_div_play .text{width: 210px;display:table;margin: 0 10px 0 50px; height:40px; color:#fff;}
.video_div_play .text span{line-height: 16px;vertical-align:middle;display:table-cell;}
/*Figure====================================================================*/
/*.weibo_ul li{height: 390px;}
.china .army_sub{width: 300px;padding: 0 10px;border-left: 1px solid #dfdfdf ;border-right: 1px solid #dfdfdf;margin-right: 15px;}
.mod_weibo {display: none;float: right;width: 320px;margin-top: -20px;}
.mod_weibo a {color: #666666; line-height:24px;}
.mod_weibo a:hover {color: #0078db;}
.official-weibo {margin: 10px 0;}
.official-weibo .face {width: 50px;float: left;display: inline;margin-left: 20px;}
.official-weibo .content {width: 220px;float: left;margin: 0 0 0 20px;display: inline;}
.official-weibo .content h4 {height: 30px;margin-top: -4px;}
.official-weibo .nick-name {font-size: 14px;color: #000;}
.official-weibo .nick-name:hover {color: #a40000;}
.official-weibo .approve {width: 18px;height: 16px;background: url(http://n.sinaimg.cn/ent/japan2014/0722/pics/cy_0704_icons_v.png) 1px 2px no-repeat;display: inline-block;vertical-align: -3px;}
.official-weibo .content .follow {font-size: 12px;background: url('../images/weibo_sprite.png') -90px 0 no-repeat;display: block;width: 70px;height: 22px;line-height: 22px;text-indent: 25px;overflow: hidden;color: #333;}
.official-weibo .content .follow:hover { opacity: 0.8; filter: alpha(opacity=80);}
.official-weibo .content .followed {font-size: 12px;width: 70px;height: 22px;background: url("../images/weibo_sprite.png") -90px -23px no-repeat;line-height: 300px;    overflow: hidden;}
.weibo-box {margin-top: -30px; _margin-top: -45px;}
.weibo-box .hy_box {position: relative;zoom: 1;padding-top: 10px;float: left;overflow: hidden;}
.weibo-box .hy_box_top {position: absolute;width: 21px;height: 11px;overflow: hidden;left: 42px;top: 1px;background: url("../images/weibo_sprite.png") -60px 0 no-repeat;}
.weibo-box .weibo-box-caps {margin-right: 20px;}
.weibo-box .weibo-box-left,
.weibo-box .weibo-box-right {width: 22px;height: 22px;background: url("../images/weibo_sprite.png") no-repeat;float: right;display: inline;margin-left: 2px;}
.weibo-box .weibo-box-left {background-position: 0 0;}
.weibo-box .weibo-box-right {background-position: -24px 0;}
.weibo-box .weibo-box-left:hover {background-position: 0 -22px;}
.weibo-box .weibo-box-right:hover {background-position: -24px -22px;}
.weibo-box .weibo-box-content-wrap {width: 300px;overflow: hidden;position: relative;zoom: 1;margin-left: 20px;}
.weibo-box .weibo-box-content {font-size: 13px;border: 1px solid #e3e3e3;background: #fafafa;padding: 14px 16px 10px;line-height: 23px;color: #888;width: 266px;float: left;overflow: hidden;}
.weibo-box .weibo-box-content strong {font-weight: normal;color: #323232;}
.weibo-box .weibo-box-content p a,
.weibo-box .weibo-box-content p a:visited {color: #888;}
.weibo-box .feed-list-media {margin: 15px 0 16px 0;}
.weibo-box .feed-list-media li {float: left;display: inline;padding: 0 5px;}
.weibo-box .feed-list-media img {display: block;}
.weibo-box .weibo-box-handler {text-align: right;}
.weibo-box .weibo-box-handler em {font-style: normal;}*/

.leader .div_text{padding-bottom: 14px;}
.leader .text{width: 184px;padding-right: 20px;}
.leader .text>h3>a{font-size: 16px;line-height: 28px;font-weight: bold;}
.leader .text>p{font-size: 14px;line-height: 24px;}
.leader .img{width: 100px;height: 75px;overflow: hidden;}
.leader .img a{display: block;}
.leader .spirit_box{margin-bottom:30px}

/*beauty_figure*/
.beauty .beauty_figure_box{height:448px;overflow: hidden;position: relative;width: 995px;}
.beauty .beauty_figure{position: absolute;top:0;left: 0;height: 448px;width: 2000px;}
.beauty .beauty_figure>div{width: 995px;overflow: hidden;height: 448px;}
.beauty .beauty_figure_ul{margin-right: -2px;}
.beauty .beauty_figure_ul li{float: left;height: 448px;text-align: center;overflow: hidden;}
.beauty .beauty_figure_title{width: 398px;height: 148px;border-bottom: 1px solid #dfdfdf;}
.beauty .beauty_figure_ul .big_img{width: 398px;height: 297px;line-height: 398px;position: relative;overflow: hidden;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;}
.beauty .beauty_figure_ul .beauty_figure_title{width: 398px;height: 148px;position: relative;}
.beauty .beauty_figure_ul .big_title_div{position: absolute;top:0;left: 0;background: url("../images/opa5.png");width: 398px;height: 148px;line-height: 148px; display: none;}
.beauty .big_title_div a{line-height: 148px;}
.beauty .beauty_figure_ul a{display: block;color: #fff;font-size: 18px;}
.beauty .beauty_figure_ul .big_img_div{position: absolute;top:0;left: 0;background: url("../images/opa5.png");width: 100%;height: 100%;line-height: 298px;overflow: hidden;display: none;}
.beauty .big_img_div a{line-height: 28px; margin:28% 18%}
.beauty .beauty_figure_ul .small_img{width: 198px;height: 148px;line-height: 398px;position: relative;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;}
.beauty .beauty_figure_ul .small_img_div{position: absolute;top:0;left: 0;background: url("../images/opa5.png");width: 100%;height: 100%; display: none;}
.beauty .small_img_div a{line-height: 28px; margin:20% 10%}
/*beauty_figure_ul:hover*/
.beauty .beauty_figure_ul .small_img:hover .small_img_div{display: block;}
.beauty .beauty_figure_ul .big_img:hover .big_img_div{display: block;}
.beauty .beauty_figure_ul .beauty_figure_title:hover .big_title_div{display: block;}
/*spirit*/
.spirit>div{margin-bottom: 20px;}
.spirit .img{width: 120px;height: 90px;margin-right: 20px;}
.spirit .text{width: 170px;font-size: 18px;line-height: 30px;font-weight: bold;}
.spirit .img a,.spirit .img img{display: block;}
.spirit .spirit_ul li{padding-left: 10px;font-size:16px; line-height: 34px;height: 34px;background: url("../images/today_list.jpg") no-repeat 0 16px;overflow: hidden;}

/*release*/
.release h2{font-size: 26px;line-height: 66px;color: #de2418;margin-top: 10px;}
.release .release_box{height:494px;border-top: 2px solid #f2730c;}
.release .release_box div{height: 246px;border:1px solid #dfdfdf;border-top:0 none;}
.release .release_left{border-left: 1px solid #dfdfdf;width:677px; }
.release .release_right{width: 320px;}
.release .release_img{position: relative;width: 1000px;height: 334px;margin-bottom: 20px;}
.release .release_img>a{position: absolute;left: 0;}
.release .release_img .release_img_text{bottom: 50px;left: 140px;font-size: 20px;color:#de2418 }









