﻿@charset "utf-8";
@import url("../css/common/grid.css");/*网格*/
@import url("../css/common/layout.css");/*整体框架*/
@import url("../css/common/icon.css");/*图标*/
@import url("../css/navi/navi_02.css");/*02导航*/
@import url("../css/banner.css");/*幻灯片*/
@import url("../css/navi/classify_01.css");/*侧栏样式*/
@import url("../css/adorner/01/A_style.css");/*01装饰器*/
@import url("../css/adorner/02/A_style.css");/*02装饰器*/
@import url("../css/links.css");/*友情链接*/
@import url("../css/kefu.css");/*在线客服*/
@import url("../css/common/doc.css");/*自定义文档*/
/*共同样式*/
.container {
	width: 1200px;
	margin: 0 auto;
}
/*头部样式*/
.header .hd_top {
	width: 100%;
	display: inline-block;
}
.header .hd_top h6 {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #333;
	float: left;
	line-height: 40px;
	font-weight: normal;
}
.header .hd_top h6 span {
	font-weight: bold;
}
.header .hd_phone {
	float: right;
}
.header .hd_phone img {
	width: 18px;
	height: 18px;
	margin: 10px 8px;
}
.header .hd_phone p {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #333;
	line-height: 40px;
	float: right;
}
.header .hd_phone p span {
	font-weight: bold;
}
.hd_cont {
	width: 100%;
	display: inline-block;
}
.hd_cont .logo {
	width: 860px;
}
.hd_cont img {
	width: 860px;
	height: auto;
}
.hd_cont .hd_erweima {
	width: 245px;
	margin: 20px 0px;
}
.hd_cont .hd_erweima img {
	width: 245px;
	height: auto;
}
/*首页产品样式*/
.index_product {
	width: 100%;
	margin: 0 auto;
}
.ind_title {
	width: 100%;
	margin: 0 auto;
	padding-top: 100px;
	padding-bottom: 80px;
}
.ind_title img {
	width: 390px;
	height: 230px;
	display: block;
	margin: 0 auto;
}
.index_product .ind_pro {
	width: 100%;
	padding-bottom: 100px;
}
.index_product ul li {
	/*display: inline-block;*/
	float: left;
}
.index_product .ind_pro .ind_pro_pic {
	width: 240px;
	overflow: hidden;
}
.index_product .ind_pro .ind_pro_pic img {
	width: 240px;
	height: 440px;
	display: block;
	overflow: hidden;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	;
	-ms-transition: all 0.2s linear;
}
.index_product .ind_pro .ind_pro_pic a:hover img {
	transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
}
.index_product .ind_pro .ind_pro_txt {
	width: 240px;
	height: 140px;
	line-height: 140px;
	text-align: center;
	position: relative;
}
.index_product ul li:hover .ind_pro_txt {
	box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-o-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-ms-box-shadow: 0 0 15px rgba(0,0,0,0.15);
}
.index_product .ind_pro .ind_pro_txt.txt_pic_01 {
	background: url(../img/num_01.png) center;
}
.index_product .ind_pro .ind_pro_txt.txt_pic_02 {
	background: url(../img/num_02.png) center;
}
.index_product .ind_pro .ind_pro_txt.txt_pic_03 {
	background: url(../img/num_03.png) center;
}
.index_product .ind_pro .ind_pro_txt.txt_pic_04 {
	background: url(../img/num_04.png) center;
}
.index_product .ind_pro .ind_pro_txt.txt_pic_05 {
	background: url(../img/num_05.png) center;
}
.index_product .ind_pro .ind_pro_txt img {
	width: 240px;
	height: 140px;
}
.index_product .ind_pro .ind_pro_txt a {
	font-size: 22px;
	font-family: Gotham, Helvetica Neue, Helvetica, Arial, " sans-serif";
	color: #333;
	text-transform: uppercase;
	font-weight: normal;
}
.index_product .ind_pro .ind_pro_txt a:hover {
	text-decoration: none;
	color: #ff5c00;
}
.index_product .ind_pro .ind_pro_txt i {
	width: 30px;
	height: 2px;
	background: #ff5c00;
	position: absolute;
	bottom: 20%;
	left: 43%;
}
/*首页横幅样式*/
.index_hengfu {
	width: 100%;
	margin: 0 auto;
}
.index_hengfu img {
	width: 100%;
	height: auto;
	margin: 0 auto;
	display: block;
}
/*首页新闻样式*/
.index_news {
	width: 100%;
	margin: 0 auto;
	padding-bottom: 20px;
}
.index_news .news_list {
	width: 100%;
	margin: 0 auto;
}
.index_news ul li {
	display: inline-block;
	width: 580px;
	/*height: 360px;*/
	position: relative;
}
.index_news .news_list .news_pr {
	padding-right: 18px;
}
.index_news .news_list .news_pic {
	width: 580px;
	height: 360px;
	display: block;
	overflow: hidden;
}
.index_news .news_list .news_pic a img {
	width: 580px;
	height: 360px;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
}
.index_news .news_list .news_pic a:hover img {
	width: 580px;
	height: 360px;
	transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
}
.index_news .news_list .news_youjian {
	width: 60px;
	height: 60px;
	position: absolute;
	top: 335px;
	left: 260px;
}
.index_news .news_list .news_youjian img {
	width: 60px;
	height: 60px;
}
/*.index_news .news_list .news_youjian{
	background:url(../img/jiantou.png) center center;
	width: 60px;
	height: 60px;
	position: absolute;
	top:335px;
	left:260px;
}*/
.index_news .news_list .news_txt {
	width: 520px;
	height: auto;
	background: #ff5c00;
	margin-top: 10px;
	padding: 50px 30px 40px 30px;
}
.index_news .news_list .news_txt h3 {
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: normal;
	line-height: 60px;
}
.index_news .news_list .news_txt h3 a {
	color: #fff;
	font-size: 16px;
}
.index_news .news_list .news_txt h3 a:hover {
	text-decoration: none;
}
.index_news .news_list .news_txt h3 span {
	font-size: 14px;
	color: #fff;
	font-family: "微软雅黑";
	float: right;
	line-height: 60px;
}
.index_news .news_list .news_txt p {
	font-size: 14px;
	color: #fff;
	font-family: "微软雅黑";
	line-height: 22px;
}
.index_news .more {

	height: 56px;
	line-height: 56px;
	font-size: 14px;
	color: #ff5c00;
	text-align: center;
	margin: 80px auto;
}
.index_news .more a {
	line-height: 56px;
	border: 2px solid #ff5c00;
	font-size: 14px;
	color: #ff5c00;
	padding: 16px 40px;
}
.index_news .more a:hover {
	text-decoration: none;
	background: #ff5c00;
	color: #fff;
}
/*首页合作伙伴样式*/
.index_partner {
	width: 100%;
	margin: 0 auto 100px;
}
.ind_partner_title {
	width: 375px;
	height: 345px;
	background: #f1f1f1;
	float: left;
}
.ind_partner_title img {
	width: 330px;
	height: 230px;
	margin: 58px 22px;
}
.index_partner .ind_partner {
	width: 785px;
	float: right;
	border: 1px solid #f1f1f1;
}
.index_partner #multipleColumn {
	overflow: hidden;
	position: relative;
	width: 785px;/*border: 1px solid #ccc;
	background: #fff;*/
}
.index_partner #multipleColumn .hd {
	overflow: hidden;
	/*height: 30px;*/
	/*background: #f4f4f4;*/
	padding: 35px 10px;
}
.index_partner #multipleColumn .hd .prev, #multipleColumn .hd .next {
	display: block;
	width: 24px;
	height: 24px;
	float: right;
	margin-right: 10px;
	overflow: hidden;
	cursor: pointer;
	background: url(../img/icoLeft.png) no-repeat;
}
.index_partner #multipleColumn .hd .next {
	background: url(../img/icoRight.png) no-repeat;
}
/*.multipleColumn .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
	zoom: 1;
}
.multipleColumn .hd ul li {
	float: left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	margin-right: 5px;
	text-indent: -999px;
	cursor: pointer;
	background: url("images/icoCircle.gif") 0 -9px no-repeat;
}
.multipleColumn .hd ul li.on {
	background-position: 0 0;
}*/
.index_partner #multipleColumn .bd {
	padding: 10px;
	overflow: hidden;
}
.index_partner #multipleColumn .bd ul {
	overflow: hidden;
	zoom: 1;
	width: 765px;
	float: left;
	_display: inline;
}
.index_partner #multipleColumn .bd ul li {
	margin: 14px 15px;
	display: inline-block;
	/*float: left;
	_display: inline;*/
	overflow: hidden;
	text-align: center;
}
.index_partner #multipleColumn .bd ul li a {
	width: 160px;
	height: 86px;
	text-align: center;
}
.index_partner #multipleColumn .bd ul li a img {
	width: 160px;
	height: 86px;
	display: block;
	background: #fff;
}
.index_partner #multipleColumn .bd ul li:hover {
	box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-o-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-ms-box-shadow: 0 0 15px rgba(0,0,0,0.15);
}
/*.index_partner #multipleColumn .bd ul li {
	line-height: 24px;
}*/



