@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, a {
	margin: 0;
	padding: 0;
	outline: 0
}
fieldset, img {
	border: 0
}
:focus {
	outline: 0
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
	font-style: normal;
	font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: 400
}
a {
	text-decoration: none;
	transition: 0.2s;
	color: #555555;
}
a:hover {
	/*text-decoration:underline;*/
	text-decoration : none;/*color:#666;*/
}
abbr, acronym {
	border: 0;
	font-variant: normal
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit
}
input, button, textarea, select {
 *font-size:100%;
	margin: 0;
	vertical-align: baseline;
 *vertical-align: middle;
}
button, input {
	line-height: normal;
*overflow: visible;
}
table button, table input {
*overflow: auto;
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
ol, ul, li {
	list-style: none
}
ul, li {
	list-style-type: none;/*	list-style-position:inside;*/
}
caption, th {
	text-align: left
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline
}
/*:link,:visited,ins {
	text-decoration:none
}*/
blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none
}
legend {
	border: 0;
*margin-left: -7px;
	padding: 0;
}
label {
	cursor: pointer;
}
select, input, img {
	vertical-align: middle
}
img {
	border: none;
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
}
input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
textarea {
	overflow: auto;
	vertical-align: top;
	resize: vertical;
}
/* 清除浮动 http://developer.51cto.com/art/201105/261229.htm */
.cf:before, .cf:after {
	content: "";
	display: table;
}
.cf:after {
	clear: both;
}
.cf {
	zoom: 1;
}
/* 超过指定宽度，用省略号代替 */
.ellipsis {
	display: block;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ellipsis1 {
	word-wrap: normal;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
}
/*强制换行*/
.break_word {
	word-wrap: break-word;
	word-break: break-all;
}
/*禁止换行*/
.keep_all {
	word-break: keep-all;
	white-space: nowrap;
}
/*禁止FF等浏览器给textarea增加可拖拽大小的设置*/
textarea {
	resize: none;
}
/*表格边框合并*/
table {
	border-collapse: collapse;
}
/*两端对齐 若单行，至少要3个字符，只有两个字符的，中间补一个空格*/
.text_justify {
	text-align: justify;
	text-justify: distribute-all-lines;/*ie6-8*/
	text-align-last: justify;/* ie9*/
	-moz-text-align-last: justify;/*ff*/
	-webkit-text-align-last: justify;/*chrome 20+*/
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {/* chrome*/
.aaa:after {
	content: ".";
	display: inline-block;
	width: 100%;
	overflow: hidden;
	height: 0;
}
}

/*修复火狐按钮文字不垂直居中的bug*/
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
 border:none;
 padding:0;
}
 @charset "utf-8";
* html body {
	/* IE6 fixed box hack */
	_background-image: url(about:blank);
	_background-attachment: fixed
}
body {
	font: 12px/1.5 "微软雅黑";
	color: #555555;
	background: #f6f7f9;
}
.px1000 {
	width: 1000px;
	margin: 0 auto;
}
.px1180 {
	width: 1180px;
	margin: 0 auto;
}
.px1200 {
	width: 1200px;
	margin: 0 auto;
}
.fyh {
	font-family: "微软雅黑", "黑体";
}
.fht {
	font-family: "黑体";
}
.number {
	font-family: Arial;
}
.bold {
	font-weight: bold;
}
.normal {
	font-weight: normal;
}
.word-break {
	word-break: break-all;
	word-wrap: break-word;
}
.hide {
	display: none;
}
.show {
	display: block;
}
.fr {
	float: right;
}
.fl {
	float: left;
}
.clearfix:before, .clearfix:after {
	content: "";
	display: table
}
.clearfix:after {
	clear: both;
	display: block
}
.clear-both {
	clear: both;
	line-height: 1px;
	height: 1px;
	font-size: 1px;
	overflow: hidden;
}
.clearfix {
	zoom: 1;
}
.clear {
	clear: both;
}
* html .clearfix {
	zoom: 1;
}
*:first-child+html .clearfix {
	zoom: 1;
}
.tablelist {
	width: 100%;
	border: 0;
}
.ti {
	text-indent: 2em;
}
/* index start*/
/* header start */
.cp_box {
	background: #FFFFFF;
}
.cp_dfc_header_wad_pic img {
	margin: 6px 5px 0 5px;
}
.cp_dfc_header_wad {
	height: 36px;
	line-height: 36px;
	background: #FAFAFA;
	border-bottom: 1px solid #ECECEC;
}
.cp_dfc_header_wad .fr span a:hover {
	color: #01B6EB;
}
.cp_df_bzd_hnm {
	background: #01b6eb;
	height: 46px;
}
.logo {
	margin-top: 8px;
}
/* search start */
.ul-order {
	margin-top: 24px;
}
.order_left {
	height: 42px;
	line-height: 42px;
	margin-right: 30px;
	display: inline-block;
	float: left;
	font-size: 20px;
	color: #333;
	text-align: center;
	font-weight: bold;
}
.order_left span {
	font-size: 30px;
	color: #ff4933;
}
.order_right {
	float: left;
	background: #fff;
	margin-left: 5px;
}
.order_right {
	overflow: hidden;
}
.order_right a {
	height: 42px;
	background: #22ba9d;
	width: 129px;
	line-height: 40px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	display: inline-block;
	float: left;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.order_right a:hover {
	background-color: #1982C4;
	color: #fff;
}
/* search end */
.cp_nav_bar {
	height: 46px;
	line-height: 46px;
	overflow: hidden;
}
.cp_nav_bar li {
	float: left;
	width: 140px;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
}
.cp_nav_bar li a {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.cp_nav_bar li a:first-child {
	margin-left: 0px;
}
.cp_nav_bar li a.act {
	background-color: #f9831d;
	padding: 30px 15px;
}
.cp_nav_bar li a:hover {
	background-color: #f9831d;
	padding: 30px 15px;
}
.cp_header_bar {
	height: 90px;
	overflow: hidden;
}
.cp_header_bar img {
	margin: auto 0px;
}
.cp_shuxian {
	margin: 0 10px;
	color: #ccc;
}
.cp_on_hover {
	background: #1982C4;
	padding: 10px 25px;
}
/* header end */
/* banner start */
#banner_tabs {
	position: relative;
	height: 400px;
	margin: 0 auto;
}
.index_banner {
	position: relative;
}
.index_banner img {
	margin: 0 auto;
}
.index_banner ul {
	overflow: hidden;
}
.index_banner li {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	width: 100%;
	height: 400px;
}
.index_banner li a {
	display: block;
	width: 100%;
	height: 100%;
}
.index_banner cite {
	position: absolute;
	bottom: 90px;
	left: 52%;
	z-index: 999;
	display: block;
	margin-left: -144px;
	width: 288px;
	height: 15px;
}
.index_banner cite span {
	float: left;
	display: block;
	margin: 0 4px;
	width: 12px;
	height: 12px;
	background-color: #00b08f;
	text-indent: -999em;
	cursor: pointer;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	position: relative;
	top: 465px;
	left: 60px;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.index_banner cite span:hover {
	-moz-transform: scale(1.5);
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
	background-color: #fff;
}
.index_banner cite span.cur {
	-moz-transform: scale(1.5);
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
	background-color: #fff;
	cursor: default;
}
#cp_bolangx {
	position: relative;
	z-index: 222
}
.cp_bolangx {
	height: 8px;
	position: relative;
	top: -8px;
	overflow: hidden;
}
/* banner end */
/* 公告 start */
.cp_df_bzda_news {
	margin: 10px 0;
}
.cp_wyd_show_gonggao_jiagewan {
	margin: 0px 20px 0px 20px;
	padding: 20px 0;
	border-top: 1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
}
.cp_wyd_show_gonggaofabu {
	line-height: 30px;
	height: 30px;
	color: #B6B6B6;
}
.cp_wyd_show_gonggaofabu1 {
	margin-left: 20px;
	width: 750px;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	position: relative;
}
.cp_wyd_show_gonggaofabu2 {
	margin-right: 20px;
}
.cp_wyd_show_gonggaofabu2 a {
	background-color: #1982C4;
	color: #fff;
	padding: 5px 25px;
	border-radius: 15px;
	font-size: 14px;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.cp_wyd_show_gonggaofabu2 a:hover {
	background-color: #22ba9d;
}
.cp_wyd_show_gonggaofabu3 {
	margin: 0 25px;
	font-size: 16px;
	color: #181717;
}
.cp_wyd_show_gonggao_jiagewan div {
	margin: 0 1px;
}
.cp_wyd_show_gonggao_quanbu {
	width: 210px;
	margin-left: 10px;
}
.cp_wyd_show_gonggao_biaoti {
	font-size: 18px;
	color: #625752;
	text-align: center;
}
.cp_wyd_show_gonggao_touzijier {
	padding: 30px 0px;
}
.cp_wyd_show_gonggao_main {
	color: #b3b2b2;
	font-size: 14px;
}
.cp_wyd_show_gonggao_touzijiedaxiao {
	width: 240px;
	text-align: center;
}
/* 公告 end */
.sdf_title {
	text-align: center;
	margin: 0 auto;
	padding: 0 0 20px;
}
.sdf_title h6 {
	text-align: center;
	color: #333;
}
.sdf_title em {
	display: inline;
	color: #1982C4;
	font-family: "Georgia";
	font-style: normal;
	font-weight: 300;
	font-size: 56px;
}
.sdf_title i {
	display: inline;
	font-family: "Georgia";
	font-style: normal;
	font-size: 26px;
	line-height: 35px;
	font-weight: 600;
}
.sdf_title span {
	font-size: 26px;
	font-weight: 600;
}
.sdf_title h6 b {
	font-size: 24px;
	margin-left: 6px;
	font-weight: 600;
}
.sdf_title p {
	color: #666;
}
.sdf_title01 h6 {
	color: #fff;
}
.sdf_title01 em {
	color: #fff;
}
.sdf_title01 p {
	color: #fff;
}
/* service start */
#cp_eight_function {
	padding: 20px 0;
}
.cp_eight_function_box {
	height: 150px;
	text-align: center;
	background: url(../images/eight_function_bg.png) no-repeat center 50px;
	overflow: hidden;
}
.cp_eight_function_box h1 {
	font-size: 36px;
	color: #1982C4;
}
.cp_unfoldMore {
	-webkit-box-orient: block-axis;
	-moz-box-orient: block-axis;
	-ms-box-orient: block-axis;
	position: relative;
	-webkit-animation: arrowDown 1.5s infinite;
	-moz-animation: arrowDown 1.5s infinite;
	-ms-animation: arrowDown 1.5s infinite;
*margin-left: 200px;
}
.cp_divCenter {
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-pack: center;
	-moz-box-align: center;
	display: -ms-box;
	-ms-box-pack: center;
	-ms-box-align: center;
	margin-top: 10px;
}
.cp_eight_function_main {
	margin-top: 10px;
}
 @-webkit-keyframes arrowDown {
 0% {
opacity: 0.3;
-webkit-transform-origin: center center;
top:0em;
}
 100% {
opacity: 1;
-webkit-transform-origin:center center;
top:1em;
-webkit-transform: scale(1.3);
}
}
 @-moz-keyframes arrowDown {
 0% {
opacity: 0.3;
-moz-transform-origin: center center;
top:0em;
}
 100% {
opacity: 1;
-moz-transform-origin:center center;
top:1em;
-moz-transform: scale(1.3);
}
}
 @-ms-keyframes arrowDown {
 0% {
opacity: 30;
-ms-transform-origin: center center;
top:0em;
}
 100% {
opacity: 100;
-ms-transform-origin:center center;
top:1em;
-ms-transform: scale(1.3);
}
}
.cp_btn:hover {
	-webkit-animation-name: fadein;
	-webkit-animation-duration: 1s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: 1;
	-moz-animation-name: fadein;
	-moz-animation-duration: 1s;
	-moz-animation-timing-function: linear;
	-moz-animation-iteration-count: 1;
	-ms-animation-name: fadein;
	-ms-animation-duration: 1s;
	-ms-animation-timing-function: linear;
	-ms-animation-iteration-count: 1;
}
.cp_eight_function_pic {
	text-align: center;
	width: 285px;
	height: 165px;
	margin-right: 12.9px;
	margin-bottom: 15px;
	_margin-right: 5px;
	position: relative;
}
.cp_eight_function_pic:nth-child(4n) {
	margin-right: 0px;
}
.cp_eight_fonts {
	width: 60%;
	background-color: rgba(25,130,196,0.9);
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	color: #fff;
	position: absolute;
	left: 20%;
	bottom: 10px;
	text-align: center;
}
.cp_eight_function_pic img {
	width: 100%;
	height: 100%;
}
.cp_hover_this {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 285px;
	height: 165px;
	line-height: 165px;
	background-color: rgba(25,130,196,1);
	color: #FFFFFF;
	font-size: 30px;
	font-weight: 600;
	_left: 0px;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
	opacity: 0;
}
.cp_eight_function_pic:hover .cp_hover_this {
	opacity: 1;
}
/* service end */
/* service bottom start */
.full_column {
	height: 176px;
	margin-top: 60px;
}
.full_width {
	height: 176px;
	background-color: #CCC;
	background-image: url("../images/serbg.jpg");
	width: 100%;
}
.full_content {
	margin-top: -176px;
}
.cstlayer01 {
	z-index: 100;
	width: 580px;
	background-image: url("../images/j2o1.png");
	background-position: center;
	background-repeat: no-repeat;
	text-align: center;
	margin-top: 55px;
}
.wp_title_c01 {
	color: #FFF;
	font-weight: 600;
	letter-spacing: 2px;
	margin-top: -20px;
}
.wp_title_c01 span {
	font-size: 25px;
}
.wp_title_c01 strong {
	font-size: 40px;
	font-weight: 600;
}
.wp_title_c02 {
	font-size: 22px;
	color: #fff;
}
.img_over {
	width: 245px;
	height: 266px;
	overflow: hidden;
	margin-top: -70px;
}
.img_over img {
	width: auto;
	height: 266px;
	display: inline;
}
.wp_title_c03 {
	margin-top: 35px;
	color: #FFF;
	font-size: 14px;
}
.wp_title_c04 {
	color: #FFF;
	font-size: 23px;
	font-weight: 600;
}
.wp_buttons {
	width: 148px;
	height: 42px;
	line-height: 42px;
	font-size: 16px;
	background-color: #f9831d;
	border: solid 1px #f9831d;
	text-align: center;
	font-weight: 600;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.wp_buttons a {
	color: #fff;
}
.wp_buttons:hover {
	background: none;
	border: solid 1px #fff;
}
/* service bottom end */
/* feature start */
.sdf_display {
	overflow: hidden;
}
.sdf_disB {
	width: 613px;
	height: 200px;
	background-image: url("../images/disbg.jpg");
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
}
.sdf_disCon {
	position: absolute;
	left: 210px;
	top: 70px;
}
.sdf_disT {
	margin-bottom: 30px;
}
.sdf_disT b {
	font-size: 25px;
	line-height: 32px;
}
.sdf_disT span {
	padding: 4px 11px;
	background-color: #01b6eb;
	color: #fff;
	font-size: 18px;
	margin-right: 5px;
}
.sdf_disCon ul li {
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 10px;
}
.sdf_disCon ul li span {
	color: #f9831d;
}
.sdf_disimg {
	width: 550px;
}
.sdf_disimg img {
	width: 100%;
}
.wp_buttons01 {
	width: 148px;
	height: 42px;
	line-height: 42px;
	font-size: 16px;
	background-color: #f9831d;
	border: solid 1px #f9831d;
	text-align: center;
	font-weight: 600;
	margin-top: 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.wp_buttons01 a {
	color: #fff;
}
.wp_buttons01:hover {
	background: none;
	border: solid 1px #1982C4;
}
.wp_buttons01:hover a {
	color: #1982C4;
}
/* feature end */
.cp_xzwmdly_function_box {
	height: 600px;
	background: url(../images/chenping_aa_bg.png) no-repeat center center;
}
.cp_hyz_hz {
	position: relative;
}
.cp_hyz_hzoyh {
	width: 180px;
	text-align: center;
}
.cp_hyz_hzoyh_font {
	font-size: 28px;
	font-weight: 600;
	color: #30B1E6;
	margin-bottom: 10px;
	z-index: 2;
}
.cp_hyz_hzoyh_fonts {
	font-size: 14px;
	width: 180px;
	z-index: 2
}
#cp_tu_one {
	position: absolute;
	top: 28px;
	left: 220px;
}
#cp_tu_two {
	position: absolute;
	top: 287px;
	right: 220px;
}
.cp_kao_bg {
	width: 290px;
	height: 260px;
	bottom: 85px;
}
.cp_kao_bg00a {
	background: url(../images/cp_kao_bg00a.png) no-repeat;
	_background: url(../images/cp_kao_bg00a.gif) no-repeat;
}
.cp_kao_bg00b {
	background: url(../images/cp_kao_bg1.png) no-repeat;
	_background: url(../images/cp_kao_bg1.gif) no-repeat;
}
.cp_kao_bg1 {
	background: url(../images/cp_kao_bg1.png) no-repeat;
	_background: url(../images/cp_kao_bg1.gif) no-repeat;
}
.cp_kao_bg2 {
	background: url(../images/cp_kao_bg2.png) no-repeat;
	_background: url(../images/cp_kao_bg2.gif) no-repeat;
}
.cp_kao_bg3 {
	background: url(../images/cp_kao_bg3.png) no-repeat;
	_background: url(../images/cp_kao_bg3.gif) no-repeat;
}
.cp_kao_bg4 {
	background: url(../images/cp_kao_bg4.png) no-repeat;
	_background: url(../images/cp_kao_bg4.gif) no-repeat;
}
.cp_kao_bg5 {
	background: url(../images/cp_kao_bg5.png) no-repeat;
	_background: url(../images/cp_kao_bg5.gif) no-repeat;
}
.cp_bao_yut_cnma {
	position: relative;
	left: 60px;
	top: 50px
}
#cp_tu_three {
	position: relative;
	left: -1px;
	color: #ffffff;
}
#cp_tu_four {
	position: relative;
	left: -68px;
	color: #ffffff;
}
#cp_tu_five {
	position: relative;
	left: -135px;
	color: #ffffff;
}
#cp_tu_six {
	position: relative;
	left: -202px;
	color: #ffffff;
}
#cp_tu_seven {
	position: relative;
	left: 3px;
	color: #ffffff;
}
.cp_news_coop_hzlc_xl {
	width: 118px;
	height: 118px;
	border-radius: 59px;
	border: 1px solid rgba(255,255,255,0.5);
	font-size: 16px;
	text-align: center;
	position: relative;
	z-index: 2;
	behavior: url(css/iecss3.htc);
	background-color: rgba(255,255,255,0.6);
	color: #1982C4;
}
.cp_news_coop_name {
	font-size: 24px;
	margin-bottom: 20px;
}
.cp_news_coop_hzlc {
	width: 870px;
	height: 260px;
	margin: 0 auto;
}
#cp_news_and_cooperation {
	margin: 20px 0px 30px 0;
	background: #00bde4 url(../images/w_bg.png) no-repeat center bottom;
	padding-bottom: 30px;
}
.cp_news_coop_hzlc_xl img {
	margin-top: 22px;
	margin-left: 36px;
	_margin-left: 10px;
	display: inherit;
}
.cp_news_coop_hzlc_up .cp_news_coop_hzlc_xl {
	position: relative;
	top: 30px;
	_left: -90px
}
.cp_news_coop_hzlc_down .cp_news_coop_hzlc_xl {
	position: relative;
	top: 20px;
}
#cp_nchx_yd1 {
	margin-left: 130px;
	_margin-left: 110px;
}
#cp_nchx_yd2 {
	margin-left: 128px;
}
#cp_nchx_yd3 {
	margin-left: 125px;
}
#cp_nchx_yd4 {
	margin-left: 0px;
}
#cp_nchx_yd5 {
	margin-left: 130px;
	_margin-left: 125px;
}
#cp_nchx_yd6 {
	margin-left: 130px;
}
#cp_nchx_yd7 {
	margin-left: 130px;
}
.cp_news_coop_hzlc_xl:hover {
	-webkit-animation: fanzhuan 0.5s 1;
	-moz-animation: fanzhuan 0.5s 1;
	-ms-animation: fanzhuan 0.5s 1;
	animation: fanzhuan 0.5s 1;
}
 @-webkit-keyframes fanzhuan {
 0% {
transform:rotateY(0deg);
-webkit-transform:rotateY(0deg);
}
 25% {
transform:rotateY(90deg);
-webkit-transform:rotateY(90deg);
}
 50% {
transform:rotateY(180deg);
-webkit-transform:rotateY(180deg);
}
 75% {
transform:rotateY(270deg);
-webkit-transform:rotateY(270deg);
}
 100% {
transform:rotateY(360deg);
-webkit-transform:rotateY(360deg);
}
}
@-moz-keyframes fanzhuan {
 0% {
transform:rotateY(0deg);
-webkit-transform:rotateY(0deg);
}
 25% {
transform:rotateY(90deg);
-webkit-transform:rotateY(90deg);
}
 50% {
transform:rotateY(180deg);
-webkit-transform:rotateY(180deg);
}
 75% {
transform:rotateY(270deg);
-webkit-transform:rotateY(270deg);
}
 100% {
transform:rotateY(360deg);
-webkit-transform:rotateY(360deg);
}
}
 @-ms-keyframes fanzhuan {
 0% {
transform:rotateY(0deg);
-webkit-transform:rotateY(0deg);
}
 25% {
transform:rotateY(90deg);
-webkit-transform:rotateY(90deg);
}
 50% {
transform:rotateY(180deg);
-webkit-transform:rotateY(180deg);
}
 75% {
transform:rotateY(270deg);
-webkit-transform:rotateY(270deg);
}
 100% {
transform:rotateY(360deg);
-webkit-transform:rotateY(360deg);
}
}
#cp_about_news_information {
	margin: 30px 0;
}
.cp_news_coop_right {
	width: 270px;
}
.cp_ews_coop_right_main_low {
	border: 1px solid #E3E3E3;
}
/*.cp_ews_coop_right_main_name{background: url(../images/accordion-ico.png) no-repeat 9px 3px;}*/
.cp_color30b {
	color: #30b1e6;
	margin-left: 50px;
	padding: 10px 0;
}
.cp_color999 {
	color: #999999;
	margin-left: 50px;
	padding: 7px 0;
}
.cp_ews_coop_right_main_lowfont {
	font-size: 12px;
	width: 200px;
	text-align: left;
	margin: 0 auto;
}
.cp_ews_coop_right_main_name:hover {
	background: url(../images/accordion-ico.png) no-repeat 9px -67px;
	color: #30b1e6;
}
.cp_ews_coop_right_main_name span {
	margin-left: 30px;
}
.cp_ews_coop_right_main_lowfont {
	font-size: 12px;
	color: #999999;
	width: 200px;
	text-align: left;
	margin: 0 auto;
	padding: 0px 20px 10px 50px;
}
.cp_accordion {
	font-size: 14px;
	margin: 5px 0;
}
.cp_acc_bg1 {
	background: url(../images/cp_accordion-ico1.png)no-repeat 15px 8px;
}
.cp_acc_bg2 {
	background: url(../images/cp_accordion-ico.png)no-repeat 15px 10px;
}
.cp_accordion a h4:hover {
	color: #30b1e6;
}
.cp_about_news_inright {
	width: 560px
}
.cp_about_news_inleft {
	width: 560px;
}
/*.cp_about_news_information_poic{line-height:20px;}*/
.cp_about_news_inleft_mainfonts {
	color: #696969;
	font-size: 14px;
	position: relative;
	line-height: 25px;
	margin-top: 30px;
}
.cp_at_news_name_o {
	border-bottom: 1px solid #E7EAF1;
}
.cp_at_news_name_o p {
	padding: 10px 2px;
	width: 120px;
	font-size: 24px;
	border-bottom: 2px solid #30B1E6;
}
.cp_a_n_lis {
	background: url(../images/cp_a_n_lis.png) no-repeat scroll 0px 7px;
}
.cp_a_n_font {
	margin-left: 30px;
}
.cp_about_news_inleft_list {
	margin-top: 10px;
	line-height: 30px;
	font-size: 14px;
}
.cp_adv_hj {
	position: relative;
	top: 0px;
	width: 45px;
	height: 45px;
	background: url(../images/cp_a_pic.png) no-repeat;
	display: inline-block;
}
.cp_abws_inright_head {
	border: 1px solid #E9EEF2;
}
.cp_abws_inright_head div {
	margin: 20px 30px;
	max-height: 100px;
}
.cp_bgl_wc {
	margin-top: 30px;
}
.cp_jt_bh {
	font-size: 30px;
	text-align: center;
}
.cp_jt_bh span {
	display: block;
	color: #FFFFFF;
	background: #30B1E6;
	width: 70px;
	height: 70px;
	border-radius: 35px;
	line-height: 70px;
}
.cp_bgal_jtbt {
	font-size: 20px;
	line-height: 56px;
	border-bottom: solid 1px #ececec;
}
.cp_bgal_jtbtaa {
	margin-left: 20px;
	width: 470px;
}
.cp_hover_jt_ie6 {
	_position: relative;
	_left: 450px;
	top: 30px;
}
.cp_df_xixiayipint {
	color: #666;
	font-size: 14px;
	line-height: 22px;
	margin-top: 10px;
}
.cp_hover_jt {
	margin-top: 35px;
	width: 100px;
	float: right;
}
.cp_dianji_hover {
	margin-left: 5px;
}
.cp_dianji_hover_span {
	display: block;
	width: 18px;
	height: 18px;
	background: #30B1E6;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
}
.cp_dianji_hover_span1 {
	display: block;
	width: 16px;
	height: 16px;
	background: #FFFFFF;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: 1px solid #DBDFE7;
}
.sdf_partner {
	margin: 30px 0;
	text-align: center;
	overflow: hidden;
}
#sdf_partner {
	margin: 50px 0 30px 0;
}
.sdf_partner li {
	float: left;
	width: 178px;
	height: 60px;
	border: 1px solid #ececec;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
	z-index: 2;
	background: #FFFFFF;
	margin-right: 20px;
	margin-bottom: 20px;
}
.sdf_partner li:nth-child(6n) {
	margin-right: 0px;
}
.sdf_partner li img {
	width: 100%;
	height: 100%;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#cp_df_contact {
	width: 100%;
	height: 328px;
	background: url(../images/cp_df_partner_bgpic.png) no-repeat center center;
}
.cp_df_contact_main {
	text-align: center;
}
.cp_df_contact_main_o {
	font-size: 36px;
	font-weight: 600;
	color: #2a2b2c;
	margin-top: 80px;
}
.cp_df_contact_main_t {
	font-size: 24px;
	color: #2a2b2c;
	margin-top: 20px;
}
.cp_df_contact_main_a a {
	color: #ffffff;
	background: #f9831d;
	padding: 15px 70px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.cp_df_contact_main_a a:hover {
	background-color: #1982C4;
	color: #fff;
}
.cp_df_contact_main_b {
	margin-left: 20px;
}
.cp_df_contact_main_b a {
	color: #2a2b2c;
	background: #F9F9F9;
	padding: 13px 60px;
	border: 1px solid #1982C4;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.cp_df_contact_main_b a:hover {
	color: #fff;
	background-color: #1982C4;
}
#cp_df_footer {
	background: #1982C4;
	background-image: url("../images/footer_bg.jpg");
	background-position: top center;
	color: #FFFFFF;
	font-size: 14px;
	height: 200px;
}
#cp_df_footer a {
	color: #FFFFFF;
}
.cp_df_footer_lm ul {
	margin-left: 20px;
	width: 180px;
	text-align: center;
}
.cp_df_footer_lm ul li {
	line-height: 30px;
	/*background-color: rgba(48,177,230,0.6);
	border: solid 1px rgba(255,255,255,0.4);*/
	margin-bottom: 10px;
}
#cp_df_footer ul li:hover a {
	color: #fc0;
}
.cp_df_footer_left {
	padding-top: 40px;
}
.cp_df_footer_right {
	margin-left: 0px;
	padding-top: 40px;
	_position: relative;
	_bottom: 130px;
	_left: 350px;
	width: 580px;
}
.cp_df_footer_rm {
	line-height: 30px;
	padding-left: 40px;
}
.cp_cp_cp {
	margin-left: 30px;
}
.copy {
	width: 100%;
	height: 36px;
	background-color: #1982C4;
	line-height: 36px;
	color: #fff;
	text-align: center;
}
.copy a {
	color: #fff;
}
.copy a:hover {
	color: #fc0;
}
/* index css end */
/* about start */
/* pbanner start */
.pbanner {
	width: 100%;
	height: 200px;
	position: relative;
	overflow: hidden;
	border-bottom: 4px solid #22ba9d;
	padding: 36px 0px 20px;
	color: #fff;
	text-align: center;
}
.pbanner .pimg {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}
.pbanner .pbox {
	position: relative;
	z-index: 2;
}
.pbox3 {
	text-align: center;
}
.pbox3 .t {
	font-size: 18px;
	line-height: 26px;
	margin-top:10px;
	letter-spacing:1px;
	font-weight:600;
}
.pbox3 .c {
	font-size: 46px;
	line-height: 1.2;
}
.pbox3 .t, .pbox3 .c {
	transform: translate(0px, 50px);
	-webkit-transform: translate(0px, 50px);
	transition: 600ms ease 350ms;
	-webkit-transition: 600ms ease 350ms;
}
/* pbanner end */
.syt_TBox {
	width: 100%;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}
