* { margin:0; padding:0; }
body { background-color:#FFF; font-size:12px; height:auto; margin:0 auto;}
a { color:#000; text-decoration:none; }
a:hover { color:#F00; text-decoration:none; position:relative; top:1px; }
.aw{color:#FFF;}
.aw a { color:#FFF; text-decoration:none; }
.aw a:hover { color:#F00; text-decoration:none; position:relative; top:1px; }
.al{color:#0054a5;}
.al a { color:#0054a5; text-decoration:none; }
.al a:hover { color:#F00; text-decoration:none; position:relative; top:1px; }
a img { border:0; }
ul,ul li { list-style-type:none; }
.of{ overflow:hidden;}
.width1 { width:1422px; }
.width2 { width:1100px; }
.mar { margin:0 auto;}
.cl{clear:both;}
.db{ display:block;}
.fs0{ font-size:0;}
.fs12{ font-size:12px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.lts1{ letter-spacing:1px;}
.lh22{ line-height:22px;}
.lh23{ line-height:23px;}
.lh24{ line-height:24px;}
.lh25{ line-height:25px;}
.lh26{ line-height:26px;}
.lh27{ line-height:27px;}
.lh28{ line-height:28px;}
.lh32{ line-height:32px;}
.bg1{ background-color:#e9edee;}
.colorw{ color:#FFF;}
.colorr{ color:#bb0000;}
.fwb{ font-weight:bold;}
.fwn{ font-weight:normal;}
.fl { float:left;}
.fr { float:right;}
.h0{ height:0;}
.h100{ height:100%;}
.pr{ position:relative;}
.pa{ position:absolute;}
.tac{ text-align:center;}
.p10{ padding:10px;}
.p20{ padding:20px 2px 20px 2px;}
.mr45{ margin-right:45px;}
.w245{ width:245px;}
.w840{ width:840px;}
.w995{ width:995px;}
.t{ background:url(../images/1.jpg) repeat-x 0 0; height:28px;} 
.to{ height:28px;}
.top { padding-left:50px; }
.top1 { padding-right:50px; }
.ban{background:url(../images/2.jpg) no-repeat 180px 20px; height:123px; padding:0 0 0 765px; width:655px;}
.bann{ color:#abadb3; width:280px; padding:40px 0 0 0;}
#bann1{ border:1px solid #abadb3; height:25px; margin-right:12px; margin-top:0; width:150px;}
.banne{ padding:30px 0 0 200px;}
.banner { background-color:#000; height:42px; line-height:42px; }
.banner ul li {background:url(../images/7.jpg) no-repeat 0px 15px; display:block; float:left; height:40px; width:122px; }
.flash { height:410px; z-index:-100; } 
.flban{ margin-top:-39px;}
.flban a{ background-color:#e4e4e4; display:block; float:left; height:39px; line-height:39px; margin:0 2px; text-align:center; width:178px;}
.cen{ padding-top:20px;}
.cen1{ border-bottom:1px solid #578cd2; margin-bottom:1px; padding:0 0 5px 5px;}
.cen2{ border:1px solid #c5c5c5; border-top:2px solid #004cbb; padding:10px 0 10px 10px;}
.cen21{background:url(../images/11.jpg) no-repeat 0 8px; font-size:14px; text-indent:15px;padding:4px 0 4px 0;}
.cen22{background:url(../images/12.jpg) no-repeat 4px 2px; text-indent:35px; padding:4px 0;}
.cen3{ border-bottom:1px solid #1d64bc;}
.cen32{ background-color:#1d64bc; padding:6px 15px;}
.cent{ padding:20px 0 20px 0;}
.cent1{background:url(../images/14.jpg) no-repeat right top #FFF; height:273px; padding-right:10px;}
.cent11{ height:266px; padding:7px 0 0 8px;}
.cent11 embed{float:left; margin:10px 10px 0 0;}
.cent111{ width:460px;}
.cent111 h2{ line-height:50px;}
.cent112{ padding:40px 0 0 0;}
.cent112,.cent112 img{ height:180px; width:258px;}
.cent112 img{ margin:0 0 0 2px;}
.cente{ height:30px; padding-top:30px;background:url(../images/18.jpg) no-repeat 0 34px; text-indent:25px;}
.cente span{background:url(../images/19.jpg) no-repeat 0 5px;width:270px; text-indent:24px;}
.center1{background:url(../images/20.jpg) no-repeat center center; height:255px;}
.center2{background:url(../images/21.jpg) no-repeat center center; height:280px;}
.center3{background:url(../images/22.jpg) no-repeat center center; height:310px;}
.center4{background:url(../images/23.jpg) no-repeat center center; height:355px;}


.news{ padding:20px 0;}
.mr25{ margin-right:25px;}
.news1{ width:350px;}
.cen31{ padding:8px 10px 0 0; background-color:#FFF;}
.xxyd2{ padding:7px 5px 0 5px; width:340px;}
.xxyd2 li{background:url(../images/24.jpg) no-repeat 3px 10px; text-indent:15px; border-bottom:1px dashed #ccc;}
.kehu{ border-bottom:2px solid #c4c8c9; padding:30px 0 10px 0; }
.kehu1{background:url(../images/25.jpg) no-repeat 0 0px;text-indent:35px;}
.kehu2{ padding:30px 0 20px 15px; width:1110px;}
.kehu21{background:url(../images/27.jpg) no-repeat left bottom #FFF; height:410px; width:257px; margin-right:20px}
.kehu211{background:url(../images/26.jpg) no-repeat left top; padding:0 15px; width:227px;}
.imga{ height:95px; width:125px; float:right; margin:2px 51px;}
.kehu211 h3{ padding:5px 0 10px 0;}
.kehu211 p{ padding:5px 10px;}
.h10{ height:10px;}
.h20{ height:20px;}
.h30{ height:30px;}
.boxL_1{ width:245px; height:215px; background:url(../images/L3.gif) no-repeat; padding-top:55px; padding-left:16px; margin-top:10px;}
.foot{background:url(../images/8.jpg) repeat-x 0 0; height:200px;}
.foot1{background:url(../images/9.jpg) no-repeat right top; height:200px;}
.foot1 b{ color:#FFF; padding:50px 0 0 0;}
.foot1 ul{ padding:30px 0 0 0;}
.foot1 ul li{ float:left; padding:0 10px;}
.footer{background:url(../images/10.jpg) no-repeat center center #e8e8e8; height:150px;}
.footer1 { line-height:30px; padding:20px 0 0 0;}
.footer1 ul li{ float:left; margin-right:15px;}
.sec{padding:10px;}
.sech3{ clear:both; display:block; font-size:16px; font-weight:bolder; padding:0px 0 0px 0; text-align:center; }
#secp { border-bottom:1px dashed #ccc; margin:8px 0 ; padding-bottom:5px; text-align:center;}
.newslist {}
.newslist li{ border-bottom:1px dotted #ccc; text-indent:5px; }
.newslist li span{ float:right; padding-right:5px; }
.sepage { clear:both; text-align:center; padding:8px 0 0 0;}
.prl{}
.prl li{ float:left; overflow:hidden; margin:0 4px;}
*html .prl li{ margin:0 3px;}
.prl li img{ border:1px solid #ccc; height:190px; width:256px; padding:2px;}
.prl li h3{ font-size:12px; text-align:center; padding:3px 0 10px 0;}
.width100 { width:80px;}
.tdright { text-align:right;}
.indexCon{width:100%;overflow:hidden;}
.indexCon .flashBanner{width:100%;height:450px;overflow:hidden;}
.flashBanner{position:relative;}
.flashBanner .mask{height:0px;line-height:32px;width:100%;text-align:right;
	position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
@media (min-width: 1025px) and (max-width: 1440px) {
	.jd{height:338px;}
    .jd_banner > ul:first-child > li > a > img{height:338px;}
	}

@media (max-width: 1024px) {
        body{width:1422px;}
	.indexCon .flashBanner{height:340px;}
	}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
   
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

