
/*---------- import ---------*/
@import url("base.css");
#pleft{float:left;width:240px;margin-top:16px;}
#pright{float:right;width:700px;margin-top:16px;}

.left_p{width:240px;background:url(../images/left_p_bg.gif) repeat-y;}
.left_p_t{background:url(../images/left_p_t.gif) no-repeat;height:8px;}
.left_p_b{background:url(../images/left_p_b.gif) no-repeat;height:8px;}
.search{margin:0 10px;}
.search h2{background:url(../images/icon1.gif) left no-repeat;padding-left:20px;}
.search input{border:1px #8fcde0 solid;height:30px;line-height:30px;width:155px;}
.search-submit{border:none;background:url(../images/sh.gif) no-repeat;width:47px;height:24px;color:#fff;letter-spacing:1px;overflow:hidden;cursor:pointer;margin-left:10px;}
.p_c{margin:0 10px;margin-top:15px;background:#e8eef4;}
.p_c .p_c_t{height:8px;background:url(../images/p_c_t.gif) no-repeat;}
.p_c ul{background:url(../images/p_c_b.gif) bottom no-repeat;padding-bottom:8px;padding-top:8px;}
.p_c h2{color:#0075b5;background:url(../images/icon2.gif) left no-repeat;padding-left:15px;margin-left:10px;border-bottom:1px #9cc6e8 solid;}
.p_c li{margin-left:10px;background:url(../images/li_ico1.gif) left no-repeat;padding-left:10px;}
.left_g,.left_s{margin-top:10px;}

#news{float:left;width:450px;overflow:hidden;}
#news .news_t{height:23px;line-height:23px;background:url(../images/news_t_bg.gif) bottom repeat-x;}
span.more{float:right;margin-right:10px;margin-top:6px;}
#news .news_t ul{float:left;}
#news .news_t ul li{float:left;text-align:center;margin-right:5px;}
#news .news_t ul li a{font-weight:bold;}
#news .news_t ul li.active{background:url(../images/news_t_active.gif) no-repeat;width:91px;height:23px;}
#news .news_t ul li.active a{color:#2f8ab6;}
#news .news_t ul li.normal{background:url(../images/news_t_no.gif) no-repeat;width:91px;height:23px;}
.none{display:none;}
.news_c ul{padding:5px 0;}
.news_c ul li{background:url(../images/ico-1.gif) left no-repeat;padding-left:8px;line-height:25px;border-bottom:1px #ececec solid;margin-top:3px;}

#service{background:url(../images/service_bg.gif) repeat-y;width:230px;float:right;}
#service .service_t{background:url(../images/service_t.gif) top no-repeat;height:26px;}
.service_t .st{float:left;line-height:25px;padding-left:12px;background:url(../images/icon3.gif) left no-repeat;margin-left:5px;}
.service_t .st a{color:#2f8ab6;font-weight:bold;}
.service_t ul{float:right;}
.service_t ul li{float:left;text-align:center;margin-right:5px;width:60px;height:25px;}
.service_t li.active{background:url(../images/service_h2_a.gif) no-repeat;}
.service_t li.active a{color:#fff;font-weight:bold;}
.service_t li.normal{background:url(../images/service_h2.gif) no-repeat;}
.service_t li a:hover{text-decoration:none;}
.service_c{background:url(../images/service_b.gif) bottom no-repeat;height:230px;}
.service_c ul{padding:5px 8px;}
.service_c li{background:url(../images/ico-1.gif) left no-repeat;padding-left:8px;line-height:25px;margin-top:3px;}

.pshow{clear:both;margin-top:8px;}
.pshow h2{height:23px;line-height:23px;background:url(../images/news_t_bg.gif) bottom repeat-x;}
.pshow h2 span.boxhead{background:url(../images/news_t_active.gif) no-repeat;height:23px;display:block;width:91px;text-align:center;color:#2f8ab6;}
.pshow ul{padding-top:10px;display:inline-block;}
.pshow li{float:left;width:140px;text-align:center;}
.pshow li img{border:1px #dae0e6 solid;padding:2px; float:center;text-align:center;}
.pshow li span{clear:both;display:block;text-align:center;line-height:25px;height:25px;overflow:hidden;width:125px;}

#link{clear:both;width:960px;background:url(../images/link_bg.gif) repeat-y;margin-top:5px;border-bottom:1px #72c6ef solid;}
#link .title{height:27px;line-height:30px;background:url(../images/link_t.gif) no-repeat;padding-left:25px;}
#link ul{display:inline-block;padding-bottom:5px;}
#link li{float:left;margin:8px;}

.sp-title{border:1px #72c6ef solid;background:#e0f2fd;height:30px;line-height:30px;margin-top:5px;width:958px;}
.sp-title h2{padding-left:5px;float:left;}
.tags_list{clear:both;width:960px;background:url(../images/link_bg.gif) repeat-y;margin-top:5px;}
.tags_list dt{height:27px;line-height:30px;background:url(../images/link_t.gif) no-repeat;padding-left:25px;}
.tags_list dl{background:url(../images/link_b.gif) bottom no-repeat;}
.tags_list dd{padding:5px;}
.tags_list dd a.tagc2{font-size:14px;font-weight:bold;}
.linkbox{border:1px #72c6ef solid;height:25px;line-height:25px;padding-left:8px;margin-top:8px;}
.linkbox a{display:block;}
