* {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; font-family:"Î¢ÈíÑÅºÚ"; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A {
	COLOR: #333; font-family:"Î¢ÈíÑÅºÚ";
}
A:hover {
	COLOR: #e00; TEXT-DECORATION: underline
}
.clear{ clear:both;}
.top {
	WIDTH: 100%; HEIGHT: 51px
}
.top .head {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 51px
}
.top .head .logo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 136px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 30px; PADDING-TOP: 10px
}
.top .head .nav {
	WIDTH: 300px; FLOAT: left; PADDING-TOP: 25px
}
.top .head .nav A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 4px; FONT-SIZE: 12px; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 0px
}
.top .head .tel {
	LINE-HEIGHT: 51px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; FLOAT: right; COLOR: #666666; FONT-SIZE: 18px
}
.banner {
	BORDER-BOTTOM: #000000 3px solid; WIDTH: 100%; BACKGROUND: url(imagesbanner.jpg) #ececec no-repeat center top; HEIGHT: 313px
}
.banner_c{ width:960px; height:313px; margin:0 auto;}
.banner_c p{ width:700px;  font-weight:bold;  height:87px; line-height:87px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; font-size:54px; position:relative; top:205px; left:-50px; text-align:center; color:#F00}

.kcgg{ width:960px; height:86px; margin:0 auto; margin-top:10px;}
.kcgg img{ width:960px;}
.kcgg2{ width:960px; height:86px; margin:0 auto; margin-top:5px; margin-bottom:10px;}
.kcgg2 img{ width:960px;}
.kcgg3{ width:960px; height:86px; margin:0 auto; margin-top:5px;}
.kcgg3 img{ width:960px;}
.main {	MARGIN: 10px auto 0px; WIDTH: 960px; height:auto; margin-bottom:10px; background:#eeeeee;}
.left_dh{ width:150px; height:auto; float:left; background:#eeeeee;}
.left_dh ul{ padding:10px;}
.left_dh ul li{ text-align:center; border-bottom:1px dashed #CCC; height:30px; line-height:30px;}
.left_dh ul li:hover{ background:#CCC;}
.left_dh ul li a{ font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
.right_main{ width:788px; float:right; height:auto; border:1px solid #CCC; padding:5px;}
.left_dh_hover{ background:#CCC;}
.left_dh_hover a{ color:#F00;}
.bsbk{ background:#F00; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#FFF; font-weight:bold; height:30px; line-height:30px; text-align:center;}

.cjcx{ width:400px; float:left; text-align:center;}
.cjcxyy{ width:400px; float:right; text-align:right;}

.d_q {
	WIDTH: 790px; HEIGHT: auto; margin:auto 0; background:#ffffff}
	
.d_q ul li{ width:790px; border-bottom:1px dashed #CCC; float:left; height:auto;}

.gkk_l{ width:100px; float:left; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; text-align:center;}

.gkk_r{ width:688px; float:right; background:url(images35.jpg) repeat-y 12px;}
.gkkzt{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.gkkjs{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#666; padding-left:40px; height:auto; line-height:24px;}
.gkkjs a{ font-size:14px; color:#ff0000; margin-left:5px; margin-right:5px;}
.gkkjs p{ font-size:14px; height:28px; line-height:28px; height:auto; color:#333;}
.gkkjs p strong{font-size:14px; height:28px; line-height:28px; height:auto; color:#333; font-weight:bold;}
.gkk_l h2,.gkkzt h2{ height:50px; line-height:50px; overflow:hidden; font-size:24px; font-family:"Î¢ÈíÑÅºÚ";}
.gkkzt h2{ background:url(images33.jpg) no-repeat left; padding-left:40px;}
.ggjd{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#666; padding-left:40px; height:24px; line-height:24px; height:auto; margin-top:5px; margin-bottom:5px;}
.ggjd a{ font-size:14px; color:#ff0000; margin-right:10px; font-weight:bold;}
.ggjd p{ font-size:14px; height:24px; line-height:24px;}

.r_m_t{ font-size:24px; font-weight:bold; text-align:center; height:50px; line-height:50px; border-bottom:1px dashed #CCC;}
.r_m_c p,.r_m_c p strong,.r_m_c p a{ font-size:14px; text-indent:24px; line-height:25px; margin-top:10px;}
.r_m_c table{ width:100%; background:#999; margin-top:10px;}
.r_m_c table th{ height:40px; font-size:14px; color:#FFFFFF; background:#8d0217;}
.r_m_c table tr td{ height:30px; line-height:30px; text-align:center; font-size:14px; background:#FFF;}
.r_m_c table tr td a{ font-size:14px; color:#F00;}
.r_m_c p a{ color:#F00;}
.msgg table tr td{ font-size:12px;}



.qiehuan{ padding:5px; background:#eeeeee; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; height:40px; line-height:40px;}
.qiehuan span{ padding:10px 10px; text-align:center; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; cursor:pointer;}
.qiehuan span:hover{ background:#CCC;}
.qhover{ background:#ccc;}
.qhnover{ background:#eeeeee;}

.copyright {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 980px
}
.copyright P {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; COLOR: #666666
}
.copyright P A {
	COLOR: #666666
}
.copyright P A:hover {
	COLOR: #f00
}

.zgfs h2,.msgg h2{ text-align:center; height:50px; line-height:50px; margin-bottom:10px; font-size:16px;}
.zgfs table,.msgg table{ background:#CCC; margin-top:10px; width:100%; font-size:14px;}
.zgfs table tr td,.msgg table tr td{ height:25px; line-height:25px; background:#ffffff; text-align:center; font-size:14px; padding-left:5px;}
.zgfs table tr td a,.msgg table tr td a{ font-size:14px; color:#F00}
.zgfs strong,.msgg strong{ font-size:14px;}

/*main7*/
.offcncon7{ width:960px; margin:0 auto;}
.offcncon7_1{width:960px;clear:both; font-family:"Î¢ÈíÑÅºÚ";font-size:32px; color:#e21c01; font-weight:bold; padding:15px 0; margin-top:20px; }
.offcncon7_2{width:914px;clear:both;border:1px solid #dfdfdf; margin-top:10px;padding:20px 0 20px 44px;height:auto;overflow:hidden; background:#f4f4f4;}
.con7_2_fx{width:406px;float:left; height:67px;  margin-right:40px; background:#f4f4f4;padding:4px;}
.offcn_mb20{  float:left;}
.con7_2_fx dl{width:125px;height:60px;margin-right:5px; background:url(imageszgskms_41.jpg) no-repeat left top; float:left;overflow:hidden;}
.con7_2_fx dl dt{text-align:center;color:#ffc6c1;font-family:"Î¢ÈíÑÅºÚ";font-size:20px; margin-top:3px;padding:0 15px 0 0; width:120px;}
.con7_2_fx dl dd{ width:88px; display:block; margin:0 auto; height:65px; line-height:65px;color:#fff;font-family:"Î¢ÈíÑÅºÚ";font-size:22px;font-weight:bold;}
.con7_2_fx .con7tab{width:270px; float:right; overflow:hidden; margin-top:10px;}
.con7_2_fx .con7tab tr td{line-height:1.7em;color:#333;word-break:break-all;}

.tstj{ width:958px; height:255px; margin-bottom:20px; margin-top:20px; border:solid 1px #e0e0e0;}
.tstj_title{ width:958px; height:34px; position:relative;}
.tstj_title span{ position:absolute; display:inline-block; width:350px; background:#999; color:#fff; height:35px; line-height:35px; left:0; top:-1px; font-family:"Î¢ÈíÑÅºÚ" "ºÚÌå"; font-size:18px; padding-left:20px;}
.tstj_title span a{font-family:"Î¢ÈíÑÅºÚ" "ºÚÌå"; font-size:18px; padding-left:20px; color:#FFF;}
.tstj_book{ width:924px; height:220px; background:url(../images/gs_bk12.jpg) no-repeat left top; padding:10px 10px 0 10px;}

.zixun_qq {
	Z-INDEX: 9999; POSITION: fixed; BOTTOM: 0px; TOP: 300px; RIGHT: 0px; _position: absolute
}

.dizhi{ margin:10px 0;}
.dizhi_b{ width:100%; height:64px; background:url(imagesdizhi_b.jpg) no-repeat center;}
.fxdz{ width:960px; height:720px; margin:0 auto; margin-bottom:10px;}

.tjxc{ width:100%; height:auto; background:#ffffff; padding:0px 0px; text-align:center; margin:10px 0;}
.tjxc_1{ width:960px; height:auto;}

/*ÓÒ²à×ÉÑ¯*/
.xg_20150225 {
    height: auto;
    position: fixed;
    right: 0;
    top: 50px;
    width: auto;
	z-index:9999999;
}

.hd{

	width:auto;

	height: 310px;

	margin-top:20px;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	padding-bottom: 10px;

	background-color: #eee;

}

.hd-m{ width:960px;  margin:0 auto;}