@charset "utf-8";

.ititle{background: #2295dd; text-align: center; padding-top: 16px; height: 86px;;;}
.ititle h1{position: relative; font-size: 20px; color: #fff; text-transform: uppercase; line-height: 30px; width: 209px; margin: 0 auto;}
.ititle h1:before{position: absolute; width: 16px; height: 3px; display: block; top: 13px; left: -10px; background: #fff; content: ""}
.ititle h1:after{position: absolute; width: 16px; height: 3px; display: block; top: 13px; right: -10px; background: #fff; content: ""}
.ititle p{font-size: 14px; color: #fff;}

/* tab change */


.tabContainer {width: 100%; overflow: hidden;}
.tabContainer ul{position: relative;left: 50%;width: 1920px;margin-left: -960px;text-align: center;}
.tabContainer ul li {height: 279px; padding:50px 0 0 894px;}
.tabContainer ul li .content{ font-size: 12px; color: #636363; line-height: 22px; width: 641px; height: 201px; overflow: hidden; color:#fff; text-align: left;}
.tabContainer ul li a{display: block; float: left; width: 135px; height: 39px; line-height: 39px; text-align: center; font-size: 14px; color: #6e6e6e; border-radius: 3px;}
.tabContainer ul li a:hover{border-color: #cb1616; color: #cb1616;}

.tabContainer ol{ margin: 33px auto; width: 1080px; height: 186px;}
.tabContainer ol li{position: relative; float: left; text-align: center; width: 276px;margin: 0px 26px 42px 26px;}
.tabContainer ol li+li{margin-left: 74px;}
.tabContainer ol li:before{content: ""; display: block; position: absolute; top: 0px; left: 0px; height: 1px; width: 0px; background: transparent; -webkit-transition: width .3s ease, background-color .3s ease; -o-transition: width .3s ease, background-color .3s ease; transition: width .3s ease, background-color .3s ease;}
.tabContainer ol li:hover:before{width: 28px; background: #ffa701; }
.tabContainer ol li .iemun{float: left; width: 30px;  height: 27px;background: url(../images/md-bg-00.png) no-repeat -5px -329px; margin: 5px 0;}
.tabContainer ol li +li .iemun{background: url(../images/md-bg-00.png) no-repeat -42px -329px;}
.tabContainer ol li +li + li .iemun{background: url(../images/md-bg-00.png) no-repeat -80px -329px;}
.tabContainer ol li:hover .iemun{background-position: -5px -357px;}
.tabContainer ol li+li:hover .iemun{background-position: -42px -357px;}
.tabContainer ol li +li +li:hover .iemun{background-position: -80px -357px;}
.tabContainer ol .inavtab{float: left; width: 91px; height: 91px; display: block;margin-left: 65px;;}
.tabContainer ol h5{font-size: 18px; margin-top: 15px; color: #2295dd}
.tabContainer ol p{font-size: 12px; margin-top: 7px; color: #2295dd;text-align: center;}
.inavtab{background: url(../images/md-bg-01.png) no-repeat 0px 0px;}
.tabContainer ol li +li .inavtab{background: url(../images/md-bg-01.png) no-repeat -91px 0px;}
.tabContainer ol li +li + li .inavtab{background: url(../images/md-bg-01.png) no-repeat -182px 0px;}
.tabContainer ol li:hover .inavtab{background-position: 0px -91px;}
.tabContainer ol li+li:hover .inavtab{background-position: -91px -91px;}
.tabContainer ol li +li +li:hover .inavtab{background-position: -182px -91px;}
.tabContainer ol li:hover h5, .tabContainer ol li:hover p{color: #ffa701;}
.inewslide h6{font-size: 18px}
.inewslide h6 span{font-size: 14px; float: right;}

.inews {background: url(../images/md-bg-20.png) no-repeat center bottom;;}
.inews .ihd ul{height: 28px; width: 212px; margin: 26px auto 40px;display: block;}
.inews .ihd li{ float: left; width: 88px; height: 28px; border-radius: 4px; background: #f4f4f4; margin: 0 9px; line-height: 28px; text-align: center; font-size: 16px;}
.inews .ihd li:hover,.inews .ihd li.on {background: #ffa701;}
.inews .ihd li:hover a,.inews .ihd li.on a{color: #fff;}
.inews .ibd {height: 422px; overflow: hidden; display: block;margin: 0 13px;padding-top: 10px;}
.inews .ibd ul{background: #fff;position: relative;}
.inews .ibd .intitle{ padding: 13px 17px 0;}
.inews .ibd .intitle h5{float: left;}
/*.inews .ibd .intitle a{float: right; width: 28px; height: 28px; display: inline; background: url(../images/icon-more.png) no-repeat 0px 0px;}*/
.inews .ibd .incontent{ font-size: 20px; padding: 12px 16px; height: 76%; position: relative;}
.inews .ibd .incontent img{float: left; margin-right: 20px;width: 140px;height: 100px;}
.inews .ibd .incontent h6{font-size: 18px; margin: 13px 0; }
.inews .ibd .incontent p{font-size: 12px; line-height: 24px;;}
.inews .ibd .incontent .morelink{font-size: 12px; line-height: 24px;float: right;position: absolute;bottom: 10px;right: 25px;;;}
.inews .ibd .incontent a em{;font-family: "Simsun";;color: #8b1c0a;}
.inews .ibd li{border: 1px solid rgba(236, 236, 236, 1) ; margin-bottom: 35px; -webkit-transition: all 0.3s ease-out 0s;
-o-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;width: 573px ;float: left ;height: 165px ; background: #fff;}
.inews .ibd li:nth-child(2n){margin-left: 28px;}
.inews .ibd li:nth-child(3){position: absolute; left: 0; top: 205px;}
.inews .ibd li:nth-child(4){position: absolute; right: 0px; top: 205px;}
.inews .ibd .h51, .inews .ibd .h53{position: absolute; top: 390px;}
.inews .ibd li:hover{border:1px solid rgba(216, 216, 216, 1); box-shadow: 0px 5px 10px 2px rgba(0, 0, 0, 0.15); margin-top: 1px;}
.inews .ibd li:hover .ibd{height: 590px;}
.inews .ibd li:hover .intitle{ color: #ffa701;}
.inews .ibd li:hover .intitle a{background-position: 0px -30px}
.inews .ibd li:hover .intitle #indate{color: #fff}

.imessage{background: url(../images/md-bg-30.png) no-repeat center bottom;}
.imessage .imessageb li{float: left;width: 483px; width: 200px; height: 170px; position: relative; overflow: hidden;}
.imessage .imessageb li img{ position: absolute; top: 50%; -webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);display: block;left: 50%;}
.imessageb{padding: 31px 0 62px;}
.imessageb > a{float: right;font-size:16px; color: #0061ae; margin-right: 56px;}
/*首页日期格式的js修改*/
#indate{color:#000;margin-top: -8px}
#indate em{font-size: 20px;line-height: 20px;}
#indate span{display: block;font-size: 14px;line-height: 14px}


@media (max-width: 980px){
.wrap{width: 980px;}
.inews .ibd{width: 960px}
.tabContainer ol li + li {margin-left: 26px; }
.inews .ihd ul{-webkit-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);}
.inews .ibd li{width: 466px}
.inews .ibd li:nth-child(4){left: 466px; right: auto;}
.imessage .imessageb li{width: 160px;}

}