@charset "utf-8";
/* CSS Document */



/* CSS重置 */



* {
	color: #333;
	font-size: 14px;
	font-family: "微软雅黑";
}
body {
	margin: 0;
	min-width: 1200px;
}
h1, h2, h3, h4 {
	margin: 0;
	font-weight: normal;
}
/********************* img{display:block;} *********************/



a {
	text-decoration: none;
}
p {
	margin: 0;
}
ul {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none;
}
input {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}
textarea {
	outline: none;
	margin: 0;
	padding: 0;
}
 dl, dd, tr, td, dt, {
 margin:0;
 padding: 0;
}
img {
	display: block;
	border: none;
}
.clearfix {
	clear: both;
}
.clear:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0;
}
.clear {
	zoom: 1
}
.dycommon {
	width: 1210px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
dl, dd {
	margin: 0;
	padding: 0px;
}
.hide {
	display: none;
}
.i {
	font-style: normal;
}
/**************top************/















.aplgd {
	height: 180px;
	width: 100%;
}
.lqx_top {
	height: 180px;
	border-top: 4px solid #1a2f67;
	width: 100%;
}
/**********logo**********/















.apllogo_con {
	width: 100%;
}
.qgtlogo {
	width: 1200px;
	margin: 0 auto;
	height: 120px;
}
.qgtlogo_l {
	display: block;
	width: 196px;
	height: 76px;
	overflow: hidden;
	margin-top: 20px;
}
.qgtlogo_l a {
	display: block;
	width: 196px;
	height: 76px;
	overflow: hidden;
}
.qgtlogo_l a img {
	display: block;
	width: 100%;
	height: 100%;
}
.qgtlogo_c {
	width: 370px;
	margin-left: 20px;
}
.qgtlogo_c i {
	display: block;
	font-style: normal;
	width: 1px;
	height: 61px;
	overflow: hidden;
	float: left;
	margin-top: 30px;
}
.qgtlogo_c i img {
	display: block;
	width: 100%;
	height: 100%;
}
.qgtlogo_c p {
	display: block;
	float: right;
	width: 353px;
	margin-top: 34px;
}
.qgtlogo_c p img {
	display: block;
}
.qgtlogo_c p span {
	color: #3b3b3b;
	display: block;
	font-size: 18px;
	height: 30px;
	line-height: 30px;
}
.qgtlogo_c p span u {
	text-decoration: none;
	color: #ff6600;
	font-size: 18px;
}
.hover_zb_top p u {
	text-decoration: none;
	color: #ff6600;
	font-size: 20px;
}
.hover_zb_bot u {
	text-decoration: none;
	color: #ff6600;
}
.qgtlogo_r {
	width: 291px;
	height: 70px;
	overflow: hidden;
	margin-top: 24px;
}
.qgtlogo_r img {
	display: block;
	width: 100%;
	height: 100%;
}
/*******************导航******************************/















.nav {
	width: 100%;
	height: 56px;
	border-top: 1px solid #d7d7d7;
	background: url(../images/nav_1.png) no-repeat center;
}
.nav_con {
	width: 1200px;
	height: 56px;
	margin: 0 auto;
	position: relative;
	z-index: 999;
}
.nav_con ul li {
	width: 130px;
	height: 56px;
	float: left;
}
.nav_con ul li a {
	width: 150px;
	height: 56px;
	display: block;
	line-height: 56px;
	text-align: center;
	font-size: 16px;
	color: #333;
}
.nav_con ul li a:hover {
	color: #ff6600;
	font-weight: bold;
}
.hidden-box {
	width: 1200px;
	position: absolute;
	display: none;
	background: #fff;
	background-color: rgba(255,255,255,0.9)
}
.hidden-box>ul {
	width: 225px;
	height: 400px;
	text-align: center;
	border-right: 1px solid #dfdfdf;
	float: left;
	list-style-type: none;
	color: #fff;
	cursor: pointer;
	padding-top: 12px;
	padding-bottom: 15px;
	overflow: hidden;
}
.hidden-box>ul strong {
	display: block;
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.hidden-box>ul strong a {
	color: #ff6700;
}
.hidden-box .dandu {
	width: 450px;
}
.hidden-box .dandu li {
	width: 225px;
	float: left;
}
.hidden-box>ul li {
	line-height: 33px;
	height: 33px;
	font-weight: 500;
	background: none;
	text-align: center;
}
.hidden-box .tupian {
	border-right: none;
	width: 280px;
}
.hidden-box .tupian p {
	display: block;
	width: 280px;
	height: 240px;
	margin-left: 10px;
	margin-right: 10px;
}
.hidden-box .tupian p a {
	display: block;
	width: 280px;
	height: 200px;
}
.hidden-box .tupian p a span {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dotted #666;
	display: block;
	text-align: center;
}
.hidden-box .tupian p a :hover span {
	border-bottom: 1px dotted #cecece;
	background-color: #cecece;
	color: #333;
	transition: all 0.5s;
}
.hidden-loc-index {
	position: absolute;
	top: 55px;
	left: 0px;
}
.hidden-box>ul li a {
	width: 225px;
	height: 33px;
	line-height: 33px;
	display: block;
	font-size: 14px;
	color: #333;
}
.hidden-box>ul li a:hover {
	background: #cecece;
	color: #333;
	transition: all 0.5s;
}
/*********************** 轮播 ********************/















#solid {
	width: 100%;
	height: 700px;
	clear: both;
	position: relative;
	overflow: hidden;
}
#solid .solid0, #solid .solid1, #solid .solid2 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 700px;
	display: none;
}
#solid .solid0 {
	background: #78c4db;
}
#solid .solid1 {
	background: #c5c9db;
}
#solid .solid2 {
	background: #e7dfd1;
}
#solid ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#solid ul li {
	position: absolute;
	left: 50%;
	top: 0px;
	width: 1920px;
	height: 700px;
	margin-left: -960px;
	display: none;
	cursor: pointer;
}
#solid #btt {
	width: 905px;
	height: 55px;
	top: 600px;
	left: 50%;
	position: relative;
	margin-left: -452px;
}
#solid #btt span {
	position: absolute;
	top: 15px;
	left: 45%;
	display: block;
	width: 30px;
	height: 8px;
	margin: 0 15px;
	text-align: center;
	background: #ff6600;
	z-index: 1000;
	cursor: pointer;
	filter: alpha(opacity=70); /*IE滤镜，透明度50%*/
	-moz-opacity: 0.7; /*Firefox私有，透明度50%*/
	opacity: 0.7;/*其他，透明度50%*/
}
/*********************************搜索框*********************************************/















.qgtssk_bg {
	background-color: #f7f7f7;
	height: 80px;
	line-height: 80px;
	position: relative;
	top: -1px;
}
.qgtssk {
	width: 1200px;
	margin: 0 auto;
}
.qgtssk_l {
	width: 800px;
	height: 80px;
	line-height: 80px;
	overflow: hidden;
}
.qgtssk_l a {
	padding-right: 16px;
	color: #333;
}
.qgtssk_l a:hover {
	color: #1a2f67;
	transition: all 0.5s;
}
.qgtssk_l {
	background: url(../images/ss_2.png) 0px 26px no-repeat;
}
.qgtssk_l span {
	padding-left: 34px;
	color: #333;
	font-weight: bold;
}
.qgtssk_r {
	width: 320px;
	margin-top: 17px;
}
.qgt_ssnr {
	height: 40px;
	line-height: 40px;
	width: 312px;
	position: absolute;
	padding-left: 5px;
	background-color: #e0e0e0;
	border: 1px solid #e0e0e0;
}
.qgt_ssan {
	position: relative;
	left: 250px;
}
/*******合作商***********/















.apl_title {
	width: 1200px;
	margin: 0 auto;
}
.apl_title img {
	display: block;
	padding-top: 40px;
	padding-bottom: 40px;
}
.tab_box {
	width: 1200px;
	margin: 0px auto;
}
.lyz_tab_left {
	background: url(../images/gys_2.png) no-repeat top right;
	float: left;
	width: 238px;
	height: auto !important;
	min-height: 384px;
	height: 384px;
}
.pro_con1111 {
	float: left;
	overflow: hidden;
	width: 238px;
	height: auto;
}
.pro_con111 ul {
	padding: 0px;
	width: 238px;
	list-style-type: none;
	height: 384px;
}
.pro_con111 ul li {
	display: inline;
	float: left;
	cursor: pointer;
	color: #fff;
	line-height: 128px;
	height: 128px;
	width: 238px;
}
.pro_con111 ul li p {
	line-height: 32px;
	font-size: 22px;
	color: #fff;
	padding-top: 34px;
	padding-left: 24px;
}
.pro_con111 ul li p span {
	display: block;
	font-size: 13px;
	text-transform: uppercase;
	color: #fff;
}
.pro_con111 ul li.hover {
	display: inline;
	background: url(../images/gys_3.png) no-repeat center center;
	float: left;
	cursor: pointer;
	color: #fff;
	line-height: 128px;
	height: 128px;
	width: 238px;
	transition: all 0.5s;
}
.lyz_tab_right {
	display: inline;
	background: url(../images/gys_4.png) no-repeat center center;
	float: right;
	width: 926px;
	height: 384px;
}
.clear {
	clear: both;
}
.hover_zb {
	width: 390px;
	float: left;
	margin-left: 35px;
	margin-top: 26px;
}
.hover_zb_top {
	width: 230px;
	height: 104px;
	border-top: 1px solid #d4d4d4;
	border-bottom: 1px solid #d4d4d4;
	margin-top: 20px;
}
.hover_zb_top p {
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	color: #1a1e29;
	padding-top: 18px;
}
.hover_zb_top span {
	height: 30px;
	line-height: 30px;
	font-size: 24px;
	color: #1a2f67;
	display: block;
	padding-top: 5px;
}
.hover_zb_bot {
	line-height: 28px;
	color: #666;
	margin-top: 20px;
}
.hover_yb {
	width: 449px;
	height: 330px;
	overflow: hidden;
	float: right;
	margin-right: 35px;
	margin-top: 26px;
}
.hover_yb img {
	width: 100%;
	height: 100%;
}
.hover_zb_lj {
	width: 108px;
	height: 38px;
	margin-top: 20px;
}
.hover_zb_lj a {
	width: 108px;
	height: 38px;
	display: block;
	background-color: #1a2f67;
	color: #fff;
	line-height: 38px;
	text-align: center;
}
.hover_zb_lj a:hover {
	background-color: #ff6600;
	transition: all 0.5s;
}
/*******过度条********/















