
/* CSS Document */
body{ font-size:12px; padding:0; margin:0; color:#666666;font-weight:normal;font-family:"΢���ź�";background:#fff}
div,form,ul,dd,dl,ol,dt,li,p{list-style:none;padding:0; margin:0; }
h1,h2,h3,h4,h5,h6{font-size:100%; margin:0; padding:0;}
img{ border:0;}
.clear{ width:0;margin:0; padding:0; line-height:0px; font-size:0px; clear:both;}
a{ text-decoration:none;color:#7C7C7C}
a:hover{ text-decoration:none; color:#990000;}
.none{display:none}
.clear{clear:both; font-size:0px; height:0px; line-height:0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.red{ color:#ac3d3d;}
.red a{ color:#ac3d3d;}
.red a:hover{ color:#990000; text-decoration:underline;}

/*top*/
.head{width:100%;height:30px; line-height:30px; background:#666666;color:#fff;overflow:hidden;}
.head .head_main {width:1100px;height:30px;margin:0 auto;line-height:30px;}
.head .head_main strong{float:left;font-weight:normal;}
.head .head_main p{float:right;}

/*logo*/
.logo_main{width:1190px;height:110px;margin:0 auto;clear:both;}
.logo_main h1{float:left;margin-top:27px;}
.logo_main span{float:right;margin-top:27px;}

/*menu*/
.menu{ height:50px; background:#927258; line-height:50px; color:#ffffff; font-size:16px; font-family:"΢���ź�"; position:relative;}
.menu_main{ width:1100px; margin:0 auto; overflow:hidden;}
.menu_main li{ width:122px; margin:0 auto; text-align:center; float:left; display:inline;}
.menu_main li span{ float:right; display:inline;}
.menu_main li a{ color:#ffffff;}
.menu_main li a:hover{ color:#2232EA;}


/*banner*/
/*banner*/
.banner{ width:100%; height:360px; margin:auto; overflow:hidden;}
.banner ul{ width:100%; text-align:center; margin:auto;}
.banner ul li{ width:100%; margin:auto;}
.banner ul li img{ text-align:center; display:block;}



.bannerSlide {  background: rgba(0, 0, 0, 0) url("../image/banner1.jpg") no-repeat scroll center center; width: 100%;height:360px;}
.bannerCenter {   height:360px;   margin: 0 auto;   position: relative;   width: 100%;}
.bannerCenter li { bottom: 0;left: 0;min-width: 1100px;opacity: 0; overflow: hidden; position: absolute;width: 100%; z-index: 2;}
.bannerCenter li.active {opacity: 1;z-index: 3;}
.bannerCenter li img {display: block; margin: 0 auto;width: 100%;}
.bannerCenter div.btn {bottom: 10px;height: 20px;left: 50%;margin-left: -50px;position: absolute;width: 120px;z-index: 4;}
.bannerCenter div.btn span {background: #cfcfcf none repeat scroll 0 0;color: #fff; cursor: pointer; display: inline-block; height: 12px;line-height: 20px;margin: 0 4px;overflow: hidden; text-align: center;width: 12px;}
.bannerCenter div.btn span.active { background: #f7941d none repeat scroll 0 0;color: #db3636;}
#banner01 { background: rgba(0, 0, 0, 0) url("../image/banner1.jpg") no-repeat scroll center center;display: block;height:360px;width: 100%;}
#banner02 { background: rgba(0, 0, 0, 0) url("../image/banner2.jpg") no-repeat scroll center center;display: block; height: 360px;width: 100%;}
#banner022 { background: rgba(0, 0, 0, 0) url("https://www.bjzfzyy.com/templets/mbbjzfzyy/images/wc/banner_02.jpg") no-repeat scroll center center;display: block; height: 360px;width: 100%;}

#banner03 { background: rgba(0, 0, 0, 0) url("../image/banner3.jpg") no-repeat scroll center center; display: block; height:360px;width: 100%;}
#banner04 { background: rgba(0, 0, 0, 0) url("https://www.bjzfzyy.com/templets/mbbjzfzyy/images/banner4.jpg") no-repeat scroll center center;display: block;height:360px;width: 100%;}

/*nav*/
.nav{margin:20px auto 0;width:1098px;border:1px solid #ebdecc;height:171px; position:relative;}
.nav dl {width:182px;height:171px; background:#F00;float:left; display:inline;border-right:1px #ebdecc solid;position:relative;z-index:1}
.nav dl ul{width:182px;padding:15px 0;border:1px solid #ebdecc;border-top:0;z-index:5;left:-1px;top:141px;background:#f4f4f4;position:absolute}
.nav dl ul p{padding:20px 10px 0;font-size:12px;line-height:26px;}
.nav dl ul p a{color:#333;padding:0 8px;width:auto;height:auto;display:inline-block;background:none}
.nav dl ul p a:hover{color:#fff;background:#ac3d3d;border-radius:3px;display:inline-block;width:auto;height:auto;}
.nav dl a{width:182px;height:171px;background:#fff url(../image/piont07.jpg) center bottom no-repeat;display:block;}
.nav dl a:hover{width:182px;height:171px;background:#f4f4f4;display:block}
.nav dl.hover a{width:182px;height:171px;background:#f4f4f4;display:block}
.nav dl a dt{width:182px;padding:20px 55px 0;float:left;}
.nav dl a dd{width:166px;margin:5px 10px 0;line-height:22px;height:50px;border-bottom:dashed 1px #ebdecc;text-align:center;color:#333;display:inline;float:left;display:inline}
.nav dl a dd strong{font-size:14px;font-weight:normal; text-align:center;}
.nav dl a dd p{font-size:10px;color:#888;font-family:Arial, Helvetica, sans-serif}


/*main 1*/
.cont_main1{margin:20px auto 0;width:1100px; height:348px;}

/*�õ�*/
.hotpic{ width:280px; padding:10px; float:left; margin-right:30px; height:328px; background:url(../image/bg_hotpic.jpg) no-repeat;}
.mainbox{ overflow:hidden;position:relative;}
.flashbox{overflow:hidden;position:relative;}
.imagebox{ text-align:right;position:relative;z-index:999;}
.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../image/02.png);}
.curimg{background-image:url(../image/01.png);}
.hotpic img{ float:left;}

/*���ű���*/
.news{ width:465px; float:left;  height:348px;}
.news h2{float:left;}
.news-cont{width:465px;float:left;height:309px;}
.news-cont .tit{width:465px;height:40px;}
.news-cont .tit ul{width:465px;height:39px; border-bottom:1px #e4e4e4 solid;}
.news-cont .tit ul li{width:96px;height:35px;line-height:30px;float:left;text-align:center;font-size:18px; color:#636363;}
.news-cont .tit ul li a{width:96px;height:35px;display:block;color:#333}
.news-cont .tit ul li a:hover{width:96px;height:38px;display:block;border-bottom:2px #927258 solid;color:#aa0000; font-weight:600;}
.news-cont .tit ul li.hover a{width:96px;height:38px;display:block;border-bottom:2px #927258 solid;color:#aa0000; font-weight:600;}
.news-cont .tit ul span{ float:left; line-height:35px;}
.news_bd{ width:465px;}
.news_bd dl{padding:20px 0; border-bottom:1px dashed #aba6a4;}
.news_bd dl dt{float:left;}
.news_bd dl dt img{width:122px;height:103px;}
.news_bd dl dd{width:325px;float:right;}
.news_bd dl dd strong a{width:325px;line-height:23px;color:#393939;font-size:16px;font-weight:bold;}
.news_bd dl dd p{width:325px;line-height:24px;color:#666666;}
.news_bd dl dd p a{color:#9a0201}
.news_bd ul{width:435px;float:left; padding-top:10px;}
.news_bd ul li{width:465px;line-height:30px;background:url(../image/icon_enter.jpg) left center no-repeat;text-indent:2em;}
.news_bd ul li span{ float:right; color:#888888;}
.news_bd ul li a{color:#333}
.news_bd ul li a:hover{color:#777}


/*�߽�����*/
.xupu{ width:275px; float:right;}
.xupu .xp_tit{ height:35px;line-height:35px; font-size:18px; color:#000; background:url(../image/icon_tit.jpg) no-repeat left; border-bottom:1px solid #e4e4e4; font-weight:600;}
.xupu .xp_tit span{ width:96px; height:34px; display:block; padding-left:23px; border-bottom:2px #927258 solid;}
.xupu dl{ padding-top:20px;}
.xupu dt{ width:275px; height:120px; margin-bottom:15px;}
.xupu dd{ width:275px; line-height:24px;color:#222222; text-indent:2em; font-size:12px; color:#666;}
.xupu dd a{color:#9a0201}
/*������*/
.rongyu{ height:71px; margin-top:10px;}
.blk_29 {	ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND:url(../image/icon_ryq.png) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 32px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND:url(../image/icon_ryh.png) no-repeat -1px 0px; FLOAT: right; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT:32px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; padding-left:10px;}
.blk_29 .box {	FLOAT: left; WIDTH: 105px; height:70px; display:inline; margin-right:12px;}

/*main 2*/
.cont_main2{margin:20px auto 0;width:1100px; height:602px;}

/*���ҵ���*/
.ks_menu{width:803px;float:left;}
.ks_menu .tit{width:803px;float:left;}
.ks_menu .tit h2{float:left;}
.ks_menu .tit dl{width:225px;height:24px;float:right;}
.ks_menu .tit dl dd{width:179px;height:22px;border:1px solid #e9e3de;border-right:0;float:left;}
.ks_menu .tit dl dt{float:left;}
.ks-cont{width:801px;height:448px; padding-bottom:20px; overflow:hidden;float:left;border:1px solid #e9e3de;float:left;margin-top:10px;}
.ks-cont dl{width:761px;margin:0 20px;display:inline;height:auto;border-bottom:1px dashed #e9e3de;float:left;padding:15px 0}
.ks-cont dl dt{float:left;width:70px;height:auto;margin-right:20px;padding-right:20px;border-right:1px dashed #e9e3de;}
.ks-cont dl dd{width:630px;float:left;}
.ks-cont dl dd span{ float:left; margin-right:20px;}
.ks-cont dl dd h3{width:76px;height:24px;text-align:center;line-height:22px;float:left;margin-right:8px;font-weight:normal}
.ks-cont dl dd h3 a{width:74px;height:22px;border-radius:3px;border:1px solid #d7cab7;color:#333;font-size:14px;display:block}
.ks-cont dl dd h3 a:hover{width:74px;height:22px;border-radius:3px;border:1px solid #927258;color:#927258;display:block}
.ks-cont dl dd p{width:630px;margin-top:8px;font-size:12px;float:left;line-height:24px;}
.ks-cont dl dd p a{padding:0 12px;color:#333}
.ks-cont dl dd p a:hover{ color:#666;}
.ks-cont dl dd p i a{color:#c00; font-style:normal;}
.input3{width:179px;height:22px;text-indent:5px;color:#777;font-size:12px;border:0;margin:0;padding:0;font-family:"΢���ź�";}

/*���ٵ���*/
.fast_menu{ width:750px; margin:0 20px; margin-top:10px; }
.fast_menu .fastmenu_tit{ width:78px; height:78px; float:left; display:inline; margin-right:5px; background:url(../image/fast_tit.jpg) no-repeat; margin-top:10px;}
.fast_menu li{ float:left; margin-left:15px; display:inline; width:118px; height:34px; background:url(../image/bg_fasttit.jpg) no-repeat; font-size:18px; text-align:center; line-height:34px; margin-top:10px;}
.fast_menu li a{ color:#ffffff;}

/*��ҽͨ��*/
.right_bar2{ width:275px; float:right;}
.right_bar2 .fasttd_tit{ height:35px;line-height:35px; font-size:18px; color:#000; background:url(../image/icon_tit.jpg) no-repeat left; padding-left:23px; font-weight:600; margin-bottom:8px;}
.right_bar2 .td_top{ width:273px; height:221px; border:1px solid #e9e3de;  margin-bottom:20px;}
.right_bar2 .td_top .titlist{ margin-left:12px;}
.right_bar2 .td_top .titlist li{ width:76px; height:28px; line-height:28px; display:inline; border-radius:3px; margin-bottom:11px; text-align:center;line-height:22px;float:left;margin-right:8px;font-weight:normal}
.right_bar2 .td_top .titlist li a{width:76px;height:28px; line-height:28px;border-radius:3px;border:1px solid #d7cab7;color:#555555;font-size:12px;display:block}
.right_bar2 .td_top .titlist li a:hover{width:76px;height:28px; background:#a4866f;border-radius:3px;border:1px solid #927258;color:#fff;display:block}
.right_bar2 .td_top .titlist .dangq{width:76px;height:28px; background:#a4866f; color:#fff;display:block}
.right_bar2 .td_top .titlist .dangq a{ width:76px;height:28px; background:#a4866f;border-radius:3px;border:1px solid #927258;color:#fff;display:block}
.right_bar2 .td_top .titlist .dangq a:hover{width:76px;height:28px; background:#a4866f;}
.right_bar2 .td_top .tdcont{ margin-bottom:12px; margin-left:12px; margin-top:12px; height:120px; }

.right_bar2 .td_bot{ width:273px; height:314px;  border:1px solid #e9e3de;}
.right_bar2 .td_bot .xmttit{ width:273px; height:42px; border-bottom:1px #e4e4e4 solid;}
.right_bar2 .td_bot .xmttit li{ width:67px; height:41px; border-right:1px solid #e4e4e4;line-height:40px;float:left;  display:inline;text-align:center;font-size:14px;font-weight:normal}
.right_bar2 .td_bot .xmttit li a{width:67px;height:40px; line-height:40px;color:#555555;font-size:12px; display:block;color:#333}
.right_bar2 .td_bot .xmttit li a:hover{width:67px;height:40px;color:#fff;display:block}
.right_bar2 .td_bot .xmttit li a:hover{width:67px;height:40px;display:block;border-bottom:2px #927258 solid;color:#b45100}
.right_bar2 .td_bot .xmttit li.hover a{width:67px;height:40px;display:block;border-bottom:2px #927258 solid;color:#b45100}

/*ԤԼ�Һ�*/
.right_bar2 .td_bot .yygh{ margin:20px;}
.right_bar2 .td_bot .yygh{width:243px;height:232px;}
.right_bar2 .td_bot .yygh dl{width:243px;float:left;}
.right_bar2 .td_bot .yygh dl dt{margin-top:20px;line-height:25px;width:75px;font-size:14px;float:left;}
.right_bar2 .td_bot .yygh dl dd{width:160px;height:25px;margin-top:20px;float:left;}
.right_bar2 .td_bot .yygh dl dd a{width:160px;height:38px;border-radius:3px;color:#fff;font-size:14px;background:#5aa746;text-align:center;line-height:38px;display:block}
.right_bar2 .td_bot .yygh dl dd a:hover{width:160px;height:38px;border-radius:3px;background:#3e8b2a;display:block}
.input1{width:251px;height:34px;text-indent:5px;color:#777;font-size:14px;border:0;margin:0;padding:0;float:left;background:#cbdaf1;font-family:"΢���ź�"}
.input2{width:158px;height:23px;text-indent:5px;color:#777;font-size:14px;border:0;margin:0;padding:0;font-family:"΢���ź�";border:1px solid #dfdfdf;}
.input3{width:179px;height:22px;text-indent:5px;color:#777;font-size:12px;border:0;margin:0;padding:0;font-family:"΢���ź�";}
.right_bar2 .td_bot .yygh dl li{ width:100px; height:34px; line-height:34px; display:inline; float:left; margin-top:20px; margin-right:20px;}
.inputreset{width:100px;height:34px; float:left;color:#fff;background:#908e8c; border-radius:16px; -moz-border-radius:16px; -webkit-border-radius:16px;border:0;margin:0;padding:0;font-family:"΢���ź�";font-size:16px;}
.inputsubmit{width:100px;height:34px; float:left;color:#fff;background:#ac3d3d; border-radius:16px; margin-left:20px; -moz-border-radius:16px; -webkit-border-radius:16px;border:0;margin:0;padding:0;font-family:"΢���ź�";font-size:16px;}

/*΢��*/
.weix{ margin:10px 15px;}

/*΢��*/
.weibo{ margin:10px 15px;}

/*�ֻ���*/
 .phone{ margin:10px 20px;}



.adbanner{ width:1100px; height:120px; margin:20px auto; background:url(../image/adbanner.jpg) no-repeat center;}
.adbanner a{ width:216px; height:46px; display:block; float:right; margin-top:18px; margin-right:16px;}


/*main 3*/
.cont_main3{margin:20px auto 0;width:1100px; height:590px; }
.exp{width:1100px; }
.exp .team_tit{ width:1065px;color:#888888; font-size:12px; border-bottom:1px solid #e9e3de; background:url(../image/icon_tit2.jpg) no-repeat left; padding-left:35px; height:50px; display:block;}
.exp .team_tit i{ color:#888888; font-size:12px; font-style:normal; font-weight:normal;display:block; line-height:20px; padding-top:20px; float:left;}
.exp .team_tit span{  height:50px; line-height:50px; color:#222222;font-size:30px; font-weight:600; margin-right:20px; float:left;}
.exp .team_tit a{width:49px;height:20px;border-radius:10px;background:#c3c2c2;font-size:12px;color:#fff; margin-top:20px; line-height:20px;display:block;float:right;text-align:center;font-weight:normal}
.exp .team_tit a:hover{width:49px;height:20px;border-radius:10px;background:#c00;display:block;}

.exp_cont{ height:540px;}

/*ҽ���Ŷ�*/
.expert span.prev, .expert span.next { top: 215px; }
span.prev, span.next { display: block; position: absolute; width:38px; height:77px; overflow: hidden; cursor: pointer; z-index: 100; }
span.prev { width:38px; height:77px; background:url(../image/prev.png) no-repeat; top:165px; left:0; }
span.next { width:38px; height:77px; background:url(../image/next.png) no-repeat; top:165px; right:15px; }
span.switch { float: right; display: block; width: 46px; height: 18px; background:url(../image/icon_sx.png) no-repeat; padding-left: 28px; line-height: 18px; margin-top: 12px; cursor: pointer; }
.zj{ width:1100px; height:590px;}
.expert { position: relative; width: 100%; height: 100%; }
.thumb {overflow: hidden; position: relative; height:100px; margin-top:10px; width:950px; margin-left:75px;}
.thumb ul { width:950px; position: absolute;  }
.thumb li { width:100px; height:100px; margin-right:20px; float: left; border-radius:50%; background: #ebd9ca; cursor: pointer; overflow: hidden; }
.thumb li.cur { background: #ebd9ca; border:2px solid #a37a59;  width:96px; height:96px; border-radius:50%;}
.thumb li img { width:100px; height: 100px; float: left; }

.person { height:372px; width:1100px; background:url(../image/bg_zj.jpg) no-repeat center; padding: 21px 0; position: relative; margin: 0 auto; overflow: hidden; }
.person ul { height: 372px; position: absolute; }
.person li { width:1100px; height:372px; float: left; position: relative;}
.person li .zj-l{width:450px;height:370px;float:left;position:relative}
.person li .zj-l h3{position:absolute;bottom:10;left:30px;}
.person li .zj-r{width:610px;float:left;margin-top:20px;}
.person li .zj-r .zj-cont-tit{background:url(../image/zj-cont-tit.png) no-repeat left center;width:480px;height:44px;line-height:44px;color:#fff;float:left;}
.person li .zj-r .zj-cont-tit strong{font-size:34px;width:132px; text-align:center; float:left;}
.person li .zj-r .zj-cont-tit span{font-size:20px; width:242px; text-align:center; float:left; overflow:hidden;}
.person li .zj-r p{line-height:24px;float:left;width:610px;margin-top:15px;font-size:14px}
.person li .zj-r p span{color:#ac3d3d}
.person li .zj-r p i{ font-style:normal; float:left; width:116px; display:inline;}
.person li .zj-r p em{ float:left; font-style:normal; width:114px; display:inline; padding-top:4px;}
.person li .zj-r p a{color:#c00}
.person li .zj-r .btn01{width:195px;height:46px;margin-top:15px;float:left; background:url(../image/icon_zj.png) 12px no-repeat #ac3d3d; border-radius:8px; padding-left:15px;}
.person li .zj-r .btn01 a{width:210px;height:46px;border-radius:8px;color:#fff;font-size:18px;text-align:center;line-height:46px;display:block}
.person li .zj-r .btn01 a:hover{width:210px;height:46px;display:block; border-radius:8px;}
.person li .zj-r .btn02{width:145px;height:46px;margin-top:15px;float:left; margin-left:20px; background:url(../image/icon_tel.png) 12px no-repeat #b49072; border-radius:8px;  padding-left:25px;}
.person li .zj-r .btn02 a{width:145px;height:46px;border-radius:8px;color:#fff;font-size:18px;text-align:center;line-height:46px;display:block}
.person li .zj-r .btn02 a:hover{width:145px;height:46px;display:block; border-radius:8px;}
.person li img { float: left; margin-right: 22px; }



.adbanner2{ width:1100px; height:110px; margin:20px auto; background:url(../image/adbanner2.jpg) no-repeat center;}
.adbanner2 a{ width:100px; height:27px; display:block; float:right; margin-top:70px; margin-right:400px; }


/*main 4*/
.cont_main4{margin:20px auto 0;width:1100px; }
.jkzx{ width:805px; float:left;}
.jkzx .zx_tit{ width:770px;color:#888888; font-size:12px;  background:url(../image/icon_tit2.jpg) no-repeat left; padding-left:35px; height:45px; display:block;}
.jkzx .zx_tit i{ color:#888888;font-size:10px;color:#888;font-family:Arial, Helvetica, sans-serif; font-style:normal; display:block; font-weight:normal; line-height:20px; padding-top:15px; float:left;}
.jkzx .zx_tit span{  height:38px; line-height:38px; color:#222222;font-size:30px; font-weight:600; margin-right:20px; float:left;}
.jkzx .zixun{ width:803px; height:367px; border:1px solid #e9e3de;}
.jkzx .zixun .jkzx_tit{ width:803px; height:35px; border-bottom:1px #e4e4e4 solid;}
.jkzx .zixun .jkzx_tit li{ width:99px; height:35px; border-right:1px solid #e4e4e4;line-height:35px;float:left;  display:inline;text-align:center;font-size:16px;font-weight:normal;overflow:hidden;}
.jkzx .zixun .jkzx_tit li a{width:99px;height:35px; line-height:40px;color:#555555;font-size:16px; display:block;color:#555555}
.jkzx .zixun .jkzx_tit li a:hover{width:99px;height:35px;color:#fff; display:block}
.jkzx .zixun .jkzx_tit li a:hover{width:99px;height:35px;display:block; color:#fff;  background:#927258;}
.jkzx .zixun .jkzx_tit li.hover a{width:99px;height:35px;display:block; color:#fff;  background:#927258;}
.jkzx .zixun .zxcont{ padding:20px;}
.jkzx .zixun .zxcont .pic{ width:255px; height:292px; float:left; display:inline;}
.jkzx .zixun .zxcont .neir{ width:488px; float:right; display:inline;}
.jkzx .zixun .zxcont .neir .nr_t{ height:117px; border-bottom:1px dashed #b6b6b6;}
.jkzx .zixun .zxcont .neir .nr_t .tit{ font-size:14px; width:488px; text-align:center; height:35px; line-height:35px; color:#555555;}
.jkzx .zixun .zxcont .neir .nr_t p{ color:#666666; line-height:22px; text-indent:2em;}
.jkzx .zixun .zxcont .neir .nr_m{ height:100px; margin-top:20px;}
.jkzx .zixun .zxcont .neir .nr_m li{ width:220px; line-height:28px; color:#555555; float:left; display:inline; background:url(../image/icon_enter.jpg) 0 6px no-repeat; padding-left:20px; overflow:hidden;}
.jkzx .zixun .zxcont .neir .nr_m li a{ color:#555555;}
.jkzx .zixun .zxcont .neir .nr_m li a:hover{ color:#333;}
.jkzx .zixun .zxcont .neir .nr_b{ height:54px; width:484px; background:url(../image/bg_jbcx.jpg) no-repeat;}
.jkzx .zixun .zxcont .neir .nr_b dt{ width:74px; height:48px; float:left; display:inline; font-size:16px; color:#fff; padding-top:6px; padding-left:10px;}
.jkzx .zixun .zxcont .neir .nr_b dd{ color:#666666; width:360px; float:right; margin-right:5px; padding-top:10px;}
.jkzx .zixun .zxcont .neir .nr_b dd a{ padding-left:6px; padding-right:6px; color:#666666; line-height:20px;}
.jkzx .zixun .zxcont .neir .nr_b dd a:hover{ color:#333;}
.jkzx .zixun .zxcont .neir .nr_b dd span{ color:#ac3d3d; margin-left:10px;}
.jkzx .zixun .zxcont .neir .nr_b dd span a{ color:#ac3d3d;}
.jkzx .zixun .zxcont .neir .nr_b dd span a:hover{ color:#990000;}


/*ѧ����̬*/
.dongtai{width:275px; float:right;}
.dongtai .dtcont{width:273px; height:410px; border:1px solid #e9e3de;}
.dongtai .dtcont ul{width:273px;}
.dongtai .dtcont ul li{width:260px;float:left;height:42px; line-height:42px; color:#222222; font-size:20px; padding-left:14px; font-weight:normal;  border-bottom:1px solid #e9e3de;}
.dongtai .dtcont span{ font-size:10px;color:#888;font-family:Arial, Helvetica, sans-serif; padding-top:20px; margin-left:5px;}
.dongtai .dtcont li a{height:42px; line-height:42px; color:#222222; font-size:20px; font-weight:normal;}
.dongtai .dtcont li a:hover{height:42px; line-height:42px; color:#ac3d3d; font-size:20px; font-weight:normal; }
.dongtai .dtcont dl{width:229px;height:167px;background:#f4f4f4;float:left; margin:10px 12px; *margin:10px 0px;}
.dongtai .dtcont dl dt{width:250px; height:136px; display:block;}
.dongtai .dtcont dl dt img{width:250px;height:136px;}
.dongtai .dtcont dl dd{width:250px; overflow:hidden; height:30px; background:#e9e3de; line-height:30px; text-align:center; display:block; font-size:14px; color:#3f3f3f; margin-top:2px;}
.dongtai .dtcont dl dd aa{color:#3f3f3f}


/*ҽԺ����*/
.huanj{ width:1100px; margin:20px auto 0; height:180px;}
.huanj .hj_tit{ width:38px; height:146px; font-size:24px; color:#ffffff; background:#927258; float:left; display:inline; padding-top:34px; padding-left:14px;}
.huanj .hj_cont{ width:1047px; height:178px; border:1px solid #e9e3de; float:left; display:inline; border-left:none;}
.huanj .hj_cont li{ width:236px; height:140px; float:left; display:inline; margin-left:22px; padding-top:18px;}

/*����*/
.yous{ background:#f2ebe5;  margin:20px auto 0; padding-top:30px; padding-bottom:30px;}
.yous_cont{ width:1100px; margin:0 auto; }
.yous_cont li{ width:190px; height:130px; float:left; display:inline; margin-right:37px;}

/*��������*/
.friendlink{ margin:20px auto 0;width:1100px;}
.fl_cont{ width:1098px; height:148px; border:1px solid #e9e3de;}
.fl_cont .fr_tit { width:661px; padding-left:437px; height:30px; border-bottom:1px solid #e9e3de;line-height:30px;font-size:16px;font-weight:normal}
.fl_cont .fr_tit li{ width:102px; height:30px; border-right:1px solid #e4e4e4;line-height:30px;float:left;  display:inline;text-align:center;font-size:16px;font-weight:normal}
.fl_cont .fr_tit li a{width:102px;height:30px; line-height:30px;color:#555555;font-size:16px; display:block;color:#333}
.fl_cont .fr_tit li a:hover{width:67px;height:30px;color:#fff;display:block}
.fl_cont .fr_tit li a:hover{width:102px;height:30px;display:block;border-bottom:1px #927258 solid;color:#b45100; background:#927258;}
.fl_cont .fr_tit li.hover a{width:102px;height:30px;display:block;border-bottom:1px #927258 solid;color:#fff; background:#927258;}
.fl_cont .zddw{ padding-left:60px; padding-right:60px; padding-top:30px; height:68px;}
.fl_cont .zddw li{ height:68px; margin-left:20px; padding-right:20px; border-right:1px solid #ececec; float:left; display:inline;}

/*subnav*/
.subnav{ height:50px; line-height:50px; background:#b8865d; font-size:16px; color:#ffffff; margin:20px auto 0}
.subnav_cont{ width:1100px; margin:0 auto;}
.subnav_cont li{ width:122px; margin:0 auto; text-align:center; float:left; display:inline;}
.subnav_cont li span{ float:right;}
.subnav_cont li a{ color:#ffffff;}

/*�ײ�*/
.foot{ background:#927258; padding-top:25px; padding-bottom:25px;}
.footer{ width:1100px; margin:0 auto;}
.footer .sublogo{ width:334px; float:left; display:inline;}
.footer p{ width:400px; float:left; line-height:30px;  margin-left:50px; color:#ffffff;}
.footer .code{ width:216px; float:right;  display:inline;}

.record{ height:34px; line-height:34px; font-size:12px; color:#fefefe; background:#66503d;}
.record_cont{ width:1100px; margin:0 auto;}
.record_cont p{ padding-left:160px;}

/*swt*/
.refh-ff{
  width: 5.32rem;
  height: 5.28rem;
  position: fixed;
  top:40%;
  right:0;
}
.refh-ff-main{
  width: 1rem;
  height: 1rem;
  position: relative;
}
.refh-ff-img{
  width: 6rem;
  height: 6rem;
}
.refh-ff-text{
  position: absolute;
  bottom: .02rem;
  width:1.32rem;
  font-size: .28rem;
  font-weight: bold;
  text-align: center;
}
.refh-ff-main a{
  color:#fff;
}
.refh-ff-consult{
  width: .56rem;
  height: .56rem;
  position: absolute;
  left:.2rem;
  top:.15rem;
}


