@charset "utf-8";
/* CSS Document */
* { margin:0px; padding:0px; }
html,
body { overflow-x:hidden; min-width:320px; }
body { font:12px/180% "Microsoft YaHei", Verdana, "Century Gothic", "Lucida Grande", Helvetica, "Microsoft YaHei", "Microsoft JhengHei", Arial, "SimSun"; color:#333; *min-width:1000px;
}
.bodyBG { background:/*url(../images/bodyBG.jpg) center 0px repeat-x*/ #f2f2f2; }
.borBno { border-bottom:none !important; }
.in2 { text-indent:2em; }
b { font-weight:normal; }

input[type="button"],
input[type="submit"],
select,
option { cursor:pointer; }
/*textarea { resize:none; } */
table,
input,
textarea,
select { font-size:12px; color:#666; font-family: "Microsoft YaHei", Verdana, "Century Gothic", "Lucida Grande", Helvetica, "Microsoft YaHei", "Microsoft JhengHei", Arial, "SimSun"; }
/*input[type="radio"],
input[type="checkbox"] { position:relative; top:3px; }*/
label { cursor:pointer; }
ul,
li,
ol { list-style:none; list-style-position:outside; }
.w1224 ul{
	margin-right:5%;
}
a:link,
a:hover,
a:visited { color:#333; }
a:hover { text-decoration:none; color:#d30008; }/*红*/
a.underline { text-decoration:underline !important; }
.floatL { float:left; display:inline; }
.floatR { float:right; display:inline; }
.push { clear:both; }
.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; }
.bn { border:none; }
.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; }
.marB20 { margin-bottom:20px; }
.marB40 { margin-bottom:40px; }
.marR10 { margin-right:10px; }
.marR15 { margin-right:15px; }
.marR20 { margin-right:20px; }
.marT45 { margin-top:45px; }
.marT120 { margin-top:0px; position:relative;z-index:0;}
.pad0 { padding:0px !important; }
.pad5 { padding:5px; }
.pad105 { padding:10px 5px; }
.padB10 { padding-bottom:10px; }
.pad10EL { padding:10px; padding-left:0px; }
.pad10 { padding:10px !important; }
.pad12_0 { padding:11px 0px 12px 0px; }
.pad0T15 { padding:0px 15px 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; }
.dBlock { display:block; }
.dInB { display:inline-block !important; }
.overH { overflow:hidden; }
.overXa { overflow-x: auto; overflow-y: hidden; position: relative; }
.BGwhite { background:#fff; }
.black { color:#000; }
.white { color:#fff; }
.red { color:#d30008/*#af1111*/ !important; }
.red1 { color:red !important; }
.green { color:#4db600; }/*28b779*/
.green2 { color:#70b459; }
.green3 { color:#24b06d; }
.gray { color:#999; }
.blue1,
.blue1 a { color:#27a9e3; }
.blue2,
.blue2 a { color:#2255a4; }
.blue3 { color:#23a0e0; }
.yellow1 { color:#ffb141; }
.orange1 { color:#de6b37; }
.black1 { color:#444; }
.Fnormal { font-weight:normal; }
.height70 { height:70px !important; }
.height280 { height:280px !important; }
.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; font-size:16px; border-radius:4px; behavior: url(css/PIE.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%; }
.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 #dddddd; background:#fff; }
.textareadf,
.textareadf98,
.textareadf95,
.textareadf96,
.textareadf90 { color:#777; border:1px solid #dddddd; background:#fff; padding:2px 3px; }
.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-size:12px; font-family: "Microsoft YaHei", Verdana, "Century Gothic", "Lucida Grande", Helvetica, "Microsoft JhengHei", 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; }
table.tablebc,
table.tablebc th,
table.tablebc td { border-collapse: separate !important; }
.footBox { line-height:18px; width:100%; text-align:center; background:#555555; color:#afafaf; overflow:hidden; /*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; */ }
.foot { padding:65px 0px; }
.foot a:link,
.foot a:hover,
.foot a:visited { color:#afafaf; }
.foot a:hover { color:#0098d6; }
.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:1080px; margin:0px auto; }
.w1180 { width:1180px; margin:0px auto; }
.w1000 { width:1000px; margin:0px auto; }
/*--------------head开始---------------*/
/*.topBG,.LogoBox,.navBox{height:150px;}*/
.LogoBox a { display:block;/* padding-left:35px;*/ }
.LogoBox a:hover img { transform:scale(1.16); }
.topBG { background:#fff; width:100%; /*position:fixed;top:0px;left:0px; z-index:9999;*/position:relative;z-index:9999999; }
.LogoBox { width:178px; float:left; }
/*.LogoBox{ background:url(../images/LogoBox.jpg) 0px 0px no-repeat;}*/
/*--------------head结束---------------*/

/*--------------Abox开始---------------*//*Abox是横滚Banner,代码在plugins里*/
.Abox { margin-bottom:30px; }
/*--------------Abox结束---------------*/
/*--------------Bbox开始------首页功能图标块---------*/
.Bmod { width:1080px; margin:0 auto; }
.Bmod dt,
.Bmod dt strong { font-weight:normal !important; }
.Bmod dt { padding:0 30px; font-size:30px; line-height:2em; overflow:hidden; margin-bottom:16px; }
.Bmod dt .floatR { font-size:12px; }
.relaT80 { position:relative; top:80px; }
/*--------------Bbox结束---------------*/
/*--------------Cbox开始---------------*/
dl.Cmod dt { font-size: 40px; line-height: 60px; text-align: center; }
dl.Cmod dt strong { font-weight:normal; }
dl.Cmod { padding:80px 0px; min-height:320px; }
.Cbox { background:#af1111; margin-top: 80px; }/*渠道合作(表单)*/
dl.Cmod dt { color:#fff; margin-bottom:28px; }
.indexInput,
.indexTextarea,
.indexSubmit { font-size:20px; color:#464646; height:40px; border-radius:4px; border:none;/* margin-top:22px;*/ }
.indexInput,
.indexTextarea { width:100%; line-height:40px; padding:0px 20px;
background:#fff; box-sizing: border-box; }
.indexInputL,
.indexTextarea { /*width:1110px;*/ }
.indexTextarea { height:120px; }
.indexSubmit { background:#242424; color:#fff; /*width:1150px;*/ width:100%; transition: all 0.28s ease 0s; }
.indexSubmit:hover { background:#000; }
/*--------------Cbox结束---------------*/
/*--------------footer开始-------------*/
.footBox { background:#454545; }
.footBox a { color:#b4b4b4; padding:0px 8px; transition: all 0.2s ease 0s; }
.footBox dd a { display:inline-block; }
.footBox dd a:hover { /*border-bottom:1px dashed #b4b4b4;*/ background:#af1111; color:#fff; border-radius:4px; font-weight:bold; }
.footBox dl dt { background:#221f20; line-height:30px; padding:25px; font-size:14px; }
.footBox dl dt,
.footBox dl dt a { color:#878787; }
.footBox dl dt a { height:14px; line-height:14px; }
.footBox dl dt a:hover { border-bottom:1px dashed #878787; }
.footBox dl dd { padding:80px 30px;/* *padding:120px 30px 30px;*/ }
.footBox dl dd ul,
.footBox dl dd ul li {
*width:164px; width:164px\9; }
.footBox dl dd ul { min-height:150px; float:left; width: 15%; }
.footBox dl dd ul.FootlastUl { float:right; }
.footBox dl dd ul.FootlastUl,
.footBox dl dd ul.FootlastUl li { width:143px; text-align:center; }
.footBox dl dd ul.FootlastUl li img { display:block; }
.footBox dl dd ul li,
.footBox dl dd ul li a { font-size:13px; color:#b4b4b4; height:30px; line-height:30px; text-align:left; }
.footBox dl dd ul li.FootfirstLi,
.footBox dl dd ul li.FootfirstLi a { font-size:18px; color:#fff; margin-bottom:18px; }
/*--------------footer结束-------------*/
/*--------------子页开始-------------*/
/*滑头开始*/
/*body { min-height:880px; }*/
.scrollOutBox,
.toFixBox { width:100%; }/*变前模块*/
/*.scrollOutBox{ background:blue; color:#fff; height:350px;}*//*高度可能有用*/
/*.toFixBox { height:90px; background:purple; color:green; }*/
.fixedBox {/* background:red; box-shadow:0px 1px 0px #ddd;*/ border-bottom:1px solid #ddd; /*position:fixed; top:100px;z-index: 999;*/ }/*变后模块*//*三级菜单外罩*/
/*滑头结束*/
/*滑头内嵌入的menu2和menu3开始*/
.menuTwoTabBox { height:95px; background:#f9f9f9; }
.menuTwoTabBox ul,
.menuTwoTabBox ul li,
.menuThrBox ul,
.menuThrBox ul li { float:left; overflow:hidden; }
.menuTwoTabBox ul { padding-top:14px; }
.menuTwoTabBox ul li a { display:inline-block; float:left; height:76px; line-height:76px; padding:0px 38px; font-size:20px; color:#000; border-style:solid; border-width:5px 1px 0; border-color:transparent; }
.menuTwoTabBox ul li a:hover { background:#f4f4f4; border-color:#d5dde4 #f4f4f4; }/*ede0e0*/
.menuTwoTabBox ul li.menuSelected a { color:#91a4b4; font-weight:bold; background:#fff; border-color:#b2c0cb #eee; }
.menuThrBox { background:#fff; overflow:hidden; }
.menuThrBox ul li { margin-right:37px; }
.menuThrBox ul li a { display:inline-block; float:left; height:52px; line-height:53px; font-size:15px; color:#000; }
.menuThrBox ul li a:hover { color:#d30008; }
.menuThrBox ul li.menuSelected a { color:#d30008; }
/*滑头内嵌入的menu2和menu3结束*/
.Dbox { width:100%; }
.Dbox .w1224 table { line-height:30px; font-size:14px; }
.Dbox h3 { font-size:30px; font-weight:bold; height:60px; line-height:60px; margin-bottom:40px; }
.Dbox .w1224 table th,
.Dbox .w1224 table td { padding:70px 0px; }
.Dbox .w1224 table td img { display:block; }
.Dbox1 h3 { color:#697488; }
.Dbox1 { background:#fff; padding-top:70px; }
.Dbox2 h3 { color:#fff; }
.Dbox2 { background:#98d5dc; }
/*占横幅未的插播内容*/
.Emod { width:1160px; padding:20px 20px 20px; overflow:hidden; position:relative;  background:#c3dcef; }
.Emod * { line-height:2em; }
.Emod h2,
.Emod h3 { font-weight:normal; }
.EmodA { margin-bottom:20px; }
.EmodA h3 { font-size:20px; }
.Emod p { font-size:13px; }
.EmodB { display:flex; }
.EmodB h2 { font-size:26px; }
.EmodB .floatL,
.EmodB .floatR { width:40%; }
.EmodB .floatR { margin-left:30px; float:left; }
.EmodB .floatL a,
.EmodB .floatL a img { display:block; width:100%; }
.EmodB .floatR p a.lineHeight40 { line-height:40px; }
a.btnRedBG { display:block; float:left; height:30px; line-height:30px; padding:0 28px; background:#d30008; color:#fff !important; border-radius:3px; }
/*新闻列表/文章正文*/
.newsListBox,
.textBox { background-color:#fff;padding-top:/*70px;*/20px; }
.newsBox { padding:40px 0px; border-bottom:1px solid #e8e8e8; overflow:hidden; }
.newsBox dl { display:flex; }
.newsBox dl dt { padding:15px 0px; width:24%; margin-right:6%; }
.newsBox dl dt img { display:block; width:248px; /*height:164px;*/ width:100%; }
.newsBox dl dd,
.textBox dl dd { width:800px; width:70%; line-height:2em; font-size:13px; color:#333; }
.newsBox dl dd h2,
.textBox dl dd h2 { /*height:42px; line-height:42px;*/ height:22px; line-height:22px; padding:10px 0px; }
.newsBox dl dd h2 a,
.textBox dl dd h2 { font-size:22px; font-weight:bold; color:#64839d; }
.newsBox dl dd h6,
.textBox dl dd h6 { font-size:12px; font-weight:normal; color:#afa0a1; height:29px; line-height:29px; margin-bottom:18px; }
.textBox { overflow:hidden; padding:60px 0px; }
.textBox dl dd h2,
.textBox dl dd h6 { text-align:center; }
.textBox dl dd h2 { font-size:30px; height:30px; line-height:30px; }
.textBox dl dd { width:auto; }
.textBox dl dd img { display:block; }
.textBox dl dd p {font-size:15px; }

.textBox2 { padding-top:/*70px;*/20px; }
.textBox2 dl dd { width:800px; width:70%; line-height:2em; font-size:13px; color:#333; }
.textBox2 dl dd h2 { /*height:42px; line-height:42px;*/ height:22px; line-height:22px; padding:10px 0px; }
.textBox2 dl dd h2 { font-size:22px; font-weight:bold; color:#64839d; }

.textBox2 dl dd h6 { font-size:12px; font-weight:normal; color:#afa0a1; height:29px; line-height:29px; margin-bottom:18px; }
.textBox2 { overflow:hidden; padding:60px 0px; }
.textBox2 dl dd h2,
.textBox2 dl dd h6 { text-align:center; }
.textBox2 dl dd h2 { font-size:30px; height:30px; line-height:30px; }
.textBox2 dl dd { width:auto; }
.textBox2 dl dd img { display:block; }
.textBox2 dl dd p {font-size:15px; }
/*表格*	/
.talentsBox { padding:60px 0px; background:#fff; }
/*table1是肉红列表*/
.table1 th,
.table1 td { text-align:left; color:#000; padding:10px; line-height:2em; }
.table1 th { background:#e4dada; font-size:17px; font-weight:normal; color:#70484a; }
.table1 td { font-size: 15px; }
.table1 tr.trGray td { background:#f9f9f9; }
.table1 tr.trSelected td,
.table1 tr.trSelected td a { color:#fff; }
.table1 tr.trSelected td { background:#cbb1b2; }
.table1 tr.trFoot td { background:#e4dada;/* height:40px; line-height:40px;*/ padding:0px; height:5px; line-height:0; }
.table1 tr.trFoot td,
.table1 tr.trFoot:hover td { background:#f0e6e6; }
.table1 tr:hover td { background:#f0e6e6; cursor:pointer; }
.table1 tr:hover td,
.table1 tr:hover td a { color:#000; }
.table1 td a {/* text-decoration:underline;*/ border-bottom:1px dotted #777; }
/*table2是大表单*/
.table2 th { height:80px; line-height:80px; text-align:center; overflow:hidden; font-size:30px; font-weight:bold; color:#a07575; }
.table2 td {/* height:80px; line-height:80px;*/ font-size:20px; color:#777; text-align:center; }
/*table3是色仿table1的文字类带线表单*/
.table3 th,
.table3 td { line-height:2em; padding:10px; font-size:15px; font-weight:normal; }
.table3 th { background:#e4dada; color:#70484a; border:1px solid #cbb1b2; text-align: center; }
.table3 td { background:#f9f9f9; border:1px solid /*#cbb1b2*/#d6c1c2; }
.jobApplyBox { padding:20px 0 70px; }
.btnRed,
.btnGray { height:42px; width:316px; width: 164px; background:#e25055; font-size:20px; color:#fff; border:none; border-radius:4px; cursor:pointer;/*behavior: url(css/PIE.htc);*/ }
.btnGray { background:#aaa; }
/*上传，按钮在左边，输入框在右边*/
.uploadFilebox { float:right; position:relative; right: 46px; width:100%; }
input.uploadInput { float:right; }
input.uploadFile,
a.uploadA { height:42px; }
input.uploadFile { position:absolute; right:0px; top:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer; width:121px; width: 550px; overflow: hidden; }
a.uploadA { display:inline-block; float:right; line-height:42px; padding:0px 34px; background-color:#e8e8e8; text-decoration:none; text-align:center; color:#777; cursor:pointer; position:relative; left: -58px; border-radius:4px; behavior: url(css/PIE.htc); }
/*上传，按钮在右边，输入框在左边*/
.uploadFilebox { float:left; position:relative; left:/* 46px*/0px; }
input.uploadInput { float:left; }
input.uploadFile,
a.uploadA { height:42px; }
input.uploadFile { position:absolute; left:0px; top:0px; opacity:0; filter:alpha(opacity=0); width: 550px; cursor:pointer; overflow: hidden; }
a.uploadA { display:inline-block; float:left; line-height:42px; padding:0px 34px; background-color:#e8e8e8; text-decoration:none; text-align:center; color:#777; cursor:pointer; position:relative; left: 58px; border-radius:4px; behavior: url(css/PIE.htc); display:none; }
/*--------------子页结束-------------*/






































/*--------------Cbox开始---------------*/
.Cbox a:link,
.Cbox a:hover,
.Cbox a:visited { display:block; line-height:0px; }
/*--------------Cbox结束---------------*/
/*--------------DEFbox开始---------------*/
dl.BlueBox,
dl.GreenBox { width:837px; }
dd.colorBoxCon { background:#fff; border:1px solid #e4e4e4; border-top:none; width:772px; margin:0px auto; padding:14px 48px 14px 15px; }
dt.colorBoxTit { font-size:16px; font-weight:bold; color:#fff; }
dl.BlueBox .colorBoxTit { border-bottom:2px solid #5aa9ee; background:url(../images/BlueBoxTit.jpg) left top no-repeat #e4edf5; }
dl.GreenBox .colorBoxTit { border-bottom:2px solid #75b94d; background:url(../images/GreenBoxTit.jpg) right top no-repeat #e3f3e0; }
dl.OrangeBox .colorBoxTit { border-bottom:2px solid #e9921e; background:url(../images/OrangeBoxTit.jpg) left top no-repeat #f9eedf; }
.colorBoxTitName { height:33px; line-height:33px; padding:15px 115px 0px 115px; }
.colorBoxTitName img { position:relative; top:-2px; margin-right:10px; }
dl.colorListBox { width:362px; }
dl.colorListBox .tableTabCon th .cs { max-width:265px; }
dl.colorListBox dt { height:24px; padding:6px 0px 6px 0px; border-bottom:2px solid #e4e4e4; position:relative; }
dl.colorListBox dt .moreBox { top:13px; right:0px; }
dl.colorListBox dd { padding-top:12px; }
.colorListName { height:24px; line-height:24px; font-size:14px; float:left; *width:66px;
white-space:nowrap; overflow:visible; }
.colorListName span { padding-right:10px; display:block; height:24px; line-height:24px; float:right; position:relative; right:-11px; }
dl.BlueBox .colorListName { background:url(../images/BlueListName.png) left top no-repeat transparent; }
dl.BlueBox .colorListName span { background:url(../images/BlueListName.png) right top no-repeat transparent; }
dl.GreenBox .colorListName { background:url(../images/GreenListName.png) left top no-repeat transparent; }
dl.GreenBox .colorListName span { background:url(../images/GreenListName.png) right top no-repeat transparent; }
dl.OrangeBox .colorListName,
.GboxTit .colorListName { background:url(../images/OrangeListName.png) left top no-repeat transparent; color:#206cbd; font-weight:normal; }
dl.OrangeBox .colorListName span,
.GboxTit .colorListName span { background:url(../images/OrangeListName.png) right top no-repeat transparent; }
dl.BlueBox .colorListName { color:#347d09; }
dl.GreenBox .colorListName { color:#a05f00; }
.colorDot { color:#5aa9ee; font-family:"宋体", Arial; font-weight:normal; font-size:9px; margin-right:5px; }
.Ebox { width:835px; height:168px; border:1px solid #e4e4e4; }
/*.defRbox{ width:151px; height:774px; border:1px solid #e4e4e4;}*/
/*--------------DEFbox结束---------------*/
/*--------------Gbox开始---------------*/
.Gbox table th,
.Gbox table td { border:1px solid #e4e4e4; }
.Gbox table th { height:36px; line-height:36px; padding:0px 11px 0px 28px; background:url(../images/GboxThDot.png) 0px 0px no-repeat #f1f1f1; border-bottom:none; }
.Gbox table td { height:131px; border-top:none; background:#fff; padding:0px 12px; }
.Gbox table th .moreBox { top:12px; right:0px; *top:0px;
}
.Gbox table td .cs { display: block; max-width:160px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.GboxTit { padding-left: 15px !important; background-image:none !important; }
/*--------------Gbox结束---------------*/
/*--------------HIbox开始---------------*/
/*H开始*/
.Hbox,
.Jbox .BlueBox { width:739px; }
.Hbox dd.colorBoxCon,
.Jbox dd.colorBoxCon { width:707px; padding:14px 15px; }
.Hbox dd.colorBoxCon,
.Jbox dd.colorBoxCon,
.Hbox .colorBoxCon .overH { height:212px; }
.Hbox .colorTextBox dt { /*margin-bottom:12px;*/ }
.Hbox .colorTextBox dt table { border-collapse:separate; }
.Hbox .colorTextBox dt table th,
.Hbox .colorTextBox dt table td { padding:3px 0px; }
.Hbox .colorTextBox dt table th { font-size:16px; font-weight:bold; }
.Hbox .colorTextBox dt table td { color:#999; font-size:11px; padding-right:15px; }
.Hbox .colorTextBox dd { line-height:25px; height:160px; overflow-y:auto; }
/*H结束*/
/*I开始*/
.Ibox { width:737px; height:230px; border:1px solid #e4e4e4; }
/*第二个在Ibox里，开始,先制作的是页面下方Ibox里的这个滚图*/
.BlueWhitebox dt { width:668px; padding-left:69px; height:50px; line-height:50px; color:#206cbd; font-size:15px; font-weight:bold; background:url(../images/no-repeatJPG.jpg) 0px -210px no-repeat #fff; position:relative; border-bottom:1px solid #e4e4e4; }
.BlueWhitebox dt .moreBox { top:17px; }
.BlueWhitebox dd { padding:13px 15px 12px 14px; }
/*---------------图片滑动展示开始-------------------*/
.scrollBox { font-size:12px; width:708px; zoom:1; position:relative; overflow:hidden; }
.scrollBox .pcont { overflow:hidden; height:154px; }
.scrollBox .ScrCont { width: 23800000000000000000000000000000000px; zoom:1; }
.scrollBox #List1_1,
.scrollBox #List2_1,
.scrollBox #List3_1,
.scrollBox #List4_1,
.scrollBox #ListA1_1,
.scrollBox #ListA2_1,
.scrollBox #ListB1_1,
.scrollBox #ListB2_1 { float: left; }
.scrollBox .LeftBotton,
.scrollBox .RightBotton { opacity: 0; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; width: 20px; height:92px; text-align:center; color:#fff; font:bold 20px/92px "宋体"; position:absolute; z-index:99; }
.scrollBox .LeftBotton:hover,
.scrollBox .RightBotton:hover { opacity: 0.7; }
a:hover.LeftBotton,
a:hover.RightBotton { color:#d80050; text-decoration:none; }
.scrollBox .LeftBotton { top:31px; left:0px; }
.scrollBox .RightBotton { top:31px; right:0px; }
.scrollBox .pl img { display: block; border:none; }
.scrollBox .pl,
.scrollBox .pl img { height:154px; }
.scrollBox .pl,
.scrollBox .pl img,
.picBox,
.picBg,
.picText { width:233px; }
.scrollBox .pl { float: left; margin-right:5px; line-height:24px; text-align:center; margin-right:5px; display:block; zoom:1; }
.scrollBox A.pl:hover { background:#000; color: #fff; display:block; }
.commu_cont3 { margin: 9px 7px 7px; line-height:150% }
.commu_cont3 UL { width: 188px }
.picText { z-index:3; text-align:left; padding-left:10px; color: #fff; }
.picBox,
.picBg,
.picText { display:block; height:25px; line-height:25px; filter:alpha(Opacity=0); -moz-opacity:0; opacity:0; }
.picBox {/* position:relative; top:-25px; zoom:1;*/ margin-top:-25px; }
.picBox,
.picBg a:link,
.picBox,
.picBg a:hover,
.picBox,
.picBg a:visited { font-weight:bold; color:#fff !important; text-align:left; filter:alpha(Opacity=1); -moz-opacity:1; opacity:1; }
/*.picBg,.picText{ position:relative; left:0px; bottom:0px; zoom:1;}*/
.picBox { z-index:1; }
.picBg { z-index:2; }
/*.scrollBox A.pl:hover .picBox,.scrollBox A.pl:hover .picText{  filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}
.scrollBox A.pl:hover .picBg{ filter:alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5; background:#000;}*/
.scrollBox A.pl .picBox,
.scrollBox A.pl .picText { filter:alpha(Opacity=100); -moz-opacity:1; opacity:1; }
.scrollBox A.pl .picBg { filter:alpha(Opacity=90); -moz-opacity:0.9; opacity:0.9; }
.scrollBox A.pl .picBg,
.scrollBox .LeftBotton,
.scrollBox .RightBotton { background:url(../images/picBg.png) 0px 0px repeat; }
/*---------------图片滑动展示结束-------------------*/
/*第二个在Ibox里，结束*/
/*第一个在Ebox里，开始*/
.Ebox .scrollBox { width:804px; }
.Ebox .BlueWhitebox dt { width:766px; background-position:0px -278px; }
.Ebox .scrollBox .pl,
.Ebox .scrollBox .pl img,
.Ebox .picBox,
.Ebox .picBg,
.Ebox .picText { width:90px; padding:0px; text-align:center; }
.Ebox .scrollBox .pl { margin-right:12px; }
.Ebox .scrollBox .pl,
.Ebox .scrollBox .pl img { height:91px; }
.Ebox .scrollBox .LeftBotton,
.Ebox .scrollBox .RightBotton { height:42px; font:bold 20px/42px "宋体"; }
.Ebox .scrollBox .RightBotton { top:24px; right:0px; }
/*第一个在Ebox里，结束*/
/*I结束*/
/*hiR,jR,defR开始*/
.hiRbox,
.hiRbox dl.colorListBox,
.jRbox,
.jRbox dl.colorListBox,
.defRbox,
.defRbox dl.colorListBox { width:249px; overflow:hidden; }
.defRbox,
.defRbox dl.colorListBox { width:149px; }
.hiRbox dl.colorListBox dt,
.jRbox dl.colorListBox dt,
.defRbox dl.colorListBox dt { background:url(../images/repeatJPG.jpg) 0px -142px repeat-x #f3a43e; border-bottom:none; }
.jRbox dl.colorListBox dt,
.defRbox dl.colorListBox dt { background:url(../images/repeatJPG.jpg) 0px -202px repeat-x #439ff0; }
.hiRbox dl.colorListBox .colorListName,
.jRbox dl.colorListBox .colorListName,
.defRbox dl.colorListBox .colorListName { *width:auto;
}
.hiRbox dl.colorListBox dt,
.hiRbox .colorListName,
.hiRbox .colorListName span,
.jRbox dl.colorListBox dt,
.jRbox .colorListName,
.jRbox .colorListName span,
.defRbox dl.colorListBox dt,
.defRbox .colorListName,
.defRbox .colorListName span { height:38px; line-height:38px; }
.hiRbox dl.colorListBox dt .moreBox,
.jRbox dl.colorListBox dt .moreBox { right:11px; top:18px; }
.defRbox dl.colorListBox dt .moreBox { right:0px; top:0px; }
.hiRbox dl.colorListBox .colorListName,
.jRbox dl.colorListBox .colorListName,
.defRbox dl.colorListBox .colorListName { float:none; font-size:16px; font-weight:bold; color:#fff; }
.hiRbox dl.colorListBox .colorListName span,
.jRbox dl.colorListBox .colorListName span,
.defRbox dl.colorListBox .colorListName span { float:none; text-align:center; position:relative; left:-6px; }
.hiRbox dl.colorListBox .colorListName span img,
.jRbox dl.colorListBox .colorListName span img,
.defRbox dl.colorListBox .colorListName span img { margin-top:-2px; }
.hiRbox dl.colorListBox dd,
.jRbox dl.colorListBox dd,
.defRbox dl.colorListBox dd { background:#fff; border:1px solid #e4e4e4; border-top:none; padding:40px 22px 39px; }
.defRbox dl.colorListBox dd { padding:11px 11px 0px; }
.hiRbox dl.colorListBox dd {/* height:405px;*/ height:160px; }
#hiRBbox dl.colorListBox dd { height:102px; }
.jRbox dl.colorListBox dd { height:160px; }
.defRbox dl.colorListBox dd { height:714px; overflow:hidden; }
.hiRbox a.btnMore:link,
.hiRbox a.btnMore:hover,
.hiRbox a.btnMore:visited { background-position:-108px -80px; border-color:#ffd67e; }
.hiRbox a.btnMore:hover { background-position:-108px -100px; }
.jRbox a.btnMore:link,
.jRbox a.btnMore:hover,
.jRbox a.btnMore:visited,
.defRbox a.btnMore:link,
.defRbox a.btnMore:hover,
.defRbox a.btnMore:visited { background-position:-108px -40px; border-color:#a0d4ff; }
.jRbox a.btnMore:hover,
.defRbox a.btnMore:hover { background-position:-108px -60px; }
.defRbox dl.colorListBox dd .photoBox { height:704px; overflow:hidden; }
.defRbox dl.colorListBox dd .photoBox a:link,
.defRbox dl.colorListBox dd .photoBox a:hover,
.defRbox dl.colorListBox dd .photoBox a:visited { display:block; margin-top:6px; }
.defRbox dl.colorListBox dd .photoBox a:first-child { margin:0px; }
.defRbox dl.colorListBox dd .photoBox a dl,
.defRbox dl.colorListBox dd .photoBox a dt,
.defRbox dl.colorListBox dd .photoBox a dd { padding:0px; margin:0px; border:0px; background:none; }
.defRbox dl.colorListBox dd .photoBox a dd,
.defRbox dl.colorListBox dd .photoBox a dd img,
.photoBox dl dd,
.photoBox dl dd img { display:block; width:121px; height:140px; }
.defRbox dl.colorListBox dd .photoBox a dd,
.photoBox dl dd { padding:1px; background:#fff; border:1px solid #e4e4e4; border-bottom:none; }
.defRbox dl.colorListBox dd .photoBox a dt,
.photoBox dl dt { background:#e4edf5; height:26px; line-height:26px; color:#2381cc; padding-left:10px; }
.photoBox { width:125px; }
.photoBox a:link,
.photoBox a:hover,
.photoBox a:visited { display:block; }
.formTable .photoBox dl dt { padding:0px; text-align:center; }
/*hiR,jR,defR结束*/
/*--------------HIbox结束---------------*/
/*--------------Jbox开始---------------*/
.Jbox dl.BlueBox dl.colorListBox { width:338px; }
.Jbox dl.BlueBox .colorBoxTit { background-position:right top; }
/*--------------Jbox结束---------------*/
/*--------------Kbox开始---------------*/
.Kbox { width:100%; height:78px; line-height:78px; background:#f1f1f1; border:1px solid #e4e4e4; }
.Kbox a:link,
.Kbox a:hover,
.Kbox a:visited { color:#004895; }
.Kbox a:hover { color:#0098d6; }
/*--------------Kbox结束---------------*/
.Dbox dl.BlueBox dd.colorBoxCon,
.Fbox dl.GreenBox dd.colorBoxCon,
.Hbox dl.OrangeBox dd.colorBoxCon { height:212px; }
/*--------------LbarBox开始---------------*/
.LbarBox { width:179px; padding-top:14px; background:#fff; margin-right:12px; }
.LbarTit { width:145px; padding-left:34px; height:33px; line-height:33px; color:#004895; background:url(../images/no-repeatJPG.jpg) -846px 0px no-repeat #fff; font-size:13px; }
.LbarCon { padding:32px 27px; /*padding:32px 0px;*/ }
.LbarCon ul li span { display:block; background:transparent; }
.LbarCon ul li:hover span { background:#fdfdfd; }
.LbarCon ul li span a:link,
.LbarCon ul li span a:hover,
.LbarCon ul li span a:visited { display: block; height: 44px; line-height:44px; font-size: 13px; background:url(../images/LbarDot.png) 0px 0px no-repeat; border-bottom:1px solid #f2f2f2; padding-left: 28px; width: 97px; margin:0px auto; white-space:nowrap; }
/*--------------LbarBox结束---------------*/
.contain { background:url(../images/containBG.gif) 0px 0px repeat-y transparent; min-height:400px; }
.MainBox { width:809px; background:#fff; min-height:500px; }
.position { padding-top:17px; height:29px; *height:28px;
line-height:28px; background:#ffffff;/* margin-bottom:2px;*/ border-bottom:2px solid #e3f0f8; }
.position,
.position a { color:#004895; }
.position a:hover { text-decoration:underline; }
.position span { display:block; padding:0px 15px 0px 34px; border-bottom:2px solid #a8d0e6; float:left; background:url(../images/position.jpg) 0px 0px no-repeat; }
.position span b { font-weight:normal; }
.position a.btnYellow { float:right; margin-right:10px; position:relative; top:-4px; right:3px; white-space:nowrap; overflow:visible; }
.position a.btnYellow span { border-bottom:none; padding-left:0px; }
.MainCon { padding:12px 15px; background:#fff; }
.ListTableBox { padding:20px 52px; }
.TextTableBox { padding:39px 95px; }
.TextTableBox table th { font-size:23px; line-height:25px; }
.TextTableBox table th,
.TextTableBox table td { line-height:28px; }
.TextTableBox table td { font-size:13px; }
.TextTableBox table td p { margin-bottom:12px; }
.TextTableBox table td.textLiTit { font-size:11px; color:#aaaaaa; height:35px; line-height:35px; border-bottom:1px dashed #d3d3d3; }
.TextTableBox table td img { max-width:800px; }
.downLoad { padding-left:20px; background:url(../images/download.png) 0px 0px no-repeat; }
.downLoad,
.downLoad a { color:#004895; }
.downLoad a:hover { text-decoration:underline; }
.ListTableBox .tableTabCon th,
.ListTableBox .tableTabCon td { height:45px; line-height:45px; }
.ListTableBox .tableTabCon td { border-bottom:1px dashed #d3d3d3; }
/*page开始*/
.page { padding:10px; text-align:center; }
/* .page select{width:50px;height:25px;line-height:25px;}  */
.page .select2-container { width:60px !important; margin-top:1px; }
.page .select2-container,
.page .select2-container .select2-choice { height:20px !important; line-height:20px !important; }
.page .select2-container .select2-choice div b { background-position: 0px -2px; }
.page .select2-dropdown-open .select2-choice div b { background-position: -18px -2px; }
.movePage { min-height:480px; }
.InputGray { height:19px; line-height:19px; border:1px solid #dddddd; color:#777; text-align:center; padding:0px 3px; width:34px; overflow:visible; }
.btnPageA,
.btnPageB,
.btnPageC,
.btnPageD,
.btnPageE,
.btnPageA1,
.btnPageB1,
.btnPageC1,
.btnPageD1,
.btnPageE1 { width:12px; height:12px; border:none; cursor:pointer; vertical-align: middle; }
.btnPageA { background:url(../images/page.gif) 0px 0px no-repeat; }
.btnPageB { background:url(../images/page.gif) -28px 0px no-repeat; }
.btnPageC { background:url(../images/page.gif) -56px 0px no-repeat; }
.btnPageD { background:url(../images/page.gif) -84px 0px no-repeat; }
.btnPageE { background:url(../images/page.gif) -112px 0px no-repeat; }
.btnPageA1 { background:url(../images/page.gif) -146px 0px no-repeat; }
.btnPageB1 { background:url(../images/page.gif) -174px 0px no-repeat; }
.btnPageC1 { background:url(../images/page.gif) -202px 0px no-repeat; }
.btnPageD1 { background:url(../images/page.gif) -230px 0px no-repeat; }
.btnPageE1 { background:url(../images/page.gif) -258px 0px no-repeat; }
/*page结束*/
.searchBox { background:#fdfdfd; border:1px solid #e8edf1; margin-bottom:12px; border-radius:3px; }
.tableSearch { border-collapse: separate; }
/*小按钮总设置开始*/
a.btnBasic,
a.btnRed,
a.btnYellow,
a.btnGreen,
a.btnCyan,
a.btnBlue { padding-left: 10px; margin:0px 2px 2px 0px; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); transition: all 0s ease 0s; }
a.btnBasic,
a.btnBasic span,
a.btnRed,
a.btnRed span,
a.btnYellow,
a.btnYellow span,
a.btnGreen,
a.btnGreen span,
a.btnCyan,
a.btnCyan span,
a.btnBlue,
a.btnBlue span { cursor: pointer; display: inline-block !important; height: 24px !important; line-height: 24px !important; }
a.btnBasic span,
a.btnRed span,
a.btnYellow span,
a.btnGreen span,
a.btnCyan span,
a.btnBlue span { padding-right: 10px !important; }
a.btnRed:link,
a.btnRed:hover,
a.btnRed:visited,
a.btnYellow:link,
a.btnYellow:hover,
a.btnYellow:visited,
a.btnGreen:link,
a.btnGreen:hover,
a.btnGreen:visited,
a.btnCyan:link,
a.btnCyan:hover,
a.btnCyan:visited,
a.btnBlue:link,
a.btnBlue:hover,
a.btnBlue:visited { color:#fff; }
/*小按钮总设置结束*/
/*灰按钮开始*/
a.btnBasic { background: url(../images/btnBasic.gif) left top no-repeat; }
a.btnBasic span { background: url(../images/btnBasic.gif) right top no-repeat; }
a.btnBasic:link,
a.btnBasic:visited { color:#34495e; }
a.btnBasic:hover { color:#453938;/* text-shadow:1px 1px 1px #fff;*/ }
a.btnBasic,
.btnBasicIS,
.btnBasicIM,
.btnBasicIL { text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); }
/*灰按钮结束*/
/*红按钮开始*/
a.btnRed { background: url(../images/btnRed.gif) left top no-repeat; }
a.btnRed span { background: url(../images/btnRed.gif) right top no-repeat; }
/*a.btnRed:hover { text-shadow:1px 1px 1px #7d1411; }*/
/*红按钮结束*/
/*黄按钮开始*/
a.btnYellow { background: url(../images/btnYellow.gif) left top no-repeat; }
a.btnYellow span { background: url(../images/btnYellow.gif) right top no-repeat; }
/*a.btnYellow:hover { text-shadow:1px 1px 1px #be7000; }*/
/*黄按钮结束*/
/*绿按钮开始*/
a.btnGreen { background: url(../images/btnGreen.gif) left top no-repeat; }
a.btnGreen span { background: url(../images/btnGreen.gif) right top no-repeat; }
/*a.btnGreen:hover { text-shadow:1px 1px 1px #1d761d; }*/
/*绿按钮结束*/
/*翠按钮开始*/
a.btnCyan { background: url(../images/btnCyan.gif) left top no-repeat; }
a.btnCyan span { background: url(../images/btnCyan.gif) right top no-repeat; }
/*a.btnCyan:hover { text-shadow:1px 1px 1px #076e8d;}*/
/*翠按钮结束*/
/*蓝按钮开始*/
a.btnBlue { background: url(../images/btnBlue.gif) left top no-repeat; }
a.btnBlue span { background: url(../images/btnBlue.gif) right top no-repeat; }
/*a.btnBlue:hover { text-shadow:1px 1px 1px #1c4169; }*/
/*蓝按钮结束*/
/*小按钮总设置2开始*/
a.btnBasic:hover,
a.btnRed:hover,
a.btnYellow:hover,
a.btnGreen:hover,
a.btnCyan:hover,
a.btnBlue:hover { background-position:left bottom; }
a.btnBasic:hover span,
a.btnRed:hover span,
a.btnYellow:hover span,
a.btnGreen:hover span,
a.btnCyan:hover span,
a.btnBlue:hover span { background-position:right bottom; }
/*小按钮总设置2结束*/







/*大按钮总设置开始*/
a.btnBasicBig,
a.btnRedBig,
a.btnYellowBig,
a.btnGreenBig,
a.btnCyanBig,
a.btnBlueBig { padding-left: 15px; margin:0px 2px 2px 0px; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); transition: all 0s ease 0s; font-size:15px; }
a.btnBasicBig,
a.btnBasicBig span,
a.btnRedBig,
a.btnRedBig span,
a.btnYellowBig,
a.btnYellowBig span,
a.btnGreenBig,
a.btnGreenBig span,
a.btnCyanBig,
a.btnCyanBig span,
a.btnBlueBig,
a.btnBlueBig span { cursor: pointer; display: inline-block !important; height: 32px !important; line-height:32px !important; }
a.btnBasicBig span,
a.btnRedBig span,
a.btnYellowBig span,
a.btnGreenBig span,
a.btnCyanBig span,
a.btnBlueBig span { padding-right: 15px !important; }
a.btnRedBig:link,
a.btnRedBig:hover,
a.btnRedBig:visited,
a.btnYellowBig:link,
a.btnYellowBig:hover,
a.btnYellowBig:visited,
a.btnGreenBig:link,
a.btnGreenBig:hover,
a.btnGreenBig:visited,
a.btnCyanBig:link,
a.btnCyanBig:hover,
a.btnCyanBig:visited,
a.btnBlueBig:link,
a.btnBlueBig:hover,
a.btnBlueBig:visited { color:#fff; }
/*大按钮总设置结束*/














/*灰按钮开始*/
a.btnBasicBig { background: url(../images/btnBasicBig.gif) left top no-repeat; }
a.btnBasicBig span { background: url(../images/btnBasicBig.gif) right top no-repeat; }
a.btnBasicBig:link,
a.btnBasicBig:visited { color:#34495e; }
a.btnBasicBig:hover { color:#453938;/* text-shadow:1px 1px 1px #fff;*/ }
a.btnBasicBig,
.btnBasicIS,
.btnBasicIM,
.btnBasicIL { text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); }
/*灰按钮结束*/
/*红按钮开始*/
a.btnRedBig { background: url(../images/btnRedBig.gif) left top no-repeat; }
a.btnRedBig span { background: url(../images/btnRedBig.gif) right top no-repeat; }
/*a.btnRed:hover { text-shadow:1px 1px 1px #7d1411; }*/
/*红按钮结束*/
/*黄按钮开始*/
a.btnYellowBig { background: url(../images/btnYellowBig.gif) left top no-repeat; }
a.btnYellowBig span { background: url(../images/btnYellowBig.gif) right top no-repeat; }
/*a.btnYellow:hover { text-shadow:1px 1px 1px #be7000; }*/
/*黄按钮结束*/
/*绿按钮开始*/
a.btnGreenBig { background: url(../images/btnGreenBig.gif) left top no-repeat; }
a.btnGreenBig span { background: url(../images/btnGreenBig.gif) right top no-repeat; }
/*a.btnGreen:hover { text-shadow:1px 1px 1px #1d761d; }*/
/*绿按钮结束*/
/*翠按钮开始*/
a.btnCyanBig { background: url(../images/btnCyanBig.gif) left top no-repeat; }
a.btnCyanBig span { background: url(../images/btnCyanBig.gif) right top no-repeat; }
/*a.btnCyan:hover { text-shadow:1px 1px 1px #076e8d;}*/
/*翠按钮结束*/
/*蓝按钮开始*/
a.btnBlueBig { background: url(../images/btnBlueBig.gif) left top no-repeat; }
a.btnBlueBig span { background: url(../images/btnBlueBig.gif) right top no-repeat; }
/*a.btnBlue:hover { text-shadow:1px 1px 1px #1c4169; }*/
/*蓝按钮结束*/
/*大按钮总设置2开始*/
a.btnBasicBig:hover,
a.btnRedBig:hover,
a.btnYellowBig:hover,
a.btnGreenBig:hover,
a.btnCyanBig:hover,
a.btnBlueBig:hover { background-position:left bottom; }
a.btnBasicBig:hover span,
a.btnRedBig:hover span,
a.btnYellowBig:hover span,
a.btnGreenBig:hover span,
a.btnCyanBig:hover span,
a.btnBlueBig:hover span { background-position:right bottom; }
/*大按钮总设置2结束*/




























.blueTable th,
.blueTable td { padding:0px 5px; }
.blueTable th { height:26px; line-height:26px; background:#9ac5e6; border:1px solid #7ab3df; color:#004895/*295b91*/; }
.blueTable td,
.formTable th,
.formTable td { height:28px; line-height:28px; border:1px solid #e4e4e4;/*d9dfe5*/ }
.blueTable tr.trGray td { background:#f2f2f2; }
.blueTable th p { text-indent:0px; padding:0px 10px; }
.blueTable td p { padding:10px; line-height:26px; }
.formTable th,
.formTable td { padding:8px }
.formTable th { background:#f2f2f2; }
.whiteTable { border-collapse:separate; }
.whiteTable th,
.whiteTable td { background:none; border:none; padding:0px; font-weight:normal; }
.MainCon .B1box,
.MainCon .B2box { border:1px solid #d9dfe5; width:352px; }
.MainCon .B2box { margin-right:0px }
.testBtn1/*灰未验证*/,
.testBtn2/*蓝已验证*/,
.testBtn3/*橙继续验证*/,
.btnSendYzm,
.btnChangeName/*更改账号名*/ { display:inline-block; width:58px; height:16px; line-height:16px; background:url(../images/no-repeatJPG.jpg) -708px 0px no-repeat; vertical-align:middle; margin-right:5px; }
.testBtn2 { background-position:-708px -33px; }
.testBtn3,
.btnSendYzm { background-position:-708px -66px; width:69px; }
.btnSendYzm { background-position:-708px -100px; }
.btnChangeName { background-position:-708px -134px; width:80px; }
/*横向点击TAB开始*/
.nTab { overflow: hidden; border:1px solid #e5eef7; }
#myTab,
.nTab .TabTitle li { height: 35px; line-height: 35px; background:#fdfdfd; }
#myTab { border-bottom:1px solid #e5eef7; }
.nTab .TabTitle li { float: left; cursor: pointer; font-weight: bold; text-align: center; width: 124px; }
.nTab .TabTitle li a { text-decoration: none; }
.nTab .TabTitle .active { background: #e6eef7; color: #004895; }
.nTab .TabTitle .normal { color: #444444; }
.nTab .TabContent { clear: both; overflow: hidden; background: #fff; padding:12px; display: block; }
/*横向点击TAB结束*/
.lawBox { height:250px; overflow:hidden; overflow-y:auto; }
/*登录开始*/
.loginBox { width:507px; height:231px; /*padding:134px 60px 302px 433px;*/ padding:134px 60px 165px 433px; background:url(../images/yzLoginBg.jpg) 0px 0px no-repeat; }
.loginTable th,
.loginTable td { height:60px; line-height:60px; }
.loginTable th { font-size:18px; font-weight:normal; }
td.phoneBg,
td.passwordBg,
td.testBg { background:url(../images/logInput.png) 0px 0px no-repeat; padding-left:42px; }
td.passwordBg { background-position:0px -70px; }
td.testBg { background-position:0px -140px; }
.transInput { background:none !important; border:none !important; height:30px !important; line-height:30px !important; width:240px; padding:0px 12px !important; margin-top:-4px; box-shadow:none !important; font-size:14px !important; }
td.testBg .transInput { width:120px; margin-right:35px; }
/*登录结束*/
/*2017-2-6改二版代码新增开始*/
.top1BG { background:#221f20; line-height:28px; padding:6px 0; color:#a1a1a1; width:100%; }
.top1 { padding:0 30px; }
.top1 ul,
.top1 ul li { float:left; }
.top1 ul li { margin-right:30px; transition: all 0.3s; }
.top1 ul li:hover { color:#fff; }
.divTable,
.divTable .row { width:100%; }
.rowTit { height:80px; line-height:80px; overflow:hidden; font-size:30px; font-weight:bold; color:#a07575; }
.divTable .row { overflow:hidden; }
.divTable .row .floatL,
.divTable .row .floatR { width:40%; }
.divTable .row .rowPad { padding-top:22px; overflow:hidden; text-align:center; }
.historyBox2 { background:#e9e9e9; padding:15px 0; display:none; }
.historyBox2 * { box-sizing:border-box; }
 @media screen and (max-width: 1336px) {
 .w1224 {
width:90%;
}
}
@media screen and (max-width: 1080px) {
 .scrolllist {
display:none;
}
ul.replace {
display:block;
}
 .Bmod dt .floatL, dl.Cmod dt { /*font-size:25px;*/
transform:scale(0.8, 0.8);
transition: all 0.7s;
}
.Bmod {
width:100%;
}
.Bmod dt {
padding:0 15px 0 0;
}
.Emod {
width:auto;
padding: 36px 15px 20px;
}
.replaceBox {
display:block !important;
}
.menuTwoTabBox {
height:auto;
padding-bottom:15px;
}
.menuTwoTabBox ul, .menuTwoTabBox ul li, .menuTwoTabBox ul li a {
width:100%;
text-align:center;
float:none;
line-height:45px;
}
.menuTwoTabBox ul li, .menuTwoTabBox ul li a {
height:45px;
}
.menuTwoTabBox ul li a {
display:block;
border:none;
background:#fff;
color:#000;
padding:0px;
border-bottom:1px dashed #ddd;
box-sizing:border-box;
font-size:19px;
}
.menuTwoTabBox ul li.menuSelected a {
background:#cbb1b2;
color:#fff;
border-bottom:none;
}
.menuTwoTabBox ul li:last-child a {
border-bottom:none;
}
.menuThrBox {
background:#f9f9f9;
padding-bottom:15px;
}
.menuThrBox ul {
width:100%;
padding:0 15px;
box-sizing:border-box;
background:#fff;
}
.menuThrBox ul li {
margin-right:4%;
}
.indexInput, .indexTextarea, .indexSubmit {
font-size:16px;
}
.divTable .row .rowTit {
font-size:20px;
text-align:left;
height: 60px;
line-height: 60px;
}
.jobApplyBox {
padding:0 0 30px;
}
.newsBox dl {
display:block;
}
.newsBox dl dt, .newsBox dl dd {
width:100%;
}
.newsBox dl dd h2 a, .textBox dl dd h2 {
font-size:20px;
}
.talentsBox > .w1224 {
overflow:auto;overflow-y:hidden;
}
.table1 th, .table3 th {
font-size: 14px;
}
.table1 td, .table3 td {
font-size: 13px;
}
.textBox dl dd p {
font-size: 14px;
}
.historyBox {
display:none;
}
.historyBox2 {
display:block;
min-height: 380px;
}
}
@media screen and (min-width: 1080px) {
 .hmenu {
display:block !important;
}
.replaceBox {
display:none;
}
}
@media screen and (max-width: 700px) {
 ul.replace li {
width:100% !important;
}
ul.replace li:last-child {
display:none;
}
.Emod {
margin:10px auto 30px;
}
.EmodB {
display:block;
}
.EmodB .floatL, .EmodB .floatR {
width:50%;
margin-left:0px;
}
.Cbox {
margin-top: 10px;
}
}
@media screen and (min-width: 700px) {
}
@media screen and (max-width: 640px) {
 .footBox dl dd ul {
width:100%;
}
 .footBox dl dd ul.FootlastUl {
float:left;
margin-top:15px;
}
 .footBox dl dd ul.FootlastUl li {
text-align:left;
}
 .divTable .row .floatL, .divTable .row .floatR {
width:100%;
}
.footBox dl dd {
display:none;
}
}
@media screen and (max-width: 480px) {
.btnRed, .btnGray {
width:100%;
padding:0 15px;
margin-bottom:15px;
box-sizing:border-box;
}
}
#subW .textBox dl dd p{overflow:auto !important;}
