@charset "utf-8";

/*caid*/
.zhu_caid a {
text-decoration:none;
font-size:16px; line-height:20px; color:#fff;
}
.zhu_caid a:hover {
text-decoration:none;
color:#197fd3;
font-weight:bold;
}

.zhu_caid_here a {
display:block;
margin:0 auto;
width:100%; height:40px; text-align:center; background:url(/img/cai_here_bg.png) bottom center no-repeat;
font-weight:bold;

text-decoration:none;
font-size:16px; line-height:20px; color:#197fd3;
}
.zhu_caid_here a:hover {
text-decoration:none;
font-weight:bold;
}



.zhu_caid_x a {
text-decoration:none;
font-size:14px; line-height:20px; color:#fff;
}
.zhu_caid_x a:hover {
text-decoration:none;
color:#197fd3;
font-weight:bold;
}

.zhu_caid_here_x a {
display:block;
margin:0 auto;
width:100%; height:40px; text-align:center; background:url(/img/cai_here_bg.png) bottom center no-repeat;
font-weight:bold;

text-decoration:none;
font-size:14px; line-height:20px; color:#197fd3;
}
.zhu_caid_here_x a:hover {
text-decoration:none;
font-weight:bold;
}





xcai_bg_div_new1 {
position:absolute; top:0; left:0; z-index:201;
width:100%; min-width:1200px; height:0;
}

.xcai_bg_div_new2 {
position:absolute; top:108px; left:0; z-index:202;
width:100%; min-width:1200px; height:auto; overflow:hidden; display:none;
}

.xiao_caid {
width:100%; height:50px; background:none; border:0; text-align:center;
}
.xiao_caid a {
display:block;
width:100%; height:50px;
text-decoration:none;
line-height:50px;
font-size:14px; color:#fff;
}
.xiao_caid a:hover {
display:block;
width:100%; height:50px; background:#197fd3; border:0; text-align:center;
text-decoration:none;
color:#fff;
}

.xiao_caid_x {
width:100%; height:50px; background:#FFF; border:#111 solid 1px; text-align:center;
}
.xiao_caid_x a {
text-decoration:none;
line-height:50px;
font-size:12px; color:#fff;
}
.xiao_caid_x a:hover {
display:block;
width:100%; height:50px; background:#197fd3; border:0; text-align:center;
text-decoration:none;
color:#fff;
}


.xiao_caid_lianxi {
width:100%; height:50px; background:#197fd3; border:#e6e6e6 solid 1px; text-align:center;
-moz-border-radius: 10px;      /* Gecko browsers */
-webkit-border-radius: 10px;   /* Webkit browsers */
border-radius:10px;            /* W3C syntax */
}

.xiao_caid_lianxi a {
display:block;
width:100%; height:50px;
text-decoration:none;
line-height:50px;
font-size:24px; color:#fff;
}
.xiao_caid_lianxi a:hover {
display:block;
width:100%; height:50px;
text-decoration:none;
line-height:50px;
font-size:14px; color:#fff;
background:#268ce0;
}


.top_sou_div {
position:fixed; top:110px; right:0; z-index:203; width:100%; height:auto; overflow:hidden; display:none;
background:none;
}

.top_2wm_qu_div {
position:fixed; top:18px; right:0; z-index:11; width:200px; background:#FFF; cursor:pointer; overflow:hidden;
}
/*caid end*/




/*bom*/
.bom_title {
font-size:18px; line-height:4; color:#ddd;
}

.bom_a_div,.bom_a_div a {
font-size:14px; line-height:2.6; color:#aaa;
}
.bom_a_div a:hover {
color:#eee;
}
/*bom end*/



/*index*/
.index_3_div {
margin:0 auto; width:94%; border:#eee 1px solid; overflow:hidden;
}
.index_3_div_h {
margin:0 auto; width:94%; border:#eee 0px solid; overflow:hidden;
box-shadow: 0 0 10px 0 #ccc;
-moz-box-shadow: 0 0 10px 0 #ccc;
}
/*index end*/




