@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0} 
body{font:12px"微软雅黑";background:#fff;-webkit-text-size-adjust:100%;} 
a{color:#2d374b;text-decoration:none} 
a:hover{color:#cd0200;text-decoration:underline} 
em{font-style:normal} 
li{list-style:none} 
img{border:0;vertical-align:middle} 
table{border-collapse:collapse;border-spacing:0} 
p{word-wrap:break-word} 

.w1920{ max-width:1920px; width:100%; }
.m{ margin:0 auto; overflow:hidden;}
.c{ width:1000px;}
.c11{ width:1100px;}
.top{ width:100%; max-width:1920px; background:#848484; color:#FFF;}
.top_l{ width:50%; line-height:30px; font-size:12px;}
.top_l a{ color:#FFF;}
.fl{ float:left;}
.fr{ float:right;}
.t-l{ text-align:left;}
.t-c{ text-align:center;}
.t-r{ text-align:right;}

.menubar{ max-width:1920px; width:100%; background:#54ac34; overflow:hidden; text-align:center;}
.nav-li{ width:90px; height:55px; display:inline-block; color:#fff; line-height:55px; font-size:16px;}
.menubar a:link{ width:90px; height:55px; display:inline-block; color:#fff; line-height:55px; font-size:16px; text-decoration:none; color:#FFF;}
.menubar a:visitd{}
.menubar a:hover{ text-decoration:none; color:#FFF; background:#e0e0e0;}
.menubar a:active{  text-decoration:none; color:#FFF; background:#e0e0e0;}


/* navs start*/
 #NavLink{
  width:100%;
  height:55px;
  margin:auto;
 }
 #NavLink .NavBG{
  height:55px;
  width:100%;
  background:#0a7abf;
  position:absolute;}  
    
 #NavLink #sddm{
  width:1000px;
  margin:auto; 
  z-index:30;
 }
 #NavLink #sddm li:hover{background: #e0e0e0;}
 #NavLink #sddm li:hover a{color:#ffffff; background: #e0e0e0;}
 #NavLink #sddm ul li .navul{background:#f2f2f2;padding:0;font-size:0;}
 #NavLink #sddm ul li .navul a{color:#fff;border-left:none;font-size:12px;height:40px;line-height:40px;background:#0796ed;font-weight:normal;display:inline-block;width:72px;padding: 0 9px 0;text-align:center;}
 #NavLink #sddm ul li .navul a:hover{text-decoration: underline;background:#e0e0e0;color:#ffffff;} 
 #NavLink #sddm li{width:90px;
 float:left; margin-right:10px;} 
 #NavLink #sddm .CurrentLi a{
  background:none;}  
 #NavLink #sddm li a
{  display: block;
  width: 90px;
  color:#ffffff;
  text-align: center;
  
  line-height:55px;
  background: url(../images/sxecn/nav_bg2.jpg) no-repeat -13px -8px;
font-family: "΢ź", "";
font-size: 14px;
font-weight: normal;

}

 #NavLink #sddm li a:hover
{  text-decoration:none;
  background: #feac3c;
  color: #ffffff;
}

 #NavLink #sddm div
{  position: absolute;
  visibility: hidden;
  background: #808080;
  padding:0px 0px;
  filter: alpha(opacity=85);
  }

 #NavLink #sddm div a
  {  position: relative;
    padding: 0px 10px;
    text-align: center;
    
    color: #FFFFFF;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    line-height:30px;
    border-bottom:1px solid #fff;}

 #NavLink #sddm div a:hover{
  background: #196ba7;
  line-height:30px;
  border-bottom:1px solid #fff;}

/* navs end*/


#full-screen-slider{ width:100%; height:350px; float:left; position:relative; z-index:-1; overflow:hidden;}
#slides { display:block; width:100%; height:350px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { width:100%; text-align:center;  position:absolute; left:0%; top:540px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:inline-block; list-style:none; width:10px; height:10px;  margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#54ac34;}

.keybar{ max-width:1920px; width:100%; background:#3f4a55; height:40px;}
.keybar-c{ width:50%; height:40px; line-height:40px; color:#FFFFFF; position:relative;}
.srh{ width:205px; position:absolute; right:0px; top:7px;}
.srh_ipt{ width:155px; }
.srh_ipt input[type='text']{ width:100%; height:26px; border:none; background:#FFF;}
.srh_btn{ width:48px;}
.srh_btn input[type='submit']{ width:100%; height:26px; border:none; background:url(../images/srhico.gif) no-repeat;}
.keybar-c a{ color:#FFF;}

.t1{ width:280px; overflow:hidden; position:relative;  }
.t1 h1{ font-size:50px; line-height:100px; font-weight:normal; text-align:center; }
.t1sty{ width:60px; border-bottom:#54ac34 solid 5px; position:absolute; bottom:0px; left:110px; padding:0px 0px 10px 0px;}
.wapr{ width:1920px; width:100%;}
#case{ height:854px; background:url(../images/casebg.gif) no-repeat center center; padding-top:30px;}

.mnav{ width:990px; text-align:center;}
.mnav li{ border:#d3d3d3 solid 1px; display:inline-block; margin:40px 5px; }
.mnav li a{  width:107px; height:107px; display:block; text-decoration:none;}
.mnav li h3{ font-size:12px; color:#000; line-height:140px; text-align:center;}
.ico1{ background:url(../images/ico8.png) no-repeat center 15px;}
.ico2{ background:url(../images/ico1.png) no-repeat center 15px;}
.ico3{ background:url(../images/ico2.png) no-repeat center 15px;}
.ico4{ background:url(../images/ico3.png) no-repeat center 15px;}
.ico5{ background:url(../images/ico4.png) no-repeat center 15px;}
.ico6{ background:url(../images/ico5.png) no-repeat center 15px;}
.ico7{ background:url(../images/ico6.png) no-repeat center 15px;}
.ico8{ background:url(../images/ico7.png) no-repeat center 15px;}

.ico-1{ background:url(../images/ico-8.png) no-repeat center 15px;}
.ico-2{ background:url(../images/ico-1.png) no-repeat center 15px;}
.ico-3{ background:url(../images/ico-2.png) no-repeat center 15px;}
.ico-4{ background:url(../images/ico-3.png) no-repeat center 15px;}
.ico-5{ background:url(../images/ico-4.png) no-repeat center 15px;}
.ico-6{ background:url(../images/ico-5.png) no-repeat center 15px;}
.ico-7{ background:url(../images/ico-6.png) no-repeat center 15px;}
.ico-8{ background:url(../images/ico-7.png) no-repeat center 15px;}

.foot{ height:290px; border-bottom:#54ac34 solid 18px; background:#2d3236;}
.ft-c{ padding-top:50px; position:relative; height:240px;}
.minlogo{ width:203px; height:71px; position:absolute; top:110px; left:10px; background:url(../images/minlogo.gif) no-repeat center center;}

.weixin{ width:112px; height:112px; position:absolute; top:89px; right:10px; background:url(../images/weixin.gif) no-repeat center center;}
.ftifo{ width:300px; height:150px; margin-top:40px; }

.ftifo p{ line-height:30px; color:#FFF; font-size:14px;}

.wz{ height:40px; line-height:40px; margin-top:15px; color:#000; font-size:14px; border-bottom:#000 dashed 1px;}

.wz a{ color:#fca028; font-size:14px; color:#feac3c;}

.page{ height:40px; line-height:40px; text-align:center; margin:15px;  }

.page a{ padding:0px 10px; display:inline-block; background:#feac3c; color:#FFF; line-height:30px; margin:0px 10px; border-radius:5px;}

.item{ line-height:30px; height:30px; text-align:center; border-bottom: #54ac34 solid 1px;}

/*预约*/

.yuyue{ width:200px; height:410px; float:left; margin-top:17px; background:#000; filter:alpha(opacity=70); /*IE滤镜，透明度50%*/-moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;}

.yuyue_panl{ width:180px; overflow:hidden; position:absolute;left:9px; top:30px; z-index:9999999;  overflow:hidden;}

.yuyue_panlt{ color:#FFF; height:30px; line-height:30px; font-family:'微软雅黑'; font-size:16px; padding-left:10px;}

.yuyue_input{ width:180px; height:27px; margin:0 auto; margin-top:12px;}

.yuyue_input input[type='text']{ width:178px; height:27px; border:none;}

.yuyue_input input[type='submit']{ background:#54ac34; width:180px; height:40px; border:none; line-height:40px; color:#FFF;}

.yuyue_panl p{ margin:0px; font-size:12px;  text-align:center; padding:0px; padding-top:10px;}

.yuyue_panl .p1{ color:#CCC; }

.yuyue_panl .p2{ color:#ffffff; line-height:20px;}

#floatDivBoxs{width:140px;background:#fff;  z-index:999; position:absolute; right:0px;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat; z-index:999; position:absolute; right:140px;z-index:999;}
#rightArrow a{display:block;height:45px;}
.floatDqq li a:link{ color:#666;}
.floatDqq li a:visited{ color:#666;}
.floatDqq li a:hover{ color:#F00;}
.floatDqq li a:active{ color:#F00;}
