@charset "UTF-8";


        @font-face {font-family: "iconfont";
          src: url('iconfont.eot'); /* IE9*/
          src: url('iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('iconfont.woff') format('woff'), /* chrome, firefox */
          url('iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
          url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
        }

        .iconfont {
          font-family:"iconfont" !important;
          font-size:16px;
          font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.2px;
          -moz-osx-font-smoothing: grayscale;
        }
		
html{
	font-size:62.5%;
	font-family:'helvetica neue',tahoma,arial,'hiragino sans gb','Simsun',sans-serif;
} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
body{line-height:1.333;font-size:12px}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif}
li{list-style:none}
a:link,a:visited{text-decoration:none}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.mc{margin:0 auto;}

/*padding*/
.pt10{padding-top:10px;}
.p10{padding:10px;}
.p20{padding:20px;}

.head-v3{position:relative;z-index:100;min-width:1200px}
.head-v3 .navigation-inner{margin:0 auto;width:1200px;position:relative}
.navigation-up{
	height:76px;
	background-color: #333333;
}
.navigation-up .navigation-v3{margin-left:0px;float:left;_margin-left:10px}
.navigation-up .navigation-v3 ul{
	float:left;
	margin: 0px;
	padding: 0px;
}
.navigation-up .navigation-v3 li{
	float:left;
	font:normal 16px/76px "microsoft yahei";
	color:#fff;
	width:94px;
	text-align: center;
}
.navigation-up .navigation-v3 .nav-up-selected{
	background:#d6000f;
	color: #FFFFFF;
}
.navigation-up .navigation-v3 .nav-up-selected a{
	color: #FFFFFF;
}

.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#202833}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{
	padding:0 1px;
	color:#FFFFFF;
	display:inline-block;
	height:76px;
	font-size:14px;
	font-family:"microsoft yahei";
}

.navigation-down{position:absolute;top:76px;left:0px;width:100%}
.navigation-down .nav-down-menu{
	width:100%;
	margin:0;
	position:absolute;
	top:0px;
	background-image: url(../images/navbg.png);
	background-repeat: repeat;
}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:18px 26px 18px 0}
.navigation-down .menu-1 dl{margin:20px 60px 25px 0}
.navigation-down .menu-1 dt{
	color:#FFFFFF;
	padding-bottom:10px;
	margin-bottom:10px;
	font-family: "microsoft yahei";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	width:66px;
}
.navigation-down .menu-1 dd {
	float:left;
	margin-right:26px;
	font-size: 14px;
}
.navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#1b8de9}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}




