/*简章列表*/
.genlist{ margin:auto;}.genlist .lili{ border-bottom:1px dashed #CCC;padding:10px 5px 20px 5px!important;overflow:hidden;}.genlist .lili h2{font-size:20px; float:left;color:#F88E10;}.genlist .lili h2 a{color:#F88E10; text-decoration:none;}.genlist .lili h2 a:hover{color:#FEC888; text-decoration:none;}
.genlist .lmain{ width:100%; float:left; overflow:hidden;}.genlist .lmain .imgti{ float:left; width:25%;}.genlist .lmain .imgti img{width:100%;}.genlist .lmain .ltexe{ float:left; width:55%; padding:0 10px 0 10px;overflow:hidden; color:#777777;}.genlist .lmain .ltexe .ltej{ float:left; width:100%;}.genlist .lmain .ltexe .lter{ float:left; display:inline-block;}.genlist .lmain .ltexe .ltez{ float:left;  display:inline-block; margin-left:10px;}.genlist .lmain .ltexe span{ font-weight:bold;}.genlist .lmain .lan{ float:left; width:20%;}
/*简章按钮*/
.janniu{float:left;}.jlue{background-color:#82B21B;}.jlan{background-color:#217EB9;}.jche{background-color:#FF8400;}.jtlj{width:90%; min-width:90px; height:30px; line-height:30px; text-align:center; margin:0 0 5px 0;padding:0 5px 0 5px;border-radius:3px; color:#FFF; font-size:14px; float:left;}.jtlj a:link,.jtlj a:visited{color:#FFF;}.jtlj a:hover{color:#F0F0F0;}
/*简章头部开始*/
.youshi{ width:100%; overflow:hidden;}
.youshi .ysti{ text-align:center; padding:15px 0 15px;}.youshi .ysti h2{ font-size:3rem;}
.youshi .yoku{ width:24.625%;margin-right:0.5%;border-radius: 5px 5px 5px 5px; padding:15px 8px 15px 8px; float:left; background-color:#ECFCFF;}
.youshi .yoku .ykti{ color:#FF750F; font-size:2rem; font-weight:bold; padding:0 0 10px 0; border-bottom:1px solid #E7E7E7;}
.youshi .yoku .ykco{ color:#7F7F7F; font-size:1.6rem; line-height:28px; padding:10px 0 0 0; }
.mgr0{margin-right:0!important;}
.duixiang{ width:100%; overflow:hidden;}
.duixiang .dxti{ width:100%; text-align:center; padding:15px 0 15px;}.duixiang .dxti h2{ font-size:3rem;}
.duixiang .dxco{ width:100%; background-color:#ECFCFF;border-radius: 5px 5px 5px 5px;}
.duixiang .dxco .dxcn{ width:100%; margin-left:8%; font-weight:bold; color:#FF6B2A; padding:15px 10px 10px 10px; font-size:1.8rem; font-family:"Arial Black", Gadget, sans-serif;}
.duixiang .dxco ul{ width:100%; font-size:1.6rem; padding:0 10px 10px 10px;}
.duixiang .dxco ul li{ width:100%; padding:6px 0 6px 0;}
.duixiang .dxco ul li i{ font-size:1.8rem; width:6%; color:#FFF; padding:0 2% 0 2%; margin-right:2%; display:inline-block; background-color:#F60;}.duixiang .dxco ul li b{ font-weight:bold;}
.duixiang .dxco .dxcm{ width:100%; margin-left:8%; font-weight:bold; color:#FF6B2A;font-size:1.8rem; padding:5px 10px 15px 10px; font-family:"Arial Black", Gadget, sans-serif;}
.lrian{ width:100%; padding:0 0 0 10px;}.lrian a{ color:#FFF;}.lrian a:hover{ color:#FF9;}
.lrian div{ width:45%; float:left; margin:15px 0 10px 10px; line-height:40px; display:block;text-align:center;-webkit-border-radius:22px;border-radius:22px;border:none; font-size:1.8rem; font-weight:bold;letter-spacing:3px;color:#fff;background-color:#f60;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;}
/*简章头部结束*/
@media (max-width:991px){.genlist .lmain .ltexe{ width:75%; padding:0 0 0 10px;}.genlist .lmain .lan{ width:70%; padding:0 0 0 10px;}.jtlj{width:40%; margin:0 10px 0 0; border-top:1px solid #FFF;}.jtlj span{ font-size:13px;}}
@media (max-width:767px){.genlist .lmain .imgti{width:30%; padding-bottom:3px;}.genlist .lmain .ltexe{ width:70%;}}
@media (max-width:580px){.genlist .lili h2{font-size:1.4rem; font-weight:bold;}.genlist .lmain .imgti{width:30%;}.genlist .lmain .ltexe{ width:70%;padding:0 0 0 6px;font-size:1.2rem; line-height:20px;}.genlist .lmain .ltexe .ltej{ display:none;}.banner .container h1{font-size:2.5rem;}.banner .container p{font-size:1.5rem;}
/*简章头部开始*/
.youshi .ysti{ padding:15px 0 15px;}.youshi .ysti h2{ font-size:2.2rem;}
.youshi .yoku{ width:24.625%;margin-right:0.5%;border-radius: 5px 5px 5px 5px; padding:15px 4px 15px 4px; }
.youshi .yoku .ykti{ font-size:1.5rem; padding:0 0 10px 0; font-weight:200;}
.youshi .yoku .ykco{ font-size:1.1rem; line-height:28px; line-height:22px; padding:10px 0 0 0; }
.duixiang .dxti{ padding:15px 0 15px;}.duixiang .dxti h2{ font-size:2.2rem;}
.duixiang .dxco{ border-radius: 5px 5px 5px 5px;}
.duixiang .dxco .dxcn{ margin-left:6%; font-weight:200; padding:15px 10px 10px 10px; font-size:1.6rem; }
.duixiang .dxco ul{ font-size:1.1rem; padding:0 10px 10px 5px;}
.duixiang .dxco ul li i{ font-size:1.2rem; margin-right:1%;}
.duixiang .dxco .dxcm{ margin-left:6%; font-size:1.6rem; font-weight:200; padding:0 10px 15px 10px; }}