@charset "gb2312";
/*
网站首页样式-2023-12-16-LI
*/
@import url("do.css");
.menubar { padding: 25px 0; background-color: #f5f5f5; border-bottom: 1px solid #d5e6e6; }
.menu { overflow: hidden;  }
.menu ul { width: 103%; }
.menu li { float: left; line-height: 30px; font-size: 14px; width: 80px; margin-right: 16px; white-space: nowrap; }
.menu li.w { width: 120px; }
.menu li a:hover { text-decoration: underline; }
/*focus*/
.focus { position: relative; overflow: hidden; height: 480px; }
.focus .bd li { height: 480px; line-height: 480px; background-color: #fff; }
.focus .bd li a { display: block; height: 480px; width: 1920px; position: relative; left: 50%; margin-left: -960px; text-align: center; }
.focus .bd li img { display: inline-block; margin: auto; width: 16px\9; display: block\9; height: 16px\9; }
.focus .bd li.img img { width: 1920px\9; display: block\9; height: 480px\9; }
.focus .hd { text-align: center; position: absolute; width: 100%; bottom: 10px; z-index: 4; }
.focus .hd li { display: inline-block; *display:inline;
*zoom:1;
border-radius: 50%; box-shadow: 0 0 3px; background-color: #333; opacity: 0.8; -moz-opacity: 0.8; filter: alpha(opacity=80); width: 20px; height: 20px; line-height: 20px; text-align: center; overflow: hidden; color: #fff; cursor: pointer; margin-right: 8px; }
.focus .hd li.active { background-color: #1bd2ae; }
/*menubar*/
.wp1{}
.main_01{height:auto;background-color:#ffffff;width:1200px;margin:0 auto; overflow:hidden;}
.main_01 .u{height:140px;border-left:1px solid #f3f0e9;padding:0px;}
.main_01 .u .l{float:left;border-right:1px solid #f3f0e9;width:238.6px;height:120px;padding:20px 0 0 0;}
.main_01 .u .l .tou{margin:0 auto;height:35px;width:140px;border-radius:17px;background-color:#e3b762;margin-bottom:24px;position:relative;}
.main_01 .u .l .tou img{float:left;margin-left:4px;margin-right:5px;margin-top:4px;}
.main_01 .u .l .tou h3{float:left;font-size:22px;line-height:35px;color:#fff;font-family:'微软雅黑';font-weight:normal;}
.main_01 .u .l .tou i{position:absolute;width:9px;height:9px;bottom:-15px;left:68px;}
.main_01 .u .l .tou .i1{background:url(../images/j5_38.jpg) no-repeat;}
.main_01 .u .l .tou .i2{background:url(../images/j4_38.jpg) no-repeat;}
.main_01 .u .l .tou .i3{background:url(../images/j3_38.jpg) no-repeat;}
.main_01 .u .l .tou .i4{background:url(../images/j2_41.jpg) no-repeat;}
.main_01 .u .l .tou .i5{background:url(../images/j1_35.jpg) no-repeat;}
.main_01 .u .l .ks{height:14px;margin-bottom:12px;padding:0 14px 0 21px;}
.main_01 .u .l .ks a{float:left;width:64px;height:14px;text-align:center;font-size:12px;line-height:14px;color:#97886c;margin-bottom:14px;}
.main_01 .u .l1{border-right:1px solid #699094;}
.main_01 .u .l2{border-right:1px solid #97886c;}
.main_01 .u .l3{border-right:1px solid #a37070;}
.main_01 .u .l4{border-right:1px solid #608a75;}
.main_01 .u .l5{border-right:1px solid #d4b781;}
.main_01 .u .l .ks a:hover {text-decoration:underline;}
.main_01 .u .l .ks .a1{border:none;}
.main_01 .u .l .ks .a2{margin-bottom:0;}
.main_01 .u .l .co{background-color:#6fd2db}
.main_01 .u .l .co1{background-color:#fa9595}
.main_01 .u .l .co2{background-color:#6ce2a6}
.main_01 .u .l .co3{background-color:#d4b781}
.main_01 .u .l .ks .co4{color:#699094;}
.main_01 .u .l .ks .co5{color:#a37070;}
.main_01 .u .l .ks .co6{color:#608a75;}
.main_01 .u .l .ks .co7{color:#d4b781;}

/*更新231212*/
.sy_con1_c { width:1200px; float:left;}
.sy_con1_c h1 { font-size:18px; width:100%; float:left; font-weight:normal; color:#787878; line-height:42px; text-transform: capitalize; font-family:"Times New Roman", Times, serif;}
.sy_con1_c span { font-size:22px; width:100%; float:left; color:#202020;}
.sy_con1_c span b { font-weight:normal; color:#049b9c;}
.sy_con1_c p { font-size:14px; float:left; width:100%; color:#565656;}


.sy_con1_c img { float:left;}
.sy_con1_c a { width:100%; float:left;}
.sy_con1_c p { line-height:25px;}
.sy_con1_c span { line-height:28px; padding-bottom:15px;}
.sy_con1_c1 { width:716px; height:342px; background:url(../../img/ks_001.jpg) no-repeat center; -webkit-transition:0.5s; background-size:716px 342px;  float:left; overflow: hidden; margin-top:7px;}
.sy_con1_c1 a { width:665px; height:340px; padding-left:50px; float:left;}
.sy_con1_c1:hover {background-size:786px 374px;}
.sy_con1_c1 h1 { margin-top:55px; line-height:30px;}
.sy_con1_c2 { width:481px; height:342px; background:url(../../img/ks_002.jpg) no-repeat bottom right #00b3b4; -webkit-transition:0.5s; background-size:481px 342px; float:left; overflow: hidden; margin-top:7px; margin-left:3px;}
.sy_con1_c2 a { width:428px; height:335px; padding-left:50px; float:left;}

.sy_con1_c2:hover {background-size:500px 352px;}
.sy_con1_c2 h1 { margin-top:150px; line-height:30px; color:#565656;}
.sy_con1_c2 span { line-height:28px; color:#565656;}

.sy_con1_c3 { width:480px; padding-left:50px; height:167px; background:url(../../img/ks_004.jpg) no-repeat center center #eaeaea; -webkit-transition:0.5s; background-size:428px 167px; float:left; overflow: hidden; margin-top:3px; margin-left:3px;}
.sy_con1_c3:hover {background-size:550px 182px;}
.sy_con1_c3 h1 { margin-top:55px; line-height:30px;}

.sy_con1_c4 { width:494px; height:258px; background:url(../../img/ks_003.jpg) no-repeat bottom right #00b3b4; -webkit-transition:0.5s; background-size:494px 258px; float:left; overflow: hidden; margin-top:3px;}
.sy_con1_c4 a { width:279px; height:255px; padding-left:50px; float:left;}
.sy_con1_c4:hover {background-size:550px 280px;}
.sy_con1_c4 h1 { margin-top:55px; line-height:30px; color:#fff;}
.sy_con1_c4 span{color:#fff;}
.sy_con1_c4 p{color:#fff;}

.sy_con1_c5 { width:703px; height:258px; background:url(../../img/ks_004.jpg) no-repeat center; -webkit-transition:0.5s; background-size:703px 258px; float:left; overflow: hidden; margin-top:3px; margin-left:3px;}
.sy_con1_c5 a { width:700px; height:255px; padding-left:50px; float:left;}
.sy_con1_c5 h1 { margin-top:67px; line-height:30px; color:#565656;}
.sy_con1_c5:hover {background-size:750px 280px;}

.sy_con1_c6 { width:596px; height:327px; background:url(../../img/ks_005.jpg) no-repeat top #f8f6f6; -webkit-transition:0.5s; background-size:596px 327px; float:left; overflow: hidden; margin-top:3px;}
.sy_con1_c6 a { width:600px; height:227px; padding-left:50px; float:left;}
.sy_con1_c6:hover {background-size:650px 350px;}
.sy_con1_c6 h1 { margin-top:58px; line-height:30px;}

.sy_con1_c7 { width:601px; height:327px; background:url(../../img/ks_006.jpg) no-repeat top #f3f3f3; -webkit-transition:0.5s; background-size:601px 327px; float:left; overflow: hidden; margin-top:3px; margin-left:3px;}
.sy_con1_c7 a { width:605px; height:327px; padding-left:50px; float:left;}
.sy_con1_c7:hover {background-size:660px 360px;}
.sy_con1_c7 h1 { margin-top:135px; line-height:30px;color:#fff;}
.sy_con1_c7 span{color:#fff;}
.sy_con1_c7 p{color:#fff;}
.sy_con1_title { width:100%; float:left;}
.sy_con1_title span { float:left; color:#202020; line-height:30px; font-size:24px; font-weight:bold;}
.sy_con1_title p { float:left; margin-left:20px; padding-left:20px; border-left:2px solid #7f7c7c; color:#7f7c7c; font-size:20px; line-height:30px; text-transform: capitalize;}
.sy_con1_title a { font-size:14px; width:95px; text-transform:uppercase; float:right; background: url(../img/zjbot.jpg) no-repeat center center; background-size:0px 0px; -webkit-transition:0.5s; height:28px; line-height:28px; color:#07aaab; text-align:center; border:1px solid #ebebeb; -moz-border-radius:15px; /* Gecko browsers */ -webkit-border-radius:15px; /* Webkit browsers */ border-radius:15px; /* W3C syntax */}
.sy_con1_title a:hover { font-size:14px; color:#ffffff; background-size:95px 30px; border:1px solid #76d0d0; }



.sy_con2 { width:1200px;margin-top:80px;}
.sy_con2_c { width:1200px; float:left;}
.TTSlider { width:1200px; float:left;}
.TTSlider li { float:left;}
.TTSliderTitle { width:800px; float:left; margin-left:400px; margin-top:-40px;}
.TTSliderTitle ul {float:right;}
.TTSliderTitle ul li { width:124px; color: #027080; float:left; position: relative; z-index: 3; height:40px; background:#fff; line-height:40px; text-align:center;}
.TTSliderTitle ul li.on{ background-color:#00b4b5;}
.TTSliderTitle ul li a { color: #027080;font-size:18px;}
.TTSliderTitle ul li.on div { background:#00b4b5; cursor:pointer; height: 40px; line-height: 40px; color: #ffffff;}
.TTSliderTitle ul li.on div a { color: #ffffff; }
.sy_con2_c .sy_con2_c1 { width:100%; float:left; line-height:25px; color:#838282; font-size:16px; padding:20px 0px;}


.TTSliderPic { width:1200px; position: relative; height:397px;z-index: 1; float:left;}
.TTSliderPicList { position: relative;  zoom:1; height: 397px; }
.TTSliderPic ul { overflow:hidden; zoom:1;  }
.TTSliderPic li { width:291px; height:397px; overflow:hidden; padding:0px 4.5px; float:left;}
.sy_con2_ct { width:291px; float:left; height:2px; overflow:hidden; background: url(../../img/zjbot.jpg) no-repeat bottom center; background-size:0px 2px; -webkit-transition:1s;}
.sy_con2_cl { width:2px; float:left; height:393px; overflow:hidden; background: url(../../img/zjbot.jpg) no-repeat bottom center; background-size:2px 0px; -webkit-transition:1s;}
.sy_con2_cr { width:2px; float:left; height:393px; overflow:hidden; background: url(../../img/zjbot.jpg) no-repeat top center; background-size:2px 0px; -webkit-transition:1s;}
.sy_con2_cb { width:291px; float:left; height:2px; overflow:hidden; background: url(../../img/zjbot.jpg) no-repeat left bottom; background-size:0px 2px; -webkit-transition:1s;}
.TTSliderPic li:hover .sy_con2_ct {background-size:291px 2px;}
.TTSliderPic li:hover .sy_con2_cl {background-size:2px 395px;}
.TTSliderPic li:hover .sy_con2_cr {background-size:2px 395px;}
.TTSliderPic li:hover .sy_con2_cb {background-size:291px 2px;}

.sy_con2_cc { width:287px; float:left; height:393px;box-shadow: 2px 10px 10px rgba(9,9,9,.05);-moz-box-shadow: 2px 10px 10px rgba(9,9,9,.05);-webkit-box-shadow: 2px 10px 10px rgba(9,9,9,.05); overflow:hidden; }
.sy_con2_c2 { width:287px; height:275px; float:left; overflow:hidden;}
.sy_con2_c2 img { width:287px; float:left; }
.sy_con2_c3 { width:247px; float:left; height:100px; background:#f9f9f9; text-align:center; padding:20px 20px 0px 20px;}
.sy_con2_c3 h1 { width:100%; float:left; height:30px; color:#202020; font-weight:normal; font-size:20px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sy_con2_c3 span { width:100%; float:left; height:23px; color:#1c9697; font-size:16px; line-height:23px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sy_con2_c3 p { width:100%; float:left; line-height:26px; height:26px; color:#565656; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sy_con2_c3 p strong { color:#353535;}
.TTSliderPrevBtn, .TTSliderNextBtn { height: 56px; width: 56px; display:block; position: absolute; z-index: 999; top:170px; text-align: center;}
.TTSliderPrevBtn { left: -56px}
.TTSliderNextBtn { right: -56px;}
.TTSliderPrevBtn{ height: 56px; width: 56px; display: inline-block; background: url(../../img/left.png) no-repeat; float: left;}
.TTSliderNextBtn{ background: url(../../img/right.png) no-repeat; float: right;}
.TTSliderPrevBtn:hover {background: url(../../img/left1.png) no-repeat; cursor:pointer;}
.TTSliderNextBtn:hover {background: url(../../img/right1.png) no-repeat; cursor:pointer;}

.ys { width:1200px; height:auto;position: relative; font-size:14px; overflow:hidden;}
.ys img{margin:0 auto; position:relative; left:50%; margin-left:-600px;}
.ys .sy_con1_title{ height:60px; padding-top:50px;}
.ys a{display:block;}
.ys .bd{height:312px;}
/*数字按钮样式*/
.ys .hd { overflow:hidden; height: 30px; position: absolute; bottom:10px; left:935px; zoom:1; z-index:3 }
.ys .hd li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #00b4b5; background: #ffffff; margin-right: 5px;cursor:pointer;opacity:0.9; float: left; border:1px solid #aaaaaa; }
.ys .hd li.on { background: #05afaf; color:#FFFFFF;border:1px solid #05afaf; } /*当前项*/

/*荣誉样式*/
.ryBox{ width:1200px; height:236px; overflow:hidden; text-align:center; margin:0 auto; position:relative; background-color:#f6f6f6;  }
.ryBox .bd{ position:relative; top:46px; left:70px;}
	.ryBox .bd li{ width:180px; height:120px; float:left; margin-left:10px; border:1px solid #aaaaaa; padding:10px; }
	.ryBox .hd{ height:236px; width:100%; position:absolute; z-index:999; top:0; left:0; }
	.ryBox .hd ul{ display:none;}	
	.ryBox .hd li{ display:inline-block; width:8px; height:8px; background:#D0D0D0; margin:0 5px; vertical-align:top; overflow:hidden; 
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
	}
	.ryBox .hd .on{ background:#BA2636;  }
	.ryBox .prev{ display:inline-block; width:44px; height:233px; background:url(../../img/left001.jpg) no-repeat; overflow:hidden; float:left;}
	.ryBox .next{ display:inline-block; width:44px; height:233px; background:url(../../img/right001.jpg) no-repeat; overflow:hidden; vertical-align:top; float:right;}


.part_04{ width:100%;background:url(../../img/bj.jpg) no-repeat center; height:292px;}
.nei_04{ width:1200px; height:auto; margin:50px auto 35px; overflow:hidden;}
.wrfm{ width:351px; height:227px; background-color:#05afaf; padding-left:44px; padding-top:65px;}
.wrfm span{ color:#fff; font-size:18px;}
.wrfm p{color:#fff; font-size:24px; line-height:50px;}
.wrfm a{ display:block; width:110px; height:40px; line-height:40px; background-color:#fff; color:#05afaf; text-align:center; border-radius:20px; font-size:18px; margin-top:30px;}
.wrfm a:hover{-webkit-animation: rot 0.5s;	-ms-animation: rot 0.5s;animation: rot 0.5s; }
/*----更新231212*/





.main_02 .mleft{ float:left; width:256px; height:285px; background:#FFFFFF;padding:15px 12px 12px 12px;}
.main_02 .mleft .mtop{ float:left; width:256px; height:43px; font-size:18px; font-weight:bolder;}
.main_02 .mleft .mbot{ float:left; width:256px; height:246px;}
.main_02 .mleft .mbot a{text-decoration: none; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; outline: none;star:expression(this.onFocus=this.blur()); }
.order{float:left; width:84px; height:72px;margin-bottom:2px;padding-top:8px;border-radius:5px;-moz-border-radius:5px; margin-right:2px;}
.or{margin-bottom:0px;}
.or1{margin-right:0px;}
.order-c1{background:#f1eddd;  /* Old Firefox */}
.order-c2{background:#eaf1f6;  /* Old Firefox */}
.order-c3{background:#ffe2e2;  /* Old Firefox */}
.order-c4{background:#ffe2e2; /* Old Firefox */}
.order-c5{background:#f1eddd; /* Old Firefox */}
.order-c6{background:#f7eee7; /* Old Firefox */}
.order-c7{background:#f2ebf7;  /* Old Firefox */}
.order-c8{background:#e6f7e6;/* Old Firefox */}
.order-c9{background:#e0f4ee;  /* Old Firefox */}
.main_02 .mleft .mbot .dd{width:45px; height:45px;margin:0 auto;}
.main_02 .mleft .mbot .dd a{float:left; width:45px; height:45px; display:block;}
.main_02 .mleft .mbot .dt{ width:84px; height:28px;text-align:center;font-size:14px;line-height:28px;}
.mbot .dd a{ background-image:url(../images/icon.png); background-repeat:no-repeat;}
.order-c1 .dd a{ background-position:0 0;}
.order-c1 .dd a:hover{ background-position:0 -44px;}
.order-c1 .dt a{color:#8f865c;}
.order-c2 .dd a{ background-position:-45px 1px;}
.order-c2 .dd a:hover{ background-position:-45px -44px;}
.order-c2 .dt a{color:#6a808e;}
.order-c3 .dd a{ background-position:-90px 1px;}
.order-c3 .dd a:hover{ background-position:-90px -44px;}
.order-c3 .dt a{color:#ac6464;}
.order-c4 .dd a{ background-position:-135px 1px;}
.order-c4 .dd a:hover{ background-position:-135px -44px;}
.order-c4 .dt a{color:#ac6464;}
.order-c5 .dd a{ background-position:-180px 1px;}
.order-c5 .dd a:hover{ background-position:-180px -44px;}
.order-c5 .dt a{color:#8f865c;}
.order-c6 .dd a{ background-position:-225px 1px;}
.order-c6 .dd a:hover{ background-position:-225px -44px;}
.order-c6 .dt a{color:#957863;}
.order-c7 .dd a{ background-position:-270px 1px;}
.order-c7 .dd a:hover{ background-position:-270px -44px;}
.order-c7 .dt a{color:#916aa7;}
.order-c8 .dd a{ background-position:-315px 1px;}
.order-c8 .dd a:hover{ background-position:-315px -44px;}
.order-c8 .dt a{color:#5e965e;}
.order-c9 .dd a{ background-position:-360px 1px;}
.order-c9 .dd a:hover{ background-position:-360px -44px;}
.order-c9 .dt a{color:#538e7a;}

.main_02 .mmid{ float:left; width:520px; height:280px; background:#FFFFFF; padding:20px 12px 12px 12px;}
.main_02 .mmid .hd{height:20px;margin-bottom:22px;position:relative;}
.main_02 .mmid .hd .gd{width:83px;height:16px;position:absolute;right:0;top:0;}
.main_02 .mmid .hd .gd img{float:left;margin-right:4px;}
.main_02 .mmid .hd .gd a{font-size:14px;line-height:16px;color:#f30000;font-weight:bolder;}
.main_02 .mmid .hd li{float:left;height:20px;width:104px;font-family:'微软雅黑'}
.main_02 .mmid .hd li a{font-size:20px;line-height:20px;text-align:center;float:left;width:92px;height:20px;color:#ccc;}
.main_02 .mmid .hd li span{float:right;font-size:20px;line-height:20px;color:#ccc;}
.main_02 .mmid .hd li.on a{color:#565656;}
.main_02 .mmid .hd li.on span{color:#565656;}
.main_02 .mmid .bd{height:254px;overflow:hidden;}
.main_02 .mmid .bd .bd-box{height:254px;}
.main_02 .mmid .bd .bd-box .fals{height:120px;border-bottom:1px dashed #e3ded7;margin-bottom:10px;}
.main_02 .mmid .bd .bd-box .fals .im{background:url(../images/g1_74.jpg) no-repeat left top;float:left;width:184px;height:105px;margin-right:8px;}
.main_02 .mmid .bd .bd-box .fals h3{font-size:18px;font-weight:normal;line-height:29px;}
.main_02 .mmid .bd .bd-box .fals h3 a{color:#05afaf;}
.main_02 .mmid .bd .bd-box .fals p{font-size:12px;line-height:23px;color:#888888;}
.main_02 .mmid .bd .bd-box .fals p a{color:#ff0000;}
.main_02 .mmid .bd .bd-box li{height:28px;}
.main_02 .mmid .bd .bd-box li a{font-size:14px;line-height:28px;color:#555555;}
.main_02 .mmid .bd .bd-box li a:hover{color:#05afaf;}
.main_02 .mmid .bd .bd-box li .a1{font-size:12px;color:#999999;}
.main_02 .mmid .bd .bd-box li span{margin-right:5px;}
.main_02 .mmid .bd .bd-box li em{ font-style:normal;}

.main_02 .mright{ float:left; width:322px; height:280px; background:#FFFFFF;padding:20px 12px 12px 12px;}
.main_02 .mright .top{ height:32px; background:url(../images/hd_61.jpg) no-repeat;}
.main_02 .mright .mid{}
#flash_show .prev,#flash_show .next{ float:right; width:24px; height:17px; outline:none;}
#flash_show .prev{ background:url(../images/jzuo_58.jpg) no-repeat 0 0;}
#flash_show .next{ background:url(../images/jyou_58.jpg) no-repeat 0 0;margin-right:5px;}
.main_02 .mright .bottom{ float:left; width:106px; height:42px; background:url(../image/index_41.jpg) no-repeat; padding-left:216px; overflow:hidden;}
.main_02 .mright .bottom .dd{float:left; width:42px; height:42px; padding-left:11px;}
.main_02 .mright .bottom .dd a{float:left; width:42px; height:42px; display:block;}
.order-c10 .dd a{ background:url(../image/index_42_1.jpg) 0px 0px no-repeat;}
.order-c10:hover .dd a{ background:url(../image/index_42_1.jpg) 0px -42px no-repeat;}
.order-c11 .dd a{ background:url(../image/index_42.jpg) 0px 0px no-repeat;}
.order-c11:hover .dd a{ background:url(../image/index_42.jpg) 0px -42px no-repeat;}
.main{ margin:0 auto; width:100%; background:#f1f1f1; padding-top:50px; padding-bottom:50px; overflow:hidden; margin-top:70px;}
.kong{ float:left; width:15px; height:312px;}

.keshi{width:1110px;margin:0 auto;overflow:hidden;padding:60px 55px 80px;}
.keshi_li{float:left;width:16.66%;text-align:center;}
.keshi_tit a{font-size:20px;color:#808080;}
.keshi_li img{ display:inline;}
.keshi_ck:hover .keshi_icon img, .keshi_fk:hover .keshi_icon img, .keshi_ek:hover .keshi_icon img, .keshi_ym:hover .keshi_icon img, .keshi_ch:hover .keshi_icon img, .keshi_yz:hover .keshi_icon img{
	-webkit-animation: rot 0.5s;
	-ms-animation: rot 0.5s;
	animation: rot 0.5s;
}
.keshi_ck:hover .keshi_tit a, .keshi_fk:hover .keshi_tit a, .keshi_ek:hover .keshi_tit a, .keshi_ym:hover .keshi_tit a, .keshi_ch:hover .keshi_tit a, .keshi_yz:hover .keshi_tit a{
	color:#05afaf;
}


.main .main_02{ margin:0 auto; width:1200px; height:312px;}
.main_02 .mright .bottom{ float:none; height:65px; background:0; padding:0; width:320px; border:1px solid #ebebeb; border-top:0;}
.main_02 .mright .bottom h3{ float:left; width:63px; text-align:center; padding-top:16px; line-height:18px; font-size:14px; color:#8f7d67;}
.main_02 .mright .bottom ul{ float:left; width:257px;}
.main_02 .mright .bottom ul li{ height:34px; line-height:34px; border-bottom:1px dashed #ddd; border-left:1px dashed #ddd; padding-left:10px;}
.main_02 .mright .bottom ul li a:hover{color:#05afaf;}
.main .main_03{ margin:0 auto; width:1200px; height:386px; padding-top:15px; padding-bottom:15px;}
.main_03 .mleft{ float:left; width:815px; height:362px; background:#FFFFFF; padding:12px;}
.main_03 .mleft .tob{height:37px;margin-bottom:12px;}
.main_03 .mleft .top{ float:left;height:19px;width:212px; background:url(../images/yltd_86.jpg) no-repeat;margin-top:8px;}
.main_03 .mleft .ks{float:right;width:274px;height:35px;border:1px solid #e7e7e7;background:url(../images/1_87.jpg) repeat-x 0 0;}
.main_03 .mleft .ks li{border-right:1px solid #e7e7e7;height:36px;float:left;width:90px;text-align:center;}
.main_03 .mleft .ks li a{line-height:35px;font-size:14px;color:#555555;}
.main_03 .mleft .ks li a:hover{color:#05afaf;}
.main_03 .mleft .ks .bo{border:none;}
.main_03 .mleft .doctor{height:319px;position:relative;}
.main_03 .mleft .doctor .bd{height:319px;}
.main_03 .mleft .doctor .bd img{float:left;}
.main_03 .mleft .doctor .bd h3{font-size:24px;line-height:26px;color:#05afaf;font-weight:normal;}
.main_03 .mleft .doctor .bd h3 a{color: #d49949;}
.main_03 .mleft .doctor .bd h3 span{font-size:16px;}
.main_03 .mleft .doctor .bd h5{font-size:14px;line-height:26px;color:#00b4b5;font-weight:normal;}
.main_03 .mleft .doctor .bd .jj{border-bottom:1px dashed #eaeaea;margin-left:307px;margin-bottom:10px; padding-bottom:10px;font-family:'微软雅黑';}
.main_03 .mleft .doctor .bd p{font-size:12px;color:#888888;line-height:24px;margin-left:307px;margin-bottom:18px;}
.main_03 .mleft .doctor .bd p a{ color:#FF0000;}
.main_03 .mleft .doctor .bd p b{font-size:14px;color:#555555;}
.main_03 .mleft .doctor .bd .zx{height:51px;margin-left:307px;}
.main_03 .mleft .doctor .bd .zx .a1{margin-right:33px;}
.main_03 .mleft .doctor .bd .zx a{height:51px;width:130px}
.main_03 .mleft .doctor .picMarquee-left{position:absolute;width:512px;height:72px;right:0;bottom:12px;overflow:hidden;}
.main_03 .mleft .doctor .picMarquee-left .bd2{overflow:hidden;width:512px;height:72px;}
.main_03 .mleft .doctor .picMarquee-left .bd1{float:left;height:70px;width:134px;margin-right:14px;border:1px solid #c7e0e0;}
.main_03 .mleft .doctor .picMarquee-left .bd1 img{float:left;}
.main_03 .mleft .doctor .picMarquee-left .bd1 .jj{margin-left:70px;height:68px;}
.main_03 .mleft .doctor .picMarquee-left .bd1 .jj h3{padding-left:6px;font-size:12px;line-height:26px;color:#555555;}
.main_03 .mleft .doctor .picMarquee-left .bd1 .jj p{font-size:12px;padding-left:6px;color:#999999;line-height:14px;}
.main_03 .mright{ float:right; width:322px; height:362px;background:#FFFFFF; padding:12px;}
.main_03 .mright .tob{height:35px; line-height:35px;}
.main_03 .mright .tob p{font-size:20px;color:#555555;line-height:37px;font-family:'微软雅黑'}
.main_03 .mright .bj{height:340px;width:322px;}
.main_03 .mright .bj li{height:38px;width:312px; background-color:#f9f9f9; padding-right:8px; margin-bottom:2px;display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s; }


.main_03 .mright .bj li:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background:#a1ecec;
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.main_03 .mright .bj li:hover,.main_03 .mright .bj li:focus,.main_03 .mright .bj li:active {
color: white;
}
.main_03 .mright .bj li:hover:before,.main_03 .mright .bj li:focus:before,.main_03 .mright .bj li:active:before {
-webkit-transform: scaleY(1);
transform: scaleY(1);
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.main_03 .mright .bj li .bj_nub{ width:52px; height:38px; background-color:#00b4b5; text-align:center; line-height:38px; display:block; font-size:14px; color:#fff;}
.main_03 .mright .bj li .bj_n{ color:#444; font-size:14px; line-height:38px; padding-left:14px;}
.main_03 .mright .bj li .bj_a{ width:16px; height:16px; display:block; padding-top:11px;}
.main_03 .mright .picMarquee-bottom{padding:9px 11px 3px 11px;background-color:#fedede;}
.main_03 .mright .picMarquee-bottom .title{height:24px;margin-bottom:13px;}
.main_03 .mright .picMarquee-bottom .title h3{float:left;width:152px;text-align:center;font-size:14px;line-height:24px;color:#916d3c;}
.main_03 .mright .picMarquee-bottom .title i{background:url(../images/xian_96.jpg) repeat-x 0 0;width:74px;height:4px;margin-top:10px;}

.main_03 .mright .picMarquee-bottom ul li{height:24px;font-size:12px;line-height:24px;color:#555555;padding-left:7px;}
.main_03 .mright .picMarquee-bottom ul li .p1{margin-right:25px;}
.main_03 .mright .picMarquee-bottom ul li .p2{color:#ff0000}
.main_03 .mright .picMarquee-bottom ul li .p3{margin-right:23px;}
.main_03 .mright .picMarquee-bottom .zx{margin-top:14px;height:38px;border:1px solid #f5d3d3;background:url(../images/bj1_111.jpg) repeat-x 0 0;padding:0 12px;}
.main_03 .mright .picMarquee-bottom .zx i{background:url(../images/z_114.png) repeat-x 0 0;width:89px;height:9px;margin-top:15px;}
.main_03 .mright .picMarquee-bottom .zx .i1{background:url(../images/y_116.png) repeat-x 0 0;}
.main_03 .mright .picMarquee-bottom .zx a{float:left;width:96px;height:35px;line-height:35px;text-align:center;font-size:20px;color:#555555;font-family:'微软雅黑'}
.main_03 .mright .picMarquee-bottom .zx a:hover {color:#f00;}

.main_04{width:1200px;margin:0 auto}
.main_04 .hj-pic{ background-color:#fff; padding:12px; width:816px; float:left;}
.main_04 .hj-pic .bd ul{ display:none;}
.main_04 .hj-pic .hd{ height:30px; line-height:30px; margin-bottom:7px;}
.main_04 .hj-pic .hd li{ float:left; width:auto; height:auto; font-family:"Microsoft YaHei"; font-size:20px; margin:0 10px 0 0;}
.main_04 .hj-pic .hd li a{ color:#ccc;}
.main_04 .hj-pic .hd li.on a{ color:#565656;}
.main_04 .hj-pic .bd li{ width:192px; height:132px; margin:0 16px 0 0;float:left;}
.main_04 .hj-pic .bd li .pic{ width:192px; height:132px;overflow:hidden; position:relative;}
.main_04 .hj-pic .bd li .pic img{ width:192px; height:132px;}
.main_04 .hj-3d{ background-color:#fff; float:right; width:322px; padding:12px;}
.main_04 .hj-3d .title{ height:30px; margin-bottom:7px; line-height:30px;}
.main_04 .hj-3d .title h3{font-family:"Microsoft YaHei"; font-size:20px; color:#565656; font-weight:normal;}
.rydaohang{display:block; width:46px; height:46px; position:absolute; left:50%; margin:0 0 0 -23px; top:100%; background-image:url(../images/fangda01.png);}
.rydaohang:hover{ background-image:url(../images/fangda02.png);}
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.fancybox-opened {z-index: 8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../images/fancybox_nav.png'); }
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url('../images/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
position: absolute;
top: -15px;
right: -15px;
width: 35px;
height: 35px;
background-image:url(../images/fancybox_nav.png);
/*
top: -18px;
right: -18px;
width: 36px;
height: 36px;
*/
cursor: pointer;
z-index: 8040;
}

.fancybox-nav {
position: absolute;
top: 0;
width: 20%;
height: 100%;
cursor: pointer;
text-decoration: none;

-webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}

.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {position: absolute;top: 50%;width: 68px;height: 58px;	margin-top:-29px;cursor: pointer;z-index: 8040;visibility: hidde;opacity:0.7;}
.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -99px;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
/* Overlay helper */
.fancybox-lock {
overflow: hidden !important;
width: auto;
}

.fancybox-lock body {
overflow: hidden !important;
}

.fancybox-lock-test {
overflow-y: hidden !important;
}

.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;

}

.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}

.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
visibility: hidden;
width:100%;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}

.fancybox-opened .fancybox-title {
visibility: visible;
}

.fancybox-title-float-wrap {

bottom: 0;
margin-top:0px;
text-align:right;
}

.fancybox-title-float-wrap .child {
display: inline-block;

-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
position:relative;
color: #F47548;
font-size:16px;
font-weight: bold;
white-space: nowrap;
line-height:35px;
vertical-align:text-top;
margin-top:-35px;
margin-right:12px;
}

.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}

.fancybox-title-inside-wrap {
padding-top: 10px;
}

.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {


background-size: 44px 152px;  /*The size of the normal image, half the size of the hi-res image*/
/*
background-image: url('../../image/eliza/fanybox_nav2.png');
background-size: 73px 200px;
*/
}

#fancybox-loading div {
background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
}
}
.foot{ background-color:#05afaf;}
.foot .content{ margin:0 auto; width:1200px;}
.foot .content .top{width:1200px; height:252px; padding-top:35px;}
.foot .content .top .flogo{ float:left; width:211px; height:44px; padding-left:80px; padding-top:183px; background:url(../images/index_35.jpg) center no-repeat;}
.foot .content .top .fmid{ float:left; width:600px; height:230px; padding-left:20px; padding-top:10px;background:url(../images/index_38.jpg) 20px center no-repeat;}
.foot .content .top .fmid .ge{ float:left; width:95px; margin-left:20px; height:220px; text-align:right; font-weight:bolder; border-top:1px solid #fff;line-height:28px;}
.foot .content .top .fmid .ge p{ text-align:right;}
.foot .content .top .fmid .ge a{color:#fff;}
.foot .content .top .fmid .ge a.ge_t{ display:block;color:#fff; font-size:20px; font-weight:bolder; padding-top:10px; padding-bottom:10px;}
.foot .content .top .xian{ float:left; width:10px; height:193px; background:url(../images/index_38.jpg) center no-repeat;margin-top:25px; margin-right:12px;}
.foot .content .top .fright{ float:left; width:252px; height:213px; padding-left:15px; padding-top:18px;}
.foot .content .top .fright .ewm{ float:left; width:252px; height:201px; }
.boot{background-color:#038c8c;}
.bot{  width:1200px;color:#9ebdbd;text-align:center;margin:0 auto;}
.bot a{ color:#9ebdbd;line-height:27px;font-size:12px;}
.mbtn{ float:left; width:38px; height:38px;margin-right:4px;}
.mbtn .xl1{width:38px;height:38px;}
.mbtn .xl{background:url(../images/txwb1.jpg) no-repeat left center;}
.mbtn .xl:hover{background:url(../images/txwb1.jpg) no-repeat left center;}
.mbtn .wb{background:url(../images/txwb2.jpg) no-repeat;}
.mbtn .wb:hover{background:url(../images/xlwb12.jpg) no-repeat;position:relative;}
.mbtn .wb:hover .dy{background:url(../images/dy.jpg) no-repeat;width:200px;height:215px;left:35px;top:-580%;position:absolute;}
.mbtn .wx{background:url(../images/txwb3.jpg) no-repeat;}
.mbtn .wx:hover{background:url(../images/txwb3.jpg) no-repeat;position:relative;}
.mbtn .wx:hover .ewm{background:url(../images/wx.jpg) no-repeat;width:200px;height:200px;left:21px;top:-543%;position:absolute;}
.mbtn .qq{background:url(../images/txwb4.jpg) no-repeat;}
.mbtn .qq:hover{background:url(../images/txwb4.jpg) no-repeat;position:relative;}
.mbtn .qq:hover .dz{background:url(../images/dz.jpg) no-repeat;width:200px;height:231px;left:21px;top:-614%;position:absolute;}

.mbtn .sj{background:url(../images/txwb5.jpg) no-repeat;}
.mbtn .sj:hover{background:url(../images/txwb5.jpg) no-repeat;position:relative;}
.mbtn .sj:hover .gd{background:url(../images/gd.jpg) no-repeat;width:200px;height:208px;left:21px;top:-543%;position:absolute;}


.panel-group {width: 322px;height: auto;}
a:hover,a:focus {text-decoration: none;outline: none;}
#accordion .panel {border: none;box-shadow: none;border-radius: 0;margin-bottom: -5px;}
#accordion .panel-heading {padding: 0;border-radius: 0;border: none;text-align: center;}
#accordion .panel-title a {display: block;padding: 6px 30px 6px 60px;font-size: 16px;font-weight: bold;color: #444;background: #efe9e1;border-bottom: 1px solid #FFFFFF;position: relative;transition: all 0.5s ease 0s;text-align: left;}
#accordion .panel-title a:hover {background: #FFFFFF;}
#accordion .panel-title a:after,#accordion .panel-title a.collapsed:after {content: "\f067";font-family: FontAwesome;font-size: 15px;font-weight: 200;position: absolute;top: 6px;left: 15px;transform: rotate(135deg);transition: all 0.5s ease 0s;color: #7a5e37;}
#accordion .panel-title a.collapsed:after {transform: rotate(0deg);}
#accordion .panel-body {background: #beab91;padding: 0;border: none;position: relative;}
#accordion .panel-body p {font-size: 14px;color: #333;line-height: 18px;padding: 5px 10px;margin: 0;}
#accordion .panel-collapse .panel-body p {opacity: 0;transform: scale(0.9);transition: all 0.5s ease-in-out 0s;}
#accordion .panel-collapse.in .panel-body p {opacity: 1;transform: scale(1);}

@keyframes rot{ 	
    0% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
    25% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
    50% { transform:rotate(-5deg); -webkit-transform:rotate(-5deg); }
    75% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
    100% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
}
@-webkit-keyframes rot{
    0% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
    25% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
    50% { transform:rotate(-5deg); -webkit-transform:rotate(-5deg); }
    75% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
    100% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
}

@-ms-keyframes rot{
    0% { transform:rotate(0deg); -ms-transform:rotate(0deg); }
    25% { transform:rotate(5deg); -ms-transform:rotate(5deg); }
    50% { transform:rotate(-5deg); -ms-transform:rotate(-5deg); }
    75% { transform:rotate(5deg); -ms-transform:rotate(5deg); }
    100% { transform:rotate(0deg); -ms-transform:rotate(0deg); }
}
