﻿.Main01{width:1200px;margin:0 auto;margin-top:39px}
.News{width:1009px;float:left}
.Title{width:100%;height:24px}
.Title em{display:block;line-height:24px;color:#355e9e;font-size:20px;font-weight:bold;float:left}
.Title em i{display:block;width:5px;height:24px;background:#355e9e;float:left;margin-right:8px}
.Title a{display:block;float:right;padding-top:6px;line-height:18px;font-size:14px;color:#1e1e1e}
.Title a:hover{color:#4472b9}
.N_Cont{width:955px;padding:32px 26px;border:1px solid #e6e6e6;margin-top:12px}
.focusBox{position:relative;width:469px;height:306px;overflow:hidden;float:left}
.focusBox .pic li{position:relative;width:100%;height:306px;background:#f8f8f8}
.focusBox .pic{position:relative;width:100%;height:306px}
.focusBox .pic a{display:block;width:100%;height:306px;overflow:hidden}
.focusBox .pic img{width:469px;height:auto;display:block}
.focusBox .pic .Content{width:100%;position:absolute;bottom:0;left:0;height:47px;background:#4472b9}
.focusBox .pic:hover .Content{background:#355e9e}
.focusBox .pic .Content .Title{line-height:47px;height:47px;color:#fff;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 0 0 76px;width:345px}
.focusBox .pic .Content dl{width:52px;position:absolute;top:-20px;left:12px}
.focusBox .pic .Content dl dt{background:#fff;line-height:35px;color:#4472b9;font-size:24px;text-align:center}
.focusBox .pic .Content dl dd{background:#a3a3a3;width:100%;line-height:16px;text-align:center;border-top:1px solid #797979;color:#f0ffff;font-size:12px}
.focusBox .prev,.focusBox .next{border-radius:3px;width:30px;height:50px;display:none;position:absolute;top:50%;margin-top:-25px;z-index:10;cursor:pointer;filter:alpha(opacity=0);-moz-opacity:0;-webkit-opacity:0;opacity:0}
.focusBox .prev{background:#4472b9 url(../images/BLeft.png) no-repeat center center;background-size:100%;left:10px}
.focusBox .next{background:#4472b9 url(../images/BRight.png) no-repeat center center;background-size:100%;right:10px}
.NewsMore{width:458px;float:right;border-top:1px dashed #e7e7e7}
.NewsMore li{height:37px;border-bottom:1px dashed #e7e7e7}
.NewsMore li a{display:block;width:100%}
.NewsMore li a em{line-height:37px;color:#323232;font-size:14px;display:block;width:368px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.NewsMore li a i{display:block;float:right;line-height:37px;color:#333;font-size:14px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.NewsMore li a:hover em{color:#4472b9}
.NewsMore li a:hover i{color:#4472b9}
.Main01_R{width:165px;float:right;padding-top:36px}
.Main01_R a{display:block;width:100%}
.Main01_R a img{display:block;width:100%}

section.Img{width:1200px;min-height:134px;margin:0 auto;padding:24px 0 0}

.Main02{position:relative}
.Main02 .Title{width:790px;margin-top:29px}
.News02{width:730px;padding:21px 29px;border:1px solid #e6e6e6;margin-top:12px}
.News02 .N_Cont01{width:196px;float:left}
.News02 .N_Cont01 a{padding-top:10px;padding-bottom:15px;display:block;width:196px;height:120px;display:block;overflow:hidden}
.News02 .N_Cont01 img{width:100%;height:auto}
.News02 .N_Cont02{float:right;width:503px}
.News02 .N_Cont02 ul li{height:28px}
.News02 .N_Cont02 ul a{display:block;height:28px}
.News02 .N_Cont02 ul a em{display:block;line-height:28px;color:#323232;font-size:14px;float:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:388px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.News02 .N_Cont02 ul a span{display:block;line-height:28px;color:#333;font-size:14px;padding-left:24px;float:left;position:relative;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.News02 .N_Cont02 ul a span i{position:absolute;top:50%;margin-top:-2px;width:4px;height:4px;background:#e2e2e2;border-radius:50%;display:block;left:0;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.News02 .N_Cont02 ul a:hover em{color:#4472b9}
.News02 .N_Cont02 ul a:hover span{color:#4472b9}
.News02 .N_Cont02 ul a:hover i{background:#4472b9}

.News03{width:790px;padding:21px 0;border:1px solid #e6e6e6;margin-top:12px}
.News03 li{padding-left:20px;height:28px;float:left;width:362px}
.News03 li a{display:block;padding-left:18px;line-height:28px;color:#323232;font-size:14px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.News03 li i{position:absolute;top:50%;margin-top:-2px;width:4px;height:4px;background:#e2e2e2;border-radius:50%;display:block;left:0;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.News03 li a:hover{color:#4472b9}
.News03 li a:hover i{background:#4472b9}

.Main02 .Notice .Title{width:100%}
.Notice{width:376px;position:absolute;top:-29px;right:0}
.Notice .clone{width:374px;border:1px solid #e6e6e6;margin-top:12px}
.NoticeCont{padding:36px 26px 27px;position:relative;border-top:1px dashed #e7e7e7;height:52px}
.NoticeCont:hover{background:#355e9e}
.NoticeCont:hover a{color:#fff}
.NoticeCont.NtopB{border-top:0}
.NoticeCont dl{width:52px;position:absolute;top:36px;left:26px}
.NoticeCont dl dt{background:#f8f8f8;line-height:35px;color:#4472b9;font-size:24px;text-align:center}
.NoticeCont dl dd{background:#a3a3a3;width:100%;line-height:16px;text-align:center;border-top:1px solid #797979;color:#f0ffff;font-size:12px}
.NoticeCont a{display:block;padding:9px 0 0 74px;line-height:22px;max-height:44px;color:#323232;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}

.Construct .clone{width:334px;padding:26px 20px}
.Construct .clone a{display:block;position:relative;color:#323232;font-size:14px;line-height:28px;height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:18px}
.Construct .clone a i{position:absolute;top:50%;margin-top:-2px;width:4px;height:4px;background:#e2e2e2;border-radius:50%;display:block;left:0;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.Construct .clone a:hover{color:#4472b9}
.Construct .clone a:hover i{background:#4472b9}

footer{margin-top:72px}