 body {
	width:100%;
	font-size:12px;
	background:#fff;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-family:microsoft yahei;
	color:#333
}
div {
	margin:0;
	padding:0
}
span,p {
	margin:0;
	padding:0
}
h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0
}
img {
	margin:0;
	padding:0
}
dl,dt,dd,ol,ul,li {
	margin:0;
	padding:0;
	list-style:none
}
img {
	border-right-width:0;
	border-top-width:0;
	border-bottom-width:0;
	border-left-width:0
}
from,input,select {
	margin:0;
	padding:0
}
.clear {
	clear:both;
	font-size:0;
	overflow:hidden;
	height:0
}
a {
	color:#484848;
	text-decoration:none
}
a:hover {
	color:#0067d0;
	text-decoration:none
}
.border_bg {
	width:auto;
	height:auto;
	margin:0 auto
}
.cp1 img {
	border:1px solid #bbb;
	padding:5px;
	background:#fff
}
.cp1 img:hover {
	border:1px solid #0067d0;
	padding:5px;
	background:#f7f1eb
}
.cp img {
	border:1px solid #bbb;
	padding:1px
}
.cp img:hover {
	border:1px solid #0067d0;
	padding:1px
}
input,button,select,textarea {
	outline:none
}
.font_1 {
	font-size:16px;
	color:#333
}
#copy {
	display:none
}
.totalwidth {
	width:1200px;
	margin:0 auto;
	height:auto
}
.totalwidthpercent {
	width:100%;
	margin:0 auto
}
.fl {
	float:left
}
.fr {
	float:right
}
#top_cp,#top_jj,#jz_qaun,#xinwen {
	width:1200px;
	margin:0 auto;
	padding-bottom:20px
}
.float_l {
	float:left
}
.float_r {
	float:right
}
dl,dt,dd {
	margin:0;
	padding:0;
	list-style:none
}
.top10 {
	margin-top:10px
}
.top20 {
	margin-top:20px
}
.top30 {
	margin-top:30px
}
.top40 {
	margin-top:40px
}
.top50 {
	margin-top:50px
}
.top60 {
	margin-top:60px
}
.top70 {
	margin-top:70px
}
.box {
	width:1200px;
	height:auto;
	margin:0 auto;
	min-width:1200px
}
.hyjr_dkkd {
	width:100%;
	height:38px;
	background:#0067d0
}
.hyjr_kz {
	width:1200px;
	margin:0 auto;
	height:38px
}
.hyjr_zt1 {
	font-size:12px;
	color:#e3f1ff;
	line-height:38px;
	float:left
}
.hyjr_zt {
	font-size:12px;
	color:#e3f1ff;
	height:38px;
	line-height:38px;
	float:right
}
.hyjr_zt a {
	font-size:12px;
	color:#cbe5ff;
	line-height:38px
}
.hyjr_zt a:hover {
	font-size:12px;
	color:#ff0;
	line-height:38px
}
.top {
	background:#fff;
	width:100%
}
.top_in {
	position:relative;
	min-width:100%;
	margin:0 auto
}
.top_in>.totalwidth {
	position:relative
}
.top .fr {
	height:117px
}
.top .logo {
	margin-top:28px
}
.top .kds2 {
	width:220px;
	padding-top:33px;
	padding-left:15px
}
.top .totalwidth .fl {
	display:block
}
.top .totalwidth .fl a,.top .page .fl a img {
	display:block
}
.NavCeshi>li {
	float:left;
	width:108px;
	text-align:center;
	transition:.6s all ease-in-out;
	padding-right:0;
	height:117px;
	line-height:117px;
	display:block
}
.NavCeshi>li>a {
	font-size:15px;
	color:#454545;
	transition:.2s all ease-in-out;
	position:relative;
	z-index:1113
}
.NavCeshi>li.navcurrent,.NavCeshi>li:hover {
	transition:.8s all ease-in-out;
	background:url(../images/navbg.png) center no-repeat;
	color:#0067d0
}
.NavCeshi>li.navcurrent a,.NavCeshi>li:hover a {
	color:#0067d0
}
.banner {
	overflow:hidden;
	background:#666
}
.banner-box {
	min-width:1200px;
	height:560px;
	position:relative
}
.banner-box .bd {
	width:100%!important
}
.banner-box .bd li {
	width:100%!important;
	height:560px;
	background-position:center;
	background-repeat:no-repeat
}
.banner-box .bd li a {
	display:block;
	background-size:auto
}
.banner-btn {
	width:100%;
	position:absolute;
	top:230px;
	left:0;
	margin-left:0;
	height:330px;
	overflow:hidden
}
.banner-btn a {
	display:block;
	width:49px;
	height:104px;
	position:absolute;
	top:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
	transition:.3s all ease-in-out
}
.banner-btn a.prev {
	left:-50px;
	background:url(../images/zy.png) no-repeat 0 0
}
.banner-btn a.next {
	right:-50px;
	background:url(../images/zy.png) no-repeat -49px 0
}
.banner-box .hd {
	position:absolute;
	top:275px;
	width:100%;
	display:block
}
.banner-box .hd ul {
	text-align:center
}
.banner-box .hd ul li {
	width:20px;
	height:20px;
	border-radius:20px;
	text-indent:-9999px;
	background:#ccc;
	cursor:pointer;
	display:inline-block;
	margin:0 5px;
	transition:.3s all ease-in-out
}
.banner-box .hd ul li.on {
	background:#0067d0;
	width:32px
}
.banner-box:hover .banner-btn a.prev {
	left:20px;
	filter:alpha(opacity=40);
	-moz-opacity:.4;
	-khtml-opacity:.4;
	opacity:.4
}
.banner-box:hover .banner-btn a.next {
	right:20px;
	filter:alpha(opacity=40);
	-moz-opacity:.4;
	-khtml-opacity:.4;
	opacity:.4
}
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover {
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	-khtml-opacity:.8;
	opacity:.8
}
.mbanner {
	width:100%;
	height:300px;
	margin-top:0
}
#search_bg {
	width:100%;
	margin:0 auto;
	background:#f4f4f4;
	height:140px;
	margin-bottom:50px
}
#search_c {
	width:1200px;
	margin:0 auto;
	height:140px
}
#search_c_l {
	width:680px;
	float:left
}
#search_c_r {
	width:450px;
	float:right
}
#search_cc {
	width:460px;
	padding-top:34px
}
#search_cc_l {
	width:390px;
	float:left;
	background:#fff;
	line-height:44px;
	height:44px
}
#search_cc_r {
	width:69px;
	overflow:hidden
}
#search_b {
	width:460px;
	height:42px;
	line-height:42px
}
.head_adv {
	width:350px;
	margin-top:40px;
	line-height:30px;
	font-size:15px;
	color:#333
}
.head_adv span {
	font-size:23px;
	color:#0067d0;
	font-weight:700
}
.h_tel {
	width:300px;
	border-left:1px #ebebeb solid;
	border-right:1px #ebebeb solid;
	height:140px
}
.hgtbhmk {
	width:195px;
	margin:0 auto;
	margin-top:35px
}
.dianhtb {
	width:30px;
	height:30px;
	float:left
}
.kehftrx {
	font-size:17px;
	color:#666;
	float:left;
	padding-top:5px;
	padding-left:12px
}
.dianhsj {
	font-size:28px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:700;
	color:#d7030c;
	text-align:center;
	padding-top:6px
}

