/*kingdee.com
+--------------------------------------------------------
|Global CSS Document
*/
@charset "utf-8";

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ul,li,ol,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}
a,img,button{border:none}
/*table{border-collapse:collapse;border-spacing:0}*/
tbody,tfoot,thead,tr,th,td{margin:0;padding:0}
q:before,q:after,blockquote:before,blockquote:after{content:""}
ul,li,ol{list-style:none}
strong,h1,h2,h3,h4,h5,h6{font-weight:bold}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}

/*
+--------------------------------------------------------
|Common CSS Document
*/

body{font:12px "宋体",Arial,Verdana,Tahoma; margin:0 auto; color:#3f3e3e; background:#fff; line-height:21px; width:100%;}
.clear{clear:both; font-size:0; line-height:0px; height:0;}
.float-left{float:left;}
.float-right{float:right;}
.grid{background-image:url(grid.png)}

/*
+--------------------------------------------------------
|Background CSS Document
*/
/*index*/
.topnav1 i,span.toponline,.hotnewsbj,.index-conbj{background:url(backgroundbj.png) no-repeat;}

.menu li a.menu-list{background:url(menu-bj.png) no-repeat;_background:url(menu-bj.gif) no-repeat;}
.menu-subnav .subnav,.menu-subnav .subnav2,.menu-con,.menu-subnav .subnav3,.menu-subnav .menu-con3, .menu-con2{background:url(menu-bj.png) no-repeat;}

.toptel,button.seach,.menu-con div ul li,.index-con1more,.index-con2more,.index-con3more,.linkul li a,.android,.iphone,.searchbox,.gdxw,.gywb,.menu-con div strong{background:url(icon.png) no-repeat;}
.linkdl dd a{background:url(map.png) no-repeat;}
.index-subconbj,.index-subconbot{background:url(consubbj.png) no-repeat;}
.noBackground{ background:none; background-color:#fff;}
/*pindao*/
.pdtopBtn,.pdtopBtn dl,.navLeft .listbj1,.navLeft .listbj2 a,.pd1-topbj,.pd1-botbj,.pd2-topbj,.pd2-botbj li a,.pd3-condl dl,.col-right2 .title,.col-left2 dt.title i,.col-left2 dd.xiaoshou,.col-left2 dd.shouhou,.con1-settitle{background:url(pdconbj.jpg) no-repeat;}

/*consult*/
.glzxcon2 dl.glzxcon2bj,.glzxcon2bj dd a.more{background:url(nglzxbj.png) no-repeat;}


/*
+--------------------------------------------------------
|Links CSS Document
*/
a{ color:#4f4f50;text-decoration:none; hidefocus:true; }
a:hover{ color:#005bac; text-decoration:underline}
.B{color:#339}
.B:hover{color:#F30;text-decoration:underline}
.B2{color:#339;text-decoration:none}
.B2:hover{color:#F30;text-decoration:underline}
.W{color:#FEFEFE;text-decoration:none}
.W:hover{color:#F8F9B8;text-decoration:underline}
.O{color:#F30;text-decoration:none}
.O:hover{text-decoration:underline}
.G,.G2{color:#666;text-decoration:none}
.G:hover{color:#F30;text-decoration:underline}
.G2:hover{text-decoration:underline}
.H{color:#333;text-decoration:none}
.H:hover{text-decoration:underline}
.H1{color:#000;text-decoration:none}
.H1:hover{color:#F30}
.H2{color:#333;text-decoration:none}
.H2:hover{color:#F30;text-decoration:underline}

/*
+--------------------------------------------------------
|Colors CSS Document
*/

.or{color:#f79827 !important; }
.or1{color:#ff8f30 !important;font-family:"Microsoft YaHei";}
.blue{ color:#468dcb!important;}
.cc{color:#ccc !important}
.c3{color:#333 !important}
.c6{color:#666 !important}
.c85{color:#858585 !important}
.c9{color:#999 !important}
.c0{color:#000 !important}
.c6{color:#666 !important}
.c888787{color:#888787;}
.cblock{color:#000000;font-family:"Microsoft YaHei";}
.cff9500{ color:#ff9500;}

/*
+--------------------------------------------------------
|Fonts Size CSS Document
*/

.f10{font-size:10px !important}
.f11{font-size:11px !important}
.f12{font-size:12px !important}
.f14{font-size:14px !important}
.f16{font-size:16px !important;}
.f18{font-size:18px !important}
.farial{ font-family:Arial !important;}
.fbold{ font-weight:bold;}
/*
+--------------------------------------------------------
|Typography CSS Document
*/
hr{background-color:#ddd; border:none; clear:both; display:block; height:1px}

/*
+--------------------------------------------------------
|Margin CSS Document
*/

.mt5{margin-top:5px !important}
.mt8{margin-top:8px !important}

.mt20{margin-top:20px !important}
.mb10{margin-bottom:10px !important}
.ml10{margin-left:10px !important}
.mr10{margin-right:10px !important}
.m0{margin:0 !important}
.m10{margin:10px !important}

/*
+--------------------------------------------------------
|Layout CSS Document
*/
.wrapper {/*min-width:980px;*/ width:100%;}
.page {width:980px; margin:0 auto;}
.page-print { background:#fff; padding:20px; text-align:left; }
.page-empty { background:#fff; padding:20px; text-align:left; }
.page-popup { padding:20px; text-align:left; }
.main-container,.header,.footer,.top-nav,.search-nav-container{ padding:0 20px}

/* Base Columns */
.col-left{ width:191px; float:left;  margin-bottom:50px; overflow:hidden;}
.col-right{ width:774px; float:right; margin-bottom:20px; overflow:hidden;}


/* Content Columns */
/*----right 1 Column Layout background----*/
.pd2-topbj{ background-position:-3px -65px; height:8px; width:100%; font-size:0; line-height:0;}
.pd2-midbj{ background:url(pdbj_47.jpg) repeat-y -3px top;  width:100%; }
.pd2-botbj{ background:url(pdbj_49.jpg) no-repeat -3px bottom; width:width:100%;  padding-bottom:22px; padding-left:37px; zoom:1}/*一栏背景自适应*/

/*三栏背景自适应begin*/
.col3-set{ width:250px; float:left; /*margin-right:8px; _margin-right:9px;*/ padding-right:9px;}

.col3-set .pd1-topbj{background-position:-4px -31px; width:250px;height:8px; font-size:0; line-height:0}/**/
.col3-set .pd1-midbj{ background:url(ddd_28.jpg) repeat-y -4px top; width:250px;}/**/
.pd1-midbj .pd1-midcon{ background:#fff; width:248px; margin:0 auto; }
.col3-set .pd1-botbj{background-position:-4px -50px; width:250px;height:8px;}/**/
/*.colmargin{ margin:0 12px;}*//**/
/*三栏背景自适应end*/


.col2-set .col-1 { float:left; width:48%; }
.col2-set .col-2 { float:right; width:49%; }
.col2-set .col-narrow { width:33%; }
.col2-set .col-wide { width:65%; }

.col4-set .col-1 { float:left; width:23.5%; }
.col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
.col4-set .col-3 { float:left; width:23.5%; }
.col4-set .col-4 { float:right; width:23.5%; }

/* 1 Column Layout */
.col1-layout .col-main { float:none; width:auto; }

/* 2 Columns Layout */
.col2-left-layout .col-main { float:right; width:740px;}

/* 3 Columns Layout */
.col3-layout .col-main {float:none; padding:10px 0 0 10px}
.col3-layout .col-left {padding-top:10px}
.col3-layout .col-main .col-main-bottom-left,.col3-layout .col-main .col-main-bottom-right{ float:right; width:152px; overflow:hidden}
.col3-layout .col-main .col-main-bottom-left{float:none; width:auto; padding-right:10px;}




/*
+--------------------------------------------------------
|BreadCrumbs CSS Document
*/
.breadcrumbs { height:29px; line-height:29px; overflow:hidden;  float:right;}
.breadcrumbs  a{ color:#787876;}
/*.breadcrumbs li:first-child{ background-image:none}*/

/*
+--------------------------------------------------------
|Sidebar CSS Document
*/

/*top navigation begin*/
.col-top{ height:38px; overflow:hidden; float:right; margin-top:10px; width:260px;}
.pdtopBtn{background-position:0 0; height:25px; float:left; padding-left:6px; _width:75px; margin-left:4px; overflow:hidden;}
.pdtopBtn dl{background-position:right 0px; height:22px; padding-right:6px; padding-top:3px;}
.pdtopBtn dl dt{background-position:right 50px; height:19px; border-right:1px solid #e8e8e8; float:left; padding:0 5px; padding-top:3px;}
.pdtopBtn dl dd{ float:left; padding:0 9px; line-height:22px; color:#AFAFAF;}
/*top navigation end*/

/*Left navigation begin*/

.navLeft {margin:0 0 20px; }
.navLeft h2{font-size:18px; font-family:"Microsoft YaHei"; color:#666666; height:33px; border-bottom:1px solid #d9d9d9;}
.navLeft .listbj1{background-position:-788px -49px; padding-left:17px;font-size:14px; font-family:"Microsoft YaHei"; color:#333333; line-height:37px; border-bottom:1px solid #d9d9d9;}
.navLeft .listbj1hover{background-position:-754px -315px !important;}
.navLeft-1 .cur a{ color:#005BAC;}
.navLeft .listbj2{ background:none;  padding-left:0; line-height:20px; border-bottom:0; font-family:"宋体"; margin-left:6px; font-size:13px;}

.navLeft li{ cursor:pointer;}
.navLeft .listbj2 a{background-position:-785px -87px;display:block; padding-left:13px; width:128px; height:20px;color:#787876; }
.navLeft .navLeft-2 li a:hover,.navLeft .navLeft-2 li a.cur{background-position:-785px -119px; color:#005bac; text-decoration:underline;}
.navLeft-2{ padding-bottom:5px;}
.col-left2 dt.title{ width:198px; height:33px; background:#f2f2f2; font-size:14px; color:#999999; font-weight:bold; padding-left:10px; background-position:-774px -201px;}
.col-left2 dt.title i{ width:14px;height:19px;display:inline-block; background-position:-774px -202px; margin-top:9px; margin-right:19px; float:left;}
.col-left2 dt.title span{ display:inline-block; float:left; margin-top:9px;}
.col-left2 dd{ color:#666666; border-bottom:1px solid #d9d9d9; line-height:19px; padding-top:10px;}
.col-left2 dd span{ display:block; font-family:"Microsoft YaHei"; }
.col-left2 dd{ height:44px;}
.col-left2 dd.xiaoshou{background-position:-382px -176px; padding-left:46px;}
.col-left2 dd.shouhou{background-position:2px -175px; padding-left:46px;}
.col-left2 dd.shishi{height:103px; border:0;}
.col-left2 dd.shishi span{font-family:"宋体"; line-height:30px;}
.col-right0{ width:98%; text-align:right; height:29px;}
.col-right0 a{ color:#787876;}
/*Left navigation end*/

/*right common style begin*/
.con1-settitle{ font-family:"Microsoft YaHei"; font-size:16px; color:#333333;margin:12px auto 0px; background-position:-782px -254px; padding-left:14px; line-height:28px;}/*rigth col1-layout栏框架标题*/
/*right common style end*/


.block {margin:0 0 10px; }
.block .block-title strong { font-size:14px; font-weight:bold; }
.block .block-title strong span {}
.block .block-title a { text-decoration:none !important; }
.block .block-subtitle { border-bottom:1px dashed #ccc; color:#333; padding-bottom:8px; margin-bottom:5px}
.block .block-content { padding:10px 0; }
.block .block-content li.item { padding:5px 0; }
.block .btn-remove { }
.block .actions { margin:10px 0}
.block .actions a { float:left; }
.block .empty {}

.block li.odd {}
.block li.even { background-color:#f6f6f6; }

/*
+--------------------------------------------------------
|Data Table CSS Document
*/

.data-table { width:100%;}
.data-table th { padding:5px; border:1px solid #ddd; font-weight:bold; white-space:nowrap; vertical-align: top;}
.data-table td { padding:5px; border:1px solid #ddd; vertical-align: top;}
.data-table thead { background-color:#f2f2f2; }
.data-table tbody {}
.data-table tfoot {}
.data-table tr.first {}
.data-table tr.last {}
.data-table tr.odd {}
.data-table tr.even { background-color:#f6f6f6; }
.data-table tbody.odd {}
.data-table tbody.odd td { border-width:0 1px; }
.data-table tbody.even { background-color:#f6f6f6; }
.data-table tbody.even td { border-width:0 1px; }
.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border td { border-bottom-width:1px; }
.data-table th .tax-flag { white-space:nowrap; font-weight:normal; }
.data-table td.label,
.data-table th.label { font-weight:bold; background-color:#f6f6f6; }
.data-table td.value {}