@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;word-break:break-all; }ul,ul li{list-style:none}a img{border:none}i{font-style:normal}body{color:#000;font: 14px/20px Arial,'Microsoft Yahei'; background:#fff }
.layer{width:999px; margin:0 auto;background: url(../images/body_bg.jpg) repeat-y scroll center 0}a{color:#656c63;text-decoration: none; cursor: pointer;}a:active,a:hover{color: #656c63; text-decoration: none;}.clearfix{*zoom: 1;}.clearfix:before,.clearfix:after{ display: table; content: '';}.clearfix:after{clear: both;}.l{float: left;_display: inline;}.r{float: right;_display: inline;}
*::before, *::after {box-sizing: border-box;}
a:hover, a:focus{color: #db944f!important;}
p{margin-bottom: 0px!important;}
h1,h2,h3,h4{font-weight: normal; margin: 0!important}
.wrap{width:100%; margin:0px auto ; max-width: 1600px; overflow:hidden;}
.banner{width: 100%;margin: 0 auto;}
.banner img{width: 100%;display: block;}
.content{width: 90%;max-width:1200px;margin: 0 auto;}
.content h1{padding-top:50px; width: 100%;}
.content h1 img{float: left;width: 60%; max-width: 599px;margin-bottom: 10px;}
.content-l{width: 65%;float: left;padding-right:40px;}
.content-r{width: 35%;float: left;}
.top-news{width: 100%;margin: 0 auto;}
.news-list{width: 100%;margin: 0 auto;}
.news{width: 100%; margin-top: 45px;}
.news-l{width:35%;float: left; max-width: 272px; padding-right: 3%}
.info{padding-bottom: 25px; border-bottom: 1px solid #c0a770}
.news-l img{width: 100%;}
.info p{line-height: 24px;}
.news-r{width:65%;float: right; }
.news-r h2{font-size: 22px; line-height: 30px; margin-bottom: 18px!important;}
.news-r h3{font-size: 14px; line-height: 20px;}
.canhui-list{padding-top: 15px;}
.jb-list dl{width: 33.333333%;float: left; margin-top: 20px;}
.jb-list dl dt,.jb-list dl dd{width: 100%;}
.jb-list dl dt img{width: 100%;max-width:116px;}
.jb-list dl dd h3{font-size: 14px;width: 100%;max-width:116px;  margin:10px 0px 6px!important;}
.jb-list dl dd p{font-size: 12px; line-height: 18px;width: 100%;max-width:116px; }
.jb-list dl:nth-child(3n+1){clear: left;}
.bottom{width: 100%;max-width: 1200px; margin:50px auto 0px;background: #0163b1; padding: 10px 0px; text-align: center;}
.bottom img{width: 30%; max-width: 137px; display: block;margin: 0 auto;}
@media screen and (min-width: 750px){
.info p.p-1{text-indent:42px; }
}

@media screen and (max-width: 750px){
.content h1{padding-top:20px;}
.content-l{width: 100%;float: left;padding-right:0px;}
.content-r{width: 100%;float: left;}
.info{padding: 25px 0px; margin: 25px 0px 0px 0px;border-top: 1px solid #c0a770;border-bottom: 1px solid #c0a770}
.news-r h2{font-size: 18px; line-height: 26px; margin-bottom:0px!important;}
.news-r p{display: none}
}
