@charset "utf-8";
body { margin:0; font-size:12px; font-family: 'STHeiti','Microsoft YaHei','微软雅黑','arial'; color:#666666;overflow-x:hidden; }
td,th,ul,li,p {margin: 0px; padding:0; font-size:15px; color:#222; line-height:22px;}
ol,,h1,h2,h3,h4,h5,h6,p,dl,dd,form,fieldset,legend,input,textarea,select{margin:0px;padding:0px; list-style:none;  font-weight:normal; }
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-size:12px;color:#494a48;text-decoration:none;}
a:hover{color:#F00;text-decoration:none;}
.clear{ clear:both; display:block;}
.biaodan{
margin:0px;
padding:0px;
width:170px;
height:20px;
line-height:20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-color:#f4f4f4;
text-indent:15px;
border:1px solid #a9a9a9;
}
.t_bg{background:#fff; height:30px;}


/* menu */

.meun {WIDTH: 100%; HEIGHT:40px; margin:0 auto; overflow:hidden; background: url(../images/m_bg.jpg) repeat-x;}
.meun UL{ list-style:none; padding:0px; margin:0px;}
.meun UL LI {
	LINE-HEIGHT:40px; WIDTH: 143px; DISPLAY: block; FLOAT: left; HEIGHT:40px; COLOR: #fff; FONT-SIZE: 14px; text-align:center; font-weight:bold;}
.meun UL LI A {
	COLOR: #815524; FONT-SIZE: 14px; }
.meun UL LI A:hover {
	DISPLAY: block; HEIGHT:40px;COLOR: #fff; background: url(../images/me_bg.jpg); text-decoration:none;}	
.meun UL LI.online{background: url(../images/line.jpg) no-repeat top right;}
.meun UL LI A#current{COLOR: #fff; background: url(../images/me_bg.jpg); }



/*首页banner开始*/
/*
本代码由素材家园收集并编辑整理;
尊重他人劳动成果;
转载请保留素材家园链接 - www.sucaijiayuan.com
*/
/* body */
.main_visual{width:100%; height:461px; overflow:hidden;}
.main_image {width:100%; height:461px; overflow:hidden; margin:0 auto; position:absolute}
.main_image ul {width:9999px; height:461px; overflow:hidden; top:0; left:0; list-style-type:none;}
.main_image li {float:left; width:100%; height:461px; margin:0px; padding:0px;}
.main_image li span {display:block; width:100%; height:461px}
.main_image li a {display:block; width:100%;  position:absolute; top:3px; left:-59px; z-index:998; height:444px}
/*.main_image li .img_1 {background: url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/img_main_4.jpg') center top no-repeat}

*/div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:430px; left:490px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
/*首页banner结束*/





a.l:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 39px;
	color: #fff;
	text-decoration: none;
}
a.l:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 39px;
	color: #fff;
	text-decoration: none;
}
a.l:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 39px;
	color: #fff;
	text-decoration: none;
}
.i_img{border:1px solid #ccc;}
.line{border-bottom:1px dashed #d7d5d5;}
.line02{border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}
.i_product{font-size:15px; color:#fff; line-height:30px; text-indent:30px; font-weight:bold;}
.i_product-{font-size:15px; color:#0084e1; line-height:30px; text-indent:30px; font-weight:bold;}
.css { font-size:12px; color:#fff; line-height:25px; text-decoration:none;}
.css-{ font-size:12px; color:#333; line-height:25px; text-decoration:none;}
.css02 { font-size:14px; color:#fff; line-height:25px; text-decoration:none; font-weight:bold;}
.css03 { font-size:11px; color:#fff; line-height:25px; text-decoration:none; }
.css04 { font-size:14px; color:#3fb1ef; line-height:25px; text-decoration:none; font-weight:bold;}
.css05 { font-size:11px; color:#3fb1ef; line-height:25px; text-decoration:none; font-weight:bold;}
.css06 { font-size:12px; color:#414040; line-height:24px; text-decoration:none;}
.css07 { font-size:14px; color:#333; line-height:30px; text-decoration:none; }
.css08 { font-size:14px; color:#3fb1ef; line-height:25px; text-decoration:none; font-weight:bold; border-bottom:1px dashed #dcdcdc;}
.inzi{ font-size:12px; line-height:25px; color:#646262; text-decoration:none;}
.workshopbg{ width:1002px; height:256px; border:1px solid #d9d6d6; background:#fff; margin:0px auto;}
.workshopbg1{ border-bottom:1px solid #d9d6d6;}
.workshopzi{font-size:15px; color:#333; line-height:42px; text-indent:30px;}
.more{font-size:12px; line-height:42px; color:#666666;}
.more2{font-size:12px; line-height:29px; border-bottom:1px solid #cdcdcd;color:#666666; text-decoration:none;}

.bgin {
	line-height: 30px;
	color: #606060;
	font-size: 12px;
	text-indent:30px;
	text-decoration: none;
}
.bgin a {
	line-height: 30px;
	color: #606060;
	font-size: 12px;
	text-decoration: none;
}
.bgin a:link {
	color: #606060;
	font-size: 12px;
	line-height: 30px;

}
.bgin a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #3fb1ef;
	text-decoration: none;
	display: block;
	line-height: 30px;
	height:30px;
}


a.d:link {
	font-size: 14px;
	line-height: 35px;
	color: #fff;
	text-decoration: none;
}
a.d:visited {
	font-size: 14px;
	line-height: 35px;
	color: #fff;
	text-decoration: none;
}
a.d:hover {
	font-size: 14px;
	line-height: 35px;
	color: #ff0;
	text-decoration: none;
}


/*问题解答*/
.wtjd{width:280px; height:330px; overflow:hidden; border:1px solid #e8e8e8; background-color:#fff;}
.wtjdCont{margin-top:10px; height:290px; overflow:hidden;}
.wtjdCont dl{margin:0 22px; border-bottom:1px dotted #ccc;}
.wtjdCont dt{background-image:url(../images/tw_ico.png);}
.wtjdCont dt a{ font-size:12px; color:#333;}
.wtjdCont dd{background-image:url(../images/jd_ico.png); color:#333; font-size:12px; }
.wtjdCont dt , .wtjdCont dd{padding:8px 0; padding-left:30px; margin:2px 0; line-height:18px; background-position:left 8px; background-repeat:no-repeat;}

.text{border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.text02{border:1px solid #e7e7e7; }
.text03{border:1px solid #dddddd; }
.text04{border-bottom:1px dotted #dcdcdc; }
.text05{border:1px solid #ccc; padding:2px;}
.text06{border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; background:#f7f8fa;}
.text07{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}


.banner_pic{width:100%; height:210px; margin:0 auto}


