﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
/* CSS Document */html {    -webkit-text-size-adjust: none;}body, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, input, button, textarea, p, blockquote, th, td {    margin: 0;    padding: 0;    font-family: "微软雅黑";    font-size: 12px;    background: none;    color: #333333;}table {    border-collapse: collapse;    border-spacing: 0;	margin-top:20px;}td, th {    word-wrap: break-word;    word-break: break-all;}img {    border: 0;}adel, ins {    text-decoration: none;}caption, th {    text-align: left;}h1, h2, h3, h4, h5, h6 {    font-size: 100%;}q:before, q:after {    content: '';}abbr, acronym {    border: 0;    font-variant: normal;}sup, sub {    vertical-align: baseline;}/* because legend doesn't inherit in IE */input, select {    vertical-align: middle;}i, cite, em {    font-style: normal}/* New Clearfix */.clearfix:after {    visibility: hidden;    display: block;    font-size: 0;    content: '';    clear: both;    height: 0;}* html .clearfix {    zoom: 1;}/* IE6 */*:first-child + html .clearfix {    zoom: 1;}/* IE7 *//* Defaults */a {    text-decoration: none;    color: #333;    font-size: 12px;}a:hover {    text-decoration: none;    color: #333;}a:focus {    outline: none;    color: #333;}.L, .l, .C, .c, .Left, .Center, .left, .center {    float: left;}.R, .r, .Right, .right {    float: right;}.reset_ul {    margin: 0;    padding: 0;    list-style: none;}ul {    margin: 0;    padding: 0;    list-style: none;}li {    margin: 0;    padding: 0;    list-style: none;}.ease, .ease * {	-webkit-transition: all ease 300ms;	-moz-transition: all ease 300ms;	-ms-transition: all ease 300ms;	-o-transition: all ease 300ms;	transition: all ease 300ms;}.noease, .noease * {	-webkit-transition: none;	-moz-transition: none;	-ms-transition: none;	-o-transition: none;	transition: none;}.top{width:100%;overflow:hidden;height:42px;background:url(http://oldfile.4e8.com/skin/yjxxjzyxgs9257//img/top_bd.jpg) center no-repeat;}.top .index_top{width:1200px; overflow:hidden;margin:0 auto;}.index_top .welcome{color:#fff;line-height:42px;}.index_top .tel{color:#fff;line-height:42px;font-size:14px;}.index_top .tel span{font-size:18px;color:#ff5e14;font-weight:bolder;}.header{width:100%;overflow:hidden;/*margin-top:20px;*/}.header .index_header{width:1200px;margin:0 auto;/*overflow:hidden;*/}.index_header .logo p{display:block;float:right;font-size:31px;font-weight:bolder;margin-top:30px;margin-left:10px;}.index_header .logo p i{display:block;font-size:12px;font-weight:normal;color:#e0e0e0;}.index_header .logo1{margin-top:30px;}.index_header .logo1 p{display:block;float:right;font-size:31px;font-weight:bolder;margin-top:5px;margin-left:10px;}.index_header .logo1 p i{display:block;font-size:12px;font-weight:normal;color:#e0e0e0;}#nav{margin-top:10px;}#nav .navlist {	position: relative;	display: block;	float:right;	margin-top:38px;	margin-bottom:inherit;}#nav .navlist .hover{background:url(http://oldfile.4e8.com/skin/yjxxjzyxgs9257/img/icon.png) no-repeat center bottom;top:7px;}#nav li {	float: left;	display: inline-block;	list-style: none;	font-size: 16px;	text-align: center;	position: relative;	height: 61px;	top:7px;}#nav li:hover{background:url(http://oldfile.4e8.com/skin/yjxxjzyxgs9257/img/icon.png) no-repeat center bottom;top:7px;}#nav li a {	display: block;	text-align: center;	position: relative;	color: #000;	height: 28px;	line-height: 28px;	padding: 0 23px;	/*border: 1px solid #25262b;*/	-moz-border-radius: 20px;	-webkit-border-radius: 20px;	border-radius: 20px;	font-size:16px;}/*#nav li.hover a, #nav li:hover a {	color: #3fb150;	border: 1px solid #3fb150;}*/.top .toprig .item h4 {	display: block;	font-size: 30px;}/*导航栏下拉*/#nav ul .subnav {	position: absolute;/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0, direction=120, strength=5);*/	opacity: 0;	visibility: hidden;	transition: all .6s ease 0s;	transform: translate3d(0, 0, 0);	-moz-transform: translate3d(0, 0, 0);	-webkit-transform: translate3d(0, 0, 0);}#nav ul li:hover .subnav {	opacity: 1;	visibility: visible;	transform: translate3d(0, 0, 0);	-moz-transform: translate3d(0, 0, 0);	-webkit-transform: translate3d(0, 0, 0);}#nav ul .subnav {	background: #fff;	box-shadow: 0 13px 42px 11px rgba(0, 0, 0, 0.05);	height: auto;	left: 0;	overflow: hidden;	position: absolute;	top:98%;	width: 100%;	z-index: 199;}#nav ul .subnav a {	color: #666;	display: block;	font-size: 16px;	font-weight: 500;	height: 40px;	line-height: 40px;	padding: 0;	transition: all 0.2s ease-in-out 0s;	max-width: 100%;	border: 0 none;	border-bottom: 1px solid #eee;	border-radius: initial;}#nav ul .subnav a:hover {	color: #0095db;	background: #f9f9f9;	/*text-indent: 3px;*/	/*top:10px;*/}/* banner */#banner_main {	overflow: hidden;	position: relative;	z-index: -1;	width:100%;	border-top:7px solid #e9e9e9;}#banner_main .banner {	height: 555px;}#banner {	width: 100%;	min-width: 1000px;	position: relative;	overflow: hidden;	z-index: 0;}/*#banner, .banner ul {	max-height: 600px;	overflow: hidden;}*/.banner li {	width: 100%;	position: absolute;	z-index: 1;	overflow: hidden;}.banner li img {	width: 1920px;	display: block;	position: relative;	left: 50%;	margin-left: -960px;	top: 0;}.tuinew{width:100%;height:60px;background-color:#edeef3;}.tuinew  .index_tuinew{width:1200px;margin:0 auto;}.tuinew  .index_tuinew img{float:left;margin-top:24px;}.notice{width:591px;margin:20px auto;height:26px;overflow:hidden;background:url(http://oldfile.4e8.com/skin/yjxxjzyxgs9257/images/bg.gif) no-repeat;float:left;}.noticTipTxt{color:#ff7300;height:22px;line-height:22px;overflow:hidden;margin:0 0 0 40px;}.noticTipTxt li{height:22px;line-height:22px;}.noticTipTxt a{font-size:14px;text-decoration:none;}.noticTipTxt a span{float:right;font-size:12px;color:#b5b5b6;}.noticTipTxt a:hover{color:#ff7300;}.product{width:100%;overflow:hidden;background:url(http://oldfile.4e8.com/skin/yjxxjzyxgs9257/img/pro_bd.jpg) center no-repeat;margin:40px auto;}.product h2{width:100%;background:url(http://oldfile.4e8.com/skin/yjxxjzyxgs9257/img/icon2.png) center no-repeat;text-align:center;font-size:30px;overflow:hidden;color:#061556;font-weight:bolder;}.product h2 span{color:#ff5e14;text-transform:uppercase;margin-left:20px;}.product .index_product{width:1200px;margin:0 auto;}.product .index_product .lanmu{width:1200px;margin:0 auto;text-align:center;}.index_product .lanmu ul{overflow:hidden;text-align:center;display: inline-block;}.index_product .lanmu ul li{float:left;margin:30px 4px;}.index_product .lanmu ul li a{display:block;background-color:#061556;padding:10px 47px;color:#fff;font-size:18px;}.index_product .lanmu ul li a:hover{background-color:#ff5e14;}.index_product .layB{width:1200px;overflow: hidden; }.index_product .layB .tbC{ width:1200px;  /*position:relative;*//*max-height:574px;*/overflow:hidden;/*height:574px;*/}.index_product .layB .prev,.layB .next{ background:url(http://oldfile.4e8.com/skin/lsgc9058/images/icon.png) no-repeat; width:15px; height:400px; position:absolute; left:-10px; top:10px; background-position:60px 0; } .index_product .layB .next{ left:auto; right:-7px; background-position:-560px 0; }.index_product  .layB .prev:hover{ background-position:-540px 0; } .index_product .layB .next:hover{ background-position:-580px 0; } .index_product .layB .slide{ width:1200px; overflow:hidden;} .index_product .layB .slide ul{ overflow:hidden; zoom:1;/*margin-top: 10px;*/display: block; width: 100%; padding:0 }  .index_product .layB .slide li{ width:385px; margin:15px 10px 12px 5px; display:inline; float:left; line-height:20px; height: 371px; position:relative;box-shadow: 2px 3px 8px #e0e0e0;} .index_product .layB .slide li a .pro_icon{width:50px;height:5px;display:block;background-color:#061556;margin: 18px 164px;}.index_product  .layB .slide li a:hover .pro_icon{background-color:#ff5e14;}	 .index_product .layB .slide li a:hover{background-color:#0095db;} .index_product .layB .slide li a img{ display:block; width: 100%;height: 279px;overflow: hidden; transition: all ease 0.4s; } .index_product .layB .slide li a .sweet{line-height:56px;font-size:16px;text-align:center;margin-top:14px;} .index_product .layB .slide li a .sweet i{display:block;font-size:12px;color:#b6b6b6;line-height:28px;width:50px;height:6px;background-color:#061556;}.index_product .layB .slide li .mask{	background-color: rgba(6,21,86,0.5);	width: 100%;	height: 279px;	position: absolute;	z-index: 99;	top: 0px;	left: 0px;	text-align: center;	color: #fff;	box-sizing: border-box;	padding: 10px;	transition: all 0.3s;	transform: scale(0);}.index_product .layB .slide li:hover .mask{	transform: scale(1);}.index_product .layB .slide li .mask .border{	border: 1px solid #fff;	display: block;	height: 100%;	box-sizing: border-box;	padding: 70px;}.index_product .layB .slide li .mask >div p{	font-size: 20px;	font-weight: bold;	margin-top: 30px;	color:#fff;}.index_product .layB .slide li .mask>div img{	display: block;	margin: 20px auto;	width:36px;	height:36px;}.about{width:100%;overflow:hidden;background-color:#f3f5f9;}.about .index_about{width:1200px;margin:38px auto;position:relative;}.index_about .aboutl{width:50%;overflow:hidden;}.index_about .aboutl h2{color:#061556;font-size:30px;font-weight:bolder;}.index_about .aboutl h2 img{display:block;margin-top:15px;}.index_about .aboutl .con{margin-top:20px;line-height:30px;color:#5d5e60;}.index_about .aboutl .date{position:absolute;width:680px;height:146px;background:url(http://oldfile.4e8.com/skin/yjxxjzyxgs9257/img/date_bd.jpg) no-repeat;box-shadow: 0px 0px 9px #e0e0e0;top:228px;}.index_about .aboutl .date .year{padding:35px 31px;font-size:40px;font-weight: normal; color:#ff5e14;text-align:center;}.index_about .aboutl .date .year span{display:block;text-align:center;font-size:18px;font-weight:bold;color:#59595b;}.index_about .aboutl .date .mouth{padding:35px 50px;font-size:40px;font-weight: normal; color:#ff5e14;text-align:center;}.index_about .aboutl .date .mouth span{display:block;text-align:center;font-size:18px;font-weight:bold;color:#59595b;}.index_about .aboutl .date .day{padding:35px 75px;font-size:40px;font-weight: normal; color:#ff5e14;text-align:center;}.index_about .aboutl .date .day span{display:block;text-align:center;font-size:18px;font-weight:bold;color:#59595b;}.news{width:100%;overflow:hidden; margin:40px auto;}.news h2{width:100%;background:url(http://oldfile.4e8.com/skin/yjxxjzyxgs9257/img/icon2.png) center no-repeat;text-align:center;font-size:30px;overflow:hidden;color:#061556;font-weight:bolder;}.news h2 span{color:#ff5e14;text-transform:uppercase;margin-left:20px;}.index_news{width:1200px;margin:0 auto;}.index_news .lanmu{width:1200px;margin:0 auto;text-align:center;}.index_news .lanmu ul{overflow:hidden;text-align:center;display: inline-block;}.index_news .lanmu ul li{float:left;margin:30px 4px;}.index_news .lanmu ul li a{display:block;background-color:#061556;padding:10px 47px;color:#fff;font-size:18px;}.index_news .lanmu ul li a:hover{background-color:#ff5e14;}.index_news .newsl{width:45%;overflow:hidden;border:1px solid #dee2e6;}.index_news .newsl .shot{font-size:16px;font-weight:bold;margin-top:10px;color:#ff5e14;word-spacing:2px;margin-left:20px;}.index_news .newsl .shot i{color:#a4afbd;margin-left:10px;}.index_news .newsl .tj{margin-top:45px;margin-left:20px;margin-right:20px;}.index_news .newsl .tj a{font-size:18px;font-weight:bolder;color:#061556;}.index_news .newsl .tj span{display:block;line-height:30px;margin-top:20px;font-size:14px;color:#666666;}.index_news .newsl .tj .more{display:block;text-transform: uppercase;font-size:14px;margin-top:16px;font-weight:bold;color:#ff5e14;margin-bottom:16px;}.index_news .newsr{width:50%;oveflow:hidden;margin-left:20px;}.index_news .newsr  ul li{width:100%;overflow:hidden;border-bottom:1px solid #eeeeee;float:left;margin-top:13px;}.index_news .newsr  ul li a{display:block;font-size:14px;line-height:30px;color:#666666;}.index_news .newsr  ul li a p{font-size:16px;color:#061556;}.index_news .newsr  ul li a p span{float:right;color:#ff7505;}.container-fluid,.row{height:482px;}.ser_row>div{	padding: 0px;	overflow: hidden;	height:482px;}.ser_row>div >img{	transition: all 0.5s;	width: 100%;	height:482px;}.ser_row>div .mask{	position: absolute;	top: 0px;	left: 0px;	background-color: rgba(6,21,86,0.7);	width: 100%;	height: 100%;	color: #fff;	text-align: center;	font-size:20px;	font-weight:bolder;}.ser_row>div .mask img{	display: block;	margin: 20px auto;	margin-top:56%;	transition: all 0.3s;	}.ser_row>div:hover >img{	transform: scale(1.1);	}.ser_row>div .mask  i{	display: block;	width: 30px;	margin: 10px auto;border-bottom: 1px solid #fff;}.ser_row >div .mask a{	color: #fff;	/*border: 1px solid #fff;*/	width: 150px;	line-height: 40px;	height: 40px;	display: block;	margin: 0 auto;	opacity: 0;	transition: all 0.3s;	}.ser_row>div .mask:hover img{	margin-top: 40%;}.ser_row>div .mask:hover a{	opacity:1;}/*.ser_row>div .mask a:hover{	background-color: #061556;	}*/.link{width:100%;overflow:hidden;}.link .index_link{width:1200px;margin:0 auto;overflow:hidden;}.index_link span{float:left;}.index_link ul li{float:left;margin-left:20px;margin-top:15px;}.index_link ul li a{font-size:14px;color:#333;}.foot{width:100%;overflow:hidden;background-color:#061556;margin-top:30px;}.foot .index_foot{width:1200px;margin:0 auto;overflow:hidden;}.index_foot .navigation{width:27%;overflow:hidden;border-right:1px solid #414763;margin-top:30px;margin-bottom:20px;}.index_foot .navigation h3{text-transform: uppercase;font-size:37px;color:#fff;}.index_foot .navigation ul li{float:left;width:156px;margin-top:18px;}.index_foot .navigation ul li a{color:#c6cff7;font-size:16px;}.index_foot .contact{width:40%;overflow:hidden;margin-top:30px;margin-bottom:20px;}.index_foot .contact h3{text-transform: uppercase;font-size:37px;color:#fff;margin-left:20px;}.index_foot .contact p{color:#c6cff7;font-size:16px;margin-top:18px;margin-left:20px;}.index_foot .contact .em{background:url(http://oldfile.4e8.com/skin/yjxxjzyxgs9257/img/email.png) no-repeat 3px;padding-left:32px;}.index_foot .contact .fax{background:url(http://oldfile.4e8.com/skin/yjxxjzyxgs9257/img/fax.png) no-repeat 3px;padding-left:32px;}.index_foot .contact .adress{background:url(http://oldfile.4e8.com/skin/yjxxjzyxgs9257/img/add.png) no-repeat 3px;padding-left:32px;}.index_foot .ewm{width:33%;overflow:hidden;margin-top:30px;border-left:1px solid #414763;margin-bottom:20px;}.index_foot .ewm img{margin-left:20px;margin-top:32px;}.index_foot .ewm h3{text-transform: uppercase;font-size:37px;color:#fff;margin-left:20px;}.copyright{width:100%;overflow:hidden;border:1px solid #414763;}.copyright .index_copyright{width:1200px;margin:0 auto;text-align:center;color:#818698;padding-top:20px;padding-bottom:15px;}.nybanner {	width: 100%;	height: 450px;	overflow: hidden;	position: relative;}.nybanner img {	width: 1920px;	display: block;	position: absolute;	left: 50%;	margin-left: -960px;	top: 0;}.bread{width:100%;overflow:hidden;margin-top:15px;}.bread .index_bread{width:1200px;margin:0 auto;font-size:12px;color:#999;}.bread .index_bread a{color:#999;}.content{text-align:center;line-height:30px;color:#5d5e60;}.hotpr{width:100%;overflow:hidden;margin-top:30px;}.hotpr .index_hotpr{width:1200px;margin:0 auto;}.hotpr .index_hotpr .hot{font-size:18px;font-weight:bolder;color:#061556;border-bottom:1px solid #e7e7e7;padding-bottom:10px;}.hotpr .index_hotpr .hot span{font-size:12px;color:#787878;}.index_hotpr .layB{width:1200px;overflow: hidden; }.index_hotpr .layB .tbC{ width:1200px;  /*position:relative;*//*max-height:574px;*/overflow:hidden;/*height:574px;*/}.index_hotpr .layB .prev,.layB .next{ background:url(http://oldfile.4e8.com/skin/lsgc9058/images/icon.png) no-repeat; width:15px; height:400px; position:absolute; left:-10px; top:10px; background-position:60px 0; } .index_hotpr .layB .next{ left:auto; right:-7px; background-position:-560px 0; }.index_hotpr  .layB .prev:hover{ background-position:-540px 0; } .index_hotpr .layB .next:hover{ background-position:-580px 0; } .index_hotpr .layB .slide{ width:1200px; overflow:hidden;} .index_hotpr .layB .slide ul{ overflow:hidden; zoom:1;/*margin-top: 10px;*/display: block; width: 100%; padding:0 }  .index_hotpr .layB .slide li{ width:385px; margin:15px 10px 12px 5px; display:inline; float:left; line-height:20px; height: 371px; position:relative;box-shadow: 2px 3px 8px #e0e0e0;}.index_hotpr .layB .slide li a .pro_icon{width:50px;height:5px;display:block;background-color:#061556;margin: 18px 164px;}.index_hotpr  .layB .slide li a:hover .pro_icon{background-color:#ff5e14;}	.index_hotpr .layB .slide li a:hover{background-color:#0095db;} .index_hotpr .layB .slide li a img{ display:block; width: 100%;height: 279px;overflow: hidden; transition: all ease 0.4s; } .index_hotpr .layB .slide li a .sweet{line-height:56px;font-size:16px;text-align:center;margin-top:14px;} .index_hotpr .layB .slide li a .sweet i{display:block;font-size:12px;color:#b6b6b6;line-height:28px;width:50px;height:6px;background-color:#061556;}.index_hotpr .layB .slide li .mask{	background-color: rgba(6,21,86,0.5);	width: 100%;	height: 279px;	position: absolute;	z-index: 99;	top: 0px;	left: 0px;	text-align: center;	color: #fff;	box-sizing: border-box;	padding: 10px;	transition: all 0.3s;	transform: scale(0);}.index_hotpr .layB .slide li:hover .mask{	transform: scale(1);}.index_hotpr .layB .slide li .mask .border{	border: 1px solid #fff;	display: block;	height: 100%;	box-sizing: border-box;	padding: 70px;}.index_hotpr .layB .slide li .mask >div p{	font-size: 20px;	font-weight: bold;	margin-top: 30px;	color:#fff;}.index_hotpr .layB .slide li .mask>div img{	display: block;	margin: 20px auto;	width:36px;	height:36px;}.list_num{font-size: 12px; text-align: center;color: #333333;line-height: 35px;}.page{text-align:center;}.hotnews{width:100%;overflow:hidden;}.hotnews .index_hotnews{width:1200px;margin:0 auto;}.index_hotpr  ul li{width:48%;overflow:hidden;border-bottom:1px solid #eeeeee;float:left;margin-top:24px;margin-left:20px;}.index_hotpr  ul li a{display:block;font-size:14px;line-height:30px;color:#666666;}.index_hotpr  ul li a p{font-size:16px;color:#061556;}.index_hotpr  ul li a p span{float:right;color:#ff7505;}.title{width:1200px;margin:0 auto;text-align:center;font-size:20px;font-weight:bold;}.look{       display:block;line-height: 30px;    height: 30px;    margin-bottom: 10px;    text-align: center;    color: #999;    font-size: 12px;}	.neirong{text-align:center;line-height:34px;color:#999;}.newslist{width:1200px;margin:0 auto;overflow:hidden;}.newslist  ul li{width:48%;overflow:hidden;border-bottom:1px solid #eeeeee;float:left;margin-top:24px;margin-left:20px;}.newslist  ul li a{display:block;font-size:14px;line-height:30px;color:#666666;}.newslist  ul li a p{font-size:16px;color:#061556;}.newslist  ul li a p span{float:right;color:#ff7505;}.channelform th { text-align:left; width: 20%; color: #000000;}.channelform input { border: 1px dotted #CCC; width:100%; height:35px; line-height:35px; margin-left: -89px; }.channelform textarea { border: 1px dotted #CCC; width:100%; margin-left: -89px; }.channelform .submit { background-color: #e92d01; width:160px; cursor:pointer; border:none; color:#FFF;} .ArticleTitle .tit{font-size:24px;text-align:center;padding:20px 0px;border-bottom:1px dashed #ccc;} .ArticleMessage{line-height:30px;height:30px;margin-bottom:10px;text-align:center;color:#999;font-size:12px;}