@import url("font-awesome.min.css");
/* 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,select{font-family:"Microsoft YaHei", "΢���ź�";}
UL {list-style-type:none;}
UL,p,li,form,h1,h2,h3,h4,h5,dd,dl,dt,ol{
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
img{ border:0px;}
#headt{
	width:100%;
	float:left;
	height:32px;
	background-color:#0056A3; min-width:1200px;
}
#head{
	width:100%;
	float:left; min-width:1200px;
}
#dh{
	width:100%;
	float:left;
	height:50px;
	background-image: url(../images/menu.jpg);
	background-repeat: repeat-x;
	background-position: left top; min-width:1200px;
}
#sosuo{ width:100%; float:left; background-color:#F2F2F2; min-width:1200px;}
#flash{
	width:100%;
	float:left; min-width:1200px;

}
.hyweb { width:100%; height:500px; position: relative; overflow:hidden; }
.hyweb li{width:100%;
	background-repeat: no-repeat;
	background-position: center top; height:500px; text-align:center;
}
.hyweb li img{ border:0px; width:1000px;height:500px;}
.hyweb li A{ width:100%;height:500px; display:block; margin:auto; OVERFLOW: hidden;}
/*���ְ�ť��ʽ*/
.hyweb .num { width:100%; left:0px; bottom:5px; text-align:center; height:20px; line-height:20px; position: absolute; z-index: 999;	}
.hyweb .num li {display:inline-block;
	text-align:center;
	width:40px;
	height: 6px;
	line-height:0px;
	overflow:hidden;
	color:#0056A3;
	text-align:center;
	margin-right:4px;
	margin-left:4px;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0px;
	overflow:hidden; background-color:#0056A3;transition:all 0.3s ease-in-out 0s;border-radius:8px; 	filter: Alpha(Opacity=0.8);
-moz-opacity:0.8; 		opacity:0.8;
}
.hyweb .num li.on {
		width:60px; background-color:#FAA50A; color:#FAA50A;
} /*��ǰ��*/

/*��һ��  ��һ��*/
.hyweb .prev,
.hyweb .next {
	width: 50px;
	height:500px;
	position: absolute;
	filter: Alpha(Opacity=0.8);
-moz-opacity:0.8; 		opacity:0.8;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px;
}
.hyweb .prev {
	left:-50px;

}
.hyweb .next {
	right:-50px;
	background-position: right center;
	
}
#hyweb0{
	width:100%;
	float:left;
	padding-top:25px;
	padding-bottom:25px; min-width:1200px;

}
#hyweb1{
	width:100%;
	float:left;
	padding-top:25px;
	padding-bottom:25px; background-color:#f1f1f1; min-width:1200px;
}
#hyweb2{
	width:100%;
	float:left;
	padding-top:25px;
	padding-bottom:25px;
	background-image: url(../images/bg2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-color:#0067C4; min-width:1200px;
}
#hyweb3{	width:100%;
	float:left;
	padding-top:25px;
	padding-bottom:25px;
	background-image: url(../images/d-3.jpg);
	background-repeat: no-repeat;
	background-position: center center; background-color:#0A1728; min-width:1200px;}
#hyweb4{	width:100%;
	float:left;
	padding-top:35px;
	padding-bottom:35px;
	background-image: url(../images/bg6.jpg);
	background-repeat: no-repeat;
	background-position: center center; background-color:#333333; min-width:1200px;}
#hyweb{ width:100%; float:left; padding-top:20px; padding-bottom:20px;min-width:1200px;}
#body_1{width:1200px; margin-left:auto; margin-right:auto;}
#dibu{
	width:100%;
	float:left;
	background-color:#0056A3;
	padding-top:5px;
	padding-bottom:18px;
	background-image: url(../images/foot.jpg);
	background-repeat: repeat-x;
	background-position: left top; min-width:1200px;
}
#t1{ width:1200px; float:left; line-height:32px; color:#fff; font-size:12px;}

#t1 .left{
	float:left;
	width:700px;
	float:left;
	background-repeat: no-repeat;
	background-position: left center; font-size:14px;
}
#t1 .right{ float:right; text-align:right; padding-left:15px; padding-right:15px;}
#t1 .right span{ font-size:14px;}
#t1 A{color:#fff;  float:left; line-height:30px;font-size:12px;}
#t1 A i{ margin-left:12px; margin-right:12px;}
#t1 A.fd{ position:relative; height:32px; cursor:pointer; z-index:100;}
#t1 A.fd .pic{ position:absolute; left:0px; top:-35px; height:0px; overflow:hidden; filter: Alpha(Opacity=0);
-moz-opacity:0; 		opacity:0;transition:all 0.3s ease-in-out 0s;}
#t1 A.fd .pic img{ width:100px; height:100px;}
#t1 A:hover{color:#fff;}
#t1 A.fd:hover .pic{ top:35px; filter: Alpha(Opacity=100);-moz-opacity:1; 		opacity:1; height:auto;}
#top{
	width:1200px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;

}

