@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;}


#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 top; 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) repeat-y right top; height:40px; line-height:40px; overflow:hidden; display:block; color:#FFFFFF; font-weight:bold;padding-right:8px; padding-left:50px; font-size:14px;}
#column .nav{ margin:0px 20px 10px 12px; display:block;}
#column .nav li{ line-height:25px; margin-bottom:1px; background:#f5fafe url(dot1.gif) no-repeat 20px center; padding-left:35px; font-weight:bold;}
#column .nav li span{ color:#0779d1; font-weight:bold;}
#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 .mian{ color:#555555;}
#content .mian1{ color:#555555;}
#content h4{ background: url(tu_06.gif) no-repeat 10px center; padding-left:25px; border-bottom:solid 3px #e0e4e7; font-size:14px; line-height:25px; }
#content h5{ text-align:center; font-size:14px; font-weight:bold; margin-top:10px;}
#content .mian p{ font-size:14px; line-height:18px; /*padding:25px 20px 0px 20px;text-indent:28px;*/ }
#content .mian  ul{ margin:20px 10px;}
#content .mian li{ background:url(dot.gif) no-repeat left center;  padding-left:10px; line-height:22px;}
#content .mian li span{color:#0e89d8;}
.dayi{ text-align:right; color:#0e89d8; padding-right:30px; font-size:14px; padding-top:30px;}
.dayi a{color:#0e89d8;}
.site{background: url(tu_06.gif) no-repeat 10px center; padding-left:25px; border-bottom:solid 3px #e0e4e7; font-size:14px; line-height:25px; text-align:left;  font-weight:bold;}
.site span{float:right; font-weight:normal; font-size:12px;}
.ly{ color:#0e89d8; text-align:center; padding:10px 0px; text-indent:0px; font-size:12px;}
.fy{ text-align:center; margin-top:20px; background:#d0f7ff; padding-top:5px; padding-bottom:5px; color:#20b0e0;}
.kuang{ width:30px; height:18px; border:solid 1px #999999;}
.an{ background:url(an_03.jpg) no-repeat; width:34px; height:20px; border:none; text-align:center;}
.search_bg{ background:url(search_10.jpg) no-repeat left bottom; width:1002px; float:right; padding-bottom:20px;}

.search_weizi{ background:url(search_03.jpg) no-repeat left top; width:982px; line-height:34px; text-align:right; padding-right:20px; color:#20b0e0;}


.search_search{line-height:30px;width:905px; background:url(list_10.jpg) no-repeat left center;  padding-left:20px; font-size:14px; font-weight:bold; margin:25px auto 0px auto;}



.search_bgg{ line-height:32px; background: url(search_08.jpg) repeat-x left top;}
.search_kuang{ border:solid 1px #9acbeb; width:253px; height:19px;}
.search_an{ background:url(search_07.jpg) no-repeat; width:62px; height:21px; border:none; line-height:21px;}


.search_wenda{ background:#e0faff; line-height:24px;}
.search_wenda1{ background:#ffffff; line-height:24px;}
.search_zi{text-decoration: underline; padding-left:5px; color:#000000;}
.search_zi1{ padding-left:5px; color:#8a8a8a;}
.search_zi2{ color:#ff5400;}
.list_pic{ margin:30px;}
.pic_bg{ border: #b7dff7 solid 1px; text-align:center; padding-top:10px; width:150px;}
.pic_bg img{ background:#e4f3fc; text-align:center; }
.pic_bg p{ margin:0px; padding:5px 0px 4px 0px; font-size:12px;  line-height:22px; text-align:center;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.map_tit{ border-bottom:#2baff0 solid 2px; line-height:25px; font-weight:bold;}
.map_tit1{ line-height:25px; background: url(ly_13.jpg) no-repeat left center; padding-left: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;
}