body{PADDING-RIGHT
:0px;PADDING-LEFT:0px;FONT-SIZE:14px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "微软雅黑", Arial, Helvetica, sans-serif;
 color:#000000; background:#fff;}
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
br{padding:0px; margin:0px; height:0px; font-size:0px;}
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;  }
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.top{width:100%; height:165px; background:#08306a; margin:0 auto;}
.w1070{width:1071px; margin:0 auto; padding-top:5px;}
.logo{margin-top:45px;}
.logobg{width:1070px; height:165px; background:url(imagestopbg.jpg) no-repeat right bottom; margin:0 auto;}
.serchcon{width:183px; height:28px;  float:right;}
.inputtext{width:144px; height:26px; border:0; line-height:28px; text-indent:15px; background:url(imagessearchbg.png); float:left;  margin-top:70px;}
.searchbtn{width:37px; height:28px; background:url(imagessearchbtn.png) no-repeat; cursor:pointer; float:right; border:0;  margin-top:70px;}


.nav_line{width:100%; height:50px; border-bottom:1px solid #e2e2e2; margin:0 auto;}
.px_menu{
 width:100%;
 height:50px;
}
.px_menuM{
 width:1070px;
 font-size:16px;
 margin:0 auto;
}
.px_menuM ul li{
 width:150px;
 float:left;
 line-height:50px;
 color:#3d3d3d;
 text-align:center;
 position:relative;
 background:url(imagesnavline.jpg) no-repeat right;
}
.px_menuM ul li .second{
 width:150px;
 background:#0f428c;
 position:absolute;
 z-index:2;
 left:0;
 display:none;
}
.px_menuM ul li .second a{
 width:150px;
 height:36px;
 line-height:36px;
 float:left;
 color:#FFF;
 font-size:14px;
 font-weight:normal;
}
.px_menuM ul li .second a:hover{
 background:#f8970c;
          color:#fff;
}
.px_menuM ul li a{
 color:#052450;
 font-weight:bold;
}
.px_menuM ul li.curr{
 color:#f3781e;
}
.px_menuM ul .curr a{color:#f3781e;}
.px_menuM ul .curr a:hover{color:#f3781e;}
.px_menuM ul li:hover{
 color:#f3781e;
}
.w316{width:316px;}
.w440{width:440px; margin-left:15px;}
.w284{width:284px;}
.borall{padding:10px; border-width:2px 1px 1px 1px; border-color:#e1e1e1; border-style:solid;}
.mart10{margin-top:10px;}
.mart20{margin-top:20px;}
.newstitle{width:100%; height:42px;}
.newstitle h2{ height:40px; line-height:40px; font-size:16px; color:#052450;}
.newstitle h3{ height:40px; background: url(imagesnewsico3.jpg) no-repeat left; text-indent:34px; line-height:40px; font-size:16px; color:#052450; border-bottom:2px solid #f98100}
.more{color:#6b6b6b; margin-right:10px; margin-top:13px; background:url(imagesmoreico.jpg) no-repeat left; text-indent:12px;}
.more a{color:#052450;}
.more a:hover{color:#f98100;}
.tzlist{width:100%;}
.tzlist li{width:100%; height:36px; line-height:36px;  border-bottom:1px solid #e1e1e1; overflow:hidden;}
.tzlist a{ height:36px; width:100%; color:#000000; overflow:hidden;}
.toutiao{width:100%; height:80px; border-bottom:1px solid #e1e1e1;}
.toutiao .pic{width:99px; height:70px;}
.toutiao .jj{width:150px;}
.toutiao .jj p{line-height:20px; color:#052450; padding-top:3px;}
.toutiao .jj a{color:#052450; line-height:22px;}
.toutiao .jj a:hover{color:#f98100;}
.toutiao .jj .time{ font-size:12px; color:#747474; padding-top:5px;}
.zcxy{width:100%;}
.zcxy h1{height:40px; text-align:center; line-height:40px; color:#fff; font-size:16px; background:#e09b49;}

.newslist{width:100%; padding-top:10px;}
.newslist li{width:100%; height:32px; line-height:32px; font-size:12px; color:#878787; *height:30px; *line-height:30px;} 
.newslist a{font-size:15px; color:#000; *height:30px; *line-height:30px; height:32px; line-height:32px; width:83%; float:left; overflow:hidden; background:url(imagesnewsico.jpg) no-repeat left; text-indent:18px;}
.newslist2 li{height:32px; line-height:32px;}
.newslist a{height:32px; line-height:32px;}
.newslist .time{float:right; width:11%; text-align:right;}
.newslist a:hover{color:#f98100;}
.dbzm{width:325px; padding:9px; background:#ececec;}
.dbzm h1{height:36px; line-height:36px; font-size:16px; color:#052450; text-indent:10px;}
.dbzm li{ padding:10px; border:1px solid #dfdfdf; background:#FFF; line-height:24px; margin-bottom:12px;}
.dbzm li a{margin-left:12px; font-size:16px; font-weight:bold; color:#e58218;}
.friendlink{width:100%; padding-top:10px; margin-top:6px;}
.friendlink h1{font-size:16px; color:#052450;}
.friendlink ul{padding:10px 0; border:1px solid #dfdfdf; margin-top:10px;}
.friendlink li{ min-width:92px; float:left; margin-left:20px; line-height:30px; text-align:left;}
.friendlink  a{color:#052450; font-size:15px;}
.footer{width:100%; padding:8px 0; background:#052450; margin:0 auto;}
.copyright{ line-height:24px; color:#FFF;}
.w230{width:230px;}
.w820{width:820px;}

.w230{width:230px;}
.w230 h2{width:100%; height:50px; line-height:50px; background:#113a74; font-size:20px; color:#FFF; text-align:center; font-weight:normal;}
.list_nav{border:1px solid #dcdcdc; padding-bottom:5px;}
.list_nav ul{ padding:6px 10px;} 
.list_nav li{width:100%; border-bottom:1px dashed #d4d4d4; background:#FFF;}
.list_nav a{display:block; height:36px; line-height:36px; font-size:15px; color:#585858; background:url(imagesnewsico.jpg) no-repeat left; text-indent:27px;}
.list_nav a:hover{background:url(imagesnewsico.jpg) no-repeat left; color:#e37c0e;}
.list_nav .on{background:url(imagesnewsico.jpg) no-repeat left; color:#e37c0e;}
 
.page{
    width: 50%;
    margin-top:20px;
    margin-right:auto;
    margin-bottom:0;
    }
.container{border:1px solid #d4d4d4; padding:12px 20px; min-height:500px; _min-height:500px;}
.container h1{text-align:center; line-height:32px; font-size:20px; font-weight:normal;}
.container .time{width:100%; height:33px; line-height:33px; text-align:center; color:#4e4e4e; background:#eaeaea; margin:10px 0;}
.context{width:100%; font-size:16px; line-height:32px; padding-top:5px;}
.context p{text-indent:2em;}
.nextnews{margin-top:30px; border-top:1px solid #e8e8e8; padding-top:12px;}
.nextnews p{height:30px; line-height:30px; overflow:hidden; color:#09306b; font-size:14px;}
.nextnews p a{color:#09306b; }
.mh500{min-height:500px;}
.login_user{width: 113px;height: 18px;line-height: 20px;margin-top: 15px}
.shot02{margin-left:75px;margin-top: 15px}
#form1 ul{margin-top: 5px}

#demo{height:183px; overflow:hidden;}