.aplgdt_bg {
	height: 238px;
	background: url(../images/gdt.png) no-repeat center center;
	margin-top: 50px;
}
.aplgdt {
	width: 1200px;
	margin: 0 auto;
}
.aplgdt a {
	width: 98px;
	height: 36px;
	border: 1px solid #ff6600;
	display: block;
	float: right;
	margin-top: 120px;
	line-height: 36px;
	text-align: center;
	color: #ff6600;
}
.aplgdt a:hover {
	background-color: #ff6600;
	color: #fff;
	transition: all 0.5s;
}
/*********产品中心************/















.aplpro {
	width: 1200px;
	margin: 0 auto;
}
/**********************************产品中心****************************************/















.main_case_class li {
	float: left;
	font-size: 14px;
	text-align: center;
	margin-right: 29px;
}
.main_case_class li:nth-child(6) {
	margin-right: 0px;
}
.main_case_class li:hover, .main_pro_class li:hover, .pub {
	background-color: #1a2f67;
	color: #fff;
	border: 1px solid #1a2f67;
}
.main_case_class .pro_act {
	background-color: #1a2f67;
	color: #fff;
	border: 1px solid #1a2f67;
}
.clear:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0;
}
.clear {
	zoom: 1
}
.main_case_class {
	margin: 0px auto;
	background: #fff;
	width: 1060px;
}
.main_case_class ul {
	border: 1px solid #dcdcdc;
	margin-bottom: 30px;
}
.main_case_class li {
	width: 180px;
	line-height: 36px;
	cursor: pointer;
	border: 1px solid #c3c3c3;
	border-radius: 20px;
}
.main_case_img {
	width: 1200px;
	margin: 0 auto;
	padding-top: 30px;
}
.main_case_img li {
	float: left;
	overflow: hidden;
	width: 283px;
	height: 315px;
	margin-right: 19px;
	border: 1px solid #e6e6e6;
	margin-top: 5px;
	margin-bottom: 20px;
}
.main_case_img li:nth-child(4) {
	margin-right: 0px;
}
.main_case_img li:nth-child(8) {
	margin-right: 0px;
}
.main_case_img li a {
	display: block;
}
.main_case_img li a span {
	display: block;
	width: 280px;
	height: 220px;
	overflow: hidden;
}
.main_case_img li a span img {
	display: block;
	width: 100%;
	height: 100%;
	transition: all 0.5s;
}
.main_case_img li a p {
	display: block;
	height: 92px;
	font-size: 16px;
	background-color: #e6e6e6;
	color: #858585;
	border-bottom: 3px solid #1a2f67;
}
.main_case_img li a p i {
	display: block;
	font-style: normal;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	overflow: hidden;
	padding-right: 10px;
	font-size: 14px;
	padding-top: 10px;
}
.main_case_img li a p small {
	display: block;
	width: 62px;
	height: 22px;
	border: 1px solid #c3c3c3;
	text-transform: uppercase;
	font-size: 12px;
	text-align: center;
	line-height: 22px;
	margin-left: 28px;
	border-radius: 8px;
	margin-top: 2px;
	color: #1a2f67;
}
.main_case_img li:hover {
	border: 1px solid #ff6600;
	transition: all 0.5s;
}
.main_case_img li:hover a p {
	border-bottom: 3px solid #c55104;
	background-color: #ff6600;
	transition: all 0.5s;
}
.main_case_img li:hover p {
	color: #8b6d4b;
	transition: all 0.5s;
}
.main_case_img li:hover * {
	color: #fff;
	transition: all 0.5s;
}
.main_case_img li:hover a p small {
	border: 1px solid #fff;
	transition: all 0.5s;
}
.main_case_img li:hover a span img {
	transform: scale(1.2);
}
/*************优势**************/















.apladv {
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 60px;
}
.apladv_top {
	height: 916px;
	background: url(../images/adv_2.png) no-repeat center center;
}
.apladv_top_top_bt {
	width: 400px;
	margin-left: 120px;
	padding-top: 50px;
}
.apladv_top_top_bt p {
	display: block;
	font-size: 28px;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	color: #fff;
}
.apladv_top_top_bt span {
	display: block;
	color: #fff;
	font-size: 20px;
	height: 46px;
	line-height: 46px;
}
.apladv_top_top_bt i {
	display: block;
	font-style: normal;
	color: #ccc;
	text-transform: uppercase;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
}
.apladv_top_top_nr {
	padding-top: 50px;
}
.apladv_top_top_nr p {
	width: 410px;
	padding-left: 100px;
	display: block;
	color: #fff;
	line-height: 30px;
	font-size: 16px;
	background: url(../images/adv_4.png) no-repeat 60px 5px;
	margin-bottom: 25px;
}
.apladv_top_top a {
	display: block;
	width: 110px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background-color: #fff;
	color: #1a2f67;
	margin-top: 60px;
}
.apladv_top_top a:hover {
	background-color: #ff6600;
	color: #fff;
	transition: all 0.5s;
}
.apladv_top_bot {
	margin-left: 720px;
}
.apladv_top_bot_bt {
	width: 400px;
	padding-top: 50px;
}
.apladv_top_bot_bt p {
	display: block;
	font-size: 28px;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	color: #1a2f67;
}
.apladv_top_bot_bt span {
	display: block;
	color: #22242d;
	font-size: 20px;
	height: 46px;
	line-height: 46px;
}
.apladv_top_bot_bt i {
	display: block;
	font-style: normal;
	color: #666;
	text-transform: uppercase;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
}
.apladv_top_bot_nr {
	padding-top: 30px;
}
.apladv_top_bot_nr p {
	display: block;
	color: #22242d;
	line-height: 30px;
	font-size: 16px;
	background: url(../images/adv_5.png) no-repeat 10px 5px;
	margin-bottom: 15px;
	padding-left: 50px;
}
.apladv_top_bot a {
	display: block;
	width: 110px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background-color: #1a2f67;
	color: #fff;
	margin-top: 30px;
}
.apladv_top_bot a:hover {
	background-color: #ff6600;
	color: #fff;
	transition: all 0.5s;
}
.apladv_bot {
	height: 389px;
	background: url(../images/adv_3.png) no-repeat center center;
}
.apladv_bot_bt {
	width: 470px;
	margin-left: 120px;
	padding-top: 50px;
}
.apladv_bot_bt p {
	display: block;
	font-size: 28px;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	color: #1a2f67;
}
.apladv_bot_bt span {
	display: block;
	color: #22242d;
	font-size: 20px;
	height: 46px;
	line-height: 46px;
}
.apladv_bot_bt i {
	display: block;
	font-style: normal;
	color: #666;
	text-transform: uppercase;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
}
.apladv_bot_nr {
	padding-top: 30px;
}
.apladv_bot_nr p {
	width: 480px;
	padding-left: 100px;
	display: block;
	color: #22242d;
	line-height: 30px;
	font-size: 16px;
	background: url(../images/adv_5.png) no-repeat 60px 5px;
	margin-bottom: 15px;
}
.apladv_bot a {
	display: block;
	width: 110px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background-color: #1a2f67;
	color: #fff;
	margin-top: 30px;
}
.apladv_bot a:hover {
	background-color: #ff6600;
	color: #fff;
	transition: all 0.5s;
}
/*************优势 over**************/















/*****************细节*****************/















