@charset "utf-8";

body {
	font-family:" 微软雅黑","Microsoft YaHei";
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background-image:url(img/.jpg); background-repeat:repeat-x;
}
a:link {
	color: #666;text-decoration: none;
}
a:visited {
	color: #666;text-decoration: none;
}
a:hover {text-decoration: none;
	color: #666;
}
a:active {
	color: #666;text-decoration: none;
}

* {   
    font-size:12px;   
}   
html, body {   
    margin:0; font-family:Microsoft YaHei;  

}   
.sybj1 { width:100%; height:110vh; background: url(../images/b1_bg.jpg) no-repeat; background-size:cover;}
.synr1 { width:1300px; height:80vn; padding-top:20vh; margin:0px auto;}

.fl { float:left;}
.fr { float:right;}


.sybj2 { width:100%; height:110vh; background: url(../images/b2_bg.jpg) no-repeat; background-size:cover;}
.synr2 { width:1400px; height:80vn; padding-top:0vh; margin:0px auto;}

.sybj3 { width:100%; height:110vh; background: url(../images/b3_bg.jpg) no-repeat; background-size:cover;}
.synr3 { width:1000px; height:80vh; padding-top:13vh; margin:0px auto; padding-left:400px; position:relative;}

.b3_01{
   text-align: right; position:relative;
    width: 259px;
    top: 250px;
    left: 0px;
}
.b3_02{
   width: 530px; position:relative;
    top: -160px;
    left: 275px;
}
.b3_03{
   width: 528px; position:relative;
    top: -150px;
    left:275px;
}
.b3_04{ position:relative;
   width: 290px;
    top: -558px;
    left: 544px;
}

#cbox A{
   position: absolute;
    top: 0px;
    text-decoration: none;
    left: 0px;
}
.a1{
   width: 265px;
    height: 408px;
}
.a2{
   text-align: left;
    line-height: 30px;
    text-indent: 20px;
    padding-left: 15px;
    width: 235px;
    padding-right: 15px;
    background: #bc2922;
    height: 408px;
    color: #fff;
    font-size: 14px;
    vertical-align: middle;
}
#text{
   position: static;
}
#text2{
   position: static;
}
#cbox{
   position: relative;
    width: 265px;
    height: 408px;
    overflow: hidden;
}
#cbox1{
   position: relative;
    width: 259px;
    height: 189px;
    overflow: hidden;
}
#cbox1 A{
   position: absolute;
    top: 0px;
    text-decoration: none;
    left: 0px;
}
.b1{
   width: 259px;
    height: 189px;
}
.b2{
   text-align: left;
    line-height: 30px;
    padding-left: 15px;
    width: 235px;
    padding-right: 15px;
    background: #bc2922;
    height: 389px;
    color: #fff;
    font-size: 14px;
    vertical-align: middle;
    padding-top: 0px;
}
#cbox2{
   position: relative;
    width: 528px;
    height: 209px;
    overflow: hidden;
}
#cbox2 A{
   position: absolute;
    top: 0px;
    text-decoration: none;
    left: 0px;
}
.c1{
   width: 500px;
    height: 180px;
}
.c2{
   text-align: left;
    line-height: 30px;
    padding-left: 15px;
    width: 500px;
    padding-right: 15px;
    background: #bc2922;
    height: 209px;
    color: #fff;
    font-size: 14px;
    vertical-align: middle;
    padding-top: 0px;
}
#cbox3{
   position: relative;
    width: 259px;
    height: 189px;
    overflow: hidden;
}
#cbox3 A{
   position: absolute;
    top: 0px;
    text-decoration: none;
    left: 0px;
}

.d1{
   width: 259px;
    height: 189px;
}
.d2{
   text-align: left;
    line-height: 30px;
    padding-left: 20px;
    width: 219px;
    padding-right: 20px;
    background: #bc2922;
    height: 189px;
    color: #fff;
    font-size: 14px;
    vertical-align: middle;
    padding-top: 20px;
}

.sybj4 { width:100%; height:110vh; background: url(../images/b4_bg.jpg) no-repeat; background-size:cover;}
.synr4 { width:1400px; height:70vn; padding-top:30vh; margin:0px auto;}

.sybj5 { width:100%; height:110vh; background: url(../images/b5_bg.jpg) no-repeat; background-size:cover;}
.synr5 { width:1050px; height:60vn; padding-top:40vh; margin:0px auto;}

.bianse{ float:left; margin-left:10px;}

A.bianse:link{
   filter: Alpha(Opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}
A.bianse:visited{
   filter: Alpha(Opacity=80);
    color: #ffffff;
}
A.bianse:hover{
   position: relative;
    filter: alpha(opacity=100);
    top: -2px;
    right: 0px;
    -moz-opacity: 1;
    opacity: 1;
}


.sybj6 { width:100%; height:110vh; background: url(../images/b6_bg.jpg) no-repeat; background-size:cover;}
.synr6 { width:1200px; height:90vn; padding-top:20vh; margin:0px auto;}
.synr61 { float:left; text-align:right; width:400px; height:530px; margin-right:10px; line-height:10px;}

.sybj7 { width:100%; height:110vh; background: url(../images/b7_bg.jpg) no-repeat; background-size:cover;}
.synr7 { width:1200px; height:80vn; padding-top:20vh; margin:0px auto;}

#bottom1{
   min-width: 1003px;
    text-align: center;
    line-height: 30px;
    width: 100%;
    bottom: 0px;
    background: #bc2922;
    float: left;
    height: 30px;
    color: #fff;
    font-size: 12px;
}

p {border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑", "宋体", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
.bai { color:#FFF;}
.bai a { color:#FFF;}
.bai a:visited { color:#FFF;}
.wrapHeader{
   z-index: 999;
    border-bottom: #eaeaea 1px solid;
    position: fixed;
    width: 100%;
    background: #fff;
    height:86px;

}
.header{
   margin: 0px auto;
    width: 1180px;
    height: 86px;
}
.logo{
   width: 200px;
    float: left;
    height: 86px; padding:0px;
}
H1{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑", "宋体", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
H1{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑", "宋体", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
H1{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑", "宋体", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
H1{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑", "宋体", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
UL{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "微软雅黑", "宋体", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
.nav{
   line-height: 86px;
    list-style-type: none;
    float: right;
    font-size: 14px;
    font-weight: bold;
    list-style-image: none;
}
.nav LI{
   line-height: 86px;
    list-style-type: none;
    float: left;
    font-size: 14px;
    font-weight: bold;
    list-style-image: none;
}
.nav A{
   padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
    float: left;
    color: #333;
    text-decoration: none;
    padding-top: 0px;
}
.nav A:hover{
   background: #bc2922;
    color: #fff;
}
.nav .cur{
   background: #bc2922;
    color: #fff;
}
.fixedNav{
   z-index: 1000;
    position: fixed;
    list-style-type: none;
    margin-top: -80px;
    width: 24px;
    display: none;
    background: url(../images/sprite.png) no-repeat 0px -110px;
    height: 141px;
    top: 50%;
    list-style-image: none;
    padding-top: 12px;
    left: 50%;
}

