/*--------通用------*/
*{margin: 0;padding: 0;font-family: "微软雅黑";list-style: none;text-decoration: none;}
a{color:#333;}i{font-style: normal;}
.center{margin: 0 auto;max-width: 1200px;}
/*----排版----*/
.clearfix{zoom:1;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0;}
.l{float: left;}
.r{float:right;}


/*----banner----*/
.cyin-banner{position: relative;height: 800px;width: 100%;background-size: 100% 100%; background-image: url(../images/banner-back.jpg);}
.cyin-banner .banner-word{width: 1200px;margin: 0 auto;}
.cyin-banner .banner-word .cyin-logo{font-size: 38px;color:#fff;font-weight: bold;padding-top: 70px;}
.cyin-banner .banner-word h2{font-size: 72px;color:#fff;width: 545px;letter-spacing: 5px; line-height: 80px;margin-top: 100px;}
.cyin-banner .banner-word p{font-size: 20px;color:#fff;width: 545px;margin: 40px 0px 55px 0px;}
.cyin-banner .banner-word a{display: block;width: 320px;border-radius: 50px;text-align: center;padding:12px; background-color: #fa7751;font-size: 28px;color:#fff;}
.cyin-banner .banner-word a:hover{background-color: #f86d47;}

/*----title----*/
.cyin-title{text-align: center;padding:50px 0px;}
.cyin-title h2{font-size: 36px;color:#0d2963;}
.cyin-title h2 b{color:#fa7751;}
.cyin-title p{font-size: 16px;color:#556e9f;margin-top: 8px;}

/*----hard----*/
.cyin-hard{background: url(../images/cyin-hardback.jpg);padding-bottom: 50px;}
.cyin-hard ul{width: 1200px;margin: 0 auto;}
.cyin-hard ul li{float: left;transition: linear,0.5s;width: 144px;height: 210px; margin-right: 20px;padding:45px 40px;background-color: #fff;}
.cyin-hard ul li:nth-child(5){margin-right: 0px;}
.cyin-hard ul li:hover{box-shadow: 0 0 12px 5px #ececec;}
.cyin-hard ul li img{width: 58px;height: 60px;margin-left: 40px;}
.cyin-hard ul li h2{font-size: 20px;color:#0d2963;margin:25px 0px;text-align: center;}
.cyin-hard ul li p{font-size: 16px;color:#556e9f;}

/*----system----*/
.cyin-system{width: 1200px;margin: 0 auto;padding-bottom: 50px;}
.cyin-system>img{width: 1200px;}

/*----pp----*/
.cyin-pp{background: url(../images/cyin-ppback.jpg);padding-bottom: 50px;}
.cyin-ppmain{background-color: #fff;padding:30px 30px 0px 30px; box-shadow: 0px 3px 8px #e2ebf9; width: 1140px;margin: 0 auto;}
.cyin-ppmain ul li{width: 210px;height: 105px; margin-right: 19px;border: 1px solid rgb(255, 255, 255);margin-bottom: 30px; float: left; transition: 0.5s all;}
.cyin-ppmain ul li:hover{ border: 1px solid #ddd;}
.cyin-ppmain ul li:nth-child(5n){margin-right: 0px;}
.cyin-ppmain ul li img{width: 100%;}

/*----foot----*/
.cyin-foot{background: url(../images/cyin-footback.jpg);background-size: 100% 100%;}
.cyin-ftmain{width: 1200px;margin:0 auto;padding:90px 0px;}
.cyinft-l{float: left;}
.cyinft-l h1{font-size: 38px;color:#fff;font-weight: bold;}
.cyinft-l p{color:#fff;font-size: 22px;}
.cyinft-list{float: left; margin-left: 160px;width: 300px;}
.cyinft-list ul li{color:#fff;background-color: #fa7751;font-size: 16px; margin-bottom: 10px;padding: 5px 10px;border-radius: 5px;}
.cyinft-r{float: left;margin-left: 160px;}
.cyinft-r p{float: left;margin-right: 20px;color:#fff;font-size: 16px;}
.cyinft-r img{float: left; width: 128px;height: 128px;}
.cyin-banq{text-align: center;background-color: #00329c;}
.cyin-banq p{padding:15px 0px;font-size: 16px; color:#fff;}
.cyin-banq p a{font-size: 16px;color:#fff;}