@charset "utf-8";
@import url("common.css");
@import url("font.css");
#content{ margin:20px 0px;}
.pagepic{margin-bottom:20px;}
#c-ab-a{width:690px; padding:10px 0px; float:left; padding-top:0px;}
#c-ab-b{width:220px; float:left; margin-left:24px; padding:0px;}
.curnav{line-height:30px; border-bottom:1px solid #ddd;}
.curnav a{color:#333; text-decoration:none;}
#c-ab-a h1{padding:16px 0px;}
.pintext img{ float:left; padding-right:25px;}
.pintext p,.cpage p{ padding-bottom:20px; line-height:22px;}
.cpage p,.cpage img{padding-bottom:10px;}
.cpage h4{ line-height:28px; font-size:14px;}
#c-ab-a .hasline{border-bottom:1px solid #ddd; padding-bottom:6px;}
#c-ab-b p{line-height:22px; padding-bottom:5px;}
.mytab,tabtwo{ padding:20px 0px;}
.mytab ul {border-bottom:1px solid #dcdcdc; height:38px; padding:0px 5px;}
.mytab li,.tabtwo li { list-style:none; float:left; }
.mytab ul a {display:block; width:120px; height:37px; line-height:38px; text-align:center;text-decoration:none!important;margin:1px 2px; background:url(../images/tab-bg.png) no-repeat left top; color:#333;}
.mytab ul a:hover,.mytab ul a.selected{ background-position:left bottom; height:38px;}
.mytab ul a.selected{cursor:default; font-weight:bold;}
.mytab div {padding:15px 10px 10px 10px;*padding-top:3px;*margin-top:-15px;clear:left;}
.mytab div a { color:#000; font-weight:bold;}
.tabtwo ul{border:1px solid #ccc; height:33px; width:648px; border-right:none;}
.tabtwo ul a { display:block; width:80px; text-align:center;text-decoration:none;background:url(../images/tab-2-bg.png) no-repeat left top; color:#333; height:33px; line-height:33px; border-right:1px solid #ccc;}
.tabtwo{margin-top:20px;}
.tabtwo ul a:hover,.tabtwo ul a.selected{background-position:left bottom; color:#fff;}
.clo-2{border-bottom:1px  solid #ddd;  width:300px; float: left; margin:20px; margin-left:0px; margin-bottom:0px; margin-top:30px;}
.clo-2 img{float:left; margin-right:20px; padding-bottom:60px;}
.clo-2 h5 a, .clo-2 p a{color:#333; text-decoration:none;}
.rightnav li{display:block; background:#666; color:#fff;  line-height:30px; border-bottom:1px solid #717171; text-indent:10px; cursor:pointer; }
.rightnav{margin-bottom:20px;}
.rightnav li a{color:#fff; text-decoration:none;}
.rightnav li li a{color:#333; display:block;}
.rightnav li:hover,.rightnav li a:hover,.rightnav li.bcur{ background:#E11842;}
.rightnav li li:hover,.rightnav li li a:hover{ background:none; display:block; color:#e11842;  width:100%;}
.rightnav li ul{ padding:8px;background:#F3F1F6;}
.rightnav li li {background:#F3F1F6; border-bottom:none;}
.rightnav li li a{color:#333;}
.subrnav{display:none;}
.mydl dl{height:auto !important; height:30px; min-height:30px;padding:10px; line-height:24px; border-bottom:1px solid #ddd;}
.mydl dt, .mydl dd{margin:0px; padding:0px;}
.mydl dt{width:80px; float:left; color:#e11842;}
.mydl dd{width:580px; float:left;}
.mydl .dlth{ height:auto !important; min-height:25px; height:25px;padding:5px 10px;}
.mydl .dlth dt,.mydl .dlth dd{color:#333; font-weight:bold; font-size:14px;}
#psearcbox{padding:10px 0px; padding-top:20px;}
#psearcbox b{font-size:14px; line-height:30px;}
#psearcbox{line-height:30px;}
#pkey{width:400px; height:26px; line-height:26px; border:1px solid #ddd; }
#psub{width:60px; height:30px; line-height:30px; background:#669900; border:1px solid #669900; color:#fff;padding:0px; margin:0px;}
.nolink{ padding:8px 15px;}
.nolink li{width:30%; float:left; line-height:30px; background:url(../images/arrow-2.png) no-repeat left center; text-indent:10px;}
.nlist{height:auto !important; height:30px; min-height:30px; border-bottom:1px solid #ddd; padding:10px 0px;}
.nlist dt, .nlist dd{margin:0px; padding:0px;line-height:20px;}
.nlist dt{font-weight:bold; line-height:30px; font-size:14px;}
.nlist .dtime{font-weight:normal; font-size:12px; font-family:Arial; display:block; float:right;}
.nlist .nmore a{color:#e11842; text-decoration:none;}
.pagelink { padding:15px 0px; padding-bottom:0px;}
.pagelink a{color:#333; text-decoration:none; padding:0px 5px;}
.pagelink a:hover, .pagelink #curpage {color:#003788; font-weight:bold;}
.pintext h2{ text-align:center; font-size:16px; line-height:30px;}
.pintext .ntime{text-align:center; border-bottom:1px solid #ddd; margin:0px; padding:0px; line-height:30px; margin-bottom:20px;}
.nplink{border-top:1px solid #ddd; padding:10px 0px;}
.nplink li{width:50%; float:left; text-align:center;}
.nplink li a{color:#333; text-decoration:none;}
.nplink li a:hover{color:#e11842;}
.len300,.info{border:1px solid #ddd; width:300px;}
.addr { margin-top:20px;}
.addr dt{width:180px; float:left; margin-right:10px;}
.addr dd{float:left;}
.addr h2{text-align:left; font-size:14px; line-height:30px;}
.addr p{ line-height:24px; margin:0px; padding:0px;}
.addr .open{background:url(../images/pic/open.png) no-repeat left center; padding-left:20px; cursor:pointer;}
.addr .myclose,.addr .close{background:url(../images/pic/close.png) no-repeat left center;padding-left:20px; cursor:pointer;}
.map{padding:3px; border:1px solid #ddd; margin-top:10px; display:none;}
.shmap{display:block;}