/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	color:#555;
	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
}
#dml{ width:100%; float:left; background-color:#333;}
#head{
	width:100%;
	float:left;
	border-top:#0C56BF 4px solid;
	background-color:#F2F2F2;
	padding-bottom:25px;
	}
#dh{
	width:100%;
	float:left;
	height:43px;
	background-image: url(index_14.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#flash{
	width:100%;
	float:left;

}

#ljso{ width:100%; float:left; height:40px; background-color:#F4F4F4; border-bottom:#ddd solid 1px;}

#hyweb{
	width:100%;
	float:left;
	padding-top:20px;
	padding-bottom:20px;

}
#hyweb1{
	width:100%;
	float:left;
	background-image: url(km9i.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:575px;
}

#body_1{width:1000px; margin-left:auto; margin-right:auto;}
#dibu{
	width:100%;
	float:left;
	background-color:#E4E4E4;
	background-image: url(f_nav.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#top{
	width:1000px;
	float:left;

}

#logo{ width:600px; float:left; text-align:left; padding-top:10px;}
#top-1{
	width:350px;
	float:right;
}
#top_2{
	width:350px;
	float:right;

	background-image: url(index_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:25px;
	line-height:25px; font-size:13px; color:#FFFFFF; text-align:center;
}
#top_2 A{ color:#fff; padding-left:8px; padding-right:8px;}
#tel{
	width:340px;
	float:right;
	margin-top:34px;
	height:24px;
	background-image: url(tel.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#weso{ width:1000px; float:left; line-height:40px; height:40px; font-size:13px; color:#379E05;}
#weso A{ color:#333; font-size:12px; padding-left:6px; padding-right:6px;}
#weso A:hover{ color:#0D55C1}
#weso .left{ width:680px; float:left;}
#weso .left b{ color:#0D55C1;}
#weso .right{ width:300px; float:right;}
#search{
	width:300px;
	float:right;
	border:0px;
	margin-top:6px;
	height:28px;
	background-image: url(so.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#search .input{
	width:220px;
	color:#999;
	padding-left:10px;
	padding-right:10px;
	height:28px;
	line-height:22px;
	font-size:12px;
	float:right;
	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";
	border:0px;
	border-right:0px;
	background:none;outline:none;
}
#search .buttom{
	width:40px;
	height:28px;
	cursor:pointer;
	border:0px;
	background:none;
	margin:0px;
	padding:0px;
	float:right;
}
#main{
	width:1000px;
	float:left;

}
#cpzs{ width:1000px; float:left;}
#cp{ width:780px; float:right; border:#ccc solid 1px;}
#cp_1{width:780px; float:left;	background-image: url(gbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:36px;}
#cp_1 h2{
	padding-left:34px;
	line-height:36px;
	color:#0C56C1;
	font-size:14px;
	float:left;
	background-image: url(proicon1.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#cp_2{ width:764px; float:left; padding:8px;}
#product {

	WIDTH:764px;
	FLOAT: left;

}
#product UL {
	LIST-STYLE-TYPE: none
}
#product UL LI {
	TEXT-ALIGN: center; WIDTH: 180px; FLOAT: left; padding-left:6px; padding-right:5px;
}

#product UL LI IMG {
	  WIDTH: 174px; HEIGHT: 150px; display:block; border:#ddd solid 1px; padding:2px; margin-top:5px;
}
#product UL LI p{ width:180px;  cursor:pointer; font-size:13px; height:35px; line-height:35px; overflow:hidden;}
#product UL LI A { color:#525252;
	DISPLAY: block; 
}
#product UL LI A:hover {
	  COLOR:#0C56C1;
}
#product UL LI A:hover img {
	border:#0C56C1 solid 1px;
}

#cpfl{ width:204px; float:left; background-color:#0D55C1;}
#cpfl_1{
	width:204px;
	float:left;
	background-image: url(index_23.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:74px;
}
#cpfl_1 h1{ padding-top:12px; padding-left:30px; font-size:16px; color:#FFFFFF; line-height:30px;}
#cpfl_1 h2{padding-left:30px;
	line-height:20px;
	font-size:15px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#cpfl_2{ width:190px; padding:7px; float:left;}
