img {
	display: inherit;
}
a{
	color: #333;
}
.box {
	background-color: #fff;
	overflow: hidden;
}
.banner a{
	display:block;
}
.tplbanner img{ width:100%;}

.major{ background:#fff;}

.major .ajtitle{ display:block; text-align:center; font-size:1.2rem; padding-top:15px; line-height:2rem;}

.major .ajtitle .bt{ font-size:1.5rem; font-weight:bold; color:#f97624;}

.major .mzy .zytpl .zytcon{ padding:15px 10px 0 10px;}

.major .mzy .zytpl .zytcon .zytext{ overflow:hidden; zoom:1; border:1px solid #bbbbbb; border-radius:0.5rem; webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; -ms-border-radius:0.5rem; -o-border-radius:0.5rem;}

.major .mzy .zytpl .zytcon .zytext .tu{ display:block; float:left; width:40%;}

.major .mzy .zytpl .zytcon .zytext .tu img{ width:100%;}

.major .mzy .zytpl .zytcon .zytext .tests{ float:right; width:57%; padding-right:10px;}

.major .mzy .zytpl .zytcon .zytext .tests .title{ display:block; font-size:1rem; font-weight:bold; padding-top:10px;}

.major .mzy .zytpl .zytcon .zytext .tests .txs{ display:block; font-size:1rem; background:url(../images/major-xian.jpg) no-repeat left bottom; padding:5px 0;}

.major .mzy .zytpl .zytcon .zytext .tests .txs i{ position:relative; top:-0.2rem;}

.major .mzy .zytpl .zytcon .zytext .tests .txs i img{ width:30%;}

.major .mzy .zytpl .zytcon .zytext .tests .twz{ display:block; font-size:0.8rem; line-height:1.5rem; padding-top:5px;}

.major .mzy .zytpl .zytcon .zytext .tests .tzx ul{ overflow:hidden; zoom:1; padding:10px 0 15px 0;}

.major .mzy .zytpl .zytcon .zytext .tests .tzx ul li{ display:inline; float:left; width:50%;}

.major .mzy .zytpl .zytcon .zytext .tests .tzx ul li a{ display:block; padding:0.3rem 0; background:#eb6100; border:1px solid #eb6100; text-align:center; font-size:1rem; color:#fff;}

.major .mzy .zytpl .zytcon .zytext .tests .tzx ul li:nth-child(2) a{ background:#fff; color:#eb6100;}

.major .ajzx{ display:block; padding-top:15px;}

.major .ajzx a{ display:block; padding:0.5rem 0; background:#fd8400; text-align:center; font-size:1.2rem; color:#fff;}

.major .ajzx a i{ position:relative; right:1rem; top:-0.2rem;}

.major .ajzx a i img{ width:10%;}

.major .mhj .ajzx{ padding:20px 0;}

.major .mhj .hjwz{ display:block; font-size:1.2rem; text-indent:2em; line-height:2rem; padding:10px 10px 0 10px;}

.major .mhj .xct{ padding:15px 10px 0 10px;}

.major .mhj .xct .adSwiper{ text-align:center; position:relative;} 

.major .mhj .xct .adSwiper img{ width:100%;}

.major .mhj .xct .xwz{ display:block; background:#eb6100; text-align:center; font-size:1.2rem; font-weight:bold; color:#fff; padding:0.8rem 0;}

.majornav{ position:relative;}

.majornav ul{ overflow:hidden; zoom:1; background:#ebebeb; position:fixed; top:8.6rem; z-index:99; max-width:640px; width:100%;}

.majornav ul li{ display:inline; float:left; width:20%; height:3rem; line-height:3rem; text-align:center; border-right:1px solid #E0E0E0;}

.majornav ul li:nth-child(5){ border:0;}

.majornav ul li a{ display:block;}

.majornav ul li a:hover{ color:#fd8400; background:url(../images/major-navx.jpg) no-repeat center bottom;}

/* ѧԺ�����ʽ */

.about{ background:#fff; color:#585858;}

.about .ajs{ background:#eee;}

.about .abtcon{ display:block;}

.about .abtcon img{ width:100%;}

.about .abtpt{ padding-top:15px;}

.about .ajs{ padding:10px;}

.about .ajs .jscon{ background:#fff; padding:20px 0 0 0;}

.about .awzcon{ display:block; font-size:1.2rem; line-height:2rem; padding:5px 20px 0 20px;}

.about .apic img{ width:100%; padding-top:15px;}

.about .azxbtn{ display:block; text-align:center; padding:2rem 0 1.5rem 0;}

.about .azxbtn a{ border:1px solid #707070; padding:0.3rem 2rem;}

.about .azxbtn i{ position:relative; top:-0.3rem; padding-left:10px;}

.about .azxbtn i img{ width:6%;}

.about .axtpl .axbt{ display:block; font-size:1.2rem; text-align:center; padding-top:10px;}

.about .axtpl .axicon{ display:block; text-align:center; position:relative; padding-bottom: 0.5rem;}

.about .axtpl .axicon img{ width:3%;display: inline-block;}

.about .azxtpl ul{ overflow:hidden; zoom:1; padding-right:10px;}

.about .azxtpl ul li{ display:inline; float:left; width:50%; padding:20px 10px;}

.about .azxtpl ul li a{ display:block; width:100%; padding:0.4rem 0; border:1px solid #707070; font-size:1.2rem; text-align:center;}

.about .azxtpl ul li a i{ position:relative; top:-0.3rem; padding-left:10px;}

.about .azxtpl ul li a i img{ width:12%;}

.about .imgtpl{ padding:0;}

.about .imgtpl img{ padding:0 10px;}

.about .aimg{ padding:15px 10px 0 10px;}

.about .aimg .title{ display:block; background:#ff8400; font-size:1.2rem; padding:0.2rem 0; text-align:center; color:#fff;}
.about .aimg a{
	display: block;
}
.about .ams .mscon{ padding-top:5px;}

.about .ams .mscon .apic img{ padding:5px 10px 0 10px;}

.about .atx .apic img{ padding:15px 10px 0 10px;}

.about .alc .lccon{ padding-top:15px;}

.about .alc .lccon .lctpl{ display:block; padding:0 10px;background:url(../images/about-pic2.jpg) no-repeat 10px 0; background-size:3%;}

.about .alc .lccon .lctpl p{ font-size:1.2rem; line-height:1.8rem; padding-left:20px;}

.about .alc .lccon .lctpl .ys{ color:#878787; padding-bottom:10px;}

.about .agd .gdbt{ background:url(../images/about-xian.jpg) no-repeat center bottom; background-size:95%; padding:0 10px 0 10px; overflow:hidden; zoom:1;}

.about .agd .gdbt .btz{ display:block; float:left; width:40%; padding-top:0.2rem;}

.about .agd .gdbt .btz a{ font-size:1rem; color:#ff8400;}

.about .agd .gdbt .bzx{ display:block; float:right; width:60%; font-size:0.8rem; text-align:right; color:#6f6f6f; padding:0.5rem 0;}

.about .agd .gdbt .bzx i a{ padding:0.2rem 1rem; background:#ff8400; color:#fff; border-radius:0.5rem; webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; -ms-border-radius:0.5rem; -o-border-radius:0.5rem;}

.about .agd .gdcon ul{ overflow:hidden; zoom:1; padding:5px 2.5% 15px 0;}

.about .agd .gdcon ul li{ float:left; width:47.5%; border:1px solid #fe8812; overflow:hidden; zoom:1; height:5.5rem; padding:1rem 10px 0 10px; margin:10px 0 0 2.5%; border-radius:0.5rem; webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; -ms-border-radius:0.5rem; -o-border-radius:0.5rem;}

.about .agd .gdcon ul li .ticon{ display:block; float:left; width:23%;}

.about .agd .gdcon ul li .ticon img{ width:100%;}

.about .agd .gdcon ul li .txts{ float:right; width:72%; font-size:0.8rem; line-height:1.5rem;}

.about .agd .gdcon ul li .txts .tbt{ font-size:1.2rem;} 

.imgtpl{ overflow:hidden; padding:0 0 15px 0;}

.imgtpl img{ width:100%; padding:15px 10px 0 10px;}

.imgtpl .swiper-pagination{ position:static; padding-top:15px;}

.imgtpl .swiper-pagination span{ margin:0 5px;}

.imgtpl .swiper-pagination-bullet{ width:12px; height:12px; background:#ff730d; opacity:1;}

.imgtpl .swiper-pagination-bullet-active{ background:#d6d5d5; width:12px; height:12px;}

.luxian .lxpic img{ width:100%;}

.luxian{ background:#fdce40;}

.luxian .lxtab ul{ overflow:hidden; zoom:1; padding:0 10px 0 0;}

.luxian .lxtab ul li{ display:inline; float:left; width:33.3%; text-align:center; padding:1rem 0 1rem 10px;}

.luxian .lxtab ul li i{ display:block; background:#fe944e; padding:0.7rem 0; color:#ffffff; font-size:0.9rem; border:1px solid #5f3d18; border-radius:0.5rem; webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; -ms-border-radius:0.5rem; -o-border-radius:0.5rem;}

.luxian .lxtab ul li.on i{ background:#f6590d;}

.luxian .lxdt{ padding-top:20px;}

.luxian .lxcon .lxpic{ display:block; padding-bottom:20px;}

.luxian .lxcon .lxpic img{ padding:0 10px;}

.luxian .lxtxt{ padding-bottom:20px;}

.luxian .lxtxt p{ font-size:1rem; padding:10px 10px 0 10px; font-weight:bold;}

.luxian .lxtxt p i img{ width:6%;}

.luxian .lxtxt p i{ padding-right:10px;}
.bmsiup .bmsz ul{ overflow:hidden; zoom:1; padding-top:20px;}
.bmsiup .bmsz ul li{ display:inline; float:left; width:33.3%;}
.bmsiup .bmsz ul li .bmzt{ display:block; border:1px solid #fe6601; margin-left:2.7rem; width:50%; font-size:1.2rem; padding:0.3rem 0; line-height:1.5rem; text-align:center; font-weight:bold; border-radius:0.5rem; webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; -ms-border-radius:0.5rem; -o-border-radius:0.5rem; color:#fe6601;}
.bmsiup .bmsz ul li .bmzb{ display:block; font-size:1rem; text-align:center; color:#666; line-height:1.5rem; padding-top:10px;}
.bmsiup .bmscon ul li{ vertical-align:top; text-align:center; padding:15px 0 0 0; color:#999;}
.bmsiup .bmscon ul li .iput{ width:90%; height:2.5rem; line-height:2.5rem; padding:0 10px; border:1px solid #e0e0e0; background:#f4f4f4; border-radius:0.5rem; webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; -ms-border-radius:0.5rem; -o-border-radius:0.5rem;}
.bmsiup .bmscon ul li select{ width:90%; height:2.5rem; line-height:2.5rem; padding:0 10px; border:1px solid #e0e0e0; background:#f4f4f4; border-radius:0.5rem; webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; -ms-border-radius:0.5rem; -o-border-radius:0.5rem;}
.bmsiup .bmscon ul li .sub{ width:90%; background:#fe6601; padding:0.5rem 10px; border:1px solid #e0e0e0; text-align:center; font-size:1.2rem;color:#fff; border:none; border-radius:0.5rem; webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; -ms-border-radius:0.5rem; -o-border-radius:0.5rem;}
.bmsiup .bmscon ul li:nth-child(3){ padding-top:1rem;}
.bmsiup .bmscon ul li:nth-child(3) i{ position:relative; top:-0.2rem;}
.bmsiup .bmscon ul li:nth-child(3) i img{ width:5%; padding-right:5px;}

.btbox{ overflow:hidden; zoom:1; padding:15px 10px 10px 10px; border-bottom:1px solid #e5e5e5;}
.btbox .btwz{ display:block; float:left; width:80%; font-size:1.3rem; font-weight:bold;}
.btbox .btwz i{ background:url(../images/index-pic.jpg) no-repeat; font-size:1rem; position:relative; left:10px; font-weight:normal; background-size:100% 100%; padding:0.2rem 1rem;}
.btbox .btwz i a{ color:#fff;}
.btbox .btzx{ display:block; float:right; width:20%; text-align:right;}
.btbox .btzx a{ font-size:1.2rem; color:#b2b2b2;}
.footer_box{
	background-color: #fff;
}