*{
  margin:0;
  padding:0;
}
html,body{
  width:100%;

  font-family: Arial, Tahoma, Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', '宋体', \5b8b\4f53;
}
html::-webkit-scrollbar,
body::-webkit-scrollbar,
*::-webkit-scrollbar{
    width:0;
    height:0;
}

body{
    /*color:#646464;*/
    font-size:16px;color:#565656;
}

div, h1, h2, img, p, ul,li, form,a{
    padding:0;
    margin:0; list-style-type:none; border:0 none;
}
a{outline:none; text-decoration:none; color:#565656;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
#header{width: 100%;line-height: 45px;margin:0 auto;background: #ddaf59; height: 45px; background-size: cover ;}
.headerl{
  width: 15%;
    display: block;
    height: 45px;
    background-image: url(../img/iconopen1.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto 35%;
    float:left;
  }
.headerm{width:70%;float:left;text-align:center;height: 45px;font-size: 18px;background-image: url(../img/nylogo.jpg);background-position: center center;
    background-size: 40% ;background-repeat: no-repeat;}
.headerm img{padding-bottom:30px;}
.headerr{float: right;
    width: 15%;
    height: 45px;
    background-image: url(../img/iconsearch.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto 59%;}
    .xiangqingtiti{position: absolute; margin-top: 70px; padding: 0 20px; color: #fff; font-size: 20px; line-height: 1.5; height: 70px;}
.headerrs{float: right;
    width: 15%;
    height: 40px;
    }
 
.about_waikuang{width:100%;}
.about_banenr{ position: relative; line-height: 1;}
.about_nav{position: absolute; width: 100%; height: 40px; background: rgba(0,0,0,.5); bottom: 2px; color: #fff; text-align: center;font-size: 12px;line-height: 40px;}
.about_nav a{ color: #fff;font-weight: bold; }
.about_nav_1{ width: 30%;float: left; background: url(../img/aboutico2.png) 20% no-repeat; height: 40px; background-size:15% ;}
.about_nav_1_1{background: url(../img/aboutico1.png) rgba(255,255,255,.8) 20% no-repeat; background-size:15% ;}
.about_nav_2{ width: 40%;float: left; background: url(../img/aboutico3.png) 15% no-repeat; height: 40px; background-size:10% ;}
.about_nav_2_1{background: url(../img/aboutico4.png) rgba(255,255,255,.8) 15% no-repeat; background-size:10% ; }
.about_nav_2_1 a,.about_nav_1_1 a,.about_nav_3_1 a{color: #ddaf59;font-weight: bold;}
.about_nav_3{ width: 30%;float: left; background: url(../img/aboutico5.png) 24% no-repeat; height: 40px; background-size:12% ;}
.about_nav_3_1{background: url(../img/aboutico6.png) rgba(255,255,255,.8) 24% no-repeat; background-size:12% ; }
 
.zhengwencom{padding: 20px; background: #f5f5f5; text-align: center;color: #191919;}
.zhengwencom .yingwenbt{font-size: 10px; padding: 20px 0 0 0; }
.zhengwencom .zhongwenbt{font-size: 20px; font-weight: bold;}
.zhengwencom .wenzhangc{font-size: 14px;text-align: justify; padding: 10px 0 20px 0;}

.wenhuahuodong{ width: 100%; height: 370px;}
.wrapper04 {position:relative;height: 30px;width: 100%;overflow: hidden;margin:0 auto; padding-top: 20px;}
		.wrapper04 .scroller {position:absolute}
		.wrapper04 .scroller li {height: 30px;color:#333;float: left;line-height: 30px;font-size:16px;text-align: center;}
		.wrapper04 .scroller li a{color:#333;display:block;margin:0 .3rem}
		.wrapper04 .scroller li.cur{border-bottom: 1px solid #f3c25e;}
		.wrapper04 .scroller li.cur a{color:#333;}
		
.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      
      -webkit-box-align: center;
      -ms-flex-align: center;
      
     
    }	
    	
.wenhuagun{width: 50%;float: left; text-align: center;}		
.wenhuagun .wenzibt{font-size: 14px; color: #333;}		
.wenhuagun .wenzibtms{font-size: 12px; padding: 0 30px; color: #565656;}			
		
		
		
		
		
		
#tab{position:relative;font-size: 16px;}
#tab .tabList ul li{
	float:left;
	padding:5px 0;
	
	text-align:center;
	margin-left:-1px;
	position:relative;
	cursor:pointer; margin: 0 30px;
}
#tab .tabCon{
	position:absolute;
	left:-1px;
	top:60px;
	
	border-top:none;
	width:100%;
	height:300px;
}
#tab .tabCon div{
	
	position:absolute;
width: 100%;  display: none;
}
#tab .tabCon div h3{ font-size: 14px; text-align: center; padding-top: 15px;}
#tab .tabCon div ul{ padding: 30px 0 0;}
#tab .tabCon div ul li{ float: left; margin:0 1%; width:48%;}
#tab .tabCon div ul li img{ width: 100%; cursor: pointer;}

#tab .tabCon div.xianshi1{
	 display: block;
}

.about_banenr .xiaodaohang{position: absolute; width: 100%; height: 40px; background: rgba(0,0,0,.5); bottom: 2px; color: #fff; text-align: center;font-size: 12px;line-height: 40px;}

.about_banenr .xiaodaohang .xiaozhaoxdh{ width: 20%;float: left; text-align: center; line-height: 40px;}
.about_banenr .xiaodaohang .xiaozhaoxdh a{ width: 100%; display: block; color: #fff; background: url(../img/xzico2.png) 10% center no-repeat; background-size:15% ;font-size: 12px;}
.about_banenr .xiaodaohang .xiaozhaoxdh a:hover,.about_banenr .xiaodaohang .xiaozhaoxdh a.hanav{background: url(../img/xzico1.png) rgba(255,255,255,.8) 10% center no-repeat; background-size:15% ; color: #deb051;}
.about_banenr .xiaodaohang .xiaozhaoxdh a.zjltan{ width: 100%; display: block; color: #fff; background: url(../img/xzico3.png) 10% center no-repeat; background-size:15% ;font-size: 12px;}
.about_banenr .xiaodaohang .xiaozhaoxdh a.zjltan:hover,.about_banenr .xiaodaohang .xiaozhaoxdh a.hanav1{background: url(../img/xzico4.png) rgba(255,255,255,.8) 10% center no-repeat; background-size:15% ;color: #deb051;}
.about_banenr .xiaodaohang .xiaozhaoxdh a.tifush{ width: 100%; display: block; color: #fff; background: url(../img/xzico5.png) 5% center no-repeat; background-size:10% ;font-size: 12px;}
.about_banenr .xiaodaohang .xiaozhaoxdh a.tifush:hover,.about_banenr .xiaodaohang .xiaozhaoxdh a.hanav2{background: url(../img/xzico6.png) rgba(255,255,255,.8) 5% center no-repeat; background-size:10% ;color: #deb051;}
.about_banenr .xiaodaohang .xiaozhaoxdh a.xuezhangxj{ width: 100%; display: block; color: #fff; background: url(../img/xzico7.png) 10% center no-repeat; background-size:12% ;font-size: 12px;}
.about_banenr .xiaodaohang .xiaozhaoxdh a.xuezhangxj:hover,.about_banenr .xiaodaohang .xiaozhaoxdh a.hanav3{background: url(../img/xzico8.png) rgba(255,255,255,.8) 10% center no-repeat; background-size:12% ;color: #deb051;}



 

.txtbox1{width:65%;position: absolute;top:10%;left: 0;right: 0;margin: 0 auto;}
.txtbox2{width:95%;position: absolute;top:20%;left: 0;right: 0;margin: 0 auto;}
.daohangxin{position:  fixed; z-index: 999; height: 100%;  width: 100%;background-color:rgba(0,0,0,.7);     transform: translate3d(100%, 0px, 0px);
    transition: transform 300ms ease 0s;}
.daohangxin .guanbi{height: 80px; text-align: right; color: #fff; padding-right: 20px; padding-top: 20px;font-size:8vw;}
.daohangxin .daohang2{ text-align: center;}
.daohangxin .daohang2 p{margin:45px 0;}
.daohangxin .daohang2 a{ font-size:5vw; color: #fff; line-height:1; font-weight: bold;letter-spacing:5px}
.daohangxin .daohang2 a:visited{color: #fff;}
.daohangxin .denglu2{font-size:4vw; color: #fff; margin-top: 50px; text-align: center;}
.daohangxin .denglu2 a.zhuce{color:#fff; background: url(../img/tou.png) center left no-repeat;background-size: 15px;padding: 5px 0px 5px 20px;}
.daohangxin2{transform: translate3d(-100%, 0px, 0px);}
.headerdian{float: right;
    width: 15%;
    height: 45px;
    background-image: url(../img/iconopen.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto 59%;}

.daohangdonghua {
    transform: translate3d(0%, 0px, 0px);
    -webkit-transform: translate3d(0%, 0px, 0px);
    transition: transform 300ms ease 0s;
    -webkit-transition: transform 300ms ease 0s;
}

.nav{position: absolute;top: 10%;left: 0;right:0;width: 100%;margin: 0 auto;text-align:center;}
.nav .col5{
	width: 30%;
	color: #fff;
	display: inline-block;
	font-size: 24px;
	height: 108px;
	line-height: 3px;
	text-align: center;

}
.nav .col5 img{
	width: 50%;
	padding: 10px; border: 1px solid #fff;border-radius: 50%;
	z-index:9999;
}
.nav .col5 p{
    color: #fff;
    text-align: center;
    font-size: 15px;
	  line-height:30px;
    font-weight: normal; margin-top: 5px;
}
.nav .col5 .yinwe{font-size: 9px;line-height:1;margin-top: 0px;}

.nav .col5 a{
	display:block;
	width:100%;
	height:100%;

}
.nav .col5 a:hover{

	}
  /* 轮播css */
  	.fullSlide{ min-width:100%; border-top:none;  position:relative;  height:50%; overflow:hidden;   }
  	.fullSlide .bd{ position:relative; z-index:0;  }
  	.fullSlide .bd ul{ width:100% !important; }
  	.fullSlide .bd li{ width:100% !important;  height:400px; }
  	.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:300px;  }
  	.fullSlide .bd li a{ position:absolute; width:100%; height:400px; display:block; z-index:1;;   }
  	.fullSlide .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
  	.fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(images/banner-btn.png) 0 0 no-repeat;
  	_background:url(images/banner-btn-ie6.png) 0 0 no-repeat;
  	}

  	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
  	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; margin:4px; background:url(../img/dot.png) 0 0;
  		line-height:9999px; ;
  	}
  	.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;background:url(../img/doton.png) 0 0;   }

    .jobbox{width:100%;margin:0 auto;height: 100%}
    .jobbox ul{display: block;width: 100%;}
    .jobbox ul li{display: inline-table;width: 44%;height: 100px;padding:7px;}
    .jobbox ul li a{display: block;width: 100%;height: 100%;background-color: #d0e4f4;line-height: 19px;font-size: 16px;color: #0066b3;font-weight: normal;}
    .jobbox ul li img{width: 40px;
        height: 40px;
        position: relative;
        padding-top: 17px;}
.jobindexbox{width:90%;margin:0 auto;margin-top:10px!important;height: 100%}
.jobindexbox ul{display: block;width: 100%;}
.jobindexbox ul li{display: inline-table;width: 44%;height: 100px;padding:7px;}
.jobindexbox ul li a{display: block;width: 100%;height: 100%;background-color: #d0e4f4;line-height: 19px;font-size: 16px;color: #0066b3;font-weight: normal;}
.jobindexbox ul li img{width: 40px;
    height: 40px;
    position: relative;
            padding-top: 17px;}
.bra1{border-radius: 0 30px 0 30px;}
.bra2{border-radius: 30px 0 30px 0;}
.wrapa {
    position: absolute;
    left: 0;
    top: 0;
    background: #f5f5f5;
    z-index: 150;
    width: 100%;
    height: 100%;
    transform: translate3d(0, 0px, 0px);
    transition: transform 300ms ease 0s;
}
.wrapb {
  -webkit-transform: translate3d(70%, 0px, 0px);
  -webkit-transition: transform 300ms ease 0s;
  transform: translate3d(70%, 0px, 0px);
  transition: transform 300ms ease 0s;
  position: fixed;
}
.wrapc {
    transform: translate3d(-70%, 0px, 0px);
    -webkit-transform: translate3d(-70%, 0px, 0px);
    transition: transform 300ms ease 0s;
    -webkit-transition: transform 300ms ease 0s;
}
.dlbox{ display:none; position:fixed; width:70%; left:0; top:0;background-image:url(../images/icon25c.jpg);background-repeat: no-repeat;background-position:center bottom;background-size:100% auto; background-color:#fff; z-index:120; box-shadow:-5px 0 5px rgba(0, 0, 0, 0.15) inset;}
.dlt{ border:2px solid #007cc2; width:80%; margin:20px auto 20px; background:#007cc2; border-radius:2px; overflow:hidden}
.dlt img{ float:left; width:auto; height:75px;}
.lh24 {
    line-height: 24px;
}
.f14 {
    font-size: 14px!important;
}
.pl10 {
    padding-left: 10px;
}
.mb5 {
    margin-bottom: 5px;
}
.ph5 {
    padding: 0 5px;
}
.lh22 {
    line-height: 22px;
}
.ssbox2{ display:none; position:fixed;top:0; right:0; bottom:0; z-index:121; width:70%;background-color: #fff;box-shadow:5px 0 5px rgba(0, 0, 0, 0.15) inset; display:none }
.xzbox{ background:url(../images/icon33b.png) no-repeat 94% center ; background-size:8%; height:44px;  width:80%; border-radius:5px; margin:40px auto 30px; position:relative}
.xzbox_input{ border:none; width:100%; text-align:center; color:#fff; font-size:18px; line-height:43px;font-family:"\5FAE\8F6F\96C5\9ED1"; background:none}
.xzboxb{ position:absolute; left:0; top:44px; background:#fff; width:100%; display:none; max-height:288px; overflow:auto}
.xzboxb2{ position:absolute; left:0; top:0; height:44px; line-height:44px; font-weight:normal; background:none; border:none; text-align:left;  width:100%; overflow:auto; box-sizing:border-box; padding:0 10px; vertical-align:middle;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px;}
.xzboxb li{ width:100%; border-bottom:1px solid #ddd; line-height:35px; text-align:center; color:#333; font-size:15px;}
.pv25 {
    padding: 25px 0;
}
.cb {
    clear: both;
    height: 0px;
    margin: 0;
    width: 0;
    border: none;
    overflow: hidden;
}
.xzbox .ui-btn{ height:44px!important; padding:0 !important;background: #ddaf59!important;border-color: #ddaf59!important;border-radius:0!important;}
.ssbox2m .ui-input-text{ width:80% !important; margin:0 auto !important; height:40px !important;}
.ssbox2m .ui-input-btn{ width:80%!important; margin:20px auto!important; box-sizing:border-box!important; font-weight:normal !important; font-size:14px !important;background: #0074ba!important;border-color: #0074ba!important;border-radius:0!important;}
.ui-icon-carat-d:after {
    background-image: url(../img/iconarrow.png)!important;
    background-size: cover!important;
    margin-top: -2%;
}
.mbsearch{margin-bottom: 70px;}
.titleh2{text-align:left;padding-left:30px;padding-bottom:20px;color:#ddaf59}
a.about:link,a.about:visited{border-radius:5px;width:80%;margin-left: 27px;background-image: url(../img/iconbluearrow.png);background-repeat: no-repeat;background-position:94% center;background-size: 12%;height: 51px;color: #007cc2!important;display:block;text-align: left;line-height: 53px;/* color:#fff!important; */font-size: 18px!important;position:relative;font-weight: normal!important;font-family: 微软雅黑;border-bottom: 1px solid #dcdcdc;/* font-weight: bold!important; */}a.about span{display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0;}
a.about:hover{border-radius:5px;width:80%;margin-left: 27px;background-image: url(../img/iconbluearrow.png);background-repeat: no-repeat;background-position:94% center;background-size: 12%;height: 51px;color: #007cc2!important;display:block;text-align: left;line-height: 53px;font-size: 18px!important;position:relative;font-weight: normal!important;font-family: 微软雅黑;border-bottom: 1px solid #dcdcdc;}
a.about span{display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0;}
a.about span{display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0;}
.sos{
    float: left;
    width: 15%;
    height: 46px;
    background-image: url(../img/iconbluesearch.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto 100%;
    padding-left: 10px;
    }
    html .ui-body-g, html .ui-page-theme-g .ui-body-inherit, html .ui-bar-g .ui-body-inherit, html .ui-body-g .ui-body-inherit, html body .ui-group-theme-g .ui-body-inherit, html .ui-panel-page-container-g{
      width: 97%!important;
      float: left;
      background: #f8f8f8;
      /* margin-left: 20px!important; */
      border: 1px solid #f2f2f2!important;
      height: 40px!important;
    }
html .ui-body-a, html .ui-page-theme-a .ui-body-inherit, html .ui-bar-a .ui-body-inherit, html .ui-body-a .ui-body-inherit, html body .ui-group-theme-a .ui-body-inherit, html .ui-panel-page-container-a{
  width: 97%!important;
  float: left;
  background: #f8f8f8;
  /* margin-left: 20px!important; */
  border: 1px solid #f2f2f2!important;
  height: 40px!important;
}
    #pzh3{    color: #fff;
}
#pen{}


.ui-header,.ui-title{
  min-height: 1.8em;
	overflow:hidden;
}
.ui-loader-default{ display:none}
.ui-mobile-viewport{ border:none;}
.ui-page {padding: 0; margin: 0; outline: 0}
.ui-input-text input,
.ui-input-search input {
	color: inherit;
	text-shadow: inherit;
  border: none;
  /*border-bottom: 1px solid #F6F6F6;*/
  font-size:16px;
	line-height: 26px;
}
.ui-mobile label, .ui-controlgroup-label{margin:0!important}
.ui-input-text {
    border: 2px solid #eee !important;
    height: 30px!important;
}
.ui-shadow-inset{-webkit-box-shadow:none;box-shadow:none}
.ui-mobile label, .ui-controlgroup-label {
    display: block;
    font-size: 12px;
    margin: 10px 0 .4em;
    color: red;
}
#login_submit {
    width: 100%;
    outline: none;
    border: none;
    resize: none;
    height: 50px;
    background-color: #0074ba!important;
    border-radius: 5px;
    color: #fff!important;
    font-size: 20px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    display: block;
    text-align: center;
    font-weight: normal;
  }
#register_submit  {
  width: 100%;
  outline: none;
  border: none;
  resize: none;
  height: 50px;
  background-color: #0074ba!important;
  border-radius: 5px;
  color: #fff!important;
  font-size: 20px;
  font-family: "\5FAE\8F6F\96C5\9ED1";
  display: block;
  text-align: center;
  font-weight: normal;
}
#login_result{background: #fff;border-radius: 5px;}
html .ui-page-theme-e .ui-btn,html .ui-bar-e .ui-btn,html .ui-body-e .ui-btn,html body .ui-group-theme-e .ui-btn,html body .ui-btn.ui-btn-e,html .ui-page-theme-e .ui-btn:visited,html .ui-bar-e .ui-btn:visited,html .ui-body-e .ui-btn:visited,html body .ui-group-theme-e .ui-btn:visited,html body .ui-btn.ui-btn-e:visited{background:#fff!important;border-color:#fff!important;color:#fff}
html .ui-page-theme-e .ui-btn:hover,html .ui-bar-e .ui-btn:hover,html .ui-body-e .ui-btn:hover,html body .ui-group-theme-e .ui-btn:hover,html body .ui-btn.ui-btn-e:hover{background:#f4d03f;border-color:#f4d03f;color:#fff}
html .ui-page-theme-e .ui-btn:active,html .ui-bar-e .ui-btn:active,html .ui-body-e .ui-btn:active,html body .ui-group-theme-e .ui-btn:active,html body .ui-btn.ui-btn-e:active{background:#f4d03f;border-color:#f4d03f;color:#fff}
html .ui-page-theme-e .ui-btn.ui-btn-active,html .ui-bar-e .ui-btn.ui-btn-active,html .ui-body-e .ui-btn.ui-btn-active,html body .ui-group-theme-e .ui-btn.ui-btn-active,html body .ui-btn.ui-btn-e.ui-btn-active,html .ui-page-theme-e .ui-flipswitch-active,html .ui-bar-e .ui-flipswitch-active,html .ui-body-e .ui-flipswitch-active,html body .ui-group-theme-e .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-e.ui-flipswitch-active,html .ui-page-theme-e .ui-slider-track .ui-btn-active,html .ui-bar-e .ui-slider-track .ui-btn-active,html .ui-body-e .ui-slider-track .ui-btn-active,html body .ui-group-theme-e .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-e .ui-btn-active{background-color:#f4d03f;border-color:#f4d03f;color:#fff}
.loginbtn{background:#fff!important;border-color:#fff!important;color:#666!important;font-size:15px;}
html .ui-page-theme-a .ui-btn, html .ui-bar-a .ui-btn, html .ui-body-a .ui-btn, html body .ui-group-theme-a .ui-btn, html body .ui-btn.ui-btn-a, html .ui-page-theme-a .ui-btn:visited, html .ui-bar-a .ui-btn:visited, html .ui-body-a .ui-btn:visited, html body .ui-group-theme-a .ui-btn:visited, html body .ui-btn.ui-btn-a:visited{
  background:#fff!important;border-color:#fff!important;color:#666!important;font-size:15px;
}
.ui-header .ui-title{padding:0.4em!important}
html .ui-overlay-g,html .ui-page-theme-g,html .ui-page-theme-g .ui-panel-wrapper{background:#fff!important;border-color:#bbb;color:#333}
.ui-input-has-clear {
	padding-right: 0!important;
}
html .ui-page-theme-g .ui-body-inherit{width: 88%!important;margin-left: 20px!important;}
.headersub {
    margin: 0 auto;
    text-align: center;
    width: 100%;
    position: absolute;
    top: 30px;
	z-index:99
}
.headersub a {
    color: #fff!important;
    display: inline-block;
    font-size: 14px;
    height: 64px;
    line-height: 86px;
    margin: 0px 8px;
}
.headersub a:hover, .headersub a.now {
    border-bottom: 2px solid #fff;
    color: #fff!important;
}
.leftcomp{width:100%;display:block;padding-top:70px;}
.leftcomp li{width:100%;}
.leftcomp li a{width: 50%;height: 37px;line-height: 37px;display:block;background:#088dd5;/* border-radius:10px; */color:#fff;font-size:14px;text-align:center;margin-top: 5px;margin-left: 10px;text-align: left;padding-left:20px;font-weight: normal;}
.leftcomp li a:visited{width: 50%;height: 37px;line-height: 37px;display:block;background:#088dd5;/* border-radius:10px; */color:#fff;font-size:14px;text-align:center;margin-top: 5px;margin-left: 10px;text-align: left;padding-left:20px;font-weight: normal;}
.leftcomp li a.now{width: 74%;font-weight:bold;text-align: left;padding-left:20px;}
.leftcomp li a:hover{width: 74%;font-weight:bold;text-align: left;padding-left:20px;color:#fff!important;}
.comptxtbox{width:90%;text-align:justify;font-size:12px;color:#666;line-height:22px;margin:0 auto;}
.pt10{padding-top:10px;}
.title16 {
    font-size: 16px;
    text-align: center;
}
.pt30{padding-top:30px;*padding-top:30px;*padding-top:30px!important;padding-top:30px!important;}
.tmall-brand{ position: relative; height: 214px; width: 92%; overflow: hidden; }
.tmall-brand .fCl-slide a{ display: block; height: 59px; line-height: 59px; width: 120px; border-bottom: 1px solid #F2F2F2; text-align: center; color: #666; overflow: hidden; }
.tmall-brand .fCl-slide a img{ margin-top:7px;  }
.tmall-brand .fCl-nav{ width: 81px;
    height: 24px;
    line-height: 18px;
    position: absolute;
    top: 186px;
    /* padding: 0 33px; */
    margin: 0 auto;
    text-align: center;
    left: 0;
    right: 0;
	z-index:999;
	}
.tmall-brand .fCl-nav li{ float: left; width: 22px;  font-size: 106px; _font-size: 130px; margin-right: 5px; color: #B2B2B2; cursor: pointer;font-family: "微软雅黑";font-style:normal!important;}
.tmall-brand .fCl-nav li.on{ color:#088dd5;  }
.fCl-slide li{ background:#f5f5f5;border-radius:10px;padding:10px 0 10px 10px;text-align:left;font-size:12px;color:#666;line-height:24px;padding-bottom:30px;}
.ulcontro li{ background:#fff;border-radius:10px;text-align:left;font-size:12px;color:#666;line-height:32px;}
.divtitle{font-size:13px;color:#333;font-weight:bold;padding-bottom:10px;}
.fCl-slide li i{font-weight:bold;font-size:12px;font-style:normal!important;}
.ulcontro li i{font-weight:bold;font-size:12px;}
i{font-style:normal!important;}
.staffbox{width:1200px;margin:0 auto;text-align:center;min-height:1000px;overflow:hidden;padding-top:50px;}
.staffsquare{width:1200px;margin:0 auto;min-height:100px;overflow:hidden;}
.staffleftbox{float:left;width:200px;}
.staffleftbox img{display: inline-block;
    margin: 0 auto;
    width: 150px;
    height: 150px;
    border-radius: 100px;
    overflow: hidden;}
.mt20{margin-top:20px!important;}
.ulbbox{display:block;width: 90%;min-height:100px;overflow:hidden;margin:0 auto;}
.ulbbox li{width: 90%;min-height: 110px;background:#088dd5;color:#fff;border-radius:10px;padding:20px 15px;font-size:14px;line-height:26px;margin-bottom: 10px;}
.lititle{font-size:13px;font-weight:bold;padding-bottom: 5px;}
.txt12{width:90%;font-size:12px;color:#666;text-align:center;}
.pb20{padding-bottom: 20px}
.mt70{margin-top: 70px;}
.pb10{padding-bottom:10px;}
.staffbox{width:90%;margin:0 auto;text-align:center;min-height:1000px;margin-top:10px;}
.staffsquare{width:90%;;margin:0 auto;min-height:100px;}
.staffleftbox{float:left;width:98%;font-size: 13px;}
.staffleftbox img{display: inline-block;
    margin: 0 auto;
    width: 80px;
    height: 80px;
    border-radius: 100px;
  }
.staffrightbox{
  float: left;
  width: 90%;
  background: #dbf1f9;
  min-height: 100px;
  position: relative;
  padding: 20px;
  margin-top: 15px;
  text-align: left;
  color: #797e7f;
  font-size: 12px;
  line-height: 24px;
}
 /*小三角*/
 .staffrightbox::before {
     content: "";
     width: 0;
     height: 0;
     border: 12px solid #dbf1f9;
     border-color: transparent transparent #dbf1f9 transparent;
     position: absolute;
     top: -24px;
     right: 49%;
   }

.mt20{margin-top: 20px}
.newinfopage{width:90%;margin:0 auto;margin-top:20px;height:60px;}
a.linkup:link,a.linkup:visited{display: block;width: 40%;float:left;color:#999!important;width:300%!important;text-align: center;height:40px;line-height:40px; text-decoration:none;font-family: 微软雅黑;font-size:14px;padding-right:2px;background:#e6e6e6 url(../images/iconarrowup.png) no-repeat  0; border:0px;background-size: auto 30px;background-position:10% 90%;font-weight:normal;}
a.linkup:hover{display: block;float:left;color:#999;width:300%!important;text-decoration:none;font-family: 微软雅黑;font-size:14px;padding-right:2px;text-align: center;width:120px;background:#ddd url(../img/iconarrowup.png) no-repeat  0; border:0px;background-size: auto 30px;background-position:10% 90%;}
a.linkdown:link,a.linkdown:visited{display: block;float:right;color:#999!important;background-color:#ddd;text-align: center;width:300%!important;height:40px;line-height:40px; text-decoration:none;font-family: 微软雅黑;font-size:14px;padding-right:2px;background:#ddd url(../images/iconarrowdown.png) no-repeat  0; border:0px;background-size: auto 30px;background-position: 90% 50%;font-weight:normal;}
a.linkdown:hover{display: block;float:right;color:#999!important;background-color:#ddd;text-align: center;width:300%!important;height:40px;line-height:40px; text-decoration:none;font-family: 微软雅黑;font-size:14px;padding-right:2px;background:#ddd url(../images/iconarrowdown.png) no-repeat  0; border:0px;background-size: auto 30px;background-position: 90% 50%;}
/*html .ui-page-theme-g a:hover{color:#999!important;}*/
.fazhanbox{width:90%;min-height:500px;overflow:hidden;margin:0 auto;text-align:center;padding-top:70px;}
.fazhantxt{font-size:13px;color:#666;width:87%;line-height:25px;margin:0 auto;text-align:justify;}
.tmall-brand2{ position: relative; height: 250px; width: 100%; overflow: hidden;   }
.tmall-brand2 .fCl-slide2 a{ display: block; height: 200px; line-height: 59px; width: 360px; border-bottom: 1px solid #F2F2F2; text-align: center; color: #666; overflow: hidden; float:left;padding-right:10px;}
.tmall-brand2 .fCl-slide2 a img{ margin-top:7px;  }
.tmall-brand2 .fCl-nav2{height: 41px;line-height:18px;background: white;position: absolute;bottom: 0;padding: 0 33px;margin:0 auto;left:0;right:0;width: 50px;}
.tmall-brand2 .fCl-nav2 li{float: left;width: 11px;font-size: 34px;_font-size: 104px;margin-right: 5px;color: #B2B2B2;cursor: pointer;}
.tmall-brand2 .fCl-nav2 li.on{ color:#0080c2;  }
.campusicon{width:100%;margin:0 auto;position:absolute;bottom:27%;left:0;right:0;text-align:center;}
.campusicon ul{width:98%;margin:0 auto;text-align:center;height:200px}
.campusicon ul li{float:left;width:33.33%;text-align:center;}
.liuchengicon{width:100%;margin:0 auto;position:absolute;bottom:82%;left:0;right:0;text-align:center;}
.liuchengicon ul{width:85%;margin:0 auto;text-align:center;height:200px}
.liuchengicon ul li{float:left;width:50%;text-align:center;}
.pt20{padding-top:20px!important;}

.contentbox2{width:95%;min-height:100%; margin:0 auto;background:rgba(255,255,255,0.9);border-radius:15px;margin-top:20px;}
.contentbox2 h1{font-size:28px;text-align:center;padding-top:20px;}
/*手风琴2*/
 .accordion {
 	width: 90%;
  margin:0 auto;
 	background: #FFF;
 	-webkit-border-radius: 4px;
 	-moz-border-radius: 4px;
 	border-radius: 4px;
 }

.accordion .link {
	cursor: pointer;
	display: block;
	padding: 12px 25px 11px 25px;
	color: #4D4D4D;
	font-size: 14px;
	font-weight: 700;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	background: #d0edf7;
	margin-top: 10px;
}

.accordion li:last-child .link {
	border-bottom: 0;
}

.accordion li i {
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px;
}

.accordion li.open .link {
	color: #fff;
	background:#0074ba;
}

.accordion li.open i {
	color: #fff;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
/**
 * Submenu
 -----------------------------*/
 .submenu {
 	display: none;
 	border-left: 1px solid #ccc;
 	border-right: 1px solid #ccc;
 	border-bottom: 1px solid #ccc;
 	font-size: 14px;
 }

 .submenu li {
	 padding: 20px;
	 color:#333;
 }

 .submenu a {
 	display: block;
 	text-decoration: none;
 	color: #d9d9d9;
 	padding: 12px;
 	padding-left: 42px;
 	-webkit-transition: all 0.25s ease;
 	-o-transition: all 0.25s ease;
 	transition: all 0.25s ease;
 }

 .submenu a:hover {
 	color: #FFF;
 }

.fa-chevron-down:before {
    /*content: "\f067"!important;*/
}
.fa-chevron-down:after {
   /*	 content: "\f068"!important;*/
}
.mainbox{width:95%;height:100%;margin:0 auto;}
.gaoduanbox{width:90%;margin:0 auto;font-size:12px;font-size:#666;line-height: 22px;padding: 10px;text-align: justify;}
.gaoduantitle{font-size:16px;color:#333;font-weight:bold;padding-bottom:5px;}
.bd{border-bottom:1px solid #d2d2d2;}
.jobbox{width:100%;margin:0 auto;font-size:12px;color:#666;line-height: 22px;background: #f5f5f5}
.jobindexbox{width:100%;margin:0 auto;font-size:12px;color:#666;line-height: 22px;background: #ecf4fa}
.detailbox{width:93%;margin:0 auto;font-size:12px;color:#666;line-height: 22px;background: #fff;
 
  height: 100%;
}
.mb60{margin-bottom: 60px;}
.tbtitle{font-size: 16px;
    font-weight: bold;
}
.inthis{background: #f5f5f5;}
.tb{ background: #fff;
    padding: 13px;margin-bottom:0px; border-bottom: 8px solid #f5f5f5;}
  .tb1{ border-bottom: 1px solid #dfdfdf;}  
  
 .tbsj1{background: url(../img/xsj.png) #fff bottom right no-repeat; background-size:5% ;} 
  .tbsj2{background: url(../img/xsj1.png) #fff bottom right no-repeat; background-size:5% ;} 
.tb img{width: 25px;height:25px;float: left}
.tb span{
    float: left;
    display: block;
    padding-top: 3px;
    font-size: 13px;

}
.tijiaologo{padding: 8px 20px; border: 1px solid #138ed0; color: #138ed0;}
.juzhongtd{ text-align: center;}

.jobbox p{margin: 0 auto;text-align: center;color: #0066b3!important;}
.jobindexbox p{margin: 0 auto;text-align: center;color: #0066b3!important;}
.tbtitle2{    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    border-bottom: 1px solid #d2d2d2;
}
.tbtitle3{    font-size: 14px;
    line-height: 30px;
    border-bottom: 0px solid #d2d2d2; color: #000;
}
.lh29{line-height:29px;}

a.linkfanhui:link,a.linkfanhui:visited{display: block;width: 100%;float:left;color:#999!important;text-align: center;height:60px;line-height:60px; text-decoration:none;font-family: 微软雅黑;font-size:15px;font-weight:normal;padding-right:2px;background:#e6e6e6 url(../images/iconarrowup.png) no-repeat  0; border:0px;background-size: auto 30px;background-position:10% 52%;}
a.linkfanhui:hover{display: block;color:color:#999!important;}
a.linkfenxiang:link,a.linkfenxiang:visited{display: block;width: 100%;float:left;color:#fff!important;text-align: center;height:60px;line-height:60px; text-decoration:none;font-family: 微软雅黑;font-size:15px;font-weight:normal;padding-right:2px;background:#faa51b url(../images/iconshare.png) no-repeat  0; border:0px;background-size: auto 30px;background-position:10% 52%;}
a.linkfenxiang:hover{display: block;color:#fff!important;}
a.linkapply:link,a.linkapply:visited{display: block;width: 100%;float:left;color:#fff!important;text-align: center;height:60px;line-height:60px; text-decoration:none;font-family: 微软雅黑;font-size:15px;font-weight:normal;padding-right:2px;background:#deb051;}
a.linkapply:hover{display: block;color:#fff!important;}
.footernav{width: 100%;display:block;height: 60px;background: #fff;position: fixed;bottom: 0;z-index: 9998;position:fixed;}
.footernav ul {display:box;width:100%;height:auto;margin:0 auto;text-align:center;}
.footernav ul li {display:block;margin:0 auto;list-style:none;width:60%;font-size:16px;color:#000;padding-top:5px;padding-bottom:5px;}
.footernav ul li img {width:25px;height:25px;}
.footernav ul li p {line-height:18px;}
/*html .ui-page-theme-g .ui-btn{background: #0074ba!important;border-color:#0074ba!important;}*/
#menu_login_usermenu_logout{padding-left: 40px;    background: #0074ba;
    border-color: #0074ba;line-height: 10px;}
.gd{font-size: 14px;padding-bottom: 10px;}

.focus{ width:100%; height:46%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px;
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#dcdcdc; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#0074ba;  }

.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:45%; background:url(../img/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.focus2{width:100%;height: 200px;margin:0 auto;position:relative;overflow:hidden;}
.focus2 .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus2 .hd ul{ display:inline-block; height:5px; padding:3px 5px; ;
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.focus2 .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#dcdcdc; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus2 .hd ul .on{ background:#0074ba;  }

.focus2 .bd{ position:relative; z-index:0; }
.focus2 .bd li img{width:100%;height: 200px;background:url(../img/loading.gif) center center no-repeat;}
.focus2 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
.focus3{width: 90%;height: 320px;margin:0 auto;position:relative;overflow:hidden;}
.focus3 .hd{width:100%;height:11px;position:absolute;z-index:1;bottom: 21px;text-align:center;}
.focus3 .hd ul{ display:inline-block; height:5px; padding:3px 5px; ;
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.focus3 .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#dcdcdc; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus3 .hd ul .on{ background:#0074ba;  }

.focus3 .bd{position:relative;z-index:0;background: #f5f5f5;border-radius:10px;padding:10px 0 10px 10px;text-align:left;font-size:12px;color:#666;line-height:24px;padding-bottom:30px;}
.focus3 .bd li img{ width:100%;  height:250px; background:url(../img/loading.gif) center center no-repeat;  }
.focus3 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
a.bluebtnlink:link,a.bluebtnlink:visited {
    background: #0074ba none repeat scroll 0 0;
    border-radius: 10px;
    color: #fff!important;
    display: block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 130px;
    margin: 0 auto;
    margin-top:10px;
    margin-bottom: 10px;
}
a.bluebtnlink:hover{color: #fff!important;}











.wrapper1{
width:100%;
min-height:100%; height:auto!important; height:100%;
position:relative;
overflow: hidden;
/*white-space: nowrap;*/
text-overflow: ellipsis;
}

.wrapper{
width:100%;
 height:100%;
position:relative;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}


.home{
width:100%;
height:100%;
position:relative;
overflow: hidden;
}
.home .homeimg{
width:100%;
height:100%;
}
.home .logo{
position: absolute;
    left: 5%;
    top: 4%;
    width: 25%;
}
.home .logo .logoimg{
width: 100%;
}
.home .nav{
position: absolute;
    top: 70%;
    left: 0;
    width: 90%;
    margin: 0 5%;
}
.home .nav .col5{
	width: 22%;
    display: inline-table;
    text-align: center;
	border: 1px solid rgba(255, 255, 255, 0.6);
    border-radius: 5px;
    box-sizing: border-box;
    color: #fff;
    display: inline-block;
    font-size: 24px;
    height: 75px;
    line-height: 75px;
    text-align: center;
	margin:5px;
	padding-top:15px;

}
.home .nav .col5 img{
width: 25%;
}
.home .nav .col5 p{
    color: #fff;
    text-align: center;
    font-size: 16px;
	line-height:30px;
}
.mid {
    height: 245px;
    position: absolute;
    top: 20%;
    width: 100%;
    z-index: 6;
	padding-left:10px;
}
.midl {
    float: left;
    height: 245px;
    position: relative;
    width: 100%;
}
.mid img{width:98%;}
.fadeIn {
    animation-name: fadeIn;
}
.animated {
    animation-duration: 1s;
    animation-fill-mode: both;
}
.fadeInUp {
    animation-name: fadeInUp;
}
.midlb {
    bottom: 0;
    left: 0;
    position: absolute;
}
.wrap {
    width: 100%;
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
}

.topheader{width:100%;height:50px;line-height:50px;margin:0 auto;position: fixed; top:0;left:0; right:0; background-color:#000;z-index:9999}
.topheader ul { display:box;width:100%;height:auto;margin:0 auto;text-align:center;}
.topheader ul li { display:block;margin:0 auto;list-style:none;float:left;width:33.33%;-webkit-box-sizing: border-box;box-sizing: border-box;font-size:0.7rem;color:000;padding-bottom:0.4rem;}
.topheader ul li img { padding-top:10px;width:25px;}
.loginlogo{margin:4rem auto 0 auto;width:100%;text-align:center;}
.loginlogo img {width:200px;}
.mytitle{font-family: 微软雅黑;color: #fff;font-size:21px;}
.footertxt{width:80%;height:auto;margin:0 auto;color:#000;}
.h3rem{height:5rem;}
a.colfff:link,a.colfff:visited{color:#fff; text-decoration:none;font-family: 微软雅黑;font-size: 18px;}
a.colfff:hover{color:#fff;text-decoration:none;}
a.link333:link,a.link333:visited{color:#000; text-decoration:none;font-family: 微软雅黑;font-size: 18px;}
a.link333:hover{color:#333;text-decoration:none;}
a.link33:link,a.link33:visited{color:#000; text-decoration:none;font-family: 微软雅黑;font-size: 16px;}
a.link33:hover{color:#333;text-decoration:none;}
a.link14:link,a.link14:visited{color:#000; text-decoration:none;font-family: 微软雅黑;font-size: 14px;}
a.link14:hover{color:#333;text-decoration:none;}
.liuchengbox{width:100%;margin-top:50px;height:auto;text-align:center; background:#f3f2f1;}
.listbox{width:100%;margin-top:2.8rem;height:auto;text-align:center; background:#fff;}
.listbox ul  {width:90%;text-align:center;margin:0 auto;display:block;}
.listbox ul li {
    width: 100%;
	margin:0 auto;
	height:50px;
    float: left;
    line-height: 50px;
    padding: 0 0 0 0;
	text-align:left;
	display:block;
	border-bottom:1px solid #cdcdcd;
}
.colblue{color:#007cc2}
.colorange{color:#e6b10f}
.listbox ul li span {
    font-size: 16px;
    color: #999;
}
.showmore {
	width:100%;
	background:#f3f2f1;
    color: #afafaf;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    padding-top: 14px;
	box-shadow:0 3px 2px rgba(0, 0, 0, 0.15) inset;
	margin-top:10px;
	margin-bottom:60px;
}
.centerbox {
    float: left;
    position: relative;
    left: 50%;
	color:#afafaf;
}
.inner {
    position: relative;
    left: -50%;
}
.loading li{float: left; width: 10px; height: 10px; border-radius: 3px; background-color: #CECECE; margin-right: 5px;}
@-webkit-keyframes flash {
    0%{
        background-color: #CECECE;
    }
    50%{
        background-color: #B5B5B5;
    }
    100%{
        background-color: #CECECE;
    }
 }
@-moz-keyframes flash {
    0%{
        background-color: #CECECE;
    }
    50%{
        background-color: #B5B5B5;
    }
    100%{
        background-color: #CECECE;
    }
}
@keyframes flash {
    0%{
        background-color: #CECECE;
    }
    50%{
        background-color: #B5B5B5;
    }
    100%{
        background-color: #CECECE;
    }
}
.flash li:nth-child(1){animation: flash linear .3s;animation-delay: 0s;}
.flash li:nth-child(2){animation: flash linear .3s;animation-delay:.3s;}
.flash li:nth-child(3){animation: flash linear .3s;animation-delay:.6s;}
.contentbox{width:100%;margin:0 auto;margin-top:3rem;height:auto;text-align:center; background:#fff;}
h1{text-align:center;color:#000!important;font-size:18px;font-weight:bold;line-height:40px;}
.graytop{width:100%;height:20px; background:#f3f2f1;margin-top:2.9rem;}
.line{width:90%;height:1px; background:#cdcdcd;margin:0 auto;}
.txt{margin:0 auto;width:90%;padding:10px;line-height:30px;color:#666}
.sback{color:#fff;font-size:17px;padding-left:1px;display:block;float:left;line-height: 45px;}
.listqabox{width:100%;margin-top:2.8rem;height:auto;text-align:center; background:#fff;}
.listqabox ul  {width:100%;text-align:center;margin:0 auto;display:block;}
.listqabox ul li {
    width: 100%;
	margin:0 auto;
	height:auto;
    float: left;
    line-height: 50px;
    padding: 0 0  0;
	text-align:left;
	display:block;


}
.colyellow{width:10px;height:10px; background:#e0de1c;padding:0!important;float:left;display:block;margin-top:20px;}
.colred{width:10px;height:10px; background:#ca25e2;padding:0!important;float:left;display:block;margin-top:20px;}
.listqabox ul li p{width:90%;line-height:20px;font-size:13px;margin:0 auto;color:#a3a3a3;padding-top:10px;}

.graybottom{width:100%;height:10px; background:#f3f2f1;margin-top:10px;box-shadow:0 3px 2px rgba(0, 0, 0, 0.15) inset;}
.statusbox{width:100%;margin:0 auto;margin-top:3rem;height:auto;text-align:center; background:#fff;}
.stitle{margin-top:80px;font-size:20px;color:#000;font-weight:bold;}
.stime{margin-top:30px;margin-bottom:30px;font-size:16px;}
.dlbtn{width: 80%;
    outline: none;
    border: none;
    resize: none;
    height: 60px;
    background-color: #007cc2;
    border-radius: 10px;
    color: #fff;
    font-size: 20px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    display: block;
    margin: 30px auto;
    text-align: center;
-moz-box-shadow:0px 9px 0px #cae4f3; -webkit-box-shadow:0px 9px 0px #cae4f3; box-shadow:0px 9px 0px #cae4f3;	}
.formbox {
    width: 80%;
    margin: 0 auto;
    margin-top: 3rem;
}
#dutyPre{
  word-wrap: break-word;
  white-space: pre-line;
  word-break: break-all;
}
#zwxq{
  word-wrap: break-word;
  white-space: pre-line;
  word-break: break-all;
}


.quyulist{ position: absolute; font-size:3.5vw; color: #fff; top: 500px;left:4%}

.quyulist a{ padding:6px; background:#4b84ce;border-radius: 3px; float:left; margin:10px;}

.left{ z-index:20; width:100% }

.ltop{ background:url(../images/hr1.png) no-repeat center center; background-size:100% 100%; border-radius:0; padding:30px 0 0; text-align:center }
.ltop img{  width:45px; height:auto;  box-sizing:border-box}
.ltopr{  }
.ltoprm{  vertical-align:middle; width:100%; height:67px;}
.ltoprm h2{ color:#fff; font-size:14px; line-height:25px;  white-space:nowrap; overflow:hidden;text-overflow:ellipsis}
.ltoprm h2 a{ color:#fff;font-weight:normal}
.ltoprm p{ color:#fff; font-size:12px; line-height:18px; opacity:0.5}
.lnav{ padding:20px 0 0}
.lnav li{ margin-bottom:15px; border-bottom:1px solid #eee}
.lnav li h2{background:url(../images/icon36.png) no-repeat 95% center #fff;background-size:auto 15px; padding-left:15px;}
.lnav li h2.now{background:url(../images/icon36b.png) no-repeat 95% center #fff;background-size:auto 8px;}
.lnav li h2 span,.lnav li h2 a{    box-sizing:border-box; display:inline-block; width:100%; padding-left:35px; height:50px; line-height:50px; color:#333 !important; font-weight:normal; font-size:15px;}
.hr2{ background:url(../images/hr2.png) no-repeat left center; background-size:20px auto}
.hr3{ background:url(../images/hr3.png) no-repeat left center; background-size:20px auto}
.hr4{ background:url(../images/hr4.png) no-repeat left center; background-size:20px auto}
.lnavb{ padding:15px; background:rgba(197,197,197,0.2); display:none}
.lnavb a{ display:block; width:100%; color:#636363!important;font-weight:normal!important;  font-size:13px; line-height:30px;}
.lnavb p{ background:url(../images/icon50.png) no-repeat 8px center; background-size:3px auto; padding-left:35px;}

.arrow-down {
    width:0; 
    height:0; 
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-top:5px solid #fff; position: absolute; margin: 18px 0 0 33%;
}
.daohang10{height: 40px; width: 40%; background: #0055a2; float: left; display: block;border-top-left-radius: 5px;border-bottom-left-radius: 5px; color: #fff;box-shadow: 0px 2px 6px #888888;}

.daohang20{height: 40px; width: 40%; background: #ffffff; float: left; display: block;border-top-right-radius: 5px;border-bottom-right-radius: 5px; color: #6bb057;box-shadow: 0px 2px 6px #888888;}

.zigongsi{position: absolute; background: #fff;top: 38px; width: 80%; display:none ;}
.zigongsi ul{padding: 10px 0; }
.zigongsi ul li{ font-size: 12px; float: left; width: 33%; line-height: 2;}
.zigongsi ul li a{ color: #000; font-weight: normal;}
.zigongsi2 ul li a{ color: #fff;}


.dakai2{ display: block;}
.zigongsi ul li a:visited{ color: #000 !important;}
.zigongsi2 ul li a:visited{ color: #fff !important;}