#titlea{
	width:190px;
	float:left;
	background-color:#0068FF;
}
.TabTitle{
	width:190px;
	clear: both;
	overflow: hidden;
	float:left;
}
.TabTitle ul{
border:0;
margin:0;
}
.TabTitle li{ width:190px;
	float: left;
	cursor: pointer;
	list-style-type: none;
	height:36px;
font-size: 14px;
border-bottom:#4D96FF dotted 1px;
text-align:left;
}
.TabTitle .active{
	color:#0C56C1;
	background-color:#fff;
	line-height:36px;
	padding-left:40px;
	background-image: url(proicon1.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.TabTitle .normal{	padding-left:40px;
	line-height:36px;
	color:#fff;
	background-image: url(proicon.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.TabContent{
width:764px; overflow:hidden;
float:left; height:404px;
}
.none{ display:none;}
#wzxc{ width:1000px; float:left; line-height:25px; font-size:14px; color:#5a5a5a}
#wzxc img{ max-width:1000px;}
#pro{ width:998px; float:left; border:#ccc solid 1px;}
#pro_1{
	width:998px;
	float:left;
	background-image: url(gbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:36px;
}
#pro_1 h2{
	padding-left:24px;
	line-height:36px;
	color:#0C56C1;
	font-size:14px;
	float:left;
	background-image: url(bt.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#more{ width:60px; float:right; text-align:center; padding-top:12px;}
#pro_2{  padding:9px; width:980px; float:left;}
#prolist {
	WIDTH:980px;
	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:#0C56C1; 
}
#prolist UL LI A:hover img{border:#0C56C1 solid 1px;}
.a0 {
	WIDTH:980px; HEIGHT:190px; OVERFLOW: hidden
}
.a1 {
	WIDTH: 1050%; FLOAT: left;  HEIGHT:190px
}
.a4 {
	FLOAT: left; HEIGHT:190px;
}
.a3 {
	FLOAT: left;  HEIGHT:190px;
}

#company{ width:1000px; float:left; }
#ryzz{ width:316px; float:right; border:#ccc solid 1px;}
#ryzz_1{
	width:316px;
	float:left;
	float:left;
	background-image: url(gbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:36px;
}
#ryzz_1 h2{
	padding-left:24px;
	line-height:36px;
	color:#0C56C1;
	font-size:14px;
	float:left;
	background-image: url(bt.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#ryzz_2{ width:300px; float:left; padding:8px; height:254px;}
.rollBoxa{width:300px;overflow:hidden; }
.rollBoxa .LeftBottona{
height:220px;
	width:50px;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	background-image: url(left1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.rollBoxa .rightBottona{
	height:220px;
	width:50px;
	overflow:hidden;
	float: right;
	display:inline;
	cursor:pointer;
	background-image: url(right1.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.rollBoxa .Conta{width:200px;overflow:hidden;float:left; }
.rollBoxa .ScrConta{width:10000000px;}
.rollBoxa .Conta .pica{
	width:200px;

	float:left;
	text-align:center;
	line-height:22px;
	text-align:center;
}
.rollBoxa .Conta .pica img{
	width:150px; height:220px;
}
.rollBoxa .Conta .pica p{
	width:200px;
	text-align:center;
	height:30px;
	line-height:30px;
}

.rollBoxa .Conta a:link,.rollBox .Cont a:visited{color:#333333;text-decoration:none;}
.rollBoxa .Conta a:hover{color:#016ACC;text-decoration:underline;}
.rollBoxa #List1_1,.rollBoxa #List2_1{float:left;}
#company-1{ width:666px; float:left; border:#ccc solid 1px;}
#company_1{
	width:666px;
	float:left;
	background-image: url(gbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:36px;
}
#company_1 h2{
	padding-left:24px;
	line-height:36px;
	color:#0C56C1;
	font-size:14px;
	float:left;
	background-image: url(bt.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#company_2{ width:650px; float:left; padding:8px; height:254px; }
#company_jj{ width:650px; float:right; line-height:25px; color:#666666; height:150px; overflow:hidden;}
#company_jj img{ width:130px; height:120px; float:left; margin-right:12px; border:0px;}
#company_jj span{ color:#0C56C1; }
#jdlist {
	WIDTH:650px;
	FLOAT: left; margin-top:12px;
}
.rollBox{width:650px; float:left; overflow:hidden;}.rollBox .LeftBotton{height:80px;width:25px;overflow:hidden;float:left;display:inline;cursor:pointer;background-image:url(index_81.jpg);background-repeat:no-repeat;background-position:left center;}.rollBox .RightBotton{height:90px;width:25px;overflow:hidden;float:right;display:inline;cursor:pointer;background-image:url(index_84.jpg);background-repeat:no-repeat;background-position:right center;}.rollBox .Cont{width:600px;overflow:hidden;float:left;}.rollBox .ScrCont{width:10000000px;}.rollBox .Cont .pic{width:100px;float:left;text-align:center;padding-left:10px;padding-right:10px;}.rollBox .Cont .pic img{width:96px;height:80px;border:#ddd solid 1px;padding:1px;}.rollBox .Cont .pic p{line-height:30px; height:30px; width:100px;}.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#555;text-decoration:none;}.rollBox .Cont a:hover{color:#0C56C1;text-decoration:underline;}.rollBox #List1,.rollBox #List2{float:left;}


#news{width:1000px; float:left; }


#info{width:666px;float:left;}
#news-1{width:322px; border:#ccc solid 1px;float:left;}
#news-r{width:322px; border:#ccc solid 1px;float:right;}
#newsa{
	width:322px;
	float:left;
	background-image: url(gbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:36px;
}
#newsa h2{
	padding-left:24px;
	line-height:36px;
	color:#0C56C1;
	font-size:14px;
	float:left;
	background-image: url(bt.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#newsb{ width:310px; float:left; padding:6px;}
#news-2{
	width:310px;
	float:left;

	
}
#news-2 ul{ list-style-type:none; font-size:12px;}
#news-2 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-2 UL LI span{ float:right; font-size:12px; color:#444;}
#news-2 UL LI {
	text-align:left;
	WIDTH: 310px;
	display:block;
	line-height:25px;
	OVERFLOW: hidden;
	background-image: url(dot.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	font-size:12px;
	float:left;
	border-bottom:#ddd dotted 1px;

}
#news-2 UL LI A {
padding-left:16px;
color:#5a5a5a;
}
#news-2 UL LI A:hover {
padding-left:16px;
	color:#0C56C1;
}



#zxly{ width:300px; float:left; padding:8px; height:256px;}

#u_reg{ width:300px;float:left; overflow:hidden;}
#u_reg input{width:70%;background-color:#FFFFFF;background-image:url(input.gif);background-repeat:repeat-x;background-position:left top;height:20px;line-height:20px;border:#ddd solid 1px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:12px;}
#u_reg textarea{width:70%;background-color:#FFFFFF;background-image:url(input.gif);background-repeat:repeat-x;background-position:left top;height:40px;line-height:20px;border:#ddd solid 1px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:12px}
#u_reg .input4{width:70px;background-color:#FFFFFF;background-image:url(input.gif);background-repeat:repeat-x;background-position:left top;height:20px;line-height:20px;border:#ddd solid 1px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:12px}
#u_reg .button1{width:100px;height:26px;background-color:#0D55C1;background-image:none;line-height:24px;color:#FFFFFF;font-size:12px;text-align:center;margin:6px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";text-indent:0px}


#link{
	width:996px;
	border:#ccc solid 1px;
	padding:1px;
	float:left;
	background-image: url(index_103.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	min-height:50px;
}

#link_2{ width:820px; padding-right:13px; float:right; line-height:25px;}

#bottom{
	width:1000px;
	float:left;
	text-align:center;
	line-height:22px;

}
#bottom .footer {
	HEIGHT: 44px;
}
#bottom .footer UL {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 44px;
	text-align:center;
	font-size: 14px;
	color: #fff;
}
#bottom .copyright {
	text-align: center;
	LINE-HEIGHT: 25px;
color: #5a5a5a;
	font-size: 12px;
	padding-top:18px;
	padding-bottom:20px;
}
#bottom .copyright A{ color: #5a5a5a;}
#bottom .footer UL LI {
	DISPLAY: inline;
	font-size: 14px;
	color: #fff;
}
#bottom .footer UL LI A {
	MARGIN: 0px 2px; 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:#0C56C1;
}

.hg2{ margin-top:14px;}
.hg{ margin-top:6px;}
.hg1{ margin-top:20px;}
#fh{ width:38px; right:0px;POSITION: fixed; bottom:60px; text-align:center;}
.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) #78c340 no-repeat 0px 0px
}
.izl-rmenu .btn-wx:hover {
	BACKGROUND-COLOR: #58a81c
}
.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) #fbb01f 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
}