
/* CSS Document */
a:hover{text-decoration:none; color:#ff2900}
.newsC h1{text-align: center;border-bottom: 1px dashed #ddd;margin-bottom: 20px;padding-left: 0;margin: 0 20px 20px;width: 860px;}
.newsC .text{display: flex;justify-content: space-evenly;}
.newsC .text span{padding-right:0}
.word,.gscontact,.xgtj,.xgview{width: 860px;float:left;padding: 20px 0 0 20px;}
.word li{width:100%;float:left;margin-bottom: 20px;line-height: 20px;font-size:14px;}
.word li .word_title{width:25%;float:left;color:#0c8af4;margin-right: 4%;padding: 0 10px;}.word li .word_title a{color:#0c8af4}
.word li .word_title:hover a{text-decoration: underline;color: #0c8af4}
.word li .word_ms{width: 66%;float:left;color: #1f376d;padding-left: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;cursor: pointer;}
.word .li01{background: #f8f8f8;height: 40px;color: #777;line-height: 40px;}
.word .li01 .word_title{color: #777;border-right: 1px solid #f2f2f2;}
.word .li02 .word_ms:hover{-webkit-line-clamp:inherit;overflow:auto;display: block;}
.bq{font-size:16px;float:left;width:860px;padding:0 0 0 20px;}
.bq a{color:#0c8af4}

.h2_tit{font-size: 15px;font-weight: bold;color: #000000;clear: both;line-height: 33px;height: 33px;margin: 0 10px 0 0;padding: 0px;text-align: left;border-bottom: 1px dashed #cccccc;padding-top:10px;padding-bottom: 4px;margin-bottom: 15px;}
.h2_tit span{float:right;color: #e00;font-weight: 500;font-size:12px;}
.contact_box{width: 100%;float:left;line-height: 40px;font-size:14px;}
.contact_box p{float:left;width:50%;}
.contact_box p .bt01{color: #777;padding-right: 10px;}
.contact_box p .nr01{color:#444444}
.xgtj .xgtj_content{width:100%;float:left;}
.xgtj .xgtj_content li{width:203px;margin:0 6px 15px 6px;float:left;}
.xgtj .xgtj_content li span{width:203px;height: 203px;float:left;position: relative}
.xgtj .xgtj_content li span img{max-width: 100%;max-height: 100%;margin: auto;left: 0;right: 0;top: 0;bottom: 0;position: absolute;}
.xgtj .xgtj_content li p{width:183px;height: 32px;line-height: 32px;padding:0 10px;overflow: hidden;text-align: center;color: #555}
.xgtj .xgtj_content li:hover img{transform:scale(1)}
.xgtj .xgtj_content li a:hover p{color:#e00;text-decoration:none;}
.xgview .xgyd_content{margin-top:0.2rem;width:100%;float: left;}
.xgview .xgyd_content .xgyd_tit{padding: 0 10px 10px;width:calc(100%/3 - 20px);height: 24px;line-height: 24px;float: left;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: 500;font-size: 14px;}
.wzts{ margin-top:15px; clear:both; padding: 5px 12px;margin-bottom:30px;padding:20px 0 0 30px}
#news01 .news01 .newsR .rd02:first-child{margin-top:0}
.gslxfs,.sjcp_list,.cptj_list,.zxtj_list{font-size: 14px;width: 260px;float: left;line-height: 35px;padding: 10px 0 10px 20px;background: #ffffff;}
.gslxfs p{width:100%;float:left;}
.gslxfs p .bt01{color:#888}
.gslxfs p a{color: #1f376d}
.gslxfs p a:hover{color:#ff2900}
.xghy_list li{position: relative;padding-left: 10px;width: 230px;border-bottom: 1px dashed #ddd;}
.xghy_list li:before{width: 4px;height: 4px;content:"";background:#1f376d;position: absolute;left:0;top:50%;transform: translateY(-50%);border-radius: 50%;}
.xghy_list li a,.sjcp_list li a{color:#1f376d}
.xghy_list li a:hover,.sjcp_list li a:hover{color:#ff2900}
.sjcp_list li{padding:0 16px 0 0;height: 30px;line-height: 30px;float:left;overflow: hidden;}
#news01 .news01 .newsR .tjnav:after{width: 0;height: 0}
.newsR .tjnav .tabBar{float:left;margin-right: 30px;cursor: pointer}
.newsR .tjnav .tab01{color:#1f376d}
.cptj_list li{width:100%;margin-top:20px;float:left;}
.cptj_list li .cpxx_fl{width:72px;float:left;height: 72px;margin-right: 20px;position: relative;border: 1px solid #f2f2f2;font-size: 14px;}
.cptj_list li .cpxx_fl img{max-width:100%;max-height: 100%;position: absolute;margin: auto;left:0;right: 0;top:0;bottom:0;}
.cptj_list li .cpxx_fr{float:left;width: 153px;}
.cptj_list li .cpxx_fr .cpxx_name{line-height: 22px;height: 44px;overflow:hidden;}
.cptj_list li .cpxx_fr .cp_price{margin-top: 8px;font-size: 14px;color: #f20;line-height: 24px;}
.zxtj_list li{width: 240px;float:left;margin-top:10px;border-bottom: dashed 1px #e1e1e1;text-indent: 15px;position: relative;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 30px;}
.zxtj_list li:before{content:"";width:4px;height: 4px;position: absolute;left:0;top:50%;transform: translateY(-50%);border-radius: 50%;background: #41bbfa}

