﻿@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0;}
a{ text-decoration:none;}
img{ border:none;}
li{ list-style:none;}
@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot'); /* IE9*/
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/iconfont.woff') format('woff'), /* chrome、firefox */
  url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}






.icon-iconfuzhi:before { content: "\e620"; }

.icon-qq:before { content: "\e696"; }

.icon-weibo:before { content: "\f000a"; }

.icon-90:before { content: "\e67a"; }

.icon-xinfeng:before { content: "\e65b"; }

.icon-jiahao:before { content: "\e635"; }

.icon-dayin:before { content: "\e726"; }

.icon-pengyouwang:before { content: "\e638"; }



/*最新添加样式start*/
.news_img{position:absolute; top:30px; left:20px; z-index:9999; width:114px; height:40px; display:block; line-height:40px;background-color:#36A9A8; background-color:#fff; text-align:center; font-weight: bold; font-size:30px; border-radius:6px; font-family:simhei, "Microsoft Yahei"; opacity:.7; line-height:40px; color:#333; text-transform:uppercase; transition-duration:.5s;-webkit-transition-duration:.5s; transition-property:opacity;-webkit-transition-property:opacity;}
.news_img:hover{ opacity:1;}

.rollBox{width:100%;overflow:hidden;margin:0 auto; position:relative;}
.rollBox .LeftBotton{height:52px;width:19px;overflow:hidden; position:absolute; top:16%; left:5px;display:inline;margin:25px 0 0 0;cursor:pointer;background: url(../images/jl.png);
background-position: -9px -35px; opacity:.6; transition-duration:.4s;-webkit-transition-duration:.4s; transition-property:opacity;-webkit-transition-property:opacity;
width: 30px;
height: 63px; z-index:99999; border:1px solid #ccc; border-radius:5px 0px 0px 5px;}
.sponsor_zi .rollBox .LeftBotton{height:52px;width:19px;overflow:hidden; position:absolute; top:0px; left:5px;display:inline;margin:0px;cursor:pointer;background: url(../images/jl.png);
background-position: -9px -35px; opacity:.6; transition-duration:.4s;-webkit-transition-duration:.4s; transition-property:opacity;-webkit-transition-property:opacity;
width: 30px;
height: 63px; z-index:99999; border:1px solid #ccc; border-radius:5px 0px 0px 5px;}
.rollBox .LeftBotton:hover{ opacity:1;}
.rollBox .RightBotton{height:52px;width:20px;background:url(button.gif) no-repeat -8px 0;overflow:hidden; position:absolute;top:16%; right:5px;background: url(../images/jl.png);
background-position: -87px -35px;opacity:.6;transition-duration:.4s;-webkit-transition-duration:.4s; transition-property:opacity;-webkit-transition-property:opacity;
width: 30px;border: 1px solid #ccc;
height: 64px;display:inline;margin:25px 0 0 0;cursor:pointer;z-index:99999;border-radius:0px 5px 5px 0px;}
.sponsor_zi .rollBox .RightBotton{height:52px;width:20px;background:url(button.gif) no-repeat -8px 0;overflow:hidden; position:absolute;top:0px; right:5px;background: url(../images/jl.png);
background-position: -87px -35px;opacity:.6;transition-duration:.4s;-webkit-transition-duration:.4s; transition-property:opacity;-webkit-transition-property:opacity;
width: 30px;border: 1px solid #ccc;
height: 64px;display:inline;margin:0px;cursor:pointer;z-index:99999;border-radius:0px 5px 5px 0px;}
.rollBox .RightBotton:hover{ opacity:1;}
.rollBox .Cont{width:100%;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.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;}
.rollBox #SP_List1,.rollBox #SP_List2{float:left;}
.rollBox dl{ margin:0px 6px;}
.rollBox dl.pic dt{ text-align: left; }

#List1{ }

div.yqlj2new{ text-align:left;}
.yqlj2_tit{ padding-left:60px; padding-right:60px; font-weight:bold; }
.yqlj2_con{ padding-bottom:30px; padding-left:50px; padding-right:50px; padding-bottom:50px;}
.yqlj2_con img{ width:197px; height:68px;}
.yqlj2_con1 img{ width:340px; height:118px;}
.yqlj2_con2 img{ width:312px; height:108px;}
.yqlj2_con3 img{ width:283px; height:98px;}
.yqlj2_con4 img{ width:254px; height:88px;}
.yqlj2_con5 img{ width:200px; height:69px;}
.yqlj2_con6 img{ width:170px; height:59px;}
/*最新添加样式end*/





.header{ height:108px; background-color:#fff;}
.header1{ width:100%; background:url(../images/list_02.jpg) repeat-x; height:34px; border-bottom:1px solid #d1d1d1;}
.header11{ width:1240px;text-align:right; padding:5px 0px; }
.header11 a,.photo .picturediv .an{ background:url(../images/jl.png); display:inline-block; }
.header11 a.header_a1{ background-position:0 0;width:30px; height:23px;}
.header11 a.header_a2{ background-position:-37px 0;width:30px; height:23px;}
.header11 a.header_a3{ background-position:-72px 0;width:30px; height:23px;}
.header11 a.header_a4{ background-position:-106px 0;width:30px; height:23px;}
.header11 a.header_a5{ background-position:-146px 0;width:30px; height:23px;}
.header11 a.header_a6{ background-position:-183px 0;width:30px; height:23px;}
.header11 a.header_a7{ background-position:0 -190px;width:22px; height:22px;}
.header11 a.header_a8{ background-position:0 -225px;width:22px; height:22px;}
.header11 a.header_a9{ background-position:0 -256px;width:22px; height:22px;}
.header11 a.header_a11,.header11 a.header_a12{background:url(../images/jl-icon11.png?2018v2) ; width:45px; height:20px;}
.header11 a.header_a12{ background-position:-45px 0;width:25px;}

.headMenu{ float:left; position:relative;z-index:9999;}
.headMenu a.headMenuNav{  
    text-align: center;
    width: 110px; background:none;color:#666; font-size:12px; height: 30px;
line-height: 30px;}
.headMenu .headMenuList{ position:absolute; top:30px; left:0; border:1px solid #ccc; width:100%; display:none;}
.headMenu .headMenuList a{display: block;
width: 100%;
font-size: 12px;
height: 30px;
line-height: 30px;text-align: center;
overflow: hidden; color:#666; background:#fff; }
.headMenu .headMenuList a:hover{ background-color:#f2f2f2;}


.header2{ width:1240px;padding:0px 0px; height:68px; }
.header2 .logo{ width:165px; height:68px; display:block; float:left; margin-top:0px; position:relative; margin-left:30px;}
.header2 .logo h1 img{ width:319px; height:63px; margin-top:5px;}
.header2 .logo .logo_data{ position:absolute; left:165px; top:18px;}
.logo_data{ margin-left:120px;}

.header2 ul{width:533px; float:left; margin-left:297px;position: relative;}
.header2 ul li{ float:left; width:87px; height:40px; margin-top:10px; text-align:center;position:relative;}
.header2 ul li:hover{border-bottom:2px solid #36A9A8;}
.header2 ul li a{ width:100%;height:40px;/*font-family:simhei, "Microsoft Yahei";*/ font-family:"微软雅黑"; font-size:16px; font-weight: normal;color:#282626; display:block; text-transform:uppercase;}
.header2 ul li a span{ display:block;width:100%; height:50px;color:#282626; line-height: 50px}
.header2 ul li .sub-menu{ z-index:99999999; position:absolute; left:0px; top:51px;  display:block; width:100px; background-color:#fff; border:1px solid #ccc; display:none; opacity:0;margin:0;}
.header2 ul li .sub-menu li, .header2 ul li .sub-menu li a{ margin:0;display:block; width:100%; font-size:12px; height:30px; line-height:30px; overflow:hidden; transition-duration:.3s; transition-property:background-color;}
.header2 ul li .sub-menu li:hover{border:none;}
.header2 ul li .sub-menu a:hover{ background-color:#f2f2f2;}

.header2 ul li .nav_div a {display: block;width: 100%;font-size: 12px;height: 30px;line-height: 30px;overflow: hidden;transition-duration: .3s;transition-property: background-color;
}
.header2 ul li .nav_div {z-index: 9999999999999;position: absolute;left: 0px;top: 51px;display: block;width: 100%;background-color: #fff;border: 1px solid #ccc;display: none;opacity: 0;}
.header2 ul li .nav_div li:hover{border:none;}
.header2 ul li .nav_div a:hover{ background-color:#f2f2f2;}

.header2 form{ float:right; width:213px; height:31px; border:1px solid #ccc; background-color:#f5f5f5; margin-top:20px;}
.header2 form .text{ width:173px; height:20px; color:#666; border:none; background:none; outline:none; float:left; padding:4px 4px;}
.header2 form .submit{ width:31px; height:31px; float: right; outline:none;border: none; background:url(../images/fdj_03.jpg) #fff no-repeat center center; cursor:pointer;}





.content{width:1200px;  
/*background:url(../images/list_06.jpg) repeat-x left top #000; *//*2021-07-06 yonny edit*/
padding:20px;}
.mbx{font-family:"微软雅黑" ;color:#fff; font-size:14px;}
.mbx a,.mbx span{margin:0px 10px;}
.mbx2,.mbx2 a{ color:#666;}
.mbx .dqym{ color:#111;}
.mbx a:visited, .mbx a:active, .mbx a:link{ color:#fff; }
.mbx2 a:visited, .mbx2 a:active, .mbx2 a:link{ color:#666; }
.content .bt_name{ text-align:center; display:block; height:30px; border-bottom:1px solid #494949;font-family:"黑体" ;}
.content .bt_name span{ text-transform:uppercase; padding:0px 30px; position:relative; top:16px; background-color:#1f1f1f;font-family:"微软雅黑" ; font-size:18px; color:#fff;}
.content .bt_name span font{ cursor:pointer;}
.fxd{border:1px solid #494949; overflow:hidden; padding:15px; margin-top:30px;}
.fxd .fxd_left{ display: inherit; float:left;font-family:"微软雅黑" ; font-size:16px; color:#fff;}
.fxd .fxd_left a{ color:#fff; font-size:24px;}
.fxd .fxd_right{ display:inherit; float: right;font-family:"微软雅黑" ; font-size:16px; }
.fxd .fxd_right a{color:#fff;}
.fxd .fxd_right a i{ font-size:24px;}
.content_list{ overflow:hidden; width:1240px; margin-top:30px}
.content_list dl{ width:208px; height:200px; float:left; margin:0px 40px 0px 0px;overflow: hidden}
.content_list dl.video-list{ width:384px; height:303px;margin:0px 20px 0px 0px;}
.content_list dl dd{ width:208px; height:129px; overflow:hidden;}
.content_list dl.video-list dd{ width:384px; height:233px;}
.content_list dl dt{ font-size:12px; line-height:70px;}
.content_list dl dt p{height: 30px;line-height: 16px;overflow: hidden;margin:10px 0 0;}
.content_list dl dt a{font-family:"微软雅黑" ; 
color:#222; /*2021-07-06 yonny edit*/
display:block;
font-weight:bold; 
text-align:center;}
.content_list dl dd a img{ -webkit-transition-duration:.5s;transition-duration:.5s; -webkit-transition-property:transform;transition-property:transform;}
.content_list dl:hover dd a img{ -webkit-transform: scale(1.1);transform: scale(1.1);}
.content_list dl:hover dt a{ text-decoration:underline;}

.video_list{ overflow:hidden; width:1240px; margin-top:30px}
.video_list dl{ width:208px; height:200px; float:left; margin:0px 40px 0px 0px;}
.video_list dl dd{ width:208px; height:129px; overflow:hidden;  }
.video_list dl dd .video_imgtwo{ position:absolute;left:0; margin-left:0; top:0; margin-top:0; width:100%; height:100%;}
.video_list dl dd img{ position:absolute; top:0px; left:0px;}
.video_list dl dd a{ display:block;width:208px; height:129px;position:relative;}
.video_list dl dt{ font-size:12px; line-height:70px; overflow:hidden;}
.video_list dl dt a{font-family:"微软雅黑" ; color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.video_list dl dd a img{-moz-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all;-webkit-transition:.5s all; transition:.5s all;}
.video_list dl:hover dt a{ text-decoration:underline;}


#page{ overflow:hidden; text-align:center; padding:20px 0px; clear:both; width:100%;}
#page a{ cursor:pointer; display:inline-block; padding:5px 10px; border:1px solid #ccc; color:#666; font-family: Verdana, Geneva, sans-serif; margin:0px 5px; font-size:12px; text-decoration:none; transition:.2s background-color,.2s border;-webkit-transition:.2s background-color,.2s border;}
#page span{cursor:pointer; display:inline-block;font-family:Verdana, Geneva, sans-serif;color:#666; }
#page a:hover{ background-color:#2f8b8a; color:#fff;border:1px solid #2f8b8a;}
#page .page_hover{ text-decoration:inherit;background-color:#2f8b8a; color:#fff;border:1px solid #2f8b8a;}
.footer{ background-color:#1b1b1b; border-top:2px solid #545454;}
.footer1{ width:1200px; padding:20px;}
.footer1 .footer2{ overflow:hidden; }
.footer1 .footer2 .footer2_left{ display:inline; float:left;}
.footer1 .footer2 .footer2_left dl{ float:left; text-align:center; margin:0px 20px;}
.footer1 .footer2 .footer2_left dl dt a{ color:#aaa; font-size:12px; line-height:30px;}
.footer1 .footer2 .footer2_right{ float:right; display:block; width:128px; height:82px;}
.footer3 p , .menufooter li a{ font-size:12px; font-family:"宋体"; color:#aaa; display:inline; float:left;}
.footer3 p a:visited, .footer3 p a:active, .footer3 p a:link{color: #aaa;margin: 0px 15px;}
.menufooter {float:left;}
.menufooter li {float:left;margin:0px 15px;}
.footer3 span{ float:right; font-size:12px; color:#aaa;}
.footer3{ overflow:hidden; padding:20px 0px 0px;}

.yqlj{ text-align:center; overflow:hidden; clear: both;}
.yqlj2{width:1240px;padding:30px 0px; text-align:center;}
.yqlj2 a{ display:inline-block; margin:10px; transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.yqlj2 a:hover{ transform:translateY(-5px);-webkit-transform:translateY(-5px);}
.yqlj2 br{display:none;}
.picturediv2chedui .picture a{ text-align:center; background-color:#fff;font-family:"Microsoft Yahei";}
.picture a span{font-family:"Microsoft Yahei";}
.photo{ background-color:#fff;width:1202px; padding:20px; margin-top:10px;}
.picture{  position:relative; width:100%; }
.picture a{ display:inline-block; position:absolute; left:100%; z-index:999;width:100%;}
.picture a img{width:100%;}
.picture a p{ position:absolute; width:100%; background:url(../images/d_03.png); bottom:0px; padding:20px 0px; box-sizing:border-box;}
.picture a p span{font-family:"Microsoft Yahei"; font-size:36px;  color:#fff; display:block; width:100%; padding:0px 20px; box-sizing:border-box; text-align:center;}
.picture a p font{ font-size:12px; font-family:"Microsoft Yahei"; color:#fff;display:block; width:100%;padding:0px 20px;box-sizing:border-box;}
.photo span{ cursor:pointer;}
.picturediv{width:100%; position:relative; overflow:hidden; margin-top:20px; background-color:#2b2b2b;}
#photo_left{ position:absolute; left:0px;cursor:pointer; top:50%; margin-top:-40px; font-size:30px; background:url(../images/jl.png); background-position:0 -35px; width:80px; height:80px;}
#photo_right{position:absolute; right:-38px; cursor:pointer; top:50%; margin-top:-40px; font-size:30px; background:url(../images/jl.png); background-position:-83px -35px; width:80px; height:80px;}
.picturediv .an{color:#fff;  z-index:999999; opacity:.5; transition:.5s all;}
.picturediv .an:hover{ opacity:.8;}
.picturediv .biaoshi{ display:block; z-index:99999; bottom:20px; right:20px; position:absolute;}
.picturediv .biaoshi font{ display: inline-block; width:8px; height:8px; background-color:#fff; margin:0px 3px; cursor:pointer; transition-duration:.5s;-webkit-transition-duration:.5s; transition-property:background-color;-webkit-transition-property:background-color; }
.picturediv .biaoshi font.font_hover{ background-color:#fff300;}
.photo_picture{ overflow:hidden; width:1242px; margin-top:20px;}
.photo_picture a{ width:286px; height:189px; display:block; float:left; margin-right:19px; position: relative; background-color:#000;}
.photo_picture a img{transition-duration:.5s;-webkit-transition-duration:.5s; transition-property:opacity;-webkit-transition-property:opacity;}
.photo_picture a:hover img{ opacity:.8}
.photo_picture a p{ height:40px; line-height:40px; text-align:center; background:url(../images/d_03.png); color:#fff; font-family:"Microsoft Yahei"; font-size:14px; overflow:hidden; position:absolute; left:0px; bottom:0px; width:100%; padding:0px 10px; box-sizing:border-box;}
.photo_picture2 a{ width:390px; height:238px}
.photogal {width:384px;float:left;margin-right:16px;white-space:normal;line-height: 20px;}
.photogal a.imgtitle {width:384px;height:auto;background:none;padding:5px 0;color:#666;display:inline;float:none;margin:0;font-size:12px;font-weight:bold; text-align:center; display:block;font-family:"Microsoft YaHei Bold";}
.picturediv2,.picturediv3{width:100%; position:relative; overflow:hidden; margin-top:20px; background-color:#ffffff00;}/*2021-07-06 yonny edit*/
#photo_left2, #photo_left3{ position:absolute; left:10px; top:50%; margin-top:-40px; font-size:30px; background:url(../images/jl.png); background-position:0 -35px; width:80px; height:80px;}
#photo_right2, #photo_right3{position:absolute; right:10px; top:50%; margin-top:-40px; font-size:30px; background:url(../images/jl.png); background-position:-83px -35px; width:80px; height:80px;}
.picturediv2 .an,.picturediv3 .an{color:#fff;  z-index:999999; opacity:.5; transition:.5s all;}
.picturediv2 .an:hover,.picturediv3 .an:hover{ opacity:.8;}
.picturediv2 .biaoshi,.picturediv3 .biaoshi{ display:block; z-index:99999; bottom:20px; right:20px; position:absolute;}

 .picturediv3 .biaoshi{display:none;}

.picturediv2 .biaoshi font,.picturediv3 .biaoshi font{ display: inline-block; width:8px; height:8px; background-color:#fff; margin:0px 3px; cursor:pointer; transition-duration:.5s;-webkit-transition-duration:.5s; transition-property:background-color;-webkit-transition-property:background-color; }
.picturediv2 .biaoshi font.font_hover2,.picturediv3 .biaoshi font.font_hover2{ background-color:#fff300;}
.name_bt{ border-bottom:1px solid #d9d9d9; height:25px; position:relative; width:100%; text-align:center; line-height:30px; margin-bottom:40px; margin:20px auto 50px;}
.name_bt .name_bt_a{ background-color:#fff; font-size:2em; font-weight:bold; color:#666; font-family:"Microsoft YaHei"; text-align:center; padding:10px 20px; height:40px; line-height:40px; text-transform:uppercase;}
.name_bt .name_bt_a2{ position:absolute; right:0px; text-transform:uppercase;}
.name_bt .name_bt_a2{ font-size:12px; color:#575757; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.name_bt .name_bt_a2 font{ color:#b21010;}
.name_bt_a:hover{ border-bottom:3px solid #36A9A8;} 
/*相册*/
.xc{ width:890px; height:527px;overflow:hidden; position: relative; margin-top:20px;}
.xc #right{ position:absolute; right:10px; top:50%; cursor:pointer; background:url(../images/jl.png);background-position:-105px -43px;border:1px solid #333;width:34px; height:65px;}
.xc #left{ position:absolute; left:10px; top:50%; cursor:pointer;background:url(../images/jl.png);background-position:-25px -43px; border:1px solid #333;width:34px; height:65px;}
.xc p{ background:url(../images/indeximgbjpng_03.png); height:30px; line-height:30px; overflow:hidden; text-align:center; position:absolute; left:0px; bottom:0px; width:100%; z-index:999; color:#fff; font-size:12px;}
.xxc{width:573px;  height:65px; position:relative;  overflow:hidden;}
.xxc a{ width:105px; height:65px; display:block; float:left; margin-right:12px; overflow:hidden;}
.xxc a img{width:105px;cursor:pointer; /*-webkit-transition-duration:.5s;transition-duration:.5s; -webkit-transition-property:width,height;transition-property:width,height;*/}
.xxc .xxc2{ width:10000px; position:absolute; left:0px;}
.xxc .xxc2 .xxc2aborder{width:99px;height:60px; border:3px solid #f00; overflow:hidden;}
.xxc .xxc2 .xxc2aborder img{width:99px; }

.xcbottom{ position:relative; overflow:hidden; margin-top:10px;width:890px;}
.xcbottom #xleft{display:block; cursor:pointer; z-index:9999;background:url(../images/jl.png); background-position:-25px -43px; border:1px solid #333; width:34px; height:65px;}
.xcbottom #xright{display:block;cursor:pointer; z-index:9999;background:url(../images/jl.png); background-position:-105px -43px;border:1px solid #333; width:34px; height:65px;}

.xc  .picFit { display: table-cell; vertical-align:middle; text-align:center; *display: block;*font-size: 149px; *font-family:Arial;width:938px;height:527px; background-color:#000;}
.xc  .picFit img { vertical-align:middle;}
.xcbottom .lefttj{width:105px; height:65px; float:left; display:block; position:relative; border:1px solid #fff; overflow:hidden;}
.xcbottom .lefttj img,.xcbottom .righttj img{ width:100%;}
.xcbottom .lefttj span{ display:block; width:100%; height:100%; text-align: center;  top:0px;font-family:"Microsoft Yahei"; color:#fff; cursor:pointer; left:0px;position:absolute;line-height:65px; background:url(../images/indeximgbjpng_03.png);}
.xcbottom .righttj{float: right; width:105px; height:65px; display:block; float:right; position:relative;}
.xcbottom .righttj span{ display:block; width:100%; height:100%; text-align: center;font-family:"Microsoft Yahei"; color:#fff; top:0px;cursor:pointer; left:0px; position:absolute; line-height:65px; background:url(../images/indeximgbjpng_03.png);}
.xxc2 a{position:relative;}
.xxc2 .video_imgtwo{ position:absolute; top:50%; left:50%; width:30px; height:30px; margin-left:-15px; margin-top:-15px; opacity:.8; }
.xxc .xxc2 .xxc2aborder .video_imgtwo{width:30px; height:30px;}
.xxc .xxc2 .video_imgtwo{width:30px; height:30px;}
.news{ width:1199px;overflow:hidden;}
.news  .news_left{ width:851px; border-right:1px solid #ccc; float:left;}
.news .news_left dl{ width:384px; height:358px; float:left; margin:0px 20px 20px 0px; }
.news .news_left dl dd{ width:384px; height:233px;overflow:hidden;}
.news .news_left dl dd img{ transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.news .news_left dl dd img:hover{ transform:scale(1.1);-webkit-transform:scale(1.1)}
.news .news_left dl dt{ margin-top:0px;  }
.news .news_left dl dt a{ height:30px; line-height:30px; overflow:hidden; display:block; text-align:center; font-size:14px;font-family:"Microsoft Yahei"; color:#444;font-weight:bold;}
.news .news_left dl dt p{ height:30px; line-height:20px; text-align:left; font-size:12px;font-family:"微软雅黑"; color:#666;}
.news .news_left #page a:hover,.news .news_left #page a.page_hover{ background-color:#2f8b8a; color:#fff;}
.news .news_left .newshow #page a:hover { background:none; color:#000;}
.news .news_left .newshow #page a{border:none;padding:0;margin:0}
.news .news_left .name_bt_a{ background-color:#f2f2f2;font-size:2em;}
.news  .mbx{ margin-top:20px;}
.news .news_right{ float:right; width:323px;margin:0 0 20px}
.news .news_right .name_bt{ text-align:left; height:42px; margin-bottom:20px; margin-top:10px;}
.news .news_right .name_bt .name_bt_a{ border-bottom:2px solid #e97e37; background:none; text-align:left; padding:0px; text-transform:uppercase;}
.news .news_right .name_bt .name_bt_a2{ line-height:40px;}
.news .news_right .picturediv{ height:200px; background-color:#ccc;}

.news .news_right  #photo_left,.news .news_right  #photo_left2,.news .news_right  #photo_left3{ cursor:pointer; position:absolute; left:0px; top:50%; margin-top:-20px; font-size:30px; background-position:0 -128px; width:40px; height:40px;}
.news .news_right  #photo_right,.news .news_right  #photo_right2,.news .news_right  #photo_right3{cursor:pointer;position:absolute; right:-14px; top:50%; margin-top:-20px; font-size:30px; background-position:-50px -128px; width:40px; height:40px;}
.news .news_right .picturediv .biaoshi font.font_hover{ background-color:#fff300;}
.news .news_right .new_picture{ display:block; width:320px; height:219px; border:1px solid #999; margin-top:20px; overflow:hidden;}
.news .news_right .new_picture img{ overflow:hidden; transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.news .news_right .new_picture:hover img{ transform:scale(1.1);-webkit-transform:scale(1.1)}
.news .news_left .newshow{ padding:20px 30px 100px; overflow:hidden;}
.news .news_left .newshow p{ font-size:12px; color:#666; line-height:23px;font-family:"Microsoft Yahei";}

.race_con{ width:1200px;overflow:hidden; padding-top:20px; }
.race_con .race_bt{ clear:both; height:20px; border-bottom:1px solid #ccc; margin:20px auto; width:100%; text-align:center;}
.race_con .race_bt a{ background-color:#f2f2f2; padding:0px 20px;font-family:Berlin Sans FB; color:#000; font-size:30px; cursor: pointer;font-size:25px; font-weight:bold;}
.race_con .race_bt a span{ margin:0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold;}
.race_con .race_bt a span.race_hover{ color:#a70c0c;}
.race_con dl{ width:384px; height:283px; float: left; margin:0px 15px 20px 0px;}
.race_con dl dd{ width:384px; height:233px; overflow:hidden; margin-bottom:0px;}
.race_con dl dd img{ transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.race_con dl dd img:hover{ transform:scale(1.1);-webkit-transform:scale(1.1);}
.race_con dl dt{ color:#393939;}
.race_con dl dt a{font-size:14px; height:30px; line-height:30px; text-align:left; overflow:hidden; color:#666; display:block; font-weight:bold; text-align:center;font-family:"Microsoft Yahei";}
.race_con #page a:hover,.race_con #page a.page_hover{ background-color:#2f8b8a; color:#fff;}

.news  .team{ width:851px; border-right:1px solid #ccc; float:left;}
.news  .team dl{ width:193px; height:170px;text-align:center; float:left; margin:0px 20px 30px 0px; transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.news  .team dl dd{ width:153px; height:101px; overflow:hidden;}
.news  .team dl dt{ height:30px; line-height:30px; overflow:hidden;}
.news  .team dl dt a{font-size:14px; color:#666; line-height:30px;font-family:"Microsoft Yahei";}
.news  .team dl:hover{ transform:translateY(-5px);-webkit-transform:translateY(-5px);}
.news  .team .name_bt_a{ background-color:#f2f2f2;}


#left_fenxiang{ width:58px; position:fixed; top:200px; left:50%; margin-left:-668px; z-index:9999999999;}
#left_fenxiang li{height:58px; line-height:58px; text-align:center;}
#left_fenxiang .fenxiang_li0{ background-color:#305991; }

#left_fenxiang .fenxiang_li1{ background-color:#305991; }
#left_fenxiang .fenxiang_li2{ background-color:#2da8d2; }
#left_fenxiang .fenxiang_li3{ background-color:#738b8d; }
#left_fenxiang .fenxiang_li4{ background-color:#738b8d; }
#left_fenxiang .fenxiang_li5{ background-color:#484848; }
#left_fenxiang .fenxiang_li6{ background-color:#f9694e; }
#left_fenxiang li a{ font-size:30px; color:#fff; cursor:pointer; transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:font-size;}
#left_fenxiang li:hover a{font-size:32px;}

/*差号 关闭按钮*/
#iconandiv{ width:38px; cursor:pointer; padding:5px 10px;  height:34px; position:absolute; top:-42px; text-align:center;  border-radius:3px;background-color:#03646F; }
#iconandiv span:nth-child(2){ opacity:1;}
#iconandiv span{ display:block; height:2px; background-color:#fff;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;-webkit-transition:.2s all;transition:.2s all; margin:7px auto;}
#iconandiv.iconandivclass span:nth-child(1){-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg); position:relative; top:10px;}
#iconandiv.iconandivclass span:nth-child(2){ opacity:0;}
#iconandiv.iconandivclass span:nth-child(3){ -moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);position:relative; bottom:7px;}
#iconandiv.iconandivclass{ border-radius:0px;}

.recer_con{ width:1200px;overflow:hidden; padding-top:20px; padding-bottom:50px;}
.recer_con .recer_a{ display:block; width:285px; height:398px; overflow:hidden; position:relative; float:left; margin:0px 20px 20px 0px;}
.recer_con .recer_a img{ transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.recer_con .recer_a p{ text-align:left; font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif; position:absolute; width:100%; height:50px; min-height:50px; position:absolute; bottom:0px; left:0px; line-height:25px; background:url(../images/d_03.png);transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:height;-webkit-transition-property:height;}
.recer_con .recer_a p font{ height:100%; overflow:hidden;display:block; padding:0px 10px; height:45px;text-align: center;}
.recer_con .recer_a:hover img{ transform:translateY(-10px);}
.recer_con .recer_a:hover p{ height:70px;}

.gallerydetail{ background-color:#000;width:1202px; padding:20px; margin-top:10px;}
.gallerydetail .gallerydetail_small_banner{ display:block;height:386px; margin-top:20px;}
.gallerydetail_new{height:717px; margin:20px auto; overflow:hidden;}
.gallerydetail_new .gallerydetail_newleft{ float:left; width:840px; height:717px; }
.gallerydetail_new .gallerydetail_newright{float:right; width:340px; height:717px; border-left:1px solid #666; text-align:right;}
.gallerydetail .name_bt_a{ background:#000; color:#fff; text-transform:capitalize;}
.gallerydetail .name_bt_a2{ color:#fff;}
.gallerydetail .name_bt{ width:810px; float:left; margin-bottom:55px;}
.gallerydetail_new .gallerydetail_newleft dl{ width:384px; height:283px; float: left; margin:0px 40px 20px 0px;}
.gallerydetail_new .gallerydetail_newleft dl dd{ width:384px; height:233px; overflow:hidden; margin-bottom:20px;}
.gallerydetail_new .gallerydetail_newleft dl dd img{ transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.gallerydetail_new .gallerydetail_newleft dl dd img:hover{ transform:scale(1.1);-webkit-transform:scale(1.1);}
.gallerydetail_new .gallerydetail_newleft dl dt{ color:#393939;}
.gallerydetail_new .gallerydetail_newleft dl dt a{font-family:"Microsoft YaHei Bold", Arial;font-size:14px; height:30px; line-height:30px; overflow:hidden; color:#444; display:block; text-align: center;}


.Event_new_dl{height:286px; overflow:hidden;}
.Event_new_dl dd{ width:471px; height:286px; float:left;}
.Event_new_dl dt{ width:724px; height:286px; float:right; background-color:#fff;}


/*prdts*/
.prdcon{line-height:24px;}
.prdcon img{ margin-bottom:10px;}
.mainlist{line-height:24px; color:#3a3a3a; margin:35px 0 0 30px;}
.mainlist h2{ color:#fe8b43; font-size:24px; margin-bottom:10px;}
.mainlist .left{ margin-right:20px;}
.bbd{width:430px;margin:0 auto; height:268px; float:left;}
.top{height:268px;width:400px;overflow:hidden;float:left;}
.scroll{width:6px;margin-left:10px;height:268px;float:left;background:#ccc;position:relative; float:right;}
.scroll p{width:6px;height:71px;background: #f00;cursor:auto;left:0;top:1px;position:absolute;}












.picture_kuang{ overflow:hidden;}
.picture_kuang a, .video_kuang div{ width:384px; height:233px; overflow:hidden; display:block; float:left; margin-right:23px; }
.picture_kuang a img{transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.picture_kuang a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}
.video_kuang{ overflow:hidden;}
.video_kuang a{ width:384px; height:233px; display:block; float:left; margin-right:23px;transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.video_kuang a:hover{transform: translateY(-3px);-webkit-transform:translateY(-3px)}

.hdlx{ overflow:hidden;height:495px; }
.hdlx .hdlxleft{ width:827px; height:495px; float:left; overflow:hidden;}
.hdlx .hdlxright{ width:320px; float:right;height:495px;overflow:hidden;}
.hdlx .hdlxright ul li{ height:42px; line-height:42px; font-size:14px; font-family:"Microsoft Yahei"; padding-left:15px; overflow:hidden; border-bottom:1px dotted #ccc;  background:url(../images/gallerydetai2l_03.jpg) no-repeat left center;}
.hdlx .hdlxright ul li a{color:#999; transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.hdlx .hdlxright ul li a:hover{ transform: translateY(-3px);-webkit-transform: translateY(-3px);}
.hdlx  .name_bt{ text-align:left; height:30px; margin-bottom:20px; margin-top:10px;}
.hdlx  .name_bt .name_bt_a{ border-bottom:2px solid #e97e37; background:none; text-align:left; padding:0px; text-transform:uppercase;}
.hdlx  .name_bt .name_bt_a2{ line-height:40px;}


.csfg{ overflow:hidden;height:358px; width:100%; clear:both;}
.csfg dl{ width:384px; height:358px; float:left; margin:0px 20px 20px 0px; }
.csfg dl dd{ width:384px; height:233px;overflow:hidden;}
.csfg dl dd img{ transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.csfg dl dd img:hover{ transform:scale(1.1);-webkit-transform:scale(1.1)}
.csfg dl dt{ margin-top:0px;}
.csfg dl dt a{ height:30px; line-height:30px; overflow:hidden; display:block; text-align:center; font-size:14px;font-family:"Microsoft Yahei"; color:#444;}
.csfg dl dt p{ height:30px; line-height:20px; text-align:left; font-size:12px;font-family:"Microsoft Yahei"; color:#666;}

.header2 .new_nav{width:720px;margin-left:80px;}




.gallerydetail_baise{background-color:#f2f2f2}
.gallerydetail_baise .name_bt_a{background-color:#f2f2f2; color:#1e1e1e;}
.gallerydetail_baise .name_bt_a2{ color:#1e1e1e;}
.cj_results{ font-size:12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; border-collapse: collapse; border:1px solid #ccc;}
.cj_results td{ border-collapse: collapse; border:1px solid #ccc;padding:7px 3px;}
.cj_results td table tr td{ padding:7px 3px;}
.racehome{ padding:0; background-color:#f2f2f2;height:540px; overflow:hidden;}
.racehome .picturediv{ width:1200px;}
.racehome_zi{ width:1200px; text-align:center; padding:0; overflow:hidden;}
.racehome_zi .nr{ font-size:12px; line-height:25px; font-style:italic; color:#666; font-family:Arial, Helvetica, sans-serif;}
.racehome_zi .gd{ display:block; border-radius:5px; margin-top:10px;  background-color:#36a9a8; color:#fff; font-size:12px; text-align:center;font-family:"Microsoft Yahei"; width:100px; height:30px; line-height:30px;}
.racehome_zi .name_bt_a{ text-transform:uppercase;}
.sponsor_zi{ width:1200px; text-align:center; padding:0; overflow:hidden;}
.sponsor_zi .nr{ font-size:12px; line-height:25px; font-style:italic; color:#666; font-family:Arial, Helvetica, sans-serif;}
.sponsor_zi .gd{ display:block; border-radius:5px; margin-top:10px;  background-color:#36a9a8; color:#fff; font-size:12px; text-align:center;font-family:"Microsoft Yahei"; width:100px; height:30px; line-height:30px;}
.sponsor_zi .name_bt_a{ text-transform:uppercase;}
.zhuangbei{ width:1200px;overflow:hidden; padding-top:20px; padding-bottom:50px;}
.zhuangbei dl{ width:228px; height:210px; float:left; overflow:hidden; margin-right:12px; text-align:left; transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.zhuangbei dl:hover{ transform:translateY(-3px);-webkit-transform:translateY(-3px);}
.zhuangbei dl dd{ width:228px; height:150px; margin-bottom:0px;}
.sponsor_zi .zhuangbei dl dd{ width:228px; height:65px; margin-bottom:0px;}
.zhuangbei dl dt a{ display:block; height:23px; line-height:32px; overflow:hidden; font-size:14px; font-family:'微软雅黑'; color:#333;font-weight:bold; text-align:center;}
.zhuangbei dl dt p{ display:block; height:20px; line-height:10px; overflow:hidden; font-size:12px; font-family:'微软雅黑'; color:#666;}

.dbtp{ height:403px; background-color:#f2f2f2;}
.dbtp2{ height:433px; width:1200px; overflow:hidden; padding-top:30px;}
.dbtp2 dl{ width:282px; height:323px; float:left; margin-right:20px;transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.dbtp2 dl:hover{ transform:translateY(-3px);-webkit-transform:translateY(-3px);}
.dbtp2 dl dt{ height:30px; line-height:30px; line-height:30px; overflow:hidden; font-size:14px; font-family:'微软雅黑'; margin-bottom:5px; text-align: left; }
.dbtp2 dl dt a{color:#333; text-transform:uppercase;font-weight:bold; text-align:center;}
.dbtp2 dl dd{ width:282px; height:293px;}

.news  .xiazai{width:821px; border-right:1px solid #ccc; padding-right:30px; float:left;}
.news  .xiazai .xiazai_ul{ overflow:hidden;}
.news  .xiazai .xiazai_ul li{ border-bottom:1px dotted #ccc; height:77px; padding:30px 0px;}
.news  .xiazai .xiazai_ul li a{ font-size:14px;font-family:'宋体'; color:#333;}
.news  .xiazai .xiazai_ul li a.ulli_a{ display:block;height:30px; line-height:30px; overflow:hidden;}
.news  .xiazai .xiazai_ul li a img{ vertical-align:middle; margin-left:10px;}
.news  .xiazai .xiazai_ul li p{ overflow:hidden; text-align:left; margin-top:15px;}

.cdxw_dl{ overflow:hidden; height:340px;}
.cdxw_dl dl{ width:384px; height:358px; float:left; margin:0px 25px 20px 0px; }
.cdxw_dl dl dd{ width:384px; height:233px;overflow:hidden;}
.cdxw_dl dl dd img{ transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:transform;-webkit-transition-property:transform;}
.cdxw_dl dl dd img:hover{ transform:scale(1.1);-webkit-transform:scale(1.1)}
.cdxw_dl dl dt{ margin-top:0px;}
.cdxw_dl dl dt a{ font-family:"Microsoft Yahei", Arial;font-size:14px; height:30px; line-height:30px; text-align:left; overflow:hidden; color:#444; display:block; text-align: center;}
.cdxw_dl dl dt p{ height:30px; line-height:20px; text-align:left; font-size:12px;font-family:"Microsoft Yahei"; color:#666;}
.picturediv2chedui{ border:1px solid #ccc; width:98%;}
.picturediv2chedui .biaoshi font{ background-color:#CBCBCB;}




.actiontetail_top{ background-color:#fff;}
.actiontetail_top1{ width:1200px; height:80px; padding:20px 0px;}
.actiontetail_top1 .actiontetail_left{ width:144px; height:69px; float:left;}
.actiontetail_top1 .header11{ float:right;}
.actiontetail_nav{ width:100%; height:43px;  background-color:#36a9a8;}
.actiontetail_nav1{ width:1200px;height:43px; overflow:hidden;}
.actiontetail_nav1 ul{ overflow:hidden; width:733px; float:left;height:40px;}
.actiontetail_nav1 ul li{ float:left; width:143px; height:50px;text-align:center;position:relative;}
.actiontetail_nav1 ul li a{ font-family:"微软雅黑" ; font-size:16px; color:#fff; display:block; width:100%;position:absolute; text-transform:uppercase;}
.actiontetail_nav1 ul li a span{ display:block;width:100%; height:100%;color:#fff; line-height:43px;}
.actiontetail_nav1 ul li a font{ display:block;width:100%; height:100%;color:#fff; background-color:#e97e37; line-height:43px;}
.actiontetail_nav1 ul li a.hover_a_hover{top:-100%}
.actiontetail_nav1 ul li:hover{ border-bottom:1px solid #36A9A8;}



.actiontetail_nav1 form{ float:right; width:213px; height:31px; border:1px solid #ccc; background-color:#f5f5f5; border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px; margin-top:5px;}
.actiontetail_nav1 form .text{border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px; width:173px; height:20px; border:none; background:none; outline:none; float:left; padding:7px 4px;}
.actiontetail_nav1 form .submit{border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px; width:31px; height:31px; float: right; outline:none;border: none; background:url(../images/fdj_03.jpg) #fff no-repeat center center; cursor:pointer;}

.luyou{ width:1180px; overflow:hidden; background-color:#000; padding:10px;}
.luyou .luyou_left{ float: left; width:590px; text-align:center;}
.luyou .luyou_right{ float: right; width:585px;height:607px;  }
.luyou .luyou_right .luyou_bt{ display:block; overflow:hidden;height:30px; text-align:left; width:100%; text-align: left; background:url(../images/lets7_03.png) no-repeat left top;}
.luyou .luyou_right .luyou_bt a{ text-align:left;line-height:30px; padding:6px 10px; color:#fff;font-family:"微软雅黑" ;  height:30px; display:block; float:left;}
.luyou .luyou_right .luyou_bt a.hd{background:url(../images/lets72_03.png) no-repeat right top;width:116px; }
.luyou .luyou_right .luyou_bt a.bta{width:116px;}
.luyou .luyou_right .luyou_bt a.ly{ background:url(../images/lets72_032.png) no-repeat left top;padding-left:40px; margin-left:-22px;width:117px;}
.luyou .luyou_right .luyou_bt a.bta2{width:117px;padding-left:30px; margin-left:-22px;}
.luyou .luyou_right .luyou_bt a span{line-height:20px; padding-left:30px;  display:block; height:20px;  border-left:5px solid #e97e37;}

.luyou .luyou_right .luyou_nr{ padding:10px;background-color:#1d1d1d;overflow:auto;}
.luyou .luyou_right .luyou_nr .luyou_nrr2{background-color:#141414;}
.luyou .luyou_right .luyou_nr .luyou_nrr{ height:114px; overflow: hidden; padding:0px 10px;transition-duration:.3s;-webkit-transition-duration:.3s; transition-property:background-color;-webkit-transition-property:background-color;}
.luyou .luyou_right .luyou_nr .luyou_nrr  .time{ color:#e97e37; font-size:12px; display:block; height:20px; line-height:20px;}
.luyou .luyou_right .luyou_nr dl{ overflow:hidden;}
.luyou .luyou_right .luyou_nr dl dd{ float:left; width:107px; height:76px;}
.luyou .luyou_right .luyou_nr dl dt{ float:right; width:410px; position:relative;}
.luyou .luyou_right .luyou_nr dl dt .ly_bt{ display:block; height:25px; line-height:25px; overflow:hidden; color:#fff;font-family:"微软雅黑" ; font-size:14px;}
.luyou .luyou_right .luyou_nr dl dt p{ display:block; height:50px; line-height:20px; overflow:hidden; color:#ccc;font-family:"微软雅黑" ; font-size:12px;}
.luyou .luyou_right .luyou_nr dl dt .gd{ position:absolute; bottom:0px; right:0px;color:#e97e37; font-size:12px; text-decoration:underline;}


.lets_banner{ height:734px;overflow:hidden;}
/*滚动条*/
	#sucai{margin:10px auto;padding-right:12px;overflow:hidden;}
#sucai p{color:#999;font-size:12px;line-height:220%;text-align:left;text-indent:2em;}
.Event_new_dl_dt dl{ border-bottom:1px dotted #ccc; height:74px; padding:10px;width:99%;}
.Event_new_dl_dt dl dt{ font-family:"Microsoft YaHei Bold"; font-weight:bold; height:30px; line-height:30px; font-size:14px; color:#444;width:100%; overflow:hidden;}
.Event_new_dl_dt dl dt a{color:#444;}
.Event_new_dl_dt dl dd{ height:60px; line-height:20px; font-size:12px; color:#666; width:100%;overflow:hidden;}
.Event_new_dl_dt a{color:#333;}


.cdls{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#484848; line-height:24px; height:274px; color:#fff; padding:20px;}
.cdls h1{ font-size:20px;}
.photo_picturevideo2 a{ position:relative;}
.photo_picturevideo2 a span{display:block; width:60px; height:60px; position:absolute; margin-left:-30px; left:50%; margin-top:-30px; top:50%; opacity:.8;}
.photo_picturevideo2 a span img{width:60px; height:60px;}
.photo_picturevideo2_btwowms a{ position:relative;}
.photo_picturevideo2_btwowms div{ float: left;margin-right: 16px}
.photo_picturevideo2_btwowms a span{display:block; width:60px; height:60px; position:absolute; margin-left:-30px; left:50%; margin-top:-30px; top:50%; opacity:.8;}
.photo_picturevideo2_btwowms a span img{width:60px; height:60px;}
.photo_picturevideo2_btwowms div p{font-weight:bold; text-align:center;}
#con{ width:700px; height:267px; margin:10px auto; position:relative;overflow:hidden;} 
#con ul{ position:absolute; top:0; left:0; padding:0;} 
#con ul li{ width:100%;overflow: hidden} 
.clear{clear:both;height:0px;} 

#marqueebox{ width:100%;overflow:hidden;margin:0 auto; height:386px;}
#marqueebox a{ display:block; width:317px; height:386px; float:left; position:relative; background-color:#000; margin:0px 1px 0px 0px; }
#marqueebox a img{transition-duration:.5s;-webkit-transition-duration:.5s; transition-property:opacity;-webkit-transition-property:opacity;}
#marqueebox a p{ opacity:0; position:absolute; top:0px; left:0px; width:100%; height:100%;transition-duration:.5s;-webkit-transition-duration:.5s; transition-property:opacity;-webkit-transition-property:opacity;}
#marqueebox a p font{ position:absolute; top:0px; left:0px; display:block; padding:10px; color:#e00b25; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
#marqueebox a p span{ background-color:#E00B25; text-align:center; position:absolute; bottom:0px; left:0px; width:100%; color:#e00b25; height:40px; line-height:40px; color:#fff; font-size:14px;font-size:16px; font-family:Arial, Helvetica, sans-serif;}
#marqueebox a:hover img{ opacity:.3;}
#marqueebox a:hover p{ opacity:1;}
.marqueebox2{ position:absolute; left:0px; top:0px;height:386px; width:1000%;}
.marqueebox3{ position:absolute; left:0px; top:0px;height:386px; width:1000%;}
#marqueebox{ width:100%;overflow:hidden;}

#teamDetailList {clear: both;width: 98%;margin:0 auto 30px;}
.teamDetailTitle {margin:20px 0 0;}
.teamDetailTitle h3 {border-bottom: 1px solid #D7D7D7;background: #e4e4e4;height: 32px;line-height: 32px;font-family: "Microsoft Yahei";font-size: 16px;color: #6a6a6a;padding-left: 10px;}
.teamDetail{padding-top: 10px;line-height: 24px;color: #3c3b3b;overflow: auto;}
.teamDetail table {margin:0}

.newshow h2{border-bottom: solid 1px #d0d0d0;text-align:center;color: #666;line-height: 60px;font-family: "Microsoft Yahei";}
.news .news_left .newshow p.detailInfo {margin: 10px 0 30px;font-size: 13px;}
.photo_saiduan {float:left;
font-family: "Microsoft Yahei";
font-size: 16px;
clear:both;
color:#222;/*2021-07-06 yonny edit*/
margin:30px 0;
border-bottom: 1px solid #222;/*2021-07-06 yonny edit*/
padding:0 20px 10px 20px}

.sidebarpic {height:200px;}
.sidebarpic img {width:322px;height:200px;}

/*赞助商图片*/
.picturediv3 .sidebarpic{height:100px;}
.picturediv3 .sidebarpic img {width:323px;height:100px;}

/* Preload images */
body:after {
  content: url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);
  display: none;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../images/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(../images/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(../images/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../images/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.banner_news {position:absolute; top:30px; left:20px; z-index:99999;}
.topad {margin:15px 0 0;}




.banner_flash_clss p{ padding-left:5px; font-size:32px; text-align:left; color:#fff; font-family:黑体}

.box_ffdd{ width:1200px; margin:0 auto; position:relative; overflow:hidden; height:263px;}
.box_ffdd ul{ width:10000%; height:263px; overflow:hidden; position: absolute;}
.box_ffdd ul li{margin-right:20px;float:left; width:384px; height:263px;}
.box_ffdd .og_prev{overflow: hidden;
position: absolute;
top: 26%;
left: 5px;
display: inline;
margin: 25px 0 0 0;
cursor: pointer;
background: url(../images/jl.png);
background-position: -9px -35px;
opacity: .6;
transition-duration: .4s;
-webkit-transition-duration: .4s;
transition-property: opacity;
-webkit-transition-property: opacity;
width: 30px;
height: 63px;
z-index: 99999;
border: 1px solid #ccc;
border-radius: 5px 0px 0px 5px;
}
.box_ffdd .og_next{height:52px;width:20px;background:url(button.gif) no-repeat -8px 0;overflow:hidden; position:absolute;top:26%; right:5px;background: url(../images/jl.png);
background-position: -87px -35px;opacity:.6;transition-duration:.4s;-webkit-transition-duration:.4s; transition-property:opacity;-webkit-transition-property:opacity;
width: 30px;border: 1px solid #ccc;
height: 64px;display:inline;margin:25px 0 0 0;cursor:pointer;z-index:99999;border-radius:0px 5px 5px 0px;}



.box_ffdd2{ width:1200px; margin:0 auto; position:relative; overflow:hidden; height:283px;}
.box_ffdd2 ul{ width:10000%; overflow:hidden; position: absolute;}
.box_ffdd2 ul li{margin-right:20px;float:left; width:384px; overflow:hidden;}
.box_ffdd2 ul li a {color:#444;font-size:14px;font-family: "Microsoft Yahei";text-align: center; display:block; line-height:30px; font-weight:bold; text-align:center; }
.box_ffdd2 ul li p a{display:block; height:233px; overflow:hidden;}
.box_ffdd2 ul li a img{transition-duration: .3s;
-webkit-transition-duration: .3s;
transition-property: transform;
-webkit-transition-property: transform;}
.box_ffdd2 ul li a img:hover{ transform:scale(1.1);-webkit-transform:scale(1.1);}
.box_ffdd2 .og_prev2{overflow: hidden;
position: absolute;
top: 26%;
left: 5px;
display: inline;
margin: 25px 0 0 0;
cursor: pointer;
background: url(../images/jl.png);
background-position: -9px -35px;
opacity: .6;
transition-duration: .4s;
-webkit-transition-duration: .4s;
transition-property: opacity;
-webkit-transition-property: opacity;
width: 30px;
height: 63px;
z-index: 99999;
border: 1px solid #ccc;
border-radius: 5px 0px 0px 5px;
}
.box_ffdd2 .og_next2{height:52px;width:20px;background:url(button.gif) no-repeat -8px 0;overflow:hidden; position:absolute;top:26%; right:5px;background: url(../images/jl.png);
background-position: -87px -35px;opacity:.6;transition-duration:.4s;-webkit-transition-duration:.4s; transition-property:opacity;-webkit-transition-property:opacity;
width: 30px;border: 1px solid #ccc;
height: 64px;display:inline;margin:25px 0 0 0;cursor:pointer;z-index:99999;border-radius:0px 5px 5px 0px;}



.content_photo{
width:1200px;  
/*background:url(../images/list_06.jpg) repeat-x left top #000; *//*2021-07-06 yonny edit*/
padding:20px;
}

.aligncenter {margin:0 auto;display:block;}

.mbx2 a.catlink {margin:0}

