@charset "UTF-8";

body{ background: url(../images/banner.jpg) no-repeat center top; padding: 0; margin: 0; font-family: "Microsoft YaHei","宋体";  color: #626262;font-size: 16px;} ul,li,dl,dd,dt{ list-style: none; padding: 0; margin: 0;} p{ padding: 0; margin: 0;} .fl{ float: left;} .fr{ float: right;} .clear{ clear: both;} a{ text-decoration: none;} img{ border: none;} .mt20{ margin-top: 20px;}.mt30{ margin-top: 30px;} .mt40{ margin-top: 40px;}.text-center{text-align: center;} .phonoShow{display: none;}.pcShow{display: block;}.img-responsive{display: block; max-width: 100%; height: auto;margin: auto;}.bgfff{background: #fff;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
.container{ width: 1030px; margin: 0 auto;position: relative;}

/* banner */
.banner{height:480px;}
.logo{width:217px;height: 56px;position: absolute;top:36px;left:100px;}

/* 导语 */
.summary{font-size: 20px;line-height: 35px;color: #003d74;}
.summary p{text-indent: 2em;}
.summary .middle{background:url(../images/1014.png) repeat-y;-webkit-background-size: 100%;
background-size: 100%;padding:0 40px 30px 40px;}
.summary .line{height:25px;background:url(../images/1016.png) no-repeat center;margin-bottom:10px;}

/* 表单 */
.form .form-cntt{padding:70px 30px 0 50px;}
.bgBlue{background:url(../images/1011.jpg);}
.panel-head{background:url(../images/1002.png);padding:0.5% 0;}
.form-inline {display: inline-block; float: left; }
label{font-size:18px;color: #1f1f1f;position: absolute;line-height:48px;left:16px;z-index: 2;}
.form-group{position: relative;margin-bottom: 13px;min-height:48px;_height:48px;margin-right:20px;}
.form-group:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
input.form-control {display: block;line-height:48px;height:48px; width:83%; padding:0 1% 0 16%;color: #555;border: 1px solid #e6e8ea; border-radius: 4px;font-size: 16px;
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          background: #f4f8fa;
}
input::-webkit-input-placeholder{color:#aaa;font-family: "Microsoft YaHei","宋体";}
input::-moz-placeholder{color:#aaa;font-family: "Microsoft YaHei","宋体";} /* Mozilla Firefox 19+ */
input:-moz-placeholder{color:#aaa;font-family: "Microsoft YaHei","宋体";} /* Mozilla Firefox 4 to 18 */
input:-ms-input-placeholder{color:#aaa;font-family: "Microsoft YaHei","宋体";} /* Internet Explorer 10-11 */
.col-3{width:33.3333%;}.col-2{width:50%;}
.col-3 input.form-control{width:75%; padding:0 1% 0 24%;}
.col-1 input.form-control{width:91%; padding:0 1% 0 8%;}
input.identity{padding-left: 144px; padding-right: 12px; width: 297px;}

/* 下拉菜单 */
.caret{position: absolute;top:1px; right:0px;width:47px;height:46px;background:url(../images/1006.png) no-repeat center;cursor:pointer;}
.dropdown-menu{position: absolute;top:94%; left: 0; width:100%;background: #fff; padding: 5px 0; margin: 2px 0 0;z-index:999; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175);display: none;
}
.dropdown-menu li {display: block;width:100%;height:28px;}
.dropdown-menu li a {display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.42857143; color: #333; white-space: nowrap; }
.dropdown-menu li a:hover{background: #f1f1f1}
input.cBlue{color: #0d60aa}

/* 城市选择 */
.city1{width:49%;}
.city1 .form-group{margin-right: 0px;}
.city2{position: relative;z-index:0;width:51%;}
.city2 .form-control{border-radius:0 4px 4px 0;}
.city-picker-span{width: 100%;line-height:48px;height:48px;border-radius:4px 0 0 4px;border: 1px solid #e6e8ea;border-bottom:1px solid #e6e8ea; background: #f4f8fa;}
.city-picker-span .placeholder{margin-left:100px}
.city-picker-span.focus, .city-picker-span.open{border-bottom:1px solid #e6e8ea}
.city-picker-span .title{margin-left:100px;}
.city-picker-span .arrow{position: absolute;top:5px; right:10px;width:47px;height:46px;background:url(../images/1006.png) no-repeat center;cursor:pointer;}
.city2 input.form-control{width: 96%;padding: 0 1% 0 3%;}
.prompt{color:#838383;text-indent: 2em;line-height:1.8em;margin-bottom:20px;}

/* 留言内容 */
.textarea{border-radius:4px;margin-bottom:26px;background: #f4f8fa;border: 1px solid #e6e8ea;padding-bottom: 35px;}
.textarea .form-control{padding:12px 2% 12px 2%;width:96%;background:none;border: none;margin-top:48px;overflow: hidden;margin-bottom:0;font-family: "Microsoft YaHei","宋体";font-size:16px;}
.textarea label{width:100%;border-bottom:1px solid #e9e9e9;left:1px;top:1px;    background: #f4f8fa;}
.textarea label .fl{padding-left:16px;}
.textarea .info{text-align: right; color: #a5a5c2;padding-bottom:12px;padding-right:12px;position: absolute;right: 10px;bottom: 0;}
.textarea .info b{color: #266eb2;}

.verification input {border: 1px solid #e4e4e4; line-height: 26px; height: 26px; width: 175px; padding: 0 5px;margin-bottom:20px;}
.verification .change {color: #ce382a; line-height: 28px; margin-left: 15px; }

.btn{display: block;width:100%;text-align: center;border:none;height: 60px;line-height: 60px;font-size: 26px;border-radius:5px;cursor: pointer; }
.btn-submit{color: #fff;background:#165693;}
.btn-submit:hover{background: #005cb4}
.btn-reset{color: #0d60aa;background:#e1f3ff;}
.btn-reset:hover{background: #ceeafd}
.infomation{text-align: center;color: #165693;padding: 20px 0 60px 0;}
.mr20{margin-right:20px;}

/* 想投诉其他方面问题 */
.bgBlueQ{background:url(../images/1012.jpg);}
.otherComplaint{font-size: 18px;}
.otherComplaint .content{width:1100px;padding-top:10px;}
.otherComplaint .content a{float: left;margin-right:10px;}
.text-blue {color: #165693; }
.h30{height:30px;}

/* 相关报道 */
#relevant{margin-top:20px;height:98px;}

/* 底部 */
.pcFooter{background: #fff;text-align: center;}
#ifr_foot{margin:0 auto;}




@media screen and (max-width:991px){
  body{background:none;}
.container{width:100%;margin:0;}
.phonoShow{display: block;}.pcShow{display: none;}
.phonoShow img{width: 100%;height: auto;}
.banner{height:auto;}
.summary{font-size:16px;line-height:25px;}
.summary .middle{padding:0 15px 10px 15px;}
.summary .line{margin-bottom:5px;-webkit-background-size:220%;background-size:220%;}
.bgBlueQS{background:url(../images/1012.jpg);}
/* 表单 */
.form .form-cntt{padding:20px 0px 0 10px;}
.form-group{margin-right:10px;}
.col-3,.col-2,.city1,.city2{width:100%;}
.col-sm-2{width:50%;}
.col-3 input.form-control,input.form-control{width:calc(99% - 70px);padding-left:70px;}
input.form-control.identity{width: calc(100% - 156px);padding-left:144px;}
input.form-control.city{width: calc(100% - 114px);padding-left:100px;}
.col-1 input.form-control {width: calc(99% - 70px);padding-left: 70px;}
.city-picker-span{width:calc(100% - 10px);}
.verification input{width:18%;}
.btn{height:35px;line-height: 35px;font-size: 18px;}
.infomation{text-align: left;padding-bottom: 20px;}

/* 想投诉其他方面问题 */
.otherComplaint .content{width:100%;padding-top:10px;}
.otherComplaint .content a{float: none;margin-right:0;}
.otherComplaint img{display: block;width: 80%;margin: 0px auto 10px auto;}

/* 相关报道 */
#relevant{height:196px;margin-left: 2%;width: 96%;}

.phonoShow_footer{width: 100%; background-color: #005292; text-align: center; font-family:'微软雅黑'; color:#fff; padding-top: 10px; padding-bottom: 10px;}
.phonoShow_footer span{font-family: '微软雅黑'; color: #fff; font-weight: normal; font-size: 18px;}
}