@charset "utf-8";
/* CSS Document */

body{padding:0px;margin:0px;font-size:12px;font-family: "Arial", 微软雅黑, 宋体; background:#f8f8f8;}
div,ul,p,h2,h3,h4,h5,h6,input,img,span,dl,dd,dt{margin:0px;padding:0px; border:0px;}
a:link{color: #333;text-decoration: none;}
a:visited{text-decoration: none;color: #333;}
a:hover{text-decoration: none; color:#006ddb;}
a:active{text-decoration: none;}
li{list-style:none;}
a:focus{outline:none}
.clear{clear:both;}
.fl{ float:left;}
.fr{ float:right;}

.header{ width:100%; height:106px; background:url(../images/xwjwf/bg-top.png) repeat-x 0px top; overflow:hidden;}
.banner_home{background:url(../images/xwjwf/x-banner.jpg) no-repeat center top;height:281px;}
.topbj{ height:100px; background:url(../images/xwjwf/topnavbj.jpg) #fff repeat-x 0px bottom; margin-top:6px;}
.top{ width:1100px; margin:0px auto; overflow:hidden;}
.lgimg{ float:left; display:inline; margin:5px 10px 0px 8px;}
.dhss{ float:right; width:930px;padding-top:32px;}
.tdl{ width:910px; /*height:32px;*/ text-align:right; padding-right:10px;}
.member_status span{ font-size:12px; margin:0px 6px; line-height:32px; }
.member_status .zc{ background:url(../images/xwjwf/tzcbj.jpg) no-repeat 0px 0px; padding-left:15px;}
.member_status .dl{ background:url(../images/xwjwf/tdlbj.jpg) no-repeat; padding-left:15px;}
.nav{ float:left; /*width:650px;*/}
.nav li{ float:left; display:inline; margin:0px 3px; line-height:30px; }
.nav li a{ display:block; width:86px; height:46px; text-align:center; font-size:16px; }
.nav li a:hover{ height:46px; background:url(../images/xwjwf/navlibj.jpg) no-repeat 0px bottom; color:#d23234;}
.ssbox{ float:right; width:186px; height:25px; background:url(../images/xwjwf/ssboxbj.jpg) no-repeat; margin-top:8px;}
.ssinp{ float:left; width:130px; height:20px; margin:2px 0px 0px 10px; }
.ssan{ float:right; display:inline; margin:5px 8px 0px 2px;}

.main{ width:1100px; height:auto; margin:0px auto;}


.picScroll{ position:relative; width:1100px;  /*height:395px;*/height:190px; background:#fff; margin:0px auto;   }
.picScroll ul{ zoom:1; width:1100px; }
.picScroll ul li{ float:left; margin: 0 0px;  width:1100px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:1100px; /*height:395px;*/height:190px; }
.picScroll .next{ position:absolute;  left:-35px; /*top: 160px;*/top:76px; display:block; width:28px; height:59px; overflow:hidden; background:url(../images/xwjwf/bntBg.png) no-repeat -31px 0px; cursor:pointer;  }
.picScroll .prev{ position:absolute;  right:-35px; /*top: 160px;*/top:76px; display:block; width:28px; height:59px; overflow:hidden; background:url(../images/xwjwf/bntBg.png) no-repeat -120px 0px; cursor:pointer;  }
.picScroll .nextStop{ background-position:0px 0px; }
.picScroll .prevStop{ background-position:-82px 0px; }


.mtetlb{ height:auto;  margin-top:25px; clear:both;}
.mttbox{ width:540px; /*height:300px;*/height:234px; border:2px solid #d4d4d4; background:#fff;}
.mxtop{ width:540px; height:29px; background:url(../images/xwjwf/mxtopbj.jpg) repeat-x; position:relative;}
.mxtop span{ float:right; line-height:28px; padding-right:10px;}
.mxz{ position:absolute; left:18px; top:-8px;}
.mxzlb{ width:500px; margin:12px auto; overflow:hidden;}
.mxzlb li{ float:left; width:500px; height:22px; line-height:22px;}
.mxzlb li p{ float:left; width:340px; background:url(../images/xwjwf/libj01.jpg) no-repeat 0px 9px; padding-left:10px;}
.mxzlb li span{ float:right; color:#999;}

.ggltet{width:510px; height:275px; margin:12px auto; overflow:hidden;}
.ggltet ul{ width:510px; height:250px; overflow:hidden !important;}
.ggltet ul li{ width:510px; height:250px; overflow:hidden;}
.ggltet ul li b{ display:block; line-height:30px; font-size:16px; color:#333; margin-top:10px; font-weight:normal;}
.ggltet ul li p{ font-size:12px; line-height:20px; text-indent:24px; color:#666;}

.clear{ clear:both;}
.mxmtop{ height:35px; border-bottom:2px solid #ccc;}
.mxmtop img{ display:block; float:left;}
.mqu{ float:right; }
.mqu span{ line-height:28px; margin:0px 10px; font-size:14px;}
.mqu .no{  color:#cc0000;}
.mxmul{ width:1100px; height:auto; overflow:hidden; clear:both; margin-top:5px; padding-bottom:20px;}
.mxmul li{ float:left; display:inline; margin:10px 5px 0px 5px; width:264px; background:#f0f0f0; padding-bottom:10px;}
.cpbox{ width:264px; height:204px; overflow:hidden;}
.cpbox img{width:100%;}
.mxmul li p{ font-size:14px; color:#333; padding:5px 8px; line-height:20px;}
.mmb{ height:22px; padding:2px 8px; color:#333; overflow:hidden;}
.mmb .mbr{ display:block; }
.mmb .mjf{ float:right; background:#cc0000; border-radius:3px; color:#fff; padding:0px 8px; line-height:20px; font-size:14px;}
.mxmul li em{ font-style:normal; font-size:14px; color:#e29f36;}
.mxfot{ border-top:2px solid #cc0000; padding:3px 8px; margin-top:5px;}
.mxfl{ float:left; width:80px; text-align:center; line-height:20px;}
.mxfl samp{ display:block; font-size:14px; color:#333; line-height:18px; font-family:"微软雅黑"; margin-top:3px;}
.mxfl em{ display:block; text-align:center;}
.mckan{ width:1100px; margin:18px 0px 30px 0px; text-align:center;}
.ggbox{ clear:both;margin-top:10px; width:1100px; height:100px;}
.mbbox{ height:320px; margin-top:35px;}
.mbbox h2{ height:35px; font-size:18px; font-weight:normal; line-height:30px; color:#333; padding-left:3px; margin-top:15px;}
.mbzdc{ width:1100px; height:225px;}
.mbcul{ float:left; width:785px; margin-top:30px;}
.mbcul li{ float:left; display:inline; margin:3px 6px; width:230px; text-align:center;}
.mbcul li span{ display:block; width:93px; height:90px; background:url(../images/xwjwf/icon-support.png) no-repeat; margin:0px auto;}
.mbcul li .mbc01{ display:block; width:93px; height:90px; background-position:0px 0px;}
.mbcul li .mbc02{ display:block; width:93px; height:90px; background-position:-95px 0px;}
.mbcul li .mbc03{ display:block; width:93px; height:90px; background-position:-195px 0px;}
.mbcul li h3{ height:40px; font-size:30px; line-height:40px;  color:#da3637; font-weight:normal; margin-top:8px;}
.mbcul li h3 samp{ font-size:20px;}
.mbcul li p{ height:25px; line-height:25px; font-size:14px; color:#555;}
.mbright{ float:right; width:280px; height:185px; border-left:1px dashed #cdcdcd; margin-top:25px; padding:10px 12px;}
.mbright li{ float:left; width:260px; margin-top:10px; }
.mbright li span{ float:left; display:block; width:48px; height:48px; background:url(../images/xwjwf/support.png) no-repeat;}
.mbright li .mrc01{ background-position:-59px 0px;}
.mbright li .mrc02{ background-position:-117px 0px; }
.mbright li .mrc03{ background-position:0px 0px;  }
.mrrig{ float:left; width:140px; display:inline; margin-left:12px;}
.mrrig p{ font-size:14px; color:#333;}
.mrrig h3{ font-size:18px; font-family:"微软雅黑"; font-weight:normal; line-height:30px;}
.cr{ color:#dc0600;}
.cz{ color:#8950a1;}
.ch{ color:#ed820e;}
.ssjg{ text-align:center; line-height:30px; color:#666; font-size:16px; margin-top:15px;}


.footer{ width:100%; height:auto; background:#5a5a5a; clear:both; margin-top:15px;}
.fcont{ width:1100px; margin:0px auto; overflow:hidden; padding-bottom:20px;}
.fctlb{ float:left; width:220px; display:inline; margin-right:40px;}
.fctlb b{ display:block; height:30px; line-height:30px; font-size:14px; color:#e29f36; margin-top:15px;}
.fclb{ width:220px; overflow:hidden; margin-top:6px;}
.fclb span{ color:#fff; margin-right:4px; line-height:20px;}
.fclb span a{ color:#fff !important; margin-right:4px;}
.flgimg{ float:right; display:inline; margin:8px 10px 0px 0px;}

.bah{width:/*1100*/124px;/*margin:0 auto;text-align:center; height:36px; line-height:36px;*/color:#fff;float:left;line-height:25px;}


.fotdb{ height:63px; background:url(../images/xwjwf/fotbj.jpg) repeat-x;}
.fyqlj{ width:1100px; margin:0px auto; overflow:hidden; padding:12px 6px;}
.fyqlj b{ float:left; font-size:14px; height:25px; line-height:25px; color:#fff;}
.fyqlb{ float:left; width:/*1000*/914px;}
.fyqlb span{ line-height:25px; font-size:12px; margin:0px 8px;}
.fyqlb span a{ color:#fff !important;}

/* 项目列表 */
.xmlist{ width:1100px; min-height:600px; margin:10px auto; background:#fff; }
.xmtop{ height:30px; margin-top:15px;}
.xmtab{ width:1090px; height:40px; border-bottom:2px solid #cc0000; padding-left:10px; margin-top:12px;}
.xmtab span{ display:block; float:left; padding:6px 10px; margin:0px 5px; color:#333; font-size:14px; margin-top:6px;}
.cur_span{background:#006ddb;}
.cur_li a,.s_on{color:#fff !important;}
.xmtab .no{ color:#cc0000;}
.lbfy{ width:1000px; height:60px; margin-top:20px; text-align:center; }
.lbfy li{ background:#fff;  display:inline; margin:0px 5px; padding:0px;}
.lbfy li a{ display:inline-block; padding:5px 10px;  border:1px solid #ccc; background:#fff;}
.fyr a{  background:#cc0000 !important; color:#fff; font-weight:bold;}

.xmnry{ width:1100px; height:auto; overflow:hidden; margin-top:10px; }
.xnleft{ float:left; width:760px; height:auto; margin-top:17px; }
.medtop{ height:35px; margin-top:10px;}
.xmnbox{ width:760px; height:auto; background:#fff; border:1px solid #ccc; border-radius:6px; padding-bottom:15px;}
.xntlb{ width:740px; margin:15px auto 0px auto; overflow:hidden;}
.xntlb li{ float:left; display:inline; margin:12px 12px 0px 12px; width:220px; padding:1px; background:#f0f0f0;}
.xntlb li .mdimg{ width:220px; height:170px; overflow:hidden;}
.xntlb li p{ height:25px; line-height:25px; padding:2px 6px; font-size:12px;}
.qqtu{ display:block; float:right; margin-top:10px;}
.mltop{ margin-top:15px;}

.mttet{ width:720px; margin:15px auto;}
.mttet h2{ font-size:18px; height:40px; line-height:40px; font-weight:normal; text-align:center; font-size:18px; border-bottom:1px solid #ccc; margin-top:15px;}
.mttet img{ display:block; margin:10px auto;}
.xmtet{ line-height:14px; color:#666; line-height:1.8em; padding:10px 6px;}

.xntop{ width:730px; margin:10px auto; border-bottom:1px solid #cc0000; overflow:hidden; padding-bottom:15px;}
.xntop h3{ height:35px; line-height:35px; font-size:18px; font-weight:normal; color:#2d2d2d;}
.xmnpp{ float:right; display:inline; margin:8px 0px 0px 6px; width:316px; height:204px; background:url(../images/xwjwf/mdtubj.jpg) no-repeat bottom right;}
.xmtbox{ width:264px; height:204px; border:1px solid #ccc; overflow:hidden;}
.xmtbox img{width:100%;}
.xmntet{ float:left; display:inline; margin:15px 10px 0px 15px; width:340px;}
.xmntet b{ font-size:16px; line-height:30px; font-weight:normal; color:#333; padding-left:30%;}
.xmntet p{ height:22px; line-height:22px; font-size:14px; color:#666; padding-left:30%;}
.jgpm{ width:340px; height:70px; border-bottom:1px dashed #ccc; margin-top:10px;}
.jgpm .jgl{ float:left; width:165px;}
.jgpm .jgl h3{ font-size:14px; color:#cc0000;}
.jgpm .jgl del{ color:#999;}
.jgpm .pmr{ float:right; width:145px; text-align:right;}
.jgpm .pmr img{ margin-top:3px;}

.jgpma{ width:340px; height:70px; margin-top:10px;}
.jgpma .jgl{ float:left; width:165px;}
.jgpma .jgl h3{ font-size:14px; color:#cc0000;}
.jgpma .jgl del{ color:#999;}
.jgpma .pmr{ float:right; width:145px; text-align:right;}
.jgpma .pmr img{ margin-top:3px;}

.xmnrd{ width:730px; margin:10px auto; overflow:hidden}
.xmnrd p{ color:#333; margin-top:10px; line-height:20px;}
.xmnrd img{ display:block; margin:10px auto;}
.xmpld{ width:730px; margin:12px auto; overflow:hidden;}
.xmpld h2{ height:30px; font-size:18px; font-weight:normal; border-bottom:1px solid #ccc; padding-left:3px;}
.xmpld textarea{ display:block; width:720px; height:120px; margin:15px auto; border:1px solid #ccc;}
.tjan{ float:right; display:inline; margin-right:5px;}
.nrgg{ margin-top:18px; border:1px solid #ccc;}
.corbox{ width:304px; background:#fff; border:1px solid #ccc; border-radius:3px; margin-top:10px; padding:10px 0px 20px 0px;}
.crlb{ width:265px; margin:0px auto; overflow:hidden;}
.crlb li{ float:left; width:265px; background:#efefef; margin-top:15px; padding-bottom:10px;}
.crlb li b{ display:block; height:25px; margin-top:8px; font-size:16px; line-height:22px; padding:0px 6px; color:#333; font-weight:normal; }
.crlb li .her{ font-size:14px; line-height:22px; padding:0px 6px;}
.crlb li .her a{ color:#e29f36; }
.crlb li p{ font-size:14px; color:#333; padding:5px 8px; line-height:20px;}
.mmb{ height:22px; padding:2px 8px; color:#333; overflow:hidden;}
.mmb .mbr{ display:block; }
.mjf{ float:right; background:#cc0000; color:#fff; padding:0px 8px; border-radius:3px; line-height:20px; font-size:14px;}
.crlb li em{ font-style:normal; font-size:14px; color:#e29f36;}
.mxfot{ border-top:2px solid #cc0000; padding:3px 8px; margin-top:5px;}
.mxfl{ float:left; width:80px; text-align:center; line-height:20px;}
.mxfl samp{ display:block; font-size:14px; color:#333; line-height:18px; font-family:"微软雅黑"; margin-top:3px;}
.mxfl em{ display:block; text-align:center;}

.xnxlb{ width:710px; margin:15px auto 10px auto; overflow:hidden; border-bottom:2px solid #ccc; padding-bottom:15px;}
.xnxlb li{ float:left; width:710px; /*height:25px; line-height:25px;*/ margin:4px 0;}
.xnxlb li p{ float:left; width:590px;  background:url(../images/xwjwf/libj01.jpg) no-repeat 0px 11px; padding-left:10px;}
.xnxlb li span{ float:right; color:#666;}

.xnright{ float:right; width:310px; height:auto; margin-top:20px; }
.xrgg{ border:1px solid #ccc; }
.medrlb{ width:304px; border:1px solid #ccc; margin-top:15px; background:#fff; overflow:hidden;}
.medrlb li{ width:304px; height:35px; line-height:35px;  border-bottom:1px solid #e5e5e5;   font-size:14px; }
.medrlb li a{ display:block; width:304px; height:35px; color:#333; background:url(../images/xwjwf/mdrtu.jpg) no-repeat; padding-left:45px;}
.medrlb li a:hover{ background:#c9301d; color:#fff;}
.medrlb .dd a{ background:#c9301d; color:#fff;}
.medrlb .lbt01 a{ background-position:15px 8px;}
.medrlb .lbt02 a{ background-position:15px -24px;}
.medrlb .lbt03 a{ background-position:15px -96px;}
.medrlb .lbt04 a{ background-position:15px -138px;}
.medrlb .lbt05 a{ background-position:15px -172px;}
.medrlb .lbt06 a{ background-position:15px -216px;}
.medrlb .lbt07 a{ background-position:15px -216px;}
.medrlb .lbt08 a{ background-position:15px -216px;}

.houtop{ width:1100px; height:30px; margin-top:20px;}
.house{ width:1095px; height:auto; background:#fff; border:1px solid #ccc; margin-top:10px; padding:20px 0px;}
.hslb{ width:1000px; height:auto; margin:0px auto; overflow:hidden; border-bottom:1px solid #ccc; padding:15px 0px;}
.hslb span{ display:block; float:left; width:95px; text-align:right; line-height:30px; font-size:14px; color:#c9301d;}
.hsinr{ float:right; width:900px; overflow:hidden;}
.hsinr li{ float:left; line-height:30px; display:inline; margin-right:18px; color:#666;}
.hsinr li select{ width:100px; height:22px; border:1px solid #ccc;}
.hsinr li .dxinp{ float:left; display:inline; width:16px; height:16px; margin:8px 5px 0px 0px;}
.hsinr .lxlb{ width:900px;}
.hsinr .lxlb samp{ display:block; float:left;  width:240px; margin-right:10px; margin-top:6px;}
.hsinr li .lxinp{ width:160px; height:24px; border:1px solid #ccc; padding-left:6px;}
.hstj{ width:900px; margin-top:15px;}

.member{ width:1100px; height:auto; overflow:hidden;}
.memsid{ float:left; width:306px; background:#fff; border:1px solid #ccc; margin-top:15px;}
.mesdh{ width:306px; height:auto; overflow:hidden;}
.mesdh li{ width:306px; height:40px; line-height:40px; border-bottom:1px solid #ccc; }
.mesdh li a{ display:block; width:280px; height:40px; font-size:14px; padding-left:26px; color:#333;}
.mesdh li a:hover{ background:#c9301d; color:#fff;}
.mesdh .cr a{ background:#c9301d; color:#fff;}

.memtet{ float:right; width:740px; border:1px solid #ccc; background:#fff url(../images/xwjwf/memrbj.jpg) no-repeat 0px bottom; margin-top:15px; padding-bottom:100px;}
.memrlb{ width:740px; min-height:430px; overflow:hidden; margin:10px 0px;}
.memrlb li{ float:left; width:740px; line-height:30px; font-size:14px; border-bottom:1px solid #ccc; padding-left:20px; padding:10px 0px;}
.memrlb li span{ display:block; float:left; width:160px; text-align:right; color:#c9301d;}
.memrlb li .ch{ color:#666;}
.memrlb li p{ float:right; color:#666; width:570px; height:30px;}
.memrlb li p samp{ float:left; display:inline; margin-right:15px;}
.memrlb li p samp .xpinp{ float:left; width:16px; height:16px; display:inline; margin:7px 3px 0px 0px;}
.xgminp{ width:100px; height:20px; border:1px solid #ccc;}
.xgmm{ width:200px; height:25px; border:1px solid #ccc;}

.login{ width:1000px; height:480px; background:#fff url(../images/xwjwf/dlbj.jpg) no-repeat left center; border-radius:6px; border:1px solid #e5e5e5; margin-top:10px;}
.dlbox{ float:right; display:inline; width:320px; height:380px; margin:30px 25px 0px 0px; padding:10px; border:1px solid #e5e5e5;}
.dlyhtop{ margin-top:10px;}
.lgrig{ width:280px; margin:10px auto; }
.lgrig li{ width:280px; margin-top:20px;}
.lgrig li span{ font-size:12px; color:#333;}
.lgrig li .mmzc{ margin:10px 0px 0px 70px;}
.lgrig li .mmzc a{ margin-right:20px;}
.lgrig li .mmzc a:hover{ color:#cc0000;}
.dlinp{ width:260px; height:26px; border:1px solid #ccc; background:url(../images/xwjwf/dlinpt01.jpg) no-repeat 240px center; margin-top:3px;}
.mminp{ width:260px; height:26px; border:1px solid #ccc; background:url(../images/xwjwf/dlinpt02.jpg) no-repeat 240px center; margin-top:3px;}
.yhinp{ width:190px; height:25px; padding-left:6px; outline:none; }
.yzinp{ width:260px; height:26px; margin-top:3px; }
.yzminp{ float:left; width:100px; height:25px; border:1px solid #ccc; display:inline; margin-right:6px;}
.lgrig li a{ color:#333;}
.dltyan{ display:block; margin:0px auto; cursor:pointer;}
.zcrig{ width:280px; margin:10px auto; overflow:hidden;}
.zcrig li{ float:left; width:280px; line-height:30px; margin-top:15px;}
.zcrig li span{ display:block; float:left; width:80px; text-align:right; font-size:14px; color:#666;}
.zcinp{ width:180px; height:25px; border:1px solid #ccc; padding-left:6px;}
.zcrig li .xyinp{ float:left; display:inline; margin:8px 3px 0px 50px;}
.zcrig li a{ color:#cc0000;}


#baoming {
	display:none;
	z-index: 99;
	position: absolute;
}
#baoming .close{
	height:30px;
}
#baoming .close span{
	width: 40px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	display: block;
	float: right;
	cursor: pointer;
	color:#333;
}
.mask{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	display: none;
	z-index: 98;
}
.regis{ width:440px; height:350px; margin:10px auto; border:1px solid #ccc; background:url(../images/xwjwf/bmbjtu.jpg) #FFF no-repeat 0px bottom; overflow:hidden;}
.regul{ width:380px; margin:8px auto 0px auto;}
.regul li{ float:left; width:380px; margin-top:18px;}
.regul li span{ display:block; float:left; width:80px; line-height:25px; font-size:14px; text-align:right; color:#333;}
.bminp{ width:190px; height:25px; border:1px solid #ccc;}
.dzinp{ width:260px; height:25px; border:1px solid #ccc;}

.about{ width:720px; margin:15px auto;}
.jftit{ height:32px; border-bottom:1px solid #f4a437; clear:both;}
.jftit span{ float:left; display:block; height:32px; background:#f3a437; padding:0px 15px; font-size:14px; color:#333; line-height:32px;}
.jfdiv{ width:720px; height:auto; }
.jfbox{ width:345px; height:205px; margin-top:12px; background:#fbfcfc; border-bottom:1px solid #f3a437; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; position:relative;}
.tbimg{ position:absolute; top:-13px; right:0px;}
.wttet{ width:280px; margin:20px auto;}
.wttet b{ display:block; height:35px; font-size:14px; color:#333; line-height:30px; font-weight:normal;}
.wttet p{ font-size:12px; line-height:20px; text-indent:24px; color:#666;}
.msslb{ width:720px; height:285px;}
.mslb01{ width:223px; height:283px; display:inline; }
.mja{ background:url(../images/xwjwf/mslbtu01.jpg) no-repeat; margin-right:26px;}
.mjb{ background:url(../images/xwjwf/mslbtu02.jpg) no-repeat; margin-right:25px;}
.mjc{ background:url(../images/xwjwf/mslbtu03.jpg) no-repeat;}
.msbtet{ width:190px; height:185px; margin:35px auto 0px auto; }
.msbtet b{ display:block; font-size:14px; line-height:30px; color:#333; font-weight:normal;}
.msbtet p{ font-size:12px; line-height:18px; text-indent:24px; color:#666;}
.mbth{ font-size:12px; padding-left:10px; line-height:30px; color:#333;}
.mbtb{ font-size:12px; padding-left:10px; line-height:20px; color:#fff; margin-top:6px;}
.gltop{ height:32px; margin-top:15px;}
.gltop span{ display:block; float:left; font-size:14px; line-height:32px; padding:0px 15px; background:#f3a337; color:#333;}
.glbox{ border:1px solid #e5e5e4; background:#fbfcfc; padding:15px 15px;}
.glbox p{ font-size:12px; line-height:20px; text-indent:24px; color:#333;}
.anrtu{ display:block; margin-top:15px;}


#page{
	padding:20px 0;
	text-align:center;
}
#page a{
	border:1px solid #ccc;
	padding:4px 10px;
	text-decoration:none;
	color:#666;
	margin:0px 3px;
}
#page span{
	padding:4px 10px;
	text-decoration:none;
	color:#fff;
	background:#cc0000;
	border:1px solid #ccc;
}
.zhpass{ width:580px; min-height:300px; margin:40px auto;}




/**
 * by Gao_rf	
 * 2014-8-13
 */

.item-tab{ width:730px; overflow:hidden; border:1px solid #ddd;margin:40px auto 0;}
.item-tab .hd{ overflow:hidden; background:url(../images/xwjwf/bg.png) 0 -32px #efefef; }
.item-tab .hd li{ position:relative; margin-left:-1px;  height:37px; line-height:37px; text-align:center; width:150px; float:left; border:1px solid #ddd; border-top:0;
	font:normal 14px/37px "Microsoft YaHei"; _font-weight:bold; cursor:default; }
.item-tab .hd li.on{ width:176px; background:#fff; border-bottom:1px solid #fff; color:#c00;  }
.item-tab .bd{ min-height:230px; border:1px solid #ddd; border-top:0;  }
.item-tab .lh{padding:20px; overflow:hidden;line-height:24px;color:#333; }


.jdy-box{border-bottom:1px solid #ccc;padding-bottom:20px;margin-top:20px;}
.jdy-jj {height:180px;padding:0 20px;border-bottom:1px solid #eee;overflow:hiddenl}
.jdy-jj img{width:124px;height:150px;float:left;border:1px solid #ccc;padding:2px;margin-right:20px;}
.jdy-jj .jj{float:right;width:498px;}
.jdy-jj .jj p{margin-top:10px;margin-bottom:16px;font-size:16px;font-weight:bold;}
.jdy-jj .jj div{overflow:hidden;height:108px;}
.jdy-jj .jj div span{font-size:14px;display:block;margin-bottom:8px;font-weight:bold;}

.jdy-news{margin-top:20px;padding-left:25px;color:#006ddb;}
.jdy-news li{height:26px;line-height:26px;list-style-type:square;}
.jdy-news li em{margin-right:12px;font-style:normal;float:right;color:#aaa;}




/*首页新加我要建房模块*/
.wyjf-box{
	display:inline-table;
	margin-bottom:40px;
}
.wyjf-box h2{
	margin-bottom:20px;
	padding:6px 0;
	font-size:24px;
	font-weight:500;
	border-bottom:1px solid #666;
	color:#000;
}
.wyjf-area-box{
	margin:0 7px 16px 8px;
	width:/*260*/120px;
	float:left;
}
.wyjf-area-box img{
	padding:4px;
	width:/*250*/120px;
	height:/*200*/80px;
	border:1px solid #ccc;
}
.wyjf-area-box h3{
	font-size:/*16*/12px;
	color:#/*333*/fff;
	font-weight:normal;
	margin:6px 0;
	width:130px;
}
/*
.wyjf-area-intro .button {
	display:block;
	margin-top:22px;
	width:80px;
	height:48px;
	background:#ccc url(../images/xwjwf/baoming.png) no-repeat;
	text-indent: -9999px;
	float:right;
}
*/
.wyjf-area-intro .button{
	color:#fff;
}
.wyjf-area-intro span{
	display:block;
	height:/*24*/18px;
	/*line-height:24px;*/
	color:#333;
}
.apply_num {
	background:url(../images/xwjwf/bm.jpg) no-repeat;
	padding-left:10px;
	color:#fff;
	height:23px;
	line-height:23px;
}
.wyjf-area-intro .apply_num em{
	font-style:normal;
	color:#ff0000;
	padding:0 0 0 12px;
}
.apply_num .bmys{
	color:#333;
	float:right;
	padding-right:6px;
}

/*装修效果*/
.declb{ padding:10px 10px; background:#fff;}
.dectop{ height:30px; border-bottom:2px solid #cc0000;}
.dectop b{ font-size:16px; color:#333; font-weight:normal; line-height:30px; padding-left:3px;}
.decul{ width:1080px; height:auto; margin:10px auto; overflow:hidden;}
.decul li{ float:left; width:260px; display:inline; margin:10px 5px 0px 5px; background:#f0f0f0;}
.decul li .zxt{ width:260px; height:222px; overflow:hidden; text-align:center;}
.decul li p{ font-size:16px; line-height:30px; text-align:center;}
.decul li .zxrs{ height:25px; text-align:center; color:#cc0000;}
.decul li .zxrs span{ color:#cc0000; margin:0px 8px;}

.decny{ width:1100px; margin:0px auto; background:#fff; padding:10px 0px;}
.dntop{ height:30px; background:url(../images/xwjwf/dntbj.jpg) no-repeat 8px 3px; padding-left:30px; border-bottom:2px solid #cc0000;}
.dntop span{ font-size:12px; line-height:30px; margin:0px 6px;}
.cl a{ color:#006ddb;}
.dnxct{ padding:10px; overflow:hidden;}
.dnxct .xcbt{ height:40px; border-bottom:1px dashed #ccc; font-size:18px; text-align:center; line-height:40px;}
.dnxct .xcimg{ width:1000px; height:auto; overflow:hidden; text-align:center; margin:22px auto;}
.xclb{ width:980px; margin:0px auto; background:#d4d4d4; overflow:hidden; padding:10px 8px;}
.xclb li{ float:left; border:2px solid #fff; display:inline; margin:0px 6px;}
.xclb li img{ display:block;}
.dnpl{ width:1050px; margin:15px auto;}
.dnpl b{ font-size:16px; line-height:30px; font-weight:normal; color:#333;}



/* zp_box */
.zp_box{width:130px;height:80px;display:inline;overflow:hidden;float:left;margin:7px 7px 7px 0;cursor:pointer;}
.zp_box img{width:120px;height:80px;}
.pop_tit{width:130px;height:80px;padding:10px 10px 5px 0;background:url(../images/xwjwf/bjtp.jpg) no-repeat 0px 0px;display:none;}
.p_tit1{color:#fff;text-align:center;font-size:18px;}

/**/
.h_mfBox{ width:1100px; overflow:hidden;}
.h_mfBoxleft{ float:left;width:840px;}
.h_mfBoxright{ float:right; border:1px solid #c6c6c6; width:214px; padding:15px; margin-top:20px; margin-right:4px;}
.h_mfpro{ overflow:hidden; background:url(../images/xwjwf/h_list_1.png) repeat-x center bottom; padding:20px 0;}
.h_mfproimg{width:247px; height:184px; position:relative; float:left; margin-left:10px;}
.h_mfproimg img{width:247px; height:184px;}
.h_mfproimg p{ position:absolute; bottom:0; left:0; line-height:30px; text-align:center; width:247px; font-size:14px;background:#000; opacity:0.5}
.h_mfproimg a{ color:#fff;}
.h_mfprotext{ float:left; color:#888; margin-left:20px;}
.h_mfprotext h5{ font-size:18px; overflow:hidden; height:35px; line-height:35px; margin-top:4px;}
.h_mfprotext h5 span{ float:left;}
.h_mfprotextmun{ background:url(../images/xwjwf/h_icon_1.png) no-repeat;width:22px; height:35px; line-height:20px; font-size:12px; color:#fff; text-align:center;}
.h_mfprotexttitle a{ color:#216bc4; text-decoration:none; margin-left:6px;}
.h_mfprotexttitle a:hover{ color:#cc0000; text-decoration:none; margin-left:6px;}
.spanone{ font-size:16px; color:#333;}
.spantwo{ color:#fe7300; margin:0;}
.spanthree{margin:0 10px;}
.spanfour{ color:#999;}
.h_mfprotextpone{ margin:6px 0;}
.h_mfprotextptwo{ margin-bottom:40px;}
.h_mfprotextpthree{ margin-bottom:10px;}
.h_mfprojg{ float:right;}
.h_mfprojgpone{ color:#fe5f04; margin-top:74px;}
.h_mfprojgpone span{ font-size:24px; font-weight:bold;}
.h_mfBoxrighttitle{ overflow:hidden; color:#cb0f32; border-bottom:1px solid #dcdcdc; line-height:30px;}
.h_mfBoxrighttitlespanone{ float:left;}
.h_mfBoxrighttitlespantwo{ float:right;}
.h_mfBoxrighttitlespantwo a{ color:#cb0f32;text-decoration:none;}
.h_mfBoxright ul{ padding:10px 0;}
.h_mfBoxright ul li{ line-height:24px;}
.h_mfBoxright ul li a{ color:#666; text-decoration:none;}
.h_showprotextBox{ overflow:hidden;}
.h_showpro{ width:1100px; margin:0 auto;}
.h_showprotitle{ color:#333; font-size:20px; font-weight:bold; padding:0 130px; height:44px; line-height:44px;}
.h_showprojs{ color:#016dda; padding:0 130px; line-height:22px; min-height:66px;}
.h_showprotextimg{ float:left;width:400px; height:300px; margin-left:130px;}
.h_showprotext{ line-height:28px; margin-left:20px; float:left;}
.h_showprotextpone{ font-size:16px; line-height:40px;}
.h_showprotextptwo{ font-size:14px; line-height:40px; color:#999;}
.h_showprotextbtnbox{ overflow:hidden;}
.h_showprotextbtn{ background:url(../images/xwjwf/h_btn_1.png) no-repeat;width:178px; height:56px; border:0; float:left; outline:none;}
.h_showprotextts{width:208px; float:left; line-height:20px; margin:6px 0 0 6px;}

.notice { width: 1100px; overflow: hidden; margin-top:40px;}
.notice .tab-hd { height: 32px; margin-bottom: -1px; color: #404040; font-size:14px;}
.notice .tab-hd ul { padding-top: 4px; margin-left: 1px; }
.notice .tab-hd li{ float: left; height: 32px; line-height: 32px; }
.notice .tab-hd li a{ display:block; padding:0 18px; color:#333; }
.notice .tab-hd li a:hover{ text-decoration:none;   }
.notice .tab-hd li.on{ border: 1px solid #d5d5d5; border-bottom: none; border-top:3px solid #1465b4; background-color: #fff; position: relative; margin-left: -1px; margin-right: -1px; margin-top:-3px; height:28px;}
.notice .tab-bd { border-top: 1px solid #e8e8e8; padding:5px; min-height:200px;}
.notice .tab-bd ul{ overflow:hidden; zoom:1; background:url(../images/xwjwf/h_list_1.png) repeat-x bottom center; padding:10px 0; margin-bottom:10px;}
.notice .tab-bd li { height: 28px; line-height: 28px; padding: 0 10px 0 5px; overflow: hidden; width: 200px; float: left; }
.notice .tab-bd li span{ font-weight:bold;}
.h_mainnav{ height:30px; line-height:30px; margin-top:15px; color:#999;}
.h_mainnav a{ color:#999;}
.h_mainnav span{ margin:0 10px;}
.h_cur{ font-size:16px; font-weight:bold;}
/**/
.h_listmrbox{width:688px;}
.h_listmr{ background:url(../images/h_list_1.png) repeat-x bottom center; padding:4px 0; overflow:hidden;}
.h_listmr h4{ font-size:16px; font-weight:normal;}
.h_listmr h4 a{ color:#333;}
.h_listmr h4 a:hover{ color:#999;}
.h_listmr p{ line-height:24px; color:#666; height:50px;}
.h_listmr p span a{ color:#ff6551;}
.h_listmrimg{ float:left;}
.h_listmrtext{ float:left; margin-left:6px;width:580px;}