﻿
a:link
{
	color: #C7C7C7;
	text-decoration: none;
}
a:visited
{
	color: #000;
	text-decoration: none;
}
/*a:hover{ color:#fff; background-color:#000; text-decoration:underline;}*/
a:hover
{
	text-decoration: underline;
}
.all_Content a:link
{
	color: #C2C2C4;
	text-decoration: none;
}
.all_Content a:visited
{
	color: #C2C2C4;
	text-decoration: none;
}
.all_Content a:hover
{
	color: #F3B330;
	text-decoration: underline;
}

.newsItem_name a:link
{
	color: #8E8E8E;
	text-decoration: none;
}
.newsItem_name a:visited
{
	color: #8E8E8E;
	text-decoration: none;
}
.newsItem_name a:hover
{
	color: #fff;
	background-color: #000;
	text-decoration: underline;
}

.caseItem_name a:link
{
	color: #979797;
	text-decoration: none;
}
.caseItem_name a:visited
{
	color: #979797;
	text-decoration: none;
}
.caseItem_name a:hover
{
	color: #979797;
	background-color: #000;
	text-decoration: underline;
}


.url
{
	padding: 10px;
	color: #fff;
}
.url a:link
{
	color: #F7CA6F;
	text-decoration: none;
}
.url a:visited
{
	color: #F7CA6F;
	text-decoration: none;
}
.url a:hover
{
	color: #F3B330;
	text-decoration: underline;
}


.a_black:link
{
	color: #000;
	text-decoration: none;
}
.a_black:visited
{
	color: #000;
	text-decoration: none;
}
.a_black:hover
{
	color: #fff;
	background-color: #000;
	text-decoration: underline;
}


.a_bai:link
{
	color: #fff;
	text-decoration: none;
}
.a_bai:visited
{
	color: #fff;
	text-decoration: none;
}
.a_bai:hover
{
	color: #000;
	background-color: #fff;
	text-decoration: underline;
}
/*baolan*/
.a_baolan:link
{
	color: #529DF0;
	text-decoration: none;
}
.a_baolan:visited
{
	color: #529DF0;
	text-decoration: none;
}
.a_baolan:hover
{
	color: #529DF0;
	background-color: #fff;
	text-decoration: underline;
}
/*979797*/
.a_ahui:link
{
	color: #979797;
	text-decoration: none;
}
.a_ahui:visited
{
	color: #979797;
	text-decoration: none;
}
.a_ahui:hover
{
	color: #979797;
	background-color: #fff;
	text-decoration: underline;
}


.a_huang:link
{
	color: #F7CA6F;
	text-decoration: none;
}
.a_huang:visited
{
	color: #F7CA6F;
	text-decoration: none;
}
.a_huang:hover
{
	color: #F3B330;
	text-decoration: underline;
}


.a_lan:link
{
	color: #005FAC;
	text-decoration: none;
}
.a_lan:visited
{
	color: #005FAC;
	text-decoration: none;
}
.a_lan:hover
{
	color: #fff;
	background-color: #005FAC;
	text-decoration: underline;
}


.a_hong:link
{
	color: #FE0000;
	text-decoration: none;
}
.a_hong:visited
{
	color: #FE0000;
	text-decoration: none;
}
.a_hong:hover
{
	color: #fff;
	background-color: #005FAC;
	text-decoration: underline;
}

.a_qing:link
{
	color: #AFDE14;
	text-decoration: none;
}
.a_qing:visited
{
	color: #AFDE14;
	text-decoration: none;
}
.a_qing:hover
{
	color: #DFF696;
	text-decoration: underline;
}


.a_hui:link
{
	color: #AEB2B1;
	text-decoration: none;
}
.a_hui:visited
{
	color: #AEB2B1;
	text-decoration: none;
}
.a_hui:hover
{
	color: #fff;
	text-decoration: none;
}

.all_Content
{
	padding: 10px;
	line-height: 1.5em;
	min-height: 813px;
	height: auto !important; 
	height: 813px;
	text-align: left;
	color:#C2C2C4;
}

/*master*/

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #191919;
	font-size: 12px;
	color: #253545;
}

#page
{
	width: 980px;
	margin: 0px auto;
}

*
{
	padding: 0px;
	margin: 0px;
}
ol, ul
{
	list-style: none;
}


._head_title_top_1
{
	float: left;
	width: 77px;
	height: 46px;
	cursor: pointer;
}

._head_jiange
{
	float: left;
	width: 18px;
	height: 46px;
}
#head
{
	width: 100%;
}
#memo
{
	background: #B4B4B4;
	text-align: right;
	width: 968px;
	padding-right: 12px;
}
#memo a:link
{
	color: #010101;
}
#memo a:visited
{
	color: #010101;
}
#memo a:hover
{
	color: #fff;
}

