﻿* { margin: 0; padding: 0; }
body { color: #000; font: normal 12px Tahoma, Verdana, Geneva, sans-serif; }
ol, ul, li { list-style: none; }
a { color: #000; text-decoration: none }
a:hover { color: #000 }
img { border: 0 }
em, i { font-style: normal; }
.box { overflow: hidden; border-bottom: 2px solid #DFDFDF; box-shadow: 0 3px 2px #F0F0F1; margin-bottom: 15px; }
.top_box { width: 1300px; margin: 0 auto; background: #fff;height:125px; }
.logo_box { height: 110px; }
.list_box { width: 1300px; margin: 0 auto; ; height: 31px; border: 1px solid #267dc4; border-bottom: 2px solid #026ec1; margin-bottom: 15px; }
.list_box_inner { position: relative; }
.list_box ul { background-color: #3090d3; border: 1px solid #51a1da; border-left: 0 none; height: 29px; position: relative; margin-left: -1px; }
.list_box li { float: left; margin: -2px 0 0; text-align: center; _margin-bottom: -1px; }
.list_box li a { width: 110px; position: relative; color: #fff; margin: 0 -1px 0 0; display: inline; font-size: 14px; cursor: pointer; float: left; border-top: 1px solid #267dc4; border-right: 1px solid #0F75C3; border-left: 1px solid #0F75C3; height: 31px; }
.list_box li a span { float: left; padding: 0 16px; height: 29px; line-height: 29px; border: 1px solid #51a1da; width: 75px; }
.list_box li a:hover, .list_box .current { border-color: #035FA4; text-decoration: none; z-index: 2; background: #7c4329; }
.list_box li a:hover span, .list_box .current span { background-position: 0 0; border: 0 none; height: 31px; line-height: 31px; padding: 0 17px; text-decoration: none; color: #ffffff; }
.list_box li a:hover span { color: #F8F011; font-weight: bold; }
.list_box .current { z-index: 3; }
.list_box .current span { color: #F8F011; font-weight: bold; }
.list_box .current:hover span { color: #F8F011; }
.list_box strong { position: absolute; right: 10px; top: 5px; display: inline-block; padding-left: 22px; font-size: 14px; }
.list_box strong a { color: #fffc00; }
.list_box strong a:hover { color: #fffc00; }
.list_box { border-color: #7c4328; }
.list_box ul { border-color: #b27f4f; background-color: #a4672e; }
.list_box li a { border-color: #7c4328; }
.list_box li a span { border-color: #b27f4f; }
.list_box li a:hover, .list_box .current { border-color: #7c4329; }
.list_minbox ul{border:0;background-color:#fff;}
.hd_box { width: 1300px; margin: 0 auto; overflow: hidden; }
.W650 { width: 650px; float: left; }
.section-focus-pic { height: 300px; overflow: hidden; position: relative; }
.section-focus-pic ul li { position: absolute; top: 0; left: 650px; width: 650px; height: 300px; }
.section-focus-pic ul li h3 { position: absolute; bottom: 11px; left: 0; width: 400px; font-weight: normal; color: #FFF; margin-left: 20px; z-index: 111; font-size: 18px; font-family: "微软雅黑"; }
.section-focus-pic ul li div { position: absolute; bottom: 0; left: 0; height: 50px; background-color: #000; width: 650px; opacity: 0.6; filter: alpha(opacity=60); }
.section-focus-pic .pages { width: 650px; height: 300px; }
.section-focus-pic .controler { position: absolute; bottom: 20px; right: 20px; }
.section-focus-pic .controler b { cursor: pointer; width: 20px; height: 10px; display: block; overflow: hidden; text-indent: 20px; background: url(../images/news_index_icon.png) no-repeat -136px 3px; float: left; margin: 0 0 0 5px; }
.section-focus-pic .controler b.down { background-position: -161px 1px; }
.section-focus-pic .controler2 a { display: block; width: 40px; position: absolute; top: 120px; height: 40px; }
.section-focus-pic .controler2 a i { cursor: pointer; display: block; width: 22px; height: 34px; background: url(../images/star.png) no-repeat; }
.section-focus-pic .controler2 .prev { left: 5px; }
.section-focus-pic .controler2 .prev i { background-position: -34px -68px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_05.png');
margin-left: 5px; }
.section-focus-pic .controler2 .prev:hover i { left: 10px; background-position: -34px -24px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_03.png');
}
.section-focus-pic .controler2 .next { right: 10px; }
.section-focus-pic .controler2 .next i { background-position: -62px -68px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_06.png');
margin-left: 10px; }
.section-focus-pic .controler2 .next:hover i { right: 10px; background-position: -62px -24px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_04.png');
}
.special { width:282px; height:290px; padding:8px 8px 0 8px; margin-bottom:6px; background:#fff; border:1px solid #ddd;float:right; }
.special li { width:282px; height:89px; margin-bottom:8px; display:block; }
.W325 { width: 325px; float:left;margin-left:15px; }
.news { background: #F4F4F4; }
.news { width: 615px; padding: 10px; overflow: hidden; height: 280px; }
.news h2 {/* background: url(../images/hd.png) 0 0 no-repeat; */height: 32px;position: relative;border-bottom: 1px dotted #E1E1E1;margin-top: 0;color: #b27f4f;float:left;}
.newh3 {width: 615px;overflow:hidden;padding: 5px 0 0 10px;}
.newh3 li{float: left; margin: 5px 15px 3px 0; width: 285px; overflow: hidden; white-space: nowrap; }
.news h3 { padding: 0; margin-top:10px;height:25px;line-height:25px;overflow:hidden;}
.news h3 a { font-size: 20px; }
.news ul { padding: 5px 0 0 10px;overflow:hidden; }
.news ul li { float: left; margin: 5px 15px 3px 0; width: 285px; overflow: hidden; height:16px;line-height:16px;}
.news ul li a{ width: 260px; overflow: hidden;}
.news ul li em{float: right;color:#ccc;}
.news h3 img { margin-left: 20px; }
.news .more { background: url(../images/more.png) 0 0 no-repeat; display: inline-block; width: 60px; height: 15px; overflow: hidden; margin-top:15px;}
.more:hover { background: url(../images/more.png) 0 -15px no-repeat; }
.min_box { width: 1300px; margin: 0 auto; overflow: hidden; padding-top: 15px; }
.min_lm { height: 45px; }
.min_lm .lm_h3 { height: 44px; width: 180px; position: absolute; z-index: 4; margin-left: 10px; }
.min_lm .lm_h3 h3 { height: 44px; float: left; width: 180px; text-align: center; line-height: 44px; color: #fff; font-size: 23px; }
.min_lm .lm_h3 .sm { background: url(../images/sm-bg.png) no-repeat; }
.min_lm .lm_h3 .fs { background: url(../images/fs-bg.png) no-repeat; }
.min_lm .lm_h3 .xz { background: url(../images/xz-bg.png) no-repeat; }
.min_lm .lm_h3 .sx { background: url(../images/sx-bg.png) no-repeat; }
.min_lm .lm_h3 .qm { background: url(../images/qm-bg.png) no-repeat; }
.min_lm .lm_h3 .jm { background: url(../images/jm-bg.png) no-repeat; }
.min_lm .lm { background: #f8f8f8; border: 1px solid #e7e7e7; height: 35px; line-height: 35px; margin-top: 7px; width: 1300px; position: absolute; z-index: 3; text-align: right; }
.min_lm .lm a { font-size: 14px; padding: 0 8px; }
.nr_box { width: 1300px; overflow: hidden; padding-top: 10px; }
.layAB{float: left;width: 980px;}
.conList{overflow: hidden;width: 980px;}
.conList .item{float: left;margin: 0px 15px 0px 0px;width: 230px;}
.conList .item .pic{width: 230px;height: 140px;}
.conList .item .link a{display: block;overflow: hidden;height: 28px;background: #f94c00;color: #fff;text-align: center;text-overflow: ellipsis;font-size: 14px;font-family: "Microsoft YaHei","寰蒋闆呴粦","瀹嬩綋";line-height: 28px;}
.conList .item li{width:218px;overflow: hidden;padding-left: 12px;height: 35px;background:url(../images/azg_p2.gif) no-repeat left center;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;font-family: "Microsoft YaHei","寰蒋闆呴粦","瀹嬩綋";line-height: 35px;}
.picList{overflow: hidden;width: 970px;margin-top:20px;}
.picList .item{float: left;margin: 0px 19px 0 0px;width: 175px;height:125px;position:relative;}	
.picList .item em{position:absolute;bottom:0;width:175px;background:#000;opacity:0.7;height:20px;}
.picList .item span{position:absolute;bottom:0;width:175px;color:#fff;height:20px;line-height:20px;text-align:center;overflow:hidden;}
.picList .item img{width:175px;height:125px;}
.picList .item .link a{display: block;overflow: hidden;height: 36px;color: #333;text-align: center;text-overflow: ellipsis;font-size: 13px;font-family: "Microsoft YaHei","寰蒋闆呴粦","瀹嬩綋";line-height: 36px;}	

.img_box { width: 310px; overflow: hidden; float: left; }
.img_box ul li { float: left; width: 300px; height: 150px; position: relative; overflow: hidden; margin-bottom: 1px; }
.img_box ul li.small { float: left; width: 140px; height: 105px; margin-top: 12px; margin-bottom: 0px; margin-right: 15px; }
.img_box2{float:right;}
.img_box2 ul li.small{margin:0 0 18px 15px;height:115px;}
.img_box ul li.small em { width: 140px; height: 24px; }
.img_box ul li.small span { width: 132px; font-size: 12px; padding-left: 4px; height: 24px; line-height: 24px; }
.img_box ul li em { width: 310px; height: 30px; position: absolute; background: #333333; display: inline-block; bottom: 0px; opacity: 0.9; }
.img_box ul li span { color: #fff; margin: auto; width: 284px; padding-left: 8px; font-size: 14px; height: 30px; line-height: 30px; display: inline-block; position: absolute; bottom: 0px; text-align: center; cursor: pointer; overflow: hidden; white-space: nowrap; }
.wb_box { width: 650px; overflow: hidden; float: left;padding-left:20px;}
.head_title { width: 650px; border-bottom: 1px dashed #cecece; padding: 13px 0; overflow: hidden; }
.head_title .head_h4 { float: left; width: 50px; height: 50px; color: #ffffff; background: url(../images/h4_bg.png) no-repeat; text-align: center; font-size: 18px; line-height: 50px; font-weight: normal; margin-left: 2px; ; display: inline-block; overflow: hidden; }
.head_title ul { float: left; width: 595px; _width: 418px; display: inline-block; font-size: 14px; overflow: hidden; }
.head_title ul li { float: left; width: 170px; _width: 190px; height: 25px; display: inline-block; font-size: 14px; line-height: 25px; overflow: hidden; margin-left: 20px; color: #aaaaaa; }
.head_title .h4_1 { background-position: 0px 0px; }
.head_title .h4_2 { background-position: -55px -0px; }
.head_title .h4_3 { background-position: -110px -0px; }
.head_title .h4_4 { background-position: 0px -55px; }
.head_title .h4_5 { background-position: -165px 0px; font-size: 16px; }
.head_title .h4_6 { background-position: -110px -55px; }
.head_title .h4_7 { background-position: 0px -110px; }
.head_title .h4_8 { background-position: -55px -110px; }
.head_title .h4_9 { background-position: -55px -55px; }
.head_title .h4_10 { background-position: -165px -55px; }
.xz_img { float: left; width: 300px; overflow: hidden; }
.xz_img li { width: 300px; height: 84px; overflow: hidden; margin: 10px 0; }
.xz_img li img { float: left; width: 100px; height: 75px; padding: 2px; margin-top: 2px; margin-right: 8px; border: 1px solid #aaa; }
.xz_img li .blue { width: 180px; font-size: 14px; font-weight: bold; display: inline-block; overflow: hidden; white-space: nowrap; color: #9B59B4; }
.xz_img li p { color: #666666; line-height: 20px;height:65px;overflow:hidden; }
.xz_hd { float: left; width: 670px; height: 366px; margin-top: 15px; border-left: 1px dashed #CFCFCF; border-right: 1px dashed #CFCFCF; overflow: hidden; margin-left: 15px; }
.xz_hd h3 { display: block; height: 24px; text-align: center; font-family: "微软雅黑", "宋体"; font-size: 22px; margin-bottom: 6px; }
.xz_hd h3 a { color: #C83993; }
.xz_hd ul { margin: 2px 8px 0px 8px;width:315px;float:left; }
.xz_hd ul li { height: 28px; line-height: 28px; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-left: 20px; background: url(../images/azg_p2.gif) no-repeat left center; }
.xz_hd ul li p{width:auto;overflow:hidden;}
.xz_hd ul li a.fright { color: #aaaaaa; float: right; font-size: 12px; margin-left: 10px; }
.xz_up { float: right; width: 300px; padding: 12px 0 0 0; }
.xz_up b { font-size: 16px; color: #666; background: url(../images/xx.png) no-repeat left center; padding-left: 30px; }
.xz_up ul { margin-top: 8px; width:300px; overflow: hidden; white-space: nowrap; }
.xz_up ul li { width: 300px; height: 20px; line-height: 20px; font-size: 14px; overflow: hidden; white-space: nowrap; margin-bottom:9px;}
.xz_up ul li p{float:left; margin-left: 5px;line-height:20px;width:230px;overflow:hidden;}
.xz_up ul li a { }
.xz_up ul li em { width: 20px; height: 20px; background: #AAA; display: inline-block; line-height: 20px; text-align: center; color: #fff;float:left; }
.xz_up ul .top em { width: 20px; height: 20px; background: #C83993; display: inline-block; }
.xz_up ul li span{float:right;line-height:20px}
.left_sxt { width: 300px; float: left; overflow: hidden; }
.left_sxt h3 { display: block; padding-left: 40px; height: 34px; border-bottom: 1px solid #eae8e9; color: #db4a33; font-weight: normal; font-size: 20px; line-height: 34px; background: url(../images/sxtb.png) no-repeat left center; }
.chinese_list { overflow: hidden; }
.chinese_list li { float: left; overflow: hidden; margin: 9px; width: 80px; height: 80px; border: 1px solid #DBDBDB; }
.chinese_list .rat { background: url(../images/sxs.png) no-repeat; }
.chinese_list .rat:hover { background: url(../images/sxs2.png) no-repeat #F7F7F7; }
.chinese_list .ox { background: url(../images/sxn.png) no-repeat; }
.chinese_list .ox:hover { background: url(../images/sxn2.png) no-repeat #F7F7F7; }
.chinese_list .tiger { background: url(../images/sxh.png) no-repeat; }
.chinese_list .tiger:hover { background: url(../images/sxh2.png) no-repeat #F7F7F7; }
.chinese_list .rabbit { background: url(../images/sxt.png) no-repeat; }
.chinese_list .rabbit:hover { background: url(../images/sxt2.png) no-repeat #F7F7F7; }
.chinese_list .dragon { background: url(../images/sxl.png) no-repeat; }
.chinese_list .dragon:hover { background: url(../images/sxl2.png) no-repeat #F7F7F7; }
.chinese_list .snake { background: url(../images/sxss.png) no-repeat; }
.chinese_list .snake:hover { background: url(../images/sxss2.png) no-repeat #F7F7F7; }
.chinese_list .horse { background: url(../images/sxm.png) no-repeat; }
.chinese_list .horse:hover { background: url(../images/sxm2.png) no-repeat #F7F7F7; }
.chinese_list .goat { background: url(../images/sxy.png) no-repeat; }
.chinese_list .goat:hover { background: url(../images/sxy2.png) no-repeat #F7F7F7; }
.chinese_list .money { background: url(../images/sxhh.png) no-repeat; }
.chinese_list .money:hover { background: url(../images/sxhh2.png) no-repeat #F7F7F7; }
.chinese_list .rooster { background: url(../images/sxj.png) no-repeat; }
.chinese_list .rooster:hover { background: url(../images/sxj2.png) no-repeat #F7F7F7; }
.chinese_list .dog { background: url(../images/sxg.png) no-repeat; }
.chinese_list .dog:hover { background: url(../images/sxg2.png) no-repeat #F7F7F7; }
.chinese_list .pig { background: url(../images/sxz.png) no-repeat; }
.chinese_list .pig:hover { background: url(../images/sxz2.png) no-repeat #F7F7F7; }
.chinese_title { margin-left: 10px; width: 670px; float: left; overflow: hidden; position: relative; }
.chinese_title .title { overflow: hidden; border-bottom: 1px solid #eae8e9; }
.chinese_title .title h3 { float: left; display: block; padding-left: 40px; height: 34px; color: #db4a33; font-weight: normal; font-size: 20px; line-height: 34px; background: url(../images/sxtb.png) no-repeat left center; }
.chinese_title .title .more { position: absolute; right: 0; margin-top: 10px; }
.chinese_title .pic_ui { overflow: hidden; margin-left: 2px; padding-top: 15px; margin-left: 1px; width:320px;}
.chinese_title .pic_ui li { float: left; margin:0 7px; text-align: center; position: relative;width:145px; }
.chinese_title .pic_ui li a { display: block; overflow: hidden; width: 145px; }
.chinese_title .pic_ui li a img { display: block; width: 145px; height: 100px; }
.chinese_title .pic_ui li a p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 12px; position: absolute; bottom: 0; color: #fff; width: 145px; }
.chinese_title .pic_ui li a em { width: 145px; height: 18px; position: absolute; background: #333333; display: inline-block; bottom: 0px; opacity: 0.9; left: 0; }
.chinese_title .txt_list { overflow: hidden; margin: 0; padding-top: 5px;width:306px; margin: 0 7px;float:left;}
.chinese_title .txt_list li { float: left; overflow: hidden; width: 286px; ; height: 35px; text-overflow: ellipsis; white-space: nowrap; line-height: 35px; background:url(../images/azg_p2.gif) no-repeat left center;padding-left:20px;}
.chinese_title .txt_list li a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; float: left; width: 250px; }
.chinese_title .txt_list li span { float: right; }
.chinese_title .txt_list li a:hover { color: #db4a33; text-decoration: underline; }
.chinese_left{float:left}
.chinese_right{float:right;margin-left:15px;}

.bgfw { width: 300px; float: right;  background: #fff; }
.bgfw li { width: 300px; height: 130px; position: relative; }
.bgfw li b { display: block; position: absolute; width: 20px; height: 11px; background: url(../images/md1.png) no-repeat; left: 14px; top: 38px; z-index: 2; }
.bgfwms a { color: #db4a33; float: right; }
.left_tit { height: 34px; border-bottom: 1px solid #f3f3f3; }
.left_tit h3 { height: 18px; border-left: 4px solid #db4a33; float: left; font-size: 16px; padding-left: 8px; color: #db4a33; line-height: 18px; margin-top: 8px; }
.atzw { line-height: 17px; height: 17px; overflow: hidden; margin-top: 15px; margin-bottom: 18px; position: absolute; width: 300px; }
.bgfwms { background-color: #fafafa; border: 1px #f4f4f4 solid; line-height: 24px; padding: 2px 8px; color: #a9a9a9; position: absolute; top: 48px; width: 282px; height: 75px; overflow: hidden; }
.atzw em { width: 18px; height: 18px; display: block; float: left; background: #db4a33; font-style: normal; font-size: 10px; line-height: 18px; color: #fff; text-align: center; margin-right: 15px; }
.atzw a { color: #db4a33; font-size: 14px; }

.m4s { float: left; width: 1299px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; margin-bottom: 15px; }
.m4s .m4s_title { float: left; width: 30px; padding: 20px; background: #3f3f3f; color: #f3fbf8; height: 60px; font-size: 16px; text-align: center; }
.m4s .m4s_title a { color: #f3fbf8; }
.m4s .m4s_list { float: left; width: 1229px; background: #f3fbf8;height:100px; }
.m4s .m4s_list ul { float: left; width: 1229px; line-height: 25px; padding: 10px 0; }
.m4s .m4s_list ul li { float: left;  color: #d9d9d9; overflow:hidden;}
.m4s .m4s_list ul li a {color: #333333;font-size:14px;display: inline-block; float: left; width: 185px; height: 16px; line-height: 16px; font-size: 14px; margin: 5px 0px 10px 18px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.m4s .m4s_list ul li a:hover { color: #0aa770; text-decoration: underline; }
.m4s .m4s_title2 { float: left; width: 30px; padding: 20px; background: #0aa770; color: #f3fbf8; height: 60px; font-size: 16px; text-align: center; }
.m4s .m4s_title2 a { color: #f3fbf8; }
.m4s .m4s_list2 { float: left; width: 1229px; background: #f5f5f5;height:100px; }
.m4s .m4s_list2 ul { float: left; width: 1229px; line-height: 25px; padding: 10px 0; }
.m4s .m4s_list2 ul li { float: left;  color: #333333; overflow:hidden;}
.m4s .m4s_list2 ul li a { color: #333333;font-size:14px;display: inline-block; float: left; width: 185px; height: 16px; line-height: 16px; font-size: 14px; margin: 5px 0px 10px 18px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.m4s .m4s_list2 ul li a:hover { color: #0aa770; text-decoration: underline; }

.w1300 { width: 1300px; position: relative; }
.f5{overflow:hidden;border:1px solid #C5DDBC;border-bottom:none;}
.f5 li{float:left;padding:8px 12px;height:20px;}
.tbox { width: 100%; border-bottom: 1px solid #C5DDBC; overflow: hidden; }
.tbox .dt { height: 30px; background: url(/style/images/nmbox-tbg.png) right top no-repeat; overflow: hidden; clear: both; color: #333; }
.tbox .dt strong{line-height:30px;padding-left:15px;}
.tbox .dt .mores{float:right;line-height:30px;padding-right:15px;}
.tbox .dt .mores a{color:#A4672E;}
.tbox dd { border-left: 1px solid #C5DDBC; border-right: 1px solid #C5DDBC; padding: 4px 4px 0px; overflow: hidden; }
.footer { color: #999; text-align: center; padding-bottom: 10px; border-top: 1px solid #E5EFD6; padding-top: 10px; font-size: 12px; }
.footer .link { text-align: center; padding: 5px 0px; }
.footer .link a { margin: 0px 5px; color: #666666; }
.footer .powered { font-size: 12px; line-height: 18px; color: #455; width:100%;}
.footer .powered a { color: #455; }
.footer .powered strong { color: #690; }
.footer .powered strong span { color: #455; }
.footer .copyright { color: #455; line-height: 23px; }

.logo_box{float:left;padding-top:8px;}
.XYZ{width: 100px;position: fixed;right: 15px;bottom: 7%;z-index:99;background-color: #Fff;padding: 5px;}
.header-search { width: 560px; padding: 45px 0 0 55px; float:left; }
.header-search-form { position: relative; height: 38px; padding: 0 40px 0 20px; border: 1px solid #bbb; background-color: #fff; border-radius: 20px; z-index: 10; }
form { display: block; }
.header-search-form input { width: 100%; height: 38px; font-size: 14px; color: #999; border: 0; background: none; outline: none; }
.header-search-form button { outline: none; position: absolute; top: 10px; right: 0; width: 40px; height: 19px; padding-right: 9px; background: url(../images/SSQ.png) no-repeat; ; border: 0; cursor: pointer; line-height: 300px; overflow: hidden; }
.header-game-count { float: right; padding-top: 35px; overflow: hidden; text-align: center; font-size: 14px; line-height: 21px; color: #000; }
.header-game-count li { float: left; width: 94px; height: 33px; border-bottom: 2px solid #999; margin-left: 10px; }
.header-game-count .current { border-bottom: 2px solid #F60; }
.header-game-count .current a { color: #F60; }
.header-game-count li a { font-size: 16px; }
.header-game-count li:hover { border-bottom: 2px solid #F60; }
.news_tit a{float:right;color: #b27f4f;margin-right:10px;}

.header-nav{width: 900px; padding: 25px 0 0 15px; float:left;}
.header-nav ul{padding: 0 5px;width: auto;height: 80px;border-left: 1px dotted #ddd;}
.header-nav ul h3{float:left;background-color: #a4672e;}
.header-nav ul h3 a{color: #fff!important;}
.header-nav ul .n100{width: 100%;}
.header-nav ul .n30{width: 30%;}
.header-nav ul .n50{width: 50%;}
.header-nav ul li{height: 25px;width: auto;overflow: hidden; margin-bottom: 5px;float: left;}
.header-nav ul li a{font-size: 13px;color: #666;padding: 0 5px;height: 18px;line-height: 18px;float: left;}

.clearfix {display: block;}
.footer  .cont{width:1300px; margin:0 auto; padding:0 10px;overflow: hidden;}
.footer .cont dt .xz_logo{display:block; margin:40px 0 0 0;}
.footer .cont dt .xz_logo img{width:240px;-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1);}
.footer .cont dt{ float:left; margin:0 20px 0 0;}
.footer .cont dd{float:left;padding:0 20px 0 52px;overflow:hidden;}
.footer .cont dd .em{width:132px; float:left; margin:10px 50px 0 0;}
.footer .cont dd .em img{ width:100px; height:100px;}
.footer .cont dd .em p{ color:#989898; font-size:14px; text-align:center; margin:5px 0 0 0;}
.footer .cont dd .zt{float:left; width:128px;}
.footer .cont dd .zt2{float:left; width:158px;}
.footer .cont dd .zt2 a{float:left;margin-left:20px;}
.footer .cont dd h6 { font-size:20px; color:#b27f4f; margin:0 0 5px 0; line-height:28px; height:28px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.footer .cont dd h6 a{font-size:20px; color:#b27f4f;}
.footer .cont dd a{ font-size:14px; color:#989898; display:block; line-height:28px; height:28px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.footer .cont dd a:hover{ color:#F44336;}