body {
	margin:0;
	padding:0;
	background-color:#FFF;
	font-size:14px;
	color:#6f6f6f
}
div, p, a, span, font, li, ul, dt, dd, dl, h1, h2, h3, h4,h5, img, map, iframe, strong, em, ol {
	margin:0;
	padding:0
}
a {
	text-decoration:none
}
ul {
	list-style:none
}
li {
	list-style:none
}
img {
	padding:0;
	margin:0;
	border:none
}
a img {
	border:none;
	margin:0;
	padding:0
}
em {
	font-style:normal;
}
.clear {
	height:1px;
	overflow:hidden;
	clear:both
}
ul {
	list-style:none
}
.top {
	width:1000px;
	margin:0 auto;
}
.banner1{ width:100%; background:url(imagesbanner01_bg.jpg) no-repeat center; text-align:center; height:272px;}
.banner2{ width:100%; background:url(imagesbanner02_bg.jpg) no-repeat center; text-align:center; height:90px;}
.gloab{ background:url(imagesgloab_bg.jpg) no-repeat center; height:51px; text-align:center}
.content{ background:url(imagescontent_Bg.jpg) repeat-y center}
.dy{ background:url(imagesdy_bg.jpg) no-repeat; height:152px; width:830px; margin:0 auto; padding:27px 12px 5px 158px; line-height:22px;}
.dy strong{ color:#be3668}
.tbg{ background:url(imagespic01_bg.jpg) no-repeat  center 17px; height:80px; text-align:center; width:100%; padding-top:17px;}
.pic01{ width:1000px; margin:0 auto}
.pic01 dl{ background:#fcfcfc; width:998px; border:1px solid #eee; padding:15px 0; height:523px; border-top:none}
h3{ color:#c0114e; font-family:"微软雅黑"; line-height:40px; font-size:20px; padding-left:20px}
.pic01 dd,.pic01 dt{ float:left; widows:489px; height:523px; background:url(imagesfive_bg.jpg) repeat center; width:489px; height:523px;}
.pic01 dd{ margin-left:20px;}
.pic01 dt img{ margin-left:1px; margin-top:1px}
.nav{ width:446px; height:387px; margin:0 auto; line-height:23px; padding-top:10px;}
.nav em{ color:#ca366e; font-size:16px;font-family:"微软雅黑"; font-weight:bold; background:url(imagesicon.jpg) no-repeat 0 10px; padding-left:35px; padding-bottom:5px; padding-top:5px; height:35px; line-height:35px; display:block}
.nav li{ padding-left:}
.nav li p{ padding-left:35px;}
.alex{ width:954px; margin:0 auto; background-color:#fcfcfc; padding:0 22px; border:1px solid #eee; border-top:none; height:1020px; padding-bottom:20px; overflow-x:hidden; overflow-y:scroll}
.alex_l{ float:left; width:173px; margin-bottom:17px;}
.alex_r{ float:right; width:752px; padding-top:10px }
.alex_r span{padding-left:10px;}
.alex_r h3{ color:#bf104e; font-size:20px;font-family:"微软雅黑"; background:url(imagesalex_bg.jpg) no-repeat 0 0; height:51px; line-height:40px;}
.alex_r h3 span{color:#bf104e; font-size:14px;font-family:"微软雅黑"; color:#323333}
.alex_r p{ line-height:27px; padding-top:13px;font-family:"微软雅黑";}
.alex dl{ clear:both; }
.alex dt,.alex  dd{ float:left; background:url(imagestyzj_bg.jpg) no-repeat; width:294px; height:500px; float:left; margin-bottom:20px; position:relative}
.alex  dd{ margin-left:25px}
.tsev{ color:#c0114e; height:42px; line-height:42px;font-family:"微软雅黑"; font-weight:bold; font-size:16px; padding-left:10px}
.gw_01{ padding:24px 0 0 68px;}
.gw_01tit{width:247px; text-align:center; line-height:26px; padding-top:5px; }
.gw_js{ width:280px; font-size:12px; line-height:20px; display:block; margin:0 auto; padding-top:5px}
.gw_js a{color:#bf104e;}
.gw_icon{width:294px; text-align:center; position:absolute; bottom:20px;}
.jpgw{ width:998px; border:1px solid #eee; border-top:0px; padding:0 0px; margin:0 auto; height:383px; background-color:#fcfcfc; padding-top:10px}
.jpgw_l{ float:left; background:url(imagesjbjb_bg.jpg) no-repeat center;  width:470px; height:351px;}

#heroShow{position:relative;margin:6px auto 10px auto; padding:15px 0; z-index:0;}
#heroShow img {display:block;}
.prevBtn,.nextBtn {position:absolute;top:40%;_top:10%;}
.prevBtn {left:5px; z-index:10}
.nextBtn {right:5px; z-index:10}
#heroShow .rolling{ width:956px; margin:0 21px;}
.rolling ul {  width:956px; height:351px; overflow: hidden}
#heroShow .rolling li {float:left;width:470px;margin-right:16px; background:url(imagesjbjb_bg.jpg) no-repeat center; height:321px; padding-top:30px; overflow:hidden }
.hershowleft{ float:left; text-align:center; width:170px; height:226px; margin-left:9px; }
#heroShow .rolling li a img{ padding:3px; background-color:#f4f4f4; margin-bottom:6px;}
#heroShow .rolling li a img.n_bg{ padding:0px; background:none}
.hershowright{ width:259px; float:right; margin-right:11px;}
.hershowleft table{  margin:0 auto; margin-top:10px }
.hershowleft td{ text-align:center; height:28px; line-height:28px;}
.hershowleft td a{ color:#fff; font:14px/24px "微软雅黑"}
.hershowright p{ padding-bottom:10px; line-height:22px;}
#heroShow h3{font:bold 14px "宋体"; text-align:left; margin:0; padding:0; line-height:30px;}
.hershowp{ margin-top:0px; line-height:24px;}
#heroShow .hershowpa{ color:#57B18B;}
#heroShow .hershowpa:hover{ color:#F08200;}
.fulily{ width:998px; border:1px solid #eee; padding-top:20px; height:915px; margin:0 auto; background-color:#fcfcfc}
.fulily ul{ width:998px; overflow:hidden}
.fulily ul li{ float:left; background:url(imagesan_bg.jpg) no-repeat; width:241px; height:284px; margin-right:11px; margin-bottom:23px}
.fulily  li.m00{ margin-right:0px;}
.fulily h4{ width:241px; text-align:center; height:39px;  font:bold 16px "微软雅黑"; color:#c0114e; margin-bottom:24px; display:block;line-height:39px;}
.fulily .p_blue{ line-height:22px; display:block; width:226px; margin:0 auto; height:158px;}
.fulily .p_blue b{ color:#3272c3}
.p_icon{ text-align:center; padding-top:10px}
.fulily ul.gray{ width:998px; margin:0; padding:0;x}
.fulily ul.gray li{float:left; background:url(imagesan_bg1.jpg) no-repeat; width:241px; height:284px;  margin-bottom:23px; margin-right:11px; display:block }
.fulily ul.gray li.m00{ margin-right:0px;}
.fulily ul.gray h4{ color:#6f6f6f}
.fulily .p_red{line-height:22px; display:block; width:226px; margin:0 auto}
.fulily .p_red b{ color:#d91449}
.ym_pic{width:998px; border:1px solid #eee; padding-top:20px; height:612px; margin:0px auto 0 auto; background-color:#fcfcfc; border-top:none}
.ym_pic ul{ background-color:#fcfcfc;background:url(imagesus_l02.png) no-repeat 0 0px; width:973px; height:612px; margin:0 auto; position:relative; top:0; left:0}
.photo a{ position:absolute; background:url(imagesus_l02.png) no-repeat 0 0; top:0px; left:0; width:253px; height:338px; display:block; overflow:hidden}
.photo a:hover span,.photo1 a:hover span,.photo2 a:hover span,.photo3 a:hover span,.photo4 a:hover span,.photo5 a:hover span,.photo6 a:hover span,.photo7 a:hover span,.photo8 a:hover span,.photo9 a:hover span,.photo10 a:hover span,.photo11 a:hover span,.photo12 a:hover span{ background:#3272c3;display:block;position:absolute;bottom:0;left:0;color:#fff;filter:alpha(opacity=65);-moz-opacity:0.8;opacity:0.8;  float:left; vertical-align:middle;}
.photo a:hover span{width:253px; height:208px;vertical-align:middle; color:#fff; padding-top:130px; text-align:center; font-weight:bold}
.photo1 a{ position:absolute; background:url(imagesus_l02.png) no-repeat 0 0; top:0px; left:255px; width:186px; height:124px; display:block; overflow:hidden}
.photo1 a:hover span{width:186px; height:64px;vertical-align:middle; color:#fff; padding-top:60px; text-align:center; font-weight:bold}
.photo2 a{ position:absolute; background:url(imagesus_l02.png) no-repeat 0 0; top:0px; left:445px; width:125px; height:188px; display:block; overflow:hidden}
.photo2 a:hover span{width:125px; height:98px;vertical-align:middle; color:#fff; padding-top:90px; text-align:center; font-weight:bold}
.photo3 a{ position:absolute; background:url(imagesus_l02.png) no-repeat 0 0; top:126px; left:255px; width:187px; height:181px; display:block; overflow:hidden}
.photo3 a:hover span{width:187px; height:151px;vertical-align:middle; color:#fff; padding-top:30px; text-align:center; font-weight:bold; line-height:22px;}
.photo4 a{ position:absolute; background:url(imagesus_l02.png) no-repeat 0 0; top:307px; left:255px; width:186px; height:122px; display:block; overflow:hidden}
.photo4 a:hover span{width:186px; height:92px;vertical-align:middle; color:#fff; padding-top:30px; text-align:center; font-weight:bold; line-height:22px;}
.photo5 a{ position:absolute; background:url(imagesus_l02.png) no-repeat 0 0; top:189px; left:446px; width:122px; height:244px; display:block; overflow:hidden}
.photo5 a:hover span{width:124px; height:144px;vertical-align:middle; color:#fff; padding-top:100px; text-align:center; font-weight:bold; line-height:22px;}
.photo6 a{ position:absolute; background:url(imagesus_l02.png) no-repeat 0 0; top:370px; left:95px; width:139px; height:104px; display:block; overflow:hidden}
.photo6 a:hover span{width:139px; height:74px;vertical-align:middle; color:#fff; padding-top:30px; text-align:center; font-weight:bold; line-height:22px;}
.photo7{ z-index:30}
.photo7 a{ position:absolute; background:url(imagesus_l02.png) no-repeat 0 0; top:473px; left:402px; width:119px; height:80px; display:block; overflow:hidden;z-index:30;}
.photo7 a:hover span{width:119px; height:70px;vertical-align:middle; color:#fff; padding-top:10px; text-align:center; font-weight:bold; line-height:22px; z-index:10; overflow:hidden}
.photo8 a{
	position:absolute;
	background:url(imagesus_l02.png) no-repeat 0 0;
	top:0px;
	left:571px;
	width:253px;
	height:379px;
	display:block;
	overflow:hidden; z-index:10
}
.photo8 a:hover span{width:253px; height:229px;vertical-align:middle; color:#fff; padding-top:150px; text-align:center; font-weight:bold; line-height:22px;}
.photo9 a{ position:absolute; background:url(imagesus_l02.png) no-repeat 0 0; top:0px; left:825px; width:147px; height:195px; display:block; overflow:hidden}
.photo9 a:hover span{width:147px; height:165px;vertical-align:middle; color:#fff; padding-top:30px; text-align:center; font-weight:bold; line-height:22px;}
.photo10 a{ position:absolute; background:url(imagesus_l02.png) no-repeat 0 0; top:198px; left:825px; width:145px; height:195px; display:block; overflow:hidden}
.photo10 a:hover span{width:145px; height:166px;vertical-align:middle; color:#fff; padding-top:30px; text-align:center; font-weight:bold; line-height:22px;}
.photo11 a{
	position:absolute;
	background:url(imagesus_l02.png) no-repeat 0 0;
	top:399px;
	left:572px;
	width:183px;
	height:103px;
	display:block;
	overflow:hidden
}
.photo11 a:hover span{width:183px; height:73px;vertical-align:middle; color:#fff; padding-top:30px; text-align:center; font-weight:bold; line-height:22px;}




.zsfu{ width:994px; background-color:#fcfcfc; margin:0 auto; border:1px solid #eee; padding:0px 2px 0 2px; height:450px;margin-bottom:10px}
.zsfu h5{font: normal 18px "微软雅黑"; color:#d9144a; background:url(imagessm_bg.jpg) no-repeat 0 0; width:440px; height:33px; padding-left:60px; line-height:33px; margin-bottom:15px; margin-top:10px;}
.zsfu p{ line-height:22px; padding-bottom:10px }
.zsfu span{ color:#d91449; padding-left:5px}
.zsfu td{ line-height:33px;}
.us_offer{ width:998px; margin:0 auto; border:1px solid #eee; background-color:#fcfcfc; border-top:none; height:350px; }

#rongyu{position:relative;margin:0px auto; padding:15px 0; z-index:0;}
#rongyu .rolling{margin-left:40px;}
#rongyu li{margin-right:10px;}
#part {
	margin: 0 auto 0px auto;
	width:998px;
  clear:both;
	padding-top:10px;
	height:133px;
	font-size:12px; border-top:5px solid #dbecd1; border-bottom:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee; background-color:#fff
}
.online_ {
	width: 945px;
	margin-left: 15px;
	height: 110px;
	padding-left: 20px;
	float: left;
}
.online_tit {
	float: left;
	height: 20px;
	margin-left: 20px;
	margin-right: 5px;
	line-height: 24px;
	margin-top: 5px;
	width: 60px;
}
.online_tit1 {
	float: left;
	height: 20px;
	margin-left: 20px;
	margin-right: 5px;
	line-height: 24px;
	margin-top: 5px;
	width: 110px;
}
.online_tit2 {
	float: left;
	height: 20px;
	margin-left: 10px;
	margin-right: 5px;
	line-height: 24px;
	margin-top: 5px;
	width: 110px;
}
.online_box {
	float: left;
	height: 16px;
	width: 132px;
	margin-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.online_box1 {
	float: left;
	height: 16px;
	width: 600px;
	margin-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.online_box2 {
	float: left;
	height: 16px;
	width: 90px;
	margin-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.txt {
	float: left;
	width: 125px;
	line-height: 16px;
}
#applyTo {
	float: left;
	height: 20px;
	width: 80px;
	margin-top: 2px;
	margin-right: 17px;
}
.online_sub {
	height: 30px;
	width: 100px;
	margin-left: 17px;
	text-align: center;
	float: left;
}
.input_sub {
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 90px;
	height: 30px;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	background-position: 0px -30px;
	background-image: url(images/sub.jpg);
}
.onl {
	background:url(../images/onl.jpg) no-repeat center;
	width:1000px;
	height:187px;
	margin:0 auto;
	margin-top:10px;
}
.online_y{ height:153px; width:1045px; margin:0 auto; background-color:#fcfcfc; height:173px; position:relative ; top:-15px; left:1px; padding-top:30px; margin-bottom:10px}
.adv{width:998px; border:1px solid #eee; padding:15px 0; height:194px; margin:0  auto 20px auto; border:1px solid #eee}
.adv li{ float:left; margin-left:5px; margin-bottom:10px}
.adv  img{ margin:0; padding:0}
.footer{width:1000px; margin:0 auto}

.offer_brand{  width:1000px; height:350px;margin-top:0px;  position:relative;overflow:hidden; }
.offer_brand .offer_slide_brand{ margin:0; padding:0}
.offer_brand .offer_slide_brand li{width:1000px; height:356px; margin:0; padding:0; float:left; overflow:hidden}
.offer_brand .offer_slide_brand li dl{ width:1000px;}
.offer_brand .offer_slide_brand li img{ width:190px; height:266px; border:1px solid #eee}
.offer_brand .offer_slide_brand li  dt,.offer_brand .offer_slide_brand li dd{ float:left}
.offer_brand .offer_slide_brand li dd{ margin-left:10px;}
.offer_brand .offer_slide_brand a{ display:block;width:120px;height:40px;background:#FFFFFF;text-align:center;margin-bottom: 2px;}
.offer_brand .offer_slide_nav{ height:24px;line-height:18px;position:absolute;bottom:20px;left:460px;}
.offer_brand .offer_slide_nav li{ float:left;width:20px;font-family:Tahoma,Helvetica;font-size:40px;_font-size:25px;color:#B2B2B2;margin-right:7px;cursor:pointer; text-align:center}
.offer_brand .offer_slide_nav li.on{ color:#ef2147; font-size:60px}
