@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;}

.cen1200{width:1200px; margin:0 auto; overflow:hidden;}
.banner{width: 100%;height: 633px;text-align: center;margin: 0 auto;background: url(../images/banner.jpg) no-repeat center;}

.p1{font-size: 36px;color: #6f421c;text-align: center;margin: 76px auto 32px auto;}
.p1 a{color: #6f421c;}
.xq li{width: 85.6px;line-height: 76px;box-sizing: border-box;float: left;background: #7f522b;color: #fff;font-size: 28px;text-align: center;border: 1px solid #f3f4f4;}
.rq{width: 85.6px;height: 96px;box-sizing: border-box;float: left;border: 1px solid #f3f4f4;background: #dfdfdf;font-size: 19px;text-align: center;color: #90623b;padding-top: 18px;}
.rq b{font-size: 28px;}

#tabs li{background: url(../images/xz.png) no-repeat center #fff;cursor: pointer;}
#tabs li:nth-child(1){border: 2px solid #7f522b;}
.con_box{width: 1200px;height: 624px;box-sizing: border-box;margin: 0 auto 30px auto;}
.bx1{width: 657px;height: 514px;float: right;box-sizing: border-box;position: relative;color: #fff;}
.num{width: 75px;line-height: 62px;display: block;font-size: 51px;color: #90623b;text-align: center;position: absolute;top: 5px;right: 34px;}
.hdzt{font-size: 34px;font-weight: bold;margin: 68px 0 20px 54px;width: 500px;}
.p2{font-size: 24px;line-height: 42px;width: 530px;float: left;}
.icon01{float: left;margin: 10px 10px 0 54px;}
.a1{width: 223px;height: 48px;line-height: 48px;border-radius: 48px;box-sizing: border-box;background: #c0171c;color: #fff;display: block;font-size: 24px;font-weight: bold;position: absolute;left: 50px;bottom: 43px;}
.a1 img{width: 28px;height: 28px;float: left;margin: 11px 11px 0 42px;}
.bx1 a:hover{color: #fff;}
.a2{left: 278px;}
.p3{font-size: 35px;font-weight: bold;color: #90623b;margin-top: 72px;}
.jchd_list li{width: 382px;float: left;margin: 28px 0 0 27px;}
.jchd_list li:nth-child(1),.jchd_list li:nth-child(4){margin-left: 0;}
.jchd_list li img{width: 382px;height: 234px;}
.jchd_list li p{height: 140px;background: #90623b;box-sizing: border-box;font-size: 20px;color: #fff;line-height: 36px;padding: 20px 20px 0 20px;}
.bg_box{width: 595px;height: 490px;box-sizing: border-box;background: #fff;border: 1px solid #b29176;position: fixed;left: 35%;bottom: 25%;z-index: 8;display: none;}
.bg_sm{width: 595px;height: 490px;float: left;position: relative;}
.cha{font-size: 30px;display: inline-block; position: absolute;top: 15px;right: 20px;color: #252525;cursor: pointer;}
.p5{font-size: 40px;font-weight: bold;color: #90623b;text-align: center;margin-top: 36px;}
.input{width: 518px;line-height: 75px;border-radius: 10px;box-sizing: border-box;border: none;background: #dfdfdf;margin: 18px auto 0 auto;font-size: 24px;color: #242424;padding-left: 26px;outline: none;display: block;}
.bt{width: 252px;line-height: 54px;border-radius: 54px;background: #d40006;margin: 19px auto 0 auto;border: none;outline: none;display: block;font-size: 28px;font-weight: bold;color: #fff;text-align: center;}

#bg {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 2; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#bg1 {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 9; 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;}