@charset "utf-8";

/*■■■■■■■■　共同设定 ■■■■■■■■*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#6e6e6e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}

/*■■■■■■■■　基本设定　■■■■■■■■*/
/*■■■■■■■■　基本设定　■■■■■■■■*/
body{ font-family:'微软雅黑'; font-size:12px; color:#6e6e6e;  min-width:100%; width:auto!important; width:100%;_width:expression(document.documentElement.clientWidth<100%?"100%":"auto"); margin:0 auto; overflow-x:hidden;margin:0;padding:0;}


.dbtiao{ width:100%; height:40px; background:#1d4b9f;}

.dbtiao01{ width:275px; margin-left:2%; height:40px; font-size:14px; color:rgba(255,255,255,0.8); line-height:40px; float:left; border-right:1px solid rgba(255,255,255,0.2);}
.dbtiao01 a{ color:rgba(255,255,255,0.8);}
.dbtiao02{ width:359px; padding-left:55px; height:40px; font-size:14px; color:rgba(255,255,255,0.8); line-height:40px; float:left; background:url(../images/ig1.png) 30px 12px no-repeat;}
.dbtiao02 a{ color:rgba(255,255,255,0.8);}

.dbtiao04{text-align:right; height:40px; font-size:14px; color:#fff; line-height:40px;  float:right;}
.dbtiao04 a{ color:rgba(255,255,255,0.8); font-size:14px; height:40px; line-height:40px; float:left; padding-left:25px; display:block; border-left:1px solid rgba(255,255,255,0.2);}
.dbtiao04 a:hover{color:#FFF000; text-decoration:underline;}
.dbtiao04 span{ padding:0 16px;}

.dbtiao03{text-align:right; width:250px; height:32px; padding-top:8px; font-size:14px; color:#fff; line-height:40px;  float:right; margin-right:3%;}

.sou{ border-left:1px solid #FFFFFF; border:1px solid rgba(255,255,255,0.6); float:right; height:22px; margin-right:1%; width:200px; border-radius:10px; padding-right:10px;background:#fff;}
.sinput{border:none; height:22px; color:#000; font-size:12px; line-height:22px;}




.top_nav{ height:105px; width:100%;}
.tlogo{ width:300px; padding-left:2%; text-align:right; padding-top:10px; position: absolute; z-index:999;}
.tlogo img{ margin-top:15px; margin-right:50px;}
.nav1{ padding-left:10px; margin-left:23%; float:left; padding-top:5px;}
a.topan{ width:110px; padding-left:48px; height:50px; color:#000; float:right; margin-top:25px; margin-right:3%; border:4px solid #ff5e10; line-height:50px; font-size:18px;border-radius:15px; background:url(../images/xlogo.png) 15px center no-repeat;}
a.topan:visited {font-style: normal; color: #212121; text-decoration: none;}
a.topan:hover { color:#fff; text-decoration: none; background:#ff5e10 url(../images/xlogo1.png) 15px center no-repeat;}
a.topan:active { color: #ffffff; background:#1F63E9;}


ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none; text-align:center;}
ul.menu li {position:relative; float:left; margin-right:0px; z-index:1;}
ul.menu ul {position:absolute; top:100px; left:0; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; border:0px solid #000;background:#fff; border-bottom:1px solid #fff; border-top:none; width:120px; margin:0}
ul.menu ul li a {display:block; padding:3px 0px 5px 0px; height:36px; line-height:36px; color:#000; font-size:14px;}
ul.menu ul li a:hover {background-color:#ff6600; color:#fff; font-size:14px;}
ul.menu ul ul {left:114px; top:-1px}
ul.menu .menulink {border:0px solid;  padding:39px 0px 40px 0px; width:120px; color:#000;  font-family:"微软雅黑"; font-size:16px; font-weight:bold;}
ul.menu .menulink:hover, ul.menu .menuhover {color: #D21E24; background:url(../images/dhbj.jpg) bottom repeat-x;}
ul.menu .menulink:hover, ul.menu .menuhover {color: #fff; background:#1d4b9f;}
ul.menu .topline {border-top:1px solid #aaa}






.daohang{ margin:auto; margin-top:30px; padding-top:60px!important; }
.daohang02{float:left; height:170px; width:620px; padding-left:20px!important; margin-left:30px!important; border-left:1px solid rgba(255,255,255,0.4);}
.daohang03 a{font-size:14px;padding-left:50px; margin-left:10px; margin-bottom:10px; color:#0089d1; background: #FFFFFF url(../images/jt.png) 20px center no-repeat; height:70px; line-height:70px; width:130px; border:1px solid rgba(255,255,255,0.6); float:left; display:block;}
.daohang03 a:hover{color:#fff; background: #ff6600 url(../images/jt1.png) 20px center no-repeat;}




.wrapper{ width:1200px; margin:0 auto; overflow:hidden;}
.cen{ width:1200px; margin:auto; height:auto;}

/*banner*/
.banner{ width:100%;height: 550px; overflow:hidden;position: relative; }
.banner .hd{ overflow:hidden; position:absolute; right:0; bottom:20px; width: 100%; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; text-align: center;}
.banner .hd ul li{margin:0 10px; display: inline-block; width:60px; height:2px; 
	cursor:pointer;  background: #ea3b00;
}
.banner .hd ul li.on{ background:#fff;opacity: 1; }
.banner .bd{ position:relative; z-index:0; width: 1920px;left: 50%; margin-left: -960px; }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{width: 100%; height: 550px; display:block; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .wid_main{position: absolute; top:45%; left: 50%; margin-left: -600px;}
.banner .prev,
.banner .next{ position:absolute; left:0; top:45%; display:block; filter:alpha(opacity=80);opacity:0.4;}
.banner .next{ left:auto; right:0;}
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=90);opacity:.9;  }
.banner .prevStop{ display:none; }
.banner .nextStop{ display:none; }

.banneran a{width: 180px;height: 60px;line-height: 60px;text-align: center;	font-size: 16px;display: block;color: #fff; background:#ff5e10; margin-top:60px;font-weight: bold;border-radius:5px;}
.banneran a:hover{background: #212121; color:#FFF;	}


.xkuai{width:25%; height:260px; position:relative;}
.xkuai01{width:25%; height:260px; position:relative;}
.xkwz{ padding:50px 40px 50px 40px; position:absolute; z-index:2;}

.xkwza{font-size:20px; line-height:20px; font-weight:bold; }
.xkwza span{font-size:16px; line-height:20px; font-weight: normal;}

.wzmb{font-size: 100px; text-shadow: -1px 1px 0 #fff, 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff;opacity: 0.2; font-family:Verdana, Geneva, sans-serif; position:absolute; z-index:1; right:30px; bottom:0px;}
.wzmb01{font-size: 100px; text-shadow: -1px 1px 0 #212121, 1px 1px 0 #212121, 1px -1px 0 #212121, -1px -1px 0 #212121;opacity: 0.2; font-family:Verdana, Geneva, sans-serif; position:absolute; z-index:1; right:30px; bottom:0px;}

.syabnrmore a{ margin-top:20px; margin-left:2px; font-size:14px; width:120px; display:block; height:30px;  border-left:1px solid #FFF;  border-bottom:1px solid #FFF; color:#FFF; text-align:center;}
.syabnrmore01 a{ margin-top:20px; margin-left:2px; font-size:14px; width:120px; display:block; height:30px;  border-left:1px solid #565969;  border-bottom:1px solid #565969; color:#565969; text-align:center;}


.qywl{ width:1200px; margin:auto; height:auto; padding-bottom:60px; display: flex; flex-wrap: wrap; justify-content: space-between;}
.qywlan{text-align:center; width:220px;}
.qywlan:hover{ margin-top:-20px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.qywlan01{line-height:42px; padding-top:20px; font-size:42px; color:#212121; font-weight:bold; border-bottom:2px solid #FFF; font-family:微软雅黑;}
.qywlan02{line-height:22px; padding-top:10px; padding-bottom:20px; font-size:14px; color:#212121;}

.sygsjj{background:url(../images/abbj.png) center center no-repeat;background-size:cover; margin-bottom:50px;}
.sygsjj01{width:50%; background:url(../images/abtt.jpg) center center no-repeat; background-size:cover; height:500px;}
.sygsjj02{width:40%; margin-right:5%;}
.sygsjj03{color:#1d4b9f; font-size:58px; line-height:58px; font-weight:bold; font-family: 黑体;}
.sygsjj04{color:#212121; font-size:32px; line-height:34px; font-weight:bold;}
.sygsjj05{color:#414141; font-size:14px; line-height:28px; width:100%; padding-top:20px; text-align:justify;}

.aboutk{height: auto; width:100%; background-size:cover;padding-top:100px;}

.aboutan{width:100%; background:#fff; height:70px; padding:20px; margin-top:50px; display: flex; flex-wrap: wrap; justify-content: space-between;}
.aboutan01{width:17%; padding-left:16%; padding-top:5px; border-right:1px solid #eaeae8; font-size:18px; line-height:28px; color:#212121; height:70px;}
.aboutan01 span{color:#666; font-size:18px; text-transform:uppercase;}

.neirong4 a{width: 180px;height: 50px;line-height: 50px;text-align: center;	font-size: 15px;display: block;color: #fff; background:#ff5e10; margin-top:30px;font-weight:normal;}
.neirong4 a:hover{background: #ff6600; color:#FFF;	}

.cpk{width:100%; height:580px; padding-top:60px; background:url(../images/cpbj1.jpg) top left no-repeat; background-size:cover;}
.cpkbt{color:#ff5e10; font-size:58px; line-height:88px; font-weight:bold; font-family: 微软雅黑;}
.cpkbt01{color:#212121; font-size:32px; line-height:34px; font-weight:bold;}

.cplb a{font-size:14px; width:30%; display:block; height:46px; line-height:46px;  border:2px solid #1d4b9f; color:#1d4b9f; text-align:center; margin:auto; margin-bottom:25px; margin-right:20px; float:left; background:rgba(255,255,255,0.7); border-radius:5px;}
.cplb a:hover{ color:#fff; background:#1d4b9f}

.cplb01 a{font-size:14px; width:30%; display:block; height:50px; line-height:50px; color:#fff; text-align:center; margin:auto; margin-bottom:30px; margin-right:20px; float:left; background:#ff5e10; border-radius:5px;}
.cplb01 a:hover{ color:#fff; background:#1d4b9f}

.cpsou{width:360px; height:480px; border:1px solid #1f3d9d; background:#fafafa;}
.cpsoubt{color:#1d4b9f; font-size:28px; line-height:28px; padding-top:60px; text-align:center; font-weight:bold; text-transform:uppercase;}
.cpsoubt01{color:#212121; padding-top:10px; font-weight:bold; padding-bottom:30px; font-size:22px; text-align:center; line-height:22px; background:url(../images/xx.png) center bottom no-repeat;}

.syxw{width:370px; height:450px; position:relative;}
.syxwimg{width:100%; height:270px; position:absolute; z-index:1;}
.syxwnr{width:258px; height:210px; padding-left:30px; padding-right:30px; background:#FFF; position:absolute; z-index:2; left:26px; bottom:0px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.syxwnr:hover{box-shadow: 0 0 10px rgba(255,94,16,0.4); margin-bottom:10px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.syxwnrbt{color:#212121; padding-top:30px; font-size:16px; font-weight:bold; line-height:26px; height:50px;}
.syxwnrbt a{color:#212121;}
.syxwnrbt a:hover{color:#ff6600;}
.syxwnr01{color:#555; padding-top:15px;  font-size:14px; line-height:24px;  text-align:justify;}
.syxwnran a{color:#ff5e10; margin-top:15px; font-size:14px;  line-height:26px; display:block;}


.lxk{width:100%; padding-top:70px; height:1150px; position:relative;}
.lxnr{width:1200px; margin:auto; background:#ff5e10; height:350px; padding-top:50px; border-radius:5px;}
.lxnr01{width:390px; float:left; height:260px; padding-top:40px; text-align:center; color:#FFF; line-height:28px; font-size:14px;}
.lxnr01 a{color:#FFF;}

.dfooter{width:100%; height:800px; background:#1d4b9f; position:absolute; bottom:0px;}
.dfooterbj{width:100%; height:800px; background:url(../images/fbj1.png) right top no-repeat; position:absolute; z-index:2;}
.dfooterbj01{width:100%; height:800px; background:url(../images/fbj.png) left bottom no-repeat; position:absolute; z-index:1;}
.footerk{width:1140px; margin:auto; color:#FFF; padding-top:120px;}
.footerkbt{width:100%; border-bottom:1px solid rgba(255,255,255,0.3); font-size:22px; line-height:50px; padding-bottom:20px; color:#FFF; font-weight:bold;}
.footerkbt span{font-size:14px; font-weight:normal;}

.footer_nav{width:1140px; margin:auto; color:#FFF;display: flex; flex-wrap: wrap; justify-content: space-between;}
.footer_nav01{width:800px; color:#FFF; padding-top:50px;display: flex; flex-wrap: wrap; justify-content: space-between;}
.footer_nav01 ul{}
.footer_nav01 ul span{ line-height: 38px; color: #fff; margin-bottom: 10px; display: block; font-size:16px;}
.footer_nav01 ul li{ line-height: 38px; }
.footer_nav01 ul li a{ color:rgba(255,255,255,0.6); font-size: 15px;}
.footer_nav01 ul li a:hover{ color: #fff;}
.dfooterem{width:240px; height:276px; background:url(../images/rwmbj.png) top right no-repeat;}
.dfooterbq{background:rgba(255,255,255,0.1); width:1100px; padding:20px; font-size:15px; color:#FFF; line-height:32px; margin:auto; margin-top:70px; border-radius:5px;}
.dfooterbq a{color:#FFF;}

.kuang{ width:96%; height:52px; font-size:14px; color:#8b8b8b; border:1px solid #CFCFCF; padding-left:4%; margin-top:30px;}
.kuang3{ width:100%; height:54px; font-size:16px; background:#1d4b9f; color:#FFF; margin-top:40px; font-weight:bold;}
.kuang3:hover{ background:#ea3b00;}


.cpkuai{width:100%; height:840px; padding-bottom:55px;}
.cpbt{ width:1200px; margin:auto; height:auto; padding-top:75px; padding-bottom:25px; font-size:18px; color:#515151; text-align:center;}
.cpbt span{ color:#2DA2FF;}
.cpbt img{ margin-bottom:15px;}

#btn li{ height:60px; padding-left:12px; padding-right:12px; line-height:60px;text-align:center; color:#1d4b9f; background:#fff; font-weight:bold; font-size:14px; list-style:none; cursor:pointer;border-radius:5px;}
#btn .aaa{ height:60px; padding-left:5px; padding-right:5px; line-height:60px;text-align:center; color:#fff; background:#ff5e10; list-style:none;}
.clear{ clear:both;}
#text dd{ padding-top:50px; line-height:30px; color:#FFF;  display:none;}


.righta_cp11{width:266px;height:270px;margin-bottom: 25px; overflow: hidden; background:#FFF; padding:10px; border-radius:10px;}
.righta_cp22{position: relative; width:266px;height: 220px; text-align:center;}
.righta_cp22 a img{ display:block; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.righta_cp22 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}

.righta_cp33 a{ width:266px; height:50px; line-height:52px; text-align:center; display:block; color:#000000; font-size:14px; background:#EEEEEE;} 
.righta_cp33 a:hover{ background:#F30; color:#FFFFFF;}

.ygan a{width: 180px;height: 50px;line-height: 50px;text-align: center;	font-size: 15px;display: block;color: #fff; border:2px solid #FFF; margin-top:30px;font-weight:normal; border-radius:10px;}
.ygan a:hover{background: #ff6600; color:#FFF;	}

.chengr{width:100%; height: 640px;}
.ysyuan{width:200px; text-align:center;}
.ysyuan01{width:170px; height:170px; padding:10px; background:rgba(0,0,0,0.2); border-radius:100%; margin-bottom:20px;}
.ysyuan02{width:160px; height:160px; padding:10px; background:#FFF;border-radius:100%;}
.ysyuan03{width:150px; height:150px; padding:5px; background-image:linear-gradient(#026ce6,#14a1f9); border-radius:100%;}
.ysyuan04{width:140px; padding-left:10px; padding-right:10px; height:150px; padding-top:10px; line-height:18px; color:#212121; font-size:13px; background:#FFF;border-radius:100%; text-align:center;}
.ysyuan span{font-size:20px; color:#FFF; list-style:40px; font-weight:bold;}
.tt{ margin-top:110px;}

.shuzi4
{ 
animation:myfirstsuzi 1.5s linear 0.1s infinite alternate;
/* Firefox: */
-moz-animation:myfirstsuzi 1.5s linear 0.1s  infinite alternate;
/* Safari and Chrome: */
-webkit-animation:myfirstsuzi 1.5s linear 0.1s  infinite alternate;
/* Opera: */
-o-animation:myfirstsuzi 1.5s linear 0.1s  infinite alternate;
}

@keyframes myfirstsuzi
{
0%   { margin-top:0px;  }
50%  { margin-top:20px;   }
100% { margin-top:40px; }
}

@-moz-keyframes myfirstsuzi /* Firefox */
{
0%   { margin-top:10px;  }
50%  { margin-top:20px;   }
100% { margin-top:40px; }
}

@-webkit-keyframes myfirstsuzi /* Safari and Chrome */
{
0%   { margin-top:0px;  }
50%  { margin-top:20px;   }
100% { margin-top:40px; }
}

@-o-keyframes myfirstsuzi /* Opera */
{
0%   { margin-top:0px;  }
50%  { margin-top:20px;   }
100% { margin-top:40px; }
}

.shuzi4t
{ 
animation:myfirstsuzit 2.5s linear 0.1s infinite alternate;
/* Firefox: */
-moz-animation:myfirstsuzit 2.5s linear 0.1s infinite alternate;
/* Safari and Chrome: */
-webkit-animation:myfirstsuzit 2.5s linear 0.1s  infinite alternate;
/* Opera: */
-o-animation:myfirstsuzit 2.5s linear 0.1s  infinite alternate;
}

@keyframes myfirstsuzit
{
0%   { margin-top:110px;  }
50%  { margin-top:130px;   }
100% { margin-top:150px; }
}

@-moz-keyframes myfirstsuzit /* Firefox */
{
0%   { margin-top:110px;  }
50%  { margin-top:130px;   }
100% { margin-top:150px; }
}

@-webkit-keyframes myfirstsuzit /* Safari and Chrome */
{
0%   { margin-top:110px;  }
50%  { margin-top:130px;   }
100% { margin-top:150px; }
}

@-o-keyframes myfirstsuzit /* Opera */
{
0%   { margin-top:110px;  }
50%  { margin-top:130px;   }
100% { margin-top:150px; }
}


a.dha { font-family:"微软雅黑"; font-size: 16px; line-height:42px; color: #fff; background:#1d4b9f; display:block; width:151px; height:42px; text-align:center; float:right; margin-left:10px;}
a.dh1 { font-family:"微软雅黑"; font-size: 16px; line-height:42px; color: #000; background:#EBEBEB; display:block; width:151px; height:42px; text-align:center; float:right; margin-left:10px;}
a.dh1:visited {font-style: normal; color: #000; text-decoration: none;}
a.dh1:hover { color:#ffffff; text-decoration: none; background:#b10e0f; }
a.dh1:active { color: #ffffff; background:#CC0810;}


.syxw{height:38px; line-height:38px; font-size:32px; width:30%; margin-top:90px; font-weight:bold; color:#333;}
.syxwdh{width:70%; margin-top:90px;}

.syxwk{ width:1200px; margin:auto; height:auto; padding-top:35px;}
.xwt{ width:559px; height:368px; float:left; position:relative;}
.xwtsj{ width:559px; height:100px; position:absolute; z-index:99; bottom:0px; background:url(../images/xwbj.png) repeat-y;}
.xwtsj01{ width:117px; height:90px; padding-top:10px; float:left; text-align:center; color:#FFF; }
.xwtsj01 span{ font-size:44px; color:#fff;}




.xwtsj02{ width:312px; height:100px; float:left; line-height:100px; color:#FFF; font-size:18px; padding-left:30px;}


.xwkuai{ width:590px; height:auto; float:right;}

.xwzx{ height:105px; width:100%; margin-bottom:25px; border-bottom:1px dotted #c6c1bd;}
.xwzxwz{ width:470px; float:left;}
.xwzxwzbt{ font-weight:bold; font-size:16px; padding-bottom:10px; margin-top:3px; padding-right:20px;}
.xwzxwzbt a{ color:#585858;}
.xwzxwzbt a:hover{ color:#FF3600;}

.xwzxwznr{ line-height:24px; color:#989898; font-size:13px; padding-bottom:5px; text-align:justify;}

.xwzximg{ width:85px; height:80px; padding-top:5px; float:left; background:#f5f5f5; margin-right:30px; text-align:center; }
.xwzximg span{ font-size:40px; color:#333;}

.ln{height:125px; padding-top:25px; width:150px;border-radius:100%; background:#ff5e10; position:absolute; z-index:2; text-align:center; color:#FFF; font-size:14px;}



.mbfor{display:none;}
.mbdh{ display:none;}
#mccp{ display:none;}
#kai{ display:none;}

.mbfl{ display:none;}
a.mbdh2 { font-family:"微软雅黑"; font-size: 14px; line-height:30px; color: #fff; display:block;height:30px; width:100%; text-align:center; background:#1d4b9f; margin-bottom:10px; border-radius:10px;}
a.mbdh2:visited {font-style: normal; color: #212121; text-decoration: none;}
a.mbdh2:hover { color:#fff; text-decoration: none; background:#ff6600;}
a.mbdh2:active { color: #ffffff; background:#ff6600;}

#banner{ display:none;}
.yuangong02{ display:none;}
.dfooter4{ display:none;}
@media all and (max-width:768px){
	
	.mbfl{ display:block;}
.yuangong02{ display: block;}
#banner{ display:block;}
.yuangong02{width:35%; height:180px; line-height:28px; padding:2%; font-size:14px!important; margin-bottom:30px; color:#333; background:#fff; border:6px solid #E9E9E9; text-align:center; overflow:hidden; float:left; margin-left:5%; }
.yuangong02 a{color:#212121; font-weight:bold;}
.yuangong02 img{ width:100%; height:150px;  margin-bottom:2%;object-fit: cover;}

.xkuai{width:100%; height:290px; position:relative;}
.xkuai01{width:100%; height:290px; position:relative;}
.xkwz{ padding:60px; position:absolute; z-index:2;}

.wzmb{font-size: 160px; text-shadow: -1px 1px 0 #fff, 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff;opacity: 0.2; font-family:Verdana, Geneva, sans-serif; position:absolute; z-index:1; right:30px; bottom:0px;}
.wzmb01{font-size: 160px; text-shadow: -1px 1px 0 #212121, 1px 1px 0 #212121, 1px -1px 0 #212121, -1px -1px 0 #212121;opacity: 0.2; font-family:Verdana, Geneva, sans-serif; position:absolute; z-index:1; right:30px; bottom:0px;}


/*banner*/
.bannerbox{ display:none; }

	
.top_nav{ display:none;}	
.pro_item_pic img{height: auto; width:90%; object-fit: cover;}
.cen{ width:90%; padding-left:5%; padding-right:5%;}
.cen01{ width:94%; padding-left:3%; padding-right:3%;}
.mbfor{display:block;}
.mbdh{ display:block;}
#mccp{ display:block;}	
#content{ display:none!important;}	
#wu{ display:none!important;}	
.ind4{ display:none!important;}	
.elite_team{ display:none!important;}	
	.banner{ height:360px!important;}
	.index_focus{ height:360px!important;}
	.index_focus .pic{ height:360px!important;}
	.pro_item_dec{ color:#FFF;}

	
.bwzk{width:80%; margin:auto; padding-top:5%; text-align:center;}
.bwz{font-size:26px; font-weight:bold; color:#fff; text-shadow:rgba(0,0,0,0.2) 3px 4px 5px;}
.bwz01{font-size:12px; width:280px; margin:auto; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding-top:10px; line-height:24px; color:rgba(255,255,255,0.5);}
.bwz02{font-size:14px; padding-top:20px; width:280px; margin:auto; line-height:24px; color:#fff;}



.aboutk{height: auto; width:90%; padding-left:5%; padding-right:5%; background-size:cover; margin-bottom:40px; padding-top:50px; height: auto; background:#fff; }
.sygsjj01{width:100%; background:url(../images/abtt.jpg) center center no-repeat; background-size:cover; height:300px;}
.sygsjj02{width:100%; margin-right:0%; padding-top:30px;}
.sygsjj03{color:#ff5722; font-size:22px; line-height:28px; text-transform:uppercase;}
.sygsjj04{color:#212121; font-size:26px; line-height:34px;}
.sygsjj05{color:#414141; font-size:14px; line-height:26px; width:100%; padding-top:30px; text-align:justify;}

.qywl{ width:94%; margin:auto; height:auto; padding-top:0px; padding-bottom:50px; padding-left:3%; padding-right:3%; display: flex; flex-wrap: wrap; justify-content: space-between;}
.qywlan{text-align:center; width:45%;}
.qywlan:hover{ margin-top:-20px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.qywlan01{line-height:22px; padding-top:20px; padding-bottom:20px; font-size:22px; color:#212121; font-weight:bold; border-bottom:2px solid #FFF;}
.qywlan02{line-height:22px; padding-top:10px; padding-bottom:20px; font-size:16px; color:#212121;}

.cpz{width:100%;}
.cpk{display:none!important;}
.chengr{display:none!important;}

.cpkuai{display:none!important;}
.cpkbt{color:#70bb3a; font-size:28px; line-height:38px; font-weight:bold; font-family: 微软雅黑;}
.cpkbt01{color:#212121; font-size:22px; line-height:24px; font-weight:bold;}


.cplb a{font-size:12px; padding-left:10px; padding-right:10px; display:block; height:36px; line-height:36px;  border:2px solid #016db6; color:#016db6; text-align:center; margin:auto; margin-bottom:20px; margin-right:20px; float:left; background:rgba(255,255,255,0.7); border-radius:5px;}
.cplb a:hover{ color:#fff; background:#016db6}

.syxwk{ width:100%; margin:auto; height:auto; padding-top:35px; padding-bottom:10%;}
.xwt{ width:100%; float: none; margin-bottom:10%;}
.xwt img{ width:100%; height:368px;}
.xwtsj{ width:100%;}
.xwkuai{ width:100%; height:auto; float: none;}

.xwtsj01{ width:30%; height:90px; padding-top:10px; float:left; text-align:center; color:#FFF; }
.xwtsj02{ width:60%; float:left; line-height:28px; padding-top:5%; color:#FFF; font-size:18px;}

.syxw{ width:95%; padding-left:5%; margin-top:10%; }
.xwzx{ height:105px; width:100%; }
.xwzxwz{ width:90%; padding-left:5%;}
.xwzximg{ display:none;}
.syxwdh{display:none;}
.xwzxwzbt a{ text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}
.xwzxwznr{ text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}


.footerk{ display:none;}
.lxk{ display:none;}

.dfooter4{ display:block; background:#333; width:90%; padding:5%; font-size:13px; color:#FFF; line-height:24px; margin:auto; margin-top:0px; border-radius:5px; display:block; text-align:center;}
.dfooter4 a{color:#FFF;}


}
