@charset "utf-8";
body { font:normal 12px/24px Arial, Helvetica, sans-serif;  color: #545454; min-width:1180px;}
a{color:#545454; text-decoration:none; font:normal 12px/24px Arial, Helvetica, sans-serif;}
a:hover{color:#caaaad;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span, p, img, images, div,input{padding:0;margin:0;border:none;vertical-align:top; font-weight:normal;}
ul,li{ list-style:none; padding:0; margin:0;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
.left{float:left;}
.right{float:right;}
.both{ clear:both;}
.center{ text-align:center;}
.over{ overflow:hidden;}
.w108{ width:1180px; margin:0 auto; position:relative;}

.top .w108{height:47px; border-bottom:solid 1px #ededef;}
.flyy a{color:#7e7e7e; line-height:47px; position:relative;}
.flyy a:hover{color:#caaaad;}
.flyy a span{display:none; position:absolute;left: -25px; width:80px; height:80px; border:solid 1px #ccc;}
.flyy a.ewmsj span{background:url(../images/ewm_sj.png) no-repeat center;}
.flyy a.ewmwx span{background:url(../images/ewm_wx.png) no-repeat center;}
.flyy a:hover span{display:block;}
.flyy i{width:1px; height:9px;margin: 0 12px;display: inline-table;background:url(../images/index1_06.png) no-repeat center;}
.top form#SearchForm {width: 248px;height: 22px;margin:14px 0 0 0;background: #cccccc;}
.top input#SearchKey {background: none;color: #f9f9f9;outline: none;margin: 0 0 0 9px;line-height: 22px;width: 195px;}
.top input.sub.inputButton.right{width:30px; height:22px; background:url(../images/index1_03.png) no-repeat center;}
/**/
.logo{margin:40px 0;}
.nav ul{border-top:solid 1px #ededef;border-bottom:solid 1px #ededef; height:50px; margin:0 0 15px;}
.nav ul li{float:left;margin: 0 35px 0 80px;}
.nav ul li a {color:#96a9b6; font-size:16px;line-height: 50px;text-transform: uppercase;font-weight: 600;}
.nav ul li a:hover{color:#caaaad;}
.nav ul li a.on{color:#caaaad;}
/**/
.iirxcp{margin:58px 0 0 0;}
.iitit{padding:50px 0 0 0; font-size:24px; color:#caaaad; background:url(../images/index1_15.png) no-repeat center top;}
.iitit span{font-size:14px; color:#b8b8b8; font-family:Arial, Helvetica, sans-serif;display:block;}
/**/
.scrollpic {width: 1180px;margin:35px auto 0 auto;position:relative;}
#myscroll {display: block;width: 100%;position: relative;height: 340px;overflow: hidden;}
#myscroll #myscrollbox {display: block;float: left;position: absolute;left: 0;top: 0;width: 1000000px;}
#myscroll ul li {display: block;float: left;padding: 0;width:412px;}
#myscroll ul li a {display: block;float: left;width: 412px;padding: 0;position: relative;height: 240px;color: #333;}
#myscroll ul li a h2{ font-size:16px; color:#414040; text-align:center;width: 356px;margin: 22px 0 0 0;}
#myscroll ul li a:hover h2{color:#caaaad;}
#mybtns {width:1180px;}
#mybtns a {width: 46px;height: 51px;display: block;position:absolute;top:105px;z-index:9;}
#mybtns a:hover, #myscroll, #mybtns a,#myscroll #myscrollbox {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
#mybtns #left {background-image: url(../images/index1_19.png); left:0;}
#mybtns #right {background-image: url(../images/index1_22.png); right:0;}
#kinMaxShow {visibility: hidden;width: 100%;height: 500px;overflow: hidden;}
/**/
.iicpzs{margin:50px 0 0 0;}
.icpnav{height:45px;border-top:solid 1px #ededef;border-bottom:solid 1px #ededef; width:680px; margin:35px auto;}
.icpnav a{font-size:14px; color:#96a9b6; line-height:45px; margin:0 22px 0 40px;}
.icpnav a:hover{color:#caaaad;}
.icpnav a.cur{color:#caaaad;}
.iicplb li{float:left; margin:0 0 34px;}
.iicplb li a h2{font-size:16px; color:#414040; text-align:center; margin:22px 0 0 0;}
.iicplb li a:hover h2{color:#caaaad;}
/**/
.bonav{margin:65px 0 28px 0;}
.bonav ul{width:1178px; height:43px; border:dashed 1px #dbdadc; text-align:center;}
.bonav ul li{padding:0 0 0 45px;display: inline-table; background:url(../images/index1_27.png) no-repeat 21px center;}
.bonav ul li a{line-height:43px;}
/**/
.bocont ul{width:1176px; height:108px; border:solid 2px #e2e2e3;}
.bocont ul li{float:left; padding:0 43px 0 0; background:url(../images/index1_38.png) no-repeat right center; margin:30px 22px 0;}
.bocont ul li p{font-weight:600; padding:2px 0 3px 68px;}
.bocont ul li span{display:block;}
.bocont ul li.ibadd p{background:url(../images/index1_31.png) no-repeat left center;}
.bocont ul li.ibtel p{background:url(../images/index1_33.png) no-repeat left center;}
.bocont ul li.ibema p{background:url(../images/index1_35.png) no-repeat left center;}
/**/
.footer{line-height:78px;}


