
@charset "utf-8";
html {font-size: 62.5%;height: 100%}
body {margin: 0 auto;font-family:Verdana, Geneva, 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: #1e1e1e;}
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: #1e1e1e;}
.clear {clear: both;}
.maln {margin-left: auto !important}
input, textarea {font-family:Verdana, Geneva, sans-serif;font-size: 12px;font-size: 1.2rem;color:#333;border: none;outline: none;}
.fl{ float:left;}
.fr{ float:right;}
::-webkit-input-placeholder {/* WebKit browsers */
 color:#1e1e1e !important; opacity:1; opacity:1\9;}
:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#1e1e1e !important;  opacity:1; opacity:1\9;}
::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#1e1e1e !important;  opacity:1; opacity:1\9opacity:1\9;}
:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#1e1e1e !important;  opacity:1;opacity:1\9;}
@media screen and (min-width:1200px) {.zong {width: 1200px;margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1200px) {.zong {width: 980px;margin: auto;}}
@media screen and (max-width:999px) {.zong {width: 95%;margin: auto;}}
.head{ background:rgba(255,255,255,0.8);  position:absolute; width:100%; top:0px; box-shadow:1px 0px 6px #040000; min-height:140px; z-index:99;}
.dingbu{position:relative;}
.logo{ display:block; width:100%; max-width:146px; float:left; position:absolute; left:0px; top:0px;}
.logo img{ display:block; width:100%; max-width: 112px; margin-top: 28px;}

/*.pre_a{ padding-left:10px;}*/

@media screen and (max-width:480px) {.logo img{ padding-top: 20px; margin-top: 0; max-width: 80px; } }
@media screen and (min-width:640px) {.container{ display:none}}
@media screen and (max-width:639px) {
.container{ width:5px; height:100%; height:600px;position:absolute; right:3px;transition:all 0.4s ease 0s; z-index:999999999; cursor:pointer; top:0px;}
.menubtn{width: 35px;height: 30px;position: absolute;top:0px;right:10px;transition:all 0.4s ease 0s; z-index:9999; top:20px;}
.menubtn span{display: block;width: 100%;height: 5px;margin-bottom: 5px;background-color: #08559d;}
.nav{width:250px;height:100%;background:rgba(0,0,0,0.8);position: absolute;bottom: 0;right: 0;display: none;}
.nav ul {display: none; margin-top:40px;}
.nav ul li{line-height: 40px;font-size: 12px; font-size:1.2rem;text-indent: 30px;}
.nav ul li a{ color:#fff;}
}

.daohang{ float:left; margin-left:180px; margin-top:62px;}
.daohang>li{ position:relative; z-index:999; margin-left:56px;  display:inline-block; padding-bottom:15px;}
.daohang>li>a{ display:block; font-size:16px; font-size:1.6rem; font-weight:bold; text-transform:uppercase;}
.daohang>li:hover>a{ color:#08559d;}
.dangqiandao{ color:#08559d;}


.yiji {width: 299px;background:#0453a1; padding-top: 1px;position: absolute;left: 0px;top:-9999px;z-index: 99999; box-shadow:0 0 5px rgba(0,0,0,0.1)}
.yiji li {position: relative; }
.yiji li a {display: block;font-size: 14px;font-size: 1.4rem;color: #fff; padding-left:19px; padding-top:11px; padding-bottom:11px;}
.yiji li:hover>a {color: #d5242e;}
.erji {width:299px;background:#0453a1;padding-top: 1px;position: absolute;left: 299px;top:-9999px;z-index: 99999; box-shadow:0 0 5px rgba(0,0,0,0.1)}
.sanji {width:299px;background:#0453a1;padding-top: 1px;position: absolute;left: 299px;top:-9999px;z-index: 99999; box-shadow:0 0 5px rgba(0,0,0,0.1)}
.daohang>li:hover .yiji {top:25px; left:0px;}
.yiji>li:hover .erji {top: 0px;}
.erji>li:hover .sanji {top: 0px;}
.daohangyc{ width:278px; float:right; margin-top: 40px;}
.yvzhong{ margin-top:21px; font-weight:bold;  font-size:16px; font-size:1.6rem; text-align:right;}
.yvzhong a{ color:#333; }
.lingw{ font-family:"ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“";}
.souso{ border:#08559d solid 1px; width:278px; height:36px; background: none; margin-top:12px;}
.sousuo2{ width:236px; background: none; float:left; height:34px; color:#333333; font-size:14px; font-size:1.4rem; padding-left:8px; line-height:34px;}
.sousuo3{ width:29px; height:36px; background:url(../img/sousuo.png) no-repeat center; float:left; cursor:pointer;}
@media screen and (min-width:1000px) and (max-width:1200px) {
.daohang>li{ margin-left:20px;}
}
@media screen and (max-width:999px) {
.logo{ position:relative; margin:0 auto; display:block; width:120px;}
.daohang{ text-align:center; width:100%; margin:0 auto; margin-top:10px; padding-bottom:20px;}
.daohang>li{ margin-left:40px;}
.yiji {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: 110px;height:5px;left: 50%;-webkit-transform:translate3d(-50%,0,0); bottom:30px;}
.carousel ol li{float: left;width: 10px;height: 10px;margin-right: 10px;border-radius: 5px;background-color: #08559d;transition:all 0.3s ease 0s;}
.carousel ol li.cur{width: 10px;background-color:#d5242e;}
.carousel ol li:last-child{margin: 0;}
.head{ position:relative;}
}


.index_focus_pre,.index_focus_next {display: none;position: absolute;top: 50%;margin-top:-11px;width:72px;height:72px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index:9999}
.index_focus_pre {left: 44px; background:url(../img/left.png) no-repeat;}
.index_focus_next {right: 65px;background:url(../img/right.png) no-repeat;}

.index_focus_pre:hover {left: 44px; background:url(../img/lefth.png) no-repeat;}
.index_focus_next:hover{right: 65px;background:url(../img/righth.png) no-repeat;}
@media screen and (min-width:640px) {.daohang2{ display:none}}
.daohang2{ margin-top:10px; padding-bottom:10px; text-align:center;}
.daohang2>ul>li{  margin-left:40px; padding-bottom:12px; display:inline-block;}
.daohang2>ul>li>a{ display:block; font-size:14px; font-size:1.4rem;}
.daohang2>ul>li>a:hover{ color:#08559d; }
@media screen and (max-width:639px) {
.daohang{ display:none}
}
@media screen and (max-width:480px) {
.logo{ width:100%; float:none; margin:0 auto;}
.daohang2>ul>li{     margin-left: 39px;}
.souso{ width:200px;}
.daohangyc{ width:100%;  margin-top: 20px; }
.souso{ width:100%;}
.sousuo2{ width:86%;}
}
@media screen and (max-width:399px) {
	.daohang2>ul>li{     margin-left: 10px;}
	}

.index_focus {width: 100%;height:940px;margin: 0 auto;overflow: hidden; position:relative; }
.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 .zong {position: absolute;left: 50%;margin-left: -600px;height: 8px; bottom:16px;z-index: 9999}
.index_focus .slide_nav {position: absolute; z-index: 99999; width:180px; left: 50%; margin-left: -83px;}
.index_focus .slide_nav a {width:28px;height:8px;  cursor: pointer;float: left;margin-right:17px; background:#08559d; }
.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:#d5242e;}



@media screen and (min-width:1000px) {.carousel{display: none}}

@media screen and (min-width:1000px) and (max-width:1200px) {
.index_focus {height:752px;}
.index_focusn img {width: 80%;}
.index_focus .zong {position: absolute;left: 50%;margin-left: -490px;z-index: 9999}
}
@media screen and (max-width:999px) {
.index_focus,.index_focus2 {display: none}
}
@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');
}


.dabeijing{ width:100%; background:url(../img/zhongjianbei.jpg) no-repeat center bottom;  position:relative; top:0px; z-index: 9; background-attachment:fixed; /*padding-bottom:68px;*/}
.syab{ width:475px; padding-right:32px; background:url(../img/kuang.png) no-repeat right; padding-top:28px; margin:0 auto; text-align:right; padding-bottom:25px; margin-top:48px;}
.syab a{font-family: 'HelveticaLTStdBold'; color:#08559d; font-size:48px; font-size:4.85rem; text-align:right; margin-right:4px; text-transform:uppercase;}
.syab p a{ font-size:20px; font-size:2rem; color:#666666; display:block; margin-top:-1px; font-family:Verdana, Geneva, sans-serif;  text-transform:inherit;}
.syab p a:hover{ color:#08559d;}







@media screen and (min-width:1200px) {.wp {width: 1200px;margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1199px) {.wp {width: 980px;margin: auto;}}
@media screen and (max-width:999px) {.wp {width: 95%;margin: auto;}}


.wp{ position:relative; min-height:893px; z-index:99; margin-top:60px; margin-bottom:68px;}
.m2tu{ position:absolute; display:block; width:497px; left:50%; margin-left:-248.5px; top:40px;  border-radius:50%; overflow:hidden; z-index:999999; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.m2tu img{ width:100%; max-width:497px;}
.m2tu:hover{ transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.m1ntu{ position:absolute;}
.m1ntu>a{ display:block; width:179px;  transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.m1ntu>a:hover{transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.m1ntu>a>img{ width:100%; max-width:179px; max-height:205px;}
.m1{ width:405px; position:absolute; left:0px; top:0px;}
.m1 .m1ntu{ left:0px; top:0px;}
.m1 .m1zi{ padding-left:194px; background:url(../img/zhexian1.png) no-repeat right 64px;/* padding-right:88px;*/ padding-bottom: 60px; margin-top:45px;}
.m1shu2{ display:block; float:left; font-size:20px; font-size:2rem; line-height:26px; color:#08559d; text-transform:uppercase; font-weight:bold;}
.m1shu2 span{ color:#4a9ff8;}
.m1 .m1shu2{margin-top: 28px;}
.m2 .m1shu2{margin-top: 32px;}
.m4 .m1shu2{margin-top: 24px;}
.m1 .m1zi p{ font-size:14px; font-size:1.4rem;  line-height:24px; padding-top:22px; height:48px; overflow:hidden; padding-right:30px;}
.m1 .m1zi p a{ color:#4d4d4d; display:block;}
.m1 .m1shu{}
.m1fu{ width:0px; height:0px; overflow:hidden; position:absolute; left:0px; top:98px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}
.m1fun{ margin-top:12px;  border-radius:5px; padding:47px 42px 42px 42px;}
.fu1tu{ display:block; border:1px solid #fff; border-radius:5px; overflow:hidden; width:364px; float:left;}
.fu1tu img{ width:100%; max-width:364px; max-height:246px;}
.m1fu ul{ float:left; width:595px; float:right;}
.m1fu ul li{ padding-left:32px; margin-top:13px;}
.m1fu ul li a{ display:block;font-size:14px; font-size:1.4rem; color:#fff; line-height:30px;}
.m1fu ul li a strong{ font-size:14px; font-size:1.4rem;}
.fu1biao1{  margin-top:auto !important}

.m1ntu:hover .m1fu{ width:1101px; height:349px;}
.m2{/* width:434px; position:absolute; left:0px; bottom:298px;*/    width: 434px;
    position: absolute;
    left: 0px;
    bottom: 303px;}
.m2 .m1ntu{ left:0px; top:4px;}
.m2 .m1zi{ /*padding-left:136px; padding-right:75px; background:url(../img/zhexian2.png) no-repeat right 23px;*/         padding-left: 194px;
    background: url(../img/zhexian2.png) no-repeat right 23px;
    padding-bottom: 31px;
    margin-top: 50px;}
.m2 .m1zi p {font-size:14px; font-size:1.4rem;  line-height:24px; padding-top:25px; height:48px; overflow:hidden;}
.m2 .m1zi p a{display:block;  color:#4d4d4d;}
.m2 .m1shu{ margin-left:4px;}
.m2fu{ width:0px; height:0px; overflow:hidden;  position:absolute; left:0px; bottom:100px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}
.m2fun{  border-radius:5px; padding:31px 27px 27px 27px;}
.fu2tu{ display:block; border:1px solid #cfcfcf; border-radius:5px; overflow:hidden; width:308px; float:left;}
.fu2tu img{ width:100%; max-width:308px; max-height:200px;}
.m2fu ul{ width:587px; float:right; padding-top:13px;}
.m2fu ul li{ padding-left:16px; margin-top:20px;}
.m2fu ul li a{ display:block; color:#fff; font-size:14px; font-size:1.4rem; line-height:20px;}
.m1ntu:hover .m2fu{ width:985px; height:272px;}
.m3{ width:405px; position:absolute; right:0px; top:0px;}
.m3 .m1ntu{ right:0px; top:0px;}
.m3 .m1zi{ /*padding-left:97px; padding-right:140px; background:url(../img/zhexian3.png) no-repeat 0px 67px; padding-bottom:60px;*/    /* padding-left: 97px;
    padding-right: 140px;*/    padding-left: 58px;
    padding-right: 182px;
    background: url(../img/zhexian3.png) no-repeat 0px 64px;
    padding-bottom: 60px;
    margin-top: 45px;}
.m3 .m1zi p{ font-size:14px; font-size:1.4rem;  line-height:24px; padding-top:22px; height:48px; overflow:hidden;}
.m3 .m1zi p a{ display:block;  color:#4d4d4d;}
.m3 .m1shu{ margin-left:26px;}
.m3 .m1shu2{ margin-top: 28px;}
.m3fu{ width:0px; height:0px; overflow:hidden;  position:absolute; right:2px; top:98px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}
.m3fun{ margin-top:12px;  border-radius:5px; padding:38px 49px 34px 49px;}
.m3fun>ul{ width:311px; padding-left:24px; padding-right:29px; border:1px solid #fff; border-radius:9px; padding-top:1px; float:left;}
.m3fun>ul li{ border-bottom:1px dashed #6887a9;}
.m3fun>ul li a{ display:block; width:230px; float:left; font-size:14px; font-size:1.4rem; line-height:44px; color:#fff;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.m3fun>ul li p{ font-size:18px; font-size:1.8rem; color:#fff; line-height:42px; float:right; font-style:italic; width:55px;}
.m3fun>ul li p span{ font-size:24px !important; font-size:2.4rem !important;}
.m3fur{ width:449px; float:right;}
.fu3tu{ display:block; width:331px; border:5px solid #bdccdd; border:5px solid rgba(255,255,255,0.7);}
.fu3biao{ display:block; font-size:14px; font-size:1.4rem; line-height:30px; font-weight:bold; color:#fff; margin-top:21px;}
.m3fur ul{ margin-top:7px;}
.m3fur ul li a{ display:block; line-height:30px; color:#fff; padding-left:13px; }
.m1ntu:hover .m3fu{ width:952px; height:402px; }
.m4{   width:434px; position:absolute; right:0px; bottom:303px;}
.m4 .m1ntu{ right:0px; top:4px;}
.m4 .m1zi{/* padding-left:87px; padding-right:135px;*/   padding-left: 58px;
    padding-right: 182px; background:url(../img/zhexian4.png) no-repeat 0 15px; padding-bottom: 31px;
    margin-top: 50px;}
.m4 .m1zi p{font-size:14px; font-size:1.4rem;  line-height:24px; padding-top:25px; height:48px; overflow:hidden;}
.m1 .m1zi p, .m2 .m1zi p, .m3 .m1zi p, .m4 .m1zi p, .m5 .m1zi p{ /*min-height: 85px;*/ } 
.m4 .m1zi p a{display:block;  color:#4d4d4d; }
.m4 .m1shu{ margin-left:26px;}
.m4 .m1shu2{ /*margin-left:7px;*/ margin-top:22px;}
.m4fu{ width:0px; height:0px; overflow:hidden; position:absolute; right:1px; top:98px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; *display:none}
.m4fun{ margin-top:12px;  border-radius:5px; padding:41px 19px 37px 31px;}
.m4fu ul{ width:300px; float:left;}
.m4fu ul li{ line-height:48px; padding-left:47px; font-size:18px; font-size:1.8rem; color:#fff; margin-top:22px;}

.m4fun>p>a{ display:block; width:385px; float:left; margin-left:35px; font-size:14px; font-size:1.4rem; line-height:30px; color:#fff;}
.fu4tu{ display:block; width:416px; float:right;}
.fu4tu img{ width:100%; max-width:416px; max-height:272px;}
.m1ntu:hover .m4fu{ width:1188px; height:362px;}
.m1zi a:hover,.m1zi p a:hover{ color:#08559d;}
.xiangxia2{ display:block; width:50px; position:absolute; left:50%; margin-left:-25px; bottom:16px; z-index:99999}
.m5 .m1zi .m1shu2{ width:100%; text-align:center;}
.m5 .m1ntu{ position:relative;}
.m5 .m1ntu a{  margin:0 auto; display:block;}
.m5 .m1ntu img{ margin:0 auto; display:block;}
.m5{width:182px; position:absolute; left:50%; margin-left:-91px; bottom:0px; text-align:center; padding-top:71px; background:url(../img/zhexian5.png) no-repeat center top;}
.m5 .m1zi p{font-size:14px; font-size:1.4rem;  line-height:24px; padding-top:9px; height:48px; overflow:hidden;}
.m5 .m1zi p a{display:block;  color:#4d4d4d; }
.m5 .m1zi{ margin-top:13px;}
@media screen and (min-width:1000px) and (max-width:1199px){
	.m2 .m1zi{ padding-right:42px;}
.m3 .m1zi{}
.m2tu{     top: 147px;
    width: 300px;
    margin-left: -150px;}
.wp{ position:relative; min-height:780px;}
.m5 { margin-left:-90px;} 
.m3{ width:450px;}
.m4{ width:450px; position:absolute; right:0px;  bottom:210px;}
.m2{ width:450px; bottom:210px;}
.m1{ width:450px;}	
}

@media screen and (max-width:999px){
.dabeijing{ position:relative; top:0px;}
.wp{ position:relative; min-height:inherit; margin-top:20px; }
.main2{ padding-bottom:50px; padding-top:30px;}
.main2 .wp{ position:relative; height:auto; z-index:99; }
.m2tu{ display:none;     left:inherit;    margin-left:inherit;      top:inherit; width:100%; max-width:497px; margin:0 auto; position:relative;}
.m1{ width:100%; position:relative; top:auto; left:auto; margin-top:20px;}
.m2{ width:100%; position:relative; bottom:auto; left:auto; margin-top:20px;}
.m3{ width:100%; position:relative; top:auto; right:auto; margin-top:20px;}
.m4{ width:100%; position:relative; bottom:auto; right:auto; margin-top:20px;}
.m5{ width:100%; position:relative; bottom:auto; right:auto; margin-top:20px; padding-top:0px; background:none; left:0px; margin-left:0px; text-align:left;}
.m1 .m1ntu,.m2 .m1ntu,.m3 .m1ntu,.m4 .m1ntu,.m5 .m1ntu{ left:0px; top:0px; right:inherit;}
.m1ntu>a{ width:60px;}
.m1zi{ background:none !important; padding-left:70px !important; padding-right:0px !important; margin-top: 20px !important;
    padding-bottom: 20px !important;}
.m1fu,.m2fu,.m3fu,.m4fu,.m5fu{ display:none}
.m1shu{ display:block; float:left; font-size:44px; font-size:4.4rem; margin-left:auto !important; margin-top:10px;}
.m1shu2{ display:block; float:left; font-size:14px; font-size:1.4rem; font-weight:bold; line-height:22px; margin-left:10px;  margin-top:10px;}
.m1 .m1zi p,.m2 .m1zi p,.m3 .m1zi p,.m4 .m1zi p{ position:relative; margin-left:-70px;}
.m2 .m1zi ul{ margin-top:20px;}
.m2 .m1zi ul li{ margin-top:5px;}
.m5 .m1ntu { float:left}
.m5 .m1ntu a{ margin-left:0px;}
.m5 .m1shu2{ float:left; margin-top:22px; text-align:left !important;}
.m5 .m1zi p{ padding-top:0px; margin-left:-70px;}
}
@media screen and (max-width:639px){
/*.m1 .m1ntu,.m2 .m1ntu,.m3 .m1ntu,.m4 .m1ntu,.m5 .m1ntu{ display:none}
.m1zi{padding-left:0px !important;}
.m1 .m1zi p,.m2 .m1zi p,.m3 .m1zi p,.m4 .m1zi p,.m5 .m1zi p{ position:relative; margin-left:0px;}*/
}
@media screen and (max-width:578px){
	.syab{ width:100%; margin:0 auto; padding-right:0px; background:none; text-align:center;}
	.syab a{ font-size:24px; font-size:2.4rem;}
	.syab p a{font-size:16px; font-size:1.6rem;  display:block; margin:0 auto; text-align:center; margin-top:20px;}
	
.m1{  margin-top:0px;}
.m2{ margin-top:0px;}
.m3{ margin-top:0px;}
.m4{ margin-top:0px;}
.m5{ margin-top:0px;}
}
.beijing{ background:url(../img/beijing2.png) no-repeat center; width:100%; height:86px;  z-index:99999; margin-top:-91px; margin-top:0px\9;}
.beijing2{ width:100%; background:url(../img/bejing.jpg) no-repeat; padding-top:85px;}

.syab2{ width:505px; padding-right:32px; background:url(../img/kuang.png) no-repeat right; padding-top:26px; margin:0 auto; text-align:right; padding-bottom:29px;}
.syab2 a{font-family: 'HelveticaLTStdBold'; color:#08559d; font-size:48px; font-size:4.85rem; text-align:right; margin-right:4px;}
.syab2 p a{ font-size:20px; font-size:2rem; color:#666666;font-family:Verdana, Geneva, sans-serif; margin-right:5px; display:block; margin-top:-3px;}
.syab2 p a:hover{ color:#08559d}
@media screen and (max-width:578px){
	.syab2{ width:100%; margin:0 auto; padding-right:0px; background:none; text-align:center;}
	.syab2 a{ font-size:24px; font-size:2.4rem;}
	.syab2 p a{font-size:16px; font-size:1.6rem;  display:block; margin:0 auto; text-align:center; margin-top:20px;}
}
#outer{ margin-top:34px;}
#content .ul { display:none;}
#tab li{ width:242px; height:53px; float:left; margin-left:73px;  border:#fff solid 1px; border-radius:5px; background:url(../img/lanse.jpg) repeat-x #02509a; font-size:16px; font-size:1.6rem; color:#feffff; text-align:center; line-height:53px; font-weight:bold; cursor:pointer;}
#tab li.current2{ background:url(../img/hengbei.jpg) repeat-x #d5232c;}
.bait{ background:url(../img/henghui.png) no-repeat bottom center; padding-bottom:83px;}
.woqu{ background:#fff; margin-top:117px; width:100%;}
.syfenleiyc{ width:555px; float:right;}
.logobiao{ border-bottom:#08559d solid 2px; background:url(../img/logobiao.jpg) no-repeat left 0px; display:block; padding-left:62px; font-style:italic; font-size:20px; font-size:2rem; color:#08559d; padding-top:27px; padding-bottom:36px; margin-top:22px; margin-right:20px;}
.sycnsaf{ font-size:24px; font-size:2.4rem; color:#08559d; text-transform:uppercase; margin-top:26px; font-weight:bold;}
.sycnsaf a{color:#08559d;}
.mizng{ font-size:14px; width:525px; margin-top:25px; font-size:1.4rem; line-height:26px;}
.mizng a{ color:#333333;}
.mizng a:hover{ color:#08559d;}
.sytfenel{ background:url(../img/xiaosanjao.png) no-repeat; width:134px; margin-top:41px; height:44px; display:block; color:#fff; font-size:14px; font-size:1.4rem; font-weight:bold; text-transform:uppercase; line-height:44px; padding-left:16px;}
.sytfenel:hover{ color:#dadada;}
.syrexiao{ width:100%;}
.syrexiao1{ width:25%; float:left; display:block; background:#fff; cursor:pointer;}
.syrexiaotu{ display:block; border:#363c42 solid 1px; position:relative; overflow:hidden}
.syrexiaotu img{ display:block; width:100%;}
.syrexmz{  height:80px; line-height:80px; background:#363535; text-align:center; text-transform:uppercase; font-size:18px; font-size:1.8rem; font-weight:bold; margin-top:5px; border-left:#f0f5f9 solid 1px;}
.syrexmz a{ color:#fff; }
.gendf{ font-size:24px; font-size:2.4rem; width:100%; height:100%; text-align:center; position:absolute; top:200%; display:block; background:#08559d; background: rgba(8,85,157,0.4); text-transform:uppercase; transition:0.5s;}
.gendf a{ color:#fff;  display:block; position:absolute;  top:50%; left:50%; margin-left:-68px; margin-top:-9px; }
.syrexiao1:hover .gendf{ top:0px; cursor:pointer;}
.syrexiao1:hover .syrexmz{ background:#08559d; }
.syfenleidsaf{ width:607px; display:block; float:left;}
.syfenleidsaf img{ display:block; width:100%; max-width:607px;}
@media screen and (min-width:1000px) and (max-width:1199px){
.syrexmz{font-size:16px; font-size:1.6rem; text-transform:inherit; }
.gendf{font-size:18px; font-size:1.8rem; }
.syrexmz{ height:40px; line-height:40px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
.gendf a{ margin-left:-50px;}
#tab li{ width:220px; margin-left:20px;  font-size:14px; font-size:1.4rem; }
.syfenleidsaf{ width:400px; margin-top:40px; }
.sytfenel{ margin-bottom:20px;}
}

@media screen and (max-width:999px){
.syrexmz{font-size:16px; font-size:1.6rem; text-transform:inherit; }
.gendf{font-size:18px; font-size:1.8rem; }
.syrexmz{ height:40px; line-height:40px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis; font-weight:normal;}
.gendf a{ margin-left:-50px;}
#tab li{ width:23%; margin-left:2%;  font-size:16px; font-size:1.6rem; font-weight:normal;}
.syfenleidsaf{ float:none; margin:0 auto; width:100%; max-width:607px;}
.syfenleiyc{ float:none; width:90%; margin:0 auto; padding-bottom:20px;}
.mizng{ width:100%}
}

@media screen and (max-width:948px){
	.syrexiao1{ width:50%; max-width:479px; margin-top:20px;}
}
@media screen and (max-width:848px){
	#tab li{ font-size:14px; font-size:1.4rem;}

}
@media screen and (max-width:730px){
	#tab li{ width:47%; font-size:14px; font-size:1.4rem;  margin-left:2% !important; margin-bottom:10px;}

}

@media screen and (max-width:430px){
	#tab li{ width:100%; font-size:14px; font-size:1.4rem;  margin:0 auto !important; margin-bottom:10px;}

}
@media screen and (max-width:588px){
	.syrexiao1{ width:100%; max-width:479px; float:none; margin:0 auto; margin-top:20px;}
}

@media screen and (max-width:320px){
.linkgs{ display:none;}
.logobiao{ padding-top:0px;}
}
.syab3{ width:505px; padding-right:32px; background:url(../img/kuang.png) no-repeat right; padding-top:26px; margin:0 auto; text-align:right; padding-bottom:29px; margin-top:88px;}
.syab3 a{font-family: 'HelveticaLTStdBold'; color:#08559d; font-size:48px; font-size:4.85rem; text-align:right; margin-right:4px;}
.syab3 p a{ font-size:20px; font-size:2rem; color:#666666;font-family:Verdana, Geneva, sans-serif; margin-right:5px; display:block; margin-top:-3px;}
.syab3 p a:hover{ color:#08559d}
@media screen and (max-width:578px){
	.syab3{ width:100%; margin:0 auto; padding-right:0px; background:none; text-align:center;}
	.syab3 a{ font-size:24px; font-size:2.4rem;}
	.syab3 p a{font-size:16px; font-size:1.6rem;  display:block; margin:0 auto; text-align:center; margin-top:20px;}
}
.synewwslie{ margin-top:91px; padding-bottom:67px;}
.synewwslie li{ float:left; width:375px; margin-left:37px;}
.synewwslie li a img{ width:100%; margin:0 auto; max-width:375px; display:block;}
.synewwslie li p{ margin-top:30px;}
.synewwslie li p a{ font-size:14px; font-size:1.4rem; font-weight:bold; color:#333333; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.synewwslie li p a:hover{ color:#08559d;}
.synewwslie li span{ display:block; color:#333; padding-left:31px; padding-top:5px; padding-bottom:20px; background:url(../img/riqi.jpg) no-repeat left 3px; margin-top:10px;}
.foot{ background:url(../img/dibubei.jpg) no-repeat top #2a68a2; background-attachment:fixed; width:100%; padding-top:58px; }
.foot1{ width:380px; float:left;}
.dibumz{ font-family: 'HelveticaLTStdBold'; font-size:24px; font-size:2.4rem; color:#ffffff; text-transform:uppercase;}
.linkgs a:hover{ color:#333;}
.foot a:hover{ color:#333;}
.gongsi{ font-size:16px; font-size:1.6rem; color:#fefefe; margin-top:58px;}
.lxfangshi{ line-height:30px; font-size:16px; font-size:1.6rem; color:#fff; margin-top:18px;}
.lxfangshi a,.lxfangshi p{ color:#fff;}
.lxfangshi a:hover{ color:#333;}
.foot2{ width:240px; float:left; margin-left:36px;}
.dibufenl{ line-height:30px; margin-top:51px;}
.dibufenl li a{ color:#fff; font-size:16px; font-size:1.6rem;}
.dibufenl li a:hover{color:#333;}
.foot3{ width:146px; float:left; margin-left:58px;}
.foot4{ width:266px; float:right;}
.shejia{ margin-top:65px;}
.shejia a{ float:left; margin-right:10px;}
.banquan{  line-height:30px; font-size:16px; font-size:1.6rem; color:#fff; margin-top:26px;}
.cnzz{ margin-top:8px; /*display:block;*/}
.linkgs{ font-size:14px; font-size:1.4rem; padding-top:24px; padding-bottom:42px;}
.linkgs a{ display:block; float:left; margin-left:10px; color:#fff;}
.linkgs span{display:block; float:left; color:#fff;}
@media screen and (min-width:1000px) and (max-width:1199px){
	.synewwslie li{ width:320px; margin-left:10px; }
	.synewwslie li p{ line-height:22px;}
	.foot2,.foot3{ margin-left:20px; width: 186px;}
	.foot1{ width:300px;}
	.gongsi{ line-height:22px;}
}
@media screen and (max-width:999px){
.synewwslie li{ width:32.3%; margin-left:1%;}
.synewwslie li p{ line-height:22px;}
.foot1,.foot4{ width:100%;  margin-bottom:20px;}

.foot2,.foot3{ width:48%; float:left; margin-left:1% !important;  margin-bottom:20px !important;}
}
@media screen and (max-width:700px){
.synewwslie li{ width:100%; margin:0 auto !important;}
.foot1,.foot2,.foot3,.foot4{ width:90%; float:none; margin:0 auto !important; margin-bottom:20px !important;}
.dibufenl{  margin-top:15px;}
.gongsi {  margin-top: 15px;}
.shejia {  margin-top: 15px;}
}
.neibaner{  position:fixed; width:100%; /*padding-top:65px; padding-bottom:44px;*/ position:relative;}
.neibaner img{ max-width: 100%; }
.xinwen{ text-align:center; font-size:30px; font-size:3rem; line-height: 40px; font-weight:bold; color:#fff; text-transform:uppercase; margin-bottom: 15px; }
.mianbao{ /*margin-top:15px;*/ line-height:22px; color:#fff; font-size:14px; font-size:1.4rem; text-align:center; position: absolute; top: 50%; transform: translate(-50%, 24%); left: 50%;} 
.mianbao a{ color:#fff; }
.newsyc{ width:773px; float:left;}
.newstud{ float:right; display:block; width:100%; max-width:395px;}
.newstud img{ display:block; width:100%;}
.newsbliet{ font-size:16px; font-size:1.6rem; color:#333333; font-weight:bold; display:block; margin-top:4px;}
.neewslit li{ padding-bottom:23px; margin-top:40px; border-bottom:#cccccc solid 1px;}
.neewslit{ padding-top:38px;}
.newsyc span{ background:url(../img/newslieriqi.jpg) no-repeat left 5px; font-size:14px; font-size:1.4rem; color:#333333; padding-left:31px; padding-top:5px; padding-bottom:10px; margin-top:16px; display:block;}
.newsms{ font-size:14px; font-size:1.4rem; line-height:30px; color:#333333; margin-top:1px; min-height:120px;}
.newsms a{ display:block;}
.newsms a:hover,.newsbliet:hover{ color:#08559d;}
.newslgd{ width:132px; height:45px; display:block; text-align:center; line-height:43px; border-radius:7px; background:#08559d; text-align:center; font-size:14px; font-size:1.4rem; color:#fff; margin-top:35px;}
.newslgd:hover{ background:#5e90bf;}
.fenlen{ text-align:center;}
.fenlen a{ background:#eeeeee; border:#e5e5e5 solid 1px; margin-left:8px; padding:7px 13px 6px 13px; display:inline-block; margin-bottom:2px;}
.fenlen a:hover,.zxuang,.current{ border:#1160ac solid 1px !important; color:#1160ac !important;}
.newsfenye{ padding-top:119px; padding-bottom:120px;}
@media screen and (min-width:1000px) and (max-width:1199px){
.newsyc{ width:530px;}
}
@media screen and (max-width:999px){
.newstud{ float:none; margin-bottom:50px;}
.newsyc{ float:none; width:100%;}
}

@media screen and (max-width:700px){ .xinwen{ font-size: 20px; line-height: 22px; margin-bottom: 5px; } }

.newsxmz{ font-size:16px; font-size:1.6rem; color:#333333; margin-top:20px; text-align:center; font-weight:bold; margin-top:82px;}
.rirqixd{ width:110px; margin:0 auto; background:url(../img/riqi.jpg) no-repeat left 2px; display:block; padding-top:5px; padding-bottom:5px; padding-left:31px; font-size:14px; font-size:1.4rem; margin-top:16px;}
.neiryx{ font-size:14px; font-size:1.4rem; line-height:30px; margin-top:32px; padding-bottom:79px; border-bottom:#999999 solid 1px;}


.fanpian{ margin-top:19px; padding-bottom:123px; }
.fanpian li{ font-size:14px; font-size:1.4rem; line-height:40px; /* white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;*/ float: none;  margin-bottom:20px; margin-right:12px;}

.pr strong{ background:#333333; color:#fff; width:101px; height:40px; line-height:40px; text-align:center; display:block; float:left; font-size:16px; font-size:1.6rem; margin-right: 12px;}
.ne a{ float: left;/* margin-left:10px;*/}
.ne strong{ background:#333333; color:#fff; width:101px; height:40px; line-height:40px; text-align:center; display:block; float:left; font-size:16px; font-size:1.6rem;margin-right: 12px; }
.pr a{ float: left;/* margin-left:10px;*/}
.fanpian li a:hover{ color:#08559d;}
.fanpian strong{ font-weight:normal;}
.prolie{ padding-top:40px;}
.prolie li{ width:572px; float:left; margin-left:54px; margin-top:38px;}
.dahuise{ background:#f5f5f5; padding-top:15px; padding-left:24px; padding-bottom:12px;}
.dahuise a{ font-size:20px; font-size:2rem; color:#333;}
.dahuise p a{ display:block; font-size:14px; font-size:1.4rem; color:#666; line-height:30px; margin-top:4px; height: 90px; overflow: hidden;}
.dahuise a:hover{ color:#08559d;}

.chanpinkuag{ background:#333333; background:rgba(51,51,51,0.8); position:absolute; height:100%; width:100%; top:-10000%;}
.chanpingtu{ position:relative; }
.prolie li:hover .chanpinkuag{ top:0px;}
.kuangkd{ border:#cbccce solid 2px; width:88%; position:absolute; left:6%; top:10%;}
.kuangkd ul{ margin-left:70px; margin-right: 70px; padding-top:70px; min-height:150px; }
.kuangkd ul p{ padding-left:24px; background:url(../img/xtouxl.png) no-repeat left 2px; padding-bottom:18px; color: #fff; font-size: 16px; } 
.kuangkd ul p a{ color:#fff; font-size:16px; font-size:1.6rem;}
.kuangkd ul p a:hover{ color:#d5242e}
.kuangkd ul a p:hover{ color:#d5242e}
.chanpingtu img{ width:100%; max-width:572px; margin:0 auto; display:block;}
.chanfenye{ padding-top:112px; padding-bottom:94px;}

@media screen and (min-width:1000px) and (max-width:1199px){
	.prolie li{ width:480px; margin-left:20px;}
	.kuangkd ul{ margin-left:40px; padding-top:30px; margin-right: 40px; } 
}

@media screen and (max-width:999px){
	.prolie { padding-top: 10px;}
	.prolie li{ width:48%; margin-left:2%;}
	.chanpinkuag { position:relative;  max-width: 572px; margin: 0 auto; }
	.kuangkd{ position:relative; border:none;}
	 .kuangkd ul{ margin-left:0px; padding-top:20px;}
	.prolie li:hover .chanpinkuag{ top:inherit;}
	.dahuise{ max-width: 550px; margin: 0 auto; }
	
}
@media screen and (max-width:752px){
	.prolie li{ width:98%; margin:0 auto !important; margin-top:40px !important;}
    .chanpinkuag{ height: auto; }
    .kuangkd ul{ min-height: auto; }
    .fanpian li{ margin-bottom: 30px; }
    .fanpian li a{ display: block; line-height: 20px; padding-left: 118px; }
    .dahuise p a{ height: auto;}
    .fanpian{ padding-bottom: 50px; }
}
.fanpian li a{ float: none;}
@media screen and (max-width:320px){
.foot{  padding-bottom:20px;}
}

.chanyc{ width:831px; float:right; margin-top:79px;}
.chanz{ float:left; width:321px; margin-top:79px;} 
.list .subNavBox{}
.list .subNav{cursor: pointer; background:url(../img/fenelibux.jpg) no-repeat right #e4e5e6; padding-left:14px; padding-top:18px; padding-bottom:19px; margin-bottom:6px;}
.list .subNav>a{  font-size:16px; font-size:1.6rem; color:#333333;}
.list .subNav:hover{background:url(../img/fenleizu.jpg) no-repeat right #08559d;    }
.list .subNav:hover>a{ color:#fff;}
.list .currentDd{ background:url(../img/fenleizu.jpg) no-repeat right #08559d;   }
.list .currentDd>a{color:#fff;}
.list  .navContent{  display: none; background:#e4e5e6;position: relative; padding-top:1px; padding-left:11px;  padding-right:11px; margin-bottom:8px; padding-bottom:3px;}
.list  .navContent>li>a{  display:block; font-size:16px; font-size:1.6rem; color:#333333; padding-left:26px;border-bottom:#d1d1d1 solid 1px; padding-bottom:14px; padding-top:1px; margin-top:13px;}
.list  .navContent>li>a:hover{color: #08559d;background:url(../img/quan.jpg) no-repeat 3px 0px;}
.fenleizm{ font-size:22px; font-size:2.2rem; color:#08559d; text-align:center; display:block; font-weight:bold; background:url(../img/fenleibei.jpg) repeat-x; padding-top:10px; padding-bottom:14px; text-transform:uppercase; margin-bottom:2px;}

.juse{color: #08559d !important;background:url(../img/quan.jpg) no-repeat 3px 0px;}
.at-resp-share-element .at-icon{width: 24px!important;height: 24px!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: 24px!important;height: 24px!important;}
.at-resp-share-element .at-share-btn{margin-bottom: 0!important;margin-right: 3px!important;}

.suzocenew{ margin-top:69px;}
.suzocenew li{ margin-top:19px; padding-bottom:9px; border-bottom:#dadada solid 1px; margin-bottom:34px;}
.suzocenew li span{ display:block; color:#333; padding-left:31px; padding-top:5px; padding-bottom:20px; background:url(../img/riqi.jpg) no-repeat left 3px; margin-top:11px;}
.suzocenew li p{ font-size:14px; font-size:1.4rem; color:#333333; line-height:30px; font-weight:bold; margin-top:17px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.suzocenew li img{ display:block; margin:0 auto; width:100%; max-width:321px;}

.left-pro{width:591px; margin-left:84px;}
.left-pro .t1{width:126px;float:right;}
.left-pro .t2{width:442px;text-indent:0;float:left;}
.t1{ position:relative;}
.left-pro .t2 a{ display:block; }
.left-pro .t2 img{text-indent:0;}
#showArea img{cursor:pointer;display:block; width:126px;height:114px; margin:0 auto; margin-bottom:30px;}
#showArea a{ display:block;}
#main_img{cursor:pointer;display:block;}
#gotop{cursor:pointer;display:block; margin:0px auto; position:absolute; top:0px; z-index:99; left:42px;}
#gobottom{cursor:pointer;display:block; margin:0px auto; position:absolute; bottom:0px; z-index:99; left:42px;}
#showArea{height:400px; margin-top:0px; overflow:hidden;}
#showArea a:hover img{ }
.addthis_inline_share_toolbox_klm2{ float:left;    position: relative;left: 57px; top: -21px;}

/*.MagicZoomBigImageCont {border:1px solid #eee;background:#FFF; display:none !important}
.MagicZoomBigImageCont img{width:850px;height:677px; display:none !important}
.MagicZoomPup {border:0px solid #aaa;background:#ffffff; display:none !important}*/

.MagicZoomBigImageCont,.MagicZoomBigImageCont img{ display:none !important}
.MagicZoomPup { background:rgba(255,255,255,0)}


@media screen and (min-width:1000px){.box3{display:none}}
@media screen and (max-width:999px){
.box2{display:none}
.box3{width:100%; margin-top:15px;}
.box3 a{display:block; width:31.3333%; margin-left:1%; margin-right:1%; float:left; margin-top:10px; }
.box3 a img{width:100%; max-width:388px; max-height:388px;border:1px solid #ccc;}

}
@media screen and (max-width:639px){
.box3 a{ width:48%;}
}
@media screen and (max-width:380px){
.box3 a{width:99%;}
}

.chanxmz{ font-size:16px; font-size:1.6rem; color:#333; font-weight:bold; margin-top:40px; text-align:center;}
.dibudez{ width:591px; margin-left:84px;}
.fenxaing{ width:240px; margin:0 auto; margin-top:17px;}
.fenxaing span{ float:left; display:block; line-height:21px; font-size:16px; font-size:1.6rem;}
.fenxaing a{ float:left; margin-left:12px;}

.inno{ margin-top:23px; margin-left:189px;}
.inno a{ display:block; width:148px; height:42px; float:left; text-align:center; line-height:40px;  font-size:16px; font-size:1.6rem; margin-right:92px; border-radius:5px; background:#fff; border:#08559d solid 1px; color:#08559d;}
.inno a:hover{ background:#08559d;color:#fff;}

#outer2 { margin-top:58px;}
#tab 2{overflow:hidden;zoom:1;}
#tab2 li {float:left; cursor:pointer;  height:56px; text-align:center; line-height:56px; background:#f1f1f1; font-size:16px; font-size:1.6rem;color:#333333; width:200px; }
#tab2 li.current2 { background:url(../img/lantiao.jpg) repeat-x top #f7f7f7; color:#333333;}
#content2 {}
#content2 .ul2 {display:none; padding-top:20px; font-size:14px; font-size:1.4rem; color:#333333; }
#content2 .ul2  p{color:#333333; }
#content2 .ul2  p{ line-height:30px;}

#content2 table{ border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.neiryx able{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
#content2 table tr td,.neiryx table tr td{ padding:3px; border:1px solid #ccc;}
#content2 p a,.neiryx p a{ color:#02509a !important}
#content2 p img,.neiryx  p img{ max-width:100%;}

.chanxsi .table{ width:100%; overflow:scroll;}
.chanxsi .table table{ width:1390px;}



@media screen and (min-width:1000px) and (max-width:1219px){
#tab2 li { padding:0px; width:30%; margin-bottom:5px; font-size:12px; font-size:1.2rem;}
#tab2 { border:none; }
}
@media screen and (max-width:999px){
	
	#tab2 li { padding:0px; /*width:20%;*/ margin-bottom:5px; font-size:12px; font-size:1.2rem;}
}
.shuagnkang{ background:url(../img/shuangkang.jpg) no-repeat  left 0px #f7f7f7; padding-top:5px; padding-bottom:3px; line-height:22px; padding-left:38px; font-size:16px; font-size:1.6rem; color:#08559d !important; margin-top:23px;}
.jianztou{ font-size:14px; font-size:1.4rem; color:#333; background:url(../img/jiantou.jpg) no-repeat left 9px; padding-left:17px; margin-top:18px; display:block;}
.yansehui{ line-height:26px; color:#666666 !important;} 
.chanximt{ max-width:100%; margin-top:26px;}
.chanxyi{ padding-bottom:134px;}
.ul2 p strong{ color:#08559d;}
.chanxer{ padding-top:50px; padding-bottom:134px;}
.qowud{ font-size:14px; font-size:1.4rem; color:#08559d !important; font-weight:bold;}
.chanerp{ margin-top:13px;}
.chanertu{ display:block; max-width:100%; margin-top:26px;}
.qowud2{font-size:14px; font-size:1.4rem; color:#08559d !important; font-weight:bold; margin-bottom:12px;}
.chanxsan{padding-top:49px; padding-bottom:134px; }
.chanertu2{ display:block; max-width:100%; margin-top:16px;}
.chanxsi{padding-top:50px; padding-bottom:134px; }
.chanertu3{display:block; max-width:100%; margin-top:35px;}
.chanxwu{padding-top:49px; padding-bottom:134px; }
.chanxyi img,.chanxer img,.chanxsan img,.chanxsi img,.chanxwu img{ max-width:100%;}
@media screen and (min-width:1000px) and (max-width:1199px){
.chanyc{ width:621px;}
.left-pro{ margin-left:0px;}
.dibudez{margin-left:0px; width:auto; }
.inno{ margin-left:0px; width:auto;}
}
@media screen and (max-width:999px){
	.chanyc{ width:100%; margin-top: 20px;}
	.left-pro{ margin-left:0px;}
.inno{ margin-left:0px;}
.chanxyi{ padding-bottom:}
.chanz{ margin-top:0px; width:100%;}
.dibudez{ width:100%; margin:0 auto;}
.inno a{ margin-right:10px;}
}
@media screen and (max-width:640px){
#tab2 li { padding:0px; width:50%; }
.inno a{ margin-right:10px; font-size:14px; font-size:1.4rem; width:120px;}
}












@media screen and (min-width:1220px) {.center {width: 1200px;margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1219px) {.center {width: 980px;margin: auto;}}
@media screen and (max-width:999px) {.center {width: 95%;margin: auto;}}

 #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}

/*pages*/
.pagesyl{text-align: center;padding:35px 0;}
.pagesyl a{display: inline-block;*display: inline;*zoom: 1;width: 34px;height: 28px;line-height: 28px;text-align: center;font-size:12px;font-size: 1.2rem;color: #333;background: #fff;border: 1px solid #dcdcdc;margin-right: 4.5px;margin-bottom: 20px;}
.pagesyl a.on,
.pagesyl a:hover{color: #1c75bc;border-color: #1c75bc;}
.pagesyl-btn{width: 59px !important;}

@media screen and (max-width:640px){.pagesyl{padding: 20px 0;}}

/*=========================================================about us=========================================================*/
/*abyl*/
.abyl{padding-top: 79px;padding-bottom: 116px;*padding-bottom: 40px;}
.abyl .topcat{background: url(../img/bg-landianb.png) repeat-x center 38%;
/*padding-left: 90px;*/
    
}
.abyl .topcat .item{float: left;width: 220px;margin-left: 48px;}
.abyl .topcat .item:first-child{margin-left: auto;}
.abyl .topcat .item .img{display: block;width: 140px;height: 121px;margin: auto;}
.abyl .topcat .it1 .img{background: url(../img/abyl-topcat-1.jpg) no-repeat bottom center;}
.abyl .topcat .it2 .img{background: url(../img/abyl-topcat-2.jpg) no-repeat bottom center;}
.abyl .topcat .it3 .img{background: url(../img/abyl-topcat-3.jpg) no-repeat bottom center;}
.abyl .topcat .it4 .img{background: url(../img/abyl-topcat-4.jpg) no-repeat bottom center;}
.abyl .topcat .item .tit{display: block;font-family: verdana;font-weight: bold;font-size: 16px;font-size: 1.6rem;color: #666;text-align: center;margin-top: 20px;}
.abyl .topcat .item.on .tit,
.abyl .topcat .item:hover .tit{color: #08559d;}
.abyl .topcat .item.on .img,
.abyl .topcat .item:hover .img{background-position: top center;}

@media screen and (max-width:1219px){.abyl{padding: 60px 0;}.abyl .topcat{padding-left: 0;}.abyl .topcat .item{width: 24%;margin-left: 0.5% !important;margin-right: 0.5%;}}
@media screen and (max-width:899px){.abyl .topcat{background-position: center 33%;}.abyl .topcat .item .tit{line-height: 22px;}}
@media screen and (max-width:640px){.abyl{padding: 40px 0;padding-bottom: 20px;}.abyl .topcat{background: none;}.abyl .topcat .item{width: 49%;margin-bottom: 30px;}.abyl .topcat .it3{clear: both;}}

/*abyl1*/
.abyl1{padding-bottom: 90px;}
.abyl1 .cont{float: left;width: 560px;}
.abyl1 .cont .tit{font-family: verdana;font-weight: bold;font-size: 24px;font-size: 2.4rem;color: #08559d;background: url(../img/bg-abyl1-tit.jpg) no-repeat left center;padding-left: 26px;text-transform: uppercase; margin-top:-2px;}
.abyl1 .cont .des{font-family: verdana;font-weight: bold;font-size: 36px;font-size: 3.6rem;color: #333;text-transform: uppercase;margin-top: 25px;}
.abyl1 .cont .des+hr{width: 181px;height: 3px;background: #333;border: 0;padding: 0;margin: 0;margin-top: 14px;}
.abyl1 .cont .p{font-family: verdana;font-size: 14px;font-size: 1.4rem;color: #333;line-height: 30px;margin-top: 34px;}

.abyl1 .img{float: right;margin-top: 3px;}
.abyl1 .img .inner{background: url(../img/bg-abyl1-img.jpg) no-repeat right top;padding: 16px;}
.abyl1 .img img{width: 100%;max-width: 591px;max-height: 422px;}

.abyl1 .cont.spe{float: right;margin-top: 32px;}
.abyl1 .img.spe{float: left;margin-top: 47px;}
.abyl1 .img.spe img{max-width: 591px;max-height: 338px;}

@media screen and (max-width:1219px){.abyl1 .cont{width: 450px;}.abyl1 .img{width: 500px;}}
@media screen and (max-width:999px){.abyl1{padding-bottom: 60px;}.abyl1 .cont,.abyl1 .img{float: none;width: auto;}.abyl1 .img .inner{background: none;}.abyl1 .cont.spe{margin-top: auto;}}
@media screen and (max-width:640px){.abyl1 .img .inner{padding: 0;}}

/*abyl2*/
.abyl2{background: url(../img/bg-abyl2.jpg) no-repeat top center;padding-top: 66px;padding-bottom: 80px;}
.abyl2 hr{width: 54px;height: 9px;background: #fff;border: 0;padding: 0;margin: 0;}
.abyl2 .tit{font-family: verdana;font-size: 24px;font-size: 2.4rem;color: #fff;text-transform: uppercase;margin-top: 14px;}
.abyl2 .des{font-family: verdana;font-size: 14px;font-size: 1.4rem;color: #fff;line-height: 30px;margin-top: 22px;}
.abyl2 .des p{font-family: verdana;font-size: 14px;font-size: 1.4rem;color: #fff;line-height: 30px;margin-top: 22px;}

/*abyl3*/
.abyl3{padding-top: 70px;padding-bottom: 134px;}
.abyl3 .title{font-family: verdana;font-weight: bold;font-size: 30px;font-size: 3rem;color: #333;text-align: center;text-transform: uppercase;}
.abyl3 .cont{margin-top: 60px;}
.abyl3 .item{position: relative;float: left;width: 594px;margin-left: 12px;overflow: hidden; cursor:pointer;}
.abyl3 .item:first-child{margin-left: auto;}
.abyl3 .item .des{position: absolute;bottom: -100%;left: 0;width: 100%;background: #000;background: rgba(0,0,0,0.5);transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.abyl3 .item .des p{font-family: verdana;;font-size: 14px;font-size: 1.4rem;color: #fff;line-height: 30px;padding: 12px 20px;padding-bottom: 10px;}
.abyl3 .item img{width: 100%;max-width: 594px;max-height: 391px;}
.abyl3 .item:hover .des{bottom: 0;}
.abyl3 .midd{margin-top: 10px;}
.abyl3 .midd .item{width: 396px;margin-left: 6px;}
.abyl3 .midd .item:first-child{margin-left: auto;}
.abyl3 .midd .item img{max-width: 396px;max-height: 260px;}

@media screen and (max-width:1219px){.abyl3{padding-bottom: 100px;}.abyl3 .item{width: 49%;margin-left: 0.5%;margin-right: 0.5%;}.abyl3 .midd .item{width: 32.33%;margin-left: 0.5%;margin-right: 0.5%;}}
@media screen and (max-width:999px){.abyl3{padding-bottom: 60px;}
.abyl3 .item .des{ bottom:0px;}

}
@media screen and (max-width:640px){.abyl3{padding-bottom: 40px;}.abyl3 .item{float: none;width: 99% !important;text-align: center;margin: auto;margin-bottom: 20px;}.abyl3 .item .des{bottom: 0;}.abyl3 .item .des p{line-height: 22px;}}

/*=========================================================about us1=========================================================*/
/*a1byl*/
.a1byl{padding-bottom: 80px;}
.a1byl .cont{padding-bottom: 30px;}
.a1byl .item{float: left;width: 245px;margin-left: 69px;margin-bottom: 54px;overflow: hidden;}
.a1byl .item .img{position: relative;overflow: hidden;}
.a1byl .item .img img{width: 100%;max-width: 245px;max-height: 335px;}
.a1byl .item .tit{position: absolute;bottom: 0;left: 0;width: 100%;}
.a1byl .item .tit span{display: block;font-family: arial;font-size: 16px;font-size: 1.6rem;color: #fff;background: #000;background: rgba(0,0,0,0.5);text-align: center;padding:14px 2px;padding-bottom: 12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.a1byl .item .mask{position: absolute;top: -100%;left: 0;width: 100%;height: 100%;z-index: 1;background: url(../img/bg-searchyl.png) no-repeat center 44%;}
.a1byl .item:hover .mask{top: 0;}

@media screen and (max-width:1219px){.a1byl{padding-bottom: 10px;}.a1byl .cont{padding-bottom: 10px;}.a1byl .item{width: 23%;margin-left: 1% !important;margin-right: 1%;margin-bottom: 30px;}}
@media screen and (max-width:799px){.a1byl .item{width: 31.33%;}}
@media screen and (max-width:519px){.a1byl .item{width: 48%;}}

/*=========================================================about us2=========================================================*/
/*a2byl*/
.a2byl{padding-bottom: 38px; margin-top:4px;}
.a2byl .cont{background: url(../img/bg-a2byl-cont.png) no-repeat top center;padding-top: 64px;}
.a2byl .item{background: url(../img/bg-a2byl-item.png) no-repeat top center;padding-bottom: 46px;}
.a2byl .item .inner{padding: 64px;}
.a2byl .item .fl,
.a2byl .item .fr{width: 50%;}
.a2byl .item .tit{font-family: verdana;font-weight: bold;font-size: 16px;font-size: 1.6rem;color: #08559d;padding: 0 66px;margin-top: 40px;}
.a2byl .item .des{font-family: verdana;font-size: 14px;font-size: 1.4rem;color: #333;line-height: 30px;padding: 0 66px;margin-top: 20px;}
.a2byl .item .img{text-align: center;}
.a2byl .item .img img{border-radius: 50%;}

.a2byl .item .fl .tit{text-align: right;}
.a2byl .item .fl .des{padding-left: 120px;}
.a2byl .item .fl .img{text-align: right;padding-right: 100px;}
.a2byl .item .fr .img{text-align: left;padding-left: 80px;}

@media screen and (max-width:999px){.a2byl .item .tit,.a2byl .item .des{padding: 0 40px !important;}.a2byl .item .fl .img,.a2byl .item .fr .img{padding: 0;text-align: center;}}
@media screen and (max-width:899px){.a2byl .item .tit{margin-top: 20px;}}
@media screen and (max-width:619px){.a2byl .cont{padding-top: 0;}.a2byl .item{padding-bottom: 20px;}.a2byl .cont,.a2byl .item{background: none;}.a2byl .item .fl .tit{text-align: left;}.a2byl .item .fl,.a2byl .item .fr{float: none;width: auto;}.a2byl .item .img{margin-top: 20px;}}
@media screen and (max-width:425px){.a2byl .item .tit,.a2byl .item .des{padding:0 10px !important;}.a2byl .item .tit{margin: 0 !important;}}

/*=========================================================about us3=========================================================*/
/*a3byl*/
.a3byl{}
.a3byl .title{font-family: verdana;font-weight: bold;font-size: 30px;font-size: 3rem;color: #08559d;text-transform: uppercase;}
.a3byl>.des{font-family: verdana;font-size: 14px;font-size: 1.4rem;color: #333;line-height: 30px;margin-top: 20px;}
.a3byl .cont{position: relative;padding-bottom: 134px;margin-top: 84px;}
.a3byl .cont .img{position: absolute;top: 20px;left: 0;}
.a3byl .cont .img img{width: 100%;max-width: 530px;max-height: 530px;}
.a3byl .listyl{}
.a3byl .listyl .item{border-bottom: 1px dashed #d2deea;padding-left: 70px;padding-bottom: 22px;}
.a3byl .listyl .it1{width: 556px;background: url(../img/a3byl-numyl-1.png) no-repeat left top;margin-left: 380px;}
.a3byl .listyl .it2{width: 614px;background: url(../img/a3byl-numyl-2.png) no-repeat left top;margin-left: 490px;margin-top: 34px;}
.a3byl .listyl .it3{width: 614px;background: url(../img/a3byl-numyl-3.png) no-repeat left top;margin-left: 490px;margin-top: 130px;}
.a3byl .listyl .it4{width: 540px;background: url(../img/a3byl-numyl-4.png) no-repeat left top;margin-left: 376px;margin-top: 50px;}
.a3byl .listyl .tit{font-family: verdana;font-weight: bold;font-size: 14px;font-size: 1.4rem;color: #08559D;}
.a3byl .listyl .des{font-family: verdana;font-size: 14px;font-size: 1.4rem;color: #333;line-height: 30px;margin-top: 6px;}

@media screen and (max-width:1219px){.a3byl .cont{margin-top: 60px;}.a3byl .cont{padding-bottom: 80px;}.a3byl .listyl .it1{width: 500px;}.a3byl .listyl .it2,.a3byl .listyl .it3{width: 400px;}.a3byl .listyl .it4{width: 460px;}}
@media screen and (max-width:999px){.a3byl .cont{padding-bottom: 60px;margin-top: 40px;}.a3byl .cont .img{position: static;float: left;width: 300px;}.a3byl .listyl{float: left;width: 550px;margin-left: 30px;}.a3byl .listyl .item{width: auto;margin-left: auto;margin-top: 20px;}}
@media screen and (max-width:939px){.a3byl .listyl{width: 480px;}}
@media screen and (max-width:859px){.a3byl .cont .img{float: none;margin: auto;}.a3byl .listyl{float: none;width: auto;margin-top: 40px;}}
@media screen and (max-width:640px){.a3byl .title{font-size: 26px;font-size: 2.6rem;}.a3byl .listyl{margin-left: 10px;}}
@media screen and (max-width:320px){.a3byl .cont .img{width: 270px;}}

/*=========================================================contact us=========================================================*/
/*cobyl*/
.cobyl{padding-top: 70px;}
.cobyl ::-webkit-input-placeholder {color: #a6a6a6;}
.cobyl :-moz-placeholder {color: #a6a6a6;}
.cobyl ::-moz-placeholder {color: #a6a6a6;}
.cobyl :-ms-input-placeholder {color: #a6a6a6;}
.cobyl .placeholder{color: #a6a6a6;}
.cobyl .title{font-family: verdana;font-size: 36px;font-size: 3.6rem;color: #333;text-align: center;}
.cobyl .des{max-width: 940px;font-family: verdana;font-size: 16px;font-size: 1.6rem;color: #4d4d4d;line-height: 30px;text-align: center;margin: auto;margin-top: 20px;}
.cobyl .cont{padding-top: 55px;padding-left: 20px;}
.cobyl .cont input{width: 552px;height: 50px;line-height: 50px;font-size: 14px;font-size: 1.4rem;color: #a6a6a6;padding-left: 16px;border: 1px solid #a0a0a0;margin-bottom: 18px;}
.cobyl .cont textarea{width: 550px;height: 106px;line-height: 20px; font-size: 14px;font-size: 1.4rem;color: #a6a6a6;padding-left: 16px;padding-top: 18px;border: 1px solid #a0a0a0;margin-bottom: 18px;}
.cobyl .cont form>.fl,
.cobyl .cont form>.fr{width: 570px;}
.cobyl .cont .inner{position: relative;}
.cobyl .cont .inner i{position: absolute;left: -18px;font-size: 20px;font-size: 2rem;/*color: red;*/ background:url(../img/xing.jpg) no-repeat left; width:15px; height:54px; top:0px;}
.cobyl .cont .cap input{width: 304px;}
.cobyl .cont .cap img{width: 227px;height: 54px;cursor: pointer;}
.cobyl .cont .submit{width: 570px;height: 54px;font-size: 14px;font-size: 1.4rem;color: #fff;background: #08559d;border: 0;padding: 0;text-align: center; cursor:pointer;}
.cobyl .cont .submit:hover{background: #185d9d;}

/*cobyl1*/
.cobyl1{padding-top: 67px;padding-bottom: 134px;}
.cobyl1 .topcat{padding-bottom: 90px;}
.cobyl1 .item{float: left;width: 378px;padding-left: 80px;margin-left: 62px;}
.cobyl1 .it1{background: url(../img/bg-cobyl1-1.png) no-repeat left center;margin-left: auto;}
.cobyl1 .it2{background: url(../img/bg-cobyl1-2.png) no-repeat left center;}
.cobyl1 .it3{background: url(../img/bg-cobyl1-3.png) no-repeat left center;width: 220px;}
.cobyl1 .it4{background: url(../img/bg-cobyl1-4.png) no-repeat left center;width: 100px;}
.cobyl1 .item .tit{font-family: arial;font-size: 26px;font-size: 2.6rem;color: #333;}
.cobyl1 .item .des{display: block;font-family: verdana;font-size: 16px;font-size: 1.6rem;color: #666;margin-top: 18px;}
.cobyl1 .item a.des:hover{color: #000;}
.cobyl1 .mapb{}
.cobyl1 .mapb img{width: 100%;}

@media screen and (max-width:1219px){.cobyl1{padding-top: 60px;padding-bottom: 100px;}.cobyl1 .topcat{padding-bottom: 60px;}.cobyl .cont form>.fl, .cobyl .cont form>.fr{width: auto;}.cobyl .cont input{width: 430px;}.cobyl .cont textarea{width: 428px;}.cobyl .cont .cap input{width: 160px;}
.cobyl .cont .cap .fr{float: left;margin-left: 42px;}.cobyl .cont .submit{width: 446px;}.cobyl1 .item{padding-left: 66px;margin-left: 4px;}}
@media screen and (max-width:999px){.cobyl .cont input,.cobyl .cont textarea{width: 400px;padding-right: 0;}.cobyl .cont .cap input{width: 131px;}.cobyl .cont .submit{width: 416px;}
.cobyl1 .item{width: 150px;padding-top: 10px;margin-left: 10px;}.cobyl1 .item .tit{font-size: 20px;font-size: 2rem;}.cobyl1 .item .des{font-size: 12px;font-size: 1.2rem;}.cobyl1 .it3{width: 170px;}.cobyl1 .it4{width: 60px;}}
@media screen and (max-width:929px){.cobyl .cont input,.cobyl .cont textarea{width: 360px;}.cobyl .cont .cap input{width: 113px;}.cobyl .cont .submit{width: 376px;}.cobyl .cont .cap .fr{margin-left: 20px;}}
@media screen and (max-width:879px){.cobyl .cont input,.cobyl .cont textarea{width: 340px;}.cobyl .cont .cap input{width: 93px;}.cobyl .cont .submit{width: 356px;}
.cobyl{padding-top: 40px;}.cobyl1{padding-top: 20px;padding-bottom: 60px;}.cobyl1 .topcat{padding-bottom: 40px;}.cobyl1 .item{width: 24%;margin-top: 20px;}}
@media screen and (max-width:809px){.cobyl .cont form>.fl, .cobyl .cont form>.fr{float: none;}.cobyl .cont input, .cobyl .cont textarea{width: 90%;}.cobyl .cont .submit{width: 90%;width: calc(90% + 18px);}}
@media screen and (max-width:640px){.cobyl1 .item{width: 33%;}.cobyl .title{font-size: 30px;font-size: 3rem;}.cobyl .des{font-size: 14px;font-size: 1.4rem;}.cobyl .cont{padding-top: 40px;}}
@media screen and (max-width:425px){.cobyl1 .item{float: none;width: 164px;margin: auto;margin-top: 40px;}.cobyl1 .item:first-child{margin-top: auto;}
.cobyl .cont .inner{width: 100%;}.cobyl .cont .cap input{width: 90%;}.cobyl .cont .cap .fr{margin-left: auto;}.cobyl .cont .submit{margin-top: 20px;}}
/*.relte{ position:relative;}*/


#returnTop {_display:none;position:fixed;_position:absolute;z-index:999999999999999999999;right:30px;bottom:105px;_bottom:auto;width:65px;height:65px;text-indent:-999px;overflow:hidden;background:url(../img/top2.png) no-repeat;_backgroundurl:(../img/top2.png) no-repeat;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}
@media screen and (max-width:640px){
#returnTop {_display:none;position:fixed;_position:absolute;z-index:999999999999999999999;right:10px;bottom:105px;_bottom:auto;width:37px;height:37px;text-indent:-999px;overflow:hidden;background:url(../img/top1.png) no-repeat;_backgroundurl:(../img/top1.png) no-repeat;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}
}
.hongse,.mianbao a:hover{ color:#d5242e !important;}

.beijinme{ background:none !important;}


/*goods*/
.product .xiangqing .goods{width: 895px;}
.product .xiangqing .goods .box1{width: 100%;}
.product .xiangqing .goods .box1 ul{width: 100%;}
.product .xiangqing .goods .box1 ul li{float: left;margin-left: 41px;width: 271px;margin-bottom: 45px;}
.product .xiangqing .goods .box1 ul li.mln{margin-left: 0px;}
.product .xiangqing .goods .box1 ul li.mbn{margin-bottom: 0px;}

.product .xiangqing .goods .box1 ul li .litop{position: relative;width: 100%;border: 1px solid #bfbfbf;}
.product .xiangqing .goods .box1 ul li .litop input{position: absolute;top: 16px;left: 14px;}
 .product .xiangqing .goods .box1 ul li .litop .liwenzi{/*position: absolute;*/bottom: 0px;left: 0;width: 100%;} 
.product .xiangqing .goods .box1 ul li .litop .liimg a{display: block;}
.product .xiangqing .goods .box1 ul li .litop .liimg a img{display: block;max-width: 100%;}
.product .xiangqing .goods .box1 ul li .litop .liwenzi a{margin-bottom: 0px; display: block;width: 100%;padding-top: 14px;padding-bottom: 14px;text-align: center;font-size:14px;font-size:1.4rem;color:#333;background-color: #dcdcdc;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.product .xiangqing .goods .box1 ul li .libot{margin-top: 22px;}
.product .xiangqing .goods .box1 ul li .libot a{border-radius: 5px; display: block;margin: 0 auto;width: 126px;height: 34px;line-height: 34px;font-size:14px;font-size:1.4rem; border: 1px solid #1c5dab;color: #1c5dab;text-align: center;}
.product .xiangqing .goods .box1 ul li .libot a:hover{background-color: #1c5dab;color:#fff;}



.chanlie{ width:260px; float:left; margin-left:23px; margin-top:11px; position:relative; margin-bottom:5px;}
.chantu{ position:relative; overflow:hidden;}
.chantun{ display:block; text-align:center;}
.chantun img{ width:100%; max-width:442px; -moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1); transform:scale(1,1); transition:0.5s;}
.chanfu{ display:block; position:absolute; width:102px; height:30px; text-align:center; line-height:33px; border-radius:17px; background:#08559d; font-size:14px; font-size:1.4rem; color:#fff; top:100%; left:50%; margin-left:-58px;}
.chanzi{ display:block; background:#f9f9f9; line-height:39px; padding-left:30px; padding-right:30px; text-align:center; font-size:14px; font-size:1.4rem; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.chanlie input{ position:absolute; left:3px; top:5px;}
.chanlie:hover .chanfu{ top:50%; margin-top:-19px;}
.chanlie:hover .chanzi{background:#08559d; color:#fff;}
.chanlie:hover .chantun img{-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

@media screen and (min-width:1000px) and (max-width:1219px) {
.chanlie{ width:200px; margin-left:10px;}
}
@media screen and (max-width:999px) {
.chanlie{ width:49%; margin-left:0.5% !important; margin-right:0.5%;}
}
@media screen and (max-width:639px) {
.chanzi{ font-size:12px; font-size:1.2rem; font-weight:normal}
.mianbao{ line-height:18px; padding:6px 0;}
}
@media screen and (max-width:369px) {
.chanlie{ width:99%;}
}
@media screen and (max-width:1366px) {
    .relte{ position:relative;}
    .mianbao{transform: translate(-50%, -50%);}
}

/*===========contact zaixiankefu==============*/
.contact-pc{
	width:69px;
	height:260px;
	background:#EBEBEB;
	box-sizing: border-box;
	position: fixed;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	z-index: 99999;
	font-size: 12px;
	font-size: 1.2rem;
	font-family: arial;
}
.contact-pc li{box-sizing: border-box;position: relative;text-align: center;}
.contact-pc li a{line-height: 22px;}
.contact-pc li a:hover{color: #8EB24B;}
.contact-pc li img{display: block;margin: 0 auto;}
.contact-pc li.c1{padding:18px 0 3px 0;}
.contact-pc li.c2 img{margin-bottom: -2px;}
.contact-pc li.c2{padding:7px 0 6px 0;}
.contact-pc li.c3{padding: 10px 0 4px 0;}
.contact-pc li.c3 img{margin-bottom: 1px;}
.contact-pc li.c4{padding: 13px 0 0 0;}
.contact-pc li.c4 img{margin-bottom: 5px;}

.contact-pc li.c1:after,
.contact-pc li.c2:after,
.contact-pc li.c3:after{
	position: absolute;
	content: '';
	bottom: 0;
	left: 10px;
	right: 10px;
	height:1px;
	background-color: #AAAAAA;
}
.contact-phone{
 	width: 100%;
 	height: 60px;
 	position: fixed;
 	bottom: 0;
 	display: none;
 	font-size: 12px;
	font-size: 1.2rem;
	background-color: #F8F8F8;
	z-index: 999999;
}
.contact-phone li{
	width: 25%;
	float: left;
	box-sizing: border-box;
	position: relative;
	text-align: center;
	padding: 10px 0 0 0;
	box-sizing: border-box;
}

.contact-phone li img{margin: 0 auto;display: block;}
.contact-phone li.c1 img{margin-bottom: 2px;}
.contact-phone li.c3 img{margin-bottom: 6px;}
.contact-phone li.c4 img{margin: 5px auto 8px;}

.contact-pc .c1:hover .ewm-img{left: -100px;}
.contact-pc .ewm-img{position: absolute;left: 100px;top: 0;max-width: 100px;height: 100px;}
.contact-pc .c2:hover .whatsapp-img{left: -100px;}
.contact-pc .whatsapp-img{position: absolute;left: 100px;top: 0;max-width: 100px;height: 100px;}
/*.contact-phone .c1:hover .ewm-img{top: -100px;}*/
.contact-phone .ewm-img{position: absolute;top: -100px;left: 50%;margin-left: -50px;max-width: 100px;height: 100px; display: none;}
.contact-phone .whatsapp-img{position: absolute;top: -100px;left: 50%;margin-left: -50px;max-width: 100px;height: 100px; display: none;}
@media only screen and (max-width: 767px) {
	.contact-pc{display: none;}
	.contact-phone{display: block;}
	.foot{ padding-bottom: 80px; }
	.contact-phone .ewm-img{ margin-left: -40px; }
    .profenye{padding-top: 30px; padding-bottom: 30px;}
}

.fenlen a.no{ background: #eee!important; border: #e5e5e5 solid 1px!important; color: #333!important; }

.xunpanc tr td a:hover{ color: #08559d; }

.cont input::-webkit-input-placeholder, .cont textarea::-webkit-input-placeholder {/* WebKit browsers */
 color:#a6a6a6;opacity:1}
.cont input:-o-placeholder, .cont textarea:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#a6a6a6;opacity:1 }
.cont input::-moz-placeholder, .cont textarea::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#a6a6a6;opacity:1 }
.cont input:-ms-input-placeholder, .cont textarea:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#a6a6a6;opacity:1 }

.ppp{ font-size: 16px; line-height: 30px; }

.banner { position: relative; z-index: 2; overflow: hidden; }
.banner .carouse { 
    /*max-height: 916px;*/
    overflow: hidden; }
.banner .slideItem { position: relative; }
.banner video{ position: absolute; display: block; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); min-width: 101%; min-height: 100%; max-width: none; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; display: none \9; display: block \9\0; }
.banner iframe { position: absolute; display: block; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); min-width: 101%; min-height: 100%; max-width: none; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; display: none \9; display: block \9\0; }
/*.banner .dotList { position: absolute; left: 0; width: 100%; bottom: 44px; }*/
/*.banner .dotList ul { text-align: center; }*/
/*.banner .dotList ul li { position: relative; margin: 0 12px; width: 18px; height: 18px; background: url("../img/dot1.png") no-repeat center; }*/
/*.banner .dotList ul li.active { background: url("../img/dot2.png") no-repeat center; }
*/

.banner .dotList {position: absolute;left: 50%;/*margin-left: -600px;*/height: 8px; bottom:16px;z-index: 9999}
.banner .dotList ul {position: absolute; z-index: 99999; width:230px; left: 50%; margin-left: -83px;}

.banner .dotList ul li {width: 28px;
height: 8px;
cursor: pointer;
float: left;
margin-right: 17px;
background: #08559d;}

.banner .dotList ul li.active {text-decoration: none;background:#d5242e;}

.banner.hide { display: none; }

.banner .carousel-control.left { left: 55px; width: 62px; height: 62px;background-position:-35px 0; background-image: url("../img/jtl1.png"); background-repeat: no-repeat; cursor: pointer; }
.banner .carousel-control.right { right: 55px; width: 62px; height: 62px;background-position:-35px 0; background-image: url("../img/jtr1.png"); background-repeat: no-repeat; cursor: pointer; }


@media screen and (max-width: 959px) { .banner { display: block; }
.banner .dotList { bottom: 10px; }
.banner .dotList ul li { margin: 0 5px; }
.banner.hide { display: block; }
.n-banner { display: none; } 
 .banner .slideItem{
    overflow: hidden;
  }
  .banner video{
    object-position: inherit;
    object-fit: inherit;
    width: 100%;
    height: 100%;
    transform: translate(0, 0);
    left: 0;
    top: 0;
  }


}

.slide .carouse{width:100%;overflow:hidden;position:relative}
.slide .slideItem .banner-img{width:100%;cursor:pointer}
.slide .carouse .slideItem{width:100%;position:absolute}
.slide .console{height:57px;display:inline-block;width:35px;position:absolute;top:40%}
.slide .dotList{text-align:center;margin-top:20px}
/*.slide .dotList ul li{display:inline-block;width:28px;height:8px;margin-left:10px;cursor:pointer}*/
.slide .dotList ul li.active{background-position:0 0}
.slide .carousel-control{position:absolute;top:45%;width:30px;height:30px;z-index:999}
.slide .carousel-control.left{left:0;background-position: 0;cursor:pointer}
.slide .carousel-control.right{right:0;background-position: 0;cursor:pointer}
.slide .slidedetail{display:none}
.imgtoVideo img{width:100%}
.imgtoVideo>div{padding:1px;position:relative;cursor:pointer;width:49%;display:inline-block}
.imgtoVideo>div:hover .imgtoVideoDetail{display:block}
.imgtoVideo .imgtoVideoDetail{width:100%;height:100%;position:absolute;top:0;left:0;padding:1px;display:none}
.imgtoVideo .imgtoVideoDetail>div{background:rgba(0,98,197,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8142B49,endColorstr=#C8142B49);width:100%;height:100%;text-align:center}
.imgtoVideo .tovideo .imgtoVideoDetail{display:block}
.imgtoVideo .tovideo .imgtoVideoDetail>div{background:#0c2d47;width:60px;height:60px;color:#fff;line-height:60px;vertical-align:middle;margin:0 auto;margin-top:17%}
.imgtoVideo .imgtoVideoDetail .fa-search{color:#fff;font-size:25px;margin-top:21%}
.contentIV{position:fixed;top:0;left:0;right:0;width:100%;height:100%;display:table;background:rgba(20,43,73,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8142B49,endColorstr=#C8142B49);margin:0 auto;z-index:-999;max-width:1024px;display:none}
#picturetoVideo .carouse .slideItem{display:table;height:100%}
#picturetoVideo .carouse .slideItem>div{display:table-cell;vertical-align:middle;text-align:center}
#picturetoVideo .carouse .slideItem .banner-img{max-width:100%;width:auto}
.closeContentIV{position:absolute;top:10px;right:10px;font-size:25px;color:#fff;font-weight:bold;cursor:pointer;z-index:999}

.j-videomodal{
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99;
    width: 100%;
    height: 100%;
    background-color: #000;
    background-color: rgba($color: #000000, $alpha: .5);
    display: none;
}

.j-videomodal iframe{
            position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 1200px;
        height: 600px;
        max-width: 90%;
        max-height: 80%;
}


#google_translate_element{
    position: absolute;
right: 0;
top: 5px;
}

@media screen and (max-width: 639px){
    #google_translate_element{
        right: 50px;
        top: 20px;
    }
}
@media screen and (max-width:480px){
    #google_translate_element{
        right: 10px;
        top: 50px;
    }
}
@media screen and (min-width: 1000px){
.sjbsjb{ text-align: center; }
.abyl .topcat .item{ float: none; display: inline-block; }
}
@media screen and (min-width: 1000px) and (max-width: 1219px){
.abyl .topcat .item{ width: 23%; }
}

.whatsapp-dbimg{ margin-top:14px;}


/*============================ Index Edit==================================*/
@charset "utf-8";/* CSS Document */
html {font-size: 62.5%; height: 100%}
body {margin: 0 auto; font-family: Poppins-Light, Arial, Helvetica, sans-serif; font-size: 12px; font-size: 1.2rem; height: 100%; background: #fff; width: 100%; max-width: 1920px; margin: 0 auto; overflow-x: hidden;}
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: #082361; outline: none; transition: 0.8s; -moz-transition: 0.8s; -o-transition: 0.8s; -webkit-transition: 0.8s;}
h1, h2 {margin: 0; padding: 0; font-weight: normal; color: #333;}
.clear {clear: both;}
.maln {margin-left: auto !important}
input, textarea, select {font-family: Poppins-Light, Arial, Helvetica, sans-serif; font-size: 12px; font-size: 1.2rem; color: #999999; border: none; outline: none;}
.fl {float: left;}
.fr {float: right;}
article, aside, dialog, footer, header, section, footer, nav, figure, menu {display: block}
::selection {color: #fff; background: #08559d;}
* {margin: 0px; padding: 0px; -moz-box-sizing: border-box; box-sizing: border-box;}
.fons0 {font-size: 0px; font-size: 0rem;}

::-webkit-input-placeholder {/* WebKit browsers */
 color:#000f33;
opacity:1}
:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#000f33;
opacity:1}
::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#000f33;
opacity:1}
:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#000f33;
opacity:1}
 @media screen and (min-width:1220px) {.zong1 {width: 1200px; margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1219px) {.zong1 {width: 980px; margin: auto;}}
@media screen and (max-width:999px) {.zong1 {width: 95%; margin: auto;}}


.at-resp-share-element .at4-share-count-container {text-decoration: none; float: right; padding-right: 15px; line-height: 25px !important;}
.at-resp-share-element .at-icon {width: 24px!important; height: 24px!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: 24px!important; height: 24px!important;}
.at-resp-share-element .at-share-btn {margin-bottom: 0!important; margin-right: 3px!important;}
.at-resp-share-element .at-icon {width: 24px!important; height: 24px!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: 24px!important; height: 24px!important;}
.at-resp-share-element .at-share-btn {margin-bottom: 0!important; margin-right: 3px!important;}

/* Slider wrapper*/
.css-slider-wrapper {display: block; background: #FFF; overflow: hidden; position: absolute; left: 0; right: 0; top: 0; bottom: 0;}
/* Slider */
.slider {width: 100%; height: 100%; background: red; position: absolute; left: 0; top: 0; opacity: 1; z-index: 0; display: flex; display: -webkit-flex; display: -ms-flexbox; flex-direction: row; flex-wrap: wrap; -webkit-flex-align: center; -webkit-align-items: center; align-items: center; justify-content: center; align-content: center; -webkit-transition: -webkit-transform 1600ms; transition: -webkit-transform 1600ms, transform 1600ms; -webkit-transform: scale(1); transform: scale(1);}
.slider:before{ content:""; position:absolute; width:100%; height:100%; background:#fff; opacity:0.84}

/* each slide backgound color */  
.slide1 { background-size:cover; left: 0;}
.slide2 { background-size:cover; left: 100%;}
.slide3 { background-size:cover; left: 200%;}
.slide4 { background-size:cover; left: 300%;}
.slide5 { background-size:cover; left: 400%;}
.slide6 { background-size:cover; left: 500%;}
.slide7 { background-size:cover; left: 600%;}
.slide8 { background-size:cover; left: 700%;}
.slide9 { background-size:cover; left: 800%;}
.slide10 { background-size:cover; left: 900%;}
.slider > div {text-align: center;}

/* Slider inner slide effect */
.slider h2 {color: #FFF; font-weight: 900; text-transform: uppercase; font-size: 45px; line-height: 120%; opacity: 0; -webkit-transform: translateX(500px); transform: translateX(500px);}
.slider .button {color: #FFF; padding: 5px 30px; background: rgba(255,255,255,0.3); text-decoration: none; opacity: 0; font-size: 15px; line-height: 30px; display: inline-block; -webkit-transform: translateX(-500px); transform: translateX(-500px);}
.slider h2, .slider .button {-webkit-transition: opacity 800ms, -webkit-transform 800ms; transition: transform 800ms, opacity 800ms; -webkit-transition-delay: 1s; /* Safari */transition-delay: 1s;}

/* Next and Preive arrow */ 
.control {position: absolute; top: 50%; width: 50px; height: 50px; margin-top: -25px; z-index: 55;}
.control label {z-index: 0; display: none; text-align: center; color: #fe0707; cursor: pointer; transition:0.8s;}
.control label i{ font-size: 0px; display:block; width:81px; height:89px; padding:0px; background-size:75% !important;}
.control label .icon-left4{ background:url(../images/baleft.png) no-repeat center;}
.control label .icon-right4{ background:url(../images/baright.png) no-repeat center;}
.control label .icon-left4:hover{ background:url(../images/balefth.png) no-repeat center;}
.control label .icon-right4:hover{ background:url(../images/barighth.png) no-repeat center;}
.control label:hover { color:#00d063;}
.next {right: 3%;}
.previous {left: 3%;}

/* Slider Pagger */ 
.slider-pagination {position: absolute; bottom: 20px; width: 100%; left: 0; text-align: center; z-index: 1000;}
.slider-pagination label {width: 28px; height: 8px; display: inline-block; background:#08559d; margin: 0 4px; cursor: pointer;}

/* Slider Pagger arrow event */
.slide-radio1:checked ~ .next .numb2, 
.slide-radio2:checked ~ .next .numb3, 
.slide-radio3:checked ~ .next .numb4, 
.slide-radio4:checked ~ .next .numb5, 
.slide-radio5:checked ~ .next .numb6, 
.slide-radio6:checked ~ .next .numb7, 
.slide-radio7:checked ~ .next .numb8, 
.slide-radio8:checked ~ .next .numb9, 
.slide-radio9:checked ~ .next .numb10, 
.slide-radio10:checked ~ .next .numb11, 
.slide-radio2:checked ~ .previous .numb1, 
.slide-radio3:checked ~ .previous .numb2, 
.slide-radio4:checked ~ .previous .numb3,
.slide-radio5:checked ~ .previous .numb4,
.slide-radio6:checked ~ .previous .numb5,
.slide-radio7:checked ~ .previous .numb6,
.slide-radio8:checked ~ .previous .numb7,
.slide-radio9:checked ~ .previous .numb8,
.slide-radio10:checked ~ .previous .numb9,
.slide-radio11:checked ~ .previous .numb10
{display: block; z-index: 1}

@keyframes top
{
0% { transform:translateX(-20px)}
100% { transform:translateX(20px)}
}
@keyframes top2
{
0% { transform:translateX(20px)}
100% { transform:translateX(-20px)}
}

.slide-radio1:checked ~ .next .numb2, 
.slide-radio2:checked ~ .next .numb3, 
.slide-radio3:checked ~ .next .numb4, 
.slide-radio4:checked ~ .next .numb5, 
.slide-radio5:checked ~ .next .numb6, 
.slide-radio6:checked ~ .next .numb7, 
.slide-radio7:checked ~ .next .numb8, 
.slide-radio8:checked ~ .next .numb9, 
.slide-radio9:checked ~ .next .numb10,
.slide-radio10:checked ~ .next .numb11
{-webkit-animation-name:top; animation-name:top; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-timing-function:linear; animation-timing-function:linear;    -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite}

.slide-radio2:checked ~ .previous .numb1, 
.slide-radio3:checked ~ .previous .numb2, 
.slide-radio4:checked ~ .previous .numb3,
.slide-radio5:checked ~ .previous .numb4,
.slide-radio6:checked ~ .previous .numb5,
.slide-radio7:checked ~ .previous .numb6,
.slide-radio8:checked ~ .previous .numb7,
.slide-radio9:checked ~ .previous .numb8,
.slide-radio10:checked ~ .previous .numb9,
.slide-radio11:checked ~ .previous .numb10
{-webkit-animation-name:top2; animation-name:top2; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-timing-function:linear; animation-timing-function:linear;   -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite}


/* Slider Pagger event */
.slide-radio1:checked ~ .slider-pagination .page1, 
.slide-radio2:checked ~ .slider-pagination .page2, 
.slide-radio3:checked ~ .slider-pagination .page3, 
.slide-radio4:checked ~ .slider-pagination .page4, 
.slide-radio5:checked ~ .slider-pagination .page5, 
.slide-radio6:checked ~ .slider-pagination .page6, 
.slide-radio7:checked ~ .slider-pagination .page7, 
.slide-radio8:checked ~ .slider-pagination .page8, 
.slide-radio9:checked ~ .slider-pagination .page9,
.slide-radio10:checked ~ .slider-pagination .page10
{background:#d5242e}


/* Slider slide effect */
.slide-radio1:checked ~ .slider {-webkit-transform: translateX(0%); transform: translateX(0%);}
.slide-radio2:checked ~ .slider {-webkit-transform: translateX(-100%); transform: translateX(-100%);}
.slide-radio3:checked ~ .slider {-webkit-transform: translateX(-200%); transform: translateX(-200%);}
.slide-radio4:checked ~ .slider {-webkit-transform: translateX(-300%); transform: translateX(-300%);}
.slide-radio5:checked ~ .slider {-webkit-transform: translateX(-400%); transform: translateX(-400%);}
.slide-radio6:checked ~ .slider {-webkit-transform: translateX(-500%); transform: translateX(-500%);}
.slide-radio7:checked ~ .slider {-webkit-transform: translateX(-600%); transform: translateX(-600%);}
.slide-radio8:checked ~ .slider {-webkit-transform: translateX(-700%); transform: translateX(-700%);}
.slide-radio9:checked ~ .slider {-webkit-transform: translateX(-800%); transform: translateX(-800%);}
.slide-radio10:checked ~ .slider {-webkit-transform: translateX(-900%); transform: translateX(-900%);}

.slide-radio1:checked ~ .slide1 h2,
.slide-radio2:checked ~ .slide2 h2, 
.slide-radio3:checked ~ .slide3 h2, 
.slide-radio4:checked ~ .slide4 h2, 
.slide-radio1:checked ~ .slide1 .button, 
.slide-radio2:checked ~ .slide2 .button, 
.slide-radio3:checked ~ .slide3 .button, 
.slide-radio4:checked ~ .slide4 .button,
 {-webkit-transform: translateX(0); transform: translateX(0); opacity: 1}


.logo1{ position:absolute; left:77px; right:220px; top:52px; height:92px; line-height:92px; z-index:5}
.logon{ display:block; width:100px; height:79px; position:absolute; left:0px; top:5px;}
.logon img{ max-width:100%; max-height:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.slogen{ display:inline-block; vertical-align:middle; margin-left:110px; color: #082361; font-size:30px; font-size:3.0rem; line-height:40px; font-family: Poppins;text-align: right;}
.slogen .cn{font-size: 3.5rem;line-height: 45px;letter-spacing: 3px;}
.slogen .en{font-size: 2.2rem;line-height: 35px;}
/*.inho{ display:block; line-height:92px; position:absolute; top:40px; right:77px; font-size:36px; font-size:3.6rem; font-family: Poppins, Arial, Helvetica, sans-serif; z-index:5; background-image:-webkit-linear-gradient(bottom,#d5242e,#2b3d91,#d5242e,#2b3d91); -webkit-background-clip:text; -webkit-text-fill-color:transparent; }*/

.inho{ display:block; width: 130px;	height: 52px; line-height:52px; position:absolute; top:70px; right:77px; font-size:24px; font-size:2.4rem; font-family: Poppins, Arial, Helvetica, sans-serif; z-index:5; /*background-image: linear-gradient(180deg, #ff5e5e 0%, #ff964e 67%, #fffea6 100%), linear-gradient(#55c941, #55c941); background-blend-mode: normal, normal;*/  background:url(../images/dianchi.png) no-repeat 
center; border-radius: 10px; text-align:center; color: #ba0000;text-transform:uppercase; padding-right:30px; background-size:100%;
    
    /*-webkit-animation: play-pulse 1.5s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: play-pulse 1.5s infinite cubic-bezier(0.66, 0, 0, 1); animation: play-pulse 1.5s infinite cubic-bezier(0.66, 0, 0, 1); box-shadow: 0 0 0 0 rgba(254, 0, 0, 0.8), 0 0 0 0 rgba(254, 0, 0, 0.5); */
}
.inho:hover{ color:#002060}

.erweima{ position:absolute; left:54px; bottom:36px; z-index:5;}
.ertu{ display:inline-block; vertical-align:bottom; width:100px; font-size: 0px;}
.ertu img{ width:100%;}
.erzi{ display:inline-block; vertical-align:bottom; color: #fe0000; font-size:22px; font-size:2.2rem; font-family:Verdana, Geneva, sans-serif; font-weight:bold; margin-left:17px;}
.erzi i{color: #00d063;}

@-webkit-keyframes play-pulse { to { box-shadow: 0 0 0 20px rgba(255, 255, 255, 0), 0 0 0 65px rgba(255, 255, 255, 0); } }
@-moz-keyframes play-pulse { to { box-shadow: 0 0 0 20px rgba(255, 255, 255, 0), 0 0 0 65px rgba(255, 255, 255, 0); } }
@keyframes play-pulse { to { box-shadow: 0 0 0 20px rgba(255, 255, 255, 0), 0 0 0 65px rgba(255, 255, 255, 0); } }

.an-btn8 { display: inline-block; vertical-align: middle; background:url(../images/bofang2.gif) no-repeat center; background-size:cover; /*border: solid 12px #c00000;*/ position: relative; width: 233px; height: 121px; border-radius: 20px; /*-webkit-animation: play-pulse 1.5s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: play-pulse 1.5s infinite cubic-bezier(0.66, 0, 0, 1); animation: play-pulse 1.5s infinite cubic-bezier(0.66, 0, 0, 1); box-shadow: 0 0 0 0 rgba(192, 0, 0, 0.8), 0 0 0 0 rgba(192, 0, 0, 0.5);*/ z-index:9; margin-left:600px;}

.an-btn8:after { content: ''; position: absolute; width:173px; height:121px; left:50%; top:50%; transform:translate(-50%,-50%)}

.tankaung{ position:fixed; width:100%; height:100%; left:0px; top:0px; background:#000; background:rgba(0,0,0,0.8); display:none; z-index:9999999999}
.tankaungn2{position:fixed; left:5%; top:5%; right:5%; bottom:5%;}

.tankaungn2 iframe,.tankaungn2 video {  position: absolute; top:0; left: 0; width: 100%; height: 100%; border:none;}
.tankaungn2 iframe body{ margin:0px !important;}

.bzshipin{width: 520px; display: inline-block; vertical-align: middle; position:absolute; z-index:9; left:50%; top:50%; transform:translateY(-50%);}
.bashipinn{position: relative; padding-bottom:66.575%;height: 0;overflow: hidden;}
.bzshipin img{width: 100%;}
.bashipinn iframe,.bashipinn video {  position: absolute; top:0; left: 0; width: 100%; height: 100%; border:none;}
.bashipinn iframe body{ margin:0px !important;}

.bzshipin2{ display:none;}
.bzshipinh{width: 816px; display:block; margin-left:0px;}
.bzshipinh i{ position:absolute; top:-30px; right:-30px; width:27px; height:27px; line-height:27px; text-align:center; background:url(../images/guanbi.jpg) no-repeat center; border-radius:50%; cursor:pointer; z-index:6}

.bzshipin1{ cursor:pointer; margin-left:200px;}
.bzshipin1 span{ display:block; position:absolute; width:72px; height:50px; border-radius:15px; background:#000; background:rgba(0,0,0,0.7); left:50%; top:50%; transform:translate(-50%,-50%); transition:0.3s;margin-top: -25px;}
.bzshipin1 span:before{ content:""; position:absolute; width: 0; border-left: 19px solid #fff; border-bottom: 11px solid transparent ; border-top: 11px solid  transparent; border-right: 19px solid  transparent; left:50%; top:50%; transform:translate(-50%,-50%); margin-left:10px;}
.bzshipin1:hover span{ background:#ff0000; background:rgb(255, 0, 0);}

@media screen and (max-height:799px) {
.logo1{ left:2.5%; right:180px; top:2%; height:70px; line-height:70px;}
.logon{ width:74px; height:70px; top:0px;}

.slogen{ margin-left:100px; font-size:20px; font-size:2rem; line-height:26px;}
.inho{  top:3%; right:2.5%; font-size:22px; font-size:2.2rem;}
.erweima{ left:2.5%; bottom:2%;}
.ertu{ width:90px;}
.erzi{ font-size:20px; font-size:2rem; margin-left:5px;}
}
@media screen and (max-width:1709px) {
.bzshipinh{width: 716px; margin-left:-20px;}
}
@media screen and (max-width:1599px) {
.logo1{ left:2.5%; right:180px; top:2%; height:70px; line-height:70px;}
.logon{ width:74px; height:70px; top:0px;}

.slogen{ margin-left:100px; font-size:20px; font-size:2rem; line-height:26px;}
.inho{ top:3%; right:2.5%; font-size:22px; font-size:2.2rem;}
.erweima{ left:2.5%; bottom:2%;}
.ertu{ width:90px;}
.erzi{ font-size:20px; font-size:2rem; margin-left:5px;}
.logon img{ max-width:100%; max-height:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}

.bzshipin1{ margin-left:20px;}
.bzshipinh{width: 616px; margin-left:-40px;}
.slider-pagination {bottom:36px;}
}
@media screen and (max-width:1219px) {
.bzshipin1{ margin-left:10px;}
.bzshipinh{width: 500px; margin-left:-40px;}
}
@media screen and (max-width:999px) {
.badian,.slider-pagination,.control{ display:none !important}

.css-slider-wrapper { position:relative; left:auto; right:auto; top:auto; bottom:auto;}
/* Slider */
.slider {width: 100%; min-height:340px; position:relative; left:auto; top:auto; display:block; background-size:cover !important;}
.slide1{ padding-top:1px;}
.slide1:before{ top:-1px; bottom:0px; height:auto;}

.logo1{ left:2.5%; top:5px; right:auto;}
.logon{ width:50px; height:42px;}
.slogen{ display:none;}
.inho{ right:2.5%; top:5px; font-size:14px; font-size:1.4rem;  width:100px; padding-right:25px;}

@-webkit-keyframes play-pulse { to { box-shadow: 0 0 0 20px rgba(255, 255, 255, 0), 0 0 0 45px rgba(255, 255, 255, 0); } }
@-moz-keyframes play-pulse { to { box-shadow: 0 0 0 20px rgba(255, 255, 255, 0), 0 0 0 45px rgba(255, 255, 255, 0); } }
@keyframes play-pulse { to { box-shadow: 0 0 0 20px rgba(255, 255, 255, 0), 0 0 0 45px rgba(255, 255, 255, 0); } }

.an-btn8 { width: 100px; height: 70px; border-radius:10px; position:absolute; left:50%; top:65%; border-width:4px; background-size:100%; transform:translate(-50%,0); margin:auto;}


.an-btn8:after { width:30px; height:30px; background-size:cover;}
.erzi{ font-size:16px; font-size:1.6rem; margin-left:5px;}

.bzshipin{ display:block; position:relative; left:auto; top:auto; right:auto; transform:translate(0,0); width:100%; margin:auto; max-width:360px; margin-top:60px;}
.bzshipin1{ display:none}
}


.bazi0{ position:absolute; width:520px; left:50%; top:50%; transform:translate(-50%,-50%); margin-left:-380px; text-align:left !important; z-index:1;}
.bazi0 .babiao{ display:block; color: #002060; font-size:50px; font-size:5rem; line-height:70px;}
.bazi0n{color: #002060; font-size:36px; font-size:3.6rem; line-height:57px; font-family: Poppins, Arial, Helvetica, sans-serif; margin-top:40px;}
.bazi0n p{color: #002060;}
.bazi0n p a{ display:block; color: #002060;}
.bazi0n p strong{ font-size:43px; font-size:4.3rem;}

/*  main2  */
.zong1{ position:absolute; left:50%; top:170px; bottom:150px; transform:translateX(-50%)}
.ban{ position:absolute; width:100%; height:100%; font-size:0px;}
.ban:after{ content:""; clear:both; display:block;}

.batu1{ width:42.5%; height:100%; position:relative; float:right;}
.batu1n{ display:block; position:relative; width:100%; height:100%;}
.batu1n img{ display:inline-block; vertical-align:middle; max-width:100%; max-height:100%;}
.batu1 img{ max-width:100%;}
.bazi1{ width:50%; float:left; max-height:100%; overflow:auto; padding-top: 40px;}
.babiao{ display:block; text-align:left; font-size:34px; font-size:3.4rem; line-height:44px; font-family: Poppins, Arial, Helvetica, sans-serif; position:relative; padding-bottom:20px;}
.babiao em{ display:block; position:absolute; width:133px; height:8px; left:0px; bottom:0px;}

.bazi{ font-size:20px; font-size:2rem; line-height:38px; color: #555555; margin-top:31px; text-align:left; font-family: Poppins-Regular, Arial, Helvetica, sans-serif;}
.bazi p{color: #555555;}
.bazi p a{ display:block; color: #555555;}
.babiao:hover,.bazi p a:hover{ color:#08559d;}




@media screen and (max-height:799px) {
.zong1{ top:100px; bottom:100px;}
.babiao{ font-size:24px; font-size:2.4rem; line-height:34px; }
.bazi{ /*font-size:16px; font-size:1.6rem; line-height:28px;*/ margin-top:20px;}

}
@media screen and (max-width:1599px) {
.zong1{ top:120px; bottom:120px;}
.babiao{ font-size:24px; font-size:2.4rem; line-height:34px; }
.bazi{ /*font-size:16px; font-size:1.6rem; line-height:30px;*/ margin-top:20px;}
.bazi0{ position:absolute; width:464px; left:40%; top:47%; transform:translate(-50%,-50%); margin-left:-200px; text-align:left !important;}

.bazi0 .babiao{ font-size:42px; font-size:4.2rem; line-height:56px;}
.bazi0n{ font-size:28px; font-size:2.8rem; line-height:47px; margin-top:26px;}
.bazi0n p strong{ font-size:33px; font-size:3.3rem;}
.slogen{ margin-left:80px;}
.slogen .cn{font-size: 3rem;line-height: 40px;letter-spacing: 4px;}
.slogen .en{font-size: 1.8rem;line-height: 30px;letter-spacing: 1px;}
.bazi0 .babiao em{width:210px !important; margin-left:auto; }
.bazi1{padding-top: 0px;}
}

@media screen and (min-width:1400px) and (max-width:1599px){

/*.slogen{margin-left:110px;font-size:26px;font-size: 2.6rem;}*/
}
@media screen and (max-width:1219px) {
.bazi0{ left:5%; transform:translate(0%,-50%); margin-left:auto;}
}
@media screen and (max-width:999px) {
.zong1{ position:relative; left:auto; top:auto; bottom:auto; transform:translateX(0); padding:50px 0;}
.ban{ position:relative;}

.babiao{ font-size:20px; font-size:2rem; line-height:30px;}
.bazi{ font-size:14px; font-size:1.4rem; line-height:28px; margin-top:20px;}
.babiao em{ width:100px; height:3px; left:0px; bottom:0px; background-size:auto 100% !important}

.bazi0{ width:95%; left:50%; top:50%; transform:translate(-50%,-70%); margin-left:0px; text-align:center !important;}
.bazi0 .babiao{ font-size:26px; font-size:2.6rem; line-height:40px; text-align:center; padding-bottom:5px;}
.bazi0 .babiao em{ left:50%; transform:translateX(-50%);}
.bazi0n{ font-size:16px; font-size:1.6rem; line-height:26px; margin-top:10px;}
.bazi0n p strong{ font-size:23px; font-size:2.3rem;}
.bazi0{ position:relative; transform:translate(0,0); left:auto; top:auto; padding:20px 0;}
}

/*  main3  */
.ba3n{}
.ba3n .batu1{ width:30%; float:left;}
.ba3n .bazi1{ width:60%; float:right;}
.ba3n .bazi,.ba3n .bazi p,.ba3n .bazi a{color: #333333;}

.ba4n{}
.ba4n .batu1{ width:30%; float:right;}
.ba4n .bazi1{ width:60%; float:left;}
.ba4n .bazi,.ba4n .bazi p,.ba4n .bazi a{color: #333333;}

.table{ width:100%; overflow:auto;}
.table table{ width:100%; border-collapse:collapse; line-height:22px;}
.table table tr{}
.table table tr td{ border:2px solid #fff; padding:5px; font-size:14px; font-size:1.4rem; text-align:center; color:#000; font-weight:bold;}
.table table tr:first-child td{ font-size:16px; font-size:1.6rem; font-weight:bold;}

@media screen and (max-height:799px) {
.table table tr td{ font-size:12px; font-size:1.2rem;}
.table table tr:first-child td{ font-size:14px; font-size:1.4rem;}
}
@media screen and (max-width:1599px) {
.table table tr td{ font-size:12px; font-size:1.2rem;}
.table table tr:first-child td{ font-size:14px; font-size:1.4rem;}
.ba3n .batu1,.ba4n .batu1{ width:26% !important;}
}

/*  main4  */
.ba9n2{ position:absolute; width:100%; left:0px; top:50%; transform:translateY(-50%); max-height:100%; overflow:auto;}
.ba9biao a{ display:block; text-align:center; font-size:36px; font-size:3.6rem; color:#000f33; font-family: Poppins, Arial, Helvetica, sans-serif;}
.ba9p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; text-align:center; max-width:780px; margin:auto; margin-top:6px; font-weight:bold; color:#000f33;}
.ba9n form{ padding-top:15px;}
.ba9n form:after{ content:""; clear:both; display:block;}
.ba9n .bal{ width:48.33%; float:left;}
.ba9n .bar{ width:48%; float:right;}
.ba9n .int1{ padding-left:20px; margin-top:24px;}
.ba9n .int1 input{ width: 100%; height: 54px; line-height:54px; background: #ffffff; background:rgba(255,255,255,0.5); border: solid 1px #999999; padding-left:20px; font-size:16px; font-size:1.6rem; color:#000f33; font-weight:bold; }
.ba9n .int1 textarea{ width: 100%; height: 130px; line-height:54px; background: #ffffff; background:rgba(255,255,255,0.5); border: solid 1px #999999; padding-left:20px; font-size:16px; font-size:1.6rem; color:#000f33; font-weight:bold; }
.ba9n .int2z{ position:relative;}
.ba9n .int2{ padding-left:20px; margin-top:24px; width:100%; padding-right:192px;}
.ba9n .int2 input{ width: 100%; height: 54px; line-height:54px; background: #ffffff; background:rgba(255,255,255,0.5); border: solid 1px #999999; padding-left:20px; font-size:16px; font-size:1.6rem; color:#000f33; font-weight:bold; }
.ba9n .yanzheng{ width:176px; height:55px; position:absolute; right:0px; top:0px;}
.ba9n .int3{ padding-left:20px; margin-top:24px;}
.ba9n .int3 input{ width:100%; height:55px; background:#08559d; border:1px solid #08559d; text-align:center; color: #ffffff; font-size:17px; font-size:1.7rem; cursor:pointer; text-transform:uppercase; transition:0.5s;}
.ba9n .int3 input:hover{ background:#fff; color:#08559d;}
.ba9n .xing{ background:url(../images/xing.png) no-repeat left 25px;}

.bab{ font-size:0px; text-align:left; padding-top:63px;}
.bab:after{ content:""; clear:both; display:block;}
.balie{ display:inline-block; vertical-align:top; position:relative; min-height:60px; height:60px; padding-left:76px; margin-right:85px; margin-top:30px;}
.balie i{ display:block; position:absolute; left:0px; top:0px; line-height:60px; font-size:56px;}
.balie p{ font-size:18px; font-size:1.8rem; line-height:30px; color:#000f33;}
.balie p a{ color:#000f33;}
.balie p:nth-child(3){ font-weight:bold; }
.balie p a:hover,.ba9biao a:hover,.ba9p a:hover{ color:#08559d;}
@media screen and (max-height:919px) {
.bab{ padding-top:13px;}
.ba9n form{ padding-top:5px;}
.ba9n .int1,.ba9n .int2,.ba9n .int3{ margin-top:10px;}
.ba9n .int1 textarea{ height:116px;}
}
@media screen and (max-height:799px) {
.ba9biao a{ font-size:30px; font-size:3rem; line-height:34px;}
.ba9p a{ font-size:12px; font-size:1.2rem; line-height:22px;}
.ba9n .int1 input{ height: 44px; line-height:44px; padding-left:20px; font-size:14px; font-size:1.4rem; font-weight:bold; }
.ba9n .int1 textarea{ height: 100px; line-height:44px; padding-left:20px; font-size:14px; font-size:1.4rem; font-weight:bold; }
}
@media screen and (max-width:999px) {
.ba9n2{ position:relative; transform:translate(0,0); padding-bottom:70px;}
.erweima{ left:2.5%; bottom:10px;}

.balie{ min-height:40px; height:40px; padding-left:40px; margin-right:20px; margin-top:20px;}
.balie i{ line-height:40px; font-size:26px;}
.balie p{ font-size:14px; font-size:1.4rem; line-height:24px;}

.ba9biao a{ font-size:20px; font-size:2rem; line-height:30px;}
.bazi span{font-size:16px; font-size:1.6rem;}
}
@media screen and (max-width:767px) {
.batu1{ width:100% !important; max-width:300px; float:none !important; margin:auto; margin-bottom:30px;}
.ba3n .batu1,.ba4n .batu1{width:100% !important; max-width:300px;}
.bazi1{ width:100% !important; float:none !important;}

.babiao{ font-size:16px; font-size:1.6rem; line-height:26px;}
.bazi{ font-size:12px; font-size:1.2rem; line-height:24px; margin-top:20px;}

.ba9n .bal{ width:100%; float:none;}
.ba9n .bar{ width:100%; float:none;}
.ba9n input,.ba9n textarea{ padding-left:10px !important; font-size:12px !important; font-size:1.2rem !important;}
.ba9biao a{ font-size:18px; font-size:1.8rem; line-height:26px;}
.ba9n .int2{ padding-right:180px;}
}

.ba5n{}
.ba5n .batu1{float: none; display: inline-block; vertical-align: middle; line-height: 561px; width: 37.7%}
.ba5n .batu1n{ display: inline-block; vertical-align:middle;}
.ba5n .bazi1{float: right; display: inline-block; vertical-align: middle; width: 58.8%; margin-left: 3.5%;}
.ba5n .bzshipin{ left: 0px; right: auto; margin: auto; width: 37.7%}
.ba5n .bzshipin1 span{margin: auto;}
.ba5n .bzshipin2{ width: 50.7%; margin-left: -12.8%}

.ba6n{}
.ba6n .batu1{float: none; display: inline-block; vertical-align: middle; line-height: 600px; width: 37.7%}
.ba6n .batu1n{ display: inline-block; vertical-align:middle;}
.ba6n .bazi1{float: left; display: inline-block; vertical-align: middle; width: 58.8%; margin-right: 3.5%;}
.ba6n .bzshipin{ left: auto; right: 0px; margin: auto; width: 37.7%}
.ba6n .bzshipin1 span{margin: auto;}
.ba6n .bzshipin2{ width: 50.7%; margin-right: -12.8%}

@media screen and (max-width:1599px) {
.ba5n .bzshipin2{ width: 50.7%; margin-left: -6%}
.ba6n .bzshipin2{ width: 50.7%; margin-right: -6%}

}
@media screen and (max-width:1399px) {
.ba5n .bzshipin2{ width: 50.7%; margin-left: 0%}
.ba6n .bzshipin2{ width: 50.7%; margin-right: 0%}

}
@media screen and (max-width:999px) {
	.ba5n .batu1{ line-height: 0px; margin-bottom: 20px;}
	.ba5n .bzshipin{margin-left: auto; margin-bottom: 20px; width: 100%; max-width: 400px;}
	.ba5n .bazi1{ width: 100%;}
	
		.ba6n .batu1{ line-height: 0px; margin-top: 20px;}
	.ba6n .bzshipin{margin: auto; margin-bottom: 20px; width: 100%; max-width: 400px;}
	.ba6n .bazi1{ width: 100%;}
}













@font-face {font-family: Poppins; 
            font-display: swap; 
            src:url("../fonts/Poppins-Bold.woff2") format("woff2"),  
                url("../fonts/Poppins-Bold.woff") format("woff"),  
                url("../fonts/Poppins-Bold.ttf") format("truetype"),  
                url("../fonts/Poppins-Bold.eot") format("embedded-opentype"),  
                url("../fonts/Poppins-Bold.svg") format("svg"); 
            font-weight: normal; 
            font-style: normal;}
            
@font-face {font-family: Poppins-Light; 
            font-display: swap; 
            src:url("../fonts/Poppins-Light.woff2") format("woff2"),  
                url("../fonts/Poppins-Light.woff") format("woff"),  
                url("../fonts/Poppins-Light.ttf") format("truetype"),  
                url("../fonts/Poppins-Light.eot") format("embedded-opentype"),  
                url("../fonts/Poppins-Light.svg") format("svg"); 
            font-weight: normal; 
            font-style: normal;}
@font-face {
  font-family: Poppins-Regular;
  font-display: swap;
  src: url("../fonts/Poppins-Regular.woff2") format("woff2"),
       url("../fonts/Poppins-Regular.woff") format("woff"),
       url("../fonts/Poppins-Regular.ttf") format("truetype"),
       url("../fonts/Poppins-Regular.eot") format("embedded-opentype"),
       url("../fonts/Poppins-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
        
@font-face {font-family: "iconfont"; /* Project id 2549078 */
            font-display: swap; 
            src: url('../fonts/iconfont.woff2?t=1620984142156') format('woff2'),  
                 url('../fonts/iconfont.woff?t=1620984142156') format('woff'),  
                 url('../fonts/iconfont.ttf?t=1620984142156') format('truetype');}
                 
.iconfont {font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.icon-left4:before {content: "\e718";}
.icon-right4:before {content: "\e719";}
.icon-home:before {content: "\e624";}
.icon-edit:before {content: "\e611";}
.icon-facebook:before {content: "\e620";}
.icon-vk:before {content: "\e735";}
.icon-pinterest:before {content: "\e8ab";}
.icon-jian2:before {content: "\e600";}
.icon-linkedin:before {content: "\e648";}
.icon-youtube:before {content: "\e6d6";}
.icon-twitter:before {content: "\e607";}
.icon-jia2:before {content: "\e608";}
.icon-bigger:before {content: "\e647";}
.icon-left:before {content: "\e72c";}
.icon-right:before {content: "\e72d";}
.icon-up1:before {content: "\e72e";}
.icon-bottom1:before {content: "\e72f";}
.icon-left1:before {content: "\e730";}
.icon-right1:before {content: "\e731";}
.icon-up:before {content: "\e73e";}
.icon-bottom:before {content: "\e73f";}
.icon-instagram:before {content: "\e79d";}
.icon-tumblr:before {content: "\e79e";}
.icon-download:before {content: "\e7a0";}
.icon-download1:before {content: "\e7a7";}
.icon-search4:before {content: "\e7b2";}
.icon-address:before {content: "\e7bc";}
.icon-email:before {content: "\e7bd";}
.icon-contact:before {content: "\e7be";}
.icon-whatsapp:before {content: "\e7bf";}
.icon-fax:before {content: "\e7c2";}
.icon-mobile:before {content: "\e7c6";}
.icon-phone:before {content: "\e7c8";}
.icon-tel:before {content: "\e7c7";}
.icon-phone1:before {content: "\e7cb";}
.icon-skype:before {content: "\e7cc";}
.icon-whatsapp1:before {content: "\e7c1";}
.icon-address1:before {content: "\e7c3";}
.icon-contact1:before {content: "\e7c4";}
.icon-email1:before {content: "\e7c5";}
.icon-skype1:before {content: "\e7c9";}
.icon-fax1:before {content: "\e7ca";}
.icon-qq:before {content: "\e7ce";}
.icon-tel1:before {content: "\e7cd";}
.icon-wechat:before {content: "\e7cf";}
.icon-phone2:before {content: "\e7d0";}
.icon-message:before {content: "\e7da";}
.icon-calendar:before {content: "\e7e1";}
.icon-calendar1:before {content: "\e7e3";}
.icon-top:before {content: "\e7ed";}
.icon-youbian:before {content: "\e60f";}

.css-slider-wrapper input#slider_1, .css-slider-wrapper input#slider_2, .css-slider-wrapper input#slider_3, .css-slider-wrapper input#slider_4, .css-slider-wrapper input#slider_5, .css-slider-wrapper input#slider_6, .css-slider-wrapper input#slider_7, .css-slider-wrapper input#slider_8, .css-slider-wrapper input#slider_9{ visibility: hidden; }

.tankaung:before{ content:"X"; width:30px; height:30px; line-height:30px; border-radius:50%; text-align:center; background:#fff; position:absolute; right:10px; top:10px; font-size:16px; font-size:1.6rem; z-index:9999;}

					/*.batu2{ position:relative; height:auto;}*/
					/*.lian{ display:block; width:33%; height:0px; padding-bottom:33%; position:absolute;}*/
					/*.lian1{ left:50%; top:50%; transform:translate(-50%,-37%);}*/
					/*.lian2{ left:50%; top:1%; transform:translateX(-50%);}*/
					/*.lian3{ right:0px; top:1%; top:50%; transform:translateY(-85%); width:28%;}*/
					/*.lian4{ left:0px; top:1%; top:50%; transform:translateY(-85%); width:28%;}*/
					/*.lian5{ left:7%; bottom:0px;}*/
					/*.lian6{ right:7%; bottom:0px;}*/
					
					
.zutuba2n .batu1{ width:571px; height:579px;}
					.batu2{ position:relative; height:auto;}
					.lian{ display:block; position:absolute; width:26.79%;}
					.lian .liantu{ display:block; position:relative; height:0px; padding-bottom:87.5%; width: 100%; margin:auto;}
					.lian .liantu img{ width:100%;}
					.lian1{ left:50%; top:50%; transform:translate(-50%,-37%); width:29%;}
					.lian1 .liantu{ display:block; position:relative; height:0px; width:100%; padding-bottom:100%;}
					.lian2{ left:50%; top:1%; transform:translateX(-50%);}
					.lian3{ right:0px; top:1%; top:50%; transform:translateY(-85%);}
					.lian4{ right:10%; bottom:0px;}
					.lian5{ left:11%; bottom:0px;}
					.lian6{ left:0px; top:1%; top:50%; transform:translateY(-85%);}
					
					.ba3zi{ display:block; font-family: Poppins; font-size:15px; font-size:1.5rem; line-height:24px; margin-top:5px;}
					.lian1 .ba3zi{ display:block; position:absolute; font-size:13px; font-size:1.3rem; color: #fefefe; line-height:18px; font-family:Verdana, Geneva, sans-serif; top:50%; left:10px; right:10px; transform:translateY(-57%)}
					.lian .liantu:hover{ transform:rotate(360deg)}
					
					@media screen and (max-height:749px) {
						.zutuba2n .batu1{ width:471px; height:479px;}
					}
					@media screen and (max-width:1219px) {
						.zutuba2n .batu1{ width:350px; height:350px;}
						.ba3zi{ font-size:12px; font-size:1.2rem; line-height:20px; margin-top:5px;}
						.lian1 .ba3zi{ font-size:10px; font-size:1rem; line-height:16px; left:5px; right:5px;}
					}
					@media screen and (max-width:767px) {
						.zutuba2n .batu1{ width:300px; height:300px;}
						.ba3zi{ font-size:12px; font-size:1.2rem; line-height:16px; margin-top:5px;}
						.lian1 .ba3zi{ font-size:11px; font-size:1.1rem; line-height:16px; left:5px; right:5px;}
					}



.batu1{ font-size:0px;}
.batu1 img{ max-width:100%; transition:0.5s;}
.ba4tu1{ display:block; width:100%;}
.ba4tu2,.ba4tu3{ display:inline-block; width:50%;}
.ba4zi{ display:block; font-family: Poppins; font-size:20px; font-size:2rem; line-height:30px; text-align:center; margin-top:9px;}
.ba4tu1 img:hover{ transform:scale(1.1,1.1)}

.spbiaoti{font-size: 16px;font-size: 1.6rem;font-weight: bolder;color: #c00000;}

.cnzznone{ display:none; }

.guoqi{ position: absolute; right: 10px; top: 8px; }
.nyguoqi{ position: absolute; right: 0px; top: 14px; }
@media screen and (max-width:999px) { .guoqi{ right: auto; left: 62px; top: -6px; } }
@media screen and (max-width:639px) { .nyguoqi{ right: 50px; top: 20px; } }


.head2{/*background: #fff; */position: absolute; width: 100%; height: 172px; left: 0px; top: 0px; z-index: 99999999; /*border-bottom: 1px solid #ccd2df;*/}
.inho{ z-index: 999}
@media screen and (max-height:799px) {
.head2{ height: 82px;}
	.inho{top: 10px;}
}
@media screen and (max-width:1599px) {
.head2{ height: 82px;}
	.inho{top: 10px;}
}
@media screen and (max-width:999px) {
.head2{ height: 55px;}
	.inho{top: 0px; width: 80px;}
}


.inho{cursor: pointer;}
.xalaz{display:none;background: #fff; position: absolute; width: 100%; left: 0px; top: 100%; margin-top: 1px; z-index: 9;}
.xiala{ display: flex; justify-content: space-between; flex-flow: wrap; max-height: 600px; overflow: auto; padding:45px 36px; font-weight: 600;}
.xllie{ width: 16%;}
.xla{display: block; font-size: 22px; font-size: 2.2rem; line-height: 30px; font-family: Poppins, Arial, "sans-serif"; position: relative; padding-bottom: 10px;}
.xla:before{content: ""; position: absolute; width: 90%; max-width: 200px; height: 6px; background: url("../images/gan2.jpg"); background-size: auto 100%; left: 0px; bottom: 0px; }
.xln{}
.xln a{ font-size: 16px; font-size: 1.6rem; color: #082361; line-height: 30px; margin-top: 10px; display: block; }
.xln a i{display: inline-block; vertical-align: middle; font-style: normal; font-size: 24px; color: #00d063; transition: 0.5s;}
.xln a:hover,.xla:hover{color: #c00000;}
.xln a:hover i,.xla:hover i{color: #c00000;}

.xln2{ font-weight: 600;}
.xln2 p{position: relative; color: #082361; padding-left: 31px; font-size: 16px; font-size: 1.6rem; line-height: 30px; margin-top: 10px;}
.xln2 p i{ color: #c00000; position: absolute; left: 0px; top: 0px;}
.xln2 p a{ color: #082361;}
.xln2 p a:hover{ color: #c00000;}

.sousuo{ width: 100%; height: 43px; line-height: 41px; border: solid 1px #c00000; position: relative;}
.sou{width: 100%; padding: 0 15px; padding-right: 40px; height: 41px; line-height: 41px; font-size: 14px; font-size: 1.4rem;}
.suo{ width: 32px; height: 41px; position: absolute; right: 0px; top: 0px; background: url("../images/sousuo.jpg") no-repeat left center;}
.xlmor{ display: block; width: 100%; background: #c00000; border: 1px solid #c00000; height: 43px; text-align: center; line-height: 43px; margin-top: 20px; color: #ffffff; font-size: 16px; font-size: 1.6rem;}

@media screen and (max-height:699px) {
.xalaz{ max-height: 500px;}
}
@media screen and (max-width:1469px) {
.xiala{ padding:45px 20px;}
.xla{ font-size: 26px; font-size: 2rem; line-height: 26px; padding-bottom: 5px;}
.xla:before{ width: 80%; max-width: 150px; /*height: 2px;*/}
.xln a,.xln2 p{ font-size: 14px; font-size: 1.4rem; line-height: 26px; margin-top: 5px; font-weight: 600;}
	.xlmor{ font-size: 14px; font-size: 1.4rem;}
}
@media screen and (max-width:999px) {
	.xalaz{ max-height: none; height: 100%; top: 0px; position: fixed; width: 300px; left: auto; right: 0px; background: #333;}
.xiala{ background: rgba(51,51,51,0.9); padding-top: 80px; display: block;}
.xllie{ width: 100%; margin-top: 20px; position: relative;}
	.xllie>i{ display: block; position: absolute; width: 24px; height: 24px; right: 0px; top: 0px;}
	.xllie>i:before{content: ""; position: absolute; width: 10px; height: 2px; background: #fff; left: 50%; top: 50%; transform: translate(-50%,-50%);}
	.xllie>i:after{content: ""; position: absolute; width: 2px; height: 10px; background: #fff; left: 50%; top: 50%; transform: translate(-50%,-50%);}
	.xla{color: #fff; background:none;}
	.xla:before{display: none}
	.xln a,.xln2 p,.xln2 p a{color: #fff;}
	.xln,.xln2{display: none}
	
}

.goog-te-gadget{ padding-right: 60px; padding-top: 10px; }
@media screen and (max-width:639px) { .goog-te-gadget{ padding-top: 0px; } }
@media screen and (max-width:480px) { .goog-te-gadget{ padding-right: 0px; } }

.xln a{
    white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}

.xlp{ content: ""; position: fixed; width: 100%; height: 100%; left: 0px; top: 0px; background: rgba(0,0,0,0); z-index: -2}


.whatsabottom{ width:50px; height:50px; background:#0fe259; border-radius:5px; position:fixed; bottom:20%; right:0px; cursor:pointer;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s; z-index:999999; color:#fff; text-align: center;
    line-height: 50px; }
.whatsabt1{ position:absolute; right:-99999px; top:0px; line-height:50px; color:#fff; background:#0fe259; width:200px; z-index:999; font-size:14px; text-align:center; border-top-left-radius: 5px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 5px; transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;     font-weight: bold;}
.whatsabottom:hover{  border-top-left-radius: 0px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 0px;}
.whatsabottom:hover .whatsabt1{right:47px;  }
.whatsabottom i{ font-size: 24px;
    font-size: 2.4rem;
    font-weight: bold;
  }


