.banner{ width:100%; }
.banner img{ width:100%; }
.sousuo{ text-align:center; width:100%; margin:0.7rem auto; }
.sousuo img{ width:30.7rem; }

.yy_wq{ overflow:hidden; width:26.05rem; margin:0 auto;}
.yy_wq dt,.yy dd{ float:left; }
.yy_wq dt img{ width:9.5rem; }
.yy_wq dd img{ width:16.55rem; }


.title_box{ text-align:center; }

.mtbd{ background:#e7edf3; width:100%; overflow:hidden; }
.box1_tit{ margin:1.8rem 0 1.2rem; width:18.85rem; }
.mtbd dl{ overflow:hidden; background:#fff; margin:0 auto; width:30.9rem; box-shadow:0 1px 3px #888888; }
.mtbd dl dt{ width:18.65rem;  padding:0.5rem; float:left; }
.mtbd dl dd{ width:9.75rem;  padding-right:0.9rem; float:right; }
.mtbd dl dt img{ width:18.65rem; }
.mtbd dl dd img{ width:9.75rem; padding-top:0.7rem; }
.mtbd .mtbd_img4{ margin:1.3rem; width:29rem; }
.mtbd .mtbd_more{ margin:1.3rem 0 2.3rem 5.8rem; width:20.45rem; }
.mtbd .qtmt{ margin-left:0.85rem; margin-top:0.6rem; margin-bottom:1.3rem; }
.mtbd .qtmt img{ width:9.85rem; height:6.65rem; }

.box2{ overflow:hidden; }
.box2_tit{ width:20.4rem; margin:1.5rem auto 1.3rem; }
.box2 .box2_jj{ width:30.7rem; margin:0 auto; background:#e97a02; color:#fff; font-size:1.2rem; padding:0.6rem 0.5rem; line-height:1.7rem; }
.box2 .box2_gd{ width:100%; position:relative; margin:1rem auto 2.7rem; }
.box2 .box2_gd .prev,.box2 .box2_gd .next{ position:absolute; top:6.8rem; width:1.35rem; height:2.05rem; cursor:pointer; }
.box2 .box2_gd .prev{ left:1.65rem; }
.box2 .box2_gd .next{ right:1.65rem; }
.box2 .box2_gd .bd{ width:23.5rem; margin:0 auto; height:15.5rem; overflow:hidden; }
.box2 .box2_gd .bd li{ width:23.5rem; height:15.5rem; position:relative; }
.box2 .box2_gd .bd li .ptsm{ width:100%; padding:0.5rem 0.3rem; background-color: rgba(0,0,0,0.5); position:absolute; bottom:0; }
.box2 .box2_gd .bd li .ptsm p{ color:#fff; font-size:14px; line-height:22px; }
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .box2 .box2_gd .bd li .ptsm{
    background-color:#000000;
    filter:Alpha(opacity=50);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .box2 .box2_gd .bd li .ptsm {
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}
.box2 .box2_gd .bd img{ width:23.5rem; height:15.5rem; }


.box3{ overflow:hidden; background:#efeff1; width:100%; }
.box3 .box3_tit{ width:28.5rem; margin:2rem auto 1.6rem; }
.box3 .box3_img{ overflow:hidden; margin-left:0.6rem; }
.box3 .box3_img li{ float:left; width:15.1rem; height:10.55rem; /*border:1px solid #008aff; margin:0 0 0.5rem 0.5rem; background:#fff;*/ margin:0 0.4rem 0.7rem 0; }
.box3 .box3_img li img{ width:15.1rem; height:10.55rem;/* padding:0.4rem 0.4rem 0.6rem 0.4rem;*/ }
.box3 .box3_zx{ margin:0.7rem 0 2.4rem 0.3rem; overflow:hidden; }
.box3 .box3_zx .zx_tel{ width:21.4rem; float:left; }
.box3 .box3_zx .zx_wz{ width:9.6rem; float:left; }
.box3 .box3_zx .zx_tel img{ width:21.4rem; }
.box3 .box3_zx .zx_wz img{ width:9.6rem; }

.box4{ background:url(../images/bg_box4.png) repeat left top; width:100%; overflow:hidden; }
.box4 .box4_tit{ margin:2rem auto; width:25.4rem; }
.box4 ul{ margin:0 0 2rem 1.1rem; }
.box4 ul li{ margin-top:0.7rem; }
.box4 ul li img{ width:14.3rem; height:10.2rem; margin-right:0.5rem; border:0.2rem solid #fff; }.


/*.box4 .db_left{ float:left; margin:4.5rem 0.4rem 0 0.3rem; width:1rem; cursor:pointer; }
.box4 .db_left img{ width:1rem; }
.box4 .db_con{ width:28.4rem; height:12.1rem; overflow:hidden; border-radius:0.8rem; }
.box4 .db_con li{ width:28.4rem; height:12.1rem; border-radius:0.8rem; position:relative; }
.box4 .db_con li img{ float:left; }
.box4 .db_con li img.db_qian{ width:14.6rem; }
.box4 .db_con li img.db_hou{ width:13.7rem; }
.box4 .db_con li .db_sm{ background-color: rgba(0,0,0,0.8); width:100%; height:2.4rem; position:absolute; bottom:0; text-align:center; line-height:2.4rem; }
.box4 .db_con li .db_sm p{ color:#fff; }
@media \0screen\,screen\9 {只支持IE6、7、8 
  .box4 .db_con li .db_sm{
    background-color:#000000;
    filter:Alpha(opacity=80);
    position:static;IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 
    *zoom:1; 激活IE6、7的haslayout属性，让它读懂Alpha 
  }
  .box4 .db_con li .db_sm p{
    position: relative; 设置子元素为相对定位，可让子元素不继承Alpha值 
  }  
}
.box4 .db_right{ float:left; margin:4.5rem 0 0 0.4rem; width:1rem; cursor:pointer; } 
.box4 .db_right img{ width:1rem; }
.box4 .db_tit{ margin:1rem 0 1.9rem 2rem; overflow:hidden; }
.box4 .db_tit li{ width:9.4rem; height:6.5rem; background:#fff; float:left; margin-right:0.2rem; text-align:center; cursor:pointer; }
.box4 .db_tit li img{ width:8.7rem; margin-top:0.3rem; }*/

.box5{ overflow:hidden; background:#fff; }
.box5 .box5_tit{ width:25.2rem; margin:2.5rem auto 0.7rem; }
.box5  .box5_jj{ width:30.2rem; margin:0 auto; background:#1f8ce7; box-shadow:0 0 0.5rem #d5d5d5; padding:0.5rem 0.5rem; }
.box5  .box5_jj p{ color:#fff; line-height:1.8rem; font-size:1.0rem; text-align:justify; }
.box5  .box5_con{ margin-left:1.2rem; margin-bottom:2rem; overflow:hidden; }
.box5  .box5_con img{ width:9rem; margin-right:1.1rem; float:left; }

.box6{ overflow:hidden; width:100%; }
.box6 .box6_tit{ width:6.5rem; margin:0 auto 0.4rem; }
.box6 .box6_con{ width:100%; background:url(../images/bg_box6.jpg) no-repeat center top #ffeef4; background-size:32rem 2rem; height:10rem; text-align:center; }
.box6 .box6_con img{ width:28.5rem; margin-top:3.25rem; }

.box7{ overflow:hidden; width:100%; background:#e7edf3; padding-bottom:1rem;}
.box7 .box7_tit{ width:26.15rem; height:3.6rem; margin:1.9rem auto 1rem;}
.box7 .box7_jj{ width:100%; margin:0 auto; background:#e97a02; padding:1rem 0; }
.box7 .box7_jj p{ width:28.8rem; margin:0 auto; color:#fff; line-height:1.6rem; text-indent:2em; font-size:1.1rem; text-align:justify; }
.box7 .box7_con{ margin-top:1rem; text-align:center;}
.box7 .box7_con img{ margin-top:1rem;}
.box7 .box7_con .box7_1{ width:30.1rem; height:13.2rem;}
.box7 .box7_con .box7_2{ width:18.9rem; height:11.65rem;}
.box7 .box7_con .box7_3{ width:10.6rem; height:11.65rem;}

.box8{ overflow:hidden; width:100%; background:#1370dd; border-top:1px solid #94bae9;}
.box8 .box8_tit{ width:23.65rem; height:5.1rem; margin:1.8rem auto 1.4rem;}
.box8 .box8_con{ width:100%; background:#428de4; margin:0 auto; padding-top:1.8rem;}
.box8 .box8_con p{ width:28.8rem; font-size:1.1rem; color:#fff; line-height:1.8rem; text-indent:2em; text-align:justify; margin:0 auto; padding:1rem 0;}
