/*
* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	font-family: arial, 宋体, serif;
	font-size: 12px;
	text-align: center;
	background-color: #DCDCDC;
}*/
/*reset css*/
body {
	text-align:left;
	background-color: #DCDCDC;
	background-image: url(../img/back_bg/back_bg_full.png);
	background-repeat:repeat-y;
	background-position: top;
	background-attachment:fixed;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
font-size: 12px;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset,img {
border:0;
}
/* 与富文本编辑器冲突
address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:normal;
}*/
ol,ul {
list-style:none;
}
caption,th {
text-align:left;
}
h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:normal;
}
q:before,q:after {
content:'';
}
abbr,acronym { border:0;
}
a {text-transform:none;text-decoration:none;} 
/*reset css end*/
/*自定义css*/
/*重设strong标签，因为富文本编辑器“加粗”功能依赖本标签*/
strong {
	font-weight:bold;
}
/*自定义css end*/
/*LOGO栏*/
#logo_top{
	width: 1000px;
	height: 150px;
	margin: auto;
}
/*导航栏*/

#nav {
	width: 1000px;
	line-height: 24px;
	list-style: none;
	display: block;
	margin: auto;
	/*margin-left:auto;
	margin-right:auto;*/
	background-color: #00008B;
}

#nav a {
	color: #fff;
	display: block;
	text-align: center;
	width: 100px;
	/*width: 99px;*/
}

#nav a:link {
	color: #fff;
	text-decoration: none;
}

#nav a:visited {
	color: #fff;
	text-decoration: none;
}

#nav a:hover {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	background-color:#6495ED;
}

/*主栏目*/
#nav ul {
	list-style: none;
}

#nav li {
	float: left;
	background-color: #00008B;
	position: relative;z-index:100;
	/*border-right: #778FC7 solid 1px;*/
}

#nav li a {
	display: block;
	line-height: 35px;
	height: 35px;
}

/*子栏目*/
#nav .child {
	line-height: 27px;
	list-style-type: none;
	top: 35px;
	text-align: left;
	/*width: 99px;*/
	width: 100px;
	position: absolute;
	display: none;
	z-index:100;
}
#nav li ul li{
  width: 100%;
  background: #4169E1;
  }
