﻿/* Reset */
body{ overflow-x:hidden; font-size:15px; font-family:"Microsoft YaHei"; color:#444; padding: 0; margin: 0;}
a{ color:#444; text-decoration:none;}
:focus{outline:0;}
a:hover{ color:#cc0000; text-decoration:none;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6,dd,dt,dl{ margin:0; padding:0; list-style:none;}
img{border:none; vertical-align:top}
li{ vertical-align: top; }
p{ padding: 0; margin: 0;}

.clearfix {zoom: 1;}
.clearfix:after {content: '.'; display: block; height: 0; visibility: hidden; overflow: hidden; clear: both;}
.clear{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; height: 0; padding:0;}
.fl{ float: left;}
.fr{ float: right;}


.w-notice{overflow:hidden; background:#fff; font-family:"微软雅黑";}
.w-notice .content{width:1040px; overflow:hidden; padding: 10px 0; font-size:16px; margin:0 auto;}
.w-notice p{ text-indent:2em; line-height:28px; color:#444; font-size:14px;}
/******************** header  ************************/
.is-head{background: url("../images/bg.png") no-repeat center top #fff;}
.is-head .g-head {width:1200px;margin:0 auto;height: 140px;overflow: hidden;}
.is-head .top{width:100%;font-size: 13px;height:32px;line-height: 32px;position: relative;overflow:hidden;}
.is-head .top a{font-size: 12px;}
.is-head .top .home{padding-left: 20px;margin-right: 20px;background: url("../images/home_03.png") no-repeat 0 0;}
.is-head .top .weather{position: absolute;left:40%;top:-2px;}

.is-head .logo{position: relative;}
.is-head .logo img {margin-top: 15px;}
.is-search{ width:430px;height: 47px; position: absolute;    top: 20px;right:0;background: url("../images/search_09.png") no-repeat left center;}
.is-search input{border:none;background: none;outline:none;}
.is-searchtext{ padding-left: 15px; width:290px; height:47px; line-height:47px; color:#888888; }
.searchbtn{ cursor: pointer; width:51px; height:47px; border:none; padding:0;float:left; }
.is-search a{ float: left; margin:0 0 0 14px; font-size: 14px; line-height: 47px;}

.is-nav{width:100%;height: 48px;line-height: 48px;background: #f4f0f1;border-top:2px solid #cc0000;border-bottom: 1px solid #ddd;}
.is-nav .nav{width:1200px;margin:0 auto;}
.is-nav .nav a{display: block;width: 20%;text-indent:100px;font-size: 18px;color:#cc0000;float: left;background: url("../images/nav.png") no-repeat;}
.is-nav .nav .n1{background-position: 50px -3px;}
.is-nav .nav .n2{background-position: -192px -3px;}
.is-nav .nav .n3{background-position: -430px -3px;}
.is-nav .nav .n4{background-position: -670px -3px;}
.is-nav .nav .n5{background-position: -910px -3px;}
.is-nav .nav .hover,.is-nav .nav a:hover{background-position-y: -53px;background-color: #cc0000;color:#fff;}




.is-main {width: 1168px; padding: 15px; margin: 10px auto; background: #fff; border: 1px solid #f2f2f2; overflow: hidden;}


/******************** footer  ************************/
.is-foot{width: 100%;border-top:1px solid #cc0000;font-size: 12px;position: relative;}
.is-foot p{text-align: center;line-height: 25px;color:#666;}

.is-foot .dang{position: absolute;bottom: 20px; left:50%;margin-left:-355px;}
.is-foot .jiucuo{position: absolute;bottom: 20px;left:50%;margin-left:315px;}


.is-select{ width: 1200px; height: 47px;margin:0 auto;}
.select{ position:relative;float:left; margin: 8px 30px 0 0; z-index: 94;}
.select dt{ height:31px; display:inline-block; font-size: 12px; background: url(../images/down_icon.png) no-repeat 180px 14px;
    line-height:31px; padding-left:10px; cursor:pointer; width:204px; white-space:nowrap;  text-overflow:ellipsis;
    overflow:hidden; position:relative; z-index:99; border: 1px solid #ddd;}
.select dt:hover,.select dt.cur{ box-shadow:0 0 1px #cc0000;  background: url(../images/down_icon_hover.png) no-repeat 180px 14px;}
.select dd{ position:absolute; left:0; top:31px; background:#fff;display:none; z-index: 98; margin: 0;}
.select dd ul{ padding:4px; width:210px; max-height:136px; overflow:auto;}
.select dd ul li a{ line-height:35px; display:block; padding:0 8px; font-size: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.select dd ul li a:hover{background:#f5f5f5; text-decoration: none;}

.m-location {height: 40px; border-bottom: 1px solid #e7e2e2; line-height: 40px; padding-left: 27px; background: url(../images/position.png) 5px center no-repeat; color: #626262;}
.m-location a {font-size: 14px; color: #626262;}

#pagination{text-align: center;}
#pagination .pull-right{float: none !important;}
.m-pagination{padding: 15px;}
.m-pagination li{ margin: 3px; height: 28px; font-size: 14px;display: inline-block;}
.m-pagination li a{display: block; padding: 0 10px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; background: #fff;}
.m-pagination li.u-redirect{line-height: 28px;}
.m-pagination li.u-redirect input{padding: 0 5px; vertical-align: middle; width: 42px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin: -2px 0 0 3px; *margin: -2px 0 0 3px; _margin: -2px 0 0 3px;}
.m-pagination li.active a,.m-pagination li a:hover{background: #bd1011; border: 1px solid #ddd; color: #fff;}
.m-pagination li.page-info a,.m-pagination li.page-info a:hover{border: 1px solid #ccc; cursor: default; color: #666; background: #fff;}
.m-pagination li.disabled a,.m-pagination li.disabled a:hover{background: #eee; border: 1px solid #ccc; cursor: default; color: #666;}
#_ideConac{position:absolute;top: 50px;left:50%;margin-left: -380px;}
#_span_jiucuo{position:absolute;top: 60px;left:50%;margin-left: 290px;}


