@charset "gb2312";
/* CSS Document */
body{margin:0px;padding:0px; font:12px "Î¢ÈíÑÅºÚ"; color:#6e6e6e;}
img{border:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0;padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{padding:0;margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;display: block;}
a{text-decoration: none;color:#6e6e6e}
a:hover{color:#900}
.centre980{margin:0 auto;width:980px; clear:both}
.centre1200{margin:0 auto;width:1200px; clear:both; overflow:hidden;}
.more{width:60px;height:25px;float:right;display:inline}
.red{color:#F00}
.red:hover{color:#900}
.clear{ clear:both}
.hid{ text-indent:-9999px; float:left}


.title{ font-size:42px; color:#342819; text-align:center; margin:70px auto 30px auto;}
.title p{ background:url(../images/index_titlebg1.png) repeat-x; line-height:20px; text-align:center; font-size:18px; color:#7c462b; width:440px; display:block; margin:10px auto 0 auto;}
.title p span{ padding:0 10px;}
.sp{ width:1198px; border:1px #afacac solid; margin:0 auto; overflow:hidden;}
.sp_left{ width:699px; float:left; margin:10px 0 10px 10px;}
.sp_right{ float:left; width:488px; overflow:hidden;}
.sp_right li{ width:222px; float:left; margin:10px 0 10px 14px;}
.sp_zx1{ width:180px; line-height:40px; font-size:18px; color:#fff; background:#da251d; text-align:center; float:left; margin:30px 0 70px 400px;}
.sp_zx2{ width:210px; line-height:40px; font-size:18px; color:#fff; background:#7c462b; text-align:center; float:left; margin:30px 0 70px 30px;}
.sp_zx1 a,.sp_zx2 a{ color:#fff;}
.sp_zx1 a:hover,.sp_zx2 a:hover{ color:#e3e0e0;}
.index_p8{ width:100%; height:630px; background:url(../images/index_p8_bg.jpg) no-repeat fixed 0 0; overflow:hidden;}
.index_p8_hd{ width:1145px; height:40px; background:rgba(128,82,60,.8); padding:10px 0px 0px 55px; position:relative;}
.index_p8_hd ul{ float:left; height:40px;}
.index_p8_hd ul li{ float:left; height:40px; width:150px; text-align:center; line-height:40px; color:#FFFFFF; font-size:18px; cursor:pointer;}
.pp1,.pp2,.pp3,.pp4,.pp5,.pp6{ background:#fff !important; color:#000 !important;}



/* 18/06/22 ½­ÄÏÎ÷ */
.jnx_p1{font-size: 42px;text-align: center;margin-top: 42px;}
.jnx_p2{font-size: 16px;line-height: 28px;text-indent: 2em;}
.fy{display: block;margin: 50px auto 74px auto;}
.mod18{position: relative;margin: 20px auto 80px auto;}
.mod18 li{float: left;}
.mod18 .cf li{position: relative;}
.mod18 .cf a{display: block;position: absolute;color: #fff;}
.mod18 .picBox{position: relative;overflow: hidden;}
.mod18 .picBox ul{position: absolute;}
.mod18 .listBox{position: relative;overflow: hidden;}
.mod18 .listBox ul{position: absolute;}
.mod18 .listBox li{cursor: pointer;position: relative;}
.mod18 .listBox li i{display: none;}
.mod18 .listBox .on i{display: block;}
.smexperts{height: 110px;width: 1200px;margin-left: 350px;}
.smexperts ul{height: 110px;color: #565555 !important;font: 14px;line-height: 20px;margin-left: 10px;}
.smexperts ul li{width: 91px;height: 85px;text-align: center;float: left;display: inline;margin: 15px 0 0 25px;padding-top: 1px;}
.smexperts ul li img{margin-bottom: 4px;}
.bigexprt{height: 525px;margin-top: 25px;}
.bigexprt ul{width: 1200px;}
.bigexprt ul li{float: left;height:525px; position:relative;}
.bigexrt{color: #363636;}
.exa1{height: 525px;width: 1200px;box-sizing: border-box;background: #fff; border: 1px solid #C3C3C3;z-index: -99999;}
.exa1 img{vertical-align: left;}
.exa2{ width:430px; margin-top:-400px; margin-left:360px; font-size:14px; color:#1e1e1e; line-height:20px; overflow:hidden;}
.exa3{ font-size:12px; margin-top:10px;}
.exa4{ width:100px; height:30px; background:#eb0100; text-align:center; color:#FFF; font-size:16px; line-height:30px; position:absolute; z-index:10px;}
.exa4 a{ color:#FFF;}
.mod18 .listBox .on{ background:#b90100; color:#ffffff; }
.bigexprt .btn{position:absolute;width:45px;height:510px; margin-top:230px;cursor:pointer;z-index:99; background:#000;}
.bigexprt .prev{left:0;background:url(../images/blackpre1.PNG) no-repeat;}
.bigexprt #prevTop,.bigexprt #nextTop,.bigexprt #prevTop1,.bigexprt #nextTop1,.bigexprt #prevTop2,.bigexprt #nextTop2{width:45px;height:100px;}
.bigexprt .next{right:-1px;background:url(../images/blacknext1.PNG) no-repeat;}
.bigexprt #prevTop:hover,.bigexprt #prevTop1:hover,.bigexprt #prevTop2:hover{background:url(../images/blackpre.jpg) no-repeat}
.bigexprt #nextTop:hover,.bigexprt #nextTop1:hover,.bigexprt #nextTop2:hover{background:url(../images/blacknext.jpg) no-repeat}
.zjdy{ width:270px; background:#e7e7e7; overflow:hidden; position:absolute; top:30px; right:60px;}
.zjdy1{ width:210px; border:1px #efefef solid; margin:5px; color:#616161; padding:0 25px 20px 25px; line-height:25px;}
.zjdy1 span{ width:215px; margin:0 auto; display:block; text-align:center; border-bottom:1px #bfbfbf solid; font-size:20px; line-height:60px;}

.pp_fy_01{width: 100%;margin: 20px auto 86px auto;}
.pp_fy_01 li{width: 390px;float: left;margin-left: 10px;}
.pp_left_01,.pp_right_01{position: absolute;width: 47px;height: 108px;display: block;margin-top: 108px;cursor: pointer;opacity: 0.9;filter: alpha(opacity=90);}
.pp_left_01{background: url(../images/left.png) no-repeat center;margin-left: -84px;}
.pp_right_01{background: url(../images/right.png) no-repeat center;margin-left: 1237px;}
.map_box{width: 100%;height: 484px;background: #fff;margin: 20px auto 70px auto;}
.map_box .map{width: 715px;height: 392px;border: 1px solid #ddd;float: left;margin: 45px 28px;font-size:14px;}
.map_box .add{width: 386px;height: 395px;float: left;margin-top: 45px;font-size: 18px;color: #000;}
.add_model{width: 100%;height: 100px;line-height: 30px;border-bottom: 1px dashed #d5d4d4;}
.add_model p{float: left;width: 314px;}
/*.icon_01{float: left;margin: 22px 20px auto 20px;width: 29px;height: 29px;background: url(../images/icon_01.png) no-repeat center;}*/
.icon_02{float: left;margin: 22px 20px auto 20px;width: 29px;height: 29px;background: url(../images/icon_02.png) no-repeat center;}
.icon_04{float: left;margin: 42px 20px auto 20px;width: 29px;height: 29px;background: url(../images/icon_04.png) no-repeat center;}
.icon_03{float: left;width: 22px;height: 31px;background: url(../images/icon_03.png) no-repeat center;margin: 32px 24px auto 24px;}
.address{width: 100%;height: 110px;border-bottom: 1px dashed #d5d4d4;line-height: 30px;}
.address p{float: left;width: 316px;font-size: 18px;margin-top: 10px;}
.lx_con{width: 316px;font-size: 16px;line-height: 25px;padding: 0 10px 0 69px;}
.int01{width: 170px;}
.but01{width: 75px;height: 50px;background: #ed2d2d;font-size: 24px;font-weight: bold;color: #fff;text-align: center;line-height: 50px;border-radius: 10px;border: none;float:right;margin-top: -24px;outline: none;}

/* 2021.1.20 Ô¤Ô¼ */
.yy_bx1{width: 632px;float: left;}
.yy_p1{font-size: 42px;font-weight: bold;text-align: center;color: #000;margin-top: 60px;}
.yy_p2{font-size: 20px;text-align: center;color: #000;margin-top: 15px;}
.yy_bx2{width: 496px;float: left;box-sizing: border-box;border: 15px solid #ececec;margin-top: 62px;border-radius: 10px;}
.yy_p3{font-size: 25px;font-weight: bold;text-align: center;color: #000;margin-top: 36px;}
.yy_p4{font-size: 20px;text-align: center;color: #000;margin-top: 10px;}
.input{width: 402px;line-height: 60px;height: 60px;background: none;box-sizing: border-box;display: block;outline: none;font-size: 18px;color: #252525;padding-left: 12px;border: 1px solid #e1e1e1;margin: 22px auto 0 auto;}
.bt{width: 184px;height: 54px;line-height: 54px;background: #eb0100;text-align: center;font-size: 20px;font-weight: bold;color: #fff;border: 0;margin: 37px auto 50px auto;display: block;border-radius: 10px;outline: none;}
#bg {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 4; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#loading{ width:37px; height:37px; position:fixed; margin:-20px 0 0 -20px; z-index:10; top:50%; left:50%; display:none;}
#loading img{width:100%; vertical-align:top; float:left;}