@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0}

a { text-decoration:none;}
a:hover{ text-decoration:none; }
ul, li, ul li {list-style: none outside none; margin: 0;padding: 0;}
body{ font-family: Arial, "宋体"; font-size:12px; background:#fff }
.top{ width:100%; height:3px; background:#4a990d;}
#index{ width:1003px; margin:0 auto; background:#e3e3e3; }
.head{ width:1003px; height:98px; margin:0 auto;}
.logo{ width:228px; height:98px; float:left; }
.menu1{ width:100%; background:#085545; height:34px;}
.menu{ width:1003px; height:34px; margin:0 auto; background:url(../images/index_07.jpg)}


.main1{width:975px; margin:0 auto; background:url(../images/bg.png) repeat-y }
.main{ width:972px; margin: 0 auto;}
.left{ width:216px; float:left; background:#FFFFFF;}


.right1{ width:726px; float:right;  }
.right{ width:726px; float:right; }


.no1{ width:726px; margin:0 auto;}
.ww1{ width:270px; height:247px; background:#FFFFFF;float:left;}
.nn1{ width:250px; height:203px; margin:0 auto; padding-top:10px;}
.nn2{ width:250px; height:20px; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#e49600; padding-top:6px;}

.ww2{ width:448px; height:247px; background:#FFFFFF;float:right;}
.nnn1{ width:433px; height:42px; margin:0 auto; padding-top:10px;}
.nnn2{ width:430px; margin:0 auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#626262; padding-top:4px;}



.no2{ width:726px;background:#FFFFFF; }
.no22{ width:726px; clear:both;}
.nnnnn1{ width:726px;  margin:0 auto; padding-top:10px;}
.nnnnn2{ width:650px; margin:0 auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:30px; color:#626262; }

.nnnnn22{ width:685px; margin:0 auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:6PX; line-height:26px; color:#626262; }

.nnnnn2211{ width:635px; margin:0 auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:6PX; line-height:26px; color:#626262; }



.no3{ width:726px;background:#FFFFFF;  }
.no33{ width:726px; padding-top:10px;clear:both;}
.nnnn1{ width:726px;  margin:0 auto; padding-top:10px;}
.nnnn2{ width:696px; margin:0 auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#626262; padding-top:1px;}




.search1{ float:left; padding-left:12px; padding-top:16px;}
.search{ float:left; border:1px solid #c2c2c2;}
.search input{color:#666666;font-size:13px; border:0px;  width:158px; height:20px; padding-left:3px; float:left; padding-top:2px;}
.search .go{ background:url(../images/go.gif) no-repeat left top; width:20px; height:20px;  border:0px; padding:0px; cursor:pointer; }











.aboutbanner{ width:983px;margin:0 auto; padding-bottom:5px; }



.home{ color:#000000; }
.home:hover{ color:red; }






#YNews{position:relative;z-index:1;width:250px;height:203px;overflow:hidden; }
p#YNIndex{position:absolute;z-index:5;bottom:10px;right:4px;width:80px;height:16px;text-align:right;overflow:hidden;}
p#YNIndex a:link,p#YNIndex a:visited,p#YNIndex a:hover{float:left;width:24px;height:16px;text-align:center;color:#666;line-height:16px;text-decoration:none; }
p#YNIndex a:hover,p#YNIndex a.current:link,p#YNIndex a.current:visited,p#YNIndex a.current:hover{width:23px;}











#foot{float:left; width:1003px; height:23px; background:#085545   }
.footer{ width:740px;text-align: left; float:right; padding-top:5px; color:#fff }






#con { WIDTH:333px; float:left;}
#tags { margin-top:0px; HEIGHT: 22px;}
#tags LI { padding:2PX;BACKGROUND: url(../image/12.jpg) no-repeat left -42px; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 26px;}
#tags LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../image/tagright.gif) no-repeat right -42px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; font-size:12px;
}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag {BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px; }
#tags LI.selectTag A {BACKGROUND-POSITION: right top; COLOR: #ff0000; LINE-HEIGHT: 25px; HEIGHT: 25px; font-weight:bold;  text-decoration:none; width:58px }
#tagContent {border-top: #FE9900 1px solid; PADDING-TOP: 1px; overflow:hidden; width:680px; }
.tagContent {PADDING: 10px 0; DISPLAY: none; COLOR: #474747;  }
#tagContent DIV.selectTag {DISPLAY: block;}



.news{ padding:0 10px;}
.news li{ line-height:28px; color:#666; background-color:#FF0000 no-repeat 0 9px; padding-left:15px; border-bottom:1px dotted #e4e5e6;}
.news li span{ float:right;}
.news li a{ color:#626262;}
.news li hover{color:red; text-decoration:underline;}
.ntitle{ text-align:center; font-size:14px; color:#4D3D0A;}
.news_other{ border-bottom:1px dotted #e4e5e6; text-align:center; line-height:25px; font-size:12px; color:#666; margin-bottom:10px;}
.netitle{ text-align:center; line-height:30px; font-size:16px; color:#545454;}


.cmain{ padding-bottom:10px; background:url(../image/linebg.jpg) repeat-x; float:left; width:960px;}
.sort{ width:191px; float:left;}
.sortlist{ background:url(../image/sortbg.jpg) repeat-y; padding:10px 8px;min-height:200px; height:auto !important; height:200px; overflow:visible;}
.sortlist li{ background:url(../image/icon.jpg) no-repeat 0 8px; padding-left:20px; line-height:28px; border-bottom:1px solid #d9d9d9;}
.sortlist li a{ color:#333;}
.sortlist li a:hover{ color:#2a2a2a;}


.cright{  width:685px; min-height:150px; height:auto !important; height:350px; overflow:visible; padding-top:8px;}
.stitle{ text-align:right; }
.stitle a{ color:#2a2a2a;}
.scontent{ padding:0px;}
.prolist li{ float:left; padding-top:8px; text-align:center;}
.prolist li a{ display:block; width:135px; overflow:hidden;}
.prolist li a:hover{ border-color:#dedede;}
.home5{ width:700px; margin-right:30px; border:1px solid #dedede;}
.home335{ width:700px; margin-right:28px; border:1px solid #dedede;}

.cright1{ float:right; width:700px; min-height:150px; height:auto !important; height:350px; overflow:visible;}
.stitle1{ text-align:right; padding:11px;}
.stitle1 a{ color:#2a2a2a;}
.scontent1{ padding:10px;}
.prolist1 li{ float:left; padding:10px 36px; text-align:center;}
.prolist1 li a{ display:block; width:265px; overflow:hidden; border:1px solid #ccc;}
.prolist1 li a:hover{ border-color:#2a2a2a;}


#about{width:983px; text-align:left; margin:0 auto; }
#about .ab{width:218px; float:left; list-style:none; }
.ab ul{ padding:0px; margin:0px; background-image:url(../image/about_06.jpg); width:218px; height:391px}
.ab ul li{ padding-top:0px; margin:0px;}
.ab ul{}


#about .ab1{width:218px; float:left; list-style:none; padding-left:3px;}
.ab1 ul{ padding:0px; margin:0px; background-image:url(../image/ny-1_3.gif); width:218px; height:160px}
.ab1 ul li{ padding-top:0px; margin:0px;}
.ab1 ul{padding-left:26px;}

.dqwz{ width:713px; }

.gywm{ width:730px; float:right; padding-right:2px;}

.map{ width:246; height:193px;}


#dqwz1{ width:266px; float:left;  margin-top:8px; font-size:16px; font-family:"微软雅黑"; text-align:left }

#dqwz{ width:410px; float: right; margin-right:6px; margin-top:12px; text-align:right}

#abou{height:31px;}
#about .abo{width:710px; float:right; }


#tupq{ width:218px; margin-left: 3px;}
#tup{ float:left; width:188px; padding-left:8px;}

#abou{height:27px; background-image:url(../image/hh.JPG); padding-left:25px; padding-top:2px }
#about .abo{width:710px; float:right; }



.button{ color:#000000; background-color:#e6e6e6; border:1 solid #e9e9e9; height:20px;}
.button35{ color:#000000; background-color:#e6e6e6; border:0 solid #e9e9e9;  width:90px;text-align:center;}