.aplxj_bg {
	height: 882px;
	background: url(../images/xj_1.png) no-repeat center center;
}
.aplxj {
	margin: 0 auto;
	width: 1200px;
}
.apl_title_1 {
	width: 1200px;
	margin: 0 auto;
}
.apl_title_1 img {
	display: block;
	padding-top: 55px;
	padding-bottom: 40px;
}
.aplxj_top {
	padding-top: 40px;
}
.aplxj_top span {
	display: block;
	color: #ff6600;
	font-size: 20px;
	font-weight: bold;
	padding-left: 550px;
	height: 30px;
	line-height: 30px;
}
.aplxj_top p {
	display: block;
	color: #fff;
	padding-left: 440px;
	height: 30px;
	line-height: 30px;
	padding-top: 30px;
}
.aplxj_cen {
	padding-top: 40px;
}
.aplxj_cen_l {
	width: 310px;
	margin-left: 50px;
}
.aplxj_cen_l span {
	display: block;
	color: #ff6600;
	font-size: 20px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-left: 110px;
}
.aplxj_cen_l p {
	display: block;
	color: #fff;
	line-height: 30px;
	padding-top: 30px;
}
.aplxj_cen_r {
	width: 310px;
	margin-right: 50px;
}
.aplxj_cen_r span {
	display: block;
	color: #ff6600;
	font-size: 20px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-left: 110px;
}
.aplxj_cen_r p {
	display: block;
	color: #fff;
	line-height: 30px;
	padding-top: 30px;
}
.aplxj_bot {
	padding-top: 130px;
}
.aplxj_bot_l {
	width: 310px;
}
.aplxj_bot_l span {
	display: block;
	color: #ff6600;
	font-size: 20px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-left: 110px;
}
.aplxj_bot_l p {
	display: block;
	color: #fff;
	line-height: 30px;
	padding-top: 30px;
}
.aplxj_bot_r {
	width: 310px;
}
.aplxj_bot_r span {
	display: block;
	color: #ff6600;
	font-size: 20px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-left: 110px;
}
.aplxj_bot_r p {
	display: block;
	color: #fff;
	line-height: 30px;
	padding-top: 30px;
}
/*****************细节 over*****************/















/************关于我们***************/















.aplabout {
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 50px;
}
.aplabout_l {
	width: 710px;
	padding-top: 20px;
}
.aplabout_l p {
	font-size: 30px;
	font-weight: bold;
	width: 340px;
	height: 30px;
	line-height: 30px;
	background: url(../images/about_5.png) no-repeat right center;
}
.aplabout_l span {
	display: block;
	line-height: 30px;
	color: #666;
	margin-top: 30px;
	height: 150px;
	overflow: hidden;
}
.aplabout_l ul {
	display: block;
	margin-top: 50px;
}
.aplabout_l ul li {
	display: block;
	width: 86px;
	height: 130px;
	float: left;
	margin-right: 90px;
}
.aplabout_l ul li a {
	display: block;
}
.aplabout_l ul li a i {
	display: block;
	font-style: normal;
	text-align: center;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
}
.aplabout_l ul li a:hover i {
	color: #ff6600;
}
.aplabout_r {
	width: 443px;
	height: 386px;
	overflow: hidden;
	padding-top: 20px;
}
.aplabout_r img {
	width: 100%;
	height: 100%;
}
/************关于我们 over***************/















/************数字滚动****************/















.banner_x1 {
	height: 220px;
	background: url(../images/szgd.png) no-repeat center center;
}
.banner_x1_con {
	width: 1200px;
	height: 220px;
	margin: 0 auto;
	padding-top: 30px;
}
.banner_x1_left {
	width: 290px;
	height: 220px;
	float: left;
}
.banner_x1_left span {
	font-size: 36px;
	font-weight: bold;
	float: left;
	color: #fff;
	text-align: right;
	padding-top: 36px;
	display: block;
	width: 190px;
	float: left;
}
.banner_x1_left p {
	font-size: 16px;
	width: 100%;
	display: block;
	color: #ff6600;
	height: 40px;
	line-height: 40px;
	padding-left: 70px;
	margin-top: 20px;
}
.banner_x1_left i {
	display: block;
	float: left;
	width: 90px;
	font-size: 36px;
	font-weight: bold;
	color: #fff;
	padding-top: 34px;
	font-style: normal;
}
.banner_x1_mid {
	width: 290px;
	height: 220px;
	float: left;
}
.banner_x1_mid span {
	font-size: 36px;
	font-weight: bold;
	float: left;
	color: #fff;
	text-align: right;
	padding-top: 36px;
	display: block;
	width: 190px;
	float: left;
}
.banner_x1_mid p {
	font-size: 16px;
	width: 100%;
	display: block;
	color: #ff6600;
	height: 40px;
	line-height: 40px;
	padding-left: 110px;
	margin-top: 20px;
}
.banner_x1_mid i {
	display: block;
	float: left;
	width: 90px;
	font-size: 36px;
	font-weight: bold;
	color: #fff;
	padding-top: 34px;
	font-style: normal;
}
.banner_x1_cen {
	width: 290px;
	height: 220px;
	float: left;
}
.banner_x1_cen span {
	font-size: 36px;
	font-weight: bold;
	float: left;
	color: #fff;
	text-align: right;
	padding-top: 36px;
	display: block;
	width: 190px;
	float: left;
}
.banner_x1_cen p {
	font-size: 16px;
	width: 100%;
	display: block;
	color: #ff6600;
	height: 40px;
	line-height: 40px;
	padding-left: 120px;
	margin-top: 20px;
}
.banner_x1_cen i {
	display: block;
	float: left;
	width: 90px;
	font-size: 36px;
	font-weight: bold;
	color: #fff;
	padding-top: 34px;
	font-style: normal;
}
.banner_x1_right {
	width: 290px;
	height: 220px;
	float: left;
}
.banner_x1_right span {
	font-size: 36px;
	font-weight: bold;
	float: left;
	color: #fff;
	text-align: right;
	padding-top: 36px;
	display: block;
	width: 190px;
	float: right;
}
.banner_x1_right p {
	font-size: 16px;
	width: 100%;
	display: block;
	color: #ff6600;
	text-align: center;
	height: 40px;
	line-height: 40px;
	margin-top: 20px;
	padding-left: 15px;
}
.banner_x1_right i {
	display: block;
	float: right;
	width: 90px;
	font-size: 36px;
	font-weight: bold;
	color: #fff;
	padding-top: 34px;
	font-style: normal;
}
/************数字滚动 over ****************/















/***********客户见证******************/















