﻿@charset "utf-8";
/* CSS Document */
.pro_adv{ height: 1788px; background: url(../css/bg_17.jpg) no-repeat center 213px;}
.pro_con{ width: 1180px; margin: 0 auto; overflow: hidden;}
.procent{ margin-top: 30px; overflow: hidden;}
.pro_left{ width: 235px; overflow: hidden; float: left; background: url(../css/pro_left_bg_18.jpg) repeat-y 228px 0;}
.pro_left_top{ height: 63px; padding-left: 94px; background: url(../css/pro_top_bg_18.jpg) no-repeat; margin-bottom: 21px;}
.pro_left_top h3{ font-size: 18px;}
.pro_left_top i{ display: block;  font-size: 14px;}
.pro_left_con{ overflow: hidden; padding-bottom:80px; }
.pro_left_con li{ margin-left: 36px; /*height: 36px;*/ line-height: 42px; background: url(../css/li_icon_25.jpg) no-repeat right center;}
.pro_left_con li a{ display: block; width: 132px; padding-right: 43px;/* height: 36px;*/ line-height: 42px; border-bottom: 1px dashed #008ad0; text-align: right;}
.pro_left_con li:hover{ background: #008ad0;}
.pro_left_con li:hover a{ color: #fff;}
.pro_right{ float: right; width: 924px; overflow: hidden;}
.content-four{width:924px;}
.con-four{
	width: 194px;
	height: 143px;
	float: left;
	margin: 15px;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
.con-four img{
    border: 1px solid #a0a0a0;
	width:192px;
	height: 141px;
}
.txt-four{
	position: absolute;
	left: -192px;
	top: 0;
	width: 100%;
	height: 121px;
	padding-top: 20px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
	/*display: none;*/
}
.txt-four h3{
	font-weight: normal;
}
.txt-four h3 a{color:#fff;}
.txt-four p{
	font-size: 14px;
	display: block;
	line-height: 20px;
}
.Wood_bar{ width: 1180px; height: 202px; position:relative; margin-top: 33px;}
.Wood_bar div{ text-align: right; color: #fff; position: absolute; top:5px; right: 15px;}
.Wood_bar div h4{ font-size: 24px; margin-top: 19px;}
.Wood_bar span{ display: block; font-size: 18px;margin-top: 33px; margin-bottom: 32px;}
.pro_con .Wood_bar a{ color: #fff; font-size: 18px;}

.adv{ width: 1180px; height: 1000px; position: relative;}
.adv_con1,.adv_con2,.adv_con3{ width: 550px; overflow: hidden; font-size: 16px; line-height: 30px; padding-left: 26px; }
.adv_con1{ position: absolute; left:570px; top: 230px;}
.adv_con2{ position: absolute; left:626px; top: 420px;}
.adv_con3{ position: absolute; left:540px; top: 640px;}
.adv_con4{ position: absolute; left: 420px; top: 882px;}
.adv_con4 a{ display: block; width: 58px; height: 24px;}
.adv_con5{ position: absolute; left: 94px; top: 858px; font-size: 25px; color: #008ad0;}
.adv_con5 span{ display: block; margin-left: 30px;}


.db_bg{ overflow: hidden; background:url(../css/db_bg_26.jpg) no-repeat 0 bottom;}
.all_conent{ width:1180px; overflow:hidden; margin:20px auto;}
.case,.kh,.abos,.links{ overflow:hidden;}
.case_top{ height:60px; text-align: center; margin-bottom: 30px;}
.case_top h3{ font-size:24px; font-weight:bold; height: 35px; color: #cc9900;}
.case_top h3 a{ color:#008ad0;}
.case_top h3 span{font-weight:bold;color:#f57605;}
.case_top div span{ float:left; margin-left: 358px;}
.case_top div a{ float: right; margin-right: 362px;}
.gd_01{ position:relative; overflow:hidden; width:1180px; height:220px;}
.gd_01 em{position: absolute;top: 28%;}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simg{ margin: 0 50px; height:260px;}
.gd_01 li{ float:left; width:206px; margin:15px; text-align:center;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:204px; height:165px; border:1px solid #a0a0a0;}
.gd_01 li span{ display:block; margin-top: 5px; width:206px; text-align: center; height: 24px; line-height: 24px;  background: #008ad0; }
.gd_01 li span a{ color: #fff;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}
.Wood_bar1{ width: 1180px; height: 202px; margin-top: 33px; background: url(../css/bar1_11.jpg) no-repeat;}
.Wood_bar1 div{  color: #009933; padding-top: 90px; font-size:24px;}
.Wood_bar1 div span{ margin: 0 186px 0 395px;}
.Wood_bar1 div a{ color: #009933;}
.kh{ overflow: hidden; margin-top: 30px;}
.kh_top div span{ float:left; margin-left: 392px;}
.kh_top div a{ float: right; margin-right: 394px;}
.content{
	width:1180px;
	height: 240px;
	margin:0 auto;
	padding: 15px 0px;
}
.contentbox li:last-child{
	margin-right:0px;}
.con{
	/*width: 230px;
	margin-right: 60px;*/
	width: 220px;
	height: 213px;
	float: left;
	margin-right: 20px;
	margin-bottom: 15px;
	position: relative;
	cursor: pointer;
}

.con img{
	/*width:228px;*/
	width:218px;
	height: 211px;
    border: 1px solid #009933;
}
.txt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
}
.txt h3{
	font-weight: normal;
}
.txt h3 a{color:#fff;}
.txt p{
	font-size: 14px;
	display: block;
	line-height: 20px;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;
}



.abos_l_con{  padding:0 20px;}
.abos_l_con div{ padding-top: 50px; line-height:24px; text-indent:12px; background:url(../css/abs_bg_15.jpg) no-repeat center top;}
.abos_r{ overflow: hidden;}
.gd_02{ position:relative; overflow:hidden; height:280px;}
.gd_02 em{position: absolute;top: 30%;}
.gd_02 .t_l{ left:0px;}
.gd_02 .t_r{ right:0px;}
.gd_02 #simga{ margin: 0 50px;}
.gd_02 li{ float:left; width:162px; height:220px; padding:10px;margin:30px 10px;text-align:center;}
.gd_02 li.last{ padding-right:0;}
.gd_02 li img{ display:block; width:162px; height:182px; border:1px solid #a0a0a0;}
.gd_02 li span{ display:block; width:162px;  text-align:center; margin-top:5px;}
.gd_02 .fl { float:left;}
.gd_02 .fr { float:right;}
.gd_02 .pa{ position:absolute;}
.gd_02 .pr{ position:relative}

.xw{ width:1180px; margin:0 auto; overflow:hidden; padding-bottom:30px;}
#tab_2{width:1180px; position:relative; margin:40px auto;}
#tab_2 .tab_menu{width:222px; float:left; position:absolute;z-index:1; height: 294px;}
#tab_2 .tab_menu li{width:182px;  height:58px; padding: 20px;cursor:pointer;overflow:hidden;background:url(../css/new_bg1_03.jpg) no-repeat; font-size:24px; color: #999;}
#tab_2 .tab_menu li span{ display: block; font-size: 18px;}
#tab_2 .tab_box_2{ height: 294px; clear:both;top:0px;position:relative;background:url(../css/new_bg_bg_05.png) repeat;float: right;}
#tab_2 .tab_menu .selected{background:url(../css/new_bg2_03.jpg) no-repeat;cursor:pointer;}
#tab_2 .hide{display:none;}
#tab_2 .tab_box_2 .new_con img{ float: left;}
#tab_2 .tab_box_2 .new_con .cont_all{ float: left; width: 502px; padding:20px 16px 20px 26px; }
.cont_all ul{ overflow: hidden； }
.cont_all ul li{ padding-left: 10px; background: url(../css/new_li_icon_09.png) no-repeat left center; height: 24px; line-height: 24px; border-bottom: 1px dashed #b8b8b8; color: #fff;}
.cont_all ul li a{ float: left; color: #fff;}
.cont_all ul li span{ float: right;}


.cont_all .marqueetop{height:258px;overflow:hidden;margin:0 auto; }
.cont_all .newsw_b .marqueetop li{ height: 50px; padding:5px 10px 5px 5px; overflow: hidden; margin:5px 0;}
.marqueetop li .pics{ display:block; font-size:14px; height:20px;  padding-left:5px; margin-bottom:10px;}
.marqueetop div li{ background: none;}
.newsw_b .pics{ display: block; float: none;}
.links{ width:1180px; margin: 0 auto;}
.links .cases_top{ height:38px; border-bottom: 1px solid #009933; }
.links .cases_top h3{ padding: 0 5px; display: inline-block; font-size: 24px; border-bottom: 5px solid #008ad0; color: #008ad0;}
.links_con{ overflow:hidden; padding:10px 20px;}
.links_con a{ margin:0 7px;}












