﻿*{
	margin:0;
	border:0;
	padding:0;
}
a{
	text-decoration:none;
	color:#333;
}
li{
	list-style:none;
}
.cl{
	clear:both;
}
body{
	font-family:"Microsoft YaHei" ! important;
	color:#333;
}

/* header begin*/
.minwidth {
	height:auto;
	margin:0 auto;
	width:1200px;
	overflow:hidden
}
.overflowhidden {
	height:auto;
	overflow:hidden
}
.headerOverflowInherit {
	overflow:inherit!important
}
.greyf5f5f5 {
	background:#f5f5f5
}
.butTgreen {
	background:#43b449;
	color:#fff;
	font-size:14px;
	display:inline-block
}
.floatRight {
	float:right
}
.floatLeft {
	float:left
}
.welcomeKfw i,.iMyPavatar i>li>i {
	display:inline-block
}
#loginbar {
	height:34px
}
.welcomeKfw li {
	float:left;
	font-size:12px;
	position:relative;
	z-index:1;
	height:34px;
	line-height:34px;
	color:#6d6d6d
}
.welcomeKfw li .hot_logo_ {
	position:absolute;
	right:5px;
	top:-11px
}
.welcomeKfw li .hot_logo_ img {
	width:22px;
	height:14px
}
.welcomeKfw .welcome1 {
	border-right:0;
	padding-right:0;
	margin-right:20px
}
.welcomeKfw a {
	color:#6d6d6d;
	line-height:34px;
	padding:0 12px;
	border-right:1px solid #e3e3e3
}
.welcomeKfw .jt {
	-webkit-transition:transform .1s ease-in 0s;
	-moz-transition:transform .1s ease-in 0s;
	-ms-transition:transform .1s ease-in 0s;
	-o-transition:transform .1s ease-in 0s;
	transition:transform .1s ease-in 0s
}
.welcomeKfw .sj {
	width:19px;
	height:15px;
	background:url("../images/weixin_ico.png") no-repeat;
	margin:10px -13px 0 12px
}
.welcomeKfw .gw {
	width:16px;
	height:16px;
	background:url("../images/tel_ico.png") no-repeat;
	margin:8px -7px 0 12px
}
.welcomeKfwShow {
	width:195px
}
.welcomeKfwShow img {
	margin-top:14px
}
.welcomeKfwShow h4 {
	font-size:12px;
	color:#b0b0b0;
	font-weight:normal;
	margin:0 10px;
	border-bottom:1px solid #e3e3e3
}
.welcomeKfwShow a {
	padding:7px 0;
	margin:14px 25px
}
.aimationKfw em {
	display:inline-block;
	position:absolute;
	height:1px;
	background:#e3e3e3;
	top:0;
	right:0
}
.welcomeKfwShow em {
	width:13px
}
.iMyPavatar em {
	width:120px
}
.aimationKfw {
	overflow:hidden;
	background:#fff;
	border:1px solid #e3e3e3;
	left:-1px;
	position:absolute;
	top:34px;
	border-top:0;
	text-align:center
}
.aimationKfw a {
	height:auto;
	line-height:normal;
	color:#fff;
	border:0
}
.aimationKfw {
	opacity:0;
	filter:alpha(opacity=0);
	height:0;
	-webkit-transition:height .5s;
	-moz-transition:height .5s;
	-ms-transition:height .5s;
	-o-transition:height .5s;
	transition:height .5s
}
.welcomeKfw li:hover>a {
	color:#ed5736
}
.welcomeKfw .asj:hover {
	background:#fff;
	z-index:8;
	height:34px;
	line-height:34px;
	margin:0;
	border-right:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3
}
.welcomeKfw .asj:hover>a {
	border:none!important
}
.welcomeKfw .asj:hover div {
	opacity:1;
	filter:alpha(opacity=100)
}
.welcomeKfw .asj:hover .welcomeKfwShow {
	height:218px;
	z-index:12
}
.welcomeKfw .asj:hover .iMyPavatar {
	height:234px
}
.welcome1 em {
	margin:0 4px;
	color:#ed5736;
	font-size:12px
}
.search .text {
	border:1px solid #ec6100;
	border-radius:0;
	margin-bottom:2px
}
#search_btn {
	background:#ec6100;
	color:#fff;
	width:45px;
	height:26px;
	cursor:pointer
}
.header {
	width:100%;
	height:auto;
	background-color:#fff;
	font-family:tahoma, arial, "Hiragino Sans GB","Microsoft Yahei", 宋体, sans-serif;
	font-size:13px;
}
.header .hn_shadow {
	height:3px;
	width:100%;
	background:url(../images/hn_shadow.png) top left;
	position:absolute;
	top:126px
}
.header-bd {
	width:1200px;
	height:auto;
	margin:0 auto
}
.header-bd:after {
	clear:both;
	content:"";
	display:table
}
.logo {
	float:left;
	width:222px;
	height:50px;
	background:url(../images/logo.png) 0 0 no-repeat;
	margin:23px 0 18px 0;
	background-size:100%
}
.logo a {
	display:block;
	text-indent:-9999px;
	width:100%;
	height:100%
}
.tl-logo {
	float:left;
	width:196px;
	height:42px;
	margin:25px 0 19px 15px;
	border-left:1px solid #ddd;
	padding-left:15px;
}
.tl-logo span {
	font-size:20px;
	display:inline-block;
	margin-top:-4px;
	color:#5a5a5a
}
.tl-logo h3 {
	color:#9f9f9f;
	margin-top:-1px;
	font-size:100%;
}
.nav {
	width:auto;
	height:80px;
	background:#fff;
	float:right;
	position:relative;
	z-index:6
}
.nav:after {
	clear:both;
	content:"";
	display:table
}
.nav ul li {
	float:left;
	border-top:3px solid #fff
}
.nav-a {
	display:block;
	color:#424b50;
	height:77px;
	width:104px;
	text-align:center;
	line-height:83px;
	font-size:16px;
	position:relative;
	z-index:998;
	background-color:#fff;
	border-right:2px solid #fff;
	border-left:2px solid #fff
}
.nav-a:hover {
	color:#ec6100
}
.nav ul li.hover {
	border-top:3px solid #ec6100
}
.nav ul li.hover .nav-a {
	color:#ec6100;
	border-color:#ec6100;
	height:90px
}
.nav ul li.hover .nav-a-other {
	border-color:#fff;
	height:88px;
	border-top:3px solid #fff;
	top:-3px
}
.nav ul li.hover .nav-bd,.nav ul li.hover .nav-bd2,.nav ul li.hover .nav-bd3,.nav ul li.hover .nav-bd4 {
	display:block
}
.nav-bd {
	display:none;
	z-index:997;
	position:absolute;
	background-color:#fff;
	width:680px;
	height:347px;
	left:-46px;
	top:91px;
	border:2px solid #ec6100;
	box-shadow:0 5px 5px rgba(0,0,0,0.1)
}
.nav-bd dl {
	float:left;
	display:block;
	border-right:1px solid #eee;
	margin:25px 0 0 20px;
	padding-right:20px
}
.nav-bd dt {
	color:#424b50;
	padding-bottom:15px;
	height:30px;
	font-size:16px;
	overflow:hidden
}
.nav-bd dd {
	padding-bottom:12px;
	overflow:hidden
}
.nav-bd dd a {
	display:block;
	padding:0 8px;
	color:#888;
	border:1px solid #fff
}
.nav-bd dd a:hover {
	padding:0 8px;
	color:#ec6100;
	border:1px solid #ec6100
}
.nav-bd dd p {
	padding-bottom:12px;
	overflow:hidden
}
.nav-bd dd p span {
	display:inline-block;
	float:left
}
.nav-bd dd .p-foot {
	padding-top:15px;
	padding-right:3px;
	text-align:right
}
.nav-bd2 {
	display:none;
	z-index:997;
	position:absolute;
	background-color:#fff;
	width:201px;
	height:207px;
	left:324px;
	top:91px;
	border:2px solid #ec6100;
	box-shadow:0 5px 5px rgba(0,0,0,0.1)
}
.nav-bd2 dl {
	float:left;
	display:block;
	margin:25px 0;
	padding:0 20px
}
.nav-bd2 dt {
	color:#424b50;
	padding-bottom:15px;
	height:30px;
	font-size:16px;
	overflow:hidden
}
.nav-bd2 dd {
	padding-bottom:12px;
	overflow:hidden
}
.nav-bd2 dd a {
	display:block;
	padding:0 8px;
	color:#888;
	border:1px solid #fff
}
.nav-bd2 dd a:hover {
	padding:0 8px;
	color:#ec6100;
	border:1px solid #ec6100
}
.nav-bd2 dd p {
	padding-bottom:12px;
	overflow:hidden
}
.nav-bd2 dd p span {
	display:inline-block;
	float:left
}
.nav-bd2 dd .p-foot {
	padding-top:15px;
	padding-right:3px;
	text-align:right
}
.nav-bd3 {
	display:none;
	z-index:997;
	position:absolute;
	background-color:#fff;
	width:334px;
	height:207px;
	left:310px;
	top:91px;
	border:2px solid #ec6100;
	box-shadow:0 5px 5px rgba(0,0,0,0.1)
}
.nav-bd3 dl {
	float:left;
	display:block;
	margin:25px 0;
	padding:0 20px
}
.nav-bd3 dt {
	color:#424b50;
	padding-bottom:15px;
	height:30px;
	font-size:16px;
	overflow:hidden
}
.nav-bd3 dd {
	padding-bottom:12px;
	overflow:hidden
}
.nav-bd3 dd a {
	display:block;
	padding:1px 9px;
	color:#888
}
.nav-bd3 dd a:hover {
	padding:0 8px;
	color:#ec6100;
	border:1px solid #ec6100
}
.nav-bd3 dd p {
	padding-bottom:12px;
	overflow:hidden
}
.nav-bd3 dd p span {
	display:inline-block;
	float:left
}
.nav-bd3 dd .p-foot {
	padding-top:15px;
	padding-right:3px;
	text-align:right
}
.nav-bd4 {
	display:none;
	z-index:997;
	position:absolute;
	background-color:#fff;
	width:188px;
	height:207px;
	left:456px;
	top:91px;
	border:2px solid #ec6100;
	box-shadow:0 5px 5px rgba(0,0,0,0.1)
}
.nav-bd4 dl {
	float:left;
	display:block;
	margin:25px 0;
	padding:0 20px
}
.nav-bd4 dt {
	color:#424b50;
	padding-bottom:15px;
	height:30px;
	font-size:16px;
	overflow:hidden
}
.nav-bd4 dd {
	padding-bottom:12px;
	overflow:hidden
}
.nav-bd4 dd a {
	display:block;
	padding:0 8px;
	color:#888;
	border:1px solid #fff
}
.nav-bd4 dd a:hover {
	padding:0 8px;
	color:#ec6100;
	border:1px solid #ec6100
}
.nav-bd4 dd p {
	padding-bottom:12px;
	overflow:hidden
}
.nav-bd4 dd p span {
	display:inline-block;
	float:left
}
.nav-bd4 dd .p-foot {
	padding-top:15px;
	padding-right:3px;
	text-align:right
}
.p-foot span {
	padding-left:32px;
}
.p-foot .f_first {
	padding-left:65px;
}
.dd-text {
	min-height:26px;
	line-height:26px;
}
.nav-bd-wipoask {
	background:#fff url(../images/ecs-bg-x1.jpg) right bottom no-repeat;
	padding-left:10px;
}
.nav-bd-wipoask2 {
	background:#fff url(../images/dev-bg-x1.jpg) right bottom no-repeat;
	padding-left:10px;
}
.nav-bd-wipoask .no_border,.nav-bd-wipoask2 .no_border {
	}.nav-bd-wipoask .no_border dd,.nav-bd-wipoask2 .no_border dd {
	width:123px;
	height:48px;
}
.nav-bd-wipoask .no_border dd a,.nav-bd-wipoask2 .no_border dd a {
	padding-top:13px;
}
.nav-bd-wipoask dl,.nav-bd-wipoask2 dl {
	width:22%;
	box-sizing:border-box;
}
.nav-bd-wipoask dl:last-child,.nav-bd-wipoask2 dl:last-child {
	border:0;
}
.nav-bd-hk {
	background:url() 0  bottom no-repeat;
}
.nav-bd-hk .f-dl {
	width:300px;
	height:auto;
}
.nav-bd-hk .f-dl p,.nav-bd-xl .f-dl p,.nav-bd-about .f-dl p {
	text-indent:2em;
	text-align:justify;
	text-justify:inter-ideograph;
}
.nav-bd-xl .f-dl {
	width:300px;
}
.nav-bd-about .f-dl {
	width:425px;
}
.nav-bd-about dd a {
	float:left;
	width:134px;
}
.nav-bd-about2 {
	background:#fff url(../images/317947.png) right bottom no-repeat;
}
.nav-bd-about2 dd a {
	float:left;
	width:129px;
}
.nav-bd-about3 {
	background:#fff url(../images/23ss13.png) center bottom no-repeat;
}
.nav-bd-about4 {
	background:#fff url(../images/dsfa13.png) center bottom no-repeat;
}

