*{ padding:0px; margin:0px;}
body,div,span,ul,li,h1,h2,h3,h4,ol,dl,dt,dd,img,a,input,textarea,clear{ padding:0; margin:0; list-style:none; border:0;font-family: "微软雅黑";}
a{color:#666; text-decoration:none;}
li{ list-style:none;}
.clearfix:after{content: " "; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{zoom:1;}
.wrap-rtop{width: 100%;height: 160px;background: url(../images/red-topbg.png) no-repeat center top;min-width: 1200px;}
.wrap-rtop .rtop{width: 1200px;height: 132px;margin: 0 auto;padding-top: 28px;}
.wrap-rtop .rtop .logo{width: auto;/*padding-left:94px;*/margin-left: 14px;/*background: url(../images/red-logo.png) no-repeat left center;*/color: #C82F2F;font-weight: bold;font-size: 42px;height: 85px;line-height: 85px;display: inline-block;}
.wrap-rnav{width: 100%;height: 60px;background: #BD1B09;min-width: 1200px;}
.wrap-rnav .rnav{width: 1200px;height: 60px;position: relative;margin: 0 auto;}
.wrap-rnav .rnav .rnavs{float: left;}
.wrap-rnav .rnav .rnavs li{float: left;}
.wrap-rnav .rnav .rnavs li a{font-size: 18px;font-weight: bold;color: white;display:inline-block;padding: 0px 23px;height: 60px;line-height: 60px;}
.wrap-rnav .rnav .rnavs li a:hover{background: #8F1507;}
.wrap-rnav .rnav .rnavs li a.hover{background: #8F1507;}
.wrap-rnav .rnav .topsearch{width: 236px;float: right;margin-right: 10px;height: 42px;margin-top: 9px;background: #8A0000;border-radius: 21px;position: relative;}
.wrap-rnav .rnav .topsearch .topinput{width: 178px;padding-left: 16px;border-radius:21px 0px 0px 21px;border: 0px;outline: none;;display: block;height: 42px;line-height: 42px;background: none;;color: white;}
.wrap-rnav .rnav .topsearch .topsub{position: absolute;width: 26px;height: 26px;background: url(../images/red-searchBtn.png) no-repeat center;right: 8px;top: 8px;cursor: pointer;}
.wrap-rcontent{width: 1200px;margin: 0 auto;height:auto;padding-top: 20px;}
.wrap-rcontent .rhengfu{margin-bottom: 20px;height: 90px;width: 100%;}
.wrap-rcontent .rhengfu{display: block;width: 100%;height: 100%;}
.wrap-rcontent .rcon{height: 780px;margin-bottom: 20px;} 
.wrap-rcontent .rcon .rcon-left{width: 814px;height: 780px;float: left;}
.rcon .rcon-left .rtpxw{height: 276px;margin-bottom: 28px;}
.rcon .rcon-left .rtpxw .tpxw{float: left;width: 380px;height: 276px;position: relative;}
.rcon .rcon-left .rtpxw .tpxw .piclist{width: 380px;height: 276px;}
.rcon .rcon-left .rtpxw .tpxw .piclist li{width: 380px;height: 276px;position: relative;}
.rcon .rcon-left .rtpxw .tpxw .piclist li a{display: block;width: 100%;height: 100%;overflow: hidden;}
.rcon .rcon-left .rtpxw .tpxw .piclist li img{display: block;width: 380px;height: 276px;}
.rcon .rcon-left .rtpxw .tpxw .piclist li p{position: absolute;bottom: 0px;left: 0px;background: url(../images/red-icon15.png) no-repeat center;width: 100%;height: 40px;line-height: 40px;text-indent: 10px;}
.rcon .rcon-left .rtpxw .tpxw .piclist li p a{color: white;font-size: 15px;}
.rcon .rcon-left .rtpxw .tpxw .picnav{position: absolute;right: 12px;bottom: 13px;width: 105px;height: 12px;}
.rcon .rcon-left .rtpxw .tpxw .picnav li{float:left;width: 12px;height: 12px;margin-left: 9px;background: white;cursor: pointer;}
.rcon .rcon-left .rtpxw .tpxw .picnav li.on{background: #DC1A1A;}
.rcon .rcon-left .dtxw{float: right;width: 400px;margin-right: 16px;height: 276px;}
.rcon .rcon-left .gxh1{height: auto;}
.rcon .rcon-left .gxh1 .item-gxh{width: 391px;margin-right: 16px;float: left;height: 242px;}
.rcon .rcon-right{width: 355px;height: 778px;float: right;padding:0px 12px 0px 16px;background: #f8f8f8;border:1px solid #ddd;}
.rcon .rcon-right .rgkpt{width: 100%;height: 298px;}
.rcon .rcon-right .rgkptlink{padding-top: 8px;height: 110px;}
.rcon .rcon-right .rgkptlink a{height:34px;line-height:34px;float:left;display: block;width: 50%;text-indent: 16px;background: url(../images/red-icon1.png) no-repeat left center;color: #666;font-size: 15px;display: block;}
.rcon .rcon-right .rgkptlink a:hover{color:#BD1B09 ;}
.rcon .rcon-right .rjgxx{margin-bottom:12px;display: block;width: 100%;height: 66px;line-height: 66px;text-indent: 156px;color: white;font-size: 24px;font-weight: bold;background: url(../images/red-icon10.png) no-repeat center;}
.rcon .rcon-right .rghjg{height: 40px;/* margin-bottom: 8px; */}
.rcon .rcon-right .rghjg>div{display: block;width: 72px;padding-left: 42px;height: 40px;line-height: 40px;float: left;color: #666;font-size: 15px;margin-left: 6px;}
.rcon .rcon-right .rghjg>div a{color: #666;font-size: 15px}
.rcon .rcon-right .rghjg .rghjg1{background: url(../images/red-icon3.png) no-repeat 10px center #E4E4E4;margin-left: 0px;}
.rcon .rcon-right .rghjg .rghjg2{background: url(../images/red-icon4.png) no-repeat 10px center #E4E4E4}
.rcon .rcon-right .rghjg .rghjg3{background: url(../images/red-icon5.png) no-repeat 10px center #E4E4E4}
.rcon .rcon-right .rzcwj{height: 336px;}
.rcon .rcon-right .rzmhd{height: 118px;}
.rcon .rcon-right .rzmhd .rzmhds{padding-top: 16px;height: 55px;}
.rcon .rcon-right .rzmhd .rzmhds a{display: block;float: right;width: 97px;padding-left:74px;height: 55px;color: white;font-size: 18px;line-height: 55px;background: url(../images/red-icon8.png) no-repeat 18px center #D39132;}
.rcon .rcon-right .rzmhd .rzmhds a:first-child{float: left;background:  url(../images/red-icon6.png) no-repeat 18px center #E65B51;}

.wrap-rcontent .rztlb{width: 100%;height: 82px;margin-bottom: 34px;position: relative;}
.wrap-rcontent .rztlb .arrl{width: 44px;height: 44px;position: absolute;left: 0px;top: 19px;background: url(../images/red-icon13.png) no-repeat center;cursor: pointer;}
.wrap-rcontent .rztlb .arrr{width: 44px;height: 44px;position: absolute;right: 0px;top: 19px;background: url(../images/red-icon14.png) no-repeat center;cursor: pointer;}
.wrap-rcontent .rztlb .ztlb{width: 1102px;margin:0 auto;height: 82px;padding-left: 10px;}
.wrap-rcontent .rztlb .ztlb a{display: block;width: 264px;padding-right: 12px;height: 82px;float: left;}
.wrap-rcontent .rztlb .ztlb a img{display: block;width: 100%;height: 100%;}
.rcom-tit{width: 100%;height: 35px;border-bottom: 2px solid #ddd;}
.rcom-tit a{color: white;font-size: 20px;background: #BD1B09;padding: 0px 14px;display: inline-block;height: 36px;line-height: 36px;}
.rcom-tit1{width: 100%;height: 50px;border-bottom: 1px solid #ddd;line-height: 50px;}
.rcom-tit1 a{font-size: 20px;color: #BD1B09;;}
.rcom-new{padding-top: 12px;}
.rcom-new li{padding-left: 10px;background: url(../images/red-icon9.png) no-repeat 0px 14px;height: 33px;line-height: 33px;}
.rcom-new li a{float: left;color: #666;font-size: 15px;}
.rcom-new li span{float: right;color: #666;font-size: 15px;margin-right: 6px;}
.rcom-new1{padding-top:9px;}
.rcom-new1 li{padding-left: 10px;background: url(../images/red-icon9.png) no-repeat 0px 12px;min-height: 30px;line-height: 30px;margin-bottom: 10px;}
.rcom-new1 li a{color: #666;font-size: 15px;}
.rcom-new1 li span{color: #666;font-size: 15px;margin-left: 6px;}
.wrap-sbot{width: 100%;height: 114px;padding:28px 0px 0px;background:#eee!important;border-top: 4px solid #BD1B09;min-width: 1200px;}
.wrap-sbot .sbot{margin: 0 auto;width: 1200px;height: 100px;}
.wrap-sbot .sbot .dz{float: left;padding: 10px 30px 0px 10px;}
.wrap-sbot .sbot .dz img{display: block;width: 56px;height: 64px;}
.wrap-sbot .sbot .infro{float: left;line-height: 26px;color: #777;font-size: 14px;width: 610px;height: 114px;}
.wrap-sbot .sbot .infro a{font-size: 14px;color: #777;}
.wrap-sbot .sbot .infro-r{float: left;width: 480px;height: 114px;line-height: 26px;color: #777;font-size: 14px;}
.wrap-sbot .sbot .infro-r a{font-size: 14px;color: #777;}
.wrap-sbot .sbot .infro-r a:first-child{margin-left: 6px;}
.wrap-sbot .sbot .infro-r .tel{padding-left: 40px;background: url(../images/red-icon12.png) no-repeat 9px center;}
.wrap-sbot .sbot .infro-r .yx{padding-left: 40px;background: url(../images/red-icon11.png) no-repeat 10px center;}
.fr{float: right;}
.fl{float: left;}
.wrap-yqljs{width: 100%;/* padding: 12px 0px; *//* background: #c1c1c1; */height: 34px;position: absolute;left: 0px;top: 25px;}
.wrap-yqljs .yqljs{width: 1200px;margin: 0 auto;height: 34px;}
.wrap-yqljs .yqljs select{display: block;width: 224px;float: left;margin-left: 20px;background: #F6F6F6;height: 34px;line-height: 34px;font-size: 14px;color: #999999;padding-left: 10px;}
.wrap-yqljs .yqljs select:first-child{margin-left: 0px;}
.wr-pcs .wrap-sbot{width: 100%;height: 114px;padding:28px 0px 0px;background:#eee!important;border-top: 4px solid #BD1B09;min-width: 1200px;}
.wr-pcs .wrap-sbot .sbot{margin: 0 auto;width: 1200px;height: 100px;}
.wr-pcs .wrap-sbot .sbot .dz{float: left;padding: 10px 30px 0px 10px;}
.wr-pcs .wrap-sbot .sbot .dz img{display: block;width: 56px;height: 64px;}
.wr-pcs .wrap-sbot .sbot .infro{float: left;line-height: 26px;color: #777!important;font-size: 14px;width: 610px;height: 114px;}
.wr-pcs .wrap-sbot .sbot .infro a{font-size: 14px;color: #777!important;}
.wr-pcs .wrap-sbot .sbot .infro-r{float: left;width: 480px;height: 114px;line-height: 26px;color: #777!important;font-size: 14px;}
.wr-pcs .wrap-sbot .sbot .infro-r a{font-size: 14px;color: #777!important;}
.wr-pcs .wrap-sbot .sbot .infro-r a:first-child{margin-left: 6px;}
.wr-pcs .wrap-sbot .sbot .infro-r .tel{padding-left: 40px;background: url(../images/red-icon12.png) no-repeat 9px center;}
.wr-pcs .wrap-sbot .sbot .infro-r .yx{padding-left: 40px;background: url(../images/red-icon11.png) no-repeat 10px center;}
