@charset "utf-8";
/* CSS Document */





/***************内页样式*****************/

.ny_list{ height:auto; overflow:hidden; margin:20px 0px;}
.ny_clleft{ width:253px; overflow:hidden; float:left;}
.meid1{ width:100%; overflow:hidden; background:url(../images/ny_ulbg.jpg); padding-bottom:10px; }

.meid2{ width:100%; overflow:hidden; border:1px #c0bfbf solid; padding-bottom:20px;}
.meid2 li{ height:30px; line-height:30px; padding-left:5px; border-bottom:1px #ccc dashed;}
.meid2 li a{ font-size:12px; color:#000;}
.meid1_title{ width:100%; height:35px;  background:#005100; text-align:center; line-height: 35px; color:#fff; font-size:17px; font-family:'微软雅黑 Regular'; margin-bottom:20px; font-weight:bold; }
.meid1_title p{ font-size:14px; font-family:'Arial Regular'; height:20px!important; line-height:20px!important; color:#fff!important;}
.meid1 li{ width:220px; height:35px; line-height:35px; text-align:center; margin:0px auto;}
.meid1 li a{ display:block; background:url(../images/ny_listbg.jpg) no-repeat; color:#847676; font-size:13px; font-family:'宋体 Regular'; padding-left:30px;}
.meid1 li a:hover{ background:url(../images/ny_list_hover.jpg) no-repeat; color:#fff;}
.meid1 dl{ width:100%; height:auto;  margin:0px auto; overflow:hidden;}
.meid1 dl dd{ width:220px; height:35px; line-height:35px; text-align:left; margin:0px auto; border-bottom:1px #ccc solid;}
.meid1 dl dd a{ display:block; color:#847676; font-size:13px; font-family:'宋体 Regular'; padding-left:10px; background:#fff; }
.meid1 dl dd a:hover{ }




.meid2 p{ line-height:30px; padding-left:10px;}
.meid2 p input{ width:202px; height:30px; margin-top:10px;}
.meid2 p textarea{ width:202px; height:84px; margin-top:10px;}


.iek input{ width:105px!important; height:31px!important; float:left!important; color:#fff!important; margin:10px 2px!important;}
.iek{ height:40px!important; border:none;}
.ny_zwright{ width:840px; overflow:hidden; float:right; border:1px #c3c3c3 solid; padding-bottom:40px;}
.lsen li{ list-style:none; border:1px #c3c3c3 solid; width:238px; height:230px; float:left; margin:10px 20px; text-align:center;}
.lsen li img{ width:237px; height:170px; border-bottom:2px #c3c3c3 solid;}
.lsen li p{ height:54px; line-height:54px; border-bottom:5px #c3c3c3 solid;}

.meid3{ width:99%; overflow:hidden; border:1px #c0bfbf solid; padding-bottom:20px;}
.meid3 li{ height:130px; line-height:30px; padding:3px; border-bottom:1px #ccc dashed; width:47%; float:left; text-align:center; overflow:hidden; margin-bottom:10px;}
.meid3 li img{ width:100%; height:100px;}
.meid3 li a{ font-size:12px; color:#000; display:block; height:130px;}
.meid3 p{ width:220px; height:80px; margin:0 auto; text-align:center; color:#808080; font-size:14px; font-family:'宋体 Regular';}
.meid3 p input{ width:202px; height:30px; margin-top:10px;}
.meid3 p textarea{ width:202px; height:84px; margin-top:10px;}



/***************************内页样式****************************/


.sx_nymain {
  margin:20px auto;
  overflow: hidden;
  padding-bottom: 20px;
  width:1100px;
}
.sx_nyleft {
  border: 1px solid #ccc;
  float:left;
  width:280px;
  background:#fff;
  padding: 10px 10px;
}
.sx_nyfenlei li {
  background: url(flli_03.jpg) no-repeat 18px center;
  border-bottom: 1px dotted #CCCCCC;
  line-height: 32px;
  text-align:center;
 
}

.sx_nyfenlei li a:hover{ background:#EBD4AA; color:#fff;}


.sx_nyfenlei li a{
	display:block;
	}
.sx_nyfenlei li a:hover{}
.sx_nycontactcon img {
  padding-left: 3px;
  padding-top: 2px;
  width:276px;
}
.sx_nycontactcon p{
	line-height:24px;
	padding-left:10px;
	font-size:14px;
	}
	
	
	
.sx_nybt {
 
  color: #4C91C8;
  font-size: 14px;
  height:50px;
  line-height:50px;
  margin-bottom:10px;
  margin-top:10px; 
  background:url(../images/g-geader-line.jpg) repeat-x left bottom;
}



.sx_nyfenl {
  
}
.sx_nyfenlei {
  padding: 5px;
}
.sx_nycontactcon {
  
}
.sx_nyright {
  background:#FFFFFF;
  border: 1px solid #DDDEDE;
  float: right;
  margin-left: 1px;
  padding-bottom: 15px;
  width: 840px;
}
.sx_dq {
  border-bottom: 1px solid #CCCCCC;
  font-size: 12px;
  height: 34px;
  line-height: 34px;
  padding-left: 10px;
}
.sx_nyaboutcontent{
	line-height:24px;
	padding:10px;
	}
.sx_nyaboutcontent p{
	line-height:24px;
	}
.sx_nynewsli{
	line-height:24px;
	padding:15px 20px;
	}
.sx_nynewsli li {
}
.sx_nynewsli li span{
	float:right;
	color:#858585;
	}
.sx_nycaseli{
	padding:15px 0px;
	overflow:hidden;
	}
.sx_nycaseli li {
  float: left;
  height: 230px;
  padding-left:12px;
  padding-right: 0;
  text-align: center;
  width: 226px;
  margin-bottom:20px;
}
.sx_nycaseli li img {
  border: 1px solid #CCCCCC;
  height: 185px;
  margin-bottom:12px;
  padding: 2px;
  width: 220px;
}
.sx_nycontactcon p font {
  float: left;
  height:40px;
}


.sx_xgwenz {
  background:#4C91C8;
  color: #FFFFFF;
  font-size: 14px;
  height: 35px;
  line-height:35px;
 margin: 15px 1px 10px;
  padding-left: 10px;
}
.sx_xgarti li {
  float: left;
  height: 25px;
  line-height: 25px;
  width: 320px;
  padding-left:10px;
}


.dede_pages {
  height: 30px;
  line-height: 30px;
  text-align: center;
}
.dede_pages li{
	display:inline;
	padding-right:5px;
	}
.sx_nyaboutcontent h3 {
  line-height: 30px;
  padding-bottom:10px;
  text-align: center;
  font-size:18px;
}
.dede_page li {
  padding-left: 10px;
  padding-top: 6px;
}

.intxt {
  height: 22px;
  line-height: 22px;
  background: #fff;
  border: 1px solid #ccc;
}
.maplist textarea {
  margin-top: 7px;
  background: #fff;
  border: 1px solid #ccc;
}
.maplist font {
  color: #FF0000;
}
.tijiao {
  width: 536px;
}

#focus li img {
  width: 240px;
  height: 152px;
}


.fuwubt  span {
  float: right;
  padding-right: 10px;
}

.tjnewsny li {
  height:30px;
  line-height: 24px;
  padding-left: 10px;
}
.tjnewsny li a{
	color:#333;
	font-size:14px;
	}

.tjnewsny li a:hover{
	color:#004A00;}

.tjtpny img {
  height: 110px;
  width: 100%;
padding-bottom:5px;
}
.tjtpny li {
  float: left;
  height:130px;
  padding-left: 6px;
  padding-top: 8px;
  width: 47%;
  text-align: center;
}
.tjtpny li a {
  display: block;
  color:#333;
  font-size:12px; 
}
.tjtpny li a:hover{
	color:#004A00;
	}

.tjtpny  ul {
  padding-bottom: 10px;
  overflow: hidden;
}


.sx_nynewsli ul li {
    padding-bottom: 30px;
    padding-top: 18px;
    border-bottom: #ddd 1px dashed;
}

.sx_nynewsli ul li a {
    color: #333;
    font-size: 16px;
}


sx_nynewsli ul li span {
    float: right;
    font-size: 12px;
    font-weight: normal;
    color: #999;
}

.sx_nynewsli ul li p {
    line-height: 21px;
    padding: 15px 10px 0 10px;
    color: #999;
	font-size:12px;
}


.sx_nybt a {
    float: right;
}


.sx_nybt font {
    float: left;
}

#tttn{ width:100%;}

.sx_xgarti li a {
    font-size: 12px;
}
.dede_page li{ font-size:12px;}
.dede_page li a{ font-size:12px;}

.cpzx{ width:1100px; height:auto; overflow:hidden;}

.cpzx li{ width:356px; height:243px; float:left; text-align:center; margin:10px 5px;} 
.cpzx li img{ width:350px; height:200px;}
.cpzx li a{ font-size:12px; color:#333; line-height:20px;}

.footer_div1 li{color: #ededed;
    font-size: 12px;}
.nybanner{
	height:300px;
}
.nybanner img{
	display: block;
	width: 100%;
	height:100%;
}