@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-size:12px; font-family:"微软雅黑","宋体";color:#000; min-width:1200px; }
img{border: 0;}
ul,li{ list-style:none;text-align:left;}
.fl{float:left;}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none;color: #333; cursor: pointer;}
a:hover{ text-decoration:underline; }
cite{ font-style:normal}
.g_width{ width:1200px; margin: 0 auto; overflow:hidden}
cite.bg{background-color:#000;opacity:.7;filter:alpha(opacity=70);display:block; overflow:hidden; position:absolute; bottom:0; left:0; width:100%; }
span.txt{ font-style:normal; position: absolute; bottom:0; left:0; text-align:center; width:100%; color:#fff;font-size: 16px;}
ul.list li{height:33px; line-height: 33px; font-size: 15px}
ul.list li a{color:#333333;}

.page{width: 1200px;margin: 0 auto; overflow:hidden; position: relative;}
.ad{ height: 50px;margin-bottom: 10px; }
.flink{ margin-bottom:35px;height:auto;display: block;}
.flink ul,.flink li{ overflow:hidden}
li.hovertab{float:left; cursor:pointer; width: 100px; height: 40px; line-height: 40px; border-bottom: 1px #f4f4f4 solid; background: #fff}
.normaltab {float:left; color:#2a2a2a;width: 100px; height: 40px; line-height: 40px; border-bottom:1px #e1e1e1 solid;}
.normaltab a{ color:#2a2a2a}
.nav_flink{ font-size: 15px; background: #f4f4f4; border:1px #e1e1e1 solid;border-bottom: 0; margin-bottom: 20px}
.nav_flink li{border-right:#e1e1e1 solid 1px ;text-align: center;}
.flink_fix{ border-bottom:1px #e1e1e1 solid; width: 493px; display: block; float: left; height: 40px}
.dis {display:block;}
.undis {display:none;}
.ctt{ line-height:30px; margin-left:10px; font-size: 15px}
.ctt ul{ overflow:hidden}
.ctt li{ line-height: 30px; margin-right: 15px; white-space: nowrap; float: left; overflow: visible}
.ctt a{color:#1b2b45;}



.nav{height:70px; font-weight:bold;}
.nav-logo{float: left;padding-top: 5px;}
.nav-ul{margin-top: 11px;float: right;}
.nav-ul li{margin-left:60px;float: left;display: inline;font-size: 15px;}


.zj2018-headline{ width: 970px; height: 80px;  overflow:hidden;background:#f7f7f7; float: left;margin-bottom: 5px;}
.zj2018-headline  a{color:#dd0000; text-decoration: none}
.zj2018-headline a:hover{text-decoration: underline;}
.zj2018-headline h1{height:80px; text-align: center; line-height: 80px; font-size:30px; font-weight: bold;letter-spacing:1px}
.zj2018-headline p { text-align:center}
.zj2018-headline p a{ height: 65px; text-align: center; font-size:16px; line-height:16px;color: #666666}


.zj2018-headline_title{ height:110px; width:1200px; float:left; overflow:hidden}
.zj2018-headline_bigimg img{}
.zj2018-headline_bigimg { width:1200px; height:110px; overflow:hidden; text-align:center}
.sidenews{float: right;}


.push{height: 80px;}
.roll{ height:38px; line-height: 38px; background: #e2e2e2; color: #666;text-align: center;font-size: 14px; }
.roll a{ display: inline-block;margin: 0 10px }

.zj2018-headline2{ height:60px; overflow:hidden; border-bottom:1px #e6e6e6 solid}
.zj2018-headline2_bigimg { width:970px; height:70px; overflow:hidden; text-align:center; float:left}

.zj2018-headline2 h1{ width:970px; float:left; text-align:center; font-size:26px; margin-top:10px}
.zj2018-headline2 h1 a{color:#333}


.activityBox { height: 35px; width:215px; position:relative; background:url(bz.jpg) repeat; float:right; margin-top:10px}
.activityBox a{ color:#C30;  }
.activityBox .title { width: 230px; height: 40px;   }
.activityBox .title .pageState{ margin-left:5px;  }
.activityBox .content { width: 190px; position: absolute; top:0; }
.activityBox .content .contentInner { height: 35px; ; overflow: hidden; }
.activityBox .content .contentInner li { height: 35px; text-align:center; width:190px;vertical-align:middle;}
.activityBox .content .contentInner li img{ padding-top:5px; padding-bottom:10px}
.activityBox .title, .activityBox .title a { color: #fff; }
.activityBox .title .ac_List { position: absolute; right: 55px; top:0; }
.activityBox .title .prev, .activityBox .title .next { width: 10px; height:7px; position: absolute; display: block; top: 8px; cursor: pointer; }
.activityBox .title .prev { right: 10px; background:url(up.png) }
.activityBox .title .next { right: 10px; background:url(down.png); top:20px}

.left{width: 790px; float: left;}
.right{width:380px; float: right;}
.slider{margin-top: 13px;height: 468px;}
.yx-rotaion{ width:790px;border-radius: 10px}
.yx-rotaion img{ width:790px; height:445px}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:60px;line-height:40px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:16px;z-index:2;bottom:20px;left:10px;line-height:40px; font-weight:bold;width: 100%;text-align: center;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(http://www.dingzhoudaily.com/2020mb/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:280px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}


.news-nav{ height:30px; border-bottom:1px #adadad solid;margin-bottom: 20px;}
.news-nav cite{ float:right; font-size:16px}
.news-nav cite a{ color:#666666}
.news-nav .fl{color: #c00;font-size: 18px;font-weight: bold;}

.left-three{height: 145px;width: 830px;margin-bottom: 10px;}

.dujia-pic{ width: 255px; height: 145px; position: relative;  border-radius: 10px;overflow: hidden;float: left;margin-right: 12px;}
.dujia-pic img{ width: 255px; height: 145px;  }
.dujia-pic cite.bg{ height:36px; line-height:36px}
.dujia-pic span.txt{ height:36px; line-height:36px}

.leftlist{height: 182px;}
.leftlist .list{float: left;width: 50%}

.yglz{ position: relative; }
.yglz .list{ margin-top: -5px;float: left;width: 360px;margin-left: 45px;display: inline-block; }
.yglz .list2{ margin-top: -5px;float: left;width: 330px;margin-left: 45px;display: inline-block; }
.zj2018-lizheng_tip{ width: 25px; height:120px; background: #eb6d5e; position: absolute; text-align: center; line-height: 33px; color:#fff!important; font-size: 14px; padding-top: 9px; left: 0px; top:0;}
.zj2018-lizheng_tip2{ background: #88bc44; left:410px;}


.hovertab1{float:left; cursor:pointer; width: 85px; height: 40px; line-height: 40px; border-bottom: 2px #cc0000 solid;font-size: 18px;color:#cc0000; font-weight: bold; margin-right:20px; text-align:center}
.hovertab1 a{color: #c00;}
.normaltab1 {float:left; color:#2a2a2a;width: 85px; height: 40px; line-height: 40px;font-size: 18px;  margin-right:20px; text-align:center}
.normaltab1 a{ color:#2a2a2a}
.tdn{clear:both}
.tb_{border-bottom: 1px #d1d1d1 solid;overflow: hidden;height: 42px;}
.list1{margin-top:12px;height: 140px;}
.list2{margin-top:8px;height: 140px;}
.list3{margin-top:8px;height: 140px;}
.list4{margin-top:8px;height: 150px;}
.list1 li strong,.list2 li strong,.list3 li strong,.list4 li strong{ font-size:16px}

.list-gov{margin-top: -10px;height: 179px;}

.video{width:400px }
.video-pic{ width: 185px; height: 115px; position: relative;  border-radius: 10px;overflow: hidden;float: left;margin-right: 12px;}
.video-pic img{ width: 185px; height: 115px;  }
.video-pic cite.bg{ height:50px; line-height:36px}
.video-pic span.txt{ height:50px; line-height:20px;text-align:left;bottom:-5px;font-size: 14px;;margin-left: 10px;width: 170px;}
.video-pic span.txt img{width: 21px;height: 21px; margin-right: 2px; vertical-align: middle;margin-left: 10px;}

.main{	width: 1300px;margin-bottom: 10px;overflow: hidden;}
.box{width: 380px;height: 380px;;float: left;margin-right: 27px;border:1px solid #d1d1d1 }
.box-nav{ height:35px; border-top:2px #cc0000 solid;width: 75px;margin-left: 20px;font-size: 18px;padding-top: 10px;font-weight:bold ; text-align:center}
.box-nav a{color:#cc0000}

.box-pic{ width: 340px; height: 190px; position: relative;  border-radius: 10px;overflow: hidden;margin: 0 auto;}
.box-pic img{ width: 340px; height: 190px;  }
.box-pic cite.bg{ height:50px; line-height:50px}
.box-pic span.txt{ height:50px; line-height:50px;}

.box-list {margin-top: 10px;margin-left: 20px;width: 345px;overflow: hidden;}
.box-list li{height:30px; line-height: 26px; font-size: 15px}
.box-list li a{color:#333333;}


.dubao {width: 230px;height: 330px;background:  url(dubao.png) 0 0 no-repeat; margin: 0 auto;overflow: hidden;}
.dubao img{width: 185px;height: 295px; margin:20px auto 0 auto;display: block;}

.picScroll-left{ width:1200px;  overflow:hidden; position:relative;height: 200px;  }
.picScroll-left .hd{ overflow:hidden;  height:10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:18px; height:31px; cursor:pointer; position: absolute;}
.picScroll-left .hd .prev{ background:url("l.png") no-repeat;left:0; top: 60px}
.picScroll-left .hd .next{ background:url("r.png") no-repeat;right:0; top: 60px }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:0 20px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

.yxhb-pic{ width: 280px; height: 155px; position: relative;  border-radius: 10px;overflow: hidden;margin: 0 auto;}
.yxhb-pic img{ width: 280px; height: 155px;  }
.yxhb-pic cite.bg{ height:50px; line-height:50px}
.yxhb-pic span.txt{ height:50px; line-height:50px;}


#h2017_nav_bg_down{height:45px; ;}
#h2017_nav, #h2017_nav ul{padding: 0;margin: 0;list-style: none;line-height: 1;float: left}
#h2017_nav li{padding-right:15px; float: left ; margin-top: 6px; font-size: 14px}
#h2017_nav li a{color:#2a2a2a}   
#h2017_nav li ul{ /* second-level lists */
z-index: 9999;  position: absolute;background: #fff;left: -999em;height: auto;width: 280px;margin:0px;padding: 10px 5px;border:1px solid #ddd;box-shadow: 0 0 5px #ddd;border-radius:5px; opacity:0.9;filter:alpha(opacity=90); }
#h2017_nav li ul li{  float:left; padding:5px; color:#a8a8a8; display:block;height:20px; white-space: nowrap;overflow: visible}
#h2017_nav li ul li a{ white-space:nowrap}
*+html #h2017_nav li ul{margin: 16px 0 0 -95px;} /* 二级菜单显示位置调整IE7 */
*html #h2017_nav li ul{margin: 16px 0 0 -95px;} /* 二级菜单显示位置调整 IE6 */
#h2017_nav li a:hover, #h2017_nav li a:active {color: #255063;text-decoration: none;}
#h2017_nav li:hover ul, #h2017_nav li.sfhover ul{ /* lists nested under hovered list items */left: auto; /}

.min-nav{height: 40px;background: #f7f7f7;font-size: 14px;}
.a1{margin-top: 10px; width: 260px; cursor: pointer;float: left;}
.a1 span{ height: 30px;display: block;}
.a1 ul{display: none;width:140px;z-index: 999; position: relative;}
.a1:hover ul{display: block;}
.a1 li{ height:40px; line-height: 40px;background: #fff;border:1px #d1d1d1 solid;margin-top: -1px;padding-left: 20px;}
.a1 li a{display: block;width: 100%;height: 100%;}
.a1 li a:hover{text-decoration:none;color: #e91105;font-weight: bold;}

.home{margin-top: 10px;width: 60px; cursor: pointer;float: left; border:1px #e2e2e2 solid;background: #fff url(home.jpg) 5px center no-repeat; padding-left:20px; margin-right:10px; border-radius:3px; display:inline-block; margin-left:10px}
.home:hover{margin-top: 10px;width: 60px; cursor: pointer;float: left; border:1px #e2e2e2 solid;background: #cc0000 url(home2.jpg) 5px center no-repeat; padding-left:20px; margin-right:10px; color:#fff; border-radius:3px; text-decoration:none}

.a2{margin-top: 10px; background:  url(ang.png) 80px 6px no-repeat;width: 110px; cursor: pointer;float: left;}
.a2 span{ height: 30px;display: block;}
.a2 ul{display: none;width:818px;z-index: 999; position: relative; height:133px; background: #fff url(qqq.jpg) no-repeat center ;border:1px #d1d1d1 solid; padding:10px; }
.a2:hover ul{display: block}
.a2:hover img{border:1px #d1d1d1 solid; padding:10px; background:#fff}

.a3{float: left;margin-top: 10px;margin-right: 15px;}

.a4{margin-top: 10px; background:  url(search.png) 0px 3px no-repeat;width: 45px; cursor: pointer;float: left;text-align: right ;}
.a4 span{ height: 30px;display: block;}
.a4:hover .h2017_search{display: block;}

.nav-more{ background:  url(ang.png) 60px 6px no-repeat;padding-right: 15px;}
.nav-more span{ height: 30px;display: block;}
.nav-more ul{display: none;width:120px;z-index: 999; position:  absolute;width: 1200px; height: 100px;left: 50%; margin-left: -600px;    border-top: 1px solid #e9e9e9;    padding: 15px 0px;    display: none;    box-shadow: 0px 8px 10px #c3c3c3;background: #fff;}
.nav-more li{ overflow: visible; }
.nav-more:hover ul{display: block!important;}



.h2017_search{ float:right; background:url(search.jpg); width:176px; height:31px; margin-right:0; position: relative;; z-index: 999;}
.h2017_search_text{width:120px; border:0; background:0; height:30px; line-height:30px; padding-left:10px;color:#a9a9a9; font-size:14px; float:left}
.h2017_search_buttom{width:40px; float:right;height30px; height:31px; border:0; background:0; cursor:pointer; }
.h2017_info{ float:right; margin-top: 45px; width:155px; height:31px; margin-right:15px; background:#f06258; border-bottom:4px #d1cfd0 solid; text-align:center; line-height:31px; color:#fff; display:block; font-size:14px}


.zj2018-hdnews{ height:60px; width:1138px; background:url(tbtj.png) no-repeat left center; padding-left:60px;border:1px #efefef solid}
.zj2018-hd{ height:60px;width:250px; float:left; margin-right:4px}
.zj2018-hd img{ width:60px; height:60px; float:left}


.zj2018-hovertab{width:auto;height:31px; font-weight:bold}
.zj2018-normaltab{width:auto;height:31px;}
.zj2018-tdn{ width:80px; margin-right:10px; float:left}
.zj2018-tb_  { width:160px; float:left; color:#111; font-size:14px; margin-top:4px}
.zj2018-tb_ li{ height:26px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zj2018-tb_  a{color:#111; line-height:26px}



		.multipleColumn{ overflow:hidden; position:relative; width:1140px;}
		.multipleColumn .hd{   }
		.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:28px; height:78px; float:right;  margin-top:0;  overflow:hidden;
			 cursor:pointer; }
		.multipleColumn .hd .prev{ background:url("l2.jpg") no-repeat center -7px; position:absolute; left:0; top:0  }
		.multipleColumn .hd .next{ background:url("r2.jpg") no-repeat center -7px; position:absolute; right:0; top:0  }
		.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
		.multipleColumn .hd ul li.on{ background-position:0 0; }

		.multipleColumn .bd{  overflow:hidden; margin-left:28px  }
		.multipleColumn .bd ul{ overflow:hidden; zoom:1;  float:left; _display:inline; margin-right:10px  }
		.multipleColumn .bd ul li{ float:left; _display:inline; overflow:hidden;   }
		.multipleColumn .bd ul li .title{ line-height:24px;   }
#go-m{ width:100%; height:100px; position:fixed; bottom:0; background:#000; opacity:.5; z-index:9999999; text-align:center; font-size:4em; line-height:100px}
#go-m a{color:#fff}
#go-m-close{ float:right; padding-right:20px}

.z-yglz{ padding:15px 20px; overflow:hidden}
.z-left{ width:400px; float:left}
.z-left ul{ margin-bottom:10px;  }
.z-left .news-nav{ border-bottom:0; margin-bottom:10px}

.z-mid{ width:400px; float:left}
.z-mid ul{ margin-bottom:10px;  }
.z-mid .news-nav{ border-bottom:0; margin-bottom:10px}

.z-right{ width:350px; float:right}
.z-right .news-nav{ border-bottom:0; margin-bottom:5px; font-size:12px; }
.z-right .news-nav a{text-decoration:underline!important; color:#000}
.z-right .news-nav cite{ font-size:14px; margin-top:0px}
.yglz-pic{ width: 325px; height: 190px; position: relative;  border-radius: 10px;overflow: hidden; margin:14px auto 15px}
.yglz-pic img{ width: 325px; height: 190px;  }
.yglz-pic cite.bg{ height:40px; line-height:40px}
.yglz-pic span.txt{ height:40px; line-height:40px;text-align:center;font-size: 14px;;margin-left: 10px;width: 325px;}
.yglz-pic span.txt img{width: 21px;height: 21px; margin-right: 2px; vertical-align: middle;margin-left: 10px;}

.shijie{ width: 385px; height: 215px; position: relative;  overflow: hidden; float:left; margin-bottom:3px; margin-right:3px}
.shijie img{ width: 385px; height: 215px;  }
.shijie cite.bg{ height:40px; line-height:40px}
.shijie span.txt{ height:40px; line-height:40px;}
.shijie-box{margin:10px 0 10px 20px; overflow:hidden}


@media screen and (max-width: 640px) {
body{width:1400px}

}