@charset 'UTF-8';
body{  padding: 0; margin:0; font-size: 16px; color:#333; font-family: 'Microsoft YaHei','Arial','宋体';background: #fff;}
ul,dl,li,dt,dd{ list-style: none; padding: 0; margin:0; } a{ color:#333;text-decoration: none;} a:hover{ text-decoration: none;color: #ff0101; } img{ border: none;vertical-align: middle; } p,h1,h2,h3,h4,h5,h6{ padding: 0; margin:0; }
.fl{ float: left; } .fr{ float: right; } .clear{ clear: both;font-size: 0;} .hide{ display: none;}
.mt10{margin-top: 10px;}.mt15{margin-top: 15px;}.mt20{margin-top:20px !important;}.mt30{margin-top: 30px;}.mt35{margin-top: 35px;}
a,a:hover{text-decoration:none!important;} a:active{text-decoration:none!important;} a:visited{text-decoration:none!important;} a:focus{text-decoration:none!important;}
.container{width:100%;max-width: 1200px;margin:auto;position: relative;}
.bg-white{background-color: #fff;}.padd{padding: 20px}.text-center{text-align: center;}.overhidden{overflow: hidden;}
.img-responsive{max-width:100%;height: auto}
.nurl{display:none;}
.w1200{width: 1200px;margin: 0 auto;}
.w1280{width: 1280px;margin: 0 auto;background: #fff;}
.pt10{padding-top: 10px;}
.w380{width: 380px;}
.common{background: #E7ECEC;}
.common .pd24{padding: 24px 40px;}
/*面包屑*/
.BreadcrumbNav{padding: 23px; overflow: hidden; box-sizing: border-box; background: url(location.png) no-repeat left center;    border-bottom: 1px solid #eee;}
.BreadcrumbNav p{ height: 26px; line-height: 26px; text-indent: 5px; color: #686868; font-size: 16px; display: inline-block;}
.BreadcrumbNav a{color: #666; font-size: 16px; }
.BreadcrumbNav span{color: #134a9c;}

.top{height: 45px;width:100%;background: #e7ecec;}
.top_1 .bj{background: url(dt.png) no-repeat 1px;height: 45px;width: 140px;}
.top_1 .bj .wz{float: right;    line-height: 45px;}
.top_2{background: url(banner.jpg) no-repeat;height: 170px;}
.top_2 input{border: 0;width: 220px;height: 31px;border-radius: 20px;padding-left: 20px;outline: none;}
.top_2 i{ width: 24px;height: 24px;display: block;position: absolute;     bottom: 5px;right: 15px;background: url(jt.png) no-repeat;}
.top_2 .sso{position: relative;margin-top: 55px;}
.nav ul li{float: left;padding: 0 20px;}
.nav ul li a{color: #fff;}
.nav{    margin-top: 45px;}


.nrqy,.tba{display: none;}
