#main {width:100%;position:relative;}

.main_visual {background:#f7f1e8;text-align:center;}

.main_con1 {width:1280px;margin:75px auto 160px;}
.main_con1 .title {text-align:center;margin-bottom:45px;}
.main_con1 .title h3 {font-size:30px;color:#000;line-height:40px;font-weight:900;}
.main_con1 .title h3 span {color:#f26725;}
.main_con1 .title p {font-size:18px;color:#000;line-height:24px;margin-top:10px;}
.main_con1 .con {overflow:hidden;padding-bottom:24px;}
.main_con1 .con ul {margin-left:-28px;}
.main_con1 .con ul li {float:left;width:299px;height:320px;border:1px solid #ddd;box-sizing:border-box;padding-top:23px;margin-left:28px;text-align:center;position:relative;}
.main_con1 .con ul li h3 {font-size:22px;color:#ff7900;line-height:26px;font-weight:900;margin-top:30px;}
.main_con1 .con ul li p {font-size:18px;color:#000;line-height:25px;margin-top:14px;}
.main_con1 .con ul li a {display:inline-block;width:194px;height:52px;-border:1px solid #000;box-sizing:border-box;padding-right:35px;font-size:18px;color:#fff;line-height:50px;-text-align:left; background:url(../images/main_line4.png) no-repeat right 50px top 18px #3d85cc;position:absolute;bottom:-25px;left:50%;margin-left:-97px;}

.main_con2 {width:1280px;height:200px;overflow:hidden;position:absolute;left:50%;margin:-100px 0 0 -640px;}
.main_con2 .board {float:left;width:50%;height:200px;background:#21235a;position:relative;}
.main_con2 .board:first-child {background:#ff7900;}
.main_con2 .board .more {position:absolute;top:0;right:0;background:#ff7900;}
.main_con2 .board .more a {display:block;width:30px;height:30px;background:url(../images/main_line2.png) no-repeat center;}
.main_con2 .board:first-child .more {background:#000;}
.main_con2 h3 {font-size:20px;color:#fff;line-height:30px;font-weight:500;text-align:center;padding:35px 0 13px;}
.main_con2 .con {width:510px;margin:0 auto;padding-top:15px;border-top:2px solid #fff;}
.main_con2 .con ul li {font-size:15px;color:#fff;line-height:24px;}
.main_con2 .con ul li a {display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.main_con3 {background:#e8ebed;padding:175px 0 85px;}
.main_con3 .title {text-align:center;margin-bottom:45px;}
.main_con3 .title h3 {font-size:30px;color:#000;line-height:40px;font-weight:900;}
.main_con3 .title h3 span {color:#f26725;}
.main_con3 .title p {font-size:18px;color:#000;line-height:24px;margin-top:10px;}
.main_con3 .con {width:1280px;margin:0 auto;overflow:hidden;}
.main_con3 .con ul li {float:left;width:16.666%;text-align:center;}
.main_con3 .con ul li a {display:block;}
.main_con3 .con ul li h3 {font-size:18px;color:#000;line-height:20px;font-weight:400;margin-top:14px;}
.main_con3 .con ul li p {font-size:15px;color:#212121;line-height:20px;font-weight:300;}

.main_con4 {margin-top:75px;}
.main_con4 .title {text-align:center;margin-bottom:35px;}
.main_con4 .title h3 {font-size:30px;color:#000;line-height:40px;font-weight:900;}
.main_con4 .title h3 span {color:#f26725;}
.main_con4 .title p {font-size:18px;color:#000;line-height:24px;margin-top:10px;}
.main_con4 .con {width:1280px;margin:0 auto;overflow:hidden;border-top:2px solid #f4f4f4;}
.main_con4 .con ul {margin-left:-25px;}
.main_con4 .con ul li {float:left;width:300px;margin:30px 0 0 26px;}
.main_con4 .con ul li a {display:block;}
.main_con4 .con ul li .img img {width:300px;height:300px;}
.main_con4 .con ul li p {font-size:18px;color:#000;line-height:24px;height:48px;margin-top:20px;}
.main_con4 .con ul li h3 {font-size:15px;color:#333;line-height:30px;font-weight:900;margin-top:14px;}
.main_con4 .con ul li h3 .t1 {font-size:22px;color:#ff3f4b;font-weight:400;padding-right:15px;}
.main_con4 .con ul li h3 .t2 {font-size:24px;color:#000;}

.main_con5 {background:#ffcb37;overflow:hidden;padding:60px 0;margin-top:75px;}
.main_con5 .con1 {width:1280px;margin:0 auto;overflow:hidden;}
.main_con5 .con1 .left {float:left;width:630px;}
.main_con5 .con1 .right {float:right;width:630px;}
.main_con5 .con1 h3 {font-size:22px;color:#000;line-height:22px;font-weight:700;padding-left:21px;position:relative;}
.main_con5 .con1 h3:before {content:'';position:absolute;top:50%;left:0;width:10px;height:10px;background:#ff7900;border-radius:5px;margin-top:-5px;}
.main_con5 .con1 .link {padding-top:40px;}
.main_con5 .con1 .link ul li {float:left;width:75px;padding:0 25px 25px;height:90px;font-size:15px;color:#000;line-height:18px;text-align:center;}
.main_con5 .con1 .link ul.ul2 li {padding:0 13px 25px;}
.main_con5 .con1 .link ul.ul2 li:first-child {padding-left:25px;}
.main_con5 .con1 .link ul.ul2 li:last-child {padding-right:25px;}
.main_con5 .con1 .link ul li p {padding-top:14px;}
.main_con5 .con2 {width:1280px;margin:15px auto 0;overflow:hidden;}
.main_con5 .con2 dl dt {float:left;}
.main_con5 .con2 dl dd {float:right;}
.main_con5 .con3 {width:1280px;margin:20px auto 0;overflow:hidden;background:#fff;}
.main_con5 .con3 h3 {float:left;background:#152072;width:200px;height:80px;font-size:26px;color:#fff;line-height:80px;font-weight:700;text-align:center;position:relative;}
.main_con5 .con3 h3:before {content:'';position:absolute;top:50%;left:100%;margin-top:-6px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #152072;}
.main_con5 .con3 .con {float:right;width:1046px;padding-right:34px;}
.main_con5 .con3 .con dl {float:left;padding:17px 0 17px 40px;}
.main_con5 .con3 .con dl dt {float:left;width:117px;font-size:18px;color:#000;line-height:46px;}
.main_con5 .con3 .con dl dd {float:left;width:360px;height:46px;background:#eaedef;position:relative;}
.main_con5 .con3 .con dl dd input {border:0;background:transparent;width:100%;height:100%;padding:0 20px;font-size:15px;color:#666;}
.main_con5 .con3 .con dl dd a {position:absolute;top:11px;right:10px;}
.main_con5 .con3 .con dl dd a img {vertical-align:top;}

.main_con6 {background:#e9edf0;overflow:hidden;padding:60px 0;}
.main_con6 .center {width:1280px;margin:0 auto;}
.main_con6 .con1 {float:left;width:340px;height:255px;background:#fff;border:1px solid #ddd;box-sizing:border-box;padding:25px 29px 0;position:relative;}
.main_con6 .con1 h3 {font-size:20px;color:#000;line-height:30px;font-weight:700;padding-bottom:14px;}
.main_con6 .con1 .con {padding-top:15px;border-top:2px solid #444;}
.main_con6 .con1 .con ul li {font-size:15px;color:#666;line-height:24px;}
.main_con6 .con1 .con ul li a {display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main_con6 .con1 .more {position:absolute;top:-1px;right:-1px;background:#ff7900;}
.main_con6 .con1 .more a {display:block;width:30px;height:30px;background:url(../images/main_line2.png) no-repeat center;}
.main_con6 .con2 {float:left;width:572px;height:255px;background:#ff7900;box-sizing:border-box;padding:0 30px;margin-left:15px;}
.main_con6 .con2 h3 {font-size:22px;color:#fff;line-height:30px;font-weight:700;padding-top:25px;}
.main_con6 .con2 .box1 {background:#27273a;font-size:20px;color:#fff;line-height:41px;font-weight:500;text-align:center;}
.main_con6 .con2 .box2 {background:#fff;font-size:15px;color:#000;line-height:24px;font-weight:500;text-align:center;margin-top:15px;}
.main_con6 .con2 .box2 dl {overflow:hidden;}
.main_con6 .con2 .box2 dl dt {float:left;width:50%;padding:10px 0;}
.main_con6 .con2 .box2 dl dt span {display:block;font-size:36px;color:#ff7900;line-height:36px;font-weight:700;}
.main_con6 .con2 .box2 dl dd {float:left;width:50%;padding:10px 0;color:#fff;background:#152072;}
.main_con6 .con2 .box2 dl dd span {display:block;font-size:36px;line-height:36px;font-weight:700;}
.main_con6 .con2 .txt {margin-top:17px;}
.main_con6 .con2 .txt p {font-size:15px;color:#fff;line-height:20px;position:relative;padding-left:10px;}
.main_con6 .con2 .txt p:before {content:'-';position:absolute;top:0;left:0;}
.main_con6 .con3 {float:right;width:334px;overflow:hidden;}
.main_con6 .con3 ul {margin:-5px 0 0 -5px;}
.main_con6 .con3 ul li {float:left;width:108px;height:125px;border:1px solid #ddd;background:#fff;box-sizing:border-box;font-size:15px;color:#666;line-height:18px;text-align:center;padding-top:29px;margin:5px 0 0 5px;}
.main_con6 .con3 ul li p {padding-top:10px;}