/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	color:#5a5a5a;
font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	background-color: #FFFFFF;
	line-height:24px;
}
input,button,textarea{font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
UL {list-style-type:none;}
UL,p,li,form,h1,h2,h3,h4,h5,dd,dl,dt{
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#dh{
	width:100%;
	float:left;
	height:63px;
	background-image: url(dh.png);
	background-repeat: repeat-x;
	background-position: left top;
	position:absolute; left:0px; top:0px; z-index:10000;
}
#head{
	width:100%;
	float:left;
	border-top:#03407E 3px solid;
	background-image: url(case_banner_bg_ua4i.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#flash{
	width:100%;
	float:left;
	position:relative;


}

#hyweb{
	width:100%;
	float:left;
	padding-top:20px;
	padding-bottom:20px;
	background-image: url(sbyy_4efx.png);
	background-repeat: repeat-x;
	background-position: left top;
}


#hyweb1{
	width:100%;
	float:left;
	background-color:#F4F4F4;
	background-image: url(jtzs.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:25px; padding-bottom:18px;
}

#footdh{
	width:100%;
	float:left;
	padding-top:5px;
	height:40px;
	background-image: url(ddh.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#body_1{width:1100px; margin-left:auto; margin-right:auto;}
#dibu{
	width:100%;
	float:left;
	background-color:#484848;
	padding-bottom:12px;
	background-image: url(case_banner_bg_ua4i.jpg);
	background-repeat: repeat;
	background-position: center top;
}

#top{
	width:1100px;
	float:left;	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";

}

#logo{ width:650px; float:left; text-align:left; padding-bottom:8px; padding-top:8px;}
#top-1{
	width:340px;
	float:right;

}
#top-2{
	width:300px;
	float:right;
	text-align:center;
	background-image: url(tg01.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:28px;
	line-height:28px;
	font-size:14px;color:#fff;
}
#top-2 A{ color:#fff; font-size:14px; padding-left:6px; padding-right:6px;}
#top-2 A:hover{ color:#FFFFFF;}
#tel{
	width:320px;
	float:right;
	margin-top:45px; height:35px; line-height:35px; font-size:18px; color:#5a5a5a;
}
#tel span{
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
}
#menu{
	width:1096px;
	height:56px;
	float:left;
	padding-left:2px;
	padding-right:2px;
}
#menu UL {
	FLOAT: left;
	list-style-type:none;

	
}
#menu UL LI {
	FLOAT: left;
	height:56px;
	line-height:56px;
	font-size:16px;
 width:135px;
	}
#menu UL LI.dg{
	width:2px; overflow:hidden;
	height:56px;
	background-image: url(li.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}	
#menu UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#menu UL LI A {
 MARGI: 0px; DISPLAY: block;  COLOR:#fff; text-align:center; 
}
#menu UL LI A:hover {
	TEXT-DECORATION: none;
	background-repeat: no-repeat;
	background-position: center bottom;
	color:#434343;
	background-image: url(hover.jpg);
}
#menu UL LI.sec A{
	TEXT-DECORATION: none;
	background-repeat: no-repeat;
	background-position: center bottom;
	color:#434343;
	background-image: url(hover.jpg);
}


