﻿鏍峰紡缁熶竴*/
html {
  line-height: 1.15;
  -ms-text-size-adjust: 100%; 
  -webkit-text-size-adjust: 100%; 
  overflow-x: hidden;
}
body {
  margin: 0;
  overflow-x: hidden;
}
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
figcaption,
figure,
main {
  display: block;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box; 
  height: 0; 
  overflow: visible; 
}
pre {
  /*font-family: monospace, monospace;*/ 
  font-size: 1em; 
}
a {
  background-color: transparent; 
  -webkit-text-decoration-skip: objects; 
}
abbr[title] {
  border-bottom: none; 
  text-decoration: underline; 
  text-decoration: underline dotted; 
}
b,
strong {
  font-weight: inherit;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
/*  font-family: monospace, monospace;*/
  font-size: 1em; 
}
dfn {
  font-style: italic;
}
mark {
  background-color: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
audio,
video {
  display: inline-block;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
img {
  border-style: none;
  vertical-align:top !important;
}
svg:not(:root) {
  overflow: hidden;
}
button,
input,
optgroup,
select,
textarea {
 /* font-family: sans-serif;*/
  font-size: 100%;
  line-height: 1.15;
  margin: 0; 
}
button,
input {
  overflow: visible;
}
button,
select { 
  text-transform: none;
}
button,
html [type="button"], 
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  background: none; 
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table; 
  max-width: 100%; 
  padding: 0; 
  white-space: normal; 
}
progress {
  display: inline-block; 
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; 
  padding: 0; 
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit; 
}
details,
menu {
  display: block;
}
summary {
  display: list-item;
}
canvas {
  display: inline-block;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
a{text-decoration: none; color:#1e6197;}
a:focus, a:hover{text-decoration:none !important;}
input{outline: none;border:none;}
textarea{outline: none;resize:none;vertical-align: top;}
ul,ol{list-style: none}
u{text-decoration:none;}
/*ul,ol,li{padding:0;margin:0;}
p{margin:0;padding:0;}*/
*{margin:0 ;padding:0;font-family: "Microsoft YaHei";box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}


/*鍏叡鏍峰紡銆�*/
.wrap:after{content: "";display: block;height:0;clear:both;visibility: hidden;}
.bold{font-weight: bold;}
.fc3{color:#333 !important;}
.mr30{margin-right: 30px !important;}
.mb29{margin-bottom: 29px !important;}
.mb15{margin-bottom: 15px !important;}
.mb5{margin-bottom: 5px !important;}
.left{float: left;}
.right{float: right;}
.clear{clear:both;}
.none{display: none}
.block{display: block}
.hidden{overflow:hidden;}
.center{width:1200px;margin:0 auto;}

.center span a{color:#ffffff;}
.public-slide-left{width:260px;}
.public-section-right{width:915px;}
.sright{   width: 0;height: 0;border-top: 5px solid transparent;border-left: 5px solid #afafaf;border-bottom: 5px solid transparent;display: inline-block;}

body{background:url(/images/bj.jpg) no-repeat #f1f1f1;}
/*h-top*/
.h-top{width: 100%;height: 37px;background: #0166b6;line-height: 37px;color: #fff;font-size: 14px;}
.h-top a{color: #fff;margin-left: 40px;}
.h-top img{width: 14px;height: 14px;margin-top: 12px;margin-right:5px;}
.h-top .en{display: inline-block;margin-right: 10px;}
.h-top .ch{display: inline-block;margin-left: 10px;}
.h-top a:hover{color: #f48b03;}
/*top*/
.top{width: 100%;height: 175px;}
.top .logo{width: 590px;height: 109px;margin-top: 32px;}
.top .zi{width: 300px;height: 109px;float: right;margin-top: 32px;}
.nav{width: 1200px;height: 50px;margin:0 auto;background: #0166b6;}
.nav li{width: 116.7px;height: 50px;float: left;line-height: 50px;text-align: center;}
.nav li a{color: #fff;font-size: 16px;font-weight: bold;display: block;}
.nav li:last-child{width: 131.5px;}
.nav .public{margin-top: 18px;}
.nav .h{width: 1px;height: 17px;float: left;background: #025597;}
.nav .hh{width: 1px;height: 17px;float: left;background: #3e8bc7;}
/*.nav li:active,.active{background: #f48b03;}*/
.nav li:hover{background: #f48b03;}
.erji{width: 455px;padding:25px 30px;background: #3988c6;position: relative;z-index: 999;padding-bottom: 10px;}
.erji .text{width: 240px;float: left;}
.erji .text li{width: 90px;float: left;/*margin-right: 30px;*/padding-bottom: 20px;line-height: 20px;font-size: 12px;}
.erji .text li a{color: #fff;display: block;font-weight: normal;}
.erji .text li:hover a{color: #f48b03;}
.erji img{width: 150px;height: 90px;border:3px solid #fff; float: left;}
.nav li:hover .erji {display: block;}

.erji .text li:active{background: none;}


/*key*/
.key-word{width: 1200px;/*height: 47px;*/margin:auto;background: #fff;margin-bottom:20px;padding:0 10px;}
.key-word .key{height: 47px;line-height: 47px;font-size: 14px;color: #666666;}
.key-word .key a:hover{color: #1186cb;}
.key-word .key a{color: #666666;padding-right: 10px;}
.key-word .sub_box{width: 400px;height: 27px;margin-top: 10px;-moz-margin-top:-25px;}
.key-word .sub_box .input{position: relative;}
.key-word .sub_box .input input{width: 335px;height: 27px;border:1px solid #e0e0e0;border-top-left-radius: 5px;border-bottom-left-radius: 5px;border-right: none;font-size: 14px;padding-left: 30px;}
.key-word .sub_box .input .fdj{width: 16px;height: 16px;position: absolute;top: 5px;left: 10px;}
.key-word .sub_box .sub{width: 65px;height: 27px;background: #f57c1b;text-align: center;line-height: 27px;color: #fff;font-size: 14px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.key-word .sub_box .sub input{color: #fff;line-height: 27px;}

/*gszx*/
.gszx{width: 1200px;height: 130px;background: url(/images/gszx.png) no-repeat center;}

/*footer*/
.footer{width:100%;padding-top: 50px;padding-bottom: 25px;background: #0166b6;}
.footer .di-logo{width: 298px;height: 155px;margin-top: 10px;margin-right: 175px;}
.footer .cont{width:410px;}
.footer .cont .tit{font-size: 18px;color: #fff;padding-bottom: 25px;text-align: left;}
.footer .cont .p{width: 100%;font-size: 14px;color: #fff;line-height: 160%;}
.footer .cont .p a{text-decoration: none;color:#fff;}

.footer .cont .p ul{margin-right: -60px;}
.footer .cont .p li{width: 180px;float: left;margin-right:55px;margin-bottom:12px;text-align: left;}
.footer .ewm{width: 120px;margin-right: 20px;}
.footer .ewm .tit{font-size: 18px;color: #fff;padding-bottom: 25px;}
.footer .ewm img{width: 113px;height: 113px;background: #fff;}
.footer .ewm span{display: block;width: 100%;font-size: 14px;color: #fff;padding-top: 10px;}
/*cop*/
.cop{width: 100%;background: #02599e;padding:15px 0;text-align: center;color: #fff;font-size: 14px;}

/*link*/
.link{width: 1200px;background: #fff;margin:0 auto;padding:25px 15px;margin-bottom:20px;}
.link .tit{width: 100%;}
.link .tit li{width: 105px;height: 35px;border-radius: 5px;background: #eaeaea;float: left;margin-right: 10px;font-size: 16px;font-weight: bold;text-align: center;line-height: 35px;}
.link .tit li a{color: #333;display: block;}
.link .tit .hover{background: #0166b6;color: #fff;}
.link .tit .hover a{color: #fff;}
.link .p{width: 100%;padding-top: 10px;}
.link .p a{display: block;margin-right: 10px;color: #a3a3a3;float: left;margin-top: 10px;font-size: 14px;}
.link .p .hh{width: 1px;height: 12px;background: #a9a9a9;float: left;position: relative;top: 14px;margin-right: 10px;}
.link .p a:hover{color: #1a75bd;}

.kuang{width: 100%;}
.knowledge{width: 595px;height: 460px;background: #fff;float: left;margin-bottom:20px;padding:15px;}
.knowledge .public{width: 100%;}
.knowledge .public .tit{font-size: 18px;font-weight: bold;color:#0166b6;}
.knowledge .public span{display: block;width: 6px;height: 20px;background: #0166b6;float: left;margin-right: 15px;margin-top: 3px;}
.knowledge .public .tit .add{display: block;width: 39px;height: 11px;float: right;margin-top: 10px;}
.knowledge .public .h{width: 100%;height:1px;background: #1d8ae1;margin-top: 15px;}
.knowledge .problem{width: 100%;height: 360px;background: #f5f5f5;margin-top: 20px;border-radius: 5px;overflow: hidden;padding:0 10px;}
.knowledge .problem li{width: 100%;/*height: 132px;*/border-bottom: 1px dashed #e5e5e5;padding-bottom: 10px;}
.knowledge .problem li .tit{display: block;font-size: 14px;font-weight: bold;color: #505050;padding-top: 10px;margin-bottom:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.knowledge .problem li:hover .tit{color: #0166b6;}
.knowledge .problem li .tit img{width: 17px;height: 16px;margin-right: 5px;margin-top:2px;}
.knowledge .problem li .p{width: 100%;font-size: 14px;color: #52534c;line-height: 160%;}
.knowledge .problem li .p img{width: 17px;height: 16px;margin-right: 5px;float: left;margin-top: 5px;}
.knowledge .problem li .p p{font-size: 14px;color: #52534c;line-height: 160%;width:505px;float: left;
  overflow : hidden;text-overflow: ellipsis;display: -webkit-box;
  -webkit-line-clamp:2;-webkit-box-orient: vertical;}

.gooks{width: 590px;height: 460px;background: #fff;float: right;margin-bottom:20px;padding:15px;}
.gooks .public{width: 100%;margin-bottom: 45px;}
.gooks .public .tit{font-size: 18px;font-weight: bold;color:#0166b6;}
.gooks .public span{display: block;width: 6px;height: 20px;background: #0166b6;float: left;margin-right: 15px;margin-top: 3px;}
.gooks .public .tit .add{display: block;width: 39px;height: 11px;float: right;margin-top: 10px;}
.gooks .public .h{width: 100%;height:1px;background: #1d8ae1;margin-top: 15px;}
.gooks .name{width: 270px;height: 52px;border:1px solid #c4c4c4;border-radius: 8px;color: #b8b8b8;margin-right: 12px;float: left;}
.gooks .name input{width: 100%;height: 100%;background: #f5f5f5;border-radius: 8px;font-size: 16px;padding:0 10px;/*color: #b8b8b8; */}
.gooks .phone{width: 270px;height: 52px;border:1px solid #c4c4c4;border-radius: 8px;color: #b8b8b8;float: left;}
.gooks .phone input{width: 100%;height: 100%;background: #f5f5f5;border-radius: 8px;font-size: 16px;padding:0 10px;/*color: #b8b8b8;*/ }
.gooks .email{width: 552px;height: 52px;border:1px solid #c4c4c4;border-radius: 8px;color: #b8b8b8;float: left;margin-top: 10px;}
.gooks .email input{width: 100%;height: 100%;background: #f5f5f5;border-radius: 8px;font-size: 16px;padding:0 10px;/*color: #b8b8b8;*/ }
.gooks .text{width: 552px;height: 145px;border:1px solid #c4c4c4;border-radius: 8px;color: #b8b8b8;float: left;margin-top: 10px;}
.gooks .text textarea{width: 100%;height: 100%;background: #f5f5f5;border-radius: 8px;font-size: 16px;padding:15px 10px;/*color: #b8b8b8;*/border:none;}
.gooks input[type="submit"] {width: 552px;height: 52px;background: #f48b03;border: none;color: #fff;margin-top: 10px;cursor: pointer;border-radius: 6px;}



.criterion{width: 595px;height: 460px;background: #fff;float: left;margin-bottom:20px;padding:15px; }
.criterion .public{width: 100%;margin-bottom: 20px;}
.criterion .public .tit{font-size: 18px;font-weight: bold;color:#0166b6;}
.criterion .public span{display: block;width: 6px;height: 20px;background: #0166b6;float: left;margin-right: 15px;margin-top: 3px;}
.criterion .public .tit .add{display: block;width: 39px;height: 11px;float: right;margin-top: 10px;}
.criterion .public .h{width: 100%;height:1px;background: #1d8ae1;margin-top: 15px;}
.criterion li{width: 100%;height:100px;margin-bottom:30px;}
.criterion li img{width: 160px;height: 100%;float: left;}
.criterion li .text{width: 375px;float: right;}
.criterion li .text .txt{font-size: 16px;color: #333333;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.criterion li:hover .text .txt{color: #0166b6;}
.criterion li .text .p{font-size: 14px;color: #52534c;line-height: 160%;margin-top: 15px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp:3;-webkit-box-orient: vertical;}



.i-detection{width: 590px;height: 460px;background: #fff;float: right;margin-bottom:20px;padding:15px;}
.i-detection .public{width: 100%;margin-bottom: 20px;}
.i-detection .public .tit{font-size: 18px;font-weight: bold;color:#0166b6;}
.i-detection .public span{display: block;width: 6px;height: 20px;background: #0166b6;float: left;margin-right: 15px;margin-top: 3px;}
.i-detection .public .tit .add{display: block;width: 39px;height: 11px;float: right;margin-top: 10px;}
.i-detection .public .h{width: 100%;height:1px;background: #1d8ae1;margin-top: 15px;}
.i-detection li{width: 100%;height:100px;margin-bottom:30px;}
.i-detection li img{width: 160px;height: 100%;float: left;}
.i-detection li .text{width: 375px;float: right;}
.i-detection li .text .txt{font-size: 16px;color: #333333;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.i-detection li:hover .text .txt{color: #0166b6;}
.i-detection li .text .p{font-size: 14px;color: #52534c;line-height: 160%;margin-top: 15px;}

/*i-advantage*/
.i-advantage{width: 1200px;margin:0 auto;padding:15px;background: #fff;margin-bottom: 20px;}
.i-advantage .public{width: 100%;margin-bottom: 20px;}
.i-advantage .public .tit{font-size: 18px;font-weight: bold;color:#0166b6;}
.i-advantage .public span{display: block;width: 6px;height: 20px;background: #0166b6;float: left;margin-right: 15px;margin-top: 3px;}
.i-advantage .public .h{width: 100%;height:1px;background: #1d8ae1;margin-top: 15px;}
.i-advantage ul{margin-right: -17px;}
.i-advantage li{width: 220px;height: 145px;border-radius: 5px;border:1px solid #e0e0e0;float: left;margin-right: 17px;text-align: center;position: relative;overflow: hidden;}
.i-advantage li img{width:58px;height:59px;margin-top: 25px;}
.i-advantage li .tit{font-size: 20px;color: #333;padding-top: 15px;}
.i-advantage li .k{width: 100%;height:5px;background: #0983ce;border-top-left-radius: 5px;border-top-right-radius: 5px;position: absolute;top: 0;left: 0;z-index: 10;}
.i-advantage li .color1{background: #f1616f;}
.i-advantage li .color2{background: #5ca702;}
.i-advantage li .color3{background: #f0a71a;}
.i-advantage li .color4{background: #04bcbe;}
.i-advantage li .zhe{width: 100%;height: 145px;background: #3493dd;border-radius: 5px;color: #fff;margin-top: 20px;z-index: 10;position: relative;transition: all 0.5s;}
.i-advantage li .zhe .txt{font-size: 18px;font-weight: bold;text-align: center;padding-top: 25px;}
.i-advantage li .zhe p{font-size: 14px;line-height: 245%;}
.i-advantage li:hover .zhe{margin-top: -127px;transition: all 0.5s;}
/*i-business*/
.i-business{width: 1200px;margin:0 auto;padding:15px;background: #fff;margin-bottom: 20px;padding-bottom: 0;}
.i-business .public{width: 100%;margin-bottom: 20px;}
.i-business .public .tit{font-size: 18px;font-weight: bold;color:#0166b6;}
.i-business .public span{display: block;width: 6px;height: 20px;background: #0166b6;float: left;margin-right: 15px;margin-top: 3px;}
.i-business .public .h{width: 100%;height:1px;background: #1d8ae1;margin-top: 15px;}
.i-business .business-left{width: 570px;border:1px solid #e6e6e6;/*background: #f7f7f7;*/float: left;margin-bottom: 20px;}
.i-business .business-left .title ul{border-bottom: 1px solid #0166b6;position: relative;}
.i-business .business-left .title ul .more{display: block;width: 43px;height: 13px;position: absolute;right: 10px;top: 8px;}
.i-business .business-left .title ul .more img{width: 100%;height: 100%;}
.i-business .business-left .title li{width: 85px;height: 30px;font-size: 16px;line-height: 30px;text-align: center;font-weight: bold;float: left;}
.i-business .business-left .title li a{color: #333;}
.i-business .business-left .title li:hover{background: #0166b6;color: #fff;}
.i-business .business-left .title li:hover a{color: #fff;display: block;}
.i-business .business-left .title .hover{background: #0166b6;color: #fff;}
.i-business .business-left .title .hover a{color: #fff;display: block;}
.i-business .business-left .new{width: 100%;padding:0 10px;}
.i-business .business-left .new li{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px dashed #e5e5e5;font-size: 12px;color: #666666;}
.i-business .business-left .new li i{width: 4px;height: 4px;background: #666;display: inline-block;margin-right: 10px;float: left;margin-top: 18px;}
.i-business .business-left .new li a{color: #666;text-overflow: ellipsis;
    white-space: nowrap;}
.i-business .business-left .new li .tit{width: 450px;float: left; overflow:hidden;}
.i-business .business-left .new li:hover .tit{color: #0166b6;}
.i-business .business-left .new li .time{font-size:12px;color: #666;float: right;}
.i-business .business-left .new li:nth-child(6){border-bottom: none;}

.i-business .business-right{width: 570px;border:1px solid #e6e6e6;/*background: #f7f7f7;*/float: right;margin-bottom: 20px;}
.i-business .business-right .title ul{border-bottom: 1px solid #0166b6;position: relative;}
.i-business .business-right .title ul .more{display: block;width: 43px;height: 13px;position: absolute;right: 10px;top: 8px;}
.i-business .business-right .title ul .more img{width: 100%;height: 100%;}
.i-business .business-right .title li{width: 85px;height: 30px;font-size: 16px;line-height: 30px;text-align: center;font-weight: bold;float: left;}
.i-business .business-right .title li a{color: #333;}
.i-business .business-right .title li:hover,{background: #0166b6;color: #fff;}
.i-business .business-right .title li:hover a{color: #fff;display: block;}
.i-business .business-right .title .hover{background: #0166b6;color: #fff;}
.i-business .business-right .title .hover a{color: #fff;}
.i-business .business-right .new{width: 100%;padding:0 10px;}
.i-business .business-right .new li{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px dashed #e5e5e5;font-size: 12px;color: #666666;}
.i-business .business-right .new li i{width: 4px;height: 4px;background: #666;display: inline-block;margin-right: 10px;float: left;margin-top: 18px;}
.i-business .business-right .new li a{color: #666;}
.i-business .business-right .new li .tit{width: 465px;float: left;}
.i-business .business-right .new li:hover .tit{color: #0166b6;}
.i-business .business-right .new li .time{font-size:12px;color: #666;float: left;}
.i-business .business-right .new li:nth-child(6){border-bottom: none;}

/*dynamic*/
.i-dynamic{width: 1200px;height: 465px;margin:0 auto;}
.i-dynamic .dynamic-left{width: 475px;height: 460px;float: left;background: #fff;}
.i-dynamic .dynamic-left .banner{width: 100%;height: 300px;}
.carousel-content {
  position: relative;
  display: inline-block;
  width: 475px;
}
.carousel {
  width: 100%;
  height: 300px;
  position: relative;
  overflow: hidden;
}
.carousel li {
  float: left;
  display: none;
}
.carousel li{
    height: 300px;
}
.carousel li span{display: block;width: 100%;height: 40px;background: #000;opacity: 0.5;position: absolute;bottom: 0;font-size: 14px;color: #fff;line-height: 40px;padding-left: 20px;}
.carousel li .zhe{width: 75%;height: 40px;position: absolute;bottom: 0;font-size: 14px;color: #fff;line-height: 40px;padding-left: 20px;z-index: 99;
  text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
}
.carousel li img {
  height: 300px;
  width: 100%;
  position: absolute;
  left: 50%;
  margin-left: -237px;
}
.img-index {
  position: absolute;
  bottom: 8px;
  width: 100%; 
  text-align: right;
  padding-right: 20px;
  z-index:99;
}
.img-index li {
  display: inline-block;
  width: 10px;
  height: 10px;
  line-height: 18px;
  text-align: center;
  border-radius: 10px;
  background-color: rgba(0, 0, 0, 0.2);
  font-size: 12px;
  cursor: pointer;
  margin: 0 3px;
  color: #fff;
}
.img-index li.index {
  background-color: rgba(255, 0, 0, 0.6);
}
.img-index li:hover {
  background-color: rgba(0, 0, 0, 0.6);
}
.carousel-prev,
.carousel-next {
  position: absolute;
  display: inline-block;
  top: 40%;
  cursor: pointer;
}
.carousel-prev {
  left: 0;
}
.carousel-next {
  right: 0;

}
.i-dynamic .dynamic-left .trade{width: 100%;height: 155px;padding-bottom: 20px;padding-left: 15px;padding-right: 15px; }
.i-dynamic .dynamic-left .trade li{width: 100%;font-size: 14px;color: #333;padding-top: 15px;height: 35px;}
.i-dynamic .dynamic-left .trade li i{display: inline-block;width: 3px;height: 5px;background: url(/images/new-fh.png) no-repeat center;float: left;margin-top:7px;margin-right: 5px;}
.i-dynamic .dynamic-left .trade li .tit{width:350px;float: left }
.i-dynamic .dynamic-left .trade li:hover .tit{color:#0166b6}
.i-dynamic .dynamic-left .trade li span{font-weight: bold;}
.i-dynamic .dynamic-left .trade .time{font-size: 14px;color: #333;float: left;}
.i-dynamic .dynamic-left .trade li a{color: #333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.i-dynamic .dynamic-right{width: 710px;height:475px;float:right;}
.i-dynamic .dynamic-right .i-new{width: 100%;height: 300px;background: #fff;margin-bottom: 10px;padding:10px 15px;position: relative;}
.i-dynamic .dynamic-right .i-new .new li{width: 110px;height: 32px;border-radius: 5px;background: #ececec;font-size: 16px;font-weight: bold;line-height: 32px;text-align: center;margin-right: 10px;float: left;position: relative;}
.i-dynamic .dynamic-right .i-new .new li a{color: #292929;}
.i-dynamic .dynamic-right .i-new .tab{width: 100%;}
.i-dynamic .dynamic-right .i-new .add{display: block;width: 39px;height: 11px;margin-top: 10px;position: absolute;right: 15px;top: 10px;}
.i-dynamic .dynamic-right .tab li{width: 100%;font-size: 14px;color: #333;padding-top: 15px;height: 35px;}
.i-dynamic .dynamic-right .tab li i{display: inline-block;width: 3px;height: 5px;background: url(/images/new-fh.png) no-repeat center;float: left;margin-top:7px;margin-right: 5px;}
.i-dynamic .dynamic-right .tab li .txt{width:575px;float: left }
.i-dynamic .dynamic-right .tab li:hover .txt{color:#0166b6}
.i-dynamic .dynamic-right .tab .time{font-size: 14px;color: #333;float: left;margin-left:12px;}
.i-dynamic .dynamic-right .tab li a{color: #333;text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}
.i-dynamic .dynamic-right .tongzhi{width: 100%;height:150px;margin-top: 10px;}
.i-dynamic .dynamic-right .tongzhi .left{width: 60px;height: 150px;background: #0166b6;float: left;font-size: 16px;color: #fff;font-weight: bold;text-align: center;padding-top: 22px;}
.i-dynamic .dynamic-right .tongzhi .right{width: 650px;height: 150px;background: #fff;padding:15px;position: relative;}
.i-dynamic .dynamic-right .tongzhi .right img{width: 32px;height: 14px;position: relative;top: 5px;float: left;}
.i-dynamic .dynamic-right .tongzhi .right .add{display: block;width: 39px;height: 11px;margin-top: 10px;position: absolute;right: 15px;top: 10px;}
.i-dynamic .dynamic-right .tongzhi .right .add img{width: 39px;height: 11px;position: relative;top: 0;}
.i-dynamic .dynamic-right .tongzhi .right .tit{font-size: 18px;font-weight: bold;color: #f48b03;text-overflow: ellipsis; display:block;overflow: hidden;white-space: nowrap;width: 500px;}
.i-dynamic .dynamic-right .tongzhi li{width: 100%;font-size: 14px;color: #333;padding-top: 15px;height: 28px;text-overflow: ellipsis;white-space: nowrap;}
.i-dynamic .dynamic-right .tongzhi li .txt{width:530px;float: left;}
.i-dynamic .dynamic-right .tongzhi li:hover .txt{color:#0166b6}
.i-dynamic .dynamic-right .tongzhi li i{display: inline-block;width: 3px;height: 5px;background: url(/images/new-fh.png) no-repeat center;float: left;margin-top:7px;margin-right: 5px;}
.i-dynamic .dynamic-right .tongzhi .time{font-size: 14px;color: #333;float: left;}
.i-dynamic .dynamic-right .tongzhi li a{color: #333;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
.i-dynamic .dynamic-right .i-new .new li:hover{background: #0166b6;color: #fff;}
.i-dynamic .dynamic-right .i-new .new li:hover a{color: #fff;}
.i-dynamic .dynamic-right .i-new .new .hover{background: #0166b6;}
.i-dynamic .dynamic-right .i-new .new .hover a{color: #fff;}
.i-dynamic .dynamic-right .i-new .new .hover:before{position: absolute;content: "";width: 0;height: 0;border-top: 8px solid transparent;border-left: 8px solid #0166b6;border-bottom: 8px solid transparent;display: inline-block;top: 27px;left:50px;transform:rotate(90deg)}
.i-dynamic .dynamic-right .i-new .new li:before{position: absolute;content: "";width: 0;height: 0;border-top: 8px solid transparent;border-left: 8px solid #ececec;border-bottom: 8px solid transparent;display: inline-block;top: 27px;left:50px;transform:rotate(90deg)}
/*i-team*/
.i-team{width: 1200px;margin:0 auto;background: #fff;padding: 15px;margin-bottom:20px; height: 270px; overflow: hidden;}
.i-team .tit{width: 100%;position: relative;}
.i-team .tit ul{margin-bottom:10px;}
.i-team .tit .add{display: block;width: 39px;height: 11px;margin-top: 10px;position: absolute;right: 0;top: 0;}
.i-team .tit li{width: 105px;height: 35px;border-radius: 5px;background: #eaeaea;float: left;margin-right: 10px;font-size: 16px;font-weight: bold;text-align: center;line-height: 35px;}
.i-team .tit li a{color: #333;}
.i-team .tit li:active{background: #0166b6;color: #fff;}
.i-team .tit li:active a{color: #fff;}
.i-team .tit .active{background: #0166b6;color: #fff;}
.i-team .tit .active a{color: #fff;}
.i-team .h{width: 100%;height: 1px;background: #0166b6;}
.i-team .people{width: 100%;height: 180px;margin-top: 15px;position: relative;}
.i-team .people ul{margin-right: -30px; position: relative;}
.i-team .people li{width: 550px;height: 180px;float: left;margin-right: 30px;margin-left: 10px;}
.i-team .people li .peo{position: relative;}
.i-team .people li img{width: 147px;height: 147px;border-radius: 50%;float: left;margin-left: 28px;margin-right: 30px;margin-top: 15px;}
.i-team .people li .text{width: 308px;float: left;padding-top: 15px;}
.i-team .people li .text .name{font-size: 18px;color: #333;font-weight: bold;margin-right: 15px;}
.i-team .people li .text .post{font-size: 14px;color: #666;/*overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;*/}
.i-team .people li .text .p{font-size: 14px;line-height: 180%;color: #2f2f2f;margin-top: 25px;padding-right: 10px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.i-team .people li:hover{background: #eef6fd;}
.i-team .people .btn{position: absolute;top: 80px;left: -10px;width: 11px;height: 18px;background: url(/images/jiantou.jpg) no-repeat center;z-index: 99999;display: block;}
.i-team .people .btn1{position: absolute;top: 80px;right: -10px;width: 11px;height: 18px;background: url(/images/jiantou.jpg) no-repeat center;transform:rotate(180deg);z-index: 99999;display: block;}
.i-team .people .peo{width: 100%;padding:0 10px;padding-left: 10px;}
#scroll1{position: relative;z-index: 999;}
/*i-show*/
.i-show{width: 1200px;margin:0 auto;margin-bottom:20px;background: #fff;padding:20px;}
.i-show ul{margin-right: -10px;}
.i-show li{width: 380px;height: 85px;float: left;margin-right: 10px;position: relative;line-height: 85px;}
.i-show li img{width: 100%;height: 100%;}
.i-show li span{width: 100%;height: 100%;font-size: 24px;font-weight: bold;color: #fff;text-align: center;display: block;position: absolute;top: 0;left: 0;z-index: 10;}
/*gszx*/
.gszx{display: block;width: 1200px;height: 130px;margin:0 auto;margin-bottom:20px;background: url(/images/gszx.png) no-repeat center;}
.gszx .tit{font-size: 34px;color: #0166b6;font-weight: bold;text-align: center;padding-top: 40px;letter-spacing: 5px;}
.gszx .tit span{color: #f48b03;position: relative;margin-right: 20px;}
.gszx .tit span:after{content: '';position: absolute;top: 45%;right: -8%;background: #0166b6;width: 10px;height: 10px;border-radius: 50%;}
.gszx .txt{font-size: 20px;color: #cecece;text-align: center;}





/*slide*/
.main{width: 300px;float: left;}
.main .slide{width: 100%;background: #fff;padding-bottom: 20px;}
.main .slide .tit{width: 100%;height: 90px;background: url(/images/soild.jpg) no-repeat center;padding-left: 25px;}
.main .slide .tit .ch{font-size: 20px;font-weight: bold;color: #fff;display: block;padding-top: 20px;}
.main .slide .tit .en{font-size: 12px;color: #fff;display: block;}
.main .slide ul{padding:0 20px;}
.main .slide li{width: 100%;height: 45px;border-bottom: 1px solid #f1f1f1;font-size: 18px;line-height: 45px;}
.main .slide li a{color: #333;display: block;}
.main .slide li:hover a{color: #0166b6;}
.main .slide li i{width: 13px;height: 13px;background: url(/images/solid-01.png);display: inline-block;margin-right: 15px;}

/*notice*/
.main .notice{width: 100%;background: #fff;margin-top:20px;padding:0 10px;padding-bottom: 20px;}
.main .notice .public{width: 100%;margin-bottom: 10px;padding-top: 5px;}
.main .notice .public .tit{font-size: 16px;font-weight: bold;color:#333;}
.main .notice .public span{display: block;width: 23px;height: 19px;background: url(/images/notice.png) no-repeat center;float: left;margin-right: 10px;margin-top: 3px;}
.main .notice .public .tit .add{display: block;width: 39px;height: 11px;float: right;margin-top: 10px;}
.main .notice .public .h{width: 100%;height:1px;background: #1d8ae1;margin-top: 10px;}
.main .notice .noti{width: 100%;}
.main .notice .noti img{width: 100%;height: 80px;}
.main .notice .noti .tit{width:95%;font-size: 18px;font-weight: bold;color: #f48b03;display: block;padding-top: 5px;padding-bottom: 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;letter-spacing:0.2px;}
.main .notice .noti .tit i{width: 32px;height: 14px;background: url(/images/noti-1.jpg);display: inline-block; }
.main .notice .noti .p{width: 100%;border-bottom: 1px dashed #cccccc;font-size: 13px;text-indent: 2rem;color: #666666;padding-bottom: 5px;line-height: 160%;letter-spacing锛�0.2px;
overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.main .notice li{width:95%;font-size: 14px;margin-top: 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.main .notice li a{color: #666666;}

/*hot*/
.main .hot{width: 100%;margin-top: 20px;background: #fff;padding:0 10px;padding-top: 5px;padding-bottom: 10px;}
.main .hot .public{width: 100%;margin-bottom: 10px;}
.main .hot .public .tit{font-size: 16px;font-weight: bold;color:#333;}
.main .hot .public span{display: block;width: 5px;height: 20px;background: #0166b6;float: left;margin-right: 15px;margin-top: 3px;}
.main .hot .public .tit .add{display: block;width: 39px;height: 11px;float: right;margin-top: 10px;}
.main .hot .public .h{width: 100%;height:1px;background: #1d8ae1;margin-top: 10px;}
.main .hot li{width: 100%;height: 16px;font-size: 14px;line-height: 16px;margin-bottom: 15px;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;}
.main .hot li a{color: #666;}
.main .hot li span{width: 16px;height: 16px;background: #c40007;font-size: 12px;color: #fff;line-height: 16px;text-align: center;display: inline-block;margin-right: 5px;}
.main .hot li .color{background: #939391;}

.n-main{width:880px;float: right;background: #fff;padding:0 15px;margin-bottom: 25px;}
.n-main .public{width: 100%;margin-top: 20px;position: relative;}
.n-main .public .tit{font-size: 18px;color:#0166b6;}
.n-main .public span{display: block;width: 4px;height: 20px;background: #0166b6;float: left;margin-right: 15px;margin-top: 3px;}
.n-main .public .h{width: 100%;height:1px;background: #f2f2f2;margin-top: 15px;}
.n-main .public .addres{position: absolute;right: 0;font-size: 12px;color: #666666;top: 10px;}
.n-main .public .addres img{width: 16px;height: 16px;}
.n-main .public .addres a{font-size: 12px;color: #666666;}
.n-main .news{width: 100%;padding-top: 35px;padding-bottom: 60px;}
.n-main .news .tit{font-size: 24px;color: #494949;text-align: center;padding-bottom: 20px;border-bottom: 1px dashed #dbdbdb;}
.n-main .news .info{font-size: 12px;color: #333333;text-align: center;padding-top: 15px;padding-bottom: 20px;}
.n-main .news .info span{margin-right: 15px;}
.n-main .news .p{width: 100%;font-size: 16px;line-height: 210%;color: #4a4a4a;padding-bottom: 20px;border-bottom: 1px dashed #dbdbdb;position: relative;}
.n-main .news .p .fenxiang{font-size: 12px;color: #333;position: absolute;bottom: -20px;right: 0;padding-bottom: 20px;}
.bdshare-button-style0-16{display: inline-block;position: relative;top: 28px;}
.n-main .news .shang{display: block;font-size: 14px;color: #999999;margin-top: 20px;}
.n-main .news .xia{display: block;font-size: 14px;color: #999999;margin-top: 20px;}
.n-main .news .return{display: block;font-size: 14px;color: #999999;position: absolute;right: 0;top: 20px;}
.n-main .news .return img{width: 14px;height: 12px;margin-top: 9px;margin-right: 5px;}
.n-main .news .di{position: relative;margin-top: 20px;line-height: 200%;color: #999999;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;}
.n-main .news .di a{color: #999999;}
/*new-list*/
.n-main .new-list{width: 100%;padding-bottom: 40px;padding-top: 20px;}
.n-main .new-list li{width: 100%;border-bottom: 1px dashed #dddddd;padding-bottom: 10px;padding-top: 10px;color: #4a4a4a;}
.n-main .new-list li .tit{display: inline-block;width: 100%;font-size: 16px;color: #4a4a4a;padding-top: 5px;}
.n-main .new-list li:hover .tit{color: #0166b6;}
.n-main .new-list li span{display: inline-block;width: 5px;height: 5px;background: #666;margin-right: 10px;position: relative;top: -2px;}
.n-main .new-list li a{color: #4a4a4a;}
/*organize*/
.n-main .organize{width: 100%;font-size: 16px;color: #4a4a4a;line-height: 180%;padding-top: 20px;padding-bottom: 140px;}

/*mechanism*/
.n-main .mechanism{width: 100%;font-size: 16px;color: #4a4a4a;line-height: 210%;padding-top: 40px;padding-bottom: 30px;padding-left: 18px;padding-right: 18px;}

/*staff*/
.n-main .staff{width: 100%;padding-top: 25px;padding-bottom: 20px;}
.n-main .staff ul{margin-right: -20px;}
.n-main .staff li{width: 270px;height: 205px;float: left;margin-right: 20px;margin-bottom: 20px;overflow: hidden;}
.n-main .staff li .zhe{width: 100%;height: 40px;position: relative;transition:all 0.3s;}
.n-main .staff li .zhe .p{width: 100%;height: 40px;background: #000;opacity: 0.6;position: absolute;top: 0;left: 0;}
.n-main .staff li .zhe .pp{width: 100%;height: 40px;position: absolute;top: 0;left: 0;z-index: 10;line-height: 40px;font-size:16px;color: #fff;text-align: center;}
.n-main .staff li:hover .zhe{display: block;margin-top: -40px;transition:all 0.3s;}
.n-main .staff li img{width: 100%;height: 100%;}
/*guild*/
.n-main .guild{width: 100%;padding-top: 25px;padding-bottom: 20px;}
.n-main .guild ul{margin-right: -25px;}
.n-main .guild li{width: 265px;height: 250px;float: left;margin-right: 25px;margin-bottom:20px;}
.n-main .guild li .img{width: 100%;height: 170px;position: relative;}
.n-main .guild li .img img{width: 100%;height: 100%;}
.n-main .guild li .img .p{width: 100%;height: 170px;background: #000;opacity: 0;position: absolute;top: 0;left: 0;transition: all 0.5s;}
.n-main .guild li .img .pp{width: 100%;height: 170px;position: absolute;top: 0;left: 0;z-index: 10;transition: all 0.5s;opacity: 0;}
.n-main .guild li .img .pp .h{width: 2px;height: 40px;background: #fff;position: absolute;top:65px;left: 135px;}
.n-main .guild li .img .pp .hh{width: 40px;height: 2px;background: #fff;position: absolute;top: 85px;left: 115px;}
.n-main .guild li .k{width: 100%;height: 80px;background: #f1f2f4;position: relative;}
.n-main .guild li .k .tit{font-size: 14px;color: #333;padding-top: 20px;padding-left: 5px;padding-right: 5px;}
.n-main .guild li .k .time{font-size: 12px;color: #333;padding-top: 10px;padding-left: 5px;padding-right: 5px;}
.n-main .guild li .k .h{width: 0;height: 2px;background: #0166b6;position: absolute;bottom: 0;left: 0;transition: all 0.5s;}
.n-main .guild li:hover .img .p{transition: all 0.5s;opacity: 0.5;}
.n-main .guild li:hover .img .pp{transition: all 0.5s;opacity: 10;}
.n-main .guild li:hover .tit{color: #0166b6;}
.n-main .guild li:hover .k .h{width: 100%;transition: all 0.5s;}

.n-main .mien{width: 100%;padding-top: 25px;padding-bottom: 20px;position: relative;}
.n-main .mien .public{position: relative;}
.n-main .mien .public .tit{font-size:18px;color: #0166b6;}
.n-main .mien .public .h{width: 100%;height: 1px;margin-top: 10px;background: #f1f2f1;}
.n-main .mien .public .add{display: block;font-size:12px;color: #b8b8b8;position: absolute;right: 0;top: 5px;}
.n-main .mien ul{margin-right: -20px;margin-top: 20px;}
.n-main .mien li{width: 270px;height: 205px;float: left;margin-right: 20px;margin-bottom: 20px;overflow: hidden;}
.n-main .mien li .zhe{width: 100%;height: 40px;position: relative;transition:all 0.3s;}
.n-main .mien li .zhe .p{width: 100%;height: 40px;background: #000;opacity: 0.6;position: absolute;top: 0;left: 0;}
.n-main .mien li .zhe .pp{width: 100%;height: 40px;position: absolute;top: 0;left: 0;z-index: 10;line-height: 40px;font-size:16px;color: #fff;text-align: center;}
.n-main .mien li:hover .zhe{display: block;margin-top: -60px;transition:all 0.3s;}
.n-main .mien li img{width: 100%;height: 100%;}
.n-main .mien .btn{position: absolute;top: 100px;left: 0;width: 20px;height: 42px;background: url(/images/jian.png) no-repeat center;z-index: 99;}
.n-main .mien .btn1{position: absolute;top: 100px;right: 0;width: 20px;height: 42px;background: url(/images/jian.png) no-repeat center;transform:rotate(180deg);z-index: 99;}
.n-main .lunbo{width: 850px;overflow: hidden;position: relative;}
.n-main .scroll{ width: 850px;margin:0 auto;height: 204px; overflow: hidden; float: left;}
.n-main .scroll_list{ width: 850px; margin-left:0px; position: relative; height: 204px; float: left;}

/*training*/
.n-main .training{width: 100%;padding-top: 25px;padding-bottom: 20px;}
.n-main .training li{width: 100%;height: 50px;border-bottom: 1px dashed #cdcdcd;line-height: 50px;position: relative;}
.n-main .training li i{width:14px;height: 14px;background: url(/images/training.jpg) no-repeat center;margin-right: 20px;float: left;display: inline-block;margin-top: 18px;}
.n-main .training li a{color: #333;}
.n-main .training li .tit{font-size: 16px;color: #333;float: left;width: 720px;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;}
.n-main .training li .time{font-size: 16px;color: #333;position: absolute;right: 0;}

/*books*/
.n-main .books{width: 100%;padding-top: 25px;padding-bottom: 20px;text-align: center;}
.n-main .books ul{margin-right: -130px;padding-left: 40px;}
.n-main .books li{width: 194px;height: 326px;float: left;margin-right:90px;}
.n-main .books li img{width: 194px;height: 272px;border:2px solid #ededed;}
.n-main .books li span{display: block;width: 100%;height: 50px;font-size:14px;color: #333;text-align: center;line-height:25px;}
/*contact*/
.n-main .contact{width: 100%;padding-top: 25px;padding-bottom: 118px;}
.n-main .contact .tit{font-size: 18px;font-weight: bold;color: #4a4a4a;padding-top: 30px;}
.n-main .contact li{width: 330px;float: left;font-size: 16px;line-height: 180%;color: #4a4a4a;margin-top: 35px;}
.n-main .contact .map{width: 100%;height: 430px;margin-top: 55px;}
.n-main .contact a{color: #333;}
/*expert*/
.n-main .expert{width: 100%;padding-top: 25px;padding-bottom: 30px;}
.n-main .expert li{width: 100%;height: 160px;background: #fafafa;padding:20px 30px;position: relative;margin-top: 20px;}
.n-main .expert li img{width:118px;height: 118px;float: left;border-radius: 50%;}
.n-main .expert li .text{width: 640px;padding-left: 25px;float: left;}
.n-main .expert li .text .tit .name{font-size: 18px;color: #0166b6;margin-right: 15px;}
.n-main .expert li .text .tit .post{font-size: 14px;color: #666;}
.n-main .expert li .text .p{width: 100%;font-size:16px;color: #a5a5a5;margin-top: 15px;line-height: 180%;}
.n-main .expert li .return{width: 18px;height: 30px;position: absolute;top: 67px;right: 20px;}
.n-main .expert li .return img{width: 100%;height: 100%;}
.n-main .expert li:hover{background: #eef6fd;}

/*case*/
.n-main .case{width: 100%;padding-top: 25px;padding-bottom: 30px;}
.n-main .case ul{margin-right: -20px;}
.n-main .case li{width: 270px;height: 250px;float: left;background: #f1f2f4;border:10px solid #f1f2f4;transition: all 1s;margin-right: 20px;margin-bottom:20px;}
.n-main .case li img{width: 100%;height:160px; }
.n-main .case li .tit{width: 85%;font-size: 14px;color: #333;padding-top: 15px;transition: all 1s;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.n-main .case li .time{font-size: 12px;color: #333;padding-top: 10px;transition: all 1s;}
.n-main .case li:hover{background: #0166b6;border:10px solid #0166b6;transition: all 1s;}
.n-main .case li p img{width:120px;height:20px;position: relative;left:100px;}
/*.n-main .case li:hover p img{display:block;transition: all 1s;}*/
.n-main .case li:hover .tit{color: #fff;transition: all 1s;}
.n-main .case li:hover .time{color: #fff;transition: all 1s;}
.n-main .case li .yan{width: 20px;height: 13px;opacity: 0;transition: all 1s;position: relative;top: -30px;left: 160px;}
.n-main .case li:hover .yan{opacity: 1;transition: all 1s;}
/*recruit*/
.n-main .recruit{width: 100%;padding-top: 25px;padding-bottom: 194px;}
.n-main .recruit .job_tit{width: 100%;height: 50px;font-size: 14px;font-weight: bold;color: #333;line-height: 50px;}
.n-main .recruit .job_l1{width: 160px;}
.n-main .recruit .job_l2{width: 135px;}
.n-main .recruit .job_l3{width: 115px;}
.n-main .recruit .job_l4{width: 150px;}
.n-main .recruit .job_l5{width: 150px;}
.n-main .recruit .job_l6{width: 140px;}
.n-main .recruit .item{float: left;height: 50px;line-height: 50px;padding-left: 40px;font-size: 14px;display: block;}
/*.n-main .job li{color: #525252;background: #e6e6e6;overflow: hidden;margin-bottom: 20px;transition: 1s;}*/
.n-main .job li{color: #525252;background: #e6e6e6;overflow: hidden;margin-bottom: 20px;transition: 1s;}
.n-main .job .job_btn{cursor: pointer;}
.n-main .job li .job_box{background: none repeat scroll 0 0 #fff;float: left;line-height: 20px;padding: 20px 50px;width: 100%;font-size: 14px;color: #333;border:1px solid #91c4f8;border-top: none;display: none;line-height: 180%;padding-left: 37px;}
.n-main .job li .job_box span{display: block;}
/*site-map*/
.site-map{width: 1200px;background: #fff;margin:0 auto;padding:0 20px;padding-bottom: 140px;margin-bottom: 20px;}
.site-map .public{width: 100%;padding-top: 20px;position: relative;}
.site-map .public .tit{font-size: 18px;color:#0166b6;}
.site-map .public span{display: block;width: 4px;height: 20px;background: #0166b6;float: left;margin-right: 15px;margin-top: 3px;}
.site-map .public .addres{position: absolute;right: 0;font-size: 12px;color: #666666;top: 30px;}
.site-map .public .addres img{width: 16px;height: 16px;}
.site-map .public .addres a{font-size: 12px;color: #666666;}
.site-map .public .h{width: 100%;height:1px;background: #f2f2f2;margin-top: 15px;margin-bottom: 40px;}
.site-map .setion{width: 100%;border:1px solid #dcdcdc;padding:5px 20px;margin-bottom: 10px;}
.site-map .setion .tit{display: block;font-size: 18px;color: #0166b6}
.site-map .setion .erji01 a{display: inline-block;margin-top: 10px;width: 150px;float: left;font-size: 18px;color: #000;}


.page{margin:0 auto;position: relative;top:15px;padding-bottom: 30px;}
.page ul{text-align: center;}
.page li{padding:5px 10px;display: inline-block;margin-right:5px;border:1px solid #d4d4d4;font-size: 12px;}
.page li a{color: #333;display: block;}
.page li:active{background: #0166b6}
.page li:active a{color: #fff;}
.page .btn{display: block;width: 29px;height: 28px;border:1px solid #d4d4d4;position: absolute;top: 0;left: -35px;background: url(/images/n-jiantou.jpg) no-repeat center;}
.page .btn1{display: block;width: 29px;height: 28px;border:1px solid #d4d4d4;position: absolute;top: 0;right: -15px;background: url(/images/n-jiantou.jpg) no-repeat center;transform:rotate(180deg);}
.page select{border:none;height: 15px;}
.page select option{border:none;}

.sr-bdimgshare{display:none !important}

/*new-list*/
.n-main .z-new-list{width: 100%;}
.n-main .z-new-list li{width: 100%;height: 175px;border:1px solid #e8e8e8;background: #fafafa;margin-top: 20px;padding:20px;}
.n-main .z-new-list li img{width: 210px;height: 135px;float: left;margin-right: 10px;}
.n-main .z-new-list li .text{width: 580px;float: left;position: relative;}
.n-main .z-new-list li .text .tit{width: 85%;font-size: 16px;font-weight: bold;color: #4a4a4a;/*padding-top: 5px;*/ display:block;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;}
.n-main .z-new-list li .text .p{display: block;width: 100%;font-size: 14px;color: #4a4a4a;line-height: 160%;padding-top: 20px;display: block;overflow : hidden;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;
-webkit-box-orient: vertical;}
.n-main .z-new-list li:hover .text .tit{color: #0166b6;}
.n-main .z-new-list li .text .tit .time{font-size: 14px;color: #666666;position: absolute;right: 0;top: 0;font-weight: normal;}
.n-main .z-new-list .n-pub{width: 100%;padding-top: 28px;position: relative;}
.n-main .z-new-list .n-pub .tit01{font-size: 16px;color: #333333;font-weight: bold;}
.n-main .z-new-list .n-pub .hh{width: 100%;height: 1px;background: #0166b6;margin-top: 15px;}
.n-main .z-new-list .n-pub .add{font-size:14px;color: #666666;position: absolute;top: 30px;right: 0;}
.n-main{padding-bottom: 20px;}

.di a:link{text-decoration: none;color:#000000;}
.di a:visited{text-decoration: none;color:#000000;}
.di a:hover{text-decoration: none;color:blue;}



.result_content{width: 1200px;background: #fff;margin:0 auto;}
.resultbar{width: 1200px;height: 50px !important;line-height: 50px !important;font-size: 20px !important;margin:0 auto;}
.resultlist{width: 1200px;padding-bottom: 25px;}
.resultlist ul li p{width: 100%;}
.sidebar{width: 1200px !important;border-left: none;font-size: 30px;}
.sidebar a{text-decoration: none;}
.dede_pages ul{float: none !important;;text-align: center;}
.sidebar h2{font-size: 18px;padding-left: 20px;padding-bottom: 20px;}

.w960{width: 1200px;background: #fff;padding:25px;}
.pleft{width: 900px;}
.pleft .place{width: 890px;height: 50px;line-height: 50px;}
.listbox{width: 890px;}


.piao{width: 120px;height: 300px;}
.piao img{width: 100%; height:100%;}
.quan{width: 120px;height: 320px;position: fixed;top: 250px;z-index: 9999999;}
.quan .chacha{width: 20px;height: 20px;margin:auto;}
.quan .chacha img{width: 100%;height: 100%;position: relative;top: 20px;left: -50px;}
.quan a{display: block;}

.n-main .n-wenjian{width: 100%;}
.n-main .n-wenjian .n-pub{width: 100%;padding-top: 28px;position: relative;}
.n-main .n-wenjian .n-pub .tit01{font-size: 16px;color: #333333;font-weight: bold;}
.n-main .n-wenjian .n-pub .hh {width: 100%;height: 1px;background: #0166b6;margin-top: 15px;}
.n-main .n-wenjian .n-pub .add{font-size: 14px;color: #666666;position: absolute;top: 30px;right: 0;}
.n-main .n-wenjian li{width: 100%; height: 50px;border-bottom: 1px dashed #cdcdcd;line-height: 50px;position: relative;}
.n-main .n-wenjian li i{width: 14px;height: 14px;background: url(/images/training.jpg) no-repeat center;margin-right: 30px;float: left;display: inline-block;margin-top: 18px;}
.n-main .n-wenjian li .tit{font-size: 16px;color: #333;float: left;width: 720px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.n-main .n-wenjian li .time{font-size: 16px;color: #333;position: absolute;right: 0;}
.n-main .n-wenjian:last-child{padding-bottom: 60px;}
.n-main .n-wenjian li:hover .tit{color: #0166b6;}

.n-main .staff li img{
    width: 100%;
    height: 100%;
  }