* { box-sizing: border-box;}
body { padding:0; margin:0px;  font-family: "Microsoft YaHei","微软雅黑","Arial","SimSun","宋体"; color:#333; background:#fff; font-family:}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h9,pre,form,fieldset,input,textarea,blockquote,img,button {margin: 0;padding:0; margin:0; font-weight:normal; }
table,td,tr,th{font-size:16px;}
li{list-style-type:none;list-style:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6,h9,p,em,i,b,strong { margin:0; padding:0; font-weight:normal; font-style:normal;text-align: center;}
ol,ul {list-style:none;}
address,cite,code,th {font-weight:normal;font-style:normal;}
img:hover { opacity:1; filter: alpha(opacity=100); }
.cl { clear: both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
a { color:#333; text-decoration:none; }
a:hover{ color:#cd0810; text-decoration: none;}

body { background: #fff;}
.padd30{ padding-top:30px;}
.padd10{ padding-top:10px;}
.padho20 { padding: 0 20px;}
.mb50{ margin-bottom: 50px;}
.mb0 { margin-bottom: 0;}
.fl{ float:left;}
.fr{ float:right;}
.warp { width:1000px; margin:0 auto; overflow:hidden;padding-top:30px;padding-bottom: 20px; }
.warp1 { width:1000px; margin:0 auto; overflow:hidden; }
.warp2 { width:1032px; margin:0 auto;  overflow:hidden; }
.tt{ width:1000px; margin:0 auto; padding:0 0 10px 0; overflow:hidden;}
.clearfix:after { content: ''; display: block; height: 0; visibility: hidden; clear: both;}
.h3_title { line-height: 55px; font-size: 20px; color: #d0021b; font-weight: bold; text-align: center;}


/*头图*/
.header {
  min-height: 600px;
  background: url("http://py.66wz.com/pic/003/008/565/00300856511_d6377c9e.jpg") no-repeat top center;
}
.nav{
	background: #e3110f;
}
.nav a{
	color:#fff;display:inline-block;
	width:118px;text-align: center;
	height: 68px;line-height: 68px;
	font-size: 20px;
}
.nav-root{
	width:1000px;margin:0 auto;
}
/*焦点图*/
.wd500{ width:500px; overflow:hidden;}
.focus,#focus { width:500px; height:385px; float:left; margin-top:3px; }
.focus ul li { width:500px; height:385px; position: relative; overflow:hidden; float: left;}
.focus img { width:500px; height:385px;}
.focus span { width:5208px; height:50px; overflow:hidden; position:absolute; bottom:0; left:0;
  background:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#e5ffffff',endColorstr='#e5ffffff'); padding-left:22px; overflow:hidden;}
.focus p { font-size:18px; line-height:50px; color:#fff;text-align: left;}
.focus p a { color:#fff; text-decoration:none;}

#pager { position:relative; width:80px; height:12px; top:-30px; left:410px; z-index:999; }
#pager a { width:12px; height:12px; margin-left:4px; margin-right:4px; background:#888; cursor:pointer; line-height:0; font-size:0; display:inline-block; border-radius:8px; }
#pager a.activeSlide {background:#cd0810; border-radius:8px; }
#pager a:hover {background:#cd0810; border-radius:8px; }

/*新闻*/
.news{ width:470px; overflow:hidden;}
.news ul{ }
.news ul li{width: 100%;float: left;font-size: 18px;color: #333;line-height: 55px;border-bottom: 1px #d4d4d4 dashed;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; position: relative;}
.news ul li b {font-size: 18px;font-weight: bold;color: #d81f1f;padding: 0 10px 0 0;}

.more { width: 90px; height: 40px; line-height: 36px; font-size:16px; font-weight:normal; text-align: center; float:right; margin-top: 10px; box-sizing: border-box; }
.more a { display:block; height: 40px; overflow:hidden; }
.more  a:hover { color: #cd0810;}

/*新闻&&动态*/
.news_report { width: 60%; float: left;}
.report_cont { width: 95%; height: 135px; margin-bottom: 25px; }
.report_cont .report_img { float: left; width: 215px; height: 100%; }
.report_cont .report_img img { width: 100%;}
.report_c { width: 330px; float: left; margin-left: 18px;}
.report_c h4 { color: #333; font-size: 18px; font-weight: bold; line-height: 1.6; padding-bottom: 13px;}
.report_c p { color: #888; font-size: 14px; line-height: 1.8;}

.events { float: left;  width: 35%; overflow:hidden;}
.events ul li { line-height: 30px; font-size: 14px; padding-left: 20px; position: relative;}
.events ul li a { color: #666;}
.events ul li:before { content: ''; display: block; border-left: 4px solid #666; border-top: 3px solid transparent; border-bottom: 3px solid transparent;
 position: absolute; top: 12px; left: 6px;}
.events ul li a:hover { color: #cd0810;}

.news_report h3, .events h3 { line-height: 50px; margin-bottom: 20px;}


.main{
	width:1000px;margin:0 auto;overflow: hidden;}

.idx-list{
	overflow: hidden;
	line-height:38px;height: 38px;
}
.idx-list a{
	font-size:16px;
	background: url(http://py.66wz.com/js/dot.jpg) no-repeat left center;
	padding-left:10px;
	float: left;
        height: 38px;
}
.idx-list span{
	color:#8d8d8d;font-size: 14px;
	float: right;
}

.container{
	background: url(http://py.66wz.com/pic/003/007/072/00300707271_66d15830.jpg) no-repeat center;
	margin-top:20px;

}
.idx-tit{
	height:50px;line-height:50px;
	border-bottom: 2px solid #d8d5d1;margin-bottom:20px;
}
.idx-tit div{
	font-weight: bold;
	font-size: 26px;display: inline-block;
}
.idx-tit div.on{
	color:#af0909;border-bottom: 2px solid #af0909;height:50px;
}
.idx-tit a{
	float:  right;
}
.idx-tit2{
	background: url(img1.png) no-repeat left center;
	height:33px;
	line-height: 31px;
	margin-top:17px;
}
.idx-tit2 a{
	float: right;
	border-bottom: 2px solid #af0909;
	width: 80px;
	text-align: right;
}
.top-tit3{
	display: block;font-size:20px;font-weight: bold;
	margin-top:20px;
}
.top-summary3{
	font-size:15px;color:#8d8d8d;
	padding-bottom:15px;background: url(line.jpg) no-repeat center bottom;
}
.container1{
	
	overflow: hidden;
	padding-top:20px;
}

.container2{
	
	overflow: hidden;
	padding-top:20px;
}
.img-link{
	background:url(http://py.66wz.com/pic/003/007/071/00300707168_c87190b3.jpg) no-repeat center top;height:436px;
	width:1028px;
	padding: 35px 0 0 8px;
}
.img-link > div{height: 100%;}
.img-link .link-left{width:370px;}
.img-link .link-center{
	width:300px;padding-top:220px;
	padding-left:20px;
}
.img-link .link-center img{
	margin:0 auto;
}
.img-link .link-right{width:330px;}
.img-link a{
	display: inline-block;
	color:#fff;
padding-top: 20px;
}
#btn1:hover,#btn2:hover{
	cursor: pointer;
}
#btn1{
	position: absolute;
	top:40%;
	left:-80px;
}
#btn2{
	position: absolute;
	top:40%;
	right:-80px;
}
#imgChange{
	position: relative;height:538px;overflow: hidden;
}
#imgChange img{
	width:1000px;height:538px;
}
#imgChange > a.on{
	display:block;
}
#imgChange > a{
	display: none;
}
.footer{
	
	text-align: center;
	color:#333;
}


.ljlh{width: 330px;height: auto;margin-top: 20px;}
.title{height: 40px;background: #c1080e;color: #fff;line-height: 40px;padding-left: 15px;font-size: 18px;}
.list{background: #e85e54;overflow: hidden;height: 130px;}
.list ul{float: left;}
.list ul li{text-align: center;width: 165px;line-height: 31px;height: 60px;}
.list ul li a{color: #fff;}
/*幻灯片*/
.ul_change_a2{position:absolute;overflow:hidden;bottom:8px;right:14px;*bottom:14px;*right:5px;}
.ul_change_a2 li{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;*margin-right:5px;}
.ul_change_a2 span{width:10px;height:10px;display:block;background:#c9c9c9;opacity:0.7}
.ul_change_a2 span.on{background:#ffc600;opacity:1;}
.changeBox_a1{float:left;width:100%;height:100%;position:relative}
.changeBox_a1 img{width:100%;height:100%}
.changeDiv{position:absolute;bottom:0px;top:0px;display:none;width:100%;height:100%;}
.changeDiv h3{position:absolute;bottom:0;width:100%;height:38px;line-height:38px;background:#000;filter:alpha(opacity=70);opacity:0.7}
.changeDiv h3 a{display:block;color:#fff;font-size:16px;text-align:left;text-indent:15px;font-weight:normal;line-height: 38px;}






.tt_zb  { width:33%; height:22px; float:left; line-height:22px;  font-size:9px; font-weight:bold; text-align:center;}
.tt_zb a {
    color: #C00;
}







.wlyd { float:left; margin-top:21px; }
.wlyd ul li { width:230px; float:left; margin-right:12px;display:inline; }
.wlyd ul li img { width:230px; height:160px; }
.wlyd ul li p { width:210px; height:80px; overflow:hidden;padding:12px 10px 0 10px; font-size:14px; line-height:20px; text-align:center; }
.wlyd ul li p a { color:#525252;}
.wlyd ul li p a:hover { color:#00AB84; text-decoration:none; }
.wlyd ul li img:hover {filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);opacity:0.8; }

#de {width:1000px; float:left; overflow:hidden;  } 
#inde { width: 800%; float:left; } 
#de1 { float: left; } 
#de2 { float: left;}

  
/*高清图集*/
.gq { margin-top: 50px;}
.focus1,#focus1 { width:1000px; height: 500px; float:left; margin-top:3px;  }
.focus1 ul li { width:1000px; height: 500px; position: relative; overflow:hidden; float: left;}
.focus1 img { width:1000px; height: 500px;}
.focus1 span { width:5208px; height:50px; overflow:hidden; position:absolute; bottom:0; left:0;
  background:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#e5ffffff',endColorstr='#e5ffffff'); padding-left:22px; overflow:hidden;}
.focus1 p { font-size:18px; line-height:50px; color:#000;}
.focus1 p a { color:#fff; text-decoration:none;}

/*footer*/
.footer { width: 100%;  line-height: 30px; background: #e3110f; font-size: 14px; color: #fff; text-align: center;}

.footer span { float:right; color:#fff; }
.footer a { color:#fff; }
.footer a:hover { color:#ffa525; }
.footer .fl { float: left;}

.shbj { width:100%;  overflow:hidden;  background: url(../img/bj.jpg); margin:0 auto; padding-top:30px;}
.xmzs { width:1032px; margin:0 auto; overflow:hidden; padding-top:20px;}
.hpa { width:1032px; float:left;}
.hpa ul li .t { width:312px; float:left; margin:0 16px 30px 16px; cursor:pointer; height: 270px;
-webkit-transition:-webkit-transform 0.3s ease-out;
-moz-transition:-moz-transform 0.3s ease-out;
-ms-transition:-ms-transform 0.3s ease-out;
-o-transition:-o-transform 0.3s ease-out;
transition:transform 0.3s ease-out; }
.hpa ul li .t h3 { width:100%; float:left; padding:28px; background:#fff; }
.hpa ul li .t h3 img { width:256px; height:185px;}
.hpa ul li .t h3 p { width:256px; float:left; font-size:18px; line-height:25px; color:#000; overflow:hidden; padding:22px 0 9px 0px; }
.hpa ul li .t h3 span { width:256px; float:left; font-size:14px; line-height:25px; color:#666; height:125px; overflow:hidden; display:inline-block; }
.hpa ul li .t:hover h3 { background:#44aee7; }
.hpa ul li .t:hover {
-webkit-transform:scale(0.92) translateY(19px);
-moz-transform:scale(0.92) translateY(19px);
-ms-transform:scale(0.92) translateY(19px);
-o-transform:scale(0.92) translateY(19px);
transform:scale(0.92) translateY(19px); }
.hpa ul li .t h3:hover p { color:#fff; }
.hpa ul li .t h3:hover span { color:#fff; }
.hpa ul li .t h4 { width:312px; height:12px; float:left; background:url(../img/hpa_yy.png) center top no-repeat; }

.jrtt { padding-bottom: 20px;width: 1000px;background: url(http://py.66wz.com/cms_udf/2019/mjsyd/images/tt.png) 35px 8px no-repeat;float: left;overflow: hidden;}
.jrtt h1 {font-weight:bold; text-align: center;overflow: hidden;height: 60px;font-size: 40px;}
.jrtt a { color:#323232;}
.jrtt a:hover { text-decoration:none; color:#cd0810;}
.jrtt p { color:#7e7e7e;}


