﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.fullSlide {width:100%;position:relative;height:860px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:860px;overflow:hidden;text-align:center;background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:860px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:60px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:8px;margin:1px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#C70305;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{background:url(img/Index/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(img/Index/right1s.png) no-repeat;}

/**/

.ban-ss{background: url(Img/Index/tm_03.png) no-repeat bottom;height: 47px; margin-top:-47px; z-index:10; position:relative;}
.banan-t{width:1200px;margin: 0 auto;}
.banan-t p{padding-left: 30px; color: #fff;font-size: 12px;font-family:'SimHei';float: left;line-height: 42px;}
.banan-t p b{font-family:'SimHei';font-weight: bold; float: left; display: inline-block;color: #c29949;font-size: 12px;font-weight: bold;}
.banan-t a{color: #c29949;font-size: 14px;font-weight: normal;font-family:'SimHei';padding:0 7px;}
.banan-tr{float: right;height: 22px;margin-top:10px;}
.banan-tr .inp01{padding-left: 20px; border: 0px;color: #615953;font-size: 14px; font-family:'SimHei';float: left;background:url(Img/Index/ss_03.jpg) no-repeat;height:28px;width:189px; line-height:28px;}
.banan-tr .inp02{width:64px;height:28px;float: left;border: 0px;background: url(/skin/img/Index/ss_04.jpg);}



/**/
.g-one{background: #1a1615;height: 438px;}
.one{width: 1200px;margin: 0 auto;position: relative;}
.one h4{position: absolute;top:20px;z-index: 10}
.one-c li{width: 240px;float: left;}
.one-c li a{display: inline-block;width: 240px;height: 436px; text-decoration:none;}
.one-c li a:hover{background: url(Img/Index/bs_03.jpg) no-repeat}
.one-c li b{display: block;font:20px "Tahoma"; color:#4f4340;text-align:center;padding-top: 75px;}
.one-c li p{font:20px "SimHei"; color:#e4d9d6;width: 240px;text-align: center;background: url(Img/Index/gg_03.png) no-repeat center; font-weight:bold; height: 41px;line-height: 41px;margin: 10px 0;}
.one-c li i{display: block;font-style: normal;font:14px "SimHei"; color:#958684;text-align: center;padding-bottom: 25px;margin: 0 auto; font-weight:bold; letter-spacing:2px;}
.one-c li img{width: 188px;height: 222px;display: block;margin: 0 auto;}
.one-c li.cur p{background: url(Img/Index/bsh_03.png) no-repeat center;}
/**/
.g-two{background: url(Img/Index/two-bj_03.jpg) no-repeat center 0;height:994px;overflow: hidden;}
.two{width: 1200px;margin: 0 auto; position:relative;}
.twoa { position:absolute; left:200px; top:216px;}
.twoa img { border:10px solid #c19b46;}
.twoi { position:absolute; left:894px; top:300px;}
.two h4 img{display: block;margin: 0 auto;margin-top: 38px;}
.two-t{padding: 124px 0 0 15px;}
.two-t img{display: block;}
.two-t span{display: block;padding: 25px 0 48px 0;} 
.two-t span img{display: inline-block;padding-right: 5px;}
.two-t p{font:16px "SimHei"; color:#707070;padding-top: 24px;}
.two-t p i{font-style: normal;font:24px "SimHei"; color:#c29949;display: block;}
.two-c{padding-top: 120px;}
.two-c li{float: left;font-size: 18px;
    margin-top: 80px;
    line-height: 28px;
	color: #fff;
	
	}
.two-c li span{text-indent:2em;}
.two-c li a{display: block;font:24px "SimHei"; color:#fff;text-align: center;line-height: 80px; font-weight:bold; text-decoration:none;}
.two-c li p{font:18px "SimHei"; color:#d6c1b0;line-height: 33px;text-indent: 38px;margin: 0 auto; margin-bottom:20px;}
.two-c .none{border-right: 1px solid #63462e;}
/**/
.g-thre{width: 1300px;margin: 0 auto;position: relative;height: 430px;margin-top: 35px;}
.g-thre .le{position: absolute;right:7px;top:0px;display: inline-block;width:31px;height:31px;z-index: 10;}
.g-thre .ri{position: absolute;top:32px;right: 7px;display: inline-block;width:31px;height:31px; z-index: 10;}
.thre-c li{width:320px;float: left;background: url(Img/Index/ry-zj_03.jpg) no-repeat center 0;}
.thre-c li img{display: block;width: 229px;height: 285px;margin: 0 auto;padding: 31px 0 50px 0px;}
.thre-c li span{font:20px "SimHei"; color:#5f5f5f;text-align: center;}
/**/
.g-dab{background: url(Img/Index/dbs_02.jpg) no-repeat center 0;height:759px;overflow: hidden;}
.g-dab ul{width: 1200px;margin: 0 auto;padding-top: 625px;}
.g-dab li{margin-left: 157px; width: 367px; font:20px "SimHei"; color:#c29949;background: url(Img/Index/dt_03.png) no-repeat left center;padding-left: 30px;float: left;line-height: 34px;display: inline;}

/**/

.list1 { background:url(Img/Index/ys_bj.jpg) no-repeat center 263px; height:1976px; overflow:hidden}
.list1 .tit { background:url(Img/Index/ys_tit.jpg) no-repeat center top; height:201px; padding-top:62px; text-align:center}
.ys_l{ width:1200px; margin:0 auto;}
.ys_fl{ float:left; width:499px; padding-top:17px;}
.ys_fl dl { padding:41px 0 61px; background:url(Img/Index/ys_x.png) no-repeat left bottom; width:499px;}
.ys_fl dt { height:137px; overflow:hidden;}
.ys_fl dt em { float:left; width:47px; height:72px; background:#5b0a1f;display:block; font:30px "Myriad Pro"; color:#78583a; text-align:center;line-height:72px; color:#fff}
.ys_fl dt p {float:left;width:210px;padding-left:14px; font:14px "Myriad Pro"; color:#78583a;text-transform:uppercase;letter-spacing:1px;}
.ys_fl dt span{display:block; font:40px "Adobe 黑体 Std","SimHei";font-weight:bold;color:#fff;padding-bottom:5px;line-height:45px}
.ys_fl dt i { display:block; font:30px  "Adobe 黑体 Std","SimHei"; font-weight:bold; color:#fff;}
.ys_fl dd li{ padding-left:33px; background:url(Img/Index/ico1.png) no-repeat 0 5px; font:20px "SimHei"; color:#ad8942; line-height:30px;}
.ys_fl dd p{ width:270px; height:37px; font:20px "SimHei";line-height:37px; text-align:center; border:1px solid #78583a; margin-top:37px;}
.ys_fl dd p a { color:#ad8942; }
.ys_fl .nones { background:none}
.ys_fr{ float:right; width:701px; padding-top:55px;}
.ys_fr p{ font-size:0; line-height:0; padding-bottom:41px;}
.ys_fr p img { width:695px; height:360px; border:3px solid #483322}

/**/

.sh_bg{ background:url(Img/Index/sh_bg.jpg) no-repeat center 0; height:909px; overflow:hidden;}
.show{ width:1200px; margin:0 auto; position:relative;}
.show h3{ text-align:center; padding-top:60px; height:190px;}
.hz02{ position:relative; width:1200px; margin:0 auto; height:592px;}
.hz02 .hz01{ position:absolute; left:-104px; top:242px;}
.hz02 .hz03{ position:absolute; right:-104px; top:242px;}
.hz02 ul li img { border:solid 5px #483322; }
.show p{ text-align:center; padding-top:23px;}
.show p a{ display:inline-block; background:url(Img/Index/sh_ico2.gif) no-repeat; width:17px; height:17px; margin:0 17px;}
.show p a:hover,.show p .cur{ background:url(Img/Index/sh_ico1.gif) no-repeat;}
/*
.tiy{ background:url(Img/Index/tiy_bg.jpg) no-repeat center 0; height:1014px; overflow:hidden;}
.tiy h3{ text-align:center; padding-top:59px; height:203px;}
.ti_l{ width:923px;}
.ti_l dl dt{ width:506px; float:left; padding-right:18px;}
.ti_l dl dt img{ width:506px; height:752px;}
.ti_l dl dd{ float:left; width:383px; }
.ti_l dl dd em{ display:block;padding-top:152px; padding-bottom:20px;}
.ti_l dl dd em img{ width:383px; height:166px;}
.ti_l dl dd i{ display:block; font-size:0; padding-top:135px;}
.ti_l dl dd span{ display: block; padding-top:30px;}
.ti_l dl dd span img{ padding-right:5px;}
.ti_r{ width:275px; padding-top:28px;}
.ti_r ul li{ float:left; width:117px; height:125px; margin:0 0 12px 9px; border:3px solid #d9b672;}
*/

.tiy{ background:url(Img/Index/tiy_bg.jpg) no-repeat center 0; height:683px; overflow:hidden;position: relative;}
.tiy h3{ text-align:center; padding-top:59px; height:203px;}
.ti_l{ width:874px;}
.ti_l dt{display: block;margin: 30px 0 30px 40px;font:24px "SimHei"; color:#000000;background:url(Img/Index/los_03.jpg) no-repeat left center;padding-left: 95px;height: 53px;padding-top: 10px;}
.ti_l dt span{ display:none;}
.ti_l dt i{display: block;font-style: normal;font:16px "SimHei"; color:#8e8e8e;text-transform: uppercase;}
.ti_l dd{padding: 0 0 0 40px;}
.ti_l dd img{width: 786px;height: 434px;display: block;border: 3px solid #e0d9ca;}
.ti-tel{width: 500px;margin: 0 auto;position: absolute;left: 50%;top:595px;margin-left: -370px;}
.ti-tel p{padding: 10px 0 0 53px; width: 170px;float: left;background:url(Img/Index/ui_07.png) no-repeat left center;font:16px "SimHei"; color:#707070;}
.ti-tel p i{display: block;font-style: normal;font:24px "SimHei"; color:#c29949;}
.ti-tel em{display: inline-block;width: 220px;float: left;padding-left: 46px;font-style: normal;margin-top: 15px;}
.ti-tel em a{display: inline-block;float: left;margin-right: 10px; width: 94px;height: 33px;border: 3px solid #4a3412;text-align: center;font:16px "SimHei"; color:#000000;line-height: 33px;}
.ti_r{ width:324px; padding-top:127px;}
.ti_r ul li{ float:left; width:138px; height:75px; margin:0 0 12px 12px; border:3px solid #e0d9ca;display: inline;}
.ti_r ul li img{width: 138px;height: 75px;display: block; -webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray;}
.ti_r ul li.cur img{ -webkit-filter: grayscale(0%); 
-moz-filter: grayscale(0%); 
-ms-filter: grayscale(0%); 
-o-filter: grayscale(0%); 
filter: grayscale(0%); 
filter:none;}



.ti-top{background:url(Img/Index/tos_02.jpg) no-repeat center;height: 263px;}
.ti-top h4{width: 1200px;margin: 0 auto;text-align: center;padding-top: 60px;}
/**/

.rx{background: url(img/index/rx.jpg) no-repeat center top;height: 864px;position: relative;overflow:hidden;}
.rx-x{position: absolute;width: 960px;right:0;top: 383px;background:url(img/index/rx.png) no-repeat ;display: block;height: 151px;margin-bottom: 58px}
.rx-x p{padding-top: 55px}
.rx-x p i{float: left;font-style:normal;padding-left: 45px;text-align: center;}
.rx-x p i a{display: inline-block;width: 84px;height: 33px;border: 2px solid #4a3412;margin-right: 5px;color: #fff;font-size: 16px;line-height: 33px}
.rx-x p span{color: #fff;font-size: 16px;background:url(img/index/tel.png) no-repeat 108px 0;display: block;height: 35px;float: left;padding-left: 159px}
.rx-x p span em{font-style: normal;display: block;font-size: 24px;}

.rx-r{padding-top: 600px}
.rx-r h4{height: 54px;font-size: 22px;color: #fff;line-height: 54px;text-align: center;font-weight:bold;}
.rx-r ul li{float:left;padding-right: 7px}
.rx-r ul li.none{ padding-right:0;}
.rx-r ul li img{border: 3px solid #483322; width:287px;}
/**/


/*
.hzlc{width: 900px;margin: 0 auto;height: 630px;padding-top: 37px;position: relative;}
.hzlc h4{text-align: center;}
.hzlc ul{width: 900px;position: relative;height: 413px;}
.hzlc li{position: absolute;}
.hzlc li a{display: inline-block;width: 180px;height: 194px;background:url(img/index/io_06.png) no-repeat;}
.hzlc li img{display: block;margin: 0 auto;padding-top: 57px;padding-left: 10px;}
.hzlc li span{font:26px "SimHei"; color:#656565;display: block;text-align: center;position: absolute;bottom: 45px;left: 35px;}
.hzlc .li1{left: 0px;top:0px; }
.hzlc .li2{left:213px;top:50px; }
.hzlc .li3{left:421px;top:117px;}
.hzlc .li4{left:630px;top:174px;}
.hzlc .li5{left:824px;top:235px;}
.hzlc li a:hover{background:url(img/index/io_03.png) no-repeat;}
.hzlc li a:hover span{color: #000;}
.hzlc li i{font-style: normal;font:50px "SimHei"; color:#000000;position: absolute;right: 50px;top:60px;display: none;}
.tes{position: absolute;background:url(img/index/tws_03.png) no-repeat left 5px;padding-left: 56px;position: absolute;top:555px;left: 245px;}
.tes p{font:16px "SimHei"; color:#707070;width: 210px;float: left;}
.tes i{display: block;font-style: normal;font:24px "SimHei"; color:#000000;}
.tes em{font:24px "SimHei"; color:#483322;display: inline-block;width: 208px;height: 60px;border:1px solid #e6e6e5;text-align: center;line-height: 60px;}
*/

.hzlc{width: 977px;margin: 0 auto;height: 630px;padding-top: 37px;position: relative;}
.hzlc h4{text-align: center;}
.hzlc ul{width: 900px;position: relative;height: 413px;background:url(img/index/di_02.jpg) no-repeat center bottom;height: 543px;}
.hzlc li{position: absolute;}
.hzlc li a{display: inline-block;width: 180px;height: 194px;background:url(img/index/io_06.png) no-repeat;}
.hzlc li img{display: block;margin: 0 auto;padding-top: 57px;padding-left: 10px;}
.hzlc li span{font:26px "SimHei"; color:#656565;display: block;text-align: center;position: absolute;bottom: 45px;left: 35px;}
.hzlc .li1{left: -20px;top:20px; }
.hzlc .li2{left:193px;top:70px; }
.hzlc .li3{left:381px;top:137px;}
.hzlc .li4{left:590px;top:204px;}
.hzlc .li5{left:804px;top:275px;}
.hzlc li a:hover{background:url(img/index/io_03.png) no-repeat;}
.hzlc li a:hover span{color: #000;}
.hzlc li i{font-style: normal;font:50px "SimHei"; color:#000000;position: absolute;right: 50px;top:60px;display: none;}
.tes{position: absolute;background:url(img/index/tws_03.png) no-repeat left 5px;padding-left: 56px;position: absolute;top:555px;left: 245px;}
.tes p{font:16px "SimHei"; color:#707070;width: 210px;float: left;}
.tes i{display: block;font-style: normal;font:24px "SimHei"; color:#000000;}
.tes em{font:24px "SimHei"; color:#483322;display: inline-block;width: 208px;height: 60px;border:1px solid #e6e6e5;text-align: center;line-height: 60px;}

/**/
.pk{height:410px;background: #e6e6e5;margin: 0 auto;}
.pk-p{padding-top:23px;width: 1076px;margin: 0 auto;}
.pk-c{margin-top: 50px;text-align: right;background: url(img/index/pk1.jpg) no-repeat;width: 418px;height: 277px;padding-right: 50px;}
.pk-c p{height: 67px;display: block;margin-bottom: 10px;display: block;color: #c29949;font-size: 30px;line-height: 67px;}
.pk-c ul li{height:48px;display: block;color: #483322;font-size: 20px;line-height: 48px}
.pk-k{text-align: center;background: url(img/index/pk.jpg) no-repeat;width:132px;height:260px;padding-top: 126px;color: #fff;font-size:16px;font-weight:bold;}
.pk-k ul li{border-bottom: 1px solid #775e49;height:49px;display: block;line-height: 49px}
.pk-t{margin-top: 50px;background: url(img/index/pk2.jpg) no-repeat;width: 426px;height: 277px;padding-left: 50px;}
.pk-t p{height: 67px;display: block;margin-bottom: 10px;display: block;color: #483322;font-size: 30px;line-height: 67px;}
.pk-t ul li{height:48px;display: block;color: #555555;font-size: 20px;line-height: 48px}

/**/


.g-ry{height:710px;background: url(img/index/b1.jpg) no-repeat center top #483322;}
.g-ry .tit{text-align: center;padding-top: 36px;padding-bottom: 26px;}
.g-ry .tit p{font-size: 36px;color: #1b1a28;background: url(img/index/b3.jpg) no-repeat center center;}
.g-ry .qh{width: 800px;margin: 0 auto;position: relative;padding-bottom: 18px;height: 405px;}
.g-ry .qh img.tp{width: 380px;height: 405px;}
.g-ry .qh em{position: relative; margin-top: 41px;padding-top: 50px;padding-left: 48px; display: inline-block;font-style: normal;background: url(img/index/b1.png) no-repeat;width: 388px;height: 280px;margin-left: -16px;}
.g-ry .qh em p{font-size: 24px;color: #FFF;}
.g-ry .qh em span{display: block;width: 350px;line-height: 25px;font-size: 16px;color: #FFF;padding-top: 22px;}
.g-ry .qh em a{position: absolute;top: 0;right: 10px;z-index: 10;}
.g-ry .zuo{position: absolute;left: -58px;top: 168px;}
.g-ry .zuo a{background: url(img/index/b7.jpg) no-repeat;width: 33px;height: 33px;display: block;}
.g-ry .zuo a:hover,.g-ry .qh .zuo a{display: inline-block;background: url(img/index/b4.jpg) no-repeat;width: 33px;height: 33px;}{display: inline-block;}
.g-ry .you{position: absolute;right: -58px;top: 168px;}
.g-ry .you a{background: url(img/index/b6.jpg) no-repeat;width: 33px;height: 33px;display: block;}
.g-ry .you a:hover{display: inline-block;background: url(img/index/b5.jpg) no-repeat;width: 33px;height: 33px;}{display: inline-block;}
.g-ry ul{line-height: 0;font-size: 0;}
.g-ry li{float: left;padding-right: 22px;}
.g-ry li.non{padding-right: 0;}
.g-ry li a{width: 113px;height: 132px;display: inline-block;z-index: 99;position: relative;}
.g-ry li a img{width: 109px;height: 116px;padding-top: 10px;padding-left: 2px;}
.g-ry li a:hover,.g-ry li a.cur{background: url(img/index/b9.jpg) no-repeat;width: 113px;height: 129px;display: inline-block;z-index: 99;position: relative;}
.g-ry li a:hover img,.g-ry li a.cur img{width: 109px;height:116px;padding-top: 10px;padding-left: 2px;}
.new{height: 507px;background: url(img/index/n1.jpg) repeat-x center top;}
.newl{width: 767px;padding-top: 35px;}
.newl h4{margin-bottom: 30px;height: 52px;}
.newl h4 span a{display: inline-block;font-size: 20px;font-weight: bold;color: #1b1a28;padding-bottom: 23px;margin-right: 22px;float: left;}
.newl h4 span a:hover,.newl h4 span a.cur{color: #483322;border-bottom: 3px  #c29949 solid;text-decoration: none;}
.newl h4 a.mo{margin-top: 5px;}
.newl .nr dt{width: 318px;float: left;}
.newl .nr dt span{display: inline-block;font-size: 20px;color: #323232;padding-top: 16px;padding-bottom: 10px;}
.newl .nr dt em{display: inline-block;font-style: normal;font-size: 18px;color: #666;line-height: 33px;width: 318px;padding-bottom: 20px;}
.newl .nr dd{width: 414px;float: right;}
.newl .nr dd em{font-style: normal;background: url(img/index/n5.jpg) no-repeat;width: 414px;height: 95px;display: block;margin-bottom: 15px;}
.newl .nr dd em i{float: left;display: inline-block; font-size: 48px;color: #1b1a28;font-style: normal;padding-left: 14px;line-height: 95px;padding-right: 24px;background: url(img/index/n6.jpg) no-repeat right center;}
.newl .nr dd em p{padding-left: 22px;font-size: 16px;color: #666;padding-left: 18px;float: left;display: inline-block;width: 300px;}
.newl .nr dd em p span{display: block;font-weight: bold;font-size: 20px;color: #1b1a28;padding-top: 12px;}
.newr{width: 377px;padding-top: 35px;}
.newr h4{margin-bottom: 30px;height: 52px;}
.newr h4 span a{display: inline-block;font-size: 20px;font-weight: bold;color: #1b1a28;padding-bottom: 23px;margin-right: 22px;border-bottom: 3px  #1b1a28 solid;text-decoration: none;}
.newr h4 a.mo{margin-top: 5px;}
.newr .nr em{padding-top: 18px; padding-bottom: 16px; display: block;font-style: normal;padding-left: 26px;background: url(img/index/n7.jpg) no-repeat left 20px;border-bottom: 1px #c5c5c4 dashed;}
.newr em p a{font-size: 20px;color: #222222;}
.newr em span{font-size: 16px;color: #666;display: block;padding-top: 8px;}

/**/
.g-ly{background: url(img/index/zh_02.jpg) no-repeat center top;height: 557px;}
.dal{width: 1000px;margin: 0 auto;}
.dal-l{width: 500px;padding-top: 265px;}
.dal-l span{font-size:20px;color: #c29949; padding-left: 140px;display: block;width: 237px;text-align: center;}
.dal-l span i{display: block;font-style: normal;color: #c29949;font-size: 40px;}
.dal-l em{float: left; font-style: normal;display: inline-block;padding-left: 160px;padding-top: 45px;font-size: 16px;color: #FFF;background:url(img/index/ly1.png) no-repeat 102px 44px;}
.dal-l em i{font-style: normal;font-size: 24px;color: #FFF;font-style: normal;display: block;}
.dal-l a{font-size: 20px;color: #c29949;text-decoration: none; width: 112px;height: 33px;line-height: 33px;text-align: center;border: 2px #4a3412 solid;display: inline-block;float: left;margin-top: 48px;margin-left: 27px;}
.dal-r{width: 480px;padding-top: 120px;padding-left: 15px;}
.dal-r em.es{padding-top: 10px;display: block;font-style: normal;font-size: 18px;color: #666;padding-bottom: 18px;}
.dal-r em.es b{display: block;font-size: 24px;color: #000000;font-weight: bold;}
.dal-r ul{line-height: 0;}
.dal-r li{height: 28px;line-height: 28px;width: 218px;border: 1px #b2b2b2 solid;float: left;margin-right: 20px;padding-left: 10px;margin-bottom: 15px;}
.dal-r li input{border: 0;line-height: 26px;height: 26px;vertical-align: top;padding-top: 1px;background: none;}
.dal-r li.non{margin-right: 0;}
.dal-r li span{color: #000;font-size: 16px;display: inline-block;}
.dal-r li textarea{padding-top: 10px;border: 1px #b2b2b2 solid;width: 467px;height: 76px; background: none;padding-left: 10px;}
.dal-r li.ly{height: 88px;border: 0;padding-left: 0;margin-right: 0;width: 480px;}
.dal-r li.yzm input{width: 54px;}
.dal-r li.yzm{width: 123px;margin-right: 0;}
.dal-r li.but{border: 0;width: 300px;}
.dal-r li.but .in1{background: url(img/index/ly2.jpg) no-repeat;width: 84px;height: 30px;margin-left: 10px;margin-right: 6px;}
.dal-r li.but .in2{background: url(img/index/ly3.jpg) no-repeat;width: 84px;height: 30px;}

/**/
.link{height: 126px;background: url(img/index/link.jpg) no-repeat center top;}
.link h4 {padding-right: 60px;height: 18px;padding-left: 60px;padding-top: 33px;line-height: 18px;}
.link h4 a{font-size: 16px;color: #FFF; font-weight: normal;}
.link h4 a i{color: #484544;font-style: normal;}
.link h4 a.mo{color: #b9b9b9;font-size: 12px;}
.link .nr{padding-top: 15px;text-align: center;} 
.link .nr a{color: #a4a4a4;font-size: 14px;padding: 0 20px;}
.link .nr li{float:left;}
/**/

.ad_warp{ position:relative; width:344px; overflow:hidden; width:100%;}

.new-e ul li a{ white-space:nowrap;text-overflow: ellipsis; overflow:hidden; display:block; width:297px;}
/*
弹出层样式表
*/
.hidden{display:none}
.cor_bs,.cor_bs:hover{color:#ffffff;}
.keBody{background:url(/images/bodyBg.jpg) repeat #333;}
.msKeimgBox{margin:0px auto;overflow:hidden;position:relative;padding-top:30px;}
.msKeimgBox ul{}
.mskeLayBg{background:#000;width:100%;position:absolute;left:0px;top:0px;z-index:10;opacity:0.7;filter:alpha(opacity=70);display:none;_display:none!important }
.mskelayBox{/*height:488px;width:974px;margin-top:-251px;margin-left:-494px;*/position:fixed;left:50%;top:50%;border:7px solid #FFF;z-index:20;background:#FFF;display:none;_display:none!important }
.mskeImgBg{height:57px;width:100%;position:absolute;left:0px;bottom:0px;}
.mskeClaose{position:absolute;top:-17px;right:-17px;cursor:pointer;}
.mske_downIco{position:absolute;left:0px;top:0px;}
.mske_imgDown{background:url(/images/mke_imgMbg.png) repeat;height:57px;width:818px;position:absolute;right:0px;bottom:0px;font:13px/57px "微软雅黑";color:#FFF;}
.mske_imgDown a{margin-left:34px;}
.msKeimgBox ul li{float:left;margin:0 10px 10px 0;cursor:pointer;}
.msKeimgBox2{height:auto;}


/*
弹出层样式表
*/

/*
中国红酒市场当下乱象
*/
.service-title{text-align: center;margin: 30px 0 0 0;}
.service-title h2{display: block;font-size: 36px;}
.service-title p{display: block;color: #888;font-size: 16px;}
.solution-box{background: #1a1615;margin: 30px 0 0 0;}
.solution-cut{width: 1560px;margin: 0 auto;position: relative;}
.solution-swiper{width: 100%;overflow: hidden;}
.solution-box button.fa{position: absolute;top: 0;bottom: 0;width: 50px;background: rgba(0, 0, 0, .1);color: rgba(255, 255, 255, .5);cursor: pointer;border: none;font-size: 40px;padding: 0;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.solution-box button.fa:hover{background: #e18f2c;color: #fff;}
.solution-box .fa-back{right: 100%;}
.solution-box .fa-more{left: 100%;}
.solution-box ul{width: 10000%;}
.solution-box ul:after{display: block;clear: both;content: '';}
.solution-box ul li{width: .2%;float: left;text-align: center;color: #fff;position: relative;}
.solution-box ul li span{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, .5);transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.solution-box ul li:nth-child(2) span,
.solution-box ul li:nth-child(4) span{background: rgba(0, 0, 0, .75);transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.solution-box ul li i{font-size: 50px;opacity: .85;position: absolute;width: 100%;left: 0;bottom: 53%;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.solution-box ul li hr{width: 30px;height: 2px;background: #fff;border: none;position: absolute;left: 50%;top: 50%;margin: 0 0 0 -15px;padding: 0;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.solution-box ul li h3{font-size: 24px;position: absolute;width: 100%;left: 0;top: 45%;transition: .3s;}
.solution-box ul li p{width: 80%;position: absolute;font-size: 16px;left: 10%;top: 70%;opacity: 0;transition: .3s;}
.solution-box ul li a{position: absolute;top: 85%;font-size: 16px;line-height: 32px;width: 120px;margin: 0 0 0 -60px;color: #fff;border: 2px solid #fff;opacity: 0;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.solution-box ul li a:hover{background: #fff;color: #373d41;}
.solution-box ul li img{display: block;width: 100%;}
.solution-box ul li:hover span{background: rgba(192, 153, 74, .85);}
.solution-box ul li:hover i{bottom: 63%;}
.solution-box ul li:hover hr{top: 40%;opacity: 0;}
.solution-box ul li:hover h3{top: 38%;}
.solution-box ul li:hover p{top: 50%;opacity: 1;}
.solution-box ul li:hover a{top: 75%;opacity: 1;}
/*响应式*/
@media(max-width:1680px){.solution-cut{width: 1480px;}.solution-box ul li i{font-size: 46px;}.solution-box ul li h3{font-size: 22px;}.solution-box ul li p{font-size: 14px;}.solution-box ul li a{font-size: 14px;line-height: 28px;width: 100px;margin: 0 0 0 -50px;}}
@media(max-width:1600px){.solution-cut{width: 1300px;}}
@media(max-width:1440px){.solution-cut{width: 1200px;}.solution-box ul li i{font-size: 40px;}.solution-box ul li h3{font-size: 18px;}.solution-box ul li p{font-size: 12px;}}
@media(max-width:767px){.solution-cut{width: 100%;padding: 0;}.solution-box ul li{width: 290px;}.solution-box button.fa{display: none;}.solution-box .fa-back{left: 0;right: auto;}.solution-box .fa-more{left: auto;right: 0;}}
/*字体标*/
@font-face{font-family: "icon";src: url('../font/iconfont.eot?');src: url('../font/iconfont.eot?') format('embedded-opentype'), url('../font/iconfont.woff?') format('woff'), url('../font/iconfont.ttf?') format('truetype'), url('../font/iconfont.svg?') format('svg');}
.fa{font-family: "icon" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fa-back:before{content: "\e697";}
.fa-more:before{content: "\e6a7";}
.fa-wxbgongju:before{content: "\e61b";}
.fa-all:before{content: "\e696";}
.fa-security:before{content: "\e71c";}
.fa-huanhuobz:before{content: "\e67c";}
.fa-aniukefu2:before{content: "\e6ca";}
.fa-set1:before{content: "\e6dc";}
.fa-naozhong:before{content: "\e648";}
.fa-suo:before{content: "\e652";}









/*加入我们*/

.container {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  flex-direction: column;
}

.title {
  font-size: 38px;
  color: #616161;
  font-style: italic;
  font-weight: 800;
}

.timeline {
  width: 100%;
  background-color: #fff;
  box-shadow: 0 5px 25px 5px rgba(0, 0, 0, 0.2);
}
.timeline .swiper-container {
  height: 600px;
  width: 100%;
  position: relative;
}
.timeline .swiper-wrapper {
  transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;
}
.timeline .swiper-slide {
  position: relative;
  color: #fff;
  overflow: hidden;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.timeline .swiper-slide::after {
  content: "";
  position: absolute;
  z-index: 1;
  right: -115%;
  bottom: -10%;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  box-shadow: -230px 0 150px 60vw rgba(0, 0, 0, 0.7);
  border-radius: 100%;
}
.timeline .swiper-slide-content {
  position: absolute;
  text-align: center;
  width: 80%;
  max-width: 310px;
  right: 50%;
  top: 13%;
  -webkit-transform: translate(50%, 0);
          transform: translate(50%, 0);
  font-size: 12px;
  z-index: 2;
}
.timeline .swiper-slide .timeline-year {
  display: block;
  font-style: italic;
  font-size: 42px;
  margin-bottom: 50px;
  -webkit-transform: translate3d(20px, 0, 0);
          transform: translate3d(20px, 0, 0);
  color: #d4a024;
  font-weight: 300;
  opacity: 0;
  transition: .2s ease .4s;
}
.timeline .swiper-slide .timeline-title {
  font-weight: 800;
  font-size: 34px;
  margin: 0 0 30px;
  opacity: 0;
  -webkit-transform: translate3d(20px, 0, 0);
          transform: translate3d(20px, 0, 0);
  transition: .2s ease .5s;
}
.timeline .swiper-slide .timeline-text {
  line-height: 1.5;
  opacity: 0;
  -webkit-transform: translate3d(20px, 0, 0);
          transform: translate3d(20px, 0, 0);
  transition: .2s ease .6s;
}
.timeline .swiper-slide-active .timeline-year {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  transition: .4s ease 1.6s;
}
.timeline .swiper-slide-active .timeline-title {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  transition: .4s ease 1.7s;
}
.timeline .swiper-slide-active .timeline-text {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  transition: .4s ease 1.8s;
}
.timeline .swiper-pagination {
  right: 15% !important;
  height: 100%;
  display: none;
  flex-direction: column;
  justify-content: center;
  font-style: italic;
  font-weight: 300;
  font-size: 18px;
  z-index: 1;
}
.timeline .swiper-pagination::before {
  content: "";
  position: absolute;
  left: -30px;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: rgba(255, 255, 255, 0.2);
}
.timeline .swiper-pagination-bullet {
  width: auto;
  height: auto;
  text-align: center;
  opacity: 1;
  background: transparent;
  color: #d4a024;
  margin: 15px 0 !important;
  position: relative;
}
.timeline .swiper-pagination-bullet::before {
  content: "";
  position: absolute;
  top: 8px;
  left: -32.5px;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #d4a024;
  -webkit-transform: scale(0);
          transform: scale(0);
  transition: .2s;
}
.timeline .swiper-pagination-bullet-active {
  color: #d4a024;
}
.timeline .swiper-pagination-bullet-active::before {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.timeline .swiper-button-next,
.timeline .swiper-button-prev {
  background-size: 20px 20px;
  top: 15%;
  width: 20px;
  height: 20px;
  margin-top: 0;
  z-index: 2;
  transition: .2s;
}
.timeline .swiper-button-prev {
  left: 8%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23d4a024'%2F%3E%3C%2Fsvg%3E");
}
.timeline .swiper-button-prev:hover {
  -webkit-transform: translateX(-3px);
          transform: translateX(-3px);
}
.timeline .swiper-button-next {
  right: 8%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23d4a024'%2F%3E%3C%2Fsvg%3E");
}
.timeline .swiper-button-next:hover {
  -webkit-transform: translateX(3px);
          transform: translateX(3px);
}
@media screen and (min-width: 768px) {
  .timeline .swiper-slide::after {
    right: -30%;
    bottom: -8%;
    width: 240px;
    height: 50%;
    box-shadow: -230px 0 150px 50vw rgba(0, 0, 0, 0.7);
  }
  .timeline .swiper-slide-content {
    right: 30%;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 310px;
    font-size: 11px;
    text-align: right;
  }
  .timeline .swiper-slide .timeline-year {
    margin-bottom: 0;
    font-size: 32px;
  }
  .timeline .swiper-slide .timeline-title {
    font-size: 46px;
    margin: 0;
  }
  .timeline .swiper-pagination {
    display: flex;
  }
  .timeline .swiper-button-prev {
    top: 15%;
    left: auto;
    right: 15%;
    -webkit-transform: rotate(90deg) translate(0, 10px);
            transform: rotate(90deg) translate(0, 10px);
  }
  .timeline .swiper-button-prev:hover {
    -webkit-transform: rotate(90deg) translate(-3px, 10px);
            transform: rotate(90deg) translate(-3px, 10px);
  }
  .timeline .swiper-button-next {
    top: auto;
    bottom: 15%;
    right: 15%;
    -webkit-transform: rotate(90deg) translate(0, 10px);
            transform: rotate(90deg) translate(0, 10px);
  }
  .timeline .swiper-button-next:hover {
    -webkit-transform: rotate(90deg) translate(3px, 10px);
            transform: rotate(90deg) translate(3px, 10px);
  }
}
@media screen and (min-width: 1024px) {
  .timeline .swiper-slide::after {
    right: -20%;
    bottom: -12%;
    width: 240px;
    height: 50%;
    box-shadow: -230px 0 150px 39vw rgba(0, 0, 0, 0.7);
  }
  .timeline .swiper-slide-content {
    right: 25%;
  }
}