﻿@charset "utf-8";
/* CSS Document    made by lonewalker*/
/**/
*{margin:0;padding:0;}
body{font-size:14px;font-family:"微软雅黑";color:#fff;min-width:1200px;}
h1,h2,h3,h4,h5,h6{text-align:left;}
em,i{font-style:normal;}
b{font-weight:normal;}
ul,ol{list-style:none;}
img{border:none;}
a{text-decoration:none;color:#333;}
table{border-collapse:collapse;}
a,img,textarea,button,input:focus{outline:none;}
.autor{margin:0 auto;width:1200px;}
.wrapper{width:100%;min-width:1200px;}
.fl{float:left;}
.fr{float:right;}
.left{text-align:left;}
.right{text-align:right;}
.align{text-align:center;}
.both{clear:both;}
.clearfix:after{content:"";display:block;height:0;line-height:0;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}
.pa{position:absolute;}
.pr{position:relative;}
.clip{overflow:hidden;}
.block{display:block;}
.none{display:none;}
.inline{display:inline-block;}
.kuai{padding:30px 0 50px 0;}





/**/
/*head开始*/
.content-s{width:1265px;margin:0 auto;font-family: "Microsoft Yahei";}
.header{height: 214px;background:url(../images/h-bg.jpg) repeat-x;}
.h-con{height:145px;}
.h-con .t-logo{float: left;margin:29px 29px 0px 0px;text-align: center;}
.h-con h2{float:left;font-weight:normal;margin-top:40px;font-size: 32px;color: #333333;letter-spacing: 1px;line-height: 32px;}
.h-con h2 b{color: #E94C0C;font-weight:bold;}
.h-con h2 em{font-size:20px;color: #333333;}
.h-con p{float: right;margin-top:40px;height:50px;position:relative;padding-left:63px;}
.h-con p em{position:absolute;left:0;top:2px;}
.h-con p i{display: block;font-weight:normal;font-size:16px;color: #313131;line-height:16px;}
.h-con p span{font-size: 30px;font-weight: bold;color: #333333;font-family: "Arial";display:block;line-height:30px;padding-top:5px;}
.h-nav{height:69px;background: #1B4A9E;}
.h-nav ul li{transition: 0.35s;float: left;height:69px;line-height:69px;position: relative;margin:0 43px;}
.h-nav ul li>a{color: #ffffff;position: relative;font-size:18px;box-sizing: border-box;height: 68px;display: block;box-sizing: border-box;}
.h-nav li:after{position: absolute;width: 1px;height:14px;background:url(../images/h-t.png) no-repeat;content: "";right:-30px;top:28px;}
.h-nav li:last-child:after{background: 0;}
.h-nav li p{display: none;position: absolute;width: 100%;text-align: center;left: 0;top:70px;z-index:10;background: rgba(30,75,160,0.8);}
.h-nav .df p{width: 215px;left: -73px;}
.h-nav .df p>a{padding:0 20px;}
.h-nav li p>a{display: block;height: 46px;line-height: 46px;font-size: 16px;color: #ffffff;border-bottom:1px solid #dcdcdc;background:none;}
.h-nav li p>a:hover{font-weight:bold;}
.h-nav li p>a:last-child{border-bottom:none;}
.h-nav .cur>a::before{transition: 0.35s;position: absolute;width: 0;height: 0;border-style: solid;border-width: 0 7px 8px 7px;border-color: transparent transparent #d5ddea transparent;content: "";right:50%;bottom:0px;margin-right: -8px;}
.h-nav ul li>a:hover::before{transition: 0.35s;position: absolute;width: 0;height: 0;border-style: solid;border-width: 0 7px 8px 7px;border-color: transparent transparent #d5ddea transparent;content: "";right:50%;bottom:0px;margin-right: -8px;}
.h-nav ul li>a:hover,.h-nav ul li.cur>a{border-bottom:3px solid #d5ddea;}
.h-con p em{animation: downup 1s infinite linear;-webkit-animation: downup 1s infinite linear;}
@keyframes downup{0%{transform: translate(0, 0);}
50%{transform: translate(0, -8px);}
100%{transform: translate(0, 0);}} @-webkit-keyframes downup{0%{-webkit-transform: translate(0, 0);}
50%{-webkit-transform: translate(0, -8px);}
100%{-webkit-transform: translate(0, 0);}} .gsx{float: left;width: 510px;margin-top:30px;}
.gsx p{width:240px;float: left;padding-top:20px;}
.gsx p img{width: 44px;height: 44px;float: left;margin-right: 18px;}
.gsx p span{display: block;font-size: 14px;color: #ffffff;line-height: 14px;padding-bottom:4px;font-weight: bold;padding-top: 5px;}
.gsx p em{font-size: 18px;line-height: 22px;color: #ffffff;font-weight: bold;display: inline-block;text-align:right;}
.gsx p i{font-size: 14px;color: #ffffff;line-height: 14px;font-weight: normal;}
.gsx p:last-of-type{width: 500px;}
.ba{font-size: 12px;display: block;line-height: 12px;color: #ffffff;float: left;margin-top: 22px;}
.ba a{font-size: 12px;display: block;line-height: 12px;color: #ffffff;float: left;}
.ba i{font-size: 12px;display: block;line-height: 12px;color: #ffffff;float: left;margin-left: 35px;margin-right: 35px;}
.sao{float: right;margin-top:61px;height: 186px;width:310px;margin-right: 19px;}
.sao p{height: 186px;position: relative;overflow: hidden;float: left;margin-right:27px;border:1px solid #385694;box-sizing: border-box;width: 141px;}
.sao p i{display: block;height: 121px;width: 121px;margin: 10px auto 0;}
.sao p img{display: block;width: 121px;height: 121px;}
.sao p span{display: block;font-size: 14px;color: #ffffff;line-height:14px;text-align: center;padding-top:20px;}
.sao p:after{display:block;position:absolute;left:9px;top:0;width:100%;height:35px;content:"";animation:light 5s infinite;-webkit-animation:light 5s infinite;}
.sao .item-1:after{background:url(../images/code_shadow1.png) no-repeat 0 0;}
@keyframes light{0%{top:0;}
50%{top:100%;}
100%{top:-40px;}} .sao p:last-child{margin-right: 0;}
/*head结束*/
/*foot开始*/
	/*版权等开始*/
.index_foot_top{
/*	margin-top:30px;*/
	height:20px;
	padding:60px 0 30px 0;
	border-bottom:1px solid #1c2632;
	background:#212d3a;
}
.index_foot_nav > li{
	width:140px;
	line-height:20px;
	font-size:18px;
	color:#666;
	display:inline-block;
	*zoom:1;
	text-align:left;
}
.index_foot_nav > li > a{
	font-size:15px;
	color:#999;
	margin-left:45px;
}
.foot_wrap{position:relative;z-index:999;padding-bottom:30px;background:#212d3a;border-top:1px solid #2c3946;padding-top:32px;}
.footer ul{width:166px;border-left:1px solid #2c3946;padding-left:20px;margin-left:20px;}
.footer .index_foot_ul02{width:380px;}
.footer li{line-height:30px;color:#999;font-size:13px;}
.footer .li_crt{line-height:20px;color:#fff;font-size:15px;margin-bottom:14px;position:relative;}
.footer .li_crt > s{width:1px;height:20px;background:#0c58a3;left:-21px;top:0;position:absolute;}
.footer li a{color:#999;font-size:13px;}
.copyright{line-height:80px;font-size:13px;color:#999;text-align:center;background:#1d2936;}
.copyright a{color:#999;}
.bottom_logo{padding:10px 60px 0 0;color:#999;line-height:36px;}
    /*版权等结束*/
/*foot结束*/
/*固定定位开始*/
.comm_fiexd{
	width:76px;
	height:365px;
	position:fixed;
	right:0;
	top:50%;
	margin-top:-50px;
	z-index:999999999;
}
.index_fiexd_li{
	position:relative;
	left:0;
	top:0;
	margin-bottom:1px;
	background:#1B4A9E;
	height:72px;
	width:100px;
	cursor:pointer;
}
.index_fiexd_lit{
	position:relative;
	left:0;
	top:0;
	margin-bottom:1px;
	background:#1B4A9E;
	height:72px;
	width:200px;
}
.index_fiexd_li > a{
	display:block;
	color:#fff;
}
.index_fiexd_s{
	display:block;
	width:40px;
	height:40px;
	margin-left:18px;
	background:url(../images/fix.png) no-repeat left top;
}
.index_fiexd_s02{
	background-position:left -35px;
}
.index_fiexd_s03{
	background-position:-56px top;
}
.index_fiexd_s04{
	background-position:-56px -78px;
}
.index_fiexd_p{
	padding-left:12px;
}
.index_fiexd_pt{
	padding-left:19px;
}
.index_fiexd_n{
	left:76px;
	top:0;
	line-height:72px;
}
.index_fiexd_i{
	left:-120px;
	top:-14px;
	display:none;
}
/*固定定位结束*/

