@charset "utf-8";
@import url(pages.css);
@import url(liuyan.css);
/*芝麻通建站*/
body{ margin: 0 0; padding: 0 0; font-family:"\5B8B\4F53"; font-size:12px; color:#666;-webkit-text-size-adjust:none; background:url(../images/bj.jpg) repeat-x;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form{margin:0;padding:0}
h1, h2, h3, h4, h5, h6 { font-size:14px;}
ul,li,dl,dt,dd{list-style:none;padding:0;margin:0}
img{border:none}
a{text-decoration:none; color:#5c504b}
a:hover{text-decoration:underline}
.clear{ clear:both;}


.top{ margin:0 auto; width:980px; height:98px; background:url(../images/top_bj.jpg) no-repeat;}
.logo{ padding:10px 0 0 23px; float:left;}
.tel{ float:left; padding-left:98px; padding-top:38px;}
.top .top_links{ float:right; padding:10px 10px 0 0;}
.top .top_links li{ float:left; padding-left:5px;}
.top_search{float:right; padding:18px 10px 0 0;}
.i_p_text{ width:120px; height:18px; line-height:18px; border:solid #8BB700 1px; background:#FBFFEE; color:#929292; font-size:12px;}
.i_p_btn{background:url(../images/searchbg.gif) no-repeat; border:0px; width: 40px; height: 20px; color: #FFFFFF; cursor: pointer; font-size: 12px;}
/*导航*/
.menu{ background:url(../images/nav_bj.jpg) repeat-x; height:39px; margin:0 auto; width:980px;}
.menu .home{ background:none; width:126px;}
.menu li{ float:left; width:122px; background:url(../images/nav_fg.jpg) no-repeat 0 top; height:32px; text-align:center;}
.menu li a{ line-height:34px; color:#fff; display:block;cursor:pointer;}
.menu li a:hover{ background:url(../images/nav_a-hover.jpg) no-repeat; display:block; text-decoration:none; cursor:pointer;}
/*下拉*/
.menu .mainlevel{float:left;width:122px;}
.menu .mainlevel ul {display:none;position:absolute; top:130px;z-index:99;width:140px; margin-left:-2px; background-color:#FFFFFF; border:2px solid #078b0d; border-top:none;*margin-left:-63px;}
.menu .mainlevel ul li{ height:30px;margin:0; padding:0;overflow:hidden; background:url(../images/icon01.jpg) no-repeat 15px 10px; width:140px;_width:105px; text-align:left; padding-left:35px;}
.menu .mainlevel ul li a{ color:#333; line-height:24px;}
.menu .mainlevel ul li a:hover{ background:none; text-decoration:underline;}
.menu .mainlevel .fist_top{ margin-top:8px;}

/*banner*/
.banner{ width:980px; margin:0 auto; margin-top:10px; height:357px; background:url(../images/banner_dy.jpg) no-repeat 0 bottom;}
.banner #fcbx{ height:339px; overflow:hidden;}

.main{ width:980px; margin:0 auto;margin-top:10px;}
/*左边*/
.main_left{ float:left; width:200px; margin-right:20px; margin-left:1px;}
/*列表*/
.left_list{ width:200px;}
.menu_nav{ border:1px solid #53a331; border-top:none;}
.menu_nav ul{}
.menu_nav .menuParent{background:url(../images/left_list_tit_li.jpg) no-repeat; line-height:34px;_height:24px; _padding-top:10px; display:block; cursor:pointer;}

.menu_nav .menuChild{background:url(../images/icon02.jpg) no-repeat 10px center; width:160px;border-bottom:1px dashed #666; padding-left:15px; display:block; margin:3px auto;}
.menu_nav .menuChild a{ line-height:24px;padding-left:10px;}
.menu_nav img{ padding-right:10px; padding-left:15px;}
.menu_nav1 ul{_padding-top:10px}
.left_list .left_list_tit{ background:url(../images/left_list_tit_bj.jpg) no-repeat; height:34px;}
.left_list_tit img{ padding-left:17px; display:block; padding-top:10px; float:left;}
.left_list_tit {font-size:14px; color:#FFFFFF; line-height:34px; padding-left:12px;}
.left_list_tit a{font-size:14px; color:#FFFFFF; line-height:34px; padding-left:9px;}

/*通知公告*/
.left_mess{ width:200px; padding-top:15px;}
.left_mess ul{ width:198px; border:1px solid #53a331; border-top:none; padding-bottom:10px;}
.left_mess ul li{ height:35px;border-bottom:1px dashed #999; padding:0; margin-left:10px; margin-right:10px; padding-left:2px; overflow:hidden;}
.left_mess ul li a{ line-height:40px;}
.left_mess .left_list_tit{ background:url(../images/left_list_tit_bj.jpg) no-repeat; height:34px;}
.left_list_tit img{ padding-left:17px; display:block; padding-top:10px; float:left;}
.left_list_tit a{font-size:14px; color:#FFFFFF; line-height:34px; padding-left:9px;}

/*连接*/
.left_link{ width:200px; margin-top:15px;}
.left_link li{ padding-bottom:7px;}


/*右边*/
.main_right{ float:left; width:757px;}
/*内容*/
.right_txt{ width:755px;}
.right_txt .right_txt_tit{ background:url(../images/right_txt_tit_bj.jpg) no-repeat; height:34px;}
.right_txt_tit img{ display:inline; float:left; padding-top:11px; padding-left:5px;margin-right:8px;}
.right_txt_tit { color:#FFF; font-size:13px; line-height:30px; padding-left:15px;}
.right_txt_tit a{ color:#FFF; font-size:12px; line-height:30px; padding-left:2px;padding-right:2px;}
h2.position{color:#FFF;font-size:12px;font-weight:normal; margin-bottom:8px;}
/*关于我们*/
.right_about{ padding:10px 10px;margin-top:15px;margin-bottom:15px;}
.right_about img{ float:right; margin:0 0 10px 20px;}
.right_about p{text-indent: 2em; line-height:22px;}
.jiyu{ width:757px;}
.jiyu .jiyu01{ background:url(../images/company_top.jpg) no-repeat; height:3px; width:756px; float:left; overflow:hidden;}
.jiyu .jiyu02{ border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; width:754px; float:left;}
.jiyu .jiyu02 img{ float:left}
.jiyu .jiyu02 p{ line-height:22px;}
.jiyu .jiyu03{ background:url(../images/company_bottom.jpg) no-repeat; height:3px; width:756px; float:left;}

/*公司新闻*/
.right_news{ width:757px;  margin-top:15px; height:154px; overflow:hidden;}
.right_news img{ border:1px solid #dcdcdc; width:229px; height:152px; float:left; margin-right:15px;}
.right_news div{ line-height:22px;}
.right_news p{ margin:0; padding:0; font-weight:bold;padding-bottom:2px;}
.right_news p a{ color:#006c00; }
.right_list ul{ padding-top:15px;}
.right_list li{border-bottom:1px dashed #999; padding-top:5px;}
.right_list li a{ background:url(../images/new_img.jpg) no-repeat 2px 0; line-height:24px; padding-left:45px;}
.right_list span{ float:right; padding-top:5px;}

.right_support ul{ padding-top:15px;}
.right_support li{border-bottom:1px dashed #999; padding-top:5px;}
.right_support li a{ background:url(../images/icon02.jpg) no-repeat 3px 5px; line-height:24px; padding-left:20px;}
.right_support span{ float:right; padding-top:5px;}

.new_content{ width:757px;min-height:100px; height:100%; _height:100px; text-align:center;}
.new_content h2{ text-align:center; padding:20px 0 10px 0; color:#238427}
.new_content p{text-indent: 2em; color:#999999; line-height:20px; text-align:left;}
.new_content1{ border:1px solid #CCCCCC;}
.new_content1 h2{padding:15px 0 0 25px; font-size:12px; color:#238427}
.new_content1 ul{padding:0 20px 20px 20px;}
.new_content1 li { border-bottom:1px dashed #bebebe; padding-top:10px;}
.new_content1 li a{ line-height:20px; background:url(../images/icon02.jpg) no-repeat 2px 5px; padding-left:15px;}
.new_content1 li span{ float:right;}
p.info{padding:0; text-align:center}
p.info span{padding:0 8px;}
.arc_info{margin:8px 0;border:1px solid #ddd; background:#F9F9F9; padding:8px; line-height:150%;text-align:left;}
.arc_link{margin:15px 0;}
.arc_link span{padding:0 8px;}

/*产品*/
.right_pro ul{ padding-top:15px}
.right_pro li{ float:left;width:175px; height:210px; text-align:center; overflow:hidden;}
.right_pro li div{ text-align:center; line-height:24px; width:125px; overflow:hiddens;}
.right_pro li img{border:1px solid #d8d8d8; width:150px; height:180px;}

.pro_con{margin:15px 0 0 2px; float:left; width:725px; padding-bottom:20px;}
.pro_con .pro_img{width:217px;	margin-right:15px;}
.pro_img img{ width:217px;margin-bottom:15px;}
.pro_con ul{ float:left;}
.pro_zhushi{ width:725px; color:#238427; line-height:20px; padding-left:3px;}
.pro_con li{ line-height:22px; clear:both;}
.pro_con li div{ float:left; width:120px;}
.pro_con1{ line-height:20px; width:512px;padding-left:3px;}
.pro_con1 p{ margin:0; padding:0; font-weight:bold; padding:5px 0; color:#238427}

.pro_con2{ margin-top:20px; border:1px solid #CCCCCC; float:left;}
.pro_con2 h2{ color:#238427; padding:20px 0 15px 22px}

.pro_con2 .pcont{float:left;width:725px;height:190px;overflow:hidden; margin-right:10px;}
.productCont li{float:left;width:125px;text-align:center; padding-left:20px;}
.productCont li div{height:20px;line-height:24px;overflow:hidden;}
.productCont li img{width:123px;height:148px;border:1px solid #d8d8d8}
.productCont {width:100000px;zoom:1;margin:0 0 0 -5px;}
#List1_1,#List2_1 {float:left}
.LeftBotton{float:left;width:17px;height:100px;background:url(../images/btn_left.jpg) no-repeat 0 20px;margin:50px 2px 0 5px; display:none;}
.RightBotton {float:left;width:17px;height:100px;background:url(../images/btn_right.jpg) no-repeat 0 20px;margin:50px 5px 0 32px; display:none;}


/*案例*/
.right_case ul{ padding-top:15px;}
.right_case li{ float:left;width:235px; height:224px; text-align:center; overflow:hidden;}
.right_case li div{ text-align:center; line-height:24px; width:220px; overflow:hiddens;}
.right_case li img{border:1px solid #d8d8d8; width:225px; height:180px;}

/*案例*/
.right_case_01 ul{ padding-top:25px;}
.right_case_01 li{ width:360px; float:left; padding-left:10px;}
.right_case_01 li img{ border:1px solid #e6e6e6; float:left; margin-right:10px;}
.right_case_01 li p{ margin:0; padding:0; font-weight:bold; line-height:20px; color:#238427}
.right_case_01 li p a{ color:#238427;}
.right_case_01 li div{line-height:20px; height:122px; width:207px; overflow:hidden;}
.right_case_01 li div a{ color:#878787;}

.case_list h2{ border:1px solid #dbdbdb; height:26px; background:url(../images/case_list_bj.jpg) repeat-x; font-weight:100; color:#186b00; padding-left:15px; line-height:26px; margin-top:20px; margin-bottom:10px;}
.list01 li{ float:left; width:220px; overflow:hidden; height:30px; line-height:30px; color:#999}
.list01 .list_name01{ padding-left:10px;}
.list01 .list_name02{ padding-left:40px;}
.list01 .list_name03{ padding-left:40px;}

/*联系我们*/
.right_contact{ height:259px;}
.right_contact img{ float:right; padding-top:10px;}
.right_contact div{ padding-left:5px; padding-top:10px;}
.right_service{ border:1px solid #e9e9e9; min-height:100px; height:100%; _height:100px}
.service01{ padding-bottom:25px; border-bottom:1px solid #e9e9e9; margin:10px 20px 0 20px;}
.service01 .service_tit{margin:0; padding:0; font-weight:bold; color:#227b03;background:url(../images/service_fg.jpg) no-repeat 75px 0; line-height:22px; padding-top:5px; margin-right:10px; height:55px; width:100px; float:left;}
.service01 .service_txt{ padding-top:5px; line-height:20px; float:left; width:600px;}

.service02{ padding-bottom:25px;margin:10px 20px 0 20px;}
.service02 .service_tit{margin:0; padding:0; font-weight:bold; color:#227b03;background:url(../images/service_fg.jpg) no-repeat 75px 0; line-height:22px; padding-top:5px; margin-right:10px; height:55px; width:100px; float:left;}
.service02 .service_txt{ padding-top:5px; line-height:20px; float:left; width:600px;}

/*网络地图*/
.onlinelist{ padding-left:2px;}
.OK_btn{width:66px; height:33px; cursor:pointer; background:url(../images/btnOK.jpg) no-repeat; border:0; margin-left:64px; margin-botton:15px}
.NO_btn{width:66px; height:33px; cursor:pointer; background:url(../images/btnNO.jpg) no-repeat; border:0;margin-left:50px; margin-botton:15px}

.message{margin:15px auto;border:1px solid #9bd582; margin-bottom:0;}
.messageTit{font-weight:bold;background:#EFF7FF;padding:5px 10px; color:#328317;border-bottom:3px solid #9bd582}
.messageTime{float:right; font-weight:normal}
.messageCont{padding:10px;line-height:18px;word-wrap:break-word;color:#666666;}
.replay{margin:10px 0 0 0; border-top:1px dashed #9bd582;color:#666;padding:10px}
.replay b{color:#328317}


/*分页*/
.pro_lis{ padding-top:20px; height:20px;}
.pro_lis p{ margin:0; padding:0; float:left; line-height:24px;}
.pro_lis li{ margin:0; padding:0; line-height:normal;border-bottom:none;float:left;display:block;width:18px; height:18px;border:1px solid #8b8c86; text-align:center; background-color:#999999;}
.pro_lis li a{background:none; list-style:none; margin:0; padding:0; line-height:20px; color:#333333}

/*footer*/
#footer{
	width:100%;
	height:100%;
	padding-bottom:30px;
	font-size:12px;font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;
	color:#191919;
	}
#footer a{
	color:#191919;}										
#footer .inner{
	margin:auto;
	width:100%;
	padding-top:10px;
	text-align:center;}
#footer .inner p{
	line-height:15px;line-height:8px\9;}

#footer .inner .BottomNav{
	width:980px;
	margin:auto;
	height:30px;
	line-height:30px;
	color:#FFF;
	background-color:#A10606;
}

#footer .inner .BottomNav a{
	color:#FFFFFF;font-weight: bold;
	padding:0px 10px;}
.HeightTab{
	height:5px;
	width:1px;
	overflow:hidden;}


.bottom{ width:978px; height:25px; background:url(../images/bottom_bj.jpg) repeat-x; border:1px solid #d3d3d3; margin:0 auto; margin-top:20px; margin-bottom:20px;padding:10px 8px 0 8px}
