@charset "utf-8";
/* CSS Document */
body {width:100%;margin:0; padding:0;}
.container{width:910px; margin:0 auto; padding:0; font-size:13px;}
#logo{background:url(../images/top_bg.gif) repeat-x; width:910px; height:74px; margin:0 auto;}
.l_r_t{ width:272px; height:23px; text-align:center; background:url(../images/t_r_bg.gif) no-repeat; color:#FFFFFF;  padding-top:2px; float:right;}
.img{margin-top:20px; float:right;}
a:link,a:visited{text-decoration:none; color:#333333;}
a:hover{text-decoration:none; color:#FF6600;}
#banner{width:910px; margin:5px auto}
#menu{width:910px; height:29px; margin:5px auto;background:url(../images/menu_c.gif) repeat-x;}
.menu_f{width:800px; float:left; font-size:14px;list-style:none; padding-top:5px; line-height:16px; margin:0px auto; }
.menu_f li{ float:left; margin:0 2px 0 4px; text-align:center; list-style:none;}
.menu_f a:link,.menu_f a:visited{text-decoration:none; color:#333333;}
.menu_f a:hover{text-decoration:none; color:#FFFFFF;}
.l_r_t a{text-decoration:none; color:#FFFFFF}

.content_l{ width:222px; float:left; overflow:hidden;}
.cl_part2,.cl_part3,.c1_part4{width:222px; margin:7px auto;font-family:"宋体";}
.cl_part1{width:222px; margin:2px auto; margin-top:0;font-family:"宋体";}
.cl_part2{width:222px;height:108px;_height:112px; overflow:hidden;}
.cl_part4{width:222px;height:238px; overflow:hidden;}
.cl_part2 h3,.cl_part3 h3,.c1_part4 h3{width:222px; height:20px; background:url(../images/left_bg.gif) no-repeat; margin:0px; font-size:14px; padding:9px 0 0 23px; color:#FFFFFF; font-family:"汉仪粗圆简"; font-weight:normal;}
.cl_part1{  width:227px; height:227px;background:url(../images/post.gif) no-repeat -1px; padding:0;}
.list,.tatt,.anew{ width:96.2%; *width:96.5%;_width:96.5%;border:1px solid #CCCCCC;border-top:none; margin:0px;*margin:0px auto; _margin:0px auto;padding:5px 3px 3px 3px;_padding:7px 3px 3px 3px;font-family:"宋体"; overflow:hidden;}
.list li{width:67px; height:20px; line-height:20px; float:left; margin:0 2px 4px 2px; text-align:center; list-style:none; overflow:hidden; background:#F5F5F5;}
.anew li{width:100%; height:18px;line-height:18px; list-style:none;text-align:left;}

.tatt li{width:99%; height:20px;line-height:20px; list-style:none;text-align:left;}
.tatt li img{margin:2px 5px 0 4px;}
.aa{margin:8px 5px 15px 5px;}
.p4_l{ width:111px; height:86px;background:url(../images/union.gif) no-repeat 2px; padding:3px 0 0 0px; float:left;}
.p4_r{height:90px;float:right;_float:left; width:43%;_width:45%;padding:0px 0 0 2px;line-height:15px;_line-height:15px; overflow:hidden;}

.list li a:link,.list li a:visited{text-decoration:none;background:#F5F5F5; padding:2px; color:#333333;}
.list li a:hover{color:#FFFF00;background:#FF3300; padding:2px;}
.tatt li a:link,.pub li a:link,.tatt li a:visited,.pub li a:visited{ text-decoration:none; color:#000000}
.tatt li a:hover,.pub li a:hover{ text-decoration:none; color:#FF6600;}

.fili{font-size:14px; line-height:22px; padding-top:6px; width:125px; height:20px;margin-left:35px; text-align:center;overflow:hidden;}
.content_r{ width:681px; float:right;}
.cr_p2,.cr_p4{width:100%; margin:7px auto;}
.cr_p1{width:100%; margin:7px auto; margin-top:2px;}
.crl_l{width:49%; float:left; line-height:15px;}
.crl_r{width:49%; float:right;}

.ahjy {font-size: 12px; float: left; width: 100%; text-align: left;font-family:"宋体";}
.ahjy H1 {font-size: 12px; float: left; width: 115px; color: #0000ff; text-align: right}

.cp2_l,.cp2_r{width:336px; height:212px;background:url(../images/new_bg.jpg) no-repeat; overflow:hidden;}
.cp2_r{float:right;}
.cp2_l{float:left;}
.cp2_l h3,.cp2_r h3{color:#000000;font-size:14px;font-family:"汉仪粗圆简"; margin:0;font-weight:normal; padding:12px 0 0 56px; overflow:hidden;}

.cr_p3{width:100%; height:46px; margin:7px auto;background:url(../images/mail_c.gif) repeat-x;}
.land{ width:75%; margin:0; padding:0; height:46px; float:left; padding-left:30px;}
.land li{list-style:none; float:left; padding:10px 8px; font-size:12px;}
.cp4_bor{ width:679px; height:180px;_height:182px;border:1px solid #FFBF7F; border-top:none; margin:0; padding:0; font-size:12px; overflow:hidden;}
.cr_p4 h3{ background:url(../images/about_bg.jpg) no-repeat; height:27px;color:#000000;font-weight:normal;font-size:14px;font-family:"汉仪粗圆简"; padding:12px 0 0 22px; margin:0;}
.cp4_l{width:240px; height:180px; float:left; padding:5px 0 8px 0;_padding-top:5px; font-size:12px; margin-left:5px; overflow:hidden;}
.cp4_r{width:406px; height:180px;float:right; padding:5px 2px 0 0px; line-height:17px;_line-height:18px;font-size:13px;}
.company{ height:120px;margin-top:6px; text-indent:2em; line-height:20px; overflow:hidden;}


.font16{font-size:16px; font-weight:bold; color:#FF3300;}
.blue{color:#0000FF;}
.red{color:#FF6600;}
.footer{ width:910px; margin:5px auto; }
.foot_t{background:url(../images/link_bg.gif) repeat-x; height:30px; margin:0 auto; }
.foot_b{text-align:center; line-height:22px;}
.foot_b a{text-decoration:none; }
.clear{clear:both;}

.mess_font{ line-height:22px; text-indent:2em; padding:10px 3px 10px 5px; border:1px dotted #999999; margin:5px;}

.ct_l{width:180px; float:left; overflow:hidden;}
.ctt_l{width:180px; float:left; overflow:hidden;}
.ct_list{width:178px;margin:5px; margin-left:0; padding:0; border:1px solid #FF3300; overflow:hidden;}
.ct_list li{ width:75%; height:26px;background:url(../images/web_bg.gif) no-repeat 2px; list-style:none; margin:2px 0 2px 0; padding:10px 0 0 45px; color:#FF0000; font-size:14px; font-weight:bold; overflow:hidden;}
.ct_listt{width:222px;margin:5px; margin:0; padding:0; overflow:hidden;}
.ct_listt li{ width:99%; height:19px;background:url(../images/r_bg.gif); list-style:none; margin:1px 0 2px 0; padding:6px 0 0 45px; color:#333333; font-size:14px; font-weight:bold; overflow:hidden;}

.ct_listt{width:222px;margin:5px; margin:0; padding:0; overflow:hidden;}
.ct_listt li{ width:99%; height:24px; line-height:20px;background:url(../images/lefttitlebg_a.gif); list-style:none; margin:1px 0 2px 0; padding:6px 0 0 22px; color:#333333; font-size:14px; font-weight:bold; overflow:hidden;}
.ct_listt li img{margin:3px 8px; float:left;}

.un_list{width:222px;margin:5px; margin:0; padding:0; overflow:hidden;}
.un_list li{ width:99%; height:22px;background:url(../images/cut_bg1.gif); list-style:none; margin:1px 0 2px 0; padding:8px 0 0 28px; color:#333333; font-size:14px; font-weight:bold; overflow:hidden;}

.center{ width:100%;height:100%;}
.ct_r{width:723px; float:right; margin:0; padding:0; overflow:hidden;}
.ct_r h1{ width:100%; height:68px; margin:0; padding:0;background:url(../images/two_t.gif) no-repeat;}
.ct_r h2{ width:100%; height:28px; background:url(../images/cur_bg.gif) no-repeat;}
.job_f{ width:718px; height:30px; background:url(../images/bgbg.gif) no-repeat;line-height:20px;font-size:14px; font-weight:bold; padding:4px 0 0 45px; text-align:left; color:#FFFFFF; overflow:hidden;}
.ct_r h4{ width:758px; height:30px; background:url(../images/cut_bg.gif) no-repeat;}
.union{width:128px; height:22px; line-height:20px;font-size:14px; font-weight:bold; margin:8px 0 0 35px; text-align:center; overflow:hidden;}

.ct_run{width:910px; margin:0; padding:0; overflow:hidden;}
.ct_run h4{ width:910px; height:30px; background:url(../images/un_bg.gif) no-repeat;}
#info div{ text-align:left;}


.about{ width:110px; height:25px; text-align:center; line-height:25px;font-size:16px;font-family:"黑体"; margin:20px 0 0 98px;_margin:20px 0 0 95px; font-weight:normal; overflow:hidden;}
.aboutt{width:120px; height:20px; line-height:20px;font-size:14px; font-weight:bold; margin:5px 0 0 35px; text-align:center; color:#FFFFFF; overflow:hidden;}
.pub{width:630px; background:url(../images/two_c.gif) repeat-y; margin:0; list-style:22px; padding:20px; float:left; line-height:22px; overflow:hidden;}
.pubb{width:630px; background:url(../images/two_c.gif) repeat-y; margin:0; padding:15px;list-style:22px;line-height:22px;overflow:hidden;}
.cult{width:99%; padding:3px;}
.unicon{width:99%; padding:3px 5px 8px 5px; margin:0 auto; text-align:center; line-height:22px;}
.news{ width:99%; margin:0 auto; padding:0; margin-left:8px; text-align:left;}
.news li{list-style:none; width:98%; border-bottom:1px dotted #666666}
.news li div{list-style:none; margin:0; padding:0; float:left;height:22px; line-height:22px; overflow:hidden;}
.news li div img{margin:5px 8px 0 3px;}
.i_left{ margin:10px auto; padding:10px 0 0 100px; text-align:left;line-height:22px;}
.icon{ width:570px;margin:10px auto; text-align:center;overflow:hidden;}
.i_bus{ margin:0px auto; text-align:center;}

.icon img{ border:1px dotted #CCCCCC; }
.icon_hon{margin:10px auto; text-align:center;}
.icon_hon img{ width:518px;height:358px;margin:10px auto;}
.font{ width:99%; text-indent:2em; line-height:22px;}
.wz{ margin-top:8px;line-height:22px;}

.cu_add{height:22px; background:#FEFFE6; text-align:right; padding-right:5px; }
.cu_adf{height:22px; background:url(../images/top_bg.gif) center; text-align:right; padding-right:5px;}
.cu_add a,.cu_adf a{text-decoration:none; color:#333333;}
.icon_letter{width:100%; margin:0; padding:0;}
.icon_letter li{ width:30%; height:100%;float:left;line-height:22px; margin:0px 6px 12px 6px; text-align:center; list-style:none; background:#F2F2F2; border:1px solid #CCCCCC;}
.pic{width:100%; padding:3px 0 3px 0; height:161px;}
.letter{width:100%; height:22px; text-align:center; overflow:hidden;}
.icon_let{width:100%; margin:0; padding:0; padding-bottom:10px;}
.icon_let li{ width:300px; height:100%;float:left;line-height:22px; margin:0px 5px 12px 5px; text-align:center; list-style:none; background:#F2F2F2; border:1px solid #CCCCCC; overflow:hidden;}
.icon_let img{width:96%; height:98%; padding:2px 0 2px 0; border:0;}
.let{width:100%; height:22px; text-align:center; overflow:hidden;}
.pic_font{width:98%; overflow:hidden; height:20px; line-height:22px; padding:3px;}

.al_t{width:99.8%; height:32px; background:url(../images/al_c.gif); border:1px solid #FFCC99;}
.all_bg{ height:22px; width:88px;background:url(../images/minute.gif); float:left; color:#FF0000; padding:10px 0 0 13px;}
.add{height:22px; float:left; margin:8px 0 0 15px;}
.alb_l{width:684px; float:left;}
.al_title{width:100%; text-align:center;}
.al_title b{text-align:center;}
.title_bg{ width:95%; margin:8px auto;background:#EFEFEF; border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; padding:5px;}
.title_font{width:96%; text-indent:2em; margin:8px auto; line-height:22px;text-align:left;}



.alb_r{ width:311px; float:right; margin:0 auto; padding:0; background:#FEFDF1;border-left:1px solid #FFCC99;}
.ar_iconf{width:100%; margin:9px auto;}
.ab_all{ width:307px; height:22px;background:url(../images/r_bg.gif) no-repeat; margin:4px; padding:8px 0 0 8px;}

.bg_dh {BACKGROUND: url(../images/images/bj3.jpg) no-repeat right top}
.border_bottom {PADDING-RIGHT: 15px; BORDER-BOTTOM: #c0c0c0 1px solid}
.border_bottom a{text-decoration:none; color:#333333;}
.leftmenu {FONT-WEIGHT: bold; COLOR: #393939;TEXT-ALIGN: left; font-size:14px; overflow:hidden;}
.leftmenu ul{margin:0; padding:0;}
.leftmenu li{list-style:none;BACKGROUND: url(../images/cou_onbg.jpg); WIDTH: 139px;HEIGHT: 25px; padding:15px 0 0 40px;}
.leftmenu a:link,.leftmenu a:visited {WIDTH: 179px;HEIGHT: 40px;FONT-WEIGHT: bold;COLOR: #393939;TEXT-ALIGN: center;}
.leftmenu a:hover {FONT-WEIGHT: bold; WIDTH: 179px; COLOR: #bb0000;TEXT-ALIGN: center}
.dh A {FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: none}
.dh A:hover {COLOR: #b91400}
.leftmenubg {MARGIN: 7px 7px 12px 2px}
.leftmenubg TD {PADDING-LEFT: 34px;VERTICAL-ALIGN: middle; COLOR: #393939; HEIGHT: 26px}
.leftmenubg A {PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #393939; PADDING-TOP: 5px; HEIGHT: 26px}
.leftmenubg A:hover {PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #b91400; PADDING-TOP: 5px; background:url(../images/cou_onbg.jpg);}
.title14 {PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px;}

.abk18{font-size:18px; font-weight:bold; color:#0000FF;}

.paper{width:100%;}
.paper ul{width:100%; padding:0px; margin:0;}
.paper li{width:340px; float:left; margin:4px; text-align:center;border:1px dotted #999999; padding:3px;}
.papi img{ width:340px; height:257px; overflow:hidden;}
.papf{height:20px; width:98%; padding:5px; overflow:hidden;line-height:24px; margin-top:5px;}

.public{ width:100%;text-align:center;}
.public ul{ list-style:none; width:100%; margin:0; padding:0;}
.public img{width:747px; height:525px; text-align:center; list-style:none;}
.public li{width:747px; height:565px; line-height:20px;list-style:none; overflow:hidden;}

.pub_tall{ width:100%;font-size:12px;font-family:"";}
.pub h3,.unicon h3{ width:83%;text-align:center; font-size:20px; float:left;}
.deta_t{ width:15%;text-align:right; font-family:"";}
.deta_tt{text-align:center;font-family:"";}

.deta_f{ text-align:left; text-indent:2em;}
.footer a:link,.footer a:visited{ text-decoration:none; color:#000000;}
.footer a:hover{ text-decoration:none; color:#FF0000;}
.cuco_f{text-align:center; font-size:20px; font-weight:normal; font-family:"汉仪粗圆简";}

.pub_color{float:right; width:35px;font-size:20px; font-weight:normal; font-family:"汉仪粗圆简";}
.red{color:#FF0000;}
.violet{color:#594199;}
.gren{color:#20B420;}
.ss{color:#6600FF;}


/*--------------分页样式--------------*/
.paginator { font-size: 13px;padding:5px; margin:5px 0 0 60px; float:left;line-height:22px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}
/*------///-----分页样式--------------*/