#loginBox
{
	width: 100%;
	height: 98px;
	background: url(img/master/loginBox_bg.jpg) repeat-x;
	color: #fff;
}
#loginBox1
{
	float: left;
	width: 315px;
	padding: 26px;
}
#login
{
	background: url(img/master/login.jpg) no-repeat;
	width: 151px;
	height: 26px;
}
#login_txt
{
	font-size: 14px;
	font-weight: bold;
}
#loginBox2
{
	float: left;
	width: 315px;
	padding-top: 38px;
	font-size: 16px;
}
#loginBox3
{
	float: left;
	width: 296px;
	padding-top: 50px;
	background: url(img/master/topbg_r.jpg) no-repeat;
	background-position: right top;
}
#telltxt1
{
	font-size: 13px;
}
#telltxt2
{
	color: #FF0202;
	font-size: 20px;
	font-weight: bold;
}

#menu
{
	width: 980px;
}
#menu li
{
	text-align: center;
	font-size: 14px;
	color: #fff;
}

.menu_first
{
	float: left;
	width: 106px;
	height: 37px;
	margin-right: 2px;
	display: inline;
}
.menu_first a:link, .menu_first a:visited
{
	display: block;
	background: url(img/master/menu_first.jpg) no-repeat;
	width: 106px;
	height: 37px;
	line-height: 37px;
	vertical-align: middle;
	color: White;
}
.menu_first a:hover
{
	display: block;
	background: url(img/master/menu_first_over.jpg) no-repeat;
	width: 106px;
	height: 37px;
	color: #FEFEFE;
	line-height: 37px;
	vertical-align: middle;
	text-decoration: none;
}

.menu_normal
{
	float: left;
	width: 104px;
	height: 35px;
	margin: 0px 2px;
	display: inline;
	border: solid 1px #E9E9E9;
}
.menu_normal a:link, .menu_normal a:visited
{
	display: block;
	background: url(img/master/menu_normal.jpg) repeat-x;
	width: 104px;
	height: 35px;
	line-height: 35px;
	vertical-align: middle;
	color: White;
}
.menu_normal a:hover
{
	display: block;
	background: url(img/master/menu_normal_over.jpg) repeat-x;
	width: 104px;
	height: 35px;
	line-height: 35px;
	vertical-align: middle;
	color: #FEFEFE;
	text-decoration: none;
}

.menu_last
{
	float: left;
	margin-left: 2px;
	display: inline;
	width: 98px;
	height: 37px;
}
.menu_last a:link, .menu_last a:visited
{
	display: block;
	background: url(img/master/menu_last.jpg) no-repeat;
	width: 98px;
	height: 37px;
	line-height: 37px;
	vertical-align: middle;
	color: White;
}
.menu_last a:hover
{
	display: block;
	background: url(img/master/menu_last_over.jpg) no-repeat;
	width: 98px;
	height: 37px;
	line-height: 37px;
	vertical-align: middle;
	color: #FEFEFE;
	text-decoration: none;
}



#main
{
	width: 980px;
	margin: 0px auto ;
	background: url(../new_index_img/bg.jpg) repeat-x #030303;
}
#main_top
{
	background: url(img/master/main_top.jpg) no-repeat;
	width: 980px;
	height: 22px;
}
#main_middle
{
	background: url(img/master/main_middle.jpg) repeat-y;
	width: 934px;
	padding: 0px 23px;
}
#main_bottom
{
	background: url(img/master/main_bottom.jpg) no-repeat;
	width: 980px;
	height: 30px;
}

#foot
{
	text-align: center;
	color: White;
	margin-top: 38px;
}



#L
{
	width: 230px;
	margin-left: 10px;
}
.Lbox
{
	width: 192px;
}

._chengdan_kuang
{
	background: url(../css/new_img/master/chendan.jpg) no-repeat;
	width: 218px;
	height: 187px;
	margin-top: 10px;
	cursor: pointer;
}



.Lbox_t
{
	width: 190px;
	height: 19px;
	padding: 5px 0px 0px 28px;
	background: url(new_img/master/Lbox_t.jpg) no-repeat;
	color: White;
	font-size: 12px;
	font-weight: bold;
}
.Lbox_m
{
	width: 201px;
	padding: 0px 9px 0px 8px;
	background: url(new_img/master/Lbox_m.jpg) repeat-y;
	text-align: left;
	height:1851px;
}
.Lbox_b
{
	width: 218px;
	height: 21px;
	background: url(new_img/master/_youshidibu.jpg) no-repeat;
}

#appCase
{
	line-height: 22px;
}
.item_user
{
}
#about
{
	text-indent: 2em;
	line-height: 23px;
	padding: 8px;
	text-align: left;
}


#R
{
	float: left;
	width: 731px;
}

/*master End*/

