@charset "utf-8";
html,body{font-size:12px; }
body{ margin:0px; padding:0px; font-size:1em; font-family:"微软雅黑"; color:#505050;background:#fff;position:relative;-moz-user-select:none;overflow-x:hidden;}
p,ul,li,dl,dd,dt,form,imput,h1,h2,h3,h4,h5,h6,h7{margin:0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}
ul,li{ margin:0px; padding:0px; list-style-type:none;}
img{ border:none; vertical-align:top;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#0793da;}
.strong{ font-weight:bold;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; overflow:hidden; line-height:0px; height:0px; font-size:0px;}
i{list-style:none; font-style:normal;}
.clearfix::after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
input,select,button{font:12px "微软雅黑";vertical-align:middle;}
select::-ms-expand { display: none;}

.top {width: 100%;height: 43px;background: #f3f3f3;line-height:43px;}
.topleft{width:auto;height:43px;color:#9d9d9d;font-size:12px;float:left;padding-left:3%}
.topright{width:auto;height:43px;color:#9d9d9d;font-size:12px;float:right;padding-right:3%;}
.topright a{display:block;margin:0 10px;float:left}
.topright img{display:block;float:left;padding-left:10px;padding-top:10px}
.head{width:94%;height:auto;padding:10px 3%}
.headleft{width:auto;height:auto;float:left;overflow:hidden}
.headleft a{padding-right:10px;display:inline-block}
.headleft img:nth-child(2){padding-top:5px;padding-left:3px;}
.headright{width:55%;height:auto;float:right;padding-top:20px;}
.headright li{width:12.5%;hegiht:auto;float:left;text-align:center;font-size:18px;position: relative;}
.headright li ul{width:100%;height:auto;overflow:hidden;position: absolute;top:20px;left:0;background:#fff;display:none;z-index:1000}
.headright li:hover ul{display:block}
.headright li ul li{width:100%;height:24px;padding:5px 0;text-align:center;font-size:14px;}
.headright li ul li:first-child{padding-top:15px}
.headright li a{color:#000000}
.headright li a:hover {color: #bc874a}
.banner{width:100%;height:Auto}

/* cotone */
.cotone{width:100%;height:auto;background:url(../images/cotonebg.png) no-repeat top center;overflow:hidden;padding-top:48px;}
.wrap{max-width:1200px;height:auto;margin:0 auto}
.cotoneone{width:100%;height:auto;padding-bottom:30px;border-bottom:2px solid #dfdfe0;}
.cotoneleft img{display:block;max-width:100%;}
.cotoneleft{width:auto;overflow:hidden;float:left;font-size:28px;color:#000000}
.cotonecenter{width:auto;height:auto;float:left;padding:0 10% 0 20%;font-size:28px;color:#000000;margin-top:-10px}
.cotonecenter img{display:inline-block;max-width:50%;}
.cotonecenter img:nth-child(2){padding-top:5px;}
.cotonecenter p{line-height:20px}
.cotonecenter span{margin-top:-20px}
.cotoneright{width:25%;height:auto;overflow:hidden;float:right;}
.searchbox{width:80%;height:34px;font-size:14px;color:#000;border:none;line-height:34px;float:left;outline:none;}
.searchbtn{width:12%;height:34px;background:url(../images/search.png) no-repeat center;float:right;border:none;outline:none;}
.cotonetwo{width:100%;height:auto;overflow:hidden;padding:85px 0;}
.cotonetitle{width:100%;height:auto;overflow:hidden;font-size:28px;color:#000000;text-align:Center}
.cotonetitle span{display:block;font-size:14px;color:#7d7d7d}
.xxcot{width:100%;height:auto;overflow:hidden;text-align:center;font-size:14px;color:#7d7d7d;padding-top:10px}
.xxcot a{color:#7d7d7d;display:inline-block;border-right:1px solid #b1b1b1;margin:0 10px;padding-right:20px;line-height:14px;}
.xxcot a:hover{color:#bc874a}
.cotonetwotextbox{width:100%;height:auto;overflow:hidden;padding-top:20px}
.cotonetwotextbox li{width:24.75%;margin:0 0.333% 5px 0;float:left;position: relative;height:auto;overflow:hidden;}
.cotonetwotextbox li:nth-child(4n){margin:0 0 5px 0}
.cotonetwotextbox li img{width:100%;display:block;margin:0 auto}
.zz{width:100%;height:65%;padding-top:35%;background:rgba(190,135,70,0.9);text-align:center;font-size:28px;color:#fff;left:0;top:0;z-index:100;position: absolute;display:none}
.cotonetwotextbox li:hover .zz{display:block}

/* cottwo */
.cottwobg{width:100%;height:auto;overflow:hidden;background:url(../images/cottwobg.png) no-repeat top center;padding:40px 0}
.cottwotitle{width:100%;height:auto;overflow:hidden;font-size:28px;color:#fff;text-align:Center}
.cottwotitle span{display:block;font-size:14px;color:#c0c0c0;padding-top:10px}
.cottwobox{width:94%;height:auto;overflow:hidden;padding:85px 0;margin:0 3%}
.cottwobox li{width:10.4%;margin-right:0.1%;float:left;background:#e0e0e0;padding:20px 1%;font-size:12px;line-height:20px;color:#787878;text-align:center;max-height:160px;overflow:hidden;}
.cottwobox li p{width:100%;text-align:center;color:#000000;font-size:16px;padding-bottom:20px;overflow: hidden; /*自动隐藏文字*/
text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.cottwobox li:nth-child(2n){margin-top:65px}

/* cotthree */
.cotthree{width:100%;height:Auto;overflow:hidden;padding:90px 0}
.cotthreeleft{width:46%;height:auto;overflow:hidden;float:left;}
.cotthreeleft img{width:100%;display:block;margin:0 auto 35px auto}
.cotthreeleft p{width:80%;text-align:right;font-size:16px;color:#aaabab;text-transform: uppercase}
.cotthreeright{width:54%;height:auto;float:left}
.threeone{width:85%;height:Auto;overflow:hidden;padding-left:15%;}
.threeone p{width:100%;height:auto;overflow:hidden;padding:40px 0;font-size:30px;color:#000;}
.threeone p em{display:block;font-size:42px;font-style:normal;padding-bottom:10px}
.threeone p img{display:block;}
.threeone p span{display:block;font-size:24px;color:#7d7d7d;padding-top:10px}
.threetwo{width:98%;height:auto;background:#f7f7f7;padding:90px 13% 0 0 ;margin-top:110px;margin-left:-92px;}
.threetwoleft{width:92px;height:auto;float:left;overflow:hidden}
.threetworight{width:80%;float:right;height:auto;overflow:hidden;font-size:16px;line-height:30px;color:#4c4948}
.morejiahao{height:92px;width:92px;text-align:center;line-height:92px;font-size:52px;color:#fff;background:#e60012;display:block}
.zs{width:92px;height:92px;background:#4c4948}
.cotfour{width:100%;background:url(../images/cotthreebg.png) no-repeat top center;height:271px;padding-top:30px;}

/* cotfive */
.cotfivebg{width:100%;height:auto;padding:40px 0 70px 0;background:#f8f8f8;overflow:hidden;margin-top:86px}
.cotfivecot{width:auto;height:auto;margin:45px 0;background:#fff;border:1px solid #dcdcdc;}
.zsbox{padding:20px 0;border-right:1px solid #dcdcdc}


/* cotsix */
.cotsixbg{width:100%;height:auto;padding:70px 0 70px 0;background:url(../images/cotfivebg.png) no-repeat top right;overflow:hidden;margin-top:86px}
#con {width:100%;height:auto;overflow:hidden;padding:20px 0}
#tags {width:34%;height:auto;overflow:hidden;margin:0 auto;}
#tags LI {width:49%;float:left;border:1px solid #d5d5d5;text-align:center;height:70px;line-height:70px;font-size:22px;color:#000000}
#tags LI A {}
#tags LI.selectTag {POSITION:relative;background:#ffdd00;border:1px solid #ffdd00}
#tags LI.selectTag A {COLOR:#000;}
#tagContent {width:100%;height:auto;overflow:hidden;padding-top:80px;}
.tagContent {DISPLAY:none;}
.tagContent li{width:33.33%;float:left;height:auto;overflow:hidden;background:url(../images/newsbg.png) repeat-y top right;}
.tagContent li ul{width:89%;height:auto;overflow:hidden}
.newscenter{padding-left:2%}
.newsright{width:29.33% !important;background:none !important;padding-left:2%;}
.tagContent li ul li{width:100%;height:auto;overflow:hidden;background:none;font-size:14px;line-height:35px;color:#666464;overflow: hidden; /*自动隐藏文字*/
text-overflow: ellipsis;/*文字隐藏后添加省略号*/
white-space: nowrap;/*强制不换行*/
}
.tagContent li ul li a{color:#666464}
.tagContent li ul li a:hover{color:#c6975f}
#tagContent DIV.selectTag {DISPLAY:block}
.newspic{width:89%;height:auto;overflow:hidden;padding-bottom:20px;}
.newspic img{width:100%;display:block;height:157px;}
.newsmore{width:36px;height:36px;padding:70px 0}
.newsmorebg{background:url(../images/newsmore.png) no-repeat center;display:block;background-size:100% 100%;width:36px;height:36px;}
.newsmore:hover .newsmorebg{background:url(../images/newsmorehover.png) no-repeat center;background-size:100% 100%}
.newspic2{width:100%;height:auto;overflow:hidden;padding-bottom:20px;}
.newspic2 img{width:100%;display:block;height:157px;}

/* footer */
.footbg{width:100%;height:auto;background:#000000;overflow: hidden;padding-top:85px;overflow: hidden;}
.fbbox{width:100%;height:auto;overflow: hidden;}
.footbg dl{width:16.66%;height:auto;float:left;}
.footbg dt{width:100%;height:auto;font-size:20px;color:#cf9e64;margin-bottom:30px;}
.footbg dt a{color:#cf9e64;}
.footbg dd{width:100%;height:auto;line-height:30px;font-size:14px;color:#9c7a51;}
.footbg dd a{color:#9c7a51}
.footbottom{width:100%;height:auto;background:#be8746;margin-top:100px;}
.fbleft{width:84%;height:auto;float:left;border-right:1px #8d6331 solid;font-size:10px;color:#1c1001;line-height:63px;padding-left:5%;}
.fbright{width:9%;height:auto;float:left;font-size:15px;color:#1c1001;line-height:63px;padding-left:1%;position: relative;text-align:center}
.fbright img{padding-left:1%;padding-top:25px;}
.linkbox{width:108%;height:auto;position: absolute;left:0;bottom:63px;background:#be8746;padding:0 1%;display:none}
.linkbox a{width:100%;height:auto;line-height:36px;font-size:14px;color:#000;display:block;text-align: center;overflow: hidden; /*自动隐藏文字*/
text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.linkbox a:hover{background:#ffdd00;}
.linkbox a:last-child{border-bottom:1px #8d6331 solid;}
.icon{width:150px;height:auto;float:right;margin-top:20px;}
.icon a{width:30%;height:auto;float:left;margin:0 1.5%;display: inline;line-height:0;}
.icon img{max-width:100%;}
.fbright:hover .linkbox{display:block}

.navbtn{display: none;width: 50px;height: 50px;position: absolute;top:10px;right:10px;z-index:10000}
#fh5co-offcanvas{width:100%;height:auto;overflow:hidden;position:absolute;z-index:10000;padding-top:66px;top:0;left:0}
#fh5co-offcanvas li{width:100%;padding:10px 0;line-height:23px;font-size:14px;color:#fff;border-bottom:1px dotted #d19855;font-family:"Open Sans";background:#be8746;}
#fh5co-offcanvas li a{color:#fff;padding-left:3%}
#fh5co-offcanvas{display:none}
#fh5co-offcanvas li ul{width:auto;overflow:hidden;background:#fff !important;margin:10px 0;display:none}
#fh5co-offcanvas li ul li{width:97%;height:auto;line-height:30px;font-size:12px;padding-left:3% !important;background:#fff !important;border-bottom:1px dotted #999999 !important;color:#333;margin:0}
#fh5co-offcanvas li:last-child{border:none}
#fh5co-offcanvas li ul a{padding:0;color:#333}
.mobilebottom{width:100%;height:36px;line-height:36px;position:fixed;bottom:0;left:0;z-index:10000;padding-top:10px;display:none}
.mobilebottom li{width:33.333%;text-align:center;font-size:14px;color:#fff;background:#be8746;line-height:36px;float:left}
.mobilebottom li a{color:#000}


@media screen and (max-width: 1300px) {
.headleft{width:40%;}
.headleft img{max-width:45%}
.headright{width:58%;}
}

@media screen and (max-width: 1199px) {
.headright{display:none}
.wrap{width:96%;margin:0 auto}
.navbtn{display:block}
.top{display:none}
.cotthreeleft{width:100%;padding-bottom:10px;float:none;display:none}
.cotthreeright{width:100%;padding-bottom:10px;float:none}
.cotthreeleft img{width:100%;height:300px;}
.cotthreeleft p{width:100%;text-align:Center;}
.cotthree{padding:30px 0}
.threeone{width:100%;padding:0}
.threeone p{padding:10px 0}
.threetwo{width:100%;margin-left:0;padding:20px 0 0 0;margin-top:20px}
.zs{display:none}
.threeone p em{text-align:center}
.threeone p img{max-width:100%;display:block;margin:0 auto}
.threeone p{text-align:center}
}
@media screen and (max-width: 1100px) {
.cotoneleft{display:none}
.cotonecenter{padding:0}
.cotoneright{width:40%}
.headleft{width:100%}
.cotonetwo{padding:30px 0}
.cottwobox{padding:30px 0}
.cotfivebg{padding:20px 0 50px 0;margin-top:20px}
.cotsixbg{padding:30px 0;margin-top:20px}
#tagContent{padding-top:30px}
}
@media screen and (max-width: 900px) {
.zz{font-size:20px}
.cottwobox{width:100%;margin:0%}
.cottwobox li{width:22.5%;margin-right:0.5%;margin-bottom:5px}
.cottwobox li:nth-child(2n){margin-top:0}
.newspic img{width:auto}
.newspic2 img{width:auto}
.newsmore{padding:20px 0}
.footbottom{margin-top:50px}
.footbg{padding-top:30px}
.cottwobox li{min-height:160px}
.cottwobg{background-size:cover}
}
@media screen and (max-width: 750px) {
.cotone{padding-top:20px}
.cotonecenter{display:none}
.cotoneright{width:100%}
.headleft img:nth-child(2){display:none}
.headleft img{width:200px;max-width:100%;}
.cotoneone{padding-bottom:10px}
.xxcot a{padding-right:10px;margin:0 5px}
.cotonetitle{font-size:24px;}
.cottwotitle{font-size:24px}
.cotonetwotextbox li{width:49.5%;margin:0 1% 5px 0}
.cotonetwotextbox li:nth-child(4n) {margin: 0 1% 5px 0}
.cotonetwotextbox li:nth-child(2n) {margin: 0 0 5px 0 !important}
.cotfivecot{padding:20px 0}
.cottwobox li{min-height:160px}
.cottwobg{background-size:cover}
.cotfour{background-size:cover}
.footbg dl{display:none}
.footbg dl:last-child{display:block !important;width:100%;height:auto;overflow:hidden;float:none}
.footbg dt img{max-width:100%;margin:0 auto;display:block}
.footbg dt{margin-bottom:10px}
.footbg dd{text-align:center}
.footbottom{margin-top:20px}
.fbleft{width:70%;}
.fbright{width:21.6%}
.mobilebottom{display:block}
}
@media screen and (max-width: 650px) {
#tags{width:50%}
#tags LI{height:40px;line-height:40px;font-size:18px;width:48%}
}
@media screen and (max-width: 600px) {
.threeone p em{font-size:30px}
.threeone p{font-size:24px}
.threeone p span{font-size:20px}
.threetworight{font-size:14px;padding-bottom:20px;width:75%}
.fbleft{width:96%;padding:0 2%;border:0;float:none}
.fbright{width:21.6%;display:none}
}
@media screen and (max-width: 500px) {
.threetworight{font-size:14px;padding-bottom:20px;width:80%}
.threetwoleft{width:50px;height:50px;line-height:50px;font-size:30px}
.morejiahao{width:50px;height:50px;line-height:50px;font-size:30px}
.tagContent li{width:100%;float:none;background:none}
.newscenter{padding:0;float:none;display:none}
.newsright{padding:0;width:100% !important;float:none;display:none}
.newspic{width:100%;}
.newspic img{width:100%;height:auto;display:block}
.tagContent li ul{width:100%}
.newsmore{margin:0 auto}
.cotone{padding-top:5px}
}