@charset "utf-8";

/* CSS Document */

*{margin:0;padding:0;list-style-type:none;}

a,img{border:0;}

body{

	font:12px/1.5 Tahoma,'\5FAE\8F6F\96C5\9ED1','Microsoft Yahei',"hiragino sans gb", Helvetica, Arial, "\5b8b\4f53", 'sans-serif';

	color:#404040;

}

a {color:#404040;

text-decoration: none;

-webkit-transition:color .2s ease-in-out;

-moz-transition:color .2s ease-in-out;

-o-transition:color .2s ease-in-out;

-ms-transition:color .2s ease-in-out;

transition:color .2s ease-in-out;

}
body{

	background: #fff;
	min-width: 1200px;
}
img{
  display: block;
}
.clear{
	clear: both;
}
.left{
	float: left;
}
.right{
	float: right;
}
/*����banner*/
.nav{
	width: 100%;
    height: 130px;
    background: #ffffff;
    position: fixed;
    top: 0;
    z-index: 9999;
    border-bottom: 1px solid #efefef;
}
.nav_box{
	width: 1200px;margin:0 auto;height: 130px;
}
.nav_box_left{
	float: left;margin-top: 10px;
}
.nav_box_right{
	float: right;margin-top: 28px;margin-right: 38px;
}
.nav_list{
	width: 100%;height: 34px;float: left;margin-top: 18px;
}
.nav img{
   width: 100%;
}
.nav_list li{
	list-style: none;
    float: left;
    text-align: center;
    font-size: 18px;
    font-family: "΢���ź�";
    font-weight: 500;
    width: 150px;
    height: 34px;
    line-height: 34px;
}
.nav_list .active{
	
	background: #ef4545;
}
.nav_list .active a{
	color: #fff;
}

#company_val{

  display: none;

}

.form_box{

  width:560px;height: 80px;margin:0 auto;

  border-radius: 50px;position: absolute;bottom:6.6%;left: 50%;

z-index:999;

    margin-left: -280px;

}

.form_title{

  font-size: 20px;text-align: center;margin-top: 25px;

}

#person_val{display: none;}

.form_box input{

  margin-top: 15px;border: 0px solid #ccc;outline:none;

}
input[type=text] {
    text-align: left;
    padding-left: 30px;
    color: #666;
}
.form_box .form_input{

  display: block;float: left;width: 270px;

    height: 47px;

    border-radius: 47px 0 0 47px;

   border-right: 0px;

    margin-left: 45px;

    font-size:16px;

}

.confirm_btn{

  float: left;width: 168px;height: 48px;background: #F7505F;border: 0px solid #e60012;

  margin-left: 0px;border-radius: 0px 48px 48px 0px;color: #fff;font-size: 16px;outline:none;

}
.device{
	margin-top: 130px;
}
/*index����*/
.index_manniu{
	width: 100%;height: 1078px;background: url(../images/bg_02.png);margin-top: -4px;
	margin-top: -4px;float: left;
}
.index_manniu1{
	width: 100%;height: 900px;background: url(../images/bg_02.png);margin-top: -4px;
	margin-top: -4px;float: left;
}
.index_manniu_box{
	width: 1200px;margin:25px auto;height: 768px;background: #fff;padding-top: 50px;
}

.index_manniu_box1{
	width: 1200px;margin:0px auto;height: 480px;background: #fff;padding: 100px 0;
}
.sb_manniu{
  width: 100%;margin-top: -4px;
  margin-top: -4px;float: left;
}
.sb_manniu_box{
  width: 1200px;margin:25px auto;background: #fff;padding-top: 50px;
}
.index_title{
	text-align: center;font-size: 32px;color: #4a4e53;
}
.index_eng{
	    text-align: center;color: #a6a7a7;opacity: 1;font-size: 18px;line-height: 50px;
}
.index_section{
	width: 900px;height: 450px;float: left;
}
.index_section li{
	display: block;	float: left;width: 270px;height: 150px;border:1px solid #e8e8e8;
	margin-right: 37px;margin-top: 37px;
}
.index_section li:nth-child(4n){margin-right: 0 !important;}

.index_section li img{
	padding-top:35px;
	padding-left: 15px;
	float: left;
}

.index_section li p{
	width: 140px;
	float: left;
	padding-left: 20px;
	font-size: 14px;
}
.index_section_p{
	padding-top:35px;
	color: #ef4545;
	font-size: 20px !important;
}
.index_section_p1{
	padding-top:35px;
	color: #fff;
	font-size: 20px !important;
}

.inc_banner img{
  width: 100%;
}

.index_contrast img{width: 100%;}

