@import url(reset.css);

a{text-decoration:none;}
.pageW{width:100%;}
.w1000{width:1000px; clear: both;}
.mAuto{margin:0px auto;}
.w660{width:660px;}
.w658{width:658px;}
.w620{width:620px;}
.w320{width:320px;}
.w300{width:300px; height: 240px; overflow: hidden;}
.w450{width:462px;}
.w318{width:318px;}
.w260{width:260px;}
.w330{width:330px; height: 220px; overflow: hidden;}
.floatL{float:left;}
.floatR{float:right;}

.mBot18{margin-bottom:18px;}
.h288{height:288px;}
.h290{height:290px;}
.h312{height:312px; overflow: hidden;}
.h314{height:314px; overflow: hidden;}
.h320{height:320px;}
.h291{height:291px;}
.mTop24{margin-top:24px;}
.mTop7{margin-top:7px;}


h2.title01{
 background-color:#f7f7f7;
 height:32px;
 border-bottom:1px #2f7ddb solid;
 font-weight:normal;
 text-align:left;
}

h2.title01 span{
 background:url(ycdt_imagestitleBg01.png) no-repeat;
 height:34px;
 line-height:34px;
 width:101px;
 display:block;
 font-family:Microsoft YaHei;
 font-size:16px;
 color:#FFF;
 text-align:center;
}


#container{
 width:100%;
 height:100%;
}

/*--headerT--*/ 
.headerT{
 height:30px;
 line-height:30px;
 background-color:#313131;
 border-bottom:1px #c4c4c4 solid;
 }
 
.hContent{
 position:relative;
 }
 