/*导航栏end*/
/*地址栏*/
.div_address_layout {
	width: 1000px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	margin-top:5px;
}
.div_address_back {
	width: 190px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: #e02b22;
	float:left;
	margin-left:5px;
}
.div_address_top {
	width: 190px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: #D3D3D3;
	float:left;
	margin-left:5px;
}
.div_address {
	width: 785px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	/*color:#4169E1;*/
	font-weight:bold;
	float:left;
	margin-left:5px;
}
.div_address a{
	line-height: 30px;
} 
/*图片轮播css*/
.scroll_div {width:300px; height:250px;position:relative;}
.scroll_div .pic{width:300px; height:250px; overflow:hidden; position:absolute;top:0; left:0;}
.scroll_div .pic li{width:300px; height:250px; position:absolute; top:0; left:0; display:none;z-index:0;}
.scroll_div .btn{float:left; width:70px;position:absolute; bottom:10; right:10;z-index:10;}
.scroll_div .btn li{width:12px; height:12px; display:block; float:left; text-align:center; color:#fff; font:10px/100% "微软雅黑"; font-weight:bold; background:#008dd8; line-height:12px; cursor:pointer;}
.scroll_div .btn li.on{background:#d73737;}
/*图片轮播css end*/
/*宣传轮播css*/
.scroll_conduct_div {width:300px; height:250px;position:relative;}
.scroll_conduct_div .pic_conduct{width:300px; height:250px; overflow:hidden; position:absolute;top:0; left:0;}
.scroll_conduct_div .pic_conduct li{width:300px; height:250px; position:absolute; top:0; left:0; display:none;z-index:0;}
.scroll_conduct_div .btn_conduct{float:left; width:70px;position:absolute; bottom:10; right:10;z-index:10;}
.scroll_conduct_div .btn_conduct li{width:12px; height:12px; display:block; float:left; text-align:center; color:#fff; font:10px/100% "微软雅黑"; font-weight:bold; background:#008dd8; line-height:12px; cursor:pointer;}
.scroll_conduct_div .btn_conduct li.on{background:#d73737;}
/*宣传轮播css end*/
/*标签夹*/
.a_title_white {
	color:#FFF;
	text-overflow:ellipsis;
	text-align: center;
	white-space:nowrap;
	display:block;
	width:190px;
	margin:auto;
	}
.label_group_div_img{
	position:absolute;
	 width:200px;
	 height:16px;
	 line-height:16px;
	 bottom:0;
	 left:0;
	 background-color: #000;
	 text-align:center;
}
.label_group {
	/*background-image: url(../img/labelgroup/label_head_bg4.png);
	background-repeat: no-repeat;*/
	width:100px;
	height:35px;
	text-align:center;
	line-height:35px;
	color:#707070;
}
.label_group_selected {
	background-image: url(../img/labelgroup/label_head_bg5.png);
	background-repeat: no-repeat;
	width:100px;
	height:35px;
	text-align:center;
	line-height:35px;
	color:#2d374b;
}
.label_group_ul {
	list-style: none;
}

.label_group_ul li {
	float: left;
	position: relative;

}

.label_group_content {
	width: 683px;
	height: 350px;
	margin: auto;
	text-align: left;
	position:relative;
	display:none;
	border:1px solid #D3D3D3;
	border-top:0px solid #000;
}
.label_group_content_list {
	width: 683px;
	margin-top: 15px;
	text-align: left;
	position:relative;
	float:left;
}
.label_group_content_layout {
	width: 685px;
	margin: auto;
	position:relative;
}
/*标签夹end*/
/*滚动宣传栏start*/
div#round
{
	width:358px; 
	height:228px;
    border: 1px solid #FFC0CB;/*定义边框颜色*/
    -moz-border-radius: 10px;      /*兼容 Gecko browsers */
    -webkit-border-radius: 10px;   /* 兼容Webkit browsers */
    border-radius:10px;            /* 兼容W3C syntax */
    background:#FFF0F5;/*此处为DIV背景色设置*/
}
.scroll_conduct{
	margin-top:10px;
	margin-left:10px;
	overflow:hidden;
	height: 210px; 
	width: 338px;
	text-align: left;
	}
.scroll_conduct ul li{
	height: 210px; 
	width: 338px;
	/*合适WebKit浏览器或移动端（绝大部分是WebKit内核的）浏览器*/
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 15;
    -webkit-box-orient: vertical;
    text-overflow:ellipsis;
    word-wrap:break-word;
    word-break:break-all;
	}
/*滚动宣传栏end*/
/*架构start*/
.div_lit_135 {
	margin-left:10px;
	margin-top:10px;
	background-color:#000080;
	float:left;
	border-left:5px solid #8B0000;
}
.a_lit_135 {
	display:block;
	width:130px;
	text-align:center;
	height: 25px;
	line-height:25px;
	color:#FFF;
	font-weight:bold;
}
/*架构end*/
/*contentdetail*/
.div_detail_layout {
	width:785px;
	margin:auto;
}
.a_detail_title {
	width:785px;
	display:block;
	font-family: 黑体;
	font-size: 25px;
	font-weight: bold;
	line-height: 50px;
	text-align: center;
}
.a_detail_date {
	width:785px;
	display:block;
	font-family: 黑体;
	font-size: 12px;
	line-height: 12px;
	text-align: center;
	color:#C0C0C0;
}
.a_detail_content {
	width:785px;
	display:block;
	text-align: left;
}
/*contentdetail end*/
/*message*/
.div_list_msg_layout{
	width:785px;height:100px;
	}
	.div_list_msg_img{
	width:100px;height:100px;float:left;
	}
	.div_list_msg_content
	{width:685px;height:100px;float:left;
	}
	.div_list_msg_content_item
	{width:685px;height:25px;
	}
	.div_list_msg_content_textarea
	{width:685px;
	}
	.a_list_msg_content_item{
	line-height:25px;
	}
	
/*message end*/
/* 给飘窗添加一些基础样式，如宽度，高度和背景颜色等等 */
.automv{width: 200px;height: 200px;background-color: #fff;z-index:1000;}
/*固定飘窗*/

	.ad_window_fixed{
	height:500px;
	width:300px;
	overflow:hidden;
	position:fixed;
	top:200;
	z-index:10;
	*position:absolute;/* CSS hack IE6, IE7 */
	*top:expression(eval(document.body.scrollTop + 200));/* CSS hack IE6, IE7 */
	}

	/* IE6, IE7 */
	html{
	*overflow:hidden;
	}
	body{
	*height:100%;
	*overflow:auto;
	}
	
	.ad_window_close_btn{
	position:absolute;top:0;right:0;
	}
/*后台管理平台*/
.div_back_list_block_category {
	width: 100px;height:25px;background-color:#C0C0C0;color:#FFF;font-weight:bold;line-height:25px;text-align:center; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;
}
.div_back_list_block_title {
	width: 400px;height:25px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;
}
.div_back_list_block_175 {
	width:175px;height:25px;display:block;text-align:center;
}
.div_back_list_block_120 {
	width:120px;height:25px;display:block;text-align:center;
}
.div_back_list_block_100 {
	width:100px;height:25px;display:block;text-align:center;
}
.div_back_list_block_50 {
	width:50px;height:25px;display:block;text-align:center;
}
.div_back_list_float_700 {
	width:700px;height:25px;display:block;text-align:center;float:left;
}
.div_back_list_float_300 {
	width:300px;height:25px;display:block;text-align:center;float:left;
}
.div_back_list_float_150 {
	width:150px;height:25px;display:block;text-align:center;float:left;
}
.div_back_list_float_100 {
	width:100px;height:25px;display:block;text-align:center;float:left;
}
.div_back_list_float_50 {
	width:50px;height:25px;display:block;text-align:center;float:left;
}
.a_back_login_top_title {
	line-height: 25px; 
	font-weight: bold; 
	color: #5f5f5f;
	font-family: 黑体;
	font-size: 25px;
	font-weight: bold;
}
.btn_back_login_submit {
	width:100px;height:50px;background-color:#df0020;color:#fff;font-size:25px;line-height:50px;border:none;
}
.btn_back_login_submit:hover {
	background-color:#f00022;
}
.a_back_input_text {
	width:50px;
	text-align: left;
	line-height: 25px;
	font-size: 20px;
}
.a_back_text {
	width:785px;
	display:block;
	text-align: left;
	line-height: 28px;
	font-size: 14px;
}
.a_back_title_left {
	display:block;
	height:30px;
	text-align: left;
	line-height: 30px;
	font-size: 14px;
}
.input_login_text {
	width:300px;
	height:25px;
	text-align: left;
	line-height: 25px;
	font-size: 20px;
}
.input_back_text {
	width:625px;
	height:25px;
	text-align: left;
	line-height: 25px;
	font-size: 14px;
}
.input_back_text_summary {
	width:785px;
	height:50px;
	text-align: left;
	line-height: 25px;
	font-size: 14px;
	resize: none;/*禁止s:textarea拖动*/
}
/*后台管理平台end*/
/*资料管理*/
.div_block_img {
	width:30px;
	height:30px;
	float:left;
	margin:10px;
}
.div_block_name {
	width:350px;
	height:25px;
	line-height: 25px;
	float:left;
	text-overflow:ellipsis;
	 -o-text-overflow: ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color:#696969;
	font-weight:bold;
}
.div_block_name:hover {
	color:#8B0000;
}
.div_block_state {
	width:150px;
	height:25px;
	line-height: 25px;
	float:left;
	text-overflow:ellipsis;
	 -o-text-overflow: ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color:#000;
}
.div_block_date {
	width:200px;
	height:25px;
	line-height: 25px;
	float:left;
	text-overflow:ellipsis;
	 -o-text-overflow: ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color:#000;
}
.div_block_state:hover {
	color:#8B0000;
}
.div_block_btn {
	width:48px;
	height:23px;
	line-height: 25px;
	float:left;
	text-overflow:ellipsis;
	 -o-text-overflow: ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color:#000;
	text-align:center;
	margin-left:50;
	/*border: #f5f5ff solid 1px;*/
}
.div_block_btn:hover {
	width:48px;
	height:23px;
	color:#FFF;
	/*border: #B0C4DE solid 1px;*/
	/*background-color:#B0C4DE;
	font-weight:bold;*/
}
.a_block {
	color:#2d374b;
	text-overflow:ellipsis;
	 -o-text-overflow: ellipsis;
	white-space:nowrap;
	display:block;
}
.a_block:hover{
	color:#8B0000;
}
.a_block img{
	margin:0 5px 0 5px;vertical-align:middle;
}
.li_block {
	margin-left: 10px;
	text-align:left;
	margin-top: 10px;
	width: 500px;
	height:50px;
	white-space: nowrap; 
	text-overflow: ellipsis; 
	-o-text-overflow: ellipsis; 
	overflow: hidden;
	background-color:#f5f5ff;
	border: #B0C4DE solid 1px;
}
/*资料管理end*/
/*其他*/
.font_bold {
	display:block;
	font-family: 黑体;
	font-size: 14 px;
	font-weight: bold;
	line-height: 25px;
	color: white;
}
.error {
	color:#DC143C;
}
#submit {
	color:#FFF;
	background-color:#DC143C;
	width:200px;
	height:50px;
	font-size: 20px;
	font-weight: bold;
	border:none;
	text-align:center;
	line-height:50px;
}
.a_text {
	font-size:12px;/*中间不能有空格，不然会有bug*/
	color:#2d374b;
}
.a_text:hover{
	color:#8B0000;
}
.a_text_big {
	height:18px;
	line-height:18px;
	font-size:14px;/*中间不能有空格，不然会有bug*/
	color:#2d374b;
}
.a_text_big:hover{
	color:#8B0000;
}
.a_text_big_singleline {
	line-height:20px;
	font-size:14px;/*中间不能有空格，不然会有bug*/
	color:#2d374b;
	text-overflow:ellipsis;
	 -o-text-overflow: ellipsis;
	white-space:nowrap;
}
.a_text_big_singleline:hover{
	color:#8B0000;
}
.a_title_column {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
}
.a_top_title {
	line-height: 25px; 
	font-weight: bold; 
	color: white;
}
.a_top_title_blue {
	line-height: 20px; 
	font-weight: bold; 
	color: #00008B;
}
.a_short_title {
	font-size:12px;
	font-weight:bold;
	text-align: center;
}
.table_little{
	width:280px;
	margin: auto;
}
.table_little tr th{
	margin: auto;
	text-align: center;
}
.table_180{
	width:180px;
	margin: auto;
}
.table_180 tr th{
	margin: auto;
	text-align: center;
}

.table_big{
	width:790px;
	margin: auto;
}
.table_big tr th{
	margin: auto;
	text-align: center;
}
.div_list_180{
	width:190px;
	margin:0 auto;
	text-align: center;
}
.div_list_180 ul li{
	display: block;
	width:190px;
	height:50px;
	line-height:50px;
	margin: auto;
	text-align: center;
	font-weight:bold;
}

.div_list_180 ul li a{
	display: block;
	width:190px;
	height:50px;
	line-height:50px;
	color:#FFF;
	background-color: #0040a0;
}
.div_list_180 ul li a:hover{
	background-color: #CD5C5C;

}
div#clear
{
	clear:both;
	font-size:30px;
}

/*div框架*/
div#div_frame_main {
	width: 1000px;
	background-color: #FFF;
	position:relative;
	margin: auto;overflow:hidden;
}

div#div_frame_bottom {
	width: 1000px;
	height: 100px;
	margin: auto;
	background-color: #B22222;
	position:relative;
	color:white;
}
div#div_frame_left {
	width: 190 px;
	float: left;
	position:relative;
	/*background-color: #00008B;*/
	display:inline;
	margin-left: 5px;
}
div#div_frame_left_bigger {
	width: 300 px;
	float: left;
	position:relative;
	/*background-color: #00008B;*/
	display:inline;
	margin-left: 5px;
}
div#div_frame_mid {
	width: 600px;
	margin-left: 5px;
	float: left;
	position:relative;
	/*background-color: #00008B;*/
	display:inline;
}
div#div_frame_mid_bigger {
	width: 690px;
	margin-left: 5px;
	float: left;
	position:relative;
	/*background-color: #00008B;*/
	display:inline;
}
div#div_frame_mid_right {
	width: 795px;
	margin-left: 5px;
	float: left;
	position:relative;
	/*background-color: #00008B;*/
	display:inline;
}
div#div_frame_right {
	width: 190 px;
	float: left;
	margin-left: 5px;
	position:relative;
	/*background-color: #00008B;*/
	display:inline;
}
div#div_frame_full {
	width: 990px;
	margin-left: 5px;
	float: left;
	position:relative;
	/*background-color: #00008B;*/
	display:inline;
}
/*div布局*/

