/* AB模版网 做最好的织梦整站模板下载网站 */

/* 网址：Www.AdminBuy.Cn */

/* 图标大全：Sc.AdminBuy.Cn 专业建站素材网站 */

/* QQ：9490489 */

* {

	margin: 0;

	padding: 0;

	list-style: none;

	text-decoration: none;

}

.clearfix, .c {

	zoom: 1;

	clear: both;

}

.clearfix:after, .clearfix:before, .c:after, .c:before {

	display: table;

	content: "";

}

.clearfix:after, .c:after {

	clear: both;

}

/* Write your styles */

.A {

	font-family: "Microsoft YaHei";

}

.head_phone {

	float: left;

	font-size: 14px;

	color: #666666;

}

.head_phone span {

	font-size: 16px;

	color: #e05d29;

	margin-left: 10px;

}

.head_language {

	float: right;

}

.head_language span {

	font-size: 12px;

	color: #666666;

}

.head_language img {

	margin-left: 10px;

}

.header {

	width: 1100px;

	margin: 0 auto;

}

.head_top {

	margin-top: 44px;

}

#head {

	height: 158px;

	width: 100%;

	overflow: hidden;

	background: url(../images/head_bg.png) no-repeat center;

}

.head_ul li {

	float: left;

}

.head_ul .ul a {

	font-size: 16px;

	color: #666666;

	border-right: 1px solid #B5B5B5;

	padding: 0 40px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.head_ul .ul a:hover {

	color: #E05D29;

}

.head_ul .ul a.head_ul_a {

	color: #E05D29;

}

.head_ul .ul a.ul_a3 {

	border-right: none;

	padding-right: 0;

}

.head_ul .ul a.ul_a1 {

	padding-left: 0;

}

.logo {

	margin-left: 60px;

	position: relative;

	top: -102px;

	margin-right: 20px;

	width: 231px;

	height: 158px;

}

.logo a {

	display: block;

}

.logo .logo_div {

	width: 231px;

	height: 158px;

	background: #192b54 url(../images/logo.png) no-repeat center;

	position: absolute;

	top: 0;

	z-index: 9999;

	opacity: 1;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.logo:hover .logo_div {

	top: 20px;

	opacity: 0;

}

.logo_ewm {

	width: 231px;

	height: 158px;

	left: 0;

	right: 0;

	background-color: #192b54;

	text-align: center;

	position: absolute;

	top: 0;

	z-index: 9;

}

.logo_ewm img {

	width: 130px;

	margin-top: 14px;

}

.head_ul {

	margin-top: 37px;

}

.banner {

	position: relative;

}

.banner_con {

	position: absolute;

	left: 21%;

	top: 340px;

	text-align: center;

	margin: 0 auto;

	z-index: 9;

}

.slides_img {

	height: 619px;

	width: 100%;

}

.banner_con_more1 {

	margin: 0 10px;

	width: 94px;

	height: 34px;

	border: 1px solid #474d7c;

	display: inline-block;

	text-align: center;

	line-height: 34px;

	font-size: 14px;

	color: #474d7c;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.banner_con_more1:hover {

	background-color: #474d7c;

	color: #ffffff;

}

.banner_con_name {

	font-size: 56px;

	color: #474d7c;

	font-weight: bold;

	/*text-shadow:#000 1px 1px 6px;*/

	margin-bottom: 5px;

}

.banner_con_js {

	font-size: 40px;

	color: #474d7c;

	font-weight: bold;/*text-shadow:#000 0 0 10px;*/

}

.banner_con_more {

	margin-top: 28px;

}

#main {

	background-color: #f5f5f5;

	padding-bottom: 80px;

}

.main_box {

	width: 1100px;

	margin: 0 auto;

}

.main_news {

	height: 61px;

	background-color: #ffffff;

}

#scrollDiv {

	overflow: auto;

}

.scrollDiv_icon {

	float: left;

	margin-top: 20px;

	margin-left: 5px;

}

.scrollText {

	height: 61px;

	line-height: 61px;

	float: left;

	overflow: hidden

}

.scrollText li {

	height: 61px;

	padding-left: 10px;

}

.scrollText li a {

	font-size: 14px;

	color: #666666;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.scrollText li a:hover {

	color: #df5c2a;

}

.up {

	float: right;

	font-size: 22px;

	color: #666666;

	margin-top: 18px;

	margin-right: 20px;

}

.down {

	float: right;

	font-size: 22px;

	color: #666666;

	margin-top: 18px;

	margin-right: 6px;

}

.main_new_icon {

	float: left;

	width: 721px;

	border-bottom: 2px solid #E05D2B;

}

.main_form {

	float: left;

	width: 378px;

}

