﻿@CHARSET "UTF-8";
body{margin:0px;padding:0px;font-size:12px;background:url(../images/background.gif) #ffffff;}

body > div { margin-right:auto; margin-left:auto;} 

div,form,ul,ol,li,span,p {margin: 0; padding: 0; border: 0;}

img,a img{border:0; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px;font-weight:normal;}

ul,ol,li {list-style:none;margin:0px;padding:0px;}

a:link{color:#333333; text-decoration:none; }

a:visited{color:#333333; text-decoration:none;}

a:hover{color:#000000;}

.wfont{font-size:12px;font-weight:normal;padding-right:10px;}

.wfont a:link{color:#ffffff;}

.wfont a:visited{color:#ffffff;}

.wfont a:hover{color:#ffff00;}

.left{float:left;}

.right{float:right;}

.clear{clear:both;}

.pRight{float:right;padding-right:10px;}

.wBg{background:#ffffff;}

.wMenuBg{background:#efefef;}

.wTopBg{background:#DFDEDC;}

.foot{width:997px;clear:both;background-color: #FFFFFF;background-image: url(../images/dblue/footBg.gif);background-repeat: repeat-x;background-position: bottom;margin:0px auto;}

.foot .title{height:26px;line-height:26px;background:#00CCFF;text-align:center;font-weight:bold;color:#ffffff;}

.foot .title a{color:#ffffff;}

.footBox{text-align:center;padding:15px;line-height:16px;}

.tableBox{padding:20px;}

/*½á¹¹ÑùÊ½*/

.centenBox{width:970px;margin:0px auto;background:#ffffff;}

.homeLeft{float:left;width:700px;padding:0px 6px;}

.homeRight{float:right;width:290px;text-align:left;}

/*×îÐÂÐÂÎÅ*/

.topNews{margin:0px;padding:0px;}

.flashNews{float:left;width:290px;}

.rightNews{float:right;width:400px;}

.topTitle{width:380px;height:50px;line-height:50px;padding:0px 10px;font-size:24px;font-weight:bold;overflow:hidden;}

.topTitle a{color:#cc0000;display:block;}

.newsList{width:380px;padding:0px 10px;}

.newsList li{height:22px;}

.newsList li span{float:right;color:#666666;}

/*ÐÂÎÅÁÐ±í*/

.artBox{width:345px;border:1px #8CE1F6 solid;margin-bottom:6px;height:255px;}

.artBox .title{height:34px;background:url(../images/dblue/newsBg.gif);}

.artBox .title h1{float:left;width:102px;height:34px;line-height:30px;background:url(../images/dblue/ne34wsTitle.gif);font-size:14px;font-weight:bold;color:#ffffff;text-align:center;}

.artBox .title h1 a{color:#ffffff;display:block;}

.artBox .title span{float:right;padding-right:10px;}

.artBox .artPic{padding:10px;height:90px;}

.artBox .artPic .picShow{float:left;width:120px;height:90px;}

.artBox .artPic .artTitle{float:right;height:90px;line-height:20px;}

.artBox .artList {padding:0px 10px;}

.artBox .artList li{height:22px;}

.artBox .artList li span{float:right;}

.more {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right;padding-top:10px;

}

.typeMore{FLOAT: right;padding:5px 5px 0px 0px;}

/*¹ã¸æ*/

.adHome{margin:10px 0px;padding:0px;}

/*¹ö¶¯Í¼Æ¬*/

.newphoto{clear:both;height:107px;background-image: url(../images/dblue/picNews.gif);background-repeat: no-repeat;background-position: left center;}

.picBox{width:980px;height:107px;overflow:hidden;margin-left:10px;}

/*²¿ÃÅ*/

.bumen{border:1px #66CCFF solid;margin-top:10px;}

.bumen .title{height:28px;background:url(../images/dblue/banBg.gif);}

.bumen .title h1{float:left;width:140px;height:28px;line-height:28px;background:url(../images/dblue/banTitdfle.gif);font-size:14px;color:#ffffff;text-indent:20px;}

.bumen .title ul{float:left;color:#006699;padding-left:20px;}

.bumen .title li{float:left;width:66px;height:28px;line-height:28px;text-align:center;cursor:hand;}

.bumenBox{padding:10px;}

.bumen .selectd{background:url(../images/dblue/bm_on.gif);background-repeat: no-repeat;background-position: center bottom;text-align:center;font-weight:bold;color:#ffffff;}



/*ÓÒ±ßÑùÊ½*/

.rightTitle{width:281px;height:31px;line-height:31px;font-size:14px;font-weight:bold;color:#ffffff;text-indent:20px;

background-color: #00CCFF;background-image: url(../images/dblue/rightqweTitle.gif);}

.rightTitle2{width:281px;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#006699;text-indent:20px;

background-color: #00CCFF;background-image: url(../images/dblue/righastTitle2.gif);}

.rightBox{border:1px #00CCFF solid;margin-bottom:10px;background:#ffffff;}

.rightPadding{padding:10px;}

.rightBox2{border:1px #00CCFF solid;margin-bottom:10px;background:#DFF6FD;}

/*°ìÊÂÖ¸ÄÏ*/

.banLeftBox{with:489px;float:right;}

.banLeft{border:1px #66CCFF solid;margin-top:10px;}

.banLeft .title{height:28px;background:url(../images/dblue/banBg.gif);width:489px;}

.banLeft .title h1{float:left;width:140px;height:28px;line-height:28px;background:url(../images/dblue/banTitdfle.gif);font-size:14px;color:#ffffff;text-indent:20px;}

.banLeft .title ul{float:left;color:#006699;padding-left:20px;}

.banLeft .title li{float:left;width:50px;height:28px;line-height:28px;text-align:center;cursor:hand;}

.banLeft .title .spSearch{float:left;padding:3px 0px 0px 20px;color:#006699;}

.banLeft .right{float:right;padding:8px 5px 0px 0px;}

.banLeft .right a{color:#006699;}

.banLeft .banbox{height:65px;width:459px;padding:10px 15px;}



.banLeft .shenpi{height:150px;width:479px;padding:5px;}

.banLeft .selectd{background:url(../images/dblue/ban_on.gif);background-repeat: no-repeat;background-position: center bottom;text-align:center;font-weight:bold;color:#ffffff;}





.banRightBox{with:200px;float:left;border:1px #66CCFF solid;margin-top:10px;}

.banRightBox .title{height:27px;background:url(../images/dblue/leftTitleBg2.gif);width:200px;}

.banRightBox .title h1{float:left;text-align:center;width:106px;height:27px;line-height:27px;background:url(../images/dblue/leftT34itleBg.gif);font-size:14px;color:#ffffff;}

.banRightBox .title  a{color:#ffffff;}

.banRightBox .title ul{float:left;color:#00CCFF;padding-left:20px;}

.banRightBox .title li{float:left;width:50px;height:28px;line-height:28px;text-align:center;cursor:hand;}

.banRightBox .banbox{height:265px;width:190px;padding:10px 5px;}

.banRightBox .selectd{background:url(../images/dblue/ban_on.gif);background-repeat: no-repeat;background-position: center bottom;text-align:center;font-weight:bold;color:#ffffff;}

.linkPic .linkPhoto{width:190px;padding:3px 0px;}

.linkText ul{padding-top:10px;}

.linkText li{padding:3px 0px;}



/*»¥¶¯*/

.hudong{margin:0px auto;width:260px;}

.hudong ul{padding-left:2px;width:258px;}

.hudong li{float:left;cursor:hand;

	background-image: url(../images/dblue/hdOff.gif);

	background-repeat: no-repeat;

	background-position: left top;height:38px;width:86px;text-align:center;line-height:32px;

}

.hudong .selectd{background:url(../images/dblue/hdOn.gif);background-repeat: no-repeat;background-position: left top;}

.hudongBox{height:190px;width:255px;margin:0px auto;background:#ffffff;padding:5px 0px;}

/*ÉóÅú*/

.shenPiBg{	background-image: url(../images/dblue/shenpi_bg.gif);

	background-repeat: repeat-x;

	background-position: center bottom;height:24px;line-height:24px;text-align:center;padding-top:5px;border-bottom:1px #E1DFDF solid;}



/*×¨Ìâ*/

.special{padding-bottom:5px;}

.special li{padding-bottom:3px;display:block;}

.specialName{padding:10px;font-weight:bold;}

.specialInfo{paddding:10px;text-indent:20px;}

/*µ¼º½²Ëµ¥ÑùÊ½±í*/

.global_nav{

    margin: 0px auto;

	padding: 0px 4px;

	height:31px;

	line-height:31px;

}

.global_nav li{

	float:left;

    WIDTH: 78px;

	font-size:12px;

	color:#FFFFFF;

    font-weight:normal;

    text-align:center;    

}

.global_nav li a{display:block;color:#FFFFFF;}

.global_nav li a:link,.global_nav li a:visited{color:#FFFFFF;}

.global_nav li a:hover{

  display:block;

  background: url(../images/dblue/menusdOn2.gif) no-repeat center top; 

  COLOR: #ffffff;

  FONT-SIZE: 12px; 

  text-decoration: none;

}



.mtDropdownMenu {

	LEFT: -1000px;

	OVERFLOW: hidden;

	POSITION: absolute;

	TOP: -1000px;

}

.mtDropdownMenu .content{

	POSITION: absolute;

	

}

.mtDropdownMenu .items {

	LEFT: 0px;

	POSITION: relative;

	TOP: 4px;

	Z-INDEX: 10;

	border: 1px solid #00CCFF;

}

.mtDropdownMenu .item {

	BORDER-BOTTOM: medium none;

	BORDER-LEFT: medium none;

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	COLOR: #000000;

	CURSOR: hand;

	FONT-SIZE: 12px;

	font-weight:normal;

	line-height:18px;

	TEXT-DECORATION: none;

}

.mtDropdownMenu .background {

	FILTER: alpha(opacity=85);

	LEFT: 0px;

	POSITION: absolute;

	TOP: 5px;

	Z-INDEX: 1;

	moz-opacity: .8;

}

.mtDropdownMenu .shadowRight {

	FILTER: alpha(opacity=40);

	POSITION: absolute;

	TOP: 3px;

	WIDTH: 2px;

	Z-INDEX: 3;

	moz-opacity: .4

}

.mtDropdownMenu .shadowBottom {

	FILTER: alpha(opacity=40);

	HEIGHT: 2px;

	POSITION: absolute;

	Z-INDEX: 1;

	moz-opacity: .4

}

.mtDropdownMenu .hover {

	COLOR: #FF0000;

	background-color: #E3E1E1;

}

.mtDropdownMenu .item IMG {

	MARGIN-LEFT: 0px;

}

/*µ¼º½²Ëµ¥ÑùÊ½±í*/

/*ÄÚÒ³*/

.typeConBox{width:1002px;margin:0px auto;background:url(../images/type_bg.gif) repeat-y;}

/*ÄÚÒ³×ó²à*/

.typeLeft{float:left;width:300px;}

.typeBox{width:280px;margin:0px auto;}

.typeBox h1{height:26px;line-height:26px;font-size:14px;font-weight:bold;background:#00CCFF;color:#ffffff;text-indent:10px;}

.typeCon {border:1px #00CCFF solid;margin-bottom:10px;padding:10px 0px;}

.typeCon ul{background:url(../images/dblue/rightTop.gif) no-repeat 5px 0px;padding-left:30px;}

.typeCon li{line-height:21px;list-stype-type:none;}

.typeConMenu {border:1px #00CCFF solid;margin-bottom:10px;}

.typeConMenu ul{width:270px;margin:0px;}

.typeConMenu li{width:110px;float:left;line-height:25px;list-stype-type:none;background:url(../images/dblue/ico5.gif) no-repeat 5px 9px;padding-left:20px;}

/*ÄÚÒ³ÓÒ²à*/

.typeRight{width:700px;float:right;}

.typeMenu{height:20px;border-bottom:5px #F5F4F4 solid;margin-bottom:10px;}

.typeRightBox{}

.classList{clear:both;}

.classList h1{font-size:14px;height:28px;line-height:28px;background:url(../images/dblue/class_title_bg.gif);padding:0px 10px;}

.classList span{float:right;}

.classListBox ul{padding:10px 20px;clear:both;}

.classListBox li{line-height:24px;}

/*Í¼Æ¬Ä£°å*/

.typePic ul{padding:20px;}

.typePic li{float:left;width:130px;}

.typePic .pic{width:110px;height:80px;border:1px #cccccc solid;padding:2px;}

.typePic .text{height:26px;line-height:26px;}

/*ÍøÖ·Ä£°å*/

.webList{padding:20px;}

.webList li{float:left;width:220px;height:26px;line-height:26px;}

/*ÏÂÔØÄ£°å*/

.downList ul{padding:10px 20px;clear:both;}

.downList li{clear:both;}

.downList h2{background:#efefef;height:22px;line-height:22px;font-size:12px;font-weight:normal;}

.downList .pic{float:left;width:80px;height:80px;padding:10px;}

.downList .text{float:left;width:500px;padding:10px;}

/*·ÖÒ³*/

.pages{clear:both;height:22px;text-align:center;}

/*²¿ÃÅ½éÉÜ*/

.depBox{padding:20px;line-height:22px;}

.depList{with:880px;margin:0px auto;text-align:center;}

.depList li{float:left;width:220px;line-height:22px;}

/*ÄÚÈÝÒ³*/

.titleCon{}

.titleCon .title{font-weight:bold;font-size:20px;text-align:center;padding:20px 0px;}

.titleInfo{text-align:right;color:#666666;padding:0px 20px 0px 0px;}

.titleBox{padding:20px;line-height:22px;}

.titleNext{text-align:left;line-height:22px;padding-left:20px;}

.aboutCon{padding:20px;}

.aboutLeft{float:left;width:325px;}

.aboutLeft h1{height:22px;line-height:22px;background:#efefef;font-size:14px;color:#333333;text-indent:20px;}

.aboutRight{float:right;width:325px;}

.aboutRight h1{height:22px;line-height:22px;background:#efefef;font-size:14px;color:#333333;text-indent:20px;}

.aboutInfo{border:1px #efefef solid;height:150px;}

.aboutInfo ul{padding:10px;}

/*×ó²âÍ¼Æ¬ÐÂÎÅ*/

.picNews{border:1px #00CCFF solid;margin-bottom:10px;}

.picNews ul{width:260px;margin:0px auto;padding:10px 0px;}

.picNews li{float:left;width:130px;}

.picNews .pic{width:110px;height:80px;border:1px #cccccc solid;padding:2px;}

.picNews .text{height:26px;line-height:26px;}

/*²©¿Í*/

.blogCon {border:1px #00CCFF solid;margin-bottom:10px;padding:10px;}

.blogCon li{line-height:21px;list-stype-type:none;}

.blogBox{padding:10px;}

.blogTitle{height:22px;line-height:22px;background:#efefef;text-align:left;text-indent:10px;}

.blogBottom{height:30px;line-height:30px;color:#999999;text-align:right;}

/*µØÍ¼*/

.map{width:900px;margin:0px auto;}

.mapLine{border-bottom:1px #cccccc dashed;}

/*Í¼Æ¬ÐÂÎÅ*/

.photoBox{padding-left:30px;}

/*·¢ËÍ³É¹¦*/

.sucBox{margin:0px auto;padding:50px;text-align:center;line-height:22px;}

/*¹«¸æ*/

.announce li{line-height:22px;}

.classBox{clear:both;}

.announceBox{border:1px #00CCFF solid;margin-bottom:10px;font-size:12px;}

.announceBox ul{width:260px;padding:8px;}

.announceBox li{line-height:20px;}

.announceBox .anName{color:#666666;}

.announceNews{width:600px;background:#ffffff;margin:0px auto;padding:20px;line-height:20px;}

.announceTitle{text-align:center;padding:10px;}

.announceName{color:#666666;text-align:right;}

/*µ¯³ö´°*/

.boardt{width:260px;height:360px;background:#ffffff;padding:20px;margin:0px auto;line-height:20px;}

.boardt h1{text-align:center;font-weight:bold;font-size:12px;}

.boardTilte{color:#666666;text-align:right;padding:10px 0px;}



/*ÁôÑÔ±¾*/

.gbBg{background:url(../images/dblue/gb_bg.gif) repeat-x;height:28px;line-height:28px;}

.gbLeft{padding-left:20px;border-right:1px #dddddd solid;}

.searchp{padding:5px 0px;}

/*Í¶Æ±*/

.vote{background:#ffffff;}