.banner{width:100%;/*因为它要定位*/height:400px;position:relative;}
.banner .bd ul{width: 400%;position: absolute;height: 400px;left: 0;top: 0;}
.banner .bd ul li{
overflow: hidden; position: relative; width: 100%; height: 400px;
}
.banner .bd ul li img{position:absolute;width:1920px;height:400px;left:50%;margin-left:-960px;}
/* .banner .li2{background: url(../images/banner1.png) no-repeat center top;}
.banner .li3{background: url(../images/banner1.png) no-repeat center top;} */

.banner .hd{ width:100%; height:12px;  position:absolute; z-index:1; bottom:21px; text-align:center;  }
.banner .hd ul li{ display:inline-block; width:12px; height:12px; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px;
cursor: pointer; background:#f8f8f8; margin:0 5px;  vertical-align:top; overflow:hidden; text-indent:-999px; }
.banner .hd ul .on{ background:#999;  }

.banner ol{position: absolute;left: 50%;width: 100px;margin-left: -50px;bottom:20px;list-style: none;}
.banner ol li{float: left;width: 15px;height: 15px;background: #fff;border-radius: 50%;margin-left: 10px;cursor: pointer;}
.banner ol .current{background:#ff8861;}
.banner span{width:40px;height: 80px;background: pink;position: absolute;top:50%;margin-top:-40px;cursor: pointer;}
.b1 ul li img{-webkit-transition: 0.4s;-webkit-transition: -webkit-transform 0.4s ease-out;transition: transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;}
.b1 ul li a img:hover{transform: rotateZ(360deg);-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);}
.b2 .span{width:40px;height: 80px;display:block;cursor: pointer;position:absolute;top:200px;}
.banner .left{left: 0px;background: url(../images/arr2.png) no-repeat left top;	}
.b2 .left{left: 0px;background: url(../images/arr.png) no-repeat left top;left:-20px;}
.banner .right{right:0px;background: url(../images/arr2.png) no-repeat right top;}
.b2 .right{right:0px;background: url(../images/arr.png) no-repeat right top;right:-20px;}

.content{ width:1217px; height:auto; margin:0 auto;padding-top:40px;}
.content .b1{display:block;height:400px;width:1217px;}
.content .b1 h1 , h2 {text-align: center;}
.content .b1 h1{font-size:22px;font-weight:100;color:#333;}
.content .b1 h2{margin-top:10px;text-align:center;}
.content .b1 ul{display:block;width:1217px;height:300px;margin-top:40px;}
.content .b1 ul li{display:block;width:20%;height:300px;float:left;}
 h1{display:block;width:100%;margin:0 auto;text-align: center;font-size:18px;color:#333;font-weight:400;}
 h2{width:80%;display:block;margin:0 auto;color:#888;margin-top:15px;line-height:20px;font-size:14px;}
.content .b1 ul li a{display: block;width:100%;height:auto;text-align: center;}

.content .b2{display:block;height:620px;width:1217px;}
.content .b2>h1{display:block!important;text-align: center;width:1217px;height:70px;}
.content .b2 .divul .divli{display: block;width:1120px;margin:0 auto;height:auto;}
.content .b2 .divul{margin-top:30px;}
.content .b2 .divul .divli .box img{width:270px;height:227px}
.content .b2 .divul .divli .box h4{position:absolute;bottom:0px;text-align:center;background:#000;opacity:0.4;width:100%;color:#fff;height:30px;line-height:30px;}

.content .b3>h1{display:block!important;text-align: center;width:1217px;height:70px;}
.content .b3 .b3_b{display: block;width:1217px;height:500px;margin-top:20px;}
.content .b3 .b3_b .left{float:left;display:block;width:647px;height:410px;padding-top:40px;}
.content .b3 .b3_b .right{float:right;display:block;width:570px;height:450px;}
.content .b3 .b3_b .left h1{text-align:left;font-size:24px;font-weight:bolder;width:100%;}
.content .b3 .b3_b .left h2{text-align:left;font-size:18px;color:#666;margin-top:30px;line-height:26px;}
.content .b3 .b3_b .left b{font-size:22px;font-style:italic;color:#333;}

.content .b4 .detaldiv{display:block;text-align:center;}
.content .b4 .page_top{margin-top:30px;}
.content .b4 .detaldiv a{cursor:pointer;margin:20px 40px;padding-bottom:10px;font-size:18px;}
.content .b4 .detaldiv .bgaselect{border-bottom:5px solid #f03c04;}
.content .b4 .b4_b{margin-top:40px;display:block;text-align:center;}
.content .b4 .b4_b .tabcon{width:1100px;height:330px;display:block;margin:0px auto;}
.content .b4 .b4_b .tabcon ul{width:1100px;display:block;}
.content .b4 .b4_b .tabcon ul li{width:50%;float:left;height:110px;margin-top:10px;}
.content .b4 .b4_b .tabcon ul li .left{ color:#333;padding-top:65px;height:35px;width:100px;margin-top:5px;float:left;margin-left:20px;background:url(../images/home/b4_news_bg.png);}
.content .b4 .b4_b .tabcon ul li .right{display:block;height:100px;margin-top:5px;width:380px;overflow: hidden;float:left;padding-left:5%;}
.content .b4 .b4_b .tabcon ul li .right h1 , h2{width:90%;text-align:center;}
.content .b4 .b4_b .tabcon ul li .right h2{margin-top:5px;font-size:14px;line-height:20px;}




.anli_banner{width:100%;/*因为它要定位*/height:400px;position:relative;background:url(../images/anli/top_banner.png);background-position:center;}
.content .b2 .detaldiv .bgaselect{border-bottom:5px solid #f03c04;}
.content .b2 .detaldiv a{cursor:pointer;margin:20px 40px;padding-bottom:10px;font-size:18px;}
.content .b2 .detaldiv{display:block;text-align:center;}
.content .b2 .divul{margin-top:40px;margin-bottom:}
.content .b2 .page_top{margin-top:30px;}
.content .b2 {margin-bottom:30px;}


.news_banner{width:100%;/*因为它要定位*/height:400px;position:relative;background:url(../images/news/news_banner.png);background-position:center;}
.news_content .b2 .detaldiv{display:block;text-align:center;}
.news_content .b2 .page_top{margin-top:30px;}
.news_content .b2 .detaldiv a{cursor:pointer;margin:20px 40px;padding-bottom:10px;font-size:18px;}
.news_content .b2 .detaldiv .bgaselect{border-bottom:5px solid #f03c04;}
.news_content .b2 .b4_b{margin-top:40px;margin-bottom:50px;display:block;text-align:center;}
.news_content .b2 .b4_b .tabcon{color:#333;width:1100px;height:auto;display:block;margin:0px auto;}
.news_content .tabcon h1 .h_left{width:300px;height:auto;float:left;color:#333;font-size:14px;}
.news_content .tabcon h1 .h_left img{width:200px;height:130px;float:left!important;margin-top:30px;}
.tabcon h1 .h_right{display:block;height:180px;width:800px;float:right;}
.tabcon h1 .h_right h2{text-align:left;width:800px;float:right;color:#333;font-size:16px;padding-top:10px;}
.tabcon h1 .h_right h3{text-align:left;width:800px;float:right;color:#666;font-size:14px;padding-top:15px;}
.news_content .tabcon h1{border-bottom:1px solid #e1e1e1;height:180px;}
.news_content .tabcon {width:1200px;padding:0px 50px;border:1px solid #e1e1e1;}


.news_content_x .b2 .detaldiv{display:block;text-align:center;}
.news_content_x .b2 .page_top{margin-top:30px;}
.news_content_x .b2 .detaldiv a{cursor:pointer;margin:20px 40px;padding-bottom:10px;font-size:18px;}
.news_content_x .b2 .detaldiv .bgaselect{border-bottom:5px solid #f03c04;}
.news_content_x .b2 .b4_b{margin-top:40px;margin-bottom:50px;display:block;text-align:center;}
.news_content_x .b2 .b4_b .tabcon{color:#333;width:1100px;height:auto;display:block;margin:0px auto;}
.news_content_x .tabcon h2{height:auto;width:1100px;display:block;margin-top:16px;}
.news_content_x .tabcon h1{display:block;text-align:left;width:1100px;height:30px;font-size:24px;font-weight: bold;}
.news_content_x .tabcon {width:1200px;padding:10px 30px;border:1px solid #e1e1e1;}
.news_content_x .tabcon h3{width:1100px;text-align:left;font-size:18px;line-height:24px;margin-top:16px;}
.news_content_x .tabcon .n_left{float:left;display:block;height:auto;width:1100px;margin:10px auto;}

