@charset "UTF-8";
/* CSS Document */
* { margin:0; padding:0;list-style-type: none;}
body { font:14px  Arial, Tahoma,"Hiragino Sans GB", "Hiragino Sans GB W3",  Heiti, SimSun, sans-serif; line-height:160%; color:#444;  background-color:#FFF;}
a { color:#444; text-decoration:none;}
a:hover { color:#5c9d37;}
h1 { font-weight:normal;}
h2 { font-size:18px; font-weight:normal;}
h3 { font-size:16px;  font-weight:normal;}
.clear { clear:both;}


/*公用样式*/
.lineR { border-right:#666 1px solid;}
.mTop { margin-top:40px;}


/*布局*/
#top { height:80px; background:url(images/topBG.png) repeat-x; -moz-box-shadow:5px #333; -webkit-box-shadow:5px #333; box-shadow:5px #333;}
#topMain,#indexList{ width:940px; margin:0 auto;}
#logo { height48px; margin-top:16px; float:left;}
#menu { float:right; height:80px;}
#bannerIndex { height:650px; background-color:#FFF;}
#banner { height:450px; overflow:hidden;}
.bannerBox { width:1000px; height:100%; margin:0 auto; position:relative;}
.bannerP1 { position:absolute; left:0; bottom:0;}
.bannerP2 { position:absolute; right:0; bottom:0;}
#indexList { height:135px; padding:20px 0;}



/*顶部导航*/
#menu li { float:left; width:80px; line-height:80px; text-align:center;}
#menu li a{ border-right:#E3E3E3 solid 1px; display:block;}
#menu li a:hover { font-weight:bold;}
.on { background:url(images/menuBg.png) repeat-x left bottom; font-weight:bold;}



/*首页*/
#indexList li { height:135px; float:left; width:190px;}
#indexList li h2 { margin-bottom:10px; background:url(images/arrow.png) no-repeat left center; text-indent:24px;}
.indexListLine1 { padding-right:25px; border-right:#d5d5d5 solid 1px;}
.indexListLine2 { padding:0 25px; border-right:#d5d5d5 solid 1px; border-left:#FFF solid 1px;}
.indexListLine3 { padding-left:25px; border-left:#FFF solid 1px;}


/*和留言*/
.bannerVVM {background:url(images/banner-vvm.png) no-repeat center;  background-color:#81c500;  text-align:center; }
.vvmBox1 { width:940px; margin:0 auto;}
.vvmBox1 p { color:#999;}
.vvmBox1 ul li{ width:400px; float:left; height:136px; margin:20px 40px 20px 0;}
.vvmBox1 ul li div { float:left; margin-right:20px;}
.vvmBox1 ul li h2{ margin:10px 0;}
.vvmBox2 { background-color:#f1f1f1; height:240px;}
.vvmBox2 ul {width:940px; margin:0 auto;}
.vvmBox2 ul li{ float:left; padding:30px 80px 0 0;}
.vvmBox2 ul li p{ margin-top:10px;}
.vvmBox3 { background-color:#333333; height:220px;  line-height:220px;}
.vvmBox3 div {width:940px; margin:0 auto;}
.vvmBox3 div h1 { color:#999999; float:left; padding-right:80px;}
.vvmBox3 div a { background-color:#81c500; padding:20px 60px; font-size:24px; color:#FFF;}
.vvmBox3 div a:hover { background-color:#71ad00;}
.vvmBox4 { height:160px; line-height:160px; width:940px; margin:0 auto; font-size:18px;}

/*融合通信*/
.bannerUc { background:url(images/vvmBg.png); background-color:#51b4e2;}
.ucBox1 {  border-top:#CCC solid 2px; height:340px; padding:20px 0;}
.ucBox1 div { width:940px; margin:0 auto; }
.ucBox1 div ul{ width:200px; float:left;}
.ucBox1 div ul .p1{ margin-bottom:20px;}
.ucBox1 div p{ float:right; width:660px; height:280px; padding:10px; line-height:220%; overflow:scroll; overflow-x:hidden; color:#666;}
.ucBox1 div p span { text-indent:32px; display:block;}
.ucBox2 {  border-top:#CCC solid 2px; text-align:center; padding:20px 0;}
.ucBox3 {  border-top:#CCC solid 2px; height:590px;}
.ucBoxH { text-align:center; padding:20px 0;}
.ucBox3 ul {width:940px; margin:0 auto;}
.ucBox3 ul li{ width:410px; float:left; height:120px; margin:20px 60px 20px 0; overflow:hidden;}
.ucBox3 ul li div { float:left; margin-right:20px;}
.ucBox3 ul li h2{ margin:20px 0 10px 0;}
.ucBox3 ul li p { color:#999;}


/*教育平台*/
.bannerEducation { background:url(images/bannerEducation.png) no-repeat center; background-color:#FFF;}
.bannerEducation .bannerP2  { bottom:250px; right:40px;}
.eduBox {border-bottom:#CCC solid 2px; }
.eduBox h3{ padding:60px 0 10px 0; font-weight:normal;}
.eduBox li{color: #999;line-height: 200%;list-style-position:inside;list-style-type: disc;}
.eduBox p { color:#999;}
.eduBox1 { height:280px; width:940px; margin:0 auto;}
.eduBox1 div{ float:left; margin:30px 40px 0 0;}
.eduBox2 { height:280px; width:940px; margin:0 auto;}
.eduBox2 div {float:right; margin:30px 0 0 40px;}
.eduBox3 { height:210px; padding-top:30px; text-align:center;}
.aboutBox3 h2{ font-size:22px; font-weight:bold;}
.eduBox4 { background-color:#333333; height:220px;  line-height:220px;}
.eduBox4 div {width:940px; margin:0 auto;}
.eduBox4 div h1 { color:#999999; float:left; padding-right:80px;}
.eduBox4 div a { background-color:#20b77a; padding:20px 60px; font-size:24px; color:#FFF;}
.eduBox4 div a:hover { background-color:#189a65;}


/*会议电话*/
.bannerMetting { background:url(images/bannerMettingBg.png) no-repeat center; background-color:#e08323;}
.bannerMetting .bannerBox { width:1200px;}
.bannerMetting .bannerP2  { bottom:80px; right:140px;}
.mettingBox {border-bottom:#CCC solid 2px; }
.mettingBox h3{ padding:40px 0 10px 0; font-weight:normal;}
.mettingBox li{color: #999;line-height: 200%;list-style-position:inside;list-style-type: disc;}
.mettingBox p { color:#999;}
.metting4 div a { background-color:#ea9a2b; }
.metting4 div a:hover { background-color:#cd831d;}


/*服务支持*/
.bannerService { background:url(images/service.png) repeat-x;}
.bannerService .bannerP1  { bottom:180px; left:20px;}
.serviceBox { border-bottom:#CCC 2px solid;}
.serviceBox1,.serviceBox2 {height:280px; width:940px; padding:20px 0;  margin:0 auto;}
.serviceBox1 li{ float:left; width:250px; padding:0 30px; text-align:center;}
.serviceBox1 h2 { margin:10px 0; }
.serviceBox1 p{ text-align:left; color:#999;}
.serviceBox1Line { border-left:#CCC solid 1px;}
.serviceBox2 {height:240px;}
.serviceBox2 div { float:left; height:200px; width:350px; padding-top:40px;}
.serviceBox2 h3{ margin-bottom:10px; margin-top:30px;}
.serviceBox2 p{ color:#999; margin-bottom:10px;}


/*关于我们*/
.bannerAbout { height:320px; background:url(images/bgAbout.png) center; background-color:#559331; position:relative;overflow:hidden;}
.bannerAboutBox {width:960px; height:320px; margin:0 auto; position:relative; z-index:332; }
.menuAbout { position:absolute; background:url(images/menuAboutBg.png) repeat-x; height:60px; line-height:60px; width:100%; bottom:0; font-size:16px; z-index:333;}
.menuAbout li { float:left;}
.menuAbout ul { width:940px; margin:0 auto;}
.menuAbout a{ color:#FFF; border-left:#999 solid 1px; padding:0 20px;}
.menuAbout a:hover { color:#FF9;}
.menuAbout .on { color:#FF9; font-weight:normal;}
.menuAboutLine { border-right:#999 solid 1px;}
.menuAboutP2 { position:absolute; bottom:0; right:0;}
.menuAboutP1 { position:absolute; top:55px;} 
.aboutBox1 { width:800px; margin:0 auto; padding:40px 160px 40px 0; font-size:16px;}
.aboutBox1 li { float:left;}
.aboutBox1 p{ margin-top:15px; line-height:180%; clear:both;}
/*企业文化*/
.aboutBox2 {width:800px; margin:0 auto; padding:40px 160px 40px 0;}
.aboutBox2 li{ position:relative; float:left; width:170px; height:240px; margin-right:30px; overflow:hidden;}
.aboutBox2 li a { position:absolute; width:170px; height:480px; top:0;}
.aboutBox2 li a:hover { position:absolute; width:170px; height:480px; top:-240px;} 
.aboutBox2 ul { height:260px;}
.aboutBox2 dl { clear:both; margin-top:20px;  line-height:200%;}
.aboutBox2 dt { font-size:16px; font-weight:bold; padding-right:20px; float:left; width:90px; background:url(images/arrow2.png) no-repeat left center; text-indent:16px;}
.aboutBox2 dd { float:left; padding-bottom:20px;}
/*联系我们*/
.aboutBox3  {width:800px; margin:0 auto; padding:40px 140px 40px 0; font-size:18px; line-height:200%;}
.aboutBox3  ul { margin-bottom:30px;}
/*人才招聘*/
.aboutBox4  {width:800px; margin:0 auto; padding:40px 140px 0 0;}
.aboutBox4  ul { margin-bottom:20px;}
table.gridtable {border-width: 1px;border-color: #666666;border-collapse: collapse;}
table.gridtable th {border-width: 1px;padding: 8px;border-style: solid;border-color: #666666;background-color: #dedede;}
table.gridtable td {border-width: 1px;padding: 8px;border-style: solid;border-color: #666666;background-color: #ffffff; text-align:center;}
.hrList { padding-top:30px; border-top:#CCC solid 2px;  margin:30px 0;}
.hrListBox { width:940px; margin:0 auto;}
.hrList h2 { margin-bottom:20px;}
.hrList h2 span { font-size:12px; color:#999; padding-left:20px;}
.hrList dl { margin-top:20px;}
.hrList dt { margin-bottom:5px; font-size:16px; font-weight:bold;}
.hrList dd { margin-bottom:10px;}
.hrBnt { padding:10px 0;}
.hrBnt a{ padding:10px 20px; color:#FFF; background-color:#5c9d37;}

/*公司动态*/
.trendslist li{ border-bottom:1px solid #ccc; width:100%; height:33px; line-height:33px; text-indent:23px; background:url(images/arrow2.png) no-repeat 5px center;}
.em{ text-indent:2em;}
.cotentc a{ color:#5c9d37;}
.cotentc img{ width:100%; height:auto;}
.cotentch2{ text-align:center; font-size:25px; line-height:45px;}
/*法律*/
.lawBox {width:800px; margin:0 auto; padding:40px 140px 0 0; padding-bottom:40px; }
.lawBox  h2 { font-size:20px; text-align:center; padding-bottom:20px;}
.lawBox dt { margin:5px 0; font-weight:bold;}
.lawBox dd { padding-left:24px;}

/*脚步*/
#footer { background-color:#d5d5d5; height:220px; padding-top:20px; text-align:center; border-top:#acacac 6px solid;}
#footer span{ width:100px; padding:0 10px;}
#footer p { margin-top:10px;}

/*回到顶部*/
p#back-to-top{
      position:fixed;
      bottom:200px;
      right:80px;
}
p#back-to-top a{
      text-align:center;
      text-decoration:none;
      display:block;
      width:30px;
}

