﻿/*-----global CSS 清除浏览默认样式-----*/
*{ margin:0; padding:0;}
body{
	font: 14px/150% "微软雅黑", Arial, Helvetica, sans-serif;
	background-color: #fff;
	background-image: url(szll-bg2018.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
li{ list-style:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
img{ border:none; vertical-align:bottom; display:inline-block;}
h1{ font-size:16px;}
h2{ font-size:14px;}
h3{
	font-size: 18px;
}
.fl{ float:left;}
.fr{ float:right;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb30{ margin-bottom:30px;}
.mr10{ margin-right:10px;}
.fb{ font-weight:bold;}
.no_margin{ margin-bottom:0;}


/*-----layout CSS-----*/
ul,ul li,.col,.hd,h2,.bd,.menu{ overflow:hidden; zoom:1; }

/*------------------------头部 start--------------------------*/
.header{width: 1000px; margin: 0 auto; height:538px; background:url(szll-logo2018.jpg) center top no-repeat; position:relative;}

/*导航*/
.menu{ background: #2e73b4 center top no-repeat; height:83px;}
.menu ul{ width:1000px; margin:0 auto; background:url(dh-d.png) repeat;}
.menu ul li{ float:left; line-height:83px; margin:0 11px;}
.menu ul li a{ color:#FFF; font-size:18px;}
.menu span{ color: #FF0; font-size:18px; font-weight:bold; font-family:"微软雅黑";}
.dh{ color:#c7000b; font-size:18px; margin:30px 45px 30px 195px; text-indent:2em;}
.dh2{ width:90%; color:#c7000b; font-size:16px; padding:20px; text-indent:2em; border: #ccc solid 2px; border-radius: 8px; margin:0 auto; margin-bottom:15px;}

/*------------------------内容 start--------------------------*/
.content{width:1000px; margin:0 auto; padding-top:15px;}

.toutiao{ background:#F5F5F5; margin-bottom:12px; text-align:center; padding:20px;}
.toutiao a{font-size:34px; line-height:40px; color:#45413e; font-weight:bold;}

/*通用栏目-----*/
.hdMore{ float:right;font-weight:normal; color:#666; font-size:14px;}
.mt10{ margin-top:10px!important;}
.crumbs{font-size:14px;margin:20px 0 16px;}
.crumbs-ico{background-position:right -104px;width:17px;height:17px;vertical-align:middle;margin:-3px 6px 0 0;}
.listw .txtul{ overflow:hidden;  background:url(../images/list-dashh.gif) left bottom repeat-x; padding:14px 6px;}
.txtul li{line-height:35px; height:35px; overflow:hidden;  border-bottom:#e9e9e9 solid 1px;}
.txtul li span{ color: #999; float:right; display:inline; background:url(../images/ico-clock.gif) left center no-repeat; padding:0 0 0 17px; margin:0 0 0 20px}
.txtul li a{ padding:0 0 0 8px; color: #505050; font-size:16px;}
.txtul li a:hover{ color: #333; text-decoration:underline;}

.indexmar{ overflow:hidden; margin-bottom:9px;}
.c {border-bottom:#e9e9e9 solid 3px; padding-bottom:20px;}

#PrintTxt h2{ margin:0px -10px;}
.newtextbj{ width:936px; height:auto; padding:22px 17px 0px 17px; overflow:hidden;}
.newtextbj h2{ color:#004276; font-size:32px; font-family:"Microsoft YaHei"; text-align:center; padding-bottom:25px; line-height:140%;}
.newtextbj .newtitle{ width:100%; height:auto; padding-bottom:5px; overflow:hidden; border-bottom:1px #D0D4D9 solid;}
.newtitle span.newtitle_l{width:252px; display:block; color:#8a9399; font-size:12px; text-align:center;}
.newtitle .newtitle_r{ float:right; width:170px;}
.newtitle .newtitle_r em{ display:inline-block; color:#8a9399; margin-right:5px; font-style:normal;}
.newtitle .newtitle_r em.img{ display:inline-block; padding:0px; line-height:0; font-size:0; width:14px; height:14px; margin:0px 0px; vertical-align:-3px;}
.newtitle .newtitle_r span{ display:inline-block; margin-left:2px; color:#8a9399; font-size:12px;}
.newtitle .newtitle_r span i{ font-style:normal; cursor:pointer; margin:0px 2px; display:inline-block;}
.newtitle .newtitle_r span i.on{ color:#8bbd00;}

.new_txt{ width:100%; height:auto; padding-top:15px; overflow:hidden;}
.new_txt p{ color:#2e3133; font-size:16px; line-height:200%; text-indent:2em !important;}
/*.new_txt p.conimg{ text-align:center; display:block; margin:0px auto; text-indent:0em;}*/
/*.new_txt p em{ font-style:normal; color:#8a9399;}*/

.newtextbj p{ color:#2e3133; font-size:16px; line-height:200%; text-indent:2em !important;}

.new_txt2{ width:100%; height:auto; padding-top:15px; overflow:hidden;}
/*.new_txt2 p{ color:#2e3133; font-size:16px; line-height:200%; text-indent:2em !important;}*/
.fzy2 {padding:20px; background: #EDEFED; text-indent:2em; font-size:16px; line-height:170%; margin:15px auto; width:95%;}

.editbox{ width:100%; height:29px; overflow:hidden; margin:20px 0; }
.editbox span.ed_l{ display:block; float:right; padding-right:20px; height:29px; line-height:29px;}
.editbox span.ed_r{ display:block; float:right;}
.editbox span.ed_r em{ display:inline-block; color:#8a9399; margin-right:5px; font-style:normal; padding-top:5px;}
.editbox span.ed_r em.img{ display:inline-block; padding:0px; line-height:0; font-size:0; width:14px; height:14px; margin:0px 0px; vertical-align:-3px;}

/*要闻-----*/
.moda{ width:615px; padding:20px;}
.hd{height: 37px;border-bottom: 2px solid  #CCC; margin-bottom: 15px; background:url(spicon2.png) left 1px no-repeat}
.colTit{float:left;font-size:26px; line-height:27px; display: inline-block;font-weight: bold; margin-left:25px;}

/*视频-----*/
.moda2{ width:310px; background-color:#f5f5f5; padding:20px 10px;}
.hd2{ height:25px; margin-bottom: 15px;}
.colTit2{float:left; font-size:20px; line-height:25px; display: inline-block;font-weight: bold; color:#0f6ec5;}

.spnews li{ float:left; background:url(spicon.png)  no-repeat left 11px; padding-left:25px; width:300px; height:28px;}
.spnews li a{ color:#FFF; font-size:15px; line-height:28px;}

/*关键词-----*/
.gjcnews{ text-align:center; padding:5px;}
.gjcnews a{ color:#FFF; font-size:13px;line-height:20px;}

/*lj-----*/
.hd7{height:49px; background:url(szll-lj.jpg) left top no-repeat; text-align:center;}
.hd7More{ float:right;font-weight:normal; color:#666; font-size:14px; line-height:35px; margin-right:15px;}
.colTit7{font-size:28px; line-height:37px; display: inline-block;font-weight: bold; margin-left:10px; color:#FFF;}
.lj{background:url(szll-lj4.jpg) left top no-repeat; height:440px; overflow:hidden; zoom:1;}
.lj .tit{ width:780px; height:140px; margin:35px auto 0;}
.lj .tit dt{ text-align:center;}
.lj .tit dt a{font-size:34px; line-height:55px;}
.lj .tit dd a{font-size:15px; line-height:21px; text-indent:2em;}
.lj .tit a{color:#FFF;}
.lj-1{ margin:75px 0 0 75px; float:left; width:280px; height:150px;}
.lj-2{ margin:75px 60px 0 0; float:right; width:280px; height:150px;}
.newslist7{}
.newslist7 li{line-height:32px; border-bottom:#e9e9e9 solid 1px;}
.newslist7 li a{ float:left; color:#333; font-size:17px;}
.newslist7 li span{ float:right; color:#999;}

.lj2018 {background:#046099 url(2018d-1.jpg) center top no-repeat; overflow:hidden; zoom:1;}
.lj-nr { width:1000px; margin:0 auto; overflow:hidden; zoom:1;}
.lj2018 .wqhg{ margin:70px 20px 0 0; text-align:right;}
.lj2018 .wqhg a{ font-size:14px; color:#CCC; line-height:26px;}
.lj2018 .col-2{ overflow:hidden; zoom:1;}
.lj2018 .wqhgtou{ width:700px; margin:50px 0 0 0; float:right; border-radius:8px; background:#7e3535; padding:10px 40px 20px;}
.lj2018 .wqhgtou dt{ text-align:center;}
.lj2018 .wqhgtou dt a{font-size:34px; line-height:50px; color:#f1f1f1;}
.lj2018 .wqhgtou dd a{font-size:16px; line-height:24px; text-indent:2em; color:#f1f1f1;}


.lj2018 .col-3{ overflow:hidden; zoom:1; margin-top:30px; margin-bottom:30px;}
.lj-z{ margin:0 0 0 75px; float:left; width:324px; height:145px; background:url(2018d-2.png) left top no-repeat; padding:50px 30px 0;}
.lj-f{ margin:0 60px 0 0; float:right; width:324px; height:145px; background:url(2018d-3.png) left top no-repeat; padding:50px 30px 0;}

/*学术刊物-----*/
.hd3{height:35px; background:url(szll-dd.jpg) left top no-repeat; margin-bottom: 15px;}
.hd3More{ float:right;font-weight:normal; color:#666; font-size:14px; line-height:35px; margin-right:15px;}
.colTit3{float:left;font-size:22px; line-height:35px; display: inline-block;font-weight: bold; margin-left:10px; color:#FFF;}
.xskw{ margin:0 20px 20px;}
.newslist2{ float:left; width:470px; margin-right:10px;}
.newslist2 li{line-height:32px; border-bottom:#e9e9e9 solid 1px;}
.newslist2 li a{ float:left; color:#333; font-size:16px;}
.newslist2 li span{ float:right; color:#999;}


/*通用标题+摘要-----*/
.toptxtnews{padding-bottom:12px; border-bottom:1px dotted #ddd; margin-bottom:12px;}
.toptxtnews h3{ }
.toptxtnews h3 a{font-size: 18px; font-weight:bold; line-height: 35px;	overflow: hidden;	display: block; color:#546060;}
.text{	text-indent: 2em;	color: #666;	font-size: 15px;	line-height: 24px;}
.more{ color:#F00;}

/*通用新闻列表---可加日期-----*/
.newslist{ float:left; margin-right:10px;}
.newslist li{line-height:32px; border-bottom:#e9e9e9 solid 1px; float:left; width:300px;}
.newslist li a{ float:left; color:#333; font-size:16px;}
.newslist li span{ float:right; color:#999;}

/*产品介绍-----*/
.cp{background:#d4e6fe url(xh-dimg1.jpg) center top no-repeat; overflow:hidden; zoom:1;}
.cpnr{width:1000px; margin:0 auto;  overflow:hidden; zoom:1;}
.cptit{color:#c7000b; font-size:36px; line-height:36px; font-family:"微软雅黑"; font-style:italic; font-weight:bold; text-align:center; margin-bottom:20px;}
.cpnrimg{ background-color:#5d90ca; color:#fff; width:292px; margin:20px; text-align:center;}
.cpnrimg a{color:#fff; line-height:30px;}
.cpnrimg2{width:150px;  margin:20px;}
.cpnrimg2 a{color:#fff; margin-left:10px;}

/*民间观点-----*/
.imglist4 {}
.imglist4 li{ float:left;width:214px; display:inline; vertical-align:middle; margin:0 12px;}
.imglist4 li a{ display:block;}
.imglist4 li a img{ width:210px; height:140px; border:#CCC solid 1px; padding:1px;}
.imglist4 li a.tit{ text-align:center; height:30px; line-height:30px; color:#357bae; font-weight:bold; font-size:15px;}

/*大讲堂-----*/
.hd4{height:35px; background:url(szll-dd2.jpg) left top no-repeat; margin-bottom: 15px;}
.imgtxtnews{ width:450px; float:left; display:inline; padding:0 20px;}
.imgtxtnews dt{ text-align:center; width:214px; float:left;}
.imgtxtnews .img{}
.imgtxtnews .img img{ width:210px; height:140px; border:#CCC solid 1px; padding:1px;}
.imgtxtnews .txtnews{ float:right; width:220px; }
.imgtxtnews dt a{line-height:30px; color:#357bae; font-weight:bold; font-size:15px;}
.imgtxtnews .txt{ color:#999; font-size:15px; text-indent:2em; line-height:26px;}

/*视野旗帜大家-----*/
.hd5{height:35px; margin-bottom: 15px; border-bottom:#2e73b4 solid 3px;}
.hd5More{ float:right;font-weight:normal; color:#999; font-size:14px; line-height:40px;}
.colTit5{float:left;font-size:22px; line-height:35px; display: inline-block;font-weight: bold; margin-left:10px; color:#0f6ec5;}
.newslist3{width:310px; margin-bottom:20px;}
.newslist3 li{line-height:32px; border-bottom:#e9e9e9 solid 1px;}
.newslist3 li a{ float:left; color:#333; font-size:16px;}

.imglist2 {}
.imglist2 li{width:310px;}
.imglist2 li a img{ width:310px; height:200px;}
.imglist2 li a.tit{height:32px; line-height:32px; font-size:16px; font-weight:bold;}
.imglist2 .txt{ color:#999; font-size:15px; text-indent:2em; line-height:26px;}

/*理论周刊-----*/
.imglist3 { margin-left:8px;}
.imglist3 li{ float:left;width:124px; display:inline; vertical-align:middle; margin:0 8px;}
.imglist3 li a{ display:block;}
.imglist3 li a img{ width:120px; height:170px; border:#CCC solid 1px; padding:1px;}
.imglist3 li a.tit{ text-align:center; height:30px; line-height:30px; font-weight: normal; font-size:14px;}


/*滚动图片-----*/
.rollBox {width:1000px; padding-bottom:15px;}
.rollBox .LeftBotton { background:url(arrow_l.gif) no-repeat; width:30px;height:36px;overflow:hidden;float:left;display:inline;margin:65px 5px 0 10px;cursor:pointer;}
.rollBox .RightBotton {background:url(arrow_r.gif) no-repeat; width:30px;height:36px;overflow:hidden;float:left;display:inline;margin:65px 0 0 5px;cursor:pointer;}
.rollBox .Cont {width:920px;overflow:hidden;float:left;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {width:124px;float:left;text-align:center; margin:0 7px;}
.rollBox .Cont .pic img {display:block;margin:0 auto;width:120px; height:170px; border:#CCC solid 1px; padding:1px;}
.rollBox .picTit{ display:block; text-align:center; height:25px; line-height:25px; color:#357bae; font-weight:bold; font-size:15px;}
.rollBox #List1, .rollBox #List2 {float:left;}

/*工作动态-----*/
.imgtxtnews2{ overflow:hidden; zoom:1; margin:0 20px 20px;}
.imgtxtnews2 .img{ float:left;}
.imgtxtnews2 .img img{ width:210px; height:140px; border:#CCC solid 1px; padding:1px;}
.imgtxtnews2 .txtnews2{ float:right; width:320px; }
.imgtxtnews2 .txtnews2 .tit{line-height:30px; color:#000; font-weight:bold; font-size:16px;}
.imgtxtnews2 .txt{ color:#999; font-size:15px; text-indent:2em; line-height:26px;}

.newslist4{width:385px;}
.newslist4 li{line-height:32px; border-bottom:#e9e9e9 solid 1px;}
.newslist4 li a{ float:left; color:#333; font-size:16px;}

/*------------------------底部 start--------------------------*/
.footer{width: 1000px;	margin: 0 auto;	font-size: 12px; padding: 40px 0; overflow:hidden;zoom:1;}
.footleft{ width:400px;}
.footleft li{ float:right; margin:0 5px;}
.footright{ width:570px;}

/*头图效果-----*/
#layer1 {position: absolute; height: 206px;	width: 206px; background-image: url(http://last.sznews.com/2016/ssw/images/lltop-1.png); top: 90px; left: 176px;}
#layer2 {
	position: absolute;
	height: 183px;
	width: 180px;
	background-image: url(http://www.szlilun.com/ssw/images/lltop-13.png);
	top: 64px;
	left: 570px;
}
#layer3 {
	position: absolute;
	height: 182px;
	width: 181px;
	background-image: url(http://www.szlilun.com/ssw/images/lltop-11.png);
	top: 161px;
	left: 669px;
}
#layer4 {
	position: absolute;
	height: 181px;
	width: 180px;
	background-image: url(http://www.szlilun.com/ssw/images/lltop-4.png);
	top: 262px;
	left: 560px;
}
#layer5 {
	position: absolute;
	height: 171px;
	width: 170px;
	background-image: url(http://www.szlilun.com/ssw/images/lltop-5.png);
	top: 363px;
	left: 455px;
}
#layer6 {
	position: absolute;
	height: 181px;
	width: 180px;
	background-image: url(http://www.szlilun.com/ssw/images/lltop-6.png);
	top: 308px;
	left: 307px;
}
#layer7 {
	position: absolute;
	height: 183px;
	width: 181px;
	background-image: url(http://www.szlilun.com/ssw/images/lltop-12.png);
	top: 262px;
	left: 147px;
}
#layer8 {
	position: absolute;
	height: 125px;
	width: 126px;
	background-image: url(http://www.szlilun.com/ssw/images/lltop-8.png);
	top: 61px;
	left: 329px;
}
#layer9 {
	position: absolute;
	height: 124px;
	width: 125px;
	background-image: url(http://www.szlilun.com/ssw/images/lltop-9.png);
	top: 14px;
	left: 502px;
}
#layer10 {
	position: absolute;
	height: 102px;
	width: 232px;
	background-image: url(http://www.szlilun.com/ssw/images/lltop-logo.png);
	top: 191px;
	left: 377px;
}


/** css cell **/
.clearfix:after{visibility:hidden; display:block; font-size:0; content:"."; clear:both; height:0;}  
*html .clearfix{ zoom:1;} 
*+html .clearfix{ zoom:1;} 
.f-l{ float:left;display:inline;} 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:500;} 

.listw{ margin:0 20px;}
.sec-main{width:1000px; overflow:hidden;}
/*--图片列表20130608-----------------------------*/
.imgListWrap{overflow:hidden;zoom:1; margin-bottom:20px;}
.imgList{ overflow:hidden; zoom:1; }
.imgList li{ float:left;display:inline; padding:3px; background:#f8f8f8;border:1px solid #eee; margin:10px;}
.imgList li a{ display:block;}
.imgList li a img{ width:195px;}
.imgList li a.tit{ border:none; font-size:14px;text-align:center; height:30px; line-height:30px; width:195px; overflow:hidden; font-weight:bold;}

/*滚动图片-----*/
.scrollImg{ position:relative;width:310px;height:200px; overflow:hidden;}
.scrollImg img{width:310px;height:200px;}
#bd1lfimg{position:relative;width:310px;height:200px;overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{position:relative; width:310px;height:200px; overflow:hidden; float:left;}
#bd1lfimg dt{ position:absolute; left:0; top:0;}
#bd1lfimg dd { width:310px;height:25px; line-height:25px;  padding:8px 0 4px 15px; overflow:hidden;background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0; bottom:0;}
#bd1lfimg dd a{font-size:14px; font-weight:bold; color:#ffffff; position:relative; z-index:100;}
#bd1lfimg dd a:hover{color:#cccccc;}
.sub_nav{width:80px; height:25px; right:0; bottom:3px;  position:absolute; color:#999999; z-index:200;}
.sub_no{height:25px;}
.sub_no li{display:block; width:20px; height:20px;line-height:20px; float:left; overflow:hidden;  vertical-align:middle; text-align:center; filter:alpha(Opacity=90); Opacity:0.9; font-family:Arial; font-size:11px;  cursor:pointer; margin:0 2px;background:#ffffff; color:#000000;}
.sub_no li.show{color:#fff; background: #F30;}


/*图片+标题-----*/
.imgweixin{ width:310px; float:left; display:inline; overflow:hidden; zoom:1; border-bottom:#CCC solid 1px; padding-bottom:10px; margin-top:20px;}
.imgweixin .img{ float:left;}
.imgweixin .img img{ width:110px; height:70px;}
.weixin{ float:right; width:190px; }
.imgweixin .tit{ display:block; font-size:17px; line-height:26px;}
.imgweixin .txt{ color:#999; font-size:12px; line-height:20px;}