/* CSS Document */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { padding:0; margin:0; }
body { font:12px/1.6 "Microsoft Yahei", "Tahoma", "SimSun"; color:#333; padding-bottom:0px; background:url(../images/index/newbg.png) repeat;}
ul, dl, dd, dt, li, p { list-style:none; margin:0px; padding:0px; border:0px; }
a { color:#333333; text-decoration:none; }
a:hover { color:#ff7fca; text-decoration:underline; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.cl_float:after {display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:".";}
.cl_float {clear:both;*zoom:1;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
.ho15 { height:15px; overflow:hidden; background-color:#fff; clear:both; display:block; }
.ho8 {height:8px; overflow:hidden; background-color:#fff; clear:both; display:block; font-size:0; }
.none { display:none }
img { border:0; }
#top {width:100%; background-color:#AB873B; height:37px;}
#top .top_c { width:1003px; margin:0 auto; line-height:37px; height:37px; color:#fff; }
#top a { color:#fff; padding:0 4px; }
#top a:hover { color:#ff7fca; }
#top span { padding-left:15px; }
#header { width:100%; background-color:#fff; height:105px; margin:0 auto; position:relative; z-index:9999; }
.header_inheader{ width:1003px; margin:0 auto;}
#header .logo { width:300px; height:105px; margin-left:20px; background:url(../images/index/logo.png) 0 center no-repeat; }
#header .logo a { width:300px; height:105px; display:block; }
#header .logo span { display:none; }
#nav_m { width:100%; height:40px; background-color:#4d4d4d; overflow:hidden; }
#nav_m #main_nav { width:1003px; margin:0 auto; clear:both; display:block; }
#nav_m .nav_m_ul { width:650px; clear:both; display:block; overflow:hidden; }
#nav_m .nav_m_ul li { float:left; line-height:40px; font-size:14px; font-weight:400; }
#nav_m .nav_m_ul li a { color:#fff; padding:0 12px; }
#nav_m .nav_m_ul li a:hover { color:#ff7fca; }
#nav_m .search { padding-top:2px; margin-right:15px; }
#nav_m .search .inp_srh { border:0; height:20px; line-height:20px; background:#fff url(../images/index/ss_input_bg.png) right center no-repeat; width:200px; }
#nav_m .search .btn_soso { background:none; border:0; height:20px; line-height:20px; color:#fff; }
#main { width:1003px; margin:0 auto;  background-color:#fff; }
.main_inmain{width:1003px; margin:0 auto;}

#footer { width:100%; background-color:#cd3b90; /*margin-bottom:50px;*/ height:370px; }
#footer .foot_nav {float:left; width:100%; border-bottom:1px dashed #414141; margin-bottom:20px }
#footer .foot_nav .foot_nav_arc {  width:1003px; margin:0 auto; clear:both; display:block; }
#footer .foot_nav .foot_nav_arc a{color:#fff;}
#footer .foot_nav .foot_nav_arc a:link{color:#fff;}
#footer .foot_nav .foot_nav_arc a:hover{color:#CDA02C;}
#footer .foot_nav .foot_nav_arc a:visited{color:#fff;}
#footer .foot_nav .foot_nav_arc ul { overflow:hidden; display:block; }
#footer .foot_nav .foot_nav_arc ul li { float:left; padding:15px 29px; height:140px; overflow:hidden; border-right:1px dashed #414141; }
#footer .foot_nav .foot_nav_arc ul li.foot_1217_1 { width:150px}
#footer .foot_nav .foot_nav_arc ul li.foot_1217_2 { width:80px}
#footer .foot_nav .foot_nav_arc ul li.foot_1217_3 { width:125px}
#footer .foot_nav .foot_nav_arc ul li.foot_1217_4 { width:130px}
#footer .foot_nav .foot_nav_arc ul li.foot_1217_5 { width:145px}
#footer .foot_nav .foot_nav_arc ul li .title { font-weight:bold; overflow:hidden; display:block; height:28px; }
#footer .foot_nav .foot_nav_arc ul li .title a { color:#fff; font-size:14px; }
#footer .foot_nav .foot_nav_arc ul li .title1 {
	font-weight:bold;
	overflow:hidden;
	display:block;
	height:28px;
	width:90px;
}
#footer .foot_nav .foot_nav_arc ul li .title1 a { color:#fff; font-size:14px; }
#footer .foot_nav .foot_nav_arc ul li .title2 {
	font-weight:bold;
	overflow:hidden;
	display:block;
	height:28px;
	width:116px;
}
#footer .foot_nav .foot_nav_arc ul li .title2 a { color:#fff; font-size:14px; }

#footer .foot_nav .foot_nav_arc ul li a { color:#8f8b8c; font-size:12px; padding:0 6px; line-height:20px; }
#footer .foot_nav .foot_nav_arc ul li a:hover, #footer .foot_nav .foot_nav_arc ul li .title a:hover { color:#ff7fca; }
.foot_c { width:1003px; margin:0 auto 0; display:block; clear:both;  }
.foot_logo_dz { background:url(../images/index/foot_logo.png) 0 6px no-repeat; width:728px; height:110px; color:#fff; }
.foot_logo_dz p { width:370px; float:right; line-height:24px; padding-top:6px; overflow:hidden; }
.banquan { line-height:24px; color:#fff;width:770px; clear:both; display:block; overflow:hidden; padding-top:15px; }
.weixin { width:142px; height:86px; }


.floatbox{ display: none; position: fixed; _position: absolute; z-index: 1000000010; text-align: left; font-family: Arial; color: #000; font-size: 12px; }
.floatbox .div1,.floatbox .div2,.floatbox .div3,.floatbox .div4,.floatbox .div5,.floatbox .div6,.floatbox .div7,.floatbox .div8,.floatbox .div9,.floatbox .div10{ position:absolute; z-index:1000000009; overflow:hidden; }
.floatbox a:link{ color:#FFF; text-decoration:none; }
.floatbox a:visited{ color:#FFF; text-decoration:none; }
.floatbox a:hover{color:#FFF; text-decoration:none; }
.floatbox a:active{color:#FFF; text-decoration:none; }

#floatbox{ bottom: 0px; width: 100%; height: 51px;background:url(/images/index/11.gif) #000000 no-repeat center}
#floatbox { _top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-1:document.body.scrollTop+document.body.clientHeight-this.clientHeight-1)+1-0); }

#floatbox .box1{ margin:0 auto; width:998px; height:51px;overflow:hidden; zoom:1; }
#floatbox .box1 .div1{ margin:0; width:413px; height:51px;  }
#floatbox .box1 .div2{ margin:0 0 0 475px; width:325px; height:51px; }
#floatbox .box1 .div2 a{ display:block; width:325px; height:51px; }
#floatbox .box1 .div3{ margin:0 0 0 798px; width:200px; height:51px;  }
#floatbox .box1 .div3 a{ display:block; width:200px; height:51px; }

/*--------------------------------------------------*/
#floatbox_night_bg{ top: 0px; width:100%; height:100%; background:#333333; }
#floatbox_night_bg { _top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-1:document.body.scrollTop+document.body.clientHeight-this.clientHeight-1)+1-0); }

#navbox{position:relative; z-index:10000000;}
#navbox ul.subnav{display:none;background:#fff; position:absolute; top:35px; left:60px; border-style:solid;border-color:#ddd;border-width:1px; z-index:10000000;}
#navbox.current ul.subnav{display:block;}
#navbox ul.subnav a{border:none; color:#000; padding:0 10px;}
#navbox ul.subnav a:hover{background:#eee; display:block; font-weight:800;}


#foot_B { width:100%; height:62px; background:url(/images/index/footer_Bj.jpg) repeat-x 0 0; position:fixed; left:0; bottom:0; z-index:999999;}
#foot_B a { font-size:12px; color:#b5b5b5;}
.foot_B_inner { height:62px; width:1044px; margin:0 auto;}
.foot_hot { width:280px; height:14px; padding:26px 0 22px 10px; position:relative;}
.foot_hot img.foot_hot_img { position:absolute; top:6px; left:-20px;}
.foot_hot div { height:16px; overflow:hidden;}
.foot_hot div li { height:16px; line-height:16px;}
.foot_hot div a { line-height:16px; color:#fff;}
.foot_Lj { width:544px; padding:0 0 0 14px; height:34px; margin-top:16px; border-left:1px dashed #fff; border-right:1px dashed #fff;}
.foot_Lj li.foot_Li { float:left; margin-right:16px; position:relative; z-index:999; padding-top:16px; margin-top:-16px;}
#foot_B .yx_Yy { width:166px; height:16px; padding:26px 0 20px 22px; background:url(/images/index/fangDaJing.png) no-repeat 5px center; color:#b5b5b5;}
#foot_B .yx_Yy li { height:16px; line-height:14px;}
#foot_B .yx_Yy li a { line-height:14px; color:#fff;}

.foot_Lj li div.li_Nr { border:4px solid #ac936c; border-bottom:none; width:330px; height:184px; position:absolute; bottom:50px; _bottom:46px; left:0; z-index:99; background:url(/images/index/foot_div_Bj.jpg) repeat-x 0 0; z-index:9999;}
.foot_yx_jdxm ul { width:100%; height:164px; padding-top:20px; background:url(/images/index/renHua.png) no-repeat center bottom;}
.foot_yx_jdxm li { width:40%; height:24px; padding-left:10%; margin-bottom:16px; _margin-bottom:10px; float:left;}
.foot_yx_jdxm a:hover { text-decoration:none;}
.foot_yx_jdxm a span { color:#917143; line-height:16px;}
.foot_yx_jdxm a:hover span { text-decoration:underline;}
.foot_yx_jdxm a.foot_Lj_a { display:block; width:134px; height:34px; overflow:hidden; _position:relative; color:#fff;}
.yx_Lylx a.foot_Lj_a { display:block; width:104px; height:34px; overflow:hidden; _position:relative; color:#fff;}

.yx_Lylx_T { height:116px; padding:16px 16px 0;/* border-bottom:1px solid #F00;*/}
.yx_Lylx_T li { display:none;}
.yx_Lylx_T h4 { display:block; height:15px; padding-top:3px; background:url(/images/index/luxian.png) no-repeat left 0; font:12px "微软雅黑"; color:#bbb; margin-bottom:10px;}
.yx_Lylx_T dt { color:#fff; line-height:24px;}
.yx_Lylx_T dd { color:#bbb; line-height:16px; padding-left:12px; position:relative;}
.yx_Lylx_T dd i { position:absolute; top:-4px; left:5px;}

.yx_Lylx_B { height:52px; padding-left:16px;}
.yx_Lylx_B li { float:left; width:48px; height:18px; margin-right:14px;}
#foot_B .yx_Lylx_B li a { display:block; width:48px; height:18px; text-align:center; line-height:18px; color:#fff;}
.yx_Lylx_B li a { background-color:#a27948;}
#foot_B .yx_Lylx_B li a:hover { text-decoration:none; background-color:#be0105;}
.yx_Lylx_B p { color:#bbb; line-height:30px;}

#foot_B .foot_Zx { margin-right:0; position:relative;}
.foot_Zx a { display:block; width:102px; height:34px; overflow:hidden; _position:relative;}
.foot_Zx img.sb_Shou { position:absolute; top:0; right:0; display:none;}
