*{
	margin:0; padding:0;	
}
ul, li {
	list-style-type:none;
	margin:0;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
.h1, .h2, .h3, h1, h2, h3 {
    margin-top:0px !important;
    margin-bottom:0px !important;
}
i{ font-style:normal}
input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}
select,textarea {  -webkit-appearance: none;} 
a {
  color: #333;
  text-decoration:none;
}
a:hover,a:focus {
	text-decoration:none;
	color:#666666;
	border:0;
}
img { 
    border:0;
    vertical-align:middle;
}
body {
	font-family:"font1"; font-family:"思源黑体 CN Regular";
}
html,body {
	width:100%;
	overflow-x:hidden;
}
table {
	 border-collapse:collapse;
}

.clearfix:after {
    content: " ";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    zoom: 1;
}
.weui-p15 {
	padding:15px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
@font-face {
	font-family: "思源黑体 CN Regular";
	src:
	url(../fonts/SOURCEHANSANSCN-NORMAL.OTF);
}
@font-face {
	font-family:font2;
	src:url(../fonts/SOURCEHANSANSCN-HEAVY.OTF)
}
@font-face {
	font-family:font3;
	src:url(../fonts/SOURCEHANSANSCN-MEDIUM.OTF)
}
@font-face {
	font-family:font4;
	src:url(../fonts/SOURCEHANSANSCN-BOLD.OTF)
}
.font1 {
	font-family:font1;
}
.font2 {
	font-family:font2;
}
.font3 {
	font-family:font3;
}
.font4 {
	font-family:font4;
}
.matop20{ margin-top:20px !important;}

.matop40{ margin-top:40px;}
.matop60{ margin-top:60px;}
.padbot0{ padding-bottom:0px !important;}
.rifont{text-align:right;color:#ffffff; padding-top:15px;}
.row {margin:0;}

.banner{width:100%; display:table; position:relative}
.banner img{width:100%;}
.logo{width:480px;position:absolute; top:20px; left:15%}
.logo img{width:100%;}

/*第一页*/
.page{ background:#faf5eb; padding:105px 0px;}
.pafont{ font-size:24px;}
.pafont p{ text-indent:2em; line-height:40px;}

.pavideo{ background: url(../images/s_03.png) bottom no-repeat; background-size:100%; height:430px; margin-top:60px;}
.pavideo_cent{width:720px; margin:0 auto; padding:0px;background:#e24446; border:#e9685f 15px solid; height:420px;}
.pacbg{border:#ffffff 5px solid;width:98%; height:96%;margin:0 auto; padding:0px; margin-top:1%}
.pacbg img{width:100%; height:100%;}


@media (max-width:767px){
.logo{width:50%;position:absolute; top:5px; left:1%}
.logo img{width:100%;}
	
.page{ background:#faf5eb; padding:30px 0px;}
.pafont{ font-size:16px;}
.pafont p{ text-indent:2em; line-height:25px;}
.pavideo{ background: none; background-size:100%; height:200px; margin-top:10px;}
.pavideo_cent{width:100%; margin:0 auto; padding:0px;background:#e24446; border:#e9685f 8px solid; height:200px;}
.pacbg{background:#50535f; border:#ffffff 2px solid;width:98%; height:96%;margin:0 auto; padding:0px; margin-top:1%}
.pacbg img{width:100%; height:100%;}
}

/*第二页*/
.twopage{ padding:105px 0px;}
.twoppic{width:100%; margin-top:60px;}
.twoppic img{width:100%;}
@media (max-width:767px){
.twopage{ padding:30px 0px;}
.twoppic{width:100%; margin-top:20px;}
}

/*第三页*/
.fpage{ background: url(../images/5_02.jpg) center no-repeat; height:818px}
.fpagetitle{ margin:0 auto; padding:0px; display:table; color:#dc2a2a; font-size:46px; margin-top:65px; font-weight:bold}
.fpagetitle img{ margin:0px 30px}
.fiveimg{width:100%; margin-top:100px}
.fiveimg img{width:100%}
.fivebot{width:100%;margin-top:200px}
.fivebot h2{ color:#dc2a2a; font-size:40px; font-weight:bold; text-align:center; padding-bottom:30px;}
.fivebot h3{ color:#333333; font-size:24px; text-indent:2em; line-height:40px;}
.fivebot h3 span{ color:#dc2a2a;font-size:37px;}

.fivebotfont{ text-align:center; font-size:51px; color:#333; margin-top:60px}
@media (max-width:767px){
.fpage{ background:#faf5eb; height:auto}
.fpagetitle{width:100%;margin:0 auto; padding:0px; display:table; font-size:26px; color:#dc2a2a; margin-top:30px; font-weight:bold; text-align:center}
.fpagetitle img{ margin:0px 10px; width:10%;}
.fiveimg{width:100%; margin-top:20px}
.fiveimg img{width:100%}
.fivebot{width:100%;margin-top:20px}
.fivebot h2{ color:#dc2a2a; font-size:22px; font-weight:bold; text-align:center; padding-bottom:10px;border-bottom:#e71f19 2px solid; margin:0 auto; padding:0px; display:table}
.fivebot h3{ color:#333333; font-size:16px; text-indent:2em; line-height:25px; padding-top:20px}
.fivebot h3 span{ color:#dc2a2a;font-size:18px; font-weight:bold}
.fivebotfont{ text-align:center; font-size:18px; color:#333; margin-top:20px; padding-bottom:20px; font-weight:bold}

}

/*第4页*/
.spage{ background: url(../images/5_03.jpg) center no-repeat; height:738px}
.wucan{width:80%; display:table; margin-top:180px; margin-left:20%}
.wucan h2{ color:#dc2a2a; font-size:40px; font-weight:bold;padding-bottom:50px;}
.wucan h3{ color:#333333; font-size:24px; text-indent:2em; line-height:40px;}
.wucan h3 span{ color:#dc2a2a;font-size:37px;}
@media (max-width:767px){
.spage{ background:#ffffff; height:auto; padding-bottom:30px}
.wucan{width:100%; display:table; margin-top:30px; margin-left:0%}
.wucan h2{ color:#dc2a2a; font-size:22px; font-weight:bold; text-align:center; padding-bottom:10px; border-bottom:#e71f19 2px solid; margin:0 auto; padding:0px; display:table}
.wucan h3{ color:#333333; font-size:16px; text-indent:2em; line-height:25px; padding-top:20px}
.wucan h3 span{ color:#dc2a2a;font-size:18px; font-weight:bold}
}
/*第5页*/
.tabpage{ background: url(../images/5_04.jpg) center  no-repeat; height:663px}
.tabimg{width:100%; margin-top:20px}
.tabimg img{width:100%}
.tabsfont{width:91%;margin-top:100px;}
.tabsfont h2{ color:#dc2a2a; font-size:40px; font-weight:bold;padding-bottom:20px;}
.tabsfont h3{ color:#333333; font-size:24px; text-indent:2em; line-height:40px; padding-bottom:20px;}
.tabsfont h3 span{ color:#dc2a2a;font-size:37px;}
.tabsfont img{width:100%;}

@media (max-width:767px){
.tabpage{ background:#faf5eb; height:auto; padding-bottom:20px;}
.tabimg{width:100%; margin-top:20px}
.tabimg img{width:100%}
.tabsfont{width:100%;margin-top:0px;}
.tabsfont h2{ color:#dc2a2a; font-size:22px; font-weight:bold;padding-bottom:20px; text-align:center;border-bottom:#e71f19 2px solid; margin:0 auto; padding:0px; display:table}
.tabsfont h3{ color:#333333; font-size:16px; text-indent:2em; line-height:25px; padding-bottom:10px; padding-top:20px}
.tabsfont h3 span{ color:#dc2a2a;font-size:18px;font-weight:bold}
.tabsfont img{width:100%;}

}

/*第6页*/
.zstab{ background: url(../images/5_05.jpg) center no-repeat; height:837px}
.zstabfont{width:80%;margin:0 auto; padding:0px;display:table; margin-top:80px}
.zstabfont h2{ color:#dc2a2a; font-size:40px; font-weight:bold;padding-bottom:20px;}
.zstabfont h3{color:#333333; font-size:24px; text-indent:2em; line-height:40px; padding-bottom:20px;width:50%}
.zstabfont h3 span{ color:#dc2a2a;font-size:37px;}
.zstabfont img{ margin-top:20px;}

@media (max-width:767px){
.zstab{ background: #FFF; height:auto; padding-bottom:30px}
.zstabfont{width:100%;margin:0 auto; padding:0px;display:table; margin-top:30px}
.zstabfont h2{ color:#dc2a2a; font-size:22px; font-weight:bold;padding-bottom:20px; text-align:center;border-bottom:#e71f19 2px solid; margin:0 auto; padding:0px; display:table}
.zstabfont h3{width:100%;color:#333333; font-size:16px; text-indent:2em; line-height:25px; padding-bottom:10px; padding-top:20px}
.zstabfont h3 span{ color:#dc2a2a;font-size:18px;font-weight:bold}
.zstabfont img{width:100%; margin-top:0px;}
}


/*第7页*/
.kjtab{ background: url(../images/5_06.jpg) center no-repeat; height:860px}
.kjfont{width:100%;margin:0 auto; padding:0px;display:table; margin-top:230px}
.kjfont h2{ color:#dc2a2a; font-size:40px; font-weight:bold;padding-bottom:20px}
.kjfont h3{color:#333333; font-size:24px; text-indent:2em; line-height:40px; padding-bottom:20px;}
.kjfont h3 span{ color:#dc2a2a;font-size:37px;}
.kjfont img{ margin-top:20px;}

@media (max-width:767px){
.kjtab{ background:#faf5eb; height:auto; padding-bottom:30px;}
.kjfont{width:100%;margin:0 auto; padding:0px;display:table; margin-top:10px}
.kjfont h2{ color:#dc2a2a; font-size:22px; font-weight:bold;padding-bottom:20px; text-align:center;border-bottom:#e71f19 2px solid; margin:0 auto; padding:0px; display:table}
.kjfont h3{ color:#333333; font-size:16px; text-indent:2em; line-height:25px; padding-bottom:10px; padding-top:20px}
.kjfont h3 span{ color:#dc2a2a;font-size:18px;font-weight:bold}
.kjfont img{width:100%;margin-top:0px;}

}

/*第二版块*/
.warptab{ background: url(../images/d_02.png) no-repeat center #ffffff; height:8140px; padding-top:120px; padding-bottom:60px;}
.warptitle{ margin:0 auto; padding:0px; display:table; color:#dc2a2a; font-size:46px; margin-bottom:85px;font-weight:bold}
.warptitle img{ margin:0px 30px}

.lctime{width:100%;margin:0 auto; padding:0px; display:table}
.lctime img{margin:0 auto; padding:0px; display:table}

.lcnrleft{width:85%; margin:0 auto; padding:0px; display:table}
.lcnrleft p{ font-size:29px; text-indent:2em}
.lcnrleft img{width:100%;}
.pmartop{ margin-top:160px}

.pmartop01{ margin-top:256px}
.pmartop02{ margin-top:390px}
.pmartop03{ margin-top:177px}

.pmartop04{ margin-top:110px}

.patop{ margin-top:130px}

.lcnrright{width:92%; margin-left:8%}
.lcnrright p{ font-size:29px; text-indent:2em}
.lcnrright h2{ font-size:29px;}

.lcnrright img{width:100%;}
.rpmartop{ margin-top:65px}
.rpmartop02{ margin-top:30px}
.rpmartop03{ margin-top:100px}
.rpmartop04{ margin-top:60px}
.rpmartop06{ margin-top:80px}
.rpmartop07{ margin-top:100px}
.rpmartop08{ margin-top:100px}
.rpmartop09{ margin-top:340px}
.rpmartop10{ margin-top:40px}
.rpmartop11{ margin-top:120px}
.rpmartop12{ margin-top:360px}
.rpmartop13{ margin-top:50px}
.rpmartop14{ margin-top:90px}
.rpmartop15{ margin-top:270px}
.rpmartop16{ margin-top:420px}
.rpmartop17{ margin-top:80px}
.rpmartop18{margin-top:124px}

.rpmartop022{ margin-top:50px}


@media (max-width:767px){
.warptab{ background:#ffffff;height:auto; padding-top:0px; padding-bottom:30px;}
.warptitle{width:100%;margin:0 auto; padding:0px; display:table; font-size:26px; color:#dc2a2a; margin-top:30px; font-weight:bold; text-align:center}
.warptitle img{ margin:0px 10px; width:10%;}

.lctime{width:100%;margin:0 auto; padding:0px; display:table; margin-bottom:10px}
.lctime img{ height:35px; float:left}

.lcnrleft{width:100%; margin:0 auto; padding:0px; display:table}
.lcnrleft p{ font-size:16px; text-indent:2em}
.lcnrright h2{ font-size:16px;}

.lcnrleft img{width:100%;}
.pmartop{margin-top:10px}

.lcnrright{width:100%; margin-left:0%}
.lcnrright p{ font-size:16px; text-indent:2em}
.lcnrright img{width:100%;}
.rpmartop{ margin-top:20px}
.rpmartop02{ margin-top:0px}

.fmargtop{ margin-top:15px;}
.rpmartop04{margin-top:10px}
.rpmartop06{ margin-top:10px}

.rpmartop07{ margin-top:10px}
.rpmartop08{ margin-top:10px}


.rpmartop13{margin-top:10px}
.rpmartop11{margin-top:10px}
.rpmartop10{margin-top:10px}

.rpmartop14{ margin-top:10px}
.rpmartop15{ margin-top:10px}
.rpmartop17{margin-top:10px}
.rpmartop022{ margin-top:20px}
.rpmartop18{margin-top:20px}

}


/*bottom*/
.warpbot{ background: url(../images/bottom.png)  no-repeat center #faf5eb; height:900px;}
.botfont{width:100%;font-size:23px; color:#333333; margin-top:100px; line-height:40px}
.botfont p{ text-indent:2em}
.botimg{width:100%; margin-top:100px}
.botimg img{width:100%;}
@media (max-width:767px){
.warpbot{ background: url(../images/bottom.png)  no-repeat center #faf5eb 100%; height:auto;}
.botfont{width:100%; float:none; font-size:16px; color:#333333; margin-top:50px; line-height:25px; margin-bottom:50px}
.botfont p{ text-indent:2em}
.botimg{width:100%; margin-top:50px}
.botimg img{width:100%;}
}




