@charset "utf-8";


body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{-webkit-text-size-adjust:none;font:12px/1.5 Tahoma,Arial,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}

address,cite,dfn,em,var{font-style:normal}
ul,ol,li{list-style:none}
a{text-decoration:none}
legend{color:#000}

img{ border:0px;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
figure{margin:0;}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
html {overflow-y:scroll;}
.clear{display:block;height:0;overflow:hidden;clear:both}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{*zoom:1}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:underline}
a{blr:expression_r(this.onFocus=this.blur())}
a{outline:none;}
.none{display:none;}
.block{display:block;}
.noBg{background:none !important;}
.noBd{border:none !important;}
.noPd{padding:0 !important;}
.qc{clear:both}



body { color:#323131; -webkit-text-size-adjust:none; }
a { color:#323131; }
a:hover { color:#00a09d; }
.wrap { position:relative; width:1000px; margin:0 auto; clear:both; }
.container,.footer { margin:0 auto; }

.top{ margin:0 auto; width:1000px; padding-top:5px; height:86px; position:relative; z-index:999;}
.logo{ float:left;}
.top_r{ float:right; width:220px; height:44px; line-height:44px;  }
.top_r a{ color:#F1CA90;}
#navmenu{ width:595px; height:38px; float:right; background:url(navLine.jpg) no-repeat center left;}
#navmenu ul{ padding:0px; margin:0px;}
#navmenu ul li{ float:left; width:84px; letter-spacing:0px; background:url(navLine.jpg) no-repeat center right;  text-align:center;}
#navmenu ul li a{ text-decoration:none; font:600 13px/39px "微软雅黑","宋体"; color:#323131; border-bottom:#dedede 4px solid; text-align:center; display:block; }
#navmenu ul li a:hover{  display:block; color:#15917C; border-bottom:#15917C 4px solid;}
.navon a{ color:#15917C;}

#navmenu ul li ul{ display:none; position:absolute; z-index:999; width:84px; margin-top:0px; margin-left:0px; *margin-left:-42px;}
#navmenu ul li ul li{ background:none; background-color:#15917C; display:block; width:84px; line-height:26px; margin-left:0px; text-align:left; padding:0px; }
#navmenu ul li ul li a { color:#fff; background:none; font-weight:600; border-bottom:none; font-size:12px; line-height:26px; margin:0px;}
#navmenu ul li ul li a:hover{ background:none; color:#fff; border-bottom:none; }
#navmenu ul li:hover ul { display:block; }
#navmenu ul li.sfhover ul { display:block;}
#navmenu ul li ul li a span{ text-align:right;}

.banner { position:relative; background:url(1.jpg) no-repeat; width:100%; height:542px; }

.ibanner { width:100%; height:542px; overflow:hidden; clear:both;}
.ibanner .ibgs,.ibanner .ibgs li { width:100%; height:542px; position:absolute; left:0px; top:0px;}
.ibanner .ibgs li { background-position:center top; background-repeat:no-repeat;}
.ibanner .ithumbs { position:absolute; left:85%; margin-left:120px; top:430px;}
.ibanner .ithumbs li { width:6px; height:6px; float:left; margin-right:8px; overflow:hidden; border:#eff6fc 2px solid; cursor:pointer;}
.ibanner .ithumbs li.on { border-color:#ffd326;} 
.ibanner .ithumbs img { width:70px; height:50px;}

.banner .listWrap { position:absolute; bottom:0; width:100%; height:76px; background:url(bannerHd.png) repeat-x; }
.listName { position:relative; width:1000px; margin:0 auto; }

/*产品滚动样式*/
.img-scroll {width:100%;position:relative; margin:0 auto; z-index:999;}
.nextpic_t{ width: 158px;font-size:12px;color: #666666;font-weight: bold;line-height: 26px; }
.nextpic_t span{font: 12px/normal Arial,Helvetica,Verdana,Sans-serif;color: #fe9900;font-size: 12px;font-weight: normal;}
.img-scroll .prev,.img-scroll .next{color:#FFF; text-align:center;  cursor:pointer; position:absolute; display:block;top:10px;*top:20px;}

.img-scroll .prev {float:left;left:0px;}
.img-scroll .next {float:left; left:970px;}
.nextpic_c{padding:0px;}

.img-list {  width:920px; overflow:hidden;position:relative; margin-top:13px; margin-left:50px;}
.img-list ul { margin:0;padding:0;width:9999px;overflow: hidden;}
.img-list li { float:left; margin-right:30px;   width:202px; height:auto; text-align:center; display:inline;}
.img-list li img{ background:#fff; margin:0 auto;  border:2px solid #b9b9b9; display:block; }
.img-list li A:hover img {border:2px solid #8f8f8f;}

/*banner部分*/
#banner7 { width:100%; height:256px; position:relative; overflow:hidden;}
ul.bannerimg7 { width:100%; height:256px; position:relative; margin:0px;}
ul.bannerimg7 li { width:100%; height:256px; position:absolute; z-index:4; left:0px; top:0px;}
ul.bannerimg7 li a { display:block; width:100%; height:256px;}
.bannerNum { display:none;}
.btns { height:30px; position:absolute; z-index:5; left:50%; bottom:0px; margin-left:-480px;}
.btns span { width:145px; height:30px; float:left; color:#fff; font-family:Constantia,Georgia; font-size:16px; text-align:right;}
.btns span em { font-size:20px; font-style:normal;}
.btns a { display:block; width:34px; height:30px; float:right; margin-left:1px; background:url(bannerbtn.gif) no-repeat; overflow:hidden; cursor:pointer;}
.btns a.BtnPrev { background-position:0px 0px;}
.btns a.BtnNext { background-position:-35px 0px;}
.bannerNum7 { display:none;}
.btns7 { width:235px; height:30px; position:absolute; z-index:5; left:50%; bottom:0px; margin-left:-420px;}
.btns7 span { width:145px; height:30px; float:left; color:#fff; font-family:Constantia,Georgia; font-size:16px; text-align:right; display:none;}
.btns7 span em { font-size:20px; font-style:normal; display:none;}
.btns7 a { display:block; width:34px; height:30px; float:right; margin-left:1px; background:url(bannerbtn.gif) no-repeat; overflow:hidden; cursor:pointer;}
.btns7 a.BtnPrev7 { background-position:0px 0px;}
.btns7 a.BtnNext7 { background-position:-35px 0px;}

.container .wrap { padding:15px 0; }

/*footer*/
.footer {
	background-color: #15917C;
	background-image: url(footer.jpg);
	background-repeat: repeat-x; height:180px;
}
.copyright { padding:10px 0; line-height:25px; font-family:'Arial'; width:695px;float:left;}
.copyright,.copyright a,.copyright a:hover { color:#C0E1DC; }
.footer .member{float:right;width:260px;line-height:25px;color:#C0E1DC;padding:30px 0 0 0; text-align:right;}
.footer .member a{color:#92CBCA;}
.ftLink { height:31px; line-height:31px; color:#fff; }
.ftLink a { padding:0 10px; color:#fff; text-decoration:none; }

/*下面是内页部分*/
.main_n{ width:980px; margin:0 auto; background:url(side_bg.png) repeat-y left top; padding-bottom:25px; }
.side{ width:228px; float:left; position:relative; margin-top:-39px;  z-index:999;  }
.side h1{ font:bold 15px/40px "微软雅黑","宋体"; background:url(about_05.png) no-repeat center top; padding-left:35px; }
.side h1 a{ color:#fff;}
.side h1 span{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:normal; font-size:12px; padding-left:5px;}
.side ul{ width:220px; margin:0 auto;}
.side ul li{ line-height:32px; border-bottom:1px dashed #fff; background:url(side_bat.jpg) no-repeat 18px 13px; border-bottom:1px dashed #ddd;}
.side ul li a{ color:#454545; margin-left:30px; display:inline;}
.side ul li a:hover{color:#15917c; font-weight:bold;}
.side p{ line-height:22px; background:url(side_f_bg.jpg) no-repeat center bottom; padding:10px 0px 20px 10px;}
.side img{ margin-left:4px;}


#side2{ width:228px; float:left; background:url(side_bg.png) repeat-y center;  position:relative; margin-top:-39px; z-index:999;}
#side2 h1{  font:bold 15px/40px "微软雅黑","宋体"; background:url(about_05.png) no-repeat center top; padding-left:35px; }
#side2 h1 a{ color:#fff;}
#side2 h1 span{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:normal; font-size:12px; padding-left:5px;}
#side2 p{ line-height:22px; background:url(side_f_bg.jpg) no-repeat center bottom; padding:10px 0px 20px 10px;}
#side2 img{ margin-left:4px;}

#side2 ul{width:220px; margin:0 auto; }
#side2 ul li{ line-height:32px; border-bottom:1px dashed #fff; background:url(side_bat.jpg) no-repeat 18px 13px; border-bottom:1px dashed #ddd;}
#side2 ul li a{color:#454545; margin-left:30px; display:inline;}
#side2 ul li a:hover{color:#15917c; font-weight:bold;}

#side2 ul li ul{ display:none; margin-top:0px;}
#side2 ul li ul li{ background:url(product_1.png) no-repeat 30px 13px; border-top:1px dashed #D8D8D8; border-bottom:none; display:block; margin-top:-2px;}
#side2 ul li ul li a{ padding-left:20px; color:#888888;}
#side2 ul li ul li a:hover{ text-decoration:none;}
#side2 ul li:hover ul { display:block;}
#side2 ul li.sfhover ul { display:block;}

.con{ width:725px; padding-top:8px; float:right;}
.title{ line-height:32px; background:url(about_10.jpg) no-repeat center bottom; }
.title h1{ font-size:15px; font-family:"微软雅黑","宋体"; font-weight:bold; background:url(about_06.jpg) no-repeat 0px 6px; border-bottom:4px solid #15917c; padding-left:45px;}
.title span{ float:right;}
.title span a{ margin:0px 4px; color:#4b4b4b;}
.con1{ padding:10px 10px 0px 10px;  line-height:24px; min-height:340px; height:auto!important; height:300px; overflow:visible;}
.xx{ border-bottom:dashed 1px #ccc; padding-bottom:5px; margin-bottom:10px;}
/*产品模板----展示样式*/
.prod{ width:204px; float:left; margin:15px 12px 10px 10px; display:inline;}
.prod_pic{ width:192px; height:120px; padding:3px; border:3px solid #D9D9D9;}
.prod_pic img{ width:192px; height:120px;}
.prod_name{ line-height:24px; background-color:#CCCCCC; height:24px; padding-left:5px;}
.prod_name span{ float:right;}
.con_pro_main{ width:690px; margin:0 auto; line-height:21px; padding:5px; }	
.con_pro_main h1{font:bold 15px/30px "微软雅黑","宋体"; text-align:center; color:#454545; }
/*上一个产品  ，下一个产品  样式*/
.con_pro_main h2{
	width:100%;
	margin:0 auto;
	line-height:24px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	padding-top:10px;
	margin-top:20px;
	font-weight:normal;
}
.con_pro_main h2 a{ color:#006A00;}
.con_pro_main h2 a:link{
	color:#6F0304;
}
.con_title{
	width:690px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	background:url(../images/ico1.jpg) no-repeat 5px 9px;
}


.con_title p{ float:left; line-height:30px; margin-left:10px; _margin-left:8px;}
.con_title strong{ font-size:13px; font-family:"微软雅黑"; }
.con_title i{ font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; color:#097E01; }


.con00{ border-bottom:1px dashed #ccc; padding-bottom:30px; width:690px; }
.con00 h1{ font-size:14px; text-align:center; line-height:30px; }
.con00 h3{width:95%; margin:0 auto; text-align:center; height:40px; line-height:40px; font-family: "微软雅黑", "宋体"; color: #999; font-size:12px;}
/*产品模板----内页展示样式*/

.prod_pic_n{width:380px; height:238px; padding:2px; border:1px dotted #D9D9D9; float:left; margin-bottom:10px; margin-top:15px; }
.prod_pic_n img{ width:380px; height:238px;}
.prod_zi_n{ width:280px; float:right; height:238px; }
.prod_zi_n strong{font-family: "微软雅黑", "宋体"; font-size: 14px; font-weight: bold; color:#097E01;}

.prod_zi_n ol{ margin-bottom:25px; margin-top:15px;}
.prod_zi_n ol li{width:260px; line-height:40px; height:40px; border-bottom: 1px dashed #999; background:#f9f9f9; background:url(index1_r13_c21.jpg) no-repeat 0 15px; text-indent:15px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;}


/*新闻部分*/
.con ul{margin:0 auto; padding:0px 2px 0px 5px;}
.con ul li {width:100%; height:30px; background:url(index_33.jpg) no-repeat 2px 11px; border-bottom: 1px dashed #00397E; line-height:30px;
}
.con ul li a { float:left; text-indent:10px;}
.con ul li span { color:#999; float:right;}
.con00{ padding-bottom:2px; margin:0 auto;}
.con00 h1{ font-size:14px; text-align:center; color:#454545; line-height:30px; }
.con00 h3{width:95%; margin:0 auto; text-align:center; height:40; line-height:40px; font-family: "微软雅黑", "宋体"; color: #999; font-size:12px;}
/*上一个新闻  ，下一个新闻  样式*/
.news_next{ width:93%; margin:0px auto; color:#454545; padding-top:10px; line-height:30px; border-top:dashed 1px #CCC; }
.news_next a{color:#B84028;}
.news_next a:link{color:#15917c;}
/*翻页的样式*/
.next1{width:99%; margin:0 auto; text-align:center; color:#454545;}
.next1 img{ float:left;}
.next1 b img{ float:right;}
.next1 a{color:#CCC;}
.next1 a:link{color:#454545;}
.pages{}
.pages a{padding:0 3px; margin-right:5px; color:#000; display: block; float:left; margin-top:15px; border: 1px solid #15917c;}
.pages b{ margin-top:15px; padding:1px 4px; margin-right:5px; color:#fff; display: block; float:left; background-color:#15917c;}
.pagesone{ display:none;}

/*在线招聘*/
.GBtab li {
	float:left;
	padding:0 10px 0 10px;
	font-size:14px;
	line-height:25px;
}
.GBtab .cur {
	background:#e4e4e4;
}
.GBstyle {
	border:none;
	background:#e4e4e4;
	width:700px;
}
.GBstyle td {
	background:#fff;
	height:24px;
	padding:5px;
}
.sect {
	padding:15px 20px 30px 20px;
	font-size:14px;
}
.boxlist li {
	clear:both;
	padding:10px 0px;
	border-top:#ccc 1px dashed;
}
.boxlist li .r {
	width:auto;
	padding:10px 0;
	font-size:14px;
	line-height:23px
}
.boxlist .huifu {
	width:auto;
	padding:5px 15px;
	background:#efefef;
	color:#CC0000;
	line-height:23px;
	margin:10px 0px 5px 0px
}
.text_hui {
	color:#999;
}
.boxpages {
	clear:both;
	margin:3px;
	padding:10px 0 5px;
	width:98%;
}