#main{
	width:1100px;
	float:left;

}
#company{
	width:350px;
	float:left;
	background-image: url(i29_ck3z_sp7z.gif);
	background-repeat: no-repeat;
	background-position: right center; height:340px;
	padding-right:20px;
}
#company_1{ width:350px; float:left; height:32px; line-height:32px;}
#company_1 h2{
	float:left;
	background-image: url(tb2_hfdu.png);
	background-repeat: no-repeat;
	background-position: left center; padding-left:26px; font-size:18px; font-weight:normal;
}
#company_1 h2 span{
	padding-left:12px;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;font-weight:normal;
}
#company_2{ margin-top:12px; width:350px; float:left; line-height:22px; color:#5a5a5a; font-size:14px;}
#company_2 img{ width:350px; margin-bottom:12px;border-radius:4px; height:100px;}
#company_2 span{ color:#ff6600;}
#company_3{
	width:350px;
	float:left;
	border-radius:4px;
	background-image: url(bgt.jpg);
	background-repeat: repeat-x;
	background-position: center top; margin-top:12px; height:36px; line-height:36px; text-align:center; font-size:16px;
}
#company_3 A{ padding-left:18px; padding-right:18px; color:#5a5a5a;}
#company_3 A:hover{ color:#0C4178;}
#kfzx{
	width:300px;
	float:right;
	padding-left:20px;
	height:340px;
	background-image: url(i29_ck3z_sp7z.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
}
#kfzx_1{ width:300px;float:left; height:32px; line-height:32px;}
#kfzx_1 h2{
	float:left;
	background-image: url(tb2_hfdu.png);
	background-repeat: no-repeat;
	background-position: left center; padding-left:26px; font-size:18px; font-weight:normal;
}
#kfzx_1 h2 span{
	padding-left:12px;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;font-weight:normal;
}
#kfzx_2{ width:280px; float:left; margin-top:12px;
	background-image: url(bgt.jpg);
	background-repeat: repeat-x;
	background-position: center top; height:276px;border-radius:4px; padding:10px;
}
#kfzx_3{ width:280px; line-height:24px; color:#434343; float:left; font-size:14px; height: 192px; overflow:hidden;}
#kfzx_3 A{color:#434343;}
#kfzx_4{ width:270px; float:left; padding-left:5px; padding-right:5px; margin-top:14px;}
#kfzx_4 ul{list-style-type:none;}
#kfzx_4 ul li{ width:90px; float:left; text-align:center;}
#kfzx_4 ul li.c1{
	background-image: url(htt4a.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#kfzx_4 ul li.c2{
	background-image: url(29fza.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#kfzx_4 ul li.c3{
	background-image: url(xtb1_k6e5a.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#kfzx_4 ul li p{ margin-top:12px; height:26px; line-height:26px; margin-top:8px; font-size:15px;}
#kfzx_4 ul li A{ color:#5a5a5a; padding-top:32px; display:block;}
#kfzx_4 ul li A:hover{ color:#093E75}
#kfzx_4 ul li.c1 A:hover{background-image: url(htt4.png);
	background-repeat: no-repeat;
	background-position: center top;}
	#kfzx_4 ul li.c2 A:hover{background-image: url(29fz.png);
	background-repeat: no-repeat;
	background-position: center top;}
	#kfzx_4 ul li.c3 A:hover{background-image: url(xtb1_k6e5.png);
	background-repeat: no-repeat;
	background-position: center top;}
