@charset "utf-8";
/* CSS Document */
html,body{font-size:14px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53;}
/*css-reset*/
html,body,div,ul,ol,li,dl,dt,dd,p,span,em,strong,b,i,h1,h2,h3,h4,form,input,button,textarea,select,option,img,a{ margin:0; padding:0}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
/*
body table{border-collapse:separate; border-spacing:2px;}
*/
input{outline: none;font-size:14px; font-family:"Microsoft YaHei"}
input::-ms-clear{display:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{text-decoration:none;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
textarea{overflow:auto;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_yh{font-family:"Microsoft YaHei";}
.clearfix:after {content:"";display:block;height:0;clear:both;}
.clearfix {zoom:1;}
.none{display:none;}
/*公用浮动*/
.f_left{ float: left}
.f_right{ float: right}
/*浮动清理*/
.cf:before,.cf:after{content:".";display:block;height:0;visibility:hidden}
.cf:after{clear:both}
.cf{zoom:1}
.rel1200{width: 1200px;margin:0 auto;position: relative;height: 100%;}
.top-bar{width: 100%;height: 110px;background-color: #ffffff;}
.logo{position: absolute;left: 0;top:50%;margin-top:-14px;width: 160px;height: 28px;}
.top-bar-nav{position: absolute;right: 0;top:0;height: 110px;}
.top-bar-nav li{float: left;margin:0 80px;}
.top-bar-nav li a{display: block;width: 72px;height: 110px;line-height: 110px;color: #5e6266;font-size: 16px;text-align: center;}
.top-bar-nav li a:hover{background: url(../images/nav_on2.png) no-repeat center bottom;}
.wrap{padding-bottom:120px;width: 100%;min-height:1000px;background:#f7f7f7 url(../images/inside-bg.jpg) no-repeat center top;}
.position{font-size: 16px;padding: 20px 0;}
.position a{float: left;color: #808080;}
.position .position-icon{float: left;margin:0 20px;width:8px;height: 21px;background: url(../images/position-icon.png) no-repeat center;}
.news-title{padding:100px 0 40px;text-align: center;border-bottom: 1px solid #dbdbdb; }
.news-title h3{padding:0 270px 20px;font-size:48px;font-weight: bold;color: #4c4c4c;line-height: 1.2em;}
.news-title h4{font-size:16px;color: #808080;font-weight: normal;}
.news-content{width: 1000px;margin:0 auto;position: relative;padding-top: 30px;}
.news-content p{text-indent: 2em;font-size: 16px;color: #666666;line-height: 2em;}
.news-content p img{display: block;max-width: 1000px;margin: 40px auto;}
.btn-up{display: block;margin:30px auto;width: 150px;height:26px;line-height: 26px;color: #ff5252;font-size: 16px;background: url(../images/icon-up.png) left center no-repeat;text-align: center; }
.news-page{width: 1000px;height:150px;margin:0 auto;}
.news-page-left,.news-page-right{width: 470px;height: 150px;position: relative;}
.news-page-left{float:left;background: #fff url(../images/news-page-border.png) left center no-repeat;}
.news-page-right{float:right;background: #fff url(../images/news-page-border.png) right center no-repeat;}
.news-page-prev{display:block;width:70px;height:30px;line-height:30px;font-size: 16px;color: #ff5252;position: absolute;left: 46px;top:50%;margin-top:-15px;background: url(../images/news-page-prev.png) left center no-repeat;text-indent: 18px;}
.news-page-next{display:block;width:70px;height:30px;line-height:30px;font-size: 16px;color: #ff5252;position: absolute;right: 46px;top:50%;margin-top:-15px;background: url(../images/news-page-next.png) left center no-repeat;text-indent: 18px;}
.news-page-left-txt,.news-page-right-txt{position: absolute;width: 250px;height: 100%;font-size: 16px;}
.news-page-left-txt{left:160px;}
.news-page-left-txt h3,.news-page-right-txt h3{color: #666666;padding-top: 26px;font-weight: normal;line-height: 1.5em;}
.news-page-left-txt p,.news-page-right-txt p{position: absolute;bottom: 30px;left: 0;color: #999999;}
.news-page-right-txt{right:160px;}
.news-page-right-txt h3{text-align: right;}
.news-page-right-txt p{right: 0;text-align: right;}
.contact-box{width: 100%;height: 300px;padding-top:40px;background: url(../images/contact-bg.jpg) no-repeat center;}
.contectUs li{ float: left; width: 300px; text-align: center; color: #FFF;}
.contectUs img{ display: block; margin: 0 auto;}
.contectUs .head{ position: relative; height: 130px; margin-bottom: 20px; background: url(../images/line.png) no-repeat center bottom;}
.contectUs .head p{ position: absolute; bottom: 30px; left: 0; width: 100%; font-size: 22px;}
.contectUs .info{ line-height: 28px;}
.contectUs .info .qq{ display:inline; position:relative; top:6px;}
.contectUs .dot{ display: inline-block; width: 11px; height: 11px; margin-right: 5px; overflow: hidden; background: url(../images/dot.png) no-repeat 0 0;}
.copyright{width: 100%; height: 80px; padding-top: 20px; text-align: center; background-color: #45494d; line-height: 20px; font-size: 14px; color: #757575;}
.code{ width: 80px; height: 80px;}

.news-list-box{width: 900px;min-height:800px;margin: 0 auto;}
.news-list{width: 900px;}
.news-list li{margin:20px 0;width: 900px;height: 178px;background-color: #fff;}
.news-list li img{float: left;margin-right:30px;width: 317px;height: 178px;}
.news-txt{float:left;width: 514px;height: 178px;position: relative;}
.news-txt h3{margin-top: 30px;font-size: 22px;color: #4c4c4c;font-weight: normal;}
 .news-txt h3 a{color: #4c4c4c;}
.news-txt h4{font-size: 14px;position: absolute;bottom: 20px;left: 0;font-weight: normal;}
.news-txt h4 a{color: #7e7e7e;}
.news-txt h4 span{display:block;color: #c2c2c2}
/* page for cms */
.page { height: 20px; line-height: 20px; text-align: center; padding-top: 40px; color:#4c4c4c;font-size: 14px;}
.page a{ display: inline-block; width: 20px; line-height: 20px; text-align: center; color: #4c4c4c;}
.page td.nlist font { color: #f8a700; font-size: 14px;font-family: '微软雅黑'}
.news-tab-box{margin:20px 0 30px;text-align: center;}
.news-tab-box a{display:inline-block;margin:0 2px;width: 220px;height: 60px;line-height:60px;text-align:center;font-size:22px;color:#4c4c4c;background: url(../images/news-tab.png) no-repeat center;}
.news-tab-box a.on{background: url(../images/news-tab-on.png) no-repeat center;color: #fff;}


