/* CSS Document */
@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea{ margin: 0; padding: 0;border:0;}
th, td {margin: 0; padding: 0;}
html { color: #666; }
html, body { width: 100%; min-width: 320px; }
body, button, input, select, textarea { margin: 0; padding: 0; font-family: "微软雅黑", "Microsoft Yahei", "Arial", "Verdana", "sans-serif"; font-size: 14px; background: #fff }
ul, ol, li, dl, dd, dt { list-style: none; }
em { font-style: normal; }
a { text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
legend { color: #000; }
fieldset, img { border: 0; }
label, button { cursor: pointer; }
/*解决IE图片缩放失真*/
img { -ms-interpolation-mode: bicubic; }
/*清除浮动*/
.clearfix:after { content: ''; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.clear { clear: both; }
/*连续英文、数字换行*/
.wordwrap { word-break: break-all; word-wrap: break-word; }
/*单行文字超出显示省略号*/
.omg { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
img { border: 0; vertical-align: middle; }
a { color: #3a3a3a;text-decoration: none;}
a:hover { text-decoration: none }
.fl { float: left; }
.fr { float: right; }

/* 设置滚动条的样式 */
::-webkit-scrollbar {width:4px;}/* 滚动槽 */
::-webkit-scrollbar-track {background-color:#f0f0f0;border-radius:0px;}/* 滚动条滑块 */
::-webkit-scrollbar-thumb {background-color:#6d6e70;}
::-webkit-scrollbar-thumb:window-inactive {background-color:#3c3c3c;}

.content{width:1200px;margin:0 auto;position:relative;}

.banner{width:100%;height:800px;overflow: hidden;}
.banner .content{height:800px;}
.banner>.content>img{width:1920px;height:800px;position:absolute;top:0;left:50%;margin-left:-960px;}
.banner .btn{display:block;width:155px;height:44px;position:absolute;bottom:66px;}
.banner .btn img{display:block;width:100%;height:100%;}
.banner .btn1{left:335px;}
.banner .btn2{left:690px;}

.tlt{padding-top:50px;}
.tlt p{font-size:45px;font-weight:bold;color:#282828;}
.tlt span{font-size:14px;color:#282828;text-transform:uppercase}

.floor1{background:url(../images/bg1.jpg) center center repeat;padding:90px 0}
.floor1 .tlt{background:url(../images/num1.png) left top no-repeat;}
.floor1 .slogen{display:block;width:799px;margin:80px auto 85px;}
.floor1 .slogen p{font-weight:bold;font-size:26px;color:#282828;border:1px solid #375696;height:44px;line-height:44px;padding:0 12px;text-align:center;display:inline-block;}
.floor1 .slogen span{font-weight:bold;font-size:26px;color:#ffffff;border:1px solid #375696;background:#375696;height:44px;line-height:44px;text-align:center;display:inline-block;padding:0 5px 0 12px;}
.floor1 .block1{height:331px;background:url(../images/floor1_bg1.png) center center no-repeat;margin-bottom:100px;}
.floor1 .block1 dl{float:left;width:150px;margin:0 40px;text-align:center; padding-top: 70px;}
.floor1 .block1 dl:nth-child(2){margin:0 55px;}
.floor1 .block1 dl:nth-child(4){margin:0 55px;}
.floor1 .block1 dl:nth-child(5){margin: 0 10px 0 35px;}
.floor1 .block1 dl dt{font-size:22px;font-weight:bold;color:#292929;    margin-bottom: 34px;}
.floor1 .block1 dl dt:after{content:'';display:block;width:36px;height:3px;background:#a1a1a1;margin:10px auto 0;}
.floor1 .block1 dl dd{width:150px;font-size:16px;color:#565656;height: 175px;display: table-cell;vertical-align: middle;text-align:center;}
.floor1 .tlt2 p{font-size:30px;color:#0a62a5;background:url(../images/tltbg1.png) center center no-repeat;text-align:center;font-weight:bold;}
.floor1 .tlt2 span{display:block;font-size:20px;color:#282828;font-weight:bold;text-align:center;margin:20px 0 40px;}
.floor1 .tlt2 span em{font-size:28px;color:#375696;font-style:italic;font-weight:bold;}
.floor1 .block2{width:962px;margin:0 auto;height:155px;background:url(../images/floor1_bg2.png) center center no-repeat;}
.floor1 .block2 p{font-size:16px;color:#fff;float:left;width:115px;margin:90px 30px 0 30px;}
.floor1 .block2 p:nth-child(2){margin:90px 30px 0 140px;}
.floor1 .block2 p:nth-child(3){margin:90px 30px 0 110px;}
.floor1 .block2 p:nth-child(4){margin:90px 0 0 124px;}

.floor2{background:url(../images/floor2_bg.png) center center no-repeat;height:715px;padding-top:75px;}
.floor2 .tlt{background:url(../images/num2.png) left top no-repeat;}
.floor2 .tlt p{font-size:45px;font-weight:bold;color:#ffffff;}
.floor2 .tlt span{font-size:14px;color:#ffffff;text-transform:uppercase}
.floor2 .slogen{display:block;width:799px;margin:54px auto 85px;}
.floor2 .slogen p{text-indent:20px; font-weight:400;font-size:30px;color:#fcff00;height:44px;line-height:44px;text-align:center;display:block;}
.floor2 .slogen span{text-indent:20px;font-weight:400;font-size:30px;color:#fcff00;height:44px;line-height:44px;text-align:center;display:block;}
.floor2 .block1{width:690px;height:245px;margin-left:290px;position:relative;}
.floor2 .block1 p{width:100px;font-size:18px;color:#0864b7;font-weight:600;position:absolute;top:48px;left:24px;line-height:28px;text-align:center;}
.floor2 .block1 p:nth-child(2){top:68px;left:278px;}
.floor2 .block1 p:nth-child(3){top:70px;left:545px;}

.m_banner{width:100%;height:324px;overflow:hidden;}
.m_banner img{position:absolute;top:0;left:50%;margin-left:-960px;}

.floor3{background:url(../images/bg1.jpg) center center repeat;padding:90px 0;}
.floor3 .content{background:url(../images/dq.png) center center no-repeat;padding-bottom:80px;}
.floor3 .tlt{background:url(../images/num3.png) left top no-repeat;}
.floor3 .slogen{display:block;width:799px;margin:54px auto 70px;}
.floor3 .slogen p{text-indent:10px; font-weight:400;font-size:30px;color:#ef5d06;height:44px;line-height:44px;text-align:center;display:block;font-weight:400;}
.floor3 .slogen span{background:url(../images/tltbg2.png) center center no-repeat;text-indent:10px;font-weight:400;font-size:30px;color:#ef5d06;height:44px;line-height:44px;text-align:center;display:block;font-weight:400;}
.floor3 .block1{width:900px;margin:0 auto;}
.floor3 .block1 div{width:900px;overflow:hidden;}
.floor3 .block1 div p{width:118px;height:118px;color:#fff;background:#ef5d06;text-align:center;font-size:36px;line-height:118px;border-radius:50%;float:left;margin-right:14px;}
.floor3 .block1 div span{float:left;width:320px;display:block;font-size:18px;color:#282828;line-height:24px;margin-top: 30px;font-weight:bold;}
.floor3 .block1 div.a2 p{margin-left:440px;}
.floor3 .block1 div.a4 p{margin-left:440px;}

.floor4{background:url(../images/floor4_bg.jpg) center center repeat;padding:60px 0;height:588px;}
.floor4 .tlt{background:url(../images/num4.png) left top no-repeat;}
.floor4 ul{padding-top:110px;width:1080px;margin:0 auto;}
.floor4 ul li{float:left;margin:0 30px;width:210px;height:250px;padding-top:40px;border-radius:15px;box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.floor4 ul li p{width:105px;height:105px;margin:0 auto;overflow:hidden;border-radius:50%;}
.floor4 ul li span{display:block;font-size:24px;color:#fff;margin-top:44px;text-align:center;font-weight:bold;}
.floor4 ul li.b1{background-color: #ffbd7f;background-image: linear-gradient(180deg, #ffbd7f 25%, #ff6375 100%);}
.floor4 ul li.b2{background-color: #33e78a;background-image: linear-gradient(180deg, #33e78a 25%, #0aaeb8 100%);}
.floor4 ul li.b3{background-color: #7bbdff;background-image: linear-gradient(180deg, #7bbdff 25%, #7963fd 100%);}
.floor4 ul li.b4{background-color: #fde732;background-image: linear-gradient(180deg, #fde732 25%, #f9932f 100%);}
.floor4 ul li:hover{margin-top:-15px;}

.floor5{background:url(../images/bg1.jpg) center center repeat;padding:90px 0;}
.floor5 .tlt{background:url(../images/num5.png) left top no-repeat;}
.floor5 .tlt p{background: url(../images/book.png) 280px 14px no-repeat;padding-top:20px;}
.floor5 .block1{width:770px;height:244px;background:url(../images/rz.png) center center no-repeat;margin:60px auto 35px;}
.floor5 .block1 p{color:#fff;padding: 14px 0 0 232px;line-height:45px;}
.floor5 .block2{background:url(../images/floor5_bg.png) center center repeat;width:1003px;height:401px;margin:0 auto;}
.floor5 .block2 form{padding:55px 0 0 30px;}
.floor5 .block2 .c_b{display:inline-block;margin-bottom:10px;margin-right:60px;}
.floor5 .block2 .c_b p{display:inline-block;font-size:16px;color:#262626;vertical-align: middle;}
.floor5 .block2 .c_b input{display:inline-block;width:244px;height:30px;border:0;outline:none;padding:0 15px;vertical-align: middle;}
.floor5 .block2 .c_b select{display:inline-block;width:274px;height:30px;vertical-align: middle;border:0;outline:none;padding:0 15px;margin-left: -4px;}
.floor5 .block2 .c_b span{display:inline-block;font-size:23px;color:#a0001b;width:30px;text-align:center;vertical-align: middle;}
.floor5 .block2 .c_b textarea{display:inline-block;width:704px;height:100px;vertical-align: top;padding:10px;margin-left:-4px;outline:none;}
.floor5 .block2 .c_tj {text-align:center;margin-top:20px;}
.floor5 .block2 .c_tj .btn1{display:inline-block;width:108px;height:35px;vertical-align: top;text-align:center;line-height:35px;color:#fff;background-color: #ec727c;
background-image: linear-gradient(180deg, #ec727c 25%, #a2101c 100%);font-size:16px;border-radius:4px;margin-right:20px;outline:none;cursor:pointer;}
.floor5 .block2 .c_tj .btn2{display:inline-block;width:108px;height:35px;vertical-align: top;text-align:center;line-height:35px;color:#fff;background-color: #5f6abc;
background-image: linear-gradient(180deg, #5f6abc 25%, #242c73 100%);font-size:16px;border-radius:4px;outline:none;cursor:pointer;}
.floor5 .block2 .info{font-size:14px;color:#6e6e6e;text-align:center;padding-top:10px;}

.floor6{background:url(../images/floor6_bg.jpg) center center repeat;height:301px;text-align:center;}
.floor6 a{display:inline-block;margin-top:108px;}
.floor6 a.btn1{margin-right:187px;}

.footer {background-color:#333333;padding:20px 0 0 20px;}
.Foot {width:1180px;margin:0 auto;color:#fff;overflow:hidden;}
.footLeft {width:880px;float:left;}
.footMenu {color:#666666;font-size:14px;line-height:56px;display:block;text-indent:-6px;}
.footMenu a {color:#fff;margin:0 6px;}
.footMenu a:hover {color:#ff6600;}
.footLeft p {color:#cacaca;line-height:34px;}
.footLeft p.webName {font-size:14px;}
.footLeft p.webName i {font-style:normal;color:#76a244;}
.footLeft p a {display:inline-block;height:22px;line-height:22px;color:#fff;background-color:#858688;border-radius:11px;padding:0 10px 0 0;margin-right:14px;}
.footLeft p a b {display:inline-block;width:22px;height:22px;border-radius:100%;margin-right:5px;vertical-align:top;background:#afb1b0 url(../images/newsIndex.png) no-repeat -83px -239px;}
.copyright {border-top:1px solid #666666;margin-top:24px;padding-top:20px;color:#cacaca;}
.footRight {width:270px;float:right;text-align:center;padding-top:20px;}
.footRight p {display:inline-block;width:100px;margin:15px;}
.footRight p img {border:1px solid #999999;margin:5px 0;}





