@charset "utf-8";
body{padding:0;margin:0;font-size: 12px; font-family:"微软雅黑"; background-color:#141021; color:#000; background:url(images/bg1.jpg)}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0;}
img{border:0;}
h1,.font3 {font-size:12px; font-weight:normal}
.link5 a:link,.link5 a:visited{ color:#66441F; text-decoration:none}
.link5 a:hover { color:#9D0707; text-decoration: underline}
.font { font-size:14px;}
.font2 { font-family:Verdana}
.font4 { font-size:16px}
.font4 span a:hover {color:#C30A0A; text-decoration: underline}
ul{margin:0; padding:0; list-style-type:none;}
input,select {vertical-align:middle}
.link1 a:link,.link1 a:visited,.link1 { color: #990606; text-decoration: none;}.link1 a:hover {text-decoration: underline;}
.link2 a{display:block;width:80px;height:20px; float:left; border-right:1px #ADCDEF solid; text-decoration:none}
.link2 a:hover{ background:url(../../img/lmbj2.jpg) 0 -47px repeat-x; color:#FFFFFF}
.link3 a:link,.link3 a:visited,.link3{ color:#333333; text-decoration:none}
.link3 a:hover{ color:#990606}
.link6 a:link,.link6 a:visited,.link6{text-decoration:none}
.link6 a:hover{ color:#990606}
.c2 { color:#D82D1B}.c3{ background-color:#F9F8F2}.c4,.c4 a:link,.c4 a:visited { color:#000}.c5,.c5 a{ color:#B4FE01}.c6 { color: #333333}.c7{ color:#DFDCF2}
.bb { font-weight:bolder}
.border1 {border:1px #DDDCBE solid}
.p1{ padding:9px;}.p2 { padding:7px 0}.p3 { padding:7px}.p4 {padding-top:7px}
.p2 a:first-child{margin-right:8px;}.p2 a:nth-child(2){margin-right:0;}
.m1 { margin:12px 0}.m2 { margin:7px;}.m3{ margin-top:7px;}.m4{ margin:7px 0}
.wbody {width:1180px;}.wbody2 { width:210px}.wbody3 { width:950px}
.dis2 { display:none}
.hg {line-height:180%}.hg2 {line-height:150%}.hg3 {line-height:130%}.hg4 {line-height:22px}
.cjz { margin:0 auto}.clear{ clear: both;/*font-size:0px; height:0px; overflow: hidden*/}
.clear1{ clear: both;font-size:0px; height:0px; overflow: hidden}
.fr{float:right;}.fl{float:left;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.nav {margin-top:-10px;background: url(images/button.png) repeat-x;height:55px;}

.nav_c ul li{float: left;background: url(images/nav_line.jpg) no-repeat right top;width:130px;}
.nav_c ul li a:link,.nav_c ul li a:visited,.nav_c ul li a:active{
	display: block;
	font-size: 16px;
	color: #320A00;
	height: 62px;
	line-height: 62px;
	_padding: 0 30px;
	text-align: center;
	padding-top: 0;
	padding-bottom: 0;
	font-family:"微软雅黑"; font-weight:bold; letter-spacing:2px;
}
.nav_c ul li a:hover{display:block; color:#fff; height:62px; line-height:62px; background:url(images/nav01.png) repeat-x center; text-decoration:none;}
.nav_c div{position: absolute; visibility: hidden; background: #611500; width:130px; z-index:300000; margin-left:-1px; margin-top:-10px; padding:2px 0;}
.nav_c ul li div a:hover{color:#FFF;}
.nav_c ul li div a:link,.nav_c ul li div a:visited
	{	position: relative;
		display: block;
		margin: 0;
		width: auto;
		white-space: nowrap;
		text-decoration: none;
		background: #DCDED6;
		line-height:30px;
		height:30px; font-size:13px; color:#611500}
.nav_c div .gsjj:link,.nav_c div .gsjj:visited{color:#611500; text-align:center;}
.nav_c div .gsjj:hover{color:#611500; background:#FFF; text-align:center;}
.nav_c ul li div a:nth-last-child(1){border-bottom:0px;}
.nav_c ul li:nth-last-child(1){background:none;}
/*~~~~~~~~~~~~~~~~~~~~*/
.mainbj { background:#fafaf2;width:1190px}
.h1ys { background:url(img/dw_r2_c3.jpg)  no-repeat;width:220px;height:25px; line-height:25px;font-size:14px; font-weight:bolder; text-align:center; color:#F1EDDF}
.h1ys2,.h1ys3,.h1ys5 { background: url(images/title_bg1.jpg) repeat-x;height:33px; line-height:33px;font-size:14px; font-weight:bolder; color:#F1EDDF}
.h1ys2 {width:360px;}.h1ys3 {width:948px;}.h1ys5 {width:725px;}
.h1ys5 a{text-decoration:none; color:#F1EDDF;}
.h1ys4 { background:#DCD3B6;width:180px;height:25px; line-height:25px; font-weight:bolder; font-size:14px; color:#EAE5D0;}
.h1ys4 a,.title a{ color:#EAE5D0; text-decoration:none}
.tub1 img {border:1px #66441F solid;padding:2px;}
.tubys1 img {width:70px;height:62px;}
.tub2 img {border:1px #D9C19D solid;padding:3px;width:100px;height:100px}
.tys ul li{ background:url(img/b.gif)  left 6px no-repeat; text-indent:10px; float:left;width:105px}
.tys2 li{ background:url(img/0001.gif) left 4px no-repeat; text-indent:15px;}
.tys3 li{ background: url(img/0002.gif) left 6px no-repeat; text-indent:15px;}
.picys ul li { float:left; display:inline; margin:12px 3px 5px 21px; line-height:160%;}
.picys1 ul li { float:left;  margin:18px 0 5px 0; width:158px;}
.picys1 ul li img {width:100px; height:100px;}
.smanav a{ display:block;padding:0 6px; background:url(img/dw_r2_c22.jpg) repeat-x;height:25px; line-height:25px; float:left; color:#EAE5D0; text-decoration:none; margin-right:7px}
.smanav a:link { background-position:0 0;}.smanav a:hover { background-position:0 -26px;}
.divduandu ul li div{width:106px;}.divp{ padding-top:5px;padding-bottom:12px}
.ohyy ul li { background:url(img/dw_r23_c3.jpg) no-repeat;width:208px;height:25px; margin:10px 0 0 5px; text-align:center; font-size:14px; line-height:25px;}.ohyy ul li a:link,.ohyy ul li a:visited{ color:#C30A0A; font-weight:bolder; text-decoration:none}.ohyy ul li a:hover{ color:#664420;}
.tuxxx img {width:68px;height:51px; padding:1px; border:1px #000000 solid}
.liebaio ul li {font-size:12px; line-height:40px; border-bottom:1px #C7BB8D dotted; background:url(img/0002.gif) no-repeat 4px 16px; text-indent:20px}
.tuojia ul li { border:1px #664420 solid;padding:5px; margin-top:7px;}
.whuallnag ul li { width:230px; border:1px #66441F solid;float:left; margin: 0 0 20px 5px; display:inline }.whuallnag ul li div img {width:118px;height:118px;padding:3px; }
#goumm input,#goumm textarea,#goumm { border:1px #66441F solid; background-color:none}
.shouyetren li{ float:left;width:53px; line-height:26px}
.dwcolor a{ color:#9A0808; text-decoration:none}
.logof img {padding:5px 14px 0 0}








.underline{text-decoration:underline;}
a:link,a:visited{color:#000;text-decoration: none;}a:hover{color:#785E43; text-decoration:underline;}
.tb1{border:#DDDCBE 1px solid; margin-top:8px;}
.tb2{border:#d9d9d9 1px solid;}
.tb3{border:#d4d4d4 1px solid;}
.tb1-d{border-bottom:#DDDCBE 1px solid;}
.f1{color:#603B17;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.fl{float:left;}
img{border:0px;}
.container{width:1002px; height:272px;}
input,select{border:1px solid #7F9DB9; height:18px;}
.dq{word-break:break-all;text-align:justify;}
.f6{font-family:tahoma, 宋体, fantasy;}
.x1 {
	background-image: url(Images/x1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.f-t2{
	color:#785E43;
	font-size:14px;
	font-family:"微软雅黑";
	padding-left:35px;
	letter-spacing:1px;
}
.f-t3{
	color:#594530;
	font-size:15px;
	font-family:"微软雅黑";
	font-weight:bold;
	padding-left:3px
}
.more{color:#785E43;}
.box1 li{background:url(images/bj_xc.jpg); width:175px; height:24px; float:left; margin:5px 6px; text-indent:2em; line-height:24px;}
.pic{margin:6px 0 0 0;}
.pic li{width:125px; float:left; margin:5px 7px 0;}
.pic li div{text-align:center; line-height:26px;}
.pic li img{padding:4px; border:1px solid #cccccc;}
.ad1{border:#DDDCBE 1px solid; background:#FFF; padding:7px 5px 0; margin:8px 0; width:196px;}
.ad1 img{margin-bottom:6px;}
.ad2{border:#DDDCBE 1px solid; background:#FFF; padding:7px 5px 0; margin:8px 0; width:193px;}
.ad2 img{margin-bottom:6px;}
.pic1{ border:1px solid #CFCFCF; padding:3px;}
.lm{padding-left:65px; font-size:14px; letter-spacing:2px; color:#827161; font-weight:bold;cursor:pointer;}









.menu a:link,.menu a:visited{FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none; margin:0 7px; font-weight:bold;}
.menu a:hover{FONT-SIZE: 13px; COLOR: #f6ff00; BORDER-BOTTOM: #f6ff00 1px dotted;}
.tb-l-r-d-1{border-left:solid 1px #A9D5F2;border-right:solid 1px #A9D5F2;border-bottom:solid 1px #A9D5F2;}
.tb-d2{border-bottom:1px solid #D0D0D0;}
.tb-d{border-bottom:1px solid #D0D0D0;}
.hg1{line-height:20px;}
.hg2{line-height:24px;}
.pd3{padding:8px 8px;}
.pd2{padding:0 8px 3px;}
.s1{width:220px;}
.s1 li{text-align:left; float:left; width:110px; line-height:26px;}
.s2{color:#AA9177;}
.s2 li{line-height:30px;}
.s3{color:#AA9177;}
.s3 li{line-height:37px;background:url(Images/x1.gif) repeat-x bottom;}
.j2{letter-spacing:5px;}
#c *{font-size:14px;}
.frend{float:left; text-align:center; list-style:none; margin-bottom:10px;}
.frend img{border:1px solid #d4d4d4;}
.frend li{line-height:26px;}
.zxbs img{margin-right:2px;}
.button1{
	font-family: "宋体";
	font-size: 12px;
	line-height: 8px;
	background-image: url(images/btn.gif);
	text-align: center;
	vertical-align: middle;
	height: 20px;
	width: 57px;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 18px;
	border: 0px solid;
	color: #006699;
	cursor: hand;
}


.div_h1{height:8px;}
.div_h2{height:5px;}

.xxcx{padding:8px 0 4px;}
.xxcx img{margin-bottom:7px; _margin-bottom:3px;}

.gjph_0{color:#F00; font-weight:bold;}
.gjph .pm{width:30px; display:block; float:left; text-align:center; color:#F00;}
.gjph .dw{width:110px;display:block; float:left; text-align:center;}
.gjph .xxl{width:20px; text-align:center;}
.gjph .xxl strong{color:#F00;}
.gjph_1 .xxl{padding-left:2px;}

.newsList{margin:5px 10px 0;}
.newsList,.newsList_title1{width:100%;}
.newsList li{float:left;background-image: url(Images/x1.gif);background-repeat: repeat-x;background-position: bottom; height:23px; padding-top:8px;}

.imgList{margin:5px 10px 0 45px;}
.imgList li{float:left; margin-right:58px;_margin-right:60px;}
.imgList .img{text-align:center; border:1px solid #A5910E; width:168px; height:118px; padding:5px;}
.imgList .txt{text-align:center; width:168px; line-height:36px;}

#sddm
{	
	padding: 0;
	z-index: 30;
	width: 980px;
	background:url(Images/bg3.jpg);
	height:40px;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

#sddm li a
{	display: block;
	line-height:40px;
	width: 104px;
	FONT-SIZE: 15px; COLOR: #FEF2C0; TEXT-DECORATION: none;  font-weight:bold;
	text-align: center;
	text-decoration: none;
	font-family:"微软雅黑";
	letter-spacing:1px;}

#sddm li a:hover
{COLOR: #f6ff00;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFF;
	border: 1px solid #805803;
	width:200px;
	z-index: 30;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 10px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FFF;
		color: #787878;
		font: 12px arial;
		border-bottom:1px solid #f2f2f2;}

	#sddm div a:hover
	{	background: #B21E3F;
		color: #FFF}
#slider-bg{
	background:url(images/slider-full-width-bg.png) repeat-x left 45px;
	height:415px;}
	
	
#ifocus_pic {
	display:inline;
	position:relative;
	float:left;
	width:540px;
	height:345px;
	overflow:hidden;
}
#ifocus_piclist {
	position:absolute;
}
#ifocus_piclist li {
	width:540px;
	height:345px;
	overflow:hidden;
}
#ifocus_piclist img {
	width:540px;
	height:345px;
}
#ifocus_btn {
	display:inline;
	float:right;
	width:91px;
	margin:15px 15px 0 0;
*margin:15px 15px 0 0 !important;
* margin:15px 3px 0 0;
}

#ifocus_btn li {
	width:102px;
	height:51px;
	cursor:pointer;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	margin-top:2px;
}
#ifocus_btn img {
	width:90px;
	height:42px;
	margin:4px 0 0 9px;
}
#ifocus_btn .current {
	background: url(images/ifocus_btn_bg.gif) no-repeat;
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}
#ifocus_opdiv {
	position:absolute;
	left:0;
	bottom:0;
	width:752px;
	height:35px;
	background:#000;
	opacity:0.4;
	-moz-opacity:0.4;
	filter:alpha(opacity=40, finishopacity=0, style=1);
}
#ifocus_tx {
	position:absolute;
	left:8px;
	bottom:8px;
	color:#FFF;
}
#ifocus_tx .normal {
	display:none;
}
.sub{ border:0 none; width:70px; height:23px; background:url(images/oa_sub_32.png) no-repeat; color:#fff;}
.xhjs tr{background:url(Images/t22.gif);}
.xhjs td{height:37px; text-align:left; padding-left:55px;}
.xhjs a:link,.xhjs a:visited{color:#044885; font-weight:bold;}

.curr{color:#118609;}
.curr a:link,.curr a:visited{color:#118609;}
.wlist{color:#000;}
.wlist li{line-height:30px;background:url(Images/x1.gif) repeat-x bottom;}
.wlist li span{color:#FF7200;}
.wlist a{background:url(images/ico02.gif) no-repeat; padding-left:13px;}

.pagecontent{line-height:30px;text-align:justify;text-justify:inter-ideograph;word-break:break-all;font-size:14px;margin:0 10px;}

.silder {width: 380px;height:250px; overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left;}
.silder .silder_list {height:250px; overflow:hidden;position: relative;}
.silder .silder_list a{position:absolute; top:0;left:0;}
.silder .silder_list a,.silder .silder_list img{display:inline-block;float:left;}
.silder .silder_page{height:42px;text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:16px; font-size:12px; float:left; height:18px;line-height:18px;margin:15px 6px 0 0; background:#F1F1F1;display:inline-block;text-align:center;color:#000;}
.silder .silder_page li.current{background:#C70B31;color:#fff;}
.silder_desc{color:#fff;background:url(tit_bg.png) repeat 0 0; text-align:center; font-weight:bold; font-size:14px;float:left;line-height:22px;height:58px;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;}
.silder .silder_page li:hover{cursor:pointer;}

.content p{text-indent:2em;}

/*浮动客服*/
.returnbox{ position:fixed; bottom:20%; right:0; z-index:20;}
.returnbox li{ width:64px; height:64px; margin-bottom:4px;}
.returnbox li a{ display:block; border:2px solid #dcdcdc; height:60px; border-radius:3px;background:url(../images/flaot.png) no-repeat #fff; transition:all 0.3s; position:relative; z-index:1;}
.returnbox li a:hover{background:url(../images/flaot.png) no-repeat #fff;transition:all 0.3s;}
.returnbox li.qq_advie a{ background-position:0 0; border:2px solid #ef3e3e;}
.returnbox li.qq_advie a:hover{background-position:-60px 0; background-color:#ef3e3e;}
.returnbox li.web_advie a{ background-position:0 -68px; border:2px solid #ff6800;}
.returnbox li.web_advie a:hover{background-position:-60px -68px; background-color:#ff6800;}
.returnbox li.kf_advie{ position:absolute; left:0; top:136px;}
.returnbox li.kf_advie a{ background-position:0 -136px; border:2px solid #62ad44;}
.returnbox li.kf_advie a:hover{background-position:-60px -136px; background-color:#62ad44;}
.returnbox li.massge_advie{ margin-top:72px;}
.returnbox li.massge_advie a{ background-position:0 -204px; border:2px solid #408ed6;}
.returnbox li.massge_advie a:hover{background-position:-60px -204px; background-color:#408ed6;}
.returnbox li.gotop a{ background-position:0 -272px; border:2px solid #000;}
.returnbox li.gotop a:hover{background-position:-60px -272px; background-color:#000;}
.call{ width:180px;position:absolute; right:-177px; top:0; display:block; line-height:30px; background:#62ad44; color:#fff; border-radius:3px;}
.call p{font-size:14px; font-style:normal; margin:5px 0 0 10px;}
.call p span{font-weight:bold;}
.returnbox li.bgimg-none a{background-position:-60px -136px; background-color:#62ad44;}

.allmassage{ background:#e3e3e3; padding:10px 20px 60px; width:100%; position:fixed; right:-502px; bottom:0; z-index:30;width:402px;}
.allmassage .title{ text-align:left; font-size:24px; height:60px; line-height:60px;}
.allmassage .choose{margin-bottom:20px; width:103%}
.allmassage .choose span{display:inline-block; padding:4px 30px; border:1px solid #ddd; margin-right:10px; cursor:pointer; background:#fff}
.allmassage .choose span.active{border:1px solid #ef3333; background:url(../images/chose.png) no-repeat #ef3333 right; color:#fff;}

.allmassage .text{width:400px; height:35px; border:1px solid #ddd; color:#555; background:#f6f6f6; text-indent:10px; margin-bottom:10px;}
.allmassage .text_area{width:380px; height:98px; background:#f6f6f6; padding:10px; border:1px solid #ddd; background:#f6f6f6; resize:none;}
.allmassage .button{padding:14px 74px; border-radius:5px; background:#ef3333; color:#fff; font-size:16px; border:0; margin-top:25px; outline:none; cursor:pointer;}
.allmassage .button:hover{color:#f39d01;}
a.closemassge{ display:block; width:32px; height:32px; background:url(../images/close.png) no-repeat; position:absolute; top:25px; right:20px;}

.tzgg li{margin-bottom:8px;}
.tzgg li span{font-family:"宋体";}


#demo {
	overflow: hidden;
	width: 927px;
	height: 150px;
}
#demo img {
	border: 1px solid #CCC;
	height: 105px;
	margin-right: 5px;
	margin-left: 5px;
}
#indemo {
float: left;
width: 500%;
}
#demo1 {
float: left;
}
#demo1 div{float:left;}
#demo2 {
float: left;
}