@charset "utf-8";
/* CSS Document */
body{ font-size:14px; font-family:"微软雅黑"; background:#F6F9FC}
*{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
ul{ margin:0px; padding:0px;list-style:none;}
img{ border:0px;}
ul,li{ list-style-type:none;}
a { color:#000; text-decoration:none;}
a:hover{color:#39F;text-decoration:none;} 
.hide{display:none}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
em,i,s{font-style:normal;}
.clear { clear:both; }

.top{ background:#BF0600; color:#fff; line-height:40px; height:40px;}
.topwidth{ width:1200px; margin:auto; padding:0px;clear:both}
.widthleft{ width:50%; float:left}
.widthright{ width:50%; text-align:right; float:right}
.widthright a{ color:#fff; margin:0px 10px;}

.logo{ height:100px; width:1200px; margin:auto; padding:0px;}
.logoleft{ height:82px; width:200px;float:left; padding-top:8px;}
.logoleft img{ width:180px}
.logoright{ height:100px; width:900px; float:right}

/*  主要样式 */
.yyui_menu1 { height:45px; line-height:45px; font-size:16px; margin-top:27px;}

.yyui_menu1 li { float:left; position:relative; font-size:18px; width:128px; text-align:center} /*这一级是导航*/
.yyui_menu1 li a { display:block; line-height:45px; text-decoration:none; color:#333333;  }
.yyui_menu1 li a:hover { border-bottom:3px solid #BF0600;}

.yyui_menu1 li ul { position:absolute; float:left; display:none;width:240px; background-color:#FFFfff; z-index:9999;} /*这是第二级菜单*/
.yyui_menu1 li ul li a {text-decoration:none; color:#333333;width:240px; text-align:center; font-size:15px;}
.yyui_menu1 li ul a:hover { background:#BF0600; color:#fff;border-bottom:0;}
 
.yyui_menu1 li ul ul{ top:0;left:240px;} /*从第三级菜单开始,所有的子级菜单都相对偏移*/

.banner{ width:100%; height:600px;}
.banner img{width:100%}

.chenli{background:#BF0600; border-radius:20px 20px 0px 0px; width:1160px; height:70px; margin:auto; padding:20px; box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.35); margin-top:-50px; position:relative; z-index:1000;}
.chenli li{width:288px; border-right:2px solid #fff; float:left; height:70px;}
.chenlileft{ float:left; width:88px; text-align:center; margin-top:16px;}
.chenliright{ float:right; width:180px; font-size:18px; line-height:30px; color:#fff;}

.gs{ margin-top:80px;}
.gsleft{ width:605px; float:left}
.gsright{ width:560px; float:right }
.gsright1{ font-size:34px; color:#000; line-height:50px;}
.gsright2{ font-size:22px; color:#333; line-height:50px;}
.gsright3{ font-size:16px; color:#999; line-height:30px;}
.gsright ul{ width:100%; float:left}
.gsright li{ line-height:40px; float:left; width:100%; font-size:14px; color:#000; background:url(../image/hd.png) no-repeat; padding-left:25px;}
.ckgd{background:#BF0600; float:left; margin-top:15px; border-radius:10px; padding:10px 60px;}
.ckgd a{ color:#fff; font-size:16px;}

.cpzx{ background:#EFEFEF; padding:50px 0px; margin-top:90px; width:100%; float:left}
.cpzx1{ font-size:40px; text-align:center; color:#000; line-height:80px; width:100%;}
.mt-tabpage {
	width: 1200px;
}
.mt-tabpage-title {
	height: 55px;
	font-size: 0;
	margin: auto;
}
.mt-tabpage-title .mt-tabpage-item {
	display: inline-block;
	width: 25%;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color:#000;
	font-size: 20px;
	text-align:center;
	border-bottom: 2px solid #999999;
}
.mt-tabpage-title .mt-tabpage-item:hover{
	color: #BF0600;
}
.mt-tabpage-title .mt-tabpage-item-cur {
	color: #BF0600;
	font-size: 20px;
	border-bottom: 2px solid #BF0600;
}
.mt-tabpage-count {
	position: relative;
	width: 1200px;
	height: 400px;
	overflow: hidden;
}
.mt-tabpage-cont__wrap {
	position: absolute;
}
.mt-tabpage-count .mt-tabpage-item {
	width: 1200px;
	height: 400px;
	margin-top:15px;
}
.mt-tabpage-item li{ width:23%; margin:0.5%; background:#fff; padding:0.5%;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.35); float:left}
.mt-tabpage-item li img{ width:100%;float:left}
.mt-tabpage-item1{ line-height:40px; text-align:center; font-size:16px;width:100%;float:left}

.ckgd1{background:#BF0600; float:left; margin-top:15px; border-radius:10px; padding:10px 100px; width:100px; text-align:center; margin-left:450px;}
.ckgd1 a{ color:#fff; font-size:16px;}

.yyleft{ width:100px; float:left; text-align:center; margin-top:80px;}
.yyright{ width:1200px; float:right; margin-top:80px; margin-left:50px;}

.item_box{width:100%;overflow:hidden;}
.item_box_wp{width:1200px;margin:0 auto;}


/*语音通话*/
.box10{padding:0px;}
.voice_2{width:1200px;position:relative;left:50%;margin-left:-590px;}
.voice_2 ul li{float:left;display:inline;height:440px;color:#fff;cursor:pointer;position:relative;}
.voice_2 ul li.li1{background:url(../image/y1.jpg) no-repeat}
.voice_2 ul li.li2{background:url(../image/y2.jpg) no-repeat}
.voice_2 ul li.li3{background:url(../image/y3.jpg) no-repeat}
.voice_2 ul li.li4{background:url(../image/y4.jpg) no-repeat}
.voice_2 ul li.li5{background:url(../image/y5.jpg) no-repeat}
.voice_2 ul li.li6{background:url(../image/y6.jpg) no-repeat}
.voice_2 ul li.li7{background:url(../image/y7.jpg) no-repeat}
.voice_2 .fold{width:100px;height:100%;text-align:center;position:absolute;top:0px;left:0px;}


.voice_2 .fold .txt{font-size:20px;display:block;width:150px;line-height:25px; margin-top:380px;}
.voice_2 .unfold{width:350px;height:100%;display:none;position:absolute;top:0px;left:0px; overflow:hidden}
.voice_2 .unfold dl{ float:left;}
.voice_2 .unfold dt{width:100%;text-align:center;margin-bottom:40px;}
.voice_2 .unfold1{font-size:16px;line-height:45px; position:absolute;z-index:100; margin-top:-500px; padding:50px 30px;}
.unfold1 b{ font-weight:normal; font-size:22px; line-height:50px;}

.jd{ text-align:center}
.jdlist4{ width:380px; margin:30px 10px;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.35); float:left; background:#fff; padding-bottom:20px;}
.jdlist1{ font-size:20px; line-height:40px; font-weight:bold; padding:0px 10px;}
.jdlist2{ font-size:16px; line-height:40px; padding:0px 10px;}
.jdlist4 img{ width:100%;}
.jdlist li ul li{ line-height:35px; float:left; width:100%; font-size:13px; color:#000; background:url(../image/hd1.png) no-repeat; padding-left:25px;}

.liuyan{ clear:both;background:url(../image/ly.jpg) no-repeat; height:800px;}
.lyleft{ width:600px; float:left; margin-top:100px; color:#fff;}
.lyleft1{ font-size:26px; line-height:60px; margin-bottom:20px;}
.lyleft2{ font-size:18px; line-height:40px; color:#bbb; margin-bottom:20px; width:100%; float:left}
.lyleft li{ line-height:35px; float:left; width:100%; font-size:13px; color:#bbb; background:url(../image/hd2.png) no-repeat; padding-left:25px;}
.lyleft3{ font-size:16px; line-height:35px;color:#bbb;}
.lyright{ width:485px; float:right; background:#fff; border-radius:10px;box-shadow: 0px 10px 10px 0px rgba(255, 255, 255, 0.35); height:635px; margin-top:50px; padding:20px;}
.lyright1{ font-size:22px; line-height:60px; color:#000}
.lyright2{ font-size:18px; line-height:50px; color:#000}
.lyright3{ border:1px solid #aaa; border-radius:3px; width:100%; height:40px; line-height:40px;}
.lyright4{ width:48%; float:left; margin-right:4%;}
.lyright5{ border:1px solid #aaa; border-radius:3px; width:100%; height:160px; line-height:40px;}
.lyright6{margin-top:20px; width:100%; height:40px; background:#BF0600; color:#fff; font-size:16px; border:0px; border-radius:4px; }

.footer{ background:#333333; padding:60px; clear:both}
.footertitle{ float:left; width:520px; padding-right:30px;}
.footertitle1{ color:#fff; font-size:40px; line-height:60px;}
.footertitle2{ color:#fff; font-size:24px; line-height:60px;margin-bottom:30px;}
.footertitle3{ font-size:16px; line-height:50px;color:#bbb;}
.footername{ float:left; width:200px; padding-right:15px;}
.footername1{ color:#fff; font-size:20px; line-height:50px; padding-left:50px;}
.footername li{ line-height:40px; font-size:16px; padding-left:50px;}
.footername li a{ color:#bbb;}
.footerbottom{ color:#fff; font-size:15px; line-height:50px; margin-top:30px;}


.aboutbanner{ width:100%; height:600px; background:url(../image/gywm.jpg) no-repeat;}
.abouttitle1{color:#fff; font-size:32px; line-height:50px;padding-top:150px;}
.abouttitle2{color:#fff; font-size:16px; line-height:40px; width:650px;color:#bbb; }

.about{ width:100%; height:970px; background:url(../image/gywm1.jpg) no-repeat; padding-top:90px;}
.about1{ font-size:50px; line-height:50px;color:#fff; text-align:center; width:100%;}
.about2{ font-size:16px; line-height:40px;color:#fff; text-align:center; width:80%; margin:auto; margin-top:70px}
.chengli li{ width:300px; float:left; margin-top:40px;}
.chengli1{ font-size:20px; color:#fff; line-height:50px; border-bottom:1px solid #fff;}
.chengli2{ font-size:30px; color:#fff; line-height:70px;}

.shiming li{ width:290px; margin:5px; float:left; height:350px; margin-top:20px; text-align:center}
.shiming1{ background:#7F7F7F; padding:50px;}
.shiming2{ font-size:42px; color:#fff; margin-top:50px;}
.shiming3{ font-size:22px; color:#fff; margin-top:130px;}
.shiming4{ font-size:18px; color:#fff; line-height:40px; margin-top:30px;}
.shiming5{  background:url(../image/sm.jpg) no-repeat;  padding:50px;}
.shiming6{ background:#1E386B; padding:50px;}

.jwlbleft{width:720px; float:left; margin-bottom:60px; margin-top:80px;}
.jwlbleft1{ color:#BF0600; font-size:42px; line-height:80px;}
.jwlbleft2{font-size:20px; line-height:60px;}
.jwlbleft li{ background:#fff;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.35); border-radius:10px; width:700px;padding:10px; margin-bottom:20px;}
.jwlbleft3{ font-size:20px; line-height:35px;}
.jwlbleft4{ font-size:14px; line-height:30px;}
.jwlbright{ width:445px; float:right; margin-top:200px; margin-bottom:60px;}
.jwlbright img{ width:100%}

.ditu{ width:1300px; margin:auto; padding:20px 0px; clear:both}
.ditu1{color:#BF0600; font-size:36px; line-height:60px; text-align:center; width:100%;}
.ditu2{color:#BF0600; font-size:24px; line-height:40px; text-align:center; width:100%;}


.gtx{ width:100%; height:400px; background:url(../image/gtx.jpg) no-repeat;}
.gtx1{color:#fff; font-size:32px; line-height:50px;padding-top:80px;}

.dqwz{ background:#EFEFEF; height:100px;}
.dqwz1{ color:#999999; line-height:60px; font-size:16px;}
.dqwz2{ background:#fff; height:35px; margin-top:10px; position:absolute;z-index:100; width:1180px;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.35); padding:10px;}
.dqwz2 li{ width:14.28%; float:left; text-align:center; font-size:16px; line-height:40px;}
.dqwz2 li:hover{border-bottom:2px solid #BF0600; color:#BF0600}
.dqwz2 li:a{color:#BF0600}
.dqwz2 a:hover{color:#BF0600}
.dqwz3{color:#BF0600; font-size:28px; line-height:40px; width:100%; margin-top:60px;}
.dqwz4{color:#333333; font-size:18px; line-height:60px; width:100%;}

.gtxjs li{ float:left;background:#fff; width:1170px; height:215px; padding:15px; margin-bottom:30px;}
.gtxjsleft{ width:310px; float:left;}
.gtxjsleft img{ width:100%; float:left;}
.gtxjsright{ width:840px; float:right;}
.gtxjsright1{ font-size:20px; line-height:50px; color:#000}
.gtxjsright2{ font-size:16px; line-height:40px; color:#666666}

.huoqu{ width:100%; height:200px; background:url(../image/gtx.jpg) center; float:left}
.huoqu1{ width:900px; float:left; color:#fff; font-size:20px; padding-top:40px; line-height:45px;}
.huoqu2{ width:300px; text-align:center; float:right}
.huoqu3 a{ background:#BF0600; color:#fff; padding:10px 40px; border-radius:5px; font-size:18px; margin-top:80px; float:left; margin-left:40px;}


.newtitle{ background:#fff; height:35px; margin-top:10px; position:absolute;z-index:100; width:1180px;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.35); padding:10px;}
.newtitle li{ width:25%; float:left; text-align:center; font-size:16px; line-height:40px;}
.newtitle li:hover{border-bottom:2px solid #BF0600; color:#BF0600}
.newtitle li:a{color:#BF0600}
.newtitle a:hover{color:#BF0600}
.new{ clear:both}
.new li{ width:390px; float:left; margin-right:15px; margin-bottom:15px;}
.new li:nth-child(3n) {
  margin-right: 0;
}
.new1{ position:relative;z-inext:100; margin-top:-45px; height:45px; line-height:45px; background:url(../image/new.png); padding:0px 10px; font-size:14px;}

.nrtitle{ line-height:60px; font-size:30px; text-align:center; width:100%; margin-top:30px; color:#000}
.nrtime{line-height:50px; font-size:16px; text-align:center; width:100%; color:#666666; border-bottom: 1px solid #666666; margin-bottom:40px;}
.nrconter{ font-size:16px; line-height:40px;}
.nrconter p{ text-indent:2em;}

.zly{ width:100%; height:500px; background:url(../image/zbanner.jpg) no-repeat; clear:both}
.zlgl{ font-size:38px; line-height:80px; margin-top:50px; text-align:center}
.zlgltitle{ font-size:16px; line-height:40px; text-align:center}
.zlfz{ background:#fff;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.35); width:100%; float:left; margin:20px 0px 30px 0px; height:300px;}
.zlfzleft{ width:540px; float:left;}
.zlfzright{ width:640px; float:right}
.zlfzright1{ margin-top:40px; font-size:26px; line-height:50px;}
.zlfzright li{ line-height:40px; float:left; width:100%; font-size:14px; color:#000; background:url(../image/hd.png) no-repeat; padding-left:25px;}


.cpleft{ width:250px; float:left;}
.demo{width:250px;margin:0 auto;}
.demo h2{font-size:14px;height:45px;line-height:45px;margin:30px 0 10px 0;padding:0 10px;}
.menu_head{padding:0px 10px;cursor:pointer;position:relative;color:#fff;background:#BF0600 url(../image/more.png) center right no-repeat;height:45px;line-height:45px;border-radius:5px; margin:3px 0px;}
.menu_list .current{background:#BF0600 url(../image/more1.png) center right no-repeat;color:#fff; border:1px #999999 #BF0600;border-radius:5px;height:45px;line-height:45px;}
.menu_body{display:none;}
.menu_body a{display:block;color:#999999; border:1px #999999 solid;border-radius:5px; margin:3px 0px;padding-left:10px;text-decoration:none;height:45px;line-height:45px;}
.menu_body a:hover{color:#fff;text-decoration:none;background-color:#BF0600;}

.cpright{ width:930px; float:right;}
.cprightlist li{ background:#fff;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.35); padding:5px; width:450px; float:left; margin-right:10px; height:180px; margin-bottom:20px;}
.cprightlist li:nth-child(2n) {
  margin-right: 0;
}

.cpright1{ width:175px; float:left;}
.cpright1 img{ width:100%}
.cpright2{ width:270px; float:right;}
.cpright2-1{ font-size:16px; line-height:40px;}
.cpright2-2{ color:#666666; font-size:14px; line-height:30px;}
.cpright2-3{ color:#666666; font-size:14px; line-height:30px; margin-top:10px;}

.cpnrleft{ float:left; width:400px;}
.cpnrleft img{ width:100%}
.cpnrright{ float:right; width:510px;}
.cpnrright1{ line-height:50px; font-size:22px; color:#000;}
.cpnrright2{ font-size:16px; line-height:35px; color:#666}
.cpconter{ width:100%; line-height:35px; float:left; font-size:16px;}
.cpconter p{ text-indent:2em;}

.main {margin:0 auto; width:100%; }
#help dl{box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.35); background:#fff; border-radius:10px; margin-top:15px; padding:15px;}
#help dt{cursor:pointer; color:#353535; font-size:18px; }
#help dd{ display:none;color:#767676; font-size:14px; border-radius:5px; line-height:25px;}
#help dt,#help dd{  position:relative; float:left;}

#help dd i{background-position: 0 -35px;}


.job-item {border-radius: 8px;overflow: hidden;margin-bottom: 10px;}
.job-item dt {display: flex;justify-content: space-between;align-items: center;cursor: pointer;user-select: none;width:100%;float:left;}
.job-title {font-size: 18px; color: #000; width:85%; float:left;}
.job-date { font-size: 14px; color: #999; width:15%; float:right;}
.arrow-icon {width: 10px;height: 10px;border-right: 1px solid #999;border-bottom: 1px solid #999;transform: rotate(45deg);transition: transform 0.5s ease;flex-shrink: 0;margin-left: 10px;}
.job-item.active .arrow-icon {transform: rotate(-135deg);}
.job-item dd {max-height: 0;overflow: hidden;color: #999;font-size: 14px;line-height:40px;transition: max-height 0.3s ease, padding 0.3s ease;}
.job-item.active dd {max-height: 300px;}
  
.lxleft{ width:600px; float:left; margin-top:100px;}
.lxleft1{ font-size:26px; line-height:60px; margin-bottom:20px;}
.lxleft2{ font-size:16px; line-height:40px; color:#000; margin-bottom:20px; width:100%; float:left}
.lxleft li{ line-height:40px; float:left; width:100%; font-size:16px; color:#000; background:url(../image/hd.png) no-repeat; padding-left:25px;}
.lxright{ width:485px; float:right; background:#fff; border-radius:10px;box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.35); height:635px; margin-top:60px; padding:20px; margin-bottom:50px;}

.pagination{padding-left:0;margin:20px 0;border-radius:4px;}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative; margin-right:8px;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#55AAF5;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:4px;}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#55AAF5;border-color:#55AAF5;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}
.col-md-8{ margin-bottom:30px !important; float:left !important; z-index:1 !important; position:relative !important;}







































