.index_banner{}
.index_banner_nav{ position:absolute; top:669px; z-index:2; width:100%}
.index_banner_nav ul{ text-align:center;}
.index_banner_nav ul li{ float:left; width:199px; height:75px; line-height:75px; border-right:1px solid #fff;}
.index_banner_nav ul li:nth-of-type(5){border-right:0;}
.index_banner_nav ul li a{ color:#fff; font-size:20px; display:block; background-color:#df4634;}
.index_banner_nav ul li a:hover{color:#000;background-color:#d8d8d8;}
.index_banner_nav ul li:nth-of-type(6) a{color:#000;background-color:#d8d8d8;}
.index_main{}

/*banner轮播css*/
.relative{ position:relative; }
.absolute{ position:absolute;}
.icon_left{ background:url(../images/icon_left.png) no-repeat;}
.icon_right{ background:url(../images/icon_right.png) no-repeat;}
.bannerSlide {width:100%;height:500px;overflow:hidden;margin-top:1px;}
.bannerSlide .slideBox,.bannerSlide .slideBox .tempWrap {width:100%;height:500px;}
.bannerSlide .slideBox li {position:relative;width:100%;height:500px;overflow:hidden;}
.bannerSlide .slideBox li a {display:block;width:100%;height:100%;position:relative;}
/*banner轮换图片缩放效果*/
.bannerSlide .slideBox li img {
	position:absolute;left:50%;top:0;margin-left:-960px;
	-moz-transform:scaleX(1.05) scaleY(1.05);
	-ms-transform:scaleX(1.05) scaleY(1.05);
	-o-transform:scaleX(1.05) scaleY(1.05);
	-webkit-transform:scaleX(1.05) scaleY(1.05);
	transform:scaleX(1.05) scaleY(1.05);
	}
.bannerSlide .slideBox li.active img {
	-moz-transition:-moz-transform 4s linear 0s;
	-ms-transition:-ms-transform 4s linear 0s;
	-o-transition:-o-transform 4s linear 0s;
	-webkit-transition:-webkit-transform 4s linear 0s;
	transition:transform 4s linear 0s;-moz-transform:scaleX(1) scaleY(1);
	-ms-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);
	-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1);
	}
.bannerSlide .focus {width:100%;bottom:92px;z-index:2;text-align:center;}
.bannerSlide .focus span {width:12px;height:12px; background-color:#ccc;display:inline-block;margin:0 5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.bannerSlide .focus span.active { background-color:#012a6a;}
.bannerSlide .preBtn {left:112px;top:50%;display:block;width:74px;height:74px;margin-top:-37px;z-index:7;display:none;}
.bannerSlide .preBtn i {display:block;width:26px;height:48px;margin-left:24px;margin-top:13px;background-position:-34px -26px;}
.bannerSlide .nextBtn {right:112px;top:50%;display:block;width:74px;height:74px;margin-top:-37px;z-index:7;display:none;}
.bannerSlide .nextBtn i {display:block;width:26px;height:48px;margin-left:24px;margin-top:13px;background-position:-40px -26px;}

.index_news_left{ width:600px; float:left;position: relative; height:277px; overflow:hidden}

.index_news_left .hd{ height:20px; overflow:hidden; position:absolute; right:247px; bottom:1px; z-index:1; }
.index_news_left .hd ul{ overflow:hidden; zoom:1; float:left;  }
.index_news_left .hd ul li{ float:left;  width:11px; height:11px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.png") 0 -11px no-repeat; }
.index_news_left .hd ul li.on{ background-position:0 0; }

.index_news_right{ width:568px; height:275px; overflow:hidden; float:left;  border:1px solid #CCC; border-top:3px solid #df4634}
.index_news_right .hd{ height:45px; line-height:45px; background:#f4f4f4; padding:0 10px 0 0;   border-bottom:1px solid #ddd;  position:relative; }
.index_news_right .hd ul{ float:left;  position:absolute;left: -1px; top:-1px; height:32px;   }
.index_news_right .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }


.index_news_right .hd ul li.on{ height:45px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.index_news_right .bd ul{ padding:15px 30px 15px 15px;  zoom:1;  }
.index_news_right .bd li{ height:40px; line-height:40px; background:url(../images/ml_index_16.jpg) no-repeat left center; padding-left:15px; margin-left:20px;   }
.index_news_right .bd .top a{ color:#F00; font-weight:600;}

.index_news_right .bd li span{ float:right; display:inline-block;}
.index_news_right .bd li .date{ float:right; color:#999;  }
.index_news_right_title a{ float:right; display:inline-block;}


@-moz-keyframes tada{
    0%{-moz-transform:scale(1);}
    10%,20%{-moz-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{-moz-transform:scale(1.2) rotate(3deg);}
    40%,60%,80%{-moz-transform:scale(1.2) rotate(-3deg);}
    100%{-moz-transform:scale(1) rotate(0);}
   }

  @-webkit-keyframes tada{
    0%{-webkit-transform:scale(1);}
    10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}
    30%,50%,70%,90%{-webkit-transform:scale(1.2) rotate(3deg);}
    40%,60%,80%{-webkit-transform:scale(1.2) rotate(-3deg);}
    100%{-webkit-transform:scale(1) rotate(0);}}

.doudun:hover{
  -webkit-animation: tada 1s .2s ease both;
  -moz-animation: tada 1s .2s ease both;
}

.index_news{ margin:30px 0;}
.index_box{ margin:20px 0;}
.index_box_title{text-align:center;height:60px; line-height:60px;}
.index_box .index_box_title .index_box_title_1{ float:left; width:220px;  color:#fff; font-weight:bold; font-size:26px;  }
.index_box_title_11{background-color:#2d2b42; }
.index_box_title_12{background-color:#ffad1e}
.index_box_title_13{background-color:#df4634}
.index_box_title_14{background-color:#ffad1e}
.index_box_title_15{background-color:#ffad1e}
.index_box .index_box_title ul{ width:970px; overflow:hidden; border-bottom:1px solid #e5e5e5; padding-left:10px; margin:0 auto; position:relative; top: -1px;height:60px;}
.index_box .index_box_title ul li{ float:left; font-size:15px; font-weight:600; padding:0 20px; }
.index_box .index_box_title .cur{ border-bottom:2px solid #df4634; color:#df4634; position:relative; top: -2px;height:60px;}
.index_box .index_box_title a{display: inline-block;padding-right: 18px; float: right; background:url(../images/ml_index_34.jpg) no-repeat right center;}
.index_box .index_box_title a:hover{ color:#df4634}

.index_box_content_left{ float:left; height:365px; width:220px; overflow:hidden}
.index_box_content_right{ float:left; margin:0 10px 0 30px; width:601px; height:350px; overflow:hidden;border-right: 1px solid #d5d5d5;}
.index_box_content_right ul{ float:left; width:601px; margin-top:20px;}
.index_box_content_right ul li{ float:left; width:300px;text-overflow: ellipsis;white-space:normal}
.index_box_content_right ul li:nth-of-type(11),.index_box_content_right ul li:nth-of-type(12){ margin-top:20px;}
.index_box_content_right .ul_right{ /*border-right:1px solid #d5d5d5;*/}
.index_box_content_right .ul_right_1{margin-top:0; padding-top:30px;}
.index_box_content_right li{height:30px; line-height:30px;}
.index_box_content_right li:before {content: "";display: inline-block;width: 4px;height: 4px;background-color: #d5d5d5; vertical-align:top; margin:15px 10px 0 0;}
.index_box_content_right1{ float:right; width:330px; padding-top:10px;}
.index_box_content_right1 ul li{ height:35px; overflow:hidden; line-height:35px; overflow:hidden;}
.index_box_content_right1 h3{ color:#df4634; border-bottom:1px solid #d5d5d5;font-size: 15px; font-weight:600; height:50px; line-height:54px; overflow:hidden; padding-left:20px;background:url(../images/ml_index_41.jpg) no-repeat left center;}
.index_box_content_right1 dl{ margin-top:15px;float: left;}
.index_box_content_right1 dl dt{ float:left;  height:40px; line-height:29px;}
.index_box_content_right1 dl dt span{background-color:#df4634; color:#fff; padding:2px 5px;}
.index_box_content_right1 dl dd{ float:left; width:250px; line-height:26px;}
.index_box_content_right1 dl dd a{ display:block; float:left; padding-left:10px; color:#828282}
.index_box_content_right1 p{ text-align:right; line-height:26px;}
.index_box_content_right1 p a{ color:#d00000;}
.index_box_content_yx{ width:950px; float:left; height:150px; overflow:hidden; margin:0 0 0 20px;}
.index_box_content_yx h3{ font-weight:bold; color:#000; line-height:30px; height:45px; font-size:16px; text-indent:2rem;}
.index_box_content_yx ul li{ float:left; text-align:center}



.index_box_content_yx_p{ margin-left:40px;}
.index_box_content_yx_p ul li img{width:80px; height:80px;}
.index_box_content_yx_zs ul li img{ width:120px; height:80px; margin:0 13px;}
.index_box_content_yx_ly ul li img{ width:120px; height:80px; margin:0 28px;}
.index_box_content_yx .hd{}
.index_box_content_yx .next{ display:block; background-image:url("../images/index_next.jpg"); margin-top:20px;position:absolute;  width:32px; height:57px; z-index:2;}
.index_box_content_yx .prev{display:block;background-image:url("../images/index_prev.jpg"); margin-top:19px;position: absolute;  left:50%; margin-left:560px; width:32px; height:57px;;z-index:2;}
.index_box_content_yx .picList p{font-weight:600; padding-top:5px;}

.index_box_content_yx_zs{ width:950px; float:left; height:150px; overflow:hidden; margin:0 0 0 30px;}
.index_box_content_yx_zs h3{ font-weight:bold; color:#000; line-height:30px; height:45px; font-size:16px; text-indent:2rem;}
.index_box_content_yx_zs ul li{ float:left; text-align:center}
.index_box_content_yx_zs .next{ display:block; background-image:url("../images/index_next.jpg"); margin-top:20px;position:absolute;  width:32px; height:57px; z-index:2;}
.index_box_content_yx_zs .prev{display:block;background-image:url("../images/index_prev.jpg"); margin-top:19px;position: absolute;  left:50%; margin-left:560px; width:32px; height:57px;;z-index:2;}
.index_box_content_yx_zs .picList p{font-weight:600; padding-top:5px;}

.index_box_content_yx_ly{ width:950px; float:left; height:150px; overflow:hidden; margin:0 0 0 30px;}
.index_box_content_yx_ly h3{ font-weight:bold; color:#000; line-height:30px; height:45px; font-size:16px; text-indent:2rem;}
.index_box_content_yx_ly ul li{ float:left; text-align:center}
.index_box_content_yx_ly .next{ display:block; background-image:url("../images/index_next.jpg"); margin-top:20px;position:absolute;  width:32px; height:57px; z-index:2;}
.index_box_content_yx_ly .prev{display:block;background-image:url("../images/index_prev.jpg"); margin-top:19px;position: absolute;  left:50%; margin-left:560px; width:32px; height:57px;;z-index:2;}
.index_box_content_yx_ly .picList p{font-weight:600; padding-top:5px;}



.index_box_tk{ width:100%; background-color:#df4634; border-radius:8px; color:#fff; margin:20px 0;}
.index_box_tk p{ display:inline-block; width:36px; margin:25px 40px 0; float:left; font-size:36px; line-height:60px; font-weight:bold;}
.index_box_tk ul{ float:left; background-color:#fff; border-radius:8px;  margin:20px 0 ; }
.index_box_tk ul li{float:left;border-right: 1px solid #d5d5d5; margin:20px 0 20px 44px; padding-right: 40px}
.index_box_tk ul li a{ display:block; text-align:center;}
.index_box_tk .title_a{ margin-top:15px;}