.input_text {

	width: 314px;

	border: none;

	border-left: 1px solid #E9E9E9;

	border-bottom: 2px solid #192B54;

	height: 63px;

	padding-left: 16px;

}

.input_submit {

	width: 60px;

	height: 63px;

	border: none;

	background: #192B54 url(../images/form_search.png) no-repeat center;

}

.main_both_div {

	text-align: center;

	margin-top: 65px;

}

.about_con {

	min-height: 330px;

}

.main_about {

	padding-bottom: 40px;

}

.main_about_name {

	font-size: 30px;

	color: #333333;

}

.main_about_enname {

	font-size: 20px;

	color: #666666;

}

.main_about_enname span {

	padding: 0 10px;

}

.main_about_li {

	width: 225px;

	height: 170px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_about_li1 {

	background: url(../images/main_about_img1.png) no-repeat center 40px;

}

.main_about_li2 {

	background: url(../images/main_about_img2.png) no-repeat center 40px;

}

.main_about_li3 {

	background: url(../images/main_about_img3.png) no-repeat center 40px;

}

.main_about_li4 {

	background: url(../images/main_about_img4.png) no-repeat center 40px;

}

.main_about_ul li {

	float: left;

	margin-right: 65px;

	/*height: 305px;*/

    /*border-bottom: 2px solid #f5f5f5;*/

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_about_ul li.main_about_ul_li_last {

	margin-right: 0;

}

.main_about_ul li:hover .main_about_li {

	background-color: #192b54;

}

.main_about_ul li:hover .main_about_li_name {

	color: #cacaca;

}

.main_about_li_name {

	text-align: center;

	color: #333333;

	margin-top: 100px;

	font-size: 18px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_about_ul li:hover .main_about_li_c_con {

	color: #cacaca;

}

.main_about_li_c_con {

	font-size: 14px;

	color: #333;

	text-align: center;

	margin-top: 10px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_about_ul {

	margin-top: 50px;

	position: relative;

}

.main_about_ul_middle {

	/*position: absolute;*/

    /*bottom: 24px;*/

	width: 1100px;

	margin: 20px auto 0 auto;

	font-size: 14px;

	color: #333333;

	line-height: 30px;

}

.xin_img {

	margin-top: 20px;

	margin-bottom: 15px;

}

.xin_img li {

	height: 180px;

	border-bottom: 2px solid #ffffff;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.xin_img li:hover {

	border-bottom: 2px solid #E05D2B;

}

.xin_img .xin_img_li {

	width: 225px;

	height: 140px;

	overflow: hidden;

}

.xin_img li img {

	-webkit-transform: scale(1) rotate(0deg);

	-moz-transform: scale(1) rotate(0deg);

	-o-transform: scale(1) rotate(0deg);

	-ms-transform: scale(1) rotate(0deg);

	transform: scale(1) rotate(0deg);

	-webkit-transition: all 0.8s;

	-moz-transition: all 0.8s;

	-ms-transition: all 0.8s;

	-o-transition: all 0.8s;

	transition: all 0.8s;

}

.xin_img li img:hover {

	-webkit-transform: scale(1.1) rotate(3deg);

	-moz-transform: scale(1.1) rotate(3deg);

	-o-transform: scale(1.1) rotate(3deg);

	-ms-transform: scale(1.1) rotate(3deg);

	transform: scale(1.1) rotate(3deg);

}

.main_about_ul_bottom {

	width: 225px;

	height: 2px;

	background-color: #e05d2b;

	margin-top: 20px;

}

.main_product {

	background: url(../images/cpzsbj.png) no-repeat top;

}

.main_product .main_about_name {

	margin-top: 20px;

}

.main_product .main_about_name span {

	border: 2px solid #FFFFFF;

	color: #ffffff;

	padding: 5px 24px;

}

.main_product .main_about_enname span {

	color: #ffffff;

}

.main_product .main_about_enname {

	margin-top: 14px;

}

.main_product_ul {

	margin-top: 87px;

}

.main_product_ul li {

	float: left;

	margin-right: 46px;

}

.main_product_img img {

	-webkit-transform: scale(1);

	-moz-transform: scale(1);

	-o-transform: scale(1);

	-ms-transform: scale(1);

	transform: scale(1);

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_product_ul li:hover .main_product_img img {

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}

.main_product_ul li:hover .main_product_more {

	border: 1px solid #df5d2a;

	background-color: #df5d2a;

}

.main_product_ul li.main_product_li_last {

	margin-right: 0;

}

.main_product_li {

	width: 335px;

	height: 430px;

	overflow: hidden;

	margin-top: 0;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_product_li:hover {

	margin-top: -14px;

	box-shadow: 2px 2px 14px #333;

}

.main_product_img {

	width: 335px;

	height: 280px;

	background: #ffffff url(../images/product_li_img_bg.png) no-repeat center;

}

.main_product_con {

	height: 150px;

	background-color: #192b54;

}

.main_product_name {

	font-size: 20px;

	color: #ffffff;

	text-align: center;

	margin-top: 25px;

}

.main_product_more {

	text-align: center;

	font-size: 16px;

	color: #ffffff;

	width: 125px;

	height: 36px;

	line-height: 36px;

	border: 1px solid #ffffff;

	border-radius: 50px;

	margin: 20px auto 0 auto;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_tecnology_left {

	width: 398px;

	height: 528px;

	float: left;

	background-image: url(../images/jishufw_bj.png);

}

.main_tecnology_left_box {

	width: 315px;

	margin: 0 auto;

}

.main_tecnology_left_box:hover .main_tecnology_more {

	background-color: #ffffff;

	border: 1px solid #ffffff;

}

.main_tecnology_title {

	font-size: 46px;

	color: #ffffff;

	font-weight: bold;

	margin-top: 270px;

}

.main_tecnology_name {

	font-size: 18px;

	color: #ffffff;

}

.main_tecnology_js {

	margin-top: 20px;

	font-size: 14px;

	color: #ffffff;

	line-height: 28px;

}

.main_tecnology_more {

	font-size: 14px;

	color: #e05d29;

	width: 123px;

	height: 36px;

	line-height: 36px;

	text-align: center;

	border: 1px solid #e05d29;

	margin-top: 22px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_tecnology_right {

	float: right;

}

.main_tecnology_li {

	width: 630px;

	height: 140px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_tecnology_ul li:hover .main_tecnology_li {

	background-color: #192b54;

}

.main_tecnology_number {

	font-size: 30px;

	color: #333333;

	font-weight: bold;

	margin-top: 20px;

	float: left;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_tecnology_li_name {

	float: left;

	margin-left: 20px;

	margin-top: 28px;

	color: #333;

	font-weight: bold;

	font-size: 18px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_tecnology_ul li:hover .main_tecnology_number {

	color: #ffffff;

}

.main_tecnology_ul li:hover .main_tecnology_li_name {

	color: #ffffff;

}

.main_tecnology_xian {

	width: 33px;

	height: 1px;

	background-color: #cacaca;

	margin-top: 12px;

	margin-bottom: 13px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_tecnology_ul li:hover .main_tecnology_xian {

	background-color: #e05d2b;

}

.main_tecnology_timer {

	font-size: 14px;

	color: #666666;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_tecnology_ul li:hover .main_tecnology_timer {

	color: #ffffff;

}

.main_tecnology_li_js {

	font-size: 14px;

	color: #666666;

	width: 575px;

	line-height: 26px;

}

.main_tecnology_ul li:hover .main_tecnology_li_js {

	color: #ffffff;

}

.main_tec_box {

	width: 570px;

	margin: 0 auto;

}

.main_tec_left {

	float: left;

}

.main_tec_right {
	position: absolute;
	top: 28px;
	right: 27px;
	width: 118px;
	height: 36px;
	text-align: center;
	line-height: 34px;
	background-color: #ffffff;
	color: #192953;
	font-size: 14px;
	opacity: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	z-index:9999

}

.main_tecnology_ul li:hover .main_tec_right {

	opacity: 1;

}

.main_tecnology_ul li.main_tecnology_ul_li_last {

	margin-bottom: 0;

}

.main_tecnology_ul li {

	margin-bottom: 9px;

	position: relative;

}

.main_tecnology_both {

	margin-top: 90px;

}

.main_partner_ul li {

	float: left;

	width: 166px;

	height: 90px;

	margin-right: 19px;

	border: 1px solid #D9D9D9;

	margin-bottom: 22px;

}

.main_partner_ul li img {

	-webkit-transform: scale(1);

	-moz-transform: scale(1);

	-o-transform: scale(1);

	-ms-transform: scale(1);

	transform: scale(1);

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.main_partner_ul li img:hover {

	-webkit-transform: scale(0.9);

	-moz-transform: scale(0.9);

	-o-transform: scale(0.9);

	-ms-transform: scale(0.9);

	transform: scale(0.9);

}

.main_partner_ul li.main_partner_li6 {

	margin-right: 0;

}

.main_partner_ul {

	margin-top: 85px;

}

#foot {

	height: 320px;

	background-color: #0F1B38;

}

.footer {

	width: 1100px;

	margin: 0 auto;

}

.foot_top {

	margin-top: 48px;

	border-bottom: 1px solid #0B142E;

	padding-bottom: 45px;

}

.foot_contact {

	width: 305px;

	float: left;

}

.foot_contact_name {

	font-size: 18px;

	color: #ffffff;

	margin-bottom: 13px;

}

.foot_contact_js {

	font-size: 14px;

	color: #787b85;

	line-height: 22px;

	margin-bottom: 11px;

}

.foot_contact_email img {

	vertical-align: middle;

}

.foot_contact_email span {

	vertical-align: middle;

	font-size: 14px;

	color: #787b85;

	margin-left: 10px;

}

.foot_contact_map {

	margin-top: 15px;

	width: 103px;

	height: 26px;

	border-radius: 5px;

	background-color: #070e26;

	text-align: center;

	line-height: 26px;

}

.foot_contact_map a {

	display: block;

	font-size: 12px;

	color: #787b85;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.foot_contact_map a:hover {

	color: #b7b7b7;

}

.foot_links {

	float: left;

	width: 400px;

	margin-left: 113px;

}

.foot_links_ul li {

	float: left;

	font-size: 14px;

	margin-bottom: 3px;

}

.foot_links_ul li a {

	color: #787b85;

	padding-right: 13px;

	border-right: 1px solid #787b85;

	margin-right: 13px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.foot_links_ul li a:hover {

	color: #ffffff;

}

.foot_links_ul li a.foot_links_li_a {

	border: none;

	margin-right: 0;

	padding-right: 0;

}

.foot_follow {

	float: right;

}

.foot_follow_ul li {

	width: 114px;

	height: 114px;

	float: left;

}

.foot_follow_ul li.foot_follow_li_last {

	margin-left: 38px;

}

.foot_bottom {

	margin-top: 22px;

}

.foot_bottom_ul_li {

	float: left;

	font-size: 14px;

}

.foot_bottom_ul_li a {

	display: block;

	color: #787b85;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.foot_bottom_ul_li a:hover {

	color: #ffffff;

}

.foot_bottom_ul_li2 {

	font-weight: bold;

}

.foot_bottom_left_zi {

	font-size: 14px;

	color: #787b85;

	margin-top: 5px;

}

.foot_bottom_left {

	float: left;

}

.foot_bottom_right {

	float: right;

	font-size: 14px;

	color: #787b85;

	margin-right: 75px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.foot_bottom_right:hover {

	color: #ffffff;

}

.nei_banner {

	height: 357px;

	width: 100%;

}

.nei_banner_title {

	font-size: 35px;

	color: #ffffff;

	font-weight: bold;

	text-align: center;

	text-shadow: #000 1px 1px 6px;

	letter-spacing: 1px;

	margin-top: 145px;

}

.nei_banner_title span {

	border: 2px solid #ffffff;

	padding: 14px 42px;

	box-shadow: 0 0 5px #000;

}

#nei_main {

	background-color: #f7f7f7;

	padding-bottom: 70px;

}

.nei_nav {

	width: 1100px;

	height: 53px;

	/*margin: 32px auto 38px auto;*/

	margin: -53px auto 38px auto;

	/*border: 1px solid #E7E7E7;*/

	overflow: hidden;

	background-color: #ffffff;

}

.mbx {

	float: left;

	font-size: 12px;

	color: #666666;

	line-height: 53px;

	padding-left: 18px;

}

.mbx a {

	color: #666666;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.mbx .glnb_a {

	color: #e05d2b;

}

.mbx a:hover {

	color: #e05d2b;

}

.mbx_nav {

	float: right;

}

.mbx_nav li {

	float: left;

	width: 125px;

	height: 53px;

	text-align: center;

	line-height: 53px;

	border-left: 1px solid #E9E9E9;

}

.mbx_nav li a {

	display: block;

	font-size: 14px;

	color: #666666;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.mbx_nav li a.mbx_nav_a {

	color: #ffffff;

	background-color: #0f1b38;

}

.mbx_nav li a:hover {

	color: #ffffff;

	background-color: #0f1b38;

}

.nei_main {

	width: 1100px;

	margin: 0 auto;

	border: 1px solid #E7E7E7;

	background-color: #ffffff;

}

.nei_main_box {

	width: 995px;

	margin: 0 auto;

}

.nei_main_title {

	font-size: 20px;

	margin-top: 50px;

	color: #000000;

	margin-bottom: 30px;

}

.nei_main_title span {

	font-size: 14px;

	color: #e05d29;

	margin-left: 20px;

}

.nei_about {

	padding-bottom: 80px;

}

.nei_about p {

	line-height: 30px;

	font-size: 14px;

	color: #666666;

	margin-bottom: 20px;

}

.nei_product_li {

	width: 330px;

	height: 330px;

	background: url(../images/heng.png) no-repeat bottom;

}

.nei_product_li_box {

	width: 300px;

	margin: 0 auto;

}

.nei_product_img {

	height: 251px;

	overflow: hidden;

	margin-top: 5px;

}

.nei_product_img img {

	width: 100%;

}

.nei_product li {

	float: left;

	background: url(../images/shu.png) no-repeat right center;

}

.nei_product_img img {

	-webkit-transform: scale(1);

	-moz-transform: scale(1);

	-o-transform: scale(1);

	-ms-transform: scale(1);

	transform: scale(1);

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_product li:hover .nei_product_img img {

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}

.nei_product li.nei_product_li3 {

	background: none;

}

.nei_product_name {

	text-align: center;

	margin-top: 25px;

}

.nei_product_name span {

	padding: 8px 20px;

	border-radius: 50px;

	color: #000000;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_product li:hover .nei_product_name span {

	color: #ffffff;

	background-color: #192b54;

}

.nei_product {

	padding-bottom: 70px;

}

.nei_partner_con p {

	font-size: 14px;

	color: #333333;

	line-height: 30px;

	margin-bottom: 20px;

}

.nei_partner_ul {

	margin-top: 20px;

}

.nei_partner_ul li {

	width: 248px;

	height: 104px;

	overflow: hidden;

	float: left;

	border: 1px solid #F2F2F2;

}

.nei_partner_ul li img {

	-webkit-transform: scale(1);

	-moz-transform: scale(1);

	-o-transform: scale(1);

	-ms-transform: scale(1);

	transform: scale(1);

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_partner_ul li img:hover {

	-webkit-transform: scale(0.9);

	-moz-transform: scale(0.9);

	-o-transform: scale(0.9);

	-ms-transform: scale(0.9);

	transform: scale(0.9);

}

.nei_partner_ul li a {

	display: block;

}

.nei_partner {

	padding-bottom: 80px;

}

.nei_about h4 {

	background: url(../images/shang_jiao.png) no-repeat left top, url(../images/xia_jiao.png) no-repeat right bottom;

	color: #1f2b6f;

	font-size: 30px;

	display: inline-block;

	padding: 0 10px;

}

.contact_div {

	float: left;

}

.contact_img {

	float: left;

}

.contact_zi {

	float: left;

	font-size: 12px;

	color: #666666;

	margin-left: 12px;

}

.contact_zi_js {

	margin-top: 3px;

}

.contact_zi_js22 {

	color: #666666;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.contact_zi_js22:hover {

	color: #e05d29;

}

.contact_phone {

	margin-left: 60px;

}

.contact_email {

	margin-left: 100px;

}

.contact_web {

	margin-left: 100px;

}

.contact_map {

	margin-top: 40px;

}

.nei_contact {

	padding-bottom: 40px;

}

.nei_news_img {

	float: left;

	width: 352px;

	height: 184px;

	overflow: hidden;

}

.nei_news_con {

	float: left;

	width: 570px;

	margin-left: 45px;

}

.nei_news_position_name {

	font-size: 20px;

	color: #333333;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_news_position_time {

	margin-top: 11px;

	font-size: 14px;

	color: #b7b7b7;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_news_position_js {

	margin-top: 17px;

	font-size: 14px;

	color: #b7b7b7;

	line-height: 30px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_news_position_more {

	width: 126px;

	height: 36px;

	text-align: center;

	margin-top: 15px;

	line-height: 34px;

	border: 2px solid #666666;

	border-radius: 3px;

	font-size: 12px;

	color: #666666;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_news_position {

	padding-bottom: 38px;

	border-bottom: 1px dashed #E5E5E5;

}

.nei_news {

	padding-bottom: 60px;

}

.nei_news_li_img {

	width: 293px;

	height: 161px;

	overflow: hidden;

}

.nei_news_li_name {

	font-size: 16px;

	color: #333333;

	margin-top: 13px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_news_li_xian {

	margin: 13px 0;

	width: 23px;

	height: 1px;

	background-color: #d9d9d9;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_news_li_time {

	font-size: 12px;

	color: #878787;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_news_ul li {

	float: left;

	margin-right: 55px;

	margin-bottom: 26px;

}

.nei_news_ul li.nei_news_li_select {

	margin-right: 0;

}

.nei_news_ul {

	margin-top: 40px;

}

.nei_news_img img {

	-webkit-transform: scale(1);

	-moz-transform: scale(1);

	-o-transform: scale(1);

	-ms-transform: scale(1);

	transform: scale(1);

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_news_position:hover .nei_news_img img {

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}

.nei_news_position:hover .nei_news_position_name {

	color: #E05D2B;

}

.nei_news_position:hover .nei_news_position_time {

	color: #E05D2B;

}

.nei_news_position:hover .nei_news_position_js {

	color: #E05D2B;

}

.nei_news_position:hover .nei_news_position_more {

	color: #E05D2B;

	border: 2px solid #E05D2B;

}

.nei_news_ul li:hover .nei_news_li_name {

	color: #E05D2B;

}

.nei_news_ul li:hover .nei_news_li_xian {

	width: 40%;

	background-color: #e05d2b;

}

.nei_news_ul li:hover .nei_news_li_time {

	color: #E05D2B;

}

.nei_news_li_img img {

	-webkit-transform: scale(1);

	-moz-transform: scale(1);

	-o-transform: scale(1);

	-ms-transform: scale(1);

	transform: scale(1);

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.nei_news_ul li:hover .nei_news_li_img img {

	color: #E05D2B;

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}

.nei_news_ul {

	margin-top: 16px;

}

.am-menu-toggle i {

	background: url(../images/touch_nav.png) no-repeat center;

	width: 15px;

	height: 19px;

}

.ry_title {

	font-size: 14px;

	color: #333333;

	line-height: 30px;

}

.ry_ul {

	margin-top: 40px;

}

.ry_ul li {

	width: 290px;

	height: 420px;

	background-color: #f8f8f8;

	float: left;

	margin-right: 60px;

	margin-bottom: 30px;

	text-align: center;

}

.image_chb_image {

	width: 250px;

	height: 347px;

	overflow: hidden;

	margin: 18px auto 0 auto;

}

.image_chb_image img {

	-webkit-transform: scale(1);

	-moz-transform: scale(1);

	-o-transform: scale(1);

	-ms-transform: scale(1);

	transform: scale(1);

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.ry_ul li.ry_ul_li_3 {

	margin-right: 0;

}

.ry_ul li:hover .image_chb_image img {

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}

.image_chb_name {

	font-size: 16px;

	color: #333;

	margin-top: 15px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.ry_ul li:hover .image_chb_name {

	color: #013e96;

}

.show_pro_banner {

	height: 590px;

	background: url(../images/show_pro_banner2.jpg) no-repeat center;

}

.show_banner {

	width: 1000px;

	margin: 0 auto;

	position: relative;

}

.show_banner_con_box {

	position: absolute;

	top: 127px;

}

.show_banner_title {

	font-size: 46px;

	color: #033d90;

}

.show_banner_title_js {

	width: 410px;

	font-size: 14px;

	margin-top: 50px;

	color: #666666;

	line-height: 26px;

}

.show_pro_banner_box {

	width: 414px;

	float: right;

	margin-top: 89px;

}

.am-slider-d3 .am-viewport {

/*height: 270px;*/

}

.show_banner .am-slider .am-slides img {

	/*width: 240px;*/

	display: block;

	float: right;

}

.am-slider-d3 .am-control-thumbs .am-active {

	border: 1px solid #0058C7;

}

.am-slider-d3 .am-control-thumbs li img {

	border: 1px solid #E2E2E2;

}

.show_pro_banner_box .am-control-nav {

	/*margin-top: 90px;*/

	position: absolute !important;

	left: -50%;

	bottom: -47px;

}

.show_pro_nav .am-tabs-bd {

	min-height: 300px;

}

.show_pro_tab {

	background-image: url(../images/product_serch.jpg);

	height: 191px;

}

.show_pro_tab_box {

	width: 1000px;

	margin: 0 auto;

}

.show_pro_name {

	font-size: 32px;

	color: #ffffff;

	margin-top: 30px;

}

.show_pro_name2 {

	display: none;

}

.show_pro_name2_js {

	display: none;

}

.show_pro_con {

	position: relative;

	top: -56px;

}

.show_pro_nav .am-nav-tabs {

	border: none;

}

.show_pro_nav .am-nav-tabs > li {

	width: 243px;

	height: 56px;

	font-size: 20px;

	color: #ffffff;

	background: url(../images/show_tab.jpg) no-repeat center;

}

.show_pro_nav .am-nav-tabs > li.am-active {

	background: #ffffff;

}

.show_pro_nav .am-nav-tabs {

	text-align: left;

}

.show_pro_nav {

	width: 1000px;

	margin: 0 auto;

}

.show_pro_nav .am-nav-tabs > li > a {

	padding: 14px 0;

	text-align: center;

	color: #ffffff;

}

.show_pro_nav .am-nav-tabs > li.am-active a {

	color: #033D90;

}

.show_pro_con_name {

	font-size: 16px;

	color: #192B54;

	margin-bottom: 20px;

}

.show_pro_con_left {

	float: left;

}

.show_pro_con_left p {

	background: url(../images/dian.jpg) no-repeat left 15px;

	line-height: 32px;

	font-size: 14px;

	color: #666666;

	padding-left: 12px;

	margin-left: 10px;

	margin-bottom: 10px;

}

.show_pro_con_right {

	float: right;

}

.show_pro_con_right input {

	width: 426px;

	height: 43px;

	border: 1px solid #D8D8D8;

	border-radius: 5px;

	padding-left: 20px;

	font-size: 14px;

	margin-bottom: 25px;

}

.show_pro_con_con {

	margin-top: 60px;

}

.show_pro_con_right input.input_5_a {

	padding-left: 0;

	width: 202px;

	height: 46px;

	border: 1px solid #D8D8D8;

	background-color: #ffffff;

	text-align: center;

	line-height: 46px;

	color: #666666;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.show_pro_con_right input.input_5_a:hover {

	background-color: #034090;

	border: 1px solid #034090;

	color: #ffffff;

}

.show_pro_con_right input.input_5_b {

	padding-left: 0;

	width: 147px;

	line-height: 46px;

	height: 46px;

	border: 1px solid #D8D8D8;

	background-color: #ffffff;

	color: #666666;

	margin-left: 14px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.show_pro_con_right input.input_5_b:hover {

	background-color: #034090;

	border: 1px solid #034090;

	color: #ffffff;

}

.show_pro_banner2 {

	display: none;

}

.demo-bar {

	display: none;

}

#demo-view {

	display: none;

}

.main_touch_product {

	display: none;

}

@media screen and (max-width: 640px) {

#head {

	display: none;

}

.slides_img {

	height: 120px;

	background-size: auto 120px !important;

}

.banner_con {

	display: none;

}

.main_box {

	width: 90%;

}

.main_form {

	display: none;

}

.main_new_icon {

	width: 100%;

	float: none;

	border: none;

}

.scrollDiv_icon {

	display: none;

}

.scrollText {

	float: none;

	height: 40px;

	line-height: 40px;

}

.scrollText li {

	word-wrap: normal; /* for IE */

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

	padding-left: 0;

	height: 40px;

}

.up, .down {

	display: none;

}

#scrollDiv {

	overflow: hidden;

}

.main_news {

	height: 40px;

}

.main_both_div {

	margin-top: 20px;

}

.main_about_ul li {

	margin-right: 0;

	width: 49%;

}

.main_about_ul li.main_about_touch_li2 {

	margin-left: 2%;

}

.main_about_ul {

	margin-top: 20px;

}

.main_about_li {

	width: 100%;/*height: 145px;*/

}

.main_about_ul_middle {

	width: 100%;

	margin: 10px auto 0 auto;

}

.main_about {

	padding-bottom: 20px;

}

.main_product_ul li {

	width: 49%;

	margin-right: 0;

}

.main_product_li {

	width: 100%;

	height: auto;

}

.main_product_img {

	width: 100%;

	height: auto;

}

.main_product_img img {

	width: 100%;

}

.main_product_con {

	height: auto;

	padding-bottom: 12px;

}

.main_product_name {

	font-size: 14px;

	word-wrap: normal; /* for IE */

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

	margin-top: 10px;

}

.main_product_more {

	margin-top: 10px;

	font-size: 14px;

	width: 100px;

	height: 30px;

	line-height: 30px;

}

.main_product_ul li.main_product_touch_li_2 {

	margin-left: 2%;

}

.main_product_ul {

	margin-top: 20px;

}

.main_pc_product {

	display: none;

}

.main_touch_product {

	display: block;

}

.main_touch_product .am-control-nav {

	display: none;

}

.main_product {

	padding-bottom: 26px;

}

.main_tecnology_both {

	margin-top: 20px;

}

.main_tecnology_left {

	width: 100%;

	float: none;

}

.main_tecnology_left_box {

	width: 95%;

}

.main_tecnology_title {

	margin-top: 180px;

}

.main_tecnology_right {

	float: none;

}

.main_tecnology_li {

	width: 100%;

	height: 100%;

}

.main_tec_box {

	width: 100%;

}

.main_tecnology_li_js {

	width: 100%;

}

.main_tec_left {

	float: none;

}

.main_tec_right {

	opacity: 0;

	margin-top: 10px;

}

.main_partner_ul {

	margin-top: 20px;

}

.main_partner_ul li {

	margin-right: 0;

	width: 49%;

	height: auto;

	margin-bottom: 10px;

}

.main_partner_ul li.main_partner_touch_li2 {

	margin-left: 2%;

}

.main_partner_ul li img {

	width: 100%;

}

#main {

	padding-bottom: 30px;

}

.nei_banner {

	height: 95px;

	background-size: auto 95px !important;

}

.nei_banner_title {

	font-size: 18px;

	margin-top: 46px;

}

.nei_banner_title span {

	padding: 8px 30px;

}

.nei_nav {

	width: 90%;

	margin: 20px auto;

}

.mbx {

	float: none;

	text-align: center;

}

.mbx_nav {

	display: none;

}

.nei_main {

	width: 90%;

}

.nei_main_box {

	width: 92%;

}

.nei_main_title {

	margin-top: 20px;

	margin-bottom: 16px;

}

.nei_product li {

	float: none;

	background: none;

}

.nei_product_li {

	width: 100%;

	height: auto;

	padding-bottom: 20px;

}

.nei_product_li_box {

	width: 100%;

}

.nei_product_img {

	height: auto;

}

.nei_partner_ul li {

	width: 49%;

	height: auto;

	margin-bottom: 2%;

}

.nei_partner_ul li.nei_partner_touch_li2 {

	margin-left: 2%;

}

.nei_partner_ul li img {

	width: 100%;

}

.contact_map {

	display: none;

}

.contact_phone {

	margin-left: 0;

	width: 100%;

}

.contact_email {

	margin-left: 0;

	width: 100%;

}

.contact_web {

	margin-left: 0;

	width: 100%;

}

.contact_div {

	clear: both;

	margin-bottom: 16px;

}

.nei_news_position {

	display: none;

}

.nei_news_ul li {

	width: 100%;

}

.nei_news_li_img {

	width: 100%;

	height: auto;

}

.nei_news_li_img img {

	width: 100%;

}

.demo-bar {

	display: block;

}

#demo-view {

	display: block;

}

#foot {

	height: auto;

}

.foot_top {

	display: none;

}

.footer {

	width: 90%;

}

.foot_bottom {

	margin-top: 16px;

	padding-bottom: 10px;

}

.nei_about p img {

	width: 100% !important; height: auto !important

}

.ry_ul li {

	width: 49%;

	height: auto;

	margin-right: 0;

}

.ry_ul li.ry_ul_li_2 {

	margin-left: 2%;

}

.image_chb_image {

	width: 90%;

	margin: 5% auto 0 auto;

	height: auto;

}

.image_chb_image img {

	width: 100%;

}

.image_chb_name {

	width: 90%;

	margin: 5% auto 0 auto;

	padding-bottom: 6%;

	word-wrap: normal;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.ry_ul {

	margin-top: 26px;

}

.show_pro_banner {

	display: none;

}

.show_pro_banner2 {

	display: block;

	width: 100%;/*height: 120px;*//*background: url(../images/show_pro_banner2.jpg) no-repeat center;*/

        /*background-size: auto 120px;*/

}

.am-slider-default .am-control-nav {

	display: block;

}

.PRODUCT_bottom .am-slider-default .am-control-nav {

	display: none;

}

.am-slider .am-slides img {

/*width: 30%;*/

        /*margin: 8px auto 0 auto;*/

}

.banner .am-slider .am-slides img {

	width: 100%;

	margin: 0 auto;

}

.show_pro_tab_box {

	width: 90%;

}

.show_pro_tab {

	height: 130px;

}

.show_pro_name {

	display: none;

}

.show_pro_name2 {

	font-size: 22px;

	margin-top: 12px;

	text-align: center;

	display: block;

	color: #ffffff;

}

.show_pro_name2_js {

	display: block;

	font-size: 14px;

	color: #fff;

	line-height: 18px;

	margin-top: 10px;

	word-wrap: normal; /* for IE */

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.show_pro_nav {

	width: 94%;

}

.show_pro_nav .am-nav-tabs > li {

	width: 34%;

	font-size: 12px;

	height: 40px;

	line-height: 40px;

}

.show_pro_nav .am-nav-tabs > li > a {

	padding: 0;

}

.show_pro_con {

	top: -40px;

}

.show_pro_con_left {

	float: none;

}

.show_pro_con_right {

	float: none;

	width: 100%;

	margin-top: 16px;

}

.show_pro_con_right input {

	width: 100%;

	margin-bottom: 10px;

}

.input_4 textarea {

	width: 100%;

}

.show_pro_con_right input.input_5_a {

	width: 55%;

}

.show_pro_con_right input.input_5_b {

	width: 40%;

	margin-left: 8px;

}

.show_pro_banner2 .am-slider {

/*height: 120px;*/

}

.show_pro_con_con {

	margin-top: 30px;

}

.main_tecnology_number {

	float: none;

}

.main_tecnology_li_name {

	float: none;

	font-size: 16px;

	margin-left: 0;

	margin-top: 5px;

}

.main_tecnology_ul li:hover .main_tec_right {

	opacity: 0;

}

.am-slider-a1 .am-control-nav {

	display: none;

}

.main_product_ul .am-slider-default .am-control-nav {

	display: none;

}

.xin_img li {

	width: 49%;

	float: left;

	height: auto;

}

.xin_img .xin_img_li {

	width: 100%;

	height: auto;

	margin-bottom: 2%;

}

.xin_img li.xin_li_touch_2 {

	margin-left: 2%;

}

.xin_img li img {

	width: 100%;

}

}

.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}

.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}

.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}

.pagess ul li:hover a{color:#fff;}

.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}

.pagess ul li.thisclass a {color: #fff;}

.pagess ul li a{ display:block;color:#999}

.pagess ul li a:hover {color: #fff;}
