/*Í·²¿*/
.logo{width:1400px; height:120px; margin:0px auto;}
.logo_a{  padding-top:20px; float:left;}
.logo_a img{ height:80px; border:0px;}

.menu{width:100%;height:50px; background:#d60000; margin:0px auto;}
.menua{width:1400px;height:50px; margin:0px auto;}
.menua li{ float:left; width:127px; height:50px; line-height:50px; background:url(../jiaju/menu_li.png) no-repeat right center; text-align:center;font-size:18px; position:relative;}
.menua li a{ color:#FFFFFF}
.menua li:last-child{ background:none}

.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:#d60000;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(../jiaju/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(../jiaju/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(../jiaju/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(../jiaju/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(../jiaju/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(../jiaju/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:680px; float:left;}
.right3{ width:680px; float:right;}

.title3{ width:100%; height:40px; background:url(../jiaju/bg1.jpg) repeat-x center;  float:left;}
.title3 .p1{ height:40px; line-height:40px;background:#FFFFFF; padding-right:10px; float:left;}
.title3 .p1 a{ display:block; height:40px; line-height:40px; background:#d60000;  font-size:18px; color:#FFFFFF;padding-left:20px; padding-right:20px;border-radius:8px;}
.title3 .p2{ height:40px; line-height:40px; background:#FFFFFF; padding-left:10px; font-size:15px; color:#666666;float:right;}
.title3 .p2 a{color:#666666;}


.xwt3{width:100%; padding-top:20px; padding-bottom:20px;border-bottom:1px solid #dedede;float:left;}
.xwt3_left{ width:210px; height:130px;position:relative;float:left; overflow:hidden;}
.xwt3_left img{ width:210px; height:130px;  border:0px;}
.xwt3_left:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt3_right{ width:450px;float:right; overflow:hidden;}
.xwt3_right .p1{ width:100%; height:40px; line-height:40px; font-size:20px; font-weight:bold; color:#d60000; float:left;overflow:hidden;}
.xwt3_right .p1 a{color:#d60000;}
.xwt3_right .p2{ width:100%; height:84px; line-height:28px;font-size:15px; color:#666666; margin-top:6px;float:left;overflow:hidden;}


.new3{width:100%;float:left;}
.new3 li{ width:100%; height:50px;line-height:50px; font-size:18px;border-bottom:1px solid #dedede; float:left; overflow:hidden;}


.main4{width:1400px;margin:0 auto; margin-top:30px;}
.left4{ width:910px; float:left;}

.left4a{ width:100%; height:45px; background:url(../jiaju/bg1.jpg) repeat-x bottom;  float:left;}
.left4a ul{width:100%; float:left;}
.left4a li{float:left; width:120px;background:#cccccc; height:45px;line-height:45px; text-align:center; font-size:20px; margin-right:20px;border-radius:5px 5px 0px 0px;overflow: hidden;}
.left4a li:hover{ background:#d60000; color:#ffffff;border-radius:5px 5px 0px 0px;  cursor:pointer;}
.left4a li.hover{ background:#d60000; color:#ffffff; border-radius:5px 5px 0px 0px; cursor:pointer;}



.xwt4{width:100%; padding-top:20px; padding-bottom:20px;border-bottom:1px solid #dedede;float:left;}
.xwt4_left{ width:210px; height:130px;position:relative;float:left; overflow:hidden;}
.xwt4_left img{ width:210px; height:130px;  border:0px;}
.xwt4_left:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.xwt4_right{ width:680px;float:right; overflow:hidden;}
.xwt4_right .p1{ width:100%; height:40px; line-height:40px; font-size:20px; font-weight:bold; color:#d60000; float:left;overflow:hidden;}
.xwt4_right .p1 a{color:#d60000;}
.xwt4_right .p2{ width:100%; height:84px; line-height:28px;font-size:15px; color:#666666; margin-top:6px;float:left;overflow:hidden;}


.right4{ width:450px; float:right;}
.right4a{ width:100%; height:40px; background:url(../jiaju/bg1.jpg) repeat-x center;  float:left;}
.right4a .p1{ height:40px; line-height:40px;background:#FFFFFF; padding-right:10px; float:left;}
.right4a .p1 a{ display:block; height:40px; line-height:40px; background:#d60000;  font-size:18px; color:#FFFFFF;padding-left:20px; padding-right:20px;border-radius:8px;}
.right4a .p2{ height:40px; line-height:40px; background:#FFFFFF; padding-left:10px; font-size:15px; color:#666666;float:right;}
.right4a .p2 a{color:#666666;}



.right4b{ width:100%; float:left;}
.right4b ul{width:100%;}
.right4b li{ float:left;width:100%;margin-top:20px;position:relative; overflow:hidden;}
.right4b li .p1{ height:258px;overflow:hidden;}
.right4b li .p1 img{width:100%; height:258px; border:0px; }
.right4b li .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.right4b li .p2{ height:30px; line-height:30px; text-align:center; font-size:18px; font-weight:bold; margin-top:8px; overflow:hidden;}

.right4c{ width:100%; float:left;}
.right4c li{ width:100%; height:50px;line-height:50px; font-size:18px;border-bottom:1px solid #dedede; float:left; overflow:hidden;}



.main5{width:1400px;margin:0 auto; margin-top:30px;}

.main5a{ width:100%; height:40px; background:url(../jiaju/bg1.jpg) repeat-x center;  float:left;}
.main5a .p1{ height:40px; line-height:40px;background:#FFFFFF; padding-right:10px; float:left;}
.main5a .p1 a{ display:block; height:40px; line-height:40px; background:#d60000;  font-size:18px; color:#FFFFFF;padding-left:20px; padding-right:20px;border-radius:8px;}
.main5a .p2{ height:40px; line-height:40px; background:#FFFFFF; padding-left:10px; font-size:15px; color:#666666;float:right;}
.main5a .p2 a{color:#666666;}


.left5{ width:690px; float:left}
.left5 ul{width:690px;}
.left5 li{ float:left; width:690px; height:400px; margin-top:20px; position:relative; overflow:hidden;}
.left5 li img{ width:100%; height:400px; border:0px;}
.left5 li span{position:absolute;left:0;bottom:0;width:100%;padding-top:30px;height:53px;line-height:53px;text-indent:15px;overflow:hidden;font-size:20px;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%);}
.left5 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}


.right5{ width:710px; float:right}
.right5 ul{width:710px;}
.right5 li{ float:left; width:335px; height:400px; position:relative;margin-top:20px; margin-left:20px; overflow:hidden;}
.right5 li img{ width:100%; height:400px; border:0px;}
.right5 li span{position:absolute;left:0;bottom:0;width:100%;padding-top:30px;height:43px;line-height:43px;text-indent:15px;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%);}
.right5 li:hover img{transform: scale(1.15); transition: all 0.5s linear;}





.main5b{ width:1400px; float:left}
.main5b ul{width:1420px;}
.main5b li{ float:left; width:335px; height:250px; position:relative;margin-top:20px; margin-right:20px; overflow:hidden;}
.main5b li img{ width:100%; height:250px; border:0px;}
.main5b li span{position:absolute;left:0;bottom:0;width:100%;padding-top:30px;height:43px;line-height:43px;text-indent:15px;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%);}
.main5b li:hover img{transform: scale(1.15); transition: all 0.5s linear;}