.syt_TBox h1 {
	font-family: "Georgia";
	font-style: normal;
	font-size: 30px;
	color: #093b42;
	line-height: 80px;
	border-bottom: solid 1px #1982C4;
}
.syt_TBox01 h1 {
	font-size: 30px;
}
.syt_TBox h1 span {
	font-size: 36px;
	color: #1982C4;
	font-family: "Georgia";
}
.syt_TBox p {
	width: 197px;
	height: 30px;
	background-color: #fff;
	line-height: 30px;
	color: #093b42;
	font-size: 18px;
	margin: 0 auto;
	margin-top: -15px;
}
.syt_TBox01 p {
	font-size: 14px;
}
#about {
	margin: 30px 0px;
}
#about .row1 {
	padding: 0 0 30px 0;
	text-align: center;
	font-family: 'Microsoft YaHei';
}
#about .row1 .p1 {
	font-size: 36px;
	font-weight: bold;
	color: #1982c4;
}
#about .row1 .p2 {
	font-size: 24px;
	font-weight: bold;
	color: #22ba9d;
}
#about .row1 .text {
	line-height: 32px;
	margin: 60px 0 30px 0;
	font-size: 14px;
	color: #677384;
}
#about .row3 {
	padding: 0 0 70px 0;
}
#about .row3 .title {
	height: 96px;
	line-height: 96px;
	text-align: center;
	background: #f5f5f5;
	color: #455772;
	font-size: 22px;
	font-family: 'Microsoft YaHei';
	margin: 10px 0 0 0;
}
#about .row3 .box {
	width: 900px;
}
#about .row3 ul {
	width: 930px;
	overflow: hidden;
	margin: 60px auto 30px;
}
#about .row3 li {
	width: 280px;
	height: 140px;
	background: #00963d;
	text-align: center;
	float: left;
	margin: 0 30px 20px 0;
	transition: 300ms;
}
#about .row3 li:nth-child(2) {
	background-color: #ee1526;
}
#about .row3 li:nth-child(3) {
	background-color: #0091de;
}
#about .row3 li:nth-child(4) {
	background-color: #f10403;
}
#about .row3 li:nth-child(5) {
	background-color: #1b1d77;
}
#about .row3 li:nth-child(6) {
	background-color: #dc1c32;
}
#about .row3 li:nth-child(7) {
	background-color: #3aaf1c;
}
#about .row3 li:nth-child(8) {
	background-color: #216731;
}
#about .row3 li:nth-child(9) {
	background-color: #1382c0;
}
#about .row3 li a {
	color: #fff;
}
#about .row3 .p1 {
	font-size: 50px;
	margin: 15px 0 0 0;
}
#about .row3 .p2 {
	font-size: 16px;
	margin: 0 0 15px 0;
	font-family: 'Microsoft YaHei';
}
#about .row3 .p3 {
	text-align: center;
	display: none;
}
#about .row3 span {
	width: 24px;
	height: 24px;
	display: inline-block;
	background: url(../images/i7.png) no-repeat center;
}
#about .row3 li:hover {
	background: #22ba9d;
}
#about .row4 {
	height: 390px;
}
.syt_conD {
	margin-bottom: 30px;
}
.syt_conD ul {
	overflow: hidden;
}
.syt_conD ul li {
	width: 338px;
	height: 165px;
	margin-right: 30px;
	float: left;
	padding: 15px;
	border: solid 1px #f5f5f5;
	color: #333;
	line-height: 20px;
	font-size: 14px;
	text-align: center;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.syt_conD ul li:last-child {
	margin-right: 0px;
}
.syt_conD ul li h6 {
	background: #8d4a4a;
	font-size: 14px;
	color: #fff;
	line-height: 45px;
	font-weight: normal;
}
.syt_conD ul li p {
	font-size: 12px;
	text-align: center;
	color: #666;
	margin-top: 20px;
}
.syt_disimg, .syt_disimg img {
	width: 100%;
}
.syt_shop {
	overflow: hidden;
}
.syt_shop img {
	width: 120px;
	float: right;
	margin: 20px;
}
.t_flow {
	overflow: hidden;
}
.t_flow li {
	width: 145px;
	padding: 20px;
	border: solid 1px #ececec;
	-moz-box-shadow: 5px 5px 0px rgba(242, 242, 242, 0.6);
	-webkit-box-shadow: 5px 5px 0px rgba(242, 242, 242, 0.6);
	box-shadow: 5px 5px 0px rgba(242, 242, 242, 0.6);
	float: left;
	margin-right: 60px;
	margin-bottom: 30px;
	font-size: 14px;
	text-align: center;
}
.t_flow li:nth-child(5n) {
	margin-right: 0px;
}
.t_flow .pritxt {
	width: 100px;
	height: 100px;
	line-height: 100px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	margin: 20px auto;
	font-size: 18px;
	background-color: #4e0008;
	color: #fff;
	text-align: center;
}
/*about end*/
/* events start */
#events {
	margin: 30px 0px;
}
.events a:link, .events a:visited {
	color: #505050;
}
.events a:active, .events a:hover {
	color: #505050;
}
.events {
	overflow: hidden;
	position: relative;
}
.events ul {
	margin-left: -5%;
}
.events li {
	float: left;
	display: block;
	font-size: 14px;
	width: 351px;
	height: 253px;
	margin: 0px 0px 5% 5%;
}
.events .item {
	display: block;
	position: relative;
	background-color: #000;
}
.events .item .img {
	width: 100%;
	display: block;
}
.events .item .con {
	position: absolute;
	left: 8%;
	bottom: 6%;
	width: 84%;
	background-color: #fff;
	border-bottom: 1px solid #e60012;
	transition: 400ms;
	-webkit-transition: 400ms;
	-ms-transition: 400ms;
}
.events .con .t {
	padding: 10px 15px;
	font-size: 16px;
	line-height: 1.5;
}
.events .con .c {
	height: 50px;
	border-top: 1px solid #eeeeee;
	margin: 0px 15px 0px;
	color: #969696;
	overflow: hidden;
	display: none;
}
.more3 {
	border: 1px solid #8a8a8a;
	color: #9a9a9a;
	width: 108px;
	height: 30px;
	display: block;
	overflow: hidden;
	position: relative;
	line-height: 30px;
	text-align: center;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.events .con .more3 {
	margin: 14% auto 10%;
	border: 1px solid #22ba9d;
	color: #22ba9d;
	display: none;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.events .con .more3 .mi1 {
	background-color: #22ba9d;
}
.events .con .more3 .mi2 {
	font-style: inherit;
}
.events .item:hover .con {
	border-bottom: 3px solid #22ba9d;
}
.events .item:hover .con .c, .events .item:hover .con .more3 {
	display: block;
}
.events li:hover .more3 {
	background-color: #22ba9d;
	color: #fff;
}
/* events end */
/* product start */
#product .title {
	height: 58px;
	line-height: 58px;
	padding: 0 18px;
	background: #01B6EB;
	color: #fff;
	font-size: 16px;
	margin-top: 20px;
}
#product .text01 {
	padding: 40px 18px;
	line-height: 24px;
	font-size: 14px;
	color: #4a4a4a;
}
.productul {
	overflow: hidden;
}
.productul li {
	width: 283px;
	height: 413px;
	margin: 0 15px 30px 0;
	overflow: hidden;
	background: #01b6eb;
	float: left;
	position: relative;
}
.productul li:nth-child(4n) {
	margin-right: 0px;
}
.sorder {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #ff4933;
	color: #fff;
	padding: 5px 10px;
	font-size: 18px;
	border-radius: 0px 50px 50px 0px;
}
#product .img {
	width: 100%;
	height: 100%;
	background: url(../images/probg.jpg) no-repeat center;
	position: absolute;
	left: 0;
	top: 0;
}
.productul .text {
	width: 100%;
	line-height: 40px;
	text-align: center;
	font-family: 'Microsoft YaHei';
	padding: 0 0 30px 0;
	overflow: hidden;
	font-size: 14px;
	color: #363636;
	background: #f2f4f6;
	color: #363636;
	position: absolute;
	left: 0;
	bottom: -30px;
	transition: color 150ms, background-color 150ms;
}
.productul .text span {
	color: #f40;
	font-size: 24px;
	font-weight: 700;
}
.productul li:hover .text {
	color: #fff;
	background: #22ba9d url(../images/i4.png) no-repeat center 60px;
}
.productul li:hover .text span{
	color:#fff;
}
#productDetail {
	font-family: 'Microsoft YaHei';
	margin: 30px 0px;
}
#productDetail .title {
	height: 58px;
	line-height: 58px;
	padding: 0 18px;
	background: #f2f4f6;
	color: #4a4a4a;
	font-size: 16px;
}
#productDetail .text {
	padding: 40px 18px;
	line-height: 24px;
	font-size: 14px;
	color: #4a4a4a;
}
#productDetail .img {
	text-align: center;
	margin: 45px 0;
}
#productDetail .img img {
	width: 200px;
	margin: 0 auto;
}
/* product end */
/* news start */
#product {
	margin: 30px 0px;
}
.classification {
	text-align: center;
}
.main .classification a {
	height: 42px;
	line-height: 42px;
	padding: 0 20px;
	margin: 0 15px 10px 0;
	display: inline-block;
	font-size: 14px;
	font-family: 'Microsoft YaHei';
	background: #f2f4f6;
	color: #4a4a4a;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.main .classification a:hover, .main .classification .cur {
	background: #22ba9d;
	color: #fff;
}
.main .classification a:hover{
	background-color:#1982c4;
}
/* 筛选 start */
.sear_selector {
	clear: both;
	border-top: 1px solid #ececec;
	background: #FFF none repeat scroll 0% 0%;
	margin-bottom: 10px;
}
.sear_selector .sl-wrap {
	position: relative;
	line-height: 38px;
	border-bottom: 1px solid #ececec;
	background: #F3F3F3 none repeat scroll 0% 0%;
}
.sear_selector .sl-key {
	float: left;
	width: 100px;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
}
.sear_selector .sl-value {
	margin-left: 110px;
	padding-right: 130px;
	padding-left: 10px;
	overflow: hidden;
	background: #FFF none repeat scroll 0% 0%;
}
.sear_selector .sl-v-list {
	overflow: hidden;
	padding-top: 4px;
}
.sear_selector .sl-v-list ul {
	float: left;
	overflow: hidden;
	position: relative;
	height: 38px;
}
.sear_selector .sl-v-list li {
	float: left;
	margin-right: 50px;
	margin-bottom: 4px;
	height: 38px;
	line-height: 38px;
}
.sear_selector .sl-v-list li a {
	float: left;
	white-space: nowrap;
	color: #1982C4;
	cursor: pointer;
}
/* 筛选 end */
#news {
	margin: 30px 0px;
}
#news ul {
	overflow: hidden;
	font-family: 'Microsoft YaHei';
}
#news #loadmore {
	clear: both;
	overflow: hidden;
	width: 100%;
	height: 50px;
	background: #1e98e7;
	color: #fff;
	margin-top: 30px;
	line-height: 50px;
	text-align: center;
}
#news #loadmore:hover {
	background: #ff5256
}
#news #loadmore a {
	display: inline-block;
	color: #fff;
}
.newspage li {
	width: 100%;
	padding: 45px 0;
	line-height: 24px;
	border-bottom: 1px solid #f2f4f6;
	float: left;
	overflow: hidden;
}
.newspage .img {
	width: 265px;
	height: 186px;
	background-image: url(../images/newsimgbg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	overflow: hidden;
	margin: 2px 0 0 0;
	float: left;
}
.newspage .img img {
	width: 100%;
	height: 100%;
	transition: 300ms;
}
.newspage .text {
	width: 880px;
	float: right;
}
.newspage .title {
	color: #333;
	font-size: 16px;
	transition: 300ms;
}
.newspage .t {
	height: 87px;
	margin: 35px 0 0 0;
	color: #666;
	font-size: 14px;
}
.newspage .more {
	width: 138px;
	height: 42px;
	line-height: 42px;
	font-size: 14px;
	text-align: center;
	display: inline-block;
	background: #A0A0A0;
	color: #fff;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.newspage li a:hover .more {
	background: #22ba9d;
}
.newspage li a:hover .title {
	color: #22ba9d;
}
.newspage li a:hover .img img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
#newsDetail {
	font-family: 'Microsoft YaHei';
	margin: 30px 0px 0px;
}
#newsDetail .title {
	text-align: center;
	padding: 0 0 35px 0;
	line-height: 32px;
	font-size: 24px;
	color: #4a4a4a;
}
#newsDetail .time {
	text-align: center;
	color: #a1a1a1;
	font-size: 14px;
	margin: 0 0 60px 0;
}
#newsDetail .time span {
	margin: 0 10px 0 0;
	display: inline-block;
}
#newsDetail .text {
	padding: 30px 0;
	line-height: 24px;
	color: #4a4a4a;
	border-top: 1px solid #edeff1;
	font-size: 14px;
}
#newsDetail .text p {
	margin-bottom: 10px;
	text-indent: 2em;
}
#newsDetail .text p img {
	width: 600px;
	margin: 0 auto;
}
#newsDetail .pageChange {
	line-height: 24px;
	font-size: 14px;
	color: #4a4a4a;
}
#newsDetail .pageChange a {
	color: #4A4A4A;
}
#newsDetail .pageChange a:hover {
	color: #ff5256;
}
.news_l li {
	width: 100%;
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	padding: 0px;
	border-bottom: dashed 1px #ececec;
	color: #626262;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.news_l .li1 {
	background: #f5f5f5;
}
.news_l li .time {
	float: right;
	margin-right: 15px;
	font-size: 14px;
}
.news_l li a {
	color: #666;
	font-size: 14px;
	margin-left: 15px;
}
.news_l li a span {
	color: #19a9e5;
	margin-right: 5px;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
.news_l li:hover a span {
	color: #fff;
}
.news_l li:hover {
	background: #22BA9D;
	color: #fff;
}
.news_l li:hover a {
	color: #fff;
}
/* news end */
/* news show start */
.l {
	float: left;
	display: inline-block;
}
.r {
	float: right;
	display: inline-block;
}
.infoPage {
	width: 940px;
	margin: 0px auto;
	padding: 48px 0px 60px;
	color: #575757;
	line-height: 2;
}
.infoPage a:link, .infoPage a:visited {
	color: #5aaeeb;
}
.infoPage a:active, .infoPage a:hover {
	color: #0068b6;
}
.infoPage .ic p {
	font-size: 14px;
	color: #666;
	text-indent: 2em;
	margin-bottom: 5px;
}
.infoPage img {
	max-width: 100%;
	margin-left: -2em;
}
.it {
	text-align: center;
	background-color: #8d4a4a;
	padding: 40px 20px;
	color: #fff;
	margin-bottom: 40px;
}
.it .t {
	font-size: 24px;
	margin-bottom: 10px;
}
.infoul li {
	float: left;
	display: block;
}
.infoul .li {
	margin-right: 15px;
}
.bg13407a {
	background-color: #22ba9d;
}
.infoPaging {
	text-align: center;
	width: 940px;
	margin: 0px auto;
}
.infoPaging a {
	display: block;
	height: 46px;
	color: #fff;
	font: 14px/46px "microsoft yahei";
}
.infoPaging a span {
	font-family: "宋体";
}
.infoPaging a.list {
	margin: 0px auto;
	width: 40px;
	background: url(../images/list.png) no-repeat scroll center center;
}
.infoPaging a:hover {
	color: #fdf31c;
}
/* news show end */
/* contact start */
#contact .row1 {
	padding: 0 0 60px 0;
}
#contact .row1 ul {
	overflow: hidden;
	margin: 0 0 20px 0;
}
#contact .row1 li {
	padding: 15px;
	margin: 0 0 30px 0;
	overflow: hidden;
	transition: 150ms;
}
#contact .row1 .img {
	width: 228px;
	height: 123px;
	float: left;
}
#contact .row1 .text {
	width: 660px;
	line-height: 26px;
	float: right;
}
#contact .row1 .text div {
	transition: 150ms;
}
#contact .row1 .text a {
	color: #a0a0a0;
}
#contact .row1 .t1 {
	margin: 5px 0 10px 0;
	color: #455772;
	font-size: 18px;
}
#contact .row1 .t2 {
	width: 55%;
	float: left;
	color: #a0a0a0;
}
#contact .row1 .t3 {
	width: 43%;
	margin: 0 0 0 2%;
	float: left;
	color: #a0a0a0;
}
#contact .row1 li:hover {
	background: #ff5256;
}
#contact .row1 li:hover .t1 {
	color: #fff;
}
#contact .row1 li:hover .t2 {
	color: #fff;
}
#contact .row1 li:hover .t3 {
	color: #fff;
}
#contact .row1 li:hover .text a {
	color: #fff;
}
#contact .row1 .more {
	width: 144px;
	height: 42;
	line-height: 42px;
	font-size: 16px;
	color: #fff;
	background: #ff5256;
	text-align: center;
	display: inline-block;
	border-radius: 3px;
	transition: 200ms;
}
#contact .row1 .more:hover {
	background: #A0A0A0;
}
#contact .row2 {
	width: 100%;
	display: block;
}
#contact .row3 {
	margin: 65px 0;
}
#contact .row3 ul {
	overflow: hidden;
	margin: 0 0 50px 0;
	border-bottom: 1px solid #e0dfdf;
}
#contact .row3 li {
	width: 100%;
	float: left;
}
#contact .row3 .t1 {
	height: 42px;
	line-height: 42px;
	color: #777777;
	background: #fff;
	border-top: 1px solid #e0dfdf;
}
#contact .row3 li .t1 {
	height: 45px;
	line-height: 45px;
	color: #a6a6a6;
	background: url(../images/i6.png) no-repeat 97% center;
	cursor: pointer;
	transition: 300ms;
}
#contact .row3 .show .t1 {
	color: #fff;
	background: #ff5256 url(../images/i5.png) no-repeat 97% center;
	;
}
#contact .row3 .d {
	width: 25%;
	padding: 0 0 0 2%;
	float: left;
}
#contact .row3 .d .num {
	width: 50px;
	text-align: center;
	display: inline-block;
}
#contact .row3 .t1 .d1 {
	width: 29%;
}
#contact .row3 .t1 .d2 {
	width: 21%;
}
#contact .row3 .t1 .d3 {
	width: 21%;
}
#contact .row3 .t1 .d4 {
	width: 21%;
}
#contact .row3 .t2 {
	display: none;
	padding: 10px 20px;
	line-height: 38px;
	color: #9c9c9c;
}
#contact .row3 .more {
	width: 144px;
	height: 42;
	line-height: 42px;
	font-size: 16px;
	color: #fff;
	background: #ff5256;
	text-align: center;
	display: inline-block;
	border-radius: 3px;
	transition: 200ms;
}
#contact .row3 .more:hover {
	background: #A0A0A0;
}
#contact .row4 {
	height: 450px;
}
#contact .row5 {
	margin: 70px 0 70px 0;
	overflow: hidden;
}
#contact .row5 .address {
	width: 300px;
	float: left;
	font-size: 14px;
	line-height: 38px;
	color: #4a4a4a;
}
#contact .row5 .address a {
	color: #4a4a4a;
}
#contact .row5 .msg {
	width: 800px;
	margin: 10px 0 0 0;
	overflow: hidden;
	float: right;
}
#contact .row5 .t1 {
	width: 800px;
	overflow: hidden;
	margin: 0 0 20px 0;
}
#contact .row5 .input {
	width: 241px;
	height: 14px;
	padding: 12px 0 12px 10px;
	float: left;
	margin: 0 20px 0 0;
	border: 1px solid #b7c0cc;
	color: #A6A6A6;
}
#contact .row5 .t1 .r1:last-child input {
	margin-right: 0px;
}
#contact .row5 textarea {
	width: 778px;
	padding: 5px 10px;
	line-height: 22px;
	border: 1px solid #b7c0cc;
	color: #A6A6A6;
}
#contact .row5 .btn {
	width: 100%;
	height: 50px;
	background: #22ba9d;
	color: #fff;
	border: none;
	font-size: 16px;
	font-family: 'Microsoft YaHei';
	cursor: pointer;
	-moz-transition: 300ms;
	-webkit-transition: 300ms;
	transition: 300ms;
}
#contact .row5 .btn:hover {
	background: #1982C4;
}
/* contact end */
/* pagenation start */
.digg {
	text-align: center;
	margin: 20px auto;
}
.digg span {
	display: inline-block;
	margin-right: 3px;
	padding: 5px 12px;
	border: 1px solid #ededed;
}
.digg a {
	margin-right: 3px;
}
.digg a:link, .digg a:visited {
	color: #555;
}
.digg a:active, .digg a:hover {
	color: #fff;
	background-color: #22ba9d;
}
.digg a {
	background-color: #fff;
	padding: 7px 12px;
	border: 1px solid #ededed;
}
.current {
	background-color: #22ba9d!important;
	color: #fff!important;
	border: 1px solid #22ba9d!important;
}
/* pagenation end */

