﻿/*Color List: Blue: #33CCFF ; Green: 00FF00 ; Black：525252，金色：FFD800  outline:none;*/
*               { margin:0px; padding:0px; border:0px; font-family:'Microsoft YaHei';}
body            { background-color:#F4F4F5; } /* background-color:#F4F4F5;*/

.dvPbRt         { width:100%; height:100%; min-width:1220px; min-height:10px; margin:auto auto; overflow:hidden;  float:left;}
.dvPbHd         { width:100%; height:100%; min-width:1220px; min-height:10px; margin:auto auto; overflow:hidden;  float:left;}
.dvPbCp         { width:100%; height:100%; min-width:1220px; min-height:860px; margin:auto auto; overflow:hidden;  float:left;}
.dvHide         { display:none;} 
.dvPbM1	        { width:100%; min-height:10px; min-width:5px; float:left; overflow:hidden;}
.dvPbM2	        { width:100%; min-height:20px; min-width:5px; float:left; overflow:hidden;}
.dvPbMP	        { width:99%;  min-height:10px; min-width:5px; float:left; overflow:hidden; }

/*固定区域样式*/
.dvFxHd         { position:fixed; z-index: 20;  left: 0; right: 0; top: 0px; width: 100%; min-height:60px; overflow:hidden;border-bottom:1px solid #dddddd; }
.dvFxHd:hover   { background-color:#FFFFFF;border-bottom:1px solid #AAAAAA; }
.dvFxFt         { position:fixed; z-index: 25;  left: 0; right: 0; bottom: 0px; width: 100%; min-height:10px; overflow:hidden; }
.dvFxAl         { position:fixed; z-index: 10;  left: 0; right: 0; top: 0px; width: 100%; min-height:100%; overflow:hidden; margin:50px auto; }
.dvFxA2         { position:fixed; z-index: 10;  left: 0; right: 0; top: 0px; width: 100%; min-height:100%; overflow:hidden; margin:auto auto; }
.pbClOP  { background-color:#000000; opacity:0.6;}

/*公用边框样式：*/
.bdUlG0	{ border-bottom:0px solid #CCCCCC;}     /*公用边框样式-下划线：宽度为0PX的边框*/
.bdUlG1	{ border-bottom:1px solid #CCCCCC;}     /*公用边框样式-下划线：宽度为1PX的边框*/
.bdUlW1	{ border-bottom:1px solid #FFFFFF;}    
.bdUlR1	{ border-bottom:1px solid #D23B00;} 
.bdUlB1	{ border-bottom:1px solid #2B85E4;} 

.bdRlG1	{ border-right:1px solid #CCCCCC;}
.bdRlW1	{ border-right:1px solid #FFFFFF;}
.bdRlR1	{ border-right:1px solid #D23B00;}

.bdAlG1	{ border:1px solid #CCCCCC; }
.bdAlG2	{ border:1px dotted #CCCCCC;}
.bdAlW1	{ border:1px solid #FFFFFF; }
.bdAlR1	{ border:1px solid #D23B00; }

.bdTlG1	{ text-decoration:line-through;}

/*公用样式信息：百分比宽dv*/
.dvPP00	{ width:0px;  height:100%; min-height:5px; float:left;}
.dvPP03 { width:3%;  height:100%; min-height:5px; float:left;}
.dvPP05	{ width:5%;   height:100%; min-height:5px; float:left;}
.dvPP10	{ width:10%;  height:100%; min-height:5px; float:left;}
.dvPP15	{ width:15%;  height:100%; min-height:5px; float:left;}
.dvPP20	{ width:20%;  height:100%; min-height:5px; float:left;}
.dvPP25	{ width:25%;  height:100%; min-height:5px; float:left;}
.dvPP30	{ width:30%;  height:100%; min-height:5px; float:left;}
.dvPP33	{ width:33%;  height:100%; min-height:5px; float:left;}
.dvPP34	{ width:34%;  height:100%; min-height:5px; float:left;}
.dvPP40	{ width:40%;  height:100%; min-height:5px; float:left;}
.dvPP45	{ width:45%;  height:100%; min-height:5px; float:left;}
.dvPP50	{ width:50%;  height:100%; min-height:5px; float:left;}
.dvPP55	{ width:55%;  height:100%; min-height:5px; float:left;}
.dvPP60	{ width:60%;  height:100%; min-height:5px; float:left;}
.dvPP70	{ width:70%;  height:100%; min-height:5px; float:left;}
.dvPP75	{ width:70%;  height:100%; min-height:5px; float:left;}
.dvPP80	{ width:80%;  height:100%; min-height:5px; float:left;}
.dvPP85	{ width:85%;  height:100%; min-height:5px; float:left;}
.dvPP90	{ width:90%;  height:100%; min-height:5px; float:left;}
.dvPP100 { width: 100%; height: 100%; min-height: 5px;float: left;}

.dvPP48	{ width:48%;  height:100%; min-height:5px; margin:auto 1%;  float:left;}
.dvPP5A	{ width:50%;  height:100%; min-height:5px; margin:auto 25%; float:left;}
.dvPP6A	{ width:60%;  height:100%; min-height:5px; margin:auto 20%; float:left;}
.dvPP7A	{ width:70%;  height:100%; min-height:5px; margin:auto 15%; float:left;}
.dvPP8A	{ width:80%;  height:100%; min-height:5px; margin:auto 10%; float:left;}
.dvPP9A	{ width:90%;  height:100%; min-height:5px; margin:auto 5%;  float:left; overflow: auto;}
.dvPP96	{ width:96%;  height:100%; min-height:5px; margin:auto 2%;  float:left;}
.dvPP98	{ width:98%;  height:100%; min-height:5px; margin:auto 1%;  float:left;}

/*公用样式信息：固定宽dv*/
.dvPW10	{ width:10px;  height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPW20	{ width:20px;  height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPW30	{ width:30px;  height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPW40	{ width:40px;  height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPW50	{ width:50px;  height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPW60	{ width:60px;  height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPW80	{ width:80px;  height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPW81	{ width:80px;  height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPWA0	{ width:100px; height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPWB0	{ width:110px; height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPWC0	{ width:120px; height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPWD0	{ width:130px; height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPWE0	{ width:140px; height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPW2H	{ width:200px; height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPW3H	{ width:300px; height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPW4H	{ width:400px; height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}
.dvPW6H	{ width:600px; height:100%; margin:auto auto; overflow:hidden; float:left; min-height:5px;}

.dvPW3C	{ width:30px;  height:100%; margin:auto auto; overflow:hidden; min-height:5px;}
.dvPW4C	{ width:40px;  height:100%; margin:auto auto; overflow:hidden; min-height:5px;}

.dvPS20	{ width:20px;  height:20px; margin:auto auto; overflow:hidden; float:left;}
.dvPS30	{ width:30px;  height:30px; margin:auto auto; overflow:hidden; float:left;}
.dvPS40	{ width:40px;  height:40px; margin:auto auto; overflow:hidden; float:left;}
.dvPS60	{ width:60px;  height:60px; margin:auto auto; overflow:hidden; float:left;}
.dvPS80	{ width:80px;  height:80px; margin:auto auto; overflow:hidden; float:left;}
.dvPS81	{ width:80px;  height:20px; margin:auto auto; overflow:hidden; float:left;}
.dvPSA0	{ width:100px; height:100px;margin:auto auto; overflow:hidden; float:left;}
.dvPWAM	{ width:80px;  height:100px; margin:auto auto; overflow:hidden; float:left;}

/*公用样式信息：固定高dv*/
.dvPH05	{ width:100%;  height:5px;  min-width:5px; float:left; overflow:hidden;}
.dvPH10	{ width:100%;  height:10px; min-width:5px; float:left; overflow:hidden;}
.dvPH15	{ width:100%;  height:15px; min-width:5px; float:left; overflow:hidden;}
.dvPH20	{ width:100%;  height:20px; min-width:5px; float:left; overflow:hidden;}
.dvPH30	{ width:100%;  height:30px; min-width:5px; float:left; overflow:hidden;}
.dvPH40	{ width:100%;  height:40px; min-width:5px; float:left; overflow:hidden;}
.dvPH50	{ width:100%;  height:50px; min-width:5px; float:left; overflow:hidden;}
.dvPH60	{ width:100%;  height:60px; min-width:5px; float:left; overflow:hidden;}
.dvPH1H	{ width:100%;  height:100px;min-width:5px; float:left; overflow:hidden;}
.dvPH2H	{ width:100%;  height:200px;min-width:5px; float:left; overflow:hidden;}
.dvPH4H	{ width:100%;  height:400px;min-width:5px; float:left; overflow:hidden;}
.dvPH5H	{ width:100%;  height:500px;min-width:5px; float:left; overflow:hidden;}

/*公用样式信息：圆角样式*/
.dvRd05	{ border-radius:5px  5px;  overflow:hidden; }
.dvRd10	{ border-radius:10px 10px; overflow:hidden;}
.dvRd15	{ border-radius:15px 15px; overflow:hidden; }
.dvRd20	{ border-radius:20px 20px; overflow:hidden;}
.dvRdP5	{ border-radius:50%  50%;  overflow:hidden;}

/*==================================================*/

/*公用样式信息：标签样式*/
.lbWR20	{ width:100%; height:20px; line-height:20px; font-size:12px; vertical-align:middle; text-decoration:none; float:left; color:#FA3534; text-align:left; }
.lbWR30	{ width:100%; height:30px; line-height:30px; font-size:14px; vertical-align:middle; text-decoration:none; float:left; color:#FA3534; text-align:left; }

.lbPH20	{ width:100%; height:20px; line-height:20px; font-size:12px; vertical-align:middle; text-decoration:none; float:left; }
.lbPH30	{ width:100%; height:30px; line-height:30px; font-size:14px; vertical-align:middle; text-decoration:none; float:left; }
.lbPH40	{ width:100%; height:40px; line-height:40px; font-size:16px; vertical-align:middle; text-decoration:none; float:left; }
.lbPH50	{ width:100%; height:50px; line-height:50px; font-size:18px; vertical-align:middle; text-decoration:none; float:left; }
.lbPH60 { width:100%; height:60px; line-height:60px; font-size:36px; vertical-align:middle; text-decoration:none; float:left; }
.lbPH61 { width:100%; height:60px; line-height:60px; font-size:50px; vertical-align:middle; text-decoration:none; float:left; }
.lbPH62 { width:100%; height:120px; line-height:120px; font-size:40px; vertical-align:middle; text-decoration:none; float:left; }

.lbPH3X { width:100%; height:30px; line-height:30px; font-size:18px; vertical-align:middle; float:left; margin: auto auto; color:#909399; text-align:center; overflow:hidden;}
.txPH3X { width:96%; height:28px; float:left; vertical-align:middle; text-decoration:none; line-height:30px; font-size:18px; margin: auto auto; border:none; color:#2979FF;border:1px solid #C8C9CC; text-align:left; text-indent:10px; }
.txPH3X:hover{color:#FA3534; border:1px solid #FA3534; }

.txPH6X { width:96%; height:58px; float:left; vertical-align:middle; text-decoration:none; line-height:60px; font-size:36px; margin: auto auto; border:none; color:#2979FF;border:1px solid #C8C9CC; text-align:left; text-indent:10px; }
.txPH6X:hover{color:#FA3534; border:1px solid #FA3534; }


.lbPH31 { width:100%; height:30px; line-height:30px; font-size:14px; vertical-align:middle; float:left; margin: auto auto; color:#909399; text-align:center; overflow:hidden;}
.lbPH32 { width:90%;  height:30px; line-height:30px; font-size:14px; vertical-align:middle; float:left; margin: auto auto; color:#909399; text-align:center; overflow:hidden;}
.lbPH33 { width:10%;  height:30px; line-height:30px; font-size:14px; vertical-align:middle; float:left; margin: auto auto; color:red;     text-align:right;  overflow:hidden;}
.lbPH35 { width:90%;  height:30px; line-height:30px; font-size:14px; vertical-align:middle; float:left; margin: auto auto; color:#909399; text-align:left; overflow:hidden;}

.lbPM20	{ width:100%; height:100%; line-height:20px; font-size:12px; vertical-align:middle; text-decoration:none;  float:left; margin: auto auto; min-height:20px; overflow:hidden; }
.lbPM30	{ width:100%; height:100%; line-height:30px; font-size:14px; vertical-align:middle; text-decoration:none;  float:left; margin: auto auto; min-height:30px; overflow:hidden; } 
.lbPM30	{ width:100%; height:100%; line-height:30px; font-size:14px; vertical-align:middle; text-decoration:none;  float:left; margin: auto auto; min-height:30px; overflow:hidden; }


.btPH20 { width:100%; height:20px; line-height:20px; font-size:12px; vertical-align:middle; text-decoration:none; float:left; margin: auto auto; border:none; outline:none; color:#FFFFFF; background-color:#2979FF; text-align:center; }
.btPH20:hover{color:#FA3534; }

.btPH30 { width:100%; height:30px; line-height:30px; font-size:14px; vertical-align:middle; text-decoration:none; float:left; margin: auto auto; border:none; outline:none; }
.btPH30:hover{color:#FA3534; }
.btPH31 { width:96%;  height:28px; float:left; vertical-align:middle; text-decoration:none; line-height:28px; font-size:12px; margin: auto auto; border:none; color:#2979FF;border:1px solid #2979FF; text-align:center;  border-radius:10px 10px; }
.btPH31:hover{color:#FFFFFF; background-color:#2979FF; }
.btPH32 { width:96%; height:28px; float:left; vertical-align:middle; text-decoration:none; line-height:28px; font-size:12px; margin: auto auto; border:none; color:#FFFFFF; background-color:#2979FF; border:1px solid #2979FF; text-align:center;  border-radius:10px 10px; }
.btPH32:hover{color:#FA3534; border:1px solid #FFFFFF; }

.btPH33 { width:96%;  height:28px; float:left; vertical-align:middle; text-decoration:none; line-height:28px; font-size:12px; margin: auto auto; border:none; color:#909399;text-align:center;  }
.btPH33:hover{color:#FA3534; }
.btPH34 { width:96%; height:28px; float:left; vertical-align:middle; text-decoration:none; line-height:28px; font-size:12px; margin: auto auto; border:none; color:#2979FF; text-align:center;  }
.btPH34:hover{color:#2979FF; }

.btPH40 { width:100%; height:40px; line-height:40px; font-size:16px; vertical-align:middle; text-decoration:none; float:left; margin: auto auto; border:none; outline:none; }
.btPH40:hover{color:#FA3534; opacity:0.8; }
.btPH42 { width:100%; height:40px; float:left; vertical-align:middle; text-decoration:none; line-height:40px; font-size:18px; margin: auto auto; border:none; color:#FFFFFF; background-color:#2979FF; text-align:center;  }
.btPH42:hover{color:#FA3534; }
.btPH43 { width:100%; height:20px; float:left; vertical-align:middle; text-decoration:none; line-height:20px; font-size:14px; margin: 10px auto; border:none; color:#FFFFFF; background-color:#2979FF; text-align:center; border-radius:8px; }
.btPH43:hover{color:#FA3534; }

.btPH4A     { width:100%; height:40px; float:left; vertical-align:middle; text-decoration:none; line-height:40px; font-size:14px; margin: auto auto; border:none; outline:none; }
.btPH4A:hover{color:#2979FF; }

.btPH50 {width: 100%;height: 50px;line-height: 50px;font-size: 20px;vertical-align: middle;text-decoration: none;float: left;margin: auto auto;border: none;outline: none;}
.btPH50:hover {color: #FA3534;opacity: 0.8;}


/*前台新闻列表样式*/
.btNWA1 { width:100%; min-height:30px; line-height:30px; font-size:20px; vertical-align:middle; text-decoration:none; float:left; margin: auto auto; border:none; outline:none; }
.btNWA1:hover {color: #195026;opacity: 0.8;}

.btNWA2 {width: 100%; min-height: 30px;float: left;vertical-align: middle;text-decoration: none;line-height: 30px;font-size: 16px; margin: auto auto;border: none;outline: none;}
.btNWA2:hover {color: #195026; opacity: 0.8;}

.btNWA3 {width: 100%; min-height: 20px;float: left;vertical-align: middle;text-decoration: none;line-height: 20px;font-size: 14px; margin: auto auto;border: none;outline: none;}
/*.btNWA3:hover {color: #195026; opacity: 0.8;}
*/

.btPH31 {width: 96%;height: 28px; float: left;vertical-align: middle;text-decoration: none;line-height: 28px;font-size: 12px;margin: auto auto;border: none;color: #2979FF;border: 1px solid #2979FF;text-align: center;border-radius: 10px 10px;}
.btPH31:hover {color: #FFFFFF; background-color: #2979FF;}


/*管理后台样式*/
.dvMMU1    { width:100%; height:40px; float:left; margin: auto auto; background:url(../../LJPC/PCSY/icMG01.png) no-repeat; }
.dvMMU2     { width:100%; height:40px; float:left; margin: auto auto; background:url(../../LJPC/PCSY/icMG01.png) no-repeat 0px -40px; }

/*公用样式信息：定高文本框*/
.txPH20 { width:98%;  height:20px; margin:auto auto; float:left; line-height:20px; font-size:12px; vertical-align:middle; text-decoration:none; border:none; outline: none;}
.txPH30 { width:98%;  height:30px; margin:auto auto; float:left; line-height:30px; font-size:14px; vertical-align:middle; text-decoration:none; border:none; outline: none;}
.txPH31 { width:96%; height:28px; float:left; vertical-align:middle; text-decoration:none; line-height:30px; font-size:14px; margin: auto auto; border:none; color:#2979FF;border:1px solid #C8C9CC; text-align:left; text-indent:10px; }
.txPH31:hover{color:#FA3534; border:1px solid #FA3534; }
.txPH40 { width:98%;  height:40px; margin:auto auto; float:left; line-height:40px; font-size:16px; vertical-align:middle; text-decoration:none; border:none; outline: none; }
.txPH40:hover{color:#FA3534; opacity:0.5;}
.txPH50 { width:100%; height:50px; margin:auto auto; float:left; line-height:50px; font-size:20px; vertical-align:middle; text-decoration:none; border:none; outline:none; text-indent:20px; margin: auto auto;  }
.txPH50:hover{color:#FA3534; opacity:0.5;}
/*公用样式信息：最小高文本框*/
.txPM20 { width:98%;  min-height:20px; margin:auto auto; float:left; line-height:20px; font-size:12px; vertical-align:middle; text-decoration:none; border:0px solid #888888; outline: none;}
.txPM30 { width:98%;  min-height:30px; margin:auto auto; float:left; line-height:30px; font-size:14px; vertical-align:middle; text-decoration:none; border:0px solid #888888; outline: none;}
.txPM40 { width:98%;  min-height:40px; margin:auto auto; float:left; line-height:40px; font-size:16px; vertical-align:middle; text-decoration:none; border:0px solid #888888; outline: none;}
/*==================================================*/

/*公用样式信息：图片直角、圆角，百分百、定宽，非100%的样式用dv来实现*/
.imPPAL { width:100%; margin:auto auto; display:block; float:left; }
.imPP50 { width:50%;  margin:25% 25%;  display:block; float:left; }
.imPP60 { width:60%;  margin:20% 20%;  display:block; float:left; }
.imPP80 { width:80%;  margin:10% 10%;  display:block; float:left; }
.imPP90 { width:90%;  margin:5% 5%;   display:block; float:left; }

.imPW20 { width:20px; margin:auto auto; display:block; }
.imPW30 { width:30px; margin:auto auto; display:block; }
.imPW40 { width:40px; margin:auto auto; display:block; }
.imPW50 { width:50px; margin:auto auto; display:block; }
.imPW51 { width:50px; height:50px; margin:auto auto; display:block; float:left; }
.imPW60 { width:60px; margin:auto auto; display:block; }
.imPW80 { width:80px; margin:auto auto; display:block; }
.imPWA0 { width:100px;margin:auto auto; display:block; }

.imPH30 { width:auto; display:block; height: 30px; }
.imPH30:hover   { opacity:0.4; }
.imPH40 { width:auto; display:block; height: 40px; margin:auto auto; }
.imPH40:hover   { opacity:0.4; }
.imPH50 { width:auto; display:block; height: 50px; }
.imPH50:hover   { opacity:0.4; }
.imPH60 { width:auto; display:block; height: 60px; }
.imPH60:hover   { opacity:0.4; }

/*字体样式：*/
.ftAlLf { text-align:left;  }
.ftAlRt { text-align:right; }
.ftAlCt { text-align:center;}

.ftVlCt { vertical-align:middle;}

.ftCLWT { color:#FFFFFF;}
.ftCLRD { color:#FF0000;}
.ftCLBK { color:#000000;}
.ftCLGY { color:#909399;}

.ftCL11     { color:#2979FF;}
.ftCL21     { color:#FA3534;}
.ftCL31     { color:#FF9900;}
.ftCL51     { color:#19BE6B;}

.ftCL61 { color:#909399;}
.ftCL62 { color:#82848A;}
.ftCL63 { color:#C8C9CC;}
.ftCL64 { color:#F4F4F5;}
.ftCL65 { color:#CCCCCC;}

/*公用样式信息：配色方案*/
.pbClPR  { background-color:#333333;}       /*系统主色调*/
.pbClPT  { background-color:#F4F4F5;}       /*系统主色调 - 2*/
.pbClPF  { background-color:#F4F4F5;}       /*系统主色调 - 2*/

.pbClW1  { background-color:#FFFFFF;}       /*白色*/
.pbClR2  { background-color:#FF0000;}       /*红色2*/
.pbClR1  { background-color:#D23B00;}       /*红色1*/
.pbClG1  { background-color:#009049;}       /*绿色*/
.pbClB1  { background-color:#2979FF;}       /*蓝色*/
.pbClH1  { background-color:#000000;}       /*黑色*/

.pbCl11  { background-color:#2979FF;} 
.pbCl12  { background-color:#2B85E4;} 
.pbCl13  { background-color:#A0CFFF;} 
.pbCl14  { background-color:#ECF5FF;} 
.pbCl15  { background-color:#303F9F;}
.pbCl16  {background-color: #2C4A1E;}

.pbCl21  { background-color:#FA3534;}
.pbCl22  { background-color:#DD6161;}
.pbCl23  { background-color:#FAB6B6;}
.pbCl24  { background-color:#FEF0F0;}
.pbCl25  { background-color:#D81B60;}

.pbCl31  { background-color:#FF9900;}
.pbCl32  { background-color:#F29100;}
.pbCl33  { background-color:#FCBD71;}
.pbCl34  { background-color:#FDF6EC;}

.pbCl51  { background-color:#19BE6B;}
.pbCl52  { background-color:#18B566;}
.pbCl53  { background-color:#71D5A1;}
.pbCl54  { background-color:#DBF1E1;}

.pbCl61  { background-color:#909399;}
.pbCl62  { background-color:#82848A;}
.pbCl63  { background-color:#C8C9CC;}
.pbCl64  { background-color:#F4F4F5;}
.pbCl65  { background-color:#CCCCCC;}

/* MG CSS */
.dvMgGp     { width:98%;  height:100%; min-height:5px; float:left; margin:auto 1%; overflow:hidden; border-radius:10px 10px; background-color:#FFFFFF; border-bottom:1px solid #C8C9CC; padding:20px 0px;}
.dvMgG2     { width:95%;  min-height:5px; float:left; margin:auto 3% auto 2%;   overflow:hidden;}

/*菜单样式*/
.btMgMu         { min-width:30px; height:58px; line-height:60px; font-size:14px; vertical-align:middle; text-decoration:none; float:left; margin: auto auto; border:none; outline:none; }
.btMgMu:hover   { color:#FA3534; border-bottom:2px solid #FA3534; }

.btMgM1         { min-width:30px; height:46px; line-height:50px; font-size:14px; vertical-align:middle; text-decoration:none; float:left; margin: auto auto; border:none; outline:none; color:#82848A; text-align:center;  }
.btMgM1:hover   { color:#FFFFFF; }  /*border-bottom:2px solid #FA3534;*/
.btMgMB         { min-width:30px; height:46px; line-height:50px; font-size:14px; vertical-align:middle; text-decoration:none; float:left; margin: auto auto; border:none; outline:none; color:#FFFFFF; text-align:center;  }
.btMgMB:hover   { color:#FFFFFF;  }  /*border-bottom:2px solid #FA3534;*/

.btMgM2         { width:100%; height:36px; line-height:40px; font-size:12px; vertical-align:middle; text-decoration:none; float:left; margin: auto auto; border:none; outline:none; color:#82848A; text-align:center; }
.btMgM2:hover   { color:#FFFFFF;  background-color:#A0CFFF }
.btMgME         { width:100%; height:36px; line-height:40px; font-size:12px; vertical-align:middle; text-decoration:none; float:left; margin: auto auto; border:none; outline:none; color:#FFFFFF; text-align:center;  background-color:#3399ff; }
.btMgME:hover   { color:#FA3534; }

/*左边菜单*/
.dvMgLf         { position:fixed; z-index: 30;  left: 0; right: 0; top: 0px; width: 15%; height:100%; overflow:hidden; background-color:#333333; }
.dvMgL2	        { width:100%;  height:30px; min-width:5px; float:left; margin:5px auto; overflow:hidden; }
.dvMgL2:hover   { opacity:0.9; background-color:#666666;}

/*门户样式*/
.dvPtBd         { width:100%; min-height:60px; margin:auto auto auto auto; clear:both; overflow:hidden; }

/*顶部菜单*/
.dvPtHd         { position:fixed; z-index: 20;  left: 0%; right: 0; top: 0px; width: 100%; height:60px; overflow:hidden;border-bottom:1px solid #dddddd; }
/*.dvPtHd:hover   { border-bottom:1px solid #AAAAAA;  }*/
.dvPtH1         { position:fixed; z-index: 10;  left: 0%; right: 0; top: 0px; width: 100%; height:60px; overflow:hidden;border-bottom:1px solid #dddddd; background-color:#FFFFFF;opacity:0.6; }
.dvPtHm	        { min-width:30px; width:10%; height:60px; margin:auto auto; overflow:hidden; float:left; padding:0px 0px; }
.dvPtHm:hover   { color:#FA3534; }
.dvPtHu	        { width:110px; height:100%; margin:auto auto; overflow:hidden; float:right; min-height:5px; background-color:aqua; }

.dvPtNg	        { min-width:30px; height:60px; margin:auto auto; overflow:hidden; float:left; padding:0px 0px; }

/*菜单样式*/
.btPtMt         { min-width:100px; height:58px; line-height:58px; font-size:14px; vertical-align:middle; text-decoration:none; float:left; margin: auto auto; border:none; outline:none; }
/*.btPtMt:hover   { color:#FA3534; border-bottom:2px solid #FA3534; }*/
.btPtMt:hover   { color:#e7a440; border-bottom:2px }

.btPtNg         { min-width:50px; line-height:58px; font-size:14px; vertical-align:middle; text-decoration:none; float:left; margin: auto auto; border:none; outline:none; color:#333333; }
.btPtNg:hover   { color:#FA3534; border-bottom:2px solid #FA3534; }

.dvSROL  { height: 30px; overflow: hidden; }   /*scrolling-container*/
.dvSROI  { height: 30px; line-height: 30px; animation: scroll-up 12s linear infinite; }  /*scrolling-item*/
@keyframes scroll-up {
  0%  { transform: translateX(0); }
  33% { transform: translateX(-40px); }
  66% { transform: translateX(-80px); }
  100% { transform: translateX(-100px); }
}


/*顶部菜单*/
.dvAiHd         { position:fixed; z-index: 20;  left: 15%; right: 0; top: 0px; width: 85%; height:60px; overflow:hidden;border-bottom:1px solid #dddddd; background-color:#FFFFFF; }
.dvAiHd:hover   { border-bottom:1px solid #AAAAAA; }

.dvAiHm	        { min-width:30px; width:100%; height:30px; margin:auto auto; overflow:hidden; float:left; padding:15px 0px; }
.dvAiHm:hover   { color:#FA3534; }

.dvMgR1	        { min-width:30px; height:30px; margin:auto auto; overflow:hidden; float:right; padding:15px 0px; }
.dvMgR1:hover   { color:#FA3534; }

.dvAiH2	        { min-width:30px; width:100%; height:60px; margin:auto auto; overflow:hidden; float:left; padding:30px 0px; }
.dvAiH2:hover   { color:#FA3534; }

.dvAiHu	        { width:110px; height:100%; margin:auto auto; overflow:hidden; float:right; min-height:5px; }
/*左边菜单*/
.dvAiLf         { position:fixed; z-index: 10;  left: 0; right: 0; top: 0px; width: 15%; height:100%; overflow:hidden; background-color:#333333; }
.dvAiL2	        { width:100%;  height:30px; min-width:5px; float:left; margin:5px auto; overflow:hidden; }
.dvAiL2:hover   { opacity:0.9; background-color:#666666;}
/*内容区域*/
.dvAiBd         { width:85%; min-height:30px; margin:60px auto auto 15%; clear:both; overflow:hidden; }

/*菜单样式*/
.btAiMt         { min-width:30px; height:30px; line-height:30px; font-size:14px; vertical-align:middle; text-decoration:none; float:left; margin: auto 10px auto auto; border:none; outline:none; }
.btAiMt:hover   { color:#FA3534; }
.btAiMl         { width:100px; height:30px; line-height:30px; font-size:14px; vertical-align:middle; text-decoration:none; float:left; margin: 0px auto 0px 10px; border:none; outline:none; }
.btAiMl:hover   { color:#FA3534; }

.imAiM1         { height:50%;  margin:25% auto;  display:block; float:left; }

.dvAI96	{ width:96%;  height:100%; min-height:5px; margin:2% 2%;  float:left;}
.dvAI98	{ width:98%;  height:100%; min-height:5px; margin:1% 1%;  float:left;}

/*Mobile*/
.dvMbHd         { position:fixed; z-index: 20;  left: 0; right: 0; top: 0px; width: 100%; height:60px; overflow:hidden;border-bottom:1px solid #dddddd; background-color:#FFFFFF; }
.dvMbHd:hover   { border-bottom:1px solid #AAAAAA; }

.dvMbH2         { position:fixed; z-index: 20;  left: 0; right: 0; top: 0px; width: 100%; height:120px; overflow:hidden;border-bottom:1px solid #dddddd; background-color:#FFFFFF; }
.dvMbH2:hover   { border-bottom:1px solid #AAAAAA; }

.btMuFt { width:100%;  height:28px; float:left; vertical-align:middle; text-decoration:none; line-height:28px; font-size:14px; margin: auto auto; border:none; color:#909399;text-align:center;  }
.btMuFt:hover{color:#FA3534; }

.btMuF2 { width:100%; height:28px; float:left; vertical-align:middle; text-decoration:none; line-height:28px; font-size:14px; margin: auto auto; border:none; color:#FA3534; text-align:center;  }
.btMuF2:hover{color:#2979FF; }

/*公用样式信息：底部菜单*/
.dvMF01         { width:40px; min-height:20px; margin:auto auto; overflow:hidden; border:none; outline:none;}
/*.dvMF01:hover   { background-color:#FA3534; color:#FA3534; }*/
/*.dvMF02         { width:40px; min-height:20px; margin:auto auto; overflow:hidden; border:none; outline:none;}
.dvMF02:hover   { background-color:#333333; color:#333333; }*/

.imMF01         { width:100%; margin:auto auto; display:block; float:left; background-color:#333333; color:#333333; }
.imMF01:hover   { background-color:#FA3534; color:#FA3534; }

.imMF02         { width:100%; margin:auto auto; display:block; float:left;background-color:#FA3534; color:#FA3534; }
.imMF02:hover   { background-color:#FA3534; color:#FA3534;  }


.dvDuRf         { position:fixed; z-index: 10;  left: 0; right: 0; top: 0px; width: 100%; height:100%; overflow:hidden; margin:auto auto; }
.dvDuRf         { background-color:#000000; opacity:0.6;}

/*公用样式信息：管理后台*/
.dvMgGp	    { width:98%;  min-height:10px; min-width:5px; float:left; overflow:hidden; background-color:#FFFFFF; border-radius:10px 10px; padding:10px 0px;}

.mgRtS1     { position:fixed; z-index: 5;  left: 0; right: 0; top: 0;  width: 100%; min-height:100%; margin:0; background-color:#000000; opacity:0.6; }
.mgRtS2     { position:fixed; z-index: 10; left: 14%; right: 0; top: 0;  width: 83%; min-height:100%; margin:0; }
.mgRtS3     { position:fixed; z-index: 10; left: 0; right: 0; top: 0;  width: 100%; min-height:100%; margin:0; }
.mgDv01     { width:1220px; margin:100px auto; height:500px; background-color:#FFFFFF;border-radius:20px 20px;overflow-y:scroll; padding:20px 0px;}


.mgDn01     { width:1220px; margin:10px auto; height:400px; background-color:#FFFFFF;border-radius:20px 20px;overflow-y:scroll; padding:20px 0px;}


.dvFxDu     { position:fixed; z-index: 50;  left: 0; right: 0; top: 0px; width: 80%; min-height:400px; overflow:hidden; margin:100px 10% auto 10%; }
.dvFxD1     { position:fixed; z-index: 60;  left: 0; right: 0; top: 0px; width: 80%; min-height:400px; overflow:hidden; margin:100px 10% auto 10%; }
.dvFxD2     { background-color:#000000; opacity:0.6;}

/*前台样式信息：前台新闻列表样式*/

.dvMg01     { position: relative;top:60px; background-color: #FFFFFF; width: 100%; height: 20px; z-index: 20; opacity:0.5;}
.dvMg02     { position: relative;top:40px; width: 100%; height: 20px; z-index: 25;}





.dvNmRt	    { width:98%; min-height:10px; min-width:5px; float:left; overflow:hidden; background-color:#FFFFFF; margin:auto 1%; }
.dvNm01	    { width:100%;  height:28px; min-width:5px; float:left; overflow:hidden;}
.dvNm02	    { width:100%;  height:38px; min-width:5px; float:left; overflow:hidden;}
 
.btNm3A     { width: 100%;height: 30px; float: left;vertical-align: middle;text-decoration: none;line-height: 28px;font-size: 14px;margin: auto auto;border: none;color: #333333;text-align: center;}
.btNm3A:hover {color: #2979FF;}

.btNm3B     { width: 100%;height: 30px; float: left;vertical-align: middle;text-decoration: none;line-height: 28px;font-size: 14px;margin: auto auto;border: none;color: #FFFFFF;background-color: #2979FF;text-align: center;}
/*.btNm3B:hover {color:#DDDDDD;}*/

.btNm3C     { width: 100%;height: 30px; float: left;vertical-align: middle;text-decoration: none;line-height: 30px;font-size: 14px;margin: auto auto;border: none;color: #FFFFFF;background-color: #2979FF;text-align: center; border-radius: 5px 5px;}

.btNm3D {width: 96%;height: 28px; float: left;vertical-align: middle;text-decoration: none;line-height: 28px;font-size: 14px;margin: auto auto;border: none;color: #2979FF;border: 1px solid #2979FF;text-align: center;border-radius: 5px 5px;}
.btNm3D:hover {color: #FFFFFF; background-color: #2979FF;}

.btNm4A     { width: 100%;height: 40px; float: left;vertical-align: middle;text-decoration: none;line-height: 38px;font-size: 16px;margin: auto auto;border: none;color: #333333;text-align: center;}
.btNm4A:hover {color: #2979FF;}

.btNm4B     { width: 100%;height: 40px; float: left;vertical-align: middle;text-decoration: none;line-height: 38px;font-size: 16px;margin: auto auto;border: none;color: #FFFFFF;background-color: #2979FF;text-align: center;}
/*.btNm3B:hover {color:#DDDDDD;}*/
