@charset "gb2312";
/* CSS Document */
*{padding:0;margin:0;}
body{ margin:0 auto; font-size:12px; color:#333;font-family:"ËÎÌå"; background:#fff; line-height:24px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0; padding:0;}
ul,li,ol,dt,dd,dl,map,area{ margin:0; padding:0; border:none}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
img,form{ border:none;margin:0;padding:0;vertical-align: middle;}
img { -ms-interpolation-mode: bicubic; }
ul,li{list-style:none}
table{ table-layout:fixed; border-collapse:collapse;}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both; overflow:hidden}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.wapper{ white-space:nowrap; overflow:hidden}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/** html .clearfix { height: 1%;}*/
.clearfix {display: block;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#A5090A; text-decoration:underline;}
/*----------------*/
.pt_head{ width:100%;margin:0 auto;height:91px; background:url(imagespl_top.gif) repeat-x center center;}
.mod1{ width:992px;margin:0 auto; height:31px; background:url(imagespl_logo.jpg) no-repeat left top; text-align:right;padding:60px 10px 0 0}
.logo{ float:right;width:175px;margin:0 auto; margin-top:-60px;height:79px; background:url(imageslogo.gif) no-repeat left top; text-align:right;padding:0px 10px 0 0}
.pt_bg{ background:#fff url(imagespl_con_bg.jpg) no-repeat center top;margin:0 auto; width:100%;padding-top:15px;}
.pt_bg2{ background:url(imagespl_arr_3.jpg) no-repeat left top;}
.pt_bg3{ background:url(imagespl_arr_4.jpg) no-repeat left top;}
.ptbor{border-bottom:1px solid #C9C9C9;}
.pt_cont{ width:1002px;margin:0 auto 10px;}
.mod2{ width:266px;margin:0; border:1px solid #C9C9C9; height:290px; background:#F7F7F8}
.mod3{ width:718px;margin:0;padding-top:7px;}
.mod3 span img{ display:block;margin:0 auto;}
.pt_foot{padding:10px; text-align:center; font-family:Arial;}
.mod3 .tit{ border-bottom:1px solid #266DAC; position:relative; height:24px; line-height:24px;margin-top:15px;}
.mod3 .tit a{ position:absolute;top:0;right:4px;}
.mod3 .tit p{ color:#083A67; background:url(imagespl_arr_2.gif) no-repeat 5px center;padding:0 0 0 20px;font-size:14px; font-weight:700}
.pt_dl{ width:201px;padding:0 40px 30px 118px;margin:30px 0 0}
.pt_dl dt{ font-size:20px; font-weight:700; color:#000;margin-bottom:6px}
.pt_dl dd{ text-indent:25px; color:#666; line-height:22px;}
.pt_dl2{font-size:14px; }
.pt_dl2 dt{ height:30px;border-bottom:1px solid #C9C9C9; line-height:30px; font-weight:700;color:#083A67;padding:0 0 0 10px;margin-bottom:6px;}
.pt_dl2 dd{margin:0 10px;border-bottom:1px dashed #C9C9C9; background:url(imagespl_arr_1.gif) no-repeat 5px center;height:40px; line-height:40px;padding-left:22px;}
.pt_dl3{margin:0 auto; width:455px;font-size:14px;padding:0 5px 10px 10px}
.pt_dl3 dt{margin:15px 0 0}
.pt_dl3 dd{ text-indent:25px; font-size:12px;}
/*__ maincontent _*/
#maincontent {height:409px;overflow:hidden;position:relative;margin:0 auto; background:#959595}
#maincontent div.pict {cursor: default !important;}
#maincontent div.main {position: static;text-align: center;display: block;}
#maincontent .element {display: none;position: absolute !important;}
#maincontent .left {top :170px;left: 0;cursor: pointer;z-index: 8888;}
#maincontent .right {top: 170px;right: 0;cursor: pointer;z-index: 8888;}
#maincontent .main .guardian {display: none;height: 0;}
#maincontent .navi {z-index: 999;}
div#maincontent div.main{display:none;}div#maincontent div.element{position:absolute !important;}
.msgDiv {z-index:10001;width:500px;height:400px;background:white;border:#336699 1px solid;position:absolute;left:50%;top:30%;font-size:12px;margin-left:-225px;display: none;}
.bgDiv {display: none;position: absolute;top: 0px;left: 0px;right:0px;background-color: #000;opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;filter:alpha(Opacity=60);z-index: 9999;}
.close{ width:490px; height:30px; line-height:30px; background:#F7F7F8;border-bottom:1px solid #C9C9C9; text-align:right; cursor:pointer;padding-right:10px; font-size:14px;}
.msgcon{ height:349px;overflow-y:scroll;overflow-x:hidden;padding:10px;}