/*底部样式*/
.footer {
	width: 100%;
	background: #ff5c00;
	margin: 0 auto;
}
.ft_top {
	width: 100%;
	height: auto;
	border-bottom: 1px solid #fff;
}
.ft_top .ft_tp_title {
	width: 300px;
	height: 70px;
	background: #fff;
	text-align: center;
	line-height: 70px;
	margin: 0 auto;
}
.ft_top .ft_tp_title h3 {
	font-size: 32px;
	color: #333;
	font-family: "微软雅黑";
	font-weight: normal;
	line-height: 70px;
}
.ft_top ul.ft_icon {
	padding: 80px 0 80px 65px;
}
.ft_top ul li {
	display: inline-block;
	font-size: 22px;
	color: #fff;
	font-family: "微软雅黑";
	width: 180px;
	height: 60px;
	line-height: 60px;
}
.ft_top ul li img {
	width: 60px;
	height: 60px;
	float: left;
	padding-right: 12px;
	padding-left: 20px;
}
.ft_top ul li i {
	width: 22px;
	height: 8px;
	padding-left: 15px;
	background: url(../img/ft_youjian.png) no-repeat right center;
	display: inline-block;
}
.ft_top ul li.icon_last i {
	display: none;
}
.ft_bottom {
	width: 100%;
}
.ft_cont {
	display: block;
	margin: 80px 0;
	background: url(../img/ft_right_pic.png) no-repeat right center;
}
.ft_cont .ft_nav ul li.m {
	width: 100px;
	float: left;
}
.ft_cont .ft_nav ul li.m h5 {
	font-size: 16px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	line-height: 22px;
	padding-bottom: 15px;
}
.ft_cont .ft_nav ul li.m h5 a {
	font-size: 16px;
	font-weight: normal;
	color: #fff;
}
.ft_cont .ft_nav .m .ft_sub_nav {
	width: 100px;
	text-align: center;
}
.ft_cont .ft_nav .m .ft_sub_nav a {
	font-size: 14px;
	color: #fff;
	line-height: 26px;
	text-transform: uppercase;
}
.ft_bottom .copy {
	height: 50px;
	line-height: 50px;
}
.ft_bottom .copy p {
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
}
.ft_bottom .copy p a {
	font-size: 14px;
	color: #fff;
}
/*浮动客服*/
#floatDivBoxs {
	width: 170px;
	background: #fff;
	position: fixed;
	top: 100px;
	right: 0px;
	z-index: 999;
}
#floatDivBoxs .floatDtt {
	width: 100%;
	height: 48px;
	line-height: 48px;
	background: #3f4ae1;
	color: #fff;
	font-size: 18px;
	text-indent: 22px;
	position: relative;
	text-align: left;
}
#floatDivBoxs .floatDqq {
	padding: 0 14px;
}
#floatDivBoxs .floatDqq li {
	height: 50px;
	line-height: 43px;
	font-size: 16px;
	/*border-bottom: 1px solid #e3e3e3;*/
	text-align: left;
}
#floatDivBoxs .floatDqq li img {
	float: left;
	margin-top: 7px;
	margin-right: 15px;
}
#floatDivBoxs .floatDtxt {
	font-size: 18px;
	color: #333;
	padding: 12px 14px;
}
#floatDivBoxs .floatDtel {
	padding: 0 0 15px 10px;
}
#floatDivBoxs .floatImg {
	text-align: center;
	padding: 15px 20px;
	background: #2f2f2f;
	color: #fff;
	font-size: 16px;
}
#floatDivBoxs .floatImg img {
	margin-bottom: 10px;
	width: 120px;
	height: 120px;
}
#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: 50px;
	height: 48px;
	background: url(../img/kefu/online_arrow.png) no-repeat;
	position: fixed;
	top: 100px;
	right: 170px;
	z-index: 999;
}
#rightArrow a {
	display: block;
	height: 45px;
}
/*内页样式*/

