﻿html *{padding:0;margin:0 auto;font-family: Arial, Verdana, Helvetica, sans-serif;font-family: 'Microsoft YaHei','Microsoft HeiTi', Arial;}
/* apply a natural box layout model to all elements */
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

body { margin:0px; padding:0px; font-size:12px;font-family: 'Microsoft YaHei','Microsoft HeiTi', Arial; }
body #main { margin:0px auto; padding:0px; height:70px;font-family: 'Microsoft YaHei','Microsoft HeiTi', Arial;}
.textbox { margin:0px auto; padding:0 5px 0 5px; border:0px; color:#999999; font-size:12px; height:28px; width:260px; line-height:28px;vertical-align:middle; }

/*导航菜单样式开始*/
.nav{margin:0px;}
.nav *{text-decoration:none;font-size:18px;}
.nav * a:hover{background-color:#006600;/* 鼠标经过时的背景，可自定义 */}
.menu{list-style:none;height:70px;width:1120px;background-color:#009900;margin:0px;}
.nav{list-style:none;height:70px;width:100%;margin:0 auto;background-color:#009900;}
.nav li{float:left;border:0px;position:relative; width:160px; text-align:center;}
.nav li a{color:#fff;height:70px; width:160px; line-height:70px;font-weight:bold;padding:0px;blr:expression(this.onFocus=this.close());blr:expression(this.onFocus=this.blur());display:inline-block; text-align:center;}
.nav li a:focus{-moz-outline-style: none; }
.nav li .sub-nav{position:absolute;top:70px;left:0px;list-style:none;background-color:#009900;display:none;z-index:10;}
.nav li .sub-nav li{text-align:center;clear:left;width:160px;height:40px;line-height:40px;position:relative;font-size:14px;}
.nav li .sub-nav li a{height:40px;line-height:40px;width:160px;padding:0;display:inline-block;font-size:14px;}
/*导航菜单样式结束*/

.FENJIE_LINE { margin:0px; padding:0px; background:url("../images/fenjie_line.jpg") center no-repeat; height:15px;}
.A1 { padding:0px; height:200px; width:200px; float:left; margin:0px; font-size:18px; font-weight:bolder; color:#FFFFFF; text-decoration:none; background:url("../images/A1.jpg"); text-align:center; line-height:200px; }
.A1:hover { padding:0px; height:200px; width:200px; float:left; margin:0px; font-size:20px; font-weight:bolder; color:#FFFFFF; text-decoration:none; background:url("../images/A2.jpg"); text-align:center; line-height:200px; }

.pro_rec { margin:0px auto; padding:0px; background:url("../images/pro_rec.jpg") center no-repeat;}
.t {margin:0px auto; padding:5px;height:35px;color:#333333;line-height:30px;}
.title_A  {margin:0px auto; padding:5px;line-height:30px;color:#333333;font-size:12px;text-decoration:none;}
.title_A:hover  {margin:0px auto; padding:5px;line-height:30px;color:#009900;font-size:12px; text-decoration:underline;}
.title_B  {margin:0px auto; padding:10px 0px 10px 0px;line-height:20px;color:#333333;font-size:12px;text-decoration:none;}
.title_B:hover  {margin:0px auto; padding:10px 0px 10px 0px;line-height:20px;color:#009900;font-size:12px; text-decoration:underline;}

.pro_case { margin:0px auto; padding:0px; background:url("../images/pro_case.jpg") center no-repeat;}
.about_us { margin:0px auto; padding:0px; background:url("../images/about_us.jpg") center no-repeat;}
.about_list { margin:0px auto; padding:0px; width:1200px;  text-align:center; }
.ab_A1 { margin-left:15px; padding:0px; width:183px; height:90px; line-height:90px; float:left; font-size:20px; color:#FFFFFF; font-weight:bolder; text-decoration:none; background:#009900; }
.ab_A1:hover { margin-left:15px; padding:0px; width:183px; height:90px; line-height:90px; float:left; font-size:20px; color:#FFFFFF; font-weight:bolder; text-decoration:none; background:#002000; }
.list_ti { padding:2px; margin:0px; font-size:20px; color:#009900; font-weight:bolder; }
.art_title { margin:0px; padding:0px; color: #333333; font-size:14px; line-height:20px; text-decoration:none; }
.art_title:hover { margin:0px; padding:0px; color:#009900; font-size:14px; line-height:20px; text-decoration: underline; }
.par_busi { margin:0px auto; padding:0px; background:url("../images/par_busi.jpg") center no-repeat;}
.links { margin:0px auto; padding:0px; background:url("../images/links.jpg") center no-repeat;}
.link_A1 { padding:5px; float:left; margin-left:10px; font-size:13px; color:#333333; border:#CCCCCC 1px solid; text-decoration:none; text-align:center; }
.link_A1:hover { padding:5px; float:left; margin-left:10px; font-size:13px; color:#FFFFFF; border:#009900 1px solid; background:#009900; text-decoration:none; text-align:center; }
.botom_A { margin:0px; padding:0px; color:#999999; font-size:12px; line-height:23px; text-decoration:none; }
.botom_A:hover { margin:0px; padding:0px; color:#CCCCCC; font-size:12px; line-height:23px; text-decoration: underline; }
#now_add { margin:0px auto; padding:5px 5px 5px 20px; width:1200px; height:30px; font-size:14px; line-height:25px; background:url("../images/home.gif") left no-repeat; text-align:left; }
#now_add a { margin:0px; padding:0px; font-size:14px; color:#333333; text-decoration:none; }
#now_add a:hover { margin:0px; padding:0px; font-size:14px; color:#333333; text-decoration:underline; }
.CP_Class { margin:0px; padding:0px; width:300px; height:50px; line-height:50px; float:left; font-size:14px; color:#FFFFFF; font-weight:bolder; text-decoration:none; background:#009900; }
.CP_Class:hover { margin:0px; padding:0px; width:300px; height:50px; line-height:50px; float:left; font-size:15px; color:#FFFFFF; font-weight:bolder; text-decoration:none; background:#002000; }
.fenye { margin:0px auto; padding:0px; text-align:right; float:right; }
.fenye a { margin:0px; padding:0px; height:40px; line-height:40px; font-size:14px; color:#333333;text-decoration:none;}
.fenye a:hover { margin:0px; padding:0px; height:40px; line-height:40px; font-size:14px; color:#009900;text-decoration:none;}
#pagelist { margin:0px auto; padding:5px; height:50px; font-size:14px; color:#333333; }
#pagelist a { margin:0px auto; padding:2px; height:30px; font-size:13px; color:#333333;  text-decoration:none; }
#pagelist a:hover { margin:0px auto; padding:2px; height:30px; font-size:13px; color:#009900; }

.gcal_title { margin:0px; padding:0px; font-size:15px; font-weight:bolder; height:30px; line-height:30px; text-decoration:none; color:#333333;text-align:left; }
.gcal_title:hover { margin:0px; padding:0px; font-size:15px; font-weight:bolder; height:30px; line-height:30px; text-decoration:underline; color:#009900;text-align:left; }
.gcal_to { margin:0px; padding:8px; font-size:11px; height:32px; width:62px; line-height:32px; text-decoration:none; color:#333333; background:url("../images/go_info.jpg") center no-repeat; }
.gcal_to:hover { margin:0px; padding:8px; font-size:11px; height:32px; width:62px; line-height:32px; text-decoration:none; color:#FFFFFF; background:url("../images/go_info2.jpg") center no-repeat; }

.div_1 {height:10px;border-top:1px #CCCCCC dotted;}
.div_2 {height:10px;border-top:1px #CCCCCC dotted;background:#fcfcfc;}
.table_2 {background:#fcfcfc;}

.title_class { margin:0px; padding:0px; font-size:16px; width:880px; height:50px; line-height:50px; color:#333333; text-align:center; font-weight:bolder; }
.shux_class { margin:0px; padding:0px; font-size:12px; width:880px; height:30px; line-height:30px; color:#999999; text-align:center; background:#F6F6F6;}
.shux_class a { margin:0px; padding:2px; font-size:12px; line-height:30px; color:#999999; text-decoration:none; }
.shux_class a:hover { margin:0px; padding:2px; font-size:12px; line-height:30px; color:#009900; }
.info_class { margin:0px; padding:5px; width:880px; color:#333333;text-align:left;line-height:25px; }
.info_pro { margin:0px; padding:0px 10px 0px 10px; width:880px; height:35px; color:#333333;text-align:left;line-height:35px;font-size:16px;font-weight:bolder;background:#F6F6F6;}
.info_info { margin:0px; padding:10px;color:#333333;text-align:left;font-size:12px; }
.share_bar { margin:0px; padding:10px; font-size:12px; width:880px; height:50px; color:#333333; text-align:center; }
.pre_next {margin:0px; padding:10px; font-size:12px; width:880px; line-height:20px; color:#333333; text-align:left;}
.pre_next a { margin:0px; padding:5px; font-size:12px; width:880px; line-height:20px; color:#333333; text-decoration:none; }
.pre_next a:hover { margin:0px; padding:5px; font-size:12px; width:880px; line-height:20px; color:#009900; text-decoration:none; }

/*右侧分类菜单样式*/
#menu_right {width:300px;margin:0px;text-align:center;}
#menu_right h1 {cursor: pointer;margin:0px;padding:0px;color: #FFF;font-size:14px;padding: 15px 0 15px 0; border:0px;background-color:#009900;list-style: none;text-align:center;}
#menu_right h2 {cursor: pointer;margin:0px;padding:0px;color: #777;font-size: 12px;padding: 10px 0 10px 0;border: #E7E7E7 1px solid;border-top-color:#FFF;background-color:#FFFFFF;list-style:none;text-align:center;}
#menu_right h2 a { margin:0px; padding:0px; color:#777; text-decoration:none;text-align:center; }
#menu_right h2 a:hover { margin:0px; padding:0px; color:#009900; text-decoration:none;text-align:center; }
.no { display: none; }

/*在线客服样式*/
.side-bar a,.chat-tips i {
	background-image: url(../images/gdt-img.png);
	background-repeat: no-repeat;
}
/*右侧悬浮icon*/
.side-bar {
	width: 66px;
	position: fixed;
	bottom: 20px;
	right: 10px;
	font-size: 0;
	line-height: 0;
	z-index: 100;
}
.side-bar a {
	width: 66px;
	height: 66px;
	display: inline-block;
	background-color: #dddddd;
	margin-bottom: 2px;
}
.side-bar a:hover {
	background-color: #009900;
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	background-position: 0 -130px;
	position: relative;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	padding: 20px;
	border: 1px solid #009900;
	position: absolute;
	right: 78px;
	top: -55px;
	background-color: #ffffff;
	display: none;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width: 138px;
	height: 138px;
}

/*首页大图轮显样式开始*/
.banner{ width:100%; height:400px; overflow:hidden; position:relative;font-size:0;background:#CCC;}
.b-img{ height:400px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:400px; float:left;}
.b-list{ height:50px; padding-top:350px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:150px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:150px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}
/*首页大图轮显样式结束*/

/* 图片分页方式的样式*/
.pro_pic {margin:0px auto;padding:20px 0px 20px 0px;width:880px;text-align:center;}
#pro_pic img {width: expression(this.width > 700 ? 700: true); max-width: 700px;} 
.imagelist{width:880px;} /*总宽度*/
.imagelist .imagetop{ padding:10px 0px 10px 0px;text-align:center;margin:0px;width:880px;}
.imagelist .imagetop a{color:#009900;}
.imagelist .defaultimagesrc{text-align:center;margin:0px;padding-top:10px;padding-bottom:10px;width:880px;}
.imagelist .defaultImagesrc img{border:1px solid #CCCCCC;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;padding:5px;}
.thumb { height:112px;background:#FFF;padding:0px;width:880px;}
.thumb_1 {text-align: center;float: left;height: 30px;line-height:30px;width: 900px;padding:0px;font-weight: 400;font-size: 14px;color:#000;}
.thumb_1 .font-28{font-size:14px;color:red;}
.thumb_2 {float: left;width:880px;}
.thumb_2_1 {background:url(qh1.gif) no-repeat 0px 10px;float: left;height: 113px;width: 35px;cursor:pointer;margin-top:10px;_margin-top:10px;}
.thumb_2_2 {background:url(qh2.gif) no-repeat 0px 10px;float: right;height: 113px;width: 35px;cursor:pointer;margin-top:10px;_margin-top:10px;}
#scrool_div {width:700px;position:relative;height:110px;overflow:hidden;}
#scrool_wrap {height:110px;position:absolute;width:20000px;}
#scrool_wrap li {width:130px;height:100px;float:left;margin-right:10px;list-style:none;}
#scrool_div img{width:126px;height:95px;margin:5px;}
.normalthumb img{padding:2px;border:1px solid #F9AF10;}
.currthumb img{padding:2px;border:1px solid #ff6600;}
/* 图片分页方式的样式结束*/


