﻿@charset "utf-8";
/*将具有默认margin和padding的标记置零*/
*{margin:0;padding:0;box-sizing:border-box;}
/*
 * 修正IE5.x和IE6的斜体溢出bug
 * @bugfix
 * @css-for IE 5.x/Win, IE6
 */
* html body{overflow: visible;}
* html iframe, * html frame{overflow: auto;}
* html frameset{overflow: hidden;}
/*基本标签默认样式*/
html {height: 100%;font-size:20px;-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0);-webkit-text-size-adjust:none;overflow:-moz-scrollbars-vertical;/*强制firefox出现滑动条*/}
body{color:#000;text-align:center;font-size:20px;font-family: "Microsoft YaHei", Helvetica, STHeiTi, sans-serif;}
a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, menu, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt,
u, ul, var{margin:0;padding:0;}
body h1,body h2,body h3,body h4,body h5,body h6,body strong,body em {font-weight:normal; } /*微软雅体 将原有的bold属性去掉*/
article, aside, footer, header, hgroup, nav, section, figure, figcaption { display: block;} /*html5设置*/
em, cite, address, optgroup { font-style:normal;}
kbd, samp, code { font-family:monospace;}
abbr, acronym { cursor:help; border-bottom:1px dotted black;}
/*表单标签属性*/
input,select{font-size:20px;vertical-align:middle;}
textarea,input{	word-wrap:break-word;word-break:break-all;padding:0px;}
input,button,select,textarea{vertical-align:middle;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; } /*利用阴影来填充掉input自动填充色*/
textarea,input,select { background: none; border:none; margin: 0; padding: 0; }
fieldset { border:0;}
/*清除列表标记的样式*/
ul, ol, li { list-style:none;}
/*定义图片*/
img{border:0 none;vertical-align:middle;outline:none;}
/* 定义默认的链接样式*/
a:link, a:visited, a:hover{color:#fff;text-decoration: none;}
/* 去掉链接的虚线框 */
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}  
/*定义table*/
table{width:100%; border-spacing:0; border:0;}
table th, table td { border:0;}
legend, hr { overflow:hidden; position:absolute; top:0; left:0;}
legend, hr, caption { visibility:hidden; font-size:0; width:0; height:0; line-height:0;}
/*定义H系列标签*/
h1{ font-size:24px;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px;}
h6{ font-size:12px;}
/* @group 通用属性定义 */
.bg-cover {background-repeat:no-repeat; background-position: center center; background-size:cover;}
.ellipsis {overflow:hidden; width:100%; white-space:nowrap; text-overflow:ellipsis;}
.clearfix,.tab-ul{ zoom:1; }
.clearfix:after,.tab-ul:after{ content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden; }
/*html5对齐方式设置*/
.box{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;}
.boxc {-webkit-box-pack:center; -webkit-box-align:center;-moz-box-pack:center; -moz-box-align:center;-ms-box-pack:center; -ms-box-align:center;box-pack:center; box-align:center;}
.boxv{-webkit-box-orient:vertical; -moz-box-orient:vertical; -ms-box-orient:vertical; box-orient:vertical; }
.boxhc{-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;box-align:center;}
.boxj{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-box-pack:justify;box-pack:justify;}
.flex-1{-webkit-box-flex:1; -moz-box-flex:1; -ms-box-flex:1; box-flex:1;}
/* 鼠标样式 */
.pointer{cursor:pointer;}
/* 取消边框 */
.noborder{border:0 none;}
/* 文本对齐方式 */
.tc{text-align: center;}
.tr{text-align: right;}
.tl{text-align: left;}
/*字母和单词换行设置*/
.break{word-break:break-all;word-wrap:break-word;}
.nobreak{word-break:keep-all;word-wrap:normal;}
/* 浮动定义 */
.fl{float:left;}
.fr{float:right;}
/* 定义文本下划线 */
.unline{text-decoration:underline;}
.disunline{text-decoration:none;}
/* 定位关系 */
.absolute{position:absolute;}
.relative{position:relative;}  
/* 隐藏元素，当元素内容内容超出元素height 或 width 时，隐藏之*/
.o-hidden{overflow:hidden;}
/*隐藏元素，但是还是会在布局中占位*/
.invisible{visibility:hidden;}
/*隐藏显示，不会在布局中占位*/
.hidden{display: none;}
.block {display:block;}
/* 清理元素*/
.clear{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}
/* 字体样式 */
.fb{font-weight:bold;}
.fn{ font-weight:normal;}
.fi{font-style:italic;}

object.vjs-tech {-moz-transform: translate(0,0);}

body{background:#040d2c url(../image/bg.jpg) center top;background-size: 100% 100%;}
body #fp-nav{width: 53px;background: url(../image/nav.png?t=20151119) no-repeat top left;}
body #fp-nav.right{right:20px;}
.fp-viewing-1 #fp-nav{background-position: -59px 0;}
.fp-viewing-2 #fp-nav{background-position: -118px 0;}
.fp-viewing-3 #fp-nav{background-position: -295px 0;}
.fp-viewing-4 #fp-nav{background-position: -236px 0;}
.fp-viewing-5 #fp-nav{background-position: -354px 0;}
.fp-viewing-6 #fp-nav{background-position: -413px 0;}
.fp-viewing-7 #fp-nav{background-position: -472px 0;}
/*.fp-viewing-8 #fp-nav{background-position: -472px 0;}*/
body #fp-nav ul li,body .fp-slidesNav ul li{margin: 0;width: 53px;height: 70px;}
body #fp-nav ul li a span,body .fp-slidesNav ul li a span{display: none;}
body .section1 .fp-tableCell{display: block;}

.f1{margin-top: 10%;}
.f2{margin:0 auto;margin-top: 44px;width: 100%;height: 53px;background: url(../image/f2.png) no-repeat no-repeat center top;
  animation: bounceInLeft .5s linear 0s 1 normal;
   -moz-animation: bounceInLeft .5s linear 0s 1 normal;
   -webkit-animation: bounceInLeft .5s linear 0s 1 normal;}
@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.f3{margin:0 auto;margin-top: 40px;width: 100%;height: 103px;background: url(../image/f3.png) no-repeat no-repeat center top;
 animation: bounceInRight .5s linear 0s 1 normal;
   -moz-animation: bounceInRight .5s linear 0s 1 normal;
   -webkit-animation: bounceInRight .5s linear 0s 1 normal;}
.f4{margin:0 auto;margin-top: 35px;width: 100%;height: 46px;background: url(../image/f4.png) no-repeat no-repeat center top;
  animation: bounceInLeft .5s linear 0s 1 normal;
   -moz-animation: bounceInLeft .5s linear 0s 1 normal;
   -webkit-animation: bounceInLeft .5s linear 0s 1 normal;}
.f5{margin:0 auto;margin-top: 27px;width: 100%;height: 96px;background: url(../image/f5.png) no-repeat no-repeat center top;
animation: bounceInRight .5s linear 0s 1 normal;
   -moz-animation: bounceInRight .5s linear 0s 1 normal;
   -webkit-animation: bounceInRight .5s linear 0s 1 normal;}
.star{position: absolute;bottom: 11%;
	animation: star 1s linear 0s infinite alternate;
	-moz-animation: star 1s linear 0s infinite alternate;
	-webkit-animation: star 1s linear 0s infinite alternate;
   }
.star img{width:100%}
.star2{bottom: 10%;}
.star3{bottom: 19%;}
.star4{bottom: 6%;}
.star5{bottom: 13%;}
.star6{bottom: 5%;}

@-webkit-keyframes star {
	from{opacity: 1;}
	to{opacity: 0;}
}
.dis_01{top:20%;left:25%;position:absolute;
-webkit-animation:dis_01 3s linear 0s infinite;
animation:dis_01 3s linear 0s infinite;}
@-webkit-keyframes dis_01{0%{top:20%;left:26%;}50%{top:20%;left:25%;}100%{top:20%;left:26%;}}
@keyframes dis_01{0%{top:20%;left:26%;}50%{top:20%;left:25%;}100%{top:20%;left:26%;}}
.dis_02{top:15%;left:73%;position:absolute;
-webkit-animation:dis_02 3s linear 0s infinite;
animation:dis_02 3s linear 0s infinite;}
@-webkit-keyframes dis_02{0%{top:15%;left:71%;}50%{top:15%;left:73%;}100%{top:15%;left:71%;}}
@keyframes dis_02{0%{top:15%;left:71%;}50%{top:15%;left:73%;}100%{top:15%;left:71%;}}
.dis_03{bottom:15%;left:6%;position:absolute;
-webkit-animation:dis_03 3s linear 0s infinite;
animation:dis_03 3s linear 0s infinite;}
@-webkit-keyframes dis_03{0%{bottom:13%;left:8%;}50%{bottom:15%;left:8%;}100%{bottom:13%;left:8%;}}
@keyframes dis_03{0%{bottom:13%;left:8%;}50%{bottom:15%;left:8%;}100%{bottom:13%;left:8%;}}
.dis_04{bottom:25%;right:16%;position:absolute;
-webkit-animation:dis_04 3s linear 0s infinite;
animation:dis_04 3s linear 0s infinite;}
@-webkit-keyframes dis_04{0%{bottom:25%;right:16%;}50%{bottom:23%;right:16%;}100%{bottom:25%;right:16%;}}
@keyframes dis_04{0%{bottom:25%;right:16%;}50%{bottom:23%;right:16%;}100%{bottom:25%;right:16%;}}
.lstar,.lstar2,.lstar3{position: absolute;top:-210px;left:-214px;width: 221px;height: 214px;background:url(../image/lstar.png) no-repeat 0 0;
-webkit-animation:lstar 3s linear 0s normal;
animation:lstar 3s linear 0s normal;}
@-webkit-keyframes lstar{0%{top:0;left:0;}100%{top:100%;left:100%;}}
@keyframes lstar{0%{top:0;left:0;}100%{top:100%;left:100%;}}
.lstar2{position: absolute;top:-210px;left:-214px;background-size: 60% 60%;
-webkit-animation:lstar2 3s linear 1s normal;
animation:lstar2 3s linear 1s normal;}
.lstar3{position: absolute;top:-210px;left:-214px;background-size: 60% 60%;
-webkit-animation:lstar2 4s linear 4s normal;
animation:lstar2 4s linear 4s normal;}
@-webkit-keyframes lstar2{0%{top:0;left:0;}100%{top:100%;left:100%;}}
@keyframes lstar2{0%{top:0;left:0;}100%{top:100%;left:100%;}}
/*.div{position:absolute;top:0;left:0;width:100%;overflow:hidden;height:100%}
.div div{width:221px;height:214px;background:url(../image/lstar.png);position:absolute;top:0px;right:0px;border-radius:100%;}*/


@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
   animation: zoomInLeft 1.3s linear 0s 1 normal;
   -moz-animation: zoomInLeft 1.3s linear 0s 1 normal;
   -webkit-animation: zoomInLeft 1.3s linear 0s 1 normal;
}
@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInDown {
  animation: bounceInDown .8s linear 0s 1 normal;
   -moz-animation: bounceInDown .8s linear 0s 1 normal;
   -webkit-animation: bounceInDown .8s linear 0s 1 normal;
}

@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}
.title{position: relative;z-index: 6;}
.con{position: relative;z-index:5;margin:-30px auto 0;width: 1177px;height: 483px;line-height:36px;color:#e0e6ee;font-size:19px;text-align: left;border-radius: 10px;box-shadow: 0 0 8px #75cdff;
background:rgba(0,71,157,0.7);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#8000479d',endColorstr = '#8000479d')\7;}
.section2 .con img{float:left;margin:60px 0 0 45px;}
.section2 .con .issue{float:left;margin:25px 0 0 45px;width:533px;height:auto;position: relative;}
.section2 .con .issue span{color: #FFFFFF;font-size: 24px;font-weight: 800;}
.section2 .con .issue .issue-name{
	margin-top: 9px;
	width: 533px;
	height: 358px;
	border: 1px solid #6E7F79;
	background: #FFFFFF;
	box-sizing: border-box;
	padding: 24px 25px;
	/*display:none;*/
}
.section2 .con .issue .issue-name p{
	width: auto;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.section2 .con .issue .issue-name p:last-child{margin-bottom: 0;}
.section2 .con .issue .issue-name p a{
	display: inline-block;
	width: 58px;
	height: 28px;
	border: 1px solid #787D77;
	background: #019CDC;
	color: #003544;
	font-size: 12px;
	text-align: center;
	line-height: 28px;
	border-radius: 8px;
	margin-right: 11px;
	float: left;
}
.section2 .con .issue .issue-name p a:last-child{margin-right: 0;}
.section2 .con .issue-content{
	width: 536px;
	height: 340px;
	box-sizing: border-box;
	position: absolute;
	top: 48px;
	left: 0;
}
.section2 .con .issue-content .hide-name{
	display: inline-block;
	float: left;
	width:120px;
	height: 340px;
}
.section2 .con .issue-content .hide-name a{
	display:block;
	width: 120px;
	height: 29px;
	line-height: 29px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	background:#195fc6 ;
	margin-bottom: 5.5px;
	float: left;
}
.section2 .con .issue-content .hide-name a:last-child{margin-bottom: 0;}
.section2 .con .issue-content .hide-name .selected{background: #2a7ef9 ;}
.section2 .con .issue-content .hide-evaluation{
	display: inline-block;
	width: 414px;
	height: 340px;
	float: left;
	border:1px solid #2a7ef9;
	box-sizing: border-box;
	padding: 14px 15px 10px 9px;
	position: absolute;
	top: 0;
	left: 120px;
	display: none;
}
.section2 .con .issue-content .showt{
	display: block;
}
.section2 .con .issue-content .hide-evaluation .hide-user{
	margin-top:10px ;
	height: 100px;
}
.hide-evaluation .hide-user .hide-pic{
	display: inline-block;
	float:left;
	width: 70px;
	height: 92px;
	margin-right: 10px;
	border: 1px solid #FFFFFF;
}
.hide-evaluation .hide-user .hide-pic img{
	margin: 0;
	width: 100%;
	height: 100%;
}
.hide-evaluation .hide-user .introduction{
	display: inline-block;
	float: left;
	width: 292px;
	height: 90px;
	/*overflow: hidden;*/
}
.hide-evaluation  span{
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px !important;
	font-weight: 400 !important;
}
.section2 .con .issue-content .hide-evaluation .hide-user .introduction p{
	margin: 0;
	color: #FFFFFF;
	font-size: 14px;
	width: 308px;
	height: 86px;
	line-height: 22px;
	/*overflow: hidden;*/
}
.section2 .con .issue-content .hide-evaluation .evaluat{
	overflow: hidden;
}
.section2 .con .issue-content .hide-evaluation .evaluat span{
	display: block;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
}
 .section2 .con .issue-content .hide-evaluation .evaluat p{
	margin: 0;
	color:#FFFFFF;
	font-size: 14px;
	line-height: 22px;
	/*overflow: hidden;*/
	width: 388px;
	height:136px;
	text-indent: 18px;
}







.section2 .con p{float:left;margin:60px 0 0 40px;width: 520px;}
.section3 .mod-left{float:left;margin:58px 0 0 45px;}
.section3 p{padding-right:15px;margin-bottom: 15px;line-height: 31px;color: #4a92c8;background:rgba(0,15,27,0.4);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#800068b7',endColorstr = '#800068b7')\4;}
.section3 p label{display: inline-block;padding:0 20px;margin-right: 25px;height: 31px;line-height:31px;background:#0068b7;color:#78dedf;font-weight:bold;}
.section3 p.mar{margin-left:116px;padding:0 15px 0 25px;}
.section3 .s-img{margin-top:0px;text-align: center;}
.section3 .mod-right{float:left;margin:58px 0 0 50px;}
/*.section4 .item{float: left;margin:42px 0 0 50px;width: 515px;}
.section4 .item img{border:#78dedf solid 1px;box-shadow: 0 0 5px #78dedf;}
.section4 .item .title{margin-top: 15px;height:36px;line-height:36px;overflow: hidden;}
.section4 .item .title span{position: relative;display: inline-block;padding:0 20px;height:36px;line-height:36px;background: #0068b7;font-size:19px;color: #fff;}
.section4 .item .title span i{position: absolute;top:0;right:-29px;width: 29px;height: 36px;background: url(../image/titbg.png) no-repeat;}
.section4 .item p{padding:15px 20px;height: 152px;line-height: 21px;font-size:14px;color: #a0a8bf;background:rgba(0,34,107,0.8);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#800068b7',endColorstr = '#800068b7')\8;}*/
.section5 .con{padding:30px;}
.tab-ul{margin:0 0 15px 0;height: 57px;border-bottom: #1d2088 solid 4px;}
.tab-ul li{float: left;}
.tab-ul li a{display: inline-block;width: 210px;height:57px;line-height:67px;background:url(../image/tabbg.png) no-repeat -211px 0 ;color: #1386da;font-size:25px;text-align: center;}
.tab-ul li.on a,.tab-ul li a:hover{background-position: 4px 0;}
.section5 .bd{height:360px;}
body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 10px;background-color: #69a1e9;}
body .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	FILTER: alpha(opacity=85); BACKGROUND-COLOR: #7baff2
}
body .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	FILTER: alpha(opacity=90); BACKGROUND-COLOR: #7baff2
}
body .mCSB_scrollTools .mCSB_dragger_onDrag.mCSB_dragger .mCSB_dragger_bar {
	FILTER: alpha(opacity=90); BACKGROUND-COLOR: #7baff2
}
body .mCSB_scrollTools .mCSB_draggerRail{background-color: #01132b;width: 6px;}
.table-box{text-align: center;line-height: 38px;}
.table-box th{border-left:#182184 solid 1px;color: #78dedf;font-size:20px;font-weight: normal;background:rgba(0,34,107,0.7);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#800068b7',endColorstr = '#800068b7')\7;}
.table-box td{border:#1d2088 solid 1px;color: #fff;font-size:18px;color: #c6cfdf;}
.table-box .bg td{background:rgba(0,34,107,0.5);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#800068b7',endColorstr = '#800068b7')\5;}
.table2{float: left;width: 540px;}
.table3{float: right;width: 540px;margin-right:5px;}
.table3 td{font-size:16px;}
.section4 .con,.section6 .con,.section7 .con{overflow: hidden;}
.section4 .people-list{margin:35px 0 0 8px;*zoom:1; overflow: hidden;height: 433px;}
.section4 .people-list .item{height: 224px;}
.section4 .people-list:after{ content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.section4 .people-list .people{float:left;margin:0px 0 8px 12px;width: 150px;height: 209px;border:#51a7c2 solid 1px;background:rgba(0,34,107,0.5);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#800068b7',endColorstr = '#800068b7')\5;}
body .section4 .mCSB_scrollTools{right:10px;}
.section4 .people-list .people:hover{background:rgba(0,34,107,0.9);}
.section4 .people-list .people .name{margin-top: -10px;color: #78dedf;font-size:14px;text-align: center;line-height: 26px;}
.section4 .people-list .people .about{padding:0 10px 10px;font-size:12px;color: #fff;line-height:17px; text-align:center;}
.section4 .people a{display: inline-block;width: 148px;height:140px;overflow: hidden;}
.section4 .people a img{width: 148px;height:143px;
            margin: 0;
            -webkit-transform: scale(1, 1);
            -webkit-transition-timing-function: ease-out;
            -webkit-transition-duration: 800ms;
            -moz-transform: scale(1, 1);
            -moz-transition-timing-function: ease-out;
            -moz-transition-duration: 800ms;
            transform: scale(1, 1);
            transition-timing-function: ease-out;
            transition-duration: 800ms;
        }
.section4 .people a:hover img{
    -webkit-transform: scale(1.15, 1.15);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 600ms;
    -moz-transform: scale(1.15, 1.15);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 600ms;
    transform: scale(1.15, 1.15);
    transition-timing-function: ease-out;
    transition-duration: 600ms;
}

/*#featured-area{height:378px;width:1400px;margin:90px auto 0;}
.roundabout-holder{list-style:none;width:680px;height:378px;margin:0px auto;}
.roundabout-moveable-item{font-size:12px!important;height:378px;width:680px;cursor:pointer;border:1px solid #5db8d0;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0px 0px 20px #5db8d0;-moz-box-shadow:0px 0px 20px #5db8d0;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-moveable-item i{position:absolute;top:50px;left:-103px;width: 103px;height: 103px;background: url(../image/s7-btn.png) no-repeat 0 0;}
.roundabout-moveable-item i.next{left:370px; background-position:-104px 0}
.roundabout-in-focus{cursor:auto;-webkit-box-shadow:0px 0px 20px #5db8d0;-moz-box-shadow:0px 0px 20px #5db8d0;}
.roundabout-in-focus:hover{}
.roundabout-holder span{position: absolute;bottom:-77px;left:0;width:100%;height: 49px;line-height: 49px;font-size:24px;color: #78dedf;text-align: center;border:#63c1d0 solid 1px;background: url(../image/s7bg.png) repeat-x;display: none;-webkit-box-shadow:0px 0px 20px #5db8d0;-moz-box-shadow:0px 0px 20px #5db8d0;}
.roundabout-holder .roundabout-in-focus{overflow: hidden;}
.roundabout-holder .roundabout-in-focus span{display: block;}
.roundabout-holder .roundabout-in-focus i{top:900px;left:900px;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
.roundabout li{margin:0}*/

/* section7 */
#focus{width:1000px}
.mb-wrapper{margin:30px auto 0;padding:10px;position:relative; height:500px;left:0;top:0}
.mb-slider,.mb-scroll{width:100%;height:500px;overflow:hidden;margin:0 auto;position:relative;left:0;top:0;padding:10px;}
.mb-active-slider{border-color:#333}
.mb-slider .mb-panel{position: relative;margin-top:100px;display:block;padding-bottom:100px;cursor:pointer;float:left;list-style:none;width: 580px;}
.mb-slider .mb-panel span{position: absolute;bottom:28px;left:0;width:100%;height: 49px;line-height: 49px;font-size:24px;color: #78dedf;text-align: center;border:#63c1d0 solid 1px;background: url(../image/s7bg.png) repeat-x;-webkit-box-shadow:0px 0px 20px #5db8d0;-moz-box-shadow:0px 0px 20px #5db8d0;display: none;}
.mb-slider .current span{display: block;}
.mb-slider .current{opacity: 1;}
.mb-panel{opacity: 0.5;}
.mb-panel a{outline:0}
.mb-slider .mb-panel.current{cursor:auto}
.mb-inside *{max-width:100%}
a.mb-scrollButtons{width: 103px;height: 103px;background: url(../image/s7-btn.png) no-repeat 0 0;position:absolute;top:40%;z-index:100;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0;}
a.mb-scrollButtons.mb-left{background-position:left top;left:-45px}
a.mb-scrollButtons.mb-right{background-position:-104px 0;right:-45px}
a.mb-scrollButtons.disabled{display:none}
.mb-controls{margin:0 auto;text-align:center;position:absolute; top:350px; left:560px;z-index:100;display: none;}
.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}
.mb-panel{margin-top:90px}
.mb-controls a:hover{color:black}
.mb-controls a.current{color:#900}
.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}
.main-nav a:hover{color:black;border-bottom:2px solid black}
.mb-slider img{width:100%;-webkit-box-shadow:0px 0px 20px #5db8d0;-moz-box-shadow:0px 0px 20px #5db8d0;}
.mb-left-shadow,.mb-right-shadow{    top: 120px;left:10px;
    position: absolute;
    width: 1px;
    -webkit-box-shadow:0px 0px 10px #bddaff;-moz-box-shadow:0px 0px 10px #bddaff;
    display: inline-block;
    height: 160px;}
.mb-right-shadow{left:970px;}

/*.section8 .tit{margin:40px 0 0 27px;color: #78dedf;}*/
.myscroll { width: 1130px; height: 425px; margin: 40px auto 0;  overflow: hidden;}
.myscroll li { margin:0 0 10px 0;height: 66px; overflow: hidden;}
.myscroll li img{margin:0 5px;width: 176px;border:#70dadc solid 1px;-webkit-backface-visibility: hidden;-webkit-transition: opacity 0.3s ease-out;-moz-transition: opacity 0.3s ease-out;-o-transition: opacity 0.3s ease-out;transition: opacity 0.3s ease-out;background:#000}
.myscroll li a:hover img{opacity:0.8}
.section8 .weixin .tit{text-align: left;line-height: 20px;padding-bottom: 10px;font-size: 16px;}
.section8  .weibo{
	line-height: 0;
}
.section8 .weixin .scan{width: 120px;text-align: center;display: inline-block; margin-right:10px ;
line-height: 24px;
margin-bottom: 5px;
}
.section8 .weixin .preferential{
	height: auto;
	font-size: 12px;
	line-height: 20px;
	background: none;
	text-align: left;
	margin-top: -3px;
	text-indent: 10px;
}
.section8 .weixin .scan .erweima{width: 120px;height: 120px;}
.section8 .weixin .scan .erweima img{
	width: 100%;
	height: 100%;
}
.section8 .weixin .scan span{
	color: #FFFFFF;
	font-size: 16px;

}
.myscroll li.h img{width:66px;height:66px}
.section8 .bd{position:relative;padding:78px 450px 0 50px;color: #78dedf;}
.section8 p{margin-bottom:22.5px;height:42px;line-height:42px;font-size: 20px;background:rgba(0,34,107,0.5);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#800068b7',endColorstr = '#800068b7')\5;}
.section8 .name{padding:0 47px;margin-right: 30px;display: inline-block;font-weight: bold;border-right:#001960 solid 1px;background:rgba(0,34,107,0.8);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#800068b7',endColorstr = '#800068b7')\8;}
.section8 .weixin{position: absolute;top:73px;right:75px;width: 360px;line-height: 80px;text-align: center;}
#lines{
	width: 100%;
	height: 0;
	border: 1px solid #2DDBF0;
	opacity: 0.6;
}
.section8 .weixin p{
	height: 30px;
	line-height: 30px;
	background: none;
	margin-bottom: 8px;
	font-size: 18px;
}
.section8 .weixin p span{
	padding-right: 20px;
	float: left;
}
.section8 .weixin .slects{
	box-sizing: border-box;
	height: 18px;
	line-height: 18px;
	font-size: 14px;
	padding-left: 90px;
	margin-bottom: 0;
}
.section8 .weixin .slects input{
	float: left;
	margin-top: 2.5px;
	margin-right: 3px;
}
.section8 .weixin .youhui{
	height: 18px;
	height:18px;
	font-size: 14px;
	color: #2DDBF0;
	padding-left: 62px;
}
#submit{
	width: 100px;
	height: 30px;
	margin: 0;
	background: #0071F9;
	color: #2DDBF0;
	font-size: 16px;
	margin-left: 65px;
	border-radius: 5px;
}
.section8 .weixin .menpiao{
	width: 150px;
	font-size: 12px;
	line-height: 15px;
	height: auto;
	text-align: left;
	color: #78dedf;
}
.section8 .weixin .menpiao span{
	padding-right: 5px;
	float: left;
}
.section8 .weixin .guanzhus{
	display: inline-block;
	width: 70px;
	height: 90px;
	text-align: center;
	font-size: 12px;
		margin-right: 10px;
}
.section8 .weixin .guanzhus span{
	float: left;
	line-height: 30px;
	padding-left: 25px;
}
.section8 .weixin .shao{
	width: 72px;
	height: 72px;
	display:inline-block;

	float: left;
}

.section8 .weixin .guanzhus:last-child{margin-right: 0;}
.section8 .weixin .shao img{
	width: 100%;
	height: 100%;
}
.section8 .weixin .menpiao span:last-child{padding-right: 0;}
.section8 .weixin .tijiao input{width: 270px;height: 30px;border: 1px solid #396E9A;box-sizing: border-box;padding-left: 10px;color: #78DEDF;font-size: 16px;}
.section8 .weixin .tit{text-align: left;}
.section8 a{color: #78dedf;}
.section8 a:hover{color: #78dedf;text-decoration: underline;}
