@charset "utf-8";
.tit_style1{ font-family:"宋体"; font-size:12px; color:#c30000; font-weight:bold; text-decoration:none;}
.tit_style1 a{ color:#cf0000; text-decoration:none;}
.tit_style1 a:hover{ color:#FF0000; text-decoration:underline;}

.tit_style2{ font-family:"宋体"; font-size:12px; color:#333; text-decoration:none;}
.tit_style2 a{ color:#333; text-decoration:none;}
.tit_style2 a:hover{ color:#FF0000; text-decoration:underline;}

.tit_style3{ font-family:"宋体"; font-size:14px; color:#136200; text-decoration:none;}
.tit_style3 a{ color:#136200; text-decoration:none;}
.tit_style3 a:hover{ color:#FF0000; text-decoration:none;}

.tit_style4{ font-family:"宋体"; font-size:12px; color:#fff; text-decoration:none;}
.tit_style4 a{ color:#000; text-decoration:none;}
.tit_style4 a:hover{ color:#FF0000; text-decoration:underline;}

.txt_style1{ font-family:"宋体"; font-size:14px; font-weight:bold; color:#333; text-decoration:none;}
.txt_style1 a{ color:#970000; text-decoration:none;}
.txt_style1 a:hover{ color:#F90000; text-decoration:underline;}

.txt_style2{ font-family:"宋体"; font-size:14px; color:#167400; text-decoration:none;}
.txt_style2 a{ color:#167400; text-decoration:none;}
.txt_style2 a:hover{ color:#FF0000; text-decoration:underline;}

body{ margin:0px; padding:0px; height:100%; background:#eef0f1;}
#body{ width:auto; height:auto; overflow:auto; background:url(../images/index_imgs_02.gif) repeat-x;}
#body_in{ width:1000px; height:auto; margin-left:auto; margin-right:auto;}

/*----*/
.top_title{ width:1000px; height:29px;}
.top_t_left{ width:460px; height:auto; float:left;}
.top_t_bt{ width:298px; height:auto; float:left; padding-top:5px; text-align:right;}
.top_t_date{ width:147px; height:20px; float:right; background:url(../images/index_imgs_05.gif) no-repeat left center; padding-top:9px; text-align:right;}
.top_t_right{ width:260px; height:auto; float:right;}
.top_t_cell{ width:70px; height:20px; float:left; padding:9px 10px 0px 0px; text-align:right; margin-left:5px;}
.top_t_c_bj1{ background:url(../images/index_imgs_07.gif) no-repeat left center;}
.top_t_c_bj2{ background:url(../images/index_imgs_09.gif) no-repeat left center;}
.top_t_c_bj3{ background:url(../images/index_imgs_11.gif) no-repeat left center;}
/*----*/

/*--banner--*/
.banner{ width:1000px; height:auto; margin-top:2px; background:#FFFFFF;}
.banner_pic{ width:1000px; height:117px; background:url(../images/index_imgs_18.gif) repeat-x;}
.banner_p_left{ width:505px; height:auto; float:left;}
.logo{ width:148px; height:auto; float:left; text-align:right;}
.banner_p_bt{ width:273px; height:auto; float:right;}
.banner_p_right{ width:413px; height:117px; float:right; text-align:right;}
.nav{ width:1000px; height:105px;}
.nav_main{ width:838px; height:auto; float:left; padding-top:13px; text-align:left;}
.nav_main_l{ width:807px; height:26px;}
.nav_main_con{ width:auto; height:26px; float:right; letter-spacing:2px;}
.nav_main_con ul{ margin-top:0px; margin-left:-40px; * margin-left:0px;}
.nav_main_con li{ display:block; list-style:none; float:left; width:87px; height:19px; padding-top:7px; text-align:center; background:url(../images/index_imgs_37.gif) no-repeat right center;}
.nav_main_bt{ width:94px; height:20px; float:left; padding-top:6px; background:url(../images/index_imgs_36.gif) no-repeat 7px center; text-align:right; padding-right:13px;}

.nav_right{ width:160px; height:auto; float:right; text-align:left;}
.nav_r_cell{ width:auto; height:auto; margin-top:6px;}


/*.search{ width:1000px; height:39px; background:url(../images/index_imgs_49.gif) repeat-x;}
.search_left{ width:860px; height:auto; float:left;}*/
.search{ width:1000px; height:39px; background:url(../images/index_imgs_50.gif) repeat-x;}
.search_left{ width:880px; height:auto; float:left;}
.sdfw_bt{ float:left;}
.sdfw_v{ float:left; font-size:13px; padding-top:9px;}
.sdfw_v a{ color:#333; text-decoration:none; margin:0 8px;}
.sdfw_v a:hover{ color:#f00; text-decoration:none;}
.sdfw_v span a{ color:#c00; font-weight:bold;}
.sdfw_v span a:hover{ color:#f00; text-decoration:none;}

/*--search--*/
.search_con{ width:598px; height:auto; float:left;}
.search_c_left{ width:314px; height:auto; float:left;}
.search_c_bt{ width:103px; height:auto; float:left; text-align:right; padding-top:3px;}
.search_c_input{ width:196px; height:21px; float:right; padding-top:4px; text-align:left;}
.s_input_style{ width:171px; height:18px; border:0px; background:url(../images/index_imgs_60.gif) no-repeat; padding-left:25px; padding-top:3px;}
.search_c_right{ width:265px; height:auto; float:right;}
.search_c_r_s{ width:125px; height:auto; padding-top:4px; float:left;}
.search_c_r_s1{ width:auto; height:auto; float:left;}
.search_c_r_s2{ width:auto; height:auto; float:right;}
.search_c_r_btn{ width:139px; height:auto; float:right; padding-top:3px;}
.search_c_r_b1{ width:auto; height:22px; float:left;}
.search_c_r_b2{ width:auto; height:22px; float:right;}
/*--search end--*/
.login_status{ width:175px; height:auto; float:right;}

/*.search_right{ width:99px; height:27px; float:right; background:url(../images/index_imgs_63.gif) no-repeat right 5px; padding:12px 0px 0px 40px; text-align:left;}*/

.search_right{ width:95px; height:15px; float:right; text-align:center; background:#fff; margin-top:5px; padding-top:7px; margin-right:3px;}
.search_right a{ color:#666; text-decoration:none;}
.search_main{ float:left; padding-left:22px;}
.search_left form{ padding:0px; margin:0px;}
.s_in_sty{ width:131px; height:18px; padding-top:3px; background:url(../images/index_imgs_61.gif) no-repeat left top; border:none; margin-top:4px; padding-left:25px; color:#666;}
.search_btn{ float:left;}
.search_btn button{ width:62px; height:22px; background:url(../images/index_imgs_55.gif) no-repeat left top;  border:none; margin-top:3px; * margin-top:4px; margin-left:8px;}



/*--login--*/
DIV.neat-dialog-cont { Z-INDEX: 98; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%}
DIV.neat-dialog-bg { Z-INDEX: -1; FILTER: alpha(opacity=70); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #eee; opacity: 0.7}
DIV.neat-dialog { Z-INDEX: 99; MARGIN-LEFT: auto; WIDTH: 362px; height:216px; MARGIN-RIGHT: auto;  POSITION: relative; top:25%; background:url(../images/index_imgs_68.gif) no-repeat;}
DIV.neat-dialog-title { MARGIN: 0px; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: #bbb 1px solid; POSITION: relative; height:32px; margin-bottom:10px;}
IMG.nd-cancel { RIGHT: 0.2em; POSITION: absolute; TOP: 0.2em}
DIV.neat-dialog P { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; TEXT-ALIGN: center}

.l_cell{ width:320px; height:25px; margin-top:6px; margin-left:21px;}
.l_cell_fir{ margin-top:0px; * margin-top:-8px;}
.l_cell_btn{ width:289px; padding-left:30px; margin-top:15px;}
.l_cell_zc{ font-size:12px; color:#FF0000; text-decoration:none;}
.l_cell_zc a{ color:#FF0000; text-decoration:none;}
.l_cell_zc a:hover{ color:#FF0000; text-decoration:underline;}

.l_txt{ width:80px; height:19px; float:left; text-align:right; padding-top:6px; font-size:12px; color:#000000;}
.l_input{ width:230px; height:25px; float:right;}
.input{ width:140px; height:19px; border:1px #91b0d7 solid;}
.input_yzm{ width:80px; height:19px; border:1px #91b0d7 solid;}
/*--login end--*/

/*--banner end--*/