/*关于我们 样式*/
.hd_main {
	width: 100%;
	background: #f4f4f4;
	height: 60px;
}
.hd_main .nynav {
	text-align: center;
}
.hd_main .nynav li {
	text-align: center;
	display: inline-block;
	margin: 0 25px;
	padding: 17px 0;/*height: 60px;
    line-height: 60px;
    padding: 0 20px;*/
}
.hd_main .nynav li:hover {
	border-bottom: 1px solid #ff5c00;
}
.hd_main .nynav li a {
	font-size: 18px;
	color: #333;
}
.hd_main .nynav li a.cur {
	color: #ff5c00;
}
.hd_main .nynav li a:hover {
	color: #ff5c00;
	text-decoration: none;
}
.main .cont_main {
	width: 100%;
	margin: 0 auto;
	margin: 40px 0;
}
.main .cont_main p {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #333;
}
/*联系我们*/
.main .lxwm {
	width: 600px;
	float: left;
	margin-bottom: 30px;
}
.main .lxwm h3 {
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	line-height: 50px;
	font-weight: normal;
	color: #333;
	padding-bottom: 20px;
}
.main .lxwm p {
	line-height: 50px;
	color: #666;
	font-size: 14px;
}
.main .lxwm p a {
	text-decoration: none;
	color: #666;
}
.main .lxwm p a:hover {
	color: #009944;
}
.main .messages {
	float: right;
	margin-bottom: 30px;
	width: 600px;
}
/*.messages ul span{
	font-size: 14px;
	font-weight: normal;
	color: #888;
	line-height:30px;
	padding-left:10px;
	}*/
