@charset "utf-8";
/* CSS Document*/
body{text-align: left;padding: 0;margin: 0;font-size: 14px;font-family: 'microsoft yahei';-webkit-text-size-adjust: none;height: auto;color: #333;background: #fff;}
body{overflow-x: hidden;overflow-y: auto;}
html{min-width: 1280px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p{padding: 0;margin: 0;}
pre,code,form,fieldset,legend,input,textarea,p,blockquote,th{padding: 0;margin: 0;}
fieldset{border-top-width: 0;border-left-width: 0;border-bottom-width: 0;border-right-width: 0;}
input{background: none; border: 0 none;}
a img{border: 0;padding: 0;margin: 0;}
i{font-style: normal;}
address,caption,cite,cite,code,dfn,em,th,var{font-weight: normal;font-style: normal;}
li{list-style-type: none;}
caption{text-align: left;}
th{text-align: left;}
h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 100%;}
q:unknown{content: '';}
input,textarea,select{font-family: inherit;font-size: 100%;}
a:link{color: #333;text-decoration: none;}
a:visited{color: #333;text-decoration: none;}
a:hover{color: #05469a;text-decoration: none;}
.icon{background-image: url("../images/icon.png");display: inline-block;vertical-align: middle;}
.fl{float: left;}
.fr{float: right;}
.left{float: left;}
.right{float: right;}
.clear{clear: both;font-size: 0;margin: 0;padding: 0;display: block;_height: 0;overflow: hidden;}
/*清除浮动*/
.clearfix{*zoom: 1;}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
/*网站公用样式表*/
.w1200{width: 1200px;margin: 0 auto;}
.w12001{width: 600px;margin: 0 auto;}

/*关于我们*/
.index .iabout{padding: 35px 0;}
.index .iabout .w1200{position: relative;}
.index .iabout .txt{width: 640px;}
.index .iabout .txt .tit{height: 60px;line-height: 57px;border-bottom: 1px solid #05469a;}
.index .iabout .txt .tit h3{display: inline-block;color: #333;font-size: 30px;border-bottom: 6px solid #05469a;}
.index .iabout .txt .tit span{color: #666;font-size: 16px;font-weight: 300;text-transform: uppercase;}
.index .iabout .txt .con{color: #666;font-size: 14px;line-height: 36px;text-align: justify;padding-top: 40px;}
.index .iabout .img{width: 500px;height: 500px;overflow: hidden;transition: all 1s;}
.index .iabout .img img{width: 100%;height: 100%;display: block;transition: all 1s;}
.index .iabout .img:hover img{transform: scale(1.1);}
.index .iabout .ys{position: relative;left: 0;width: 1000px;height: 138px; margin:0 auto;/*background: #fff;border: 1px solid #d6d6d6;box-shadow: 0 0 13px rgba(0, 0, 0, 0.1);*/}
.index .iabout .ys li{float: left;width: 25%;text-align: center;padding: 30px 0;}
.index .iabout .ys li h2{position: relative;display: inline-block;}
.index .iabout .ys li h2 b{position: relative;color:#4554a5;font-size: 35px;}
.index .iabout .ys li h2 i{position: absolute;top: 5px;right: -20px;font-size: 28px;font-weight: 700;color:#4554a5;}
.index .iabout .ys li span{display: block;color: #666;font-size: 18px;font-weight: 300;line-height: 30px;}


/*关于我们*/
.index .iabout1{padding: 35px 0;height:150px;}
.index .iabout1 .w1200{position: relative;}
.index .iabout1 .txt{width: 640px;}
.index .iabout1 .txt .tit{height: 60px;line-height: 57px;border-bottom: 1px solid #05469a;}
.index .iabout1 .txt .tit h3{display: inline-block;color: #333;font-size: 30px;border-bottom: 6px solid #05469a;}
.index .iabout1 .txt .tit span{color: #666;font-size: 16px;font-weight: 300;text-transform: uppercase;}
.index .iabout1 .txt .con{color: #666;font-size: 14px;line-height: 36px;text-align: justify;padding-top: 40px;}
.index .iabout1 .img{width: 500px;height: 500px;overflow: hidden;transition: all 1s;}
.index .iabout1 .img img{width: 100%;height: 100%;display: block;transition: all 1s;}
.index .iabout1 .img:hover img{transform: scale(1.1);}
.index .iabout1 .ys{position: absolute;left: 0;bottom: 10px;width: 798px;height: 5px;/*background: #fff;border: 1px solid #d6d6d6;box-shadow: 0 0 13px rgba(0, 0, 0, 0.1);*/}
.index .iabout1 .ys li{float: left;width: 25%;text-align: center;padding: 30px 0;}
.index .iabout1 .ys li h2{position: relative;display: inline-block;}
.index .iabout1 .ys li h2 b{position: relative;color: #4554a5;font-size: 44px;}
.index .iabout1 .ys li h2 i{position: absolute;top: -10px;right: -15px;font-size: 18px;font-weight: 500;color: #4554a5;}
.index .iabout1 .ys li span{display: block;color: #2b2b2b;font-size: 18px;font-weight: 700;line-height: 30px; padding-left:15px;}