@charset "utf-8";
/* CSS Document */

/*content*/
.content { position: relative; }

.in-content{ position: relative; z-index: 100; }
.in-content .title{text-align: center; position: relative;padding: 60px 0 40px; color:#2f83de; }
.in-content .title span {background: #FFF;font-size: 40px;color: #0a35ab; padding: 0 10px;}
.in-content .title h2{font-size: 62px;color:#e0e8fd;padding: 10px 0  }

.in-content .more{text-align: left;}
.in-content .more a{ font-size:14px;text-align:center;width:144px; height:43px;color: #FFF;line-height: 43px; display: inline-block}



.main-box{width:1008px; margin:0 auto; position:relative; overflow: hidden;}
.main-topblock{width:100%; height:17px; line-height:10px;}
.main-greet{
width: 100%;
height: 68px;
margin-top: -68px;
/* [disabled]background-color:#01622f; */
}
.main-block{width:100%; height:26px;}
.main-con{width:334px; margin:3px 0 0 3px; background:url(main_con_bot.jpg) left bottom no-repeat; float:left; _display:inline;}
.not-marginleft{margin-left:0;} 
.main-con-top{background:url(main_con_top.jpg) left top no-repeat; padding:6px 17px 7px 7px;}
.main-con-bot{overflow:hidden; width:100%; height:100%;}
.main-con-box{width:1000px; height:100%;} 
.main-con-img{float:left; width:136px; height:100%; margin:1px 6px 0 0; background:#fff center; background-size:cover;}	
.main-con-txt{float:left; height:100%; margin-left:10px; _display:inline; padding-bottom:5px;}
.main-con-txt a.title{display:block; height:35px;}
.main-con-txt a.title h3{border-top:1px solid #006833; padding:4px 2px 0 2px; height:30px; font-weight:100; line-height:30px; font-size:16px; float:left;}	  
.main-con-txt a.title span{padding:4px 3px 0 3px; height:30px; line-height:30px; font-size:16px; float:left;}
.main-con-txt a.title:hover span{color:#333;}
.main-con-txt a.title font{color:#006833; letter-spacing:-1px; padding:5px 0 0 2px; height:30px; line-height:30px; font-size:15px; float:left;}
.main-con-txt a.class{display:block; line-height:32px; height:32px; overflow:hidden; font-size:13px; padding-left:2px;}
.main-con-txt a.class span{color:#006833;}
.main-con-txt a.once{background:url(news_bg.jpg) no-repeat 2px 9px; display:block; line-height:25px; height:25px;}
.main-con-txt a.once{margin-right:12px; overflow:hidden; padding-left:14px; color:#666;} 
.main-con-txt a.once:hover{ color:#00873b;} 


.in89i li{ float:left; width:320px; height:120px; margin-right:22px}
.in89i li dt{
	float: left;
	margin-right: 10px;
	padding: 1px;
	border: 1px solid #CCC;
	height: 90px;
}
.in89i li dt:hover{border: 1px solid #419A04; background-color:#419A04;}

.in89i li dt img{ width:90px; height:90px}
.in89i li dd{ TEXT-JUSTIFY: inter-ideograph;  TEXT-ALIGN: justify;}
.in89i li dd p{ line-height:19px; font-size: 12px;}
.in89i li h2 a{ line-height:22px; font-size:14px; color:#000; margin-top:-4px}
.in89i li h2 a:hover{ color:#1A3C79}

.in89i { margin-top:20px}



.tabo li {
	line-height: 25px;
	background-image: url(../images/landian.jpg);
	background-position: left center;
	padding-left: 15px;
	background-repeat: no-repeat;
}

.tabo li a{
	font-size:12px;
	line-height:25px
}
.tabs li {
	line-height: 25px;
	background-image: url(../images/news_bg.jpg);
	background-position: left center;
	padding-left: 15px;
	background-repeat: no-repeat;
}

.tabs li a{
	font-size:12px;
	line-height:25px
}
.tabo{ float:left; width:300px; margin-right:25px}
.tabt{ float:left; width:340px; margin-right:25px}
.tabt p{font-size: 12px;}
.tabs{ float:right; width:300px}
.tabo img,.tabt img, .tabs img {
	float: right;
	margin-top: 15px;
	margin-right: 10px
}
.tabo h4 ,.tabt h4, .tabs h4 {
	float: left;
	font-size: 18px;
	/* [disabled]font-weight: normal; */
	color: #000;
	margin-bottom: 10px;
	line-height: 40px;
}

.main-pro-tit h4{	float: left;
	font-size: 18px;
	/* [disabled]font-weight: normal; */
	color: #000;
	margin-bottom: 10px;
	line-height: 40px;}
.main-pro-tit img	{
	float: right;
	margin-top: 15px;
	margin-right: 10px
}

.main-pro-tit {
    height: 40px;
    overflow: hidden;
}
.anlil{ margin-top:20px; overflow: hidden;}
.anlil li{
	float:left;
	margin-right:13px;
	width:241px;
	text-align:center;
	margin-bottom: 15px;
}
	

.sbx{
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #419A04; padding-top:15px
}

.wsLink {
    width: 150px;
}
.wsLink li{
    height: 20px;
    line-height: 20px;
}
.wsLink{ float:left; margin-right:15px}
.wsLink .wslName a, .lianxir .wslName a {
    font-size: 16px;
    color: 
    #000;
    line-height: 45px;
}

.lianxir {
    float: right;
    width: 300px;
    line-height: 30px
}

.sbx {
    text-align: left;
}