@charset "utf-8";
/* CSS Document */


* { margin:0px; padding:0px; list-style: none;}
HTML { padding: 0px; margin: 0px }
body { font-size:12px; font-family:"微软雅黑", arial, sans-serif; margin:0px auto; width:960px;}
a{color:#000; text-decoration:none;}
a:link{ text-decoration:none;}
a:hover { color:#c50009; text-decoration:underline;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:14px;font-weight:normal;}
a img { border:0px; }
img { margin:0; padding:0; border:0; }
border: { zoom:1; }
ol, ul, li,  p { margin:0; padding:0;  list-style:none;}
.clear {clear: both; }

.hr2,.hr4,.hr5,.hr6,.hr8,.hr10,.hr12{margin:0 auto; padding:0px; font-size:0;line-height:0;clear:both;}
.hr2{height:2px;}.hr4{height:4px;}.hr5{height:5px;}.hr6{height:6px;}.hr8{height:8px;}.hr9{height:9px;}.hr10{height:10px;}.hr12{height:12px;}
.dash {border-bottom:1px dashed #999;padding-bottom: 2px;}

/*路径*/
.path { float:left; padding:0px; margin:0px; width:960px; overflow:hidden;}
.path_logo{ float:left; width:140px; height:40px; padding-right: 10px; padding-left: 10px;}
.path_link{ float:left; width:300px; height:30px;line-height:30px; padding-left: 15px; padding-top:10px;}
.path_img{ background-image: url(../image/path_img.jpg); background-repeat:no-repeat;
height: 30px; width: 11px; float: left; margin-top: 10px;}
.path_search { float:right;padding-top:14px;padding-right:10px;}
.path_search .submit { float:right; width:60px; height:22px; border:0px; line-height:21px;
*padding-top:1px; font-size:12px; cursor:pointer; background-image: url(../image/split_v4_4.png);
background-repeat: no-repeat; background-position: -100px -372px;}
.path_search .inputWarp { float:right; width:202px; height:21px; margin-right:3px; margin-left:5px; _display:inline; padding-top:1px; padding-left:0; text-align:center; background-image: url(../image/split_v4_4.png); background-repeat: no-repeat; background-position: 0px -344px;}
.path_search .txtArea {width:176px;border:0px;height:16px;margin:2px auto 0px auto;font-size:14px;}
.path_search .SosonLogo {float:left;width:20px;height:20px;}
.path_search .SosonLogo span {display:none}


.main{width:960px; margin:0px; padding:0px;}
.leftbar{ float:left; width:650px;}
.rightbar{float:right; width:300px;  overflow:hidden; }
 

.left_content { padding:20px; background-color: #f5f8fd; border-top: 2px solid #c80500; border-bottom:1px solid #ccc;  border-right: 1px solid #ccc; border-left:1px solid #ccc; width:608px; height:auto; float:left; }
.left_content h1{height:35px; line-height:35px; text-align:center; font-size:20px; color:#000; padding-bottom:20px;border-bottom:1px dashed #999; }
.left_content h2{ height:40px; line-height:40px; text-align:center;}

.content {margin-top:15px; line-height:30px; font-size:16px; float:left; width:608px; }
.content p{ font-size:16px; line-height:30px; margin:15px 0;}
.content img{border:1px #ccc solid; margin-top:15px; }


.content .list{ width:586px; float:left; border:1px #ccc solid; background-color:#edf6ff;} 
.content .list p{ font-size:14px; line-height:20px; margin:0;}

.img_wrapper{text-align:center}
.img_wrapper img{border:1px solid #000; display:block; margin:0 auto; max-width:600px;width:e\xpression(this.width>600px?"600px":this.width);max-height:600px;
height:e\xpression(this.height>600px?"600px":this.height);}
.img_wrapper .img_descr{ font-size:12px; margin:5px auto; display:inline-block; display:-moz-inline-stack;zoom:1; text-align:center;}

.imgBox ul{ text-align:center; margin:0 0 20px 0;}
.imgBox li { list-style:none; width:580px; height:580px;  text-align:center; margin:5px;} 
.imgBox img { max-width:580px; max-height:580px; vertical-align:middle; text-align:center; } 
.imgBox p{font-size:12px; margin:5px auto; text-align:center; width:100%;}



/*翻页*/
.next{ width:588px; text-align:center; margin:0 auto; float:left;}
.next a {border: #ccc 1px solid; padding:2px 5px; margin:0px 2px; color: #666; text-align:center; text-dexoration: none;}
.next a:hover {border: #ba2737 1px solid; color: #ba2737;}
.next a:active  {border: #8f1d22 1px solid; font-weight: bold; color: #fff; background: #ba2737}


.pageNum{float:left; height:23px; padding:2px 0 4px 0;}

/*相关报道*/
.relateNews{width:608px; float:left;}
.relateNews a{color:#333;}
.relateNews a:hover{color:#000; text-decoration:underline}
.relateNews .keywords {float:left; height:35px; line-height:35px;font-size:14px;width:608px;}
.relateNews .tag {float:left; width:400px; height:35px; line-height:35px;font-size:14px; font-weight:bold;}
.relateNews .share {float:right; line-height:27px; padding-top:8px; }
.relateNews h4{float:left;font-size:14px;line-height:28px; width:588px; font-weight:bold;}
.relateNews h2{float:left;width:590px;font-size:14px;padding:6px 0 0 30px; font-weight:bold; line-height:40px;}
.relateNews .relate{ font-size:14px; width:608px; float:left;}
.relateNews .relate ul li {float:left;padding-left:30px;line-height:26px;height:26px;display:inline;width:558px;font-weight:bold;}
.relateNews .prenext{ font-size:14px;float:left;line-height:26px;height:26px;display:inline;width:500px;font-weight:bold;}

/*百度广告*/
.baidu_ad {height:auto; border: 1px solid #ccc; width:648px; overflow:hidden;}
.baidu_ad .title{ height:28px; line-height:28px; background-color:#f5f8fd; font-size:12px; padding-left:20px; border-bottom: 1px solid #ccc;}


/*文章评论*/
.left_comment { height:230px; background-color: #f5f8fd; border: 1px solid #ccc;width:648px; float:left; overflow:hidden;}
.left_comment .title{border-bottom:1px #D2D2D2 solid;height:30px;background:url(../image/box_bg.gif) repeat-x;clear:both;}
.left_comment .title_t_l{ line-height:30px; height: 30px; float: left; margin-left: 20px; }
.left_comment .title_t_l a{ font-weight: normal; color: #000; font-size:16px; }
.left_comment .title_t_l a:hover{text-decoration: underline;}
.left_comment .title_t_r{ height:30px; line-height:30px; float: right; margin-right: 10px;}
.left_comment .title_t_r a:hover{text-decoration: underline;}

.left_comment2 { background-color: #f5f8fd; border: 1px solid #ccc;}
.left_comment2 .title{border-bottom:1px #D2D2D2 solid;height:30px;background:url(../image/box_bg.gif) repeat-x;clear:both;}
.left_comment2 .title_t_l{ line-height:30px; height: 30px; float: left; margin-left: 20px; }
.left_comment2 .title_t_l a{ font-weight: normal; color: #000; font-size:16px; }
.left_comment2 .title_t_l a:hover{text-decoration: underline;}
.left_comment2 .title_t_r{ height:30px; line-height:30px; float: right; margin-right: 10px;}
.left_comment2 .title_t_r a:hover{text-decoration: underline;}

.dcmp-title { line-height:40px; height: 40px; float: left; margin-left: 40px; width: 550px;}
.dcmp-content {  float: left; margin-left: 20px;}
.dcmp-pic{float:left;margin-left:40px;overflow:hidden;line-height:30px;width:550px;height:30px; padding-top:5px;}
.dcmp-post {float:left;margin-left:20px; width:600px;}


/*图文资讯*/
.left_zixun {  background-color: #fff; border: 1px solid #ccc; margin-bottom:15px; width:648px;}
.left_zixun .title{border-bottom:1px #D2D2D2 solid;height:30px;background:url(../image/box_bg.gif) repeat-x;clear:both;}
.left_zixun .title_t{ line-height:30px; height: 30px; float: left; margin-left: 20px; }
.left_zixun .title_t a{ font-weight: normal; color: #000; font-size:16px; font-family:"黑体";}
.left_zixun .pic_list{ float:left; width:648px; border:1px solid #ccc;}
.left_zixun .pic_list_m{ margin:0px; padding:8px;  overflow:hidden; }
.left_zixun .pic_list_m  ul{ float:left; width:632px; height:158px;}
.left_zixun .pic_list_m  ul li{float:left;}
.left_zixun .pic_list_m  ul li a{border:1px solid #ddd; height:135px;width:140px;margin:7px; float:left; background-color:#edf6ff;}
.left_zixun .pic_list_m  ul li img{ border: 1px solid #999; width:130px; height:102px; margin:4px; margin-bottom:0px;}
.left_zixun .pic_list_m  ul li p{ text-align:center;line-height:25px; width:138px; background-color:#edf6ff; height:25px;}
.left_zixun .pic_list_m ul li a:hover p { background-color:#fff;}
.left_zixun .pic_list_m ul li a:hover{border:1px solid #c02060; background-color:#fff; text-decoration:none;}

/*右侧模块*/
.mod-right {width:300px;margin-bottom:8px;}
.mod-right .hd {width:298px;border:1px #D2D2D2 solid;height:30px;background:url(../image/box_bg.gif) repeat-x; line-height:30px;}
.mod-right h2 {font-weight: bold; color: #000; font-size:14px; padding-left:12px;}
.mod-right h2 a:hover { text-decoration:underline; color:#F00; }
.mod-right .bd {width:298px;border:1px solid #DADADA;border-top:0px;background:#FFF;padding:10px 0px;}
.mod-right .bd li { line-height:30px;color:#0B3B8C;}
.mod-right .innerBox {width:265px;margin:0 auto;}
.mod-right .ft {width:298px;border:1px solid #DADADA;border-top:0px;}


/*新闻*/
.place-Article .hd {background:url(../image/box_bg.gif) repeat-x; border:1px #D2D2D2 solid;height:30px; }
.place-Article h2 {width:110px;float:left;line-height:30px;}
.place-Article .tabTit {float:right;width:196px;overflow:hidden:zoom:1;margin-right:1px;_display:inline}
.place-Article .tabTit span {width:49px;height:30px;float:right;text-align:center;
background-image: url(../image/split_v4_4.png); background-repeat: no-repeat; background-position:-176px -5px; cursor:pointer; }
.place-Article .tabTit span.select {background-image: url(../image/split_v4_4.png); background-repeat: no-repeat; background-position: -176px -60px;}
.place-Article  .bd {background:#F3F8FF;border:1px solid #D9E4F3;border-top:0px;padding:12px 0px 3px 0px;}
.place-Article ol {margin-left:11px;}
.place-Article ul {margin-left:11px;}
.place-Article .block {display:block}
.place-Article .none {display:none} 
.place-Article li {width:100%;overflow:hidden;zoom:1;}
.place-Article li em {width:16px;height:15px;background-image: url(../image/split_v4_4.png); background-repeat: no-repeat; background-position: -207px -127px;float:left;text-align:center;line-height:15px;font-family:Arial;color:#fff;font-size:10px;margin-right:9px;_display:inline;margin-top:7px}
.place-Article li em.hot {background-image: url(../image/split_v4_4.png); background-repeat: no-repeat; background-position: -207px -101px;font-style: normal}
.place-Article li a {float:left;width:258px;}

.place-Article .tag { width:280px; border:1px solid #ddd; height:210px;background-color:#EDF6FF; padding:9px; overflow:hidden;}
.place-Article .tag a{ font-size:15px; color:#333; text-align:justify;text-justify:inter-ideograph; float:left; text-align:center; padding:0 10px; line-height:35px; overflow:hidden; height:35px;}
.place-Article .tag a:hover{background-color:#bb0009; color:#fff; text-decoration:none;}



/*315专题图片*/
.picShow-Article .hd {background:url(../image/box_bg.gif) repeat-x; border:1px #D2D2D2 solid;height:30px;}
.picShow-Article .bd {background:#F3F8FF;border:1px solid #D9E4F3;border-top:0px;padding:10px 0px 0px 0px;}
.picShow-Article li{width:149px;float:left; text-align:center;padding-bottom:4px;padding-top:4px;}
.picShow-Article img {border:1px solid #C6C6C6;padding: 2px;}
.picShow-Article  li a {display:block; text-align:center; line-height:28px;}


/*投诉搜索*/
.zcss{width:960px; height:40px; background:#515151;}


table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table {
  width: 100%;
  margin-bottom: 20px;
}

.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

.table th {
}

.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}

.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
		  background-color:#EDF6FF;
		  font-size:14px;
}

.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-bordered thead:first-child tr:first-child th:first-child,
.table-bordered tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child th:last-child,
.table-bordered tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child th:first-child,
.table-bordered tbody:last-child tr:last-child td:first-child,
.table-bordered tfoot:last-child tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 4px;
     -moz-border-radius: 0 0 0 4px;
          border-radius: 0 0 0 4px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child th:last-child,
.table-bordered tbody:last-child tr:last-child td:last-child,
.table-bordered tfoot:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-striped tbody tr:nth-child(odd) td,
.table-striped tbody tr:nth-child(odd) th {
  background-color: #f9f9f9;
}



.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th {
  background-color: #f5f5f5;
}

table [class*=span],
.row-fluid table [class*=span] {
  display: table-cell;
  float: none;
  margin-left: 0;
}

.table .span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}

.table .span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}

.table .span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}

.table .span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}

.table .span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}

.table .span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

.table .span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}

.table .span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}

.table .span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}

.table .span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}

.table .span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}

.table .span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

.table .span13 {
  float: none;
  width: 1004px;
  margin-left: 0;
}

.table .span14 {
  float: none;
  width: 1084px;
  margin-left: 0;
}

.table .span15 {
  float: none;
  width: 1164px;
  margin-left: 0;
}

.table .span16 {
  float: none;
  width: 1244px;
  margin-left: 0;
}

.table .span17 {
  float: none;
  width: 1324px;
  margin-left: 0;
}

.table .span18 {
  float: none;
  width: 1404px;
  margin-left: 0;
}

.table .span19 {
  float: none;
  width: 1484px;
  margin-left: 0;
}

.table .span20 {
  float: none;
  width: 1564px;
  margin-left: 0;
}

.table .span21 {
  float: none;
  width: 1644px;
  margin-left: 0;
}

.table .span22 {
  float: none;
  width: 1724px;
  margin-left: 0;
}

.table .span23 {
  float: none;
  width: 1804px;
  margin-left: 0;
}

.table .span24 {
  float: none;
  width: 1884px;
  margin-left: 0;
}

.table tbody tr.success td {
  background-color: #dff0d8;
}

.table tbody tr.error td {
  background-color: #f2dede;
}

.table tbody tr.warning td {
  background-color: #fcf8e3;
}

.table tbody tr.info td {
  background-color: #d9edf7;
}

.table-hover tbody tr.success:hover td {
  background-color: #d0e9c6;
}

.table-hover tbody tr.error:hover td {
  background-color: #ebcccc;
}

.table-hover tbody tr.warning:hover td {
  background-color: #faf2cc;
}

.table-hover tbody tr.info:hover td {
  background-color: #c4e3f3;
}

#searchbar{
	width:260px;
	height:30px;
	padding-left:5px;
	padding-bottom:4px;
	padding-top:10px;
	margin-bottom:5px;
	margin-left:5px;
    color:#FFF;
	float:left
	}

#zc{
	width:670px;
	height:30px;
	padding-bottom:4px;
	padding-top:10px;
	margin-bottom:5px;
	color:#FFF;
	float:left;
	margin-left:8px;
	}