/* fullSlide */
.fullSlide{width:100%;position:relative;height:570px;background:#000; }
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{
	width:100% !important;
	margin: 0px;
	padding: 0px;
}
.fullSlide .bd li{width:100% !important;height:570px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:57px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/* ver_pic */
.ver_pic{width:290px;height:200px;background-color:#FAFAFA;text-align:center;position:relative;display:table-cell;vertical-align:middle;}
.ver_pic .subpic{*position:absolute;top:50%;left:50%;}
.ver_pic .subpic img{*position:relative;top:-51%;left:-50%;}
.ThumbnailPic200_200 {
	margin-top: 8px;   
	
}
.strengthMain{height:;overflow:hidden;}
.strengthMain img {width:150px;height:225px;transition:all .5s;}
.strengthMain :hover img{transform: scale(1.15, 1.15); }

.nav_tu_w { width:260px;}
.nav_tu_w a {
	font-size: 12px;
}
.page_bg{height: 165px; margin-top: 0px;}
/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}

.mt10{margin-top:10px;}




.content_lc{
	width: 860px;
	margin-top:40px;
}
.content_lc .wrapper {
	position: relative;
	background: url("../images/log/release-bg.png") no-repeat right top;
	width: 860px;
	margin: 0 auto;
}
.content_lc .light {
	position: absolute;
	left: 55px;
	top: -50px;
	width: 152px;
	height: 191px;
	background: url("../images/log/light-top.png") no-repeat top center;
}
.content_lc .light i {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	background: url("../images/log/light.png") no-repeat top center;
}
.content_lc .line-left {
	position: absolute;
	left: 0;
	top: 15px;
	width: 70px;
}
.content_lc .line-right {
	position: absolute;
	right: 0;
	top: 15px;
	width: 460px;
}
.content_lc .main {
	background: url("../images/log/line-bg.png") repeat-y 249px 0;
}
.content_lc .main .title {
	position: absolute;
	line-height: 40px;
	padding-left: 67px;
	left: 227px;
	top: 0;
	color: #58a6fb;
	font-size: 24px;
	background: url("../images/log/clock.png") no-repeat left top;
}
.content_lc .main .year {
	position: relative;
	z-index: 100;
}
.content_lc .main .year h2 {
	height: 40px;
	width: 170px;
	padding-right: 30px;
	font-size: 24px;
	line-height: 40px;
	text-align: right;
}
.content_lc .main .year h2 a {
	color: #58a6fb;
}
.content_lc .main .year h2 i{
	display:block;
	position:relative;
	height:0;
	width:0;
	left:190px;
	top:-20px;
	border-width:6px;
	border-style:solid;
	border-color:#59a7fb transparent transparent transparent;
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-ms-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
	-webkit-transform-origin:6px 3px;
	-moz-transform-origin:6px 3px;
	-ms-transform-origin:6px 3px;
	-o-transform-origin:6px 3px;
	transform-origin:6px 3px
}
.content_lc .main .year .list{
	margin:10px 0;
	position:relative;
	overflow:hidden;
	-webkit-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	-moz-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	-ms-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	-o-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s
}
.content_lc .main .year .list ul {
	bottom: 0;
}
.content_lc .main .year .list ul li {
	background: url("../images/icon07.gif") no-repeat 243px 41px;
	padding: 30px 0;
	color: #a1a4b8;
}
.content_lc .main .year .list ul li.highlight {
	background-image: url(http://p4.qhimg.com/d/inn/05a63fc5/circle-h.png);
}
.cls {
	zoom: 1;
}
.cls:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.content_lc .main .year .list ul li.highlight .date, .content_lc .main .year .list ul li.highlight .intro {
	color: #ec6a13;
}
.content_lc .main .year .list ul li .date,.content_lc .main .year .list ul li .version{
	float:left;
	display:block;
	clear:left;
	width:200px;
	line-height:24px;
	text-align:right
}
.content_lc .main .year .list ul li .date{
	font-size:18px;
	line-height:32px;
	color:#bec1d5
}
.content_lc .main .year .list ul li .intro, .content_lc .main .year .list ul li .more {
	float: left;
	display: block;
	width: 400px;
	margin-left: 100px;
	line-height: 24px;
}
.content_lc .main .year .list ul li .intro {
	font-size: 18px;
	line-height: 32px;
	color: #63d029;
}
.content_lc .wrapper:first-child .main .year.close h2 i{
	transform:rotate(-90deg);
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-o-transform:rotate(-90deg)
}
.content_lc .wrapper:first-child .main .year.close .list{
	opacity:0;
	height:0!important;
}
.ie7 .content_lc .main .year h2 i{
	left:40px
}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.scrolltop{
	overflow:hidden;
	margin: 10px;
	height:170px;
}
.scrolltop li{
	overflow:hidden;
	text-align:center;
	line-height:19px;
	margin-bottom: 10px;
}
.scrolltop li a{
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 30px;
	color: #000000;
	font-weight: bold;
}
.scrolltop li a:hover{
	color: #FF0000;
}
.scrolltop li p{
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 24px;
	color: #333333;
}
.scrolltop li p:hover{
	color: #990000;
}

.scrollleft{
	width:1160px;
	background-image: url(../images/jp.png);
	background-repeat: repeat-x;
	height: 180px;
	margin-top:20px;
}
.scrollleft li{
	float:left;
	list-style-type: none;
	margin-right: 6px;
	margin-left: 6px;
	margin-top: 31px;
}
.scrollleft img{
    height:120px;  
    -webkit-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.scrollleft img:hover{
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.scrolltop_link{
	overflow:hidden;
	margin: 0px;
	height:14px;
}
.scrolltop_link li{
	line-height:12px;
	list-style-type: none;
}

.scrolltop_link li a:hover{
	color: #FF0000;
}




.head_top { background-color:#005ca5; height: 41px;}
.head_top ul{
	width:1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 41px;
	color: #333333;
}
.head_top ul li{
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 41px;
	color: #fff;
	float: left;
	height: 41px;
}
.head_top ul li p{
	margin-right:4px;
	float: left;
	margin-top: 4px;
}

#header{
	width:1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}
#header .logo{float:left; margin-top:20px;}
        .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{ padding:0; height:100px; line-height:100px;  position:relative; z-index:1; width:800px; float:right;}
		.nav a{ color:#fff;  }
		.nav .nLi{ float:left;  position:relative; display:inline; width:100px; text-align:center;  }
		.nav li:nth-child(10n+3) .sub{ width:150px; margin-left:-25px;}
		.nav .nLi h3{ float:left;  }
		.nav .nLi h3 a{ display:block; font-size:16px; color:#000; width:100px; font-weight:normal; }
		.nav .sub{ display:none; width:100px; left:0; top:100px;  position:absolute; background:#0f7ac7;  }
		.nav .sub li{ zoom:1; }
		.nav .sub a{ display:block; width:100px; line-height:36px; text-align:center; font-size:14px;}
		.nav li:nth-child(10n+3) .sub a{ width:150px;}
		.nav .sub a:nth-child(10n+2){ width:200px; }
		.nav .sub a:hover{ background:#005ca5; color:#fff;  }
		.nav .on h3 a{ background:#0f7ac7; color:#fff;   }
/*.mainlevel div span img{border:#ffffff 2px solid;}*/
.banner-02{height:364px;position:relative;width:100%}

.index-about-tit {
	width:1200px;
	height:70px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2; margin-top:50px;
}
.index-about-tit dl{ text-align:center; font-size:24px; line-height:40px; }
.index-about-tit dd{ width:520px; height:50px; line-height:50px; background-color:#FFFFFF; text-align:center; margin-left:auto; margin-right:auto; font-size:36px;}
.index-about { margin-top:80px;}
.index-about li { width:376px; height:200px; float:left; margin-right:36px; background-color:#eeeff3;}
.index-about li:nth-child(3n+3) { margin-right:0; }
.index-about li p{ width:100px; height:100px; display:block; float:left; margin-right:20px; background-color:#da251c; line-height:100px; text-align:center; font-size:26px; color:#FFFFFF; border-radius:100px; margin-top:20px; margin-left:10px;}
.index-about li dl { float:left; width:220px; margin-top:10px;}
.index-about li dl dt { font-size:24px; color:#5d5d5d; line-height:70px;}
.index-about li dl span { width:40px; height:2px; background-color:#666666; display:block;}
.index-about li dl dd { font-size:12px; line-height:20px; color:#5d5d5d; margin-top:10px;}
.index-sp-bg {
	background-image: url(../images/bg-1.jpg);
	background-repeat: no-repeat;
	background-position: center top; margin-top:50px;
}
.index-sp { padding-top:180px;}
.index-sp li {
	width:360px;
	height:200px;
	float:left;
	margin-right:48px;
	background-color:#FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #01a1ea; height:320px;
}
.index-sp li:nth-child(3n+3) { margin-right:0; width:382px; }
.index-sp li h2{ text-align:center;}
.index-sp li h2 p{ font-size:20px; color:#4f4e4e; font-weight:normal; line-height:50px;}
.index-sp li h2 img{ margin-top:30px; margin-left:-20px;}
.index-sp li p{ font-size:14px; color:#4f4e4e; font-weight:normal; line-height:22px; width:310px; margin-left:20px; margin-top:10px;}
.index-sp li .moer{
	width:90px;
	height:30px;
	line-height:30px;
	text-align:center;
	display:block;
	border: 1px solid #878787; color:#333333; margin-left:auto; margin-right:auto; margin-top:30px;
}
.index-sp li dt {
	background-image: url(../images/hs_20.jpg);
	background-repeat: no-repeat;
	background-position: center top; height:93px; line-height:93px; color:#FFFFFF; font-size:26px; text-indent:30px;
}
.index-news-bg {
	background-image: url(../images/news-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top; height:750px; margin-top:70px;
}
.index-news-tit { text-align:center; font-size:36px; color:#1979d0; line-height:130px; }

