﻿body{background:#000 url("qq14_top_bg.jpg") center top no-repeat;font-family: "Microsoft Yahei","agel","agb","helvetica neue",helvetica,arial,sans-serif;font-size: 14px;}
#top{height:450px;}
#top a{display:block;float: left;margin-top: 70px;width:120px;height:49px;margin-left: 110px;box-shadow:3px 3px 8px #000;}
#top a img{width:112px;height:41px; padding:2px;border:2px solid #ffffff;}
.qiqi_top_line, .qiqi_body_part01, .qiqi_body_part02{width:100%;margin:0 auto;background:url("qq14_top_line.jpg") center no-repeat;}
.qiqi_top_line .container, .qiqi_body_part01 .container{background:#fff;box-shadow:2px 2px 2px #000;padding:10px 0;}
.qiqi_top_line .movie{width:420px;height:315px;margin:20px 16px;float:left;padding:2px;border:1px solid #cc8f8f;}
.qiqi_top_line .qiqi_title{margin-left:0;}
.qiqi_top_line h3.title{background: #f9f3f3;border-bottom: 1px solid #cc8f8f;font-size: 20px;padding: 0 15px;line-height: 33px;margin-top: 20px;}
.toutiao ul li a, .qiqi_top_line .qiqi_title .news ul li a{color: #000;display: block;width: 428px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.toutiao ul li a:hover,.qiqi_top_line .qiqi_title .news .more a:hover, .qiqi_top_line .qiqi_title .news ul li a:hover{color:#cc8f8f;text-decoration:none;text-shadow:none;}
.toutiao ul li p{text-indent: 2em;height: 40px;overflow: hidden;color:#555;}
.qiqi_top_line .qiqi_title .news_title{margin-bottom:0;font-weight: bolder;font-size: 15px;text-shadow: 1px 1px 0px #cc8f8f;}
.qiqi_top_line .qiqi_title .news .more{float: right;margin-right: 15px;}
.qiqi_top_line .qiqi_title .news .more a{color: #000;}
.qiqi_body_part01{height:auto;margin-top:10px;}
.qiqi_title_top h5.q_t_t{width:59px; height:28px;padding-left:18px;color:#fff;line-height:28px;margin:15px 20px;background:url("qiqi14_title_bg.gif") no-repeat;float:left;}
.qiqi_title_top span.q_t_i{display: block;float: left;background: #f9f3f3;width: 775px;border-bottom: 3px solid #cc8f8f;padding-left: 25px;}
.qiqi_title_top span.q_t_i h2{font-size: 20px;line-height: 33px;margin: 5px;color: #991f1f;}
.qiqi_title_top span.q_t_i h3{font-size: 14px;line-height: 24px;margin: 0;}
.qiqi_body_part01{background:none;}
.toutiao ul.beijing{margin-left:35px;}
.toutiao ul.beijing li a{color: #991f1f;font-size: 16px;line-height: 33px;font-weight: bolder;padding-top: 5px;text-indent: 2em;}
.toutiao ul.beijing li a:hover{text-decoration:underline;}
.toutiao ul.beijing li p{color: #000;padding-right: 15px;height:80px;}
.beijing_img{width: 270px;height: 240px;border: 1px solid #991f1f;padding: 3px;margin-top: 15px;}
.leader li{width:445px;margin-left:0;}
.leader li a.leader_t{border-bottom: 1px solid #cdcdcd;line-height: 40px;color:#000;height:29px !important;text-indent:initial !important;}
.leader li a span.bg{display: block;width: 20px;height: 40px;background: #E9E9E9;float: left;margin-right: 10px;}
.leader img{margin-left: 0px;width: 420px;height: 265px;}
.qiqi_body_part02{height:62px;background:none;margin-top:10px;}
.top-line p{padding: 10px 20px 10px 0px;text-indent:2em;color: #000;text-shadow: 1px 1px 1px #fff;line-height: 22px;font-size: 16px;}
.top-line p a{color: #444;text-shadow: 1px 0 1px #fff;line-height: 22px;font-size: 16px;}
#bottom{margin-top:0px;}
.caption p{text-indent:2em;}
#bottom .span12,#bottom .span12 a{font-size: 14px;color: #fff;text-align: center;padding: 5px 0;text-shadow: 1px 1px 1px #000;}