/* header end*/
/* footer begin*/

.footer_gz {
	margin-left:70px;
}
#footer_box_pic_d1 {
	font-size:12px;
	color:#fff;
	margin-top:15px;
}
#footer_box_pic_d2 {
	font-size:12px;
	color:#fff;
	margin-top:5px;
}
#popups a img {
	width:220px;
	height:130px;
}
#div_M {
	display:none
}
#div_1 {
	position:absolute;
	top:193px;
	left:200px;
	font-size:1.6em;
	color:#374d62
}
#popups {
	position:fixed;
	z-index:99999999;
	right:0;
	bottom:0;
	width:220px;
	height:130px
}
#closeup {
	position:fixed;
	z-index:999999990;
	right:0;
	bottom:100px;
	width:45px;
	height:30px;
	cursor:pointer
}
.footer {
	background-color:#525455;
	margin:0 auto;
	height:auto;
	width:100%
}
.main_1200 {
	width:1200px;
	margin:0 auto
}
.footer_box {
	width:1200px;
	margin:0 auto;
	overflow:hidden
}
.footer_box dl {
	float:left;
	width:140px;
	color:#fff;
	padding:30px 0 40px 0;
}
.footer_box dl dt {
	font-size:16px;
	margin:15px 0 3px;
	text-align:center;
	font-weight:bold
}
.footer_box dl dd {
	font-size:12px;
	line-height:26px;
	width:140px;
	padding-left:37px;
}
.footer_box dl dd a {
	color:#999;
	display:block
}
.footer_box dl dd a:hover {
	color:#fff
}
.footer_box_pic {
	float:right;
	width:324px;
	padding:45px 0 16px 0
}
.footer_number {
	background:url(../images/footer_number.png) no-repeat;
	height:98px
}
.footer_gz {
	line-height:20px;
	padding:22px 0 0 42px
}
.footer_gz a {
	margin-right:14px;
	color:#999;
	font-size:15px;
	width:111px;
	text-align:center;
	display:inline-block
}
.footer_gz a:hover {
	color:#fff
}
.footer_gz i.footer_wx_icon {
	background:url(../images/footer_weix.jpg) no-repeat;
	width:111px;
	height:111px
}
.footer_box_pic i {
	display:inline-block
}
.footer .bottombar {
	background:#2b2c2d;
	padding:20px 0;
	color:#515252
}
.footer .bottombar a {
	color:#999
}
.floatRight {
	float:right
}
.footer .bottombar span {
	color:#999;
	font-size:12px
}
.floatBox_ul {
	margin:0;
	padding:0
}
.floatBox {
	position:fixed;
	right:0;
	top:50%;
	margin-top:-190px;
	background:#fff;
	width:74px;
	z-index:100;
	-webkit-box-shadow:3px 3px 3px;
	-moz-box-shadow:3px 3px 3px;
	box-shadow:-1px 1px 20px rgba(0,0,0,.13)
}
.floatBox li a {
	color:#666;
	font-size:12px;
	text-align:center;
	width:100%;
	display:block;
	padding:50px 0 5px 0;
	border:1px solid #ededed;
	border-top:0;
	background-image:url(../images/floatbox.png);
	background-position:center 8px;
	background-repeat:no-repeat
}
.floatBox li a:hover {
	color:#ff6800;
	cursor:pointer
}
.floatBox li.li_o a {
	border-color:#9cb8e2;
	background-color:#9cb8e2;
	color:#fff;
	background-position:16px 9px;
	cursor:default;
	padding-top:35px;
	padding-bottom:0
}
.floatBox li.li_t a {
	background-image:url(../images/q-o.gif)
}
.floatBox li.li_s a {
	background-image:url(../images/q-t.gif)
}
.floatBox li.li_f a {
	background-image:url(../images/q-s.gif)
}
.floatBox li.li_w a {
	background-image:url(../images/q-f.gif)
}
.fixer {
	position:fixed;
	right:0;
	top:0;
	z-index:100
}
.floatBox.fixer {
	top:150px
}
#div20151020_M {
	display:none
}
.njCenter,#divM_suoxiao {
	position:fixed;
	z-index:20150110
}
.njCenter {
	background:url(../images/akswtBg.png) no-repeat;
	border-radius:15px;
	bottom:50%;
	box-shadow:0 0 15px rgba(30,19,15,0.5);
	height:320px;
	margin-bottom:-158px;
	margin-right:-195px;
	right:50%;
	width:400px
}
.njCenterinner {
	height:320px;
	position:relative;
	width:400px
}
.njCenter a {
	background:url(../images/akswtRight.png) no-repeat;
	position:absolute
}
.njCenter a.cenClose {
	background-position:-327px -367px;
	height:29px;
	right:-8px;
	top:-8px;
	width:29px
}
.njCenter span.attention {
	background:#939393 none repeat scroll 0 0;
	border-radius:5px;
	color:#fff;
	display:block;
	font-size:15px;
	height:21px;
	left:142px;
	line-height:21px;
	position:absolute;
	text-align:center;
	top:153px;
	width:227px
}
.njCenter a.cenaLf {
	background-position:-174px 0;
	bottom:0;
	height:79px;
	left:0;
	width:225px
}
.njCenter a.cenaLf:hover {
	background-position:-174px -87px
}
.njCenter a.cenaRi {
	background-position:-210px -172px;
	bottom:0;
	height:79px;
	border-bottom-right-radius:15px;
	left:225px;
	width:175px
}
.njCenter a.cenaRi:hover {
	background-position:-210px -258px
}

