body{font-family: "Microsoft YaHei","微软雅黑","宋体", Verdana, Geneva, sans-serif;font-size:14px;position:relative;background-color:#FFF;color:#333;}

html, body, div, span, p, a, font, img, dl, dt, dd, ol, ul, li, form, input, h1, h2, h3{margin:0;border:0;padding:0;vertical-align:baseline;}

input{vertical-align:middle;}

li{list-style:none;}

a{text-decoration:none;color:#333;}

a:hover{text-decoration:underline;color:#C00;}

.clearfix:after{clear:both;height:0;line-height:0;content: ".";display:block;visibility:hidden;}

.clearfix{display:inline-block;}

html[xmlns] .clearfix{display:block;}

* html .clearfix{height:1%;}

.list li, .list dd{background: rgba(0, 0, 0, 0) url("../image/li.gif") no-repeat scroll 0 11px;height: 30px;letter-spacing: 1px;line-height: 30px;margin: 3px 0;overflow: hidden;padding-left: 10px;}

.clear{clear:both;}

.unshow{display:none}





/*公共样式*/

.nav, .nav, .nav_box li, .nav_box li a:hover, .nav_li,

.hd_bg2, .main_top, .main_bott, .search,.channel_search,

.search_tab li, .btn, .focus_main, .link_tit, .link_bor,

.cnt_t_bor, .cnt_t_bor span, .cnt_b_bor, .cnt_b_bor span,

.nav_box .nav_li a{background:url(../image/bg.gif) no-repeat 0 0;}

.box .hd{padding-left:10px;border-bottom: 1px solid #ddd;border-top: 2px solid #a6b5c0;}
.box .hd_bg{height:30px;line-height:30px;}
.hd_bg2{height:30px;line-height:30px;background-position:right -112px;padding-left: 20px;}
.hd_bg2 .title2{font-size:14px;font-weight:bold;color:#333333;}

.wrap .hd{background-position:0 -142px;}

.wrap .hd_bg{background-position:right -142px;}

.box .title{font-size:1.1em;font-weight:bold;color:#333333;}

.box .title a{color:#333333;}

.wrap .title, .wrap .title a, .wrap .title a:hover{color:#FFF;}

.bd{solid:#DDDDDD;}

.mar_t10{margin-top:10px; border:1px solid #DDDDDD;}

.mar{border:1px solid #DDDDDD;}



/*top*/
.top{ background-color: #3f3f3f;border-bottom: 2px solid #606060;height: 36px}
.h_top{ background-color: #3f3f3f;border-bottom: 2px solid #606060;height: 36px}
.top_box{width:1200px;height:37px;line-height:28px;margin:0 auto;}

.top_l{float:left;}

.top_r{float:right;}

.top_l a, .top_r a{padding:2px;color:#fff; font-size:14px}



/*header*/

.header_box{width:1200px;margin:0 auto;border-bottom: 3px solid #000000;height: 50px;padding:5px 0 10px;}

.logo, .logo img{float:left;}

.logo img{width:178px; height:35px;padding:10px 0 0;overflow:hidden;}

.banner{float:right;width:688px;margin-top: 7px;}

.banner .title{font-size:14px;font-weight:bold;color:#333333;}

.nav{height:70px;background-position:0 -42px;}

.nav_box{height:40px;padding-left:10px;font-weight:bold;}

.nav_box li{float:left;height:40px;padding:0 2px;line-height:40px;background-position:-958px -205px;}

.nav_box .nav_bor{background-image:none;}

.nav_box li a{width:76px;height:40px;text-align:center;display:block; color:#FFF;}

.nav_box li a:hover, .nav_box .nav_li a{font-weight:bold;text-decoration:none;background-position:-770px -205px;color:#C00;}

.subnav{height:23px;font-size:12px;}

.subnav ul{ height:15px; padding-top:8px;}

.subnav li{padding-left:10px;display:inline;}

.subnav span{float:right;padding-right:10px;}



/*position*/

.position{width:1200px;height:30px;margin:0 auto;padding:0 15px;line-height:30px;font-size:12px;}

.position_box{float:left;}

.position_box span{font-weight:bold;}



/*main*/

.main{width:1200px;margin:0 auto;}

.left{float:left;width:180px;padding-top: 7px;}

.right{float:right;width:960px;}

.top10{margin-top:10px;}

.category dt{height:26px;padding-left:10px;line-height:26px;font-weight:bold;background-position:right -172px;border-bottom: 1px solid #000000;}

.category dt a{color:#000;}

.category dt a:hover{color:#C00;}

.category dd{padding:4px 0 5px 12px;line-height:24px;}

.category dd a{padding-right:10px;font-size:12px;}

/*搜索*/

.search{height:80px;overflow:hidden;background-position:0 -172px;width: 770px;}

.search_tab{padding:5px 0 0 35px;line-height:24px;}

.search_tab li{float:left;padding:0 10px;background-position:-959px -269px;}

.search_active{font-weight:bold;}

#search_li{background-image:none;}

.search form{clear:both;}

.text{width:593px;height:22px !important;height:21px;margin:2px 0 0 43px !important;margin:0 0 0 43px;padding-right:5px;line-height:22px;font-size:12px;}

.btn{width: 82px;  height: 24px !important;  margin: 1px 40px 0 0px !important; text-indent: -9999px;  overflow: hidden;  background-position: -649px -202px;  float: right;}

.hot{padding-left:20px;line-height:24px;font-size:12px;}

.hot a{padding-right:10px;}

.wrap_l{float:left;width:530px;}

.wrap_r{float:right;width:230px;}

/*图片播放*/
.picplayer{position:relative; width:650px}
.picplayer .picbody{height:400px;overflow:hidden;}
.picplayer .picbody li{position:absolute;}
.picplayer .picbody li.alpha{filter:alpha(opacity=0);opacity:0;}
.picplayer .picbody div{width:650px;height:400px;overflow:hidden;}
.picplayer .picbody img{width:650px;height:400px;border:none;}
.picplayer .picbody p{margin-top:-28px;padding:0 6px;width:638px;text-align: center;border-top:1px solid #C4DCF1;height:27px;line-height:27px;font-weight:bold;background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0; overflow:hidden; position:absolute}
.picplayer .picbody a{color:#fff}
.picplayer .change{position:absolute;margin-top:-25px;padding-top:2px;right:6px;text-align:right}
.picplayer .change li{float:left;margin-left:3px;width:16px;height:16px;line-height:16px;font-size:11px;color:#203FA0;border:1px solid #203FA0;text-align:center;cursor:pointer;text-align:center;background:url(../image/flash_selector_bg.gif) repeat-x 0 0}
.picplayer .change li.active{margin-top:-2px;width:18px;height:18px;line-height:18px;color:#FFF;font-weight:bold;background-position:0 -30px}

/*今日焦点*/

.focus{margin-top:10px;}

.focus_main{background-position:0 -332px;}

.focus_main h3{height:30px;line-height:30px;padding:15px 20px 0 67px;text-align:center;font-family:"微软雅黑","黑体";font-size:20px;font-weight:bold;overflow:hidden;}

.focus_main p{font-size:12px;line-height:22px;padding:4px 10px 8px 35px;color:#616161;}

.focus_bd_index{padding:5px 5px 0 5px;}

.focus_bd{border:1px solid #DDDDDD;border-width:0 1px 1px 1px;padding:5px 5px 0 5px;}

.focus_list{padding:11px 10px 12px 10px;background:url(../image/border.gif) no-repeat 0 0;}

.focus_list li{float:left;width:486px;}

.focus_list li a{float:left;}

.focus_list li span{float:right;font-family:Arial;font-size:12px;color:#666;}

/*联系方式*/

.help_bd{padding:5px 15px;line-height:24px;font-size:12px;}



/*图片链接*/

.img{text-align:center;}

.img img{width:210px;height:50px; margin-top:5px;overflow:hidden;}



/*column*/

.column{float:left;margin:10px 10px 0 0;width: 32%;}

.mr10{margin-right:0px;}

.ml10{margin-right:10px;}

.column_bd{padding:5px 15px;}

.column_l{float:left;background: url("../image/bsfm.gif") no-repeat scroll 0 0 transparent; width:110px; height:160px;border: 1px solid #DDDDDD;}
.column_l a{color:#FFFFFF;}
.column_l1{margin-top: 30px; text-align: center;font-size:11px;}
.column_l2{font-size:11px;text-align: center;}
.column_r{float:right;width:190px;height:160px;}
.column_l3{width:288px; float:left;}

/*友情链接*/

.link{margin-top:10px; border:1px solid #DDDDDD;}

.link_tit{float:left;width:30px;height:125px;text-indent:-9999px;overflow:hidden;background-position:-530px -332px;}

.link ul{padding:5px 10px;}

.link li{padding-right:5px;line-height:14px;display:inline; font-size:12px;}
.link li a{ color:#999}
.link_bor{float:right;width:5px;height:125px;overflow:hidden;background-position:-560px -332px;}
.box .hd .more{float:right;margin-right:8px;}



/*footer*/

.footer{width:1200px;margin:10px auto 0 auto;border-top:1px solid #D9D9D9;padding-top:5px;padding-bottom:20px;text-align:left;font-size:12px;}

.tott_nav li{line-height:30px;display:inline;}

.tott_nav a{padding:0px 5px;}

.footer p{line-height:22px;}

.footer .left{float:left;width:250px;}

.footer .right{float:right;width:680px; padding-top:5px;}

.footerbox{float:left;width:680px;margin-bottom: 5px;}
.footerinfo{float:left;width:80px;margin-right: 20px;border-right-width:1px;border-style: dashed;}
.footerinfo li{padding-bottom:2px;}
.footerbox2{float:left;width:680px;margin-bottom: 5px;}
.footerbox2 li{line-height:16x; float:left; margin:0 20px 5px 0;}
.footerleft{height: 40px; float: left; width: 540px;}
.footerrght{height: 40px; float: right; width: 100px;}
/*频道页*/

.channel_body{float:left;width:100%;}

.channel_l{float:left;width:250px;margin-right:10px;}

.channel_m{float:left;width:250px;margin-right:10px;}

.channel_r{float:right;width:250px;}

/*列表页*/

.mainlist{padding:6px 15px;}

.mainlist li{float:left;width:98%;height:28px;line-height:28px;}

.mainlist li a{float:left;}

.mainlist span{float:right;font-family:'Arial';font-size:11px;color:#F84D02;}

#gap{height:10px;border-top:1px dashed #D9D9D9;margin:10px 0 0 0;overflow:hidden;background-image:none;}

.pages{height:40px;line-height:40px;margin-top:0;padding:10px 20px 10px 0;text-align:center;}

.pages strong{padding:0 4px;color:#F00;}

.pages a{border:1px solid #DFDFDF;color:#666;margin:0 4px;padding:3px 5px;}

.pages a:hover{background-color:#EADACF;color:#FF0000;text-decoration:none;}

/*内容页*/

.content{float:left;width:70%;}

.sidebar{float:right;width:320px;}

.cnt_search{background-position:0 -252px;}

.cnt_text{width:450px;}

.cnt_t_bor{padding-left:10px;}

.cnt_t_bor span{height:5px;display:block;overflow:hidden;background-position:right 0;}

.cnt_b_bor{padding-left:10px;background-position:0 -5px;}

.cnt_b_bor span{height:5px;display:block;overflow:hidden;background-position:right -5px;}

.cnt_bd{}

.cnt_box h1{width:96%;margin:0 auto;padding:1em 0 1em;text-align:center;font-size:2.5em;font-weight:bold;line-height: 2em;}

.cnt_box .single_tit{width:768px;}

.cnt_box a{color:#1E50A2;}

.info{color: #999;font-size: 12px;height: 30px;line-height: 30px;}

.content_data{margin-top:5px; text-align:center}

.fontsize{float:right;}

.reportinfo{background-color: #ffffff;line-height:20px;margin: 1%;overflow: auto;}
.reportinfo_l{float:left;position: relative;}
.reportinfo_l img{ border:1px solid #e3e3e3;border-radius:0.5em 0.5em 0 0; width:366px; height:400px;border-bottom: 0px;}
.reportinfo_l1{color: #fff;  font-size: 1.1em;  margin:7em 0 0 5.5em;  position: absolute;  text-align: center;  top: 0;  width: 60%;  line-height: 1.5em; }
.reportinfo_r{float:right;margin-left: 2em;  font-size: 1em;width: 64%;}
.reportinfo_r li{height: 2.5em;  padding: 1.2px 10px;  line-height: 2em;  overflow: hidden;  font-size: 1.2em;}

.download{height:41px;margin-top:10px; float:left;}

.download a{float:left;height:41px;margin-right:5px;text-indent:-1000px;display:block;overflow:hidden;background:url(../image/download.gif) no-repeat 0 0;}

.download .word{height:41px;width:184px;}

.download .pdf{width:167px;background-position:-184px top;}

.download .down{width:170px;background-position:-351px top;}

.summary{width:92%;margin:10px auto;padding:20px 4%;line-height:20px;font-size:12px;color:#8c8c8c;border-radius: 8px;float: left;border: 1px solid #e8e8e8;  box-shadow: 0 0 6px rgba(0, 0, 0, 0.08);}

.summary_guibance{font-size:14px;font-weight:bold;color:#ba2636;}

.article_bd{padding:10px 25px;line-height:28px; font-size:16px; float:left;width: 95%;}

.article_bd img{max-width:95%}

.article_bd h3{margin-top: 20px;}

.article_bd ul li{list-style:disc;margin-left:35px;}

.article_bd ol li {list-style: decimal;margin-left: 35px;}

.article_bd li a{color:#450a11; text-decoration:underline;}

.article_bd blockquote{ background-color:#f6f9fe;padding:20px;margin:20px;border-radius:10px;font-size: 14px;}

.article_bd blockquote h1{ text-align:center}

.article_bd blockquote a{color:#9E5345;font-size:18px}

.aboutlink{width:605px;margin:0 auto;}

.aboutlink dt{height:30px;border-bottom:1px solid #CCCCCC;margin-bottom:10px;line-height:30px;font-weight:bold;}

.aboutlink dd{float:left;width:260px;margin:0 10px;}

/*tag*/

.tag{padding:6px 15px;}

.tag li{float:left;width:166px;line-height:28px;}

.tag li a{color:#C00;}




/*网站地图*/

.sitemap{width:938px;border:1px solid #D9D9D9;margin-top:10px;padding:10px;}

.level1-h3{padding-left:10px;font-weight:bold;font-size:14px;font-weight:bold;}

.level1-h3 a{color:#900;}

.level2-h3{padding-left:10px;font-size:14px;font-weight:bold;}

.level2-ul{padding-top:10px;}

.level2-ul li{padding:0px 10px;line-height:24px;display:inline;}

/*联系购买*/

.area{margin-bottom:8px;}

.area h2{margin:0;height:26px;padding:0px 8px;font-size:14px;background:#E6ECEF;color:#07519A;line-height:26px;}

.area h2 a{float:left}

.area h2 a.more{float:right;font-size:12px;font-weight:normal}

.contact{background:url(../image/phone_bg.gif) no-repeat 4px 8px;padding: 4px 0 30px 0;}

.contact .hotline4007{background:#FFF url(../image/tele.gif) no-repeat center center;margin:0;padding:0;height:68px; text-indent:-9999em; }

.contact h6,.contact p{margin:0;padding:0 0 0 55px;color:#2A92E7;}

.contact h6{font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:12px;}

.contact p{color:#666; font-family:Arial, Helvetica, sans-serif; line-height:16px;margin-top:2px;text-align: center;}

.contact p.hw{color:#FF6600;padding-left:54px;font-weight:bold; font-size:16px;}

.contact p.h24 b{color:#009900}

.contact h6.fax{margin-top:24px}

.contact p.im{padding-top:16px;}

.contact p.im a{margin-right:6px}

.contact p.im img{border-width:0}

.contact p.msn{ vertical-align:middle}

.contact p.msn img{vertical-align:middle}

.contact p.mail{padding:10px 0 6px 50px;;font-size:14px;height:24px;font-family:Tahoma, Geneva, sans-serif}

/*帮助中心*/

.help{}

.help ul{ list-style:none;height:45px;padding:5px;}

.help ul li{float:left;width:33%;line-height:24px; text-align:center}

/*内容页搜索*/

.content .search{height:80px;overflow:hidden;background-position:0 -252px;}

.content .text{width:450px;height:22px !important;height:21px;margin:1px 0 0 43px !important;margin:0 0 0 43px;padding-right:5px;line-height:22px;font-size:12px;}

/*封面页今日焦点*/

/*.focus_bd{border:1px solid #DDDDDD;border-width:0 1px 1px 1px;padding:5px 5px 0 5px; height:221px;}*/

/*博思地图*/

.bosi_map{background:url(../image/bosi_map.gif) no-repeat 4px 8px;padding-top:4px;float:right; height:282px; width:480px;}

.add{ font-size:14px; color:#FF6600}

/*定制报告*/

.report{border:1px solid #DDDDDD;border-width:0 1px 1px 1px;}
.report ul{ list-style:none;height:120px;padding-top:5px;}
.report ul li{float:left;width:100%;line-height:23px; text-align:center;border:1px solid #DDDDDD;border-width:0px 0px 1px 0px;}

.report2{border:1px solid #DDDDDD;border-width:0 1px 1px 1px;}
.report2 ul{ list-style:none;height:71px;padding-top:5px;}
.report2 ul li{float:left;width:100%;line-height:23px; text-align:center;border:1px solid #DDDDDD;border-width:0px 0px 1px 0px;}
/*订购流程*/

.help2{line-height:18px; font-size:12px;}

.help2 p{ margin-left:10px; margin-right:10px;}

.help3{border-bottom-width: 1px; margin: 5px 10px 0px; border-style: dashed; padding-bottom: 5px;}

/*友情链接*/
.friendlinks #applylink{
    float: left;
    padding-left: 20px;
    width: 620px;
}
.friendlinks .side {
    float: right;
    width: 290px;
}
.friendlinks .logolinks li {
    float: left;
    margin: 6px 0;
    width: 20%;
}
.friendlinks .textlinks li {
    float: left;
    height: 24px;
    line-height: 24px;
    margin: 0 0 0 5px;
    overflow: hidden;
    width: 129px;
}
.friendlinks .textlinks li a {
    margin-left: 5px;
}
.friendlinks .mylink {
    margin: 0 15px 50px;
}
.friendlinks .mylink dt {
    color: #203FA0;
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
    margin: 5px 0;
}
.friendlinks .mylink dd {
    line-height: 24px;
    margin: 0;
}
.friendlinks .mylink textarea {
    font-size: 12px;
    height: 60px;
    width: 255px;
}
/* 评论样式 */

/* 评论首页 */
.comment-index{background:url(404.png) repeat-y right}
.comment-nav{margin:0 0 6px;height:32px;line-height:32px;}
.comment-nav h1{margin:0;padding:0;float:left;margin-right:10px;}
.comment-logo{float:left;display:block;margin-right:10px;width:82px;height:32px;background:url(404.png) no-repeat 0 0}
.comment-logo span{display:none}
.comment-nav .navlist{float:left;margin-top:2px;font-size:14px;}
.comment-nav .navlist a{margin:0px 8px}
.fulltitle{margin:0;padding:0 12px;line-height:39px;font-size:18px;font-family:'黑体';font-weight:normal;color:#336699;border-bottom:1px solid #99C9DD;background:#E2EFFF}

.comment-ico, .comment-ico-home, .comment-ico-rank, .comment-ico-wonderful, .comment-ico-recommend{display:inline-block;background:url(404.png)  no-repeat 0 0;}
.comment-ico{height:32px;width:32px;vertical-align:top}
.comment-ico-home{line-height:24px;background-position:0 -46px;padding-left:20px}
.comment-ico-rank{line-height:24px;background-position:0 -137px;padding-left:20px}
.comment-ico-wonderful{line-height:24px;background-position:0 -77px;padding-left:20px}
.comment-ico-recommend{line-height:24px;background-position:0 -107px;padding-left:20px}

/*评论首页*/
.ci-main{float:left;width:690px}
.ci-side{float:right;width:260px;padding:2px 10px;border-top:1px solid #C4DCF1}
.ci-bom-line{clear:both;margin-left:700px;height:1px;overflow:hidden;background:#C4DCF1}
.ci-block-title{height:29px;line-height:29px;padding:0px 8px;font-size:14px;font-weight:bold;color:#203FA0;border:1px solid #C4DCF1;background:url(404.png) no-repeat 0 0}
.ci-main .comment_body{padding-left:0px;padding-right:0px}

.cmt-side-block{}
.cmt-side-block .hd{color:#203FA0;border-bottom:1px solid #C4DCF1;height:26px;line-height:24px;}
.cmt-side-block .hd h2{float:left;margin:0;padding:0;font-size:12px}
.cmt-side-block .hd .tabs{float:right;padding-right:6px;}
.cmt-side-block .hd .tabs li{float:left;margin-top:2px;margin-bottom:0px;line-height:22px;height:23px;position:relative;padding:1px 8px;cursor:pointer}
.cmt-side-block .hd .tabs li.active{padding:0px 7px;border:1px solid #C4DCF1;border-bottom:1px solid #F3F8FC;}
.cmt-side-block .bd{padding:4px 0px}

/*推荐评论*/
.cmt_rmd_list{margin-top:11px;border-bottom:1px dotted #AFAFB0}
.cmt_rmd_list .cmt_rmd_top_line{margin-top:5px;height:12px;overflow:hidden;background:url(404.png) no-repeat 0 -40px;}
.cmt_rmd_list .cmt_list{margin-top:0;border-bottom:none;border:1px solid #999;border-top:none;background:#FFFFEE;}
.cmt_rmd_list .cmt_list .cmt_body{padding:3px}
.cmt-rmd-tip, .cmt-rmd-tip span{float:left;height:31px;line-height:26px;font-size:14px;background:url(404.png) no-repeat 0 0;color:#0F74A7}
.cmt-rmd-tip{padding-left:29px;}
.cmt-rmd-tip span{display:block;background-position:right 0;padding-right:29px;}
.cmt-rmd-title{clear:both;margin:0;padding:0;height:36px;line-height:36px;font-weight:normal;font-size:18px;font-family:'黑体';overflow:hidden}
.cmt-cnt-title{line-height:135%;}
.cmt-rmd-info{padding-bottom:10px;height:32px;line-height:32px;text-align:right}

.commentmain{padding:0;background:url(404.png) repeat-y 0 0;border:1px solid #C4DCF1;border-width:1px 0px; width:1200px; margin:0 auto;}
.comment-col1{float:left;width:720px;}
.comment-col2{float:right;width:230px;}
.comment-col2 .box .bd{background:#FFF}

/*评论排行*/
.cmt-rank{padding:10px 15px}
.cmt-rank li{height:44px;line-height:44px;border-bottom:1px dashed #ccc}
.cmt-rank li.nobd{border:none}
.cmt-rank li h3{float:left;margin:0;padding:0;font-weight:normal;}
.cmt-rank li span{float:left}
.cmt-rank li span.rnum{display:inline-block;width:40px;font-size:18px;color:#FF0000;text-align:center;}
.cmt-rank li span.cmtnum a{color:#FF0000}

.comment_content_title{height:40px; margin:10px auto 0; width:1200px;}
.comment_content_title h1{font-size:25px;margin:0;padding:0;display:inline;color:#336699}
.comment_content_title a{color:red;line-height:18px}
.cmt_cnt_desc{line-height:150%}

.comment{border-top: 2px solid #BA2636;}
.cmt_hd{height:40px;line-height:40px;border-bottom:1px solid #C4DCF1;background:#E2EFFF}
.cmt_hd .title{float:left;margin:0;padding:0 15px;color:#000;font-size:18px;font-family:'黑体';font-weight:normal;}
.cmt_hd .tabs{height:40px;border-right:1px solid #C4DCF1}
.cmt_hd .tabs li{position:relative;float:left;font-size:14px;color:#000;padding:0px 15px;border-left:1px solid #C4DCF1;cursor:pointer;}
.cmt_hd .tabs li.active{font-weight:bold;background:#F8FBFF;border-bottom:1px solid #F8FBFF;cursor:default}
.cmt_hd .tabs li.first{border-left:none}
.cmt_hd .tabs li span{font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif}

.comment_body{padding:0px 15px 10px;}
.comment_cnt{padding-bottom:15px;border-bottom:1px dotted #AFAFB0}

.cmt_hot{margin:0px 15px;line-height:36px;border-bottom:1px solid #dedede}
.cmt_newest{line-height:36px;padding:0px 15px;border:1px solid #dedede;border-width:1px 0px; background:#E2EFFF}
.cmt_hot h2, .cmt_newest h2{font-size:18px;font-family:'黑体';display:inline;color:#000;font-weight:normal}

.cmt_list{margin-top:11px;border-bottom:1px dotted #AFAFB0}
.cmt_list .cmt_head{margin:0px 3px;height:20px;line-height:20px;color:#1E50A2;overflow:hidden}
.cmt_list .cmt_head dd{float:left;margin:0;}
.cmt_list .cmt_info{float:left;color:#036;}
.cmt_list .cmt_head .cmt_ip{margin-left:4px;font-family:'宋体';color:#666}
.cmt_list .cmt_head .cmt_datetime{float:right;color:#666;}
.cmt_list .cmt_body{margin:0;padding:12px 3px}
.cmt_list .cmt_message{margin:0;padding:0;line-height:20px;font-size:14px;color:#000}
.cmt_list .quote{margin-bottom:4px;color:#999;padding-left:20px;background:url(404.png) no-repeat 0 4px;}
.cmt_list .quote blockquote{margin:0;display:inline-block;padding-right:20px;background:url(404.png) no-repeat right bottom;}

.cmt_old{margin-bottom:10px;padding:3px;font-size:12px;border:1px solid #999;background:#FFFFEE;}
.cmt_old_show .cmt_old_head, .cmt_old_show .cmt_old_message{display:block !important}
.cmt_old_hide .cmt_old_head, .cmt_old_hide .cmt_old_message{display:none}
.cmt_old_head{margin:0px 3px;height:20px;line-height:20px;font-size:12px;overflow:hidden;color:#1E50A2;}
.cmt_old_head dt{float:left;margin:0}
.cmt_old_head dd{float:right;margin:0;color:red;padding:0px 3px}
.cmt_old_info{float:left;color:#036;}
.cmt_old_sitename{}
.cmt_old_author{}
.cmt_old_floor{float:right;color:red;padding:0px 3px}
.cmt_old_message{margin:6px 3px;line-height:20px;font-size:14px;color:#000}
.cmt_hidefloor_tip{color:#000;}
.cmt_hidefloor_tip a{margin-left:10px;color:red}
.cmt_hidefloor .cmt_hidefloor_tip{display:none}

.cmt_hidelevel_1,.cmt_hidelevel_2{padding:0 !important;border-width:0px !important;}

.cmt_hidelevel_1 .cmt_old,
.cmt_hidelevel_2 .cmt_old,
.cmt_hidelevel_1 .cmt_showlevel_1 .cmt_hidelevel_2,
.cmt_hidelevel_1 .cmt_showlevel_1 .cmt_hidelevel_2 .cmt_old{padding:0;border-width:0px;}

.cmt_hidelevel_1 .cmt_old_head,
.cmt_hidelevel_1 .cmt_old_message,
.cmt_hidelevel_2 .cmt_old_head,
.cmt_hidelevel_2 .cmt_old_message,
.cmt_hidelevel_1 .cmt_showlevel_1 .cmt_hidelevel_2 .cmt_old_head,
.cmt_hidelevel_1 .cmt_showlevel_1 .cmt_hidelevel_2 .cmt_old_message{display:none}

.cmt_hidelevel_1 .cmt_showlevel_1,
.cmt_hidelevel_1 .cmt_showlevel_1 .cmt_old,
.cmt_hidelevel_2 .cmt_showlevel_2,
.cmt_hidelevel_2 .cmt_showlevel_2 .cmt_old,
.cmt_hidelevel_1 .cmt_showlevel_1 .cmt_hidelevel_2 .cmt_showlevel_2,
.cmt_hidelevel_1 .cmt_showlevel_1 .cmt_hidelevel_2 .cmt_showlevel_2 .cmt_old{padding:3px;border-width:1px}

.cmt_hidelevel_1 .cmt_showlevel_1 .cmt_old_head,
.cmt_hidelevel_1 .cmt_showlevel_1 .cmt_old_message,
.cmt_hidelevel_2 .cmt_showlevel_2 .cmt_old_head,
.cmt_hidelevel_2 .cmt_showlevel_2 .cmt_old_message,
.cmt_hidelevel_1 .cmt_showlevel_1 .cmt_hidelevel_2 .cmt_showlevel_2 .cmt_old_head,
.cmt_hidelevel_1 .cmt_showlevel_1 .cmt_hidelevel_2 .cmt_showlevel_2 .cmt_old_message{display:block}

.cmt_operate{padding-bottom:5px;height:22px;color:#D7DFEC;text-align:right;font-family:'宋体' }
.cmt_operate a{margin:0px 8px;color:#036;}

/*评论发表*/
.cmt_form{padding:0px 20px 15px;border-top:1px solid #C4DCF1;text-align:center;}
.cmt_form .hd{margin:0 0 10px 0;padding:0;line-height:30px;font-size:14px;color:#1E50A2;font-weight:bold;text-align:center;background:#F1F4F7;}
.cmt_form_input{padding:6px 4px;color:#666;font-size:14px;width:98%;height:120px; background:#FFF url(404.png) no-repeat center center;border:1px solid #DEDEDE}
.cmt_form_addon{line-height:24px;text-align:left;}
.cmt_form_op{margin:10px auto 0;text-align:right;}
.cmt_form_op label{float:left;margin-left:4px;line-height:18px;font-family:'宋体'}
.cmt_form_op label input{vertical-align:middle;margin-top:-1px;}
.cmt_form_tip{color:#AD2D3B;margin-top:15px}
.cmt_verifycode_ct{position:relative}
.cmt_verifycode{position:absolute;top:-56px;left:48px;border:1px solid #99C9DD}
.cmt_verifycode img{cursor:pointer}
.cmt_account{float:none;padding-left:6px;}

.commentmain .cmt_form{padding-top:20px}

/*评论列表*/
.detail_cmt{border:1px solid #DDDDDD;margin-top:10px;background:#F8FBFF}
.detail_cmt .info{float:right;}
.detail_cmt .cmt_form{border:none;}
.comment_detail_list{margin:10px 15px}
.detail_cmt .headtitle{margin:10px 0 0 15px;height:28px;line-height:28px;padding:0px 8px 0 26px;font-size:14px;color:#203FA0;font-weight:bold;background:url(404.png) no-repeat 6px -42px}
.cmt_howto{margin:10px 0px;font-family:'宋体';font-size:14px;padding:0px 10px}
.elevator_info{margin:0px 3px 10px;padding-bottom:8px;border-bottom:1px dotted #AFAFB0}
.elevator_txt{padding-bottom:6px;line-height:18px}
.elevator_txt strong{color:red;}
.elevator_operate{height:22px;line-height:20px;overflow:hidden}
.elevator_operate span{float:left;color:red}
.elevator_operate div{float:right;}
.elevator_operate a.elevator_up, .elevator_operate a.elevator_down{display:inline-block;width:32px;height:20px;line-height:20px;padding-left:24px;margin:0px 5px;background:#F0F7FF url(404.png) no-repeat 2px 0;border:1px solid #dedede}
a.elevator_down{background-position:2px -30px;}
.elevator_operate a.elevator_btn_over{position:relative;border-bottom-color:#F0F7FF;z-index:100;}
.elevator_operate div p{margin:-1px 0 0 -26px;padding:4px;width:180px;position:absolute;background:#F0F7FF;border:1px solid #dedede;overflow:auto;display:none;z-index:90;}
.elevator_operate div p a{margin:0px 4px;line-height:20px;}
.isshow_floor{color:green}
.unshow_floor{color:red}
.input_search{background-position: 0 -31px;border: 1px solid #C6DDF1;color: #5471AB;font-size: 12px;height: 24px;padding: 0 12px;}
/*--2013-8-3首页修改--*/
.mod_l {float: left;padding: 5px;width: 348px;}
.mod_l1 {height:128px;padding-top: 10px;}
.mod_l2 {height:128px;padding-top: 10px;}
.mod_m {float: left; width: 175px;padding-top: 10px;}
.mod_m img{ margin-left:20px;width:120px; height:90px; }
.mod_m1 {float: left; width: 175px;padding-top: 10px;}
.mod_m1 img{ margin-left:20px;width:120px; height:90px; }
.mod_m2 {float: left; width: 175px;padding-top: 10px;}
.mod_m2 img{ margin-left:20px;width:120px; height:90px; }
.fontbold{font-weight: bold;}
.mod_bd{padding:0 15px;}
.mod_r {float: right; width: 425px;}
.mod_r1 {float: left; width: 216px;padding-top:10px;}
.mod_r2 {float: right; width: 196px; margin-right:10px;}
.mod_r .mod_img{width: 185px;height:140px;background:url(404.png) no-repeat 0 0;padding: 6px 0px 0px 6px;margin: 10px;}
.mod_r1 .list{width: 196px; height:240px; margin-left: 10px;overflow: hidden;}
.mod_r2 .list{width: 186px; margin-left: 10px;overflow: hidden;font-size: 12px;}
.mod_m .list{width: 170px; overflow: hidden; margin: 5px 0; font-size:12px;}
.mod_img img{ width:170px; height:127px; }
/*--2013-8-7首页页修改--*/
.focus_bd_index .focus_list li{float:left;width:214px;padding-right: 10px;}
.focus_bd_index .focus_list li a{float:left;}
.focus_bd_index .focus_list li span{float:right;font-family:Arial;font-size:12px;color:#666;}
.i_left{float:left;width:654px;}
.i_left .focus_main{background:url("../image/i_bg.gif") no-repeat scroll 0 0 transparent;}
.i_right{float:right;width:500px;}
.i_focus{ text-align:center;font-size:16px;padding-bottom:5px; height:18px; overflow:hidden}
.ad960{ margin:0 auto;width:1200px}
/*焦点图片播放*/
.fip{border:1px solid #C4DCF1;position:relative;}
.fip-change{position:absolute;z-index:1002;right:0;_right:1px;width:35%;height:100%;border-left:1px solid #C4DCF1;background:#F3F8FC url(404.png) repeat-x 0 bottom;overflow:hidden}
.fip-change ul{zoom:1;padding:5px}
.fip-change li{float:left;padding:5px;filter:alpha(opacity=80);opacity:0.80;}
.fip-change li.active{background:#C4DCF1;filter:alpha(opacity=100);opacity:1;}
.fip-change div, .fip-change div img{width:120px;height:90px;}
.fip-change div{background:#FFF;overflow:hidden}
.fip-change h3, .fip-change p{display:none}
.fip-body{position:relative;}
.fip-imgs{overflow:hidden}
.fip-imgs div{left:0;top:0;position:absolute;}
.fip-imgs div.alpha{filter:alpha(opacity=0);opacity:0;}
.fip-imgs img{border:none}
.fip-txtbg, .fip-txt{position:absolute;bottom:0;height:54px;width:100%;}
.fip-txtbg{border-top:1px solid #FFF;filter:alpha(opacity=20);opacity:0.20;background:#000;z-index:1000}
.fip-txt{margin:0;padding:0;font-size:12px;text-indent:10px;overflow:hidden;color:#FFF;z-index:1001;font-weight:normal}
.fip-txt a{display:block;color:#FFF;font-weight:bold;font-size:14px;line-height:28px}
.fip-txt p{margin:0;padding:0;height:16px;overflow:hidden}
.fip-imgs{width:444px}
.fip-body, .fip-change, .fip-imgs{height:316px}
/*--20130810评论页*/
.fl{float:left}
.fr{float:right !important}
.unstrong{font-weight:normal}
/*相关搜索*/
.linkso{width:310px;height:28px;margin:5px;border-radius:5px;border:1px solid #DDD;}
.linkso h3{margin:0;padding:0;height:26px;line-height:24px;font-weight:normal;font-size:12px}
.linkso .search{float:left;height:24px}
.linkso .cate_selector, .linkso .cate_selected, .linkso .submit{background:url(../image/s_icon.png) no-repeat 0 0}
.linkso .keywords{float:left;margin:3px 0 0 4px;color:#999;width:251px;height:23px;line-height:20px;border:medium none; background-color:#fff}
.linkso .focus{color:#000}
.linkso .cate_selector{float:left;width:43px;position:relative;padding-left:1px;background-position:0 -80px}
.linkso .cate_selected{display:block;padding:0 15px 0 4px;height:20px;white-space:nowrap;line-height:18px;cursor:pointer;background-position:right -80px}
.linkso .cate_list{display:none;position:absolute;z-index:1000;left:0;width:100%;border:1px solid #ccc;background:#FFF}
.linkso .cate_list a{display:block;padding:0px 4px;line-height:20px;color:#000;overflow:hidden;white-space:nowrap}
.linkso .cate_list a:hover{color:#FFF;background:#203FA0;text-decoration:none}
.linkso .submit{float:left;height:30px;line-height:18px;background-position:23px 3px;width:45px;text-align:center}/*----------------------------------------------------------------------------------*/
.rank-page{position:relative; margin:0 auto; width:1200px;}
.rank-page-line{width:120px;height:1px;overflow:hidden;background:#D6E5F5;position:absolute;left:0;bottom:0}
.rank-page-side{float:left;width:120px}
.rank-page-side a{text-decoration:none}
.rank-page-side .title{padding-left:10px;font-size:18px;height:30px;line-height:28px;}
.rank-page-side .title a{color:#FFF}
.rank-page-side li{margin:0 1px;line-height:32px;font-size:14px;border-bottom:1px solid #DDDDDD;text-indent:20px}
.rank-page-side li a{display:block}
.rank-page-side li a:hover{background:#D6E5F5}
.rank-page-side .current{background:#D6E5F5;color:#000} 
.rank-page-main{float:right;width:826px}
.rank-page-main .pages{margin-top:-1px;position:relative}

.rank-page-main .imglist{margin-bottom:20px}
.rank-page-main .imglist li{padding:10px 20px;width:128px}
.rank-page-main .imglist .img{border:1px solid #ececec;padding:3px}

.rank-page-main .videolist{margin-bottom:20px}
.rank-page-main .videolist li{margin:10px 22px}
/*TOP100*/
.list-top100{background:#FFF}
.list-top100 .tbar{margin-bottom:10px;height:38px;line-height:28px;border-bottom:1px solid #DDDDDD;position:relative}
.list-top100 h1{float:left;margin-right:10px;font-size:20px;font-family:"Microsoft YaHei",SimHei;font-weight:normal;color:#003366}
.list-top100 .tbar div{font-size:14px;right:13px;top:10px;position:absolute}
.list-top100 .tbar div span{float:left;font-size:12px;color:#999}
.list-top100 .tbar div a{border:1px solid #DDDDDD;border-bottom:none;float:left;display:inline;margin-left:8px;padding:0 23px;height:27px;text-align:center;cursor:pointer}
.list-top100 .tbar .stype a{margin-left:9px;padding:0 10px}
.list-top100 .tbar .last{padding:0;width:18px}
.list-top100 .tbar .current{height:28px;background-color:#FFF;font-weight:bold}
.list-top100 .hd{padding:4px 0;color:#666;text-align:right;font-size:12px;border-bottom:1px solid #ececec}
.list-top100 .hd span{display:inline-block;margin:0 10px;width:80px;text-align:left}
.list-top100 li{font-size:14px;padding:0 240px 0 70px;height:36px;line-height:34px;background:url(404.png) repeat-x bottom;overflow:hidden;position:relative}
.list-top100 li h3{font-size:14px;font-weight:normal;padding-left:16px;background:url(404.png) no-repeat 8px 15px}
.list-top100 .lhead{padding-left:17px;height:24px;line-height:24px;background:none;border-bottom:1px solid #ececec;font-size:12px;color:#333;font-family:\5b8b\4f53}
.list-top100 .lhead span{color:#333}
.list-top100 .no-rnum li{padding-left:0}
.list-top100 .no-rnum .lhead{padding-left:17px}
.list-top100 .rnum{position:absolute;top:0;left:0;width:60px;font-size:18px;font-family:Arial;font-style:italic;text-align:center;background:none;color:green}
.list-top100 .red{font-size:28px;color:#BA2636;font-weight:bold}
.list-top100 .date, .list-top100 .click-num, .list-top100 .cmt-num, .list-top100 .size, .list-top100 .down-num{position:absolute;text-align:center;width:130px;right:0;top:0;font-size:12px}
.list-top100 .rn{width:54px}
.list-top100 .rq, .list-top100 .hp, .list-top100 .dx{float:left;width:68px;text-align:center}
.list-top100 .rq{color:#BA2636}
.list-top100 .hp{color:green}
.list-top100 .click-num{width:70px;right:150px;color:green}
.list-top100 .cmt-num{width:80px;right:120px}
.list-channel-name{font-family:\5b8b\4f53;color:#666}
.list-normal li{padding:0 150px 0 0}f
.rank-page-main .hd{padding:0 10px;border-top: 2px solid #BA2636;}

.logo_b, .logo_b img{float:left;}
.tele_b{float:right;}

.logo_b img{width:240px; height:35px;padding:10px 0 0;overflow:hidden;}
/*
.main_channel{float:left;background: url("images/channel.jpg") no-repeat scroll 0 0 transparent; width:1200px; height:218px; margin-top:10px;}
*/
.channel1{float:left;width:100%;}
.channel1_l{float:left;width: 830px}
.channel1_txt{float:left;line-height:2em; padding:2% 2% 0;}
.channel1_img{float:left;width:32.2%; margin-right:20px;}
.channel1_more{float:right;font-size:0.8em;font-weight:normal}
.channel1_r{float:right; width:320px;}
.channel_box{float:left; width:230px; margin-left:10px;}
.channel_lm{float:left;width:150px; margin-right:5px;}
.channel_lm img{ margin:10px;}
.channel_lm a{ text-align:center;}
/*channel搜索*/
.channel_search{height:80px;overflow:hidden;background-position:0 -252px;width:630px; margin:10px 90px; float:left;}
.channel_text{width: 413px;  height: 22px !important;  margin: 2px 0 0 70px !important;  padding-right: 5px;  line-height: 22px;  font-size: 12px;}
.channel1_ll{float: left;  border: 1px solid #e3e3e3;  position: relative;}
.channel1_ll1{font-size: 1em;  margin: 7em 0 0 5.5em;  position: absolute;  text-align: center;  top: 0;  width: 60%;  line-height: 1.5em;}
.channel1_ll1 a{color:#FFFFFF;}
.channel1_lr{float:right;width:465px;}

/*--2015-3-10内容页修改--*/
.new_info {width:320px;height:492px;}
.new_img {width:125px;height:82px; float:left;}
.new_img img{width:116px;height:82px;border: 1px solid #DDDDDD;}
.new_info li{ float:left; width:318px; overflow: hidden;}
.new_txt{ height:52px; width:163px;overflow: hidden; font-size:14px; margin:15px 10px;line-height:18px; float:left;}
.withbgcolor{background:#F3F8FC}
.nobtmline{border-bottom:none}
/*--2015-3-10 top页修改--*/
.hd_bar{height:33px;line-height:32px;background:url(404.png) no-repeat 0 0}
.hd_bar .title{float:left;font-size:14px;padding:0 10px;margin:0;color:#203FA0}
.hd_bar .typelink{float:left;color:#99C9DD}
.hd_bar .typelink a{margin:0px 8px}
/*Tabs*/
.tabs_ct{height:29px;line-height:28px;font-size:12px;padding-left:10px;background:#F3F8FC;border-bottom:1px solid #C4DCF1}
.tabs_ct .tabs li{float:left;height:30px;margin:0px 5px -1px;padding:0px 9px;cursor:pointer;position:relative}
.tabs_ct .tabs li.active{color:#203FA0;font-weight:bold;padding:0px 8px;border:1px solid #C4DCF1;border-width:0 1px;border-bottom-color:#FFF;background:#FFF}
.column_no{padding-left:15px;}
.column_no li{height:24px;line-height:24px;overflow:hidden;}
.li_86{margin-left:-86px}
.margin_5{margin:5px; height:165px;}
/*--2015-3-12 列表页修改--*/
.pagelist{width:100%;}
.pagelist li{padding:2px 2%;border-bottom:1px dotted #C4DCF1;width:96%;height:auto; float:left}
.pagelist li .fontnormal{ font-weight:normal}
.pagelist .title{height:25px;line-height:25px;overflow:hidden; margin:6px 0;;font-weight:bold; font-size:14px}
.pagelist .title a{ float:left}
.pagelist .title .date{ float:right;font-weight:normal}
.pagelist .title h3{float:left;margin:0;padding:0;font-size:16px;padding-left:16px}
.pagelist .description{padding:7px;line-height:150%;color:#808080;border-top:1px dotted #DDD; font-size:12px}
.pagelist .dotline{display:none}
.pagelist .pages{text-align:center;width:100%}
.pagelist_img{ width:150px; height:100px;margin:5px;float:left}
.pagelist_img img{ width:150px; height:100px;}
.pagelist_txt{width:400px;margin:5px;float:right}
/*--2015-3-18 页头修改--*/
.headinfo{float:right; height:30px;margin: 15px 0;}
.headinfo ul{margin-left: 3px}
.headinfo li{float: left;line-height: 23px;margin-left: 10px;border-right: 1px dashed #DCDDDD;}
.headinfo ul li strong {margin-right: 0px;margin-left: 10px;}
.headinfo ul li a {padding-right: 10px;font-size: 24px;}

/*--2015-3-19 频道页修改--*/
.channelnew_info {width:450px;height:930px;}
.channelnew_img {width:174px;height:123px; float:left;}
.channelnew_img img{width:174px;height:123px;border:1px solid #DDDDDD;}
.channelnew_info li{ float:left; width:440px; overflow: hidden;margin:5px;}
.channelnew_txt{ height:80px; width:230px;overflow: hidden; font-size:18px; margin:15px;line-height:24px; float:left;}
/*当前位置*/
.position-search{margin:0 auto;height:36px;width:1200px;line-height:20px;color:#000;}
.position-search .position{float:left;font-family:"宋体"}
.position-600{width:600px;height:30px;padding:5px 15px;line-height:30px;font-size:12px; float:left}
/*侧栏跟随*/
#box{float:left; position:relative;width:360px;}.div1{width:360px;}.div2{position:fixed;_position:absolute;top:0;z-index:250;}
/*--2015-4-28内容页修改--*/
.b_top{border-top:1px solid #DDD; margin-top:3px;}

/*首页修改*/
.index_pic{ width: 1200px;  margin: 0 auto;height: 42em;padding-top: 2em;}
.index_pic .hd_bg{height:40px;line-height:30px;background-color: #369; border-radius:0.3em 0.3em 0 0;}
.index_pic h3 {background-color: #fff;color: #369;float: left;font-size: 1.2em;height: 2em;margin: 9px 1% 0;text-align: center;width: 15%;}
.hd_bg ul {float: right;line-height:30px;padding-right: 3px; margin-top:5px;}
.hd_bg li {float: left;padding-right: 5px; color:#fff}
.index_pic .hd_bg ul li a {padding-right: 10px;font-size: 18px; color:#fff}
.index_pic img{width:100%; height:100%;overflow:hidden;}
.index_pic_img{ width:25%; padding:1%;float:left; border: 1px solid #DDD}
.index_pic_txt{width:65%;margin:2%;float:right}
.indexlist{width:98%;}
.indexlist li{padding:2px;border-bottom:1px dotted #C4DCF1;width:100%;height: 19%;float:left}
.indexlist li.withbgcolor{background:#F3F8FC}
.indexlist .title{height:25px;line-height:25px;overflow:hidden; font-size:1.2em; font-weight:normal; margin-bottom:5px;}
.indexlist .description{padding:7px;line-height:150%;color:#808080;border-top:1px dotted #DDD; font-size:12px;}
.indexlist .dotline{display:none}
.index_side{width:360px; float:right}
.index_side .hd_bg{height:30px;line-height:30px;border-bottom: 1px solid #369;}
.index_side h3 {background-color: #369;color: #fff;font-size: 16px;letter-spacing: 2px;margin: 0 20px 0 0;width: 120px;text-align: center; border-radius:0.2em 0.2em 0 0;}
.index_side a{ color:#fff}
.index_side li a{text-decoration:none;color:#333;}
.index_side .c_img {width: 298px; border:none; height:auto}
.index_sl{float: left; width: 150px; margin-top: 10px;}
.index_sr{float:right;width:150px; margin-top:5px}

.index_column{border: 1px solid #d9d9d9;background-color: #f6f5f3;border-radius: 0.5em;width: 24%;height: 20em;float: left;margin: 1% 1% 0 0;}
.index_column .hd{}
.index_column img{width:15%;margin-left:40%;padding-top: 20px;}
.index_column_t{border-bottom: 1px dotted #d9d9d9;font-size: 16px;text-align: center;padding: 10px 0;margin: 0 20px;}
.index_column_d{line-height: 1.5;margin: 20px;}
.index_img {width: 35%}
.index_img img{ width:170px;height:127px;margin:3px;border: 1px solid #DDDDDD;padding:2px}
.index_img li{float: left;overflow: hidden;padding-left: 8px;width: 47%;}
.index_img .txt{ height:35px; width:170px;overflow: hidden; font-size:12px; margin:0 5px}
.index_img .txt a{color:#8c8c8c}
.index_txt{width: 32%;float:right}
.index_txt li{padding: 2%;border-bottom: 1px dotted #C4DCF1;width: 96%;height:2em;float: left;overflow: hidden;}
.index_list li{  height: 30px;  letter-spacing: 1px;line-height: 30px;  margin: 2px 0;  overflow: hidden;  padding-left: 10px;}
.index_img_b img{width: 336px;height: 400px;margin: 3px;border: 1px solid #DDDDDD;padding: 2px;}
.index_report{width: 1200px;  margin: 0 auto;  height: 35em;padding-top: 2em;}
.index_report .hd_bg{height:40px;line-height:30px;background-color: #369; border-radius:0.3em 0.3em 0 0;}
.index_report h3 {background-color: #fff;color: #369;float: left;font-size: 1.2em;height: 2em;margin: 9px 1% 0;text-align: center;width: 15%;}
.index_report img{width:336px;height:400px; margin:3px;border: 1px solid #DDDDDD;padding:2px}
.index_report .hd_bg ul li a {padding-right: 10px;font-size: 18px; color:#fff}

/*列表页修改*/
.list_l{ float:left; width:470px}
.list_r{ float:right;width:480px}
.list_body{float:left; width:100%}
.list_body .hd_bg{height:40px;line-height:30px;background-color: #369; border-radius:0.3em 0.3em 0 0;letter-spacing:1%;}
.list_body h3 {background-color: #fff;color: #369;float: left;font-size: 1.2em;height: 2em;margin: 6px 1% 0;text-align: center;width: 15%;}
.list_body .hd_bg ul li a {padding-right: 10px;font-size: 18px; color:#fff}
.list_pic img{width:100%; height:100%;overflow:hidden;}
.list_pic_img{ width:30%; padding:1%;float:left; border: 1px solid #DDD;}
.list_pic_txt{width:62%;margin:1%;float:right}
.list_pic li{padding:2px;border-bottom:1px dotted #C4DCF1;width:98%;height:auto; float:left}
.list_pic li.withbgcolor{background:#F3F8FC}
.list_pic .title{height:25px;line-height:25px;overflow:hidden; font-size:18px; margin-bottom:5px;}
.list_pic .description{padding:7px;line-height:150%;color:#808080;border-top:1px dotted #DDD; font-size:12px;}
.list_pic .dotline{display:none}
/*内容页修改*/
.side_box .hd{background-color: #369;border-radius: 0.5em 0.5em 0 0;padding-left: 15px;}
.side_box .hd_bg{height:35px;line-height:35px;}
.side_box .title{font-size:18px;font-weight:bold;color:#fff;}
.side_box .title a{color:#fff}
.side_box .list{border: 1px solid #ddd;padding: 0 15px;}
.sidebar .buy{float:left;width: 100%;}

.c_img {border: 1px solid #ddd;overflow: auto;;width: 99.5%}
.c_img img{width:120px;height:90px; margin:3px;border: 1px solid #DDDDDD;padding:2px}
.c_img li{float: left;overflow: hidden;padding-left: 8px;width: 47%;}
.c_img .txt{ height:35px; width:130px;overflow: hidden; font-size:12px; margin:0 5px}
.c_img .txt a{color:#8c8c8c}
.box_tag{height: 480px;width:98%;float:left}
.tag_box{float:right;width:460px;margin: 0 10px 0 0;}
.box_tag .hd{}
.box_tag .hd_bg{height:35px;line-height:35px;}
.box_tag .title{font-size:18px;color:#333333;}
.sidebar_l{float:left;width:360px;}
.sidebar_l .c_img {border:none}
.cnt_box{border-bottom: 1px dotted #e5e5e5;}
.share{float:right}
.consult .hd{padding-left: 10px; border:none}

.news_column{border: 1px solid #F0F0F0;border-radius: 0.5em;  width: 32%; float: left;  margin: 1% 1% 0 0;}
.news_column .hd{  width: 30%;  float: left;border: 0;}
.news_column img{width: 70%;  margin-left: 20%;  padding: 0.5em 0;}
.news_column_t{font-size: 1.2em;  padding: 8% 0 0 8%;  width: 60%;  float: left;}

.box_news{width:100%;float:left}
.box_news_r {float:right;width:460px;margin: 0 10px 0 0;}
.box_news_c {float: left;width:100%;}
.box_news_m {float: left;width:100%;}
.box_news_m img{border-radius: 0.5em;border:1px solid #e3e3e3;width: 100%;}

.newsinfo_l{float:left;position: relative;}
.newsinfo_l img{ border:1px solid #e3e3e3;border-radius: 0.5em; width:366px; height:400px;}
.newsinfo_l1{color: #fff;  font-size: 1em;  margin:7em 0 0 5.5em;  position: absolute;  text-align: center;  top: 0;  width: 60%;  line-height: 1.5em; }

/*报告内容页修改*/
.consult{ margin: 2% 5%;float:left}
.consult li a{ margin-left:10px;color:#a6b5c0}
.buy{float:right;}
.priceinfo{border: 1px solid #F0F0F0;border-radius: 0.1em;  width: 31.95%; float: left;  margin: 0 1% 1% 0;height: 4em;display: flex;justify-content: center;align-items: center;font-size: 1.2em;color: #ff4f00;}
.priceinfo a{color:#FFF;}
.priceinfo li{padding-bottom:2px;}
.report_no{border: 1px solid #F0F0F0;border-radius:0 0 0.5em 0.5em;  width: 366px; margin: 0 1% 1% 0;height: 4em;display: flex;justify-content: center;align-items: center;font-size: 1.2em;border-top: 0px;background-color: #f7f7f7;color: #369;}

.preferential{float:left;width:22%;border-right-width:1px;border-style: dashed;}
.preferential li{padding: 0 0 0.8em 0;; height: 3em;text-align: center;}

.reportinfo_box{float:left;width:100%;}
.preferential-bottom{float:left;width:72.5%;border-right-width:1px;border-style: dashed;}
.preferential-bottom img{max-width: 75%;height: auto;margin-left:10%;margin-right: auto;}

.content_column{border: 1px solid #F0F0F0;border-radius: 0.5em;  width: 23.9%; float: left;  margin: 0 1% 1% 0;height: 7em;}
.content_column .hd{  width: 15%;  float: left;border: 0;}
.content_column img{width: 100%;  margin-left: 20%;  padding: 0.5em 0;}
.content_column_t{font-size: 1.2em;  padding: 6% 0 0 15%;  width: 60%;  float: left;}
.content_column_d{line-height: 1.5;  margin: 0 10px;  float: left;  color: #999;  border-top: 1px solid #F0F0F0;  padding: 5px 0;}

.content_side{border: 1px solid #F0F0F0;border-radius: 0.5em;float: left; margin: 2%;}
.content_side .hd{  width: 20%;  float: left;border: 0;padding: 0;}
.content_side img{width: 50%;  margin-left: 30%;  padding: 1.5em 0;}
.content_side_t{ font-size: 1.5em;  margin: 2% 0;  width: 80%; float: right;  text-align: center;  font-weight: bold;}
.content_side_d{line-height: 1.5;  padding: 1% 0;  float: right;  color: #999;  border-top: 1px solid #F0F0F0;  margin:0 2%;  width: 75%;}

.content_material{border: 1px solid #F0F0F0;  border-radius: 0.5em;  width: 24%;  float: left;  margin: 0.6% 0.6% 0 0;  height: 5em;  font-size: 0.8em;}
.content_material .hd{  width: 30%;  float: left;border: 0;padding: 0;}
.content_material img{width: 70%;  margin-left: 20%;  padding: 0.5em 0;}
.content_material_t{font-size: 1.2em;  padding: 8% 0 0 4%;  width: 60%;  float: left;}
.content_add{font-size:2.5em;font-weight: bold;border-bottom: 4px solid #eee;display: flex;justify-content: center;align-items: center;}
.content_add span{border-bottom: 4px solid #369;margin-left: 1em;}
.reportinfo_buy{float: left;width:75%}
.reportinfo_wx{float: right;}
.article_bd strong{font-size: 18px;line-height: 55px;}

.article_bd h3{background-color:#f6f9fe;  border: 1px solid #f0f0f0;  border-radius: 3px;  padding: 10px 20px;  font-weight: bold; color: #369;  margin: 10px 0;font-size: 22px;border-left: #369 solid 5px; }
.article_bd h4{background-color:#f6f9fe;  border: 1px solid #f0f0f0;  border-radius: 3px;  padding: 10px 20px;  font-weight: bold; color: #369;  margin: 10px 0;font-size: 18px;border-left: #369 solid 5px; }
.article_bd .chapterid{ margin-right:10px;}

/*栏目页修改*/
.channel1 .column{float:left;margin:10px 10px 0 0;}

/*.box{float:left;}*/
/*移动自适应修改*/
.article_link{padding:10px 25px;line-height:28px; font-size:16px; float:left;color: #999;}
.article_link a{color: #999;}
.footer_m{display:none}
.buy_m{display:none}
.footer_buttom{display:none}
.displaynone{display:none}
/*微信修改*/
.weixin{float:left;color: #999;}
.wx_l{float:left;margin-left: 10px;}
.wx_l2{ text-align:center;width:100%}
.wx_r{float:right;margin:30px 10px;width: 66%;}
.wx_r h3{margin-bottom: 10px;text-align: center;color: #369;}
/*单独页修改*/
.contact_single{  width: 1200px;  height: 385px; background-image: url(../image/contact_b.jpg); }
.contact_column{border: 1px solid #F0F0F0;border-radius: 0.5em;  width: 23.9%; float: left;  margin: 0 1% 1% 0;height: 7em;}

@media(min-width:650px)
{
.wx_l2{display:none}
	}
@media(max-width:650px)
{
/*资讯修改*/
.main{width:100%;}
.top{display:none}
.header_box{width: 100%;}
.headinfo{display:none}
.position-search{width:100%;background-color: #3f3f3f;border-bottom: 2px solid #606060;color: #fff;}
.position-600{font-size: 1em;padding: 2%;width: 96%;}
.position-600 a{color: #fff;}
.position-search .fr{display:none}
.b_top{border: none;margin:0px}

.content{width:100%;float:left}
.cnt_box h1{width:96%}
.box_t{display:none}
.sidebar{width:90%;float:left; margin-left:5%}
.c_img{ height:auto}
.box_tag{display:none}
.div1{display:none}
.footer{display:none}
.footer_m{border-top: 1px solid #d9d9d9;display: block;font-size: 0.8em;padding: 2% 5%;text-align: center;}
.article_link{display:none}
.article_bd{font-size:0.9em;}
.td {font-size:0.9em !important;}

.reportinfo_l {margin-left: 1.5em;}
.tag_box {float: right;width: 100%;}
.box_news{height: 800px;width:100%;float:left}
.box_news_r {  float: right; width: 98%; margin: 0 1%;}

/*报告修改*/
.tele_b{display:none}
.box .hd{border-top:0px}
.download{display:none}
.buy{display:none}
.buy_m{display:block;float: left;}
.reportinfo_r{margin-left:0px}
.cnt_box h1{font-size:1.2em;}

.reportinfo_r {width:98%;}
.preferential{width:22%;}
.preferential-bottom{width:66.5%;}

.content_column{width: 23.5%;}
.content_column .hd{  width: 30%;  float: left;border: 0;}
.content_column img{width: 50%;  margin-left: 20%;  padding-top: 0.5em;}
.content_column_t{font-size: 0.8em;padding:0.6em 0 0 0;width: 56%;float: left;font-weight: bold;}
.content_column_d{line-height: 1.5;margin: 5px;float: left;color: #999;border-top: 1px solid #F0F0F0;padding: 3px 0;font-size: 0.8em;}
.article_bd {padding: 2%;  width: 95%;}
.priceinfo{width:45%;font-size: 0.9em;}
.reportinfo_buy{width:57%}

/*底部悬浮导航*/
.footer_buttom{display:block}
.footer_buttom{ border-top: 1px solid #d9d9d9;background-color:#FFF; height:46px;width:100%;position:fixed;bottom:0;z-index:250;}

/*首页修改*/
.h_top{background-color: #3f3f3f;overflow: hidden;padding-left: 1%;}
.h_top .hd_bg ul {float: left;height: 30px;overflow: hidden;width: 100%;}
.i_right{display:none}
.i_left{display:none}
.index_column{display:none}
.index_pic{width:100%}
.index_pic .hd_bg ul {float: right;height: 30px;line-height: 30px;margin-top: 9px;overflow: hidden;padding-right: 1%;width: 80%;}
.index_pic .hd_bg li {color: #fff;float: left;font-size: 1.2em;padding-right: 0.8%;}
.index_pic_img{ height:67px}
.index_side{display:none}
.link{display:none}
.indexlist .title{height: 50px;}
.indexlist .description{display:none}
.index_report{display: none;}
.index_img {width: 100%}
.index_pic{ height: 48em;}
.index_txt{display: none;}
.index_img .txt{ width: 60%;overflow: hidden;font-size: 1.2em;margin: 0 5px;float: left;padding-top: 1em;height: 5em;}
.index_img li{float: left;overflow: hidden;padding-left: 8px;width: 100%;}
.index_pic .hd_bg ul{width: 70%;}
.index_pic h3{width: 5em;}
.index_img img{width:120px;height:90px;}

/*列表修改*/
.list_body{width:100%;}
.list_body .hd_bg{height:40px;line-height:30px;background-color: #369; border-radius:0.3em 0.3em 0 0;}
.list_body h3 {background-color: #fff;color: #369;float: left;font-size: 1.2em;height: 2em;margin: 9px 1% 0;text-align: center;width: 15%;}
.list_body .hd_bg ul {float: right;height: 30px;line-height: 30px;margin-top: 9px;overflow: hidden;padding-right: 1%;width: 80%;}
.list_l{width:100%;}
.pagelist .title .date{display:none}
.list_r{width:100%;}
.list_pic .title{height: 50px;}
.list_pic .description{display:none}
/*栏目页修改*/
.channel1_l{width:100%;}
.channel_search{display:none}
.channel1_ll{display:none}
.channel1_lr{width:100%;}
.channel1_r{width:100%;}
.share{float:right;width:80%}
.weixin{float:right;width: 95%;margin: 0 2%;}
.wx_r{display:none}
.column{width:100%}

.i_right{width:100%;}
.i_left{width:100%;}

.left{display:none}
.wrap_l{display:none}
.wrap_r{display:none}
.right{width:100%;}
.position{width: 95%;}

.report_ad img{ width:100%}