﻿@charset 'UTF-8';
/* CSS Document */
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none;}
body{ margin:0;font-size:12px; font-family:"microsoft yahei"; color:#484848;}
img{border:0}
a{ text-decoration:none; color:#333;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
a:hover{ color:#890f02;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-family:"microsoft yahei"; }
input{ margin:0; padding:0; border:0; font-family:"microsoft yahei";}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ position:relative;}
i{ font-style:normal;}
input,textarea:focus { outline:none;}

#pz_top{ float:left; width:100%; min-width:1100px; }
#pz_banner{ float:left; width:100%; min-width:1100px; position:relative; overflow:hidden; background:#f3f2f2;}
#pz_main{ float:left; width:100%; min-width:1100px;}
#pz_down{ float:left; width:100%; min-width:1100px;}
#pz_menu{ float:left; width:100%; min-width:1100px; background:#05a68d;}

.w_0100{ float:left; width:100%;}
.w_1100{ margin:0 auto; width:1100px;}
.bg_1{ background:#f2f2f2;}
.bg_2{ background:#05a68d; margin-top:30px;}
.bg_3{ background:url(../images/bg_3.jpg) no-repeat center; background-size:cover;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bg_3.jpg',sizingMethod='scale');}

@font-face {
    font-family:"Helvetica Condensed";
    src:url("../other/HELVETICACONDENSEDBOLD_0.eot");
    src:url("../other/HELVETICACONDENSEDBOLD_0.eot") format("embedded-opentype"),
        url("../other/HELVETICACONDENSEDBOLD_0.woff2") format("woff2"),
        url("../other/HELVETICACONDENSEDBOLD_0.woff") format("woff"),
        url("../other/HELVETICACONDENSEDBOLD_0.ttf") format("truetype"),
        url("../other/HELVETICACONDENSEDBOLD_0.svg#HELVETICACONDENSEDBOLD_0") format("svg");
}

/*top*/
.c_0100_1{ float:left; width:100%; height:37px;}
.c_0100_1 .c_1_1{ float:left; height:37px; line-height:37px; font-size:12px; color:#555;}
.c_0100_1 .c_1_1 a{ color:#555;}
.c_0100_1 .c_1_1 a:hover{ color:#05a68d;}
.c_0100_1 .c_1_2{ float:right; height:37px; margin-left:15px;}
.c_0100_1 .c_1_2 .c_1_3{ float:right; margin-left:15px;}
.c_0100_1 .c_1_2 .c_1_3 span{ display:block; float:left; height:37px; line-height:37px; font-size:12px; color:#555;}
.c_0100_1 .c_1_2 .c_1_3 ul{ float:left; margin-left:8px;}
.c_0100_1 .c_1_2 .c_1_3 ul li{ float:left; margin-left:8px;}
.c_0100_1 .c_1_2 .c_1_3 ul li a{ display:block; float:left; width:22px; height:18px; margin-top:10px; position:relative; z-index:99;}
.c_0100_1 .c_1_2 .c_1_3 ul li a .img_1_1{ display:block; float:left; opacity:1;filter:alpha(opacity=100);
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;} 
.c_0100_1 .c_1_2 .c_1_3 ul li a .img_1_2{ display:block; position:absolute; left:0; top:0; z-index:1; opacity:0;filter:alpha(opacity=00);
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;} 
.c_0100_1 .c_1_2 .c_1_3 ul li a:hover .img_1_1{ opacity:0;filter:alpha(opacity=00);}
.c_0100_1 .c_1_2 .c_1_3 ul li a:hover .img_1_2{ opacity:1;filter:alpha(opacity=100);}
.c_0100_1 .c_1_2 .c_1_3 ul li a .ewm_1{ display:none; position:absolute; left:50%; margin-left:-72.5px; background:url(../images/img_1_5.png) no-repeat center; width:145px; height:140px; top:24px; text-align:center; padding-top:16px;}
.c_0100_1 .c_1_2 .c_1_4{ float:right; margin-top:5px; position:relative;}
.c_0100_1 .c_1_2 .c_1_4 .inp_1_1{ display:block; float:left; background:url(../images/img_1_6.png) no-repeat center; width:163px; height:14px; font-size:12px; line-height:14px; padding:6px 8px;}
.c_0100_1 .c_1_2 .c_1_4 .inp_1_2{ display:block; position:absolute; right:9px; top:5px; width:14px; height:14px; padding:0; border:0; cursor:pointer; background:url(../images/img_1_7.png) no-repeat center;}

.c_0100_2{ float:left; width:100%; height:100px;}
.c_0100_2 .logo{ float:left; margin-top:20px;}
.c_0100_2 .logo a{ display:block;}
.t_0100_2{ float:right; text-align:right; }
.t_0100_2 .t_2_1{ background:url(../images/img_2_1.png) no-repeat left center; padding-left:35px; height:24px; margin-top:31px;}
.t_0100_2 .t_2_1 font{ display:block; float:left; margin-top:8px; height:16px; line-height:16px; font-size:14px; color:#2f2f2f;}
.t_0100_2 .t_2_1 span{ display:block; float:left; margin-left:13px; height:24px; line-height:24px; font-size:30px; color:#26bca5; font-family:"Helvetica Condensed";}
.t_0100_2 .t_2_1 span .img_2_1{ margin-top:1px;}
.t_0100_2 .t_2_2{ font-size:14px; color:#666; height:20px; line-height:20px; margin-top:6px;}

/*menu 效果*/
.menu{ float:left; height:52px; margin-left:2px;}
.menu ul .nli{ float:left; z-index:15; position:relative;}
.menu ul .nli span a{ display:block; float:left; font-size:16px; height:52px; line-height:52px; text-align:center; width:137px; background:url(../images/img_menu_2.jpg) no-repeat center; color:#333; }
.menu ul .nli span a:hover,
.menu ul .nli.on span a{ background:url(../images/img_menu_1.jpg) no-repeat center; color:#fff;}

.menu .sub{ position:absolute; width:137px; left:0; margin-left:0; top:52px; background:#fff; display:none;}
.menu .sub .li2{ position:relative; float:left; width:100%;}
.menu .sub .li2 .l2_a{ display:block; float:left; width:100%; height:48px; line-height:48px; text-align:center;color:#333; font-size:14px; }
.menu .sub .li2:hover .l2_a{  background:url(../images/img_menu_1.jpg) no-repeat center;color:#fff}



/*banner*/
.pz_slides_3 { width: 100%; overflow: hidden; position: relative; }
.pz_slides_3 ._btn{overflow:hidden; position:absolute; bottom:15px; z-index:9;}
.pz_slides_3 ._btn ul{ overflow:hidden; zoom:1; float:left; }
.pz_slides_3 ._btn ul li{ display:block; float:left; background:url(../images/img_banner_2.png) no-repeat center; width:20px; height:20px; cursor:pointer; -webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.pz_slides_3 ._btn ul li.on{ background:url(../images/img_banner_1.png) no-repeat center;}
.pz_slides_3 ._pic { width: 100%; height: 440px; position: relative; z-index: 0; }
.pz_slides_3 ._pic li { zoom: 1; vertical-align: middle; position: relative; }
.pz_slides_3 ._pic li img { display: block; margin: auto; }



/*main*/
.c_0100_bt{ float:left; width:100%; background:url(../images/img_bt_1.jpg) no-repeat left center; height:24px;}
.c_0100_bt .c_bt_1{ float:left; height:24px; margin-left:15px;}
.c_0100_bt .c_bt_1 span{ display:block; float:left; height:24px; line-height:24px; font-size:18px; color:#3c3c3c;}
.c_0100_bt .c_bt_1 font{ display:block; float:left; height:19px; line-height:19px; font-size:14px; font-family:"Helvetica"; margin-left:10px; color:#26bca5; margin-top:5px;}
.c_0100_bt .c_bt_2{ float:right; height:19px; line-height:19px; margin-top:5px; font-size:12px;}
.c_0100_bt .c_bt_2 a{ color:#3c3c3c;}
.c_0100_bt .c_bt_2 a:hover{ color:#05a68d;}
.c_0100_3{ float:left; width:100%; margin-top:30px; font-style:normal;}
.c_0100_3 ul{ float:left; width:1120px;}
.c_0100_3 ul li{ float:left; width:353px; margin-right:20px; background:#000;}
.c_0100_3 ul li a{ display:block; float:left; width:353px; height:104px;}
.c_0100_3 ul li a:hover{opacity:0.8;filter:alpha(opacity=80);}
.c_0100_3 ul li a span{ display:block; font-size:18px; color:#333; font-weight:bold; height:24px; line-height:24px; margin:27px 0 0 30px;}
.c_0100_3 ul li a font{ display:block; font-size:14px; color:#3c3c3c; height:24px; line-height:24px; margin:5px 0 0 30px;}

.c_0100_4{ float:left; width:353px; margin-top:27px;}
.t_0100_4{ float:left; width:293px; padding:0 30px; height:266px; margin-top:11px;}
.t_0100_4 h1{ display:block; float:left; width:100%; font-size:18px; line-height:28px; color:#2697bc; font-weight:bold; margin-top:25px;}
.t_0100_4 span{ display:block; float:left; width:100%; font-size:14px; line-height:26px; color:#333; height:130px; overflow:hidden; margin-top:8px;}
.t_0100_4 a{ display:block; float:left; width:84px; height:30px; line-height:30px; padding-left:15px; font-size:12px; color:#26bca5; background:url(../images/img_4_2.png) no-repeat center; margin-top:15px;}
.t_0100_4 a:hover{ background:url(../images/img_4_3.png) no-repeat center; color:#fff;}

.c_0100_5{ float:right; width:727px; margin-top:27px;}
.l_0100_5{ float:left; width:353px; height:266px; overflow:hidden; position:relative;  margin-top:11px;}
.l_0100_5 .hd{ height:8px; overflow:hidden; position:absolute; right:20px; bottom:17px; z-index:19; }
.l_0100_5 .hd ul{ overflow:hidden; zoom:1; float:left; }
.l_0100_5 .hd ul li{ float:left; margin-left:4px;  width:8px; height:8px; line-height:8px; text-align:center; background:#fff; cursor:pointer; }
.l_0100_5 .hd ul li.on{ background:#26bca5;}
.l_0100_5 .bd{ position:relative; height:100%; z-index:0; }
.l_0100_5 .bd li{ position:relative;}
.l_0100_5 .bd li span{ display:block; width:100%; height:100%;}
.l_0100_5 .bd li font{ display:block; position:absolute; left:0; bottom:0; width:253px; height:42px; line-height:42px; z-index:9; background:url(../images/img_5_2.png); padding:0 80px 0 20px;}
.l_0100_5 .bd li font a{ display:block; float:left; width:100%; height:42px; line-height:42px; font-size:14px; color:#fff;}
.l_0100_5 .bd li font a:hover{ color:#05a68d;}
.r_0100_5{ float:right; width:353px; margin-top:11px;}
.r_0100_5 ul li{ float:left; width:100%; border-bottom:1px solid #e5e5e5; height:52px;}
.r_0100_5 ul li a{ display:block; float:left; width:100%;}
.r_0100_5 ul li a font{ display:block; float:left; margin-top:13px; height:24px; line-height:24px; font-size:14px; color:#555;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.r_0100_5 ul li a font i{ display:inline-block; *display:inline; *zoom:1; vertical-align:top; height:24px; line-height:24px; font-size:12px; color:#878f8e; margin-left:20px;}
.r_0100_5 ul li a span{ display:block; float:right;height:22px;margin-top:13px; line-height:22px; font-size:14px; color:#333; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.r_0100_5 ul li a:hover span{ color:#05a68d;}

.r_0100_5 ul li.li_5_1 a font{ font-size:16px; color:#2697bc; margin-top:0;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.r_0100_5 ul li.li_5_1 a span{ font-size:12px; line-height:22px; height:66px; color:#666; margin-top:10px; white-space:normal;}
.r_0100_5 ul li a:hover font{ color:#05a68d;}
.r_0100_5 ul li.li_5_1 a:hover span{ font-size:12px; line-height:22px; height:66px; color:#666; white-space:normal;}

.c_0100_6{ float:left; width:100%; margin-top:30px;}
.l_0100_6{ float:left; width:450px; padding:0 50px; height:140px; background:#26bca5;}
.l_0100_6 span{ display:block; float:left; width:450px; font-size:16px; line-height:23px; color:#fff; margin-top:22px;}
.l_0100_6 a{ display:block; float:left; width:92px; height:32px; line-height:32px; padding-left:20px; font-size:14px; color:#fff; margin-top:15px; background:url(../images/img_6_1.png) no-repeat center;}
.l_0100_6 a:hover{ background:url(../images/img_6_2.png) no-repeat center; color:#26bca5;}
.r_0100_6{ float:left; width:550px; height:140px; background:#05a68d;}
.r_0100_6 ul li{ float:left; width:274.5px; height:140px; background:#05a68d;}
.r_0100_6 ul li a{ display:block; float:left; width:100%; height:140px; position:relative;}
.r_0100_6 ul li a span{ display:block; margin:46px 0 0 50px; font-size:18px; color:#fff; line-height:28px; height:28px;}
.r_0100_6 ul li a font{ display:block; margin-left:50px; font-size:14px; color:#fff; line-height:20px; height:20px; text-transform:uppercase; font-family:"Helvetica";}
.r_0100_6 ul li a img{ display:block; position:absolute; right:50px; top:45px;}
.r_0100_6 ul li a:hover{ background:#2697bc;}
.r_0100_6 ul i{ display:block; float:left; width:1px; height:80px; background:#fff; margin-top:30px;}

.c_0100_7{ float:left; width:100%; margin-top:20px;}
.c_0100_7 ul li{ float:left; margin-top:10px; width:1045px; padding-right:55px; position:relative; height:35px; background:#f0f4f3;}
.c_0100_7 ul li font{ display:block; float:left; width:110px;}
.c_0100_7 ul li font a{ display:block; float:left; width:100%; height:35px; line-height:35px; text-align:center; background:#26bca5; font-size:14px; color:#fff;}
.c_0100_7 ul li:hover font a{ background:#2697bc;}
.c_0100_7 ul li span{ display:block; float:left; width:927px; height:35px; line-height:35px; font-size:12px; color:#999; padding-left:8px;overflow:hidden}
.c_0100_7 ul li span a{ color:333; margin:0 16px;}
.c_0100_7 ul li span a:hover{ color:#2697bc;}
.c_0100_7 ul li i{ display:block; position:absolute; right:20px; top:10px;}
.c_0100_7 ul li i a{ display:block; width:15px; height:15px; background:url(../images/img_7_2.png) no-repeat center;}
.c_0100_7 ul li i a:hover{ background:url(../images/img_7_1.png) no-repeat center;}

.c_0100_8{ float:left; width:100%; margin-top:26px;}
.t_0100_8{ float:left; width:100%; margin-top:12px; height:176px; padding-top:30px; background:#f0f4f3; position:relative;}
.t_0100_8 .prev{ display:block;  width:16px; height:26px; position:absolute; left:27px; top:90px; cursor:pointer; background:url(../images/img_8_1.png) no-repeat center;}
.t_0100_8 .prev:hover{ background:url(../images/img_8_3.png) no-repeat center;}
.t_0100_8 .next{ display:block;  width:16px; height:26px; position:absolute; right:27px; top:90px; cursor:pointer; background:url(../images/img_8_2.png) no-repeat center;}
.t_0100_8 .next:hover{ background:url(../images/img_8_4.png) no-repeat center;}
.t_0100_8 .bd{ width:961px; overflow:hidden; margin:0 auto; position:relative;}
.t_0100_8 .bd ul{ overflow:hidden; zoom:1; }
.t_0100_8 .bd ul li{ margin-right:20px; float:left; width:307px; height:146px; overflow:hidden; }
.t_0100_8 .bd ul li a
{ display:block; float:left; width:307px; height:146px; position:relative; background:#fff;
-webkit-border-radius:10px; 
 -khtml-border-radius:10px;
   -moz-border-radius:10px; 
        border-radius:10px;}
.t_0100_8 .bd ul li a .t_8_1{ width:145px; font-size:16px; color:#333; height:26px; line-height:26px; margin:15px 0 0 20px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.t_0100_8 .bd ul li a .t_8_2{ width:145px; font-size:12px; height:24px; line-height:24px; color:#666; margin-left:20px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.t_0100_8 .bd ul li a .t_8_3{ width:145px; font-size:14px; height:24px; line-height:24px; color:#26bca5; margin:20px 0 0 20px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.t_0100_8 .bd ul li a .t_8_4{ width:145px; font-size:12px; height:24px; line-height:24px; color:#666; margin-left:20px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.t_0100_8 .bd ul li a .t_8_5{ position:absolute; z-index:9; right:30px; top:20px; width:105px; height:105px; overflow:hidden;
-webkit-border-radius:50%; 
 -khtml-border-radius:50%;
   -moz-border-radius:50%; 
        border-radius:50%;
}
.t_0100_8 .bd ul li a:hover{ background:#26bca5;}
.t_0100_8 .bd ul li a:hover .t_8_1,
.t_0100_8 .bd ul li a:hover .t_8_2,
.t_0100_8 .bd ul li a:hover .t_8_3,
.t_0100_8 .bd ul li a:hover .t_8_4{ color:#fff;}

.c_0100_9{ float:left; width:100%; margin-top:27px;}
.l_0100_9{ float:left; width:540px; position:relative;}
.l_9_1{ float:left; width:100%; position:relative; margin-top:10px;}
.l_9_1 .hd{ width:133px;  height:199px; position:absolute; left:0; top:0; overflow:hidden; }
.l_9_1 .hd ul li{ float:left; width:128px; height:66px; cursor:pointer; position:relative; background:#f0f4f3;}
.l_9_1 .hd ul li span{ display:block; font-size:14px; color:#333; height:24px; line-height:24px; margin:12px 0 0 18px;}
.l_9_1 .hd ul li font{ display:block; font-size:10px; color:#666; text-transform:uppercase; height:16px; line-height:16px; margin-left:18px;}
.l_9_1 .hd ul li i{ display:none; position:absolute; width:5px; height:9px; right:0; top:50%;  margin-right:-5px; margin-top:-4.5px; background:url(../images/img_9_1.png) no-repeat center;}
.l_9_1 .hd ul li.on{ background:#26bca5; }
.l_9_1 .hd ul li.on span{ color:#fff; }
.l_9_1 .hd ul li.on font{ color:#fff; }
.l_9_1 .hd ul li.on i{ display:block;}
.l_9_1 .bd{ width:387px; float:right;  height:199px; position:relative;  }
.l_9_1 .bd li{ position:relative; zoom:1; vertical-align:middle; width:387px;height:199px}
.l_9_1 .bd li .l_9_2{width:387px; height:107px;margin-bottom:19px;}
.l_9_1 .bd li .l_9_2 .l_9_3{ float:left; width:150px;}
.l_9_1 .bd li .l_9_2 .l_9_3 a{ display:block; float:left; width:150px;}
.l_9_1 .bd li .l_9_2 .l_9_4{ float:right; width:207px;}
.l_9_1 .bd li .l_9_2 .l_9_4 font{ display:block; float:left; width:207px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis; font-size:14px; line-height:24px; height:24px; margin-top:-5px;}
.l_9_1 .bd li .l_9_2 .l_9_4 font a{ color:#333;}
.l_9_1 .bd li .l_9_2 .l_9_4 font a:hover{ color:#26bca5;}
.l_9_1 .bd li .l_9_2 .l_9_4 i{ display:block; float:left; width:207px; font-size:12px; color:#666; height:16px; line-height:26px;}
.l_9_1 .bd li .l_9_2 .l_9_4 span{ display:block; float:left; width:207px; font-size:12px; line-height:20px; height:60px; overflow:hidden; margin-top:12px;}
/*.l_9_1 .bd li .l_9_5{width:387px; height:73px; margin-top:19px;}*/
.l_9_1 .bd li  .l_9_6{ float:left; width:387px; height:26px; line-height:26px; font-size:12px;}
.l_9_1 .bd li  .l_9_6 span{ display:block; float:left; width:260px; height:26px; line-height:26px; padding-left:9px; background:url(../images/img_9_3.png) no-repeat left center;
white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.l_9_1 .bd li  .l_9_6 span a{ color:#333;}
.l_9_1 .bd li  .l_9_6 span a:hover{ color:#26bca5;}
.l_9_1 .bd li  .l_9_6 font{ display:block; float:right; color:#565656; margin-right:2px; height:26px; line-height:26px;}
.r_0100_9{ float:right; width:540px;}
.r_0100_9 .r_9_1{ float:left; width:540px; margin-top:10px;}
.r_0100_9 .r_9_1 .r_9_2{ float:left; width:170px; font-size:14px; color:#555; line-height:26px; height:182px; overflow:hidden; margin-top:5px;}
.r_0100_9 .r_9_1 .r_9_3{ float:right; width:353px; height:199px;}



/*down*/
.c_0100_10{ float:left; width:100%; height:54px;}
.l_0100_10{ float:left; height:54px; line-height:54px; font-size:12px; color:#fff;}
.l_0100_10 a{  height:54px; line-height:54px; font-size:12px; color:#fff;}
.l_0100_10 a:hover{ color:#000;}
.r_0100_10{ float:right; height:54px;}
.r_0100_10 .r_10_1{ float:left; height:54px; line-height:54px; font-size:12px; color:#fff;}
.r_0100_10 .r_10_2{ float:left; margin-left:14px; margin-top:10px; width:158px; height:34px; cursor:pointer; position:relative;}
.r_10_2 .span_0{ float:left; width:100%; height:34px;}
.r_10_2 .span_0 .span_1{ height:32px; width:128px; font-size:12px; color:#fff; border:1px solid #50c1af; line-height:32px; padding:0 14px; }
.r_10_2 .input_0{ display:block; position:absolute; height:34px; width:9px; right:15px; top:0; background:url(../images/img_10_1.png) no-repeat center; outline:none;}
.r_10_2 .serul{ float:left; background:#05a68d; width:156px !important; margin-top:-1px; padding-top:1px; border:1px solid #50c1af; border-top:0 none; left:0; z-index:9;}
.r_10_2 .serul li{ float:left; width:100%; height:39px; line-height:39px; font-size:12px; color:#fff;}
.r_10_2 .serul li a{ display:block; float:left; width:100%; padding-left:14px; color:#fff;}
.r_10_2 .serul li a:hover{ color:#05a68d; background:#fff;}
.r_10_2:hover{ z-index:99;}
.r_10_2:hover .serul{ z-index:99;}

.c_0100_11{ float:left; width:1099px; border-left:1px solid #e1e0e1; min-height:270px;}
.c_0100_11 ul{ float:left; width:106px; padding-top:24px; padding-left:50px; border-right:1px solid #e1e0e1; min-height:246px;}
.c_0100_11 ul li{ font-size:12px; height:30px; line-height:30px; color:#888;}
.c_0100_11 ul li a{ font-size:12px; height:30px; line-height:30px; color:#888;}
.c_0100_11 ul li a:hover{ color:#05a68d;}
.c_0100_11 ul li.li_11_1{ font-size:14px; color:#292929; line-height:24px; height:24px; padding-bottom:10px;}
.c_0100_11 ul li.li_11_1 a{ color:#292929;}
.c_0100_11 ul li.li_11_1 a:hover{ color:#2697bc;}

.c_0100_12{ float:left; width:100%; height:57px;}
.c_0100_12 .c_12_1{ float:left; height:57px; line-height:57px; font-size:12px; color:#888;}
.c_0100_12 .c_12_1 a{ color:#888;}
.c_0100_12 .c_12_1 a:hover{ color:#05a68d;}
.c_0100_12 .c_12_2{ float:right; margin-top:19px;}
.c_0100_12 .c_12_2 ul li{ float:left; margin-left:19px;}



/*大框*/
.l_285_dk{ float:left; width:285px; margin-top:26px;}
.r_789_dk{ float:right; width:789px; margin-top:26px;}





/*侧导航*/
.pz_SideLayer{ display:block; float:left; width:100%;}
.pz_SideLayer .l1{ display:block; float:left; width:100%; margin-top:1px;}
.pz_SideLayer .l1 a{ float:left; width:264px; font-size:12px; color:#595959; padding-left:17px; height:40px; line-height:40px; background:url(../images/img_sid_1.png) no-repeat 257px center #f1f4f4; border-left:4px solid #f1f4f4;}
.pz_SideLayer .l1 a:hover{ background:url(../images/img_sid_2.png) no-repeat 257px center #fff; color:#26bca5; border-left:4px solid #26bca5;}
.pz_SideLayer .l1 a.hover{ background:url(../images/img_sid_4.png) no-repeat 257px center #fff; color:#26bca5; border-left:4px solid #26bca5;}
.pz_SideLayer .l2{ display:block; float:left; width:100%;}
.pz_SideLayer .l2 a{ float:left; width:250px; font-size:12px; color:#555; padding-left:35px; height:40px; line-height:40px; background:url(../images/img_sid_4.jpg) no-repeat 20px center #eef7fa;}
.pz_SideLayer .l2 a:hover{ color:#2697bc; background:url(../images/img_sid_3.jpg) no-repeat 20px center #eef7fa;}
.pz_SideLayer .l2 a.hover{ color:#2697bc; background:url(../images/img_sid_3.jpg) no-repeat 20px center #eef7fa;}

/* 分页 */
.c_0100_18{ float:left; width:100%; padding:40px 0 10px 0;}
.pz_fy{width:100%; float:left; padding:4px 0px; text-align:center;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { border: #bdbbbb 1px solid; padding:4px 8px; color: #323232; text-decoration:none; margin:0 4px; 
-webkit-border-radius:3px; 
 -khtml-border-radius:3px;
   -moz-border-radius:3px; 
        border-radius:3px;
}
.pz_fy a:hover,.pz_fy a.on{color: #fff; border: #26bca5 1px solid; background:#26bca5; text-decoration:none;}/*鼠标经过和默认当前页样式*/


/*左侧导航栏*/
.c_0100_13{ float:left; width:100%; height:86px; background:url(../images/img_13_1.jpg) no-repeat center;}
.c_0100_13 span{ display:block; font-size:18px; line-height:28px; height:28px; color:#fff; margin:20px 0 0 20px;}
.c_0100_13 font{ display:block; font-size:12px; line-height:16px; height:16px; color:#fff; margin-left:20px; text-transform:uppercase; font-family:"Helvetica";}
.c_0100_14{ float:left; width:100%; margin-top:10px;}
.t_0100_14{ float:left; padding-left:17px; width:268px; height:48px; line-height:48px; background:#f1f4f4; font-size:14px; color:#333; font-weight:bold;}
.t_0100_14 font{ font-size:12px; color:#26bca5; font-family:"Arial";}
.d_0100_14{ float:left; width:100%;}
.d_0100_14 ul li{ float:left; width:100%; margin-top:1px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.d_0100_14 ul li a{ display:block; padding-left:25px; width:260px; height:38px; line-height:38px; background:url(../images/img_14_1.png) no-repeat 17px center #f1f4f4;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.d_0100_14 ul li a:hover{ color:#2697bc;  background:url(../images/img_14_2.png) no-repeat 17px center #f1f4f4;}

.c_0100_15{ float:left; width:100%; margin-top:10px;}
.t_0100_15{ float:left; padding-left:17px; width:268px; height:48px; line-height:48px; background:#f1f4f4; font-size:14px; color:#333; font-weight:bold;}
.t_0100_15 font{ font-size:12px; color:#26bca5; font-family:"Arial";}
.d_0100_15{ float:left; width:100%; padding-bottom:6px; background:#f1f4f4; }
.d_0100_15 ul{ padding:0 1px 0 2px; width:282px;}
.d_0100_15 ul li{ float:left; width:94px; padding-bottom:19px;}
.d_0100_15 ul li a{ display:block; float:left; width:100%;}
.d_0100_15 ul li a span{ display:block; width:64px; margin:0 auto; position:relative;}
.d_0100_15 ul li a span .img_15_1{ display:block;opacity:1;filter:alpha(opacity=100);
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.d_0100_15 ul li a span .img_15_2{display:block; position:absolute; left:0; top:0; z-index:9; opacity:0;filter:alpha(opacity=00);
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.d_0100_15 ul li a font{ display:block; width:100%; text-align:center; margin-top:3px; height:24px; line-height:24px; font-size:12px; color:#333;}
.d_0100_15 ul li a:hover span .img_15_1{ opacity:0;filter:alpha(opacity=00);}
.d_0100_15 ul li a:hover span .img_15_2{ opacity:1;filter:alpha(opacity=100);}



/*专家介绍*/
.c_0100_16{ float:left; width:755px; height:40px; line-height:40px; padding-left:34px; background:url(../images/img_16_1.png) no-repeat 12px center #f2f4f3; font-size:12px; color:#7a7a7a;}
.c_0100_16 a{ color:#7a7a7a;}
.c_0100_16 a.on,
.c_0100_16 a:hover{ color:#26bca5;}

.c_0100_17{ float:left; width:789px;}
.c_0100_17 ul{ width:816px;}
.c_0100_17 ul li{ float:left; width:381px; margin:10px 27px 0 0;}
.c_0100_17 ul li a{ display:block; float:left; width:361px; padding-left:20px; height:146px; position:relative; background:#f2f4f3;
-webkit-border-radius:10px; 
 -khtml-border-radius:10px;
   -moz-border-radius:10px; 
        border-radius:10px;}
.c_0100_17 ul li a .c_17_1{ font-size:16px; color:#333; height:26px; line-height:26px; margin-top:15px;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.c_0100_17 ul li a .c_17_2{ font-size:12px; color:#666; height:22px; line-height:22px; margin-top:1px;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.c_0100_17 ul li a .c_17_3{ font-size:14px; color:#26bca5; height:24px; line-height:24px; margin-top:21px;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.c_0100_17 ul li a .c_17_4{ font-size:12px; color:#666; height:22px; line-height:22px; margin-top:1px;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.c_0100_17 ul li a .c_17_5{ position:absolute; right:31px; top:20px; width:105px;}
.c_0100_17 ul li a:hover{ background:#26bca5;}
.c_0100_17 ul li a:hover .c_17_1,
.c_0100_17 ul li a:hover .c_17_2,
.c_0100_17 ul li a:hover .c_17_3,
.c_0100_17 ul li a:hover .c_17_4{ color:#fff;}



/*专家详情*/
.c_0100_19{ float:left; width:100%; margin-top:20px;}
.t_0100_19{ float:left; width:100%;}
.t_0100_19 .t_19_1{ float:left; width:118px; border:1px solid #e8e8ea;line-height:0}
.t_0100_19 .t_19_2{ float:right; width:655px;}
.t_0100_19 .t_19_2 .t_19_3{ float:left; width:655px; padding-bottom:15px; border-bottom:1px solid #dfdfdf;}
.t_0100_19 .t_19_2 .t_19_3 span{ display:block; font-size:22px; color:#2c2c2c; height:30px; line-height:30px; margin-top:4px;}
.t_0100_19 .t_19_2 .t_19_3 span i{ font-size:16px;}
.t_0100_19 .t_19_2 .t_19_3 font{ display:block; font-size:16px; line-height:26px; height:26px; color:#444; margin-top:10px;}
.t_0100_19 .t_19_4{ float:left; width:100%;}
.t_0100_19 .t_19_4 .t_19_5{ float:left; margin-top:26px;}
.t_0100_19 .t_19_4 .t_19_5 a{ display:block; width:96px; height:36px; line-height:36px; text-align:center; font-size:14px; color:#fff; background:#2697bc;}
.t_0100_19 .t_19_4 .t_19_5 a:hover{ background:#26bca5;}
.t_0100_19 .t_19_4 .t_19_6{ float:right; margin-top:36px;}
.l_0100_19{ float:left; width:100%; margin-top:25px;}
.l_0100_19 ul li{ float:left; width:100%; margin-top:5px;}
.l_0100_19 ul li font{ display:block; float:left; width:120px; height:35px; line-height:35px; text-align:center; font-size:12px; color:#4d4e4e; background:#f4f4f4;}
.l_0100_19 ul li span{ display:block; float:right; width:649px; padding-left:14px; height:35px; line-height:35px; font-size:12px; color:#4d4e4e; background:#f4f4f4;}
.r_0100_19{ float:left; margin-top:19px; height:38px; line-height:38px; padding-left:12px; width:777px; border-bottom:1px solid #d4d4d4; font-size:16px; color:#525252; font-weight:bold; background:url(../images/img_bt_1.jpg) no-repeat left center;}
.d_0100_19{ float:left; padding:20px; width:749px; margin-top:10px; font-size:12px; line-height:36px; color:#555; background:#f2f4f3;}




/*yf 科室列表*/
.fc_0100_bg1{ background:#f3f2f2;}
.w_790{ float:right; width:790px;}
.ftitle_1{ float:left; width:100%; margin:26px 0 0 0; height:40px; background:#f2f4f3;}
.ftitle_1 b{ float:left; width:12px; height:16px; margin:12px 10px 0 12px;}
.address{ float:left;line-height:40px; color:#7a7a7a; font-size:12px;}
.address a{ margin:0 2px; color:#7a7a7a;}
.address a.hover,
.address a:hover{color:#26bca5;}
.fc_790_1{ float:left; width:790px; }
.fc_790_1 ul{ float:left; min-height:500px;}
.fc_790_1 ul li{ float:left; width:790px; padding:15px 0 14px 0; margin:10px 0 0 0; background:#f2f4f3; position:relative; overflow:hidden;}
.fc_790_1 ul li .l_230{ float:left; width:190px; padding:0 10px 0 30px; position:relative; z-index:2;}
.fc_790_1 ul li .l_230 .t_190_1{ float:left; width:190px; height:26px; font-size:16px; line-height:26px;}
.fc_790_1 ul li .l_230 .t_190_1 a{ color:#26bca5;}
.fc_790_1 ul li:hover .l_230 .t_190_1 a{ color:#fff;}
.fc_790_1 ul li .l_230 .t_190_2{ float:left; width:190px; padding:5px 0; font-size:14px; line-height:18px;}
.fc_790_1 ul li .l_230 .t_190_2 a{ color:#656464}
.fc_790_1 ul li:hover .l_230 .t_190_2 a{ color:#fff;}
.fc_790_1 ul li .l_230 .t_190_2.mot{ margin-top:10px;}
.fc_790_1 ul li .r_560{ float:right; width:470px; padding:0 30px 0 60px; background:url(../images/fimg3.png) left center no-repeat; position:relative; z-index:2;}
.fc_790_1 ul li:hover .r_560{background:url(../images/fimg3_h.png) left center no-repeat;}
.fc_790_1 ul li .r_560 .t_470_1{ float:left; width:470px; font-size:14px; line-height:26px;}
.fc_790_1 ul li .r_560 .t_470_1 a{ color:#26bca5;}
.fc_790_1 ul li:hover .r_560 .t_470_1 a{ color:#fff;}
.fc_790_1 ul li .r_560 .t_470_2{ float:left; width:470px; height:66px; line-height:22px; font-size:12px; overflow:hidden;}
.fc_790_1 ul li .r_560 .t_470_2 a{ color:#717171;}
.fc_790_1 ul li:hover .r_560 .t_470_2 a{ color:#fff;}
.fc_790_1 ul li::before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background:#05a68d;
content: '';
-webkit-transition: -webkit-transform 0.4s;
		transition: transform 0.4s;
-webkit-transform: scaleY(1) translateX(-100%);
        transform: scaleY(1) translateX(-100%);
}

.fc_790_1 ul li:hover::before,
.fc_790_1 ul li:focus::before {
	-webkit-transform: scaleY(1) translateX(0);
	transform: scaleY(1) translateX(0);
}
.waik_1{ float:left; width:100%; padding:37px 0 7px 0;}




/*医院动态*/
.fc_790_2{ float:left; width:790px;}
.fc_790_2 ul{ float:left; min-height:500px;}
.fc_790_2 ul li{ float:left; width:790px; margin-top:10px; padding:15px 0 17px 0; background:#f5f5f5; position:relative; overflow:hidden;}
.fc_790_2 ul li .l_86{ float:left; width:86px; height:57px; margin-top:5px; border-right:#e3e3e3 solid 1px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:36px; line-height:36px; font-weight:bold; position:relative; z-index:2;}
.fc_790_2 ul li .l_86 span{ display:block; font-size:12px; line-height:21px; font-weight:normal;}
.fc_790_2 ul li:hover .l_86{ color:#fff;}
.fc_790_2 ul li .l_650{ float:left; width:650px; margin-left:20px; position:relative; z-index:2;}
.fc_790_2 ul li .l_650 h3{ float:left; width:650px; font-size:14px; font-weight:bold; line-height:22px;}
.fc_790_2 ul li .l_650 h3 a{ color:#333333;}
.fc_790_2 ul li:hover .l_650 h3 a{ color:#fff;}
.fc_790_2 ul li .l_650 .t_650_2{ float:left; width:650px; height:40px; margin-top:3px; line-height:20px; overflow:hidden;}
.fc_790_2 ul li .l_650 .t_650_2 a{ color:#666666;}
.fc_790_2 ul li:hover .l_650 .t_650_2 a{ color:#fff;}
.fc_790_2 ul li::before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background:#05a68d;
content: '';
-webkit-transition: -webkit-transform 0.4s;
		transition: transform 0.4s;
-webkit-transform: scaleY(1) translateX(-100%);
        transform: scaleY(1) translateX(-100%);
}

.fc_790_2 ul li:hover::before,
.fc_790_2 ul li:focus::before {
-webkit-transform: scaleY(1) translateX(0);
		transform: scaleY(1) translateX(0);
}

.news_tit{ width:100%; float:left; border-bottom:1px dashed #999999; padding:20px 0 10px 0; text-align:center; line-height:32px;}
.news_tit h2{  font-size:16px;}
.news_tit span{ color:#969696;}

.news_ct{ width:100%; float:left; padding:15px 0; line-height:24px;font-size:12px; color:#595959; min-height:200px;}
.news_ct img { max-width: 100%; }
/*医院概况1*/
.fc_790_3{ float:left; width:790px; padding:20px 0; color:#595959; line-height:24px; min-height:500px;}


/*医院视频*/
.fc_790_4{ float:left; width:790px; padding:8px 0 0 0; overflow:hidden;}
.fc_790_4 ul{ float:left; width:816px; min-height:500px;}
.fc_790_4 ul li{ float:left; width:246px; margin:18px 26px 0 0;}
.fc_790_4 ul li .img_video{ float:left; width:246px; height:139px; overflow:hidden; background:#000; position:relative;}
.fc_790_4 ul li .img_video .img1{ width:246px; height:139px;
-webkit-transition: all 0.8s linear;
   -moz-transition: all 0.8s linear;
     -o-transition: all 0.8s linear;
        transition: all 0.8s linear;
filter: alpha(opacity=80); 
       -khtml-opacity: 0.8;
         -moz-opacity: 0.8;
              opacity: 0.8; 

}
.fc_790_4 ul li:hover .img_video .img1{
-webkit-transform: scale(1.15,1.15);
   -moz-transform: scale(1.15,1.15);
    -ms-transform: scale(1.15,1.15);	
     -o-transform: scale(1.15,1.15);	
		transform: scale(1.15,1.15);
filter: alpha(opacity=100); 
       -khtml-opacity: 1;
         -moz-opacity: 1;
              opacity: 1; 
}
.fc_790_4 ul li .img_video .icon_video{ position:absolute; width:42px; height:42px; left:50%; top:50%; margin:-21px 0  0-21px;}
.fc_790_4 ul li .img_video .icon_video .img2{ position:absolute; left:0; top:0;
-webkit-transition: all 0.6s linear;
   -moz-transition: all 0.6s linear;
     -o-transition: all 0.6s linear;
        transition: all 0.6s linear;
}
.fc_790_4 ul li:hover .img_video .icon_video .img2{
-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);
}
.fc_790_4 ul li h3{ float:left; width:246px; margin-top:7px; font-size:14px; line-height:24px; text-align:center;}
.fc_790_4 ul li h3 a{ color:#444444;}
.fc_790_4 ul li:hover h3 a{ color:#14a6a4;} 


/*预约挂号*/
.fc_790_5{ float:left; width:790px; padding:10px 0 14px 0;}
.fc_790_5 .ft_790_1{ float:left; width:620px; padding:0 85px 60px 85px; background: url(../images/fimg14.jpg) bottom center no-repeat #f2f4f3;}
.fc_790_5 .ft_790_1 h2{ float:left; width:620px; padding:38px 0 16px 0; text-align:center; color:#2697bc; font-size:20px; line-height:26px;}
.fc_790_5 .ft_790_1 .appointment{ float:left; width:620px; margin-top:10px;}
.fc_790_5 .ft_790_1 .l_305{ float:left; width:305px;}
.fc_790_5 .ft_790_1 .r_305{ float:right; width:305px;}
.fc_790_5 .ft_790_1 .r_305  select{ width:305px; height:34px;  color:#333; font-size:14px; line-height:34px; outline:0; padding:0 10px;}
.fc_790_5 .ft_790_1 .r_305  select option{height:20px;color:#333;}

.fc_790_5 .ft_790_1 .l_200{ float:left; width:200px; margin-right:10px;}
.fc_790_5 .ft_790_1 .r_200{ float:right; width:200px;}
.fc_790_5 .ft_790_1 .l_136{ float:left; width:136px;}
.fc_790_5 .ft_790_1 .l_100{ float:left; width:100px; height:30px; margin:3px 0 0 10px;}
.fc_790_5 .ft_790_1 .fom305{ float:left; width:285px; height:34px; border:0; margin:0; background:#fff; padding:0 10px; color:#333; font-size:14px; line-height:34px; outline:0;}
.fc_790_5 .ft_790_1 .fom620{ float:left; width:600px; height:130px; border:0; margin:0; background:#fff; padding:10px; color:#333; font-size:14px; line-height:22px; outline:0; font-family:"microsoft yahei";}

.ico1 ::-webkit-input-placeholder { color:#666 !important;}
.ico1 :-moz-placeholder {  color:#666 !important;}
.ico1 ::-moz-placeholder {  color:#666 !important;}
.ico1 :-ms-input-placeholder { color:#666 !important; }

.fc_790_5 .ft_790_1 .btnappont{ float:left; width:620px; padding:40px 0 0 0; text-align:center;}
.fc_790_5 .ft_790_1 .btnappont .btn{ display:inline-block; *display:inline; *zoom:1; margin:0 5px; padding:0; border:0; width:136px; height:35px; background:#26bca5; color:#fff; line-height:35px; text-align:center;}
.fc_790_5 .ft_790_1 .btnappont .btn:hover,
.fc_790_5 .ft_790_1 .btnappont .btn.hover{ background:#2697bc;}
.fc_790_5 .ft_790_2{ float:left; width:790px; padding:19px 0 0 0;}
.fc_790_5 .ft_790_2 .ftitle_3{ float:left; width:790px; border-bottom:#d4d4d4 solid 1px; color:#525252; font-size:16px; font-weight:bold; line-height:36px;}
.fc_790_5 .ft_790_2 .ftitle_3 b{ float:left; width:4px; height:8px; background:#14a6a4; margin:15px 6px 0 0;}
.fc_790_5 .ft_790_2 .ftitle_3 span{ float:left;}
.fc_790_5 .ft_790_2 .fd_790_1{ float: left; width:754px; padding:15px 18px; margin-top:10px; background:#f2f4f3; color:#555555; line-height:36px;}



.elli{ overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}


.fc_790_5 .ft_790_1  select{ width:200px; height:34px;  color:#333; font-size:14px; line-height:34px; outline:0; padding:0 10px;}
.fc_790_5 .ft_790_1  select option{height:20px;color:#333;}
/*网站地图*/
.sitemap{ width:100%;float:left;}
.sitemap .li1{ padding:7px 0; float:left; width:100%;text-align:left }
.sitemap .li1 .a1{text-align:left }
.sitemap li a{display:block;width:100%; float:left; font-size:14px;line-height:40px;}
.sitemap li a:hover{color:#26bca5;}
.sitemap li .font16{ font-size:16px;  color:#333}
.sitemap li .font14{font-size:14px; }
.sitemap li .font12{ font-size:12px;  color:#666}
.sitemap .li1 .ul2{width:773px;float:left;border:solid 1px #E0E0E0;padding-left:15px ;text-align:center}
.sitemap .li1 .ul2 .li2{display:inline-block;padding:0 10px}
#mediaplayer video{width:355px;height:220px;}

