/* CSS Document */
body {text-align:center;font-family: "宋体";background:#F3EFDE;  margin:0 ; padding:0; font-size:12px;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0px;}
h1,h2,h3,h4,h5{font-size:1em;font-weight:normal;}
input,select{font-size:12px;line-height:16px;}
img{border:0;vertical-align:top;}ul,li{list-style-type:none;}

.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.dis{display:block;}
.fl{float:left;}.rg{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.hidden{display:none}
a{color:#00007F;text-decoration:none;}
a:link {color:#333; text-decoration:none;}
a:hover{color:#e00;text-decoration:underline !important;}
a:visited {color: #f30;}
.cRed,a.cRed:link,a.cRed:visited{ color:#eb0909; }
.cBRed,a.cBRed:link,a.cBRed:visited{font-weight:bold;color:#eb0909; }
.cGra,a.cGra:link,a.cGra:visited{ color:#02365c; }
.cB1,a.cB1:link,a.cB1:visited{ color:#0064b9; }
.cGry,a.cGry:link,a.cGry:visited{ color:#666666; }
.blank6{CLEAR:both;display:block;FONT-SIZE:1px;OVERFLOW:hidden;height:0px;#height:0px;_height:0px;line-height:1px;}
.blank10{CLEAR:both;display:block;FONT-SIZE:1px;OVERFLOW:hidden;height:5px;line-height:1px; background:#ffffff}
/* 顶部小导航 */
.d_top{width:100%;height:40px;margin:0px auto;padding:0px;line-height:40px;background:url(../images/gwy_xian.gif) repeat-x;color:#ddd}
.d_topcont{width:960px;height:40px;line-height:40px;margin:0 auto;}
.d_toplf{width:auto;height:40px;line-height:40px;float:left;padding-left:14px;}
.d_toprg{width:auto;height:40px;line-height:40px;float:right;padding-right:14px;}


.warp{width:960px;height:auto;margin:0 auto;}
.banners,.nav{width:960px;float:left;display:inline;}
.lf{ float:left;}
.rt{ float:right;}
.imgx1{margin-right:8px;margin-top:4px;}
#box{ MARGIN: 0px auto; WIDTH:1200px; HEIGHT: auto; background-color:#fff;  }
.box11{ margin:0 auto; width:960px} 
.box1{ width:960px; height:auto; float:left; position:relative; margin:0 auto }


.px12{ font-size:12px; line-height:25px; text-align:left; margin-bottom:5px; margin-left:10px; margin-right:10px; margin-top:5px;}
.px12 A{ color:#FF0000;}
.px12 A:hover{ color:#FF0000;}
.px12f{ font-size:12px; line-height:23px; text-align:left; color:#fff; margin-top:10px; margin-left:10px; margin-right:10px;}
.mid18px{
	height:30px;
	width:330px;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	margin-top: 4px;
	text-align:center;
}
.mid14px{
	width:330px;
	height:25px;
	font-size:12px;
	line-height:25px;
	text-align:center;
}
.bglf{ /*width:1200px height:250px; width:320px; position:relative*/}
.bgmid{ height:250px; width:auto;}
.bgrt{ height:250px; width:320px;}
.nava{ height:35px; width:960px; background:url(../images/ky.gif) no-repeat 0px 0px;font-size: 14px;line-height: 35px; color:#5fbfd1; font-weight:bold; text-align:center;}
.nava a,.nava a:link,.nava a:hover,.nava a:visited{ color:#fff}
.navb{/* width:960px; height:35px;line-height:35px;background:#825A26;*/color:#fff; font-size:14px; width:960px; height:38px; line-height:18px; background:url(../images/101.jpg) no-repeat; margin-bottom:-10px; }
.navb a,.navb a:link,.navb a:hover,.navb a:visited{color:#ff0;/*font-weight:bold;*/ font-family:"微软雅黑"; font-size:16px;}
.navb1{ height:40px; width:134px; background:url(../images/ky.gif) no-repeat -430px -136px;font-size: 14px;line-height: 40px; color:#FFFFFF;font-weight:bold; text-align:center;}
.navb2{ height:40px; width:auto; background-image:url(nav2.gif); background-repeat:repeat-x;font-size: 14px;line-height: 40px; color:#FFFFFF; font-weight:bold; padding-left:9px; padding-right:9px;}
.navb3{ height:40px; width:auto;}
.newslf{ width:270px; height:auto;}
.newslftop{ width:255px; height:29px; background:url(../images/ky.gif) no-repeat -565px -75px; color:#fff; font-size:14px; font-weight:bold; padding-left:15px; text-align:left; line-height:29px}
.newslfbt{ width:265px; height:auto; border-bottom: 1px #cce8f1 solid; border-right: 1px #cce8f1 solid; border-left: 1px #cce8f1 solid; padding:5px 0px 5px 3px; line-height:25px; background-color:#ffffff; text-align:center;}
.newslfbt a,.newslfbt a:link,.newslfbt a:hover,.newslfbt a:visited{ color:#666}
.newsmid{ width:390px; height:auto; margin-left:10px; margin-right:10px; background:url(../images/ky.gif) no-repeat 0px -216px;}
 .newsrt{width:261px;height:200px; float:left;margin-left:10px;_margin-left:5px}
.newsrt4{width:248px;height:50px;}
.px13 {font-size: 14px;color: #000;margin: 0px;padding-bottom: 0px;line-height: 25px; text-align:center;padding-right: 6px;padding-left: 6px;
padding:5px;/* border-bottom:1px #e1e1e1 dashed;*/; font-family:"宋体"}
.px14 a{ width:388px;text-align: left;font-size: 16px;line-height: 35px;/*color: #990000; */ color:#903; text-align:center; font-family:"微软雅黑"}
.hudong{ width:313px; height:auto;}
.hudongtop{ width:290px; padding-left:23px; height:35px; line-height:35px; background:url(../images/ky.gif) no-repeat -585px -136px; color:#188fb8; font-size:14px; font-weight:bold;}
.hudongbt{ width:311px; height:auto; border-left:1px #9ad3e7 solid; border-right:1px #9ad3e7 solid;border-bottom:1px #9ad3e7 solid; }
.hudongbt ul{ padding-left:0px;}
.hudongbt ul li{padding-left:10px;line-height:30px;#line-height:34px;_line-height:27px;}
.hudongrt{ width:10px; height:30px;}


.main{width:940px;height:41px;float:left;background:url(../images/ky.gif) 0px -115px;}
.wishingtop{height:133px; width:938px; background:url(ws.gif) no-repeat; float:left}
.wishing{ height:auto; width:938px; padding-top:20px; float:left}
.wishing .wishing2{height:auto;width:930px; float:left}
.whing_txt {width:908px;height:auto;float:left; padding-left:30px; float:left}
.xinyuan {width:207px;height:30px;float:left;margin-left:3px;font-size:14px;font-weight:bold;color:#ff8400;line-height:30px;padding-left:10px;margin-left:10px;#margin-left:12px;_margin-left:6px;}
.liyan {width:530px;height:auto;float:left;margin-top:7px;margin-left:2px;}
.liyan_txt {width:908px;float:left;height:auto;line-height:24px;text-align:left;padding:0 0 0 30px; margin-bottom:10px;}
.rd {color:#ff0000;font-weight:bold;}
.revTab {border:#cccccc 1px dotted; HEIGHT: auto; width:870px; float:left;padding-left:3px; margin-bottom:10px}
.revTab1 { HEIGHT: 25px;width:98%; float:left;padding-left:3px;}
.c1 {PADDING-RIGHT: 0px; BACKGROUND: url(btn1.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN:0px; FONT: 12px/18px 宋体; WIDTH: 60px; COLOR: #fff; PADDING-TOP: 8px; TEXT-ALIGN: center;
}
.c2{ padding-left:15px; width:760px; float:left}
.c2 ul{line-height:25px;}
.c2 li{ width:760px;overflow:hidden; TEXT-OVERFLOW: ellipsis ;text-overflow:ellipsis;white-space:nowrap;}
.c3{float:left;width:80px; height:25px; color:#cfcece; text-align:center}


.focus{ width:248px; height:230px; float:left; border:1px solid #dedede;  padding:5px;}

	.newflash{width:248px;height:200px;overflow:hidden; position:relative; font-family:Arial, Helvetica, sans-serif;}
	.flashimg img{width:100%;margin-bottom:8px;}
	.flashimg p a{color:#fff;font-weight: normal;text-shadow:1px 1px 0px #333;}
	.flashimg p{overflow:hidden;width:248px;bottom:4px;position:absolute;text-indent:12px;z-index:2;}
	.flashBg{ position:absolute;bottom:0;width:50%;height:27px; float:left;background:#FFF;filter:alpha(opacity=80);-moz-opacity:0.6;opacity:0.6; z-index:1;}
	.an{ position:absolute;right:5px;z-index:2;bottom:2px;}
	.an li{float:left;margin-left:5px;}
	.an li a{float:left;background:#fff;color:#333;overflow:hidden;line-height:16px;padding:0 3px;-webkit-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;}
	.an li.current a,.an li a:hover{background:#ff6600;color:#fff; text-decoration:none;}
	.an li a:hover{-webkit-transform: scale(1.4);-o-transform: scale(1.4);}

/*底部*/
.bttm{width:938px; color:#777777;border-top:2px solid #f1f1f1; padding-top:0px; margin:0 auto; line-height:24px; padding-bottom:40px; padding-top:15px; background-color:none;  height: auto; font-family:Arial, Helvetica, sans-serif; margin-top:0px;  clear:both; text-align:center;}




.di{ clear:both; }
.left{ float:left; width:260px;margin-right:20px; display:block; padding-bottom:10px}
.right{ float:left; width:660px; }
.right ul{ width:312px; float:left;}
.right .ul1{ padding-right:20px}
.right ul li { text-align:left;}
.right ul li a{ color:#676767 !important; font-family:"宋体"; font-size:12px; line-height:30px; background:url(../images/li.jpg) no-repeat 0px 4px; width:3px;  padding-left:11px; font-weight:bold}
.right ul li p{color:#676767 !important; font-family:"宋体"; font-size:12px; line-height:22px; text-indent:2em; height:90px; overflow:hidden }

.right ul li a:hover{color:#e00 !important;}
