@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,img{margin:0;padding:0;}
body{font-size:14px; color:#333; font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; min-width:998px;_width:998px;}
body a{text-decoration:none; outline:none; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
a:link,a:visited{color:#333;}
a:hover{color:#f00;}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur());}  /*for IE*/   
:focus{-moz-outline-style:none; outline:none;}     /* for Firefox*/
img{border:0;}
ul li{list-style-type:none;}
table,table td{border-collapse:collapse;}
.clear{clear:both; height:0;}
.animate{-webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.none{display:none;}

/*video禁止显示下载按钮*/
video::-internal-media-controls-download-button{display:none;}
video::-webkit-media-controls-enclosure{overflow:hidden;}
video::-webkit-media-controls-panel{width:calc(100% + 30px);}

.ie6{text-align:center; font-size:16px; background:#FC6; line-height:110px; z-index:100000; width:100%; position:fixed; height:110px; top:0; left:0;}
.ie6 span{float:right; margin-right:30px; cursor:pointer;}
.ie6 a:link, .ie6 a:visited{text-decoration:underline; color:#df002b;}
.ie6 a:hover{color:#b91010;}

.fixScroll{width:200px; height:397px; position:absolute; top:234px; right:0; z-index:999;}
.fixScroll img{vertical-align:top; width:200px;}
.fixScroll .close{display:block; height:20px; line-height:20px; float:left; position:absolute; left:0; bottom:-20px;}


.container{background:#fff9df; min-height:100vh;}
.head{min-width:998px; height:234px; overflow:hidden; position:relative;}
.head .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden; height:234px;}
.head .bd ul{width:100% !important;}
.head .bd li{width:100% !important; height:234px; overflow:hidden; background-size:cover;}

.headCon{width:998px; height:234px; position:absolute; left:50%; margin-left:-499px; top:0;}
.headCon ul{width:380px; height:33px; padding:0 0 4px 16px; background:url(topNav.png) no-repeat; position:absolute; right:0; top:0;}
.headCon ul li{width:82px; height:33px; float:left; margin-right:9px; position:relative;}
.headCon ul li.ios{width:74px; padding-left:8px;}
.headCon ul li.android{width:81px; padding-left:1px;}
.headCon ul li a{display:block; height:33px; padding-left:26px; line-height:33px; color:#5f1919 !important; font-size:12px;}
.headCon ul li .ewmPic{width:100px; height:120px; padding:10px; background:#fff; text-align:center; position:absolute; left:50%; top:45px; margin-left:-60px; display:none;}
.headCon ul li .ewmPic img{width:100px; height:100px; vertical-align:top;}
.headCon ul li .ewmPic p{height:20px; line-height:20px; font-size:12px;}
.headCon ul li .ewmPic i{width:0; height:0; border-bottom:10px solid #fff; border-left:10px solid transparent; border-right:10px solid transparent; position:absolute; left:50px; top:-10px;}


.menu{height:80px; background:url(menuBg.jpg) repeat-x;}
.menu ul{width:998px; height:80px; margin:0 auto;}
.menu ul li{float:left; width:124px; height:80px; background:url(menuLine.jpg) no-repeat right top;}
.menu ul li.last{background:none;}
.menu li a{display:block; height:80px;}
.menu li a:hover, .menu li a.on{background:url(menuHover.png) no-repeat center center;}


.content{background:#fff9df url(bg01.jpg) no-repeat center bottom; background-size:100% auto;}

.zxgg{width:996px; height:34px; border:#ccdaa7 1px solid; margin:30px auto 0;}
.zxgg h2{width:108px; height:34px; line-height:34px; text-align:center; font-size:14px; color:#fff; font-weight:normal; background:url(hBg01.jpg) repeat-x; float:left;}
.zxggBox{width:780px; height:34px; margin-left:12px; overflow:hidden; float:left;}
.zxggBox .bd .tempWrap{width:780px !important;}
.zxggBox .bd ul{overflow:hidden; zoom:1;}
.zxggBox .bd ul li{width:750px; height:34px; line-height:34px; text-align:left; _display:inline; margin-right:30px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.zxggBox .bd ul li a:link, .zxggBox .bd ul li a:visited{color:#5f1919;}
.zxgg .more{width:63px; height:34px; margin-left:33px; float:left;}
.zxgg .more a{display:block; height:34px; background:url(m01.jpg) no-repeat center center;}
.zxgg .more a:hover{background-image:url(m03.jpg);}


.indH{height:60px; background:url(indHBg.jpg) no-repeat center center; text-align:center;}
.indH img{height:60px; vertical-align:top;}


.jxsp{width:998px; height:490px; margin:30px auto 0;}
.jxspCon{height:410px; padding-top:20px;}
.jxspL{width:382px; height:410px; background:#fff; float:left;}
.jxspL .pic{height:290px; border:#e5e5e5 1px solid; padding:0 5px;}
.jxspL .pic p{padding-top:5px; height:248px;}
.jxspL .pic p img{width:370px; height:248px; vertical-align:top;}
.jxspL .pic h3{height:37px; line-height:37px; font-size:14px;}
.jxspL .pic h3 a:link, .jxspL .pic h3 a:visited{color:#666;}
.jxspL .pic h3 label{padding-left:14px; font-weight:normal;}
.jxspL .pic h3 i{font-weight:normal; color:#666; padding-left:14px; font-style:normal;}
.jxspL .txt{height:100px; line-height:25px; padding:9px 5px 0; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4; overflow:hidden; color:#666;}
.jxspR{height:410px; margin-left:392px; overflow:hidden;}
.jxspR ul{height:420px;}
.jxspR ul li{width:192px; height:200px; padding:0 0 10px 10px; float:left;}
.jxspR ul li a{display:block; height:198px; padding:0 5px; border:#e5e5e5 1px solid; background:#fff;}
.jxspR ul li p{height:180px; height:120px; padding-top:5px;}
.jxspR ul li p img{width:180px; height:120px; vertical-align:top;}
.jxspR ul li h3{height:33px; line-height:33px; padding-top:5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; color:#5c5b56;}
.jxspR ul li label{display:block; height:33px; line-height:33px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.news{width:998px; height:422px; margin:30px auto 0;}
.tabHd{height:28px; padding-top:6px;}
.tabHd li{width:76px; height:28px; line-height:28px; margin-right:30px; padding-left:24px; font-size:18px; background:url(a01.jpg) no-repeat left center; float:left; cursor:pointer; font-weight:bold;}
.tabHd li.on a:link, .tabHd li.on a:visited{color:#601a1a;}
.newsCon{height:286px; border:#e4e3de 1px solid; background:#fff; padding:10px; margin-top:20px;}
.picNews{width:412px; height:286px; overflow:hidden; float:left; position:relative;}
.picNews .bd li{width:412px; height:286px; position:relative; float:left;}
.picNews .bd li p{height:286px;}
.picNews .bd li h3{width:287px; height:40px; line-height:40px; color:#fff; font-size:14px; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:absolute; left:10px; bottom:0; z-index:1;}
.picNews .bd li i{width:100%; height:40px; background:#000; opacity:.6; filter:alpha(opacity=60); position:absolute; left:0; bottom:0; z-index:0;}
.picNews .hd{height:20px; position:absolute; right:10px; bottom:10px; z-index:2;}
.picNews .hd ul{height:20px; float:right;}
.picNews .hd ul li{width:18px; height:18px; line-height:18px; background:#140605; color:#fff; font-size:12px; text-align:center; border:#fff 1px solid; margin-left:-1px; cursor:pointer; float:left;}
.picNews .hd ul li.on{background:#aa1f21;}

.tabBd{height:286px; overflow:hidden; margin-left:426px;}
.tabBd ul{height:294px;}
.tabBd ul li{height:71px; padding-bottom:13px; border-bottom:#e4e3dd 1px solid; margin-bottom:13px;}
.tabBd ul li .time{width:65px; height:71px; line-height:25px; text-align:center; color:#fff; background:#b3022e; float:left;}
.tabBd ul li .time p{height:45px; line-height:45px; color:#b3022e; font-size:20px; font-weight:bold; background:#f3f3f3; border:#b3022e 1px solid; border-bottom:0;}
.tabBd ul li .text{height:71px; margin-left:87px;}
.tabBd ul li .text h3{height:30px; line-height:30px; text-align:center; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tabBd ul li .text p{height:41px; line-height:21px; color:#666; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.tabBd ul li a:hover{color:#b3022e;}


.msds{width:998px; height:376px; margin:30px auto 0;}
.msds ul{margin-left:-30px; padding-top:20px; height:296px;}
.msds ul li{width:227px; height:296px; padding-left:30px; float:left;}
.msds ul li a{display:block; height:296px; background:#fbfaf6; box-shadow:1px 1px 10px 1px #BFBAA6;}
.msds ul li a .pic{height:142px; overflow:hidden;}
.msds ul li a .pic img{width:227px; height:142px; vertical-align:top;}
.msds ul li a .txt{height:154px; padding:0 16px;}
.msds ul li a .txt h3{height:49px; line-height:49px; font-size:14px; color:#666; border-bottom:#FBDE90 1px dotted; text-align:center;}
.msds ul li a .txt p{height:75px; line-height:25px; padding-top:10px; color:#676767; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;}
.msds ul li a:hover{background:#6b2904;}
.msds ul li a:hover .pic img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.msds ul li a:hover .txt h3{color:#fff; border-bottom-color:#fff;}
.msds ul li a:hover .txt p{color:#fff;}


.mcmd{width:998px; height:380px; margin:30px auto 0;}
.mcmdCon{height:298px; background:#fff; border:#eaebe6 1px solid; margin-top:20px;}
.mzyc{width:668px; height:298px; float:left;}
.mzyc .hd{width:169px; height:298px; background:url(mzycBg.jpg) no-repeat; float:left;}
.mzyc .hd ul{padding-top:88px;}
.mzyc .hd ul li{height:49px; line-height:49px; font-weight:bold; color:#733737; cursor:pointer; padding-left:42px;}
.mzyc .hd ul li.on{color:#a51218;}
.mzyc .bd{height:298px; margin-left:169px; overflow:hidden;}
.mzyc .bd li{height:298px;}
.mzyc .bd li img{width:100%; height:298px; vertical-align:top;}
.mzyc .bd li a:hover img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}

.bdcx{height:298px; margin-left:668px;}
.bdcx i{font-style:normal;}
.bdcx h2{height:26px; line-height:26px; text-align:center; font-size:20px; color:#333; padding-top:20px;}
.bdcx h2 span{color:#ff8901;}
.bdcx h2 span i{font-size:24px;}
.bdcx dl{width:284px; height:238px; padding-top:14px; font-weight:bold; margin:0 auto;}
.bdcx dl dd{width:280px; height:34px; padding:0 2px;}
.bdcx dl dd a{display:block; height:34px; line-height:34px; background:url(caibt03.jpg) no-repeat; text-align:center;}
.bdcx dl dd a:hover{background-image:url(caibt04.jpg); color:#fff;}
.bdcx dl dt{width:137px; height:34px; line-height:34px; padding:12px 2px 0; float:left;}
.bdcx dl dt a{display:block; height:34px; background:url(caibt02.jpg) no-repeat center center;}
.bdcx dl dt a i{width:22px; height:22px; line-height:24px; text-align:center; float:left; margin:6px 12px 6px 19px; color:#333;}
.bdcx dl dt a:hover{background-image:url(caibt01.jpg); color:#fff;}


.mbmk{width:998px; height:268px; margin:30px auto 0;}
.mbmkCon{height:188px; padding-right:146px; background:url(zgf.jpg) no-repeat right center; margin-top:20px;}
.mbmkCon ul{height:166px; padding:10px 11px 10px 0; border:#5f1b12 1px solid; border-right:0;}
.mbmkCon ul li{width:270px; height:166px; padding-left:10px; float:left;}
.mbmkCon ul li a{display:block; height:164px; border:#cdc6b3 1px solid;}
.mbmkCon ul li a p{height:117px; padding:5px;}
.mbmkCon ul li a p img{width:100%; height:117px; vertical-align:top;}
.mbmkCon ul li a h3{height:36px; line-height:36px; text-align:center; font-size:14px; font-weight:normal; border-top:#e4dec8 1px solid; padding:0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.jdgk{width:998px; height:424px; background:url(jdPic.jpg) no-repeat left 82px; margin:30px auto 0;}
.jdgk dl{height:344px; padding:20px 0 0 492px;}
.jdgk dl dd{height:28px; line-height:28px; padding-left:39px;}
.jdgk dl dd a{display:block; width:76px; height:28px; line-height:28px; margin-right:30px; padding-left:24px; font-size:18px; background:url(a01.jpg) no-repeat left center; float:left; cursor:pointer; font-weight:bold;}
.jdgk dl dd a.on{color:#601a1a;}
.jdgk dl dt{padding:46px 32px 0 39px; height:270px; line-height:30px; color:#666; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:9; overflow:hidden; position:relative;}
.jdgk dl dt .iYL{position:absolute; left:0; top:40px;}
.jdgk dl dt .iYR{position:absolute; right:0; bottom:0;}


.mdmq{width:998px; height:162px; margin:30px auto 0;}
.mdmq .bd{width:998px; height:82px; margin-top:20px; overflow:hidden;}
.mdmq .bd li{width:190px; height:82px; float:left; padding-right:12px;}
.mdmq .bd li img{width:190px; height:82px; vertical-align:top;}


.contact{width:998px; height:580px; margin:30px auto 0;}
.map{height:500px; padding:20px 0 0 488px; background:url(contactTxt.jpg) no-repeat left bottom; position:relative;}
.map i{display:block; width:11px; height:21px; background:url(a04.png) no-repeat; position:absolute; left:488px; top:81px;}
#allmap{width:100%; height:500px;}


.link{width:788px; margin:70px auto 0; position:relative; padding-left:210px; background:url(linkH.png) no-repeat left top; min-height:45px; line-height:40px;}
.link a:link, .link a:visited{margin-right:20px; font-weight:bold; color:#666; float:left;}
.link a:hover{color:#5f1919;}

.fNav{width:998px; height:50px; line-height:50px; margin:40px auto 0;}
.fNavL{width:750px; height:50px; float:left; font-size:13px;}
.fNavL span{padding:0 10px;}
.fNavR{height:50px; margin-left:750px;}
.bshare-custom{float:right; margin-top:17px;}


.foot{height:116px; background:#5F1919; color:#fff; font-size:12px;}
.footCon{width:998px; height:116px; margin:0 auto;}
.copy{height:52px; line-height:26px; background:url(fLogo.png) no-repeat left center; padding:32px 0 32px 96px; margin-right:300px;}
.copy a:link, .copy a:visited{color:#fff;}
.copy a:hover{color:#ff0;}


.search{width:226px; height:30px; padding-left:50px; background:#323232 url(iSearch.jpg) no-repeat left center; float:right; margin-top:43px;}
.search .keyValue{width:140px; height:24px; line-height:24px; font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; border:0; background:#ccc; padding:0 5px; margin:3px 0; float:left;}
.search .submitBtn{display:block; width:76px; height:30px; line-height:30px; background:none; border:0; text-align:center; float:left; color:#fff !important; font-size:16px;}


.post{width:998px; margin:0 auto; padding-top:40px;}
.post p{float:left;}
.post ul{float:right;}
.post ul li{width:35px; padding-left:35px; float:left;}
.post ul li a{display:block; width:23px; font-size:20px; padding:68px 6px 0 6px; font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; color:#010002 !important; line-height:25px; background:url(tr2.png) top left no-repeat; text-align:center;}
.post ul li a:hover, .post ul li .on{color:#b0193a !important; background-image:url(tr1.png);}


.post02{height:72px; padding:20px 0 0 286px; background:url(bdcxH.jpg) no-repeat left top; margin-top:20px; margin-bottom:-20px; position:relative; z-index:2;}
.post02 li{width:88px; height:40px; padding-left:1px; float:left; text-align:center; line-height:36px;}
.post02 li a:link, .post02 li a:visited{display:block; height:40px; background:url(cxOff.jpg) no-repeat center center; font-size:12px; font-family:"宋体"; font-weight:bold; color:#fff;}
.post02 li a:hover, .post02 li a.on{background-image:url(cxOn.jpg);}

.ny{width:998px; margin:0 auto; padding-bottom:70px;}
.nyH01{height:56px; line-height:56px; background:url(a02.jpg) no-repeat left center; border-bottom:#c08a1e 2px solid; color:#9f6000; font-size:20px; padding-left:24px;}
.nyH01 a:link, .nyH01 a:visited{float:right; font-size:14px; color:#9f6000;}
.nyH01 a:hover{color:#f00;}
.nyH02{height:72px; line-height:72px; margin-top:20px; text-align:center; position:relative; z-index:1;}
.nyH02 span{display:inline-block; height:72px; padding:0 28px 0 93px; background:#fff9df url(nyH01.jpg) no-repeat 28px center; font-size:28px; vertical-align:top;}
.nyH03{padding-top:30px; position:relative;}
.nyH03 span{display:none;}
.nyH03 img{vertical-align:top;}
.nyH03 a{display:block; width:118px; height:31px; position:absolute; left:320px; top:40px;}


.jrtt{height:280px; padding:29px; background:url(ttBg.jpg) no-repeat; margin-top:20px;}
.jrtt .pic{width:420px; height:280px; background:url(noPic01.jpg) no-repeat center center; float:left; overflow:hidden;}
.jrtt .pic p{height:280px;}
.jrtt .pic a:hover p{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.jrtt .txt{height:280px; margin-left:458px; padding-right:30px;}
.jrtt .txt h3{height:18px; line-height:18px; font-size:16px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.jrtt .txt span{display:block; height:40px; line-height:40px; font-size:12px; color:#999; text-align:center;}
.jrtt .txt span em{font-style:normal; padding-left:30px;}
.jrtt .txt p{height:120px; line-height:30px; color:#666; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4; overflow:hidden;}
.jrtt .txt i{display:block; height:29px; padding-top:73px;}
.jrtt .txt i img{vertical-align:top;}

.list01{padding-bottom:30px; background:#fffefc;}
.list01 ul li{height:126px; padding:30px; border-bottom:#e3e2e0 1px solid;}
.list01 ul li a{display:block; height:126px;}
.list01 ul li .pic{width:176px; height:126px; background:#f9f9f9 url(noPic02.jpg) no-repeat center center; overflow:hidden; float:left;}
.list01 ul li .pic p{height:126px;}
.list01 ul li .txt{height:126px; margin-left:200px;}
.list01 ul li .txt h3{height:30px; line-height:30px; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list01 ul li .txt span{display:block; height:24px; line-height:24px; font-size:12px; color:#999; padding:8px 0;}
.list01 ul li .txt span em{padding-left:30px; font-style:normal;}
.list01 ul li .txt p{height:54px; line-height:27px; color:#666; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; font-size:13px;}
.list01 ul li a:hover .pic p{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.list01 ul li a:hover i{height:50px; top:0;}


.jxsp01{margin-top:20px; height:414px;}
.jxsp01L{width:328px; height:414px; float:left;}
.jxsp01 .jxspTxt{max-height:336px; line-height:28px; color:#666; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:12; overflow:hidden; padding-top:20px;}
.jxsp01R{height:394px; border:#e4e3df 1px solid; background:#fffef9; padding:9px; margin-left:348px;}
.jxsp01R .pic{height:330px;}
.jxsp01R .pic img{width:100%; height:330px; vertical-align:top;}
.jxsp01R .txt{height:55px; padding:9px 80px 0 0; position:relative;}
.jxsp01R .txt h3{height:30px; line-height:30px; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.jxsp01R .txt p{height:25px; line-height:25px; color:#666;}
.jxsp01R .txt span{display:block; width:72px; height:35px; line-height:35px; padding-top:20px; font-size:13px; text-align:center; color:#666; background:url(iPlay.jpg) no-repeat top center; position:absolute; right:0; top:15px;}

.jxsp02{margin-top:20px; height:272px;}
.zjjs{height:200px; padding-top:14px;}
.zjjs .pic{width:334px; height:200px; float:left;}
.zjjs .pic img{width:334px; height:200px; vertical-align:top;}
.zjjs .txt{height:196px; line-height:28px; margin-left:354px; padding-top:4px; color:#666; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:7; overflow:hidden;}

.jxsp03{margin-top:20px;}


.zdtj{height:488px; padding:30px 25px; background:url(mdmqBg.jpg) no-repeat center center; margin-top:30px;}
.zdtj .zdtjL{width:209px; height:441px; padding-top:47px; background:url(zdtjH.jpg) no-repeat left top; float:left;}
.zdtj .zdtjL li{padding:10px 19px 0 30px; height:30px; line-height:30px; font-weight:bold;color:#601A1A; cursor:pointer;}
.zdtj .zdtjL li a:link, .zdtj .zdtjL li a:visited{color:#601A1A;}
.zdtj .zdtjL li a:hover, .zdtj .zdtjL li a.on, .zdtj .zdtjL li.on{color:#D0151C;}
.zdtj .zdtjR{height:488px; margin-left:209px; background:#fffdf1;}
.zdtj .zdtjR dl dd{height:283px; overflow:hidden;}
.zdtj .zdtjR dl dd a{display:block; height:283px;}
.zdtj .zdtjR dl dt{height:205px; padding:0 30px;}
.zdtj .zdtjR dl dt h3{height:47px; line-height:47px; font-size:16px;}
.zdtj .zdtjR dl dt h3 #cgName03{display:none;}
.zdtj .zdtjR dl dt h3 span{padding:0 12px;}
.zdtj .zdtjR dl dt h3 a:hover, .zdtj .zdtjR dl dt h3 a.on{color:#9f2c00;}
.zdtj .zdtjR dl dt p{height:125px; line-height:25px; padding-top:5px; color:#666; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:5; overflow:hidden;}
.zdtj .zdtjR dl dt p a:link, .zdtj .zdtjR dl dt p a:visited{color:#D0151C;}


.mdmqList{width:998px; height:84px; margin-top:30px;overflow:hidden; position:relative;}
.mdmqList .bd{height:84px; overflow:hidden;}
.mdmqList .bd ul{overflow:hidden; zoom:1;}
.mdmqList .bd li{height:84px; margin-right:10px; _display:inline; float:left;}
.mdmqList .bd li a{display:block; height:82px; border:#e8d8a5 1px solid;}
.mdmqList .bd li a img{width:190px; height:82px; vertical-align:top;}


.picList01{padding-top:16px; overflow:hidden;}
.picList01 ul{margin-left:-10px;}
.picList01 ul li{width:242px; padding:0 0 10px 10px; float:left;}
.picList01 ul li a{display:block; height:190px; overflow:hidden; background:#fff; border:#e4e3de 1px solid; padding:10px 10px 0;}
.picList01 ul li p{height:126px; overflow:hidden;}
.picList01 ul li p img{width:220px; height:126px;}
.picList01 ul li h3{height:27px; line-height:27px; padding-top:5px; font-weight:normal; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picList01 ul li label{display:block; height:27px; line-height:27px; padding-bottom:5px; color:#666; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picList01 ul li a:hover p img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}


.picList02 ul{padding:10px 19px 40px;}
.picList02 ul li{width:220px; height:290px; padding:10px; float:left;}
.picList02 ul li a{display:block; height:290px; background:#fbfaf6;}
.picList02 ul li a .pic{height:138px; overflow:hidden;}
.picList02 ul li a .pic img{width:220px; height:138px; vertical-align:top;}
.picList02 ul li a .txt{height:154px; padding:0 16px;}
.picList02 ul li a .txt h3{height:49px; line-height:49px; font-size:14px; color:#666; border-bottom:#FBDE90 1px dotted; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picList02 ul li a .txt p{height:75px; line-height:25px; padding-top:10px; color:#676767; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;}
.picList02 ul li a:hover{background:#6b2904;}
.picList02 ul li a:hover .pic img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.picList02 ul li a:hover .txt h3{color:#fff; border-bottom-color:#fff;}
.picList02 ul li a:hover .txt p{color:#fff;}


.zjjsList{padding-top:14px;}
.zjjsList .bd{overflow:hidden; width:100%;}
.zjjsList .bd ul{min-width:1008px;}
.zjjsList .bd ul li{width:242px; height:292px; padding-right:10px; float:left;}
.zjjsList .bd ul li a{display:block; height:292px; background:#fbfaf6;}
.zjjsList .bd ul li a .pic{height:138px; overflow:hidden;}
.zjjsList .bd ul li a .pic img{width:242px; height:138px; vertical-align:top;}
.zjjsList .bd ul li a .txt{height:154px; padding:0 16px;}
.zjjsList .bd ul li a .txt h3{height:49px; line-height:49px; font-size:14px; color:#666; border-bottom:#FBDE90 1px dotted; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zjjsList .bd ul li a .txt p{height:75px; line-height:25px; padding-top:10px; color:#676767; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;}
.zjjsList .bd ul li a:hover{background:#6b2904;}
.zjjsList .bd ul li a:hover .pic img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.zjjsList .bd ul li a:hover .txt h3{color:#fff; border-bottom-color:#fff;}
.zjjsList .bd ul li a:hover .txt p{color:#fff;}

.cxgs{height:144px; padding:10px 19px 0 30px; background:url(cxgsBg.jpg) no-repeat 19px top; margin-top:-20px; position:relative; z-index:1;}
.cxgsH{width:30px; height:144px; padding-left:150px; float:left; color:#D51514; font-size:20px; text-align:center; font-weight:bold;}
.cxgsTxt{height:144px; margin-left:200px; line-height:28px; color:#666;}
.cxgsTxt a:link, .cxgsTxt a:visited{color:#D51514;}
.cxgsTxt a:hover{color:#f00;}

.picList03 ul{padding:10px 19px 40px;}
.picList03 ul li{width:300px; height:224px; padding:10px; float:left;}
.picList03 ul li a{display:block; height:224px; background:#fbfaf6;}
.picList03 ul li a .pic{height:160px; overflow:hidden;}
.picList03 ul li a .pic img{width:300px; height:160px; vertical-align:top;}
.picList03 ul li a .txt{height:54px; padding:5px 16px;}
.picList03 ul li a .txt h3{height:27px; line-height:27px; font-size:14px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picList03 ul li a .txt p{height:27px; line-height:27px; color:#676767;}
.picList03 ul li a:hover{background:#6b2904;}
.picList03 ul li a:hover .pic img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.picList03 ul li a:hover .txt h3{color:#fff; border-bottom-color:#fff;}
.picList03 ul li a:hover .txt p{color:#fff;}

.picList04{padding-top:20px;}
.picList04 li{height:142px; padding-top:26px;}
.picList04 li .pic{width:388px; height:142px; float:left;}
.picList04 li .pic img{width:388px; height:142px; vertical-align:top;}
.picList04 li .txt{height:140px; border-bottom:#cac8bb 1px dotted; border-top:#cac8bb 1px dotted; margin-left:422px;}
.picList04 li .txt h3{height:38px; line-height:38px; font-size:20px; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picList04 li .txt p{height:75px; line-height:25px; padding-top:12px; color:#676767; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;}

.pxxm{position:relative;}
.pxbhd{display:inline-block; height:24px; line-height:24px; background:#cd0001 url(a06.png) no-repeat right center; font-size:14px; position:absolute; right:0; top:54px; padding:0 30px 0 15px;}
.pxbhd a:link, .pxbhd a:visited{color:#fff;}


.jdgk2 .jdgkL{width:428px; float:left; padding:56px 0 36px 154px; background:url(jdjjH.jpg) no-repeat 28px 30px; line-height:26px; position:relative;}
.jdgk2 .jdgkL .iYL, .jdgk2 .jdgkL .iYR{width:24px; height:19px; vertical-align:top; position:absolute;}
.jdgk2 .jdgkL .iYL{left:115px; top:33px;}
.jdgk2 .jdgkL .iYR{right:-20px; bottom:22px;}
.jdgk2 .jdgkR{margin-left:608px; padding:40px 40px 40px 0;}
.jdgk2 .jdgkR img{width:100%; vertical-align:top;}

.picList05{padding-top:2px;}
.picList05 ul{margin-left:-18px;}
.picList05 ul li{width:224px; padding:5px; border:#cec19e 1px solid; margin:18px 0 0 18px; float:left;}
.picList05 ul li a{display:block; width:224px; height:292px;}


.picList06 ul{padding:10px 19px 40px;}
.picList06 ul li{width:300px; height:250px; padding:10px; float:left;}
.picList06 ul li a{display:block; height:250px; background:#fbfaf6;}
.picList06 ul li a .pic{height:160px; overflow:hidden;}
.picList06 ul li a .pic img{width:300px; height:160px; vertical-align:top;}
.picList06 ul li a .txt{height:80px; padding:5px 16px;}
.picList06 ul li a .txt h3{height:27px; line-height:27px; font-size:14px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picList06 ul li a .txt p{height:48px; line-height:24px; padding-top:5px; color:#676767; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.picList06 ul li a .txt p span{color:#D51514;}
.picList06 ul li a:hover{background:#6b2904;}
.picList06 ul li a:hover .pic img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.picList06 ul li a:hover .txt h3{color:#fff; border-bottom-color:#fff;}
.picList06 ul li a:hover .txt p{color:#fff;}
.picList06 ul li a:hover .txt p span{color:#fff;}

.articleTitle{line-height:36px; text-align:center; font-size:24px; font-weight:bold;}
.articlePicTitle img{vertical-align:top;}
.articlePost{height:21px; line-height:20px; color:#676765; padding:24px 50px 0;}
.articlePost p{border-bottom:#edecea 1px solid; height:20px;}
.articlePost02{height:30px; line-height:30px; color:#676765; margin:30px 0; border-bottom:#D76073 1px dashed; border-radius:5px;}
.articleH{height:50px; line-height:50px; padding-left:38px; background:url(iH01.jpg) no-repeat left center; font-size:18px; font-weight:normal; color:#a02900;}
.articleInfo{text-align:center;font-size:13px; height:30px; line-height:30px; color:#8a8a8a; background:#f5f5f5; margin:20px auto 0;}
.articleInfo label{padding:0 15px;}
.articleCon{line-height:30px; text-justify:inter-ideograph; text-align:justify;}
.articleCon img{max-width:900px; margin:0 auto;_width:expression(document.body.clientWidth > 900 ? "900px" : "auto");}
.articleCon02 img{max-width:750px; margin:0 auto;_width:expression(document.body.clientWidth > 750 ? "750px" : "auto");}
.articleGn{height:30px; line-height:30px; padding:10px 50px 50px; border-top:#e2e1df 1px solid; font-size:12px; font-weight:bold; clear:both;}

.tscp{height:194px; overflow:hidden; border-radius:5px; padding-bottom:30px; border-bottom:#D76073 1px dashed; margin-bottom:10px;}
.tscp li{width:218px; height:194px; background:url(tscpBg.jpg) no-repeat; margin-right:26px; float:left;}
.tscp li p{padding:4px; height:140px;}
.tscp li p img{width:210px; height:140px; vertical-align:top;}
.tscp li h3{height:34px; line-height:34px; text-align:center; color:#8B4D02; font-size:16px; padding:0 15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.msdt{height:300px; padding-top:20px;}

#goHeadBtn{display:block; width:50px; height:50px; z-index:999; background:url(goHeadBtn.png) no-repeat; position:fixed; right:20px; bottom:20px;}

.pT10{padding-top:10px;}
.pT20{padding-top:20px;}
.p01020{padding:0 10px 20px; border-bottom:#D76073 1px dashed; border-radius:5px; margin-bottom:10px;}
.p20{padding:20px;}
.pTB1030{padding:10px 0 30px;}
.pTB50{padding:50px 0;}
.p103020{padding:10px 30px 20px;}
.p103040{padding:10px 30px 40px;}
.p28393629{padding:28px 39px 36px 29px;}
.p105050{padding:10px 50px 50px;}
.bgA01{background:url(bgA01.jpg) no-repeat;}
.bgA02{background:url(bgA02.jpg) repeat-y top center;}
.bgA03{background:url(bgA03.jpg) no-repeat bottom center;}
.bgB{background:#fff9df url(bgB.jpg) repeat-y top right; border:#887435 1px solid; margin-top:30px;}
.bgC01{background:url(bgC01.jpg) no-repeat top center;}
.bgC02{background:#fff url(bgC02.jpg) no-repeat bottom center;}
.bgD{background:url(bgD.jpg) repeat-y top center; margin-top:20px;}
.bgE{border:#ECCAAF 1px solid; background:#fff; margin-top:20px; padding:0 23px 30px;}



.txMovie{height:480px; margin:50px 50px 0; position:relative;}
.focus_pic{width:798px; height:480px; overflow:hidden}
.focus_pic li{vertical-align:top;}
.focus_pic p{height:480px;}

.focus_nav{width:90px; height:480px; position:absolute; right:0; top:0; *zoom:1;}
:root .focus_nav{-ms-filter:none;}
.focus_nav ul{position:relative;*zoom:1; padding-top:0 !important;}
.focus_nav li{position:relative; height:60px; margin-bottom:10px; cursor:pointer;}
.focus_nav li p{height:60px;}
.focus_nav li i{display:block; width:100%; height:60px; background:#000; opacity:.4; filter:Alpha(Opacity=40); z-index:1; position:absolute; left:0; top:0;}
.focus_nav .on i{opacity:0; filter:Alpha(Opacity=0);}

.focus_nav .navPrev, .focus_nav .navNext{display:block; width:90px; height:20px; background-color:rgba(0,0,0,.6); background-repeat:no-repeat; background-position:center center; overflow:hidden; opacity:0; filter:Alpha(Opacity=0); position:absolute; left:0; text-indent:-999px; z-index:2;}
.focus_nav .navPrev{background-image:url(l.png); top:0;}
.focus_nav .navNext{background-image:url(r.png); bottom:0;}
.focus_nav:hover .navPrev, .focus_nav:hover .navNext{opacity:.6; filter:Alpha(Opacity=60);}
.focus_nav .navPrev:hover, .focus_nav .navNext:hover{opacity:1;filter:Alpha(Opacity=100);}
.btn_play_big{ overflow: hidden;padding: 0 0 0 15px;cursor: pointer;background: url(images/bg_btn.png) no-repeat;margin-right: 5px;
height:40px;line-height:40px;line-height:44px\9;+line-height:44px;_line-height:40px;padding-left:50px;font-size:14px;font-weight:bold;color:#FFF;background-position:0 -275px}
.btn_play_big span{ float: left; height: 24px; padding: 0 15px 0 0;background: url(images/bg_btn.png) no-repeat; height:40px;background-position:right -320px}
.btn_play_big:hover{color:#FFF}
.txMovie .focus_nav li .cover{position:absolute;top:0;left:0;width:68px;height:38px;line-height:999px;overflow:hidden;font-size:0;background:#040303;filter:alpha(opacity=30);opacity:.3}
.txMovie .focus_nav li.on .cover{display:none}
.txMovie .focus_nav li b{display:none}
.txMovie .focus_nav li.on b{position:absolute;display:inline-block;top:-6px;left:29px;border-left:6px dashed transparent;border-right:6px dashed transparent;border-top:0;border-bottom:6px solid;color:#fff;font-size:0;width:0;height:0;line-height:0}