*{word-wrap:break-word; line-height:1.5em}
body{font-size:12px; background:#F4F4F4 url(../images/bodyBg.jpg) repeat-x;}
body,form,div,span,ul{margin:0px; padding:0px}
a{text-decoration:none; color:#000}
a:hover{color:#F00}
img{border:none}
ul{list-style:none;}
.C_R{color:#F00}
.C_G{color:green}
#VerifyCodeImg{visibility:hidden; cursor:pointer; margin-left:5px;}
.hide{visibility:hidden}
.clear{width:100%; height:0; overflow:hidden; clear:both;}
.loadingObj{margin:10px auto 0; text-align:center;}
.loadingObj img{margin:3px 3px -3px 0}

#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; text-align:center}
#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}

.container{width:1000px; overflow-x:hidden; display:block; text-align:left; position:relative; margin:0 auto;}

/*共用CSS部分**************************************************************************/
/*文本过长隐藏并且加省略号*/
#b_news .c li,.list_2 .l_link{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.more{width:50px; height:20px; float:right; display:inline; margin:7px 5px 0 0;}
/************************************************************************************/

/* Top */
#Nav a,.Nav_Child a{height:30px; display:block; font:bold 13px/30px "微软雅黑"; letter-spacing:2px}
#Top{padding:20px 0 0;}
#Logo{float:left; display:inline; margin-left:80px;}
#Logo img{width:197px; height:61px;}
#Fav{float:right; display:inline; margin-right:80px;}
#Fav a{height:20px; line-height:20px; float:left; display:inline; padding:0 0 0 10px; margin:10px 0 0 20px; background:url(../images/ico0.gif) 0 5px no-repeat;}
#Nav{width:100%; height:33px; background:url(../images/navBg.jpg); overflow:hidden; border-bottom:5px solid #013E5D;}
#Nav ul{width:800px; margin:0 auto; text-align:center;}
#Nav li{width:70px; float:left; display:inline; margin-right:10px; overflow:hidden;}
#Nav a{margin-top:3px;}
#Nav a:hover,#Nav .curr{background:url(../images/navLinkHoverBg.gif) !important; color:#FFF}
.Nav_Child{display:none; position:absolute; left:0; top:0; overflow:hidden; background:#1A5791; filter:alpha(opacity=0);}
.Nav_Child li{width:70px; text-align:center;}
.Nav_Child a{color:#FFF; position:relative; padding:0 3px; overflow:hidden;}
.Nav_Child a:hover{color:#FF0; font-weight:bold;}

#Banner{width:100%; height:300px; overflow:hidden; background:url(../images/bannerBg.jpg); text-align:center}
#Banner img{width:866px; height:100%;}

/* Main */
#Main,#Bottom{width:881px; background:url(../images/mainBg.jpg); overflow:hidden; padding:5px 0 10px;}

/* 网站建设 */
#b_webCons .t{float:left; display:inline;}
#b_webCons .t1{margin-top:10px;}
#b_webCons .t img{width:250px; height:35px;}
#b_webCons .c{height:120px; overflow:hidden; padding-top:15px; clear:both;}
#b_webCons .c a{width:82px; height:107px; float:left; display:inline; font:bold 14px/28px Verdana; color:#FFF; text-align:center; padding:5px; margin:0 0 0 20px; overflow:hidden}

/* 新闻 */
#b_news{width:250px;}
#b_news .t{width:250px; height:35px; background:url(../images/t_bg_4.jpg); overflow:hidden}
#b_news .c{width:220px; height:227px; overflow:hidden; margin:10px auto 0; background:url(../images/bg_4.jpg)}
#b_news .c ul{margin:15px 0 0 10px;}
#b_news .c li{width:200px; margin-bottom:8px}

#b_img{width:250px; text-align:center; margin-top:10px;}
#b_img .b_img_1,#b_img .b_img_3{margin-top:10px;}
#b_img .b_img_1 .img{width:220px; height:86px;}
#b_img .b_img_2 .img{width:220px; height:55px;}
#b_img .b_img_3 .img{width:213px; height:74px;}
#b_img a:hover img{opacity:0.5; filter:alpha(opacity=50);}

/* 友情链接 */
#Flink{width:100%; background:#CECECE}
#Flink .blank,#Flink .Main{margin:0 auto;}
#Flink .blank{width:870px; height:3px; overflow:hidden; background:#FFF;}
#Flink .Main{width:872px; color:#FFF; background:url(../images/flinkMainBg.jpg); padding:3px 0; _padding-bottom:0;}
#Flink .Main .text{float:left; margin-left:20px;}
#Flink .Main .linkList{width:750px; height:40px; float:left; display:inline; margin-left:15px;}
#Flink .Main marquee{width:100%; height:100%; display:block}
#Flink .Main a{color:#FFF; white-space:nowrap; margin-bottom:5px; float:left; display:inline; margin-right:15px;}
#Flink .Main a:hover{color:#FF0;}
#Flink .link_tips{margin:5px 20px 0; color:#CCC}

#Bottom{text-align:center}

/*List******************************************************************************************************/
#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}

#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:520px; text-align:left; margin:20px auto 0;}
#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:173px; float:left; text-align:center; margin:0 0 20px 10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:inline;}
.ProDiv .imgDiv{width:160px; height:120px; 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}
.InfoTitle *{font-size:18px; font-weight:bold;}
.InfoReadImgLi img{width:400px; cursor:url(/images/zbig.cur),pointer;}
.InfoTime{padding:0 0 5px 0; border-bottom:1px solid #999}
.InfoCont{padding:5px; text-align:left;}

.list_1{width:565px; height:70px; overflow:hidden; margin:0 0 10px 8px;}
.list_1 .l_img{width:88px; height:64px; border:1px solid #DDD; padding:2px; float:left; display:inline; margin-right:20px;}
.list_1 .l_img img{width:100%; height:100%;}
.list_1 .l_title{width:440px; height:20px; overflow:hidden; float:left; font-weight:bold;}
.list_1 .l_title a{color:#FD4C00;}
.list_1 .l_cont{width:440px; height:50px; overflow:hidden;}

.list_2{width:130px; float:left; display:inline; overflow:hidden; margin:0 0 10px 10px;}
.list_2 .l_img{width:120px; height:90px; padding:3px; border:1px solid #DDD; display:block;}
.list_2 .l_img img{width:100%; height:100%;}
.list_2 .l_link{text-align:center; margin-top:3px; display:block}

/************************************************************************************/

/* 文章分页 */
#pageShow{margin:20px 0 0; clear:both; text-align:center;}
#pageShow *{overflow:hidden; color:#036; padding:3px 9px 1px; margin-left:3px; border:1px solid #036; display:inline-block}
#pageShow span{border-color:#C0C0C0; color:#C0C0C0;}
#pageShow a:hover{border-color:#F00;}
#pageShow .curr{background:#F60; color:#FFF; font-weight:bold; border-color:#F00;}
#pageShow .pgCount{color:#036; font-size:12px; border:none}

