@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;}
.cen1100{width:1100px; margin:0 auto; overflow:hidden;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}

.cen1200{width:1200px; margin:0 auto; overflow:hidden;}
.title4{ font-size:60px; color:#242424; text-align:center; font-weight:bold; line-height:70px; margin:80px auto 45px auto;}
.fy{ width:100%; height:756px; background:url(../images/fy.jpg) no-repeat center; width:100%;}
.fy a{ width:210px; height:54px; display:block; margin:360px 0 0 930px; }

.banner{width: 100%;height: 735px;text-align: center;margin: 0 auto;background: url(../images/banner.jpg) no-repeat center;}

.bx1{width: 100%;height: 1196px;background: url(../images/img_01.jpg) no-repeat center;margin: 0 auto;}
#tab1 li{width: 302px;line-height: 73px;box-sizing: border-box;background: #e6e6e6;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;float: left;font-size: 50px;font-weight: bold;color: #43331c;text-align: center;margin: 0 0 60px 46px;cursor: pointer;}
#tab1 li:nth-child(1){background: #d3c19b;margin-left: 62px;}
.date li{width: 52px;height: 52px;box-sizing: border-box;border-radius: 10px;background-color: #e6e6e6;float: left;font-size: 20px;text-align: center;line-height: 100%;padding-top: 6px;color: #acacac;margin: 4px 0 0 2px;}
.date li span{font-size: 14px;text-decoration: underline;}
.zzzc p{color: #43331c;}
.zjzc p{color: #43331c;}
.qkzc p{color: #43331c;}
.zc_1{background-color: #d3c19b !important;color: #43331c !important;}
.p1{font-size: 20px;color: #43331c;float: left;margin: 18px 0 0 60px;}
.zc_box{width: 100%;max-width: 1120px;height: 799px;margin: 25px auto 0 auto;overflow-y:auto;}
.zc_smbx{width: 515px;height: 799px;box-sizing: border-box;position: relative;float: left;margin: 0 26px 0 0;}
.showBg{width: 310px;line-height: 60px;display: block;position: absolute;bottom: 0;left: 103px;background: #b11313;font-size: 36px;font-weight: bold;text-align: center;color: #fff;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.p2{width: 493px;line-height: 55px;background: #d3c19b;margin: 399px auto 12px auto;font-size: 30px;font-weight: bold;text-align: center;color: #43331c;}
.p3{width: 493px;height: 95px;box-sizing: border-box;padding-top: 6px;background: #d3c19b;margin: 379px auto 12px auto;font-size: 30px;font-weight: bold;text-align: center;color: #43331c;}
.ul1 li{background: url(../images/icon_01.jpg) no-repeat;padding-left: 22px;font-size: 20px;line-height: 34px;width: 484px;margin: 0 0 0 20px;box-sizing: border-box;}
.ul1 li span{color: #b11313;font-weight: bold;}
.ul1 li a{color: #252525;}
.ul1 li a:hover{color: #b11313;text-decoration: underline;}
.p5{font-size: 48px;font-weight: bold;text-align: center;color: #43331c;margin: 70px auto 40px auto;}

.lc_nav li{width: 220px;height: 77px;float: left;margin: 0 0 0 5px;}
.lc_nav li:nth-child(1){margin-left: 0;}
.lc_nav #lc1{background: url(../images/lc_1.png) no-repeat center;}
.lc_nav #lc2{background: url(../images/lc_2.png) no-repeat center;}
.lc_nav #lc3{background: url(../images/lc_3.png) no-repeat center;}
.lc_nav #lc4{background: url(../images/lc_4.png) no-repeat center;}
.lc_nav #lc5{background: url(../images/lc_5.png) no-repeat center;}
.lc1{background: url(../images/lc_1_1.png) no-repeat center !important;}
.lc2{background: url(../images/lc_2_1.png) no-repeat center !important;}
.lc3{background: url(../images/lc_3_1.png) no-repeat center !important;}
.lc4{background: url(../images/lc_4_1.png) no-repeat center !important;}
.lc5{background: url(../images/lc_5_1.png) no-repeat center !important;}
#main_lc_1,#main_lc_2,#main_lc_3,#main_lc_4,#main_lc_5{ position:absolute; left:-999em;margin: 0 auto;width: 1120px;}
.lc_bbx{width: 100%;max-width: 1120px;height: 584px;background: #fff;margin: 0 auto;box-sizing: border-box;padding-top: 18px;}
.flexslider{position:relative;height: 509px;}
.slides{position:relative;z-index:1;}
.slides li{height:509px;}
.flex-control-nav{position:absolute;bottom:-30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:15px;height:15px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:15px;height: 15px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;text-indent: -2000px;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.p6{font-size: 24px;text-align: center;color: #43331c;margin-top: 16px;}
.p7{font-size: 34px;font-weight: bold;text-align: center;color: #834a2b;margin-top: 40px;}

.bg_box{width: 1120px;height: 513px;background: url(../images/bg.png) no-repeat center;position: fixed;left: 20%;bottom: 20%;z-index: 8;display: none;}
.bg_sm{width: 604px;height: 513px;float: right;position: relative;}
.cha{font-size: 30px;position: absolute;top: 10px;right: 20px;color: #fff;cursor: pointer;}
.p8{font-size: 36px;font-weight: bold;color: #fff;text-align: center;margin-top: 40px;}
.input{width: 514px;line-height: 50px;box-sizing: border-box;border: none;margin: 20px auto 0 auto;font-size: 24px;color: #757575;padding-left: 20px;outline: none;display: block;}
.bt{width: 392px;line-height: 64px;border-radius: 15px;background: #ecddbd;margin: 30px auto 0 auto;border: none;outline: none;display: block;font-size: 36px;font-weight: bold;color: #991010;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;}