/* 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
}
#head{
	width:100%;
	float:left;
	background-color:#FFFFFF;
	background-image: url(bg1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;min-width:1100px;
}

#flash{
	width:100%;
	float:left;min-width:1100px; z-index:10; position:relative;
}
#ljso{
	width:100%;
	float:left;
	height:40px;
	background-color:#FFFFFF;min-width:1200px;
}
#hyweb{
	width:100%;;min-width:1100px;
	float:left; position:relative; z-index:12; margin-top:-120px; padding-bottom:12px;
}
#hyweb1{
	width:100%;min-width:1100px; padding-top:20px; padding-bottom:20px;
	float:left; 
}
#hyweb2{
	width:100%;
	float:left;
	background-color:#FFFFFF;
	padding-top:15px;
	padding-bottom:20px;
	background-image: url(index_new_bg.gif);
	background-repeat: repeat-x;
	background-position: left top; border-top:#ddd solid 1px;min-width:1200px;
}
#body_1{width:1100px; margin-left:auto; margin-right:auto;}
#dibu{
	width:100%;
	float:left;
	background-color:#F9F9F9;
	background-image: url(nei_04.jpg);
	background-repeat: repeat-x;
	background-position: left top; padding-bottom:15px;min-width:1100px; padding-top:10px;
}
#top{
	width:1100px;
	float:left;

}

#logo{ width:300px; float:left; text-align:left; padding-top:12px; padding-bottom:12px;}
#top-1{
	width:790px;
	float:right;
	
}
#top-2{ width:400px; float:right;}
#yysb{ width:226px; height:28px; float:right;
	background-image: url(yybg.png);
	background-repeat: no-repeat;
	background-position: left top; text-align:center; line-height:24px;
}
#yysb A{ color:#444; margin-left:5px; margin-right:5px;}
#yysb A:hover{ color:#629EA9;}
#tel{ float:right; line-height:28px; font-size:14px;   text-align:right;background-image: url(tel.png);
	background-repeat: no-repeat;
	background-position: left center; padding-left:35px; margin-top:6px; color:#333333;}
#tel .name{  margin-right:18px; text-align:left;}
#tel .f22{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px; margin-left:10px;
	color:#ff6600;
}
#bt_1{
	width:1200px;
	float:left; border-bottom:#034283 4px solid; height:30px; padding-bottom:3px;
}
#bt_1 h1{ float:left;
	font-size:15px;
	line-height:30px;
	font-size:15px;
	color:#034283;
	background-image: url(hjt1.png);
	background-repeat: no-repeat; padding-left:28px;
	background-position: 2px center;
}
#bt_1  .more{ float:right;  font-size:12px; margin-top:5px;}
#bt_1  .more A{ background-color:#034283;height:20px; font-size:12px;border-radius:5px; line-height:20px; color:#fff; display:block; padding-left:10px; padding-right:10px;}
#bt_1  .more A:hover{ background-color:#E90212;}
#main{
	width:1070px;
	float:left; background-color:#fff; padding:15px;

}
#prolist {
	WIDTH:1070px;
	FLOAT: left;
	background-image: url(line.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; padding-bottom:15px;
}
#prolist UL {
	LIST-STYLE-TYPE: none
}
#prolist UL LI {
	 width:340px; FLOAT: left; padding-right:25px;cursor:pointer;
}
#prolist UL LI.r{ float:right; padding-right:0px;}
#prolist UL LI .nr{ float:right; width:240px;}
#prolist UL LI h1{ font-size:16px; color:#444; line-height:30px; font-weight:normal;}
#prolist UL LI IMG {width:90px;HEIGHT: 90px;transition:0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; float:left;filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);}
#prolist UL LI p{ font-size:14px; line-height:25px; color:#777; padding-bottom:10px;}
#prolist UL LI .more{ width:68px; height:19px; color:#fff;
	float:left;
	background-image: url(h1.jpg);
	background-repeat: no-repeat;
	background-position: center top; line-height:19px; text-align:center;
}
#prolist UL LI:hover .more{background-image: url(h3.jpg);
	background-repeat: no-repeat;
	background-position: center top;color:#fff;}
#prolist UL LI A {
	DISPLAY: block;

}
#prolist UL LI A:hover {
}
#prolist UL LI A:hover img{transform:rotateY(360deg);filter: grayscale(0);
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);}
#prolist UL LI A:hover p{color:#AED0D5;}	
#prolist UL LI A:hover h1{color:#649EA9}	
#cfsb{ width:1070px; float:left;}
#cfsb_1{ width:1070px; float:left; border-bottom:#ddd solid 1px; padding-bottom:8px;}
#cfsb_1 h1{ color:#101010; font-size:18px; line-height:40px; float:left; font-weight:normal;}
#cfsb_1 .more{ float:right; line-height:40px; font-size:14px;}
#cfsb_2{ width:1070px; float:left; margin-top:15px;}
#cfsba {
	WIDTH:1070px;
	FLOAT: left; overflow:hidden;
}
#cfsba UL {
	LIST-STYLE-TYPE: none
}
#cfsba UL LI {
	TEXT-ALIGN: center; WIDTH:226px; FLOAT: left; padding:5px;cursor:pointer; 
}

#cfsba UL LI h1{ width:220px; padding:2px;  border:#f1f1f1 solid 1PX; cursor:pointer;TEXT-ALIGN: center; height:145px; display:table; vertical-align:middle; background-color:#fff; }
#cfsba UL LI IMG { border:0px;max-width:210px;HEIGHT: 145px;}
#cfsba UL LI p{ width:226px;  cursor:pointer; font-size:14px; height:35px; line-height:35px; overflow:hidden; background-color:#f1f1f1;}

#cfsba UL LI A {
	DISPLAY: block; color:#444;box-shadow: 0px 1px 4px #999;-webkit-box-shadow: 0px 1px 4px #999;-moz-box-shadow: 0px 1px 4px #999;transition:all 0.2s ease-in-out 0s;
}
#cfsba UL LI A:hover {
	color:#fff;
}
#cfsba UL LI A:hover p{ background-color:#649EA9}	
#cfsba UL LI A:hover h1{ border:#649EA9 solid 1px;}	
#link{ width:1200px;  float:left;}
#link_1{ width:50px; line-height:20px; background-color:#034283;float:left; padding-top:5px; padding-bottom:5px; font-size:14px; text-align:center; color:#FFFFFF;}
#link_2{ width:1122px; padding-right:13px; font-size:14px; float:right; line-height:25px;}
#link_2 A{ padding-left:8px; padding-right:8px;}
#bottom{
	width:1100px;
	float:left;
	text-align:center;
	line-height:22px;

}
#bottom .footer {
	HEIGHT: 40px; width:1100px; float:left;
}
#bottom .footer UL {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 40px;
	text-align:center;
	font-size: 14px;
	color: #444;
}
#bottom .copyright { width:1100px; float:left;
	LINE-HEIGHT: 25px;
color: #555; font-size:14px;
	padding-top:5px;
}
#bottom .copyright A{ color:#555;}
#bottom .footer UL LI {
	DISPLAY: inline;
	font-size: 14px;
	color: #333;
}
#bottom .footer UL LI A {
	MARGIN: 0px 8px; color: #333;}
#bottom .footer UL LI A:hover {
	color:#649EA9;
	text-decoration: underline;
}
a:link {
	text-decoration: none;
	color:#5a5a5a;
}
a:visited {
	text-decoration: none;
	color:#5a5a5a;
}
a:hover {
	color:#649EA9;
}

.hg2{ margin-top:20px;}
.hg{ margin-top:6px;}
.hg1{ margin-top:20px;}
#floatDivBoxs{width:150px;background:#fff;position:fixed;top:80px;right:0;z-index:11999; right:-150px;	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#649EA9;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq a{ color:#333;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDqq li img{ float:left; margin-top:5px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:8px 14px; text-align:center;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px; font-size:14px; text-align:center;}
#floatDivBoxs .floatDtel img{border:0px;}
#floatDivBoxs .floatDbg{width:100%;height:30px; line-height:30px; color:#FFFFFF; cursor:pointer; background:#649EA9; text-align:center;}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:200px;background:url(online_arrow.jpg) no-repeat;position:fixed;top:80px;right:0px;z-index:11999;}
#rightArrow a{display:block;height:200px;}
.lan1{ color:#649EA9; margin-left:12px;}
.reac{ font-size:16px; font-weight:bold; color:#ff6600;}
.clear{ clear:both;}
.floatingAd .ad{
	z-index: 100;
	background: none;
	position: absolute;
	display: none;
}
.floatingAd a{
	color:#000000; 
	display: inline-block;
	text-decoration: none;
}
.floatingAd a img{
	border: 0;
}
.floatingAd .close{
	display: none;
}
.floatingAd .opacity{
	position: absolute; 
	top: 0; 
	width: 100%; 
	height: 25px; 
	background-color: #000000; display:none;
	opacity: 0.20; 
	filter: alpha(opacity = 20);
}
.opacity1{
	opacity: 0.90; 
	filter: alpha(opacity = 90);
}
.floatingAd .text{
	position: absolute; 
	top: 0; 
	width: 100%; 
	height: 25px; 
	color: #000000; 
	line-height: 25px; 
}
.floatingAd .text .button{
	position: relative;
	float: right;
	top: 5px;
	right: 5px;
	width: 16px;
	height: 16px;
	background: url("close.png") no-repeat;
	cursor: pointer;
}
.floatingAd .text .title{
	position: relative;
	float: left;
	font-size: 12px;
	margin-left: 5px; 
}