@charset "utf-8";
*::selection{background:#c11717; color:#fff; text-shadow:none;}
html,body,div,span,img,ul,li,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p{margin:0;padding:0;}
body{font-size:15px; color:#000; font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; min-width:1260px;_width:1260px; background:#fff;}
body a{text-decoration: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:#000;}
a:hover{color:#c11717;}
/*去掉图形热点的点击时出现的边线*/
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;}
.clear{clear:both; height:0;}
.animate01{-webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.animate02{-webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; transition:all .5s;}
table,table td{border-collapse:collapse;}


/*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;}


.fixedMenu{width:78px; height:436px; position:absolute; left:1px; top:770px; z-index:100;}
.nyFixedMenu{top:316px;}
.indFixedMenu{position:fixed; top:50%; margin-top:-218px;}
.fixedMenu .close{display:block; width:20px; height:20px; background:#fe8c05 url(iClose.png) no-repeat center center; background-size:8px 8px; position:absolute; right:-10px; top:-10px; border-radius:50%;}
.fixedMenu ul{background:#cca961; border-radius:6px; overflow:hidden;}
.fixedMenu ul li{height:73px; border-bottom:#d5bc8a 1px solid;}
.fixedMenu ul li:last-child{height:74px; border-bottom:none;}
.fixedMenu ul li a:link, .fixedMenu ul li a:visited{display:block; height:60px; padding:10px 0 3px; text-align:center; font-size:13px; color:#fff;}
.fixedMenu ul li a img{height:30px; vertical-align:top;}
.fixedMenu ul li a p{height:30px; line-height:30px;}
.fixedMenu ul li a:hover{background:#c11717;}
.fixedMenu .goTop{height:62px; text-align:center; margin-top:4px; overflow:hidden; position:relative;}
.fixedMenu .goTop a{display:block; width:100%; height:30px; padding:16px 0; background:#cca961; border-radius:6px;}
.fixedMenu .goTop a img{height:30px; vertical-align:top;}
.fixedMenu .goTop a:hover{background:#c11717;}

.head{height:136px; background:#c11717 url(headBg.jpg) no-repeat bottom center; background-size:100% auto;}
.logo{width:1260px; height:136px; background:url(logo.png) no-repeat left center; position:relative; margin:0 auto;}

.search{width:414px; height:26px; float:right; margin:64px 172px 0 0;}
.search .language:link, .search .language:visited{width:60px; height:25px; line-height:25px; background-repeat:no-repeat; background-position:left center; color:#fff; font-size:14px; float:left; margin-right:20px; padding-left:24px;}
.search .language:hover{color:#ff0;}
.search .iHome{background-image:url(iHome.png);}
.search .iEn{background-image:url(iEn.png);}
.search .keyvalue{width:150px; height:25px; line-height:25px; padding:0; font-size:14px; border:0; border-bottom:#fff 1px solid; background:none; color:#fff; float:left; margin-left:20px;}
.search .keyvalue::placeholder{color:#fff !important;}
.search .searchBtn{display:block; width:36px; height:26px; background:url(iSearch.png) no-repeat center center; border:0; padding:0; margin:0; cursor:pointer; float:left;}

.iLogo{width:144px; height:144px; position:absolute; right:0; top:20px; z-index:1;}


.menu{height:50px; background:#fff;position:relative;z-index:1;}
.menu ul.first{width:1260px; height:50px; margin:0 auto;}
.menu ul li{float:left; width:116px; text-align:center; position:relative;}
.menu ul li:first-child{width:80px;}
.menu li a:link,.menu li a:visited{display:block; height:50px; line-height:50px; font-size:17px;}
.menu ul li.cur a:link, .menu ul li.cur a:visited, .menu li a:hover{color:#fff;background:#c11717;}
/*这是第二级菜单*/
.menu li ul{position:absolute; width:100%; display:none; background-color:#c11717; z-index:999; left:0; filter:alpha(opacity=96);opacity:0.96;}
.menu li ul li{float:none; text-align:center; float:none;}
.menu li ul li:first-child{width:auto;}
.menu li ul li a:link, .menu li ul li a:visited{color:#fff !important; padding:5px; height:auto; line-height:24px; font-weight:normal; background:none !important; font-size:15px;}
.menu li ul a:hover{background:#f5b22d !important; color:#fff !important;}
.menu li ul li.cur{background-color:#f5b22d !important; color:#fff !important;}
.menu .subMenu li a.more:link, .menu .subMenu li a.more:visited{background:url(arrow00.gif) no-repeat right center !important;}
.menu li ul ul{top:0;left:116px; border-left:#f1f2e2 1px solid;} /*从第三级菜单开始,所有的子级菜单都相对偏移*/
.menu li ul li.cur{background-color:#f00;}


.banner{width:100%; position:relative; overflow:hidden;}
.banner .bd{position:relative; z-index:0; overflow:hidden;}
.banner .bd ul{width:100%;}
.banner .bd ul li{width:100%; overflow:hidden;}
.banner .bd ul li p{width:100%; height:500px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.banner .bd ul li a{display:block; width:100%; height:100%;}
.banner .hd{width:100%; height:8px; text-align:center; position:absolute; left:0; bottom:30px;}
.banner .hd li{display:inline-block; *display:inline; width:8px; height:8px; background:url(iHd01.png) no-repeat left top; overflow:hidden; text-indent:-99px; margin:0 8px; -webkit-border-radius:50%; border-radius:50%; vertical-align:top; cursor:pointer;}
.banner .hd li.on{background-position:right top;}
.banner .prev, .banner .next{position:absolute; top:50%; margin-top:-36px; display:block; width:36px; height:72px; background-repeat:no-repeat; filter:alpha(opacity=50); opacity:0.5;}
.banner .prev{left:3%; background-image:url(left.png);}
.banner .next{right:3%; background-image:url(right.png);}
.banner .prev:hover,.banner .next:hover{filter:alpha(opacity=100); opacity:1;}


.F1{width:1260px; height:462px; margin:30px auto 0;}
.F1 h2{height:34px; line-height:34px; position:relative; font-weight:normal;}
.F1 h2 a{display:block; width:50px; height:24px; background:#fff url(m01.png) no-repeat right center; float:right; margin-top:4px; position:relative; z-index:1;}
.F1 h2 a:hover{background-image:url(m02.png);}
.F1 h2 p{height:34px; line-height:34px; float:left; position:relative; background:#fff; padding-right:20px; z-index:1; font-size:24px;}
.F1 h2 p img{height:28px; margin:3px 10px 0 0; float:left;}
.F1 h2 p em{display:block; width:5px; height:5px; background:#c1a975; position:absolute; right:-5px; top:15px;}
.F1 h2 i{display:block; width:100%; height:1px; background:#c1a975; position:absolute; left:0; top:17px; z-index:0;}

.news{width:745px; height:462px; float:left;}
.picNews{height:248px; position:relative; overflow:hidden; padding-top:20px;}
.picNews .bd li{width:745px; height:248px; float:left;}
.picNews .bd li .pic{width:384px; height:248px; overflow:hidden; float:left;}
.picNews .bd li .pic img{width:384px; height:248px;}
.picNews .bd li .txt{height:206px; background:#c11717 url(picNewsBg.png) no-repeat left bottom; margin-left:384px; padding:42px 45px 0;}
.picNews .bd li .txt h3{height:48px; line-height:24px; font-size:16px; color:#fff; font-weight:normal; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.picNews .bd li .txt p{height:44px; line-height:22px; font-size:14px; color:#ebc5c4; margin-top:20px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.picNews .bd li .txt span{display:block; margin-top:20px; font-size:14px; color:#ebc5c4; text-align:right;}
.picNews .bd 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);}
.picNews .hd{width:100%; height:8px; text-align:center; position:absolute; left:0; bottom:24px; z-index:1;}
.picNews .hd ul{margin-left:384px; height:8px;}
.picNews .hd li{display:inline-block; *display:inline; width:8px; height:8px; background:url(iHd02.png) no-repeat left top; overflow:hidden; text-indent:-99px; margin:0 5px; -webkit-border-radius:50%; border-radius:50%; vertical-align:top; cursor:pointer;}
.picNews .hd li.on{background-position:right top;}
.txtNews{height:148px; margin-top:10px; background:#f3eddd;}
.txtNews ul{width:720px; height:90px; margin:0 auto; padding:29px 0; overflow:hidden;}
.txtNews ul li{width:190px; height:90px; border-left:#fff 1px solid; border-right:#cbc1a8 1px solid; margin-right:1px; margin-left:-1px; float:left; padding:0 24px;}
.txtNews ul li:last-of-type{border-right:0;}
.txtNews ul li h3{height:48px; line-height:24px; font-size:15px; font-weight:normal;}
.txtNews ul li h3 a:link, .txtNews ul li h3 a:visited{color:#725108; height:48px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.txtNews ul li h3 a:hover{color:#c11717;}
.txtNews ul li p{height:20px; line-height:20px; padding-top:22px; position:relative; font-size:12px; color:#787878;}
.txtNews ul li p i{display:block; width:10px; height:2px; background:#cbc1a8; position:absolute; left:0; top:10px;}


.notice{height:462px; margin-left:825px;}
.notice ul{height:372px; padding-top:8px;}
.notice ul li{height:72px; padding-top:12px;}
.notice ul li p{width:72px; height:46px; padding:14px 0 12px; background:#f3eddd; color:#967b3e; text-align:center; font-size:13px; float:left;}
.notice ul li p span{display:block; height:24px; line-height:24px; color:#725108; font-size:16px;}
.notice ul li h3{height:48px; line-height:24px; padding-top:12px; margin-left:94px; font-size:15px; font-weight:normal; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}


.F2{width:1260px; height:367px; margin:60px auto 0;}
.F2 h2{height:67px; line-height:42px; font-size:24px; font-weight:normal;}
.F2 h2 p{height:25px; position:relative;}
.F2 h2 p i{display:block; width:100%; height:1px; background:#c1a975; position:absolute; left:0; top:12px;}
.F2 h2 p span{display:block; height:25px; padding-right:16px; background:#fff; position:relative; z-index:1; float:left;}
.F2 h2 p span img{height:25px; vertical-align:top;}
.F2 h2 p span em{display:block; width:5px; height:5px; background:#c1a975; position:absolute; right:-5px; top:10px;}
.F2 h2 p a{display:block; width:50px; height:25px; background:#fff url(m01.png) no-repeat right center; float:right; position:relative; z-index:1;}
.F2 h2 p a:hover{background-image:url(m02.png);}

.llsy{width:604px; height:367px; float:left;}
.llsy ul{height:276px; overflow:hidden; padding-top:24px; background:url(llsyPic.jpg) no-repeat left 24px; padding-left:208px;}
.llsy ul li{height:71px; padding-bottom:12px; border-bottom:#f3f1ec 1px solid; margin-bottom:12px;}
.llsy ul li h3{height:23px; line-height:23px; font-size:15px; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.llsy ul li p{height:44px; line-height:22px; padding-top:4px; font-size:14px; color:#a8a8a8; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}

.xsbg{height:367px; margin-left:664px;}
.xsbg ul{width:50%; height:294px; padding-top:6px; float:left;}
.xsbg ul li{height:77px; padding:10px 0; border-bottom:#f3f1ec 1px solid;}
.xsbg ul li a{display:block; height:77px;}
.xsbg ul li a h3{max-height:48px; line-height:24px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; font-size:15px; font-weight:normal;}
.xsbg ul li a p{height:24px; line-height:24px; font-size:14px; padding:5px 0 0 20px; background:url(iTime01.png) no-repeat left 9px; color:#967b3e;}
.xsbg .xsbgL li a{border-right:#f3f1ec 1px solid; padding-right:20px;}
.xsbg .xsbgR li a{padding-left:20px;}

.F3{height:443px; padding:60px 0 80px; margin-top:80px; background:url(bg01.jpg) no-repeat center center fixed; background-size:cover;}
.F3 h2{height:55px; line-height:50px; font-weight:normal; position:relative;}
.F3 h2 p{height:50px; color:#fff; font-size:24px;}
.F3 h2 p img{height:28px; margin:11px 10px 0 0; float:left;}
.F3 h2 a:link, .F3 h2 a:visited{font-size:14px; float:right; color:#fff; display:block; height:30px; line-height:30px; margin-top:20px;}
.F3 h2 a:hover{color:#c11717;}
.F3 h2 em{display:block; width:5px; height:5px; background:#fff; position:absolute; left:0; bottom:0;}
.F3 h2 i{display:block; width:100%; height:1px; background:#fff; position:absolute; left:0; bottom:2px;}
.F3Con{width:1260px; height:443px; margin:0 auto;}
.jydt{width:760px; height:443px; float:left;}
.jydt ul{height:349px; padding-top:14px; background:#fff; border-bottom:#f5b22d 5px solid; margin-top:20px;}
.jydt ul li{width:299px; height:49px; padding:50px 0 0 54px; float:left;}
.jydt ul li p{width:56px; height:49px; line-height:20px; font-size:18px; color:#c11717; background:url(iTime02.png) no-repeat; text-align:center; float:left;}
.jydt ul li p span{display:block; height:14px; line-height:14px; font-size:10px; color:#acacac; padding-top:11px;}
.jydt ul li h3{height:48px; line-height:24px; padding-top:1px; font-weight:normal; font-size:15px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; margin-left:76px;}

.xgdt{height:445px; margin-left:820px;}
.xgdt ul{background:#fff; height:368px; margin-top:20px;}
.xgdt ul li{height:92px;}
.xgdt ul li a{display:block; height:52px; overflow:hidden; position:relative; padding:20px 36px;}
.xgdt ul li p{width:52px; height:52px; float:left; position:relative; line-height:17px; font-size:12px; text-align:center; color:#967b3e; z-index:1;}
.xgdt ul li p span{display:block; height:27px; line-height:27px; color:#af0a2a; font-size:22px;}
.xgdt ul li p em{display:block; width:20px; height:1px; background:#910303; position:absolute; left:50%; margin-left:-10px; bottom:0;}
.xgdt ul li h3{height:52px; line-height:26px; font-size:15px; font-weight:normal; margin-left:72px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; position:relative; z-index:1;}
.xgdt ul li i{display:block; width:0; height:92px; background:#c11717; position:absolute; left:0; top:0; z-index:0;}
.xgdt ul li a:hover p, .xgdt ul li a:hover span{color:#fff;}
.xgdt ul li a:hover p em{background:#fff;}
.xgdt ul li a:hover h3{color:#fff;}
.xgdt ul li a:hover i{width:100%;}


.szk{height:197px; padding:43px 0 50px; background:url(bg02.jpg) no-repeat center bottom; background-size:cover;}
.szkCon{width:1260px; height:197px; margin:0 auto;}
.szkCon h2{height:55px; line-height:50px; position:relative; font-weight:normal;}
.szkCon h2 p{height:50px; float:left; font-size:24px; color:#c11717;}
.szkCon h2 p img{height:28px; margin:11px 10px 0 0; float:left;}
.szkCon h2 a:link, .szkCon h2 a:visited{display:block; height:30px; line-height:30px; margin-top:20px; padding-right:20px; background:url(m03.png) no-repeat right center; font-size:14px; color:#c11717; float:right;}
.szkCon h2 a:hover{background-image:url(m04.png); color:#bf9e5a;}
.szkCon h2 em{display:block; width:5px; height:5px; background:#c11717; position:absolute; left:0; bottom:0; z-index:1;}
.szkCon h2 i{display:block; width:100%; height:1px; background:#bf9e5a; position:absolute; left:0; bottom:2px; z-index:0;}
.szkCon ul{height:88px; padding-top:30px; margin-left:-12px;}
.szkCon ul li{width:169px; height:88px; padding-left:12px; float:left;}
.szkCon ul li a{display:block; height:88px; overflow:hidden;}
.szkCon ul li a img{width:169px; height:88px; vertical-align:top;}
.szkCon ul li a:hover img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);}


.link{background:#c11717; border-bottom:#ce4848 1px solid;}
.linkNav{width:1260px; height:38px; margin:0 auto;}
.linkNav ul{float:right; height:38px;}
.linkNav .linkNavLi, .linkNav .on{height:38px; line-height:38px; cursor:pointer; color:#f3dede; float:left; position:relative; margin-left:50px; padding-right:20px;}
.linkNav .linkNavLi i, .linkNav .on i{display:block; width:12px; height:12px; background:url(a01.png) no-repeat center center; position:absolute; right:0; top:13px; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.linkNav .on{color:#fff;}
.linkNav .on i{transform:rotate(-180deg); -ms-transform:rotate(-180deg); -moz-transform:rotate(-180deg); -webkit-transform:rotate(-180deg); -o-transform:rotate(-180deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);}
.linkList{float:left; display:none; width:100%; border-top:1px solid #ce4848; background:#f3eddd;}
.linkList ul{width:1260px; margin:0 auto; padding:10px 0;}
.linkList ul li{width:190px; height:30px; line-height:30px; color:#725108; float:left; margin:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.linkList2 ul li{width:295px;}
.linkList ul li a{color:#725108;}
.linkList ul li a:hover{color:#c11717;}


.foot{height:160px; padding:30px 0; background:#c11717; color:#f3dede; font-size:14px;}
.footCon{width:1260px; height:160px; margin:0 auto;}
.fLogo{width:326px; height:160px; background:url(fLogo.png) no-repeat center center; border-right:#ce4848 1px solid; float:left;}

.fNav{width:230px; height:120px; padding:20px 40px; border-right:#ce4848 1px solid; float:left;}
.fNav ul{float:left; height:120px; padding:0 20px;}
.fNav ul li{height:30px; line-height:30px;}
.fNav ul li a:link, .fNav ul li a:visited{color:#f3dede;}
.fNav ul li a:hover{color:#fc0;}

.contact{width:230px; height:120px; line-height:30px; padding:20px 60px; border-right:#ce4848 1px solid; float:left;}

.ewm{height:120px; padding:20px 0; margin-left:989px; text-align:center;}
.ewm img{width:100px; height:100px; vertical-align:top;}
.ewm p{height:20px; line-height:30px;}


.copy{height:40px; line-height:40px; text-align:center; background:#ac0000; color:#f3dede; font-size:13px;}
.copy em{font-style:normal; display:none;}
.copy label{padding-left:1em;}
.copy a:link, .copy a:visited{color:#f3dede;}
.copy a:hover{color:#fff;}

.nyBanner{height:90px; background:url(nyBannerBg.jpg) no-repeat center center; background-size:cover;}
.nyBanner p{width:1260px; height:90px; margin:0 auto;}
.nyBanner p img{height:90px; margin-left:260px; vertical-align:top;}

.ny{background:#f9f9f9; padding:40px 0 60px;}
.nyCon{width:1260px; margin:0 auto;}
.left{width:200px; background:#fdfaf5; float:left;}
.left h2{height:84px; line-height:84px; text-align:center; font-size:24px; background:#da3231; color:#fff; font-weight:normal;}
.left ul li{border-bottom:#fff 1px solid; text-align:center; font-size:16px;}
.left ul li a:link, .left ul li a:visited{color:#af8837; display:block; line-height:20px; padding:15px;}
.left ul li a:hover, .left ul li a.on{background:#e8d8b7;}


.right{margin-left:200px; background:#fff; min-height:600px;}
.post{height:50px; line-height:50px; background:#eee; color:#898989; font-size:16px; padding:0 20px;}
.post span{display:none;}
.list01{padding:20px 30px 40px;}
.list01 li{height:50px; line-height:50px; border-bottom:#eee 1px solid; background:url(a02.png) no-repeat left center; padding-left:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list01 li span{color:#999; float:right; padding-left:20px;}
.list01 li span i{font-style:normal;}

.list02{padding:20px 30px 50px;}
.list02 h3{line-height:50px; height:50px; font-size:20px; text-align:center; padding-bottom:20px;}
.list02 ul{border-left:#a90904 2px solid; background-color:#f6f6f6; padding:10px; float:left;}
.list02 ul li{float:left; width:160px; height:35px; line-height:35px; font-size:15px; color:#555; margin-top:5px; text-align:center; vertical-align:middle;}
.list02 ul li p{text-align:center;}
.list02 ul li a:link, .list02 ul li a:visited{color:#af8837;}
.list02 ul li a:hover{color:#c11717;}

.article{padding:20px 30px 50px;}
.articleTitle{padding:20px; line-height:36px; text-align:center; font-size:20px; font-weight:bold;}
.articleInfo{text-align:center;font-size:13px; height:30px; line-height:30px; color:#8a8a8a; background:#f3f3f3; width:90%; margin:0 auto;}
.articleInfo label{padding-left:30px;}
.articleCon{line-height:30px; padding:20px 20px 0;}
.articleCon img{max-width:800px; margin:0 auto;_width:expression(document.body.clientWidth > 800 ? "800px" : "auto");}
.articleGn{padding-top:20px; text-align:center; line-height:30px; font-weight:bold; font-size:14px;}
.articleBtn{text-align:center; padding-top:20px; line-height:30px;}
.articleBtn a, .articleBtn span{margin:0 15px;}
.articleBtn a{font-weight:bold;}
.attachments{padding-top:20px; line-height:30px;}

.article2{padding:20px 30px 50px;}
.article2 h3{line-height:50px; padding-left:20px; height:50px; font-size:16px;}
.article2 ul li{float:left; width:145px; height:35px; line-height:35px; font-size:15px; color:#555; margin-top:5px; text-align:center; vertical-align:middle;}
.article2 ul li p{text-align:center;}
.article2 ul li a:link, .article2 ul li a:visited{color:#af8837;}
.article2 ul li a:hover{color:#c11717;}

.wap{display:none;}
.pc{display:block;}


@media screen and (max-width:960px){
	body{min-width:100%;_width:100%; font-size:62.5%;}
	.overHidden{overflow:hidden; height:100%;}
	.menu{display:none;}
	.pfPic{max-width:5rem !important;}
	
	.fixedMenu{width:100%; height:2rem; position:fixed; left:0; top:auto; bottom:0; z-index:888;}
	.nyFixedMenu{top:auto;}
	.fixedMenu .close{display:none;}
	.fixedMenu ul{height:2rem; border-radius:0;}
	.fixedMenu ul li{width:20%; height:2rem; border-bottom:none; float:left;}
	.fixedMenu ul li:last-child{height:2rem;}
	.fixedMenu ul li a:link, .fixedMenu ul li a:visited{display:block; height:2rem; padding:.4rem 0 .2rem; font-size:.32rem !important; border-right:#d5bc8a 1px solid;}
	.fixedMenu ul li:last-child a:link, .fixedMenu ul li:last-child a:visited{border-right:none;}
	.fixedMenu ul li a img{height:.8rem; vertical-align:top;}
	.fixedMenu ul li a p{height:.6rem; line-height:.6rem;}
	
	.fixedMenu .goTop{width:1rem; height:1rem; text-align:center; margin-top:0; overflow:hidden; position:fixed; right:.1rem; bottom:2.2rem; display:none;}
	.fixedMenu .goTop a{height:.6rem; padding:.2rem 0; border-radius:.1rem;}
	.fixedMenu .goTop a img{height:.6rem;}
	
	
	.headerWap{width:100%; height:1.8rem; overflow:hidden; background:#c11717 url(headBg.jpg) no-repeat bottom center; background-size:100% auto; position:fixed; z-index:999; left:0; top:0;}
	.logoWap{float:left; width:80%; height:1rem; padding:.4rem 0; margin-left:.3rem;}
	.logoWap a{display:block; width:100%; height:100%; background:url(logoWap.png) no-repeat left center; background-size:contain;}
	.navWap{width:1rem; float:right; position:relative; cursor:pointer; height:1rem; margin:.5rem .3rem 0 0;}
	.navWap span{display:block; background:#fff; width:100%; height:2px; position:absolute; left:0; transition:all ease 0.35s;}
	.navWap span:nth-of-type(1){top:0;}
	.navWap span:nth-of-type(2){top:0.3rem;}
	.navWap span:nth-of-type(3){top:0.6rem;}
	.navCur span:nth-of-type(1){top:0.3rem; transform:rotate(45deg);}
	.navCur span:nth-of-type(2){width:0;}
	.navCur span:nth-of-type(3){top:0.3rem;transform:rotate(-45deg);}
	
	.navList{position:fixed; z-index:900; background:#eee; width:100%; font-size:0.4rem; top:-300%; overflow:auto; overflow-x:hidden; transition:top ease 0.35s; box-shadow:0 2px 2px 0 rgba(0,0,0,0.4);}
	.navShow{top:1.8rem;}
	.navList .searchWap{width:100%; height:1.2rem; padding:.2rem .3rem; background:#fff; overflow:hidden; box-sizing:border-box; margin:0; position:relative;}
	.navList .searchWap .keyvalue{width:100%; height:.8rem; line-height:0.8rem; background:#fff; border:0; padding:0; margin:0; font-size:0.4rem;}
	.navList .searchWap .searchBtn{display:block; width:0.8rem; height:0.8rem; background:url(iSearch2.png) no-repeat center center; border:0; padding:0; margin:0; position:absolute; top:0.2rem; right:0;}
	.navListBox{overflow-y:auto; overflow-x:hidden;}
	#language{display:none;}
	.navList ul li i{position:absolute; top:.1rem; right:0; border-left:1px #ddd solid; width:1rem; height:1rem; line-height:1rem; text-align:center; box-sizing:border-box; cursor:pointer;}
	.navList ul li i svg{transform:rotate(-90deg); transition:all ease 0.35s; width:1rem; height:1rem; position:absolute; left:50%; top:50%; margin:-.5rem 0 0 -.5rem; fill:#555; font-size:.3rem; font-weight:normal;}
	
	.navList ul li{position:relative; line-height:1.2rem; font-size:.5rem; border-bottom:#ddd 1px solid;}
	.navList ul li ul{display:none; border-top:#ddd 1px solid; padding:.3rem 0 .3rem .5rem;}
	.navList ul li ul li{border-bottom:0; border-top:0; font-size:.45rem;}
	.navList ul li a{color:#666; display:block; padding-left:.5rem;}
	.navList ul li ul li a{color:#999; display: block; text-align:left; border-bottom:0;}
	.navList ul li:first-child{overflow:hidden; border-top:0}
	.navList ul li:first-child a{width:calc(100% - 4.5rem);}
	.navList ul li li:first-child a{width:calc(100% - .5rem);}
	.navList ul li:first-child .language{width:4rem; overflow:hidden; height:1rem; line-height:1rem; position:absolute; top:.1rem; right:0;}
	.navList ul li:first-child .language a{width:2rem; float:left; border-left:1px #ddd solid; text-align:center; color:#999; box-sizing:border-box; padding-left:0; font-size:.4rem;}
	.navList ul li a:hover{color:#8c1515;}
	.navList ul li .navListCur svg{fill:#8c1515; transform:rotate(0deg);}
	
	.banner{margin-top:1.8rem;}
	.banner .bd ul li p{height:3.6rem;}
	.banner .hd{bottom:.3rem;}
	.banner .hd ul li{margin:0 5px;}
	.banner .prev, .banner .next{margin-top:-.5rem; width:.5rem; height:1rem; background-size:.5rem 1rem;}
	.banner .prev{left:.3rem;}
	.banner .next{right:.3rem;}
	
	
	.F1{width:auto; height:auto; margin:0;}
	.F1 h2{height:1.2rem; line-height:1.2rem;}
	.F1 h2 a{height:.8rem; margin-top:.2rem;}
	.F1 h2 p{height:1.2rem; line-height:1.2rem; padding-right:.4rem; font-size:.6rem;}
	.F1 h2 p img{height:.6rem; margin:.3rem .2rem 0 0;}
	.F1 h2 p em{display:block; width:5px; height:5px; background:#c1a975; position:absolute; right:-5px; top:15px;}
	.F1 h2 i{display:block; width:100%; height:1px; background:#c1a975; position:absolute; left:0; top:17px; z-index:0;}
	
	.news{width:auto; height:auto; float:none; padding:.5rem .3rem;}
	.picNews{height:auto; padding-top:.3rem;}
	.picNews .bd li{width:auto; height:auto;}
	.picNews .bd li .pic{width:100%; height:5rem; float:none;}
	.picNews .bd li .pic img{width:100%; height:5rem;}
	.picNews .bd li .txt{height:auto; margin-left:0; padding:.4rem .6rem .6rem;}
	.picNews .bd li .txt h3{height:1.6rem; line-height:.8rem; font-size:.45rem;}
	.picNews .bd li .txt p{height:1.4rem; line-height:.7rem; font-size:.4rem; margin-top:.3rem;}
	.picNews .bd li .txt span{margin-top:.3rem; font-size:.4rem;}
	.picNews .hd{height:12px; text-align:left; bottom:.6rem;}
	.picNews .hd ul{margin-left:.6rem; height:12px;}
	.picNews .hd li{display:inline-block; *display:inline; width:8px; height:8px; float:left; margin:0 5px 4px 0;}
	.txtNews{height:auto; margin-top:0;}
	.txtNews ul{width:auto; height:auto; padding:0 .6rem .6rem;}
	.txtNews ul li{width:auto; height:auto; border-bottom:#fff 1px solid; border-left:none; border-right:none; margin:0; float:none; padding:.6rem 0 0;}
	.txtNews ul li:last-child{border-right:0;}
	.txtNews ul li h3{height:auto; max-height:1.6rem; line-height:.8rem; font-size:.45rem;}
	.txtNews ul li h3 a:link, .txtNews ul li h3 a:visited{max-height:1.6rem; height:auto;}
	.txtNews ul li p{height:.6rem; line-height:.6rem; padding:.5rem 0 .6rem; font-size:.4rem; border-bottom:#cbc1a8 1px solid;}
	.txtNews ul li p i{display:block; width:.4rem; height:2px; background:#cbc1a8; position:absolute; left:0; top:.2rem;}
	
	
	.notice{height:auto; margin-left:0; padding:.2rem .3rem .5rem;}
	.notice ul{height:auto; padding:0;}
	.notice ul li{height:2rem; padding:.3rem 0;}
	.notice ul li p{width:2rem; height:1.4rem; padding:.3rem 0; font-size:.4rem;}
	.notice ul li p span{height:.8rem; line-height:.8rem; font-size:.45rem;}
	.notice ul li h3{height:1.6rem; line-height:.8rem; padding-top:.2rem; margin-left:2.4rem; font-size:.45rem;}
	
	
	.F2{width:auto; height:auto; margin:0 auto;}
	.F2 h2{height:2rem; line-height:1.2rem; font-size:.6rem;}
	.F2 h2 p{height:.6rem;}
	.F2 h2 p i{top:50%; margin-top:-.5px;}
	.F2 h2 p span{height:.6rem; padding-right:.4rem;}
	.F2 h2 p span img{height:.6rem;}
	.F2 h2 p span em{top:50%; margin-top:-2.5px;}
	.F2 h2 p a{height:.6rem;}
	
	.llsy{width:auto; height:auto; float:none; padding:0 .3rem;}
	.llsyPic{padding-top:.3rem;}
	.llsyPic img{width:100%; vertical-align:top;}
	.llsy ul{height:auto; padding:0; background:none;}
	.llsy ul li{height:auto; max-height:2.4rem; padding:.5rem 0; margin-bottom:0;}
	.llsy ul li h3{height:.8rem; line-height:.8rem; font-size:.45rem;}
	.llsy ul li p{height:auto; max-height:1.4rem; line-height:.7rem; padding-top:.2rem; font-size:.4rem;}
	
	.xsbg{height:auto; margin-left:0; padding:.5rem .3rem;}
	.xsbg ul{width:auto; height:auto; padding-top:0; float:none;}
	.xsbg ul li{height:100%; padding:.5rem 0; border-bottom:#f3f1ec 1px solid;}
	.xsbg ul li a{height:100%;}
	.xsbg ul li a h3{max-height:1.6rem; line-height:.8rem; font-size:.45rem;}
	.xsbg ul li a p{height:.8rem; line-height:.8rem; font-size:.4rem; padding:5px 0 0 20px; background:url(iTime01.png) no-repeat left 9px; color:#967b3e;}
	.xsbg .xsbgL li a{border-right:none; padding-right:0;}
	.xsbg .xsbgR li a{padding-left:0;}
	
	.F3{height:auto; padding:.6rem .3rem .8rem; margin-top:.5rem;}
	.F3 h2{height:1.4rem; line-height:1.2rem;}
	.F3 h2 p{height:1.2rem; font-size:.6rem;}
	.F3 h2 p img{height:.6rem; margin:.3rem .2rem 0 0;}
	.F3 h2 a:link, .F3 h2 a:visited{font-size:.4rem; height:.8rem; line-height:.8rem; margin-top:.4rem;}
	.F3Con{width:auto; height:auto;}
	.jydt{width:auto; height:auto; float:none;}
	.jydt ul{height:auto; padding:0 .6rem .6rem; border-bottom:#f5b22d .1rem solid; margin-top:.3rem;}
	.jydt ul li{width:auto; height:49px; padding:.6rem 0 0 0; float:none;}
	.jydt ul li h3{font-size:.45rem;}
	
	.xgdt{height:auto; margin-left:0; margin-top:.6rem;}
	.xgdt ul{height:auto; margin-top:.3rem;}
	.xgdt ul li{height:auto;}
	.xgdt ul li a{height:1.6rem; padding:.4rem .6rem;}
	.xgdt ul li p{width:1.6rem; height:1.6rem; line-height:.8rem;}
	.xgdt ul li p span{height:.8rem; line-height:.8rem;}
	.xgdt ul li p em{width:.6rem; margin-left:-.3rem;}
	.xgdt ul li h3{height:1.6rem; line-height:.8rem; font-size:.45rem; margin-left:1.9rem;}
	.xgdt ul li i{height:2.4rem;}
	
	
	.szk{height:auto; padding:.5rem .15rem;}
	.szkCon{width:auto; height:auto;}
	.szkCon h2{height:1.4rem; line-height:1.2rem; margin:0 .15rem;}
	.szkCon h2 p{height:1.2rem; font-size:.6rem;}
	.szkCon h2 p img{height:.6rem; margin:.3rem .2rem 0 0;}
	.szkCon h2 a:link, .szkCon h2 a:visited{height:.8rem; line-height:.8rem; margin-top:.4rem; padding-right:.56rem; background-size:.4rem .4rem; font-size:.4rem;}
	.szkCon h2 a:hover{background-image:url(m04.png); color:#bf9e5a;}
	.szkCon h2 em{display:block; width:5px; height:5px; background:#c11717; position:absolute; left:0; bottom:0; z-index:1;}
	.szkCon h2 i{display:block; width:100%; height:1px; background:#bf9e5a; position:absolute; left:0; bottom:2px; z-index:0;}
	.szkCon ul{height:auto; padding-top:.2rem; margin-left:0;}
	.szkCon ul li{width:50%; height:auto; padding:.3rem 0 0;}
	.szkCon ul li a{height:auto; margin:0 .15rem; text-align:center;}
	.szkCon ul li a img{width:100%; height:auto; max-width:200px;}
	
	
	.linkNav{width:auto; height:1.2rem;}
	.linkNav ul{height:1.2rem; padding:0 .3rem; float:none; font-size:.4rem;}
	.linkNav .linkNavLi, .linkNav .on{height:1.2rem; line-height:1.2rem; margin:0 .6rem 0 0; padding-right:.6rem;}
	.linkNav .linkNavLi i, .linkNav .on i{top:50%; margin-top:-6px; right:0;}
	.linkList{float:none;}
	.linkList ul{width:auto; margin:0 auto; padding:.3rem;}
	.linkList ul li{width:auto; height:.8rem; line-height:.8rem; float:none; margin:.2rem 0; font-size:.45rem;}
	.linkList2 ul li{width:auto;}
	
	
	.foot{height:auto; padding:0 .3rem; font-size:.4rem;}
	.footCon{width:auto; height:auto;}
	
	.fNav{width:auto; height:auto; padding:.3rem 0; border-right:none; border-bottom:#ce4848 1px solid; float:none;}
	.fNav ul{width:50%; height:auto; padding:0;}
	.fNav ul li{height:.8rem; line-height:.8rem;}
	
	.contact{width:auto; height:3.2rem; line-height:.8rem; padding:.3rem 0 .3rem 2.7rem; border-right:none; float:none; position:relative;}
	
	.ewm{width:2.4rem; height:3rem; padding:0; margin-left:0; position:absolute; left:0; bottom:.3rem;}
	.ewm img{width:2.4rem; height:2.4rem;}
	.ewm p{height:.6rem; line-height:.6rem;}
	
	
	.copy{height:auto; line-height:0.7rem; text-align:center; background:#ac0000; color:#f3dede; font-size:.4rem; padding:0.3rem 0.4rem;}
	.fixHeight{height:2rem;}
	
	.nyBanner{height:auto; margin-top:1.8rem;}
	.nyBanner p{width:auto; height:auto; margin:0 auto;}
	.nyBanner p img{height:auto; width:90%; margin-left:5%; vertical-align:top;}
	
	.ny{padding:0; background:#fff;}
	.nyCon{width:auto;}
	
	
	.right{margin-left:0; min-height:6rem;}
	.post{height:1.2rem; line-height:1.2rem; font-size:.5rem; padding:0 .3rem;}
	.list01{padding:.2rem .3rem .4rem;}
	.list01 li{height:1rem; line-height:1rem; background-size:.2.4rem .2.4rem; padding-left:.4.2rem; font-size:.45rem;}
	.list01 li span{padding-left:.3rem;}
	
	.list02{padding:0.2rem 0.3rem 0.4rem;}
	.list02 h3{line-height:1rem; height:auto; font-size:0.56rem; padding-bottom:0.2rem;}
	.list02 ul{padding:0.1rem;}
	.list02 ul li{width:50%; height:1rem; line-height:1rem; font-size:0.45rem; margin:0.2rem 0;}
	
	.article{padding:0 .3rem 1rem;}
	.articleTitle{padding:.3rem 0 .2rem; line-height:1rem; font-size:.56rem;}
	.articleInfo{width:96%; font-size:.4rem; height:1rem; line-height:1rem;}
	.articleInfo span{padding-left:.5rem;}
	.articleCon{font-size:.45rem; line-height:1rem; padding:.3rem 0; min-height:5rem;}
	.articleCon img{max-width:100%;_width:100%; height:auto !important;}
	.articleCon .tableBox{overflow-x:auto;}
	.articleGn{padding-top:0.2rem; line-height:0.8rem; font-size:0.4rem;}
	.articleBtn{padding-top:0.2rem; line-height:0.8rem; font-size:0.4rem;}
	.articleBtn a, .articleBtn span{margin:0 0.2rem;}
	.attachments{padding-top:0.2rem; line-height:1rem;}

	.article2{padding:0 .3rem 1rem;}
	.article2 h3{line-height:1.2rem; padding-left:0; height:1.2rem; font-size:.5rem; text-align:center;}
	.article2 ul li{width:50%; height:1rem; line-height:1rem; font-size:.45rem; margin:.2rem 0;}

	.wap{display:block;}
	.pc{display:none;}
}

@media screen and (max-width:480px){
	.list01 li span i, .copy span{display:none;}
	.copy{height:auto;}	
	.copy em{display:inline;}
	.copy label{padding-left:0;display:block;}
}