@charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0; box-sizing:border-box}

body{ font-size:14px; font-weight:1.5; font-family:"微软雅黑", sans-serif !important;color:#333;}

a,img,input{ text-decoration:none; font-size:14px; border:0}

body,h1,h2,h3,h4,h5,h6,form,ol,li ,dl,ul,input,tr,td{margin: 0px;padding: 0px;list-style-type: none; color:#333; font-weight:normal}

ul li{ list-style:none;}

.clear{ clear:both;}

.left{ float:left;}

.right{ float:right;}

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ color:#333 } a:focus{ -moz-outline-style: none; /* FF */} 

a:hover{ color:#015a9e}

input,button,select,textarea{outline:none}

textarea{resize:none}

input{-webkit-appearance:none;}

img{ max-width:100%}



.cent,.foot,.hea{ max-width:1200px; margin:auto; width:100%;}

.cent,.foot{ overflow:hidden;}

.hed-dw{ position:relative}

.hed-dw-1{ position:absolute; top:0; left:0; width:100%; z-index:9999}

.hea .left{ display:none; width:200px}

.hea .right{ width:40%; padding:14px 0}

.hea .right p{ font-size:17px; overflow:hidden; text-align:right}

.hea .right p a,.hea .right p span{ display:inline-block; cursor:pointer; width:33px; height:33px; line-height:33px; background:#015a9e; border-radius:50%; text-align:center; margin-left:3%; vertical-align:middle}

.hea .right p a{ background:#e8eaeb}

.hea .right p span img{ margin-top:10px;}

.hea1{ background:#e5e5e5; padding:6px 0}

.hea1 p img{ vertical-align:middle; margin-right:5px;}

.hea1 p{ font-size:12px; color:#666; overflow:hidden}

.hea1 p span{ float:right}

.hea2{ background:#fff;}

.logo{ position:absolute; left:50%; top:-60px; margin-left:-70px}

.logo img{ width:141px; height:112px}

.dwe div{ position:relative; border-bottom:#a6a6a6 1px solid; overflow:hidden; margin-top:7%}

.dwe div input{ line-height:30px; border:0; background:none;}

.dwe div input:nth-child(1){ float:left; width:81%; font-size:12px}

.dwe div input:nth-child(2){ float:right; width:14%; background:url(../images/SY-2-3.png) no-repeat center; background-size:17px;}

.dwe div img{position: absolute;top:5px; right:10px; width:20px; cursor:pointer}

.dwe div input:nth-child(1)::-webkit-input-placeholder{ color:#bdbdbd;}

.dwe div input:nth-child(1):-moz-placeholder{ color:#bdbdbd;}

.dwe div input:nth-child(1)::-moz-placeholder{ color:#bdbdbd;}

.dwe div input:nth-child(1):-ms-input-placeholder{ color:#bdbdbd;}

.cent1{ max-width:880px}

.flexslider{position:relative;overflow:hidden;}

.flexslider .slides{position:relative;z-index:1;}

.flexslider .slides li a{ display:block;}

.flexslider .slides li img{ width:100%;padding: 5%;}

.flex-control-nav{position:absolute;bottom:5%;z-index:2;width:100%; text-align:center}

.flex-control-nav li{display:inline-block;width:16px;height:16px;margin:0 13px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:16px;height:16px;line-height:45px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}

.nav{ max-width:1200px; margin:auto; width:100%}

.nav ul{ overflow:hidden;}

.nav ul li{ float:left; text-align:center; width:10.5%; text-align:center; line-height:55px}

.nav ul li:nth-child(5){ margin-left:16%}

.nav ul li a{ font-size:16px; display:block; color:#fff}

.nav ul li a img{ vertical-align:middle; margin-left:5px}

.nav ul li a:hover,.nav ul .dq a,.dropMenu li a:hover{ color:#bad176}

.nav-qz{overflow: hidden;zoom:1; border-bottom:#333 1px solid; padding:2% 0}

.con-qz{ border:0; padding:3% 0}

.nav-qz li{width:33.333%;text-align: center; border:0; float:left; font-size:18px; font-weight:bold}

.nav-qz li img{ display:block; margin:auto}

.nav-qz .current{ color:#dc0526;}

.con-qz li a{ float:left; width:21%; margin:0 2%; font-size:18px}

.con-qz li,.nav-qz li{ color:#fff; padding:0; margin:0px; border-bottom:0}

header{ display:none}

.sjx{ display:none}

.cent{ overflow:hidden}

.he_ZoomInImg,.sy7-2-1 h1,.sy1 .right ul li{ width:100%;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; background:url(../images/i_3.jpg) no-repeat center; background-size:100%;}

.he_ZoomInImg .he_ZoomInImg_img,.sy7-2-1 h1 img,.sy1 .right ul li img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.he_ZoomInImg:hover .he_ZoomInImg_img,.sy7-2-1:hover h1 img,.sy1 .right ul li:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2); opacity:1}

.he_ZoomInImg .he_ZoomInImg_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.he_ZoomInImg .he_ZoomInImg_caption,.he_ZoomInImg .he_ZoomInImg_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}

.he_ZoomInImg .he_ZoomInImg_caption_p{font-size:18px;text-align:center;width:100%; -webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0; text-align:center; line-height:24px; padding:16% 15%; width:90%; height:87%; margin:5%;}

.he_ZoomInImg .he_ZoomInImg_caption_p span{ font-size:12px; display:block; text-align:left; margin-top:6%; font-weight:normal}

.he_ZoomInImg:hover .he_ZoomInImg_caption_p{color:#fff; background:#015a9e; opacity:0.8;background-color:rgba(1,90,158,0.9); filter:Alpha(opacity=90);}

.he_ZoomInImg .he_ZoomInImg_caption_p img{ display:block; margin:0 auto 4%; width:31px; height:31px}

.sy1{ overflow:hidden; margin:8% 0 6%}

.sy1 .left{ width:40%; padding:2% 7% 0} 

.sy1 .left h1{ font-size:36px; background:url(../images/SY-2-9.png) no-repeat left top; padding-top:20px}

.sy1 .left p{ font-size:12px; color:#666; line-height:32px; margin:13% 0}

.sy1 .left h2 a{ font-size:14px; color:#004d90}

.sy1 .left h2 a:hover{ text-shadow:1px 2px 2px #666}

.sy1 .left h2 a img{ vertical-align:middle; margin-left:10px}

.sy1 .right{ width:60%; overflow:hidden} 

.sy1 .right ul li img{ width:100%}

.sy1 .right ul li a{ display:block}

.sy1 .right ul:nth-child(1){ width:47.6%; float:left}

.sy1 .right ul:nth-child(2){ width:52.4%; float:right; overflow:hidden}

.sy1 .right ul:nth-child(2) li{ float:left; width:49%; margin-left:1%}

.sy1 .right ul:nth-child(2) li:nth-child(3){ width:100%; margin-top:1%}

.sy2{ overflow:hidden}

.sy2-1{ float:left; width:33.333%; position:relative; height:340px; overflow:hidden}

.sy2-1 p img{ max-width: inherit;}

.sy2-2{ position:absolute; top:0; left:0; width:100%; height:100%; padding:16% 15%; overflow:hidden}

.sy2-2 .left{ width:13.5%}

.sy2-2 .right{ width:79%; padding-top:2%}

.sy2-2 .right h1{ color:#fff; font-size:24px}

.sy2-2 .right p{ color:#fff; font-size:12px; line-height:28px; margin-top:4%}

.sy2-2 .left p img{ width:100%; -webkit-transition:1s ease;-moz-transition:1s ease;}

.sy2-2:hover .left p img{-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);}

.sy3{ margin:8% 0}

.sy3 .left{ width:45%}

.sy3 .right{ width:50%}

.sy3 .right p img{ width:100%}

.sy3 .left h1,.sy5 h1,.sy7-1 h1,.sy8-1 .left h1{ font-size:36px}

.sy3 .left h2{ font-size:18px; margin-top:5%}

.sy3 .left p{ font-size:14px; line-height:32px; margin:10% 0}

.sy3-1{ background:url(../images/SY-1-26.jpg) no-repeat center; overflow:hidden}

.sy3-1 dl{ float:left; width:33.333%; padding:7% 0}

.sy3-1 dl dt img{ display:block; margin:auto;}

.sy3-1 dl dd{ color:#015a9e; text-align:center; margin-top:6%}

.sy3-1 dl dt .c2{ display:none}

.sy3-1 dl:hover dt .c2{ display:block} 

.sy3-1 dl:hover dt .c1{ display:none} 

.sy3-1 dl:hover{ background:#015a9e}

.sy3-1 dl:hover dd{ color:#fff}

.sy4{ background:url(../images/SY-1-13.jpg) no-repeat center; background-attachment:fixed}

.sy4 p{ padding:5.5% 0}

.sy4 p a,.sy8-1 .right h1 input{ width:185px; line-height:42px; text-align:center; background:#fff; font-size:18px; display:block; margin:auto}

.sy4 p a:hover{ box-shadow:0 0 10px #fff}

.sy5{ margin:8% 0 4%}

.sy5 h1,.sy5 p{ text-align:right;}

.sy5 h1{ background:url(../images/SY-2-19.png) no-repeat top right; padding-top:15px}

.sy5 p{ margin:3% 0; font-size:12px; color:#666; line-height:30px}

#demo2{ margin-bottom:7%}

#demo2 .flex-direction-nav{position:absolute;z-index:3;width:100%;top:81%; left:3.5%; padding-top:20px; width:145px; height:60px; background:url(../images/SY-1-27.jpg) no-repeat center #fff}

#demo2 .flex-direction-nav li a{display:block;width:18px;height:21px;overflow:hidden;cursor:pointer;position:absolute;}

#demo2 .flex-direction-nav li a.flex-prev{left:20%;background:url(../images/SY-2-20.png) center center no-repeat;}

#demo2 .flex-direction-nav li a.flex-next{right:20%;background:url(../images/SY-2-21.png) center center no-repeat;}

.sy6{ background:#f9f7fa; padding:3% 0;}

.sy6 ul{ overflow:hidden; margin-left:-50px; height:111px}

.sy6 ul li{ float:left; margin-left:50px}

.sy6 ul li,.sy6 ul li img{ width:155px; height:111px}

.sy7{ margin-bottom:8%}

.sy7-1{ margin:6% 0 4%}

.sy7-1 h1{ background:url(../images/SY-2-22.png) no-repeat left top; padding-top:20px}

.sy7-1 p{ font-size:12px; color:#666; margin-top:2%}

.sy7-2{ overflow:hidden; margin-left:-5%;}

.cent3,.sy7-2{ overflow:inherit}

.sy7-2-1{ float:left; width:45%; margin-left:5%; position:relative; padding-top:20px}

.sy7-2-1 h1 img{ width:100%; height:404px}

.sy7-2-1 h3{ position:absolute; top:0; right:-10px; padding:5%; background:#16598e; text-align:center; font-size:14px; color:#fff}

.sy7-2-1 h3 img{ display:block; margin:0 auto 13%}

.sy7-2-1 div{ position:absolute; bottom:0; left:0; width:100%; background:#000; background-color: rgba(0,0,0,0.7); filter: Alpha(opacity=70); padding:5% 8%} 

.sy7-2-1 div h2{ font-size:28px; color:#fff}

.sy7-2-1 div p{ font-size:12px; color:#fff; line-height:22px; margin-top:3%; display:none;-webkit-transition:2s ease;-moz-transition:2s ease;}

.sy7-2-1:hover div p{ display:block;-webkit-transition:2s ease;-moz-transition:2s ease;}

.sy8{ background:url(../images/SY-1-24.jpg) no-repeat center; background-attachment:fixed; padding:5% 0; clear:both}

.sy8-1{ box-shadow:0 0 15px #666; margin:15px}

.sy8-1 .left,.sy8-1 .right{ width:50%; height:435px}

.sy8-1 .left{ background:url(../images/SY-1-25.jpg) no-repeat center; padding:8% 10%}

.sy8-1 .right{ background:#000; background-color: rgba(0,0,0,0.7); filter: Alpha(opacity=70); padding:6% 5%}

.sy8-1 .left h1{ color:#fff; background:url(../images/SY-2-24.png) no-repeat top left; padding-top:20px}

.sy8-1 .left p{ font-size:12px; color:#fff; line-height:24px; margin:7% 0 12%}

.sy8-1 .left h2{ font-size:28px; color:#fff;}

.sy8-1 .left h2 img{ vertical-align:middle; margin-right:5%}

.sy8-1 .right p{border-bottom:#fff 1px solid; padding:10% 0 5%}

.sy8-1 .right p:nth-child(1){ border-top:0; margin-top:0; padding-top:0}

.sy8-1 .right p span{ display:inline-block;color:#fff; font-size:16px}

.sy8-1 .right p input{ width:82%; background:none; color:#fff}

.sy8-1 .right p:nth-child(1) span{ width:11%}

.sy8-1 .right p:nth-child(1) input{ width:89%}

.sy8-1 .right h1 input{ width:156px; line-height:40px; margin:10% 0 0; font-size:14px;}

.foot p{ padding:4% 0; text-align:center; font-size:16px; color:#666}

.foot p a{ margin-left:3%; display:inline-block; font-size:16px;}



.banner{ position:relative}

.banner h1 img{ width:100%}

.banner p{ position:absolute; left:0; top:45%; color:#fff; text-align:center; width:100%; color:#fff; font-size:44px}

.banner p .b1{ color:#c9c9c9; font-size:16px; display:block; margin-top:1.3%}

.banner p .b1 span{ color:#fff}

.al1 ul{ overflow:hidden; margin:4% 0 6% -3%;}

.al1 ul li{ float:left; width:30.333%; margin-left:3%; margin-top:3%}

.al1 ul li img{ width:100%; height:275px}

.fy a{ display:inline-block; border:#eee 1px solid; width:28px; font-size:14px; line-height:26px; box-shadow:1px 2px 5px #bebebe; margin:0 19px 5px 5px; border-radius:50%; text-align:center}

.fy{ margin-bottom:6%}

.fy a:hover{ background:#015a9e; color:#fff}



.fa1{ margin:6% 0; font-size:16px; text-align:center; line-height:35px}

.cent4{ max-width:1030px}

.fa2-1 .left,.fa2-1 .right{ width:50%; height:448px; overflow:hidden}

.f-w{ text-align:right; padding-top:3%}

.f-w h1{ font-size:30px; background:url(../images/jj-1.png) no-repeat right top 5px;}

.f-w h1 span{ background:#015a9e; width:80px; line-height:80px; vertical-align:middle; margin-left:10px; display:inline-block; text-align:center; color:#fff; font-weight:bold}

.f-w p{ font-size:18px; color:#666; margin:5% 0; line-height:30px} 

.f-w p,.f-w h2{ margin-right:80px}

.f-w h2 a{ font-size:12px; color:#015a9d}

.fa2-1 .right.f-w{ text-align:left}

.fa2-1 .right.f-w h1{ background:url(../images/jj-1.png) no-repeat left top 5px;}

.fa2-1 .right.f-w p,.fa2-1 .right.f-w h2{ margin-right:0; padding-left:80px}

.fa2-1 .right.f-w h1 span{ margin-left:0; margin-right:10px}

.f-t img{ width:100%;height: 448px;}



.subNavBox{ border-top:#e5e5e5 1px solid; margin:6% 0 8%}

.xz-l-1 .fa-chevron-down1{ background:url(../images/jt2.png) no-repeat; position:absolute; right:40px; bottom:15%; width:24px; height:12px}

.currentDt .fa-chevron-down1{background:url(../images/jt1.png) no-repeat;}

.navContent{display: none;}

.xz-l-1{ border-bottom:#e5e5e5 1px solid; position:relative; padding:3% 0; cursor:pointer}

.xz-l-1 h1{ font-size:20px; overflow:hidden}

.xz-l-1 h1 span{ font-size:18px; float:right}

.xz-l-1 h1 img{ vertical-align:middle; margin-right:1.5%}

.xz-l{ padding:0 3% 3%; overflow:hidden; border-bottom:#ccc 1px solid}

.currentDd{ margin:0}

.xz-l h1{ font-size:18px; margin:3% 0 0}

.xz-l p{ font-size:18px; margin-top:1.3%}

.xz-l{ position:relative; margin-top:-3%}

.xz-l h2 a{ position:absolute; right:0; top:6%; color:#fff; width:90px; line-height:30px; text-align:center; border-radius:5px; background:#38539c; font-size:14px;} 

.currentDd{ border:0}

.gc-bt2{ margin-bottom:0}

.currentDt.xz-l-1 h1 span{ color:#333}



.xw1{ margin:6% 0}

.xw1-1{ margin:4% 0;}

.xw1-1 .left,.xw1-1 .right{ padding:15px 0}

.xw1-1 .left{ width:42%; overflow:hidden; padding-right:15px}

.xw1-1 .right{ width:56%}

.xw1-1 .left h1{ float:left; width:23%; background:#16598e; color:#fff; text-align:center; font-size:14px; padding:4% 0}

.xw1-1 .left h2{ float:right; width:77%}

.xw1-1 .left h2 img{ box-shadow:0 0 15px #ccc; height:265px; width:100%}

.xw1-1 .left h1 img{ display:block; margin:0 auto 10%;}

.xw1-1 .right h1{ margin-top:3%}

.xw1-1 .right h1 a{ font-size:28px;}

.xw1-1 .right h2{ font-size:12px; color:#999; margin:2% 0}

.xw1-1 .right h2 img{ vertical-align:middle; margin-right:10px}

.xw1-1 .right p{ font-size:14px; color:#666; line-height:26px;text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical;}



.xwx1{ margin:7% 0}

.xwx1 h1{ font-size:28px}

.xwx1 h2{ font-size:14px; color:#999; margin:1.2% 0 2%}

.xwx1 h3{ font-size:14px; line-height:28px; margin-bottom:2%}

.xwx2{ border-top:#ccc 1px solid; padding:3% 0 5%}

.xwx2 h1 a{ font-size:14px; color:#666; line-height:34px} 

.xwx2 h1{ overflow:hidden}

.xwx2 h1 .left{ background:url(../images/xw-3.png) no-repeat left center; padding-left:45px}

.xwx2 h1 .left:hover{ background:url(../images/xw-5.png) no-repeat left center;}

.xwx2 h1 .right{ background:url(../images/xw-4.png) no-repeat right center; padding-right:45px}

.xwx2 h1 .right:hover{ background:url(../images/xw-6.png) no-repeat right center;}

.xwx2 h1 a:hover{ color:#015a9e}



.gy1{ margin:6% 0}

.gy1 .left{ width:64%; background:url(../images/gy-1.png) no-repeat left top; padding-left:120px}

.gy1 .right{ width:34%; padding-top:6%}

.gy1 .left h1{ font-size:12px; margin-bottom:5%}

.gy1 .left h1 span{ font-size:28px; display:block; margin-top:2%}

.gy1 .left p{ font-size:14px; color:#666; text-indent:2em; line-height:30px}

.gy1 .right p img{ width:100%}

.gy3{ margin:8% 0}

.gy3 p{ font-size:12px; color:#999; line-height:24px; margin:3% 0 5%}

.gy3 h2 img{ width:14.285%}



.cp1{ background:url(../images/cp-2.jpg.png) no-repeat top right; padding-right:120px; padding-bottom:3%; margin:7% 18.5% 3% 0}

.cp1 h1{ font-size:28px} 

.cp1 h1,.cp1-1 h2{ text-align:right}

.cp1-1 h2{ margin:30px 0 40px}

.cp1-1 h2 span{ display:inline-block; margin-left:30px; font-size:14px; color:#666; cursor:pointer} 

.cp1-1 h2 .curr1{ font-size:18px; color:#015a9e}

.cp1-2 ul{ overflow:hidden; margin-left:-60px; height:350px;}

.cp1-2 ul li{ float:left; margin-left:60px}

.cp1-2 ul li{ width:362px; height:350px;}

.cp1-2 ul li img{ width:360px; height:348px;}

.cp1-2 ul li img{ border:#ccc 1px solid;}

.cp1-2-1{ overflow:hidden}

.cp2-1{ overflow:hidden; margin:6% 0 6% -5%}

.cp2-1 dl{ float:left; width:15%; margin-left:5%}

.cp2-1 dl dt img{ -webkit-transition:1s ease;-moz-transition:1s ease;}

.cp2-1 dl dd{ font-size:18px; margin-top:10%}

.cp2-1 dl dd span{ font-size:12px; color:#666; display:block; line-height:24px; margin-top:10%}

.cp2-1 dl dt .q2{ display:none}

.cp2-1 dl:hover dt .q1{ display:none}

.cp2-1 dl:hover dt .q2{ display:block}

.cp2-1 dl:hover dt img{-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);}

.cp3{ margin-left:18.5%;}

.cp3-1 .left{ width:24%; padding-top:8%}

.cp3-1 .right{ width:70%}

.cp3-1 .left p{ font-size:14px; line-height:33px}

.cp3-1 .left p span,.cp3-1 .left p strong{ color:#015a9e}

.cp3-1 .left p strong{ font-size:36px;} 

.cp3-1 .right p img{ width:100%}

.cp4{ margin:8% 0}

.cp4-1{ overflow:hidden; margin-left:-10%; margin-top:3%}

.cp4-1 dl{ float:left; width:15%; margin-left:10%; margin-top:3%; overflow:hidden}

.cp4-1 dl dt{ float:left; width:55%; background:url(../images/cp-16.png) no-repeat center; padding:15% 0; background-size:100%}

.cp4-1 dl dt img{ display:block; margin:auto}

.cp4-1 dl dd{ float:right; width:45%; font-size:20px; color:#666}

.cp4-1 dl dd strong{ font-size:28px; color:#999; background:url(../images/cp-14.jpg) no-repeat left bottom; margin:12% 0 16%; padding-bottom:6%; display:block; padding-left:10%}

.cp4-1 dl dd span{ display:inline-block; margin-left:10%}

.cp4-1 dl:hover dt{ background:url(../images/cp-15.png) no-repeat center; background-size:100%}



.slide,.slide li{width:100%;}

.slide{/*overflow:hidden;*/position:relative;}

.slide li{/*position:absolute;*/overflow:hidden;display:none;}

.slide li.current{display:block;}

/*.slide li .image{position:absolute;top:-2px;left:-2px;}*/

.slide li .text{bottom:0;overflow:hidden;background-color:rgba(0,0,0,0.6);width:148px;float:right;position:relative;height:auto;background:0;filter:none;text-indent:0;margin:15px 10px 0 0;padding:6px 0;}

.slide li .text a{color:#fff;font-size:14px;line-height:17px;float:left;}

.slide li img{width:100%}

.slide li .text .title a{font-size:16px;font-weight:700;color:#000;font-family:"微软雅黑","宋体";line-height:22px;text-indent:0;float:none;}

.slide li .text p{color:#888;font-size:12px;text-indent:0;clear:both;line-height:20px;margin-top:4px;}



.slide .triggers{position:absolute;z-index:1;width:430px;text-align:center;bottom:-57px;height:125px;right:0;left:50%; margin-left:-215px; padding:0 0 8px;}

.slide .triggers a{font-size:11px;line-height:12px;color:#000; position:relative; overflow:hidden; display:inline-block !important;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:125px;height:125px; background:url(../images/SY-2-8.png) no-repeat center; border-radius:50%; text-align:center;display:inline-block;margin:0 6px;}

.slide .triggers a:hover{text-decoration:none;}

.slide .triggers a img{width:112px;height:112px;border-radius:50%;vertical-align:middle;opacity:1; margin-top:6px;}

.slide .triggers a.current img{opacity:.8;}

.slide .triggers a span{ position:absolute; top:50px; display:block; margin:auto; text-align:center; width:100%; font-size:18px; color:#fff; display:none}

.slide .triggers a.current span{ display:block}



.slide .icon-dot{display:inline-block;position:absolute;bottom:20px;right:43px;}

.slide .icon-dot a{width:9px;height:9px;display:inline-block;background-image:url(../images/nav.png);background-repeat:no-repeat;background-position:-1px -1px;overflow:hidden;margin:0 2px;}

.slide .icon-dot a.current{background-position:-1px -12px;}



.slide .link-watch{width:49px;height:23px;display:block !important;position:absolute;top:45%;filter:alpha(opacity=60);cursor:pointer;}

.slide .link-watch.pre{left:5%; background:url(../images/SY-2-6.png) no-repeat center}

.slide .link-watch.next{right:5%; background:url(../images/SY-2-7.png) no-repeat center}

.single{ width:100%}







