@charset "utf-8";

*{ margin: 0; padding:0;}

			/*设置一个最大宽度值，不让其大小超过这个宽度值*/

ul{ list-style: none;}
a{ text-decoration: none;}
body{ font-family: "微软雅黑"; font-size: .2rem; background:#66C;}



.banner { width: 100%; height:.71rem; overflow: hidden; vertical-align:bottom;background-size: contain;}
.banner .navul { width:100%; hight:.71rem;  margin:0rem; padding:0rem;}
.banner li { width:20%; text-align:center; float:left; font-size:.2rem; background:#141726; hight:.71rem; line-height:.71rem; }
.banner li a{color:#FFF; }
.banner .first{background:#4a6dff;}


.itxx1 img{ width: 100%; hight:3.6rem; overflow: hidden; vertical-align:bottom;}
.itxx2 { width: 100%;  background: url(../images/ke_bg.png) no-repeat; background-size: contain; height:7.18rem; margin-bottom: -.07rem; }
.itxx2 .do-list{ padding-top:1.56rem; padding-left:.06rem; }
.itxx2 .do-list li{ width:2.2rem; height:100%; text-align: center ; float: left; margin-top:.2rem; margin-left:.2rem;}
.itxx2 .do-list li img{ display: block; width:2.2rem; height:100%;  margin:0 auto; }
.itxx2 .kezi{width:4.42rem; hight:.78rem; margin:0 auto; padding-top:.45rem;}
.itxx2 .kezi img {width:4.42rem; hight:.78rem; overflow: hidden; vertical-align:bottom;}

.itxx3 img{ width: 100%; hight:1.1rem; overflow: hidden; vertical-align:bottom;}

.itxx4 { width: 100%;  background: url(../images/why_bg.png) no-repeat; background-size: contain; height:8.54rem; margin-bottom: -.07rem;}
.itxx4 .czscp1{width:6.55rem; hight:2.2rem; margin:0 auto; padding-top:2.47rem;  padding-left:.1rem;}
.itxx4 .czscp1 p{font-size:.2rem; line-height:.28rem;font-weight:normal; color:#535353;}
.itxx4 .czscp2{width:6.55rem; hight:2.2rem; margin:0 auto; padding-top:1.95rem;  padding-left:.1rem;  }
.itxx4 .czscp2 p{font-size:.2rem; line-height:.28rem;font-weight:normal; color:#535353;}

.itxx5 img{ width: 100%; hight:5.68rem; overflow: hidden; vertical-align:bottom;}


.itxx6 { width: 100%;  background: url(../images/faz_bg.png) no-repeat; background-size: contain; height:7.17rem; margin-bottom: -.07rem; }
.itxx6 .shizi{width:4.42rem; hight:.78rem; margin:0 auto; padding-top:6.12rem;}
.itxx6 .shizi img {width:4.42rem; hight:.78rem; overflow: hidden; vertical-align:bottom;}

.itxx7 { width: 100%;  background: url(../images/niu_bg.png) no-repeat; background-size: contain; height:8.99rem; margin-bottom: -.07rem;}
.itxx7 .czscp1{width:6.55rem; hight:2.2rem; margin:0 auto; padding-top:1rem;  padding-left:.1rem;}
.itxx7 .czscp1 p{font-size:.2rem; line-height:.28rem;font-weight:normal; color:#535353;}
.itxx7 .xiangzi{width:4.42rem; hight:.78rem; margin:0 auto; padding-top:5.9rem;}
.itxx7 .xiangzi img {width:4.42rem; hight:.78rem; overflow: hidden; vertical-align:bottom;}


.itxx8 { width: 100%;  background: url(../images/jiu_bg.png) no-repeat; background-size: contain; height:8.84rem; margin-bottom: -.07rem;}
.itxx8 .czscp1{width:6.55rem; hight:2.2rem; margin:0 auto; padding-top:1rem;  padding-left:.1rem;}
.itxx8 .czscp1 p{font-size:.2rem; line-height:.28rem;font-weight:normal; color:#535353;}
.itxx8 .jiuzi{width:4.42rem; hight:.78rem; margin:0 auto; padding-top:5.7rem;}
.itxx8 .jiuzi img {width:4.42rem; hight:.78rem; overflow: hidden; vertical-align:bottom;}


.itxx9 { width: 100%;  background: url(../images/qi_bg.png) no-repeat; background-size: contain; height:8.82rem; margin-bottom: -.07rem;}
.itxx9 .czscp1{width:6.55rem; hight:2.2rem; margin:0 auto; padding-top:1rem;  padding-left:.1rem;}
.itxx9 .czscp1 p{font-size:.2rem; line-height:.28rem;font-weight:normal; color:#535353;}
.itxx9 .qizi{width:4.42rem; hight:.78rem; margin:0 auto; padding-top:5.4rem;}
.itxx9 .qizi img {width:4.42rem; hight:.78rem; overflow: hidden; vertical-align:bottom;}




.container{ max-width: 1125px; margin: 0 auto;}
.fixed-bot{ max-width: 1125px;}
.lead h2{padding-top: .45rem; padding-bottom: .23rem; line-height: .47rem; text-align: center; font-size: .32rem; color: #666f89;}



.clearfix{

	zoom: 1;

}

.clearfix:after{

	content: ".";

	display: block;

	height: 0; font-size: 0; clear: both;

}

.consult1{ padding-top:.5rem ;}

.consult1 a{ 

	display: block; width: 3rem; margin: 0 auto; 

	height: .5rem; line-height: .52rem; background-color: #FF5050; 

	text-align: center;color: #fff; border-radius: .26rem;

}





.pull-left{ float: left;}

.pull-right{ float: right;}

.title{ padding-top: .58rem; text-align: center; overflow: hidden;}

.title img{ height: .72rem; }
