﻿/*å½“å‰ä½ç½®*/
.ly_current p{ background:#f5f7fa url(ly_hdjl_03.png) 20px center no-repeat; text-indent: 50px;  margin-bottom: 20px; height: 35px; line-height: 35px;}

/*äº’åŠ¨äº¤æµ*/
.ejleft{ width: 320px; min-height: 350px; float: left; background: url(hdjl_11.png) 0px 50px no-repeat;}
.ejleft h2{height: 50px; line-height: 50px; color: #fff;  background: #0378db url(hdjl_07.png) 80px center no-repeat; text-indent: 130px; margin-bottom: 15px;}
.ejleft ul li{ line-height: 50px; text-align: center; font-size: 18px;}
.ejleft ul li a:hover{ font-weight: bold;color: #0378db;}
.ly_conleft ul li{ border-bottom: dashed 1px #ccc; line-height: 50px; text-align: center; background: url(lyrfb_hdjl_11.png) 80px center no-repeat; font-size: 18px;}
.ejright{ width: 820px; float: right; }
.ejright h2{ font-size: 18px; color: #333; background: url(lyrfb_hdjl_07.png) 0 center no-repeat;  border-bottom: solid 2px #0573b9; line-height: 40px; margin-bottom: 20px;font-weight: normal;}
.ejright h2 b{color: #0378db; font-size: 22px;font-weight: normal;}
.ly_listul{ overflow: hidden;}
.ly_listul li a{display: block; width: 80%; overflow: hidden; text-overflow: ellipsis; float:left; white-space: nowrap; background: url(lyrfb_listicon.png) 0 center no-repeat; text-indent: 15px; line-height: 2.2;}
.ly_listul li em{ float: right; font-style: normal;line-height: 2.2;}
.ejright .ly_zcft dl dd img{ float: left;  width: 385px; height: 217px; margin-right: 25px;}
.ejright .ly_zcft dl dt p{ line-height:2; }
.ejright .ly_zcft dl dt p b{ color:#0378db;}
.ly_ldxx h3 b{ width: 550px; text-align: center; display: block; float: left; margin-bottom: 10px;}
.ly_ldxx h3 i,.ly_ldxx p i{ display: block; float: left; width: 130px; text-align: center;  font-style: normal; margin-bottom: 10px;}
.ly_ldxx h3 em,.ly_ldxx p em{ font-style: normal; display: block; float: left; width: 130px; text-align: right; margin-bottom: 10px;}
.ly_ldxx p{ line-height: 2;}
.ly_ldxx p a{ display: block; width: 550px; background: url(lyrfb_listicon.png) 0 center no-repeat; text-indent: 12px; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;}
.ly_ldxx p i,.lyrfb_ldxx p em{ margin-bottom: 0px;}
.ly_zcft{ /*height: 290px; */overflow: hidden;}
.ly_zcft dl{ margin: 20px auto;}
.ly_zcft b{ font-weight: normal;}
.ly_wsdy h2{ overflow: hidden;}
.ly_wsdy h2 b{ float: left;display: block; }
.ly_wsdy h2 a{ float: right; display: block; width: 100px; height: 35px; line-height: 35px; color: #fff;  background: #0573b9; font-size: 16px; margin-top: 4px;}
.ly_wsdycont{ height: 280px; overflow-x: hidden; overflow-y: scroll; padding: 0 20px;}
.ly_wsdycont h3{ font-size: 16px; line-height: 2;}
.ly_wsdycont h3 b{ color: #999; font-weight: normal; margin-left: 20px; }
.ly_wsdycont p{ line-height: 2;}
.ly_line{ border-bottom: dashed 1px #ccc; margin: 20px auto;}

/*å±€é¢†å¯¼*/
.zfld_jz{ margin:30px 0;}
.zfld_jz .zfld_jz_title{ width:15%; float:left; font-size:20px; color:#0378db; text-align:center; line-height:150px}
.zfld_jz .zfld_jz_cont{ width:85%; float:left;}
.zfld_jz .zfld_jz_cont li{ width:19%; float:left; margin:0 3%;}
.zfld_jz .zfld_jz_cont li div{ width:99%; border:solid 1px #ccc; background:#fff; padding:3px; height:auto;}
.zfld_jz .zfld_jz_cont li div img{ width:100%; height:auto;}
.zfld_jz .zfld_jz_cont li a{ display:block; width:100%; text-align:center; font-size:16px; color:#333; line-height:40px;}

/*é¢†å¯¼ç®€ä»‹*/
.ldgrjj{ padding:20px 0 0 0;}
.ldjl b,.ldfg b{color: #2983cf; font-size: 20px;  display: block;}
.ldgrjj_cont{ width:20%; float:left;}
.ldgrjj_cont div{ width:100%; border:solid 1px #ccc; background:#fff; padding:3px; height:auto;}
.ldgrjj_cont div img{ width:100%; height:auto;}
.ldgrjj_cont p{ font-size:20px; text-align:center;}
.ldgrjj_cont p span{ margin:0 10px;}
.ldjl{ width:74%; float:left; padding:0 3%;}
.ldfg{ width:100%; margin:20px 0;}
.ldjl span{ width:100%; display:block; line-height: 1.8;} 

/*ä¿¡æ¯å…¬å¼€*/
.ly_xxgkul{ margin-top: 80px;}
.ly_xxgkul li{ width: 140px; height: 50px; line-height: 50px; background: #f5f7fa; text-align: center; margin: 10px; }

/*åœ¨çº¿è®¿è°ˆ*/
.ly_zxftdiv{ margin-bottom: 25px;}
.ly_wzzbcont{ width: 780px; height: 580px; overflow-x: hidden; overflow-y: scroll; background: #f5f7fa; padding: 20px; margin-left: 15px;  font-size: 16px; margin-bottom: 20px;}
.ly_wzzbcont b{ color: #ff0601; background: url(hd.png) 0 center no-repeat; text-indent: 15px; display: block;}
.ly_wzzbcont i{ color: #0573b9;  font-weight: bold; font-style: normal; background: url(ld.png) 0 center no-repeat; text-indent: 15px; display: block;}
.ly_wzzbcont p{ background: #fff;  margin: 15px 10px; padding: 10px; line-height: 2;}
.ly_wzzbcont p em{ font-style: normal; color: #999;}
.czbtn{ margin-right: 300px;}

/*åœ¨çº¿å’¨è¯¢*/
.ldxx .btn{ width: 100px; height: 35px; line-height: 35px; color: #fff; border: none; border-radius: 5px; margin: 20px 30px; cursor: pointer; }
.ldxx .tjbtn{ background: #2f3dfe; /*margin-left: 300px;*/}
.ldxx .czbtn{ background: #e70012;}

/*ç›´å±žå•ä½*/
.zsdw h1{ font-size: 20px; text-align: center; color: #FF0601; margin: 20px auto;}
.zsdw p{ padding: 0 20px; line-height: 2;}

/*è°ƒæŸ¥å¾é›†*/
.titlep{ color: #fff; background: #0573b9; height: 30px; line-height: 30px; font-size: 16px; text-indent: 15px; margin-top: 15px; margin-bottom: 10px;}
.gydcfildset{ position: relative; border: solid 1px #ccc; padding: 20px; overflow: hidden;}
.gydcfildset legend{  margin: 0 20px; padding: 0 10px; font-size: 16px; font-weight: bold; color: #666; letter-spacing: 1px;}
.gydcfildset p{ line-height: 2; font-size: 16px;}
.gydcfildset p .checkbox{ margin-right: 10px;}
.btnp .btn{ width: 100px; height: 35px; line-height: 35px; color: #fff; border:none; margin-left: 32px; margin-top: 10px; background:#0378db; float: right; cursor: pointer;}

/*å’¨è¯¢å›žå¤*/
.zchf{ border: solid 1px #ccc; overflow: hidden;}
.zchf h6{ height: 30px; line-height: 30px; background: url(ly_index_42.png) 0 center repeat-x; border-bottom: solid 2px #1074c4; margin-bottom: 10px;}
.zchf h6 b,.rightbox h6 p{ display: block; width: 230px; float: left; text-align: center; font-style: normal; font-size: 14px;}
.zchf h6 b{ color: #0d70c0;}
.zchf h6 i,h6 em{ display: block; float: right; width: 80px; text-align: center; font-style: normal; font-size: 14px; color: #0d70c0;}
.zchf p{ height:37px; line-height: 37px; border-bottom: dashed 1px #ccc; padding: 0 5px;}
.zchf p a{ font-size: 14px; font-weight: normal; display: block; float: left; display: block; width: 230px; }
.zchf p i,.zchf p em{ display: block; float: right; width: 80px; text-align: center; font-style: normal;font-size: 14px;}