﻿@charset "utf-8";
.pl-list li{height:28px;line-height:28px;padding-left:10px;font-size:14px;background:url("../images/listicon.png") no-repeat 0 center;color:#999}
.pl-list li a{padding-left:5px}
.pl-list li a:hover{text-decoration:none;color:#D4020F}
.pl-list li span{float:right;font-size:12px}
.list-text li{overflow:hidden}
.list-link li a{display:block;height:26px;overflow:hidden}
.list-link li span{margin-right:-70px}
.list-link-label li .label{float:left}
.img-txt-solid p{margin-top:4px;line-height:21px;color:#414141;font-size:12px}
.img-txt h4{height:28px;line-height:22px;padding-top:10px}
.img-txt a.img-sig{margin:0 8px 6px 0;border:1px solid #d5d5d5}
.img-txt-solid h4{height:22px;padding-top:3px}
.part-tit{height:28px;border-bottom:1px solid #dedede;font-size:20px}
.part-tit a{display:inline-block;padding:2px 3px 0}
.part-tit a.active{border-bottom:2px solid #317ef3;padding-bottom:10px}
.part-tit a:hover{text-decoration:none}
.maga-con{padding:10px 8px;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}
.maga-con img{border:1px solid #ddd}
.maga-con h4{height:20px;line-height:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.maga-con p{line-height:18px}
.container{width:1200px;margin:0 auto}
.head-img img{width:100%}
.main{margin-bottom:30px}
.w320{width:320px}
.w580{width:580px}
.union-l{width:930px}
.union-r{width:240px}
.un-img-news{width:320px;height:230px;overflow:hidden;position:relative}
.un-img-news .shadow{position:absolute;bottom:0;left:0;width:100%;height:40px;background-color:#000;background-color:rgba(0,0,0,.8)}
.un-img-news .stimg{width:1000%;height:230px;position:absolute}
.un-img-news .stimg li{width:320;height:230px;float:left;position:relative}
.un-img-news .stimg .words{position:absolute;bottom:0;left:0;width:100%;height:40px;line-height:40px;text-align:center;overflow:hidden;color:#fff;z-index:9}
.un-img-news .s-dir{position:absolute;top:75px;width:26px;height:50px;line-height:50px;cursor:pointer;background:#000;text-align:center;opacity:0.65;filter:alpha(opacity=65);display:none}
.un-img-news .prev{left:0}
.un-img-news .next{right:0}
.un-img-news:hover .s-dir{display:block}
.img-news-tit{position:absolute;bottom:0;left:0;width:100%;height:40px;line-height:40px;background-color:#000;background-color:rgba(0,0,0,.8)}
.un-hot-news{width:580px}
.main-news .new-con{height:76px;padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #e7e7e7}
.main-news .new-con h3{padding:5px 0 8px;height:16px;font-size:16px;font-weight:bold}
.main-news .new-con p.desc{height:44px;line-height:22px;color:#414141;font-size:12px}
.main-news .pl-list li{float:left;width:263px;height:36px;line-height:36px;overflow:hidden;border-bottom:1px dashed #bcbcbc;margin-right:34px}
.main-news .hot-list{margin-right:-40px;height:64px;overflow:hidden}
.un-act-news{height:400px;overflow:hidden}
.un-act-con{position:relative;margin-top:30px}
.act-line{position:absolute;left:4px;top:0;z-index:-1;width:1px;height:100%;background-color:#e2e2e2}
.un-act-con ul{margin-top:-10px;height:493px;overflow-y:auto}
.un-act-con li{line-height:23px;padding-left:26px;margin-bottom:22px;background:url("../images/time-dot.png") no-repeat 0 8px}
.at-imgtxt .imgtxt{float:left;width:180px;background-color:#f2f2f2}
.at-imgtxt .imgtxt:hover{background-color:#dfdddd;box-shadow:0 2px 10px #eee}
.imgtxt a:hover{text-decoration:none;color:#666}
.imgtxt .at-tit{height:32px;line-height:32px;padding:0 8px;font-size:12px;overflow:hidden}
.un-main-list{width:580px;overflow:hidden}
.un-main-list ul{margin-right:-100px}
.un-main-list li{float:left;width:170px;margin-right:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.un-main-col{width:275px}
.trends-list li{height:31px;line-height:31px}
.ad-lists{height:195px;overflow:hidden}
.ad-lists li{height:29px;line-height:29px;border-bottom:1px dashed #c1c1c1;background-position:0 15px}
.ad-lists li a{display:inline-block;width:430px}
.pce-lists{margin-right:-80px}
.pce-lists li{float:left;width:260px;margin-right:40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.un-sec-con{border-top:3px solid #317ef3;margin-top:30px;padding-top:30px}
.un-sec-con .tit-nav a{border-bottom-color:#fcaf07}
.rule-list li{height:28px;line-height:28px}
.border31{border-top:2px solid #317ef3!important}
.borderfc{border-top:2px solid #fcaf07!important}
.un-r{border:1px solid #e5e5e5;border-top:0;border-bottom-width:0}
.un-lists li,.un-member-tit{line-height:46px;font-size:16px;border-bottom:1px solid #e5e5e5}
.un-lists li .un-list-nav{display:block;padding-left:28px}
.un-son-lists{padding:10px 0;font-size:14px;border-top:1px solid #e5e5e5}
.un-son-lists a{display:block;height:32px;line-height:32px;margin-left:42px;padding-left:15px;background:url("../images/listicon.png") no-repeat 0 center}
.un-son-lists a.active,.un-son-lists a:hover{color:#317ef3}
.un-member{border-bottom-width:1px;margin-top:20px}
.un-member-tit{padding-left:28px}
.member-list{padding:10px 0}
.member-list li{height:32px;line-height:32px;padding-left:28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cd-pany-member{position:relative;height:242px;overflow:hidden}
.cd-pany-member ul{position:absolute;left:0;top:0px}
.news-list-cons li{overflow:hidden;padding:25px 0;border-bottom:1px solid #d7d7d7}
.nl-con{width:680px}
.nl-con-tit{height:42px;line-height:42px;margin-bottom:5px;font-size:18px;font-weight:bold}
.nl-con-info{line-height:22px;height:44px;overflow:hidden}
.nl-label-time{margin-top:25px}
.nl-label-time .time img{vertical-align:0}
.ns-con-texts{font-size:16px}
.ns-feeds-info p{line-height:26px}
.ns-con-texts p img,.ns-con-texts div img{margin:30px 0 10px}
.ns-con-texts > p,.ns-con-texts > div{margin-bottom:0px!important;text-indent:2em!important;color:#666!important;line-height:32px!important}
.ns-con-texts > p strong,.ns-con-texts > div strong{display:inline-block;margin-top:15px;text-indent:0}
.ns-con-head{border-bottom:1px dotted #d7d7d7}
.ns-tit{margin:32px 0 26px;font-size:22px;text-align:center;line-height:34px}
.ns-time-label{margin-bottom:26px;text-align:center}
.ns-time-label span{display:inline-block}
.prev-next-link{padding:14px 10px;background-color:#f6f6f6}
.prev-next-link p{line-height:30px}
.prev-next-link p a{color:#446cb3}
.ns-rela-con h2.tit{padding:12px 0;border-bottom:1px solid #d5d5d5}
.ns-rela-con h2.tit span{display:inline-block;height:16px;line-height:16px;padding:1px 0 1px 12px;border-left:3px solid #d7000f}
.ns-rela-list li{height:36px;line-height:36px}
.ns-rela-list li a{color:#666}
.ns-rela-list li span{float:right;color:#999}
.download,.md{display:block;margin-top:20px;font-size:14px;background-color:#f6f6f6;border:1px solid #ddd;border-radius:5px;padding:20px}
.download a{color:#1E2776;text-decoration:none}
.modile-down{display:none}
.lm-table{border-collapse:collapse}
.lm-table thead td{font-weight:bold}
.lm-table td{border:1px solid #d7d7d7;text-align:center;height:36px;line-height:36px;width:286px}
.lm-con h1{margin:30px 0;text-align:center;font-size:22px;display:block}
.lm-con p{font-size:15px;line-height:30px}
.mr25{margin-right:25px}
.apply-tit{margin:30px 0 40px}
.apply-form{overflow:hidden}
.apply-form span.name{float:left;width:84px;height:28px;line-height:28px;color:#666}
.apply-form .apply-input{float:left;width:368px}
.apply-form .apply-input input{width:366px;height:28px;border:1px solid #d8d8d8;text-indent:1em;color:#666;font-size:12px}
.apply-check label{float:left;height:28px;line-height:28px;margin-right:25px}
.apply-check label input{vertical-align:-2px;margin-right:3px}
.apply-check label input.other-input{border-bottom:1px solid #d7d7d7;padding-left:5px;vertical-align:0;color:#666}
.apply-form .apply-textarea textarea{width:839px;height:78px;text-indent:1em;padding:10px 0;color:#666;outline:none;border:1px solid #d8d8d8;resize:none}
.paper-text b{height:126px;display:table-cell;vertical-align:middle}
.paper li,.add-paper{float:left;width:126px;height:126px;margin-left:10px}
.add-paper{cursor:pointer;background:url(../images/add-icon.png) no-repeat center;border:1px solid #d7d7d7}
.apply-btn{display:block;width:100%;height:46px;line-height:46px;background-color:#ff9c00;color:#fff;font-size:22px;text-align:center;border-radius:3px}
.apply-btn:hover{text-decoration:none;color:#fff;opacity:0.8}
.page{font-size:12px;padding:15px 20px;color:#ccc;text-align:center;margin-top:10px}
.page a{text-decoration:none;display:inline-block;height:28px;line-height:28px;padding:0 12px;margin:0 2px;transition:0.3s all;color:#bfbfbf;background:#f2f2f2;border:1px solid #cecece}
.page a[href]{color:#555;border:1px solid #ccc;background-color:transparent}
.page a[href]:hover,.page a.selected_page{text-decoration:none;background-color:#d7000f;color:#fff}
.page_input{position:relative;top:-1px;display:inline-block;width:35px;height:28px;text-align:center;margin:0 2px;border:solid 1px #ccc;color:#666}
.page_button{display:inline-block;width:40px;height:24px;line-height:24px;text-align:center;background-color:#d7000f;color:#fff;border-radius:3px;margin:0 5px}
.page_button:hover{cursor:pointer;opacity:0.8}
.pany-list{margin-right:-40px;margin-bottom:20px}
.pany-list li{width:280px;height:6px;float:left;margin:0 18px 30px 0}
.pany-list li .pl-img{display:block}
.pany-list li .pany-name{text-align:left;margin-top:10px;padding:0 5px}
.unit-fenlei{width:930px;color:#fff;height:30px;line-height:30px;font-size:16px;background-image:url(../images/title01_bg.gif)}
.lm-expert{border-top:1px solid #ddd;padding-top:30px;margin-top:20px}
.lm-expert li{width:428px;padding-right:42px;float:left;font-size:14px;padding:10px;border-radius:3px;border:1px solid #ddd}
.le-mr20{margin-right:20px}
.lm-expert li img{float:left;width:100px;height:128px;margin-right:10px}
.lm-expert li h3{padding:10px 0 15px}
.lm-expert li h3 span{float:right;color:#20267A;font-size:14px}
.lm-expert li .info{padding-right:10px}
#previewContainer li img{width:160px;height:140px;margin-left:20px;border:0px solid #ccc}
.actions,.photoname,.photosize{display:none}
#SWFUpload_0{border:0px solid #000;margin-top:20px;padding-top:20px}
/* pages */
.pages {padding:24px 0;text-align:center;font-size:12px;color:#666666;clear:both;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#EEEEEE 1px solid;padding:6px;text-decoration:none;margin-right:6px;}
.pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:6px;text-decoration:none;}
.pages strong {background:#258CFF;padding:6px;border:#258CFF 1px solid;color:#FFFFFF;margin-right:6px;}
.pages_inp {width:32px;border:#EEEEEE 1px solid;color:#666666;padding:4px;text-align:center;}
.pages_btn {width:32px;border:#FF6600 1px solid;color:#FFFFFF;padding:4px 6px;background:#FF6600;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#EEEEEE 1px solid;color:#666666;padding:6px 6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}