﻿@charset "utf-8"
/*common*/
body{ background:#ffffff;line-height:160%;font-size:12px;font-family:"微软雅黑";}
body,form,img,p{margin:0;padding:0;border:0;}
dl,dd,dt,ul,li{list-style-position:outside;list-style-type:none;margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5{margin:0;padding:0;border:0;}
textarea {resize:none;} 
input {background:none;padding:0;margin:0;border:0;outline-style:none;}
em,cite { font-style:normal;}
a {color:#000000;outline-style:none;text-decoration:none;}
a:hover{color:#EB8C14;}
.clear{clear:both;font-size:0px;visibility:hidden;width:0px;line-height:0px;}
.a_en{margin:0 0 0 8px;}
.a_en img,i img{vertical-align:middle;}
.hguding{height:700px;}
/*head*/
.siteNav { height:22px; line-height:22px; background:#f1f1f1; padding:3px 0;}
.siteNavBox { width:991px; margin:0 auto; overflow:hidden; zoom:1;}
.quickMenu { float:left; padding-left:0px; font-size:13px;}
.quickMenu a { display:inline-block; background:url(../images/home_arrow.png) no-repeat 0 center; padding-left:8px; margin-right:4px; color:#00a0e9; font-family:"微软雅黑";}
.quickMenu a:hover { color:#eb8c14;}
.loginInfo { float:right; overflow:hidden; zoom:1;}
.loginInfo li { float:left; margin-right:-4px; font-size:13px;}
.loginInfo li a,.loginInfo li span { padding:0 15px; border-right:solid 1px #818181;}
.searchBox { float:right; height:20px; border:solid 1px #c3c3c3; overflow:hidden; zoom:1;}
.searchBox input { float:left;}
.searchBox input.keyword { width:158px; height:20px; line-height:20px; background:#ffffff; padding:0 5px; color:#9b9b9b; font-size:12px;}
.searchBox input.keyword:focus { color:#000000;}
.topUp{ width:990px; margin:0 auto 0px;padding:10px 0; /*height:90px; overflow:hidden;*/}/*��ԭ��ȥ�������padding:10px 0;��margin:0 auto 10px;*/
.topUp .logo{float:left;width:145px;height:90px;}/*��ԭ��ɾ������*/
.topUp .topAd{ float:right;width:830px;}


.mainNav {height:30px; background:#0072bc;}
.nav {line-height:30px;width:994px;margin:0 auto;overflow:hidden; zoom:1;  background:#0072bc;height:30px;}
.nav ul { width:994px; padding:0;}
.nav li { float:left; font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
.nav li a { float:left; width:66px; text-align:center; color:#ffffff;}
.nav li a:hover { width:62px; border-left:solid 2px #fff; border-right:solid 2px #fff; color:#ffffff;}
.nav_on  { background:#c3c3c3; color:#ffffff;}
.menu_con { width:990px; padding-top:5px; margin:0 auto;}
.menu_con_box { position:absolute; z-index:100; width:990px; line-height:25px; background:#ffffff; overflow:hidden; zoom:1;}
.menu_con div a { display:inline-block; padding:0 12px;}
.menu_con div a:hover { background:#c3c3c3; color:#ffffff;}

/*导航变色*/
li.homepage a:hover { background:#163B8A;}
li.subpage a:hover { background:#5a1746;}
li.english a.hover {background:#69d8f5;}

/*bottom*/
.bottom{width:990px;margin:0 auto; font-size:12px;}
.bottom .logo{padding:23px 0px;text-align:center;}
.map h3{background:#f1f1f1;padding:8px 0px 5px 12px;border-bottom:solid 2px #0072bc;margin:0 0 10px;font-size:14px;color:#369;}
.map a{ line-height:21px}
.copyright{margin-bottom:15px;text-align:center;line-height:24px;color:#797878;padding:5px 0 10px;}
.navBottom{text-align:center;color:#797878;border-top:1px solid #c6c7c6;padding:5px 0 10px;margin-top:15px;}
.navBottom a{color:#797878;}
.navBottom a:hover{color:#EB8C14;}

/*广告*/
.indexTopAd { width:680px; height:80px; overflow:hidden; margin-bottom:20px;}
.midTongAd { height:156px; overflow:hidden; margin:20px 0;}
.midTongAd th { padding:0 15px;}
.midTongAd img { vertical-align:top;}
.indexRigAd { margin-bottom:15px;}
.indexLeftAd { margin-bottom:15px;}

/*首页*/
.homepageCon { width:990px; padding:5px 0 10px; margin:0 auto; font-size:12px;}
/*图片滚动*/
.tdList{width:990px;margin:10 auto;}
.tdScoll_1{display:inline-block; height:165px; position:absolute;}
.pre,.next{display:inline-block; width:12px; height:15px; float:left; margin-top:74px;}
.pre{background:url(../images/left.jpg) no-repeat;}
.next{background:url(../images/pre.jpg) no-repeat;}
.tdScoll{display:inline-block; width:946px; height:165px; overflow:hidden; padding-top:10px; float:left; margin:0 10px;position:relative;}
.tdScoll dl{display:inline-block; width:185px; height:161px; background:#fff; padding:1px; margin-left:2px;margin-right:2px; float:left;}
.tdScoll dl dt img{ height:135px; width:180px; border:0px;}
.tdScoll dl dd{ width:230px;}
.tdScoll dl dd h3{padding-top:6px;text-align:center;}
.tdScoll dl dd h3 a:link,.tdScoll dl dd h3 a:visited{font-size:14px; color:#555; font-family:"微软雅黑"; font-weight:normal;}
.tdScoll dl dd h3 a:hover{color:#b00d0d;}
.tdScoll dl dd p{font-size:12px; color:#a7a7a7;  line-height:17px; padding-top:5px;}

/*头条*/
.topNews { height:260px; overflow:hidden; zoom:1; margin-top:10px;}
.topNews .lf { float:left; width:300px; margin-right:10px;}
.topNews .mi { float:left; width:370px;}
.topNews .ri { float:right; width:300px;}
.topNews .demolNews { padding:0 10px; margin-top:-3px;}
.topNews .demolNews dl { padding:0; border:none; margin:0;}
.topNews .demolNews dt { font-size:20px; font-family:"微软雅黑"; line-height:25px; font-weight:bold; margin-bottom:2px;}
.topNews .demolNews dd p { font-size:14px; line-height:21px;}
.topNews .demolNews ul { padding-bottom:10px;}

.column { width:300px; margin:0 auto; text-align:center; }
.container { width:300px; height:260px; overflow:hidden; position:relative; background:#000 }
.slider li { list-style:none; display:inline; }
.slider img { width:300px; height:233px; display:block; border:0; }
.slider2 li { float:left; position:relative }
.num { position:absolute; right:100px; bottom:4px; height:20px; _bottom:1px; }
.num li { float: left; width:21px; height:20px; background:url(../images/ink0721hui.png) no-repeat center center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ink0721hui.png', sizingMethod='crop');
cursor: pointer; overflow: hidden; }
.num li.on { background:url(../images/ink0721hui1.png) no-repeat center center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ink0721hui1.png', sizingMethod='crop');
width:21px; height:20px; }
.idSiideer_pos{height:27px; line-height:27px; color:#FFF;position:absolute; left:0px; bottom:0px; width:300px; z-index:10; text-align:center;}
.idSiideer_pos2{height:27px; background:#000; position:absolute; left:0px; bottom:0px; width:300px;filter:alpha(opacity=50);opacity:0.5;}

.tuijian { margin-top:-12px; overflow:hidden; zoom:1;}
.tuijian dl { padding-top:10px;}
.tuijian dt { float:left; margin:2px 10px 0 0;}
.tuijian dd h4 { margin:0 0 2px; font-size:14px; zoom:1; line-height:20px;}
.tuijian ul { padding:0px 0 6px; border-bottom:solid 1px #cccccc; margin-bottom:-1px;}
.tuijian li { background:url(../images/dot.jpg) no-repeat 0 8px; padding-left:10px; line-height:22px; font-size:14px;}
.tuijian li a { color:#336699;}
.tuijian li a:hover { color:#eb8c14;}
.tuijian p {line-height:22px;}

/*共用模块 慎改*/
.indexMainCon { overflow:hidden; zoom:1;}
.indexMainConlf { float:left; width:300px;}
.indexMainConmi { float:left; width:334px; padding:0 0 0 28px;}
.indexMainConri { float:right; width:300px;}
.leftbox { float:left; width:680px; overflow:hidden; zoom:1;}
.indexMainConlf h3,.indexMainConmi h3 { height:31px; line-height:31px; background:#0072bc; padding-left:10px; color:#ffffff; margin-bottom:10px; font-size:14px; overflow:hidden; zoom:1;}
.indexMainConlf h3 a,.indexMainConmi h3 a { display:block; padding-left:10px; margin-left:-10px; color:#ffffff;}
.indexMainConlf h3 a:hover,.indexMainConmi h3 a:hover { background:#163b8a; color:#ffffff;}
.indexMainConri h3 { height:31px; line-height:31px; background:#f1f1f1; padding-left:10px; margin-bottom:10px; font-weight:bold; border-bottom:solid 2px #0072bc; color:#0072bc; margin-bottom:10px; font-size:14px;}
.indexMainConri h3 a { color:#0072bc;}
.indexMainConri h3 a:hover { color:#EB8C14;}

.demolNews { overflow:hidden; zoom:1;}
.demolNews dl { padding:8px 0 17px; border-bottom:solid 1px #8bc7ee; margin-bottom:-1px;}
.demolNews dt { font-size:18px; font-family:"黑体"; letter-spacing:-1px; line-height:24px; text-align:justify; text-justify:inter-ideograph;}
.demolNews dd .pic { padding:5px 0;}
.demolNews dd .pic img { display:block; width:300px; height:200px;}
.demolNews dd span { display:block; padding:2px 0; color:#858585;}
.demolNews dd span a { float:right; color:#858585;}
.demolNews dd span a:hover { color:#EB8C14;}
.demolNews dd p { text-align:justify; text-justify:inter-ideograph; line-height:21px;}
.demolNews ul { padding-top:1px;}
.demolNews li { line-height:22px; font-size:14px;}
.demolNews li a { color:#336699;}
.demolNews li a:hover { color:#EB8C14;}
.indexMainConmi .demolNews li { background:url(../images/dot.jpg) no-repeat 0 8px; padding-left:10px;}

.listWithPic { overflow:hidden; zoom:1;}
.listWithPic a { display:inline; float:left; width:145px; height:97px; overflow:hidden; zoom:1; position:relative; background:#131D27; text-align:center;}
.listWithPic a span { display:block; width:135px; height:auto; line-height:18px; padding:2px 5px; color:#ffffff; cursor:pointer; overflow:hidden; zoom:1; position:absolute; left:0; bottom:0; _bottom:-1px; background-color:rgba(0,0,0,0.7) !important;  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#af000000', EndColorStr='#af000000'); text-align:left;}
.listWithPic a:hover span { background-color:rgba(0,114,188,1) !important;  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ff0072bc', EndColorStr='#ff0072bc');}

/*首页内容*/
.stutitXwen { overflow:hidden; zoom:1;}
.stutitXwen dl { padding:5px 0 3px; border-bottom:solid 1px #8bc7ee; margin-bottom:10px; overflow:hidden; zoom:1;}
.stutitXwen dt { height:60px; overflow:hidden; zoom:1; margin-bottom:6px;}
.stutitXwen dt .pic { float:left; margin-right:15px;}
.stutitXwen dt .pic img { display:block; width:60px; height:60px;}
.stutitXwen dt .txt { overflow:hidden; zoom:1;}
.stutitXwen dt .txt h4 { height:42px; overflow:hidden; margin:-2px 0 5px; font-size:16px; font-family:"黑体"; letter-spacing:-1px; line-height:22px; font-weight:normal; text-align:justify; text-justify:inter-ideograph;}
.stutitXwen dt .txt span { display:block; color:#858585;}
.stutitXwen dt .txt span a { float:right; color:#336699;}
.stutitXwen dt .txt span a:hover { color:#EB8C14}
.stutitXwen dd span { display:block; color:#858585;}
.stutitXwen dd span a { margin-right:10px; font-weight:bold; color:#336699; font-size:14px;}
.stutitXwen dd span a:hover { color:#EB8C14;}
.stutitXwen dd p { text-align:justify; text-justify:inter-ideograph;line-height:160%;}
.stutitXwen ul { line-height:22px; font-size:14px;}

.indexMainCon .demolNews li {font-size: 14px;line-height: 21px;color: #0072bc;padding: 4px 0;border-bottom: 1px dashed #ccc;}
.indexMainCon .demolNews li a{color: #1692ce;}
.indexMainCon .demolNews li a:hover { color:#EB8C14;}
.indexMainCon .gonggao li {font-size: 14px;line-height: 21px;color: #0072bc;padding: 4px 0;border-bottom: 1px dashed #ccc;}
.indexMainCon .gonggao li a{color: #1692ce;}
.indexMainCon .gonggao li a:hover { color:#EB8C14;}

/*视听*/
.videoBox {margin-top:10px; margin-bottom:21px;}
.videoBox h3 { border-color:#048479; color:#048479;}
.videoBox h3 a { color:#048479;}
.videoBox h3 a:hover { color:#EB8C14;}
.videoBox dt { height:237px; overflow:hidden;}
.videoBox dd { padding:10px 0;border-bottom: 1px dashed #ccc;}
.videoBox dd h4 { font-size:14px; line-height:24px;margin-top:10px; margin-bottom:10px;}
.videoBox dd p {line-height:21px;}
.videoBox .scroll_cont { overflow:hidden; zoom:1;}
.videoBox .scroll_cont .scrollBox{ float:left; width:286px; height:466px; margin:10 2px; overflow:hidden; zoom:1;}
.videoBox .scroll_cont .imgList { width:286px;}
.videoBox .imgList ul { margin-top:10px;}
.videoBox .imgList li { line-height:24px; font-size:14px;}

/*栏目模块*/
.channelBox { margin-bottom:21px;}
.channelBox .demolNews { margin:-10px 17px 0;}
.economyColor h3 { background:#78447e;}
.economyColor .demolNews dl { border-color:#bba1be;}
.financialColor h3 { background:#9c4564;}
.financialColor .demolNews dl { border-color:#cda2b1;}
.companyColor h3 { background:#036386;}
.companyColor .demolNews dl { border-color:#81b1c2;}
.chinaColor h3 { background:#6e2458;}
.chinaColor .demolNews dl { border-color:#b691ab;}
.internationalColor h3 { background:#607422;}
.internationalColor .demolNews dl { border-color:#afb990;}
.channelBox h3 span { float:right; padding-right:10px; font-size:12px; color:#ffffff; font-weight:normal;}
.columnTopic { margin:0 17px 0;}
.columnTopic dt { position:relative; zoom:1;}
.columnTopic dt .icon { position:absolute; top:0px; left:0px;}
.columnTopic dt .icon img { width:60px; height:60px;}
.columnTopic dt img { display:block; width:300px; height:100px;}
.columnTopic dd { padding:10px 0;}
.columnTopic dd h4 { font-size:18px; font-family:"黑体"; font-weight:normal; letter-spacing:-1px;}
.columnTopic li { font-size:14px; line-height:22px;}
.columnTopic li a { color:#336699;}
.columnTopic li a:hover { color:#EB8C14;}
.columnTopic .more { background:url(../images/icon_01.png) no-repeat 0 center; padding-left:10px;}

/*首页左侧下方图片*/
.cartoonBox { position:relative; zoom:1; margin-bottom:20px;}
.cartoonBox .listWithPic a { display:block; float:none; width:300px; height:250px;}
.cartoonBox .listWithPic a img { width:300px; height:250px;}

/*专题栏目*/
.magCon ul { padding:5px 0;}
.magCon li { line-height:24px; font-size:14px;}
.magCon li a { color:#336699;}
.magCon li a:hover { color:#EB8C14;}

/*人民监督视频台*/
.csBox { margin-bottom:20px;}
.csBox dl { margin:-3px 0 20px;}
.csBox dt { float:left; margin:3px 15px 0 0;}
.csBox dt img { display:block; widows:50px; height:50px;}
.csBox dd a.author { color:#336699;}
.csBox dd a:hover.author { color:#EB8C14;}
.csBox dd p { clear:both; padding-top:7px;}

/*阅读排行*/
.topicBox { margin-bottom:10px;}
.topicPic dt { padding-bottom:7px;}
.topicPic dt img { display:block;}
.topicPic dd h4 { font-size:14px;}
.topicPic dd p a { color:#336699;}
.topicPic dd p a:hover { color:#EB8C14;}
.topicList dt { padding:15px 0 5px;}
.topicList dt a { color:#858585;}
.topicList dt a:hover { color:#EB8C14;}
.topicList dd h4 { padding-bottom:3px; font-size:14px; font-weight:bold;}
.topicList dd p { padding-bottom:10px; text-align:justify; text-justify:inter-ideograph; line-height:21px;}
.topicList dd p a { color:#858585;}
.topicList dd p a:hover { color:#EB8C14;}

/*视听排行与热点图片*/
.videoRankBox h3 { color:#048479; border-color:#048479;}
.picRankBox h3 { color:#2a4f6b; border-color:#2a4f6b;}
.videoRankBox,.picRankBox { margin-bottom:10px; _margin-bottom:0; overflow:hidden; zoom:1;}
.videoRankBox .listWithPic a.mr10,.picRankBox .listWithPic a.mr10 { margin-right:10px;}
.videoRankBox .listWithPic a,.picRankBox .listWithPic a { margin-bottom:10px;}

/*bottom*/
.bottom{width:990px;margin:0 auto; font-size:12px;}
.bottom .logo{padding:23px 0px;text-align:center;}
.map h3{background:#f1f1f1;padding:8px 0px 5px 12px;border-bottom:solid 2px #0072bc;margin:0 0 10px;font-size:14px;color:#369;}
.map a{ line-height:21px}
.copyright{margin-bottom:15px;text-align:center;line-height:24px;color:#797878;padding:5px 0 10px;}
.navBottom{text-align:center;color:#797878;border-top:1px solid #c6c7c6;padding:5px 0 10px;margin-top:15px;}
.navBottom a{color:#797878;}
.navBottom a:hover{color:#EB8C14;}