.aplcase_bg {
	background-color: #f1f1f1;
	height: 760px;
}
.aplcase {
	width: 1200px;
	margin: 0 auto;
	padding-top: 50px;
}
.aplcase_l {
	width: 780px;
}
.aplcase_r {
	width: 367px;
	height: 646px;
	background: url(../images/case_2.png) no-repeat center center;
}
.aplcase_l_top {
	width: 100%;
}
.aplcase_l_top_l {
	width: 231px;
	height: 94px;
	overflow: hidden;
}
.aplcase_l_top_r {
	width: 230px;
}
.aplcase_l_top_r p {
	display: block;
	text-align: right;
	height: 24px;
	line-height: 24px;
}
.aplcase_l_top_r span {
	display: block;
	color: #ff6700;
	font-size: 30px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	text-align: right;
}
.aplcase_l_top_r a {
	display: block;
	width: 110px;
	height: 38px;
	background-color: #ff6700;
	color: #fff;
	line-height: 38px;
	text-align: center;
	margin-top: 10px;
	float: right;
}
.aplcase_l_cen {
	width: 100%;
	margin-top: 38px;
}
.aplcase_l_cen a {
	display: block;
}
.aplcase_l_cen a i {
	width: 294px;
	height: 240px;
	display: block;
	font-style: normal;
	overflow: hidden;
	float: left;
}
.aplcase_l_cen a i img {
	width: 100%;
	height: 100%;
	display: block;
}
.aplcase_l_cen a p {
	display: block;
	width: 455px;
	background-color: #fff;
	height: 210px;
	float: left;
	padding: 15px;
}
.aplcase_l_cen a p big {
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	padding-top: 5px;
}
.aplcase_l_cen a p span {
	display: block;
	line-height: 28px;
	height: 106px;
	overflow: hidden;
	color: #666;
}
.aplcase_l_cen a p small {
	display: block;
	text-align: right;
	color: #ff6700;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	padding-top: 15px;
}
.aplcase_l_cen a:hover * {
	color: #ff6700;
	transition: all 0.5s;
}
.aplcase_l_bot {
	display: block;
}
.aplcase_l_bot ul {
	display: block;
	margin-top: 45px;
}
.aplcase_l_bot ul li {
	display: block;
	background-color: #fff;
	height: 48px;
	line-height: 48px;
	margin-bottom: 10px;
}
.aplcase_l_bot ul li a {
	display: block;
	height: 48px;
	line-height: 48px;
	background: url(../images/case_4.png) no-repeat 15px center;
	padding-left: 35px;
}
.aplcase_l_bot ul li a:hover {
	display: block;
	background: url(../images/case_5.png) no-repeat 15px center;
	padding-left: 35px;
	color: #ff6700;
	transition: all 0.5s;
}
.aplcase_r h2 {
	display: block;
	font-size: 20px;
	display: block;
	font-weight: normal;
	height: 100px;
	line-height: 100px;
	color: #fff;
	text-align: center;
	padding-top: 60px;
}
.example {
	width: 246px;
	height: 348px;
	font-size: 40px;
	text-align: center;
	margin: 20px auto;
	background-color: #464576;
}
.carousel-item {
	line-height: 348px;
	color: #fff;
}
.ft-carousel {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ft-carousel .carousel-inner {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
}
.ft-carousel .carousel-inner .carousel-item {
	float: left;
	height: 100%;
}
.ft-carousel .carousel-item img {
	width: 100%;
}
.ft-carousel .carousel-indicators {
	position: absolute;
	left: 0;
	bottom: 10px;
	width: 100%;
	text-align: center;
	font-size: 0;
}
.ft-carousel .carousel-indicators span {
	display: inline-block;
	width: 12px;
	height: 12px;
	background-color: #fff;
	margin: 0 4px;
	border-radius: 50%;
	cursor: pointer;
}
.ft-carousel .carousel-indicators span.active {
	background-color: #de3a3a;
}
.ft-carousel .carousel-btn {
	position: absolute;
	top: 50%;
	width: 50px;
	height: 45px;
	margin-top: -25px;
	cursor: pointer;
}
/*.ft-carousel .carousel-prev-btn {















	left: -10px;















	background: url(../images/prev.png) no-repeat;















}































.ft-carousel .carousel-next-btn {















	right: -10px;















	background: url(../images/next.png) no-repeat;















}*/















/***********客户见证 over ******************/















/****************新闻中心********************/















.aplnews {
	width: 1200px;
	margin: 0 auto;
}
.aplnewscon {
	width: 100%;
	margin-top: 10px;
}
.aplnewscon_l {
	width: 373px;
	height: 363px;
	margin-right: 40px;
}
.aplnewscon_l:nth-child(3) {
	margin-right: 0px;
}
.aplnewscon_l a {
	display: block;
}
.aplnewscon_r {
	width: 373px;
	height: 363px;
}
.aplnewscon_r a {
	display: block;
}
.aplnewscon_l_top {
	width: 371px;
	height: 201px;
	overflow: hidden;
	border: 1px solid #f1f1f1;
}
.aplnewscon_l_top img {
	width: 100%;
	height: 100%;
}
.aplnewscon_l_bot {
	height: 160px;
	background-color: #f1f1f1;
}
.aplnewscon_l_bot i {
	display: block;
	font-style: normal;
	width: 284px;
	border-right: 1px solid #dedede;
	height: 130px;
	margin-top: 30px;
	float: left;
}
.aplnewscon_l_bot i big {
	display: block;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 8px;
}
.aplnewscon_l_bot i small {
	display: block;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 26px;
	color: #666;
	height: 52px;
	overflow: hidden;
}
.aplnewscon_l_bot span {
	display: block;
	width: 65px;
	float: right;
	padding-top: 30px;
}
.aplnewscon_l_bot span strong {
	display: block;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
	font-size: 18px;
}
.aplnewscon_l_bot span p {
	display: block;
	color: #666;
	padding-bottom: 20px;
}
.aplnewscon_l_bot span u {
	display: block;
	background: url(../images/news_5.png) no-repeat center center;
	width: 34px;
	height: 34px;
}
.aplnewscon_l a:hover .aplnewscon_l_bot span u {
	display: block;
	background: url(../images/news_6.png) no-repeat center center;
	width: 34px;
	height: 34px;
	transition: all 0.5s;
}
.aplnewscon_l a:hover * {
	transition: all 0.5s;
	color: #ff6700;
}
.aplnewscon_r a:hover * {
	transition: all 0.5s;
	color: #ff6700;
}
.aplnewscon_r a:hover .aplnewscon_l_bot span u {
	display: block;
	background: url(../images/news_6.png) no-repeat center center;
	width: 34px;
	height: 34px;
	transition: all 0.5s;
}
/***************links************************/















.apllinks_bg {
	height: 104px;
	background-color: #f1f1f1;
	margin-top: 20px;
	padding-top: 20px;
}
.apllinks {
	height: 84px;
	width: 1200px;
	margin: 0px auto;
	border: 1px solid #e6e6e6;
}
.apllinks a {
	line-height: 84px;
	height: 84px;
	padding: 0px 10px;
}
.apllinks a:hover {
	transition: all 0.5s;
	color: #ff6700;
}
/******************footer************************/















.aplfooter {
	height: 570px;
	background-color: #02133f;
}
.aplfooter_top_bg {
	height: 390px;
	border-bottom: 1px solid #0f1f49;
}
.aplfooter_top {
	width: 1200px;
	margin: 0 auto;
	padding-top: 35px;
}
.aplfooter_top p {
	width: 180px;
	float: left;
	padding-left: 20px;
	color: #ccc;
}
.aplfooter_top p span {
	display: block;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	background: url(../images/footer_1.png) no-repeat left bottom;
	color: #fff;
	margin-bottom: 10px;
}
.aplfooter_top p a {
	display: block;
	height: 30px;
	line-height: 30px;
	color: #ccc;
}
.aplfooter_top p a:hover {
	transition: all 0.5s;
	color: #ff6700;
}
.aplfooter_bot {
	width: 1200px;
	margin: 0 auto;
	padding-top: 55px;
}
.aplfooter_bot_l {
	width: 249px;
	height: 115px;
	overflow: hidden;
}
.aplfooter_bot_l img {
	width: 100%;
	height: 100%;
}
.aplfooter_bot_c {
	width: 600px;
	margin-left: 30px;
}
.aplfooter_bot_c p {
	height: 30px;
	line-height: 30px;
	color: #ccc;
}
.aplfooter_bot_c p a {
	color: #ccc;
}
.aplfooter_bot_c p a:hover {
	transition: all 0.5s;
	color: #ff6700;
}
.aplfooter_bot_c u {
	height: 30px;
	line-height: 30px;
	color: #ccc;
	text-decoration: none;
	display: block;
}
.aplfooter_bot_c u big {
	width: 150px;
	float: left;
	display: block;
	color: #ccc;
	font-size: 14px;
}
.aplfooter_bot_c u big a {
	color: #ccc;
}
#cnzz_stat_icon_1273579135 a img {
	display: inline;
}
.aplfooter_bot_c u i {
	width: 230px;
	float: left;
	display: block;
	font-style: normal;
	color: #ccc;
}
.aplfooter_bot_r {
	width: 227px;
	height: 113px;
}
.aplfooter_bot_r p {
	width: 114px;
	display: block;
	float: left;
	height: 113px;
	overflow: hidden;
}
.aplfooter_bot_r span {
	width: 113px;
	display: block;
	float: left;
	height: 113px;
	overflow: hidden;
}
/*********************内页大图*******************************/















.banner_ny {
	position: relative;
	overflow: hidden;
	width: 100%;
	display: block;
}
.banner_ny img {
	position: relative;
	left: 50%;
	margin-left: -960px;
}
/************公司简介*****************/















.aplnyabout_fl {
	width: 1060px;
	margin: 0 auto;
	padding-top: 40px;
}
.aplnyabout_fl a {
	display: block;
	float: left;
	width: 150px;
	height: 38px;
	border: 1px solid #666;
	line-height: 38px;
	border-radius: 19px;
	text-align: center;
	margin-right: 20px;
	font-size: 15px;
}
.aplnyabout_fl a:hover {
	border: 1px solid #ff6700;
	transition: all 0.5s;
	color: #fff;
	background-color: #ff6700;
}
.aplnyabout_fl .dangqian {
	border: 1px solid #ff6700;
	transition: all 0.5s;
	color: #fff;
	background-color: #ff6700;
}
.aplnyabout p {
	display: block;
	line-height: 32px;
	text-indent: 2em;
	font-size: 15px;
	color: #555;
	padding-top: 15px;
}
.aplnyabout {
	padding-top: 30px;
	width: 1200px;
	margin: 0 auto;
}
.aplnyabout span {
	display: block;
	max-width: 1200px;
}
.aplnyabout span img {
	display: block;
	max-width: 1200px;
}
.aplnyabout i {
	display: block;
	max-width: 1200px;
	font-style: normal;
	margin-top: 30px;
}
.aplnyabout i strong {
	height: 46px;
	line-height: 46px;
	border-left: 5px solid #ff6600;
	font-size: 18px;
	background-color: #f7f7f7;
	width: 100%;
	display: block;
	padding-left: 15px;
	margin-bottom: 15px;
}
.aplnyabout ul {
	display: block;
}
.aplnyabout ul strong {
	height: 46px;
	line-height: 46px;
	border-left: 5px solid #ff6600;
	font-size: 18px;
	background-color: #f7f7f7;
	width: 100%;
	display: block;
	padding-left: 15px;
	margin-bottom: 15px;
}
.aplnyabout ul li {
	display: block;
	width: 390px;
	height: 293px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
}
.aplnyabout ul li:nth-child(4) {
	margin-right: 0px;
}
.aplnyabout ul li img {
	width: 100%;
	height: 100%;
	transition: all 0.5s;
}
.aplnyabout ul li:hover img {
	transform: scale(1.1);
}
.aplnyabout_1 {
	padding-top: 30px;
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 60px;
}
.aplnyabout_1 ul {
	display: block;
}
.aplnyabout_1 ul strong {
	height: 46px;
	line-height: 46px;
	border-left: 5px solid #ff6600;
	font-size: 18px;
	background-color: #f7f7f7;
	width: 100%;
	display: block;
	padding-left: 15px;
	margin-bottom: 15px;
}
.aplnyabout_1 ul li {
	display: block;
	width: 390px;
	height: 293px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
}
.aplnyabout_1 ul li:nth-child(4) {
	margin-right: 0px;
}
.aplnyabout_1 ul li img {
	width: 100%;
	height: 100%;
	transition: all 0.5s;
}
.aplnyabout_1 ul li:hover img {
	transform: scale(1.1);
}
/***************发展历程********************/