/* 浮动客服 start */
#floatDivBoxs {
	width: 170px;
	background: #fff;
	position: fixed;
	top: 180px;
	right: 0;
	z-index: 999;
}
#floatDivBoxs .floatDtt {
	width: 100%;
	height: 45px;
	line-height: 45px;
	background: #1982c4;
	color: #fff;
	font-size: 18px;
	text-align:center;
	position: relative;
}
#floatDivBoxs .floatDqq {
	padding: 0 14px;
}
#floatDivBoxs .floatDqq li {
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 15px;
	border-bottom: 1px solid #e3e3e3;
	padding: 0 0 0 50px;
}
#floatDivBoxs .floatDqq li a img{
	width:26px;
	display: inherit;
}
#floatDivBoxs .floatDtxt {
	font-size: 18px;
	color: #fff;
	text-align:center;
	padding: 12px 14px;
	background-color:#1982c4;
}
#floatDivBoxs .floatDtel {
	padding: 0 0 15px 10px;
	text-align: center;
	font-size: 14px;
	color: #f8831d;
	font-weight:600;
	line-height: 26px;
}
#floatDivBoxs .floatDtel span{
	color: #333;
	font-weight:normal;
}
#floatDivBoxs .floatDtel img {
	display: block;
}
#floatDivBoxs .floatDbg {
	width: 100%;
	height: 20px;
	background: url(../images/online_botbg.jpg) no-repeat;
	box-shadow: -2px 0 3px rgba(0,0,0,0.25);
}
.floatShadow {
	background: #fff;
	box-shadow: -2px 0 3px rgba(0,0,0,0.25);
}
#rightArrow {
	width: 45px;
	height: 45px;
	background: url(../images/online_arrow.jpg) no-repeat;
	position: fixed;
	top: 180px;
	right: 170px;
	z-index: 999;
}
#rightArrow a {
	display: block;
	height: 45px;
}
/* 浮动客服 end */
