body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0;}
.clearfix:after{clear:both; content:"."; display:block; height:0; visibility:hidden;}
.clearfix{display:inline-block;}
*html .clearfix{ height:1%; }
.clearfix{display:block;}
.clr{ clear:both; width:0px; height:0px; line-height:0px; margin:0px; padding:0px; overflow:hidden; zoom:1;}
table { border-collapse:collapse; border-spacing:0; }
.fl{float:left;}
.fr{float:right;}
a{ color:#000; text-decoration:none;}
body{background:#b42610;}
.topNav{ width:100%; background:url(../image/topNav_bg_x.png) repeat-x 0 0; height:37px; overflow:hidden; }
.nav_box{ width:970px; margin:0 auto; height:37px; overflow:hidden;}
.nav_box h1{ margin-left:10px; display:inline; overflow:hidden; }
.nav_box .tem_nav{ margin-right:20px; display:inline;}
.nav_box .tem_nav li{ float:left; line-height:43px;}
.nav_box .tem_nav li a{ float:left; margin:0 10px; color:#000; text-decoration:none; }
.nav_box .tem_nav li a:hover{ color:#d60000; text-decoration:underline;}
.banner{ width:100%; overflow:hidden; height:426px; background:url(../image/banner.jpg) no-repeat center center; text-indent:-9999px; }
.main_nav{ width:100%; height:44px; overflow:hidden; background:url(../image/nav_bg.jpg) no-repeat center top;}
.nav{ width:955px; margin:0 auto; padding-left:15px;}
.nav li{ float:left; color:#FFF2AC; line-height:44px; font-weight:600; font-size:14px;}
.nav li a{ color:#FFF2AC; margin:0 17px; font-weight:600; font-size:14px; text-decoration:none;}

.main-box{ width:1000px; margin:0 auto; background:#8A1D06; overflow:hidden; padding-top:10px; }
.area{ width:970px; margin:0 auto;}
.md_box{ width:100%;}
.md_box .tit{ background:url(../image/tit2.png) no-repeat 0 0; _background:url(../image/tit2-8.png) no-repeat 0 0;  height:47px; text-indent:-9999px; overflow:hidden;}
.md_box .md_c{ border:1px solid #830600; border-top:none; background:#fff2ac;}
.top{ background:url(../image/area_first.png) no-repeat left top; height:282px; width:960px; padding:5px;}

.focus{ width:530px; height:280px; margin-right:0px; float:left; overflow:hidden;}
.main_news{  width:418px; height:278px; float:right; border:1px solid #8A1E07; background:#FFFBE3;  overflow:hidden; }
.news_top{ width:360px; margin:10px auto 0;}
.news_top .news_big{ font-size:20px; font-family:"黑体"; font-weight:800; color:#FF3E38; text-align:left; padding-left:23px;}
.news_top .news_middle{ font-size:18px; font-weight:800; color:#FF3E38; font-family:"黑体";text-align:center;margin-top:10px; }
.news_top .news_middle a{color:#FF3E38;}
.news_top p{ text-align:left; line-height:1.5em;}
.news_top p a{ margin:0 2px;} .news_top p a:hover{ color:#d60000}
.new_list{ padding:10px 0; width:390px; margin:0 auto;}
.new_list li{ font-size:14px; line-height:1.8em; background:url(../image/list_style_type.gif) no-repeat left 8px; padding-left:10px;} .new_list li a:hover{ color:#d60000;}

.host_Unit{background:url(../image/host_Unit.png) repeat-y left top; width:960px; padding:5px;  margin-top:10px; overflow:hidden; }
.host_Unit_c{ border:1px solid #8B1F07; margin-top:3px;padding-bottom:6px; background:#FAEDA9;}
.host_Unit_c dl{ padding:6px 15px 0;}
.host_Unit_c dt{ width:124px; text-align:center; line-height:3em; font-weight:600; color:#d60000}
.host_Unit_c dd{line-height:3em; font-weight:600;}
.host_Unit_c dd a{ color:#d60000}
.host_Unit_c dt , .host_Unit_c dd{ float:left; margin-right:20px;}

.mode_tit{ background:url(../image/mode_tit_bg.jpg) no-repeat left top; height:24px; padding-top:24px; padding-left:70px; overflow:hidden; font-size:14px; color:#f2f9a9}
.mode_c{ padding:10px 10px; border:1px solid #830600; background:#FFFBE3; }
.new_fbh{ margin-top:10px;}
.fbh_top dl{ width:450px; float:left; padding:0 12px;}
.fbh_top dl dt{ float:left; margin-right:10px;}
.fbh_top dl dd h3{ font-weight:600; color:#D02302; text-indent:1.5em; line-height:2em; font-size:14px}
.fbh_top dl dd p{ line-height:1.5em; text-indent:2em;}
.fbh_name{ margin-top:10px;}
.fbh_name dl{ width:90px; float:left; padding:5px 10px;}
.fbh_name dt , .fbh_name dd { text-align:center;}
.fbh_name dd{ line-height:1.5em; height:1.5em; overflow:hidden;}
.fbh_name dd.fbhname{ color:#d60000}
.fbh_name_l{ width:770px; float:left}
.fbh_name_l ul{ wdith:40%; padding:10px 5%;  float:left;}
.fbh_name_l ul li{ line-height:2em; background:url(../image/list_style_type.gif) no-repeat left 10px; padding-left:10px;}
.fbh_name_l ul li a:hover{ color:#d60000;}
.fbh_name_l dl{float:left; width:32%; margin:5px 0.5%; display:inline; background:#b42610; padding:10px 0;}
.fbh_name_l dl dt{text-align:center; margin-bottom:5px;}
.fbh_name_l dl dd{ font-weight:600; text-align:center; color:#fff; line-height:2em; padding:0 5px; height:2em; overflow:hidden;}
.fbh_media{ width:173px; float:right; border:1px solid #890A01; height:464px; overflow:hidden; margin-top:5px; background:#fff;}
.fbh_media h3{ background:url(../image/fbhmedia_tit.gif) repeat-x left top; height:28px; line-height:28px; text-align:center; color:#FFF2AC; font-size:14px; margin-bottom:10px;}
.fbh_media ul{ height:440px; overflow:hidden; }
.fbh_media ul li{ line-height:1.8em; text-align:center; font-size:14px;}

h3.sub_tit{  height:31px; border-bottom:3px solid #890900; overflow:hidden;}
h3.sub_tit span{background:url(../image/tab_bg.png) no-repeat left top; display:inline-block; padding-left:30px;line-height:31px; }
h3.sub_tit span em{ background:url(../image/tab_bg.png) no-repeat right top; display:inline-block; padding-right:30px; color:#FFF2AC; font-style:normal; font-size:14px; }
h3.sub_tit span em{ background:url(../image/tab_bg.png) no-repeat right top; display:inline-block; padding-right:30px; color:#FFF2AC; font-style:normal; font-size:14px; }

.enterprise{ margin-top:10px;}
.enterprise .mode_tit{ background:url(../image/mode_tit_bg.jpg) no-repeat left top; height:25px; padding-top:25px; padding-left:70px; overflow:hidden; font-size:14px; color:#f2f9a9}
.enterprise .md_c{ padding:10px 10px; border:1px solid #c32705; background:#fff; }
.e_bottom{ margin-top:10px;}
.e_navigation a{ float:left; display:block; width:174px; line-height:33px; background:url(../image/enterprise.png) no-repeat -222px -46px; padding-left:15px; overflow:hidden; color:#000; font-size:14px; font-weight:600; text-decoration:none; }
.e_navigation a:hover{ color:#000}
.e_navigation .cur{ background-position:left -46px; color:#fff}
.e_c{ padding:10px 15px; border:1px solid #bdbfc1; display:none; background:#fff;}
.int_l{ width:580px; padding-bottom:15px; background:url(../image/dot.gif) repeat-x left bottom; float:left;}
.int_l h3{ line-height:2em; height:2em; font-size:14px; overflow:hidden; margin-bottom:5px;}
.int_l dt{ font-weight:700;  margin-bottom:10px;}
.int_l dd{ margin-left:15px; line-height:2em;}
.int_l dd em{ float:left; font-weight:600; display:block; width:65px; }
.int_l dd p{ margin-left:70px;}
.int_r{ float:right;}
.other_int{ margin-top:10px; padding:0 10px;}
.other_int dl{ float:left; width:30%; padding:14px;}
.other_int dl dt{ font-weight:600; line-height:2em;}
.other_int dl dd{ padding-left:5px; line-height:2em; height:2em; overflow:hidden;}
.hdsj{ width:970px; margin-top:10px;}
.hdsj .tit{ background-position:0 0;}
.hdsj .md_c , .brand .md_c{ padding:20px 15px;}
.hdsj .md_c p{ line-height:2em; margin-top:10px; text-indent:2em;}
.hdsj .md_c .hdsj_zx{ text-align:center; margin:20px 0 10px;}
.hdsj .md_c .hdsj_zx img{ vertical-align:middle;}
.hdsj .md_c .hdsj_zx span{ font-weight:700; color:#d60000;}
.brand{ margin-top:10px;}
.brand .tit{background-position:0 -51px;}
.brand dl dt{ margin-right:30px; float:left}
.brand dl h3{ font-size:20px; font-weight:700;}
.brand dl p{ text-indent:2em; line-height:2em; margin:5px 0;}

.jbzc , .report500 , .chart_500 , .chart_20 , .yhjb , .weibo , .share , .forum , .interview , .rite , .rite_10 { margin-top:10px;}
.jbzc_top{ padding:0 9px; }
.jbzc_top dt{ float:left; border:3px solid #bcbec0;} .jbzc_top dt img{ float:left;}
.jbzc_top dd{ padding:0 20px; margin-left:360px;}
.jbzc_top dd h3{ font-size:16px; color:#bc1c02; line-height:2em; padding-bottom:10px; margin-bottom:15px; background:url(../image/dot.gif) repeat-x left bottom;}
.jbzc_top dd p{ line-height:2em; font-size:14px; background:url(../image/square.gif) no-repeat left 13px; padding-left:10px;}
.jbzc_bottom{ margin-top:10px; padding-left:4px;}
.jbzc_bottom dl{ width:33%; float:left; margin:5px 0;}
.jbzc_bottom dl dt{ text-align:center; margin-bottom:5px;}
.jbzc_bottom dl dt img{border:3px solid #bcbec0;}
.jbzc_bottom dl dd{ text-align:center; font-weight:600}

.share dl{ width:50%; margin:5px 0; float:left; } 
.share dl dt{ float:left; padding:0 20px;}
.share dl dd{ padding-right:30px;}
.share dl dd h3{ line-height:2em; font-size:14px; color:#d60000; overflow:hidden;} .share dl dd h3 a{ color:#d60000; }
.share dl dd p{ line-height:1.5em; text-indent:2em;}
.share dl dd p a{ color:#d60000; margin:0 2px;}
.share_banner{ width:100%; margin:10px 0; background:#8A1D06}

.awards dl dd{ padding-right:15px;}
.share_focus{ background:#b42610; padding:10px; margin-top:10px;}
.s_focus_l{ width:320px; float:left }
.s_focus_l li{ float:left; width:48%; padding:0 0.5%; margin-bottom:9px; overflow:hidden; }
.s_focus_l li img , .s_focus_img img{ border:1px solid #ff8511; float:left; cursor:pointer }
.s_focus_l li img:hover{-webkit-box-shadow:0px 0px 8px #fff54f; -moz-box-shadow:0px 0px 8px #fff54f; box-shadow:0px 0px 8px #fff54f;}
.s_focus_img{ width:605px; float:right; }
.s_focus_img p{ margin-top:8px; color:#fff; text-align:center; font-weight:600}

.tabControl{ margin:10px 0;}
.tab_list li{ float:left; background:url(../image/tabs.png) repeat-x left -30px; line-height:30px; overflow:hidden; padding:0 20px; border-left:1px solid #B52813;  color:#B11401; font-weight:600; cursor:pointer; }
.tab_list li.cur{ background-position:left top; color:#fff; border-left:1px solid #B52813;}
.tab_list li.last{ border-right:1px solid #B52813;}

.chart_500 .sub_tit{ margin:10px 0;}
.chart_100 , .chart_20 , .chart_sub , .cg_brand_grid{ border-top:1px solid #b11401; border-left:1px solid #b11401; border-bottom:1px solid #b11401; width:100%;}
#chart_100 li{ width:472px; padding:0; text-align:center; }
.chart_100_c{ width:925px; padding:10px; border:1px solid #b42711; background:#fff; display:none}
#chart_other li{ width:20.5%; background:url(../image/tabs2.png) repeat-x left -47px; height:40px; line-height:16px; padding-top:7px; text-align:center;  }
#chart_other li.cur{ background-position:left top; color:#FFF2AC; }
.chart_other_c{width:920px; padding:10px; border:1px solid #b42711; background:#fff; display:none}
.chart_100 td , .chart_100 th , .chart_20 td , .chart_20 th , .chart_sub td , .chart_sub th  , .cg_brand_grid td , .cg_brand_grid th{ border-right:1px solid #b11401;  padding:6px 2px; text-align:center}
.chart_100 tr.caption , .chart_20 tr.caption , .cg_brand_grid tr.caption { background:#b11401;}
.chart_100 tr.c_white , .chart_20 tr.c_white , .chart_sub tr.c_white , .cg_brand_grid tr.c_white{ background:#fff;}
.chart_100 tr.c_gray  , .chart_20 tr.c_gray  , .chart_sub tr.c_gray  , .cg_brand_grid tr.c_gray{ background:#EEEEEE;}
.chart_100 th , .chart_20 th  , .cg_brand_grid th{ color:#fff; }
.chart_100 td.ranking{ width:8%; color:#d60000; font-weight:600;} 

.tabcontrol_c{ border:1px solid #B52813; padding:10px; background:#fff; display:none; }
.tab_l_box{ float:left; width:610px;}
.chart_20{ width:295px; float:left; *display:inline; margin:0 5px;} 
.chart_20 td.ranking{ width:15%;}
.chart_20 td.ranking  , .chart_sub td.ranking{ color:#d60000; font-weight:600; }
.chart_20_detail{ float:right; width:310px; margin-bottom:10px;}
.chart_20_detail dt{ font-size:14px; font-weight:600; line-height:2em;text-align:center;}
.chart_20_detail dd{line-height:1.5em; text-indent:2em;}

.cg_brand{ margin:8px 0;}
.cg_brand_c{ border:1px solid #B52813; padding:5px; background:#fff; display:none;}
.cg_brand_grid .ranking{ width:8%;}
.cg_brand_grid .brand{ width:14%;}
.cg_brand_grid .rate{ width:16%;}
.cg_brand_grid .supplier{ width:36%;}

.chart_sub{ width:32.3%; margin:5px 0.5%; float:left; *display:inline; }
.chart_sub caption{background:#B11401; color:#FFF2AC; padding:6px; font-weight:600;}

.yhjb dl{ float:left;  width:189px; overflow:hidden;}
.yhjb dt{ text-align:center; margin-bottom:5px;}
.yhjb dd{ text-align:center; line-height:2em; height:2em; overflow:hidden;}

.aside_bottom{width:345px; height:575px; float:left; overflow:hidden;}
.weibo_tit{ background:url(../image/weibo_tit.png) no-repeat left top; height:37px; overflow:hidden; padding-left:40px;}
.weibo_tit h3{ background:url(../image/weibo_tit.png) no-repeat right top; height:37px; line-height:40px; font-size:14px; color:#fff;}
.interflow_c , .webo_c{ height:524px; padding:10px 15px 0; border-left:1px solid #c09747; border-right:1px solid #c09747; border-bottom:1px solid #c09747; background:#fff}
.list_box{height:350px; overflow:auto; }
.com_lists{ margin:5px 0; padding-bottom:10px; border-bottom:1px dashed #adadad;}
.com_info li{ float:left; padding:0 8px; line-height:2em; height:2em; overflow:hidden;}
.com_info .author{ padding-left:15px; background:url(../image/common_ico.gif) no-repeat left 6px; color:#adadad;;}
.com_info .postTime{color:#adadad;}
.com_lists dd{text-indent:2em; line-height:2em;}

.mycommon { border-top:1px solid #adadad; padding-top:10px;}
.mycommon ul li{line-height:2em; margin:5px 0; }
.mycommon .username , .password{ display:inline-block; width:50px; padding-left:15px; background:url(../image/lagin_ico.png) no-repeat left 8px; float:left;}
.mycommon .password{ background-position:left -30px;}
.common-form .inp_username , .inp_password{width:130px; border: 1px solid #dbdbdb; height:15px; padding:3px 5px 2px 5px; margin-right:5px; float:left;}
.common-form a{color:#498ac4}
.common-form .common_area{ width:95%; height:45px; border:1px solid #ccc; padding:5px 0 0 5px;}
.common-form .com_submit{ padding:2px 6px;}

.right_bottom{ width:593px; height:575px; float:left; margin-left:10px;}
.sina_webo .tit h2{ width:575px;}
.sina_webo .tit .txt_sinawebo{background-position:left -230px;}
.webo_c{ padding:0; height:534px;}

.report500_top dt{float:left;}
.report500_top dd{ margin-left:500px;}
.news{ margin:5px 0; overflow:hidden;}
.news h4{line-height:2em; color:#9D1001; font-size:14px;}
.news h4 a{ color:#d60000;}
.news p{ text-indent:2em; line-height:1.5em;}
.report500_bottom{ margin-top:10px;}
.news_area{ width:48%; float:left; padding:10px 1%;}
.news_area p a:hover{ color:#d60000}

.interview dl{ width:47%; padding:5px 1.5%; height:205px; float:left; overflow:hidden;}
.interview dl dt{ float:left; margin-right:10px; display:inline}
.interview dl dd{ margin-left:210px; line-height:1.5em; }
.interview dl dd h3{ line-height:2em; height:2em; overflow:hidden; font-size:14px;}
.interview dl dd p{ text-indent:1em; background:url(../image/list_style_type.gif) no-repeat 15px 8px; margin:5px 0; }
.interview dl dd p a{ margin-left:5px; color:#d60000;	}

.forum_top{ padding:10px 20px;}
.forum_top ul{ width:40%; float:left; padding-top:10px;}
.forum_top ul li{ line-height:2em; background:url(../image/list_style_type.gif) no-repeat left 10px; padding-left:10px; font-size:14px; }
.forum_top ul li a:hover{ color:#d60000}
.forum_bottom{ padding:10px 0; }
.forum_bottom dl{ float:left; width:24%; margin:5px 0.4%; display:inline; background:#b42610; padding:10px 0;}
.forum_bottom dl dt{ text-align:center; margin-bottom:5px;}
.forum_bottom dl dd{ font-weight:600; text-align:center; color:#fff; line-height:2em; padding:0 5px; height:2em; overflow:hidden;}
.forum_bottom dl dd a{color:#fff;}

.rite_c{ margin:10px 0;}
.rite_c dt{ float:left; margin-right:20px;}
.rite_c dd h3{ font-size:14px; color:#d02302; margin-bottom:5px;}
.rite_c dd p{ text-indent:2em; line-height:2em;}
.rite_c dd .more{ float:right; } .rite_c dd .more a{ color:#c60000; font-size:14px; font-weight:600}

.rite_c{ margin:10px 0;}
.rite_c dt{ float:left; margin-right:20px;}
.rite_c dd h3{ font-size:14px; color:#d02302; margin-bottom:5px;}
.rite_c dd p{ text-indent:2em; line-height:2em;}
.rite_c dd .more{ float:right; } .rite_c dd .more a{ color:#c60000; font-size:14px; font-weight:600}

.rite_10 dl{ width:49%; padding:10px 0.4%; float:left; display:inline;}
.rite_10 dt{ margin-bottom:5px; text-align:center;}
.rite_10 dd{ text-align:center; color:#d60000; font-weight:600 }
/*页脚*/
#footer{ margin:10px auto 0; padding-bottom:20px; width:970px;  overflow:hidden;}
.ft_lists{ text-align:center; background:url(../image/bg_950.png) no-repeat 0 0; height:50px; overflow:hidden; padding-left:230px;}
.ft_lists li{ float:left; line-height:38px; display:inline; color:#488ac1}
.ft_lists li a{ padding:0 7px; color:#488ac1;}
.ft_copyright p{ text-align:center; line-height:2em; color:#000;}

/*注*/
.f10{font-size:10px;}

/*100强链接颜色*/
a.c_blue{color:#000cff;}
.more_100{display: inline-block;font-size: 12px; font-style: normal; padding-right: 20px;line-height:30px;}