/*Í·²¿*/
.logo_bg{ width:100%;height:100px;background:#212829;}
.logo{width:1400px;  height:100px; margin:0px auto;}
.logo_a{  padding-top:10px; float:left;}
.logo_a img{ height:80px; border:0px;}



.logo_b{ float:right;}
.logo_b li{ float:left; height:100px; line-height:100px; padding-left:40px;font-size:18px; position:relative;}
.logo_b li a{ color:#FFFFFF}

.banner-img{ width: 100%;height:450px; position:relative;}
.banner-img .slick-slide{width:100%; position:relative; }
.banner-img .slick-slide p{ position: absolute; bottom: 0px;  margin:0px; height:40px; line-height: 40px; font-size:18px;color: #fff; text-align: center;  width: 100%; background:rgba(0,0,0,0.6); }
.banner-img .slick-slide p a{ display: block; width: 100%; color: #fff; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; padding-left:10px; padding-right:10px;}
.banner-img .slick-dots{ position:absolute; right:50%; bottom:50px; margin-right:-50px;}
.banner-img .slick-dots li{ display:inline-block; margin:0 4px;}
.banner-img .slick-dots li.slick-active button{width:12px; height:12px; background:#0049c6;border-radius:12px; outline:none;}
.banner-img .slick-dots li button{border:0; width:12px; height:12px; font-size:0px; background:#c8c8c8;border-radius:12px; outline:none;}

.banner-img .slick-prev{position: absolute;top:50%;left:1.5%;width: 46px;height: 46px; background:url(../fangchan/btn_left.png) no-repeat;font-size: 0px;margin-top: -23px; border:none; outline:none;}
.banner-img .slick-next{position: absolute;top:50%;right:1.5%;width: 46px;height: 46px;background:url(../fangchan/btn_right.png) no-repeat;font-size: 0px;margin-top: -23px;border:none; outline:none;}
.banner-img .slick-slide a img{ width:100%;height:450px; display:block;}



.banner_so{position:absolute; width:500px; height:50px; z-index:999;top:350px; left:50%; margin-left:-250px;}
.banner_so .so{width:500px;height:50px; background:#ffffff;border-radius:8px;float:left; overflow:hidden;}
.banner_so .search_input{width:400px;float:left; height:50px; line-height:50px;background:#ffffff; text-indent:10px; font-size:16px;color:#999;border:none;outline: none;}
.banner_so .search_botton{cursor:pointer;float:right;background: url(../fangchan/search.png) no-repeat center #d60000;border:0px; width:60px;height:50px; line-height:50px; font-size:16px; color:#FFFFFF;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; text-indent:-999px;outline:none;overflow:hidden;}


.main1{width:1400px; border:1px solid #dedede;margin:0 auto; margin-top:30px;}
.left1{ width:800px; margin-left:20px; float:left;}


.news-img{ width: 100%;height:480px;overflow:hidden;}
.news-img .slick-slide{width:100%; position:relative; }
.news-img .slick-slide p{ position: absolute; bottom: 0px;  margin:0px; height:70px; padding-top:20px; font-size:20px;color: #fff;  width: 100%; background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}
.news-img .slick-slide p a{ display: block; width:100%; height:60px;line-height: 30px;color: #fff; text-align:center; overflow: hidden;}
.news-img .slick-dots{ position:absolute; right:50%; margin-right:-50px; bottom:70px;}
.news-img .slick-dots li{ display:inline-block; margin:0 4px;}
.news-img .slick-dots li.slick-active button{width:12px; height:12px; background:#d60000;border-radius:12px; outline:none;}
.news-img .slick-dots li button{border:0; width:12px; height:12px; font-size:0px; background:#ffffff;border-radius:12px; outline:none;}

.news-img .slick-prev{position: absolute;top:50%;left:1.5%;width: 46px;height: 46px; background:url(../fangchan/btn_left.png) no-repeat;font-size: 0px;margin-top: -23px; border:none; outline:none;}
.news-img .slick-next{position: absolute;top:50%;right:1.5%;width: 46px;height: 46px;background:url(../fangchan/btn_right.png) no-repeat;font-size: 0px;margin-top: -23px;border:none; outline:none;}
.news-img .slick-slide a img{ width:100%;height:480px; display:block;}
.news-img .slick-slide a:hover img{transform: scale(1.15); transition: all 0.5s linear;}



.right1{ width:550px; padding-right:20px;float:right; }
.right1a{width:100%;float:left;}
.right1a .p1{ height:45px; line-height:45px; text-align:center; font-size:20px; font-weight:bold; overflow:hidden;}
.right1a .p2{ height:28px; line-height:28px; text-align:center; font-size:14px; overflow:hidden;}
.right1a .p2 a{padding-left:5px; padding-right:5px;}

.right1b{width:100%;float:left;}
.right1b li{ width:100%; height:45px;line-height:45px; background: url(../fangchan/sa.png) no-repeat left center; text-indent:15px;font-size:18px; float:left; overflow:hidden;}


.main2{width:1400px;margin:0 auto; margin-top:30px;}
.main2 li{ width:466px; border-right:1px solid #d6d3d6;float:left; overflow:hidden;}
.main2 li:nth-child(3){ border-right:none;}
.main2 li p{ height:45px;line-height:45px; text-align:center; font-size:16px; padding-left:20px; padding-right:20px;overflow:hidden;}



.gg01{width:1400px;margin:0 auto;}
.gg01 img{ width:100%;}



.main3{width:1400px; margin:0 auto; margin-top:30px;}
.left3{ width:440px; float:left;}
.right3{ width:920px; float:right;}

.right3a{ width:920px; float:left;}
.right3a_L{ width:440px; float:left;}
.right3a_R{ width:440px; float:right;}
.right3b{ width:920px; float:left;}

.title3{ width:100%; height:24px; float:left;}
.title3 .p1{ height:24px; line-height:24px; border-left:5px solid #0049c6; font-size:20px; padding-left:6px; float:left;}
.title3 .p2{ padding-left:6px; padding-top:6px; font-size:16px; color:#999999;float:left;}


.new3{ width:100%; float:left}
.new3 ul{width:100%;}
.new3 li{ float:left;width:100%; height:280px; margin-top:20px; position:relative; overflow:hidden;}
.new3 li img{width:100%; height:280px; border:0px;}
.new3 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.new3 li span{width:96%; padding-left:2%; padding-right:2%; height:40px; line-height:40px; text-indent:35px; background:rgba(0,0,0,0.6); position:absolute;left:0;bottom:0; font-size:16px; color:#fff; cursor:pointer;overflow:hidden; display:block;}
.new3 li .sp{position:absolute;left:10px;bottom:5px;}
.new3 li .sp img{width:24px; height:24px; border:0px;}


.new31{ width:100%; float:left}
.new31 li{ width:100%; height:38px;line-height:38px; background: url(../fangchan/sb.png) no-repeat left center; text-indent:15px;font-size:16px; float:left; overflow:hidden;}



.new32{ width:100%; float:left}
.new32 ul{width:100%;}
.new32 li{ float:left;width:32%; height:100px; margin-top:20px; margin-right:2%; position:relative; overflow:hidden;}
.new32 li img{width:100%; height:100px; border:3px solid #dedfde;}
.new32 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.new32 li:nth-child(3){ margin-right:0px;}


.new33{ width:100%; float:left}
.new33 ul{width:100%;}
.new33 li{ float:left;width:100%;  margin-top:10px; position:relative; overflow:hidden;}
.new33 li .p1{ width:100%;height:40px; line-height:40px; background:url(../fangchan/sb.png) no-repeat left center; text-indent:12px; font-size:18px; float:left;overflow:hidden;}
.new33 li .p2{ width:100%; height:50px; line-height:25px;font-size:14px; color:#999999;float:left;overflow:hidden;}



.new34{ width:100%; float:left}
.new34 ul{width:100%;}
.new34 li{ float:left;width:32%; height:196px; margin-top:20px; margin-right:2%; position:relative; overflow:hidden;}
.new34 li img{width:100%; height:196px; border:0px;}
.new34 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.new34 li span{width:96%; padding-left:2%; padding-right:2%; height:40px; line-height:40px; text-align:center; background:rgba(0,0,0,0.6); position:absolute;left:0;bottom:0; font-size:16px; color:#fff; cursor:pointer;overflow:hidden; display:block;}
.new34 li:nth-child(3){ margin-right:0px;}



.xwt3{width:100%; padding-top:10px;float:left;}
.xwt3a{ width:100%; height:42px; line-height:42px; font-size:18px; float:left;overflow:hidden;}
.xwt3_left{ width:120px; height:78px;position:relative;float:left; overflow:hidden;}
.xwt3_left img{ width:120px; height:78px;  border:0px;}
.xwt3_left:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt3_right{ width:306px;height:78px; line-height:26px;font-size:14px; color:#666666; float:right;overflow:hidden;}



.main4{width:1400px; margin:0 auto; margin-top:30px;}
.main4a{ width:100%; height:60px; float:left;}
.main4a ul{width:100%; float:left;}
.main4a li{float:left; width:464px;background:#f7f3f7; height:60px;line-height:60px; text-align:center; font-size:20px; margin-right:4px;overflow: hidden;}
.main4a li:hover{border-bottom:3px solid #0049c6; cursor:pointer;}
.main4a li.hover{border-bottom:3px solid #0049c6; cursor:pointer;}
.main4a li:nth-child(3){ margin-right:0px;}


.main4b{ width:1400px; float:left}
.main4b ul{width:1420px;}
.main4b li{ float:left; width:335px; height:240px; position:relative;margin-top:20px; margin-right:20px; overflow:hidden;}
.main4b li img{ width:100%; height:240px; border:0px;}
.main4b li span{position:absolute;left:0;bottom:0;width:100%;padding-top:30px;height:43px;line-height:43px; text-align:center;overflow:hidden;font-size:16px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}
.main4b li:hover img{transform: scale(1.15); transition: all 0.5s linear;}
