﻿@charset "utf-8";
/* CSS Document */
.sec_left{ width:720px; float:left;}
.sec_right{ width:272px; float:right; color:#565656}
.sec_right a{ color:#565656;}
.new-cont{ overflow:hidden; clear:both;border:1px #b1c8d7 solid; margin-top:10px;}
h1.b2px{ border-bottom:2px #b1c8d7 solid; margin-bottom:5px;}
.new-cont h1{ height:25px; background:url(../images/titleBg_02.gif) repeat-x left top;  border-bottom:1px #b1c8d7 solid;}
.new-cont h1 span{ background:url(../images/21.gif) no-repeat 6px 0; padding-left:30px; display:block; height:25px; line-height:25px;color:#000; font-size: 14px;  font-weight: bold;}
.new-cont p{ font-size:20px; font-weight:bold; padding:20px; text-align:center; font-family:"Microsoft YaHei"}
.new-cont p a{ color:#c60011;}
.new-list{ padding-top:5px;}
.new-list h1{ height:30px; line-height:30px; padding-left:30px; background:url(../images/22.gif) no-repeat 10px top;}
.new-list h1 span{ display:block; float:left; font-size:14px; font-weight:bold; color:#000;}
.new-list .list-m{ padding:15px 25px 10px 25px; overflow:hidden; border:1px #b1c8d7 solid; }
.new-list ul{ padding-bottom:12px;}
.new-list ul li{ line-height:32px;*line-height:29px!important;overflow:hidden; font-size:14px; padding-left:11px; background:url(../images/20.gif) no-repeat left center;}
.new-list ul li a{ display:inline-block; color:#000; float:left;}
.new-list ul li span{ display:inline-block; float:right; color:#838383;}
.new-list ul li a:hover{ color:#000; text-decoration:underline;}
.new-list ul li.split{ height:17px; overflow:hidden; background:url(../images/info4.gif) repeat-x center center;}

.r_cont01, .r_cont02{ overflow:hidden; clear:both;border:1px #b1c8d7 solid; margin-top:10px;}
.r_cont01 h1, .r_cont02 h1{ height:25px; background:url(../images/18.gif) repeat-x left top; border-bottom:1px #b1c8d7 solid;}
.r_cont01 h1 span, .r_cont02 h1 span{ background:url(../images/titleIcon_01.gif) no-repeat 9px 6px; padding-left:30px; display:block; height:25px; line-height:25px;color: #014C86; font-size: 14px;  font-weight: bold;}
.r_cont02 ul, .r_cont02 p{ padding:10px 15px; clear:both; overflow:hidden; line-height:23px;}
.r_cont02 ul li{ height:23px; line-height:23px; background:url(../images/li_02.gif) no-repeat left center; padding-left:12px;}
.r_cont02 ul li a{ color:#565656;}
.sec_right .ad_img{ padding-top:5px;}
.r_cont02 .r2-box p{ padding:8px 5px 0 5px;}
.r_cont01 ul{ padding:10px 0 5px 10px;}
.r_cont01 ul li{ width:118px; height:105px; float:left; overflow:hidden; padding-right:12px; text-align:center; line-height:26px; padding-bottom:8px;}
.r_cont01 ul li img{ border:1px #b1c8d7 solid;}

.q-tabCont{ padding-top:15px;}
.q-tabCont .tabBar{ height:27px; line-height:27px; background:url(../images/tab_boder.gif) left bottom repeat-x;}
.q-tabCont .tabBar a{ display:block; float:left; font-size:14px; font-weight:bold; height:26px; padding:1px 15px 0 15px; cursor:pointer;}
.q-tabCont .tabBar a.on{ background:url(../images/li06.gif) 15px center no-repeat #FFF; padding:0 25px 0 35px; border:1px solid #000; border-bottom:none;}
.q-tabCont .tabBox{ padding-top:10px;}
.q-tabCont .tabBox .boxLi{ display:none;}
.q-tabCont .tabBox .boxLi .cont04{ float:left; padding:15px 13px;}
.cont04{ width:300px; height:122px; overflow:hidden; }
.cont04 .l img{ border:1px solid #000; width:94px; height:120px;}
.cont04 .r{ width:186px;}
.cont04 .r h4{ background:url(../images/li03.gif) 0 4px no-repeat; line-height:22px; height:22px; overflow:hidden; padding-left:10px; font-weight:bold; color:#0b8ee1;}
.cont04 .r p{ height:80px; overflow:hidden; line-height:20px; color:#568eb2; padding-top:3px; padding-bottom:3px;}
.cont04 .r a{ color:#ff0000;}
.products.s-products .proBox li{ padding:2px 6px;}
.position{ background:url(../images/23.gif) no-repeat left center; padding-left:10px; margin:15px 0 10px 0;}
.position a{ font-weight:bold; color:#014073;}


/*报告~~*/
.allbox{ border:1px solid #cecece; margin:10px 0;}
.allbox .tlli{ background:url(../images/li_04bg.gif) repeat-x; height:36px; line-height:36px; padding-left:20px;}
.allbox .tlli a{ background:url(../images/li_04.gif) left center no-repeat; padding-left:18px; font-size:14px; color:#00006d; margin-right:15px;}
.allbox .des{ padding:24px 24px 10px 24px;}
.allbox .des h3{ background:url(../images/ttbg.gif) no-repeat; width:146px; height:27px; text-align:center; line-height:27px; color:#fff; font-size:18px; font-family:"Microsoft YaHei";}
.allbox .des p{ line-height:26px; padding-top:15px; text-indent:2em; font-size:14px;}
.allbox .dbox { padding:8px 24px 20px 24px;}
.allbox .dbox h1{ height:30px; line-height:30px; padding-left:22px; background:url(../images/22.gif) no-repeat left top; border-bottom:2px #b1c8d7 solid;}
.allbox .dbox h1 span{ display:block; float:left; font-size:14px; font-weight:bold; color:#000; padding:0;}
.allbox .dbox h1 a{ display:block; float:right; color:#1f6eb3;}
.allbox .dbox ul{ padding:10px 20px;}
.allbox .dbox li{ display:inline; background:url(../images/li_03.gif) left center no-repeat; padding-left:12px; font-size:14px; width:280px; height:26px; line-height:26px; float:left; margin:0 5px;}
.allbox .dbox span{ color:#000; font-weight:bold; padding-left:25px;}

/*行业分类*/
.clsCont{ padding:15px 15px 5px 15px;}
.clsCont li{ display:inline; background:url(../images/23.gif) left center no-repeat; padding-left:10px; margin:6px; font-size:14px; width:139px; line-height:20px; height:20px; overflow:hidden; float:left;}
.clsCont li a{color:#164289;}

/*分页代码*/
.sec_fenye{ height:18px; width:360px; margin:0 auto; text-align:center; padding:10px 0;}
.sec_fenye a{ display:inline-block; border:1px #cccccc solid; color:#000; line-height:18px; padding:0 5px; margin:0 4px; float:left;}
.sec_fenye span.select, .sec_fenye span.more{display:inline-block; float:left;  margin:0 4px; line-height:20px;}
.sec_fenye a.next, .sec_fenye a.prev{ background:url(../images/page.gif) repeat-x;}
.sec_fenye a.next span{display:block; padding-right:8px; background:url(../images/page.gif) right -18px no-repeat;}
.sec_fenye a.prev span{display:block; padding-left:8px; background:url(../images/page.gif) left -36px no-repeat; }
.sec_fenye a.prev.none{ background:#efefef; color:#cecece;}
.sec_fenye a.prev.none span{ background-position:left -72px; }
.sec_fenye a.next.none{ background:#efefef; color:#cecece;}
.sec_fenye a.next.none span{ background-position:left -54px; }
.sec_fenye a.none:hover{ text-decoration:none;}
.sec_fenye a.on{ background:#0a51bb; color:#fff; border:1px #0a51bb solid;}



/*内容页~~~~~~~~~~~~~~~~*/
.content .rong{ border:1px #B1C8D6 solid; overflow:hidden; clear:both; padding:20px 30px; margin-top:0px; height:auto;}
.content .biaoti{ height:30px; line-height:30px; border-bottom:2px #990000 solid; padding-left:33px; background:url(../images/11.jpg) no-repeat 8px top; font-size:14px; font-weight:bold; color:#990000;}
.content-title{ font-size:26px; padding:10px; text-align:center;}
.content-sp{ padding:5px 0 15px 0; text-align:center;}
.content-item{ padding:10px 0 20px 0; border-top:1px solid #ccc; text-align:center;}
.content-item a,.content-item span{ margin:0 15px;}
.content-item span a{ margin:0 5px;}
.content-text{ padding:5px 0px; }
.content-text p{ text-indent:0em; line-height:30px; font-size:14px;}
.content-text p.img{ text-align:center; padding:15px 0;}
.content-text p.img img{ padding-bottom:5px;}
.content-page{ text-align:center; padding:20px 0;}
.content-page a,.content-page span{ margin:0 8px; font-weight:bold; cursor:hand}
.content-page strong,.content-page a.on{ color:#F00;}
.content-pc h3{ background: none repeat scroll 0 0 #DDE7F8;  color: #333333; font-size: 14px;font-weight: 700; height: 28px;line-height: 28px; padding: 0 0 0 13px;}

/*附件 2014-01-21 dd.song*/
.content .rong table{ height:auto;}
.content .rong table tbody tr td a {font-size: 14px; line-height: 20px;}

