@charset "utf-8";
/* 专题 */
#jd_header { background: url("http://www.suizhoushi.com/static/suizhoushi/images/header_bg.gif") repeat-x scroll 0 0 transparent; height: 44px; line-height: 22px; margin: 0 auto; width: 100%;}
body{ background: #000}
#diy_css{ display: block; width: 944px; height: 50px; overflow: hidden}
#s_content{ display:block; width: 934px; height:auto; overflow: hidden; margin: 0 auto; background-color:#fff; padding:10px 13px 0px 13px}
#subject_img{ width: 960px; height: auto; margin: 0 auto; margin-top: 5px;padding-top: 5px; padding-bottom: 10px;}
#subject_nav{ display: block; width: 934px; height:44px; background: #3D72A8; line-height: 44px}
#subject_nav .pipe{ margin: 0 20px; color: #4b86d4}
#subject_nav ul{ padding:0 20px}
#subject_nav ul li{ float: left;}
#subject_nav ul li a{ color: #fff; font-size: 14px;}
#subject_navv ul li a{ color: #fff; font-size: 14px;}
#subject_nav ul li a:hover{ color:#74af05}
#subject_navv ul li a:hover{ color:#74af05}
#subject_l{ display: block; float: left; width: 616px; height: auto; overflow: hidden; margin-top: 15px}
#subject_l .s_l_f{ display: block; height:auto; background: #F9FCFF; padding:15px 22px}
#topnews{ display:block; float:left; margin:0px 0 20px; width:615px; height:auto; overflow: hidden; clear: both}
#topnews p a{ color:#999;}
#topnews h1 a {font-family: "微软雅黑", "黑体"; font-size: 26px; line-height:60px; color: #369; font-weight:100;}
#topnews h1 a:hover { color:#0C4DA2}
#topnews ul {  margin-top:10px; margin-right:5px;}
#topnews ul li{display:block; float:left; width: 315px; height:26px; line-height:26px}
#topnews ul li a { font-size:14px; line-height:22px; color:#336699; }
#topnews ul li a:hover { font-size:14px; color:#336699; }
#topnews ul li .news_span{ color:#666666;}
.bright{ display: block; height: auto; overflow: hidden; clear: both; margin-bottom: 20px;}
.bright ul{ width: 680px;}
#subject_l .blocktitle{ display:block; width:615px; height:33px; background:#eeeeee; clear: both;}
#subject_l .blocktitle span{display:block; float:left; padding: 0 10px;height:33px; background:#0c4da2;}
#subject_l .blocktitlee span{display:block; float:left; padding: 0 10px;height:33px;}
#subject_l .title {padding-left:8px; line-height: 30px; _line-height: 35px;  font-size:22px; font-family:"微软雅黑", "黑体"; font-weight: 100; text-align: center; color:#fff; padding: 0;}
#subject_r .blocktitle{border-top:5px solid #dfeaf9; font-size: 14px; color: #0c4da2; line-height: 32px;}
#subject_r .blocktitler{border-top:5px solid #b70707; font-size: 14px; color: rgb(222, 14, 4); line-height: 32px;}
.bright .b_box{ width:312px; height: 98px; overflow: hidden; float: left; margin: 10px 15px 15px 0; display: inline}
.bright .b_box .b_b_l{ display:inline; float: left; width:98px; height: 98px; margin-right:10px}
.bright .b_box .b_b_r{ width: 200px; overflow: hidden}
.bright .b_box .b_b_r h2{ margin-bottom: 10px}
.bright .b_box .b_b_r p{ line-height: 22px; color: #333}
.bright .b_box .b_b_r h2 a{ font-size: 12px; color: #369;}
.bright .b_box .b_b_r h2 a:hover{color:#74af05}
.bright .s_line3{border-top: 3px solid #f2f2f2; display: block; clear: both}
.stitXtuwen_list .list_tit{background: url("http://www.tqun.com/images/list_bg2.gif") no-repeat scroll left top transparent; padding-left: 16px; }
.stitXtuwen_list .new_cp {background: none repeat scroll 0 0 #f1f1f1;display: inline;float: left;font-size: 12px;line-height: 18px;margin: 0 15px 0 0;padding: 3px;}

#subject_bot{ width: 960px; height: auto; margin: 0 auto}


#subject_r{ display: block; float: right; width: 300px;}
#subject_r .video{display: block; clear: both}
#subject_r .video_box{background: #f1f1f1; padding: 10px 0}
#subject_r .video_box p{ margin:10px 0}
#subject_r .s_comment{display: block; overflow: hidden; clear: both; margin-top:0}
#subject_r .comment_box{padding: 15px 10px; background: #f1f1f1}
#subject_r .comment_box ul li{ clear: both; line-height: 22px; color: #333}
.frame{ background:none; border: 0; margin:0;}
#bdshare{ margin: 2px 0}
.video_box embed{ display: block; overflow: hidden}



.top_right{ display: block; width: 737px; height:54px; line-height: 44px}
.top_right .pipe{ margin: 0 20px; color: #4b86d4}
.top_right ul{ padding:8px}
.top_right ul li{ float: right; padding-right:20px}
.top_right ul li a{ color: #fff; font-size: 14px; font-weight:bold; text-decoration:none;}


.sznew_hdhg_left {
	float: left;
	height: 130px;
	width: 300px;
	padding-right: 10px;
}
.sznew_hdhg_img {
	float: right;
	height: 90px;
}
.sznew_hdhg_txt {
	float: right;
	padding-top: 5px;
	line-height: 18px;
}
.sznew_room_img_bk {
	height: 90px;
	padding-top: 10px;
	padding-left: 10px;
}
.sznew_room_img_left {
	float: left;
	height: 90px;
	width: 120px;
}
.sznew_room_img_right {
	float: right;
	height: 90px;
	width: 155px;
	padding-right: 5px;
	padding-left: 8px;
}
#subject_nav ul li{ float: left; width: 80px; height: 37px;}
#subject_navv ul li{ float: left; width: 125px; height: 37px;}
#subject_nav ul li a{display:block; width:40px; height:37px; color: #fff; font-size: 14px; text-align: center}
#subject_navv ul li a { display: block; height: 36px; color: rgb(255, 255, 255); font-size: 14px; text-align: center; }

#subject_nav{ display: block; width: 934px; height:40px; background:url("http://www.suizhoushi.com/static/suizhoushi/images/iphone5nav.gif") repeat-x; line-height: 40px}

#subject_navv { height: 40px; background: url('http://www.suizhoushi.com/static/suizhoushi/images/header_bg022.gif') repeat-x scroll 0% 0% transparent;  line-height: 40px}
#subject_nav ul li a:hover{background:url("http://www.suizhoushi.com/static/suizhoushi/images/iphone_nav_h.gif") repeat-x; color:#fff;}
#subject_navv ul li a:hover{background:url("http://www.suizhoushi.com/static/suizhoushi/images/iphone_nav_h2.gif") repeat-x; color:#fff;}
#subject_l .blocktitle span {background: none repeat scroll 0 0 ##0c4da2;}
.stitXtuwen_list .list_tit{background: url("http://www.suizhoushi.com/static/suizhoushi/images/list_bg3.gif") no-repeat scroll left top transparent;    padding-left: 16px; }
#subject_r .blocktitle{border-top:5px solid #ccc; font-size: 14px; color: #0c4da2; line-height: 32px;}
}
#subject_r .blocktitler {
border-top: 5px solid #b70707;
font-size: 14px;
color: rgb(222, 14, 4);
line-height: 32px;
}

.des {
line-height: 24px;
text-indent: 20px;
width: 270px;
margin: 5px auto;
}
#diy3 {
border: 1px solid #ccc;
/*width: 298px;
width: 288px;*/
padding:10px;
}
#diy5 {
border: 1px solid #ccc;
/*width: 288px;*/
margin-top: 10px ! important;
}
.nian {
padding-left: 130px;
padding-top: 8px;
width: 60px;
color: #FFF;
font-size: 14px;
}
.bzimg {
margin: 2px;
}
#diy4 {
line-height: 30px;
font-size: 22px;
font-family: "微软雅黑","黑体";
font-weight: 100;
text-align: left;
/*color: rgb(255, 255, 255);*/
padding: 0px;
display: block;
width: 615px;
background: none repeat scroll 0% 0% #ffffff;
/*border-top: 3px solid #CCC;*/
clear: both;
}
#diy6 {
line-height: 30px;
font-size: 22px;
font-family: "微软雅黑","黑体";
font-weight: 100;
text-align: left;
color: rgb(255, 255, 255);
padding: 0px;
display: block;
width: 615px;
background: none repeat scroll 0% 0% #ffffff;
border-top: 3px solid #CCC;
clear: both;
}

#subject_l .blocktitlee {
display: block;
width: 615px;
height: 33px;
background: none repeat scroll 0% 0% #ffffff;
border-top: 3px solid #CCC;
clear: both;
}