#logo{ float:left; }
#logo img{ float:left; height:100px; border:0px;}

#top-1{
	float:right; 
	
}
#top-1 .ewm{ width:100px; height:100px; float:left; margin-right:50px;}
#top-1 .ewm img{ width:100px; height:100px;}
#tel{ float:right; line-height:25px; font-size:14px; height:62px; color:#333; text-align:right; background-image: url(../images/tel.png);
	background-repeat: no-repeat;
	background-position: left center; padding-left:75px; margin-top:22px; text-shadow: 1px 1px 1px #666; line-height:62px; font-size:22px;color:#0056A3;}
#tel span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	 font-weight:bold;
}
#weso{ width:1200px; float:left; line-height:56px; height:56px; font-size:13px; color:#0056A3;}
#weso A{ color:#555; font-size:12px; padding-left:6px; padding-right:6px;}
#weso A:hover{ color:#0056A3}
#weso .left{ width:870px; float:left;}
#weso .left b{ color:#0056A3;}
#weso .right{ width:300px; float:right;}
#search{
	width:300px;
	float:right;
	border:0px;
	margin-top:13px;
	height:30px;
	background-image: url(../images/sea_t1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#search .input{
	width:220px;
	color:#666;
	padding-left:10px;
	padding-right:10px;
	height:30px;
	line-height:22px;
	font-size:13px;
	float:right;
	border:0px;
	background:none;outline:none;
}
#search .buttom{
	width:40px;
	height:30px;
	cursor:pointer;
	border:0px;
	background:none;
	margin:0px;
	padding:0px;
	float:right;
}	
#bottom{
	width:1200px;
	float:left;
	text-align:center;
	line-height:22px;
	padding-top:15px;

}
#bottom .footer {
	HEIGHT: 40px;
	width:1200px;
	float:left; background-color:#0056A3;box-shadow: 0px 1px 6px #006ACA;-webkit-box-shadow: 0px 1px 6px #006ACA;-moz-box-shadow: 0px 1px 6px #006ACA;
}
#bottom .footer UL {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 40px;
	text-align:center;
	font-size: 14px;
	color: #fff;
}
#bottom .copyright { width:1200px; float:left;
	LINE-HEIGHT: 25px;
color: #fff;
	padding-top:15px; text-align:center;
}
#bottom .copyright .bq{ width:1200px; float:left; text-align:center;font-size:13px; line-height:25px;}

#bottom .copyright A{ color:#fff;}

