@charset "utf-8";
/* CSS Document */

html,body,ul,li {font-family:Microsoft YaHei,"微软雅黑";font-size:12px;line-height: 22px;color:#424242;margin: 0;padding: 0; list-style:none;}
body {background:url(../img/bg.jpg) no-repeat center top;}
.clear{clear:both; height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none; font-family:Microsoft YaHei,"微软雅黑"; color:#424242; border:none;}
a:visited {color:#8c0901;}
a:hover {text-decoration:none;}
a.title{font-size:14px; line-height:26px; color:#fff;}
a.more:link,a.more:visited{line-height:30px; color:#f36121;}
a.more:hover{line-height:30px; color:#f36121;}
a.title:hover,a.more:hover,a:hover{text-decoration:none; color:#242323}
a.title_link:hover{text-decoration:none;}
img.pic{border:0}
.fl {float:left;}
.fr {float:right;}
.clearfix {clear:both; }

.top {width:900px;margin:0 auto; background:url(../img/banner.jpg) no-repeat #56abfc;}
.banner {height:353px;}


.content {height:818px;background: url(../img/content.png) no-repeat;}
.content1 {height:680px;background: url(../img/content1.png) no-repeat;}
.content2 {height:735px;background: url(../img/content2.png) no-repeat;}
.content::before {content:"";display:table;}
.content h1 {font-size:34px;font-weight:bold;line-height:70px;margin-top:50px;text-align: center;color:#ff7271;}
.content h1 span {color:#3a4d5d;}
.content1::before {content:"";display:table;}
.content1 h1 {font-size:34px;font-weight:bold;line-height:70px;margin-top:50px;text-align: center;color:#ff7271;}
.content1 h1 span {color:#3a4d5d;}
.content2::before {content:"";display:table;}
.content2 h1 {font-size:34px;font-weight:bold;line-height:70px;margin-top:50px;text-align: center;color:#ff7271;}
.content2 h1 span {color:#3a4d5d;}


.border {padding:25px 40px;margin:20px 90px 0;border:4px dashed #2180d7;border-radius:45px;}
.border h2 {height:46px;line-height:46px;margin-bottom:20px;}
.border h2 span {float:left;font-size:24px;color:#3a4d5d;margin-right:20px;}
.border h2 span.tit {width:119px;height:46px;background: #2180d7;border-radius:5px; display: block; text-align: center;color:#ffffff;}
.border p {font-size:24px;font-weight:bold;line-height:36px;text-align: justify;color:#3a4d5d;}
.company { background: #2180d7;padding:25px 40px;margin:50px 90px 0;border-radius:45px;}
.company h3 {font-size:24px;font-weight:bold;color:#ffffff;line-height:50px;}
.company p {font-size:24px;color:#ffffff;line-height:36px;text-align: justify;}

.foot {padding:35px 0;line-height:30px;font-size:18px;color:#ffffff;text-align:center;background:#3c7ffa;}
.foot a {color:#ffffff;}


/*.triangle {width: 0px;height: 0px;border-top: 0px solid transparent;border-left: 100px solid #000;border-bottom: 10px solid transparent;}* 三角形/
/*overflow:hidden;white-space:nowrap;text-overflow:ellipsis; 文字不折行*/
/*linear-gradient(to right,#03c4c7,#5277f7) 渐变*/
/*box-shadow:0px 5px 10px 2px #daf4f7;-moz-box-shadow:0px 5px 10px 2px #daf4f7;-webkit-box-shadow:0px 5px 10px 2px #daf4f7; 阴影*/