html, body, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6,span, strong, em, i, img, form, input{margin:0 auto;padding:0;}
body{ width:100%; font-size:12px; color:#1c2027;}
img, input{ border:none; background:none;}
a{ color:#5d5d5d; text-decoration:none;}
a:hover{ text-decoration:underline;}
p{ line-height:25px; overflow:hidden;}
ul{ list-style:none; overflow:hidden;}
.logo, .main, .nav, .banner{width:1000px;margin:0 auto;overflow:hidden;}
.clr{ width:0;height:0;margin:0;padding:0;clear:both;overflow:hidden;}
.detial{ color:#ff4e00;}
.left{ float:left;}
.right{ float:right;}
.ad{ margin-top:15px;}
.top15{ height:15px; clear:both;}
.more{ float:right; padding-right:10px;}
.head{ width:100%; height:auto; overflow:hidden;}
.lo{ width:100%; height:75px; background:url() repeat;}
.logo{ height:75px;}
.logo1{ float:left; padding:15px 0;}
.logo dl{ width:309px; float:right; padding-top:15px;}
.nav0{ width:100%; height:44px; line-height:44px; background:#0048aa;}
.nav{ height:44px; line-height:44px;width:1059px;}
.nav a{ padding:0 19px; font:normal 16px/42px "Î¢ÈíÑÅºÚ"; color:#fff; height:42px; float:left;}
.dh0{ width:100%; height:50px; border-bottom:1px solid #e1e1e1; padding:13px 0;}
.dh{width:999px; height:50px; line-height:25px; margin:0 auto; overflow:hidden; border-left:1px solid #e1e1e1;}
.dh span{ float:left; width:50px; padding:0 10px; color:#0059b3; font: normal 20px/25px "Î¢ÈíÑÅºÚ";}
.dh p{ float:left; width:929px;}
.dh p a{ padding:0 5px;}
.search{ width:350px; height:47px;float:right;margin-top:15px;}
.search .text{ width:250px; height:27px; margin:10px 0; border:solid 1px #d3d3d3; color:#CCC}
.search .button{ width:28px;  background:url() no-repeat; border:none; padding:8px;height:28px; }
.footer{ width:100%; height:auto; background:#353535 bottom center repeat-x;}
.footer1{ width:100%; height:auto; background:#353535 bottom center repeat-x;}
.foot{ width:100%; text-align:center; height:79px; overflow:hidden; margin-top:15px;}
.foot .p1{ width:100%; height:38px; line-height:38px; font-size:14px; color:#fff;}
.foot .p1 a{ padding:0 10px; color:#fff; font-size:14px;}
.foot .p2{ padding:10px 0; color:#fff;}
.con1 {height:35px;margin: 5px auto;width: 1000px; overflow:hidden;}
.con1 .path {color: #101010; font-size:12px;float: left;line-height: 35px; width:670px; height:29px;white-space:nowrap; text-overflow:ellipsis; white-space:Nowrap\9; overflow:hidden; color: #2e5c83;}
.con1 .path h1{display:inline; font-size:12px; font-weight:normal; color: #2e5c83;}
.con1 .path a {color: #2e5c83;}
.line{ width:978px; border-bottom:1px solid #ccc; margin: 0 auto;}
.yl{ width:998px; margin:0 auto; overflow:hidden; margin-top:15px; border:1px solid #dfdfdf;}
.rdgz{ width:978px; overflow:hidden; background:#fff; padding:10px;}
.rdgz p{line-height:25px; width:978px; float:left;}
.rdgz span{ float:left; width:978px; line-height:25px; color:#232323; font:normal 16px/25px "Î¢ÈíÑÅºÚ";}
.rdgz p a{ padding:0 10px 0 0;}
.mr2{ width:298px; height:360px; background:#f9f9f9; overflow:hidden;}
.mr2 .cont{ padding:18px 21px; width:255px;}
.mr2 dl{ width:255px; margin-top:15px; overflow:hidden;}
.mr2 dl dt{ width:255px; height:30px; line-height:30px; float:left;white-space:nowrap; text-overflow:ellipsis; white-space:Nowrap\9; overflow:hidden;}
.mr2 dl dt a{ color:#171716; font-size:14px; font-weight:bold;}
.mr2 dl dd{ line-height:25px;}
.mr2 p{ width:255px; margin-top:10px; overflow:hidden;}
.mr2 p a{ padding:0 1px;}
.m1{ width:1000px; height:337px; margin-top:20px; overflow:hidden;}
.m1a{ width:305px; height:337px; float:left;}
#YNews{position:relative;z-index:1;width:305px;height:337px; overflow:hidden;}
#YNews dl{position:absolute;z-index:2;width:305px;height:310px; overflow:hidden; top:0; bottom:0;}
#YNews dt{position:absolute;z-index:3;overflow:hidden; top:0; bottom:0;}
#YNews dt,#YNews dt img{float:left; display:inline; width:305px;height:310px; top:0; bottom:0;}
#YNews dd{position:absolute;z-index:4;bottom:0px;width:305px;height:36px; line-height:36px; text-align:center;color:#FFF; font-size:12px;overflow:hidden;background-color:#110d04;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70); margin:0;}
#YNews p{margin:0 auto;width:300px;height:36px;line-height:36px; font-size:16px; font-weight:bold;text-align:center;overflow:hidden; float:left;}
#YNews p a:link,#YNews p a:hover{color:#FFF;}
p#YNIndex{position:absolute;z-index:5;bottom:0px;right:0px;width:305px;height:12px;text-align:center;}
p#YNIndex a:link,p#YNIndex a:hover{width:58px;height:7px; background:url() no-repeat; float:left; margin:5px 0 0 3px; display:inline;}
p#YNIndex a:hover,p#YNIndex a.current:link,p#YNIndex a.current:visited,p#YNIndex a.current:hover{background:url() no-repeat;}

.m1b{ width:338px; height:311px; float:left; margin-left:15px; display:inline; background:#f7f7f7; border:1px solid #ebebeb; padding:12px;}
.cont1{ width:338px; overflow:hidden;}
.cont1 dl{ width:338px; overflow:hidden; margin-bottom:10px; border-bottom:1px dashed #ccc;}
.cont1 dl dt{ width:338px; height:25px; line-height:25px; text-align:center;white-space:nowrap; text-overflow:ellipsis; white-space:Nowrap\9; overflow:hidden;}
.cont1 dl dt a{ color:#333; font-size:16px; font-weight:bold;}
.cont1 dl dd{ text-indent:2em; line-height:25px; width:338px; color:#394046; font-size:12px; overflow:hidden; margin-bottom:5px;}
.cont1 ul{ width:338px; overflow:hidden;}
.cont1 ul li{ width:328px; padding-left:10px; height:27px; line-height:27px; white-space:nowrap; text-overflow:ellipsis; white-space:Nowrap\9; overflow:hidden;}
.cont1 ul li a{ font:normal 14px/25px "Î¢ÈíÑÅºÚ"; color:#5d5d5d; display:inline-block; width:265px;}
.m1c{ width:298px; height:337px; float:right; overflow:hidden;}
.m1c_1{ background:url() left center no-repeat; width:260px; padding-left:38px; overflow:hidden;}
.m1c_1 dl{ width:260px; border-bottom:1px solid #efefef; float:left; padding: 6px 0;}
.m1c_1 dl dt{ width:260px; height:25px; line-height:25px;}
.m1c_1 dl dt a{ color: #2e2e2e; font-size: 14px; font-weight: bold;}
.m1c_1 dl dd{ width:260px; line-height:20px;color: #5d5d5d;}
.m1c_1 .dll{ width:260px; border-bottom:1px solid #efefef;}
.dll img{ float:left;}
.m1c_1 .dll dt{ float:right; width:155px; height:25px; line-height:25px;}
.m1c_1 .dll dt a{ font-size:14px; color:#2e2e2e;font-weight:bold;}
.m1c_1 .dll dd{ width:155px; line-height:20px; float:right;}
.m3{ width:1000px; overflow:hidden;}
.m3l{ width:702px; float:left; overflow:hidden;}
.mm1{ width:330px; height:324px; overflow:hidden; margin:18px 18px 0 0; display:inline; float:left; border:1px solid #d6d6d6;}
.bt01{ width:300px; height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #d6d6d6; margin:0 15px;}
.bt01 .a01{ float:left; color:#2e2e2e; font-size:18px; font-weight:bold; width:auto; height:33px; text-align:center; overflow:hidden; border-bottom:2px solid #2a9adc;}
.bt01 .more{ float:right;margin-top: 11px;}
.mm1 dl{ width:300px; overflow:hidden; margin:15px 0 0 15px;}
.mm1 dl img{ float:left;}
.mm1 dl dt{ float:right; width:165px; height:20px; line-height:20px; white-space:nowrap; text-overflow:ellipsis; white-space:Nowrap\9; overflow:hidden;}
.mm1 dl dt a{ color:#2e2e2e; font-size:14px; font-weight:bold;}
.mm1 dl dd{ float:right; line-height:23px; width:165px; overflow:hidden;}
.mm1 ul{ width:300px; margin:10px 0 0 15px;overflow:hidden; padding-top:10px; border-top:1px dashed #ccc;}
.mm1 ul li{ width:292px; padding-left:8px; height:25px; line-height:25px; background:url() left center no-repeat; white-space:nowrap; text-overflow:ellipsis; white-space:Nowrap\9; overflow:hidden;}
.mm1 ul li a{ font: normal 14px/25px "Î¢ÈíÑÅºÚ"; color:#555;}
.m3r{ width:298px; float:right; overflow:hidden;}
.m3ra{ width:298px; float:left; overflow:hidden; margin-top:12px;}
.m3ra ul{ width:298px; float:left; margin:12px 0 0 0; overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:12px;}
.m3ra ul li {line-height:25px;font:normal 14px/25px "Î¢ÈíÑÅºÚ"; background: url(../images/hy829_06.jpg) left center no-repeat;padding:0 10px;}
.m3ra dl{ width:298px; float:left; margin:12px 0 0 0; overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:12px;}
.m3ra dl img{float:left;}
.m3ra dl dt{ width:148px; height:20px; line-height:20px; overflow:hidden; float:right;}
.m3ra dl dt a{ color:#333; font-size:14px; font-weight:bold;}
.m3ra dl dd{ width:148px; float:right; line-height:20px;}
.m3ra .dl1{ width:298px; float:left; margin:9px 0 0 0; overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:8px;}
.m3ra .dl1 img{float:left;}
.m3ra .dl1 dt{ width:195px; height:20px; line-height:20px; overflow:hidden; float:right;}
.m3ra .dl1 dt a{ color:#0058a2; font-size:14px; font-weight:bold;}
.m3ra .dl1 dd{ width:195px; float:right; line-height:23px;}
.bta{ width:298px; height:27px; line-height:27px; overflow:hidden; border-bottom:1px solid #d6d6d6;}
.bta .a01{ float:left; color:#2e2e2e; font-size:18px; font-weight:bold; width:auto; height:25px; line-height:25px; text-align:center; overflow:hidden; border-bottom:2px solid #2a9adc;}
.bta .more{ float:right;margin-top: 5px;}
.conta{width:298px; overflow:hidden;}
.mmra{ width:300px; height:327px; float:left; margin-top:15px; overflow:hidden;}
.mmra ul{ width:298px; overflow:hidden;}
.mmra ul li{ width:245; padding-left:15px; height:30px; line-height:30px; background:url(../images/hy829_06.jpg) left center no-repeat; white-space:nowrap; text-overflow:ellipsis; white-space:Nowrap\9; overflow:hidden;}
.mmra ul li a{ font: normal 14px/25px "Î¢ÈíÑÅºÚ"; color:#555;}
.mmra1{ width:298px; height:auto; float:left; margin-top:18px; overflow:hidden;}
.mmra1 ul{ width:298px; float:left; margin:12px 0 0 0; overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:12px;}
.mmra1 ul li {line-height:25px;font:normal 14px/25px "Î¢ÈíÑÅºÚ"; background: url(../images/hy829_06.jpg) left center no-repeat;padding:0 10px;}
.mmra1 p{width:298px;  overflow:hidden; margin-top:5px; line-height:30px;}
.mmra1 p a{ width: 120px; display: inline-block; padding: 0 5px; font-size: 12px; border: 1px dotted #ccc; margin: 3px 8px;}
.mmra1 dl{ width:298px; float:left; margin:12px 0 0 0; overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:12px;}
.mmra1 dl img{float:left;}
.mmra1 dl dd{ width:148px; float:right; line-height:20px;}
.mmra1 dl dt{ width:148px; height:20px; line-height:20px; overflow:hidden; float:right;}
.mmra1 dl dt a{ color:#333; font-size:14px; font-weight:bold;}
.lr{ width:1000px; overflow:hidden; height:222px; margin-top:15px;}
.lra{ width:490px; height:222px; overflow:hidden; background:#fafafa;}
.btb{ width:470px; height:30px; line-height:30px; padding:0 10px; overflow:hidden; border-bottom:2px solid #4591c1;}
.btb .aa{ float:left; color:#0198df; font:normal 18px/30px "Î¢ÈíÑÅºÚ";}
.btb .ab{ float:right;}
.contb{ padding:10px; width:470px; overflow:hidden;}
.contb img{ float:left;}
.contb dl{ width:285px; overflow:hidden; margin-bottom:5px; border-bottom:1px dashed #ccc; float:right;}
.contb dl dt{ width:285px; height:23px; line-height:23px; text-align:center;white-space:nowrap; text-overflow:ellipsis; white-space:Nowrap\9; overflow:hidden;}
.contb dl dt a{ color:#333; font-size:14px; font-weight:bold;}
.contb dl dd{ text-indent:2em; line-height:23px; width:285px; color:#394046; font-size:12px; overflow:hidden; margin-bottom:5px;}
.contb ul{ width:285px; overflow:hidden; float:right;}
.contb ul li{ width:270px; padding-left:15px; height:23px; line-height:23px; background:url() left center no-repeat; white-space:nowrap; text-overflow:ellipsis; white-space:Nowrap\9; overflow:hidden;}
.contb ul li a{ font:normal 14px/25px "Î¢ÈíÑÅºÚ";}
.boder{width: 978px; overflow: hidden; background: #fff; padding: 10px; height:auto; border: 1px solid #dfdfdf;margin:5px 0;}
.boder span{float: left;
width: 978px;
line-height: 25px;
color: #232323;border-bottom: 1px solid #ccc;
font: normal 16px/25px "Î¢ÈíÑÅºÚ";padding-bottom:10px;margin-bottom:5px;font-weight:bold;}
.boder ul{float:left;height:auto;margin:0 10px; width:224px;}
.boder ul li {font-size:14px; line-height:14px;padding:1px 10px; width:auto;}
.boder ul li a{font: normal 14px/25px "Î¢ÈíÑÅºÚ";
color: #555}