.location{float:left; width:1200px; line-height:50px;}
.location p{float:left; width:auto; font-size:14px; color:#999;}
.location ul{float:left; width:auto; line-height:50px;}
.location ul li{float:left; width:auto; padding-left:10px; padding-right:16px; background:url(../img/new/jt.png) no-repeat right center;}
.location ul li a{font-size:14px; color:#999;}
.location ul li a:hover{color:#BD1A2D;}
.location ul li:first-child{padding-left:0;}
.location ul li:last-child{ background:none;}

.news{float:left;width:1098px; height:auto; padding:0 49px; border:1px solid #f0f0f0; background:#fff;}
.ddbt{float:left; width:1098px; height:120px;}
.ddbt .left{float:left; width:auto; height:auto; margin-top:31px;font-size: 40px;font-weight: 700;color: #ccc;}
.ddbt .left b{color: #dd0c33;}
.ddbt .right{float:right; width:auto; height:auto; margin-top:14px;}
.newstop{flaot:left; width:1098px; height:auto;text-align: center;}
.newstop img {width: 230px;}
.newstop .h1{float:left; width:1098px; height:auto; font-size:24px; color:#333; text-align:center; padding-top:10px;}
.newstop .desc{float:left; line-height:150%; padding-bottom:20px;  padding-top:10px; font-size:16px; color:#666; border-bottom:1px solid #f0f0f0;} 
.newstop .desc a{color:#BD1A2D; font-size:16px;}

.newlist{float:left; width:1098px; height:auto;}
.newlist .dbt{float:left; width:1098px; height:46px;}
.newlist .dbt h1{float:left; width:auto; line-height:42px; padding:0 5px; border-bottom:4px solid #BD1A2D; color:#333; cursor:pointer; font-weight:bold; font-size:20px;}
.newlist .ul{float:left; width:1098px; height:auto; padding-top:20px; padding-bottom:40px;}
.newlist .ul li{float:left; width:1078px; height:auto; line-height:40px; background:url(../img/new/id.png) no-repeat left center; padding-left:20px;}
.newlist .ul li a{font-size:16px; color:#666;}
.newlist .ul li a:hover{color:#BD1A2D; font-size:16px;}
.newlist .ul li span{float:right; width:auto; font-size:14px; color:#999; line-height:40px;}
.newlist .fenye{float:left; width:1098px; height:auto; text-align:center; padding-top:40px; background:#fff; display:block;}
.newlist .fenye a.none{display:inline-block; width:30px; height:30px; line-height:30px; font-size:14px; margin:0 5px; background:#fff; border:1px solid #ddd; color:#999}
.newlist .fenye a.cleck{display:inline-block; width:30px; height:30px; line-height:30px; font-size:14px; margin:0 5px; background:#fff; border:1px solid #BD1A2D; color:#999;}
.newlist .fenye a:hover{background:#BD1A2D; border:1px solid #BD1A2D; color:#fff;}



.newdesc{float:left; width:1098px; height:auto;padding-bottom: 40px;}
.newdesc .autr{float:left; width:1098px; line-height:40px; font-size:14px; text-align:center; color:#999; margin-top:20px;}
.newdesc .autr .a{float:left;}
.newdesc .autr .b{float:right;}
.newdesc h2{float:left; width:1098px; height:auto; padding-top:20px; text-align:center; font-size:30px; color:#000; font-weight:bold;}
.newdesc p{float:left; width:1098px; font-size:18px; color:#999; height:auto; line-height:180%; padding-top:10px;}
.newdesc p img{ display:block; max-width:640px; height:auto; margin-top:15px; margin:0 auto;}
.newdesc .dbt{float:left; width:1098px; height:46px; margin-top:30px;}
.newdesc .dbt h1{float:left; width:auto; line-height:42px; padding:0 5px; border-bottom:4px solid #BD1A2D; color:#333; cursor:pointer; font-weight:bold; font-size:20px;}
.newdesc .ul{float:left; width:1098px; height:auto; padding-top:20px; padding-bottom:40px;}
.newdesc .ul li{float:left; width:1078px; height:auto; line-height:40px; background:url(../img/new/id.png) no-repeat left center; padding-left:20px;}
.newdesc .ul li a{font-size:16px; color:#666;}
.newdesc .ul li a:hover{color:#BD1A2D; font-size:16px;}
.newdesc .ul li span{float:right; width:auto; font-size:14px; color:#999; line-height:40px;}

.ckeck{float:left; width:1098px; height:auto; padding-bottom:120px; padding-top: 20px;}
.ckeck .by{float:left; width:1098px; height:auto; padding:30px 0; font-size:18px; color:#333; text-align:center; font-weight:bold;}
.ckeck .form{float:left; width:330px; height:auto; margin-left:415px;position: relative;margin-top: 4px;padding-top: 4px;}
.ckeck .form .Validform_checktip {border: 1px solid #ff934c;background: #fefcee;font-size: 12px;padding: 5px 8px;overflow: hidden;margin-bottom: 10px;top:-18px;}
.ckeck .form .label{float:left; width:100%; height:42px; border:1px solid #d7d8d9; margin-top:16px;box-sizing: border-box;}
.ckeck .form .label:hover{border-color: #ff6a00;}
.ckeck .form .label i{float:left; width:20px; line-height:40px; color:#666; text-align:center; font-size:16px; border:0;}
.ckeck .form .label .inputa{float:left; width:100%; line-height:40px; border:0; font-size: 12px; padding-left:10px;height: 40px;box-sizing: border-box;}
.ckeck .form .label .inputb{float:left; width:100%; line-height:40px; border:0; font-size:12px; padding-left:10px;height: 40px;box-sizing: border-box;}
.ckeck .form .label .div{float:left; width:80px; height:36px;}
.ckeck .form .button{float:left; width:100%; height:42px; line-height:42px; background:#BD1A2D; font-size:14px; color:#fff; border:0; cursor:pointer; margin-top:30px;}
.ckeck .form .button i{color:#fff; font-size:20px; padding-right:10px;}

.page{float:left; width:1098px; height:auto; padding-bottom:40px;}
.page .h1{float:left; width:1098px; height:auto; padding-top:20px; font-size:30px; color:#333; font-weight:bold;}
.page p{display:inline-block; width:auto; font-size:20px; color:#666; height:auto; line-height:1.95em; padding-top:30px;}
.page p img{float:right; padding-left:40px;}
.page .p2{display:inline-block; width:auto; font-size:16px; color:#333; height:auto; line-height:180%; padding-top:30px;}
.page .p2 img{float:left; padding-right:40px;}

.wechat{width:420px; height:500px; background:#fff; float:left; border-radius:20px; padding:30px 100px;}
.weibo{width:420px; height:500px; background:#fff; float:left; border-radius:20px; padding:30px 100px;}

