
.clear01{clear:both; height:0; line-height:0; font-size:1px;}

#content
{
	width:960px;
	margin:0 auto;
	padding-top:20px;
}
.w331
{
	width:331px;
}
.w610
{
	width:610px;
}

.w318
{
	width:318px;
}

.h350
{
	height:350px;
}
.h271
{
	height:268px;
}
.padd15
{
	padding:15px 0;
}
.padd20
{
	padding:0 30px 10px 30px;
}
.padd3
{
	padding-left:10px;
}
.marg10
{
	margin-bottom:10px;
}
.marg15
{
	margin:30px 0 15px 0;
}
.hs01 a
{
	color:#999999;
	text-decoration:none;
}
.hs01 a:hover
{
	color:#0082cb;
	text-decoration:none;
}

.b7b
{
	color:#b7b7b7;
}
.cb82
{
	color:#0082cb;
}

.hs a
{
	color:#666666;
	text-decoration:none;
}
.hs a:hover
{
	color:#0082cb;
	text-decoration:none;
}

.sky a,.sky a:visited,.sky a:active
{
	color:#0082cb;
	text-decoration:none;
}
.sky a:hover
{
	color:#0082cb;
	text-decoration:underline;
}


/*---innews---*/

.innews
{
	width:550px;
	padding:15px 0;
}

.innews_top
{
	height:30px;
	line-height:30px;
	border-bottom:2px #124aa2 solid;
}

.innews_top h1
{
	float:left;
	width:150px;
}

.innews_top p
{
	float:right;
	width:150px;
	text-align:right;
}

.innews_top p a,.innews_top p a:visited,.innews_top p a:active
{
	color:#999999;
	text-decoration:none;
}
.innews_top p a:hover
{
	color:#0082cb;
	text-decoration:underline;
}

.innews_bot
{
	margin-top:30px;
	*margin-top:28px;
}

.innews_bot_left
{
	width:132px;
	float:left;
}

.innews_bot dl img
{
	width:130px;
	height:104px;
	padding:1px;
	border:1px #ccc solid;
}

.innews_bot dt
{
	line-height:18px;
	text-align:center;
	padding: 10px 0;
}
.innews_bot dt a,.innews_bot dt a:visited,.innews_bot dt a:active
{
	color:#9a9a9a;
	text-decoration:none;
}

.innews_bot dt a:hover
{
	color:#9a9a9a;
	text-decoration:underline;
}

.innews_bot_rit
{
	width:366px;
	float:right;
}

.innews_bot li
{
	width:366px;
	line-height:26px;
}
.innews_bot li a
{
	text-decoration:none;
	color:#666666;
}
.innews_bot li a:hover
{
	text-decoration:underline;
	color:#666666;
}

.innews_bot li p
{
	color:#b5b5b6;
	float:right;

}