.main .messages ul li input {
	line-height: 60px;
	height: 60px;
	border: none;
	background: #eee;
	text-indent: 10px;
}
.main .messages ul li .textarea {
	height: 82px;
	line-height: 60px;
	border: none;
	background: #eee;
	text-indent: 10px;
}
.main .messages ul li .button_1_b {
	height: 60px;
	line-height: 60px;
	width: 600px;
	background: #ff5c00;
	font-size: 14px;
	font-weight: normal;
	border: none;
	border: 1px solid #ff5c00;
}
.main .messages ul li .button_1_b:hover {
	color: #ff5c00;
	background-color: #fff;
	border: 1px solid #ff5c00;
}
.main .erweima_cont {
	width: 100%;
	margin: 40px auto 90px;
}
.main .erweima_cont ul li {
	display: inline-block;
	width: 296px;
	text-align: center;
	margin: 0 auto;
}
.main .erweima_cont ul li img {
	width: 180px;
	height: 180px;
	padding: 0 52px;
}
.main .ditu {
	margin-bottom: 100px;
}
/*内页 下载中心*/
.download_nav {
	width: 1200px;
	margin: 0 auto;
	background: #ff5c00;
	text-align: center;
}
.download_nav ul li {
	background: #fff;
	display: inline-block;
	margin: 20px 18px 40px 18px;
	webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
}
.download_nav ul li a {
	display: inline-block;
	/*padding-top: 20px;*/
	width: 200px;
	height: 60px;
	background-position: top center;
	background-repeat: no-repeat;
}
.download_nav ul li.con01 a {
	background: url(../img/download_nav01.png);
}
.download_nav ul li.con02 a {
	background: url(../img/download_nav02.png);
}
.download_nav ul li.con03 a {
	background: url(../img/download_nav03.png);
}
.download_nav ul li.con04 a {
	background: url(../img/download_nav04.png);
}
.download_nav ul li.con05 a {
	background: url(../img/download_nav05.png);
}
.cont_main .download_list {
	width: 100%;
	margin: 0 auto;
}
.cont_main .download_list ul li {
	display: block;
	padding: 25px;
}
.cont_main .download_list ul li:hover {
	box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-o-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-ms-box-shadow: 0 0 15px rgba(0,0,0,0.15);
}
.cont_main .download_list ul li .lf_pic {
	float: left;
	width: 300px;
	height: 180px;
	overflow: hidden;
}
.cont_main .download_list ul li .lf_pic a img {
	width: 300px;
	height: 180px;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
}
.cont_main .download_list ul li .lf_pic a:hover img {
	transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
}
.cont_main .download_list ul li .rt_txt {
	width: 820px;
	float: right;
	overflow: hidden;
}
.cont_main .download_list ul li .rt_txt h3 {
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: normal;
	display: inline-block;
}
.cont_main .download_list ul li .rt_txt h3 a {
	color: #333;
	line-height: 30px;
}
.cont_main .download_list ul li .rt_txt h3 a:hover {
	color: #ffc500;
	text-decoration: none;
}
.cont_main .download_list ul li .rt_txt p {
	font-size: 14px;
	color: #999;
	margin: 15px 0 40px 0;
}
.cont_main .download_list ul li .rt_txt span.dl_time {
	font-size: 14px;
	color: #666;
}
.cont_main .download_list ul li .rt_txt .download_btn {
	width: 36px;
	height: 36px;
	background: #aaa;
	float: right;
	position: relative;
}
.cont_main .download_list ul li:hover .rt_txt .download_btn {
	background: #ff5c00;
}
.cont_main .download_list ul li .rt_txt .download_btn a {
	width: 5px;
	height: 12px;
	background: url(../img/download_icon.png) no-repeat center center;
	zoom: 1;
	position: absolute;
	top: 12px;
	left: 16px;
}

