body {
    color: #333;
    font-size: 14px;
    font-family: "Î¢ÈíÑÅºÚ",Helvetica,"ºÚÌå",Arial,Tahoma;
	margin:0 auto;
	position:relative;
	overflow-x: hidden;
    background: #f1eee4;
	min-width:1300px;

}
.img-hide,.img-lg{ overflow:hidden; }

.img-hide img,.img-lg img{ transition: 0.5s all;  transform: scale(1,1); }
.img-hide:hover img,.img-lg:hover img{ transform: scale(1.05,1.05); }
.txt-elise{overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
li{ list-style:none;}
a{ color: #333; }
ul{ padding:0; margin:0;}
a:hover{ text-decoration:none !important;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover,input:focus{ outline: none!important; }
img{ max-width:100%;}
.container{ width: 1230px; }
.header-right{ min-width: 459px; height: 155px; padding-top: 50px; background: url(/cwc/images/header.png) right center no-repeat; }
.logo{ line-height: 155px; }
.search-box{ position: relative; float: right; width: 269px; height: 53px; background: url(/cwc/images/search-back.png) center no-repeat; padding-right: 50px; padding-top: 3px; }
.search-box .form-control{ height: 48px; background: none; box-shadow: none; border:none; font-size: 16px; margin-right; }
.btn-search{ position: absolute; right: 23px; top: 3px; height: 48px; width: 19px; background: url(/cwc/images/search.png) center no-repeat; }
.nav-box{ background: #992e1c; }
.nav-list li{ float: left; width: 11.1111111%; background: url(/cwc/images/nav-lind.png) right center no-repeat; position: relative; }
.nav-list li a{ display: block; line-height: 67px; font-size: 16px; color: #fff; }
.nav-list li:last-child{ background: none; }
.nav-list li.active a,.nav-list li a:hover{ font-weight: bold; }
.nav-down{ position: absolute; left: 0; display: none; top: 100%; width: 100%; background: #992e1c; }
.nav-down li a{ display: block;line-height: 45px; font-weight: normal!important; }
.nav-down li{ width: 100%; background: none; text-align: center; }
.nav-down li a:hover{ background: #d62b0f; font-weight: bold!important; }
.nav-list li:hover .nav-down{ display: block; }
.banner{ overflow:hidden; height: 540px; position: relative; }
.slick{ margin:0 0 0 -960px; width: 1920px; position: absolute; left: 50%; top: 0; }
.slick .slick-dots{ bottom: 45px; }
.slick .slick-dots li,.slick .slick-dots li button{ width: 24px; height: 24px; background: url(/cwc/images/li01.png) center no-repeat; }
.slick .slick-dots li.slick-active button{ background: url(/cwc/images/li02.png) center no-repeat; }
.slick-dots li button:before{ display: none; }
.slick .slick-dots li{ margin:0 6px; }
.slick img{ width: 100%; height: 540px; }
.left-width{ width: 530px; }
.title{ font-size: 24px; color: #000; position: relative; padding-left: 40px; padding-bottom: 15px; padding-top: 23px; margin-bottom: 20px; font-weight: bold; line-height: 34px; border-bottom: solid 1px #992e1c; }
.title span{ color: #992e1c; }
.title font{ font-size: 18px; color: #767676; font-weight: normal; text-transform:uppercase; padding-left: 10px; }
.title a{ float: right; font-size: 14px; color: #a2a2a2; font-weight: normal; }
.img-slick a{ display: block; position: relative; }
.img-slick-bottom{ position: absolute; left: 0; right: 0; bottom: 0; background: url(/cwc/images/txt-span.png) center no-repeat; background-size: 100% 100%; height: 94px; padding:15px 20px; }
.img-slick-tt{ font-size: 18px; color: #fff; margin-right: 100px; }
.img-slick-p{ font-size: 14px; color: #c3c3c3; margin-top: 15px; margin-right: 80px; }
.img-slick .slick-dots{ bottom: 40px; right: 20px; left: auto; width: auto; }
.img-slick .slick-dots li button{ width: 10px; height: 10px; border-radius: 50%; background: #fff; }
.img-slick .slick-dots li{ width: 10px; }
.img-slick .slick-dots li.slick-active button{ background: #8b081b; }
.title i{ position: absolute; left: 0; top: 23px; line-height: 34px; }
.right-width{ width: 645px; }
.img-slick img{ width: 100%; height: 370px; }
.news-list li{ height: 62px; line-height: 61px; font-size: 16px; color: #212121; position: relative; padding-right: 75px; padding-left: 15px; border-bottom: solid 1px #e2e1dd; }
.news-list li a{ font-size: 16px; color: #212121; padding-left: 24px; background: url(/cwc/images/li03.png) left center no-repeat; }
.news-list{ margin-top: -3px; }
.news-list li span{ position: absolute; right:0; top: 0; color: #9b9b9b; font-size: 14px; }
.news-list li a:hover{ color: #992e1c; font-weight: bold; }
.img-slick{ margin:0; }
.link-list li{ float: left; width: 33.333333%; padding:0 10px; margin-bottom: 20px; }
.link-list{ margin:0 -10px; }
.link-list li a{ display: block; font-size: 16px; color: #333; background: #fff; height: 152px; border-radius: 4px; border:solid 1px #d4cfbf; padding-top: 28px; }
.link-list li a span{ display: block; line-height: 50px; height: 50px; margin-bottom: 20px; }
.link-list li a:hover{ background: #992e1c; color: #fff; border-color: #992e1c; }
.link-list li a img.hover{ display: none; }
.link-list li a:hover img{ display: none; }
.link-list li a:hover img.hover{ display: inline-block; }
.xw-list li{ position: relative; border-bottom: solid 1px #dfdfdf; padding-left: 110px; padding-bottom: 24px; margin-bottom: 23px; }
.xw-date{ position: absolute; left: 0; top: 0; background: #fff; text-align: center; width: 85px; height: 82px; color: #acacac; }
.xw-date span{ font-size: 30px; color: #992e1c; display: inline-block; padding:5px 0; }
.xw-tt a{ font-size: 16px; color: #404040; }
.xw-p{ color: #868686; line-height: 25px; height: 50px; overflow:hidden; text-align: justify; margin-top: 10px; }
.footer{ background: url(/cwc/images/footer.png) center no-repeat; height: 273px; margin-top: 30px; background-size: cover; padding-top: 50px; }
.footer-left p{ font-size: 15px; color: #ececec; margin-bottom: 15px; }
.ewm{ margin-left: 30px; font-size: 16px; color: #ececec; }
.ewm img{ width: 132px; height: 132px; margin-bottom: 10px; }
.xw-list li:hover .xw-date,.xw-list li:hover .xw-date span{ background: #992e1c; color: #fff; }
.xw-tt a:hover{ color: #992e1c; font-weight: bold; }
.list-banner{ height: 354px; }
/********list*******/
.list-left{ width: 248px; margin-top: -20px; }
.list-left-tt{ height: 78px; line-height: 73px; border-bottom: solid 5px #d6b74c; background: url(/cwc/images/list-tt.png) center no-repeat; color: #fff; font-weight: bold; font-size: 20px; }
.list-left-nav li a{ display: block; position: relative; padding-left: 35px; font-size: 16px; color: #333; line-height: 54px; border-bottom: solid 1px #f1eee4; }
.list-left-bottom{ background: #fff; }
.list-left-nav{ margin-bottom: 50px; }
.nav-left-down{ display: none; }
.nav-left-down li a{ padding-left: 50px; font-size: 14px;     line-height: 36px;  border: 0; }
.list-left-nav li{ position: relative; }
.nav-click{ position: absolute; cursor: pointer; right:23px; top: 0; height: 54px; width: 10px; background: url(/cwc/images/more.png) center no-repeat; }
.list-right{ width: 915px; padding-top: 20px; }
.list-right-t{ margin-bottom: 20px; color: #929292; }
.list-right-t a{ color: #929292; }
.list-right-tt{ font-size: 18px; color: #992e1c; }
.lm-list li a{ font-size: 15px; color: #333; }
.lm-list li{ line-height: 30px; }
.list-right-tt{ font-size: 18px; color: #992e1c;  }
.lm-list{ margin-bottom: 30px; }
.lm-list li a:hover,.list-left-nav li a:hover,.list-right-t a:hover{color: #992e1c; font-weight: bold;}


.row .tit{position:relative;z-index:2;overflow:hidden;font-size:0}
.row  h3{ margin:0; }
.row .tit span{display:inline-block;background-color:#f1eee4;padding-right:10px;font-size:24px;color:#333}
.row .tit::after{content:'';position:absolute;left:0;right:0;top:50%;z-index:-1;height:1px;background-color:#d3d3d3}


/*ÁÐ±íÒ³*/
.wzlist{ overflow:hidden;  }
.wzlist ul{  margin:10px 0; }
.wzlist ul li{  overflow:hidden;  line-height:40px; height:40px; }
.wzlist ul li div{     width: 80%; line-height:40px; height:40px; overflow:hidden; align-items: center;    display: inline-flex; }
.wzlist ul li i{ float:left; width:5px; height:5px; background:#992e1c; }
.wzlist ul li span{ float:right; color:#777;font-size:15px; }
.wzlist ul li a{ float:left; max-width:100%; font-size:15px; color:#333; padding-left:20px; }
.wzlist ul li:hover a{color:#992e1c;  }
.pages{ text-align:center; }

/*¼ò½éÒ³*/
.jianjie{ line-height:2; text-indent:2em; overflow:hidden; padding:20px 0; font-size:16px; }
.jianjie h1{ font-size:26px; text-align:center; text-indent:0; }
.jianjie img{  margin:10px auto; }
/*ÄÚÈÝÒ³*/
.wzcontent{   overflow:hidden;   }
.wzcontent h1{ font-size:26px;  text-align:center; color:#992e1c; }
.wzxxys{ width:80%; margin:0 auto; font-size:14px; line-height:40px; color:#999; text-align:center; }
.nei_text{ line-height:2; text-indent:2em; padding:10px 0; overflow:hidden;font-size:16px;  }
.nei_text img{  margin:10px auto; }
.sytxyt{ border-top:dashed 1px #ddd; padding-top:15px; overflow:hidden;  }
.sytxyt p{ margin:0; color:#992e1c; font-size:16px; text-indent:0; }
.sytxyt a{ line-height:2; font-size:16px; color:#333; }

















