﻿*{margin:0px; padding:0px;}
body{	background-color: #ffffff;	background-image: url(../images/background_line.gif);	background-repeat: repeat-x;	background-position: top;	font-size:12px;	color:#606060;	font-family: "宋体";}
#toup{ height:142px; width:981px; margin:0 auto; padding-top:0;}
#toup p{ line-height:41px; color:#666666;}
.logo{ height:48px; width:981px; padding-top:15px; padding-bottom:15px; background-image: url(../images/l_03.jpg); background-repeat:no-repeat; background-position:right;}
.go{ float:left; height:68px; width:335px; }
.dh{ float:right; width:600px; height:30px; padding-top:20px;}
.clea { clear:both; }
/*导航开始*/
.nav_box {
	position:relative; width:610px; height:40px;
}
.nav {
	width:610px; font-family:"微软雅黑"; float:left; height:40px; font-size:15px; overflow:hidden;
}
.nav ul {
	float:left;
}
.nav ul li {
	text-align:center; float:left;
}
.nav ul li a {
	padding-bottom:0px; line-height:40px; width:100px; display:block; height:40px; color:#6a6464; padding-top:0px;
}
.nav ul li a:hover {
	width:100px; height:40px; color:#cf2204; text-decoration:none;
}
.nav ul a.active {
	width:100px; height:40px; color:#6a6464; text-decoration:none;
}
/*导航结束*/
/*baner开始*/
.banner{width:981px; height:354px; margin:0 auto;}
.banner1{width:981px; height:200px; margin:0 auto;}
.slider {
	width: 981px; height: 354px; overflow: hidden;
}
.slider a {
	left: 0px; top: 0px; position: absolute;
}
.conbox {
	position: absolute;
}
.switcher {
	right: 10px; bottom: 10px; float: right; position: absolute; z-index: 990;
}
.switcher a {
	background: rgb(255, 255, 255); margin: 4px; border: 1px solid rgb(208, 0, 0); width: 18px; height: 18px; text-align: center; line-height: 18px; font-family: arial; float: left; position: static; cursor: pointer;
}
.switcher a.cur {
	background: rgb(255, 0, 0); margin: 0px 2px; border: 1px solid rgb(208, 0, 0); width: 24px; height: 24px; color: rgb(255, 255, 255); line-height: 24px; font-weight: 800;
}
.switcher a:hover {
	background: rgb(255, 0, 0); margin: 0px 2px; border: 1px solid rgb(208, 0, 0); width: 24px; height: 24px; color: rgb(255, 255, 255); line-height: 24px; font-weight: 800;
}
.banner_left { width: 981px; height: 374px; float: left;
}
#box1 {
	width: 981px; height: 354px; position: relative;
}
/*baner结束*/
/*新闻开始*/