/*�����ֲ�*/
  .ladyScroll{width:900px;height:484px;margin:0px auto;position:relative;}
  .ladyScroll .prev,.ladyScroll .next{width:64px;height:64px;position:absolute;top:210px;left:-68px;z-index:100; cursor:pointer;}
  .ladyScroll .prev{background: url(../images/left.png);}
  .ladyScroll .next{ left:auto; right:-65px;background: url(../images/right.png)}
  .ladyScroll .prev:hover{ background: url(../images/left_red.png) }
  .ladyScroll .next:hover{ background: url(../images/right_red.png) }
  .tempWrap{
    width: 1200px !important;
  }
  .ladyScroll .scrollWrap{width:900px;margin-left:1px;overflow:hidden;position:absolute;}
  .ladyScroll dl{float:left;width:900px !important;height:480px;text-align:center;position:relative;border:0px solid #d7d7d7;    margin-right: 13px;}
  .ladyScroll  span{
    display:block;width:100%;position:absolute;top:200px;color:#e50112;
    font-size: 24px;text-align: center;font-weight: bold;
  }
  .ladyScroll  p{
    display:block;width:100%;position:absolute;top:240px;
    font-size: 18px;text-align: center;color: #999;
  }
  .action{
    width:100%;position:absolute;bottom:100px;
    font-size: 18px;text-align: center;color: #333;
  }
  .ladyScroll .zx{
      width: 200px;display: block;height: 40px;border-radius: 20px;background: #fff;
      color: #e50112;text-align: center;line-height: 40px;position: absolute;bottom: 30px;
      left: 0; border:1px solid #e50112;
  right: 0; 
  margin-left: auto; 
  margin-right: auto;font-size: 16px;
  }
  .ladyScroll .zx:hover{
    background: #e50112;color: #fff;border:1px solid #e50112;
  }

  .ladyScroll  dt{margin:0 auto;width:298px;overflow:hidden;}
  .ladyScroll  img{display:block;width:174px;height:176px;margin:0 auto;margin-top: 15px;}
  .ladyScroll  dd{width:298px;height:40px;line-height:28px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}
  .ladyScroll  dd a{ color:#fff;  }
  .ladyScroll  dd a:hover{ text-decoration:none;  }
 
  .profession-box{
    height: 506px;background: url(../images/2_02.jpg);width: 100%;
  }
  .ladyScroll1{width:900px;height:296px;margin:0px auto;position:relative;}
  .ladyScroll1 .prev,.ladyScroll1 .next{width:64px;height:64px;position:absolute;top:100px;left:-68px;z-index:100; cursor:pointer;}
  .ladyScroll1 .prev{background: url(../images/left.png);}
  .ladyScroll1 .next{ left:auto; right:-65px;background: url(../images/right.png)}
  .ladyScroll1 .prev:hover{ background: url(../images/left_red.png) }
  .ladyScroll1 .next:hover{ background: url(../images/right_red.png) }
  .tempWrap1{
    width: 900px !important;
  }
  .ladyScroll1 .scrollWrap1{width:915px;margin-left:1px;padding-top:0px;overflow:hidden;position:absolute;}
  .ladyScroll1 dl{float:left;width:915px !important;text-align:center;position:relative;}
 
  .ladyScroll1  dt{margin:0 auto;width:276px;overflow:hidden;}
  .ladyScroll1  img{display:block;width:258px;height:185px;margin:0 auto;margin-top: 15px;}
  .ladyScroll1  dd{width:298px;height:40px;line-height:28px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}
  .ladyScroll1  dd a{ color:#fff;  }
  .ladyScroll1  dd a:hover{ text-decoration:none;  }


  .ladyS1{width:1092px;height:296px;margin:0px auto;position:relative;}
  .ladyS1 .prev,.ladyS1 .next{width:64px;height:64px;position:absolute;top:100px;left:-68px;z-index:100; cursor:pointer;}
  .ladyS1 .prev{background: url(../images/left.png);}
  .ladyS1 .next{ left:auto; right:-65px;background: url(../images/right.png)}
  .ladyS1 .prev:hover{ background: url(../images/left_red.png) }
  .ladyS1 .next:hover{ background: url(../images/right_red.png) }
  .tempWrap1{
    width: 900px !important;
  }
  .ladyS1 .scrollWrap1{width:1092px;margin-left:1px;padding-top:15px;overflow:hidden;position:absolute;}
  .ladyS1 dl{float:left;width:276px !important;text-align:center;position:relative;}
 
  .ladyS1  dt{margin:0 auto;width:276px;overflow:hidden;}
  .ladyS1  img{display:block;width:258px;height:185px;margin:0 auto;margin-top: 15px;}
  .ladyS1  dd{width:298px;height:40px;line-height:28px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}
  .ladyS1  dd a{ color:#fff;  }
  .ladyS1  dd a:hover{ text-decoration:none;  }
  .index_title_top{
  	padding-top: 60px;
  }
  #footer{
  	width: 100%;
    height: 510px;
    background: #4a4e53;
    color: #fff;
    font-size: 16px;
  }
  .foot_2{
  	width:100%;background:#fff;
  }
  .foot_2 img{
  	display:block;width:1200px;margin:0 auto;
  }
  .foot-img1{
  	    background: url(../images/bg_04.png) no-repeat center;height: 200px;
  }
  #footer .content{
  	width: 1200px;
    margin: 0 auto;
    padding-top: 30px;
  }
  #footer .content .bottom_box{
  	width: 1200px;
    padding: 0 10px;
    margin-top: 30px;
  }
  #footer .content .bottom_box .list_title{
  	width: 729px;
  }
  #footer .content .bottom_box .list_title .ul1 li{
  	margin-bottom: 25px;
    font-size: 18px;
  }
  #footer .content .bottom_box .list_title li{
  	width: 144px;
    float: left;
    text-align: center;
    margin-top: 10px;
    font-size: 14px;
  }
  .weixin{
  	width: 120px;
  }
  .weixin dl dt{
  	margin-bottom: 43px;
    font-size: 18px;
    margin-top: 10px;
  }
  .weixin dl dd{
  	font-size: 12px;
  }
  #footer .content .bottom_logo{
  	    width: 350px;
  }
  #footer .content .bottom_pic{
  	width: 199px;
    height: 79px;
    background: url(../images/bottom_logo.png);
    float: right;
  }
  #footer .content .bottom_logo .text{
  	text-align: right;
    margin-top: 20px;
    line-height: 20px;
  }
  .sb_banner{
    width: 100%;margin-top:130px;
  }
  .sb_banner img{
    width: 100%;
  }
  .index_section .first_a{
    background: #ef4545;color: #fff !important;
  }
  .index_section .section_a{
    display: block;
    width: 105px;height: 25px;line-height: 25px;font-size: 14px;border:1px solid #ef4545;
    float: left;text-align: center;color: #ef4545;margin-left: 15px;border-radius: 15px;
    margin-top: 5px;
  }
  .index_section a:hover{
    background: #ef4545;color: #fff;border:0px solid #ef4545;
  }
  .sb_banner1{
    width: 1200px;margin:0 auto;
  }
  .sb_banner1 img{
    width: 100%;
  }
  .sb_s{
    width: 1200px;margin:25px auto;height: 400px;
  }
  .sb_s li{
    display: block;width: 290px;height: 400px;position: relative;float: left;
    margin-right: 13px;
  }
  .sb_s li:nth-child(4n){
    margin-right: 0px;
  }
