.banner {
	width: 100%;
	background-repeat: no-repeat;
	height: 400px;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 160px;
	line-height: 400px;
	font-weight: bold;
	background-position: center center;
	text-align: center;
	color: #990033;
	background-image:url(shenzha_banner.jpg);
}


a{
	text-decoration:none;
	color:#000000;
}


a:hover{
	text-decoration:none;
	color:#FF3333;	
}

/*.main {
	width: 1060px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}*/
.footer {
	font-family: "å¾®è½¯é›…é»‘";
	text-align: center;
	margin: 0;
	padding: 15px 0px 10px;
	background-color: #B3D9FF;
	font-size: 16px;
	float: left;
	width: 100%;
}


.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.zongshu {
	float: left;
	/*height: 400px;*/
	width: 1000px;
	font-family: "å¾®è½¯é›…é»‘";
	margin-top: 40px;
	font-size: 16px;
	line-height: 36px;
	letter-spacing: 1px;
	margin-right: 30px;
	margin-left: 30px;
}
.fuwu-bg {
	width: 1000px;
	margin-right: 30px;
	margin-left: 30px;
	height: 208px;
	float: left;
	margin-bottom: 36px;
}
.changtai-bg {
	float: left;
	width: 410px;
	margin-left: 40px;
	margin-top: 25px;
	margin-bottom: 25px;
}


.zongshu-biaoti {
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 34px;
	text-align: center;
	line-height: 58px;
	font-weight: bold;
	color: #000099;
	margin-top: 30px;
}
.xiaotoufw {
	/*background-color: #33CCFF;*/
	float: left;
	height: 110px;
	width: 1060px;
	margin-top: 30px;
	margin-bottom: 30px;
	background-image:url(shenzha_fw_btn.png)
}
.xiaotoucz {
	/*background-color: #33CCFF;*/
	float: left;
	height: 110px;
	width: 1060px;
	margin-top: 30px;
	margin-bottom: 30px;
	background-image:url(shenzha_cz_btn.png)
}
.fuwu-pic {
	float: left;
	height: 200px;
	width: 300px;
	border: 3px double #333333;
}
.fuwu-wenzi-bg {
	float: left;
	height: 208px;
	width: 692px;
}
.fuwu-wenzi-biaoti {
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 20px;
	font-weight: bold;
	margin-left: 50px;
	margin-bottom: 20px;
	width: 500px;
	float: left;
	margin-top: 5px;
}
.fuwu-wenzi-biaoti a {
	color:#000;
	text-decoration:none;
}
.fuwu-wenzi-biaoti a:hover {
	color:#FF3333;
}

.fuwu-wenzi-zhaiyao {
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 16px;
	margin-left: 50px;
	width: 634px;
	float: left;
	letter-spacing: 1px;
	line-height: 30px;
}
.changtai-pic {
	float: left;
	height: 200px;
	width: 300px;
	border: 3px double #333333;
	margin-left: 50px;
	margin-bottom: 14px;
}
.changtai-biaoti {
	float: left;
	height: 30px;
	width: 368px;
	margin-left: 20px;
	margin-bottom: 14px;
	line-height: 30px;
	font-family: "å¾®è½¯é›…é»‘";
	text-align: center;
	font-size: 14px;
}
.chuangzuo-bg {

	width: 1000px;
	margin-right: 30px;
	margin-left: 30px;
	height: 208px;
	float: left;
	margin-bottom: 36px;
}
.chuangzuo-wenzi-bg {

	float: left;
	height: 208px;
	width: 682px;
}
.chuangzuo-wenzi-biaoti {

	font-family: "å¾®è½¯é›…é»‘";
	font-size: 20px;
	font-weight: bold;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 500px;
	float: left;
	margin-top: 5px;
}
.chuangzuo-wenzi-zhaiyao {

	font-family: "å¾®è½¯é›…é»‘";
	font-size: 16px;
	margin-left: 20px;
	width: 634px;
	float: left;
	letter-spacing: 1px;
	line-height: 30px;
}
.chuangzuo-pic {

	float: left;
	height: 200px;
	width: 300px;
	border: 3px double #333333;
}
.chengguozhanshi {
	float: left;
	height: 540px;
	width: 1060px;
	margin-top: 10px;
	background-color: #66FFFF;
	margin-bottom: 30px;
}

