@charset "utf-8";
@font-face
{
font-family: ftltqxh;
src: url(fonts/ftltqxh.ttf);
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
/* scrollbar for chrome */
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: rgba(107, 107, 107, 0.06);
}
::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: rgba(107, 107, 107, 0.06);
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
}
::-webkit-scrollbar-track:hover {
  background-color: rgba(107, 107, 107, 0.1);
  -webkit-box-shadow: inset 0 0 6px rgba(0,153,153,.4);
}
::-webkit-scrollbar-track:active {
  background-color: rgba(107, 107, 107, 0.2);
  -webkit-box-shadow: inset 0 0 6px rgba(0,153,153,.1);
}
::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: rgba(107, 107, 107, 0.8);
  -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);
}
::-webkit-scrollbar-thumb:hover {
  background-color: rgba(107, 107, 107, 0.8);
  -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);
}
::-webkit-scrollbar-thumb:active {
  background: rgba(21, 14, 0, 0.5);
}

.transition {transition:1.5s;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #ccc;}
body{font-family: "ftltqxh","Microsoft Yahei", "微软雅黑", Tahoma, Arial, sans-serif;background:#fff;box-sizing: border-box;}
a{text-decoration:none; color:#444;}
a:hover{text-decoration:none!important;}
a{text-decoration:none; color:#444;}
a:hover{text-decoration:none!important;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #ccc;}
li {list-style-type:none;}
input,textarea {outline: none;}
h1,h2,h3,h4,h5{margin:0;}

.hr {
	display: block;
	height: 1px;
	border: 0;
	margin: 10px 0;
	padding: 0;
	background-image: -webkit-linear-gradient(left, #fff, #ccc, #fff);
	background-image: -moz-linear-gradient(left, #fff, #ccc, #fff);
	background-image: -ms-linear-gradient(left, #fff, #ccc, #fff);
	background-image: -o-linear-gradient(left, #fff, #ccc, #fff);
	width: 50%;
	left: 25%;
	position: relative;
	border: none;
}

/*加载动画*/
.loader {
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	margin: auto;
	width: 175px;
	height: 100px;
	z-index:999;
}
.loader span {
	display: block;
	background: #ccc;
	width: 7px;
	height: 10%;
	border-radius: 14px;
	margin-right: 5px;
	float: left;
	margin-top: 25%;
}
.loader span:last-child {
	margin-right: 0px;
}
.loader span:nth-child(1) {
 animation: load 2.5s 1.4s infinite linear;
}
.loader span:nth-child(2) {
 animation: load 2.5s 1.2s infinite linear;
}
.loader span:nth-child(3) {
 animation: load 2.5s 1s infinite linear;
}
.loader span:nth-child(4) {
 animation: load 2.5s 0.8s infinite linear;
}
.loader span:nth-child(5) {
 animation: load 2.5s 0.6s infinite linear;
}
.loader span:nth-child(6) {
 animation: load 2.5s 0.4s infinite linear;
}
.loader span:nth-child(7) {
 animation: load 2.5s 0.2s infinite linear;
}
.loader span:nth-child(8) {
 animation: load 2.5s 0s infinite linear;
}
.loader span:nth-child(9) {
 animation: load 2.5s 0.2s infinite linear;
}
.loader span:nth-child(10) {
 animation: load 2.5s 0.4s infinite linear;
}
.loader span:nth-child(11) {
 animation: load 2.5s 0.6s infinite linear;
}
.loader span:nth-child(12) {
 animation: load 2.5s 0.8s infinite linear;
}
.loader span:nth-child(13) {
 animation: load 2.5s 1s infinite linear;
}
.loader span:nth-child(14) {
 animation: load 2.5s 1.2s infinite linear;
}
.loader span:nth-child(15) {
 animation: load 2.5s 1.4s infinite linear;
}
@keyframes load {
 0% {
 background: #ccc;
 margin-top: 25%;
 height: 10%;
}
 50% {
 background: #444;
 height: 100%;
 margin-top: 0%;
}
 100% {
 background: #ccc;
 height: 10%;
 margin-top: 25%;
}
}


/* scrollbar for chrome end */
/*通用图片放大效果*/
.img{height:auto;overflow:hidden;position:relative;}
.img img{width:100%;transition:all 1s;-webkit-transition:all 1s;-ms-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;position:relative;z-index:3}
.img .cover{width:100%;height:100%;transition:all 1s;-webkit-transition:all 1s;-ms-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;position:absolute;left:0;top:0;z-index:4;line-height:195px;text-align:center}
.img .cover a{vertical-align:middle;display: block;width: 100%;height: 100%;color:#FFF;font-size:18px;position:relative;top:50px;opacity:0;transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}
.img .cover a:hover{color:#FFF;text-decoration:none;}
.img .cover a i{line-height:164px;}
.img:hover img{-webkit-transform: scale(1.2, 1.2);-moz-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);-ms-transform: scale(1.2, 1.2);transform: scale(1.2, 1.2);}
.img:hover .cover{background: #222;opacity: 0.85;}
.img:hover .cover a{top: 0;opacity: 1;}
.img .cover a h4, .img:hover .cover a h4{ margin-top:60px; font-size:22px; color:#fff; margin-bottom:40px; border-bottom:1px dotted #ddd; line-height:80px;}
.img .cover a span, .img:hover .cover a span{display:block; color:#fff; font-size:14px; line-height:20px;}

/*立体翻转*/
@-webkit-keyframes fanzhuan{from{-webkit-transform: rotateY(0deg)}
to{-webkit-transform: rotateY(360deg)}
}
@-moz-keyframes fanzhuan{from{-moz-transform: rotateY(0deg)}
to{-moz-transform: rotateY(360deg)}
}
@-o-keyframes fanzhuan{from{-o-transform: rotateY(0deg)}
to{-o-transform: rotateY(360deg)}
}
@keyframes fanzhuan{from{transform: rotateY(0deg)}
to{transform: rotateY(360deg)}
}

/*固定置顶专用*/
.fixed_div {
	position: fixed!important;
	bottom: 50%!important;
	margin-top:0!important;
	margin-left:944px;
	z-index:9999;
}



.fixed_location {
	position: fixed!important;
	top:0!important;
	z-index:9999;
	width:100%!important;
	background:rgba(255, 255, 255, 0.85);
	box-shadow:0 12px 14px rgba(224, 224, 224, 0.44);
}
.fixed_location font {
    text-align: center;
    position: absolute;
    left: 50%!important;
    font-size: 30px!important;
    line-height: 30px!important;
    width: 400px;
    margin-left: -200px!important;;
    color: #000000!important;;
}


/*旋转*/
@-webkit-keyframes rotate{from{-webkit-transform: rotate(0deg)}
to{-webkit-transform: rotate(360deg)}
}
@-moz-keyframes rotate{from{-moz-transform: rotate(0deg)}
to{-moz-transform: rotate(359deg)}
}
@-o-keyframes rotate{from{-o-transform: rotate(0deg)}
to{-o-transform: rotate(359deg)}
}
@keyframes rotate{from{transform: rotate(0deg)}
to{transform: rotate(359deg)}
}
/*反向旋转*/
@-webkit-keyframes rotate2{from{-webkit-transform: rotate(0deg)}
to{-webkit-transform: rotate(-360deg)}
}
@-moz-keyframes rotate2{from{-moz-transform: rotate(0deg)}
to{-moz-transform: rotate(-359deg)}
}
@-o-keyframes rotate2{from{-o-transform: rotate(0deg)}
to{-o-transform: rotate(-359deg)}
}
@keyframes rotate2{from{transform: rotate(0deg)}
to{transform: rotate(-359deg)}
}


/*  Ripple 水波纹特效 */
 @-webkit-keyframes 
rippleDrop {  100% {
 -webkit-transform: scale(2);
 transform: scale(2);
 opacity: 0;
}
}
 @keyframes 
rippleDrop {  100% {
 -webkit-transform: scale(2);
 transform: scale(2);
 opacity: 0;
}
}

/*右滑填充特效*/
.over-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.over-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #008fa4;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.over-right:hover, .over-right:focus, .over-right:active {
  color: #fff;
}
.over-right:hover:before, .over-right:focus:before, .over-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}



.w1200{width:1200px; position:relative; margin:0 auto; overflow:hidden;}

header{width: 1400px;background: #ffffff;position: fixed;z-index: 9999;left: 50%;margin-left: -700px;top: 50px;box-shadow: 0 0 18px rgba(0, 0, 0, 0.12);}
.head{/* overflow:hidden; */width:1240px;margin:0 auto;height: 74px;}
.head h1{font-size:0;}
.head h1.logo{float:left;width: 100px;overflow:hidden;margin-top: 20px;}
.head h1.logo img{width:100%;}

.head .nav{float: right;margin-left:140px;}

/*导航菜单 */
.menu{float: left;}
.menu li{float:left;color:#333;text-align:left;z-index:9;letter-spacing:3px;}
.menu li .onelink{font-size:15px;margin:0;height: 74px; position:relative;}
.menu li .onelink i{padding-left:6px;}
.menu li .onelink a{color: #000;padding:0 30px;font-size: 14px;line-height: 78px; display:block;}
.menu li .onelink a span{display:none;font-size:12px;line-height:12px;height:12px;overflow:hidden;}
.menu li .onelink a.hover span,.nqhtopnav li .onelink a.cur span{display:block;}
.menu li .onelink a:after{ position:absolute; width:0; height:3px; content:""; background-color:#25b7aa; left:50%; bottom:0; 
        transition: all 0.4s linear;
   -moz-transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
     -o-transition: all 0.4s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
.menu li .onelink a.hover:after{ width:100%;}

/*导航菜单下拉出产品分类*/
.pd-subnav{position: absolute;left: 0;width: 100%;height: 260px;background:#f7f7f7 ;z-index: 9999;}
.pd-subnav .in{width: 1200px;margin: 0 auto;text-align:center;}
.pd-subnav a{display: inline-block;width: 204px;margin: 30px 10px 19px 10px;font-size: 14px;line-height: 2;color: #666;text-align: center;-webkit-transition: all 0.5s linear;transition: all 0.5s linear;}
.pd-subnav a:hover{color: #000;}
.pd-subnav a img {width: 160px;}
.pd-subnav a span{color: #444;display: block;font-size: 14px;font-family: 微软雅黑;}

.main{position:relative; clear:both; overflow:hidden; min-height:800px;}
.banner{width: 100%;overflow:hidden;clear:both;}

/*通用宽度*/
.con{width:1240px;margin:0 auto;overflow:hidden;}

/*首页*/
.about{width:100%;overflow:hidden;background: #fff;}
.about h3{text-align:center;font-size: 36px;color: #000000;line-height: 60px;margin: 40px 0;width:100%;font-weight: bold;letter-spacing: 5px;}
.introduction {width:1240px;overflow:hidden;margin: 0 auto 60px auto;}
.introduction .introwords{width: 100%;text-align: center;}
.introduction .introwords p{color: #444;font-size: 18px;line-height:24px;letter-spacing:1px;margin-bottom:12px;text-align: center;}
.introduction .introwords p span{margin-left:10px;}
.introduction .introwords p span a{color:#25b7aa;}
.introduction .introwords p span a:hover{color:#000;}
/*.introduction .m-video{width: 40px;height: 40px;position: fixed;background: #25b7aa;text-align: left;line-height: 40px;z-index: 0;padding-left: 14px;right: 0;color: #fff;top: 40%;cursor: pointer; transition:1.2s;}
.introduction .m-video:hover{width:90px;}
.introduction .m-video i{margin-right:10px;}*/

.ivideo{background:url(../images/video_bg.jpg) no-repeat center center; height:480px; width:100%; overflow:hidden;}
.ivideo .play_btn{background:rgba(55, 55, 55 ,0.4) url(../images/player.png) no-repeat center center; width:100%; height:100%;cursor:pointer; transition:1s;}
.ivideo .play_btn:hover{background:rgba(55, 55, 55 ,0.1) url(../images/player.png) no-repeat center center;}

.threefocus{width:100%;clear:both;overflow:hidden; background:#25b7aa url(../images/focus_bg.jpg) no-repeat center center; position:relative; border-top:4px solid #222;}
.threefocus #lines {position: absolute;left: 0;width: 100%;background: rgba(4, 75, 123, 0.42);}
.threefocus .focusmain {overflow:hidden; width:1240px; margin:0 auto;}
.threefocus .focusmain ul{}
.threefocus .focusmain ul li{width:372px;float:left;text-align:center;padding: 40px 0;}
.threefocus .focusmain ul li+li{margin-left:62px;}
.threefocus .focusmain ul li .litpic{position:relative;height: 300px;overflow: hidden;width: 300px;margin: 0 auto;}
.threefocus .focusmain ul li .litpic img{width:100%;position: absolute;left: 0;top: 0;}
.threefocus .focusmain ul li h4{line-height:40px;font-size:16px;margin-top:10px;color: #fff;z-index: 99;position: relative;}


.fourprofessor{width:100%;clear:both;overflow:hidden; background:#fff; position:relative;}
.fourprofessor h3{text-align:center;font-size: 36px;color: #000;line-height: 60px;margin: 40px 0 60px 0;width:100%;font-weight: bold;letter-spacing: 5px;}
.fourprofessor .chageprofessor{width:1240px; margin:0 auto; position:relative;}
.fourprofessor .chageprofessor .professor_tab{float:left; clear: both;}
.fourprofessor .chageprofessor .professor_tab ul{width:1260px;}
.fourprofessor .chageprofessor .professor_tab ul li{float: left;line-height: 32px;text-align: center;font-size: 14px;cursor: pointer;width: 200px;}
.fourprofessor .chageprofessor .professor_tab ul li+li{margin-left: 146px;}
.fourprofessor .chageprofessor .professor_tab ul li img{border-radius:50%;border: 6px solid #eee;width: 100%;transition:1s;margin: 1%;}
.fourprofessor .chageprofessor .professor_tab ul li img:hover{border-radius:50%;border: 6px solid #ccc;}
.fourprofessor .chageprofessor .professor_tab ul li p{color:#444; font-size:18px; line-height:40px; margin-top:10px;}
.fourprofessor .chageprofessor .professor_tab ul li.hover p{color: #25b7aa;}
.fourprofessor .chageprofessor .professor_tab ul li.hover img{border: 6px solid #25b7aa;box-shadow: 6px 6px 18px rgba(0, 0, 0, 0.14);}
.fourprofessor .chageprofessor .professor_content{overflow:hidden;padding: 40px 0;clear: both;}
.fourprofessor .chageprofessor .professor_content i{color:#ddd; font-size:30px; line-height:30px;}
.fourprofessor .chageprofessor .professor_content i.fa-quote-right{float:right;}
.fourprofessor .chageprofessor .professor_content .dataview{padding:10px 40px;}
.fourprofessor .chageprofessor .professor_content .dataview p{margin:16px 0; font-size:14px; line-height:24px; color:#444;}
.fourprofessor .chageprofessor .professor_content .dataview img{max-width:560px;}

.index-news {clear: both;overflow: hidden;background: #f7f7f7;position:relative;}
.index-news-main{width:1240px; margin:0 auto; margin:40px auto; clear:both; overflow:hidden;}
.index-news-main h3{text-align:center;font-size: 34px;color: #25b7aa;line-height: 60px;margin: 40px 0 60px 0;width:100%;font-weight: bold;letter-spacing: 5px;}
.index-news-main .nlist{width: 1240px;margin:0 auto;overflow:hidden;}
.index-news-main .nlist .right_news{float:right;width: 600px;}
.index-news-main .nlist .left_news{float:left;width:620px;background:#fff;position: relative;height: 464px;}

.index-news-main .nlist .left_news .newspic{width: 100%;height: 100%;overflow:hidden;float:left;}
.index-news-main .nlist .left_news .newspic img{width:100%;height: 100%;}
.index-news-main .nlist .left_news .newsinfo{padding: 20px;float:left;position: absolute;bottom: 0;width: 100%;background: rgba(0, 0, 0, 0.28);z-index: 99;}
.index-news-main .nlist .left_news .newsinfo .title{position:relative;line-height:22px;overflow:hidden;font-size:18px;font-weight:500;margin: 8px 0 8px 0;display:block;width:100%;height:22px;}
.index-news-main .nlist .left_news .newsinfo h4{position:absolute; left:0; color:#fff;}
.index-news-main .nlist .left_news .newsinfo .desc{font-size:14px;line-height:20px;color: #fff;text-align:justify;height: 40px;overflow:hidden;}

.index-news-main .nlist .right_news ul { overflow:hidden;}
.index-news-main .nlist .right_news ul li{float:left;width: 100%;margin-bottom:10px;border: 1px solid #fff;background:#fff;}
.index-news-main .nlist .right_news ul li:hover{border: 1px solid #ddd;}
.index-news-main .nlist .right_news ul li .newsinfo{margin-top:0;padding: 0 24px;}
.index-news-main .nlist .right_news ul li .newsinfo .title{position:relative;line-height:22px;overflow:hidden;font-size:18px;font-weight:500;margin: 20px 0 8px 0;display:block;color: #444;width:100%;height:22px;}
.index-news-main .nlist .right_news ul li .newsinfo h4{position:absolute; left:0;}
.index-news-main .nlist .right_news ul li .newsinfo .desc{font-size:14px; line-height:20px; color:#999;text-align:justify; overflow:hidden;}
.index-news-main .nlist .right_news ul li .newsinfo .other{border-top:1px solid #eee; padding:14px 0; margin-top:10px;}
.index-news-main .nlist .right_news ul li .newsinfo .other .readmore{float:right; color:#797979; font-size:13px;}
.index-news-main .nlist .right_news ul li .newsinfo .other span{color:#999; font-size:13px; margin-right:16px;}
.index-news-main .nlist .right_news ul li .newsinfo .other span i{margin-right:6px;}

/*公共页脚*/
footer{width:100%;float:left;overflow:hidden; background:#f1f1f1;}
.footmain{width:1240px; margin:0 auto; padding:20px 0; overflow:hidden; font-size:14px; font-family:"Microsoft Yahei", "微软雅黑", Tahoma, Arial, sans-serif;}
.footmain .footleft{float:left; width:40%;}
.footmain .footright{float:right; width:40%;}

.footmain .footleft li{float:left; margin-right:30px;}
.footmain .footleft li a{color:#666; font-size:14px;}
.footmain .footleft li a:hover{color:#25b7aa;}
.footmain .footleft li a i{margin-right:4px; color:#25b7aa;}

.footmain .footright li{float:right; margin-left:20px; position:relative;}
.footmain .footright li a{color:#666;}
.footmain .footright li a:hover{color:#25b7aa;}
.footmain .footright li a i{margin:0 10px;}

.copyright{width:100%;overflow:hidden;background: #25b7aa;}
.copyright .copyrights{color: #fff;width: 1240px;margin: 0 auto;height: 70px;line-height: 70px;position: relative;text-align: left;font-size:14px;}
.copyright .copyrights span{float:right;}
.copyright .copyrights a{color: #ededed;}
.copyright .copyrights a:hover{ color:#fff;}

.qrcode{display:none; width:300px;}
.qrcode img{width:100%;}


/*大玩家页面*/
.dawanjia{float:left; width:100%;}
.dawanjia .block-one{width:100%; overflow:hidden; background:url(../images/dwj/dwj_bg.jpg) no-repeat bottom center; padding-top:200px;}
.dawanjia .block-one .words1{text-align:left; color:#fff; margin-left: 500px;}
.dawanjia .block-one .words1 h3{font-size:34px; line-height:54px; color:#25b7aa;font-weight: bold;}
.dawanjia .block-one .words1 p{font-size: 14px;line-height:30px;}

.dawanjia .block-one .words2{text-align:left; color:#fff; margin-top:40px; margin-bottom:80px; margin-left: 500px;}
.dawanjia .block-one .words2 h3{font-size:34px; line-height:54px;font-weight: bold;}
.dawanjia .block-one .words2 p{font-size: 14px;line-height:30px;}

.dawanjia .block-two{width:100%;overflow:hidden;background: #fff;padding: 80px 0;}
.dawanjia .block-two .adwords{width:800px; margin:0 auto; overflow:hidden;}
.dawanjia .block-two .adwords .question{width:276px; text-align:left; float:left;}
.dawanjia .block-two .adwords .question h3{color:#000;font-size:34px;line-height:54px;}
.dawanjia .block-two .adwords .question h3 span{background: #26b7aa;color: #fff;font-size: 24px;display: block; margin-top:20px;}

.dawanjia .block-two .adwords .answer{float:left; width:300px;margin-left:200px;}
.dawanjia .block-two .adwords .answer p{color:#666;font-size: 16px;line-height:30px;}
.dawanjia .block-two .adwords .answer h4{font-size:24px; line-height:50px;}

.dawanjia .block-three{width:100%;overflow:hidden;background: #1d1d1d url(../images/dwj/profile_bg.jpg) no-repeat;position: relative;}
.dawanjia .block-three .introwords{width:560px;float:left;padding: 80px 0;}
.dawanjia .block-three .introwords h4{font-size: 34px;line-height: 54px;color: #fff;font-weight: bold;margin-bottom:10px;}

.dawanjia .block-three .introwords p{color: #ddd;font-size:16px;line-height:30px;margin-bottom:10px;}
.dawanjia .block-three .intropic{position: absolute;right: 0;top: 0;height: 454px;width:50%;background:url(../images/dwj/intropic.jpg) no-repeat center center;background-size: 100% 100%;}

.dawanjia .block-four{width:100%;overflow:hidden;padding: 80px 0;float: left;}
.dawanjia .block-four h3{font-size: 34px;line-height: 54px;color: #000;font-weight: bold; float:left; margin-left:200px; margin-top:180px;}
.dawanjia .block-four .ourservice{width:560px; float:left;}
.dawanjia .block-four .ourservice img{width:100%;}

.dawanjia .block-five{width:100%;overflow:hidden;padding: 80px 0;float: left;background: url(../images/dwj/promise_bg.png);}
.dawanjia .block-five h3{font-size: 34px;line-height: 54px;color: #25b7aa;text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);text-align:center;font-weight: bold;letter-spacing: 6px;}

.dawanjia .block-six{width:100%;overflow:hidden;padding: 80px 0;}
.dawanjia .block-six h3{font-size:34px; line-height:54px; color:#000;font-weight: bold; text-align:center; margin-bottom:20px;}
.dawanjia .block-six ul.projectlist{ overflow:hidden;}
.dawanjia .block-six ul li{width:200px; float:left; overflow:hidden; filter: grayscale(100%);}
.dawanjia .block-six ul li img{width:100%;}
.dawanjia .block-six ul li:hover{filter:grayscale(0%);}
.dawanjia .block-six ul li+li{margin-left:8px;}

/*泵之芯页面*/
.nb{float:left; width:100%;}
.nb .block-one{width:100%;overflow:hidden;background:url(../images/nb/nb_bg.jpg) no-repeat top center;height: 540px;padding-top: 170px;background-attachment: fixed;}
.nb .block-one .con{overflow:visible;}
.nb .block-one .title{color:#fff;font-size: 28px;text-align:center;line-height: 133px;background: url(../images/nb/title_bg.png) no-repeat center center;background-size:100%;width: 380px;margin: 20px 0 40px 100px;}
.nb .block-one p{text-align:center;color:#fff;font-size:14px;line-height:30px;text-shadow: 0 0 6px #0988ff;width: 380px; margin-left:100px;}

.nb .block-two{width:100%;overflow:hidden; padding-top:60px;}
.nb .block-two .words{ float:right; padding-top:160px; margin-right:120px;}
.nb .block-two .words .title{line-height:40px; font-size:34px; color:#000; font-weight:bold; margin-bottom:5px;}
.nb .block-two .words p{line-height:30px; font-size:14px; color:#666;}
.nb .block-two .images{float:left; width:460px; margin-left:120px;}
.nb .block-two .images img{width:100%;}
.nb .block-two .cpu{position:absolute;bottom: 230px;left: 450px;width: 300px;height: 200px;z-index: 9999;}
.cpu-grey, .cpu-grey { position: absolute; top: 0; left: 0; width: 300px;}
.cpu-grey { background: url(../images/nb/cpu-grey.png) no-repeat left top; height: 200px; background-size:auto 100%;}
.cpu-red { background: url(../images/nb/cpu-red.png) no-repeat left top; height: 200px; background-size:auto 100%;}
.cpuflash{-webkit-animation: fill 3s infinite linear;animation: fill 3s infinite linear;-moz-animation:fill 3s infinite linear;}
@-moz-keyframes fill {
	0% { width: 0; }
	100% { width: 600px; }
}

@-webkit-keyframes fill {
	0% { width: 0; }
	100% { width: 600px; }
}
@keyframes fill {
	0% { width: 0; }
	100% { width: 600px; }
}

.nb .block-three{width:100%;overflow:hidden;padding-top:60px;background: url(../images/nb/three_bg.png) no-repeat;background-size:100% 100%;background-attachment: fixed;}
.nb .block-three .title{ text-align:center; overflow:hidden; margin-bottom:20px;}
.nb .block-three .title h3{color: #fff;font-size:34px;line-height:54px;}
.nb .block-three .title p{line-height:30px;font-size:16px;color: #fff;}
.nb .block-three .words{background-color: rgba(39, 39, 39, 0.58);padding: 40px;margin-bottom: 20px;overflow:hidden;clear:both;border: 3px solid #25b7aa;border-bottom: 0;border-top: 0;}
.nb .block-three .words h4{color: #25b7aa;font-size:24px;line-height: 44px;}
.nb .block-three .words p{line-height:30px;font-size:14px;color: #bbb;width:70%;}

.nb .block-three .ad1{background:rgba(39, 39, 39, 0.58) url(../images/nb/monitor.png) no-repeat bottom right 80px;background-size:auto 200px;}
.nb .block-three .ad2{background:rgba(39, 39, 39, 0.58) url(../images/nb/app.png) no-repeat bottom right 80px;background-size:auto 200px;}
.nb .block-three .ad3{background:rgba(39, 39, 39, 0.58) url(../images/nb/pump.png) no-repeat bottom right 80px;background-size:auto 200px; margin-bottom:60px;}

/*大师天团页面*/
.dashi{float:left; width:100%;}
.dashi .block-one{width:100%;overflow:hidden;background:url(../images/dashi/dashi_bg.jpg) no-repeat top center;height:480px;padding-top: 190px;position: relative;}
.dashi .block-one .words{width:580px;margin-left: 50%;left: -290px;position: absolute;bottom: 0;padding: 20px 0;background: rgba(255, 255, 255, 0.88);border-radius: 6px 6px 0 0;}
.dashi .block-one .words h3{text-align:center;font-size:34px;line-height:54px;color: #000;}
.dashi .block-one .words p{text-align:center;font-size:14px;line-height:30px;color: #444;}

.dashi .block-two{width:100%;overflow:hidden;padding: 40px 0;}
.dashi .block-two .radar{ float:left; width:500px; height:500px; background:url(../images/dashi/chinamap.png) no-repeat; background-size:100%; position:relative;}
.dashi .block-two .radar .circle{width:400px; height:400px; margin:0 auto; position:relative; border:4px solid #ddd; border-radius:50%; margin-top:50px; background: rgba(255, 255, 255, 0.5);}
.dashi .block-two .radar .scan{position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/dashi/scan.png) no-repeat; animation: rotate2 2s linear infinite;}

.dashi .block-two .radar .maptip1{
    position: absolute;
    width: 100px;
    height: 100px;
    vertical-align: middle;
    border-radius: 1px;
    top: 340px;
    left: 270px;
}
.dashi .block-two .radar .maptip2{
    position: absolute;
    width: 100px;
    height: 100px;
    vertical-align: middle;
    border-radius: 1px;
    top: 280px;
    left: 336px;
}

/*雷达图内坐标闪动特效*/
.location_indicator{
    margin: 30px auto;
    position: relative;
}

.location_indicator:before, .location_indicator:after{
    position: absolute;
    content: "";
}

.location_indicator:before{
    width: 20px;
    height: 20px;
    border-radius: 100% 100% 100% 0;
    -webkit-animation: mapping 1s linear infinite;
    -moz-animation: mapping 1s linear infinite;
    animation: mapping 1s linear infinite;
    -webkit-transform: rotate(-46deg);
    -moz-transform: rotate(-46deg);
    transform: rotate(-46deg);
    margin-left: 39px;
    background: #25b7aa;
    border: 1px solid #0f9084;
}

.location_indicator:after{
    width: 30px;
    height: 10px;
    border-radius: 100%;
    left: 34px;
    background-color: rgba(12, 12, 12, 0.38);
    top: 24px;
    z-index: 9;
}

@-webkit-keyframes mapping{
    0% {top: 0;}
    50%{top: -5px;}
    100% {top:0; }
}
@-moz-keyframes mapping{
    0% {top: 0;}
    50%{top: -5px;}
    100% {top:0; }
}
@-keyframes mapping{
    0% {top: 0;}
    50%{top: -5px;}
    100% {top:0; }
}

.dashi .block-two .words{width: 380px;float:left;margin-top: 200px;margin-left: 300px;}
.dashi .block-two .words h4{color: #000;font-size:34px;line-height: 54px; font-weight:bold; margin-bottom:10px;}
.dashi .block-two .words p{color:#666; line-height:24px; font-size:16px; margin-bottom:16px;}
.dashi .block-two .words p span{color:#000;}


.dashi .block-three{width:100%;overflow:hidden; padding-top:60px; background:#222;}
.dashi .block-three .images{float: right;width:500px;height:500px;background:url(../images/dashi/jumpman.png) no-repeat;background-size:100%;position:relative;}
.dashi .block-three .words{width:580px;float:left;margin-top:140px;}
.dashi .block-three .words h4{color: #fff;font-size:34px;line-height: 54px;font-weight:bold;margin-bottom:10px;}
.dashi .block-three .words p{color: #ffffff;line-height:24px;font-size:16px;margin-bottom:16px;}
.dashi .block-three .words p span{color: #25b7aa;}

.dashi .block-four{width:100%;overflow:hidden; padding-top:60px; background:#f7f7f7;}
.dashi .block-four ul{ overflow:hidden;}
.dashi .block-four ul li{width:590px; margin:0 0 60px 60px; overflow:hidden; padding-top:20px; float:left;}
.dashi .block-four ul li:nth-child(odd){margin-left:0;}
.dashi .block-four ul li .avatar{width:160px;height: 160px; float:left; border-radius: 50%;overflow: hidden;background: #396180;}
.dashi .block-four ul li .avatar img{width:100%;padding: 0;margin: 0;}
.dashi .block-four ul li .info{float: right;overflow:hidden;width: 400px;}
.dashi .block-four ul li .info h4{font-size:24px;line-height: 30px;color:#000;font-family:"微软雅黑";}
.dashi .block-four ul li .info .post{font-size:16px;line-height: 30px;color:#000;font-family:"微软雅黑";}
.dashi .block-four ul li .info .introtext{height:140px; overflow:hidden;}
.dashi .block-four ul li .info .introtext p{font-size:14px; line-height:20px; color:#666; margin-top:6px;}

/*多一点服务*/
.service{float:left;width:100%;background: url(../images/service/service_bg.jpg) no-repeat top center;}
.service .block-one{width:100%;overflow:hidden; height: 488px; padding-top:200px;}
.service .block-one h3{text-align:left; font-size:34px; line-height:54px; color:#fff;}
.service .block-one p{text-align:left; font-size:19px; line-height:30px; color:#fff;}
.service .block-one .yimanlogo{width:278px; height:122px; margin:0 auto;}
.service .block-one .yimanlogo span{float:left;}
.service .block-one .yimanlogo span.logoimg-e{width: 62px;height: 66px;background: url(../images/service/yimanlogo.png) -10px 0 no-repeat;}
.service .block-one .yimanlogo span.logoimg-i{width: 15px;height: 66px;background: url(../images/service/yimanlogo.png) -70px 0 no-repeat;}
.service .block-one .yimanlogo span.logoimg-m{width: 62px;height: 66px;background: url(../images/service/yimanlogo.png) -97px 0 no-repeat;}
.service .block-one .yimanlogo span.logoimg-a{width: 62px;height: 66px;background: url(../images/service/yimanlogo.png) -158px 0 no-repeat;}
.service .block-one .yimanlogo span.logoimg-n{width: 62px;height: 66px;background: url(../images/service/yimanlogo.png) -218px 0 no-repeat;}
.service .block-one .yimanlogo span.logoimg-zhcn{width: 278px;height: 66px;background: url(../images/service/yimanlogo.png) -288px 0 no-repeat;}


.service .block-two{width:100%;float:left;padding: 60px 0;}
.service .block-two .pline{position:relative;width:1240px;height: 300px;overflow:hidden;margin: -295px auto 0;}
.service .block-two .pline h3{text-align:right;font-size:24px;line-height:54px;color:#fff;position: relative;}
.service .block-two .pline .circle{width:20px;height:20px;position: absolute;background: #3379e6;border-radius: 10px;top: 60px;box-shadow: 0 0 16px #71cbfd;right: 62px;border: 4px solid #ffffff;}
.service .block-two .pline .xline{height: 2px;background: linear-gradient(to right, #80c6ff, #337ab7);margin: 244px 0 0 132px;width: 1036px;}
.service .block-two .pline .yline{width: 2px;height:400px;background: #337ab7;position:absolute;top: 80px;right: 71px;}
.service .block-two li{float:left;width:250px;margin-left: 8px;}
.service .block-two li+li{margin-left: 72px;position: relative;}
.service .block-two li em{width: 2px;height:40px;background:#80c6ff;display:block;margin:0 auto;}
.service .block-two li+li em{width: 72px;height: 2px;position: absolute;left: -72px;top: 90px;}
.service .block-two li span{width: 250px;color: #fff;font-size: 16px;background: rgba(0, 54, 146, 0.16);line-height: 100px;border: 1px solid #80c6ff;text-align: center;overflow: hidden;float: left;/* box-shadow: 0 0 10px #a6ddfc; */margin-bottom: 10px;}
.service .block-two li+li span{margin-top:40px;}

.service .block-three{width:100%;overflow:hidden;padding-top:60px;background: #fff;}
.service .block-three h3{text-align: center;font-size:34px;line-height:54px;color:#000;margin-bottom: 40px;}
.service .block-three ul{overflow:hidden;}
.service .block-three ul li{width: 128px;float:left;background:#999;text-align: center;padding: 40px 0;border-radius: 50%;margin: 0 60px;}
.service .block-three ul li:hover {animation: fanzhuan 0.8s linear 1;}
.service .block-three ul li+li{}
.service .block-three ul li:nth-child(1){background:#32ab95;}
.service .block-three ul li:nth-child(2){background:#009966;}
.service .block-three ul li:nth-child(3){background:#ec4343;}
.service .block-three ul li:nth-child(4){background:#429fe2;}
.service .block-three ul li:nth-child(5){background:#ff9933;}
.service .block-three ul li p{line-height:24px; color:#fff;}

.service .block-four{width:100%;overflow:hidden;background:#222 url(../images/service/curve.png) no-repeat bottom center;background-size:100% auto;position:relative;margin-top: 60px;background-attachment: fixed;}
.service .block-four h3{text-align: center;font-size:34px;line-height:54px;color: #fff;background: #32ab95;padding-top: 40px;}
.service .block-four .section-down-arrow {width: 100%;height: 100px;}
.service .block-four ul {position:relative; overflow:hidden; margin:20px auto;}
.service .block-four ul li{width: 25%;float: left; padding:40px; box-sizing: border-box;}
.service .block-four ul li p{line-height:30px;font-size:14px;color: #fff;text-align:center;}
.service .block-four ul li p.ico{margin-bottom:20px;}
.service .block-four ul li p.ico i{font-size:40px;line-height: 120px;color: #25b7aa;border-radius: 12px;border: 1px solid #25b7aa;width: 120px;text-align: center;}

.service .block-five{width:100%;overflow:hidden;padding-top:60px;background:#fff;}
.service .block-five h3{text-align: center;font-size:34px;line-height:54px;color:#000;margin-bottom: 40px;}
.service .block-five ul li{}
.service .block-five ul li p{line-height:30px; font-size:14px; color:#666;text-align:center;}

.service .block-six{width:100%;overflow:hidden;padding:60px 0;background:#fff;}
.service .block-six h3{text-align: center;font-size:34px;line-height:54px;color:#000;margin-bottom: 40px;}
.service .block-six ul li{}
.service .block-six ul li p{line-height:30px; font-size:14px; color:#666;text-align:center;}

.service .block-seven{width:100%;overflow:hidden;padding:60px 0;background: #252525 url(../images/service/bangfu_bg.jpg) no-repeat center center;background-size: 100%;background-attachment: fixed;}
.service .block-seven .words{ width:600px; float:left; margin-top:180px;}
.service .block-seven .words h3{font-size:34px;line-height:54px;color: #fff;margin-bottom: 20px;}
.service .block-seven .words p{color:#fff; line-height:34px; font-size:14px; margin-bottom:20px;}
.service .block-seven .biaoge {border-width: 1px 1px 0px 0px;margin: 20px;float:left;width:600px;background: #fff;border-radius: 6px;overflow: hidden;box-shadow: 0 0 8px rgba(0, 0, 0, 0.25);}
.service .block-seven .biaoge tr:nth-child(odd) {background: #f5f5f5;}
.service .block-seven .biaoge tr td {text-align: center;height: 50px;line-height: 50px; font-size:14px; color:#888;}
.service .block-seven .biaoge tr td i{color:#aaa;}
.service .block-seven .biaoge .tr td {background: #25b7aa;font-size: 16px;color: #fff;}
.service .block-seven .biaoge tr td.td1{width:50%;}
.service .block-seven .biaoge tr td.td2{width:25%;}
.service .block-seven .biaoge tr td.td3{width:25%;}

/*产品详情*/
.pro_view{width:100%; min-height:1000px; background:#fff;}
.pro_view .protop{height:606px; width:100%; background: url(../images/pro_bg.jpg) no-repeat top center; padding-top:240px;}
.pro_view .protop .info{width:1100px; margin:0 auto; overflow:hidden;}
.pro_view .protop .info h1{text-align:left; font-size:32px; color:#fff; margin-top:40px;}
.pro_view .protop .info .desc{float:left; color:#fff; width:760px; padding-top:20px; font-size:14px; line-height:24px;}
.pro_view .protop .info .propic{float:left;width:260px;height:260px;margin-right:80px;background: #ffffff;padding: 40px;border-radius: 50%;}
.pro_view .protop .info .propic img{width:100%;}
.pro_view .procontent{width:100%; margin:0 auto; overflow:hidden; padding:0;}
.pro_view .procontent p{padding:0; margin:0; line-height:0;}
.pro_view .procontent p img{width:100%;}

/*联系我们*/
.all_contact{position:fixed;z-index:10009;height:100%;width: 0;background: #222;left: 0;top: 0;overflow: hidden;transition-property:width;transition-duration:0.8s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);}
.all_contact .close{opacity: 0;filter: alpha(opacity=0);transition: all 1s;position:absolute;right:20px;top:20px;font-size:40px;}
.all_contact .close i{color: #ffffff;transition:1.2s;cursor:pointer;}
.all_contact .close i:hover{color:#c30d23;}
.all_contact.open{width: 100%;}
.all_contact.open .close{opacity: 1;filter: alpha(opacity=100);}
.all_contact .cmain{width: 40%;float:right;overflow:hidden;margin-top:100px;}
.all_contact .cmain .leftlogo{float:left;background:url(../images/left_logo.png) no-repeat center center;width:100%;height:314px;}
.all_contact .cmain .contactus{overflow:hidden;width:80%;margin:0 auto;}
.all_contact .cmain .contactus .contactinfo{padding-top:30px; width:250px; margin:0 auto;}
.all_contact .cmain .contactus .contactinfo h4{font-size:18px; color:#fff; width:500px;}
.all_contact .cmain .contactus .contactinfo p{margin:14px 0;line-height:22px;font-size:14px;color: #ddd;width:500px;}
.all_contact .cmain .contactus .contactinfo p i{width:24px;text-align:center;color: #25b7aa;margin-right:5px;}
.all_contact .map{width: 58%;float:left;height:100%;border-right: 6px solid #111;border-radius: 0 50px 50px 0;overflow: hidden;}
.all_contact .map .themap{min-width:640px;height:100%;border-radius: 0 40px 40px 0;overflow: hidden;}
.all_contact .map .anchorBL{display:none}
.all_contact .map .BMapLabel{position:relative!important;}

.inquire_btn {width: 40px;height: 160px;line-height: 24px;position: absolute;top: 50%;margin-top: -80px;left: 58%;margin-left: -26px;text-align: center;border-radius: 40px;border: 5px solid #ffffff;overflow: hidden;box-shadow: 0 0 8px rgba(99, 99, 99, 0.46);}
.inquire_btn a {display: block;color: #fff;font-size: 14px;letter-spacing: 2px;height: 100%;background: #25b7aa;}
.inquire_btn a:hover{text-decoration:none;background: #000;display:block;}
.inquire_btn a i{font-size: 16px;line-height: 30px;padding-top: 10px;}

/*-------Reveal Modals Feedback-------*/
.reveal-modal-bg{position: fixed;height: 100%;width: 100%;background: #000;background: rgba(0,0,0,.8);z-index: 100;display: none;top: 0;left: 0;}
.reveal-modal{visibility: hidden;top: 160px;left: 50%;margin-left: -300px;width: 575px;background: #fff;position: absolute;padding: 30px 40px 34px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);z-index:99999;box-sizing:border-box;}
.reveal-modal.small{width: 200px;margin-left: -140px;}
.reveal-modal.medium{width: 400px;margin-left: -240px;}
.reveal-modal.large{width: 600px;margin-left: -340px;}
.reveal-modal.xlarge{width: 800px;margin-left: -440px;}
.reveal-modal .close-reveal-modal{font-size: 32px;line-height: 32px;position: absolute;top: 12px;right: 12px;color: #aaa;cursor: pointer;} 
/*留言窗口样式*/
.sendrequire h3{line-height:34px;font-size: 14px;font-weight:normal;color: #444;text-transform: uppercase;}
.sendrequire h3 i{margin-right:6px;color: #444;}
.post_mail{float:left;overflow:hidden;margin-top: 20px;}
.messages{margin:15px 0;overflow:hidden;width: 540px;}
.messlist {margin-bottom:10px;float:left;margin-right: 40px;}
.messlist label{float:left;width:180px; height:40px; font-size:14px; line-height:40px; text-align:left;padding-right:10px;}
.messlist input{float:left;width: 228px;height:38px;padding:0 12px;border:#dedede 1px solid;font-size:13px;box-sizing:border-box; font-family:'Raleway', "Microsoft Yahei", "微软雅黑", Tahoma, Arial, sans-serif;}
.messlist.textareas{height:auto;width: 496px;}
.messlist textarea{float:left;width: 100%;height:124px;padding:12px;border:#dedede 1px solid; font-size:13px;box-sizing:border-box; font-family:'Raleway', "Microsoft Yahei", "微软雅黑", Tahoma, Arial, sans-serif;}
.messsub{ clear:both; float:left; margin-top:30px;}
.messsub input{width:100px;height:35px;background:#ddd;font-size:14px;cursor:pointer;margin-right:5px;border: 1px;}
.messsub input:hover{ background:#828282;color:#fff;}


/*新闻中心*/
.newsmain{overflow:hidden; padding-top:10px; background:url(../images/news_bg.jpg) no-repeat top center;}
.newslist{width:1200px; overflow:hidden; margin:0 auto; padding-top:200px;}
.newslist h2{text-align:center; font-size:34px; line-height:60px; color:#fff;}
.newslist ul { padding-top:20px; width:1250px; overflow:hidden;}
.newslist ul li{float:left;width:370px;margin:0 44px 40px 0;background:#fff;}
.newslist ul li .newspic{width:100%;height:240px;overflow:hidden;border: 1px solid #eee;border-bottom: 0;padding: 20px;}
.newslist ul li .newspic img{width:100%;}
.newslist ul li .newsinfo{position: relative;margin-top:0;border:1px solid #eee;border-top:none;padding: 20px 30px 15px 30px;}
.newslist ul li .newsinfo a.title {width: 100%;position: relative;overflow: hidden;float: left;height: 44px;}
.newslist ul li .newsinfo .pubtime{color:#008fa4;font-size:13px;font-weight:300;line-height:30px;margin-top: 50px;}
.newslist ul li .newsinfo .pubtime i{margin-right:6px; color:#008fa4;}
.newslist ul li .newsinfo h3{position: absolute;line-height:22px;overflow:hidden;font-size:16px;color:#555;top: 0;}
.newslist ul li .newsinfo h3:hover{color:#333;}
.newslist ul li .newsinfo .desc{font-size:14px;line-height: 20px;color: #999;text-align: justify;height:60px;font-family: 微软雅黑;overflow:hidden;letter-spacing: 1px;}
.newslist ul li .newsinfo .other{border-top:1px solid #eee;padding-top:14px;margin-top:18px;overflow: hidden;}
.newslist ul li .newsinfo .other .readmore{float:right; color:#888; font-size:13px;}
.newslist ul li .newsinfo .other .readmore:hover{color:#333;}
.newslist ul li .newsinfo .other .hits{float:left; color:#999; font-size:13px;}
.newslist ul li .newsinfo .other i{margin-right:6px; color:#888;}

/*新闻详情*/
.newsview{width: 1240px;overflow:hidden;margin: 200px auto 20px;background: #fff;padding:60px;font-family: "Microsoft YaHei",'微软雅黑',sans-serif;}
.newsview .news_left{width: 800px;float:left;overflow:hidden;background: #fff; position:relative;}
.newsview .news_left h1{font-size: 26px;line-height: 60px;color:#222;font-weight: bold;width: 740px;text-transform: uppercase;}
.newsview .news_left .info{text-align: left;margin: 10px 0;}
.newsview .news_left .info span{font-size:13px;color:#999;margin-right: 20px;}
.newsview .news_left .info span i{color:#999; margin-right:6px;}
.newsview .news_left .news_content{margin-top:30px;}
.newsview .news_left .news_content p{margin-bottom:14px;line-height:20px;font-size:14px;color:#444;letter-spacing:1px;}
.newsview .news_left .news_content p img{max-width:100%;}
.newsview .news_left .news_content p strong{font-weight:bold; font-size:16px;}
.newsview .news_left .pn{float:left; clear:both; margin:30px 0; width:100%; overflow:hidden; border-top:1px solid #eee; padding-top:16px;}
.newsview .news_left .pn li{ font-size:13px; line-height:40px; color:#666; width:100%; overflow:hidden;}
.newsview .news_left .pn li i{margin-right:8px; color:#008fa4;}
.newsview .news_left .pn li a{color:#888888;}
.newsview .news_left .pn li a:hover{color:#e60013;}
.newsview .news_left .pn li.tag i{color:#008fa4; margin-right:14px;}

.newsview .news_right{float:right;}
.newsview .news_right h3{font-size:20px;line-height:40px;color: #222222;}
.newsview .news_right h3 i{margin-right: 8px;line-height: 42px;font-size: 18px;float: left;color: #d0d1c3;}
.newsview .news_right .hotnews{ width:270px; overflow:hidden;}
.newsview .news_right .hotnews li{float:left;width: 100%;margin-bottom: 20px;position: relative;}
.newsview .news_right .hotnews li .newspic{width:100%;overflow:hidden;}
.newsview .news_right .hotnews li .newspic img{width:100%;}
.newsview .news_right .hotnews li .pubtime{color: #ffffff;font-size:13px;font-weight:300;line-height:30px;position: absolute;top: 0;right: 0;z-index: 99;background: rgba(0, 0, 0, 0.52);padding: 0 15px;}
.newsview .news_right .hotnews li .pubtime i{margin-right:6px; color:#fff;}
.newsview .news_right .hotnews li .newsinfo{border-bottom:1px solid #eee;border-top:none;padding: 14px;}
.newsview .news_right .hotnews li .newsinfo h3{line-height:22px;height:44px;overflow:hidden;font-size: 14px;font-weight:500;color:#555;}
.newsview .news_right .hotnews li .newsinfo h3:hover{color:#008fa4;}

/*===================================单页模型==============================*/
.pagemain{width:100%; overflow:hidden; margin-top:10px; background:url(../images/page_bg.jpg) no-repeat top center; background-size:100%;}
.pageview{width: 1240px;margin: 200px auto 0;overflow:hidden;padding-top:40px;background: #fff;padding: 60px;}
.pageview h2{text-align:center;font-size: 34px;line-height:50px;color: #000;font-family: "Microsoft YaHei",'微软雅黑',sans-serif;}
.pageview .content{overflow:hidden; padding:40px 0;}
.pageview .content p{line-height:24px;font-size: 15px;color: #444;margin-bottom:20px;font-family: "Microsoft YaHei",'微软雅黑',sans-serif;}
.pageview .content p img{max-width:100%;}
.pageview .content p strong{font-size:18px; font-weight:bold;}

/*返回*/
.goback{right:0; top:0; width:40px; height:40px; text-align:center; border-radius:50%; overflow:hidden; position:absolute;}
.goback a{border-radius:50%; display:block; overflow:hidden;}
.goback i{color:#008fa4; line-height:40px;}
.goback:hover {animation: rotate2 0.8s linear 1; background:#eee;}