.hContent a{
 color:#7d7d7d;
 font-size:12px;
 float:left;
 margin:0 5px;
 }
 .hContent a:hover{ color:#e58c0c;}
.hContent a.retHome{margin:5px 30px 0 0; width: 90px; height: 20px;background:url(ycdt_imagesreH.gif) no-repeat; display: inline-block;}
.hContent img{
 position:absolute;
 right:210px;
 top:4px;
 }

.email{ width:105px; position:absolute;  right:90px; top:0px;}
.backOld { position:absolute; right:50px; top:0px; color:#7d7d7d;}
.backOld:hover { color:#e58c0c;}
.email a.on { color:#e58c0c;}
.email a:hover { color:#e58c0c;}
.email span { display:block; width:16px; height:12px; background:url(imagespic07.png) no-repeat; overflow:hidden; float:left; margin-top:9px; margin-right:5px;}
.email a.on span { display:block; width:16px; height:12px; background:url(imagespic07.png) no-repeat 0 -12px; overflow:hidden; float:left; margin-top:9px; margin-right:5px;}
.emailOver { overflow:hidden; background:#313131; position:absolute; left:-15px; top:28px; z-index:9999;}
.emailOver li { width:105px; height:30px; line-height:30px; text-align:center;}
.emailOver li a { float:none; margin:0;}

 .hContent a.ydb{float: right; margin-right: 60px;}
/*--header--*/ 
.header{
 height:120px;
 background-color:#eee;
 background:url(ycdt_imagesheaderBg.png) bottom center no-repeat;
 }
 
.hLogo img{margin-top:10px; float: left;}

.sear{float:right; margin-right:4px; margin-top:30px; color:#6285b9;}
.sear{width:261px; }

.seartxet{width:225px;height:26px; line-height:26px; background:url(ycdt_imagessearInput.png); padding-left:5px; border:0px; float: left;}
.searsub{width:31px;height:26px;border:none;background:url(ycdt_imagessearBtn.png);}
.seartxet{color:#a9bdc9;}
.sear table td{ font-size: 12px; font-family: 'Microsoft Yahei'; padding: 0; margin: 0;color:#6285B9;text-align:center;}
.sear table td a{color:#6285b9; margin:0 5px; font-size: 12px; font-family: 'Microsoft Yahei'}
.sear a.redfont{color:#ff0000;}
.sear a:hover{text-decoration:underline;}

 
/*--menu--*/ 
.menuBox{
 background:url(ycdt_imagesmenuBg.png) repeat-x;
 height:41px;
 line-height:41px;
 }
 
.menu {
 width:1000px;  
 background:url(ycdt_imagesmenuBg.png) repeat-x;
 height:41px;
 line-height:41px;
 padding-top:1px;
}
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
.menu ul li {
float:left; 
position:relative;
}

.menu ul li img{
 vertical-align:middle;
 margin-right:5px;
}

.menu ul li a{
display:block; 
text-align:center; 
text-decoration:none; 
width:140px; 
height:39px; 
color:#FFF; 
line-height:39px; 
font-size:16px;
font-family:Microsoft Yahei;
}
.menu ul li ul {
display: none;
z-index:9999;
}
.menu ul li:hover a {
color:#fff; 
background:url(ycdt_imagespic09.png) 0px 1px no-repeat;

}
/*.menu ul li:hover ul {
display:block; 
position:absolute; 
top:39px; 
left:0; 
width:140px;
z-index:9999;
border-bottom:2px #2a6dc0 solid;
}


.menu ul li:hover ul li a {
display:block; 
background:url(ycdt_imagespic10.png)  no-repeat;
color:#343434;
height:30px;
line-height:30px;
font-size:14px;
}
.menu ul li:hover ul li a:hover {
background:#448ce6; 
color:#FFF;
}*/
 
/*--banner--*/ 
.banner{

 }
 

/*--footer--*/ 
.footer{
 background:url(ycdt_imagesfooterBg.png) repeat-x;
 height:201px;
 }
 
 .mTop87{margin-top:87px;}
.fContent{
 position:relative;
 height:200px;
 }

 
.fContent select.select1{
 position:absolute;
 top:30px;
 left:10px;
 width:200px;
 height:25px;
 line-height:25px;
 }
 
.fContent select.select2{
 position:absolute;
 top:30px;
 left:230px;
 width:200px;
 height:25px;
 line-height:25px;
 }
 
.fContent ul{
 position:absolute;
 top:30px;
 left:460px;
 }
 
.fContent ul li{
 color:#cecece;
 line-height:25px;
 text-align:left;
 }
 
.fContent ul li a{
 color:#cecece;
 line-height:25px;
 float:left;
 padding: 0 4px;
 }
 
 

/*.hLogo img.listLogo{position:absolute; left:0px; top:-3px;}*/

.current{
 font-family:Microsoft YaHei;
 font-size:14px;
 color:#646464;
 text-align:left;
 height:30px;
 line-height:30px;
}

.current a{
 color:#646464;
 margin:0 2px;
}

.current a:hover{
 color:#c43311;
}

.bbs_title {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 12px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(../ycdt_images/jy_icon.gif) #cae5ff no-repeat 10px 7px;
	FLOAT: none;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #000000;
	LINE-HEIGHT: 26px;
	BORDER-BOTTOM: #ffffff 1px solid
}
.bbs_content {
	MARGIN-BOTTOM: 6px;
	WIDTH: 622px;
    margin-left:25px;
	margin-top:10px;
}
.bbs_content UL {
	LIST-STYLE-TYPE: none
}
.bbs_menu {
	FLOAT:left;
	OVERFLOW: hidden;
	WIDTH:137px;
	HEIGHT:233px;

}
.bbs_menu UL LI {
	BACKGROUND: url(ycdt_imageszqPic03.png) no-repeat;
	MARGIN-BOTTOM:2px;
	CURSOR: pointer;
	COLOR: #fff;
	LINE-HEIGHT:43px;
	HEIGHT:43px;
	background-position:0px -43px;
	font-size:14px;
	font-family:"Microsoft YaHei";
}

.bbs_menu UL LI img{
   vertical-align:middle;
   margin-right:2px;
}

.bbs_menu UL LI.li_d {
	FONT-WEIGHT: bold;
	BACKGROUND: url(ycdt_imageszqPic03.png) 0px 0px no-repeat;
}
.bbs_right {
	BORDER-TOP:#d5d5d5 1px solid;
	FLOAT:left;
	OVERFLOW: hidden;
	WIDTH:462px;
	HEIGHT:234px;
	background-color:#f9f9f9;
	padding-left:10px;
}
.bbs_right UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(../ycdt_images/arrow_02.gif) no-repeat 8px 11px; LINE-HEIGHT: 21px
}
#info1 {
	text-align:left;
}
#info2 {
	DISPLAY: none;
}
#info3 {
	DISPLAY: none
}
#info4 {
	DISPLAY: none
}
#info5 {
	DISPLAY: none
}
/*分页+++++++++++++++*/
.ym a.current{background:none;}
.ym p{ width: 17px; height: 25px; color: #fff;background:#2A97DB; padding:3px 3px; display: inline;}
.ym a.btn_fy{margin:0 5px; width: 71px; height: 25px;background:url(imagesbtn_fy.jpg) no-repeat;line-height:25px; text-align: center; 
 display:inline-block; font-size: 14px; color: #505050; cursor: pointer;}
 .ym{ font-size: 14px;}
 .ym input.btn_fy{ border:none;width: 71px;color: #505050; cursor: pointer; height: 25px; background:url(imagesbtn_fy.jpg) no-repeat;line-height:25px; text-align: center;}
 .ym .s_ym_input{ margin: 0 5px; text-align:center;}
 /*置顶*/
#re_top { width:63px; background:url(imagesfloat_bg.gif) repeat-y 0 0; position:absolute; z-index:99999;}
 #re_top li{width:63px; height:58px; background:url(imagesre_top.gif) no-repeat; display: none; cursor: pointer;}
/*buildingPic*/
.buildingPic { background:url(imagesweixin_tank.png) no-repeat; width:488px; height:210px; overflow:hidden; position:absolute; left:50%; margin-left:-244px; top:30%;z-index:99999; display:none;}
.buildingPic p{width: 23px; height: 23px; display:block; background:url(imagesclose.png) no-repeat; float:right; margin:10px 10px 0 0; cursor: pointer;}
.buildingBg { width:100%; height:100%; background:#000; opacity:.7; filter:alpha(opacity=70); position:absolute; left:0; top:0; z-index:9999; display:none;}
.building{ cursor: pointer;}
/*buildingPic*/
.buildingPic_ydb { background:url(imagesydb_tank.jpg) no-repeat; width:488px; height:210px; overflow:hidden; position:absolute; left:50%; margin-left:-244px; top:30%;z-index:99999; display:none;}
.buildingPic_ydb p{width: 23px; height: 23px; display:block; background:url(imagesclose.png) no-repeat; float:right; margin:10px 10px 0 0; cursor: pointer;}
.buildingBg_ydb { width:100%; height:100%; background:#000; opacity:.7; filter:alpha(opacity=70); position:absolute; left:0; top:0; z-index:9999; display:none;}
.building_ydb{ cursor: pointer;}

.buildingPic_jsz { background:url(imagesbuilding.jpg) no-repeat; width:488px; height:210px; overflow:hidden; position:absolute; left:50%; margin-left:-244px; top:30%;z-index:99999; display:none;}
.buildingPic_jsz p{width: 23px; height: 23px; display:block; background:url(imagesclose.png) no-repeat; float:right; margin:10px 10px 0 0; cursor: pointer;}
.buildingBg_jsz { width:100%; height:100%; background:#000; opacity:.7; filter:alpha(opacity=70); position:absolute; left:0; top:0; z-index:9999; display:none;}
.building_jsz{ cursor: pointer;}