/* CSS Document */
#header{
	position:relative;
	width:950px;
	height:44px;
	margin-left:auto;
	margin-right:auto;
}
#header ul{ height:44px; color:#fefefe;}
.form_mail{ float:left;}
.form_mail li{ height:22px; line-height:22px; margin-top:11px; padding-right:10px; float:left;}
.form_mail input{ color:#99000F;}
.form_mail .input01{ width:80px; height:14px; border:1px solid black;}
.form_mail .input02{ width:91px; height:22px; border:0; background:url(btn01.gif) no-repeat; cursor:pointer;color:#fff;}
.version{ float:right;}
.version li{ width:120px; height:22px; line-height:22px; text-align:right;}
.version li a,.version li a:hover{ color:#fefefe;}
#main{
	position:relative;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background:url(pic_mainbg.gif) repeat-y;
}
.firstContainer{
	position:relative;
	width:960px;
	height:218px;
	margin-left:auto;
	margin-right:auto;
	background:url(pic_bg01.gif) center top no-repeat;
}
.nav
{
	width:951px;
	height:38px;
	margin:4px auto auto 4px;
	border-top:1px solid #c4c4c4;
	background:url(nav_bg.gif) repeat-x;
	display:inline;
	float:left;
}
.nav a{
	display:block;
	/*width:110px;*/
	padding:0 4px;
	height:38px;
	text-align:center;
	float:left;
}
.nav span{
	display:block;
	width:10px;
	height:38px;
	background:url(nav_line.gif) no-repeat;
	float:left;
}
.banner{
	width:951px;
	height:170px;
	margin-left:4px;
	background:#f0d6d6;
	display:inline;
	float:left;
}
.banner div{ width:671px; float:left;}
.banner ul{ width:280px; float:left;}
.banner ul li{ width:260px; height:20px; line-height:20px; overflow:hidden;}
.banner ul .til_rongyu{ padding:5px 0; background:url(til_roongyu.gif) 10px center no-repeat;}
.banner ul a,.banner ul a:hover{ color:#600017;}
.secondContainer{
	position:relative;
	width:960px;
	background:url(pic_bg02.gif) center top no-repeat;
	overflow:hidden;
}
.mainLeft{ width:245px; margin-left:8px; display:inline; float:left;}
.mainLeft ul{ width:245px; float:left;}
.ind_jingying,.ind_bumenset{ border-bottom:1px dotted #ccc;}
.til_jingying{ width:245px; height:28px; background:url(til_jingying.gif) no-repeat; float:left;}
.jingy_pic{ width:110px; height:130px; float:left;}
.jingy_pic span{ display:block; width:84px; height:110px;  border:1px solid #a0192c; padding:1px; margin:8px auto auto 10px; background:white;}
.jingy_pic span img{ width:84px; height:110px; overflow:hidden;}
.jingy_txt{ width:120px; height:110px; line-height:22px; padding-top:14px; float:left;}
.jingy_txt a,.jingy_txt a:hover{ color:#600017;}
.ind_bumenset,.ind_fagui{ margin-top:4px;}
.til_bumenset{ width:245px; height:28px; background:url(til_bumen.gif) no-repeat; float:left;}
.bument_list{ width:230px; height:22px; line-height:22px; margin-left:6px; display:inline; float:left;}
.ind_fagui{}
.til_fagui{ width:245px; height:28px; background:url(til_fagui.gif) no-repeat; float:left;}
.fagui_list{ width:235px; margin-left:6px; line-height:24px; float:left;}
/*---------------------*/
.more_fagui,.more_dongtai,.more_anli,.more_luntan{ line-height:14px; text-align:right; float:left;}
.more_fagui span,.more_dongtai span,.more_anli span,.more_luntan span{ color:#600017; font-size:8px;}
/*-----------------------*/
.more_fagui{ width:230px;}

.mainRight{ width:690px; margin-left:8px; float:left;}
.rightRirst,.rightSecond,.rightThird,.rightFourth{ width:690px; float:left; position:relative;}
.rightRirst{}
.dongtai{ width:546px; height:240px; position:relative; background:#f8ecec; float:left;}
.til_dongtai{ width:100%; height:28px; background:url(til_dongtai.gif) no-repeat; float:left;}
.showPic{ width:194px; padding:0 3px; margin-top:10px; float:left;}
.list_dongtai{ width:346px; margin-top:6px; float:left;}
.list_dongtai li{ width:346px; float:left;}
.dongtai_child{ line-height:21px;}
.dongtai_child code,.dongtai_child a,.dongtai_child span{ display:block; color:#600017; float:left;}
.dongtai_child code{ width:11px; height:18px; text-align:center;}
.dongtai_child a{ width:244px; overflow:hidden;}
.dongtai_child a:hover{ color:#600017;}
.dongtai_child span{ width:90px; text-align:right;}
.more_dongtai{ }
.pic_style{ width:137px; height:240px; margin-left:4px; background:url(pic_showbg.gif) left top no-repeat; float:left;}
.pic_style .pic_style01{ width:125px; height:125px; margin:14px auto auto 7px;}
.pic_style .pic_style02{ width:125px; line-height:18px; margin:24px auto auto 7px; text-indent:24px;}
.pic_style .pic_style02 a,.pic_style .pic_style02 a:hover{ color:#b7011c;}
.rightSecond{ margin-top:6px;}
.anli,.luntan{ height:240px; position:relative; background:#f8ecec; float:left;}
.anli{ width:410px;}
.til_anli{ width:100%; height:40px; background:url(til_anli.gif) no-repeat; float:left;}
.list_anli,.list_luntan{ height:22px; line-height:22px; display:inline; float:left;}
.list_anli{ width:400px; margin-left:6px;}
.list_anli code,.list_anli a,.list_anli span{ display:block; color:#600017; float:left; overflow:hidden;}
.list_anli code{ width:15px; text-align:center;}
.list_anli a{ width:295px; overflow:hidden;}
.list_anli a:hover{ color:#600017;}
.list_anli span{ width:90px; text-align:right;}
.more_anli{ width:98%; height:22px;}
.luntan{ width:275px; margin-left:5px; }
.til_luntan{ width:100%; height:40px; background:url(til_luntan.gif) no-repeat; float:left;}
.list_luntan{ width:260px; margin-left:7px; color:#600017;}
.list_luntan a,.list_luntan a:hover{ color:#600017;}
.more_luntan{ width:98%; height:22px;}
.rightThird{ margin-top:6px;}
.zhix{ width:255px; height:72px; float:left;}
.search,.links{ width:360px; height:36px; padding-left:75px; float:left;}
.search{ background:url(pic_search.gif) 0 top no-repeat;}
.search select{ width:150px; height:18px; border:1px solid #a0a0a0;}
.search_input{ width:78px; height:16px; line-height:16px; border:1px solid #a0a0a0;}
.search_btn{ width:57px; height:22px; border:0; background:url(btn02.gif) no-repeat; text-align:center; color:white; line-height:22px; cursor:pointer;}
.links{ line-height:18px; background:url(pic_link.gif) 0 top no-repeat;}
.links a{ padding-right:12px;}
.rightFourth{ height:2px; font-size:0; margin-top:4px; background:#5B0800;}
.thirdContainer{
	width:960px;
	height:12px;
	font-size:0;
	line-height:0;
	background:url(pic_bg03.gif) center bottom no-repeat;
}
#footer{
	position:relative;
	width:960px;
	color:#960019;
	margin-top:6px;
	margin-left:auto;
	margin-right:auto;
}
#footer ul{ width:100%; height:24px; line-height:24px; float:left;}
#footer ul li{ float:left;}
#footer ul li a,#footer ul li a:hover{ color:#960019;}
#footer ul .footer01{ width:45%;}
#footer ul .footer02{ width:30%;}
#footer ul .footer03{ width:25%; text-align:right;}


/*===================================others pages=================================*/
.othContant{
	position:relative;
	width:960px;
	background:url(pic_bg02.gif) center top no-repeat;
	overflow:hidden;
}
.othBg{ width:100%; position:relative; background:url(oth_bg.gif) 8px repeat-y; float:left;}
h4{ font-size:14px;}
.othLeft{
	width:216px;
	margin-left:8px;
	display:inline;
	border:1px solid #d3949e;
	float:left;
}
.left_til01{ width:216px; height:31px; border-bottom:1px solid #d6b9b9;}
.left_til01 img{ width:216px; height:31px;}
.menus{ width:216px;}
.menus li{ width:100%; border-bottom:1px solid #d6b9b9;}
.menus li a{ display:block; line-height:24px; padding-left:43px;}
.menus li a:hover,#curOption{ text-decoration:none; background:url(oth_left_arrow.gif) 24px 6px no-repeat;}
.leftSpace{ width:100%; text-align:center; padding-top:40px; height:200px;}
.leftSearch{ width:204px; margin-left:6px;}
.leftSearch01,.leftSearch02{ height:30px; line-height:30px; }
.leftSearch01{color:#b0011b; font-size:14px; font-weight:700; background:url(search01.gif) 164px center no-repeat;}
.leftSearch01 input{ width:78px; height:16px; border:1px solid #a0a0a0; margin-top:6px;}
.leftSearch02{}
.leftSearch02 select{ width:140px;}
.leftSearch02 input{ width:57px; height:22px; border:0; background:url(btn02.gif) no-repeat; text-align:center; color:white; line-height:22px; cursor:pointer;}
.leftSearch03{ height:70px;}
.othRight{
	width:720px;
	margin-left:6px;
	background:#f7ecec;
	float:left;
}
.rightTil{ color:#f0f0f0; font-size:14px; font-weight:700; width:675px; height:29px; padding-left:45px; line-height:29px; background:url(pic_righttil.gif) no-repeat;}
.rightCont{ width:680px; margin-left:20px; margin-top:12px; position:relative;}
.turnPage{ width:100%; height:32px; line-height:22px; margin-top:4px; color:#640000; text-align:center; float:left;}
.turnPage span{ color:#b6011b;}
.turnPage a{ color:#640000;}
/*---------about-style.html-------*/
.fengmao{ width:170px; float:left; position:relative;}
.fengmao01{ width:100%; height:118px; background:url(bg_piclist.gif) center center no-repeat; overflow:hidden;}
.fengmao01 img{ width:154px; height:112px; margin:3px auto auto 8px; overflow:hidden;}
.fengmao02{ width:140px; height:30px; line-height:24px; padding-left:14px; margin-left:8px; background:url(til01.gif) 0 7px no-repeat; overflow:hidden;}
/*------------about-bumen.html-----------*/
.bumen{ margin-top:12px; float:left;}
.bumen li{ line-height:28px; margin-left:12px; padding-left:18px; background:url(til01.gif) 0 9px no-repeat;}
/*-------------about-honor.html------------*/
.honor{ width:640px; margin-top:12px; float:left;}
.honor li{ width:640px; line-height:28px; float:left;}
.honor li a{ float:left;}
.honor li span{ float:right;}
/*--------------elite.html------------------*/
.elite{ height:186px; position:relative; margin-top:4px; border-bottom:1px solid #d6b9b9; float:left;}
.elite li{ height:180px; float:left;}
.elite01{ width:150px; background:url(bg_elite.gif) left top no-repeat;}
.elite01 img{ width:134px; height:172px; margin:3px auto auto 3px;}
.elite02{ width:500px; line-height:22px; overflow:hidden;}
.elite02 a,.elite02 a:hover{ color:#640000;}
/*-----------------contact.html------------------*/
.contact{ height:400px; background:url(pic_map.jpg) right top no-repeat;}
.contact01{ line-height:22px; padding-top:60px; background:url(pic_contact.gif) left 14px no-repeat;}
/*--------------------book.html---------------------*/
.book{ width:100%; margin:12px auto auto 8px; float:left;}
.book li{ width:100%; float:left;}
.book li span{ display:block; width:75px; height:24px; line-height:24px; float:left; text-align:center;}
.book li input,.book li textarea{ float:left;}
.book li code{ color:red; float:left;}
.book li textarea{ width:300px; height:100px;}
.book li .bookTxt{ width:160px; height:16px;}
.book li .bookBtn{ margin:4px 12px auto auto;}
/*--------------message.html-------------*/
.message,.jobs{ width:660px; margin:8px auto auto 10px; border-bottom:1px solid #d6b9b9;}
.message li,.jobs li{ padding:0 6px;}
.message li span{ color:#640000; font-weight:700;}
.message01,.jobs01{ height:24px; line-height:24px; background:#ecc1c1;}
.message01 code{ color:gray; font-size:11px; margin-left:12px;}
.message02{ height:22px; line-height:22px; border-bottom:1px dotted #d6b9b9;}
.message03{ line-height:20px; color:#705259;}
/*-------------------jobs.html------------*/
.jobs{}
.jobs01{ font-size:13px;}
.jobs01 b{ float:left;}
.jobs01 code{ color:gray; font-size:11px; margin-left:22px; float:right;}
.jobs02{ line-height:20px;}
.jobs03{ height:24px; text-align:right;}
.jobs03 input{ width:90px; height:20px; line-height:20px; color:white; border:1px solid #ccc; background:#B7011C; cursor:pointer;}


.navmenu li,.navmenu td,.navmenu div
{
    width:100%;
    background:url("/images/subNav.gif");  
    line-height:20px;
    border:1px solid #B59C9F;
   padding-left:10px;

}
.navmenu li a,.navmenu td a,.navmenu div a
{
       color:#731922;
}
.navmenu li a:hover,.navmenu td a:hover,.navmenu div a:hover
{
       color:#B41322;
}
