.main1{width:1200px; position:relative;margin:0 auto;}


.left1{ width:750px; background:#8fdbd9; padding:10px;border-radius:20px;float:left;}
.left1a{ width:100%; background:#ffffff;border-radius:20px; margin-top:40px; position:relative; float:left;}
.left1a_a{ width:200px; height:60px;background:#ffffff;border-radius:20px 50px 0px 0px; position:absolute; left:0px;top:-40px;}



.left1a_b{ width:100%; height:60px;position:relative; float:left;}
.left1a_b .p1{ height:60px; line-height:60px; font-size:36px; font-weight:bold; padding-left:20px;float:left;}
.left1a_b .p2{ float:right; padding-top:15px; padding-right:20px;}
.left1a_b .p2 a{ display:block;height:30px; line-height:30px; padding-left:20px; padding-right:20px; font-size:18px; font-weight:bold; border:1px solid #333333;border-radius:15px;}
.left1a_b .p2 a:hover{border:1px solid #47cac5; color:#47cac5;}
.left1a_c{ width:100%; line-height:30px; font-size:16px; padding-left:20px; padding-right:20px; padding-bottom:20px;position:relative; float:left;}


.left1b{ width:100%; padding-top:10px; position:relative; float:left;}

.right1{ width:450px;background:#8fdbd9; float:right;}

.right1a{ width:100%;height:60px; background:#f3f4f6;border-radius:0px 0px 0px 30px; padding-left:20px; position:relative; float:left;}
.right1a .p1{ height:60px; line-height:60px; background:url(../images/a11.png) no-repeat left center;-webkit-background-size:30px auto;background-size:30px auto;font-size:26px; font-weight:bold; padding-left:30px;float:left;}


.right1b{ float:left;width:100%; background:url(../images/a12.png) no-repeat right top; padding-left:20px; padding-right:20px;}
.right1b li{ width:100%; height:52px;line-height:52px; border-bottom:1px solid #666666;font-size:16px;float:left; overflow:hidden;}
.right1b li:last-child {border-bottom: none;}


.right1c{ width:100%; background:#f3f4f6;border-radius:30px 20px 0px 0px; padding-left:20px; padding-top:20px; position:relative; float:left;}

.right1c_a{ float:left;width:100%;background: linear-gradient(to bottom, #f7c5c2, #ffffff);border-radius:20px; padding:10px 20px 0px 20px;}
.right1c_a li{ width:100%; height:52px;line-height:52px; border-bottom:1px solid #666666;font-size:16px;float:left; overflow:hidden;}
.right1c_a li:last-child {border-bottom: none;}



@media screen and (max-width:768px) {



.main1{width:94%; position:relative;margin:0 auto;}


.left1{ width:100%; background:#8fdbd9; padding:10px;border-radius:20px;float:left;}
.left1a{ width:100%; background:#ffffff;border-radius:20px; margin-top:20px; position:relative; float:left;}
.left1a_a{ width:130px; height:40px;background:#ffffff;border-radius:20px 50px 0px 0px; position:absolute; left:0px;top:-20px;}



.left1a_b{ width:100%; height:50px;position:relative; float:left;}
.left1a_b .p1{ height:50px; line-height:50px; font-size:24px; font-weight:bold; padding-left:20px;float:left;}
.left1a_b .p2{ float:right; padding-top:10px; padding-right:20px;}
.left1a_b .p2 a{ display:block;height:30px; line-height:30px; padding-left:15px; padding-right:15px; font-size:16px; font-weight:bold; border:1px solid #333333;border-radius:15px;}
.left1a_b .p2 a:hover{border:1px solid #47cac5; color:#47cac5;}
.left1a_c{ width:100%; line-height:30px; font-size:16px; padding-left:20px; padding-right:20px; padding-bottom:20px;position:relative; float:left;}


.left1b{ width:100%; padding-top:10px; position:relative; float:left;}

.right1{ width:100%;background:#8fdbd9; margin-top:10px;border-radius:20px; float:right; overflow:hidden;}

.right1a{ width:94%;height:50px; background:#f3f4f6;border-radius:30px; padding-left:20px; margin-left:3%; margin-top:10px; position:relative; float:left;}
.right1a .p1{ height:50px; line-height:50px; background:url(../images/a11.png) no-repeat left center;-webkit-background-size:26px auto;background-size:26px auto;font-size:22px; font-weight:bold; padding-left:30px;float:left;}


.right1b{ float:left;width:100%; background: none; padding-left:20px; padding-right:20px;}
.right1b li{ width:100%; height:55px;line-height:55px; border-bottom:1px solid #666666;font-size:16px;float:left; overflow:hidden;}
.right1b li:last-child {border-bottom: none;}


.right1c{ width:100%;background:#8fdbd9; border-radius:0px; padding-left:0px; padding:10px; position:relative; float:left;}

.right1c_a{ float:left;width:100%;background: linear-gradient(to bottom, #f7c5c2, #ffffff);border-radius:10px; padding:10px 20px 0px 20px;}
.right1c_a li{ width:100%; height:55px;line-height:55px; border-bottom:1px solid #666666;font-size:16px;float:left; overflow:hidden;}
.right1c_a li:last-child {border-bottom: none;}






}

