﻿@charset "utf-8";
/* CSS Document */

body,dl, dt, dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{color:#383838;font-size:12px; line-height:24px; font-family:"瀹嬩綋"; background:#f3f3f3;}
 
ul,ol{list-style-type:none;}

input{vertical-align:middle} 
label{vertical-align:middle;}

select,input,select{vertical-align:middle;}
img{ border:none;}
 
a{text-decoration:none; color:#383838;}
a:hover{color:#cb0000; text-decoration:none;}
.clear{clear:both; height:0px; line-height:0px; font-size:0px;}
.red{color:#f30;}
.public{width:1200px; margin:0 auto; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.mar2{margin-top:2px;}
.mar10{margin-top:10px;}
.mar18{margin-left:18px;}

.head_box{min-width:1200px;width:100%; height:34px; line-height:34px; background:#f7f7f7; border-bottom:1px solid #f3f3f3; overflow:hidden;}
.head_l{width:40%; float:left; overflow:hidden;}
.head_r{width:35%; float:right; text-align:right; overflow:hidden;}

.top_box{min-width:1200px;width:100%; height:134px; background:#fff; overflow:hidden;}
.top{margin-top:28px;}
.logo{width:321px; height:69px; float:left;}
.top_ss{width:435px; float:left; margin-top:10px; margin-left:110px; overflow:hidden;}
.top_ss_1{width:100%; height:38px; background:#0075c5; overflow:hidden;}
.top_ss_1 .ss_put{width:334px; height:22px; padding:5px; background:#fff; float:left;  margin:3px 0 3px 3px; color:#c5c5c5; border:none;}
.top_ss_1 .ss_btn{width:85px; height:32px; line-height:32px; float:left; margin:3px 3px 3px 0; border:none; background:none; text-align:center; font-family:"microsoft yahei"; font-size:16px; color:#fff; cursor:pointer;}
.top_ss_2{width:100%; margin-top:5px; overflow:hidden;}
.tel{width:auto; height:65px; float:right; margin-top:5px;}
.tel img{float:left;}
.tel span{font-size: 30px; color: #20519d; line-height: 30px; font-weight: 700; }

/** 瀵艰埅 涓嬫媺**/
.nav{min-width:1200px;BACKGROUND:#0075c5 url(../images/nav_bg.jpg) repeat-x; HEIGHT:50px; font-family:"Microsoft YaHei";}
.navin{margin:0 auto; width:1197px;}
.navul{LIST-STYLE-TYPE:none}
.navul a{color:#fff;}
.navul li{POSITION:relative; TEXT-ALIGN:center; height:50px; LINE-HEIGHT:50px; WIDTH:133px; FLOAT:left; FONT-SIZE:16px; font-weight:bold; _z-index:2000}
.navul a.li1{float:left; width:133px; text-align:center; font-weight:bold; height:50px; line-height:50px; background:#2ca2e7;}
.navul a.li0{float:left; list-style:none; width:133px; BACKGROUND:url(../images/li_bg.jpg) no-repeat right 16px;}
.navul li.singleactive{Z-INDEX:2000; POSITION:relative; BACKGROUND:#292F3F}
.navul li.navlmactive{Z-INDEX:2000; BACKGROUND:#292F3F}

.navul a{DISPLAY:block; FLOAT:none;}
.navul li.first{BACKGROUND:none transparent scroll repeat 0% 0%}
.list01{DISPLAY:none; BACKGROUND:#EAEBED}

.list01 a{COLOR:#3d3d3d;}
.navul li.navlm:hover{Z-INDEX:5000 !important; POSITION:relative; BACKGROUND:url(../images/navactive.png) no-repeat left top}
.dropdowntriple{DISPLAY:none}

.navul li.navlm:hover .dropdowntriple{Z-INDEX:2000; POSITION:absolute; DISPLAY:block; TOP:50px; LEFT:0px}
.navul li.single:hover{Z-INDEX:5000 !important; POSITION:relative; BACKGROUND:url(../images/navactive2.jpg) no-repeat left top}
.navul li:hover ul li a{BACKGROUND:none transparent scroll repeat 0% 0%}
.navul li:hover dt a{BACKGROUND:#f8f8f8}
.navul li:hover dt a:hover{BACKGROUND:#0075c5; color:#fff}
.navul li:hover .ndropdown{Z-INDEX:1000; POSITION:absolute; DISPLAY:block; TOP:50px; LEFT:0px}
.ndropdown{WIDTH:133px;}
.navul li.navlm:hover .gdropdown{Z-INDEX:1000; POSITION:absolute; DISPLAY:block; TOP:50px; LEFT:0px;WIDTH:133px}
.list01 DT A{LINE-HEIGHT:32px; FONT-SIZE:12px; display:block; height:32px;overflow: hidden;}

/*banner*/
.m_banner{ background:#fff;height:420px; position:relative;width:100%;min-width:1200px;}
.m_banner .banner{height:420px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(../images/banner_ctrl.png) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-80px;}
.banner_ctrl a.next{right:-80px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:388px;}

.index_1{margin-top:20px;}
.index_kinds{width:254px; overflow:hidden;}
.index_kinds h2{ background:url(../images/tit_1.jpg) no-repeat center top; height:69px; overflow:hidden; font:13px Arial, Helvetica, sans-serif; color:#fad9d6; text-transform:uppercase; padding:18px 0 0 25px; line-height:24px;}
.index_kinds h2 span{ display:block; float:left; font:50px Arial, Helvetica, sans-serif; color:#f5f5f5; font-weight:bold; margin-right:2px;}
.index_kinds h2 p{ display:block; font:18px "Microsoft Yahei"; color:#fff; font-weight:bold; padding:5px 0 0 0;}
.index_kinds_box{width:100%;}
.index_kinds_box li{width:100%; height:44px; line-height:36px; background:url(../images/bg_1.jpg) repeat-x; font-family:"Microsoft YaHei"; font-size:16px; overflow:hidden;padding-top: 10px;padding-bottom: 15px;}
.index_kinds_box li a{display:block; padding:10px 10px 0 50px; background:url(../images/icon_1.png) 28px 21px no-repeat;}

.index_cpzs{width:926px; float:right; overflow:hidden;}
.tit_1{width:100%; height:30px; line-height:30px; padding-bottom:5px; background:url(../images/tit_2.jpg) bottom repeat-x; overflow:hidden;}
.tit_1 p{padding:0 15px 5px 5px; float:left; font-family:"Microsoft YaHei"; font-size:18px; background:url(../images/p_bg.jpg) bottom repeat-x; color:#010101;} 
.more{float:right; color:#0075c5;}

.index_cpzs_n{width:100%;}
.index_cpzs_box{padding:0; margin-left:-16px; overflow:hidden;}
.index_cpzs_box li{width:218px; height:212px; display:block; float:left; margin:16px 0 0 17px; font-family:"Microsoft YaHei"; text-align:center; overflow:hidden;}
.index_cpzs_box li a.a_img{display:table-cell; width:218px; height:180px; vertical-align:middle; background:#fff; margin:auto;}
.index_cpzs_box li img{width:218px; height:180px; margin:auto; vertical-align:middle;}
.index_cpzs_box li span{display:block; text-align:center; width:100%; padding-top:8px; font-size:15px;}

.ad{margin-top:18px;}

.floor_t span{color:#cb0000; padding-right:5px;}
.floor_n{width:100%; margin-top:18px;}

.pic_da{position:relative; overflow:hidden; width:479px; height:396px; background:#111 url(../images/progress.gif) no-repeat center center; }
.mosaic-backdrop {display:none;position:absolute;top:0;height:100%;width:100%;background:#111;}
.mosaic-overlay { display:none;z-index:5; position:absolute; width:100%; height:100%; background:#111;}
.fade .mosaic-overlay {opacity:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter:alpha(opacity=00); background:url(../images/bg-black.png);}
.details{padding:150px 20px 0; text-align:center;  font-family:"Microsoft YaHei"; }
.details h4{font-size: 22px; color:#fff; text-align: center; padding-bottom:10px; line-height:28px;}
.details p{font-size:14px; color:#fff;}

.picx_lb{width:720px; overflow:hidden;}
.pic_xiao{position:relative; overflow:hidden; width:238px; height:197px; margin-left:2px; background:#111 url(../images/progress.gif) no-repeat center center; }
.details_x{padding:80px 20px 0;}
.details_x h4{font-size:18px; padding:0;}
.mosaic-backdrop .mosaic_xiao{display:table-cell; width:238px; height:197px; vertical-align:middle; background:#fff;}
.mosaic-backdrop .mosaic_xiao img{max-width:238px; max-height:197px;}


.index_gsjs{width:794px; overflow:hidden;}
.gsjs_t p{padding-left:17px; background:url(../images/icon_2.jpg) 2px 8px no-repeat;} 
.index_gsjs_n{width:100%; margin-top:16px;}
.index_gsjs_n .jj_im{display:block; width:372px; height:250px; float:left; margin-right:14px; padding-bottom:14px; background:url(../images/bg_2.jpg) bottom no-repeat;} 
.index_gsjs_n .jj_im img{width:366px; height:244px; border:3px solid #fff;}
.index_gsjs_n h3{ text-align:center; font-family:"Microsoft YaHei"; font-size:16px; padding:3px 0 5px;}
.index_gsjs_n a{color:#cb0000; display:block;}

.index_cjwt{width:388px; overflow:hidden;}
.index_cjwt_n{width:100%; margin-top:3px;}
.index_news_box{padding-top:10px;}
.index_news_box li{width:100%; line-height:24px; background:url(../images/icon_3.jpg) 0 7px no-repeat; overflow:hidden;height: 26px;font-size: 14px;}
.index_news_box li span{display:block; float:right; color:#686868;}
.index_news_box li a{padding-left:15px;}

.index_zzry_n{width:100%; height:211px; margin-top:18px; overflow:hidden;}
.index_zzry_n li{width:228px; height:211px; margin-left:18px; float:left; display:inline-block; text-align:center; overflow:hidden;}
.index_zzry_n li img{width:228px; height:180px;}
.index_zzry_n li span{width:100%; display:block; font-size:15px; padding-top:3px; font-family:"Microsoft YaHei";}

.index_khal{ width:1198px; height:238px; border:1px solid #ddd; margin:0 auto; margin-top:20px; overflow:hidden;}
.index_khal h4{ float:left; background:url(../images/bg_3.jpg) no-repeat; width:45px; height:240px; font:18px "Microsoft Yahei"; font-weight:bold; overflow:hidden;}
.index_khal h4 a{ color:#fff; display:block; width:20px; margin-left:13px; line-height:20px; margin-top:20px;}
.index_khal .h1{ margin-left:20px; display:inline; margin-top:95px; margin-right:20px;}
.index_khal .h2{ margin-right:20px; display:inline;margin-top:95px;}

.news_n_ul_1{width:100%; padding-top:12px; height:84px; line-height:22px; color:#646464; overflow:hidden;}
.news_n_ul_1 img{width:113px; height:85px; float:left; margin-right:12px;}
.news_n_ul_1 h3{font-size:13px;}

.index_zxdg_t{width:100%; height:54px; background:url(../images/bg_4.jpg) no-repeat;}
.index_txdd{width:646px; float:left; margin-top:23px; margin-left:35px; background:url(../images/bg_6.jpg) right no-repeat; overflow:hidden;}
.index_txdd h2,.index_ytdd h2{width:140px; height:31px; padding-left:22px; line-height:31px; font-family:"Microsoft YaHei"; font-size:16px; background:url(../images/bg_5.jpg) no-repeat; color:#fff;}
.index_txdd_ul{width:100%; margin-top:10px; overflow:hidden;}
.index_txdd_ul dl{margin-top:12px; width:100%; overflow:hidden;}
.index_txdd_ul dl dt,.index_txdd_ul dl dd{float:left;}
.index_txdd_ul dl dt{width:76px; text-align:right; font-size:14px; font-family:"Microsoft YaHei"; margin-right:5px;}
.index_txdd_ul dl dd{margin:0 7px 0 3px;}
.index_txdd_ul dl dd em{font-style:normal; color:#d60e10; padding-right:3px;}
.index_txdd_ul input.txdd_put{border:1px solid #ccc; height:18px; line-height:18px; padding:3px; width:249px; background:#f3f3f3;}
.index_txdd_ul textarea{width:386px; min-height:113px; padding:3px; border:1px solid #ccc; background:#f3f3f3;}
.index_btn{ margin-top:15px; margin-left:81px;}
.index_btn input{width:92px; height:30px; line-height:30px; margin-right:14px; font-weight:bold; color:#fff; border:none; background:url(../images/btn_1.jpg) no-repeat; cursor:pointer;}

.index_ytdd{width:406px; float:right; margin-top:23px;  overflow:hidden;}
.index_ytdd_n{margin-top:22px;}

.youlian{margin-top:30px; overflow:hidden;}
.youlian span{ font-weight:bold;}
.youlian a{padding:0 6px; }

.footer{width:100%; min-height:230px;min-width:1200px; margin-top:25px; background:#2ca2e7 url(../images/bot_bg.jpg) repeat-x; overflow:hidden;}
.bottom_l{width:360px; height:230px; float:left; background:#124098 url(../images/bot_lobg.jpg) repeat-x; overflow:hidden;}
.bottom_l img{margin:20px 0 0 23px;}
.bottom_r{width:780px; float:right; margin-top:30px; color:#fff; overflow:hidden;}
.bottom_r_1{width:100%; overflow:hidden;}
.bottom_r_1 a{color:#fff;}
.bottom_r_2{width:580px; float:left; margin-top:10px;}
.bottom_r_3{height: 141px; float: right;}
.bottom_r_3 img{width:116px; height:116px; }
.bottom_r_3 span{overflow: hidden; display: block; text-align: center; }
/*neiye*/
.ban{height:317px; margin-top:18px;}
.ban_nei{position: relative;overflow:hidden;min-width:1200px;width:100%; }
.ban_nei .btn,.banner_pro .bBtn{position: absolute;top:120px;width:56px;height:78px;display: block;z-index: 3;}
.ban_nei .btnPre,.banner_pro .bPre{background: url(../images/bg_btnpre_index.png) no-repeat 0 0;left:30px;}
.ban_nei .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnpre_index_hover.png) no-repeat 0 0;}
.ban_nei .btnNext,.banner_pro .bNext{background: url(../images/bg_btnnext_index.png) no-repeat 0 0;right: 30px;}
.ban_nei .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnnext_index_hover.png) no-repeat 0 0;}
.ban_nei .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.ban_nei .banner_wrap li{width:1200px;float: left;}
.indexBanner_num{width:1200px;margin: 0 auto;text-align: center; margin-top:0px; height:0px; overflow:hidden;} 
.indexBanner_num a{width:8px;height: 8px;display: inline-block;_zoom:1;font-size: 0px;line-height: 0px;margin:0 1px;}

.left{width:220px; float:left; overflow:hidden;}
.lanmu{width:100%;}
.lanmu_t{width:100%; height:36px; line-height:36px; background:url(../images/tit_3.jpg) repeat-x; color:#fff; overflow:hidden;}
.lanmu_t p{font-weight:bold; font-size:14px; background:url(../images/icon_4.png) 10px 10px no-repeat; padding-left:32px;}
.lanmu_n,.left_zhishi_n,.left_tjcp_n{width:198px; padding:0 10px; border:1px solid #cdcbcb; border-top:none; overflow:hidden;}
.lanmu_box{padding:6px 0 16px;}
.lanmu_box li{width:100%; height:32px; line-height:32px; border-bottom:1px dotted #ccc; background:url(../images/icon_5.jpg) 0 11px no-repeat; overflow:hidden;}
.lanmu_box li a{padding-left:23px;}

.left_tjcp{margin-top:15px;}
.left_tjcp_box{padding-bottom:12px;}
.left_tjcp_box li{width:100%; height:198px; height:193px; display:block; margin-top:15px; font-family:"Microsoft YaHei"; text-align:center;}
.left_tjcp_box li a.ltj_img{display:table-cell; width:198px; height:163px; vertical-align:middle; background:#fff; margin:0 auto;}
.left_tjcp_box li img{max-width:198px; max-height:163px; vertical-align: middle; margin: auto; overflow:hidden;}
.left_tjcp_box li span{display:block; text-align:center; width:100%; padding-top:6px; font-size:14px;}

.left_zhishi_box{width:100%; padding:10px 0;}
.left_zhishi_box li{width:100%; height:24px; background:url(../images/dian.jpg) 0 10px no-repeat; overflow:hidden;}
.left_zhishi_box li a{padding-left:12px;}

.left_lx_n{padding:10px;}
.left_lx_n img{width:198px; height:84px;}
.left_qq{padding-top:5px;}
.left_qq a{margin-right:5px;}
.left_qq img{width:29px; height:29px;}

.right1{width:100%; padding-bottom:15px; overflow:hidden;}
.right{width:961px; padding-bottom:15px; overflow:hidden;}
.right_t{width:100%; height:36px;}
.right_t_l,.right_t_r{width:3px; height:36px; float:left;}
.right_t_l{background:url(../images/rt_l.jpg) no-repeat;}
.right_t_r{background:url(../images/rt_r.jpg) no-repeat;}
.right_t_m{width:955px; height:34px; float:left; line-height:34px; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.right_t_m b{padding-left:10px;}

.p_content{ line-height:36px; width:100%; float:left; margin-bottom:100px; }
.chanpin_box{padding:15px 0; margin-left:-8px; overflow:hidden;}
.chanpin_box li{width:218px; height:212px; padding:8px 8px 12px; display:block; float:left; margin:0px 0 0 8px; font-family:"Microsoft YaHei"; text-align:center; overflow:hidden;}
.chanpin_box li:hover{background:#fff; box-shadow: 0px 0px 8px #ddd; border:1px solid #ddd; padding:7px 7px 11px;}
.chanpin_box li a.a_img{display:table-cell; width:218px; height:180px; vertical-align:middle; background:#fff;}
.chanpin_box li img{max-width:218px; max-height:180px; vertical-align:middle; }
.chanpin_box li span{display:block; text-align:center; width:100%; padding-top:8px; font-size:15px;height: 27px; overflow: hidden;}

/*page*/
.Page{width:100%; text-align:center; padding:15px 0px 0;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#0075c5; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:2px;float:left;}
.Page span.current{ background:#0075c5; color:#FFF}

.cpxx_left{width:436px; height:360px; position:relative; margin-top:20px;}
#show{ width:436px; height:360px; overflow:hidden; position:relative; left:0; }
#show_mark{ position:absolute; top:0; left:0; width:200px; height:100px; background-color:#000; opacity:.4; filter:alpha(opacity=40); cursor:crosshair; border:1px solid #999; display:none; }
#zoom{ position:absolute; left:440px; top:0; z-index:3; width:436px; height:360px; display:none; overflow:hidden; border:1px solid #eee; }
#zoom img{ position:absolute; left:0; top:0; }

.cpxx_right{width:505px; margin-top:20px; overflow:hidden;}
.cpxx_right h2{font-size:16px; font-family:"Microsoft YaHei";}
.cpxx_right span.cp_gs{display:block; margin:5px 0; color:#898989; line-height:20px;}
.cpxx_right p{font-size:14px; line-height:28px;}
.cpxx_right p b{font-size:16px; color:#eb0000;}
.cpxx_right .cp_zxx{margin-top:15px;}
.cpxx_right .cp_zxx a{width:180px; height:38px; float:left; margin-right:20px;}
.cpxx_right .cp_zxx a.btns01{background:url(../images/zx_1.jpg) no-repeat;}
.cpxx_right .cp_zxx a.btns02{background:url(../images/zx_2.jpg) no-repeat;}
.cpxx_xian{width:100%; margin:30px 0 20px; height:2px; background:url(../images/bg_7.jpg) repeat-x; overflow:hidden;}

.xinwen_box,.anli_box{padding-bottom:15px; overflow:hidden;}
.xinwen_box li{width:98%; height:72px; padding-bottom:15px; background: url(../images/add.jpg) no-repeat 0 6px; padding-left: 12px; margin-top:20px; line-height:22px;overflow:hidden;}
.xinwen_box li img{width:110px; height:84px; float:left; margin-right:14px;}
.xinwen_box li h3{font-size:13px;}
.xinwen_box li span{display:block; float:right; color:#8c8c8c; font-weight:normal; font-size:12px;}

.anli_box li{width:100%; height:165px; padding-bottom:20px; background:url(../images/bg_7.jpg) bottom repeat-x; margin-top:20px; overflow:hidden;}
.anli_box li img{width:200px; height:165px; float:left; margin-right:16px;}
.anli_box li h3{font-size:16px; font-family:"Microsoft YaHei"; color:#eb0000; padding-bottom:6px;}
.anli_box li h3 a{color:#eb0000;}
.anli_box li .al_xx{display:block; font-size:14px; font-family:"Microsoft YaHei"; }

.cpxx_nr{padding:10px 0; font-size:14px; line-height:28px; overflow:hidden;}
.right_xiangguan{width:100%; margin-top:15px;}
.right_xiangguan h2{width:100%; height:63px;}

.new_con{padding:24px 0 10px; overflow:hidden;}
.new_con img{max-width: 950;}
.bt1{width:100%; height:30px; text-align:center; padding-bottom:12px;  border-bottom:1px dotted #ccc;}
.bt{width:100%; height:50px; text-align:center; padding-bottom:12px;  border-bottom:1px dotted #ccc;}
.bt h2{ font-size:16px; font-family:"Microsoft YaHei"; color:#202020;}
.bt p{ margin-top:8px; color:#787576;}
.new_con .img_thumb{text-align:center;margin:10px auto;}

.daodu{ width:929px; border:1px solid #e9e9e9; background:#f7f7f7; padding:15px; margin-top:14px;}

.con{ width:100%; height:auto; font-size:14px; line-height:26px; text-align:left; margin-top:15px;}
.share{ width:220px; float:right; margin-top:10px; margin-bottom:5px;}
.tag{padding:15px 0;}
.tag a{padding:0 6px;}

.fenpian{ width:100%; margin-top:15px;  text-align:left;  overflow:hidden;}
.fenpian ul li{ width:461px;  margin-right:10px; line-height:25px;  float:left;}

.page_title {
  border-bottom: 1px solid #036aac;padding-top: 15px;
}

.page_title h4 {
  height: 42px;font-size: 18px;margin-top: 10px; display: block; color: #fff; line-height: 42px; background: #036aac; text-align: center;
  font-weight: normal;
}

.hot_new .news_list {
  border: none;
  padding: 0;
  margin-top: 8px;
}
.hot_new .news_list li {
  width: 47%;
  float: left;
  margin-right: 1%;
  padding-left: 17px;
  background: url(../images/dian2.png) no-repeat 5px center;
}
.hot_new .news_list ul li a {
  float: left;
  width: 80%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
  color: #666;
}
.hot_new .news_list ul li p {
  float: right;
  font-size: 12px;
  color: #666;
}

.bot_new{ width:100%; height:auto; margin-top:10px;}
.xgnew{ float:left; width:460px; height:auto; text-align:left; margin-right:20px; }
.xgnew h2,.xgtj h2{ font-size:14px; color:#e80308; font-family:"寰蒋闆呴粦";}
.xgnew ul,.xgtj ul{ width:100%; height:auto; margin-top:10px;}
.xgnew ul li{  width:100%; height:20px;  line-height:20px;  overflow:hidden;  margin-top:5px;}
.xgnew ul li span{ float:right; color:#787576;}
.xgtj{ float:left;  width:461px;  height:auto;  text-align:left;  padding-left:20px;}
.xgtj ul li{width:100%; height:20px; line-height:20px; margin-top:5px;}

.company{padding:15px 5px; font-size:14px; line-height:28px; overflow:hidden;}