


/*******************************************************************************************
********************************************************************************************
********************************************************************************************
***************************************** ë‚´ìš© **********************************************
********************************************************************************************
********************************************************************************************
********************************************************************************************/

/*sitemap*/
.subCon {max-width:1300px !important; padding-bottom:50px;}
	.subCon > .location {display:none;}
	.subCon > #menuTitle {display:none;}
	.subCon > #menuInfo {display:none;}


.sitemap001{box-sizing:border-box; width:100%;}
.sitemap001 h2{font-size:27px; color:#333; font-weight:600; letter-spacing:-2px;}
.sitemap001 h2 + p {padding-bottom:50px;}
.sitemap001 p {font-size:12px; padding:16px 0 30px 0; letter-spacing:0px; color:#333;}
.sitemap001 h3{font-size:14px; font-weight:700; padding:10px 0;}
.sitemap001 .sitemap_wrap {box-sizing:border-box;}
.sitemap001 .sitemap_ul {display:table; float:left; margin-left:auto; margin-right:auto; list-style:none;width:100%;}
.sitemap001 .sitemap_ul li{float:left; width:25%; padding:0 5% 20px 0; box-sizing:border-box; }
  .sitemap001 .sitemap_ul li:nth-child(4n+1) {clear:both;}
.sitemap001 .sitemap_ul li > p{font-weight:600; font-size:17px; padding:15px; border-bottom:1px solid #e5e5e5; border-top:2px solid #cdcdcd; position:relative; margin-bottom:10px;}
.sitemap001 .sitemap_ul li > p:before {position:absolute; content:""; top:-2px; left:0; height:2px; border-left:100px solid #213152;}
.sitemap001 .sitemap_ul li > p.bgnone{background:none;}
.sitemap001 .sitemap_ul li ul{width:100%;  list-style:none;}
  .sitemap001 .sitemap_ul li ul li ul {border-top:none;}
.sitemap001 .sitemap_ul li ul > li{width:100%; font-weight:400; padding:0; background:url(../images/wzwg/module/cmm/dot.png) no-repeat 13px 14px;}
.sitemap001 .sitemap_ul li ul li a{color:#333; font-size:13px; padding:5px 5px 5px 20px; display:inline-block; box-sizing:border-box; text-decoration:none;}
.sitemap001 .sitemap_ul li ul li:hover {background:#213152;}
.sitemap001 .sitemap_ul li ul li:hover a {color:white; background:#213152;}
.sitemap001 .sitemap_ul li ul li:hover ul {background-color:white;}
.sitemap001 .sitemap_ul li ul li:hover ul li a {color:#333; background:#fff;}
.sitemap001 .sitemap_ul li ul li ul{padding:5px 0; width:100%; float:left;}
.sitemap001 .sitemap_ul li ul li ul li.bgNone {border-bottom:none; font-size:12px; padding:5px 5px 0 20px; background:none;}
  .sitemap001 .sitemap_ul li ul li ul li.bgNone:before {content:"-";}
.sitemap001 .sitemap_ul li ul li ul li a{color:#333; font-size:12px; padding:0px 0px 3px 3px; display:inline-block;}
.sitemap001 .sitemap_ul li ul li ul li:hover{color:#aaa; font-weight:600;}
.sitemap001 .sitemap_ul li ul > li.bdNone{border-bottom:none;}


	@media (max-width:599px){
		.sitemap001 .sitemap_ul li {width:100%; padding:0 20px 20px 0;}
		.sitemap001 .sitemap_ul li > p {font-size:15px;}

		.subCon {max-width:1300px !important; padding-bottom:0px;}
	}




/*******************************************************************************************
********************************************************************************************
********************************************************************************************
***************************************** ê³µí†µ **********************************************
********************************************************************************************
********************************************************************************************
********************************************************************************************/


/*basic-input (line:color,fontsize-)*/ 
select {padding:3px 5px; font-size:12px; border:1px solid #d4d9de;} 
input.txt{padding:4px 5px; font-size:12px; border:1px solid #d4d9de; line-height:14px;}

/*padding*/
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}

.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}

.pl10{padding-left:10px;}
.pl20{padding-left:20px;}

.pr10{padding-right:10px;}
.pr20{padding-right:20px;}

/*margin*/ 

.mg10{margin:10px;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}

.ml10{margin-left:10px;}
.ml20{margin-left:20px;}

.mr10{margin-right:10px;}
.mr20{margin-right:20px;}

/*basic-btn*/
.btn-r{border:1px solid #e9e9e9; color:#8f8f8f; background:#fff; padding:8px 25px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle;}
.btn-g{border:1px solid #2eaaf7; color:#fff; background:#2eaaf7; padding:8px 25px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle;}
.btn-s{box-shadow: 0 0 0 2px #ccc inset;  color:#fff; background:#ccc; padding:6px 15px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle;}

/*ê¸°ë³¸ë²„íŠ¼*/
.btn-a{border:1px solid #496169; color:#fff; background:#496169; padding:8px 25px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle; text-decoration:none; line-height:12px;}
.btn-a:hover{border:1px solid #496169; color:#fff; background:#3e565e; padding:8px 25px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle; text-decoration:none; line-height:12px;}
.btn-a:focus{border:1px solid #496169; color:#fff; background:#3e565e; padding:8px 25px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle; text-decoration:none; line-height:12px;}

/*ì‚­ì œ*/
.btn-b{border:1px solid #fa5058; color:#fff; background:#fa5058; padding:8px 25px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle; text-decoration:none; line-height:12px;}
.btn-b:hover{border:1px solid #fa5058; color:#fff; background:#f9434c; padding:8px 25px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle; text-decoration:none; line-height:12px;}
.btn-b:focus{border:1px solid #fa5058; color:#fff; background:#f9434c; padding:8px 25px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle; text-decoration:none; line-height:12px;}

/*í…Œì´ë¸” ë²„íŠ¼*/
.btn-c{box-shadow: 0 0 0 1px #ddd inset;  color:#757575; background:#fff; padding:6px 7px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle; text-decoration:none;}
.btn-c:hover{box-shadow: 0 0 0 1px #ddd inset;  color:#757575; background:#f9f9f9; padding:6px 7px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle; text-decoration:none;}
.btn-c:focus{box-shadow: 0 0 0 1px #ddd inset;  color:#757575; background:#f9f9f9; padding:6px 7px; display:inline-block; font-size:12px;
font-weight:400; vertical-align:middle; text-decoration:none;}

/*ë²„íŠ¼ ë‹¨ìˆ˜ì¼ë•Œ ì •ë ¬*/
.ctr-box {margin-top:20px; overflow:hidden; text-align:center; clear:both;}
.rt-box {margin-top:20px; overflow:hidden; text-align:right; clear:both;}
.lt-box {margin-top:20px; overflow:hidden; text-align:left; clear:both;}

/*ì •ë ¬*/
.fl{float:left;}
.fr{float:right;}

/*í°íŠ¸ì •ë ¬*/
.txt-l{text-align:left !important;}
.txt-r{text-align:right !important;}
.txt-c{text-align:center !important;}

/*width*/
.w5{width:5% !important}
.w10{width:10% !important}
.w15{width:15% !important}
.w20{width:20% !important}
         

.w30{width:30% !important}
.w40{width:40% !important}
.w50{width:50% !important}
.w60{width:60% !important}
.w70{width:70% !important}
.w80{width:80% !important}
.w90{width:90% !important}
.w100{width:100% !important}

/*color*/

.red{color:#ff0000;}
.gray{color:#797979;}



