@charset "utf-8";
/* CSS Document */

/*------公共样式------*/
body { font-size:12px; font-family:"宋体"; line-height:2; height:100%; width:100%; margin:0 auto; color:#333; }
ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,div { padding:0; margin:0; }
ul,li { list-style:none; }
img { border:0; }
a { color:#555; text-decoration:none; }
a:hover { color:#f60; text-decoration:underline; }
.clearfloat { clear:both; height:0; font-size:1px; line-height:0px; } 
.fl { float:left; }
.fr { float:right; }


/**** 首页 ****/
.wrap { width:968px; margin:10px auto; background:url(../images/wrap_bg.gif) repeat-y; overflow:hidden; }

.banner { width:100%; height:293px; background:url(../images/banner.jpg) no-repeat; }
.bn_input { width:418px; padding:0 0 0 550px; }
.bn_input_hang { width:100%; overflow:hidden; }
.bn_input_hang span { float:left; margin:0 5px 0 0; }
.bn_input_hang .span1 { font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#1f5149; line-height:30px; padding:3px 0 0 0; }
.in_txt { width:200px; height:25px; border:solid 1px #aac9c1; line-height:25px; }
.bn_input_a { padding:0 0 0 50px; line-height:25px; }
.bn_input_a span { color:#8e1400; }
.bn_input_a a { color:#1f5149; }
.bn_wz { width:868px; padding:0 50px; margin:25px 0 0 0; line-height:28px; font-family:"微软雅黑"; font-size:16px; font-weight:bold; letter-spacing:0.1em; color:#1f5149; }

.in_main { width:944px; padding:0 12px 20px; 12px; background:url(../images/main_bg.gif) no-repeat; overflow:hidden; }

.in_left { width:692px; }
.in_left_top { width:100%; height:32px; line-height:32px; font-size:14px; text-align:center; font-family:"微软雅黑"; background:url(../images/top_bg.gif) no-repeat; }
.in_left_top a { color:#fff; padding:0 10px; }

.in_left_con { width:100%; background:url(../images/left_bg.gif) repeat-y; border:solid 1px #85afa3; border-left:none; border-right:none; }
.in_left_box { width:634px; margin:0 auto; padding:10px 0; }
.in_left_box_up { width:100%; height:48px; background:url(../images/in_box_up.gif); font-family:"微软雅黑"; font-size:18px; text-indent:3em; line-height:48px; }
.in_left_box_down { width:100%; height:14px; background:url(../images/in_box_down.gif) no-repeat; }
.in_left_box_mid { width:100%; background:url(../images/in_box_mid.gif) repeat-y; padding:0 0 10px 0; overflow:hidden; }

.in_last { width:192px; height:49px; line-height:49px; float:left; margin:15px 0 0 0; padding:0 0 0 14px; font-family:"微软雅黑"; font-size:16px; color:#555; border-right:solid 1px #bdd9d1; }
.in_last ul li { width:48px; height:49px; float:left; text-align:center; background:url(../images/tian.gif) no-repeat; }
/**** 首页 ****/

/**** 侧边栏 ****/
.in_right { width:240px; }

.side_top { width:100%; height:38px; line-height:38px; background:url(../images/side_top.gif) no-repeat;font-size:15px; font-weight:bold; text-indent:0.2cm; font-family:"微软雅黑"; letter-spacing:0.1em; color:#fff;}
.side_mid { width:238px; background:#fff url(../images/side_mid.gif) no-repeat left bottom; border:solid 1px #a4cabf; border-top:none; border-bottom:none; }
.side_down { width:100%; height:4px; background:url(../images/side_down.gif) no-repeat; }

.sidebar1 { width:100%; margin:10px 0 0 0; }
.sidebar1 ul { padding:5px 20px 10px 20px; overflow:hidden; }
.sidebar1 ul li { float:left; width:100%; line-height:35px; letter-spacing:0.1em; background:url(../images/li_bg.gif) repeat-x left bottom; }
.sidebar1 ul li span { color:#f00; }
.sidebar1 ul li a:hover { color:#f00; }

.sidebar1 span { float:left; }
.sidebar1 a.more { float:right; color:#fff; font-weight:normal; font-size:12px; font-family:"宋体"; padding:0 15px 0 0; }

.sidebar2 { width:100%; margin:10px 0 0 0;  }
.sidebar2 ul { padding:5px 10px 10px 10px; overflow:hidden; }
.sidebar2 ul li { float:left; width:36px; text-align:center; }
.sidebar2 ul li a:hover { color:#f00; }

.sidebar3 { width:100%; margin:10px 0 0 0;  }
.sidebar3_wz { padding:5px 10px; overflow:hidden; line-height:25px; }
.sidebar3_table { padding:5px 10px 10px 10px; overflow:hidden; }
.sidebar3_table table { border-collapse:collapse; }
.sidebar3_table table tr td { text-align:center; border:solid 1px #797979; padding:5px 0; }
.sidebar3_table table tr td .a1 { width:85px; height:25px; display:block; margin:0 auto; background:url(../images/gm_btn.gif) no-repeat; }
.sidebar3_table table tr td .a1:hover { background:url(../images/gm_btn_b.gif) no-repeat; }
.sidebar3_table table tr td .a2 { width:85px; height:25px; display:block; margin:0 auto; background:url(../images/qm_btn.gif) no-repeat; }
.sidebar3_table table tr td .a2:hover { background:url(../images/qm_btn_b.gif) no-repeat; }


.sidebar4 { width:100%; margin:10px 0 0 0;  }
.sidebar4 ul { padding:5px 12px 10px 15px; overflow:hidden; }
.sidebar4 ul li { float:left; width:70px; text-align:center; }
.sidebar4 ul li a.hover { color:#f00; }
.sidebar4 ul li a:hover { color:#f00; }

.in_r_input { width:240px; height:300px; background:url(../images/in_right.gif) no-repeat; }
.in_r_hang { padding:3px 20px 3px 25px; overflow:hidden; }
.in_r_hang span { float:left; }
.in_r_hang .in_r_txt { width:100px; height:25px; line-height:25px; border:solid 1px #e6d3b4; }
.in_k1b_tian_srk1 { width:100px; height:25px; line-height:25px; border:solid 1px #e6d3b4; }
.in_r_hang .sex { padding:2px 0 0 0; }
.in_r_hang .month { padding:0 0 0 60px; }
.in_r_btn { width:100%; height:39px; }
.in_r_btn a { width:160px; height:39px; display:block; margin:0 auto; background:url(../images/in_btn.gif) no-repeat; }
/**** 侧边栏 ****/


/**** 内页 ****/
.ny_title { width:620px; margin:0 auto; padding:10px 0; line-height:30px; font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#4e9383; }

.ny_content { width:618px; margin:0 auto; padding:10px 0; overflow:hidden; }

.ny_bt { width:100%; height:55px; background:url(../images/n_top.gif) no-repeat left 40px; }
.ny_bt ul li { width:149px; height:44px; line-height:44px; text-align:center; background:url(../images/n_li_bg.gif) no-repeat left top; cursor:pointer; font-family:"微软雅黑"; font-size:16px; letter-spacing:0.1em; color:#999; float:left; margin:0 10px 0 0; z-index:999; }
.ny_bt ul li.hover { background:url(../images/n_li_hover.gif) no-repeat; color:#333; } 

.ny_con { width:100%; overflow:hidden; }
.ny_con_wz { width:568px; padding:10px 25px; background:url(../images/n_mid.gif) repeat-y; }
.ny_con_down { width:100%; height:14px; background:url(../images/n_down.gif) no-repeat; }
.ny_con_wz_name { width:450px; height:330px; margin:0 auto; background:url(../images/n_name_bg.jpg) no-repeat; text-align:center; line-height:330px; font-family:"Microsoft Yahei"; font-size:150px; font-weight:bold; }
.ny_con_wz_info { width:100%; padding:15px 0 0 0; line-height:25px; overflow:hidden; }

.all_con { padding:0 20px 0 25px; overflow:hidden; }
.all_con ul li { width:320px; padding:6px 0; }
.all_con_l { width:124px; position:relative; }
.all_con_l_img { width:100%; }
.all_con_l_img a { display:block; }
.all_con_l_img img { width:120px; height:90px; border:solid 1px #c3c3c3; padding:1px; }
.all_con_l_wz { width:35px; height:18px; line-height:18px;text-align:center; color:#fff; position:absolute; left:2px; top:2px; }
.all_con_l_wz_zw { background:#824acf; }
.all_con_l_wz_xz { background:#e1409e; }
.all_con_l_wz_xm { background:#d80763; }
.all_con_l_wz_qt { background:#ff4900; }
.all_con_l_wz_ls { background:#0897b7; }
.all_con_l_wz_jm { background:#c56018; }
.all_con_l_wz_sx { background:#169200; }
.all_con_r { width:185px; }
.all_con_r h4 { font-size:14px; letter-spacing:0.1em; line-height:25px; }
.all_con_r h4 a { color:#130900; }
.all_con_r p { width:100%; line-height:18px; }
.all_btn1 { width:100%; overflow:hidden; }
.all_btn1 a { width:56px; height:22px; display:block; background:url(../images/all_btn1.png) no-repeat; float:right; }
.all_btn1 a:hover { background:url(../images/all_btn2.png) no-repeat; }


/**** 内页 ****/

