@charset "gb2312";/* CSS Document */
body{ font-size:12px;color:#403E3F;background:#FFF;margin:0;padding:0;}
ul{margin:0;padding:0;}
li{list-style-type:none;}
img{border:none;}
a{color:#403E3F;text-decoration:none;}
a:hover{color:#2e7b0c;text-decoration:none;}
.ding{width:1003px;height:107px;margin:0 auto;padding:0;background:url(../images/bg.gif) repeat-x;overflow:hidden;}
.ding_l{float:left;width:580px;height:107px;margin:0 0 0 30px;display:inline;overflow:hidden;}
.ding_l img{width:580px;height:107px;}
.ding_r{float:left;width:373px;height:107px;display:inline;overflow:hidden;}
.ding_r img{width:373px;height:107px;}
.dao{width:997px;height:40px;margin:0 auto;padding:0 0 0 5px;font-size:14px;font-weight:bold;text-align:center;line-height:42px;background:url(../images/navbg.gif) repeat-x;overflow:hidden}
.dao a{float:left;width:60px;height:42px;color:#FFF;padding:0 31px;margin:0;display:inline-block;}
.dao a:hover{float:left;width:60px;height:42px;color:#FF0;padding:0 31px;margin:0;display:inline-block;}
.dao img{float:left;display:inline;}
.banner{width:1003px;height:310;margin:4px auto 0 auto;padding:0;overflow:hidden;}
.banner img{width:1003px;height:310px}
.fl{width:973px;height:58px;background:url(../images/cp_fl.gif) no-repeat;margin:10px auto 0 auto;overflow:hidden;}
.fl p{float:left;width:70px;height:20px;margin:12px 0 0 38px;font-size:14px;font-weight:bold;color:#2e7b0c;display:inline;overflow:hidden;}
.fl span{float:left;width:855px;height:20px;margin:13px 0 0 0;display:inline;overflow:hidden;}
.fl span a{color:#7C7C7C;padding:0 10px}
.fl span a:hover{color:#2e7b0c;padding:0 10px}
.main{width:973px;height:auto;margin:0 auto;overflow:hidden}
.ab{float:left;width:273px;height:auto;margin:2px 0 0 0;display:inline;overflow:hidden;}
.ab_t{width:273px;height:36px;background:url(../images/ab_t.gif);}
.ab_t p{float:left;width:70px;height:36px;line-height:36px;margin:0 0 0 16px;font-size:14px;font-weight:bold;display:inline;overflow:hidden;}
.ab_t p a{color:#FFF;}
.ab_t p a:hover{color:#FF0;}
.ab_t span{float:right;width:39px;height:10px;margin:13px 11px 0 0;display:inline;overflow:hidden;}
.ab_n{width:271px;height:177px;border-bottom:#DFDFDF 1px solid;border-left:#DFDFDF 1px solid;border-right:#DFDFDF 1px solid;overflow:hidden;}
.ab_nr{widht:240px;height:148px;margin:13px 15px 0 15px;line-height:22px;color:#454545;overflow:hidden;}
.ab_nr p{margin:0;padding:0;}
.new{float:left;width:440px;height:auto;margin:2px 0 0 12px;display:inline;overflow:hidden;}
.ne_t{width:440px;height:36px;background:url(../images/ne_t.gif);overflow:hidden;}
.ne_t p{float:left;width:70px;height:36px;line-height:36px;margin:0 0 0 16px;font-size:14px;font-weight:bold;display:inline;overflow:hidden;}
.ne_t p a{color:#3D3D3D;}
.ne_t p a:hover{color:#2e7b0c;}
.ne_t span{float:right;width:39px;height:10px;margin:13px 13px 0 0;display:inline;overflow:hidden;}
.ne_n{width:438px;height:177px;border-bottom:#DFDFDF 1px solid;border-left:#DFDFDF 1px solid;border-right:#DFDFDF 1px solid;overflow:hidden;}
.ne_n ul{ list-style-type:none;margin:5px 11px 0 11px;padding:0;height:158px;overflow:hidden;}
.ne_n ul li{float:left;width:416px;height:32px;line-height:32px;background:url(../images/ne_li.gif) no-repeat;display:inline;overflow:hidden;}
.ne_n ul li p{float:left;width:292px;height:32px;margin:0 0 0 13px;padding:0;display:inline;overflow:hidden;}
.ne_n ul li p a{color:#656565;}
.ne_n ul li p a:hover{color:#2e7b0c;}
.ne_n ul li span{float:right;width:auto;height:60px;text-align:right;margin:0 2px 0 0;padding:0;color:#717171 ;display:inline;overflow:hidden;}
.xp{float:left;width:236px;height:auto;margin:2px 0 0 12px;display:inline;overflow:hidden;}
.xp_t{width:236px;height:36px;background:url(../images/xp_t.gif);line-height:36px;font-size:14px;font-weight:bold;overflow:hidden;}
.xp_t a{color:#FFF;padding:0 0 0 14px;}
.xp_t a:hover{color:#FF0;padding:0 0 0 14px;}
.xp_n{width:234px;height:178px;border-bottom:#DFDFDF 1px solid;border-left:#DFDFDF 1px solid;border-right:#DFDFDF 1px solid;overflow:hidden}
.xp_nr{width:226px;height:170px;margin:4px;overflow:hidden;}
.cp{float:left;width:973px;height:auto;margin:12px 0 0 0;display:inline;overflow:hidden;}
.cp_t{width:973px;height:40px;background:url(../images/cp_t.gif) repeat-x;overflow:hidden;}
.cp_t p{float:left;width:140px;height:40px;line-height:35px;margin:0;padding:0;background:url(../images/cp_tl.gif) no-repeat;font-size:14px;font-weight:bold;display:inline;overflow:hidden;}
.cp_t p a{color:#FFF;padding:0 0 0 33px;}
.cp_t p a:hover{color:#FF0;padding:0 0 0 33px;}
.cp_t span{ float:right;text-align:right;width:64px;height:40px;padding:15px 0 0 0;background:url(../images/cp_m.gif) no-repeat;display:inline;overflow:hidden;}
.cp_n{width:966px;height:414px;border-bottom:#DFDFDF 1px solid;border-left:#DFDFDF 1px solid;border-right:#DFDFDF 1px solid;margin:0 0 0 5px;overflow:hidden;}
.cp_nr{float:left;width:304px;height:183px;background:#FBFBFB;border:#E8E8E8 1px solid;margin:12px 0 4px 12px;display:inline;overflow:hidden;}
.cp_nrl{float:left;width:127px;height:161px;margin:10px 0 0 11px;display:inline;overflow:hidden;}
.cp_nrl img{width:127px;height:161px;}
.cp_nrr{float:left;width:150px;height:166px;margin:9px 0 0 12px;display:inline;overflow:hidden}
.cp_nrr1{width:147px;height:20px;line-height:20px;font-weight:bold;overflow:hidden;}
.cp_nrr2{width:147px;height:95px;line-height:20px;margin:8px 0 0 0;overflow:hidden;}
.cp_nrr3{width:142px;height:30px;margin:13px 5px 0 0;text-align:right;overflow:hidden;}
.zx{float:left;width:356px;height:auto;margin:12px 12px 0 0;display:inline;overflow:hidden;}
.zx_t{width:356px;height:32px;background:url(../images/zx.gif) repeat-x;overflow:hidden;}
.zx_t p{float:left;width:80px;height:32px;line-height:250%;background:url(../images/zx_tl.gif) no-repeat;font-size:14px;font-weight:bold;margin:0;padding:0;display:inline;overflow:hidden;}
.zx_t p a{color:#555555;padding:0 0 0 18px;}
.zx_t p a:hover{color:#2e7b0c;padding:0 0 0 18px;}
.zx_t span{float:right;text-align:right;width:40px;height:32px;padding:13px 0 0 0;background:url(../images/zx_tr.gif) no-repeat;display:inline;overflow:hidden;}
.zx_n{width:354px;height:195px;border:#DFDFDF 1px solid;overflow:hidden;}
.zx_n ul{ list-style-type:none;margin:7px 11px 0 11px;padding:0;height:174px;overflow:hidden;}
.zx_n ul li{float:left;width:332px;height:29px;line-height:28px;background:url(../images/zx_fg.gif) bottom no-repeat;display:inline;overflow:hidden;}
.zx_n ul li p{float:left;width:245px;height:29px;margin:0;padding:0;display:inline;overflow:hidden;}
.zx_n ul li p a{color:#454545;}
.zx_n ul li p a:hover{color:#4373BB;}
.zx_n ul li span{float:right;width:auto;height:29px;text-align:right;margin:0 4px 0 0;padding:0;color:#454545 ;display:inline;overflow:hidden;}
.lx{float:left;width:236px;height:auto;margin:12px 0 0 1px;display:inline;overflow:hidden;}
.lx_t{width:236px;height:33px;background:url(../images/lx_t.gif);line-height:36px;font-size:14px;font-weight:bold;overflow:hidden;}
.lx_t a{color:#FFF;padding:0 0 0 14px;}
.lx_t a:hover{color:#FF0;padding:0 0 0 14px;}
.lx_n{width:234px;height:195px;border-bottom:#DFDFDF 1px solid;border-left:#DFDFDF 1px solid;border-right:#DFDFDF 1px solid;overflow:hidden}
.lx_nr{width:215px;height:159px;margin:17px 0 0 16px;background:url(../images/lx_bg.gif) no-repeat;color:#454545;line-height:23px;overflow:hidden;}
.lx_nr p{margin:0;padding:0;}
.al_n{width:966px;height:181px;border-bottom:#DFDFDF 1px solid;border-left:#DFDFDF 1px solid;border-right:#DFDFDF 1px solid;margin:0 0 0 5px;overflow:hidden;}
.al_n ul{ list-style-type:none;}
.al_n ul li{float:left;width:181px;height:158px;margin:11px 0 0 10px;display:inline;overflow:hidden;}
.al_n ul li p{float:left;width:181px;height:20px;margin:10px 0 0 0;padding:0;text-align:center;display:inline;overflow:hidden;}
.al_n ul li img{float:left;width:171px;height:126px;border:#ECECEC 5px solid;display:inline;overflow:hidden;}
.lin{float:left;width:971px;height:auto;margin:19px 0 0 0;border:#EBEBEB 1px solid;background:url(../images/lin_bg.gif);display:inline;overflow:hidden;}
.li_c{width:971px;height:auto;background:#FCFCFC;margin:0;padding:0;overflow:hidden;}
.li_cl{float:left;width:76px;height:23px;margin:7px 0 0 7px;padding:0;background:url(../images/link.gif) no-repeat;display:inline;overflow:hidden;}
.li_cr{float:left;width:863px;height:auto;margin:10px 0 0 12px;line-height:22px;display:inline;overflow:hidden;}
.li_cr a{color:#484848;padding:0 12px 0 0;}
.li_cr a:hover{color:#2e7b0c;padding:0 12px 0 0;}
.li_f{width:971px;height:5px;background:url(../images/li_f.gif) repeat-x;overflow:hidden;}
.foot{width:1003px;height:auto;margin:11px auto 0 auto;padding:0;background:url(../images/fl_t.gif) repeat-x;overflow:hidden;}
.foot_na{width:973px;height:41px;margin:12px auto 0 auto;line-height:41px;text-align:center;color:#FFF;background:url(../images/fl_na.gif) repeat-y;overflow:hidden}
.foot_na a{color:#FFF;padding:0 20px;}
.foot_na a:hover{color:#FF0;padding:0 20px;}
.foot_co{width:973px;height:auto;margin:2px auto 0 auto;text-align:center;padding:10px 0 10px 0;line-height:30px;background:url(../images/fl_na.gif) repeat-y;color:#FFF;overflow:hidden}
.foot_co a{color:#FFF;}
.foot_co a:hover{color:#FF0;}
.pg_l{float:left;width:236px;height:auto;overflow:hidden;}
.pg_ne{width:236px;height:auto;margin:0;overflow:hidden;}
.pg_ne_n{width:234px;height:auto;border:#DFDFDF 1px solid;border-top:none;padding:0 0 15px 0;overflow:hidden}
.pg_ne_n ul{ list-style-type:none;margin:7px 0 0 0;padding:0;height:auto;overflow:hidden}
.pg_ne_n ul li{float:left;width:216px;height:28px;line-height:240%;margin:0 10px 0 9px;padding:0;display:inline;overflow:hidden;}
.pg_r{float:left;width:724px;height:auto;margin:0 0 0 12px;display:inline;overflow:hidden;}
.pg_ab{width:722px;height:auto;border:#DFDFDF 1px solid;overflow:hidden;}
.pg_ab_t{width:722px;height:32px;background:url(../images/pg_abt.gif) repeat-x;overflow:hidden;}
.pg_ab_t p{float:left;width:auto;height:32px;line-height:250%;background:url(../images/pg_abt1.gif) no-repeat;padding:0 0 0 18px;font-size:14px;font-weight:bold;margin:0;display:inline;overflow:hidden;}
.pg_ab_t span{float:right;text-align:right;width:auto;height:atuo;margin:11px 10px 0 0;display:inline;overflow:hidden;}
.pg_ab_n{width:700px;height:auto;line-height:200%;margin:10px 10px 0 12px;padding:0 0 15px 0;overflow:hidden;}
.pg_ab2{width:971px;height:auto;border:#DFDFDF 1px solid;overflow:hidden;}
.pg_ab2_t{width:971px;height:32px;background:url(../images/pg_abt.gif) repeat-x;overflow:hidden;}
.pg_ab2_t p{float:left;width:auto;height:32px;line-height:250%;background:url(../images/pg_abt1.gif) no-repeat;padding:0 0 0 18px;font-size:14px;font-weight:bold;margin:0;display:inline;overflow:hidden;}
.pg_ab2_t span{float:right;text-align:right;width:auto;height:atuo;margin:11px 10px 0 0;display:inline;overflow:hidden;}
.pg_ab2_n{width:950px;height:auto;line-height:200%;margin:10px 10px 0 12px;padding:0 0 15px 0;overflow:hidden;}
.r_pn_x{float:left;width:770px;height:auto;margin:0;border-top:none;overflow:hidden;display:inline;}
.r_pn_x ul{list-style-type:none;padding:0;margin:0;height:auto;}
.r_pn_x ul li{float:left;width:137px;height:198px;line-height:24px;text-align:center;margin:15px 4px 0 0;padding:0;display:inline;overflow:hidden;}
.r_pn_x ul li img{width:127px;height:161px;padding:2px;margin:0 0 6px 0;border:1px #dedede solid;}
.r_pn_x ul li img:hover{width:127px;height:161px;padding:2px;margin:0 0 6px 0;border:1px #bdbdbd solid;}
.r_pn_x ul li a{display:block;}
.r_pn_x2{float:left;width:770px;height:auto;margin:0;border-top:none;overflow:hidden;display:inline;}
.r_pn_x2 ul{list-style-type:none;padding:0;margin:0;height:auto;}
.r_pn_x2 ul li{float:left;width:170px;height:157px;line-height:24px;text-align:center;margin:15px 6px 0 0;padding:0;display:inline;overflow:hidden;}
.r_pn_x2 ul li img{width:160px;height:120px;padding:2px;margin:0 0 6px 0;border:1px #d0c3aa solid;}
.r_pn_x2 ul li img:hover{width:160px;height:120px;padding:2px;margin:0 0 6px 0;border:1px #b8a37d solid;}
.r_pn_x2 ul li a{display:block;}
.r_pn_xn{float:left;width:100%;height:auto;margin:10px 0 0 0;border-top:none;overflow:hidden;display:inline;}
.links a{text-decoration:none;margin:0 15px 0 0;padding:0px;}
.links a:hover{text-decoration:none;margin:0 15px 0 0;padding:0px;}
.sitemaps{width:990px;margin:0 auto;padding:20px;line-height:19px;}
.sitemaps ul{list-style-type:none;}
.sitemaps a{text-decoration:none;background:url(../images/ico1.gif) no-repeat left 3px;padding:0 0 0 12px;}
.sitemaps a:hover{text-decoration:none;background:url(../images/ico2.gif) no-repeat left 3px;padding:0 0 0 12px;}
.newslist{width:100%;margin:0 auto;padding:0px;}
.newslist_ul{float:left;width:98%;list-style-type:none;margin:0 1%;padding:0px;}
.newslist_ul li{float:left;width:100%;height:26px;line-height:26px;padding:0;border-bottom:#E3E3E3 1px dashed;color:#333;}
.newslist_ul_link{float:left;width:80%;height:26px;line-height:26px;overflow:hidden;display:inline;}
.newslist_ul_link a{background:url(../images/tra1.gif) no-repeat 2px 3px;padding:0 0 0 4px;}
.newslist_ul_link a:hover{background:url(../images/tra2.gif) no-repeat 2px 3px;}
.newslist_ul_time{float:right;width:15%;height:26px;overflow:hidden;margin:0;display:inline;text-align:right;color:#707070;}
.list_page{float:left;width:100%;margin:12px auto 15px auto;color:#999;text-align:center;display:inline;}
.view_name{float:left;width:100%;height:40px;text-align:center;margin:0;font-weight:bold;font-size:14px;color:#236008;display:inline;}
.view_name2{float:left;width:100%;height:25px;text-align:center;color:#999;display:inline;}
.view{float:left;width:100%;padding:10px 0 10px 0;margin:0;display:inline;}
.view_line{float:left;width:100%;height:1px;border-top:1px #e2e2e2 solid;padding:1px 0 10px 0;margin:10px 0 0 0;display:inline;overflow:hidden;}
.view_img{float:left;width:100%;text-align:center;padding:10px 0 0 0;margin:0;display:inline;}
.view_img img{max-width: 400px;max-height: 400px;width: expression(this.width>400 && this.width>this.height ? 400 : true);height: expression(this.height > 400 ? 400 : true);margin:0 auto 0 auto;border:#EFEFEF solid 1px;}
.view_img a:hover img{border:#DFDFDF solid 1px;}
.shownext{float:left;width:100%;height:22px;margin:0;display:inline;overflow:hidden;}
.font_red{color:#CF0C0C;}
.fb_table{padding:5px;line-height:150%;width:100%;}
.fb_td{padding-right:15px;text-align:right;height:26px;font-size:13px;}
.input_on{border:1px solid #A0C2E7;}
.input_off{border:1px solid #CCDAE8;}
.bdky_input{float:left;width:270px;margin:0;display:inline;}
.bdky_input2{float:left;width:155px;margin:0;display:inline;}
.bdky_check{float:left;width:150px;margin:0 0 0 5px;display:inline;}
.error{background:#fde8e9 url(../images/icon_error.gif) no-repeat 5px 3px;border:1px solid #fac5c8;line-height:15px;padding:3px 20px 2px 25px;font-size:12px;font-family:verdana;color:#E04023;}
.success{background:#eff6e4 url(../images/icon_success.gif) no-repeat 5px 3px;border:1px solid #cae2a4;line-height:15px;padding:3px 20px 2px 25px;font-size:12px;font-family:verdana;}
.alert{background:#fffbd1 url(../images/icon_alert.gif) no-repeat 5px 3px;border:1px solid #fddc9b;line-height:15px;padding:3px 20px 2px 25px;font-size:12px;font-family:verdana;}