@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: #2879c1;}

::-moz-selection {color:#fff;background-color: #2879c1;}

::-webkit-selection {color:#fff;background-color: #2879c1;}

::-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; 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: 1360px;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;}



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

/*head*/

.head{ width:100%; height:90px; z-index:999; box-sizing:border-box;z-index:999;}

.logo{ float:left; margin-top:26px;}

.logo img{}

.nav{ float:right; position:relative;}

.nav ul{}

.nav ul li{ width:126px; text-align:center; float:left; position:relative;}

.nav ul li h3 a{ font-size:16px; line-height:90px; height:90px; color:#231915; display:block; transition:ease .3s; -webkit-transition:ease .3s;}
.nav ul li.on h3 a{color:#f08300; font-weight:bold;}
.nav ul li h3:before{ content:""; display:block; position:absolute; bottom:-10px; width:100%; height:10px; background:url(../images/nav_bg.png) center bottom no-repeat; transition:.3s; opacity:0; }

.nav ul li.on h3:before{ content:""; display:block; position:absolute; bottom:0; width:100%; height:10px; background:url(../images/nav_bg.png) center bottom no-repeat; opacity: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;}



#gotop { position:fixed; z-index:90; bottom:80px; right:30px; width:60px; height:60px; padding-top:15px; box-sizing:border-box; text-align:center; border-radius:5px; cursor:pointer; -moz-transition:all .5s; -webkit-transition:all .5s;}

#gotop img{ width:52px; height:50px;}

#gotop.hide { bottom:-80px;}

#gotop:hover {}



/*banner*/

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

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

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

.banner .bg{  width: 100%; height:600px; 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*/



/*首页内容开始*/

.container01{ height:380px; background:#f5f5f7; padding-top:65px;}

.container01 .box{ width:453px; height:250px; padding:50px 40px; float:left;}

.container01 .box .tt{ height:25px; margin-bottom:50px;}

.container01 .box .tt h3{ float:left; font-size:22px;}

.container01 .box .tt h3 span{ font-size:18px; font-family:arial; text-transform:uppercase; display: inline-block; margin-left:12px;}

.container01 .box .tt .btn{ display:inline-block; width:16px; height:16px; float:right; background:url(../images/more_ico_white.png) center no-repeat; margin-top:4px; transition:.3s;}

.container01 .box .tt .btn.gray{ background:url(../images/more_ico_gray.png) center no-repeat;}

.container01 .box .tt .btn:hover{ background:url(../images/more_ico_yellow.png) center no-repeat;}

#s_about{ background:url(../images/s_about_bg.jpg) center no-repeat; color:#fff; }

#s_about .txt{ font-size:12px; line-height:24px; height:72px; overflow:hidden; opacity:.8;}



#s_news{ background:url(../images/s_news_bg.jpg) center no-repeat; color:#fff; }

#s_news .tt{ margin-bottom:22px;}

#s_news .bd ul li{ height:115px;}

#s_news .txt{ width:245px; float:left;}

#s_news .txt h4{ font-size:16px; line-height:24px; margin-bottom:13px; position:relative; padding-left:16px; color:#fff;}
#s_news .txt h4:before{ content:"▶"; font-size:20px; position:absolute; left:0;}
#s_news .txt p{ font-size:12px; line-height:18px; height:36px; overflow:hidden; color:#fff;}

#s_news .riqi{ width:85px; height:92px; background:#fff; float:right; font-size:36px; color:#343434; font-family:Arial; text-align:center; padding-top:12px;}

#s_news .riqi span{ display: block; font-size:12px; color:#f08300; width:60px; margin:0 auto; border-top:1px solid #e7e7e7; padding-top:13px; margin-top:8px;}

#s_news .hd{ float:right; padding-top:12px;}

#s_news .hd ul{}

#s_news .hd ul li{ width:6px; height:6px; border-radius:50%; float:left; font-size:0; background:#fff; margin-left:6px; cursor:pointer;}

#s_news .hd ul li.on{ background:#005bac;}



#s_pro{ background:#fff; color:#231915; }

#s_pro .tt{ margin-bottom:20px;}

#s_pro .tt h3 span{ color:#abaeb0;}

#s_pro .bd{ position:relative;}

#s_pro .bd .tempWrap{ margin:0 auto;}

#s_pro .bd ul{}

#s_pro .bd ul li{ width:170px; text-align:center; float: left;;}

#s_pro .bd ul li a{ display:block; width:160px; height:158px; margin:0 auto; position:relative;}

#s_pro .bd ul li a:before{ content:""; display:block; position:absolute; width:0; height:2px; background:#005bac; right:0; bottom:0; transition:.3s;}

#s_pro .bd ul li a:hover:before{ width:100%; left:0; right:auto;}

#s_pro .bd ul li .img{ width:160px; height:105px;}

#s_pro .bd ul li h5{ font-size:14px; color:#272321; margin-top:11px;}

#s_pro .prev,#s_pro .next{ position:absolute; top:45px; left:-20px;}

#s_pro .next{ right:-20px !important; left:auto;}



.s_tt{ height:36px; line-height:36px; margin-bottom:50px;}

.s_tt h3{ float:left; font-size:24px; color:#231915;}

.s_tt h3 span{ font-size:18px; font-family:arial; color:#f08300; text-transform:uppercase; display: inline-block; margin-left:12px;}

.s_tt .btn{ display:inline-block; float:right; font-size:14px; color:#4d4d4d; transition:.3s;}

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



.s_xiangmu{ overflow:hidden; padding-top:56px; height:490px; }

.s_xiangmu ul{}
.s_xiangmu ul li{ width:220px; float:left; transition:.4s ease-in-out; -webkit-transition:.4s ease-in-out; background:#fff;}

.s_xiangmu ul li a{display:block;width: 700px;height:310px;}

.s_xiangmu ul li .txt{ width:220px; float:left; padding-top:64px; padding-left:27px; box-sizing: border-box;}

.s_xiangmu ul li .txt h5{ font-size:16px; color:#1e1e1f; margin-bottom:12px;}

.s_xiangmu ul li .txt p{ font-size:12px; color:#cbcbcc; font-family:arial; text-transform:uppercase;}

.s_xiangmu ul li .txt span{ display:block; width:34px; height:34px; background:url(../images/xiangmu_ico1.png) center no-repeat; margin-top:100px;}

.s_xiangmu ul li.on .txt{ background:#005bac; height:310px;}

.s_xiangmu ul li.on .txt p{ color:#8da9d0;}

.s_xiangmu ul li.on .txt h5{ color:#fff;}

.s_xiangmu ul li.on .txt span{ background:url(../images/xiangmu_ico2.png) center no-repeat;}

.s_xiangmu ul li .img{width: 480px;float:right;height:310px;}

.s_xiangmu ul li.on{width: 700px;}

.s_xiangmu ul li.li_1{ background:#fcfcfc;}

.s_xiangmu ul li.li_2{ background:#f5f5f7;}

.s_xiangmu ul li.li_3{ background:#eeeef2;}

.s_xiangmu ul li.li_4{ background:#e4e4e7;}




#s_yeji{ overflow:hidden;}

#s_yeji .s_tt{ margin-bottom:30px;}

#s_yeji .hd{ float:right; margin-right:22px;}

#s_yeji .hd a{ display:inline-block; width:55px; height:30px; border-radius:3px; margin-left:6px; transition:.3s;}

#s_yeji .hd a.prev{ background:url(../images/s_yeji_arrow.png) top left no-repeat;}

#s_yeji .hd a.next{ background:url(../images/s_yeji_arrow.png) top right no-repeat;}

#s_yeji .hd a.prev:hover{ background:url(../images/s_yeji_arrow.png) bottom left no-repeat;}

#s_yeji .hd a.next:hover{ background:url(../images/s_yeji_arrow.png) bottom right no-repeat;}

#s_yeji .bd{ position:relative;}

#s_yeji .bd:after{ content:""; width:1px; height:478px; display:block; background:#e1e1e2; position:absolute; top:10px; right:0;}

#s_yeji .bd ul{ overflow:visible !important;}

#s_yeji .bd ul li{ width:453px !important; padding:35px 46px; border:1px solid #e1e1e2; border-right:0; transition:.3s; margin:10px 0;}

#s_yeji .bd ul li:hover{ box-shadow:0 0 13px 0 rgba(0,0,0,.15);}

#s_yeji .bd ul li .tt{ line-height:56px; clear:both; overflow:hidden; padding-bottom:22px; border-bottom:1px solid #e5e5e5; margin-bottom:30px;}

#s_yeji .bd ul li .tt h3{ float:left;}

#s_yeji .bd ul li .tt h3 a{ font-size:24px; color:#231915;}

#s_yeji .bd ul li .tt h3 a:hover{ color:#005bac;}

#s_yeji .bd ul li .tt .btn{ width:56px; height:56px; float:right; border-radius:50%; background:#eff0f2; text-align:center; text-transform:uppercase; font-size:12px; color:#231915; text-decoration:underline; transition:.3s;}

#s_yeji .bd ul li .tt .btn:hover{ background:#005bac; color:#fff;}

#s_yeji .bd ul li h5{ font-size:18px; color:#231915; margin-bottom:23px;}

#s_yeji .bd ul li h5:hover{ color:#005bac;}

#s_yeji .bd ul li .img{ width:100%; height:190px; margin-bottom:15px;}

#s_yeji .bd ul li .img img{ transition:1s;}

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

#s_yeji .bd ul li p{ font-size:14px; color:#898a8d; line-height:24px;}



#s_lianxi{ background:#f5f5f7; height:320px; margin-top:60px; padding-top:68px;}

#s_lianxi .s_tt{ text-align:center;}

#s_lianxi .s_tt h3{ float:none;}

#s_lianxi ul{ margin-right:-35px;}

#s_lianxi ul li{ width:430px; height:140px; background:#fff; float:left; margin-right:35px; text-align:center; padding-top:40px; transition:.3s;}
#s_lianxi ul li:hover{ box-shadow:0 3px 8px 0px rgba(0,0,0,.1);}
#s_lianxi ul li .box{ display:inline-block;}

#s_lianxi ul li span{ display:inline-block; width:61px; height:61px; float:left; margin-right:10px; background:url(../images/s_lianxi_ico.png) 0 0 no-repeat; transition:.5s;}

#s_lianxi ul li.li_1 span{ background-position:0 0;}

#s_lianxi ul li.li_2 span{ background-position:-122px 0;}

#s_lianxi ul li.li_3 span{ background-position:-244px 0;}

#s_lianxi ul li.li_1:hover span{ background-position:-61px 0;}

#s_lianxi ul li.li_2:hover span{ background-position:-183px 0;}

#s_lianxi ul li.li_3:hover span{ background-position:-305px 0;}

#s_lianxi ul li .txt{ display:inline-block; text-align:left; height:61px;}

#s_lianxi ul li .txt h5{ font-size:18px; color:#2d2d2f; margin-top:12px; margin-bottom:10px;}

#s_lianxi ul li .txt p{ font-size:14px; color:#8b8c91;}



#s_liuyan{ background:#f5f5f7; height:439px; padding-top:33px;}

#s_liuyan .fl{ width:463px;}

#s_liuyan .fl .tt{ margin-bottom:27px; font-size:14px; color:#2d2d2f;}

#s_liuyan .fl .tt img{ margin-right:15px;}

#s_liuyan .fl .txt{ font-size:14px; color:#7d7d7f; line-height:24px;}

#s_liuyan .fl .ewm{ margin-top:70px;}

#s_liuyan .fl .ewm img{ float:left; height:120px; margin-right:15px;}

#s_liuyan .fl .ewm p{ float:left; line-height:120px; color:#99999b;}



#s_liuyan{ padding-top:38px;}

#s_liuyan .j_form{ width:706px;}

#s_liuyan .j_form .form-group{ margin-bottom:20px; position:relative; width:339px; background:#fff; border-radius:3px;}

#s_liuyan .j_form input{height:50px; width:250px;box-shadow:none;-webkit-appearance: none; font-size:14px; color:#777; border:0; padding-left:15px;}

#s_liuyan .j_form label{ font-size:16px; color:#2d2d2f;line-height:50px; display:inline-block; float:left; padding-left:30px;}

#s_liuyan .j_form label i{ color:#d93434; font-size:16px; font-style:normal; display:inline-block; width:13px;}

#s_liuyan .j_form label span{ font-family:arial; color:#f38a14; margin-left:8px;}

#s_liuyan .j_form textarea{border-radius:0;box-shadow:none;-webkit-appearance: none;font-size:14px; color:#777; font-family:Microsoft Yahei; width:626px; height:141px; padding:15px; border:0;}

#s_liuyan .j_form .btn_tijiao{border-radius:0;box-shadow:none; border-radius:2px !important;height:50px; width:100%; border:0; background:#005bac;text-align:center;color:#fff;font-size:16px;cursor:pointer; transition:.3s;}

#s_liuyan .j_form .btn_tijiao:hover{ background:#0a64be; color:#fff;}

#n_recruite_detail .tt{ font-size:24px; color:#333; text-align:center; margin-bottom:50px;}

#n_recruite_detail .group{ margin-bottom:60px;}

.form-control { display: block; width: 100%; padding: 7px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius:2px !important;}

.code{ position:absolute; right:1px; bottom:1px; border-left:1px solid #c3c3c4; width:135px; height:48px; overflow:hidden; text-align:center; font-size:0;}



.s_links{ padding:22px 0; line-height:30px; overflow:hidden; }

.s_links .m{ position:relative;}

.s_links span{ font-size:16px; color:#212121; width:80px; position:absolute; left:0;}

.s_links p{ margin-left:60px; margin-right:-60px;}

.s_links a{ margin-left:25px; font-size:15px; color:#77787d;transition:.3s; -webkit-transition:.3s; display:inline-block; }

.s_links a:hover{color:#333;}



/*foot*/

#footer{ background:#4a4b4c; border-top:9px solid #f08300; height:299px; box-sizing:border-box;position:relative; z-index:0;}

#footer .m{ overflow:hidden; padding-top:60px; }

.foot_logo{margin-bottom:27px;}

#footer .lianxi{ float:left; height:112px;   width:552px; padding-right:30px; position:relative;}

#footer .lianxi .tel{ font-size:24px; color:#f08300; margin-bottom:5px; font-family:arial;}

#footer .lianxi .tel img{ margin-right:9px;}

#footer .lianxi p{ font-size:13px; color:#919194; line-height:25px;}

#footer .lianxi p a{ font-size:13px; color:#919194;}

#footer .foot_right{ width:746px; position:relative; height:150px; border-left:1px solid #5c5d5e; padding-left:200px; }

#footer .foot_nav{ margin-right:-35px; height:40px; border-bottom:1px solid #696969; margin-bottom:17px;}

#footer .foot_nav li{ float:left; padding:0 !important;}

#footer .foot_nav a{ font-size:16px; color:#fff; margin-right:35px; position:relative; display:inline-block; height:40px;}

#footer .foot_nav a:before{ content:""; width:0; height:3px; display:block; background:#f08700; position:absolute; bottom:-1px; left:0; opacity:0; transition:.3s;}

#footer .foot_nav li.on a:before{ width:80px; opacity:1;}

#footer .foot_right ul li{font-size: 14px; color: #bbbbbb; height: 33px; line-height:33px; padding-left:23px; position:relative;}

#footer .foot_right ul li i{ display:inline-block; width:14px; height:34px; position:absolute; left:0;}

.footer *{ font-size:13px; color:#837a74; }

#footer a:hover{ color:#fff !important;}



/*首页内容结束*/



/*内页banner*/

.ny_banner {width:100%;height:230px; position:relative; background:#fff;}

.n_nav_box{height: 60px;position:relative; border-bottom: #c9c9c9 1px solid; box-sizing: content-box; margin-bottom:60px; margin-top:-65px;}

.n_nav_box .m{ position:relative;}

.n_nav{ position:relative; }

.n_nav a{display:inline-block; height: 60px;font-size:14px;float:left;line-height: 60px;color: #474748; margin-right: 39px; box-sizing: border-box; position: relative; }

.n_nav a:after{ content:""; width:0; height:2px; background:#0c61b8; display:block; bottom:-1px; position:absolute;right:0; left:auto; transition:.3s ease; -webkit-transition:.3s ease;}

.n_nav a strong{display:block;color: #474748;position:relative;z-index:4;height: 60px;line-height: 40px;font-weight: 100;}

.n_nav .on:after,.n_nav a:hover:after{  width:100%;  left:0; right:auto;}

.n_up_box{ position:relative;}

/*==============当前位置=====================*/



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

.n_position{ height:55px; background:#f5f5f7; border-bottom:1px solid #e4e2e1; border-top:1px solid #e4e2e1;}

.n_position ul{ float:left;}

.n_position ul li{ height:55px; line-height:55px; text-align:center; float:left; display:inline-block; position:relative; border-right:1px solid #e4e2e1; margin-top:-1px;}

.n_position ul li a{ display:block; position:relative; z-index:1; text-align:center; font-size:16px; color:#616161; padding:0 35px;}

.n_position ul li.on{ background:#005bac;}

.n_position ul li.on a{ color:#fff;}

.n_position ul li:hover a{ color:#fff;}

.n_position li i { position: absolute; left: 0; top: 0; display: block; height:0; width:100%; background:#005bac; transition:all ease 300ms; z-index:0;}

.n_position li:hover i { height:55px;}

.n_position h3{ font-size:12px; line-height:55px; display:inline-block; float:right; color:#7b7b7d;}

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

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

.n_position h3 a:hover{ color:#f08700;}

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



#n_main{ padding-top:80px; padding-bottom:60px;}

.n_tt{ text-align:center; padding-bottom:60px;}

.n_tt span{ position:relative; font-size:24px; color:#777;}

.n_tt span:before{ content:""; display:inline-block; width:29px; height:2px; background:#ea5f00; margin-right:18px; position:relative; top:-8px;}

.n_tt span:after{ content:""; display:inline-block; width:29px; height:2px; background:#ea5f00; margin-left:18px; position:relative; top:-8px;}









/*内容样式*/

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

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

.ar_article strong{ font-weight:bold;}

.ar_article td,.ar_article th{ padding:5px 15px; border: 1px solid #c6c5c5;}

.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;

}





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

.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; border-bottom:1px solid #e2e2e2;}

.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{ text-align:right;}

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

#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:#0a64be}

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



.shart_box{ display: inline-block; height: 36px; margin:0 !important; float:left; 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 { text-align: center; margin-top:50px; }

.j_pages .box{display: inline-block;  font-size:0;}

.j_pages a{ height:40px; padding:0 14px; min-width:40px; line-height:40px; text-align:center; display:inline-block; background:#f5f5f7; border:1px solid #e5e5e5; margin-left:8px; color:#777777; font-size:14px; font-family:arial; overflow:hidden; float:left; transition:.3s; }

.j_pages .on{ background:#f08300; border:1px solid #f08300; color:#fff !important;}

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

.j_pages a.m_bnt{ padding:0 28px; font-family:Microsoft Yahei;}

.j_pages a.u_bnt{ transition: all 1s;-moz-transition: all 1s; /* Firefox 4 */-webkit-transition: all 1s; /* Safari 和 Chrome */

-o-transition: all 1s; /* Opera */}





#pro_tuijian{ background:#f5f5f7; padding-bottom:70px; padding-top:50px; border-top:1px solid #e5e5e5;}

#pro_tuijian .m{ position:relative;}

#pro_tuijian .tt{ font-size:24px; color:#777777; text-align:center; margin-bottom:44px;}

#pro_tuijian .bd{ overflow:hidden; position:relative;}

#pro_tuijian ul{}

#pro_tuijian ul li{ width:348px; height:255px;float:left;overflow:hidden;}

#pro_tuijian ul li a{ width:316px; height:255px; display:block; border:1px solid #e4e4e4; }

#pro_tuijian ul li .img{ width:316px; height:203px; }

#pro_tuijian ul li .img img{ transition:1s;}

#pro_tuijian ul li:hover .img img{ transform:scale(1.1);}

#pro_tuijian ul li h5{ text-align:center; line-height:49px; height:49px; overflow:hidden; background:#fff; border-top:1px solid #e4e4e4; transition:.3s; font-size:16px; color:#646464; padding:0 15px;}

#pro_tuijian ul li:hover h5{ background:#005bac; color:#fff;}

#pro_tuijian .prev, #pro_tuijian .next {

    position: absolute; z-index:99;

    left: 0;

    top: 50%;

    margin-top: -8px;

    display: block;

    width: 45px;

    height: 45px;

    background: url(../images/n_pro_tj_left.png) center no-repeat rgba(0,0,0,.5);

}

#pro_tuijian .next {

    left: auto;

    right: 0; 

    background: url(../images/n_pro_tj_right.png) center no-repeat rgba(0,0,0,.5);

}





#yeji_tuijian{ background:#f5f5f7; padding-bottom:70px; padding-top:50px; border-top:1px solid #e5e5e5;}

#yeji_tuijian .m{ position:relative;}

#yeji_tuijian .tt{ font-size:24px; color:#777777; text-align:center; margin-bottom:44px;}

#yeji_tuijian .bd{ overflow:hidden; position:relative;}

#yeji_tuijian ul{}

#yeji_tuijian ul li{ width:474px;float:left;overflow:hidden;}

#yeji_tuijian ul li a{ width:412px; height:266px; display:block; border:1px solid #e4e4e4; overflow:hidden; }

#yeji_tuijian ul li .img{ width:412px; height:217px; }

#yeji_tuijian ul li .img img{ transition:1s; display:block;}

#yeji_tuijian ul li:hover .img img{ transform:scale(1.1);}

#yeji_tuijian ul li h5{ line-height:49px; height:49px; overflow:hidden; background:#fff url(../images/yeji_tuijian_ico1.png) 347px center no-repeat; transition:.3s; font-size:16px; color:#646464; padding-right:98px; padding-left:15px; transition:.5s;}

#yeji_tuijian ul li:hover h5{ background:#005bac url(../images/yeji_tuijian_ico1_on.png) 360px center no-repeat; color:#fff;}

#yeji_tuijian .prev, #yeji_tuijian .next {

    position: absolute; z-index:99;

    left: 0;

    top: 50%;

    margin-top: -8px;

    display: block;

    width: 45px;

    height: 45px;

    background: url(../images/n_pro_tj_left.png) center no-repeat rgba(0,0,0,.5);

}

#yeji_tuijian .next {

    left: auto;

    right: 0; 

    background: url(../images/n_pro_tj_right.png) center no-repeat rgba(0,0,0,.5);

}





#n_pro ul{ margin-right:-34px; margin-top:-39px;}

#n_pro ul li{ width:314px; height:255px; margin-right:34px; float:left;overflow:hidden; margin-top:39px;}

#n_pro ul li a{ width:314px; height:255px; display:block; border:1px solid #e4e4e4; overflow:hidden; }

#n_pro ul li .img{ width:312px; height:204px; }

#n_pro ul li .img img{ transition:1s;}

#n_pro ul li:hover .img img{ transform:scale(1.1);}

#n_pro ul li h5{ text-align:center; line-height:49px; height:49px; overflow:hidden; background:#fff; border-top:1px solid #e4e4e4; transition:.3s; font-size:14px; color:#646464; padding:0 15px;}

#n_pro ul li:hover h5{ background:#005bac; color:#fff;border-top:1px solid #005bac;}





#n_yeji{ }

#n_yeji .m{ position:relative;}

#n_yeji .tt{ font-size:24px; color:#777777; text-align:center; margin-bottom:44px;}

#n_yeji .bd{ overflow:hidden; position:relative;}

#n_yeji ul{ margin-right:-30px; margin-top:-39px;}

#n_yeji ul li{ width:433px;float:left;overflow:hidden; margin-right:30px; margin-top:39px;}

#n_yeji ul li a{ width:100%; display:block;overflow:hidden; }

#n_yeji ul li .img{ width:433px; height:229px; }

#n_yeji ul li .img img{ transition:1s; display:block;}

#n_yeji ul li:hover .img img{ transform:scale(1.1);}

#n_yeji ul li .txt{ background:#f5f5f7; text-align:left; height:140px; border:1px solid #e4e4e4; border-top:0;}

#n_yeji ul li h5{ line-height:49px; height:49px; margin:0 -1px; overflow:hidden; background: url(../images/yeji_tuijian_ico1.png) 370px center no-repeat; transition:.3s; font-size:16px; color:#646464; padding-right:98px; padding-left:23px; transition:.5s; border:1px solid #e4e4e4;}

#n_yeji ul li:hover h5{ background:#005bac url(../images/yeji_tuijian_ico1_on.png) 380px center no-repeat; color:#fff; border:1px solid #005bac;}

#n_yeji ul li .txt p{ font-size:14px; color:#898a8d; line-height:24px; height:48px; margin:18px 23px; overflow:hidden;}



#n_news{ }

#n_news .m{ position:relative;}

#n_news .tt{ font-size:24px; color:#777777; text-align:center; margin-bottom:44px;}

#n_news .bd{ overflow:hidden; position:relative;}

#n_news ul{ margin-right:-59px; margin-top:-58px;}

#n_news ul li{ width:415px;float:left;overflow:hidden; margin-right:58px; margin-top:58px;}

#n_news ul li a{ width:100%; display:block;overflow:hidden; }

#n_news ul li .img{ width:100%; height:250px; }

#n_news ul li .img img{ transition:1s; display:block;}

#n_news ul li:hover .img img{ transform:scale(1.1);}

#n_news ul li .txt{ text-align:left;}

#n_news ul li h5{ line-height:52px; height:52px;  overflow:hidden; font-size:18px; color:#232323; transition:.5s; margin-top:3px;}

#n_news ul li:hover h5{ }

#n_news ul li .txt p{ font-size:14px; color:#969696; line-height:24px; height:48px; overflow:hidden;}

#n_news ul li .txt .time{ font-size:12px; color:#969696; text-transform:uppercase; margin-top:35px; background: url(../images/yeji_tuijian_ico2.png) 370px center no-repeat; transition:.3s;}

#n_news ul li:hover .txt .time{ background: url(../images/yeji_tuijian_ico2_on.png) 370px center no-repeat; color:#005bac;}



#n_zizhi{ overflow:hidden; }

#n_zizhi ul{ margin-right:-64px; margin-top:-39px;}

#n_zizhi ul li{ width:292px; border:1px solid #e4e4e4; overflow:hidden; margin-right:64px; float:left;overflow:hidden; margin-top:39px;}

#n_zizhi ul li .img_tab{ width:292px; height:165px; display:table; transition:.3s; -webkit-transition:.3s;}

#n_zizhi ul li .tab_cl{ width:292px; height:165px; display:table-cell; vertical-align:middle; text-align:center;}

#n_zizhi ul li img{ max-width:100%; max-height:100%;}

#n_zizhi ul li h5{ text-align:center; background:#f5f5f7; border-top:1px solid #e5e5e5; line-height:45px; font-size:14px; color:#777; transition:.3s;}

#n_zizhi ul li:hover h5{ color:#fff; background:#005bac;}

#n_zizhi ul li:hover .img_tab{ box-shadow:0 3px 10px 0 rgba(0,0,0,.2);}

#n_zizhi .hd{}

#n_zizhi .hd a{ display:block; width:33px; height:33px; position:absolute; top:50%; margin-top:-16px;}

#n_zizhi .hd .prev{ left:-63px; background:url(../images/n_zizhi_l.png) center no-repeat;}

#n_zizhi .hd .next{ right:-63px; background:url(../images/n_zizhi_r.png) center no-repeat;}

#galleryOverlay .placeholder:after{ content:""; position:fixed; top:80px; right:80px; color:#eee;color: rgba(255,255,255,.6); font-size:30px; cursor:pointer; transition:.3s; }

#galleryOverlay .placeholder img{ max-width:90% !important; max-height:80% !important;}



#n_pro_xq{ padding-bottom:20px;}

#n_pro_xq .slide{ position:relative; width:553px; height:366px; border:1px solid #e5e5e5; background:#f5f5f7; float:left;}

#n_pro_xq .slide .hd{ position:absolute; text-align:center; width:100%; bottom:36px;}

#n_pro_xq .slide .hd ul{ display:inline-block;}

#n_pro_xq .slide .hd li{ width:11px; height:11px; border-radius:50%; background:#d4d4d4; float:left; margin:0 5px;}

#n_pro_xq .slide .hd li.on{ background:#005bac;}

#n_pro_xq .slide .bd li{ width:551px; height:364px;}

#n_pro_xq .slide .img{ width:100%; height:100%; font-size:0;}

#n_pro_xq .slide h5{ text-align:center; font-size:16px; color:#3f3f3f; padding-top:23px;}

#n_pro_xq .slide .prev,

#n_pro_xq .slide .next{ position:absolute; top:50%; margin-top:-40px; display:none; width:39px; height:39px; filter:alpha(opacity=50);opacity:0.5;   }

#n_pro_xq .slide .prev{left:3%; background:url(../images/n_pro_left.png) center no-repeat; }

#n_pro_xq .slide .next{ right:3%; background:url(../images/n_pro_right.png) center no-repeat; }

#n_pro_xq .slide .prev:hover,

#n_pro_xq .slide .next:hover{ filter:alpha(opacity=100);opacity:1;  }

#n_pro_xq .slide .prevStop{ display:none;  }

#n_pro_xq .slide .nextStop{ display:none;  }

.j_tab_cel{ display:table-cell; vertical-align:middle; width:100%; height:100%;}

#n_pro_xq .txt{ width:792px; height:366px; background:url(../images/s_pro_xq.jpg) center no-repeat; float:right; padding:50px; display:table;}

#n_pro_xq .txt .tt{ margin-bottom:30px;}

#n_pro_xq .txt .tt i{display: inline-block; width:43px; height:2px; background:#018fd9; margin-bottom:20px;}

#n_pro_xq .txt .tt h3{font-size:18px; color:#1c1b1b;}

#n_pro_xq .txt .con{ max-height:210px; overflow: hidden;}

#n_pro_xq .box2{ margin-top:55px;}

#n_pro_xq .box2 .hd{ background:#f5f5f7; overflow:hidden; height:50px;}

#n_pro_xq .box2 .hd ul li{ cursor:pointer; width:123px; height:50px; line-height:50px; text-align:center; float:left;font-size:16px; color:#777777; position:relative; z-index:0; transition:.3s; -webkit-transition:.3s;}

#n_pro_xq .box2 .hd ul li:after{ content:""; width:0; height:50px; background:#e27727; position:absolute; bottom:0; left:0; z-index:-1; width:0; transition:.3s; -webkit-transition:.3s;}

#n_pro_xq .box2 .hd ul li.on:after{ width:100%;}

#n_pro_xq .box2 .hd ul li.on{ color:#fff;}

#n_pro_xq .box2 .bd{ border:1px solid #eeeeee; border-top:1px solid #eee; padding:30px;}



.left_con{ width:975px; float:left}

.ar_title{ height:72px; border-bottom:1px solid #f1f1f1; margin-bottom:30px;}

.ar_title h3{ font-size:22px; color:#5b5b5b; margin-bottom:17px;}

.ar_title p{ font-size:12px; color:#969696;}

.ar_con{ min-height:400px;}

.ar_bot{ border:3px solid #f1f1f1; height:60px; margin-top:40px;}

.ar_bot h3{ width:50%; float:left; height:54px; line-height:54px; padding:0 16px;}

.ar_bot h3 a{ font-size:14px; color:#a5a5a5;}

.ar_bot h3 a:hover{ color:#e27727;}



.right_con{ width:330px; float:right;}

.news_right{ border:1px solid #e5e5e5; height:426px; overflow:hidden;}

.news_right .tt{ font-size:16px; color:#282828; height:50px; line-height:48px; border-bottom:1px solid #e5e5e5; background:#f1f1f1; padding-left:20px;}

.news_right ul{ margin:0 20px; padding-top:11px;}

.news_right ul li { height:73px; border-bottom:1px dashed #d4d4d4; padding-top:20px;}

.news_right ul li h5{ font-size:14px; color:#777777;}

.news_right ul li p{ font-size:12px; color:#9a9a9a; margin-top:10px;}

.news_right ul li:hover *{ color:#e27727;}



.pro_right{ border:1px solid #e5e5e5; height:330px; overflow:hidden; margin-top:20px; position:relative;}

.pro_right .tt{ font-size:16px; color:#282828; height:50px; line-height:48px; border-bottom:1px solid #e5e5e5; background:#f1f1f1; padding-left:20px;}

.pro_right .bd ul{ margin:0 20px; padding-top:11px;}

.pro_right ul li { height:73px; border-bottom:1px dashed #d4d4d4; padding-top:20px;}

.pro_right ul li .img{ width:282px; height:185px; margin:0 auto;}

.pro_right ul li .img img{ transition:.3s;}

.pro_right ul li:hover .img img{ transform:scale(1.1);}

.pro_right ul li h5{ font-size:16px; color:#616161; text-align:center; margin-top:17px;}

.pro_right ul li:hover h5{ color:#e27727;}

.pro_right .prev,

.pro_right .next{ position:absolute; bottom:28px; font-size:18px; color:#333; font-family:simsun; filter:alpha(opacity=50);opacity:0.5;   }

.pro_right .prev{left:20px; }

.pro_right .next{ right:20px; }

.pro_right .prev:hover,

.pro_right .next:hover{ filter:alpha(opacity=100);opacity:1;  }





/*缩略图切换开始*/

.game163 {position: relative;overflow: hidden;width: 909px; height:360px; margin:0 auto; margin-bottom:50px;}

.game163 .bigImg { width:679px; height: 360px; position: relative; float:left;}

.game163 .bigImg li{  width:679px; height: 360px; border:1px solid #e5e5e5;}

.game163 .bigImg li img {vertical-align: middle; width:100%; height:100%;}

.game163 .bigImg h4 {font-size: 14px;font-weight: bold;line-height: 33px;height: 33px;padding-right: 30px;overflow: hidden;text-align: left;}

.game163 .smallScroll { width:220px; height: 360px; float:right; position:relative;}

.game163 .sPrev, .game163 .sNext { float: left; display: block; width: 100%; height: 50px;text-indent: -9999px; border:1px solid #e5e5e5; background: #f5f5f7 url(../images/n_xq_top.png) center no-repeat;}

.game163 .sNext { background: #f5f5f7 url(../images/n_xq_bot.png) center no-repeat;}

.game163 .sPrev:hover {}

.game163 .sNext:hover {}

.game163 .smallImg { float: right; height:250px; margin-top:9px; display: inline;  overflow: hidden;}

.game163 .smallImg ul { overflow: hidden;}

.game163 .smallImg li { float: left; width: 220px; height:126px; cursor: pointer; display: inline; position:relative;}

.game163 .smallImg li img{width: 220px; height:116px; border:1px solid #e5e5e5;}

.game163 .smallImg li:before{ content:""; width:216px; height:112px; box-sizing:content-box; display:block; border:2px solid #e27727; position:absolute; left:0; top:0;transition:.3s; -webkit-transition:.3s; transform:scale(1.03,1.08); opacity:0; }

.game163 .smallImg li.on:before{ transform:scale(1,1); opacity:1;}





.game163 .smallImg img { width: 127px; height:72px;}

.game163 .smallImg .on img { }

.game163 .pageState {position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}

.game163 .pageState span { color: #f00; font-size: 16px;}

/*缩略图切换结束*/



#n_zhaopin{}

#n_zhaopin .bn{ height:300px; position:relative;}

#n_zhaopin .bn p{ position: absolute; color:#fff; font-size:18px; line-height:36px; top:69px; left:949px;}

#n_zhaopin .tt{ font-size:18px; color:#555658; font-weight:bold; margin-top:50px; height:60px; line-height:60px; position:relative; border-top:1px solid #e8e9ec; margin-bottom:15px;}

#n_zhaopin .tt i{ display:block; width:64px; height:4px; background:#e27727; position:absolute; top:-4px; left:0;}

#n_zhaopin ul{ margin-right:-24px; margin-top:-29px;}

#n_zhaopin ul li{ width:437px; height:175px; float:left; margin-right:24px; margin-top:29px; background:#f3f4f8; border:1px solid #dedee2; padding:32px 29px; transition:.3s;}

#n_zhaopin ul li h5{ font-size:18px; color:#404142; margin-bottom:12px;}

#n_zhaopin ul li p{ font-size:14px; color:#8a8b8d; line-height:20px; height:40px; overflow:hidden;}

#n_zhaopin ul li span{ font-size:12px; color:#c5c5c7; margin-top:20px; display:block;}

#n_zhaopin ul li span font{ display:inline-block; width:12px; height:12px; background:url(../images/time.png) center no-repeat; margin-right:5px; position:relative; top:1px;}

#n_zhaopin ul li:hover{ background:#e27727; border:1px solid #e27727;}

#n_zhaopin ul li:hover h5{ color:#fff;}

#n_zhaopin ul li:hover p{ color:#f4cfbd;}

#n_zhaopin ul li:hover span{ color:#f7dccf;}

#n_zhaopin ul li:hover font{ background:url(../images/time_on.png) center no-repeat;}



#n_lianxi{}

#n_lianxi .box1{ height:298px; background:url(../images/n_lianxi_bg.jpg) right center no-repeat;}

#n_lianxi .box1 .img{ display:block; width:522px;}

#n_lianxi .box1 .txt{ float:left; padding:50px 43px;}

#n_lianxi .box1 .txt h5{ font-size:18px; color:#005bac; margin-bottom:38px; height:30px; line-height:30px;}

#n_lianxi .box1 .txt p{ font-size:14px; color:#777; line-height:30px;}

#n_lianxi .box1 .tt{ float:right; color:#fff; width:58px; padding-top:68px;}

#n_lianxi .box1 .txt h5 .a{ display:block; float:left; width:112px; height:30px; line-height:30px; background:#e27727; border-radius:15px; overflow:visible; color:#fff; font-size:14px; text-align:center; margin-left:44px; position:relative;}

#n_lianxi .box1 .txt h5 .a img{ margin-left:8px;}

#n_lianxi .box1 .txt h5 .a:before{ content:""; width:27px; height:1px; background:#c8c8c8; display:block; position:absolute; left:-36px; top:14px;}

#n_lianxi .box1 .tt h6{ font-size:18px; width:20px; float:left;}

#n_lianxi .box1 .tt p{ font-size:12px; text-transform:uppercase; float:right; transform:rotate(90deg); -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); white-space:nowrap; position:relative; left:3px;}



#n_lianxi .box2{ margin-top:60px; height:440px; background:#f5f5f7; padding-top:54px;}

#n_lianxi .box2 .m{ position:relative;}

#n_lianxi .box2 .m>.tt{ font-size:15px; color:#5c5c5c; text-align:left; margin-bottom:50px;}

#n_lianxi .box2 .tt span{ font-size:36px; color:#005bac; font-family:arial; text-transform:uppercase; margin-right:12px;}

#n_lianxi .box2 .bd{ position:relative; overflow:hidden;}

#n_lianxi .box2 .bd ul{}

#n_lianxi .box2 .bd ul li{ float: left; width:438px; height:228px; border:1px solid #e5e5e5; background:#fff; margin-right:23px;}

#n_lianxi .box2 .bd ul li .tt{ height:49px; line-height:49px; background:#005bac; text-align:center; color:#fff; font-size:16px;}

#n_lianxi .box2 .bd ul li:hover .tt{ background:#e27727;}

#n_lianxi .box2 .bd ul li .txt{ padding:30px 40px;}

#n_lianxi .box2 .bd ul li .txt p{ font-size:14px; color:#676767; line-height:30px; padding-left:43px; position: relative;}

#n_lianxi .box2 .bd ul li .txt p span{ color:#000; position:absolute; left:0;}

#n_lianxi .box2 .prev,

#n_lianxi .box2 .next{ position:absolute; top:56%; width:25px; height:45px; }

#n_lianxi .box2 .prev{left:0; background:url(../images/n_lianxi_left.png) center no-repeat rgba(0,0,0,.5); }

#n_lianxi .box2 .next{ right:7px; background:url(../images/n_lianxi_right.png) center no-repeat rgba(0,0,0,.5); }

#n_lianxi .box2 .prev:hover,

#n_lianxi .box2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }



#n_ditu .map { border: 1px solid #e5e5e5; overflow: hidden; padding:11px;}

#n_ditu .map iframe{ border: 1px solid #e5e5e5; }











