﻿/*自定义样式*/
h2 a:hover{ text-decoration: none;}
input,textarea{ outline:none; }
textarea{ resize:none;}
em{ font-style: normal;}

.f_fm{ font-family: "Microsoft Yahei"; }
.f_ft{ font-family: "Times New Roman", Times, serif; }
.f_far{ font-family: Arial, Helvetica, sans-serif; }
.f_fim{ font-family: Impact; }
.f_fst{ font-family: "Microsoft Yahei" }


/*banner*/
.g-adv{ height:13.75rem; overflow:hidden; position:relative;}
.g-adv .sclwrap_box , .g-adv .m-box{ height:13.75rem; overflow:hidden;}



/*  --  part01  --*/

.i-part01 {height:30.5rem;background:url(../images/img02.jpg) no-repeat center top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;overflow:hidden;}

.i-title h2{height:2.7rem; text-align: center; font:1.1rem/2.0rem "Microsoft Yahei"; color: #fff; overflow: hidden;background:url(../images/icon2.png) no-repeat center top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%; }

.i-des {text-align: center;font-size:1.2rem;color:#666;}

.i-part01 .i-con1 { width:21.8rem; margin:0 auto; margin-top:0.8rem;height:3.7rem;}
.i-part01 .i-con1 ul{}
.i-part01 .i-con1 ul li{ width:7.5rem;float:left; font-size:0.9rem;background:url(../images/icon1.png) no-repeat;color:#333;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:1.0rem 1.0rem; padding-left:1.4rem; margin:0 1.0rem 1.0rem 1.0rem;}

.i-part01 .i-con2 {height:15.5rem;background:url(../images/icon3.png) no-repeat center top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%; margin-top:1.1rem;}

.i-part01 .i-con2 dl {height:2.96rem;}
.i-part01 .i-con2 dl dt {float:left;font-size:1.4rem;padding-left:1.4rem;color:#fff; padding-top:0.4rem !important;}
.i-part01 .i-con2 dl dd {float:left;font-size:0.9rem;padding-left:1.4rem;color:#666;padding-top:0.7rem !important;}

.i-p-img { margin-bottom:1.5rem;}

/*  --  part02  --*/


.i-title-a {width:14.8rem; margin:0 auto; margin-top:1.5rem;}

.i-title-a h2{height:2.6rem;font:bold 1.2rem/1.6rem "Microsoft Yahei"; color: #b1d71b; overflow: hidden;background:url(../images/img03.jpg) no-repeat;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:1.6rem 1.6rem; padding-left:2.2rem;}

.i-part02 .i-shuju {margin-top:0.8rem;margin-left:1.2rem;}
.i-part02 .i-shuju .i-shuju-a {float:left; width:11.5rem;}
.i-part02 .i-shuju .i-shuju-a .t1{ margin-top:1.5rem;}
.i-part02 .i-shuju .i-shuju-a .t2{ font-size:1.0rem;margin-top:0.8rem;}
.i-part02 .i-shuju .i-shuju-a .t3{ font-size:1.0rem;margin-top:1.0rem;background:#F60;text-align:center;padding:0.2rem 0;color:#fff; font-weight:bold;}


.i-part02 .i-shuju .i-shuju-b {float:left;width:11.6rem;margin-left:1.2rem;}
.i-part02 .i-shuju .i-shuju-b .t1{ font-size:0.9rem;margin-top:1.0rem;background:#b1d71b;color:#fff;padding:0.3rem 0.6rem; line-height:1.4rem; border-radius:0.3rem;}


/*  --  part03  --*/


.i-part03 {margin-top:2.5rem;}

.i-part03 .i-ys-a {width:18.0rem; margin:0 auto;height:5.1rem;font:0.9rem/1.6rem "Microsoft Yahei"; color: #666; overflow: hidden;background:url(../images/img05.jpg) no-repeat;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;padding:0.5rem 0.5rem 0 5.2rem;margin-top:1.1rem;}

.i-part03 .i-ys-b {height:18.8rem;background:url(../images/img06.jpg) no-repeat right top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%; padding-top:1.3rem;}
.i-part03 .i-ys-b .t1 {height:2.3rem;font-size:0.88rem; color: #666;background:url(../images/img03.jpg) no-repeat;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:1.2rem 1.2rem; padding-left:1.7rem;margin-left:1.2rem;}
.i-part03 .i-ys-b .t2 {width:23.2rem; margin:0 auto;background:#b1d71b;color:#fff;padding:0.3rem 0.6rem;font-size:0.9rem;font-weight:bold; text-align:center;}
.i-part03 .i-ys-b .t3 {height:3.6rem;font-size:0.9rem; color: #333; font-weight:bold; text-align:center; padding-top:0.8rem;}

.i-part03 .i-ys-b .t4 { padding-top:0.5rem;}

/*  --  part04  --*/


.i-part04 .i-jy-a {width:23.8rem; margin:0 auto;}

.i-part04 .i-jy-a dl {padding-top:0.8rem;}
.i-part04 .i-jy-a dl dt{width:9.8rem;float:left;}
.i-part04 .i-jy-a dl dd{width:12.8rem;float:right;}
.i-part04 .i-jy-a dl dd p{font-size:0.9rem; padding-top:0.8rem;color: #333; line-height:1.25rem;}
.i-part04 .i-jy-a dl dd p b{color:#F00;}


.i-part04 .i-jy-b {height:30.5rem;background:url(../images/img09.jpg) no-repeat center top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;overflow:hidden;position:relative;}

.i-part04 .i-jy-b div {height:2.76rem;font-size:0.8rem; color:#fff;}
.i-part04 .i-jy-b div b {font-size:0.85rem;padding-top:0.62rem;}

.i-part04 .i-jy-b .t1 {width:14.5rem;position:absolute;top:8.5rem;left:6.2rem;}
.i-part04 .i-jy-b .t2 {width:14.5rem;position:absolute;top:11.8rem;right:6.2rem;text-align:right;}
.i-part04 .i-jy-b .t3 {width:14.5rem;position:absolute;top:15.3rem;left:6.2rem;}
.i-part04 .i-jy-b .t4 {width:14.5rem;position:absolute;top:18.7rem;right:6.2rem;text-align:right;}
.i-part04 .i-jy-b .t5 {width:14.5rem;position:absolute;top:21.9rem;left:6.2rem;}
.i-part04 .i-jy-b .t6 {width:14.5rem;position:absolute;top:25.4rem;right:6.2rem;text-align:right;}



/*  --  part05  --*/

.i-part05 {margin-top:0.5rem;}

.i-part05 .i-md-a {}

.i-part05 .i-md-a {height:7.8rem;background:url(../images/img10.jpg) no-repeat right top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%; padding-top:1.3rem;}
.i-part05 .i-md-a .t1 {height:2.3rem;font-size:0.85rem; color: #666;background:url(../images/img03.jpg) no-repeat;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:1.0rem 1.0rem; padding-left:1.7rem;margin-left:1.2rem;}


.i-part05 .i-md-b {height:7.8rem;background:url(../images/img11.jpg) no-repeat center top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}


.i-part05 .i-md-b dl {}
.i-part05 .i-md-b dl dt{width:5.0rem;float:left;padding-left:1.3rem; text-align:center;color:#fff;}
.i-part05 .i-md-b dl dt .t1{ font-size:1.0rem;padding-bottom:0.5rem;padding-top:1.3rem;}
.i-part05 .i-md-b dl dt .t2{ font-size:1.0rem;padding-top:0.6rem;}

.i-part05 .i-md-b dl dd{width:17.5rem;float:right;padding-right:2.0rem;padding-top:1.0rem; color:#fff;}
.i-part05 .i-md-b dl dd .t3{ font-size:0.7rem;padding-bottom:0.5rem;}
.i-part05 .i-md-b dl dd .t4{ font-size:0.6rem;}


.i-part05 .i-md-c { height:8.8rem; position:relative;}

.i-part05 .i-md-c .tb1 {width:5.0rem;position:absolute; top:1.0rem; left:1.0rem; background:#6e7d28; text-align:center; font-size:1.1rem; padding:0.3rem; color:#fff;z-index:999;}

.i-part05 .i-md-c .tb2 {width:5.0rem;position:absolute; top:3.5rem; left:1.0rem; background:#f60; text-align:center; font-size:1.1rem; padding:0.3rem; color:#fff;z-index:999;}

.i-part05 .i-md-c .tb3 {width:17.5rem;position:absolute; top:0rem; right:1.0rem; background:#b0d71a; font-size:1.0rem; padding:0.6rem 0.8rem 0.6rem 2.8rem; color:#fff; z-index:11;}

.i-part05 .i-md-c .tb3 .t3{ font-size:1.0rem;padding-bottom:0.5rem;}
.i-part05 .i-md-c .tb3 .t4{ font-size:0.85rem;}


/*  --  part05  --*/


.i-part06 .i-end-a {height:7.5rem;background:url(../images/img12.jpg) no-repeat right top;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%; padding-top:7.4rem;}
.i-part06 .i-end-a div{width:12.5rem; margin:0 auto;font-size:0.9rem;color:#fff; font-weight:bold; text-align:center; line-height:1.5rem;}


.i-part06 .i-end-b {text-align:center;font-size:1.0rem;color:#333;line-height:1.5rem;}


@media screen and (min-width:320px){
	html{ font-size:75%;}
}
@media screen and (min-width:360px){
	html{ font-size:85%;}
}
@media screen and (min-width:375px){
	html{ font-size:87.5%;}
}
@media screen and (min-width:400px){
	html{ font-size:93.75%;}
}			
@media screen and (min-width:414px){
	html{ font-size:96%;}
}
@media screen and (min-width:480px){
	html{ font-size:112.5%;}
}
@media screen and (min-width:568px){
	html{ font-size:131.25%;}
}
@media screen and (min-width:639px){
	html{ font-size:150%;}
}