div#div_layout_left {
	width: 190 px;
	margin-top: 5px;
	position: relative;
	text-align: center; 
	/*background-color: red;*/
	background-image: url(../img/labelbg/label_bg1.png);
	background-repeat: no-repeat;
}
div#div_layout_left2 {
	width: 190 px;
	margin-top: 5px;
	position: relative;
	text-align: center; 
	/*background-color: red;*/
	/*background-image: url(../img/labelbg/label_bg3.png);*/
	background-repeat: no-repeat;
	background-color:#FFF0F5;

}
div#div_layout_left3 {
	width: 300 px;
	margin-top: 5px;
	position: relative;
	/*background-color: red;*/
	background-repeat: no-repeat;
	/*border-bottom: #DC143C solid 3px;*/
}
div#div_layout_mid {
	width: 600px;
	margin-top: 5px;
	position:relative;
	text-align: center;
	/* background-color: red;*/
}
div#div_layout_mid2 {
	width: 685px;
	margin-top: 5px;
	position:relative;
	text-align: center;
	/* background-color: red;*/
}
div#div_layout_mid_right {
	width: 800px;
	margin-top: 5px;
	position:relative;
	text-align: center;
	/* background-color: red;*/
}
div#div_layout_right {
	width: 190 px;
	margin-top: 5px;
	position: relative;
	text-align: center;
	 /*background-color: red;*/
	 background-image: url(../img/labelbg/label_bg2.png);
	 background-repeat: no-repeat;
}
div#div_layout_full {
	width: 990px;
	margin-top: 5px;
	position:relative;
	text-align: center;
	/* background-color: red;*/
}
.div_layout_200 {
	width: 200px;
	height: 100px;
	margin-top: 10px;
	position:relative;
	text-align: left;
	/* background-color: red;*/
}
/*1000px宽的框架*/
div#div_frame_1000_top {
	width: 990px;
	height: 25px;
	text-align: left;
	color:white;
	background-image: url(../img/labelbg/label_990_bg1.png);
	background-repeat: no-repeat;
}

