/*频道模板*/
#banner {  height: 500px;}
#main { width:  1200px; margin: 0 auto; }
#pane01,#pane04,#pane08 {width: 100%; margin-top: 30px;}
#pane05 { margin-top: 40px;width: 100%;  float:none;}
#pane02 { width: 520px;}
#pane03 { width: 650px; }
#pane07,#pane06 { width: 580px;}
#pane02,#pane06 { float: left; }
#pane03,#pane07 { float: right; }
.e_main { width: 1200px; margin: 0 auto; overflow: hidden;}

#pane04 {  float:none;}

/*banner*/
.dh ul{position: relative;overflow: hidden;width: 100%; height: 510px;margin: 0px auto;}
.dh ul li{float: left; width: 5%; overflow: hidden; height: 100%;position: relative;cursor: pointer;}
.dh ul li.curr{ width: 80%;}
.dh ul li a{display: block; width: 100%; height: 100%;}
.dh ul li .layer{ background: rgba(27,29,36,0.75); position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.dh ul li.curr .layer { background: none;}
.dh ul li .layer .p1{ width: 1em; position: absolute; top: 60px; left: 50%; margin-left: -10px;}
.dh ul li.curr .layer .p1 { display: none;}
.dh ul li .layer .p2 {position: absolute;top: 200px; left: 150px;  text-shadow: 2px 2px 1px #045bb8;  }
.dh ul li .layer .p1 a,.dh ul li .layer .p2 a { font-size: 24px; font-weight: bold; color: #fff; letter-spacing: 10px;}
.dh ul li .layer .p2 a { font-size: 50px;}

.dh ul li img {  height: 510px;}





/*标题样式*/
.tab01 { width: 100%; height: 41px; border-bottom: 1px solid #b7b7b7; margin-bottom:20px;}
.tab01 li { float: left; margin-right: 20px;}
.tab01 li a { color: #333; font-size: 20px;  display: block;  height: 40px; line-height: 20px; border-bottom: none;}
.tab01 li.hover a  { color: #045bb8; font-weight: bold; border-bottom: 3px solid #045bb8; }


/*摘要+新闻列表 */
.mod01 .tit { text-align: center; line-height: 42px; }
.mod01 .tit a {color: #045bb8; font-size: 18px; }
.mod01 .sum { color: #4a494e; font-size: 14px; padding-bottom: 10px; text-indent:2em;line-height: 2em; border-bottom: 1px dashed #b7b7b7;}
.mod01 .sum a { color: #045bb8; float: right; *float: none!important;}

.mod01 ul li { width:auto; height: 36px; line-height: 36px; overflow:hidden; background:url(2018081011193845268.gif) 1px 18px no-repeat; }
.mod01  ul li span { float:right; font-size:12px; color:#999; padding-left:10px; }
.mod01 ul li a { font-size:14px; color:#666; padding-left:10px; }
.mod01 ul li:hover a,.mod01 ul li:hover span{ color:#045bb8; }


/*首页简介*/
.mod03 { }
.mod03 .img {float: left; }
.mod03 .img img { width: 150px; height: 190px; }
.mod03 .con { width: 400px; height: 190px; float: right; line-height: 2em; font-size: 14px;text-align:justify; text-overflow: ellipsis;  overflow: hidden; }

/*图片新闻*/
.picScroll-left{ width:520px; height: 340px; overflow:hidden; position:relative;   }
.picScroll-left .hd{ overflow:hidden; width: 100%; height:40px; position: absolute; z-index: 2; bottom: 0px;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; width: 100px; height: 40px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background: #fff; border-radius: 50%; margin-top: 15px; }
.picScroll-left .hd ul li.on{ background-color: #045bb8; }
.picScroll-left .bd{ position: absolute; z-index: 1; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{	float:left; _display:inline; overflow:hidden; text-align:center; position: relative; }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic a img{ width:520px; height:340px; display:block;  }
.picScroll-left .bd ul li .title{ width: 100%; text-align: left; padding-left: 10px; font-size: 14px; color: #fff; line-height:40px; position: absolute; bottom: 0px; background:#000; opacity: 0.7; filter: alpha(opacity=70); *zoom: 1;  }
.picScroll-left .bd ul li .title a { color: #fff; font-size: 14px;}

/*业务领域*/
.picScroll-left01 { width:1200px;  overflow:hidden; position:relative;}
.picScroll-left01 .hd{ overflow:hidden;  width: 100%; height:270px;  position: absolute;}
.picScroll-left01 .hd a{ display:block;  width:30px; height:270px; float:left;  overflow:hidden;  background-color: #cacacb; background-repeat: no-repeat; background-position: 7px 125px;}
.picScroll-left01 .hd a:hover { background-color: #036eb8; }
.picScroll-left01 .hd .prev {background-image:url(left-lan.png);  }
.picScroll-left01 .hd .prev:hover { background-image:url("./left-bai.png");  }
.picScroll-left01 .hd .next{  float: right; background-image:url(lan.png); }
.picScroll-left01 .hd .next:hover{ background-image:url("./youbai.png"); }
.picScroll-left01 .bd{   }
.picScroll-left01 .bd .tempWrap { width: 1070px; margin-left: 55px;}
.picScroll-left01 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left01 .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left01 .bd ul li .pic{ text-align:center; }
.picScroll-left01 .bd ul li .pic img{ width:340px; height:210px; display:block;  }
.picScroll-left01 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left01 .bd ul li .title{ height: 60px; line-height:60px; background-color: #eff0f0; border-bottom: 2px solid #045bb8;  }
.picScroll-left01 .bd ul li:hover .title { border-bottom: 2px solid #f08318;}
.picScroll-left01 .bd ul li .title a { color: #3e3a39; font-size: 18px; font-weight: bold;}
.picScroll-left01 .bd ul li:hover .title a { color: #036eb8; }

/*友情链接*/
.picScroll-left02 { width:1200px;  overflow:hidden; position:relative;}
.picScroll-left02 .hd{ overflow:hidden;  width: 100%; height:90px;  position: absolute;}
.picScroll-left02 .hd a{ display:block;  width:30px; height:90px; float:left;  overflow:hidden;  background-color: #cacacb; background-repeat: no-repeat; background-position: 7px 40px;}
.picScroll-left02 .hd a:hover { background-color: #036eb8; }
.picScroll-left02 .hd .prev {background-image:url(left-lan.png);  }
.picScroll-left02 .hd .prev:hover { background-image:url("./left-bai.png");  }
.picScroll-left02 .hd .next{  float: right; background-image:url(lan.png); }
.picScroll-left02 .hd .next:hover{ background-image:url("./youbai.png"); }
.picScroll-left02 .bd{   }
.picScroll-left02 .bd .tempWrap { width: 1140px; margin-left: 30px;}
.picScroll-left02 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left02 .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; background:#efefef; }
.picScroll-left02 .bd ul li .pic{ text-align:center; }
.picScroll-left02 .bd ul li .pic img{ width:380px; height:90px; display:block;  }