/* about xcai */
.about_xcai_div_h {
	width:100%; height:auto; background:#197fd3;
}
.about_xcai_div_h div {
	font-size:14px; line-height:1.6; color:#fff;
	padding:10px 20px 10px 30px;
}

.about_xcai_div {
	width:100%; height:auto; background:#ccc;
}
.about_xcai_div div {
	font-size:14px; line-height:1.6; color:#444;
	padding:10px 20px 10px 30px;
}

.about_xcai_div:hover {
	width:100%; height:auto; background:#197fd3;
		transition:0.5s all;
		-webkit-transition:0.5s all;
		-moz-transition:0.5s all;
		-o-transition:0.5s all;
		-ms-transition:0.5s all;
}
.about_xcai_div div:hover {
	font-size:14px; line-height:1.6; color:#fff;
	padding:10px 20px 10px 30px;
}

.about_xcai_3_div_h {
width:100%; height:auto; background:#197fd3;
}
.about_xcai_3_div_h div {
	font-size:14px; line-height:1.6; color:#fff;
	padding:10px 20px 10px 30px;
}

.about_xcai_3_div {
	width:100%; height:auto; background:#ccc;
}
.about_xcai_3_div div {
	font-size:14px; line-height:1.6; color:#444;
	padding:10px 20px 10px 30px;
}

.about_xcai_3_div:hover {
	width:100%; height:auto; background:#197fd3;
		transition:0.5s all;
		-webkit-transition:0.5s all;
		-moz-transition:0.5s all;
		-o-transition:0.5s all;
		-ms-transition:0.5s all;
}
.about_xcai_3_div div:hover {
	font-size:14px; line-height:1.6; color:#fff;
	padding:10px 20px 10px 30px;
}
/* about xcai 88 */



/* about k4 */
.about_k4_ka {
margin:0 auto; width:80%; height:300px; background:#fff;
text-align:center; font-size:12px; line-height:2; color:#333;
	 box-shadow: 0 0 20px #ccc;
-moz-box-shadow: 0 0 20px #ccc; /* 老的 Firefox */
}
.about_k4_line {
margin:0 auto; width:80%; height:1px; background:#CCC;
}
.about_k4_b {
font-weight:bold; font-size:14px;
}
/* about k4 88 */







/* news xcai */
.news_xcai_div_h {
	float:left;
	width:260px; height:auto; background:#197fd3;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius:6px;
}
.news_xcai_div_h div {
	font-size:14px; line-height:1.6; color:#fff;
	padding:10px 20px 10px 30px;
}

.news_xcai_div {
	float:left;
	width:260px; height:auto; background:#ccc;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius:6px;
}
.news_xcai_div div {
	font-size:14px; line-height:1.6; color:#444;
	padding:10px 20px 10px 30px;
}

