@charset "gb2312";
/* CSS Document 
Theme Name: 
Theme URI: 
Description:网站主色为青色#33acb0  导航没有二级菜单样式
Version: 20160418(20160422)
Author: liyan(liyan)
Author URI: 

*/

*{ margin:0; padding:0;}

.clear{ clear:both;height:0px;}
li{ list-style:none;}
a,img{ border:0px;}
a,p,li,span,h1,h2{
	font-family:'"Microsoft YaHei';
	font-size:14px;
	color:#3f3f3f;
	line-height:30px;
	text-decoration:none;}

.header{ height:114px;width:100%;z-index:1111; background:url(../images/hbg.png) repeat-x; left:0px; position:fixed; right:0px; top:0px;}
.head{ width:1100px; margin:auto;height:114px;}
.logo{ width:355px; float:left;}
.menu1{ float:left; width:745px;}
.menu1 li{float:left;position:relative; z-index:999;}

.menu1 li a{
			display:block;
			width:100px;
			text-align:center; 
			line-height:114px;
			font-size:16px;
}
.menu1 li a:hover{ background:url(../images/hover.png) center 0 no-repeat;}


.fullSlide {
	width:100%;
	position:relative; margin:auto; margin-top:102px;
	height:610px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100%!important;
}
.fullSlide .bd li {
	width:100%!important;
	height:610px;
	overflow:hidden;
	text-align:center;
	background-repeat:no-repeat;
	background-size:100%;
}
.fullSlide .bd li a {
	display:block;
	height:610px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:40px;
	height:8px;
	margin:5px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=70);
	opacity:0.7;
	line-height:999px;
}
.fullSlide .hd ul li:hover{background:#da231b;}
.fullSlide .hd ul .on {
	background:#da231b;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:50px;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png)  #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.9;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:50px;
	background-position:-6px -137px;background:url(../images/slider-arrow2.png)  #000 no-repeat;
}

.come{
	width: 100%;
	position: relative;
	overflow: hidden;
	background: url("../images/back3.jpg") center top repeat-y;
}
.title{
	height:185px;
	width: 1000px; margin:auto;
}
.tit-ch{width:800px; margin:auto;text-align: center;padding-top:40px;font-size: 30px;color:#798351;}
.tit-ch h2{ font-size:24px; font-weight:inherit; background:url(../images/line.jpg) no-repeat center  bottom; line-height:50px;}
.tit-ch p{ color:#858585;}
.about-pro{width: 100%;background: #efefef;position: relative;overflow: hidden;}
.about-pro .about-sub{width: 49.9%;float: left;text-align: center;}
.about-pro .p2 img{width: 100%;display: block;}

.about-sub i{display:inline-block;width:50px;height: 50px;background: url("../images/w01.png") no-repeat;margin-top:8%;}
.ab-detail p{line-height: 25px; font-size: 14px;
.about-title{ font-size:18px;}color: #6d6d6d;}
.covers{width: 100%;position: relative;overflow: hidden; height:490px;}
.ours{ width:1000px; margin:auto;}
.our_ul li div{ background:#efefef; width:244px; height:146px;  float:left; text-align:center; padding-top:80px;}
.our_ul li div p a{font-size:16px; line-height:40px;}
.cim img{float:left;width:244px; height:226px;}
.our_ul li{ width:488px; float:left; height:226px;}

.bann{ width:100%; margin:0 auto;overflow:hidden;}
.bann img{ display:block; margin:0 auto;}
.bann2{ width:100%; position:relative;overflow:hidden; min-height:420px; margin-top:100px;}
.knowledge{ padding-top:40px; height:370px;width:1000px; margin:auto;}
.knowledge ul{margin:0px 20px 0px 0px;  overflow:hidden; width:480px; float:left; padding-top:30px;}
.knowledge li{ line-height:42px; width:475px; display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;border: 1px solid #dedede; margin-bottom:13px;}
.knowledge li h3{background:#efefef;font-weight: normal; width:480px;padding:0 15px;}
.knowledge li:hover{border: 1px solid #b8b8b8; }
.knowledge li h3 a{line-height:42px;}
.knowledge .cur h3{background:#33acb0;}

.knowledge .cur h3 a,.knowledge .cur h3 span{ color:#fff;}
.knowledge li p{ display:none;width:450px;padding:5px 10px; line-height:48px; overflow:hidden; height:48px;}
.knowledge li span{padding-right:35px; float:right; color:#a7a7a7; line-height:42px;}

.page-title1{background: url(../images/titlebg1.png) 0 21px no-repeat;width: 384px;height: 74px;text-align: center;margin: auto ;overflow: hidden;}
.page-title1 h2{text-align: center;font: 48px/42px "simsun";color: #33acb0;text-transform: uppercase;}
.page-title1 p { font-size:18px}
.footer{ background:#dfdfdf; width:100%; height:200px; padding-top:40px;}
.footer_{ width:1000px; margin:auto;}
.fo_left{ width:700px; float:left;}
.fo_left ul li{ width:90px;  float:left; border-bottom:1px solid #cbcbcb; line-height:35px; text-align:center;}
.fo_left ul li a:hover{ color:#1d1d1d; }
.fo_left p{ background:url(../images/ca.png) left top no-repeat; line-height:30px; padding-left:25px; margin-top:5px; height:120px;}
.fo_right{ float:left; width:300px; text-align:right;}
.fo_right p{ padding-top:15px;}
.substation{ background:#383838; width:100%;}
.substation p{ width:1000px; margin:auto; color:#6a6a6a;}
.substation a{ color:#6a6a6a; padding:0 5px;}


#dowebok { width: 1050px; margin: 0 auto; }
#dowebok .owl-wrapper-outer { margin: 0 auto;}
#dowebok .item { position: relative; width: 488px; height: 226px; margin: 0 auto; background-color: #fff; overflow: hidden;}
.owl-theme .owl-controls{margin-top: 30px;text-align: center;}

/*首页完*/
.content{ width:1000px; margin:auto;margin-top:-180px;z-index:88;position:relative; }
.page_left{ width:260px;float:left;margin:0 25px 40px 0;}
.page_le{background:#198d91;}
.page_left h2{ padding:15px 15px 15px 25px;color:#fff;}
.page_left h2 span{font:30px 'Impact'; color:#fff;}
.page_left h3{ background:#fafafa; padding:15px 25px; font-weight:normal;}
.c_title{  width:260px; line-height:50px;text-align:right; font-size:24px; color:#fff;}
.menuDiv{ width:260px; margin-bottom:20px;}
.menuDiv ul li{border-bottom:1px solid #2ca9ad;text-align:left;line-height:50px; background:url(../images/lig.png) no-repeat 13px center;}
.menuDiv ul li a:hover{background:url(../images/hoveer.jpg)  0 center no-repeat;}
.menuDiv ul li a{ padding-left:30px; color:#fff;}



.c_right{ float:left; width:698px; border:8px solid #2ca9ad;background:#fafafa; margin-bottom:40px; overflow:hidden;}
.lj{line-height:50px;height:50px; padding-left:5px; margin-bottom:10px;border-bottom:1px solid #33acb0;}
.ri_con{ padding:15px;}

.fanye{ 
	  text-align:center;
	  margin-top:10px;
      }
.fanye ul li{  margin-right:5px; 
		 background:#b8b8b8;
		 padding:5px; 
		 color:#fff;
		 display:inline;
		 }
.fanye a{ 
		
		 color:#fff;
		 }


.ripro li a:hover img{-webkit-transform: scale(1.1);
   
	-ms-transform: scale(1.1);
    -moz-transform: scale(1.1);
	 transform: scale(1.1);
	 -webkit-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s; }
.riproimg{ float:left;}

.ripro{ padding-left:10px; overflow:hidden; clear:both;}
.ripro li{ float:left; margin:0 15px 15px 0;width:204px; display:inline;text-align:center;}
.ripro li a{ width:204px; height:190px; overflow:hidden; color:#3e3e3e;}
.ripro li p {background:#e1e1e1;}
.ripro li p:hover{ background:#deedee;}

.new_  { background:url(../images/l.jpg)}
.new_  li { line-height:40px; padding:0 15px; height:110px;}
.new_  li a{line-height:40px; height:40px;}
.new_  li span{ float:right; color:#7a7a7a;line-height:40px; height:40px;}
.new_  li p{line-height:25px;color:#7a7a7a; height:50px; overflow:hidden;}
.new_  li a:hover{ color:#198d91;}


.cn{ text-align:center;}
.cn h1{ font-size:24px; font-weight:inherit;}
.cimg{ min-width:500px; }

.s{ border-bottom:1px solid #CCC; line-height:30px;}

#demo22 {overflow:hidden;}

#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.tj{ border-bottom:1px  solid #d9d9d9; margin:10px 0;}
.tj span{ background:#d9d9d9; color:#707070; padding:5px 15px;}
.nav_menu{ width:60px; height:180px; position:fixed; right:0; top:803px;z-index:99999;}