div#div_frame_1000_mid {
	width: 990px;
	text-align: center;
}

div#div_frame_1000_bot {
	width: 990px;
	height: 25px;
}
/*800px宽的框架*/
div#div_frame_800_top {
	width: 795px;
	height: 25px;
	text-align: left;
	color:white;
	text-indent: 2em; /*em是相对单位，2em即现在一个字大小的两倍*/ 
	background-image: url(../img/labelbg/label_990_bg1.png);
	background-repeat: no-repeat;
}

div#div_frame_800_mid {
	width: 795px;
	text-align: center;
}

div#div_frame_800_bot {
	width: 795px;
	height: 25px;
}
/*640px宽的框架*/
div#div_frame_690_top {
	width: 685px;
	height: 25px;
	margin: auto;
	position:relative;
	text-align: left;
	color:white;
	background-image: url(../img/labelbg/label_685_bg1.png);
	background-repeat: no-repeat;
}
div#div_frame_690_top2 {
	width: 685px;
	height: 35px;
	margin: auto;
	position:relative;
	text-align: left;
	color:white;
	background-color: #eeeeee;
	background-repeat: no-repeat;
}
div#div_frame_690_mid {
	width: 685px;
	margin: auto;
	text-align: center;
	position:relative;
}

div#div_frame_690_bot {
	width: 685px;
	height: 25px;
	margin: auto;
	position:relative;
}

