@charset "utf-8";
* {margin: 0px;padding: 0px;}
img {border:0;}
li {list-style-type:none;list-style-position: outside;border:0;}
div {text-align: left;}
.clear {clear:both;height: 0px;overflow: hidden;}
ul, ol {border: 0;line-height: 12px; *line-height: 14px;list-style: none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size: 12px;}
h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul{margin: 0;padding: 0;border: 0;}
/* 链接颜色 */
a:link {color: #004f9c;text-decoration: none}
a:visited {color: #004f9c;text-decoration: none}
a:hover {color: #ff0000;text-decoration: underline}
.black a:link {color: #333;text-decoration: none}
.black a:visited {color: #333;text-decoration: none}
.black a:hover {color: #ff0000;text-decoration: none}
.blue a:link {color: #004f9c;text-decoration: none}
.blue a:visited {color: #004f9c;text-decoration: none}
.blue a:hover {color: #ff0000;text-decoration: none}
.gray a:link {color: #7c7c7c;text-decoration: none}
.gray a:visited {color: #7c7c7c;text-decoration: none}
.gray a:hover {color: #7c7c7c;text-decoration: none}
.red a:link {color: #ff0000;text-decoration: none}
.red a:visited {color: #ff0000;text-decoration: none}
.red a:hover {color: #ff0000;text-decoration: none}
.white a:link {color: #fff;text-decoration: none}
.white a:visited {color: #fff;text-decoration: none}
.white a:hover {color: #fff;text-decoration: none}

body {font-family: "宋体",Arial,Helvetica,sans-serif;font-size: 12px;color: #000;background-color: #fff;}

.waptop { display:none;}
.nav {height: 82px;width: 990px;margin: 0px auto;background-color: #FFF;}
.nav .nav_bg {height: 63px;width: 960px;padding:8px 15px;border-top: 2px solid #ccc;border-bottom: 1px solid #ccc;}
.nav .nav_con {float: left;height: 63px;width: 227px;border-right: 1px dashed #e0e0e0;line-height: 21px;text-align: center;}
.nav .nav_con a{padding:0 12px;}
.nav .nav_con a:link {color: #333;text-decoration: none}
.nav .nav_con a:visited {color: #333;text-decoration: none}
.nav .nav_con a:hover {color: #ff0000;text-decoration: none}
.nav .nav_end {border-right-width: 0px;width: 276px;}

.nav_tp {height: 82px;width: 100%;background-color: #222222;}
.nav_tp .nav_bg {height: 63px;width: 960px;padding:10px 10px 8px 10px;border-bottom: 1px solid #2b2b2b;margin: 0px auto;}
.nav_tp .nav_con {float: left;height: 63px;width: 227px;border-right: 1px solid #333;line-height: 21px;text-align: center;}
.nav_tp .nav_con a{padding:0 12px;}
.nav_tp .nav_con a:link {color: #9f9f9f;text-decoration: none}
.nav_tp .nav_con a:visited {color: #9f9f9f;text-decoration: none}
.nav_tp .nav_con a:hover {color: #fff;text-decoration: none}
.nav_tp .nav_end {border-right-width: 0px;width: 276px;}

.top {background-color: #FFFFFF;padding: 10px;height: 50px;width: 970px;margin: 0px auto;}
.top .logo{float: left;height: 50px;width: 260px;background: url(cqpdbg_2014.png) 0 -470px no-repeat;}
.top .logo a{height: 50px;width: 260px;display:block;cursor:pointer;text-indent: -500px;overflow: hidden;}
.top .pgss1 {float: right;background:url(cqpdbg_2014.png) -250px 0 no-repeat;padding-left: 70px;width: 150px;height: 28px;padding-top: 2px;margin-top: 10px;}
.top .pgss1 input {height: 20px;border: 1px solid #848484;width: 150px;}
.top .pgss2 {float: right;padding:0 10px;height: 30px;line-height: 30px;margin-top: 10px;}
.top .pgss3 {float: right;height: 22px;width: 55px;padding-top: 2px;margin-top: 10px;}
.top .pgss3 input{height: 22px;width: 55px;border:0;cursor:pointer;background:url(cqpdbg_2014.png) -250px -34px no-repeat;}

.top_tp {background-color: #222;height: 90px;width: 100%;border-bottom: 3px solid #757575;}
.top_tp .top_tp_bg{height: 50px;width: 960px;padding: 20px 10px;margin: 0px auto;}
.top_tp .logo{float: left;height: 50px;width: 260px;background: url(cqpdbg_2014.png) 0 -610px no-repeat;}
.top_tp .logo a{height: 50px;width: 260px;display:block;cursor:pointer;text-indent: -500px;overflow: hidden;}
.top_tp .pgss1 {float: right;background:url(cqpdbg_2014.png) -268px -610px no-repeat;padding-left: 70px;width: 150px;height: 28px;padding-top: 2px;margin-top: 10px;}
.top_tp .pgss1 input {height: 20px;border: 1px solid #414141;width: 150px;background-color: #151515;color: #ddd;}
.top_tp .pgss2 {float: right;padding:0 10px;height: 30px;line-height: 30px;margin-top: 10px;}
.top_tp .pgss3 {float: right;height: 22px;width: 55px;padding-top: 2px;margin-top: 10px;}
.top_tp .pgss3 input{height: 22px;width: 55px;border:0;cursor:pointer;background:url(cqpdbg_2014.png) -268px -644px no-repeat;}

.topadzt {height: 100px;width: 990px;padding-bottom: 15px;border-bottom: 3px solid #d8d8d8;margin: 0px auto;}
.topadzt .topad{height: 100px;width: 660px;float: left;background-color: #fff;}
.topadzt .ztBox{height: 98px;width: 309px;float: right;border-top: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;overflow:hidden; position:relative;}
.topadzt .ztBox .hd{ overflow:hidden;  height:98px; width: 10px;}
.topadzt .ztBox .hd ul{ overflow:hidden; zoom:1; margin-top:8px;}
.topadzt .ztBox .hd ul li{float: left;width:10px; height:10px; overflow:hidden; margin-bottom:8px;line-height: 0px;cursor:pointer;background-color: #dddddd;overflow:hidden;}
.topadzt .ztBox .hd ul li.on{ background-color: #cc1b1b;}
.topadzt .ztBox .bd{position:absolute;height:72px;z-index:0;width: 270px;left: 30px;top: 13px;}
.topadzt .ztBox .bd li{ zoom:1; vertical-align:middle; }
.topadzt .ztBox .bd h2{width: 70px;height:70px;border: 1px solid #f4f4f4;float: left;}
.topadzt .ztBox .bd h1{width:140px;height:50px;display:block;font-size: 14px;line-height: 25px;font-weight: bold;float: right;margin: 11px 0px;overflow: hidden; padding-right:6px;}
.topadzt .ztBox .bd h2 a{width: 70px;height:70px;display:block;cursor:pointer;}
.topadzt .ztBox .bd img{width: 103px;height:70px;border: 1px solid #f4f4f4;float: left;}
.新闻深一度 {background: url(ycpd_alllogo.png) no-repeat 0px 0px;}
.城市相册 {background: url(ycpd_alllogo.png) no-repeat -70px 0px;}
.听见 {background: url(ycpd_alllogo.png) no-repeat -140px 0px;}
.高端访谈 {background: url(ycpd_alllogo.png) no-repeat 0px -70px;}
.云场景 {background: url(ycpd_alllogo.png) no-repeat -140px -70px;}
.专题报道 {background: url(ycpd_alllogo.png) no-repeat 0px -140px;}
.对话 {background: url(ycpd_alllogo.png) no-repeat -70px -140px;}
.图新鲜 {background: url(ycpd_alllogo.png) no-repeat -140px -140px;}
.直播重庆 {background: url(ycpd_alllogo.png) no-repeat 0px -210px;}
.新华网航拍 {background: url(ycpd_alllogo.png) no-repeat -70px -210px;}
.动新闻 {background: url(ycpd_alllogo.png) no-repeat 0px -280px;}
.重庆正事儿 {background: url(ycpd_alllogo.png) no-repeat -70px -70px;}

.NewsC {clear: both;width: 990px;margin: 0px auto;background-color: #FFFFFF;}
.NewsC .N_left{width: 640px;float: left;}
.NewsC .N_left .nrgn {height: 20px;width: 620px;padding: 10px;}
.NewsC .N_left .nrgn h1{height: 20px;line-height: 20px;float: left;}
.NewsC .N_left .nrgn h2{height: 20px;line-height: 20px;float: right;}
.NewsC .N_left .nrgn .print{padding-right: 17px;background: url(cqpdbg_2014.png) no-repeat right -470px;float: left;margin-right: 12px;}
.NewsC .N_left .nrgn .forword{padding-right: 17px;background: url(cqpdbg_2014.png) no-repeat right -500px;float: left;margin-right: 12px;}

.nrgn_tp {height: 20px;width: 955px;padding: 10px 10px 10px 15px;margin: 0px auto;}
.nrgn_tp h1{height: 20px;line-height: 20px;float: left;}
.nrgn_tp h2{height: 20px;line-height: 20px;float: right;}
.nrgn_tp .print{padding-right: 17px;background: url(cqpdbg_2014.png) no-repeat right -520px;float: left;margin-right: 12px;}
.nrgn_tp .forword{padding-right: 17px;background: url(cqpdbg_2014.png) no-repeat right -550px;float: left;margin-right: 12px;}

.NewsC .N_left .title {width: 640px;font-family: "宋体";font-size: 25px;font-weight: bold;border-bottom: 1px solid #606060;text-align: center;line-height: 30px;padding: 25px 0px;}
.title_tp {width: 980px;font-family: "微软雅黑", "宋体";font-size: 24px;text-align: center;line-height: 30px;padding: 25px 0px 5px 0px;margin: 0px auto;color: #FFFFFF;}
.NewsC .N_left .newsinfo {width: 640px;height: 30px;border-bottom: 1px dashed #a1a1a1;color: #004f9c;padding: 8px 0px 7px 0px;}
.NewsC .N_left .newsinfo .info {line-height: 30px;float: left;height: 30px;padding-left: 10px;}
.NewsC .N_left .newsinfo .share {float: right;height: 30px;width: 160px;background: url(cqpdbg_2014.png) no-repeat 0 -520px;}
.NewsC .N_left .newsinfo .share a{float: left;height: 30px;width: 40px;display:block;cursor:pointer;}

.newsinfo_tp {width: 980px;height: 30px;padding: 8px 0px 7px 0px;margin: 0px auto;text-align: center;}
.newsinfo_tp .info {float: left;width: 540px;line-height: 30px;height: 30px;text-align: right;padding-right: 30px;}
.newsinfo_tp .share {float: left;height: 30px;width: 160px;background: url(cqpdbg_2014.png) no-repeat 0 -550px;}
.newsinfo_tp .share a{float: left;height: 30px;width: 40px;display:block;cursor:pointer;}

#container {display: inline-block;}
#container > * {display: block;}
.control {position: absolute;background-color: #f8f8f8;top: 0;overflow: hidden;text-align: left;visibility: hidden;}
#img-buffer {display: none;}
.tip {color: #888;background:#fff;display:none; /*--Hides by default--*/position:absolute;	z-index:1000;width: 100px;line-height: 20px;text-align: center;border: 1px solid #CCCCCC;padding-bottom: 10px;}
.NewsC .N_left .article {line-height: 180%;font-size: 16px;color: #000000;text-decoration: none;font-family: "宋体";padding: 20px 15px;}
.NewsC .N_left .article p {margin-top:19px;margin-bottom:0;}
.NewsC .N_left .article div{text-align: center;}
.article_tp {line-height: 180%;font-size: 16px;text-decoration: none;font-family: "宋体";padding: 20px 15px;width: 950px;margin: 0px auto;}
.article_tp p {margin-top:19px;margin-bottom:0;}
.article_tp div{text-align: center;}
#div_currpage a {border: 1px solid #CCCCCC;font-weight: bold;background-color: #FFFFFF;padding: 2px 5px 2px 5px;font-size: 13px;}
#div_currpage span {border: 1px solid #CCCCCC;font-weight: bold;background-color: #FFFFCC;COLOR: #990000;padding: 2px 5px 2px 5px;font-size: 13px;}
#div_currpage a:link {COLOR: #000000; TEXT-DECORATION: none}
#div_currpage a:visited {COLOR: #000000; TEXT-DECORATION: none}
#div_currpage a:hover {COLOR: #990000; TEXT-DECORATION: none;background-color: #FFFFCC;}
.NewsC .N_left .editor {color: #7c7c7c;height: 20px;line-height: 20px;}
.NewsC .N_left .editor h1{float: left;}
.NewsC .N_left .editor h2{float: right;}
.editor_tp {color: #ddd;height: 50px;line-height: 50px;width: 980px;margin: 0px auto;}
.editor_tp h1{float: left;}
.editor_tp h2{float: right;}
.NewsC .N_left .hbk {padding: 1px;border: 1px solid #bebebe;margin-top: 15px;}
.NewsC .N_left .hbk .dhb {border: 5px solid #f3f3f3;height: 80px;}
.NewsC .N_left .hbk .column {font-size: 14px;line-height: 35px;font-weight: bold;background-color: #f3f3f3;height: 35px;padding-left: 20px;}
.NewsC .N_left .comments h1 {line-height: 25px;float: left;padding-top: 18px;padding-left: 23px;}
.NewsC .N_left .comments h2 {line-height: 25px;float: right;padding-top: 18px;padding-right: 23px;text-align: right;}
.NewsC .N_left .comments span {font-size: 14px;}
.NewsC .N_left .end h1 {float: left;padding-left: 23px;padding-top: 25px;height: 30px;width: 110px;}
.NewsC .N_left .end .gohome {height: 30px;width: 110px;background: url(cqpdbg_2014.png) no-repeat 0 -580px;display:block;cursor:pointer;}
.NewsC .N_left .end .gotop {height: 30px;width: 110px;background: url(cqpdbg_2014.png) no-repeat -120px -580px;display:block;cursor:pointer;}
.NewsC .N_left .end h2{line-height: 24px;padding-top: 20px;padding-left: 23px;float: left;}
.NewsC .N_left .cqnews {height: 295px;width: 636px;clear:both;}
.NewsC .N_left .cqnews ol{height: 260px;width: 230px;float: left;padding-left: 13px;}
.NewsC .N_left .cqnews ol li{height: 100px;width: 230px;position: relative;margin-top: 20px;}
.NewsC .N_left .cqnews ol li img{height: 100px;width: 230px;position: absolute;vertical-align:top;}
.NewsC .N_left .cqnews ol li i{background-color: #000;height: 20px;width: 230px;position: absolute;bottom:0px;filter: alpha(opacity=50);opacity: 0.5;}
.NewsC .N_left .cqnews ol li h1{text-align: center;line-height: 20px;height: 20px;width: 230px;position: absolute;bottom:0px;color: #fff;white-space: nowrap;overflow: hidden;}
.NewsC .N_left .cqnews ul{height: 260px;width: 360px;float: right;padding-right: 13px;}
.NewsC .N_left .cqnews ul li{font-size: 14px;line-height: 28px;white-space: nowrap;height: 28px;width: 344px;overflow: hidden;background: url(cqpdbg_2014.png) 0 -183px no-repeat;padding-left:11px;}
.NewsC .N_left .cqnews ul h6{font-family: "黑体";font-size: 18px;line-height: 35px;white-space: nowrap;height: 35px;width: 360px;overflow: hidden;text-align: center;padding-top:15px;}
.NewsC .N_left .recommended {height: 305px;width: 636px;clear:both;}
.NewsC .N_left .recommended .fenlei{height: 240px;width: 620px;padding:15px 3px 15px 13px;}
.NewsC .N_left .recommended .fenlei ul{float: left;height: 48px;width: 300px;padding: 6px 10px 6px 0;}
.NewsC .N_left .recommended .fenlei ul li{line-height: 24px;height: 24px;width: 300px;white-space: nowrap;overflow: hidden;color: #004f9c;}
.NewsC .N_left .recommended .fenlei ul li span{font-size: 9px;color: #bbb;}
.NewsC .N_left .beauty {height: 275px;width: 636px;clear:both;}
.NewsC .N_left .beauty ul {height: 220px;width: 585px;padding: 20px 13px 0 38px;}
.NewsC .N_left .beauty ul li{height: 90px;width: 170px;position: relative;float: left;margin-right: 25px;margin-bottom: 20px;display:inline;}
.NewsC .N_left .beauty ul li img{height: 90px;width: 170px;position: absolute;vertical-align:top;}
.NewsC .N_left .beauty ul li i{background-color: #000;height: 20px;width: 170px;position: absolute;bottom:0px;filter: alpha(opacity=50);opacity: 0.5;}
.NewsC .N_left .beauty ul li h1{text-align: center;line-height: 20px;height: 20px;width: 170px;position: absolute;bottom:0px;color: #fff;white-space: nowrap;overflow: hidden;}

.NewsC .N_right{width: 330px;float: right;background-color: #f3f3f3;}
.NewsC .N_right .rightad1 {height: 300px;width: 330px;padding: 20px 0 10px 0;background-color: #FFFFFF;}
.NewsC .N_right .jg20 {height: 20px;width: 330px;background-color: #FFFFFF;overflow: hidden;}
.NewsC .N_right .jg20 {height: 20px;width: 330px;background-color: #FFFFFF;overflow: hidden;}
.NewsC .N_right .bgr .wxbg{background: url(cqpdbg_2014.png) no-repeat 10px -820px;height: 85px;width: 190px;padding: 10px 5px 10px 105px;}
.NewsC .N_right .bgr .wxbg h1{font-size: 14px;line-height: 36px;color: #004f9c;height: 36px;width: 190px;}
.NewsC .N_right .bgr .wxbg h2{line-height: 22px;color: #858585;height: 44px;width: 190px;}
.NewsC .N_right .bgr {width: 300px;border: 1px solid #ddd;margin: 10px auto;padding: 0px 5px;background-color: #FFFFFF;}
.NewsC .N_right .bgr .column_r{width: 300px;border-bottom: 1px solid #d8d8d8;height: 34px;}
.NewsC .N_right .bgr .column_r h1{font-size: 14px;line-height: 34px;color: #7c7c7c;float: left;height: 34px;padding-left: 12px;}
.NewsC .N_right .bgr .column_r h2{line-height: 34px;color: #7c7c7c;float: right;height: 34px;padding-right: 12px;}
.NewsC .N_right .bgr .everyday {width: 300px;height: 300px;}
.NewsC .N_right .bgr .everyday .line{border-bottom: 1px dashed #ccc;}
.NewsC .N_right .bgr .everyday ul{height: 79px;width: 280px;padding: 10px;}
.NewsC .N_right .bgr .everyday li{line-height: 26px;white-space: nowrap;height: 26px;width: 280px;overflow: hidden;}
.NewsC .N_right .bgr .everyday .big{font-weight: bold;font-size: 14px;}
.NewsC .N_right .bgr .picture {width: 300px;height: 215px;}
.NewsC .N_right .bgr .picture ul li{height: 85px;width: 140px;position: relative;float: left;margin: 15px 5px 0 5px;display:inline;}
.NewsC .N_right .bgr .picture ul li img{height: 85px;width: 140px;position: absolute;vertical-align:top;}
.NewsC .N_right .bgr .picture ul li i{background-color: #000;height: 20px;width: 140px;position: absolute;bottom:0px;filter: alpha(opacity=50);opacity: 0.5;}
.NewsC .N_right .bgr .picture ul li h1{text-align: center;line-height: 20px;height: 20px;width: 140px;position: absolute;bottom:0px;color: #fff;white-space: nowrap;overflow: hidden;}
.NewsC .N_right .bgr .takeaway {width: 300px;height: 270px;}
.NewsC .N_right .bgr .takeaway .line{border-bottom: 1px dashed #ccc;}
.NewsC .N_right .bgr .takeaway ul{height: 72px;width: 290px;padding:9px 5px 8px 5px;}
.NewsC .N_right .bgr .takeaway li{line-height: 24px;white-space: nowrap;height: 24px;width: 290px;overflow: hidden;}
.NewsC .N_right .bgr .takeaway li span{font-size: 9px;color: #bbb;}
.NewsC .N_right .bgr .bbsimg {width: 300px;height: 205px;}
.NewsC .N_right .bgr .bbsimg ul li{height: 80px;width: 130px;position: relative;float: left;margin: 15px 10px 0 10px;display:inline;}
.NewsC .N_right .bgr .bbsimg ul li img{height: 80px;width: 130px;position: absolute;vertical-align:top;}
.NewsC .N_right .bgr .bbsimg ul li i{background-color: #000;height: 20px;width: 130px;position: absolute;bottom:0px;filter: alpha(opacity=50);opacity: 0.5;}
.NewsC .N_right .bgr .bbsimg ul li h1{text-align: center;line-height: 20px;height: 20px;width: 130px;position: absolute;bottom:0px;color: #fff;white-space: nowrap;overflow: hidden;}
.NewsC .N_right .bgr .entertainment {width: 300px;height: 140px;}
.NewsC .N_right .bgr .entertainment ul{height: 120px;width: 290px;padding:10px 5px;}
.NewsC .N_right .bgr .entertainment li{line-height: 24px;white-space: nowrap;height: 24px;width: 290px;overflow: hidden;}
.NewsC .N_right .bgr .entertainment li span{font-size: 9px;color: #bbb;}
.NewsC .N_right .bgr .nywzl {width: 300px;height: 114px;}
.NewsC .N_right .bgr .nywzl ul{height: 84px;width: 285px;padding:15px 5px 15px 10px;}
.NewsC .N_right .bgr .nywzl li{line-height: 28px;white-space: nowrap;height: 28px;width: 285px;overflow: hidden; font-size:14px; }

.Photo_bg{width: 100%;background-color: #212121;clear: both;}
.Photo_column_t {font-size: 14px;line-height: 30px;font-weight: bold;color: #00afec;clear: both;height: 30px;padding: 10px 0;width: 980px;margin:0 auto;}
.Photo_recommended {height: 240px;width: 980px;margin:0 auto;overflow: hidden;}
.Photo_recommended ul{height: 260px;width: 1000px;}
.Photo_recommended ul li{height: 110px;width: 180px;position: relative;float: left;margin: 0 20px 20px 0;display:inline;}
.Photo_recommended ul li img{height: 110px;width: 180px;position: absolute;vertical-align:top;}
.Photo_recommended ul li i{background-color: #000;height: 20px;width: 180px;position: absolute;bottom:0px;filter: alpha(opacity=50);opacity: 0.5;}
.Photo_recommended ul li h1{text-align: center;line-height: 20px;height: 20px;width: 180px;position: absolute;bottom:0px;color: #fff;white-space: nowrap;overflow: hidden;}
.Photo_beauty {height: 90px;width: 978px;margin:0 auto;overflow: hidden;}
.Photo_beauty ul{height: 90px;width: 1010px;}
.Photo_beauty ul li{height: 90px;width: 170px;position: relative;float: left;margin-right:32px;display:inline;}
.Photo_beauty ul li img{height: 90px;width: 170px;position: absolute;vertical-align:top;}
.Photo_beauty ul li i{background-color: #000;height: 20px;width: 170px;position: absolute;bottom:0px;filter: alpha(opacity=50);opacity: 0.5;}
.Photo_beauty ul li h1{text-align: center;line-height: 20px;height: 20px;width: 170px;position: absolute;bottom:0px;color: #fff;white-space: nowrap;overflow: hidden;}
.Photo_bbsimg {height: 80px;width: 980px;margin:0 auto;overflow: hidden;}
.Photo_bbsimg ul{height: 80px;width: 1020px;}
.Photo_bbsimg ul li{height: 80px;width: 130px;position: relative;float: left;margin-right:40px;display:inline;}
.Photo_bbsimg ul li img{height: 80px;width: 130px;position: absolute;vertical-align:top;}
.Photo_bbsimg ul li i{background-color: #000;height: 20px;width: 130px;position: absolute;bottom:0px;filter: alpha(opacity=50);opacity: 0.5;}
.Photo_bbsimg ul li h1{text-align: center;line-height: 20px;height: 20px;width: 130px;position: absolute;bottom:0px;color: #fff;white-space: nowrap;overflow: hidden;}

.foot_Copyright {font-size: 12px;line-height: 20px;height: 40px;width: 990px;text-align: center;padding: 20px 0px;margin:20px auto;border-top:5px solid #000000;}
.foot_Copyright_tp {font-size: 12px;line-height: 20px;height: 40px;width: 100%;text-align: center;padding: 20px 0px;background-color: #212121;}
.foot_Copyright_bq {font-family: Arial;}


.foot_wap { display:none;}
