/**
 * @authors PMQ
 * @version 1.0
 */
@charset "UTF-8";

body{width: 100%;height: auto; margin: 0;padding: 0;font-family:"Microsoft YaHei", "微软雅黑",Verdana,Arial,Helvetica, sans-serif;}

li,p,ul {
  margin: 0;
  padding: 0;
}
/*头*/
.hd_p{width:100%;font-size:70px;font-weight: bold;line-height:90px;color: #fff;text-align:center;}
.tishi{ width:100%; font-size:24px; color:#FFF; margin-top:60px; line-height:50px; }
/*中文*/
.ch_p{width: 100%;font-size:44px;line-height:64px;text-align:center;color: #333333;}
/*英文*/
.fg_p{width: 100%;font-size:28px;line-height:50px;text-align:center;color: #fff;}
/*描述*/
.ds_p{width: 100%;font-size: 18px;line-height:38px;text-align:center;color: #333333;}

/*按鈕*/
.btn{width: 100%;height: auto;margin-top:10px;text-align: center;}
.btn a{text-decoration:none;background:#c30000;border: none;font-size:22px;color:#fff;padding: 10px 30px;}
.btn a img{margin-left: 6px;}
.btn a:hover{color: #f2c6c6;}

/*banner*/
#top{width: 100%;min-width: 1200px; height:auto;margin: 0 auto;transition: margin-top 1s;-moz-transition:margin-top 1s; -webkit-transition:margin-top 1s;-ms-transition:margin-top 1s;}
.bn1{background:url(../images/bg/bn1.jpg) center no-repeat;background-size:cover;min-height:159px;}
.bn2{background:url(../images/bg/bn2.jpg) center no-repeat;background-size:cover;min-height:159px;}
.bn3{background:url(../images/bg/bn3.jpg) center no-repeat;background-size:cover;min-height:158px;}
.bn4{background:url(../images/bg/bn4.jpg) center no-repeat;background-size:cover;min-height:159px;}

.box1{width: 1000px;height:240px;margin:0 auto;position: relative;top: -10px;}
.box-des{width:70%;height: 100%;position: absolute;left:240px;text-align: center;}
.box2{width: 600px;height:100px;margin:0 auto;position: relative;top: 10px;}
.btn_img{width:100px;height: 100px;background: url(../images/bg/btn.png) no-repeat center;border-radius: 50px;position: absolute;left: 330px;}
.btn_img:hover{opacity: 0.8;transition:.5s;}
/*1*/
#content1{width:100%;min-width: 1200px;height: 510px;background: #fff;}
.ct1_content{width: 1200px;height: 480px;margin: 0 auto;position: relative;}
.ct1_art1{width: 500px;height: 470px;background:#f6f6f6;position: absolute;left: 0;top: 20px;text-align: center;}
.ct1_art2{width: 697px;height: 470px;position: absolute;left: 500px;top: 20px;}
#loopedSlider{position:relative;width:715px;}
.slidepic{position:relative;height:560px;width:715px;overflow:hidden}
.slidepic div{background-color:#eaeaea;opacity:0;z-index:0;position:absolute;top:0;left:0;width:500px}
.nav-buttons li.p{position:absolute;top:230px;left:25px;z-index:100}
.nav-buttons li.n{position:absolute;top:230px;right:25px;z-index:100}

#content3{width:100%;min-width: 1090px;height: 1100px;background: #c30000;}
.ct3_content{width:1200px;height: 1040px;margin: 0 auto;padding-top:50px;}
.ct3_art{width:100%;height:860px;position: relative;margin-top: 20px;}
.art_img1{width: 663px;height: 433px;background: url(../images/c3/ct3-2.jpg) no-repeat top #fff;position: absolute;top: 0;left: 0;}
.art_img2{width: 520px;height: 433px;background: url(../images/s5.jpg) no-repeat center;position: absolute;top: 0;left: 680px;}
.art_img3,.art_img4,.art_img5{width: 388px;height: 422px;position: absolute;top: 440px;}
.art_img3{background: url(../images/c3/ct3-4.jpg) no-repeat top #fff;left: 0;}
.art_img4{background: url(../images/c3/ct3-5.jpg) no-repeat top #fff;left: 406px;}
.art_img5{background: url(../images/c3/ct3-6.jpg) no-repeat top #fff;left:812px;}
.ct3_art .art3-des{width: 96%;height:160px;margin: 0 auto;margin-top: 290px;text-align: left;}
.art3-ph{text-align: left;font-weight: bold;width: 100%;font-size:29px;line-height:40px;text-align:left;color: #333333;padding-top: 20px;}
.art3-pd{width: 100%;font-size: 21px;line-height:24px;text-align:left;color: #333333;padding-top: 10px;}
.mg3-btn{width: 12%;height:auto;float: right;margin-top:40px;background: #c30000;padding: 4px;margin-right: 6px;}
.mg3-btn a{text-decoration:none;border: none;font-size:22px;color:#fff;}
.mg3-btn a:hover{color: #f2c6c6;}

.stage{
	width:663px;height:433px;
	position:relative;
	-moz-transition:all 0.2s linear 0s;
	-webkit-transition:all 0.2s linear 0s;
	transition:all 0.2s linear 0s;
	overflow:hidden;
}
.stage:last-child{border-right:1px solid #c30000;}
.stage:hover {-moz-box-shadow:0 0 8px rgba(10,10,10,.8);
	-webkit-box-shadow:0 0 8px rgba(10,10,10,.2);
	box-shadow:2px 2px 10px rgba(10,10,10,.2);
	z-index:10; 
	background-color:#f1c412;
	border-top-color:#f1c412;
	-moz-transform:translate3d(2px,-2px,4px);
	-ms-transform:translate3d(0,-2px,0);
	-webkit-transform:translate3d(0,-2px,0);
	transform:translate3d(2px,0,0);}


.sweep { 
	width: 388px;height: 422px;
	float: left; position: relative; 
	overflow: hidden;
}
.sweep .lightwipe { 
	display: block; height: 422px; 
	cursor:pointer; 
}
.sweep .lightwipe:before { 
	content: ""; position: absolute; width: 218px; height: 555px; 
	top: 0; left: -400px; overflow: hidden; 
	background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(30%,rgba(255,255,255,.15)),color-stop(50%,rgba(255,255,255,0))); 
	background: -moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.15)30%,rgba(255,255,255,0)50%); 
	background: -webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,10,.15)30%,rgba(255,255,200,0)50%); 
	background: -ms-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.15)30%,rgba(255,255,255,0)50%); 
	transform: skewX(-50deg); 
	-webkit-transform: skewX(-50deg); 
	-moz-transform: skewX(-50deg); 
}

.sweep:hover .lightwipe:before { 
	-webkit-transition: left 1s; 
	-moz-transition: left 1s; 
	transition: left 1s; left: 360px; }
/*4*/
#content4{width:100%;min-width: 1200px;height: 645x;background:#ee7500;}
.ct4_bg1{background:url(../images/c4/ct4-1.jpg) center no-repeat;background-size:cover;min-height:191px;}
.ct4_bg2{background:url(../images/c4/ct4-2.jpg) center no-repeat;background-size:cover;min-height:309px;}
.ct4_bg2 .box{width: 800px;height: 280px;margin: 0 auto;position: relative;}


.sj{ width:1200px; margin:0 auto; overflow:hidden; padding-top:45px;}
.sj ul{ width:1600px;}
.sj ul li{ margin-right:179px; width:290px; height:343px; background:#FFFFFF; text-align:center; float:left;}
.sj ul li img{ margin-top:6px;}
.sj ul li p{ border-top:solid 1px #FDF9FA; font-weight:bold; font-size:26px; color:#C20201; line-height:35px; margin-top:5px;}
.sj ul li p span{ font-size:20px; color:#343434;}

.sj ul li a{ width:177px; height:38px; background:url(../images/s4.jpg) no-repeat; display:block; line-height:38px; color:#FFFFFF; text-indent:17px; text-align:left; font-size:18px; margin:0 auto; margin-top:10px;}

.art3-des{background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccFFFFFF,endColorstr=#ccFFFFFF);zoom:1;}
:root .art3-des{filter:none\9;}/*for IE9*/


.ZX_table{padding-top:18px;line-height:39px;color:#666;font-size:14px; width:900px; margin:0 auto;}
.ZX_table td{padding-bottom:15px}
.ZX_table td input{border:1px solid #ccc;height:37px;line-height:37px;width:345px;padding:0 14px;font-size:14px}
.ZX_table td div{position:relative;line-height:39px;height:39px}
.ZX_table td span{position:absolute;left:0;top:0;padding:0 14px;display:none}
.textarea_1{width:890px;padding:5px 14px;line-height:24px;border:1px solid #ccc;font-size:14px;height:120px}

.right_fixed{position:fixed;width:80px;height:456px;right:50%;margin-right:-682px;top:100px;z-index:9999;background:#373737;border-radius: 5px;overflow: hidden;}
.right_fixed_t{font-size:16px;text-align:Center;padding:7px 0;background:#EE7800;color:#FFF;}
.right_fixed_box li{margin:1px 0;border-top:1px solid #424242;}
.right_fixed_box li a{display:block;padding:7px 0;text-align:Center;color:#888; text-decoration:none;}
.right_fixed_box i{display:block;width:47px;height:47px;margin:0 auto;font-size:40px;color:#EE7800;transition:.5s;-webkit-transform:rotate(0deg);}
.right_fixed_box li a:hover i{transition:0.5s;-webkit-transform:rotate(360deg);}
.right_fixed_box p{font-size:14px;color:#FFF;}