/* basic-css */

/* 基本元素重置 */

html { overflow-x:hidden;  }

*{margin:0px; padding:0px;}

body,html{font-size:12px; font-family:"微软雅黑",SimSun,SimHei; color:#686868; background-color:#FFF; }

img{border:0px;}

a{text-decoration:none; color:#404242; outline:none;}



li,dl,dt,dd{list-style-type:none;}

input,textarea,select,option,em,h1,h2,h3,h4,h4,h6,strong,span,li,dl,dt{font-size:12px; font-family:"微软雅黑"}

h1,h2,h3,h4,h5,h6,em,i{font-style:normal; font-weight:400; outline:none;}



/* 重用类样式 */

.f_l{float:left !important;}

.f_r{float:right !important;}

.no_margin{margin:0px !important;}

.no_border{border:0px !important;}

.no_bg{background:none !important;}

.clear_both{clear:both !important;}

.display_block{display:block !important;}

.text_over{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url('../other/ellipsis.xml#ellipsis');}





/* 重用自定义样式 */

.w_100{width:100%;}

.w_95{width:95%;}

.indextx{width:980px;margin:0 auto; margin-top:10px; background:#FFFFFF;}

.w_min_width{min-width:1200px;}

.w_1200{width:1200px;}

.w_1067{width:1067px;}

.w_980{width:980px;}

#yhal .yhal_bottom .yhal_bottom_left .yhal_bottom_left_center h1 a {

	color: #FFF;

}

.content .fh .fh1 {

	width: 60px;

	float: right;

	position: absolute;

	left: 920px;

	top: 36px;

}

.content .fh .fh1 a {

	float: right;

}

.dzhy_banner .dzhy_1000 .jiathis_style {

	margin-left: 800px;

}

.jxhy_banner .jxhy_1000 .jiathis_style {

	margin-left: 800px;

}

.symy_banner .symy_1000 .jiathis_style {

	margin-left: 800px;

}

.sphy_banner .sphy_1000 .jiathis_style {

	margin-left: 800px;

}

.fdc_banner .fdc_1000 .jiathis_style {

	margin-left: 800px;

}

.gcxm_banner .gcxm_1000 .jiathis_style {

	margin-left: 800px;

}

.ncpjg_banner .ncpjg_1000 .jiathis_style {

	margin-left: 800px;

}

.qphy_banner .qphy_1000 .jiathis_style {

	margin-left: 800px;

}

.qthy_banner .qthy_1000 .jiathis_style {

	margin-left: 800px;

}

.sphy_banner .sphy_1000 .jiathis_style {

	margin-left: 800px;

}





.width1200{ width:1200px; height:auto; margin:0px auto; clear:both; overflow:hidden;}


.top{ height:47px; line-height:47px;  background:#cd3c40;}
.top dt{ font-size:16px; color:#fff; font-family:"微软雅黑"; font-weight:normal; float:left}
.top dd{ float:right; font-size:14px; color:#fff; font-family:"微软雅黑";  font-weight:normal; background:url(tel_ico.png) 0px 13px no-repeat; padding-left:30px;}


.head{ height:105px; background:#fff;}
.logo{ width:211px; height:105px; float:left;}
.nav{ float:right;}
.nav li{ float:left; line-height:105px; width:111px; text-align:center;}
.nav li a{ color:#666666; font-size:16px; font-family:"微软雅黑"; font-weight:normal; display:block; }
.lr{ margin-right:0px !important;}
.nav li:hover{ color:#cd3c40; border-bottom:3px #cd3c40 solid; height:102px;}
.nav li dl{ display:none;  color:#ffffff; position:absolute; z-index:1; background:#fff; z-index:999999999; width:120px; text-align:center; }
.nav li dl dd{ height:30px; line-height:30px; border-bottom:1px #ccc solid; }
.nav li dl dd a{ display:block; text-align:center;}




.footer{ height:336px; background:#312f38;}
.footer_left{ width:50%; float:left; height:279px; border-right:1px #403e44 solid; margin: 28px 0px; position:relative;}
.footer_left ul{ float:left; width:33%; text-align:center;}
.footer_left ul h2{ color:#ffffff; font-size:14px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.footer_left ul em{ width:31px; height:2px; background:#cd3c40; display:block; margin:0px auto;}
.footer_left ul li{ height:30px; line-height:30px;}
.footer_left ul li a{ color:#96959a; font-size:14px; font-family:"微软雅黑";}
.erweima{ position:absolute; bottom:0px; right:50px;}
.erweima dd{ float:left; text-align:center; margin:0px 20px; color:#fff; font-size:14px; font-family:"微软雅黑";}
.erweima dd img{ width:120px; height:120px; margin-bottom:10px;}

.footer_rihgt{ width:45%; float:right; height:279px;margin: 28px 0px;}
.footer_rihgt h2{ color:#ffffff; font-size:14px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.footer_rihgt em{ display:block; width:31px; height:2px; background:#cd3c40;}
.footer_rihgt li{ height:89px; border-top:1px #403e44 solid;}
.footer_rihgt li h3{ color:#b3b3b5; font-size:14px; font-family:"微软雅黑"; line-height:40px;}
.footer_rihgt li p{ color:#919095; font-size:12px; font-family:"微软雅黑"; line-height:20px;}

.foot_bottom{ height:38px; line-height:38px; background:#1b1a20; text-align:center; color:#96959a; font-size:12px; font-family:"微软雅黑"; margin-bottom:53px;}

.banner{ height:auto; overflow:hidden; border-bottom:#ccc 1px solid;}
#full-screen-slider { width:100%; height:396px; float:left; position:relative}
#slides { display:block; width:100%; height:396px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:30px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}




#iconDiv1 {
	display:none;
}
.oc_bg {
	background:url(../images/onlineContact_bg.png) no-repeat
}
.btn {
	display:inline-block;
	text-decoration:none;
	cursor:pointer
}
#big_C {
	position:fixed;
	_position:absolute;
	width:89px;
	height:301px;
	right:0px;
	top:200px; z-index:999999;
}
#big_C .btn1 {
	position:absolute;
	width:19px;
	height:19px;
	top:70px;
	right:0px;
	background-position:-176px -83px
}
#big_C .btn2 {
	position:absolute;
	width:63px;
	height:63px;
	top:118px;
	left:13px;
	background-position:-103px -13px
}
#big_C .btn2:hover {
	background-position:-171px -13px
}
#big_C .btn3 {
	position:absolute;
	width:80px;
	height:24px;
	top:190px;
	left:4px;
	text-align:center; line-height:23px;
	font-size:12px;
	background-position:-101px -202px
}
#big_C .btn3:hover {
	background-position:-101px -174px
}
#big_C .btn4 {
	position:absolute;
	width:68px;
	height:24px;
	left:10px;
	top:220px;
	background-position:-173px -202px
}
#big_C .btn4:hover {
	background-position:-173px -174px
}
#big_C .btn5 {
	position:absolute;
	width:56px;
	height:26px;
	top:262px;
	left:17px;
	background-position:-178px -235px
}
#big_C .btn5:hover {
	background-position:-107px -235px
}
#big_C .btn6 {
	display:none;
	position:absolute;
	width:29px;
	height:85px;
	top:140px;
	left:-25px;
	background-position:-135px -84px
}
#big_C .btn6:hover {
	background-position:-101px -84px
}
#small_C {
	position:fixed;
	_position:absolute;
	width:28px;
	height:91px;
	right:1px;
	top:300px;
	background-position:-250px -174px
}
#small_C .btn1 {
	display:none;
	position:absolute;
	width:28px;
	height:28px;
	left:0px;
	bottom:-28px;
	background-position:-207px -108px
}
#small_C .btn1:hover {
	background-position:-175px -108px
}
#small_C .stb {
	position:absolute;
	width:28px;
	height:91px;
	right:1px;
	top:0px
}
#big_C #wx {
	display: none;
	width: 150px;
	height: 150px;
	position: absolute;
	top: 220px;
	left: -150px;
}



#wgcss_dingwei {
    background-position: left bottom;
    position: fixed;
    width: 100%;
    height: 59px;
    z-index: 10000;
    background: url(../images/hgdbpf02.png) repeat-x left bottom;
    left: 0;
    bottom: 0;
}
#footAdd {
    width: 100%;
    height: 165px;
    background: url(../images/Add_bg.png);
    position: fixed;
    left: 0;
    bottom: -161px;
    z-index: 9999;
}
#wgcss_k {
    margin: 0 auto;
    width: 1090px;
    z-index: 8999;
    height: 59px;
    overflow: hidden;
    background: url(../images/f1d258ec-9900-4819-9f19-acf4703ee860.png) no-repeat center center;
}
.footAddBox {
    width: 1000px;
    height: 90px;
    margin: 7px auto 0;
}




#nb_invite_wrap{ display:none !important;}

#nb_invite_wrap{ display:none !important;}
#newBridge .icon-right-center{ left:inherit !important; right:auto !important;}