.sb_ptitle{
  position: absolute;bottom:120px;font-size: 24px;color: #ef4545;left: 25px;
}
.sb_pac{
  position: absolute;color: #696c70;font-size: 14px;bottom:53px;left: 25px;
  width: 154px;
}
.sb_fg{
  position: absolute;background: #ef4545;width: 65px;height: 4px;bottom: 105px;left: 25px;
}
.sb_lc{
  width: 1200px;margin:25px auto;height: 300px;
}
.sb_lc li{
  display: block;width: 120px;float: left;margin-right: 95px;
}
.sb_lc li:nth-last-child(1){
  margin-right: 0px;
}
.sb_lc li p{
  width: 100%;text-align: center;
}
.sb_lc li .lc_p1{
  font-size: 20px;color: #ef4545;margin-top: 10px;
}
.sb_lc li .lc_p2{
  font-size: 14px;
}

.sb_zl{
  width:1200px;margin:0 auto;margin-top: 60px;
}
.zl_box{
  width: 560px;height: 545px;float: left;border:1px solid #e8e8e8;
  position: relative;margin-right: 48px;
}
.zl_title{
  width: 281px;height: 61px;position: absolute;top:22px;left: -35px;
}
.zl_img{
  width: 80%;margin:0px auto;margin-top: 104px;
}
.zl_img img{
  width: 100%;margin-bottom:15px;
}
.sb_manniu_banner{
  width: 100%;margin-top: 120px;
}
.sb_manniu_banner img{
  width: 100%;
}

