﻿@import url("reset.css");
@import url("global1.css");
@import url("bootstrap.css");
@import url("metro.css");
@import url("xy-icon.css");
@import url("xy-icon-big.css");
@import url("blue.css");
@import url("bootstrap-datetimepicker.css");
@import url("iconfont.css");
@import url("font-awesome.css");
/* 琛ㄥ崟鍏冪礌瀹氫箟 */
label, input, button, select, textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
.lhgdg_lockScroll{*overflow:hidden;}
.lhgdg_lockScroll body{overflow:hidden;padding-right:17px;}
label {
  margin-right: 15px;
  margin-left: 5px;
}

fl{ float:left;}
fr{ float:right;}
select, textarea, input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  font-size: 14px;
  line-height: 20px;
  vertical-align: middle;
}

select.disabled, textarea.disabled, input.disabled {
  background-color: #f1f1f1;
}

textarea {
  height: auto;
}

.clear{ clear:both;}
textarea, input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}

textarea:focus, input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  /* IE6-9 */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

input[type="radio"] {
  border: none;
  box-shadow: none;
  background: none;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}

select,input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */
  line-height: 30px;
}

select {
  background-color: #ffffff;
  border: 1px solid #cccccc;
}


/* 鎼滅储琛ㄦ牸浠ュ強琛ㄦ牸鍐呯嚎 */
.WeiZhi{height:27px;line-height:28px; border-bottom:1px solid #CCC;}
.SearchTitle input{height:16px;}
.searchtable_list{border:1px solid #ddd;border-bottom:none;padding:10px; line-height:25px;}
.searchtable_list a.active{color:#2272de; font-weight:600;}
.searchtable {background-color:#FFFFFF; display:none;border:1px solid #ddd;border-bottom:none;padding:10px;}
.searchtablePop {margin:0 auto 0; background-color:#FFFFFF; display:none;border:1px solid #ddd;padding:10px;margin-top:10px;}
.db{display:block;}
.searchtable  li{width:360px;float:left;padding:8px 0; line-height:28px;height:28px;}
.searchtable  .spanTxtRight {width:130px; text-align:right;display:block; float:left; }
.searchtable  .spanTxtRight {width:130px; text-align:right;display:block; float:left; }

.searchtablePop li{width:380px;float:left;padding:8px 0; line-height:28px;}
.searchtablePop .spanTxtRight {width:130px; text-align:right;display:block; float:left;padding-right:10px; }
.CloseMore{border-top:1px solid #ddd; position: relative; text-align: center;top:-1px; display:none;}
.CloseMoreBtn{border:1px solid #ddd;border-top:none;color: #333;cursor: pointer;display: inline-block;height: 28px;line-height: 28px;margin-top: -1px;padding:0 20px;position: relative;background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.searchtable input{width:180px;}
.table tr.head > td { background-color: #eeeeee!important; text-align:center; font-weight:bold;}
.table tr.line1 { background: url("../image/line1.gif") #FFF no-repeat left top; font-weight:bold; color:#FFFFFF;}
.table tr.line2 { background: url("../image/line2.gif") #FFF no-repeat left top; font-weight:bold; color:#FFFFFF;}
.table tr.line3 { background: url("../image/line3.gif") #FFF no-repeat left top; font-weight:bold; color:#FFFFFF;}
.table tr.line4 { background: url("../image/line4.gif") #FFF no-repeat left top; font-weight:bold; color:#FFFFFF;}
.searchtable span.btn_xlxz,span.btn_xlxz{ margin-left:-25px;}
.searchtable ul li a:hover{color:#333; text-decoration:none;}
/* 鍒楄〃椤甸潰鈥旈《閮�*/
.listtop {height:40px;line-height:36px; border:0; border-bottom:1px solid #DDD;overflow:hidden;}
.listleft { float:left; padding:0px 0; color:#000;width:auto; max-width:380px; display:block;overflow: hidden;}
.listright { float:right; margin-right:10px; display:inline; margin-top:0px;}
/*@media screen and (-webkit-min-device-pixel-ratio:0) { .listright { margin-top:0px; } }*/

/* 缂栬緫椤甸潰鈥旈《閮�*/
.edittop { height:34px; border:0; background-color: #e9f2fb; }
.edittop .editleft { float:left; padding:7px 0; color:#000; width:350px; display:block;  }
.edittop .editright { float:right; margin-right:20px; display:inline; }

/* 琚祵鍨嬮〉闈⑩�椤堕儴 */
.embedtop { height:34px; border:0; background-color: #eeeeee;padding:0 15px; }
.embedtop .embedleft { float:left; padding:7px 0; color:#000; display:block;  }
.embedtop .embedright { float:right; display:inline; }

/* 鍒嗛〉鏉℃牱寮�*/
.splitbar { width:100%; border:0; background-color:#FFFFFF; }
.splitbar tr td { height:50px; line-height:50px; font: normal 14px "Microsoft YaHei"; text-align:center;}

/* 鎻愪氦鍖虹洅瀛�*/
.submit_box { text-align:center; padding:30px 0; }

/*缈婚〉瓒呴摼鎺ユ寜閽牱寮�*/
.SplitToolBarTable{width:100%;}
.SplitToolBarTable td{border:1px solid #ddd;border-top:none;width:100%; height:40px;}
.SplitBox{margin-top:2px;border:1px solid #e9e9e9; border-right:none;padding:2px 0;}
.SplitPageButton { padding:2px 10px; cursor:pointer; text-align:center; font: normal 14px "Microsoft YaHei"; color:#000;  background-color:#fff; border-right:1px #eee solid; }
.SplitPageButton:hover,.SplitPageSelect { color:#fff;  background-color:#4D90FE; }
.SplitSelectStyle{ border: 1px solid #cccccc; padding: 0 0 0 2px; width:50px;height:23px;font: normal 14px "Microsoft YaHei"; background-color:#FFFFFF; }
.SplitToolBarTable .listleft{margin-top:5px;}
/* 娴佺▼鎺掑簭 */
.sortdiv { min-height:150px;height:auto!important; }
#sortable { height:100%;}
#sortable li { padding:5px; padding-left:8px; margin:10px; border: 1px solid #ccc; box-shadow:0px 0px 10px #ccc; border-radius:5px; cursor:move; }
#sortable li i { margin-left: 2px; }  

/*鑿滃崟鏍�/
.TreeNode img { border:0; }
.TreeNode a span { margin:0;padding:2px 4px; text-decoration:none; cursor:pointer;}
.TreeNode a:hover span { color:#FFF; background-color:red;}
.TreeNode .Anchor { text-decoration:none;}
.TreeNode .selected span{ color:#FFF;background-color:red; }

/* 渚ц竟鏍忓伐鍏锋潯 */
.scrollBtn { position:fixed; _position:absolute; right:25px; bottom:30px;}
.scrollBtn li { margin-bottom:5px;}
.scrollBtn li .btn { padding: 0 2px;}
.scrollBtn a { filter:Alpha(Opacity=80);opacity:0.8; -moz-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease;  }
.scrollBtn a:hover { filter:Alpha(Opacity=100);opacity:1; }

/* TipTip CSS - Version 1.2 */
#tiptip_holder { display: none; position: absolute; top: 0; left: 0; z-index: 99999; }
#tiptip_holder.tip_top { padding-bottom: 5px; }
#tiptip_holder.tip_bottom { padding-top: 5px; }
#tiptip_holder.tip_right { padding-left: 5px; }
#tiptip_holder.tip_left { padding-right: 5px; }
#tiptip_content { font-size: 11px; color: #fff; text-shadow: 0 0 2px #000; padding: 4px 8px; border: 1px solid rgba(255, 255, 255, 0.25); background-color: rgb(25,25,25); background-color: rgba(25, 25, 25, 0.92); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000)); border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; box-shadow: 0 0 3px #555; -webkit-box-shadow: 0 0 3px #555; -moz-box-shadow: 0 0 3px #555; }
#tiptip_arrow, #tiptip_arrow_inner { position: absolute; border-color: transparent; border-style: solid; border-width: 6px; height: 0; width: 0; }
#tiptip_holder.tip_top #tiptip_arrow { border-top-color: #fff; border-top-color: rgba(255, 255, 255, 0.35); }
#tiptip_holder.tip_bottom #tiptip_arrow { border-bottom-color: #fff; border-bottom-color: rgba(255, 255, 255, 0.35); }
#tiptip_holder.tip_right #tiptip_arrow { border-right-color: #fff; border-right-color: rgba(255, 255, 255, 0.35); }
#tiptip_holder.tip_left #tiptip_arrow { border-left-color: #fff; border-left-color: rgba(255, 255, 255, 0.35); }
#tiptip_holder.tip_top #tiptip_arrow_inner { margin-top: -7px; margin-left: -6px; border-top-color: rgb(25,25,25); border-top-color: rgba(25, 25, 25, 0.92); }
#tiptip_holder.tip_bottom #tiptip_arrow_inner { margin-top: -5px; margin-left: -6px; border-bottom-color: rgb(25,25,25); border-bottom-color: rgba(25, 25, 25, 0.92); }
#tiptip_holder.tip_right #tiptip_arrow_inner { margin-top: -6px; margin-left: -5px; border-right-color: rgb(25,25,25); border-right-color: rgba(25, 25, 25, 0.92); }
#tiptip_holder.tip_left #tiptip_arrow_inner { margin-top: -6px; margin-left: -7px; border-left-color: rgb(25,25,25); border-left-color: rgba(25, 25, 25, 0.92); }

/*椤圭洰璇勫-鏍囨锛堝寘锛�/
.package-list ul{ width:960px; margin:0 auto; overflow:auto;}
.package-list li{ float:left; margin:20px 0 0 20px; width:300px; text-align:center;}
.package-list a{ border: 1px solid #ccc; display:block;background:url(info/package_icon.png) #fff left center no-repeat; padding:10px; border-radius:4px;}
.package-list a:hover{ background-color: #f7f7f7; text-decoration:none;color:#333;}
.package-list li div.package-info{ text-align:left; margin-left:50px; line-height:25px;}
.package-list li div.package-info em{ font-weight:600;}

/*** 椤圭洰鍚戝1 ***/
.xmxd-title { margin: 0px; height:40px; line-height:40px; background-color:#2fa2f8; font-size:18px; border:1px #e3deb7 solid; text-align: center; color: #fff; font-weight: 600;}
h3.xmxd-title a{ font-size:18px;color:#fff;font-weight: normal;}
.page-lzrz h3.xmxd-title{ line-height:40px;color:#333;}
.xmxd-tit{ background:#2272de;}
.xmxd-title i.xy-icon{ margin-left:10px; margin-top:-3px;}
.xmxd-title-member { margin: 0px; height:40px; line-height:40px; background-color:#27a9e3; font-size: 20px; text-align: center; color: #fff; font-weight: 400; }
.xmxd-label { font-size: 20px; text-align: center; color: #f00; font-weight: 300; }
.split-arrow { float:left; width:3%; text-align:center; margin:30px 0 0 10px; }
.gray_bg{ background:#f9f9f9;}
.xmxd-main{ width:98%; margin:0 auto; background:#fff; margin-top:10px;padding:5px;}

/*椤圭洰鍚戝-ipad绔牱寮�/
.xmxd-title .xmyd-title{width: 60px;height: 40px;float: left; background: #0a60d5;display: none;}
.xmxd-title .xmyd-title > a > i{color: #fff;}
.xmxd-title .xmyd-title > a{display: block;}
@media only screen and (max-width: 1024px) {
	.xmxd-title .xmyd-title{display: inline;}
	.xmyd-main .xmyd-left {display: none;
	width:250px; position: absolute;z-index: 1000;background: #fff;
	}
	.row-fluid .span10.xmyd-right{width:95%;}
	
  }


h4.xmxd-tips{ position:fixed; z-index:999; width:98%; height:40px; line-height:40px; bottom:0px; background:url(info/gary_bg.png) 0 0 repeat; border-top:1px #ddd solid; font-weight:normal;}
h4.xmxd-tips ul li{ float:left; margin-right:5px; margin-left:5px;}
h4.xmxd-tips ul li i{ width:18px; height:18px; float:left; border-radius:50%; margin-right:5px; margin-top:10px;}
h4.xmxd-tips ul li i.green{ background:#51c055;}
h4.xmxd-tips ul li i.blue{ background:#33a4f8;}
h4.xmxd-tips ul li i.iyellow{ background:#ff723e;}
h4.xmxd-tips ul li i.gray{ background:#dbdbdb;}
h4.xmxd-tips ul span.fl{ font-weight:600;}
h4.xmxd-tips ul span.fr{ margin-right:10px; cursor:pointer;}

/*** 椤圭洰鍚戝2 ***/
.xmxd-title2 { margin: 0px; height:55px; line-height:55px; background-color:#438EB9; font-size: 24px; text-align: center; color: #fff; font-weight: 400;}
.xmxd-jidian{background:#f4f4f4;font-size:16px; color:#333;font-weight:600; }
.xmxd-jidian i{
    color: #fff;
    display: inline-block;
    font-size:24px;
    font-style: normal;
    height:40px;
    line-height:38px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right:15px;
    margin-top: 0;
    text-align: center;
    vertical-align: middle;
    width: 42px; }

.xmxd-main .xmxd-jidian i{ height:35px; line-height:35px; margin-right:8px; width:38px; float:left; margin-top:-6px; margin-left:-10px;}
.xmxd-main .xmxd-jidian em.icon_jt{ width:12px; height:8px; float:right; background:url(../image/icon_down.png) 0 0 no-repeat; margin-top:12px; margin-right:15px;}
.xmxd-main .xmxd-jidian span{ float:left; line-height:35px;}
.xmxd-main .current em.icon_jt{background:url(../image/icon_top.png) 0 0 no-repeat; width:8px; height:12px;}
.xmxd-main .xmxd-jidian{ width:100%;float:left; cursor:pointer; border-bottom:1px #e7e7e7 solid; font-size:15px; height:35px;}
.xmxd-main ul.ver-inline-menu li{ float:left; width:100%;height:auto; line-height:35px; margin-bottom:0;}
.xmxd-main ul.ver-inline-menu li a{ background:none; color:#333; border-left:none;}
.xmxd-main ul.ver-inline-menu li p{ float:left; margin-right:10px; margin-left:10px;}
.xmxd-main .tab-content{ border:1px #dbdbdb solid;}
.xmxd-main ul.ver-inline-menu li.active::after{ border-left:none;}
.xmxd-main ul.ver-inline-menu li em{ float:left; margin-right:10px; font-style:normal; font-weight:normal; text-align:center;}
.xmxd-main ul.ver-inline-menu li span.label{ float:left; margin-top:9px;}
.xmxd-main ul.ver-inline-menu li em.icon_wc{ background:url(../image/icon-wc.png) 0 -2px no-repeat; width:16px; height:35px;}
.xmxd-main ul.ver-inline-menu li em.icon_jxz{ background:url(../image/icon-jxz.png) 0 -2px no-repeat; width:16px; height:35px;}
.xmxd-main ul.ver-inline-menu li em.icon_db{ background:url(../image/icon-db.png) 0 -2px no-repeat; width:16px; height:35px;}
.xmxd-main ul.ver-inline-menu li em.icon_xh{ background:url(../image/icon-xh.png) 0 -2px no-repeat; width:16px; height:35px; color:#fff; font-weight:lighter; text-indent:-9999px;}
.xmxd-main ul.ver-inline-menu li.active p{ color:#2272de; font-weight:600;}
/*** 璇勬爣鐜妭 ***/
.pb-xm-title { height:60px; margin-bottom:20px; background-color:#27a9e3; overflow:hidden; color: #fff; }
.pb-xm-title .left { float:left; width:25%; padding-left:20px; line-height:30px; }
.pb-xm-title .center { float:left; line-height:30px; }
.pb-xm-title .left div, .pb-xm-title .center div { font-size:18px; }
.pb-xm-title .right { float:right; width:18%; text-align: right; padding-top:18px; padding-right:20px; }
.pb-xm-tools { margin-top:20px; margin-bottom:10px; overflow:hidden; }
.pb-xm-tools .left { float:left; width:50%; }
.pb-xm-tools .right { float:right; width:50%; text-align: right; }
.pb-fhx-hz { width:90%; height:160px; margin:0 auto; overflow:hidden; }
.pb-fhx-hz .left { float:left; width:49%; }
.pb-fhx-hz .right { float:right; width:49%; }
.pb-fhx-hz fieldset { padding:10px; border: solid 1px #ccc; height:100px; }
.pb-fhx-hz legend { font-size:16px; font-weight:700; }
.pb-fhx-hz textarea { width:98%; height:70px; border:none!important; box-shadow: none; }
.pb-table { margin:0 auto; max-width: 90%; }
.pb-list { }
.pb-node { float:left; width:150px; margin-bottom:20px; }
.split-line { float:left; width:50px; height: 20px; border-bottom: solid 1px #ccc; margin-bottom:20px; }

/*** 涓撳璇勬爣鐣岄潰澶у浘鏍囨寜閽�***/
.icon-btn-pb { float: left; padding: 4px 6px; border-radius:25px; width: 100%; line-height: 26px; border: 2px solid #ccc; background-color: #f7f7f7; background-image: none; filter:none; display:block; vertical-align: middle; font-size:16px; font-weight:500; color: #666; text-align: center; cursor: pointer; position: relative; }
.icon-btn-pb i{ margin-right:5px;}
.icon-btn-pb:hover, .icon-btn-pb:focus, .icon-btn-pb:active { color: #666; text-decoration:none;}
.icon-btn-pb.done { text-decoration: none; border-color: #3a8a25; background-color: #48ac2e; color: #fff; }
.icon-btn-pb.active { text-decoration: none; border-color: #dd9626; background-color: #ffb848; color: #fff; }
.icon-btn-pb.current { border-color: #fda713!important; }
.icon-btn-pb .number { font-weight: 600; margin-right: 10px; }

/* 宸ヤ綔娴佸鎵�*/
.xmsp-head { margin:5px 10px; }
.xmsp-head h3 { padding:0; margin:0 0 8px 0; font-size:18px; text-align:left; padding-left:10px;}
.xmsp-title { margin-bottom: 15px; border-bottom: solid 1px #ccc; }
.xmsp-title h4 { padding:0; margin:0 0 8px 0; font-size: 16px; color:#666; }

.xminfo_tit{ width:99%; height:35px;padding-top:5px;background:#eee; position:fixed; border:#ccc 1px solid; }
.xminfo_tit h2{ float:left;height:40px; line-height:40px; color:#2272de; font-size:18px;padding-left:45px;margin-top:-5px; background:url(../image/icon_info.gif) 0 -3px no-repeat; width:auto; font-weight:normal; font-style:normal;}
.xminfo_tit ul li{ float:left; padding:0 10px;}

.approver-list { width:90%; margin:0 auto; overflow:hidden; }
.approver-list .approver-node { float:left; width:15%; height:162px; background-color:#fff; border: 1px solid #ccc; }
.approver-list .split-arrow { float:left; width:5%; text-align:center; margin:80px 0 0 0; }
.approver-node .hj { height:20px; line-height:20px; text-align:center; }
.approver-node .xm { height:20px; line-height:20px; text-align:center; }
.approver-node .zp { height:80px; width:160px; margin:0 auto; background: url("../image/zp.png"); }
.approver-node .zp.img1 { background-position: 0 0; }
.approver-node .zp.img2 { background-position: -200px 0; }
.approver-node .zp.img3 { background-position: -400px 0; }
.approver-node .zp.img4 { background-position: -600px 0; }
.approver-node .zp.img5 { background-position: -800px 0; }
.approver-node .rq { height:20px; line-height:20px; text-align:center; font-size:12px!important; }
.approver-node .yj { height:20px; line-height:20px; text-align:center; }
.approver-node .yj .tooltips { background-color:#f7f7f7; border-top: 1px dashed #ccc; display:block; }

.modal-body p img { margin-right:10px; vertical-align:middle; }
.modal-footer p { float:left; margin-left:40px; color:#666; display:inline-block; line-height: 36px; }

/*璁㈠崟淇℃伅*/
.btn_xz{ padding:2px 10px; background:#dff3ff;border:1px solid #5bc0ff;color:#0095f3; font-size:12px; border-radius:2px; margin-left:10px; cursor:pointer;}
.btn_xz:hover,.h_tit a.btn:hover{ color:#fff;}
td.head_h{vertical-align: middle; background:#f6fbff; font-size:16px; font-weight:600;}
.h_tit{ height:30px; line-height:30px; color:#2272de; font-size:15px; font-weight:normal; font-style:normal;}
.h_tit a.btn{float:right;font-style:normal; font-weight:normal; font-size:12px;}

/*椤圭洰棰勭畻鍒楄〃*/
.xmys_main{ width:100%; float:left;}
.xmys_tit{ height:35px; line-height:35px; margin:10px 0;}
.xmys_tit span{ float:left; font-size:16px; margin-right:15px;}
.xmys_tit span i.icon{ width:30px; height:30px; float:left;background:url(../image/icon_xmys.png) 0 0 no-repeat; margin-top:5px; margin-right:5px;}
.xmys_tit span i.icon_1{ }
.xmys_tit span i.icon_2{ background-position:-32px 0;}
.xmys_tit span i.icon_3{ background-position:-70px 0;}
.xmys_tj{ width:100%; float:left}
.xmys_tj dl{ width:18.6%;min-width:200px;max-width:400px; margin:10px; background:#f3fbff; border:1px #c8eaff solid; height:90px; float:left; border-radius:4px;}
.xmys_tj dl:first-child{margin-left:0px;}
.xmys_tj dl:last-child{margin-right:0px;}
.xmys_tj dl dt{ float:left; font-size:20px; color:#333; text-indent:15px;width:100%; margin-top:5px; height:35px; line-height:35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xmys_tj dl dd.xmys_money{ font-size:24px; color:#2272de; width:100%; float:left;text-indent:15px; margin-bottom:10px; margin-top:5px;}
.xmys_tj dl dd.xmys_money span.timer{font-size:24px; color:#2272de;}
.xmys_tj dl dd.xmys_money em{ font-size:14px; color:#666; margin-left:10px; font-weight:normal; font-style:normal;}
.xmys_tj dl dd.xmys_more{ width:100%; background:#dff4ff; height:22px; line-height:22px; float:left; margin-top:3px;display:none;}
.xmys_tj dl dd.xmys_more a{ font-size:12px; color:#999; margin-left:10px; display:block;}
.xmys_tj dl dd.xmys_more a i{ width:20px; height:20px; float:right; background:url(../image/icon_xmys.png) -100px 0px no-repeat; margin-top:3px; margin-right:10px;}

/*閲囪喘浠诲姟鍒楄〃*/
.cgrw_list dl{ max-width:220px;height:80px;}
.cgrw_list dl dd{ height:40px; background:none; margin-right:5px; line-height:35px;}
.cgrw_list dl.list_1 dd{ background:url(../image/icon_xm1.png) right 0px no-repeat;background-size:28px;}
.cgrw_list dl.list_2 dd{ background:url(../image/icon_xm2.png) right 0px no-repeat;background-size:34px;}
.cgrw_list dl.list_3 dd{ background:url(../image/icon_xm3.png) right 0px no-repeat;background-size:34px;}
.cgrw_list dl.list_4 dd{ background:url(../image/icon_xm4.png) right 0px no-repeat;background-size:34px;}
.cgrw_list a.active dl dd{ background:url(../image/icon_cgxm.png) right 0px no-repeat;background-size:38px;}

/*閫氱敤缂栬緫鎸夐挳*/
.btn_bj{ padding:6px 10px; display:inline; margin-left:30px; text-align:left; padding-left:35px; font-weight:normal;border-radius:4px;}
.btn_bj.red{ background:url(../image/icon_bj.png) #fa6934 5px 7px no-repeat;}
.btn_bj.blue{ background:url(../image/icon_bj.png) #33a4f8 5px 7px no-repeat;}
.btn_bj.green{ background:url(../image/icon_bj.png) #51c055 5px 7px no-repeat;}
.btn_bj a{color:#fff; font-size:14px;}

/*甯姪涓績*/
.bzzx_top{ width:100%; height:60px; margin-top:5px;}
.bzzx_head{ width:1200px; margin:0 auto;}
.sys-logo { line-height:60px; padding-left: 240px; font-size: 19px!important; color:#565656; background:url("../image/logo.png") no-repeat left 7px;margin-right:30px; }
.bzzx_banner{ width:100%; height:100px; background:url(../image/bzzx.jpg) top center no-repeat;}
.bzzx_banner h2{ color:#fff; width:1200px; margin:0 auto; padding-top:35px; font-size:24px; font-style:normal; font-weight:lighter;}
.bzzx_left{ float:left; margin-top:15px;}
.bzzx_main{ width:1200px; margin:0 auto;}
.bzzx_left .menu{width:240px;border:solid 1px #dfdfdf;font-size:12px; float:left;}
.bzzx_left .menu ul li{ float:left;width:240px;margin-bottom:5px;list-style:none;overflow:visible;}
.bzzx_left .menu ul li a{float:left;height:40px;line-height:40px;width:240px;margin-top:0px;font-size:16px;color:#333;outline:none;border-bottom:1px #ddd solid; text-indent:10px; background:url(../image/menu_bg.gif) -35px -4px no-repeat; font-weight:600;}
.bzzx_left .menu ul li a:hover {color: #2272de;background:url(../image/menu_bg2.gif) -35px -4px no-repeat;}
.bzzx_left .menu ul li ul{display:none; margin-top:5px;margin-bottom:20px;   }
.bzzx_left .menu ul li ul li ul{margin-bottom:5px; margin-top:5px; float:left;}
.bzzx_left .menu ul li ul li{float:left;background:none;font-size:12px;color:#666;}
.bzzx_left .menu ul li ul li a{float:left; border-bottom:none; height:auto; line-height:25px; list-style:none;background:none;font-size:12px;height:auto;color:#666;text-indent:25px; font-weight:normal}
.bzzx_left .menu ul li ul li a:hover{ background:none;}
.bzzx_right{ width:910px; float:left; border:solid 1px #dfdfdf; margin-left:15px; margin-top:15px; padding:10px 15px;}
.bzzx_tit{ width:100%; border-bottom:1px #dfdfdf solid; height:45px; line-height:45px;}
.bzzx_tit span{ border-bottom:2px #2272de solid; float:left; font-size:18px; font-weight:600;}
.bzzx_content{ float:left; line-height:30px; margin-top:15px;min-height:500px;}

/*瀹℃壒鎰忚*/
.spyj_list h2{ font-size:16px; line-height:35px; margin-bottom:-15px; position:relative; z-index:1; background:#fff; width:135px; margin-left:20px;}
.spyj_content textarea{ border:none; box-shadow:none; margin-top:10px; margin-left:10px; color:#999;}
.spyj_content{ border:1px #dbdbdb solid; border-radius:4px;}
.spyj_zs{margin-left: 15px;position: relative;z-index: 10;top: -5px;}
.spyj_zs em{color:#fa6934;}
.spyj-group{ float:right; margin-top:-148px;}

/*甯哥敤璇�/
.cyy_list{ width:100%;float:left;}
.cyy_list ul{ margin:5px 15px;}
.cyy_list ul li{ line-height:25px; float:left; width:100%;}
.cyy_list ul li a{ color:#666; font-size:12px; cursor:pointer;}
.cyy_list ul li a:hover{color:#2272de;}
.cyy_list ul li em{float:right; margin-top:5px;}
.cyy_list ul li em,.cyy_list ul li em img{ cursor:pointer;}
.cyy_input{ width:100%;float:left;}
.cyy_input input{ width:230px; border:1px #dbdbdb solid; height:25px; line-height:25px; margin-left:15px;}
.cyy_btn{ text-align:right; line-height:30px; width:230px; float:left; margin-left:35px;}
.cyy_btn a{ color:#51c055; margin-right:10px;}
.cyy_add{ float:left; margin-bottom:5px; margin-left:55px;}
.cyy_add a{ padding:5px 35px; display:block; border:1px #33a4f8 solid; border-radius:3px; background:url(../../images/rz/icon_add.png) 13px 7px no-repeat;}

/*閫夋嫨鎵ц浜�/
.Process_list{ width:500px; float:left; margin:15px 0px; margin-left:10px; margin-bottom:20px;}
.Process_list ul li{ width:100%; height:40px; line-height:40px; float:left; font-size:16px;}
.Process_list ul li span.Process_tit{ background:url(../../images/icon/icon_rw.png) 0 2px no-repeat;height:35px; float:left; padding-left:35px; font-size:16px; font-weight:600; color:#333;}
.Process_m{ border:1px #ddd solid; height:380px;}
.Process_content select.SelectStyle{ border:none; outline:none;}
.Process_content select.SelectStyle option{padding:3px 0px 3px 3px;}
.Process_m h2{ width:100%; height:40px; font-size:14px; background:#fafafa; border-bottom:1px #dbdbdb solid; text-align:center; line-height:40px; text-align:left; text-indent:10px}

/*渚涘簲鍟嗗悕鍗曟牱寮�*/
table#GysTable{ width:100%;table-layout:fixed}
table#GysTable tr.head td{ background:#f9f9f9!important; border:none; text-align:left;}
table#GysTable tr td{ font-size:12px; background:none; padding:4px; border:none; border-bottom:1px #e7e7e7 solid;word-break:break-all;}
table#GysTable tr td a.mini2{ margin-top:4px;}

/*渚涘簲鍟嗗悕鍗曟牱寮�*/
#gysDiv{ float:left;}
#gysDiv ul{ padding:2px 5px; width:220px; background:#fbfdff; float:left;border:1px #afd0e9 solid;margin-bottom:10px; margin-right:10px;}
#gysDiv ul li{ font-size:12px; width:100%; display:inline-block;line-height:25px;}
#gysDiv ul:hover{border:1px #33a4f8 solid;}
#gysDiv ul li:first-child{ height:22px; overflow:hidden;text-overflow:ellipsis; white-space: nowrap;}
#gysDiv ul li:first-child{ margin-left:0px;}
#gysDiv ul li:last-child{ margin-right:0px; height:auto;}
#gysDiv ul li a.mini2{ position: absolute; z-index:10; margin-top:-72px; margin-left:207px; float:right;}

/*鍗忚渚涜揣鍥炬爣*/
.icon_xygh{ width:25px; height:25px; background:url(../image/icon_xygh.png) 0 0 no-repeat; display:inline-block; position:absolute;margin-left:5px; margin-top:-3px;}
.info_content{ position:absolute; width:250px; height:auto; display:none; margin-left:-80px; top:13px;}
.icon_xygh:hover .info_content{ display:block; z-index:10; margin-top:20px; text-align:left; line-height:25px;}
.info_arrow_up{ width:17px; height:10px; background:url(../image/icon_arrow_up.png) 0 0 no-repeat; float:left;}
.info_content .info_arrow_up{ margin-top:-9px; margin-left:85px; width:100%;}
.info_c{ border:1px #ccc solid; background:#fff;padding:5px; border-radius:3px;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);}

/*淇℃伅鎻愮ず椤甸潰*/
.sysinfo-main{ width:400px; margin:0 auto; height:auto;}
.sysinfo-img{ width:50px; height:50px; float:left; margin-left:100px;}
.sysinfo-tit1{ font-size:16px; width:225px; height:50px; line-height:50px;color:#666; text-align:left; float:left; margin-left:10px; font-weight:600;}
.sysinfo-tit2{width:90%; margin:0 auto; margin-top:10px;height:auto; line-height:22px; font-size:12px;color:#666; text-align:center; padding:5px 0px; border-top:1px #e7e7e7 dotted; border-bottom:1px #e7e7e7 dotted;}
.sysinfo-list{  overflow:hidden; padding-bottom:10px;}
.sysinfo-gb{ text-align:center; height:35px; line-height:35px; font-size:14px; color:#666; width:400px; float:left}
.sysinfo-bnt{ float:left; width:400px;}
.sysinfo-bnt button.btn{padding:4px 20px;color:#333; float:left;text-decoration:none; background:#4284e2; border:none; color:#fff; text-align:center; font-size:14px; margin-top:15px; cursor:pointer;
border-radius:3px;  margin-left:165px;}
.sysinfo-tit3{ width:100%; line-height:25px; text-align:center; color:#999;}
.popover{max-width:480px;}

/*琛ㄦ牸宓屽鏍峰紡*/
table.table-embed{ padding:0; margin:0;}
.table-striped table.table-embed tr td{ background:none;}

/*棰勭畻鐢虫姤-table琛ㄥご鍥哄畾*/
.fht-table-wrapper .fht-fixed-body .fht-tbody,.fht-table-wrapper .fht-tbody {overflow: auto;height:auto;}
.fht-table-wrapper .fht-fixed-column,.fht-table-wrapper .fht-fixed-body {top: 0;left: 0; position: absolute; }
.fht-table-wrapper .fht-fixed-column {z-index: 1; }
.fht-table-wrapper{max-height:580px;}

/*涓撳璇勫*/
.expert_list{ width:100%; background:#fefefe; border:1px #ddd solid;}
.expert_list h1{ font-size:22px; border-bottom:1px #ddd dashed; line-height:30px; margin-bottom:10px; padding-bottom:5px;}
.expert_list ul li{ width:50%; float:left; height:auto; line-height:30px;}
.expert_list ul li em{ font-weight:600;}

/*閲囪喘鍔╂墜 begin*/
.xy-bar{ position: fixed;z-index: 999;right: 0;top: 0;height: 100%;width: 36px;display: none;}
.bar-main{background: #ededed;color: #555;height: 100%;position: fixed;right: 0;top: 0;transition: right .3s;width: 36px;z-index: 9999; border-left: 1px #ddd solid; box-shadow: 0 0 10px hsla(0,0%,60%,.2);}
.bar-tit{width: 37px;height:36px;color:#fff; text-align: center;padding:5px 0; top:0; position: absolute;font-size: 13px;margin-left:-1px; background: url(../image/icon_bar.png) -28px -190px no-repeat;}
.bar-tip{display:none;z-index:10002;position:absolute;top:5px;left:-85px;width:85px;height:30px;color:#fff;font-size:12px;line-height:30px;
text-align:center;background:#108ee9;-webkit-animation:leftFadeIn .3s ease-out;-moz-animation:leftFadeIn .3s ease-out;animation:leftFadeIn .3s ease-out}
.bar-content{float:left;top:15%; position: absolute; width: 35px;height: auto;}
.content-icon{float: left;margin-left:8px;}
.content-icon i{float:left;width: 35px; height: 20px;}
.content-icon i.icon_rwhz{ background: url(../image/icon_bar.png) 0 0 no-repeat;}
.content-icon i.icon_tx{ background: url(../image/icon_bar.png) 0 -40px no-repeat;}
.content-icon i.icon_yqrw{ background: url(../image/icon_bar.png) 0 -79px no-repeat;}
.content-icon i.icon_bzgz{ background: url(../image/icon_bar.png) 0 -118px no-repeat;}
.content-icon i.icon_gbzs{ background: url(../image/icon_bar.png) -87px -116px no-repeat;}
.bar-content-item:hover .content-icon i.icon_rwhz{ background: url(../image/icon_bar.png) -40px 0 no-repeat;}
.bar-content-item:hover .content-icon i.icon_tx{ background: url(../image/icon_bar.png) -40px -40px no-repeat;}
.bar-content-item:hover .content-icon i.icon_yqrw{ background: url(../image/icon_bar.png) -40px -79px no-repeat;}
.bar-content-item:hover .content-icon i.icon_bzgz{ background: url(../image/icon_bar.png) -40px -118px no-repeat;}
.bar-content-item:hover .content-icon i.icon_gbzs{ background: url(../image/icon_bar.png) -87px -116px no-repeat;}
.bar-content-item{float:left;width: 35px;padding:8px 0px;cursor: pointer; position: relative;margin-top:30px;}
.bar-content-item:hover{ background:none;}
.bar-content-item:hover .bar-tip{ display: block;}
.bar-content-item.active .content-icon i.icon_rwhz{background: url(../image/icon_bar.png) -40px 0px no-repeat;}
.bar-content-item.active .content-icon i.icon_tx{background: url(../image/icon_bar.png) -40px -40px no-repeat;}
.bar-content-item.active .content-icon i.icon_yqrw{background: url(../image/icon_bar.png) -40px -79px no-repeat;}
.bar-content-item.active .content-icon i.icon_bzgz{background: url(../image/icon_bar.png) -40px -118px no-repeat;}
.bar-content-item.active .content-icon i.icon_gbzs{background: url(../image/icon_bar.png) -120px -116px no-repeat;}
.bar-arrow{width:6px;height:10px; background: url(../image/icon_bar.png) -87px 0px no-repeat;float:right;margin-right:-5px;margin-top:8px;}
.bar-panels-main{-moz-box-shadow: 3px 0 15px #555;-webkit-box-shadow: 3px 0 15px #555;background: #fff;border-left: 1px solid #ddd;box-shadow: 3px 0 15px #555;display: block;height: 100%;position: fixed;right: 36px;top: 0;transition: .5s;width: 240px;z-index: 9998;}
.bar-panels-main h1{ font-size:20px;color:#333;padding:10px 20px;font-weight: normal; font-style: normal;border-bottom: 1px #ccc solid; background: #fafafa;}
span a.bar-panel-close{width:14px; height:14px;float: right;background: url(../image/icon_bar.png) -77px -43px no-repeat;text-indent: -9999px;margin-top:-30px;margin-right:15px;cursor:pointer;}
span a.bar-panel-close:hover{background: url(../image/icon_bar.png) -77px -83px no-repeat;}
.bar-task-list{width:200px;height:85px; float:left;margin-left:20px;margin-top:30px;}
.bar-task-1,.bar-task-7{background: url(../image/icon_bar.png) 0px -150px no-repeat;}
.bar-task-2,.bar-task-8{background: url(../image/icon_bar.png) 0px -246px no-repeat;}
.bar-task-3,.bar-task-9{background: url(../image/icon_bar.png) 0px -342px no-repeat;}
.bar-task-4,.bar-task-10{background: url(../image/icon_bar.png) 0px -437px no-repeat;}
.bar-task-5,.bar-task-11{background: url(../image/icon_bar.png) 0px -532px no-repeat;}
.bar-task-6,.bar-task-12{background: url(../image/icon_bar.png) 0px -627px no-repeat;}
.bar-task-list dl dt{font-size: 14px;color:#f7f7f7; margin-top:8px;padding-left:15px;margin-bottom: 10px;}
.bar-task-list dl dd span.fl{margin-left:15px;color:#fff;}
.bar-task-list dl dd em{ font-size:30px;color:#fff;margin-right: 10px;}
.bar-task-list dl dd span.fr{ float:right;margin-right:15px;margin-top:17px;}
.bar-task-list dl dd span.fr a{font-size: 12px;color:#fff;}
.bar-task-list dl dd span.fr a:hover{color:#f9f9f9; text-decoration: underline;}
.bar-task-btn{margin-top:20px;float: left;margin-left:65px;}
.bar-task-btn a{padding:5px 15px; border-radius: 20px; border:1px #e7e7e7 solid;background:#fff;display: block;font-size: 13px;}
.bar-task-btn a:hover{ background: #108ee9;color:#fff;border:1px #108ee9 solid; transition: all 0.3s ease-in;}
.bar-remind,.bar-delay,.bar-week{ margin-top:15px;float: left;width: 240px;}
.bar-remind ul,.bar-delay,.bar-week{ float:left;width:200px;margin-left: 15px;}
.bar-remind ul li h2{ line-height:20px;font-weight: normal;font-style: normal; background: url(../image/dot.png) 0px 12px no-repeat;padding-left:10px;}
.bar-remind ul li{ float:left; border-bottom: 1px #dbdbdb dotted;padding-bottom: 10px;margin-top:10px;width: 210px;}
.bar-remind ul li h2 a{ font-size: 13px; color:#333;cursor: pointer;cursor: pointer;}
.bar-remind ul li h2 a:hover{color:#108ee9;}
.bar-remind-date{color:#666;font-size: 12px;float: left;margin-top:10px;margin-left:12px;}
.bar-remind ul li h2 i{width:auto;height:auto;font-size: 13px; color:#108ee9;}
.bar-delay dl{float:left; border-bottom: 1px #dbdbdb dotted;padding-bottom: 10px;margin-top:10px;width: 210px;}
.bar-delay dl dt{float:left; line-height: 30px;width: 100%;height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.bar-delay dl dt i{ width:18px;height:18px;float: left; margin-right: 5px;border-radius: 3px; line-height: 18px;font-size: 14px;letter-spacing:5px; text-indent: 2px;margin-top:6px;}
.bar-delay dl dt i.icon_gkzb{ background: #20a0ff;color:#fff;} /*鍏紑鎷涙爣*/
.bar-delay dl dt i.icon_yqzb{ background: #13ce66;color:#fff;} /*閭�鎷涙爣*/
.bar-delay dl dt i.icon_jzxtp{ background: #f7ba2a;color:#fff;} /*绔炰簤鎬ц皥鍒�/
.bar-delay dl dt i.icon_jj{ background: #ff4949;color:#fff;} /*绔炰环*/
.bar-delay dl dt i.icon_xj{ background: #fe6a00;color:#fff;} /*璇环*/
.bar-delay dl dt i.icon_dyly{ background: #cc6699;color:#fff;} /*鍗曚竴鏉ユ簮*/
.bar-delay dl dt i.icon_xygh{ background: #20a0ff;color:#fff;} /*鍗忚渚涜揣*/
.bar-delay dl dt a{font-size: 14px;}
.bar-delay dl dd{font-size: 12px; line-height: 20px;color:#666;margin-left:25px;}
.bar-week-tit{padding:2px 5px;background: #108ee9;color:#fff;float: left; border-radius: 50px;font-size: 12px; margin-bottom: 10px;}
.bar-week-list{ float:left;}
.bar-week-list ul li{background: url(../image/dot.png) 0px 8px no-repeat;padding-left:10px;float:left;margin-bottom:10px;width:205px;}
.bar-week-list ul li a{font-size: 12px;}
.bar-week-item{margin-bottom:15px;float:left;}
.bar-week-c1{background: #108ee9;}
.bar-week-c2{background: #17d57f;}
.bar-week-c3{background: #fca104;}
.bar-week-c4{background: #f76029;}
.bar-week-c5{background: #01c4e2;}
.bar-height{ overflow: auto; overflow-x: hidden}
.bar-content-gb{ position: absolute;bottom:50px;}

#desktop-rightbar{ position:fixed; bottom:100px; right:0; z-index:950;display:none; }
#desktop-rightbar{ width:120px; }
#desktop-rightbar a { display: block; margin-left: -2px; width: 120px; height: 40px; border-top-left-radius: 4px;border-bottom-left-radius: 4px; padding-top: 20px;  background-color: #108ee9; color:#fff;font-size: 16px;cursor: pointer;}
#desktop-rightbar a i.icon_circle {width:25px; height: 20px; background: url(../image/icon_bar.png) -113px -39px no-repeat;float: left;margin: 0 6px; }
.bar-noinfo{width: 100px;height: auto; background: url(../image/bar_noinfo.png) 0px 0px no-repeat;margin:0 auto;padding-top:120px;
	font-size: 16px;color:#666;margin-top:30%;}

/*鎻愰啋瑙掓爣*/
.content-tx em{ position: relative; top: -35px;right:-6px; background: #f76029;width:20px;height:20px;color:#fff; border-radius: 50%;float:left;font-size: 12px; line-height: 20px; text-align: center;}

/*閲囪喘鍔╂墜 end*/

/*婊氬姩鏉℃牱寮�for Chrome*/
 ::-webkit-scrollbar { width:13px;} 
/* Track */ 
 ::-webkit-scrollbar-track { -webkit-border-radius: 10px; border-radius:10px; background: #f2f2f2;} 
 /* Handle */ 
 ::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; border-radius: 10px; background: rgba(222,222,222,0.8); -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,0.2); } 
 ::-webkit-scrollbar-thumb:window-inactive { background: rgba(222,222,222,0.4); }

/*渚涘簲鍟嗕俊鎭鐞�鏂扮増*/
.supplier-container{ border: 1px #dbdbdb solid;margin-top:0px;margin:0 auto;}
.supplier-tit ul,.supplier-tit ul.affix{width: 100%;background: #f9f9f9;height:45px; line-height: 45px; border-bottom: 1px #e0e0e0 solid!important;}
.supplier-tit ul.affix{top:0;border-bottom:2px #2272de solid!important; border-right: 1px #dbdbdb solid;border-top:1px #dbdbdb solid;}
.supplier-tit ul.nav-tabs > li > a{ line-height: 45px; border:none;padding:0;} 
.supplier-tit ul.nav-tabs > li > a:focus,.supplier-tit ul.nav-tabs > li.active > a:focus,.supplier-tit ul.nav-tabs > li.active > a:hover{border:none; background: none;}
.supplier-tit ul.nav-tabs > li.active > a:hover{background: #2272de;color:#fff;}
.supplier-tit ul.nav-tabs > li > a:hover{ background: none;} 
.supplier-tit ul.nav-tabs > li.active a,.supplier-tit ul.nav-tabs > li.active a:focus{color:#fff; background: #2272de; border-radius: 0px!important;padding:0 10px;}
.supplier-tit ul li{padding:0px 9px;float: left; text-align: center;}
.supplier-tit ul li a{font-size: 15px;}
.supplier-content{padding:10px 15px;padding-top:0;margin-top:65px;}
h2.sup-tit{width:100%;height: 30px; line-height: 30px;font-size:16px;font-weight: 600;color: #333;margin-top:15px;}
h2.sup-tit i{float: left;width:5px;height:15px; background: #2272de;margin:7px 10px 0px 0px;}
.supplier-content table.table tr td{color:#666;}
.supplier-content .table tr.head > td{background: #f9f9f9!important;color:#333;}
.fixedNavBar{position: fixed; width: 100%;top: 0;z-index: 8888;}
.company-human-box{width:auto;margin-left:15px;}
.human-top{width:100%;float: left;}
.human-img{width: 64px;height: 64px;border-radius: 5px;border: 1px solid #e0e0e0;}
.human-img .letter{line-height: 64px;color: #e0e0e0;font-size: 30px;text-align: center;}
.human-txt{text-align: left;margin-left: 10px;}
.human-txt h2{font-size: 22px;color:#2272de;margin-bottom: 10px;margin-top:5px;}
.human-txt p{color:#666;font-size: 12px;}
.human-bottom{float: left;margin-top:10px;padding-bottom: 10px;}
.human-bottom ul li,.human-bottom ul li span{font-size: 12px;color:#666; line-height: 25px;}
.human-bottom ul li{text-align:left;}	
.human-bottom ul li span{margin-left:5px;margin-right: 5px;}
.human-bottom ul li span i{color:#ff7d18;}
.company-info,.company-shares{width:100%;}
.company-shares-btn{float:left;}
.company-shares-btn a{font-size: 12px; text-decoration: underline;}
.company-info dl,.company-shares dl{margin-top:5px;}
.company-info{width:340px;}
.company-info dl{width:125px;float: left; min-height:50px;line-height: 25px; text-align: left;padding-left: 45px;}
.company-info dl.com_info1{ background: url(../image/com_info1.png) 0px 7px no-repeat;width:100%;}
.company-info dl.com_info2{ background: url(../image/com_info2.png) 0px 7px no-repeat;}
.company-info dl.com_info3{ background: url(../image/com_info3.png) 0px 7px no-repeat;}
.company-info dl.com_info4{ background: url(../image/com_info4.png) 0px 7px no-repeat;}
.company-info dl.com_info5{ background: url(../image/com_info5.png) 0px 7px no-repeat;}
.company-info dl dt锛�company-shares dl {color:#999;}
.company-info dl dd{color:#333;}
.company-shares dl{margin-bottom:10px;width:100%;}
.company-shares dl dd,.company-shares dl dt{display: inline;}
.company-shares dl dd span{font-size:12px;margin-left:10px;color:#999;}
.company-shares dl dd{color:#333;}
.bggray{background: #f9f9f9;color:#666;}
.company-score ul li{width:100%; line-height:25px;}
.company-score ul li em{font-size: 18px;font-weight: 600;color: #ff6600;}
.company-ss,.company-fss{width:80px; height: 86px; text-indent: -9999px;}
.company-ss{background: url(../image/icon_ss.png) 0px 0px no-repeat;}	
.company-fss{background: url(../image/icon_wss.png) 0px 0px no-repeat; margin-top: 30px;}
.nodata{width:100%;padding:20px 0px; background: #fbfbfb;}
.nodata_img{display: inline-block; width:50px; height: 40px;text-align: center;vertical-align: middle; background: url(../image/icon_nodata.png) 0 0 no-repeat;}
.nodata p{display: inline-block;font-size: 16px;color:#999;}

@media only screen and (min-width:1900px){
	.company-info{width:500px;}
	.company-info dl{width: 200px;}
    }
    
/*渚涘簲鍟�榧犳爣鏀惧湪闂彿鍑烘潵鐨勫唴瀹�/
span.dropdown-gystop{position:absolute;margin-right: 0px; cursor: pointer;}
span.dropdown-gystop .dropdown-gysinfo{display: none; background:#fff; padding:10px;float: right; box-shadow: 1px 1px 15px 1px #ccc; border:1px solid #e0e0e0; position: relative;z-index: 100;width: auto; width:300px;max-height: 300px; text-align: left; word-wrap: break-word;margin-top:25px;margin-left:-100px;}
span.dropdown-gystop:hover .dropdown-gysinfo{display: block;}
span.dropdown-gystop .dropdown-gysinfo div.iconfont{float:left;color:#fff;margin-top:-24px;font-size: 26px; position: absolute;z-index: 101;box-shadow: 0 16px 10px -17px rgba(0, 0, 0, 0.6);left: 78px;}
    
    
/*鏂扮増娴佺▼鏌ョ湅椤甸潰锛屽钩閾哄湪椤甸潰涓�/
.Work-content{width:100%;margin: 0 auto; overflow: hidden;padding:25px 0px 20px 50px;}
.Work-content .Work-item{float:left;width:265px;height: auto;border:1px #fff solid;margin-top:15px; padding:10px;/*overflow: hidden;background: url(../image/icon_task_jt.png) 278px 70px no-repeat;*/}
.Work-content .Work-item:last-child{background: none;}
.Work-content .Work-item-span:last-child .Work-item{background: none;}
.Work-content .Work-item:hover{background:#f9f9f9;box-shadow:0px 2px 4px #e7e7e7; border:1px #dbdbdb solid;}
.Work-content .Work-item .left-task{left:0px!important;margin:0px;position: relative;border:1px #dbdbdb solid;width: 265px; background: #ddf7ff;
	box-shadow:2px 2px 4px #e7e7e7; border: 1px #2d9afa solid;}
.Work-content .Work-item .left-task-wjx{ background: #f9f9f9;border:1px #dbdbdb solid;}
.Work-content .Work-item .task-flow .left-task span{color:#333;}
.Work-content .Work-item .task-flow .left-task-wjx span a i.iconfont{color:#666;margin-left: 5px;}
.Work-content .Work-item .task-flow .left-task span a i.iconfont{color:#2d9afa;margin-left: 5px;}
.Work-content .Work-item .task-flow .left-task-wjx span a i.iconfont{color:#666;margin-left: 5px;}
.Work-content .Work-item .task-flow .left-task-cs span a i.iconfont{color:#ff6600;margin-left: 5px;}
.Work-content .Work-item .left-task-cs{ background: #fffcec;border: 1px #faebcc solid;color: #333;}
.Work-content .Work-item .left-task.left-task-cs span{color: #333;}
.Work-content .Work-item .task-flow{margin-top:0;padding-bottom: 0px;float: left;}
.Work-content .Work-item .task-flow ul{margin-left:20px;padding-top:15px;float: left;}
.Work-content .Work-item .task-flow .right-con .top .e-info .where,.Work-content .Work-item .task-flow .right-con .top .e-info .name{line-height:25px;font-size: 12px;}
.Work-content .Work-item .task-flow .right-con .top .e-info .name{font-size: 14px; background: url(../image/icon-head-portrait2.png) 0px 2px no-repeat; background-size:22px;padding-left: 28px; line-height: 25px;float: left;}
.Work-content .Work-item .task-flow .right-con .top .e-info p{padding:0;margin:0; float: left;width: 100%;}
.Work-content .Work-item .task-flow ul .begin .icon-begin,.Work-content .Work-item .task-flow ul .end .icon-end,.Work-content .Work-item .task-flow ul .end .icon-end-ok{left:-30px; position: relative;width:20px;height: 20px; border-radius: 25px;background-position: center center; }
.Work-content .Work-item .task-flow .right-con .top{padding-bottom: 0px;}
.Work-content .Work-item .task-flow .right-con{width:210px;padding:5px;float: left;}
.Work-content .Work-item .task-flow .right-con .top .e-info .time,.Work-content .Work-item .task-flow .right-con h3,.Work-content .Work-item .task-flow .right-con .con,.Work-content .Work-item .task-flow .right-con .top .e-info .time .label_t{font-size: 12px;}
.Work-content .Work-item .task-flow .right-con .top .e-info .time{width: 100%;float: left;}
.Work-content .Work-item .task-flow .right .arrow{}
.Work-content .Work-item .task-flow .left-task .left-task-time p{color:#333;}
.Work-content .Work-item .task-flow .left-task.left-task-cs .left-task-time p{color: #333;}
.Work-content .Work-item .task-flow .right-con .top .pic{display: none;}
.Work-content .Work-item .task-flow .right-con .top .e-info{padding-left:10px;}
.Work-content .Work-item .task-flow .right-con h3{margin-left:10px;}
.Work-content .Work-item .task-flow li.second_level .right-con{width:210px;}
.Work-content .Work-item .task-flow ul .begin span{top:-25px; position: relative;}
.Work-content .Work-item .task-flow ul .begin{position: relative;height:25px;margin-bottom: 10px;}
.Work-content .Work-item .task-flow ul li{margin:5px 0px;float: left;padding-left:0px;}
.Work-content .Work-item .task-flow ul li.second_level{padding-left:0px;}
.Work-content .Work-item .xm_hj_time{ text-align: left; line-height: 25px;width:100%;display: inline-block;}
.Work-content .Work-item .xm_hj_time span.xm_tlsj{font-size: 12px;}
.Work-content .Work-item .xm_hj_time span.xm_tlsj i.xy-icon{ float:left;margin-right:3px; margin-top:5px; width:16px; height:16px;}
.Work-content .Work-item .xm_hj_time span.xm_tlsj i.zc,i.zc{ background:url(../image/icon_time.png) 0px -1px no-repeat; height:16px;}
.Work-content .Work-item .xm_hj_time span.xm_tlsj i.cq,i.cq{ background:url(../image/icon_time.png) 0px -17px no-repeat;width:16px; height:16px;}
.task-overtime{width:50px; height: 50px; background:url(../image/icon_overtime.png) 0 0 no-repeat; position:relative;text-indent: -9999px;float: right;top:-11px;right: -16px;}
.task-not{width:50px; height: 50px; background:url(../image/icon_overtime.png) 0 -176px no-repeat; position:relative;text-indent: -9999px;float: right;top:-11px;right: -16px;}
.Work-content .Work-item .task-flow ul .end span{float:left;margin-top:-25px;}
.Work-content .Work-item h2.right-tit{width:100%;line-height:25px;display: inline-block; margin-top: 0px;font-size: 14px; text-indent: 10px;}
.Work-content .Work-item .task-flow ul .end{float:left;margin-top: 15px;}

.Work-content .Work-item .task-flow ul li.second_level .right-tit{font-size: 15px; background: #2d9afa;color: #fff; border-radius: 25px;width: 150px;margin-left:10px;}
.Work-content .Work-item .task-flow .right .gary,.Work-content .Work-item .task-flow .right .green,.Work-content .Work-item .task-flow .right .yellow,.Work-content .Work-item .task-flow .right .blue{width: 12px; height: 12px;left:-27px;}
.task-arrow{width:22px;height: 16px; background: url(../image/icon_task_jt.png) 0px 0px no-repeat;float: left;margin-top:85px;}
.task-arrow:last-child{display: none;background: none;}
h1.task-tit{width:100%; text-align: center;padding:10px 0px; background: #f7f7f7; border-bottom: 1px #e7e7e7 solid;}
h1.task-tit a{font-size:18px;font-weight: 600;color: #333; }
h1.task-tit a:hover{color: #1D8CE0}
.task-stage{width:45px;height: 45px; background: url(../image/icon_overtime3.png) 0px 0px no-repeat; position: absolute;right: 0px;text-indent: -9999px;top: 0px;}

.Work-content .Work-item .xm_hj_time span.xm_tlsj span.dropdown-gystop{margin-left: 5px;color: #f7612a;margin-top: 1px;float: left;}
.Work-content .Work-item .xm_hj_time span.xm_tlsj span.dropdown-gystop .dropdown-gysinfo{margin-top:5px;margin-left:-100px;color: #666;}
.Work-content .Work-item .xm_hj_time span.xm_tlsj span.dropdown-gystop .dropdown-gysinfo div.iconfont{left:95px;}
.task-flow .left-task .left-task-time .xm_hj_time span.xm_tlsj span.dropdown-gystop .dropdown-gysinfo{color: #666;font-weight: normal;left:-80px;}
.task-flow .left-task .left-task-time span.xm_tlsj span.dropdown-gystop .dropdown-gysinfo div.iconfont{left:175px;}
.task-flow .left-task span.dropdown-gystop{width:auto;}


/*鏂扮増娴佺▼-涓汇�瀛愭祦绋�/
.task-main{padding:10px; border:2px #dbdbdb dashed;float: left;padding-top:0px; position: relative; }
.Work-content .task-main .Work-item{margin-top:13px;}
.task-main-process,.task-sub-process{width:50px; height: 50px; background:url(../image/icon_overtime.png) 0 0 no-repeat; position:relative;text-indent: -9999px;float: right;top:-11px;right: -16px;}
.task-main-process{ background-position: 0px -57px;}
.task-sub-process{ background-position: 0px -117px;}
.task-process-t{ position:absolute;padding:5px 10px; background: #2d9afa;color: #fff;margin:0 auto;display: inline-table;margin-top: -20px; z-index: 10; border-radius: 2px;left:45%;}

/*鏂扮増娴佺▼-涓婁竴涓�涓嬩竴涓」鐩�/
.xm_previous{ position: fixed;left: 0;top:45%;z-index:9999; }
.xm_next{ position: fixed;right: 0;top:45%;z-index:9999; }
.xm_previous a{width: 40px; height: 100px; background: url(../../images/info/next_btn.png) 0px 0px no-repeat;display: block;text-indent: -9999px;opacity: 0.2;}
.xm_next a{width: 40px; height: 100px; background: url(../../images/info/next_btn.png) -50px 0px no-repeat;display: block;text-indent: -9999px;opacity: 0.2;}
.xm_previous a:hover,.xm_next a:hover{ opacity: 1;}


/*鐩戝療閮ㄥ垎 begin*/
.jc-head{ width:100%;height:80px; background:#2d9afa; color:#000; box-shadow: 1px 2px 2px #e1e1e1;}
.jc-main{ width:1100px; margin:0 auto;}
.jc-top-img{width: 100%;height: 80px; background: url(../image/jc_bg.png) 0 -50px repeat-x;position: absolute;
 -webkit-animation:scrollimg 15s linear infinite;
 -moz-animation:scrollimg 15s linear infinite;
 -ms-animation:scrollimg 15s linear infinite;
 -o-animation:scrollimg 15s linear infinite;
 animation:scrollimg 15s linear infinite;}

.jc-head h1{font-size:16px;width: 100%;text-align: center;color: #fff;padding-top:30px;}
.jc-title{ width:70px; height: 33px; background: url(../image/monitor.png) 0px 0px no-repeat; text-align: center; line-height: 25px; color: #fff; position: absolute; margin-left: -17px;}
.jc-stat{width:1100px; height: 30px; margin:0 auto;margin-top:20px;margin-bottom:10px; overflow: hidden;}
.jc-stat-t{font-size: 16px;}
.jc-stat-t i{width: 15px;height: 15px;float: left; background: url(../image/monitor.png) 0px -54px no-repeat;font-size: 16px;margin-right: 10px;margin-top: 3px;}
.jc-stat .jc-stat-c{float: left;color: #666; margin-left: 50px;margin-top: 2px;}
.jc-stat .jc-stat-c em{padding:3px 15px; background: #fff;box-shadow: 1px 2px 2px #e1e1e1; border-radius: 15px;margin-right: 15px;font-size:14px;font-weight: 600;}
.jc-stat .jc-stat-c em.red{color:#f7612a;}
.jc-stat .jc-stat-c em.green{color:#48d56c;}

.jc-info{ width:1078px; padding:10px; background:#fff; height:auto; margin: 0 auto; margin-top:20px; overflow:hidden;box-shadow: 1px 2px 2px #e7e7e7;}
.jc-info ul{ float:left; margin-left:45px;margin-top: 10px;}
.jc-info ul li{color:#333; width:335px; margin-left: 5px; float:left; height:35px; line-height:35px; font-size:14px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.jc-info ul li span{color:#666;float: left;width: 110px; text-align: right;}
.color-green{ background:#48d56c;}
.color-red{ background:#f7612a;}
.color-yellow{ background:#f9cd00;}
.color-blue{ background:#4284e2;}
.color-gray{ background:#999;}
.jc-list{ margin-top:10px; margin-bottom:100px; overflow:hidden}
.jc-list ul li{ float:left;width:536px;height:210px; overflow: hidden; float:left; margin-right:5px;margin-left: 5px; background:#fff; border:1px #e9e9e9 solid;box-shadow:  1px 2px 2px #e7e7e7;margin-bottom: 15px; position: relative;}
.jc-list .jc-node{width:95%;margin:0 auto;border-bottom: 1px #e7e7e7 solid;height: 40px; line-height: 35px;margin-top:5px;font-size: 16px;}
.jc-list .jc-node i{ width: 32px; height: 32px; background: url(../image/monitor.png) 0px -80px no-repeat;float: left; text-align: center;color: #fff; line-height: 31px;margin-right: 10px;margin-top: 2px;font-size: 12px;}
.jc-list .jc-state{width:40px; height: 22px; line-height: 22px; border-bottom-left-radius: 3px;border-bottom-right-radius: 3px; text-align: center;color: #fff; position: relative;float: right;margin-right: 15px;font-size: 12px;}
.jc-list ul li .jc-content{width: 95%;margin:0 auto;margin-top: 10px;}

.jc-list ul li .jc-content > div{ line-height:30px; color:#333; font-size:12px; width:100%;}
.jc-list ul li .jc-content div > span{ color:#000; font-weight:500; margin-right:5px; float:left;font-size: 12px;width:70px; text-align: right;color: #666;}
.jc-list ul li .jc-content .jc-jieguo{ line-height:20px;}
.jc-list ul li .jc-content .jc-guize{ line-height:25px;}

.jc-list ul li .jc-content .jc-guize{ height:50px; line-height:25px; overflow:hidden; }
.jc-list ul li .jc-content em{ font-weight:normal; font-style:normal; float:right; margin-right:20px;}
.jc-list ul li .jc-content em a{ color:#f7612a;margin-left:6px;font-size: 12px;text-decoration: underline;}
.jc-list ul li p { background:#000; opacity: 0.8; bottom: 0;color: #f7f7f7;display: none;font-size: 12px;max-height:180px;line-height:25px;
padding: 10px 15px;position: absolute;text-align: left;width:506px;overflow:hidden;margin-left: -13px;}
.jc-list ul li p > span{font-size: 12px;}
@keyframes scrollimg {
 0% {
  background-position: 0px -50px;
 }
 100% {
 background-position: -500px -50px;
 }
}	
.jc-foot{ width:100%; background:#f7f7f7;border-top:1px #dbdbdb solid; height:40px; position:fixed; bottom:0;display:none; }
.jc-foot ul{ width:580px; height:40px; line-height:40px; margin:0 auto; text-align:center; font-size:14px; font-weight:600}
.jc-foot ul li{ float:left; margin-right:25px;}
.jc-foot ul li span{ width:15px; height:15px; float:left; margin-right:10px; margin-top:12px; 
border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
-webkit-border-radius:50%;}
/*鐩戝療閮ㄥ垎 end*/
	
/*椤圭洰鍚戝-瓒呮椂鍥炬爣*/
.xm_overtime{width:50px; height: 35px; background: url(../image/icon_overtime2.png) 0 0 no-repeat;display: inline-table;text-indent: -9999px; position: relative;float: right;left:-20px;}
.exa-txt{width:100%;height: auto;}
.exa-txt-c{width:100%;max-height:50px;line-height: 25px; overflow: hidden;white-space: wrap;text-overflow:ellipsis;}
.exa-txt p{width:100%;float: left;}
.exa-txt p a{text-decoration: underline;}
.exa-txt:hover .exa-content{display: block;}
.exa-content{ position:absolute;z-index: 1000;display: none;max-width:500px;padding:10px; background: #fff; border:1px #dbdbdb solid;}


/*渚涘簲鍟嗛闄╃鎺�begin*/
.risk-head{width:100%;height:50px; line-height: 50px; background: #f9f9f9;box-shadow: 1px 3px 3px #e7e7e7;}
.risk-head h1{ width: 100%;text-align: center;color: #333;font-size:18px;font-weight: 600;}
.risk-head h1 em{padding:2px 5px;margin-left: 15px; border:1px #3889ff solid;color: #3889ff; border-radius: 3px; font-size: 12px;}
.risk-head h1 span.refresh_time{font-size: 12px;font-weight: normal;color:#666;margin-left: 10px;}
.risk-head h1 span.r{margin-right: 20px;}
.suprisk-tit .affix{z-index:9999;}
.gys-risk{margin-top:20px;}
.gys-risk-t{width:100%; text-align: center;font-size:18px;padding:10px 0px; background: #f7f7f7; border-bottom: 1px #e7e7e7 solid;}
.risk_top{width:auto;margin:10px 15px;border:1px #e7e7e7 solid;margin-top:10px; overflow: hidden;padding:10px 0px;height: auto;}
.risk-top-item{width:50%;float: left; text-align: center; background: url(../image/risk_line.png) right center no-repeat;padding-bottom: 20px;}
.risk_top .risk-top-item:last-child{ background: none;}
.risk-top-item-t{height:30px; line-height: 30px;text-align: center;margin-top:0px;font-size: 16px;font-weight: 500;}
.risk-top-item-t em{ background: #ef5644;color:#fff;padding:2px 10px;margin-left:6px;font-size: 16px;}
.risk-top-item-t em a{font-size: 14px;}
.risk-content{padding:10px 15px;}
.risk-content table.table tr td{color:#666;}
.risk-content .table tr.head > td{background: #f9f9f9!important;color:#333;}
.risk-title{width:auto;margin:10px 15px;height:35px; line-height: 35px; background: #f7f7f7;color:#2272de;font-weight: 600;font-size: 15px;}
.risk-title i.iconfont{width:25px;height:35px; background:#2272de;color: #fff; float: left;margin:0px 10px 0px 0px;padding-left: 9px;}
.suprisk-tit ul li{width:11.1%;}
.risk-data-img img.circle-big{width: 176px; height: 180px; position: absolute; 
 -webkit-animation:circleBig 15s linear infinite;
 -moz-animation:circleBig 15s linear infinite;
 -ms-animation:circleBig 15s linear infinite;
 -o-animation:circleBig 15s linear infinite;
 animation:circleBig 15s linear infinite;}

.risk-data-img img.circle-small{width: 129px; height: 127px; position: absolute;margin-left:23px;margin-top: 26px;
 -webkit-animation:circleSmall 10s linear infinite;
 -moz-animation:circleSmall 10s linear infinite;
 -ms-animation:circleSmall 10s linear infinite;
 -o-animation:circleSmall 10s linear infinite;
 animation:circleSmall 10s linear infinite
}
.risk-data-img{float: left;position: relative;height: 280px;}
.risk-data-img img.circle-middle{width: 57px;height: 55px;position: absolute;margin-left: 60px;margin-top:63px;}
.risk-data-content{width:100%;height: 100%;}
.risk-data-frame{width:430px;height: auto;margin:0 auto;margin-top:50px;}
.risk-data-content span.risk-data{float: left;text-align: center;width: 120px;font-size: 12px;}
.risk-data-content span.risk-data a{font-size: 12px;}
.risk-data-content .risk-data1{ width: 97px;height: 36px; background: url(../image/risk_l1.png) 0 0 no-repeat; position: relative;left: 143px;}
.risk-data-content .risk-data2{ width: 97px;height: 24px; background: url(../image/risk_l2.png) 0 0 no-repeat; position: relative;left: 168px;top:32px;}
.risk-data-content .risk-data3{ width: 97px;height: 24px; background: url(../image/risk_l2.png) 0 0 no-repeat; position: relative;left: 125px;top: 100px;}
.risk-data-content .risk-data4{ width: 98px;height: 28px; background: url(../image/risk_l5.png) 0 0 no-repeat; position: relative;left:-86px;top: 22px;}
.risk-data-content .risk-data5{ width: 101px;height: 28px; background: url(../image/risk_l6.png) 0 0 no-repeat; position: relative;left:-88px;top: -70px;}
.risk-data-content .risk-data6{ width: 101px;height: 28px; background: url(../image/risk_l6.png) 0 0 no-repeat; position: relative;left:-45px;top: -150px;}
.risk-data-content .risk-data7{ width:23px;height: 47px; background: url(../image/risk_l3.png) 0 0 no-repeat; position: relative;left:75px;top: 0px;}
.risk-data-content .risk-data8{ width: 97px;height: 24px; background: url(../image/risk_l2.png) 0 0 no-repeat; position: relative;left: 160px;top:-90px;}
.risk-data-content .risk-data9{ width: 100px;height: 21px; background: url(../image/risk_l10.png) 0 0 no-repeat; position: relative;left:-45px;top: -85px;}
.risk-data-content .risk-data10{ width: 77px;height: 57px; background: url(../image/risk_l9.png) 0 0 no-repeat; position: relative;left:100px;top: -305px;}
.risk-data-content .risk-data1 span.risk-data{margin-top:25px;margin-left: 25px;}
.risk-data-content .risk-data2 span.risk-data{margin-top:25px;margin-left: 25px;}
.risk-data-content .risk-data3 span.risk-data{margin-top:10px;margin-left: 25px;}
.risk-data-content .risk-data4 span.risk-data{margin-top:10px;margin-left: -48px;}
.risk-data-content .risk-data5 span.risk-data{margin-top:8px;margin-left: -48px;}
.risk-data-content .risk-data6 span.risk-data{margin-top:8px;margin-left: -48px;}
.risk-data-content .risk-data7 span.risk-data{margin-top:40px;margin-left: -48px;}
.risk-data-content .risk-data8 span.risk-data{margin-top:5px;margin-left: 29px;}
.risk-data-content .risk-data9 span.risk-data{margin-top:5px;margin-left: -44px;}
.risk-data-content .risk-data10 span.risk-data{margin-top:6px;margin-left:5px;}


/*閽堝Firefox娴忚鍣�/
@-moz-document url-prefix(){
.risk-data-content .risk-data1{left: 195px;}
.risk-data-content .risk-data2{left: 218px;top:32px;}
.risk-data-content .risk-data3{left: 178px;top: 100px;}
.risk-data-content .risk-data4{left:-35px;top: 22px;}
.risk-data-content .risk-data5{left:-37px;top: -70px;}
.risk-data-content .risk-data6{left:13px;top: -150px;}
.risk-data-content .risk-data7{left:123px;top: 0px;}
.risk-data-content .risk-data8{left: 210px;top:-90px;}
.risk-data-content .risk-data9{left:15px;top: -85px;}
.risk-data-content .risk-data10{left:145px;top: -305px;}
.risk-data-content .risk-data1 span.risk-data{margin-top:25px;margin-left: 25px;}
.risk-data-content .risk-data2 span.risk-data{margin-top:25px;margin-left: 25px;}
.risk-data-content .risk-data3 span.risk-data{margin-top:10px;margin-left: 25px;}
.risk-data-content .risk-data4 span.risk-data{margin-top:10px;margin-left: -48px;}
.risk-data-content .risk-data5 span.risk-data{margin-top:8px;margin-left: -48px;}
.risk-data-content .risk-data6 span.risk-data{margin-top:8px;margin-left: -48px;}
.risk-data-content .risk-data7 span.risk-data{margin-top:40px;margin-left: -48px;}
.risk-data-content .risk-data8 span.risk-data{margin-top:5px;margin-left: 29px;}
.risk-data-content .risk-data9 span.risk-data{margin-top:5px;margin-left: -44px;}
.risk-data-content .risk-data10 span.risk-data{margin-top:6px;margin-left:5px;}
	
}

/*閽堝Chrome娴忚鍣�/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.risk-data-content .risk-data1{left: 195px;}
.risk-data-content .risk-data2{left: 218px;top:32px;}
.risk-data-content .risk-data3{left: 178px;top: 100px;}
.risk-data-content .risk-data4{left:-35px;top: 22px;}
.risk-data-content .risk-data5{left:-37px;top: -70px;}
.risk-data-content .risk-data6{left:13px;top: -150px;}
.risk-data-content .risk-data7{left:123px;top: 0px;}
.risk-data-content .risk-data8{left: 210px;top:-90px;}
.risk-data-content .risk-data9{left:15px;top: -85px;}
.risk-data-content .risk-data10{left:145px;top: -305px;}
.risk-data-content .risk-data1 span.risk-data{margin-top:25px;margin-left: 25px;}
.risk-data-content .risk-data2 span.risk-data{margin-top:25px;margin-left: 25px;}
.risk-data-content .risk-data3 span.risk-data{margin-top:10px;margin-left: 25px;}
.risk-data-content .risk-data4 span.risk-data{margin-top:10px;margin-left: -48px;}
.risk-data-content .risk-data5 span.risk-data{margin-top:8px;margin-left: -48px;}
.risk-data-content .risk-data6 span.risk-data{margin-top:8px;margin-left: -48px;}
.risk-data-content .risk-data7 span.risk-data{margin-top:40px;margin-left: -48px;}
.risk-data-content .risk-data8 span.risk-data{margin-top:5px;margin-left: 29px;}
.risk-data-content .risk-data9 span.risk-data{margin-top:5px;margin-left: -44px;}
.risk-data-content .risk-data10 span.risk-data{margin-top:6px;margin-left:5px;}
}

@keyframes circleBig {
 0% {
  -webkit-transform:rotate(0);
  -moz-transform:rotate(0);
  -ms-transform:rotate(0);
  -o-transform:rotate(0);
  transform:rotate(0)
 }
 100% {
  -webkit-transform:rotate(360deg);
  -moz-transform:rotate(360deg);
  -ms-transform:rotate(360deg);
  -o-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}


@keyframes circleSmall {
 0% {
  -webkit-transform:rotate(0);
  -moz-transform:rotate(0);
  -ms-transform:rotate(0);
  -o-transform:rotate(0);
  transform:rotate(0)
 }
 100% {
  -webkit-transform:rotate(360deg);
  -moz-transform:rotate(-360deg);
  -ms-transform:rotate(-360deg);
  -o-transform:rotate(-360deg);
  transform:rotate(-360deg)
 }
}

@media only screen and (max-width:1920px){
	.risk-data-img{margin-left:17%;}
    }

@media only screen and (max-width:1366px){
	.risk-data-img{margin-left: 3%;}
    }
    
/*渚涘簲鍟嗛闄╃鎺�end*/
/*鎶ヨ〃鏌ヨ*/
.Stat_list ul li{float: left; width: 205px;padding: 0;height: 25px; line-height: 25px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-right: 10px;}
.Stat_list ul li a{font-size: 13px;}
@media only screen and (max-width: 1920px) {
	.Stat_list ul li{width:195px;}
    }

@media only screen and (max-width: 1440px) {
	.Stat_list ul li{width:180px;}
    }
    
    
    /*缁熻鍒楄〃-灞曠ず鏍峰紡 begin*/
.stat_h{width:auto;margin:15px;}
.stat_h ul li{float: left;margin-right:20px;}
.stat_h ul li a{padding:5px 15px; border:1px #dbdbdb solid;}
.stat_h ul li a.active{color:#fff;background:#1D8CE0; border:1px #1D8CE0 solid;}
.stat_sx{width:auto;margin:0 auto;overflow:hidden;margin-top:15px;margin:15px;}
.stat_sx ul.select li{float:left;margin:5px 0; position:relative;left:100px; width:100%; border-bottom:1px #ebebeb solid;padding-bottom:5px;}
.stat_sx ul.select dl{zoom:1;position:relative;line-height:24px;}
.stat_sx ul.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.stat_sx ul.select dt{width:100px;margin-bottom:5px;margin-top:0;text-align:left;color:#666;height:24px;line-height:24px; font-size:14px; float:left; position:absolute;left:-100px;}
.stat_sx ul.select dd{float:left;display:inline;margin:0 0 5px 5px;}
.stat_sx ul.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none;color:#666;border-radius:2px;}
.stat_sx ul.select a:hover{color:#1D8CE0;background:#e3f1fc;}
.stat_sx ul.select .selected a{color:#fff;background:#1D8CE0;}
.stat_sx ul.select .select-result a{padding-right:20px; background:url(../image/icon_close.png) right 7px #1D8CE0 no-repeat;}

.stat_c{width:auto;margin:15px;}
.stat_c ul li{width:200px;padding:10px; border:1px #dbdbdb solid;float: left;margin:15px;height:240px;}
.stat_c ul li .stat_img{float:left;margin-left: 0px;}
.stat_c ul li .stat_img img{width: 200px;height:140px;}
.stat_c ul li .stat_t{height:44px;width: 100%; line-height: 22px;font-weight:600;float: left; overflow: hidden;margin: 5px 0px;}
.stat_c ul li .stat_name{width:100%;font-size: 12px; line-height:25px;}
.stat_c ul li .stat_name span{font-size: 12px;}
.stat_c ul li .stat_name span{color:#333;}
/*缁熻鍒楄〃-灞曠ず鏍峰紡 end*/

.new-xlbtn-search{width:25px;border:none; height:25px;display:inline-block;margin-left:-35px;background:url(http://jc.ccic-net.com.cn/ddbxcgpt/images/icon/icon_search.png) -2px 6px no-repeat;box-shadow:none;cursor:pointer;}
input.new-xlbtn-search:focus{box-shadow:none;}


/*渚涘簲鍟嗕俊鎭煡璇�begin*/
.xz_more{float:right;margin-top:-27px;cursor: pointer;z-index: 100; position: relative;}
.xz_more a{float:right; border:1px #e7e7e7 solid; padding-right: 20px!important;display: inline-block; background: url(../image/icon_jt.png) 40px 9px no-repeat;height:auto;font-size: 13px;}
.showdiv{display: none;}
.xz_more a:hover{background: url(../image/icon_jt2.png) #e3f1fc 40px 9px no-repeat!important;border:1px #1D8CE0 solid;}

.common_sx{width:auto;overflow:hidden;margin:15px;}
.common_sx ul.select li{float:left; position:relative;left:100px; width:92%; border-bottom:1px #e6e6e6 dotted;padding-bottom:5px;}
.common_sx ul.select li:last-child{}
.common_sx ul.select dl{zoom:1;position:relative;line-height:24px;min-height:25px;}
.common_sx ul.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.common_sx ul.select dt{width:100px;margin-bottom:5px;margin-top:0;text-align:left;color:#666;height:24px;line-height:24px; font-size:14px; float:left; position:absolute;left:-100px;}
.common_sx ul.select dd{float:left;display:inline;margin:0 0 5px 5px;}
.common_sx ul.select a{display:inline-block;white-space:nowrap;height: 22px; line-height: 22px; padding:0 10px;text-decoration:none;color:#666;border-radius:2px;}
.common_sx ul.select a:hover{color:#1D8CE0;background:#e3f1fc;}
.common_sx ul.select .selected a{color:#fff;background:#1D8CE0;}
.common_sx ul.select .select-result a{padding-right:20px; background:url(../image/icon_close.png) right 5px #1D8CE0 no-repeat;}
.common_sx .searchtable ul li{height:auto;}
.select-list-arrow dl dd a{background: url(../image/icon_jt.png) right 8px no-repeat;padding-right:15px!important; }
ul.select .select-list-arrow  dl dd a:hover{background: url(../image/icon_jt2.png) #e3f1fc right 8px no-repeat;}
.jg_search{ float:left;margin-left:20px;}
.jg_search input{ width:70px;height:22px; line-height:22px; border:1px #dbdbdb solid; text-align:center; font-size:12px;float:left;padding: 0px;}
.jg_search input:focus { border:1px #1D8CE0 solid;}
.jg_search i{ float:left;margin:0 5px; color:#666;}
.jg_search button{ width:42px; height:22px; background:#f2f2f2;border:none;float:left; color:#333;margin-left:10px; font-size:12px; cursor:pointer;}
.jg_search button:hover{ background:#1D8CE0;color:#fff;}

.search_result_container{width: auto;margin:10px 15px; border:1px #e6e6e6 solid;}
.search_result_container table.gys_table tr td{border:none;padding:15px 10px;}
.common_img{width:75px;height: 75px; float: left; background: url(../image/icon_ds.png) #f7f7f7 6px 10px no-repeat;border:1px #e6e6e6 solid;overflow: hidden;border-radius: 3px;margin: 10px 0px 0px 10px;}
.search_result_container h2.h2_tit a{font-size:17px;color: #454545;}
.search_result_container h2.h2_tit span.color-green{padding:2px 5px;color: #02B202;border:1px #02B202 solid; background: #fff; margin-left: 15px;font-size: 13px;}
.search_result_container h2.h2_tit{width:100%;height:35px; line-height: 35px;}
.search_result_container h2.h2_tit span.color-blue{padding:2px 5px;color: #2272de;border:1px #2272de solid; background: #fff; margin-left: 15px;font-size: 13px;}
.search_result_container .gys_zc{float: left;width: 100%;color: #666; line-height: 30px;}
.search_result_container .gys_zc span{margin-right:10px;margin-left:10px;color: #666;}
.search_result_container .gys_zc span:first-child{margin-left:0;}
.search_result_container .gys_add{color: #666; line-height: 25px;}
table.common_table{ margin-top: 0;}
.search_result_container .gys_contact ul li{width:100%;float: left;text-align: left;line-height: 25px;color: #666;}
table.common_table tr.common_list{border-bottom: 1px #e7e7e7 dotted;margin-bottom: 15px;}
table.common_table tr.common_list:hover{-webkit-box-shadow: 0px 0px 11px 5px #eee;box-shadow: 0px 0px 11px 5px #eee;}
table.common_table thead{background: #f9f9f9;}
table.common_table thead td{font-weight: 600;padding:10px 8px;font-size: 14px;color: #333;}
table.common_table tr.common_list:hover h2.h2_tit a{color: #2272de}
.search-input li .spanTxtRight{width:auto;float: left;color: #666;}
.search-input li{margin:5px 0px;width:300px;float: left;}
.search-input li input{float: left;}
.search-input li.w_auto{width: auto; margin-right: 30px;}
.search-input li.w_auto.fr{float: right!important;}
.icon_rl{width:16px;height: 22px;display: inline-flex;margin-left: -25px; margin-top: 3px;}
.search-input li .line{margin-left:5px;margin-right: 5px;}
.search-row{width:100%;float: left; margin:5px 0px;}
.search-row .search-input{width:100%;}
/*渚涘簲鍟嗕俊鎭煡璇�end*/

/*渚涘簲鍟嗘敞鍐岄〉闈�begin*/
.zc_main{height:auto;}
.zc_main .zc_header{width:100%; background: #fff;box-shadow: 1px 2px 2px #e7e7e7;}
.zc_main .zc_header .zc_header_c{width: 1200px;height: 60px; margin:0 auto;}
.zc_main .zc_header .logo{ background: url(../image/login-logo.gif) left center no-repeat;height: 60px; line-height: 60px;padding-left: 235px;font-size: 20px;color: #666;}
.zc_main .zc_header .logo em{color:#999;margin-right: 5px;font-weight: lighter;}
.zc_main .zc_header_r{margin-top:15px;font-size: 12px;}
.zc_main .zc_header_r .btn{font-size: 12px;margin-left: 5px;color:#1D8CE0;border:1px #1D8CE0 solid; background: #fff;padding:3px 5px; }
.zc_con{width: 1160px; background: #fff;box-shadow: 0px 1px 5px 0px #e7e7e7;border-radius: 4px;margin:0 auto;margin-top: -50px;padding:20px; margin-bottom: 20px;}
.zc_con .GrayFontStyle{font-size: 14px;color: #666;}
.zc_tit{width:100%;height:120px; background: url(http://jc.ccic-net.com.cn/ddbxcgpt/skins/1/register_bg.gif) 0 0 no-repeat;}
.zc_tit h2{width:1200px;margin:0 auto;font-size: 22px;color: #fff;font-weight: 500;padding-top: 20px;}
.zc_con .table td{border-top: none!important;border-bottom: 1px #e7e7e7 dashed!important;padding:12px 8px;}
.zc_con .table{width:100%;margin: 0 auto;}
.zc_con .table td{line-height: 30px;}
#xyHtml{ line-height: 30px; margin-top: 10px!important;}
.zc_con .table-bordered td{padding:6px 8px; line-height: 22px;}
.zc_con .table-bordered tr.line1 td:hover{ background: none;}
.zc_main .submit_box .btn.green{ background:#1D8CE0;}
.zc_con.mt20{ margin-top: 20px!important;}
/*渚涘簲鍟嗘敞鍐岄〉闈�end*/

/* 娉ㄥ唽鎴愬姛 begin */
.zc_success{width:600px; height: auto;margin:0 auto;margin-top: 100px; background: #fff;padding:30px 20px;box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.10);}
.zc_success h2{background: url( http://jc.ccic-net.com.cn/ddbxcgpt/images/icon/ok.png) top center no-repeat; padding-top: 70px;width: 100%;text-align: center;font-size: 22px;}
.zc_success_c{padding:10px;color: #f96868;border-top:1px solid #e7e7e7; margin:20px 0px;text-align: center;border-radius: 4px;font-weight: normal!important;}
.zc_success_btn{width:100%;text-align: center;}
.zc_success_btn a.btn{padding:7px 30px;font-size: 14px;}

/* 娉ㄥ唽鎴愬姛 end */
font.label_green{padding:2px 15px;color: #46be8a;background: rgba(231,250,242,.8);border-radius:3px;font-weight: 600;}
font.label_red{padding:2px 15px;color: #f96868;background: rgba(255,234,234,.8);border-radius:3px;}

/*娴佽浆鏃ュ織-绉诲姩绔鐞嗗浘鏍�/
.icon_mobile_processing{font-size:18px;margin-right: 5px;color: #2272de;display:inline;}

/*渚涘簲鍟嗕俊鎭彉鏇�/
.jyzt_main{padding:15px;}
.jyzt_main > .page-title{border:1px #e7e7e7 solid;padding:10px 15px;border-radius: 4px;color: #333;font-weight: 500;}
.jyzt_main > .page-title small{margin-left: 15px;}
.jyzt_main .form-wizard .steps{padding-bottom: 0px; margin-bottom: 0px;}
.jyzt-steps{border: 1px #eaeaea solid; margin-bottom: 10px;}
.jyzt-steps.container-fluid{padding-top: 10px;}
.jyzt-steps .steps li{text-align: center;padding-bottom: 0px;float: left;margin:0px 20px;cursor: pointer;}
.jyzt-steps .steps li a > .icon{font-size: 24px;background: #f9f9f9;border:1px #dbdbdb solid;color: #999;width: 60px;height: 50px;line-height: 50px;text-align: center;display: block; margin-left: 6px;border-radius: 4px;}
.jyzt-steps .steps li a > .icon >i{display: block;font-size:32px;font-weight: normal;font-style: normal;text-shadow: none;box-shadow: none;}
.jyzt-steps .steps li a > .desc{line-height: 35px;font-size: 16px;}
.jyzt-steps .steps li a > .desc > i{display: none;}
.jyzt-steps .steps li a > .icon i{line-height:50px;}
.jyzt-steps .steps li.active .icon{background: #ffb848;color: #fff;border:1px #ffb848 solid;}
.jyzt-steps .steps li.done .icon{background: #51c055;color: #fff;border:1px #51c055 solid;}
.jyzt-steps .steps li.done .icon >i{color:#fff;}
.jyzt_main .form-wizard .progress{display: none;}
.jyzt-steps .steps li.active::after{ 
	display: inline-block;
    content: " ";
    border: 6px solid transparent;
    border-left: 6px solid #ffb848;
    width: 0;
    height: 0;
    margin-top: -10px;
	transform:rotate(90deg);

}

/*鏃舵晥-鏃堕棿杞�begin*/
.cd-container {width:100%;max-width: 1400px;margin: 0 auto;}
.aging-begin,.aging-end{left:-10px; position: relative;margin-left: 50%;width: auto;color: #666;top: 24px;z-index:10;}
.aging-end{margin-bottom: 0px;top:-26px;}
.aging-begin::after,.aging-end::after{content: "";display: table;clear: both;}
.aging-begin > em,.aging-end > em{font-size: 16px;margin-top: 5px;float: left;margin-left: 20px;}
.aging-begin .icon-begin,.aging-end .icon-end{font-size: 24px;color: #75ce66;float: left;}
.cd-container::after {content: '';display: table;clear: both;}
.aging-header {height: auto;text-align: center;background: #303e49;border-bottom: 1px #303e49 solid;padding:15px 0px;}
.aging-header h1 {color: #fff;font-size: 18px;font-size: 1.125rem;}
#cd-timeline {position: relative;margin-top:10px;margin-bottom: 10px;padding:30px 0px 30px 0px;}
#cd-timeline::before {
  /* this is the vertical line */content: '';position: absolute;top: 0;left: 18px;height: 100%;width: 4px;background: #d7e4ed;}
.aging-status{font-size: 12px;}
.aging-status >span{margin-right: 5px;}
.aging-status .dropdown-gystop{margin-left: 5px;}
.aging-opinion{padding-top:5px; border-top: 1px #e7e7e7 dotted; margin-top: 5px;}
@media only screen and (min-width: 1024px) {
  #cd-timeline {margin-top: 20px;margin-bottom: 20px;}
  #cd-timeline::before {left: 50%;margin-left: -2px;}
}
.cd-timeline-block {position: relative;margin: 2em 0;}
.cd-timeline-block:after {content: "";display: table;clear: both;}
.cd-timeline-block:first-child {margin-top: 0;}
.cd-timeline-block:last-child {margin-bottom: 0;}
@media only screen and (min-width: 1024px) {
  .cd-timeline-block {margin: 20px 0;}
  .cd-timeline-block:first-child {margin-top: 0;}
  .cd-timeline-block:last-child {margin-bottom: 0;}
}
.cd-timeline-img {position: absolute;top: 15px;left: 0; width: 40px;height: 40px;border-radius: 50%;box-shadow: 0 0 0 3px white, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);}
.cd-timeline-img > i {display: block;width: 20px;height: 20px;position: relative; line-height: 20px;font-size: 20px;color: #fff;left: 50%;top: 50%;margin-left: -10px;
margin-top: -10px;}
.cd-timeline-img.green {background: #75ce66;}
.cd-timeline-img.yellow{background: #ff723e;}
.cd-timeline-img.gray{background: #dbdbdb;}

@media only screen and (min-width: 1024px) {
  .cd-timeline-img {left: 50%;margin-left: -20px;
    /* Force Hardware Acceleration in WebKit */
    -webkit-transform: translateZ(0);
    -webkit-backface-visibility: hidden;
  }
  .cssanimations .cd-timeline-img.is-hidden {visibility: hidden;}
  .cssanimations .cd-timeline-img.bounce-in {visibility: visible;
    -webkit-animation: cd-bounce-1 0.6s;
    -moz-animation: cd-bounce-1 0.6s;
    animation: cd-bounce-1 0.6s;
  }
	.aging-date{width:100%;margin-left: 50px;}	
	
	
}

@-webkit-keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(1.2);
  }

  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -moz-transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -moz-transform: scale(1.2);
  }

  100% {
    -moz-transform: scale(1);
  }
}
@keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
  }

  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
.cd-timeline-content {position: relative;margin-left: 60px;background: #fff;border-radius: 0.25em;padding: 10px 15px;box-shadow: 2px 3px 6px 0px #d7e4ed;border:1px #dbdbdb solid;}
.cd-timeline-content ul li{font-size: 12px; line-height: 25px;}
.cd-timeline-content:after {content: "";display: table;clear: both;}
.cd-timeline-content h2 {color: #333;margin-bottom: 5px;font-size: 18px;}
.cd-timeline-content .aging-date {float: left;width: auto;padding:3px 10px; border-radius: 25px;font-size: 14px;display: inline-table; margin-right: -10px; color: #333; margin-left: -30px;}
.cd-timeline-content .aging-date.cs{background: #f7612a;color: #fff;font-size: 14px;}
.cd-timeline-content::before {content: '';position: absolute;top: 16px;right: 100%;height: 0;width: 0;border: 7px solid transparent;border-right: 7px solid white;}
@media only screen and (max-width: 1024px) {
  .cd-container{margin-left: 20px; margin-right:20px;width:auto;}
  .cd-timeline-content .aging-date {margin-left: 0px;margin-top: 5px;}
  .cd-container .begin,.cd-container .end{left: 0; position: relative; margin-left: -10px; margin-bottom: 20px;width: auto;color: #666; margin-left: 10px;}
  .aging-begin, .aging-end{margin-left:40px;}
  .cd-timeline-img{width: 30px;height:30px;left: 5px;}
  .cd-timeline-img > i{font-size: 16px;margin-left: -8px;}
}
@media only screen and (min-width: 1024px) {

  .cd-timeline-content {margin-left: -20px;width: 45%;}
  .cd-timeline-content::before {top: 30px;left: 100%;border-color: transparent;border-left-color: white;}
  .cd-timeline-content .cd-read-more {float: left;}
  .cd-timeline-content .aging-date {position: absolute;left: 122%;top:20px;font-size: 16px;font-size: 1rem;}
  .cd-timeline-block:nth-child(even) .cd-timeline-content {float: right;margin-right: -20px;}
  .cd-timeline-block:nth-child(even) .cd-timeline-content::before {
    top: 24px;left: auto;right: 100%;border-color: transparent;border-right-color: white;}
  .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more {float: right;}
  .cd-timeline-block:nth-child(even) .cd-timeline-content .aging-date {left: auto;right: 122%;text-align: right;}
  .cssanimations .cd-timeline-content.is-hidden {visibility: hidden;}
  .cssanimations .cd-timeline-content.bounce-in {visibility: visible;
    -webkit-animation: cd-bounce-2 0.6s;
    -moz-animation: cd-bounce-2 0.6s;
    animation: cd-bounce-2 0.6s;
  }
}

@media only screen and (min-width: 1024px) {
  /* inverse bounce effect on even content blocks */
  .cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in {
    -webkit-animation: cd-bounce-2-inverse 0.6s;
    -moz-animation: cd-bounce-2-inverse 0.6s;
    animation: cd-bounce-2-inverse 0.6s;
  }
}
@-webkit-keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(20px);
  }

  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -moz-transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -moz-transform: translateX(20px);
  }

  100% {
    -moz-transform: translateX(0);
  }
}
@keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px);
    -moz-transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -o-transform: translateX(-100px);
    transform: translateX(-100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}
@-webkit-keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
  }

  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -moz-transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -moz-transform: translateX(-20px);
  }

  100% {
    -moz-transform: translateX(0);
  }
}
@keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px);
    -moz-transform: translateX(100px);
    -ms-transform: translateX(100px);
    -o-transform: translateX(100px);
    transform: translateX(100px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}
/*渚涘簲鍟�鎿嶄綔鍚戝*/
.xmxd-con1{padding:15px;margin:15px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.05); background: #fff;}
.xmxd-con{width:auto;height: auto;}
.xmxd-con .xmxd-c{width: 100%;border-bottom: 1px #e7e7e7 dashed;margin-bottom: 10px;}
.xmxd-con .row-fluid{ background: #fff;}
.xmxd-con .icon-btn-supplier.current{border-color:#dbdbdb!important;}
.xmxd-con .icon-btn-supplier{border-radius: 3px;padding-top:10px; padding-bottom: 10px; margin-left: 0px; margin-right: 20px;}
.xmxd-con .icon-btn-supplier:last-child{margin-right: 0px;}
.xmxd-con .icon-btn-supplier .arrow{display: none;}
.xmxd-con .icon-btn-supplier a{display: block;}
.xmxd-con  .icon-btn-supplier span{border-radius:3px;top: auto; margin-left: 10px;}
.xmxd-con .icon-btn-supplier::after{display: inline-block;content: " ";width: 10px; height: 10px;border-width: 1px 1px 0 0;border-color: #c7c7cc;border-style: solid;
transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: relative;top: 50%;float: right;margin-top:-30px;margin-right: -22px;background: #fff;}
.xmxd-con .icon-btn-supplier:last-child::after{display: none;}
.xmxd-con .close-win{width:35px; height: 35px; background: rgba(0,0,0,0.1);border-radius: 4px;text-align: center;line-height: 35px; right:15px; position: absolute;z-index: 100;margin-top:-15px;}
.xmxd-con .close-win > a{display: block;}
.xmxd-con .close-win > a > i{line-height: 35px;font-size: 22px;}

/*渚涘簲鍟嗕俊鎭煡璇�鍩烘湰淇℃伅鍜岄闄╀俊鎭�/
.risk-list{margin-top: 10px;}
.risk-list > ul > li{display: inline-block;height: auto;margin:5px 10px 10px 0px;}
.risk-list > ul > li > a{width:120px;}
.risk-list > ul > li > a > i{font-size: 32px;line-height: 40px;text-align: center;width: 100%;display: inline-block;color: #2ba2fd; opacity: 0.95; margin-bottom: 5px;}
.risk-list > ul > li > a:hover > i{color:#fff;}
.risk-list > ul > li > a >em{width: 100%;display:block;text-align: center;height:36px; line-height: 18px; vertical-align: middle;overflow: hidden;}
.risk-list > ul > li > a em.icon-num{width:20px; height: 20px;text-align: center;line-height: 20px; background: #51c055;color: #fff;border-radius: 50%;display: inline-block;font-size: 12px; position: relative;margin-top: -135px;margin-right: -110px;}
.risk-list > ul > li > a:hover em.icon-num{background:#ff6600;}

@media screen and (-webkit-min-device-pixel-ratio:0)	{
		.risk-list > ul > li > a em.icon-num{margin-top: -80px;}
			}
		
/*椤圭洰鍚戝-杩斿洖璇勬爣妗岄潰*/
.xmxd-title .return-desktop{width: 60px;height: 40px;float: right; background: #51c055;display: none;}
.xmxd-title .return-desktop > a > i{color: #fff;}
.xmxd-title .return-desktop > a{display: block;}
.return-desktop.fixed{width:50px;height: 50px;line-height:50px;text-align: center; background: #51c055;border-radius: 25px;position: fixed;bottom: 50px;right:20px;display: none; z-index: 9999;}
.return-desktop.fixed > a{color: #fff;}

@media only screen and (max-width: 1024px) {
	.xmxd-title .return-desktop,.return-desktop.fixed{display: inline;}
  }
  
.ac_results{padding:10px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,0.06);}
.ac_results ul li{margin: 5px 0;