@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {padding:0;margin:0; font-size:12px; }
body{font: 12px "Microsoft Yahei,Arial,Verdana";}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; margin:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:''}
abbr,acronym{border:0}
a:link,a:visited{ text-decoration:none;color: #333;}
a:hover{text-decoration: none;}
.wid1200{ width: 1200px; margin: 0 auto;}
.zt{width:100%; float:left;}
* {    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;box-sizing: border-box;}

.h3bt{background: url(images/bt.png) no-repeat center; height: 110px; text-align: center;color:#c9a03e;font-size: 40px; line-height: 107px;letter-spacing: 4px; }
.banner{ height:850px; overflow:hidden; background:url(images/banner.jpg) no-repeat center center;}

.nav{width:100%;height:60px;margin:0 auto;background: #c42025;}
.nav ul{height:60px; width:1200px; margin:0 auto;overflow:hidden;}
.nav ul li{float:left;}
.nav ul li a{display:block;height:60px;line-height:60px;color:#fff;padding:0 43px;font-size:17px;}
.nav ul li a:hover{background:#ffec02;color:#b80506;text-decoration:none;font-weight:bold;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.nav ul li.on a{background: #ffec02;color: #b80506;text-decoration:none;font-weight:bold;}
.fixedSubNav {POSITION: fixed; margin-bottom:120px;margin-top:0; Z-INDEX: 1000; TOP: 0px;background: #b80506;}

.title{width:100%; float:left; margin-top:20px;}
.title p{ float:left; background:url(images/title.png) no-repeat; padding-left:140px; box-sizing:border-box; font-size:35px; color:#fff; line-height:64px;}
.jrjs{width:100%; float:left; background:url(images/bj.jpg) no-repeat center; padding-bottom:30px;}
.gsjs{    overflow: hidden;padding: 30px 0;box-sizing: border-box;}
.gsjs .left{ width:90%; float:left; }
.gsjs .left p{font-size: 20px;  color: #c42025; background:#f1c64e; float:left; padding:5px 30px; font-weight:bold; text-transform:uppercase; margin-top:30px; margin-bottom:20px;}
.gsjs .left span{ width:100%; float:left; font-size:16px; color:#fff; margin-top:12px; line-height:35px;}
.gsjs .right{ width:720px; float:right;}
.gsjs .right img{ width:720px; height: 400px;}


.jrbd{width:100%; float:left; background:url(images/bj2.jpg) no-repeat center; padding:60px 0 0px 0;}
.container1 {width: 1200px;margin-right:auto;margin-left:auto; overflow:hidden;    margin-bottom: 20px;}
.homeyy{width: 100%;height: auto;margin: 40px 0 30px 0;display: block;font-size: 0px; float:left;}
.homeyy li{width: 50%;float: left; padding:10px; box-sizing:border-box; margin-bottom:50px;}
.homeyy li dt{width:100%; float:left; box-sizing:border-box; border-left:5px solid #f8cd3e; }

.hyytext{ width:100%; float:left;}
.hyytext h2{background:#ffe6be; box-sizing:border-box; width:350px; float: left; overflow:hidden; line-height:35px; height:36px; padding-left:15px;}
.hyytext h2 a{font-size: 20px;margin-bottom: 10px;color: #970901; font-weight:400; }
.hyytext h2 a:hover{font-weight:bold;}
.hyytext h4{font-size: 16px;line-height: 24px;color: #ffe6be;overflow: hidden;margin: 10px 0; width:100%; float:left; padding:0 20px; box-sizing:border-box; font-weight:400; line-height:30px;}
.hyytext span{width:100%; float:left; padding-left:20px; box-sizing:border-box; font-size:14px; color:#ffe6be;}

.newsmore{text-align: center;margin: 20px 0;clear: both;}
.newsmore a{width: 120px; line-height: 30px; display: block; color: #fff; margin: 0 auto; background: #0085d5;}
.newsmore a:hover{ background:#ff0000;}




/*特别厂商*/


.tbcs{padding:80px 0; width:100%; float:left; background:url(images/bj3.jpg) no-repeat center;}

.tbtj_1{width:100%; float:left; margin-top:45px;}
.tbtj_1 ul li{width:33.33%; float:left; padding:1%; box-sizing:border-box;}
.tbtj_1 ul li .da_1{ width:100%; float:left;border: 1px dashed #f8cd3e; padding:25px;}
.tbtj_1 ul li .da_1 .tb{width:100%; float:left;}
.tbtj_1 ul li .da_1 .tb img{max-height:100%; max-width:100%;}

.bd_s{width:100%; float:left; background:#fff; padding:10px; box-sizing:border-box;}
.tbtj_1 ul li .da_1 .s_1{width:100%; float:left; background:#fff;}
.tbtj_1 ul li .da_1 .bd_s .s_1 dt.right_1{width:25%; float:left; height:95px;}
.tbtj_1 ul li .da_1 .bd_s .s_1 dt.right_1 img{max-height:100%; max-width:100%;-webkit-transition: all 0.5s;  -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.tbtj_1 ul li .da_1 .bd_s .s_1 dt.right_1 img:hover{transform: scale(1.1);}
.tbtj_1 ul li .da_1 .bd_s .s_1 dt.right_2{width:70%; float:right;}
.tbtj_1 ul li .da_1 .bd_s .s_1 dt.right_2 h1{width:100%; float:left; font-size:18px; margin-bottom:15px; margin-top:15px;    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
.tbtj_1 ul li .da_1 .bd_s .s_1 dt.right_2 p{ float:left; width:100%; font-size:18px; color:#333333;}
.tbtj_1 ul li .da_1 .bd_s .s_1 dt.right_2 p i{float:left; margin-top:2px; margin-right:10px;}
.tbtj_1 ul li .da_1 .bd_s .s_1 dt.right_2 p img{max-height:100%; max-width:100%; }
.tbtj_1 ul li .da_1 .bd_s .s_1 dt.right_2 p span{color:#db0005; font-size:18px; font-weight:bold;}
.tbtj_1 ul li .da_1 .bd_s .s_2{width:100%; float:left; background:#fff; padding:0px 0px 10px 0px; box-sizing:border-box;}
.tbtj_1 ul li .da_1 .bd_s .s_2 p{font-size:14px; color:#333333; line-height:25px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; }
.tbtj_1 ul li .da_1 .bd_s .s_3{width:100%; float:left;}
.tbtj_1 ul li .da_1 .bd_s .s_3 dt{width:33.33%; float:left; padding:10px; box-sizing:border-box; }
.tbtj_1 ul li .da_1 .bd_s .s_3 dt img{ max-height:100%; max-width:100%; border:1px solid #dcdcdc;-webkit-transition: all 0.5s;  -moz-transition: all 0.5s; -o-transition: all 0.5s;}

.tbtj_1 ul li .da_1 .bd_s .s_3 dt img:hover{transform: scale(1.1);}

.tbtj_1 ul li .da_1 .bd_s .s_4{width:100%; float:left;  background:#fff;padding:0 0px; box-sizing:border-box;}
.tbtj_1 ul li .da_1 .bd_s .s_4 p{font-weight:bold; font-size:14px; color:#d6a764; }





.goodBlock{position: relative;cursor: pointer; width:100%; float: left; background: #fff; padding: 15px  0;margin-left: -2px; border:1px solid #eee; box-sizing:border-box;}
.goodBlockHeight{height:415px !important;}
.goodBlockTip{position: absolute; left:20px; top:20px; width:60px; height:20px; line-height: 20px; text-align: center; border:1px solid #ff8c62; background: #fff7f8; color:#ff4040;}
.goodBlockTips{position: absolute; left:-1px; top:-1px; width:52px; height:19px; line-height: 19px; background:#ff4040; text-align: center; color:#fff;}
.goodBlockTip1{position: absolute; left:-1px; top:-1px; width:52px; height:19px; line-height: 19px; background: url(../../../assets/img/home/indexRank1.jpg) no-repeat; text-align: center; color:#fff;}
.goodBlockTip2{position: absolute; left:-1px; top:-1px; width:52px; height:19px; line-height: 19px; background: url(../../../assets/img/home/indexRank2.jpg) no-repeat; text-align: center; color:#fff;}
.goodBlockTip3{position: absolute; left:-1px; top:-1px; width:52px; height:19px; line-height: 19px; background: url(../../../assets/img/home/indexRank3.jpg) no-repeat; text-align: center; color:#fff;}
.goodBlockPrice{color:#999; text-decoration:line-through;}
.goodBlockImg{width: 100%; height:200px; overflow: hidden;text-align: center; position: relative;}
.goodBlockImg img{max-width:100%; max-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); }
.goodBlockTitle{font-size: 16px; line-height: 36px; cursor: pointer; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
.borderTN {border-top: none !important;}
.l36 {line-height: 36px !important;}
.mt5 { margin-top: 5px !important;}
.homeBuyBox{width: 1200px; height: 420px; background: url(../../../assets/img/home/homeBuyBoxBg.jpg) no-repeat;}
.homeBuyBlock{width: 230px; height: 420px;}
.homeBuyGoodBox{width: 960px; height: 400px; background: #fff;}
.homeBuyBlockTime{display: inline-block; width: 42px; height: 42px; font-size: 16px; text-align: center; line-height: 42px; color:#fff; background: #2f3430; cursor: pointer;}
.homeBuyGoodBlock{width: 240px; height: 385px; cursor: pointer; padding-top: 15px; border-left: 1px solid #eee; border-bottom: 1px solid #eee; margin-left: -1px; float: left;}
.homeBuyGoodBlockImg{width: 210px; height: 210px; overflow: hidden;}
.homeBuyGoodBlockTitle{font-size: 16px; line-height: 24px;word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.homeGoodBlockTxt{display: inline-block; width: 58px; font-size: 14px; font-weight: bold; height: 24px; line-height: 24px; border:1px solid #ff4040; border-left:none; text-align: center; color:#ff4040;}
.homeGoodBlockTxtBg{width: 34px; height: 26px; line-height: 26px; background:url(../../../assets/img/home/iconQuan.png) no-repeat; color:#fff; text-align: center; font-size: 14px;}
.homeBuyGoodBlockBN{border-left: none !important;}
.homeBuyGoodBlockBB{border-bottom: none !important;}
.f14 {font-size: 14px !important;}
.color_red {color: #d0000a !important;font-weight: bold;}
.f24 {font-size: 24px !important;font-weight: bold;}
.mr15 {margin-right: 15px;}
.ml15 {margin-left: 15px;}
.mt10 {margin-top: 10px !important;}

/*wel-product*/
.container {width: 100%;padding: 0}
.container .row {margin: 0}
.col-lg-6 {width: 50%;float: left;}
.wel-product{ clear: both; overflow: hidden;}
.wel-product .left {padding: 0 10px 0 0; width: 50%;float: left}
.wel-product .right {padding: 0 0 0 10px;width: 50%;float: right}
.wel-product .product-1 {padding: 0 10px 0 0;margin-bottom: 20px;height: 190px;text-align: center}
.wel-product .container a {width: 100%;text-align: center;height: 100%;display: block;background: #fff;overflow: hidden;position: relative;cursor: pointer;transition: box-shadow .3s;}
.wel-product .product-2 {padding: 0 0 0 10px; margin-bottom: 20px;height: 190px;text-align: center;}
.wel-product .product-3 {width: 100%;height: 393px;padding: 0;}
.wel-product .product-3 .pic {height: 100%;position: relative;width: 100%;}
.wel-product .product-3 img {height: 100%;position: absolute;left: 50%;margin-left: -345px;}
.wel-product .ico-1 img { max-height: 100%; max-width: 100%}
 .wel-product .ico-1.ico_11 img {max-height: 100%; max-width: 350px ;}
.wel-product .container { width: 100%;padding: 0; margin-top:20px; }
.wel-product .container .row {margin: 0 ;}
.wel-product .ico-1 h2 {font-size: 16px;color: #fff;position: absolute;bottom: 10px;line-height: 26px;height: 26px;width: 100%;text-align: left;padding: 0 15px 0 15px;   overflow: hidden;}
.wel-product .ico-1 .bg {width: 100%;position: absolute;bottom: 0;left: 0;background: #dd231f;display: block;height: 0;transition: height .3s;}
.wel-product .product-4 {margin-bottom: 20px; width: 100%;padding: 0;height: 393px; }
.wel-product .product-4 img { max-height: 100%;position: relative;left: 50%; margin-left: -101%;}
.wel-product .product-4 .con {display: block;width: 100%;position: absolute;bottom: 0;left: 0;text-align: left;padding: 16px 45px 20px;}

.wel-product .product-4 h2 {font-size: 16px;color: #fff;line-height: 26px;height: 26px;width: 100%;overflow: hidden;}
.wel-product .container h2,.wel-product .container p.font {opacity: 0; filter: alpha(opacity=0); }
.wel-product .product-4 .bg {width: 100%; background: #dd231f; position: absolute; bottom: 0;left: 0;height: 0;transition: height .3s;}
.wel-product .product-4 .font {font-size: 14px;color: #fff;opacity: .7;filter: alpha(opacity=70);line-height: 24px;height: 24px;overflow: hidden;}
.wel-product .product-3 .contrast,.wel-product .product-4 .contrast {position: absolute;bottom: 40px; right: 45px;}
.wel-product .container a:hover {box-shadow: 0 0 30px rgba(0, 0, 0, .1);}
.wel-product a:hover .bg {height: 46px;}
.wel-product .product-4 a:hover .bg {height: 86px;}
.wel-product .container a:hover h2, .wel-product .container a:hover p.font { opacity: 1; filter: alpha(opacity=100);}

.section10 .con{height: 652px;width: 1200px;margin-right: auto;padding-bottom: 50px;}
.section10 .con .img1{position: relative;float:left;width: 347px;height: auto;/* margin-right: 5px; */}
.section10 .con .img1 a{position: relative; width: 347px;height: 246px;float: left;margin-bottom: 5px;}
.section10 .con .img1 span{display: block;position: absolute;width: 347px;height: 30px;left: 0; bottom: 0;background: rgba(0,0,0,.5);color: #fff;text-align: center;overflow: hidden;white-space: nowrap;line-height: 30px;font-size: 14px;text-overflow:ellipsis;}
.section10 .con .img2{position: relative;float: left;width: 360px;height: 497px;margin: 0px 10px;}
.section10 .con .img2 img{width: 360px;height: 497px;}
.section10 .con .img2 span{display: block;position: absolute;width: 360px;height: 30px;left:0;bottom: 0;background: rgba(0,0,0,.5);color: #fff;text-align: center;overflow: hidden;white-space: nowrap;line-height: 30px;font-size: 14px;text-overflow:ellipsis;}
.section10 .con .img3{float: left;width: 472px;background: #fff;height: 497px;padding: 20px;}
.section10 .con .img3 h2{line-height: 30px;}
.section10 .con .img3 h2 a{font-size: 20px;color: #9a0604;}
.section10 .con .img3 p{color: #888;margin-bottom: 10px;font-size: 14px;line-height: 24px;padding-bottom: 8px;border-bottom: 1px dashed #949494;}
.section10 .con .img3 ul{margin-top: 10px;}
.section10 .con .img3 ul li{line-height: 35px;}
.section10 .con .img3 ul li a{color: #5d5d5d;font-size: 17px;}
.section10 .con .img3 ul li:hover a{color: #9a0604;}
.section10 .con .img1 a:hover span{background:#9a0604; }
.section10 .con .img2 a:hover span{background:#9a0604;}

.cgal{ overflow: hidden;}
.col_w387_l{width:387px; float:left;margin-right:20px;}
.col_w387_m{width:387px; float:left;}
.col_w387_r{width:387px; float:right;}
.onlyTit{width: 100%;padding-top: 23px; background: #fff url(images/hs.png) no-repeat center right;position: relative;height:121px;margin: 0 0 20px 0;}
.onlyTit .title{margin-left: 14px;line-height: 28px;color:#333333;font-weight: bold;width: 330px;}
.onlyTit .title a{font-size: 20px;color:#333333;text-decoration: none;}
.onlyTit .title a:hover{color:#bf0614;}
.textBot{height: 26px;line-height: 26px;width: 100%;position: absolute;bottom:10px;left:0;color:#999999;font-size: 14px;}
.textBot a{margin:0 0 0 15px !important;display: inline-block;color:#999999 !important;font-size: 14px !important;}
.textBot a:hover{color:#c10000 !important;text-decoration: none !important;}
.textBot a:hover i{color:#999999 !important;}
.textBot span{cursor:pointer;display: block;position: absolute;z-index:9;width: 18px;height: 16px;top:5px;right:15px;}
.picTitle{ overflow:hidden;}
.picTitle ul{ clear:both; overflow:hidden;}
.picTitle li{float: left; margin-right:20px; padding-bottom:20px;width: 224px;}
.picTitle li.last{ margin-right:0;}
.picTitle li .image{width: 100%;height: 126px;float: left;overflow: hidden;}
.picTitle li .image img{display: block; width:224px; height:126px;}
.picTitle li .text{  background: #fff url(images/hs.png) no-repeat center right;width: 100%;float: left;height: 137px;color:#333333;line-height: 26px;position: relative;}
.picTitle li .text a{display: inline-block;margin: 14px 10px 0 15px;color:#333333;text-decoration: none;font-size: 14px;}
.picTitle li a:hover{color:#c10000;}
.picTitle .w188 li{width: 188px;margin-right: 11px;}
.picTitle .w188 li.last{ margin-right:0;}
.picTitle .w188 li .image{height: 106px; }
.picTitle .w188 li .image img{ display:block; width:188px; height:106px;}
.picTitle .w188 li .text{height:112px}
.picTitle .w188 li .text a{margin-top: 10px;}
.picTitle .spa li{width: 387px;height: 124px;}
.picTitle .spa li .image{width: 194px;height: 124px;}
.picTitle .spa li .image img{width: 194px;height: 124px;}
.picTitle .spa li .text{height:124px;width: 193px;}
.picTitle .spa li .text a{margin-top: 10px;}
#sports{ width:712px; height:566px; position:relative;}
#sports .sportsfeng{width:712px; height:263px;position:absolute; right:0; bottom:20px;clear:both; overflow:hidden;}
#sports .sportsfeng iframe{height:240px; padding-top:11.5px; padding-bottom:11.5px; background-color:#fff}
.videoTitle{width:468px;height:263px;position: relative; overflow:hidden;}
.videoTitle .image{width: 100%;height: 100%;position: relative;overflow: hidden;}
.videoTitle .image .title{position: absolute;font-size: 22px;line-height: 38px;bottom:6px;color:#ffffff;left:20px;width: 276px;height: 76px;}
.videoTitle .image .title table tr,.videoTitle .image .title table tr td{text-align: left;}
.videoTitle .image .title a{color:#ffffff;background: #1d2128;text-decoration: none;}
.videoTitle .image img{ width:100%; height:100%;}
.videoTitle .con{width:468px;height: 263px;overflow: hidden;display: none;position: absolute;top:0;left:0;}
.videoTitle .con img{width:100%; height:100%;}
.videoTitle .con video{width:472px;height:265px;overflow: hidden;position: absolute;top:-1px;left:-2px;}
.videoTitle.h218{width:387px;height:238px;}
.videoTitle.h218 .image{width:387px;height:238px;}
.videoTitle.h218 .con{width:387px;height:238px;}
.videoTitle.h218 .con video{width:391px;height:220px;}
.txtList{padding: 11px 14px;background-color: #fff; margin-bottom:20px;overflow: hidden;}
.txtList ul li{line-height: 18px;float: left;margin-bottom: 4.2px;color:#333333;width: 100%;background: url(images/hs1.png) no-repeat center right;background-size: 82px;}
.txtList ul li.last{ margin-bottom:0px;}
.txtList ul li a{color: #333333;text-decoration: none;font-size: 15px;    display: block;}
.txtList ul li a:hover{color:#c10000;}

#history{width:1180px;position:relative;margin: 0px auto;/* background: #a006069e; */padding: 10px;/* box-shadow: 2px 6px #00000029; */}
.title{height: 70px;}
.title h2{color:#7c7c7c;font-size:18px;font-weight:500;}
#circle{/* width: 253px; */height: 82px;position:absolute;padding: 0 20px;top:0;/* left: 35px; */border-bottom:6px solid rgb(184 5 6);
	/* border-radius:95px; */text-indent:0;text-align:center;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;transition:all 0.3s linear;}
#circle .cmsk{height:83px;position:absolute;width:83px;top:0;left:0;}
.clock{display:block;}
#circle span{font-size:18px;color:#b0b0b0;}
#circle .clock{
	background:url(../images/clock.png) no-repeat 0 0;width:83px;height:83px;position:absolute;top:0;left:0;display:none;
	-webkit-transition:all 0.5s linear;
	-moz-transition:all 0.5s linear;
	-o-transition:all 0.5s linear;
	transition:all 0.5s linear;
	border-radius:0;
}
#circle:hover .clock{border-radius:83px;}
.timeyear{color: #ffffff;font-size:18px;line-height: 90px;float: right;padding-left: 10px;}
.timeblock{/* height:28px; *//* margin-top: 10px; */font-size: 30px;/* margin-bottom: 9px; */color: #b80506;font-weight: bold;float: left;line-height: 73px;}
.timeblock span{display:block;height:24px;width:18px;background:url(../images/date.png) no-repeat 0 0;float:left;}
.timeblock .numf{background-position:0px -48px;}
.timeblock .nums{background-position:0px 0px;}
.timeblock .numt{background-position:0px -24px;}
.timeblock .numfo{background-position:0px -72px;}
#content{/* width:1180px; */overflow:hidden;background: url(images/vertical.png) repeat-y 104px 2px;padding-top:50px;}
.list{overflow:hidden;position:relative;}
.list li{height:110px;vertical-align:bottom;overflow:hidden;position:relative;}
.liwrap{height:55px;margin-top:28px;}
.lileft{position:absolute;top:0;left:0px;height:55px;width:400px;line-height:55px;/* text-align:right; */}
.liright{position:absolute;top:0;right: 0px;height:55px;width: 1030px;}
.histt{height:35px;line-height:35px;margin-bottom: 6px;}
.hisct{font-size:14px;color: #333;}
.md{font-size:18px;color: #333;}
.year{font-size:12px;color: #333;margin-right:6px;}
.point{width:55px;height:55px;position:absolute;top:0;left: 80px;background:url(images/point.png) no-repeat 0px 18px;overflow:hidden;}
.point b{height:16px;width:16px;background: #fff;display:block;margin:17px 0 0 19px;border-radius:18px;border: 2px solid #9e0100;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
	position:absolute;top:0;left:0;}
.thiscur .point b{border:7px solid rgba(107,195,13,0.6);margin:12px 0px 0px 14px;border-radius:52px;}
.thiscur .histt a{color:#b80506;}
.histt a{font-size:24px;color: #b80506;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;transition:all 0.3s linear;}
#arrow{position:fixed;top:50%;right:30px;}
#arrow ul li{display:block;height:20px;width:20px;background:url(images/icons.png) no-repeat 0 0;cursor:pointer;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
#arrow ul li:active{background-color:#000;}
#arrow ul .arrow_active{background-color:#000;
	-webkit-transition:all 0.1s ease-in;
	-moz-transition:all 0.1s ease-in;
	-o-transition:all 0.1s ease-in;	transition:all 0.1s ease-in;}
#arrow ul .arrowup{background-position:0px -26px;margin-bottom:10px;}
#arrow ul .arrowdown{background-position:0px 0px;}


.searchbg{ width:700px; height:40px; overflow:hidden; float:right;margin-top: 30px;margin-right: 30px ;}
.search_txt .text{width:474px; height:40px; line-height:36px;color:#4a4a4a;font-size:larger;border: 1px solid #adadad;text-indent: 10px;}
.search_btn .button{ height:40px; line-height:40px; width:100px; background:#b80506; color:#fff; cursor:pointer; font-size:14px;border: none;}
.search_txt { float:left; width:474px; height:40px; margin-left:5px;}
.search_btn{ float:left;}

.foot{ background:#a82519;padding-top:10px;/* margin-top:25px;*/}
.foot .footbox{ width:1000px; overflow:hidden; margin:0px auto; padding:15px 0px;}
.foot .footbox p{height:30px;line-height:30px;overflow:hidden;font-size:14px;color: #ffffff;}
.foot .footbox p a{font-size:14px;color: #ffffff;margin: 14px;}
.foot .footbox p a:hover{ color:red;}




.xgcp{width:100%; float:left; background:url(images/bj4.jpg) no-repeat center; padding:60px 0 80px 0;}

	.picMarquee-left{ width:100%; float:left; overflow:hidden; margin-top:40px;   }
	
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:300px; height:210px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:30px !important; height:30px;   }
.picMarquee-left .bd ul li .title a{color:#fff; font-size:15px;}


.cxcp{width:100%; float:left; background: url(images/bj5.jpg) no-repeat center; padding:60px 0 80px 0;}

.cxcp ul{width:100%; float:left; margin-top:50px;}
.cxcp ul li{border: 2px solid #f6c282;width: 100%;float: left;margin-bottom: 10px;box-shadow: 0px 4px 5px 0px #611310;}
.floor1_left{ position: relative; text-align: center;}
.floor1_left,.floor1_right{ float:left; width:598px; height:300px;background-color:#ffffff;}
.cxcp ul li:nth-child(even) .floor1_left,.floor1_right{float:right;}
.floor1_left img{ max-width: 600px; max-height: 300px; position: absolute; top: 0;left: 0; bottom: 0; right: 0; margin: auto;}
.floor1_right{ background-color:#ffffff; }
.floor1_right_text,.floor2_bottom_text{ width:90%; margin:auto;margin-top: 20px;}
.floor1_right_title{ font-size:22px; font-weight:400; border-bottom:1px dashed #dedede; line-height: 30px;margin: 14px 0;padding-bottom: 10px;}
.floor1_right_news{ font-size:14px; font-weight:400; color:#a9a9a9; margin:20px 0 0 0; line-height: 22px;}
.floor1_time{ margin-top:20px; margin-bottom:30px;line-height:23px;overflow: hidden; }
.floor1_time div{ float:left;  font-size:14px; font-weight:400; color:#726f6f;}
.floor1_time .time_tb{ padding:3px; margin-right:15px;}
.floor1_time  #countdown-timer div { float:left; }
.floor1_time .has{ margin-left:40px; padding:3px;}
.floor1_time .te{ margin-left:5px;}
.floor1_three{ width:100%;  line-height:68px; }
.floor1_price  div{ float:left; font-weight:400;}
.floor1_three_fh{ font-size:25px;color:#cf2a24;}
.floor1_three_size{ font-size:50px; line-height:50px;color:#cf2a24;}
.yh{text-decoration: line-through; font-size:14px; color:#999999; margin-left:10px;}
.subnow{ float:right; background-color:#cf2a24; color:white; font-size:16px; width:150px; height:40px; text-align:center; line-height:40px; margin-top:10px;}
.bptj_bg {background: url(images/cx.png) no-repeat;height: 142px;
	width: 80px;position: absolute;right: 20px;
	-webkit-animation:tj 3s linear infinite backwards;
	animation: tj 3s linear infinite backwards;
	-moz-animation: tj 3s linear infinite backwards;
	-ms-animation: tj 3s linear infinite backwards;
	-o-animation: tj 3s linear infinite backwards;cursor: pointer;}
.bptj_bg span {font-size: 18px;font-weight: bold;color: #fff070;text-align: center;float: left;
	width: 100%;margin-top: 68px;}
@keyframes tj{
	0%{top:20px;}
	50%{top:40px;}
	100%{top:20px;}
 }
 @-webkit-keyframes tj{
	0%{top:20px}
	50%{top:40px}
	100%{top:20px}
 }



.scsx{width:100%; float:left; background:url(images/bj6.jpg) no-repeat center; padding:60px 0 80px 0; height:700px;}
.scsx2{width:100%; float: left; padding:15px; box-sizing:border-box;}
.scsx2 ul li{width:20%; float: left; padding:15px; box-sizing:border-box;}
.scsx2 dt{width:100%; float:left; text-align:center;}
.scsx2 dt p{ width:90px; height:90px; margin:auto;border-radius:50px; background:#ffe6be; font-size:25px; color:#a82519; line-height:90px; font-weight:bold;}
.scsx2 dt span{font-size:14px; color:#fff; width:100%; float: left; margin-top:15px;}
.scsx2 dt i{font-size:17px; color:#ffe6be; width:100%; float:left; font-style:normal; line-height:32px; margin-top:10px;}






