﻿/*通用样式*/
* {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
}
body {
	font-size: 12px;
	font-family: Arial, 'hiragino sans gb', 'microsoft yahei ui', 'microsoft yahei', simsun, sans-serif;
	color: #444;/* background:url(../images/index_bg.jpg) no-repeat;*/
}
body {
	color: #4C4C4C;
}
a {
	color: #4C4C4C;
	text-decoration: none;
	font-family: "微软雅黑";
	font-size: 16px;
}
a:hover {
	color: #e50112;
	font-family: "微软雅黑";
	text-decoration: none;
}
a img {
	border: none;
}
div, ul, li, p, form {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
em {
	font-style: normal;
	font-weight: normal;
}
table {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
dt, dl, dd {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
form {
	margin: 0px;
	padding: 0px;
}
input[type="checkbox"], input[type="radio"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
}
input:focus, textarea:focus, select:focus {
	outline: none;
}
input[type="text"], select {
	height: 30px;
	line-height: 30px;
	color: #999;
	border: 1px solid #ddd;
}
.mb10 {
	margin-bottom: 10px;
}
.ml10 {
	margin-left: 10px;
}
.bg {
	background: #FFF;
}
.f_fm {
	font-family: "Microsoft Yahei";
}
.f_ft {
	font-family: "Times New Roman", Times, serif;
}
.f_far {
	font-family: Arial, Helvetica, sans-serif;
}
.f_fim {
	font-family: Impact;
}
.fl {
	float: left;
	font-family: "微软雅黑";
}
.fr {
	float: right;
}
/*head*/
.head_s {
	background: #f7f6f2;
	height: 35px;
	width: 100%;
}
.head_s .ztb {
	width: 1014px;
	height: 35px;
	line-height: 35px;
	margin: auto;
	font-family: "微软雅黑";
}
.head_s .ztb a:hover {
	color: #0164b9;
}
.head_z {
	width: 1014px;
	;
	margin: auto;
	height: 130px;
}
.head_z .tblogoz {
	float: left;
	width: 714px;
}
.head_z .tblogoz .tblogo {
	padding-top: 20px;
	float: left
}
.head_z .tblogoz .tbgsm {
	float: left;
	font-size: 18px;
	font-weight: 200;
	color: #4b4b4b;
	padding-top: 35px;
	padding-left: 15px;
	letter-spacing: 2px;
	line-height: 30px;
	font-family: "微软雅黑";
}
.head_z .tblogoz .tbgsm p {
	font-size: 21px;
	color: #0164b9;
	font-weight: bold;
}
.head_z .tblogoy {
	float: right;
	width: 280px;
}
.head_z .tblogoy .tbtb {
	float: left;
	width: 48px;
	padding-top: 35px;
	margin-right: 5px;
	margin-left: 40px;
}
.head_z .tblogoy .tbdh {
	float: right;
	color: #4b4b4b;
	font-size: 16px;
	padding-top: 25px;
	line-height: 25px;
	width: 180px;
	font-family: "微软雅黑";
}
.head_z .tblogoy .tbdh em {
	font-size: 24px;
	color: #0164b9;
}
/*meun*/
.head_dh {
	width: 100%;
	height: 50px;
	background: url(../images/dhbj.jpg) center repeat-x;
}
.head_dh .menu {
	width: 1014px;
	margin: 0 auto;
}
.head_dh .menu ul li {
	float: left;
	width: 112px;
	display: block;
	line-height: 50px;
	text-align: center;
}
.head_dh .menu ul li a {
	font-size: 16px;
	color: #fff;
	display: block;
}
.head_dh .menu ul li a:hover {
	font-size: 16px;
	color: #fff;
	display: block;
	background: #ff7900;
	width: 112px;
	height: 50px;
}
.head_dh .menu .currclass a {
	color: #fff;
	background: #ff7900;
	width: 112px;
	text-align: center;
	line-height: 50px;
}
.nav {
	width: 1014px;
	height: 50px;
	margin: 0 auto;
	z-index: 9999;
}
.nav .nav_list {
	float: left;
	width: 1014px;
}
.nav li {
	float: left;
	height: 50px;
	width: 112px;
	line-height: 50px;
	position: relative;
}
.nav li.last {
	background: none;
}
.nav li a {
	float: left;
	display: block;
	width: 112px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	background: url(../images/nav_line.jpg) no-repeat left center;
}
.nav li a:hover {
	background: #ff7900;
	width: 112px;
	height: 50px;
	text-decoration: none;
}
.nav li a span {
	float: left;
	display: block;
	width: 112px;
	height: 50px;
	line-height: 50px;
	cursor: pointer;
	font-family: "微软雅黑";
	text-align: center;
	color: #fff;
	font-size: 15px;
}
.nav li a.selected {
	background: #ff7900;
	width: 112px;
	height: 50px;
	color: #4b4b4b;
}
.nav li a.selected2 {
	background: #ff7900;
	width: 112px;
	height: 50px;
	color: #4b4b4b;
}
.nav li.selected .submenu {
	display: block;
}
.nav li .submenu {
	display: none;
	position: absolute;
	top: 50px;
	left: 0px;
	background: #0164b5;
	opacity: 0.7;
}
.nav li .submenu {
	width: 112px;
}
.nav li .submenu {
	z-index: 9999;
}
.nav li .submenu li {
	float: left;
	padding: 0;
	background: none;
	height: 30px;
	line-height: 30px;
	width: 112px;
}
.nav li .submenu li a {
	float: none;
	padding: 0;
	text-align: center;
	font-family: "微软雅黑";
	height: 30px;
	line-height: 30px;
	background: none;
	color: #fff;
	padding-left: 6px;
	width: 112px;
}
.nav li .submenu li a:hover {
	background: #ff7900;
	width: 106px;
	height: 30px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
/*合作客户*/
.khkh {
	width: 100%;
	margin: 0 auto
}
.khkh_nr {
	width: 1014px;
	margin: 0 auto;
}
.khkh_nr .tp {
	width: 1014px;
	margin: 0 auto;
	background: url(../images/hzkh.jpg) no-repeat center;
	height: 80px;
	margin-top: 20px;
	line-height: 30px;
}
.khkh_nr .tp dl {
	width: 1014px;
	margin: 0 auto;
	height: 50px;
	text-align: center;
	color: #0164b5;
	font-size: 24px;
	font-weight: 200;
	font-family: "微软雅黑";
}
.khkh_nr .tp dl em {
	text-align: center;
	color: #0164b5;
	font-size: 16px;
	font-family: "微软雅黑"
}
#qyzsnr {
	width: 1014px;
	margin: 0 auto;
	min-width: 0px;
}
.qyzsnr_left {
	width: 19px;
	float: left;
	margin: 60px 0px 0px 0px;
	margin-right: 15px;
}
.qyzsnr_middle {
	width: 1108px;
	margin: auto;
	overflow: auto;
	float: left;
}
.qyzsnr_middle dl {
	width: 180px;
	padding: 0px;
	margin: 0px 10px 0px 10px;
	float: left;
}
.qyzsnr_middle dt img {
	width: 180px;
	height: 129px;
	margin-top: 10px;
	padding: 3px;
	border: 1px solid #C1C1C1;
}
.qyzsnr_middle dd {
	padding: 0px;
	margin: 0px;
	width: 196px;
	line-height: 30px;
	text-align: center;
	display: block;
}
.qyzsnr_right {
	float: right;
	width: 19px;
	margin: 60px 0px 0px 0px
}
#qyzsnr1 {
	width: 710px;
	margin: 0 auto;
	min-width: 0px;
}
.qyzsnr1_left {
	width: 19px;
	float: left;
	margin: 60px 0px 0px 0px;
	margin-right: 15px;
}
.qyzsnr1_middle {
	width: 1108px;
	margin: auto;
	overflow: auto;
	float: left;
}
.qyzsnr1_middle dl {
	width: 180px;
	padding: 0px;
	margin: 0px 10px 0px 10px;
	float: left;
}
.qyzsnr1_middle dt img {
	width: 180px;
	height: 129px;
	margin-top: 10px;
	padding: 3px;
	border: 1px solid #C1C1C1;
}
.qyzsnr1_middle dd {
	padding: 0px;
	margin: 0px;
	width: 196px;
	line-height: 30px;
	text-align: center;
	display: block;
}
.qyzsnr1_right {
	float: right;
	width: 19px;
	margin: 60px 0px 0px 0px
}
#qyzsnr2 {
	width: 1014px;
	margin: 0 auto;
	min-width: 0px;
}
.qyzsnr2_left {
	width: 19px;
	float: left;
	margin: 60px 0px 0px 0px;
	margin-right: 15px;
}
.qyzsnr2_middle {
	width: 1108px;
	margin: auto;
	overflow: auto;
	float: left;
}
.qyzsnr2_middle dl {
	width: 180px;
	padding: 0px;
	margin: 0px 10px 0px 10px;
	float: left;
}
.qyzsnr2_middle dt img {
	width: 180px;
	height: 129px;
	margin-top: 10px;
	padding: 3px;
	border: 1px solid #C1C1C1;
}
.qyzsnr2_middle dd {
	padding: 0px;
	margin: 0px;
	width: 196px;
	line-height: 30px;
	text-align: center;
	display: block;
}
.qyzsnr2_right {
	float: right;
	width: 19px;
	margin: 60px 0px 0px 0px
}
/*服务项目*/
.fwxm {
	width: 100%;
	margin: 0 auto;
}
.fwxm_nr {
	width: 1200px;
	margin: 0 auto;
}
.fwxm_nr .fw {
	width: 1200px;
	margin: 0 auto;
	height: 80px;
	margin-top: 20px;
	line-height: 30px;
	background: url(../images/hzkh.jpg) no-repeat center;
}
.fwxm_nr .fw dl {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	color: #0164b5;
	font-size: 24px;
	font-weight: 200;
	height: 50px;
	font-family: "微软雅黑";
}
.fwxm_nr .fw dl em {
	text-align: center;
	color: #0164b5;
	line-height: 30px;
	font-size: 16px;
	font-family: "微软雅黑"
}
.fw ul {
	overflow: hidden;
	margin-top: 37px;
	padding-top: 10px;
}
.fw ul li {
	width: 230px;
	height: 375px;
	background: url(../images/hwen.jpg) no-repeat;
	float: left;
	margin-left: 17px;
}
.fw ul li.nomg {
	margin-left: 0px;
}
.fw ul li>div {
	width: 230px;
	height: 370px;
	text-align: center;
	background: #fff;
	position: relative;
	top: -5px;
	left: -5px;
	overflow: hidden;
}
.fw ul li img {
	display: block;
}
.fwt ul li i {
	display: block;
	margin: 4px 0px;
}
.fw ul li span {
	font-size: 16px;
	color: #666666;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0px 6px;
}
.fw .bti {
	height: 46px;
	overflow: hidden;
	text-align: center;
	margin-top: 28px;
}
.fw .bti img {
	display: inline-block;
}
.fw ul li>div>p {
	font-size: 18px;
	color: #333333;
	margin-top: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0px 6px;
}
.fw ul li .Detail {
	display: none;
	width: 230px;
	height: 260px;
	background: url(../images/pointt.png);
	text-align: center;
	position: absolute;
	left: 0px;
	top: 0px;
}
.fw ul li .Detail b {
	display: inline-block;
	width: 43px;
	height: 43px;
	margin-top: 23px;
	background: url(../images/yuan1.png) no-repeat;
}
.fw ul li .Detail p {
	font-size: 16px;
	color: #fff;
	text-align: left;
	margin-top: 18px;
	line-height: 24px;
	height: 100px;
	padding-left: 18px;
	padding-right: 18px;
}
.fw ul li:hover .Detail {
	display: block;
}
.fwxm_nr .fwtp {
	width: 1200px;
	margin: 0 auto;
	margin-top: 10px;
}
.ad_g1 {
	margin-right: 0 !important;
}
.fwxm_nr .fwt {
	height: 118px;
	list-style: none;
	position: relative;
	margin: 0 0 25px 0;
	padding: 0;
}
.fwxm_nr .fwt li {
	float: left;
	background: #fff;
	margin-right: 9px;
	position: relative;
}
.fwxm_nr .fwt li a {
	color: #fff;
	overflow: hidden;
}
.fwxm_nr .fwt li a img {
	display: block;
	position: relative;
	width: 268px;
	height: 200px;
}
.fwxm_nr .fwt li a div {
	position: absolute;
	background: rgba(23, 104, 186, 0.6);
	background: #333;
*background:#0565d0;
	background: #0565d0\0;
	width: 100%;
	height: 100%;
	filter: alpha(Opacity=90);
}
.fwxm_nr .fwt li a em {
	display: block;
	width: 222px;
	height: 4px;
	background: rgba(255, 255, 255, 0.3);
*background:#fff;
	background: #fff;
	filter: alpha(Opacity=30);
	margin-left: 20px;
}
.fwxm_nr .fwt li a h2 {
	font-size: 22px;
	margin: 28px 8px 10px 8px;
	font-weight: normal;
	text-align: center;
	font-weight: bold;
}
.fwxm_nr .fwt li a p {
	margin: 15px 18px;
	font-size: 14px/27px;
	font-weight: normal;
}
.fwxm_nr .fwt li .subscribe {
	border: none;
	width: 86px;
	height: 121px;
	margin-right: 0;
	background: #0565d0;
	padding: 18px 8px 0 8px;
}
.fwxm_nr .fwt li .subscribe a {
	text-decoration: none;
}
.fwxm_nr .fwt li .subscribe a:hover {
	color: #fff000;
	text-decoration: none;
}
.fwxm_nr .fwt li .subscribe h2 {
	font-size: 33px;
	line-height: 35px;
	margin: 0;
	text-align: center;
}
.fwxm_nr .fwt li .subscribe h2 span {
	font-size: 16px;
	margin-right: 5px;
	line-height: 30px;
}
.fwxm_nr .fwt li .subscribe img {
	clear: right;
	margin: 7px 5px 0 30px;
}
/*优势*/

.g_ys {/* background: url(../images/ysbg.jpg) repeat-y center top; */
	height: 1320px;
	margin: auto;
	width: 1200px;
}
.g_ys .m_ys1 {
	margin-top: 35px;
}
.g_ys .m_ys2 .u_ys2 {
	background: url(../images/ysimg5.jpg) no-repeat;
}
.g_ys .m_ys1 dd h3 {
	padding-bottom: 5px;
}
.g_ys .m_ys2 dd h3 {
	padding-top: 25px;
	padding-bottom: 15px;
}
.g_ys .m_ys4 dd h3 {
	padding-bottom: 15px;
}
.g_ys .m_ys2 dd h3 i {
	top: 15px;
}
.g_ys .m_gy {
	height: 244px;
}
.g_ys .m_gy dt {
	width: 580px;
}
.g_ys .m_gy dt img {
	width: 580px;
	height: 244px;
	display: block;
}
.g_ys .m_gy dd {
	padding: 26px 13px 0 22px;
	width: 545px;
	background: #fff;
	height: 218px;
	overflow: hidden;
}
.g_ys .m_gy h3 {
	position: relative;
	padding-left: 46px;
	width: 396px;
	color: #3462a9;
	font-size: 20px;
	font-weight: bold;
}
.g_ys .m_gy h3 a {
	color: #3462a9;
	text-decoration: none;
}
.g_ys .m_gy h3 i {
	position: absolute;
	font-size: 52px;
	color: #ccced2;
	font-family: arial;
	left: -10px;
	top: -10px;
	letter-spacing: -4px;
}
.g_ys .m_gy h3 p {
	height: 28px;
	line-height: 27px;
	overflow: hidden;
	color: #3462a9;
	font-size: 20px;
}
.g_ys .m_gy h3 b {
	font-size: 18px;
	color: #999faa;
	font-family: arial;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: -1px;
	display: inline-block;
	padding-left: 6px;
}
.g_ys .m_gy h3 em {
	font-size: 16px;
	font-weight: normal;
	display: block;
	padding-top: 3px;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}
.g_ys .m_gy p {
	font-size: 12px;
	color: #666;
	line-height: 21px;
	margin-top: 12px;
}
.g_xban3 {
	height: 154px;
	margin-top: 37px;
}
.g_xban3 .u_btn5 {
	left: 850px;
	top: 92px;
}
.g_xban3 .u_tel2 {
	color: #fff;
	font-size: 14px;
	left: 850px;
	text-align: center;
	top: 36px;
	width: 192px;
}
.g_xban3 .u_tel2 b {
	display: block;
	font-size: 24px;
	font-family: arial;
	font-weight: normal;
}
.edge {
	font-family: "Microsoft Yahei";
	color: #333;
	line-height: 24px;
	background: url(../images/edgebg1.jpg) no-repeat center 2px;
}
.edge h2 {
	height: 251px;
	position: relative;
	text-align: center;
	font-size: 20px;
	font-weight: normal;
	line-height: 39px;
}
.edge h2 img {
	display: block;
	margin: 0 auto;
}
.edge h2 span {
	display: block;
	width: 600px;
	left: 50%;
	top: 111px;
	color: #333;
	height: 39px;
	position: absolute;
	margin-left: -300px;
}
.edge1 {
	height: 241px;
	width: 1200px;
	margin: auto;
}
.edge1 .content {
	width: 1200px;
	margin: auto
}
.edge2 {
	height: 241px;
	width: 1200px;
	margin: auto;
}
.edge3 {
	background: url(../images/edgebg2.jpg) no-repeat center 0;
}
.edge3 .content {
	width: 1200px;
	margin: auto
}
.edge4 {
	background: url(../images/edgebg3.jpg) no-repeat center 0;
}
.edge4 .content {
	width: 1200px;
	margin: auto
}
.edge_p, .edge_p img {
	width: 597px;
	height: 241px;
	display: block;
	overflow: hidden;
}
.edge_p img, .witn_l dt p img, .new_c dt b img, .faq_gg img, .show_c li p img {
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
.edge_p img:hover, .witn_l dt p img:hover, .new_c dt b img:hover, .faq_gg img:hover, .show_c li p img:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.edge_w {
	width: 500px;
	padding: 30px 0 0;
}
.edge_w h3 {
	position: relative;
	padding-left: 46px;
	width: 496px;
	color: #3462a9;
	font-size: 20px;
	font-weight: bold;
}
.edge_w h3 a {
	color: #3462a9;
	text-decoration: none;
}
.edge_w h3 i {
	position: absolute;
	font-size: 52px;
	color: #ccced2;
	font-family: arial;
	left: -12px;
	top: 10px;/* letter-spacing: -4px; */
}
.edge_w h3 p {
	height: 28px;
	line-height: 27px;
	overflow: hidden;
	color: #bb0309;
	font-size: 20px;
}
.edge_w h3 b {
	font-size: 18px;
	color: #999faa;
	font-family: arial;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: -1px;
	display: inline-block;
	padding-left: 6px;
}
.edge_w h3 em {
	font-size: 14px;
	font-weight: normal;
	display: block;
	padding-top: 3px;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}
.edge_w p {
	font-size: 12px;
	color: #666;
	line-height: 21px;
	margin-top: 12px;/* width:  600px; */
}
/*新写优势*/
#ys_t {
	width: 510px;
	height: 110px;
	margin: 0 auto;
	background: url(../images/20170922151113_1130461087.jpg) no-repeat;
	margin-top: 70px;
}
#ys_t .font {
	text-align: center;
	padding-top: 10px;
	font-size: 48px;
	font-weight: bold;
}
#ys_t .fonts {
	font-size: 48px;
	color: #bb0309;
}
#ys_t .font1 {
	text-align: center;
	font-size: 18px;
}
#ys_c {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	color: #888;
	text-transform: uppercase;
}
#ys_1 {
	width: 1200px;
	margin: 0 auto;
	height: 415px;
	background: url(../images/20170922151115_847754170.jpg) no-repeat;
	margin-top: 30px;
}
#ys_1 .y_t {
	padding-left: 740px;
	padding-top: 52px;
	height: 33px;
	font-size: 26px;
	color: #222;
	font-weight: bold;
}
#ys_1 .y_t1 {
	padding-left: 740px;
	height: 72px;
	font-size: 22px;
	color: #666;
}
#ys_1 .y_c {
	height: 85px;
	padding-left: 638px;
	width: 562px;
}
#ys_1 .y_c li {
	float: left;
}
#ys_1 .y_c .yy1 {
	width: 195px;
}
#ys_1 .y_c .yy1 .font {
	font-size: 32px;
	color: #bb0309;
}
#ys_1 .y_c .yy1 .font span {
	font-weight: normal;
	font-size: 32px;
	line-height: 33px;
	height: 33px;
}
#ys_1 .y_c .yy1 .fonts {
	font-size: 12px;
}
#ys_1 .y_c .yy1 .fontss {
	font-size: 14px;
	color: #222;
}
#ys_1 .y_c .yy2 {
	width: 143px;
}
#ys_1 .y_c .yy2 .font {
	font-size: 32px;
	color: #bb0309;
}
#ys_1 .y_c .yy2 .font span {
	font-weight: normal;
	font-size: 32px;
	line-height: 33px;
	height: 33px;
}
#ys_1 .y_c .yy2 .fonts {
	font-size: 12px;
}
#ys_1 .y_c .yy2 .fontss {
	font-size: 14px;
	color: #222;
}
#ys_1 .y_c .yy3 {
	width: 224px;
}
#ys_1 .y_c .yy3 .font {
	font-size: 32px;
	color: #bb0309;
}
#ys_1 .y_b {
	padding-left: 638px;
	color: #666;
	font-size: 14px;
	line-height: 30px;
}
#ys_2 {
	width: 100%;
	padding: 20px 0px;
	margin-top: 20px;
}
#ys_22 {
	width: 1200px;
	margin: 0 auto;
	height: 408px;
	background: url(../images/20170922151118_1721587252.jpg) no-repeat;
}
#ys_22 .y_t {
	padding-left: 112px;
	padding-top: 50px;
	height: 35px;
	font-size: 26px;
	color: #222;
	font-weight: bold;
}
#ys_22 .y_t1 {
	padding-left: 112px;
	height: 72px;
	font-size: 22px;
	color: #666;
}
#ys_22 .y_c {
	height: 85px;
	padding-left: 12px;
	width: 1188px;
}
#ys_22 .y_c li {
	float: left;
}
#ys_22 .y_c .yy1 {
	width: 195px;
}
#ys_22 .y_c .yy1 .font {
	font-size: 32px;
	color: #bb0309;
}
#ys_22 .y_c .yy1 .font span .counter {
	font-weight: normal;
	font-size: 32px;
	line-height: 33px;
	height: 33px;
}
#ys_22 .y_c .yy1 .fonts {
	font-size: 12px;
}
#ys_22 .y_c .yy1 .fontss {
	font-size: 14px;
	color: #222;
}
#ys_22 .y_c .yy2 {
	width: 148px;
}
#ys_22 .y_c .yy2 .font {
	font-size: 32px;
	color: #bb0309;
}
#ys_22 .y_c .yy2 .font span .counter {
	font-weight: normal;
	font-size: 32px;
	line-height: 33px;
	height: 33px;
}
#ys_22 .y_c .yy2 .fonts {
	font-size: 12px;
}
#ys_22 .y_c .yy2 .fontss {
	font-size: 14px;
	color: #222;
}
#ys_22 .y_c .yy3 {
	width: 845px;
}
#ys_22 .y_c .yy3 .font {
	font-size: 32px;
	color: #bb0309;
}
#ys_22 .y_b {
	padding-left: 14px;
	color: #666;
	font-size: 14px;
	line-height: 30px;
}
#ys_3 {
	width: 1200px;
	margin: 0 auto;
	height: 410px;
	background: url(../images/ys3.jpg) no-repeat;
	margin-top: 50px;
}
#ys_3 .y_t {
	padding-left: 752px;
	padding-top: 32px;
	height: 33px;
	font-size: 26px;
	color: #222;
	font-weight: bold;
}
#ys_3 .y_t1 {
	padding-left: 752px;
	height: 72px;
	font-size: 22px;
	color: #666;
}
#ys_3 .y_c {
	height: 85px;
	padding-left: 652px;
	width: 548px;
}
#ys_3 .y_c li {
	float: left;
}
#ys_3 .y_c .yy1 {
	width: 155px;
}
#ys_3 .y_c .yy1 .font {
	font-size: 32px;
	color: #bb0309;
}
#ys_3 .y_c .yy1 .font span .counter {
	font-weight: normal;
	font-size: 32px;
	line-height: 33px;
	height: 33px;
}
#ys_3 .y_c .yy1 .fonts {
	font-size: 12px;
}
#ys_3 .y_c .yy1 .fontss {
	font-size: 14px;
	color: #222;
}
#ys_3 .y_c .yy2 {
	width: 157px;
}
#ys_3 .y_c .yy2 .font {
	font-size: 32px;
	color: #bb0309;
}
#ys_3 .y_c .yy2 .font span .counter {
	font-weight: normal;
	font-size: 32px;
	line-height: 33px;
	height: 33px;
}
#ys_3 .y_c .yy2 .fonts {
	font-size: 12px;
}
#ys_3 .y_c .yy2 .fontss {
	font-size: 14px;
	color: #222;
}
#ys_3 .y_c .yy3 {
	width: 236px;
}
#ys_3 .y_c .yy3 .font {
	font-size: 32px;
	color: #bb0309;
}
#ys_3 .y_b {
	padding-left: 638px;
	color: #666;
	font-size: 14px;
	line-height: 30px;
}
#ys_4 {
	width: 100%;
	background: #f3f3f3;
	padding: 40px 0px;
	margin-top: 20px;
}
#ys_44 {
	width: 1200px;
	margin: 0 auto;
	height: 370px;
	background: url(../images/20170922151121_1733960767.jpg) no-repeat;
}
#ys_44 .y_t {
	padding-left: 112px;
	padding-top: 25px;
	height: 35px;
	font-size: 26px;
	color: #222;
	font-weight: bold;
}
#ys_44 .y_t1 {
	padding-left: 112px;
	height: 72px;
	font-size: 22px;
	color: #666;
}
#ys_44 .y_c {
	height: 85px;
	padding-left: 12px;
	width: 1188px;
}
#ys_44 .y_c li {
	float: left;
}
#ys_44 .y_c .yy1 {
	width: 195px;
}
#ys_44 .y_c .yy1 .font {
	font-size: 32px;
	color: #01529b;
}
#ys_44 .y_c .yy1 .font span .counter {
	font-weight: normal;
	font-size: 32px;
	line-height: 33px;
	height: 33px;
}
#ys_44 .y_c .yy1 .fonts {
	font-size: 12px;
}
#ys_44 .y_c .yy1 .fontss {
	font-size: 14px;
	color: #222;
}
#ys_44 .y_c .yy2 {
	width: 148px;
}
#ys_44 .y_c .yy2 .font {
	font-size: 32px;
	color: #01529b;
}
#ys_44 .y_c .yy2 .font span .counter {
	font-weight: normal;
	font-size: 32px;
	line-height: 33px;
	height: 33px;
}
#ys_44 .y_c .yy2 .fonts {
	font-size: 12px;
}
#ys_44 .y_c .yy2 .fontss {
	font-size: 14px;
	color: #222;
}
#ys_44 .y_c .yy3 {
	width: 845px;
}
#ys_44 .y_c .yy3 .font {
	font-size: 32px;
	color: #01529b;
}
#ys_44 .y_b {
	padding-left: 12px;
	color: #666;
	font-size: 12px;
	line-height: 30px;
}
/*关于我们*/
.about {
	width: 100%;
	margin-top: 20px;
}
.about_nr {
	width: 1014px;
	margin: 0 auto;
}
.about_nr .left {
	float: left;
	width: 710px;
	margin: 0 auto;
}
.about_nr .left .top {
	float: left;
	width: 710px;
	margin: 0 auto;
	height: 40px;
	line-height: 40px;
	background: url(../images/1.jpg) no-repeat left bottom;
	font-size: 16px;
	color: #4b4b4b;
	font-family: "微软雅黑";
}
.about_nr .left .top em {
	font-size: 20px;
	color: #0164b5;
	font-weight: 100;
	width: 120px;
	height: 40px;
	line-height: 40px;
	margin-right: 8px;
}
.about_nr .left .top dt {
	float: right;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	color: #4b4b4b;
}
.about_nr .left .top dt {
	float: right;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	color: #0164b5;
}
.about_nr .left .nr {
	width: 710px;
	border-bottom: 1px #d3d4d4 solid;
	height: 220px;
	margin-top: 20px;
	float: left;
}
.about_nr .left .nr img {
	float: left;
	width: 274px;
	height: 212px;
	overflow: hidden;
	margin-right: 20px;
}
.about_nr .left .nr dt {
	float: left;
	font-size: 14px;
	color: #4b4b4b;
	width: 410px;
	line-height: 30px;
	font-family: "微软雅黑";
}
.about_nr .left .nr dt span {
	font-size: 16px;
	font-weight: 200;
	color: #0164b5;
	font-weight: bold;
}
.about_nr .left .nr dt em {
	float: right;
	width: 100px;
	height: 30px;
	line-height: 30px;
	border-radius: 10px;
	background: #0164b5;
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-top: 15px;
}
.about_nr .left .nr dt em a {
	float: right;
	width: 100px;
	height: 30px;
	line-height: 30px;
	border-radius: 10px;
	background: #0164b5;
	font-size: 14px;
	color: #fff;
}
.about_nr .left .nr dt em a:hover {
	width: 100px;
	height: 30px;
	line-height: 30px;
	border-radius: 10px;
	background: #0164b5;
	font-size: 14px;
	color: #fff;
	text-align: center;
}
.about_nr .right {
	float: right;
	width: 275px;
}
.about_nr .right .top1 {
	float: left;
	width: 275px;
	margin: 0 auto;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #4b4b4b;
	background: url(../images/2.jpg) no-repeat bottom left;
	margin-bottom: 10px;
	font-family: "微软雅黑";
}
.about_nr .right .top1 em {
	font-size: 20px;
	color: #0164b5;
	font-weight: 100;
	width: 120px;
	height: 40px;
	line-height: 40px;
	margin-right: 8px;
}
.about_nr .right .nr1 {
	width: 275px;
	text-align: center;
	height: 390px;
	overflow: hidden;
}
.about_nr .right .nr1 .t {
	line-height: 30px;
	border-bottom: 15px;
}
/*首页新闻*/
.new {
	width: 100%;
	margin-top: 20px;
}
.new_nr {
	width: 1014px;
	margin: 0 auto;
}
.new_nr .cjwen {
	float: left;
	width: 295px;
	margin-right: 40px;
}
.new_nr .cjwen .tp {
	float: left;
	width: 295px;
	color: #0164b5;
	font-size: 20px;
	font-weight: 100;
	text-indent: 35px;
	background: url(../images/new_tb.jpg) no-repeat left;
	height: 40px;
	line-height: 40px;
	font-family: "微软雅黑";
}
.new_nr .cjwen .tp em {
	float: right;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #4b4b4b;
}
.new_nr .cjwen .frquetion {
	margin-top: 22px;
	height: 340px;
	overflow: hidden;
	width: 295px;
}
.new_nr .cjwen .frquetion dl {
	overflow: hidden;
	border-bottom: 1px #ccc dashed;
	margin-top: 10px;
	padding-bottom: 10px;
}
.new_nr .cjwen .frquetion dt {
	height: 25px;
	line-height: 25px;
	margin-bottom: 5px;
	background: url(../images/w.jpg) no-repeat left 0px;
	padding-left: 35px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-family: "微软雅黑";
}
.new_nr .cjwen .frquetion dt a {
	color: #0164b5;
	font-size: 13px;
	font-weight: bold
}
.new_nr .cjwen .frquetion dd {
	height: 60px;
	line-height: 20px;
	font-size: 13px;
	color: #4b4b4b;
	background: url(../images/d.jpg) no-repeat left 0px;
	padding-left: 35px;
	font-family: "微软雅黑";
}
.new_nr .cjwen .frquetion {
	width: 290px !important;
}
.new_nr .cjwen .frquetion table {
	width: 290px;
}
.new_nr .xinw {
	float: left;
	width: 344px;
	margin-right: 40px;
}
.new_nr .xinw .tp1 {
	float: left;
	width: 344px;
	color: #0164b5;
	font-size: 20px;
	font-weight: 100;
	text-indent: 25px;
	background: url(../images/new_tb1.jpg) no-repeat left;
	height: 40px;
	line-height: 40px;
	font-family: "微软雅黑";
}
.new_nr .xinw .tp1 em {
	float: right;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #4b4b4b;
}
.new_nr .xinw ul li {
	float: left;
	width: 344px;
	height: 40px;
	background: url(../images/new_tb3.jpg) no-repeat left;
	font-size: 14px;
	float: left;
	line-height: 40px;
	color: #4b4b4b;
	text-indent: 15px;
	border-bottom: 1px #ccc dashed;
}
.new_nr .xinw ul li p {
	font-size: 14px;
	color: #4b4b4b;
	float: right;
	padding-left: 20px;
}
.new_nr .xinw ul li a {
	color: #4b4b4b;
	font-size: 14px;
}
.new_nr .xinw ul li a:hover {
	color: #0164b5;
	font-size: 14px;
}
.new_nr .hynew {
	float: right;
	width: 295px;
}
.new_nr .hynew .tp2 {
	float: left;
	width: 296px;
	color: #0164b5;
	font-size: 20px;
	font-weight: 100;
	text-indent: 25px;
	background: url(../images/new_tb1.jpg) no-repeat left;
	height: 40px;
	line-height: 40px;
	font-family: "微软雅黑";
}
.new_nr .hynew .tp2 em {
	float: right;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #4b4b4b;
}
.new_nr .hynew ul li {
	float: left;
	width: 295px;
	height: 40px;
	background: url(../images/new_tb3.jpg) no-repeat left;
	font-size: 14px;
	float: left;
	line-height: 40px;
	color: #4b4b4b;
	text-indent: 15px;
	border-bottom: 1px #ccc dashed;
}
.new_nr .hynew ul li p {
	font-size: 14px;
	color: #4b4b4b;
	float: right;
	padding-left: 20px;
}
.new_nr .hynew ul li a {
	color: #4b4b4b;
	font-size: 14px;
}
.new_nr .hynew ul li a:hover {
	color: #0164b5;
	font-size: 14px;
}
/*底部通用*/
.end {
	width: 100%;
	background: #0164b5;
	height: 50px;
	margin-top: 40px;
}
.end_nr {
	width: 1014px;
	margin: 0 auto;
	font-size: 15px;
	line-height: 50px;
	color: #fff;
	text-align: center;
}
.end_nr a {
	color: #fff;
}
.end_nr a:hover {
	font-weight: bold;
}
.db {
	width: 100%;
	margin: 0 auto;
}
.db_nr {
	width: 1014px;
	margin: 0 auto;
}
.db_nr .dblogo {
	float: left;
	width: 200px;
	padding-top: 30px;
	text-align: right;
}
.db_nr .dbwz {
	float: left;
	width: 530px;
	line-height: 30px;
	font-size: 15px;
	color: #4b4b4b;
	padding-top: 40px;
	margin-left: 10px;
	font-family: "微软雅黑";
}
.db_nr .dbwy {
	float: right;
	font-size: 15px;
	color: 4b4b4b;
	width: 210px;
	text-align: center;
	font-family: "微软雅黑"
}
.db_nr .dbwy img {
	width: 148px;
	height: 148px;
	margin-top: 10px;
}
/*内页关于我们*/
.nyabout {
	width: 100%;
	overflow: hidden;
	margin-top: 20px;
	min-width: 1200px;
}
.nyabout_nr {
	width: 1200px;
	margin: 0 auto;
}
.nyabout_nr .nydhz {
	float: left;
	width: 260px;
}
.nyabout_nr .nydhz .cplm {
	float: left;
	width: 260px;
	overflow: hidden;
	border: 1px #e2e2e2 solid;
	margin-bottom: 15px;
}
.nyabout_nr .nydhz .cplm h2 {
	width: 260px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	background: #e50112;
}
.nyabout_nr .nydhz .cplm ul li {
	width: 260px;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px dotted #dadada;
	font-size: 15px;
	color: #4b4b4b;
	margin: 5px 0px 5px 0px;
	background: url(../images/cpmuli_ico.png) no-repeat 230px;
	text-indent: 15px;
}
.nyabout_nr .nydhz .cplm ul li a {
	color: #4b4b4b;
	font-size: 15px;/*padding-left: 10px;margin: 0 6px;*/
}
.nyabout_nr .nydhz .cplm ul li a:hover {
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 15px;
	border-radius: 10px;
	margin-left: 6px;
	margin-right: 6px;
	height: 35px;
	line-height: 35px;
}
.nyabout_nr .nydhz .cplm ul li:hover {
	width: 260px;
	background-color: #f07d03;
	height: 35px;
	line-height: 35px;
	margin: 5px 5px 5px 5px;
	color: #fff;
}
.prodBar-1 {
	width: 260px;
	overflow: hidden;
	border: 1px solid #c0c0c0;
	margin-bottom: 15px;
}
.prodBar-1 h2 {
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	color: #fff;/* background:url(../images/bar.jpg) no-repeat; */
	background: #e50112;
}
.prodBar-1 ul {
	width: 245px;
	border-top: 1px solid #fff;
	overflow: hidden;
	background: url(../images/barbj.jpg) repeat-x left top #fff;
	padding: 15px 5px 0px 8px;
}
.prodBar-1 ul li a {
	display: block;
	width: 220px;
	height: 30px;
	line-height: 42px;
	background: url(../images/picon.jpg) no-repeat 9px 20px #bb0309;
	padding-left: 25px;
	color: #fff;
	font-size: 15px;
	border-top: 2px solid #fff
}
.prodBar-1 ul li a:hover, .prodBar ul li a.active {
	color: #fff;
}
.prodBar-1 ul li ul {
	width: 240px;
	border: none;
	padding: 0px;
	background: none;
}
.prodBar-1 ul li ul li {
	border-bottom: 1px dotted #b1b1b1;
	margin: 0;
}
.prodBar-1 ul li ul li a {
	display: block;
	width: 220px;
	height: 35px;
	line-height: 35px;
	background: url(../images/picona.jpg) no-repeat 20px center;
	padding-left: 30px;
	font-size: 12px;
	border: none;
	color: #666;
}
.prodBar-1 ul li ul li a:hover, .prodBar-1 ul li ul li a.active {
	background: url(../images/picona.jpg) no-repeat 20px center;
	color: #bb0309;
}
.pTel {
	height: 250px;
	margin-top: 20px;
}
/*左边联系我们*/
.nyabout_nr .nydhz .lxwm {
	width: 260px;
	float: left;
	font-size: 14px;
	color: #4b4b4b;
	margin: 15px 0px 20px 0px;
	border: 1px solid #e2e2e2;
}
.nyabout_nr .nydhz .lxwm h2 {
	width: 260px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #e50112;
	color: #fff;
	font-size: 18px;
}
.nyabout_nr .nydhz .lxwm .lxfs {
	width: 260px;
	background: url(../images/kf.png) no-repeat left;
	overflow: hidden;
}
.nyabout_nr .nydhz .lxwm .lxfs dl {
	color: #4b4b4b;
	font-size: 14px;
	line-height: 25px;
	padding-left: 15px;
	font-weight: bold;
}
.nyabout_nr .nydhz .lxwm .lxfs dt {
	color: #4b4b4b;
	font-size: 14px;
	line-height: 25px;
	font-weight: 200;
	padding-left: 15px;
}
.nyabout_nr .nydhz .lxwm .lxfs img {/*padding: 0px 18px;*/
	width: 258px;
}
.nyabout_nr .nyy {
	float: right;
	width: 920px; /* border:1px #ccc solid; */
}
.nyabout_nr .nyy .nrdh {
	width: 920px; /*border-bottom:#ccc 1px solid;*/
	font-size: 20px;
	color: #312c29;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	text-indent: 20px;
	background: url(../images/conttitbg2.png) no-repeat left center;
}
.nyabout_nr .nyy .nrdh span {
	float: right;
	font-size: 14px;
	color: #4b4b4b;
	height: 40px;
	line-height: 40px;
	margin-right: 10px;
}
.nyabout_nr .nyy .nrdh span:hover {
	font-size: 14px;
	color: #eb3e02;
	height: 40px;
	line-height: 40px;
}
.nyabout_nr .nyy .zxly {
	width: 920px;
	border: 1px solid #CCC;
	margin-top: 10px;
	overflow: hidden;
}
.nyabout_nr .nyy .nrjs {
	width: 920px;
	margin-top: 10px;
	font-size: 14px;
	color: #4b4b4b;
	margin-left: 10px;
	margin-right: 20px;
	line-height: 25px;
}
.nyabout_nr .nyy .nrjs p {
	width: 905px;
}
.nyabout_nr .nyy .nrdt {
	width: 730px;
	margin-top: 10px;
	font-size: 14px;
	color: #4b4b4b;
	margin-left: 10px;
	margin-right: 20px;
	text-align: center;
}
/*左边推荐新闻*/
.nyabout_nr .nydhz {
	float: left;
	width: 260px;
}
.nyabout_nr .nydhz .cplm-1 {
	float: left;
	width: 260px;
	overflow: hidden;
	border: 1px #e2e2e2 solid;
}
.nyabout_nr .nydhz .cplm-1 h2 {
	width: 260px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	background: #e50112;
}
.nyabout_nr .nydhz .cplm-1 ul li {
	background: url("../images/ico27.gif") no-repeat 12px;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	padding-left: 10px;/*width: 175px;*/
}
.nyabout_nr .nydhz .cplm-1 ul li a {
	color: #4b4b4b;
	font-size: 15px;
	padding-left: 10px;
	margin: 0 6px;
}
/*.nyabout_nr .nydhz .cplm-1 ul li a:hover{text-align:center; color:#fff; font-weight:bold; font-size:15px; border-radius:10px;margin-left:6px; margin-right:6px; height:35px; line-height:35px;}
.nyabout_nr .nydhz .cplm-1 ul li:hover{width:235px;  background-color: #546a85; height:35px; line-height:35px; margin:5px 5px 5px 5px; color:#fff;}*/