.box{ height:35px; overflow:hidden;}
.t_news{ height:19px; color:#090909; margin:8px 0; overflow:hidden; position:relative;}
.t_news b{ line-height:19px; font-weight:bold; display:inline-block;}
.news_li,.swap{ line-height:19px; display:inline-block; position:absolute; top:0;}
.news_li a,.swap a{ color:#090909;}
.swap{top:19px;}

.ywfw{ width:981px;  height:auto; margin:0 auto; padding-top:8px;}
.yw_bt{	height:38px; width:799px; border:1px solid #bebdbd; background-color:#efefef; float:left; position: relative;
    overflow: hidden;}
.bt_youb{float:left; line-height:26px; padding-top:6px; padding-left:14px; padding-bottom:6px;}
.yw_n_g{float:left;	width:500px; height:26px; padding:4px 10px; float:left;}
.yw_n_g a{color:#090909;}
.yw_n_g a:hover{color:#c31021;}
.ck{float:right; color:#090909; width:178px; height:38px; border:1px solid #bebdbd; background-color:#cfcdcd; height:26px; padding:6px 0px;}
.ck a{color:#090909;}
.ck a:hover{color:#c31021;}
/*新闻结束*/
/*案例开始*/
.anl{ width:981px; height:210px; margin:0 auto; overflow:hidden;}
.anl_bt{height:29px; width:981px; font-size:14px; font-family:"微软雅黑"; color:#242424; line-height:30px; background-image:url(../images/x.jpg); background-position:bottom left; background-repeat:no-repeat;}
.you{float:right; padding-top:15px; padding-right:10px;}
.antu_ba{float:left; font-size:16px; color:#065a37; font-family:"微软雅黑"; line-height:30px;}
.anzi{	font-size:13px;	color: #999999;	text-decoration: none; line-height:32px;}
.chakan{	float:right; width:76px; line-height:32px; background-image: url(../images/jia.jpg); background-repeat: no-repeat;	background-position: left center; text-indent:18px;}
.chakan a{	float:right; width:76px; line-height:32px; background-image: url(../images/jia.jpg); background-repeat: no-repeat;	background-position: left center; text-indent:18px;}
.an_l{ float:left; width:975px; padding-left:5px;}
.an_nr{ width:739px; float:right; height:auto; margin-top:20px;}
.an_nr img{ max-width:700px;}
/*案例结束 */
.clear{ clear:both;}
.xinw{width:981px; margin:0 auto; height:420px;}
.wx_kk{width:713px; float:left;}
.wx_bt{ width:713px; height:29px; font-size:14px; font-family:"微软雅黑"; color:#242424; line-height:30px; background-image:url(../images/x.jpg); background-position:bottom left; background-repeat:no-repeat;}
.wx_bx{ width:713px; height:390px; float:left;}
.wx_bnr{ width:712px; height:85px; float:left; padding:5px 0px;}
/*新闻中心*/
/*联系我们开始*/
.lx_bt{ width:252px; height:29px; font-size:14px; font-family:"微软雅黑"; color:#242424; line-height:30px; background-image:url(../images/x.jpg); background-position:bottom left; background-repeat:no-repeat;  float:right;}
.lx_bx{	width:252px; height:150px; float:right; padding:10px 0px; line-height:22px; color:#009966; font-size:13px; font-style:italic;}
.lx_bx1{width:252px; height:170px; float:right; padding:10px 0px; line-height:20px; font-size:13px; }
.lx_zi{ float:left; width:158px; height:75px; font-size:12px; line-height:16px; color:#666666; padding-left:17px;}
.lx_aniu{ height:60px; width:66px; float:right; padding-right:15px; padding-top:5px;}
.zxzx{ padding-bottom:20px;}
.lx_zit{ padding-left:36px;} 
/*联系我们结束*/
.bg_d{ width:981px; margin:0 auto; padding:0; height:auto; height:20px;}
/*底部*/
.db_bg{ height:121px; background-image: url(../images/bottom_line.gif); background-repeat: repeat-x;}
.dbzi{ width:981px; margin:0 auto; padding-top:30px;}
.dbzi0{ width:981px; margin:0 auto; padding-top:35px; color:#FFFFFF;}
/*底部*/
/*公司简介开始*/
.neir1{width:981px; margin:0 auto; padding-top:1px; background-image:url(../images/s_line.gif); background-repeat:repeat-x; background-position:top; height:26px;}
.neir{width:981px; margin:0 auto; padding-top:10px;}
.neir p{ padding-top:15px;}
.z_lanm{ float:left; width:216px;}
.lm{width:216px; margin-top:5px; float:left; height:160px;}
.lm ul{background-image: url(../images/sad_a01.gif); background-repeat:repeat-y; padding-bottom:1px; height:39px;}
.lm ul li{ font-size:14px; width:216px;	height:33px; background-image: url(../images/sad_a01.gif);background-repeat: no-repeat;	text-indent:28px;	padding-top:6px; margin-bottom:3px;}
.lm ul li:hover{ width:216px; height:33px; background-image: url(../images/sad_b04.gif);background-repeat: no-repeat; text-indent: 28px; color:#FFFFFF; padding-top:6px;  margin-bottom:3px;}
.lm ul li a:hover{	color:#FFFFFF;}

.z_lx{width:216px; height:142px;}
.r_lx{width:216px; height:177px; float:left;}
.z_lxnr{ width:216px; height:30px; padding-top:6px; font-size:14px; color:#065a37;float:left;} 
.z_lxnr samp{font-size:14px; color:#242424; font-family:"微软雅黑"; height:30px;}
.z_lx p{ color:#009966; font-size:13px; font-style:italic; line-height:22px;}

.y_nr{ width:739px; float:right;}
.y_nr p{ font-size:13px; color:#666666; line-height:24px; }
.y_bt{width:739px; height:60px; float:right;}
.y_tu1{font-size:40px; font-weight:bold; color:rgb(216, 215, 215); font-family:Arial, Helvetica, sans-serif;}
.y_tu{font-size:20px; color:#666666; font-family:"微软雅黑";}
/*公司简介结束*/

/*服务项目*/
.xw_nr{ width:739px; float:right; height:auto; margin-top:20px;}
.xw_xx{font-family:"微软雅黑"; font-size:12px; margin-bottom:10px; background-image:url(../images/line.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px;}
.xw_xx .imagelink{float:left; display:block; margin:6px 10px;}
.floatfix{float:left;}
.date {font-size:12px;}
.float a{font-size:14px; font-weight:bold; color:#ff6c00;}
.float a:hover{font-size:14px; font-weight:bold; color:#333333;}
.float a:active{font-size:14px; font-weight:bold; color:#ff6c00;}
.fh{ width:100px;font-size:12px; color:#c71602; float:right; font-size:13px;}
.fh a{ width:100px;font-size:12px; color:#666666; float:right; font-size:13px;}
/*服务项目*/
/*产品*/
.lmcp{width:216px; margin-top:5px; float:left; height:390px;}
.lmcp ul{background-image: url(../images/sad_a01.gif); background-repeat:repeat-y; padding-bottom:1px; height:39px;}
.lmcp ul li{ font-size:14px; width:216px;	height:33px; background-image: url(../images/sad_a01.gif);background-repeat: no-repeat;	text-indent:28px;	padding-top:6px; margin-bottom:3px;}
.lmcp ul li:hover{ width:216px; height:33px; background-image: url(../images/sad_b04.gif);background-repeat: no-repeat; text-indent: 28px; color:#FFFFFF; padding-top:6px;  margin-bottom:3px;}
.lmcp ul li a:hover{	color:#FFFFFF;}
/*产品*/

#top_link {
	width: 30px; height: 30px; right: 15px; bottom: 40px; display: none; position: fixed;
}

/*产品类别样式：fcss为一级类别样式，scss为二级类别样式，tcss为三级类别样式*/
.fcss			{font:12px/39px ""; color:#333; padding:0 0 0 30px; background: url(../images/sad_a01.gif) no-repeat left bottom;}
.fcss a			{font:12px/39px ""; color:#333; text-decoration:none;}
.fcss a:hover 	{font:12px/39px ""; color:#FF0000; text-decoration:none; }

.scss			{font:12px/30px ""; color:#000; padding:0 0 0 25px; background:url(../images/sad_b04.gif) no-repeat left bottom;;}
.scss a			{font-size:12px; color:#000;text-decoration:none;}
.scss a:hover 	{color:#FF0000; text-decoration:none;}

.showpage{margin:10px 0 10px 0; padding:0; text-align:right; }
.showpage a{border:1px #ccc solid; padding:3px 6px; margin:0 2px 0 0; font-size:12px;} /*Ĭ*/
.showpage a:hover {border:1px #bbb solid; background:#eeeeee; color:#000; text-decoration: none;} /**/
.showpage .pageon {border:1px #bbb solid; background:#eeeeee; color:#000;} /*ǰ*/