*{word-break:break-all; line-height:1.5em}
body{margin:0; padding:0; font-size:12px; text-align:center; background:#DDD;}
td{background:none;}
form,div,span{margin:0px; padding:0px}
a{text-decoration:none; color:#000}
a:hover{color:#C50101}
img{border:none}
ul{list-style:none; margin:0; padding:0;}
.w100{width:100%; clear:both; display:block}
.NoCHN{ime-mode:disabled}
.C_R{color:#F00}
.C_G{color:green}
.Hot{width:28px; height:11px;}
#Loading{width:100px; position:fixed; right:0; top:0; padding:3px;}
#Loading img{margin:3px 2px -3px 0}
#VerifyCodeImg{visibility:hidden; cursor:pointer; margin-left:5px;}
.hide{visibility:hidden}

#SelectPage{width:400px; float:right; text-align:right; display:block; clear:both; margin-top:10px;}
#SelectPage a,#SelectPage span{text-decoration:underline; margin-right:5px}
#SelectPage span{text-decoration:none}

#grayBg{width:100%; height:100%; position:absolute; left:0; top:0; background-color:#888; z-index:10000; opacity:0.6; filter:alpha(opacity=60);}
#showImgMain{border:1px solid #6B97C1; position:fixed !important; position:absolute; left:0; top:0; z-index:10001; overflow:auto; background:#FFF; visibility:hidden;}
#showImgMainTitle{height:25px; background:url(../images/showImg.png) repeat-x; cursor:move;}
#showImgMainTitle span{height:20px; font-weight:bold; color:#FFF; margin:3px 0 0 10px; display:block; float:left;}
#showImgMainTitle a{width:34px; height:17px; background:url(../images/showImg.png) 0 -30px no-repeat; display:inline; overflow:hidden; float:right; margin:0 5px 0 0;}
#showImgMainTitle a:hover{background-position:-35px -30px;}
#showImgMainTitle .imgHidden,#showImgMainTitle .imgShow{margin-right:2px; background-position:0 -50px;}
#showImgMainTitle .imgHidden:hover{background-position:-35px -50px;}
#showImgMainTitle .imgShow{background-position:0 -70px;}
#showImgMainTitle .imgShow:hover{background-position:-35px -70px;}
#showImgMainImgDiv{height:auto; padding:5px 0; display:block;}
#showImgMainImgDiv img{margin:0 auto;}

#Scroll{width:1000px; height:175px; text-align:left;}
#Scroll #demo{width:940px; height:155px; overflow:hidden; background-color:#FFF; margin:10px 0 0 10px ;}
#Scroll #demo td{padding:7px 8px 0 0}

#Top,#Middle,#Bottom{width:980px; overflow-x:hidden; display:block; text-align:left; position:relative; background:#FFF; padding:0 10px;margin:0 auto}

/*共用CSS部分**************************************************************************/
/*文本过长隐藏并且加省略号*/
#index_b_4 .t li a,#lt_typeBox li,.b_news dt{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.lt,#Fav a,#Nav .bg,#Nav ul,#Nav li,#index_b_1 .t *,#index_b_1 .c a,#index_b_2 .b_news dt{display:inline; float:left;}
/************************************************************************************/

/*Top**********************************************************************************************/
#Top *{color:#7E7E7E;}

#Fav,#d_time{float:right; display:inline; margin:5px 20px 0 0;}
#Fav a{margin-left:20px;}

#Logo{width:100%; height:95px; clear:both; overflow:hidden;}

#Nav{width:100; height:36px; background:url(../images/nav_bg.jpg) 0 -36px repeat-x; overflow:hidden;}
#Nav .bg{width:30px; height:100%; background:url(../images/nav_bg.jpg) 0 0 no-repeat;}
#Nav .bg_right{background-position:0 -72px; float:right;}
#Nav li{width:90px; height:36px; text-align:center; background:url(../images/nav_li_bg.jpg) right center no-repeat;}
#Nav .l_last{background:none;}
#Nav a{height:100%; display:block; font:bold 15px/35px "幼圆"; color:#FFF}
.Nav_Child{width:87px; display:none; position:absolute; left:0; top:0; overflow:hidden; background:#00299B; filter:alpha(opacity=0); border:1px solid #000; border-top:none;}
.Nav_Child li{width:100%; clear:both;}
.Nav_Child a{height:25px; line-height:25px; display:block; color:#FFF; position:relative; padding:0 3px; margin-top:3px; overflow:hidden}
.Nav_Child a:hover{background:#1275BC; color:#FF0; font-weight:bold;}

#Banner{width:100%; height:250px; overflow:hidden;}
/************************************************************************************/



/*Middle**********************************************************************************************/
#Middle{padding-bottom:10px;}
#index_b_1{width:auto; clear:both; background:url(../images/box_bg_3.jpg) repeat-x; margin-bottom:5px;}
#index_b_1 .t{height:29px; background:url(../images/t_bg_1.jpg) 0 -29px repeat-x;}
#index_b_1 .t .bg{width:6px; height:100%; background:url(../images/t_bg_1.jpg) no-repeat;}
#index_b_1 .t .bg_right{float:right; background-position:0 -58px;}
#index_b_1 .t span{width:61px; height:14px; overflow:hidden; background:url(../images/pic_1.jpg); margin:7px 0 0 10px;}
#index_b_1 .c{clear:both; height:80px; padding:2px 0;}
#index_b_1 .c a{width:110px; height:75px; margin:2px 0 0 10px; filter:alpha(opacity=100)}
#index_b_1 .c a:hover{filter:alpha(opacity=70)}
#index_b_1 .c a img{width:100%; height:100%;}

#index_b_honor{width:232px; overflow:hidden;}
#index_b_honor .t{height:30px; overflow:hidden; background:url(../images/t_bg_3.jpg);}
#index_b_honor .c{width:100%; height:180px; background:#F0F0F0; text-align:center; padding-top:5px; overflow:hidden;}

#index_b_2{width:742px; height:219px; background:url(../images/box_bg_4.jpg); overflow:hidden; float:right;}
#index_b_2 .box{width:345px; margin:10px 0 0 15px;}
#index_b_2 .box .t{width:100%; border-bottom:1px dashed #0036AF; padding-bottom:5px;}
#index_b_2 .box .t span{width:91px; height:27px; overflow:hidden; text-align:center; font:bold 16px/25px "幼圆"; color:#FFF;  margin-left:5px; background:url(../images/t_span_bg_1.jpg);}
#index_b_2 .box .t a{color:#C50101; float:right; display:inline; margin:10px 10px 0 0;}
#index_b_2 .b_profile .c{width:325px; height:150px; overflow:hidden; margin:10px 0 0 5px;}
#index_b_2 .b_news{float:right; margin-right:15px;}
#index_b_2 .b_news *{margin:0; padding:0;}
#index_b_2 .b_news dl{margin-left:7px;}
#index_b_2 .b_news dt,#index_b_2 .b_news dd{float:left; display:inline; margin-top:8px; border-bottom:1px dashed #C1C1C1;}
#index_b_2 .b_news dt{width:250px; padding-left:5px;}
#index_b_2 .b_news dd{width:80px; text-align:center}

#index_b_3{clear:both; margin-bottom:5px;}
#index_b_3 .t{width:100%; height:25px; background:url(../images/t_bg_4.jpg) 0 0 no-repeat; border-bottom:1px solid #175CBA;}
#index_b_3 .t a{width:31px; height:14px; float:right; display:inline; margin:11px 100px 0 0; background:url(../images/more.jpg); overflow:hidden;}
#index_b_3 .c{width:auto; height:105px; padding:10px 0; border:1px solid #BCBBBB; background:#E9E9E9; margin:5px 0 0; overflow:hidden;}
#index_b_3 .sArrow{width:16px; height:19px; float:left; display:inline; margin:45px 0 0 10px; cursor:pointer; background:url(../images/Arrow.gif);}
#index_b_3 #sRight{float:right; margin-left:0; margin-right:10px; background-position:0 -19px;}
#index_b_3 #sMain{height:105px; float:left; display:inline-table; margin:0 0 0 18px; text-align:left; overflow:hidden;}
#index_b_3 #sMain li{width:140px; height:105px; float:left; display:inline; margin-right:10px;}
#index_b_3 #sMain img{width:100%; height:100%;}

#index_b_4{width:440px; overflow:hidden;}
#index_b_4 .t{width:100%; height:32px; background:url(../images/t_bg_2.jpg);}
#index_b_4 .t ul{margin-left:10px;}
#index_b_4 .t li{width:102px; height:32px; float:left; display:inline; overflow:hidden; text-align:center; background:url(../images/t_bg_2.jpg) -103px -32px; margin-left:3px;}
#index_b_4 .t .curr{background-position:0 -32px;}
#index_b_4 .t .curr a{color:#FFF}
#index_b_4 .t li a{width:85px; height:100%; display:block; font:bold 16px/30px "幼圆";}
#index_b_4 .c{width:auto; height:160px; background:#F4F4F4; padding:24px 0;}
#index_b_4 .c div{display:none;}
#index_b_4 .c a{width:180px; height:150px; padding:5px; border:1px solid #C5C5C5; background:#DEDEDE; float:left; display:inline; margin-left:15px;}
#index_b_4 .c img{width:100%; height:100%;}

#index_b_contact{width:243px; height:242px; overflow:hidden; background:url(../images/box_bg_1.jpg); margin-left:15px;}
#index_b_contact .c{width:170px; height:170px; overflow:hidden; margin:50px 0 0 35px;}

#index_b_5{width:268px; height:249px; background:url(../images/box_bg_2.jpg); overflow:hidden; float:right; margin-top:-5px;}
#index_b_5 .c{width:230px; height:160px; overflow:hidden; margin:60px 0 0 17px;}

#Flink{width:1000px; margin:10px 0 0 -10px; padding:10px 0; background:#E9E9E8; border:1px solid #D0D0D0; border-width:1px 0;}
#Flink div{float:left; display:inline;}
#Flink .f_title{width:150px; text-align:right; font-weight:bold; color:#0B309A;}
#Flink .f_main{width:800px; margin-left:20px;}
#Flink .f_main li{height:13px; line-height:10px; overflow:visible !important; overflow:hidden; float:left; border-right:1px solid #333; margin:0 0 10px 0; padding:0 20px; white-space:nowrap;}

#Left{width:240px; overflow:hidden;}
#Left .box{width:238px; border:1px solid #1651A4; margin-top:10px;}
#Left .box .t{height:34px; background:url(../images/t_bg_5.jpg);}
#Left .box .t span,#Title span{font:bold 15px "幼圆"; color:#FFF; display:block; margin:8px 0 0 30px;}
#Left .box .c{height:auto !important; min-height:220px; height:220px; padding:10px;}

#lt_typeBox li{width:190px; height:22px; overflow:hidden; padding:3px 0 0 25px; background:#E8E8E8 url(../images/list_style.jpg) 5px 7px no-repeat; margin-bottom:4px;}
#lt_typeBox li a{color:#003761; font-size:14px;}
#lt_typeBox li a:hover{color:#F00;}

#Right{width:730px; margin:10px 0 0 10px;}
#Title{height:35px; background:url(../images/t_bg_6.jpg) 0 0 no-repeat;}
#Title span{width:110px; overflow:hidden;}
#Content{height:auto !important; min-height:495px; height:495px; border:1px solid #1651A4; padding:15px;}
/************************************************************************************/


/*Bottom**********************************************************************************************/
#Bottom{height:75px; background:url(../images/bottom_bg.jpg); text-align:center}
#BtmInfo{width:850px; height:60px; overflow:hidden; margin-top:8px;}
/************************************************************************************/

/*List******************************************************************************************************/
.fy{width:100%; text-align:center; clear:both; margin:15px 0 0 0}
.fy .fy_color_1{color:#F00;}

#PageNum{width:40px; height:20px; border:1px solid #888; margin:0 5px; padding:0 3px; text-align:center}
#GO{width:30px; height:22px; border:1px solid #888; background-color:#FFF}

#Artlist{width:620px; text-align:left; margin:20px 0 0 20px;}
#Artlist li{height:25px; line-height:25px; padding:5px 5px 0 5px;}
#Artlist li *{display:block; float:left}
#Artlist li span{float:right}

.ProDiv{width:155px; float:left; text-align:center; margin:0 20px 20px 0; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:inline;}
.ProDiv .imgDiv{height:110px; padding:5px; margin-bottom:5px; border:1px solid #CCC;}
.ProDiv .imgDiv a{height:100%; display:block;}
.ProDiv .imgDiv img{visibility:hidden;}

.InfoRead{text-align:center; font-size:14px Verdana, Geneva, sans-serif}
.InfoTitle{font-size:12pt; font-weight:bold;}
.InfoTime{padding:0 0 5px 0; border-bottom:1px solid #999}
.InfoCont{text-align:left; padding:5px}
.InfoTime span{cursor:pointer}
.InfoCont{text-align:left; padding:5px}
.InfoReadImgLi img{height:200px; cursor:url(images/zbig.cur),pointer}


/************************************************************************************/