.bannerbg{height:405px; padding-top:0px; width:1020px; background:#e6e6e6; padding-bottom:0px; float:left;}
.mod-banner{width:830px;height:345px;margin:0 auto;position:relative; z-index:1; margin-top:30px; /*background-color:#FC0;*/}
#focus_img{height:345px;overflow:hidden; width:830px;}
#focus_img ul li{width:830px; height:345px;}
#focus_img img{ cursor:pointer;}
#btn_focus_prev,#btn_focus_next{width:40px;height:80px;position:absolute;top:130px; text-indent:-99em; cursor:pointer;}
#btn_focus_prev{ background-position:0px 0px;left:-95px;background-image:url(arrow.png);background-repeat:no-repeat;}
#btn_focus_next{ background-position:0px -80px;right:-95px;background-image:url(arrow.png);background-repeat:no-repeat;}


.module { border: 1px solid #cfcfcf;}
.module .module-title .more {float: right; line-height: 26px; padding-right: 10px;}
.module .module-title .more  { color: #808080;}
.module .module-title h3 { border: 1px solid #FFFFFF;height: 26px; line-height: 26px; float: left;}
.module .module-title h3 a {color: #313131;  padding: 0px 8px; border-right:1px solid #969696; }
.module .module-title { border-bottom: 1px solid #925574; background: url(module-bg.gif) repeat-x; overflow: hidden;_zoom:1;}
.module .module-cont {padding-top: 19px;}
.module .module-title h3 .last {border-right:none; }
.module .module-title h3 .first {border: none; color: #000000;}

.module-6 {width: 302px;height: 592px; float: left;}


.module-6 .switch-con ul {overflow: hidden;_zoom:1; width: 300px;}
.module-6 .switch-con li {float: left; margin-right: 20px;}
.module-6 .switch-con li p {text-align: center; line-height: 20px;height:44px;width:128px;padding-left:1px}
.module-6 .switch-con li img  {width:128px; height: 96px; }
.module-6 .img-box {overflow: hidden;width: 276px;} 
.module-6  .list a  {background: url(dian-3.gif) no-repeat left; padding-left:9px; line-height: 22px; color: #000000; font-size: 14px;}
.module-6  .module-cont  .switch-con{ padding-left: 15px; padding-top: 15px;}
.module-6  .module-cont h4 a {width: 100px; display:inline-block;height: 32px; float: left; text-align: center; line-height: 32px; background: #eeeeee; color: #000000;border-bottom: 1px solid #dbdbdb;}
.module-6  .module-cont h4 { overflow:hidden;_zoom:1;}
.module-6 .module-cont { padding-top: 0px;}
.module-6  .module-cont h4 .border {border-left: 1px solid #cbcbcb;border-right: 1px solid #cbcbcb;}
.module-6  .module-cont h4 .active {background: #f6f6f6; border-bottom-color: #f6f6f6;}
.module-6  .list { padding-top: 10px;}

.module-small { width: 302px; height: 285px; float: left; margin-left: 19px; margin-bottom: 21px;}


.module-small .img li img {width: 120px; height: 84px; display: block;} 
.module-small .img li  {float: left; }
.module-small .img li p {width: 120px; text-align: center;line-height: 24px;}
.module-small .img  {overflow: hidden;_zoom:1;}
.module-small .list a  {background: url(dian-3.gif) no-repeat left; padding-left:9px; line-height: 22px; color: #000000; font-size: 14px;}
.module-small .module-cont { padding-left: 15px;}

/* ceshi-xiaotu  */


.module-small .ceshi li img {width: 120px; height: 75px; display: block;} 
.module-small .ceshi li  {float: left; }
.module-small .ceshi li p {width: 120px; text-align: center;line-height: 20px;padding-top:2px;height:40px}
.module-small .ceshi  {overflow: hidden;_zoom:1;}
.module-small .list a  {background: url(dian-3.gif) no-repeat left; padding-left:9px; line-height: 22px; color: #000000; font-size: 14px;}
.module-small .module-cont { padding-left: 15px;}
.module-9 .ceshi li {margin-right: 25px;}
.module-9 .ceshi {width: 400px;}
.module-9 .ceshi-box {overflow: hidden;width: 277px;} 



.module-7 .img li {margin-right: 35px;}
.module-7 .img {width: 400px;}
.module-7 .img-box {overflow: hidden;width: 277px;} 
.module-7 .list {border-top: 1px solid #cccccc;width: 275px; padding-top: 10px;}
.module-7 strong a {font-weight: bold; color: #414141;}


.module-8 .module-cont div { overflow: hidden;_zoom:1; border-bottom: 1px solid #cccccc;width: 268px; overflow: hidden; margin-bottom: 10px;height:102px;}
.module-8 .module-cont div ul {float: left;margin-right:0px;} 
.module-8 .module-cont div p {width: 133px;float:left; }
.module-8 .module-cont div p a {color: #000000;}


.module-9 .img li {margin-right: 25px;}
.module-9 .img {width: 400px;}
.module-9 .img-box {overflow: hidden;width: 277px;} 



.main {
	/*background-color:blue;*/
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	/*margin-top: 5px;*/
	overflow:hidden;
	padding:0px 0px 0px 0px;
}

.main-width {
	float: left;
	margin:20px 0px 0px 0px;
	display:inline;
	width:100%;
	padding:0px 0px 10px 0px;

}

.main-title {
	float: left;
	width:100%;
	background:red;
	height:50px;
}









/*焦点图*/

.FocusPic {
	width: 550px;
	float: left;
	height: 330px;
	margin:0px 0px 0px 0px;
	display:inline;
}



/*焦点新闻*/

.FocusNews {
	width: 400px;
	background-color:#e92b2b;
	float:left;
	height: 330px;
	margin:0px 0px 0px 0px;
	display:inline;
	/*border: 1px solid #E0E0E0;
	padding:0px 0px 1px 0px;*/
}



.FocusNews-Title {
	width:352px;
	font-size: 20px;
	color: white;
	text-align:center;
	padding:0px 0px 0px 0px;
	float:left;
	margin:20px 0px 10px 24px;
	border-bottom: 1px white dashed;
	height:80px;
	line-height:30px;
	font-weight:bold;
}

.FocusNews-Title a{
	font-size: 20px;
	color: white;
}

.FocusNews-Title a:hover{
	font-size: 20px;
	color: white;
}





.FocusNews-BoldL-Title {
	width: 352px;
	font-size: 16px;
	/*font-weight: bolder;*/
	color: white;
	text-align: left;
	padding: 0px;
	float: left;
	margin:0px 0px 0px 24px;
	line-height: 35px;
	height:35px;
}

.FocusNews-BoldL-Title a{
	font-size: 16px;
	color: white;
}

.FocusNews-BoldL-Title a:hover{
	font-size: 16px;
	color: white;
}
.toutiao{width:100%; text-align:center; font-size:45px; font-weight:bold; line-height:50px; color:#bf0009; float:left;}
.toutiao a{ font-size:35px; color:#bf0009; text-decoration:none;}
.toutiao a:hover{ font-size:35px; color:#bf0009; text-decoration:none;}
.toutiao-st{width:100%; height:50px; font-size:16px; color:#333; float:left; line-height:50px; text-align:center;}
.toutiao-st a{ font-size:14px; color:#333; text-decoration:none;}
.toutiao-st a:hover{ font-size:14px; color:#333; text-decoration:none;}
.toutiao-pig{width:220px; height:100px; float:left;}
.toutiao-pig img{width:220px; height:100px;}
.FocusNews-Title a{font-size:18px;}
.FocusNews-Title a:hover{font-size:18px;}
.theme-default .nivo-directionNav a {
	background: url("http://www.cflac.org.cn/19da/resources/arrows.png") no-repeat; border: 0px currentColor; width: 49px; height: 49px; text-indent: -9999px; display: block;
}
.theme-default a.nivo-nextNav {
	background-position: -49px 0px; right: 0px; top:120px;
}
.theme-default a.nivo-prevNav {
	left: 0px; top:120px;
}
.changtai-bg-meiti {
	float: left;
	height: 30px;
	width: 240px;
	margin-left: 20px;
	margin-bottom: 14px;
	line-height: 30px;
	font-family: "å¾®è½¯é›…é»‘";
	text-align: center;
	font-size: 14px;
}




/* 核心编辑区域 */
.logoArea, .footerArea, .bodyArea {
    border: 1px dotted #000000;
    position: relative;
}

.logoArea {
    height: 397px;
    width: 100%;
    background: url('../../images/temp/banner.jpg');
    background-size: 100% 100%;
}

.bodyArea {
    min-height: 1500px;
    width: 100%;
    margin: 0 auto;
    margin-top: 50px; 
}
.bodyArea{
	min-height: 300px;
	height: 300px;
	border: 0 none;
}
.bodyArea > .pluginBody{
	height: 100%;
}
.footerArea {
    height: 200px;
    width: 100%;
}

.col-md-12.text-align {
    text-align: center;
}

form.middle-align-form {
    display: inline-block;
}

/* 布局标题 */
h4.header{
    font-size: 18px;
    font-weight: bold;
    text-indent:18px;
    margin:0px;
    height: 38px;
    line-height: 38px;
}

h4.header.border{
	border-bottom: 1px solid #e0dfe7;
}

/*.header.border span.L-title{
	border-bottom: 3px solid #99b0cc;
}*/

/*.header.border span.L-title-cloud{
	background: url("../../images/core/xiangyun.png");
	background-repeat : no-repeat;
	background-size : 63px 21px;
	padding : 6px 50px;
}*/

.header span.L-more{
    float: right;
}

.header span .L-more-ico {
  width: 22px;
  height: 22px;
  background: url(../../images/core/icons-more.png) no-repeat;
  display: inline-block;
  position: absolute;
  right: 10px;
  top: 8px;
}

/* 行 列 */
.cssrow {
    border-radius: 8px;
    border: 1px solid #000;
    -webkit-transition: border 0.5s;
    -moz-transition: border 0.5s;
    -ms-transition: border 0.5s;
    -o-transition: border 0.5s;
    transition: border 0.5s;
    position: relative;
    height: auto;
    /*width: 100%;*/
}

.cssrow:hover {
    border: 1px solid #eeeeee;
}

.csscolumn {
    border-radius: 8px;
    border: 1px solid #000;
    /*float: left;*/
    height: auto;
    -webkit-transition: border 0.5s;
    -moz-transition: border 0.5s;
    -ms-transition: border 0.5s;
    -o-transition: border 0.5s;
    transition: border 0.5s;
    position: relative;
    margin: 0 auto;
}

.csscolumn:hover {
    border: 1px solid #eeeeee;
}

/* 插件 */
.plugin {
    text-align: center;
    cursor: pointer;
}

/* 栏目*/
.channel {
    text-align: center;
    cursor: pointer;
}

.pluginBody{
    overflow: hidden;
    overflow: visible;
    width: 100%;
    height: 100%;
}

#body .pluginBody{
    overflow: visible; /*临时解决了顶部悬浮按钮被挡住的问题*/
}

/* 悬浮配置按钮 */
.floatRightBar {
    border: 1px solid #000;
    width: 46px;
    height: 20px;
    position: absolute;
    right: -15px;
    z-index:4;
}
.L-floatBar{
	font-family:normal;
	/* color:black; */
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	text-decoration:normal;
}
.L-floatBar-measure {
	color: #BBB;
	position: absolute;
    right:50%;
    bottom: 50%;
}

/* 显示block像素字体样式*/
.blockMeasure{
	float: right;
	font-size: 10px;
	font-weight: normal;
	color: #BBB;
	line-height: 25px;
}

/* 显示标题处链接的默认样式*/
.otherLinkContainer{
	margin-left:50px
}
.otherLinkContainer.red .otherLinkStyle:hover{
	background-color : #bc3326;
}
.otherLinkContainer.grey .otherLinkStyle:hover{
	background-color : #EEE;
}
.otherLinkContainer.black .otherLinkStyle:hover{
	background-color : #000;
}
.otherLinkContainer.white .otherLinkStyle:hover{
	background-color : #FFF;
}

.otherLinkStyle{
	font-size:12px;
	font-weight:200;
	padding:0px 10px ;
	color:#000;
}

.otherLinkSeparator{
	font-size:12px;
	color:#000;
}

/* .otherLinkStyle:hover{
	background-color : #678;	
} */

.cog, .trash, .header{
    cursor: pointer;
}

/**************************************** preview ******************************************************/
body.preview .floatRightBar{
    display: none;
}

body.preview .cssrow, body.preivew .cssrow:hover, body.preview .csscolumn, body.preview .csscolumn:hover{
    border: none;
    border-radius : 0px;
}

body.preview .bodyArea{
    margin-top : 0px;
}

/*************************************** sidebar *******************************************************/
.L-remove , L-addRow,.L-addBackground{
	cursor : pointer;
}

/*************************************** 覆盖bootstrap******************************************************/
.container, .container-fluid{
	padding-left: 0;
	padding-right: 0;
}

.row {
	margin-left: 0;
	margin-right: 0;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
	padding-left: 0;
	padding-right: 0;
}

/* 自适应隐藏block列设置 */
@media (max-width: 767px) {
	.col-xs-cc-0 {
		display: none;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
    .col-sm-cc-0 {
        display: none;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .col-md-cc-0 {
        display: none;
    }
}

@media (min-width: 1200px) {
    .col-lg-cc-0 {
        display: none;
    }
}