.aplnyfzlc {
	width: 1200px;
	margin: 0 auto;
	padding-top: 40px;
	padding-bottom: 80px;
}
.history {
	background: url(../images/fzlc_2.png) repeat-y 187px 0;
	overflow: hidden;
	position: relative;
}
.history-date {
	overflow: hidden;
	position: relative;
}
.history-date h2 {
	background: #fff url(../images/fzlc_1.png) no-repeat 158px 8px;
	height: 50px;
	font-size: 24px;
	font-family: 微软雅黑;
	font-weight: normal;
	padding-left: 45px;
	padding-top: 20px;
}
.history-date h2.first {
	position: absolute;
	left: 0;
	top: 0;
	width: 935px;
	z-index: 99;
}
.history-date h2 a {
	color: #02133f;
	font-size: 24px;
	display: inline-block;
 *display:inline;
	zoom: 1;
	background: url(../images/fzlc_4.png) no-repeat right 50%;
	padding-right: 17px;
	margin: 4px 97px 0 0;
}
.history-date h2 a:hover {
	text-decoration: none;
}
.history-date h2 img {
	vertical-align: -5px;
}
.history-date h2.date02 {
	background: none;
}
.history-date ul li {
	background: url(../images/fzlc_3.png) no-repeat 181px 25px;
	padding-top: 24px;
	background-color: #fff;
	zoom: 1;
}
.history-date ul li.last {
	padding-bottom: 0;
}
.history-date ul li:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.history-date ul li h3 {
	float: left;
	width: 168px;
	text-align: right;
	padding-right: 19px;
	color: #ff6600;
	font-size: 18px;
	font: normal 16px/16px Arial;
	font-weight: normal;
}
.history-date ul li h3 span {
	display: block;
	color: #d0d0d0;
	font-size: 12px;
}
.history-date ul li dl {
	float: left;
	padding-left: 30px;
	margin-top: -5px;
	font-family: 微软雅黑;
}
.history-date ul li dl dt {
	font: 20px/22px 微软雅黑;
	color: #737373;
}
.history-date ul li dl dt span {
	display: block;
	color: #787878;
	font-size: 16px;
}
.history-date ul li.green h3 {
	color: #ff6600;
}
.history-date ul li.green h3 span {
	color: #a8dda3;
}
.history-date ul li.green dl {
	margin-top: -8px;
}
.history-date ul li.green dl dt {
	font-size: 30px;
	line-height: 28px;
}
.history-date ul li.green dl dt a {
	display: inline-block;
 *display:inline;
	zoom: 1;
	overflow: hidden;
	vertical-align: middle;
	margin-left: 12px;
}
.history-date ul li.green dl dd {
	padding-top: 20px;
	display: none;
}
.history-date ul li.green dl dd img {
	float: left;
}
.history-date ul li.green dl dd p {
	overflow: hidden;
	zoom: 1;
	line-height: 21px;
	color: #787878;
}
.history-date h2.first .more-history {
	font-size: 30px;
	background: transparent;
	color: #ff6600;
}
.history-date h2.first .more-history:hover {
	text-decoration: underline;
}
.history-date ul li dl dt {
	_font-size: 12px!important;
	_font-weight: bold;
}
.history-date ul li dl dt span {
	_font-weight: normal!important;
}
.history-date ul li.green dl dt a {
	_background: transparent!important;
 *background:transparent!important;
 *font-size:12px!important;
	_font-weight: normal!important;
}
/************企业文化*******************/















.aplnyqywh {
	width: 1200px;
	margin: 0 auto;
	padding-top: 40px;
	padding-bottom: 60px;
}
/*****************研发设计**************************/















.aplnyyanfa {
	width: 1200px;
	margin: 0 auto;
}
.aplnyyanfa_one {
	padding-top: 40px;
}
.aplnyyanfa_one_l {
	width: 540px;
	height: 283px;
}
.aplnyyanfa_one_r {
	width: 660px;
	height: 283px;
	background-color: #f7f7f7;
}
.aplnyyanfa_one_r p {
	padding: 20px 35px;
	line-height: 32px;
}
.aplnyyanfa_one_r p span {
	display: block;
	font-size: 18px;
	color: #ff6700;
	padding-top: 5px;
	padding-bottom: 5px;
}
.aplnyyanfa_two {
	padding-top: 40px;
}
.aplnyyanfa_two_l {
	width: 626px;
	height: 270px;
}
.aplnyyanfa_two_r {
	width: 574px;
	height: 240px;
	background-color: #f7f7f7;
	padding-top: 30px;
}
.aplnyyanfa_two_r p {
	padding: 20px 35px;
	line-height: 32px;
}
.aplnyyanfa_tre {
	padding-top: 40px;
	margin-bottom: 80px;
}
.aplnyyanfa_tre p {
	display: block;
	background-color: #f7f7f7;
	padding: 20px 35px;
	line-height: 32px;
}
/*****************新闻中心列表**********************************/















.aplnewslist_bg {
	background-color: #f7f7f7;
}
.aplnewslist {
	width: 1200px;
	margin: 0 auto;
	padding-top: 30px;
}
.aplnewslist_lei {
	width: 520px;
	margin: 0 auto;
}
.aplnewslist_lei a {
	display: block;
	float: left;
	width: 150px;
	height: 38px;
	border: 1px solid #666;
	line-height: 38px;
	border-radius: 19px;
	text-align: center;
	margin-right: 20px;
	font-size: 15px;
}
.aplnewslist_lei a:hover {
	border: 1px solid #ff6700;
	transition: all 0.5s;
	color: #fff;
	background-color: #ff6700;
}
.aplnewslist_lei .dangqian {
	border: 1px solid #ff6700;
	transition: all 0.5s;
	color: #fff;
	background-color: #ff6700;
}
.aplnewslist_con {
	margin-top: 30px;
}
.aplnewslist_con a {
	width: 100%;
	height: 235px;
	display: block;
	background-color: #fff;
	margin-top: 30px;
}
.aplnewslist_con_l {
	width: 145px;
}
.aplnewslist_con_l span {
	display: block;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 56px;
	padding-top: 60px;
	color: #666;
}
.aplnewslist_con_l i {
	display: block;
	font-style: normal;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
	text-align: center;
	color: #666;
}
.aplnewslist_con_c {
	width: 280px;
	height: 180px;
	margin-top: 25px;
	overflow: hidden;
}
.aplnewslist_con_c img {
	width: 100%;
	height: 100%;
}
.aplnewslist_con_r {
	width: 710px;
	padding: 30px;
}
.aplnewslist_con_r p {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	overflow: hidden;
}
.aplnewslist_con_r small {
	display: block;
	width: 80px;
	height: 1px;
	background-color: #999;
	margin-top: 5px;
	margin-bottom: 5px;
}
.aplnewslist_con_r span {
	line-height: 30px;
	color: #666;
	margin-top: 10px;
}
.aplnewslist_con_r i {
	display: block;
	height: 30px;
	line-height: 30px;
	font-style: normal;
	margin-top: 10px;
	color: #ff6700;
}
.aplnewslist_con a:hover {
	-moz-box-shadow: 0 0 10px #879094;
	-webkit-box-shadow: 0 0 10px #879094;
	box-shadow: 0 0 10px #879094;
	transition: all 0.5s;
}
.aplnewslist_con a:hover .aplnewslist_con_l span {
	color: #ff6700;
}
.aplnewslist_con a:hover .aplnewslist_con_l i {
	color: #ff6700;
}
.aplnewslist_con a:hover .aplnewslist_con_r p {
	color: #ff6700;
}
.aplnewslist_con a:hover .aplnewslist_con_r small {
	color: #ff6700;
}
.aplnewslist_con a:hover .aplnewslist_con_r i {
	color: #ff6700;
}
/*************面包屑***********/















.wbmbx {
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	width: 1200px;
	margin: 0 auto;
	border-bottom: 1px dotted #c8c8c8;
}
.wbmbx span {
	color: #333;
}
.wbmbx a {
	color: #333;
	padding-right: 4px;
}
.wbmbx a:hover {
	color: #ff6700;
}
/****************************分页***************************/















.page {
	margin: 0 auto;
	padding-bottom: 60px;
	padding-top: 50px;
}
.page_con li a {
	display: block;
	float: left;
	border: 1px solid #ff6700;
	padding: 7px 14px;
	color: #333;
	margin: 0 5px;
	background-color: #fff;
}
.page_con {
	display: table;
	margin: 0 auto;
}
.page_con li {
	display: table-cell;
}
.page_con li a:hover, .page .page_act a {
	background: #ff6700;
	color: #fff;
}
/*************************新闻中心内页*****************************************/















