﻿@charset "utf-8";
/*
* 思政网CSS
*/
.boil{box-shadow: 0 0 20px 5px rgba(0,0,0,0.2);/**float*/}

#szw_main{width:1000px; height:990px; padding:0px; 
margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; box-shadow: 0 0 20px 5px rgba(0,0,0,0.2); }
/*header*/
.szw_header{ width:1000px; height:228px; padding:0px;margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-image:url(../images/xibu/szw-header.jpg); background-repeat:no-repeat;}
.szw_menu{ width:1000px; height:33px;margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-image:url(../images/xibu/szw_menu0.jpg); background-repeat:no-repeat;}
.szw_menu ul{list-style: none; float:left;margin:0px;padding:0px;}
.szw_menu li{list-style: none;float: left; }
.szw_menu li a{color:#FFF;text-align:center;width:130px;height:33px;display:block;line-height:33px;text-decoration: none;font-family:"Microsoft YaHei";font-size:14px;font-weight:bold;}
.szw_menu li a:hover{color:#FF6600;}

.szw_title{height:32px; border:1px solid #ccc; width:998px; margin-top:10px;color:#39C; font-weight:700; line-height:32px; border-bottom:none;}

body, div, span, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption {
	margin:0px;	padding:0px;	border:0px;}
a {     text-decoration: none; }
body{    background-color:#e4e4e4;}


/*content{*/
#szw_content{ width:1000px; height:570px; background-color:#FFF;}
#szw_content a:hover{color:#FF6600}
/*content-top*/
#szw_content_top{ width: 984px; height: 288px;padding-top: 10px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; margin: 0px;float:left; }
/*content-top-left*/
#szw_szyw{ width: 624px; height: 280px; float: left; padding: 0px;}
#szw_szyw-title{ width: 624px; height: 42px; background:url(../images/xibu/0003_09.jpg) no-repeat;padding: 0px;color: #FE0000;}
#szw_szyw-title-fonts{ width: 150px; height: 32px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 38px; 
font-size:14px; font-weight: bold;text-align: center;line-height: 32px; color: #FFF; float:left;}
#szw_szyw-title a{float: right;padding-right: 9px;font-size: 12px;padding-top: 15px; color: #FE0000; text-decoration:none;}
#szw_szyw-content{ width: 598px; height: 210px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCC; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; padding-top: 10px; padding-right: 12px; padding-bottom: 0px; padding-left: 12px; }
.szw_szyw-pic{width:280px;height:210px;padding:0px;margin:0px; float: left;}
.szw_szyw-fonts{width:300px;height:210px;padding:0px;margin:0px; float: right;line-height:23px; }
.szw_szyw-fonts ul li {padding-left:10px;background:url(../images/xibu/lb1_03.jpg) no-repeat}


/*content-top-right*/
#szw_llxx{ width: 344px; height: 280px; float: right; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 16px; }
#szw_llxx-title{width: 342px; height:28px; background:url(../images/xibu/0004_12.jpg) no-repeat;}
#szw_llxx-title-fonts{width: 120px; height: 28px; padding: 0px; font-size:14px; font-weight: bold;text-align: center;line-height: 28px; color: #FFF; float:left;}
#szw_llxx-title a{float: right;padding-right: 5px;font-size: 12px;padding-top: 5px; color: #FE0000; text-decoration:none;}
.szw_llxx-content{width: 316px; height: 216px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCC; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; padding-top: 10px; padding-right: 12px; padding-bottom: 0px; padding-left: 12px;line-height:20px;}
.szw_llxx-content ul li {padding-left:10px;background:url(../images/xibu/lb1_03.jpg) no-repeat}
.wjjs_content{ float:left;width:306px; height:210px; border:1px solid #d9d9d9; border-top:0px;	padding-left:10px;	padding-top:8px;margin-top:-2px;}
.wjjs_content ul {	width:288px;}
.wjjs_content ul li{	font-family:"宋体";	font-size:12px;	height:25px;	line-height:25px;	background:url(../images/xibu/lb1_03.jpg) no-repeat;	list-style:none;}
.wjjs_content ul li a{ color:#000000;}
.wjjs_content ul li a:hover{  color:#FF6600;}
.wjjs_left{    float:left;	width:80%;	padding-left:12px;	overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.wjjs_right{    float:right;	color:#575757;}
.wjjs_content ul li .span_1{	float:left;padding-left:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 70%;}
.wjjs_content ul li .span_2{float:right; color:#858585;}


/*szw_content-lower*/
#szw_content_lower{  height: 260px; float: left; padding-top: 0px; padding-right: 8px; padding-left: 8px;line-height:20px;text-align:left;}
#szw_content_lower ul li a{padding-left:10px;line-height:20px;text-align:left;!important}

.wjjs_title{ width: 319px; height: 33px; background: url(../images/xibu/0005_17.jpg) no-repeat; color: FE0000; margin: 0px; padding: 0px; }
.wjjs_title a{ float: right; font-size: 12px; padding-top: 10px; color: #FE0000; text-decoration: none; padding-right: 5px; }
.wjjs_fonts{ width: 120px; height: 30px; text-align: center; float:left;line-height: 32px;color: #FFF; font-size: 14px; font-weight: bold; padding-top: 2px; }
.szw_content-lower-content{ width: 316px; height: 200px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCC; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
/*content-lower-left*/
#szw_wjjs{ width: 318px; height: 240px; float: left;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#szw_kzzd{ width: 318px; height: 240px; float: left;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 13px; }
#szw_jxky{ width: 318px; height: 240px; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 13px; }


.footer{ width:1000px; height:140px; margin:0 auto;text-align: center;color: #565656;background-color: #FFFFFF;line-height: 22px;font-weight: normal}


/*listMain*/
.szw_listMain{width:994px; min-height:710px; padding:5px 3px;margin:auto; background-color:#FFF; }

#szw_list-left{ width:216px; min-height:650px; float:left; border: 1px solid #CCC; background:#e3e3e3;}
.szw_list-left-box{width:204px; height:228px;margin:5px auto;background: #FFF;border: 1px solid #CCC;}
.szw_list-left-title{ width:200px; height:30px;margin:auto;line-height:40px;background-image:url(../images/xibu/icon14.png) no-repeat 10px center ;border-bottom:1px solid #F00;}
.szw_list-left-box-content{width:180px; height:auto;margin:auto;padding:0;font-size:14px;background-color:#FFF; line-height:20px;padding-left:5px;}
.szw_list-left-box-content ul{line-height:20px;}
.szw_list-left-box-content ul li{margin-left:10px;list-style:square;color:#B70202;}
.CH_News_List{width:730px;}
.List{width:730px;margin:0px;}
.CH_News_List ul li {width:720px;list-style-type: disc;color: #000;list-style-position: inside;line-height: 30px;}

#szw_list-right{ width:774px; min-height:660px;float:right;margin:auto;}
#szw_list-position{width:95%;height:17px;border-bottom:1px solid #f00;margin:0 10px;font-size:12px; background-color:#FFF; color:#000}
#szw_list-position-now{width:600px; height:30px;line-height:40px; margin:0 10px; background-color:#FFF; color:#000;float: right;}
#szw_list-con{ width:760px;min-height:680px;margin:auto;margin-top:10px;background-color:#FFF;border: 1px solid #CCC;}




/*conPageMain*/
.szw_nry{width:994px; height: auto; padding:5px 3px; margin:0 auto; background-color:#FFF;}
.szw_conPage{ width:1000px; height:auto; background-color:#FFF;padding-top: 5px;}

#szw_nry_left{ width:216px; min-height:650px; height: auto !important;display: inline;float:left; border: 1px solid #CCC; background:#e3e3e3;}
.szw_conPage-left-box{width:200px; height:280px; border-bottom: 10px solid #e3e3e3;}
.szw_conPage-left-title{ width:200px; height:39px;line-height:40px;background-image:url(../images/xibu/icon14.png) no-repeat 10px center ;border-bottom:1px solid #F00;}
.szw_conPage-left-box-content{width:200px; height:250px;background-color:#FFF;line-height:20px;}


.szw_nry_right{ width:774px;margin-right:0; margin-left:220px;}
#szw_nry_position{width:760px;line-height:20px; margin-left:10px; background-color:#FFF; color:#000}
#szw_nry_con{width:760px;height:auto;margin:0 5px 0 auto;padding-left:5px; background-color:#FFF;border: 1px solid #CCC;}
/*
* add by 2015-01-04--06
*/
.Rans_content{width:auto;}
.c_content_text{ width:auto; }
.Rans_content .c_title_text {border-bottom:none;}
.c_content_overflow{ padding-right:5px; padding-left:5px;}
.Rans_content .c_title_author{ width:745px; height:20px; text-align:center;background-color: #EBEBEB; border-bottom:1px solid #CCC}
.Rans_content .c_title_author span{ width:120px; line-height:18px;}