#bottom .footer UL LI {
	DISPLAY: inline;
	font-size: 14px;
	color: #fff;
}
#bottom .footer UL LI A {
	MARGIN: 0px 8px; 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:#0056A3;
}
.hg2{ margin-top:15px;}
.hg{ margin-top:6px;}
.hg1{ margin-top:20px;}
#floatDivBoxs{width:280px;background:#fff;position:fixed;top:160px;right:0;z-index:11999; left:-280px;	font-family:"Microsoft YaHei", "΢���ź�", "����";}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#0056A3;color:#fff;font-size:18px;text-indent:22px;position:relative;}
 .floatShadow{ background:#fff; border:#0056A3 solid 2px; padding:10px;}
  .floatShadow input{
	border:#ddd solid 1px;
	width:70%;
	background-image: url(../images/tit1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
  .floatShadow input{
	border:#ddd solid 1px;
	width:70%;
	background-image: url(../images/tit1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
  .floatShadow .input1{ width:80px;}
.floatShadow .button2{width:60px; padding:4px;background-color:#0056A3;background-image:none;line-height:24px;color:#FFFFFF;font-size:12px;text-align:center;margin:6px;font-family:"Microsoft YaHei", "΢���ź�", "����";font-family:"Microsoft YaHei", "΢���ź�", "����";text-indent:0px}
#rightArrow{
	width:50px;
	height:200px;
	position:fixed;
	top:160px;
	left:0px;
	z-index:11999;
	background-image: url(../images/online_arrow.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#rightArrow a{display:block;height:200px;}
.reac{ font-size:16px; font-weight:bold; color:#ff6600;}
#kf{ width:138px; position:fixed; right:0px; z-index:1000; top:200px; display:none;}
#kf_1{
	width:138px;
	float:left;
	height:58px; cursor:pointer;	text-align:center;
	background-image: url(../images/header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#kf_2{width:138px;
	float:left;
	background-image: url(../images/main.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#kf_2 .zxzx{ width:105px; padding-left:15px; text-align:center;}
#kf_2 .zxzx h1{ line-height:30px; text-align:center; color:#0056A3; font-size:14px; border-bottom:#ddd solid 1px;}
#kf_2 .zxzx p{ line-height:25px; text-align:center; font-size:12px; text-align:center; font-weight:bold; color:#333;}
#kf_2 .zxzx .lan1{ color:#0056A3; }
#kf_2 .zxzx .qq{ padding-left:35px; line-height:35px; font-size:12px;color:#0056A3; text-align:left;
	background-image: url(../images/qq_xh.png);
	background-repeat: no-repeat;
	background-position: left center;
}

#kf_3{width:138px;
	float:left;
	background-image: url(../images/foot.gif);
	background-repeat: no-repeat;
	background-position: left bottom; height:10px; overflow:hidden;
}
#kf_dk{ cursor:pointer;
	width:26px;
	border-radius:4px;
	background-color:#0056A3;
	position:fixed;
	right:2px;
	z-index:1000;
	top:300px;
	color:#fff;
	text-align:center;
	font-size:14px;
	line-height:20px;
	background-image: url(../images/dh2.png);
	background-repeat: no-repeat;
	background-position: center 5px; padding-top:30px; padding-bottom:10px;
}
#kf_dk A{ color:#fff; display:block;}
.inner{ width:1200px; margin:0 auto; min-width: 1200px;}

.iproduct_bj {
    background: url(../images/jiufu_17.jpg) 0 center repeat-x;
    min-width: 1200px;
    width: 1200px;
    margin: 50px auto 0;
}
.iproduct_tit {
    background: url(../images/jiufu_20.jpg) center top no-repeat;
    font-size: 26px;
    color: #389f06;
    text-align: center;
    min-width: 1002px;
    height: 80px;
}
.clear20 {
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    clear: both;
    font-size: 0px;
}
.i_left {
    float: left;
    width: 200px;
}
.ipro_cat_box {
    float: left;
    width: 250px;
}
.ipro_cat_box {float:left;width:250px;}
.tit_sub{width:250px;height:70px;padding-top:15px;line-height:30px;background:#0063c8;font-size: 24px;color: #fff;display: block;font-weight: bold;text-align:center;}
.tit_sub p{display: block;font-size: 14px;color: #83a6dd;font-weight: lighter;text-transform: uppercase;}
.tit_sub2{width:100%;height:35px;line-height:35px;background:#056ad1;overflow:hidden;text-align: center;font-size: 18px;color: #fff;}
.tit_sub_cn{height:50px;padding-top:15px;line-height:30px;background:url(../images/jinhong_32.jpg);font-size: 26px;color: #fff;display: block;font-weight: bold;text-align:center;}
.ipro_cat_div{width:250px;background: #eaeaea;padding:5px 0 20px;}
.ipro_cat_dl{width: 250px;margin: 0 auto;}
.ipro_cat_dl dt{text-align:left;}
.ipro_cat_dl dt a{text-indent:45px;font-size: 14px;display:block;line-height:40px;height:40px;overflow:hidden;color: #343434;background: url(../images/jiufu_27.jpg) left center no-repeat;font-weight:bold;}
.ipro_cat_dl dt a:hover{background:#feaf06;color: #FFF;}
.ipro_cat_dl dd{width:240px;margin:0 auto;display: block;}
.ipro_cat_dl dd h4{font-weight:normal; padding:0px;margin: 5PX 0;}
.ipro_cat_dl dd h4 a{display:block;height:30px;line-height:30px;font-size:12px;font-weight:normal;overflow:hidden;color: #505050;padding-left:55px;background: url(../images/jiufu_31.jpg) #f6f5f5 42px center no-repeat;}
.ipro_cat_dl dd h4 a:hover{color: #fff;background: #e9c108;}

/*-------------------------------*/
.i_right {width:918px;float:right;}
/* TAB切换 */
.tabbox1 {width:918px;}
.tabbtn{width:918px;height:41px;background:url(../images/jinhong_34.jpg) #cecece no-repeat;overflow:hidden;display: block;}
.tabbtn li b{font-size: 16px;color: #fff;display: block;font-weight: bold;width:120px;text-align: center;line-height:40px;height:40px;}
.tabbtn li a{font-size:12px;color:#5b5b5b;float:right;display:block;line-height:40px;padding-right: 9px;}
.tabbtn li a:hover{color:#2ba903;}