.banner{width:100%;height: 350px;position: relative;overflow: hidden;}.banner>img{width: auto;position: absolute;left: 50%;margin-left: -960px;top: 0px;}
.location{min-width: 1200px;height: 40px;border-bottom: #ebeaea solid 1px;}
.location>p{width: 1200px;margin: 0 auto;}
.location>p>img{width: 16px;height: 14px;vertical-align: middle;float: left;margin-top: 17px;margin-right: 15px;}
.location>p>a{font-size: 12px;font-family: "宋体";color: #8e8e8e;margin-top: 18px;float: left;display: block;height: 22px;}
.location>p>span{float: left;font-size: 12px;font-family: "宋体";color: #8e8e8e;margin-top: 18px;margin-left: 20px;margin-right: 20px;}
.location>p>a:hover{color: #D7000F;border-bottom: #D7000F solid 1px;}
.location>p>.on{color: #D7000F;border-bottom: #D7000F solid 1px;}
.menu{min-width: 1200px;background-color: #f3f3f3;height: 55px;position: relative;}
.menu>.box{width:375px;margin: 0 auto;overflow: hidden;padding-top: 15px;}
.box>span{display: block;height: 40px;float: left;margin:0 30px; color: #6f6f6f;font-size: 16px;}
.menu>.box>span>a{color: #6f6f6f;}.menu>.box>span:hover>a{color: #D7000F;}
.box>.on{border-bottom: #D7000F solid 1px; color: #D7000F;}
.menu>.box>.on>a{color: #D7000F;}
.box>span:hover{border-bottom: #D7000F solid 1px; color: #D7000F;cursor: pointer;}
.content{width: 1200px;margin: 0 auto;}
.list{padding-top: 65px;overflow: hidden;}
.list>ul>li{margin-bottom: 20px;overflow: hidden;}
.details{overflow: hidden;}
.details_box>h2{font-size: 24px;color: #333333;font-weight: normal;margin-top: 62px;margin-bottom: 35px;}
.details_box>img{width: 1196px;height: 390px;border: #b4b5b5 solid 2px;}
.details_box>.text>p{font-size: 14px;font-family: "宋体";color: #666666;margin: 30px 0px;line-height: 24px;clear: both;}
.details_box>dl{margin-bottom: 45px;}
.details_box>dl>dt{font-size: 18px;color: #666666;font-weight: bold;margin-bottom: 22px;}
.details_box>dl>dd{font-size: 14px;color: #666666;font-family: "宋体";line-height: 24px;text-indent: 1.8em;background: url(../img/dd_bg.png)no-repeat left center;margin-bottom: 5px;}
.area>h3{font-size: 18px;color: #666666;margin-bottom: 15px;}.area>h3>span{font-weight: normal;margin-left: 3px;}
.area>img{width: 572px;height: 292px;border: #b4b5b5 solid 2px;}.area{margin-bottom: 20px;}
.details_box>.left{float: left;}.details_box>.right{float: right;}
.details_box>p{text-indent: 2.5em;font-size: 14px;font-family: "宋体";color: #666666;clear: both;line-height: 30px;background: url(../img/area_p_bg.png) no-repeat left 2px;}
.details_page{padding-top: 80px;padding-bottom: 120px;}
.details_page>span{font-size: 16px;color: #6f6f6f;cursor:pointer}.details_page>span:hover{color: #D7000F;}
.details_page>.top{float: left;display: block;width: 598px;height:44px;text-align: center;line-height: 44px;background-color: #fafafa;}
.details_page>.bottom{float: right;display: block;width: 598px;height:44px;text-align: center;line-height: 44px;background-color: #fafafa;}

.pic{position: relative;float: left;}
.pic>a{display: block;}
.pic>a>img{width: 359px;height: 352px;transition: 0.5s;-webkit-transition:0.5s; -moz-transition: 0.5s;-o-transition:0.5s;}
.pic>a>span{font-size: 22px;color:#ffffff;text-align: center;display: block;height: 59px;width: 359px;line-height: 59px;position: absolute;bottom: 0px;background: url(../img/pic_box_bg.png) no-repeat;}
.product_banner{width: 832px;height: 352px;float: right;position: relative;}
.swiper-container>p{position: absolute;bottom: 0px;height: 60px;line-height: 60px;font-size: 22px;color: #ffffff;width: 832px;z-index: 2;background: url(../img/banner_bg.png) no-repeat;text-indent: 1.2em;}
.pic:hover>img{-webkit-transform: scale(1.02, 1.02);-moz-transform:scale(1.02, 1.02);-o-transform:scale(1.02, 1.02);/*缩放*/transition: 0.5s;-webkit-transition:0.5s; -moz-transition: 0.5s;-o-transition:0.5s;}
.pic:hover{cursor: pointer;}
.page{height: 40px;text-align: center;line-height: 40px;margin-top:35px;margin-bottom: 65px;}
.page>a{padding: 8px 15px;font-size: 15px;color: #8b8b8b;}
.page>.on{background-color: #D7000F;color: #ffffff;}
.page>a:hover{background-color: #D7000F;color: #ffffff;}
.c_partner>h2{text-align: center;font-size: 20px;color: #D7000F;margin-top: 60px;margin-bottom: 30px;}
.c_partner>h2>img{vertical-align: middle;margin-right: 10px;width: 55px;height: 39px;}
.c_partner>p{font-size: 18px;line-height: 34px;color: #6d6d6d;height: 102px;overflow: hidden;margin-bottom: 45px;}

.product_banner{overflow: hidden;position: relative;}
.product_banner>ul{position: absolute;left: 0px;height: 352px;transition: 0.5s;-webkit-transition:0.5s; -moz-transition: 0.5s;-o-transition:0.5s;}
.product_banner>ul>li{width: 832px;height: 352px;float: left;}
.product_banner>ul>li>img{width: 100%;height: 100%;}
.product_banner>p{font-size: 22px;color: #ffffff;text-indent: 1.2em;position: absolute;bottom: 0px;height: 60px;width: 832px;line-height: 60px;background: url(../img/banner_bg.png) no-repeat;}
.product_banner .banner-pagination{position: absolute;right: 20px;bottom: 20px;overflow: hidden;z-index: 2;}			
.product_banner .banner-pagination>span{width: 13px;height: 13px;margin: 0 5px;cursor: pointer;background: url(../img/banner_bg1.png) no-repeat;text-align: center;float: left;z-index: 5;}			
.product_banner .banner-pagination>span.active{background: url(../img/banner_bg_on.png) no-repeat;}		
.logo_list{margin-bottom: 30px;overflow: hidden;position: relative;height: 687px;}
.logo_list>ul{height: 100%;position: absolute;left: 0px;width:1000%;transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;}
.logo_list>ul>li{float:left;height: 100%;width: 10%;}
.logo_list>ul>li>a{display: block;width: 243px;text-align: center;font-size: 14px;color: #737272;float: left;margin-right: 76px;margin-bottom: 45px;}
.logo_list>ul>li>a>img{width: 241px;height: 142px;border: #C4C3C3 solid 1px;margin-top: 5px;margin-bottom: 15px;transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;}
.logo_list>ul>li>.on{margin-right: 0px;}
/*.logo_list>ul>li>a:hover>img{margin-top: 0px;margin-bottom: 20px;}*/
.logo_list>ul>li>a:hover>img{box-shadow: 0px 8px 8px -2px #d8d8d8;-webkit-box-shadow:0px 8px 8px -2px #d8d8d8;-moz-box-shadow:0px 8px 8px -2px #d8d8d8;transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;}
.logo_list>ul>li>a:hover{color: #D7000F;}
.c_partner>.left{position: absolute;width: 45px;height: 93px;background: url(../img/logo_liet1.png) no-repeat;top: 61%;margin-top: -40px;left: 50px;cursor: pointer;}
.c_partner>.right{position: absolute;width: 45px;height: 93px;background: url(../img/logo_right1.png) no-repeat;top: 61%;margin-top: -40px;right: 50px;cursor: pointer;}
.c_partner>.left:hover{background: url(../img/logo_left2.png) no-repeat;}
.c_partner>.right:hover{background: url(../img/logo_right2.png) no-repeat;}

.successful_case{height: 632px;width: 1200px;margin: 0 auto;position: relative;}
.case_list{width: 1200px;height: 510px;float: left; position: relative;overflow: hidden;cursor: pointer;margin-top: 54px;}
.case_box{float: right;width: 418px;height: 455px;overflow: hidden;}
.case_box>h2{font-size: 25px;font-weight: normal;padding-top: 30px;background: url(../img/case_h2_bg.png) no-repeat 0px top;margin-top: 45px;margin-bottom: 40px;}
.case_box>p{font-size: 13px;color: #6c6c6c;width: 355px;margin-bottom: 30px;line-height:23px;}
#wrapper{margin:0px auto;}
#show-area{width:1200px;height:632px; position:relative;margin:0px auto;overflow:hidden;}
#show-area ul{position:relative;width:1000%; height:510px;right:0; margin-top: 45px;}
#show-area ul li{float:left;border: #e7e7e7 solid 1px;height: 455px;width: 1198px;}
#show-area ul li>a>img{width: 200px;}
#controler{width:100%;text-align:center;position:absolute; bottom: 80px;}
#controler span{cursor: pointer;display: inline-block; height:15px;width:15px; margin:0 10px;background: url(../img/case_bg2.png) no-repeat;}
#button-left{color:#fff;position: absolute;top: 189px;left: -45px;width: 45px; height: 93px;z-index:2;background:url(../img/coll_left1.png);}
#button-left:hover{background: url(../img/coll_left2.png);}
#button-right{color:#fff; position: absolute;top: 189px;right: -45px;width: 45px; height: 93px; z-index:2;background:url(../img/coll_right1.png);}
#button-right:hover{background: url(../img/coll_right2.png);}
.onclick{ background: url(../img/case_bg.png) no-repeat !important;}	

.product_center>.list>img{display: block;margin: 0 auto;margin-bottom: 20px;}
.product_center>.list_2{overflow: hidden;height:274px;padding-top: 5px;margin-bottom: 50px;}
.list_2>li{float: left;margin-left: 32px;width: 274px;height:270px;text-align: center;overflow: hidden;}
.list_2>li a{display: block;width: 274px;height:270px;}
.list_2>li:first-child{margin-left: 3px;}
.list_2>li>a>img{vertical-align: middle;width: 266px;height: 160px;transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;margin-top: 1px;}
.list_2>li:hover>a>img{-webkit-transform: scale(1.03, 1.03);-moz-transform:scale(1.03, 1.03);-o-transform:scale(1.03, 1.03);/*缩放*/transition: 0.5s;-webkit-transition: 0.5s; -moz-transition: 0.5s;-o-transition: 0.5s;}	
.list_2>li>a>h2{text-align: center;font-size: 22px;color: #232f37;font-weight: normal;height: 40px;background: url(../img/list_h2_bg1.png) no-repeat center bottom;margin: 10px 0px;}
.list_2>li>a>p{font-size: 14px;text-align: center;color: #999999;margin-bottom: 30px;}
.list_2>li:hover{box-shadow: 0px 0px 6px 2px #d8d8d8;-webkit-box-shadow:0px 0px 6px 2px #d8d8d8;-moz-box-shadow:0px 0px 6px 2px #d8d8d8;}
.list_2>li:hover>a>h2{color: #d7000f;background-image:url(../img/list_h2_bg2.png) ;}