@charset "utf-8";/* CSS Document */
html {font-size: 62.5%;height: 100%}
body {margin: 0 auto;font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;height: 100%;}
img {border: none;}
ul li {list-style-type: none;}
ul, form, p, a, img, table, tr, td, li, dd, dt, dl, span {margin: 0;padding: 0;list-style: none;color: #333;}
a {text-decoration: none;color: #333;outline: none;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
h1 {margin: 0;padding: 0;font-weight: normal;color: #333;}
.clear {clear: both;}
.mln {margin-left: auto !important}
input, textarea {font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-size: 1.2rem;color:#333;border: none;outline: none;padding: 0;}
.l,.fl{ float:left;}
.r,.fr{ float:right;}
.fix{*zoom:1; } .fix:after,.fix:before{display:block; 
content:"clear";
 height:0; clear:both; overflow:hidden; visibility:hidden; }
.clear{clear: both;}
.c_xp ::-webkit-input-placeholder {/* WebKit browsers */

 color:#a6a6a6;font-size: 14px;}
.c_xp :-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#a6a6a6;font-size: 14px;}
.c_xp ::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#a6a6a6;font-size: 14px;}
.c_xp :-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#a6a6a6;font-size: 14px;}
 
 .f-xp ::-webkit-input-placeholder {/* WebKit browsers */

 color:#555;font-size: 14px;}
.f-xp :-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#555;font-size: 14px;}
.f-xp ::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#555;font-size: 14px;}
.f-xp :-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#555;font-size: 14px;}
 
 
.c_title { font-size:24px; font-size:2.4rem; font-weight:bold;} 
 
 
 
@media screen and (min-width:1220px) {.wp {width: 1200px;margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1219px) {.wp {width: 980px;margin: auto;}}
@media screen and (max-width:999px) {.wp {width: 95%;margin: auto;}}
@font-face {
    font-family: 'HelveticaLTStdRoman';
    src: url('fonts/HelveticaLTStdRoman.eot');
    src: url('fonts/HelveticaLTStdRoman.eot') format('embedded-opentype'),
         url('fonts/HelveticaLTStdRoman.woff2') format('woff2'),
         url('fonts/HelveticaLTStdRoman.woff') format('woff'),
         url('fonts/HelveticaLTStdRoman.ttf') format('truetype'),
         url('fonts/HelveticaLTStdRoman.svg#HelveticaLTStdRoman') format('svg');
}
@font-face {
    font-family: 'HelveticaLTStdLight';
    src: url('fonts/HelveticaLTStdLight.eot');
    src: url('fonts/HelveticaLTStdLight.eot') format('embedded-opentype'),
         url('fonts/HelveticaLTStdLight.woff2') format('woff2'),
         url('fonts/HelveticaLTStdLight.woff') format('woff'),
         url('fonts/HelveticaLTStdLight.ttf') format('truetype'),
         url('fonts/HelveticaLTStdLight.svg#HelveticaLTStdLight') format('svg');
}
@font-face {
    font-family: 'HelveticaLTStdBold';
    src: url('fonts/HelveticaLTStdBold.eot');
    src: url('fonts/HelveticaLTStdBold.eot') format('embedded-opentype'),
         url('fonts/HelveticaLTStdBold.woff2') format('woff2'),
         url('fonts/HelveticaLTStdBold.woff') format('woff'),
         url('fonts/HelveticaLTStdBold.ttf') format('truetype'),
         url('fonts/HelveticaLTStdBold.svg#HelveticaLTStdBold') format('svg');
}



.zitir{font-family: 'HelveticaLTStdRoman';}
.zitil{font-family: 'HelveticaLTStdLight';}
.zitib{font-family: 'HelveticaLTStdBold';}
body{font-family: 'HelveticaLTStdRoman';}

.head .wp .share img,.foot .f-share img{ -webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;}

.head .wp .share img:hover,.foot .f-share img:hover{ transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);}	
	


@media screen and (max-width:640px){.links{display: none;}}
/*head*/
.head{z-index: 10000;height: 119px;top: 0;left:0;}
.head .wp{position: relative;}
.head .wp .share{position: absolute;top: 20px;right: 24px;z-index:99999999999;}
.head .wp .share2{     position: absolute;  top: 20px; right: 0px;     z-index: 99999;}
.head .wp .nav1{position: relative;z-index:10000;}
.head .wp .logo{margin-top: 21px;}
.head .wp .nav1 ul{margin-top: 80px;}
.head .wp .nav1 ul li{float: left;margin-right: 48px;text-align: center;position: relative; padding-bottom:10px }
.head .wp .nav1 ul li.lin{margin-right: 46px;text-align: center;}
.head .wp .nav1 ul li>a{text-transform: uppercase; display: block; font-size: 15.4px;font-size:1.54rem; color: #333;display: block;font-family: 'HelveticaLTStdLight';}
.head .wp .nav1 ul li>a:hover,.head .wp .nav1 ul li.on>a{
          font-family: 'HelveticaLTStdBold'; color:#005b9f !important;
    
}

@media screen and (max-width:399px){
	.head .wp .logo img{ max-width:59%; }
	
	}

.head .wp .nav1 ul li:hover dl{display: block;}
.head .wp .nav1 ul li dl{position: absolute;top: 100%;left: -15px;background-color: #333;padding-top: 10px;display: none; }
.head .wp .nav1 ul li dl dd{width: 179px;line-height: 25px;text-align: left;padding-left:15px;margin-bottom: 5px;}
.head .wp .nav1 ul li dl dd.dd1{margin-top: 14px;margin-bottom: 7px;}
.head .wp .nav1 ul li dl dd a{font-size: 14px; font-size:1.4rem;color: #fff;border-bottom:1px solid transparent;}
.head .wp .nav1 ul li dl dd a:hover{border-bottom:1px solid #fff;}

.head .wp .nav1 ul li dl dd:hover .san{ display: block; padding-top: 10px; padding-bottom:10px}
.head .wp .nav1 ul li dl dd .san{ display: none; width:206px; position: absolute; top:0; left: 100%;  background: #333; margin-left:-px;padding-left:10px; padding-right:10px }
.head .wp .nav1 ul li dl dd .san p a{ color: #fff;  font-size: 14px; font-size: 1.4rem; line-height:25px;margin-bottom: 5px;  }





/*search*/
.search{width:25px;z-index:99999; position:absolute;background:none;margin-top:-32px; right:0px;}
.sb-icon-search {color: #333;width:25px;height:25px;display:block;}
.sb-search-submit {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;color: transparent;border: none;outline: none;z-index: 99999; }
.search_1000{}
.sb-search {position:relative;width: 0%;min-width: 25px;height: 25px;float: right;display:inline;overflow: hidden;-webkit-transition: width 0s;-moz-transition: width 0s;transition: width 0s;-webkit-backface-visibility: hidden;z-index:99999; border-radius:5px;color:#333}
.sb-search-input {position: absolute;top: 0;left:0px;outline: none;width:236px;height: 25px;line-height:25px;padding-left:10px;border:none;margin: 0;z-index: 10;font-family:Arial, Helvetica, sans-serif;background:url(../images/lvshu.jpg) no-repeat 200px center;color:#333; background: transition}
.sb-icon-search,.sb-search-submit{border: none; width: 25px;height: 25px;display: block;position: absolute;right: 0px;top:0px;padding: 0;margin: 0;cursor: pointer;background:url(../images/sousuo.png) no-repeat center;}
.sb-search.sb-search-open,
.no-js .sb-search {width: 236px;height:25px;line-height:25px;position:relative;right:0px;top:0px;z-index: 9999999; background:#fff; color:#333; border:1px solid #1473b7;}
.no-js .sb-search .sb-icon-search {position:absolute;background:#fff url(../images/sousuo.png) no-repeat center;z-index: 15;right:0px;top:0px; border:none !important}
.no-js .sb-search .sb-search-submit{z-index: 9990;}
/*.container*/
.container{ width:5px; height:100%;position:absolute; right:0px;transition:all 0.4s ease 0s; z-index:999999999999999; cursor:pointer;position: fixed;top: 0px;right: 0;display: block;}
.nav{width:250px;background:rgba(0,0,0,0.8);position: absolute;top: 0;right: 0;display: block;height: auto;}
.nav ul {display: none; margin-top:10px;}
.nav ul li{line-height: 40px;font-size: 12px; font-size:1.2rem;text-indent: 30px;}
.nav ul li a{ color:#fff;}
.menubtn{width: 35px;height: 30px;position: absolute;top:24px;right:10px;transition:all 0.4s ease 0s; z-index:9999}
.menubtn span{display: block;width: 100%;height: 5px;margin-bottom: 5px;background-color: #333;}
@media screen and (min-width:780px) {.container,.nav{ display:none}}

/* nav2 */
.nav2{display: none;}
.nav2 ul li{width: 25%;float: left;}
.nav2 ul li a{display: block;font-size: 16px;font-size: 1.6rem; width: 100%;text-align: center;padding-top: 15px;padding-bottom: 15px;font-family: 'HelveticaLTStdLight';}
.nav2 ul  .on{ color:#000 !important; font-weight:bold}
/* i-b */
.i-b{display: none;padding-top: 15px;}
.i-b .form1{display: block;width: 100%;border: 1px solid #ccc;border-radius: 5px;overflow: hidden;}
.i-b .form1 .ipt1{font-size:14px;font-size:1.4rem;color:#333; display: block;width: 80%;height: 36px;line-height: 36px;text-indent: 2em;}
.i-b .form1 .ips1{width: 20%; display: block;font-size:14px;font-size:1.4rem;color:#333;height: 36px;line-height: 36px;background:url(../images/sousuo.png) no-repeat 90% center;}

@media screen and (max-width:1219px) {
	.head .wp .nav1 ul li{margin-right: 30px;}
}
@media screen and (max-width:979px) {
	.head{height: auto;}
	.head .wp .logo{float: none;}
	.head .wp .nav1{float: none;padding-bottom: 15px;}
	.head .wp .nav1 ul{display: flex;justify-content: space-around;margin-top: 15px;}
}
@media screen and (max-width:779px) {
	.head .wp .share{right: 50px;}
	.head .wp .nav1{display: none;}
	.nav2{display: block;}
	.i-b{display: block;}
}

@media screen and (max-width:500px) {
.head .wp .share{ display:none;}
}

@media screen and (max-width:400px) {
	.head .wp .share{width: 150px;margin-right: 0px;right: 0px;top: 8px;}
	.nav2 ul li a {font-size: 14px;font-size: 1.4rem; }
}


@media screen and (max-width:779px){
.head .wp .share2{  right: 30px;}
.head .wp .share {   right: 63px;}
}

@media screen and (max-width:500px){
	.head .wp .share2 {
    right: 46px;
}
	
	}

/*lun bo*/
.index_focus {position: relative;width: 100%;height:636px;margin: 0px auto 0; overflow:hidden; z-index:9}
.index_focusn{width:1920px; position:absolute; left:50%; top:0px; margin-left:-960px; height:100%;z-index:99}
.index_focus .bd li {display: none;position: absolute;left: 0;top:0;width:1920px;z-index:999}
.index_focus .slide_nav {position: relative; bottom:37px; height: 12px; z-index:9998;width: 100%;max-width: 1200px;margin: 0 auto;text-align: right;}
.index_focus .slide_nav a{display: inline-block; width:12px; height:12px; cursor:pointer;float:none; margin-right:0px; margin-left:13px; border-radius:6px;border:1px solid #bdd6ed; background:#bdd6ed}

.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto;display: block;	margin:0 auto;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none; border:1px solid #fff; background:#fff}

.index_focus1 {position: relative;width: 100%;height:412px;margin: 0px auto 0; overflow:hidden; z-index:9}
.index_focusn1{width:1920px; position:absolute; left:50%; top:0px; margin-left:-960px; height:100%;z-index:99}
.index_focus1 .bd li {display: none;position: absolute;left: 0;top:0;width:1920px;z-index:999}
.index_focus1 .slide_nav {position: relative; bottom:37px; z-index:9998;width: 100%;max-width: 1200px;margin: 0 auto;text-align: right;}
.index_focus1 .slide_nav a{display: inline-block; width:12px; height:12px; cursor:pointer;float:none; margin-right:0px; margin-left:13px; background:url(../images/circle.png) no-repeat center center ; border-radius:6px;border:1px solid #555; background:#f1f1f1}

.index_focus_post {z-index: 10;}
.index_focus1 .pic {height: auto;display: block;	margin:0 auto;}
.index_focus1 .pic:hover {text-decoration: none;}
.index_focus1 .slide_nav li:hover,.index_focus1 .slide_nav .on{text-decoration: none;  border:1px solid #555; background:#555;}
@media screen and (min-width:1000px) and (max-width:1219px) {
.index_focus {height:508px;}
.index_focusn img {width: 80%;}
.index_focus1 {height:329px;}
.index_focusn1 img {width: 80%;}

.index_focus .slide_nav{max-width: 980px;}

}
@media screen and (min-width:1000px) {.carousel,.clear2{display: none}
.index_focus1 .slide_nav{ text-align:center;}
}
@media screen and (max-width:999px) {
.index_focus {display: none}
.index_focus1 {display: none}


.carousel{width: 100%;position: relative;overflow: hidden;}
.carousel ul{width: 100%;height: 100%;}
.carousel ul li{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.carousel ul li img{width: 100%; vertical-align: middle;}
.carousel ol{position: absolute;z-index: 2;width: 120px;height:5px;bottom: 0px;left: 50%;-webkit-transform:translate3d(-50%,0,0);}
.carousel ol li{float: left;width: 10px;height: 10px;margin-right: 10px;border-radius: 5px;background-color: #fff;transition:all 0.3s ease 0s;}
.carousel ol li.cur{width: 10px;background:#939393;}
.carousel ol li:last-child{margin: 0;}
}

/* main1 */
.main1{padding-top: 64px;}
.main1 .title {text-align: center;margin-bottom: 28px;}
.main1 .title a{font-size:48px;font-size:4.8rem;color:#333;text-transform: uppercase;}
.main1 .title a:hover{ color:#666666}
.main1 .m1cont{text-align: center;margin-bottom: 55px;}
.main1 .m1cont a{display: block; font-size:14px;font-size:1.4rem;color:#333;line-height: 30px;}
.main1 .m1cont a:hover{}
.mitem .lkuai,.mitem .rkuai{position: relative;}
.mitem .lkuai,.mitem .m1txt{bottom: 0;left: 0;}

.mitem .m1img {display: block;}
.mitem .m1img img{display: block;max-width: 100%;}

.mitem .m1txt{display: block;}
.mitem .m1txt .nei{display: block;font-size:16px;font-size:1.6rem;color:#333;}

.m1item1 {margin-bottom: 8px;}

.m1item1 .lkuai .m1zi{position: absolute;bottom: 0;left: 0;width: 100%;height: 64px;background:url(../images/huisedi.png) repeat left center;}
.m1item1 .lkuai .m1txt{background:url(../images/m1-1.png) no-repeat right center;height: 64px;}
.m1item1 .lkuai .m1txt span.nei{padding-left: 29px;line-height: 63px;color:#fff;position: relative;top: 0;}
.m1item1 .lkuai .m1txt span:hover{text-decoration: underline; animation-name:tiaoyue;-webkit-animation:tiaoyue 1s linear 0s normal none;-moz-animation:tiaoyue 1s linear 0s normal none;animation:tiaoyue 1s linear 0s normal none;}

.m1item1 .rkuai .m1zi{position: absolute;bottom: 0;left: 0;width: 100%;height: 64px;background:url(../images/huisedi.png) repeat left center;}
.m1item1 .rkuai .m1txt{background:url(../images/m1-2.png) no-repeat right center;height: 64px;}
.m1item1 .rkuai .m1txt span.nei{padding-left: 17px;line-height: 24px;color:#fff;position: relative;top: 0; padding-top:6px;}
.m1item1 .rkuai .m1txt span:hover{text-decoration: underline; animation-name:tiaoyue;-webkit-animation:tiaoyue 1s linear 0s normal none;-moz-animation:tiaoyue 1s linear 0s normal none;animation:tiaoyue 1s linear 0s normal none;}

.m2item1 .lkuai .m1zi{position: absolute;bottom: 0;left: 0;width: 100%;height: 64px;background:url(../images/huisedi1.png) repeat left center;}
.m2item1 .lkuai .m1txt{background:url(../images/m1-3.png) no-repeat right center;height: 64px;}
.m2item1 .lkuai .m1txt span.nei{ padding-left: 18px;line-height: 24px;color:#fff;position: relative;top: 0;padding-top: 6px;}
.m2item1 .lkuai .m1txt span:hover{text-decoration: underline; animation-name:tiaoyue;-webkit-animation:tiaoyue 1s linear 0s normal none;-moz-animation:tiaoyue 1s linear 0s normal none;animation:tiaoyue 1s linear 0s normal none;}

.m2item1 .rkuai .m1zi{position: absolute;bottom: 0;left: 0;width: 100%;height: 64px;background:url(../images/huisedi2.png) repeat left center;}
.m2item1 .rkuai .m1txt{background:url(../images/m1-5.png) no-repeat right center;height: 64px;}
.m2item1 .rkuai .m1txt span.nei{ padding-left: 18px;line-height: 24px;color:#fff;position: relative;top: 0;padding-top: 6px;}
.m2item1 .rkuai .m1txt span:hover{text-decoration: underline; animation-name:tiaoyue;-webkit-animation:tiaoyue 1s linear 0s normal none;-moz-animation:tiaoyue 1s linear 0s normal none;animation:tiaoyue 1s linear 0s normal none;}

.m2item1 .lkuai.lkuai1{margin-left: 9px;}

.m2item1 .lkuai.lkuai1 .m1txt{background:url(../images/m1-4.png) no-repeat right center;}
@-webkit-keyframes tiaoyue
{
        0%   {top:0px;}
        50%  {top:-5px}
        100% {top:0px;}
}
@-moz-keyframes tiaoyue
{
        0%   {top:0px;}
        50%  {top:-5px}
        100% {top:0px;}
}
@keyframes tiaoyue
{
        0%   {top:0px;}
        50%  {top:-5px}
        100% {top:0px;}
}
@media screen and (max-width:1219px){
	.m1item1 .lkuai{width: 60%;}
	.m1item1 .rkuai{width: 39.17%;}
	.m2item1 .lkuai{width: 29.7%;}
	.m2item1 .rkuai{width: 39.17%;}
	.m2item1 .lkuai.lkuai1{margin-left: 0.75%;}

	.m1item1 .lkuai .m1txt span.nei{width: 70%;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;padding-left: 10px;}
	.m1item1 .rkuai .m1txt span.nei{width: 70%;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;padding-left: 10px;}
	.m2item1 .lkuai .m1txt span.nei{width: 70%;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;padding-left: 10px;}
	.m2item1 .rkuai .m1txt span.nei{width: 80%; word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;padding-left: 10px;}
}
@media screen and (max-width:1100px){
.index_focus1 .slide_nav{ bottom: -300px;}
}

@media screen and (max-width:799px) and (min-width:640px){
	.m1item1 .lkuai .m1txt span.nei{width: 80%;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
	.m1item1 .rkuai .m1txt span.nei{width: 80%;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
	.m2item1 .lkuai .m1txt span.nei{width: 80%;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
	.m2item1 .rkuai .m1txt span.nei{width: 80%; word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}

	.m1item1 .lkuai .m1txt{background: none;}
	.m1item1 .rkuai .m1txt{background: none;}
	.m2item1 .lkuai .m1txt{background: none;}
	.m2item1 .rkuai .m1txt{background: none;}
	.m2item1 .lkuai.lkuai1 .m1txt{background: none;}
}
@media screen and (max-width:639px){
	.m1item1 .lkuai{width: 100%;margin: 10px auto; float: none;}
	.m1item1 .rkuai{width: 100%;max-width: 470px; margin: 10px auto; float: none;}
	.m2item1 .lkuai{width: 100%;max-width: 356px; margin: 10px auto; float: none;}
	.m2item1 .rkuai{width: 100%;max-width: 470px; margin: 10px auto; float: none;}
	.m2item1 .lkuai.lkuai1{margin: 10px auto!important;}
	.main1 .title a{font-size:40px;font-size:4rem;}
	
}

/* main2 */
.main2{padding-top: 61px;}
.main2 .title {text-align: center;margin-bottom: 47px;}
.main2 .title a{font-size:48px;font-size:4.8rem;color:#333;text-transform: uppercase;}
.main2 .title a:hover{text-decoration: underline;}


.main2 ul li{float: left;width: 384px;margin-left: 24px;}
.main2 ul li .yinying img{display: block;max-width: 100%;}
.main2 ul li .m2kuai{position: relative;}

.main2 ul li .m2kuai .m1img{display: block;}
.main2 ul li .m2kuai .m1img img{display: block;max-width: 100%;}

.main2 ul li .m2kuai .m1txt{display: block;position: absolute;bottom: 15px;left: 0;width: 100%;height:69px;line-height: 69px;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s; }
.main2 ul li .m2kuai .m1txt span{ background:url(../images/m2baise.png) repeat center center; display: block;text-align: center;font-size:16px;font-size:1.6rem;color:#333;}
.main2 ul li:hover .m2kuai .m1txt span{background:url(../images/m2huise.png) repeat center center;color:#fff;}
.main2 ul li:hover .m2kuai .m1txt{bottom: 110px;}
@media screen and (max-width:1219px){
	.main2 ul li{width: 31%;margin: 1%!important;}
}
@media screen and (max-width:750px){
	.main2 ul li{width: 48%;margin: 1%!important;}
}
@media screen and (max-width:450px){
	.main2 ul li{width: 98%;margin: 1% auto!important;float: none;max-width: 384px;}
}
/* main3 */
.main3{padding-bottom: 37px; margin-top: 64px; padding-top: 82px;background:url(../images/main3bg.jpg)  center center;}
.main3 .title {text-align: center;margin-bottom: 19px;}
.main3 .title a{font-size:40px;font-size:4.0rem;color:#333;}
.main3 .title a:hover{text-decoration: underline;}

.main3 .jianjie{text-align: center;margin-bottom: 15px;}
.main3 .jianjie a{font-size:14px;font-size:1.4rem;color:#333;line-height: 30px;}
.main3 .jianjie a:hover{text-decoration: underline;}
.main3 .tupian a{display: block;}
.main3 .tupian a img{display: block;max-width: 100%;margin: 0 auto;}

.main3 .more{margin-top: 11px;}
.main3 .more a{margin: 0 auto; font-size:14px;font-size:1.4rem;color:#333;text-transform: uppercase; display: block;width: 186px;height: 42px;line-height: 42px;text-align: center;border: 1px solid #333333;}
.main3 .more a:hover{color: #fff;}
@media screen and (max-width:979px){
	.main3{padding-top: 30px;}
	.main3 .tupian a img{width: 60%;}
}
@media screen and (max-width:639px){
	.main3 .title a{font-size:26px;font-size:2.6rem;}
}
/* main4 */
.main4{overflow: hidden;  padding-bottom: 426px; margin-top: 0px; padding-top: 79px;background:url(../images/m4bg.jpg) repeat-y center center;}
.main4 .title {text-align: center;margin-bottom: 31px;}
.main4 .title a{font-size:40px;font-size:4.0rem;color:#333;background:url(../images/m4tbg.jpg) repeat-y top center;padding: 11px 50px 12px 50px;}

.main4 .jianjie{text-align: right;margin-bottom: 11px;width: 49%;}
.main4 .jianjie a{font-size:14px;font-size:1.4rem;color:#333;line-height: 30px;}
.main4 .jianjie a:hover{text-decoration: underline;}

.main4 .more a{display: block;padding-left: 15px;}
.main4 .more a img{display: block;max-width: 100%;margin:0 auto;}

.main4 .img{position: relative;width: 100%; top:-83px;}
.main4 .img .m4img{position: absolute;}
.main4 .img .m4img a{display: block;}
.main4 .img .m4img a img {max-width: 100%; display: block;}


.main4 .img .m4img1{left: 1%;}
.main4 .img .m4img2{right: -15%;}

@media screen and (max-width:999px){
	.main4{padding-bottom: 350px;}
	.main4 .img .m4img1{width: 41.7%}
	.main4 .img .m4img2{width: 58.3%;}
	.main4 .img .m4img a{width: 100%;}
	.main4 .img .m4img a img{width: 100%;}
}
@media screen and (max-width:759px){
	.main4 .title a{font-size:26px;font-size:2.6rem;}
	.main4 .img{top:-15px;}
}
@media screen and (max-width:530px){
	.main4 .title a{padding-left: 0;padding-right: 0;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;display: block;}
	.main4 .img{margin-top: 20px;}
	.main4{padding-bottom: 200px;}
	.main4 .img .m4img a img {padding-top: 71px;}
	.main4 .jianjie { text-align: left; margin-bottom: 11px; width: 100%;}

}
/* main5 */
.main5 .neirong{width: 45%;float: right;}
.main5{ padding-bottom: 428px; margin-top: 0px; padding-top: 161px;background:url(../images/m5bg.jpg) no-repeat top center;}
.main5 .title {text-align: left;margin-bottom: 12px;}
.main5 .title a{font-size:48px;font-size:4.8rem;color:#333;}

.main5 .jianjie{text-align: left;}
.main5 .jianjie a{font-size:18px;font-size:1.8rem;color:#333;line-height: 30px;}

.main5 .more{margin-top: 23px;}
.main5 .more a{ font-size:14px;font-size:1.4rem;color:#333;text-transform: uppercase; display: block;width: 186px;height: 42px;line-height: 42px;text-align: left;text-indent: 27px; border: 1px solid #333333;}
.main5 .more a:hover{color: #fff;}
.yin{ display:none;}
.m5img img{ max-width:100%;}
@media screen and (max-width:999px){
	/* .main5{background: url(../images/m5bg.jpg) no-repeat top center;background-size: auto 100%;padding-bottom: 130px;padding-top: 100px} */
	.main5{background:url(../images/m5bg.jpg) no-repeat 48% center;background-attachment: fixed;}
}
@media screen and (max-width:639px){
	.main5 .neirong{width: 47%;}
}
@media screen and (max-width:639px){
	.yin{ display:block;}
	.main5 .neirong{width: 100%;}
	.main5{background:#79b5eb;padding-bottom: 150px;}
	.main5{ padding-top:50px; padding-bottom:50px;}
	
}
/* main6 */
.main6{ padding-bottom:56px; margin-top: 0px; }
.main6 .title {text-align: center;margin-bottom: 49px;}
.main6 .title a{font-size:48px;font-size:4.8rem;color:#333;}


.main6 .m6news{margin-bottom: 36px;}

.m6item .riqi{width: 127px;height: 127px;border: 1px solid #333333;}
.m6item .riqi .riqitop{font-size:68px;font-size:6.8rem;color:#333;text-align: center;line-height: 50px;margin-top: 26px;margin-bottom: 8px;}
.m6item .riqi .riqibot{font-size:24px;font-size:2.4rem;color:#333;text-align: center;}

.m6item .neirong{width: 790px;margin-left: 28px;}
.m6item .neirong .m6top{margin-top: 10px;}
.m6item .neirong .m6top a{font-size:14px;font-size:1.4rem;color:#333;line-height: 30px;}
.m6item .neirong .m6mid{width: 53px;height: 1px;background-color: #333;margin-top: 3px;margin-bottom: 12px;}
.m6item .neirong .m6bottom a{font-size:14px;font-size:1.4rem;color:#333;line-height: 30px;}

.m6item .img{display: block;}
.m6item .img a{display: block;}
.m6item .img a img{display: block;max-width: 100%;}
@media screen and (max-width:1219px){
	.m6item .neirong{width: 550px;}
}
@media screen and (max-width:979px){
	.m6item .neirong{width: 50%;}
}
@media screen and (max-width:780px){
	.m6item .neirong{width: 40%;}
}
@media screen and (max-width:768px){
	.m6item .neirong{width: 100%;margin-left: 0;}
}
@media screen and (max-width:360px){
	.m6item .riqi{float: none;margin-bottom: 15px;}
	.m6item .img{float: none;}
	.m6item .neirong{float: none;}
	.main6 .title a{ font-size:35px; font-size:3.5rem;}
}
/* foot */
.foot{background-color: #f3f3f3;padding-top: 61px;padding-bottom:31px; }
.foot .f-logo a{display: block;}
.foot .f-logo a img{display: block;max-width: 100%;margin: 0 auto;}
.foot .f-it{text-align: center;}
.foot .f-it li{display: inline-block;font-size:14px;font-size:1.4rem;color:#333;line-height: 24px;}
.foot .f-it span{display: inline-block;font-size:14px;font-size:1.4rem;color:#333;line-height: 24px;position: relative;top: 1px;}
.foot .f-it a{display: inline-block;font-size:14px;font-size:1.4rem;color:#333;line-height: 24px;}
.foot .f-it a:hover{text-decoration: underline;}

.foot .f-share{width: 230px;margin: 0 auto 17px;}
/*.foot .f-share a{margin:0 10px;display: inline-block;}*/


.foot .f-xp{width: 818px;margin: 0 auto 0px;}

.foot .f-xp input{display: block;float: left; }

.fit1li2{margin-left: 28px;margin-right: 35px;}
.fit2li2{margin-left: 30px;}
.fit3a3{margin-left: 15px;margin-right: 15px;}


.foot .f-xp .f-ip1{font-size:14px;font-size:1.4rem;color: #555; width: 208px;height: 34px;line-height: 34px;border: 1px solid #333;text-indent: 12px;background-color: transparent;}
.foot .f-xp .f-ip2{margin-left: 26px; font-size:14px;font-size:1.4rem;color: #555;width: 150px;height: 34px;line-height: 34px;border: 1px solid #333;text-indent: 12px;background-color: transparent;}
.foot .f-xp .f-ip3{padding:0!important;margin-left: 31px;font-size:14px;font-size:1.4rem;color: #555;cursor: pointer; width: 212px;height: 38px;line-height: 36px;border: 1px solid #333;box-shadow: 3px 2px 0 #ccc;background-color: #fff;}

.foot .f-xp .erweima{margin-left: 31px;float: left;width: 151px;height: 38px;cursor: pointer;}
.foot .f-xp .erweima img{max-height: 38px;display: block;width: 151px;}

.foot .f-it.f-it1{margin-top: 22px;}
.foot .f-it.f-it3{margin-bottom:23px;}
.foot .f-it.f-it4{margin-bottom:25px;}
.foot .f-it.f-it4 .on{ color:#000 !important; font-weight:bold}

.foot .f-it.f-it4 span{margin:0 5px;}


@media screen and (max-width:859px){
	.foot .f-xp{width: 590px;}
	.foot .f-xp .f-ip1{width: 160px;}
	.foot .f-xp .f-ip2{width: 110px;margin-left: 10px;}
	.foot .f-xp .f-ip3{width: 130px;margin-left: 10px;}
	.foot .f-xp .erweima{margin-left: 10px;}
}
@media screen and (max-width:639px){
	.foot .f-xp{width: 100%}
	.foot .f-xp .f-ip1{width: 99%;margin-bottom: 20px;}
	.foot .f-xp .f-ip2{width: 99%;margin-left: 0px;margin-bottom: 20px;}
	.foot .f-xp .f-ip3{width: 99%;margin-left: 0px; margin-top:20px;}
	.foot .f-xp .erweima{margin-left: 0px;margin-bottom: 20px;}
}




/* foot1 */
.foot1{background-color: #023692;padding-top: 27px;padding-bottom: 24px;}
.foot1 .tech{margin-bottom: 17px;}
.foot1 .tech p{font-size:14px;font-size:1.4rem;color:#fff;text-align: center;}
.foot1 .tech p a{font-size:14px;font-size:1.4rem;color:#fff;text-align: center;}
.foot1 .tech p a:hover{text-decoration: underline;}
.foot1 .tech p a.reanod{margin-left: 9px;margin-right: 9px;}
.foot1 .tech p a.reanod:hover{text-decoration: none;}
.links{font-size:14px;font-size:1.4rem;text-align: center;color:#fff;}
.links a{margin-left: 15px; font-size:14px;font-size:1.4rem;text-align: center;color:#fff;}
.links a:hover{text-decoration: underline;}
@media screen and (max-width:979px){
.foot1 .tech p{line-height: 30px;}
.foot1 .tech p a{line-height: 30px;}
}
@media screen and (max-width:639px){
	.links{display: none;}
}

.foot1.foot2{padding-bottom: 53px;}
.bread {font-size:15.4px;font-size:1.54rem;color:#333;margin-bottom: 45px;}
.bread .wp{padding-top: 19px;padding-bottom: 15px;border-bottom: 1px solid #b5b5b5;}
.bread a{font-size:15.4px;font-size:1.54rem;color:#333;text-transform: uppercase;}
.bread a.a2,.bread a:hover{text-decoration: underline;}
/* ===========================================product========================================= */
.product .xiangqing .goods{width: 880px;padding-top: 14px;}
.product .xiangqing .goods ul{width: 100%;}
.product .xiangqing .goods ul li{float: left;margin-left: 44px;width: 264px;margin-bottom: 37px;}
.product .xiangqing .goods ul li.mln{margin-left: 0px;}
.product .xiangqing .goods ul li .litop{position: relative;overflow: hidden;}
.product .xiangqing .goods ul li .litop .liimg{display: block;}
.product .xiangqing .goods ul li .litop .liimg img{display: block;max-width: 99%;border: 1px solid #d2d2d2;}
.product .xiangqing .goods ul li .litop:hover .liimg img{border: 1px solid #828282;}
.product .xiangqing .goods ul li:hover .litop .zhezhao{top: 0;}
.product .xiangqing .goods ul li .litop .zhezhao{display: block;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s; position: absolute;width: 100%;height: 100%;left: 0;top: 100%;background:url(../images/lizhezhao.png) repeat center center;}
.product .xiangqing .goods ul li .litop .zhezhao span{line-height: 30px; display: block;text-align: center;font-size:16px;font-size:1.6rem;color:#fff;position: relative;top: 50%;margin-top: -15px;}
.product .xiangqing .goods ul li .limid{text-align: center;margin-top: 18px;margin-bottom: 10px;}
.product .xiangqing .goods ul li .limid input{ float:left;}
.product .xiangqing .goods ul li .limid a{margin-left: 3px; font-size:16px;font-size:1.6rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;    display: block;}

.product .xiangqing .goods ul li .iqu a{display: block;font-size:13.6px;font-size:1.36rem;width: 128px;height: 28px;text-align: center;line-height: 27px;margin: 0 auto;border: 1px solid #333333;border-radius: 15px;}
.product .xiangqing .goods ul li .iqu a:hover{background-color: #333;color:#fff;}
/*list*/
.product .xiangqing .list {width: 280px;margin-bottom: 45px;}
.product .xiangqing .list .title1{width: 100%;margin-bottom:0px;}
.product .xiangqing .list .title1 a{padding-bottom: 7px; font-weight: normal;background: url(../images/shizi.png) no-repeat left 14px; display: block;width: 100%;height: 45px;line-height: 45px;color: #333;font-size: 24px;font-size: 2.4rem;text-indent: 33px;border-bottom: 1px solid #333333;}
.product .xiangqing .list .subNavBox{width: 100%;padding-top: 12px;}
.product .xiangqing .list .subNav{cursor: pointer;background:#fff;border: 1px solid transparent; margin-top: 7px;margin-bottom: 0px;font-family: 'HelveticaLTStdLight';}
.product .xiangqing .list .subNav.div1{margin-top: 0px;padding-top: 4px;}
.product .xiangqing .list .subNav a{ 
	/* display: block; */
	 line-height:40px; padding-left:0px; font-size:16px; font-size:1.6rem; color:#333333; transition:0s;}
.product .xiangqing .list .currentDd{background:transparent;}
.product .xiangqing .list .subNav:hover{background:transparent;}
.product .xiangqing .list .subNav:hover a{font-family: 'HelveticaLTStdRoman';}
.product .xiangqing .list .currentDd a{font-family: 'HelveticaLTStdRoman';}
.product .xiangqing .list .navContent{display: none; background:#fff;border: 0px solid #d2d2d2;border-top: 0; position: relative;top:0px;padding-bottom: 0px;top:0px;}
.product .xiangqing .list .navContent>li a{line-height: 18px; background:url(../images/dian.png) no-repeat left 8px; display:block;font-size:14px; font-size:1.4rem; padding-top: 0;padding-bottom: 15px; color:#333; padding-left:10px;font-family: 'HelveticaLTStdLight';}
.product .xiangqing .list .navContent>li a:hover{font-family: 'HelveticaLTStdRoman';}
.product .xiangqing .list ul{padding-top: 12px;}
.product .xiangqing .list .navContent li.li1{margin-top: 4px;}
.heise5{ color:#333 !important; font-family: 'HelveticaLTStdRoman' !important ;}
.product .xiangqing .list .navContent li{margin-top: 12px;}

.product .xiangqing .list .title2{width: 100%;margin-bottom:0px;margin-top: 21px;}
.product .xiangqing .list .title2 a{text-transform: uppercase; padding-bottom: 9px; font-weight: normal;background: url(../images/shizi.png) no-repeat left 14px; display: block;width: 100%;height: 45px;line-height: 45px;color: #333;font-size: 24px;font-size: 2.4rem;text-indent: 33px;border-bottom: 1px solid #333333;}
.product .xiangqing .list dl{border: 0px solid #ccc;}
.product .xiangqing .list dl dd{padding-bottom:9px;border-bottom: 1px solid #ccc;padding-left: 19px;padding-right: 21px;padding-top: 20px;}
.product .xiangqing .list dl dd .top span{font-size:14px;font-size:1.4rem;color: #333;padding-left: 26px; display: block; background: url(../images/newslist.png) no-repeat left center; line-height: 26px;}
.product .xiangqing .list dl dd .top a{font-size:14px;font-size:1.4rem;color:#333;line-height: 24px;}
.product .xiangqing .list dl dd .bottom a{font-size:16px;font-size:1.6rem;color: #333;line-height: 24px;display: block;}
.product .xiangqing .list dl dd a:hover{text-decoration: underline;}
.product .xiangqing .list dl dd .bottom{margin-top: 0px;margin-bottom: 14px;}
.product .xiangqing .list dl dd .top  a{font-size: 14px;font-size: 1.4rem;color: #333;line-height: 24px;margin-top: 18px;display: block;margin-bottom: 8px;}
.product .xiangqing .list dl dd.dd2{padding-top: 16px;} 
.product .xiangqing .list dl dd .mid {margin-bottom: 8px;}
.product .xiangqing .list dl dd .mid a{display: block;}
.product .xiangqing .list dl dd .mid a img{max-width: 100%; display: block;}

.product .xiangqing .list dl .p-zs{padding-bottom:15px;border-bottom: 1px solid #ccc;padding-left: 19px;padding-right: 21px;padding-top: 20px;}

.product .xiangqing .list dl .p-zs .top span{font-size:14px;font-size:1.4rem;color: #333;padding-left: 26px; display: block; background: url(../images/newslist.png) no-repeat left center; line-height: 26px;}
.product .xiangqing .list dl .p-zs .top a{font-size:14px;font-size:1.4rem;color:#333;line-height: 24px;display: block;text-align: center;}
.product .xiangqing .list dl .p-zs .bottom a{font-size:16px;font-size:1.6rem;color: #333;line-height: 24px;display: block;}
.product .xiangqing .list dl .p-zs a:hover{text-decoration: underline;}
.product .xiangqing .list dl .p-zs .bottom{margin-top: 0px;margin-bottom: 14px;}
.product .xiangqing .list dl .p-zs .top  a{font-size: 14px;font-size: 1.4rem;color: #333;line-height: 24px;margin-top: 9px;display: block;margin-bottom: 8px;}
.product .xiangqing .list dl .p-zs .mid {overflow: hidden; margin-bottom: 8px;position: relative;width: 131px;margin: 0 auto;}
.product .xiangqing .list dl .p-zs .mid a{display: block;}
.product .xiangqing .list dl .p-zs .mid a img{max-width: 100%; display: block;margin: 0 auto;}

.product .xiangqing .list dl .p-zs .mid a.p-zhezhao{background:url(../images/fangda.png) no-repeat center center; position:absolute;width: 100%;height: 100%;top: 100%;left: 0;}
.product .xiangqing .list dl .p-zs .mid:hover a.p-zhezhao{top: 0%;}


.shuxp_c{ line-height:30px; font-size:14px; font-size:1.4rem;}


/*page*/
.page{position: relative;margin:66px auto 96px;}
.page {text-align: center;}
.page a,.page span{display: inline-block;background-color:#eee;color: #333;font-family: 'HelveticaLTStdLight'; margin-right:4px;width: 33px;height: 28px;line-height: 28px;border: 1px solid #e5e5e5; text-align:center;font-size: 12px;font-size: 1.2rem;border-radius: 0px;}
.page a.on,.page a.current,.page a:hover{border: 1px solid #333;  }
.page a.first,.page span.first{width:59px;margin-right:7px;}
.page a.last,.page span.last{width: 59px;margin-left: 4px;}
/*.page span{display: inline-block;width: 50px;text-align: center;font-size:16px;font-size:1.6rem;color: #333;position: relative;top: 3px;}
*/.page img{display: inline-block;position: relative;top: 5px;margin-left: 9px;margin-right: 0px;}
.ins{margin-left: 16px; width: 140px;display: inline-block;height: 30px; line-height: 28px;text-align: center; border: none; outline: none;font-family: 'HelveticaLTStdLight';background-color: #333;color: #fff;font-size: 14px;font-size: 1.4rem;cursor: pointer;}

.fengexian{display: none;}

.page.p1page .ins{width: 156px;}
.page.p1page{margin-top: 23px;margin-bottom: 78px;}
.xingcpjx{ display: inline-block;
    background-color: #eee;
    color: #fff;
    font-family: 'HelveticaLTStdLight';
    margin-right: 4px;
   width: 156px;
    height: 30px;
    line-height: 30px;
   background:#333333;
    text-align: center;
    font-size: 14px;
    font-size: 1.4rem;
    border-radius: 0px;}
	.top23{ margin-top:23px}
@media screen and (max-width:639px){
	.page a{margin-bottom: 15px;}
	.fengexian{display: block;margin-bottom: 15px;}
}

@media screen and (max-width:1219px){
	.product .xiangqing .list {width: 260px;}
	.product .xiangqing .goods{width: 700px;}
	.product .xiangqing .goods ul li{width: 31%;margin: 1%!important;}
}
@media screen and (max-width:999px){
	.product .xiangqing .list {width: 260px;}
	.product .xiangqing .goods{width: 650px;}
	.product .xiangqing .goods ul li{width: 48%;margin: 1%!important;}
}
@media screen and (max-width:979px){
	.product .xiangqing .list {width: 100%;}
	.product .xiangqing .goods{width: 100%;}
	.product .xiangqing .goods ul li{width: 31%;margin: 1%!important;}
}
@media screen and (max-width:560px){
	.product .xiangqing .goods ul li{width: 48%;margin: 1%!important;}
}
@media screen and (max-width:350px){
	.product .xiangqing .goods ul li{width: 98%;margin: 1%!important;}
}

.product .xiangqing .goods1{width: 880px;padding-top: 8px;}
/*mouse hands*/
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{position:relative; float:left; margin-top:6px;
width:514px;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
#tsShopContainer #tsImgS img{border:1px;}
#tsShopContainer #tsPicContainer{width:100%;position:relative;
height:102px;
margin-top: 17px;
}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:21px;position:absolute;top:0px;left:0px;cursor:pointer;
height:102px;background:url(../images/prleft.png) no-repeat left center;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:21px;position:absolute;top:0px;right:0px;cursor:pointer;
height:102px;background:url(../images/prright.png) no-repeat right center;} 
#tsShopContainer #tsPicContainer #tsImgSArrL:hover{background:url(../images/prleft_b.png) no-repeat left center;}
#tsShopContainer #tsPicContainer #tsImgSArrR:hover{background:url(../images/prright_b.png) no-repeat right center;} 
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:1px;left:31px;width:1px;overflow:hidden;
height:102px;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:134px;float:left;cursor:pointer;margin-left: 0px;margin-bottom: 0;
padding: 0 9.5px;}
#tsShopContainer #tsPicContainer #tsImgSCon li a{ display:block; 
width:134px;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{display:block;
width:134px;
height:102px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg a{}
/*
teer.js
tsScrollResize
offsetWidth*3
*/
.MagicZoomBigImageCont{border:1px solid #ccc;background:#FFF;}
.MagicZoomPup{border:0px solid #aaa;background:#ffffff;}
.MagicZoomMain{text-align:center !important;width: 92px;}


.product .xiangqing .goods1 .content{width: 325px;padding-top: 28px;}
.goods1 .content .title{padding-top: 2px;margin-bottom: 29px;border-bottom:1px solid #333333;padding-bottom: 16px; }
.goods1 .content .title h1{font-size:16px;font-size:1.6rem;color: #333;text-transform: uppercase;}


.goods1 .content .div{font-size:14px;font-size:1.4rem;color: #333;padding-top: 6px;padding-bottom: 6px; line-height:30px}
.goods1 .content ul li .ld{width: 150px;}
.goods1 .content ul li .rd{text-align: left;}




.goods1 .content .btn{margin-top: 41px;margin-bottom: 73px;}
.goods1 .content .btn a ,.goods1 .content .btn span{width: 138px;display: block;height: 28px; line-height: 27px;text-align: center; border: 1px solid #333;border-radius: 15px; font-family: 'HelveticaLTStdLight';background-color: #fff;color: #333; font-size: 14px;font-size: 1.4rem;}
.goods1 .content .btn a:hover{background-color: #333;color:#fff;}

.share1 .span{line-height: 20px; font-size:14px;font-size:1.4rem;color:#333;margin-right: 6px;}

.at-resp-share-element .at-icon{width:20px!important;height:20px!important;}
.at-style-responsive .at-share-btn{padding: 0!important; border-radius: 2px!important;}
.at-resp-share-element .at-share-btn .at-icon-wrapper{width:20px!important;height:20px!important;}
.at-resp-share-element .at-share-btn{margin-bottom: 0!important;margin-right: 3px!important;}

.protitle1{width: 100%;margin-bottom: 31px;margin-top: 49px;border-bottom: 1px solid #333;padding-bottom: 11px;}
.protitle1 a{text-transform: uppercase;font-size:18px;font-size:1.8rem;color: #333;}

.goods1 .wenzi p{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;font-family:'HelveticaLTStdLight'; margin-bottom:10px;}
.goods1 .wenzi p strong{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;font-family:'HelveticaLTStdLight';} 
.goods1 .wenzi p span{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;font-family:'HelveticaLTStdLight';} 
.goods1 .wenzi p a{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;font-family:'HelveticaLTStdLight';} 
.goods1 .wenzi p img{max-width: 100%;display: block;}
.protitle2{background: url(../images/proline2.png) no-repeat right center;  width: 100%;margin-bottom: 15px;margin-top: 27px;}
.protitle2 a{text-transform: uppercase;font-size:20px;font-size:2rem;color: #00bef2;font-weight: bold;}



.goods1 .selligpoints p{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;margin-bottom: 10px;font-family:'HelveticaLTStdLight';}
.goods1 .selligpoints p strong{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;font-family:'HelveticaLTStdLight';} 
.goods1 .selligpoints p span{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;font-family:'HelveticaLTStdLight';} 
.goods1 .selligpoints p a{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;font-family:'HelveticaLTStdLight';} 
.goods1 .selligpoints p img{max-width: 23%;display: block; max-width:186px; max-height:186px; border:#5a5a5a solid 1px; margin-left:1%; margin-right:1%}


.goods1 .scenedispaly p{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;margin-bottom: 26px;font-family:'HelveticaLTStdLight';}
.goods1 .scenedispaly p strong{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;font-family:'HelveticaLTStdLight';} 
.goods1 .scenedispaly p span{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;font-family:'HelveticaLTStdLight';} 
.goods1 .scenedispaly p a{font-size:14px;font-size:1.4rem;color: #333;line-height: 26px;font-family:'HelveticaLTStdLight';} 
.goods1 .scenedispaly p img{max-width: 30%;display: block; max-width:270px; max-height:188px;  margin-left:1.5%; margin-right:1.5%}


.goods1 .scenedispaly table,.goods1 .selligpoints table,.goods1 .wenzi table{ width:97%; border-collapse:collapse; line-height:24px; border:1px solid #a0a0a0;}
.goods1 .scenedispaly table tr td,.goods1 .selligpoints table tr td,.goods1 .wenzi table tr td{ line-height:24px; padding:2px;border:1px solid #a0a0a0; background:#fff; color:#000;    font-size: 14px;
    font-size: 1.4rem;}

.img-scroll1 { position:relative; padding-top:29px;}
.img-scroll1 .prev1,.img-scroll1 .next1{position:absolute;display:block;width:26px;height:26px;top: -7px;}
.img-scroll1 .prev1 { right:35px;cursor:pointer; background:url(../images/arrowleft.png) no-repeat center;}
.img-scroll1 .next1 { right:0;cursor:pointer; background:url(../images/arrowright.png) no-repeat center;}
.img-scroll1 .prev1:hover { background:url(../images/arrowlefton.png) no-repeat center;}
.img-scroll1 .next1:hover { background:url(../images/arrowrighton.png) no-repeat center;}


.img-list1 { position:relative; width:880px; overflow:hidden;margin: -3px auto 21px;}
.img-list1 ul { width:9999px;}
.relative ul li{float: left;width: 256px;margin-right: 52px;border: 1px solid #d2d2d2;}
.relative ul li .m2kuai{position: relative;}

.relative ul li .m2kuai .m1img{display: block;}
.relative ul li .m2kuai .m1img img{display: block;max-width: 100%;}

.relative ul li .m2kuai .m1txt{display: block;position: absolute;bottom: 15px;left: 0;width: 100%;height:46px;line-height: 46px;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s; }
.relative ul li .m2kuai .m1txt span{ background:url(../images/m2huise.png) repeat center center; display: block;text-align: center;font-size:14px;font-size:1.4rem;color:#fff;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.relative ul li:hover .m2kuai .m1txt span{background:url(../images/m2huise.png) repeat center center;}
.relative ul li:hover .m2kuai .m1txt{bottom: 39%;}

.img980{display: none;}
.img980 ul li{width: 23%;margin: 1%;float: left;}
.img980 ul li a{display: block;width: 100%;}
.img980 ul li a img{display: block;width: 100%;}

@media screen and (max-width:1219px){
	#tsShopContainer{float: none;margin: 0 auto 15px;}
	.goods1 .content{float: none;width: 100%!important;}
	.product .xiangqing .goods1{width: 700px;}
	.MagicZoomPup,.MagicZoomBigImageCont {display: none!important;}

	.img-list1{width: 100%;}
	.relative ul li{margin-right: 184px;}
}
@media screen and (max-width:999px){
	.relative ul li{margin-right: 131px;}
	.product .xiangqing .goods1{width: 650px;}
}
@media screen and (max-width:979px){
	.img-list1 ul {width: 1000%;}
	.img-list1 ul li{width: 3.1%;margin: 0.1%;}
	.product .xiangqing .goods1{width: 100%;}
}
@media screen and (max-width:639px){
	.img-list1 ul li{width: 4.8%;margin: 0.1%;}
	#tsShopContainer{display: none;}
	.goods1 .content{float: none;width: 100%!important;}
	.img980{display: block;}
	.img980 ul li{width: 48%;margin: 1%;float: left;}
}
@media screen and (max-width:350px){
	.img980 ul li{width: 98%;margin: 1%;float: left;}
	.img-list1 ul li{width: 9.8%;margin: 0.1%;}
}

/* ===========================================about========================================= */
.abtop{padding-top: 14px;}
.abtop li{float: left; width: 237px;border-left: 1px solid transparent;border-right: 1px solid transparent;height: 240px;}
.abtop li:hover{border-left: 1px solid #575757;border-right: 1px solid #575757;background-color: #333333;}
.abtop li .tu{height: 40px;padding-top: 44px;margin-bottom: 15px;}
.abtop li .xian{height: 2px;width: 40px;margin: 0 auto;background-color: #000;margin-bottom: 10px;}
.abtop li:hover .xian{background-color: #fff;}
.abtop li .wenzi p{padding: 0 25px; text-align: center; font-size:16px;font-size:1.6rem;color:#333;line-height: 30px;}
.abtop li:hover .wenzi p{color:#fff;}
.abtop li.li1 .tu{background:url(../images/diandeng.png) no-repeat center bottom;}
.abtop li.li1:hover .tu{background:url(../images/diandengon.png) no-repeat center bottom;}

.abtop li.li2 .tu{background:url(../images/zuanshi.png) no-repeat center bottom;}
.abtop li.li2:hover .tu{background:url(../images/zuanshion.png) no-repeat center bottom;}

.abtop li.li3 .tu{background:url(../images/jiangpai.png) no-repeat center bottom;}
.abtop li.li3:hover .tu{background:url(../images/jiangpaion.png) no-repeat center bottom;}

.abtop li.li4 .tu{background:url(../images/shouhou.png) no-repeat center bottom;}
.abtop li.li4:hover .tu{background:url(../images/shouhouon.png) no-repeat center bottom;}

.abtop li.li5 .tu{background:url(../images/anquan.png) no-repeat center bottom;}
.abtop li.li5:hover .tu{background:url(../images/anquanon.png) no-repeat center bottom;}

@media screen and (max-width:1219px){
	.abtop li{width: 20%;border: none!important;}
	.abtop li .wenzi p{padding: 0;}
}
@media screen and (max-width:979px){
	.abtop li{width: 33.3%;border: none!important;}
}
@media screen and (max-width:639px){
	.abtop li{width: 50%;border: none!important;}
	.yanzheng{ margin-top:20px;}
}
@media screen and (max-width:399px){
	.abtop li{width: 100%;border: none!important;}
}
.about .who{margin-top: 65px;}
.about .who .limg{width: 699px; cursor:pointer;}
.about .who .limg img{display: block;max-width: 100%;}
.about .who .limg video {display: block;max-width: 100% !important;}
.about .who .rtxt{width: 452px;}
.about .who .rtxt .top{font-size:24px;font-size:2.4rem;color:#333;margin-top: 101px;margin-bottom: 23px;}
.about .who .rtxt .bottom p{font-size:14px;font-size:1.4rem;line-height: 30px;color:#333;}
.miaoshu {font-size:14px;font-size:1.4rem;line-height: 30px;color:#333; margin-top:15px;}
@media screen and (max-width:1219px){
	.about .who .limg{width: 58%;}
	.about .who .rtxt{width: 37%;}
	.about .who .rtxt .top{margin-top: 10px;}
}
@media screen and (max-width:979px){
	.about .who .limg{width: 100%;float: none;}
	.about .who .rtxt{width: 100%;float: none;}
}

.abmid{margin-top: 39px;}
.abmid li{float: left;width: 391px;margin-left: 13.5px;}
.abmid li img{display: block;max-width: 100%;}

@media screen and (max-width:1219px){
	.abmid li{width: 31%;margin: 1%!important;}
}
@media screen and (max-width:639px){
	.abmid li{width: 48%;margin: 1%!important;}
}
@media screen and (max-width:399px){
	.abmid li{width: 98%;margin: 1%!important;}
}
.abbottom{margin-top: 39px;width: 1040px;margin: 0 auto 66px;}
.abbottom li{float: left;width: 245px;margin-left: 152px;}
.abbottom li img{display: block;max-width: 100%;}
.abbottom li a{display: block;}
.abbottom li a.zhengshu img{display: block;max-width: 100%;}

.abbottom li .wenzi{text-align: center;padding-top: 15px;font-size:18px;font-size:1.8rem;color:#333;}
.abbottom li .top{width: 100%;height: 100%; position: relative;overflow: hidden;}
.abbottom li a.abzhezhao{display: block; transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s; width: 100%;top: 0;left:100%; height: 100%;background:url(../images/fangda.png) no-repeat center center;position: absolute;}
.abbottom li:hover a.abzhezhao{left: 0;}
@media screen and (max-width:1219px){
	.abbottom{width: 100%;}
	.abbottom li{width: 24%;margin: 4.5%!important;}
}
@media screen and (max-width:979x){
	.abbottom li{width: 31%;margin:1%!important;}
}
@media screen and (max-width:639px){
	.abbottom li{width: 42%;margin: 4%!important;}
}
@media screen and (max-width:399px){
	.abbottom li{width: 245px; margin: 1% auto!important;float: none;}
}


#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999;}
#baguetteBox-overlay.visible{opacity:1}
#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}
#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}

#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:Verdana, Geneva, sans-serif;}
#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}
#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}
.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;
border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}
.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}
.baguetteBox-button#next-button{right:2%}
.baguetteBox-button#previous-button{left:2%}
.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
.baguetteBox-button svg{position:absolute;left:0;top:0}
.spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}
.double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
@-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}

.about .img-list1{width: 100%;}
.about .relative ul li{margin-right: 55px;}
.about .img-scroll1{padding-top: 43px;}
.about .img-scroll1 .prev1,.about .img-scroll1 .next1{top: -4px;}

.protitleab1{margin-top: 72px;padding-bottom:20px;margin-bottom: 44px;}
.protitleab1 a{font-size:24px;font-size:2.4rem;}

.protitleab2{padding-bottom:21px;} 
.protitleab2 a{font-size:24px;font-size:2.4rem;}
.page.p2page{margin-top: 33px!important;}
@media screen and (max-width:1219px){
	.about .relative ul li{margin-right: 102px;}
}
@media screen and (max-width:999px){
	.about .relative ul li{margin-right: 77px;}
}
@media screen and (max-width:979px){
	.about .relative ul {width: 1000%;}
	.about .relative ul li{width: 3.1%;margin: 0.1%;}
}	
@media screen and (max-width:639px){
	.about .relative ul li{width: 4.8%;margin: 0.1%;}
}
@media screen and (max-width:399px){
	.about .relative ul li{width: 9.8%;margin: 0.1%;}
}

/* ===========================================download========================================= */
.download ul.ul {padding-top: 13px;}
.download ul.ul li{border-bottom: 1px dashed #ccc;padding-bottom: 7px;margin-bottom: 25px;}
.download ul.ul li .top{margin-bottom: 6px;}
.download ul.ul li .top a{font-size:16px;font-size:1.6rem;color:#333; display: block;height: 30px;line-height: 30px;padding-left: 37px; background:url(../images/yun.png) no-repeat left center; }
.download ul.ul li .top a:hover{text-decoration: underline;}
.download ul.ul li .bottom .ldiv a{font-size:14px;font-size:1.4rem;color: #666;line-height: 40px;}
.download ul.ul li .bottom .ldiv a:hover{text-decoration: underline;}
.download ul.ul li .bottom .rdiv{position: relative;top: -12px;}
.download ul.ul li .bottom .rdiv a{display: block;width: 148px;height: 38px;line-height: 38px;border-radius: 19px; text-align: center;color:#333;border: 1px solid #333;font-size:14px;font-size:1.4rem;}
.download ul.ul li .bottom .rdiv a:hover{background-color: #333;color:#fff;}


.download .img-list1{width: 100%;}
.download .relative ul li{margin-right: 55px;}
.download .img-scroll1{padding-top: 43px;}
.download .img-scroll1 .prev1,.download .img-scroll1 .next1{top: -4px;}

.protitleab1{margin-top: 72px;padding-bottom:20px;margin-bottom: 44px;}
.protitleab1 a{font-size:24px;font-size:2.4rem;}

.protitleab2{padding-bottom:21px;} 
.protitleab2 a{font-size:24px;font-size:2.4rem;}
.page.p2page{margin-top: 33px!important;}
@media screen and (max-width:1219px){
	.download .relative ul li{margin-right: 102px;}
}
@media screen and (max-width:999px){
	.download .relative ul li{margin-right: 77px;}
}
@media screen and (max-width:979px){
	.download .relative ul {width: 1000%;}
	.download .relative ul li{width: 3.1%;margin: 0.1%;}
}	
@media screen and (max-width:639px){
	.download .relative ul li{width: 4.8%;margin: 0.1%;}
	.download ul.ul li .bottom .ldiv{width: 100%;margin-bottom: 30px;}
	.download ul.ul li .bottom .rdiv a{position: static;}
}
@media screen and (max-width:399px){
	.download .relative ul li{width: 9.8%;margin: 0.1%;}
}

/* ===========================================video========================================= */
.video{padding-top: 14px;}
.video .big{max-width:825px;margin: 0 auto 84px; }
.video .big .top{position: relative;overflow: hidden;}
.video .big .datu{display: block;}
.video .big .datu img{max-width: 100%; display: block;}
.video .big .top a.vzhezhao{display: block; transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s; width: 100%;top: 0;left:100%; height: 100%;background:url(../images/bofang.png) no-repeat center center;position: absolute;}
.video .big .top:hover a.vzhezhao{left: 0;}
.video .bottom a{display: block;text-align: center;}

.video .bottom a.a1{font-size:16px;font-size:1.6rem;line-height: 30px;margin-top: 17px;margin-bottom: 2px;}
.video .bottom a.a2{font-size:14px;font-size:1.4rem;line-height: 30px;}

.video .small ul li{float: left;margin-left: 28px;margin-bottom: 25px;width: 381px;}
.video .small .s-top{position: relative;overflow: hidden;}
.video .small .datu{display: block;}
.video .small .datu img{max-width: 100%; display: block;}
.video .small .s-top a.vzhezhao{display: block; transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s; width: 100%;top: 0;left:100%; height: 100%;background:url(../images/bofang1.png) no-repeat center center;position: absolute;}
.video .small .s-top:hover a.vzhezhao{left: 0;}

.video .small .s-bottom {margin-top: 6px; border: 1px solid #dcdcdc;padding: 0 30px 15px 15px; } 
.video .small .s-bottom a{display: block;}
.video .small .s-bottom a.title{font-size:16px;font-size:1.6rem;color:#333;margin-top: 14px;margin-bottom: 6px;} 
.video .small .s-bottom a.title:hover{text-decoration: underline;}
.video .small .s-bottom a.miaoshu{font-size:14px;font-size:1.4rem;line-height: 24px;color:#333; height:80px; overflow:hidden}
.video .small .s-bottom a.miaoshu:hover{text-decoration: underline;}

@media screen and (max-width:1219px){
	.video .small ul li{width: 31%;margin: 1%!important;}
}
@media screen and (max-width:849px){
	.video .small ul li{width: 48%;margin: 1%!important;}
}
@media screen and (max-width:640px){
	.video .small .s-bottom a.miaoshu{ height:100px; overflow:hidden}

}
@media screen and (max-width:410px){
	.video .small ul li{width: 98%;margin: 1%!important;}
	.video .small .s-bottom a.miaoshu{ height:auto !important; overflow:hidden}
}
/* ===========================================news========================================= */

.news{padding-top: 14px;}
.news .m6news{padding-bottom: 30px;margin-bottom: 34px;border-bottom: 1px solid #b5b5b5;}

.news .m6news.m6newsb{margin-bottom: 0;border:none;}


.news .img-list1{width: 100%;}
.news .relative ul li{margin-right: 55px;}
.news .img-scroll1{padding-top: 43px;}
.news .img-scroll1 .prev1,.news .img-scroll1 .next1{top: -4px;}

.protitleab1{margin-top: 72px;padding-bottom:20px;margin-bottom: 44px;}
.protitleab1 a{font-size:24px;font-size:2.4rem;}

.protitleab2{padding-bottom:21px;} 
.protitleab2 a{font-size:24px;font-size:2.4rem;}
.page.p2page{margin-top: 33px!important;}
@media screen and (max-width:1219px){
	.news .relative ul li{margin-right: 102px;}
}
@media screen and (max-width:999px){
	.news .relative ul li{margin-right: 77px;}
}
@media screen and (max-width:979px){
	.news .relative ul {width: 1000%;}
	.news .relative ul li{width: 3.1%;margin: 0.1%;}
}	
@media screen and (max-width:639px){
	.news .relative ul li{width: 4.8%;margin: 0.1%;}
	.news ul.ul li .bottom .ldiv{width: 100%;margin-bottom: 30px;}
	.news ul.ul li .bottom .rdiv a{position: static;}
}
@media screen and (max-width:399px){
	.news .relative ul li{width: 9.8%;margin: 0.1%;}
}
/* ===========================================news1========================================= */

.news1 .xqy {position: relative;}
.news1 .xqy .top1{margin-top: 55px;}

.news1 .xqy .top1 .title1{text-align: center;}
.news1 .xqy .top1 .title1 h1{font-size: 14px;font-size:1.4rem;color: #333;font-weight: normal;}
.news1 .xqy .top1 .time{text-align: center;margin-top: 21px;margin-bottom: 18px;}
.news1 .xqy .top1 .time span{font-size: 14px;font-size:1.4rem;color: #333;font-weight: normal;display: inline-block;font-family: 'HelveticaLTStdLight';
line-height: 26px;padding-left: 22px;background: url(../images/shizhong.png ) no-repeat left center; }

.news1 .newsx p{line-height: 30px;font-size:14px;font-size:1.4rem;color: #333;margin-bottom: 10px;font-family: 'HelveticaLTStdLight';}
.news1 .newsx p span{line-height: 30px;font-size:14px;font-size:1.4rem;color: #333;font-family: 'HelveticaLTStdLight';}
.news1 .newsx p li{line-height: 30px;font-size:14px;font-size:1.4rem;color: #333;font-family: 'HelveticaLTStdLight';}
.news1 .newsx p strong{line-height: 30px;font-size:14px;font-size:1.4rem;color: #333;font-family: 'HelveticaLTStdLight';}
.news1 .newsx p img{display: block;max-width: 100%;    margin: 0 auto;}

.news1 .newsx p a{line-height: 30px;font-size:14px;font-size:1.4rem;text-decoration: underline;}

.newsx table{ width:97%; border-collapse:collapse; line-height:24px;margin-bottom: 26px;}
.newsx tr td{ line-height:24px; padding:2px;}

.updown{padding-top: 9px;border-top: 1px solid #bfbfbf;margin-bottom:65px;margin-top: 47px;}
.updown .up{margin-top: 0px;margin-bottom: 2px;}
.updown p{line-height: 24px;font-size: 14px;font-size:1.4rem;color: #666;font-family: 'HelveticaLTStdLight';}
.updown p a{font-size: 14px;font-size:1.4rem;color: #666;font-family: 'HelveticaLTStdRoman';}
.updown p span{font-size: 14px;font-size:1.4rem;color: #666;font-family: 'HelveticaLTStdRoman';}
.updown p a:hover{text-decoration: underline;}

.news1 .img-list1{width: 100%;}
.news1 .relative ul li{margin-right: 55px;}
.news1 .img-scroll1{padding-top: 43px;}
.news1 .img-scroll1 .prev1,.news1 .img-scroll1 .next1{top: -4px;}

.protitleab1{margin-top: 72px;padding-bottom:20px;margin-bottom: 44px;}
.protitleab1 a{font-size:24px;font-size:2.4rem;}

.protitleab2{padding-bottom:21px;} 
.protitleab2 a{font-size:24px;font-size:2.4rem;}
.page.p2page{margin-top: 16px!important;}
@media screen and (max-width:1219px){
	.news1 .relative ul li{margin-right: 102px;}
}
@media screen and (max-width:999px){
	.news1 .relative ul li{margin-right: 77px;}
}
@media screen and (max-width:979px){
	.news1 .relative ul {width: 1000%;}
	.news1 .relative ul li{width: 3.1%;margin: 0.1%;}
}	
@media screen and (max-width:639px){
	.news1 .relative ul li{width: 4.8%;margin: 0.1%;}
	.news1 ul.ul li .bottom .ldiv{width: 100%;margin-bottom: 30px;}
	.news1 ul.ul li .bottom .rdiv a{position: static;}
}
@media screen and (max-width:399px){
	.news1 .relative ul li{width: 9.8%;margin: 0.1%;}
}

/* ===========================================contact========================================= */
/* .contact{padding-top: 30px;} */
.c{ margin-top:63px; margin-bottom:99px; }

.c_title{ text-align:center; }
.c_title img{ width:100%; max-width:449px; max-height:27px; }
.c_msg{ text-align:center; margin:0 auto; max-width:1060px; font-size:16px; font-size:1.6rem; color:#4d4d4d; line-height:30px; margin-top:32px; }

.c_lx{ margin-top:79px; }

.c_lx_nr{}

.c_lx_pic{ float:left; }
.c_lx_right{ float:left; }

.c_lx_title{ font-size:26px; font-size:2.6rem; line-height:32px; }
.c_lx_add{ font-size:16px; font-size:1.6rem; line-height:32px; color:#999999; margin-top:12px; }

.c_lx_wz{ line-height:32px; font-size:16px; font-size:1.6rem; color:#999999; margin-top:16px; }
.c_lx_wz a{ font-size:16px; font-size:1.6rem; color:#999999; }
.c_lx_wz a:hover{ text-decoration: underline; }

.c_lx1{ float:left; padding-left:1.3%; width:35.7%; }
.c_lx1 .c_lx_pic{ width:70px; margin-top:34px; }
.c_lx1 .c_lx_pic img{}
.c_lx1 .c_lx_right{ width:62%; }

.c_lx2{ float:left; width:30.5%; }
.c_lx2 .c_lx_pic{ width:68px; margin-top:33px; }
.c_lx2 .c_lx_pic img{}
.c_lx2 .c_lx_right{ width:62%; }

.c_lx3{ float:right; width:31.7%; }
.c_lx3 .c_lx_pic{ width:80px; margin-top:34px; }
.c_lx3 .c_lx_pic img{}
.c_lx3 .c_lx_right{ width:62%; }

.contact .ewai{padding-top: 38px;padding-bottom: 0px;}
.contact .ewai ul li{float: left;}
.contact .ewai ul li a{margin-right: 54px; padding-left: 36px; display: block;height: 30px;line-height: 30px;font-size:14px;font-size:1.4rem;color:#333;}
.contact .ewai ul li span{margin-right: 71px; padding-left: 36px;display: block;height: 30px;line-height: 30px;font-size:14px;font-size:1.4rem;color:#333;}
.contact .ewai ul li a:hover{text-decoration: underline;}
.contact .ewai ul li.liqq a{background:url(../images/c-qq.png) no-repeat left center;}
.contact .ewai ul li.liwc span{background:url(../images/c-wechat.png) no-repeat left center;}
.contact .ewai ul li.lisk a{background:url(../images/c-skype.png) no-repeat left center;}


.contact .ewai ul li.lidianhua {background:url(../images/mobile.jpg) no-repeat left center;    padding-left: 30px;
    height: 25px;line-height: 25px;    margin-right: 30px;}






.c_bottom{ margin-top:42px; }
.c_map{ float:left; width:41%; max-width:492px; margin-top:7px; }
.c_map img{ width:100%; max-width:492px; max-height:439px; }

.c_xp{ float:right; width:55%;margin-top: 10px; }
.c_xp_title{ padding-left:17px; margin-top:8px; }
.c_xp_title img{ width:100%; max-width:111px; max-height:23px; }

.c_xp_msg{ padding-left:0px; font-size:16px; font-size:1.6rem; color:#999999; line-height:30px; margin-top:20px; margin-bottom:45px; max-width:620px; }
.c_xp_msg img{display: block;max-width: 100%;}
.c_div1{ padding-bottom:23px; }
.c_div2{ padding-bottom:22px; }
.c_div3{ padding-bottom:25px; }
.c_nr1{}

.c_bt1{ color:#ff0000; font-size:20px; font-size:2rem; width:14px; padding-left:3px; float:left; height:30px; line-height:30px; margin-top:17px; }
.c_div3 .c_bt1{ margin-top:11px; }

.c_input,.c_input2,.c_textarea,.c_captcha{ text-indent:12px; float:left; border:solid 1px #d2d2d2; color:#a6a6a6; font-size:14px; font-size:1.4rem; background:#fff; }
.c_input,.c_input2,.c_captcha{ height:52px; line-height:48px;}

.c_input{ width:309px; }
.c_input2{ width:638px; }
.c_textarea{ width:636px; float:left; line-height:26px; height:104px; padding-top:6px; }


.c_captcha{ width:175px; }
.c_yzm{ float:left; cursor:pointer; margin-left:22px; }
.c_send{ float:right; cursor:pointer; /*margin-left:34px;*/ width:246px; height:54px; line-height:52px; text-align:center; color:#fff; background:#333333; font-size:14px; font-size:1.4rem; margin-top:1px; }
.c_send:hover{ background:#aaaaaa; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }


@media screen and (max-width:1219px){
.c_map{ width:46%; }
.c_xp{ width:50%; }
.c_nr1{ width:48%; }
.c_input{ width:90%; }
.c_input2,.c_textarea{ width:95%; }
.c_send{ margin-left:15px; float:left; margin-top:20px; width:95%; }
}
@media screen and (max-width:999px){
/* .c_lx1{ width:100%; margin-bottom:20px; } */
/* .c_lx2,.c_lx3{ width:50%; } */
 /* .c_lx1 .c_lx_right{ width:85% !important; }  */

.c_map{ width:100%; float:none; margin:0 auto; text-align:center; }	
.c_xp{ float:none; width:100%; margin:0 auto; max-width:800px; margin-top:40px; }
.c_xp_title{ text-align:center; }
.c_captcha{ width:250px; }
.c_send{ float:left; margin-left:30px; }	
}
@media screen and (max-width:879px){
.c_send{ margin-left:15px; width:95%; margin-top:20px; }	
.c_lx{ margin-top:30px; }
}
@media screen and (max-width:900px){
.c_lx_nr{ width:100%; float:none; }	
.c_lx_right,.c_lx1 .c_lx_right{ width:80% !important; }

 .c_lx1 .c_lx_pic,.c_lx2 .c_lx_pic,.c_lx3 .c_lx_pic{ width:90px; } 
 .c_lx1{padding-left: 0;}
}
@media screen and (max-width:579px){
.c_div1{ padding-bottom:0px; }
.c_div2,.c_div3{ padding-bottom:15px; }
.c_nr1{ float:none; width:100%; padding-bottom:15px; }
.c_input,.c_input2,.c_textarea,.c_captcha,.c_send{ width:90%; }
.c_yzm{ margin-top:15px; margin-left:15px; }
.c_input,.c_input2,.c_captcha,.c_send{ height:40px; line-height:38px; }
.c_bt1{ margin-top:0px; line-height:40px; height:40px; }

.c_title{ font-size:30px; font-size:3rem; line-height:38px; }
.c_msg{ margin-top:10px; }



.contact .ewai ul li{float: none;margin-bottom: 20px;}
}
@media screen and (max-width:519px){
.c_lx_right,.c_lx1 .c_lx_right{ width:75% !important; }	
}
@media screen and (max-width:439px){
.c_lx_pic{ width:100%; text-align:center; margin:0 auto; float:none; }
.c_lx_right,.c_lx1 .c_lx_right{ float:none; width:100% !important; text-align:center; }	

.contact .ewai ul li{width: 100%;margin: 0 auto 20px;}
}



/* @media screen and (max-width:1219px){
.ipart1,.ipart2,.ipart3,.p1,.p2,.footer,.n1,.n2,.his1,.his2,.cul1,.cul2,.a,.login,.reg,.c{ width:98%; padding-left:1%; padding-right:1%; }	
}
@media screen and (max-width:999px){
.top,.head_top,.ipart1,.ipart2,.ipart3,.p1,.p2,.footer,.n1,.n2,.his1,.his2,.cul1,.cul2,.a,.login,.reg,.c{ width:95%; padding-left:2.5%; padding-right:2.5%; }	
} */




.listcart{ width:100%; }
.addto2{ float:left}
.cont_to_in{ float:right}

.cont_to_in a,.addto2 a{ display:inline-block;height: 26px;
 font-size: 13.6px;
    font-size: 1.36rem;
    width: 128px;
    height: 28px;
    text-align: center;
    line-height: 27px;   border: 1px solid #333333;
    border-radius: 15px; }
	.cont_to_in a:hover,.addto2 a:hover{border: 1px solid #333333; background:#333; color:#fff}
	@media screen and (max-width:999px){
		.cont_to_in,.addto2{ width:45% ;max-width:133px; margin-left:2.5%; margin-right:2.5%; }
	}
	
	@media screen and (max-width:420px){
		
.cont_to_in,.addto2{ width:100% ; float:none; overflow:hidden; margin-bottom:1rem; margin-left:auto; margin-right:auto}
.addto2{ float:none}
.cont_to_in{ float:none}

	}
.service{ margin-bottom:50px;}
.service p{ font-size:14px; font-size:1.4rem; line-height:26px; padding-bottom:15px;}
.service .sertitle{font-size:18px; font-size:1.8rem; font-weight:bold;} 


#google_translate_element{float: left; right: 250px; position: absolute; top: 25px;    z-index: 9999999;}
@media screen and (max-width:700px){
	#google_translate_element{right: 214px; }
	
	}
	
	@media screen and (max-width:550px){
	#google_translate_element{right: 25px; top:71px; }
	
	}

@media screen and (max-width:480px){
	.logo img{ max-width:185px;}
	#google_translate_element{right: 25px; top:71px; }
	
	}
	@media screen and (max-width:399px){
	#google_translate_element{ top:88px; }
	.i-b {
    padding-top: 35px;
}
	
	}




