@charset "utf-8";/* CSS Document */
*{margin: 0;padding: 0;}
html {font-size: 62.5%;height: 100%}
body {margin: 0 auto;font-size: 14px;font-size: 1.4rem;height: 100%; font-family: "微软雅黑";}
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:"微软雅黑";font-size: 12px;font-size: 1.2rem;color:#333;border: none;outline: none;}
.l{ float:left;}
.r{ float:right;}
.fix{*zoom:1; } .fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }

::-webkit-input-placeholder {/* WebKit browsers */
 color:#333;}
:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#333;}
::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#333;}
:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#333;}

article, aside, dialog, footer, header,time, nav, figure, video,section,main {
display: block
}


.hear_right ::-webkit-input-placeholder {/* WebKit browsers */
 color:#999;}
.hear_right :-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#999;}
.hear_right ::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#999;}
.hear_right :-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#999;}




@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;}}







.ziti{ font-family: "微软雅黑"; }

/*container*/
.container {width: 5px;height: 100%;position: absolute;right: 0px;top: 0;transition: all 0.4s ease 0s;z-index: 999999;cursor: pointer;}
.container .menubtn {width: 35px;height: 30px;position: absolute;top:47px;right: 17px;transition: all 0.4s ease 0s;z-index: 999999}
.container .menubtn span {display: block;width: 100%;height: 5px;margin-bottom: 5px;background-color: #052851;}
.container .nav {width: 250px;height: 100%;background: rgba(0, 0, 0, 0.8);position: absolute;bottom: 0;right: 0;display: none;}
.container .nav ul {display: none;margin-top: 10px;}
.container .nav ul li {line-height: 40px;font-size: 12px;font-size: 1.2rem;text-indent: 30px;}
.container .nav ul li a {color: #fff;}
@media screen and (min-width:979px) {.container,.nav {display: none}}



/* nav_head */
.nav_head{ width:100%;  display: none; }
.nav_head li { text-align: center; width: 25%; float: left; }
.nav_head li a{ font-size:16px;font-size:1.6rem;color:#333; line-height: 30px; }
.nav_head li.on a{ color: #0101fa;   }
.nav_head li:hover a{  color: #0101fa;  }


@media screen and (max-width:979px) { .nav_head{display: block; } }

/* top_nav */
.top_nav{ background: #0101fa; line-height: 34px; color: #fff;  }
.top_nav p{ font-size:14px;font-size:1.4rem;color:#fff; }
.top_nav p a{ color: #fff;   }


/* header */
.topbie{background: #0101fa; height: 34px;}
.language a{float: right; color: #fff; line-height: 34px; padding: 0 5px;}
.language span{float: right; color: #fff; line-height: 34px;}


.header{ background: url( ../images/haderbj.png ) repeat-y center center;    }
.logo{ margin-top: 14px;}
.logo a{ display: block;   }
.logo a img{ display: block; max-width: 210px; max-height: 90px;   }


.hear_right{ width: 829px; margin-top: 18px; }

.hear_right form{ width: 246px; margin-bottom: 5px; position: relative;  height: 34px; border: 1px solid #c9c9c9; border-radius: 50px;  }
.hear_right form .tex{ background: transparent;  font-size:14px;font-size:1.4rem; color: #999; border-radius: 50px; font-style: italic;   height: 34px; line-height: 34px; width: 100%; text-indent: 10px; width: 100%; }
.hear_right form .sub{ display: block; border-radius: 50px; cursor: pointer; position: absolute; top: 0; right: 0; font-size: 0; background: url( ../images/suosou.png ) no-repeat center center; width: 34px; height: 34px;  }

.header_ul{  }
.header_ul>li{   padding-bottom: 23px; float: left;line-height: 40px; margin-left: 90px; position: relative; }
.header_ul>li>a{ line-height: 40px; text-transform: uppercase;  }
.header_ul>li>a:hover{ color: #0101fa;  }
.header_ul>li.on>a{ color: #0101fa;  }
.header_ul>li:hover>a{ color: #0101fa; }

.header_ul>li:hover .sunhea{  display: block;  }
.sunhea>li:hover .subsan{  display: block;  }
.subsan>li:hover .siji{  display: block;  }
.siji>li:hover .sitttji{  display: block;  }




.sunhea{ display: none;  position: absolute;  top: 100%; z-index: 999999; background: #fff; width: 235px; }
.sunhea>li{ border-bottom: 5px solid #e4e5e6; position: relative;  }
.sunhea>li>a{ display: block; padding-left: 14px; line-height: 55px; font-size:16px;font-size:1.6rem; color:#333;  }

.sunhea>li:hover{ background: #0101fa; color: #fff;  }
.sunhea>li:hover>a{ color: #fff;  }

.sunhea>li.on{ background: #0101fa; color: #fff;  }
.sunhea>li.on>a{ color: #fff;  }



.subsan{ display: none;  position: absolute;  top: 0; right: 100%; z-index: 999999; background: #fff; width: 215px; }
.subsan>li{  position: relative;}
.subsan>li>a{ display: block; padding-left: 14px; line-height: 38px; font-size:16px;font-size:1.6rem; color:#333;  }

.subsan>li:hover{ background: #efefef; color: #333;  }
.subsan>li:hover>a{ color: #333;  }

.subsan>li.on{ background: #efefef; color: #333;  }
.subsan>li.on>a{ color: #333;  }



.siji{  display: none;  position: absolute;  top: 0; right: 100%; z-index: 999999; background: #fff; width: 215px; }
.siji>li{position: relative; }
.siji>li>a{ display: block; padding-left: 14px; line-height: 38px; font-size:16px;font-size:1.6rem; color:#333;  }

.siji>li:hover{ background: #efefef; color: #333;  }
.siji>li:hover>a{ color: #333;  }

.siji>li.on{ background: #efefef; color: #333;  }
.siji>li.on>a{ color: #333;  }



.sitttji{  display: none;  position: absolute;  top: 0; right: 100%; z-index: 999999; background: #fff; width: 215px; }
.sitttji>li{ position: relative;  }
.sitttji>li>a{ display: block; padding-left: 14px; line-height: 38px; font-size:16px;font-size:1.6rem; color:#333;  }

.sitttji>li:hover{ background: #efefef; color: #333;  }
.sitttji>li:hover>a{ color: #333;  }

.sitttji>li.on{ background: #efefef; color: #333;  }
.sitttji>li.on>a{ color: #333;  }


@media screen and (max-width:1219px) { 

    .header_ul>li{ margin-left: 40px; }
    .logo{ width: auto;  }
    .logo a img{ width: 90%;  }
    .hear_right{ width: 756px !important; }

    .sitttji{  width: 125px; }
    .siji{  width: 125px; }
} 

@media screen and (max-width:999px) { 

    .hear_right{  width:717px; }
    .header_ul>li {  margin-left: 29px;}
}

@media screen and (max-width:979px) { 
    .top_nav p{ margin-right: 58px; }
    .hear_right{ width: auto;  }
    .header_ul{ display: none;  }
}


@media screen and (max-width:640px) { 
    .hear_right{ width: auto;  }
    .header_ul{ display: none;  }
    .logo {  width: 100px; }
    .logo a img{ width: 100%; }
    .hear_right form{ width: 173px; }
}




/*lun bo*/
.index_focus {position: relative;width: 100%;height:462px;margin: 0 auto ; overflow:hidden; z-index:9}
.index_focusn{width:1920px; position:absolute; left:50%; top:0px; margin-left:-960px; height:100%;z-index:99}
.index_focusn .bd{ }
.index_focus .bd li {display: none;position: absolute;left: 0;top:0;width:1920px;z-index:999}
.index_focus .slide_nav {position: relative; bottom:220px; height: 20px; z-index:9998;width: 100%;max-width: 1200px;margin: 0 auto;text-align: left;}
.index_focus .slide_nav a{display: inline-block; width:20px; height:20px; cursor:pointer;float:none; margin-right:22px; background:url(../images/yao_hui.png) no-repeat center center ;}

.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; background:url(../images/yao_1.png) no-repeat center center;}

.index_focus_pre, .index_focus_next,.index_focus_pre2, .index_focus_next2 {display: none;position: absolute;top: 50%;margin-top:-40px;width:48px;height:68px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 9999}
.index_focus_pre,.index_focus_pre2 {left:11%;background: url(../images/baleft.png) no-repeat;}
.index_focus_next,.index_focus_next2 {right:11%;background: url(../images/baright.png) no-repeat;}






.index_focus2 {position: relative;width: 100%;height:427px;margin: 0 auto; overflow:hidden; z-index:9}
.index_focusn2{width:1920px; position:absolute; left:50%; top:0px; margin-left:-960px; height:100%;z-index:99}
.index_focusn2 .bd{ }
.index_focus2 .bd li {display: none;position: absolute;left: 0;top:0;width:1920px;z-index:999}
.index_focus2 .slide_nav {position: absolute; bottom:22px; left:50%; margin-left:-48px; z-index:9998 }
.index_focus2 .slide_nav a{ width:20px; height:20px; cursor:pointer;float:left; margin-right:22px; margin-left:4px; background:url(../images/yao_hui.png) no-repeat center center;}


.index_focus_post {z-index: 10;}
.index_focus2 .pic {height: auto;display: block;	margin:0 auto;}
.index_focus2 .pic:hover {text-decoration: none;}
.index_focus2 .slide_nav li:hover,.index_focus2 .slide_nav .on{text-decoration: none; background:url(../images/yao_1.png) no-repeat center center;}







@media screen and (min-width:1000px) and (max-width:1219px) {
.index_focus .slide_nav{ max-width: 943px; }
.index_focus {height:462px;}
.index_focusn{height:462px;}
.index_focusn img {width: 80%;}
.index_focus2 {height:341px;}
.index_focusn2 {height:341px;}
.index_focusn2 img {width: 80%;}
}
@media screen and (min-width:1000px) {.carousel,.clear2{display: none}}
@media screen and (max-width:999px) {
.index_focus {display: none}
.index_focus2 {display: none}

.carousel{width: 100%;position: relative;overflow: hidden; z-index:9999; }
.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; height:5px; bottom:16%;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:#0101fa;}
.carousel ol li:last-child{margin: 0;}
}



/* main1 */
.main1{ margin-top: 35px;  margin-bottom: 99px; }

.m1_ul{  }
.m1_ul li{ float: left; width: 374px; margin-left: 39px; }
.m1_ul .wrap{ max-width: 374px; position: relative;  min-height: 244px; background: url( ../images/main1bj.png ) no-repeat center center;  width: 100%; margin: 0 auto;  }
.m1_ul .wrap .m1_img{  position: absolute; right: 0; top: 0; }
.m1_ul .wrap .m1_img img{ display: block; max-width: 224px; width: 100%; }

.m1_ul .wrap .wenzi{ padding-top: 61px; width: 168px; }
.m1_ul .wrap .wenzi a{  display: block;  padding-left: 16px;  }
.m1_ul .wrap .wenzi a.title{  font-size:24px;font-size:2.4rem;color:#333; line-height: 30px; font-weight: bold;  font-family: "微软雅黑";  }
.m1_ul .wrap .wenzi a.title2{ font-size:18px;font-size:1.8rem;color:#333; line-height: 44px; }
.m1_ul .wrap .wenzi a.title3{ color:#666666;  line-height: 21px;}

.m1_ul .wrap .wenzi a:hover{ color: #0101fa; }

.maint_div1 .m21_right a:hover{ color: #0101fa; }
.maint_div1 .m21_right a.tit2:hover{ color: #0101fa; }
.maint_div1 .m21_right a.more:hover{  background: #ccc; color: #333; }

.maint_div2 .m21_right a.title:hover{ color: #0101fa; }
.maint_div2 .m21_right a.tit2:hover{ color: #0101fa; }
.maint_div2 .m21_right a.more:hover{  background: #ccc; color: #333; }

.m2top_tiitle a:hover{ color: #0101fa; }

@media screen and (max-width:1219px) {
    .m1_ul .wrap .m1_img { position: absolute;  right: 0;   width: 50%; top: 87px;  }
    .m1_ul li{ width: 31%; margin-left: 1%!important; margin-right: 1%!important;  }
    .main1{ overflow: hidden; }
}

@media screen and (max-width:979px) {
    .m1_ul .wrap .m1_img { position: absolute;  right: 0;   width: 50%; top: 0px;  }
    .m1_ul li{ width: 100%; margin: 0 auto!important; margin-bottom: 20px!important;  }
}

@media screen and (max-width:374px) {
    .m1_ul .wrap .m1_img { position: absolute;  right: 0;   width: 50%; top: 79px;  }
    .m1_ul li{ width: 100%; margin: 0 auto!important; margin-bottom: 20px!important;  }
}



/* main2 */
.main2{}




.maint_div1 .m21_right{ width: 489px; margin-left: 60px; }
.maint_div1 .m21_right a{ display: block;  text-align: center; }
.maint_div1 .m21_right a img{ display: inline-block; padding-bottom: 2px; max-width: 180px; max-height:61px; text-align: center;  padding-top: 56px; }
.maint_div1 .m21_right a.title{ padding-bottom: 26px; font-size: 28px; font-weight: bold;  font-size: 2.8rem; line-height: 44px;  font-family: "微软雅黑"; padding-top: 77px; }
.maint_div1 .m21_right a.tit2{ padding-bottom: 40px; font-size:14px;font-size:1.4rem;color:#333; line-height: 26px;  }
.maint_div1 .m21_right a.more{ text-transform: uppercase; width: 163px; height: 42px; margin: 0 auto;  line-height: 42px; color: #fff; background: #0101fa; text-align: center;  }


.m21_left{ width: 50%; }
.m21_left img{ display: block; max-width: 958px; max-height: 507px; width: 100%;   }


.maint_div2 { margin-bottom: 86px;}
.maint_div2 .m21_right{ width: 489px; margin-right: 60px; }
.maint_div2 .m21_right a{ display: block;  text-align: center; }
.maint_div2 .m21_right a img{ display: inline-block; padding-bottom: 2px; max-width: 180px; max-height:61px; text-align: center;  padding-top: 56px; }
.maint_div2 .m21_right a.title{ padding-bottom: 26px; font-size: 28px; font-weight: bold;  font-size: 2.8rem; line-height: 44px;  font-family: "微软雅黑"; padding-top: 77px; }
.maint_div2 .m21_right a.tit2{ padding-bottom: 40px; font-size:14px;font-size:1.4rem;color:#333; line-height: 26px;  }
.maint_div2 .m21_right a.more{ text-transform: uppercase; width: 163px; height: 42px; margin: 0 auto;  line-height: 42px; color: #fff; background: #0101fa; text-align: center;  }




.m2top_tiitle{ text-align: center;  padding-top: 2px; padding-bottom: 29px;  }
.m2top_tiitle a{ font-size: 40px; font-size: 4rem; line-height: 40px; font-family: "微软雅黑"; font-weight: bold;   }



.m2_ul{ }
.m2_ul li{ float: left; margin-top: 33px;  margin-left: 22px;  }
.m2_ul li .m2_wrap{ border: 1px solid #a1a1a1;  max-width: 281px; width: 100%;  margin: 0 auto;   }
.m2_ul li .m2_wrap img{ display: block;  max-width: 281px; max-height: 200px;    width: 100%;  }
.m2_ul li .wenzi{ margin: 0 auto;  margin-top: 5px;     padding-bottom: 27px; border: 1px solid #9f9f9f;  max-width: 281px; width: 100%;  } 
.m2_ul li .wenzi .tile{ padding-top: 5px; display: block; text-align: center; width: 100%; font-size:16px;font-size:1.6rem;color:#2d3e64; line-height: 40px; height:40px; overflow:hidden  }
.m2_ul li .wenzi .moreq{ width: 113px; line-height: 32px; margin: 0 auto;  text-align: center; display: block;  
    color: #fff; border-radius: 50px; background: #0101fa; border: 1px solid #0101fa;   }




.m2_ul li:hover .wenzi{ background: #0101fa;  }
.m2_ul li:hover .wenzi a{ color: #fff; }
.m2_ul li:hover .wenzi .moreq{ border-color: #fff;  }

.m3_ul li .dan_wrap a:hover{ color: #333; }


@media screen and (max-width:1490px) {
    .maint_div2 .m21_right a img{ padding-top: 20px; }
    .maint_div1 .m21_right a img{ padding-top: 20px; }
}

@media screen and (max-width:1320px) {
    .maint_div2 .m21_right a img{ padding-top: 0px; }
    .maint_div1 .m21_right a img{ padding-top: 0px; }
}


@media screen and (max-width:1220px) {
    .maint_div1 { margin-bottom: 20px; }
    .maint_div1 .m21_right{ width: 40%; margin-left: 5%;  }
    .maint_div1 .m21_right a img{ padding-top: 0!important; }
    .maint_div2 .m21_right{ width: 40%; margin-right: 5%;   }
    .maint_div2 .m21_right a img{ padding-top: 0; }

    .maint_div1 .m21_right a.title{ padding-bottom: 0; }
    .maint_div1 .m21_right a.tit2{ padding-bottom: 10px; }

    .maint_div2 .m21_right a.title{ padding-bottom: 0; }
    .maint_div2 .m21_right a.tit2{ padding-bottom: 10px; }
    .m3_ul li .titl3{ line-height: 28px; }
}




@media screen and (max-width:979px) {

    .main2{ background: none; width: 100%; overflow: hidden; }
    .maint_div1 .m21_right{ width: 90%; margin: 0 auto; float: none;   }
    .maint_div1 .m21_right a img{ padding-top: 0; }
    .maint_div2 .m21_right{ width: 90%; margin: 0 auto;  float: none;  }
    .maint_div2 .m21_right a img{ padding-top: 0; }

    .maint_div1 { margin-bottom: 40px; }
    .m21_left{width: 100%;  float: none; margin-bottom: 30px; }


}


@media screen and (max-width:420px) {
.m2_ul li .wenzi .tile{  height:auto;  }

}
/* main3 */
.main3{ margin-top: 17px; background: url( ../images/mian3bj.png ) no-repeat right top; padding-bottom: 65px;  }
.main3 a{ color: #fff; }
.m3_title{ padding-bottom: 36px; display: block;   color: #fff;  padding-top: 209px; font-size: 40px; font-size: 4rem; font-family: "微软雅黑";  text-transform: uppercase; font-weight: bold;  }
.m3_ul{ }
.m3_ul li{ float: left; margin-left: 42px;   }
.m3_ul li .dan_wrap{ max-width: 372px; width: 100%; margin: 0 auto;  }
.m3_ul li .dan_wrap img{ display: block; max-width: 372px; max-height: 266px; width: 100%;  }
.m3_ul li .dan_wrap span{ padding-bottom: 21px; display: block;  color: #fff; line-height: 31px;}
.m3_ul li .titl3{ font-size:16px;font-size:1.6rem; line-height: 40px; color: #fff;  font-weight: bold;  }
.m3_ul li .wenzi{     padding-top: 17px; display: block; padding-bottom: 19px;  line-height: 28px; font-size:14px;font-size:1.4rem; height:84px }
.m3_ul li .more{ display: block; color: #fff; width: 111px; height: 32px; line-height: 32px; text-align: center; border: 1px solid #fff; border-radius: 50px;  }
      





@media screen and (max-width:1219px) {
    .main3{ width: 100%; overflow: hidden; }
    .main32{ width: 100%; overflow: hidden; }
    .m2_ul li{ width: 23%; margin-left: 1%!important; margin-right: 1%!important;  }
    .m3_ul li{ width: 31%; margin-left: 1%!important; margin-right: 1%!important;  }
    .m3_ul li .titl3{ line-height: 28px; }
}



@media screen and (max-width:979px) {
    .main3{ background: #4397d1; margin-top: 30px; width: 100%; overflow: hidden;   }
    .m3_title{ padding-top: 30px; padding-bottom: 20px; text-align: center; }
    .m2_ul li{ width: 31%; margin-left: 1%!important; margin-right: 1%!important;  }
    .m3_ul li{ width: 100%; margin: 0 auto!important;  margin-bottom: 40px!important; }
    .m3_ul li .titl3{ line-height: 28px; }
    .m3_ul li .dan_wrap{ max-width: 100%; }
	.m3_ul li .wenzi{     padding-top: 0.5rem; display: block; padding-bottom: 19px;  line-height: 28px; font-size:14px;font-size:1.4rem; height:auto !important }


}


@media screen and (max-width:640px) {
    .m2_ul li{ width: 48%; margin-left: 1%!important; margin-right: 1%!important;  }
}
@media screen and (max-width:440px) {
    .m2_ul li{ width: 48%; margin-left: 1%!important; margin-right: 1%!important;  }
}






/* footer */
.footer{ width: 100%;  background:#ffffff;  }

.ffoter{ border-top: 1px solid #9f9fad;  }

.footer .wp{ padding-top: 37px; color: #333; padding-bottom: 15px; }

.footer .wp a{ color: #333;}
.footer .wp li{ line-height: 28px;  font-family: "微软雅黑"; font-size: 14px; font-size: 1.4rem; }
.footer .wp li a{ color: #333; font-family: "微软雅黑"; font-size: 14px; font-size: 1.4rem; display: block; line-height: 28px; }
.footer .wp li a:hover{ color: #0101fa; }

.footer .wp p{ color: #333; font-family: "微软雅黑"; font-size: 14px; font-size: 1.4rem;  line-height: 28px; }
.footer .wp p a:hover{ color: #0101fa; }


.salibaba{ clear:both;display:block; float:right;}
.salibaba img{ display:block}



.footer .wp  .title{   font-size: 30px; font-size: 3rem;  font-weight: bold;  padding-bottom: 35px; font-family: "微软雅黑"; text-transform: uppercase;  }
.footer .wp  .title a{   font-size: 30px; font-size: 3rem;  font-weight: bold;  font-family: "微软雅黑"; text-transform: uppercase; }
.footer .wp  .title a:hover{ color: #0101fa; }


.footer .wp .fl { float: left; margin-right: 189px; width: 222px; }
.footer .wp .fc{ float: left;  width: 367px;}
.footer .wp .for{ float: right; width: 231px; } 
.footer .wp .don_con{float: left; margin-right: 84px; }

.footer .wp .fl ul li{ float: left; margin-left: 37px; }
.footer .wp .for a{ display: inline-block;  }


.fo_bottom{ padding-top: 36px;  padding-bottom: 12px; }
.fo_bottom .p1{ width: 582px; line-height: 28px; font-size:14px;font-size:1.4rem; }

.links{ width: 100%; background: #0101fa;  height: 58px; margin: 0 auto; text-transform: uppercase;  }
.links p{ color: #fff; font-family: "微软雅黑"; line-height: 58px; font-size: 14px; font-size: 1.4rem; }
.links p a{ padding-left: 5px; color: #fff; font-family: "微软雅黑"; text-transform: none;  line-height: 58px; font-size: 14px; font-size: 1.4rem; }

.links p a:hover{ color: #333; }
.shejiao a{padding-left: 22px; position: relative; }
.shejiao a:hover{top: -5px; }

@media screen and (max-width:1219px) {
    .footer{ width: 100%; overflow: hidden; }
.footer .wp .fl { float: left; margin-right:50px; }
.footer .wp .fc{ float: left; }
.footer .wp .for{ float: right; } 

.footer .wp .fc{ width: 257px; }
.footer .wp  .title{ font-size:22px;font-size:2.2rem;  }
.footer .wp  .title a{ font-size:22px;font-size:2.2rem;  }

.fo_bottom .p1{ width: 501px; padding-bottom: 10px; }

}

@media screen and (max-width:999px) {
.footer .wp .don_con{ margin-right: 14px;}
}




@media screen and (max-width:979px) {
.footer .wp .title{ padding-bottom: 20px; }
.footer .wp .fl { width: 50%; min-height: 215px;  margin-right:0px; margin-bottom: 30px;  }
.footer .wp .fc{  width: 50%; min-height: 215px;    margin-bottom: 0; }
.footer .wp .for{ width: 50%;  min-height: 215px;     } 
.footer .wp .don_con{  width: 50%;  min-height: 215px; margin-right: 0;  margin-bottom: 30px;}
.footer .wp .fl ul li{ width: 31%; margin-left: 1%;  margin-right: 1%;}

.fo_bottom .p1{ width: 100%; float: none;  }
.shejiao { width: 100%; float: none;  } 
.shejiao a{ width: 15%; display: inline-block; padding-left: 0; margin: 0 auto; }

.salibaba{ clear:both;display:block; float:none;}
.salibaba img{ display:block}
}






@media screen and (max-width:650px) {
.footer .wp .title{ padding-bottom: 20px; }
.footer .wp .fl { float: none;  width: 100%; margin-right:0px;  margin-bottom: 20px;}
.footer .wp .fc{ float: none;   width: 100%; margin-bottom: 0px;}
.footer .wp .for{ float: none;  width: 100%;  margin-bottom: 0px;} 
.footer .wp .don_con{ float: none;  width: 100%;margin-bottom: 0px; } 
.footer .wp .fl ul li{ width:48%; margin-left: 1%;  margin-right: 1%;}
.fo_bottom{ padding-top: 1rem;  padding-bottom: 1rem; }

}




@media screen and (max-width:640px) {
.links { font-size: 0; }
.links p  { font-size: 0; }
.links p a{ font-size: 0; }
}




/* break */
.break { }
.break .wp{ border-bottom: 1px solid #999999;  }
.break p{ margin-top: 10px; padding-bottom: 4px;  background: url( ../images/titlr.png ) no-repeat left 14px; padding-left: 30px; font-size:16px;font-size:1.6rem; color:#999999; }
.break a { font-size:16px;font-size:1.6rem; color:#999999;  line-height: 40px;  }
.break a.on,.break a:hover{ color: #0101fa;  }


/*page*/
.page{position: relative;margin:48px auto 0;}
.page {text-align: center;}

.page a,.page span {display: inline-block; color: #333; margin-right:5px;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:hover{border-color: #0101fa; color: #0101fa;}
.page a.n1_pn,.page span.n1_pn{width:59px;margin-right:4px;font-size: 12px;font-size: 1.2rem;}
/*.page a.last{width: 59px;margin-left: -2px;}*/

.add{ position: relative; top: 30px; }
.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: 2px; margin-left: 0;margin-right: 0;}
.ins{margin-right: 4px; width: 148px;display: inline-block;height: 30px; line-height: 28px;text-align: center; font-family: "微软雅黑";
     border: none; outline: none;background-color: #0101fa;color: #fff;font-size: 12px;font-size: 1.2rem;cursor: pointer;}






/* product */
.product3{padding-bottom: 44px; }




/*goods*/
.product { padding-top: 37px; }
.product .xiangqing .goods{width: 894px;}
.product .xiangqing .goods .box1{width: 100%;}
.product .xiangqing .goods .box1 ul{width: 100%;}

.pro_ul li{float: left;margin-left: 25px;width: 281px;margin-bottom: 33px; }
.pro_ul .m2_wrap{ border: 1px solid #a1a1a1;  max-width: 281px; width: 100%;    }
.pro_ul .m2_wrap img{ display: block;  max-width: 281px; max-height: 200px;    width: 100%;  }
.pro_ul .wenzi{ margin-top: 5px; position: relative;     padding-bottom: 27px; border: 1px solid #9f9f9f;  max-width: 281px; width: 100%; } 
.pro_ul .wenzi .tile{ padding-top: 5px; display: block; text-align: center; width: 80%; font-size:16px;font-size:1.6rem;color:#2d3e64; line-height: 40px; margin:0 auto;  }
.pro_ul .wenzi .moreq{ width: 113px; line-height: 32px; margin: 0 auto;  text-align: center; display: block;  
    color: #fff; border-radius: 50px; background: #0101fa; border: 1px solid #0101fa;   }
.pro_ul li:hover .wenzi{ background: #0101fa;  }
.pro_ul li:hover .wenzi a{ color: #fff; }
.pro_ul li:hover .wenzi .moreq{ border-color: #fff;  }

.pro_ul .wenzi input{ cursor: pointer; position: absolute; top: 18px; left: 10px; }

.product3 .page{ margin-top: 61px; }



/*list*/
.product .xiangqing .list {width: 282px;}
.product .xiangqing .list .title1{width: 100%;margin-bottom:0px;}
.product .xiangqing .list .title1 a{display: block;width: 100%; line-height:30px; font-weight: bold; text-transform: uppercase; padding-top: 4px; padding-bottom: 11px;
   border-top:5px solid #0101fa; border-bottom:1px solid #0101fa;   color: #0101fa;font-size: 24px; font-size: 2.4rem;  text-align: center; font-family: "微软雅黑";  }

















#click1.list .subNavBox{width: 100%;}
#click1.list .subNav{cursor: pointer; background: #e4e5e6 url(../images/parrow.png) no-repeat 96.5% center;  margin-top: 2px; }
#click1.list .subNav a{ line-height:55px; padding-left:13px; font-family: "微软雅黑"; font-size:16px; font-size:1.6rem; color:#333; transition:0s;}
#click1.list .subNav:hover a{color:#fff;}
#click1.list .subNav:hover{background:#0101fa  url(../images/parrowon.png) no-repeat 96.5% center; color:#fff;}
#click1.list .currentDd{background:#0101fa  url(../images/parrowon.png) no-repeat 96.5% center; color:#fff;}
#click1.list .currentDd a{ color:#fff;}

#click1.list .subNav:last-of-type a{border: none;}


#click1.list .navContent{display: none; position: relative;}

#click1.list .navContent .subli{ background:url( ../images/pro_sanji.png ) repeat center center; margin-bottom: 2px; margin-top: 5px; }
#click1.list .navContent .subli a{ display: block; background: #f5f5f5; padding-left: 12px; line-height: 36px; 
     font-family: "微软雅黑";  font-size:16px; font-size:1.6rem;  color: #333; }




#click1.list .navContent>dl{display: none; position: relative; }
#click1.list .navContent>dl>dd{padding-left: 31px;  background:url( ../images/pro_sanji.png ) repeat center center; color: #0101fa;  }
#click1.list .navContent dl>dd.subddon a{color: #0101fa;  }

#click1.list .navContent dl a{display: block;line-height:36px;font-size:16px;font-size:1.6rem;color:#333;}
#click1.list .navContent dl a:hover{color:#0101fa;}



.product1 li.navContent-lion>a{  }
.product1 li.navContent-lion.navContent-li .navdl{display: block;}






#click1.list .title2{width: 100%;margin-bottom:0px;box-shadow: 0 0 5px rgba(0,0,0,.2);margin-bottom: 11px;}
#click1.list .title2 a {text-transform: uppercase; font-weight: bold; display: block;height:54px;line-height:54px;color: #fff;font-size: 20px;padding-left: 21px;background-color: #0094e5;}
#click1.list .title2 a span{text-transform: uppercase; font-weight: normal; line-height:54px;color: #fff;font-size: 20px;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
#click1.list .title2 a:hover{color: #333;}
#click1.list .title2 a:hover span{color: #333;}



#click1.list .navContent dl .subshow{display: none; position: relative; background: #fff;
    margin-left: 15px;margin-right: 16px; padding-left: 20px;padding-top: 7px;}
#click1.list .navContent dl .subshow a{display: block;line-height:36px;font-size:16px;font-size:1.6rem;color:#333;}
#click1.list .navContent dl .subshow a:hover{color:#0094e5;}






.sunsiji{ background: #fff;  display: none; }
.sunsiji a{ display: block; padding-left: 46px; line-height: 38px;  font-family: "微软雅黑";  font-size:16px; font-size:1.6rem;  color: #333; }
.sunsiji a:hover{ color: #0101fa;   }
.navdl.navdlon .sunsiji{display:block;}













/*goods1*/
.product .xiangqing .goods1{width: 892px;}
#showArea{margin-top: 15px;margin-bottom: 13px;}
#showArea img{cursor:pointer;display:block; border: 1px solid #a1a1a1;  width:123px;height:88px;margin-bottom: 6px;}
#showArea a{ display:block;}
#main_img{cursor:pointer;display:block;}

#gotop{cursor:pointer;display:block; height: 17px; margin:auto; background: url( ../images/top.png ) no-repeat top center;  }
#gobottom{cursor:pointer;display:block; height: 17px; margin:auto; background: url( ../images/bottom.png ) no-repeat top center; }

#gotop:hover{cursor:pointer;display:block; margin:auto; background: url( ../images/toph.png ) no-repeat top center;  }
#gobottom:hover{cursor:pointer;display:block; margin:auto; background: url( ../images/bottomh.png ) no-repeat top center; }



#showArea{height:382px; overflow:hidden;}
.MagicZoomBigImageCont {background:#FFF; border:1px solid #aaa;}
.MagicZoomPup {border:0px solid #aaa;background:#ffffff;}

.left-pro{width:773px;text-align:left; margin: 0 auto; }
.left-pro .t1{width:125px;float:right;}
.left-pro .t2{width:618px;text-indent:0;float:left; border: 1px solid #999999;}
.left-pro .t2 a{ display:block;margin-bottom: 0px;}
.left-pro .t2 img{text-indent:0;display: block;}





.img980{display: none;}
.img980 ul li{width: 23%;margin: 1%;float: left;}
.img980 ul li img{display: block;width: 100%;}






.pro_titlr{ text-align: center; width: 100%; padding-top: 39px; }
.pro_titlr h1{ font-size:18px;font-size:1.8rem;color:#333; line-height: 40px; padding-bottom: 20px; }
.pro_titlr h1 span{ color: #0101fa;  }

/* chan pin  xiang qingye*/
.chanp_zhenw{ padding-top: 5px; margin-bottom:20px } 

#tab {overflow:hidden; width:100%;  background:#f1f1f1; }
#tab li{ float:left; cursor:pointer;  width: 124px; border-right: 1px solid #e1e1e1;  background:#f1f1f1;  text-align:center;  color: #333; 
     font-size: 16px; font-size: 1.6rem; line-height:  52px; }
#tab li a{ display: block;  font-size: 16px; font-size: 1.6rem;  }
#tab li:hover{ background: url( ../images/brui.png ) repeat-x top center; color:#333;}
#tab li.current {background: url( ../images/brui.png ) repeat-x top center; color:#333;}

#content .chanxn { display:none;  padding-top:17px; width:100%;}


.chanxn_x{ }

.chanxn_x p{ font-size:14px;font-size:1.4rem;color:#333; line-height: 30px; }
.chanxn_x p span { font-size:14px;font-size:1.4rem;color:#333; line-height: 30px; }
.chanxn_x .strong{ display: block; text-transform: uppercase; font-size:20px;font-size:2rem; color:#0101fa; line-height: 45px; font-family: "微软雅黑"; }
.chanxn_x p a{ font-size:14px;font-size:1.4rem;color:#d9bb57; line-height: 30px; }
.chanxn_x p img{ display: block; max-width: 100%; margin: 0 auto;}

.chanxn_x table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc; margin-left:auto; margin-right:auto}
.chanxn_x table tr td{ padding:3px; border:1px solid #ccc; background:#fff}


.ditn .title{ padding-bottom: 6px;  margin-bottom: 47px; background: url( ../images/ririej.png ) no-repeat bottom left;  }
.ditn .title a{ font-size: 26px; font-size: 2.6rem; font-weight: bold; text-transform: uppercase; }


.proctu_detilsimg{ width:100%; overflow:hidden; margin-top:15px; margin-bottom:40px}



.pro_ul_po3 li{float: left;margin-left: 24px;width: 281px;margin-bottom: 122px; }
.pro_ul_po3 .m2_wrap{ border: 1px solid #a1a1a1;  max-width: 281px; width: 100%; margin: 0 auto;   }
.pro_ul_po3 .m2_wrap img{ display: block;  max-width: 281px; max-height: 200px;    width: 100%;  }
.pro_ul_po3 .wenzi{ margin: 0 auto;   margin-top: 5px;     padding-bottom: 27px; border: 1px solid #9f9f9f;  max-width: 281px; width: 100%;  } 
.pro_ul_po3 .wenzi .tile{ padding-top: 5px; display: block; text-align: center; width: 100%; font-size:16px;font-size:1.6rem;color:#2d3e64; line-height: 40px;  }
.pro_ul_po3 .wenzi .moreq{ width: 113px; line-height: 32px; margin: 0 auto;  text-align: center; display: block;  
color: #fff; border-radius: 50px; background: #0101fa; border: 1px solid #0101fa;   }
.pro_ul_po3 li:hover .wenzi{ background: #0101fa;  }
.pro_ul_po3 li:hover .wenzi a{ color: #fff; }
.pro_ul_po3 li:hover .wenzi .moreq{ border-color: #fff;  }




.proctu_detilsimg .img_imgdeti{ width:280px; overflow:hidden;float:left; margin-left:23px; border:#999999 solid 1px}
.proctu_detilsimg .img_imgdeti img{ display:block; width:100%; max-width:280px }


@media screen  and (max-width:1219px) {.proctu_detilsimg .img_imgdeti{ width:29%; width:calc(30% - 2px); overflow:hidden;float:left; margin-left:1.5%; margin-right:1.5%; border:#999999 solid 1px}}

@media screen  and (max-width:640px) {

.pro_ul .wenzi .tile{ height:40px; overflow:hidden }
.proctu_detilsimg .img_imgdeti{ width:43%; width:calc(45% - 2px); overflow:hidden;float:left; margin-left:2.5% !important; margin-right:2.5%; border:#999999 solid 1px; margin-bottom:1rem}}

@media screen and (max-width:420px) {.proctu_detilsimg .img_imgdeti{ width:94%; width:calc(95% - 2px); overflow:hidden;float:left; margin-left:2.5%; margin-right:2.5%; border:#999999 solid 1px; float:none}}

	
.faq {margin-top: 33px;}
.faq .subNav{position: relative; }
.faq .subNav .yiji{  background: #eeeeee ;  }
.faq .subNav .yiji span{ display: block; float: left;  text-align: center; color: #fff; margin-right: 10px; background: #0101fa; width: 42px; line-height: 42px;font-size:24px;font-size:2.4rem; font-weight:none  }
.faq .subNav .yiji a{ height: 42px;  display: block;  float: left; color: #0101fa;  line-height: 42px;   font-size:14px;font-size:1.4rem;}


.faq .subNav .erji{ padding-top: 14px; padding-bottom: 16px; }
.faq .subNav .erji a{ padding-left: 17px;  display: block;font-size:14px;font-size:1.4rem; color: #333333; line-height:30px;}

@media screen and (max-width:420px) {
.faq .subNav .yiji{  background: #eeeeee ; padding-bottom:0.5rem; padding-top:0.5rem  }
.faq .subNav .yiji a{  display: block;  float: left; color: #0101fa;  line-height:25px;   font-size:14px;font-size:1.4rem; width:70%; height:auto}
.faq .subNav .yiji span{ display: block; float: left;  text-align: center; color: #fff; margin-right: 10px; background: #0101fa; width: 42px; line-height: 42px;font-size:24px;font-size:2.4rem; font-weight:none  }
}

     
.ript { background: #e5f1fa; padding-top: 37px; margin-top: 29px; margin-bottom: 91px; }
.ript .rtpt_wrap{ width: 91%;  padding-bottom: 34px; padding-left:49px; margin: 0 auto; background: url( ../images/topcon.png ) no-repeat left 0px;  }

.ript .rtpt_wrap .title{ padding-bottom: 8px; text-transform: uppercase; font-size:20px;font-size:2rem;color:#0101fa; font-weight: bold; }
.ript .rtpt_wrap  li{ font-size:14px;font-size:1.4rem;color:#333; line-height: 30px; }


.rott_3{  margin-top: 13px;  margin-bottom: 31px; }
.rott_left{ width: 493px;  }
.rott_right{ width: 397px;  margin-top: 11px;}

.rott_left .titlre{ font-size:18px;font-size:1.8rem;color:#555555; line-height: 32px; }
.rott_left img{ display: block; max-width: 100%;  }
.rott_right img{ display: block;  max-width:228px;  width: 100%;}



.titr{ }
.titr .dl{ position: relative; margin-top: 25px; margin-bottom: 46px;  }
.titr .dt{ position: absolute; top: 0; left: 0;  width: 265px; }
.titr .dd{ padding-left: 291px;}
.titr .dd .title{ font-size:16px; font-size:1.6rem; color:#0101fa;  }
.titr .dd p{ padding-left: 12px; line-height: 30px; background: url( ../images/dian.jpg ) no-repeat left 12px; }

.titr .dt img{ display: block; max-width: 265px; max-height: 166px; width: 100%;  }






.ch-mian3zong{padding-top: 25px; }
.choosemian3left{ width:409px;float: left; font-size:14px; font-size:1.4rem; color:#fff}
.choosemian3right{ float: right;  width:480px;font-size:14px; font-size:1.4rem; color:#fff}

/*zuo*/

.choosemian3left .c-top{width: 100%;margin-bottom: 44px; }
.choosemian3left .c-top .ch-m1lie1{width: 100%;}


.ch-m1lie1,.ch-m1lie{overflow: hidden;}

.ch-m1tu1{position: relative; max-width:409px;  margin: 0 auto;}
.ch-m1tu{position: relative; max-width: 235px; margin: 0 auto; }
.ch-m1tu a{display: block;}
.ch-m1tu a img{display: block;width: 100%; max-width: 235px; max-height: 211px; margin: 0 auto;}



.ch-m1tu1 a{display: block;}
.ch-m1tu1 a img{display: block;width: 99%;max-width: 593px;margin: 0 auto; border: 1px solid #ccc;}

.ch-m1tu1 .ch-m1fu1{position: absolute; bottom:0; left: 0; width: 100%;}
.ch-m1tu1 .ch-m1fu1 span{ width: 92%; margin: 0 auto;  display: block;color: #fff;  font-size: 14px; font-size: 1.4rem; line-height: 26px; }
/*.ch-m1tu1 .ch-m1fu1{background: url(../images/zhezhao.png) repeat ;}*/



.ch-m1tu1 .ch-m1fu1{font-size:26px;font-size:2.6rem; color: #fff; padding-bottom: 9px;  padding-top: 10px; }

.ch-m1tu .ch-m1fu{position: absolute; bottom:0; left: 0;width: 100%; }
.ch-m1tu .ch-m1fu span{ width: 95%; margin: 0 auto;  display: block;color: #fff;  font-size: 14px; font-size: 1.4rem; line-height: 26px; }

.ch-m1tu .ch-m1fu{font-size:26px;font-size:2.6rem; color: #fff; padding-bottom: 2px;  padding-top: 5px;}

.ch-m1tu .ch-m1fu{background: url(../images/zhezhao.png) repeat;}


.choosemian3left .c-bottom{width: 100%;}
.choosemian3left .c-bottom .ch-m1lie{max-width: 289px;width: 100%;}
.choosemian3left .c-bottom .fl{float: left;}
.choosemian3left .c-bottom .fr{float: right;}


/*you*/


.choosemian3right ul li{width: 100%; width: 235px;float: left;margin-left: 6px;margin-bottom: 7px;}




















/*pro media zhuyemian*/
@media screen and  (max-width:1219px){
    .product .xiangqing .goods{width: 682px; overflow: hidden; }
    .product .xiangqing .goods .box1 ul li{width: 31%;margin: 0 1% 2% 1%!important;}
    .page a{ margin-bottom: 20px; }
    .add{ position: relative; top: 0; float: none;  }


    .choosemian3left{ width:44%;float: left;}
    .choosemian3right{ float: right;  width:55%;}

    .choosemian3right ul li{ width: 48%; margin-left: 1%!important; margin-right: 1%!important;  }

    .rott_left{ width:49%; }
    .rott_right{width:49%; }

    .pro_ul_po3 li{ width: 31%; margin-left: 1%!important; margin-right: 1%; }

}
@media screen and  (max-width:999px){
    
    .product .xiangqing .goods{width: 648px;}
}
@media screen and  (max-width:980px){
    .product { background: none;  }
    .product .xiangqing .goods{width:100%; margin-bottom: 20px; }
    .product .xiangqing .goods .box1 ul li{width: 23%;margin: 0 1% 2% 1%!important;}
    .product .xiangqing .list{width: 100%; margin-bottom: 20px; }

    .choosemian3left{  max-width: 409px; width:100%;float: none;  margin: 0 auto;}
    .choosemian3right{ float: none;  width:100%;}

    /* .choosemian3right ul li{ width: 100%; float: none; margin: 0 auto!important;  margin-bottom: 20px!important;  } */

    .rott_left{ width:100%;float: none;  }
    .rott_right{width:100%; float: none;  }
    .ch-m1tu .ch-m1fu{position: relative; top: 0px; }
    .ch-m1tu1 .ch-m1fu1{ position: relative; top: 0px;  }


}   
@media screen and  (max-width:900px){
    .product .xiangqing .goods .box1 ul li{width: 31%; margin: 0 1% 2% 1%!important;}


}

@media screen and  (max-width:700px){
.titr .dl{ }
.titr .dl .dt{ position: relative;  margin-bottom: 20px; }
.titr .dl .dd{ padding-left: 0;  }
  .product .xiangqing .goods .box1 ul li{width: 48%;margin: 0 1% 2% 1%!important;}
}



@media screen and  (max-width:500px){
  
    .pro_ul_po3 li{ width: 98%;  margin: 0 1% 2% 1%!important; }
    .ript .rtpt_wrap{ width: 71%; }
    .inpu a, .inpu span{ display: block; margin-bottom: 10px; }
    .pro_ul_po3{ margin-bottom: 20px; }

    .product .xiangqing .goods .box1 ul li{/*width: 100%;margin: 0 0% 2% 0%!important; float:none*/}
	.product .xiangqing .goods .box1 ul li div{ margin-left:auto; margin-right:auto}

}
@media screen and  (max-width:320px){
}

/*pro media xiangqingyemian*/
@media screen and  (max-width:1219px){
    .product .xiangqing .goods1{width: 678px;}
    .MagicZoomPup,.MagicZoomBigImageCont {display: none!important;}
    .MagicZoom{cursor: auto!important;}
    .left-pro{float: none;margin: 0 auto;}
    .product .xiangqing .goods1 .content{width: 100%;}
    .protitle1,.protitle2{background: none;}
    .rel-pro li{width: 23%;margin: 1%!important;}
    .img980{display: block;}
    .left-pro{display: none;}
}
@media screen and  (max-width:999px){
    .product .xiangqing .goods1{width: 620px;}
}
@media screen and  (max-width:980px){

    .product .xiangqing .goods1{width:100%;}
}

@media screen and  (max-width:640px){
    .product .xiangqing .goods1 .img980  ul li{width: 48%;margin: 0 1% 2% 1%!important;}
}
@media screen and  (max-width:320px){
    .product .xiangqing .goods1 .img980 ul li{width: 100%;margin: 0 0% 2% 0%!important;}
    .goods1 .content .btn a{float: none;margin: 15px auto 0;}
}






/* about */
.about{ margin-top: 61px;  }



.about_left{ width: 579px}
.about_left .dan_wrap{ position: relative; overflow: hidden; max-width: 579px; max-height: 371px; }
.about_left .dan_wrap .dan_img1 video{ display: block;  max-width: 579px; max-height: 371px; width: 100%; margin: 0 auto; }
.about_left .dan_wrap .dan_img2{ position: absolute; top: 100%; left: 0; width: 100%; height: 100%;  }


.about_left .dan_wrap img{ display: block;  max-width: 579px; max-height: 371px; width: 100%; margin: 0 auto; }



.about_right{width: 583px }

.about_right .title{ margin-bottom: 20px; padding-left: 15px; background: url( ../images/wenziab.png ) no-repeat left top;  }
.about_right .title span{ display: block; font-family: "微软雅黑"; font-weight: bold;  font-size: 24px; font-size: 2.4rem; line-height: 30px; color: #0101fa;  }
.about_right .title span.span3{  font-size: 20px; font-size: 2rem; line-height: 22px; color: #0101fa;  }

.about_right p{ font-size:14px;font-size:1.4rem;color:#333; line-height: 30px; }


.about_ul{ margin-top: 44px;}
.about_ul li{ float: left; margin-left: 10px;}
.about_ul li .dan_wrap{ position: relative; overflow: hidden; max-width: 393px;margin: 0 auto;   }
.about_ul li .dan_wrap a{ display: block; }
.about_ul li .dan_wrap img{ display: block;  max-width: 393px; max-height: 252px; width: 100%; margin: 0 auto; }
.about_ul li .dan_wrap .dan_img2{ position: absolute; top: 100%; left: 0; width: 100%; height: 100%;  }
.about_ul li .dan_wrap .dan_img3{  position: absolute; bottom: 0; left: 0;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width: 100%;z-index: 9999;  height: 53px; line-height: 53px;  background: url( ../images/aboutbj.png ) repeat center center;  }
.about_ul li .dan_wrap .dan_img3 span{ color: #fff; display: block; padding-left: 11px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


.about_ul li:hover .dan_wrap .dan_img2{ top: 0px; }
.about_left:hover .dan_wrap .dan_img2{ top: 0px; }

.abou_sub{  display: block; max-width: 257px; max-height: 54px; width: 100%; text-align: center; margin: 0 auto; margin-top: 73px;  margin-bottom: 84px;  }
.abou_sub img{ display: block;   max-width: 257px; max-height: 54px; width: 100%; }



#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:"微软雅黑";}
#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}




.about2{ background: url( ../images/about21.jpg ) no-repeat top left;  }
.about2 .title { padding-top: 60px; display: block;  }
.about2 .title img{ display: block; max-width: 292px; max-height: 58px; width: 100%;  }
.about2 p{ padding-top: 30px; padding-bottom: 80px; font-size:18px;font-size:1.8rem; color: #fff; }

.about3_ttile{ font-family: "微软雅黑"; font-weight: bold; line-height: 40px; font-size: 36px; font-size: 3.6rem; text-transform: uppercase; color: #0101fa; text-align: center;  }
.about3_ttile a{color: #0101fa;}
.ab_ditu{ display: block; max-width: 1140px; max-height: 558px; width: 100%;  margin: 0 auto;  margin-top: 58px; margin-bottom: 101px; }



.main6 .top{margin-top: 41px;}
.main6 .top .m6box{width:595px;position: relative;}
.main6 .top .m6box .m6tu a{display: block;}
.main6 .top .m6box .m6tu a img{display: block;max-width: 595px; width: 100%; margin: 0 auto;}
.main6 .top .m6box{overflow: hidden;}
.main6 .top .m6box .m6tuzz{position: absolute;top: 100%;left: 0;background:url(../images/m6bg.png) repeat center center;width: 100%;height: 100%;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s;}
.main6 .top .m6box:hover .m6tuzz{top: 0;}
.main6 .top .m6box .m6tuzz .tuhezi .hang1{text-align: center;margin-top: 23.7%;margin-bottom: -2px;}
.main6 .top .m6box .m6tuzz .tuhezi .hang1 a{ font-family: "微软雅黑"; text-transform: uppercase; font-size:20px;font-size:2rem;line-height: 50px;color:#fff;}
.main6 .top .m6box .m6tuzz .tuhezi .hang2{margin: 0 auto;width: 71px;height: 1px;background-color: #fff;}
.main6 .top .m6box .m6tuzz .tuhezi .hang3{margin: 3px auto 23px;text-align: center;width: 95%;}
.main6 .top .m6box .m6tuzz .tuhezi .hang3 a{font-size:14px;font-size:1.4rem;line-height: 30px;color:#fff;}
.main6 .top .m6box .m6tuzz .tuhezi .hang4 a{font-size:14px;font-size:1.4rem; display: block;width: 118px;height: 28px;border: 1px solid #fff;color: #fff;line-height: 28px;text-align: center;margin: 0 auto;}


.main6 .bottom {margin-top: 8px; margin-bottom: 83px; }
.main6 .bottom .m6box{width:394px;position: relative;}
.main6 .bottom .m6box .m6tu a{display: block;}
.main6 .bottom .m6box .m6tu a img{display: block;max-width: 100%;}
.main6 .bottom .m6box{overflow: hidden;}
.main6 .bottom .m6box .m6tuzz{position: absolute;top: 100%;left: 0;background:url(../images/m6bg.png) repeat center center;width: 100%;height: 100%;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s;}
.main6 .bottom .m6box:hover .m6tuzz{top: 0;}
.main6 .bottom .m6box .m6tuzz .tuhezi .hang1{text-align: center;margin-top: 16.7%;margin-bottom: -2px;}
.main6 .bottom .m6box .m6tuzz .tuhezi .hang1 a{ font-family: "微软雅黑"; text-transform: uppercase; font-size:20px;font-size:2rem;line-height: 50px;color:#fff;}
.main6 .bottom .m6box .m6tuzz .tuhezi .hang2{margin: 0 auto;width: 71px;height: 1px;background-color: #fff;}
.main6 .bottom .m6box .m6tuzz .tuhezi .hang3{margin:3px auto 23px;text-align: center;width: 95%;}
.main6 .bottom .m6box .m6tuzz .tuhezi .hang3 a{font-size:14px;font-size:1.4rem;line-height: 30px;color:#fff;}
.main6 .bottom .m6box .m6tuzz .tuhezi .hang4 a{font-size:14px;font-size:1.4rem; display: block;width: 118px;height: 28px;border: 1px solid #fff;color: #fff;line-height: 28px;text-align: center;margin: 0 auto;}
.main6 .bottom .m6box.m6boxz{margin-left: 10px;}




@media screen and (max-width:1319px){
    .main6 .top .m6box{width: 48%;}
    .main6 .bottom .m6box{width: 30%;}
    .main6 .bottom .m6box.m6boxz{margin-left: 5%;}
}
@media screen and (max-width:999px){
    .main6{ height: auto; padding-bottom: 100px; }
    .main6 .top .m6box .m6tuzz .tuhezi .hang3{max-height: 50px;overflow: hidden;}
    .main6 .bottom .m6box .m6tuzz .tuhezi .hang3{max-height: 70px;overflow: hidden;}
    .main6 .bottom .m6box .m6tuzz .tuhezi .hang3{margin-top: 10px;margin-bottom: 10px;}
}

@media screen and (max-width:979px){
.about_left .dan_wrap .dan_img2{ top: 0; }
.about_ul li .dan_wrap .dan_img2{ top: 0; }
.about_left .dan_wrap .dan_img2{ top: 0; }
}

@media screen and (max-width:979px) and (min-width:640px){
    .main6 .bottom .m6box .m6tuzz .tuhezi .hang3{width: 100%;max-height: 35px;}
    .main6 .bottom .m6box .m6tuzz .tuhezi .hang1{margin-bottom: 5px;margin-top: 15%;}
    .main6 .bottom .m6box .m6tuzz .tuhezi .hang1 a{font-size:14px;font-size:1.4rem;line-height: 16px;}
    .main6 .bottom .m6box .m6tuzz .tuhezi .hang3 a{font-size:12px;font-size:1.2rem;line-height: 16px;margin-top: 0;margin-bottom: 5px;}
    .main6 .top .m6box .m6tuzz .tuhezi .hang3{width: 100%;max-height: 35px;margin-top: 0;margin-bottom: 5px;}
    .main6 .top .m6box .m6tuzz .tuhezi .hang1{margin-bottom: 5px;margin-top: 8%;}
    .main6 .top .m6box .m6tuzz .tuhezi .hang1 a{font-size:14px;font-size:1.4rem;line-height: 16px;}
    .main6 .top .m6box .m6tuzz .tuhezi .hang3 a{font-size:12px;font-size:1.2rem;line-height: 16px;}

    .main6{ background-attachment: fixed; }

}
@media screen and (max-width:720px){
    .main6 .bottom .m6box .m6tuzz .tuhezi .hang1{margin-bottom: 5px;margin-top: 5%;}
    .main6{ background-attachment: fixed; }
}
@media screen and (max-width:700px){
    .main6 .bottom .m6box .m6tuzz .tuhezi .hang1{margin-bottom: 5px;margin-top: 5%;}
}
@media screen and (max-width:571px){
    .main6 .top .m6box{width: 100%;margin-bottom: 25px;}
    .main6 .bottom .m6box .m6tuzz{  position: relative; top: 0px; padding-bottom: 2%; }
    .main6 .top .m6box .m6tuzz{ position: relative;  top: 0px;  padding-bottom: 2%;}
    .main6 .bottom .m6box{width: 100%;max-width: 373px;float: none;margin: 10px auto!important;}

    .main6 .top .m6box .m6tuzz .tuhezi .hang3{ margin-top: 0%!important; padding-top: 5%;padding-bottom: 2%;}

    .main6 .top .m6box .m6tuzz .tuhezi .hang1 a{line-height: 16px;}
.main6 .top .m6box .m6tuzz .tuhezi .hang1{ margin-top: 0%!important; padding-top: 5%;padding-bottom: 2%;}
.main6 .bottom .m6box .m6tuzz .tuhezi .hang1{ margin-top: 0%!important; padding-top: 5%;padding-bottom: 2%;}
}






.ab1main2{ padding-top:38px; padding-bottom: 67px; background: #f6f6f6; margin-bottom: 62px;  }
.ab1biao2{ display:block; font-weight: bold; font-family: "微软雅黑"; color: #0101fa;  font-size:30px; font-size:3rem; text-transform:uppercase;}
.img-scroll3 { position:relative; z-index:9}
.ab1nav{ width:65px; height:29px; position:absolute; right:9px; top:10px; z-index:999}
.img-scroll3 .prev3,.img-scroll3 .next3{position:absolute;display:block;width:28px;height:28px; z-index:9999}
.img-scroll3 .prev3 { left:0;cursor:pointer; background:url(../images/ableft.png)}
.img-scroll3 .next3 { right:0;cursor:pointer; background:url(../images/abright.png)}
.img-scroll3 .prev3:hover { left:0;cursor:pointer; background:url(../images/ablefth.png)}
.img-scroll3 .next3:hover { right:0;cursor:pointer; background:url(../images/abrighth.png)}
.img-list3 { position:relative; width:auto; overflow:hidden; z-index:99}
.img-list3 ul { width:9999px;}
.img-list3 li { float:left; display:inline; width:246px; margin-right:72px; background:url(../images/muban.jpg) no-repeat center top; margin-top:45px;}
.zhengshu{  max-width: 246px; width: 100%; position:relative; overflow:hidden; z-index:9}
.zhengtu{ max-width: 246px; width: 100%;}
.zhengtu img{ width:100%; max-width:246px; max-height:334px;}
.zhengfu{ margin: 5px;background:url( ../images/zhengshibh.png ) repeat left center;
     position:absolute; width:100%; height:96%; top:100%; left:0px; transition:0.5s;}


.fangda2{ display:block; position:absolute; width:100%; height:100%; z-index:99}
.fangda2 img{ width:32px; height:32px; position:absolute; left:50%; margin-left:-16px; top:50%; margin-top:-56px;}
.zhengfu p{ position:absolute; width:80%; left:10%; text-align:center; font-size:16px; font-size:1.6rem;  line-height:30px;
     color:#fff; top:50%; z-index:10; margin-top:-9px;}
.img-list3 li:hover .zhengfu{ top:0px;}


.ab1main3{ padding-bottom:70px; padding-top:9px;}
.ab1main3 p{ font-size:16px; font-size:1.6rem; line-height:26px; margin-top:17px;}
.ablie{ width:378px; float:left; margin-left:32px; margin-top:8px;}
.ablie a{ display:block; border:1px solid #b5b5b5; max-width:380px; margin:auto;}
.ablie a img{ width:100%; max-width:380px; max-height:255px;}
.ablie p{ margin-left:5px;}

@media screen and (min-width:1000px) and (max-width:1219px){
.img-list3 li { width:246px; margin-right:110px;}
.ablie{ width:320px; margin-left:10px; margin-top:10px;}

.abtu1{ width:457px; margin-top:50px;}
.abtu2{ width:440px;}
.img-list3 ul{ width: 1000%;  }
.img-list3 li{ width: 2.2%; margin-right: .4%; }


}





@media screen and (max-width:999px){
.abmain2 p{ width:auto; font-size:16px; font-size:1.6rem; line-height:26px;}	

.img-list3 ul { width:1000%;}
.img-list3 li { width:2.4%; margin-right:0.1%; background:none}
.ab1main1 p{ font-size:14px; font-size:1.4rem; margin-bottom:20px;}
.abtu1{ float:none; width:auto; margin:auto; margin-top:20px;}
.abbiao1{ font-size:26px; font-size:2.6rem; line-height:35px; margin-top:30px;}
.abtu2{ float:none; width:auto; margin:auto; margin-top:20px;}
.ab1p{ padding-top:20px !important;}
.ab1main3 p{ font-size:14px; font-size:1.4rem; margin-bottom:20px;}
.ablie{ width:32.333%; margin-left:0.5% !important; margin-right:0.5%; margin-top:10px;}
.ab1main3{ padding-bottom:10px; padding-top:10px;}
.zhengshu{ margin:auto;}
.zhengfu{ top:0px;}
.zhengfu p{ font-size:12px; font-size:1.2rem; line-height:24px;}
.abnav{ background:none}
.abnav a{ width:25%; float:left; margin:auto; font-size:14px; font-size:1.4rem;}
.zhengfu{ width: 95%; }
}


@media screen and (max-width:729px){
.img-list3 li { width:3.2333%; margin-right:0.1%;}
.ablie{ width:99%; margin-left:0.5% !important; margin-right:0.5%; margin-top:10px;}
}


@media screen and (max-width:609px){
.ab1nav{ top:0px; right:0px;}
.ab1biao2{ width:200px; font-size:26px; font-size:2.6rem;}
}


@media screen and (max-width:529px){
.img-list3 li { width:4.9%; margin-right:0.1%;}
.zhengfu p{ width:96%; left:2%;}
}

@media screen and (max-width:320px){
.zhengfu{ width: 93%; height: 93%; }
}





@media screen and (max-width:1219px){
    
.about_left{  width: 497px; }
.about_right { width: 458px;}
.about_ul li{ width: 31%; margin-left: 1%!important; margin-left: 1%!important;  }
.about_ul li .dan_wrap .dan_img3 span{ width: 90%;display: block; white-space: nowrap;   overflow: hidden;   text-overflow: ellipsis;  }

.main6 .bottom .m6box .m6tuzz .tuhezi .hang1{ margin-top: 3.7%; }

}

@media screen and (max-width:999px){
.about_left {  width: 447px;  margin-top: 31px;}
}

@media screen and (max-width:979px){

    .about_left{ width: 100%; float: none; margin-bottom: 30px;  }
    .about_right{ width: 100%; float: none;  }

    .main6 .bottom{ margin-bottom: 0; }
    .main6 { padding-bottom: 22px;}
    .ab1main2{ padding-bottom: 22px;}
    .ab_ditu{ margin-bottom: 32px;}


    .about_ul li{ width: 98%; float: none; margin-bottom: 30px!important;  }

}
    


/* exhibition */
.exhibition{ }

.exhibition_left{ width: 798px;  }
.exhibition_left img{ display: block; max-width: 798px; max-height: 421px; width: 100%;  }


.exhibition_left dl{ padding-top: 37px; margin-bottom: 14px;}
.exhibition_left .exh_time{ margin-bottom: 10px; }
.exhibition_left .exh_time .time{  display: inline-block;  width: 72px; height: 72px; text-align: center; color: #fff;  background: #0101fa;  }
.exhibition_left .exh_time .time span{ padding-top: 7px; display: block; color: #fff; font-size: 32px; font-size: 3.2rem; font-family: "微软雅黑";   line-height: 32px; }
.exhibition_left .exh_time .time span.span3{ padding-top: 0px; font-size: 24px; font-size: 2.4rem; line-height: 26px;  }
.exhibition_left .exh_time .wenzi{ padding-left: 23px; padding-top: 24px; font-weight: bold; line-height: 44px;  }
.exhibition_left .exh_time .wenzi a{font-size:20px;font-size:2rem;color:#333;  line-height: 44px; text-transform: uppercase; font-family: "微软雅黑"; }
.exhibition_left .exhwenzi a{ color: #555555; line-height: 26px; }


.exhibition_left .exh_time .wenzi a:hover{ color: #0101fa;  }
.exhibition_left .exhwenzi a:hover{ color: #0101fa;  }
.ex_wrap dl dd a.we_tit:hover{ color: #0101fa;  }


.exhibition_right{ border: 1px solid #b3d3ec; width: 353px;  margin-top: 37px; }
.ex_wrap{ width: 319px; margin: 0 auto;  }
.exhibition_right .title{ padding-top: 7px;  margin-bottom: 6px; display: block; font-size:24px;font-size:2.4rem;color:#0101fa; line-height: 40px; font-weight: bold; font-family: "微软雅黑";  }

.top_imgtd{ display: block; width: 8px; height: 20px; margin-bottom: 33px; }

.ex_wrap{ }
.ex_wrap dl{ margin-bottom: 32px;}
.ex_wrap dl dd a{ display: block;  }
.ex_wrap dl dd a.we_tit{  padding-top: 12px; font-size:16px;font-size:1.6rem; font-weight: bold; color:#333; line-height: 24px;  }
.ex_wrap dl dd a.titlewen{ line-height: 30px;  }

.exhibition .page { margin: 86px auto 122px;}


/* .exhibition2 */
..exhibition2{ }


.exhibition2 .xqy {position: relative;}
.exhibition2 .xqy .top1{margin-top: 30px;}

.exhibition2 .xqy .top1 .title1{text-align: center;}
.exhibition2 .xqy .top1 .title1 h1{font-size: 16px;font-size:1.6rem;color: #333;font-weight: bold; line-height: 40px;}
.exhibition2 .xqy .top1 .time{text-align: center;margin-top: 9px;margin-bottom: 18px;}
.exhibition2 .xqy .top1 .time span{font-size: 14px;font-size:1.4rem;color: #333333;font-weight: normal;display: inline-block;font-family: "微软雅黑";
line-height: 26px;padding-left: 30px;background: url(../images/shizhong1.png ) no-repeat left center; }

.exhibition2 .newsx p{line-height: 26px;font-size:14px;font-size:1.4rem;color: #333;margin-bottom: 26px;}
.exhibition2 .newsx p span{line-height: 26px;font-size:14px;font-size:1.4rem;color: #333;}
.exhibition2 .newsx p li{line-height: 26px;font-size:14px;font-size:1.4rem;color: #333;}
.exhibition2 .newsx p strong{line-height: 26px;font-size:14px;font-size:1.4rem;color: #333;}
.exhibition2 .newsx p img{display: block;max-width: 100%;}

.exhibition2 .newsx p a{line-height: 26px;font-size:14px;font-size:1.4rem;color: red;}

.exhibition2 .newsx table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc; margin-left:auto; margin-right:auto}
.exhibition2 .newsx table tr td{ padding:3px; border:1px solid #ccc; background:#fff}

.updown{padding-top: 15px; border-top: 1px solid #d2d2d2;margin-bottom:64px;}
.updown .up{margin-top: 18px;margin-bottom: 6px;}
.updown p{ display: inline-block; text-transform: uppercase;  line-height: 28px;font-size: 14px;font-size:1.4rem;color: #666666;}

.updown p .img{ display: inline-block; }
.updown p .img img{ display: inline-block; position: relative;  top:7px;  padding-right: 4px; }

.updown p .on{color:#0101fa; }
.updown p a{ font-size: 14px;font-size:1.4rem;color: #333; text-transform: none; }
.updown p:hover a{color: #0101fa;}
.updown p:hover{ color: #888;  } 









.exhi_x { margin-bottom: 118px; }
.exhi_x .title a{  font-size:30px;font-size:3rem;color:#0101fa; line-height: 40px; font-weight: bold;  font-family: "微软雅黑"; text-transform: uppercase; }
.exhi_x .img-scroll { position:relative; width: 100%;     padding-top: 31px; }

.exhi_x .img-scroll .prev,.img-scroll .next{position:absolute;display:block;width:21px;height:42px; top: 50%; margin-top:-13.5px; z-index: 99999; display:none }

.exhi_x .img-scroll .prev { left:0;cursor:pointer; background:url(../images/arrowleft.png) no-repeat center;}
.exhi_x .img-scroll .next { right:0;cursor:pointer; background:url(../images/arrowright.png) no-repeat center;}

.exhi_x .img-scroll:hover .prev,.exhi_x .img-scroll:hover .next { display:block !important}
.exhi_x .img-list { position:relative; width:100%; overflow:hidden;margin: 0 auto;}
.exhi_x .img-list ul { width:9999px;}
.exhi_x .img-list li { float:left; display:inline; width:292px; margin-right:11px;}
.exhi_x .img-list li .m3lien img{ max-width:292px; max-height:154px;width: 100%; margin: 0 auto;}





@media screen and (max-width:1219px){

.exhibition_left{ width: 582px;  }
.exhibition_right{ }

.exhi_x .img-list ul{ width: 1000%;  }
.exhi_x .img-list ul li{ width: 2.43%; margin-right: .1%; }

}

@media screen and (max-width:999px){
    
    .exhibition_left{ width: 500px;  }
    .exhibition_right{ }

}



@media screen and (max-width:979px){
    
    .exhibition_left{ width: 100%; float: none; }
    .exhibition_right{ max-width: 353px; margin: 0 auto; width: 100%;   float: none; }


    .exhibition .page{ margin-top: 20px; margin-bottom: 20px; }
.exhi_x{ margin-bottom: 20px; }
.exhi_x .img-list ul li{ width: 2.43%; margin-right: .1%; }

}

@media screen and (max-width:640px){

    .exhi_x .img-list ul li{ width: 4.95%; margin-right: .1%; }

}


@media screen and (max-width:400px){

    .exhibition_right{ border: 0px; }

.exhi_x .img-scroll{ width: 292px; margin: 0 auto; } 
.exhi_x .img-list{ width: 292px;}  
.exhi_x .img-list ul li{ width: 292px; margin-right: .1%; }

}





/* new1 */
.new1{ padding-bottom: 121px; }
.new1 .fwp{margin-top: 39px; padding-bottom: 48px;  position: relative;  }
.new1 .swp{ position: absolute; top:0; left: 0;  }
.new1 .swp a{ display: block; width: 100%; margin: 0 auto; }
.new1 .swp a img{ display: block; max-width: 330px; max-height: 236px; width: 100%; margin: 0 auto; }

.new1 .zi {  padding-left: 370px; min-height: 236px; padding-right: 0px; }
.new1 .zi .time{ padding-bottom: 20px; padding-top: 5px;  font-size: 14px; font-size: 1.4rem; line-height: 30px;color: #333;   }
.new1 .zi .title{  color: #333;   display: block; padding-top: 18px;  line-height: 30px; font-size: 16px; font-size: 1.6rem; font-weight: bold; }
.new1 .zi .p{ display: block;  padding-bottom: 17px; font-size: 14px; font-size: 1.4rem; color: #333; line-height: 28px; }
.new1 .zi .more{ display: block;  font-size: 14px; font-size: 1.4rem;  width: 113px; height: 34px; line-height: 34px; text-align: center; color: #fff; background: #0101fa; border-radius: 50px; }
.new1 .zi .title:hover{ color: #0101fa;}
.new1 .zi .p:hover{ color: #0101fa;}

.new1 .zi .more:hover{ background: #ccc; color: #333; }

.page { position: relative; margin: 51px auto 0;}


@media screen and (max-width:700px){
    .new1{ padding-bottom: 30px; }
    .new1 .fwp{ padding-bottom: 0px; }
    .new1 .swp{ position: relative; top:0; left: 0;  }
    .new1 .zi {  padding-left: 0px; min-height: 236px; padding-right: 0px; width: 167px; }

}

    


/* new2 */

.new2{ margin-bottom: 70px; }
.new2_left{ width: 798px;}


.new2 .xqy {position: relative;}
.new2 .xqy .top1{margin-top: 30px;}

.new2 .xqy .top1 .title1{}
.new2 .xqy .top1 .title1 h1{font-size: 16px;font-size:1.6rem;color: #333;font-weight: bold; line-height: 40px;}
.new2 .xqy .top1 .time{margin-top: 9px;margin-bottom: 18px;}
.new2 .xqy .top1 .time span{font-size: 14px;font-size:1.4rem;color: #333333;font-weight: normal;display: inline-block;line-height: 26px; }

.new2 .newsx p{line-height: 26px;font-size:14px;font-size:1.4rem;color: #333;margin-bottom:3px;}
.new2 .newsx p span{line-height: 26px;font-size:14px;font-size:1.4rem;color: #333;}
.new2 .newsx p li{line-height: 26px;font-size:14px;font-size:1.4rem;color: #333;}
.new2 .newsx p strong{line-height: 26px;font-size:14px;font-size:1.4rem;color: #333;}
.new2 .newsx p img{display: block;max-width: 100%;}

.new2 .newsx p a{line-height: 26px;font-size:14px;font-size:1.4rem;color: red;}

.new2 .newsx table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc; margin-left:auto; margin-right:auto}
.new2 .newsx table tr td{ padding:3px; border:1px solid #ccc; background:#fff}




.new2_right{   margin-top: 38px; }
.new2_right .back{ display: block; font-family: "微软雅黑"; font-size:18px;font-size:1.8rem; border-radius: 5px; max-width: 222px; width: 100%; margin: 0 auto; height: 51px; line-height: 51px; text-align: center; color: #fff; background: #0101fa;  margin-bottom: 20px; }
.new2_right .title{ padding-top: 7px;  margin-bottom: 6px; display: block; font-size:24px;font-size:2.4rem;color:#0101fa; line-height: 40px; font-weight: bold; font-family: "微软雅黑";  }
.top_imgtd{ display: block; width: 8px; height: 20px; margin-bottom: 33px; }


.shar_wrap{ text-align: center; margin-bottom: 50px;   }
.shar_wrap span{ font-size:16px;font-size:1.6rem;color:#1962ac; display: inline-block;  }
.shar_wrap img{ position: relative; top: 13px; display: inline-block;  }




.inpu{ text-align: center; margin-bottom: 24px;   }
.inpu a,.inpu span{ display: inline-block; width: 130px; height: 38px; line-height: 38px; text-align: center; margin-left: 25px; margin-right: 25px;
     font-size:14px;font-size:1.4rem;color:#0101fa; border-radius: 50px; border: 1px solid #0101fa;  }
.inpu a:hover{  background: #0101fa; color: #fff; }


.shar_wrap{   margin-bottom: 50px; }
.shar_wrap .span,.share21 .span{ position: relative; top: -22px; font-size:14px;font-size:1.4rem;color:#1962ac; display: inline-block; }
.shar_wrap .danshr,.shar_wrap .danshr{ margin-left: 6px; display: inline-block;}

.shar_wrap	.at-resp-share-element .at-icon,.share21	.at-resp-share-element .at-icon{width:26px!important;height:26px!important;}
.shar_wrap	 .at-style-responsive .at-share-btn,.share21	 .at-style-responsive .at-share-btn{padding: 0!important; border-radius: 2px!important;}
.shar_wrap	 .at-resp-share-element .at-share-btn .at-icon-wrapper,.share21	 .at-resp-share-element .at-share-btn .at-icon-wrapper{width:26px!important;height:26px!important;}
.shar_wrap	.at-resp-share-element .at-share-btn,.share21	.at-resp-share-element .at-share-btn{margin-bottom: 0!important;margin-right: 3px!important;}




.new2_right .ex_wrap{ border: 1px solid #b3d3ec; width: 353px;  margin: 0 auto; padding-bottom: 10px;  }
.new2_right .ex_wrap dl{ max-width: 319px; width: 100%; margin: 0 auto; margin-bottom: 32px;}
.new2_right .ex_wrap dl dd a{ display: block;  }
.new2_right .ex_wrap dl dd a.we_tit{  padding-top: 9px; font-size:16px;font-size:1.6rem; font-weight: bold; color:#333; line-height: 24px;  }
.new2_right .ex_wrap dl dd a.titlewen{ line-height: 30px;  }

.new2_right .ex_wrap dl dt img{ display: block; max-width:319px; max-height: 228px; width: 100%;  }

.ex_wrap dl dt img{ display: block; max-width:319px; max-height: 228px; width: 100%;  }


@media screen and (max-width:1219px){
    .new2_left{ width:605px;}
}

@media screen and (max-width:999px){
    .new2_left{ width: 545px;}
}


@media screen and (max-width:979px){
    .new2_right { width:100%; float: none; }
    .new2_left{ width:100%; float: none; }
}

@media screen and (max-width:400px){

    .new2_right .ex_wrap{ width: 100%;  }
    .new2_right .ex_wrap dl{ width: 90%; }

    .ex_wrap{ width: 100%;  }
    .ex_wrap dl{ width: 90%; }



}





/* Partners */
.Partners{ }



.lunboa{position: relative;}
img{ border:0;}
/*1*/
.ban{ width:931px; height:900px; position:relative; 
/*overflow:hidden;*/
margin:59px auto 0 auto;}
.ban2{ width:931px; height:722px; position:relative; overflow:hidden;margin: 0 auto;right: 0px;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2{ width:931px; height:719px; position:relative; overflow:hidden;margin: 0 auto;right: 0px;}
.ban2 ul li{ width:931px; height:722px;}
.prev{ float:left; cursor:pointer;}

/*2*/
.num{ height:219px;overflow:hidden; width:931px; position:relative;float:left;}
.min_pic{ padding-top:31px; width:968px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:224px; height:160px; margin-right:11px; padding:0px;}
.num ul li a img{width: 224px;height: 160px;}
.prev_btn1{ width:21px; text-align:center; height:42px; margin-top:54px; margin-right:30px; cursor:pointer; position:absolute; left:0px; z-index:1111}
.next_btn1{  width:21px; text-align:center; height:42px; margin-top:54px;cursor:pointer; position:absolute; right:0px;; z-index:1111}
.prev1{ position:absolute; top:312px; left:0; width:70px; height:70px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:312px; right:0; width:70px; height:70px;z-index:9;cursor:pointer;}
.mhc{
        z-index: 99999;
        background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:fixed; left:0; top:0; display:none;}


.num ul li .mzz{ width: 100%;}
.num ul li .mzz a{width: 100%; display: block;text-align: center; font-size:18px;font-size:1.8rem;  color: #333;line-height: 55px;}





/*3*/
.pop_up{ width:931px; height:722px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-498px; margin-top:-273px; display:none; z-index:9999999;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:500px; height:722px; position:relative; overflow:hidden;}
.pop_up2{ width:931px; height:722px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:931px; height:722px; float:left;}


.lunboa {padding-bottom: 100px;}
.lunboa .ban .ban2 ul li{position: relative;}
.lunboa .ban .ban2 ul li .mzz{ position: absolute;bottom: 0;left: 0;width: 100%;}

.lunboa .ban .ban2 ul li .mzz a{width: 100%; display: block;text-align: center;height: 44px; font-size:18px;font-size:1.8rem;color: #333;line-height: 44px;background:url(../images/mzz.png) repeat center center;}


.lunbob{display: none;}
.lunbob ul li{width: 48%;position: relative;float: left;margin: 20px 1%!important;}
.lunbob ul li a{display: block;}
.lunbob ul li a img{display: block;width: 100%;}
.lunbob ul li .mzz{width: 100%;}
.lunbob ul li .mzz a{width: 100%; display: block;text-align: center;height: 44px; font-size:18px;font-size:1.8rem;color: #333;line-height: 44px;background:url(../images/mzz.png) repeat center center;}




.title_par{ background: #ebf2fa; line-height: 47px;  }
.title_par span{ padding-left: 25px; display: block; font-size:20px;font-size:2rem;color:#0101fa; font-weight: bold; text-transform: uppercase; }


.pra_top{ margin-top: 41px; border-bottom: 1px solid #d0c8b8; padding-bottom: 42px; }
.pra_top1{  margin-top: 44px; border-bottom:0; padding-bottom: 87px; }
.pra_top_ul{ padding-left: 20px; background: url( ../images/kauns.png ) no-repeat left 13px; }
.pra_top_ul li.titler{ font-size: 16px; font-size: 1.6rem; font-weight: bold; line-height: 30px; text-transform: uppercase;  }
.pra_top_ul li.titile21{ font-size: 16px; font-size: 1.6rem; font-weight: bold; line-height: 30px;   }
.pra_top_ul li{line-height: 30px; color: #333;  }
.pra_top_ul li span{ color: #666666; font-size:16px;font-size:1.6rem; }

.pra_top_ul li.tili{ color: #333; font-size:16px;font-size:1.6rem; }
.xiangqing_pan{padding-left: 20px; padding-right:20px;line-height: 30px; color: #333;font-size:16px;font-size:1.6rem; }
.xiangqing_pan  p span{color: #666666;  }




.xiangqing_pan strong{ display: block; text-transform: uppercase; font-size:20px;font-size:2rem; color:#0101fa; line-height: 45px; font-family: "微软雅黑"; }
.xiangqing_pan p a{ font-size:14px;font-size:1.4rem;color:#d9bb57; line-height: 30px; }
.chanxn_x p img{ display: block; max-width: 100%; }

.xiangqing_pan p table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc; margin-left:auto; margin-right:auto}
.xiangqing_pan  p table tr td{ padding:3px; border:1px solid #ccc; background:#fff}



.pro_borm{ margin-top: 29px; }
.pro_borm li{ float: left; margin-left: 38px; margin-bottom:10px }
.pro_borm .dan_wrap{ position: relative; overflow: hidden;  max-width: 345px; margin: 0 auto; }
.pro_borm .dan_wrap .fu{ position: absolute; left: 0; top: 100%; }
.pro_borm .dan_wrap img{ display: block; max-width: 345px; max-height: 247px; width: 100%;  }

.pra_top1 .pro_borm{ margin-top: 23px;}


.pro_borm li:hover .dan_wrap .fu{ position: absolute; left: 0; top: 0; }




@media screen and (max-width:1219px) { 
    .lunboa{ overflow: hidden; }
    .prev1{ position:absolute; top:263px; left:0px; z-index:9;cursor:pointer;}
    .next1{ position:absolute; top:263px; right:0px; z-index:9;cursor:pointer;}

    .pro_borm li{ width: 31%; margin-left: 1%!important;  margin-right: 1%!important; }
}

@media screen and (max-width:979px) {
    .lunboa{display: none;}
    .lunbob{display: block;}
    .pro_borm .dan_wrap .fu{ top: 0px; }
    
} 

@media screen and (max-width:500px) {
    .lunbob ul li{width: 98%;margin: 20px 1%!important;}
    .pro_borm li{width: 98%;margin: 20px 1%!important;}
}


@media screen and (max-width:1219px) { 
    .prev1{ position:absolute; top:263px; left:0px; z-index:9;cursor:pointer;}
    .next1{ position:absolute; top:263px; right:0px; z-index:9;cursor:pointer;}
}

@media screen and (max-width:979px) {
    .lunboa{display: none;}
    .lunbob{display: block;}
} 

@media screen and (max-width:500px) {
    .lunbob ul li{width: 98%;margin: 20px 1%!important;}
}









/* conatct */
.conatct{ margin-top: 38px; }

.con_left{ width: 647px; height: 412px;position: relative; background-color: #ccc;}
.con_left img{/* position: absolute;left: 50%;margin-left: -140px;top: 50%;margin-top: -140px;*/
    width: 45%;
    margin-left: 3%;
    margin-top: 10%;
    max-width: 291px;
 }

.con_right{ width: 521px; min-height: 412px; background:url(../images/conatct1.jpg) no-repeat top center;  }
.con_right .con_wrapp{ width: 421px; margin: 0 auto; color: #fff;}
.con_right .con_wrapp .title{  padding-bottom: 15px; line-height: 40px;  padding-top: 24px; font-size: 36px; font-size: 3.6rem; font-weight: bold; font-family: "微软雅黑";  }
.con_right .con_wrapp .acon_img{ margin-bottom: 35px; display: block; max-width: 88px; max-height: 4px; }
.con_right .con_wrapp li{ padding-left: 30px; font-size:14px;font-size:1.4rem;color:#fff; line-height: 40px;  }
.con_right .con_wrapp li a{ font-size:14px;font-size:1.4rem;color:#fff; line-height: 40px;  }
.con_right .con_wrapp li.li1{ background: url( ../images/conli1.png ) no-repeat left 5px; line-height: 28px; margin-bottom: 10px; }
.con_right .con_wrapp li.li2{ background: url( ../images/conli2.png ) no-repeat left 16px; }
.con_right .con_wrapp li.li3{ background: url( ../images/conli3.png ) no-repeat left 13px; }
.con_right .con_wrapp li.li4{ background: url( ../images/conli4.png ) no-repeat left 13px; }
.con_right .con_wrapp li.li5{ background: url( ../images/conli5.png ) no-repeat left 13px; }
.con_right .con_wrapp li.li6{ background: url( ../images/conli6.png ) no-repeat left 13px; }


.con_right .con_wrapp li a:hover{ color: #333; }

.cuxin{ margin-top:67px; margin-bottom: 122px;}
.xinl{ width:462px; float:left;}
.xinr{ width:662px; float:right;}
.cuxin .int1{ padding-left:18px; margin-top:19px;}
.cuxin .xing{ background:url(../images/xing.jpg) no-repeat left 22px;}
.cuxin .int1 input{ width:439px; height:48px; border:1px solid #e6e6e8; padding-left:40px; font-size:16px; font-size:1.6rem; line-height:48px;
     border-radius:5px;}
.cuxin .curen{ background:#f6f5fe url(../images/coren.jpg) no-repeat left center;}
.cuxin .cuxinfeng2{ background:#f6f5fe url(../images/coxinfeng.jpg) no-repeat left center;}
.cuxin .cudianhua2{ background:#f6f5fe url(../images/codianhua.jpg) no-repeat left center;}
.cuxin .cufangzi2{ background:#f6f5fe url(../images/cofang.jpg) no-repeat left center;}
.cuxin .int2{padding-left:18px; margin-top:19px;}
.cuxin .int3{padding-left:18px; margin-top:18px;}
.cuxin textarea{ width:602px; height:186px; border:1px solid #e6e6e8; padding-left:40px; font-size:16px;
     font-size:1.6rem; line-height:48px;background:#f6f5fe url(../images/cobiji.jpg) no-repeat left top; border-radius:5px;}
.cuxin .int4{width:230px; height:48px; border:1px solid #e6e6e8; padding-left:11px; font-size:16px; font-size:1.6rem; 
    line-height:48px; float:left; border-radius:5px; background:#f6f5fe ;}
.cuxin .yanzheng{ width:161px; height:50px; float:left; margin-left:8px; cursor:pointer;}
.cuxin .int5{ width:200px; height:50px; border:none; background:#0101fa; float:right; cursor:pointer; 
    font-size:16px; font-size:1.6rem; font-weight:bold; text-transform:uppercase; color:#fff; 
    border-radius:5px;}
.ditu{ width:1200px; height:512px; margin-top:45px;}
.cuxin .int5:hover{ background:#ccc;}

@media screen and (min-width:1000px) and (max-width:1219px){
.cot{ background:none}
.cot ul{ width:190px; margin-left:5px;}
.xinl{ width:400px;}
.xinr{ width:564px;}
.cuxin .int1 input{ width:337px;}
.cuxin textarea{ width:503px;}
.cuxin .int4{width:179px;}
.cuxin .int5{ width:150px;}
.ditu{ margin-left:auto;width:100%; height:auto; max-width:1181px; max-height:512px;}

.con_left{ width: 49%;  }
.con_right{ width: 49%;  }

.con_right .con_wrapp li.li1{ margin-bottom: 0px; }
.con_right .con_wrapp .acon_img{ margin-bottom: 20px; }

}
@media screen and (max-width:999px){
.cot{ background:none}
.cot ul{ width:32%; margin-left:1%; margin-top:20px;}
.xinl{ width:100%;}
.xinr{ width:100%;}
.cuxin .int1 input{ width:92.3%;}
.cuxin textarea{ width:92.3%;}
.cuxin .int4{width:30%;}
.cuxin .int5{ width:30%; float:left; margin-left:10px;}
.ditu{ margin-left:auto;width:100%; height:auto; max-width:1181px; max-height:512px;}
.coc li{ display:block; text-align:left; margin:10px 0;}



.con_left{ width: 49%;  }
.con_right{ width: 49%;  }
.con_right .con_wrapp li.li1{ margin-bottom: 0px; }
.con_right .con_wrapp .acon_img{ margin-bottom: 20px; }
}



@media screen and (max-width:979px){
.con_left{ width:100%; float: none; margin-bottom: 30px; padding-bottom:30px; height:auto; }
.con_right{ width: 100%; max-width: 521px; float: none;  }

.con_right .con_wrapp{ width: 95%; }

}




@media screen and (max-width:639px){
.cuxin .int1 input{ width:88.5%;}
.cuxin textarea{ width:88.5%;}
.cuxin .int4{width:30%;}
.cuxin .yanzheng{ float:left; margin-left:10px;}
.cuxin .int5{ width:100%; margin-top:20px; margin-left:auto;}
.ditu{ margin-left:auto;}
.cot ul{ width:49%; margin-left:1%; margin-top:20px;}
.comain{ padding-top:30px; padding-bottom:30px;}
}
@media screen and (max-width:419px){
.cuxin .int1 input{ width:84.5%;}
.cuxin textarea{ width:84.5%;}
.cot ul{ width:99%;}
}



.shoe_new{  display: none; margin-top: 20px;  }

.shoe_new li{ float: left; text-align: center; line-height: 30px; width: 50%; background: #eee;  }
.shoe_new li a{ font-size:18px;font-size:1.8rem;color:#333; }




.shoe_new li.on{ float: left; width: 50%; background: #0101fa;  }
.shoe_new li.on a{ font-size:18px;font-size:1.8rem;color:#fff; }



.shoe_new li:hover{ float: left; width: 50%; background: #0101fa;  }
.shoe_new li:hover a{ font-size:18px;font-size:1.8rem;color:#fff; }
@media screen and (max-width:979px){
    .shoe_new{  display: block;  }
}
.zuocontant{ width:280px; background:#f4f5f5; color:#333333; text-align:center; margin-top:39px; border:#e4e5e6 solid 1px; padding-top:21px; padding-bottom:15px}
.zuocontant .moredetail{ font-size:18px; font-size:1.8rem; color:#888888; font-family:"微软雅黑"}
.zuocontant  .teldian{ font-size:20px; font-size:2rem; font-family:"微软雅黑"; font-weight:bold; margin-top:18px; margin-bottom:11px}
.conuszuo{ font-family:"微软雅黑"; font-size:24px; font-size:2.4rem; text-transform:uppercase; }
.conuszuo a{ color:#333}
.zuocontant .moredetail a{color:#888888;}
@media screen and (max-width:420px){
	
	.zuocontant{ width:95%; background:#f4f5f5; color:#333333; text-align:center; margin-top:2rem; border:#e4e5e6 solid 1px; padding-top:1.5rem; padding-bottom:1.5rem; line-height:20px}

}

.listcart{ width:100%; }
.listcart a{ display:inline-block;height: 35px; width:133px;
	line-height: 35px;
	
	cursor: pointer;
	
	border: none;
	overflow: hidden;
	color: #fff;
	cursor: pointer;  padding-left:10px; padding-right:10px; text-align:center; font-size:14px; font-size:1.4rem; margin-left:10px;border-radius: 50px;
    background: #0101fa;
    border: 1px solid #0101fa; }
	
	.listcart a:hover{ color:#333; border:#0101fa solid 1px; background:#fff}
	@media screen and (max-width:999px){
		.listcart a{ width:40% ; margin-left:2.5%; margin-right:2.5%; padding-left:0px; padding-right:0px }
		.listcart{ width:100%; margin-bottom:2rem }
		
	}
	
	@media screen and (max-width:420px){
		
		.listcart a{ width:95% !important ; float:none; overflow:hidden; margin-bottom:1rem; margin-bottom:1rem}

		
		}
		
		.shuxp_c{ font-size:14px; font-size:1.4rem; margin-top:10px; margin-bottom:10px}
.kefu{ position:fixed; right:0px; top:250px; padding-left:11px; width:49px; padding-right:10px; background:#eeeeee; text-align:center; padding-top:10px; padding-bottom:10px; z-index:9999; }


.kefu_skype{ padding-top:9px; }
.kefu_font{ padding-top:1px; line-height:20px; padding-bottom:2px; }
.kefu_skype a{}
.kefu_skype a:hover{ color:#205a49; }

.kefu_email{ padding-top:10px; padding-bottom:5px; }



@media screen and (max-width:639px){
/*.kefu{ display:none; }	*/
.kefu{ width:100%; top:inherit; padding-left:0px; padding-right:0px; padding-bottom:0px; padding-top:0px; bottom:0px;}
}

.cuowu404 {
	width: 100%;
	max-width: 589px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
}
.cuowu404 img {
	width: 100%;
	;
}
 @media screen and (max-width:999px) {
.cuowu404 {
	width: 80%;
	overflow: hidden
}
}
 @media screen and (max-width:640px) {
.cuowu404 {
		margin-top: 20px;
}
}


.xiazaipy{ background: url(../images/down2.png) no-repeat 15px 10px; padding-left:9px;}
.xiazaipy:hover{ background: #0101fa url(../images/down1.png) no-repeat 15px 10px !important;}

.dowmpro{margin-bottom: 91px;}
.dowmpro .downlist{height: 42px;
    display: block;
    
    color: #0101fa;
    line-height: 42px;
    font-size: 14px;
    font-size: 1.4rem;
    padding: 0 10px;
    background: #eeeeee;}
.dowmpro .downlist a{ display: block;width:100%;color: #333;    width: 100%;    line-height: 42px;
    font-size: 14px;
    font-size: 1.4rem;background:url(../images/downimg.png) no-repeat right center;}
.dowmpro .downlist a:hover{color:#0101fa;}
