﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{font-size:14px; font-family: "Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif; background-color:#fff; color:#333333; font-weight:normal;}
li, ol{list-style: outside none none; }
i, em{font-style: normal; }
a{text-decoration: none; font-family: "Microsoft Yahei";  color:#333333;}
a:hover{cursor:pointer; text-decoration: none; }
:focus{outline: none; }
.clear{clear: both; overflow: hidden;  }
img{border:none; clear:both; vertical-align:top; }
/*.h20{ width:100%; height:20px; overflow:hidden;}*/
.h10{ width:100%; height:10px; overflow:hidden;}

.wrap{width:100%; margin: 0px auto 80px;  overflow: hidden; position: relative;}


/*图片切换代码开始*/
.banner{width:100%; margin:0px auto 0px; border-top:1px solid #347dec; text-align:center;overflow:hidden;}
/*banner结束*/

.main1{ width:100%; margin:10px auto 10px; text-align:center; overflow:hidden;}
.main1 dl{ width:100%; overflow:hidden;}
.main1 dl dt{ width:100%; font-size:16px; line-height:100%;color:#b4b3ad; overflow:hidden;}
.main1 dl dd{ width:100%; font-weight:bold;font-size:24px;line-height:120%; color:#3f3f3f; overflow:hidden;}
.main1 dl dd span{color:#0068b7;}
.m1_line{ width:100%; text-align:center; border-top:1px solid #d3d3d3;  overflow:hidden;}
.sanjiao1{ margin:0 auto;width:0; height:0;border-top:6px solid #d3d3d3; border-left:10px solid transparent; border-right:10px solid transparent;}
.sanjiao2{ margin:0 auto;width:0; height:0;border-top:6px solid #fff; border-left:10px solid transparent; border-right:10px solid transparent;}
.sanjiao3{ margin:0 auto;width:0; height:0;border-top:6px solid #f2f2f2; border-left:10px solid transparent; border-right:10px solid transparent;}

.m2{ width:100%; margin:0px auto 20px; overflow:hidden;}
.m21{ width:60%; padding:0 20% 0; text-align:center;overflow:hidden;}
.m22{ width:100%;box-sizing:border-box; padding:0px 15px 0px;  overflow:hidden;}
.m22 h1{ width:96%; margin:0 2%; line-height:180%; transform:skew(-30deg); /*设置倾斜度为-30*/   -webkit-transform: skew(-30deg);   -moz-transform: skew(-30deg);   -o-transform:skew(-30deg);   -ms-transform:skew(-30deg);   text-align:center; font-style:none; font-size:18px; background-color:#f37f03; color:#fff; overflow:hidden;}
.m22 h1 span{color:#fff200;}
.m22 p{ width:100%; margin-top:10px; font-size:14px; line-height:160%; overflow:hidden;}
.span1{color:#f37f03;}
.span2{color:#f37f03; font-size:16px;}
.m3{ width:100%; padding-bottom:10px; margin:0px auto 0;background:url(../images/yx_m3bg.jpg); overflow:hidden;}
.m31{ width:60%; padding:15px 20% 15px; text-align:center;overflow:hidden;}
.m32{ width:100%;box-sizing:border-box; padding:0px 15px 0px;  overflow:hidden;}
.m32 h1{ width:96%; margin:0 2%; line-height:180%;   transform:skew(-30deg); /*设置倾斜度为-30*/   -webkit-transform: skew(-30deg);   -moz-transform: skew(-30deg);   -o-transform:skew(-30deg);   -ms-transform:skew(-30deg);   text-align:center; font-style:none; font-size:18px; background-color:#034ea4; color:#fff; overflow:hidden;}
.m32 h1 span{color:#fff200;}
.m32 p{ width:100%; margin-top:10px; font-size:14px; line-height:160%; overflow:hidden;}
.m32 p span{color:#f37f03;}
.m4{ width:100%; margin:5px auto 0; overflow:hidden;}
.m4 h1{ width:100%; line-height:130%; font-size:14px; font-weight:normal; color:#3f3f3f; text-align:center; overflow:hidden;}
.m4 h1 span{ color:#f37f03;}
.m4 h2{ width:100%; line-height:130%; font-size:18px; color:#3f3f3f; text-align:center; overflow:hidden;}
.m4 h2 span{ color:#f37f03;}
.m4 h3{ width:100%; line-height:130%; font-size:10px; font-weight:normal; color:#bfc5d5; text-align:center; overflow:hidden;}
.m4 p{ width:100%; margin:5px auto 0; height:1px; text-align:center; background-color:#e0dcdd; overflow:hidden;}
.m5{width:100%;padding:10px 7px 10px;box-sizing:border-box;overflow:hidden;}
.m5 ul{ width:100%; overflow:hidden;}
.m5 ul li{ width:25%; padding:5px 2px; box-sizing:border-box; float:left;overflow:hidden; overflow:hidden;}
.m5 ul li dl{ width:100%; padding:10px 0 10px;background-color:#f2f2f2; text-align:center; border-radius:4px; overflow:hidden;}
.m5 ul li dl dt{ width:60%; margin:3px auto 10px; text-align:center;border-radius:50%; border:2px solid #7bc0fe; background-color:#0a72d0; overflow:hidden;}
.m5 ul li dl dt img{ width:100%; }
.m5 ul li dl dd{width:100%;box-sizing:border-box; padding:0 5px; line-height:130%; font-size:14px; color:#0a72d0;}
.m5 ul li dl dd p{ color:#666666; margin-top:2px; text-align:left; line-height:120%; font-size:12px;}
.bg1{ background-color:#46d7c6;}
.bg2{ background-color:#3fc6f3;}

.phone_tonglan{ width:100%; margin:0px auto 0; overflow:hidden;}
.phone_tonglan p{ text-align:center;-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;background:#f37f03; border-radius:10px;  margin:0 10px 10px;  overflow:hidden;}
.phone_tonglan p img{ width:80%;}

.dianhua1{text-align:center;-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;background:#1e5dac; border-radius:10px;  margin:0 10px 10px;  overflow:hidden;}
.dianhua1 p{ width:100%; text-align:center; padding-top:8px; line-height:140%; font-size:18px; color:#fff200;}
.dianhua1 dl{ width:220px; height:50px; margin:0 auto;overflow:hidden;}
.dianhua1 dl dt{ width:50px; height:50px;float:left; overflow:hidden;}
.dianhua1 dl dd{ width:165px; float:right;color:#fff;font-size:14px; text-align:left;line-height:150%;overflow:hidden; }
.dianhua1 dl dd span{color:#fff;font-size:24px;}


.m6{width:100%;padding:10px 10px 0px;box-sizing:border-box;overflow:hidden;}
.m6 ul{ width:100%;display:-webkit-box; -webkit-box-orient:horizontal; overflow:hidden;}
.m6 ul li:nth-child(2n+1){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;background-color:#2a2931; overflow:hidden;}
.m6 ul li:nth-child(2n+2){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;background-color:#26252c; overflow:hidden;}
.m6 ul li dl{width:100%; padding:0px 0 0px; text-align:center; overflow:hidden;}
.m6 ul li dl dt{ width:70px; margin:0 auto 10px; text-align:center; height:70px;overflow:hidden;}
.m6 ul li dl dt img{ width:55px; height:55px; margin-top:13px; }
.m6 ul li:nth-child(2n+1) dl dd{width:100%;box-sizing:border-box; border-left:1px solid #2a2931; background-color:#21c2f8; padding:5px 0px; line-height:130%; font-size:14px; color:#fff;}
.m6 ul li:nth-child(2n+1) dl dd p{ color:#fff; margin-top:5px; text-align:left; line-height:150%; font-size:12px;}
.m6 ul li:nth-child(2n+1) dl dd span{ float:left; margin-right:-8px; width: 0; height: 0; margin-top:8px;  border-top:4px solid transparent;  border-left: 8px solid #2a2931;    border-bottom:4px solid transparent;}
.m6 ul li:nth-child(2n+2) dl dd{width:100%;box-sizing:border-box; border-left:1px solid #26252c; background-color:#ffa800; padding:5px 0px; line-height:130%; font-size:14px; color:#fff;}
.m6 ul li:nth-child(2n+2) dl dd p{ color:#fff; margin-top:5px; text-align:left; line-height:150%; font-size:12px;}
.m6 ul li:nth-child(2n+2) dl dd span{ float:left; margin-right:-8px; width: 0; height: 0; margin-top:8px;  border-top:4px solid transparent;  border-left: 8px solid #26252c;    border-bottom:4px solid transparent;}
.m7{width:100%;padding:0px 10px 0px;box-sizing:border-box;overflow:hidden;}
.m7 ul{ width:100%;display:-webkit-box; -webkit-box-orient:horizontal; overflow:hidden;}
.m7 ul li:nth-child(2n+1){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;background-color:#26252c; overflow:hidden;}
.m7 ul li:nth-child(2n+2){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;background-color:#2a2931; overflow:hidden;}
.m7 ul li dl{width:100%; padding:0px 0 0px; text-align:center; overflow:hidden;}
.m7 ul li dl dt{ width:70px; margin:0 auto 10px; text-align:center; height:70px; overflow:hidden;}
.m7 ul li dl dt img{ width:60px; height:60px; margin-top:10px; }
.m7 ul li:nth-child(2n+1) dl dd{width:100%;box-sizing:border-box; border-left:1px solid #26252c; background-color:#ffa800; padding:5px 0px; line-height:130%; font-size:14px; color:#fff;}
.m7 ul li:nth-child(2n+1) dl dd p{ color:#fff; margin-top:5px; text-align:left; line-height:150%; font-size:12px;}
.m7 ul li:nth-child(2n+1) dl dd span{ float:left; margin-right:-8px; width: 0; height: 0; margin-top:8px;  border-top:4px solid transparent;  border-left: 8px solid #26252c;    border-bottom:4px solid transparent;}
.m7 ul li:nth-child(2n+2) dl dd{width:100%;box-sizing:border-box; border-left:1px solid #2a2931; background-color:#21c2f8; padding:5px 0px; line-height:130%; font-size:14px; color:#fff;}
.m7 ul li:nth-child(2n+2) dl dd p{ color:#fff; margin-top:5px; text-align:left; line-height:150%; font-size:12px;}
.m7 ul li:nth-child(2n+2) dl dd span{ float:left; margin-right:-8px; width: 0; height: 0; margin-top:8px;  border-top:4px solid transparent;  border-left: 8px solid #2a2931;    border-bottom:4px solid transparent;}
.m8{width:100%;padding:10px 5px 10px;box-sizing:border-box;overflow:hidden;}
.m8 ul{ width:100%;display:-webkit-box; -webkit-box-orient:horizontal; overflow:hidden;}
.m8 ul li:nth-child(1){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical; margin:0 5px;background-color:#85c73f; overflow:hidden;}
.m8 ul li:nth-child(2){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;margin:0 5px;background-color:#62bae8; overflow:hidden;}
.m8 ul li:nth-child(3){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;margin:0 5px;background-color:#ff7b2f; overflow:hidden;}
.m8 ul li dl{width:100%; padding:5px 0 15px; text-align:center; overflow:hidden;}
.m8 ul li dl dt{ width:60px; margin:0 auto 8px; text-align:center; height:60px; overflow:hidden;}
.m8 ul li dl dt img{ width:60px; height:60px; margin-top:5px; }
.m8 ul li dl dd{width:100%; margin:2px auto;box-sizing:border-box; line-height:100%; font-size:14px; color:#fff;}
.m8 ul li dl dd span{ color:#f4f5f5;  text-align:left; line-height:120%; font-size:10px;}
.m8 ul li:hover{ background-color:#0068b7;transition:all 0.6s ease-in; -webkit-transition:all 0.6s ease-in; cursor:pointer;}
.m9{ width:100%; padding-bottom:10px; margin:0px auto 0;background:url(../images/m12bg.jpg); overflow:hidden;}
.m10{width:100%;padding:5px 5px 0px;box-sizing:border-box;overflow:hidden;}
.m10 ul{ width:100%;display:-webkit-box; padding:5px 0; -webkit-box-orient:horizontal; overflow:hidden;}
.m10 ul li:nth-child(1){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical; margin:0 5px;background-color:#0fc4d9; overflow:hidden;}
.m10 ul li:nth-child(2){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;margin:0 5px;background-color:#a3ca0f; overflow:hidden;}
.m10 ul li:nth-child(3){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;margin:0 5px;background-color:#e3b700; overflow:hidden;}
.m10 ul li dl{width:100%; padding:8px 0 15px; text-align:center; overflow:hidden;}
.m10 ul li dl dt{ width:60px; margin:5px auto 8px;border-radius:80px; background-color:#fff;  text-align:center; height:60px; overflow:hidden;}
.m10 ul li dl dt img{ width:50px; height:50px; margin-top:5px; }
.m10 ul li dl dd{width:100%; margin:2px auto;box-sizing:border-box; line-height:100%; font-size:14px; color:#fff;}
.m10 ul li dl dd span{ color:#f4f5f5; text-align:left; line-height:120%; font-size:12px;}
.m10 ul li:hover{ background-color:#f78307;transition:all 0.6s ease-in; -webkit-transition:all 0.6s ease-in; cursor:pointer;}
.m101{width:100%;padding:0px 5px 0px;box-sizing:border-box;overflow:hidden;}
.m101 ul{ width:100%;display:-webkit-box; padding:5px 0; -webkit-box-orient:horizontal; overflow:hidden;}
.m101 ul li:nth-child(1){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical; margin:0 5px;background-color:#ff687b; overflow:hidden;}
.m101 ul li:nth-child(2){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;margin:0 5px;background-color:#26c0fe; overflow:hidden;}
.m101 ul li dl{width:100%; padding:8px 0 15px; text-align:center; overflow:hidden;}
.m101 ul li dl dt{ width:60px; margin:5px auto 8px;border-radius:80px; background-color:#fff;  text-align:center; height:60px; overflow:hidden;}
.m101 ul li dl dt img{ width:50px; height:50px; margin-top:5px; }
.m101 ul li dl dd{width:100%; margin:2px auto;box-sizing:border-box; line-height:100%; font-size:14px; color:#fff;}
.m101 ul li dl dd span{ color:#f4f5f5; text-align:left; line-height:120%; font-size:12px;}
.m101 ul li:hover{ background-color:#f78307;transition:all 0.6s ease-in; -webkit-transition:all 0.6s ease-in; cursor:pointer;}
.xxk{ width:100%; margin:10px auto 0px;  color:#fff;  overflow:hidden;}
.xxk ul{box-sizing:border-box; margin:0 10px; display:-webkit-box; -webkit-box-orient:horizontal;}
.xxk ul li:nth-child(1),.xxk ul li:nth-child(2){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical; padding:8px 10px; line-height:150%; font-size:14px;color:#fff; text-align:center; background-color:#f78307;  border-right:1px solid #fff; overflow:hidden; }
.xxk ul li:nth-child(3){-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical; padding:8px 10px; color:#fff; text-align:center; background-color:#f78307; line-height:150%;font-size:14px;  overflow:hidden;}
.xxk ul li:nth-child(1).hover,.xxk ul li:nth-child(2).hover{font-size:14px;-webkit-box-flex:1;padding:8px 10px;display:-webkit-box;-webkit-box-orient:vertical; border-right:1px solid #fff;color:#fff; line-height:150%; cursor:pointer;background:#0068b7 url(../images/xxkbg.jpg) center bottom no-repeat;  text-align:center;}
.xxk ul li:nth-child(3).hover{padding:8px 10px;font-size:14px;-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;color:#fff;  cursor:pointer; background:#0068b7 url(../images/xxkbg.jpg) center bottom no-repeat;  text-align:center;}
.m11{ margin:0 10px 15px;box-sizing:border-box; background-color:#f7f7f7;overflow:hidden;}
.m11 ul{margin:0 10px 15px;box-sizing:border-box;  overflow:hidden;}
.m11 ul li{width:100%;  line-height:250%; font-size:14px; text-align:center; color:#666; border-bottom:1px dashed #b2b2b2; overflow:hidden;}
.m11 ul li span{ color:#0068b7; margin-right:5px;}
.anli{width:100%;padding:5px 0px 0px;box-sizing:border-box; margin:1px auto 0; background-color:#0068b7;overflow:hidden;}
.box_swipe1{overflow:hidden;position:relative;}
.box_swipe1 ul{	-webkit-padding-start: 0px;}
.box_swipe1>ol{height:25px;line-height:25px;position:relative;z-index:10;margin:5px 0 0px;text-align:center;padding:0 10px;background-color:rgba(255, 255, 255, 0.1);}
.box_swipe1>ol>li{display:inline-block;margin:0px 3px;width:8px;height:8px;background-color:#e3dee2;border-radius: 8px;}
.box_swipe1>ol>li.on{background-color:#f78307;}
.box_swipe1 ul li{padding:0px 5px 0px;box-sizing:border-box;}
.box_swipe1 ul dl{ float:left; width:50%;box-sizing:border-box; padding:5px 5px 0; text-align:center;   overflow:hidden;}
.box_swipe1 ul dl dt{box-sizing:border-box; padding:1px; border:1px solid #ddd;/*-moz-box-shadow: 1px 1px 3px #dedfdf;
-webkit-box-shadow: 1px 1px 3px #dedfdf;
box-shadow: 1px 1px 3px #dedfdf;*/overflow:hidden;}
.box_swipe1 ul dl dt img{ width:100%; vertical-align:top;}
.box_swipe1 ul dl dd{text-align:center;line-height:16px; font-size:12px;margin-top:5px; color:#fff;overflow:hidden;}

.m12{width:100%;color:#fff; box-sizing:border-box; padding:10px 10px 0px;  overflow:hidden;}
.m12 dl{ width:100%;box-sizing:border-box; margin:0px 0 10px;border-left:1px solid #ddd8ce; background-color:#f1f1f1;border-right:1px solid #ddd8ce;border-bottom:1px solid #ddd8ce;overflow:hidden;}
.m12 dl dt{width:85px; height:85px; margin:1px 0;	float:left;	margin-right:-105px; background-color:#f78307;}
.m12 dl dt img{width:85px;height:85px;position:relative;overflow:hidden;}
.m12 dl dd{width:auto;margin:1px 10px 1px 95px;line-height:18px;font-size:14px;	color:#666;	overflow:hidden;}
.m12 dl dd p{ width:100%; font-size:12px; color:#272636; overflow:hidden; line-height:18px;}
.m12 dl dd span{color:#999;line-height:18px;font-size:12px;}
.m12 dl dd img{ vertical-align:middle; margin-right:1px;}
.m12 dl dd h1{ height:28px; line-height:28px; font-size:16px; font-weight:normal; color:#f78307; overflow:hidden;}
.fh_top{width:100%; box-sizing:border-box; padding:0px 10px 0px;overflow:hidden;}
.fh_top p{ width:100%; height:35px; line-height:35px; background-color:#8a8a8a; display:block; text-align:center; font-size:16px; color:#fff; overflow:hidden;}
.fh_top p a{color:#fff; display:block;}
.fh_top p img{ vertical-align:middle; margin-top:-2px;}