/*内页产品栏目*/
.nycplm {
	float: right;
	width: 920px;/* border:1px #ccc solid; */
	overflow: hidden;
}
.nycplm .nrtop {
	width: 920px;
	height: 40px;
	line-height: 40px;/*border-bottom:#dadada solid 1px;*/
	font-size: 18px;
	color: #312c29;
	font-weight: bold;
	text-indent: 15px;
	background: url(../images/conttitbg2.png) no-repeat left center;
}
.nycplm .nrtop span {
	float: right;
	font-size: 12px;
	font-weight: 100;
	color: #666;
	margin-right: 1px;
}
.nycplm .nrtop span a:hover {
	color: #003801;
}
.nycplm .ybcp {
	border: 1px solid #e5e5e5;
	margin-top: 10px;
}
.nycplm .ybcp ul li {
	float: left;
	margin-top: 10px;
	text-align: center;
	display: block;
	margin-bottom: 10px;
	padding-left: 12px;
}
.nycplm .ybcp ul li a p {
	color: #546a85;
	width: 180px;
	height: 30px;
	line-height: 30px;
	margin-top: 2px;
}
.nycplm .ybcp ul li p {
	color: #546a85;
	font-weight: bold;
	width: 290px;
	line-height: 40px;
	height: 28px;
}
.nycplm .ybcp ul li:hover {
	text-align: center;
	color: #fff;
	display: block;
	
}
.nycplm .ybcp img {
	width: 290px;
	height: 200px;
	margin-top: 2px;
	border: 1px solid #ccc;
}
.RandomNews {
	margin-top: 15px;
	width: 920px;
	margin-bottom: 25px;
}
.RandomNews h4 {
	padding-left: 27px;
	height: 36px;
	line-height: 36px;
	color: #f07d03;
	background: url("../images/base754.gif") no-repeat;
	font-weight: bold;
	border-right: 1px solid #ccc;
	font-size: 16px;
}
.RandomNews ul {
	border: 1px solid #ccc;
	overflow: hidden;
	border-top: none;
}
.RandomNews li {
	height: 28px;
	line-height: 28px;
	padding: 0 20px 0 10px;
	width: 425px;
	float: left;
	overflow: hidden;
}
.RandomNews li a {
	background: url(../images/ico55.gif) no-repeat 0 5px;
	padding-left: 12px;
}
.right .RandomNews .news_random {
	border: 1px solid #ccc;
	background: #fff;
}
.right .RandomNews ul {
	padding-top: 8px;
	border: 1px solid #ccc;
	margin-bottom: 15px;
	width: 740px;
	background: #fff;
}
/*产品内页*/
.prony {
	width: 910px;
	margin: 0 auto;/*border:1px solid #e2e2e2;*/
}
.prony p {
	width: 910px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 16px;
	color: #2f6136;
	font-weight: 100;
}
.prony .del {
	width: 910px;
	font-size: 12px;
	color: #4b4b4b;
	height: 30px;
	line-height: 30px;
	background: #f6f6f6;
	text-align: center;
}
.nph_intro p {
	margin: auto;
	width: 880px;
}
.xiayip {
	width: 910px;
	margin: 0 auto;
	border-top: 1px #dadada dashed;
}
.xiayip p {
	width: 910px;
	color: #4b4b4b;
	font-size: 14px;
	line-height: 25px;/*border-left:1px solid #dadada;border-right:1px solid #dadada;*/
	padding-left: 10px;
}
.xiayip p a:hover {
	color: #0164b5;
}
/*about*/
.nyzbj {
	background: #f6f6f6;
	overflow: hidden;
}
.nygywm {
	float: right;
	width: 910px;
	background: #fff;
	overflow: hidden;
	padding: 10px;
	margin-bottom: 30px;/* border:1px #ccc solid; */
}
.nygywm .nexxt {
	width: 910px;
	height: 40px;
	line-height: 40px;/* border-bottom:#dadada solid 1px; */
	text-indent: 18px;
	margin: auto;
	font-size: 18px;
	color: #312c29;
	background: url(../images/conttitbg2.png) no-repeat left center;
	font-weight: bold;
}
.nygywm .nexxt span {
	font-size: 12px;
	font-weight: 100;
	color: #666;
}
.nygywm .nexxt span a:hover {
	color: #0164b5;
}
.nygywm .zxly {
	width: 910px;
	border: 1px solid #CCC;
	margin-top: 10px;
}
.nygywm .nynrr {
	line-height: 28px;
	padding: 10px;
}
.nygywm .nynrr ul li {
	float: left;
	padding-right: 13px;
	padding-bottom: 10px;
}
.nygywm .nynrr ul li a {
	float: left;
}
.nygywm .nynrr ul li a:hover {
	float: left;
}
.nygywm .nynrr ul li span {
	text-indent: 50px;
	border-bottom: #0164b5 solid 1px;
}
.nygywm .nynrr ul li img {
	width: 210px;
	border: #0164b5 solid 1px;
	height: 210px;
}
.n_info_con2 {
	width: 910px;
	margin-top: 25px;
}
.n_info_con h3 {
	text-align: center;
	color: #000;
	font-family: "宋体";
	margin-bottom: 10px;
	font-size: 24px;
}
.t04 {
	background: #e50112;
	line-height: 40px;
	text-indent: 15px;
}
.n_info_con2 .t04 {
	color: #fff;
	font-size: 17px;
}
.info_b, .info_b2 {
	border: solid 1px #d7d7d7;
	width: 908px;
	padding: 5px 0;
	overflow: hidden;
	margin-bottom: 10px;
	background: #fff;
}
.info_con_tit {
	font-family: "宋体";
	line-height: 24px;
	margin-bottom: 15px;
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 20px;
}
.search_con {
	padding: 10px;
}
dl.sear_dl {
	margin: 15px auto;
	padding-bottom: 0px;
	width: 216px;
	float: left;
	padding-left: 9px;
}
.sear_dl .dt2 {
}
.sear_dl .dt2 a {
	border: solid 1px #d7d7d7;
	padding: 1px;
	display: block;
}
.sear_dl .dt2 a:hover {
	border: solid 1px #f07d03;
}
.sear_dl .dt2 img {
	display: block;
	width: 210px;
	height: 160px;
}
.sear_dl .d2 {
	height: 20px;
	overflow: hidden;
	line-height: 22px;
	text-align: center;
	text-justify: inter-ideograph;
}
/*新闻栏目*/
.nyxw {
	width: 910px;
	float: left;
	border: 1px solid #CCC;
	margin-top: 10px;
}
.nl_con1 {
	line-height: 20px;
	border-bottom: #ccc dashed 1px;
	padding-bottom: 10px;
	padding: 10px;
}
.nlc_tit {
	font-weight: bold;
	line-height: 30px;
	font-size: 15px;
}
.nlc_info a {
	color: #0164b5;
	float: right;
	padding-right: 2px;
}
/*产品内页*/
.rny5 {
	margin: 20px;
	overflow: hidden;
}
.rny5_t {
	overflow: hidden;
}
.rny5_pic {
	width: 402px;
	float: left;
	overflow: hidden;
}
.rny5_pic img {
	width: 400px;
	height: 250px;
}
.rny5_tit {
	width: 440px;
	float: left;
	margin-left: 30px;
}
.rny5_tit b {
	border-bottom: #00d704 1px solid;
	line-height: 40px;
	font-size: 18px;
	color: #00d704;
	width: 440px;
	display: block;
}
.rny5_tit li {
	line-height: 40px;
	border-bottom: #CCCCCC 1px dashed;
}
.rny5_js {
	overflow: hidden;
	border-bottom: #CCCCCC 1px dashed;
	padding-bottom: 10px;
}
.js5_t {
	border-bottom: #CCCCCC 1px solid;
	height: 40px;
	overflow: hidden;
}
.js5_t b {
	line-height: 15px;
	border-left: 3px #1161c0 solid;
	padding-left: 20px;
	margin-top: 15px;
	display: block;
}
.js5_nr {
	padding: 20px 10px 0 10px;
}
.rny5_page {
	margin-top: 15px;
	line-height: 35px;
}
.jqzoom {
	float: left;
}
.jqzoom img {
	width: 400px;
	border: #d5d5d5 1px solid;
}
.zoomdiv {
	z-index: 100;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 270px;
	height: 270px;
	background: #ffffff;
	border: 1px solid #CCCCCC;
	display: none;
	text-align: center;
	overflow: hidden;
}
.jqZoomPup {
	z-index: 10;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 20px;
	height: 20px;
	border: 1px solid #aaa;
	background: #ffffff /*url(../images/zoom.png) 50% center no-repeat*/;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}
/*荣誉*/
.nygywm .eeee {
	line-height: 28px;
	padding: 10px;
}
.nygywm .eeee ul li {
	float: left;
	padding-right: 13px;
	padding-bottom: 10px;
}
.nygywm .eeee ul li a {
	float: left;
}
.nygywm .eeee ul li a:hover {
	float: left;
}
.nygywm .eeee ul li span {
	text-indent: 50px;
	border-bottom: #00d704 solid 1px;
}
.nygywm .eeee ul li img {
	width: 210px;
	border: #00d704 solid 1px;
	height: 270px;
}
/*首页服务项目*/
.syfwxm {
	width: 1014px;
	margin: 0 auto;
	overflow: hidden
}
.syfwxm ul li {
	display: inherit;
	float: left;
	width: 220px;
	height: 194px;
	margin-left: 20px;
	position: relative;
	border: 2px solid #dadada;
	margin-top: 20px;
}
.syfwxm ul li:hover {
	display: inherit;
	float: left;
	height: 194px;
	width: 220px;
	margin-left: 20px;
	position: relative;
	border: 2px solid #168bdb;
	margin-top: 20px;
}
.syfwxm img {
	display: block;
	height: 194px;
	width: 220px;
}
.syfwxm img:hover {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	Opacity: 0.5;
	Filter: alpha(opacity=50);
	outline: none;
	height: 194px;
	width: 220px;
}
.syfwxm .title {
	display: block;
	height: 30px;
	width: 100%;
	position: absolute;
	background: rgba(000, 000, 000, 0.7)!important;
	background: transparent;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7B000000, endColorstr=#7B000000);
	zoom: 1;
	outline: none;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 30px;
	bottom: 0px;
	text-align: center;
}
/*.lanrenzhijia {width:938px;margin-right: auto;margin-left: auto;}
.lanrenzhijia li {display: inline;float: left;height:194px;width:220px;margin-left: 5px;position: relative; border:2px solid #dadada; margin-top:20px;}
.lanrenzhijia li:hover {display: inline;float: left;height:194px;width:220px;margin-left: 5px;position: relative; border:2px solid #168bdb; margin-top:20px;}
.lanrenzhijia img {display: block; height:194px;width:220px;}
.lanrenzhijia  img:hover {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-moz-opacity:0.5;-khtml-opacity:0.5;Opacity:0.5;Filter:alpha(opacity=50);outline:none; height:194px;width:220px;}
.lanrenzhijia .title {display: block;height: 30px;width: 100%;position: absolute;background:rgba(000, 000, 000, 0.7)!important;background:transparent;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7B000000, endColorstr=#7B000000);zoom: 1;outline:none;font-size: 12px;color: #FFFFFF;text-decoration: none;
line-height: 30px;bottom: 0px;text-align: center;}
*/
/*首页产品应用*/
.lanrenzhijia {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 45px;
}
.lanrenzhijia li {
	display: inline;
	float: left;
	height: 200px;
	width: 285px;
	margin-left: 15px;
	position: relative;
}
.lanrenzhijia li img {
	width: 285px;
	height: 200px;
}
.lanrenzhijia .img {
	display: block;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	Opacity: 0.5;
	Filter: alpha(opacity=50);
	outline: none;
}
.lanrenzhijia .img:hover {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.lanrenzhijia .title {
	display: block;
	height: 35px;
	width: 100%;
	position: absolute;
	background: rgba(000, 000, 000, 0.7)!important;
	background: transparent;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7B000000, endColorstr=#7B000000);
	zoom: 1;
	outline: none;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 35px;
	bottom: 0px;
	text-align: center;
}
/*首页产品展示*/
/* 产品分类 */
.cjdz {
	width: 100%;
	background: #f2f2f2;
	height: 820px;
	margin-top: 40px;
}
.dianzhu {
	width: 1200px;
	margin: auto;
	padding-top: 25px;
	background: #f2f2f2;
}
.prodBar {
	width: 260px;
	overflow: hidden;
}
.prodBar h2 {
	height: 70px;
	line-height: 70px;
	text-align: center;
	font-size: 24px;
	color: #fff;
	background: url(../images/bar.jpg) no-repeat;
}
.prodBar ul {
	width: 245px;
	border-top: 1px solid #fff;
	overflow: hidden;
	background: url(../images/barbj.jpg) repeat-x left top #fff;
	padding: 20px 5px 15px 8px;
}
.prodBar ul li a {
	display: block;
	width: 220px;
	height: 31px;
	line-height: 45px;
	background: url(../images/picon.jpg) no-repeat 10px 20px #bb0309;
	padding-left: 25px;
	color: #fff;
	font-size: 15px;
	border-top: 2px solid #fff
}
.prodBar ul li a:hover, .prodBar ul li a.active {
	color: #fff;
}
.prodBar ul li ul {
	width: 240px;
	border: none;
	padding: 0px;
	background: none;
}
.prodBar ul li ul li {
	border-bottom: 1px dotted #b1b1b1;
	margin: 0;
}
.prodBar ul li ul li a {
	display: block;
	width: 220px;
	height: 35px;
	line-height: 35px;
	background: url(../images/picona.jpg) no-repeat 20px center;
	padding-left: 30px;
	font-size: 12px;
	border: none;
	color: #666;
}
.prodBar ul li ul li a:hover, .prodBar ul li ul li a.active {
	background: url(../images/picona.jpg) no-repeat 20px center;
	color: #bb0309;
}
.pTel {
	height: 250px;
	margin-top: 20px;
}
/* 产品展示 */
.prodShow {
	width: 918px;
	overflow: hidden;
}
.prodShow .hd-1 {
	width: 915px;
	height: 54px;
	border-left: 1px solid #bdbcbd;
	border-right: 1px solid #bdbcbd;
	background: url(../images/pline.jpg) repeat-x;
}
.prodShow .hd-1 ul {
	float: left;
}
.prodShow .hd-1 ul li {
	float: left;
	width: 175px;
	height: 54px;
	display: block;
	line-height: 54px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
}
.prodShow .hd-1 ul li.on {
	background: url(../images/pbhover.jpg)repeat-x;
	color: #fff;
	font-size: 20px;
}
.prodShow .hd-1 a, .hotProd h2 a, .mainPartner h2 a, .mainAbout h2 a {
	float: right;
	height: 9px;
	margin-top: 22px;
	margin-right: 20px;
}
.prodShow .bd {
	width: 915px;/* height:238px; */
	overflow: hidden;
	border: 1px solid #bdbcbd;
	border-top: none;
	background: #fff;
}
.prodShow .bd li {
	width: 280px;/* height: 195px; */
	float: left;
	padding: 15px 12px 0px 12px;
	display: block;
}
.prodShow .bd li img {
	border: 1px solid #c5c5c5;
	width: 280px;
	height: 184px;
}
.prodShow .bd li span {
	display: block;
	width: 260px;
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
	font-size: 14px;
}
.prodShow .bd li:hover img {
	border: 1px solid #bb0309;
}
.hotProd, .mainPartner {
	width: 758px;
	overflow: hidden;
	border: 1px solid #bdbcbd;
	border-top: none;
	margin-top: 20px;
	background: #fff;
}
.hotProd h2, .mainPartner h2, .mainAbout h2 {
	height: 54px;
	background: url(../images/pline.jpg) repeat-x;
	line-height: 54px;
	font-weight: normal;
}
.hotProd h2 span, .mainPartner h2 span {
	background: url(../images/pt.jpg) no-repeat 20px center;
	font-size: 15px;
	color: #333;
	padding-left: 30px;
}
.hotProd ul {
	padding-top: 20px;
	padding-bottom: 10px;
	overflow: hidden;
}
.hotProd li {
	width: 222px;
	height: 200px;
	float: left;
	margin-left: 23px;
	margin-bottom: 10px;
	display: inline
}
.hotProd li img {
	border: 1px solid #c5c5c5;
}
.hotProd li span {
	display: block;
	width: 202px;
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
	font-size: 14px;
}
.hotProd li:hover img {
	border: 1px solid #bb0309;
}
/*.nph_intro{ font-size:14px; line-height:25px;}
.nph_intro p{ width:739px;margin:auto; overflow:hidden;}
.nph_intro p img{ width:740px;overflow:hidden;}*/

/*下载系统*/

.sb {
	border: 1px solid #ccc; /*height:600px;*/
	margin-top: 10px;
	float: left;
	width: 750px;
}
.sb dl {
	float: left;
	width: 355px;
	margin: 10px 10px;
	overflow: hidden;
}
.sb dl dt {
	float: left;
	border: 1px #eee solid;
}
.sb dl dt img {
	width: 180px;
	height: 180px;
	overflow: hidden;
}
.sb dl dd {
	float: left;
	width: 100px;
	margin-top: 58px;
	padding-left: 16px;
}
.sb dl dd span {
	color: #4b4b4b;
	font-size: 15px;
	font-weight: bold;
}
.sb dl dd span a {
	color: #4b4b4b;
	font-size: 15px;
}
.sb dl dd span a:hover {
	color: #f00;
}
.sb dl dd p {
	line-height: 25px;
	color: #4b4b4b;
	font-size: 13px;
}
.sb dl dd em {
	font-size: 13px;
	color: #fffe;
}
.sb dl dd em a {
	color: #fffe;
}
.sb dl dd em a:hover {
	color: #f00;
}
.xzxt {
	width: 740px;
	margin-top: 10px;
}
.xzxt-1 {
	width: 180px;
	float: left;
	margin-left: 5px;
}
.xzxt-1 {
	border: 1px solid #e5e5e5;
}
.xzxt-1 ul li {
	text-align: center;
	width: 180px;
	display: block;
	margin-bottom: 2px;
}
.xzxt-1 ul li a p {
	color: #546a85;
	width: 180px;
	height: 30px;
	line-height: 30px;
	margin-top: 2px;
}
.xzxt-1 ul li p {
	color: #546a85;
	font-weight: bold;
	width: 180px;
	line-height: 0px;
	height: 20px;
}
.xzxt-1 ul li:hover {
	text-align: center;
	color: #fff;
	display: block;
	width: 180px;
}
.xzxt-1 img {
	width: 180px;
	height: 180px;
	margin-top: 5px;
}
.xzxt-2 {
	width: 545px;
	float: right;
}
.nl_con1-1 {
	line-height: 30px;
	border-bottom: #ccc dashed 1px;
	padding-bottom: 10px;
	padding: 10px;
}
.nlc_tit {
	font-weight: bold;
	line-height: 35px;
	font-size: 15px;
}
.nlc_info a {
	color: #eb3e02;
	float: right;
	padding-right: 2px;
}