/*新闻列表样式*/

.cont_main .news_list {
	width: 100%;
	margin: 0 auto;
}
.cont_main .news_list  ul li {
	display: inline-block;
	width: 580px;
	/*height: 360px;*/
	position: relative;
	margin: 20px 10px;
	float: left;
}
.cont_main .news_list  .news_pr {
	padding-right: 36px;
}
.cont_main .news_list .news_pic {
	width: 580px;
	height: 360px;
	display: block;
	overflow: hidden;
}
.cont_main .news_list .news_pic a img {
	width: 580px;
	height: 360px;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
}
.cont_main .news_list .news_pic a:hover img {
	width: 580px;
	height: 360px;
	transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
}
.cont_main .news_list .news_youjian {
	width: 60px;
	height: 60px;
	position: absolute;
	top: 335px;
	left: 260px;
}
.cont_main .news_list .news_youjian img {
	width: 60px;
	height: 60px;
}

.cont_main .news_list .news_txt {
	width: 520px;
	height: auto;
	background: #ff5c00;
	margin-top: 10px;
	padding: 50px 30px 40px 30px;
}
.cont_main .news_list .news_txt h3 {
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: normal;
	line-height: 60px;
}
.cont_main .news_list .news_txt h3 a {
	color: #fff;
	font-size: 16px;
}
.cont_main .news_list .news_txt h3 a:hover {
	text-decoration: none;
}
.cont_main .news_list .news_txt h3 span {
	font-size: 14px;
	color: #fff;
	font-family: "微软雅黑";
	float: right;
	line-height: 60px;
}
.cont_main .news_list .news_txt p {
	font-size: 14px;
	color: #fff;
	font-family: "微软雅黑";
	line-height: 22px;
}



