/*公共样式*/
html {-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span{padding:0;margin:0;}
body{font:normal 14px/1.5 "Microsoft Yahei","冬青黑体简体中文 w3","宋体"; }
ol,ul,li{list-style:none;}
em,i{font-weight:normal;font-style:normal;font-size:100%;}
// h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;font-size:100%;}
.clearfix{*zoom:1;}
.clearfix:after{content:"."; display:block;clear:both;visibility:hidden;line-height:0;height:0;}
a{color:#333;text-decoration:none;-webkit-transition: all .2s linear;transition: all .2s linear;}
a:hover{color: #d7000f; text-decoration: underline;}
input,button,select{outline:0;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;}
// img{vertical-align:middle; display: inline-block; border:none;}
.fl{float: left;}
.fr{float: right;}
.center{text-align: center;}
.w1200{width: 1200px; margin: 0 auto;}
.w400 {width: 400px}
h2,h3{font-weight: normal;}
.bg1{background-color: #fff;}
.border1{border:1px solid #e5e5e5;}
.mt30{margin-top: 30px;}
.none{display: none;}
.mt45{margin-top: 45px;}
.mb8{margin-bottom: 8px;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.mb48{margin-bottom: 48px;}
.mr20{margin-right: 20px;}
.ml20{margin-left: 20px;}
.m30{margin: 30px 0;}
.mr10{margin-right: 10px;}

.font20{font-size: 20px!important;}

.pt10{padding-top: 10px;}
.col9{color: #999;}
.col6{color: #666;}
.cold7{color: #d7000f;}
.f41-lists{margin-right: -24px; text-align: center;}
.f41-lists li{width: 282px; margin-right: 24px; float: left; background-color: #fff; text-align: center;}
.f41-lists li a{display: table-cell; height: 80px;width: 282px; line-height: 22px;padding: 0 20px; vertical-align: middle;}
.f41-lists li a:hover{background-color: #cd0000; color: #fff; text-decoration: none;}
.f7f-list{width: 924px; margin: 20px auto;}
/*header*/
.color8011 {color: #e80011;}
#header{height: 80px; background: #fff; }
// #header .cd_logo{}
#header .mnav a{ float: left; margin-left: 15px; font-size: 14px; line-height: 84px;}
#header .mnav a:hover{text-decoration: underline;color: #e80011;}
/*footer*/
#footer{background-color: #fff; padding: 30px 0;}
#footer p{ line-height: 30px; text-align: center; color: #999; font-size: 14px;}
#footer p a{color: #999;}
#footer p span{ margin: 0 5px; }

.content {background: #f1f4f6}
.head-img {margin: 0 0 42px 0;}
.head-img img {width: 100%;}
.lead {background: #fff;display: flex;align-items: center;justify-content: space-between;width: 715px;box-sizing: border-box;padding: 20px;height: 233px;-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;box-shadow:2px 2px 10px #909090;}
.lead img {margin-right: 35px;}
.lead p {line-height: 25px;font-size: 15px;color: #666666;}
.news{width: 468px; height: 233px; overflow-y:auto;background: #fff;-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;box-shadow:2px 2px 10px #909090;}
.news .list{ border-left: 1px solid #a33936; margin-left: 25px;box-sizing: border-box;padding: 0}
.news li{height: 20px; margin:10px 0 20px -9px; padding-left:40px; background: url("../image/dot.png") 0 2px no-repeat;}
.news li a{color: #666;}
.news li a:hover{color: #d7000f;}
.news span {font-size: 20px;font-weight: bold;width: 100%;text-align: center;display: inline-block;box-sizing: border-box;padding: 5px 0;}

.ana {background: #fff;box-sizing: border-box;padding-bottom: 93px;overflow-y: auto;height: 700px;}
.ana-item {height: 242px;margin-top: 50px;display: flex;align-items: flex-end;}
.ana-img {width: 346px;}
.ana-img div.back {border: 1px solid #e4e4e4;margin-left: 25px;width: 321px;height: 223px;}
.ana-img div.back img {width: 312px;height: 204px;z-index: 5;position: relative;top: -20px;left: -25px;}
.labels {display: flex;align-items: center;margin: 0 auto;width: 440px;justify-content: center;height: 80px;}
.labels span {border: 1px solid #aaaaaa;width: 131px;}
.labels h1 {margin: 0 35px;}
.person-introduce {width: 380px;margin-left: 25px;}
.person-introduce h2 {color: #0a4c9b;font-weight: bold;}
.person-introduce p.p2 {line-height: 25px;font-size: 15px;color: #656565}
.person-introduce p.p1 {font-size: 19px;font-weight: 600;margin:8px 0 18px 0;}
.person-introduce p.p3 {font-size: 19px;font-weight: 600;}

.ana-item-r {height: 242px;margin-top: 50px;text-align: end;position: relative;}
.ana-img-r {width: 346px;}
.ana-img-r div.back-r {border: 1px solid #e4e4e4;margin-right: 25px;width: 321px;height: 223px;margin-top: 17px;}
.ana-img-r div.back-r img {width: 312px;height: 204px;z-index: 5;position: relative;top: -20px;right: -25px;}
.person-introduce-r {width: 350px;position: absolute;bottom: 0;right: 350px;margin-right: 20px}
.person-introduce-r h2 {color: #0a4c9b;font-weight: bold;}
.person-introduce-r p.p2 {line-height: 25px;font-size: 15px;color: #656565}
.person-introduce-r p.p1 {font-size: 19px;font-weight: 600;margin:8px 0 18px 0;}

.table-talk {height: 575px;margin-top: 15px;position: relative;}
.talk-content {height: 395px;display: flex;align-items: center;margin-top: 10px;}
.talk-content img {width: 291px;height: 195px;margin-bottom: 10px;}
.talk-1 {display: flex;flex-direction: column;margin-right: 12px}
.talk-2 {display: flex;flex-direction: column;margin-right: 12px}
.talk-3 {display: flex;flex-direction: column;margin-right: 12px}
.talk-4 {display: flex;flex-direction: column;}
.talk-desc {background: #fff;box-sizing: border-box;padding: 15px;height: 185px;}

.exhibition {background: #112944;height: 682px;}
.labe {display: flex;align-items: center;margin: 0 auto;width: 460px;justify-content: center;height: 90px;}
.labe span {border: 1px solid #aaaaaa;width: 131px;}
.labe h1 {margin: 0 35px;color: #fff;}
.exhibition .brand {width: 895px;margin: 0 auto;box-sizing: border-box;padding: 0 40px;display: flex;align-items: center;justify-content: space-around;color: #fff;font-size: 18px;font-weight: 600;border-bottom: 1px solid #fff;}
.exhibition .brand span {box-sizing: border-box;padding: 0 10px 0 10px;position: relative;top: 3px;height: 50px;}
.choice-brand {border-bottom: 5px solid #fff;z-index: 5;box-sizing: border-box;}

.brand-show .out_warp{position:relative;width:900px;height:435px; background:#ccc;margin: 0 auto}
.brand-show .left{width:520px; height:100%;position:absolute;top:0;left:0;z-index:0;background: #333;}
.brand-show .cont{width:652px; height:100%;max-width:680px;position:absolute;top:0;left:120px;z-index:1;}
.brand-show .right{width:520px; height:100%;position:absolute;top:0;left:373px;z-index:0;}
.brand-show .out_warp img{ width:100%; height:100%;}/*自适应div高、宽*/
.brand-show {display: flex;align-items: center;justify-content: space-around;width:993px;margin: 35px auto 0 auto;}
.brand-show img.imag {width: 50px;height: 50px;}

.award-comp {height: 589px;background: #f1f4f6;}
.labe-awa {display: flex;align-items: center;margin: 0 auto;width: 460px;justify-content: center;height: 100px;}
.labe-awa span {border: 1px solid #aaaaaa;width: 131px;}
.labe-awa h1 {margin: 0 35px;}

#featured-area{height:337px;width:950px;margin:90px auto 0 auto;display: flex;align-items: center;}
#featured-area img.imag-l {position: relative;right: 50px;width: 50px;height: 50px;}
#featured-area img.imag-r {position: relative;left: 50px;width: 50px;height: 50px;}
.roundabout-holder{list-style:none;width:500px;height:300px;margin:0px auto;}
.roundabout-moveable-item{font-size:12px!important;height:400px;width:600px;cursor:pointer;padding:5px;border:1px solid #aaaaaa;-webkit-border-radius:5px;-moz-border-radius:5px;background:#f9f9f9;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus{cursor:auto;}
.roundabout-in-focus:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.roundabout-holder span{display:none;}
.roundabout-in-focus:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
.roundabout li{margin:0}

// .switcher-wrap {height:337px;width:950px;margin:100px auto 0 auto;padding: 0 150px;}
// #img-slider {height: 405px;}
// #img-slider .img{width:605px;height:100%;}
// #img-slider .img img{display:block;width:100%;position: relative;left: 5px;}
.switcher-wrap{position: relative;width: 925px;margin:60px auto 0 auto;padding: 0 150px;}
.switcher-wrap a.next,.switcher-wrap a.prev{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;position:absolute;width:50px;height:50px;top:50%;margin-top:-25px;bottom:0;left:0;background:url(sprites.png) no-repeat 16px 12px;z-index:1000;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}
.switcher-wrap a.next:hover,.switcher-wrap a.prev:hover{background-color:rgba(16,175,139,0.1);}
.switcher-wrap a.prev{right:0;left:auto;background-position:-65px 12px;}












