.clear{ clear:both;}
*{ padding:0px; margin:0px; list-style-type:none; font-family:Arial; font-size:12px; text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline;}
img{ border:0px;}
.none{ display:none;}
.clear{ clear:both;}
#header_scroll{ height:192px; overflow:hidden; background-image:url(header_bg.jpg); background-repeat:no-repeat; background-position:center top;}
#header{height:192px;width:1000px; margin:0px auto 0px auto;}
#topmenu{ height:21px; line-height:21px; overflow:hidden; text-align:right;}
#topmenu span{ color:#556FA8; padding:0px 10px 0px 10px; font-size:11px;}
#topmenu a{ color:#556FA8;}
#topmenu a:hover{ text-decoration:none; color:Red;}
#falshcontent{ height:125px; overflow:hidden;}
#menu{ padding:0px 0px 0px 10px; height:35px; overflow:hidden;}
#menu li{ float:left; padding:0px 8px 0px 8px; line-height:35px; font-weight:bold;}
#menu .select{ background-image:url(pic/selectmenu.jpg); background-repeat:no-repeat; background-position:center 28px;}
#menu li a{ color:White; font-weight:bold;}
#menu li a:hover{ color:#99c9ed; text-decoration:none;}
#menu .split{ font-size:11px; color:#6c86bb; font-weight:bold;}
#menu .searchbtn{ cursor:pointer; margin:9px 16px 0px 0px; float:right; width:52px; height:18px; border:0px; background-color:Transparent; }
#menu .searchtxt{ line-height:18px; float:right; margin:9px 8px 0px 0px; height:18px; border:0px;  width:155px; background-color:Transparent;}
#maincontent_scroll{background-image:url(main_bg.jpg); background-repeat:no-repeat; padding:15px 0px 15px 0px; border:solid 1px #DBDBDB;margin:0px auto 0px auto; background-repeat:no-repeat; width:998px; background-position:-1px top; overflow:hidden;}
#maincontent{width:970px;margin:0px auto 0px auto;}
#left_mid{ float:left; width:722px; overflow:hidden;}
.topcontnet{ padding:0px 0px 10px 0px; border-bottom:solid 2px #2B4F98;}
.left_{ float:left; width:268px; overflow:hidden;}
.left_ .imagelist{width:268px; height:220px;  overflow:hidden; }
.left_ .imagelist img{ width:268px; height:220px;}
.left_ #imagetitle{ height:22px; line-height:22px; background-image:url(li_04.jpg); background-repeat:no-repeat; background-position:10px 12px; padding:5px 0px 0px 20px; overflow:hidden; width:240px;}
#imagelist{ overflow:hidden; width:268px; height:220px;}
.left_ .imagelist .imagetitle{ height:24px; line-height:24px; position:relative; width:268px; overflow:hidden;top:-24px;}
.left_ .imagelist .imagetitle .imagetitle_{filter:alpha(opacity=30);-moz-opacity:0.3; opacity:0.3; background-color:Black; width:268px; height:24px;}
.left_ .imagelist .imagetitle .imagetitle_ .num_{ cursor:pointer; background-color:#000000; margin:5px 2px 0px 0px; color:White; width:20px; line-height:17px; text-align:center; position:relative; height:16px; float:right;}
.left_ .imagelist .imagetitle .imagetitle_ .selectnum{ text-align:center; background-color:#DD2422;}
.mid_{ float:right; width:420px; overflow:hidden;}
#left_mid .topcontnet .mid_ h1{ height:25px; line-height:25px; overflow:hidden; text-align:center;}
#left_mid .topcontnet .mid_ h1 a{ color:#000000; font-weight:bolder; font-size:18px;}
#left_mid .topcontnet .mid_ .decriptioncontent{ padding:10px 0px 0px 0px; height:58px; overflow:hidden; text-indent:2em; line-height:20px;}
#left_mid .topcontnet .mid_ .decriptioncontent a{ text-decoration:underline; color:Black;}
#left_mid .topcontnet .mid_ .ul{ padding:10px 0px 0px 0px;}
#left_mid .topcontnet .mid_ .ul .li{ height:22px; line-height:22px; overflow:hidden;}
#left_mid .topcontnet .mid_ .ul .li a{ color:#2B4F98;}
#left_mid .topcontnet .mid_ .ul .li img{ margin:0px 5px 0px 0px;  vertical-align:middle;}
#left_mid .topcontnet .mid_ .morenews{ height:22px; padding:15px 0px 0px 0px; text-align:right;}
#left_mid .topcontnet2{ padding:10px 0px 0px 0px;}
#left_mid .topcontnet2 .left_ .smallbanner{ padding:0px 0px 15px 0px;}
#left_mid .topcontnet2 .booklist{ padding:10px; background-color:#DCECF9;}
#left_mid .topcontnet2 .booklist dl dt{ color:Black; font-size:12px; font-weight:bold; height:20px; line-height:20px; overflow:hidden; background-image:url(li_05.jpg); background-repeat:no-repeat; background-position:left 15px; padding:10px 0px 10px 10px;}
#left_mid .topcontnet2 .booklist dl dd{}
#left_mid .topcontnet2 .booklist .image{ margin:2px 2px 3px 0px; *margin:5px 4px 5px 0px; _margin:3px 2px 3px 0px; width:78px; height:106px; overflow:hidden; float:left; border:solid 1px #4566A6;}
#left_mid .topcontnet2 .booklist .image a{ border:solid 1px #DDE3EE; width:76px; height:104px; overflow:hidden; display:inline-block;}
#left_mid .topcontnet2 .booklist .image img{ width:72px; height:100px; border:solid 2px White;}
#left_mid .topcontnet2 .mid_ .dl01{ height:190px;  overflow:hidden; padding:0px 10px 0px 0px;}
#left_mid .topcontnet2 .mid_ .dl01 dt{ font-size:14px; font-weight:bold; color:Black; overflow:hidden; background-image:url(li_01.jpg); background-repeat:no-repeat; background-position:left 12px; height:30px; line-height:30px; padding:0px 0px 0px 13px;}
#left_mid .topcontnet2 .mid_ .dl01 .more{ float:right; color:#CE251C; font-weight:normal;}
#left_mid .topcontnet2 .mid_ .dl01 .li{ width:400px; background-image:url(li_06.jpg); background-repeat:no-repeat; background-position:left 7px; height:22px; padding:0px 0px 0px 10px; line-height:22px; overflow:hidden;}
#left_mid .topcontnet2 .mid_ .dl01 .li .span{ float:right; color:#2B4F98;}
#left_mid .topcontnet2 .newscontent{ background-color:#E0EFFA; height:173px; overflow:hidden;}
#left_mid .topcontnet2 .newscontent dl{ padding:10px 15px 10px 15px;}
#left_mid .topcontnet2 .newscontent dl dd{ padding:10px 0px 20px 0px;}
#left_mid .topcontnet2 .newscontent dl dt{ padding:20px 0px 0px 14px; height:22px; line-height:22px; font-size:14px; font-weight:bold;background-image:url(li_01.jpg); background-repeat:no-repeat; background-position:left 26px;}
#left_mid .topcontnet2 .newscontent .image{ float:left; width:129px; height:91px; overflow:hidden;}
#left_mid .topcontnet2 .newscontent .decription{ float:right; line-height:19px; width:240px; height:91px; overflow:hidden; overflow:hidden;}

.imagelistcontent{ margin:15px 0px 0px 0px; background-color:#C5E0F5;}
.imagelistcontent dl{ padding:10px 0px 15px 15px;}
.imagelistcontent dl dt{ height:30px; line-height:30px; overflow:hidden; background-image:url(dot01.gif); background-repeat:no-repeat; background-position:left 10px; padding:0px 0px 0px 10px; font-size:12px; font-weight:bold;}
.imagelistcontent dl dd{}
#imagelistcontent{ width:688px; overflow:hidden;}
#imagelistcontent .image{ width:109px; height:81px; padding:5px 10px 5px 0px;}

#right_{ float:right; width:228px; padding:0px 1px 0px 0px; overflow:hidden;}
#right_ .topcontent1{ height:614px; overflow:hidden;background-color:#EBF4FB;background-image:url(main_bg.jpg); background-repeat:no-repeat; background-position:-756px -15px; }
#right_ .topcontent1 .alipay{ text-align:center; padding:10px 0px 0px 0px;}
#right_ .topcontent1 dl{ width:209px; margin:0px auto 0px auto; padding:10px 0px 10px 0px;}
#right_ .topcontent1 dl dt{ font-weight:bold; padding:0px 0px 0px 20px; width:189px; color:#2B4F98; height:22px; line-height:23px; background-image:url(right_title.jpg); overflow:hidden;}
#right_ .topcontent1 dl dt .more{ color:#2B4F98; float:right; font-weight:normal;}
#right_ .topcontent1 dl dd .ul{ display:inline-block;}
#right_ .topcontent1 dl dd{ padding:10px 0px 0px 0px;}
#right_ .topcontent1 dl dd .li{background-image:url(li_07.jpg); background-repeat:no-repeat; background-position:left 10px; border-bottom:dashed 1px #808181; height:24px; padding:2px 0px 1px 8px; line-height:24px; overflow:hidden;}
#right_ .topcontent3{ height:160px;  overflow:hidden; margin:5px 0px 0px 0px; }
#right_ .topcontent3 .li{ margin:10px 0px 0px 0px; width:228px; height:43px; overflow:hidden; background-color:#C5E0F5; }
#footer_scroll{ padding:0px 0px 30px 0px;}
#footer{ padding:20px 0px 0px 0px; width:1000px; margin:0px auto 0px auto;}
#footer_logo{ padding:0px 100px 0px 50px; float:left; width:142px; height:45px;}
#footer p{ text-align:left; line-height:20px;}

#detailmenu{ background-color:#395EA5; display:none; padding:0px 15px 10px 15px; position:absolute;width:130px;}
#detailmenu li{ background-image:url(pic/detailmenu_bg.jpg); background-repeat:no-repeat; background-position:5px 16px;  border-bottom:dashed 1px #E9FAFF; height:25px; line-height:25px; overflow:hidden; padding:5px 5px 0px 15px;}
#detailmenu li a{ color:White;}
#detailmenu li a:hover{  text-decoration:none;}



.cas_content {
        font-family: Arial, "ËÎÌå";
        text-indent:21pt;
        padding-bottom:12px;
        padding-top:0px;
        margin:0px;
        line-height:25px;
        font-size:14px;
}
.cas_content P{
        text-indent:21pt;
        padding-bottom:12px;
        padding-top:0px;
        margin:0px;
        line-height:25px;
        font-size:14px;
}
.cas_content a:link,visited,hover,active{font-size:14px;}
.cas_content table td{
        text-indent:0pt;
        padding-bottom:0px;
        padding-top:0px;
        font-size:14px;

}
.cas_content table p{
        text-indent:0pt;
        padding-bottom:0px;
        padding-top:0px;
        font-size:14px;
} 