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

.news_content{ width:1100px;  margin:5px auto; }
.news_top_list{ width:1100px; height:30px; margin:10px 0 10px 0; }
.news_top_list p{background:url(../images/sdjs_top.png) left no-repeat; padding-left:20px; float:left;}
.news_top_list p strong{  font-size:16px; }
.news_top_list p strong a{ color:#278add;height:30px; line-height:35px;}
.news_top_list p span{ font-style:normal; margin-left:10px; height:30px; line-height:30px; font:14px; color:#666; }
.news_top_list p span a{ color:#666;}
/*新闻列表*/
.news_list{ width:780px; float:left; background:#FDFFFF;}
.news_list_ul{ width:95%; margin:0 auto; }
.news_list_ul ul{}
.news_list_ul ul li{background:url(../images/list_big.gif) left center no-repeat; padding-left:10px; margin-top:15px;}
.news_list_ul ul li em{ width:120px; font-size:14px;color:#666;  font-style:normal; float:right; margin-right:10px; }
.news_list_ul ul li a{color:#666; font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; display: inline-block;width: 80%;vertical-align: bottom;}
.news_list_ul ul li a:hover{color:#278add; text-decoration:underline;}
.news_list_ul ul p{width:100%;  border-bottom:1px dashed #ccc; padding-bottom:5px; margin-bottom:10px; }
/*分页*/
 .text-c {margin:20px 0;} 
 .text-c a {padding:5px;margin:0 8px;border:1px solid #ccc;background-color:#eee;}
.text-c a:hover {padding:5px;margin:0 8px;border:1px solid #ccc;background-color:#278add; color:#fff;}

/*新闻内容*/
.news_page_left{ float:left; width:780px;}
.news_page_left_footer{ float:right; width:980px;}
/*新闻头部*/
.news_page_content{ width:768px; margin:5px 10px 10px 0; border:1px solid #ebebeb; float:left; background:#fff }
.news_page_content_top{ border-bottom:10px; border-bottom:1px dashed #ccc; width:90%; margin:10px auto; }
.news_page_content_top h1{ font-size:22px; line-height:50px; text-align:center; color:#000;}
.news_page_content_top h2{ font-size:16px; line-height:35px; text-align:center; color:#666;}
.news_page_content_top p{ font-size:12px; color:#666; text-align:center; line-height:25px;}

/*新闻头部大图*/
.news_page_content_qt{ width:1100px; margin:0 auto;background:#fff }
.news_page_content_top_qt{ border-bottom:10px; border-bottom:1px dashed #ccc; width:90%; margin:10px auto; }
.news_page_content_top_qt h1{ font-size:22px; line-height:50px; text-align:center; color:#000;}
.news_page_content_top_qt h2{ font-size:16px; line-height:35px; text-align:center; color:#666;}
.news_page_content_top_qt p{ font-size:12px; color:#666; text-align:center; line-height:25px;}
/*新闻组图*/
.new_content_left_wenzi_img{ width:95%;margin:0 auto; background:#eee }
.new_content_left_wenzi_img span{ display:block; font-size:12px; width:95%; margin:0 auto; padding-left:5px; padding-right:5px; text-indent:2em; text-align:left; color:#666; line-height:22px; }
.new_content_left_wenzi_img img{ display:block;margin:10px auto; }

/*新闻正文*/
.news_page_content_text{ width:90%; margin:0 auto; border-bottom:1px dashed #ccc;}
.news_page_content_text p{ font-size:16px; color:#333; line-height:35px; margin:10px 0 10px 0; }
.news_page_content_text img{display:block; margin:0 auto; max-width: 700px;
height:auto;
width:expression(this.width > 700 ? "700px" : this.width);}
.news_username{ float:right; font-size:14px; color:#666; text-align:right;}
/*新闻正文大图*/
.news_page_content_text_qt{ width:100%; margin:0 auto; border-bottom:1px dashed #ccc;}
.news_page_content_text_qt p{ font-size:16px; color:#333; line-height:35px; text-indent:2em; margin:10px 0 10px 0; }
.news_page_content_text_qt img{ display:block; margin:0 auto; max-width: 700px;
height:auto;
width:expression(this.width > 700 ? "700px" : this.width); border-right::2px solid #ebebeb; border-left::2px solid #ebebeb;  margin:10px auto;}
.news_username{ float:right; font-size:14px; color:#666; text-align:right;}
/*图片新闻正文*/
.news_page_content_text_pic{ width:90%; height:auto; margin:0 auto; border-bottom:1px dashed #ccc;}
.news_page_content_text_pic p{ font-size:16px; color:#333; line-height:35px; text-indent:2em; margin:10px 0 10px 0; }
.news_page_content_text_pic_dt img{display:block; margin:0 auto; max-width: 700px;
height:auto;
width:expression(this.width > 700 ? "700px" : this.width);}
/*新闻图片*/
.news_page_content_text  img{display:block; margin:0 auto; max-width: 700px;
height:auto;
width:expression(this.width > 700 ? "700px" : this.width);}
.news_page_content_text_centent_fl{ float:left; width:100%; display:block; margin:0 auto; }
.news_page_content_text_centent_fl a{  width:100%; display:block;text-align:center; color:#666; }
.news_page_content_text_centent_fl a:hover{ color:#278add; text-decoration:underline;}
/*新闻图片大图*/
.news_page_content_text_qt img{display:block; margin:0 auto; max-width: 700px;
height:auto;
width:expression(this.width > 700 ? "700px" : this.width);}
.news_page_content_text_centent_fl_qt{ float:left; width:100%; display:block; margin:0 auto; }
.news_page_content_text_centent_fl_qt a{  width:100%; display:block;text-align:center; color:#666; }
.news_page_content_text_centent_fl_qt a:hover{ color:#278add; text-decoration:underline;}
/*律师在线问答*/
.news_page_content_text_online{ width:100%; height:auto; margin:0 auto; border-bottom:1px dashed #ccc;}
.news_page_content_text_online p{ font-size:14px; color:#333; line-height:30px;  margin:10px 0 10px 0; }
.news_page_content_text_online img{display:block; margin:0 auto; max-width: 700px;
height:auto;
width:expression(this.width > 700 ? "700px" : this.width);}

/*新闻分享*/
.news_page_content_show{ float:left; margin-left:40px; display:block; height:30px; width:55%; line-height:30px; font-size:14px;}
.jiathis_style_24x24{ width:200px; height:30px; float:left; line-height:30px;font-size:14px; color:#278add;}
.jiathis_style_24x24 span .jiathis_txt{ font-size:14px; }
.jiathis_style{  width:210px; padding-top:5px; height:25px; float:left; }

/*新闻热点词语*/
.news_page_content_text_centent_fr{  float:right; width:38%; }
.news_page_content_text_centent_fr p{ font-size:14px; line-height:30px; color:#666;}
.news_page_content_text_centent_fr a{ text-align:right;  color:#666; }
.news_page_content_text_centent_fr a:hover{ color:#278add; text-decoration:underline;}


.page_next{  width:100%; margin:10px auto; }
.page_next p{font-size:16px; line-height:40px; width:80%; display:block; text-align:left;}
.page_next p strong{ color:#333; }
.page_next ul  a{color:#666;}
.page_next ul  a:hover{color:#278add; text-decoration:underline;}

/*新闻列表*/
.news_page_content_text_list{ width:100%; margin:10px auto;}
.news_page_content_text_list h3{ background:url(../images/left.gif) no-repeat left; padding-left:20px; font-size:16px; color:#278add; line-height:30px; }
.news_page_content_text_ul{ width:98%; margin:0 auto; }
.news_page_content_text_ul ul{ }
.news_page_content_text_ul ul li{background:url(../images/list_big.gif) left center no-repeat; padding-left:10px; margin-top:5px; height:35px;line-height:35px; font-size:16px; }
.news_page_content_text_ul ul li em{ font-size:14px;color:#666;  font-style:normal; float:right; margin-right:10px; }
.news_page_content_text_ul ul li a{color:#666;}
.news_page_content_text_ul ul li a:hover{color:#278add; text-decoration:underline;}

/*图文列表*/
.news_page_content_img_list{ width:100%; margin:10px auto;}
.news_page_content_img_list h3{ background:url(../images/left.gif) no-repeat left; padding-left:20px; font-size:16px; color:#278add; line-height:30px; }
.news_page_content_img_dl{ width:100%; margin:0 auto; }
.news_page_content_img_dl dl{ width:175px; margin:10px 10px 10px 10px; float:left; display:inline; }
.news_page_content_img_dl dl dt{width:175px; height:100px; margin:0 auto; border:1px solid #ccc; }
.news_page_content_img_dl dl dt img{ display:block; width:180px; height:100px;}
.news_page_content_img_dl dl dd{text-align:center; margin-top:5px; height:35px;line-height:35px; font-size:16px;}
.news_page_content_img_dl dl dd a{color:#666;}
.news_page_content_img_dl dl dd a:hover{color:#278add; text-decoration:underline;}

/*右侧列表*/
.right_list_footer{ width:100px; margin:5px 0 10px 0; float:left; background:#fff}
.right_list{ width:300px; margin:5px 0 10px 0; float:right; background:#fff}
.top_img{}
.top_img img{ display:block; width:100%;}
.right_list_top_img{  width:100%; margin:10px auto; }
/* 本例子css */
.msn-focus1 { float:left;width:300px;height: 230px;}
.msn-focus1 img {width: 300px;height:170px;display: block;}
.msn-focus1 .hd {font-size: 14px;height: 30px;line-height: 30px;width: 300px;}
.msn-focus1 .hd li {float: left;display: inline;float: left;margin: 0 10px 0 0;height: 30px}
.msn-focus1 .hd .on {background: url("../images/arrow.png") no-repeat scroll center bottom;}
.msn-focus1 .hd .on a {background-color: #278add;color: #fff;}
.msn-focus1 .hd a {height: 30px;background-color: #eee;float: left;padding: 0 8px}
.msn-focus1 .bd {width: 380px;height: 200px;position: relative;overflow: hidden; }
.msn-focus1 .bd ul {height: 200px;overflow: hidden;position: relative;font-size: 14px;line-height: 28px}
.msn-focus1 .bd li {width: 300px;height: 200px;background-color: #fff;position: relative}
.msn-focus1 .bd li p {position: absolute;left: 0;bottom: 0;line-height: 30px;height: 30px;width: 300px;white-space: nowrap;overflow: hidden}
.msn-focus1 .bd li p i {position: absolute;left: 0;top: 0;display: block;width: 300px;height: 30px;background: #000;opacity: .5;filter: alpha(opacity=50)}
.msn-focus1 .bd li p a, .msn-focus .bd li p a:visited {position: relative;color: #fff;margin-left: 20px}
.msn-focus1 .bd li p a:hover {color: #f60}
.msn-focus1 .prev, .msn-focus .next {position: absolute;bottom: 85px;width: 29px;height: 64px;opacity: .6;filter: alpha(opacity=60);overflow: hidden;display: none;text-indent: -999px;border: none;background: url(../images/arrowLR.png) no-repeat;}
.msn-focus1 .prev: hover, .msn-focus .next: hover {opacity: .9;filter: alpha(opacity=90)}
.msn-focus1 .prev {left: 0;background-position: -50px 0}
.msn-focus1 .next {right: 0;}
.msn-focus1 .bdOn .prev, .msn-focus .bdOn .next {display: block;}

.right_list_text{ width:100%; margin:10px auto;}
.right_list_text h3{ background:url(../images/left.gif) no-repeat left; padding-left:20px; font-size:14px; color:#278add; line-height:30px; }
.right_list_text_tu_text{ margin:5px auto;}
.right_list_text_tu{ float:left; width:130px; height:80px; }
.right_list_text_tu img{ display:block;width:130px; height:80px;}
.right_list_text_text{ float:right; width:150px; padding:0 10px 0 10px;}
.right_list_text_text p{ font-size:12px; line-height:21px; color:#999; text-indent:2em;}
.right_list_text ul{ }

.right_list_text ul li{background:url(../images/list_big.gif) center left no-repeat; padding-left:10px; margin-top:5px; height:30px;line-height:30px; font-size:14px; }
.right_list_text ul li em{ width:120px; font-size:14px;color:#666;  font-style:normal; float:right; margin-right:10px; }
.right_list_text ul li a{color:#666;}
.right_list_text ul li a:hover{color:#278add; text-decoration:underline;}
/*图文列表*/
.right_list_img_list{ width:100%; margin:10px auto;}
.right_list_img_list h3{ background:url(../images/left.gif) no-repeat left; padding-left:20px; font-size:16px; color:#278add; line-height:30px; }
.right_list_img_dl{ width:100%; margin:0 auto; }
.right_list_img_dl dl{ width:120px; margin:5px 10px 5px 10px; float:left; display:inline; }
.right_list_img_dl dl dt{width:120px; height:90px; margin:0 auto; border:1px solid #ccc; }
.right_list_img_dl dl dt img{ display:block; width:120px; height:90px;}
.right_list_img_dl dl dd{text-align:center; margin-top:5px; height:20px;line-height:20px; font-size:13px;}
.right_list_img_dl dl dd a{color:#666;}
.right_list_img_dl dl dd a:hover{color:#278add; text-decoration:underline;}

/*zutu*/
.zutu{ width:700px; float:left; margin:10px auto; display:block;}
#play {width:700px;text-align:center;position:relative;overflow:hidden;margin:5px auto;}
#play .change_a {width:50%;height:100%;position:absolute;top:0;z-index:1;cursor:pointer;display:block;overflow:hidden;background:url(about:blank);}
#play .prev_a {left:0;}
#play .next_a {right:0}
#play .change_a span {width:24px;height:43px;display:block;position:absolute;top:50%;margin-top:-21px;display:none}
#play .prev_a span {background:url(../images/s_gallery_2012110702.png) no-repeat 0px -50px;left:0;}
#play .next_a span {background:url(../images/s_gallery_2012110702.png) no-repeat -30px -50px;right:0;}
#play .img_ul {position:relative;z-index:1;}
#play .img_ul img{display:block; margin:0 auto; max-width: 700px;
height:auto;
width:expression(this.width > 700 ? "700px" : this.width);}
.img_hd  {width:640px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#eee;overflow:hidden;height:66px;padding:2px 0;margin-top:15px;margin:5px auto;position:relative;}
.img_hd ul {position:absolute;z-index:1}
.img_hd ul li {float:left;width:80px;height:60px;border:3px solid #eee;cursor:pointer;margin:0 3px 0 1px;overflow:hidden;*display:inline;padding:1px;text-align:center}
.img_hd ul li img {height:60px; width:80px;}
.img_hd ul li.on{ border-color:rgb(45, 150, 233);}
.img_hd .bottom_a {background:url(../images/s_gallery_2012110702.png) no-repeat;width:22px;height:22px;position:absolute;display:block;top:50%;margin-top:-11px;cursor:pointer;z-index:10}
.img_hd .prev_a { background-position:0 -24px;left:5px;}
.img_hd .next_a { background-position:-30px -24px;right:5px;}
/*表格表单*/
.table_form{font-size:12px}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#777}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:4px 0 4px 8px}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #eee; }
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}