/* 默认样式定义 */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,form,blockquote,fieldset,input,label{margin:0;padding:0}
html,body{font:normal normal 12px/24px "Microsoft YaHei", Simsun, Arial, Helvetica, sans-serif;color:#333;height:auto;margin:0 auto;background:#fff;width:100%;min-width:1200px;}
input,select,textarea{color:#222;font:normal normal 12px "Microsoft YaHei", Simsun, Arial, Helvetica, sans-serif}
fieldset,iframe{border:none}
ul,ol,li{list-style:none}
th{text-align:left}
img{border:none !important;}
em,i{font-style:normal}
a{color:#333;text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none;}
a:focus{outline:none}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
span,samp{ font-family:"微软雅黑";}
/*字体大小*/
.f11{font-size:11px;-webkit-text-size-adjust:none;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f30{font-size: 30px;}
/*行高*/
.l16{line-height:16px;}
.l18{line-height:18px;}
.l20{line-height:20px;}
.l22{line-height:22px;}
.l25{line-height:25px;}
.l30{line-height:30px;}
.clear{clear: both;}
.w1200{width: 1200px;min-height: 10px;margin: 0 auto;}
.fr{float: right;}
.logo img{height:86px;}

/*banner*/
.fullSlide{ width:100% !important;;  position:relative;  height:400px !important; background:#ccc;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;min-width:1200px;  }
.fullSlide .bd ul{ width:100% !important;min-width:1200px;  }
.fullSlide .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center; min-width:1200px !important; }
.fullSlide .bd li a{ display:block; height:400px;min-width:1200px !important; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer;zoom:1; width:36px; height:7px; margin:1px 10px; overflow:hidden; background:#fff;
    line-height:999px;border-radius:2px;display:inline-block;
}
.fullSlide .hd ul .on{ background:#CA2122;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #727272 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:5%; background-position:-6px -137px; }


.fc3{margin-top: 30px;}
#tFocus{width:100%;overflow:hidden;position:relative;}
#tFocus-pic{width:100%;height:549px;position:relative;}
#tFocus-pic li{width:100%;height:549px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}

#tFocus-bg{width:100%;height:66px;position:absolute;left:0;bottom:0;filter:alpha(opacity:70);opacity:0.7;z-index:10;}
#tFocusBtn{width:100%;height:110px;z-index:20;overflow:hidden;margin-top: 20px;}
#tFocus-btn{width:720px;height:110px;position:relative;left:10px;bottom:0;overflow:hidden;float:left;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{width:150px;height:100px;float:left;margin:0 11px;cursor:pointer;overflow:hidden;display:inline;}
#tFocus-btn li.active img{border: 2px solid #D22B52 !important;}
#tFocus-btn li.active p{color: #D22B52;}
#tFocus-btn li img{width:146px;height:96px;border-radius: 5px;border: 2px solid #fff !important;}
#tFocus-leftbtn,#tFocus-rightbtn{width:39px;height:75px;background:url(../images/73.png) no-repeat center;float:left;display:block;cursor:pointer;margin-top: 14px;}
#tFocus-rightbtn{float:right;background:url(../images/74.png) no-repeat  right ;}

#tFocus-leftbtn:hover{background:url(../images/73.png) no-repeat #323232 right ;}
#tFocus-rightbtn:hover{background:url(../images/74.png) no-repeat #D22B52 right ;}
.mark_left { width: 230px; height: 320px; position: absolute; left: 0; top: 0; filter: alpha(opacity:0); opacity: 0; z-index:3000; }
.mark_right { width: 230px; height: 320px; position: absolute; right: 0; top: 0; filter: alpha(opacity:0); opacity: 0; z-index:3000; }
#tFocus-btn li:hover{box-shadow: 10px 10px 10px #ccc;}


/* 本例子css */
.tt_team{ width:493px; height:230px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.tt_team .bd{ position:relative;width:204px; height:140px;z-index:0;margin: 24px 0 0 141px;   }
.tt_team .bd li{ zoom:1; vertical-align:middle;width:204px; height:140px; background: #fff;}
.tt_team .bd img{ width:204px; height:140px; display:block; border-radius: 5px; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.tt_team .prev,
.tt_team .next{ position:absolute; left:21%; top:28%;  display:block; width:32px; height:40px;  filter:alpha(opacity=50);opacity:0.5;  }
.tt_team .next{ left:auto; right:21%; background-position:8px 5px; }
.tt_team .prev:hover,
.tt_team .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.tt_team .prevStop{ display:none;  }
.tt_team .nextStop{ display:none;  }

.tt_team2{background: #F8F8F8;}
.tt_team2 .bd img{ width:296px; height:205px; display:block;border-radius: 0px; }
.tt_team2 .bd{ position:relative;width:296px; height:205px;z-index:0;margin: 24px 0 0 92px;   }
.tt_team2 .bd li{ zoom:1; vertical-align:middle;width:296px; height:205px; background: #fff;}
.tt_team2 .prev,
.tt_team2 .next{ position:absolute; left:5%; top:35%;  display:block; width:32px; height:40px;  filter:alpha(opacity=50);opacity:0.5;  }
.tt_team2 .next{ left:auto; right:6%; background-position:8px 5px; }

.ul_nav2{z-index: 9;height: 300px;background: rgba(255,255,255,0.8);position: absolute;bottom:-300px;display: none;}
.ul_nav2 li{height: 45px;z-index: 4;background: #E0E0E0;margin-bottom: 2px;}
.ul_nav2 li:hover{background: #CA2122 !important;}
.ul_nav2 li a{display: block;color: #000;font-size: 15px;}
.ul_nav2 li a img{float: left;margin: 8px -26px 0 25px;display: block;transition: all 0.5s linear;border-radius: 50%;}
.ul_nav2 li:hover a{color: #fff;}
.ul_nav2 li:hover img{transform: rotate(360deg);}
.nav .w1200>ul>li:hover .ul_nav2{display: block;}
.ul_nav3  img{margin: 8px -10px 0 20px !important;display: none}
.sy_content>img{display: block;height: 300px;width: 100%;min-width:1200px;}
.sy_content{min-width:1200px;}

.fy1{text-align:center;clear:both;}
.fy1 a{display:inline-block;border:1px solid #E7E7E7;margin:0 5px;height: 27px;line-height: 27px;padding:0 10px;}
.fy1 span{display:inline-block;border:1px solid #E7E7E7;margin:0 5px;height: 27px;line-height: 27px;padding:0 10px;}
.fy1  .current{background:#CA2122;border:1px solid #CA2122;color:#fff;}

.fy1 a:hover{background:#CA2122;color:#fff;}
.fy1 span:hover a{color:#fff;}



