﻿/* CSS Document */
* {margin: 0px; padding: 0px; list-style-type: none;}
body { font-family: "微软雅黑"; font-size: 16px;}
.clear {clear: both; font-size: 0px;}
@charset "utf-8";
/* CSS Document */
html { overflow-y:scroll;}
img { border:0;}
ul,li { list-style-type:none; line-height:30px;}
font,input,select,textarea { font-size:16px;}
p { color:#505050; line-height:30px; font-size:16px;}
th,td { font-size:16px; line-height:30px;} 
.clear { clear:both; font-size:1px; line-height:0px;}
/*CSS清除浮动 clearfix:after*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table; display: block;}
/* Hides from IE-mac \*/
*html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}
/* End hide from IE-mac */
a:link { color: #333; text-decoration: none;}
a:visited { color: #333; text-decoration: none;}
a:hover { color: #0052a6; text-decoration: none; }
body a{ outline:none;blr:expression(this.onFocus=this.blur());}
/*文字链接样式*/
.grey a:link,.grey a:visited { color:#333333;}
.grey a:hover { color:#2d5389;}
/*添加鼠标悬浮显示手的形状*/
.hand { cursor:pointer;}
/*单行截字*/
.textbreak { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
/*隐藏元素*/
.hide {	display:none;}
/*解决IE6双边距加倍错误*/
.inline { display:inline;}
/*最小高度*/
.minheight200 { min-height:200px; height:auto!important; height:200px; overflow:visible;}
/*整体宽度*/
.contain1000{width:1300px; margin:0 auto;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mb20{ margin-bottom:20px;}
.mr36{ margin-right:36px;}
.mr26{ margin-right:20px;}
.mr50{ margin-right:50px;}
.top{ width:1300px; margin:0 auto; height:120px;position:absolute; z-index:999;}
.logo{ float:left}
.search{ float:right; padding:40px 0 0 0;height:30px; width:180px;}
.anniu{float:left; width:33px; height:30px;}
.searchk{float:left; width:146px;}
.searchk input{ height:28px;border:1px #ccc solid;width:144px;}
.dh{ background:#1d5fa1;height:60px;}
.nav ul li{ float:left; line-height:60px;font-size:18px; font-weight:bold; width:118px; text-align:center; }
.nav ul li a,.nav ul li a:hover{color:#FFF!important;}
.adv{ background: url(../images/xxbadv.jpg) no-repeat center; height:470px;position: relative; z-index:99;}

.xfwzn{ background:#f4f4f4; height:200px; padding-top:15px;}
.xfwxnbt{ float:left; font-size:24px; font-weight:bold; background: url(../images/xfwznbt.jpg) no-repeat left center; line-height:46px; padding-left:45px;}
.xfwznmore{float:right; padding-top:10px;}
.fwzn1{float:left; width:97px; height:140px; color:#FFF;font-size:18px; font-weight:bold;text-align:center; }
.fwzn1 a {color:#333!important; display:block; height:140px;transition: transform 0.3s ease; }
.fwzn1 a:hover{color:#1d60a1!important;display:block; height:140px; transform: scale(1.2);}


.lbnews{width:630px; float:left }
.mr40{ margin-right:40px;}
.btg{height:58px; line-height:58px; background:url(../images/xxb13.png) no-repeat left top;}
.btd{height:58px; line-height:58px; background:url(../images/xxb14.png) no-repeat left top;}
.name{ float:left; font-size:20px; font-weight:bold;color:#2a3783; width:90px; padding-left:40px;}
.more{ float:right; font-size:14px;}
.nr1{ padding:10px 0;}
.nr1 ul li{ height:74px;}
.lbzi{line-height:30px;}
.lbtime{ font-size:14px; color:#c4580f; background:url(../images/xxb18.jpg) no-repeat right center; line-height:30px;}
.lbtime a,.lbtime a:hover{color:#c4580f!important;}
.zuo{background:url(../images/jw5.jpg) no-repeat left center;  float:left; padding-left:12px;}

.k1{ width:400px; float:left; padding-top:10px;}
.btgzjb{ line-height:58px; background:url(../images/xxb15.png) no-repeat left top;}
.btxxaq{ line-height:58px; background:url(../images/xxb16.png) no-repeat left top;}
.btgzzd{ line-height:58px; background:url(../images/xxb17.png) no-repeat left top;}
.bt2{ background:url(../images/bg3.jpg) no-repeat left bottom; height:40px;}
.bt1{ float:left; font-size:16px; font-weight:bold;}
.k1nr ul li{ background: url(../images/xxb19.jpg) no-repeat left center;line-height:44px;}
.k1nr ul li a{ padding-left:10px;}
.wz{ float:left; padding-left:10px;}
.time{ float:right; font-size:14px; color:#666}
.time a,.time a:hover{ float:right; font-size:14px; color:#666}

.foot{ height:240px; background:url(../images/xxbfoot.jpg) no-repeat center;}
.footnr{ text-align:center; line-height:40px; color:#FFF; padding-top:50px;}
.ny_left{ float:left; width:168px; margin-right:52px; background:#f5f6fd; min-height:800px;}
.ny_right{ float:right; width:880px;}
.ny_left_bt{ padding:20px 0 20px 20px; font-size:16px; font-weight:bold}
.ny_left ul{ padding:0 0 20px 20px;}
.ny_left ul li{background: url(../images/dian4.jpg) no-repeat left center; padding-left:12px; height:30px; line-height:30px;}
.ny_left ul li a{ color:#333!important}
.ny_left ul li a:hover{ color:#555!important; font-weight:bold;}

.mbx{ padding:20px 0 10px 0; border-bottom:1px #ccc solid;}
.mbx1{ float:right; padding:5px 10px 0 0;}
.mbx2{ float:right;}
.ny_bt{font-weight:bold; background:url(../images/dian6.gif) no-repeat left center; padding-left:20px;}
.ny_nr{line-height:24px;}
.ny_nr ul{ padding-top:10px;margin-bottom:30px;}
.ny_nr ul li{line-height:40px; width:880px; border-bottom:1px #ccc dashed}
.ny_nr ul li a{line-height:40px; width:880px; border-bottom:1px #ccc dashed}
.zuo1{background:url(../images/dian7.gif) no-repeat left center;  float:left; padding-left:20px;}
table.page { clear:both; }
table.page td { text-align:center; padding:15px 0px;}
table.page td a { display:inline-block; line-height:20px; padding:0px 5px; border:#cccccc 1px solid; background:#fff; margin:0px 2px; font-family:微软雅黑;}
table.page td a:hover { border:#003f7e 1px solid; background:#eeeeee; color:#333;}

.ny_main1{ background:#f3f3f3; padding:20px 0 0 0;}
.ny_main2{ background:#fff; padding:0 0 10px 0;}
.jc1{ background: url(../images/jc1.gif) no-repeat; height:30px;}
.jc2{ background: url(../images/jc2.gif) no-repeat; height:30px;}
.zdyy_wz{ float:left; width:174px; font-size:14px}
.zdyy_dk{ width:350px; float:left; margin-bottom:25px;}
.kstd1_1{ float:left; background: url(../images/dian3.jpg) no-repeat left center; width:127px;padding-left:10px; font-size:14px; height:40px;line-height:40px;}

.zt_top{ background:url(../images/tou.jpg) top center; height:148px;}
.zt_nrp{ text-align:center; margin-top:14px; margin-bottom:10px;}
.zt_nav { height:60px; background: url(../images/nav_bg.jpg) no-repeat left center; text-align:center}

.contain1300{width:1300px; margin:0 auto;}
.xnzyk{width:1300px; margin-top:20px;}
.xnzy_top{ background:url(../images/xnzybanner.jpg) no-repeat center; height:391px;}
.xnzy_bt{ background:url(../images/xnzybt.jpg) no-repeat left bottom; height:50px; font-size:20px; font-weight:bold; line-height:50px;}
.xnzyk1{ background:#9bb6e1; width:411px; height:150px; float:left; color:#FFF; text-align:center; padding-top:50px; line-height:30px;}
.xnzyk2{ background:#ececec; width:411px; height:150px; float:left;text-align:center; padding-top:50px}
.mr33{ margin-right:33px;}
.xnzyk3{ background:#9bb6e1; width:391px; height:250px; float:left; color:#FFF; text-align:center; padding:50px 10px 10px 10px; line-height:30px;}
.xnzyk4{ background:#ececec; width:391px; height:250px; float:left;text-align:center;padding:50px 10px 10px 10px;line-height:30px;}
.xnzyk5{ background: url(../images/xnzybg1.jpg) no-repeat left top; width:391px; height:100px; float:left; color:#FFF; text-align:center; padding:100px 10px 10px 10px; line-height:30px;}
.xnzyk6{ background: url(../images/xnzybg2.jpg) no-repeat left top; width:391px; height:100px; float:left;text-align:center; padding:100px 10px 10px 10px; line-height:30px;}
.xnzyk7{ background: url(../images/xnzybg3.jpg) no-repeat left top; width:391px; height:100px; float:left; color:#FFF; text-align:center; padding:100px 10px 10px 10px; line-height:30px;}