﻿body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,form,input,textarea,button,fieldset,img,legend,ul,ol,li,dl,dt,dd,th,td,div,a {
	border:0;
	font-size:12px;
	margin:0;
	outline:0;
	padding:0;
}
html {
	_text-overflow:ellipsis;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
ul,li,ol,dl,dt,dd {
	float:left;
	list-style:none;
}
body {
	width:100%;
	background:#eee;
}
.f {
	float:left;
}
.r {
	float:right;
}
a:link{
     font-size:12px;
     color:#004466;
     text-decoration:none;
	 line-height:22px;
}
a:visited {
	font-size:12px;
    color:#004466;
    text-decoration:none;
	line-height:22px;
}
a:hover {
	font-size:12px;
    color:#004466;
    text-decoration:underline;
	line-height:22px;
}
h1 {
	font-size:14px;
	color:#e1e1e1;
	line-height:26px;
	text-align:center;
}
.m_t {
	margin-top:10px;
}
.more a:link {
	color:#000;
	line-height:20px;
}
.more a:visited {
	color:#000;
	line-height:20px;
}
.more a:hover {
	color:#999;
	line-height:20px;
}
.layout {
	width:980px;
	margin:0 auto;
	background:#fff;
}
.head {
	width:980px;
	height:380px;
}
.news_lay {
	width:980px;
	margin-top:10px;
	padding-bottom:20px;
	background:url(../images_y/line_a.jpg) center bottom #f5f5f5 no-repeat;
}
.jiaodian {
	width:550px;
	height:305px;
	margin:10px 0 0 10px;
	border:5px solid #C30;
	background:#666;
	display:inline;
}
.tit_aa {
	width:390px;
	font-size:20px;
	font-weight:bold;
	color:#000;
	text-align:center;
	margin:10px 0 0 10px;
	font-family:"微软雅黑","黑体";
}
.tit_aa_ms {
	width:390px;
	margin:5px 0 0 10px;
	line-height:20px;
	color:#666666;
	padding-bottom:5px;
	display:inline;
	border-bottom:1px dotted #e1a774;
}
.news_lay ul {
	width:390px;
	padding-top:10px;
}
.news_lay li {
	width:370px;
	background:url(../images_y/jt.jpg) left 50% no-repeat;
	padding-left:10px;
	margin-left:10px;
}
.news_lay li a:link {
	color:#666;
	font-size:14px;
	line-height:26px;
}
.news_lay li a:visited {
	color:#666;
	font-size:14px;
	line-height:26px;
}
.news_lay li a:hover {
	color:#333;
	font-size:14px;
	line-height:26px;
}
.news_hot {
	width:960px;
	height:34px;
	background:#ce2323;
	display:inline;
	margin:10px 0 0 10px;
}
.news_hot_tit {
	font-weight:800;
	color:#fff000;
	font-size:18px;
	line-height:34px;
	padding-left:5px;
	font-family:"微软雅黑","黑体";
}
.news_hot span a:link {
	line-height:34px;
	font-size:14px;
	padding-left:18px;
	color:#fff;
}
.news_hot span a:visited {
	line-height:34px;
	font-size:14px;
	padding-left:18px;
	color:#fff;
}
.news_hot span a:hover {
	line-height:34px;
	font-size:14px;
	padding-left:18px;
	color:#fff;
}
/*聚焦十八大*/
.jjsbd {
	width:260px;
	height:350px;
	margin-left:20px;
	display:inline;
	overflow:hidden;
}
.tit_lay {
	width:100%;
	height:32px;
	border-bottom:2px solid #ce2323;
	background:url(../images_y/dh.jpg) left 50% no-repeat;
}
.tit_bt {
	line-height:32px;
	font-size:18px;
	font-family:"微软雅黑","黑体";
	color:#333333;
	font-weight:600;
	overflow:hidden;
	text-indent:25px;
}
.more_r {
	height:32px;
	line-height:34px;
}
.more_r a:link {
	line-height:34px;
	color:#666;
}
.more_r a:visited {
	line-height:34px;
	color:#666;
}
.more_r a:hover {
	line-height:34px;
	color:#666;
}
.tit_bb {
	width:100%;
	font-size:16px;
	font-weight:bold;
	color:#000;
	text-align:center;
	padding:5px 0;
	font-family:"微软雅黑","黑体";
}
.b_b {
	border-bottom:1px dotted #e1a774;
}
.tit_bb_ms {
	width:100%;
	line-height:20px;
	color:#666666;
	padding-bottom:5px;
}
.news_ul {
	width:100%;
	padding-top:5px;
}
.news_li {
	width:100%;
    background:url(../images_y/jt.jpg) left 50% no-repeat;
	padding-left:10px;
	height:26px;
}
.news_li a:link {
	color:#004466;
	font-size:14px;
	line-height:26px;
}
.news_li a:visited {
	color:#004466;
	font-size:14px;
	line-height:26px;
}
.news_li a:hover {
	color:#004466;
	font-size:14px;
	line-height:26px;
}
/*十八大报告*/
.sbdbg {
	width:340px;
	height:350px;
	margin-left:40px;
	display:inline;
	overflow:hidden;
}
.sbdbg ul {
	width:340px;
	margin-top:5px;
}
.sbdbg li {
	width:165px;
	height:32px;
	margin-top:5px;
	background:#e63939;
	text-align:center;
}
.sbdbg li a:link {
	width:165px;
	height:32px;
	font-size:14px;
	line-height:32px;
	color:#ffffff;
	background:#e63939;
	display:inline-block;
}
.sbdbg li a:visited {
	width:165px;
	height:32px;
	font-size:14px;
	line-height:32px;
	color:#ffffff;
	background:#e63939;
	display:inline-block;
}
.sbdbg li a:hover {
	width:165px;
	height:32px;
	color:#fff000;
	font-weight:bold;
	background:#cc1414;
	display:inline-block;
	text-decoration:none;
}
.m_l {
	margin-left:10px;
	display:inline;
}
/*学习图书*/
.xxts {
	width:260px;
	height:350px;
	margin-left:40px;
	display:inline;
	overflow:hidden;
}
.xxts ul {
	width:260px;
}
.xxts li {
	width:104px;
	text-align:center;
	line-height:22px;
	margin-top:10px;
}
.m_l_30 {
	margin-left:30px;
}
/*理论创新*/
.llcx {
	width:260px;
	height:310px;
	margin-left:20px;
	display:inline;
	overflow:hidden;
}
/*文件讲话*/
.wjjh {
	width:340px;
	height:310px;
	margin-left:40px;
	display:inline;
	overflow:hidden;
}
/*评论解读*/
.pljd {
	width:260px;
	height:310px;
	margin-left:40px;
	display:inline;
	overflow:hidden;
}
/*宣传贯彻*/
.xcgc {
	width:980px;
	height:59px;
	background:url(../images_y/line_b.jpg) no-repeat;
}
.xcgc_news {
	width:300px;
	height:440px;
	overflow:hidden;
	margin-left:20px;
	display:inline;
	padding-top:5px;
}
.xcgc_news_pic {
	width:290px;
	height:170px;
	border:5px solid #e6e6e6;
}
.xcgc_news_ul {
	width:640px;
	overflow:hidden;
	height:445px;
}
.xcgc_news_li {
	width:190px;
	margin-left:23px;
	text-align:center;
	padding-top:5px;
	display:inline;
}
.xcgc_news_li a:link {
	font-size:14px;
	line-height:30px;
}
.xcgc_news_li a:visited {
	font-size:14px;
	line-height:30px;
}
.xcgc_news_li a:hover {
	font-size:14px;
	line-height:30px;
}
/*访谈视频*/
.ftsp {
	width:300px;
	height:350px;
	margin-left:20px;
	overflow:hidden;
	display:inline;
}
.ftsp_pic {
	width:280px;
	height:158px;
}
/*道德十年*/
.ddsn {
	width:370px;
	height:350px;
	overflow:hidden;
	margin-left:20px;
	display:inline;
}
/*文明论坛*/
.wmlt {
	width:230px;
	height:370px;
	overflow:hidden;
}

.zja{ padding-top:16px; width:300px;}
.zja a{ float:left; display:block; margin-right:10px;}

/*四川新变化*/
.scxbh {
	width:300px;
	height:580px;
	margin-left:20px;
	overflow:hidden;
	display:inline;
}
.scxbh ul {
	width:280px;
	margin-top:5px;
}
.scxbh li {
	width:280px;
	text-align:center;
	margin-top:5px;
}
.scxbh li a:link {
	font-size:14px;
}
.scxbh li a:visited {
	font-size:14px;
}
.scxbh li a:hover {
	font-size:14px;
}
/*科学发展*/
.kxfz {
	width:630px;
	height:580px;
	margin-left:20px;
	display:inline;
}
.kxfz_lay {
	width:300px;
	overflow:hidden;
	margin-top:10px;
}
.kxfz_lay dl {
	width:300px;
}
.kxfz_tit {
	width:100%;
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
}
.kxfz_pic {
	width:110px;
	height:100px;
	margin-top:5px;
}
.kxfz_bt {
	font-size:14px;
	font-weight:bold;
	width:180px;
	margin-top:5px;
	padding-left:5px;
	color:#004466;
}
.kxfz_ms {
	width:180px;
	padding-left:5px;
	line-height:20px;
	color:#666666;
}
.m_l_20 {
	margin-left:20px;
	display:inline;
}
/*微博寄语*/
.weibo {
	width:300px;
	margin-left:20px;
	overflow:hidden;
	display:inline;
}
/*网友留言*/
.guestbook {
	width:630px;
	margin-left:20px;
	display:inline;
}
.guestbook_lay {
	width:100%;
	margin-top:10px;
}
.guestbook_tit {
	width:100%;
	font-size:14px;
	color:#004466;
	padding:5px 0;
}
.guestbook_ms {
    width:100%;
	color:#666666;
	line-height:20px;
	padding-bottom:10px;
}
.guestbook_textarea {
	width:100%;
	height:120px;
	margin-top:20px;
	border:1px solid #ccc;
}
.guestbook_name {
	width:100%;
	font-size:12px;
	color:#004466;
	line-height:22px;
	margin-top:10px;
}
.guestbook_name input {
	height:22px;
	border:1px solid #ccc;
}
.send {
	margin-left:10px;
}
.send a:link {
	padding:1px 10px;
	background:#ce2323;
	display:block;
	color:#ffffff;
}
.send a:visited {
	padding:1px 10px;
	background:#ce2323;
	display:block;
	color:#ffffff;
}
.send a:hover {
	padding:1px 10px;
	background:#ce2323;
	display:block;
	color:#ffffff;
	text-decoration:none;
}
.footer {
	padding:25px 0px;
	text-align:center;
	line-height:22px;
	font-size:14px;
}

#demo {
overflow:hidden;
border: 0px dashed #CCC;
width: 780px;
height:34px;
line-height:34px;
margin-left:10px;
}
#demo a:link {
	line-height:34px;
	font-size:14px;
	color:#fff;
}
#demo a:visited {
	line-height:34px;
	font-size:14px;
	color:#fff;
}
#demo a:hover {
	line-height:34px;
	font-size:14px;
	color:#fff;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
