@charset "gb2312";
body,div,a,span,img,h3,ul,li,p,h4,font,input,h1{ border: 0; margin: 0; padding: 0;border: 0; font-family: "Î¢ÈíÑÅºÚ"; }
ul,li{ list-style: none;}
a{ text-decoration: none; font-style: normal;}
*:focus { outline: none; }
.clear{ clear: both;}

body{ background: #fff; text-align: center;}
.content{ width: 1000px; height: auto; overflow: hidden; margin: 0 auto;}
.banner{ width: 100%; height: 317px; overflow: hidden;}
.nav{ width: 100%; height: 44px; overflow: hidden; background: #0f75c4;}
.nav ul{ width: 750px; float: left; height: 44px; line-height: 44px;}
.nav ul li{ width: 115px; float: left; overflow: hidden; text-align: center; font-size: 16px; color: #fff;}
.nav ul li a{ display: block; color: #fff; width: 100%;}
.nav .search{ width: 221px; height: 28px; background: #fff; margin-top: 8px; float: right; margin-right: 5px;}
.nav .search input{ width: 156px; padding: 0 10px; float: left; display: block; border: none; background: none; height: 28px; line-height: 28px; text-align: left; font-size: 14px; color: #666;}
.nav .search .but{ width: 36px; height: 28px; float: right; display: block; line-height: 28px; text-align: center; background: #02589a url(imagessearch.png) no-repeat center center;}
.main{ width: 100%; height: auto; overflow: hidden; margin-top: 25px;}
.main .part1{ width: 100%; height: 275px; overflow: hidden;}
.main .part1 .left{ width: 500px; float: left; height: 275px;}
/*½¹µãÍ¼*/
.main .part1 .left .focus{position:relative;width:100%;height:273px;float: left;}  
.main .part1 .left .focus img{width:100%;height: 273px;}
.main .part1 .left .focus .btn{position:absolute;bottom:34px;left:341px;overflow:hidden;zoom:1;} 
.main .part1 .left .focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.main .part1 .left .focus .btn a:hover,.main .part1 .left .focus .btn a.current {cursor: pointer;background: #fc114a;}
.main .part1 .left .focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%;}
.main .part1 .left .focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.main .part1 .left .focus .shadow {width: 100%;position: absolute;bottom: 0;left: 0px;z-index: 10;height: 35px;line-height: 35px;background: url(imageshstm.png) repeat left top;display: block;text-align: left;font-size: 12px;}
.main .part1 .left .focus .shadow a {text-decoration: none;color: #fff;font-size: 14px;overflow: hidden;margin-left: 10px;}
.main .part1 .left .focus .fcon {position: relative;width: 100%;float: left;display: none;background: #000;}
.main .part1 .left .focus .fcon img {display: block;}
.main .part1 .left .focus .fbg {bottom: 10px;right: 20px;position: absolute;height: 8px;text-align: center;z-index: 10;}
.main .part1 .left .focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 8px;}
.main .part1 .left .focus .D1fBt a {position: relative;width: 8px;height: 8px; margin: 0 4px;color: #B0B0B0;font: 12px/15px "\5B8B\4F53";text-decoration: none;text-align: center;outline: 0;float: left;background: #fff;}
.main .part1 .left .focus .D1fBt .current,.main .part1 .left .focus .D1fBt a:hover {background: #ff9e06;}
.main .part1 .left .focus .D1fBt img {display: none}
.main .part1 .left .focus .D1fBt i {font-style: normal;font-size: 12px;color: #fff;line-height: 19px;}
.main .part1 .left .focus .prev,.main .part1 .left .focus .next {	position: absolute;width: 40px;height: 74px;background: url(imagesfocus_btn.png) no-repeat;}
.main .part1 .left .focus .prev {top: 50%;margin-top: -37px;left: 0;background-position: 0 -74px;cursor: pointer;}
.main .part1 .left .focus .next {top: 50%;margin-top: -37px;right: 0;background-position: -40px -74px;cursor: pointer;}
.main .part1 .left .focus .prev:hover {background-position: 0 0;}
.main .part1 .left .focus .next:hover {background-position: -40px 0;}  

.main .part1 .right{ width: 473px; float: right; height: 275px; overflow: hidden;}
.main .part1 .right .xw{ width: 100%; height: 111px; padding: 0 0 17px 0; border-bottom: 1px dashed #ddd; margin-bottom: 15px;}
.main .part1 .right .xw .tit{ width: 100%; height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; font-weight: bold; color: #02589A; display: block; text-align: left;}
.main .part1 .right .xw .jj{ width: 100%; text-align: left; display: block; font-size: 16px; line-height: 25px; color: #666; height: 75px; overflow: hidden;}

.main .part2{ width: 100%; height: 258px; overflow: hidden; margin-top: 25px;}
.main .list{ width: 475px; height: 258px; float: left;}
.main .title{ width: 100%; height: 26px; line-height: 26px; overflow: hidden;}
.main .title .bt{ width: 92px; float: left; display: block;}
.main .title .bt img{ width: 92px; height: 26px;}
.main .title .more{ width: 45px; float: right; display: block; font-size: 12px; color: #666; text-align: right;}
.main .list .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
.main .list .nr ul{ width: 100%; overflow: hidden;}
.main .list .nr ul li{ width: 100%; height: 35px; line-height: 35px; *height: 30px; *line-height: 30px;  background: url(imageszqhd.jpg) no-repeat left center; font-size: 16px;}
.main .list .nr ul li .bt{ width: 355px; display: block; float: left; height: 35px; line-height: 35px; *height: 30px; *line-height: 30px; padding-left: 20px; text-align: left; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .list .nr ul li .time{ width: 100px; display: block; float: right; text-align: right; color: #666; *height: 30px; *line-height: 30px;}

.footer{ border-top: 4px solid #0f75c4; padding-top:15px; padding-bottom:15px; text-align:center; line-height:28px; color:#2b2b2b; font-size: 14px;}
.mainBox{ width:1000px; margin:0 auto; clear:both; height:auto; overflow:hidden;}
.footer a{ color:#2b2b2b;}

/*×ÓÒ³*/
.ddbt{ width: 980px; padding: 0 10px; height: 35px; line-height: 35px; border-bottom: 1px solid #ddd;}
.local{ widows: auto; float: right; height: 35px; line-height: 35px; text-align: right; font-size: 14px; color: #666;}
.local a{ color: #666;}
.local a span{ color: #0F75C4;}
.ddbt .bt{ width: auto; float: left; font-size: 18px; color: #02589A; font-weight: bold; text-align: left;}

.xwlist{ width: 980px; overflow: hidden; margin: 20px auto;}
.xwlist .nr{ width: 100%; overflow: hidden;}
.xwlist .nr ul li{ width: 100%; height: 45px; line-height: 45px;   background: url(imageszqhd.jpg) no-repeat left center; font-size: 16px; border-bottom: 1px dashed #ddd;}
.xwlist .nr ul li .bt{ width: 500px; display: block; float: left; height: 45px; line-height: 45px;  padding-left: 20px; text-align: left; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.xwlist .nr ul li .time{ width: 100px; display: block; float: right; text-align: right; color: #666;}

.xwxq{ width: 980px; height: auto; overflow: hidden; margin: 20px auto;}
.xwxq .tit{ width: 100%; height: auto; overflow: hidden; font-size: 20px; color: #333; line-height: 25px; text-align: center; margin: 10px 0;}
.xwxq .tit1{ width: 100%; height: auto; overflow: hidden; font-size: 16px; color: #333; line-height: 25px; text-align: center; margin: 10px 0;}
.xwxq .qt{ width: 100%; height: 30px; line-height: 30px; background: #f8f6f6; text-align: center; font-size: 14px; color: #333;}
.xwxq .qt a{ color: #333;}
.xwxq .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 30px; text-align: left; line-height: 30px; color: #333;}
.xwxq .nr img{ display: block; margin: 15px auto;}



