﻿.GTleft{float:left; width:713px; border:1px #ccc solid;}
.GTRight{float:right; width:225px; margin-left:10px;}



.SubLeft{width:250px; padding:5px; float:left; border-right:1px #ccc dotted; background:#fbfcfd;}

.SubRight{float:right; width:420px; padding:5px 15px 10px 15px;}
.FirstNew{  padding-bottom:8px; _padding-bottom:10px; border-bottom:1px dashed #999;}
.FirstNew h1{font:18px/30px '黑体'; text-align:center; }
.FirstNew p{font:12px/20px '宋体'; color:#666; padding-bottom:5px; text-indent:2em;}
.hunnewslist ul{ font-size:14px; line-height:25px; font-family:"宋体";}

.zfCon{margin-top:5px;}
.zfCon h2{font:18px/220% '黑体';}
.zfCon h3{font:16px/180% '黑体'; }
.zfCon p{font:12px/150% '宋体'; color:#666; padding-left:3px; margin-bottom:15px;}
.zfCon li{font:13px/200% '宋体'; background:url('../images/index1_15.gif') 5px 8px no-repeat; padding-left:15px;}
.zfCon li a{color:#222;}

.demoTop{border:1px #ccc solid; font-family:"宋体";}
.demotoptitle{ height:30px; background:url(../images/title1.jpg);}
.demotoptitle h4{ height:30px; background:url(../images/ic.gif) no-repeat center left; padding-left:25px; font:bold 14px/30px "宋体"; color:#FFF;}
.demoTop p{ padding:10px 5px; line-height:20px;}
.demoTop p img{ float:left; margin:0 5px 5px 0;}
.demoTopname{ padding:5px 0 10px 10px;}

.xgbd{background:#f3f3f3;}

.DemoBo{margin-top:8px;}
.DemoBo h2{ background:url(../images/title.jpg) no-repeat; height:40px;/* padding-top:2px; */font: 20px/40px "微软雅黑"; color:#fff; padding-left:50px; font-weight:bold}
.DemoBo h2 span{color:#f6ff00;}
.guest {border:1px #ccc solid;}

.chjb th{width:60px; padding:5px 20px 5px 10px;}
.chjb th p{margin-top:10px; color:#666;}
.chjb img{padding:2px; border:1px #ccc solid; width:80px; height:80px;}

.yiTiCom{background:#fff; border:1px #ccc solid; padding:10px;}
.yiTiCom table{width:928px; margin:10px 0;}
.yiTiCom th{width:160px; text-align:center; vertical-align:top;}
.yiTiCom th img{padding:2px; border:1px #ccc solid;}
.yiTiCom td{width:758px; vertical-align:top; padding:0 20px;}
.yiTiCom hr{height:1px; line-height:1px; color:#ccc;}

.duihua{background:#fff; border:1px #afccec solid; padding:15px 10px; background:#f3f8fb;}
.duihua span{float:right; width:200px;}
.duihua span img{padding:2px; border:1px #ccc solid;}
.duihua .yan{float:left; width:670px;}
.duihua .yan p{margin-left:10px;}

.yan h3{font:bold 16px/200% '宋体';}
.yan h4{font:bold 16px/220% '宋体'; color:#000; border-bottom:1px #afccec dashed; padding-left:10px;}
.yan h3 b{color:#c30; text-align:center}
.yan p{font:13px/25px '宋体'; margin-top:8px;}
.yan{ }

.huiYiLeft{float:left; /*width:349px;*/width:950px; /*padding-right:10px;border:1px #ccc solid;*/ }

.huiYiRight{float:right; width:580px;}
.yicheng{ line-height:24px;}
.yicheng th{ text-align:center;}
.yicheng td{ text-align:left; padding-left:20px;}
.date{ color:#006; font-size:16px; background:#FFFFE1;  text-align:center; font-weight:bold; line-height:24px;}
.DemoHyxq{background:url('../images/SubTilebg.gif') 10px 5px no-repeat; font:bold 14px/200% '宋体'; padding-left:25px; margin-top:10px; border-bottom:1px #ccc solid;}

.rcAp{margin:10px;}
.rcAp dt{color:#047; font:bold 13px/200% '宋体'; padding:10px 0;}

.rcAp table{font:12px/200% '宋体'; width:98%; margin-left:5px;}
.rcAp td{width:80px;}



/*js*/

.guest{width:928px;overflow:hidden;padding:12px 10px 10px 10px; height:100px;} 

.guest .LeftBotton{height:52px;width:13px;background:url(../images/job_mj_069.gif) no-repeat 5px 0;overflow:hidden;float:left;display:inline;margin:25px 6px 0 0;cursor:pointer;} 

.guest .RightBotton{height:52px;width:13px;background:url(../images/job_mj_069.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 7px;cursor:pointer;} 

.guest .Cont{width:880px;overflow:hidden;float:left; margin-left:8px;} 
.guest .ScrCont{width:10000000px;} 
.guest #List1,.guest #List2{float:left;} 



/**slider-show**/
#yn-slider-show{text-align:center; width:250px;height:250px; float:left; position:relative}
.yn-mod{margin:0 0 10px 0}
.slidecontainer{position:relative; height:250px;overflow:hidden;}
.slideimages{float:left;}
.slideimages img{border:0;display:none;}
.slideimages a{position:absolute;top:0;left:0;}

#yn-slider-show{text-align:center; width:250px;height:250px; float:left; position:relative}
.na{font-size:14px; text-align:left;}
.slidenumc{height:23px; width:20px;}
#slidenum{position:absolute;right:0px;z-index:30; top:240px; height:23px; }
#slidenum-bg{position:absolute;right:0px;z-index:20; top:240px; height:23px; width:250px; background:#000;}
.slideNumber{margin:0;padding:0;list-style-type:none;float:right;}
.slideNumber li{float:left;display:inline;text-align:center;line-height:21px;font-family:arial; font-size:11px;width:21px;height:21px;cursor:pointer;cursor:hand;overflow:hidden; color:#fff; border-left:1px solid #757575}
.slideNumber li.curSlideNumber{color:#fff; background:#c11C0a}
.slideNumber a{float:left;display:inline;text-align:center;line-height:21px;font-family:arial; font-size:11px;width:21px;height:21px;cursor:pointer;cursor:hand;overflow:hidden; color:#fff; border-left:1px solid #757575}
.slideNumber a.curSlideNumber{color:#fff; background:#c11C0a}
.slidecontainer{position:relative; height:263px;overflow:hidden;}
.slideimages{float:left;}
.slideimages img{border:0;display:none;}
.slideimages a{position:absolute;top:0;left:0;}
.slideNumber .num li.on{color:#fff; background:#c11C0a}
/*tuwen*/
.DemoTuwen{padding:15px 10px;}
.DemoTuwen table{width:99%;}
.DemoTuwen table {width:99%;}
.DemoTuwen th{width:180px; text-align:center;}
.DemoTuwen th img{padding:2px; border:1px #ccc solid;}
.DemoTuwen td{ vertical-align:top; padding:0 10px; font-size:14px}
.DemoTuwen td h3{font:16px/200% '黑体'; text-align:center}
.DemoTuwen td p{font:13px/150% '宋体'; margin:5px 0;}

.xianchang {margin-top:20px;}
.xianchang td{width:20%; text-align:center;}
.xianchang th{text-align:center; padding:5px 0 15px 0;}
.borAAAR{border-right:1px dashed #aaa;}

.jiabin {font:bold 13px/200% '宋体'; padding:10px 10px 0 10px; border-bottom:1px #c30 solid;}
.jiabin a{margin-right:20px; display:inline-block; background-color:#eee; padding:3px 10px;  color:#047;}
.jiabin a.cur{background-color:#c30; color:#fff;}

.Canhui {margin-top:5px; width:100%;}
.Canhui td{width:50%; vertical-align:top;}

.Jsbb{margin:10px;}
.Jsbb li{background:url('../images/index1_15.gif') 5px 8px no-repeat; padding-left:15px;}

.Jsbb0{font:13px/180% '宋体';}
.Jsbb1{font:12px/180% '宋体';}
.Jsbb1 li{float:left; width:30%;}

.Jsbb2{font:14px/200% '宋体';}

.But{width:70px; height:24px; font:13px '宋体'; margin-right:3px;}
.But1{width:85px; height:24px; font:13px '宋体';}

.bg{ background: #F7FBFF; }
.spon td img{ border:1px solid #ccc; }
.spon td { height:30px; vertical-align:middle; width:95px;}

/*人事变动*/
.people{border:1px solid #ccc; border-top:0px; padding:10px 0; position:relative; height:480px;}
#imageFlow {position: absolute; width:760px; height: 90%; left:85px; top:50px; /*background: #000;*/ margin-right:85px;}
#imageFlow .diapo { position: absolute;	left: -1000px;cursor: pointer;	/*-ms-interpolation-mode: nearest-neighbor;*/	}
#imageFlow .link {border: solid #ccc 1px; margin-left: -1px; margin-bottom: -1px;	}
#imageFlow .bank {visibility: hidden; background:none;}
#imageFlow .tops {position: absolute; width: 95%;height: 40%;/* background: #181818;*/}
#imageFlow .text {position: absolute; left: 0px; width: 100%; bottom: 16%; text-align: center; color: #000; z-index: 1000; 	}
#imageFlow .title {	font-size:14px; font-weight: bold; background:none;  height:20px; padding-top:10px;}
#imageFlow .legend {font-size: 12px;  } 
#imageFlow .scrollbar {position: absolute; left:10%; bottom:10%; width: 80%; height: 16px;	z-index: 1000;}
.bpic{ position: absolute; left:10%; bottom:10%; width: 80%; height: 16px;	z-index: 1000;}
#imageFlow .track {	position: absolute;	left: 1%; width: 98%;	height: 16px;	filter: alpha(opacity=30);	opacity: 0.3;	}
#imageFlow .arrow-left {position: absolute;}
#imageFlow .arrow-right {position: absolute;right: 0px;}
#imageFlow .bar {position: absolute; height: 16px; left: 25px;}

.time{ margin:5px 0;}
.hzjgsds{font-size:14px; font-weight:bold; color:#185dac; border-bottom:1px dashed #ccc; padding:20px 0 5px 10px; }
.mediaslist {padding:20px 0 5px 10px;}
.mediaslist li{ float:left; width:280px; border-bottom:1px dashed #CCCCCC;color:#185DAC;font-size:14px;font-weight:bold; margin-right:10px;}
.mediabd td img{ border:1px solid #ccc; padding:1px;}
.Jsbb0 li{ line-height:20px;}

/*20120706*/

.demoTop .logo { overflow:hidden; width:192px; _padding: 5px 0px 8px;}
.demoTop .logo li{ float:left; width:94px; height:48px; margin-right:2px; background:none; padding:0px; margin-bottom:5px;}
.schedule table{ border-collapse: inherit; border-spacing:1px;}
.bigpic{ position:relative;  width:790px; height:630px; overflow:hidden; margin:0px auto; margin-top:10px;}
.bigpic li{ text-align:center; width:790px; height:630px;}
.summary{ font-size:14px; font-weight:bold; line-height:25px; text-align:center; margin-bottom:20px;}
.study{ font-size:14px; line-height:25px; font-family:"宋体";}
.study b{ border-bottom:5px;}
.study h3 {font: 16px/200% '黑体';}
.q1{border-bottom: 1px dashed #AFCCEC; padding-bottom:10px;}
.expert{background:#f1f1f1; padding:10px; position:relative;}
a:hover.bottonLeft{ background:url(../images/bigpic/header.gif) no-repeat 0px -66px; position:absolute; width:48px; height:52px; left:10px; top:300px;}
a:hover.bottonRight{background:url(../images/bigpic/header.gif) no-repeat 0px 0px; position:absolute; width:48px; height:52px; right:10px; top:300px;}
a.bottonLeft{ background:url(../images/bigpic/header.gif) no-repeat 0px -201px; position:absolute; width:48px; height:52px; left:10px; top:300px;}
a.bottonRight{background:url(../images/bigpic/header.gif) no-repeat 0px -135px; position:absolute; width:48px; height:52px; right:10px; top:300px;}

/*20120722*/

#bannerbg{ width:100%; height:280px; background:url(../images/boshibg_01.jpg) repeat-x top center; height:270px}
.hunbanner{ width:950px;  margin:0 auto; padding:0; height:270px}
.hunbanner img{vertical-align:top;}

.logolist{ width:948px; border:1px solid #ccc; margin:0 auto; margin-top:10px;}
.logolisttitle{ height:30px; background:url(../images/title1.jpg);}
.logolisttitle h4{ height:30px; background:url(../images/ic.gif) no-repeat center left; padding-left:25px; font:bold 14px/30px "宋体"; color:#FFF;}
.logolistcontent{ width:930px; padding:5px 9px; height:140px;}
.logolistcontent div{ float:left; width:95px; height:50px; text-align:center; display:block; margin: 10px; display:block;}


.DemoTuwen{ overflow:hidden;}
.newsTitle{ width:480px; float:left; margin-right:20px; line-height:22px;}
.newsTitle .img{ float:left; margin-right:10px;}
.newsTitle h3{ font-size:14px; font-weight:bold; margin-bottom:10px;}
.newsTitle p{ text-indent:2em;}
.newsText{ float:left; width:400px;}
.newsText li{ border-bottom:1px dashed #CCC; line-height:25px; color:#333;}
.newsText span{ float:right; color:#666;}

.video{ width:220px; margin:0px auto; margin-top:1px;}
.demoTop h4.title{ font-weight:bold; text-align:center; background:none; line-height:25px; height:auto;}
.demoTop .detail{ text-indent:2em; padding-top:1px; line-height:18px;}
.demoTop .detail a{ color:#005888;}
.models{border: 1px solid #CCCCCC; background:#F7FBFF; padding:20px 0px 0px 20px; font-size:12px; font-weight:bold; font-family:"宋体"; line-height:25px;}


/*博世专题*/
.big{ background:url(../images/boshibg_01.jpg) no-repeat center top; height:270px}
.content{ background:url(../images/img_07.jpg); padding-top:10px;}
.content .common{ width:960px; padding:10px;}
.DemoTuwen td p{ font-size:14px; line-height:25px; }
/*.DemoTuwen td .yan{border-bottom:1px dashed #CCC; overflow:hidden;}*/
.oen { padding-top:10px;}
.oen li{ float:left; width:280px; font-family:"宋体"; line-height:25px; background:url(../images/d.jpg) no-repeat 0px 12px; padding-left:10px; margin-top:5px;}

.systems{ border-bottom:1px solid #c6b05a; margin-top:10px;}
.systems h3{ background:#c6b05a; color:#FFF; font-size:16px; font-weight:bold; width:130px; line-height:30px; text-align:center;}
.power{ margin-top:10px; padding-left:20px; width:950px; overflow:hidden;}
.power li{ width:209px;float:left; margin-right:25px; text-align:center; line-height:25px;}
.power li div{border:1px solid #d0d0d0;  height:153px; }

.video{ width:950px; margin-top:10px; padding-left:10px; overflow:hidden;}
.video li{ float:left; margin-right:10px; text-align:center; line-height:25px; margin-bottom:20px;}
.video li div{ background:url(../images/pic_21.jpg); width:170px; height:121px; padding:3px;}

.milestone{ width:950px; margin-top:10px;}
.milestone dt{ float:left; width:820px;}
.milestone dt div{ float:left; font-size:14px;  margin-right:10px; line-height:25px;}
.milestone dt div.pic{ width:388px; float:left; margin-right:20px;}
.milestone dt div.wz{ float:left; width:400px;}
.milestone dt div.wz b{ line-height:35px; color:#900; margin-bottom:25px;}
.milestone dd{ float:left; width:120px;}
.milestone dd p{ width:60px; float:left; line-height:22px; text-align:center;}
.milestone dd p a:hover{ color:#900; text-decoration:none;}
.milestone dd p.a2 a{ background:#ffefb6; padding:5px;}*/
.DemoBo span a{ float:right; font-size:14px; font-weight:bold; color:#FFF; margin-right:10px;}


.tablebox{ padding-top:10px; padding-bottom:10px; font-size:14px; line-height:24px}
.buleTXT{ background:#004e9d; color:#FFF; font-size:14px; font-weight:bold; text-align:center}
.titleTXT{ font-size:14px; line-height:24px; text-indent:2em; padding-bottom:10px}
.titlteBG{ background:url(../images/new_11.jpg);  font-size:14px; color:#000; padding-left:20px; font-weight:bold;}
.titlteCont{ background:#FFF; font-size:12px; line-height:24px; padding:10px;}
.image a,.w2 a{ color:#000; }

.image{ padding:10px; overflow:hidden; width:926px;}
.image .ima{ width:306px; text-align:center; line-height:20px; color:#333; margin-right:9px; float:left;}
.image .ima img{border:1px solid #99bfe6; padding:2px;}
/*.image .img144{ width:144px; float:left;  text-align:center;  line-height:20px; margin-right:8px; _margin-right:10px;}
.image .img144 img{border:1px solid #99bfe6; padding:2px;}*/

.boxx{ width:600px; float:right; overflow:hidden}
.boxx .img144{ width:144px; float:left; text-align:center; line-height:20px; margin-right:3px; margin-right:5px;}
.boxx .img144 img{border:1px solid #99bfe6; padding:2px;}


.img_content{ height:230px; width:305px; overflow:hidden;}
.img_txt{ height:30px; width:150px; overflow:hidden;}
.scroll_txt{ width:234px; height:30px; overflow:hidden; float:left;}
.scroll_txt a{ color:#000;}
.scroll_num{ width:74px; height:30px; overflow:hidden; float:left;}
.editor{ width:830px; margin:0px auto; background:#f6f6f6 url(../images/pic_14.jpg) no-repeat; border:1px solid #b7b7b7; margin-top:17px; font-size:14px; color:#333; line-height:22px; padding:10px 10px 10px 140px; margin-bottom:20px}
.editor p{ text-indent:2em;}



#slidenum-bg2 {
right: 0px;
z-index: 20;
top: 240px;
height: 23px;
width: 250px;
background: #000;
}

/*新加*/
.adas{ text-align:center; padding-top:20px; padding-bottom:20px;}