body{background-color:#c40101;margin:0px auto;padding:0px;font-size:12px;font-family:宋体, sans-serif, Arial; color:#464646;}
.page_row{padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px; margin:0px auto; margin-top:0px; background-color:#FFFFFF; overflow:hidden;}
.content{width:966px;margin:0px auto;}
/*页脚布局Begin*/
.foot{clear:both;width:964px; padding:0px; margin:5px auto; background-color:#ffffff;text-align:center;}
.foot_menu{height:30px;}
.foot_menu a{height:30px; line-height:32px; font-weight:bold;color:#555555;}
.foot_msg{line-height:20px;}
/*页脚布局End*/
.jdt_div{widht:966px;}
#jdt {
    float: left;
    height: 255px;
    margin: 10px;
    width: 384px;}
.jdt_list_div{width:515px;float:right;margin-right: 14px;}
.jdt_list_title{width:515px;height:30px;padding-left:10px;line-height:30px;}
.jdt_list_title label{font-family: 黑体;font-size: 16px;color: #1f1f1f;float:left;}
.jdt_list{width:515px;hfloat:left;margin-top: 15px;}
.jdt_list_first{font-weight: bold;font-size: 14px;text-align: center;}
.jdt_list_first_content{margin: 5px 0 10px 0 ;line-height: 24px;height: 70px;overflow: hidden;}


/*links*/
a{color:#464646;text-decoration:none;}
a:hover {color: #333333;text-decoration:underline;}
.red,a.red:link,a.red:visited{color:#A72D2C;}
.black,a.black:link,a.black:visited{color:#000;}
.white,a.white:link,a.white:visited{color:#fff; text-decoration:none;}
a.white:hover{color:#ff0;}
.blue,a.blue:link,a.blue:visited{color:#004b8b; font-weight:bold; font-size:12px;}
.blue2,a.blue2:link,a.blue2:visited{color:#004b8b; font-weight:bold; font-size:13px;}

/*hover for img*/
a.ih:hover{background-color:#000;}
a.ih img{padding:2px;}
a.ih:link img,a.ih:visited img{padding:2px;}
a.ih:hover img,a.ih:active img{background-color:#FF0000;}

ul, li {
    list-style: none outside none;
    margin: 0;
    padding: 0;}
/*页面主体布局Begin*/
.page_row{padding:0px 0px 0px 0px !important; padding:0px 0px 0px 0px; margin:0px auto; margin-top:0px; background-color:#FFFFFF; overflow:hidden;}
.content_bg_left{float: left;width: 7px; height: 341px;}
.content_bg_middle{float: left;width: 966px; min-height: 341px;}
.content_bg_right{float: right;width:7px;  height: 341px;}
.tj_block{border: 1px solid #ccc;width:738px;}
.full_left_block{width:709px; margin:3px; float:left; text-align:left;}
.list{border:#ccc 1px solid;}
.list_bar{height:28px; line-height:28px; text-indent:10px;color:#1f1f1f;}
.list_bar_newbg{border-bottom: 1px solid #ccc;}
.list_bar a{color:#1f1f1f;}
.list_bar_a{float:left;font-size:14px;font-weight:bold;margin-top:1px;color:#1f1f1f;}
.list_content{text-align:center; padding:0px 6px 6px ;}
.list_content a{line-height:18px;}
.hot_news{width:400px; float:right;}
.h200{height:200px;overflow:hidden;}
.h130{height:130px;overflow:hidden;}
.list_bar_bg{ border-bottom: 1px solid #ccc;}
.page_content_msg_list{border: 1px solid #ccc;background-color: #fdfce8;}
/*二级页面和内容页*/
.page_other_msg{width:240px;float: left;margin-top: 15px;}
.page_main_msg{width:640px;}
.page_content_msg{width:706px;float: right;margin-top: 15px;}
.pic_news{width:700px;}
#tw{padding:5px !important; padding:5px 5px 0px 5px;}
#tw img{border:1px solid #ccc; padding:3px;}



/*内容页布局Begin*/
.ctitle {margin:0px 8px;}
.ctitle1 {font-size:20px; color:#464646; line-height:60px; font-family:黑体; text-align:center;}
.ctitleinfo {margin:0px 8px; color:#999999; line-height:30px; height:30px; text-align:center;}
.pbox {font-size:14px; margin:0px auto; overflow-x:auto;overflow-y:hidden; width:660px; line-height:22px; padding-top:15px; text-align:left;}
.pbox a {color:#009900; text-decoration:underline;}
.pbox img {margin: 5px; width: expression(this.width > this.height && this.width >650 ? 650 : true); max-width: 650px;}
.content_hr{background:url(../img/dj_c_line.jpg); width: 629px;height: 2px;margin: 0 auto;}
.intr{width:666px; border:#cccccc 1px solid; background-color: #FBFCDC; padding:8px; text-indent:10px; margin:5px auto; line-height:1.6em;}
.intr_front{font-size:14px; font-weight:bold; color:#d14500;}

.page_no {padding-top:10px; text-align:center;}

.page_tag {padding:5px; margin:3px auto; width:650px; line-height:15px; border-bottom:#cccccc 1px solid;}
.pagedownl {font-weight:bold; color:#ff0000; text-decoration:underline;}
.arti_ref{padding:10px 0px; text-align:center;}

.comment_item{margin-top:5px; border:1px #ccc solid; padding:2px;}
.comment_bar{height:20px; padding:8px 0px 0px 10px; background-color:#f3f3f3;}
.comment_content{padding:5px;}

.pl_row{width:750px; margin:0px auto;}
.pl_top{border-bottom:2px #FF0000 solid;}
.pl_logo{width:310px; float:left;}
.pl_path{float:left; padding-top:30px;}
.pl_title{height:30px; line-height:30px; font-weight:bold; color:#0000FF; font-size:26px; margin-top:15px;}
.pl_run{height:25px; line-height:25px; border:#cccccc 1px solid;background-color:#F8F7E9; padding:2px; margin-top:10px;}

.pl_list{border:#eee 1px solid; padding:1px; background-color:#EDF0F1; margin-top:8px;}
.pl_bar{height:25px; padding-top:8px; text-indent:10px; font-weight:bold; background-color:#fff;}
.pl_item{width:98%; border-bottom:1px #003399  dashed; margin:5px auto;}
.pl_msg{height:25px; line-height:25px; text-indent:10px; color:#003399;}
.pl_content{padding:5px; line-height:1.8em; word-break:break-all;}
.pl-input{margin-top:8px;}
.pl_foot{height:30px; margin-top:5px; border:#eeeeee 1px solid; border-top:0px;line-height:2em; text-align:center; padding-top:20px;}

.pg-3 a, .total {color:#464646;}
.pg-3 .current {background-color: #464646;color: #fff;border: 1px solid #464646;}

.msg_title{height:20px; line-height:20px; color:#003399; text-align:left; font-weight:bold;}
.msg_content{line-height:1.8em; word-break:break-all; text-align:left; border-bottom:1px #003399 dashed; text-indent:10px;}
/*内容页布局End*/

/*质量大聚焦*/
.top_djgz {overflow:hidden;height:170px;width:966px;margin:0 auto; background: url(../img/dj_banner.jpg);} 
.header_top_djgz{width:966px;height:32px;margin:0px auto;}
.header_top_djgz_right{float:right;line-height:32px;margin-right:5px;}
.topmenu_djgz {padding-left:10px;width: 956px;height:37px;line-height:37px;margin: 0px auto;}
.topmenu_djgz a{font-size:18px;font-family:黑体; margin:0 15px;color:#1f1f1f;}
.index_djgz_lddt{width:964px;height:302px;border:#ccc 1px solid;}
.index_djgz_title_bg, .index_djgz_title_bg_whole{height:39px;line-height:39px;}
.index_djgz_title_left, .index_djgz_title_left_whole{float:left;font-size:14px;font-weight:bold;height:39px;line-height:39px;padding:0 15px 0 7px;}
.index_djgz_title_left img,.index_djgz_title_left2 img,.index_djgz_title_left_whole img,.index_djgz_title_left_hhcj img{float:left;margin:10px 8px 0 0px;}
.index_djgz_title_more{float:right;margin:0 15px 0 0;}
.index_djgz_lddt_list_left{float:left;margin:8px;}
.index_djgz_lddt_list_right{float:left;width:580px;margin:8px;}
.index_djgz_list{float:left;width:480px;height:178px;border:#ccc 1px solid;margin-top:2px;}
.index_djgz_list2{float:left;width:480px;height:178px;border:#ccc 1px solid;margin-top:2px;}
.index_djgz_list_left{margin:5px 10px;}
.index_djgz_middle_banner{margin:5px 0;}
.left_djgz_gb{width:230px;height:560px;}
.left_djgz_gb .djgz_title{font-size:20px; color:#464646; line-height:40px; font-family:黑体;}

.left_djgz_gb .djgz_menu_list ul{width:171px;}
.left_djgz_gb .djgz_menu_list ul li{padding-left:30px;margin-top:5px;background: url(../img/sub_left_mav.jpg);width:203px;height:33px;line-height:33px;}
.left_djgz_gb .djgz_menu_list ul li .sub{padding-left:10px;margin:5px 0 15px 0;width:215px;height:32px;line-height:32px;text-align: center;}
.left_djgz_gb .djgz_menu_list ul li a{margin-left:10px;height:32px;line-height:32px;}
.left_djgz_pic{margin-top:-250px;}
.index_djgz_list_whole{float:left;width:964px;min-height:178px;margin-top:2px;margin-left:1px;}
.index_djgz_list_whole_left{float:left;width:476px;min-height:178px;border:#ccc 1px solid;}
.index_djgz_list_whole_right{float:right;width:476px;min-height:178px;border:#ccc 1px solid;}
.index_djgz_list_whole_item{width:458px;float:left;}

.whole_list_div{margin-top: 4px;}
.index_djgz_list_whole_div{float:left;width:963px;min-height:178px;border:#ccc 1px solid;padding:0 0 10px 0;}
.index_djgz_title_bg_whole{height:31px;line-height:31px;background: url(../img/dj_nav_bg.jpg) repeat-x bottom;}
.index_djgz_title_whole_whole{float:left;font-size:14px;font-weight:bold;height:31px;padding:0 15px 0 7px;}
.index_djgz_title_whole_whole_tt{float:left;font-size:14px;font-weight:bold;height:31px;}

.index_djgz_list_hhcj{float:left;width:964px;border:#ccc 1px solid;margin-top:2px;}
.index_djgz_list_item_hhcj{float:left;width:455px;height:178px;margin:2px 0 0 10px;}
.index_djgz_title_hhcj_bg{height:32px;line-height:32px;border-bottom:#ccc 1px solid;}


.hhcj_title_bg{float:left;width:30px;height:178px;font-weight:bold;border-right:#ffe8b7 1px solid;}
.hhcj_title{width:20px;height:140px;font-weight:bold;line-height:25px;color:#000;margin:27px 0 0 8px;}
.index_djgz_title_bg_hhcj{height:30px;line-height:30px;}
.index_djgz_title_left_hhcj{float:left;font-size:12px;font-weight:bold;height:30px;line-height:30px;padding:0 15px 0 7px;}
.djgz_first{font-family:"微软雅黑";font-size:16px;text-align: center;}
.djgz_first a{color:#DD0000;}
.djgz_first_content{font-family:"宋体";font-size:12px;color:1f1f1f;line-height: 22px;margin-top: 10px;text-indent: 2em;}
.djgz_list{background: url(../img/dj_line.jpg) no-repeat left bottom;height:28px;width:515px;margin-right: 8px;}
.djgz_list_title{float:left;font-size:14px;font-weight:bold;height:28px;line-height:28px;padding:0 15px 0 0;}
.djgz_list_title_more{float:right;margin:0 8px 0 0;height:24px;line-height:28px;}
.line_h3 {
    background: url(../img/dj_bottom_line.jpg) repeat-x scroll 0 0 transparent;
    height: 6px;
    width: 966px;}

.focPic {
font-size:0;
height:234px;
line-height:0;
padding:6px 6px 0;
position:relative;
width:312px;}
.focTitleBg {
background:none repeat scroll 0 0 #000000;
height:28px;
left:6px;
opacity:0.5;
position:absolute;
top:212px;
width:312px;
z-index:2;
filter: Alpha(opacity=50);    
   -moz-opacity:.5;    
   opacity:0.5;}
.focTitle {
color:#FFFFFF;
font-size:13px;
font-weight:bold;
left:6px;
line-height:26px;
position:absolute;
text-align:center !important;
top:212px;
width:301px;
z-index:2;}
.focTitle a {
color:#FFFFFF;}
.boxFocSmall {
height:58px;
padding:4px 0 5px 6px;}
.boxFocSmall ul {}
.boxFocSmall li {

cursor:pointer;
float:left;
height:46px;
padding:9px 7px 3px 3px;
width:69px;}
.focCard {
}