/* footer end*/
#section_1{
	width:100%;
	height:200px;
	background:url(../images/x8.jpg) no-repeat;
	background-size:contain;
}
#section_2{
	width:1200px;
	margin:30px auto 0;
}
#section_2 p{
	font-size:14px;
	color:#666666;
}
.section_2_1{
	font-size:24px;
	color:#444444;
}
.section_2_2{
	color:#ec6100;
}
#section_3{
	position:relative;
	overflow:hidden;
	padding-top:35px;
	width:1200px;
	margin:0 auto;
	border-bottom:1px solid #e6e6e6;
	padding-bottom:60px;
}
.section_3_left{
	width:384px;
	border:1px solid #e6e6e6;
	float:left;
	margin-right:34px;
}
.section_3_left img{
	width:384px;
	height:300px;
}
.section_3_left_text{
	width:344px;
	height:56px;
	line-height:56px;
	background:#fafafa;
	padding:0 20px;
}
.section_3_left_text p{
	float:left;
	font-size:16px;
	color:#444444;
}
.section_3_left_text p span{
	color:#ec6100;
}
.bdsharebuttonbox{
	float:right;
	margin-top:14px;
}
.bds_more{
	width:35px !important;
	height:20px !important;
	padding-left:25px !important;
	font-size:16px !important;
	color:#444444 !important;
	background:url(../images/x7.png) no-repeat !important;
}
.section_3_right{
	float:left;
	width:780px;
	overflow:hidden;
}
.section_3_title{
	overflow:hidden;
	margin-bottom:30px;
}
.section_3_title h1{
	font-size:24px;
	float:left;
	font-weight:100;
}
.section_3_title p{
	font-size:14px;
	margin-top:10px;
}
.section_3_con{
	padding:0 35px;
	background:#fafafa;
	border:1px solid #e6e6e6;
}
.section_3_con_1 h2{
	font-size:14px;
	color:#666666;
	font-weight:100;
	overflow:hidden;
	height:48px;
	line-height:42px;
	border-bottom:1px solid #e6e6e6;
}
.section_3_con_1 p{
	float:left;
	width:100px;
	margin-top:4px;
}
.section_3_con_1 span{
	color:#fff;
	display:block;
	width:72px;
	height:25px;
	line-height:25px;
	text-align:center;
	border-radius:30px;
	margin-top:10px;
	float:left;
	margin-left:15px;
	background-image:linear-gradient(to right,#ff9000 0,#ff5000 100%);
}
.section_3_con_1 span:hover{
	background:#ff9000;
}
.section_3_con_2{
	height:92px;

	font-size:14px;
	color:#666;
	padding-top:10px;
	border-bottom:1px solid #e6e6e6;
	overflow:hidden;
}
.pro_list{
	height:30px;
	overflow:hidden;
}
.section_3_con_3{
	height:55px;
}
.section_3_con_3 p{
	float:left;
	color:#ff6000;
	
}
.section_3_con_3_1{
	background:url(../images/x2.png) no-repeat;
	height:24px;
	line-height:24px;
	margin-top:15px;
	padding:2px 15px 2px 30px;
	border-right:1px solid #e6e6e6;
	margin-right:20px;
	overflow:hidden;
	width:175px;
}
.section_3_con_3_2{
	background:url(../images/x3.png) no-repeat;
	height:39px;
	line-height:31px;
	margin-top:10px;
	padding:2px 15px 2px 56px;
	font-size:26px;
}
.section_3_con_3 form{
	position:relative;
	width:280px;
	float:right;
}
.sch_btn{
	position:absolute;
	right:0;
	top:9px;
	display:block;
	width:85px;
	height:38px;
	background-image:linear-gradient(to right,#ff9000 0,#ff5000 100%);
	border-radius:30px;
	line-height:38px;
	text-align:center;
	color:#fff;
}
.sch_btn:hover{
	background:#ff9000;
}
.sch_txt1{
	width:160px;
	height:38px;
	line-height:38px;
	padding:0 50px 0 20px;
	border:1px solid #e6e6e6;
	border-radius:30px;
	margin-top:8px;
}
.sch_txt1:focus{
	outline:none;
}
.section_3_tel{
	overflow:hidden;
	margin-top:38px;
}
.section_3_tel a{
	display:block;
	width:166px;
	height:54px;
	background-image:linear-gradient(to right,#ff9000 0,#ff5000 100%);
	line-height:54px;
	text-align:center;
	float:left;
	font-size:22px;
	color:#FFF;
}
.section_3_tel i{
	display:block;
	width:372px;
	height:55px;
	background:url(../images/x4.png) no-repeat;
	float:left;
}
.registered{
	display:block;
	width:75px;
	height:57px;
	background:url(../images/x1.png) no-repeat;
	position:absolute;
	left:330px;
	top:20px;
}
#section_4{
	width:1200px;
	margin:60px auto;
	overflow:hidden;
}
.section_4_left{
	width:201px;
	height:670px;
	border:1px solid #e6e6e6;
	padding:0 22px;
	float:left;
}
.section_4_left_t{
	position:relative;
}
.section_4_left_t hr{
	width:100%;
	border-bottom:1px solid #e6e6e6;
	margin-top:26px;
}
.section_4_left_t p{
	font-size:16px;
	color:#ff6000;
	width:85px;
	height:20px;
	text-align:center;
	line-height:20px;
	background:#fff;
	position:absolute;
	left:55px;
	top:-10px;
}
.section_4_left_l li{
	margin-top:22px;
}
.section_4_left_l li img{
	width:198px;
	height:129px;
	border:1px solid #e6e6e6;
}
.section_4_right{
	float:left;
	width:920px;
	margin-left:33px;
}
.section_4_right_c{
	padding-bottom:50px;
	border-bottom:1px solid #e6e6e6;
}
.section_4_right_p{
	padding:0px 20px;
	border:1px solid #e6e6e6;
}
.section_4_right_t{
	margin-bottom:10px;
}
.section_4_right_t p{
	padding-left:14px;
	font-size:12px;
	color:#666;
}
.section_4_right_b h3{
	font-size:20px;
	color:#666;
	height:30px;
	line-height:30px;
	padding-left:10px;
	border-left:5px solid #ec6100;
	
}
.section_4_right_pb{
	height:45px;
	line-height:45px;
	overflow:hidden;
	border-bottom:1px dashed #e6e6e6;
	font-size:14px;
	color:#666;
}
.section_4_right_pb:last-child{
	border-bottom:0;
}
.section_4_right_pb span{
	color:#ec6100;
	float:left;
}
#section_4_right_pb_l{
	border-bottom:0;
}
.section_4_right_p1{
	float:left;
	width:450px;
}
.section_4_right_s{
	overflow:hidden;
	padding:42px 0;
	border-bottom:1px solid #e6e6e6;
}
.section_4_right_s ul{
	overflow:hidden;
	margin-top:30px;
}
.section_4_right_s li{
	float:left;
}
.section_4_right_s li i{
	display:block;
	width:80px;
	height:80px;
	background:url(../images/x6.png) no-repeat;
	margin-bottom:18px;
	border-radius:40px;
}
.section_4_right_s li i:hover{
	box-shadow:3px 3px 8px rgba(0,0,0,0.5);
}
.section_4_right_s li p{
	font-size:14px;
	color:#666;
	text-align:center;
}
#x5_1{
	background-position:0 -1px !important;
}
#x5_2{
	background-position:-125px -1px !important;
}
#x5_3{
	background-position:-250px -1px !important;
}
#x5_4{
	background-position:-375px -1px !important;
}
#x5_5{
	background-position:-500px -1px !important;
}
#x5_6{
	background-position:-625px -1px !important;
}
#x5_7{
	background-position:-750px -1px !important;
}
.arrow{
	width:45px !important;
}
.arrow span{
	display:block;
	width:13px;
	height:30px;
	background:url(../images/x5.png) no-repeat;
	background-position:-100px -25px;
	margin:30px auto;
}
.section_4_right_e{
	overflow:hidden;
	padding:50px 0;
}

