/*公共部分*/
body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:14px;}
a{ text-decoration:none;}
ul{ margin:0; padding:0; list-style:none;}
li{ margin:0; padding:0; list-style:none;}
/*头部*/
.top{ width:100%; height:120px; border-bottom:5px solid #016297; clear:both; overflow:hidden; }
.top1{ width:990px; margin:0 auto;}
.logo{ float:left; width:445px;}
.menu{ float:right; overflow:hidden; width:480px;}
.zhongyinwen{ height:82px;}
.zhongyinwen1{ width:150px; height:30px; float:right; margin-top:10px; font-size:12px; line-height:35px; color:#4D4D4D; clear:both; overflow:hidden;}
.zhongyinwen1 img{  vertical-align:middle}
.zhongyinwen1 a{ color:#4D4D4D;}
.zhongyinwen img{ border:none;}
.menu1{ height:38px;}
.menu1 a{ display:block; float:left; width:96px;  height:38px; text-align:center; color:#333333; font-size:15px; line-height:41px;}
.menu1 a:hover{ background:#016297; color:#ffffff; }
#rel{ background:#016297; color:#ffffff;}

.kuang{ overflow:hidden; width:100%;}
.flash{ width:1440px; background:#66BDFF; height:380px; margin:0 auto; overflow:hidden; clear:both;}
.flash img{ border:none;}
.flash1{ width:990px; margin:0 auto; overflow:hidden;}
/*焦点图切换*/
.dbImg { OVERFLOW: hidden; HEIGHT: 380px; POSITION: relative; MARGIN: 0px auto; WIDTH: 1440px; z-index: 5; }
    .dbImg LI { POSITION: absolute; DISPLAY: none; }
.jsNav { RIGHT: 700px; POSITION: absolute; Z-INDEX: 10; BOTTOM: 25px; }
    .jsNav A { HEIGHT:6px; width:20px; BACKGROUND: #fff; FLOAT: left; MARGIN-LEFT: 10px; DISPLAY: inline-block; LINE-HEIGHT: 0;  TEXT-INDENT: -9999px; }
        .jsNav A.current { BACKGROUND: #f60; }
.main_content { OVERFLOW: hidden; HEIGHT:380px; POSITION: relative;  MARGIN: 0px auto; WIDTH: 1440px; }
#portfolio img{ border:none;}
/*焦点图切换*/
.about_index{ float:left; width:480px;}
.about_indext{ border-bottom:1px solid #CCCCCC; height:50px; line-height:60px; background:url(../images/xiaotubiao1.jpg) no-repeat left 20px; padding-left:30px;}
.about_indext a{ float:right; color:#6AB202;}
.about_indexm{ line-height:26px; padding-top:10px; padding-bottom:20px;}
.about_indexm img{ float:left; margin-right:10px;}
.new_indext{ border-bottom:1px solid #CCCCCC; height:50px; line-height:60px; background:url(../images/xiaotubiao2.jpg) no-repeat left 20px; padding-left:30px; }
.new_indext a{ float:right; color:#6AB202;}
.new_indexm{ overflow:hidden; clear:both; padding-bottom:20px;}
.new_indexm a{ color:#333333; padding-left:15px;}
.new_indexm li{ line-height:26px; background:url(../images/xiaotubiao5.jpg) left center no-repeat;}
.new_index{ float:right; width:480px;}
.main1{ width:990px; margin:0 auto;}
.date{ float:right;}
.pro_index{ overflow:hidden; clear:both;  }
.pro_indext{ color:#FF0000; border-top:1px solid #cccccc; padding-top:15px; width:990px; margin:0 auto; overflow:hidden;}
.pro_indext a{ float:right; color:#6AB202; }
.pro_indexm{ padding-bottom:30px; overflow:hidden; clear:both; width:1050px; margin:0 auto; margin-top:15px;}
.pro_indexm uL{ float:left; width:220px; margin-left:30px; margin-right:7px; overflow:hidden; background:#eeeeee;  margin-top:15px; color:#ffffff; }
.pro_indexm ul:hover{ background:#0066A6; color:#ffffff;}
.pro_indexm li{  text-align:center; }
.pro_indexm a{ color:#333333;}
.pro_indexm a:hover{ color:#ffffff;}
.pro_indexm img{ width:218px; border:none; height:220px; margin-top:1px;}
.pro_indexm img:hover{}
.pro_indexname{margin-bottom:15px; overflow:hidden; line-height:45px; height:35px;}
.pro_indexname a{}
/*底部*/
.bottommenu{ margin:0 auto; width:990px; overflow:hidden;}
.bottommenutop{ height:33px; background:url(../images/bottommenu.jpg) no-repeat left;}
.bottommenuxia a{  font-size:14px; color:#333333; line-height:35px; padding-left:70px; padding-right:70px;}
.bottom{ background:#EEEEEE; overflow:hidden; height:121PX; background:url(../images/bottombg.jpg) repeat-x; }
.bottom1{ width:990px; margin:0 auto;}
.bottomleft{ background:url(../images/bottomleft.jpg) no-repeat; width:193px; height:121px; float:left; padding-top:25px;}
.bottomleft img{ width:70px; height:70px;}
.bottomright{ float:left; font-size:12px; color:#333333; line-height:22px; padding-left:200px; padding-top:15px; text-align:center;}


/*单页开始*/
.mainleft{ width:220px; float:left; padding-bottom:30px;}
.mainright{ float:right; width:740px;}
.about_content{ font-size:14px; line-height:26px; padding-top:25px; padding-bottom:30px; overflow:hidden;}
.leftbox{}
.leftboxt{ height:42px; background:url(../images/leftboxt.jpg) repeat-x; color:#fff; text-align:center; font-weight:bold; line-height:35px;}
.leftboxm{}
.leftboxm li{ background:url(../images/lefboxli.jpg) bottom no-repeat; height:32px;}
.leftboxm a{ }
.leftboxm a:hover{ color:red;}
.h20{ height:20px; width:100%; overflow:hidden; clear:both;}
.station{ border-bottom:1px solid #cccccc; overflow:hidden; height:42px; line-height:45px;}
.weizhi{ float:right; font-size:12px;}
.weizhi a{ color:#333333;}
.lanm{ font-size:14px; font-weight:bold; background:url(../images/xiaotubiao4.jpg) no-repeat left center; float:left; padding-left:15px;}
.leftcontact{ font-size:14px; background:#F5FCF4; padding:10px;}
.searchText{ background:url(../images/sskuang.jpg) right top no-repeat; border:0px; height:36px;  float:left; line-height:36px; width:168px;}
.searchbtn{
	line-height:36px;
	margin:0;
	padding:0;
	float:right; width:52px;
}
input{ margin:0; padding:0;}
.h10huang{ height:15px; width:100%; overflow:hidden; clear:both; background:#F5FCF4;}
.about_content img{ display:block; margin:0 auto;}
#yijilanmu{ background:url(../images/xiaotubiao3.jpg) no-repeat 10px center; font-size:14px; color:#333333; padding-left:25px; line-height:32px;}
#erjilanmu{ padding-left: 40px; font-size:12px; line-height:32px; color:red;}
/*新闻*/
.newlist_content{ padding-top:15px;}
.newlist_content li{ line-height:35px; border-bottom:1px dashed #cccccc;}
.newlist_content a{ color:#333333; background:url(../images/xiaotubiao3.jpg) no-repeat left center; padding-left:20px;}

.newtitle{ text-align:center; line-height:70px; font-size:16px; font-weight:bold;}
.newinfo{ text-align:center; color:#cccccc; border-bottom:1px dashed #cccccc;}
.newneirong img{ text-align:center;}
.page{ font-size:12px; padding-top:30px; float:right; padding-bottom:50px; padding-right:50px;}
.page a{ padding-left:8px; padding-right:8px; border:1px solid #E7E7E7; background:#EA8C3C; margin-left:5px; padding-top:5px; padding-bottom:5px; color:#808080; line-height:30px; color:white;}
.page a:hover{ background:#CC6600; color:white;}
.page span{ padding-left:10px;}
/*产品*/
.prolist_content{ overflow:hidden; padding-top:25px;}
.prolist_content ul{ width:210px; float:left; margin-left:19px; margin-right:17px;}
.prolist_content li{ line-height:50px; text-align:center;}
.prolist_content a{ color:#333333;}
.prolist_content img{ border:1px solid #eeeeee; width:208px; height:208px; display:block; margin:0 auto;}
.newneirong img{ display:block; margin:0 auto;}


/*隐藏弹出分类*/
.mainDiv
{
 
}
.topItem
{
  line-height:32px;
  cursor:pointer;
  text-decoration: none;
  color: #333333;
  font-family:"GOTHIC";
  font-size:14px;
}

.topItem a{ color:#333333; }
.topItem{ background:url(../images/xiaotubiao3.jpg) no-repeat left center; padding-left:20px;}

.dropMenu
{
  
 
}
.subMenu
{
   display:none;
}
.subItem
{
   padding-left:5px;
   cursor:pointer;
   
   text-decoration:none;
   color:black; line-height:32px;
}
.subItem a
{
   text-decoration:none;
   color:red;
   font-size:12px;
   font-weight:normal;
   padding-left:30px;
}
.subItemOver
{
   cursor:pointer;
   color:blue;
   text-decoration:underline;
   
   padding-left:5px;
}
.subItemOver  a
{
   color:#333333;
}
.drop
{
   border-left:1px solid black;
   border-right:1px solid black;
}
/*隐藏弹出分类*/



/*隐藏弹出菜单分类*/
.hidden {
	DISPLAY: none
}

.pnav-title {
	PADDING-LEFT: 26px; FONT-WEIGHT: bold; BACKGROUND: url(bg06.jpg) no-repeat; MARGIN-BOTTOM: 10px; WIDTH: 166px; LINE-HEIGHT: 29px; HEIGHT: 29px
}
.pnav-list {
	MARGIN: 0px 0px 10px 9px; WIDTH: 183px
}
.pnav-list A {
	DISPLAY: inline-block; FONT-WEIGHT: bold; BACKGROUND: url(../images/bg07.jpg) no-repeat; MARGIN-BOTTOM: 6px; WIDTH: 21px; LINE-HEIGHT: 21px; FONT-FAMILY: Arial; HEIGHT: 21px; TEXT-ALIGN: center
}
.pnav-list A {
	COLOR: #69696a
}
.pnav-list A:visited {
	COLOR: #69696a
}
.pnav-cnt {
	BACKGROUND: url(../images/bg11.png) repeat-y; MARGIN: 0px 0px 10px 10px; WIDTH: 182px; margin:20px auto; BORDER-BOTTOM: #dcdddd 1px solid
}
.pnav-box {
	BACKGROUND: url(../images/bg08.jpg) no-repeat
}
.box-title {
	PADDING-LEFT: 7px; LINE-HEIGHT: 32px; HEIGHT: 32px
}
.box-title .btn-unfold {
	MARGIN-TOP: 10px
}
.box-title .btn-fold {
	MARGIN-TOP: 10px
}
.pnav-letter {
	 FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial
}
#erji_mj a{ font-size:12px; color:red;}
.btn-unfold {
	BACKGROUND: url(../images/bg10.png) no-repeat; FLOAT: left; WIDTH: 13px; MARGIN-RIGHT: 5px; HEIGHT: 13px
}
.btn-fold {
	BACKGROUND: url(../images/bg09.png) no-repeat; FLOAT: left; WIDTH: 13px; MARGIN-RIGHT: 5px; HEIGHT: 13px
}
.box-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.box-list LI {
	PADDING-LEFT: 13px; LINE-HEIGHT: 25px
}
.box-list LI .btn-unfold {
	MARGIN-TOP: 5px
}
.box-list LI .btn-fold {
	MARGIN-TOP: 5px
}
.box-list H2 {
	COLOR: #1e50a2
}
.box-list H2 A {
	COLOR: #1e50a2
}
.box-list H2 A:visited {
	COLOR: #1e50a2
}
.box-list .off {
	COLOR: #727171
}
.box-list .off:visited {
	COLOR: #727171
}
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}
/*隐藏弹出菜单结束*/