@charset "utf-8";

/* CSS Document */

@charset "utf-8";

@font-face{

  font-family:myE;

  src: url(../font/DINOFFCPRO-CONDBOLD.TTF);

}

/*===================CSS Reset================*/

::selection {color:#fff;background-color: #06783b;}

::-moz-selection {color:#fff;background-color: #06783b;}

::-webkit-selection {color:#fff;background-color: #06783b;}

::-webkit-scrollbar {width: 3px;height: 8px;background-color: #F5F5F5;}

::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}

::-webkit-scrollbar-thumb {border-radius: 10px; background-color: #333;}

* {padding: 0;margin: 0; box-sizing:border-box;}

body {font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif; position:relative; color: #333; margin: 0; line-height:1.2; min-width:1200px; overflow-x:hidden}

.loading-mask {

  position: absolute;

  top: 0;

  left: 0;

  z-index: 9999;

  background: #06783b;

  transition: cubic-bezier(.62, .06, .07, .98) 1s;

  -ms-transition: cubic-bezier(.62, .06, .07, .98) 1s;

  -o-transition: cubic-bezier(.62, .06, .07, .98) 1s;

  -webkit-transition: cubic-bezier(.62, .06, .07, .98) 1s;

  -moz-transition: cubic-bezier(.62, .06, .07, .98) 1s

}

.loading-mask.compelet {

  transform: translateX(100%);

  -ms-transform: translateX(100%);

  -o-transform: translateX(100%);

  -webkit-transform: translateX(100%);

  -moz-transform: translateX(100%)

}

.full {

    width: 100%;

    height: 100%;

}



:focus { outline: 0;}

 input,button,a { outline:0;}

article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display: block;}

ins {background-color: #ff9;color: #000;text-decoration: none;}

mark {background-color: #ff9;color: #000;font-style: italic;font-weight: bold;}

del {text-decoration: line-through;}

table {border-collapse: collapse;border-spacing: 0;}

hr {display: block;height: 1px;border: 0;border-top: 1px solid #cccccc;margin: 1em 0;padding: 0;}

input,select {vertical-align: top;}

li,ul {list-style-type: none;}

img {border: none;}

a{text-decoration: none;}

a:link,a:hover,a:active,a:visited {text-decoration: none;}

input,textarea {outline: 0;border: 0;}

textarea {resize: none;}

h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {font-weight: normal;font-style: normal;}

ul, li {list-style: none;margin: 0;padding: 0;}



/*自定义样式*/

.fl {float: left;}

.fr {float: right;}

.m{width: 1200px;margin: 0 auto; display: block;}

.img{ overflow:hidden;}

.img img{ width:100%; height:100%;}

h5{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

h5 a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.clear{ clear:both;}



/* Slider */

.miso-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.miso-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }

.miso-list:focus { outline: none; }

.miso-loading .miso-list { background: #fff url(../images/ajax-loader.gif) center center no-repeat; }

.miso-list.dragging { cursor: pointer; cursor: hand; }

.miso-slider .miso-list, .miso-track, .miso-slide, .miso-slide img { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.miso-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }

.miso-track:before, .miso-track:after { content: ""; display: table; }

.miso-track:after { clear: both; }

.miso-loading .miso-track { visibility: hidden; }

.miso-slide { float: left; height: 100%; min-height: 1px; display: none; }

.miso-slide img { display:inline-block; }

.miso-slide.miso-loading img { display: none; }

.miso-slide.dragging img { pointer-events: none; }

.miso-initialized .miso-slide { display: block; }

.miso-loading .miso-slide { visibility: hidden; }

.miso-vertical .miso-slide { display: block; height: auto; border: 1px solid transparent; }

/* Arrows */

.miso-prev, .miso-next {position: absolute;display: block;height: 20px;width: 20px;line-height: 0;font-size: 0;cursor: pointer;background: transparent;color: transparent;padding: 0;border: none;outline: none;top: 50%;z-index: 1;}

.miso-prev{ left:0}

.miso-next{ right:0}

/* Dots */

.miso-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }

.miso-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }

.miso-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}

.miso-dots li button:focus { outline: none; }

.miso-dots li.miso-active a { transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg);}



/*===============================================header================================================*/

/*head*/

#header{}

#header .logo{ float:left; padding-top:28px;}

#header .djs{ width:280px; height:50px; border-radius:3px; background:#3aa9e1; color:#fff; line-height:50px; float:left; font-size:16px; font-weight:bold; text-align: center; margin-top:43px; margin-left:30px;}

#header .djs font{ position:relative; top:-8px;}

#header .djs img{ position:relative; top:5px; margin-right:6px;}

#header .djs span{ font-family:arial; font-size:40px; display:inline-block; position:relative; margin-left:20px;}

#header .djs b{ font-size:14px; font-weight:normal; margin-left:3px;}

#header .tel{ float:right; margin-top:43px; text-align:right;}

#header .tel span{ font-size:14px; color:#4d4d4d; display:block; margin-bottom:5px;}

#header .tel span img{ margin-right:3px; position:relative; top:4px;}

#header .tel p{ font-size:24px; color:#3aa9e1; font-family:arial;}

.nav{ height:70px; line-height:70px; background:#3aa9e1; margin-top:38px;}

.nav ul{}

.nav ul li{ text-align:center; float:left; position:relative; z-index:0;}

.nav ul li h3 a{ font-size:16px; line-height:70px; height:70px; padding:0 26px; color:#fff; display:block; transition:ease .3s; -webkit-transition:ease .3s;}

.nav ul li h3:before{ content:""; display:block; position:absolute; width:1px; height:16px; background: rgba(255,255,255,.3); left:0; top:50%; margin-top:-8px; transition:.3s; }

.nav ul li:first-child h3:before{ height:0;}

.nav ul li.on h3:before{ height:0;}

.nav ul li.on h3:after{ content:""; display:block; position:absolute; bottom:0; width:100%; height:70px; top:0; margin-top:0; background:#0663b7; z-index:-1; }

/*导航下拉样式*/

.nav .sub{ display:none; width:100%; left:0; top:89px;  position:absolute; background:#fff; background:rgba(255,255,255,.8);  line-height:26px; z-index:999; padding:10px 0;}

.nav .sub li{ zoom:1; }

.nav .sub a{ display:block; line-height:30px; font-size:14px; color:#333; position:relative; z-index:0; }

.nav .sub a:hover{ color:#223c97;}





/*banner*/

.banner { height:800px; width:100%; overflow:hidden; position:relative; z-index:0; top:-1px; }

.banner .swiper-slide{ height:800px !important; }

.banner .swiper-slide{ position:relative; }

.banner .bg{  width: 100%; height:800px; overflow:hidden;}

.banner .arrow-left {

  background: url(../images/banner_left.png) no-repeat left top;

  position: absolute;

  left: 256px;

  top: 50%;

  margin-top: -24px;

  width: 47px;

  height: 47px; z-index:9;

}

.banner .arrow-right {

  background: url(../images/banner_right.png) no-repeat left bottom;

  position: absolute;

  right: 256px;

  top: 50%;

  margin-top: -24px;

  width: 47px;

  height: 47px; z-index:9;

}

/*banner end*/



/*首页内容开始*/



#s_rukou{ padding-top:30px; height:275px; position:relative; z-index:0;}

#s_rukou:after{ content:""; height:1px; width:100%; display:block; background:#f3f4f5; position:absolute; left:0; bottom:8px; z-index:-1;}

#s_rukou ul{ margin:0 -15px;}

#s_rukou ul li{ width:380px; height:190px; float:left; margin:0 15px; border-radius:0 7px 0 7px; padding-left:183px; padding-top:72px; position: relative;}

#s_rukou ul li:before{ display:block; width:10px; height:0; background:url(../images/rukou_ico.png) center bottom no-repeat; position:absolute; bottom:0px; left:50%; margin-left:-5px; transition:.5s;}

#s_rukou ul li:hover:before{ height:76px; bottom:-76px;}

#s_rukou ul li font{ height:100px; width:100px; border-radius:50%; border:1px dashed #fff; border:1px dashed rgba(255,255,255,.5); display:block; position:absolute; top:44px; left:55px;}

#s_rukou ul li font:after{ content:""; display:block; width:100%; height:100%; border-radius:50%; position:absolute; left:-14px; top:-14px; border:14px solid rgba(255,255,255,.2);}

#s_rukou ul li h5{ font-size:24px; color:#fff; margin-bottom:8px;}

#s_rukou ul li span{ font-size:12px; color:#fff; color: rgba(255,255,255,.6); font-family:arial; text-transform:uppercase;}

#s_rukou ul li.li_1{ background:#3aa9e1;}

#s_rukou ul li.li_2{ background:#009b4c;}

#s_rukou ul li.li_3{ background:#d1c60f;}

#s_rukou ul li.li_1 font{ background:url(../images/s_rukou_ico1.png) center no-repeat;}

#s_rukou ul li.li_2 font{ background:url(../images/s_rukou_ico2.png) center no-repeat;}

#s_rukou ul li.li_3 font{ background:url(../images/s_rukou_ico3.png) center no-repeat;}



.s_tt{ overflow:hidden; margin-bottom:30px;}

.s_tt h3{ font-size:18px; color:#46484c; font-weight:bold; float:left;}

.s_tt h3 span{ font-size:20px; font-family:arial; text-transform:uppercase; font-weight:bold; color:#3aa9e1; margin-right:10px; position:relative; top:2px;}

.s_tt .btn{ float:right; font-size:12px; color:#727475; font-family:arial; text-transform:uppercase; width:70px; height:30px; background:#f2f4f5; border-radius:15px; text-align:center; line-height:30px; position:relative; z-index:0; transition:.5s; overflow:hidden;}

.s_tt .btn:before{ content:""; width:120px; height:120px; border-radius:50%; transform-origin:center; transform:scale(0); background:#3aa9e1; position:absolute; z-index:-1; top:0; right:0; transition:.5s;}

.s_tt .btn:hover:before{ transform:scale(1); top:-40px; right:-50px; }

.s_tt .btn:hover{ color:#fff;}



.txt_jianbian{  

    background-image:-webkit-linear-gradient(top,#387fd7,#06c9fb); 

    -webkit-background-clip:text; 

    -webkit-text-fill-color:transparent; 

}





#s_meiti{ width:540px; float:left;}

#s_meiti .box1{ position:relative;}

#s_meiti .box1 .hd{ position:absolute; right:0;}

#s_meiti .box1 .hd ul{ text-align:right;}

#s_meiti .box1 .hd ul li{ display:inline-block; width:6px; height:6px; border-radius:50%; background:#b1b2b2; margin:0 3px; font-size:0;}

#s_meiti .box1 .hd ul li.on{ background:#3aa9e1;}

#s_meiti .box1 .bd{}

#s_meiti .box1 .bd ul{}

#s_meiti .box1 .bd ul li{}

#s_meiti .box1 .bd ul li h5 a{font-size:20px;color:#59595a;font-weight:bold;line-height:1.2;transition:.3s;width: 500px;}

#s_meiti .box1 .bd ul li h5 a:hover{ color:#3aa9e1;}

#s_meiti .box1 .bd ul li span{ font-size:18px; color:#c9cacb; font-family:arial; display:block; margin-top:13px; margin-bottom:16px;}

#s_meiti .box1 .bd ul li p{ font-size:14px; color:#9c9c9d; line-height:22px; height:44px; overflow:hidden;}

#s_meiti .box1 .bd ul li .img{ width:540px; height:260px; margin-top:23px;}

#s_meiti .box1 .bd ul li .img img{ transition:1s; width:100%; height:100%;}

#s_meiti .box1 .bd ul li:hover .img img{ transform:scale(1.1);}

#s_meiti .box2{ margin-top:30px;}

#s_meiti .box2 ul{}

#s_meiti .box2 ul li{ height:36px; line-height:36px;}

#s_meiti .box2 ul li h5{ font-size:15px; color:#626466; float:left; transition:.3s; width:436px;}

#s_meiti .box2 ul li h5:hover{ color:#3aa9e1;}

#s_meiti .box2 ul li span{ float:right; font-size:14px; color:#b1b2b2; font-family:arial; }



#s_news ul{border:1px solid #e5e5e5; border-bottom: none;}

#s_news ul li .in_box{ height:33px; cursor:pointer; height:49px; line-height:49px; border-bottom:1px solid #e5e5e5; padding:0 25px;}

#s_news ul li:nth-child(odd) .in_box{ background:#eef0f2;}

#s_news ul li .in_box h5{ font-size:15px; color:#707273; width:372px; float:left;}

#s_news ul li .in_box span{  float:right; font-size:14px; color:#b1b2b2; font-family:arial; display:inline-block; background:url(../images/s_news_down.png) right center no-repeat; padding-right:30px; }

#s_news ul li .out_box{ display:none; border:2px solid #009b4c; padding:21px 28px; height:158px;}

#s_news ul li .out_box h5{ font-size:20px; color:#59595a; font-weight:bold; margin-bottom:15px; background:url(../images/s_news_up.png) right center no-repeat; padding-right:40px;}

#s_news ul li .out_box .img{ width:160px; height:80px; float:left; margin-right:20px;}

#s_news ul li .out_box p{ font-size:14px; line-height:18px; height:36px; overflow:hidden; color:#9c9c9d; margin-top:19px; margin-bottom:10px;}

#s_news ul li .out_box span{ font-size:18px; color:#c9cacb; line-height:30px; font-family:arial;}

#s_news ul li .out_box .more{ float:right; font-size:14px; color:#c9cacb; font-family:arial; text-transform:uppercase; line-height:30px;}

#s_news ul li.on{ padding-left:0;}

#s_news ul li.on .in_box{ display:none;}

#s_news ul li.on .out_box{ display:block;}



#s_news{ width:552px; float:right;}



#s_huigu{ border-top:1px solid #dadcde; padding-top:62px; position:relative; overflow:hidden; padding-bottom:55px;}

#s_huigu .hd{ position: absolute; width:1200px; height:240px;}

#s_huigu .hd a{ position:absolute; top:50%; margin-top:-21px; width:42px; height:42px;}

#s_huigu .hd .prev{ left:-70px; display:block;}

#s_huigu .hd .next{ right:-70px;}

#s_huigu .bd{ margin:0 -15px; overflow:hidden;}

#s_huigu .bd ul li{ width:380px; margin:0 15px; position:relative; float:left;}

#s_huigu .bd ul li .img{ width:380px; height:240px; position:relative;}

#s_huigu .bd ul li .txt{ background:rgba(0,0,0,0.6); position:absolute; top:0; left:0; padding-top:105px; width:100%; height:100%; text-align:center; opacity:0;transition:all ease-in-out 400ms;  -webkit-transition:all ease-in-out 400ms; -moz-transition:all ease-in-out 400ms; -ms-transition:all ease-in-out 400ms; -o-transition:all ease-in-out 400ms;}

#s_huigu .bd ul li h5{ text-align:center; font-size:15px; color:#4c4c4d; margin-bottom:20px; padding-top:24px; }

#s_huigu .bd ul li .txt span{ font-size:14px; text-transform:uppercase; color:#fff; position:relative; left:-30px; opacity:0; font-family:arial; width:86px; height:33px; border:1px solid rgba(255,255,255,0.5); display:block; border-radius:17px; line-height:32px; margin:0 auto; transition-delay:200ms; transition:all ease-in-out 400ms;  -webkit-transition:all ease-in-out 400ms; -moz-transition:all ease-in-out 400ms; -ms-transition:all ease-in-out 400ms; -o-transition:all ease-in-out 400ms;}

#s_huigu .bd ul li:hover .txt{ opacity:1;}

#s_huigu .bd ul li:hover .txt span{ left:0; opacity:1;}



#s_huodong{ text-align:right; width:600px; padding-right:96px; float:left;}

#s_huodong .tt{ font-size:18px; color:#fff; font-weight:bold; margin-bottom:30px;}

#s_huodong .tt span{ font-size:20px; color:#fff; opacity:.7; text-transform:uppercase; font-family:arial; font-weight:bold; margin-right:12px;}

#s_huodong .hd{ margin-bottom:42px; width:375px; float:right}

#s_huodong .hd ul{}

#s_huodong .hd ul li{ display:inline-block; position:relative; margin-left:38px;}

#s_huodong .hd ul li:before{ content:""; width:100%; height:3px; background:#8cbae5; display:block; position:absolute; bottom:0px; left:0;}

#s_huodong .hd ul li:after{ content:""; width:0; height:3px; background:#fff; display:block; position:absolute; bottom:0px; right:0; transition:.3s;}

#s_huodong .hd ul li.miso-current:after{ left:0; right:auto; width:100%;}

#s_huodong .hd ul li a{ font-size:14px; color:#fff; color:rgba(255,255,255,.8); display: block; height:40px; line-height:40px;}

#s_huodong .hd ul li.miso-current a{ color:#fff;}



#s_huodong .bd .miso-prev, #s_huodong .bd .miso-next{width:28px;height:28px;margin-top: -14px;}

#s_huodong .bd .miso-prev{background:url(../images/left01.png) center no-repeat;left: 20px;}

#s_huodong .bd .miso-next{background:url(../images/right01.png) center no-repeat;right: 20px;}

#s_huodong .bd{}

#s_huodong .bd ul{}

#s_huodong .bd ul li{}

#s_huodong .bd ul li .img{width: 504px;height: 250px;margin-left: 0;border:2px solid #4577b8;position:relative;}

#s_huodong .bd ul li .img img{}

#s_huodong .bd ul li .img .mask{position:absolute;width:100%;height:100%;left:0;top:0;text-align:center;padding-top: 104px;}

#s_huodong .bd ul li .img .mask .btn{ display:block; width:80px; height:35px; line-height:35px; background:#009b4c; border-radius:18px; color:#fff; margin:0 auto; opacity:0; position:relative; top:30px; transition:.5s;}

#s_huodong .bd ul li .img:hover .mask .btn{ opacity:1; top:0;}

#s_huodong .bd ul li h5{ font-size:18px; color:#fff; font-weight:bold; margin-top:29px; margin-bottom:20px;}

#s_huodong .bd ul li p{ font-size:14px; color:#fff; line-height:24px; height:48px; overflow:hidden; opacity:.8;}



#s_huizhan{ width:600px; padding-left:96px; float:left;}

#s_huizhan .tt{ font-size:18px; color:#46484c; font-weight:bold; margin-bottom:30px;}

#s_huizhan .tt span{ font-size:20px; color:#3aa9e1; text-transform:uppercase; font-family:arial; font-weight:bold; margin-right:12px;}

#s_huizhan .hd{ margin-bottom:42px;}

#s_huizhan .hd ul{}

#s_huizhan .hd ul li{ display:inline-block; position:relative; margin-right:38px;}

#s_huizhan .hd ul li:before{ content:""; width:100%; height:3px; background:#d8d9da; display:block; position:absolute; bottom:0px; left:0;}

#s_huizhan .hd ul li:after{ content:""; width:0; height:3px; background:#009b4c; display:block; position:absolute; bottom:0px; right:0; transition:.3s;}

#s_huizhan .hd ul li.on:after{ left:0; right:auto; width:100%;}

#s_huizhan .hd ul li a{ font-size:14px; color:#797a7d; display: block; height:40px; line-height:40px;}

#s_huizhan .hd ul li.on a{ color:#46484c;}

#s_huizhan .bd{}

#s_huizhan .bd ul{}

#s_huizhan .bd ul li{}

#s_huizhan .bd ul li .img{width: 500px;height: 250px;border:2px solid #fff;position:relative;}

#s_huizhan .bd ul li .img img{}

#s_huizhan .bd ul li .img .mask{position:absolute;width:100%;height:100%;left:0;top:0;text-align:center;padding-top: 104px;}

#s_huizhan .bd ul li .img .mask .btn{ display:block; width:80px; height:35px; line-height:35px; background:#009b4c; border-radius:18px; color:#fff; margin:0 auto; opacity:0; position:relative; top:30px; transition:.5s;}

#s_huizhan .bd ul li .img:hover .mask .btn{ opacity:1; top:0;}

#s_huizhan .bd ul li h5{ font-size:18px; color:#4f4f51; font-weight:bold; margin-top:29px; margin-bottom:20px;}

#s_huizhan .bd ul li p{ font-size:14px; color:#767779; line-height:24px; height:48px; overflow:hidden; opacity:.8;}





#s_coop_meiti{ padding-bottom:55px; overflow:hidden;}

#s_coop_meiti .s_tt h3{ float:none; text-align:center; padding-top:78px;}

#s_coop_meiti ul{ display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: space-between; }

#s_coop_meiti ul li{ text-align:center; width:240px; float:left; margin-bottom:18px; }

#s_coop_meiti ul li a{ display:block; height:100%; position:relative; width:234px; height:105px; margin:0 auto; border:1px solid #e5e5e5; transition:.5s; display:table-cell; vertical-align:middle; }

#s_coop_meiti ul li a:hover{ box-shadow:0px 7px 15px rgba(0,0,0,0.2);}

#s_coop_meiti ul li a:hover:before{ content:""; display:block; width:100%; height:100%; position:absolute; top:0; left:0; border:2px solid #3aa9e1; box-sizing:border-box;}

#s_coop_meiti ul li a img{  } 

#s_coop_meiti .btn{ display:block; width:235px; height:45px; line-height:45px; margin:0 auto; text-align:center; background:#f3f4f5; font-size:16px; color:#6e6e6f; margin-top:25px; position:relative; z-index:0; transition:.5s;}

#s_coop_meiti .btn:before{ content:""; width:0; height:100%; display:block; position:absolute; top:0; right:0; z-index:-1; background:#3aa9e1; transition:.5s;}

#s_coop_meiti .btn:hover:before{ width:100%; left:0; right:auto;}

#s_coop_meiti .btn:hover{ color:#fff;}



#s_coop_danwei{ padding-bottom:55px; overflow:hidden; border-top:3px solid #f3f4f5; padding-top:62px;}

#s_coop_danwei .s_tt .btn2{ float:right; font-size:16px; color:#6e6e6f;}

#s_coop_danwei .s_tt .btn2:hover{ color:#3aa9e1;}

#s_coop_danwei ul{  }

#s_coop_danwei ul li{ text-align:center; width:240px; float:left; margin-bottom:18px; position:relative; }

#s_coop_danwei ul li a{display:block;height:100%;position:relative;width:234px;height: 108px;margin:0 auto;border:1px solid #e5e5e5;transition:.5s;display:table-cell;vertical-align:middle;}

#s_coop_danwei ul li a:hover{ box-shadow:0px 7px 15px rgba(0,0,0,0.2);}

#s_coop_danwei ul li a img{max-height: 102px;max-width: 100%;} 

#s_coop_danwei ul li .mask{ background:rgba(58,169,225,0.9); color:#fff; position:absolute; top:0; right:0; width:0; line-height:103px; height:103px; font-size:16px; transition:.5s;}

#s_coop_danwei ul li:hover a .mask{ left:0; right:auto; width:100%;}



/*foot*/

#footer{ background:#4a4a4a; padding-top:50px; }

#footer .m{  }

#footer .left{ width:600px; float:left;}

#footer .left ul{ margin-top:15px;}

#footer .left ul li{ font-size:14px; color:#d4d4d4; height:30px; line-height:30px;}

#footer .left ul li font{ display:inline-block; width:17px; margin-right:8px;}



.s_foot_link{ width: 296px;height: 35px; margin-top:25px; cursor:pointer;overflow:visible;position: relative; text-align:left; }

.s_foot_link .tanchu{width: 296px;padding-bottom: 20px;overflow:auto;box-sizing:border-box;position:absolute;bottom:30px;border-bottom:0;display: none;left:0;right:-1px;}

.s_foot_link .tanchu:before{ content:""; display:block; border:10px solid transparent; border-top:10px solid #ebf8fa; width:0px; height:0px; position:absolute; bottom:1px; left:50%; margin-left:-10px;}

.s_foot_link .tanchu>div{background: #f3f3f3;display:block;border:1px solid #bbb;padding:10px 13px;overflow:auto;box-shadow:0px 6px 12px 0px rgba(0, 0, 0, 0.44);}

.s_foot_link .tanchu>div::-webkit-scrollbar {display:none}

.s_foot_link .tanchu a { color: #333; line-height: 27px; display:block; font-size: 12px;}

.s_foot_link .tanchu a:hover{ color: #279a68; }

.s_foot_link #bnt_link1.a {padding-left:12px;color: #8e8c8c; font-size:14px; background:#4a4a4a; text-align:left;line-height: 33px;width:296px;box-sizing:border-box; text-decoration:none;position:absolute;z-index:1; border:1px solid #686969;}

.s_foot_link .a span{ display:inline-block; float:right; color:#919397; line-height:31px; width:37px; text-align:center; height:100%; }



#footer .right{ padding-top:30px;}

#footer .right .tt{ font-size:14px; color:#fff; margin-bottom:12px;}

#footer .right .tt span{ font-size:24px; color:#009b4c; font-family:arial; margin-right:6px;}

#footer .right .p{ font-size:14px; color:#b4b4b4; margin-bottom:33px;}

#footer .right .ewm{ float:left;}

#footer .right .ewm div{ float:left; margin-right:20px; width:101px; text-align:center;}

#footer .right .ewm div img{ width:101px; height:101px;}

#footer .right .ewm div p{ font-size:12px; color:#8c8c8c; text-align:center; line-height:30px;}

#footer .right .btn{ width:145px; height:45px; line-height:45px; text-align:center; display:inline-block; color:#fff; border-radius:3px; margin-left:15px; margin-top:54px;}

#footer .right .btn img{ margin-right:8px; position:relative; top:4px;}

#footer .right .btn.blue{ background:#3aa9e1;}

#footer .right .btn.green{ background:#009b4c;}



#footer .foot_bot{ font-size:13px; color:#8c8c8c; text-align:center; height:70px; line-height:70px; background:#424343; margin-top:76px;}

#footer .foot_bot *{ font-size:13px; color:#8c8c8c; display:inline-block;}

#footer .foot_bot a:hover{ color:#fff;}

/*首页内容结束*/





















/*内容样式*/

.ar_article{ font-size:14px; color:#777; line-height:30px; text-align:justify;}

.ar_article p{font-size:14px;color: #656565;line-height:30px;padding-bottom:25px;}  

.ar_article strong{ font-weight:bold;}

.ar_article td,.ar_article th{padding: 10px 15px;border: 1px solid #e5e5e5;text-align:  center;font-size: 14px;color: #434343;font-weight:  normal;}

.ar_article td p,.ar_article th p{ padding-bottom:0; margin-bottom:0; text-align: inherit;}

.ar_article img{ max-width:100%;}

.ar_article a{ color:#777;}

.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5,.ar_article h6{ font-weight:bold;}

.ar_article ul li,

.ar_article ol li{ padding-bottom:0 !important; margin-bottom:0 !important; margin-left:2rem;}

.ar_article ul li p,

.ar_article ol li p{ padding-bottom:0; margin-bottom:3px !important; }

.ar_article ul,

.ar_article ol{ margin-bottom:15px;}

.ar_article sub {

    vertical-align: sub;

    font-size: smaller;

}



.ar_article sup {

    vertical-align: super;

    font-size: smaller;

}





/*内页banner*/

.bn-box {width: 100%;overflow-x: hidden;position: relative;z-index: 0;}

.ny_banner {width: 1920px;height: 250px;position: relative;overflow: hidden;margin-left: 50%;left: -960px;top: 0;}

.ny_banner img{width: 100%;}



.n_top_box{ height:256px; background:#f9f9fb;}

/*=====面包屑===*/

.n_position{ height:96px; padding-top:26px; line-height:70px; border-bottom:1px solid #dad9de; margin-bottom:50px; position:relative;}

.n_position img{ position:relative; top:1px; margin-right:2px;}

.n_position h3{ font-size:12px; color:#98989a; display:inline-block; float:right;}

.n_position h3:before{ content:url(../images/home_icon.png); margin-right:5px; position:relative; top:1px;}

.n_position h3 a{ margin:0 5px; display:inline-block; font-size:12px; color:#98989a; }

.n_position h3 a:hover{ color:#0a64be;}

.n_position h3 em{ color:#0a64be; margin-left:5px;}

.n_position h4{ float:left; font-size:22px; color:#0a64be;}

.n_position h4 span{ color:#0a64be; font-size:18px; font-family:arial; text-transform: capitalize; margin-left:10px;}

#n_main { padding-top:70px; padding-bottom:50px;}



/*==============新闻详情=====================*/

.n_article .ar_title{ margin-bottom: 10px; position: relative;}

.n_article .ar_title h1{ font-size: 18px; display:block; text-align:center; margin-bottom:12px; font-weight: 300; color:#333333;}

.n_article  .ar_title h2{ position: relative; line-height: 36px; text-align:center;}

.n_article  .ar_title h2 .p{ display:inline-block;}

.n_article .ar_title h2 strong{float: left;display: block; margin-right: 22px;display: inline-block;font-weight:300;position:relative;text-align:left;font-size:12px;color:#b0afaf;}

.n_article .ar_article{ padding-top:20px; padding-bottom:30px; min-height:400px;}



#ar_fot{ position:relative; height:54px; border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}

#ar_fot h1{ display:block;  font-size:14px; color:#717578; width:50%; float:left; text-overflow:ellipsis; white-space:nowrap; position:relative;}

#ar_fot h1.prev{ }

#ar_fot h1.next{}

#ar_fot h1 a span{color: #848484;}

#ar_fot h1 a{ font-size:13px; color:#565656; line-height:52px; display:inline-block; width:100%; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

#ar_fot h1 a:hover{ color:#0a64be;}

#ar_fot h1 a:hover span{color: #444;}

/*==============分享插件=====================*/



.shart_box{display: inline-block;height: 36px;margin:0 !important;width: 170px;font-size:12px;color:#b0afaf;overflow: hidden;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}

#j_shart_s_24 .fx{ position:relative; top:2px;}

#j_shart_s_24 .bds_count{ font-size:12px;}

.bdshare-button-style0-24:after{ clear:none !important; display:none !important;}

#j_shart_s_24{ padding-left:30px; position:relative;}

#j_shart_s_24 strong{ display:block; position:absolute; left:0; z-index:2; line-height:36px; font-size:12px; color: #a3a0a9;}

#j_shart_s_24 a{ transform:scale(.9)}

#j_shart_s_24 .bds_qzone{background:url(../images/j_shart.png) center -224px no-repeat}

#j_shart_s_24 .bds_tsina{background:url(../images/j_shart.png) center -311px no-repeat}

#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}

#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}

#j_shart_s_24 .bds_weixin{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_sqq{background:url(../images/j_shart.png) center -79px no-repeat}

#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}

#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}

#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}

#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_count{font-size:12px}





/*视频详情*/

#my-video{ margin:20px auto; box-sizing: content-box;}

#my-video .vjs-big-play-button {height:83px;width: 83px; background:url(../images/play.png) center no-repeat;position: absolute;top: 50%;left: 50%; margin-left:-42px; margin-top:-42px;padding: 0;cursor: pointer;opacity: 1;border-radius: 100%;transition: all .4s; border:0;}

.vjs-big-play-button span.vjs-icon-placeholder:before{ content:none !important;}

#my-video .vjs-big-play-button:focus,#my-video:hover .vjs-big-play-button {border-color: #fff;background-color: transparent;transition: all 0s;}



/*====翻页====*/

.j_pages{margin:0 auto 0 auto}

.j_pages .box{display:inherit;width:100%;padding: 0;font-size: 0;text-align:  center;}

.j_pages a{min-width: 32px;height: 32px;line-height: 32px;display:inline-block;margin: 0 0.25rem;vertical-align: top;color: #646466;font-size: 0.875rem;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}

.j_pages a font{color: #fff;display:  block;vertical-align:  top;background: #bfbfbf;border-radius: 50%;font-size: 0.75rem;}

.j_pages a:hover font{background: #3aa9e1;color:#fff!important;}

.j_pages .on{background: #3aa9e1;color: #fff;border: #3aa9e1 1px solid;}

.j_pages a:hover{background: #3aa9e1;color:#fff!important;}

/*.j_pages span{background:#000000;color:#fff!important;}
*/
.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}

.j_pages a:hover font{ color:#fff}

.slow img:hover{ transform:scale(1.05);}/*图片放大*/

.slow img{-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}/*缓慢效果*/

h5 a,.more a{-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}/*缓慢效果*/

slow01{-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}/*缓慢效果*/

.slow02{-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}

.shadow{ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#999999')";  /* For IE 8 */ filter: 

progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#999999');  /* For IE 5.5 - 7 */-moz-box-shadow: 1px 1px 10px #999999;/* for firefox */ -webkit-box-shadow: 1px 1px 10px #999999;/* for safari or chrome */ box-shadow:1px 1px 10px #999999;/* for opera or ie9 */}

.radius{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }

.opacity{filter:alpha(opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1}/*透明代码*/

.overfloat-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*文本超出 小圆点显示*/



























.gray { -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; filter:alpha(opacity=60); opacity:0.6;  -moz-opacity:0.6; -khtml-opacity:0.6;} 

/*transform:rotateY(180deg); -webkit-transform:rotateY(180deg);  -moz-transform:rotateY(180deg); transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);*/  /*180度旋转*/

/*oncontextmenu="return false" ondragstart="return false" onselectstart="return false"*/

/*filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);*/  /*透明背景*/



.a_body{ position:relative}

::-webkit-scrollbar {width:5px;height:5px; background:#f1f1f1}

::-webkit-scrollbar-track {border-radius:2.5px; background:#f1f1f1}

::-webkit-scrollbar-thumb {border-radius:2.5px; background:#333}



input::-webkit-input-placeholder{ color:#999;}

input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999; }

input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}

input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#999;}



textarea::-webkit-input-placeholder{ color:#999;}

textarea::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999;}

textarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}

textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#999;}



.w100{width:100%}

.w1160{width:1160px;margin:0 auto}

.w1200{width:1200px;margin:0 auto}

.w1360{width:1360px;margin:0 auto}



h5 a{ display:inline-block; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

ul li:hover h5 a{ color:#ff0000}

.more a{ -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}

.table_cell{ display:table-cell; vertical-align:middle}





/*online qq*/

aside#top{ }

.online_q {  position: fixed; right: 50px; bottom: 30%; z-index: 9999; transition:.5s; -webkit-transition:.5s;}

.online_q .btn2{width:65px; height:65px; cursor:pointer; position:relative; margin-bottom:10px; font-size:12px; transition:.3s;}

.online_q .btn-top{ background:#a4e7fe; padding:0;}

.online_q .btn2 a{ }

.online_q .btn2 span{display:block; float:left; width:65px; height:65px; padding-top:35px; position:relative; z-index:999; overflow:hidden; transition:.3s; -webkit-transition:.3s; font-size:12px; color:#6a6c6d; border-radius:3px;}

.online_q .btn2:hover{ }

.online_q .btn-01 span{background:url(../images/pf_ico1.png) center 13px no-repeat #ddf4ff; }

.online_q .btn-02 span{background:url(../images/pf_ico2.png) center 13px no-repeat #daf4e7;}

.online_q .btn-03 span{background:url(../images/pf_ico3.png) center 13px no-repeat #f2f0d6; }

.online_q .btn-top{ background:url(../images/pf_ico4.png) center no-repeat #ddf4ff; }



.online_q .open.pic{ position:absolute; background:#3aa9e1; border-radius:3px; width:100px; height:100px; right:95px; top:50%; margin-top:-50px; text-align:right; opacity:0; transition: .6s; -webkit-transition: .6s; visibility:hidden;}

.online_q .open.pic:before{ content:""; display:block; width:0; height:0; border:10px solid transparent; border-left:10px solid #3aa9e1; position:absolute; right:-15px; top:50%; margin-top:-10px;}

.online_q .open.pic img{ width:80px; height:80px; margin-top:10px; margin-right:10px;}

.online_q .btn2:hover .open.pic{ opacity:1; right:80px;visibility:visible;}



#gotop.hide{ height:0; overflow: hidden;}

/*------------------------------- 侧边栏end -------------------------------------*/

.w1200{ width:1200px; margin:0 auto}





.n_banner .w1200{ height:380px; }

.n_banner .w1200 .table{text-align: left;}

.n_banner h3{font-size:48px;color:#fff;margin-bottom: 15px;}



.n_banner h5{ font-size:14px; color:#bdbdd5; text-transform:uppercase}



/*当前位置*/

.n_nav{position: absolute; left: 0;top: 0;z-index: 0;}

.n_nav{margin: 0 0 0 0;}

.n_nav a{position: relative;float: left;display: block; }

.n_nav a.first{ background: none;}

.n_nav a strong{position: relative;display: block;text-align: center;z-index: 9;height: 82px;line-height: 82px;font-size: 24px;font-weight: 100;}

.n_nav a strong:after{content:"";position:absolute;left:0;bottom: -1px;width:42px;height:3px;background:#3aa9e1;}

.n_nav a span{position: absolute; left: -1px; top: 0; z-index: 1; width: 100%; display: inherit; text-align: center;}

.n_nav i{float: left;width: 13px;height: 50px;display:inline-block;background: url(../images/line1.png) center center no-repeat;}

.n_nav a.on strong{color: #545252;}

.n_title{position:relative;height: 82px;line-height: 82px;border-bottom: #e0e0e0 1px solid;}

.n_title .main_box{position: relative;height: 82px;} 

.n_title h1{ padding:0 0 0px 0px;  font-size:16px; color:#404041; line-height:55px; }

.n_title h1 span{ font-size:14px; color:#404041; line-height:48px;  font-family: "Arial"; text-transform:uppercase; font-weight:normal; padding-left:5px;}

.position{position: absolute;right: 0;top: 0;line-height: 82px;height: 82px;color: #aeaeae;padding-left: 20px;}

.position i{float: left;display: block;height: 82px;margin: 0 5px;}

.position a{vertical-align: middle;font-size:13px;color: #aeaeae;float: left;display: block;line-height: 82px;}

.position span{vertical-align: middle;font-size:13px;font-style:normal;float: left;display: block;line-height: 82px;}

.position .span{color: #5b5b5b;}

.position span{color: #3aa9e1;}

.position a:hover{ color:#3aa9e1;}



.n_news ul{ margin:-30px 0 65px; overflow:hidden}

.n_news ul li{ *display:inline; *zoom:1;width: 100%;overflow: hidden;padding: 45px 0;border-bottom:  #eaeced 1px solid;}

.n_news ul li .grid-content{ -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_news ul li .grid-content:hover{ box-shadow:0 0 15px rgba(0,0,0,0.15); transform:scale(1.05);}

.n_news ul li .grid-content:hover .time{ padding:0 15px}

.n_news ul li .img,.n_news ul li .img img{width: 330px;height: 200px;overflow: hidden;float: right;}

.n_news ul li .con{float: left;width: 655px;background:#fff;padding: 40px 0 0;}

.n_news ul li .con h5{font-size: 18px;color: #332c2b;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 24px;}

.n_news ul li .grid-content:hover .con h5,.n_news ul li .grid-content:hover .time span{ color:#3aa9e1}

.n_news ul li .con p{font-size: 14px;line-height: 24px;height: 48px;overflow:hidden;color: #b1b1b1;margin-bottom: 40px;}

.n_news ul li .time{float: left;font-size: 30px;color:#111010;border-bottom:#e3e4e5 1px solid;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;text-align:  right;margin-right: 45px;padding: 40px 0 0;}

.n_news ul li .time small{display:  block;font-size: 16px;color:#5b5959;height: 14px;line-height: 14px;margin: 14px 0 48px;}

.n_news ul li .time font{ font-size:16px; color:#414142}

.n_news ul li .time span{ float:right; font-size:14px; color:#c7c7c7; text-transform:uppercase}

.n_news ul li:hover .con h5,.n_news ul li .con span:hover{ color:#3aa9e1}

.n_news ul li .con span{ font-size:12px; color:#363535}

.n_news ul li .con span:hover{ text-decoration:underline}



.n_container{ padding:46px 0 75px}



.dibu{ padding:54px 0; background:#f0f3f5}

.dibu ul{ font-size:0}

.dibu ul li{ display:inline-block; padding:0 5px; width:33.333333%}

.dibu ul li .con .icon{ display:inline-block; margin-right:24px}

.dibu ul li .con .you{ display:inline-block; text-align:left}

.dibu ul li .con .you h5{ font-size:18px; color:#132e4a; margin-bottom:5px}

.dibu ul li .con .you h6{ font-size:14px; color:#70797c; text-transform:uppercase;}



.dibu ul li .con{ float:left; display:inline-block; background:url(../images/dibu_bg.png) center top no-repeat; width:298px; height:160px; padding-bottom:10px;}

.dibu ul li .more{ float:left; display:inline-block; width:90px; height:150px; line-height:150px; background:#fff}

.dibu ul li .more a{ display:block; background:#3aa9e1; width:100%; height:100%; border-radius:0; font-size:14px; color:#fff; text-align:center}

.dibu ul li.li02 .more a{ background:#009b4c}

.dibu ul li .box:hover .more a{ opacity:0.6}



.n_article .ar_title{border-bottom: 1px solid #d8d8d8;margin-bottom: 30px;position:relative;}

.n_article .ar_title h1{font-size: 24px;display:block;text-align:left;margin-bottom: 5px;font-weight: 100;color: #2f2f2f;line-height: 46px;}

.n_article .ar_title h2{height: 35px;font-size:12px;display:block;text-align:left;color:#979696;font-weight:100;margin-bottom: 15px;}

.n_article .ar_title h2 strong{color: #979696;font-size: 12px;font-weight:100;float:left;line-height:36px;}

.n_article .ar_title:before{content:"";position:absolute;bottom: -1px;left:0;height:5px;background: #3aa9e1;display:block;width: 30px;}

.n_article .ar_title:after{content:"";position:absolute;bottom: -1px;left:30px;height:5px;background: #009b4c;display:block;width: 30px;}

.n_article .ar_article{ min-height:400px;}

.n_article .bnt_page{ position:relative; height:40px; margin-bottom:10px; line-height:40px; font-size:12px; color:#8a8a8a; border-top:1px dotted #e4e4e4;}

.n_article .bnt_page a{ color:#8a8a8a;}

.n_article .bnt_page a:hover{color:#007cc2;}

.n_article .back_box{ margin:40px auto 0 auto; padding-bottom:80px;}

.jiathis_style{ margin-top:10px;}

.n_article .bnt_page{ position:relative;}

.n_article .bnt_page .shart_box{ position:absolute; right:0; top:10px;}

#ar_fot{position:relative;margin-top: 15px;padding-top: 28px;}

#ar_fot h1{display:block;font-size:12px;color: #848484;width: 100%;float:left;background: #fff;padding: 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;position:  relative;}

#ar_fot h1.prev{}

#ar_fot h1.next{}

#ar_fot h1 a{font-size: 14px;color: #848484;line-height: 24px;display:inline-block;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding: 4px 0;position:  relative;z-index: 10;}

#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#19427d; padding:0 25px; font-size:14px; height:30px; line-height:30px;}

#ar_fot .bnt_back:hover{ border-radius:3px;}

#ar_fot h1 a span{}

#ar_fot h1:after{content:"";position:absolute;left: 0;right: 0;top: 0;bottom: 0;border:transparent 2px solid; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

#ar_fot h1:hover:after{}

#ar_fot h1:hover a{color: #444;}





#n_news_xq{padding: 30px 0 0;overflow:hidden;}

#left_news{float:left;width: 710px;overflow:hidden;}

#n_show_news{position:relative;margin: 0 auto;width: 1100px;padding-bottom: 90px;}

#right_news{width: 430px;float: right;box-sizing: border-box;background: #f7f7f7;padding: 50px 20px 25px;}

#right_news .tt{font-size: 18px;color: #66635f;height: 20px;line-height: 20px;margin-bottom: 14px;}

#right_news .tt span{font-size: 24px;color: #009b4c;text-transform:uppercase;font-weight:100;padding-left: 10px;margin-right: 5px;}



.n_tuijian .first{ border-bottom:#3aa9e1 1px solid}

.n_tuijian .first .img,.n_tuijian .first .img img{ overflow:hidden; width:360px; height:225px;}

.n_tuijian .first .con{ padding:30px 22px 24px 10px;}

.n_tuijian .first .con h5{ font-size:18px; color:#303030;}

.n_tuijian .first .con h5 a{ color:#303030;}

.n_tuijian .first .con p{ color:#a2a2a5; font-size:14px; line-height:24px; height:48px; overflow:hidden; margin:12px 0 26px}

.n_tuijian .first .con h6{ font-size:14px; color:#a2a2a5}



.n_tuijian .first .con h6 a{ font-size:14px; color:#a2a2a5; float:right; text-transform:uppercase}



.n_tuijian ul li{border-bottom: #dad9d9 1px solid;}

.n_tuijian ul li .con{padding: 30px 20px 40px 10px;}

.n_tuijian ul li .con h5{font-size: 17px;color: #363636;}

.n_tuijian ul li .con h5 a{ color:#303030;}

.n_tuijian ul li .con h5 a span{ margin-right:4px; font-size:16px; color:#eb8134}

.n_tuijian ul li .con p{color:#a2a2a5;font-size: 12px;line-height: 20px;height: 40px;overflow:hidden;margin: 12px 0 40px;}

.n_tuijian ul li .con h6{font-size: 18px;color: #d2d2d1;font-family: Arial;}

.n_tuijian ul li .con h6 a{font-size: 12px;color: #66635f;float:right;text-transform:uppercase;}

.n_tuijian ul li:last-child{ border:none}

.n_tuijian a:hover{ color:#3aa9e1 !important}





.n_left{width:260px;float:left;overflow:hidden;margin-top: -94px;}

.n_left .left_title{height: 150px;padding-left: 38px;background: #fff;border:  #e5e5e5 1px solid;border-top-right-radius: 6px;padding-top: 36px;position:  relative;}

.n_left .left_title strong{display:block;color: #a7a7a7;font-size: 12px;text-transform: capitalize;font-weight:normal;margin-bottom: 3px;}

.n_left .left_title span{display: inline-block;color: #565656;font-size: 26px;margin-bottom: 22px; position:relative} 

.n_left .left_title:after{content:"";background:#3aa9e1;width:8px;top: -1px;bottom: -1px;left: -1px;position:absolute;}

.n_left .left_title span:before{ content:""; position:absolute; background:url(../images/span.png) center no-repeat; width:36px; height:7px; top:50%; margin-top:-3.5px; right:-60px;}



 .n_main_box{margin-top: 42px;margin-bottom: 80px;position:relative;}



/*=================侧导航==================*/



#n_nav{padding: 0;margin-bottom: 32px;}

#n_nav dt h1{ display:block;  padding: 0 25px;border-bottom: 1px solid #e9e9ec; line-height: 37px; margin-left: 9px; margin-right: 8px;}

#n_nav dt{position:relative;padding:0 0px;display:block;line-height: 48px;height: 50px;border: 1px solid #e5e5e5;margin-top: -1px;}

#n_nav dt:before{content:"";width: 8px;left: -1px;top: -1px;bottom: -1px;background: #3aa9e1;position:absolute;z-index: 1000;}

#n_nav dt a{font-size: 15px;padding-left: 60px;color: #363638;display:block;}

#n_nav dt.on,#n_nav dt:hover{ background:url(../images/bg_sub_li.png) 37px center  no-repeat; }

#n_nav dt.on a{ color:#3aa9e1; }

#n_nav dt{background: url(../images/bg_sub_li01.png) 37px center  no-repeat;}

#n_nav dt:hover a{color: #3aa9e1;}





.n_right{ width:895px;float:right;  }

.n_title01{position:relative;height: 56px;line-height: 56px;border-bottom: 2px solid #ebecef;margin-bottom: 45px;margin-top: 0;}

.n_title01:before{ content:""; position:absolute; right:0; bottom:0; background:url(../images/n_title01_bg.png) right bottom no-repeat; width:115px; height:66px;}

.n_title01 h1{font-size: 24px;display:inline-block;color: #505053;border-bottom: #3aa9e1 2px solid;height: 56px;}



.position01{color: #aeaeae;height: 16px;line-height: 16px;}

.position01 i{float: left;display: block;margin: 0 3px;vertical-align: top;line-height: 14px;}



i {}

.position01 a{vertical-align: top;font-size: 12px;color: #aeaeae;float: left;display: inline-block;}

.position01 span{vertical-align: middle;font-size:13px;font-style:normal;float: left;display: block;line-height: 82px;}

.position01 .span{color: #5b5b5b;}

.position01 span{color: #3aa9e1;}

.position01 a:hover{ color:#3aa9e1;}

.position01 em{font-size:12px;display:  inline-block;vertical-align: top;}



#left_links{ overflow:hidden}

#left_links img{ float:left;}

#left_links .con{ float:left; width:100%; padding:0 20px; border:#e5e5e5 1px solid;}

#left_links .con h4{ font-size:14px; color:#3e3e3e; height:56px; line-height:56px; border-bottom:#a6a7ab 1px dotted; border-top:none}

#left_links .con h4 big{ font-size:20px; color:#009b4c; text-transform:uppercase; margin-right:4px; font-weight:bold}

#left_links .con p{ font-size:15px; line-height:30px; color:#7f8186; padding: 15px 0}



.n_contact .top{ text-align:center; margin-bottom:30px; padding-top:15px}

.n_contact .top h3{ margin-bottom:45px;}

.n_contact .top p{ font-size:14px; color:#7b7b7b; line-height:30px;}

.n_contact .top p span{ display:inline-block; min-width:228px; text-align:left}

.n_contact .top p span font{ color:#3aa9e1}

.n_contact .bottom ul{ text-align:center;}

.n_contact .bottom ul li{ display:inline-block; margin:0 10px;}

.n_contact .bottom ul li h4 img{ width:130px; height:130px; border:#e5e5e5 1px solid;}

.n_contact .bottom ul li h5{ margin-top:18px; font-size:14px; color:#7b7b7b}



.n_meiti ul{ font-size:0; margin:0 -12.5px; margin-bottom:30px;}

.n_meiti ul li{ display:inline-block; padding:0 12.5px; width:50%; margin-bottom:35px;}

.n_meiti ul li .img,.n_meiti ul li .img img{ width:430px; height:215px; overflow:hidden}

.n_meiti ul li .con h5{ font-size:16px; color:#363638; margin-top:28px;}

.n_meiti ul li .con h5 a{ color:#363638;}

.n_meiti ul li .con h5 a:hover{ color:#3aa9e1;}

.n_meiti ul li .con p{ font-size:14px; line-height:24px; height:48px; color:#8d8e8f; overflow:hidden; margin:20px 0}

.n_meiti ul li .con h6{ font-size:14px; height:30px; line-height:30px; color:#8d8e8f}

.n_meiti ul li .con h6 span{ position:relative}

.n_meiti ul li .con h6 span:before{ content:""; position:absolute; left:86px; top:8px; width:0; height:1px; background:#3aa9e1; -moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

.n_meiti ul li .box:hover .con h6 span:before{ width:58px;}

.n_meiti ul li .con h6 a{ display:inline-block; width:70px; height:30px; line-height:30px; border-radius:15px; background:#fff; font-size:12px; color:#3aa9e1; text-decoration:underline; text-transform:uppercase; float:right; text-align:center; -moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

.n_meiti ul li .con h6 a:hover{ background:#3aa9e1; color:#fff}



.ar_article table{ width:100%}

.ar_article th{ background:#f1f4f6}



.n_huigu ul{ margin-bottom:50px;}

.n_huigu ul li{ margin-bottom:20px;}

.n_huigu ul li a{ display:block; padding:12px; background:#fbfbff; border:#e5e5e5 1px solid; overflow:hidden}

.n_huigu ul li a .img,.n_huigu ul li a .img img{ float:left; width:290px; height:185px; overflow:hidden}

.n_huigu ul li a .con{ float:left; width:515px; height:185px; overflow:hidden; margin-left:30px; padding-top:26px;}

.n_huigu ul li .con h5{ color:#363638; font-size:18px; -moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

.n_huigu ul li .con h5:hover{ color:#3aa9e1;}

.n_huigu ul li .con p{ font-size:14px; line-height:24px; height:48px; color:#8d8e8f; overflow:hidden; margin:20px 0 25px}

.n_huigu ul li .con h6{ font-size:12px; height:25px; line-height:25px; color:#2f2f2f}

.n_huigu ul li .con h6 span{ display:inline-block; background:#e8e8ec; width:70px; height:25px; line-height:25px; text-align:center; border-radius:12.5px; -moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

.n_huigu ul li .con h6 span:hover{ background:#3aa9e1; color:#fff}

.n_huigu ul li .con h6 i{ float:right; font-size:12px; color:#2f2f2f}



.news .ar_article .nav01{overflow:hidden;margin-bottom: 45px; text-align:center}

.news .ar_article h3{color: #363638;font-size: 24px;line-height: 40px;margin-bottom: 15px;font-weight:  normal;}

.news .ar_article h6{display: inline-block;color: #8d8e8f;font-size: 14px;line-height: 35px;font-weight:normal;margin-bottom: 0;margin-right: 22px;vertical-align: top;}

.shart_box{display:inline-block;}

#j_shart_s_24 .bds_count{ font-size:12px;}

#j_shart_s_24{padding-left: 24px;position:relative;}

#j_shart_s_24 strong{display:block;position:absolute;left:0;z-index:2;line-height: 40px;font-size:12px;color: #7c7b7e;font-weight: normal;}

##j_shart_s_24 .bds_qzone{background:url(../images/j_shart.png) center -224px no-repeat}

#j_shart_s_24 .bds_tsina{background:url(../images/j_shart.png) center -311px no-repeat}

#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}

#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}

#j_shart_s_24 .bds_weixin{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_sqq{background:url(../images/j_shart.png) center -79px no-repeat}

#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}

#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}



#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}

#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_count{font-size:12px}



#ar_fot .end{ display:inline-block; width:68px; height:20px; line-height:20px; background:#fff; position:absolute; left:50%; margin-left:-34px; top:-10px; text-align:center; font-size:14px; color:#8d8e8f; text-transform:uppercase}





.n_zhanhui ul{font-size:0;margin-top: 20px;}

.n_zhanhui ul li{display:inline-block;width:25%;text-align: left;position:relative;border:#e5e5e5 1px solid;margin:0 -0.5px;height:110px;text-align:center;padding: 19px 0;}

.n_zhanhui ul li:before{content:"";position:absolute;right: 0;margin-left:-0.5px;bottom: 11px;width:1px;height:0;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;background:#ff5722;}

.n_zhanhui ul li:hover:before{height: 68px;}

.n_zhanhui ul li h3{height: 86px;}

.n_zhanhui ul li h4{height: 48px;}

.n_zhanhui ul li h4 span{font-size: 20px;color: #acaee1;margin: 0 2px;display:  inline-block;margin-top: 21px;margin-left: 5px;font-weight:  bold;}

.n_zhanhui ul li h4 span.counter{font-size: 38px;color: #3aa9e1;margin-left: 0;margin-top: 0;font-family: Impact;}

.n_zhanhui ul li h4 span.lwy{font-size:65px;color:#fff;font-family: myFirstFont;line-height: 44px; margin-left:12px;}

.n_zhanhui ul li h6{font-size: 16px;color: #424242;}



.n_zhuanjia ul{ font-size:0; margin:30px -12px;}

.n_zhuanjia ul li{ display:inline-block; padding:0 12px; margin-bottom:45px; width:16.666667%}

.n_zhuanjia ul li .img,.n_zhuanjia ul li .img img{ width:180px; height:210px; overflow:hidden}

.n_zhuanjia ul li h5{ height:45px; line-height:45px; background:#ebedef; text-align:center; font-size:14px; color:#505152; -moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

.n_zhuanjia ul li a:hover h5{ background:#3aa9e1; color:#fff}





.n_td_detail{padding: 30px 0 0px;}

.n_td_detail .title{ text-align:center; margin-bottom:68px}

.n_td_detail .left{float:left;width: 318px;}

.n_td_detail .left ul li{width:100%;}

.n_td_detail .left ul li .img{width: 318px;height: 370px;margin: 0 auto;margin-bottom: 42px;border:#e5e5e5 1px solid;line-height: 370px;text-align:  center;}

.n_td_detail .left ul li .img img{width:288px;height:336px;display:  inline-block;vertical-align:  middle;margin-top: -3px;}

.n_td_detail .right .con{width: 100%;text-align: left;height: 30px;line-height: 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin: 42px 0 50px;}

.n_td_detail .right .con h3{font-size: 24px;color: #3aa9e1;position:relative;display:  inline-block;margin-right: 18px;font-weight: bold;vertical-align: top;}

.n_td_detail .right .con h3:before{content:"";width: 20px;height: 1px;background: #333333;position:absolute;top: 31px;left:50%;margin-left: 39.5px;}

.n_td_detail .right .con h3 a{font-size: 18px;color: #4f4f4f;}

.n_td_detail .right .con h3 a:hover{ color:#c82d33}

.n_td_detail .right .con h5{font-size: 14px;color: #696969;display:  inline-block;line-height: 42px;}

.n_td_detail .right{float:right;width:832px; position:relative}



.n_td_detail .right a{ display:inline-block; width:180px; height:45px; line-height:45px; background:#ebedef; text-align:center; position:absolute; right:0; top:26px; font-size:14px; color:#2f2f2f; -moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

.n_td_detail .right a:hover{ background:#3aa9e1; color:#fff}



.n_meiti01 ul{ font-size:0; margin:0 -7px; margin-bottom:55px;}

.n_meiti01 ul li{ display:inline-block; padding:0 7px; width:25%; margin-bottom:24px; text-align:center}

.n_meiti01 ul li a{ display:block; height:100%; position:relative; width:234px; height:105px; margin:0 auto; border:1px solid #e5e5e5; transition:.5s; display:table-cell; vertical-align:middle; }

.n_meiti01 ul li a img{ display:inline-block}

.n_meiti01 ul li a:hover{ box-shadow:0px 7px 15px rgba(0,0,0,0.2);}

.n_meiti01 ul li a:hover:before{ content:""; display:block; width:100%; height:100%; position:absolute; top:0; left:0; border:2px solid #3aa9e1; box-sizing:border-box;}



.n_bolan h3{font-size:24px;color:#363638;text-align:center;margin-bottom: 45px;}

.n_bolan ul{ font-size:0; margin:30px -12px;}

.n_bolan ul li{display:inline-block;padding:0 12px;margin-bottom: 16px;width:33.333333%;}

.n_bolan ul li .img,.n_bolan ul li .img img{ width:280px; height:175px; overflow:hidden}

.n_bolan ul li h5{ height:45px; line-height:45px; text-align:center; font-size:16px; color:#363638; -moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

.n_bolan ul li a:hover h5{ color:#3aa9e1}



.down01{height:36px;line-height:36px;text-align:  right;float:  right;margin-top: -36px;}

.down01 span{ font-size:14px; color:#454646; vertical-align:top; }

.down01 font{ font-size:14px; color:#3aa9e1; vertical-align:top; margin-right:5px}

.down01 .yuanjiao{ background:url(../images/yuanjiao.png) center no-repeat; width:21px; height:36px; display:inline-block; margin-left:5px; position:relative}

.down01 .yuanjiao:before{content:"";position:absolute;left:50%;margin-left: -0.5px;top:50%;margin-top:-8px; width:1px; height:8px; background:#535353;-webkit-animation: scroll 1.4s cubic-bezier(.15,.41,.69,.94) infinite; -moz-animation: scroll 1.4s cubic-bezier(.15,.41,.69,.94) infinite; animation: scroll 1.4s cubic-bezier(.15,.41,.69,.94) infinite;}

@keyframes scroll {

  0% { opacity: 0; }

  10% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; }

  100% { -webkit-transform: translateY(5px); -moz-transform: translateY(5px); -o-transform: translateY(0); transform: translateY(5px); opacity: 0;}

}



.vr{background:#f0f2f4;margin-bottom: -1px;}

.vr .title{ padding:62px 0 50px; text-align:center}

.vr .title h3{ font-size:24px; color:#363638; margin-bottom:12px;}

.vr .title h4{ font-size:16px; color:#3aa9e1; font-weight:bold}



.n_pingtai .fl00{ padding:85px 0}

.n_pingtai .fl00 .img,.n_pingtai .fl00 .img img{ width:590px; height:360px; overflow:hidden}

.n_pingtai .fl00 .box{ width:585px;}

.n_pingtai .fl00 .box .title{padding-bottom:22px;border-bottom:#f0f2f3 2px solid;position:relative;margin-bottom: 34px;}

.n_pingtai .fl00 .box .title big{ font-size:24px; color:#505050; margin-right:8px}

.n_pingtai .fl00 .box .title small{ font-size:14px; color:#62b8e6; font-weight:bold; text-transform:uppercase}

.n_pingtai .fl00 .box .title a{ float:right; display:inline-block; margin-top:-2px; height:44px; width:44px; background:#f6f7f8; line-height:44px; text-align:center; font-size:12px; color:#323232; border-radius:50%; -moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

.n_pingtai .fl00 .box .title:before{ content:""; position:absolute; left:0; bottom:-2px; width:55px; height:2px; background:#3aa9e1}

.n_pingtai .fl00 .box .title a:hover{ background:#3aa9e1; color:#fff}



.n_pingtai .fl00 dl{position:relative;overflow: hidden;margin-bottom: 8px;}

.n_pingtai .fl00 dl:before{content:"";position:absolute;bottom:0;left: 22px;right: 0;height:1px;background:#e0e0e0;display: none;}

.n_pingtai .fl00 dl h5{margin-bottom: 15px;}

.n_pingtai .fl00 dl h5,.n_pingtai dl h5 a{ font-size:18px; color:#323232; font-weight:bold}

.n_pingtai .fl00 dl h5 a:hover{ color:#3aa9e1}

.n_pingtai .fl00 dl h6{font-size: 24px;color: #3aa9e1;font-family: DIN Offc Pro;}

.n_pingtai .fl00 dl p{font-size:14px;line-height:22px;height:44px;overflow:hidden;color: #858687;margin: 4px 0 14px;}

.n_pingtai .fl00 ul li{padding: 0 0 0 12px;line-height: 36px;height: 36px;position:relative;font-size: 16px;color: #323232;background:url(../images/icon_dot.png) left center no-repeat;}

.n_pingtai .fl00 ul li a{color: #323232;display:  inline-block;width: 78%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.n_pingtai .fl00 ul li a:hover{ color:#3aa9e1}

.n_pingtai .fl00 ul li span{float:right;font-size: 14px;color: #747474;}



.n_pingtai .fl02{ background:#f7f8f9}

.n_pingtai .fl02 .box .title:before{background:#009b4c}

.n_pingtai .fl02 ul li{background:url(../images/icon_dot01.png) left center no-repeat;}

.n_pingtai .fl02 ul li a:hover,.n_pingtai .fl02 dl h5 a:hover{ color:#009b4c}

.n_pingtai .fl02 .box .title a:hover{ background:#009b4c; color:#fff}



.n_pingtai .fl03{ padding:85px 0 0}

.n_pingtai .fl03 .title{padding-bottom:22px;border-bottom:#f0f2f3 2px solid;position:relative;margin-bottom: 34px;}

.n_pingtai .fl03 .title big{ font-size:24px; color:#505050; margin-right:8px}

.n_pingtai .fl03 .title small{ font-size:14px; color:#62b8e6; font-weight:bold; text-transform:uppercase}

.n_pingtai .fl03 .title a{ float:right; display:inline-block; margin-top:-2px; height:44px; width:44px; background:#f6f7f8; line-height:44px; text-align:center; font-size:12px; color:#323232; border-radius:50%; -moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

.n_pingtai .fl03 .title:before{ content:""; position:absolute; left:0; bottom:-2px; width:55px; height:2px; background:#3aa9e1}

.n_pingtai .fl03 .title a:hover{ background:#3aa9e1; color:#fff}



.n_ziliao ul{margin-bottom: 60px;}

.n_ziliao ul li{overflow:hidden;padding: 20px 30px;border: #e5e5e5 1px solid;margin: -1px 0; -moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out; position:relative}

.n_ziliao ul li .left{float:left;width: 670px;box-sizing:border-box;height: 35px;padding: 0 0 0 12px;background: url(../images/icon_dot.png) left 7px no-repeat;position: relative;}

.n_ziliao ul li .left h5{font-size: 16px;color: #363638;margin: 0 0 8px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.n_ziliao ul li .left span{font-size: 14px;color: #a5a5a5;font-family: Arial;}

.n_ziliao ul li .right a{float:right;display:inline-block;line-height: 35px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius:2px;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;padding-left: 18px;background: url(../images/down_icon.png) 0 5px no-repeat;position: relative;}

.n_ziliao ul li .right a span{display:inline-block;font-size: 14px;color: #757678;vertical-align:top;margin: 0 0 0 18px;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.n_ziliao ul li .right a span img{ float:left; margin-top:10px; filter:alpha(opacity:50); opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5}

.n_ziliao ul li:hover .right a{ background:url(../images/down_icon_on.png)  0 5px no-repeat; }

.n_ziliao ul li:hover .right a span{ color:#3aa9e1;}

.n_ziliao ul li:hover{ box-shadow:0px 0px 10px rgba(0,0,0,0.2);}

.n_ziliao ul li:before{ content:""; position:absolute; left:0; right:0; top:0; bottom:0; border:transparent 2px solid}

.n_ziliao ul li:hover:before{ border:#3aa9e1 2px solid}



.n_biaodan{ padding:40px 0 50px}

.n_biaodan .right .title{ margin-bottom:45px; text-align:center}

.n_biaodan .right .title h3{ font-size:24px; color:#363638; margin-bottom:3px}

.n_biaodan .right .title h4{ font-size:16px; color:#3aa9e1; text-transform:capitalize}



.form-horizontal .control-label{ float:left; width:154px; height:48px; border:#dadbdb 1px solid; background:#f3f5f6}

.form-horizontal .col-md-9{ float:left; width:270px; height:48px; border:#dadbdb 1px solid;}

.vwrap {display: none;z-index: 1040000;width: 100%;position: fixed;}
.vwrap .videobtg { z-index: 900; position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #000; opacity: 0.8; filter: alpha(opacity=80); overflow: hidden; }
.vwrap .videobox {z-index: 1200;width: 1000px;height: 560px;background-color: #fff;position: fixed;left: 50%;top: 50%;margin-top: -280px;margin-left: -500px;object-fit: cover;}
.vwrap .videobox #videobox { width: 100%; display: inline-block; height: 100%; background:#000; }
#videobox_wrapper { height: 100%!important; }
.vwrap .close { z-index: 999; width: 31px; height: 31px; cursor: pointer; position: absolute; top: 0px; right: -42px; }
.vwrap .close i { display: block; width: 31px; height: 31px; background: url(../images/close_i1.png) no-repeat 50% 50%; -webkit-transition: 400ms; transition: 400ms; }
.vwrap .close:hover i { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
#videobox_display_button,#videocontainer_display_button { background: none no-repeat!important; }
.jwplayer .jwicon { opacity: 0.8; filter: alpha(opacity=80); cursor: pointer;  }
.jwplayer .jwicon:hover { opacity: 1; filter: alpha(opacity=100); }
.jwlogo, .jwclick { display: none!important; }
.jwdisplayIcon{ background:  none no-repeat!important;}

@media(max-width: 992px){
	.vwrap .videobox{width:94%;height: 200px;left: 3%;margin-left: 0;margin-top: -122px;}
	.vwrap .close{right: 0;top: -35px;}
	.vwrap .videobox video{}
}
