﻿/* CSS Document */
body{color:#3b3b3b; background-color:#fff; padding:0; margin:0; font-size:12px;}
div, p, ul, h1, h2, h3, img, form{padding:0; margin:0;}
ul{list-style-type:none;}
.bank{line-height:0; font-size:0; clear:both;}
P {FONT-SIZE: 12px; MARGIN: 0px; TEXT-INDENT: 25px; LINE-HEIGHT: 1.6;}
a{color:#3b3b3b;text-decoration:none;background-color:#fff;}
a:hover{color:#f01a24; text-decoration:none;}
.yuan{font-size:12px; margin:3px 1px 0 1px;}
.website_info{line-height: 24px;margin-top: 20px;color: #333;background-color:#d4dfe9;}
.website_info td{font-size:12px;}
/*------------------------main body-------------------------*/
#top{width:980px; height:115px; margin:0 auto 0 auto;}
#top_logo{width:305px; height:115px; margin:0 auto 0 auto; float:left;}
#top_banner{width:675px; height:115px; margin:0 auto 0 auto;float:left;}
#top_navigation{width:980px;height:56px;margin:0 auto 0 auto;background-image:url(nav_bg.gif);background-repeat:no-repeat;}
#top_navigation ul {margin:0 0 0 180px;display:inline;list-style-type: none;float:left;height:34px;width:780px;}
.top_navigation_ul_li {margin:0;padding:0;display:inline;}
.top_navigation_ul_li a {
    float:left;
	text-decoration: none;
    background:url("nav_bg_left.gif") no-repeat left top;
	font-size: 14px;
	font-weight:bold;
    padding:0 0 0 7px;
	color: #fff;
	background-color:#000;
	width:auto;
    }
.top_navigation_ul_li a span{display:block;background:url("nav_bg_right.gif") no-repeat right top;padding:12px 16px 6px 10px;}
.top_navigation_ul_li a:hover{color: #000000;background-position:0% -34px;background-color:#fff;}
.top_navigation_ul_li a:hover span{background-position:100% -34px;}	
.top_navigation_ul_li2{margin:0;padding:0;display:inline;}
.top_navigation_ul_li2 a{float:left;text-decoration: none;background:url("nav_bg_left.gif") no-repeat;font-size: 14px;font-weight:bold;padding:0 0 0 7px;color: #000000;background-position:0% -34px;background-color:#fff;width:auto;}
.top_navigation_ul_li2 a span{display:block;background:url("nav_bg_right.gif") no-repeat;padding:12px 16px 6px 10px;
background-position:100% -34px;}
.top_navigation_ul_li2 a:hover{color:#000000;background-color:#fff;}
#contnt{position:relative;width:980px;margin:0 auto;text-align:center;}
#n1Content,#n2Content,#n3Content,#n4Content,#n5Content,#n6Content,#n7Content,#n8Content{left:0}
.submenu1{width:175px;margin:0 auto; background:url("options_a_1.gif") repeat-y;}
.options1_top{height:2px;}
.options1{height:28px;display:block; width:135px;line-height:20px;background:url(dot.gif) repeat-x left 22px;margin:0 auto;}
.options1 a{cursor:pointer; height:28px;display:block;text-align:center;color:#000;background-color:#fff;}
.options1 a:hover{text-decoration:none;color:#f01a24;background-color:#fff;}
.options1_foot{width:175px;margin:0 auto; line-height:20px;height:28px; background:url("options_a_2.gif") no-repeat;}
.submenu2{width:122px;margin:0 auto; background:url("options_b_1.gif") repeat-y;}
.options2_top{height:2px;}
.options2{height:28px;display:block; width:82px;line-height:20px;background:url(dot.gif) repeat-x left 22px;margin:0 auto;}
.options2 a{cursor:pointer; height:28px;display:block;text-align:center;color:#000;background-color:#fff;}
.options2 a:hover{text-decoration:none;color:#f01a24;background-color:#fff;}
.options2_foot{width:122px;margin:0 auto; line-height:20px;height:28px; background:url("options_b_2.gif") no-repeat;}
.submenu3{width:93px;margin:0 auto; background:url("options_c_1.gif") repeat-y;}
.options3_top{height:2px;}
.options3{height:28px;display:block; width:54px;line-height:20px;background:url(dot.gif) repeat-x left 22px;margin:0 auto;}
.options3 a{cursor:pointer; height:28px;display:block;text-align:center;color:#000;background-color:#fff;}
.options3 a:hover{text-decoration:none;color:#f01a24;background-color:#fff;}
.options3_foot{width:93px;margin:0 auto; line-height:20px;height:28px; background:url("options_c_2.gif") no-repeat;}
#flash{width:980px;margin:14px auto 0 auto; background-image:url(flash_bg.gif); background-repeat:no-repeat;}
#flash_content{width:950px; height:265px; margin:6px auto 0 auto; background-image:url(flash_bg.gif); background-repeat:no-repeat; z-index:-1;}
#flash_content2{width:950px; height:185px; margin:10px auto 0 auto; background-image:url(flash_bg.gif); background-repeat:no-repeat; z-index:-1;}	
#main_body{width:980px;margin:0 auto 0 auto; padding:0;}
/*-------------------------------left side--------------------*/
#left_pan{float:left;width:694px;margin:0 auto 0 16px;display:inline;height:auto;}
#left_title{width:694px; height:31px; float:left;}
#left_title_1{width:35px; height:31px; background:url(left_title_1.gif) no-repeat;float:left;}
#left_title_2{width:auto; height:31px; background:url(left_title_2.gif) repeat-x;float:left;color:#f30;background-color:#fff;font-size:14px;font-weight:bold; line-height:43px;}
#left_title_2 a{color:#f30;background-color:#fff;font-size:14px; font-weight:bold;}
#left_title_2b{width:auto; height:31px; background:url(left_title_2.gif) repeat-x; float:left; font-size:12px; line-height:43px;}
#left_title_3{width:32px; height:31px; background:url(left_title_3.gif) no-repeat; float:left; margin:0 -10px 0 0;}
#left_title_4{width:auto; height:31px; background:url(left_title_4.gif) repeat-x; margin:0;}
#left_title_5{width:249px; height:31px; background:url(left_title_5.gif) no-repeat;  margin:0 auto 0 auto;}
#left_pan_problem ul{width:694px;height:90px;display:block;float:left;}
#left_pan_problem ul li{width:347px;height:90px;float:left;display:block;}
#left_pan_problem ul li a{color:#3b3b3b;text-decoration:none;background-color:#fff;font-size:14px;}
.left_pan_a_1{margin:0 0 0 8px;width:260px;line-height:17px;float:left;}
.left_pan_a_2{margin:13px 0 0 8px; width:260px;line-height:17px;float:left;}
#left_pan_program ul {width:694px; height:165px; display:block; float:left;}
#left_pan_program ul li{width:227px; height:165px; float:left; display:block; background:url(program_bg.gif) no-repeat; }
.left_pan_b_1{margin:10px auto 0 12px; line-height:17px; font-size:14px;}
.left_pan_b_1 a{color:#3b3b3b;font-size:12px; padding-left:15px;background-color:#fff;background:url(arrow.gif) no-repeat left -47px; text-decoration:none;}
.left_pan_b_1 a:hover{color:#f01a24; background:url(arrow.gif) no-repeat left -67px;background-color:#fff;text-decoration:none;}
.left_pan_b_2{margin:12px auto 0 10px;display:inline;width:56px; height:98px; float:left;}
.left_pan_b_3{margin:12px 0 0 5px; width:150px; height:98px; line-height:20px; float:left; font-size:12px;}
#middle_pan{width:10px; height:31px; background:url(left_title_4.gif) repeat-x; float:left; margin:0 auto 0 auto;}
/*-------------------------------right side--------------------*/
#right_pan{width:249px; float:left;  height:auto;}
.right_pan_a{width:249px; height:15px; float:left; margin:0; background:url(right_pan_a.gif) no-repeat;}
.right_pan_b{width:249px; float:left; margin:0; background:url(right_pan_b.gif) repeat-y; height:auto;}
.right_pan_c{width:249px; height:12px; margin:0; background:url(right_pan_c.gif) no-repeat;display:block;float:left;}
.right_pan_b_title{width:235px; float:left; height:14px;}
.right_pan_b_title1{margin:0;float:left;width:auto;}
.right_pan_b_title2{margin:0 10px 0 0;float:right;width:auto;}
.right_pan_list {width:232px; display:block; float:left;}
.right_pan_list ul li{width:210px;list-style:none;text-align:left;line-height:24px;background:url(dot.gif) repeat-x left 22px;}
.right_pan_list ul li a{color:#3b3b3b; padding-left:15px; background-color:#fff;background:url(arrow.gif) no-repeat left -47px; text-decoration:none;}
.right_pan_list ul li a:hover{color:#f01a24;background-color:#fff;background:url(arrow.gif) no-repeat left -67px; text-decoration:none;}
.right_pan_list2 {width:236px;float:left;margin:0 0 0 12px;display:inline;}
.right_pan_list2 ul li{width:210px;list-style:none;text-align:left;line-height:24px;height:24px;color:#3366cc;background-color:#fff;}
.right_pan_list2 ul li a{color:#969696;background-color:#fff;text-decoration:none;}
.right_pan_list2 ul li a:hover{color:#f01a24;background-color:#fff;text-decoration:none;}
/*----------------------------ny_title--------------------*/
#ny_title{width:940px;float:left;margin:0 auto 0 16px;display:inline;height:31px;}
#ny_title_1{width:35px; height:31px; background:url(left_title_1.gif) no-repeat; float:left;}
#ny_title_2{width:auto; height:31px; background:url(left_title_2.gif) repeat-x; float:left; font-size:12px; line-height:43px;}
#ny_title_3{width:32px; height:31px; background:url(left_title_3.gif) no-repeat; float:left; margin:0 -10px 0 0;}
#ny_title_4{width:auto; height:31px; background:url(left_title_4.gif) repeat-x; margin:0; }
/*----------------------------ny_right--------------------*/
#ny_right{width:694px;margin:6px auto 0 10px;display:inline;float:left;height:auto;}
/*---------------------------footer-------------------*/
#footer{width:980px;margin:0 auto 0 auto;padding:0;}
#friend_link{width:980px; height:100%;color:#3b3b3b;background-color:#FAFAFA;border: 1px solid #e5e5e5;float:left;}
#friend_link ul{margin:8px 0 0 10px;display:inline;}
#friend_link ul li{list-style:none;margin:0 0 0 10px;float:left;width:auto;}
#friend_link_text{float:left;margin:8px 0 3px 20px;display:inline;width:960px;line-height:20px;}
#friend_link_text a{margin:0 4px 0 10px;display:inline;}
#footer_link{width:980px; background:url(footer_link_bg.gif) no-repeat; height:28px; float:left; margin:3px auto 0 auto;}
#footer_link_text{margin:6px auto 0 auto; display:block; height:15px;color:#FFF;background-color:#000;}
#footer_link_text a{color:#fff; text-decoration:none;background-color:#000;}
#footer_link_text a:hover{color:#CF0; text-decoration:underline;background-color:#000;}
#footer_copyright{font-family: Verdana,Arial, Helvetica, sans-serif;color:#666;background-color:#fff;font-size:12px; width:980px; margin:10px auto 10px auto; height:25px; float:left;line-height:25px;}
#left_content{width:650px;text-align:left;line-height:26px;font-size:14px;white-space:normal; margin:20px 0 20px 20px;}
div.content{text-align:left;line-height:26px;font-size:14px;white-space:normal;}
	div.content a:link,div.content a:visited,div.content a:active{color:#333;font-size:12px;background-color:#fff;}
    div.content a:hover{color:#f01a24;font-size:12px;background-color:#fff;}
.k_guidename{padding:0px 6px 0px 0;}
div.info{clear:both;text-align:right;line-height:30px; font-size:12px;}
	div.info span{display:inline;margin:5px;}
div.next{display:block;clear:both;width:100%;line-height:26px;text-align:left; font-size:12px;}
.left {display:table;float:left;margin:0px;padding:0px;overflow:hidden;width:auto;}
.right {display:table;float:left ;margin:0px;padding:0px;overflow:hidden;width:auto;}
.box{display:table;clear:both;margin:0px;padding:0px;}
.news{margin-left:16px;width:317px;}
.news p{margin-top:10px;}
/*---------------------------other-------------------*/
.hrbg{background:url(hr1.gif) repeat-x;height:36px;margin:0 20px 0 20px;}
.hrleft{background:url(hr_left.jpg) no-repeat;height:27px;float:left;padding:10px 0 0 55px;font-size:14px;width:auto;}
.hrright{background:url(hr_right.jpg) no-repeat right 0; height:27px; float:right;padding:7px 20px 0 0;width:auto;}
.hrright2{background:url(hr_right2.jpg) no-repeat right 0; height:36px; width:132px; float:right;}
.biao{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; MARGIN-LEFT: 40px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 600px; MARGIN-RIGHT: 40px; BORDER-BOTTOM:#cccccc 1px solid;font-size:12px;}
.biao_left{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid;WIDTH:197px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #cccccc 1px solid;}
.biao1{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 199px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #cccccc 1px solid;}
.biao_center{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 197px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #cccccc 1px solid;}
.biao_right {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 197px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #cccccc 1px solid;}
.you {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; MARGIN-LEFT: 40px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 600px; MARGIN-RIGHT: 40px; BORDER-BOTTOM: #cccccc 1px solid; font-size:12px;}
.you_left {BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 298px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #cccccc 0px solid;}
.you1{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 299px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #cccccc 1px solid;}
.you_right{BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 298px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #cccccc 0px solid;}
.xu{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; MARGIN-LEFT:40px;BORDER-LEFT:#cccccc 1px solid;WIDTH:600px;MARGIN-RIGHT: 40px;BORDER-BOTTOM:#cccccc 1px solid;}
.xu_left {BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 250px; BORDER-BOTTOM: #cccccc 1px solid;}
.xu_right{BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 346px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #cccccc 1px solid;}
.news_list{text-align:left;margin-top:7px; margin-left:4px;padding-top:0;padding-left:10px;padding-right:10px;color:#4b5a61;background-color:#fff;}
.news_list ul{margin:0 0 10px 0;}
.news_list .newslist li{background:url(/template/images/ico_2.gif) no-repeat left;padding-left:16px;padding-top:7px;border-bottom:1px dashed #cccccc;height:28px;list-style:none;}
.k_pagelist EM {BORDER-RIGHT:#c0e0f3 1px solid;BORDER-TOP:#c0e0f3 1px solid;background-color:#eef5fe;font-weight:bold;font-size:14px;BORDER-LEFT: #c0e0f3 1px solid; BORDER-BOTTOM: #c0e0f3 1px solid;padding:0 5px 0 5px;}
.k_pagelist INPUT {BORDER-RIGHT: #c0e0f3 1px solid; BORDER-TOP: #c0e0f3 1px solid; background-color: #eef5fe; font-size:12px;BORDER-LEFT: #c0e0f3 1px solid; BORDER-BOTTOM: #c0e0f3 1px solid}
.k_pagelist STRONG {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.k_pagelist A {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
.k_form{display:block;width:90%;margin:15px 0 0 0;}
	.k_form p{text-align:left;}
	.k_form p label{clear:both;display:block;color:#666;font-size:12px;background-color:#fff;}
	.k_form p span label{clear:none;display:inline;color:#666;background-color:#eef5fe;}
	.k_form div {text-align:left;}
	.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;font-size:12px;margin-right:4px;}
	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}
	.k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;background-color:#fff;}
.clear{clear:both;height:1px;top:-1px;overflow:hidden;} 
.hidden {DISPLAY: none;}
.maps_text{height:30px; width:200px; float:left;font-size:12px;}
