﻿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 {
	margin: 0;
	padding: 0;
}
fieldset, img {
	border: 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
address, caption, cite, code, dfn,
em,th, var, optgroup {
	font-style: normal;
	font-weight: normal;
}
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;
}
code, kbd, samp, tt {
	font-size: 100%;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
* html input, button, textarea, select {
	font-size: 100%;
}
*+html input, button, textarea, select {
	font-size: 100%;
}
 
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline;
}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
	text-decoration: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}



/* bottom */
.bottom{ background:url(../images/bottom_bg.jpg) repeat-x; height:202px; color:#fff;}
.bottom .mid{ height:202px; position:relative;}
.mid{ width:1200px; margin:0 auto; overflow:hidden; clear:both; z-index:10;}
.bottom .mid .bottom_logo{ background:url(../images/bottom_logo.png) no-repeat; width:89px; height:80px; position:absolute; right:230px; top:40px; z-index:2;}
.bottom .mid .bottom_nav{ position:absolute; left:22px; top:15px;}
.bottom .mid .bottom_nav dl{ padding:0 20px; float:left;}
.bottom .mid .bottom_nav dl dt a{ font:bold 12px/24px Arial, Helvetica, sans-serif; color:#fff;}
.bottom .mid .bottom_nav dl dt a:hover{ font:bold 12px/24px Arial, Helvetica, sans-serif; color:#f07205;}
.bottom .mid .bottom_nav dl dd a{ font:normal 12px/24px Arial, Helvetica, sans-serif; color:#fff;}
.bottom .mid .bottom_nav dl dd a:hover{ font:normal 12px/24px Arial, Helvetica, sans-serif; color:#f07205;}


.bottom .mid .bottom_text{ background:#636363; width:214px; height:161px; padding-left:122px; padding-top:4px; position:absolute; right:0; top:0; z-index:1; line-height:25px;}
.bottom .mid .bottom_banquan{ position:absolute; left:20px; bottom:10px; color:#fff;}
.bottom .mid .bottom_link{ position:absolute; right:20px; bottom:10px; color:#fff;}
.bottom .mid .bottom_link a{ color:#fff;}
/* bottom end */



/*---产品中心---*/
.pro_main { background-color:#fff; border:solid 0px #ccc; border-top:none; border-bottom:none;  zoom:1; padding:5px; overflow:hidden;}
.right .RandomNews{background-color:#fff; padding-top:10px;}
.t05 {padding:0 10px; color:#fff; height:32px; line-height:32px; color:#333;} /*左边标题块*/
.t05 a{ color:#333;}
.t05 img { padding:6px 0 0 0; float:right;}
.t05_con { border:solid 1px #ccc; border-top:0; padding:8px 11px; zoom:1;} 

/* -- 产品详细页 -- */
.pleft { width: 315px; z-index:5; float:left; overflow:hidden;}
.bigimg {width:300px; height:300px; border:solid 1px #ccc; padding:2px; margin-bottom:10px;}

.smallimg{}
a.leftico { background:url(Img/ico25.gif) no-repeat; display:block; width:15px; height:15px; overflow:hidden; margin-top:21px; float:left;}
a.leftico:hover { background:url(Img/ico25_1.gif) no-repeat;}

a.rightico{ background:url(Img/ico24.gif) no-repeat; display:block; width:15px; height:15px; overflow:hidden; margin-top:21px; float:left; margin-left:10px;}
a.rightico:hover { background:url(Img/ico24_1.gif) no-repeat;}
.smallimg .look { text-decoration:underline; color:#f00; margin-top:20px; display:block; float:left; margin-left:10px;}
.smallimg li{ float:left; display:inline; margin:0 0 0 10px; }
.smallimg li a { display:block; background:url(Img/smallimgbg2.gif); width:43px; height:43px; padding:8px 0 0 3px; }
.smallimg li a:hover , .smallimg li a.cur{ background:url(Img/smallimgbg1.gif);}
.smallimg li img { width:40px; height:40px; display:block; }
.look_big { text-align:center; line-height:25px; margin:15px 0; }
.look_b { text-align:center;}
.look_b input { margin:0 4px; *height:23px;}

	/* -- 产品详细页__产品详细参数 -- */
.pright { float:left; margin-left:5px; z-index:1; overflow:hidden; font-size:14px; padding-top:10px;}
.propar { }/*产品详细参数字体颜色*/ 
.propar .line{ font-weight:normal; text-decoration:line-through;}
.propar .span_1 { font-weight:bold; font-size:14px; color:#f00;}
.propar .span_2 { font-size:16px;}
.propar h4 { color:#333; line-height:28px; padding:0 8px; border-bottom:1px dashed #ccc;}
.propar .more { text-align:right; border-bottom:dashed 1px #ccc; margin-bottom:5px; }
.propar .more a {color:#C10005; padding-left:12px; line-height:20px; }
.propar .more a img { margin-right:5px;}

/* -- 产品详细页__产品视频演示 -- */
.provideo { color:#666;}
.provideo h4 { line-height:28px; background:#F7F7F7; padding:0 5px; margin-bottom:5px;}
.pro_video { text-align:center; margin-bottom:5px;}

.proinfo  { line-height:25px;margin:10px;*margin:10px; font-size:14px;}
.proinfo h4 { line-height:28px; background:#F7F7F7; padding:0 5px; margin-top:10px;}
.proinfo p { white-space: normal; word-spacing: 10px;}
.proinfo p a { color:#C10005;}
.proinfo .p_tit { font-weight:bold;}
.pro_key { line-height:35px;  border-top:dashed 1px #ccc; margin-top:5px; font-size:14px; padding-left:10px;}
.pro_key span { font-weight:bold;}
.pro_key a {font-size:12px; margin-right:10px;}

.propar div , .proshop div {padding:5px; padding-bottom:0; line-height:22px;}
.propar div span { font-weight:bold;}
.propar .spanPhone{ color:#C10005; font-size:20px;}
.propar a.more {background:url(Img/ico14.gif) no-repeat 0 3px!important; _background:url(Img/ico14.gif) no-repeat 0 1px; padding-left:10px;}
.proshop { border:1px dashed #ccc;}
.proshop .bg{ background:#fff; border:2px solid white; text-align:center; padding:5px 0 10px 0;}
.proinfo div { padding:0 5px; }
.proshop .bg span { font-weight:bold; font-size:12px; color:#ff0000; line-height:20px;}
.proshop .bg .text_3 { border:solid 1px #ccc; height:20px; line-height:20px;}
.ad3 { margin-bottom:10px;}

.fenlei { background:url(/images/fenlei_line.gif) repeat-x top; position:relative; padding-top:10px; clear:both;margin-top:35px; }
.fenlei .tits {padding-bottom:4px; _padding-bottom:2px; position:absolute; top:-25px;}
.fenlei .tits a { display:inline-block; background:url(/images/pro_fenlei_a.gif) no-repeat left top; padding-left:4px; height:25px; overflow:hidden; margin-left:1px; cursor:pointer; float:left; color:#000;}
.fenlei .tits a span { background:url(/images/pro_fenlei_span.gif) no-repeat right top;  height:25px; float:left; padding:7px 20px 0 15px;}
.fenlei .tits a:hover, .fenlei .tits .cur { color:#fff; text-decoration:none; background-position:left -25px; margin-top:1px;}
.fenlei .tits a:hover span, .fenlei .tits .cur span { background-position:right -25px; padding-top:6px;}
.fenlei .tits a.first { color:#0172C6;}
.fenlei .tits a.first:hover { color:#fff;}
.fenlei table { border:solid 1px #ddd; border-right:0; border-left:0;background:#F6F6F6; width:100%; color:#666;}
.fenlei table td { padding-left:15px; line-height:25px;}
.fenlei table .top_td td { padding-top:5px;}
.fenlei table .bot_td td { padding-bottom:5px;}

.proinfo p{ font-size:14px;}
.prodesc { font-size:14px; text-indent:2em; line-height:26px; border-bottom:1px dotted #CCC; margin-bottom:8px;}

.right_pro .cp {background:#fff;  width:752px; margin:0; padding:0; margin-bottom:10px; padding-top:10px; }
.cptab { border-bottom:2px solid #0073B9; background:#ededed;}
.cptab { border-bottom:2px solid #0172C6; background:#f7f7f7;}
.cptab a { float:left; display:block; line-height:25px; font-size:14px; color:#0172C6; text-decoration:none; padding:0 8px; }
.cptab a:hover {text-decoration:none;}
.cptab a.cr { font-weight:bold; }
.cp dl { width:222px; overflow:hidden; float:left; display:inline; padding:15px 5px 0 18px; }	
.cp dt{ width:222px; height:175px;  overflow:hidden;  }
.cp dt a:hover img{ border:solid 1px #0172C6;} /*产品图片边框连接*/
.cp dt img {width:214px; height:167px;border:1px solid #CCC;padding:3px;}
.cp dd {  line-height:24px; padding-top:8px; overflow:hidden; display:block;  text-align:center }
.cp dd.d1{ display:none;}
.t06 a { color:#0172C6;}
.t06 a :hover { color:#0172C6;}




/*---网站地图---*/

.map_main { background:#fff; overflow:hidden; border:solid 5px #1192f5; margin:10px 0; padding-bottom:10px; }
.sitemap_con { width:845px; margin:0 auto; color:#666; padding-bottom:50px;}
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:120px; margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_r_link a{ color:#666;}
.site_r_link a:hover{ color:#1192f5;}
.site_plc { background:url(Img/ico27.gif) no-repeat 0 8px; padding:5px 0; text-indent:10px;}
.site_plc span{ color:#F00;}
.site_plc a{ color:#666;}
.site_plc a:hover{ color:#1192f5;}
.sitemap_con h4 { line-height:30px; margin-top:20px;}
.sitemap_con h4 a{ line-height:30px; color:#1192f5;}
.sitemap_con h4 a:hover{ line-height:30px; color:#f07205;}
.b4 { border:solid 1px #E0E0E0; padding-top:10px; padding-bottom:10px;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:25px;  width:162px;padding-right:2px; height:25px; overflow:hidden; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#1192f5;}



/* banner */

	/* 本例子css */
	.fullSlide{ min-width:1002px; position:relative;  height:407px; overflow:hidden; margin-top:15px;  }
	.fullSlide .bd{ position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:407px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:407px; }

	.fullSlide .hd{ width:1000px; left:50%; margin-left:-500px; bottom:15px; position:absolute; z-index:1; bottom:15px; overflow:hidden;  }
	.fullSlide .hd ul{ float:right;  }
	.fullSlide .hd ul li{ float:left; margin:0 5px; display:inline; cursor:pointer; }
	.fullSlide .hd ul li img{ width:80px; line-height:41px; display:block; border:2px solid #fff; filter:alpha(opacity=50);opacity:0.5;  }
	.fullSlide .hd ul .on img{ border-color:#FF8106; filter:alpha(opacity=100);opacity:1;}

/* banner end */



/*6大理由*/
.ly { background:url(/images/ly_bg.jpg) no-repeat; height:288px; margin-top:0px; padding:120px 0 0 570px;}
.ly01 { width:245px; float:left; padding:0 0 0 40px; height:85px;margin-bottom: 10px;}
.ly01 h1 { font-size:12px; color:#1a1a1a; line-height:22px;text-indent: 24px;color:#E1701F;margin-top: 4px;}
.ly01 h2 { font-size:12px; color:#1a1a1a; line-height:15px;text-indent: 24px;margin-left: 3px;}
.ly01 h2 font{ color:red;}
.ly01 p { width:240px; line-height:20px; color:#757575;}



.lcbg { background:url(/images/lcbg.jpg) no-repeat center top; height:438px; overflow:hidden; margin-bottom:36px; margin-top:36px; width:1200px; margin:36px auto; }
.lc { width:1200px; height:438px; margin:0 auto; overflow:hidden; position:relative; font-family:"Microsoft YaHei"; }
.lc h2 { padding:41px 0 0 0; height:70px; text-align:center; font-size:42px; color:#1551db; font-family: "STXingkai";}
.lc h2 b { color:#ff7707; font-size:30px; font-family: "STKaiti";}
.lc01 { position:absolute; top:305px; left:42px; color:#323232; font-size:16px; text-align:center; }
.lc01 em { font-size:24px; font-family:Impact; display:block; padding-bottom:5px; font-style:normal; }
.lc02 { position:absolute; top:186px; left:138px; }
.lc03 { position:absolute; top:305px; left:286px; }
.lc04 { position:absolute; top:186px; left:408px; }
.lc05 { position:absolute; top:305px; left:544px; }
.lc06 { position:absolute; top:186px; left:676px; }
.lc07 { position:absolute; top:305px; left:808px; }
.lc08 { position:absolute; top:186px; left:938px; }
.lc09 { position:absolute; top:305px; left:1078px; }
.bd01 { position:relative; width:1200px; margin-top:36px; height:140px; margin:0 auto; }
.dh { position:absolute; top:30px; left:946px; font-size:16px; color:#007bb7; font-family:"Microsoft YaHei"; }
.dh em { display:block; font-size:18px; font-weight:bold; background:#e0661e; width:126px; height:30px; line-height:30px; text-align:center; margin-bottom:5px; font-style:normal; }
.dh em a { color:#fff; }
.dh span { display:block; font-size:26px; }


