body{ font-size:12px; font-family:Verdana, Geneva, sans-serif; margin:0px; padding:0px; color:#363636; line-height:25px; background:#fff;}
a{PADDING-left:0px; TEXT-DECORATION: none; color:#363636;}
a:visited  {PADDING-left:0px; TEXT-DECORATION: none; color:#363636;}
a:hover {TEXT-DECORATION:none; color:#363636;}
a:active {TEXT-DECORATION:none; color:#363636;}
.bg1{ background:url(../images/mainbg.jpg); padding:0px 0px; width:1001px; margin:auto;}
.clr{ clear:both;}
.mainwidth{ margin:0 auto; padding:0px 0px; background:#FFF;}

.topbox{width:1001px; border-top:5px #0181cc solid; height:95px; background:url(../Images/topbg.gif) repeat-x;}




.topfav{ float:right; background:url(../images/top_left_bg.gif) no-repeat; width:336px; text-align:center; color:#FFF; line-height:20px; height:29px; margin-top:0; margin-right:15px;}
.redxyz{ color:#f00}
.Navmeun{padding:0px; font-family:Arial, Helvetica, sans-serif; background:url(../images/dh_bg.jpg) repeat-x;}
.Navmeun ul{  margin:0px auto; width:960px; padding:0px;}
.Navmeun ul li{  TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 120px; DISPLAY: block; BACKGROUND: url(../images/dh_a.gif) no-repeat; FLOAT: left; HEIGHT: 35px; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-size:14px;}
.Navmeun ul li a{PADDING-left:0px; TEXT-DECORATION: none; color:#fff; DISPLAY: block;}
.Navmeun ul li a:visited  {PADDING-left:0px; TEXT-DECORATION: none; color:#fff;}
.Navmeun ul li a:hover {TEXT-DECORATION:none; color:#fff; font-weight:bold; BACKGROUND: url(../images/dh_b.gif) no-repeat}
.Navmeun ul li a:active {TEXT-DECORATION:none; color:#fff; BACKGROUND: url(../images/dh_b.gif) no-repeat}
.Navmeunwidth1{ }
.Navmeunwidth2{ width:100px; color:#000;  background:url(../images/dh_jiange.jpg) right no-repeat;}
#indexnav4 {
width:965px;
height:240px;
margin-top:0px;
}
.indexfuzhu1{BACKGROUND: url(../images/index_middle_bg.gif) #ffffff no-repeat left top; padding-top:23px;}
.indexleft{ float:left; width:254px; margin-left:27px;}
.indexright{ float:right; width:690px; margin-left:0px; margin-right:26px;}
.indexcontent{ padding:5px; text-indent:2em; line-height:22px; }
.indextiaoti{ height:36px; line-height:36px; font-size:14px; color:#333333; padding-left:5px; font-weight:bold; border-top:2px solid #787878; border-bottom:1px solid #d8d8d8; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}

.indexbox{border-bottom:1px solid #d8d8d8; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; border-top:0px solid #d8d8d8; padding:5px ;}

.index_about {
	WIDTH: 309px; HEIGHT: auto
}
.index_about P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 14px 0px 0px; PADDING-LEFT: 0px; WIDTH: 309px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: auto; COLOR: #616161; FONT-SIZE: 12px; PADDING-TOP: 0px; text-indent:2em;
}

.index_titlebg{ background:url(../Images/index_stitle_about.gif) no-repeat; height:35px;}

.index_about_title1{ padding-left:18px; font-weight:bold;}
.index_about_title2{ padding-left:10px;}
.index_about_title3{ padding-left:30px; font-weight:bold; line-height:35px;}
.index_about_title4{ padding-left:10px; line-height:35px;}
.imgmore{ margin:0 0 0 200px;}

a.textb { 
	text-decoration:none;
	border-bottom:0px dashed #000;
} 
a.textb:hover { 
	border-bottom:0px dashed #c00;
}

.index_right_box {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 20px; PADDING-LEFT: 6px; WIDTH: 206px; PADDING-RIGHT: 6px; FONT-FAMILY: Arial; HEIGHT: auto; COLOR: #686868; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 0px
}
.indexprowidth{ width:952px; margin:auto;}
.proimgindex{ padding:0px;  margin:auto; height:auto}
.proimgindex ul{ margin:10px 0px; padding:0px; list-style:none; margin-left:0px;}
.proimgindex ul li{ float:left; margin:5px 9px; text-align:left; height:115px; font-weight:normal; display:inline;}
.proimgindex ul li img { width:220px; height:90px; margin:0px; border:0px solid #dcdcdc;}
.proimgindex ul li span{ line-height:25px; margin:0; padding:0;}

.indexprowidth2{ width:948px; margin:auto;}
.proimgindex2{ padding:0px;  margin:auto; height:auto}
.proimgindex2 ul{ margin:10px 0px; padding:0px; list-style:none; margin-left:0px;}
.proimgindex2 ul li{ float:left; margin:5px 9px; text-align:left; height:130px; font-weight:normal; display:inline;}
.proimgindex2 ul li img { width:140px; height:105px; margin:0px; border:0px solid #dcdcdc;}
.proimgindex2 ul li span{ line-height:25px; margin:0; padding:0;}

.newsbox{ padding:0px;  width:300px; float:left; margin:5px 9px; display:inline}

.newsboxbigtitle{height:36px; line-height:36px; font-size:14px; color:#333333; padding-left:5px; font-weight:bold; border-top:0px solid #787878; border-bottom:0px solid #d8d8d8; border-left:0px solid #d8d8d8; border-right:0px solid #d8d8d8; float:left}
.more{ font-size:12px; font-weight:normal; padding-right:5px; float:right; line-height:36px;}


.indexnewslist{ margin:0px; padding:0px;}
.indexnewslist UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 14px
}
.indexnewslist UL LI {
	LINE-HEIGHT: 22px; PADDING-LEFT: 12px; WIDTH: 297px; BACKGROUND: url(../images/icon1.gif) no-repeat 3px center
}
.indexnewslist UL LI SPAN {
	TEXT-ALIGN: right; LINE-HEIGHT: 22px;  DISPLAY: block; FLOAT: right; COLOR: #848484; FONT-SIZE: 12px
}

.newslist123{  margin:auto; padding:0; width:660px; }
.newslist123 ul{ margin:0px 0 0px 0; padding:0px; list-style:none;}
.newslist123 ul li{ line-height:25px; float:left; padding:0px; margin:0px 10px; width:300px; display:block;}

.foot{ background:#ebebeb; color:#666666;  padding:0px; margin-top:5px; text-align:center; margin-bottom:5px; line-height:25px;}
.linksbox{ margin:15px 30px  0px 28px; border:1px solid #ebebeb; padding:0px 5px;}

.neiyeleft{ float:left; width:254px;}
.neiyeright{ float:right; width:700px; margin-left:0px; margin-right:20px;}

.leftlistboxbiankuang1{border:1px solid #FFF;}
.leftlistboxbiankuang2{border:5px solid #0e4e8b; background:#fff;}
.leftlisttitle{border:1px solid #FFF; border-bottom:0px; background:#0e4e8b url(../images/logo1.gif) no-repeat 10px 5px; line-height:35px; font-size:16px; font-weight:bold; color:#FFF; padding-left:25px;}

.leftlist{  margin:0px; padding:0px;}
.leftlist ul{ margin:10px 0; padding:0px 0; list-style:none; }
.leftlist ul li{ line-height:29px; padding-left:40px; }

.neiyerightboxbiankuang{border:0px solid #dddddd;}
.dangqianweizhi{border:0px solid #fff; border-bottom:0px; background:#edecec; line-height:21px; padding-left:25px; height:31px; background:#0e4e8b url(../images/into_pro_title.gif) no-repeat;}
.neiyeconent{padding:0px 0px 15px 0px; line-height:30px;}
.contentbiaoti{text-align:center; margin:5px 0; padding:0px; line-height:45px; font-size:24px;}

.yewutitle{ padding:0px 10px; line-height:22px; font-size:14px; font-weight:bold;}
.yewuneirong{ line-height:18px; font-size:12px; padding:0px 10px;}

.neiyeconent p{ text-indent:2em;}

.newsclass{ margin:0px; padding:0px}
.newsclass ul{ margin:auto; padding:0px; width:140px;}
.newsclass ul li{ list-style:none; line-height:30px; display:block; width:70px; text-align:left; padding-left:0px;  border-bottom:solid 0px #03F; float:left; }
.newsclass ul li a{PADDING-left:0px; TEXT-DECORATION: none; color:#333; display: block;}
.newsclass ul li a:visited  {PADDING-left:0px; TEXT-DECORATION: none; color:#333;}
.newsclass ul li a:hover {TEXT-DECORATION:none; color:#f00; }
.newsclass ul li a:active {TEXT-DECORATION:none; color:#f00;}

.proimgneiye{ padding:0px; width:666px;  margin:auto;}
.proimgneiye ul{ margin:10px 0px; padding:0px; list-style:none; margin-left:0px;}
.proimgneiye ul li{ float:left; margin:15px 20px; text-align:center; font-weight:normal;  border:1px #CCC solid; display:inline;}
.proimgneiye ul li img { width:176px; margin:2px; height:132px; display:block}
.proimgneiye ul li span{ line-height:20px; margin:0; padding:0;}

.newslist{ margin:auto; padding:0px;}
.newslist ul{ margin:5px 0; padding:0px 0; list-style:none; }
.newslist ul li{ border-bottom:#CCC 1px dashed; line-height:25px; background-position:0px 0px; list-style-type:none; list-style-position:outside; text-align:left; padding-left:35px; background-image:url(../images/piont.jpg); background-repeat:no-repeat; background-position:25px 8px;}

.neiyenewslist{ margin:10px auto; padding:0px;}
.neiyenewslist ul{ margin:5px 0; padding:0px 0; list-style:none; }
.neiyenewslist ul li{ border-bottom:#CCC 1px dashed; line-height:30px; background-position:0px 0px; list-style-type:none; list-style-position:outside; text-align:left; padding-left:15px; background-image:url(../images/piont.jpg); background-repeat:no-repeat; background-position:0px 10px;}



.proclasslist {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 20px; PADDING-LEFT: 6px; WIDTH: 206px; PADDING-RIGHT: 6px; FONT-FAMILY: Arial; HEIGHT: auto; COLOR: #686868; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 0px
}
.proclasslist UL {
	PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 12px
}
.proclasslist UL LI {
	BORDER-BOTTOM: #ccc 1px dotted; LINE-HEIGHT: 26px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; BACKGROUND: url(../images/icon2.gif) no-repeat 6px center; LIST-STYLE-IMAGE: none}
	
.index_proclasstitlebg{background:url(../Images/into_left_pro_title.gif) no-repeat; height:35px;}

.dangqian{ font-weight:bold;}

.fuzhu1234{ padding:0px 10px; line-height:24px; }

.cls_scroll_middle{width:678px;heigth:184px;float:left;display:inline;overflow:hidden; margin:0px 0px; border:solid 0px #CCC; border-top:0px; padding:0px; padding-left:0px; padding-top:8px; padding-bottom:0px;}
/*.cls_scroll_right{width:20px;float:right;display:inline;height:120px;overflow:hidden;background:url(Images/bk_arrow_r.jpg) no-repeat 0px 8px;cursor:pointer;}*/
.cls_scroll_child ul{margin:0px;padding:0; padding-left:15px; }
.cls_scroll_child ul li{width:170px; float:left; text-align:center; margin:0px 5px; list-style:none; }
.cls_scroll_child ul li img{ width:170px; height:128px; margin:3px; border:1px solid #dcdcdc;}
.cls_scroll_child span{ line-height:20px; height:20px;}

.prolist3
{
	margin:auto;
width:70%;
padding:0px;
font-size:13px;
text-align:center;
font-weight:normal;
font-family:Arial;
background:url(../images/contact.gif) bottom right;
background-position:right;
background-repeat:no-repeat;
}
.prolist3 ul
{
margin:0px 0 10px 0px; padding:0; list-style:none; display:block;
}
.prolist3 ul li
{
display:block;
text-align:left;
line-height:30px;
background-position:15px 10px;
background-repeat:no-repeat;
padding-left:25px;
}

.indexbiaotibg{background:#f3f3f3;  color:#333; font-size:14px; font-weight:bold; line-height:38px; padding-left:25px;}
.webkeyword{color:#f00}

/*ÄÚÈÝ·ÖÒ³²¿·Ö*/
.content_page{text-align:center;margin:8px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:0 0 0 1px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}

.infoshuxing{ text-align:center;}
.zuixinfabu{ margin:0px; padding:0px; border:#d7d7d7 0px solid; border-top:0px;}

.zuixinfabu ul{ margin:0px 0px; list-style:none; padding:0;}
.zuixinfabu ul li { line-height:25px; padding-left:18px; float:left; background:url(piont.jpg) no-repeat 5px 8px;}


.topkeyword { font-size:12px; margin:0 18px; line-height:25px; font-weight:normal;}
.topkeyword a{PADDING-left:0px; TEXT-DECORATION: none; color:#000;}
.topkeyword a:visited  {PADDING-left:0px; TEXT-DECORATION: none; color:#000;}
.topkeyword a:hover {TEXT-DECORATION:none; color:#F00; }
.topkeyword a:active {TEXT-DECORATION:none; color:#F00;}