line-height:12px;
}
#demo2 {
float: left;
line-height:34px;
}


.top{ height:240px; background:url(../images_y/top_bj.jpg) no-repeat center #4F2F1C;}
.xlwb{ width:960px; height:500px; padding:10px;}
.txwb{ width:480px; height:400px; padding:10px 0px;}
.p01{ width:630px; font-family:"微软雅黑"; font-size:20px; color:#fff; font-weight:800; line-height:44px; padding-left:15px;}
.p01 p{font-family:"微软雅黑"; font-size:20px; color:#fff; font-weight:800;}
.p02{ width:320px;font-family:"微软雅黑"; font-size:20px; color:#fff; font-weight:800; line-height:44px; padding-left:15px;}
.p02 p{font-family:"微软雅黑"; font-size:20px; color:#fff; font-weight:800;}
.mulitline{height:260px;overflow:hidden;}
#mj{ height:430px;padding:0px 15px;}
#mj ul li{ width:100%;text-align:center; padding-top:10px;}
.p03,.p03 a{ line-height:40px;}
.p03 a:hover{line-height:40px;}

.hjzp{width:940px; height:530px; margin-top:0px; padding-left:40px; padding-top:15px;}
.thickdiv{display:none;position:fixed;top:0;left:0;z-index:10000001;width:100%;height:100%;background:#000;border:0;filter:alpha(opacity=15);opacity:.15;}
.thickbox{display:none;position:fixed;top:0;left:50%;z-index:10000002;overflow:hidden;padding:0 4px 4px 0;background:url(../images_y/bg_shadow.gif) no-repeat -4px 0;margin-left:-175px;margin-top:180px;}
*html,*html body{}
*html .thickbox{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.thicktitle{height:27px;padding:0 10px;border:solid #C4C4C4;border-width:1px 1px 0;background:#F3F3F3;line-height:27px;font-family:arial;font-size:14px;font-weight:bold;color:#333;}
.thickclose:link,.thickclose:visited{display:block;position:absolute;z-index:100000;top:7px;right:12px;overflow:hidden;width:15px;height:15px;background:url(../images_y/bg_thickbox.gif) no-repeat 0 -18px;font-size:0;line-height:100px;}
.thickcon{overflow:auto;background:#fff;border:solid #C4C4C4;border-width:1px;padding:10px;}
*html .thickdiv{position:absolute;}
/*preview*/
#preview{width:910px;height:530px;margin:0px 0 0 0px;*margin:0px 0 0 0px;padding:0px;zoom:1;overflow:hidden;}
#spec-n1{float:left;width:700px;height:400px;border:0px solid #e6e6e6;overflow:hidden;position:relative;z-index:5;zoom:1;}
#spec-n1 .o-img{width:700px;height:400px;text-align:left;}
#spec-n1 .switch{width:700px;height:400px;position:absolute;z-index:10;top:0;left:0;}
#spec-n1 img{width:700px;height:400px;_height:384px;}
#spec-n5{position:relative;float:right;width:150px;height:450px;padding:25px 0px;zoom:1; background:#f0f0f0; padding-left:20px;}
#spec-list{width:134px;height:450px;overflow:hidden;}
#spec-list ul{height:490px;overflow:hidden;margin:0;}
#spec-list li{width:134px;height:115px;text-align:left;}
#spec-list img{padding:0px;border:2px solid #E8E8E8;}
#spec-list .curr img{padding:0px;border:2px solid #ffd300;}
#spec-n5 .control{position:absolute;width:134px;height:25px;background-repeat:no-repeat;cursor:pointer;}
#spec-top{top:-2px;background:url(../images_y/icoin.png) 0 -30px;}
#spec-top.disabled{background-position:-85px -124px;}
#spec-bottom{bottom:-2px;background:url(../images_y/icoin.png) -139px -30px;}
#spec-bottom.disabled{background-position:-139px -61px;}
#intro{float:left;width:680px;height:82px;line-height:25px;text-align:left;overflow:hidden;font-size:12px; margin-top:10px; padding:5px 10px; background:url(../images_y/txtbb.jpg); line-height:18px;}
#foward{display:block;width:350px;height:400px;float:left;cursor:url('../images_y/bg11.cur'),auto;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#foward.disabled,#next.disabled{}
#next{display:block;width:350px;height:400px;float:right;cursor:url('../images_y/bg12.cur'), auto;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.thickcon{line-height:40px;text-align:left}

.gs{ width:690px;height:310px;margin-left:20px;display:inline;overflow:hidden;}
.lie ul li{ float:left; width:325px; height:125px; padding-top:12px; padding-right:20px;}
.lie ul li img{ float:left; margin-right:15px;}
.p04,.p04 a{ height:30px; font-family:"微软雅黑"; font-size:16px; color:#000; font-weight:800;}

.jjbox{ height:300px; width:980px;}
.jj{ height:220px;  width:960px; margin:0 auto; padding-top:15px;overflow-x:hidden; overflow-y:auto;}
.jj ul{ width:960px;}
.jj ul li{ float:left; width:33%; height:110px; text-align:center;}
