body {
	margin: 0;
	font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑, STHeiti, MingLiu !important;
}
aside, footer, header, nav, section {
	display: block
}
li{
	list-style: none;
}
.center{
	text-align: center;
}
.t-p-span{
	margin-left: 30px;
}
#stick{
	display:inline-block;
	position:fixed;
	z-index: 100;
	right:40px;
	bottom:10px;
	display: none;
}
#stick i{
	font-size: 40px;
	color: black;
}
#stick i:hover{
	color:#73d0da;
	-webkit-transition:all .5s ease;
    -moz-transition:all .5s ease;
    -ms-transition:all .5s ease;
    transition:all .5s ease;
}
.n3{
	width:900px;
	margin: 0px auto 0 auto;
	border-radius: 10px;
	border: 2px solid #d9eae6;
	float: left;
}
.n1 {
    width: 1200px;
    margin: 50px auto;
}
.n2-nav {
    float: left;
    margin-right: 20px;
    width: 280px;
}
.submenu-one{
	background: url(../images/xia.png);
	width:17px;
	height:17px;
	margin-right: 30px;
	margin-top:18px;
	float: right;
}
.submenu-two{
	margin-right: 35px;
	margin-top: 3px;
	float: right;
}
.area{
  position: relative;
  float: right;
  width: 17px;
  height:17px;
  margin: 20px 20px 0px 0;
}
.area:after{
  position: absolute;
  width: 17px;
  height: 17px;
  content: ' ';
  background:url(../images/xia.png);
}
.area1{
  position: relative;
  float: right;
  width: 17px;
  height:17px;
  margin: 20px 20px 0px 0;
}
.area1:after{
  position: absolute;
  width: 17px;
  height: 17px;
  content: ' ';
  background:url(../images/xia.png);
}
.up:after {
  background:url(../images/shang.png);
}
.erweima{
	width:100px;
	text-align:center;
	background:white;
	position: fixed;
	top:400px;
	right:0;
	font-size: 12px;
}
.erweima img{
	width: 100%;
}
/*.container start*/
.container {
	width: 100%;
	padding: 0;
	margin: 0;
}
/*.container end*/

/*header start*/
header {
	width: 1200px;
	height: 70px;
	line-height: 70px;
	margin: 0 auto;
}
.logo {
	float: left;
}
.share {
	color: #999999;
	font-size: 13px;
	float: right;
}
.lang select {
	width: 180px;
	line-height:17px;
	border-color: #e1e1e1;
	cursor: pointer;
	outline: none;
	overflow: hidden;
}
.lang i{
	background: url(../images/ditu.png) no-repeat;
	background-size: 20px 21px;
	width: 20px;
	height: 21px;
	float: right;
	z-index: 50;
	position: absolute;
	top: 24px;
	right: 16px;
	z-index: 1
}
.lang {
	width: 195px;
	float: right;
	position:relative;
}
.map {
	background: url(../images/bottompic1.png) no-repeat;
	background-size: 63px 25px;
	width: 80px;
	height: 40px;
	float: right;
	z-index: 99;
	margin-top: 23px;
	margin-left: 12px;
	margin-right: -14px;
}
.gupiao {
	width: 120px;
	color: #999999;
	font-size: 13px;
	float: right;
}
.gupiao span {
	color: #265A88;
	font-weight: bold;
}
/*header end*/

