@charset "utf-8";
*{ margin:0px; padding:0px;}
body {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
a{color:#333333; text-decoration:none;}
a:hover{ color:#00509c;}
img{ border:none;}
p{ margin:0px; padding:0px;}
h1{ margin-top:18px; margin-left:65px; float:left; display:inline; width:431px;}
ul{ margin:0px; padding:0px; list-style:none;}
.clear{ clear:both; height:1px;}

.left{ float:left;}


#allcontenr{ width:1000px; margin:0px auto;}
#top{ background:url(index_01.jpg) repeat-x left top; height:86px; overflow:hidden;}
#top span{ float:right; margin-right:25px; margin-top:18px; width:439px; text-align:right;}
#top span a{ padding-left:5px; padding-right:5px;}
#top span p{ background:url(index_08.jpg) no-repeat right center; margin-top:5px; height:18px;}
.text{ border:0px; width:120px;  background:Transparent;}
.input{ width:40px; background:Transparent; border:none; margin-left:10px;}

#banner{ height:165px; overflow: hidden;}

#main{ background:url(index_12.jpg) repeat-x left top; width:1000px; float:left;}
#column{ float:left; background: url(bg_48.gif) repeat-y right bottom; width:248px; overflow:hidden; padding-left:17px;}
#column .span1{ background:url(bg_19_06.jpg) no-repeat right top; height:40px; line-height:40px; overflow:hidden; display:block; color:#FFFFFF; font-weight:bold;padding-right:8px; text-align:center;}
#column .span2{ margin:10px 10px 10px 12px; display:block;}
#column .link_bg{margin:10px 10px 0px 12px; background:#ecf5fd url(index_40.jpg) no-repeat left bottom; width:216px; padding-bottom:20px;}
#column .link_bg .tit{ height:35px; overflow:hidden; display:block; margin-bottom:10px;}
#column .link_bg p{ text-align:center; margin-top:5px; margin-bottom:5px;}
#column .link_bg p img{ border:solid 1px #36bae6;}
#column .di{ background:url(bg_49.gif) no-repeat right bottom; height:10px;}
#content{ float:right; width:720px; overflow:hidden; margin-left:15px;}
#content .left_{ float:left; width:465px;}
#content .left_ .list{ background:url(more_04.gif) repeat-x 0px 50%; margin-bottom:10px; clear:both;}
#content .left_ .list_a{ margin-top:15px;}
#content .left_ .img{ float:left; width:173px;}
#content .left_ .img img{ border:solid 3px #e5e5e5;}
#content .left_ .img p{ text-align: center; padding-top:5px;}
#content .left_ ul.aa{ float:right; width:270px;}
#content .left_ ul.bb{float:left; width:100%;}
#content .left_ li{ background: url(dot.gif) no-repeat 0px 50%; padding-left:10px; line-height:20px;}
#content .left_ ul li.aa{ width:260px; }
#content .left_ ul.bb li{ width:98%;}
#content .left_ li span{ float:right; color:#6fa2cf;}
#content .left_ .list strong{ font-weight:bold; font-size:14px; color:#FFFFFF; background:url(more_03.gif) no-repeat; display:block; line-height:25px; padding-left:20px;}
#content .left_ .list span{ float:right; width:44px; margin-top:6px;}
#content .right_{ float:right; width:207px; margin-right:25px; display:inline; margin-left:22px;}
#content .right_ h2{ background:url(index_22.jpg) no-repeat left center; display:block; color:#0e89d8; font-weight:bold; padding-left:30px; line-height:25px; font-size:14px;}
#content .right_ .list{ border:solid 1px #bfdbeb; background:#ecf5fd; padding:10px;}
#content .right_ .list li{ background:url(dot.gif) no-repeat 0px 5px; padding-left:10px; line-height:18px;}
#content .right_ .list li span{ color:#6fa2cf;}
#content .right_ .list_a{ margin:10px 0px;  float:left;}
#content .right_ .list_a p{ padding-top:5px; padding-bottom:5px;}
#content .scoll{ padding-top:10px; *padding-top:10px; _padding-top:0px;  margin-bottom:15px;}
#content .scoll h3{ color:#0e89d8; font-weight:bold; font-size:14px; background:url(bg_44.gif) repeat-x center; padding-left:10px;}
#content .scoll span{ background:#FFFFFF; padding:5px;}

.juli{float:left; margin-left:25px; width:98px;}

#leftbtn{ background-image:url(left_btn.jpg); float:left; overflow:hidden; cursor:pointer; height:87px; width:16px;}
#rightbtn{ background-image:url(right_btn.jpg); float:right;overflow:hidden; cursor:pointer; height:87px; width:16px;}
#imagelist{  height:87px; float:left; width:688px; overflow:hidden;}
#imagelist img{ width:127px; height:87px; margin:0px 10px 0px 10px;}

#footer{width:1000px; float:left; border-top: solid 6px #85a7db; margin-top:20px; padding-top:20px; padding-bottom:20px;}
#footer .img{ padding:0px 76px; display:block; float:left;}
#footer .copyright{ display:block; float:left; color:#939292;}

#menu{ padding-left:10px; clear:both; height:40px;line-height:40px; overflow:hidden; font-size:14px; margin-bottom:20px;}
#menu li{ float:left; padding:0px 5px 0px 5px; cursor:pointer;color:White; font-weight:bold;}
#menu .split{line-height:40px; padding:8px 9px 0px 9px;}
#menu li a{ color:White; font-weight:bold;}
#menu li a:hover{ color:#fd7342; text-decoration:none;}
.none{ display:none;}

#detailmenu{ display:none; border:solid 1px #3066AE; border-top-width:0px; padding:10px 15px 10px 15px; position:absolute; background-color:#0e89d8; width:130px; margin-top:5px;}
#detailmenu li{ background-image:url(detailmenu_bg.jpg); background-repeat:no-repeat; background-position:5px 16px;  border-bottom:dashed 1px White; height:25px; line-height:25px; overflow:hidden; padding:5px 5px 2px 15px;}
#detailmenu li a{ color:White;}
#detailmenu li a:hover{ color:#fd7342;  text-decoration:none;}
.cas_content {
    font-family: Arial,"宋体";
    font-size: 14px;
    line-height: 25px;
    margin: 0;
    padding-bottom: 12px;
    padding-top: 0;
    text-indent: 21pt;
}
.cas_content P {
    font-size: 14px;
    line-height: 25px;
    margin: 0;
    padding-bottom: 12px;
    padding-top: 0;
    text-indent: 21pt;
}
.cas_content div {
    font-size: 14px;
    line-height: 25px;
    margin: 0;
    padding-bottom: 12px;
    padding-top: 0;
    text-indent: 21pt;
}
.cas_content a:link, visited, hover, active {
    font-size: 14px;
}
.cas_content table td {
    font-size: 14px;
    padding-bottom: 0;
    padding-top: 0;
    text-indent: 0;
}
.cas_content table p {
    font-size: 14px;
    padding-bottom: 0;
    padding-top: 0;
    text-indent: 0;
}