@charset "utf-8";
/* CSS Document */
body{font-family:"微软雅黑";background:url(./bodybg.jpg) repeat-x left top #f7f7f7;}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('fonts/glyphicons-halflings-regular.eot');
  src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
 

@media (min-width: 768px) {
.iconR{ font-size:2em !important;}
.iconR img{margin:0.1em 0.6em 0 0 !important;width:7.5%!important;}}

a:link{color:#333;}
a:visited{color:#333;}
a:hover{color:#C00;}

.pad-r{ padding-right:0;}
.pad-l{ padding-left:0;}
.pad-t-b{ padding-top:30px; padding-bottom:30px;}
.pad-t-b img{ width:100%;}
/*字体颜色*/
.bai{ background:#fff; border-radius:6px;}
.lan{ background:#d6e8fe; border-radius:6px; padding:15px;}

/*公共样式*/
.name{ font-size:22px; line-height:45px;}
.name-k{ padding:15px 20px; margin:10px 0px; border-radius:6px;}
.name-bt{ width:100%; font-size:20px; line-height:36px; color:#000;}
.name-nr{ color:#666; font-size:16px; line-height:26px;}
.name-nrl{ width:80px; float:left;white-space:nowrap;}
.name-nrr{width:calc(100% - 80px); float:left;}
.name-row:after{content:"";display:block;clear:both;}
/*底部版权*/
.bot{ background:#e1e1e1; color:#666; font-size:12px; padding:15px; line-height:18px; margin:30px 0 0 0;}
.tupian{ height:106px; margin:0 auto;}


.hei{ height:40px;}
.hei select{ background:none; border:1px solid #fff;}
.hei input{ background:none; border:1px solid #fff;}


.liner{height:1px;display:block;clear:both;}
.form-control {
    display: block;
    width: 100%;
    height: 40px;
    padding: 6px 12px;padding: 6px 8px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #fff;
    background:none; 
    /* background-image: none; */
    border: 1px solid #fff;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -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;
}
.serach-top{border:none;width:100%; background-image: url(./serach2.png),linear-gradient(to bottom, rgba(79,156,248,10),rgba(79,156,248,50),rgba(53,141,246,100));outline:none; padding-left:36px;background-position:left center;background-repeat:no-repeat;background-color:#4f9cf8;font-size:20px;color:#fff;}
.serach-top:hover{background-color:#4f9cf8;cursor:pointer;}

.serach-top2{border:1px solid #fff;border-radius: 5px; width:100%; background-image: linear-gradient(to bottom, rgba(79,156,248,10),rgba(79,156,248,50),rgba(53,141,246,100));outline:none; font-size:20px;color:#fff;white-space: nowrap;letter-spacing: 1em;}
.serach-top2:hover{background-color:#4f9cf8;cursor:pointer;}
.serach-top2 img{margin-right:0.5em;max-height:30px;vertical-align: text-bottom;}
.pad-l5{padding-left:5px;}
input::-webkit-input-placeholder { /* WebKit browsers 适配谷歌 */
    color: #fff !important;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 适配火狐 */
    color: #fff !important;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ 适配火狐 */
    color: #fff !important;
}
input:-ms-input-placeholder { /* Internet Explorer 10+  适配ie*/
    color: #fff !important;
}
.pagination > li > a, .pagination > li > span{margin:5px 0;}
@media (min-width:768px){.tupian{height:143px !important;}}

@media (min-width:768px){.pad-t-b img{ width:38% !important;}}
@media (max-width:768px){
	.serach-top2{font-size:16px;letter-spacing: 0.5em;}
	.serach-top2 img{max-height:24px;}
}
@media (max-width:992px){
	.item-right .bai{background-color:#d6e8fe}
	.item-left .lan{background-color:#fff}
}

	