* {
	padding:0;
	margin:0
}
html {
	font-size:62.5%
}
body {
	font-size:14px;
	font-size:1.4rem;
	font-family:"微软雅黑";
	color:#333
}
ul li {
	list-style:none
}
a {
	text-decoration:none
}
a:hover {
	text-decoration:none;
	cursor:pointer
}
img {
	border:0
}
input,select,button,textarea {
	font:1.4rem/1.5 "微软雅黑";
	color:#666
}
input[type="submit"],input[type="reset"],input[type="button"],button {
	-webkit-appearance:none;
	outline:0
}
h1,h2,h3,h4,h5,h6,b {
	font-weight:normal
}
i,em {
	font-style:normal
}
.clear {
	clear:both
}
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.clearfix {
	*zoom:1
}
.fl {
	float:left
}
.fr {
	float:right
}
.pa {
	position:absolute
}
.pr {
	position:relative
}
.fixed {
	position:fixed
}
.content {
	margin:0 auto;
	width:73.34%;
	box-sizing:border-box
}
@media(max-width:1440px) {
	.content {
	width:80%;
	box-sizing:border-box
}
}@media(max-width:1366px) {
	.content {
	width:1200px;
	box-sizing:border-box
}
}header {
	width:100%;
	height:70px;
	background:#fff;
	position:fixed;
	top:0;
	left:0;
	z-index:999
}
header .logo {
	padding-top:10px
}
header .logo img {
	height:44px;
	display:block
}
header.register_header {
	height:70px;
	background:#fff
}
header.register_header .logo {
	padding-top:10px
}
header.register_header .logo img {
	height:44px;
	display:block
}
header .register_header_con {
	padding-top:10px;
	font-size:20px;
	line-height:1em;
	color:#000
}
header.register_header .register_header_con {
	padding-top:25px
}
.register {
	height:810px;
	padding-top:120px;
	background:url(/uploads/image/ettimages/login_contenr_bg.jpg) no-repeat center
}
.register_con {
	width:440px;
	padding-bottom:65px;
	background:#fff;
	margin:0 auto
}
.register_con h3 {
	font-size:24px;
	text-align:center;
	color:#212121;
	line-height:1em;
	padding-top:30px
}
.register_con h5 {
	display:block;
	margin:20px auto;
	width:369px;
	height:32px;
	background:url(/uploads/image/ettimages/login_ico1.png) no-repeat
}
.register_con form {
	width:340px;
	margin:0 auto
}
.register_con form p {
	width:100%;
	margin-bottom:14px
}
.register_con form p img.register_con_img {
	width:45px;
	height:48px;
	display:block;
	float:left
}
.register_con form p input[type="text"] {
	border:1px solid #dedede;
	height:46px;
	text-indent:15px
}
.register_con form p input[type="text"].register_con_text1 {
	float:right;
	width:293px
}
.register_con form p input[type="text"].register_con_text2 {
	float:left;
	width:215px
}
.register_con form p input[type="text"]::-webkit-input-placeholder {
	color:#8c8c8c;
	font-size:14px
}
.register_con form p input[type="text"]:-moz-placeholder {
	color:#8c8c8c;
	font-size:14px
}
.register_con form p input[type="text"]::-moz-placeholder {
	color:#8c8c8c;
	font-size:14px
}
.register_con form p input[type="text"]:-ms-input-placeholder {
	color:#8c8c8c;
	font-size:14px
}
.register_con form p img.register_yzm_img1 {
	width:110px;
	height:46px;
	display:block;
	float:right
}
.register_con form input[type="submit"] {
	width:160px;
	height:52px;
	border:0;
	font-size:18px;
	vertical-align:middle;
	margin-top:20px;
	background:#78b142;
	color:#fff;
	cursor:pointer
}
.register_con form input[type="reset"] {
	width:160px;
	height:52px;
	border:0;
	font-size:18px;
	vertical-align:middle;
	margin-top:20px;
	background:#cbcbcb;
	color:#3c3c3c;
	float:right
}
.register_content {
	margin-top:44px;
	font-size:14px;
	text-align:center;
	color:#959595;
	line-height:1em
}
.login_content {
	margin:20px 0;
	font-size:14px;
	text-align:center;
	color:#959595;
	line-height:1em
}
.register_content a,.login_content a {
	color:#000
}
.register_foot {
	height:144px;
	line-height:144px;
	color:#414141
}
.register_foot a {
	color:#414141
}
.register_foot span {
	display:inline-block;
	margin:0 5px
}
@media(max-width:1620px) {
	.register_foot p {
	width:100%;
	text-align:center;
	line-height:72px
}
}.fullslide {
	position:relative;
	background:#fff;
	margin:111px auto 40px
}
.fullslide .bd {
	position:relative;
	z-index:0
}
.fullslide .bd li img {
	width:100%;
	vertical-align:top
}
.fullslide .hd {
	position:relative;
	z-index:1;
	margin-top:-30px;
	height:30px;
	line-height:10px;
	text-align:center
}
.fullslide .hd ul {
	text-align:center;
	padding-top:5px
}
.fullslide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:60px;
	height:6px;
	text-indent:-9999px;
	margin-right:6px;
	background:rgba(255,255,255,0.6);
	overflow:hidden;
	font-size:0
}
.fullslide .hd ul li.on {
	background:#027bd6
}
.fullslide .hd ul li:last-child {
	margin-right:0
}
.fullslide .prev,.fullslide .next {
	display:block;
	width:28px;
	height:52px;
	position:absolute;
	top:50%;
	margin-top:-26px;
	background:url(/uploads/image/ettimages/banner_ico.png) 0 0 no-repeat;
	filter:alpha(opacity=40);
	opacity:.4
}
.fullslide .prev {
	left:3%
}
.fullslide .next {
	right:3%;
	background-position:right
}
.fullslide .prev:hover,.fullslide .next:hover {
	filter:alpha(opacity=80);
	opacity:.8
}
.menu {
	width:100%;
	border-bottom:1px solid #d2d2d2;
	border-top:1px solid #d2d2d2;
	background:#fff;
	position:fixed;
	top:70px;
	left:0;
	z-index:99
}
.menu_ul ul.ul0 li.li1 {
	float:left;
	margin-right:35px;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.menu_ul ul.ul0 li.li1:last-child {
	margin-right:0
}
.menu_ul ul.ul0 li.li1 a.menu_a {
	display:block;
	font-size:16px;
	color:#000;
	padding:0 5px;
	line-height:55px;
	height:55px;
	position:relative;
	- webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.menu_ul ul.ul0 li.li1:nth-child(4) {
	position:relative
}
.menu_ul ul.ul0 li.li1 a.menu_a span {
	display:block;
	width:0;
	height:2px;
	position:absolute;
	bottom:-1px;
	left:0;
	background:#0d60d0;
	-webkit- transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.menu_ul ul.ul0 li.li1:hover a.menu_a {
	color:#0d60d0
}
.menu_ul ul.ul0 li.li1:hover a.menu_a span {
	width:100%
}
.menu_hover {
	width:100%;
	position:absolute;
	top:56px;
	left:0;
	z-index:99;
	display:none
}
.menu_hover ul.ul1 {
	width:18%;
	height:730px;
	background:url(/uploads/image/ettimages/menu_bg001.png) no-repeat center top
}
.menu_hover ul.ul1 li.li2:nth-child(1) {
	padding-top:25px
}
.menu_hover ul.ul1 li.li2 {
	height:45px
}
.menu_hover ul.ul1 li.li2 a.menu_a1 {
	display:block;
	width:100%;
	height:45px;
	line-height:45px;
	color:#fff;
	text-indent:20%;
	position:relative;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.menu_hover ul.ul1 li.li2 a.menu_a1 em {
	display:block;
	width:5px;
	height:8px;
	background:url(/uploads/image/ettimages/ico4.png) no-repeat;
	position:absolute;
	top:18px;
	right:5%
}
.menu_hover ul.ul1 li.li2:hover a.menu_a1 {
	background:#027bd6
}
.menu_hover1 {
	width:32%;
	height:730px;
	position:absolute;
	top:0;
	left:18%;
	display:none;
	z-index:99;
	background:url(/uploads/image/ettimages/bg1.png) no-repeat right top;
}
.menu_hover ul.ul1 li.li2:hover .menu_hover1 {
	display:block
}
.menu_hover1_list {
	margin:25px 0 0 1%;
	width:99%;
	height:685px;
}
.menu_hover1_con {
	width:46%;
	height:680px;
	padding:50px 3% 0 33%;
	position:absolute;
	top:0px;
	right:0%;
	z-index:1;
	background:#fff url(/uploads/image/ettimages/ico5.png) no-repeat 35% 20px;
}
.menu_hover1_con img {
	width:100%;
}
.menu_hover1_list ul.ul2 li {
	height:32px;
	position:relative;
	z-index:99;
}
.menu_hover1_list ul.ul2 li a.menu_a2 {
	line-height:32px;
	color:#454545;
	display:block;
	width:100%;
	height:32px;
	text- overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.menu_hover1_list ul.ul2 li:hover a.menu_a2,.menu_hover1_list ul.ul2 li.on a.menu_a2 {
	color:#0d60d0
}
.menu_hover1_con_title {
	height:43px;
	background:url(/uploads/image/ettimages/ico6.png) no-repeat left top;
	margin-bottom:40px
}
.menu_hover1_con_title h4 {
	color:#0266d6;
	font-size:24px;
	line-height:1em;
	font-weight:bold;
	padding-top:18px;
	margin-left:55px
}
.menu_hover1_con_img {
	width:40%
}
.menu_hover1_con_img img {
	width:100%;
	display:block
}
.menu_hover1_con_text {
	width:56%;
	height:170px;
	overflow:hidden
}
.menu_hover1_content {
	color:#727272;
	line-height:2em;
	margin-top:20px;
	height:6em;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit- line-clamp:3;
	overflow:hidden
}
.menu_hover1_ico {
	margin-top:30px
}
.menu_hover1_ico ul li {
	width:25%;
	float:left;
	text-align:center
}
.menu_hover1_ico ul li i {
	display:inline-block;
	width:85px;
	height:85px;
	background-repeat:no-repeat;
	background-position:top;
	-webkit- transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.menu_hover1_ico ul li:hover i {
	background-position:bottom
}
.menu_hover1_ico ul li p {
	color:#1a1a1a;
	font-size:16px;
	line-height:1em;
	margin-top:20px;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.menu_hover1_ico ul li:hover p {
	color:#0d60d0
}
.menu_right {
	height:30px;
	padding-top:20px
}
.menu_search {
	width:150px;
	height:28px;
	border:1px solid #70abdc;
	position:relative
}
.menu_search form input[type="text"] {
	width:120px;
	height:28px;
	border:0;
	text-indent:10px;
	font-size:12px
}
.menu_search form input[type="image"] {
	width:18px;
	height:15px;
	display:block;
	position:absolute;
	top:6px;
	right:5px
}
.xian {
	color:#b5b5b5;
	height:30px;
	margin:0 10px;
	line-height:30px;
	font-size:14px
}
.menu_login {
	height:30px;
	font-size:0;
	line-height:30px
}
.menu_login img {
	width:12px;
	height:15px;
	vertical-align:calc(-3px)
}
.menu_login a {
	display:inline-block;
	font-size:12px;
	margin-left:10px;
	height:30px;
	color:#515151
}
.menu_link {
	height:30px;
	font-size:0;
	line-height:30px
}
.menu_link a {
	display:inline-block;
	margin-right:10px
}
.menu_link a img {
	height:18px;
	padding-top:5px
}
.menu_link a:last-child {
	margin-right:0
}
.menu_lang {
	width:55px;
	height:50px
}
.menu_lang_ico {
	width:55px;
	height:30px;
	line-height:30px
}
.menu_lang_ico img {
	height:20px;
	vertical-align:middle
}
.menu_lang_ico span {
	display:block;
	width:6px;
	height:4px;
	position:absolute;
	top:13px;
	right:0;
	background:url(/uploads/image/ettimages/ico3.png) no-repeat top
}
.menu_lang_con {
	width:65px;
	position:absolute;
	top:50px;
	right:0;
	background:#fff;
	border:1px solid #d2d2d2;
	border-bottom:0;
	z-index:999;
	display:none
}
.menu_lang_con a {
	display:block;
	width:100%;
	line-height:30px;
	border-bottom:1px solid #d2d2d2;
	color:#515151;
	text-align:center
}
.menu_lang_con a:hover {
	color:#70abdc
}
.menu_ul ul.ul0 li.li1:nth-child(5),.menu_ul ul.ul0 li.li1:nth-child(6),.menu_ul ul.ul0 li.li1:nth-child(7) {
	position:relative
}
.menu_hover11 {
	width:100%;
	background:#3c3b3b;
	position:absolute;
	top:55px;
	left:0;
	z-index:999999;
	display:none
}
.menu_hover11_a {
	display:block;
	width:100%;
	border-bottom:1px solid rgba(0,0,0,0.3);
	line-height:45px;
	text-align:center;
	color:#fff
}
.menu_hover11 a.menu_hover11_a:hover {
	background:#027bd6
}
#wrapper {
	position:relative;
	width:100%
}
#main {
	width:73.34%;
	position:relative;
	overflow:visible;
	margin:64px auto 75px;
	box-sizing:border-box
}
@media(max-width:1440px) {
	#main {
	width:80%;
	box-sizing:border-box
}
}@media(max-width:1366px) {
	#main {
	width:1200px;
	box-sizing:border-box
}
}.section {
	min-height:500px
}
.pagescroll {
	position:fixed;
	top:52%;
	left:20px;
	z-index:9999;
	margin-top:-96px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border- radius:15px
}
.return_top {
	position:fixed;
	top:50%;
	left:20px;
	width:48px;
	text-align:center;
	height:48px;
	background:#027bd6;
	z-index:9999;
	margin-top:51px;
	overflow:hidden
}
.return_top a {
	display:block;
	color:#fff;
	width:48px;
	height:48px;
	font-size:14px;
	line-height:18px
}
.return_top a img {
	display:block;
	margin:7px auto 4px
}
.pagescroll.right {
	margin-left:500px
}
.scrollnav a {
	display:block;
	color:#fff;
	font-size:14px;
	line-height:18px;
	padding:6px 10px;
	background:#085e9e;
	border-bottom:1px solid #fff
}
.scrollnav a:hover {
	background:#027bd6;
	color:#fff
}
.scrollnav.active a {
	background:#027bd6;
	color:#fff
}
.section_1,.section_2 {
	background:#fff
}
.section_title {
	width:100%;
	height:145px;
	background:url(/uploads/image/ettimages/ico8.png) no-repeat;
	background-size:100% 145px
}
.section_title1 {
	background:url(/uploads/image/ettimages/ico88.png) no-repeat;
	background-size:100% 145px
}
.section_title_tm {
	width:14.28%;
	text-align:center;
	font-size:20px;
	line-height:1em
}
.section_title_tm h3 {
	color:rgba(2,123,214,0.4);
	padding-top:44px;
	font-weight:bold
}
.section_title_tm h4 {
	color:#0d60d0;
	margin-top:50px;
	font-weight:bold
}
.section_title_tm.on h3 {
	color:#76b040
}
.section_title_tm.on h4 {
	color:#76b040
}
.section_title_con {
	width:85.72%
}
.section_title_con ul li {
	width:14.28%;
	float:left;
	text-align:center;
	position:relative
}
.section_title_con ul li {
	transition:all .4s ease-in-out;
	-webkit-transition:all .4s ease-in-out;
	-moz-transition:all .4s ease-in-out;
	-o- transition:all .4s ease-in-out
}
.section_title_con ul li:hover {
	transform:translateup(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	- o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px)
}
.section_title_con ul li span {
	display:block;
	width:1px;
	height:77px;
	background:#cfcfcf;
	position:absolute;
	top:34px;
	right:0
}
.section_title_con ul li:last-child span {
	display:none
}
.section_title_con ul li i {
	display:block;
	width:60px;
	height:60px;
	margin:25px auto 15px
}
.section_title_con ul li p {
	color:#272727;
	font-size:14px;
	line-height:1em
}
.section_title_con ul li:hover p,.section_title_con ul li.on p {
	color:#76b040;
	font-weight:bold
}
.index_dian {
	margin:40px 28px 0;
	padding-bottom:1px
}
.index_dian_con {
	display:none
}
.index_dian_con ul li {
	float:left;
	margin:0 2% 40px 0;
	position:relative;
	-webkit-box-shadow:0 0 0 rgba(2,123,214,0.3);
	box-shadow:0 0 0 rgba(2,123,214,0.3);
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.index_dian_con0 ul li {
	width:32%
}
.index_dian_con0 ul li:nth-child(3n) {
	margin-right:0
}
.index_dian_con ul li:hover {
	-webkit-box-shadow:0 10px 20px rgba(2,123,214,0.3);
	box-shadow:0 10px 20px rgba(2,123,214,0.3)
}
.index_dian_con ul li img {
	width:100%;
	display:block
}
.index_dian_con ul li h4 {
	width:100%;
	font-size:22px;
	line-height:1em;
	color:#fff;
	text-align:center;
	font-weight:bold;
	position:absolute;
	top:16%;
	left:0
}
.index_dian_con1 ul li {
	width:49%
}
.index_dian_con1 ul li:nth-child(2) {
	margin-right:0
}
.index_dian_con2 ul li {
	width:32%
}
.index_dian_con2 ul li:nth-child(3) {
	margin-right:0
}
.index_dian_con3 ul li {
	width:32%
}
.index_dian_con3 ul li:nth-child(3) {
	margin-right:0
}
.index_dian_con4 ul li {
	width:32%
}
.index_dian_con4 ul li:nth-child(3) {
	margin-right:0
}
.index_dian_con5 ul li {
	width:49%
}
.index_dian_con5 ul li:nth-child(2) {
	margin-right:0
}
.index_dian_con6 ul li {
	width:100%;
	margin-right:0
}
.index_dian_con7 ul li {
	width:100%;
	margin-right:0
}
.section_2 {
	margin-top:55px!important
}
.section_2 {
	margin-top:55px!important
}
.index_cice_con {
	display:none
}
.index_cice_con img {
	width:100%;
	display:block
}
.section_3 {
	padding-top:45px
}
.index_news {
	width:48%
}
.index_title {
	height:26px
}
.index_title h4 {
	color:#3c3c3c;
	font-size:24px;
	line-height:1em;
	font-weight:bold
}
.index_title h4 img {
	height:24px;
	vertical-align:calc(-2px);
	margin-right:5px
}
.index_title h5 {
	display:block;
	width:calc(100% - 160px);
	height:10px;
	background:url(/uploads/image/ettimages/ico9.png) no-repeat;
	position:absolute;
	top:8px;
	right:14px
}
.index_title a {
	display:block;
	width:24px;
	height:24px;
	color:#fff;
	font-size:14px;
	background:#0d60d0;
	text-align:center;
	line-height:24px;
	position:absolute;
	top:0;
	right:0
}
.index_news_title {
	margin:50px 0 15px;
	position:relative
}
.index_news_img {
	width:38%;
	position:relative
}
.index_news_img img {
	width:100%;
	height:130px;
	display:block
}
.index_news_img em {
	display:block;
	width:42%;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#fff;
	background:#0d60d0;
	position:absolute;
	top:0;
	left:0;
	display:none
}
.index_news_title:hover em {
	display:block
}
.index_news_con {
	width:60%;
	height:130px;
}
.index_news_con h4 {
	color:#3e3e3e;
	font-size:16px;
	line-height:1.5em;
	height:1.5em;
	font-weight:bold;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.index_news_con p {
	color:#8a8a8a;
	font-size:14px;
	line-height:2em;
	height:4em;
	margin-top:10px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden
}
.index_news_con span {
	display:block;
	width:90px;
	height:32px;
	line-height:32px;
	text-align:center;
	color:#fff;
	background:#cecece;
	font-size:12px;
	position:absolute;
	bottom:0;
	right:0;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.index_news_title:hover h4 {
	color:#0d60d0
}
.index_news_title:hover span {
	background:#da3b3b
}
.index_news_list {
	border-top:1px solid #bbb
}
.index_news_list p {
	position:relative;
	line-height:48px;
	border-bottom:1px solid #bbb
}
.index_news_list p a {
	display:block;
	width:75%;
	height:48px;
	color:#454545;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.index_news_list p a em {
	display:inline-block;
	width:6px;
	height:6px;
	background:#0d60d0;
	border-radius:50%;
	vertical-align:middle;
	margin-right:10px;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.index_news_list p span {
	display:block;
	color:#cacaca;
	font-size:12px;
	line-height:49px;
	position:absolute;
	top:0;
	right:5px;
}
.index_news_list p a:hover {
	color:#0d60d0
}
.index_partner {
	margin-top:50px
}
.index_partner_title h4 {
	color:#3c3c3c;
	font-size:18px;
	line-height:24px;
	font-weight:bold
}
.index_partner_title h4 img {
	height:20px;
	vertical-align:calc(-2px);
	margin-right:5px
}
.index_partner_con {
	margin-top:25px
}
.picscroll-left {
	position:relative
}
.picscroll-left .hd {
	position:relative
}
.picscroll-left .hd .prev,.picscroll-left .hd .next {
	display:block;
	width:21px;
	height:19px;
	float:right;
	margin-right:5px;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	top:-45px;
	z-index:10
}
.picscroll-left .hd .prev {
	right:30px;
	background:url(/uploads/image/ettimages/left.png) no-repeat
}
.picscroll-left .hd .next {
	background:url(/uploads/image/ettimages/right.png) no-repeat;
	right:0
}
.picscroll-left .bd {
	width:100%;
	margin:0 auto;
	overflow:hidden
}
.picscroll-left .bd ul {
	overflow:hidden;
	zoom:1
}
.picscroll-left .bd ul li {
	margin-right:25px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center
}
.picscroll-left .bd ul li img {
	width:181px;
	height:98px;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s;
	filter:grayscale(100%);
	//ieæµè§ˆå™¨ -webkit-filter:grayscale(100%);
	//è°·æ­œæµè§ˆå™¨ -moz-filter:grayscale(100%);
	//ç«ç‹ -ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:progid:dximagetransform.microsoft.basicimage(grayscale=1);
	-webkit-filter:grayscale(1);
	//è°·æ­œæµè§ˆå™¨
}
.picscroll-left .bd ul li:hover img {
	width:181px;
	height:98px;
	filter:grayscale(0%);
	//ieæµè§ˆå™¨ -webkit-filter:grayscale(0%);
	//è°·æ­œæµè§ˆå™¨ -moz-filter:grayscale(0%);
	//ç«ç‹ -ms-filter:grayscale(0%);
	-o-filter:grayscale(0%);
	filter:progid:dximagetransform.microsoft.basicimage(grayscale=0);
	-webkit-filter:grayscale(0);
	//è°·æ­œæµè§ˆå™¨
}
footer {
	height:435px;
	padding-top:64px;
	background:url(/uploads/image/ettimages/foot_bg.png) no-repeat top center;
	color:#fff
}
footer a {
	color:#fff
}
.foot_menu {
	width:68%;
	height:330px
}
.foot_menu ul li {
	width:19.1%;
	height:345px;
	float:left;
	position:relative;
	overflow:hidden
}
.foot_menu ul li:first-child {
	width:23.6%
}
.foot_menu ul li h4 {
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	text-align:center;
	margin-bottom:30px
}
.foot_menu ul li a {
	display:block;
	width:100%;
	text-align:center;
	font-size:12px;
	line-height:30px
}
.foot_menu ul li span {
	display:block;
	width:1px;
	height:330px;
	background:rgba(255,255,255,0.21);
	position:absolute;
	right:0;
	top:0
}
.foot_menu ul li:first-child h4 {
	text-align:left
}
.foot_menu ul li:first-child a {
	text-align:left
}
.foot_menu ul li:first-child a.w50 {
	    width: 50%;
    height: 24px;
    float: left;
    overflow: hidden;
}
.foot_contact {
	width:25%;
	padding-top:10px;
	height:330px
}
.foot_contact_con {
	text-align:center
}
.foot_contact_con p {
	line-height:42px;
	font-size:14px
}
.foot_contact_con p img {
	vertical-align:middle;
	margin-right:8px
}
.foot_contact_con p b {
	font-size:16px
}
.foot_ewm {
	margin-top:18px
}
.foot_ewm ul li {
	width:48%;
	float:left;
	margin-right:4%;
	text-align:center
}
.foot_ewm ul li:nth-child(2) {
	margin-right:0
}
.foot_ewm ul li img {
	display:block;
	width:100%
}
.foot_ewm ul li p {
	font-size:12px;
	line-height:1em;
	margin-top:10px
}
.foot_right {
	width:100%;
	height:60px;
	line-height:60px;
	background:#262626;
	margin-top:33px;
	font-size:12px
}
.foot_right span {
	display:inline-block;
	margin:0 5px
}
.banner {
	margin-top:111px
}
.banner img {
	display:block;
	width:100%
}
.main_top {
	height:60px;
	background:#454545;
	color:#fff
}
.main_search {
	height:28px;
	line-height:28px;
	padding-top:16px
}
.main_search form {
	display:inline-block;
	width:220px;
	height:26px;
	border:1px solid #fff;
	margin-left:5px;
	position:relative;
	vertical-align:middle
}
.main_search form input[type="text"] {
	width:180px;
	height:26px;
	border:0;
	color:#fff;
	background:0;
	text-indent:10px;
	display:inline-block;
	vertical-align:calc(2px)
}
.main_search input[type="image"] {
	margin-left:9px;
	vertical-align:calc(0px)
}
.main_tel {
	line-height:60px
}
.main_tel b {
	font-size:20px;
	font-weight:bold
}
.main {
	margin:48px auto 90px
}
.solution_top {
	height:60px;
	background:#f4f4f4;
	line-height:60px
}
.solution_list a {
	display:inline-block;
	width:200px;
	height:60px;
	padding-bottom:11px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#626262;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.solution_list a.on,.solution_list a:hover {
	background:url(/uploads/image/ettimages/solution_ico2.png) no-repeat;
	color:#fff
}
.solution_nav {
	margin-right:10px
}
.solution_nav p {
	color:#9d9d9d;
	font-size:12px
}
.solution_nav p a {
	color:#9d9d9d
}
.solution_con {
	margin-top:60px
}
.solution_con ul li {
	width:48.5%;
	float:left;
	margin:0 3% 40px 0;
	background:#f3f3f3;
	position:relative;
	padding-bottom:58px;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.solution_con ul li:nth-child(2n) {
	margin-right:0
}
.solution_con ul li h4 {
	padding:0 2.5%;
	display:block;
	height:55px;
	line-height:55px;
	font-size:18px;
	color:#3b3b3b;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.solution_con ul li h4 i {
	display:block;
	width:5px;
	height:55px;
	background:#0d60d0;
	position:absolute;
	top:0;
	left:0
}
.solution_con ul li img {
	display:block;
	margin:25px 2.5%;
	width:95%
}
.solution_con ul li p {
	margin:0 2.5%;
	color:#5f5e5e;
	line-height:2em;
	height:4em;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.solution_con ul li span {
	display:block;
	width:58px;
	height:28px;
	line-height:28px;
	padding-top:20px;
	text-indent:38px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	background:url(/uploads/image/ettimages/solution_ico1.png) no-repeat;
	position:absolute;
	bottom:1px;
	right:1px;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.solution_con ul li:hover {
	background:#0d60d0;
	-webkit-box-shadow:0 5px 10px rgba(13,96,208,0.4);
	box-shadow:0 5px 10px rgba(13,96,208,0.4)
}
.solution_con ul li:hover h4 {
	color:#fff
}
.solution_con ul li:hover p {
	color:#fff
}
.solution_con ul li:hover span {
	color:#0d60d0
}
.page{text-align: center;margin-top: 50px;}
.page a{display: inline-block;font-size:15px; width:35px;height:35px;line-height:37px;color:#a4a1a1;background:#e0e0e0;margin-right:15px;vertical-align: middle; }
.page a:last-child{margin-right:0;}
.page .current{background:#494949;color:#fff;margin-right: 15px; vertical-align: middle;line-height: 37px; width: 37px;height: 37px;font-size: 15px; display: inline-block;}
.page a.prepage{background:url(/uploads/image/ettimages/page_left.png) no-repeat;}
.page a.nextpage{background:url(/uploads/image/ettimages/page_right.png) no-repeat;}

.main_left {
	width:22.4%
}
.main_right {
	width:74.6%
}
.main_left_menu {
	width:100%
}
.main_left_menu ul li {
	border-bottom:1px solid #dedede
}
.main_left_menu ul li h4 {
	line-height:60px;
	height:60px;
	font-size:16px;
	text-indent:10px;
	position:relative;
	color:#0d60d0
}
.main_left_menu ul li h4 em {
	display:inline-block;
	width:24px;
	height:60px;
	font-size:24px;
	text-align:right;
	line-height:56px;
	position:absolute;
	right:10px;
	top:0;
	text-indent:0;
	font-weight:bold
}
.main_left_menu ul li h4.on {
	background:#0d60d0;
	color:#fff
}
.main_left_hover {
	display:none
}
.main_left_hover a {
	display:block;
	width:83%;
	font-size:14px;
	padding-left:17%;
	position:relative;
	height:40px;
	line-height:40px;
	
	color:#5f5f5f;
	overflow: hidden;
}
.main_left_hover a span {
	display:inline-block;
	width:8px;
	height:8px;
	border-radius:50%;
	margin-right:5px;
	background:#cecece;
	vertical-align:middle
}
.main_left_hover a:hover {
	color:#0d60d0
}
.main_left_hover a:hover span {
	background:#0d60d0
}
.product ul li {
	width:calc(32% - 2px);
	float:left;
	margin:0 2% 25px 0;
	text-align:center;
	border:1px solid #dedede
}
.product ul li:nth-child(3n) {
	margin-right:0
}
.product ul li img {
	display:block;
	width:100%
}
.product ul li p {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	color:#454545;
	background:#fff;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.product ul li:hover p {
	background:#699ce2;
	color:#fff
}
.about {
	margin-top:50px;
	height:582px;
	padding-left:3%;
	background:url(/uploads/image/ettimages/about_ico1.png) no-repeat top left
}
.about_con {
	width:44%;
	height:582px
}
.about_con h2 {
	font-size:48px;
	color:#0d60d0;
	opacity:.21;
	line-height:1em
}
.about_con h3 {
	color:#66a928;
	font-size:30px;
	line-height:1em;
	font-weight:bold;
	margin-top:38px
}
.about_content {
	margin-top:40px;
	color:#000;
	line-height:36px
}
.about_img {
	width:50%;
	padding-top:64px
}
.about_img img {
	display:block;
	width:100%
}
.about_lishi {
	width:100%;
	padding:75px 0 190px;
	background:url(/uploads/image/ettimages/bg101.png) no-repeat center top;
	background-size:1920px 100%
}
.about_lishi_con h4 {
	text-align:center;
	color:#0d60d0;
	font-size:36px;
	line-height:1em;
	margin-bottom:90px;
	font-weight:bold
}
.about_lishi_con img {
	max-width:100%
}
.about_partner {
	width:100%;
	height:1220px
}
.about_partner_bg {
	width:100%;
	height:1220px;
	position:absolute;
	top:0;
	left:0
}
.about_partner_bg ul li {
	width:100%;
	height:1220px;
	overflow:hidden;
	position:relative;
	display:none
}
.about_partner_bg ul li img {
	width:1920px;
	height:1220px;
	display:block;
	position:absolute;
	left:50%;
	margin-left:-960px
}
.about_partner_con {
	width:100%;
	height:1150px;
	padding-top:70px;
	position:absolute;
	top:0;
	left:0
}
.about_partner_list {
	height:50px;
	color:#fff
}
.about_partner_list span {
	display:inline-block;
	font-size:30px;
	font-weight:bold;
	height:50px;
	line-height:50px;
	vertical-align:middle
}
.about_partner_list ul {
	display:inline-block;
	height:50px;
	margin-left:40px;
	vertical-align:middle
}
.about_partner_list ul li {
	float:left;
	color:#fff;
	height:50px;
	line-height:44px;
	width:127px;
	margin-right:20px;
	text-align:center;
	font-size:18px
}
.about_partner_list ul li.on {
	background:url(/uploads/image/ettimages/partner_ico1.png) no-repeat
}
.about_partner_con1 {
	margin-top:60px
}
.about_partner_content {
	display:none
}
.about_partner_content ul li {
	float:left;
	width:18%;
	margin:0 2.5% 20px 0;
	background:rgba(13,96,208,0.1);
	padding:30px 0;
	text-align:center;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.about_partner_content ul li:nth-child(5n) {
	margin-right:0
}
.about_partner_content ul li img {
	height:72px;
	max-width:90%;
	opacity:.5;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.about_partner_content ul li:hover {
	background:rgba(13,96,208,1)
}
.about_partner_content ul li:hover img {
	opacity:1
}
.group_title {
	margin-top:50px
}
.group_title img {
	width:257px;
	height:130px;
	display:block
}
.group_title_con {
	width:calc(100% - 290px);
	height:130px;
	position:relative
}
.group_title_con h3 {
	font-size:16px;
	line-height:1em;
	color:#0d60d0;
	font-weight:bold;
	height:1em;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.group_title_con p {
	font-size:12px;
	line-height:2em;
	height:4em;
	color:#8a8a8a;
	margin-top:10px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden
}
.group_title_con span {
	position:absolute;
	top:12px;
	right:0;
	font-size:12px;
	line-height:2em;
	color:#e8e8e8
}
.group_title_con em {
	display:block;
	width:90px;
	height:30px;
	line-height:30px;
	text-align:center;
	background:#da3b3b;
	color:#fff;
	font-size:12px;
	position:absolute;
	bottom:12px;
	right:0
}
.news_con {
	border-top:1px dashed #eee;
	margin-top:30px
}
.news_con p {
	margin-top:17px;
	position:relative;
	line-height:34px;
	border-bottom:1px dashed #eee
}
.news_con p a {
	display:block;
	width:75%;
	height:34px;
	color:#454545;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.news_con p a em {
	display:inline-block;
	width:6px;
	height:6px;
	background:#0d60d0;
	border-radius:50%;
	vertical-align:middle;
	margin-right:10px;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.news_con p a:hover {
	color:#0d60d0;
}
.news_con p span {
	display:block;
	color:#cacaca;
	line-height:34px;
	position:absolute;
	top:0;
	right:0
}
.recruit {
	margin-top:35px
}
.recruit ul {
	height:50px;
	line-height:50px;
	border-bottom:2px solid #fff
}
.recruit ul li {
	float:left;
	text-align:center;
	overflow:hidden
}
.recruit ul li.r_li1 {
	width:17%
}
.recruit ul li.r_li2 {
	width:15%
}
.recruit ul li.r_li3 {
	width:17%
}
.recruit ul li.r_li4 {
	width:15%
}
.recruit ul li.r_li5 {
	width:16%
}
.recruit ul li.r_li6 {
	width:15%
}
.recruit ul li.r_li7 {
	width:5%
}
.recruit .recruit_th {
	height:50px;
	color:#fff;
	font-size:16px;
	background:#66a928;
	border-bottom:2px solid #fff
}
.recruit .recruit_tr ul {
	height:50px;
	color:#848484;
	font-size:16px;
	background:#f2f2f2;
	cursor:pointer
}
.recruit ul li em {
	display:block;
	height:50px;
	margin:0 auto;
	line-height:45px;
	color:#2c2c2c;
	font-size:30px;
	font-weight:bold
}
.recruit_tr_hover {
	padding:30px 20px;
	position:relative;
	display:none
}
.recruit_tr_hover_con {
	color:#2c2c2c;
	width:960px
}
.recruit_bt {
	display:block;
	width:140px;
	height:36px;
	background:#da3b3b;
	color:#fff;
	text-align:center;
	line-height:36px;
	position:absolute;
	top:50%;
	right:0;
	margin-top:-18px
}
.recruit .recruit_tr ul.on {
	color:#2c2c2c
}
.recruit .recruit_tr ul.on li em {
	color:#da3b3b
}
.contact {
	width:100%;
	height:742px;
	margin-top:111px;
	position:relative;
	overflow:hidden
}
.contact_map {
	width:1920px;
	height:742px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-960px
}
.contact_map img {
	width:1920px;
	height:742px;
	display:block
}
.contact_con {
	width:475px;
	height:540px;
	position:absolute;
	top:110px;
	right:20%
}
.contact_con_for {
	width:475px;
	height:540px;
	background:rgba(13,96,208,0.9);
	overflow:hidden
}
.contact_con_top {
	width:257px;
	height:41px;
	position:absolute;
	top:-41px;
	left:50%;
	margin-left:-128px;
	cursor:pointer
}
.contact_con_top img {
	width:257px;
	height:41px;
	display:block
}
.contact_con1 {
	color:#fff;
	margin-left:40px
}
.contact_con1 h3 {
	line-height:24px;
	padding-top:25px;
	font-size:16px;
	font-weight:bold;
	margin-bottom:25px
}
.contact_con1 h3 img {
	height:81px;
	vertical-align:middle;
	margin-right:10px
}
.contact_con1 h4 {
	font-size:16px;
	line-height:30px;
	font-weight:bold;
	margin-top:15px
}
.contact_con1 p {
	font-size:16px;
	line-height:28px
}
.contact_con1 p img {
	vertical-align:middle;
	margin-right:5px
}
.contact_bt {
	width:100%;
	height:44px;
	position:absolute;
	left:0;
	bottom:0
}
.contact_bt a {
	width:100%;
	height:44px;
	display:block;
	background:#09408b;
	color:#fff;
	text-align:center;
	line-height:44px;
	font-size:16px
}
.contact_hover {
	width:415px;
	height:500px;
	padding:40px 30px 0;
	background:rgba(13,96,208,0.9);
	position:absolute;
	top:0;
	left:0;
	display:none
}
.contact_hover h4 {
	color:#fff;
	font-size:18px;
	font-weight:bold;
	line-height:1em;
	text-align:center;
	margin-bottom:40px
}
.contact_hover form input[type="text"] {
	color:#fff;
	background:0;
	width:100%;
	display:block;
	height:40px;
	border:1px solid #fff;
	text-indent:10px;
	margin-bottom:20px;
	border-radius:5px
}
.contact_hover form input[type="email"] {
	color:#fff;
	background:0;
	width:100%;
	display:block;
	height:40px;
	border:1px solid #fff;
	text-indent:10px;
	margin-bottom:20px;
	border-radius:5px
}
.contact_hover form input[type="tel"],.contact_hover form input[type="number"] {
	color:#fff;
	width:100%;
	background:0;
	display:block;
	height:40px;
	border:1px solid #fff;
	text-indent:10px;
	margin-bottom:20px;
	border-radius:5px
}
.contact_hover form input[type="text"]::-webkit-input-placeholder {
	color:#fff
}
.contact_hover form input[type="text"]:-moz-placeholder {
	color:#fff
}
.contact_hover form input[type="text"]::-moz-placeholder {
	color:#fff
}
.contact_hover form input[type="text"]:-ms-input-placeholder {
	color:#fff
}
.contact_hover form input[type="tel"]::-webkit-input-placeholder {
	color:#fff
}
.contact_hover form input[type="tel"]:-moz-placeholder {
	color:#fff
}
.contact_hover form input[type="tel"]::-moz-placeholder {
	color:#fff
}
.contact_hover form input[type="tel"]:-ms-input-placeholder {
	color:#fff
}
.contact_hover form input[type="number"]::-webkit-input-placeholder {
	color:#fff
}
.contact_hover form input[type="number"]:-moz-placeholder {
	color:#fff
}
.contact_hover form input[type="number"]::-moz-placeholder {
	color:#fff
}
.contact_hover form input[type="number"]:-ms-input-placeholder {
	color:#fff
}
.contact_hover form input[type="email"]::-webkit-input-placeholder {
	color:#fff
}
.contact_hover form input[type="email"]:-moz-placeholder {
	color:#fff
}
.contact_hover form input[type="email"]::-moz-placeholder {
	color:#fff
}
.contact_hover form input[type="email"]:-ms-input-placeholder {
	color:#fff
}
.contact_hover form textarea {
	color:#fff;
	background:0;
	width:100%;
	display:block;
	height:90px;
	line-height:30px;
	border:1px solid #a4a1a1;
	text-indent:10px;
	border-radius:5px
}
.contact_hover form textarea::-webkit-input-placeholder {
	color:#fff
}
.contact_hover form textarea:-moz-placeholder {
	color:#fff
}
.contact_hover form textarea::-moz-placeholder {
	color:#fff
}
.contact_hover form textarea:-ms-input-placeholder {
	color:#fff
}
.contact_hover form input[type="submit"] {
	width:50%;
	display:block;
	margin:20px auto 0;
	height:40px;
	border:0;
	background:#09408b;
	color:#fff;
	font-size:18px;
	border-radius:5px
}
.close {
	width:32px;
	height:32px;
	position:absolute;
	top:5px;
	right:5px;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.close img {
	display:block;
	width:32px;
	height:32px
}
.close:hover {
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg)
}
@media(max-width:1440px) {
	#.contact_con {
	right:15%
}
}@media(max-width:1366px) {
	.contact_con {
	right:10%
}
}.solution_list_con {
	margin-top:33px;
	height:45px;
	background:url(/uploads/image/ettimages/tech_ico1.png) no-repeat center
}
.solution_list_con a.solution_list_con_a {
	display:block;
	margin-right:1px;
	float:left;
	width:12%;
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:20px;
	color:#0d60d0;
	background:#eee;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.solution_list_con a.on,.solution_list_con a.solution_list_con_a:hover {
	background:#0d60d0;
	color:#fff
}
.solution_list_con a.more {
	display:block;
	width:21px;
	height:21px;
	text-align:center;
	line-height:21px;
	background:#0d60d0;
	color:#fff;
	position:absolute;
	top:12px;
	right:0
}
.tech {
	margin:30px 0 80px
}
.tech_con_list {
	border-bottom:1px solid #d2d2d2;
	margin-top:15px;
	padding-bottom:20px
}
.tech_con_list h4 {
	height:60px;
	line-height:60px;
	color:#767676;
	font-size:16px;
	cursor:pointer
}
.tech_con_list h4 span {
	display:inline-block;
	width:16px;
	height:8px;
	background:#afafaf;
	border-radius:4px;
	vertical-align:calc(2px);
	margin-right:5px
}
.tech_con {
	margin-left:25px;
	position:relative;
}
.tech_con a.more {
	display:block;
	width:100px;
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:12px;
	color:#fff;
	background:#da3b3b;
	position:absolute;
	top:50%;
	right:0;
	margin-top:-19px
}
.tech_content {
	width:84%;
	color:#3c3c3c;
	line-height:30px
}
.tech_con_list h4.on {
	color:#0d60d0
}
.tech_con_list h4.on span {
	background:#0d60d0
}
.detail_nav {
	margin-bottom:39px
}
.detail_nav p {
	color:#454545;
	font-size:16px;
	line-height:1em
}
.detail_nav p a {
	color:#454545
}
.detail_con1 {
	border:1px solid #d2d2d2;
	padding:25px;
	background:url(/uploads/image/ettimages/detail_bg.jpg) no-repeat right top
}
.detail_img {
	width:510px;
	height:386px;
	overflow:hidden
}
.txmovie {
	position:relative;
	width:510px;
	height:374px
}
.focus_pic {
	width:510px;
	height:276px;
	overflow:hidden
}
.focus_pic li {
	vertical-align:top
}
.focus_pic img {
	width:510px;
	height:276px;
	display:inline-block;
	vertical-align:top
}
.focus_nav {
	width:470px;
	height:88px;
	*zoom:1;
	position:relative;
	margin:10px auto 0
}
:root .focus_nav {
	-ms-filter:none
}
.focus_nav ul {
	position:relative;
	*zoom:1
}
.focus_nav li {
	position:relative;
	width:108px;
	height:86px;
	*zoom:1;
	float:left;
	display:inline;
	margin-right:10px;
	cursor:pointer;
	border:1px solid #d2d2d2
}
.focus_nav .navprev,.focus_nav .navnext {
	width:11px;
	height:30px;
	display:block;
	position:absolute;
	top:35px
}
.focus_nav li.on {
	border:1px solid #0d60d0
}
.focus_nav .navprev {
	background:url(/uploads/image/ettimages/left3.png) no-repeat;
	left:-20px
}
.ceng {
	width:100%;
	height:calc(100% - 125px);
	background:rgba(0,0,0,0.7);
	position:fixed;
	top:125px;
	left:0;
	z-index:99;
	display:none;
}
.focus_nav .navnext {
	background:url(/uploads/image/ettimages/right3.png) no-repeat;
	right:-20px
}
.focus_nav img {
	width:108px;
	height:86px;
	display:block
}
.detail_text {
	width:calc(100% - 620px);
	height:374px;
	padding-left:70px;
	background:url(/uploads/image/ettimages/ico11.png) no-repeat left top
}
.detail_text_title {
	padding:10px 0 4px;
	line-height:50px;
	font-size:20px;
	color:#0266d6;
	font-weight:bold;
	background:url(/uploads/image/ettimages/ico13.png) no-repeat bottom
}
.detail_text_title img {
	vertical-align:middle;
	margin-right:10px
}
.detail_text h4 {
	line-height:30px;
	font-size:18px;
	color:#0266d6;
	font-weight:bold;
	margin-top:20px
}
.detail_text_con {
	margin-top:40px
}
.detail_text_con p {
	color:#8b8a8a;
	font-size:14px;
	line-height:2em
}
.detail_text_con p img {
	height:10px;
	vertical-align:middle;
	margin-right:8px
}
.detail_con2 {
	margin-top:48px
}
.detail_con2_list {
	width:100%;
	height:120px
}
.detail_con2_list ul li {
	width:20%;
	height:120px;
	float:left;
	text-align:center
}
.detail_con2_list ul li:nth-child(1) {
	background:#0d60d0
}
.detail_con2_list ul li:nth-child(2) {
	background:#166ce0
}
.detail_con2_list ul li:nth-child(3) {
	background:#1873ee
}
.detail_con2_list ul li:nth-child(4) {
	background:#227ef9
}
.detail_con2_list ul li:nth-child(5) {
	background:#398dfe
}
.detail_con2_list ul li a {
	display:block;
	width:94%;
	height:120px;
	position:relative;
	margin:-6px 3% 0;
	padding-bottom:6px
}
.detail_con2_list ul li img {
	margin-top:28px;
	height:40px
}
.detail_con2_list ul li p {
	color:#fff;
	font-size:16px;
	line-height:1em;
	margin-top:10px
}
.detail_con2_list ul li.on a {
	background:url(/uploads/image/ettimages/product_ico10.png) no-repeat;
	background-size:100% 166px
}
.detail_content2 {
	margin-top:40px
}
.detail_content2_con {
	display:none;
	margin:0 30px;
}
.detail_content2_con img {
	max-width:100%
}
.down_list {
	padding:25px;
	background:url(/uploads/image/ettimages/ico14.png)
}
.down_list ul {
	background:#fff;
	padding:10px
}
.down_list ul li {
	float:left;
	position:relative;
	margin-right:10px
}
.down_list ul li a {
	display:block;
	padding:0 19px;
	line-height:60px;
	font-size:16px;
	color:#3c3c3c;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.down_list ul li span {
	width:0;
	height:2px;
	background:#0d60d0;
	position:absolute;
	bottom:0;
	left:0;
	-webkit-transition:all .2s linear 0s;
	transition:all .2s linear 0s
}
.down_list ul li.on a,.down_list ul li:hover a {
	color:#0d60d0
}
.down_list ul li.on span,.down_list ul li:hover span {
	width:100%
}
.down_text {
	color:#505050;
	line-height:1.5em;
	margin-top:20px
}
.down_text img {
	vertical-align:middle;
	margin:0 5px
}
.down_con {
	margin-top:25px
}
.down_con table {
	width:100%
}
.down_con table tr {
	width:100%;
	height:60px
}
.down_con table tr:nth-child(2n-1) {
	background:#f3f3f3
}
.down_con table tr.tr {
	background:#ebf3fe
}
.down_con table td {
	text-align:center;
	color:#454545
}
.down_con table td a {
	display:inline-block;
	width:15px;
	height:15px;
	background:url(/uploads/image/ettimages/ico15.png) no-repeat
}
.down_con table td a.on {
	background:url(/uploads/image/ettimages/ico15_on.png) no-repeat
}
.down_con table td.td1 {
	width:40%
}
.down_con table td.td2 {
	width:15%
}
.ceng2 {
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.8);
	top:0;
	left:0;
	z-index:99;
	display:none
}
.shenqin_hover {
	position:fixed;
	width:800px;
	height:40%;
	background:#fff;
	top:20%;
	left:50%;
	margin-left:-400px;
	z-index:9999;
	display:none
}
.shenqin_hover_top {
	margin:20px 30px 0;
	text-align:right
}
.shenqin_hover_top a img {
	width:40px;
	height:40px
}
.shenqin_hover_con {
	width:600px;
	margin:0 auto
}
.shenqin_hover_con p {
	line-height:36px;
	margin-bottom:20px
}
.recruit_text {
	height:34px;
	border:1px solid #dcdcdc;
	width:280px;
	text-indent:10px
}
.recruit_text1 {
	margin-right:30px
}
.recruit_select {
	height:34px;
	border:1px solid #dcdcdc;
	width:280px;
	text-indent:10px
}
.recruit_textarea {
	height:90px;
	border:1px solid #dcdcdc;
	width:598px;
	text-indent:10px;
	line-height:30px
}
.recruit_submit {
	display:block;
	margin:40px auto 0;
	border-radius:5px;
	width:100px;
	height:40px;
	font-size:1.6rem;
	background:#e73535;
	border:0;
	color:#fff
}
.about_z {
	margin-top:30px;
	margin-bottom:40px
}
.previous {
	margin-top:30px
}
.bt {
	text-align:center;
	/*border-bottom:#ccc dashed 1px;*/
	margin-bottom:20px
}
.bt h1 {
	font-size:20px
;font-weight: bold;}
.xijs {
	margin-bottom:5px;
	margin-top:10px;
	border-bottom:2px solid #ccc
}
.xijs p {
	background:#ce042f;
	color:#fff;
	width:120px;
	text-align:center;
	height:24px;
	font-size:16px
}
.index_cice_con ul {
	margin:70px 28px 0
}
.index_cice_con ul li {
	width:32%;
	float:left;
	margin-right:2%
}
.index_cice_con ul li:nth-child(3n) {
	margin-right:0
}
