@charset "gb2312";
/* CSS Document */

body { margin:0px; padding:0px; font-size:12px; font-family:Arial, "ËÎÌå"; color:#666; line-height:24px; }
div, ul, li, dl, dt, dd, span, p, h1, h2, h3, h4, strong { padding:0px; margin:0px; }
a { color:#666; text-decoration:none; }
a { color:#ff0000; }
.clear { line-height:0px; font-size:0px; }
.blank15 { height:15px; width:1028px; float:left; }
.logo { width:100%; height:110px; background:url(../images/logo_02.jpg) repeat-x; }
.logo2 { width:1000px; margin:0 auto; height:110px; }
.banner { width:100%; background:url(../images/banner_bj.jpg) no-repeat center; height:350px; }
.banner2 { width:1028px; margin:0 auto; }
.banner2 img { float:left; }
.banner4{ width:1028px; height:94px; float:left; background:url(../images/banner4.jpg) no-repeat;}
.banner4_con{ width:700px; float:left; padding:0px 0 0 140px;}
.banner4_con p{ font-size:14px; width:100%; font-weight:bold; color:#fffbba; float:left;}
.mfdh{ width:240px; float:left;}
.mfdh .tel_txt{ width:160px; padding:0 5px; line-height:23px; float:left; height:23px; border:1px solid #9f5b23; background:url(../images/mfdh_txt.gif);}
.mfdh .tel_btn{ width:55px; height:25px; float:right; border:none; background:url(../images/mfdh_btn.gif) no-repeat; cursor:pointer;}
.banner4_con strong{ font-size:14px; width:350px; padding:0 0 0 20px; font-weight:bold; color:#fffbba; display:block; float:left;}

.cont { width:100%; background:#FEFDE8; }
.cont-bg { width:1028px; background: url(../images/bg_16.jpg) repeat-y; margin:0 auto; height:3650px; }
.cont-cc { padding-left:14px; }
.menu { width:1000px; height:55px; float:left; background:url(../images/md_15.jpg) no-repeat; }
.menu ul { list-style:none; margin-left:30px; }
.menu ul li { float:left; background: url(../images/fgx_16.jpg) no-repeat right center; line-height:46px; padding-left:22px; padding-right:22px; font-weight:bold; font-size:14px; color:#FFF; }
.menu ul li a { line-height:46px; text-decoration:none; color:#FFF; }
.menu ul li a:hover { line-height:46px; text-decoration:underline; color:#FFF;}
.daoyan { width:1000px; float:left; height:115px; background:url(../images/md_17.jpg) no-repeat; }
.daoyan p { width:900px; float:left; padding-left:87px; line-height:22px; padding-top:15px; text-indent:2em; }
.cont-bb { padding-left:9px; }
.nr1 { width:1005px; height:auto; }
.nr1-top { width:1005px; height:52px; float:left; background:url(../images/nr1_26.jpg) repeat-x; }
.nr1-top-left { float:left; }
.nr1-top-right { float:right; padding-right:30px; }
.nr1-top-right span { padding:15px 6px 0px 10px; width:97px; height:37px; display:block; float:left; }
.nr1-center { float:left; height:12px; }
.nr1-center img { float:left; }
.nr1-bottom { width:996px; border:2px solid #CECECE; border-top-style:none; float:right; margin-bottom:20px; }
.vol { padding-left:15px; }
.vol-left { float:left; width:476px; height:582px; }
.vol-left-hd { float:left; width:476px; height:356px; color:#FFF; ; font-size:30px; text-align:center; line-height:350px; margin-bottom:15px; }
.vol-left-zj { float:left; width:474px; height:172px; border:1px solid #e5e5e5; margin-bottom:17px; }
.vol-left-zj dl { float:left; width:474px; height:172px; }
.vol-left-zj dl dt { float:left; padding-left:10px; padding-top:8px; padding-right:15px; }
.vol-left-zj dl dd { float:left; width:320px; line-height:20px; }
.vol-left-zj dl dd p { float:left; width:320px; line-height:20px; text-indent:2em; padding-top:12px; }
.vol-right { float:right; height:582px; width:478px; padding-right:11px; }
.cont-js { padding-left:13px; float:left; width:981px; }
.cont-js-yinyan { float:left; width:951px; border:1px solid #e5e5e5; height:100px; line-height:22px; text-indent:2em; padding:8px; }
.cont-js-bl { float:left; width:969px; height:auto; margin-top:15px; padding-bottom:10px; }
.cont-js-bl-left { float:left; width:638px; height:610px; border:1px solid #e5e5e5; }
.cont-js-bl-left-tit { float:left; }
.cont-js-bl-left-cont { float:left; margin-top:11px; padding-left:22px; }
.cont-js-bl-left-cont dl { float:left; padding:5px; border:1px solid #F2E2B6; width:279px; margin-right:10px; display:inline; margin-bottom:15px; }
.cont-js-bl-left-cont dl dt { float:left; }
.cont-js-bl-left-cont dl dt img { float:left; }
.cont-js-bl-left-cont dl dd { line-height:20px; color:#990000; text-align:center; }
.cont-js-bl-right { float:right; width:315px; height:610px; border:1px solid #e5e5e5; }
.cont-js-bl-right2 { float:left; padding-left:13px; }
.cont-js-bl-right2-nr1 { float:left; line-height:20px; padding-top:5px; width:295px; text-indent:2em; }
.cont-js-bl-right2-nr2 { float:left; width:295px; height:170px; margin-bottom:19px; }
.cont-js-bl-right2-nr2-p { background:url(../images/jishu-right-bg_12.jpg) no-repeat; height:62px; width:295px; padding-top:7px; text-indent:30px; line-height:26px; }
.cont-js-bl-right2-nr2-p2 { padding-top:7px; text-indent:30px; background:url(../images/jishu-right-bg_14.jpg) no-repeat; height:62px; width:295px; line-height:26px; }
.cont-js-bl-right2-nr2-p3 { background:url(../images/jishu-right-bg_17.jpg) no-repeat; height:45px; width:295px; line-height:44px; text-indent:30px; }
.cont-js-bl-right2-nr3 { float:left; padding-left:9px; width:277px; height:260px; margin-bottom:10px; }
.cont-js-bl-right2-nr3 ul { float:left; list-style:none; }
.cont-js-bl-right2-nr3 ul li { height:51px; width:277px; line-height:44px; text-indent:20px; color:#866107; font-size:14px; background:url(../images/jishu-pic_22.jpg) no-repeat; }
.cont-js-bl-right2-nr3 ul li a { text-decoration:none; color:#866107; }
.cont-js-bl-right2-nr3 ul li a:hover { text-decoration:underline; color:#866107; }
.cont-js-bl-right2-nr4 { float:left; }
.sl-content { padding-left:36px; line-height:24px; }
.sl-content dl { width:960px; float:left; padding-bottom:15px; }
.sl-content dl dt { float:left; padding:5px; border:1px solid #e3e3e3; }
.sl-content dl dt img { float:left; }
.sl-content dl dd { float:left; padding-left:20px; width:430px; }
.sl-content dl dd img { float:left; padding:2px; border:1px solid #e5e5e5; margin-right:15px; ma
}
.sl-content dl dd p { line-height:22px; text-indent:2em; margin-bottom:13px; }
.glory { float:left; padding-left:10px; }
.glory-left { float:left; padding-right:10px; }
.glory-left dl { float:left; width:467px; }
.glory-left dl dt { float:left; padding:5px; border:1px solid #e5e5e5; }
.glory-left dl dd { float:left; line-height:20px; width:467px; text-indent:2em; margin-top:10px; }
.glory-right { float:left; width:508px; height:463px; }
.glory-right-tit { float:left; padding-bottom:10px; width:508px; }
.glory-right-center { float:left; width:508px; }
.glory-right-center dl { background:url(../images/glory-right-bg_03.jpg) no-repeat; float:left; width:244px; height:34px; margin-right:8px; display:inline; margin-bottom:14px; }
.glory-right-center dl dt { float:left; }
.glory-right-center dl dd { float:left; line-height:34px; color:#333; }
.glory-right-center dl dd a { color:#333; text-decoration:none; }
.glory-right-center dl dd a:hover { color:#008DD4; text-decoration:underline; }
.glory-right-bottom { float:left; width:488px; padding-left:20px; padding-top:10px; }
.glory-right-bottom img { float:left; margin-right:20px; }
.xianchang { height:530px; color:#FFF; background:#fff; text-align:center; font-size:100px; line-height:100px; }
.meiti { float:left; padding-left:10px; padding-top:5px; padding-bottom:10px; }
.meiti ul { float:left; list-style:none; width:988px; }
.meiti ul li { display:block; float:left; padding-left:17px; padding-top:3px; padding-bottom:11px; }
.meiti ul li img { display:block; float:left; border:1px solid #E0D0A1; }
.bottom { height:216px; width:100%; background:url(../images/bottom_20.jpg) repeat-x; }
.bottom2 { height:216px; margin:0 auto; width:1028px; }
.bottom2-top { height:36px; width:1028px; background: url(../images/bottom_22.jpg) no-repeat; float:left; line-height:36px; text-align:center; }
.bottom2-top a { color:#00A4EA; text-decoration:none; }
.bottom2-top a:hover { color:#00A4EA; text-decoration:underline; }
.line { font-size:10px; padding-left:5px; padding-right:5px; line-height:36px; color:#00A4EA; }
.bottom2-con { width:1028px; float:left; }
.bottom2-con-left { float:left; padding-right:23px; }
.bottom2-con-center { float:left; padding-top:30px; padding-right:8px; }
.bottom2-con-center p { line-height:24px; }
.bottom2-con-right { float:left; padding-top:60px; }
.box7_zj { width:980px; }