.newsMemo_p
{
	color: #fff;
	text-align: center;
	line-height: 1.5em;
	padding: 5px;
}


.web_map_p
{
	color: #fff;
	text-align: center;
	margin-bottom: 10px;
}
.web_map_p_title
{
	text-align: center;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	padding: 20px;
}


.p_title
{
	background: url(../n_i_other/zuoyou.jpg) no-repeat;
	width: 680px;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	margin: 5px;
	padding: 5px;
	height: 15px;
}
.p_typeName
{
	float: left;
	width: 210px;
	color: white;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.pName
{
	float: left;
	width: 480px;
	margin-left: 10px;
	display: inline;
	color: white;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.diandian
{
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}







.cls
{
	clear: both;
	height: 0px;
}

.top_ts
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
}
.dow_ts
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.Bai
{
	color: #FFFFFF;
}
.in_foot_1
{
	background:url(../n_i_other/_back.jpg) no-repeat;
	 width:980px;
	 height:106px;
	text-align: center;
	color: #8E8E8E;
	margin-top: 10px;
	line-height: 24px;
}
.in_foot_1 a:link
{
	color: #8E8E8E;
	text-decoration: none;
}
.in_foot_1 a:visited
{
	color: #8E8E8E;
	text-decoration: none;
}
.in_foot_1 a:hover
{
	color: #8E8E8E;
	text-decoration: underline;
}

.a_bl:link
{
	color: #A1E0FF;
	text-decoration: none;
}
.a_bl:visited
{
	color: #A1E0FF;
	text-decoration: none;
}
.a_bl:hover
{
	color: #A1E0FF;
	text-decoration: underline;
}

.a_b:link
{
	color: #fff;
	text-decoration: none;
}
.a_b:visited
{
	color: #fff;
	text-decoration: none;
}
.a_b:hover
{
	color: #fff;
	text-decoration: underline;
}


#L_box
{
	width: 150px;
	margin: 0px auto;
}

.L_title
{
	background: url(../n_i_other/p.gif) no-repeat;
	color: #fff;
	font-weight: bold;
	height:33px;
	 width:203px;
	  line-height:33px;
}

.L_item
{
	padding: 0px 10px 0px 25px;
	color: #A1E0FF;
	line-height: 20px;
}

.L_line
{
	width: 168px;
}

#box_menu
{
	width: 712px;
	background: url(../n_i_other/xx.gif);
	height:30px;
	margin: 0px;
}
#box_menu li
{
	float: left;
	width: 90px;
	height: 26px;
	cursor: pointer;
	text-align: center;
	padding-top: 5px;
	list-style-type: none;
}
.menu_over
{
	background: url(../n_i_other/b.gif) no-repeat;
	color: #fff;
	font-weight:bold;
}
.menu_out
{
	background: url(../n_i_other/a.gif) no-repeat;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #000000;
}


.titleBox
{
	width: 714px;
	clear: both;
	height:28px;
	line-height:28px;
	background: url(../n_i_other/heng.jpg) no-repeat;
}
.titleBox_L
{
	float: left;
	background: url(img/title_L.jpg) no-repeat;
	width: 25px;
	height: 36px;
}
.titleBox_M
{
	float: left;
	background: url(img/title_M.jpg) repeat-x;
	height: 21px;
	width: 680px;
	padding: 15px 0px 0px 0px;
	font-weight: bold;
}
.titleBox_R
{
	float: left;
	background: url(img/title_R.jpg) no-repeat;
	width: 5px;
	height: 36px;
}

.top
{
	position: relative;
	top: -15px;
	float: right;
}

.contentBox
{
	width: 100%;
}
.caseItem
{
	float: left;
	margin: 5px;
	display: inline;
}
.caseItem div
{
	text-align: center;
}
.caseItem_img
{
	width: 148px;
	height: 100px;
}
.caseItem_name
{
	font-weight: bold;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.caseItem_img img
{
	max-width: 150px;
	max-height: 100px;
}

.caseItem_img img
{
	width: expression(this.width > 150 && this.width > this.height ? 150 : true);
	height: expression(this.height > 100 ? 100 : true);
}

#Content
{
	padding: 10px;
}


.newsItem
{
	width: 690px;
	padding: 5px 5px 5px 15px;
	background: url(   'img/t.gif' ) no-repeat 0px 13px;
	border-bottom:dashed  1px #4d4d4d;
	line-height:27px;
}
.newsItem_name
{
	float: left;
	width: 590px;
}
.newsItem_date
{
	float: right;
	width: 100px;
}

#newsTitle
{
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	margin: 10px;
}
#newsMemo
{
	text-align: center;
}

#newsText
{
	padding: 10px;
}

#news_index
{
	width: 600px;
	margin: 10px auto 0px auto;
}
#news_index div
{
	width: 280px;
	float: left;
	margin: 2px 10px;
	display: inline;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}


#news_index span
{
	margin: 0px 10px;
}




/*webMap*/

#map_all
{
	margin: 10px 40px;
}
.ul_map
{
	margin: 5px;
}

.ul_map > li
{
	float: left;
	margin: 0px;
}
.ul_map2
{
	width: 700px;
}
.ul_map2 > li
{
	float: left;
	margin: 0px 10px 5px 0px;
}

.ul_map_item1
{
	width: 55px;
	font-weight: bold;
}

#map_title
{
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	margin: 10px;
}


/*webMap*/





.case1
{
	background: url(../images/Jdal_001.jpg) no-repeat;
	width: 293px;
	height: 31px;
	overflow: hidden;
}
.case2
{
	background: url(../images/Jdal_002.jpg) repeat-y;
	width: 283px;
	height: 837px;
	padding: 15px 5px 5px 5px;
}
.case3
{
	background: url(../images/Jdal_003.jpg) no-repeat;
	width: 293px;
	height: 13px;
}
.icaseItem
{
	width: 283px;
	margin: auto;
	padding: 8px 0px;
}
.icaseItem_img
{
		width: 167px;
	height: 102px;
	padding:2px;
	float: left;
	text-align: center;
}
.icaseItem_type
{
	float: left;
	width: 110px;
	padding: 5px 0px 5px 2px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
	font-weight: bold;
}
.icaseItem_date
{
	float: left;
	width: 110px;
	padding: 5px 0px 5px 2px;
	text-align: left;
	color:#C8C6C7;
}
.icaseItem_name
{
	width: 110px;
	float: left;
	font-weight: normal;
	padding: 1px 0px 1px 2px;
	line-height: 18px;
	text-align: left;
}

.icaseItem_type1
{
	float: left;
	width: 164px;
	padding: 5px 0px 5px 2px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left;
	font-weight: bold;
	background: #B4B4B4;
}
.icaseItem_date1
{
	float: left;
	width: 164px;
	padding: 5px 0px 5px 2px;
	background: #B4B4B4;
	text-align: left;
}
.icaseItem_name1
{
	width: 164px;
	float: left;
	font-weight: normal;
	padding: 1px 0px 1px 2px;
	line-height: 18px;
	text-align: left;
	background: #B4B4B4;
}


.right_box
{
	width: 436px;
	color:#C8C6C7;
}

right_box_m a
{color: #C8C6C7;
	text-decoration: none;
}
.right_box_m a:link
{
	color: #C8C6C7;
	text-decoration: none;
}
.right_box_m a:visited
{
	color: #C8C6C7;
	text-decoration: none;
}
.right_box_m a:hover
{
	color: #C8C6C7;
	text-decoration: underline;
}
.right_box_h
{
}
.right_box_m
{
	width: 436px;
	background: url(../n_i_index/shuxian.jpg) repeat-x;
}


.Rbox
{
	width: 731px;
	margin-bottom: 16px;
}
.Rbox_t
{
	width: 100%;
}
.Rbox_t img
{
	border-width: 0px;
}
.Rbox_m
{
	background: url(../n_i_other/j1.jpg) no-repeat;
background:#3F3F41;
	width: 724px;
	padding: 5px 3px;
	border-width: 0px;
	height:1468px;
}
.Rbox_b
{
	overflow: hidden;
}


.Rbox_t1
{
	width: 357px;
}
.Rbox_t1 img
{
	border-width: 0px;
}
.Rbox_m1
{
	background: url(img/index/Rbox_m_1.jpg) repeat-y;
	width: 351px;
	padding: 5px 3px;
}
.Rbox_b1
{
	background: url(img/index/Rbox_b_1.jpg) no-repeat;
	width: 357px;
	height: 3px;
	overflow: hidden;
}



.imglist
{
	width: 100%;
}
.imgbox
{

	width: 125px;
	height: 92px;
}
.imgbox_img
{
	padding: 2px;
	text-align: center;
}
.imgbox_img img
{
	max-width: 119px;
	max-height: 87px;
	width: expression(this.width>160&&this.width>this.height?160:true);
	height: expression(this.height>153?153:true);
}
.imgbox_txt
{
	text-align: center;
	padding: 12px 0px;
}

.imgbox1
{
	float: left;
	margin: 10px 5px 10px 6px;
	display: inline;
	width: 166px;
	height: 207px;
	border: solid 1px #CCCCCC;
}




.m_item
{
	margin: 15px;
	border-bottom: solid 1px #005FAC;
	width: 700px;
}

.m_Title
{
	font-size: 14px;
	font-weight: bold;
	color:White;
}


.m_content
{
	padding: 10px;
	color:White;
}
.m_re
{
	color: #ccc;
}

.m_memo
{
	text-align: right;
	margin: 5px 0px;
	color:White;
}