/*新闻详情*/
.cont_main .news_detail h1 {
	font-size: 30px;
	color: #333;
	font-weight: inherit;
	font-family: "微软雅黑", "黑体";
}
.cont_main .news_detail span {
	font-size: 14px;
	font-family: "微软雅黑", "黑体";
}
.cont_main .Paging .assist a {
	font-size: 14px;
	color: #333;
}
.cont_main .Paging .assist a:hover {
	color: #ffc500;
}
/*产品列表*/
.cont_main .product_list {
	width: 1200px;
	margin-bottom: 20px;
}
.cont_main .product_list ul li {
	float: left;
	list-style: none;
	margin: 15px;
}
.cont_main .product_list .pro_list_img {
	width: 370px;
	height: 370px;
	display: block;
	overflow: hidden;
}
.cont_main .product_list .pro_list_img a {
	display: block;
	width: 370px;
	height: 370px;
	webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	/*border:1px solid #fff;*/
	box-sizing: border-box;
	overflow: hidden;
}
.cont_main .product_list .pro_list_img a img {
	width: 370px;
	height: 370px;
	webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
}
.cont_main .product_list .pro_list_img a:hover {
	width: 370px;
	height: 370px;
	overflow: hidden;/*border:1px solid #009944;*/
	
}
.cont_main .product_list .pro_list_img a:hover img {
	width: 370px;
	height: 370px;
	webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);/*overflow: hidden;
	filter: alpha(opacity=70);
	-moz-opacity: 0.75;
	opacity: 0.75;*/
}
.cont_main .product_list .pro_list_txt {
	width: 370px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-bottom: 1px solid #fff;
}
.cont_main .product_list .pro_list_txt h4 {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: normal;
}
.cont_main .product_list .pro_list_txt a {
	color: #333;
}
.cont_main .product_list .pro_list_txt a:hover {
	color: #ff5c00;
	text-decoration: none;
}
.cont_main .product_list ul li:hover .pro_list_txt {
	border-bottom: 1px solid #ff5c00;
}


/*产品详情样式*/

