@charset "utf-8";
@import url(article.ie.css) screen and (min-width:750px);
@media screen and (max-width: 750px) {
a{color: #333;text-decoration:none;font-size: 3.5vw;}
a:hover{ color:#666}
img {vertical-align: middle;}
#f1{background: #f1f1f1;}
.fff{background: #fff;}
.contect{ padding-top:0.1vw;}
.pad30{padding-top: 7.5vw;}
.md-camera {width: 100%;margin:0 auto;overflow: hidden;box-sizing: border-box;display: flex;justify-content: center;align-items: center;}
.cameraImg { width:100%;}
/*md-camera*/
.hundreds{display: none;}
.biaoti{ width:100%; margin-top:5vw;}
.biaoti .content_bt{margin:0 auto;text-align:center;}
.biaoti .content_bt h4{font-size:6vw;  padding-bottom:3.75vw;font-weight:bolder; color:#446499; position:relative; }
.biaoti .content_bt h4 span{ font-size:3.5vw; padding-top:5vw;color:#999999; text-transform: uppercase}
.biaoti .content_bt h4 span:before{content:"/"; margin-left:1.5vw; margin-right:1.5vw;}
.biaoti .content_bt h4:after{ width:20vw; height:1.25vw; position:absolute; background-color:#A9171F; left:50%; margin-left:-10vw; bottom:0px; content:""; z-index:2}
.biaoti .content_bt h4:before{ width:70vw; height:1px; position:absolute; background-color:#ddd; left:50%; margin-left:-35vw; bottom:2px; content:""; z-index:1}
.biaoti .content_bt p{color: #666;line-height: 1.8; margin-top:2.5vw; font-size:3.5vw}
.biaoti .daohang{text-align:center; margin-left:auto; margin-right:auto; display:table;margin-top:5vw; }
.biaoti .daohang li{float:left; border:0.25vw solid #f1f1f1;padding:1.5vw 2.5vw;border-radius:12.5vw;margin-left: 1vw;margin-right:1vw;margin-bottom: 3vw;}
.biaoti .daohang li:hover,.biaoti .daohang li.active,.biaoti .daohang li:hover a{background:#993300;color:#FFFFFF; font-weight:700;}
.biaoti .daohang li a{color:#666;font-size:4vw;}
.biaoti .daohang li a:hover,.biaoti .daohang li.active a{color:#FFFFFF; font-weight:700;}
/*biaoti end*/
#contain-a{margin-bottom:1%;padding: 3%;}
#contain-3{width:100%; }
#contain-nr{width:100%; }
#contain-c .danye{line-height:2;overflow:hidden;width:100%;position:relative;font-family: Verdana, Arial, Helvetica, sans-serif;}
#contain-c .danye .la{ width:48%; float:left;}
#contain-c .danye .lxwm{ background-color:#f9f9f9;border-radius:5vw 0px 0px 0px;padding:4%; width:48%; left:0px; top:0px; height:100%; position:absolute;}
#contain-c .danye .ra{ width:48%; float:right; text-align:right;}
#contain-c .danye hr{ background-color:#ddd; height:1px; overflow:hidden; border:0px; margin-top:3.75vw; margin-bottom:3.75vw;}
#contain-c .danye img{ max-width:100%;}
#title{font-size: 6vw;color:#333;padding-top:2.5vw;padding-bottom:2.5vw;line-height:1.5;text-align:center;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif;}
#cpxx b{ color:#333;}
#cptp{ width:420px; float:left;}
#cpjs{ width:750px; float:right;}
#cptitle{font-size: 4.5vw;font-weight: bold;color:#cc0000;line-height:1.8;text-align:left;  border-bottom:#cc0000 dotted 1px;font-family: Verdana, Arial, Helvetica, sans-serif;}
#ly{color:#F18B72;line-height:1.8;font-weight:normal; margin-top:5vw; margin-bottom:2.5vw;font-family: Verdana, Arial, Helvetica, sans-serif;}
#nr{font-size: 4vw;color:#555;line-height:1.8;text-align:left; margin-top:1.8%;}
#nr p{line-height:10vw;}
#nr hr{ height:2px; background-color:#cc0000; overflow:hidden; border:0px;}
#nr img{ max-width:96%; margin:2.5vw auto;display: block;}
#nr h2{ font-size:4vw; line-height:2.2;}
#fenye{ width:100%; overflow:hidden;}
#fenye p{overflow:hidden;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;OVERFLOW: hidden;line-height:2.5;font-family: Verdana, Arial, Helvetica, sans-serif;max-width:98%; color:#555; margin:2.5vw auto;}
#fenye p:hover,#fenye p a:hover{ background-color:#f7f7f7; color:#A9171F;}
#fenye p a{font-size: 3.5vw;}
#fenye p strong{ margin-right: 1.25vw;}
#fenye .pz{}
#fenye .py{}
.hg1{ margin-top:3vw;}
.backlist {text-align: center;margin-top:5vw; margin-bottom:5vw;}
.backlist a {display: inline-block;margin: 0 2.5vw;padding: 0 4.5vw;height: 9vw;line-height: 9vw;border: 2px solid #ddd;font-size:4vw;color: #fff;background: #f25618;vertical-align: middle;position: relative;border-color: #f25618;}
.backlist a:hover{background: #FF9933;}
.time {background: url(../images/li-sj.png) center left no-repeat;background-size: 4vw 4vw;padding-left: 5.5vw;margin-right: 5.75vw;}
.read {background: url(../images/li-read.png) center left no-repeat;background-size: 4vw 4vw;padding-left: 5.5vw;}
.x_x_p{padding:5vw;background:#FFFFFF; border-top:2.5vw solid #f1f1f1;}
.x_x_p p{color:#666666;line-height:9vw;font-size:3.5vw; height:9vw; overflow: hidden;}
.x_x_p p a{color: #666666;font-size:3.5vw;}
.x_x_p p a:hover{color: #990000;}
.tag-nr{ margin:5vw 0;float: right;}
.tag-nr span {padding-left: 5vw;background: url(../images/li-bq.png) left center no-repeat;background-size: 4vw 4vw;line-height: 6.5vw;font-size: 3.5vw;color: #929292; float:left;}
.tag-nr a {display: block;float: left;margin: 0 1.25vw;line-height: 6vw;font-size: 3.5vw;color: #999;}
/*tags end*/
/*law end*/  
.law-con{margin:2vw auto 0; padding-bottom:7.5vw;width:100%; background:#FFFFFF;}
.law-pic{width:100%;overflow:hidden;display: block;position: relative;}
.law-pic img{width:90%; margin:5vw auto 5vw;display: block;}
.lawxq{width:100%; margin-bottom:10vw;}
.lawxq li{width:100%; float:left; height:12.5vw; line-height:12.5vw; border-bottom:0.5px #f1f1f1 solid;white-space: nowrap;overflow: hidden;
text-overflow: ellipsis;}
.lawxq li:nth-child(1){width:48%;}
.lawxq li:nth-child(2){width:48%;margin-left:4%;}
.lawxq li span{font-weight:700; font-size:3.75vw;}
.lawzw h2 { line-height:15vw; color:#446499;font-size: 6vw;font-weight:700; text-align:center;}
.lawzw,.lawzw p { line-height:10vw; color:#666;font-size: 4.25vw;}
.lawzw strong,.lawzw p strong{color: #cd9a5b;line-height: 10vw;font-size:3.25vw;}
/*law end*/
.con-nav{width:100%; -webkit-border-top-left-radius: 1.25vw;-webkit-border-top-right-radius:1.25vw; }
.con_main{width:100%; min-height:30vw; -webkit-border-top-left-radius: 1.25vw;-webkit-border-top-right-radius: 1.25vw; margin-top:4vw; margin-bottom:4vw}
.zw{padding: 6vw 3vw;background:#FFFFFF;}
.ne-vi-ti{line-height: 10vw;font-size: 5.5vw; border-bottom:#f1f1f1 dashed .5vw;}
.laiyuan_h3{font-size:3.5vw; margin-top:2.5vw; margin-bottom:2.5vw;}
.ne-vi-nr{padding-top:5vw; line-height:7.5vw;}
.ne-vi-nr p{ margin-bottom: 3.75vw;font-size: 4vw;}
.ne-vi-nr h2{line-height: 10vw;font-size: 4.5vw;}
.shu14 img,.shu12 img, .shu16 img{margin: 3.75vw auto !important;}
.shu14 {line-height: 7.5vw;font-size: 3.5vw;}
.shu12 {line-height: 7.5vw;font-size: 3vw;}
.shu18 {line-height: 9vw;font-size: 4.5vw;}
.shu16 {line-height: 8.5vw;font-size: 4vw;}
.tishi_2{ margin-top:5vw; padding:5vw;border:.25vw dashed #a7a57e;}
.tishi_2 h4{font-size:3.5vw; padding-left:6.75vw;}
.tishi_2 p{font-size:3vw; line-height:5.75vw; margin-top:2.5vw;}
.tishi_2 p span{font-size:4vw;}
/*tishi end*/
.news_search{background:#fff;height:12.5vw;overflow:hidden;position:relative;margin-top: 3vw; margin-bottom: 3vw;border: .25vw #f1f1f1 solid;}
.news_search input{height:12.5vw;min-width:62.5vw;float:left;border:none;padding-left:7.5vw;font-size:3.75vw;cursor:pointer}
.news_search input:focus-visible{outline:none}
.news_search button{position:absolute;right:0px;top:0px;width:12.5vw;height:12.5vw;float:right;text-align:center;border-left:1px solid #ddd;cursor:pointer;background:none; border-bottom:none; border-right:none; border-top:none;}
.news_search button img{border:none;padding-top:2vw; width:5.5vw;margin-left: 2vw;}
.news_search .active{display:none}
.news_search .default{display:block}
.news_search:hover .active{display:block}
.news_search:hover .default{display:none}
.news_about{ display:none;}
.r-cs{ margin:5vw 0;background-color: rgba(255, 255, 255, 1);}
.r-cs .r-ti{line-height:10vw; height:10vw;border-bottom:1px solid #CCCCCC; overflow:hidden;}
.r-cs .r-ti img{ height:5.5vw; margin-right:1.25vw; float:left; margin-top:1.25vw;}
.r-cs .r-ti a{font-size:4vw;color:#333333;font-weight:600;}
.r-cs ul{padding:3.75vw;}
.r-cs ul li{height:10vw; line-height:10vw;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.r-cs ul li a{font-size:3.5vw; color:#666666;}
.r-cs ul li:nth-child(1) a:before,.r-cs ul li:nth-child(2) a:before,.r-cs ul li:nth-child(3) a:before{width: 4vw;height: 4vw;line-height: 4vw;font-size: 3.75vw; margin-top:3vw;margin-right:1.25vw;border-radius: 1vw;float: left;display: inline-block;text-align: center;color: #fff;font-weight: 700;}
.r-cs ul li:nth-child(1) a:before{content: "1"; background:#FF9900;}
.r-cs ul li:nth-child(2) a:before{content: "2";background: #FF9933;}
.r-cs ul li:nth-child(3) a:before{content: "3";background: #FFCC99;}
.ma3v{margin-top:3vw;}
/*r-cs*/
.con-r{width:100%;background: #fff;}
.con-r .con-azw{width:100%; padding:7.5vw 0;color:#333333; min-height:10vw; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;background:#FFFFFF;line-height:9vw; margin-bottom:5vw;}
.con-nav{width:100%;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; }
/*news_nav end*/
.foot{width:100%;padding: 1.5vw 0 5vw;margin-top: 5vw;background:#000;}
.foot .ftdh{width:90%; padding-bottom:1.25vw; margin:7.5vw auto; border-bottom:#888886 0.25vw solid;}
.foot .ftdh .ftdha{display: flex;width:96%; margin-right:2%; margin-left:2%; margin-bottom:2.5vw;}
.foot .ftdh .ftdha a{float:left; display:block; color:#ccc;flex: 1; text-align:center;padding-right:2.5vw; }
.foot .ftdh .ftdha a::before {content: "";}
.foot .ftdh .ftdha a:nth-child(1)::before {content: "";padding-right:0; }
.foot .fteu{width:96%;margin-left:auto; margin-right:auto;}
.foot .fteu .dh{ width:100%; margin-bottom:2.5vw;}
.foot .fteu .dh .dhl{ font-size:4vw; color:#FFFFFF; display:block; line-height:7.5vw; font-weight:600}
.foot .fteu .dh .dhr{ line-height:7.5vw;}
.foot .fteu .dh .dhr a{color:#ccc; display:block; float:left; margin-right:25px;}
.foot .ftzx{width:90%; margin-left:auto; margin-right:auto;margin-top: 8vw; }
.foot .ftzx .hzx{font-size:6vw; font-weight:600; margin-bottom:2.5vw; color:#CCCCCC;text-align: center;font-family: 华文彩云;}
.foot .ftzx .telwx,.foot .ftzx .email{line-height:7.5vw; color:#fff; font-size:4vw;}
.foot .ftzx .telwx span,.foot .ftzx .email span{margin:0 3.75vw 0 1.25vw;}
.foot .ftzx .telwx img,.foot .ftzx .email img{height:4vw;}
.foot .ftzx a{color:#FFFFFF;}
.foot .ftzx a:hover{color:#FF9900;}
.foot .ftzx  a .zx{ margin-top:5vw; padding:2.5vw 6vw;background:#A9171F;text-align:center; border-radius:2.5vw;width:30%;margin-left:auto; margin-right:auto;}
.footer{width:100%;padding:2.5vw 0;background: #3a3c3f;float: left;}
.foot_box{width: 96%;margin:0 auto}
.footer p {float:left;width:100%;text-align: center;color: #d8dde0;font-size: 3vw;height: 6vw;line-height: 6vw;}
.footer p a:hover{text-decoration:none}
.footer p span{height:7.5vw;font-size:3vw;color:#555;margin:0 auto}
.footer p a{font-size: 3vw;color: #d8dde0;padding: 0 0.75vw;}
.footer p a.ov{display:none}
/*footer*/
}