﻿@charset "utf-8";
/* CSS Document */
ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
form,span,input,select{margin:0; padding:0;}
/*----------------------------------------------------------总体设置----------------------------------------------------------*/
html{margin:0;padding:0;font-size:12px;FONT-FAMILY:Arial, Helvetica, sans-serif;background:url(images/bj.jpg) repeat-y center #F9F9F9; overflow-y:scroll;}
body{line-height:200%; color:#1e1e1e; margin:0 auto;padding:0; background:url(images/top.jpg) no-repeat center top; padding-top:31px;}
a:link,a:visited{color:#1e1e1e;text-decoration: none;}
a:active{color:#1e1e1e;text-decoration:none;}
a:hover{color:#f00;}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签虚线*/
p{ margin:0; padding:0;}
img{ margin:0; padding:0; border:0;}
ul,li{ list-style-type:none; margin:0; padding:0;}
.clear{ clear:both;}
.heights5{ height:5px; line-height:5px; margin:0 auto; padding:0;}
.heights7{ height:7px; line-height:7px; margin:0 auto; padding:0;}
.heights9{ height:9px; line-height:9px; margin:0 auto; padding:0;}
.heights8{ height:8px; line-height:8px; margin:0 auto; padding:0;}
.heights12{ height:12px; line-height:12px; margin:0 auto; padding:0;}
.heights15{ height:15px; line-height:15px; margin:0 auto; padding:0;}
.heights33{ height:33px; line-height:33px; margin:0 auto; padding:0;}
.padding{padding:5px 8px 0px 8px; margin:0 auto;}
.paddings{ padding:8px;}
.nothing{font-size:14px; font-weight:bold; color:#ff0000; text-align:left;}/*资料整理中*/
.floatL{ float:left;}
.floatR{ float:right;}
.border{ border:1px solid #D4D4D4; border-top:0; }
#htmlbody{ margin:0 auto; width:1002px;}
/*----------------------------------------------------------/总体设置----------------------------------------------------------*/

/*------------------------------------------------------------top设置----------------------------------------------------*/

.logo{height:100px;  background:url(images/logo.jpg) no-repeat bottom center; text-align:right; padding-right:8px; margin:0 auto;}
#menu{margin:0 auto;background:url(images/menu.jpg) no-repeat left; height:33px; padding:0; text-transform:uppercase;}
#menu ul{ margin:0 auto; padding:0; list-style-type:none;}
#menu ul li{float:left;text-align:center;margin:0;padding:0;height:33px; line-height:33px; display:inline-block; padding:0 19px;overflow:hidden; font-size:15px;}
#menu ul li.line{width:2px; height:33px; padding:0; margin:0;}
#menu ul li a:hover{ color:#f00; }

.new_banner{ height:383px;margin:10px auto;width:auto;width:1002px;}
#slider{list-style:none;height:100%; margin:0; padding:0; width:1002px;}
#slider li{ height:383px; display:none; position:absolute; width:1002px;}

.bannerlist{ width:1002px; margin:0 auto; text-align:left; position:relative;}
#naviSlider{list-style:none; position:absolute; right:10px;  margin:0 auto; width:auto; text-align:center;  margin-top:-30px;z-index:10000;}
#naviSlider  li{
	height:11px; width:11px;   cursor:pointer; display:inline-block; 
	background:#fff;
	*zoom:1;*display:inline;margin-left:10px;
	}
#naviSlider li.on{
	background:#f00;
}




/*------------------------------------------------------------/top设置----------------------------------------------------*/
/*------------------------------------------------------------首页设置-----------------------------------------------------*/
.about{ width:324px;}
.aboutitle{ height:40px; line-height:40px;; font-size:15px;}
.aboutt img{ margin-bottom:18px;}
.aboutm{ margin-left:15px;}
.news{ background:#E5E5E5; margin-top:20px;}
.news1{ width:599px; background:url(images/newsline.jpg) no-repeat right;}
.news2{ width:403px;}
.case{ width:700px; height:185px; overflow:hidden; border-right:1px solid #E0E0E0; margin-top:15px; margin-bottom:20px;}
.case1{ width:36px;}
.case2{ width:625px; margin-left:12px;}
.video{ width:276px;}


/*--首页新闻列表开始--*/
.indexarticlists{ margin:0; padding:0; width:345px; margin:0 auto;}
.indexarticlists ul{ margin:0; pidding:0; list-style-type:none;}
.indexarticlists ul li{line-height:23px;background:url(images/dian.jpg) repeat-x bottom;}
.indexarticlists ul li a:link,.indexarticlist ul li a:visited{}
.indexarticlists ul li a:hover{ color:#f00;}
.indexarticdian{ height:25px; color:#0f6eaa; margin:8px auto; font-weight:bold; line-height:25px; background:url(images/dians.jpg) no-repeat 8px 6px; }
.indexarticdian a{ color:#0f6eaa;}
.indexarticdiandate{ color:#AAAAAA;}
/*------------------------------------------------------------/首页设置-----------------------------------------------------*/

/*----------------------------------------------------------内页开始----------------------------------------------------------*/
/*--内页整体--*/
.info{width:1002px; background:url(images/leftbj.jpg) no-repeat top left;margin:0 auto;} /*内页整体*/
.infoleft{ width:227px;float:left; overflow:hidden;}/*内页左边*/
.inforight{width:760px; float:right; height:auto; }/*内页右边*/
.info1{ background:url(images/info1.jpg) no-repeat bottom right;}/*内页右边栏目*/
.infonlanmuname{ ;font-size:17px; background:url(images/info.jpg) no-repeat 10px 10px #E1E1E1; text-indent:35px;  height:37px; line-height:37px; color:#495677;  text-transform:uppercase;}
.infonlanmuname span{ font-size:15px; color:#838383; font-family:Arial, Helvetica, sans-serif;}
.infonlanmuenname{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#B8B8B8;text-transform:uppercase; letter-spacing:0;}
.infonlanmumore{ overflow:hidden; text-align:right;}
.infohome{}
.infohome a:link,.infohome a:visited{}
.infohome a:hover{ color:#f00;}
.infohomenname{font-size:12px;}/*内页右边栏目你所在的位置menuname*/
.infocontent{clear:both; margin:0 auto; padding:0; }/*内页右边内容详情*/
.infocontentz{ margin:0 auto; padding-top:12px;text-align:left; line-height:30px; _height:560px; min-height:560px;}/*内页右边内容详情*/

/*-新闻--*/
.articlist{ height:35px; line-height:35px; border-bottom:1px dashed #ddd;  margin:0 auto;}
.articlist_1{height:35px; line-height:35px; background:url(images/articdian.jpg) no-repeat left; text-align:left; float:left;}/*新闻标题*/
.articlist_2{height:11px; line-height:11px; float:left; padding-top:5px;}/*标题后的news图片*/
.articlist_2_2{height:30px; line-height:30px; float:right; padding-left:12px; text-align:right; color:#f00;}/*标题后的时间*/
.articlist_2_3{height:30px; line-height:30px; float:right; padding-right:12px; text-align:right;}/*下载*/
.articlist_3{height:30px; line-height:30px; padding:10px 0 10px 0; text-align:center;}/*新闻页码*/
.artictitle{text-align:center; font-size:15px; font-weight:bold; line-height:30px; color:#f00;}/*新闻详情标题*/
.artictitle_1{border-bottom:dashed 1px #ccc; height:25px; text-align:center;}/*新闻详情浏览次数*/
.artictitle_2{min-height:220px; overflow:visible;height:auto !important; height:220px; text-align:left; padding-top:12px; line-height:200%;}/*新闻详情内容*/
.artictitle_3{ height:25px; line-height:25px; text-align:left;}/*新闻详情上一篇,下一篇*/
/*--图文片列表开始--*/
.getpicimg{margin:0 auto;}/*产品图片*/
.getpicimgb{border:1px solid #E2E2E2; padding:5px; background:#fff; margin:0 auto;} 
.getpicimgs{background:url(images/probj.jpg) no-repeat; width:158px; cursor:pointer; height:123px;}
.getpicname{ height:35px; line-height:35px; text-align:center; margin:5px auto 0 auto;padding:0;}/*产品名称*/
.getpicname1{ height:10px; line-height:10px;}
.getpicpage{ height:20px; line-height:20px; padding:0px; text-align:center; }/*产品页码*/
/*--图文详细开始--*/
.picshow{margin:0 auto; width:auto; text-align:center;}
.picshow span{}
.picshow_1{margin:0 auto; text-align:left; font-size:15px; font-weight:bold; text-align:center;}
.picshow_2{height:auto;text-align:left; padding-top:8px;}
.productshow{ margin:0; padding:0;}
.productshow ul{ margin:0; padding:0; }
.productshow ul li{ float:left; width:350px; margin-right:20px; background:#f5f5f5;}
.productshow ul li .producttitle{ background:#ebebeb; text-indent:12px; text-align:left; font-size:15px; font-weight:bold;}
.productshow ul li .productcontent{ padding:5px 8px;}
.pro11{background:#ebebeb; font-size:14px; padding:0px; font-weight:bold; margin:0;}
.pro22{ background:#fcfcfc; font-size:12px; padding:5px 8px;}
/*--案例列表开始--*/
.getpicimga{margin:0 auto; border:1px solid #E2E2E2; padding:5px; background:#fff; }/*产案例名称*/
.getpicnamea{ line-height:40px;text-align:center;}/*案例名称*/
.getpicpagea{ height:30px; line-height:30px;padding:3px 0 3px 0; text-align:center;}/*案例页码*/

/*--客户留言--*/
.feedback{ width:675px; margin:0 auto;}
.feedback0{height:25px; float:left; width:675px; margin:0 0 0 0px; border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;}/*留言标题*/
.feedback1{border:1px solid #ccc; height:100%; width:675px; float:left;margin:0 0 6px 0px;}/*中间整体*/
.feedback2{width:69px; height:100%; float:left; padding-top:20px; margin:0 auto;text-align:center;}/*头像*/

.feedback3{height:100%; width:605px; float:right;border-left:1px solid #ccc}/*头像右边框*/
.feedback4{text-align:left; height:auto; border-bottom:1px solid #ccc; padding:8px;}/*留言内容*/
.feedback7{text-align:left; height:auto;padding:6px;color:#F60;}/*站长回复*/
.feedback5{border:1px solid #ccc; background:none; color:#686868;}/*留言文本框*/
.feedback6{background:none; border:1px solid #ccc; color:#686868; padding-top:3px;} /*留言文按钮*/
.indexfeedtitle{ height:30px; line-height:30px; background:url(images/fdian.jpg) no-repeat left; text-indent:20px; color:#B00C0C;}
.indexfeedtitle a:link,.indexfeedtitle a:visited{ color:#B00C0C;}
.indexfeedtitle a:hover{ color:#000;}
.indexfeedcontent{ padding-left:20px; background:url(images/dian.jpg) repeat-x bottom; margin-bottom:5px; padding-bottom:5px;}
/*--人才招聘--*/
.job{ border-bottom:1px dashed #666; padding-top:8px; ine-height:25px; font-size:14px; letter-spacing:2px; font-weight:bold;}/*job岗位公司名称网址总设置*/
.job_1{color:#999; font-size:13px; font-weight:normal; letter-spacing:0px;}/*岗位*/
.job_2{font-size:10px; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px;}/*网址*/
.jobcentent{line-height:23px; padding-left:18px}/*招聘主要内容*/
.jobcentent_1{ color:#F00;}/*岗位字体颜色*/
.jobcentent_2{ color:#F00;}/*招聘人数字体颜色*/
.jobmore{width:100%; height:18px; line-height:18px; margin:0; padding:0; text-align:right;}/*查看详情*/
.jobpage{height:25px; line-height:25px; text-align:center; margin-top:12px;}/*人才招聘页码*/
/*job详情*/
.jobshowtitle{height:25px; line-height:25px; letter-spacing:2px; font-weight:bold; border-bottom:1px solid #ccc;} /*联系方式，招聘职位*/
.jobshow{border:1px solid #cccc; margin-top:12px; padding:6px 12px 6px 12px; line-height:25px;}/*联系方式，招聘职位显示内容*/
.jobshowy{text-align:right; padding-right:12px;}
/*----------------------------------------------------------内页结束----------------------------------------------------------*/
/*----------------------------------------------------------左边设置开始----------------------------------------------------------*/
.left{ border-left:5px solid #495678; color:#2e2e2e; ; text-indent:10px; font-size:18px; height:21px; line-height:21px;text-transform:uppercase;}
.left1{ height:40px; padding-top:20px;border-bottom:1px solid #E8E8E8; width:215px;}
.left span{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  padding-left:8px;}


#left_menu{padding:0; margin:0 auto; font-size:13px; font-weight:bold; padding-bottom:12px; padding-top:8px;}
#left_menu ul{list-style:none; margin:0 auto; padding:0;}
#left_menu ul li{ height:38px; overflow:hidden; line-height:38px; text-align:left; text-indent:50px;background:url(images/leftdians.jpg) no-repeat 15px 11px;}
#left_menu ul li a:link,#left_menu ul li a:visited{ color:#5A5A5A; display:block;}

#left_menu ul li a:hover{ color:#f00;}

#left_menu ul li .leftddd{ }
/*----------------------------------------------------------左边设置结束----------------------------------------------------------*/

/*--------------------------------首页图片滚动开始--------------------------------------*/
/*图片滚动不可控制*/
.movepiczong{margin:15px 8px 0 8px;}
.movepiczongs{margin:0 8px 0 8px; padding:0;}
.movepicimg{ margin:0 auto;border:1px solid #ccc;padding:4px;}
.movepicbj{ border:1px solid #CE994D;padding:1px;}
.movepicname{line-height:35px; text-align:center;}
.movepiczongj{margin:0 16px 0 16px; padding:0; width:205px;}
.movepicimgj{ margin:0 auto;}
.movepicnamej{height:30px; line-height:30px; text-align:center; margin:0 auto;padding:0;}
.picabout{ float:right; width:115px; text-align:left;}
/*图片可控制滚动开始*/
.rollBox{
	width:100%;
!important width:100%;	overflow:hidden;
	margin:0 auto;
	z-index:99;
	position:relative;
}
.rollBox .Cont{width:100%;;overflow:hidden;margin:30px auto 0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left;text-align:center;margin:0 5px 0 8px; background:url(images/probj.jpg) no-repeat;}
.rollBox .Cont .pic:hover{ background:url(images/probj1.jpg) no-repeat; color:#fff;}
*+html .rollBox .Cont .pic img{ border:0; padding:0px;}
*+html .rollBox .Cont .pic{float:left;text-align:center;padding:0px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#885101; font-size:12px; text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:none;}
.rollBox #List1,.rollBox #List2{float:left; overflow:hidden;}
#focpic{}
.show_layout{ width:100%;position:relative; margin:0 auto;}
.photo{ width:100%;   overflow:hidden;}
.piczong{margin:0 auto; padding:0;}
.piccontent{}


.picleft{ width:45px;height:200px; background:url(images/proleft.jpg) no-repeat left center; float:left;cursor:hand;}
.piccenter{ width:478px;height:200px;  float:left; margin:0 auto; text-align:center;}
.picright{width:45px; height:200px; background:url(images/proright.jpg) no-repeat right center; float:left; cursor:hand;}
.pictitle{line-height:27px; padding-top:8px; height:27px;text-align:center;background:url(images/proname.jpg) no-repeat center top;margin:0 auto;}
/*图片可控制滚动结束*/
/*图片结束*/
/*图片向上停顿滚动*/
.uppic{ width:154px; background:url(images/zzpic.jpg) no-repeat; padding:7px;}
.cls_container{width:167px; font-size:12px; height:274px; margin:0 auto; padding:0;overflow:hidden;}
.cls_container ul{list-style-type:none;margin:0;padding:0;}
.cls_container ul li{float:left;display:inline; width:165px; margin:0 auto;}
.cls_container1{ margin:0 auto; border:1px solid #fff; padding:0px;}
.cls_container2{ height:35px; line-height:35px; margin:0 auto 20px auto; text-align:center; border:1px solid #c7c9c6; border-top:0px;background:url(images/msbj.jpg) repeat-x; padding:0 3px 0 3px;}

/*--------------------------------首页图片滚动结束--------------------------------------*/
/*ie6 背景透明*/
.beijingtouming{_behavior:url(pngset/iepngfix.htc);}

/*------------------------------------------------------------bottom设置----------------------------------------------------*/

/*版权*/
.bottom{ margin:0 auto; text-align:center; background:url(images/bottom.jpg) no-repeat center top #F9F9F9; line-height:28px; padding:30px 0;}
.bottom a:hover{ color:#f00;}
/*友情链接*/
.links{margin:0 auto; color:#fff; height:45px; line-height:45px; text-indent:133px;  text-align:left; background:url(images/link.jpg) no-repeat #9D5A2F;}
.links a:link,.links a:visited{ color:#fff;}
.links a:hover{ color:#ff0;}
.links1{ background:45px; background:url(images/link1.jpg) no-repeat right;}
.indexbottom{ background:url(images/indexbottom.jpg) no-repeat center; height:14px; line-height:14px;}
.getlink{ margin:0 auto; padding:0}
.getlink ul{ list-style:none; padding:0; margin:0;}
.getlink ul li{ float:left; height:40px; display:inline-block;}
.getlink ul li.linkline{ width:55px; height:40px; background:url(images/linkline.jpg) no-repeat center;}

/*------------------------------------------------------------/bottom设置结束----------------------------------------------------*/