.section_4_right_e table{
	border-collapse:collapse;
}
.section_4_right_e td{
	border:1px solid #e6e6e6;
	font-size:14px;
	color:#666;
	padding:0 10px;
	line-height:30px;
}
.section_4_right_e_tr1 td{
	width:925px;
	height:48px;
	text-align:center;
	font-weight:bold;
}
.section_4_right_e_tr2 td{
	height:48px;
}
.section_4_right_e_tr3 td{
	height:76px;
}
.section_4_right_e_tr4 td{
	height:76px;
}
.section_4_right_e_tr5 td{
	width:905px;
	height:75px;
	font-weight:bold;
}
.section_4_right_e_td1{
	width:56px;
}
.section_4_right_e_td2,.section_4_right_e_td3{
	width:210px;
}
.section_4_right_e_td4{
	width:103px;
}
.section_4_right_e_td3{
	color:#fd5241 !important;
}
#section_5{
	width:100%;
	background:#e7e7e7;
	padding-top:20px;
	overflow:hidden;
}
.about_main{ 
	width:1200px;margin:0 auto;padding-bottom:50px;overflow:hidden;
}
.about_main dl{width:179px;text-align:center;float:left;margin-right:25px;cursor:pointer;}
.about_main dl.dl6{margin-right:0;}
.about_main dl dd{background:url(../images/ico_img.png) no-repeat center center;width:98px;height:90px;border-radius:100%;margin:auto;transition: all 0.1s;-webkit-transition: all 0.1s;-ms-transition: all 0.1s;-moz-transition: all 0.1s;}
.about_main .dl1 dd{background-position:8px 16px;}
.about_main .dl2 dd{background-position:-92px 14px}
.about_main .dl3 dd{background-position:-195px 21px;}
.about_main .dl4 dd{background-position:-310px 22px;}
.about_main .dl5 dd{background-position:-420px 22px;}
.about_main .dl6 dd{background-position:-515px 20px;}
.about_main dl dt h5{font-size:22px;color:#444;font-weight:normal;height:45px;line-height:45px;margin-bottom:5px}
.about_main dl dt p{font-size:14px;color:#777;}
.about_main .dl1:hover dd{background-position:8px -64px;}
.about_main .dl2:hover dd{background-position:-92px -66px;}
.about_main .dl3:hover dd{background-position:-195px -59px;}
.about_main .dl4:hover dd{background-position:-310px -58px;}
.about_main .dl5:hover dd{background-position:-420px -58px;}
.about_main .dl6:hover dd{background-position:-515px -60px;}
.about_main dl:hover dd{transition: all 0.2s;-webkit-transition: all 0.2s;-ms-transition: all 0.2s;-moz-transition: all 0.2s;background:url(../images/ico_img.png) no-repeat center center;}