@charset "utf-8";

/*-------------------css reset--------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, 

h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 

big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, 

small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, 

fieldset, form, label, legend, table, caption, tbody, tfoot, 

thead, tr, th, td { 

margin: 0; 

padding: 0; 

border: 0; 

outline: 0; 

font-weight:normal; 

font-style: inherit; 

font-size: 100%; 

font-family: inherit; 

vertical-align: baseline; 

} 

:focus { 

outline: 0; 

} 

table { 

border-collapse: separate; 

border-spacing: 0; 

} 

caption, th, td { 

text-align: left; 

font-weight: normal; 

} 

a img, iframe { 

border: none; 

}

ul,ol{ 

list-style: none; 

}

input, textarea, select, button { 

font-size: 100%; 

font-family: inherit; 

} 

select { 

margin: inherit; 

} 

.clearfix:before,

.clearfix:after {

    content: " ";

    display: table;

}



.clearfix:after {

    clear: both;

}

.clearfix {

    *zoom: 1;

}





/*-------------------公共--------------------------*/

body{font-size:14px; line-height:1.71; font-family:'\5FAE\8F6F\96C5\9ED1','宋体',Arial, Helvetica, sans-serif;color:#000;}

a{text-decoration:none;}

a{color:#333;}

a:hover{color:#ff0000;}

.fl{float:left; display:inline;}

.fr{float:right;display:inline;}

strong{font-weight: bold;}

strong,h1,h2,h3,h4,dt,h1 a,h2 a,h3 a,h4 a{ color: #333;}

.h{position:relative;}

.hr{position:absolute; right:5px; top:2px;}

.hr a{font-size:12px; color:#3B639F;}

.tc{text-align:center;}

.tr{text-align:right;}

.h,

.h h3 a{ height:32px; line-height:32px;}

h3{font-size:16px;}

h4{overflow:hidden;}

dt{font-size:12px;}

.m dt{text-align:center;}

.b{padding:5px 0;}

.b li{height:26px; overflow:hidden; line-height:26px;}

.bc2 p{height:44px; overflow:hidden;}



/* 宽高属性 */

.w1100 { width:1100px; margin:0 auto; overflow:hidden}

.w1000 { width:1000px; margin:0 auto;}

.w330 { width:330px; overflow:hidden }

.mrgauto { margin:0 auto;}

/* 广告 */

#ad1000 { width:1000px; height:90px; overflow:hidden}

#ad1000 .ad800 { width:700px; height:65px; overflow:hidden}

#ad1000 .ad290 { width:290px; height:65px; overflow:hidden}

#ad1000 .ad280 { width:290px; height:65px; overflow:hidden}

#ad1000 .ad370 { width:370px; height:65px; overflow:hidden}

#ad1000 .ad430 { width:430px; height:65px; overflow:hidden}

#ad1000 .ad495 { width:495px; height:65px; overflow:hidden}





/* 空行属性 */

.blk { LINE-HEIGHT: 0; HEIGHT: 0px; clear: both; FONT-SIZE: 0px }

.bl5 { LINE-HEIGHT: 0; HEIGHT: 5px; clear: both; FONT-SIZE: 0px }

.bl10 { LINE-HEIGHT: 0; HEIGHT: 10px;clear:both; FONT-SIZE: 0px }

.bl15 { LINE-HEIGHT: 0; HEIGHT: 15px;clear:both; FONT-SIZE: 0px }

.bl20 { LINE-HEIGHT: 0; HEIGHT: 20px;clear:both; FONT-SIZE: 0px }

.bl60 { LINE-HEIGHT: 0; HEIGHT: 60px;clear:both; FONT-SIZE: 0px }

.ml10 { margin-left:10px; }

.h1 { font:18px/20px  "\5FAE\8F6F\96C5\9ED1"; font-weight:bold; color:#333; padding-bottom:8px; }



#search{ margin:0px auto; overflow:hidden}

.search_form{position:relative; margin:5px 0 5px 10px; *margin-left:8px; height:40px;display:inline-block;}

.search_form:hover {-webkit-box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999}

.search_input{float:left; width:260px; height:19px; line-height:19px; padding:4px 7px; color:b3b3b3; border:1px solid #ccc; border-radius:2px 0 0 2px;}

.search_btn{float:left; width:50px; height:29px; padding:0 12px; margin-left:-1px; border-radius:0 2px 2px 0; border:1px solid #4d90fe; background-color:#4d90fe; cursor:pointer; display:inline-block; font-size:12px; vertical-align:middle; color:#f3f7fc;position:absolute; _left:170px; _top:0}

.search_btn:hover{background:#4084f2}



/* 文字列表属性 */

.list14 li,.list12 li{padding:3px 0;color:#333;font-size:12px;line-height:16px;text-align:left;}

.list14 li{padding:4px 0;font-size:15px;}

.list14 li,.list12 li{height:28px;line-height:28px;overflow:hidden;}

.list12 li{padding:0 0 0 8px;background-position:0 -30px;background-position:0 -31px\9;}

.list14 h3{height:32px;overflow:hidden;font:16px/32px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"}

.list14 h3 a:hover { color:#ff0000}

.list14 li a:hover { color:#ff0000}

.list14 li span { float:right; color:#666; font-size:12px;}



.line01{ border-bottom:1px dashed #ddd; height:1px; line-height:1px; background:none; padding:0px; margin:0px auto 15px auto;}



/*-------------------头部--------------------------*/

#h {border-bottom:#eee 2px solid;height:40px;line-height:40px;position:relative;z-index:1;width:100%; background:#434343;}

#h .l1{width:776px;}

#h .l1 a{padding:0 5px;margin:0 1px;height:39px;line-height:39px;float:left;position:relative;color:#fff;}

#h .l1 a.hover{background:#676767}

#h .l1 .linkHome{background:#4e4e4e;font-weight:bold;padding:0 15px 0 32px;}

#h .l1 .iconHomeSec{background-image:url(/static/images/zgjyw/icon.png);background-position:0 -85px; width:12px; height:12px; position:absolute; left:15px; top:13px;}

#h .l1 span{background:#4e4e4e;height:39px;line-height:39px;float:left;position:relative;color:#cacaca;margin:0 1px;display:block;padding:0 5px;font-size:12px;}

#h .l1 .arrPad em{font-size:14px;float:left;}

#h .l1 .arrGray{width:15px;height:39px;float:left;background:url(/static/images/zgjyw/arrGray.png) no-repeat;}

#h .l1 .popListSec{width:90px;display:none;;background:#f8f8f8;padding:5px 1px;position:absolute;left:0;top:39px;zoom:1;border-top:#434343 1px solid;box-shadow:0px 5px 8px -2px rgba(0,0,0,0.5);margin:0;}

#h .l1 .arrShow{background:#676767}

#h .l1 .arrShow .popListSec{display:block;}

#h .l1 .arrShow .popListSec a.hover{background:#eee;border-left:3px solid #EDAE5F;}

#h .l1 .popListSec li{width:44px;height:25px;line-height:25px;text-indent:8px;background:#f8f8f8;float:left;}

#h .l1 .popListSec li a{padding:0px;margin:0px;position:relative;height:25px;line-height:25px;display:block;border-left:#f8f8f8 3px solid;color:#5e5e5e;float:none;}

#b .r11{padding-bottom:6px; border-bottom:1px solid #DBDBDB;}

#b .r11 .c1 a{display:block; text-indent:-999em; height:30px; width:116px; background:url(/static/images/zgjyw/minlogo.png) no-repeat;margin-top:3px;}

#b .r11 .c2{margin-top:9px; margin-left:10px; width:330px;}

#b .r11 .c3{margin-top:9px;}

#b .r11 .c3 a{margin:0 3px;}

#b .r11 .c3 a:hover{ color:#2C95E8;}

#b .r11 .c4{ height:40px; width:350px;}

.left { width:660px;}

.right { width:300px;padding-top:30px;}



/* r热词BOX */

.hot_w{ height:134px; overflow:hidden }

.hot_w li{ height:55px; background:#35c4ef; margin-right:2px; text-align:center; font-family:"\5FAE\8F6F\96C5\9ED1" "宋体"; color:#FFFFFF; font-weight:bold; float:left;padding-top:10px }

.hot_w li.li_01{ width:100px }

.hot_w li.li_02{ width:63px }

.hot_w li.li_03{ width:73px }

.hot_w li.li_04{ width:58px; backgroundr:#53aecf; margin-right:0px }

.hot_w li.li_05{ width:60px }

.hot_w li.li_06{ width:110px; background:#53aecf; }

.hot_w li.li_07{ width:71px; background:#53aecf }

.hot_w li.li_08{ width:53px; margin-right:0px; background:#53aecf   }

.hot_w a,.hot_w a:visited{ color:#FFFFFF;}











#article .artical { font:bold 28px/45px "\5FAE\8F6F\96C5\9ED1"; padding: 20px 0 20px 0;  text-align:center;  letter-spacing: -1.5px }

#article .info { padding-bottom: 5px; border-bottom:1px solid #ddd; overflow:hidden}

#article .info span { margin-right:10px; display:block; float:left}

#article .info p { float: left; font-size:12px; width: 400px; color: #999; line-height: 22px; }

#article .info p a { color: #808080}

#article .info h5 {	 float:left; font-weight: normal;	text-align: right;	color: #999; }

#article .info h5 span { cursor: pointer;	height: 13px; margin-right: 10px; }

#article .info .baidu{ float:right; width:140px;}

#article .info .rbox { width: 220px; float: right; padding-right: 0px;  }

#article .info .cmt a:link,.cmt a:hover,.cmt a:visited { color: #ba2636; font-weight: bold; }

#article .info .cmt em { font-family: "Georgia"; font-size: 14px; font-weight: bold; }

#article .info .cmt a { font-family: "Georgia"; font-size: 14px; font-weight: lighter; }

#article .info .cmt a:hover span {color: #ba2636;}



#artContent {padding: 5px 10px;  font-family: "宋体"; }

#artContent .mcontent { font-size: 16px; font-family: "宋体"; line-height: 200%; text-align: left;	}/*0830*/

#artContent .mcontent p { text-indent: 2em; line-height:200%;  margin-bottom: 20px }

#artContent .mcontent p img { margin-left: -28px; display: block; margin: 0px auto; }

#artContent .mcontent p a {	font-weight: bold }





#pages { overflow:hidden; }

#pages a { display:inline-block; height:24px; line-height:24px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 15px}

#pages a.a1 { background:#ddd; width:56px; padding:0 }

#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }

#pages span { display:inline-block; height:24px; line-height:24px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 15px}

.page .noPage { display:inline-block; width:56px; height:24px; line-height:24px; background:#ddd ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}



.article_key { padding: 5px 0px 0px 10px; overflow:hidden }

.article_key p { float: left; font-size:14px; color: #333; line-height: 30px; }



.artical_ther { padding: 5px 0px 0px 0px; overflow:hidden}

.artical_ther p { float: left; font-size:14px; width: 255px; color: #333; line-height: 30px; }

.artical_ther p a { color: #808080 }

.share {width: 140px; float: right; text-align:right }/*1107xg*/



.comment { overflow:hidden; z-index:100}

.comment .tht { font:bold 16px/36px "\5FAE\8F6F\96C5\9ED1"; color:#333; padding-left:8px; }

.comment ul { padding:5px 15px ; }





.about_news {  overflow:hidden}

.about_news .tht { font:bold 16px/36px "\5FAE\8F6F\96C5\9ED1"; color:#333; padding-left:8px; }

.about_news .pad10 { padding:5px 15px;}



.labList { height: 42px; }

.hot_w{ height:134px; overflow:hidden }

.hot_w li{ height:55px; background:#17a2b7; margin-right:2px; text-align:center; line-height:22px; font-family:"\5FAE\8F6F\96C5\9ED1" "宋体"; color:#FFFFFF; font-weight:bold; float:left; margin-bottom:4px; padding-top:10px }

.hot_w .li_01{ width:100px }

.hot_w .li_02{ width:63px }

.hot_w .li_03{ width:73px }

.hot_w .li_04{ width:58px; background:#2462d3; margin-right:0px }

.hot_w .li_05{ width:60px }

.hot_w .li_06{ width:110px; background-color:#2462d3; }

.hot_w .li_07{ width:71px; background-color:#2462d3 }

.hot_w .li_08{ width:53px;margin-right:0px  }



.hot_w a,.hot_w a:visited{ color:#FFFFFF;}



.box300 { width:300px; overflow:hidden;}



.pics { padding-top: 5px }

.pics li { 	background: #f8f8f8;  height: 90px;  margin-top: 10px  }

.pics li a { display: block; background: #f8f8f8;height: 90px; }

.pics li a:hover { background: #f0f0f0; }

.pics li a:hover .li_p02 {	color: #999; text-decoration: none; }

.pics li img { float: left;	margin-right: 10px; }

.pics li em { float:right; width:150px; font-weight:normal}



.pics_2 { padding:0px }

.pics_2 li { float: left; width: 140px;	height:150px; padding: 10px 20px 0 0; }

.pics_2 li p { line-height: 20px; padding-top: 3px;	text-align: center; }

.pics_2 li img { padding:0px; width:140px; height:100px;}

.pics_2 li.nopgr{ padding-right:0px;}





/*表情样式开始*/



/*表情样式结束*/

.top10tit h4 {font: bold 15px/36px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; color: #fff;padding-left: 9px; background:#2ca9e1;}

.top10 {padding: 5px 0 10px 0;	border: 1px solid #ddd;	border-top: 0;}

.top10 li {	height: 28px; padding: 2px 0; overflow: hidden; }

.top10 li a { display: block; line-height: 30px; height: 28x; }

.top10 li a:hover {	background: #e9e9e9; }

.top10 li span { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 14px; display: block; float: left; padding: 0 14px 0 8px;}

.top10 li h5 { float: right; color: #ba2636; font-family: Arial; font-size: 12px; font-weight: normal;	line-height: 34px;	padding-right: 8px;}

.top10 p a { line-height: 18px; }







.coolnav{height:38px;line-height:38px;color:#2b2b2b;font-weight:normal;border-top:#e6e6e6 1px solid;padding:0px;}

/*  底部 */

/*********** 尾巴 ************/

.footer_line{border-top:1px solid #003366;border-bottom:1px solid #003366;height:0;overflow:hidden}

.footerBox{text-align:center;height:42px;background-color:#efefef;border-bottom:1px solid #cecece;}

.footerBox li{font:14px/42px "微软雅黑";float:left;height:42px;color:#333;}

.footerBox li a{color:#333;display:block;padding:0 7.5px;_padding:0 7px;}

.footerBox li.a_review.on{border-left:1px solid #cecece;border-right:1px solid #cecece}

.footerCon{position: relative;}

.comWidth, .comWith { width: 1000px; margin: 0 auto; }

.copyright { padding: 20px 0 30px 0; height: 80px; font: 12px/20px "å®‹ä½“"; text-align: center; color: #2b2b2b; }

.copyright .p-cut{font:12px/22px "宋体";margin-top:10px}

.copyright .cop_dg a { color: #2b2b2b; }

.copyright .cop_dg span, .footer .unit span { color: #666; margin: 0 5px; }

.copyright .cop_dg a:hover,.footer .footNav .hd a:hover,.footer .placeBox a:hover,.footerBox li a:hover{color:#cc0000}

/**/

.fLink { height:40px; text-align:center; color:#f0f0f0; font-size:12px;}

.fLink a { color:#000; text-decoration:none; font-size:12px; height:40px; line-height:40px; margin:0 10px;}

.fLink a:hover { color:#820C0C; text-decoration:underline;}

.flinkMain { width:1000px; margin:0 auto; height:40px; line-height:40px; font-family:Microsoft YaHei,SimSun;}

.fLink .marWid a,.fLink .marWidMain a { margin:0 15px; text-indent:0; display:inline-block; height:25px; line-height:25px; color:#5e5e5e; padding:0;}

/**/

.copyLink { width:1000px; margin:0 auto; color:#365071; line-height:25px; overflow:hidden;}

.copyLink li { padding:22px 0; width:1050px; clear:both;}

.copyLink dt { float:left; text-align:left; color:#365071; width:390px; display:inline;}

.copyLink dd { width:420px; text-align:left; float:left; margin:0;}

.copyLink .las { width:190px; margin:0;}

.copyLink a { color:#666; display:inline-block;}

.copyLink a:hover { color:#1c1c1c; text-decoration:underline;}

/**/

.copyLogo a { margin:0 20px 0 0;}

.logoCa ,.logoCb ,.logoCc ,.logoCd ,.logoCe,.logoCX,.logoKx{ width:122px; height:52px;}

.logoCb { background-position:-131px 0; width:133px;}

.logoCc { background-position:-268px 0;}

.logoCd { background-position:-401px 0; width:117px;}

.logoCe { background-position:-522px 0; width:117px;}

.logoCX { background-position:-644px 0; width:117px;}

.logoKx { background-position:-766px 0; width:117px;}

/**/

.copyMain { display:block; width:1000px; margin:0 auto; text-align:center; color:#5e5e5e; height:30px; line-height:30px;}

.copyMain em { display:inline-block; margin:0 15px; color:#d9d9d9; font-family:Arial; font-size:12px;}

.copyMain span{font-family:"宋体";font-size:12px;}

/**/

.ieTips { display:block; width:998px; height:28px; line-height:28px; background:#f7f2db; border:#f0e9ca 1px solid; margin:1px auto 10px; text-indent:35px; font-size:12px; color:#666; text-align:left; position:relative;}

.ieTips em { background-position:0 -160px; display:block; width:14px; height:14px; position:absolute; left:10px; top:5px;}

.ieTips span { display:block; background:#e8dfb9; width:26px; height:26px; height:26px; position:absolute; top:1px; right:1px;}

.ieTips span a { background-position:-73px -153px; display:block; width:26px; height:26px;}

.ieTips span a:hover { background-position:-32px -153px;}

@media screen and (max-device-width: 1000px){.wrap {width:1002px;}}

.coolnav span{border-top:#2ca9e1 2px solid;height:35px;line-height:35px;padding:4px 3px;}



#searchBtn,.sld,#btn,.menu li a,.menu li:hover,#kuaixu dt .client,#kuaixu dt .Cooperation,#kuaixu dt .login,.btns span,.btns span.now,.news .tit em,.news .vnew li .video,.news .tag dd,.share .sina,.share .qqwb,.share .baidu,.share .weixin,.share .douban,.attitude .up,.attitude .down,.news .pnews .lnew .video,.share .qrcode,#tcc .x{background:url(http://www.cnfl.com.cn/static/images/icon.png) no-repeat}

#header{clear:both;height:159px;width:100%;border-bottom:1px solid #bababa;z-index:800;background:#fff}

#logo{clear:both;height:70px;display:block}

.logo{float:left}

.djxw{margin-top:25px}

.bjnewslogo{width:260px;height:70px;display:block;overflow:hidden;text-indent:-10em;background:url(/static/images/51_logo.png)}

.search{float:right;width:245px;padding-top:20px}

.searchTxt{width:205px;float:left;height:30px;border:1px solid #cecece;overflow:visible}

.searchBtn{float:left;width:33px;height:32px;margin-left:-1px}

#searchBtn{cursor:pointer;background-position:-891px 0;border:0;overflow:hidden;font-size:16px;width:33px;height:32px}

.searchMenu{float:left;width:61px;height:30px;border-right:1px solid #cecece;position:relative}

.sld{background-position:-535px -22px;height:32px;width:48px;padding-left:11px;font:normal 14px/32px '微软雅黑';color:#666;cursor:pointer}

#bjTxt{float:left;border:0;background:#fff;color:#333;font:14px/22px '微软雅黑',verdana,tahoma,arial,'SimSun',sans-serif;width:132px;height:22px;margin:0;outline:medium none;padding:4px}

.searchTab{display:none;z-index:999;width:61px;height:auto;border:1px solid #cecece;border-top:0;border-bottom:0;position:absolute;top:30px;left:-1px}

.searchTab li{font:normal 14px/32px '微软雅黑';color:#666;height:32px;padding-left:11px;background:#e8e8e8;color:#666;border-bottom:1px solid #cecece;cursor:pointer}

#nav{clear:both;height:49px;background:#007A8F;margin:0 auto 0}

#btn{width:53px;height:49px;background-position:0 -87px;text-indent:-10em;overflow:hidden;display:block;float:left;cursor:pointer}

.menu{float:left;width:920px;overflow:hidden;height:33px;margin-top:16px}

.menu li{float:left;display:inline-block;height:33px}

.menu li a{color:#fff;text-decoration:none;font:normal 14px/18px '微软雅黑';display:block;padding-left:10px;padding-right:10px;height:22px;line-height:22px;background-image:url(/static/images/navLine.png)}

.menu li a:hover{color:#edcbcb}

.menu li:hover{background:url(http://img.bjnews.com.cn/site_v3/i.png) center bottom no-repeat}

#kuaixu{height:40px;overflow:hidden;clear:both}

#kuaixu dd{float:left;width:720px;height:40px;overflow:hidden}

#kuaixu dt{float:right;width:275px;height:40px;color:#d1d1d1;padding-right:5px}

#kuaixu dd .ksig{display:inline-block;float:left}

#kuaixu dd .ksig a{font:bold 20px/40px '微软雅黑';color:#a80000}

#kuaixu dd .klist{margin-left:2px;display:inline-block;float:left}

#kuaixu dd .klist li{height:40px;line-height:40px;width:100%}

#kuaixu dd .klist li a{font:bold 16px/40px '微软雅黑';color:#000}

#kuaixu dd .klist li span{color:#666;font:normal 12px/40px '微软雅黑';padding-left:15px}

#kuaixu dt .client,#kuaixu dt .Cooperation,#kuaixu dt .login{display:block;float:right;border-right:1px solid #c6cacb;padding-left:20px;height:40px;font:normal 14px/40px '微软雅黑';color:#666;padding-right:9px;margin-left:8px}

#kuaixu dt .client{background-position:left -173px}

#kuaixu dt .Cooperation{background-position:-88px -172px}

#kuaixu dt .login{background-position:-205px -174px;border-right:0}

#kuaixu dt .reg{font:normal 14px/40px '微软雅黑';color:#d1d1d1;float:right}

#kuaixu dt .ln,#kuaixu dt .user{display:block;float:right;line-height:40px;color:#d1d1d1;padding-right:10px}

#kuaixu dt .user{padding-left:10px}

#kuaixu dt .user a{color:#d1d1d1}

#kuaixu dt a:hover{color:#a80000}

#logo,.nav,#kuaixu,#main,.partner{width:1003px;margin:0 auto 0}

#logsc{display:none}

.tag dd a:hover{color:#a80000}

.guancj h2 a:hover,.rul li a:hover,.guancj .txt a:hover,.shuping h3 a:hover,.tdnews li h3 a:hover,.images .titl a:hover,.hzlist li h3 a:hover,.juzhen li h3 a:hover{color:#a80000}

.szb{float:right;width:67px;height:38px;margin-top:5px;margin-right:5px}

#tcc{display:none;width:720px;padding-top:5px;padding-left:10px;position:absolute;top:49px;left:0;border:1px solid #e8e8e8;border-top:0;height:70px;background:#fff}

#tcc p{clear:both;overflow:hidden;padding-top:12px}

#tcc p a{color:#221815;font:normal 12px/20px '';margin-right:17px;float:left}

#tcc a:hover{color:#a80000}

#tcc .x{width:12px;height:12px;background-position:-590px -318px;cursor:pointer;float:right;display:block;margin-right:10px}

.nav{width:1003px;position:relative}

.szb a img{width:67px;height:33px;margin-top:2px}
