.fl{float:left}.fr{float:right}.clear{clear:both}.clearfix,.container:after,.row:after,ul{*zoom:1}.clearfix:after,.container:after,.row:after,ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.container{margin-right:auto;margin-left:auto}.content img{max-width:100%}.content_box,.content_box *,.content_box *:before,.content_box *:after{box-sizing:content-box}.ml5{margin-left:5px}.mt5{margin-top:5px}.mr5{margin-right:5px}.mb5{margin-bottom:5px}.mg5{margin:5px}.pl5{padding-left:5px}.pt5{padding-top:5px}.pr5{padding-right:5px}.pb5{padding-bottom:5px}.pd5{padding:5px}.ml10{margin-left:10px}.mt10{margin-top:10px}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.mg10{margin:10px}.pl10{padding-left:10px}.pt10{padding-top:10px}.pr10{padding-right:10px}.pb10{padding-bottom:10px}.pd10{padding:10px}.ml15{margin-left:15px}.mt15{margin-top:15px}.mr15{margin-right:15px}.mb15{margin-bottom:15px}.mg15{margin:15px}.pl15{padding-left:15px}.pt15{padding-top:15px}.pr15{padding-right:15px}.pb15{padding-bottom:15px}.pd15{padding:15px}.ml20{margin-left:20px}.mt20{margin-top:20px}.mr20{margin-right:20px}.mb20{margin-bottom:20px}.mg20{margin:20px}.pl20{padding-left:20px}.pt20{padding-top:20px}.pr20{padding-right:20px}.pb20{padding-bottom:20px}.pd20{padding:20px}.ml25{margin-left:25px}.mt25{margin-top:25px}.mr25{margin-right:25px}.mb25{margin-bottom:25px}.mg25{margin:25px}.pl25{padding-left:25px}.pt25{padding-top:25px}.pr25{padding-right:25px}.pb25{padding-bottom:25px}.pd25{padding:25px}.ml30{margin-left:30px}.mt30{margin-top:30px}.mr30{margin-right:30px}.mb30{margin-bottom:30px}.mg30{margin:30px}.pl30{padding-left:30px}.pt30{padding-top:30px}.pr30{padding-right:30px}.pb30{padding-bottom:30px}.pd30{padding:30px}.ml35{margin-left:35px}.mt35{margin-top:35px}.mr35{margin-right:35px}.mb35{margin-bottom:35px}.mg35{margin:35px}.pl35{padding-left:35px}.pt35{padding-top:35px}.pr35{padding-right:35px}.pb35{padding-bottom:35px}.pd35{padding:35px}.ml40{margin-left:40px}.mt40{margin-top:40px}.mr40{margin-right:40px}.mb40{margin-bottom:40px}.mg40{margin:40px}.pl40{padding-left:40px}.pt40{padding-top:40px}.pr40{padding-right:40px}.pb40{padding-bottom:40px}.pd40{padding:40px}.ml45{margin-left:45px}.mt45{margin-top:45px}.mr45{margin-right:45px}.mb45{margin-bottom:45px}.mg45{margin:45px}.pl45{padding-left:45px}.pt45{padding-top:45px}.pr45{padding-right:45px}.pb45{padding-bottom:45px}.pd45{padding:45px}.ml50{margin-left:50px}.mt50{margin-top:50px}.mr50{margin-right:50px}.mb50{margin-bottom:50px}.mg50{margin:50px}.pl50{padding-left:50px}.pt50{padding-top:50px}.pr50{padding-right:50px}.pb50{padding-bottom:50px}.pd50{padding:50px}.f12{font-size:12px}.f14{font-size:14px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.f22{font-size:22px}.f24{font-size:24px}.f26{font-size:26px}.f28{font-size:28px}.f30{font-size:30px}.f32{font-size:32px}.f34{font-size:34px}.f36{font-size:36px}
[hidden] {
 display: none;
}
* {
	box-sizing: border-box;
}
*:before, *:after {
	box-sizing: border-box;
}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
	margin: 0;
	padding: 0;
}
address, cite, dfn, em, var {
	font-style: normal;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
legend {
	color: #000;
}
fieldset, img {
	border: 0;
}
body, button, input, select, textarea {
	font: 14px/1.5 "\5FAE\8F6F\96C5\9ED1", "arial";
	color: #333;
	font-size: 14px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ul, ol {
	list-style: none;
}
a, button, input[type="submit"], input[type="button"], input[type="reset"], input[type="file"] {
	cursor: pointer;
}
a {
	color: inherit;
 color: expression(this.parentNode.currentStyle.color);
	text-decoration: none;
}
a:focus {
	outline: thin dotted;
}
a:active, a:hover {
	outline: 0;
}
h1 {
	font-size: 36px;
}
h2 {
	font-size: 32px;
}
h3 {
	font-size: 28px;
}
h4 {
	font-size: 24px;
}
h5 {
	font-size: 20px;
}
h6 {
	font-size: 16px;
}
body, button, input, select, textarea {
	font: 12px/1.4 "\5FAE\8F6F\96C5\9ED1", "微软雅黑";
	color: #5a5a5a;
	font-size: 12px;
}
.center {
	width: 1200px;
	margin: 0 auto;
}
.header {
	width: 100%;
	overflow: hidden;
}
.head_text {
	height: 35px;
	background: #F6F6F6;
}
.head_text p {
	line-height: 35px;
	width: 100%;
}
.head_text p b {
	font-size: 14px;
}
.head_text p span {
	float: right;
}
.head_text p span a {
	font-size: 14px;
	margin-right: 4px;
}
.head_top_content {
	width: 100%;
	height: 96px;
	overflow: hidden;
}
.head_top_content .head_logo img {
	height: 82px;
	padding-top: 7px;
	float: left;
}
.head_top_content .head_logo div {
	float: left;
	padding-left: 10px;
	padding-top: 10px;
}
.head_top_content .head_logo div h4 {
	font-size: 31px;
	letter-spacing: 4px;
	color: #000;
}
.head_top_content .head_logo div h6 {
	font-size: 17px;
	line-height: 140%;
	color: #000;
}
.head_top_content .fr {
	height: 96px;
	padding-top: 20px;
}
.head_top_content .fr img {
	height: 70%;
	float: left;
	margin-right: 5px;
}
.head_top_content .fr .img4 {
	height: 80%;
}
.head_top_content .fr p {
	float: left;
	padding-top: 10px;
}
.head_top_content .fr p i {
	display: block;
	font-size: 14px;
	line-height: 140%;
	font-style: normal;
}
.head_top_content .fr p span {
	display: block;
	color: #0B89DD;
	font-size: 17px;
	font-weight: bold;
}
.head_nav {
	width: 100%;
	background: #0B89DD;
	height: 42px;
}
.head_nav ul li {
	float: left;
	width: 121px;
	line-height: 42px;
	text-align: center;
}
.head_nav ul li:first-child {
	background: url(./image/lil.png) no-repeat left center;
}
.head_nav ul li:hover a {
	background: url(./image/li.jpg) repeat-x;
	color: #fff;
}
.head_nav ul li.active a {
	background: url(./image/li.jpg) repeat-x;
	color: #fff;
}
.head_nav ul li a {
	width: 121px;
	height: 42px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	display: block;
	background: url(./image/lil.png) no-repeat right center;
}
.banner {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 430px;
}
.banner ul li {
	position: relative;
}
.banner ul li img {
	width: 1920px;
	height: 430px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.banner_btn {
	width: 100%;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 16px;
	overflow: hidden;
	height: 16px;
}
.banner_btn a {
	box-shadow: inset 1px 1px 1px #333;
	width: 12px;
	height: 12px;
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
	margin: 0 3px;
	border-radius: 50%;
	overflow: hidden;
	cursor: pointer;
	background: #fff;
}
.banner_btn a.in {
	background: #125ed6;
}
.banner_text {
	position: absolute;
	left: 19%;
	top: 25%;
	z-index: 99;
}
.banner_text .banner_text_content p strong {
	color: #034EA2;
	font-size: 51px;
	display: block;
}
.banner_text .banner_text_content p span {
	display: block;
	letter-spacing: 2px;
	color: #034EA2;
	font-size: 32px;
	padding-left: 160px;
	font-weight: bold;
}
.main,.box1_content {
    width: 100%;
}
.box1 {
    width: 100%;
    padding-bottom: 10px;
}
.box1 .box1_content .main_r {
	margin-top: 0;
}
.search {
	width: 100%;
	height: 43px;
	overflow: hidden;
	margin-bottom: 25px;
}
.search p {
	float: left;
	line-height: 43px;
}
.search p b {
	font-weight: bold;
	font-size: 14px;
}
.search p a {
	font-size: 14px;
	margin-left: 4px;
}
.search p a:hover {
	color: #47cdff;
}
.search div {
	float: right;
	padding-top: 10px;
}
.search div .texta {
	width: 256px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	color: #666666;
	font-weight: normal;
	line-height: 24px;
	height: 28px;
	vertical-align: middle;
	border: #0b89dd 2px solid;
	padding-left: 5px;
	padding-right: 5px;
	-webkit-appearance: none;
	outline: none;
	-webkit-border-radius: 0;
	display: block;
	float: left;
}
.search div .btna {
	width: 50px;
	background: #0b89dd;
	font-family: SimSun;
	font-weight: normal;
	border: #fff 0px solid;
	float: left;
	height: 28px;
	line-height: 28px;
	cursor: pointer;
	color: #fff;
	font-size: 14px;
	text-align: center;
	float: left;
}
.main_l {
	width: 222px;
	position: relative;
	z-index: 999;
}
.main_l p {
	background: #0B89DD;
	width: 100%;
	height: 57px;
	padding-left: 32px;
}
.main_l p strong {
	float: left;
	font-style: italic;
	font-size: 53px;
	color: #fff;
	line-height: 57px;
	padding-right: 20px;
}
.main_l p span {
	font-size: 22px;
	padding-top: 4px;
	color: #fff;
	font-weight: bold;
	display: block;
}
.main_l p i {
	font-size: 21px;
	font-style: normal;
	display: block;
	color: #fff;
	letter-spacing: 5px;
	line-height: 18px;
}
.main_l ul {
	width: 100%;
	background: #F6F6F6;
	padding: 10px 15px;
}
.main_l ul li {
	width: 100%;
	background: url(./image/lia.png) no-repeat;
	height: 49px;
	overflow: hidden;
}
.main_l ul li:hover, .main_l ul li.active {
	background: url(./image/lib.png) no-repeat;
}
.main_l ul li:hover span {
	color: #fff;
}
.main_l ul li a {
	display: block;
}
.main_l ul li a span {
	font-size: 12px;
	color: #fff;
	line-height: 49px;
	display: block;
	text-align: center;
}
.main_l ul li a i {
	float: right;
	font-style: normal;
}
.main_l .contact {
	width: 100%;
	padding-top: 10px;
	border: 1px solid #eee;
}
.main_l .contact img {
	width: 100%;
	display: block;
}
.main_l .contact p {
	line-height: 145%;
	letter-spacing: 1px;
	font-size: 13px;
	display: block;
	padding: 7px;
	background: none;
	height: auto;
	padding-left: 10px;
}

.main_r {
	width: 931px;
	float: right;
}
.pro_list {
	width: 931px;
	overflow: hidden;
	margin-top: 32px;
}
.pro_list ul {
	width: 106%;
}
.pro_list ul li {
	width: 217px;
	height: 219px;
	padding: 15px;
	margin-right: 21px;
	margin-bottom: 17px;
	float: left;
	border: 1px solid #eee;
}
.pro_list ul li:hover {
	border: 1px solid #FF6600;
}
.pro_list ul li:hover span {
	color: #0B89DD;
}
.pro_list ul li a .imgauto1 {
	width: 185px;
	height: 150px;
	overflow: hidden;
}
.pro_list ul li a span {
	display: block;
	margin-top: 6px;
	text-align: center;
	font-size: 14px;
}
.box2_content {
	width: 100%;
	padding-top: 25px;
	overflow: hidden;
}
.box2_content .new_list {
	width: 539px;
}
.box2_content .new_list .box2_tit {
	width: 100%;
	padding: 10px 0;
	font-size: 12px;
	height: 45px;
	border-bottom: 1px solid #eee;
	float: left;
}
.box2_content .new_list .box2_tit p {
	float: left;
}
.box2_content .new_list .box2_tit p strong {
	line-height: 140%;
	color: #333;
	font-size: 18px;
}
.box2_content .new_list .box2_tit a {
	float: right;
	line-height: 25px;
	color: #0B89DD;
	font-size: 12px;
}
.box2_content .new_list ul li {
	width: 100%;
	float: left;
	padding: 12px 0;
	border-bottom: 1px solid #dbd4cd;
	margin: 10px 0;
}
.box2_content .new_list ul li .box2_time {
	width: 60px;
	height: 59px;
	background: #198ede;
	margin-left: 20px;
}
.box2_content .new_list ul li .box2_time p span {
	font-size: 24px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	line-height: 41px;
	display: block;
}
.box2_content .new_list ul li .box2_time p i {
	font-style: normal;
	text-align: center;
	color: #fff;
	font-size: 13px;
	display: block;
	line-height: 18px;
}
.box2_content .new_list ul li .box2_text {
	width: 409px;
	margin-left: 40px;
}
.box2_content .new_list ul li .box2_text a span {
	font-size: 19px;
	color: #5A5A5A;
	line-height: 140%;
}
.box2_content .new_list ul li .box2_text a span:hover {
	color: #0064D4;
}
.box2_content .new_list ul li .box2_text p {
	font-size: 12px;
	color: #5A5A5A;
	line-height: 140%;
}
/* 关于我们 */
.container {
	width: 100%;
	margin-top: 12px;
}
.container .main_r {
	width: 924px;
}
.container .pro_list {
	width: 931px;
}
.container .pro_list li {
	margin-right: 21px;
}
.crumbs {
	width: 924px;
	height: 29px;
	padding-bottom: 4px;
	border-bottom: 1px solid #0B89DD;
}
.crumbs span {
	float: left;
	font-size: 16px;
	border-bottom: 4px solid #0B89DD;
	padding-bottom: 4px;
	padding-right: 15px;
}
.crumbs p {
	float: right;
	height: 29px;
	padding-left: 20px;
}
.crumbs p b {
	font-size: 14px;
	color: #333;
	font-weight: normal;
}
.crumbs p a {
	font-size: 14px;
	color: #333;
}
.content p {
    font-size: 14px;
    line-height: 24px;
    margin-top: 15px;
}
/* 翻页 */
.pages {
	width: 100%;
	text-align: center;
}
.pages a {
	padding: 2px 5px;
	border: 1px solid #198ede;
	color: #198ede;
	font-size: 12px;
	margin: 0 2px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
 *vertical-align: auto;
	zoom: 1;
 *display: inline;
}
.pages a:hover {
	background: #198ede;
	color: #fff;
}
.pages a.active {
	background: #198ede;
	color: #fff;
}
.pages .pagination {
	display: inline-block;
	position: relative;
	bottom: 0;
}
.pagination p {
	margin: 0;
	cursor: pointer
}
.pagination {
	height: 40px;
	padding: 30px 0px;
}
.pagination a {
	display: block;
	float: left;
	margin-right: 10px;
	padding: 0px 12px;
	height: 24px;
	border: 1px #cccccc solid;
	background: #fff;
	text-decoration: none;
	color: #808080;
	font-size: 12px;
	line-height: 24px;
}
.pagination a:hover {
	color: #077ee3;
	background: white;
	border: 1px #077ee3 solid;
}
.pagination a.cur {
	border: none;
	background: #077ee3;
	color: #fff;
}
.pagination p {
	float: left;
	padding: 0px 12px;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	color: #bbb;
	border: 1px #ccc solid;
	background: #fcfcfc;
	margin-right: 8px;
}
.pagination p.pageRemark {
	border-style: none;
	background: none;
	margin-right: 0px;
	padding: 4px 0px;
	color: #666;
}
.pagination p.pageRemark b {
	color: red;
}
.pagination p.pageEllipsis {
	border-style: none;
	background: none;
	padding: 4px 0px;
	color: #808080;
}
/* 产品详情 */
.content_tit {
	width: 100%;
	margin-top: 30px;
}
.content_tit h3 {
	font-size: 16px;
	color: #0b89dd;
	padding: 3px 0;
	line-height: 1.7em;
	text-align: center;
	font-weight: bold;
}
.content_tit p {
	width: 100%;
	text-align: center;
	padding: 10px 0 15px;
}
.content_tit p span {
	line-height: 21px;
	font-size: 12px;
	color: #666;
	margin: 0 5px;
}
.content .pro_img {
	display: block;
	margin: 50px auto
}
.content .pro_img img {
	max-width: 860px;
	display: block;
	margin: 0 auto;
}
.prve {
	width: 100%;
	margin-top: 20px;
}
.prve p {
	height: 25px;
	width: 100%;
}
.prve p a {
	width: 100%;
	line-height: 25px;
	font-size: 14px;
	color: #5a5a5a;
}
.prve p a:hover {
	color: #1c4587;
}
/* 新闻中心 */
.news_list {
    width: 905px;
    padding: 20px 0;
}
.news_list ul li a span {
    font-size: 14px;
    font-weight: bold;
}
.news_list ul li a {
    display: block;
    width: 100%;
    margin-bottom: 5px;
}
.news_list ul li b {
    display: block;
    -webkit-columns: #929292;
    columns: #929292;
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 5px;
    line-height: 140%;
}
.news_list ul li {
    width: 100%;
    padding-top: 9px;
    border-bottom: 1px solid #EBEBEB;
    margin-bottom: 8px;
}
.flink_tit {
	width: 100%;
	margin-top: 30px;
	border-bottom: 1px solid #eee;
}
.flink_tit p {
	display: block;
	font-size: 22px;
	line-height: 30.8px;
	color: #0B89DD;
	text-align: left;
	font-weight: bold;
	padding-bottom: 10px;
}
.flink_tit p span {
	padding-bottom: 10px;
	border-bottom: 3px solid #eee;
}
.flink_list {
	width: 100%;
	margin-top: 30px;
	margin-left: 40px;
}
.flink_list li {
	float: left;
	margin-right: 28px;
}
.flink_list li a {
	font-size: 14px;
	line-height: 28px;
	color: #5a5a5a;
}
.flink_list li a:hover {
	color: #198ede;
}
.footer {
	width: 100%;
	margin-top: 40px;
	background: #198ede;
	padding-bottom: 15px;
}
.footer .foot_menu {
	height: 64px;
	width: 100%;
	padding-top: 40px;
}
.footer .foot_menu ul {
	width: 100%;
	text-align: center;
}
.footer .foot_menu ul li {
	height: 20px;
	width: 112px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
 *vertical-align: auto;
	zoom: 1;
 *display: inline;
	border-left: 1px solid #f2f2f2;
}
.footer .foot_menu ul li:first-child {
	border-left: none;
}
.footer .foot_menu ul li a {
	color: #fff;
	width: 112px;
	height: 20px;
	line-height: 20px;
	display: block;
	text-align: center;
}
.footer .foot_text {
	width: 100%;
}
.footer .foot_text p {
	font-size: 13px;
	text-align: center;
	color: #fff;
	line-height: 17px;
	margin-top: 10px;
}
.footer .foot_text p a {
	font-size: 13px;
	color: #fff;
}
.footer .foot_text p span {
	margin-left: 25px;
}