/*600px宽的框架*/
div#div_frame_600_top {
	width: 600px;
	height: 25px;
	margin: auto;
	position:relative;
	text-align: left;
	color:white;
	background-image: url(../img/labelbg/label_long_bg5.png);
	background-repeat: no-repeat;
}

div#div_frame_600_mid {
	width: 600px;
	margin: auto;
	text-align: center;
	position:relative;
}

div#div_frame_600_bot {
	width: 600px;
	height: 25px;
	margin: auto;
	position:relative;
}
/*350px宽的框架*/
div#div_frame_300_top {
	width: 300px;
	height: 25px;
	margin: auto;
	position:relative;
	overflow: hidden;
	text-align: left;
	text-indent: 2em; /*em是相对单位，2em即现在一个字大小的两倍*/ 
	background-image: url(../img/labelbg/label_990_bg1.png);
}

div#div_frame_300_mid {
	width: 300px;
	margin: auto;
	text-align: center;
	position:relative;
	text-overflow:ellipsis;/*设置超出部分显示...*/  
    -o-text-overflow:ellipsis;  
    overflow: hidden;
}

div#div_frame_300_bot {
	text-align: center;
	width: 300px;
	height: 25px;
	margin: auto;
	position:relative;
}
/*190px宽的框架*/
div#div_frame_190_top {
	width: 190px;
	height: 25px;
	margin: auto;
	position:relative;
}

div#div_frame_190_mid {
	width: 190px;
	margin: auto;
	position:relative;
}

div#div_frame_190_bot {
	text-align: center;
	width: 190px;
	height: 25px;
	margin: auto;
	position:relative;
}
