@charset "utf-8";


body{ background:#ffffff; font-family:"微软雅黑";}

*{ margin:0; padding:0;}

ul,li,div,p {padding:0; margin:0; list-style:none;}

.clear{ clear:both;}

a {color: #000000;text-decoration: none;}
.clearfix:before, .clearfix:after { content: ''; display: table; }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }
i,b,em{font-style: normal;}
img{border:none;}

.banner{width:100%;background:url(../images/1522654868382.jpg) no-repeat center top;height:283px;margin-bottom:30px;}

.banner p{width:1000px;margin:0 auto;padding-top:20px;text-align:right;}
.banner p a{color: #fff}
.content1, .conten2{width:1000px;margin:0 auto;margin-bottom:5px;}

.conten1_l{width:500px;float:left;margin-bottom:30px;}

.conten1_r{width:500px;float:right;}

.bottom_box{width:100%; background:#b30800; padding:15px 0;}

.bottom_box p{text-align:center; line-height:25px; color:#fff; font-size:12px;}

.bottom_box a{color:#fff; font-size:12px;}



 .focusBox {float:left;position: relative; width: 465px; height: 275px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }

 .focusBox .pic img { width: 465px; height: 275px; display: block; }

 .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 30px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }

 .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 30px; width:100%; overflow: hidden; }

 .focusBox .txt li{ height:30px; line-height:30px; position:absolute; bottom:-30px;}

 .focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; }

 .focusBox .num { position: absolute; z-index: 3; bottom: 40px; right: 8px; margin:0px; padding:0px;}

 .focusBox .num li{ float: left; position: relative; width: 20px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer;  padding:0px;}

 .focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }

 .focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }

 .focusBox .num li.on a,.focusBox .num a:hover{ background:#5d83d8;  }

 

.top_top{ width:100%; float:left; }

.top_title{ overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width:100%; float:left ; height:36px; line-height:36px; font-size:16px; font-family:'微软雅黑'; text-align:center; color:#282828;margin-top:15px;}

.top_title a{ font-size:18px; font-family:'微软雅黑'; color:#FF0000;}

.top_summary{ font-family:"微软雅黑";width:100%; float:left; margin-top:5px; font-size:14px; color:#818181; line-height:24px; text-indent:2.3em; padding-bottom:15px;}

.mk_cone_box ul{  float:left ;width:500px;height: 125px;overflow: hidden;}

.mk_cone_box li{ height:25px; line-height:25px; background:url(../images/16dzhz_icon.jpg) no-repeat left center; }

.mk_cone_box li a{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size:14px;display:block;padding-left:15px; color:#3d3d3d;font-family:"微软雅黑";}
.mk_cone_box li a:hover{color: red}
.mk_cone_box3 li{ width:245px; float:left; background:url(../images/1496647508838.jpg) no-repeat 0 center; height:30px; line-height:30px; padding-left: 5px;}

.mk_cone_box3 li a{padding-left:15px; font-size:14px;}

.title_box2{ height:34px; line-height:34px;}

.title_box3{ width:100%; height:35px; line-height:35px; position:relative;  margin-top:10px;}

.title3{ color:#ad0d20; font-size:16px; border-bottom:2px solid #ad0d20;}

#title_box3 div{width:100px; font-size:16px; float:left;}

.title4 a{ color:#ad0d20;}

.more2{ float:right;}



.title_box2{  height:34px; line-height:34px; background:url(../images/1522635408093.jpg) no-repeat left center;padding-left:30px; position:relative;}

.title2{ color:#ffffff; font-size:16px;}

.title2 span a{ color:#ba0e0e;}

.title_box3{ width:100%; height:35px; line-height:35px; position:relative;  margin-top:10px;}

.title3{ color:#ad0d20; font-size:16px; border-bottom:2px solid #ad0d20;}

#title_box3 div{width:100px; font-size:16px; float:left;}

.title4 a{ color:#ad0d20;}



.info_list{ margin-bottom:0px;}

.info_list li{display:inline;float:left;width:230px; height:330; padding:0px; margin:20px 10px 0 10px; position:relative;}

.info_list li img{ height:350px;width:230px;}

.info_list li span{ display:block; text-align:center; height:32px; line-height:32px;background:url(../images/1496713887186.png);  color:#fff; position:absolute; left:0; bottom:0; width:100%;}

.info_list li span a{ display:block; text-align:center; height:32px; line-height:32px;  color:#fff;}

.info_list2 li{display:inline;float:left;width:230px; height:160px; padding:0px; margin:20px 3px 0 3px; position:relative;}

.info_list2 li img{ height:160px;width:230px;}

.content2_l .hdzt_tit{ height:34px; line-height:34px; background:url(../images/1522637220189.jpg) no-repeat left center;padding-left:30px; color:#ffffff; }

.content2_l{ width:478px; float:left;}

.content2_r{ width:496px; float:right;}

.content2_l .hdzt_text{overflow: hidden; font-family:"微软雅黑";text-align:justify; text-indent:24px;line-height:22px; color:#2a2a2a; margin-bottom:22px; margin-top:10px; font-size:14px;}

.mk_list_con{ padding:20px 0;}
.mk_list_con ul li{ height:25px; line-height:25px; float:left; width:500px; background:url(../images/16dzhz_icon.jpg) no-repeat left center; }
.mk_list_con ul li a{font-size:14px;padding-left:15px; color:#3d3d3d;font-family:"微软雅黑";}
.mk_list_con ul li a:hover{ text-decoration:underline;}

.foot_img_link{ width:1000px; margin:0 auto; margin-bottom:25px;}
.foot_img_link ul li{ float:left;margin-left:10px; width:242px;}
.foot_img_link ul li:first-child{margin-left: 0;}

.location{ width:950px; margin:10px auto; height:40px; border-bottom:1px solid #ccc; line-height:40px; font-size:14px; color:#666;}
.main{ overflow:hidden; width:950px; margin:0 auto 40px;}
.list_news{width: 950px;margin: auto;}
.list_news li{ float:left; width:100%; line-height:30px; border-bottom:1px dashed #ccc; font-size:14px; color:#666;}
.list_news li span{ float:right;}
.list_news li i{ float:left; line-height:30px; margin-right:8px;}
.list_news li a{ float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:inline-block; width:100%;}

.location{margin: 10px auto ;width: 950px;font-family:'microsoft yahei';line-height: 40px;font-size: 14px;border-bottom: 1px solid #dedede;opacity: 0.8;filter: alpha(opacity=80);}
.location em{font-family: simsun;margin: 0 5px;}

.page{text-align: center;padding: 30px 0;}
.page a{display: inline-block;padding: 0 15px;border:1px solid #ccc;line-height: 27px;margin: 0 5px;}

.cont_news{width: 950px;margin: auto;padding-top: 30px;font-family:'microsoft yahei';}
.cont_tit{text-align: center;font-weight: bold;font-size: 20px;line-height: 35px;}
.cont_em em{padding: 0 30px;display: inline-block;}
.cont_em {padding-top: 15px;text-align: center;font-size: 12px;line-height: 30px;color: #666;border-bottom: 1px solid #dedede;}
.cont_box{line-height: 30px;font-size: 15px;padding-top: 30px;min-height: 400px;}

.cont_page{padding: 20px 0 20px 0;width: 950px;margin: auto;line-height: 30px;font-size: 14px;}
.about_box{ min-height:400px; margin:20px 0 0;}
.about_box p{ line-height:24px; text-indent:2em;}