@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
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;*/}
body{ font-family:"Î¢ÈíÑÅºÚ"; overflow-x:hidden; background:none;}
img{ border:0;}
.clear{ clear:both;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}
.banner{ width:100%; height:640px; text-align:center; margin:0 auto; background:url(../images/bannerbg.jpg) no-repeat center #c3bbae;}
.title{ font-size:40px; font-weight:bold; text-align:center; color:#6f470c; margin:70px auto 40px auto;}
.p1_left{ width:560px; float:left;}
.p1_left p{ width:500px; font-size:16px; background:#f3e2c9; border-radius:5px; line-height:25px; padding:15px 0 15px 60px;}
.p1_right{ width:560px; float:left;}
.p1_right li{ width:240px; float:left; margin:23px 0 0 27px;}
.xs li{ width:358px; float:left; margin:0 0 0 23px;}
.xs li img{ float:left;}
.p1-text{ width:1070px; font-size:16px; color:#000; line-height:28px; background:#f3e2c9; margin:0 auto; padding:20px 25px; margin:0 auto;}
.zx{ width:240px; line-height:60px; text-align:center; font-size:30px; color:#FFF; font-weight:bold; background:#933400; border-radius:15px; margin:50px auto 60px auto;}
.zx a{ color:#FFF;}
.p2{ width:100%; background:#f3e2c9; margin:0 auto; overflow:hidden;}
.xs1{ width:1120px; height:360px; background:url(../images/szxx.jpg) no-repeat center; margin:60px auto 80px auto; overflow:hidden;}
.xs1 p{ width:1000px; margin:290px 0 0 90px; font-size:16px; color:#FFF; line-height:28px;}
.al1{ width:100%; height:440px; background:url(../images/al1bg.jpg) no-repeat center; margin:0 auto; overflow:hidden;}
.al-text{ width:500px; float:left; margin:100px 0 0 30px; font-size:18px; color:#372000; line-height:35px;}
.al-text span{ font-size:24px; color:#372000; border-bottom:1px #372000 solid;}
.al2{ width:100%; height:390px; background:url(../images/al2bg.jpg) no-repeat center; margin:40px auto 0 auto; overflow:hidden;}
.js li{ width:333px; height:360px; background:#fff7ec; float:left; margin:190px 0 0 25px;}
.js-img{ position:absolute; margin:-111px 0 0 24px;}
.js-text{ margin:200px 0 0 0; font-size:16px; color:#000; line-height:25px; padding:0 25px;}
.js-text span{ font-size:20px; display:block; text-align:center; padding:0 0 15px 0;}
.say-left{ width:200px; float:left; margin:15px 0 15px 15px;}
.say-right{ width:870px; float:left; margin:55px 0 0 15px; font-size:18px; line-height:35px; color:#000;}
.say-right span{color:#ff0000;}
/* 2021.1.20 Ô¤Ô¼ */
.centre1200{margin:0 auto;width:1200px; clear:both; overflow:hidden;}
.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;}	


