@charset "utf-8";
@import url("base.css");

.logo_news {position:relative;}
.logo_news .logo_titnews{ position:absolute; left:170px; top:5px;height:50px; border-left:1px solid #dd0000; font-family:Microsoft Yahei;line-height:50px; font-size:13px; font-weight:bold; padding-left:18px;color:#dd0000;}

.logo_news .logo_titnews2{ position:absolute; left:165px; top:20px;height:20px; }

.main{ float:left;}
.side{ float:right;}
.w80{ width:80px;}
.w210{ width:210px;}
.w269{ width:269px;}
.w270{ width:270px;}
.w317{ width:317px;}
.w335{ width:335px;}
.w540{ width:540px;}
.w593{ width:593px;}
.w658{ width:658px;}
.w674{ width:674px;}
.news_topicContent .news_Border{ border:1px solid #dddddd;}
.news_Border{ border:1px solid #dddddd;}
.news_Border_t{ border-top:1px solid #dddddd;}
/*信息披露*/
.news_tab { background:url(../images/news_t_titleBg.jpg) repeat-x; height:38px; width:100%;}
.news_tab a{ float:left; height:100%; line-height:38px; width:112px; border-bottom:1px solid #ddd; display:inline-block; text-align: center; font-family:"Microsoft yahei"; font-weight:bold; font-size:14px; }
.news_tab a.active{ background:#fff; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #fff; color:#ed1b22;}

.news_content{ padding:20px; width:634px;}
.news_content h1{font-family:"Microsoft yahei"; height:40px; line-height:40px; font-size:18px; border-bottom:1px solid #ddd; color:#3b3b3b;}
.news_content .news_content_pro{ border-bottom:1px dotted #ddd; padding:24px 0; clear:both}
.news_content .news_content_pro a{font-family:"Microsoft yahei"; font-size:14px; display:inline-block; clear:both;}
.news_content .news_content_pro .newsTime{ color:#737373;}

.newsList{ border-bottom:1px solid #ddd; padding:15px 0;}
.newsList li{ width:100%; display:inline-block; clear:both;}
.newsList li a{ float:left;font-family:"Microsoft yahei"; height:36px; line-height:36px; font-size:14px;}
.newsList li .newsTime{ float:right; color:#737373;height:36px; line-height:36px;}

#newsPage{ text-align:right; margin-top:20px;}
#newsPage a{ font-weight:bold; padding:3px 8px; border:1px solid #ddd;}
#newsPage a.active{ border:1px solid #ed1b22; color:#ed1b22;}
#newsPage span{ color:#737373; margin-left:10px;}

#newsSo{ border:1px solid #ddd; height:28px; width:267px;}
#newsSo .soInpnt{ float:left; height:26px; line-height:26px; width:213px; border:0; padding-left:10px;color:#737373;}
#newsSo .soBtn{ float:right; height:28px; width:38px; background:url(../images/news_so.jpg) no-repeat; border:0; cursor:pointer; }

.news_right_tab{ float:left; width:267px;}
.news_right_tab a{ float:left; background:url(../images/news_tab_bg.jpg) no-repeat; width:81px; height:25px; line-height:25px; display:inline-table; text-align:center; margin-right:9px; margin-top:10px;}
.news_right_tab a.long{background:url(../images/news_tab_bg_2.jpg) no-repeat; width:129px;}
.news_right_tab a:hover,.news_right_tab a.active{ background-position: 0 -27px; color:#dd0000;}

.news_right_tab2{ float:left; width:267px;}
.news_right_tab2 a{ float:left; background:url(../images/news_tab_bg.jpg) no-repeat; width:81px; height:25px; line-height:25px; display:inline-table; text-align:center; margin-right:9px; margin-top:10px;}
.news_right_tab2 a.long{background:url(../images/news_tab_bg_3.jpg) no-repeat ; width:81px;}
.news_right_tab2 a:hover,.news_right_tab2 a.active{background:url(../images/news_tab_bg3.jpg) left top no-repeat;color:#dd0000;}


.news_rightRec { margin-top:15px; width:267px; overflow:hidden;}
.news_rightRec h2{ background:#f9f9f9; width:267px; height:34px; line-height:34px; font-family:"Microsoft yahei"; font-size:14px; text-indent:10px; display:inline-block; border-bottom:1px solid #ddd;}
.news_rightRec h2 .more{ color:#ed1b22; font-size:12px; font-weight:lighter; float:right; padding-right:10px; display:inline;}
.news_rightRec ul li{ border-bottom:1px dashed #ddd; width:267px; padding:7px 0; display:inline-block; overflow:hidden; }
.news_rightRec ul li a{display:inline-block; background:url(../images/news_rightRec_d.jpg) 9px 12px no-repeat;padding-left:20px; }
.news_rightRec .newsTime{ color:#737373; text-indent:20px; line-height:18px;}

.news_right_banner{ background-color:#dedede; margin-top:15px; width:269px; height:162px; text-align:center; line-height:162px; font-weight:bold;}

/*专栏*/
.news_topicContent{ padding:20px 20px 0px 20px; width:634px; display:inline-block;}

.news_topicContent h1{font-family:"Microsoft yahei"; height:20px; line-height:20px; font-size:18px; color:#3b3b3b;}
.news_topicContent h1 .more{ color:#ed1b22; font-size:12px; font-family:"宋体"; font-weight:lighter; margin-left:23px;}
.news_topicContent .news_topicContent_pro{ border-bottom:1px dotted #ddd; padding:24px 0; clear:both}
.news_topicContent .news_topicContent_pro a{font-family:"Microsoft yahei"; font-size:14px; display:inline-block; clear:both;}
.news_topicContent .news_topicContent_pro .newsTime{ color:#737373;}
.news_topicContent .last{border-bottom:0;}
.news_topicContent .news_topicContent_pro .tx{ border:2px solid #dddddd; width:46px; height:46px;}

.news_topicContent .news_topicContent_per li{ float:left; width:208px; overflow:hidden;}
.news_topicContent .news_topicContent_per li img{ float:left;}
.news_topicContent .news_topicContent_per li .perText{ width:100%; text-align:center; line-height:16px;display:none;}

/*专题内页*/
.news_topic_detail_title { width:100%; padding:20px 0;}
.news_topic_detail_title  strong{font-family:"Microsoft yahei"; font-size:18px; color:#323232; width: 676px;display: inline-block;}
.news_topic_detail_title .textLink{ float:right; color:#ed1b22; width:265px;}
.news_topic_detail_title .textLink a{color:#ed1b22;}

.news_detail_time{ float:left;}
#news_prevNext{ width:100%; clear:both; margin-top:40px;overflow:hidden;}
#news_prevNext a{ display: inline-block; clear:both; margin-top:5px;}
#news_prevNext a:hover{ text-decoration:underline;}
#news_Relevance h3{ border-bottom:1px solid #ddd; height:40px; line-height:40px; font-family:"Microsoft yahei"; font-size:14px; margin-top:40px;}
#news_Relevance ul li{ width:100%; display:inline-block; border-bottom:1px dotted #ddd; padding:5px 0; float:left;}
#news_Relevance ul li a{ float:left; background:url(../images/news_rightRec_d.jpg) 9px 10px no-repeat; text-indent:20px;}
#news_Relevance ul li .newsTime{ float:right; color:#737373;}

/*专栏内页宏观数据*/
.news_shuju { float:left; padding:20px 0; width:100%; display:inline-block; border-bottom:1px dashed #ddd;}
.news_shuju p{ color:#ed1b22; font-family:"Microsoft yahei"; font-size:14px;}
/*经理在身边*/
.news_rightManager{ margin-top:15px; width:267px; overflow:hidden;}
.news_rightManager h2{ background:#f9f9f9; width:267px; height:34px; line-height:34px; font-family:"Microsoft yahei"; font-size:14px; text-indent:10px; display:inline-block; border-bottom:1px solid #ddd;}
.news_rightManager ul li{ float:left; border-bottom:1px dashed #ddd; width:50px; padding:8px; display:inline-block; overflow:hidden; }
.news_rightManager ul li img{ border:2px solid #ddd;}
.news_rightManager ul li p{ text-align:center; line-height:18px;}
/*内页视频*/
.news_detail_video { margin-top:20px;}
#videoAuthor{ border-bottom:1px dashed #ddd; display:inline-block; padding:20px 0; margin-top:20px; display:inline-block; float:left;}
#videoAuthor .tx{ border:2px solid #ddd;}
#videoAuthor strong{ font-family:"Microsoft yahei"; font-size:16px; font-weight:lighter; padding-bottom:5px; display:inline-block;}
#videoAuthor p{font-family:"Microsoft yahei"; font-size:14px; font-weight:lighter;}

.news_rightVideo { margin-top:15px; width:267px; overflow:hidden;}
.news_rightVideo h2{ background:#f9f9f9; width:267px; height:34px; line-height:34px; font-family:"Microsoft yahei"; font-size:14px; text-indent:10px; display:inline-block; border-bottom:1px solid #ddd;}
.news_rightVideo ul{ padding:4px 0;}
.news_rightVideo ul li{ border-bottom:1px dashed #ddd; width:267px; padding:7px 0; display:inline-block; overflow:hidden; }
.news_rightVideo ul li a{display:inline-block; line-height:20px; }
.news_rightVideo .newsTime{ color:#737373; line-height:18px; margin-top:5px;}
/*每周之星*/
.news_rightStar{ margin-top:15px; width:267px; overflow:hidden;}
.news_rightStar h2{ background:#f9f9f9; width:267px; height:34px; line-height:34px; font-family:"Microsoft yahei"; font-size:14px; text-indent:10px; display:inline-block; border-bottom:1px solid #ddd;}
.news_rightStar ul li{ float:left; border-bottom:1px dashed #ddd; width:251px;  padding:8px; display:inline-block; overflow:hidden; }
.news_rightStar ul li img{ border:2px solid #ddd;}
.news_rightStar ul li p{ text-align:center; line-height:18px;}
.news_rightStar .star_ifro dt a{ font-family:"Microsoft yahei";  font-size:14px;}
.news_rightStar .star_ifro dd{ float:left; width:64px;}
.news_rightStar .star_ifro dd span{ color:#ed1b22;}
/*大事件回顾*/
.news_topic_event_title { border-bottom:1px solid #ed1b22; width:100%; display:inline-block; padding-bottom:15px;}
.news_topic_event_title .title{ float:left; font-family:"Microsoft yahei"; font-size:27px; color:#ed1b22; }
.news_topic_event_title a{ float:right; color:#ed1b22;}

.news_topic_eventLeft{ padding:23px; width:276px; float:left; overflow:hidden;}
.news_topic_eventLeft h1{ font-family:"Microsoft yahei"; font-size:14px; color:#ed1b22; padding-bottom:7px; width:100%; display:inline-block; }

.news_topic_eventLeft_list h1{font-family:"Microsoft yahei"; font-size:14px; color:#ed1b22; padding-bottom:7px; width:100%; display:inline-block; }
.news_topic_eventLeft_list li{ border-bottom:1px dashed #ddd; padding:20px 0;}

.news_topic_eventRight_list h1{font-family:"Microsoft yahei"; font-size:14px; padding-bottom:7px; width:100%; display:inline-block; }
.news_topic_eventRight_list li{ border-bottom:1px dashed #ddd; padding:20px 0;}
/*大事件 图文*/
.news_topic_eventPic{ border-bottom:1px dashed #ddd; float:left; padding-bottom:15px; margin-bottom:15px; width:100%;}
.news_topic_eventPic .picTitle{ border:1px solid #ddd; position:relative; width:315px; height:174px; display:block;}
.news_topic_eventPic .picTitle img{ width:315px; height:174px;}
.news_topic_eventPic .picTitle span{ position:absolute; left:0; bottom:0; font-family:"Microsoft yahei"; font-size:14px; width:291px; height:37px; padding:0 12px; line-height:37px; color:#fff; background:url(../images/news_black.png) repeat; overflow:hidden;}
.news_topic_eventPic p{ float:left; padding-top:7px; width:100%; display:block;}

.news_topic_eventMid_list{ border-bottom:1px dashed #ddd; padding:12px 0;}
.news_topic_eventMid_list h1{font-family:"Microsoft yahei"; font-size:14px; color:#ed1b22; padding-bottom:7px; width:100%; display:inline-block; }
.news_topic_eventRight_list{padding:10px 0;}
.news_topic_eventRight_list h1{font-family:"Microsoft yahei"; font-size:14px; width:100%; display:inline-block; }
.news_topic_eventRight_list p{ padding:0;}
/*大事件 视频*/
.news_topic_eventCount{width:100%; margin-bottom:10px;}
.news_topic_eventCount h3{font-family:"Microsoft yahei"; font-size:16px; height:45px; line-height:45px;}
/*大事件 瀑布流*/
.news_topic_puTitle{ width:100%;font-family:"Microsoft yahei"; font-size:18px; height:45px; line-height:45px; border-bottom:1px solid #ddd; float:left; margin-bottom:10px;}

.news_topic_pu{ float:left; border:1px solid #ddd; width:228px; margin:5px;}
.news_topic_pu img{ width:228px;}
.news_topic_pu p{ padding:20px 7px 10px 7px;}

.news_topic_expert li{ float:left; width:230px; height:287px; margin:5px; overflow:hidden;}
.news_topic_expert li img{ border:1px solid #ddd; width:228px;}
/*搜索页*/
.news_topic_search{ background:url(../images/news_topic_search_bg.jpg) repeat-x; height:75px; border-bottom:1px solid #ddd;}
.news_topic_searchBox { padding-top:20px;}
.news_topic_searchBox .inputStyle{ float:left; padding:9px 10px ; height:15px; line-height:15px; border:1px solid #ddd; width:494px; font-weight:bold; font-size:14px; color:#737373;font-family:"Microsoft yahei"; font-weight:lighter;}
.news_topic_searchBox .subBtn{ float:left; background:url(../images/news_soPage_btn.jpg) no-repeat; width:71px; height:35px; margin-left:20px; display:inline; cursor:pointer; border:0;}
.news_noResult{ border-bottom:1px solid #ddd; height:36px; line-height:36px;}
.news_noResult strong{ color:#ed1b22;}

.news_resultList li{ float:left; width:100%; display:block; margin-top:15px;}
.news_resultList li a{font-family:"Microsoft yahei"; font-size:16px; color:#1944be; }
.news_resultList li strong{ color:#ed1b22; font-weight:lighter;}
.news_resultList li .newsTime{ color:#737373;}
.news_resultList li .news_resultContent{}

.news_downBtn{background-color:#ed1b22; color:#fff; font-weight:bold; width:105px; font-size:16px; height:35px; line-height:35px; display:block; margin:20px auto;}
a:hover.news_downBtn{color:#fff;}

/*新闻主页*/
.news_homePage{ padding:20px; width:634px; display:inline-block;}
.news_homePage h1{font-family:"Microsoft yahei"; height:20px; line-height:20px; font-size:18px; color:#3b3b3b; padding-bottom:20px;}
.news_homePage h1 .more{ color:#ed1b22; font-size:12px; font-family:"宋体"; font-weight:lighter; margin-left:23px;}
.news_homePage h1.news_line{ background:url(../images/news_hp_line.jpg) 0 32px no-repeat;}

.news_homePage_picList li{ float:left; width:204px; margin:0 3px;}
.news_homePage_picList li a{ float:left;}
.news_homePage_picList li .news_h_picName{ width:100%; display:block; height:45px; line-height:45px; text-align:center; font-family:"Microsoft yahei"; font-size:16px; font-weight:bold;}

.news_homePage_textList li{ float:left; width:297px; border-bottom:1px solid #F5EFEF; padding:7px 0;}
.news_homePage_textList li a{font-family:"Microsoft yahei"; font-size:14px; color:#3470b4;}
.news_homePage_textList li a:hover{ color:#ed1b22;}

.news_homePage_textList_2 li{ float:left; width:297px; border-bottom:1px solid #f1f1f1; padding:7px 0;}
.news_homePage_textList_2 li a{font-family:"Microsoft yahei"; font-size:14px; color:#000000;}
.news_homePage_textList_2 li a:hover{ color:#ed1b22;}
.news_homePage_textList_2 li .newsTime{ color:#737373;}
.news_homePage_textList_2 li p{ padding-top:10px;font-family:"Microsoft yahei"; font-size:14px;}
/*新闻主页右边 */
.news_h_rightRec { margin-top:15px; width:267px; overflow:hidden; border:1px solid #ddd; border-top:2px solid #ed1b22;}
.news_h_rightRec h2{ background:#f9f9f9; width:267px; height:34px; color:#ed1b22; line-height:34px; font-family:"Microsoft yahei"; font-size:14px; text-indent:10px; display:inline-block; border-bottom:1px solid #ddd; position:relative;}
.news_h_rightRec h2 .newsTime{ color:#737373; font-size:12px; font-weight:lighter; position:absolute; right:10px; top:0;}
.news_h_rightRec .news_h_content{ padding:13px;}
.news_h_rightRec .news_h_content a{font-family:"Microsoft yahei"; font-size:18px;}
.news_h_rightRec .news_h_content p{font-family:"Microsoft yahei"; font-size:12px; padding-top:15px;}

.news_share{float:right; width:153px; }
.news_share img{ vertical-align:middle; margin-left:10px; display:inline}