﻿/* flexslider */
.flexslider{position:relative;height:400px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.slides li a{ float:left; width:100%; height:100%;}
.flex-control-nav{position:absolute;bottom:0px;z-index:2;width:120px;text-align:center; left:50%; margin-left:-50px; background:#FFF; height:13px; padding:8px 0px;  border-top-left-radius:3px;  border-top-right-radius:3px;}
.flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;}
.flex-direction-nav li a.flex-next{right:40px;}


/* 图片切换 */
.ck-slide { width:320px; height: 400px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 400px;}
.ck-slide ul {margin:0;	padding:0; list-style-type:none;}
.ck-slide {position:relative; overflow:hidden;}
.ck-slide ul.ck-slide-wrapper {position: absolute; top:0; left:0; z-index:1; margin:0; padding:0;}
.ck-slide ul.ck-slide-wrapper li {position: absolute; margin-top:0px;}
.ck-slide ul.ck-slide-wrapper li a{line-height:0px;display:block;}
.ck-slide .ck-prev, .ck-slide .ck-next {position:absolute; top:50%; z-index:2; width:35px; height:70px; margin-top:-35px; border-radius:3px; opacity:0.15; background:red;
	text-indent:-9999px; background-repeat:no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev {left: 5px;/*background: url(../images/arrow-left.png) 50% no-repeat;*/}
.ck-slide .ck-next {right: 5px;/*background: url(../images/arrow-right.png) 50% no-repeat;*/}

.ck-slide-dir li{ width:320px;}
.ck-slidebox {position:absolute; left: 50%;	bottom: 12px;z-index: 30;}
.ck-slidebox ul {height: 20px;padding: 0 4px;border-radius: 8px;}
.ck-slidebox ul li {float: left;height: 12px;margin: 4px 4px;}
.ck-slidebox ul li em {display: block;width: 12px;height: 12px;border-radius: 100%;background-color:#6a6868;text-indent: -9999px;cursor: pointer;}
.ck-slidebox ul li.current em {background-color: #0858b1;}
.ck-slidebox ul li em:hover {background-color: #0858b1;}

/* switchBox */
.switchBox{width:440px; }
.switchBox dt{height:38px; border:solid 1px #d6d6d6;}
.switchBox dt span, .switchBox dt a, .switchBox em{color:#525252;cursor:pointer;float:left;font-size:16px;height:38px;line-height:38px;text-align:center;text-decoration:none;width:146px;font-style:normal; font-family:"微软雅黑";}
.switchBox dt .on{background-color:#ffffff;font-weight:bolder;}
.switchBox dt .active{background-color:#ffffcc;font-weight:bolder;}
.switchBox dt .on, .switchBox dt .active, .switchBox a:hover{color:#FFF; background:#1c739b;}

.switchBox dd{clear:both;display:none; height:120px ;min-height:120px!important;font-family:"微软雅黑"; padding-top:20px;}
.switchBox dd li{ line-height:30px; height:30px; float:left; width:100%;}
.switchBox dd li a{color:#666666;}
.switchBox dd li a:hover{color:#1c739b;}
.switchBox dd li h1{ float:left; width:350px; overflow:hidden; font-size:14px;}
.switchBox dd li h2{ float:right; width:80px; font-size:14px;}

.switchBox2{float:left; width:740px;}
.switchBox2 dt{height:46px; border:solid 1px #d6d6d6;}
.switchBox2 dt span, .switchBox2 dt a, .switchBox2 em{color:#525252;cursor:pointer;float:left;font-size:14px;height:46px;line-height:46px;text-align:center;text-decoration:none;width:246px;font-style:normal;}
.switchBox2 dt .on{background-color:#ffffff;font-weight:bolder;}
.switchBox2 dt .active{background-color:#ffffcc;font-weight:bolder;}
.switchBox2 dt .on, .switchBox2 dt .active, .switchBox2 a:hover{color:#FFF; background:#1c739b;}

.switchBox2 dd{clear:both;display:none; line-height:30px; font-family:"微软雅黑"; font-size:14px; min-height:120px;}



/* #marquee1 */
#marquee1{width:880px; height:160px; overflow:hidden; float:left;  margin-left:23px; margin-right:23px;}
#marquee1 ul {width:880px;}
#marquee1 ul dl{float:left; height:160px; padding:0px 33px; width:110px; text-align:center;}
#marquee1 ul dl dt{text-align:center; float:left; width:100%; height:110px; overflow:hidden;}
#marquee1 ul dl dt img{ width:100%; }
#marquee1 ul dl dd{ height:50px; line-height:50px; width:100%; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#414141}
.control{width:57px;overflow:hidden; height:110px; float:left;}
.sy_team_img{ position:relative; z-index:66; left:0; top:0; float:left;}
.sy_team_bg{position:relative; z-index:99; left:0; top:0; float:left; }

#marquee2{width:1040px; height:150px; overflow:hidden; float:left;}
#marquee2 ul {width:1040px;}
#marquee2 ul li{float:left; height:150px; width:260px; overflow:hidden;}
#marquee2 ul li img{display:block; width:260px;}
.control2{width:57px;overflow:hidden; height:110px; float:left; display:none;}






.big_pic {background:#f2f2f2; width: 510px; height: 492px; overflow: hidden; float: left; position: relative;}
.big_pic li {left: 0px; top: 0px; position: absolute; z-index: -1; opacity: 0; transition: all linear 0.2s; -webkit-transform: scale(0.9); transform: scale(0.4);}
.big_pic .on {z-index: 1; opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
.big_pic a {position: relative;}

.big_pic .txt {background: rgba(0, 0, 0, 0.5); left: 0px; width: 681px; height: 46px; text-align: center; bottom: 0px; color: rgb(189, 189, 189); line-height: 46px; overflow: hidden; display: block; white-space: nowrap; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000'); position: absolute; text-overflow: ellipsis; transition: all ease .2s;}
.big_pic a:hover .txt {color: rgb(255, 255, 255);}

.small_pic {width: 516px; float: right;}
.small_pic li {margin: 0px 0px 10px 10px; width: 162px; height: 241px; overflow: hidden; float: left; display: inline;}
.small_pic a {width: 162px; height: 241px; display: block;}
.small_pic img {width: 162px; height: 241px; display: block;}
.small_pic a {background: rgb(142, 144, 146); transition: all ease .2s;}
.small_pic .on {position: relative; z-index: 1;}
.small_pic li:hover {position: relative; z-index: 1;}
.small_pic .on a {background: rgb(48, 48, 48);}
.small_pic .on .small_pic_title{ float:left; background:#1c739b;}
.small_pic_img{ width:162px; height:192px; overflow:hidden; float:left;}
.small_pic_img img{ width:100%;}
.small_pic_title{ width:100%; float:left; text-align:center; line-height:48px; height:48px; background:#5d5d5d; color:#FFF; font-family:"微软雅黑"; font-size:18px;}

.intxtb {width: 510px; overflow: hidden;}
.intxtb {height: 283px;}
.intxtb img {height: 283px; width:510px;}
.intxta {width: 510px; height: 193px;}
.intxta_title{ float:left; width:100%;}
.intxta_title dl{ float:left; width:100%;}
.intxta_title dl dt{ float:left; width:84px; height:84px; padding:15px 0px 0px 30px;}
.intxta_title dl dd{ float:left; width:370px; margin-left:10px; padding-top:25px;}
.intxta_title dl dd h3{ font-size:20px; color:#000; font-family:"宋体"; line-height:30px; height:30px;}
.intxta_title dl dd h4{ color:#916426; font-family:Arial; line-height:16px; height:32px;}
.intxta_main{ float:left; width:450px; line-height:25px; max-height:75px; padding:10px 20px 0px 30px; font-size:14px; color:#333333;font-family: "微软雅黑";}
.intxta_more{ float:left; width:450px; height:30px; margin-left:30px;}
.intxta_more a{ float:right; margin-top:10px;}


.intxta_c p {padding: 0px 20px 0px 30px; color: rgb(51, 51, 51); font-size: 14px;}
.intxta_c p.pab {padding-bottom: 10px;}
.intxta_c a {margin-right: 24px; float: right; display: inline;}
#other {background: rgb(242, 242, 242); height: 160px;}
