::-webkit-scrollbar {width:8px;height:8px;background-color:#F5F5F5;}
::-webkit-scrollbar-track {border-radius:10px;background-color:#E2E2E2;}
::-webkit-scrollbar-thumb {border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555;}
* {padding:0;margin:0;font-family:"Î¢ÈíÑÅºÚ",'Microsoft YaHei',arial,helvetica,clean,sans-serif;}
body {font:14px/1.231 "Î¢ÈíÑÅºÚ",'Microsoft YaHei',arial,helvetica,clean,sans-serif;color:#333;margin:0;line-height:1;}
:focus {outline:1;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display:block;}
a {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
ins {background-color:#ff9;color:#000;text-decoration:none;}
mark {background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}
hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input,select {vertical-align:middle;}
li,ul {list-style-type:none;}
img {border:none;}
a {color:#484848;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
a:link,a:hover,a:active,a:visited {text-decoration:none;}
input,textarea {outline:0;}
textarea {resize:none;}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {font-weight:normal;font-style:normal;padding:0;margin:0;}
.clear {clear:both;}
.slides {position:relative;z-index:1;}
.slides li {height:250px;}
.ny_xq {width:1180px;margin:30px auto;margin-top:10px;min-height:500px;background:#FFF;overflow:hidden;}
.ny_xq .m {width:1100px;margin:0 auto;}
.ny_xq dl {border-bottom:1px solid #eee;margin-top:20px;display:block;background:#fff;}
.ny_xq dl:hover {box-shadow:0 0 5px #ccc}
.ny_newslist {width:1110px;padding:10px 10px 10px 0;line-height:30px;color:#888;}
.ny_newslist li a:hover{ text-decoration:underline}
.ny_bt {font-size:16px;background:url(../images/sanjiao.png) no-repeat 0px 12px;padding:0 10px 0 26px;}
.ny_bt span{float:right;}
.ny_3 {margin:30px;}
.ny_3 .right {width:850px;float:right;}
.ny_3 .ny_3_text {font-size:16px;line-height:200%;}
.ny_3 .ny_3_text h1,.ny_3 .ny_3_text .time{text-align:center;}
.ny_3 .ny_3_text p {line-height:30px;text-align:left;margin:20px 0;}
.ny_3 .ny_3_text img {max-width:100%;padding:5px;}
.submenu{width:100%; margin:50px 0 50px 0}
.submenu ul{ text-align: center; display: table;margin: auto;}
.submenu li{ display:inline-block; padding:10px 20px;border-right: 1px #c8c8c8 solid;border-bottom: 1px #ddd solid;float: left; background:#e4e4e4;margin-left:36px}
.submenu li a{ display: block;margin:0 0px;color:#000;font-size:17px;-webkit-line-clamp: 1;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;overflow: hidden;}
.submenu li:hover,.submenu li.active{ color:#fff;  background:#ce1300; text-decoration:none;}
.submenu li:hover a,.submenu li.active a{color:#fff; text-decoration:none}