.news_xcai_div:hover {
	background:#197fd3;

	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.news_xcai_div div:hover {
	color:#fff;
}


.news_xcai_3_div_h {
	float:left;
	width:auto; height:auto; background:#197fd3;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius:6px;
}

.news_xcai_3_div_h div {
	font-size:14px; line-height:1.6; color:#fff;
	padding:10px 20px 10px 30px;
}

.news_xcai_3_div {
	float:left;
	width:auto; height:auto; background:#ccc;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius:6px;
}
.news_xcai_3_div div {
	font-size:14px; line-height:38px; color:#444;
	padding:10px 20px 10px 30px;
}

.news_xcai_3_div:hover {
	background:#197fd3;

	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.news_xcai_3_div div:hover {
	color:#fff;
}
/* news xcai 88 */







/* news xcai */
.sou_xcai_div_h {
float:left;
width:100%; height:38px; background:#197fd3;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius:6px;
}
.sou_xcai_div_h div {
font-size:14px; line-height:38px; color:#fff;
padding-left:30px;
}

.sou_xcai_div {
float:left;
width:100%; height:38px; background:#ccc;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius:6px;
}
.sou_xcai_div div {
font-size:14px; line-height:38px; color:#444;
padding-left:30px;
}

.sou_xcai_div:hover {
background:#197fd3;

	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.sou_xcai_div div:hover {
color:#fff;
}
/* news xcai 88 */





/* pro */
.pro_list_title {
width:100%;
}
.pro_list_title a {
font-size:24px; line-height:1.4; color:#222;
}
.pro_list_title a:hover {
	text-decoration:none;
	color:#197fd3;
	
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
/* pro 88 */





/* zhaop */
.zhaop_zhiwei_title div {
width:900px; background:#888; overflow:hidden; cursor:pointer;
}
.zhaop_zhiwei_title div div {
margin:0 auto; width:860px; text-align:justify; font-size:18px; line-height:1.4; color:#fff; font-weight:bold; padding:10px 0;
}

.zhaop_zhiwei_title div:hover {
width:900px; background:#197fd3; overflow:hidden;
}
.zhaop_zhiwei_title div:hover div {
margin:0 auto; width:860px; text-align:justify; font-size:18px; line-height:1.4; color:#fff; font-weight:bold; padding:10px 0;
}
/* zhaop 88 */







.main_txt {
font-size:14px;
line-height:1.6;
border-width:1px;
border-color:#CCCCCC;
border-collapse:collapse;
}


.xiazai_a {
font-size:18px; line-height:28px; color:#4186bf;
}
.xiazai_a:hover {
text-decoration:underline;
}









/* index link pic */
.blk_18 {
 zoom:1;
 
 float:left;
 width:1088px;
 height:350px;
 margin:0;
}
.blk_18 .pcont {
 width:1088px;
 float:left;
 overflow:hidden;
 padding:0;
}
.blk_18 .ScrCont {
 width:99000px;
 zoom:1;
 margin:0;
}
.blk_18 #List1_xiao5fanya, .blk_18 #List2_xiao5fanya {
 float:left;
}

.blk_18 .picpic {
 filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=80);
 -moz-opacity:.8;
 opacity:0.8;
}
.blk_18 .picpic:hover {
 filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=100);
 -moz-opacity:1;
 opacity:1;
}


.pic_jt {
 filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=10);
 -moz-opacity:.1;
 opacity:0.1;
}
.pic_jt:hover {
 filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=80);
 -moz-opacity:.8;
 opacity:0.8;
}

/* index link pic end */












/*bottom w*/
#toTop {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 30px;
	right: 2%;
	overflow: hidden;
	width: 60px;
	height: 60px;
	border: none;
	text-indent: 100%;
	background: url("../../web_img/main/go_top2.png") no-repeat 0px 0px;
}
#toTopHover {
	width: 60px;
	height: 60px;
	display: block;
	overflow: hidden;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
}
/*bottom w 88*/





.btn_k {
width:auto; height:auto; padding:5px 10px; text-align:center; background:#efefef; color:#4186bf; font-size:16px; line-height:26px; cursor:pointer;
}
.btn_k:hover{
background:#4186bf; color:#FFFFFF;
}


.btn_k2 {
width:auto; height:auto; padding:10px 30px; text-align:center; background:#efefef; color:#4186bf; font-size:18px; line-height:30px; cursor:pointer;
}
.btn_k2:hover{
width:auto; height:auto; padding:14px 34px;
background:#4186bf; color:#FFFFFF;
}
.btn_k2_h {
width:auto; height:auto; padding:14px 34px; background:#4186bf; color:#FFFFFF; text-align:center; font-size:18px; line-height:30px; cursor:pointer;
}





/*CSS scott style pagination 分页css */

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A {
font-size:20px;
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #197fd3; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #197fd3 1px solid; BORDER-TOP: #197fd3 1px solid; BORDER-LEFT: #197fd3 1px solid; COLOR: #638425; BORDER-BOTTOM: #197fd3 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #197fd3 1px solid; BORDER-TOP: #197fd3 1px solid; BORDER-LEFT: #197fd3 1px solid; COLOR: #638425; BORDER-BOTTOM: #197fd3 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
font-size:20px;
	BORDER-RIGHT: #197fd3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #197fd3 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #197fd3 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #197fd3 1px solid; BACKGROUND-COLOR: #197fd3
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
