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


* { margin:0px; padding:0px; list-style: none;}
HTML { padding: 0px; margin: 0px }
body { font:12px/1.75 "宋体", 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; }
.hd, .bd, .ft { width:100%; overflow:hidden; zoom:1; }
.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:20px; padding-top: 20px; padding-left: 15px;}
.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{overflow:hidden; zoom:1;}
.leftbar{ float:left; width:650px; overflow:hidden;}
.rightbar{float:right; width:300px; overflow:hidden; }
.left_content { height:auto;padding:20px 30px 20px 30px; background-color: #f5f8fd;zoom:1;overflow:hidden;  border-top-width: 2px; border-right-width: 1px; border-bottom-width: 1px;border-left-width: 1px; border-top-style: solid; border-right-style: solid;
border-bottom-style: solid; border-left-style: solid; border-top-color: #c80500; border-right-color: #ccc; border-bottom-color: #ccc; border-left-color: #ccc;}
.left_content h1{height:35px; line-height:35px; overflow:hidden; text-align:center; font-family:"黑体"; font-size:20px; font-weight:normal; color:#000;}
.content_info { overflow:hidden; line-height:35px; text-align:center; font-family:Arial, Helvetica, sans-serif; border-bottom:1px #999 dashed;}
.content_info a{text-decoration:none;}
.content_info a:hover{text-decoration:underline;}
.content {margin-top:15px; line-height:23px; font-size:14px;}
.content p{font-size:14px; line-height:23px; margin:15px 0;}
.content img{border:1px #000 solid;}
.img_wrapper{text-align:center}
.img_wrapper img{border:1px solid #000; display:block; margin:0 auto}
.img_wrapper .img_descr{ font-size:12px; margin:5px auto; display:inline-block; display:-moz-inline-stack;zoom:1; text-align:center;}



/*翻页*/

.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{float:left;width:588px;overflow:hidden;}
.relateNews a{color:#444;}
.relateNews a:hover{color:#000; text-decoration:underline}
.relateNews .keywords {float:left; height:35px; line-height:35px;font-size:14px;}
.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; width:auto}
.relateNews h4{float:left;font-size:14px;line-height:28px;}
.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; height:auto;}
.relateNews ul li {float:left;margin-left:30px;line-height:26px;height:26px;display:inline;width:500px;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;}
.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;}
.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; font-family:"黑体";}
.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; font-family:"黑体";}
.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:40px;width:550px;height:35px;}
.dcmp-post {float:left;margin-left:20px;}


/*图文资讯*/
.left_zixun { height:190px; background-color: #fff; border: 1px solid #ccc;}
.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{ overflow:visible; position:relative; clear:both; float:left; width:100%;}
.left_zixun .pic_list_m{ margin:0px; padding:8px;  overflow:hidden; }
.left_zixun .pic_list_m .cc{ width:100%; float:left; margin:0px; padding:0px;}
.left_zixun .pic_list_m .cc ul li { width:158px; height:145px; text-align:center; float:left; line-height:25px; }
.left_zixun .pic_list_m .cc ul li img{ border: 1px solid #999999; padding: 2px; width:140px; height:120px;}
.left_zixun .pic_list_m .cc ul li a{ text-align:center;line-height:25px; }

/*右侧模块*/
.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: normal; color: #000; font-size:16px; font-family:"黑体";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:25px;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:89px;float:left;}
.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:4px}
.place-Article li em.hot {background-image: url(../image/split_v4_4.png); background-repeat: no-repeat; background-position: -207px -101px;}
.place-Article li a {float:left;width:258px;}



/*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;}


.foot { padding-top:15px; padding-bottom:10px; line-height:28px; margin:0 auto; height:70px;
width: 100%; text-align:center; font-size: 12px; color: #000; clear: both; }
.foot .en { font-family: Arial }

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


#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;
	}