﻿
/*首页头部*/
.header-banner-bd{overflow:hidden;height:225px;}
.header-banner-bd .item{overflow:hidden;height:100%;}
.header-banner-bd .pc .cell img{display:block;position:relative;left:50%;width:1000px;margin-left:-960px;}
.header-banner-bd .pc{overflow:hidden;position:relative;width:100%;height:100%;}
.header-banner-bd .pc .cell{position:relative;width:100%;height:100%;}
.header-banner-bd .pc .cell p{position:absolute;left:0px;top:0px;display:block;width:100%;height:100%;}
.header-banner-bd .pc .cell p a{display:block;position:absolute;left:13.2%;bottom:21.5%;background:url(../images/opacity.png) repeat;width:100px;height:30px;text-indent:-999px;overflow:hidden;}
.header-banner-bd .pc .cell p a.a1{left:58%;}

.header-banner-bd .pc .stack{position:absolute;left:0px;top:0px;width:100%;}
.header-banner-bd .pc .stack .pic{padding:0px;position:relative;}
.header-banner-bd .pc .stack .pic img{width:100%;}
.header-banner-bd .pc .stack .text{padding-top:230px;font-family:'微软雅黑';position:relative;}
.header-banner-bd .pc .stack .text h1{font-size:65px;font-weight:bold;color:#ffffff;margin-bottom:16px;}
.header-banner-bd .pc .stack .text h2{font-size:20px;color:#ffffff;margin-bottom:16px;}
.header-banner-bd .pc .stack .text h3{font-size:45px;color:#ffffff;margin-bottom:16px;}
.header-banner-bd .pc .stack .text .btn{padding:10px 0px;overflow:hidden;}
.header-banner-bd .pc .stack .text .btn a{display:block;width:130px;overflow:hidden;text-indent:25px;font-weight:bold;font-size:14px;color:#fff;border:1px solid #fff;background:url(../images/home-001.png) no-repeat 95px center;text-align:left;padding:7px 0px;}
.header-banner-bd .pc .stack .text .btn a:hover{background:#fff url(../images/home-002.png) no-repeat 95px center;color:#666;}

.header-banner-bd .phone img{width:100%;}



.header-banner-ol{padding-bottom:25px;}

#header-banner .banner-btn{position:absolute;width:80px;height:100%;z-index:9;top:0px;display:none;}
#header-banner .banner-btn a{display:block;height:41px;width:23px;background:#000;position:absolute;top:40%;right:0px;background:url(../images/button15.png) no-repeat 0px -41px;}
#header-banner .banner-btn a:hover{opacity:0.6;filter:alpha(opacity = 60);}
#header-banner .btn-left{left:0px;}
#header-banner .btn-right{right:0px;}
#header-banner .btn-right a{left:0px;background-position:-23px -41px;}
#header-banner .carousel-indicators-wrap{top:30px;text-align:right;bottom:auto;}


.h-inews .row { height:40px; line-height:40px; margin-top:-40px;overflow:hidden;position:relative; z-index:20;background:url(../images/bg-black.png) repeat;}
.h-inews .row a{color: #e5e5e5;}
.notice-cell{position:relative;}
.notice-cell h2{float: left;line-height:38px;font-size:14px;margin-right:20px;color:#e5e5e5;}
.notice-cell .tempWrap{float: left;width:80% !important;}
.notice-cell ul{width:80% !important;}
.notice-cell ul li{height:40px;overflow:hidden;float:left;width:100% !important;}
.notice-cell ul li a{float: left;margin-right:20px;overflow:hidden;height:40px;}
.notice-cell ul li a:hover{text-decoration:underline;}
.notice-cell ul li span{float:left;color:#999;}

.notice-cell .notice-btn{width:23px;height:23px;display:block;position:absolute;top:10px;background:url(../images/button16.png) no-repeat 0px 0px;}
.notice-cell .next{background-position:-23px 0px;right:10px;}
.notice-cell .next:hover{background-position:-23px -23px;}
.notice-cell .prev{background-position:0px 0px;right:40px;}
.notice-cell .prev:hover{background-position:0px -23px;}









/*================================================================================
  2015-02-27
  ================================================================================*/
.new001 { width:100%; float:left; border-top:1px solid #DDD; margin-bottom:30px;}
.list01 { width:100%; float:left; margin-bottom:30px; border-left:1px solid #DDD; padding-left:25px;}
.list01.sel01 { border:0; padding:0;}
.list01 ul { width:100%; float:left;}
.list01 ul.bt { margin-top:30px; font-size:24px;}
.list01 ul.bt small { font-size:85%; color:#CCC;}
.list01 ul.nr { margin:15px 0; font-size:14px; line-height:30px;}
.list01 ul.nr li { width:100%; float:left;}
.list01 ul.nr li span { float:right; font-size:12px;}
.list01 ul.gd a { color:#F00; font-size:14px;}
.list01 ul.gd a:hover { color:#F00;}
.list01 a { color:#333;}
.list01 a:hover { color:#F00;}

@media (max-width: 767px) {
	.list01,.list01.sel01 { margin:0; border:0; padding:0; padding-bottom:20px; border-bottom:1px solid #DDD;}
	}

.footer-top-dl dt.flogowz { font-size:12px; margin-top:-15px; line-height:20px;}


/*================================================================================
  2015-03-3
  ================================================================================*/
.piclb01 { margin-bottom:30px; font-size:14px; line-height:24px;}
.piclb01 p { font-size:18px; margin:9px 0; color:#000;}
.piclb01 p a { color:#000;}
.piclb01 p a:hover { color:#F33;}

.lb0001 { width:100%; float:left; margin-bottom:20px;}
.lb0001 dd { width:50%; float:left;}

.zx01 { width:100%; float:left; border-top:1px solid #DDD; margin-bottom:40px;}



@media (min-width: 767px) {	.solve_box4{ margin-left:-20px;}}

/*  页码：分页样式开始  */
.spacer{clear:both;font-size:0px;line-height:0px;height:0px;float:none;margin:0px;padding:0px;}
DIV.content_page { padding:13px 3px 3px 3px; text-align:left; margin:3px; font-size:12px;}
DIV.content_page A { border:1px solid #CCC; background:#FFF; padding:6px 9px; color:#666; margin-right:6px; text-decoration:none;}
DIV.content_page A:hover { border:1px solid #F60; background:#FFF; color:#F60;}
DIV.content_page SPAN { border:1px solid #F60; padding:6px 9px; background:#FFF; color:#F60; font-weight:bold; margin-right:6px;}
/*  页码：分页样式结束  */











/*================================================================================
  2015-03-18  新增加留言板样式开始
  ================================================================================*/
@media (max-width: 767px) {	.message317 .row { margin-top:90px; text-align:left; line-height:35px;}}

.message317 { padding-bottom:35px; text-align:right; font-size:15px;}
.message317 li { margin-bottom:15px;}
.message317 .bt { text-align:center; font-size:24px; line-height:60px; margin-bottom:20px;}
.message317 input { width:100%; line-height:30px; height:30px;}
.message317 textarea { width:100%; margin-top:9px; line-height:20px; height:150px; border:1px solid #DDD;}

.but01 { background:#DDD; border:1px solid #DDD; padding:5px 30px; color:#333;}





/*================================================================================
  2015-04-10  新增加网站地图样式开始
  ================================================================================*/
.webmap0410 { font-size:15px; padding-bottom:35px;}
.webmap0410 .bt01 { text-align:center; font-size:24px; line-height:60px;}
.webmap0410 .bt02 { font-size:16px; line-height:30px; margin:30px 0 20px 0; background:url(../images/btn10.png) 14px 10px no-repeat #F2F2F2; color:#333; border:1px solid #CCC; text-indent:20px;}
.webmap0410 li a { margin-right:30px;}






.slideBoxtt{ width:100%; height:245px; overflow:hidden; position:relative;}
.slideBoxtt .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.slideBoxtt .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBoxtt .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBoxtt .hd ul li.on{ background:#c00; color:#fff; }
.slideBoxtt .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxtt .bd li{ zoom:1; vertical-align:middle; }
.slideBoxtt .bd img{ width:100%; height:245px; display:block;  }
.slideBoxtt .prev,
.slideBoxtt .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBoxtt .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBoxtt .prev:hover,
.slideBoxtt .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBoxtt .prevStop{ display:none;  }
.slideBoxtt .nextStop{ display:none;  }