h2{width: 960px;margin: 20px auto;font-size: 18px;line-height: 25px;font-weight: normal;position: absolute;left: 50%;margin-left: -480px;color: #fff;z-index: 1;}
.part-tese{top:0}
.content-part{position:absolute;width:1200px;left:50%;margin-left:-600px;margin-top: 50px;}
.content-part.show .content-title{opacity:1;transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}
/*.part-tese .content-title{background:url(../images/yys_tese_title.png) no-repeat center}*/
.content-part .content-title{opacity:0;transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px)}
.content-part .content-title{position:absolute;width:650px;height:263px;top:0;left:50%;margin-left:-325px}
.part-tese .shadow{position:absolute;width:1014px;height:190px;bottom:0;left:50%;margin-left:-507px;background:url(../images/yys_tese_shadow.png)}
.part-tese.show .gallery_container{opacity:1;transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition:all 1s .1s;-webkit-transition:all 1s .1s;-moz-transition:all 1s .1s;-o-transition:all 1s .1s}
.part-tese .gallery_container{position:absolute;width:1000px;height:348px;top:210px;left:50%;margin-left:-500px}
.part-tese .gallery_container.st02{top:800px}
.part-tese .gallery_container{opacity:0;transform:translateY(200px);-ms-transform:translateY(200px);-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-o-transform:translateY(200px)}
.gallery_container{position:absolute;top:0;left:0}
.part-tese .gallery_container .gallery_wrap{width:749px;height:348px}
.gallery_container .gallery_wrap{width:320px;height:474px}
.threeD_gallery_wrap{position:absolute;left:50%;top:50%;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px}
.front_side{z-index:5;-webkit-transform:rotateY(0) translateX(0) translateZ(0);-moz-transform:rotateY(0) translateX(0) translateZ(0);-ms-transform:rotateY(0) translateX(0) translateZ(0);-o-transform:rotateY(0) translateX(0) translateZ(0);transform:rotateY(0) translateX(0) translateZ(0)}
.threeD_gallery_item{position:absolute;width:100%;height:100%;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.part-tese .gallery_right_middle{z-index:3;transform:rotateY(-30deg) translateX(200px) translateZ(-300px) scale(.6);-ms-transform:rotateY(-30deg) translateX(200px) translateZ(-300px) scale(.6);-webkit-transform:rotateY(-30deg) translateX(200px) translateZ(-300px) scale(.6);-moz-transform:rotateY(-30deg) translateX(200px) translateZ(-300px) scale(.6);-o-transform:rotateY(-30deg) translateX(200px) translateZ(-300px) scale(.6)}
.gallery_right_middle{z-index:3;-webkit-transform:rotateY(-55deg) translateX(90px) translateZ(-364px) scale(.95);-moz-transform:rotateY(-55deg) translateX(90px) translateZ(-364px) scale(.95);-ms-transform:rotateY(-55deg) translateX(90px) translateZ(-364px) scale(.95);-o-transform:rotateY(-55deg) translateX(90px) translateZ(-364px) scale(.95);transform:rotateY(-55deg) translateX(90px) translateZ(-364px) scale(.95)}
.gallery_out{-webkit-transform:rotateY(0) translateX(0) translateZ(0) scale(.6);-moz-transform:rotateY(0) translateX(0) translateZ(0) scale(.6);-ms-transform:rotateY(0) translateX(0) translateZ(0) scale(.6);-o-transform:rotateY(0) translateX(0) translateZ(0) scale(.6);transform:rotateY(0) translateX(0) translateZ(0) scale(.6);z-index:-1;opacity:0!important}
.part-tese .gallery_left_middle{z-index:3;transform:rotateY(30deg) translateX(-200px) translateZ(-300px) scale(.6);-ms-transform:rotateY(30deg) translateX(-200px) translateZ(-300px) scale(.6);-webkit-transform:rotateY(30deg) translateX(-200px) translateZ(-300px) scale(.6);-moz-transform:rotateY(30deg) translateX(-200px) translateZ(-300px) scale(.6);-o-transform:rotateY(30deg) translateX(-200px) translateZ(-300px) scale(.6)}
.gallery_left_middle{z-index:3;-webkit-transform:rotateY(55deg) translateX(-90px) translateZ(-364px) scale(.95);-moz-transform:rotateY(55deg) translateX(-90px) translateZ(-364px) scale(.95);-ms-transform:rotateY(55deg) translateX(-90px) translateZ(-364px) scale(.95);-o-transform:rotateY(55deg) translateX(-90px) translateZ(-364px) scale(.95);transform:rotateY(55deg) translateX(-90px) translateZ(-364px) scale(.95)}
.part-tese .gallery_container .gallery_wrap img{width:100%}
.gallery_container .gallery_item img.show{visibility:visible}
.gallery_container .gallery_item img{width:100%;height:100%;visibility:hidden}
.part-tese .gallery_container .gallery_wrap .line-b,.part-tese .gallery_container .gallery_wrap .line-l,.part-tese .gallery_container .gallery_wrap .line-r,.part-tese .gallery_container .gallery_wrap .line-t{position:absolute;background:#fff}
.part-tese .gallery_container .gallery_wrap .front_side .line-t{width:729px;transition:all .2s .2s;-webkit-transition:all .2s .2s;-moz-transition:all .2s .2s;-o-transition:all .2s .2s}
.part-tese .gallery_container .gallery_wrap .line-t{height:1px;width:0;top:10px;left:10px}
.part-tese .gallery_container .gallery_wrap .front_side .line-r{height:328px;transition:all .2s .4s;-webkit-transition:all .2s .4s;-moz-transition:all .2s .4s;-o-transition:all .2s .4s}
.part-tese .gallery_container .gallery_wrap .line-r{width:1px;height:0;right:10px;top:10px}
.part-tese .gallery_container .gallery_wrap .front_side .line-b{width:729px;transition:all .2s .6s;-webkit-transition:all .2s .6s;-moz-transition:all .2s .6s;-o-transition:all .2s .6s}
.part-tese .gallery_container .gallery_wrap .line-b{height:1px;width:0;bottom:10px;right:10px}
.part-tese .gallery_container .gallery_wrap .front_side .line-l{height:328px;transition:all .2s .8s;-webkit-transition:all .2s .8s;-moz-transition:all .2s .8s;-o-transition:all .2s .8s}
.part-tese .gallery_container .gallery_wrap .line-l{width:1px;height:0;left:10px;bottom:10px}
.gallery_container .prev{left: 0;}
.gallery_container .next{right: 0;}
.gallery_container .prev,.gallery_container .next{position: absolute;top: 15px;width: 140px;height: 348px;z-index:99;}
.sb_lb{
  position: relative;
}

/*��˰����*/
.cs_inc{
  width: 121px;height: 77px;margin:0 auto;
}
.cs_inc img{
  width: 100%;
}

.cs_section{
  width: 1200px;height: 450px;margin:45px auto;
}
.cs_section li{
  display: block; float: left;width: 270px;height: 245px;border:1px solid #e8e8e8;
  margin-right: 37px;margin-top: 15px;
}
.cs_section li:nth-child(4n){margin-right: 0 !important;}

.cs_section li img{
  padding-top:35px;
  padding-left: 7px;
  float: left;
}

.cs_section li p{

  padding-left: 20px;
  font-size: 14px;
  margin:10px auto;
    text-align: center;
}
.cs_section_p{
  width: 180px;
  padding-top:35px;
  color: #ef4545;
  font-size: 20px !important;

}
.cs_section_p1{
  width: 140px;
  
}
.cs_section li:hover{
  background: #ff0014;
}
.cs_lc{
  width: 1200px;margin:25px auto;height: 300px;
}
.cs_lc li{
  display: block;width: 120px;float: left;margin-right: 150px;
}
.cs_lc li:nth-last-child(1){
  margin-right: 0px;
}
.cs_lc li p{
  width: 100%;text-align: center;
}
.cs_lc li .lc_p1{
  font-size: 20px;color: #ef4545;margin-top: 10px;
}
.cs_lc li .lc_p2{
  font-size: 14px;
}
.cs_manniu_box{
  width: 1200px;margin:25px auto;background: #fff;padding-top: 50px;
}
.cs_zl{
  width:1200px;margin:0 auto;position: relative;
}
.cszl_title1{
  position: absolute;
  top: 40px;left: 125px;font-size: 22px;color: #fff;
}
.cszl_title2{
  position: absolute;
  top: 95px;left: 125px;font-size: 14px;color: #fff;
  width: 185px;
}
.cszl_title3{
  position: absolute;
  top: 40px;right: 164px;font-size: 22px;color: #fff;
}
.cszl_title4{
  position: absolute;
  top: 95px;right: 28px;font-size: 14px;color: #fff;
  width: 185px;
}
.cszl_title5{
  position: absolute;
  top: 267px;left: 125px;font-size: 22px;color: #fff;
}
.cszl_title6{
  position: absolute;
  top: 317px;left: 125px;font-size: 14px;color: #fff;
  width: 185px;
}
.cszl_title7{
  position: absolute;
  top: 267px;right: 164px;font-size: 22px;color: #fff;
}
.cszl_title8{
  position: absolute;
  top: 317px;right: 28px;font-size: 14px;color: #fff;
  width: 185px;
}
.cs_new{
  width: 100%;margin:45px auto;
}
.csnew_left{
  width: 550px;height: 435px;float: left;
}
.csnew_right{
  width: 558px;height: 435px;float: right;
}
.csnew_right img{
  width: 100%;
}
.csnew_li{
  display: block;width: 100%;height: 78px;margin-bottom: 40px;
}
.csnew_li img{
  float: left;
}
.csnew_p{
  font-size: 22px;float:left;color: #4a4e53;margin-left: 14px;width: 80%;
}
.csnew_p1{
  font-size: 14px;float:left;color: #a6a7a7;margin-left: 14px;width: 80%;margin-top:7px; 
}
.csnew_pr{
  color: red;
}
.cs_manniu{
  width: 100%;margin:0px auto;
}
.cs_manniu img{
  width: 100%;display: block;
}
.cs_lb{
  position: relative;height: 495px;
}
.box{

  width: 100%;
  height: 340px;
  margin-top: 40px;
  position: relative;
}

.list{
  width: 1200px;
  height: 300px;
  overflow: hidden;
  position: absolute;
  left: 50%;
  margin-left: -600px;
}

.btn{
  position: absolute;
  top: 50%;
  margin-top: -50px;
  width: 60px;
  height: 100px;
  line-height: 100px;
  font-size: 30px;
  color: white;
  text-decoration: none;
  text-align: center;
  background: rgba(0,255,0,.5);
  cursor: pointer;
}
.next{
  right: 0;
}

.list li{
  position: absolute;
  top: 0;
  left: 0;
  list-style: none;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.list img{
  width: 749px;
  height: 348px;
  border:none;
  float: left;
}
.p1{
  transform:translate3d(-224px,0,0) scale(0.81);
}
.p2{
  transform:translate3d(0px,0,0) scale(0.81);
  transform-origin:0 50%;
  opacity: 0.8 !important;
  z-index: 2;
}
.p3{
  transform:translate3d(224px,0,0) scale(1);
  z-index: 3;
  opacity: 1 !important;
}
.p4{
  transform:translate3d(449px,0,0) scale(0.81);
  transform-origin:100% 50%;
  opacity: 0.8 !important;
  z-index: 2;
}
.p5{
  transform:translate3d(672px,0,0) scale(0.81);
}
.p6{
  transform:translate3d(896px,0,0) scale(0.81);
}
.p7{
  transform:translate3d(1120px,0,0) scale(0.81);
}

.buttons{
  position: absolute;
  width: 1200px;
  height: 30px;
  bottom: 0;
  left: 50%;
  margin-left: -600px;
  text-align: center;
  padding-top: 10px;
}
.buttons a{
  display: inline-block;
  width: 35px;
  height: 5px;
  padding-top: 4px;
  cursor: pointer;
}

/*.blue{
  background: blue !important;
}*/
.buttons span{
  display: block;
    width: 35px;
    height: 1px;
    background: red;
}
.gszc_manniu{
  width: 1200px;margin:0 auto;
}
.gszc_manniu_box{
  width: 100%;background: url(../images/gsbg.jpg);height: 492px;
}
.index_title img{
  margin-left: 10px;
}
.gszc_manniu li{
  width: 278px;height: 392px;margin-right: 27px;float: left;margin-top: 60px;
}
.gs_li{
  border:1px solid #efefef;
}
.gs_li img{
  display: block;margin:25px auto;
}
.gsli_p1{
  text-align: center;font-size: 22px;color: #ff0013;margin-top: 50px;
}
.gsli_p2{
  text-align: center;font-size: 18px;color: #ff0013;margin-top: 18px;
}
.gsli_p3{
  text-align: center;font-size: 14px;margin-top: 18px;
}
.gs_li a{
  display: block;width: 160px;height: 32px;margin:0 auto;border:1px solid #ff0013;color: #ff0013;
  text-align: center;line-height: 32px;border-radius: 15px;margin-top: 25px;font-size: 20px;
}
.gs_li a:hover{
  border:0;background: #ff0013;color: #fff;
}
.gs_registered{
  width:100%;
}
.gs_registered li{
  float: left;margin-right: 30px;
}
.gs_registered_li{
  margin-right: 0 !important;
}
.gs_manniu{
  width: 1200px;margin:0 auto;
}
.gs_banner{
  width: 100%;margin-top: 60px;
}
.gs_banner img{
  width: 100%;
}
.contrast{
  width: 100%;
}
.contrast img{
  width: 100%;
}
.gs_manniu_top{
  margin-top: 60px;
}
.lxwm_manniu{
  width: 100%;margin:0 auto;
}
.lxwm_manniu .lxwmbanner{
  width: 100%;
}
.lxwm_manniu_box{
  width: 1200px;margin:0 auto;margin-top: 60px;
}
.lxwm_introduction{
  width: 100%;text-align: justify;font-size: 16px;
}
.lxwm_introduction p{
  margin-top: 35px;
}
.lxwm_culture{
  width: 1200px;margin:0 auto;height: 300px;background: #efefef;margin-top: 60px;
}
.culture_img{
  padding: 32px;float: left;
}
.lxwm_culture p{
  float: right;width: 48%;margin-right: 48px;margin-top: 32px;
}
.culture_p1{
  font-size: 30px;color: #ff0000;
}
.culture_p2{
  color: #4a4e53;font-size: 16px;
}
.lxwm_fg{
  margin-top: 60px;
}
.lxwm_map{
  width: 100%;height: 440px;background: #efefef;
}
.map_img{
  padding-top: 60px;float: left;
}
.map_adds{
  float: right;padding-top: 85px;
}
.map_adds p{
  width: 100%;clear: both;margin-top: 20px;font-size: 20px;
}
.map_adds i{
  display: block;width: 26px;height: 28px;float: left;margin-right:5px;
}
.map_adds .map_inc1{
  background: url(../images/lxwm_06.png) 0px 0px;
}
.map_adds .map_inc2{
  background: url(../images/lxwm_06.png) 0px -46px;
}
.map_adds .map_inc3{
  background: url(../images/lxwm_06.png) 0px -97px;
}
.map_adds .map_inc4{
  background: url(../images/lxwm_06.png) 0px -146px;
}
.map_adds .map_inc5{
  background: url(../images/lxwm_06.png) 0px -190px;
}
.gszx_manniu{
  width: 100%;
}
.gszx_manniu_box{
  width: 1200px;margin:0 auto;
}
.gszx_img{
  width: 100%;display: block;
}
.gszx_fg{
  margin-top: 60px;
}
.zzdb_fg{
  margin-top: 60px;
}
.zzdb_manniu_box{
  width: 1200px;margin:0 auto;
}
.zzfw_box li{
  float: left;display: block;height: 180px;
}
.zzfw_li{
  border:1px solid #efefef;width: 298px;border-right: 0;position: relative;
}
.zzfw_li .zzfw_lip1{
  width: 60%;font-size: 20px;color: #ff0000;padding-top:32px;padding-left:32px;
}
.zzfw_li .zzfw_lip2{
  width: 55%;font-size: 14px;padding-left:32px;padding-top: 16px;
}
.zzfw_li a{
  display: block;width: 105px;height: 24px;border:1px solid #ff0000;border-radius: 15px;
  text-align: center;line-height: 24px;margin-left: 32px;margin-top: 16px;color: #ff0000;
}
.zzfw_li img{
  position: absolute;bottom: 5px;right: 5px;
}
.zzfw_li a:hover{
  background: #ff0000;color: #fff;border:0;
}
.zzdb_manniu{
  width: 100%;
}
.certificate_left{
  width: 290px;height: 390px;float: left;
}
.certificate_right{
  float: right;width: 900px;
}
.certificate_right li{
  display: block;width: 298px;height: 194px;border:1px solid #efefef;
  float: left;border-bottom:0;border-right:0;
}
.certificate_right li:nth-child(3){
  border-right: 1px solid #efefef;
}
.certificate_right li:nth-child(4){
  border-bottom: 1px solid #efefef;
}
.certificate_right li:nth-child(5){
  border-bottom: 1px solid #efefef;
}
.certificate_right li:nth-child(6){
  border-right: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
}
.certificate_right li img{
  padding: 10px;
}
.zzdb_img{
  display: block;width: 100%;
}
#about-gsbg ,#gsbg-step,#after-complate,#problem,#service-safeguard{width:100%;margin-top:70px;}

#about-gsbg .title,#gsbg-step .title,#after-complate .title,.serviceLiContent07 .title,#problem .title{width:100%;text-align: center;font-size:26px;}

#about-gsbg .content,#gsbg-step .content,#after-complate .content{width:1000px;margin:0 auto;margin-top:60px;}

#about-gsbg .content .nav li{width:166px;float:left;text-align: center;}



#about-gsbg .content .des{ margin-top:90px; }

#about-gsbg .content .des .middle span{ color:red; }

#about-gsbg .content .des .left{ width:650px; }

#about-gsbg .content .des .right{ width:280px; }

#about-gsbg .content .des .right img{ width:280px;}

#about-gsbg .content .table{ border-collapse: collapse;opacity: 0.8;width:650px;height:374px; }

#about-gsbg .content .table th{background: rgb(249,249,249);width:150px;}

#about-gsbg .content .table th,#about-gsbg .content .table td{border:1px solid rgb(229,229,229);margin:0;padding:0;}

#about-gsbg .content .table td ul{margin:0 10px;}

#about-gsbg .content .table td li{line-height: 26px;font-size: 14px;}

#about-gsbg .content .table td .middle{margin-left: 20px;line-height: 50px;}

#about-gsbg .about-gsbg-list{width:1200px;margin:0 auto;margin-top:75px;}

#about-gsbg .about-gsbg-list li{width:200px;float:left;text-align: center;}

#about-gsbg .about-gsbg-list li.one{color:#e50112;}

#about-gsbg .about-gsbg-list li .name{font-size:20px;margin-top:10px;}

#about-gsbg .about-gsbg-list li.one .pic{width:100px;height:100px;background-image:url(../images/gsbg-img221.jpg);margin:0 auto; background-size:contain }

#about-gsbg .about-gsbg-list li.two .pic{width:100px;height:100px;background-image:url(../images/gsbg-img212.jpg);margin:0 auto; background-size:contain}

#about-gsbg .about-gsbg-list li.three .pic{width:100px;height:100px;background-image:url(../images/gsbg-img213.jpg);margin:0 auto; background-size:contain}

#about-gsbg .about-gsbg-list li.four .pic{width:100px;height:100px;background-image:url(../images/gsbg-img214.jpg);margin:0 auto;background-size:contain }

#about-gsbg .about-gsbg-list li.five .pic{width:100px;height:100px;background-image:url(../images/gsbg-img215.jpg);margin:0 auto;background-size:contain }

#about-gsbg .about-gsbg-list li.six .pic{width:100px;height:100px;background-image:url(../images/gsbg-img216.jpg);margin:0 auto;background-size:contain }

#about-gsbg .content{width:1180px;margin:0 auto;margin-top:40px;}

#about-gsbg .content .table{width:650px;margin-right:15px;margin-top:18px;height:400px;}

#about-gsbg .content .table th{background:url(../images/gsbg-imgbj.jpg) no-repeat #e50112;width:140px;color:white; font-size:20px;}

#about-gsbg .content .table th,#about-gsbg .content .table td{border:1px solid rgb(181,180,181);margin:0;padding:0;}

#about-gsbg .content .table td ul{margin:0px 25px;}

#about-gsbg .content .table td .middle{margin-left: 30px;line-height: 50px;}

#about-gsbg .content img{width:100%;}

#about-gsbg .content .left{padding-left:70px;width:320px;}

#about-gsbg .content .right{margin-right:70px;}
.gsbg_manniu{
  width: 100%;
}
.gsbg_fg{
  margin-top: 60px;
}
.gsbg_img{
  width: 100%;display: block;
}
.gsbg_manniu_box{
  width: 1200px;margin:0 auto;
}
.banner_min{
	min-height: 500px;
}

.index_index{
  width: 100%;background: #f7f8f8;
}
.index_show{
  width: 1200px;height: 480px;margin:0 auto;padding: 100px 0;
}
.index_show div{
  float: left;position: relative;
}
.index_show_2{
  margin-left: 9px;
}
.index_show a{
  display: block;width: 130px;height: 25px;border-radius: 25px;position:absolute;
  line-height: 25px;font-size: 16px;color: #ff1414;background: #fff;border:1px solid #ff1414;
  text-align: center;
}
.index_show a:hover{
  color: #fff;background: #ff1414;border:1px solid #ff1414;
}
.index_show_a1{
  top:165px;left: 82px;
}
.index_show_a2{
  bottom:55px;left: 82px;
}
.index_show_a3{
  bottom:95px;left: 82px;
}
.index_index1{
  width: 100%;background: #fff;
}
.index_show_a4{
  top:165px;left: 390px;
}
.index_show_a5{
  bottom:55px;left: 82px;
}
.index_show_a6{
  bottom:55px;left: 390px;
}
.index_show_a7{
  bottom:160px;right: 82px;
}
.index_show_4{
  float: left;
}
.shuffling{
  width: 445px;height: 236px;float: left;border:1px solid #efefef;margin-left: 5px;
  margin-bottom: 5px;
}
.shuffling img{
  float: left;margin-left: 10px;width: 140px;height: 140px;padding: 22px;
}
.shuffling p{
  margin-top: 15px;
}
.shuffling_p1{
  font-size: 24px;color: #ff1414;
}
.shuffling_p2{
  font-size: 16px;color: #a6a7a7;
}
.shuffling_p3{
  font-size: 16px;color: #4a4e53;
}
.shuffling a{
  display: block;width: 130px;height: 25px;border-radius: 25px;
  line-height: 25px;font-size: 16px;color: #ff1414;border:1px solid #ff1414;
  text-align: center;float: right;margin-right: 57px;
}
.shuffling a:hover{
  color: #fff;background: #ff1414;border:1px solid #ff1414;
}
footer{
  height: 710px;width: 100%;background: #ef4545;clear: both;float: left;
}
.footer_column{
  width: 1200px;margin:0px auto;margin-top: 55px;
}
.column{
  width: 138px;height: 32px;line-height: 32px;color: #fff;position: relative;
  background: #d33737;text-indent: 22px;
}
.column span{
    display:block;
    width:0;
    height:0;
    border-width:8px 8px 0;
    border-style:solid;
    border-color:#ffaaaa transparent transparent;/*�� ͸�� ͸�� */
    position:absolute;
    top:12px;
    left:102px;
}
.category{
  width: 100%;margin-top: 30px;
}
.category .ul1 li{
      width: 200px;
    float: left;
    margin-top: 30px;
}
.category .ul1 li p{
  font-size: 16px;color: #fff;
}
.category .ul1 li span{
  font-size: 14px;display: block;float: left;width: 100px;margin-top: 10px;
  color: #ffaaaa;

}
.footer_info{
  margin-top: 30px;
}
.footer_left{
  width: 418px;float: left;
}
.footer_p1{
  font-size: 16px;color: #fff;margin-bottom: 10px;margin-top: 10px;
}
.footer_p2{
  font-size: 14px;color: #ffaaaa;margin-bottom: 5px;
}
.footer_right{
 float: right;margin-top: 15px;width: 838px;
}

.footer_right li{
  float: left;margin-left: 15px;
}
.footer_p3{
  margin-top: 5px;text-align: center;color: #ffaaaa;font-size: 14px;
}
.footer_p4{
  margin-top: 17px;color: #ffaaaa;font-size: 16px;
}