@charset "gb2312";
*{
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; margin:0 auto;}
ul, li{ margin:0px; padding:0px; list-style:none;}
img{ border:0px;}
body {
font-family: "Microsoft YaHei"; font-size: 14px; color:#444444;
background:url(zbdx_02.gif) repeat-x top; margin:0 auto; padding:0px;
}
a:link {
 text-decoration: none; cursor: pointer;
}
a:visited {
 text-decoration: none; cursor: pointer;
}
a:hover {
 text-decoration: none; cursor: pointer;
}
a:active {
 text-decoration: none; cursor: pointer;
}
a {
 color: #444444;
}
a:hover {
 color: #cc0000;
}
.clear {
 clear: both;
}
.fl {
 float: left;
}
.fr {
 float: right;
}
.container{width:1200px; overflow:hidden; padding:0px 10px;}
.top {height: 40px; line-height: 40px; background:#333333; min-width:1200px; font-size: 12px; color:#DEDEDE;}
.top a {padding: 0px 10px; color:#DEDEDE;}
.top .search { width:200px; margin-left:25px; margin-top:5px;}
.logo {min-width:1200px; height: 100px; background: url(imagesLOGO_BG.jpg) no-repeat top center; padding: 0px;background-size:cover; }
.logo .yx{ margin-top:15px; margin-right:30px; float:right;}
.nav{ height:40px; width:100%; min-width:1200px; line-height:40px; font-size:14px; background:url(imagesgxy_11.png);}
.nav ul .current{width:98px; color:#ab1514; background:#ffffff; height:40px;}
.nav ul .current a{color:#ab1514;}
.nav ul li{width:98px; height:40px; color:#ffffff; float:left; text-align:center;}
.nav ul li:hover{width:98px; height:40px; color:#ffffff; float:left; text-align:center;  background:#cc1d1a;}
.nav ul li a{color:#ffffff; display:block;}
.nav ul li a:hover{color:#ffffff;}

.nav ul li ul{ display:none;}
.nav ul li:hover ul {display:block; position:absolute; z-index:99999;}
.nav ul li:hover ul li{ display:block; background-color:#cc1d1a; float:none; width:150px; height:35px; line-height:35px; text-align:left; padding-left:15px;}
.nav ul li:hover ul li:hover{ display:block; background-color:#cb262a; float:none; width:150px;  height:35px; line-height:35px; text-align:left; padding-left:15px; }
.nav ul li:hover ul li a{color:#ffffff; }


.banner{ width:100%; min-width:1180px; overflow:hidden; background:url(imagesbanner_bg.png); background-size:cover;}
.banner .pic{ width:1180px; margin:0px auto; }
.xshd{ width:360px; margin-left:30px;}
.xshd .tit{ width:360px; height:60px; line-height:40px; padding-top:15px; border-bottom:2px solid #cccccc; }
.xshd .tit h3{ float:left;  font-size:18px; color:#ab1514; font-weight:normal; background:url(imagestb_02.png) no-repeat left center; padding-left:40px;}
.xshd .tit a{ float:right; padding-right:5px; color:#666666;}
.xshd ul li{
 width: 360px;
 display: block;
 height: 66px;
 float: left;
 margin-top:15px;
}
.xshd ul li .time{ width:66px; height:60px; float:left; margin-right:20px;}
.xshd ul li .time .dd{ width:66px; height:32px; float:left; display:block; line-height:32px; text-align:center; background:#8a1b09; font-size:24px; font-weight:bold; color:#ffffff;}
.xshd ul li .time .yymm{ width:66px; height:27px; float:left; display: block; border:1px solid #cccccc; line-height:25px; text-align:center; color:#444444;}
.xshd ul li h3{ line-height:32px; font-size:14px; font-weight:normal; margin-top:-5px; color:#444444;}
.xshd ul li span{line-height:30px; font-size:13px; color:#444444;}
.gzdt{
 width: 375px;
 margin-left: 15px;
}
.gzdt .tit{ width:375px; height:60px; line-height:40px; padding-top:15px; border-bottom:2px solid #cccccc;}
.gzdt .tit h3{ float:left; font-size:18px; color:#ab1514; font-weight:normal; background:url(imagestb_01.png) no-repeat left center; padding-left:40px;}
.gzdt .tit a{ float:right; padding-right:5px; color:#666666;}
.gzdt ul li{
 height: 40px; 
 line-height: 40px;
 font-size: 14px;
 border-bottom:1px dotted #cccccc;
}
.gzdt ul li a{ text-align:left; display:block; line-height:35px;}
.gzdt ul li p{ display:block; padding-right:20px; float:left; color:#444444;}
.tzgg{
 width: 337px;
 margin-left: 13px;
 margin-right: 15px;
}
.tzgg .tit{ width:337px; height:60px; line-height:40px; padding-top:15px; border-bottom:2px solid #cccccc; }
.tzgg .tit h3{ float:left;  font-size:18px; color:#ab1514; font-weight:normal; background:url(imagestb_03.png) no-repeat left center; padding-left:40px;}
.tzgg .tit a{ float:right; padding-right:5px;  color:#666666;}
.tzgg ul li{
 height: 65px;
 line-height: 30px;
 font-size: 14px;
 margin-top:15px;
 border-bottom:1px dotted #cccccc; 
}
.tzgg ul li .time_lm{
 height: 20px;
 margin-left:0px;
 line-height: 20px;
 font-size: 12px; margin-bottom:10px;
 width:131px; background:url(imagesgxy_31.png) no-repeat;
}
.tzgg ul li .time_lm .time{
 width:72px; color:#ffffff; float:left; text-align:center; display:block;}
.tzgg ul li .time_lm .lm{
 width:58px; color:#8b0909; float:left; text-align:center; display:block;}
.tzgg ul li a{ text-align:left;}
.xyfc{ width:1130px;}
.xyfc .tit{ width:1130px; height:50px; line-height:40px;  border-bottom:2px solid #cccccc; }
.xyfc .tit h3{ float:left; font-size:18px; color:#ab1514; font-weight:normal; background:url(imagestb_04.png) no-repeat left center; padding-left:40px;}
.xyfc .tit a{ float:right; padding-right:5px; color:#666666; }
.xyfc .gd_pic{ width:1130px; height:150px; background:#fafafa; margin-top:10px; margin-bottom:20px;}
.link_pic{ width:1130px; margin-left:15px; margin-top:10px; margin-bottom:20px; padding-top:15px;  overflow: hidden; border-top:1px solid #cccccc;}
.link_pic ul li{float:left; margin-right:6px;}
.footer{ width:100%; min-width:1200px; background:#333; height:140px; padding-top:10px; text-align:left; color:#ffffff; line-height:30px; font-size:12px;}
.footer .links{ width:300px; margin-right:15px; margin-top:10px; color:#cccccc;}
.footer .links a{ width:100px; float:left; display:block; line-height:35px; color:#cccccc;}
.footer .foot_logo{
 width: 400px;
 margin-left: 0px;
 margin-top: 5px;
}
.footer .bq{
 width: 380px; margin-right: 15px; color:#cccccc; line-height:28px; margin-top:10px;
}
.left{ width:240px; float:left; background:#ffffff; min-height:500px; margin-left:10px;}
.left .tit{
 width: 240px;
 height: 50px;
 line-height: 50px;
 color: #ffffff;
 font-size: 18px;
 text-align: center;
 font-weight: bold;
 margin-bottom: 10px;
 background-color: #a71d0b;
}
.left ul li{ width:240px; height:40px; line-height:40px; color:#444444; font-size:14px; text-align:center; border-bottom:1px solid #dddddd;}
.left ul .current{ width:240px; font-weight:bold; height:40px; line-height:40px; color:#444444; font-size:14px; text-align:center; border-bottom:1px solid #dddddd; background:#f0f0f0;}
.left ul li:hover{ width:240px; height:40px; line-height:40px; font-weight:bold; color:#444444; font-size:14px; text-align:center; border-bottom:1px solid #dddddd; background:#f0f0f0;}
.left ul li:hover a{color:#444444;}
.right{ width:890px; min-width:890px; float:right; background:#ffffff; min-height:500px;}
.right .tit{
 width: 870px;
 padding-left: 10px;
 height: 50px;
 line-height: 50px;
 border-bottom-width: 2px;
 border-bottom-style: solid;
 border-bottom-color: #a71d0b;
}
.right .tit a{font-size:14px; padding-left:6px; padding-right:6px;}
.right .list{ padding:10px;}
.right .list ul li{ width:850px; overflow: hidden; height:40px; line-height:40px;}
.right .list ul li a{ float:left;}
.right .list ul li span{ float:right; color:#444444;}
 .nry{
width:95%;
overflow:hidden;
margin:0 auto;
}
 .nry h3{
 font-size: 18px;
 color: #444444;
 font-weight: bold;
 font-family: "Î¢ÈíÑÅºÚ";
 text-align: center;
 line-height: 65px;
}
 .nry .attribute{
 border: 1px dotted #cccccc;
 font-size: 12px;
 color: #444444;
 line-height: 30px;
 text-align: center;
 margin-bottom: 10px;
 background-color: #f0f0f0;
}
 .nry .Information{ padding:0px 20px;}
 .nry .Information p{
 line-height: 35px;
 font-size: 14px;
 text-indent: 2em;
 color: #222222;
 font-family: "Î¢ÈíÑÅºÚ";
}
 .nry .pre_next{
 line-height: 40px;
 font-size: 14px;
 text-indent: 0em;
 color: #222222;
 font-family: "Î¢ÈíÑÅºÚ";
}
 .nry .pre_next span{ font-size:14px; font-weight: normal;}