@charset "utf-8";
/* CSS Document */
* { margin:0px; padding:0px; }
html,
body { overflow-x:hidden; min-width:320px; width: 100%;}
html {
  /*background-image: -webkit-radial-gradient(ellipse farthest-corner at center top, #000d4d 0%, #000105 100%);
  background-image: radial-gradient(ellipse farthest-corner at center top, #000d4d 0%, #000105 100%);*/
  /*cursor: move;*/
}
body,button { font:13px/180% "Microsoft YaHei", "微软雅黑", Arial, "SimSun"; color:#222; background-color: #f5f5f5;}
/*.index*/.bodyBG{background: /*#293237*/#eee;
/*background-image: -webkit-radial-gradient(ellipse farthest-corner at center top, #000d4d 0%, #000105 100%);
background-image: radial-gradient(ellipse farthest-corner at center top, #000d4d 0%, #000105 100%);*/}
#canv{ position: absolute; z-index: -1;}
.borBno { border-bottom:none !important; }
.borNo { border:none !important; }
.in2 { text-indent:2em; }
.in0{ text-indent:0em !important;}
label { cursor:pointer; }
ul,
li,
ol { list-style:none; list-style-position:outside; }
img,
a,a:link,
a:visited,
a:hover { border:none; text-decoration:none;  color:#222; transition: all 0.28s ease 0s; cursor: pointer;}
a:hover { text-decoration:none; color:#d30008; color:#117dd7;color: #00cac7/*00d4d1*//*1a7ac0*//*57dad8*//*4080d8*/; color: #cd1924; }/*红蓝*/
a.underline { text-decoration:underline !important; }
.Agray,.Agray:link,.Agray:visited{ color: #999;}
.Agray:hover{color:#cd1924/*#57dad8*/;}
img{ vertical-align: middle;}
input[type="button"],
input[type="submit"],
select,
option,
button{ cursor:pointer; }
/*textarea { resize:none; } */
table,
input,
textarea,
select { font-size:13px; color:#333; font-family: "Microsoft YaHei", "微软雅黑", Arial, "SimSun"; }
input[type="radio"],
input[type="checkbox"] { position:relative; top:1.5px; }
.floatL { float:left; display:inline-block; }
.floatR { float:right; display:inline-block; }
.push { clear:both; line-height: 0; font-size: 0;}
.cleardiv { width:100%; height:1px; clear:both; overflow:hidden; margin:0px; padding:0px; }
.bold { font-weight:bold !important; }
.none { display:none; }
.taCenter { text-align:center; }
.taRight { text-align:right; }
.font11 { font-size:11px !important; }
.font13 { font-size:13px !important; }
.font14 { font-size:14px !important; }
.font15 { font-size:15px !important; }
.font16 { font-size:16px !important; }
.font17 { font-size:17px !important; }
.font18 { font-size:18px !important; }
.font20 { font-size:20px !important; }
.font24 { font-size:24px !important; }
.font30 { font-size:30px !important; }
.font40 { font-size:40px !important; }
.fontST {font-family: "宋体"; color: #999;}
.fontNUM {font-family: "SanFranciscoDisplay";}
.bn { border:none; }
.w1064 { width:1064px; margin:0px auto; background:url(../images/w1064.png) 0px 0px repeat-y transparent; min-height:600px; }
.w1024 { width:1024px; margin:0px auto; }
.w1224 { width:1200px; margin:0px auto; }
.w1180 { width:1200px; margin:0px auto; } 
.w1000 { width:1000px; margin:0px auto;}
.w960{ width:960px; margin:0 auto;}
.w900{ width:900px; margin:0 auto; position: relative;}
.w800{ width:800px; margin:0 auto;}
.mar0 { margin:0px !important; }
.mar0A { margin:0px auto; }
.marB0 { margin-bottom:0px !important; }
.marB5 { margin-bottom:5px; }
.marB10 { margin-bottom:10px; }
.marB12 { margin-bottom:12px; }
.marB15 { margin-bottom:15px; }
.marB18 { margin-bottom:18px; }
.marB20 { margin-bottom:20px; }
.marB40 { margin-bottom:40px; }
.marR10 { margin-right:10px; }
.marR15 { margin-right:15px; }
.marR16 { margin-right:16px; }
.marR18 { margin-right:18px; }
.marR20 { margin-right:20px; }
.marR40 { margin-right:40px; }
.marL20 { margin-left:20px; }
.marT20 { margin-top:20px; }
.marT45 { margin-top:45px; }
.marT120 { margin-top:0px; }
.pad0 { padding:0px !important; }
.pad5 { padding:5px; }
.pad105 { padding:10px 5px; }
.pad025{ padding: 0 25px;}
.padT25{ padding-top: 25px;}
.padB10 { padding-bottom:10px; }
.pad10EL { padding:10px; padding-left:0px; }
.pad10 { padding:10px !important; }
.pad0T15 { padding:0px 15px 15px; }
.pad15{ padding:15px;}
.pad20 { padding:20px !important; }
.padT10 { padding-top:10px; }
.padT20 { padding-top:20px; }
.padL10 { padding-left:10px; }
.padLR10 { padding-left:10px; padding-right:10px; }
.padR10 { padding-right:10px; }
.padR15 { padding-right:15px; }
.padL40{ padding-left: 40px;}
.padL80{ padding-left: 80px;}
.pad0_80{ padding:0 80px;}
.padT20B40 { padding:20px 0 40px; }
.dBlock { display:block; }
.dInB { display:inline-block !important; }
.overH { overflow:hidden; }
.overXa { overflow-x: auto; overflow-y: hidden; position: relative; }
.BGwhite { background:#fff; overflow: hidden;}
.BGblue1{ background:#1b59b5;}
.BGblue2{ background:#5c9cfb;}
.BGgreen1{ background:#2fdb84;}
.BGYell1{ background:#f6cb08/*f1c600*/;}
.BGorange1{ background:#f69036;}
.BGred1{ background:#f36363/*eb4d4d*/;}
.BGgray1{ background: #898989;}
.BGcyan1{ background:#14b8d4 !important;}
.black { color:#000; }
.white { color:#fff; }
.blue1,a.blue1{ color: #4d5fa4/*1b59b5*/;}
.blue2,a.blue2{ color: #1a7ac0;}
.blue3,a.blue3{ color: #c3cfec;}
.blue4,a.blue4{ color: #3f94f9;}
.red1,a.red1 { color:#ed1b23 !important; }
.green1,a.green1 { color:#4db600; }
.green2,a.green2{ color:#2ddb83;}
.black1,a.black1 { color:#222; }
.cyan1,a.cyan1{ color: #00cac7;}
.orange1,a.orange1{ color: #ff8500;}
.gray1,a.gray1{ color:#aaa;}
.gray2,a.gray2{ color:#999;}
.gray3,a.gray3{ color:#888;}
.gray4,a.gray4{ color:#777;}
.gray5,a.gray5{ color:#666;}
a.gray1:hover,a.gray2:hover,a.gray3:hover,a.gray4:hover,a.gray5:hover{ color: #1b59b5;}
.underline{ text-decoration:underline;}
.Fnormal { font-weight:normal; }
.height70 { height:70px !important; }
.height280 { height:280px !important; }
/*input[type="text"],input[type="password"],textarea,button{outline:none;}
input[type="text"]:hover,input[type="text"]::selection,input[type="text"]:active,
input[type="password"]:hover,input[type="password"]::selection,input[type="password"]:active,
textarea:hover,textarea::selection,textarea:active{border:1px solid #4d79a2;}*/
input[type="text"],input[type="password"],textarea,button{outline:none;}
input[type="text"]:hover,input[type="text"]:focus,
input[type="password"]:hover,input[type="password"]:focus,
textarea:hover,textarea:focus{border:1px solid #aaa;}
/*::selection{background-color:#1a7ac0; color: #fff;}
::-moz-selection{background-color:#1a7ac0; color: #fff;}
::-webkit-selection{background-color:#1a7ac0; color: #fff;}   选取文字背景色*/
.input30,
.input50,
.input60,
.input80,
.input100,
.input160,
.input200,
.input240,
.input250,
.input260,
.input330,
.input368,
.input480,
.input500,
.inputdf,
.inputdf90,
.inputdf95,
.inputdf96,
.inputdf98 { height:40px; line-height:40px; color:#777; border:1px solid #e8e8e8; background:#fff; padding:0px 10px;*padding:0; font-size:16px; border-radius:5px; behavior: url(css/PIE.htc); box-sizing: border-box; behavior: url(plugins/boxsizing.htc); }
.input30 { width:30px; }
.input50 { width:50px; }
.input60 { width:60px; }
.input80 { width:80px; }
.input100 { width:100px; }
.input160 { width:160px; }
.input200 { width:200px; }
.input240 { width:240px; }
.input250 { width:250px; }
.input260 { width:260px; }
.input330 { width:330px; }
.input368 { width:348px; }
.input480 { width:480px; }
.input500 { width:500px; }
.inputdf,
.textareadf { width:100%;*width:98%;}
.inputdf90,
.textareadf90 { width:90%; }
.inputdf95,
.textareadf95 { width:95%; }
.inputdf96,
.textareadf96 { width:96%; }
.inputdf98,
.textareadf98 { width:98%; }
select.inputdf90 { width:92%; }
.searchBox select.inputdf90 { width:94%; }
select.inputdf90,
select.inputdf95,
select.inputdf96,
select.inputdf98 { color:#777; border:1px solid #ccc; background:#fff; }
.textareadf,
.textareadf98,
.textareadf95,
.textareadf96,
.textareadf90 { color:#777; border:1px solid #ccc; height:92px; background:#fff; padding:2px 3px; border-radius:5px; box-sizing: border-box; behavior: url(plugins/boxsizing.htc);    display: block;}
.widthAuto { width:auto !important; }
.widthdf100 { width:100% !important; }
.rela { position:relative; }
a.whiteA:link,
a.whiteA:hover,
a.whiteA:visited { color:#fff !important; }
a.whiteA:hover { text-decoration:underline !important; }
select.input222 { width:226px; height:24px; line-height:24px; }
table { border-collapse:collapse; border:none; font-family: "Microsoft YaHei", "微软雅黑", Arial, "SimSun"; }
.inputGray { background:url(../images/repeat-x.jpg) 0px -208px repeat-x; padding:0px 5px; border:none; color:#668bbf; }
.padB22 { padding-bottom:22px; }
.padB26 { padding-bottom:26px; }

.content,.content1{ position:relative; z-index:2;background: #fff;}
/*.contentBG.content{ background:#f7f7f9;}*/
.content1{ background:#fff; padding:20px;}/*大白块*/
.QRcode{ position:absolute; top:40px; right:-177px;}
img.footUpBG,.footBox{ display:block;width:100%; z-index:0;}
img.footUpBG{bottom:124px;}
.footBox { line-height:22px; background:/*#221f20*//*#3c4044*/#293237;color:#fff; overflow:hidden; bottom:0; /*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#2b3237', endColorStr='#1f262b', gradientType='0');
background: -moz-linear-gradient(top, #2b3237, #1f262b); background: -o-linear-gradient(top, #2b3237, #1f262b); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2b3237), to(#1f262b)); text-align:left; */ }
dl.foot1{border-bottom: 1px solid #545e64 ;overflow: hidden; padding: 63px 0 69px; position: relative;}
dl.foot1 a{ color: #999; font-size: 12px; line-height: 26px;}
dl.foot1 a:hover{ color: #cd1924/*#57dad8*/;}
dl.foot1 h4 /*a:link,
dl.foot1 h4 a:hover,
dl.foot1 h4 a:visited*/{ display:inline-block; font-size: 13px; color:#f6f6f6;border-bottom:1px dashed transparent; white-space: nowrap; line-height:26px; margin-bottom: 33px;}
dl.foot1 h4 a:hover{color: #1a7ac0;}
dl.foot1 dt,dl.foot1 dd{ position: relative; z-index: 1;}
dl.foot1 dd.foot1BG{ width:530px; height:66px; position: absolute; bottom: 30px; right: 0px; z-index: 0; font-size: 80px; font-weight: bold; color: #383838; line-height: 1em;}
dl.foot2{ padding:20px 0; color: #999; overflow: hidden;}
dl.foot2 dt{ float: right; padding: 8px 0;}
dl.foot2 dd{ float: left;}
dl.foot2 dd span{margin:5px 14px;}
dd.webMapMod{ width: 400px; float: left;}
dl.foot1 h4,dd.webMapMod ul{ float: left;}
dd.webMapMod ul{ margin-left: 48px;}
dd.webMapModCity ul{ margin-left: 36px;}
dd.webMapMod h4 + ul{ margin-left: 0;}
dd.webMapModCity{ float: right;}
dl.foot1 h4{clear: both; width: 100%;}
/*--------------head开始---------------*/
.LogoBox{ float:left;padding:/*9px 0 5px 25px*/0; margin-right: 28px; border-left: 1px dotted #ebebf1;}
.LogoBox a { display:block; /*line-height: 0;*/}
.LogoBox a:hover img { transform:scale(1.06); }
.LogoBox a span,.LogoBox a p{ display: block; color: #333;}
.LogoBox a span{font-size: 23.5px;}
.LogoBox a p{font-size: 12px;}
.topBG { background:#1b59b5; width:100%; position:relative;z-index:9999999; /*border-bottom: 1px solid #dfdedf; box-shadow:0 0 4px rgba(0, 0, 0, 0.2);*/ background: transparent; /* border-bottom: 1px solid #ebebf1*/
/*background: url(../images/bg-fixed.png) 0px 0px repeat-x;*/
}
.topBGimg{ width:100%;height:100%; position:absolute; left:0px; top: 0px; bottom:0px; z-index:-1;display:none; *display:block;}
/*首页head*/
.index .topBG{/*background: transparent;*//*#1a7ac0*//*#293237*//*rgba(41,50,55,0.5)*//*height:80px*/; border: none;}
/*.index .topBG > .w1180{ width: 100%; padding: 40px 60px 9px 60px;box-sizing: border-box;}*/
.LogoBox{border-left: none;}
dl.logoCreditVanes dt,dl.logoCreditVanes dd{ padding-top: 4px;}
dl.logoCreditVanes dt,dl.logoCreditVanes dt > div,dl.logoCreditVanes dd{float: left; font:normal 30px/1em arial;}
dl.logoCreditVanes dt{color:#fff;}
dl.logoCreditVanes dd{color:#1a7ac0;}
dl.logoCreditVanes dd.logoLine{width: 3px; height: 22px; background: #1a7ac0; margin: 4px 15px 0;}
.vBig,.vsmall{ width: 0; height: 0;}
.vBig{ border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 20px solid #1a7ac0; position: relative; top: 3px; left: 3px; margin:0 3px 0 6px;}
.vsmall{ border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 10px solid #fff; position: absolute; bottom:0px; left: -5px;}
/*--------------head结束---------------*/


/*.top1BG,.top1BG a,*/.topUserBG,.topUserBG a{color:#fff/*#333*/;}
/*.top1BG,*/.topUserBG{ line-height:30px;height:30px; padding:4px 0; position:relative; z-index:99999;  overflow:visible; float: right;*width:180px !important;}
/*.top1,.top2*/.topUser,.topUserLog{float:right; white-space: nowrap;}
.topUserLog ul,
.topUserLog ul li { float:left; }
.topUserLog ul li { margin-right:20px; transition: all 0.3s; cursor:pointer; font-size:13px;}
.topUserLog ul li:hover,.top1 ul li a:hover { color:#5093d0; }
.top2.topBG{ /*position: absolute;*//*position: fixed;  */   /*rgba(26,122,192,0.7)*//*#1a7ac0*//*#257eb8*/ transition: all .6s ease 0s;}
.sonBody .top2.topBG{ background: #1a7ac0;}
.topLine{ color:#b7b7b7;}
/*nav选登录方式 begin*/
.dropdown{ text-align:right;}
ul.dropdown-menu,ul.dropdown-menu li{float:none;}
ul.dropdown-menu{padding:0px 8px;position: absolute;right: 8px; top: 38px; *top:45px !important;}
ul.dropdown-menu li{ margin:0; border:1px solid #ebebf1;border-top:none; padding:2px 8px; background:#fff;white-space: nowrap;}
ul.dropdown-menu li:first-child{ border:none; background:transparent; line-height:0;height:7px; font-size:0;padding:0; position:relative;top:1px;}
ul.dropdown-menu li:first-child img{/*position:relative;top:0px;*/position: absolute; top: 0px; left: 25px;}
ul.dropdown-menu li:first-child + li{border-top: 1px solid #ebebf1;}
ul.dropdown-menu li:hover{ color: #0099FF;}
ul.dropdown-menu li a{ color: #777; display:block; text-align: left; width: 90px; padding-left: 9px;}
ul.dropdown-menu li:first-child a{display: inline; text-align: right;}
ul.dropdown-menu li a:hover{ color:/*#5890c3*/#5093d0;;}
ul.dropdown-menu li a img{ position:relative;top:-2px; margin-right: 9px;}
/*nav选登录方式 over*/
.navSearchBox{padding:14px 65px 14px 0; overflow: hidden; float: none; position: relative; 
 /*width: 274px;*/ transition: all 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
/*.navSearchBox:hover{ width: 360px;}*/
.navSearchBox input[type="text"]{height:32px;line-height:32px; border:none; border-radius:4px; background: transparent; color: #222;padding:0 15px; font-size: 12px; padding:/* 0 6px 0 12px*/0 32px 0 10px; width: 100%; background: #f7f8f9; }
.navGo{display: block; width: /*42px*/32px; height: 32px; background: url(../images/zoom.png) no-repeat /*15px*/9px 8px; text-align: left;padding-left: /*37px*/32px; color: #fff; position: absolute;top: 14px;right: /*45px*/23px;}
.navUserName{ display:inline-block;overflow: hidden;*width: 100px !important;max-width:100px;text-overflow: ellipsis; text-align: left; margin-left: 10px; font-size: 13px;}
.h36{height: 25px;width: 100%;}
.todayCountBox{ padding: 41px 0; width: 250px;}
.todayWarning{ line-height: 0; padding: 8px 25px; margin-right: 20px;}
h1,h2,h3,h4,h5,h6{ font-weight: normal;}
h1{font-size: 30px;}
h2{font-size: 21px;}
h3{font-size: 18px;}
h4{font-size: 16px;}
h5{font-size: 14px;}
h6{font-size: 13px;}
.comSummaryBox{ font-size: 13px; line-height: 28px; padding: 15px 15px 0px 0px; position: relative;}
.defaultLogoBig{ display:inline-block; margin-right: 30px; /*border: 1px solid #5093d0 bbb;*/ border: 1px solid #e4e4e4/*#bec3ce*/; border-radius: 2px;}
.defaultLogoBig img,.defaultLogo img{ display: block;}
.defaultLogo{border: 2px solid #f8f8f8; border-radius: 2px;}
.comSummary span{margin-left: 70px;}
.comSummary span:first-child{margin-left: 0px;}
.comSummary h4{ line-height: 16px;}
.btnGrayLine,a.btnGrayLine,.btnBlueLine,a.btnBlueLine,a.btnBlue{display:inline-block; height: 28px; line-height: 28px; float:left; padding: 0 10px 0 9px;border: 1px solid #bbb;font-size: 13px; color:#fff;margin-left: 13px;}
.btnGrayLine:first-child,.btnBlueLine:first-child,.btnBlue:first-child{margin-left: 0;}
.btnGrayLine img,.btnBlueLine img,.btnBlue img{ margin-right: 9px; position: relative;top: -1px;}
.btnGrayLineIconHov,.btnBlueLineIconHov,.btnBlueLineIconHov{ display: none;}
.btnGrayLine:hover .btnGrayLineIcon,.btnBlueLine:hover .btnBlueLineIcon{ display: none;}
.btnGrayLine:hover .btnGrayLineIconHov,.btnBlueLine:hover .btnBlueLineIconHov{ display: inline;}
.btnGrayLine:hover,a.btnGrayLine:hover,.btnBlueLine:hover,a.btnBlueLine:hover{color: /*#1b59b5*/#5093d0; border: 1px solid /*#1b59b5*/#1a7ac0;}
.btnBlueLine, a.btnBlueLine{ border: 1px solid #5093d0; color:#5093d0;}
.btnGrayLine, a.btnGrayLine{ color:#999;}


a.btnBlue{ background: #5093d0; border: 1px solid #5093d0;}
.btnBlueA{ background: #cd1924/*#427fdc*//*#5093d0*/; color: #fff; border: 1px solid /*#427fdc*/#1a7ac0; border: none;}
.btnBlueA:hover{ background: #cd1924/*#57dad8*/;}
.btnGray.btnBig{background: #f0f0f0; color: #666; border: 1px solid #ccc; font-size: 12px; width: 128px; /*color: #1a7ac0;*/}
.btnSetTag{ background: transparent; color: /*#427fdc*/#1a7ac0; border: 1px solid #ddd; border: none; text-shadow: 0 0 5px #000; font-weight: bold;}
ul.Tab1tit { overflow: hidden;/* margin-bottom: 13px;*/ margin: 0px auto; text-align: center; background: rgba(255,255,255,0.2);}
ul.Tab1tit li{ height: /*45px*/55px;line-height: 55px; max-width: 150px; *float: left !important;display: inline-block; font-size: 14px; color: #fff;cursor: pointer;transition: all 0.28s ease 0s;/* background: url(../images/whiteBG40.png) repeat; */}
ul.Tab1tit.sixLi li{ width: 16%;}
ul.Tab1tit.fiveLi li{ width: 19%;}
ul.Tab1tit.fourLi li{ width: 24%;}
ul.Tab1tit.threeLi li{ width: 32%;}
ul.Tab1tit.twoLi li{ width: 49%;}
ul.Tab1tit li:hover{ color: #5093d0/*#ddd*/;}
ul.Tab1tit li a{ color: #fff; display: block; /*padding: 0 40px; */}
ul.Tab1tit li a:hover{ color: #fff/*#5093d0*/;}
ul.Tab1tit li.TabActive a{ background:#cd1924 /*#fff*/;}
ul.Tab1tit li.TabActive a,ul.Tab1tit li.TabActive a:hover{color: #fff/*#222*/; }
ul.Tab1tit li:first-child{border-left:none;}
.Tab1Con,.clientBox{ background: #fff; overflow: hidden; min-height: 300px;}
dl.comPortraitBox{ overflow: hidden;}
dl.comPortraitBox dt{ float: left; padding:46px 52px 0 17px;}
dl.comPortraitBox dt a{ display: block; margin-bottom: 31px; }
dl.comPortraitBox dt a img,dl.comPortraitBox dt a h4{ display: inline-block; color: #1b59b5;}
dl.comPortraitBox dt a img{ margin-right: 31px;}
dl.comPortraitBox dd{ padding: 55px 84px; max-height: 230px; background: red; overflow: hidden; background: #f7f7f7; text-align: center;}

dl.comPortraitBox dt a,dl.comPortraitBox dt a img{transition: all 0.2s ease 0s;}
dl.comPortraitBox dt a img.portraitHov{ display: none;}
dl.comPortraitBox dt a:hover{ transform: scale(1.08);}
/*dl.comPortraitBox dt a:hover img{ background: #1b59b5; border-radius: 40px;}
dl.comPortraitBox dt a:hover img.portrait{ display: none;}
dl.comPortraitBox dt a:hover img.portraitHov{ display: inline-block;}*/
.sonMod1Box{ position: relative; overflow: auto; /*padding-top: 40px;*/ padding: 40px 0;}
.titBlue{ font-size: 26px; line-height:1em; color: #222; overflow: hidden; border-bottom: 1px solid #eee; margin-bottom: 30px; text-align: center;}
/*.titBlue > div.floatL{ float: none;}*/
.titBlue div:first-child i,.titBlue div i + span{ display: inline-block; float: left;}
.titBlue i{ width:3px; height: 24px; margin-right: 14px;background: #cd1924/*#57dad8*/; display: none !important;} 
.titBlue div i + span{ border-bottom: 3px solid transparent/*#cd1924*//*#57dad8*/; padding-bottom: 16px;}
.titBlue a{ font-size: 12px; color: #999;}
.titBlue a:hover{ color: #1a7ac0;}
a.TitBlueGoData{ color: #222; position: relative;top: 8px;left:16px;}
a.TitBlueGoData:hover{ color: #1a7ac0;}

.position{ font-size: 12px; line-height:1em; color: #999; overflow: hidden; border-bottom: 1px solid #eee;margin-bottom: 20px;}
.position div:first-child i,.position div:first-child span{ display: inline-block;}
.position i{ width:4px; height: 16px; line-height: 16px; margin-right: 13px;} 
.position div:first-child span{ padding-bottom: 10px;}
.position a{ font-size: 12px; color: #999;}
.position a:hover{ color: #1a7ac0;}

.articleBox,.articleBox2,.videoBox,.videoBox2{padding-top: 15px;/* width:800px;*/}
.articleBox2,.videoBox2{ width: 100%;}
.videoBox,.videoBox2{ /*background: #292929;*/}
.videoBox2{/* padding: 20px 15px 15px; box-sizing: border-box;*/ padding-top: 0;}
.articleBox h1,.articleBox2 h1,.videoBox h1,.videoBox2 h1{ font-size: 26px; line-height: 1.4275em;}
.articleBox2 h1{ text-align: center;}
.articleBox2 .articleInfo .floatL{ float:none;}
.articleBox2 .articleInfo .floatL span,.articleBox2 .videoInfo .floatL span{ float: left;}
.articleBox2 .articleInfo{ text-align: center;}
.videoBox h1,.videoBox2 h1{/* color:#ddd;*/ font-size: 22px;}
.articleInfo,.videoInfo{ overflow: hidden; line-height: 1em; padding: 20px 0; margin-bottom: 20px;}
.videoInfo{font-size: 12px; padding: 15px 0;}
.articleInfo .floatL span,.videoInfo .floatL span{ display: inline-block; float: left; margin-right: 48px;}
.articleInfo,.articleInfo a{color:#999;}
.videoInfo,.videoInfo a{color:#999;}
.articleInfo a:hover{ color: #00cac7;}
.videoInfo a:hover{ color: #00cac7;}
.articleCon,.videoCon{ line-height: 2em; font-size:16px; letter-spacing: 1px;}
.videoCon{/* color:#999;*/}
.articleCon p,.videoCon p{ text-indent: 2em; margin-bottom: 1em;}
.articleCon img,.videoCon img{ max-height: 320px; max-width: 800px; margin-right: 20px; margin-bottom: 10px; float: left;}


a.Resis{display: block;}

dl.oneList{overflow: hidden;border-bottom: 1px dotted #eee; margin-bottom: 25px; padding-bottom: 25px;}
dl.oneList dt,dl.oneList dd{ float: left;}
dl.oneList dt,dl.oneList dt img{ display: block; min-height: 80px; width: 260px;}
dl.oneList dd{ width: 590px; margin-left: 30px;}
dl.oneList dd h3{ font-size: 19px;/*float: left;*/ margin-bottom: 5px;}
dl.oneList dd h3 a{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
dl.oneList dd span{ display: block; /*float:right;*/ color:#999;}
dl.oneList dd span b{ font-weight: normal; }
dl.oneList dd p{ display: block; clear: both; color:#666; font-size: 14px; position: relative; top: 15px;}

.creditLevelCon{ padding: 15px 0 15px 24px; position: relative;}
.creditLevelCon > dl{ float: left;}
.creditLevelCon > div{overflow: hidden;}
.creditLevelCon dl{ padding-top: 64px; max-width: 170px; margin-right: 93px;}
.creditLevelCon dl dt{ font-size: 16px; line-height: 26px; color: #222; margin-bottom: 20px; overflow: hidden;}
.creditLevelCon dl dt span,.creditFileCon dl dt img{ display: inline-block;float: left;}
.creditLevelCon dl dt img{ margin-left: 20px;}
.creditLevelCon dl dd{ font-size: 12px; line-height:22px; color: #999;}
.creditLevelCon dl dd a{ font-size:14px; color:#1a7ac0;}
.creditLevelPic{ position: relative; /*top: -26px;*/ right: 0px;}
.industryRankBox,.regionalRankBox{ background: #666a7f; padding-bottom: 32px;}
.industryRankBox .titBlue{ border-bottom: 1px solid #81849c;}
.industryRankBox .titBlue,.regionalRankBox .titBlue{ color: #fff;}
.regionalRankBox .titBlue{ border-bottom: 1px solid #70abe0;}
.regionalRankBox{ background: /*#273475*/#5093d0;}
.glgxBox.sonMod1Box{ padding-bottom: 20px;}
.glgxCon{ padding: 40px 0;}
.searchWebBG,.lightBG{ background: #f7f7f9/*f6f6f6*/;}
.searchWebBox .titBlue,.padT20B40 .titBlue{ /*padding-bottom: 20px;*/margin-bottom: 20px;}
/*.colorDescription a,.colorDescription a span{ display: inline-block; cursor: pointer;}
.colorDescription span{ margin:0 19px;}
.colorDescription span:first-child{margin-left: 0; margin-right: 0;}
.colorDescription > .gray3 a:last-child span:last-child{ margin-right: 0;}
.colorDescription > .gray3 > span:first-child{margin-right: 19px;}
.colorDescription .BGwhite{border: 1px solid #e4e4e4; margin-top: 1px;}
.CDlit{ width: 17px; height: 11px;border-radius: 2px;}
.CDlit2{ width: 22px; height: 11px;display: inline-block;border-radius: 2px;}*//*各色注解*/
.creditFileCon{clear: both;width: 82%;}
.creditFileMod{ border: 1px solid #ebebf1; padding: 20px 0 25px; overflow: hidden; margin-bottom: 25px;}
.fileDot,.fileDot + h3{ display: inline-block;float:left;}
.fileDot{ width: /*8px*/6px; height: 30px; margin-right: 17px;}
.fileDot + h3{ line-height: 18px;padding-top: 10px; margin-bottom: 20px;}
.creditFileModCon{clear: both; overflow: hidden; line-height: 32px; padding: 0 25px;}
/*.creditFileModCon .current{ padding-bottom:9px ;}*/
.tableInfo th,.tableInfo td{text-align: left; vertical-align: top; font-weight: normal; font-size: 14px;}
.tableInfo th b{ font-weight: normal;}
.tableInfo th{ white-space: nowrap;}
.tableInfo td{ color: #888;}
.creditFileModCon .tableInfo{ width: 54%;}
.creditFileModCon .tableInfo:first-child{ width: 41.5%;}
/*手风琴begin*/
.menu_list{margin:0 auto;}
.menu_head{	/*height: 47px;line-height: 47px;	padding-left: 38px;border-left: 1px solid #e1e1e1;	border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;border-top: 1px solid #F1F1F1;margin: 0px;background: #f1f1f1 url(../images/pro_left.png) center right no-repeat;*/
			cursor: pointer;position: relative;clear: both;overflow: auto; border-bottom: 1px solid #9096a5; padding: 15px 0;}
/*.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}*/
/*.menu_body{	line-height: 38px;	border-left: 1px solid #e1e1e1;	backguound: #fff;	border-right: 1px solid #e1e1e1;}*/.menu_body{padding: 26px 0;}
.menu_body a{display:block;color:#777777;border-bottom:1px solid #e1e1e1;/*height:38px;line-height:38px;padding-left:38px;background:#fff;text-decoration:none;*/}
/*新增*/
.menu_head dl dt{ width: 240px; white-space: nowrap;}
.menu_head dl dd{ color: #888;padding: 0 15px;    height: 50px; line-height: 50px;}
.menu_head dl dd:first-child{ margin-right: 12px;}
.menu_head dl dd:first-child img{ width: 50px;  max-height: 50px; vertical-align: middle;}
.menu_head dl dd:last-child,.menu_head dl dd.floatR{ padding-right: 13px;}
.menu_head dl dd:last-child{ padding-right: 0;}
.menu_head dl dd .CDlit2{position: relative; top: 3px;}
.menu_head dt.floatL,.menu_head dd.floatL{ float:none;}
/*手风琴over*/
/*为了快速锚点临时调整*/
.side-content{ width: 250px; position: relative; float: right;   display: none;}
.side-catalog{ visibility: visible !important; bottom:252px !important; }
.creditFileCon {width: 75.8%;}
dl.enterpriseMap1,dl.riskWarning1{ padding-bottom: 35px;}
dl.enterpriseMap1 dt.floatR{ white-space: nowrap; margin-bottom: 30px;}
dl.enterpriseMap1 dt.floatR a{ display: inline-block;margin-left: 35px;/* margin-left: 15%; */}
dl.enterpriseMap1 dt.floatR a:first-child{margin-left: 0;}
dd.enterpriseMap1Con { clear: both;}
dd.enterpriseMap1Con img { display: block; width: 60%; margin: 0 auto;}
dl.riskWarning1 .dt h2{ height: 30px; line-height: 30px;}
dd.riskWarningCon{ overflow: auto; clear: both;}
dd.riskWarningCon .floatL,dd.riskWarningCon .floatR{ width: 50%;}
dd.riskWarningCon .floatR{ text-align: right;}
.riskArea{margin-bottom: 60px;}
.riskArea img,dd.riskWarningCon .floatL img,dd.riskWarningCon .floatR img{ width: 100%;}
.PFcountBox{ margin-right: 94px;}
dl.PFcount{ border: 1px solid #e0e0e0; padding: 12px 11px; width: 149px; margin-right: 26px; position: relative; float: left;}
dl.PFcount dt{ font-size: 17px; color: #1b59b5; line-height: 30px;}
dl.PFcount dd{ font-size: 26px; color: #666; line-height: 35px;}
dd.PFcountBG{ position: absolute; right: 0; bottom: 0; line-height: 0; }
dd.PFcountBG img{ display: block;}
.PFbox{ overflow: auto;}
.PFbox h5{ margin-right: 40px;}
.PFbox h5  a{ display: inline-block; margin-left: 33px; color: #999;}
.PFbox h5  a:first-child{ margin-left: 0;}
.PFbox h5  a:hover{ color: #1b59b5;}
.PFbox h5,.PFbox .searchBox{ line-height: 32px;}
.PFbox h5{ float:left;}
.searchBox{ padding: 0 21px 0 0; overflow: hidden; position: relative;}
.searchBox input[type="text"] { height: 30px; line-height: 30px; border: 1px solid #bbb; background: transparent; color: #666;
font-size: 12px; padding: 0 6px 0 12px; width: 100%;}
.searchGo{display: block; width: 42px; height: 32px; background: url(../images/zoom1.png) no-repeat 11px 6px; text-align: left;padding-left: 37px; color: #fff; position: absolute;top: 0px;right: 0px;}
.blueDescription{  line-height:32px;clear: both;}
.PFcon{ clear: both;}
.PFcon dl{ padding: 25px; overflow: auto; border: 1px solid #ebebf1; margin-bottom: 20px;}
.PFcon dl:hover{ background: #f3f3f3;}
.PFcon dl dt{ margin-right: 26px;}
.PFcon dl dt img{ display: block;}
.PFcon dd{ line-height: 20px; padding-top: 2px;}
.PFcon dd h4{ font-weight: bold;}
.PFcon dd h4 a{ font-size: 16px;}
.PFcon dd p{ font-size: 14px;}
.PFcon dd p,.PFcon dd.floatL p a{ color: #888;}
.PFcon dd.floatL p a:hover{ color: #1b59b5;}
.PFcon dd h4,.PFcon dd.floatR p:first-child{ margin-bottom: 13px;}
.PFcon dd.floatR p{ text-align: right;}
.PFcon dd.floatR p span{ display: inline-block; margin-left: 15px;}

/*高级搜索样式调整b*/
.advancedSearchBox{ background: #fff; border: 1px solid #ebebf1;}
.advancedSearchBox > .clearfix{ border-bottom: 1px dashed #eee; line-height: 27px; padding: 25px 30px 13px; overflow: auto; background: #e6e8ed;}
.advancedSearchBox > .clearfix .floatR a{ font-size:12px; color: #999;}
.advancedSearchBox > .clearfix .floatR a:hover{ color: #1a7ac0;}
.shaixuan-tj span.crumb-select-item{ margin: 0 10px 0px 0;}
.shaixuan-tj .blue1,.shaixuan-tj .gray2{  margin: 0;margin-right: 18px;}
.shaixuan-tj .blue1{ font-size: 16px;}
.shaixuan-tj .gray2{ font-size: 12px; color: #999;}
.crumb-select-item a b{ display: none;}
#sxbtn{ padding: 0;margin: 0 auto; line-height: 0; position: relative; top: 21px; border-bottom: none;*display: none !important;}
#page-search-store{*padding-bottom: 25px !important;}
#sxbtn span{ box-sizing: border-box;/* behavior: url(plugins/boxsizing.htc);*/}
.shaixuan-btn,.shaixuan-btn span{ background: #fff; width: 94px;}
.shaixuan-btn{ float: none;}
.shaixuan-btn span{ height: 20px; line-height: 20px; margin: 0; border-top: none; overflow: hidden;}
.clearfix:after{ display: inline-block;}
.search-by{padding-top: 15px;}
.searchResultBox,.hisSearchBox,.archivesBox{ overflow: auto;}
.searchResultBox,.archivesBox{ width: 955px;}
.archivesBox .hisSearchBox,.archivesBox .searchResultBox{ width: 100%;}
/*高级搜索样式调整o*/
.hisSearchBox{ padding: /*15px*/0 0px 13px; border: 1px solid #e8e8e8; }
.hisSearchBox > div{ margin-top: 20px;}
.hisSearchBox > div:first-child{margin-top:0}
/*.hisSearchBox h3{ padding: 10px 15px 12px;}*/
.hisSearchBox h3{ padding: 22px 15px 22px 0; background: #e6e8ed; margin-bottom: 20px; color: #222; overflow: hidden;}
.hisSearchBox h3 i,.hisSearchBox h3 span{ display: block; float: left;}
.hisSearchBox h3 i{ width: 3px;background: #cd1924/*#57dad8*/; height: 22px; display: block; margin-right: 14px;}
.hisSearchBox ul li{ margin-bottom: 10px; padding: 0 15px;}
.hisSearchBox ul li a{ display: block; width: 196px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 24px; color: #999;}
.hisSearchBox ul li a:hover{ color: #1a7ac0;}

.Rbar{ width: 355px;}
.Rbar.hisSearchBox{ border:none;}
.Rbar.hisSearchBox .indModUl ul li{padding:0px;}
.Rbar.hisSearchBox  ul li a{color:#222; width: 300px;}
.Rbar.hisSearchBox  ul li a:hover{ color: #1a7ac0;}
.Rbar .indSmlMod{padding:0px;}
.Rbar dl.indFir dd{width: 200px;}
.Rbar .indModUl ul li a{ width: 300px;}
.filterBox{ border: 1px solid #e6e8ed; border-bottom: none; padding: 25px 23px 13px; line-height: 27px; overflow: hidden; background: #e6e8ed;}
.filterBox.BGcyan1 table{ color: #fff;}
.filterBox h4,.filterBox dl,.filterBox dl dt,.filterBox dl dd{ float: left;}
dl.filterMod { overflow: hidden; color: #999; font-size: 12px;}
dl.filterMod dd{ margin-left: 10px;}
dl.filterMod dd a{ display: block; line-height: 25px; padding: 0 8px; /*border: 1px solid #999; color: #999;*/ border: 1px solid #5093d0; background: #5093d0; color:#fff !important; text-decoration: none; border-radius: 2px; white-space: nowrap;}
dl.filterMod dd a:hover{ border: 1px solid #cd1924/*#57dad8*/; background: #36d1cf; color: #fff; line-height: 25px;}
.filterSearchBox{ overflow: hidden; float: none; position: relative; transition: all 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.filterSearchBox input[type="text"]{height:25px;line-height:25px; background: #fff/*transparent*/; color: #999; font-size: 12px; padding:0 32px 0 10px; width: 130px; border:1px solid #ccc;}
.filterGo{display: block; width: 32px; height: 32px; background: url(../images/zoomBlue.png) no-repeat 9px 6px; text-align: left;padding-left: 32px; color: #fff; position: absolute;top: 0px;right: 0px;}
.filterSelect{ height: 27px; padding:0 5px; border-color: #ccc; color: #999; }

.riskColorBox{ overflow: hidden; margin-bottom: 30px;}
.riskColorBox dl, .monitorData{ padding: 15px 19px 9px; width: 190px; float: left; margin-left: 15px;}
.monitorData{ padding-top:19px; }
.riskColorBox dl{ color: #fff; border-radius: 3px;}
.riskColorBox dl:first-child{margin-left: 0;}
.riskColorBox dl dt{ font-size: 16px; line-height: 25px;}
.riskColorBox dl dd{ line-height: 20px;}
.riskColorBox dl dd.riskLine{ width: 16px; height: 3px; line-height: 0; font-size: 0; background: #fff; margin-bottom: 11px;}
.riskOne{background: #36d1cf/*#51bab1*/;}
.riskTwo{background: #5592e5;}
.riskThree{background: #8f9aaa;}
.riskFour{background: #e55569;}
.monitorData{ background: #e6e8ed/*f6f6f6*/;}
.monitorData table th,.monitorData table td{ color: #999; white-space: nowrap; line-height: 26px;}
.monitorData table th{ padding-right: 18px;}


.table1,.table1 th,.table1 td{ border-collapse: separate !important;}
.table1{border:1px solid #e8e8e8;}
/*.searchResultBox table th{ white-space: nowrap;}*/
.table1 th,.table1 td{ padding: 16px 22px; line-height: 1em; color: #999; font-weight: normal;}
.table1 th{ color: #222/*#4d5fa4*/; padding: 24px 20px 19px; white-space: nowrap; text-align: left;}
.table1 tr:hover td{ background: #f1d4d4/*#b1e9ec*//*#c3cfec*//*e6e8ed*//*f6f6f6*/;}
.table1 tr:hover td,.table1 tr:hover td a{ color:#222/*#4d5fa4*/;}
.table1 tr:hover td a{ /*color:#4d5fa4;*/ text-decoration: underline;}
.table1 tr:first-child th, .table1  tr:first-child td{ border: 1px solid transparent;}
.table1 tr td{ /*border-bottom:*/border-top: 1px solid #eee; vertical-align: middle; line-height: 30px; font-size: 13px;}
.table1 tr:first-child + tr td{border-top: 1px solid #eee;}
.table1 td:first-child{ padding-right: 0;}
/*.table1 tr:first-child, .table1  tr.trHeight:hover{ background: transparent;}*/
.table1 tr.trHeight td{ height: 20px; line-height: 20px; border-width: 0px; padding: 0px; margin: 0px;}
/*table3是色仿table1的文字类带线表单*/
.table3 th,
.table3 td { line-height:2em; padding:10px; font-size:15px; font-weight:normal; border:1px solid #e8e8e8; }
.table3 th { background:#f5f5f5; color:#222;  text-align: center; }
.table3 td { background:#fff;}

table.tdTop tr td{ vertical-align: top;}
.searchResultBox .table1 h3,.myNotesBox .table1 h3{ margin-bottom: 10px; line-height: 32px;}
.spacing1 p span{ margin-right: 40px;}
.spacing1 p span a{ color:#1a7ac0; margin-right: 10px;}
.myNotesBox .table1 .spacing1 h3 a{ color: #1a7ac0;}
/*睁眼闭眼begin*/
.d {width: 18px;height: 18px;background: url('../images/a.png') no-repeat;	cursor: pointer;}
.a {background-position: -21px -23px;}
.b {background-position: -21px -95px;}
/*睁眼闭眼over*/
.archiveMod{ border-top: 1px solid #e8e8e8; padding: 14px 0 14px 25px;}
.archiveMod:first-child{ border-top: none;}
.archiveMod h3{ height: 40px; line-height: 40px; padding: 10px 0;}
.archiveMod h3 span.floatL{ font-size: 20px; color: #1a7ac0; }
.archiveMod > h4{ font-weight: bold; line-height: 30px; margin-bottom: 15px; margin-top:15px;}
.archiveMod h3 + h4{margin-top:0px;}
.formBoxA table th,.formBoxA table td{ text-align: left; min-width: 60px;}
.formBoxA table td{ color: #888; line-height: 34px;}
.formBoxA table td .bold{ color: #222;}






.warningBox{ overflow: auto; margin-bottom: 25px;}
.warningBox dl{ float: left;/* margin-right: 16px;*/ padding: 22px 25px; width: 197px;/* height: 46px; */overflow: hidden; background: #4a607d;}
.warningBox dl dt,.warningBox dl dd{ float: left;}
.warningBox dl dt{ margin-right:25px;}
.warningBox dl dd{/* width:122px; max-width: 123px;*/}
.warningBox dl dd h4{ font-size: 15px; color: #fff;}
dl.comMonitor{padding: 12px 25px;/* height:72px;*/ margin-right: 0; width: 162px; float: right; background: #4d79a2;}
dl.comMonitor dd{ font-size: 12px; line-height: 22px;}
dl.comMonitor dd{ float:left;}
dl.comMonitor dt{ float:right; margin-right: 0;padding: 25px 0 0;}
dl.comMonitor dd p { color: #222;}
dl.comMonitor dd p span:first-child{ margin-right: 16px; display: inline-block; width: 50px; color: #fff;}
dl.comMonitor dd p span:last-child,dl.comMonitor dd p span:first-child + span,
.warningBox dl dd p{ color: /*#999*/#b0bdce;}
.warningBox dl dd h4 p {display: inline;}
.warningBox dl dd h4 p span{color: #fff;}
.rankBox{ float: right; width: 185px;}
.rankBox dl dt{ font-size: 16px; line-height: 16px; margin-bottom: 14px;}dl.comMonitor dd p span:first-child
.rankBox dl dd ul li{ overflow: auto; line-height: 22px; *line-height:16.5px !important;outline: none;}
.rankBox dl dd span,.rankBox dl dd a{ display: inline-block; float: left;}
.rankBox dl dd span{ width: 15px; height: 15px; line-height: 15px; position: relative;top: 5px; margin-right: 15px; text-align: center; /*background:#8c9196; color: #fff;*/ font-size: 12px; border-radius: 2px;border: 1px solid #8c9196; color: #8c9196;box-sizing: border-box; behavior: url(plugins/boxsizing.htc);line-height: 1;}
.rankBox dl dd a{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 150px; font-size: 12px;}
.clientBox{ margin-top: 25px; border: 1px solid #ebebf1;}
.clientBox:first-child{ margin-top: 0;}
.clientBox dd.riskWarningCon .floatL{ width:83%}
.clientBox .riskArea{ margin-bottom: 0;}
.clientBox .riskWarning1{ padding-bottom: 0;}
dl.rankUp{ margin-bottom: 25px;overflow: hidden;}
dl.rankUp + hr{ width: 100%; border: none; height: 1px; background: #ebebf1;margin-bottom: 25px;}
dl.rankUp dd ul li:first-child span,dl.rankUp dd ul li:first-child + li span,dl.rankUp dd ul li:first-child + li + li span{ background: /*#ee383e*/#e05a5a; border: 1px solid #e05a5a; color: #fff;}
dl.rankDown dd ul li:first-child span,dl.rankDown dd ul li:first-child + li span,dl.rankDown dd ul li:first-child + li + li span{ background: /*#4684e1*//*#5890c3*/#5093d0; border: 1px solid #5093d0; color: #fff;}
.clientBox > h2{ margin-bottom: /*18px*/11px;}
.screenCustomerTab{}
.screenCustomerTab a{ display: inline-block;font-size: 14px; margin-left: 26px; line-height: 34px;}
.screenCustomerTab a:first-child{ margin-left: 0;}
.screenCustomerTab a span{ color: #ed1b23;}
.screenCustomerTab a:last-child{ color: #999;}
.screenCustomerTab a:last-child:hover{ color: #1b59b5;}
.clientSearch{ padding-top: 10px; margin-bottom: 25px; }
.clientSearch > .floatR{margin-left: 400px;}
.noteIconHov{ display: none;}
.note:hover .noteIcon{ display: none;}
.note:hover .noteIconHov{ display: inline;}
/*.table1 th,.table1 td{padding:12px; line-height:20px; font-size:13px; text-align: center;}
.table1 th{ background:#f1f1f1; color:#666; font-weight: normal; white-space: nowrap; padding: 10px 12px;}
.table1 td{ color:#888; border-bottom: 1px solid #ebebf1; word-break:break-all; padding: 6px 12px;}*/
.trGray td,.trGray th{ background:#f5f5f5;}
/*.table2 th,.table2 td{padding:18px 12px; line-height:20px;  font-size:13px; border: 1px solid #ebebf1;border-left: none;border-right: none;}
.table2 th{ background:#f5f5f5; color:#666; font-weight: normal; white-space: nowrap; text-align: center; }
.table2 td{ color:#888; word-break:break-all; text-align: left;}*/
/*登录弹窗样式begin*/
/*.loginTCbox,.regTCbox{  width:400px; background: #fff; position: relative; padding-top: 89px; padding-bottom: 20px;}
.loginTCbox dl,.regTCbox dl{padding: 0px 35px 0px; width: 330px; max-height: 380px;overflow: auto;}
.loginTit{ line-height: 60px; color: #1b59b5; font-size: 21px; text-align: center; padding-top:17px; position: absolute; top: 0; left: 0; width: 100%;}
.loginTCbox dl dd,.regTCbox dl dd{ padding: 10px 0; overflow: auto;}
.loginTCbox dl dd:first-child, .regTCbox dl dd:first-child{ padding-top: 0;}
.loginTCbox dl dd input[type="text"],.loginTCbox dl dd input[type="password"],.loginTCbox dl dd select,.loginTCbox dl dd textarea{width:292px;  padding: 0 15px; color: #999; border: 1px solid #ebebf1;  border-radius: 4px;}
.loginTCbox dl dd input[type="text"],.loginTCbox dl dd input[type="password"],.loginTCbox dl dd select{ line-height: 42px; height: 42px;}
.loginTCbox dl dd select{ width: 324px;}
.loginTCbox dl dd textarea { padding: 5px 15px; line-height: 28px;}

.regTCbox dl dd input[type="text"],.regTCbox dl dd input[type="password"],.regTCbox dl dd select,.regTCbox dl dd textarea{width:280px;  padding: 0 15px; color: #999; border: 1px solid #ebebf1;  border-radius: 4px;}
.regTCbox dl dd input[type="text"],.regTCbox dl dd input[type="password"],.regTCbox dl dd select{line-height: 42px; height: 42px;}
.regTCbox dl dd select{ width: 312px;}
.regTCbox dl dd textarea { padding: 5px 15px; line-height: 28px; }*/


/*登录弹窗样式begin*/
.loginTCbox,.regTCbox,.editPwdTCbox{ /*padding: 17px 35px 20px; width: 330px; */ width:400px; background: #fff; position: relative; padding-top: 89px; padding-bottom: 20px;}
.loginTCbox dl,.regTCbox dl,.editPwdTCbox dl{padding: 0px 35px 0px; width: 330px; max-height: 380px;overflow: auto;}
.loginTit{ line-height: 60px; color: #1b59b5; font-size: 21px; text-align: center; padding-top:17px; position: absolute; top: 0; left: 0; width: 100%;}
.loginTCbox dl dd,.regTCbox dl dd,.editPwdTCbox dl dd{ padding: 10px 0; overflow: auto;}
.loginTCbox dl dd:first-child, .regTCbox dl dd:first-child,.editPwdTCbox dl dd:first-child{ padding-top: 0;}
.loginTCbox dl dd input[type="text"],.loginTCbox dl dd input[type="password"],.loginTCbox dl dd select,.loginTCbox dl dd textarea{width:292px;  padding: 0 15px; color: #999; border: 1px solid #ebebf1;  border-radius: 4px;}
.loginTCbox dl dd input[type="text"],.loginTCbox dl dd input[type="password"],.loginTCbox dl dd select{ line-height: 42px; height: 42px;}
.loginTCbox dl dd select{ width: 324px;}
.loginTCbox dl dd textarea { padding: 5px 15px; line-height: 28px;}

.regTCbox dl dd input[type="text"],.regTCbox dl dd input[type="password"],.regTCbox dl dd select,.regTCbox dl dd textarea{width:280px;  padding: 0 15px; color: #999; border: 1px solid #ebebf1;  border-radius: 4px;}
.regTCbox dl dd input[type="text"],.regTCbox dl dd input[type="password"],.regTCbox dl dd select{line-height: 42px; height: 42px;}
.regTCbox dl dd select{ width: 312px;}
.regTCbox dl dd textarea { padding: 5px 15px; line-height: 28px; }

.editPwdTCbox dl dd input[type="text"],.editPwdTCbox dl dd input[type="password"],.editPwdTCbox dl dd select,.editPwdTCbox dl dd textarea{width:292px;  padding: 0 15px; color: #999; border: 1px solid #ebebf1;  border-radius: 4px;}
.editPwdTCbox dl dd input[type="text"],.editPwdTCbox dl dd input[type="password"],.editPwdTCbox dl dd select{ line-height: 42px; height: 42px;}
.editPwdTCbox dl dd select{ width: 324px;}
.editPwdTCbox dl dd textarea { padding: 5px 15px; line-height: 28px;}


.logCode span{ display: inline-block;}
.loginTCbox dl dd.logCode input[type="text"]{ width: 144px;}
.btnGetCode{ width:140px; height: 44px; background: #eee; border-radius: 4px; color: #999;}
.agree{ color: #222;}
.btnBig,.btnLogin,.btnReg,.btnAccount{height: 44px;font-size: 19px; border-radius: 2px; font-weight: normal;}
.btnLogin,.btnReg,.btnAccount{ width: 100%; background: /*#427fdc*/#1a7ac0; color: #fff; }
.btnReg,.btnAccount{ width: 210px;}
.btnAccount{width:90px;}
.btnAccount{ background: transparent; color: #999; font-size: 16px;}
.loginTCbox dl dd p{ line-height: 42px;}
.topUser{ color: #769bd3;}
.btnLogA{ background: transparent; border: none; color: /*#89b6f9*/#5093d0;}
.btnLogA:first-child{color: #fff;}
.btnLogA:hover{ /*color: #fff; transform: scale(1); */transition: all 0.28s ease 0s;}
.btnLogAicon{ margin-top: -3px;}
.layui-layer-page .layui-layer-content{ overflow:hidden !important;}
/*登录弹窗样式over*/
/*标签样式begin*/
dl.comTag{ position: relative; min-width: 150px;}
dl.comTag dt{border: 1px dashed transparent; padding: 5px 10px; overflow: auto;}
dl.comTag dd{ display: none; position: absolute;right: 10px; bottom: 5px;}
dl.comTag:hover dd{ display: block;}
dl.comTag:hover dt{ border: 1px dashed #ebebf1;}
dl.comTag dt a{ color: #999;margin-left: 10px; /*display: inline-block;  float: left;*/}
dl.comTag dt a:first-child{ margin-left: 0;}
dl.comTag dt a:hover{ color: #cd1924/*#57dad8*/;}
.comTagEdit{ background: transparent;}
/*标签弹窗begin*/
.chooseTagTCbox{ overflow: auto; position: relative;}
.chooseTagTCbox span{ display: inline-block;}
.chooseTagTit,.chooseTagTCbox dl,.TCbtnBox{padding: 12px 25px; overflow: auto;}
.chooseTagTit{ height: 32px; line-height: 32px; background: /*#eee*//*#222*/#19214a; color: /*#222*/#fff; font-size: 18px; overflow: hidden;}
.chooseTagTCbox dl{ padding-bottom: 0; max-height: 322px; overflow: auto;}
.chooseTagTCbox dl dd{ display: block; overflow: hidden; line-height: 45px; border-bottom: 1px dashed #eee;}
.chooseTagTCbox dl dd span.floatL{width: 300px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis; font-size: 14px;}
.chooseTagTCbox dl dd span.floatR{ width: 30px;}
.chooseTagTCbox dl dd span.floatR * { cursor: pointer;}
.chooseTagTCbox dl dd span b{ color: #999; font-weight: normal; cursor: pointer;}
.chooseTagTCbox dl dd span input[type="text"]{ border: 1px solid #ebebf1; line-height: 28px; *height: 28px; height: 28px\9;height: 28px\0; border-radius: 2px; padding: 0 10px; width: 225px;}
b.delTag,b.addTag{ display:inline-block; height: 16px; width: 16px; line-height: 16px; border-radius: 20px;  color: #fff; text-align: center;background: url(../images/delTag.gif) 0px 0px no-repeat #444;}
b.addTag{background-image: url(../images/addTag.gif); background-color: #417edc;}
b.serial{ display: inline-block; min-width: 30px; overflow: visible;}
.btnWhite{ /*background: #fff; color: #999; border: 1px solid #ebebf1;*/background: #bbb/*#9ca2b7*/; color: #fff; border: 1px solid #bbb;}
.btnWhite:hover{ background: #cd1924/*#57dad8*/; border: 1px solid #cd1924/*#57dad8*/;}
.btnMini{ font-size: 13px; padding: 0 10px; height: 32px; border-radius: 2px;}
.btnBig{ width:160px; font-size: 16px;}
.btnSmall,a.btnSmall{ font-size: 12px; height: 22px; line-height: 22px; padding: 0 8px;}
.btnSmallB,a.btnSmallB{display: block; line-height: 25px;  padding: 0 8px; /*border: 1px solid #5093d0; background: #5093d0;*/ color: #fff !important; text-decoration: none !important; border-radius: 2px; white-space: nowrap;}
.TCbtnBox{ padding: 25px;}
a.layui-layer-close,a.layui-layer-close2{ transition: all 0s ease 0s;}
/*标签弹窗over*/
/*标签样式over*/
.noteBox dd h4 a{ color: #1b59b5;}
.noteBox dd p{ line-height: 28px;}
.noteBox dd p.black1{ color: #222;}
.noteBox .PFcon dl{ position: relative;}
.noteBox .PFcon dd.floatL p{ display: block;}
.noteBox .PFcon dd.floatR{ position: absolute;top: 20px;right: 25px; white-space: nowrap;}
/*banner翻大图begin*/
/*ul.slides li{ position: relative;}
ul.slides li div{position:absolute; top:50%; left:50%; margin-top:-10px; margin-left: 100px;opacity:0; filter:Alpha(opacity=0); transition: all 1s;}
ul.slides li.flex-active-slide div{ margin-left: 180px; opacity:1; filter:Alpha(opacity=100);}
ul.slides li div h4{ font-size: 44px; color: #1a7ac0; line-height: 1em; margin-bottom: 50px;}
ul.slides li div p{ font-size:15px; color:#c4c4c4; line-height: 32px; margin-bottom: 32px;}
ul.slides li div a{ font-size:23px; color: #1a7ac0; line-height: 1em;}
ul.slides li img{ position: absolute; top:50%; left:50%; opacity: 0.5; filter:Alpha(opacity=50); -webkit-transform:scale(0.6, 0.6); transform:scale(0.6, 0.6); transition: all 1s;}


ul.slides li.indexBanner1 img { margin-left:-361px; margin-top: -190px;}
ul.slides li.indexBanner1,ul.slides li.indexBanner1 img{ width: 745px; height: 581px;}
ul.slides li.indexBanner2 img { margin-left:-413px; margin-top: -170px;}
ul.slides li.indexBanner2,ul.slides li.indexBanner2 img{ width: 642px; height: 576px;}
ul.slides li.indexBanner3 img { margin-left:-361px; margin-top: -200px;}
ul.slides li.indexBanner3,ul.slides li.indexBanner3 img{ width: 642px; height: 576px;}

ul.slides li.flex-active-slide img{opacity: 1; filter:Alpha(opacity=100); -webkit-transform:scale(0.95, 0.95); transform:scale(0.95, 0.95);}
ul.slides li.flex-active-slide.indexBanner1 img{margin-left:-720px;}
ul.slides li.flex-active-slide.indexBanner2 img{margin-left:-720px;}
ul.slides li.flex-active-slide.indexBanner3 img{margin-left:-720px;}*/
/*.active .bg3_3,
.ltie10 .bg3_3 { left:50%; margin-left:-580px; opacity: 1; filter:Alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s; }*//*act→*/
.indexModBox{padding:95px 0;}
.indexProductBox{ /*background: #fff; */text-align: center; /*padding-bottom: 55px;*/}
.indexModBox h3{ font-size: 30px; color: #222; line-height: 88px;}
.indexModBox p.introduce{ width: 868px; margin: 0 auto; font-size: 14px; color: #999; line-height: 24px;}
.indexProductBox .indexModText{ padding: 0 1.7%; box-sizing: border-box; behavior: url(plugins/boxsizing.htc);}
.indexProductBox .indexModText dl{ width: /*16*/13%; padding: /*0 2% 2% 2%*/2% 2% 1.5%; float: left; margin-left: /*6.5*/3.75%; transition: all 0.4s; cursor: pointer;}
.indexProductBox .indexModText dl:first-child{margin-left: 0;}
/*.indexProductBox .indexModText dl:hover{ border-radius: 4px; box-shadow: 0px 0px 8px #e4e4e4; -webkit-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}*/
.indexProductBox .indexModText dl dt{ font-size: 24px; line-height: 43px; color: #555;}
.indexProductBox .indexModText dl dd{ font-size: 14px; line-height: 24px; color: #999; text-align: left;}
.indexPic{ transition: all 1s;}
.indexProductBox .indexModText dl .productPicHov,.indexProductBox .indexModText dl:hover .productPic{ opacity: 0; filter:Alpha(opacity=0); display: none;}
.indexProductBox .indexModText dl .productPic,.indexProductBox .indexModText dl:hover .productPicHov{display: block; opacity: 1; filter:Alpha(opacity=100); }
.indexSolutionBox{ background:/*#253030*/#292e36; text-align: center;}
.indexSolutionBox h3{ color: #fff;}
.indexSolutionBox p.introduce{ margin-bottom: 100px; margin-top: 16px;}
.indexCustomerBox{background: #fff; text-align: center;}
.indexCustomerBox h3{ margin-bottom: 78px;}
.indexIndustryBox{background:url(../images/industryBG.jpg) 0px 0px repeat-x; text-align: center;}
.indexIndustryBox h3{ color: #fff; margin-bottom: 75px;}
.industryXYZ{padding: 149px 24px 0 14px; float: left;}
.industryXYZ img{ width: 302px;}
.indexIndustryText{float: left;}
.indexIndustryText dl { font-size: 14px; color: #fff; line-height: 24px; text-align: left; overflow: hidden; line-height: 0; position: relative;}
.indexIndustryText dl:hover{ cursor: pointer;}
.indexIndustryText dl dt,.indexIndustryText dl dd{ float:left; position: relative; z-index: 2;}
.indexIndustryText dl dt{ padding: 20px 46px 0; width: 294px;}
.industryTitle{ margin-bottom: 21px; overflow: hidden;}
.industryTitle span{ display: inline-block;}
span.industryDot{ width:7px; height: 52px; float: left;}
.industryDL1 .industryDot{ background: #fff; opacity: 0.3; filter:Alpha(opacity=30);}
.industryDL2 .industryDot{ background: #1492e9; opacity: 1; filter:Alpha(opacity=100);}
.industryDL3 .industryDot{ background: #fff; opacity: 0.3; filter:Alpha(opacity=30);}
span.industryDot + span{ padding-top: 30px; font-size: 21px; line-height: 1em; color: #fff;/* float: right;*/float: left; margin-left: 144px;}
.indexIndustryText dl ul,.indexIndustryText dl ul li{ float: left;}
.indexIndustryText dl ul li{ color:#fff;  opacity: 0.8; filter:Alpha(opacity=80); width:140px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 24px; margin-right: 0;transition: all 0.28s ease 0s;}
.indexIndustryText dl ul li:nth-child(1),.indexIndustryText dl ul li:nth-child(3),.indexIndustryText dl ul li:nth-child(5){ margin-right:10px;}
.indexIndustryText dl ul li:hover{ opacity: 1; filter:Alpha(opacity=100); }
.industryPic,.industryPic span,.industryPic img{display: block; width: 364px; height:192px;}
.industryPic{ position: relative;}
.indexIndustryText dl dd.zz,.industryPic span{transition: all 0.6s;}
.industryPic span{ position: absolute; top: 0; left: 0; z-index: 1; background: #416ed8; opacity: 0.1; filter:Alpha(opacity=10);}
.indexIndustryText dl dd.zz{ position: absolute; z-index: 1; width: 100%; height: 100%; opacity: 0; filter:Alpha(opacity=0); 
 background: rgba(255,255,255,0.2);}
.indexIndustryText dl:hover dd.zz{ opacity: 1; filter:Alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#28ffffff,endColorstr=#28ffffff);}
.indexIndustryText dl:hover dd.industryPic span{opacity: 0; filter:Alpha(opacity=0);}
.industryLine{ width: 23px; padding-left: 8px; height: 192px; position: relative;}
.industryLine .line1,.industryLine .line2,.industryLine .line3{ position: absolute; }
.industryLine .line1{ width: 2px; height: 100%; background: rgba(255,255,255,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3cffffff,endColorstr=#3cffffff); top:0; right:0; z-index: 3;}
.industryLine .line2,.industryLine .line3{width: 21px; height: 20px; background:transparent; border-style: solid; border-color: #fff; box-sizing: content-box; right:0; z-index: 4;}
.industryLine .line2{ border-width: 0 2px 1px 0; top:171px;}
.industryLine .line3{ border-width: 1px 2px 0 0; top:0px;}
/*-----------------------------子页开始-----------------------------*/
/*信用要闻*/
.picturesBox{ margin-bottom: 50px;}
.picture,.picture img,.picture p{display:block;}
.picture{width:280px; float:left; margin-left:30px;}
.picture:first-child{ margin-left:0;}
.picture img{ width:100%; height:185px; margin-bottom:6px;}
.picture h4{ line-height:29px; font-size:15px; color:#1489f0; margin-bottom:2px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.picture p{ line-height:20px; font-size:14px; color:#666;}
.content1 .indLineTit, .content1 .indLineTit ul li{ height:58px;}
.content1 .indLineTit a{ line-height:40px; font-weight: bold;}
.content1 .indLineTit{ background-image:url(../images/indLineTit1.png);background-position:0px 18px;}
.content1 .indLineTit ul li.current2{background-position:0px 17px; background-repeat:no-repeat;}
/*第六个Tab*/
.Tab6{ background:#e2e2e2; overflow:hidden;}
.Tab6 ul,.Tab6 ul li{ float:left;}
.Tab6 ul li{ display:inline-block; cursor:pointer;}
.Tab6 ul li a{ display:block; height:48px; line-height:48px; font-size:16px; color:#848484; padding:0 28px; font-weight: bold;}
.Tab6 ul li.current6 a{ background:#ffaa3d; color:#fff;}
.Tab6Con{ clear:both;}
.newsList1Box a{ display:block; width:100%; padding:21px 0 17px; border-bottom:1px solid #e9e9e9;}
/*.newsList1Box a:hover{ background:#f4f4f4;}*/
.newsList1Box a h4{ font-size:16px; color:#4f4f4f; line-height:29px; overflow:hidden; margin-bottom:8px;}
.newsList1Box a h4 .floatR{ color:#b0b0b0; font-size:14px; font-weight:normal;}
.newsList1Box a p{ display:block; font-size:13px; color:#666; line-height:25px; text-indent:2em;}
.newsList1Box a p span { color:#14b8d4; white-space:nowrap;}
.newsList1Box a p i{ font-style:normal; margin-right:3%; white-space:nowrap;}
.marB27 { margin-bottom:27px; }
/*新闻详情、正文*/
.textBox .w800{ width: 60%; margin: 0 auto;}
/*异议申诉*/
.w776{ width:776px; margin:0 auto;}
.w676{ width:676px; margin:0 auto;}
.LbarBG{ background:url(../images/LbarBG.png) 0px 0px repeat-y;}
.LbarBox{ background:#e5e5e5;padding-top:15px; width:206px; float:left;}
.LbarBox dl dt a,.LbarBox dl dd a{ display:block;}
.LbarBox dl dt a{ color:#444; font-size:16px; font-weight:bold; padding-left:20px; line-height:48px;}
/*.LbarBox dl dt a:hover{ background:#14b8d4; color:#fff;}*//*滑过一级菜单是翠色背景白字*/
.LbarBox dl dt a:hover{ background:#d8d8d8;}/*滑过一级菜单是灰色背景灰字*/
.LbarBox dl dd a{ color:#666; font-size:14px; line-height: 26px; padding: 8px 0 8px 60px;}
.LbarBox dl dd a:hover{ color:#14b8d4;}
.LbarBox dl dt a img{ margin-right:13px; position:relative;top:-2px;}
.LbarBox dl dt a img.LiconB{display:none;}
.LbarBox dl dt a img.LiconA{display:inline;}
/*.LbarBox dl dt a:hover img.LiconB{display:inline;}
.LbarBox dl dt a:hover img.LiconA{display:none;}*//*滑过一级菜单换白Icon*/
a.LbarAct1,.LbarBox dl dt a.LbarAct1:hover{ background:#14b8d4;}
a.LbarAct1 span{ color:#fff;}
.LbarBox dl dt a.LbarAct1 img.LiconA{display:none;}
.LbarBox dl dt a.LbarAct1 img.LiconB{display:inline;}
.LbarBox dl dd a.LbarAct2{ color:#14b8d4; font-weight:bold;}
/*第一个表单*/
/*.pad6080{ padding:9px 60px 0 60px;}
.formBox1 table th,.formBox1 table td{ line-height:26px; padding:17px 0;}
.formBox1 table th{ font-size:14px; font-weight:500; color:#999; text-align:left; padding-right: 20px;}
.formBox1 table tr.trTip th,.formBox1 table tr.trTip td{ height:20px; line-height:20px; padding:0; }
.btnCyan,.btnBlue{ height:40px;border:none; border-radius:5px; color:#fff; font-size:18px; font-family: "Microsoft YaHei", "微软雅黑", Arial, "SimSun" !important; white-space:nowrap;}
.btnCyan{ padding:0 44px; background:#14b8d4;}
.btnS{ padding:0 20px; height:32px; font-size:14px;}
.formBox3{ padding:17px 15px;}
.formBox3 table th,.formBox3 table td{ line-height:26px; padding:10px;}
.formBox3 table th{ font-size:14px; font-weight:500; color:#999; text-align:left; white-space:nowrap;}
.formBox3 .inputdf,.formBox3 .btnCyan,.formBox3 .btnBlue{ height:34px; line-height:34px;min-width: 80px;}
.formBox3 .btnCyan,.formBox3 .btnBlue{ font-size:14px; padding:0 15px;}
.borBGray{border-bottom:1px solid #e2e2e2;}
.padT0{ padding-top:0px;}
.pdfImgBox img{ display:block; margin:0 auto;}*/
/*上传file upload*/
/*input.uploadFile,
a.btnUpload{ width:80px; height:80px; }
.uploadBox { position:relative; float:left; border:1px solid #ccc; box-sizing: border-box; behavior: url(plugins/boxsizing.htc); border-radius:5px; }
input.uploadFile { position:absolute; right:0px; top:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer; overflow: hidden; }
input.textbox { float:left; padding:5px; color:#999; height:24px; line-height:24px; border:1px #ccc solid; width:200px; margin-right:4px; }
a.btnUpload { float:left; display:inline-block; color: #c0c0c0; font:14px/80px "Microsoft YaHei", Verdana, Geneva, sans-serif; cursor:pointer; background-color:#0099ff; text-align:center; border-radius:5px; background-color: #f4f4f4; }
img.UploadIcon{*position:relative;*top:50%;*margin-top:-17px;}*/
/*.uploadBox,input.uploadFile{ width:176px;}
input.uploadFile{ height:80px; }
a.btnUpload{ width:80px; height:80px; }
.uploadBox { position:relative; float:left; box-sizing: border-box; behavior: url(plugins/boxsizing.htc); border-radius:5px; }
input.uploadFile { position:absolute; right:0px; top:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer; overflow: hidden; cursor:pointer;}
input.textbox { float:right; padding:5px; color:#999; height:24px; line-height:24px; border:none;background:transparent; width:80px; margin-right:4px; position: relative; top: 46px;}
a.btnUpload { float:left; border:1px solid #ccc; display:inline-block; color: #c0c0c0; font:14px/80px "Microsoft YaHei", Verdana, Geneva, sans-serif; cursor:pointer; background-color:#0099ff; text-align:center; border-radius:5px; background-color: #f4f4f4; }
img.UploadIcon{*position:relative;*top:50%;*margin-top:-17px;}
a.upText{ position: relative; left: -81px;top:61px; z-index: -1; font-size:14px; color:#1489f0; text-decoration:underline !important; white-space:nowrap;}*/
.title1{ font-size:16px; color:#1489f0;}
.pad1315{ padding:13px 0 15px;}
/*信用查询*/
/*第一个表格*/
.overAuto{ overflow:auto;}

.good,.bad{ margin-right:18px;}
/*.table2{ border:1px solid #e4e4e4; border-bottom:none;}
.table2 th,.table2 td{ line-height:22px; padding:9px 15px; border-bottom:1px solid #e4e4e4;}
.table2 th{ font-size:14px; color:#333; background:#f7f7f7; text-align:right; white-space:nowrap;}
.table2 td{ font-size:13px; color:#666; text-align:left;}*/
.pad1330{ padding:13px 0 30px;}
.pad130{ padding:13px 0;}
table.formTableLine th,table.formTableLine td{ border-bottom:1px dashed #e5e5e5;}
/*table.formTableLine tr:last-child th,table.formTableLine tr:last-child td{ border-bottom:none;}*/
.indMap .indGrayCon{ background:#fff;}
.indMap .indGrayCon a,.indMap .indGrayCon a img,
.indBanner a,.indBanner a img,
.zthd a,.zthd a img{ display:block;}
.indRedBlack{min-height:327px;}
.indBanner{ clear:both; padding:16px 0 0;}

/*-----------------------------子页结束-----------------------------*/



/*-------------------默认为1366 b-------------------*/
/*.w1180{ width: 1024px;}	*/
.phoneFootBox{ display: none;}
dl.foot1 {padding: 32px 0 20px;}
dl.foot1 h4 a:link, dl.foot1 h4 a:hover, dl.foot1 h4 a:visited{ margin-bottom: 25px;}
dl.foot2 dd a{ color: #999; line-height: 26px;}
dl.foot2 dd a:hover{ color: #cd1924/*#57dad8*/;}
dl.logoCreditVanes dt, dl.logoCreditVanes dt > div, dl.logoCreditVanes dd{ font-size: 27px;}
.indexTopBG{ position: absolute; z-index: -1; left: 0; width: 100%; height: 100%; display: none; *display: block !important;}
.indexSearchBox{ position: relative; overflow: hidden;}
.indexCount{padding-top: 286px; float: left; max-width: 200px/*ie*/;}
.indexCount table th,.indexCount table td{line-height: 36px; font-weight: normal; text-align: left; white-space: nowrap;}
.indexCount table th{ font-size: 14px; color: #aaa;}
.indexCount table td{ font-size: 16px; color: #fff; padding-left: 20px;}
.faith{float: right; padding: 172px 0 56px;}
/*第一个Tab*/
.indTab1{ /*width:673px;*/width:800px; margin:0 auto 7px; overflow:hidden;}
.indTab1 ul,.indTab1 ul li{ display:inline-block; float:left;}
.indTab1 ul{ margin-left: -8px;}
.indTab1 ul li{ cursor:pointer; padding-bottom:4px;  margin: 0 8px;}
.indTab1 ul li a{ display:block; font-size:13px; color:#cd1924/*#57dad8*/; line-height:30px;padding:0 7px; border-radius:2px;}
.indTab1 ul li a:hover,.indTab1 ul li.current1 a{color:#222;}
.indTab1 ul li a:hover{ background:rgba(87,218,216,0.7); color: #fff;}
.indTab1 ul li.current1 a{ background:#cd1924/*#57dad8*/;}
.indTab1 ul li.current1 a:hover{border-bottom:none;}
/*.indTab1 ul li.current1{ background-image:url(../images/indTab1.png); background-repeat:no-repeat; background-position:center 36px; }*/
.indHot{ margin:22px auto 0; position:relative; left: -13px; text-align:left;}
.indHot a{ display:inline-block; margin:0 10.2px; font-size:13px; color:#aaa; line-height:22px; cursor:pointer; border-bottom:1px solid transparent;}
.indHot a:hover{ color:#cd1924/*#57dad8*/;}
/*替换的inSearchBox2开始*/
.indSearchBox2{ background:#316ed3; width:100%; padding: 14px; box-sizing:border-box; display:none;}
.indSearch2Con{ width:91.5%; margin:0 auto; overflow:hidden;}
.indSearch2Con .indSearchInput{ width:76%;}
.indSearch2Con .indSearchBtn{ width:24%}
/*替换的inSearchBox2结束*/
/*--------------indSearch开始---------------*/
.indSearchInput,.indSearchBtn{ height:55px;}
.indInputBox{ width:100%; margin:0 auto; overflow:hidden; margin-bottom: 10px; padding: 8px 0 0;}
.indSearchInput { font-size:16px; color:#999; border:none; }
.indSearchInput { width:100%; line-height:55px; padding:0px 16px; background:#fff; box-sizing: content-box; }
.indSearchInput{ width:655px; float:left; border: none !important; }
.indSearchBtn{ display:inline-block; float:right; width:113px; background:url(../images/indSearchBtn.png) 20px 17px no-repeat #1a7ac0; color:#fff; font-size:18px; padding-left:52px; text-align:left;}
.indSearchBtn:hover{ border-color:#9ae1be;}

.RbarInputBox{ padding-bottom: 3px;}
.Rbar .indSearchInput{ font-size:14px; line-height:40px; height: 40px; width: 222px; border:1px solid #e6e8ed !important; border-right:none !important;}
.Rbar .indSearchBtn{font-size:16px;line-height:42px; height: 42px; width:100px; background: url(../images/searchBtn.png) 18px 12px no-repeat #00c7c4; padding-left: 46px;}
.Rbar .indSearchBtn:hover{ border-color:transparent;}
.Rbar .indInputBox + .indTab1{ width: 100%;}
.Rbar .indInputBox + .indTab1 ul { margin: 0;}
.Rbar .indInputBox + .indTab1 ul li,.Rbar .indInputBox + .indTab1 ul li a{ padding: 0; margin: 0; text-align: center;}
.Rbar .indInputBox + .indTab1 ul li{ width: 25%; }
.Rbar .indInputBox + .indTab1 ul li a{ width: 70px; float: left; overflow: hidden; margin-right: 10px; color: #222;}
.Rbar .indInputBox + .indTab1 ul li.current1 a{ color:#fff;}
.Rbar .indInputBox + .indTab1 ul li a:hover{ background: #e6e8ed;}
.Rbar .indInputBox + .indTab1 ul li.current1 a:hover{ color:#222;}

/*--------------indSearch结束---------------*/
.indSearchBoxCon{float: right; width: 800px;}
.indBigModBox{ width: 770px; float: left; position: relative;}
dl.indTit{ overflow: hidden; border-bottom: 1px solid #eee;}
dl.indTit dt{ color: #222; float: left;}
.indBorB{ border-bottom: 3px solid #cd1924/*#57dad8*/;}
.indBorL{ border-left: 3px solid #cd1924/*#57dad8*/; display: block; line-height: 24px; padding-left: 14px;}
dl.indTit dd{ float: right;}
dl.indTit dd,dl.indTit dd a{ color: #666; font-size: 14px;}
dl.indTit dd a{display: inline-block;}
dl.indTit dd a:hover{ color: #00d4d1;}

dl.titLag dt,dl.titLag dd{ text-align: center; overflow: visible; margin: 0 auto; float: none;}
dl.titLag dt{line-height: 0px; width: 120px; *display: none; !important;}
dl.titLag dd{ line-height: 73px; font-size: 30px; color: #222; width: 100%; border-top: 1px solid #eee;} 
dl.titLag dd a{ margin-left: 38px;}

.indTit.titLag{border-bottom: none;}

dl.titBig dt{ padding-top: 15px; line-height: 60px;}
dl.titBig dd{ padding-top: 30px;}
dl.titBig dd,dl.titBig dd a{line-height: 47px;}
dl.titBig dd a{ margin-left: 38px;}

dl.titSml dt{line-height: 24px; padding: 38px 0 16px;}
dl.titSml dd{ padding-top: 30px;}
dl.titSml dd,dl.titSml dd a{line-height: 47px;}
dl.titSml dd a{ margin-left: 38px;}

.indBigMod,.indSmlMod{ padding-top: 20px; overflow: hidden;}
.newsPic{width: 370px; height: 208px;/* background: #09559f; */float: left; text-align: left;}
.newsPic .yx-rotaion{*margin: 0;}
.HotNews{ float: left; padding-left: 24px; width: 370px/*ie*/;}
.HotNews ul{position: relative; top: -8px;}
.HotNews ul li,.HotNews ul li i,.HotNews ul li a{ line-height: 32px;}
.HotNews ul li i,.HotNews ul li a{ display:inline-block; float: left;}
.HotNews ul li i{ width: 5px; height: 5px; background: #cd1924/*#57dad8*/; margin-right: 15px; margin-top: 14px;}
.HotNews ul li a{ font-size: 13px; width: 350px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.indTab2 .current2{ color: #222; font-weight: bold;}

.indR{ width: 382px;}
.indModUl{ float: left;}
.indModUl ul{position: relative; top: -8px;}
.indModUl ul li,.HotNews ul li i,.HotNews ul li a{ line-height: 32px;}
.indModUl ul li i,.HotNews ul li a{ display:inline-block; float: left;}
.indModUl ul li i{ width: 5px; height: 5px; background: #cd1924/*#57dad8*/; margin-right: 15px; margin-top: 14px;}
.indModUl ul li a{display: block; font-size: 13px; width:/*360px*/ 340px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

dl.indFir{overflow: hidden; margin-bottom: 17px; position: relative;}
dl.indFir dt{float:left;}
dl.indFir dd{float:right; width: 240px; height: 80px; position: relative;}
.indFir a{ font-size: 16px; color:#222; position: relative; top: -4px; line-height: 28px;}
.indFir a:hover{ color:#cd1924/*#57dad8*/;}
.indFir p{ font-size: 13px; color:#999; position: absolute; bottom:/*0px*/4px; left: -6px; line-height: 1em;}
.indFirPic{ width: 120px; height: 80px; overflow: hidden; margin-right: 20px; position: relative;}
.indFirPic img{ width: 120px; min-height:80px;}

.videoStit,.videoStit .opa{ position: absolute;bottom:0px; left:0px; right: 0px; height: 24px; line-height: 24px;}
.videoStit .opa{ z-index: -1;}
.videoStit{ padding-left: 10px; z-index: 1; font-size: 12px;}
.opa{ background: #5d6174/*000*/; opacity: 0.4; filter:Alpha(opacity=40);}
.mins{ color: #fff;}


.item{ margin-left: 20px;}
.item.cover{ margin-left: 0px; padding-left: 20px;}
.item.cover .indFirPic{ margin-left: 0px; margin-right: 20px; float: left;}
/*.item:first-child{ margin-left: 0px;}

.item.cover .vScrollCol{ margin-left: 20px;}
.item.cover .vScrollCol:first-child{ margin-left: 0px;}*/
.slider-container .indFirPic{margin-bottom:20px; cursor: pointer;}
.slider-container .indFirPic,.slider-container .indFirPic img{ width: 240px; height: 160px;}
.indFirPic.indFirBig,.indFirPic.indFirBig img { width: 500px; height: 340px; overflow: hidden; float: left;}
.slider-container .videoStit, .slider-container .videoStit .opa{height:34px; line-height: 34px; font-size: 14px;}
.indFirPic.indFirBig .videoStit, .indFirPic.indFirBig .videoStit .opa{ height: 156px;}
.indFirPic.indFirBig .videoStit{ padding: 0 15px;}
.indFirPic.indFirBig .videoStitCon{ white-space: normal;}
.videoStit .opa{ background: #000; opacity: 0.4; filter:Alpha(opacity=40);}
.videoStitCon{ display: block; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.indFirPic.indFirBig .videoStitCon h4{ font-size: 20px; font-weight: bold; padding: 20px 0 5px;}
.indFirPic.indFirBig .videoStitCon p{ font-size: 14px; padding: 5px 0; line-height: 28px;}
.track .inner h3{text-align: center; height: 50px; line-height: 50px; font-size: 26px; margin-bottom: 20px; padding-left: 20px;}


.indL,.indBScon{width: 370px;}
.indL dl.indFir dd{ width: 230px;}
.indBScon{padding-top: 20px; overflow: hidden;}
.indBScon .indSmlMod{ padding: 0;}
.indBStit{overflow: hidden; line-height: 35px; margin-bottom: 10px;}
.indBStit h4{ font-size: 21px; color: #4d5fa4/*#757d9d*/; float: left;}
.indBStit span{float: right;}



.marL30{ margin-left: 30px;}
.bRow{ overflow: hidden;/* height: 308px;*/}
.Hauto{ height: auto;}

.indServiceSys{ background: #5d6174; overflow: hidden;}
.indServiceSys th,.indServiceSys td{ text-align: left; vertical-align: middle; height: 100px; }
.indServiceSys td{ width: 1%; min-width: 112px; padding: 0 15px; white-space: nowrap; font-size:16px; line-height: 30px; text-align: center;}
.indServiceSys h4{color:#fff; white-space: nowrap;}
.indServiceSys a{ display:block; color: #fff;}
.SSys1{background: #eb457c;}
.SSys2{background: #654697;}
.SSys3{background: #a05ac0;}
.SSys4{background: #65a6d6;}
.SSys5{background: #757d9d;}
.SSys6{background: #4d5fa4;}
.SSys7{background: #2ac1bf;}

.tz{ position: absolute; line-height: 1em; top:49px; left: 146px;}
a.indMore{font-size: 14px;}
a.grayA,a.indMore, dl.indTit dd a.indMore{ color: #999;}
a.grayA:hover,a.indMore:hover, dl.indTit dd a.indMore:hover{ color: #cd1924/*#57dad8*/;}
.indTableZH{border: 1px solid #eee; border-top: none;}
.indTableZH th,.indTableZH td{ white-space: nowrap; text-align: center; vertical-align: middle; border-bottom: 1px solid #eee; font-weight: normal;}
.indTableZH th{ height: 59px; overflow: hidden; line-height: 64px; color: #4d5fa4; font-size: 15px;}
.indTableZH td{ line-height: 40px; font-size: 13px; color: #222;}
.indTableZH td:last-child,.indTableZH td:first-child + td + td + td,.indTableZH tr:hover td{ color: #4d5fa4;}
.indTableZH tr:hover td{ background: #e6e8ed;}
.activities a,.activities a img{ display: block; float: left; height: 95px; width: 370px;}
.indContent{background: #fff; padding-bottom: 59px;}
.fixTarget,.toFixBox { width:100%;}
.toFixBox,.fixedBox{ height: 80px;}
/*.toFixBox { position: absolute;}
.fixedBox { position:fixed; top:0px; background:#1a7ac0;}
.sonBody .toFixBox{ position:fixed; top:0px;}*/
.toFixBox { position: fixed; top:0px; }
.fixedBox{ background: #000; background: rgba(0, 0, 0, 0.85);}
.topFixBG {position: fixed; top:0px;background: #000;}
.ohyes{font-family: 华文细黑; font-weight: bold;}
.articleCon p img{ max-width: 56%;}















/*蓝版begin*/
.indexCount table th,.btnLogA,.indTab1 ul li.current1 a,.indHot a,dl.foot1 a,dl.foot2 dd,dl.foot2 dd a{ color: #888;}
.indTab1 ul li.current1 a,.indSearchBtn{ background-color: #00c7c4;}
.footBox{ background: #eee;}
dl.foot1{ border-bottom: none;}
/*.sonBody .footBox{ background: #293237;}*/
/*蓝版over*/

/*flexslider.css b*/
.flexslider .slides{ position: relative;/* top: -35px;*/}
.flexslider .flex-control-nav{ margin-top: 65px; padding-bottom: 0px;}
.flexslider .flex-control-paging li a { width: 70px; height: 5px; border-radius: 1px;}
/*flexslider.css b*/
ul.slides li.flex-active-slide div{ margin-top: -25px; margin-left: 160px;}
ul.slides li div h4{ font-size: 36px; margin-bottom: 30px;}
ul.slides li div p { font-size: 14px; margin-bottom: 25px;}

ul.slides li.indexBanner1 img { margin-top: -165px;}
ul.slides li.indexBanner1,ul.slides li.indexBanner1 img{ width: 540px; height: 452px;}
ul.slides li.indexBanner2 img { margin-top: -155px;}
ul.slides li.indexBanner2,ul.slides li.indexBanner2 img{ width: 501px; height: 449px;}
ul.slides li.indexBanner3 img { margin-top: -165px;}
ul.slides li.indexBanner3,ul.slides li.indexBanner3 img{ width: 501px; height: 449px;}

ul.slides li.flex-active-slide.indexBanner1 img{margin-left:-600px;}
ul.slides li.flex-active-slide.indexBanner2 img{margin-left:-570px;}
ul.slides li.flex-active-slide.indexBanner3 img{margin-left:-570px;}
    
.indexModBox { padding: 50px 0;}
/*.indexProductBox{padding: 30px 0 20px;}*/
.indexModBox h3{ font-size: 26px;}
.indexModBox p.introduce{ font-size: 13px; line-height: 22px;}
     .indexProductBox p.introduce + img{ width: 600px;}
.indexProductBox .indexModText dl{ position:relative; /*top: -20px;*/ z-index: 2; font-size: 13px;/* padding-top: 23px;*/}
.indexProductBox .indexModText dl dt{ font-size: 16px; margin-top: 10px; line-height: 25px; color:#222; margin-bottom: 7px; letter-spacing: 2px; white-space: nowrap;}
.indexProductBox .indexModText dl dd {font-size: 13px; line-height: 22px; text-align: center;}
.indexProductBox .indexModText dl dd a{display:block; font-size: /*80px*/60px; line-height: 0.82em;color:#999/*8e6369*/; transition: all .6s ease 0s;/* animation: indexFunA .3s;*/}
.indexProductBox .indexModText dl dd a:hover{color: #cd1924;/* transform: scale(1.1,1.1);*/ animation: indexFunB .3s;}

.indexProductBox .indexModText dl dt + dd{ display: none;}
     .indexProductBox .indexModText dl img.productPic,.indexProductBox .indexModText dl img.productPicHov{ /*width: 140px; */margin: 0 auto;}

.indexSolutionBox p.introduce { margin-bottom: 30px; margin-top: 0px; }
/*gundong.css b*/
/*.indexModBox .scrolllist ul.imglist li > a { margin-bottom: 30px;}
.indexModBox .scrolllist .imglist_w li h4 a, ul.replace li h4 a{ font-size: 20px; line-height: 30px;}
.indexModBox .scrolllist .imglist_w li a{ font-size: 13px;}*/
/*gundong.css o*/
.indexIndustryBox h3,
.indexCustomerBox h3{ margin-bottom: 30px;}
.industryXYZ img { width: 230px;}
.indexIndustryText dl dt { padding: 20px 30px 0;}
span.industryDot{ height: 40px;}
     span.industryDot + span { padding-top: 22px; font-size: 18px;}
     .industryPic, .industryPic span, .industryPic img { width: 327px; height: 174px;}
.industryLine{ height: 174px;}
.industryLine .line2 { top: 153px;}
/*-------------------默认为1366 o-------------------*/


/*@media screen and (min-width: 1600px) {
.w1180{ width: 1180px;}	
dl.foot1 {padding: 63px 0 69px; }
dl.foot1 h4 a:link, dl.foot1 h4 a:hover, dl.foot1 h4 a:visited{ margin-bottom: 33px;}
dl.foot2 { padding: 12px 0;}
dl.logoCreditVanes dt, dl.logoCreditVanes dt > div, dl.logoCreditVanes dd{ font-size: 29px;}
*flexslider.css b*
.flexslider .slides{ position: relative; top: 0px;}
.flexslider .flex-control-nav{ margin-top: 220px; padding-bottom: 40px;}
.flexslider .flex-control-paging li a { width: 98px; height: 6px;}
*flexslider.css b*
ul.slides li.flex-active-slide div{ margin-top: 0px; margin-left: 180px;}
ul.slides li div h4{ font-size: 44px; margin-bottom: 50px;}
ul.slides li div p { font-size: 15px; margin-bottom: 32px;}

ul.slides li.indexBanner1 img { margin-top: -190px;}
ul.slides li.indexBanner1,ul.slides li.indexBanner1 img{ width: 745px; height: 581px;}
ul.slides li.indexBanner2 img { margin-top: -170px;}
ul.slides li.indexBanner2,ul.slides li.indexBanner2 img{ width: 642px; height: 576px;}
ul.slides li.indexBanner3 img { margin-top: -200px;}
ul.slides li.indexBanner3,ul.slides li.indexBanner3 img{ width: 642px; height: 576px;}

ul.slides li.flex-active-slide.indexBanner1 img{margin-left:-720px;}
ul.slides li.flex-active-slide.indexBanner2 img{margin-left:-720px;}
ul.slides li.flex-active-slide.indexBanner3 img{margin-left:-720px;}
    
.indexModBox { padding: 95px 0;}
.indexProductBox{padding: 95px 0 55px;}
.indexModBox h3{ font-size: 30px;}
.indexModBox p.introduce{ font-size: 14px; line-height: 24px;}
.indexProductBox p.introduce + img{ width: 900px;}
.indexProductBox .indexModText {min-height: 290px;}
.indexProductBox .indexModText dl{ position:relative; top: 0px; z-index: 2; font-size: 14px;}
.indexProductBox .indexModText dl dt{ font-size: 24px;}
.indexProductBox .indexModText dl dd { font-size: 14px; line-height: 24px;}
.indexProductBox .indexModText dl img.productPic,.indexProductBox .indexModText dl img.productPicHov{ width: 172px; margin: 0 auto;}

.indexSolutionBox p.introduce { margin-bottom: 100px; margin-top: 16px; }
*gundong.css b*
.indexModBox .scrolllist ul.imglist li > a { margin-bottom: 56px;}
.indexModBox .scrolllist .imglist_w li h4 a, ul.replace li h4 a{ font-size: 24px; line-height: 43px;}
.indexModBox .scrolllist .imglist_w li a{ font-size: 14px;}
*gundong.css o*
.indexIndustryBox h3,
.indexCustomerBox h3{ margin-bottom: 75px;}
.industryXYZ img { width: 302px;}
.indexIndustryText dl dt { padding: 20px 46px 0;}
span.industryDot{ height: 52px;}
span.industryDot + span { padding-top: 30px; font-size: 21px;}
.industryPic, .industryPic span, .industryPic img { width: 364px; height: 192px;}
.industryLine{ height: 192px;}
.industryLine .line2 { top: 171px;}
}
@media screen and (min-width: 1440px){
.vBig {
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    border-top: 22px solid #1a7ac0;}
.vsmall {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 11px solid #fff;}
}
@media screen and (min-width: 1440px) and (max-width: 1600px) {
dl.foot1 {padding: 55px 0 60px;}
dl.foot1 h4 a:link, dl.foot1 h4 a:hover, dl.foot1 h4 a:visited{ margin-bottom: 25px;}
dl.logoCreditVanes dt, dl.logoCreditVanes dt > div, dl.logoCreditVanes dd{ font-size: 29px;}

*flexslider.css b*
.flexslider .slides{ position: relative; top: -35px;}
.flexslider .flex-control-nav{ margin-top: 105px; padding-bottom: 30px;}
.flexslider .flex-control-paging li a { width: 90px;}
*flexslider.css b*
ul.slides li.flex-active-slide div{ margin-top: -25px;}
ul.slides li.indexBanner1,ul.slides li.indexBanner1 img{ width: 693px; height: 540px;}
ul.slides li.indexBanner2 img { margin-top: -170px;}
ul.slides li.indexBanner2,ul.slides li.indexBanner2 img{ width: 597px; height: 536px;}
ul.slides li.indexBanner3 img { margin-top: -170px;}
ul.slides li.indexBanner3,ul.slides li.indexBanner3 img{ width: 597px; height: 536px;}

ul.slides li.flex-active-slide.indexBanner1 img{margin-left:-670px;}
ul.slides li.flex-active-slide.indexBanner2 img{margin-left:-670px;}
ul.slides li.flex-active-slide.indexBanner3 img{margin-left:-670px;}

.indexModBox { padding: 60px 0 80px;}
.indexProductBox{padding: 60px 0 20px;}

.indexProductBox p.introduce + img{ width: 800px;}
.indexProductBox .indexModText{min-height: 290px;}
.indexProductBox .indexModText dl{ position:relative; top: -20px; z-index: 2;}
.indexProductBox .indexModText dl img.productPic,.indexProductBox .indexModText dl img.productPicHov{ width: 160px; margin: 0 auto;}

.indexSolutionBox p.introduce { margin-bottom: 70px; margin-top: 0px; }
*gundong.css b*
.indexModBox .scrolllist ul.imglist li > a { margin-bottom: 50px;}
*gundong.css o*
.indexIndustryBox h3,
.indexCustomerBox h3{ margin-bottom: 45px;}
.industryXYZ img { width: 270px;}
.indexIndustryText dl dt { padding: 20px 30px 0;}
span.industryDot{ height: 45px;}
span.industryDot + span { padding-top: 23px;}
}




@media screen and  (max-width: 1280px) {
	dl.foot1{transform: scale(0.85);}
	dl.foot2{transform: scale(0.87);}
	.indexProductBox .indexModText{min-height: 270px;}	
	.scrolllist{transform:scale(0.9);}
	.slides{transform:scale(0.8);}
	.indexCustomerBox .indexModText{transform:scale(0.85);}
}
@media screen and  (max-width: 1024px) {
	.indexProductBox .indexModText{transform:scale(0.9);}
	.scrolllist{transform:scale(0.75); left: -50px;}
	.scrolllist .imglist_w{max-height:420px;}
	.indexIndustryCon .indexIndustryText{transform:scale(0.85);}
}*/

/*.sonHtml,.sonBody{ overflow-x: auto;}*/
.sonBody.bodyBG{background: #f6f6f6;/*background: #19214a;
background-image: -webkit-radial-gradient(ellipse farthest-corner at center top, #192352 0%, #191d30 100%);
background-image: radial-gradient(ellipse farthest-corner at center top, #192352 0%, #191d30 100%);*/}
/*.sonBody .w1180{ width: 1200px;}*/
/*.sonBody dl.logoCreditVanes dt, .sonBody dl.logoCreditVanes dt > div, .sonBody dl.logoCreditVanes dd{font:normal 23px/1em arial;}
.sonBody .vBig { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 17px solid #1a7ac0;}
.sonBody .vsmall { border-left: 3.6px solid transparent; border-right: 3.6px solid transparent; border-top: 8px solid #fff; left: -4px;}*/
dl.logoCreditVanes dt, dl.logoCreditVanes dt > div, dl.logoCreditVanes dd{font:normal 23px/1em arial;}
.vBig { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 17px solid #1a7ac0;}
.vsmall { border-left: 3.6px solid transparent; border-right: 3.6px solid transparent; border-top: 8px solid #fff; left: -4px;}
.h36{ height: 80px;}/*找平*/
.index .h36{ height: 80px;}
dl.logoCreditVanes dt, dl.logoCreditVanes dd{ padding-top: 11px;}
dl.logoCreditVanes dd.logoLine{ margin-top: 21px;width: 2px; height: 0px;}
.topUserBG{ padding-top: 36px;}
.bodyBG .headMenu{/*float:left;*/ float: right;}
.bodyBG .hmenu li a{border:none;border-top:4px solid transparent;}
.bodyBG .hmenu li > a{padding:/*38px*/29px 16px 19px; line-height: 1em; margin: 0 15px;}
.bodyBG .hmenu li > a:hover{ color:#fff/*57dad8*/;}
.bodyBG .hmenu li a:hover{ border-radius:0px;  border-top-color: transparent;}
.topBG > .w1180{ width: auto; padding: 0 20px;}
.LogoBox{ margin-right: 58px;}
.hmenu li{margin-right: 30px;}
@media screen and (max-width:1200px ) {
	.hmenu li{margin-right: 10px;}
	
}
ul.dropdown-menu{right:-8px;top:63px;}
ul.dropdown-menu li:first-child img{left:32px;}
.navSearchBox{padding: 14px 110px 14px 0;}
.navGo{right:68px}
.comProfile{/*padding-top:59px;*/ padding:50px 0 30px;}
.comSummary{width: 700px;}
.comSummary h4{ font-size: 23px; line-height: 40px; color: /*#fff*/#1a7ac0; display: inline-block; float: left;}
.comSummaryLT{overflow: hidden;}
.comSummaryLT a{position: relative;top: 8px;}
.comSummary p {line-height: /*20px*/28px; color:/* #ddd*/#222;}
.comSummary table td{ padding-right: 20px;line-height: 28px; min-width: 200px; vertical-align: top;}
.comSummary table td span,.comSummary table td p{display: block; float: left;}
.comSummary table td span{ white-space:nowrap;}
.comSummary table td p{word-break: break-all; max-width: 400px;}
.comSummaryBtnBox{ margin-top: 4px; overflow: hidden;}
.busiCardBox h5{ text-align: center; font-size: 16px; padding: 10px 0; margin-bottom: 0;}
img.busiCardEWM,a.btnBusiCard{ display: block; margin: 0 auto; text-align: right;}
img.busiCardEWM{display: block; width: 116px; float: right;}
a.btnBusiCard{padding: 6px 0; color: #5093d0; margin-top: 13px;font-size: 14px;}
/*.comProfile + */.Tab1{ /*background: url(../images/whiteBG40.png) repeat #f0f1f4;*/ position: relative; z-index: 2; margin-top: -55px;}
.goWhere{ padding:3px 0 0 13px;/* position: relative; top: -24px;*/position: absolute; top: 120px;}
.goWhere a{ display: inline-block;}
.goWhere a.refresh img { margin-right: 3px;}
.goWhere a.refresh{ color: #ddd; margin-right: 49px; font-size: 13px;}

.claimBox{padding-top: 1px;}
.goWhere a.btnUnclaim img,.goWhere a.btnClaim img,.goWhere a.btnClaimHov img { margin-right: 3px; margin-top:-3px;}
.goWhere a.btnUnclaim,.goWhere a.btnClaim,.goWhere a.btnClaimHov{ color: /*#ddd*/#222; margin-right: 29px; font-size: 13px; /*width: 86px;*/ padding-right: 6px; padding-bottom: 6px;border-bottom: 1px dashed transparent; display:inline-block; line-height:1em;}
.goWhere a.btnUnclaim:hover{border-bottom: 1px dashed #757a90;}
.goWhere .claimBox a.btnClaimHov{display: none;}
.goWhere .claimBox:hover a.btnClaim{display: none;}
.goWhere .claimBox:hover a.btnClaimHov{display: inline-block; border-bottom: 1px dashed #757a90;}

.goWhere a.goBigData{ font-size: 14px; color: #1a7ac0; position: absolute; top: 4px; left: 129px;}
.goWhere a.goBigData img{ margin-left: 8px;}
.wordCloudsBox{ /*background: #0099FF;*/ width: 358px; height: 185px;}
.busiCardBox{}

/* scrollBar */
::-webkit-scrollbar-track-piece { -webkit-border-radius: 0; }
::-webkit-scrollbar { width: 8px; height: 8px; background-color: #eee; }
::-webkit-scrollbar-thumb { height: 50px; background-color: #bbb; -webkit-border-radius: 4px; outline-offset: -2px; border: 2px solid #bbb; }
::-webkit-scrollbar-thumb:hover { height: 50px; background-color: #bbb; -webkit-border-radius: 4px; }

/*screen begin*/
.screenBody{ background: url(../images/screenBG.jpg) 0px 0px repeat /*#000c40*/#010937; background-size: 100%; width: 100%; overflow: auto;}
.screenBody .LogoBox{ margin: 0 auto; position: absolute; left: 50%; margin-left: -87px;}
.top3.topBG{    height: 20px;
    line-height: 20px;
    padding: 20px 20px 19px;
    width: auto;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    /*min-width: 1326px;*/}
.screenBody dl.logoCreditVanes dt, .screenBody dl.logoCreditVanes dd{ padding-top: 0;}
.screenConBox{ /*min-width: 1280px; overflow: auto;*/overflow: auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;}
.top3, .top3 a{ color: #fff; font-size: 14px;}
.top3 .scActive{ color: #5cd9d7; font-weight: bold; margin-right: 30px;}
.top3 .scNormal{ color: #a5b1cf;}
.top3 .scActive span{ font-size: 16px;}
.top3 .hint{ color: #a5b1cf; font-style: italic; margin-right: 58px;}
.goExplore{ color: #fff;}
.screenFootBox{    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 18px 0 20px;
    /*min-width: 1366px;*/}
.screenFoot{ font-size: 12px; line-height: 1em; padding: 0 20px 0; }
.screenFootBox .floatL{ color: #1a7ac0;}
.screenFootBox .floatR{ color: #8d9ec1;}
.screenCon{ position: absolute;  top: 59px; left: 0px; bottom:50px;right:0px}
.scMod{ position: absolute; border: 1px solid #3062b1;overflow: auto;}
/*.Abox,.Bbox,.Ebox,.Fbox{ width: 336px;}
.Abox,.Bbox{ height: 322px;}
.Ebox{ height: 199px;}
.Fbox{ height: 446px;}
.Cbox,.Dbox{ width: 628px;}
.Cbox{ height: 467px;}
.Dbox{ height: 178px;}
.Abox{ top: 0px; left:20px;}
.Bbox{ top: 335px; left:20px;}
.Cbox{ top: 0px; left:368px;}
.Dbox{ top: 479px; left:368px;}
.Ebox{ top: 0px; left:1009px;}
.Fbox{ top: 211px; left:1009px;}*/
.Abox,.Bbox,.Ebox,.Fbox{ width: 24.6%;}
.Cbox,.Dbox{ width: 44.8%;}
.Abox,.Bbox{ height: 49%;}
.Ebox{ height: 30.5%;}
.Fbox{ height: 67.5%;}
.Cbox{ height: 70%;}
.Dbox{ height: 28%;}
.Abox{ top: 0px; left:2%;}
.Bbox{ top: 51%; left:2%;}
.Cbox{ top: 0px; left:27.6%;}
.Dbox{ top: 72%; left:27.6%;}
.Ebox{ top: 0px; left:73.4%;}
.Fbox{ top: 32.5%; left:73.4%;}
.TitBlue2{ padding: 10px; overflow: hidden;}
.TitBlue2 i,.TitBlue2 span{ display: inline-block; float:left; line-height: 19px;}
.TitBlue2 i{width: 5px; height: 16px; background: #1a7ac0; margin-right: 5px;}
.TitBlue2 span{ color: #fff; font-size: 14px;}
.scModCon {/* padding: 0 10px 10px;*/position: absolute; top: 39px; left: 0px; right: 0px; bottom:0px; width: 100%; overflow: hidden;}
.scModCon.scTextBox{top:0px;/* top:39px\9; *top: 39px;*/}
/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
    .scModCon.scTextBox{
        top:0px;
    }
}*/
.screenBody .TabContent .scModCon{ top: 0;}
.screenBody .nTab .TabContent,
.screenBody .TabContent > div{ position:absolute; top:0px; left: 0px; right:0px; bottom:0px}
.screenBody .nTab .TabContent{top:39px}
.scTextBox.scModCon{ padding:  0 10px 10px 10px; padding:  0 10px 0px 10px\0; padding:  0 10px 0px 10px\9; width: auto; overflow: visible;}
.screenConBox .navSearchBox{ padding:6px 0 0 ; }
.screenConBox .navSearchBox input[type="text"]{background: rgba(154,171,215,0.35); color: #9aabd7;}
.screenConBox .navGo{ right: 0; top: 6px; border: none; background: url(../images/zoomWhite.png) 9px 8px no-repeat;}
.searchTextBox{ line-height: 22px;}
.searchTextBox dl{ overflow: auto; padding: 5px 0;}
.searchTextBox dl dt,.searchTextBox dl dd{ display: inline-block; float: left;}
.searchTextBox dl dt{ margin-right: 22px;}
dl.hotS,dl.hotS a,dl.hisS{ color: #9aabd7;}
dl.hotS{ clear: both;}
dl.hotS dd a{ margin-left:10px;}
dl.hotS dd a:first-child{ margin-left: 0;}
dl.hisS a{ color: #4c91ef;}
dl.hisS dd a{ display: block; }
.searchTextBox a:hover{ color: #fff;}
.filt{ line-height: 22px;/* text-align: right;*/}
#fxdsj{position: relative; top: -4px; padding-left: 80px;}
.filt select,.filt a{ color: #4c91ef;}
.filt select{ border: none; background: transparent; margin-right: 0px;}
.filt a{ margin-left: 10px;}
.filt a:hover{ color: #fff;}
.filt a:first-child{ margin-left: 0;}
.screenBody .event ul li{ clear: both; white-space: nowrap; min-width: 318px; padding: 0 6px;}
.screenBody .event ul li span,.screenBody .event ul li a{ display: inline-block; float: left; line-height: 22px;}
.screenBody .event ul li span{ color:#c3cfec; margin-right: 20px;}
.screenBody .event ul li a{ color: #6bfff3; white-space: nowrap; text-overflow:ellipsis;overflow: hidden; width: 200px;}

.twoColBox{overflow: hidden;}
.twoColBox > dl{ width: 49%; display: inline-block; float: left; margin-left: 2%;}
.twoColBox > dl:first-child{margin-left: 0;}
.twoColBox > dl > dt{ color: #c3cfec; line-height: 22px; margin-bottom: 3px; padding: 0 6px;}
.screenBody .twoColBox > dl > dd ul li{ width: 93%;}
.screenBody .twoColBox > dl > dd ul li a{ display:block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.screenBody .oneCol .event ul li{ min-width: auto;}
.screenBody .oneCol#sndCol .event ul li a{ color: #57ccff;}

.indInfoBox{ padding: 4px 20px 17px;}
.indInfoBox#scrollDivA{ padding: 4px 20px 0px;}
.indInfoBox table{ color: #c3cfec; margin-bottom: 12px;} 
.indInfoBox table.InfoCTable{margin-bottom:4px;}
.indInfoBox table.InfoBTable{ margin-bottom: 15px;}
.indInfoBox table p{ font-family:"lucida console"}
.InfoATable .SCinfo{ background: url(../images/purple35.png) 0px 0px repeat; border-top:2px solid #44a0e9; font-size: 17px; color:#fff; padding: 4px 13px 0; line-height: 28px;}
.InfoATable .SCinfo h6{ color:#44a0e9; line-height: 22px;}
.InfoATable td:first-child .SCinfo{border-top-color: #f4e925;}
.InfoATable td:first-child .SCinfo h6{ color: #f4e925;}

.InfoBTable .SCinfo{ margin-top: 17px;}
.InfoBTable tr:first-child .SCinfo{ margin-top: 0;}
.InfoBTable .SCinfo h5{ color: #48a7f2; margin-bottom: 6px;}
.InfoBTable tr:first-child .SCinfo h5{ color: #5cd9d7;}
.InfoBTable .SCinfo p{ color: #c3cfec; font-size: 18px; line-height:25px; letter-spacing: 13.12px; padding: 2px 4px 0; float: left; background: url(../images/blueLetterBG.png) 0px 0px repeat-x;}
.InfoBTable tr:first-child .SCinfo p{ color: #fff; background: url(../images/greenLetterBG.png) 0px 0px repeat-x;}
.InfoBTable .SCinfo p,.InfoBTable .SCinfo p span{ position: relative; }
.InfoBTable .SCinfo p{left:-6.62px; overflow: hidden; text-overflow: clip; display: block;}
.InfoBTable .SCinfo p span{left:6.5px; display: block;}


.InfoCTable .SCinfo{ border: 1px solid #2b4a5f; padding: 6px 6px 4px;}
.InfoCTable .SCinfo h6{ line-height: 20px; color: #c3cfec;}
.InfoCTable .SCinfo p{ line-height: 22px; color: #24c9c6; font-size: 15px;}

.contactTextBox{ position: absolute; bottom: 10px; right: 10px/*18px*/; z-index: 2; 
background: #fff; background: rgba(255,255,255,0.95); border-radius: 4px; padding: 10px 20px;}
.contactTextBox table th,.contactTextBox table td{ font-weight: normal; color: #222; /*color: rgba(255,255,255,0.8);*/ text-align: left;}


@media screen and (min-height: 800px) {
.screenBody .event ul li{ /*background: #162046;*/overflow: hidden; margin-bottom: 1px;padding: 1px 6px;}
#fxdsj{ padding-left: 88px;}
}
@media screen and (min-height: 850px) {
.screenBody .event ul li{ padding: 2px 6px;}
}
@media screen and (min-height: 900px) {
.screenBody .event ul li{ padding: 3px 6px;}
}
/*screen over*/



/*@media screen and (max-width: 1242px) {

.w1224 {width:95%;}	
.bodyBG{padding-top: 85px;}
.topBG{position: fixed;top:0px;}
.LogoBox,.todayCountBox{float:none;width: 100%;}
.navSearchBox{margin: 0;}
.navSearchBox input[type="text"]{ box-sizing: border-box; behavior: url(plugins/boxsizing.htc);}
.navGo{right:64px;}
.h36{ height: 42px;}
.comSummaryBox{ margin-top: 4px;}
.comSummaryBox > img{ width: 16%; float: right; margin: 0; max-width:95px; max-height: 95px;}
.comSummaryBox p:last-child span{ display: block;margin: 0;}
.comSummaryBox > div:last-child.floatR{float: left; margin-top: 10px; clear: both; }
.todayCountBox {padding: 18px 0;}
ul.Tab1tit li{ padding: 0; width: 25%; text-align: center; box-sizing: border-box; behavior: url(plugins/boxsizing.htc);}
dl.comPortraitBox dt{padding: 0;}
dl.comPortraitBox dt a{margin-bottom: 20px;float: left;margin-left:30px}
dl.comPortraitBox dt a:first-child{margin-left: 0;}
dl.comPortraitBox dt a h4{ display: none;}
dl.comPortraitBox dt a img{width: 45px; margin-right: 0;}
dl.comPortraitBox dd{padding: 0; width: 100%;}
.creditFileTit{ padding:1em 0;}
.creditFileTit + .colorDescription{ margin: 0 0 18px; padding: 0;}
.colorDescription{ float: none;}
.colorDescription > .gray3 > span:first-child{display: block;}
.colorDescription span {margin: 0 11px;}
.creditFileCon{ width: 100%;}
.creditFileModCon{ padding: 0;}
.creditFileModCon .tableInfo{ width: 100%;}
.creditFileModCon .tableInfo th,.creditFileModCon .tableInfo td{ padding: 0px 10px;}
.creditFileModCon .tableInfo th{ display:inline-block; float:left; text-align: right; width:80px !important; white-space: normal !important; word-break: break-all;}
.tableInfo th b{ display: none;}
.menu_head{ padding: 0 25px;}
.menu_head dl dd.floatR{ float: left;}
.menu_body{ overflow: auto;}
.side-content{ display: none;}
dl.enterpriseMap1 dt{ float: left; clear: both;}
dl.enterpriseMap1 dt.floatR a{ margin-left: 15%; }
.PFcountBox,dl.PFcount{ margin-right: 0;width: 100%;box-sizing: border-box; behavior: url(plugins/boxsizing.htc);}
.PFcountBox{ float: none;}
dl.PFcount{ margin-bottom: 20px; }
.PFbox h5{ margin-right: 0; margin-bottom: 15px;}
.searchBox{ clear: both;margin-bottom: 15px;}
.PFcon dl{ padding: 20px;}
.PFcon dl dt{ margin-right: 20px;}
.PFcon dd.floatL{ width: 75%;}
.PFcon dd.floatL p{ display: none;}
.PFcon dd.floatR p span{ display: block;}
.PFcon dl dt img{ width: 45px;}    
.shaixuan-tj span.crumb-select-item{ margin-bottom: 10px;}
.warningBox dl{ width: 100%; margin-bottom: 15px; box-sizing: border-box; behavior: url(plugins/boxsizing.htc); height: auto;}
dl.comMonitor{ width: 100%; height: auto; overflow: auto; margin-bottom: 0;}
.clientBox dd.riskWarningCon .floatL{ width: 100%;}
.rankBox {float: left; width: 100%; margin-top: 20px;}
.clientSearch > .floatR{ width: 100%; margin-bottom: 20px;}
}*/


.tableForm th,.tableForm td{ padding: 6px 0; }
.tableForm th{ font-weight: normal; font-size: 14px; text-align: right; padding-right: 30px; white-space: nowrap;}
.tableForm td input[type="text"]{line-height: 42px; height: 42px;width: 292px; padding: 0 15px; color: #666; border: 1px solid /*#ebebf1*//*#bbb*/#ccc; /*border-radius: 2px;*/}
.tableForm td input[disabled], .tableForm td input[readonly]{ cursor: not-allowed; background-color: #f0f0f0; opacity: 1; filter:Alpha(opacity=100);}
.tableForm td textarea{padding:15px; line-height: 1.8em; border: 1px solid #ccc;}
.formTip{ color: #1a7ac0; padding-top: 6px;}
.defaultLogo2{width: 99px;border: 1px solid #ccc;}
.btnGrayA,.btnCencel{ background: #bbb; color: #fff; border: none;}
.btnCencel{ background: transparent; color: #999; font-size: 16px; width: 60px;}
.certificatePic{ display: inline-block; float: left; margin-right: 15px; max-height: 150px; margin-bottom: 3px;}
.certificatePic img{ height: 100px;}

tr.colorTR{background: #e6e8ed;}
table tr.colorTR th,table tr.colorTR td{text-align: center; color: #4d5fa4; }

.bindBank{border:3px solid transparent; height: 70px; line-height: 70px; white-space: nowrap; padding: 0 20px;}
.bindBank.current3{ border-color:#5093d0;}
.bindBank:hover{ background: #f2f2f2;}

.bindBank label{ display: block;}
.bindBank label radio{ display: block; float:left;}

table.floatR{ display: table;}
a.btnDownLoad{ display: block; overflow: hidden; line-height: 18px; position:relative;top:8px;}
a.btnDownLoad img,a.btnDownLoad span{ display: inline-block; float: left;}
a.btnDownLoad img{ margin-right: 6px;}
.downTCbox label{ display: block; border-bottom: 1px dashed #eee; padding: 12px 20px; overflow: hidden;}
.downTCbox label:last-child{border-bottom:none;}


/*换logo*/
dl.logoCreditVanes dt > div{position: relative;top: 9px;}
/*.bodyBG .headMenu{ float:none; float:left; margin:0 0 0 38px;}*/
.faith{padding:151px 0 56px; float: none; margin: 0 auto;}
.indexCount{display: none;}
.indSearchBoxCon{ padding-right: 199px/*180px;*/}
.indReleaseBox{ position: relative; /*padding-top: 30px;*/}


.Lbarfix { top: 122px !important;}

.flexsliderBox{ width: 100%;}
.selectCity{ overflow: hidden; float: left;}
.inputSelectCity{width: /*440px*/362px; line-height: 44px; height: 44px; padding: 0 20px; font-size: 18px; border: 1px solid #ccc; background: #eee; cursor: pointer; color:#666; outline: none; border: none !important;}
.inputSelectCity:hover{ background: #e6e8ed; border: 1px solid #757d9d; color: #4d5fa4;}
.selectCity input{float:left;}
.selectCity input.btnBig{ width: 100px; border-radius: 0 2px 2px 0;}
.selectCity input.btnBlueA{ background: #65a6d6/*757d9d*//*4D5FC4*//*00C7C4*/;}
.hotCity { padding-top: 10px;}
.hotCity a{ display: inline-block; height: 35px; line-height: 35px; width: 90px; float: left;  border:1px solid #eee; margin-left: 10px; text-align: center;}
.hotCity a:first-child{ margin-left: 0;}

.citySummary{height: 400px; overflow: hidden;}
.citySummary p{ margin-top: 1em;}
.citySummary p:first-child,.citySummary p:last-child{ margin-top: 0;}

.bgcsPicBox{ overflow: hidden;}
.bgcsPicBox dl{float: left; margin-left: 15px;}
.bgcsPicBox dl:first-child{ margin-left: 0;}
.bgcsPicBox dl dt{ height: 30px; line-height: 30px; background: #eee; text-align: center;}
.bgcsPicBox dl dt span{ display: block; width: 200px; margin: 0 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.bgcsPicBox img{ display: block; height: 150px; min-width: 200px;}


/*uda*/
.index .topBG{display: none;}
.index.productBody .topBG{ display: block;}
.productBody .flexslider{ background: transparent;}
.indexBannerBox{ background: /*#1c223a*/rgba(28,34,58,0); position: relative;}



.bannerText {position: absolute; top: 150px; z-index: 3; color: #fff;/*这这*/ width: 100%; text-align: center;}
.bannerText .font14{ line-height: 2em; margin-bottom: 1em; color: rgba(255,255,255,0.8);}
.bannerText h2{ font-size: 42px; line-height: 2em;margin-bottom: 0.25em; text-shadow:0px 0px 80px rgba(0,0,0,0.4);letter-spacing: .1em;/* animation: titleHigh 1s;*/}

/*@keyframes titleHigh{
	from{font-size: 32px; opacity: 0.5;}
	to{font-size: 42px; opacity: 1;}
}*/

.indLOGObox{ color: #fff; text-align: center;}
.indLOGObox span{ display: block; line-height: 1em; cursor: pointer; position: absolute; left: 50%; transition: all .6s; }
.indLOGObox span:hover{color: #cd1924;}
.indLOGO1{font-size: /*90px*/80px; /*color: #ec0000;*/text-shadow: 0px 0px 15px rgba(0,0,0,0.3);top: 24%;margin-left: /*-38.5px*/-36px;}/*#1b2330*/
.indLOGO2{font-size: 33px;/* text-shadow: 0px 0px 15px #650e15;*/ display: none !important;}/*#1b2330*/
.indLOGO3{font-size: 30px; text-shadow: 0px 0px 15px rgba(0,0,0,0.3);top: 48%;margin-left: -94px; color: #cd1924;}/* margin-top: 17%;*//*#1b2330*/
.index .indexBanner .w1180{ width: 100%;}
dl.foot2 dd{ text-align: center; float: none;}
.index .indContent{padding-bottom: 0px;}

.productBody .flexslider .slides img{ min-width: 100% !important;min-height: 100% !important; margin:0 !important;}
.productBody .flexslider .slides img,.flexslider .slides > li{ height: auto !important;}
.productBody .h36{height: 0 !important;}
.productBody .indexProductBox .indexModText dl{ width: 18%;}
.productBody .indexProductBox .indexModText dl dt + dd{ display: block; padding: 0 8%;}

.progranmeBox{ padding: 75px 0; background: #fff;}
.newsList1Box{ padding: 60px 0;}
.certificateBox{ padding: 60px 0 27px;}
.talentsBox{ padding: 60px 0;}
.historyAllBox{ padding: 65px 0;}
.progranmeBox .w1180{ width: 800px; overflow: hidden; }
.progranmeMod{ margin-top: 100px; overflow: hidden;}
.progranmeMod:first-child{ margin-top: 0;}
.progranmeMod.floatL .programePic,.floatL .programeAD{float: left;}
.progranmeMod.floatR .programePic,.floatR .programeAD{float: right;}
.progranmeMod.floatL .programePic{ margin-right: 50px;}
.progranmeMod.floatR .programePic{ margin-left: 50px;}
.programePic img{display: block; max-width: 300px; max-height: 300px;}
.programeAD{width: 450px;}/*.progranmeBox .w1180（800）-.programePic img（300）-.floatL .programePic（50）*/
.programeAD dt{ font-size: 26px; line-height: 1em; margin-bottom: 20px;}

dl.oneCertify{ width: 31%; width: calc( 91% / 3 );  margin:0 1.5% 30px 1.5%; float: left;}
dl.oneCertify dt,dl.oneCertify dt img,dl.oneCertify dd{ width: 100%;}
dl.oneCertify dt,dl.oneCertify dt img{ max-height: 340px; min-height: 200px;}
dl.oneCertify dt{ margin-bottom: 10px; border: 1px solid #eee;}
dl.oneCertify dd h3{ font-size: 16px; text-align: center;}



/*ul.slides li.flex-active-slide.indexBanner1 img{ display: none !important;}*/
ul.slides li.flex-active-slide.indexBanner1 {height:500px !important; background-color: #000;}

/*各种banner背景图*/
.indexBanner,.indexBanner1{background-size: cover; background-position: center; background-repeat: no-repeat;*background:none !important;}
.inddBanner{background-image: url(../images/earth_banner.jpg);}
.indexBanner1.productBanner{background-image: url(../images/product_banner.jpg);}
.indexBanner1.programBanner{background-image: url(../images/program_banner.jpg);}
.indexBanner1.companyBanner{background-image: url(../images/company_banner.jpg);}
.indexBanner1.newsBanner{background-color: #8489a4;background-image: url(../images/news_banner.jpg);}
/*ul.slides li.indexBanner1 img{ width: auto !important;}*/

.divTable .row .rowPad { overflow: hidden; text-align: center;}
.rowTit { height: 80px; line-height: 80px; overflow: hidden; font-size: 30px; font-weight: bold; color: #222; position: relative;top: -20px;}

ul.partnerLogosUl li { float: left; margin: 20px; width: 200px; height: 80px;}






@media screen and (max-width: 1242px) {
	.indContent > .w1180{ width: 100%;}
}

@media screen and (max-width: 800px) {
	.indexProductBox .indexModText dl dd a{font-size: 50px;}
	.indexProductBox .indexModText dl dt{ font-size: 14px; letter-spacing: 0;}
}