/*nav start*/
nav {
	background: #1e74b3;
	margin-bottom: 15px;
}
nav ul {
	width: 1200px;
	margin: 0 auto;
	height: 40px;
	padding: 0;
}
nav li {
	float: left;
	color: #fff;
	position: relative;
}
nav li a {
	color: #fff;
	width: 120px;
	height: 40px;
	display: inline-block;
	text-align: center;
	line-height: 40px;
}
#topnav li .sub {
	position: absolute;
	top: 40px;
	left: -93px;
	z-index: 1;
	display: none;
}
.row1 {
	width: 720px;
	height:385px;
	background: url(../images/nav_b.png) no-repeat;
	background-size:530px;
	margin:-4px 0 0 0;
}
.product a:hover, .news a:hover {
	text-decoration: none;
}
.product {
	width: 1200px;
	margin: 0 auto;
	height: 312px;
}
.news {
	height: 40px;
	background: #f7f7f7;
	border-bottom: 1px solid #eee;
	line-height: 40px;
}
.input {
	height: 40px;
}
nav a:hover, nav a:hover {
	color: white;
	text-decoration: none;
}
.txt {
	margin-left: 80px;
	background-color: #155295;
	height: 26px;
	border: 0;
	margin-top: 7px;
	outline: none;
	width: 190px;
}
.search{
	border: 1px solid #245580;
	margin-top: 7px;
	padding: 5px 6px;
	cursor: pointer;
}
.row2{
	background-color: #155295;
	width: 455px;
	height: 10px;
	margin-left: 7px;
}
.ul1-left{
	width: 260px;
	float: left;
	margin-left: 5px;
}
.ul1-left dl{
	padding: 13px 20px;
}
.ul1-left dl a:hover{
	color: white;
}
.ul1-left dl dd a:hover,.ul1-left dl dt a:hover{
	color: rgb(26, 143, 213);
}
.ul1-left dl dt a{
	color:#777;
	width:100%;
	text-align:left;
	font-size:16px;
	font-weight: 400;
	margin: -3px 0;
}
.ul1-left dl dd a{
	color:#999;
	width:100%;
	text-align:left;
	font-size:13px;
	padding-left: 35px;
	margin: -5px 0;
}
.ul1-right{
	float: left;
	margin-top: 30px;
}
.ul1-right img{
	width: 230px;
	height:120px;
	margin-top: 26px;
	border:1px solid #999;
	padding: 2px;
}
.ul1-right p{
	font-size:16px;
	width:100%;
	text-align:center;
	color: rgb(26, 143, 213);
	margin-top: 20px;
}
/*nav end*/

/*footer start*/
.foot {
	background-color: #1e74b3;
}
.foot_t {
	width: 1200px;
	height: 180px;
	margin: 0 auto;
}
.foot_t dl {
	float: left;
	color: white;
	margin: 20px 100px 20px 0;
}
.foot_t dl dt {
	margin-bottom: 10px;
}
.foot_t dl dd {
	font-size: 12px;
	font-weight: 400;
	color: #d9dee4;
	line-height: 23px;
}
.foot_t dl dt a, .foot_t dl dd a {
	color: white;
	cursor: pointer;
	text-decoration: none;
}
.foot_t dl a:hover{
	color:black;
}
.r1_r img {
	width: 335px;
}
.foot_d {
	width: 1200px;
	height: 30px;
	margin: 0 auto;
	color: white;
	font-size: 12px;
}
/*footer end*/
/*子页左边导航start*/
.mainmenu{
	padding-left: 0;
	border-right: 5px solid #f5f5f5;
}
.mainmenu > li {
	border-top: 1px solid #ddd;
	cursor: pointer;
	padding: 0 0 0 40px;
}
.mainmenu > li:hover,.submenu li:hover{
	background:#f5f5f5
}
.mainmenu > li a{
	text-decoration: none;
}
.mainmenu > li span {
	line-height: 48px;
	color: #333;
	font-size:14px
}
.mainmenu-li-one{
	background: #1e74b3;
    border: 0;
    cursor: auto;
    color: white;
    font-size: 20px;
    text-align: center;
    line-height: 35px;
    margin-bottom: 0;
    border-radius: 10px 10px 0 0;
}
}
.mainmenu > li .icon {
	float: left;
	width: 20px;
	height: 20px;
	display: block;
	position: absolute;
	left: 10px;
	top: 15px;
}
.submenu {
	padding:0;
	box-sizing: border-box;
	color: #ae9f9f;
	font-size: 13px;
	content: " ";
	/*opacity: 0.5;*/
}
.submenu li a{
	color:#333;
	padding-left: 33px;
	text-decoration:none;
}
.submenu li {
	color:#333;
	line-height: 20px;
	cursor:pointer;
	padding: 13px 0 13px 35px;
	transition: border-left 220ms ease-in;
	border-top: 1px solid #ddd;
}

			#tagContent0 table,#tagContent1 table{
				text-align:center;
				border:1px solid #ccc;
			}
			#tagContent0 table td,#tagContent1 table td{
				text-align:center;
				vertical-align:middle;
			}
			#tagContent0 table td p,#tagContent1 table td p{
				margin:2px !important;
			}
			.lidian {
				padding:0px;
				margin-left:20px;
			}
			.lidian li{
				list-style:disc !important;
				text-indent:0px;
			}
/*子页左边导航end*/