#news{ width:370px; float:left; padding-left:20px; padding-right:20px;}
#newst{width:370px;float:left; height:32px; line-height:32px;}
#newst h2{
	float:left;
	background-image: url(tb2_hfdu.png);
	background-repeat: no-repeat;
	background-position: left center; padding-left:26px; font-size:18px; font-weight:normal;
}
#newst h2 span{
	padding-left:12px;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;font-weight:normal;
}
#news-1{width:370px;
	float:left; margin-top:12px;
}
#news-1 ul{ list-style-type:none;   }
#news-1 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-1 UL LI {
	text-align:left;
	WIDTH:370px;
	float:left;
	border-bottom:#D0CFCF dotted 1px;
	background-image: url(26.png);
	background-repeat: no-repeat;
	background-position: 2px center;
	line-height:32px;
	font-size:13px;
}
#news-1 UL LI span{ float:right; color:#777;}
#news-1 UL LI A { padding-left:20px;
color:#565656;
}
#news-1 UL LI A:hover { padding-left:20px;
	COLOR:#0C3F75;

}
#news .more{ width:370px; float:left; margin-top:20px; text-align:right;}		
#cpzs{
	width:1100px;
	float:left;
	

}
#cpzs_1{ width:1100px; float:left; height:32px; line-height:32px;}
#cpzs_1 h2{
	float:left;
	background-image: url(tb2_hfdu.png);
	background-repeat: no-repeat;
	background-position: left center; padding-left:26px; font-size:18px; font-weight:normal;
}
#cpzs_1 h2 span{
	padding-left:12px;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;font-weight:normal;
}
#cpzs_1 .more{ float:right; margin-top:13px; text-align:right; width:100px;}
#cpzs_2{
	width:1098px;
	float:left;
	border:#ddd dotted 1px;
	background-image: url(bgt.jpg);
	background-repeat: repeat;
	background-position: left top; margin-top:12px;
}
#titlea{
	width:1098px;
	height:35px;
	float:left;
	border-bottom:#F08300 2px solid;
}
.TabTitle{
width:1098px;
clear: both;
height: 35px;
overflow: hidden;
float:left;

}
.TabTitle ul{
border:0;
margin:0;
}
.TabTitle li{
	float: left;
	cursor: pointer;
	list-style-type: none;
	height:35px;
font-size: 16px;
}
.TabTitle .active{
	color:#fff;
	padding-left:15px; padding-right:15px;
	line-height:35px;
	text-align:center;
	background-color:#F08300;

}
.TabTitle .normal{ height:35px;	padding-left:15px; padding-right:15px;line-height:35px; text-align:center; color:#5a5a5a;  }
.TabContent{
width:1080px; overflow:hidden; padding:9px;
float:left; height:420px; overflow:hidden;
}
.none{ display:none}
#product {

	WIDTH:1080px;
	FLOAT: left;
	padding-left:1px; padding-right:1px;

}
#product UL {
	LIST-STYLE-TYPE: none
}
#product UL LI {
	TEXT-ALIGN: center; WIDTH: 200px; FLOAT: left; padding-left:8px; padding-right:8px; margin-top:7px; margin-bottom:7px;
}
#product UL LI img{ height:160px; max-width:196px; border:0px;}
#product UL LI p{ width:196px;  cursor:pointer; font-size:14px; height:30px; line-height:30px; text-align:center;}
#product UL LI A { color:#525252;
	DISPLAY: block; border:#ddd solid 1px; padding:1px;
}
#product UL LI A:hover {
	 COLOR:#0C3F75; border:#0C3F75 solid 1px;
}
#scgy{
	border:#ddd solid 1px;
	padding:9px;
	width:1080px;
	float:left;
	background-image: url(bgt.jpg);
	background-repeat: repeat;
	background-position: left top; margin-top:12px;
}
#prolist {
	WIDTH:1080px;
	FLOAT: left;
}
#prolist UL {
	LIST-STYLE-TYPE: none
}
#prolist UL LI {
	TEXT-ALIGN: center; WIDTH:206px; margin-left:10px; margin-right:10px;  FLOAT: left;  text-align:center;
}
#prolist UL LI IMG {
	  WIDTH:200px; HEIGHT: 150px; border:#ddd solid 1px; padding:2px; display:block;
}
#prolist UL LI p{ line-height:30px; width:200px;cursor:pointer; font-size:14px;
}
#prolist UL LI A {
	DISPLAY: block; color:#444444;
}
#prolist UL LI A:hover {
color:#0C3F75; 
}
#prolist UL LI A:hover img{border:#0C3F75 solid 1px;}
.a0 {
	WIDTH:1080px; HEIGHT:190px; OVERFLOW: hidden
}
.a1 {
	WIDTH: 1050%; FLOAT: left;  HEIGHT:190px
}
.a4 {
	FLOAT: left; HEIGHT:190px;
}
.a3 {
	FLOAT: left;  HEIGHT:190px;
}

#qtxx{
	width:1080px;
	float:left;
	border:#ddd solid 1px;
	padding:9px;
	background-image: url(bgt.jpg);
	background-repeat: repeat;
	background-position: left top;
}
#zcxx{ width:1080px; float: left; border-bottom:#ddd dotted 1px; line-height:26px;}
#zcxx strong{ color:#333;}
#zcqt{ width:1080px; float:left; border-bottom:#ddd dotted 1px; line-height:26px;}
#zcqt .left{ width:100px; float:left;color:#333; font-weight:bold;}
#zcqt .right{ width:970px; float:right;}
#zcqt .right A{ color:#5a5a5a; padding-left:5px; padding-right:5px;}
#zcqt .right A:hover{color:#0C3F75; }
#zcxx p{ color:#5a5a5a}

