@charset "utf-8";
/* CSS Document */
body{ width:100%: max-width:1920px; margin:0 auto; }
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:bold; margin:0px; padding:0px; }
fieldset, img{border:none; vertical-align:middle;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
ul,li,dd,dl{ padding:0px; margin:0px; }
input{padding-top:0; padding-bottom:0; font-family: "Microsoft Yahei", "SimSun",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{ margin:0; font-size:12px;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{font-family: "Microsoft Yahei", "SimSun",Arial,sans-serif; resize:none;}
body{font:12px "Microsoft Yahei", "SimSun",Arial,sans-serif; color:#333; background:#fff;}
a{text-decoration:none; color:inherit;}
i, em{ font-style:normal;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}
.w1200{ width:1200px; margin:0 auto;}

.ititle{padding-top: 18px;height: 41px;border-bottom: 1px solid #fff;margin-bottom: 12px;line-height: 41px;}
.ititle h3{font-size: 18px;color: #b63925;}
.ititle h3 span{margin-left: 3px;font-size: 12px;color: #999999; color:#000; font-family: "Arial";}
.ititle .imore{margin-top: 7px;line-height: 34px;font-size: 14px;color: #b63925;font-family: "DINAlterBold";padding-right: 14px;background: url(../images/arrow.png) no-repeat right center;}
.ititle .imore:hover{opacity: 0.8;}

.iDate{width: 75px;height: 69px;position: absolute;left: 0;top:0;z-index: 2;background: url(../images/blue90.png) repeat;text-align: center;box-sizing:border-box;padding: 6px 0 0;font-family: "DINAlterBold";color: #ffffff;}
.iDate em{display: block;font-size: 44px;line-height: 42px;}
.iDate span{display: block;font-size: 13px;line-height: 16px;}


.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.isect1{ padding-bottom: 5px;}
.isect1 .picNews{width: 525px;}
.isect1 .picNews a{display: block;}
.isect1 .picNews a .pic{position: relative;height: 296px;overflow: hidden;margin-bottom: 6px;}
.isect1 .picNews a .pic img{width: 100%;height: 100%;}
.isect1 .picNews a .title{font-size: 18px;color: #333333;line-height: 45px;font-weight: normal; color:#000; }
.isect1 .picNews a .desc{font-size: 14px;line-height: 24px;color: #999999;height: 48px;overflow: hidden; color:#000;  } 
.isect1 .picNews a:hover .title{color: #b63925;}

.isect1 .rList{width: 574px;margin-top: -3px;}
.isect1 .rList li{border-top: 1px solid #e3e3e3;padding: 10px 0 10px 0;}
.isect1 .rList li:first-child{border-top: none;padding-top: 0;}
.isect1 .rList li a{display: block;position: relative;padding-left: 74px;}
.isect1 .rList li a h5{font-size: 16px;line-height: 33px;color: #333333;font-weight: normal; color:#000; }
.isect1 .rList li a p{font-size: 14px;line-height: 20px;color: #999999;height: 40px;overflow: hidden; color:#000; }
.isect1 .rList li a .date{position: absolute;left: 0;top: 3px;width: 50px;text-align: center;font-family: "DINAlterBold";}
.isect1 .rList li a .date em{display: block;font-size: 54px;line-height: 50px;color: #bdbdbd; color:#000; }
.isect1 .rList li a .date span{font-size: 12px;line-height: 20px;color: #999999; color:#000; }
.isect1 .rList li a:hover .date em,.isect1 .rList li a:hover .date span,.isect1 .rList li a:hover h5{color: #b63925;}

.isect2{width: 100%;min-width: 1200px;height: 251px;background: #f6f6f6;}
.isect2 .isect2_1{width: 562px;}
.isect2 .isect2_1 .ititle{margin-bottom: 8px;}
.isect2 .isect2_1 .recom{margin-bottom: 9px;}
.isect2 .isect2_1 .recom a{display: block;padding-left: 192px;position: relative;}
.isect2 .isect2_1 .recom a .pic{position: absolute;left: 0;top:4px;width: 180px;height: 93px;overflow: hidden;}
.isect2 .isect2_1 .recom a .pic img{width: 100%;height: 100%;}
.isect2 .isect2_1 .recom a h5{margin-bottom: 10px;font-size: 14px;line-height: 21px;color: #222222;}
.isect2 .isect2_1 .recom a p{font-size: 14px;line-height: 20px;color: #999999;height: 40px;overflow: hidden;margin-bottom: 13px;}
.isect2 .isect2_1 .recom a span{display: block;width: 41px;height: 16px;position: relative;font-size: 12px;color: #999999;line-height: 16px;}
.isect2 .isect2_1 .recom a span:before{content: "";width: 10px;height: 7px;position: absolute;right: 0;top:50%;margin-top: -3px;background: url(../images/arrow1.png) no-repeat right center;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.isect2 .isect2_1 .recom a:hover h5,.isect2 .isect2_1 .recom a:hover span{color: #b63925;}
.isect2 .isect2_1 .recom a:hover span:before{background-position: left center;}
.isect2 .isect2_1 ul li a{display: block;height: 30px;padding: 0 120px 0 24px;position: relative;line-height: 30px;}
.isect2 .isect2_1 ul li a:before{content: "";width: 11px;height: 13px;position: absolute;left: 0;top:50%;margin-top: -6px;background: url(../images/liIcon.png) no-repeat left top;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.isect2 .isect2_1 ul li a h5{font-size: 14px;color: #444444;font-weight: normal; color:#000; }
.isect2 .isect2_1 ul li a span{font-size: 14px;color: #999999;position: absolute;right: 0;top:0;  color:#000; }
.isect2 .isect2_1 ul li a:hover:before{background-position: left bottom;}
.isect2 .isect2_1 ul li a:hover h5,.isect2 .isect2_1 ul li a:hover span{color: #b63925;}

.isect2 .isect2_2{width: 565px;}
.isect2 .isect2_2 dl{padding-left: 144px;height: 160px;position: relative;}
.isect2 .isect2_2 dl dt{width: 130px;position: absolute;left: 0;top:4px;}
.isect2 .isect2_2 dl dt a{display: block;padding-top: 3px;height: 149px;background: #b63925;text-align: center;}
.isect2 .isect2_2 dl dt a h5{font-size: 20px;color: #ffffff;line-height: 58px;font-weight: normal;margin-bottom: 20px;position: relative;}
.isect2 .isect2_2 dl dt a h5:before{content: "";width: 30px;height: 1px;background: #ffffff;position: absolute;left: 50%;bottom: 0;margin-left: -15px;}
.isect2 .isect2_2 dl dt a:hover img{-webkit-transform: scale(0.86);transform: scale(0.86);}


.list li a{display: block;position: relative;padding: 0 108px 0 10px;height: 27px;line-height: 27px;}
.list li a:before{content: "";width: 2px;height: 2px;position: absolute;left: 0;top:50%;margin-top: -1px;background: #555555;
-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.list li a h5{font-size: 14px;color: #555555;font-weight: normal; color:#000;}
.list li a span{position: absolute;right: 0;top:0;font-size: 14px;color: #999999; color:#000;} 
.list li a:hover:before{width: 12px;background: #b63925;}
.list li a:hover h5{color: #b63925;-webkit-transform:translateX(12px);transform:translateX(12px);}

.bannerbg{ /*background:url(../images/bannerbg.jpg);*/width:100%; max-width:1920px; margin:0 auto;margin-bottom: 25px; }  

.banquan{ float:left; width:calc(100% - 120px); text-align:left; line-height:30px;  }
.banquan p,.banquan a,.banquan span,.banquan li{ color:#333;  margin:0px; }

.fewm{ float:right;  width:80px; }
.fewm img,.fewm span{ display:block; width:100%; margin:0 auto; text-align:center;  line-height:26px; }
.clear{ clear:both; }