/** 设置默认字体 **/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
ul,ol,li{ list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
body{font: 12px/1.2 "宋体";font-family:"宋体","微软雅黑",Microsoft Yahei,Arial Narrow;}
textarea,input{outline:none;resize:none;}
a{text-decoration:none; outline:none;}
a:hover{ text-decoration:underline;}
img{ border:none; vertical-align:middle;}

.ma{ margin:0 auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

.mt_50{ margin-top:50px;}
.mt_20{ margin-top:20px;}
.mt_10{ margin-top: 10px;}
.mr_10{ margin-right:10px;}
.mb_10{ margin-bottom:10px;}
.mb_20{ margin-bottom:20px;}
.ml_10{ margin-left:10px;}
.ml_20{ margin-left:20px;}
.webw{ width:1000px;}

.clearfix:after{content:"\020"; display: block; height:0; clear:both;}
.clearfix{zoom:1;}
.b1{ border:1px #e6e6e6 solid;}
/** 通用结束 **/

body{ background:#fdfcfa;}
.content{ width:1000px; height:auto; margin:0 auto 15px}

/** 正文导航开始 **/
.con_nav{ width:642px; height:50px; margin:14px auto 12px; overflow:hidden; padding:0 358px 0 0;}
.con_nav .ms_logo{ background:url(imagesms_logo.jpg) no-repeat; width:94px; height:50px;}
.con_nav .ms_logo a{ display:block; width:94px; height:50px; text-indent:-9999px;}
.con_nav .bnav{ float:left; font-size:14px; margin:20px 0 0 20px; font-family:"宋体"}
.con_nav .bnav a{ color:#37A5B4}
.con_nav .bnav a:hover{ background:#37A5B4; color:#fff;}
.con_nav .bnav b{ margin:0 6px; font-weight:normal}
/** 正文导航结束 **/

/** title satr **/
.title{ height:37px; margin-top:-1px; overflow:hidden; width:640px;}
.title_l{ border-top:3px solid #67c8c2; width:87px; height:34px; overflow:hidden}
.title_l p{ line-height:34px; text-align:center}
.title_l p a{ font-size:16px; color:#0f869b;}
.title_r{ border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; width:552px; height:36px; overflow:hidden;}
/** title end **/

/** 正文开始 **/
.con{ width:1000px; height:auto; margin:0 auto 15px;}

/** 正文左边开始 **/
.con_l{ width:642px; height:auto}

/** 新闻内容开始 **/
.new_con{ width:640px; height:auto}
.article{ padding:20px 32px 0;}
.article_tit{ text-align:center}
.article_tit h2{ color:#222; font-family:Tahoma,Microsoft Yahei,'黑体';font-size:22px; font-weight:normal; _font-weight:bold}
.article_tit .grey{ color:#7e7e7e;}
.article_tit .from{ padding:20px 0; position:relative; width:100%;}
.article_tit .bor_b{ background:url("i2.sinaimg.cncjdfzimgarticle_nmicon_dashed.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0)}
.article_tit span{ margin:0 10px;}

.article_con{ color:#454545; font-size:14px; line-height:26px; overflow-y:hidden; padding:19px 0 0;}
.article_con p{ margin:20px 0;}

.page_con{ height:60px; margin:10px; text-align: center;}
.page_con a, .page_con span {color: #37A5B4;display: inline-block;line-height: 26px;margin: 1px 2px 0 3px;padding: 0 9px;}
.page_con a {background-color: #F3F3F3;}
.page_con .current, .page_con a:hover {background-color: #37A5B4;color: #FFFFFF;}
.page_con .next, .page_con .prev {background:url("www.sinaimg.cncjdfzcms_v1.0imgbg.png") no-repeat; width:62px; height:28px; display:inline-block; text-align:center; color:#424242;margin-top:0;padding:0;background-color: rgba(0, 0, 0, 0);background-position: 0 -110px;}
.page_con .current.next, .page_con .current.prev {color: #424242;}
.page_con .next:hover, .page_con .prev:hover, .btn-tran, .icon:hover {background-color: rgba(0, 0, 0, 0) !important;color: #424242 !important;}


/** 新闻内容结束 **/

/** 今日头条、相关报道开始 **/
.con_l_no2{ width:642px; height:204px; overflow:hidden}
.con_l_no2 .title{ width:314px;}
.con_l_no2 .title_r{ width:226px;}
.headlines,.correlative{ width:314px; height:202px; overflow:hidden;}
.con_l_no2 ul{ width:299px; height:156px; overflow:hidden; margin:10px 0 0 15px;}
.con_l_no2 li{ height:30px; line-height:30px; overflow:hidden;}
.con_l_no2 li a{ color:#444; font-size:12px;}
/** 今日头条、相关报道结束 **/

/** 精彩推荐开始 **/
.won_suggest{ width:640px; height:236px;}
.won_suggest .title_r a{ float:right; display:inline; font-size:16px; color:#3d3d3d; line-height:36px; margin-right:10px}
.won_suggest ul{ width:640px; height:175px; margin:20px 0 0 0; overflow:hidden}
.won_suggest li{float:left; display:inline; width:120px; height:180px; text-align:center; margin:0 20px; overflow:hidden}
.won_suggest li p{ height:25px; line-height:25px;}
.won_suggest li a{ color:#424242;}
.won_suggest img{width:120px;height:140px;margin-bottom:5px;}
/** 精彩推荐结束 **/

/** 正文左边结束 **/

/** 正文右边开始 **/
.con_r{ width:346px; height:auto}
.con_r .title{ width:344px;}
.con_r .title_r{ width:256px;}

/** 微博热议开始 **/
.wb_hot{ width:344px; height:304px; overflow:hidden}
.wb_hot .title_r a{ float:right; display:inline; font-size:16px; color:#3d3d3d; line-height:36px; margin-right:10px}

.wb_con{ width:344px; height:258px; overflow:hidden;}

.wb_con_list{ width:280px; height:258px; margin:0 auto; overflow:hidden}
.wb_con_list ul{ width:280px; height:240px; overflow:hidden;}
.wb_con_list li{ border-bottom:1px dotted #3d3d3d; padding:20px 0 10px 0;}
.wb_con_list li p{ line-height:20px; color:#3d3d3d;}
.wb_con_list li p span a{ font-size:12px;}
.wb_con_list li a{ color:#0c9cb6; font-size:14px;}
.up_btn{ background:url(imagesup_btn.png) no-repeat; width:10px; height:4px; display:block; margin:0 auto;}
.down_btn { background:url(imagesup_btn.png) no-repeat; width:10px; height:4px; display:block; margin:0 auto;}
/** 微博热议结束 **/

/** 广告内容开始 **/
.ad{ width:344px; height:260px; overflow:hidden}
.ad .ad_pic{ margin:0px;}
/** 广告内容开始 **/

/** 阅读排行开始 **/
.most_read{ width:344px; height:282px; overflow:hidden; border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.most_read_tit{ width:344px; height:36px; overflow:hidden;}
.most_read_tit_l{ height:36px; overflow:hidden;}
.most_read_tit_l li{ float:left; height:34px; /*margin-top:3px;*/ overflow:hidden; width:70px; border:1px solid #e6e6e6; border-left:none}

.most_read_tit_l ul li.cur{ border-top:3px solid #67C8C2; border-bottom:none; display:block; height:34px; line-height:34px; margin-top:-1px;text-align:center; width:70px; border-left:none}

.most_read_tit_l ul li a{ color:#3d3d3d; display:block; font-size:14px; height:35px; line-height:34px; text-align:center; width:70px;}
.most_read_tit_l ul li.cur a{ color:#0F869B; font-size:14px; font-weight:bold}
.most_read_tit_r{ height:36px; width:131px; overflow:hidden; border-bottom:1px solid #e6e6e6; margin-top:-1px}

.most_read_con{ width:343px; height:246px; border-right:1px solid #e6e6e6; }
.most_read_list{ margin-left:10px; padding-top:5px;}
.ph-24{ background:url("www.sinaimg.cncjdfzcms_v1.0imgbg.png") no-repeat scroll 0 0; background-position:-285px -205px; line-height:28px; margin:10px 0 7 15px; padding-left:27px; margin-left:20px; margin-top:10px;}
.ph-24 li a{ color:#424242;}


.ph-comment{ color:#e0e0e0; line-height:28px; margin:10px 18px 7px 5px;}
.ph-comment li{ overflow:hidden; height:28px;}
.ph-comment li em{ color:#cc0000; display:inline-block; font-size:14px; font-style:italic; font-weight:bold; padding-right:6px; text-align:center; width:45px;}
.ph-comment li a{ color:#424242;}

.m_list01{ margin:10px 18px 7px 15px;}
.m_list01 li{ height:28px; line-height:28px; overflow:hidden}
.m_list01 li span{ background:url("i1.sinaimg.cncjdfzcms_v1.0imgtwittericon01.jpg") no-repeat scroll right center rgba(0, 0, 0, 0); display:inline; float:right; padding-left:3px; padding-right:12px;}
.m_list01 li a{ color:#424242;}


/** 阅读排行结束 **/

/** 视频推荐开始 **/
.video_recom{ width:344px; height:364px; overflow:hidden}
.recom_list{}
.recom_list ul{}
.recom_list li{ float:left; width:130px; height:138px; padding:20px 17px 0 22px; overflow:hidden; line-height:21px; text-align:center}
.recom_list li .p1{ margin-top:2px;}
.recom_list li .p1 a{ color:#087487; font-size:14px;}
.name a{ color:#1e1e1e; font-size:14px;}
/** 视频推荐开始 **/

/** 精彩专题开始 **/
.won_topic{ width:344px; height:294px; overflow:hidden}
.won_topic_con{ width:324px; height:258px; margin-left:15px; overflow:hidden;}
.img_list{ width:324px; height:174px; overflow:hidden;}
.img_list li{ float:left; width:324px; margin-top:12px; display:inline; height:75px; overflow:hidden;}

.img_list .list_font{ width:210px; height:75px; line-height:25px; float:right}
.list_font h3{ font-weight:bold; width:200px; height:25px; overflow:hidden; text-align:center;}
.list_font h3 a{ color:#222;}
.list_font p{color:#666;}
.list_font p a{ color:#00457d;}

.font_list{ width:324px; height:72px; overflow:hidden}
.font_list li{ background:url(imageslist_dot.png) no-repeat scroll center top; background-position:4px;text-indent: 1.5em; height:24px; line-height:24px; width:324px; overflow:hidden}
.font_list li a{color:#222; font-size: 14px;}
/** 精彩专题开始 **/

/** 正文右边结束 **/

/** 正文结束 **/

/** 底部开始 **/
.w_950{ margin:0 auto; width:950px; overflow:hidden}
.foot_article_st{ background:url(i3.sinaimg.cncjdfzimgarticle_nmbg_article_foot.jpg) top left repeat-x; border-top:1px solid #EAEAEA;}
.article_st_fnav{ margin:0 -14px; border-bottom:1px solid #E0E0E0; padding:20px 0; font-size:14px; text-align:center;}
.article_st_fnav a{ margin:0 13px; line-height:26px;}
.foot{text-align:center;padding:15px 0; color:#222;}
.foot a{margin:0 8px;color:#222;}
.foot .logo_link a:hover{ background:#fff;}
.foot_article_st a{ color:#222;}

/** footer star **/
.footer { clear: both; color: #666666; font-family: "宋体"; font-size: 12px; line-height: 23px; margin: 25px 0;  padding-bottom: 10px;  text-align: center;}
.footer a{ color:#666;}
/** footer end **/

/** 底部开始 **/