*{margin:0; padding:0; border:0;}
a{text-decoration:none;}
li{list-style:none;}
body{ font-family:"Microsoft YaHei"; }



.bxytop1{ width:100%; height:42px; overflow: hidden;background:#000000;overflow: hidden;}
.bxyhead{ width:1080px; height:100%; margin:0 auto;}
.bxyhead1{ width:100%; height:42px; color:#bebebe; }
.bxyhead11 { width:35%; float:left; height:100%; line-height:42px; font-size:13px; color:#bebebe; }
.bxyhead12 { width:60%; float:right; height:100%; line-height:42px; font-size:13px; color:#bebebe;}
.bxyhead12 li{ float:right;}
.bxyhead12 a{ color:#bebebe;}
.bxyhead12 a:hover{ color:#bebebe;}


.bxytopp{ width:100%; height:196px;background:url(../image/bxytopp.jpg) no-repeat top center;position:relative;}


.bxydh{ width:100%; height:65px;overflow: hidden; position:absolute; left:0px; bottom:-58px; z-index:9999;}
.bxydhlm{ width:1000px; height:100%; margin:0 auto; background:#676767;}
.bxydhlm li{ float:left; font-size:15px;text-align:center; height:65px; line-height:63px; width:106px; background:url(../image/bxydhlm.jpg) no-repeat right top; }
.bxydhlm li:last-child{ background:none;}
.bxydhlm li a{ color:#fff; display:block; width:100%; height:100%; }
.bxydhlm li a:hover{color:#bebebe;  display:block; width:100%; height:100%; }


#bannergd{height:638px; position:relative; min-width:1000px; }
#bannergd li{ height: 638px; overflow: hidden; position: absolute; width: 100%; background-repeat:no-repeat;background-position:center center; min-width: 1100px}
#bannergd .btn{position:absolute;width:100%;height:30px;bottom:0;text-align:center;z-index:9; margin-bottom:0;}
#bannergd .btn span{display:inline-block;_display:inline;_zoom:1;width:14px;height:14px;_font-size:0;margin:5px 10px;cursor:pointer;background:#dfdfdf;z-index:9; border-radius:50%}
#bannergd .btn span.on{background:#be0011;z-index:9}


.bxysous{ width:100%; height:84px;overflow:hidden; border-bottom:1px solid #d1d1d1;}
.bxysous1{ width:1080px; height:100%; margin:0 auto; }
.bxysous11{ width:60%; height:100%; float:left;  font-size:14px; line-height:84px;}
.bxysous11 span{ color:#be0011;}
.bxysous11 a{ color:#333;}
.bxysous12{ width:40%;  float:left; margin-top:28px;}
.bxysous12 .sousuo{ float:right; width:270px;}
.bxysous12 input {width:215px;line-height:28px;height:28px;padding: 0 0 0 3px;border: 1px solid #949494;background:none;color:#949494;font-size:14px;
font-family:"Microsoft YaHei";}
.bxysous12 button {margin: 0 0 0 -6px;width: 41px;line-height: 30px;height: 30px;text-align: center;color: #fff;font-family: "Microsoft YaHei";font-size: 14px;display: inline-block;background:#a60101;border: none;cursor: pointer;}


.bxykhzts{width:100%; height:196px;background:url(../image/bxykhzts.jpg) no-repeat top center; overflow:hidden;}

.bxykhzt{width:100%; height:500px;background:url(../image/bxykhzt.jpg) no-repeat top center; overflow:hidden;}
.bxykhztn{ width:1025px; height:100%; position:relative; overflow:hidden; margin:0 auto;}
.bxykhztn a{ color:#fff;}
.bxykhzt1{ position:absolute; left:66px; top:190px; font-size:22px; font-weight:bold; color:#be0011;}
.bxykhzt2{ position:absolute; left:312px; top:190px; font-size:22px; font-weight:bold; color:#be0011;}
.bxykhzt3{ position:absolute; left:591px; top:190px; font-size:22px; font-weight:bold; color:#be0011;}
.bxykhzt4{ position:absolute; left:866px; top:190px; font-size:22px; font-weight:bold; color:#be0011;}
.bxykhzt5{ position:absolute; left:42px; top:260px; font-size:13px;  color:#333333; width:145px;}
.bxykhzt6{ position:absolute; left:287px; top:260px; font-size:13px;  color:#333333; width:145px;}
.bxykhzt7{ position:absolute; left:565px; top:260px; font-size:13px;  color:#333333; width:145px;}
.bxykhzt8{ position:absolute; left:842px; top:260px; font-size:13px;  color:#333333; width:145px;}
.bxykhzt9{ position:absolute; left:81px; top:373px; font-size:15px; font-weight:bold; }
.bxykhzt10{ position:absolute; left:327px; top:373px; font-size:15px; font-weight:bold; }
.bxykhzt11{ position:absolute; left:609px; top:373px; font-size:15px; font-weight:bold; }
.bxykhzt12{ position:absolute; left:881px; top:373px; font-size:15px; font-weight:bold; }


.bxyaaa{width:100%; height:653px;background:url(../image/bxyaaa.jpg) no-repeat top center; overflow:hidden;}

.bxybbb{width:100%; height:141px;background:url(../image/bxybbb.jpg) no-repeat top center; overflow:hidden;}


.bxycptj{width:100%; height:681px;background:url(../image/bxycptj.jpg) no-repeat top center; overflow:hidden;}

.qhkj {width:982px; height:591px; margin:0 auto; overflow:hidden; }
.qhdh{overflow:hidden; margin-bottom:50px;}
.qhdh ul li { float:left; width:153px; height:50px;text-align:center; font-size:16px; line-height:50px; margin-right:5px; overflow:hidden;background:url(../image/qhdhs.jpg) no-repeat top center;color:#fff; }
.qhdh ul li.hover { background:url(../image/qhdhx.jpg) no-repeat top center;}
.qhnr{ width:100%; height:490px; overflow:hidden;  }
.qhnr ul{ width:110%; height:110%;}
.qhnr li{ float:left; width:230px; height:232px; margin-right:20px; margin-bottom:25px; position:relative;}
.qhnr li img{ width:100%; height:100%;}
.qhnrxs{ width:100%; height:100%; background:rgba(0,0,0,0.6); position:absolute; left:0px; top:0px;display:none;}
.qhnrxs p{ width:100%; height:110px; line-height:170px; font-size:26px; color:#fff; text-align:center;}
.qhnrxs a{ display:block; width:141px; height:34px; text-align:center; line-height:34px; border-radius:5px; color:#fff; font-size:14px; font-weight:bold; margin:0 auto; background:#be0011; }
.qhnr li:hover .qhnrxs{ display:block;}

.bxyccc{width:100%; height:312px;background:url(../image/bxyccc.jpg) no-repeat top center; overflow:hidden;}
.bxycccc{ width:1030px; height:100%; margin:0 auto; position:relative;}
.bxyccc a{ position:absolute; left:800px; top:239px; font-size:18px; font-weight:bold; color:#000;}


.bxyddd{width:100%; height:385px;background:url(../image/bxyddd.jpg) no-repeat top center; overflow:hidden;}

.bxysdly{width:100%; height:960px;background:url(../image/bxysdly.jpg) no-repeat top center; overflow:hidden;}
.bxysdlyn{ width:1100px; height:100%; margin:0 auto; overflow:hidden; font-size:16px; color:#333; line-height:26px; position:relative;}
.bxysdly1{ position:absolute; left:615px; top:95px; width:480px;}
.bxysdly2{ position:absolute; left:615px; top:300px; width:480px;}
.bxysdly3{ position:absolute; left:133px; top:530px; width:480px;}
.bxysdly4{ position:absolute; left:133px; top:730px; width:480px;}


.bxyeee{width:100%; height:185px;background:url(../image/bxyeee.jpg) no-repeat top center; overflow:hidden;}


.qhkj1 {width:1030px; height:435px; overflow:hidden; margin:0 auto; }
.qhdh1{overflow:hidden; width:205px; height:100%; float:left; }
.qhdh1 ul li { float:left; width:100%; height:62px;text-align:center; font-size:14px; line-height:65px;  overflow:hidden; background:#e1e1e1;color:#000; }
.qhdh1 ul li.hover { background:#a60101; color:#fff;}
.qhnr1{ width:777px; height:100%; float:right;}
.qhnr1s{ width:100%; height:325px;margin-bottom:5px; position:relative;}
.qhnr1s1{ width:487px; height:325px; position:absolute; left:0px; top:0px; overflow:hidden;}
.qhnr1s1 img{ width:100%; height:100%;transition:all 2s;}
.qhnr1s1:hover img{transform:scale(1.1);}
.qhnr1s-1{ width:286px; height:160px; position:absolute; right:0px; top:0px;overflow:hidden;}
.qhnr1s-1 img{ width:100%; height:100%;transition:all 2s;}
.qhnr1s-1:hover img{transform:scale(1.1);}
.qhnr1s-2{ width:286px; height:160px; position:absolute; bottom:0px; right:0px;overflow:hidden;}
.qhnr1s-2 img{ width:100%; height:100%;transition:all 2s;}
.qhnr1s-2:hover img{transform:scale(1.1);}

.qhnr1x{ width:100%; height:105px; background:#e8e8e8;}
.qhnr1x b{ font-size:14px; display:block; width:730px; margin-left:25px; height:35px; line-height:35px;}
.qhnr1x b a{ color:#333333;}
.qhnr1x p{ width:730px; font-size:12px; line-height:20px; color:#333; margin-left:25px;}

.bxyfff{width:100%; height:220px;background:url(../image/bxyfff.jpg) no-repeat top center; overflow:hidden; margin-top:45px;}


.bxyxlxz{width:100%; height:856px;background:url(../image/bxyxlxz.jpg) no-repeat top center; overflow:hidden; }
.bxyxlxzn{ width:1100px; height:100%; margin:0 auto; position:relative; overflow:hidden; font-size:14px; color:#333;}
.bxyxlxz1{ position:absolute; left:384px; top:30px;}
.bxyxlxz2{ position:absolute; left:48px; top:305px;}
.bxyxlxz3{ position:absolute; left:58px; top:535px;}
.bxyxlxz4{ position:absolute; left:217px; top:747px;}
.bxyxlxz5{ position:absolute; left:617px; top:748px;}
.bxyxlxz6{ position:absolute; left:794px; top:538px;}
.bxyxlxz7{ position:absolute; left:822px; top:254px;}


.bxyggg{width:100%; height:336px;background:url(../image/bxyggg.jpg) no-repeat top center; overflow:hidden;}
.bxygggg{ width:1030px; height:100%; margin:0 auto; position:relative;}
.bxyggg a{ position:absolute; left:654px; top:226px; font-size:15px; font-weight:bold; color:#fff;}

.bxyhhh{width:100%; height:225px;background:url(../image/bxyhhh.jpg) no-repeat top center; overflow:hidden;}


.bxywjgz{width:100%; height:479px;background:url(../image/bxywjgz.jpg) no-repeat top center; overflow:hidden;}
.bxywjgzn{ width:1100px; height:100%; margin:0 auto; position:relative; overflow:hidden; font-size:15px; color:#333; line-height:26px;}
.bxywjgz1{ width:180px; position:absolute; left:62px; top:274px;}
.bxywjgz2{ width:180px; position:absolute; left:326px; top:274px;}
.bxywjgz3{ width:180px; position:absolute; left:589px; top:274px;}
.bxywjgz4{ width:180px; position:absolute; left:850px; top:274px;}

.bxyiii{width:100%; height:210px;background:url(../image/bxyiii.jpg) no-repeat top center; overflow:hidden;}

.bxyjjj{width:100%; height:210px;background:url(../image/bxyjjj.jpg) no-repeat top center; overflow:hidden;}


.bxykhjz{ width:100%; height:425px; background:#eeeeee;}


.bxykkk{width:100%; height:157px;background:url(../image/bxykkk.jpg) no-repeat top center; overflow:hidden;}
.bxykkkk{ width:1030px; height:100%; margin:0 auto; position:relative;}
.bxykkk a{ position:absolute; left:474px; top:8px; font-size:16px;  color:#fff;}


.bxyzjwm{width:100%; height:392px;background:url(../image/bxyzjwm.jpg) no-repeat top center; overflow:hidden;}
.bxyzjwmn{ width:1030px; height:100%; margin:0 auto; position:relative; overflow:hidden;}
.bxyzjwm1{ position:absolute; left:435px; top:100px; font-size:24px; font-weight:bold; color:#a60101;}
.bxyzjwm2{ position:absolute; left:435px; top:145px; font-size:14px; width:555px;  color:#333; line-height:26px;}
.bxyzjwm3{ font-size:16px; position:absolute; left:475px; top:324px;}
.bxyzjwm3 a{ color:#fff;}
.bxyzjwm4{ font-size:16px; position:absolute; left:601px; top:324px;}
.bxyzjwm4 a{ color:#fff;}
.bxyzjwm5{ font-size:14px; position:absolute; left:930px; top:33px;}
.bxyzjwm5 a{ color:#333;}


.bxyrong{width:100%; height:339px;background:url(../image/bxyrong.jpg) no-repeat top center; overflow:hidden;}


.bxygltd{width:100%; height:764px;background:url(../image/bxygltd.jpg) no-repeat top center; overflow:hidden;}
.bxygltdn{ width:962px; height:437px; margin:0 auto; margin-top:235px;}


.qhkj2{width:962px; height:437px; overflow:hidden; }
.qhdh2{overflow:hidden; width:254px; height:437px; float:left; }
.qhdh2 ul li { float:left; width:252px; height:109px;text-align:center; font-size:18px; line-height:100px;overflow:hidden; background:url(../image/qhdh2s.jpg) no-repeat top center; color:#333; font-weight:bold;}
.qhdh2 ul li.hover { background:url(../image/qhdh2x.jpg) no-repeat top center;  }
.qhnr2{ width:702px; height:428px; float:right; }
.qhnr2 li{ width:702px; height:428px; position:relative; overflow:hidden;}
.qhnr2 li img{ width:100%; height:100%;transition:all 2s;}
.qhnr2 li:hover img{transform:scale(1.1);}
.qhnr2 li p{ width:100%; height:56px; line-height:56px; text-align:center; font-size:18px; position:absolute; left:0px; bottom:0px;background: rgba(0,0,0,0.6); }
.qhnr2 li p a{ color:#fff;}



.bxyxwwd{width:1037px; height:420px; margin:0 auto;overflow:hidden; margin-top:40px; margin-bottom:40px;}
.bxyxwwdz{ width:700px; height:1000%; float:left;}
.bxyxwwdzs{ width:100%; height:40px; border-bottom:1px solid #301a39;}
.bxyxwwdzs b{ font-size:24px; color:#a60101;}
.bxyxwwdzs span{ font-size:14px; color:#666666; margin-left:15px; text-transform:uppercase;}
.bxyxwwdzs a{ font-size:14px; color:#000; margin-left:395px;}
.bxyxwwdzx{ width:100%; height:160px; border-bottom:1px dashed #333; margin-top:25px;}
.bxyxwwdzx img{ display:inline-block; width:277px; height:132px; border:1px solid #b6b6b6; margin-right:24px; float:left;}
.bxyxwwdzx b{ display:block; float:left; font-size:16px; color:#000; height:33px; line-height:30px; width:380px;}
.bxyxwwdzx p{ font-size:13px; color:#333; float:left; width:380px; line-height:24px;} 
.bxyxwwdzd{ width:100%; height:170px; margin-top:20px; overflow:hidden;}
.bxyxwwdzd ul{ width:110%;}
.bxyxwwdzd li{ width:335px; margin-right:30px; height:30px; line-height:30px; float:left;}
.bxyxwwdzd li p{ width:250px; float:left;}
.bxyxwwdzd li span{ width:auto; display:inline-block; float:right;}
.bxyxwwdzd li a{ color:#333; font-size:13px;}


.bxyxwwdy{ width:290px; height:100%; float:right;}
.bxyxwwdys{ width:100%; height:40px; border-bottom:1px solid #301a39;}
.bxyxwwdys b{ font-size:24px; color:#a60101;}
.bxyxwwdys span{ font-size:14px; color:#666666; margin-left:15px; text-transform:uppercase;}
.bxyxwwdyx{ width:100%; height:340px;margin-top:25px; overflow:hidden;}
.bxyxwwdyx li{ width:100%; height:80px; margin-bottom:36px;} 
.bxyxwwdyx li b{ display:block; width:100%; height:26px; font-size:15px; color:#000;}
.bxyxwwdyx li p{ width:100%; line-height:22px; font-size:13px; color:#000;}


.bxyliu{width:100%; height:498px;background:url(../image/bxyliu.jpg) no-repeat top center; overflow:hidden;}
.bxyliun{ width:1100px; height:100%; margin:0 auto; position:relative; overflow:hidden;}
.bxyliuy{ width:555px; height:300px; position:absolute; right:66px; top:145px;}

.intxt1{ width:172px; height:45px; font-size:14px; position:absolute; left:83px; top:5px; background-color:transparent;outline:none; }
.intxt2{ width:168px; height:45px; font-size:14px; position:absolute; left:380px; top:5px; background-color:transparent; outline:none;}
.intxt3{ width:200px; height:45px; font-size:14px; position:absolute; left:68px; top:69px; background-color:transparent; outline:none;}
.intxt4{ width:168px; height:45px; font-size:14px; position:absolute; left:380px; top:69px; background-color:transparent; outline:none;}
.intxt5{ width:441px; height:102px; font-size:14px; position:absolute; left:95px; top:137px; background-color:transparent; outline:none;}
.coolbg1{width: 116px; height: 36px; border-radius: 2px; text-align: center;  line-height: 32px; cursor: pointer;  font-size: 16px; color: #fff; font-family: "Microsoft YaHei"; position: absolute;  left: 110px; top: 260px; outline: none;background:#960000;}
.coolbg2{width: 116px; height: 36px; border-radius: 2px; text-align: center;  line-height: 32px; cursor: pointer;  font-size: 16px; color: #fff; font-family: "Microsoft YaHei"; position: absolute;  left: 301px; top: 260px; outline: none;background:#4f4f4f;}








.bxyyouqings{ width:100%; height:30px;}
.bxyyouqings .bxyyq1{ width:100%; height:30px;}
.bxyyouqings .bxyyouqing{ width:1030px; height:95px; margin:0 auto; border-top:1px solid #737373; border-bottom:1px solid #737373; }
.bxyyouqings .bxyyqn{ width:980px; height:50px; margin:0 auto;  margin-top:22px;}
.bxyyouqings .bxyyqn1{ width:125px; height:50px; float:left; text-align:center; font-size:20px; color:#000;}
.bxyyouqings .bxyyqn2{ width:850px; height:50px; float:left;}
.bxyyouqings .bxyyqn2 li{ float:left; font-size:14px; margin-left:10px; height:26px; overflow:hidden;}
.bxyyouqings .bxyyqn2 li a{ color:#666;}


.bxylll{width:100%; height:93px;background:url(../image/bxylll.jpg) no-repeat top center; overflow:hidden;}
.bxyllll{ width:1030px; height:100%; margin:0 auto; position:relative;}
.bxylll a{ position:absolute; left:780px; top:26px; font-size:14px;  color:#000; width:135px; height:42px; line-height:45px;}




.bxyfooter{ width:100%; height:438px;background:url(../image/footer.jpg) no-repeat top center; overflow: hidden; }
.bxyfootn{ width:1130px; height:100%; margin:0 auto; overflow:hidden; position:relative;}
.bxyfootn a{ color:#858585;}
.bxyfootn a:hover{ color:#cd0000;}
.bxyfooter1{ font-size:13px; color:#858585; position:absolute; left:68px; top:85px;} 
.bxyfooter2{ font-size:13px; color:#858585; position:absolute; left:100px; top:180px;} 
.bxyfooter3{ font-size:13px;height: 250px; color:#858585; position:absolute; left:400px; top:110px;}
.bxyfooter3 ul{width: 160px;height:  250px;}
.bxyfooter3 li{ line-height:30px;float: left;width: 80px;}
.bxyfooter4{ font-size:13px; color:#858585; position:absolute; left:608px; top:110px;}
.bxyfooter4 li{ line-height:30px;}
.bxyfooter5{ font-size:13px; color:#858585; position:absolute; left:773px; top:110px;}
.bxyfooter5 li{ line-height:30px;}
.bxyfooter6{ font-size:13px; color:#858585; position:absolute; left:0px; top:340px; width:100%; line-height:24px;}