body {line-height:2;background:#f4f4f4;font-size: 14px;font-family:arial,verdana;}
ul,li,form{margin:0px;padding:0px;list-style:none;}
.display {display:block;}
.undisplay {display:none;}
img {vertical-align: top;border: 0px;}
.font-songti {font-family: '宋体';}
.font-lighter {font-weight: lighter!important;}
.text-white a {color: #fff;}
.relative {position: relative;}
.container {width: 1200px;padding-left: 0px;padding-right: 0px;}
.container-layout {min-width: 1200px;padding-left: 0px;padding-right: 0px;}

/*以下为首页框架样式*/
#top-box {padding: 15px 0px;}
.tel-box {line-height: 28px;color: #f00;font-size: 30px;float: right;padding-top: 30px;}
.tel-box-con {line-height: 50px;}
#nav-tel-box {width: 1000px;}
.nav-box {width: 780px;margin-top: 36px;}
.nav-box >ul >li {float: left;width: 16.66666%;position: relative;}
.nav-box >ul >li >a {display: block;text-align: center;font-size: 16px;font-weight: bold;line-height: 32px;}
.nav-box >ul >li >a:hover {background: #0058A0;color: #fff;}
.nav-box >ul >li.active >a {background: #0058A0;color: #fff;}

.nav-box .submenu {position: absolute;left: 0px;top:32px;background:#0058A0; z-index: 222;display: none;}
.submenu >ul >li {border-bottom: 1px solid #0D62AD;}
.submenu >ul >li >a {color: #fff;display: block;text-align: left;white-space:nowrap;padding: 0px 10px;line-height: 35px;}
.submenu >ul >li >a:hover {background: #0D62AD;}

.form-sou {background: #1A327C;border-radius: 20px;width: 212px;height: 30px;margin-top: 34px;padding: 0px 13px;}
#form-sou #key {background: none;border: none;width: 160px;margin-top: 4px;height: 22px;color: #fff;}
#form-sou #btn-sou {background: none;border: none;color: #fff;}

/*banner*/
.banner-box li {height: 600px;}
.banner-box {position: relative;}
.banner-box .hd {position: absolute;left: 0px;bottom: 5px;width: 100%;text-align: center;z-index: 2;}
.banner-box .hd li {display: inline-block;width: 16px; height: 16px;background: #fff;border-radius: 50%;}
.banner-box .hd li.on {background: #06c;}

#hot-pro {padding: 30px 0px;}
#hot-pro h1 {font-size: 52px;color: #214697;}
#hot-pro .title p {font-size: 18px;}

.scroll-hotpro li {float: left;width: 240px;padding: 10px 5px;}
.scroll-hotpro .bd ul li>div {transition: all 0.5s;background: #fff;border-radius: 4px;padding: 15px;padding-bottom:30px;text-align: center;}
.scroll-hotpro li:hover >div {box-shadow: 0px 5px 15px rgba(0,0,0,.2);}
.scroll-hotpro .bd ul li>div >.ablock {display: block; height: 200px;overflow: hidden;text-align: center;}
.scroll-hotpro .bd ul li>div >a >img {max-width: 100%;max-height: 200px;}
.scroll-hotpro li p {font-size: 12px;text-align: center;}
.scroll-hotpro .bd ul li>div >a.button {background: #204797;color: #fff;}


#youshi-box {background: #0152A1;}
.youshi-box {padding: 40px 0px;}
.youshi-box h1 {font-size: 52px;}

.youshi-list {text-align: center;}
.youshi-list li {display: inline-block;margin:0px 80px;}
.youshi-list li div {width: 160px;height: 160px;border-radius: 50%;background: #fff;color: #254FAF;text-align: center;line-height: 160px;font-size: 28px;font-weight: bold;}
.youshi-list li p {text-align: left;color: #fff;margin-top: 10px;word-break: break-all;width: 160px;}


#jianjie-box {padding: 30px 0px 60px;}
#jianjie-box h1 {font-size: 52px;color: #214697;}
#jianjie-box .title div {padding-bottom: 30px;}
#jianjie-box .title p {font-size: 18px;text-align: left;line-height: 2;}
.jianjie-pic2 {margin-top: 20px;}
.jianjie-pic2 img {margin-right: 20px;}
.jianjie-pic2 img:nth-child(4) {margin-right: 0px;}


#index-liuyan {background: url(../images/lianxi-bg.jpg) center top no-repeat; height: 790px; padding: 160px 0px;color: #fff;}
#lianxi-box h1 {font-size: 52px;line-height: normal;margin-bottom: 20px;}
.lianxi-con {width: 300px;}
.lianxi-con h3 {font-size: 22px;font-weight: bold;}
.lianxi-con p {font-size: 16px;text-transform: uppercase;line-height: 2;}


#form-liuyan-box {width: 540px;}
#form-liuyan input {background: #fff;height: 52px;padding: 6px;width: 100%;border: none;margin-bottom: 18px;}
#form-liuyan textarea {background: #fff;height: 100px;padding: 6px;width: 100%;border: none;margin-bottom: 5px;}
#form-liuyan #btn-liuyan {background: #1E51A1;color: #fff;width: 180px;border: none;font-size: 18px;}

#copy-box {text-align: center;background: #D5D3D4;padding: 20px 0px;font-size: 16px;}


/*内页*/
#main-box {margin-top: 30px;margin-bottom: 30px;}
#main-box .bread {box-shadow: 0px 5px 10px rgba(0,0,0,.1);}
#content-box {background: #fff;padding: 20px;box-shadow: 0px 5px 20px rgba(0,0,0,.15);border-radius: 4px;min-height: 200px;}
