
.header{ background:url(/lxy/dfiles/28909/publish/ess/images/index_01.png) no-repeat center top; width:100%; max-width:1920px; margin:0 auto; height:167px;}
.header .header-bar{ width:1200px; height:41px; margin:0 auto;}
.top-search{ width:290px; height:30px; margin-top:5px;}
.toenglish{ padding:5px 20px; line-height:30px; color: #fff;}
.toenglish a{ color:#fff;}
.top-s{ width:196px; height:30px; background:url(/lxy/dfiles/28909/publish/ess/images/index_03.jpg) no-repeat;}
.top-s input{ margin-left:30px; width:160px; height:26px; line-height:26px; padding:2px 0 2px 6px; overflow: visible; background:none; outline:none;}
.top-tj{ width:87px; height:30px; background:#b28730;}
.top-tj input{width:87px; height:30px; background:#b28730; line-height:30px; text-align:center; color:#fff; padding:0; margin:0; overflow: visible;}
.header .header-box{width:1200px; height:126px; margin:0 auto;}
.header .logo{
	width: 395px;
	height: 126px;
	background-image: url(/lxy/dfiles/28909/publish/ess/images/index_07.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.header .logo a{ display:block; width:395px; height:126px; text-indent:-2000px;}
.header .nav{ width:800px; height:126px;}
.header .navbox{height:58px; width:800px; margin-top:68px;}
.header .navbox li{ width:80px; height:58px; float:left; position:relative;}
.header .navbox li a{ display:block; width:80px; height:54px;  padding-bottom:4px; text-align:center; font-size:15px; line-height:30px;}
.header .navbox li a.act{ border-bottom:4px solid #b28730; padding-bottom:0;}
.header .navbox li a:hover,.header .navbox li a.hover{ background:#14347d; border-bottom:4px solid #14347d; color:#fff; padding-bottom:0;}
.header .navbox li ul.pop-up{ display:none; position:absolute; top:58px; left:0; background:#14347d; width:268px; z-index:9999;}
.header .navbox li ul.pop-up li{width:268px; height:45px;}
.header .navbox li ul.pop-up li a{ display:block; width:243px; height:45px; border:none; color:#fff; line-height:45px; text-align:left; padding-left:25px;}
.header .navbox li.jz ul.pop-up{top:58px; right:0; left:auto;}
.header .navbox li ul.pop-up li a:hover{ background:#b38730;}
/*盒模型*/
.box{ width:100%;}
.box-con{ margin-top:30px;}
/*大标题*/
h2.bt{ width:100%; height:45px; background:url(/lxy/dfiles/28909/publish/ess/images/bg.png) no-repeat 0 -8px; text-align:left;}
h2.bt span{ line-height:45px; color:#121212; font-size:18px; text-align:left; font-weight:700;}
h2.bt a{ float:right; line-height:45px; color:#8561aa; font-size:12px; color:8561aa;}
/*更多*/
a.more{ color:#8561aa;}
a.more:hover{ text-decoration:underline;}
/*新闻列表*/
ul.list-50{ width:100%;}
ul.list-50 li{ padding-left:25px; height:50px; background:url(/lxy/dfiles/28909/publish/ess/images/bg.png) no-repeat 0 -75px; border-bottom:1px solid #f0f0f0; line-height:50px;}
ul.list-50 li a{ font-size:14px;}
ul.list-50 li span.data{ float:right; color:#a3a3a3;}


/*新闻列表*/
ul.list-40{ width:100%;}
ul.list-40 li{ padding-left:25px; height:40px; background:url(/lxy/dfiles/28909/publish/ess/images/bg.png) no-repeat 0 -78px; border-bottom:1px solid #f0f0f0; line-height:40px;}
ul.list-40 li a{ font-size:14px;}
ul.list-40 li span.data{ float:right; color:#a3a3a3;}

/*二级页新闻列表*/
ul.list-ej{ width:100%;}
ul.list-ej li{ padding-left:25px; height:50px; background:url(/lxy/dfiles/28909/publish/ess/images/bg.png) no-repeat 0 -129px; border-bottom:1px solid #f0f0f0; line-height:50px;}
ul.list-ej li a{ font-size:14px; color:#393939;}
ul.list-ej li a:hover{ color:#8561aa;}
ul.list-ej li span.data{ float:right; color:#a3a3a3;}


/*二级页框架*/
.gride{ width:1200px; padding:23px; background:#fff; margin:auto;}
.gride-l{ width:250px;}
.gride-r{width:920px;}

/*二级页banner*/
.banner{ width:100%; height:278px; background-position:center top; background-repeat:no-repeat;}
.banner-box{ width:1246px; height:274px; margin:auto; position:relative; border-bottom:4px solid #fff;}
.banner-box .con{ position:absolute; right:0; bottom:-4px; height:120px; width:350px; padding:30px 18px; border-bottom:4px solid #b28730; background:#14357e;filter:alpha(opacity=70); opacity:0.7;}
.banner-box .con h4{ font-size:24px; color:#fff; border-bottom:1px solid #fff; line-height:48px;}
.banner-box .con p{ color:#fff; line-height:24px; font-size:14px; margin-top:15px;}

/*二级页左侧*/
h2.ebt{ width:100%; height:45px; background:url(/lxy/dfiles/28909/publish/ess/images/bg.png) no-repeat 0 -8px; text-align:left;}
h2.ebt span{ line-height:45px; color:#121212; font-size:24px; text-align:left;}
h2.ebt a{ float:right; line-height:45px; color:#8561aa; font-size:12px; color:8561aa;}
ul.left-dh{ margin-top:35px;}
ul.left-dh li{ height:64px; border-bottom:1px solid #ccc;}
ul.left-dh li:last-child{border-bottom:none;}
ul.left-dh li a{ display: block; width:220px; height:64px; background:url(/lxy/dfiles/28909/publish/ess/images/bg.png) no-repeat 0 -421px; line-height:64px; font-size:16px; transition:all 0.2s ease-in-out; padding-left:30px;}
ul.left-dh li a:hover,ul.left-dh li a.act{background:url(/lxy/dfiles/28909/publish/ess/images/bg.png) no-repeat 0 -485px; color:#fff;}
ul.left-dh li.left-dh-zili a{ background:none; background-color:#f4f4f4; width:200px; height:64px; padding-left:50px;}
ul.left-dh li.left-dh-zili a:hover,ul.left-dh li.left-dh-zili a.act{ background:#e7decd; color:#333;}

/*二级页右侧*/
.mbx{ height:20px; padding-top:25px; line-height:20px; font-size:12px;}
h1.ej-bigtit{ text-align:center; font-size:24px; line-height:36px; padding:25px 20px 35px; border-bottom:1px solid #c5c5c5;}

/*分页*/
.pages{ margin:20px 0; text-align:center;}
.pages a{ padding:2px 5px; border:1px solid #d8d8d8; color:#b28730; font-size:12px;}



/*尾部*/
.footer{ width:100%;max-width:1920px; margin:0 auto; height:205px; background:#14357e url(../images/index_39.png) no-repeat top right;}
.footer-con{ width:1200px; margin:auto;}
.footer-con-l{ width:790px;}
.foot-lj{ border-bottom:1px dashed #999; padding:25px 0; width:525px;}
.foot-lj a{ color:#fff; padding-right:20px; font-size:14px;}
.foot-lj span{padding-right:20px; color:#fff;}
.foot-conect{ padding-top:20px;}
.foot-conect p{ color:#fff; line-height:25px; font-size:12px;}
.foot-conect p.c-name{ padding-bottom:5px;}
.tel-ico{ width:30px; height:25px; float:left; background:url(/lxy/dfiles/28909/publish/ess/images/bg.png) no-repeat 0 -246px;}
.email-ico{ width:30px; height:25px; float:left; background:url(/lxy/dfiles/28909/publish/ess/images/bg.png) no-repeat 0 -306px;}
.address-ico{ width:30px; height:25px; float:left; background:url(/lxy/dfiles/28909/publish/ess/images/bg.png) no-repeat 0 -366px;}
.footer-con-r{ width:400px; color:#fff;}
.footer-con-r .flink{ padding:20px 0;}
.flink .flink-l{ width:75px; height:35px; line-height:35px; text-align:left;}
.flink .flink-r{ width:320px; height:35px; background:#fff;}
.flink .flink-r select{ border:0 solid #fff; width:320px; line-height:35px; height:35px; outline:none;}
.footer-con-r p{ color:#fff; line-height:25px; font-size:12px;}