@charset "utf-8";
/* CSS Document */

.header {width: 100%;height: 96px; background:#fff;position:fixed; top:0; z-index:99999}
.header .content{ width:1278px;}
.header .content .pic{ padding-top:20px;}
.header .content .nav {height:96px;}
.header .content .nav li {float: left;position: relative; color:#333333; line-height:98px; width:140px; text-align:center; position: relative; background:url(../images/i2.jpg) no-repeat right center}
.header .content .nav li a{ display: block}
.header .content .nav li:last-child{ background:none}
.header .content .nav li:nth-child(2){ background:url(../images/i3.png) no-repeat right center}
.header .content .nav li a:focus {-moz-outline-style: none;}
.header .content .nav li .sub-nav {position: absolute;top: 96px;list-style: none;background-color: #fff;display: none; }
.header .content .nav li .sub-nav li {text-align: center;clear: left;width: 140px;height: 95px;line-height: 95px;position: relative; border-top:1px solid #cccccc;}
.header .content .nav li .sub-nav li{ background:none}
.header .content .nav li .sub-nav li:hover{ background:#015eb1; color:#fff;}



.listnav{ width:100%; height:52px; border-bottom:1px solid #cccccc}
.listnav p{ background:url(../images/sy.png) no-repeat left center; line-height:52px; padding-left:20px; font-size:12px; color:#b2b2b2;}

.alist h2{ height:130px; line-height:130px; text-align:center}
.alist .subnav{ width:100%;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc; display:flex;justify-content:center}
.alist .subnav li{ padding:0 20px; height:60px; line-height:60px; color:#666666; background:url(../images/i4.jpg) no-repeat right center}
.alist .subnav li:last-child{ background:none}
.alist .subnav .curr{ color:#06559e}

.alist .about{ line-height:28px; padding:60px 0; color:#666666}
.alist .about .title{font-weight:100; font-size:18px; text-align:center; line-height:40px; border-bottom:1px solid #ccc;}


.piclist{ padding:30px 0;}
.piclist .content{ width:1240px;}
.plist li{ width:310px; float:left; margin-bottom:30px;}
.plist li p{ line-height:60px; height:60px; text-align:center}
.plist li:hover p{ background:#0660ae; color:#fff;}
.plist li .pic{ width:280px; margin:0 auto}
.plist li .pic img{ display:block}

.news_list li{ padding-bottom:32px; height:184px; border-bottom:1px solid #cccccc; margin-bottom:32px;}
.news_tu{ float:left;}
.news_zi{ width:800px; margin-left:45px; float:left;}
.news_zi h1{ margin-top:26px; line-height:49px; font-size:16px; color:#1e151d; font-weight:normal;}
.news_zi p{ font-size:14px; font-family:"SimSun"; color:#666666; line-height:22px;}
.news_more{ background:url(../images/news_more.jpg) no-repeat center center; float:right; width:44px; height:44px; margin-top:70px;}
.news_list li:hover .news_more{ background:url(../images/news_more1.jpg) no-repeat center center;}