@charset "gb2312";
/* CSS Document */

body { font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; margin: 0px; font-size:14px; background-color:#ffffff; line-height:32px; color:#333333;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
li{list-style-type:none;text-align:left;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}

/* link */

a:hover { color: #333333;text-decoration: underline; }
a,a:link,a:visited,a:active {color: #333333; text-decoration:none;}
a.white:hover{ color:#fefefe; text-decoration: underline;}
.white,a.white:link,a.white:visited,a.white:active{ color:#fefefe; text-decoration:none;}
a.yellow:hover{ color:#FFFF33; text-decoration: underline;}
.yellow,a.yellow:link,a.yellow:visited,a.yellow:active{ color:#FFFF33; text-decoration:none;}
a.red:hover{ color:#ce1724; text-decoration: underline;}
.red,a.red:link,a.red:visited,a.red:active{ color:#ce1724; text-decoration:none;}

.left{ float:left;}
.right{ float:right;}
.center{ float:left; padding:0px 20px;}

.pad5{ padding-top:5px;}
.pad10{ padding:10px 0px;}
.pad20{ padding:20px 0px;}
.pad30{ padding:30px 0px;}

.w1000{ width:1000px; margin:0px auto; overflow:hidden;}
.dh1{ background-color:#eeeeee; height:36px; line-height:36px;}
.logo{ background-image:url(../images/bkjc2017_01.jpg); width:420px; height:160px; background-position:center; background-repeat:no-repeat;}
.find{ width:500px; margin-top:60px;}
.find dl{ height:30px; overflow:hidden}
.find p{ margin:0px;}
.find_b{ float:right; width:100px;}
.find_l{ float:left; width:400px;}
.dh{ background-color:#333333; height:46px; line-height:36px; color:#FFF; font-size:18px;}
.dh dt{ float:left; width:860px;}
.dh dt li{ float:left; text-align:center;  margin:5px; padding:0px 10px;}
.dh dt li.hover:{ background-color:#ce1724;}
.dh dd{ float:right; width:130px;}
.dh dd li{ float:left; text-align:center; background-color:#ce1724; height:36px; line-height:36px; margin:5px; padding:0px 8px;}
.dh dd li a{ color:#ffffff;}

.headNavCon{}
.headNavCon ul { margin:0px;}
.headNavCon ul li{float:left;width:56px;height:46px;color:#ffffff;padding:0px 5px; margin:0px; line-height:46px;}
.headNavCon ul li a{display:block;width:56px;height:46px;padding:0px;color:#FFFFFF;}
.headNavCon ul li a:hover,.headNavCon ul li a.on{background-color:#ce1724;}
.headNavCon ul li a.home{background:#ce1724;width:56px;text-align:center;padding-left:0;}
.headNavCon ul li a.home:hover{background:#ce1724;}

.bigpic{ float:left; width:500px; overflow:hidden;}
.focus1 {POSITION: relative; BACKGROUND-COLOR: #000; WIDTH: 500px; FLOAT: left; HEIGHT: 300px;}
.focus1 IMG {WIDTH: 500px; HEIGHT: 300px;}
.focus1 .shadow .title {PADDING-LEFT: 30px; WIDTH: 260px; HEIGHT: 65px; PADDING-TOP: 20px;}
.focus1 .shadow .title A {COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bolder; TEXT-DECORATION: none;}
.focus1 .btn {POSITION: absolute; BOTTOM: 34px; ZOOM: 1; OVERFLOW: hidden; LEFT: 510px;}
.focus1 .btn A {POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px 5px; OUTLINE-WIDTH: 0px; WIDTH: 13px; DISPLAY: inline; FONT: 12px/15px "Î¢ÈíÑÅºÚ", "ËÎÌå"; BACKGROUND: #d9d9d9; FLOAT: left; HEIGHT: 13px; COLOR: #b0b0b0; TEXT-DECORATION: none; border-radius: 7px;}
.focus1 .btn A:hover {BACKGROUND: #fc114a; CURSOR: pointer;}
.focus1 .btn A.current {BACKGROUND: #fc114a; CURSOR: pointer;}
.focus1 .fPic {POSITION: absolute; TOP: 0px; LEFT: 0px;}
.focus1 .D1fBt {Z-INDEX: 10; ZOOM: 1; HEIGHT: 16px; OVERFLOW: hidden;}
.focus1 .shadow {Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 50px; WIDTH: 100%; BOTTOM: 0px; DISPLAY: block; HEIGHT: 50px; LEFT: 0px;background-color:#000000;FILTER: alpha(opacity=60);opacity: 0.60;}
.focus1 .shadow A {FONT-FAMILY:"Î¢ÈíÑÅºÚ", "ËÎÌå"; COLOR: #fff; MARGIN-LEFT: 10px; FONT-SIZE: 16px; OVERFLOW: hidden; TEXT-DECORATION: none;}
.focus1 .fcon {POSITION: relative; WIDTH: 100%; DISPLAY: none; BACKGROUND: #000; FLOAT: left;}
.focus1 .fcon IMG {DISPLAY: block;}
.focus1 .fbg {Z-INDEX: 200; POSITION: absolute; TEXT-ALIGN: center; BOTTOM: 13px; HEIGHT: 21px; RIGHT: 30px;}
.focus1 .fbg DIV {MARGIN: 4px auto 0px; ZOOM: 1; HEIGHT: 14px; OVERFLOW: hidden;}
.focus1 .D1fBt A {POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px 5px; OUTLINE-WIDTH: 0px; WIDTH: 12px; DISPLAY: inline; FONT: 12px/15px "Î¢ÈíÑÅºÚ", "ËÎÌå"; BACKGROUND: #d9d9d9; FLOAT: left; HEIGHT: 12px; COLOR: #b0b0b0; TEXT-DECORATION: none; border-radius: 7px;}
.focus1 .D1fBt .current {BACKGROUND: #e4393c;}
.focus1 .D1fBt A:hover {BACKGROUND: #e4393c;}
.focus1 .D1fBt IMG {DISPLAY: none;}
.focus1 .D1fBt I {FONT-STYLE: normal; DISPLAY: none;}
.focus1 .prev {POSITION: absolute; WIDTH: 40px; BACKGROUND: url(../images/focus_btn.png) no-repeat; HEIGHT: 74px;}
.focus1 .next {POSITION: absolute; WIDTH: 40px; BACKGROUND: url(../images/focus_btn.png) no-repeat; HEIGHT: 74px;}
.focus1 .prev {MARGIN-TOP: -37px; BACKGROUND-POSITION: 0px -74px; TOP: 50%; CURSOR: pointer; LEFT: 0px;}
.focus1 .next {MARGIN-TOP: -37px; BACKGROUND-POSITION: -40px -74px; TOP: 50%; CURSOR: pointer; RIGHT: 0px;}
.focus1 .prev:hover {BACKGROUND-POSITION: 0px 0px;}
.focus1 .next:hover {BACKGROUND-POSITION: -40px 0px;}

.tt{ float:right; width:460px;}
.tt h1{ background-image:url(../images/bkjc2017_03.jpg); background-position:center left; background-repeat:no-repeat; height:65px; line-height:32px; font-size:24px; padding-left:90px;}
.tt p{ color:#999999; line-height:26px; text-indent:28px; margin:10px 0px;}
.tt dl{ margin:0px; padding:0px; overflow:hidden;}
.tt dl dt{ float:left; width:380px;}
.tt dl dd{ float:right; background-color:#ce1724; padding:7px 0px;}
.tt ul{ border-top:1px dashed #CCC; padding-top:10px;}
.tt ul li{ font-size:16px;}

/*»¬¶¯ÃÅ*/
.ScrollDoor{width:100%;background-color:#FFFFFF;overflow:hidden;border-top: 1px solid #E0E0E0;}
.ScrollDoor_Title{width:100%;height:33px; border-top:2px solid #8d8d8d; }
.ScrollDoor_Title ul {padding:0px; margin:0px; list-style-type:none;}
.ScrollDoor_Title li {width:98px;float:left;cursor:pointer;background-repeat: no-repeat;background-position: center;height: 33px;text-align: center;}
.ScrollDoor_Title li a {font-size:18px;color:#333333;line-height: 33px;}
.ScrollDoor_Title li a:hover {text-decoration:underline;}
.ScrollDoor_Title li.on {color:#CA0000;background-repeat: no-repeat;background-position: center; border-top:5px solid #ce1724; width: 98px;background-color: #FFFFFF;margin-top: 0px;height: 28px;float: left; }
.ScrollDoor_Title li.on a {color:#CA0000;font-size: 18px;line-height: 28px;}
.ScrollDoor_Con {width:98%;padding-top:8px;line-height:24px;}
.ScrollDoor_Con2 {width:98%;padding-top:5px;padding-left:5px;}
.ScrollDoor_Con2 h1{ font-size:18px; line-height:50px;}
.ScrollDoor_Con2 div{ margin-right:10px;}
.ScrollDoor_Con2 p{ padding:0px; margin:6px 0px 20px 6px; color:#999999; font-size:12px;}
.ScrollDoor_Con3 {width:100%;padding:12px 0px 10px 3px; line-height:30px;}
.ScrollDoor_Con3 a{font-size:14px;line-height: 27px;}

.w345{ width:345px; overflow:hidden; padding-right:20px;}
.w260a{ width:260px; overflow:hidden; background-color:#eeeeee; height:370px; border-top:2px solid #ce1724;}
.w260a dt{ float:left;}
.w260a dd{ float:right; width:190px; margin:10px 20px 20px 10px; border:1px solid #CCC;}
.w260a dd p{ text-align:center; margin:0px; background-color:#585858; color:#FFFFFF;}
.w260a dd p a{ color:#ffffff;}
.w260a ul { clear:both; margin:0px 10px;}
.w260a ul li{ line-height:30px;}
.w260{ width:260px; overflow:hidden; background-color:#eeeeee; height:400px; border-top:2px solid #ce1724;}
.w260 div { width:190px; margin:15px 35px;}
.w260 div p{ text-align:center; margin:0px; background-color:#585858; color:#FFFFFF;}
.w260 div p a{ color:#ffffff;}
.w260 ul { clear:both;}
.w260 ul li{ background-color:#FFF; margin:2px; float:left; width:48%; font-size:12px; line-height:28px; text-align:center;}
.w260 ul .al{ clear:both; background-color:#eeeeee; width:96%;}


.zz h1{ border-top:2px solid #8d8d8d; font-size:18px;}
.zz font{ border-top:5px solid #ce1724; padding:0px 50px; color:#ce1724;}

.rollBox{width:990px;overflow:hidden;pradding:12px 0 5px 6px;margin:20px auto;}
.rollBox .LeftBotton{height:56px;width:16px;background:url(../images/albLeft.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:55px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:56px;width:16px;background:url(../images/albRight.gif) no-repeat;overflow:hidden;float:right;display:inline;margin:55px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:950px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:155px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.yl{ background-color:#eeeeee;}
.yl dl{ padding:10px 0px; border-bottom:1px solid #CCC; overflow:hidden;}
.yl dl dt{ float:left; width:76px;}
.yl dl dd{ float:right; width:924px;}
.yl dl dd li{ float:left; padding-right:10px; margin:8px 10px 10px 0px; border-right:1px solid #333333; line-height:16px;}

.foot{ border-top:10px solid #ce1724;}


.traveller-pic1{width:190px;height:200px;position:relative;overflow:hidden;}
.traveller-pic1 img{width:190px; height:170px;}
.traveller-pic1 .back{position:absolute;bottom:0px;;left:0;width:190px; height:170px; background:#000;filter:alpha(opacity=100);opacity:1;}
.traveller-pic1 p{position:absolute;bottom:0;left:0;width:190px; text-align:center;height:30px; margin:0; border:0; line-height:30px; font-size:14px;  padding:0 0px;overflow:hidden; color:#cccccc;}
.traveller-pic1 p a{color:#fff;margin:0; border:0;}
.traveller-pic2{width:140px;height:100px;position:relative;overflow:hidden;}
.traveller-pic2 img{width:140px; height:100px;}
.traveller-pic2 .back{position:absolute;bottom:0;left:0;width:140px; height:30px; background:#000;filter:alpha(opacity=90);opacity:0.9;}
.traveller-pic2 p{position:absolute;bottom:0;left:0;width:300px; text-align:center;height:30px; margin:0; border:0; line-height:30px; font-size:14px;  padding:0 0px;overflow:hidden; color:#cccccc;}
.traveller-pic2 p a{color:#fff;margin:0; border:0;}
.traveller-pic3{width:300px;height:200px;position:relative;overflow:hidden; border:4px solid #22999b;}
.transitionAll{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;}
.pluseImage {overflow: hidden;text-align: center;}
.pluseImage:hover .back,
.pluseImage:hover p,
.pluseImage:hover h5{-webkit-animation: pulse .8s;-moz-animation: pulse .8s;-o-animation: pulse .8s;animation: pulse .8s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both; margin:0; padding:0; border:0;}
.pluseImage:hover .back{background-color: #22999b;}
.pluseImage:hover img{transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08); -webkit-transform:scale(1.08,1.08);}





/*À¸Ä¿Ò³*/
.wz{ border-bottom:2px solid #ce1724; font-size:16px; line-height:36px;}
.lm-l{ width:300px; margin-top:30px; float:left; background-color:#eee;}
.lm-lw260a { padding:0px 15px 30px 15px; overflow:hidden;}
.lm-lw260a dt{ float:left;}
.lm-lw260a dd{ float:right; width:190px; margin:10px 20px 20px 20px; border:1px solid #CCC;}
.lm-lw260a dd p{ text-align:center; margin:0px; background-color:#585858; color:#FFFFFF;}
.lm-lw260a dd p a{ color:#ffffff;}
.lm-lw260a ul { clear:both; margin:0px 10px;}
.lm-lw260a ul li{ line-height:30px;}
.lm-lw260{ padding:0px 15px 30px 15px; overflow:hidden;}
.lm-lw260 div { width:190px; margin:15px 35px;}
.lm-lw260 div p{ text-align:center; margin:0px; background-color:#585858; color:#FFFFFF;}
.lm-lw260 div p a{ color:#ffffff;}
.lm-lw260 ul { clear:both;}
.lm-lw260 ul li{ background-color:#FFF; margin:2px; float:left; width:48%; font-size:12px; text-align:center;}
.lm-lw260 ul .al{ clear:both; background-color:#eeeeee; width:96%;}
.lm{ float:right; width:670px; margin:30px 0px 30px 30px; font-size:18px; line-height:46px;}
.lm li{ border-bottom:1px dashed #CCCCCC; margin-bottom:10px; padding-left:20px;}
.time{ float:right; width:120px; font-size:14px; color:#999999;}




/*ÕýÎÄ*/
.text{ padding:30px; font-size:18px; line-height:46px;}
.text h1{ text-align:center;}
.text h2{ text-align:center;}
.zw{ margin-top:50px; padding-top:20px; border-top:1px dashed #CCCCCC;}
