/* 布局 !important*/

.foot_z {background:url(../img/footer/cp_bg.gif) repeat-x left top; float:left;}
.foot_left {width:210px; float:left;}
.foot_right {width:740px; float:right;}
.foot_right1 {margin-top:13px; width:727px; float:left; background:#FFFFFF url(../img/footer/right_bg1.gif) no-repeat left top;}
.foot_right2 {width:727px; float:left; background:#ffffff;}
.foot_right3 {width:727px; float:left; background:#FFFFFF url(../img/footer/right_bg2.gif) repeat-x left top;}
.foot_right_jog1 {width:727px; height:29px; float:left; background:url(../img/footer/job_right_bg.gif) no-repeat center top;}

/* 左边 */
ul.foot_left_an {margin-top:18px; margin-left:19px;}
/*
*html ul.foot_left_an {margin-top:17px; margin-left:19px;}
*+html ul.foot_left_an {margin-top:10px; margin-left:19px;}
*/
ul.foot_left_an li {margin-bottom:7px; width:172px; height:30px; line-height:30px;}

ul.foot_left_an li a:link,
ul.foot_left_an li a:visited,
ul.foot_left_an li a:active{width:172px; height:30px; text-align:center; letter-spacing:6px; display:block; background:url(../img/footer/cp_an1.gif) no-repeat left top; cursor:hand; font-size:14px; color:#FFFFFF;}

ul.foot_left_an li a:hover{margin-top:1px; width:172px; height:30px; text-align:center; letter-spacing:6px; display:block; background:url(../img/footer/cp_an2.gif) no-repeat left top; cursor:hand; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.foot_left_an2{text-align:center; letter-spacing:5px; background:url(../img/footer/cp_an3.gif) no-repeat left top; color:#FFFFFF; font-size:14px; font-weight:bold;}

/*  */

.foot_topline {
    border-top:1px solid #cccccc;
	line-height:5px;
	height:5px;
}

.foot_bottomline {
    border-bottom:1px solid #7da8d7;
}


.foot_left_linkbg{
	background-color:#E8FBFF;
	font-size:12px;
	padding-top:4px;
	height:25px;
	line-height:24px;
	border-bottom:1px solid #a6d0e7;
}

/*-------------about us------------------*/
.foot_txt {
    font-size:12px;
	line-height:19px;
	color:#444444;
	padding-top:8px;
}

.foot_about_txt { padding:15px 25px 10px 25px; font-size:12px; color:#004a66; line-height:24px;}

/*-------------jog------------------*/
.foot_jobtxt {
    font-size:12px;
	line-height:18px;
	padding:5px;

}

.foot_jobbtl {
    background-color:#f2fcff;
	font-size:12px;
	text-indent:10px;
	font-weight:bold;
	height:24px;
	line-height:24px;
	border:1px solid #a6d0e7;
	margin-top:7px;
}

.foot_job_right1 {padding:12px 7px 5px 9px; font-size:12px; color:#004a66; line-height:19px;}
.foot_job_rightbt {margin:0px 7px 10px 15px; padding-left:15px; width:500; height:28px; line-height:28px; color:#FFFFFF; font-weight:bold; font-size:13px; background:url(../img/footer/job_right_bt.gif) no-repeat left top;}


ul.foot_job_right21 {float:left; margin-bottom:5px; padding-left:52px; width:285px; text-align:left;}
   ul.foot_job_right21 li a:link {padding-left:13px; line-height:21px; color:#007ba8; text-decoration:underline;}
   ul.foot_job_right21 li a:visited { padding-left:13px; line-height:21px; color:#007ba8; text-decoration:underline;}
   ul.foot_job_right21 li a:active {padding-left:13px; line-height:21px; color:#007ba8; text-decoration:underline;}
   ul.foot_job_right21 li a:hover {padding-left:15px; padding-top:1px; line-height:21px; color:#007ba8; text-decoration:none;}
   
.foot_job_rightlbt {width:285px; height:35px; line-height:27px; text-indent:20px; color:#434343; font-size:13px; font-weight:bold; background:url(../img/footer/foot_job_right21.gif) no-repeat left top;}


ul.foot_job_rightlx {margin-left:20px; margin-bottom:10px; line-height:18px;}
ul.foot_job_rightlx li a:link{color:#ff6600;}
ul.foot_job_rightlx li a:visited{color:#ff6600;}
ul.foot_job_rightlx li a:hover{color:#ff6600;}

.foot_job_righttb {margin:8px 16px 0px 16px;}
.foot_job_righttb1 {line-height:27px; font-weight:bold; padding-left:15px;}
.foot_job_righttb2 {margin-top:3px; padding-right:5px;}
.foot_job_righttb3 {padding:5px 8px 5px 8px; color:#666666; line-height:17px;}
   
/*-------------sitempg------------------*/

.foot_mappad  {
    padding:14px;
	line-height:20px;
}

.foot_mapbtl  {
	font-size:13px;
	letter-spacing:1px;
	color:#FFFFFF;
	padding-left:7px;
	padding-top:2px;
	height:22px;
	line-height:22px;
	background-color:#3870b4;
	letter-spacing:1px;

}

.foot_mapnn1 {
    padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:19px;
	font-weight:bold;
	letter-spacing:1px;
}
.foot_mapnn11 {
    padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:19px;
	font-weight:bold;
	border-bottom:1px dashed #cccccc;
    letter-spacing:1px;
}


.foot_mapnn2 {
    padding-left:25px;
	line-height:19px;
}
.foot_mapnn22 {
    letter-spacing:1px;
    padding-left:25px;
	line-height:19px;
	border-bottom:1px dashed #cccccc;
}

.foot_meiti{
    font-size:13px;
	margin-left:20px;
}
.foot_meiti li{
    display:block;
    margin-top:6px;
	background:url(../img/footer/gy2d_3.gif) bottom no-repeat;
	padding-bottom:5px;
	height:24px;
}
.meiti_right{
    display:block;
    float:right;
    font-size:12px;
	overflow:hidden;
	width:180px;
}
.meiti_left{
    display:block;
	float:left;
	overflow:hidden;
}
.meiti_center{
    display:block;
	float:right;
	overflow:hidden;
}

/*-------------投诉建议------------------*/
.feedback_bt {width:620px;}
.feedback_bt th {font-size:15px; color:#0f5080; font-weight:bold; text-align:left; height:30px; letter-spacing:1px;}
.feedback_bt td {line-height:25px; border-bottom:1px dashed #cccccc; color:#0f5080; padding-bottom:7px;}

.feedback_tab {width:620px;}
.feedback_tab th {height:35px; line-height:19px; font-weight:bold; text-align:right; color:#155a8c;}
.feedback_tab td {height:35px; line-height:19px; color:#666666;}





/*-------------link------------------*/
.foot_left_link1{font-size:14px; color:#FFFFFF; letter-spacing:4px;}
.foot_left_link1:link {font-size:14px; color:#000000; letter-spacing:4px;}
.foot_left_link1:hover {font-size:14px; color:#666666; letter-spacing:4px; border-bottom:1px dashed #666666;}
