*{margin: 0px;padding: 0px;font-family: "微软雅黑";}

ul, li {
    list-style: none outside none;
}
body{ background: #f2f2f2;}

.clear::after {
   　　 clear:both;
　　}

.wrap{width: 1000px;margin: 0px auto;}
.wrap2{//width: 1000px;margin: 0px auto;}

ul{list-style-type: none;}

.clear{clear: both;}

input,button,select,textarea{outline:none}

textarea{resize:none}

body{background: #f6f6f6;}

img{border: none;}

.fl{float: left;}

.fr{float: right;}

#bl{border-left: none;}

#br{border-right: none;}

#bt{border-bottom: none;}

a{text-decoration: none;}

.m36{margin-left: 33px;margin-right: 33px;}

#mr0{margin-right: 0px;}

#red{color: red;}



/*bannner 切换效果*/
.swiper-container {height:450px !important; }
.pagination {
  position:relative;
  z-index: 20;
  bottom: 30px;
  width: 100%;
  text-align: center;
}

.swiper-pagination-switch {
  display: inline-block;
  width: 18px;
  height: 18px;
  border-radius: 8px;
  background:#fff ;
  margin: 0 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.swiper-active-switch {
  background:#555 ;
}

.ly_top{max-width:1600px;min-width:1200px;_width:1200px;height:85px;margin:0 auto;}
/**â˜…é¡¶éƒ¨**/
.ly_top .logo{float:left;width:380px;height:69px;margin:15px 0 0 20px;transition:all 0.5s ease;}
.ly_top .logo img{transition:all 0.5s ease;}
.ly_top .right{float:right;width:550px;padding:0 16px 0 0;}
.ly_top .right a{float: right;}
.ly_top .right .d1{height:32px;padding:10px 0 0 0;line-height:32px;}
.ly_top .right .d1 #add_favorite{float:right;margin:0 20px 0 0;}
.ly_top .right .d2{margin:3px 0 0 0;}
.ly_top .right .d2 a{margin:0 8px;cursor:pointer;}
.ly_top .right .d2 .login{float:right;margin:5px 0 0 0}
.ly_top .right .d2 .search{float:right;}
.ly_top .right .d2 .search form{float:left;margin:0 0 0 10px}
.ly_top .right .d2 .search form input{float:left;background:#FFF;border:none;}
.ly_top .right .d2 .search .search1{text-indent:5px;width:155px;height:32px;line-height:32px;background:url(../images/ico.png) no-repeat;color:#999;border:none;}
.ly_top .right .d2 .search .search2{width:29px; height:32px; background:url(../images/ico.png) no-repeat scroll -155px 0;cursor:pointer;}


.ly_menu{min-width:1200px;height:50px;margin:0 auto;background:url(../images/zp_top1.jpg) repeat-x;}
.ly_menu .d1{max-width:1600px;min-width:1200px;_width:1200px;width:99.99%;margin:0 auto;background:url(../images/ico.png) no-repeat scroll right -117px}
.ly_menu .d1 li{float:left;width:12.5%;height:50px; line-height:10px;background:url(../images/ico.png) no-repeat scroll 0 -35px;color:#FFF;font-size:12px;transition:background-color 0.3s linear 0s;}
.ly_menu .d1 li h2{text-align:center;margin:20px 0 20px 0;}
.ly_menu .d1 li h2 a {color:white;}
.ly_menu .d1 li b{color:#9AD9FF;font-size:12px;}

.ly_menu .d2{position:relative;z-index:3;_width:1200px;width:100%;margin:0 auto;}
.ly_menu .d2 .dd1{display:none;position:absolute;z-index:1;width:100%;padding: 10px 0 10px 0;background:url(../images/ly_nav_top_bg.png);}
.ly_menu .d2 .dd1 .gj_top{display:block;margin-top:10px;}
.ly_menu .d2 div:first-child div{width:90%; text-align: center;}
.ly_menu .d2 div div{float:left;padding:0 0 0 20px;}
.ly_menu .d2 div div a{display:block;height:24px;overflow:hidden;background:url(../images/ico.png) no-repeat scroll 0 -791px;color:#FFF;font-size:14px;line-height:24px;text-indent:20px; width:100%;}

.ly_menu .d2 div div a:hover{background:#58B7F0; word-spacing:80px; letter-spacing: 15px; font-weight: bold;}
.ly_menu .d2 div img{float:left;}
.ly_menu .d2 div p{float:left;width:250px;margin:0 0 0 10px;color:#FFF;font-size:14px;line-height:30px;}

.ly_menu .d2 .dd2{display:none;position:absolute;z-index:1;width:10%;padding:10px 0 10px 0;background:url(../images/ly_nav_top_bg.png);}
.ly_menu .d2 .dd3{display:none;position:absolute;left:50%;z-index:1;width:10%;padding:10px 0 10px 0;background:url(../images/ly_nav_top_bg.png);}
.ly_menu .d2 .dd4{display:none;position:absolute;z-index:1;width:10%;padding:10px 0 10px 0;background:url(../images/ly_nav_top_bg.png);}
.ly_menu .d2 .dd5{display:none;position:absolute;left:70%;z-index:1;width:10%;padding:10px 0 10px 0;background:url(../images/ly_nav_top_bg.png);}
.ly_menu .d2 .dd6{display:none;position:absolute;z-index:1;width:100%;padding:10px 0 10px 0;background:url(../images/ly_nav_top_bg.png);}
.ly_menu .d2 .dd7{display:none;position:absolute;left:0;z-index:1;width:10%;padding:10px 0 10px 0;background:url(../images/ly_nav_top_bg.png);}
.ly_menu .d2 .dd8{display:none;position:absolute;z-index:1;width:10%;padding:10px 0 10px 0;background:url(../images/ly_nav_top_bg.png);}

.ly_menu .d2 .dd6 div{float:left;width:110px;padding:0;}
.ly_menu .d2 .dd6 div:first-child{padding:0 0 0 20px;}

/**å°±åŒ»æŒ‡å—ç‰¹æ®Š**/
.ly_list_guide{float:right;width:729px;padding:20px 0 20px 30px;border-left: 1px solid #E5E5E5;}
/**ä¸»é¡µç‰¹æ®Š**/
.ly_menu_main{max-width:1600px;min-width:1200px;_width:1200px;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;}


.header{width: 100%;height: 104px;background: #127dc3;color: #fff;}

.header .left{width: 240px;height: 100%;float: left;}

.header .logo{width: 240px;height: 80px;background: url("header_logo.png") no-repeat;margin-top: 10px;}

.header .center{width: 482px;height: 104px;background: url("header_map.png") no-repeat left;background-size:200px 104px;float: left;margin-left: 50px;}

.header .center h6{font-size: 26px;margin-top: 25px;text-align: center;font-weight: normal;}

.header .center h5{font-size: 14px;text-align: center;margin-top: 5px;}

.header .right{width: 211px;height: 100%;float: right;}

.header .right ul{margin-top: 20px;}

.header .right ul li{float: left;font-size: 12px;border-right: 1px solid #fff;padding-left: 11px;padding-right: 5px;}

.header .right ul li:last-child{border-right: none;}

.header .right dl{margin-left: 20px;margin-top: 15px;}

.header .right dl dt{float: left;background: url("header_tel_icon.png") no-repeat;width: 39px;height: 40px;}

.header a{color: #fff;}



.menu{width: 100%;height: 49px;background: url("menu_bg.jpg") repeat-x;}

.menu ul li{width: 96px;height: 49px;float: left;border-right: 1px solid #d9d9d9;line-height: 49px;text-align: center;font-size: 15px; position: relative;}

.menu ul li:hover{ background:#89c5e3;}

.menu ul li:hover a{ color:#fff;}

.menu ul li .expert_list{ position: absolute; width: 100%; height: 0px; overflow: hidden; left: 0; top: 49px; background: #89c5e3; transition: height 0.5s;}

.menu ul li .expert_list li{ height: 30px; line-height: 30px; text-align: center; width: 100%;}

.menu ul li .expert_list li a{ color:#fff;}

.menu ul li .expert_list li:hover{ background: #40a6da;}

.expert_li:hover .expert_list{ height: 150px; transition: height 0.5s;}



.menu ul li .jk_list{ position: absolute; width: 100%; height: 0px; overflow: hidden; left: 0; top: 49px; background: #89c5e3; transition: height 0.5s;}

.menu ul li .jk_list li{ height: 30px; line-height: 30px; text-align: center; width: 100%;}

.menu ul li .jk_list li a{ color:#fff;}

.menu ul li .jk_list li:hover{ background: #40a6da;}

.jktest:hover .jk_list{ height: 90px; transition: height 0.5s;}







.menu ul li a{color: #606060;}

.search{width: 198px;height: 23px;float: right;margin-top: 14px;margin-right: 4px;background: url("search.png") no-repeat;}

.sou{width: 158px;height: 100%;border: none;text-indent: 20px;float: left;color:#606060; background: none;}

.sou_sub{width: 40px;height: 100%;float: left;}



.main_one{height: 311px;margin-top: 31px;}

.banner{width: 100%;height: 445px; overflow: hidden; position: relative; font-size: 0;}

.banner .hd{ width: 100%; height: 15px; position: absolute; left: 0; bottom: 10px; text-align: center;}

.banner .hd li{ display: inline-block; width: 12px; height: 12px; margin:0 5px; background: #ccc; border-radius:50%;}

.banner .hd li.on{ background: #127dc3; }



.one_button{width: 218px;height: 100%;}

.one_button ul li{width: 100%;height:62px; position: relative;}

.one_button ul li img{width: 41px;height: 41px;margin-top: 12px;margin-left: 40px;float: left;}

.one_button ul li p{float: left;font-size: 18px;color: #ffffff;margin-left: 11px;line-height: 62px;}

.one_button ul li.li01{background: #f7ac7c;}

.one_button ul li.li02{background: #19d0c5;}

.one_button ul li.li03{background: #77b7d5;}

.one_button ul li.li04{background: #93d4d5;}

.one_button ul li.li05{background: #809673;}





.li02 .mid_expert_list{ position: absolute; width: 100%; height: 0px; overflow: hidden; left: 0; top: 62px; background: #0fb6ab; z-index: 2; transition: height 0.5s;}

.li02 .mid_expert_list li{ height: 37.2px; line-height: 37.2px; color: #fff; text-align: center;}

.li02 .mid_expert_list li:hover{ background: #0a847c;}

.li02 .mid_expert_list li a{ color: #fff;}



.li02:hover .mid_expert_list{ height: 186px; transition: height 0.5s;}







.main_two{height: 288px;margin-top: 22px;}

.two_left{width: 282px;height: 100%; background: #fff;}

.two_left .dl{height: 74px;border-bottom: 1px solid #ccc;}

.two_left .dl .dt{font-size: 17px;color: #127dc3;margin-top: 22px ;margin-left: 10px;text-indent: 12px;}

.two_left .dl ul{margin-top: 15px;}

.two_left .dl ul li{float: left;font-size: 13px;width: 91px;border-right: 1px solid #8C8C8C;text-align: center;height: 15px;line-height: 15px;}

.two_left .dl ul li a{color: #666;}

.two_left .dl ul li a:hover{width: 76px;height: 28px;background: #127dc3;color: #fff;display: block;line-height: 28px;margin: -5px auto 0; border-radius: 5px;}

.two_mid{width: 403px;height: 100%; margin: 0 15px; background: #fff;}

.index_title{width: 388px;height: 33px;margin: 0px auto;margin-top: 24px;}

.index_title p{border-bottom: 3px solid #127dc3;line-height: 32px;width: 70px;font-size: 17px;color: #127dc3;}

.index_title1{width: 247px;height: 33px;margin: 0px auto;margin-top: 24px;}

.index_title1 p{border-bottom: 2px solid #127dc3;line-height: 32px;width: 70px;font-size: 17px;color: #127dc3;}

.index_title2{width: 330px;height: 33px;margin: 0px auto;margin-top: 24px; border-bottom: 2px solid #ececec;}

.index_title2 p{border-bottom: 2px solid #127dc3;line-height: 32px;width: 70px;font-size: 17px;color: #127dc3;}







.index_title3{width: 572px;height: 33px;margin: 0px auto;margin-top: 24px; border-bottom: 2px solid #ececec;}

.index_title3 p{line-height: 32px;font-size: 17px;color: #127dc3;height: 32px;float: left;border-bottom: 2px solid #127dc3;}

.index_title3 h6{float: left;font-size: 15px;color: #666;font-weight: normal;line-height: 32px;margin-left: 6px; margin-top: 5px;}

.index_title3 .more{float: right;width: 58px;height: 25px;background: #127dc3;font-size: 14px;color: #fff;text-align: center;line-height: 25px;}



.two_mid dl{width: 388px;margin: 0px auto;margin-top: 20px;color: #666;}

.two_mid dl dt{float: left;width: 125px;height:88px ;}

.two_mid dl dt img{ width: 100%; height: 100%;}

.two_mid dl dd{font-size: 14px;margin-left: 137px;line-height: 22px;}

.two_mid dl dd.dd1{font-size: 15px;line-height: 27px; height: 27px; overflow: hidden;}

.two_mid dl dd a{color: #127dc3;}

.two_mid ul{width: 370px;margin:0px auto;margin-top: 20px;}

.two_mid ul li{font-size: 14px;background: url("../images/li_icon.jpg") no-repeat left;text-indent: 9px;line-height: 26px;}

.two_mid ul li a{color: #666;}

.two_mid ul li:hover a{ color:#127dc3;}

.two_right{width: 283px;height: 100%; background: #fff;}

.two_right ul{width: 241px;margin: 0px auto;margin-top: 33px;}

.two_right ul.ul01 p{margin-top: 47px;}

.two_right ul.ul02 p{margin-top: 47px;}

.two_right ul li{float: left;height: 65px;width: 57px;}

.two_right ul li.li01{background: url("../images/fw_icon_01.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li.li01:hover{background: url("../images/fw_icon_h01.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li.li02{background: url("../images/fw_icon_02.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li.li02:hover{background: url("../images/fw_icon_h02.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li.li03{background: url("../images/fw_icon_03.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li.li03:hover{background: url("../images/fw_icon_h03.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li.li04{background: url("../images/fw_icon_04.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li.li04:hover{background: url("../images/fw_icon_h04.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li.li05{background: url("../images/fw_icon_05.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li.li05:hover{background: url("../images/fw_icon_h05.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li.li06{background: url("../images/fw_icon_06.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li.li06:hover{background: url("../images/fw_icon_h06.png") no-repeat top;background-size:57px 44px ;}

.two_right ul li p{font-size: 14px;color: #666;text-align: center;}



.main_tl{ width: 1000px; height: 120px; margin:20px auto 0; overflow: hidden; position: relative;}

.main_tl .tl_bd{ width: 100%; height: 120px; overflow: hidden;}

.main_tl .tl_bd ul{ width: 100%; height: 100%; }

.main_tl .tl_bd ul li{ width: 100%; height: 100%; }

.main_tl .tl_hd{ position: absolute; width: 100%; height: 15px; text-align: right; left: 0; bottom: 10px;}

.main_tl .tl_hd li{ display: inline-block; width: 15px; height: 15px;  background: #fff; text-align: center; line-height: 15px; font-size: 12px; margin:0 5px; color: #333;}

.main_tl .tl_hd li.on{ background: #127dc3; }



.main_three{height: 395px;margin-top: 21px;}

.navigation_left{width: 370px;height: 100%;position: relative;background: #fff;}



.navigation_nav_list{ width: 330px; margin: 0 auto;}

.navigation_list{ width: 100%; height: 100px; margin-top: 10px; border-bottom: 1px dashed #dedede;}

.navigation_list.last{ border-bottom: none;}



.navigation_list ul{ width: 100%; height: 100%; }

.navigation_list ul li{ width: 33.33333%; height: 100%; float: left;}

.navigation_list ul li i{ display: block; width: 64px; height: 64px; margin:0 auto; }

.navigation_list ul li span{ display: block; width: 100%; text-align: center; margin-top:5px; font-size: 16px; color: #3f3f3f; }

.navigation_list ul li:hover span{ color: #127dc3;}

.text_center{ text-indent: 10px;}

.text_right{ text-align: right;}



.navigation_right{width: 615px;height: 100%;position: relative;background: #fff;}

.navigation_right .ul{width: 572px;margin: 0px auto;margin-top: 20px;}

.navigation_right ul{width: 181px;float: left;}

.navigation_right ul.ul01{margin: 0px 14px;}





.navigation_right ul a{width: 100%;height: 45px;background: #efefef;font-size: 14px;color: #666;text-align: center;line-height: 45px;margin-top: 6px;display: block; font-family:"宋体";}

.navigation_right ul a:hover{color: #fff;background: #127dc3;}

.navigation_right ul a.li01 {height: 90px;}

.navigation_right ul a.li01  li{line-height: 25px;display: inline-block;width: 125px;margin: 0px auto;margin-top: 25px;}



.main_four{height: 360px;margin-top: 19px;background: #fff;}

.zj_title{font-size: 17px;color: #127dc3;width: 108px;height: 30px;border-bottom: 2px solid #127dc3;margin-left: 22px;margin-top: 26px;float: left;}

.main_four .qh_zj{ width: 920px; height:280px;margin: 0px auto;margin-top: 22px; overflow: hidden;}

.main_four .more{float: right;width: 58px;height: 25px;background: #e9ebec;font-size: 14px;text-align: center;line-height: 25px;margin-right: 22px;margin-top: 26px;}

.main_four .more a{color: #a8a8a8;}

.main_four ul{}

.main_four ul li{float: left;width: 212px;height: 260px;margin-left: 22px;}

.main_four ul li:first-child{margin-left: 1px;}

.zcbm{color:#666;background: #d9dbdd;width: 100%;height: 40px;text-align:center;}
.zj_info{width: 100%;height: 50px;background: #d9dbdd;color: #666;}

.zj_info:hover{background:#89c5e3;color: #fff;}

.zj_info h6{text-align: center;font-size: 16px;font-weight: normal;padding-top: 15px;}

.zj_info p{text-align: center;font-size: 14px;}



.idx_tl{ width: 1000px; height: 120px; margin: 20px auto 0; position: relative; overflow: hidden;}



.idx_tl_hd{ position: absolute; width: 100%; height: 15px; left: 0; bottom:5px; text-align:right; font-size: 0}

.idx_tl_hd li{ width: 15px; height: 15px; background: #fff; font-size: 12px; display: inline-block; text-align: center; line-height: 15px; margin:0 5px;}

.idx_tl_hd li.on{  background: #127dc3; }



.main_five{width: 100%;height: 460px;margin-top: 22px;background: url("five_bg2.jpg") no-repeat center;}

.five_left{ width: 280px; height: 460px; float: left;}

.five_left a{ display: block; width: 100%; height: 100%;}

.five_right{width: 714px;height: 100%;float: right; position:relative}

.posi{ position:absolute; left:235px; top:30px}

.five_con{width: 237px;height: 335px;float: left;border-right: 1px dashed #c0c0c2;margin-top: 91px;background: #fbfbfb;}

.five_con img{width: 217px;margin: 0px auto;margin-top: 14px;}

.con_title{font-size: 16px;background: url("title_icon.png") no-repeat left ;height:24px ;text-indent: 30px;width: 217px;margin: 0px auto;margin-top: 19px;}

.con_title a{color: #127dc3;}

.five_con ul{margin-top:20px;}

.five_con ul li{width: 217px;margin: 0px auto;font-size: 14px;line-height: 29px;background: url("li_icon1.jpg") no-repeat left;text-indent: 10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }

.five_con ul li a{color: #4f4f4f;}

.five_con ul li a:hover{ color:#f00;}

.five_con .more{width: 54px;height: 19px;background: #127dc3;font-size: 10px;text-align: center;line-height: 19px;float: right;margin-right: 10px;margin-top: 6px;}

.five_con .more a{color: #fff}





/*底部挂号*/

.ghContent{ width:100%; height:555px; background:url("../images/bg_02.jpg") no-repeat center; overflow:hidden; margin-top:20px;}

.contents{ width:1000px; height:555px; margin:0 auto; overflow:hidden; margin-top:25px}

.contLeft{ float:left; width:405px; height:505px;background:#6dabec; opacity:0.8}

.contRight{ float:right; width:595px; height:505px; background:#ffffff}

.middleL{ width:365px; height:440px; border:1px solid #fff; margin:35px auto; position:relative}

.title{ position:absolute; top:-18px; left:28px; width:307px; height:36px; font-size:20px; color:#fff; background:#ec9962; text-align:center; line-height:36px}

.text{ font-size:12px;margin-left:12px; color:#fff; line-height:22px; padding-top:35px; width:340px}

#forms{ width:305px; margin-left:30px;margin-top:20px}

.form_input{ margin-top:10px; overflow:hidden}

.form_input label{ color:#fff; font-size:14px; overflow:hidden}

.form_input .name1,.form_input .phone1{ overflow:hidden; width:75px; height:20px; line-height:20px; float:left}

.form_input .name,.form_input .tell{ float:left}

.form_input label span{ display:block;float:left}

.form_input input{ width:215px; height:33px; border:none; color:#666; padding-left:10px}

.form_input input.texts{ height:60px}

.form_input input.time{ background:#fff url("timelogo.png") no-repeat 195px center;}

.tjbtn{width:185px; margin:18px auto; overflow:hidden}

.tijiao1,.tijiao2{ background:#0c90d4; width:87px; height:30px; text-align:center; line-height:30px; border:none; font-size:14px; color:#fff; float:left}

.tijiao2{ background:#fd8536;margin-left:7px;}

.sun{ font-size:14px; color:#fff; width:325px; margin:0 auto; margin-top:20px}

.sun .reds{ color:#f00}

.midleM{ width:550px; height:465px; margin:0 auto; margin-top:15px}

.wenD{ font-size:16px; color:#3f3f3f}

.wenD .blue{ color:#0070c0; font-size:30px}

.titles{ height:20px; text-align:center; background:url("../images/bgs.png") no-repeat center center; width:548px; font-size:18px; color:#fb9c02; margin-top:10px}

.whys{ padding:10px 0 15px 0; border-top:1px dashed #ECECEC; border-bottom:1px dashed #ECECEC; overflow:hidden; margin-top:20px}

.whys li{ float:left; border:1px solid #EBEBEB;border-radius:4px;padding:6px 5px; margin-left:10px; margin-top:6px}

.whys li a{ color:#3f3f3f; font-size:14px}

.whys li:hover{ background:#FD8536;}

.whys li a:hover{ color:#fff; background:#FD8536;}

.qustion{ overflow:auto; width:570px; height:287px;}

.qusone li{ overflow:hidden; font-size:14px; color:#333333}

.qusone li p{ float:left}

.qusone li p.da{ width:475px; height:70px;background:url("../images/backg_03.jpg") no-repeat center center; font-size:14px; color:#666666;line-height:25px; padding-top:15px; padding-left:20px; padding-right:15px}

.qusone li p.da b{ color:#ED7D31;transition: all 0.3s linear 0s;}

.qusone li p.da b:hover{background: #FF7800 none repeat scroll 0% 0%; color:#fff}

.qusone li p.radius{ width:32px; height:32px; border:1px solid #0472c1; border-radius:16px; color:#0472c1; line-height:32px; text-align:center; margin-right:6px}

.qusone li.one{ height:34px; line-height:34px; margin-top:10px; margin-bottom:4px}

.qusone{border-bottom:1px dashed #ECECEC; padding-bottom:15px; overflow:hidden}

#forms{width: 305px;margin-left: 30px;margin-top: 20px;}







.footer{width: 100%;height: 264px;}

.footer_top{height: 50px;width: 100%;background: #127dc3;}

.footer_top ul{width: 710px;margin: 0px auto;height: 50px;}

.footer_top ul li{ width: 100px; height: 50px; float: left;font-size: 15px;line-height: 20px; text-align:center; position: relative; line-height: 50px;}

.footer_top ul li a{color: #fff; display: inline-block; width: 100%; height: 20px; line-height: 20px; border-right: 1px solid #fff;}

#br a{border-right: none;}

.ft_expert_li .ft_expert_list{ position: absolute; width: 100%; height: 0px; overflow: hidden; left: 0; top: 50px; background: #127dc3; transition: height 0.5s;}

.ft_expert_li .ft_expert_list li{ height: 30px; line-height: 30px; text-align: center; width: 100%; border: none; margin: 0;}

.ft_expert_li .ft_expert_list li a{ color: #fff;}

.ft_expert_li .ft_expert_list li:hover{ background: #0a7a61;}

.ft_expert_li:hover .ft_expert_list{ height: 150px; transition: height 0.5s;}



.footer_info{background: url("footer_info.jpg") no-repeat;width: 100%;height: 18px;margin-top: 8px;font-size: 14px;color: #fff;text-align: center;line-height: 18px;}

.footer_bottom{height: 214px;background: #E8E9EB;width: 100%;}

.fb_left{width:236px ;height: 68px;margin-top: 40px;margin-left: 40px;}

.fb_right{width: 614px;margin-top: 40px;}

.fb_right p{font-size: 14px;color: #666;line-height: 24px;}