.ghdgcpb {
	font-size:38px;
	font-weight:700;
	text-align:center;
	color:#0067d0
}
.ghdgcpb span {
	font-size:38px;
	font-weight:700;
	color:#d7030c
}
.yzswnz {
	font-size:20px;
	color:#333;
	text-align:center;
	padding-top:2px;
	height:40px
}
.xigtnjd {
	width:26px;
	height:25px;
	margin:0 auto;
	animation:myfirst 2s infinite
}
@keyframes myfirst {
	0% {
	transform:translate(0px,0px)
}
50% {
	transform:translate(0px,-10px)
}
100% {
	transform:translate(0px,0px)
}
}#tabs {
	width:1000px;
	margin:0 auto;
	margin-top:20px
}
#tabs li {
	float:left;
	background:#0067d0;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	margin-left:15px;
	text-align:center;
	width:150px;
	color:#fff;
	margin-bottom:12px;
	border-radius:10px
}
#tabs li a {
	float:left;
	background:#0067d0;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	text-align:center;
	width:150px;
	color:#fff;
	border-radius:5px
}
#tabs li.currents {
	background:#d7030c;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	width:150px;
	margin-left:15px;
	color:#fff;
	cursor:pointer;
	border-radius:5px
}
#tabs li.currents a {
	background:#d7030c;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	width:150px;
	color:#fff;
	cursor:pointer;
	border-radius:10px
}
.contents {
	width:1200px;
	margin:0 auto
}
.product1 li{float:left; margin:0px 0px 10px 10px; _height:170px;}
.product1 li a{display:block;text-align:center;color:#575757; line-height:27px; font-size: 16px;}
.product1 li a img{width:275px;height:206px;border:1px solid #cccccc; padding:3px; background-color:#fff;}
#demo{overflow:hidden;width:1200px; height:492px;padding:15px 2px; margin-left:10px;}
#indemo{float:left;width:800%;}
#demo1,#demo2{float:left;}







#contents ul {
	/*display:none*/
}
.prod_row2 {
	padding:30px 0 0;
	padding-top:10px
}
.prod_row2 .divproduct_new_div:after {
	content:'';
	display:block;
	clear:both
}
.prod_row2 .divproduct_new_div_item {
	float:left;
	width:285px;
	position:relative;
	height:282px;
	transition:.3s all ease-in-out;
	overflow:hidden;
	margin:20px 20px 0 0
}
.prod_row2 .divproduct_new_div_item:nth-child(4n) {
	margin-right:0
}
.prod_row2 .divproduct_new_div_item .product_div_item_pic a,.prod_row2 .divproduct_new_div_item .product_div_item_pic a img {
	display:block;
	width:100%;
	height:auto;
	transition:.3s all ease-in-out
}
.prod_row2 .divproduct_new_div_item .product_div_item_pic {
	position:absolute;
	width:275px;
	border:1px solid #d0d0d0;
	padding:4px;
	height:206px;
	overflow:hidden;
	top:0;
	left:0;
	bottom:auto
}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content {
	height:36px;
	padding:15px;
	position:absolute;
	width:255px;
	top:auto;
	left:0;
	bottom:0
}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content:before {
	content:'';
	background:url(../images/y.png) no-repeat center;
	width:15px;
	height:20px;
	position:absolute;
	bottom:23px;
	right:18px;
	display:block;
	z-index:2
}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	background:#d0d0d0;
	display:block;
	left:0;
	top:auto;
	transition:.3s all ease-in-out;
	bottom:-65px
}
.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content:after {
	bottom:0;
	background:#0067d0
}
.prod_row2 .divproduct_new_div_item_body {
	transition:.3s all ease-in-out
}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_a {
	display:block;
	line-height:26px;
	font-size:18px;
	padding:5px 0;
	color:#222;
	position:relative;
	z-index:3
}
.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_a {
	color:#fff;
	transition:.3s all ease-in-out
}
.prod_row2 .divproduct_new_div_item .product_div_item_pic a {
	width:auto;
	height:auto
}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_body {
	line-height:24px;
	font-size:13px;
	color:#999;
	position:relative;
	z-index:3;
	text-align:justify
}
.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body {
	transition:.3s all ease-in-out;
	color:#aeffc6
}
.prod_row2 .divproduct_new_div_item:hover .product_div_item_pic a img {
	transform:scale(1.1)
}
#youshi_bg {
	width:100%;
	height:900px;
	background:url(../images/ls.jpg) center no-repeat;
	margin:auto
}
#youshi_t {
	width:550px;
	text-align:center;
	margin:auto;
	padding-top:40px;
	color:#fff;
	padding-bottom:15px
}
.youshi_t1 {
	line-height:45px;
	font-size:42px;
	font-weight:700;
	padding-top:20px
}
.youshi_t2 {
	font-size:16px;
	line-height:40px;
	color:#c8e8f9
}
.youshi_t3 {
	padding-top:10px;
	margin:auto;
	animation:myfirst 2s infinite;
	display:inherit-block
}
#youshi_fl {
	width:513px;
	height:630px;
	background:url(../images/bs.png) left no-repeat;
	float:left;
	color:#fff
}
.youshi_c {
	width:340px;
	padding-top:90px;
	padding-left:35px;
	float:left
}
.youshi_h1 {
	font-size:34px;
	font-weight:700;
	line-height:42px
}
.youshi_h2 {
	font-size:28px;
	line-height:42px;
	font-family:Century Gothic
}
.youshi_h3 {
	width:320px;
	height:44px;
	border:1px solid #c8e8f9;
	line-height:44px;
	text-align:center;
	margin-top:50px;
	font-size:18px
}
.youshi_h4 {
	width:84px;
	margin-right:28px;
	float:left;
	text-align:center;
	line-height:42px;
	font-size:14px;
	margin-top:55px;
	animation:myfirst 2s infinite;
	display:inherit-block
}
.youshi_h4 .v1 {
	width:82px;
	height:60px;
	padding-top:22px;
	border:1px solid #fff;
	border-radius:5px
}
.youshi_ted {
	width:290px;
	height:22px;
	line-height:22px;
	background:url(../images/tel.png) left no-repeat;
	float:left;
	font-size:16px;
	padding-left:35px;
	margin-top:55px
}
.youshi_ted span {
	float:left
}
.youshi_ted strong {
	font-size:28px;
	font-family:Arial,Helvetica,sans-serif;
	float:left;
	color:#ff0
}
#youshi_r {
	width:810px;
	height:565px;
	float:right;
	background:rgba(200,232,249,.85);
	margin-top:-595px
}
.youshi_p {
	width:340px;
	float:left;
	padding-top:35px;
	padding-bottom:10px;
	padding-left:45px
}
.youshi_p:hover {
	-webkit-animation:test .4s ease-in 2;
	cursor:pointer
}
@-webkit-keyframes test {
	0% {
	transform:translate(0,0)
}
50% {
	transform:translate(0,5px)
}
100% {
	transform:translate(0,0)
}
}.youshi_v1 {
	font-size:46px;
	line-height:46px;
	font-family:Arial,Helvetica,sans-serif;
	color:#0067d0
}
.youshi_v2 {
	line-height:50px;
	font-size:26px;
	padding-bottom:5px;
	color:#222
}
.youshi_v3 {
	width:55px;
	height:2px;
	background:#0067d0
}
.youshi_v4 {
	padding-top:25px;
	font-size:14px;
	line-height:28px;
	color:#666
}
.aygnwydj {
	width:347px;
	height:56px;
	background:url(../images/ab.png) center no-repeat;
	margin:0 auto
}
.gyxtjhw {
	font-size:36px;
	font-weight:700;
	text-align:center;
	padding-top:10px;
	color:#333
}
.gyxtjhw font {
	font-size:36px;
	font-weight:700;
	color:#0067d0
}
.shgbbtl {
	width:10px;
	height:420px;
	background:#0067d0;
	float:left
}
.hsgbjtzb {
	width:537px;
	height:340px;
	background:#f6f6f6;
	padding:40px 45px;
	float:left
}
.ngjlswbz {
	font-size:22px;
	color:#d7030c;
	height:56px
}
.gjgnjsld {
	font-size:14px;
	line-height:36px;
	color:#333;
	height:218px
}
.srhlsnkd {
	width:130px;
	height:51px;
	background:#0067d0;
	margin-right:1px;
	float:left;
	font-size:16px;
	color:#fff;
	line-height:51px;
	text-align:center
}
.srhlsnkd a {
	width:130px;
	height:51px;
	background:#0067d0;
	float:left;
	font-size:16px;
	color:#fff;
	line-height:51px;
	text-align:center;
	display:block
}
.srhlsnkd a:hover {
	width:130px;
	height:51px;
	background:#d7030c;
	float:left;
	font-size:16px;
	color:#ff0;
	line-height:51px;
	text-align:center;
	display:block
}
.jjbtyz {
	width:560px;
	float:left;
	overflow:hidden;
	cursor:pointer
}
.jjbtyz img {
	transition:all .2s linear;
	-webkit-transition:all .2s linear;
	-moz-transition:all .2s linear;
	width:560px
}
.jjbtyz img:hover {
	-webkit-transform:scale(1.12,1.12);
	transform:scale(1.12,1.12);
	-moz-transform:scale(1.12,1.12)
}
.news {
	width:100%;
	min-width:1200px;
	overflow:hidden;
	margin-top:45px
}
.news_tline {
	width:502px;
	margin:0 auto
}
.news_tline_i {
	width:500px;
	position:absolute;
	z-index:-1;
	height:1px;
	padding-top:50px;
	margin-top:-20px
}
.news_tline_il {
	width:280px;
	margin:0 auto;
	height:1px;
	background:#fff;
	margin-top:1px
}
.news_m,.news_s {
	width:1200px;
	margin:0 auto;
	text-align:center;
	min-width:1200px
}
.news_m {
	font-size:34px;
	font-weight:700;
	line-height:50px;
	color:#0067d0
}
.news_s {
	font-size:14px;
	line-height:26px;
	margin-bottom:15px;
	color:#484848
}
.news_line {
	height:1px;
	background:#ccc;
	width:100%;
	margin:0 auto
}
.news_line_t {
	width:100px;
	margin:0 auto;
	height:3px;
	background:#0067d0
}
.news_line_d {
	width:0;
	height:0;
	margin:0 auto;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-top:6px solid #0067d0
}
.lanrenzhijia {
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	margin-top:40px
}
.news_dt {
	width:1200px;
	margin:0 auto;
	overflow:hidden
}
.lanrenzhijia .news_dt a {
	display:block;
	float:left;
	text-decoration:none;
	width:280px;
	font-size:16px;
	margin:0 10px;
	padding:15px 30px;
	box-shadow:0 0 5px #ddd inset;
	transition:all .8s linear
}
.lanrenzhijia .news_dt a.on {
	text-decoration:none;
	width:400px;
	font-weight:700;
	background:#f8f8f8;
	transition:all .8s linear
}
.lanrenzhijia .news_dt a.on .news_dt_rm {
	transition:all .8s linear;
	color:#d7030c
}
.news_dt_rm {
	overflow:hidden;
	border-bottom:solid 1px #ccc;
	line-height:40px;
	font-size:20px;
	padding-left:10px;
	transition:all .8s linear;
	font-weight:700;
	color:#0067d0
}
.news_dt_ren {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	text-transform:uppercase;
	color:#999;
	line-height:26px;
	font-weight:400;
	padding-left:10px
}
.lanrenzhijia .content {
	overflow:hidden;
	width:1200px;
	margin:0 auto;
	height:405px;
	position:relative;
	min-width:1200px;
	margin-top:20px
}
.lanrenzhijia .content .ul {
	position:absolute;
	left:0;
	top:0;
	width:1200px;
	min-width:1200px
}
.lanrenzhijia .content .li {
	width:1200px;
	float:left;
	min-width:1200px
}
.news .news_div_item,.news .divdgweb_new_div_item {
	width:578px;
	height:180px;
	float:left;
	position:relative;
	margin:12px 11px;
	transition:all .8s linear;
	box-shadow:0 0 2px #ccc inset
}
.news_div_item_pic {
	float:left;
	width:282px;
	height:180px;
	overflow:hidden;
	box-shadow:0 0 1px #ddd
}
.news_div_item_pic img {
	width:282px;
	height:180px;
	transition:all .5s linear
}
.news_div_item_content,.divdgweb_new_div_item_content {
	float:right;
	width:270px;
	margin-right:10px
}
.news_div_item_title,.divdgweb_new_div_item_title {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	width:270px;
	padding-top:10px
}
.news_div_item_title a,.divdgweb_new_div_item_title a {
	font-size:17px;
	transition:all .8s linear
}
.news_div_item_body,.divdgweb_new_div_item_body {
	overflow:hidden;
	line-height:23px;
	padding-top:16px;
	height:71px;
	font-size:14px;
	color:#666;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	margin-bottom:28px
}
.news_dt_rgo {
	overflow:hidden;
	transition:all .8s linear
}
.news_dt_rgo a {
	font-size:0;
	line-height:0
}
.news_dt_rgo span {
	display:block;
	width:90px;
	height:1px;
	background:#999;
	transition:all .8s linear
}
.news_dt_rgo p {
	font-size:14px;
	line-height:48px;
	text-align:right;
	position:relative;
	z-index:2;
	color:#0067d0;
	transition:all .8s linear;
	margin-left:200px;
	width:270px
}
.news_div_item_date,.divdgweb_new_div_item_date {
	position:absolute;
	font-size:16px;
	font-family:Arial,Helvetica,sans-serif;
	margin-left:310px;
	margin-top:142px;
	color:#999
}
.news_div_item_year,.divdgweb_new_div_item_year {
	float:left
}
.news_div_item_month,.divdgweb_new_div_item_month {
	float:left
}
.news_div_item_day,.divdgweb_new_div_item_day {
	float:left
}
.news .news_div_item:hover .news_dt_rgo span,.news .divdgweb_new_div_item:hover .news_dt_rgo span {
	transition:all .8s linear;
	width:100%
}
.news .news_div_item:hover .news_div_item_title a,.news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a {
	transition:all .8s linear;
	color:#0067d0
}
.news .news_div_item:hover .news_dt_rgo p,.news .divdgweb_new_div_item:hover .news_dt_rgo p {
	transition:all .8s linear;
	width:100%;
	margin-left:0
}
.news .news_div_item:hover .news_div_item_pic img,.news .divdgweb_new_div_item:hover .news_div_item_pic img {
	transition:all .5s linear;
	transform:scale(1.15)
}
.footWrap {
	background:#0067d0;
	padding:40px 0;
	overflow:hidden
}
.footer {
	width:1200px;
	margin:0 auto;
	position:relative
}
.f_wz {
	width:573px;
	font-family:microsoft yahei;
	color:#fff;
	font-size:14px;
	line-height:32px
}
.f_wz h3 {
	height:60px;
	margin-bottom:15px;
	font:bold 16px/60px "Microsoft Yahei";
	color:#fff;
	background:url(../images/h.jpg) no-repeat left bottom
}
.f_wz a {
	color:#fff;
	font-size:14px
}
.f_wz a:hover {
	color:#ff0;
	font-size:14px
}
.bqdxtkg {
	float:left;
	height:207px;
	margin-top:20px;
	margin-right:75px;
	border-left:1px solid #0d74dc;
	border-right:1px solid #0771de
}
.f_nav {
	width:270px
}
.f_nav a {
	float:left;
	width:120px;
	color:#fff;
	font-size:14px
}
.f_nav a:hover {
	float:left;
	width:120px;
	color:#ff0;
	font-size:14px
}
.dbdewmk {
	width:165px;
	float:right
}
.footer_r {
	width:134px;
	padding-top:10px;
	margin-right:20px;
	text-align:center;
	font-size:16px;
	line-height:16px;
	color:#fff
}
.footer_r img {
	padding-bottom:15px
}
.mianbxContent {
	margin-bottom:20px!important;
	height:40px!important;
	line-height:40px!important;
	font-size:16px!important;
	text-align:left!important;
	background-color:#eee;
	width:100%!important;
	text-indent:2.5em;
	transition:.1s all;
	background:url(../images/b.png) no-repeat 7px 12px;
	border-bottom:1px solid #eee;
	letter-spacing:1px;
	position:relative;
	border-top:1px solid #eee
}
.mianbxContent a {
	font-size:15px!important
}
.mianbxContent:hover {
	background-position:7px -29px
}
.strong_title {
	display:none
}
.centerHeadImage {
	border:0;
	display:none
}
.mianbxContent a:hover {
	color:#0067d0;
	font-size:15px!important
}
.mianbxContent::after,.mianbxContent:after {
	content:'';
	position:absolute;
	display:block;
	height:40px;
	width:200px;
	top:0;
	right:0
}
.my-kefu {
	position:fixed;
	right:0;
	top:20%;
	z-index:9999
}
.my-kefu ul {
	width:77px
}
.my-kefu li a {
	text-decoration:none
}
.my-kefu li {
	background:#3a3a3a;
	margin-top:1px;
	padding:9px 0;
	height:56px;
	width:77px
}
.my-kefu li i {
	background:url(../images/tb.png) no-repeat;
	display:block;
	width:30px;
	height:27px;
	margin:0 auto;
	text-align:center
}
.my-kefu li p {
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:center;
	color:#fff
}
.my-kefu .my-kefu-qq i {
	background-position:4px 0
}
.my-kefu .my-kefu-tel i {
	background-position:0 -25px
}
.my-kefu .my-kefu-tel1 i {
	background-position:-35px 4px
}
.my-kefu .my-kefu-tel1:hover {
	width:246px;
	height:145px
}
.my-kefu .my-kefu-tel2 i {
	background-position:-35px 4px
}
.my-kefu .my-kefu-tel2:hover {
	width:246px;
	height:145px
}
.my-kefu .my-kefu-liuyan i {
	background-position:4px -53px
}
.my-kefu .my-kefu-weixin i {
	background-position:-34px 4px
}
.my-kefu .my-kefu-weibo i {
	background-position:-30px -22px
}
.my-kefu .my-kefu-ftop {
	background-color:#0067d0
}
.my-kefu .my-kefu-ftop i {
	width:33px;
	height:35px;
	background-position:-27px -51px
}
.my-kefu-left {
	float:left;
	width:77px;
	height:47px;
	position:relative
}
.my-kefu-tel-right {
	font-size:20px;
	color:#fff;
	float:left;
	height:24px;
	line-height:24px;
	padding-left:15px;
	border-left:1px solid #fff;
	padding-top:10px
}
.my-kefu-tel1-right {
	font-size:20px;
	color:#fff;
	float:left;
	height:24px;
	line-height:22px;
	margin-top:8px;
	border:none;
	margin:0 auto;
	margin-bottom:5px
}
.my-kefu-tel2-right {
	font-size:20px;
	color:#fff;
	float:left;
	height:24px;
	line-height:22px;
	margin-top:8px;
	border:none;
	margin:0 auto;
	margin-bottom:5px
}
.my-kefu-right {
	width:20px
}
.my-kefu-tel-main {
	color:#fff;
	margin-top:9px;
	height:47px;
	width:247px
}
.my-kefu-main {
	width:97px;
	position:relative
}
.my-kefu-weixin-pic {
	position:absolute;
	left:-130px;
	top:-24px;
	display:none
}
.pro_list_box_item_zdy {
	display:block;
	height:155px;
	padding:8px;
	border-bottom:1px solid #ccc;
	overflow:hidden
}
.pro_list_box_item_zdy:hover {
	background:#f8f8f8
}
.pro_list_box_item_l_zdy {
	width:205px;
	height:135px;
	float:left
}
.pro_list_box_item_l_zdy a img {
	width:205px;
	height:135px;
	border:1px solid #ccc;
	padding:8px
}
.pro_list_box_item_r_zdy {
	width:940px;
	float:right;
	text-align:left
}
.pro_list_box_item_r_zdy p {
	height:26px;
	font-size:16px;
	color:#000;
	border:none;
	line-height:26px;
	padding-bottom:5px
}
.pro_list_box_item_r_zdy p a {
	height:26px;
	font-size:16px;
	color:#0067d0;
	border:none
}
.pro_list_box_item_r_zdy div {
	font-size:15px;
	font-weight:400;
	color:#888;
	height:70px;
	overflow:hidden;
	line-height:28px
}
.pro_list_box_item_r_zdy div>span {
	font-size:13px!important;
	font-weight:400;
	color:#888;
	overflow:hidden;
	line-height:24px!important
}
.pro_list_box_item_r_zdy div p {
	font-size:13px;
	font-weight:400
}
.pro_list_box_item_r_zdy a {
	text-decoration:none
}
.pro_list_box_item_r_zdy a:hover {
	text-decoration:none
}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy a {
	background:#d7030c
}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy p {
	color:#000
}
.shopmrsc a:hover {
	color:#000!important
}
.content_more_a_zdy {
	width:90px;
	height:30px;
	background:#0067d0;
	float:right;
	display:block;
	margin-top:10px;
	text-align:center;
	line-height:29px;
	height:30px;
	color:#fff!important;
	font-size:13px!important;
	letter-spacing:.5px
}
.dgcontent_title_h5 {
	display:block;
	text-align:center;
	border-bottom:1px solid #ddd;
	height:55px!important;
	line-height:55px!important;
	margin:10px auto 25px!important
}
.dgcontent_title_h5 h5,.dgcontent_title_h5 h5 strong {
	font-size:18px
}
.news_content_title {
	display:block;
	text-align:center;
	border-bottom:1px solid #ddd;
	height:80px;
	margin:10px auto
}
.news_content_title h3,.news_content_title h3 strong {
	font-size:18px;
	height:55px;
	line-height:55px;
	color:#0067d0
}
.news_content_title p {
	font-size:14px;
	color:#999
}
.news_content_title hr {
	display:none
}
.conwrap p{
	font-size: 14px;
	color: #666666;
	line-height: 28px;
}
.content_more_a_zdy::after,.content_more_a_zdy:after {
	content:'查看全文';
	color:#fff
}
.pro_one_box .pro_name {
	height:30px;
	line-height:30px
}
.pro_all_class {
	width:1150px!important;
	height:auto!important;
	margin:0 auto!important;
	padding-top:8px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	border-bottom:none!important;
	margin-bottom:20px!important
}
.pro_all_class a {
	display:inline-block;
	width:155px;
	height:50px;
	overflow:hidden;
	text-align:center;
	margin-right:8px!important;
	font-size:14px;
	color:279c2c;
	background:#0067d0;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:50px;
	text-decoration:blink;
	transition:all .8s linear;
	color:#fff
}
.pro_all_class a:hover {
	transition:all .8s linear;
	background:#d7030c;
	color:#fff
}
.pro_all_class strong {
	background:#d7030c;
	color:#fff;
	display:block
}
.pagess {
	clear:both;
	margin:20px;
	overflow:hidden;
	margin-left:0;
	text-align:center;
	font-size:12px
}
.pagess ul li {
	display:inline-block;
	border:1px solid #ccc;
	padding:4px 12px;
	margin:0 1px;
	line-height:24px;
	background:#fff;
	color:#999
}
.pagess ul li:hover {
	background:#0067d0;
	color:#fff;
	border:1px solid #0067d0
}
.pagess ul li:hover a {
	color:#fff
}
.pagess ul li.thisclass {
	display:inline-block;
	border:1px solid #0067d0;
	padding:4px 12px;
	margin:0 1px;
	background:#0067d0;
	color:#fff
}
.pagess ul li.thisclass a {
	color:#fff
}
.pagess ul li a {
	display:block;
	color:#999
}
.pagess ul li a:hover {
	color:#fff
}
.lianxi_m {
	width:1200px;
	overflow:hidden;
	background:#f5f5f5;
	margin:0 auto
}
.lianxi_ml {
	background:#0067d0;
	color:#fff;
	padding:30px;
	overflow:hidden;
	float:left
}
.lianxi_ml_m {
	overflow:hidden;
	font-size:38px;
	font-weight:700;
	line-height:52px;
	margin-bottom:18px
}
.lianxi_ml_s {
	width:315px;
	border:solid 2px #fff;
	font-size:28px;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	margin-bottom:18px;
	line-height:45px
}
.lianxi_ml_en {
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px;
	font-style:italic;
	line-height:40px
}
.lianxi_mr {
	float:right;
	overflow:hidden;
	width:780px
}
.lianxi_mr_i {
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100px;
	font-weight:700;
	line-height:100px;
	color:#333;
	position:absolute;
	overflow:hidden;
	margin-top:18px
}
.lianxi_m .mr_i {
	font-size:140px;
	line-height:120px;
	margin-top:150px;
	margin-left:650px
}
.lianxi_mr_m {
	width:600px;
	float:left;
	overflow:hidden;
	padding-left:80px;
	padding-right:20px;
	padding-top:25px;
	line-height:24px;
	color:#333;
	font-size:14px
}
.lianxi_mr_m span {
	font-size:24px;
	font-weight:700;
	line-height:60px;
	color:#333
}
.lianxi {
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	background:#f5f5f5;
	margin-top:10px;
	margin-bottom:10px
}
.lianxi_l {
	float:left;
	width:520px;
	overflow:hidden
}
.lianxi_lm {
	overflow:hidden;
	margin-top:40px;
	border-left:solid 5px #0067d0;
	font-size:26px;
	line-height:30px;
	padding-left:20px;
	margin-bottom:18px
}
.lianxi_len {
	overflow:hidden;
	border-left:solid 5px #2b3e9d;
	padding-left:20px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#0067d0;
	font-style:italic;
	line-height:22px;
	margin-bottom:20px
}
.lianxi_ld_l {
	overflow:hidden;
	padding:15px 0;
	padding-left:30px
}
.ld_i {
	float:left;
	width:56px
}
.ld_i img {
	width:56px
}
.ld_l {
	float:left;
	padding-left:18px;
	font-size:14px;
	color:#666;
	line-height:25px;
	width:300px
}
.ld_l span {
	font-size:18px;
	color:#333
}
.ld_l a {
	font-size:14px;
	color:#666
}
.lianxi_r {
	float:right;
	width:580px;
	overflow:hidden;
	background:#eee;
	padding:46px;
	height:511px
}
.lianxi_rm {
	overflow:hidden;
	margin-top:-10px
}
.lianxi_rm_en {
	float:left;
	color:#0067d0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:45px;
	line-height:50px;
	font-weight:700
}
.lianxi_rm_m {
	float:left;
	margin-left:10px;
	border-top:solid 3px #0067d0;
	font-size:20px;
	line-height:40px;
	margin-top:10px
}
.lianxi_rd {
	overflow:hidden;
	margin-top:15px;
	border:solid 1px #ccc
}
.yunu-message {
	background:url(../images/r1-orderform-1-bg.jpg) no-repeat center bottom #fff;
	border:1px solid #ddd;
	padding:50px 200px;
	margin-bottom:30px
}
.form-group {
	margin-bottom:15px
}
.form-label {
	float:left;
	line-height:34px;
	width:120px;
	text-align:right
}
.form-label span {
	color:#e50112
}
.form-content {
	margin-left:130px
}
.form-control {
	line-height:20px;
	font-size:14px;
	border:1px solid #ddd;
	padding:6px 12px;
	width:600px;
	display:inline-block;
	vertical-align:top
}
select.form-control {
	height:34px
}
.form-submit {
	padding:6px 22px;
	color:#fff;
	background-color:#3db748;
	border:0;
	cursor:pointer;
	font-size:16px;
	border-radius:3px
}
.form-button {
	padding:6px 22px;
	color:#fff;
	background-color:#767676;
	border:0;
	cursor:pointer;
	font-size:16px;
	border-radius:3px
}
.one{margin:10px auto;height:250px;width:1300px;overflow:hidden;position:relative; }
.one ul{height:250px;width:100000px;position:absolute;left:0;} /*ul width的宽不能过小*/
.one ul li{display:block;float:left;margin:5px;height:250px;border-radius:5px;position:relative;}
.one ul li a{display:inline-block;height:250px;} 
.one ul li img{border-radius:5px;display:block;width:400px;}
.one ul li a span{height:0;display:block;background:rgba(0,0,0,0.4);position:absolute;bottom:0;color:#fff;font-size:0px;}
.one ul li a:hover span{height:250px;line-height:250px;font-size:20px;text-align:center;transition:all 0.7s;}
.two{margin:10px auto;height:250px;width:1300px;overflow:hidden;position:relative; }
.two ul{height:250px;width:100000px;position:absolute;left:0;}/*ul width的宽不能过小*/
.two ul li{display:block;float:left;margin:5px;height:250px;border-radius:5px;position:relative;}
.two ul li a{display:inline-block;height:250px;} 
.two ul li img{display:block;border-radius:5px;width:400px;}
.two ul li a span{height:0;display:block;background:rgba(0,0,0,0.4);position:absolute;bottom:0;color:#fff;font-size:0px;}
.two ul li a:hover span{height:250px;line-height:250px;font-size:20px;text-align:center;transition:all 0.7s;}