@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:"Microsoft YaHei"; overflow-x:hidden; background:none;color: #252525;}
img{ border:0;}
.clear{ clear:both;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}
.cen1200{width:1200px; margin:0 auto; overflow:hidden;}
.cen1176{width:1176px; margin:0 auto; overflow:hidden;}
.banner{ background:url(../images/banner.jpg) no-repeat center; width:100%; height:787px; margin:0 auto; overflow:hidden;}
.a1{width: 190px;height: 190px;display: block;float: right;margin: 359px 72px 0 0;}
.img_01{width: 51px;height: 114px;float: left;margin-top: 8px;}
.p1{font-size: 24px;line-height: 36px;width: 1050px;float: left;margin: 8px 0 25px 15px;}
.p2{width: 1078px;font-size: 24px;color: #fff;line-height: 36px;margin: 15px auto 36px auto;}
.bx1{width: 100%;height: 996px;background: url(../images/img_03.jpg) no-repeat center;margin: 0 auto;}
.p3{font-size: 40px;font-weight: bold;color: #fff;text-align: center;margin-top: 250px;}
.p4{font-size: 30px;font-weight: bold;color: #fff;margin: 100px 0 0 44px;}
.p5{font-size: 40px;font-weight: bold;color: #3c2008;margin-top: 45px;}
.p5 img{margin: 0 6px 20px 0;}
.p6{font-size: 24px;color: #252525;text-align: center;margin-top: 10px;}
.bx2{width: 100%;height: 968px;background: url(../images/img_05.jpg) no-repeat center;margin: 46px auto 96px auto;}
.bx3{width: 599px;height: 678px;float: left;color: #fff;}
.p7{font-size: 30px;margin: 386px 0 0 212px;}
.bx4{width: 576px;height: 649px;float: left;box-sizing: border-box;margin-top: 45px;}
.p8{font-size: 30px;font-weight: bold;text-align: center;color: #b80e1c;margin-top: 26px;}
.p9{font-size: 24px;text-align: center;color: #252525;margin-top: 6px;}
.p9 b{color: #b80e1c;}
.p10{font-size: 24px;color: #252525;margin: 24px 0 10px 26px;}
.qyyz li{width: 169px;line-height: 60px;float: left;background: #fff;box-sizing: border-box;text-align: center;font-size: 24px;color: #252525;position: relative;margin: 10px 0 0 7px;border-radius: 10px;}
.qyyz li:nth-child(1),.qyyz li:nth-child(4){margin-left: 26px;}
.dx{width: 169px;height: 60px;border: 0;position: absolute;opacity: 0;top: 0;left: 0;}
.cur{background: #b80e1c !important; color:#fff !important;}
.input{width: 521px;line-height: 60px;height: 60px;background: #fff;border-radius: 10px;box-sizing: border-box;font-size: 24px;color: #252525;display: block;outline: none;padding-left: 25px;border: none;margin: 10px auto 0 auto;}
.bt{width: 453px;height: 70px;line-height: 70px;border-radius: 70px;background: #b80e1c;text-align: center;font-size: 30px;font-weight: bold;color: #fff;border: 0;margin: 29px auto 0 auto;display: block;outline: none;}
.p11{font-size: 18px;text-align: center;color: #252525;margin-top: 10px;}
.p12{font-size: 30px;font-weight: bold;text-align: center;color: #3c2008;margin: 28px auto 18px auto;}
#demo{overflow:hidden; width:1120px; height:110px;font-size: 24px;line-height: 36px;margin: 0 auto;color: #252525;}
#demo .s1{margin: 0 56px 0 100px;}
#demo .s2{color: #b80e1c;margin: 0 0 0 48px;}
#indemo{float:left;width:1120px; height:800%;}
#demo1{float:left;}
#demo2{float:left;}
.p13{font-size: 24px;line-height: 36px;color: #252525;margin-top: 30px;margin-bottom: 20px;}
.p3_fy{width: 1120px; margin: 0 auto;}
.p3_fy ul li{width: 1120px; float:left;background: #3c2008;}
.p3_fy ul li img{margin: 19px auto 0 auto;display: block;}
.p3_fy ul li p{font-size: 24px;color: #fff;line-height: 36px;width: 1088px;margin: 16px auto 44px auto;}
.left,.right{ position:absolute; width: 73px;height: 235px;display: block;cursor: pointer;opacity: 0.9;filter: alpha(opacity=90);}
.left{margin: 325px 0 0 -120px;}
.right{margin: -550px 0 0 1170px;}
.p14{width: 784px;line-height: 85px;border-radius: 85px;box-sizing: border-box;padding-left: 63px;font-size: 26px;color: #252525;margin: 47px auto 108px auto;background: #fff;}
.a2{width: 279px;line-height: 71px;border-radius: 71px;box-sizing: border-box;display: inline-block;background: #b80e1c;margin: 7px 0 0 43px;font-size: 30px;font-weight: bold;text-align: center;color: #fff;}
.bx5{width: 100%;height: 157px;background: url(../images/img_09.jpg) no-repeat center;margin: 0 auto;overflow: hidden;}
.p15{font-size: 40px;color: #fff;margin-top: 40px;}
.p15 b{font-size: 54px;}
#tab2 li{width: 372px;line-height: 80px;box-sizing: border-box;float: left;background: #fff;margin-left: 2px;cursor: pointer;font-size: 24px;font-weight: bold;color: #3c2008;text-align: center;}
#tab2 li:nth-child(1){background: #f1f1f1;margin-left: 0px;}
#conbox2 li{background: #f1f1f1;padding-bottom: 36px;margin-bottom: 119px;}
#conbox2 li .img_gif{width: 479px;height: 348px;float: left;margin: 36px 0 0 45px;}
.bx6{width: 528px;float: left;margin-left: 29px;}
.p16{font-size: 26px;font-weight: bold;color: #3c2008;text-align: center;margin-top: 40px;margin-bottom: 28px;}
.p17{font-size: 24px;text-align: center;color: #252525;margin: 28px auto 0 auto;}
.bx7{width: 598px;float: left;margin-left: 36px;}
.p18{font-size: 30px;color: #3c2008;line-height: 48px;}
.p19{font-size: 30px;font-weight: bold;color: #3c2008;margin-top: 28px;margin-left: 9px;}
.p20{font-size: 24px;color: #3c2008;width: 359px;border-radius: 10px;background: #f0e9dc;box-sizing: border-box;padding: 10px 0 13px 24px;line-height: 36px;margin: 10px 0 0 9px;}
.ul1 li{width: 155px;float: left;height: 93px;box-sizing: border-box;border-radius: 10px;background: #f0e9dc;margin: 14px 0 0 21px;font-size: 24px;font-weight: bold;color: #3c2008;text-align: center;line-height: 36px;padding-top: 10px;}
.ul1 li:nth-child(1){margin-left: 9px;}
#youku1{width: 640px;height: 376px;float: left;margin-top: 58px;}
.p21{font-size: 24px;color: 000;line-height: 48px;width: 538px;float: left;margin: 58px 0 0 18px;}
.bx8{width: 10px;height: 198px;background: #e6dad4;float: left;margin: 72px 20px 0 0;}
#new_lb2{overflow: hidden;width: 1140px;height: 198px;margin: 72px 0;float: left;}
#indemo22{float: left;width:800%; height:198px;}
#indemo22 img{width: 376px;height: 198px;float: left;margin-left: 4px;}
#demo11{float:left;}
#demo21{float:left;}

.cen_1200{width:1200px; margin:0 auto;position: relative;height: 955px;padding-top: 1px;}
.znpp6{
	width: 1200px;
	margin: 0 auto 80px auto;
}
.parHd{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.parHd ul li{
	width: 400px;
	line-height: 66px;
	text-align: center;
	font-size: 30px;
	color: #000000;
	background-color: #FFFFFF;
	float: left;
}
.parHd ul li.on{
	background-color: #AA181B;
	font-weight: bold;
	color: #FFFFFF;
}
.parBd{
	width: 100%;
	margin: 0 auto;
	position: relative;
}
.sPrev{
	background: url(../images/znpp_30.jpg) no-repeat center;
	width: 75px;
	height: 184px;
	position: absolute;
	left: -110px;
	top: 165px;
}
.sNext{
	background: url(../images/znpp_33.jpg) no-repeat center;
	width: 75px;
	height: 184px;
	position: absolute;
	right: -110px;
	top: 165px;
}
.znpp8{
	width: 1188px;
	margin: 0 auto;
	overflow: hidden;
}

#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;}