*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
form,dl,dd,dt,ol,ul,li,h1,h2,h3,h4,h5,h6,h7,p {margin:0;padding:0;}
body,html{ font-size:14px; font-family:微软雅黑; margin:0; padding:0;/*  overflow-x:hidden; */}
a:link,a:visited {COLOR:#333;text-decoration:none}
a:hover {COLOR:#333;text-decoration:none;}
a:active {COLOR:#ff0000;text-decoration:none;}
ol,ul,li {list-style:none outside none;}
img {border:0;}
em,cite,i{font-style:normal;}
.styer { float:left;}
.clear { clear:both; margin:0px; top:0px} 
.fl{ float:left;}
.fr{ float:right;}
.fc{ margin:0 auto;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cb0{clear:both;height:0px;line-height:0px;font-size:0;overflow:hidden;}
.cb{clear:both;height:1px;line-height:1px;font-size:0;overflow:hidden;}
.cb5{clear:both;height:5px;line-height:5px;font-size:0;overflow:hidden;}
.cb10{clear:both;height:10px;line-height:10px;font-size:0;overflow:hidden;}
.cb15{clear:both;height:15px;line-height:15px;font-size:0;overflow:hidden;}
.cb20{clear:both;height:20px;line-height:20px;font-size:0;overflow:hidden;}
.cb30{clear:both;height:30px;line-height:30px;font-size:0;overflow:hidden;}
.cb40{clear:both;height:40px;line-height:40px;font-size:0;overflow:hidden;}
.cb50{clear:both;height:50px;line-height:50px;font-size:0;overflow:hidden;}
.cb60{clear:both;height:60px;line-height:60px;font-size:0;overflow:hidden;}
.cb80{clear:both;height:80px;line-height:80px;font-size:0;overflow:hidden;}
.sj04{-webkit-transition-duration: .4s; transition-duration: .4s;}
.sj09{-webkit-transition-duration: .9s; transition-duration: .9s;}
.sj012{-webkit-transition-duration: 1.2s; transition-duration: 1.2s;}
.sj015{-webkit-transition-duration: 1.5s; transition-duration: 1.5s;}
.sj018{-webkit-transition-duration: 1.8s; transition-duration: 1.8s;}

.head{ height:143px; width:1300px; margin:0 auto; position:relative;}
.logo{ width:227px; height:47px; position:absolute; left:50%; margin-left:-114px; top:-25px; opacity:0;}
.head.current .logo{top:45px; opacity:1;}
.menult{ margin-left:-100px; float:left;  opacity:0;}
.menurg{ margin-right:-100px; float:right;  opacity:0;}
.head.current .menult{ margin-left:0; opacity:1;}
.head.current .menurg{ margin-right:0; opacity:1;}

#navul{ width:460px; margin-top:54px;}
#navul li { float:left; width:115px; position:relative; text-align:center; height:35px; line-height:35px; font-size:16px !important; position:relative;}
#navul li.lirig{ background:url(../images/line.jpg) right no-repeat;}
#navul li a:link, #navul li a:visited { color:#999; font-family:微软雅黑;}
#navul li i{ position:absolute; left:50%; top:0; display:none; z-index:11; text-transform:uppercase;margin-left:-70px;}
#navul li ul { display:none; position:absolute; z-index:10000; left:0px;  border-bottom:none;}
#navul li.navmoon { width:115px; height:35px; line-height:35px; background:#810015;}
#navul li.navmoon a { color:#fff; text-decoration:none; display:block;}
#navul li.navmoon ul { display:block;}
.nav_fuwu{ width:113px; height:auto; background:#fff; padding:0px !important; border-left:1px #ddd solid; border-top:1px #ddd solid; border-right:1px #ddd solid;}
.nav_fuwu span{ border-bottom:1px #ddd solid; display:block;}
.nav_fuwu span a{ color:#777 !important; font-size:14px !important; line-height:38px !important; border-bottom:1px #eaeaea dashed; display:block;}
.nav_fuwu span a:hover{ background:#552e27; color:#fff !important; border-bottom:1px #fff dashed;}
.nav_fuwu span a:last-child{ border-bottom:0px;}
.nav_fuwus{ width:540px; /*height:330px;*/ background:#fff; padding:30px !important; border:1px #ddd solid;}
.nav_fuwus p{ width:560px !important; /*height:130px;*/ display:block; text-align:left !important; font-size:14px !important;}
.nav_fuwus p span a{ float:left; display:block; width:145px !important; color:#999 !important; margin-right:10px; transition:0.5s; background:#f6f6f6; text-align:center; margin-bottom:5px;}
.nav_fuwus p span a:hover{ color:#fff !important; background:#552e27; width:145px !important;}
.nav_fuwus p em{ float:left; height:90px; width:90px; color:#444; font-size:15px !important;}
.nav_fuwus p em a{ color:#444 !important; font-weight:700;}
.nav_fuwus p.nav_fuwus_diyi em{ height:35px;}
.nav_fuwus:nth-child(2) p em{height: 195px;}
.nav_fuwu2{width: 113px;position: relative;left:0px!important;}
.nav_fuwus span.nav_fuwus_span{display:block; text-align:left !important; font-size:15px !important;color:#333 !important;font-weight: 700; float:left;margin-right: 40px;}
.nav_fuwus span.nav_fuwus_span a{font-size:15px !important;color:#333 !important;font-weight: 700;}


#fnav{ background:#1b1b1b; padding:15px 0; min-width:1300px !important;}
.fnav{ width:1300px; font-size:15px; text-align:center; color:#ddd;}
.fnav a{ color:#ddd; padding:0 15px; margin:0 10px;}
.fnav a:hover{ color:#810015;}
#footer{min-width: 1300px;background:#070707 url(../images/footer.png) top center no-repeat; padding:25px 0 0 0;}
.footer{ width:1300px; margin:0 auto;}
.ftel{ width:1300px;}
.ftel li{ float:left; width:330px; height:124px; text-align:center;}
.ftel li:nth-child(2) {width:640px;}
.ftel li p{ font-size:14px; color:#aaa; margin-top:10px;margin-bottom:20px;line-height:30px;}
.ftel li p img{width:30px;float: left;margin-right:10px;}
.ftel li p span{float:left;}
.ftel li i{ line-height:22px !important; color:#aaa; font-size:14px;display:block }
.ftel li.limar{ border-right:1px #4a4e51 solid; margin-left:-1px;}
.ftel li.limar:nth-child(2) p{ width:90%; margin:0 auto 20px;}
.ftel li.limar:last-child p{margin-bottom:0;}
.ftel li img.qrcode{width:90px;}
.footer{ width:1300px; text-align:center; color:#aaa; border-top:1px #4a4e51 solid; line-height:48px;}
.footer span{ padding:0 15px;}
.footer span a{ color:#aaa;}
.footer span a:hover{ color:#d89f94;}
.footer img{ padding:0 15px;}
.flogo{margin-top:20px;}

.pagination-wrapper {clear:both;padding:2em 0 2em 0;text-align:center;}
.pagination {display: inline-block;*display: inline;*zoom: 1;font-size:14px;border-radius: 3px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination li{list-style: none;display: inline;float: left;line-height: 1em;text-decoration: none;border: 1px solid #ddd;border-left-width: 0;}
.pagination li a {display: inline-block;padding: .9em 1.2em;background-color: #f9f9f9;color: #999;}
.pagination li a:link{background:#fff;color: #666;}
.pagination li a:hover{text-decoration:none;background-color: #602827;color:#fff;}
.pagination li a:link:hover{background-color: #602827;color:#fff;}
.pagination li.thisclass {background-color: #602827;color:#fff;}
.pagination li.thisclass a{background-color: #602827;color:#fff;}
.pagination li:first-child {border-left-width: 1px;border-radius: 3px 0 0 3px;}
.pagination li:last-child{border-radius: 0 3px 3px 0;}
.pagination .pageinfo{color: #444;}
/*内容*/
.newnr{ width:1300px; height:auto; color:#666; margin:35px auto;}
.ntit{ width:85%; height:70px; line-height:35px; text-align:center; font-weight:100; color:#333; font-size:23px; font-weight:700; margin:20px auto;}
.jhurl{ width:100%; height:39px; line-height:39px; font-size:12px; font-family:宋体; text-align:center; color:#777;}
.nwcon{ width:100%; height:auto; font-size:15px; line-height:30px; border-bottom:2px #ddd solid; padding:10px 0 50px;}
.nwcon img{ max-width:100% !important; text-align:center; margin:0 auto; display:block;}
.context{ width:100%; height:30px; line-height:30px; padding-top:10px;}
.context ul{ margin:0; padding:0;}
/*.context ul li{ width:450px; height:30px; line-height:30px; float:left;}*/
.context ul li{ width:550px; height:30px; line-height:30px; float:left;}
.context ul li a{ color:#666;}
.newnrtit{ display:block; padding:15px 0 25px; font-size:24px; line-height:28px; text-align:center; font-weight:700; color:#111;}
/**2019-5-29**/
.fenqu_addi{ border-top:1px #d0c6bc solid; padding-top:25px; margin-top:25px;}
.fenqu_addi table{ border-left:1px #ddd solid; border-top:1px #ddd solid;}
.fenqu_addi table tr td{ padding:6px 0px 6px 15px; line-height:33px; border-right:1px #ddd solid; border-bottom:1px #ddd solid;}