/* CSS Document */
/*----------------------------------------------------------总体设置----------------------------------------------------------*/
html{margin:0;padding:0;background:url(images/bj.jpg) repeat-x top;font-size:12px;FONT-FAMILY:'宋体'; overflow-x:hidden}
body{line-height:200%; color:#3B3B3B; margin:0; padding:0;}
a:link,a:visited{color:#3B3B3B;text-decoration: none;}
a:active{color:#3B3B3B;text-decoration:none;}
a:hover{color:#f00;}
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;}
.heights6{ height:6px; line-height:6px; 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;}
.padding{padding:5px 0 5px 0; width:95%; margin:0 auto;}
.paddings{ padding:12px;}
.nothing{font-size:14px; font-weight:bold; color:#ff0000; text-align:left;}/*资料整理中*/
.floatL{ float:left;}
.floatR{ float:right;}
/*----------------------------------------------------------/总体设置----------------------------------------------------------*/
/*banner*/

.banner{  height:366px; margin:0 auto;}
.full_banner{width:100%; position:relative; height:366px; overflow:hidden;}
.full_banner .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.full_banner .bd ul{width:100% !important;}
.full_banner .bd li{width:100% !important; float:left; height:366px; overflow:hidden; text-align:center;}
.full_banner .bd li a{ display:block; height:366px;}
.full_banner .hd{width:100%; position:absolute; z-index:1;  bottom:10px;  height:25px; line-height:25px; text-align:center;}
.full_banner .hd ul{text-align:left; padding-top:5px; margin:0 auto; width:160px; position:relative; }
.full_banner .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; border-radius:15px;  height:15px;  margin:5px; background:#dd970a;overflow:hidden; 
line-height:9999px; 
}
.full_banner .hd ul .on{background:#5ec73a;}

/******/

/*------------------------------------------------------------top设置----------------------------------------------------*/
.set{ width:200px; height:31px; line-height:31px; background:url(images/set.jpg) no-repeat; text-align:center; color:#fff;}
.set a:link,.set a:visited{ color:#fff;}
.set a:hover{ color:#ff0;}
.logo{ height:121px; width:1000px; margin:0 auto; background:url(images/logo.jpg) no-repeat left;}
.tel{ height:121px; background:url(images/tel.jpg) no-repeat bottom right; width:324px;}
#menu{margin:0 auto; width:950px; height:43px; padding:0; font-family:'微软雅黑';}
#menu ul{ margin:0; padding:0; list-style-type:none;}
#menu ul li{float:left;text-align:center;margin:0;padding:0;height:43px; width:102px; line-height:43px; overflow:hidden; font-size:15px;}
#menu ul li a:link,#menu ul li a:visited{line-height:43px; overflow:hidden; color:#fff;}
#menu ul li.line{width:3px; background:url(images/line.jpg) no-repeat top; height:43px; padding:0; margin:0;}
#menu ul li a:hover{line-height:43px; overflow:hidden;display:block; color:#ff0;}

#flash{ width:1400px; position:absolute; left:50%; margin-left:-720px;}
/*------------------------------------------------------------/top设置----------------------------------------------------*/
/*------------------------------------------------------------首页设置-----------------------------------------------------*/
.product{ background:url(images/product.gif) no-repeat; width:1006px; height:213px; padding:25px 0px 0 0px; margin:0 auto;}
.about{ width:1000px; height:256px; background:url(images/about.gif) no-repeat; margin:0 auto;}
.business{ width:277px;}
.about1{ width:433px;}
.about2{ width:406px; margin:0 auto; background:url(images/aboutt.jpg) no-repeat left bottom; height:209px; overflow:hidden;}
.about3{ padding:16px 0 0 175px;}
.news{ width:290px;}
.news1{ width:256px; margin:0 auto; background:url(images/news1.jpg) repeat-y; border:1px solid #fff;}
.news2{ border-bottom:1px solid #0384D8; height:141px; padding:0 15px 0 15px;}


.indexleft{ height:20px; line-height:20px; border-bottom:1px solid #51B9FF; color:#fff; text-indent:20px; background:url(images/indexleft.gif) no-repeat;}
.indexleft1{ padding-left:30px; color:#000;}
/*--首页新闻列表开始--*/
.indexarticlist{ margin:0; padding:0;}
.indexarticlist ul{ margin:0; pidding:0; list-style-type:none;}
.indexarticlist ul li{line-height:25px;  background:url(images/dian.jpg) repeat-x bottom;}
.indexarticdian{ background:url(images/dians.jpg) no-repeat 3px 10px; text-indent:15px; height:25px; line-height:25px;}
/*------------------------------------------------------------/首页设置-----------------------------------------------------*/

/*----------------------------------------------------------内页开始----------------------------------------------------------*/
/*--内页整体--*/
.info{width:1000px;margin:0px auto;} /*内页整体*/
.infoleft{ width:256px; float:left;}/*内页左边*/
.inforight{width:725px; float:right; height:auto; margin:0 auto; padding:0; background:url(images/info.gif) no-repeat top;}/*内页右边*/
.infolanmu{ background:url(images/info.jpg) repeat-x bottom; height:45px; line-height:45px;}/*内页右边栏目*/
.infonlanmuname{ font-family:'微软雅黑'; font-size:16px; color:#0099FF; letter-spacing:1px;}
.infonlanmuenname{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#848484;text-transform:uppercase; letter-spacing:0;}
.infonlanmumore{line-height:45px;  height:45px; overflow:hidden;}
.infohome{ color:#A9A9A9;}
.infohome a:link,.infohome a:visited{color:#A9A9A9;}
.infohome a:hover{ color:#ff0;}
.infohomenname{color:#f00; font-weight:bold; font-size:12px;}/*内页右边栏目你所在的位置menuname*/
.infocontent{clear:both; margin:0 auto; padding:0; }/*内页右边内容详情*/
.infocontentz{ margin:0 auto; text-align:left; padding-top:12px;}/*内页右边内容详情*/

/*-新闻--*/
.articlist{ height:30px; line-height:30px; border-bottom:1px dashed #cccccc;  margin:0 auto;}
.articlist_1{height:30px; line-height:30px; background:url(images/articdian.gif) 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;}/*产品图片*/
.getpicimgs{background:url(images/probj.jpg) no-repeat; width:158px; cursor:pointer; height:123px; padding:9px;}
.getpicname{ height:30px; line-height:30px; 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;}

/*--案例列表开始--*/
.getpicimga{padding:3px; background:#FFF; margin:0 auto; border:1px solid #ccc;}/*产案例名称*/
.getpicnamea{ line-height:25px;text-align:center;}/*案例名称*/
.getpicpagea{ height:30px; line-height:30px;padding:3px 0 3px 0; text-align:center;}/*案例页码*/

/*--客户留言--*/
.feedback{ width:700px; margin:0 auto;}
.feedback0{height:25px; float:left; width:700px; 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:700px; 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:630px; 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{ width:250px; margin:0 auto;}

.leftbj{ height:44px; background:url(images/leftbj.jpg) no-repeat;}
.lefttitle{ width:135px; line-height:46px; height:44px; font-family:'微软雅黑'; font-size:17px; color:#fff; text-align:center;}
.left1{ background:url(images/left1.jpg) repeat-y; padding:10px;}

#left_menu{padding:0; margin:0 auto; font-size:12px; width:235px;}
#left_menu ul{list-style:none; margin:0 auto; padding:0;}
#left_menu ul li{ height:33px; line-height:33px;background:url(images/dian.jpg) repeat-x bottom;text-indent:5px;}
#left_menu ul li a:link,#left_menu ul li a:visited{margin:0 auto;cdisplay:block;display:block;}
#left_menu ul li a:hover{ color:#f00; display:block;}
#left_menu ul li:hover{color:#f00;}
#left_menu ul li .leftddd {background:url(images/dians.gif) no-repeat 10px 13px;height:33px; line-height:33px;display:block;}
/*----------------------------------------------------------左边设置结束----------------------------------------------------------*/

/*--------------------------------首页图片滚动开始--------------------------------------*/
/*图片滚动不可控制*/
.movepiczong{margin:0 8px 0 8px; padding:0px;width:1920px;}
.movepiczong ul{ margin:0 auto; padding:0; list-style-type:none;}
.movepiczong ul li{ margin:0; float:left; width:157px; height:126px; border:1px solid #ccc; padding:3px; margin:0 20px 27px 0;}
.movepiczongs{margin:0 8px 0 8px; padding:0;}
.movepicimg{ margin:0 auto; padding:0px; border:1px solid #ccc; padding:4px;}
.movepicbj{ }
.movepicname{height:30px; line-height:30px;text-align:center; margin:0 auto;padding:0;}

.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:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left;text-align:center;margin:0 15px 0 15px;}
*+html .rollBox .Cont .pic img{ border:0; padding:0px;}
*+html .rollBox .Cont .pic{float:left;text-align:center;}
.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:91%;position:relative; margin:0 auto;}
.photo{ width:100%;   overflow:hidden;}
.piczong{margin:0 auto; padding:0;}
.piccontent{margin:auto;}

.picleft{ width:18px;height:170px; background:url(images/proleft.jpg) no-repeat 0 10px; float:left;cursor:hand;}
.piccenter{ width:270px;height:121px;  float:left; margin:0 auto; text-align:center;}
.picright{width:18px; height:170px; background:url(images/proright.jpg) no-repeat 0 10px; float:left; cursor:hand;}
.pictitle{line-height:23px; text-align:left; width:105px;margin:0 auto; color:#3F3F3F;}
/*图片可控制滚动结束*/
/*图片结束*/
/*图片向上停顿滚动*/
.uppic{ width:94px; padding:1px; border:1px solid #ccc; background:#fff; margin:0 auto;}
.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设置----------------------------------------------------*/
/*友情链接*/
.links{ width:1000px; background:url(images/link1.jpg) repeat; padding:12px; line-height:1.8; border:1px solid #eee; background:#f6f6f6; overflow:hidden; margin:0 auto;}
.links1{ width:168px;}
.links3{ width:830px; line-height:56px; text-indent:8px;}
.links2{ width:2px;}
/*版权*/
.bottom{ background:url(images/bottom.gif) no-repeat; padding-top:20px; margin:0 auto; height:61px; width:1000px; padding-bottom:15px; text-align:center; color:#fff;}
.bottom a:link,.bottom a:visited{ color:#fff;}
.bottom a:hover{ color:#ff0;}
/*------------------------------------------------------------/bottom设置结束----------------------------------------------------*/
.trans_msg{	filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);}