/* dede58.com 做最好的织梦模板 */
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 {
	margin-bottom:10px;
}
.ml10 {
	margin-left:10px;
}
.bg {
	background:#FFF;
}
.box1 {
	background:#fff;
	border:solid 1px #cecacb;
}
/*banner*/
.banner {
	height:567px;
	background:#fff;
	text-align:center;
}
.banners {
	height:auto;
}
.banners img {
	width:100%;
}
.ge {
	height:20px;
}
.container {
	width:100%;
	height:567px;
	text-align:center;
}
.container A IMG {
	width:1920px;
	height:567px;
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	FLOAT: right;
	bottom: 5px;
	right: 10px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 3px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(img/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(img/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}
/*导航*/
.dh {
	width:269px;
	background:#ffffff;
	overflow:hidden;
}
.dh h2 {
	background:url(img/category_title.jpg) no-repeat;
	height:67px;
	line-height:35px;
	padding-left:30px;
}
.dh h2 a {
	color:#fff;
	font-size:14px;
}
.dh_c {
	border-top:0;
	width:220px;
	margin:0 auto;
}
.dh_c h3 {
	background:url(img/dhhbg.jpg) no-repeat;
	height:31px;
	line-height:31px;
	padding-left:28px;
}
.dh_c h3 a {
	color:#e62028;
	font-size:12px;
}
.dh_c ul.dhl {
	padding:6px 8px 0;
	height:282px;
}
.dh_c ul.dh2 {
	padding:6px 8px 0;
	height:304px;
}
.dh_c ul {
	padding-top:10px;
	padding-bottom:30px;
	background:#ffffff;
	margin-left:20px;
}
.dh_c li {
	height:50px;
	line-height:50px;
	background:url(img/li_dot1.png) no-repeat 30px center;
	border-bottom:1px solid #f1f1f1
}
.dh_c li:hover {
}
.dh_c li.nones {
	border:0;
}
.dh_c li a {
	color:#000;
	font-size:15px;
	padding-left:60px;
	width:120px;
	height:100%;
	display:block;
	font-weight:bold;
}
.dh_c li a:hover {
	color:#2174b6;
	text-decoration:none;
}
.dh_yx {
	background:url(img/contactus.jpg);
	height:237px;
	overflow:hidden;
	text-align:center;
	margin-top:8px;
	padding-top:100px;
}
.dh_yx p {
	text-align:left;
	color:#fff;
	line-height:22px;
	padding:0 20px;
	font-size:14px;
	font-weight:bold;
}
.dh_yx span {
	height:38px;
	line-height:38px;
	color:#e62028;
	font-weight:bold;
}
.inp02 {
	height:22px;
	border:0;
	width:134px;
	padding:1px;
	float:left;
	line-height:22px;
	color:#bbb;
	overflow:hidden;
	background:url(img/yx_inp.jpg) no-repeat;
}
.yx_ss {
	float:left;
	width:38px;
	height:24px;
}
/*产品*/
.zx {
	background:url(img/tilbg01.jpg) repeat-x;
	height:34px;
	line-height:34px;
}
.til01 {
	background:url(img/about_tit.jpg) repeat-x;
	height:43px;
	line-height:43px;
}
.tit {
	background:url(img/new_tit.jpg) repeat-x;
	height:43px;
	line-height:43px;
}
.zx .tit .cur a, .zx .tit a:hover, .til01 a, .ly h2 a {
	display:inline-block;
	line-height:34px;
	background:url(img/sd01.jpg) repeat-x;
	padding:0 20px;
	font-size:14px;
	color:#fff;
}
.zx .tit ul li a {
	color:#303030;
	background:none;
	line-height:34px;
	padding:0 20px;
	font-size:14px;
}
.zx .tit ul li {
	float:left;
}
.til01 .more01 {
	padding:20px 10px 0 0;
	height:21px;
	line-height:21px;
}
.zx .tit span {
	-padding:10px 0 0;
	height:11px;
	line-height:11px;
}
.zx .tit span a {
	color:#303030;
	background:none;
	line-height:34px;
	padding:0 20px;
	font-size:14px;
}
.til01 .more01 a {
	background:none;
}
.cp .tit .more01 {
	padding:10px 0 0;
	height:42px;
	line-height:42px;
}
.cp .tit .more01 a {
	color:#303030;
	background:none;
	line-height:34px;
	padding:0 20px;
	font-size:14px;
}
.cp .tit {
	background:url(img/tilbg01.jpg) repeat-x;
	height:42px;
	line-height:42px;
}
.cp .tit ul li a {
	color:#303030;
	background:none;
	line-height:34px;
	padding:0 20px;
	font-size:14px;
}
.cp .tit ul li {
	float:left;
	background:url(img/pro_title.jpg);
	width:120px;
	height:42px;
}
.cp .tit ul .cur a, .cp h2 ul li a:hover {
	display:inline-block;
	line-height:34px;
	background:url(img/sd01.jpg) repeat-x;
	padding:0 20px;
	font-size:14px;
	color:#fff;
}
/*优势*/
.ys {
	line-height:30px;
	margin-top:20px;
	font-family:"微软雅黑";
	font-size:14px;
}
.ystil {
	height:127px;
}
.ystils {
	height:1145px;
}
.ys h3 {
	height:58px;
}
.ys p {
	padding:5px 0 0;
}
.ys span {
	color:#e62028;
}
.ys01 {
	background:url(img/ys01.jpg) no-repeat;
	height:206px;
	padding:55px 0 0 95px;
	overflow:hidden;
}
.ys01 p {
	width:320px;
}
.ys02 {
	background:url(img/ys02.jpg) no-repeat;
	height:218px;
	padding:64px 0 0 593px;
	overflow:hidden;
}
.ys03 {
	background:url(img/ys03.jpg) no-repeat;
	height:216px;
	padding:44px 0 0 95px;
	overflow:hidden;
}
.ys03 p {
	width:315px;
}
.ys04 {
	background:url(img/ys04.jpg) no-repeat;
	height:231px;
	padding:28px 0 0 592px;
	overflow:hidden;
}
.ys04 p {
	width:364px;
}
.banner_bar {
	margin:10px 0;
}
.banners {
	margin:0 auto;
	width:100%
}
.banners img {
	width:100%
}
/*荣誉*/
.case {
	background:url(img/case_bg.jpg);
	height:437px;
	padding:0;
}
.main01 {
	clear:both;
	padding-top:12px;
}
.case {
	background:url(img/case_bg.jpg);
	height:437px;
	padding:0;
}
.ry_cc {
	background:#000;
	width:626px;
	height:334px;
	margin:70px 0 0 50px;
}
.main_selist {
	display:block !important;
	width:227px !important
}
.ry {
	width:267px;
	overflow:hidden;
}
.ry ul {
	margin-top:41px;
}
.ry ul li {
	height:61px;
	background:url(img/case_li.jpg) no-repeat center right;
	margin-bottom:5px;
	line-height:61px;
	padding-left:36px;
	font-size:14px;
	color:#007cc4
}
.ry ul li a:hover {
	text-decoration:none;
}
.main_selcur {
	background:url(img/case_hover.jpg) !important;
	color:#fff;
}
.ry ul li a {
	color:#007cc4
}
.main_selcur a {
	color:#fff !important;
}
.hide {
	display:none;
}
.til02 {
	background:url(img/tilbg02.jpg) no-repeat;
	padding:0 0 0 26px;
	height:43px;
	line-height:43px;
	overflow:hidden;
}
.til02 a {
	font-size:14px;
	color:#303030;
}
.til02 .more02 {
	height:5px;
	padding:16px 10px 0 0;
	height:5px;
	line-height:5px;
}
.ry_p {
	height:173px;
	padding-top:17px;
	text-align:center;
	background:url(img/ry_picbg.jpg) no-repeat center 7px;
}
.ry_p img {
	width:215px;
	height:160px;
}
.ry_p span {
	display:block;
	height:32px;
	line-height:32px;
}
.ry_l {
	height:65px;
	overflow:hidden;
}
.ry_l li {
	background:url(img/rylbg.jpg) no-repeat 0 0;
	padding-left:50px;
	height:35px;
	line-height:34px;
}
/*见证*/
.jz {
	width:716px;
	margin-left:12px;
	height:362px;
	overflow:hidden;
}
.jz_c dl {
	width:320px;
	padding:23px 18px 0 20px;
	height:134px;
	overflow:hidden;
	float:left;
}
.jz_c dt {
	width:147px;
	float:left;
}
.jz_c dt img {
	width:128px;
	height:117px;
	border:solid 1px #cfcbcc;
	padding:2px;
}
.jz_c dd {
	width:168px;
	float:left;
	line-height:19px;
}
.jz_c dd h3 {
	height:26px;
	line-height:26px;
	overflow:hidden;
}
.jz_c dd h3 a {
	color:#303030;
	font-size:12px;
}
.jz_c dd p {
	height:76px;
	overflow:hidden;
}
.jz_c dd a, .zx_c dd a {
	color:#fe0000;
}
/*关于*/
.gy {
	width:677px;
	height:424px;
	overflow:hidden;
}
.gy_c dl {
	height:196px;
	padding:23px 12px;
	background:url(img/ge02.jpg) no-repeat bottom;
}
.gy_c dt {
	width:279px;
	float:left;
	padding-top:5px;
}
.gy_c dt img {
	width:262px;
	height:196px;
}
.gy_c dd {
	width:366px;
	float:left;
	line-height:24px;
}
.gy_c dd h3 {
	height:30px;
}
.gy_c dd h3 a {
	color:#007cc4;
	font-size:16px;
}
.gy_c dd p {
	height:144px;
	overflow:hidden;
}
.gy_c dd span a {
	line-height:26px;
	color:#fff;
	display:block;
}
.gy_c li {
	width:180px;
	float:left;
	padding:17px 20px 0;
}
.gy_c li img {
	width:180px;
	height:96px;
	border:solid 1px #cecacb;
	padding:2px;
}
.gy_c li span {
	display:block;
	text-align: center;
	height:24px;
	line-height:24px;
}
/*问答*/
.wd {
	width:228px;
	height:424px;
	margin-right:12px;
	overflow:hidden;
}
.wd_c {
	padding:0 10px;
}
.wd_c dl {
	clear:both;
	border-bottom:dashed 1px #cfcbcc;
	padding:13px 0 10px;
}
.wd_c dl.born {
	border:0;
}
.wd_c dt {
	background:url(img/wd_w.jpg) no-repeat 0 0;
	padding-left:25px;
	height:25px;
	overflow:hidden;
}
.wd_c dd {
	background:url(img/wd_d.jpg) no-repeat 0 3px;
	padding-left:25px;
	line-height:20px
}
/*广告*/
.h_gg {
	height:109px;
	margin:12px auto;
}
.gg01 {
	width:85px;
	height:27px;
	line-height:27px;
	text-align:center;
	background:url(img/icozxbg.jpg) no-repeat;
	top:59px;
	left:590px;
}
.gg01 a {
	color:#fff;
	font-size:13px;
}
.gg02 {
	top:27px;
	left:785px;
	line-height:27px;
	font-family:"微软雅黑";
	font-size:16px;
	color:#e7b32c;
}
.gg02 em {
	font-style:normal;
	font-size:20px;
	display:block;
}
.main02 {
	margin-bottom:20px;
}
/*留言*/
.ly {
	background:url(img/lybg.jpg) no-repeat;
	border:solid 1px #cecacb;
}
.ly h2 {
	background:url(img/message_tit.jpg);
	height:43px;
	line-height:43px;
}
.ly_con {
	width:245px;
	padding:50px 0 0 120px;
	height:270px;
	overflow:hidden
}
.ly_con ul li {
	height:40px;
}
.ly_con ul li font {
	color:#c00;
}
.ly_con ul li img {
	float:left;
	padding:2px 5px 0;
}
.sbt {
	width:75px;
	display:block;
	float:left;
	padding-top:3px;
	color:#fff;
}
.sinp01 {
	width:156px;
	height:19px;
	line-height:19px;
	padding: 0 2px;
	border: solid 1px #e6e6e6;
	background:#fff;
}
.sinp02 {
	width:58px;
	height:19px;
	line-height:19px;
	padding: 0 2px;
	border: solid 1px #e6e6e6;
	background:#fff;
	float:left;
}
.area {
	width:154px;
	height:48px;
	overflow:auto;
	border: solid 1px #e6e6e6;
	background:#fff;
	padding:3px;
}
.ly_con ul .h66 {
	height:72px;
}
.sx a {
	padding-top:3px;
	color:#a7fcff;
}
/*link*/
.link {
	height:115px;
	margin:14px auto;
}
.link h2 {
	background:url(img/lnkt.jpg) no-repeat 17px 13px;
	padding-left:107px;
	height:40px;
	line-height:40px;
}
.link h2 a {
	color:#303030;
	font-size:14px;
}
.lnk_c {
	background:url(img/lnkbg.jpg) repeat-x;
	padding-top:15px;
	line-height:24px;
	overflow:hidden;
	width:958px;
}
.lnk_c a {
	white-space:nowrap;
	padding:0 13px;
}
.lnk01 {
	bottom:-1px;
	left:-25px;
	background:url(img/lnk01.jpg) no-repeat;
	display:block;
	width:24px;
	height:15px;
}
.lnk02 {
	bottom:-1px;
	right:-25px;
	background:url(img/lnk02.jpg) no-repeat;
	display:block;
	width:24px;
	height:15px;
}
/*about*/
.about {
	height:auto!important;
	border:none !important
}
.about_body {
	margin-left:50px;
	line-height:25px;
	margin-right:50px;
	color:#333
}
.about_body h1 {
	text-align:center;
	color:#ff8b00;
	height:80px;
	line-height:80px;
}
.about_body .aimg {
	float:left;
	margin-right:16px;
}
.product {
	height:auto!important
}
.nright h2 {
	height:36px;
	line-height:36px;
	padding-left:30px;
	padding-right:15px;
	font-weight:bold;
	font-size:14px;
	color:#000;
	background:url(img/btbg2.jpg) no-repeat left top;
	border-bottom:1px solid #ddd;
}
.nright h2 span {
	float:right;
	font-weight:normal;
	font-size:12px;
	color:#999;
}
.proxx {
	padding:10px;
}
.proxx .imgbox {
	border:1px solid #ddd;
	margin-left:5px;
	float:left;
	width:320px;
}
.proxx .proxh {
	width:310px;
	padding-top:30px;
	padding-left:15px
}
.proxx .proxh dt {
	height:30px;
	font-size:16px;
	font-weight:bold;
	color:#1346b6;
	line-height:30px;
	width:310px;
	text-align:left;
}
.proxx .proxh dd {
	line-height:36px;
	border-top:1px solid #e2e2e2;
	width:310px;
	text-align:left;
	height:auto !important;
}
.proxx .proxh dd a {
	color:#dc1515;
	margin-top:6px;
}
.proxx .proxh dl {
	width:310px;
	height:auto !important;
}
/* flash */
#flash {
	width:100%;
	min-width:962px;
	height: auto;
	overflow:hidden;
	margin:0 auto;
	clear:both;
	position:relative;
	padding:0px 0px;
}
#flash a {
	width:100%;
	min-width:962px;
	height:auto;
	display:none;
}
#flash img {
	width:100%;
	min-width:962px;
	height:auto;
}
.flash_bar {
	z-index:69;
	POSITION: absolute;
	FLOAT: right;
	bottom: 5px;
	right: 20px;
	min-width:100px;
}
#flashBg {
	height:auto;
	overflow:hidden;
	width:100%;
	min-width:962px;
	clear:both;
	margin:0;
	padding:0;
}
#flashLine {
	background:url(img/touming.png) repeat-x center bottom;
	height:auto;
	width:100%;
	min-width:962px;
	clear:both;
	position:relative;
}
.flash_bar li {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 3px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(img/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.flash_bar .dq {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(img/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff;
	float:left;
}