.aplnewsny {
	width: 1200px;
	margin: 0 auto;
}
.ddnews_con {
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
}
.zyanl_tit {
	text-align: center;
	margin-bottom: 20px;
}
.zyanl_tit h1 {
	font-weight: normal;
	color: #444;
	font-size: 24px;
	height: 60px;
	line-height: 60px;
}
.zyanl_tit span {
	color: #999;
	font-size: 14px;
	display: block;
}
.zyanl_tit span em {
	display: inline-block;
	width: 30px;
}
.zynew_zay {
	background: #f1f1f1;
	line-height: 30px;
	padding: 20px 25px;
	text-align: justify;
	display: block;
	color: #888;
}
.zynew_zay strong {
	color: #ff6700;
	font-size: 14px;
	font-weight: normal;
}
.zynew_prenx {
	margin: 40px 0 50px;
	line-height: 28px;
}
.zynew_prenx p {
	display: block;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.zynew_prenx p strong {
	color: #666;
}
.zynew_prenx p a:hover {
	color: #ff6700;
}
.gyr_content {
	margin-top: 10px;
}
.gyr_content p {
	line-height: 30px;
	font-size: 14px;
	text-indent: 2em;
	color: #666;
}
.aplnewsny_tjxw {
	width: 1200px;
	margin: 0 auto;
}
.aplnewsny_tjxw_tit {
	height: 44px;
	line-height: 44px;
	background-color: #f7f7f7;
	display: block;
	border-left: 5px solid #ff6700;
	padding-left: 15px;
}
.aplnewsny_tjxw_tit span {
	width: 120px;
	font-size: 16px;
	font-weight: bold;
	display: block;
	float: left;
}
.aplnewsny_tjxw_tit a {
	display: block;
	width: 120px;
	float: right;
	text-align: right;
	padding-right: 20px;
	color: #ff6700;
}
.aplnewsny_tjxw_con {
	display: block;
}
.gyr_content p img {
	display: block;
	margin: 0 auto;
	max-width: 1200px;
}
.aplnewsny_tjxw_con a {
	width: 590px;
	height: 150px;
	display: block;
	background-color: #f7f7f7;
	margin-top: 30px;
	float: left;
	margin-right: 20px;
}
.aplnewsny_tjxw_con a:nth-child(2) {
	margin-right: 0px;
}
.aplnewsny_tjxw_con a:nth-child(4) {
	margin-right: 0px;
}
.aplnewsny_tjxw_con_c {
	width: 180px;
	height: 116px;
	margin-top: 17px;
	overflow: hidden;
	margin-left: 18px;
}
.aplnewsny_tjxw_con_c img {
	width: 100%;
	height: 100%;
}
.aplnewsny_tjxw_con_r {
	width: 350px;
	padding: 20px;
}
.aplnewsny_tjxw_con_r p {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	overflow: hidden;
}
.aplnewsny_tjxw_con_r span {
	line-height: 24px;
	color: #666;
	margin-top: 5px;
	height: 48px;
	overflow: hidden;
	display: block;
}
.aplnewsny_tjxw_con_r i {
	display: block;
	height: 30px;
	line-height: 30px;
	font-style: normal;
	color: #ff6700;
}
.aplnewsny_tjxw_con a:hover {
	-moz-box-shadow: 0 0 10px #879094;
	-webkit-box-shadow: 0 0 10px #879094;
	box-shadow: 0 0 10px #879094;
	transition: all 0.5s;
}
.aplnewsny_tjxw_con a:hover .aplnewsny_tjxw_con_r p {
	color: #ff6700;
}
.aplnewsny_tjxw_con a:hover .aplnewsny_tjxw_con_r i {
	color: #ff6700;
}
.aplnewsny_tjcp {
	width: 1200px;
	margin: 0 auto;
	padding-top: 40px;
}
.aplnewsny_tjcp_tit {
	height: 44px;
	line-height: 44px;
	background-color: #f7f7f7;
	display: block;
	border-left: 5px solid #ff6700;
	padding-left: 15px;
}
.aplnewsny_tjcp_tit span {
	width: 120px;
	font-size: 16px;
	font-weight: bold;
	display: block;
	float: left;
}
.aplnewsny_tjcp_tit a {
	display: block;
	width: 120px;
	float: right;
	text-align: right;
	padding-right: 20px;
	color: #ff6700;
}
.aplnewsny_tjcp_con {
	width: 100%;
}
.scrollleft {
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
	display: block;
	height: 370px;
	overflow: hidden;
}
.scrollleft li {
	display: block;
	width: 282px;
	float: left;
	margin-right: 20px;
	margin-bottom: 40px;
}
.scrollleft li a {
	border: 1px solid #cfcfcf;
	display: block;
	width: 280px;
	height: 273px;
	-o-transition: all .6s;
	-moz-transition: all .6s;
	-webkit-transition: all .6s;
	-ms-transition: all .6s;
	transition: all .6s;
}
.scrollleft li a:hover {
	border: 1px solid #ff6700;
}
.scrollleft li a:hover span {
	background-color: #ff6700;
	color: #fff;
}
.scrollleft li a:hover i img {
	transform: scale(1.1);
}
.scrollleft li a i {
	display: block;
	font-style: normal;
	width: 280px;
	height: 220px;
	overflow: hidden;
}
.scrollleft li a i img {
	display: block;
	width: 100%;
	height: 100%;
	-o-transition: all .6s;
	-moz-transition: all .6s;
	-webkit-transition: all .6s;
	-ms-transition: all .6s;
	transition: all .6s;
}
.scrollleft li a span {
	display: block;
	height: 42px;
	line-height: 42px;
	background-color: #eaeaea;
	width: 270px;
	margin: 5px auto;
	text-align: center;
	-o-transition: all .6s;
	-moz-transition: all .6s;
	-webkit-transition: all .6s;
	-ms-transition: all .6s;
	transition: all .6s;
}
/************生产工艺********************/















.aplnygy {
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 80px;
}
.aplnygy_one {
	padding-top: 40px;
}
.aplnygy_one p {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 24px;
	color: #666;
}
.aplnygy_one p big {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #ff6700;
}
.aplnygy_one i {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_one i img {
	width: 100%;
	height: 100%;
}
.aplnygy_one span {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 30px;
	color: #666;
}
.aplnygy_one span strong {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #ff6700;
	padding-top: 20px;
}
.aplnygy_one small {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_one small img {
	width: 100%;
	height: 100%;
}
.aplnygy_two {
	padding-top: 30px;
}
.aplnygy_two p {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 24px;
	color: #666;
}
.aplnygy_two p big {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	color: #ff6700;
	padding-top: 36px;
}
.aplnygy_two i {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_two i img {
	width: 100%;
	height: 100%;
}
.aplnygy_two span {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 30px;
	color: #666;
}
.aplnygy_two span strong {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #ff6700;
	padding-top: 18px;
}
.aplnygy_two small {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_two small img {
	width: 100%;
	height: 100%;
}
.aplnygy_tre {
	padding-top: 30px;
}
.aplnygy_tre p {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 24px;
	color: #666;
}
.aplnygy_tre p big {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #ff6700;
	padding-top: 30px;
}
.aplnygy_tre i {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_tre i img {
	width: 100%;
	height: 100%;
}
.aplnygy_tre span {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 30px;
	color: #666;
}
.aplnygy_tre span strong {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #ff6700;
	padding-top: 25px;
}
.aplnygy_tre small {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_tre small img {
	width: 100%;
	height: 100%;
}
.aplnygy_for {
	padding-top: 30px;
}
.aplnygy_for p {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 24px;
	color: #666;
}
.aplnygy_for p big {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	color: #ff6700;
	padding-top: 36px;
}
.aplnygy_for i {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_for i img {
	width: 100%;
	height: 100%;
}
.aplnygy_for span {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 24px;
	color: #666;
}
.aplnygy_for span strong {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #ff6700;
	padding-top: 12px;
}
.aplnygy_for small {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_for small img {
	width: 100%;
	height: 100%;
}
.aplnygy_fiv {
	padding-top: 30px;
}
.aplnygy_fiv p {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 24px;
	color: #666;
}
.aplnygy_fiv p big {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #ff6700;
	padding-top: 30px;
}
.aplnygy_fiv i {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_fiv i img {
	width: 100%;
	height: 100%;
}
.aplnygy_fiv span {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 30px;
	color: #666;
}
.aplnygy_fiv span strong {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #ff6700;
	padding-top: 15px;
}
.aplnygy_fiv small {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_fiv small img {
	width: 100%;
	height: 100%;
}
.aplnygy_six {
	padding-top: 30px;
}
.aplnygy_six p {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 24px;
	color: #666;
}
.aplnygy_six p big {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	color: #ff6700;
	padding-top: 16px;
}
.aplnygy_six i {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_six i img {
	width: 100%;
	height: 100%;
}
.aplnygy_six span {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 24px;
	color: #666;
}
.aplnygy_six span strong {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #ff6700;
	padding-top: 22px;
}
.aplnygy_six small {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_six small img {
	width: 100%;
	height: 100%;
}
.aplnygy_sev {
	padding-top: 30px;
}
.aplnygy_sev p {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 24px;
	color: #666;
}
.aplnygy_sev p big {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #ff6700;
	padding-top: 20px;
}
.aplnygy_sev i {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_sev i img {
	width: 100%;
	height: 100%;
}
.aplnygy_sev span {
	display: block;
	width: 270px;
	height: 140px;
	background-color: #f7f7f7;
	float: left;
	padding: 15px;
	line-height: 30px;
	color: #666;
}
.aplnygy_sev span strong {
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	color: #ff6700;
	padding-top: 15px;
}
.aplnygy_sev small {
	display: block;
	width: 300px;
	height: 170px;
	float: left;
	overflow: hidden;
	font-style: normal;
	display: block;
}
.aplnygy_sev small img {
	width: 100%;
	height: 100%;
}
/*******************联系我们*************************/















.aplnylxwm {
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 60px;
}
.aplnylxwm_con {
	padding-bottom: 50px;
	padding-top: 30px;
}
.aplnylxwm_l {
	width: 400px;
}
.aplnylxwm_l img {
	width: 90px;
	float: left;
}
.aplnylxwm_l p {
	display: block;
	width: 290px;
	float: right;
	padding-top: 18px;
}
.aplnylxwm_l p span {
	display: block;
	height: 30px;
	line-height: 30px;
}
.aplnylxwm_l p i {
	display: block;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-style: normal;
	font-size: 16px;
	color: #ff6700;
}
.aplnylxwm_c {
	width: 400px;
}
.aplnylxwm_c img {
	width: 90px;
	float: left;
}
.aplnylxwm_c p {
	display: block;
	width: 290px;
	float: right;
}
.aplnylxwm_c p span {
	display: block;
	height: 30px;
	line-height: 30px;
}
.aplnylxwm_c p i {
	display: block;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	color: #ff6700;
}
.aplnylxwm_r {
	width: 400px;
}
.aplnylxwm_r img {
	width: 90px;
	float: left;
}
.aplnylxwm_r p {
	display: block;
	width: 290px;
	float: right;
	padding-top: 18px;
}
.aplnylxwm_r p span {
	display: block;
	height: 30px;
	line-height: 30px;
}
.aplnylxwm_r p i {
	display: block;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-style: normal;
	font-size: 16px;
	color: #ff6700;
}
.qgtlyb_r {
	width: 1200px;
	margin: 0 auto;
}
.qgtlyb_r form {
	width: 100%;
}
.qgtlyb_nr {
	margin-bottom: 20px;
	float: left;
}
.qgtlyb_nr:nth-child(7) {
	float: right;
}
.qgtlyb_nr:nth-child(5) {
	float: right;
}
.qgtlyb_nr p {
	display: block;
	float: left;
	width: 80px;
	color: #666;
	height: 34px;
	line-height: 34px;
}
.qgtlyb_nr input {
	width: 480px;
	float: left;
	height: 46px;
	line-height: 46px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
.qgtlyb_nr textarea {
	width: 1130px;
	height: 160px;
	line-height: 30px;
	border: 1px solid #ccc;
	padding-left: 5px;
	float: left;
}
.qgtlyb_tjcz {
	display: block;
	margin-top: 30px;
	margin-bottom: 40px;
}
.qgtlyb_tjcz input {
	display: block;
	width: 160px;
	height: 40px;
	float: left;
	text-align: center;
	margin-right: 10px;
	color: #fff;
	background-color: #ff6700;
	line-height: 40px;
	cursor: pointer;
	margin-top: 20px;
}
.qgtlyb_tjcz input:nth-child(2) {
	background-color: #02133f;
}
/**********************产品列表页*************************/















.aplprolist_l_one_tit {
	height: 80px;
	line-height: 80px;
	background: url(../images/pro_4.png) center no-repeat;
	color: #fff;
	text-align: center;
	font-size: 24px;
}
.aplprolist_bg {
}
.aplprolist {
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
}
.aplprolist_l {
	width: 244px;
}
.aplprolist_r {
	width: 920px;
}
.aplprolist_r_bg {
	width: 920px;
}
.menu_list {
	width: 244px;
}
.menu_head {
	height: 47px;
	line-height: 47px;
	padding-left: 38px;
	font-size: 14px;
	color: #525252;
	cursor: pointer;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #F1F1F1;
	position: relative;
	margin: 0px;
	font-weight: bold;
	background: #f1f1f1 url(../images/pro_left.png) center right no-repeat;
}
.menu_head_1 {
	height: 47px;
	line-height: 47px;
	padding-left: 38px;
	font-size: 14px;
	color: #525252;
	cursor: pointer;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #F1F1F1;
	margin: 0px;
	background: #f1f1f1;
}
.menu_list .dangqian {
	color: #ff6700;
	font-weight: bold;
}
.menu_head_1 a {
	display: block;
}
.menu_head_1 a:hover {
	color: #ff6700;
	font-weight: bold;
}
.menu_list .current {
	background: #f1f1f1 url(../images/pro_down.png) center right no-repeat;
}
.menu_body {
	line-height: 38px;
	border-left: 1px solid #e1e1e1;
	backguound: #fff;
	border-right: 1px solid #e1e1e1;
}
.menu_body .lbdq {
	background-color: #ff6700;
	color: #fff;
}
.menu_body a {
	display: block;
	height: 38px;
	line-height: 38px;
	padding-left: 38px;
	color: #777777;
	background: #fff;
	text-decoration: none;
	border-bottom: 1px solid #e1e1e1;
}
.menu_body a:hover {
	text-decoration: none;
	background-color: #ff6700;
	color: #fff;
}
.aplprolist_r li {
	float: left;
	overflow: hidden;
	width: 282px;
	height: 315px;
	margin-right: 28px;
	border: 1px solid #e6e6e6;
	margin-bottom: 30px;
}
.aplprolist_r li:nth-child(3) {
	margin-right: 0px;
}
.aplprolist_r li:nth-child(6) {
	margin-right: 0px;
}
.aplprolist_r li:nth-child(9) {
	margin-right: 0px;
}
.aplprolist_r li:nth-child(12) {
	margin-right: 0px;
}
.aplprolist_r li a {
	display: block;
}
.aplprolist_r li a span {
	display: block;
	width: 282px;
	height: 220px;
	overflow: hidden;
}
.aplprolist_r li a span img {
	display: block;
	width: 100%;
	height: 100%;
	transition: all 0.5s;
}
.aplprolist_r li a p {
	display: block;
	height: 92px;
	font-size: 16px;
	background-color: #e6e6e6;
	color: #858585;
	border-bottom: 3px solid #1a2f67;
}
.aplprolist_r li a p i {
	display: block;
	font-style: normal;
	height: 40px;
	line-height: 40px;
	padding-left: 30px;
	overflow: hidden;
	padding-right: 30px;
	font-size: 16px;
	padding-top: 10px;
}
.aplprolist_r li a p small {
	display: block;
	width: 62px;
	height: 22px;
	border: 1px solid #c3c3c3;
	text-transform: uppercase;
	font-size: 12px;
	text-align: center;
	line-height: 22px;
	margin-left: 28px;
	border-radius: 8px;
	margin-top: 2px;
	color: #1a2f67;
}
.aplprolist_r li:hover {
	border: 1px solid #ff6600;
	transition: all 0.5s;
}
.aplprolist_r li:hover a p {
	border-bottom: 3px solid #c55104;
	background-color: #ff6600;
	transition: all 0.5s;
}
.aplprolist_r li:hover p {
	color: #8b6d4b;
	transition: all 0.5s;
}
.aplprolist_r li:hover * {
	color: #fff;
	transition: all 0.5s;
}
.aplprolist_r li:hover a p small {
	border: 1px solid #fff;
	transition: all 0.5s;
}
.aplprolist_r li:hover a span img {
	transform: scale(1.2);
}
/*************************************网站地图***************************************/















.za-wzdt {
	width: 1140px;
	margin: 10px auto 80px auto;
	padding: 30px;
	border: 4px solid #e9e9e9;
}
.za-wzdtcon {
	width: 100%;
	height: auto;
	margin-bottom: 10px;
}
.zabt {
	height: 30px;
	line-height: 30px;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #555;
}
.zabtcon {
	border: 1px solid #ddd;
	padding: 5px 20px;
}
.zabtcon a {
	display: block;
	width: 156px;
	float: left;
	height: 30px;
	line-height: 30px;
	color: #666;
}
.zabtcon a:hover {
	color: #ff6600;
}
.wzmap {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	font-size: 14px;
}
.wzmap span {
	width: 190px;
	display: block;
	float: right;
	overflow: hidden;
	padding-top: 20px;
}
.wzmap span a {
	width: 90px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ddd;
	background-color: #f7f7f7;
	text-align: center;
	float: left;
	margin-left: 3px;
}
.wzmap span a:hover {
	color: #ff6600;
}
/********************产品内页*******************/















.mod18Box {
	padding: 10px;
	border: 1px solid #f1f1f1;
	margin: 0px auto;
	width: 480px;
	background: #FFF;
	box-shadow: 0px 1px 5px #CCCCCC;
}
.mod18 {
	width: 480px;
	margin: 0px auto;
	position: relative;
	background: #f7f7f7;
}
.mod18 .btn {
	position: absolute;
	width: 15px;
	height: 84px;
	top: 336px;
	cursor: pointer;
	z-index: 99;
	font-size: 50px;
	font-weight: bold;
}
.mod18 .prev {
	left: 0;
	background: url(../images/prevBtn.png) no-repeat;
}
.mod18 #prevTop, .mod18 #nextTop {
	top: 140px;
	width: 46px;
	height: 48px;
}
.mod18 #prevTop {
	background: url(../images/prevBtnTop.png) 0 0 no-repeat;
}
.mod18 #nextTop {
	background: url(../images/nextBtnTop.png) 0 0 no-repeat;
}
.mod18 .next {
	right: 0;
	background: url(../images/nextBtn.png) no-repeat;
}
.mod18 li {
	float: left;
}
.mod18 .cf li {
	position: relative;
	color: #fff;
}
.mod18 .cf a {
	display: block;
	width: 480px;
	height: 350px;
	position: absolute;
	color: #fff;
}
.mod18 .cf li span {
	display: block;
	width: 440px;
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 10px 20px;
	line-height: 22px;
	text-align: left;
	background: rgba(0,0,0,0.6);
 filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = "#60000000", endColorstr = "#60000000");
}
.mod18 .picBox {
	height: 330px;
	position: relative;
	overflow: hidden;
}
.mod18 .picBox ul {
	height: 330px;
	position: absolute;
}
.mod18 .picBox li {
	width: 480px;
	height: 330px;
}
.mod18 .listBox {
	width: 442px;
	height: 90px;
	margin: 0 auto;
	position: relative;
	padding: 6px 0 0px;
	overflow: hidden;
}
.mod18 .listBox ul {
	height: 100px;
	position: absolute;
}
.mod18 .listBox li {
	width: 129px;
	height: 90px;
	cursor: pointer;
	position: relative;
}
.mod18 .listBox li i {
	display: none;
}
.mod18 .listBox li a {
	display: block;
	width: 124px;
	height: 90px;
}
.mod18 .listBox li img {
	width: 124px;
	height: 90px;
}
.mod18 .listBox .on img {
	width: 118px;
	height: 84px;
	border: 2px solid #ff6600;
}
.mod18 .listBox .on i {
	display: block;
}
.dlzxly {
}
.xqy_jieshao_r {
	width: 400px;
	padding-top: 10px;
}
.xqy_jieshao_r h2 {
	height: 40px;
	line-height: 40px;
	font-size: 22px;
	font-weight: 100;
	padding-bottom: 5px;
	border-bottom: 1px dashed #1a2f67;
	margin-bottom: 10px;
}
.xqy_jieshao_r p {
	line-height: 30px;
	display: block;
	height: 180px;
	overflow: hidden;
	color: #666;
}
.xqy_jieshao_r span {
	line-height: 30px;
	font-size: 16px;
	color: #666;
	display: block;
	height: 30px;
}
.xqy_jieshao_r a {
	display: block;
	width: 160px;
	height: 40px;
	line-height: 40px;
	float: left;
	margin-right: 30px;
	text-align: center;
	color: #fff;
	margin-top: 30px;
}
.xqy_jieshao_r strong {
	display: block;
}
.xqy_jieshao_r strong big {
	font-size: 24px;
	color: #ff6700;
}
.xsh_ljzx {
	background-color: #ff6700;
}
.xsh_hqbj {
	background-color: #1a2f67;
}
.qgtlyb_r_xg {
	width: 100%;
}
.qgtlyb_nr_xg form {
	width: 100%;
}
.qgtlyb_nr_xg {
	margin-bottom: 20px;
	float: left;
}
.qgtlyb_nr_xg:nth-child(6) {
	float: right;
}
.qgtlyb_nr_xg:nth-child(4) {
	float: right;
}
.qgtlyb_nr_xg p {
	display: block;
	float: left;
	width: 80px;
	color: #666;
	height: 34px;
	line-height: 34px;
	margin-left: 13px;
}
.qgtlyb_nr_xg input {
	width: 360px;
	float: left;
	height: 46px;
	line-height: 46px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
.qgtlyb_nr_xg textarea {
	width: 914px;
	height: 160px;
	line-height: 30px;
	border: 1px solid #ccc;
	padding-left: 5px;
}
.qgtlyb_tjcz_xg {
	display: block;
	margin-top: 30px;
	margin-bottom: 40px;
}
.qgtlyb_tjcz_xg input {
	display: block;
	width: 160px;
	height: 40px;
	float: left;
	text-align: center;
	margin-right: 10px;
	color: #fff;
	background-color: #ff6700;
	line-height: 40px;
	cursor: pointer;
}
.qgtlyb_tjcz_xg input:nth-child(2) {
	background-color: #1a2f67;
}
.dlcpys_text {
	height: 46px;
	line-height: 46px;
	border-left: 5px solid #ff6600;
	font-size: 18px;
	background-color: #f7f7f7;
	display: block;
	padding-left: 15px;
	margin-top: 20px;
}
.nycpzs {
	width: 100%;
}
.nycpzs_ny img {
	max-width: 920px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin: 0 auto;
}
.nycpzs_ny {
	display: block;
	line-height: 30px;
	color: #666;
}
/*.nycpzs_ny p span{display: block;font-size: 14px;color:#1a2f67;font-weight: bold; }*/















.nycpdz_ny img {
	max-width: 920px;
	height: 100%;
}
.nycpzs_ny ul li {
	list-style-type: disc;
}
/*******************************招商加盟********************************/















.join_tj {
	background-color: #f7f7f7;
	width: 100%;
	padding-top: 30px;
}
.join_tj_tit {
	height: 80px;
	background: url(../images/join_tit.png) center center no-repeat;
	width: 1200px;
	margin: 0px auto;
}
.join_tj_tit p {
	font-size: 30px;
	text-align: center;
	color: #ff6600;
	display: block;
	height: 40px;
	line-height: 40px;
}
.join_tj_tit span {
	display: block;
	font-size: 16px;
	text-align: center;
	height: 40px;
	line-height: 40px;
}
.join_tj_con {
	width: 1200px;
	margin: 0 auto;
	padding-top: 30px;
	padding-bottom: 20px;
}
.join_tj_con ul {
	display: block;
}
.join_tj_con ul li {
	display: block;
	width: 310px;
	height: 120px;
	margin-right: 45px;
	background-color: #fff;
	float: left;
	margin-bottom: 30px;
	padding: 20px 30px;
	-moz-box-shadow: 0 0 5px #879094;
	-webkit-box-shadow: 0 0 5px #879094;
	box-shadow: 0 0 5px #879094;
}
.join_tj_con ul li p {
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 18px;
	color: #ff6600;
	font-weight: bold;
}
.join_tj_con ul li:hover {
	background-color: #ff6600;
	transition: all 0.5s;
}
.join_tj_con ul li:hover p {
	color: #fff;
	transition: all 0.5s;
}
.join_tj_con ul li:hover i {
	background-color: #fff;
	transition: all 0.5s;
}
.join_tj_con ul li:hover span {
	color: #fff;
	transition: all 0.5s;
}
.join_tj_con ul li i {
	display: block;
	width: 60px;
	margin: 0 auto;
	height: 1px;
	background-color: #999;
	margin-top: 10px;
	margin-bottom: 15px;
}
.join_tj_con ul li span {
	display: block;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
	text-align: center;
	color: #333;
	font-size: 15px;
}
.join_tj_con ul li:nth-child(3) {
	margin-right: 0px;
}
.join_tj_con ul li:nth-child(6) {
	margin-right: 0px;
}
.join_lc {
	background: url(../images/join.png) center center no-repeat;
	height: 450px;
	width: 100%;
}
.join_zc {
	background: url(../images/join_zc.png) center center no-repeat;
	height: 900px;
	width: 100%;
	margin-bottom: 30px;
}
/*************面包屑***********/















.wbmbx_join_bg {
	background-color: #f7f7f7;
	width: 100%;
}
.wbmbx_join {
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	width: 1200px;
	margin: 0 auto;
	border-bottom: 1px dotted #c8c8c8;
}
.wbmbx_join span {
	color: #333;
}
.wbmbx_join a {
	color: #333;
	padding-right: 4px;
}
.wbmbx_join a:hover {
	color: #ff6700;
}
.index_banner {
	position: relative;
}
.index_banner ul {
	overflow: hidden;
}
.index_banner li {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	width: 100%;
}
.index_banner li a {
	display: block;
	margin: 0 auto;
}
.index_banner cite {
	position: absolute;
	bottom: 5%;
	left: 53.5%;
	z-index: 999;
	display: block;
	margin-left: -144px;
	width: 288px;
	height: 15px;
	_display: none;
}
.index_banner cite span {
	float: left;
	display: block;
	margin: 0 4px;
	width: 40px;
	height: 8px;
	background-color: #ff6600;
	text-indent: -999em;
	opacity: .8;
	cursor: pointer;
}
.index_banner cite span:hover {
	background-color: #f5f5f5;
}
.index_banner cite span.cur {
	background-color: #1d8bd8;
	cursor: default;
}
.clear {
	clear: both;
}
.gyr_content a {
	color: #333;
}
