*{margin: 0;padding: 0;font-family: "微软雅黑";font-size: 14px;line-height: 24px;}
li{list-style: none;}
a{text-decoration: none;}
img{border: none;}
.divBox:after, ul:after, .divBox:after, .news .newsTitle:after, .sectionBox .mainBox .zhlist li:after, .sectionBox .divBox .main .mainBox .newsHot:after, .searchBan:after, .fzlc li:after,
.newsXQ .divBox p:after, .indexTitle>div:after{content: '';display: block;clear: both;}
header nav ul li a, .sectionBox ul li a, .sectionBox .divBox .main .mainBox .newsItem li:hover time,
.sectionBox .divBox .main .mainBox .newsHot div>a, header div.navBar span, .indexTitle>div div a, .newsList .more, header nav>ul>li ul li, header nav>ul>li ul li a, header, header h1,
.news .newsTitle .more, footer .divBox nav>ul>li>ul li>a, .copyright ul li a, .indexTitle>div>a img, .hists a, .fzlc li p, .fzlc li span:after, .fzlc li p:after,
header nav>ul>li, header .language, .imgBox img, header .navBar, .xqf img, .xqf p{transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}

.divBox{width: 1200px;margin: 0 auto;position: relative;}
body{padding-top: 100px;}
header{width: 100%;position: fixed;top: 0;z-index: 999;background: #fff;}
header.active nav>ul>li, header.active .language{height: 70px;line-height: 70px;}
header.active h1{padding-top: 4px;}
header h1 a{font-size: 0;line-height: 0;}
header h1{float: left;padding-top: 22px;box-sizing: border-box;-webkit-box-sizing: border-box;}
header nav, header .language{float: right;}
header .language, header nav>ul>li{height: 100px;line-height: 100px;}
header nav>ul>li{float: left;position: relative;}
header nav>ul>li>a, header nav>ul>li ul li a{color: #444;font-size: 16px;}
header nav>ul>li>a{padding: 0 19px;}
header nav>ul>li ul{position: absolute; min-width: 100%;top: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%); display: none;opacity: 0;}
header nav>ul>li#nav31 ul{width: 120%;}
header nav>ul>li:nth-child(4) ul{width: 140%;}
header nav>ul>li ul li{height: 40px;line-height: 40px;text-align: center;background: #fff;border-top: 1px solid #CBAFB2;}
header nav>ul>li ul li{}
header nav>ul>li ul li:hover{background: #c7000a;}
header nav>ul>li ul li:hover a, header nav>ul>li ul li.active a{color: #fff;}
header nav>ul>li:hover>a, header nav>ul>li.active>a{color: #c7000a;}
header nav>ul>li:hover ul{display: block;opacity: 1;}
header .language{margin-left: 30px;margin-right: -10px;position: relative;}
header .language a{padding: 5px 10px; height: 26px;text-align: center;line-height: 26px;vertical-align: middle;color: #999;}
header .language a.active{background: #C7000A;color: #fff;}
header .language span{margin-right: 45px;vertical-align: middle;height: 20px;display: inline-block;line-height: 20px;cursor: pointer;}
header .navBar{position: absolute;top: 0;right: 0;}
header .search{position: absolute;left: -143%;z-index: 9999;background: #111;padding-right: 10px;}
header .search input{width: 200px;height: 30px;text-indent: 1em;margin-right: 10px;vertical-align: middle;}
header .search a img{vertical-align: middle;border: none;}
header .navBar{display: none;width: 40px;background: #fff;float: right;position: absolute;right: 10px;top: 39px;cursor: pointer;}
header div.navBar span{display:block; width: 100%;height: 5px;background: #D82222;margin-bottom: 3px;}
header div.navBar.active span.spanBox{width: 0;}

footer{background: #E1E4E7;}
footer>.divBox{padding: 30px 0 20px;}
footer .divBox nav{float: left;}
footer .divBox nav>ul>li{float: left;width: 135px;}
footer .divBox nav ul li a{color: #777777;}
footer .divBox nav ul li h3 a{color: #444444;font-size: 16px;font-weight:initial;}
footer .divBox nav>ul>li>ul li{margin-bottom: 5px;}
footer .divBox nav>ul>li>ul li:first-child{margin-bottom: 10px;}
footer .divBox nav>ul>li>ul li>a{width: 96%;display: block;}
footer .divBox .erweima{float: right;color: #666666;margin-right: -5px;padding-left: 69px;border-left: 1px solid #C9CACC;}
footer .divBox nav>ul>li>ul li:hover>a, .copyright ul li:hover a{color: #D71923;}
.copyright{background: #818790;padding: 22px 0;color: #fff;}
.copyright a{color: #fff;}
.copyright ul, .copyright ul li{float: left;}
.copyright ul{margin-left: -10px;}
.copyright ul li{padding: 0 10px;position: relative;}
.copyright ul li:after{content: '';display: block;width: 1px;height: 12px;position: absolute;top: 6px;right: 0;background: #fff;}
.copyright ul li:nth-last-child(2):after, .copyright ul li:last-child:after{display: none;}
.copyright p{float: right;}
























































