.main1{width:100%; position:relative;margin:0 auto; }
.main1a{width:1200px; padding-top:50px;  position:absolute; right:50%; margin-right:-600px;top:0px;z-index:9;}

.right1{width:330px;background:rgba(213,213,213,0.8);  padding:30px;border-radius:10px; float:right;}
.liuyan{float:left;width:100%;}

.liuyana{float:left;width:100%;position:relative}
.liuyana .p1{ float:left; width:100%;height:40px; line-height:40px; text-align: center;  font-size:18px; color:#d73a21; overflow:hidden}


.liuyan .line-span {display:flex;align-items:center; width:100%; gap:10px;}
.liuyan .line-span::before {content:'';flex:1; height:1px; background-color:#ffffff;}
.liuyan .line-span::after {content:'';flex:1;height:1px;background-color:#ffffff;}
.liuyan .line-span span {white-space:nowrap;color:#333;font-size:24px;}


.liuyanb{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyanb .p1{ float:left; width:100%;height:40px; text-align:right; font-size:16px;position:absolute; left:0px;top:0px; overflow:hidden}
.liuyanb .pa{ position:absolute; right:10px;top:8px;}
.liuyanb .pa img{ height:24px;}


.liuyanc{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyanc .p1{ float:left; width:59%;height:40px; overflow:hidden}
.liuyanc .p2{ float:right; width:39%;height:40px; overflow:hidden}
.liuyanc .p2 span{ display:block; width:100%;height:40px;line-height:40px; text-align:center; font-size:32px; color:#000000;font-style: italic; background:#FFFFFF;border-radius:3px; cursor:pointer;overflow:hidden;}

.liuyand{float:left;width:100%; margin-top:20px; position:relative}

.liuyane{float:left;width:100%; margin-top:20px;}

.liuyan .input001 {width:100%;height:40px;line-height:40px; background:#FFFFFF;text-indent: 10px;font-size: 14px;border: none;outline: none;border-radius:3px;overflow:hidden}
.liuyan .sub001 {width:100%;height:50px;line-height:50px;display:inline-block;background:#d73a21; text-align:center;color:#FFFFFF;font-size:20px; font-weight:bold;border:none;outline:none;cursor:pointer;-webkit-appearance:none;border-radius:5px;}

.liuyan .radio-item {display:flex;align-items:center;cursor:pointer;position:relative;padding-left:25px;color:#555;font-size:14px;transition:color 0.2s ease; float:left; margin-right:20px;}
.liuyan .radio-item input[type="radio"] {position:absolute;opacity:0;cursor:pointer;}
.liuyan .radio-item .radio-custom {position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #ffffff;border-radius:50%;background-color:#fff;transition:all 0.2s ease;}
.liuyan .radio-item input[type="radio"]:checked + .radio-custom {border-color:#d73a21;background-color:#d73a21;}
.liuyan .radio-item input[type="radio"]:checked + .radio-custom::after {content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background-color:#fff;}
.liuyan .radio-item:hover {color:#d73a21;}
.liuyan .radio-item:hover .radio-custom {border-color:#d73a21;}




.main1b{width:100%; height:40px;background:rgba(0,0,0,0.6);  position:absolute;bottom:0px;z-index:9;}
.main1b_a{width:1200px; height:40px; position:absolute; right:50%; margin-right:-600px;top:0px;z-index:9;}
.scroll{ width:500px; height:40px; overflow:hidden;float:left}
.scrollbox{width:100%;float:left}
.scrollbox li{width:100%; height:40px; line-height:40px; font-size:14px;color:#FFFFFF;float:left}
.scrollbox li a{color:#FFFFFF;}

.main1b_aR{ height:40px;color:#FFFFFF;float:right;}
.scroll-btn{height:40px; line-height:40px; font-size:16px;color:#FFFFFF; font-weight:bold; font-family:"ËÎÌå"; margin-left:20px; float:left;}


.main2{width:100%;background: url(../images/index_01.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%; position:relative; padding-top:50px; padding-bottom:50px;margin:0 auto; }
.main2a{width:1200px; margin:0px auto;}
.main2a li{ width:300px; float:left;}
.xwt1{ width:300px; float:left;}
.xwt1_L{ width:90px; float:left;}
.xwt1_L .p1{ height:72px;}
.xwt1_L .p1 img{opacity: 0.30; filter:alpha(opacity=30); }
.xwt1_L .p2{ height:72px; display: none;}
.xwt1_L .p2 img{opacity: 0; filter:alpha(opacity=0); }

.xwt1:hover .p1{ display:none;}
.xwt1:hover .p2{ display: block;}
.xwt1:hover .p2 img{opacity: 1; filter:alpha(opacity=100);}

.xwt1_R{ width:200px; float:right;}
.xwt1_R .p3{ height:22px; line-height:22px; font-size:14px;color: #666;}
.xwt1_R .p3 span{color: #d73a21;}
.xwt1_R .p4{ height:28px; line-height:28px; font-size:18px;  font-weight:bold;color: #d73a21;}
.xwt1_R .p4 a{color: #d73a21;}

.main2b{width:1200px; margin:0px auto; margin-top:50px;}
.main2b_L{ width:780px; height:250px;background: url(../images/business01_bg.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%;  float:left; overflow:hidden;}

.xwt2{ width:100%; height:250px; position:relative; float:left;}
.xwt2_L{ padding-top:30px; margin-left:30px; float:left;}
.xwt2_L .p1{ height:40px; line-height:40px; font-size:24px;color: #333;font-weight:bold;}
.xwt2_L .p2{ height:50px; line-height:50px; font-size:24px;color: #f55a37; font-weight:bold; -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}
.xwt2_L .p3{ height:40px; line-height:40px; font-size:18px;color: #666;}
.xwt2_R{ width:364px; position:absolute; right:1px;bottom:1px;}
.xwt2_R img{width:364px; height:248px; -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}

.main2b_L:hover{ box-shadow:0 5px 20px 0 rgba(0,0,0,.20);}
.main2b_L:hover .p2{ height:60px;line-height:60px;transform: scale(1.2); padding-left:30px;}
.main2b_L:hover img{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}


.main2b_R{ width:400px; height:250px;background: url(../images/business02_bg.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%;  float:right; overflow:hidden;}

.xwt3{ width:100%; height:250px;position:relative; float:left;}
.xwt3_L{   padding-top:30px; margin-left:30px; float:left;}
.xwt3_L .p1{ height:40px; line-height:40px; font-size:24px;color: #333;}
.xwt3_L .p2{ height:50px; line-height:50px; font-size:18px;color: #666;}
.xwt3_L .p3{ height:50px; line-height:50px; font-size:24px;color: #f55a37;  -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}
.xwt3_R{ width:165px; position:absolute; right:1px;bottom:1px;}
.xwt3_R img{width:165px; height:248px; -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}



.main2b_R:hover{ box-shadow:0 5px 20px 0 rgba(0,0,0,.20);}
.main2b_R:hover .p3{ height:60px;line-height:60px;transform: scale(1.2); padding-left:10px;}
.main2b_R:hover img{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}


.main2c{width:1200px; margin:0px auto; margin-top:30px;}
.main2c_L{ width:390px; height:250px;background: url(../images/business03_bg.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%;  float:left; overflow:hidden;}

.xwt4{ width:100%; height:250px; position:relative; float:left;}
.xwt4_L{  padding-top:30px; margin-left:30px; float:left;}
.xwt4_L .p1{ height:40px; line-height:40px; font-size:24px;color: #333;font-weight:bold;}
.xwt4_L .p2{ height:50px; line-height:50px; font-size:24px;color: #f55a37; font-weight:bold;}
.xwt4_L .p3{ height:40px; line-height:40px; font-size:18px;color: #666;}
.xwt4_R{ width:189px; position:absolute; right:1px;bottom:1px;}
.xwt4_R img{width:187px; height:248px; -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}

.main2c_L:hover{ box-shadow:0 5px 20px 0 rgba(0,0,0,.20);}
.main2c_L:hover img{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}


.main2c_R{ width:790px; height:250px;background: url(../images/business04_bg.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%;  float:right;}


.xwt5{ width:100%; height:250px;position:relative; float:left;}
.xwt5_L{   padding-top:30px; margin-left:30px; float:left;}
.xwt5_L .p1{ height:40px; line-height:40px; font-size:24px;color: #333;}
.xwt5_L .p2{ height:50px; line-height:50px; font-size:18px;color: #666;}
.xwt5_L .p3{ padding-top:20px;}
.xwt5_L .p3 span.fa{ display:block; height:60px; line-height:60px; font-size:60px;color: #f55a37; float:left;}
.xwt5_L .p3 span.fb{ display:block;height:60px; line-height:30px; font-size:22px;color: #333; float:left;}

.xwt5_R{ width:445px; position:absolute; right:1px;bottom:1px;}
.xwt5_R img{width:445px; height:248px; -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}



.main2c_R:hover{ box-shadow:0 5px 20px 0 rgba(0,0,0,.20);}
.main2c_R:hover img{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}



.main2d{width:1200px; height:50px; line-height:50px; background: url(../images/dec_01.png) no-repeat center; text-align:center;font-size:28px;color:#000; font-weight:bold; margin:0px auto; margin-top:50px;}



.main2e{width:1200px; margin:0px auto; padding-top:30px;}
.main2e li{ width:300px; float:left;}
.main2e li .p1{ text-align:center;}
.main2e li .p1 img{ width:205px;}
.main2e li .p2{ height:60px; line-height:60px;text-align: center; font-size:24px;color: #333;}
.main2e li .p3{ line-height:20px;text-align: center; font-size:14px;color: #333; padding-left:20px; padding-right:20px;}






.main3{width:100%; height:150px;background: #ed806f; position:relative;margin:0 auto; }
.main3a{width:1200px; margin:0px auto;}
.main3a_L{width:150px; height:150px; line-height:150px; font-size:32px; font-weight:bold; color:#FFFFFF; float:left;}

.main3a_R{width:1050px; float:left;}
.main3a_R li{ height:150px;background: url(../images/dec_03.png) no-repeat right center; padding-right:80px; margin-left:40px;float:left;}
.main3a_R li:last-child{ padding-right:0; background: none;}
.main3a_R .lia{ margin-top:45px;margin-right:15px;float:left;}
.main3a_R .lia span{ display:inline-block;width:60px;height:60px; line-height: 60px; background: #fff;  text-align: center; font-size: 40px;color: #fd8b6a; font-weight:bold;border-radius: 50%; }
.main3a_R .lib{  margin-top:45px;float:left;}
.main3a_R .lib .p1{ height:30px; line-height:30px; font-size:24px;color: #ffffff;}
.main3a_R .lib .p2{ height:30px; line-height:30px; font-size:14px;color: #ffffff;}



.main4{width:1200px; margin:0px auto; margin-top:30px;}
.left4{width:860px; border:1px solid #e5e5e5; float:left;}

.left4a{width:100%; height:50px;background: #f6f6f6;float:left;}
.left4a_L{ width:120px;height:50px; line-height:50px; text-align:center; font-size:16px; font-weight:bold; color:#333333;float:left;}
.left4a_R{height:50px; line-height:50px;float:left;}
.left4a_R ul{width:100%;}
.left4a_R li{float:left;height:50px; line-height:50px;font-size:16px; color:#f2563e; font-weight:bold; margin-left:20px;  margin-right:20px;}
.left4a_R li:hover{ border-bottom:3px solid #f2563e; color:#f2563e; font-weight:bold; cursor:pointer;}
.left4a_R li.hover{ border-bottom:3px solid #f2563e; color:#f2563e; font-weight:bold; cursor:pointer;}

.left4b{width:100%; padding-left:30px; padding-right:30px; padding-top:30px;float:left;}
.left4b .so{width:85%;height:40px; background:#ffffff;float:left; overflow:hidden;}
.left4b .so .search_input{width:82%;float:left; height:40px; line-height:40px;background:#ffffff; text-indent:10px; font-size:15px;color:#999; border:1px solid #e5e5e5;outline: none;}
.left4b .so .search_botton{cursor:pointer;float:right;background:#6a6a6a;border:0px; width:16%;height:40px; line-height:40px; font-size:16px; color:#FFFFFF;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";outline:none;overflow:hidden;}

.left4b .tiwen{width:13%;float:right;}
.left4b .tiwen  .search_botton{cursor:pointer;float:right;background:#f9a52e;border:0px; width:100%;height:40px; line-height:40px; font-size:16px; color:#FFFFFF;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";outline:none;overflow:hidden;}

.left4c{width:100%; padding-top:25px; padding-bottom:25px;float:left;}
.left4c li{width:50%; padding-left:30px; padding-right:30px;float:left;}
.left4c .p1{line-height:30px; font-size:14px; padding-left:30px; position:relative;}
.left4c .p1 span{ display:block; width:20px; height:20px; line-height:20px; background:#ef563e; text-align:center; font-size:14px; color:#FFFFFF; position:absolute; left:0px;top:5px;}

.left4c .p2{ height:96px;line-height:24px; font-size:14px; color:#666666; padding-left:30px; margin-top:10px; position:relative; overflow:hidden;}
.left4c .p2 span{ display:block; width:20px; height:20px; line-height:20px; background:#9e9e9e; text-align:center; font-size:14px; color:#FFFFFF; position:absolute; left:0px;top:5px;}

.right4{width:320px; height:308px;  border:1px solid #e5e5e5;float:right;}
.right4a{width:100%; height:50px; line-height:50px;background: #f6f6f6; text-indent:30px;font-size:16px; font-weight:bold; color:#333333;float:left;}
.right4b{width:100%; padding-left:30px; padding-right:30px; padding-top:8px;float:left;}
.right4b li{width:48%; background:#f6f6f6; margin-right:4%; margin-top:20px; float:left;}
.right4b li:nth-child(2n){margin-right:0px;}

.right4b li .p1{ text-align:center; padding-top:10px;}
.right4b li .p2{ height:45px; line-height:45px; text-align:center; font-size:16px; font-weight: bold; color:#ef563e;}
.right4b li .p2 a{color:#ef563e;}

.right4c{width:100%; padding-left:20px; padding-right:20px; padding-top:8px;float:left;}
.right4c li{width:100%; height:30px; line-height:30px; float:left;}




.mr_frbox{width:1200px; position:relative;border:1px solid #e5e5e5; margin:0px auto; margin-top:30px; margin-bottom:30px;}
.mr_frbox_title{width:100%; height:50px; line-height:50px;background: #f6f6f6; text-indent:30px;font-size:16px; font-weight:bold; color:#333333;float:left;}

.mr_frBtnL{float:right; padding-top:15px; padding-right:30px;}
.mr_frBtnL img{ display:block; height:20px; border:0px; cursor:pointer;}
.mr_frBtnR{float:right;padding-top:15px;padding-right:15px;}
.mr_frBtnR img{ display:block; height:20px; border:0px; cursor:pointer;}

.mr_frUl{float:left;width:1200px; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.mr_frUl ul{width:1200px;}
.mr_frUl li{ float:left; width:240px; height:50px; text-align:center;position:relative;overflow:hidden;}
.mr_frUl li img{ width:200px; height:50px; border:0px;}




@media screen and (max-width:768px) {




.main1{width:92%; position:relative;margin:0 auto; }
.main1a{width:100%; padding-top:0px;  position: relative; right:0; margin-right:0px;top:0px;z-index:99;}

.right1{width:100%;background:rgba(213,213,213,0.8);  padding:20px;border-radius:0px; margin-top:20px; float:right;}
.liuyan{float:left;width:100%;}

.liuyana{float:left;width:100%;position:relative}
.liuyana .p1{ float:left; width:100%;height:40px; line-height:40px; text-align: center;  font-size:18px; color:#d73a21; overflow:hidden}


.liuyan .line-span {display:flex;align-items:center; width:100%; gap:10px;}
.liuyan .line-span::before {content:'';flex:1; height:1px; background-color:#ffffff;}
.liuyan .line-span::after {content:'';flex:1;height:1px;background-color:#ffffff;}
.liuyan .line-span span {white-space:nowrap;color:#333;font-size:22px;}


.liuyanb{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyanb .p1{ float:left; width:100%;height:40px; text-align:right; font-size:16px;position:absolute; left:0px;top:0px; overflow:hidden}
.liuyanb .pa{ position:absolute; right:10px;top:8px;}
.liuyanb .pa img{ height:24px;}


.liuyanc{float:left;width:100%;height:40px; margin-top:20px; position:relative}
.liuyanc .p1{ float:left; width:59%;height:40px; overflow:hidden}
.liuyanc .p2{ float:right; width:39%;height:40px; overflow:hidden}
.liuyanc .p2 span{ display:block; width:100%;height:40px;line-height:40px; text-align:center; font-size:30px; color:#000000;font-style: italic; background:#FFFFFF;border-radius:3px; cursor:pointer;overflow:hidden;}

.liuyand{float:left;width:100%; margin-top:20px; position:relative}




.liuyane{float:left;width:100%; margin-top:20px;}

.liuyan .input001 {width:100%;height:40px;line-height:40px; background:#FFFFFF;text-indent: 10px;font-size: 14px;border: none;outline: none;border-radius:3px;overflow:hidden}
.liuyan .sub001 {width:100%;height:50px;line-height:50px;display:inline-block;background:#d73a21; text-align:center;color:#FFFFFF;font-size:20px; font-weight:bold;border:none;outline:none;cursor:pointer;-webkit-appearance:none;border-radius:5px;}

.liuyan .radio-item {display:flex;align-items:center;cursor:pointer;position:relative;padding-left:25px;color:#555;font-size:14px;transition:color 0.2s ease; float:left; margin-right:20px;}
.liuyan .radio-item input[type="radio"] {position:absolute;opacity:0;cursor:pointer;}
.liuyan .radio-item .radio-custom {position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #ffffff;border-radius:50%;background-color:#fff;transition:all 0.2s ease;}
.liuyan .radio-item input[type="radio"]:checked + .radio-custom {border-color:#d73a21;background-color:#d73a21;}
.liuyan .radio-item input[type="radio"]:checked + .radio-custom::after {content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background-color:#fff;}
.liuyan .radio-item:hover {color:#d73a21;}
.liuyan .radio-item:hover .radio-custom {border-color:#d73a21;}




.main1b{ display:none}



.main2{width:100%;background: url(../images/index_01.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%; position:relative; padding-top:0px; padding-bottom:20px;margin:0 auto; }
.main2a{width:92%; margin:0px auto;}
.main2a li{ width:50%; padding-top:20px; float:left;}
.xwt1{ width:100%; float:left;}
.xwt1_L{ width:100%; text-align:center; float:left;}
.xwt1_L .p1{ height:60px;}
.xwt1_L .p1 img{height:60px;opacity: 0.30; filter:alpha(opacity=30); }
.xwt1_L .p2{height:60px; display: none;}
.xwt1_L .p2 img{height:60px;opacity: 0; filter:alpha(opacity=0); }

.xwt1:hover .p1{ display:none;}
.xwt1:hover .p2{ display: block;}
.xwt1:hover .p2 img{opacity: 1; filter:alpha(opacity=100);}

.xwt1_R{ width:100%; text-align:center; padding-top:10px; float:right;}
.xwt1_R .p3{ height:22px; line-height:22px; font-size:14px;color: #666;}
.xwt1_R .p3 span{color: #d73a21;}
.xwt1_R .p4{ height:28px; line-height:28px; font-size:18px;  font-weight:bold;color: #d73a21;}
.xwt1_R .p4 a{color: #d73a21;}

.main2b{width:92%; margin:0px auto; margin-top:20px;}
.main2b_L{ width:100%; height:200px;background: url(../images/business01_bg.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%;  float:left; overflow:hidden;}
.xwt2{ width:100%; height:200px; position:relative; float:left;}
.xwt2_L{ padding-top:20px; margin-left:20px; float:left;}
.xwt2_L .p1{ height:30px; line-height:30px; font-size:18px;color: #333;font-weight:bold;}
.xwt2_L .p2{ height:40px; line-height:40px; font-size:18px;color: #f55a37; font-weight:bold; -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}
.xwt2_L .p3{ height:30px; line-height:30px; font-size:16px;color: #666;}
.xwt2_R{ width: auto; position:absolute; right:1px;bottom:1px;}
.xwt2_R img{width: auto; height:120px; -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}

.main2b_L:hover{ box-shadow:0 5px 20px 0 rgba(0,0,0,.20);}
.main2b_L:hover .p2{ height:40px;line-height:40px;transform: scale(1.0); padding-left:0px;}
.main2b_L:hover img{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}


.main2b_R{ width:100%; height:200px;background: url(../images/business02_bg.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%;  float:right; overflow:hidden;margin-top:20px;}

.xwt3{ width:100%;height:200px;position:relative; float:left;}
.xwt3_L{   padding-top:20px; margin-left:20px; float:left;}
.xwt3_L .p1{ height:40px; line-height:40px; font-size:18px;color: #333;}
.xwt3_L .p2{ height:30px; line-height:30px; font-size:16px;color: #666;}
.xwt3_L .p3{ height:40px; line-height:40px; font-size:18px;color: #f55a37;  -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}
.xwt3_R{ width: auto; position:absolute; right:1px;bottom:1px;}
.xwt3_R img{width: auto; height:160px; -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}



.main2b_R:hover{ box-shadow:0 5px 20px 0 rgba(0,0,0,.20);}
.main2b_R:hover .p3{ height:40px;line-height:40px;transform: scale(1.0); padding-left:0px;}
.main2b_R:hover img{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}


.main2c{width:92%; margin:0px auto; margin-top:20px;}
.main2c_L{ width:100%; height:200px;background: url(../images/business03_bg.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%;  float:left; overflow:hidden;}

.xwt4{ width:100%; height:200px; position:relative; float:left;}
.xwt4_L{  padding-top:20px; margin-left:20px; float:left;}
.xwt4_L .p1{ height:40px; line-height:40px; font-size:18px;color: #333;font-weight:bold;}
.xwt4_L .p2{ height:40px; line-height:40px; font-size:18px;color: #f55a37; font-weight:bold;}
.xwt4_L .p3{ height:30px; line-height:30px; font-size:16px;color: #666;}
.xwt4_R{ width: auto; position:absolute; right:1px;bottom:1px;}
.xwt4_R img{width: auto; height:160px; -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}

.main2c_L:hover{ box-shadow:0 5px 20px 0 rgba(0,0,0,.20);}
.main2c_L:hover img{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}


.main2c_R{ width:100%; height:200px;background: url(../images/business04_bg.jpg) no-repeat center top;-webkit-background-size:100% 100%;background-size:100% 100%;  float:right;margin-top:20px;}


.xwt5{ width:100%;height:200px;position:relative; float:left;}
.xwt5_L{ padding-top:20px; margin-left:20px; float:left;}
.xwt5_L .p1{ height:40px; line-height:40px; font-size:18px;color: #333;}
.xwt5_L .p2{ height:30px; line-height:30px; font-size:16px;color: #666;}
.xwt5_L .p3{ padding-top:20px;}
.xwt5_L .p3 span.fa{ display:block; height:40px; line-height:40px; font-size:40px;color: #f55a37; float:left;}
.xwt5_L .p3 span.fb{ display:block;height:40px; line-height:20px; font-size:14px;color: #333; float:left;}

.xwt5_R{ width:auto; position:absolute; right:1px;bottom:1px;}
.xwt5_R img{width: auto; height:120px; -webkit-transition:all 0.5s 0s ease-in-out; transition: all 0.5s 0s ease-in-out;}



.main2c_R:hover{ box-shadow:0 5px 20px 0 rgba(0,0,0,.20);}
.main2c_R:hover img{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}



.main2d{width:92%; height:50px; line-height:50px; background: url(../images/dec_02.png) no-repeat center;  text-align:center;font-size:20px;color:#000; font-weight:bold; margin:0px auto; margin-top:20px;}



.main2e{width:100%; margin:0px auto; padding-top:0px;}
.main2e li{ width:50%; float:left; padding-top:10px;}
.main2e li .p1{ text-align:center;}
.main2e li .p1 img{ width:120px;}
.main2e li .p2{ height:40px; line-height:40px;text-align: center; font-size:16px;color: #333;}
.main2e li .p3{ display:none;}






.main3{width:100%; height:200px;background: #ed806f; position:relative;margin:0 auto; }
.main3a{width:92%; margin:0px auto; padding-top:20px;}
.main3a_L{width:100%; height:40px; line-height:40px; font-size:20px; font-weight:bold; color:#FFFFFF; text-align:center; float:left;}

.main3a_R{width:100%; padding-top:10px; float:left;}
.main3a_R li{ width:25%; height:auto;background: none; padding-right:0px; margin-left:0px;float:left;}
.main3a_R li:last-child{  padding-right:0; background: none;}
.main3a_R .lia{ width:100%; margin-top:0px; text-align:center;margin-right:0px;float:left;}
.main3a_R .lia span{ display:inline-block;width:50px; height:50px; line-height: 50px; background: #fff;  text-align: center; font-size: 30px;color: #fd8b6a; font-weight:bold;border-radius: 50%; }
.main3a_R .lib{ width:100%; text-align:center;  margin-top:5px;float:left;}
.main3a_R .lib .p1{ height:30px; line-height:30px; font-size:16px;color: #ffffff;}
.main3a_R .lib .p2{ height:20px; line-height:20px; font-size:12px;color: #ffffff;}



.main4{width:92%; margin:0px auto; margin-top:20px;}
.left4{width:100%; border:1px solid #e5e5e5; float:left;}
.left4a{width:100%; height:40px;background: #f6f6f6;float:left;}
.left4a_L{ display:none;}
.left4a_R{height:40px; line-height:40px;float:left;}
.left4a_R ul{width:100%;}
.left4a_R li{float:left;height:40px; line-height:40px;font-size:16px; color:#f2563e; font-weight:bold; margin-left:10px;  margin-right:10px;}
.left4a_R li:hover{ border-bottom:2px solid #f2563e; color:#f2563e; font-weight:bold; cursor:pointer;}
.left4a_R li.hover{ border-bottom:2px solid #f2563e; color:#f2563e; font-weight:bold; cursor:pointer;}

.left4b{width:100%; padding-left:10px; padding-right:10px; padding-top:20px;float:left;}
.left4b .so{width:80%;height:40px; background:#ffffff;float:left; overflow:hidden;}
.left4b .so .search_input{width:78%;float:left; height:40px; line-height:40px;background:#ffffff; text-indent:10px; font-size:15px;color:#999; border:1px solid #e5e5e5;outline: none;}
.left4b .so .search_botton{cursor:pointer;float:right;background:#6a6a6a;border:0px; width:20%;height:40px; line-height:40px; font-size:14px; color:#FFFFFF;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";outline:none;overflow:hidden;}

.left4b .tiwen{width:18%;float:right;}
.left4b .tiwen  .search_botton{cursor:pointer;float:right;background:#f9a52e;border:0px; width:100%;height:40px; line-height:40px; font-size:14px; color:#FFFFFF;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";outline:none;overflow:hidden;}

.left4c{width:100%; padding-top:0px; padding-bottom:15px;float:left;}
.left4c li{width:100%; padding-left:10px; padding-right:10px; padding-top:20px;float:left;}
.left4c .p1{line-height:30px; font-size:14px; padding-left:30px; position:relative;}
.left4c .p1 span{ display:block; width:20px; height:20px; line-height:20px; background:#ef563e; text-align:center; font-size:14px; color:#FFFFFF; position:absolute; left:0px;top:5px;}

.left4c .p2{ height:96px;line-height:24px; font-size:14px; color:#666666; padding-left:30px; margin-top:10px; position:relative; overflow:hidden;}
.left4c .p2 span{ display:block; width:20px; height:20px; line-height:20px; background:#9e9e9e; text-align:center; font-size:14px; color:#FFFFFF; position:absolute; left:0px;top:5px;}

.right4{width:100%; height:280px;  border:1px solid #e5e5e5;float:right; margin-top:20px;}
.right4a{width:100%; height:40px; line-height:40px;background: #f6f6f6; text-indent:20px;font-size:16px; font-weight:bold; color:#333333;float:left;}
.right4b{width:100%; padding-left:20px; padding-right:20px; padding-top:0px;float:left;}
.right4b li{width:48%; background:#f6f6f6; margin-right:4%; margin-top:20px; float:left;}
.right4b li:nth-child(2n){margin-right:0px;}

.right4b li .p1{ text-align:center; padding-top:10px;}
.right4b li .p2{ height:45px; line-height:45px; text-align:center; font-size:16px; font-weight: bold; color:#ef563e;}
.right4b li .p2 a{color:#ef563e;}




.mr_frbox{width:92%; position:relative;border:1px solid #e5e5e5; margin:0px auto; margin-top:20px; margin-bottom:20px;}
.mr_frbox_title{width:100%; height:40px; line-height:40px;background: #f6f6f6; text-indent:20px;font-size:16px; font-weight:bold; color:#333333;float:left;}

.mr_frBtnL{float:right; padding-top:12px; padding-right:20px;}
.mr_frBtnL img{ display:block; height:16px; border:0px; cursor:pointer;}
.mr_frBtnR{float:right;padding-top:12px;padding-right:15px;}
.mr_frBtnR img{ display:block; height:16px; border:0px; cursor:pointer;}

.mr_frUl{float:left;width:100%; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.mr_frUl ul{width:100%;}
.mr_frUl li{ float:left; width:50%; height:40px; text-align:center;position:relative;overflow:hidden;}
.mr_frUl li img{ width: auto; height:40px; border:0px;}






}
