*{margin:0; padding:0; border:0;}
a{text-decoration:none;}
li{list-style:none;}
body{ font-family:"思源黑体"; }


.bxytop1{ width:100%; height:36px;background:url(../images/bxytop1.jpg) no-repeat top center;  overflow: hidden;}
.bxyhead{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyhead1{ width:100%; height:36px;color:#090909; }
.bxyhead11 { width:30%; float:left; height:100%; line-height:36px; font-size:13px; color:#090909;}
.bxyhead12 { width:60%; float:right; height:100%; line-height:36px; font-size:13px; color:#090909;}
.bxyhead12 li{ float:right;}
.bxyhead12 a{ color:#090909;}
.bxyhead12 a:hover{ color:#007bbf;}
.bxytoppn3 img{ width:auto; height:94px; position:absolute; left:32px; top:18px;}
.bxytoppn4{ position:absolute; right:1px; top:45px; font-size:26px;font-family: "思源黑体";color: #e70012;}



.bxytopp{ width:100%; height:130px;background:url(../images/bxytopp.jpg) no-repeat top center;overflow: hidden;}
.bxytoppn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxytoppn1{ color:#e70012; font-size:19px; font-weight:bold; position:absolute; left:240px; top:36px;}
.bxytoppn2{ color:#090909; font-size:15px;  position:absolute; left:240px; top:70px;}
.bxytoppn2 span{color:#e70012; }


.bxydh{ width:100%; height:48px;background:url(../images/bxydh.jpg) no-repeat top center;overflow: hidden;}
.bxydhlm{ width:1100px; height:100%; margin:0 auto;}
.bxydhlm li{ float:left; font-size:15px;text-align:center; height:48px; line-height:48px;background:url(../images/bxydhlm.jpg) no-repeat center right; width:122px;}
.bxydhlm li a{ color:#fff; display:block; width:100%; height:100%;}
.bxydhlm li a:hover{background:#007bbf;  display:block; width:100%; height:100%;}



#bannergd{height:500px; position:relative; min-width:1000px;  }
#bannergd li{ height: 500px; 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:6px;text-align:center;z-index:9; margin-bottom:0;}
#bannergd .btn span{display:inline-block;_display:inline;_zoom:1;width:12px;height:12px;_font-size:0;margin:5px 10px;cursor:pointer;background:#dfdfdf;z-index:9; border-radius:50%}
#bannergd .btn span.on{background:#e70012;z-index:9}


.bxysous{ width:100%; height:53px;overflow:hidden; border-bottom:1px solid #d4d4d4;}
.bxysous1{ width:1100px; height:100%; margin:0 auto; }
.bxysous11{ width:55%; height:100%; float:left;  font-size:14px; line-height:53px;padding-left: 50px;}
.bxysous11 span{ color:#e70012;}
.bxysous11 a{ color:#333;}
.bxysous11 a:hover{ color:#e70012;}
.bxysous12{ width:40%;  float:right; margin-top:12px;}
.bxysous12 .sousuo{ float:right; width:290px;}
.bxysous12 input {width:235px;line-height:28px;height:28px;padding: 0 0 0 3px;border: 1px solid #d4d4d4;background:none;color:#848484;font-size:14px;font-family:"思源黑体";outline-color: #848484;}
.bxysous12 button {margin: 0 0 0 -6px;width: 41px;line-height: 30px;height: 30px;text-align: center;color: #fff;font-family: "思源黑体";font-size: 14px;display: inline-block;background:#e70012;border: none;cursor: pointer;}


.bxycpzx{width:100%; height:621px;background:url(../images/bxycpzx.jpg) no-repeat top center;overflow: hidden; margin-top:50px; margin-bottom:40px;}
.bxycpzxn{ width:1100px; height:100%; margin:0 auto; }
.bxycpzxnz{ width:233px; height:100%; float:left; position:relative;}
.bxycpzxnzmore{ font-size:14px; position:absolute; left:88px; bottom:26px;}
.bxycpzxnzmore a{ color:#e70012;}
.bxycpzxnz ul{ width:100%; height:460px;  margin-top:80px; overflow:hidden;}
.bxycpzxnz ul li{ width:100%; height:52px; line-height:52px; border-bottom:1px solid #bcbcbc;font-size:13px; background:url(../images/bxycpzxnzli1.jpg) no-repeat 64px center; padding-left:93px;}
.bxycpzxnz ul li a{ color:#090909;}
.bxycpzxnz ul li:hover{background:url(../images/bxycpzxnzli11.jpg) no-repeat 64px center; }
.bxycpzxnz ul li:hover a{ color:#e70012;}
.bxyhzppn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyhzppnmore{font-size:14px;  position:absolute; top:-100px; right:200px;}
.bxyhzppnmore a{color:red; }


.bxycpzxny{ width:842px; height:100%; float:right; position:relative;}
.bxycpzxnymore{ position:absolute; top:11px; right:10px; font-size:13px; text-transform:uppercase;}
.bxycpzxnymore a{ color:#090909;}
.qhkj{  width:100%; height:100%; overflow:hidden;}
.qhdh{overflow:hidden;}
.qhdh ul li { float:left; width:150px; height:40px;text-align:center; font-size:16px; line-height:40px; overflow:hidden; background:#e8e8e8;color:#090909; }
.qhdh ul li.hover { background:#e70012; color:#fff; }
.qhnr{ width:100%; height:560px;  margin-top:20px; overflow:hidden;} 
.qhnr ul{ width:110%;}
.qhnr ul li{ width:200px; height:184px; float:left; margin-right:13px; overflow:hidden;transition:all 2s;}
.qhnr ul li img{width:198px; height:143px; border:1px solid #c1bfbf;transition:all 1s;}
.qhnr ul li:hover img{transform: rotatey(-180deg);}
.qhnr ul li p{ width:100%; height:40px; line-height:30px; font-size:14px; text-align:center;}
.qhnr ul li a{ color:#090909;}
.qhnr ul li:hover a{ color:#e70012;}


.bxyhzpp{ width:100%; height:429px;background:url(../images/bxyhzpp.jpg) no-repeat top center;overflow: hidden; }

.bxyhxsl{width:100%; height:853px;background:url(../images/bxyhxsl.jpg) no-repeat top center;overflow: hidden;}
.bxyhxsln{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyhxsln1{ color:#090909; font-size:14px; position:absolute; left:405px; top:130px;}
.bxyhxsln2{ width:470px; color:#090909; font-size:12px; line-height:26px; position:absolute; left:624px; top:249px;}
.bxyhxsln3{ width:470px; color:#090909; font-size:12px; line-height:26px; position:absolute; left:624px; top:438px;}
.bxyhxsln4{ width:470px; color:#090909; font-size:12px; line-height:26px; position:absolute; left:75px; top:651px;}


.bxyaaa{width:100%; height:156px;background:url(../images/bxyaaa.jpg) no-repeat top center;overflow: hidden;}
.bxyaaaa{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxyaaaa p{ font-size:20px; color:#fff; font-weight:bold; position:absolute; left:220px; top:18px;}
.bxyaaaa a{ font-size:14px; color:#fff; position:absolute; left:925px; top:101px;}


.bxycgal{width:100%; height:470px;background:url(../images/bxycgal.jpg) no-repeat top center;overflow: hidden;}
.bxycgaln{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxycgaln a{color:#090909;}
.bxycgaln1{ font-size:18px; color:#090909; position:absolute; left:485px; top:41px;}
.bxycgaln2{ font-size:14px; position:absolute; left:463px; bottom:36px;}
.bxycgaln3{ font-size:14px; position:absolute; left:577px; bottom:36px;}



.bxykoub{width:100%; height:300px;background:url(../images/bxykoub.jpg) no-repeat top center;overflow: hidden;}
.bxykoubn{ width:1100px; height:100%; margin:0 auto; position:relative; color:#090909; font-size:14px;}
.bxykoubn1{ position:absolute;left: 80px;top: 195px;}
.bxykoubn2{ position:absolute;left: 368px;top: 195px;}
.bxykoubn3{ position:absolute;left: 663px;top: 195px;}
.bxykoubn4{ position:absolute;left: 945px;top: 195px;}


.bxykhjz{width:100%; height:575px;background:url(../images/bxykhjz.jpg) no-repeat top center;overflow: hidden;}
.bxykhjzn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxykhjzn a{color:#090909;}
.bxykhjzn1{ font-size:14px; position:absolute; left:463px; bottom:54px;}
.bxykhjzn2{ font-size:14px; position:absolute; left:577px; bottom:54px;}
.bxykhjzn3{ width:1100px; height:345px; position:absolute; left:0px; top:105px; overflow:hidden; }
.bxykhjzn3 ul{ width:110%;}
.bxykhjzn3 ul li{ width:253px; height:342px; float:left; margin-right:26px; border:1px solid #b7b7b7;}
.bxykhjzn3 ul li img{ width:253px; height:161px;transition: 1s; }
.bxykhjzn3 li:hover img{transform: rotatey(-180deg);}
.bxykhjzn3 ul li b{ width:224px; display:block; margin:0 auto; font-size:12px; color:#090909; margin-top:15px; margin-bottom:8px;}
.bxykhjzn3 ul li i{ width:38px; height:2px; display:block; background:#e70012; margin-left:14.5px;}
.bxykhjzn3 ul li p{ width:224px; height:90px; overflow:hidden; font-size:12px;margin:0 auto;  margin-top:11px; line-height:26px;}
.bxykhjzn3 ul li span{ width:100%; height:38px; line-height:38px; text-align:center; color:#fff; font-size:14px; background:#e70012; display:block;}


.bxybbb{width:100%; height:170px;background:url(../images/bxybbb.jpg) no-repeat top center;overflow: hidden;}
.bxybbbb{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxybbbb a{ font-size:14px; color:#fff; position:absolute; left:968px; top:108px;}


.bxygywm{width:100%; height:460px;background:url(../images/bxygywm.jpg) no-repeat top center;overflow: hidden;}
.bxygywmn{ width:1100px; height:100%; margin:0 auto; position:relative;}
.bxygywmn1{ font-size:16px; color:#090909; position:absolute; left:427px; top:147px;}
.bxygywmn2{ width:680px; height:80px; overflow:hidden; position:absolute; left:417px; top:182px; font-size:12px; line-height:26px;}
.bxygywmn3{ position:absolute; left:433px; top:274px; font-size:12px;}
.bxygywmn3 a{ color:#fff;}


.bxyxwwd{width:100%; height:490px;background:url(../images/bxyxwwd.jpg) no-repeat top center;overflow: hidden; margin-top:45px; margin-bottom:40px;}
.bxyxwwdn{ width:1100px; height:100%; margin:0 auto; }
.bxyxwwdnz{ width:690px; height:100%; float:left; overflow:hidden; position:relative;}
.bxyxwwdnzmore{ font-size:12px; position:absolute; top:31px; right:10px;}
.bxyxwwdnzmore a{ color:#090909; }
.qhkj1{  width:100%; height:100%; overflow:hidden; }
.qhdh1{overflow:hidden;}
.qhdh1 ul li { float:left; width:123px; height:44px; font-size:18px; line-height:44px; margin-left:10px; overflow:hidden;color:#282828; font-weight:bold; }
.qhdh1 ul li.hover { color:#e70012; }
.qhnr1{ width:100%; height:425px;  margin-top:20px; }
.bxyxwwdnzs{ width:100%; height:194px;}
.bxyxwwdnzs img{ width:265px; height:187px; float:left; border:2px solid #b7b7b7; margin-right:28px;}
.bxyxwwdnzs b{ font-size:14px; color:#282828; display:block; padding-top:15px; margin-bottom:20px; float:left; width:390px;}
.bxyxwwdnzs p{ font-size:12px; color:#282828; line-height:26px; height:93px; float:left;width:390px;}
.bxyxwwdnzs span{ color:#fff; font-size:12px; display:block; margin-left:15px; margin-top:5px;float:left;}
.bxyxwwdnzx{ width:100%; height:230px; overflow:hidden;}
.bxyxwwdnzx ul{ width:670px; overflow:hidden; margin-left:20px; margin-top:24px;}
.bxyxwwdnzx li{ width:100%; line-height:35px; height:35px; font-size:12px;}
.bxyxwwdnzx li p{ float:left;}
.bxyxwwdnzx li span{ float:right; display:block;}
.bxyxwwdnzx li a{ color:#727272;}
.bxyxwwdnzx li a:hover{ color:#e70012;}


.bxyxwwdny{ width:380px; height:100%; float:right; }
.bxygundong{width:335px;height:360px;margin:0 auto;overflow:hidden; margin-top:100px;}	
.bxygundong li{width:305px;height:80px; margin-bottom:20px; background:url(../images/bxywdtb.jpg) no-repeat left top;padding-left:30px; }		
.bxygundong li p{ font-size:14px; font-weight:bold; color:#282828; line-height:20px; margin-bottom:5px; }
.bxygundong li a{ font-size:12px; color:#282828; line-height:24px;}


.bxyfoot{ width:100%; height:232px;  background:url(../images/bxyfoot.jpg) no-repeat top center;overflow: hidden;}
.bxyfootn{ width:1100px; height:100%; margin:0 auto;}
.bxyfootn1{ width:100%; padding-top: 21px; color:#fff; }
.bxyfootn1 ul{ width:1110px; overflow:hidden;margin:0 auto;}
.bxyfootn1 li{ float:left; font-size:14px; line-height:50px; margin-left:20px;}
.bxyfootn1 li a{ color:#fff;}

.bxyfootx{ width:100%; height:160px; margin:0 auto; margin-top:40px;}
.bxyfootx2{ width:600px; height:130px; float:left; margin-left:320px;  }
.bxyfootx2 a{ color:#fff;}
.bxyfootx2 p{ color:#fff; font-size:12px; margin-bottom:12px; margin-top:5px;}
.bxyfootx3{ float:left; width:100px; height:150px; margin-right:20px;}
.bxyfootx3 img{ width:73px; height:73px; display:block; margin:0 auto;}
.bxyfootx3 p{ color:#fff; width:100%; height:35px; line-height:35px; text-align:center; font-size:12px;}



.bxyyouq{width:100%; height:103px;background:url(../images/bxyyouq.jpg) no-repeat top center;overflow: hidden;}
.bxyyouqn{ width:1100px; height:100%; margin:0 auto;  overflow:hidden;}
.bxyyouqn ul{ width: 88%;float: right; height: 50px; line-height: 24px;padding-top: 34px; }
.bxyyouqn li{ float:left; margin-right:15px; font-size:14px;}
.bxyyouqn li a{ color:#111111;}
.bxyyouqn li a:hover{ color:#935424;}

