<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*头部中间*/
.banner { width:100%; position:relative;overflow:hidden; height:650px; }
.banner .hd{  overflow:hidden; position:absolute; left:50%; transform:translateX(-50%); bottom:50px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:20px;  width:20px; height:20px; line-height:999px; text-align:center; background:#fff; cursor:pointer; border-radius:25px; }
.banner .hd ul li.on{ background:#a22a2d; color:#fff; }
.banner .bd ul { margin:0 auto;width:100%;}
.banner .bd{ position:relative; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; width:100%;}
.banner .bd li a{position: absolute;top: 0;width: 100%;height: 100%;background: url(../images/bgrad_1.png) left -1px repeat-x;}
.banner .bd img{ width:100%; height:650px; display:block; vertical-align:top;  }
.banner .prev,.banner .next{ position:absolute; top:50%; margin-top:-25px; display:block; width:60px; height:60px; background:url(../images/banner_arrow.png) -44px 0px no-repeat; filter:alpha(opacity=80);opacity:0.8;   }
.banner .prev {left: 3%;}
.banner .next{ right:3%; background-position:-247px 0px; }
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }


.header_con { width: 1440px; margin: 0 auto; }
.header_i { position:absolute; top: 50px; width:1440px; }
.header_i .logo { float: left; width: 250px; height: 95px;}
.header_i .nav { float:right; } 
.header_i .subnav ul{ position:absolute; right:0;}
.header_i .subnav ul li { float: left; font-size: 14px; color: #fff; }
.header_i .subnav ul li a { color: #fff; }
.header_i .subnav ul li a:hover { color: #a22a2d; text-decoration: none;}
.header_i .subnav ul li.en { border-left: 1px #fff solid; opacity:.5; margin: 0 15px; height:19px; }
.subnav li.search { margin-left:15px;}
.subnav li .motion_1 {border: 0; background: rgba(255, 255, 255, 0.5); height: 25px; line-height: 25px;color: #fff;border-radius: 14px;margin-top: 0;width: 0px;text-indent: 10px; transition: all .8s ease; outline: none; float:left; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);transition:all .5s ease-in-out; padding:0}
.subnav li.search.active .motion_1 { width:150px; opacity:10;  }
.subnav li.search .active { position:absolute; right:0; top:0; }
.icon_search { background:url(../images/icon_search.png) center no-repeat; width: 22px; height: 20px; display:block; cursor:pointer;margin-top: 4px; margin-left:5px; float: right; border:none; outline: none;}
.subnav li.search.active i.active { background:url(../images/icon_search_btn.png) center no-repeat; width: 22px; height: 20px;  right:5px;}
.header_i .mainnav { padding: 40px 0 16px 0; }
.header_i .mainnav ul li.navli { float:left; line-height: 46px; padding:0 5px 0 0; position:relative; }
.header_i .mainnav ul li.navli h3 { font-size: 20px; font-weight:initial; }
.header_i .mainnav ul li a { color: #fff; }
.header_i .mainnav ul li a:hover { text-decoration: none;}
.header_i .mainnav ul li.navli h3 a { display:block; padding:0 20px;}
.header_i .mainnav .navsub{ display:none; width:150px; left:0; top:46px;  position:absolute; background:#fff; padding: 5px 0;box-shadow: 0 8px 12px rgba(0, 0, 0, 0.1);  }
.header_i .mainnav .navsub.last{ right:5px; left:auto;}
.header_i .mainnav .navsub a { line-height: 44px; color: #000; padding-left: 25px; font-size: 16px; display:block; }
.header_i .mainnav .navsub a:hover { background:#eee; text-decoration:none; }
.header_i .mainnav li.on h3 a { background:#fff; color: #a22a2d; border-top: 3px #a22a2d solid;}


/* 内容1 */

.headlines { border-bottom:1px #dcdcdc solid; height:47px;text-align:center;}
.headlines span { display:inline-block; background:url(../images/headlines.png) left center no-repeat; width:143px; height: 47px; float:left; }
.headlines h3 { line-height: 47px;     font-weight: normal; }
.headlines h3 a { font-size:32px; color: #a22a2d;display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.headlines h3 a:hover { text-decoration:underline;}

/* 内容1 */
.hd_title { line-height:40px; height: 40px; position:relative; margin-bottom:25px;}
.hd_title .more { position:absolute; right:0; top:0;}
.hd_title .more a { color: #a22a2d; font-size: 16px;}
.hd_box_1_l { width:840px; }
.hd_box_1_l li { width:400px; float: left; margin-right:40px; }
.hd_box_1_l li .pic img { width: 400px; height: 270px; transition: transform 0.8s;-webkit-transition: transform 0.8s;-moz-transition: transform 0.8s;-o-transition: transform 0.8s; -ms-transition: transform 0.8s;}
.hd_box_1_l li .pic { width: 400px; height: 270px;overflow: hidden;}
.hd_box_1_l li:hover .pic img {transform: scale(1.08);-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-o-transform: scale(1.08);-ms-transform: scale(1.08);}
.hd_box_1_l li:hover .pic_title {border: 1px solid #a22a2d;}
.hd_box_1_l li .pic_title { height: 68px; border: 1px solid #d2d2d2;}
.hd_box_1_l li .pic_title .date { width: 68px; height: 68px; background:#a22a2d;}
.hd_box_1_l li .pic_title .date span.d1{padding-top: 6px; font-size: 30px; line-height: 30px;}
.hd_box_1_l li .pic_title .date span{display: block; text-align: center; font-family: "Corbel"; color: #fff;}
.hd_box_1_l li .pic_title .date span.d2 {font-size: 16px;}
.hd_box_1_l li .pic_title .title{float: left; height: 68px; width:305px; line-height: 68px; font-size: 16px; color: #333; margin-left: 10px; overflow:hidden}
.hd_box_1_l li:hover .title {color:#a22a2d;}
.hd_box_1_l ul li+li { margin-right: 0px;}

.mainWrap .hd_box_1_r { width:520px; }
.hd_box_1_r ul li{height: 42px;margin-bottom: 30px;}
.hd_box_1_r ul li .date{width: 48px;height: 42px;border-right: 1px solid #bfbfbf; overflow:hidden}
.hd_box_1_r ul li .date span{display: block;width: 48px;text-align: center;font-family: "Corbel";color: #4c4c4c;}
.hd_box_1_r ul li .date span.d1{font-size: 27px;font-weight: bold;line-height: 22px;}
.hd_box_1_r ul li:hover .date span.d1{color: #a22a2d;}
.hd_box_1_r ul li .date span.d2{font-size: 16px;}
.hd_box_1_r ul li .title{float: left;padding-left: 12px;font-size: 16px;color: #4c4c4c; width:458px;}
.hd_box_1_r ul li:hover .title{color: #a22a2d;}

/* 内容2 */
.hd_box1_2 ul{display: block;overflow: hidden;}
.hd_box1_2 ul li{float:left;width: 440px;height: 54px;margin-right: 40px;margin-bottom: 40px;}
.hd_box1_2 ul li .date{float: left;width: 87px;height: 57px;background: url("../images/tmbj_3.png") no-repeat;margin-right: 6px;}
.hd_box1_2 ul li .date span{display: block;width: 68px;text-align: center;font-family: "Corbel";}
.hd_box1_2 ul li .date span.d1{font-size: 28px;color: #9d8d61;font-weight: bold;line-height: 18px;padding-top: 10px;}
.hd_box1_2 ul li .date span.d2{font-size: 16px;color: #4c4c4c;}
.hd_box1_2 ul li .tzgg_txt{padding-top: 6px;font-size: 16px;color: #4c4c4c;}
.hd_box1_2 ul li:hover .tzgg_txt{color: #a22a2d;}

/* 内容3 */

.section_3 { background:#f1f1f1; padding-top: 35px;}
.hd_box1_3_gd {height: 122px; overflow:hidden; margin-bottom:35px;}
.hd_box1_3 ul { height:auto;}
.hd_box1_3 li { float:left;  margin-right:35px; overflow:hidden; position:relative; width:326px; height: 122px; position:relative}
.hd_box1_3 li img { width:326px; height: 122px; overflow:hidden; -webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}
.hd_box1_3 li:hover img {-webkit-transform: scale(1.1);transform: scale(1.1); opacity:0.9;}

/* 内容4 */
.section_4 { background:url(../images/tmbj_4.png) top center no-repeat;  padding-top:109px; padding-bottom:50px;}
.hd_box_4 { margin-top:15px;}
.hd_box_4_l { width:700px; height:445px; overflow:hidden; position:relative}
.hd_box_4_l img {width:700px; height:445px;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}
.hd_box_4_l:hover img {-webkit-transform: scale(1.1);transform: scale(1.1); opacity:0.9;}
.hd_box_4_l .mask { position: absolute;left: 0px;top: 0px;display: none;width: 100%;height: 445px;background: url("../images/tmbj_5.png") repeat;z-index: 99;}
.hd_box_4_l:hover .mask { display:block}
.hd_box_4_r { width:700px;}
.hd_box_4_r li { float: left; width: 349px; height:222px; margin-left:1px; margin-bottom:1px; position:relative; overflow:hidden}
.hd_box_4_r li img {width:349px; height:222px;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}
.hd_box_4_r li:hover img {-webkit-transform: scale(1.1);transform: scale(1.1); opacity:0.9;}
.hd_box_4_r li .mask { position: absolute;left: 0px;top: 0px;display: none;width: 100%;height: 445px;background: url("../images/tmbj_5.png") repeat;z-index: 99;}
.hd_box_4_r li:hover .mask { display:block}
.dateWrap {width:1400px; margin:0 auto;}

.link_i { background:#a22a2e; padding:16px 0; line-height:25px;font-size:16px;}
.link_i span { float: left; font-size:14px; font-weight:bold; display:inline-block; color: #fff;}
.link_i li { float: left; margin-right:10px;}
.link_i li a { color: #fff; }
.link_i li a:hover { color: #fff;}</pre></body></html>