body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}

body,button,input,select,textarea{font:12px/1.5 microsoft yahei,tahoma,Helvetica,arial,\5b8b\4f53,sans-serif;color:#414141}

h1,h2,h3,h4,h5,h6{font-size:100%}

address,cite,dfn,em,var{font-style:normal}

body{background-color:#fff;}

code,kbd,pre,samp{font-family:courier new,courier,monospace}

small{font-size:12px}

ul,ol{list-style:none}

a{text-decoration:none;color:#414141;outline:none; cursor: pointer;}

a:hover{text-decoration:underline;color:#DF3158;}

sup{vertical-align:text-top}

sub{vertical-align:text-bottom}

legend{color:#000}

fieldset,img{border:0}

button,input,select,textarea{font-size:100%;outline:none}

table{border-collapse:collapse;border-spacing:0}

textarea{resize:none}

.clearFix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}

/*i------------IE hack--------*/

html{_overflow-x:hidden;}

.over{ overflow: hidden;}

.wrapper{ width: 1190px; margin: 0 auto;}

.fl{ float: left; display: inline;}

.fr{ float: right; display: inline;}



.h120{height: 120px;}

.b1{border:1px solid #e9e9e9;}

.b2{border-bottom: 1px dashed #CDCDCD; }

.b3{border-top: 1px dashed #e9e9e9; padding-top:10px; margin-top:10px;}

.mt17{margin-top: 17px;}

.mt30{margin-top: 30px;}

.mt10{margin-top: 10px;}

.pt15{padding-top: 15px;}

.pb10{padding-bottom: 10px;}



/**顶部通栏**/

.topBar{ width: 100%; height: 30px; background: #414141; color: #a7a7a7; line-height: 30px; position:fixed; top:0; z-index:99999;}

.topBar .share{ float: left; width: 100px; display: inline;margin-right: 10px;}

.topBar .share a{ display: inline-block; float: left; width: 17px; height: 17px; margin-left: 3px; margin-top: 6px;}

.topBar .share a.sina{background: url(/images/sina.png) no-repeat;}

.topBar .share a.sina:hover{background: url(/images/sina_hover.png) no-repeat;}

.topBar .share a.qq{background: url(/images/qq.png) no-repeat;}

.topBar .share a.qq:hover{background: url(/images/qq_hover.png) no-repeat;}

.topBar .share a.weixin{background: url(/images/weixin.png) no-repeat; position:relative}

.topBar .share a.weixin div.ewm,.topBar .share a.phone div.ewm{ display:none; }

.topBar .share a.weixin:hover{background: url(/images/weixin_hover.png) no-repeat;}

.topBar .share a.weixin:hover div.ewm,.topBar .share a.phone:hover div.ewm,.topBar .share a.weixin:visited div.ewm{ display:block;width:118px; height:118px; position:absolute; top:30px; left:0; margin-left:-28px; z-index:9999;}

.topBar .share a.kj{background: url(/images/kj.png) no-repeat;}

.topBar .share a.kj:hover{background: url(/images/kj_hover.png) no-repeat;}

.topBar .share a.phone{background: url(/images/phone.png) no-repeat; position:relative;}

.topBar .share a.phone:hover{background: url(/images/phone_hover.png) no-repeat;}

.topBar .hello{ float: left; width: 290px;}

.topBar .hours,.topBar .telphone{ float: left; display: inline; width: 240px; padding-left: 22px}

.topBar .telphone{background: url(/images/telphone.png) no-repeat left 0 top 6px;}

.topBar .hours{background: url(/images/sj.png) no-repeat left 0 top 6px;}

.topBar .search{ float: right; width: 230px; height: 22px; margin-top: 4px;}

.topBar .search .sipt{ display: inline-block; float: left; width: 200px; height: 20px; padding-left: 5px; border: 1px solid #242424; line-height: 20px;}

.topBar .search .sbtn{ display: inline-block; background: url(/images/ser_btn.jpg) no-repeat; width: 22px; height: 22px; border:none; float: left;}



/**头部***/

.header{ width: 100%; height: 165px; padding-top:30px;}

.header .logo{float: left; display: inline; margin-top: 20px; margin-right: 20px;}

.header .teltop{ float: right; display: inline-block; margin-top: 45px; /* margin-top: 28px; */}

	/*---导航栏----*/

#nav{ width: 100%; height: 45px; line-height: 45px; background: #DF3158;}

.menu { text-indent:3em;position:relative; margin:0; font-size:16px; font-family:microsoft yahei; z-index: 9999; float: left;}

.menu div.hide{display:block; text-decoration:none;width:197px; /*height:45px; padding-left:12px;*/ color:#fff;  background:#C42343 url(/images/n1.jpg) no-repeat 160px 16px;font-size:16px; /*overflow:hidden;*/cursor: pointer;}

.menu div.hide:hover div.side_menu/*,.menu div.hide:visited div.side_menu*/{display:block;position: absolute;background: #C42343;width: 100%; /*  height: auto; border-top: 1px solid #0c8c5f;  left: 0; top: 45px; z-index: 999; color: #fff; font-size: 12px; line-height: 2;*/}

.menu div.side_menu{ display: none;position:relative;}



.menu div.side_menu>ul{border-bottom: 1px solid #B11937;}

.menu div.side_menu>ul>li:hover{background-color:#B11E3B;}

.menu div.side_menu>ul>li:hover:after{float:right;margin-right:1em;}

.menu div.side_menu>ul>li:hover ul{display:block;}

.menu div.side_menu ul ul{display:none;position:absolute;left:100%;right:-100%;background-color:#B11E3B;top:0;height:auto;}



.menu div.side_menu ul ul>li{border-bottom:1px solid #CC2948;}

.menu div.side_menu a{ color: #fff;padding-right: 1px; display:inline}

.menu div.side_menu li.t1{background: url(/images/nav_icon1.png) no-repeat 1em center;}

.menu div.side_menu li.t2{background: url(/images/nav_icon2.png) no-repeat 1em center;}

.menu div.side_menu li.t3{background: url(/images/nav_icon3.png) no-repeat 1em center;}

.menu div.side_menu li.t4{background: url(/images/nav_icon4.png) no-repeat 1em center;}

.menu div.side_menu li.t5{background: url(/images/nav_icon5.png) no-repeat 1em center;}

.menu div.side_menu li.t6{background: url(/images/nav_icon6.png) no-repeat 1em center;}

.menu div.side_menu li.t6s{background: url(/images/nav_icon6s.png) no-repeat 1em center;}

.menu div.side_menu li.t7{background: url(/images/nav_icon7.png) no-repeat 1em center;}

.menu div.side_menu li.t8{background: url(/images/nav_icon8.png) no-repeat 1em center;} 

.menu div.side_menu li.t9{background: url(/images/nav_icon9.png) no-repeat 1em center;}





.ebh_nav{ float: left; overflow: hidden; display: inline; }

.ebh_nav li{ float: left; width: 141px; height: 45px; background: url(/images/navbg.jpg) right center no-repeat; position: relative;}

.ebh_nav a{color: #FFF;font-size: 16px; display: block; text-decoration: none;height: 45px; position:absolute;width: 144px; text-align:center}

.ebh_nav a:hover{ margin-left:-1px; padding-left:1px;background: #F9456D;position: absolute;width: 144px;height: 45px;}





/**banner**/

.enbBanner{background: url(/images/banner.jpg) 50% 0 no-repeat; width: 100%; height: 450px;}

.enbBanner a{ width: 1190px; height: 250px; margin: 0 auto; display: block;}



/***首页-简介-热点-活动***/

.ebh_intro{ float: left; width: 255px; height: 365px; border-right:1px solid #e9e9e9; }

.ebh_intro h2,.ebh_hot h2,.ebh_activity h2,.zishen h2{ display: inline-block; height: 25px; line-height: 25px; border-bottom: 2px solid #DF3158; font-size: 18px;padding-top: 20px; font-weight: bold; padding-bottom:3px;}

.ebh_intro h2{margin-left: 20px;}

.ebh_intro dl{ padding: 7px 20px 15px;border-bottom: 1px solid #e9e9e9}

.ebh_intro dt{ width: 218px; height: 122px; overflow: hidden;}

.ebh_intro dt img{ width: 218px; height: 122px;}

.ebh_intro dd{ line-height: 1.7; padding-top: 5px;}

.ebh_right_box{ float: left; width: 930px; height: 365px; overflow: hidden; position: relative;}

.ebh_right_box .ebh_hot{ float: left; display: inline; width: 480px; margin: 0 35px 0 20px;}

.ebh_right_box .ebh_hot ul.top{ width: 100%; overflow: hidden;padding-top: 7px; padding-bottom: 5px; line-height: 1.7}

.ebh_right_box .ebh_hot ul.top .title a{ font-size: 24px; color: #DF3158; line-height:1.7;}

.ebh_right_box .ebh_hot ul.hot_list{overflow: hidden; margin-top: 5px;}

.ebh_right_box .ebh_hot ul.hot_list li{line-height: 2;background:url(/images/icon1.jpg) no-repeat left 0 top 12px; padding-left:10px; }

.ebh_right_box .ebh_activity{ float: left; width: 375px;}

.ebh_right_box .ebh_activity .imgbox{ width: 355px; height: 165px; padding: 8px 9px;border: 1px solid #e9e9e9; margin-top: 7px; overflow: hidden;}

.ebh_right_box .ebh_activity .imgbox img{ width: 356px; height:165px; }

.ebh_right_box .ebh_hot_bottom{ width: 100%; overflow: hidden;bottom: 20px; height: 75px; position: absolute; left: 20px;}

.ebh_right_box  .ebh_hot_bottom a{display: inline-block; height: 60px;width: 122px; text-align: center; padding-top: 15px; background: #f0f0f0; color: #414141; font-size: 14px; float: left; margin-right: 5px;}

.ebh_right_box  .ebh_hot_bottom a > span{ font-size: 18px;}

.ebh_right_box  .ebh_hot_bottom a:hover,.ebh_right_box  .ebh_hot_bottom a.current{ background: #DF3158; color: #fff; text-decoration: none;}



.callbacks_container {position: relative;float: left;width: 256px;height:127px;  margin-top: 10px;  }

.callbacks {  position: relative;  list-style: none;  overflow: hidden;  margin-left:19px;  margin-top:20px;  width: 256px;  }

.callbacks li { position: absolute; width: 100%; left: 0; top: 0; }

.callbacks_container .callbacks li > a{ display:inline-block; float:left; width:55px; height:76px; margin-right:25px;}

.callbacks_nav { position: absolute; top: 0; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; }

.callbacks_nav.next { background:url(/images/prev.jpg) no-repeat; right:28px; height:11px; width:11px; }

.callbacks_nav.prev { background:url(/images/next.jpg) no-repeat; right:10px;  width:11px; height:11px; }



/**中间疾病选项卡**/

.tab1{ float: left; width: 187px; display: inline; margin:20px 30px 0 20px;}

.tab1 a{ display: inline-block; position: relative; cursor: pointer; margin-bottom:25px;padding-top: 25px; padding-left: 54px; width: 133px; height:63px; color: #000; }

.tab1 a > span{ display: none; background: url(/images/icon2.jpg) no-repeat; width: 11px; height: 22px; position: absolute;right: -11px; top: 50%; margin-top:-11px;}

.tab1 a:hover{ color: #fff; text-decoration: none;}

.tab1 a > strong{ font-size: 18px; font-weight: normal;}

.tab1 a.nav1{ background:url(/images/nav1.png) no-repeat 20px center #f0f0f0;}

.tab1 a.nav1:hover,.tab1 a.curt0{background:url(/images/nav1_hover.png) no-repeat 20px center  #DF3158; color: #fff}

.tab1 a:hover > span,.tab1 a.curt0 >span,.tab1 a.curt1 >span,.tab1 a.curt2 >span,.tab1 a.curt3 >span{ display:inline-block;}

.tab1 a.nav2{background:url(/images/nav2.png) no-repeat 20px center #f0f0f0;}

.tab1 a.nav2:hover,.tab1 a.curt1{background:url(/images/nav2_hover.png) no-repeat 20px center  #DF3158; color: #fff}

.tab1 a.nav3{background:url(/images/nav3.png) no-repeat 20px center #f0f0f0;}

.tab1 a.nav3:hover,.tab1 a.curt2{background:url(/images/nav3_hover.png) no-repeat 20px center  #DF3158; color: #fff}

.tab1 a.nav4{background:url(/images/nav4.png) no-repeat 20px center #f0f0f0;}

.tab1 a.nav4:hover,.tab1 a.curt3{background:url(/images/nav4_hover.png) no-repeat 20px center  #DF3158; color: #fff}



.changebox{ float: left; display: inline; width: 935px; overflow: hidden; height: 428px; margin-top: 20px;}

.changebox .change{ width: 100%; height: 428px; overflow: hidden;}

.change_main{ height: 280px; overflow: hidden; padding-bottom: 15px;}

.change_main .leftImg{ float: left; width: 525px; height: 280px; display: inline; margin-right: 30px;}

.change_main .change_list{ float: left; width: 375px;}

.change_main .change_list li{ width: 100%; overflow: hidden; background:url(/images/icon1.jpg) no-repeat left center; text-indent: 10px; font-size: 14px; margin-bottom: 5px; line-height: 2;}

.change_main .change_list li > a.right{ float: right; font-size: 12px; color: #cccccc;}

.change_main .change_list li > a.right:hover{color: #414141;}

.change_img{ overflow: hidden; margin-top: 20px; width: 995px; height: 110px;}

.change_img a{margin-right: 58px; display: inline-block; float: left; width: 270px; height: 110px;}



/**喉疾病问题**/

.content_h105{ background:#f7f7f7; width: 100%; text-align: center; height: 105px; border-bottom: 1px solid #e5e5e5; margin-top: 30px;}

.content_h105 a.fadeIn,.content_h105 a.fadeOut{ display: inline-block; padding-top: 38px; padding-bottom: 30px; width: 1190px; margin: 0 auto; height: 35px;  cursor: pointer;}

.content_h105 a.fadeIn{background: url(/images/fadein.png) no-repeat center;}

.content_h105 a.fadeOut{background: url(/images/fadeout.png) no-repeat center;}

#content_menu{background:#f7f7f7; padding-top: 30px; padding-bottom: 30px;}

#content_menu .menubox{ overflow: hidden; width: 1240px;}



#content_menu .menubox div{float:left; width:160px; display:inline;margin-right: 12px;}

#content_menu .menubox a{ display: inline-block; width: 160px; background: #ededed;color: #414141; font-size: 14px; float: left;  margin-bottom: 7px; border-radius: 5px;}

#content_menu .menubox a.onestyle{ height: 50px; text-align: center; line-height: 50px;}

#content_menu .menubox a.twostyle{ height: 106px; text-align: center; line-height: 106px;}

#content_menu .menubox a.threestyle{ height: 81px; padding-top: 25px; width: 122px; padding-left: 38px; line-height: 2;}

#content_menu .menubox a.fourstyle{ height: 81px; padding-top: 25px; line-height: 2;text-align: center;}

#content_menu .menubox a:hover,#content_menu .menubox .currt{ background: #DF3158; color: #fff; text-decoration: none;}



/**资深名医**/

.js1{position:relative;height: 240px;}

.js2{overflow:hidden;width:1190px;height:240px;}

.js2 ul{overflow:hidden;}

.js2 li{float:left;/* width:1190px; */}

.js2 ul li+li{margin-left:25px;}

.turnLeft,.turnRight{width:50px;height:50px; position:absolute;top:0;bottom:0;margin:auto 0;cursor:pointer;}

.turnLeft{background:url(/images/ll.png) no-repeat;left:-5%;}

.turnRight{background:url(/images/kk.png) no-repeat;right:-5%;}

.doctorItem{float:left; width: 380px; height: 224px; position: relative; overflow: hidden; background: #f5f5f5; margin-top: 15px; line-height: 1.7;}

.doctorItem dt{ float: left; width: 180px; height: 224px; overflow: hidden;}

.doctorItem dd{ float: left; display: inline; width: 160px; margin: 0 18px;}

.doctorItem dd.title{ padding-top:25px; line-height:1; padding-bottom: 10px; font-size: 16px;}

.doctorItem dd.title > span{ font-size: 20px; padding-right: 15px;}

.doctorItem dd.dis{ line-height: 1.6;padding-bottom: 5px; margin-bottom:5px; }

.doctorItem a.doc_xq,.doctorItem a.doc_zx{ display: inline-block; width:26px; height:26px; position:absolute; bottom: 10px; right: 20px;}

.doctorItem a.doc_xq{ background: url(/images/doctor_xq.png) no-repeat; right: 50px;background-size:100%;}

.doctorItem a.doc_xq:hover{ background: url(/images/doctor_xq_hover.png) no-repeat;background-size:100%;}

.doctorItem a.doc_zx{ background: url(/images/doctor_zx.png) no-repeat;background-size:100%;}

.doctorItem a.doc_zx:hover{ background: url(/images/doctor_zx_hover.png) no-repeat;background-size:100%;}



/**底部选项卡**/

.b_menu{margin:20px 0 20px 20px; overflow: hidden;}

.b_menu a{ display: inline-block;position: relative; cursor: pointer; float: left; margin-right:7px;width: 282px; height:60px; color: #000; line-height: 60px; text-align: center; font-size: 18px; }

.b_menu a:hover{color: #fff; text-decoration: none;}

.b_menu a > span{ display:none; background: url(/images/m_span.png) no-repeat; width: 17px; height: 10px; position: absolute;top: 27px; right: 50px;}

.b_menu a:hover > span,.b_menu a.b_c0 > span,.b_menu a.b_c1 > span,.b_menu a.b_c2 > span,.b_menu a.b_c3 > span{ display: inline-block;}

.b_menu a.b_nav0{background: url(/images/m1.png) no-repeat 40px 5px #f0f0f0;}

.b_menu a.b_nav0:hover,.b_menu a.b_c0{background: url(/images/m1_hover.png) no-repeat 40px 5px #DF3158;color: #fff;}

.b_menu a.b_nav1{background: url(/images/m2.png) no-repeat 40px 12px #f0f0f0;}

.b_menu a.b_nav1:hover,.b_menu a.b_c1{background: url(/images/m2_hover.png) no-repeat 40px 12px #DF3158;color: #fff;}

.b_menu a.b_nav2{background: url(/images/m3.png) no-repeat 40px 8px #f0f0f0;}

.b_menu a.b_nav2:hover,.b_menu a.b_c2{background: url(/images/m4_hover.png) no-repeat 40px 8px #DF3158;color: #fff;}

.b_menu a.b_nav3{background: url(/images/m4.png) no-repeat 40px 5px #f0f0f0;}

.b_menu a.b_nav3:hover,.b_menu a.b_c3{background: url(/images/m4_hover.png) no-repeat 40px 5px #DF3158; color: #fff;}



.changebox2{ margin: 0px 20px 20px 20px;}

.changebox2 .change2{ width: 100%; overflow: hidden;}

.c_left,.c_content,.c_right{ width: 365px; height: 275px;}

.c_content{ display: inline; margin-left: 27px}

.c_left .imgbox,.c_content .imgbox,.c_right .imgbox{ float: left; width: 157px; height: 275px;}

.c_left a,.c_content a,.c_right a{ display: inline-block; float: left; width: 99px; height: 66px; background: #f0f0f0; padding-top: 22px; line-height:1.7;  text-align: center; color: #414141; margin: 0 0 5px 5px; font-size: 14px;}

.c_left a:hover,.c_left a.curr{ background: #fe75a5; color: #fff; text-decoration: none;}

.c_content a:hover,.c_content a.curr{ background: #f3a150; color: #fff; text-decoration: none;}

.c_right a:hover,.c_right a.curr{ background: #ff8787; color: #fff; text-decoration: none;}

/****/

.zbox{border:1px solid #E9E9E9; height: 80px; margin-top: 3em; margin-bottom: 3em; overflow: hidden;border-right: none; * width: 1200px;}

.zbox li{ float: left; width: 25%; border-right: 1px solid #f0f0ef; height: 80px; margin-left: -1px;}

.zbox a.mr_zxzx,.zbox a.mr_yuyue,.zbox .mr_tel2,.zbox .mr_ads,.zbox .mr_er{ display: block;  padding-left: 80px; height: 80px; color: #898787; padding-top: 20px; height: 60px;}

.zbox a.mr_zxzx span,.zbox a.mr_yuyue span,.zbox .mr_tel2 span,.zbox .mr_ads span,.zbox .mr_er span{ font-size: 18px; color: #262626}

.zbox a.mr_zxzx{background: url(/images/zx_icon.png) no-repeat 24px center}

.zbox a.mr_yuyue{background: url(/images/yy_icon.png) no-repeat 24px center}

.zbox .mr_tel2{background: url(/images/tel_icon.png) no-repeat 24px center}

.zbox .mr_ads{background: url(/images/ad_icon.png) no-repeat 24px center;}

.zbox .mr_er{background: url(/images/wx_icon.png) no-repeat 24px center; padding-left: 90px;}



/**friendLink***/

.ebh_bottomlink{ background: #33cc33; height: 32px;}

.bottomlink{ width: 1190px; margin: 0 auto;}

.bottomlink li{ float: left; display: inline; margin-right: 15px; line-height: 32px; color: #c4f3c4}

.bottomlink a{ color: #c4f3c4}



/**footer**/

.footer {background:#DF3158;min-width: 1190px; position: relative; width: 100%; border-top: 3px solid #FF94AC;}

.footerContent {margin: 0 auto; width: 1190px; padding:30px 0; }

.footerLine{position:absolute;top:66px;left:0;width:100%;height:1px;overflow:hidden;background:#DF3158;}

.footerContent dl{display:inline-block;*zoom:1;*display:inline;padding-top:3px;vertical-align:top;}

.footerContent dt{height:42px;margin-bottom:4px;font-weight:bolder;font-family:"Microsoft yahei";}

.footerContent dd{color:#FFC4D1;line-height:24px;}

.footerContent a{color:#FFC4D1;}

.footerContent dl.dl_0{width:100px;padding:3px 100px 0 72px;_padding-left:28px;}

.footerContent dl.dl_1{width:278px;}

.footerContent dl.dl_1 a{padding:0 6px;}

.footerContent dl.dl_2{width:120px;padding:3px 120px 0 47px;}

.footerContent dl.dl_2{width:120px;_padding:3px 78px 0 47px;}

.footerContent dl.dl_3{width:325px;}

.footerContent dl dt{height:42px;*margin-bottom:10px;}

.footerContent dl.dl_0 dt{width:68px;padding-left:32px;background:url(/images/footer_a.png) no-repeat left top;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/footer_a.png");}

.footerContent dl.dl_1 dt{width:97px;padding-left:34px;background:url(/images/footer_d.png) no-repeat left top;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/footer_d.png");}

.footerContent dl.dl_2 dt{width:117px;padding-left:35px;background:url(/images/footer_g.png) no-repeat left top;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/footer_g.png");}

.footerContent dl.dl_3 dt{width:117px;padding-left:28px;background:url(/images/footer_c.png) no-repeat left top;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/footer_c.png");}

.footerContent dl.dl_0 dd{padding-left:31px;}

.footerContent dl.dl_1 dd{padding-left:34px;}

.footerContent dl.dl_2 dd{padding-left:35px;}

.footerContent dl.dl_3 dd{padding-left:28px;}

.footerBottom{background:#DF3158;color:#FFC4D1; border-top: 1px solid #B52142;}

.footerBottom .bottomCenter{width:1000px;margin:0 auto;padding:14px 0;background:#DF3158;}

.footerBottom p{padding-left:26px;padding-bottom:4px;}

.footerBottom p a{color:#FFC4D1;margin:0 8px;}

.footerBottom p span{margin:0 8px;}



/**轮播图**/

.flexslider{position:relative;height:450px;overflow:hidden;background:url(/images/loading.gif) 50% no-repeat;}

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

.slides li{height:450px;}

.slides li a{ display: inline-block; width: 1190px; height: 450px; margin: 0 auto;}

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

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

.flex-control-nav a{display:inline-block;width:14px;height:14px;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;background:url(/images/prev.png) center center no-repeat; opacity: 0.3}

.flex-direction-nav li a.flex-next{right:40px;background:url(/images/next.png) center center no-repeat; opacity: 0.3}

.flex-direction-nav li a.flex-prev:hover,.flex-direction-nav li a.flex-next:hover{opacity: 1;}