.news_top{ border:#E4E4E4 solid 1px; background:#fff; margin-top:24px;}

.news_top h1
{
	width:318px;
}
.news_top ul
{
	padding:10px 0;
}
.news_top li
{
	line-height:43px;
	width:283px;
	margin:0 auto;
	padding-left:15px;
}
.news_top li a
{
	text-decoration:none;
	color:#666666;
}

.news_top li a:hover
{
	text-decoration:underline;
	color:#666666;
}

.news_top li span
{
	width:25px;
	height:40px;
	float:left;
}

.news_li
{
	background:url(../images/news_images06.gif) no-repeat;
}

.imgbot
{
	background:url(../images/news_images07.gif) bottom no-repeat;
}

.news_li01
{
	background-position:0 13px;
}
.news_li02
{
	background-position:0 -28px;
}
.news_li03
{
	background-position:0 -68px;
}
.news_li04
{
	background-position:0 -107px;
}
.news_li05
{
	background-position:0 -147px;
}
.news_li06
{
	background-position:0 -187px;
}
.news_li07
{
	background-position:0 -227px;
}
.news_li08
{
	background-position:0 -267px;
}
.news_li09
{
	background-position:0 -307px;
}
.news_li10
{
	background-position:0 -349px;
}


.news_img
{
	width:958px;
	border:1px #e4e4e4 solid;
	background-color:#FFF;
	margin-top:10px;
	margin-bottom:20px;
}
.news_img h1
{
	width:958px;
	background:url(../images/news_images08.gif) repeat-x;
	height:45px;
}

.news_img_bot
{
	padding:22px 0 10px 0;
}

.news_img_bot li
{
	width:130px;
	height:152px;
	padding:10px 11px 5px 6px;
	float:left;
	margin:0 22px 5px 22px;
	display:inline;
	background:url(../images/news_images10.gif) no-repeat left top;
}

.news_img_bot li p
{
	line-height:18px;
	text-align:center;
	padding-top:10px;
}

.news_img_bot li p a,.news_img_bot li p a:visited,.news_img_bot li p a:active
{
	color:#9a9a9a;
	text-decoration:none;
}
.news_img_bot li p a:hover
{
	color:#9a9a9a;
	text-decoration: underline;
}

.crumb_title{ margin:0; text-align:left; font-size:12px; background:url(../images/sign.gif) no-repeat 0 3px; padding-left:17px; padding-bottom:10px;color:#898989; }

.crumb_title a{color:#898989;}
.crumb_title a:hover{color:#898989; text-decoration:underline;}

.news_list
{
	background:url(../images/news_images11.gif) no-repeat bottom;
	padding:18px 0;
}

.news_list dt
{
	font-size:14px;
	line-height:20px;
	padding-bottom:10px;
}
.news_list dt a
{
	color:#666666;
	text-decoration:none;
}
.news_list dt a:hover
{
	color:#0082cb;
	text-decoration: none;
}

.news_list dt p
{
	float:right;
	color:#b7b7b7;
	font-size:12px;
}

.news_list dd
{
	line-height:20px;
}
.news_list dd a,.news_list dd a:visited,.news_list dd a:active
{
	text-decoration:none;
	color:#b5b5b6;
}	
.news_list dd a:hover
{
	text-decoration: underline;
	color:#b5b5b6;
}	


.sdt_search
{
	width:84px;
	height:19px;
	line-height:19px;
	background:url(../images/news_images12.gif) no-repeat;
	background-position:0 0;
	color:#FFF;
	font-size:12px;
	cursor:pointer;
	border:0;
}


/*---mainNav---*/

#dhl
{
	float:left;
	width:450px;
	position:relative;

}

#dhl li
{
	float:left;
	width:106px;
	padding-right:2px;
	background:url(../images/header_menu_li_bg.gif) no-repeat right top;
}

#header_menu01
{
	height:44px;
	line-height:44px;
	background:#0E51B9;
}

#subMenu
{
	width:100%;
	height:34px;
	line-height:34px;
	border-bottom:1px #719cdd solid;
}
	

.service
{
	padding-right:15px;
	width:390px;
	float:right;
}

.kind_menu
{
	height:34px;
	line-height:34px;
	width:950px;
	position:absolute;
	top:44px;
	_top:48px;
	_margin-left:-90px;
}
.kind_menu a,.kind_menu a:visited,.kind_menu a:active
{
	color:#1a7fc1;
	text-decoration:none;
}

.kind_menu a:hover
{
	color:#4b4b4b;
	text-decoration:none;
}



/*---gallery---*/

.gallery
{
	border-bottom:1px #e4e4e4 solid;
	border-left:1px #e4e4e4 solid;
	border-right:1px #e4e4e4 solid;
	border-top:2px #124aa2 solid;
	margin-top:10px;
	background-color:#FFF;
}

.gallery h1
{
	height:39px;
	background:url(../images/title1_bg.gif) repeat-x;
	padding-top:10px;
}

.gallery_top
{
	padding:10px 0 30px 0;
}

.gallery_top_left
{
	width:57px;
	height:54px;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:-71px 0;
	float:left;
	margin-left:40px;
	display:inline;
	margin-top:250px;
	cursor:pointer;
}

.gallery_top_left:hover
{
	width:57px;
	height:54px;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:-573px 0;
}

.gallery_top_right
{
	width:57px;
	height:54px;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:0 0;
	float:right;
	margin-right:40px;
	display:inline;
	margin-top:250px;
	cursor:pointer;
}

.gallery_top_right:hover
{
	width:57px;
	height:54px;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:-502px 0;
}
	

.gallery_top_center
{
	width:650px;
	height:615px;
	float:left;
	padding:0 56px;
	overflow:hidden;
}

.gallery_top_center h2
{
	font-size:14px;
	color:#636363;
	line-height:20px;
	font-weight:bold;
	padding:10px 0 15px 0;
}

.gallery_top_center dt
{
	background-color:#f8f8f8;
	padding:10px 10px;
	line-height:20px;
	color:#b5b5b6;
}

.gallery_bot
{
	height:117px;
	border-top:1px #e7e7e7 solid;
	background:url(../images/gallery_images06.gif) repeat-x;
}

.gallery_bot_left
{
	width:104px;
	padding:7px 0 0 4px;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:0 -201px;
	float:left;
	margin:8px 0 0 40px;
	display:inline;
}

.gallery_bot_left p
{
	padding:3px 0;
	line-height:18px;
	text-align:center;
}

.gallery_bot_left p a
{
	text-decoration:none;
	color:#8f8f8f;
}

.gallery_bot_left p a:hover
{
	text-decoration: underline;
	color:#8f8f8f;
}

.gallery_bot_right
{
	width:104px;
	padding:7px 0 0 4px;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:0 -201px;
	float:right;
	margin:10px 40px 0 0;
	display:inline;
}

.gallery_bot_right p
{
	padding:3px 0;
	line-height:18px;
	text-align:center;
}

.gallery_bot_right p a
{
	text-decoration:none;
	color:#8f8f8f;
}

.gallery_bot_right p a:hover
{
	text-decoration: underline;
	color:#8f8f8f;
}

.gallery_bot_center
{
	width:630px;
	float:left;
	padding:0 15px;
}
#efpListLeftArr
{
	width:42px;
	height:117px;
	float:left;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:0 -69px;
}
#efpListLeftArr.selected{background-position:-100px -69px;}
#efpListRightArr
{
	width:42px;
	height:117px;
	float:left;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:-50px -69px;
}
#efpListRightArr.selected{background-position:-150px -69px;}

#efpPicListCont
{
	width:506px;
	height:97px;
	padding:10px 20px;
	float:left;
	background:url(../images/gallery_images04.gif) repeat-x;
	overflow:hidden;
}
.gallery_bot_li a
{
	
	width:92px;
	height:76px;
	float:left;
	border:1px #f0f1f1 solid;
	margin:8px 14px 0 14px;
	padding:2px;
	display:inline;
	border:1px #f0f1f1 solid;
}

.gallery_bot_li a:hover
{
	border:1px #ffb24d solid;

}


/*---index---*/

.index_zc
{
	width:300px;
	margin:0 auto;
	height:33px;
}

.index_zc li
{
	width:94px;
	height:32px;
	padding:0 3px;
	float:left;
}


.outerbd_new{ font-size:12px; border-top:#F8F8F8 solid 1px;border-right:#EFEFEF solid 1px;border-bottom:#EFEFEF solid 1px;border-left:#F8F8F8 solid 1px;margin:0 auto 0x auto;}

.index_gg
{
	margin:3px auto 0 auto;
}

.inerbd_img
{
	background:url(../images/e_m_01.gif);
	background-position:0 -344px;
	border:#E4E4E4 solid 1px;
	background-color:#FFF;
}
.index_jdt_left
{
	width:302px;
	padding:25px 10px 0 10px;
}

.index_jdt_left dl
{
	padding-bottom:18px;
}
.index_jdt_left dt
{
	line-height:22px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-bottom:5px;
}
.index_jdt_left dt a
{
	color:#1450b3;
	text-decoration:none;
}
.index_jdt_left dt a:visited
{
	color:#1450b3;
	text-decoration:none;
}
.index_jdt_left dt a:active
{
	color:#1450b3;
	text-decoration:none;
}

.index_jdt_left dt a:hover
{
	color:#1450b3;
	text-decoration: underline;
}
.index_jdt_left dd
{
	line-height:22px;
	color:#999999;
}

.index_jdt_left li
{
	line-height:24px;
}
.index_jdt_left li p
{
	text-align:right;
	padding-right:5px;
}
.index_jdt_left span
{
	padding-right:5px;
}
.index_jdt_left span a,.index_jdt_left span a:visited,.index_jdt_left span a:active
{
	color:#b7b7b7;
	text-decoration:none;
}
.index_jdt_left span a:hover
{
	color:#b7b7b7;
	text-decoration:underline;
}

.index_jdt
{
	width:269px;
	padding:10px 10px 0 0;
	overflow:hidden;
	height:324px;
}

.title2_bg p,.title1_bg p,.title3_bg p
{
	text-align:right;
	float:right;
	padding-top:5px;
}

.index_yszg
{
	width:250px;
	height:104px;
	padding:0 0 20px 0;
}
.index_yszg dl img
{
	width:124px;
	height:104px;
	float:left;
}
.index_yszg dt
{
	line-height:26px;
	float:right;
	width:90px;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:-150px 0;
	padding-left:26px;
	padding-bottom:6px;
}
.index_yszg dd
{
	height:26px;
	line-height:26px;
	width:96px;
	float:right;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:-316px 8px;
	padding-left:20px;
}

.index_yszg_inpt
{
	width:85px;
	height:26px;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:-150px 0;
	border:0;
	color:#666666;
	cursor:pointer;
	font-size:12px;
	text-align:right;

}
/*---Information---*/

.Information
{
	width:430px;
	padding:0 20px;
}

.Information_left
{
	width:152px;
	float:left;
}
.Information_left dl img
{
	width:150px;
	height:110px;
	padding:1px;
	border:1px #cccccc solid;
}
.Information_left dl img
{
	width:148px;
	height:110px;
	padding:2px;
	border:1px #cccccc solid;
}

.Information_left dt
{
	line-height:26px;
	text-align:center;
}
.Information_border
{
	border-right:1px solid #dfdfdf;
}
.Information_right
{
	width:260px;
	float:right;
}
.Information_right_top
{
	width:72px;
	height:18px;
	background:url(../images/e_m_01.gif) no-repeat;
	margin-bottom:4px;
}

.Inform_img01
{
	background-position:-129px -203px;
}

.Inform_img02
{
	background-position:-129px -230px;
}
	

.Information_right li
{
	line-height:24px;
}

.Information_right li span
{
	padding-right:5px;
}

.Information_bot
{
	width:898px;
	border:1px #e1f0ff solid;
	background-color:#f7f7f7;
	padding:10px 5px;
	margin:0 auto 15px auto;
}
.Information_bot_left
{
	width:11px;
	height:19px;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:-139px -261px;
	margin-top:60px;
	cursor:pointer;

}
.Information_bot_right
{
	width:11px;
	height:19px;
	background:url(../images/e_m_01.gif) no-repeat;
	background-position:-161px -261px;
	margin-top:60px;
	cursor:pointer;

}
.Information_bot_center
{
	width:866px;
	overflow:hidden;
	float:left;
	padding-left:6px;
}

.Information_bot_img
{
	width:151px;
	background:url(../images/e_m_01.gif) no-repeat;
	float:left;
	padding:5px 5px 0 5px;
	margin:0 6px;
	display:inline;
	background-position:-215px -64px;
}
.Information_bot_img p
{
	padding:10px 0 5px 0;
	line-height:20px;
	text-align:center;
}

.index_ggw
{
	width:100%;
	margin:0 auto 10px auto;
}


.talk{ float:left;width:245px; padding:10px 0 0 9px; overflow:hidden; margin:0 auto;}/*20101009*/
.talk li{width:220px;height:30px; line-height:18px; background:url(../images/e_m_01.gif) no-repeat; background-position:-149px -32px; padding-left:25px;cursor:pointer; margin-bottom:5px;}
.talk li.current{background:url(../images/e_m_01.gif) no-repeat; background-position:-388px -65px; height:119px;overflow:hidden;}
.talk li.open{ display:none; height:0; overflow:hidden;}
.talk li.current .open{ height:119px; margin:18px 0 0 -35px;_margin:18px 0 0 -18px; padding-left:20px; _padding-left:5px; padding-top:5px;}
.talk li.current .open img{ float:left; width:86px; padding:2px; border:1px solid #ddd; margin-right:10px; display:inline;}
.talk li.current .open p{float:left; width:120px; color:#898989; line-height:22px;}

.showby {
	width:898px;
	border:1px #e1f0ff solid;
	background-color:#f7f7f7;
	padding:10px 5px;
	margin:0 auto 15px auto;
}
.ScrCont{position:relative;float:left; width:866px;overflow:hidden; margin-left:5px; display:inline;}
#photolist_83 {position:relative;width:1000px; overflow:hidden;}
#photolist_83 ul li {width:151px;background:url(../images/e_m_01.gif) no-repeat;padding:5px 5px 0 5px;margin:0 6px;
display:inline;background-position:-215px -64px;float:left;}
#photolist_83 ul li img{ width:151px; height:113px;}
#photolist_83 ul li p{ padding-top:10px; line-height:18px; text-align:center;}


#gotopbtn
{
	width:21px;
	height:82px;
	position:absolute;
	top:0px;
	left:948px;
	cursor:pointer;
	background:url(../images/gotopbtn_images01.gif) no-repeat;
}
.goto
{
	position:relative;
}

.tab_marg
{
	margin:9px 3px 9px 1px;
}
.tab_marg tr td
{
	height:14px;
	line-height:14px;

}

.new_btn
{
	background:url(../images/btn_bg_img01.gif) no-repeat;
	margin-bottom:5px;
}
.new_btn01{background-position:0 0; width:90px; height:31px; border:0; cursor:pointer;}
.new_btn02{background-position:0 -44px;width:90px; height:31px; border:0; cursor:pointer;}
.new_btn03{background-position:0 -89px; width:139px; height:41px; border:0; cursor:pointer;}
.new_btn04{background-position:0 -139px; width:94px; height:32px; border:0; cursor:pointer;}
.new_btn05{background-position:0 -183px; width:94px; height:32px; border:0; cursor:pointer;}
.new_btn06{background-position:0 -228px; width:94px; height:32px; border:0; cursor:pointer;}
.new_btn07{background-position:-106px -139px; width:94px; height:32px; border:0; cursor:pointer;}
.new_btn08{background-position:-106px -183px; width:94px; height:32px; border:0; cursor:pointer;}
.new_btn09{background-position:-106px -228px; width:94px; height:32px; border:0; cursor:pointer;}
.new_btn10{background-position:-106px -271px; width:94px; height:32px; border:0; cursor:pointer;}
.new_btn11{background-position:-0 -316px; width:94px; height:32px; border:0; cursor:pointer;}
.new_btn12{background-position:0 -271px; width:94px; height:32px; border:0; cursor:pointer;}
.new_btn13{background-position:0 -357px; width:70px; height:31px; border:0; cursor:pointer;}
.new_btn14{background-position:0 -399px; width:70px; height:31px; border:0; cursor:pointer;}
.new_btn15{background-position:0 -444px; width:70px; height:31px; border:0; cursor:pointer;}
.new_btn16{background-position:0 -486px; width:90px; height:31px; border:0; cursor:pointer;}
.new_btn17{background-position:0 -530px; width:90px; height:31px; border:0; cursor:pointer;}


.new_btn16_v2{background-position:0 -488px; width:90px; height:31px; border:0; cursor:pointer;}
.new_btn17_v2{background-position:0 -532px; width:90px; height:31px; border:0; cursor:pointer;}

.li_xf{float:left; margin-top:3px; *margin-top:2px; width:82px;}
.li_xf a,.li_xf a:visited,.li_xf a:active{ cursor:pointer; color:#0082cb; display:block; text-decoration:none; line-height:19px; text-align:center;}
.li_xf a:hover{ background:url(../images/btn_bg_img01.gif) no-repeat; background-position:-118px -321px; color:#FFF; text-decoration:none;}

.login_error
{
	padding-left:72px;
	height:28px;
	line-height:28px;
	color:#ff0000;
	position:absolute;
}

.loginTitle01{
	height: 30px;
	width: 412px;
}
.loginContent01{
	width:412px;
    height:288px;
	background:url(../images/login_layer_bg.png) no-repeat;
	
}

.loginIn01{
	height:50px;
	width: 412px;	display: inline-block;
	line-height: 15px; color:#7B7B7B;
}

.w250
{
	width:250px;
}

.wmax{padding-top: 5px;}

/*---2012-01-10  new style---*/

.registerMainTitle_02{
	background-image: url(../images/register_title02.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	clear: both;
	height: 50px;
	width: 940px;
	background-color:#F8F8F8;
}

.registerFillInfo p
{
	line-height:26px;
	margin-bottom:10px;
	text-indent:2em;
}

.register_alent{
	width:544px;
    height:256px;
	background:url(../images/alent_images01.png) no-repeat;
	background-position:0 0;
}

.register_alent_top
{
	background:url(../images/alent_images02.gif) no-repeat 10px 2px;
	padding:0 20px 30px 20px;
	border-bottom:1px solid #e4e4e4;
	margin:30px auto 40px;
	font-size:14px;
	width:354px;
	
}

.register_alent_top p
{
	padding-left:40px;
	line-height:20px;
	text-align:left;
	color:#636363;

}

.register_alent{
	width:544px;
    height:256px;
	background:url(../images/alent_images01.png) no-repeat;
	background-position:0 0;
}

.register_alent_top
{
	background:url(../images/alent_images02.gif) no-repeat 10px 2px;
	padding:0 20px 30px 20px;
	border-bottom:1px solid #e4e4e4;
	margin:30px auto 40px;
	font-size:14px;
	width:354px;
	
}

.password_alent{
	width:332px;
        height:194px;
	background:url(../images/alent_images01.png) no-repeat;
	background-position:0 -267px;
}

.password_alent_top
{
	background:url(../images/register_layer_ok.jpg) no-repeat 15px 2px;
	padding:0 10px 25px 10px;
	border-bottom:1px solid #e4e4e4;
	margin:20px auto 20px;
	font-size:14px;
	
}
.w220
{
	width:220px;
}
.w240
{
	width:250px;
}

.password_alent_top p
{
	padding-left:50px;
	line-height:20px;
	text-align:left;
	padding-top:10px;
	color:#636363;

}

.alent_btn
{
	background:url(../images/alent_botton01.gif) no-repeat;
}

.alent_btn01{background-position:0 0; width:90px; height:31px; border:0; cursor:pointer;}
.alent_btn02{background-position:0 -45px;width:90px; height:31px; border:0; cursor:pointer;}
		
	
	
	


