@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; color:#333; font-size:14px;
	/*background-color:#F5FFF4;*/
		font-family: microsoft yahei, "宋体";

	}
.clear{ clear:both;  }

/*网站字体颜色*/
a {
	color:#131212;
	text-decoration:none;
} 
 /*for ie f6n.net*/
a:focus {
	outline:0;
} /*for ff f6n.net*/
a:hover {
	text-decoration:none;
		color:#FF0000;

	
}
.vam 
{
	vertical-align:middle;
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
p 
{
	word-spacing:-1.5px;
}
.tr {
	text-align:right;
}
.tl {
	text-align:left;
}
.center {
	text-align:center;
}
.fl 
{
	float:left;
}
.fr {
	float:right;
}
.pa {
	position:absolute;
}
.pr {
	position:relative
}
/* 
-- 页面整体布局 -- */
.header, .footer {
/*width:983px;*/ width:100%;margin: 0px auto 0px; padding:0px;}
.content{width:90%;margin: 0px auto 0px; padding:0px; }
.left 
{
	width:240px;
	float:left;
}
.left2 {
	width:680px;
	float:left;
	overflow:hidden;
}
.left3 {
	width:754px;
	float:left;

	overflow:hidden;
	color:#666;
}
.lefttop {
	background:url(../images/left_top_img.gif) no-repeat;
	height:3px;
	
font-size:0;
	overflow:hidden;
	margin-top:10px;
}
.left2top {
	height:3px;
	font-size:0;
	overflow:hidden;
}
.leftbot 
{
	background:url(../images/left_bot_img.gif) no-repeat;
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.
left2bot {
	height:3px;
	font-size:0;
	overflow:hidden;
	margin-bottom:10px;
}
.rightbot {
	height:3px;
	font-size:0;
	
overflow:hidden;
	margin-bottom:10px;
}
.right {
	/*width:729px;*/
	width:65%;
	float:left;
	display:inline;
	overflow:hidden;
	
background:#fff;
	/*padding-left:14px;*/
	padding-left:34px;
}
.right2 {
	width:275px;
	float:right;
	overflow:hidden;
}
.right3 {
	
width:201px;
	float:right;
	overflow:hidden;
	color:#666;
}
.right2top {
	background:url(../images/right2_top_img.gif) no-repeat;
	height:3px;

	font-size:0;
	overflow:hidden;
}
.right2bot {
	background:url(../images/left_bot2_img.gif) no-repeat;
	height:3px;
	font-size:0;
	
overflow:hidden;
	margin-bottom:10px;
}
.
right_main {
	width:848px;
	min-height:458px;
	padding-bottom:15px;
	overflow:hidden;
	background:#fff;
}
.
right2_main {
	width:273px;
	border:solid 1px #d5d5d5;
	border-top:0;
	border-bottom:0;
	padding-bottom:15px;

	overflow:hidden;
	background:#fff
}
.left2_main {
	width:678px;
	border:solid 1px #d5d5d5;
	padding-bottom:15px;

	overflow:hidden;
	background:#fff;
}
 .h_nav li a:-webkit-any-link {
display:block;
}
.container {
	margin-left:auto;

	margin-right:auto;
	width:1000px;
}
/*页眉*/
.header {
	/*position:relative;*/
	z-index:998;

	/*background:#fff*/
}
/*--顶部链接导航*/
.hd_top {


}
.hd_top .container {
	height:29px;
	line-height:29px;
}
.hd_top span 
{
	display:block;
	/*width:300px;*/
	height:29px;
	background:url(../images/hdtopspan.png) no-repeat center;
}
.hd_top a 
{
	float:left;
	padding:0 8px;
	color:#fff;
	background:url(../images/hdtopbr.png) no-repeat left center;
	font-size:13px;
}
.hd_top a:hover
{
	text-decoration:underline;
}

/*--页眉内容*/
.hd_cont {
width:983px;
margin:0px auto 0px;
}
.hd_cont .hd_logo {
width:50px;
margin:0px auto 0px;
/*height:300px;*/
float:left;
}
.hd_cont .hd_logo dt {
/*float:left;*/
margin:0px auto 0px;
}
.hd_cont .hd_logo dt img{
/*float:left;*/
margin:0px auto 0px;
}
.hd_cont .hd_logo dd 
{
	margin-left:100px;
	color:#016c40;
}
.hd_cont .hd_logo dd h2 {
	font-size:20px;
}
.hd_cont .hd_logo dd p {
	
font-size:14px;
}
.hd_cont .dh_phone {
display:inline;
float:right;
        width:215px;
	padding:4px 0px 4px 0px;
	margin-top:25px;
	background:url(../images/hdphoen_ico.png)
 no-repeat left center;
	color:#016c40;
	text-align:right;
}
.hd_cont .dh_phone dd {
	font-size:24px;
	/*font-family:Arial, Helvetica,sans-serif;*/
	line-height:35px;
	padding-bottom:10px;
}

/*--导航栏*/

.dh_nav {
margin: 0px auto 0px;
    /*width: 983px;*/
	width:100%;
	background-color:#016c40;
	height:50px;
	text-align:center;
    margin : 0 auto;
}

.dh_nav ul {
	text-align:center;
	height:50px;
	width:95%;
	margin : 0 auto;
	padding-left:5%;

}

.dh_nav li {
	/*padding-left:5px;*/
	float:left;
	transition:all 0s;
	display:inline;
	width:11.8%;

}

.dh_nav li a {
/*padding-right:30px;
	padding-left:19px;*/
	display:block;
	height:50px;
	line-height:50px;
	color:#fff;
	font-size:15px;
	
text-align:center;
	text-decoration:none;
	transition:all 0s;
	display:block;
	
}
.dh_nav li.navCur, .dh_nav li:hover {height:50px;
	line-height:50px;
}
.dh_nav .navCur a, .dh_nav li:hover a {
background:#fff;color:#016c40;height:50px;
	line-height:50px;
}
.dh_nav .sbIE7 {
*width:66px;
}
/*页尾*/
.footWrap 
{
	/*width:983px;*/
	width:100%;
	/*background:url(../images/footwrap.jpg) no-repeat center;*/
	background-color:#016c40;
	margin: 20px auto 20px;
}
.footer {
	position:relative;
	
height:180px;
	overflow:hidden;
}
.fotTxt {
	margin:30px auto 50px auto;
	width:800px;
	overflow:hidden;
}
.fotTxt dl {
	padding-left:70px;
	padding-right:7px;
	float:left;
    height:40px;
	/*border-left:1px dotted #80b6a0;*/
	color:#fff;
	background-repeat:no-repeat;
	
background-position:24px center;
}
.fotTxt dt {
	font-size:13px;
}
.fotTxt dd {
	font-size:16px;
}

.fotTxt .fotPhone {
	background-image:url(../images/fottxt_ico01.png);
	
border-left-width:0px;
}
.fotTxt .fotPhone dd {
	font-size:24px;
	line-height:35px;
}

.fotTxt .fotIco2 {
	background-image:url(../images/fottxt_ico02.png);
}
.fotTxt .fotIco2 dd {
	font-size:18px;
	line-height:35px;
}

.fotTxt .fotIco3 {
	background-image:url(../images/fottxt_ico03.png);
}
.fotTxt .fotIco3 dd{
	font-size:18px;
	line-height:35px;
}
.fotNav 
{
	text-align:center;
}
.fotNav a {
	padding:0 12px;
	color:#fff;
	
background:url(../images/fotnavbr.png) no-repeat left center;
}
.fotNav a.noBl {
	background-image:none;
}
.fotP
 {
	padding-top:10px;
	text-align:center;
	color:#fff;
}
.fgf{ width:100%; margin:0px auto 0px;border:   3px solid #E7EAE7;}

#demo table td a img{ 	border:3px solid   #CCCCCC;}
.in_caseImg img{border:3px solid   #CCCCCC;}


.in_caseMenu_top .hwhs{ margin-left:20px; margin-bottom:0px; margin-top:5px;font-size:20px; font-weight:bold; line-height:25px;display:block;}
.in_caseMenu_top .ztp{display:block;}
.in_caseMenu_top .ztp img{ margin-left:90px; margin-top:0px; padding-top:3px; width:18px;}
.in_caseMenu_top .hyyyfa{ font-size:20px;font-weight:bold;padding-top:5px; display:block; margin-left:2px;}
.mymain{width:983px; overflow:hidden; margin: 0 auto;}



.mynews {width:983px;height:auto;  margin: 20px auto; }
.mynews .L_main9_right{ width:310px;height:424px;float:left;border:5px solid #CCCCCC;margin-right:6px;}
.mynews .L_main9_right .L_right_tit{ height:41px; line-height:41px; padding-left:32px; padding-right:10px; /*background:url(/images/xia.jpg) no-repeat 8px; */border-bottom:1px solid #cccccc; margin-bottom:23px;}
.mynews .L_main9_right .L_right_tit .cn1{ float:left; color:#333333; font-size:18px; font-family:"Microsoft YaHei";}
.mynews .L_main9_right .L_right_tit .cn1 a{color:#016d41;}
.mynews .L_main9_right .L_right_tit .cn1 a:hover{ color:#f00;}
.mynews .L_main9_right .L_right_tit .cn2{ float:left; color:#016d41; font-size:18px; font-family:"Microsoft YaHei";}
.mynews .L_main9_right .L_right_tit .more{ float:right; font-size:14px; font-family:"Microsoft YaHei";}
.mynews .L_main9_right .L_right_tit .more a{ color:#646464;}
.mynews .L_main9_right .L_right_tit .more a:hover{ color:#f00;}
.mynews .L_main9_right ul{}
.mynews .L_main9_right li{ height:33px; line-height:33px; text-indent:9px; font-size:14px; font-family:"Microsoft YaHei"; border-bottom:1px dashed #c8c8c8;}
.mynews .L_main9_right li a{ color:#323232;}
.mynews .L_main9_right li a:hover{ color:#f00;}


.in_case{width:983px;height:auto;  margin: 0 auto; }
.in_caseMenu{width:150px; height:auto; padding-left:20px; float:left;color: #fff; background-color: #026B40;}
.in_caseMenu_en{margin-top: 20px;}
.in_caseMenu_cn{margin-top: 5px; font-size: 18px;}
.in_caseMenu_line{width: 32px; height: 3px; margin-top: 15px; display: block; font-size: 0; overflow: hidden; background-color: #fff;}
.in_caseMenu_list{margin-top: 10px;}
.in_caseMenu_list ul li{height: 32px; line-height: 32px;}
.in_caseMenu_list ul li a{color: #fff;}
.in_caseMenu_list ul li a:hover{text-decoration:underline;}

.in_caseList{width: 805px; float:right;}
.in_caseList ul{width: 805px; float: left;}

.in_caseList ul li{width: 250px; float: left;overflow: hidden; padding-left:15px;}

.in_caseList ul li a:hover .in_caseTitle{color:#FF0000;}
.in_caseList ul li a:hover .in_caseMore{background-color: #FF0000;}
.in_caseAbout{  margin-top: 20px;   height: 40px; line-height: 40px; padding-right: 68px; position: relative;}
.in_caseMore{width: 64px; height: 20px; line-height: 20px; position: absolute; top: 10px; right: 0; background-color: #016d41; text-align: center; color: #fff;}
.in_caseTitle{/*font-weight: normal;*/ font-size: 14px; color: #016d41;}

.clearfix{/*zoom:1;*/}

.body1{font-family:"Microsoft Yahei",Arial,'Hiragino Sans GB',sans-serif; font-size:12px; color:#333333; }
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}