@charset "utf-8";
/* CSS Document */
*{
	padding: 0;
	margin: 0;
}
@font-face{
  font-family: msyh;
  src: url("font/font.ttf");
}


html{margin:0; padding: 0;font-size: 100%!important; font-family: "微软雅黑","msyh";}
body{margin:0; padding: 0; background: #fff}
div{margin:0;padding: 0;}
ul,li{ list-style:none; list-style-position: outside; margin: 0; padding: 0;}
a{ text-decoration:none; color: 333;}a:hover{color:#666}
p{ line-height: 1.7em; margin: 15px 0; color: #7f7f7f;}


.ss-topbg{
	width: 100%;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
}
/*关于我们背景图*/
.section1{
  	color: white;
	height: 540px;
	background-image: url(../images/about-01.jpg);
	background-size:auto;

}
/*产品背景图*/
.section2{
  	color: white;
	height: 540px;
	background-image: url(../images/pro-top.jpg);
	background-size:auto;

}




/*首页样式*/
.top{width:100%; overflow:hidden; color: #fff;background-color:#f4f4f4; height: 57px; border-bottom: 1px solid #e1e1e1;}
.top-banner{width:100%;  overflow: hidden}
.top-top{width:100%; margin: auto;  padding-top: 0; overflow: hidden;  }
.top-logo{ float: left; width: 270px; margin-left: 80px; margin-right: 3%; margin-top:5px}
.top-ico{ width: 10%; text-align: right; float: right; font-size: 14px; margin-top: 1.5em; margin-right: 2%; color: #666;}
.top-ico img{vertical-align:middle; margin: 0 10px;}
.top-menu{ width:50%; float: left; margin-top: 15px;}
.top-menu ul li{ float: left; text-align: right; margin: 0 1%}
.top-top a{ color: #515152;}
.top-top a:hover{ color:#1d2088;}


.index-pro{width:100%; margin: auto; overflow: hidden; }
.index-pro .subpro{width:49.6%; margin: 0.3% 0 0 0.3%; float: left;}
.index-pro .subpro .text{width:100%;margin: 6% 1%; position: absolute; text-align: center; color: #fff; font-size: 1em;line-height: 2em;z-index: 1}
.index-pro .subpro .text2{width:100%;margin: 6% 1%; position: absolute; text-align: center; color: #111111; font-size: 1em;line-height: 2em;z-index: 1}
.index-pro .subpro .text2-1{font-size:1.1em;letter-spacing:0.2em}
.index-pro .subpro .text span{ font-size: 2.0em;font-weight: bold;letter-spacing:0.1em ;}
.index-pro .subpro .text2 span{ font-size: 2.0em;font-weight: bold;letter-spacing:0.12em ;}
.index-pro .subpro .text a{}
.index-pro .subpro .text a:hover{}
.subproimg{width:100%; overflow: hidden; z-index: -1; font-size: 0;}
.subproimg img{width:100%;transition: .4s transform;}

.subproimg:hover img{transform: scale(1.05);	overflow: hidden;	width: 100%;}



/*公共*/
.link-blue{ color: #e4f1fc;}
.link-red{ color: #fde7e5;}
.link-gray{ color: #3870cb;}

.red{color:#ef4c3d;}

.width-1500{width:1500px; margin: auto; overflow: hidden}
.width-1400{width:1400px; margin: auto; overflow: hidden}
.width-1300{width:1300px; margin: auto; overflow: hidden}
.width-1280{width:1280px; margin: auto; overflow: hidden}

.blank-50{width:100%; height: 50px; overflow: hidden;}
.blank-100{width:100%; height: 100px; overflow: hidden;}


/*fenye*/
.fanye{width: 100%;float: left;text-align: center;font-size: 0.875em;}
/*.fanye-box{width:100%;float: none;text-align: center;line-height: 45px;margin: auto;}*/
/*.fanye-Previous{width: 98px;float:left;background: #fff;border: 1px solid #ccc;height: 45px;color: #666666;margin-right: 5px;}*/
/*.fanye-Next{width: 98px;float:left;background: #fff;height: 45px;color: #414040;margin-left: 5px;border: 1px solid #ccc;}*/
/*.fanye-Number{width: 45px;float:left;color: #414040;margin: 0 5px;background: #fff;border: 1px solid #ccc;}*/
/*.fanye-Number-current{width: 45px;float:left;color: #fff;background: #d51d0b;margin: 0 5px;}*/


.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    z-index: 3;
    color: #fff;
    background-color: #00a086;
    border-color: #00a086;
    cursor: default;
}

.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 14px 22px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #414040;
    background-color: #fff;
    border: 1px solid #ddd;
    margin: 0 5px;
}

.pagination>li{
    display: inline-block;
}

.pagination{text-align:center;margin-bottom: 15px;}

/*内页 头部*/
.about-top-text{color:#fff; padding-left: 12%; padding-top: 4%; overflow: hidden;}
.about-top-text .text{width:423px; height: 37px;  display: block; overflow: hidden; background: url(../images/top-text.png) no-repeat}
.about-top-text .arrow{width:64px; height: 63px; margin-top: 2%;  display: block; overflow: hidden; background: url(../images/top-arrow.png) no-repeat}
.about-top-text h1{font-size:4rem; font-weight: bold; line-height: 6rem;}
.about-top-text h2{font-size:3.5rem;font-weight: 400}



.news-menu-box{width:100%; background: url(../images/yh-news-menu-bg.jpg) bottom repeat-x; margin-bottom: 10px;}
.news-menu-box .submenu{width:100px; text-align: center; float: left;line-height: 5rem;  margin: 0 2%;}




.tdj-about{width:100%; margin: auto; overflow: hidden; font-size: 0.938em; line-height: 2em; padding: 2% 0 5% 0}
.tdj-about .about1{width:70%; float: left;}
.tdj-about .about1 img{ display:block; margin: 5% 0}
.tdj-about .about2{width:30%; float: left; text-align: right;}
.tdj-about .about3{width:40%; float: left;}
.tdj-about .about4{width:56%; float: right; margin-top: 3%;}
.tdj-about .about4 img{margin-top:5%;}
.tdj-about .about5{width:100%; float: left; margin-top: 5%;}


.tdj-contact{width:100%; margin:3% auto; overflow: hidden;}
.tdj-contact .title{width:100%; text-align: center; font-size: 0.875em; color: #4c4c4c; border-bottom: 1px solid #f2f2f2; padding-bottom: 25px;}
.tdj-contact .title span{ display: block; font-size: 2em; font-weight: bold; margin-bottom: 1em;}

.tdj-contact .content{width:100%; margin:5% auto; overflow: hidden; font-size: 1em;}
.tdj-contact .content .message{width:45%; float: left;}
.tdj-contact .content .info{width:48%; float: right;color: #5f5f5f; }

.ss-joinus-left{width: 600px;float: left;}
.ss-joinus-left-text{ width:100%; float: left; color: #5f5f5f; font-size: 1.4rem;}
.ss-joinus-left-title{font-size:28px; color: #fffbc8;line-height: 3.5rem}
.ss-joinus-box{width:100%;float: left;padding: 0 5%;}
.ss-joinus-box-row{width:100%;float: left;color: #5f5f5f;font-size: 1em;line-height: 35px;margin: 8px 0;}
.ss-joinus-box-row1{width:18%; float: left; text-align: right; margin-right: 2%}
.ss-joinus-box-row2{width:80%; float: right; }
.ss-input{background:none; border: 1px solid #e1e1e1; height: 35px; margin-right: 5px; width:80%; padding-left: 10px; color: #8b8161;}
.ss-input2{background:none; border: 1px solid #e1e1e1;  height: 170px; line-height: 26px; margin-right: 5px; width:80%; padding-left: 10px; color: #8b8161;}
.ss-option{background:none; border: 1px solid #e1e1e1; height: 35px; margin-right: 5px; width: 75%; color: #8b8161;}
.ss-option2{background:none; border: 1px solid #e1e1e1; height: 35px; margin-right: 5px; width: 35%; color: #8b8161;}

.ss-message{width:100%; overflow: hidden; background: url(../images/SS-contact_07.jpg) }
.ss-message-box{width: 100%; margin: auto; overflow: hidden;}

.ss-news-btnbox{width:500px; float: none; margin:30px auto 0; text-align: center;}
.ss-news-btn{ width:150px; height: 45px; line-height: 45px; font-size: 1.1rem; text-align: center; margin:0 1%; background: #ef4c3d; color: #fff;
	 border-radius: 5px; border: 0px;
display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  overflow: hidden;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color;}

.ss-news-btn:hover, .ss-news-btn:focus, .ss-news-btn:active {
  background-color: #555;
  color: white;
}


.tdj-contact .content .info .lxfs{width:100%; font-size: 1.4em; color: #505050; margin-bottom: 20px;}
.tdj-contact .content .info .lxfs2{width:100%; line-height: 2em}
.tdj-contact .content .info .lxfs3{width:100%; margin-top: 2em}
.tdj-contact .content .info .lxfs3-1{float:left;width:100%;}
.tdj-contact .content .info .lxfs3-1 img{ vertical-align: middle; float: left;margin-right: 20px; line-height: 1em}
.tdj-contact .content .info .lxfs3-1 span{margin-top:30px;}
/* 
.pro-list{width:100%; overflow: hidden; margin-top: 50px;}
.pro-list .line{ width:100%; height: 1px; background: #ececec;margin-bottom: 50px;}
.pro-list .probox{width:100%; overflow: hidden;}
.pro-list .probox ul li{width:31.33%; float: left; margin: 0 1% }
.pro-list .probox ul li .pic{width:100%; height: auto; border: 1px solid #ccc; margin:0 auto 40px}
*/



.pro{width:100%; overflow: hidden;}
.pro img{max-width:100%}
.pro li{width:100%; overflow: hidden; margin-bottom: 1em}
.pro li img{width:100%}



.prolist{width:100%; margin: auto; overflow: hidden;}
.prolist-01{width:100%; text-align: center; margin: 2% 0}
.prolist-02{width:100%; margin: auto; overflow: hidden;}
.prolist-02 li{width:30%; float: left; background: #fafafa; text-align: center; margin: 1%; padding: 3% 0; position: relative}

.prolist-02 li .cpimg{position:relative; z-index: 0}
.prolist-02 li .cpimg img{width:100%}
.prolist-02 li .bg{width:70%; height:auto; position:absolute; margin:10% 15%; z-index: 9; border-radius: 50%; opacity: 0;transition:.4s ease;}
.prolist-02 li .bg img{width:100%;}
.prolist-02 li .bt1{position: absolute; color: #fff; width:100%; z-index: 10; margin-top: 0%; font-size: 1.5em;opacity: 0;transition:.4s ease;}
.prolist-02 li .bt2{position: absolute; color: #fff; width:100%; z-index: 10; margin-top: 10%;opacity: 0;transition:.4s ease;}
.prolist-02 li .btn{position: absolute; color: #fff; width:24%; z-index: 10; margin-left:20%; font-size: 0.875em; padding: 1%; margin-top: 55%;border: 1px solid #fff;opacity: 0;transition:.4s ease;}
.prolist-02 li .btn a{color:#fff;}
.prolist-02 li:hover .bg{opacity: 1;transition:.4s ease;}
.prolist-02 li:hover .bt1{opacity: 1;transition:.4s ease;margin-top: 35%;}
.prolist-02 li:hover .bt2{opacity: 1;transition:.4s ease; margin-top: 45%;}
.prolist-02 li:hover .btn{opacity: 1;transition:.4s ease; margin-left:37%;}



.detail{width:90%; margin:30px auto;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15); padding: 4%; overflow: hidden}
.detail .title{ border-bottom: 1px solid #e5e5e5; padding-bottom: 20px; background: none; height: auto;}
.detail .title .title1{width:100%; text-align: center; font-size: 1.25em;}
.detail .title .title2{width:100%; text-align: center; color: #bfbfbf; font-size: 0.875em; margin-top: 20px;}
.detail .title .title2 img{ vertical-align: middle; margin-right: 5px;}
.detail .title .title2 span{ margin:0 1.5%;}

.detail .content{ width:100%; margin: 30px 0}
.next{width:100%; overflow: hidden; color: #818181; font-size: 0.875em; margin-bottom: 50px; margin-top: 20px; line-height: 1.5em}
.next a{color: #818181;}
.next a:hover{color: #9c9c9c;}




/* 底部
------------------------------ */
.footer{width:100%; overflow: hidden; background: #323238; color: #a5a5a5; padding-top: 20px;}
.footer a{color: #b3b3b3;}
.footer a:hover{color: #c6c6c6;}
.footer1{width:100%; overflow: hidden; border-bottom: 1px solid #474747; padding: 40px 0;}
.footer1 li{width:20%; float: left; font-size: 0.75em; margin-right: 5%;}
.footer1 li span{display:block; font-size: 1.5em;color: #cccccc; margin-bottom: 5px;}
.footer1 li img{float: left; margin-right: 20px;}

.footer2{width:100%; overflow: hidden; padding: 40px 0;}
.footer2 .f-menulist{width:50%; float: left;}

.footer2 .f-menulist .menu{width:100%; float: left;color: #b3b3b3;font-size: 0.875em;}
.footer2 .f-menulist .submenu{width:21%; float: left; padding: 0;}
.footer2 .f-menulist .submenu ul li{ color: #b3b3b3; line-height: 1.875em; }
.footer2 .f-menulist .submenu ul li a{color: #b3b3b3;}
.footer2 .f-menulist .submenu ul li a:hover{color: #c6c6c6;}
.footer2 .f-menulist .submenu ul li span{ font-size: 1.15em; color: #fff; line-height: 3em;}
.footer2 .f-menulist .submenu ul li span a{ color:#fff;}
.footer2 .f-menulist .submenu ul li span a:hover{ color:#E3E3E3;}

.footer2 .f-info{width:20%; float: right; text-align: left; font-size: 1em; line-height: 1.75em}
.footer2 .f-info img{ margin-bottom: 10px;margin-top: 10px;}
.footer-fff{color:#fff; font-weight: bold;font-size: 1.25em;}


.footer3{width:100%; overflow: hidden; font-size: 0.875em; padding: 25px 0; background: #28282a;color:#6b6b6b}
.footer3left{width:70%; float: left;}
.footer3right{width:20%; float: right;}
.footer3 a{color:#6b6b6b}






/* 新增-产品页
------------------------------ */
.xz-pro{width:100%; margin: auto; overflow: hidden}
.xz-pro .img1{width:100%; margin: auto; overflow: hidden}
.xz-pro .img1 img{width:100%; max-width: 1903px;}

.xz-pro .video{width:1280px; margin: auto; overflow: hidden}
.xz-pro .video .videoTitle{color: #000;font-size: 2.75em; display: block;font-family:'Source-Han-Ligh20b75d0e6821c31';  margin:3% auto 1%;text-align: center; }
.xz-pro .video .videoTitle2{width:100%;  overflow: hidden; text-align: center; color: #3597dc; font-size: 1em;margin-bottom: 3%;}
.xz-pro .video .videoTitle2 a{color: #3597dc;}
.xz-pro .video .videoContent{width:100%; margin: auto; overflow: hidden}


.xz-pro .img2{width:100%; margin-top:3%; overflow: hidden; background: #f8f8f9; padding-top:3%;text-align: center;  font-family: "微软雅黑"}
.xz-pro .img2-title1{font-family:'SiYuanBold20b7a25d6021c31'; font-size: 2.15em; margin-bottom: 1%}
.xz-pro .img2-title2{ font-size: 2.35em;}
.xz-pro .img2-title3{color: #3597dc; font-size: 1em;margin:1% auto; }
.xz-pro .img2-title3 a{color: #3597dc;}
.xz-pro .img2-img{width:100%; }

.xz-pro .img3{width:100%; margin:auto; overflow: hidden; background: #f9f9f9;text-align: center; font-family: "微软雅黑"; }
.xz-pro .img3 .content{width:1280px; margin: auto; overflow: hidden; }
.xz-pro .img3 .content .tp {width:800px; margin: auto; overflow: hidden ;  float: right}
.xz-pro .img3 .content .text{width:480px; float: left; margin:10% auto; overflow: hidden; text-align: left;}
.xz-pro .img3 .content .text .text1{font-size: 2.75em;margin:5% auto 2%;}
.xz-pro .img3 .content .text .text2{font-size: 1.75em;}
.xz-pro .img3 .content .text .text3{color: #3597dc;font-size: 1em;margin-top:18%}
.xz-pro .img3 .content .text .ico{width:57px; height: 57px}
.xz-pro .img3 .content .text .ico img{width:100%}

.xz-pro .img4{width:100%; margin:2% auto; overflow: hidden; background: #f9f9f9;text-align: center; font-family: "微软雅黑"; position: relative}
.xz-pro .img4 .bg{width:100%; margin: auto; overflow: hidden; position: relative;z-index: 1}
.xz-pro .img4 .bg img{width:100%}
.xz-pro .img4 .text{width:22%; margin: auto; overflow: hidden; position: absolute; top:30%; right: 10%; z-index: 999; color: #fff; text-align: left;}
.xz-pro .img4 .text .text1{font-size: 2.75em;margin:5% auto 2%;}
.xz-pro .img4 .text .text2{font-size: 1.55em;}
.xz-pro .img4 .text .text3{font-size: 1em;margin-top:18%}
.xz-pro .img4 .text .ico{width:57px; height: 57px}
.xz-pro .img4 .text .ico img{width:100%}

.xz-pro .img5{width:100%; margin: 0 auto 4%; overflow: hidden;}
.xz-pro .img5 img{width:100%;}



/* 新增-介绍页
------------------------------ */
.xz-about{width:97%; margin: auto; overflow: hidden; font-family: "微软雅黑"}
.xz-about .xz-ab-title{width:100%; margin:3% auto; overflow: hidden; background: url(../images/xz-ab-title-bg.jpg) no-repeat right center}
.xz-about .xz-ab-title .xz-ab-title1{font-size:2.5em; font-weight: bold; color: #0e0e0e;}
.xz-about .xz-ab-title .xz-ab-title2{width:50%;font-size:0.85em; color: #1c1c1c; margin: 2% 0 3%;line-height: 1.85em;}
.xz-about .xz-ab-title .xz-ab-line{width:75px; height: 4px; background: #1c1c1c; }
.xz-about .xz-ab-img{width:100%; margin: auto; overflow: hidden}
.xz-about .xz-ab-img img{width:100%; max-width: 1355px;}
.xz-about .xz-ab-text{width:100%; margin:3% auto; overflow: hidden; line-height: 2.5em;}

.xz-about .xz-ab-title-2{width:100%; margin:2em auto; float: left; line-height: 2em; overflow: hidden; text-align: center;font-size:2.2em; font-weight: bold; color: #0e0e0e;}
.xz-about .xz-ab-title-2 span{font-size:0.4em; display:block;font-weight:normal; line-height: 1.5em; }
.xz-about .xz-ab-text-2{width:100%; margin:3% auto; overflow: hidden;line-height: 2.5em;text-align:justify }
.xz-about .xz-ab-text-2 img{ float: right; margin-left: 3%;}
.text201{font-size:3em;font-weight:500;}
.text202{font-size:2.5em;font-weight:30;letter-spacing:0.12em;color:#333;}
.text301{font-size:3em;font-weight:500;}
.text302{font-size:2em;font-weight:30;letter-spacing:0.12em;color:#333;}
.text402{font-size:1.25em;font-weight:30;letter-spacing:0.12em;}



/*<1660*/
@media screen and (max-width:1659px) 
{
	
}

/*<1500*/
@media screen and (max-width:1560px) 
{
	.width-1500{width:96%;}
}


/*<1400*/
@media screen and (max-width:1460px) 
{
	.width-1400{width:96%;}
}


/*<1380*/
@media screen and (max-width:1379px) 
{
	.about-honor{width:100%;}
}


/*<1350*/
@media screen and (max-width:1350px) 
{
	
	
}


/*<1300*/
@media screen and (max-width:1299px) 
{
	
	
}

/*<1280*/
@media screen and (max-width:1280px) 
{
	.xz-pro .video{width:100%; margin: auto; overflow: hidden}
	.width-1280{width:96%;}
	.xz-pro .img3 .content{width:100%; margin: auto; overflow: hidden; }
	.scroll_horizontal .prev{left: 45%;}
	.scroll_horizontal .next{right: 45%;}
	
	.tdj-about .about3 img{width:100%;}
	.tdj-about .about4 img{width:100%;}
	.img2-img img{width:100%;}
	.img3-img img{width:100%;}
	.img4-img img{width:100%;}
}




/*<1000*/
@media screen and (max-width:999px) 
{
	.prolist-02 li{width:48%}
	#gs .m_nav.open {
   z-index:999;
}.xz-pro .video .videoContent {
   z-index:-1;
}

}


/*<950*/
@media screen and (max-width:950px) 
{
	.top-menu{display:none;}
	.top-ico{display:none;}
	
	.tdj-about .about1 {width:100%}
	.tdj-about .about1 img {width:100%; max-width: 618px;}
	.tdj-about .about2 {display:none;}
	.tdj-about .about3{width:100%}
	.tdj-about .about4{width:100%}
	
	.tdj-contact .content .message{width:100%}
	.tdj-contact .content .info{width:70%; margin: 10% 15%; }
}


/*<850*/
@media screen and (max-width:850px) 
{
	
	.index-pro .subpro{width:100%}
	.top-logo{margin-left:5%;}
	.subproimg img{padding-top:20px;}
	.footer2 .f-menulist{display:none;}
	.footer2 .f-info{width:100%; text-align: center}
	.footer3left{width:100%;}
	.footer3right{display:none;}
	
	.prolist-01 img{width:100%;}
}

/*<760*/
@media screen and (max-width:760px) 
{
	

}

/*<660*/
@media screen and (max-width:660px) 
{ 

.footer {
    width: 100%;
    overflow: hidden;
    background: #fff;
    color: #b60000;
    padding-top: 20px;
}
.footer2 {
    width: 100%;
    overflow: hidden;
    padding: 40px 0;
    display:none;
	
}
.footer3 {text-align:center;padding: 5px 0;}
.link-gray {
    color: #3870cb;
	font-size: 0.85em; 
	margin-top:-20px;
}

.index-pro .subpro .text2-1 {
    font-size: 1em;
    color: #333;
    letter-spacing: 0.2em;
   
}
.index-pro .subpro .text2 {
    text-align: center;
    color: #111111;
    font-size: 1em;
    line-height: 1.6em;
}


 /*主页*/
  #foot_text1{margin-left:10px; display:inline;  line-height: 1.6em;}
   #foot_text2{margin-left:10px; display:inline; line-height: 1.6em;}
     #foot_text3{margin-left:10px; display:inline; line-height: 1.6em;}
.index-pro .subpro .text2 span {font-size: 1.35em;font-weight: bold;letter-spacing: 0.12em;}
.index-pro .subpro .text2-1 {  font-size: 1em; color:#333;letter-spacing: 0.2em;}
  /*产品页*/
    .xz-pro .video .videoTitle { font-size: 1.35em;}
	.prolist-02 li .cpimg img{width:80%}
	.xz-pro .img2-title1 {font-size: 1.35em;}
	.xz-pro .img2-title2 { font-size: 1em;}
    .xz-pro .img3 .content .text .text1 {font-size: 1.35em;}
	.xz-pro .img3 .content .text .text2 { font-size: 1em;}
	.xz-pro .img4 .text .text1 { font-size: 1.35em; margin: 0 auto 0%; }
	.xz-pro .img3 .content .tp img{height:200px;}
    .xz-pro .img3 .content .tp { width: 100%;margin-top:120px;}
	.xz-pro .img4 .text .ico  {display:none;}
	.xz-pro .img3 .content .text .ico {display:none;}
	.xz-pro .img3 .content .text {text-align: center; width: 100%;margin-top:-320px;text-align: center;}
    .xz-pro .img3 .content .text .text3 {color: #3597dc;font-size: 1em;margin-top: 1%;}	
    .xz-pro .img4 .text .text2 {font-size: 1em;padding:0 10%;}
    .xz-pro .img4 .bg img {margin-top:120px; width: 100%;}
	.xz-pro .img4 .text .ico { width: 0px;height: 0px;}
    .xz-pro .img4 .text {width: 100%; margin-top:-80px;color:#000; right: 0%;text-align: center;}
    .xz-pro .img4 .text .text3 {color: #3597dc;font-size: 1em;margin-top: 1%;}
	/*关于我们*/
	.about-top-text h2 {font-size: 1.55rem;font-weight: 400;}
	.about-top-text h1 { font-size: 1.85rem; font-weight: bold; line-height: 2rem;}
	.section1{background-size:200px 100px}
	.xz-about .xz-ab-title .xz-ab-title1 {font-size: 1.5em;}
	.xz-about .xz-ab-title .xz-ab-title2 {
    width: 100%;
    font-size: 0.8em;
    color: #1c1c1c;
    margin: 2% 0 3%;
    line-height: 1.85em;
}
.xz-about .xz-ab-title-2 {font-size: 1.25em;}
.xz-about .xz-ab-title-2 span {font-size: 0.6em;}
.top-top { height: 200px;}
.xz-about .xz-ab-text-2 img {
    float: right;
    margin-left: 3%;
    width: 100%;
}
.tdj-contact .content .info .lxfs3-1 img { display: none;}
.tdj-contact .content .info {
    width: 80%;
    margin: 10% 15%;
}
.ss-joinus-box {
    width: 100%;
    float: left;
    padding: 0 0%;
}
.tdj-contact .title {font-size: 0.9em;line-height: 1.4rem;}
.tdj-contact .title span{line-height: 1.9rem;}
p img{width:100%;}

.content p img{width:100%;}



}