@charset "utf-8";

/* CSS Document */



body{margin:0px auto; padding:0px; font-size:12px; font-family:"宋体"; background-color:#82bada; background-image:url(../images/main_bg.jpg); background-repeat:repeat-y; background-position:center; color:#666666;}

div{margin:0px auto; padding:0px;}

ul{list-style:none; margin:0px; padding:0px;}

a img{border:none;}

a{color:#666666; text-decoration:none;}

a:hover{color:#0089d5;}

.left{float:left;}

.right{float:right;}





.header{width:1000px; height:220px; background-image:url(../images/main_02.jpg); overflow:hidden;}

.header_day{width:985px; height:20px; padding-top:200px; text-align:right; color:#0089d5; padding-right:15px; line-height:20px;}



.menu{width:970px; height:39px; background-image:url(../images/main_04.jpg); overflow:hidden; padding-left:30px;}

.menu li{width:84px; height:39px; line-height:39px; float:left; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold;}

.menu li a{color:#FFFFFF; display:block; width:84px; height:39px;}

.menu li a:hover{color:#fbfb01;}

.menu_line{width:1000px; height:8px; overflow:hidden; clear:both;}



.box_one{width:1000px; height:579px; overflow:hidden;}

.box_one_lf{width:762px; height:579px; overflow:hidden; float:left;}

.one_lf_top{width:762px; height:259px; overflow:hidden;}

.ass{width:276px; height:259px; overflow:hidden; float:left;}

.ass_bt{width:276px; height:38px; overflow:hidden;}

.ass_by{width:256px; height:201px; padding:10px; overflow:hidden; background-image:url(../images/main_12.jpg); line-height:22px;}

.ass_by a{color:#ed4f27; width:256px; height:20px; text-align:right; display:block;}

.ass_by a:hover{color:#0089d5;}

.banner{width:476px; height:259px; overflow:hidden; float:right;}

.one_lf_foot{width:762px; height:310px; overflow:hidden; margin-top:10px;}

.xfnew{width:376px; height:310px; overflow:hidden; float:left;}

.xfnew_bt{width:376px; height:30px; overflow:hidden;}

.xfnew_by{width:376px; height:280px; overflow:hidden; background-image:url(../images/main_24.jpg);}

.xfnew_tw{width:356px; height:80px; overflow:hidden; line-height:20px; margin-top:10px;}

.xfnew_tw img{width:123px; height:76px; padding:1px; border:1px solid #ccc; float:left; margin-right:10px;}

.xfnew_text{width:356px; height:auto; overflow:hidden; margin-top:10px;}

.xfnew_text li{width:356px; height:27px; border-bottom:1px dotted #ccc; line-height:27px; text-align:right;}

.xfnew_text li a{color:#666666; float:left;}

.xfnew_text li a:hover{color:#0089d5;}



.xyzx{width:376px; height:310px; overflow:hidden; float:right;}

.xyzx_bt{width:376px; height:30px; overflow:hidden;}

.xyzx_by{width:376px; height:280px; overflow:hidden; background-image:url(../images/main_24.jpg);}

.xyzx_tw{width:356px; height:80px; overflow:hidden; line-height:20px; margin-top:10px;}

.xyzx_tw img{width:123px; height:76px; padding:1px; border:1px solid #ccc; float:left; margin-right:10px;}

.xyzx_text{width:356px; height:auto; overflow:hidden; margin-top:10px;}

.xyzx_text li{width:356px; height:27px; border-bottom:1px dotted #ccc; line-height:27px; text-align:right;}

.xyzx_text li a{color:#666666; float:left;}

.xyzx_text li a:hover{color:#0089d5;}



.box_one_rt{width:228px; height:579px; overflow:hidden; float:right;}

.notice{width:228px; height:143px; overflow:hidden;}

.notice_bt{width:228px; height:30px; overflow:hidden;}

.notice_bg_top{width:228px; height:12px; overflow:hidden;}

.notice_bg_foot{width:228px; height:13px; overflow:hidden;}

.notice_by{width:208px; height:88px; padding:0px 10px; overflow:hidden; background-image:url(../images/main_13.jpg); line-height:22px;}



.login{width:228px; height:155px; overflow:hidden; margin-top:10px;}

.login_bt{width:228px; height:27px; overflow:hidden;}

.login_bg_top{width:228px; height:11px; overflow:hidden;}

.login_bg_foot{width:228px; height:9px; overflow:hidden;}

.login_by{width:168px; height:108px; padding:0px 30px; overflow:hidden; background-image:url(../images/main_18.jpg);}

.login_by li{padding-top:4px; vertical-align:middle; text-align:center;}

.login_input1{width:100px; height:12px;}

.login_input2{width:50px; height:12px;}



.zcfg{width:228px; height:261px; overflow:hidden; margin-top:10px;}

.zcfg_bt{width:228px; height:30px; overflow:hidden;}

.zcfg_by{width:208px; height:211px; padding:10px; overflow:hidden; background-image:url(../images/main_29.jpg);}

.zcfg_li{width:193px; height:24px; background:url(../images/main_07.jpg) bottom no-repeat; padding-left:15px; text-align:right; line-height:24px;}

.zcfg_li a{color:#666666; float:left;}

.zcfg_li a:hover{color:#0089d5;}

.zcfg_more{width:208px; height:20px; text-align:right;}



.tl_banner{width:1000px; height:149px; overflow:hidden; clear:both; margin-top:10px;}



.pptj{width:1000px; height:179px; overflow:hidden; margin-top:10px;}

.pptj_bt{width:1000px; height:40px; overflow:hidden;}

.pptj_by{width:1000px; height:139px; overflow:hidden; background-image:url(../images/main_36.jpg);}

.pptj_lb{width:140px; height:auto; overflow:hidden; float:left; text-align:center; padding:20px 0px 0px 21px;}

.pptj_lb img{width:140px; height:66px; float:left; margin-bottom:10px;}



.box_two{width:1000px; height:310px; overflow:hidden; margin-top:10px;}

.zjzl{width:228px; height:310px; overflow:hidden; float:left;}

.zjzl_bt{width:228px; height:30px; overflow:hidden;}

.zjzl_bg_top{width:228px; height:13px; overflow:hidden;}

.zjzl_bg_foot{width:228px; height:12px; overflow:hidden;}

.zjzl_by{width:228px; height:255px; overflow:hidden; background-image:url(../images/main_46.jpg);}

.zjzl_lb{width:208px; height:110px; overflow:hidden; line-height:22px; padding:10px 0px;}

.zjzl_lb strong{color:#0089d5;}

.zjzl_lb strong a{color:#0089d5;}

.zjzl_lb img{width:78px; height:106px; padding:1px; border:1px solid #ccc; float:left; margin-right:6px;}

.zjzl_line{border-bottom:1px solid #ddd;}



.zfxx{width:376px; height:310px; overflow:hidden; float:left; margin:0px 10px;}

.zfxx_bt{width:376px; height:30px; overflow:hidden;}

.zfxx_by{width:376px; height:280px; overflow:hidden; background-image:url(../images/main_24.jpg);}

.zfxx_tw{width:356px; height:80px; overflow:hidden; line-height:20px; margin-top:10px;}

.zfxx_tw img{width:123px; height:76px; padding:1px; border:1px solid #ccc; float:left; margin-right:10px;}

.zfxx_text{width:356px; height:auto; overflow:hidden; margin-top:10px;}

.zfxx_text li{width:356px; height:27px; border-bottom:1px dotted #ccc; line-height:27px; text-align:right;}

.zfxx_text li a{color:#666666; float:left;}

.zfxx_text li a:hover{color:#0089d5;}



.yxxt{width:376px; height:310px; overflow:hidden; float:left;}

.yxxt_bt{width:376px; height:30px; overflow:hidden;}

.yxxt_by{width:376px; height:280px; overflow:hidden; background-image:url(../images/main_24.jpg);}

.yxxt_tw{width:356px; height:80px; overflow:hidden; line-height:20px; margin-top:10px;}

.yxxt_tw img{width:123px; height:76px; padding:1px; border:1px solid #ccc; float:left; margin-right:10px;}

.yxxt_text{width:356px; height:auto; overflow:hidden; margin-top:10px;}

.yxxt_text li{width:356px; height:27px; border-bottom:1px dotted #ccc; line-height:27px; text-align:right;}

.yxxt_text li a{color:#666666; float:left;}

.yxxt_text li a:hover{color:#0089d5;}



.tl2_banner{width:1000px; height:159px; overflow:hidden; clear:both; margin-top:10px;}



.box_thr{width:1000px; height:303px; overflow:hidden; margin-top:10px;}

.hyfc{width:228px; height:303px; overflow:hidden; float:left;}

.hyfc_bt{width:228px; height:27px; overflow:hidden;}

.hyfc_bg_top{width:228px; height:12px; overflow:hidden;}

.hyfc_bg_foot{width:228px; height:10px; overflow:hidden;}

.hyfc_by{width:208px; padding:10px; height:234px; overflow:hidden; background-image:url(../images/main_58.jpg);}

.hyfc_by li{width:208px; height:24px; line-height:24px;}



.gqxx{width:761px; height:303px; overflow:hidden; float:right;}

.gqxx_bt{width:761px; height:27px; overflow:hidden;}

.gqxx_by{width:761px; height:276px; overflow:hidden; background-image:url(../images/main_57.jpg);}

.gongy{width:348px; height:auto; overflow:hidden; float:left; padding:20px 17px 0px 17px;}

.gongy_bt{width:348px; height:21px; overflow:hidden;}

.gongy_lb{width:348px; height:auto; overflow:hidden; margin-top:10px;}

.gongy_lb li{width:348px; height:26px; border-bottom:1px dotted #ddd; line-height:24px; text-align:right;}

.gongy_lb li a{ float:left;}



.qiug{width:348px; height:auto; overflow:hidden; float:right; padding:20px 14px 0px 14px;}

.qiug_bt{width:348px; height:21px; overflow:hidden;}

.qiug_lb{width:348px; height:auto; overflow:hidden; margin-top:10px;}

.qiug_lb li{width:348px; height:26px; border-bottom:1px dotted #ddd; line-height:24px; text-align:right;}

.qiug_lb li a{ float:left;}



.yqlj{width:1000px; height:auto; overflow:hidden; clear:both; margin-top:10px;}

.yqlj_bt{width:1000px; height:40px; overflow:hidden;}

.yqlj_by{width:960px; height:auto; overflow:hidden; background-image:url(../images/main_63.jpg); background-position:bottom; padding:10px 20px;}

.yqlj_by li{width:240px; height:22px; line-height:24px; float:left;}

.yqlj_by2{width:960px; height:auto; overflow:hidden; background-image:url(../images/main_63.jpg); background-position:bottom; padding:10px 20px;}

.yqlj_by2 li{width:120px; height:60px; line-height:60px; float:left;}



.footer{width:1000px; height:167px; overflow:hidden; margin-top:10px; clear:both; background-image:url(../images/main_65.jpg); padding-top:10px;}

.footer li{width:1000px; padding-bottom:10px; line-height:24px; text-align:center;}



.body_box{width:1000px; height:auto; overflow:hidden;}

.body_box_lf{width:762px; height:auto; overflow:hidden; float:left;}

.body_box_rt{width:228px; height:auto; overflow:hidden; float:right;}

.dqwz{width:752px; height:30px; overflow:hidden; background-image:url(../images/dq.jpg); line-height:24px; padding-left:10px;}



.xgnews{width:762px; height:221px; overflow:hidden; margin-top:10px;}

.xgnews_bt{width:762px; height:30px; overflow:hidden;}

.xgnews_by{width:742px; height:191px; overflow:hidden; padding:0px 10px; background-image:url(../images/main_69.jpg);}

.xgnews_by li{width:742px; height:25px; padding-top:10px; line-height:25px; border-bottom:1px dotted #ccc; text-align:right;}

.xgnews_by li a{float:left;}





/*协会介绍*/

.xfjs_nr{width:760px; border:1px solid #f1f1f1; background-color:#f9f9f9; height:auto; overflow:hidden;}

.xfjs_nr_bt{width:760px; height:34px; border-bottom:1px dotted #ccc; line-height:34px; margin-top:20px; text-align:center; font-size:16px; font-weight:bold;}

.xfjs_nr_by{width:720px; height:auto; padding:20px; overflow:hidden; line-height:28px;}

.xfjs_nr_page{width:760px; height:39px; text-align:center; margin-top:10px;}
/*
.xfjs_nr_by p{ text-indent:2em;}*/

.xfjs_nr_img{ text-align:center;}



.rightnav{width:228px; height:300px; overflow:hidden;}

.rightnav_bt{width:193px; height:30px; overflow:hidden; background-image:url(../images/main_15.jpg); line-height:30px; padding-left:35px; font-size:14px; font-weight:bold; color:#FFFFFF;}

.rightnav_bg_top{width:228px; height:12px; overflow:hidden;}

.rightnav_bg_foot{width:228px; height:13px; overflow:hidden;}

.rightnav_by{width:196px; height:245px; padding:0px 16px; overflow:hidden; background-image:url(../images/main_13.jpg);}

.rightnav_by li{width:196px; height:36px; background-image:url(../images/main_49.jpg);}

.rightnav_by li a{width:176px; height:24px; padding-left:20px; padding-top:12px; display:block; background-image:url(../images/main_49.jpg); color:#2babf2; font-size:14px; font-weight:bold;}

.rightnav_by li a:hover{background-image:url(../images/main_48.jpg); color:#ed4f27;}



.bynew{width:228px; height:221px; overflow:hidden; margin-top:10px;}

.bynew_bt{width:228px; height:30px; overflow:hidden;}

.bynew_by{width:208px; height:181px; padding:10px 10px 0px 10px; overflow:hidden; background-image:url(../images/main_267.jpg);}

.bynew_by li{width:208px; height:27px; line-height:27px; overflow:hidden; border-bottom:1px dotted #ccc;}



.byzix{width:228px; height:221px; overflow:hidden; margin-top:10px;}

.byzix_bt{width:228px; height:30px; overflow:hidden;}

.byzix_by{width:208px; height:181px; padding:10px 10px 0px 10px; overflow:hidden; background-image:url(../images/main_267.jpg);}

.byzix_by li{width:208px; height:27px; line-height:27px; overflow:hidden; border-bottom:1px dotted #ccc;}



.byhyfc{width:228px; height:303px; overflow:hidden; margin-top:10px;}

.byhyfc_bt{width:228px; height:27px; overflow:hidden;}

.byhyfc_bg_top{width:228px; height:12px; overflow:hidden;}

.byhyfc_bg_foot{width:228px; height:10px; overflow:hidden;}

.byhyfc_by{width:208px; padding:10px; height:234px; overflow:hidden; background-image:url(../images/main_58.jpg);}

.byhyfc_by li{width:208px; height:24px; line-height:24px;}



/*行业资讯/协会动态*/



.dt_nr{width:760px; border:1px solid #f1f1f1; background-color:#f9f9f9; height:auto; overflow:hidden;}

.dt_nr_bt{width:760px; height:34px; border-bottom:1px dotted #ccc; line-height:34px; margin-top:20px; text-align:center; font-size:16px; font-weight:bold;}

.dt_nr_by{width:720px; height:auto; padding:20px; overflow:hidden; line-height:28px;}

.dt_nr_page{width:760px; height:39px; margin-top:10px;  text-align:center;}

.dt_nr_by p{ text-indent:2em;}

.dt_nr_img{ text-align:center;}



.lianb{width:720px; height:auto; overflow:hidden;}

.lianb li{width:720px; height:25px; padding-top:10px; line-height:25px; border-bottom:1px dotted #ccc; text-align:right;}

.lianb li a{float:left;}



.dt_rightnav{width:228px; height:auto; overflow:hidden;}

.dt_rightnav_bt{width:193px; height:30px; overflow:hidden; background-image:url(../images/main_15.jpg); line-height:30px; padding-left:35px; font-size:14px; font-weight:bold; color:#FFFFFF;}

.dt_rightnav_bg_top{width:228px; height:12px; overflow:hidden;}

.dt_rightnav_bg_foot{width:228px; height:13px; overflow:hidden;}

.dt_rightnav_by{width:196px; height:auto; padding:0px 16px 10px 16px; overflow:hidden; background-image:url(../images/main_13.jpg);}

.dt_rightnav_by li{width:196px; height:36px; background-image:url(../images/main_49.jpg);}

.dt_rightnav_by li a{width:176px; height:24px; padding-left:20px; padding-top:12px; display:block; background-image:url(../images/main_49.jpg); color:#2babf2; font-size:14px; font-weight:bold;}

.dt_rightnav_by li a:hover{background-image:url(../images/main_48.jpg); color:#ed4f27;}



/*政策法规/会员风采/品牌推荐*/



.xingy_nr{width:760px; border:1px solid #f1f1f1; height:auto; background-color:#f9f9f9; overflow:hidden;}

.xingy_nr_bt{width:760px; height:34px; border-bottom:1px dotted #ccc; line-height:34px; margin-top:20px; text-align:center; font-size:16px; font-weight:bold;}

.xingy_nr_by{width:720px; height:atuo; padding:20px; overflow:hidden; line-height:22px;}

.xingy_nr_page{width:760px; height:39px; margin-top:10px;  text-align:center;}

.xingy_nr_by p{ text-indent:2em;}

.xingy_nr_img{ text-align:center;}



.xingy_nr_bt01{ float:right; width:430px; height:auto; overflow:hidden; line-height:22px; padding:0 15px;}

.xingy_nr_bt_top { width:430px; height:34px; border-bottom:1px dotted #ccc; line-height:34px; margin:20px 0 10px; text-align:center; font-size:16px; font-weight:bold;}

.xingy_nr_by01{width:276px; height:259; padding:10px; overflow:hidden; float:left;}

.xingy_nr_page{width:760px; height:39px; margin-top:10px;  text-align:center;}

.xingy_nr_by p{ text-indent:2em;}

.xingy_nr_img{ text-align:center;}





.xingy_lianb{width:720px; height:auto; overflow:hidden;}

.xingy_lianb li{width:720px; height:25px; padding-top:10px; line-height:25px; border-bottom:1px dotted #ccc; text-align:right;}

.xingy_lianb li a{float:left;}



.xingy_rightnav{width:228px; height:auto; overflow:hidden;}

.xingy_rightnav_bt{width:193px; height:30px; overflow:hidden; background-image:url(../images/main_15.jpg); line-height:30px; padding-left:35px; font-size:14px; font-weight:bold; color:#FFFFFF;}

.xingy_rightnav_bg_top{width:228px; height:12px; overflow:hidden;}

.xingy_rightnav_bg_foot{width:228px; height:13px; overflow:hidden;}

.xingy_rightnav_by{width:196px; height:auto; padding:0px 16px 10px 16px; overflow:hidden; background-image:url(../images/main_13.jpg);}

.xingy_rightnav_by li{width:196px; height:36px; background-image:url(../images/main_49.jpg);}

.xingy_rightnav_by li a{width:176px; height:24px; padding-left:20px; padding-top:12px; display:block; background-image:url(../images/main_49.jpg); color:#2babf2; font-size:14px; font-weight:bold;}

.xingy_rightnav_by li a:hover{background-image:url(../images/main_48.jpg); color:#ed4f27;}



.hyjj_lianb{width:720px; height:auto; overflow:hidden;}

.hyjj_lianb li{width:720px; height:120px; padding-top:10px; overflow:hidden; line-height:24px; border-bottom:1px dotted #ccc;}

.hyjj_lianb li a{font-size:14px; font-weight:bold;}



.pingtj{width:140px; height:120px;  float:left; margin:10px 20px; text-align:center;}

.pingtj img{width:140px; height:66px; float:left; margin-bottom:8px;}





.yxnew{width:228px; height:221px; overflow:hidden;}

.yxnew_bt{width:228px; height:30px; overflow:hidden;}

.yxnew_by{width:208px; height:181px; padding:10px 10px 0px 10px; overflow:hidden; background-image:url(../images/main_267.jpg);}

.yxnew_by li{width:208px; height:27px; line-height:27px; overflow:hidden; border-bottom:1px dotted #ccc;}



.zj_lianb{width:720px; height:110px; padding:10px 0px; border-bottom:1px dotted #ccc; overflow:hidden;}

.zj_lianb img{width:78px; height:106px; padding:1px; border:1px solid #ccc; margin-right:20px; float:left;}



.books{width:720px;}

.books td{padding:4px;}

.books_input1{width:200px;}

.books_input2{width:400px; height:100px;}

.books_input3{width:109px; height:26px; background:url(../images/main_70.jpg); border:none; cursor:pointer;}

.font_red{color:#FF0000;}



.xuet_nr{width:760px; border:1px solid #f1f1f1; height:auto;  background-color:#f9f9f9; overflow:hidden;}



/*添加20110824*/

.zcfg_li2{width:208px; height:24px; background:url(../images/main_07.jpg) bottom no-repeat; padding-left:25px; text-align:right; line-height:24px;}

.zcfg_li2 a{ float:left;}

.zcfg_li2 a:hover{color:#0089d5;}

.hyfc_by2{width:208px; padding:0 10px; height:254px; overflow:hidden; 