#dlm{ width:720px; float:left;}
#dbdh{ width:100px; float:left; padding-right:20px;}
#dbdh1{ width:100px; float:left;}
#dbdh1 h1{ width:100px; float:left; height:38px; line-height:38px; font-size:16px;   color:#FFFFFF}

#bottom{
	width:1100px;
	float:left;
	text-align:center;
	line-height:22px;
}
#bottom .footer { 
	HEIGHT: 40px;
}
#bottom .footer UL {
text-align:center;
	LINE-HEIGHT: 40px;
	font-size: 14px;
	color:#fff;
}
#bottom .copyright { text-align:center;
	LINE-HEIGHT: 25px; font-size:14px;
color:#5a5a5a;
padding-top:15px;
padding-bottom:15px;
}
#bottom .copyright A{ color:#5a5a5a;}
#bottom .footer UL LI {
	DISPLAY: inline;
	font-size: 14px;
	color: #fff;  text-align:center;
}

#bottom .footer UL LI A {
	MARGIN: 0px 6px; 	color: #fff;}
#bottom .footer UL LI A:hover {
		color: #fff;
	text-decoration: underline;
}
a:link {
	text-decoration: none;
	color:#5a5a5a;
}
a:visited {
	text-decoration: none;
	color:#5a5a5a;
}
a:hover {
	color:#0C3F75; 
}

.hg2{ margin-top:14px;}
.hg{ margin-top:4px;}
.hg1{ margin-top:20px;}
#yqpd_2{ display:none;}
.izl-rmenu {
	BACKGROUND: url(r_b.png) no-repeat 0px bottom; RIGHT: 0px; POSITION: fixed; PADDING-BOTTOM: 20px; Z-INDEX: 999; BOTTOM: 93px; MARGIN-RIGHT: 10px
}
.izl-rmenu .btn {
	MARGIN-BOTTOM: 1px; CURSOR: pointer; HEIGHT: 73px; POSITION: relative; WIDTH: 72px
}
.izl-rmenu .btn-qq {
	BACKGROUND: url(r_qq.png) #6da9de no-repeat 0px 0px
}
.izl-rmenu .btn-qq:hover {
	BACKGROUND-COLOR: #488bc7
}
.izl-rmenu A.btn-qq {
	BACKGROUND: url(r_qq.png) #6da9de no-repeat 0px 0px; TEXT-DECORATION: none; DISPLAY: block
}
.izl-rmenu A.btn-qq:visited {
	BACKGROUND: url(r_qq.png) #6da9de no-repeat 0px 0px; TEXT-DECORATION: none; DISPLAY: block
}
.izl-rmenu .btn-wx {
	BACKGROUND: url(r_wx.png) #11487C no-repeat 0px 0px
}
.izl-rmenu .btn-wx:hover {
	BACKGROUND-COLOR:#0C3F75;
}
.izl-rmenu .btn-wx .pic {
	HEIGHT: 160px; POSITION: absolute; LEFT: -160px; DISPLAY: none; TOP: 0px; WIDTH: 160px
}
.izl-rmenu .btn-phone {
	BACKGROUND: url(r_qq.png) #13487C no-repeat 0px 0px
}
.izl-rmenu .btn-phone A{ display:block;}
.izl-rmenu .btn-phone:hover {
	BACKGROUND-COLOR: #ff811b
}
.izl-rmenu .btn-phone .phone {
	FONT-SIZE: 18px; POSITION: absolute; COLOR: #fff; TEXT-ALIGN: center; LEFT: -160px; DISPLAY: none; LINE-HEIGHT: 73px; TOP: 0px; WIDTH: 160px; BACKGROUND-COLOR: #ff811b
}
.izl-rmenu .btn-top {
	BACKGROUND: url(r_top.png) #666666 no-repeat 0px 0px; DISPLAY: none
}
.izl-rmenu .btn-top:hover {
	BACKGROUND-COLOR: #444
}