@charset "utf-8";
/* CSS Document */
.homeSlide{ width:100%; height:478px; overflow:hidden; position:relative; z-index:10; margin:0 auto;}
.homeSlide .list{width:100%; height:478px; overflow:hidden; position:relative; margin:0 auto;}
.homeSlide .list ul{ margin:0px; padding:0px; list-style:none; }
.homeSlide .list ul li{margin:0px; padding:0px; list-style:none;width:100%; height:478px; overflow:hidden; float:left; position:relative}
.homeSlide .list ul li .pic{ width:100%; height:478px; overflow:hidden;}

.homeSlide  .spage{ position:absolute; left:0; bottom:10px; width:100%; text-align:center}
.homeSlide  .swiper-pagination-switch { display: inline-block;width: 10px; height: 10px;border-radius: 10px;background: #afafaf; margin: 0 3px;cursor: pointer;}
.homeSlide  .spage .swiper-active-switch { background: #ffffff;}



.homeSlide  .quickbox{ width:350px; height:395px; position:absolute; left:50%; margin-left:250px; top:38px; background:url(../Images/cover1.png) repeat;}
.homeSlide  .quickbox .titbox{ width:100%; height:35px; line-height:35px; overflow:hidden; font-size:24px; font-weight:700; color:#f8852a; margin-top:30px; text-align:center}
.homeSlide  .quickbox .titbox2{ width:100%; height:auto; line-height:30px; overflow:hidden; font-size:16px; font-weight:700; color:#333366; margin-top:10px; text-align:center}
.homeSlide  .quickbox .titbox2 span{color:#f8852a;}

.homeSlide  .quickbox .formbox{ width:300px; height:auto; overflow:hidden; margin:10px auto 0 auto;}

.homeSlide  .quickbox .formbox .input1{ margin:10px 0; width:100%; height:46px; line-height:46px; border:0px;  font-size:14px; text-indent:25px; border:0px;outline: none; background:#e9edf7}

.homeSlide  .quickbox .formbox .btnme{ width:100%; height:50px; border:0px; background:#333366; font-size:16px; text-align:center; color:#FFF; border-radius:5px; margin-top:30px;}

.homeSlide  .quickbox .formlist{ width:300px; height:50px; overflow:hidden; margin:0 auto; margin-top:10px;}
.homeSlide  .quickbox .formlist ul{ margin:0px; padding:0px; list-style:none}
.homeSlide  .quickbox .formlist ul li{ margin:0px; padding:0px; list-style:none; width:100%; height:50px; line-height:50px; font-size:14px; text-indent:30px; background:url(../Images/notice.png) left center no-repeat;}
.homeSlide  .quickbox .formlist ul li span{ color:#5287fe}

/*条形码*/
.txmbox1{ width:100%; height:auto; overflow:hidden; background:#ffffff; padding:50px 0 50px 0}
.txmbox1 .centerbox{ width:100%; height:auto;  min-width:320px; max-width:1200px; margin:0 auto; clear:both; overflow:visible; }
.txmbox1 .centerbox .centerin{ width:100%; height:auto; overflow: visible; position:relative;}
.txmbox1 .titbox{ width:100%; height:auto; text-align:center; overflow:hidden; font-size:34px; font-weight:700; color:#333366; text-align:center; line-height:50px; margin-bottom:15px;}
.txmbox1 .titbox2{ width:100%; height:auto; text-align:center; overflow:hidden; font-size:18px; color:#333366; text-align:center; line-height:50px; margin-bottom:15px;}
.txmbox1 .listbox{ width:100%; height:auto; overflow:hidden;}
.txmbox1 .listbox .picbox{ width:49%; float:left; overflow:hidden;}
.txmbox1 .listbox .list{ width:49%; float:right; overflow:hidden; height:auto}
.txmbox1 .listbox .list ul{ margin:0px; padding:0px; list-style:none}
.txmbox1 .listbox .list ul li{ margin:0px 0 20px 0; padding:0px; list-style:none; width:100%; height:135px; border:1px solid #eaeaea;  box-sizing:border-box; padding:20px;}
.txmbox1 .listbox .list ul li .pic{ width:108px; float:left; height:auto; overflow:hidden; padding:25px 0 0 0}
.txmbox1 .listbox .list ul li .wordbox{ width:424px; height:auto; float:right; overflow:hidden;}
.txmbox1 .listbox .list ul li .wordbox .tit{ width:100%; height:35px; line-height:35px; overflow:hidden; font-size:20px; color:#333333}
.txmbox1 .listbox .list ul li .wordbox .word{ width:100%; height:50px; line-height:25px; overflow:hidden; font-size:14px; margin-top:10px;}

.txmbox1 .btnlist{ width:456px; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.txmbox1 .btnlist ul{ margin:0px; padding:0px; list-style:none}
.txmbox1 .btnlist ul li{ margin:0px; padding:0px; list-style:none; width:50%; height:auto; float:left; overflow:hidden;}


/*条形码*/
.txmbox2{ width:100%; height:auto; overflow:hidden; background: url(../Images/txmbg2.jpg) center center no-repeat; background-size:cover; padding:50px 0 50px 0}
.txmbox2 .centerbox{ width:100%; height:auto;  min-width:320px; max-width:1200px; margin:0 auto; clear:both; overflow:visible; }
.txmbox2 .centerbox .centerin{ width:100%; height:auto; overflow: visible; position:relative;}
.txmbox2 .titbox{ width:100%; height:auto; text-align:center; overflow:hidden; font-size:34px; font-weight:700; color:#333366; text-align:center; line-height:50px; margin-bottom:15px;}
.txmbox2 .listbox{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.txmbox2 .listbox .navbox{ width:100%; height:115px; overflow:hidden; border-radius:5px}
.txmbox2 .listbox .navbox ul{ margin:0px; padding:0px; list-style:none}
.txmbox2 .listbox .navbox ul li{ margin:0px; padding:0px; list-style:none; width:16.66%; height:115px;  float:left; overflow:hidden; position:relative; cursor:pointer}
.txmbox2 .listbox .navbox ul li p{ width:100%; position:absolute; left:0; bottom:0; height:83px; line-height:83px; text-align:center; background:#e7f0ff; font-size:18px; font-weight:700; color:#333366; box-sizing:border-box; border-right:1px solid #d4e2f1;} 
.txmbox2 .listbox .navbox ul li.onfocus p{height:115px; line-height:auto; text-align:center; background: url(../Images/jujuetiaoxingma.png) center 20px no-repeat #f9852b; color:#ffffff; border:0; border-radius:5px; padding:40px 0 0 0} 

.txmbox2 .listbox .onebox{ width:100%; height:auto; overflow:hidden; box-sizing:border-box; padding:50px; background:#FFF; border-radius:5px;}
.txmbox2 .listbox .onebox .one{ width:100%; height:auto; overflow:hidden;}
.txmbox2 .listbox .onebox .one .tit{ width:100%; height:50px; line-height:50px; overflow:hidden; font-size:20px; color:#f9852b}
.txmbox2 .listbox .onebox .one .word{ width:100%; height:auto; overflow:hidden; font-size:16px; line-height:200%; padding-top:10px;}

.txmbox2 .btnlist{ width:456px; height:auto; overflow:hidden; margin:50px auto 0 auto;}
.txmbox2 .btnlist ul{ margin:0px; padding:0px; list-style:none}
.txmbox2 .btnlist ul li{ margin:0px; padding:0px; list-style:none; width:50%; height:auto; float:left; overflow:hidden;}


.txmbox3{ width:100%; height:auto; overflow:hidden; background: url(../Images/txmbox3bg.jpg) center center no-repeat; background-size:cover; padding:50px 0 50px 0}
.txmbox3 .centerbox{ width:100%; height:auto;  min-width:320px; max-width:1200px; margin:0 auto; clear:both; overflow:visible; }
.txmbox3 .centerbox .centerin{ width:100%; height:auto; overflow: visible; position:relative;}
.txmbox3 .leftbox{ width:50%; height:auto; float:left; overflow:hidden}
.txmbox3 .rightbox{ width:50%; height:auto; float:left; overflow:hidden; }
.txmbox3 .rightbox .tit{ width:100%; height:auto; overflow:hidden; font-size:30px; color:#ffffff; text-align:center; line-height:50px;}
.txmbox3 .rightbox .tit span{ color:#f9852b}

.txmbox3 .rightbox .btnme{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; text-align:center}
.txmbox3 .rightbox .tit2{ width:100%; height:auto; overflow:hidden; font-size:20px; color:#ffffff; text-align:center; line-height:50px;}
.txmbox3 .rightbox .tit2 span{ color:#f9852b}


.txmbox4{ width:100%; height:auto; overflow:hidden; background: url(../Images/txmbox4bg.jpg) center center no-repeat; background-size:cover; padding:50px 0 50px 0}
.txmbox4 .centerbox{ width:100%; height:auto;  min-width:320px; max-width:1200px; margin:0 auto; clear:both; overflow:visible; }
.txmbox4 .centerbox .centerin{ width:100%; height:auto; overflow: visible; position:relative;}
.txmbox4 .titbox{ width:100%; height:auto; text-align:center; overflow:hidden; font-size:34px; font-weight:700; color:#333366; text-align:center; line-height:50px; margin-bottom:15px;}
.txmbox4 .leftbox{ width:49%; height:auto; float:left; overflow:hidden; background:#FFF; padding:30px 0}
.txmbox4 .leftbox .box{ width:500px; height:433px; background:url(../Images/pointbg1.png) no-repeat; position:relative; margin:0 auto;}
.txmbox4 .leftbox .box p{ display:block; font-size:14px; color:#333333; line-height:25px; position:absolute}
.txmbox4 .leftbox .box p.t1{ left:104px; top:40px;}
.txmbox4 .leftbox .box p.t2{ left:304px; top:118px;}
.txmbox4 .leftbox .box p.t3{ left:104px; top:188px;}
.txmbox4 .leftbox .box p.t4{ left:304px; top:269px;}
.txmbox4 .leftbox .box p.t5{ left:104px; top:349px;}

.txmbox4 .rightbox{ width:49%; height:auto; float:right; overflow:hidden; background:#FFF;padding:30px 0}
.txmbox4 .rightbox .box{ width:518px; height:429px; background:url(../Images/pointbg2.png) no-repeat; position:relative; margin:0 auto;}
.txmbox4 .rightbox .box .list{ width:100%}
.txmbox4 .rightbox .box .list ul{ margin:0px; padding:0px; list-style:none}
.txmbox4 .rightbox .box .list ul li{ margin:0px; padding:0px; list-style:none; position:absolute}
.txmbox4 .rightbox .box .list ul li .tit{ width:100%; height:35px; line-height:35px; overflow:hidden; font-size:16px; font-weight:700; color:#f45050}
.txmbox4 .rightbox .box .list ul li .tit2{ width:100%; height:25px; line-height:25px; font-size:14px; overflow:hidden; margin-top:10px;}
.txmbox4 .rightbox .box .list ul li.t1{ left:173px; top:33px;}
.txmbox4 .rightbox .box .list ul li.t1 .tit{ color:#f45050}
.txmbox4 .rightbox .box .list ul li.t2{ left:173px; top:183px;}
.txmbox4 .rightbox .box .list ul li.t2 .tit{ color:#5850f4}
.txmbox4 .rightbox .box .list ul li.t3{ left:173px; top:329px;}
.txmbox4 .rightbox .box .list ul li.t3 .tit{ color:#ffd376}


.bgpart2{ width:100%; height:auto; overflow:hidden; background:url(../Images/biangeng2.jpg) bottom center no-repeat #f9fbff; padding:60px 0 20px 0}
.bgpart2 .centerbox{ width:100%; height:auto;  min-width:320px; max-width:1200px; margin:0 auto; clear:both; overflow:visible; }
.bgpart2 .centerbox .centerin{ width:100%; height:auto; overflow: visible; position:relative;}
.bgpart2 .titbox{ width:100%; height:auto; text-align:center; overflow:hidden; font-size:34px; font-weight:700; color:#333366; text-align:center; line-height:50px; margin-bottom:15px;}

.bgpart2 .listbox1{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.bgpart2 .listbox1 ul{ margin:0px; padding:0px; list-style:none}
.bgpart2 .listbox1 ul li{ margin:10px 0; padding:0px; list-style:none; width:50%; float:left; box-sizing:border-box; background:#FFF; padding:15px;}
.bgpart2 .listbox1 ul li .tit{ width:100%; height:35px; font-size:16px; font-weight:700; color:#25252c; line-height:35px; background:#fbefe5; box-sizing:border-box; padding:0; overflow:hidden; border-radius:15px; position:relative;}
.bgpart2 .listbox1 ul li .tit p.t1{ width:35px; height:35px; border-radius:20px; background:#fa913f; color:#FFF; text-align:center; position:absolute; left:0; top:0}
.bgpart2 .listbox1 ul li .tit p.t2{ position:absolute; left:40px; top:0; height:35px; line-height:35px; overflow:hidden; width:80%; font-size:16px; font-weight:700; color:#25252c}

.bgpart2 .listbox1 ul li .word{ width:100%; height:100px; line-height:25px; font-size:14px;  box-sizing:border-box; padding:0 0 0 10px; overflow:hidden; margin-top:15px;}

.bgpart2 .listbox2{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.bgpart2 .listbox2 ul{ margin:0px; padding:0px; list-style:none}
.bgpart2 .listbox2 ul li{ margin:10px 0; padding:0px; list-style:none; width:25%; float:left;}
.bgpart2 .listbox2 ul li .box{ width:96%; margin:0 auto; overflow:hidden; background:url(../Images/otherbg1.jpg) no-repeat; background-size:cover; border-radius:10px;}
.bgpart2 .listbox2 ul li .box .tit{ width:100%; height:56px; line-height:56px; overflow:hidden; text-align:center; font-size:22px; font-weight:700; color:#ffffff; box-sizing:border-box; padding:10px;}
.bgpart2 .listbox2 ul li .box .wordbox{ width:92%; height:auto; overflow:hidden; box-sizing:border-box; padding:10px 15px; background:#FFF; margin:10px auto; border-radius:5px;}
.bgpart2 .listbox2 ul li .box .wordbox p{ width:50%; height:35px; line-height:35px; font-size:14px; overflow:hidden; background: url(../Images/dot3.png) left center no-repeat; text-indent:15px; float:left;}

.bgpart2 .listbox2 ul li:nth-child(2n) .box{ background:url(../Images/otherbg2.jpg) no-repeat;background-size:cover;}
