a { color:#474747;text-decoration:none; transition: all 0.5s ease 0s; }
a:hover,li a:hover { color: #0094e4; }
.container{ width:1200px; margin:auto;}
.head{ height:38px; background:#515151;}
.head ul{ padding:0; list-style:none; width:1200px; height:38px; margin:auto; padding-left:930px;}
.head ul li{ float:left; height:38px; width:90px;}
.head ul li a{ display:block; height:38px; line-height:38px; width:90px; text-align:center; font-size:12px; color:#fff;}
.head ul li .jianjie{ background:#007bbe; color:#fff;}
.head ul li .lianxi{ background:#0094e4; color:#fff;}

.menu{ height:110px;}
.menu .am-topbar-brand{ margin-top:15px;}
.menu .am-nav{ padding:0; margin:0; height:110px;}
.menu .am-nav li a{ height:110px; line-height:110px; padding:0 15px; margin-left:10px; color:#616161; font-size:18px;}
.menu .am-nav .am-active a{ background:#fff; border-bottom:3px solid #0094e4; color:#0094e4;}
.menu .am-nav .am-active a:hover{ background:#fff; color:#0094e4;}
.menu .am-nav .am-active a:focus{ background:#fff; color:#0094e4;}

/* 大图轮播 */
.banner{ height:550px; width:100%}
.banner .swiper-button-next{right: 50px;}
.banner .swiper-button-prev{left: 50px;}
.banner .swiper-pagination{ bottom:30px;}
.banner .swiper-pagination-bullet{ height:15px; width:15px;} 
.banner .swiper-pagination-bullet-active{ background:#0094e4;}

/* 四个栏目 */
.lmfour{ background:#f2f2f2; padding:45px 0;}
.lmfour ul{ width:1200px; margin:auto; padding:0; list-style:none;}
.lmfour ul li{ float:left; width:25%;}
.lmfour ul li a{ display:block; width:270px; height:108px; padding:30px 35px;}
.lmfour ul li .lm1{ background:url(../../images/m1.jpg);}
.lmfour ul li .lm2{ background:url(../../images/m2.jpg); margin-left:10px;}
.lmfour ul li .lm3{ background:url(../../images/m3.jpg); margin-left:20px;}
.lmfour ul li .lm4{ background:url(../../images/m4.jpg); margin-left:30px;}
.lmfour ul li a h3{ background:url(../../images/jia.png) no-repeat right center; font-weight:normal; font-size:16px; color:#007bbe; margin-bottom:0;}
.lmfour ul li a p{ color:#c8c8c8; font-size:12px; margin-top:4px;}
.lmfour ul li a:hover{background:url(../../images/m5.jpg);}
.lmfour ul li a:hover h3{ color:#fff; background:none;}
.lmfour ul li a:hover p{ color:#5ab6e9;}

/* 关于恒东 */
.guanyu{ padding:40px 0 75px 0; position:relative;}
.guanyu .gy-box{ width:570px; padding-top:30px;}
.guanyu .jj1{ position:absolute; width:415px; height:520px; background:url(../../images/jj1.jpg); right:152px; top:34px; z-index:2}
.guanyu .jj2{ position:absolute; width:204px; height:316px; background:url(../../images/jj2.jpg); right:0; top:0; z-index:1}
.guanyu .jj2 p{ margin-top:240px; color:#fff; padding:10px 20px 0 0; border-top:1px solid #fff; width:110px; margin-left:94px;}
.guanyu .tit-h{ background:#0094e4; width:88px; height:4px;}
.guanyu .title{ font-size:46px; color:#292929; font-weight:normal; margin-top:26px; padding:0;}
.guanyu .gyjj{ font-size:13px; line-height:30px; padding-top:50px; padding-bottom:40px;}
.guanyu .more{ border:1px solid #dedede; padding:12px 20px; color:#979797; font-size:12px;}
.guanyu .more i{ font-size:20px;}
.guanyu .more:hover{ color:#fff; background:#0094e4; border:1px solid #0094e4;}

/* 集团产业 */
.chanye{ background:url(../../images/bg-canye.jpg) repeat-x center 0; padding:90px;}
.index03Left{ width:30%; height: 453px;overflow: hidden; background: #164c90;position: relative; }
.index03Left i{width:345px; height: 430px;border: 1px solid #fff; background: none;position: absolute;z-index: 0;display: block;
top:10px ;left:6px ;}
.index03Left h2{color: #fff; font-size: 30px; text-align: center;padding-top: 78px; font-weight:normal;}
.index03Left h2 p{font-size: 14px;}
.index03_more a{display: block;width: 100px; text-align:center; height: 35px; color: #fff;border: 1px solid #fff;margin-top: 180px ;line-height: 35px;font-size: 12px;margin-left: auto;margin-right: auto;position: relative;
z-index: 5;}
.index03_more a:hover{background:#2b91d3}
.index03Right{ width:70%; height: 453px;overflow: hidden;position: relative; }
.index03Right ul{ margin:0; padding:0;}
.index03Right ul li{ width:33.3%; height: 228px;overflow: hidden;position: relative;float: left; background: #fff;}
.index03Right ul li .white{font-size: 18px; color: #767575;text-align: center; height: 100%; }
.index03Right ul li .white p{padding: 60px 0 10px;}
.index03Right ul li i{ width:32px; height: 2px; background: #164c90;display: block;margin: 0 auto; }
.white01_img{ position: absolute; bottom: -240px;transition: all 0.3s ease 0s; }
.index03Right ul li:hover .white01_img{bottom: 0px;}
.index03Right ul li:nth-of-type(1) .white{background: url(index03ico03.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(2) .white{background: url(index03ico03.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(3) .white{background: url(index03ico03.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(4) .white{background: url(index03ico03.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(5) .white{background: url(index03ico03.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(6) .white{background: url(index03ico03.png) no-repeat center 120px #fff;}
.index03Right ul li:nth-of-type(2) .white,
.index03Right ul li:nth-of-type(4) .white,
.index03Right ul li:nth-of-type(6) .white{position: absolute; bottom: -228px;transition: all 0.3s ease 0s; }
.index03Right ul li:nth-of-type(2):hover .white,
.index03Right ul li:nth-of-type(4):hover .white,
.index03Right ul li:nth-of-type(6):hover .white{bottom: 0px;z-index: 5;width: 100%; }
.index03Right ul li:nth-of-type(2) .white01_img,
.index03Right ul li:nth-of-type(4) .white01_img,
.index03Right ul li:nth-of-type(6) .white01_img{position: absolute; bottom: 0px;transition: all 0.2s ease 0s; }

/* 新闻动态 */
.news-box{ width:580px; padding-top:55px;}
.news-box .am-list-news-hd{ padding:0; margin:0;}
.news-box .am-list{ margin-top:15px;}
.news-box .am-list-news-more a{ font-size:14px; color:#6c6c6c;}
.news-box h2{ font-size:20px; font-weight:normal;}
.news-box .am-list li a{ font-size:14px; color:#555555; padding-left:20px; padding-right:20px;}
.news-box .am-list li a .time{ float:right; font-size:12px; color:#9b9b9b;}
.news-box .am-list .toutiao{ height:140px;}
.news-box .am-list .toutiao a{ padding:20px}
.news-box .am-list .toutiao .newspic{ width:160px; height:100px; float:left;} 
.news-box .am-list .toutiao .newstext{ width:360px; height:100px; float:right;} 
.news-box .am-list .toutiao .newstext h3{ font-size:16px; color:#000; margin-bottom:10px;}
.news-box .am-list .toutiao .newstext p{ margin:5px 0; color:#7a7a7a;}

.foot{ background:#515151; padding:40px 0; color:#d3d2d2; font-size:12px; text-align:center;}
.foot a{ color:#d3d2d2;}
.foot a:hover{ color:#ffffff;}

.banner1{ height:230px;}

/* 面包屑导航 */
.location{ border-bottom:1px solid #eaeaea; color:#606060; font-size:12px; padding-top:30px;}
.location a{ color:#606060}
.location .am-breadcrumb{ margin-bottom:10px;}

/* 二级导航 */
.flmenu{ padding:30px 0; list-style:none; margin:0;}
.flmenu li{ float:left; margin-right:10px;}
.flmenu li a{ padding: 4px 26px; display: block; border-radius: 40px; color: #0094e4; font-size:14px;}
.flmenu li a:hover,
.flmenu li a.active{ background: #0094e4 ; color: #fff;}

/* 内容模式 */
.article { padding:30px 0 40px; line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#333; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px;color: #666; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article .ft p{ margin:5px 0 0 0;}

/* 新闻列表 */
.x-newslist{ list-style:none; margin:0; padding:0;}
.x-newslist li{ border-bottom:1px solid #ededed; height:170px; padding:25px 0 25px 210px; position:relative;}
.x-newslist li img{ display:block; position:absolute; left:0; top:26px; width:190px; height:120px;}
.x-newslist li .news-t{ height:36px; font-size:20px;}
.x-newslist li .news-m{ height:65px; font-size:14px; color:#8b8b8b; line-height:24px;}
.x-newslist li .news-d{font-size:14px; color:#c4c4c4;}
.x-newslist li .news-d .iconfont{ font-size:10px;}
.x-newslist .nopic{ padding-left:0;}

/* 图片列表 */
.piclist{ margin-left:-2rem; margin-right:-2rem;}
.piclist li{ padding:2rem 2rem 0 2rem;}
.piclist li .am-thumbnail{ padding:0px; border:0; margin-bottom:0;}
.piclist li .ptitle{ border-bottom:2px solid #0094e4; margin-top:0px; padding:15px 0; font-weight:normal; text-align:center;}