/**************************Reset***********************/
body{ overflow-x:hidden; font-size:14px; font-family:"Microsoft YaHei"; color:#333; padding: 0; margin: 0; background: url(../images/thxdjw/body-bg.png) center top no-repeat;}

a{ color:#333; text-decoration:none;}
a{blr:expression(this.onFocus=this.blur())}
:focus{outline:0;}
a:hover{ color:#DE0F01; text-decoration: underline;}
h2{font-size: 14px; color: #fff;}
h2 a{font-size: 14px; font-weight: normal;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none;}
img{border:none; vertical-align:top}
li{ vertical-align: top; }
p{ padding: 0; margin: 0;}

.clear{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:0;}

.fl{ float: left;}
.fr{ float: right;}



/********************************header******************************/
.is-header{width: 1200px; margin: 0 auto;}
.is-nav{width: 1200px; height: 46px; background: #d01313;}
.is-nav ul{margin: 0 48px;}
.is-nav ul li{float: left; line-height: 46px;}
.is-nav ul li a{padding:0 38px; display: inline-block; color: #fff; font-size: 20px;}
.is-nav ul li a:hover{color: #ffd33c;}
.is-search{width: 1200px; height: 40px; background: #f2f2f2;}
.m-date{width:30%; height: 40px; line-height: 40px; margin-left: 20px;}
.u-search{width: 290px; height: 32px; margin-right: 10px; padding: 3px 0;}
.searchtext{width: 224px; height: 26px; border:1px solid #ddd; padding: 2px 5px 2px 10px;}
.searchbtn{width: 49px; height: 32px; background: url(../images/thxdjw/m-search.png) #d01313 center center no-repeat; border:none; cursor: pointer;}


/**********************************main****************************/

.is-main{width: 1180px; margin: 0 auto; padding: 10px; background: #fff;}
.is-box{margin-bottom: 10px;}
.m-flash{ overflow: hidden; width:584px; height:347px; border: 1px solid #ddd; padding: 10px;}
.m-flash .slider_wrap{position:relative;width:584px;height:347px; overflow:hidden;}
.m-flash #slider_box{position:relative;width:584px;height:347px;overflow:hidden;float:left;}
.m-flash #contentList li{float:left;position:relative; height:347px;}
.m-flash #contentList li img{width:584px;height:347px;}
.m-flash #previewList{position:absolute;bottom:12px;right:3px;}
.m-flash #previewList li{list-style:none;float:left;width:10px;height:10px; margin-right:6px; overflow:hidden; background: url(../images/is-bg.png) no-repeat -42px 0;}
.m-flash #previewList li:hover,#previewList li.active{ background: url(../images/is-bg.png) no-repeat 0 0;}
.m-flash .mask{height:40px;position:absolute;bottom:0;left:0;display:block; width:584px; display: block; FILTER: alpha(opacity=50);opacity: 0.5; background:#000;}
.m-flash .comt{width:584px;color:#fff;position:absolute;left:0;bottom:0;height:40px; text-indent:1em; text-align:left;  overflow:hidden; font-size:15px; line-height:40px; }
.m-flash .comt a{ color:#fff; font-size: 15px; font-family: "Microsoft Yahei";}

.is-news{width: 544px; height: 330px; border:1px solid #ddd; padding: 15px 8px 22px 8px;}
.is-news ul li{line-height: 30px; background: url(../images/is-bg.png) left -25px no-repeat; text-indent: 13px;}
.is-news ul li span{float: right; font-size: 13px; color: #a2a2a2;}

.box-left{width: 604px; height: 282px; border:1px solid #ddd;}
.m-title{width: 100%; height: 40px; line-height: 40px; font-weight: normal; background: #efefef;}
.m-title span{color: #d01313; font-size: 18px; padding-left: 20px; float: left;}
.m-title a{color: #a2a2a2; padding-right: 15px; float: right;}
.box-left ul,.box-right ul{margin: 13px 10px 19px 10px;}
.box-left ul li,.box-right ul li{line-height: 30px; background: url(../images/is-bg.png) left -25px no-repeat; text-indent: 13px;}
.box-left ul li span,.box-right ul li span{float: right; font-size: 13px; color: #a2a2a2;}
.box-right{width: 560px; height: 282px; border:1px solid #ddd;}

.center-adver img{width: 1180px; height: 116px;}

.is-gzny{width: 1180px; height: 384px; border:1px solid #ddd; margin-top:10px;}
.is-gzny ul{width: 1170px; height: 334px; margin: 5px;}
.is-gzny ul li{float: left; margin: 5px; line-height: 157px;}
.is-gzny ul li img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-transform 0.35s;
    -moz-transition: -moz-transform 0.35s;
    transition: transform 0.35s;
}
.is-gzny ul li {
    position: relative;
    overflow: hidden;
}
.is-gzny ul li span {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(208,19,19,0.6);
    font-size: 18px;
    color: #fff;
    text-align: center;
    line-height: 157px;
    opacity: 0;
    -webkit-transform: scale(1.22);
    -moz-transform: scale(1.22);
    transform: scale(1.22);
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    -moz-transition: opacity 0.35s, -moz-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
}
.is-gzny ul li a:hover span {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
}

.firend{width: 1180px; margin: 0px auto; padding: 13px 0;}
.firend span{width: 101px; height: 34px; display: block; line-height: 34px; text-align: center; color: #fff; font-size: 16px; background: #1283d5; float: left;}
.firend p{margin: 0 16px; width: 1005px; float: right; line-height: 34px;}
.m-title ul li{float: left;}

/* foot */
.is-footer{ width: 100%; border-top: 2px solid #1c64a0; background: #fff; padding: 15px 0 25px;}
.is-footer p{ text-align: center; line-height: 30px; }