.cont_main .ladyScroll {
	width: 1200px;
	height: 640px;
	margin: 15px auto;
	/*border: #ddd 1px solid;*/
	position: relative;
}
.cont_main .ladyScroll .prev, .ladyScroll .next {
	width: 48px;
	height: 129px;
	position: absolute;
	top: 210px;
	left: 0;
	z-index: 100;
	cursor: pointer;
}
.cont_main .ladyScroll .prev{
	left:0;
	right:0;
	background:url(../img/pro_prev.gif) no-repeat;
}
.cont_main .ladyScroll .next {
	left: auto;
	right: 0;
	background-position: 0 -90px;
	background:url(../img/pro_next.gif) no-repeat;
}
.cont_main .ladyScroll .prev:hover {
	background-position: 0 -129px;
}
.cont_main .ladyScroll .next:hover {
	background-position: 0 -129px;
}
.cont_main .ladyScroll .scrollWrap {
	width: 580px;
	/*margin-left: 31px;
	padding-top: 15px;*/
	overflow: hidden;
	position: absolute;
	padding:0 25%;
}
.cont_main .ladyScroll dl {
	/*float: left;*/
	width: 580px;
	height:640px;
	text-align: center;
	position: relative;
}
.cont_main .ladyScroll span {
	z-index:-1;
	display: block;
	width: 500px;
	height: 60px;
	position: absolute;
	left: 40px;
	bottom: 11px;
	/*background: #5f626b;*/
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
	/*filter: alpha(opacity=80);
	opacity: 0.80;*/
}
.cont_main .ladyScroll dt {
	margin: 0 auto;
	width: 580px;
	overflow: hidden;
}
.cont_main .ladyScroll img {
	display: block;
	width: 580px;
	height: 580px;
}
.cont_main .ladyScroll dd {
	width: 500px;
	height: 60px;
	line-height: 48px;
	font-size: 30px;
	text-align: center;
	overflow: hidden;
	position: absolute;
	left: 40px;
	bottom: 0;
	text-transform: uppercase;
}
.cont_main .ladyScroll dd a {
	color: #333;
}
.cont_main .ladyScroll dd a:hover {
	color:#ff5c00;
	text-decoration: none;
}
.cont_main .ladyScroll dl:hover span {
	/*border:1px solid #ff5c00;*/
}
.cont_main .pro_show {
	width: 100%;
	margin: 0 auto;
	padding:20px 0 30px 0;
}
.cont_main .pro_dt {
	width: 100%;
	background: #fbfbfb;
	margin: 0 auto;
	padding: 30px;
}
.cont_main .pro_dt .pro_dt_content {
	padding: 10px 15px;
	background: #fff;
}
.cont_main .pro_dt .pro_dt_content .pro_dt_title {
	/*padding-top:20px;*/
	background: url(../img/pro_dt_title_bg.png) left bottom no-repeat;
}
.cont_main .pro_dt .pro_dt_content .pro_dt_title h3 {
	font-size: 22px;
	font-family: "微软雅黑";
	color: #333;
	font-weight: normal;
	line-height: 45px;
}
.cont_main .pro_dt .pro_dt_content .pro_dt_xiangqing {
	padding-top: 20px;
	padding-bottom: 20px;
}
/*服务支持样式*/
.cont_main .service_title {
	text-align: center;
	padding-top: 30px;
	padding-bottom: 20px;
}
.cont_main .service_title h1 {
	font-size: 42px;
	color: #333;
	font-weight: bold;
	font-family: "微软雅黑";
	line-height: 80px;
}
.cont_main .service_title span {
	font-size: 14px;
	color: #999;
}
.cont_main ul.service_nav li {
	/*display:inline-block;*/
	width: 250px;
	margin: 40px auto;
	text-align: center;
	padding: 40px 25px;
	float: left;
}
.cont_main ul.service_nav li img {
	width: 194px;
	height: 194px;
}
.cont_main ul.service_nav li:hover {
	box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-o-box-shadow: 0 0 15px rgba(0,0,0,0.15);
	-ms-box-shadow: 0 0 15px rgba(0,0,0,0.15);
}
.cont_main ul.service_nav li h3 {
	font-size: 16px;
	padding: 40px 0 30px 0;
}
.cont_main ul.service_nav li h3 a {
	font-size: 16px;
	color: #333;
	font-weight: normal;
}
.cont_main ul.service_nav li h3 a:hover {
	color: #ff5c00;
	text-decoration: none;
}
.cont_main ul.service_nav li span {
	font-size: 14px;
	color: #666;
	line-height: 26px;
}
/*服务支持列表页02*/

.cont_main .service_list {
	width: 1200px;
	margin-bottom: 20px;
}
.cont_main .service_list ul li {
	float: left;
	list-style: none;
	margin: 20px;
}
.cont_main .service_list .service_list_img {
	width: 360px;
	height: 250px;
	display: block;
	overflow: hidden;
}
.cont_main .service_list .service_list_img a {
	display: block;
	width: 360px;
	height: 250px;
	webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	/*border:1px solid #fff;*/
	box-sizing: border-box;
	overflow: hidden;
}
.cont_main .service_list .service_list_img a img {
	width: 360px;
	height: 250px;
	webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
}
.cont_main .service_list .service_list_img a:hover {
	width: 360px;
	height: 250px;
	overflow: hidden;/*border:1px solid #009944;*/
	
}
.cont_main .service_list .service_list_img a:hover img {
	width: 360px;
	height: 250px;
	webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	/*overflow: hidden;
	filter: alpha(opacity=70);
	-moz-opacity: 0.75;
	opacity: 0.75;*/
}
.cont_main .service_list .service_list_txt {
	width: 360px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-bottom: 1px solid #fff;
}
.cont_main .service_list .service_list_txt h4 {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: normal;
}
.cont_main .service_list .service_list_txt a {
	color: #333;
}
.cont_main .service_list .service_list_txt a:hover {
	color: #ff5c00;
	text-decoration: none;
}
.cont_main .service_list ul li:hover .service_list_txt {
	border-bottom: 1px solid #ff5c00;
}
