/*公共设置*/
body { margin:0 auto; padding:0px; background:#ffffff; font-family: "微软雅黑", arial; font-size:16px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li {list-style-type:none;}
img {vertical-align:top;}
/*strong {font-weight:normal;}*/
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:14px; font-weight:normal;}
p {text-indent:2em;} 

/* 公共链接样式 
link:连接平常的状态
visited:连接被访问过之后
hover:鼠标放到连接上的时候
active:连接被按下的时候 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #000; text-decoration:none;}
a:active {color: #000;}

/*字体颜色样式 font-color */
.fBlue{color:#005BA2;}

/*背景底色设计*/
.bgRed {background-color:red;}
.bgBlue {background-color:#1d71b7;}
.bgGrey {background-color:#dcdcdc;}
.bgGray {background-color:#EEEEEE;}
.bgBlue {background-color:#0000BB;}
.bgWhite {background-color:#FFFFFF;}

/*index页底下蓝色横条背景*/
.bgFoot {background-color:#1d71b7;}
/*content页底顶上灰色块背景*/
.bgTopDiv {background-color:#f8f8f8;}

/*背景底色 亚沙会使用*/
.asha_bgColumn1 {background-color: #dcdcdc;}
.asha_bgColumn2 {background-color: #fafafa;}

/* 关键词的灰色底色 */
.bgKeyword {background-color: #dddddd;}

/*分割线*/
.hrGrayLine{color:#EEEFFF;}
/* 测试代码 */
.css5 {border: 1px solid #F00}

/*字体样式颜色设计*/
.cRed,a.cRed:link,a.cRed:visited{ color:#F00;}/*红色*/
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}/*白色*/
.cWhite1,a.cWhite1:link,a.cWhite1:visited{ color:#F7F6F6;}
.cBlue,a.cBlue:link,a.cBlue:visited{ color:blue;}/*蓝色*/
.cBlue1,a.cBlue1:link,a.cBlue1:visited{ color:#1F3BAC;}/*蓝色*/
.cBlue2,a.cBlue2:link,a.cBlue2:visited{ color:#1B4068;}/*蓝色*/
.cBlue3,a.cBlue3:link,a.cBlue3:visited{ color:#016cf0;}/*新蓝色*/
.cBlue4,a.cBlue4:link,a.cBlue4:visited{ color:#2b579e;}/*深蓝色*/
.cBlue5,a.cBlue5:link,a.cBlue5:visited{ color:#2cb6ca;}/*淡蓝色*/
.cBlue6,a.cBlue6:link,a.cBlue6:visited{ color:#003271;}/*深蓝色 主题位置*/
.cBlue7,a.cBlue7:link,a.cBlue7:visited{ color:#033aa6;}/*新蓝色*/
.cBlue8,a.cBlue8:link,a.cBlue8:visited{ color:#017bae;}/*content页面标题*/
.cGray,a.cGray:link,a.cGray:visited{ color:#ddd;}/*灰色*/
.cGrey,a.cGrey:link,a.cGrey:visited{ color:#666666;}/*主页最底下灰色字体*/
.cGrey1,a.cGrey1:link,a.cGrey1:visited{ color:#adadad;}/*content页导航灰色字体*/
.cGrey2,a.cGrey2:link,a.cGrey2:visited{ color:#282828;}/*content页正文灰色字体*/
.cGrey3,a.cGrey3:link,a.cGrey3:visited{ color:#5b5b5b;}/*content页导航栏灰色字体*/
.cOran,a.cOran:link,a.cOran:visited{ color:#FF7100;}/*橙色*/
.cBlack,a.cBlack:link,a.cBlack:visited{ color:#000;}/*黑色*/
.cOrange, a.cOrange:link, a.cOrange:visited {color: #f87359;}/* 栏目字体颜色 亚沙会使用*/


/* 鼠标移到图片使图片变大 */
/* DIV是直接用，ID是用#，class是用. */
.image_box img{
		cursor: pointer;
		transition: all 0.6s;
}
.image_box img:hover{
		transform: scale(1.2);
		-webkit-transform: scale(1.2);
}

/* 四个边起阴影，圆角设置 */
.box_ {
	overflow: hidden;
	background: #fff;
	margin-top: 5px;
	margin-bottom: 5px;
	-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 5px;
}

/* index图片起阴影，圆角设置 */
.index_box {
	overflow: hidden;
	background: #fff;
	-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 5px;
}

/*UL将LI并为一行显示
	各大网站链接模块使用*/
#nav {
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#nav li {
	display: inline;
	margin: 0;
	padding: 0;
	float: left;
}

/* 三亚新闻控制框 */
.sanyaNewsDiv {
	border: 1px solid #FFF
}

/* 设置搜索框的颜色 */
.sourceDiv {
	border: 1px solid #7ad5e7;
	background-color: transparent;
}

/* 视频新闻下端透明背景颜色 */
.videoNewbgcoloe {
	background-color: rgba(0, 0, 0, 0.7)
};


/* deficult.css 移植的验证css */
/* ---------------------------------- */
.topic_news {
	height: 138px;
	overflow: hidden;
}

.topic_news li {
	display: block;
	height: 68px;
	overflow: hidden;
	border-bottom: dotted 1px #039;
}

.topic_news h2 {
	text-align: center;
	padding: 1px 0;
	font-size: 16px;
	font-weight: bold;
}

.topic_news .description {
	height: 40px;
	overflow: hidden;
}

/* 通用新闻列表1（16号字体） 开始 */
.news_list {
	padding: 0 10px 0 0;
}
.news_list  li {
	font-size: 16px;
	margin: 0;
	padding: 0 10 0 0;
	background: url(bg_line4.gif) 0 1px no-repeat;
	line-height: 28px;
	height: 28px;
	overflow: hidden;
	list-style: none;
	font-weight: normal;
}
/* 通用新闻列表1（16号字体） 结束 */

.news_list  li a {
	font-weight: normal;
}

/* 通用新闻列表2（14号字体） 开始 */
.news_list2 {
	padding: 0 10px 0 0;
}
.news_list2  li {
	font-size: 14px;
	margin: 0;
	padding: 0 10 0 0;
	background: url(bg_line4.gif) 0 1px no-repeat;
	line-height: 26px;
	height: 26px;
	overflow: hidden;
	list-style: none;
	font-weight: normal;
}

.news_list2  li a {
	font-weight: normal;
}
/* 通用新闻列表2（14号字体） 结束*/

/* 首屏 */
.topnews {
	height: 100px;
	position: relative;
}

.top_icon {
	width: 82px;
	height: 82px;
	position: absolute;
	left: 0;
	top: 0;
	background: url(bg_1.gif) no-repeat;
}

.top_bar {
	float: right;
	width: 100%;
	height: 95px;
	margin: 1px 0 0 0;
	overflow: hidden;
}

.top_bar h1 {
	display: block;
	height: 52px;
	text-align: center;
	font-size: 28px;
	font-weight: bolder;
	line-height: 52px;
	text-indent: 40px;
	overflow: hidden;
}

.top_bar .description {
	padding: 0 10px 0 40px;
	height: 40px;
	overflow: hidden;
}
/* ---------------------------------- */


/* newColumn页面列表设置CSS 开始*/
.list_1 {
	line-height: 28px;
	padding-left: 18px;
	width: 700px;
	background: url(/images2/bg-weizhi.jpg) no-repeat left center;
	color: #666;
	font-size: 16px;
	margin: 5px auto -5px;
}

.list_2_l11 {
	border-bottom: #666 1px dotted;
	border-left: #666 0px dotted;
	line-height: 30px;
	margin: 8px auto 12px;
	padding-left: 25px;
	width: 90%;
	background: url(/images2/bg_lm.png) no-repeat left center;
	color: #039;
	font-size: 16px;
	border-top: #666 0px dotted;
	font-weight: bolder;
	border-right: #666 0px dotted
}

.list_2_l22 {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 92%;
	padding-right: 0px;
	margin-left: auto;
	font-size: 16px;
	margin-right: auto;
	padding-top: 0px
}

.list_2_l22 span {
	text-align: right;
	width: 150px;
	float: right;
	color: #666;
	font-size: 14px
}

.list_2_l22 li:hover {
	background: #EFEFEF;
}

/* newContent页面 */
.list_2_l33 {
	border-bottom: #e3e3e3 0px solid;
	text-align: center;
	border-left: #e3e3e3 0px solid;
	width: 90%;
	height: 47px;
	margin-left: auto;
	font-size: 14px;
	border-top: #e3e3e3 1px solid;
	margin-right: auto;
	border-right: #e3e3e3 0px solid;
	padding-top: 35px
}

.list_2_l44 {
	width: 680px;
	margin-left: auto;
	margin-right: auto
}

.list_2_l44 h2 {
	text-align: center;
	line-height: 60px;
	font-size: 24px;
	font-weight: bolder
}

.list_2_l44 h4 {
	text-align: center;
	line-height: 24px;
	margin: 0px 0px 12px;
	color: #999;
	font-size: 12px;
	font-weight: normal
}

/* 字体改为18像素 */
.list_2_l55 {
	padding-bottom: 0px;
	line-height: 180%;
	padding-left: 0px;
	padding-right: 0px;
	color: #333;
	font-size: 18px;
	padding-top: 0px
}

/* 字体改为18像素 */
.list_2_l55 p {
	text-align: left;
	padding-bottom: 3px;
	line-height: 32px;
	text-indent: 2em;
	margin: 0px auto;
	padding-left: 0px;
	width: 660px;
	padding-right: 0px;
	color: #5b5b5b;
	font-size: 18px;
	padding-top: 3px;
}

.list_2_l55 img {
	border-bottom: #ccc 1px solid;
	text-align: center;
	border-left: #ccc 1px solid;
	padding-bottom: 1px;
	margin: 2px auto;
	padding-left: 1px;
	padding-right: 1px;
	display: block;
	color: #039;
	font-size: 14px;
	border-top: #ccc 1px solid;
	font-weight: bolder;
	border-right: #ccc 1px solid;
	padding-top: 1px
}

.list_2_l66 {
	line-height: 50px;
	width: 660px;
	color: #666;
	margin-left: auto;
	font-size: 14px;
	margin-right: auto
}

.list_2_l66l {
	text-align: left;
	width: 400px;
	float: left
}

.list_2_l66r {
	text-align: right;
	width: 150px;
	float: right
}

.columnContent {
	height: auto;
	width: 700px;
	margin: 8px auto 0px;
	padding: 0px;
}

.columnContent_l3 {
	border: 1px solid #E3E3E3;
	float: left;
	width: 700px;
	height: auto;
}

.columnContent_l3 .news_list {
	margin: 5px 0 16px 0;
	border-bottom: dotted 1px #bbb;
}

.columnContent_l3 .news_list  li {
	font-size: 16px;
	padding: 0 0 0 18px;
	background: url(/images2/bg_line4.gif) 0 1px no-repeat;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
}
/* newColumn页面列表设置CSS 结束*/

/* newColumn页面分页设置CSS 开始*/
.pages	{ font-size: 13px; padding: 20px 0 20px; text-align: center;margin: 20px 0;}
.pages li{float: left;margin-right: 6px;}
.page-previous a{background-color: #fff;border: 1px solid #e4e4e4;border-radius: 2px; padding: 7px 14px;}
.page-next a{background-color: #fff;border: 1px solid #e4e4e4;border-radius: 2px; padding: 7px 14px;}
.page a{background-color: #f5f5f5;border: 1px solid #d7d7d7;border-radius: 2px;color: #333;cursor: pointer;padding: 7px 14px;text-decoration: none;}
.page a:hover,.page-active a{background-color: #cc2a1d;border: 1px solid #cc2a1d; color: #FFFFFF;}
/* newColumn页面分页设置CSS 结束*/

/*文章页显示二维码模块*/
.sharemeChatbox {
  overflow: hidden;
  background: #fff;
  margin-bottom: 10px;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

/*文章页显示内文以及图片模块 2019.03.26*/
.list_content {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	color: #333;
	padding-top: 0px
}

.list_content p {
	text-align: left;
	padding-bottom: 3px;
	line-height: 33px;
	text-indent: 2em;
	margin: 0px auto;
	padding-left: 0px;
	width: 660px;
	padding-right: 0px;
	color: #3b3b3b;
	padding-top: 3px;
}

.list_content img {
	border-bottom: #ccc 1px solid;
	text-align: center;
	border-left: #ccc 1px solid;
	padding-bottom: 1px;
	margin: 2px auto;
	padding-left: 1px;
	padding-right: 1px;
	display: block;
	color: #039;
	font-size: 14px;
	border-top: #ccc 1px solid;
	font-weight: bolder;
	border-right: #ccc 1px solid;
	padding-top: 1px
}

.title_content {
	width: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	line-height: 60px;
	font-weight: bolder
}


/* 栏目页页面列表位置 */
.list_1_Column {
	line-height: 28px;
	padding-left: 18px;
	width: 800px;
	background: url(/images2/bg-weizhi.jpg) no-repeat left center;
	color: #666;
	font-size: 16px;
	margin: 5px auto -5px;
}


/*文章页显示内文以及图片模块 2019.03.26*/
.list_content2 {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
	padding-bottom: 0px;
	color: #333;
}

.list_content2 p {
	margin: 0px auto;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 33px;
	text-indent: 2em;
	width: 760px;
	color: #3b3b3b;
	
}

.list_content2 img {
	margin: 2px auto;
	text-align: center;
	border-left: #ccc 1px solid;
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-bottom: #ccc 1px solid;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px
	padding-bottom: 1px;
	font-size: 14px;
	font-weight: bolder;		
	color: #039;
  display: block;
}

.title_content2 {
	width: auto;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	line-height: 60px;
	font-weight: bolder
}
