/* m01_arl43 begin */
@charset "utf-8";
.m01_arl43 { position:relative;}

.m01_arl43 .top_box { height:230px; }
.m01_arl43 .top_box h2{ margin-bottom:8px;font-size:23px; letter-spacing:-1px;}
.m01_arl43 .top_box h2 a:hover { color:#767f93; text-decoration:none;}
.m01_arl43 .top_box dl {margin:0 6px 0 6px; width:242px; float:left; border:1px solid #ccc;  }
.m01_arl43 .top_box dl.lf{float:left; margin-right:17px; }
.m01_arl43 .top_box dl.rt{float:left;}
.m01_arl43 .top_box dl dt{ display: block; overflow: hidden;  }
.m01_arl43 .top_box dl dt img {  overflow: hidden;  position:relative;}
.m01_arl43 .top_box dl dd { height:44px; background-color:#262832; padding:13px; }
.m01_arl43 .top_box dl dd strong a{font-size:17px; color:#fff;letter-spacing:-1px; display:block; margin-top:1px; margin-bottom: 10px; line-height:22px; }
.m01_arl43 .top_box dl dd p { margin-top:14px;}
.m01_arl43 .top_box dl dd p a{color:#505050; line-height:23px; font-size:14px; margin-top:1px; margin-bottom: 10px; font-weight:lighter;}
.m01_arl43 .top_box dl dd p a:hover { color:#767f93; text-decoration:none;}
.m01_arl43 .more a { color:#666 !important; text-decoration:none; font-size:13px; position:absolute; right:0; top:3px; letter-spacing:-1px;}
.m01_arl43 .more a span { color:#f15316;}
/* m01_arl43 end */
/* m01_arl44 begin */
@charset "utf-8";
.m01_arl44 { position:relative; border-top:1px solid #b9b9b9; padding:30px 0 10px 0; }
.m01_arl44 .text14blue {color:#0a8dff;font-size:16px; margin-bottom: 16px; }
.m01_arl44 .text14blue a {color:red;font-size:14px;font-weight:bold;}
.m01_arl44 .text16dkblue { font-size:16px; font-weight:bold;  color:#000 !important;letter-spacing:-1px; }
.m01_arl44 .text16dkblue a{font-size:16px;font-weight:bold; color:#000 !important; letter-spacing:-1px; padding-bottom:16px; text-decoration:none;}
.m01_arl44 .text16dkblue a:hover { color:#dedede; text-decoration:none;}
.m01_arl44 td a { font-size:15px; color:#505050; letter-spacing:-0.5px;}
.m01_arl44 td a:hover { color:#505050;}
.m01_arl44 td span { margin-top:4px;float: left; font-size:16px; color: #0a8dff; font-weight:bold; }
.m01_arl44 .font12blue06 {color:red;font-size:12px;line-height:18px;}
.m01_arl44 .font12blue06 a {color:red;font-size:12px;}
/* m01_arl44 end */
/* m01_arl46 begin */
@charset "utf-8";
/* CSS Document */

.m01_arl46 { position:relative; clear:both; overflow:hidden; border-bottom:1px solid #eee; margin-bottom:20px; }
.m01_arl46 h2{ font-weight:bold; font-size:15px; padding:7px 0 10px 10px; color:#000; border-top:1px solid #000; border-bottom:1px solid #ccc; margin-bottom:10px; background-color:#f9f9f9; letter-spacing:-1px; }
.m01_arl46 h2 span { color:#4363ac; }
.m01_arl46 h3 { margin-top:15px; letter-spacing:-0.5px; font-size:16px; line-height:23px; }
.m01_arl46 h3 a { color:#000; }

.m01_arl46 dl { padding-top:10px; }
.m01_arl46 dl dt { float:left; padding:2px 13px 0 0; }
.m01_arl46 dl dd a { color:#505050; font-size:15px; line-height:23px; letter-spacing:-1px; }

.m01_arl46 ul { padding-bottom:20px; margin-top:15px; }
.m01_arl46 ul li { background:url(/data/skin/content/1/m01_arl46//images/icon.png) no-repeat 0 12px; line-height:25px; font-size:15px; padding-left:8px; }
.m01_arl46 ul li a { color:#333; }

.m01_arl46 span.more { color:#505050 !important; text-decoration:none; font-size:12px; position:absolute; right:-9px; top:10px; letter-spacing:-1px; width:50px; }
/* m01_arl46 end */
/* m01_arl49 begin */
@charset "utf-8";

.m01_arl49{ position:relative; clear:both; overflow:hidden; }
.m01_arl49 .more a { text-align:center;}
/* m01_arl49 end */
/* m01_arl45 begin */
.m01_arl45{position:relative; overflow:hidden; width:208px; margin-bottom:30px; }
.m01_arl45 h2{ overflow:hidden; padding:6px 0 9px 10px; font-size:15px; color:#000; letter-spacing:-0.5px; border-top:1px solid #000; border-bottom:1px solid #ccc; background-color:#f9f9f9; margin-bottom:10px; }
.m01_arl45 h2 span { color:#4363ac; }
.m01_arl45 img{border:0px;}
.m01_arl45 .inframe{padding:0px;}
.m01_arl45 .inframe .bigpic { position:relative; position:relative; }
.m01_arl45 .inframe .bigpic .arrow_left { position:absolute; float:left; width:28px; height:31px; top:50px; z-index:999;}
.m01_arl45 .inframe .bigpic .arrow_right { position:absolute; width:28px; height:31px; top:50px; right:-1px; z-index:998;}
.m01_arl45 .inframe .bigpic dl dd {display:block; text-align:center; position:absolute; bottom:0px; background:url(/data/skin/content/1/m01_arl45//images/bg_01.png) repeat-x; height:26px; width:208px; padding-top:7px; }
.m01_arl45 .inframe .bigpic dl dd a { color:#fff; font-size:15px; letter-spacing:-1px; }
.m01_arl45 .inframe .bigpic span a{  padding:0 15px ;color:#fff; font-size:12px; }

.m01_arl45 .more a {  position:absolute; right:6px; top:7px; color:#505050; font-size:12px; }
/* m01_arl45 end */
/* m01_arl47 begin */
@charset "utf-8";
/* CSS Document */

.m01_arl47 { position:relative; clear:both; overflow:hidden; border-bottom:1px solid #efefef; padding-bottom:11px; margin-top:15px; }
.m01_arl47 .news_list h3 { font-size:15px; font-weight:bold; margin-bottom:10px; color:#f98613; }
.m01_arl47 .news_list h3 a { color:#f98613; text-decoration:none; }
.m01_arl47 .news_list dl dt { font-size:14px; line-height:19px; color:#505050; float:left; width:120px; font-weight:bold; margin-right:10px; letter-spacing:-0.5px;}
.m01_arl47 .news_list dl dt a { color:#505050; }
/* m01_arl47 end */
