﻿/*header begin*/
.header{ width:100%; height:49px; background:url(../images/header_02.png) repeat-x;}
.innerheader{ width:985px; height:33px; margin:0 auto; padding-top:7px;}
.welcome{ float:left;}
.welcome h2{ color:#808080; font-size:12px; font-family:"宋体"; line-height:30px;}
/*0705修改 begin*/
.headlink{ float:right; color:#808080;}
.headlink ul li{ float:left;  height:26px; margin-top:5px; padding:0 5px;}
.headlink ul li a{ color:#808080; font-size:12px; font-family:"宋体"; line-height:26px; display:block;}
.headlink ul li.weibo,.headlink ul li.weixin { padding:0;}
.def1 { background:url(../images/li_03.jpg) no-repeat right center;}
.shuxian{ margin-top:4px; padding-left:3px; padding-right:3px;}
.weibo { background:url(../images/li_03.jpg) no-repeat right center;}
.weiboA{width:28px; height:26px; background:url(../images/headicon_03.jpg) no-repeat 5px center; padding-left:28px; padding-top:1px; margin-right:-1px;}
.weibo,.weixin{ width:57px; position:relative; height:26px; padding:0;}
.weixinA {width:28px; height:26px; background:url(../images/headicon_05.jpg) no-repeat 5px center; padding-left:28px; padding-top:1px; margin-left:-1px;}
.weixin.cur .weixinA { padding:0 0 0 27px; background:#fff url(../images/headicon_05.jpg) no-repeat 4px center; }
.weibo.cur .weiboA { padding:0 0 0 27px; background:#fff url(../images/headicon_03.jpg) no-repeat 4px center; }
.weibo.cur .weiboA,.weixin.cur .weixinA { border:1px solid #ccc; border-bottom:0;}
.box1{ width:160px; height:50px; background:#fff; border:1px solid #ccc; position:absolute; z-index:10; right:276px; box-shadow:0 1px 2px #ccc; top:39px;}
.box{ width:155px; height:70px;}
.headlinkbox { display:none; width:155px; height:70px; position:absolute; top:26px; left:-98px;  background:#fff; border:1px solid #ccc; box-shadow:0 1px 2px #ccc;}
.headlinkbox2 { display:none; width:155px; height:70px; position:absolute; top:26px; left:-98px;  background:#fff; border:1px solid #ccc; box-shadow:0 1px 2px #ccc;}
.headlinkbox .gz{ text-align:center; padding-top:10px;}
.erweima{ width:155px; height:70px; padding:5px;}
.erweima dt{ float:left; width:64px; height:62px; padding-right:5px;}
.erweima dd{ float:left; width:81px; height:auto;}
.erweima dd h2{ font-size:14px; font-family:"微软雅黑"; color:#333; font-weight:bold; line-height:24px;}
.erweima dd p{ font-size:12px; font-family:"微软雅黑"; color:#666; line-height:18px;}
/*0705修改 end*/
.headlink{ float:right; color:#808080;}
.headlink a{ color:#808080; font-size:12px; font-family:"宋体"; line-height:30px; margin-left:2px;}
.weibo{ padding-left:25px;}
.weixin{padding-left:26px;}
/*header end*/

/*head begin*/
.head{ width:100%; height:80px;}
.innerhead{ width:985px; height:80px; margin:0 auto;}
.logo{ float:left; padding-top:7px;}
.phone{ float:right; width:314px;}
.tel{ float:left; padding-top:7px; width:314px;}
.logomenu{ float:right; color:#808080;}
.logomenu a{ color:#808080; font-size:13px; font-family:"Microsoft YaHei"; line-height:25px; margin-left:5px;}
/*head end*/
/*0705修改 begin*/
/*menu begin*/
.menu{ width:100%; height:auto; float:left; padding-bottom:10px;}
.innermenu{ width:986px; height:auto; margin:0 auto;}
.innermenu ul li{ float:left; width:122px; height:117px; background:#01479d; margin-right:1px; text-align:center;}
.innermenu ul li a{ color:#fff; font-size:14px; font-family:"Microsoft YaHei"; line-height:36px;}
.innermenu ul li a.a1{ background:url(../images/menupic_10.png) center 45px no-repeat #01479d; display:block; width:122px; height:117px;}
.innermenu ul li a.a1.cur,.innermenu ul li a.a1:hover{ background:url(../images/menupic_10.png) center 45px no-repeat #009e46; display:block; width:122px; height:117px;}
.innermenu ul li a.a2{ background:url(../images/menupic_12.png) center 45px no-repeat #01479d; display:block; width:122px; height:117px;}
.innermenu ul li a.a2.cur,.innermenu ul li a.a2:hover{ background:url(../images/menupic_12.png) center 45px no-repeat #009e46; display:block; width:122px; height:117px;}
.innermenu ul li a.a3{ background:url(../images/menupic_14.png) center 45px no-repeat #01479d; display:block; width:122px; height:117px;}
.innermenu ul li a.a3.cur,.innermenu ul li a.a3:hover{ background:url(../images/menupic_14.png) center 45px no-repeat #009e46; display:block; width:122px; height:117px;}
.innermenu ul li a.a4{ background:url(../images/menupic_16.png) center 45px no-repeat #01479d; display:block; width:122px; height:117px;}
.innermenu ul li a.a4.cur,.innermenu ul li a.a4:hover{ background:url(../images/menupic_16.png) center 45px no-repeat #009e46; display:block; width:122px; height:117px;}
.innermenu ul li a.a5{ background:url(../images/menupic_18.png) center 45px no-repeat #01479d; display:block; width:122px; height:117px;}
.innermenu ul li a.a5.cur,.innermenu ul li a.a5:hover{ background:url(../images/menupic_18.png) center 45px no-repeat #009e46; display:block; width:122px; height:117px;}
.innermenu ul li a.a6{ background:url(../images/menupic_03.png) center 45px no-repeat #01479d; display:block; width:122px; height:117px;}
.innermenu ul li a.a6.cur,.innermenu ul li a.a6:hover{ background:url(../images/menupic_03.png) center 45px no-repeat #009e46; display:block; width:122px; height:117px;}
.innermenu ul li a.a7{ background:url(../images/menupic_05.png) center 45px no-repeat #01479d; display:block; width:122px; height:117px;}
.innermenu ul li a.a7.cur,.innermenu ul li a.a7:hover{ background:url(../images/menupic_05.png) center 45px no-repeat #009e46; display:block; width:122px; height:117px;}
.innermenu ul li a.a8{ background:url(../images/menupic_07.png) center 45px no-repeat #01479d; display:block; width:122px; height:117px;}
.innermenu ul li a.a8.cur,.innermenu ul li a.a8:hover{ background:url(../images/menupic_07.png) center 45px no-repeat #009e46; display:block; width:122px; height:117px;}
.innermenu ul li a.a9{ background:url(../images/menuhome_01.png) center 51px no-repeat #01479d; display:block; width:122px; height:117px;}
.innermenu ul li a.a9.cur,.innermenu ul li a.a9:hover{ background:url(../images/menuhome_01.png) center 51px no-repeat #009e46; display:block; width:122px; height:117px;}
/*menu end*/
/*0705修改 end*/
/*menu begin*/
.menu{ width:100%; height:auto; float:left; padding-bottom:10px;}
.innermenu{ width:986px; height:auto; margin:0 auto;}
.innermenu ul li{ float:left; width:122px; height:117px; background:#01479d; margin-right:1px; padding-top:5px; text-align:center;}
.innermenu ul li a{ color:#fff; font-size:14px; font-family:"Microsoft YaHei"; line-height:30px; }
.innermenu ul li span{ display:block; margin-top:15px;}
.innermenu ul li.cur,.innermenu ul li.cur1{ background:#009e46; display:block; width:122px; height:117px;}
/*menu end*/

/*banana begin*/
.banana{ width:100%; height:auto; float:left; background:url(../images/bananabg_03.png) repeat-x; height:459px; padding-bottom:5px;}
.innerbanana{ width:986px; height:auto; margin:0 auto;}
.bananamenu{ float:left; width:245px; height:452px; background:url(../images/bananamenubg_03.jpg) repeat-x;}
.daohang{ float:left; width:245px; height:38px;}
.dh{ float:left; width:180px; height:38px;}
.dh h2{ color:#fff; font-size:18px; font-family:"Microsoft YaHei"; font-weight:bold; line-height:38px; height:38px; padding-left:20px;}
.dhmore{ float:right; width:50px; height:38px;}
.dhmore a{ color:#fff; font-size:12px; font-family:Arial; line-height:38px; padding-right:15px; text-transform:uppercase;}
.bamenu{ float:left; width:245px; height:415px;}
.top{ float:left; background:url(../images/scroll_03.png) 120px center no-repeat; width:246px; height:15px; text-align:center;}
.down{ float:left; background:url(../images/scroll_06.png) 120px bottom no-repeat; width:246px; height:20px; text-align:center;}
.menuscroll{ width:245px; height:377px; float:left; overflow:hidden;}
.menuscroll ul li{ width:245px; height:28px; line-height:28px; padding-left:20px; border-bottom:1px solid #7b7b7b;}
.menuscroll ul li a{ color:#ffffff; font-size:14px; font-family:Arial; line-height:30px;}
.menuscroll ul li.cur,.menuscroll ul li.cur1{ background:url(../images/mhoverbg_03.jpg) no-repeat; width:246px; height:28px; margin-left:-1px;}

.bannerbj{ float:right; width:741px; height:451px; overflow:hidden; position:relative; z-index:0; -width:740px; margin-top:1px;}
#banner a{ width:741px; height:451px; display:block; float:left; position:absolute;}
.bannerbj ul{ width:90px; text-align:center; position:absolute; bottom:25px; left:350px; z-index:99}
.bannerbj li{ float:left; cursor:pointer; height:12px; margin:0 2px; cursor:pointer; width:13px; font-size:0; line-height:0; background:url(../images/bananascroll_05.png) no-repeat; behavior:url(iepngfix.htc) }
.bannerbj li.activeSlide{background:url(../images/bananascroll_03.png) no-repeat; behavior:url(iepngfix.htc)}
/*banana end*/

/*main begin*/
.main{ width:100%; height:auto; background:#fff;}
.innermain{ width:986px; height:auto; margin:0 auto;}
.main1{ width:986px; height:auto; margin:0 auto;}
.zxkf{ float:left; width:674px; height:341px; background:url(../images/zxkf_03.jpg) no-repeat; margin-left:-2px;}
.zxkf{ background:none; background:url(../images/zxkf_03_1.jpg) no-repeat;}
.zxkfleft{ float:left;}
.zxkfleft ul li{  /*text-align:center; width:100px;*/ width:120px;}
.zxkfleft ul li a{ color:#4c4c4c; font-size:16px; font-family:"Microsoft YaHei"; line-height:84px; padding-left:17px;}
.zxkfleft ul li.cur,.zxkfleft ul li.cur1{ background:url(../images/zxkfhover_03.png) no-repeat; display:block; width:109px; height:84px; margin-top:2px; margin-left:2px;}
.zxkfleft ul li.cur a,.zxkfleft ul li.cur1 a {color:#fff; }
.zxkfright{ float:left; width:520px; height:auto; padding-top:20px;}
.zxkfright ul li{}
.zxkfright ul li a{ color:#4c4c4c; font-size:13px; font-family:"Microsoft YaHei"; line-height:30px; background:url(../images/zxkficon_03.gif) left center no-repeat; padding-left:12px;}
.zxkfright ul li a span{ float:right; color:#999999; font-size:13px; font-family:Arial; line-height:30px;}
.tatanew{ float:right; background:url(../images/newsbg_03.jpg) no-repeat; width:314px; height:342px; margin-right:-2px;}
.news{ float:left;}
.new{ float:left; width:264px; height:38px;}
.new h2{ color:#01479d; font-size:18px; font-family:"Microsoft YaHei";  padding-left:15px; padding-top:12px;}
.newmore{ float:right; width:50px; height:38px;}
.newmore a{ color:#999999; font-size:12px; font-family:Arial; line-height:40px; text-transform:uppercase;}
.newtext{ float:left; width:310px; height:auto;}
.newtext1{ float:left; padding-top:20px; margin-left:20px; -margin-left:10px; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.newtext1 dt{ float:left; padding-right:20px;}
.newtext1 dd{ float:left; width:138px;}
.newtext1 dd p{ color:#01479d; font-size:16px; font-family:"Microsoft YaHei"; line-height:24px;}
.newtext1 dd a{ color:#009e46; font-size:13px; font-family:"Microsoft YaHei"; line-height:22px;}
.newtext2{ float:left; padding-top:10px; padding-left:20px;}
.newtext2 p{ color:#4c4c4c; font-size:13px; font-family:"Microsoft YaHei"; line-height:30px;}
/*main end*/

/*main2 begin*/
.main2{ float:left; padding-top:8px;}
/*main2 end*/

/*main3 begin*/
.main3{ float:left; padding-top:10px; overflow:hidden; width:986px; height:auto;}
.main3 ul{ width:996px;}
.main3 ul li{ float:left; width:242px; height:123px; margin-right:7px;}
/*main3 end*/

/*main4 begin*/
.main4{ width:986px; height:auto; float:left; margin-top:10px; -float:none; -margin-top:-16px;}
.fwal{ float:left; background:url(../images/fwalbg_03.jpg) no-repeat; width:674px; height:361px; margin-left:-3px; -margin-left:0px;}
.fwalleft{ float:left; width:674px; height:55px;}
.itfwal{ float:left; width:600px;}
.itfwal ul li{ float:left; width:109px; height:55px;-height:55px; -overflow:hidden; -margin-top:0px; margin-top:2px;  text-align:center;}
.itfwal ul li a{ color:#4c4c4c; font-size:16px; font-family:"Microsoft YaHei"; line-height:58px; display:block; border-right:1px solid #ccc; height:55px;}
.itfwal ul li.last{ border-right:none;}
.fwalmore{ float:right; width:50px; height:55px; line-height:60px; color:#999999; font-size:12px; font-family:Arial; line-height:58px; text-transform:uppercase;}
.itfwal ul li.cur,.itfwal ul li.cur1{ background:url(../images/fwalhover_03.png) no-repeat; display:block; width:109px; height:64px; }
.itfwal ul li.cur a,.itfwal ul li.cur1 a{ color:#fff;}
.fwalxia{ float:left; width:674px; height:auto; }
.people{ float:left; padding-left:20px; width:251px; padding-right:20px; padding-top:30px;}
.people dt{ float:left;}
.people dd{ float:left; color:#4c4c4c; font-size:13px; font-family:"Microsoft YaHei"; line-height:30px; width:251px; text-align:center;}
.fwaltext{ float:left; width:360px; height:auto; padding-top:23px;}
.fwaltext ul li a{ color:#4c4c4c; font-size:13px; font-family:"Microsoft YaHei"; line-height:30px; background:url(../images/zxkficon_03.gif) left center no-repeat; padding-left:15px;}
.jstj{ float:right; background:url(../images/jstjbg_03.jpg) no-repeat; width:314px; height:363px; -width:312px;}
.tuijie{ float:left;}
.jstuijie{ float:left; width:264px; height:38px;}
.jstuijie h2{ color:#01479d; font-size:18px; font-family:"Microsoft YaHei";  padding-left:15px; padding-top:12px;}
.jstuijiemore{ float:right; width:50px; height:38px; -width:48px;}
.jstuijiemore a{ color:#999999; font-size:12px; font-family:Arial; line-height:40px; text-transform:uppercase;}
.jspic{ float:left; padding-left:18px; padding-top:22px;}
.jspic ul li{ float:left; width:143px;}
.jspic ul li span{ position:absolute; background:url(../images/teacher_03.jpg) repeat; width:134px; height:134px;}
.jspic ul li span h2{ color:#fff; font-size:14px; font-family:"Microsoft YaHei"; line-height:18px; padding-top:8px; padding-left:8px;}
.jspic ul li span h3{ color:#ffffff; font-size:12px; font-family:"宋体"; line-height:18px; padding-left:8px; padding-top:3px; font-weight:bold;}
.jspic ul li span p{ color:#ffffff; font-size:12px; font-family:"宋体"; line-height:18px; padding-left:8px; padding-right:2px; padding-top:3px;}
/*main4 end*/

/*main5 begin*/
.main5{ width:986px; height:auto; margin:0 auto; float:left; margin-top:7px; -float:none; -margin-top:7px;}
.activity{ float:left; background:url(../images/activitybg_03.jpg) no-repeat; width:673px; height:246px; margin-left:-3px; -margin-left:0px;}
.service{ float:right; background:url(../images/activitybg_05.jpg) no-repeat; width:314px; height:246px; -width:312px;}
.activity ul{ float:left;}
.activitytitle{ width:673px; height:40px; float:left;}
.Activities{ float:left;}
.Activities h2{ color:#4c4c4c; font-size:16px; font-family:"Microsoft YaHei"; padding-top:11px; -padding-top:13px; padding-left:20px;}
.Activitiesmore{ float:right;}
.Activitiesmore a{ color:#999999; font-size:12px; font-family:Arial; line-height:45px; padding-right:20px; text-transform:uppercase;}
.activitypic{ float:left; width:673px; height:auto; padding-top:20px;}
.activitypic ul li{ float:left; width:177px; height:auto; padding-left:22px; text-align:center;}
.activitypic ul li span{  color:#4c4c4c; font-size:13px; font-family:"Microsoft YaHei"; line-height:30px;}
.activitypic ul li span{ width:100%; height:30px;}
.servicetitle{ width:314px; -width:312px; height:40px; float:left;}
.Customer{ float:left;}
.Customer h2{ color:#01479d; font-size:18px; font-family:"Microsoft YaHei"; padding-top:11px; -padding-top:13px;  padding-left:20px;}
.Customermore{ float:right;}
.Customermore a{ color:#999999; font-size:12px; font-family:Arial; line-height:45px; padding-right:20px; text-transform:uppercase;}
.scroll{ padding-top:20px; float:left; width:314px; -width:312px;}
.leftnav{ float:left; padding-left:12px;  padding-top:55px; width:17px; height:26px;}
.rightnav{ float:right; padding-top:55px; width:17px; height:26px; padding-right:12px;}
.leftnav1{ position:absolute; top: 20px; left:0;padding-left:12px;  padding-top:55px; width:17px; height:26px;}
.rightnav1{  position:absolute; top: 20px; right:0; padding-top:55px; width:17px; height:26px; padding-right:12px;}
.activitypic{ position:relative; overflow:hidden;}
.scorllpic{ float:left; width:225px; height:170px; overflow:hidden; margin-left:14px; position:relative }
.scorllpic ul { position:absolute; left:0px; top:0px; width:1000000px;}
.scorllpic ul li{ float:left; text-align:center; width:224px; margin-right:16px;}
.scorllpic ul li img{ width:223px; border:1px solid #ccc;}
.scorllpic ul li span{ color:#4c4c4c; font-size:13px; font-family:"Microsoft YaHei"; line-height:30px;}
/*main5 end*/

/*main6 begin*/
.main6{ width:986px; height:38px; margin:0 auto; float:left; margin-top:7px; -float:none; -margin-top:7px; background:#e0e0e0; margin-left:-2px;}
.consult{ float:left;}
.consult span{ color:#5a5a5a; font-size:12px; font-family:"Microsoft YaHei"; line-height:38px; padding-left:20px;}
.visit{ float:right;}
.visit span{ color:#5a5a5a; font-size:12px; font-family:"Microsoft YaHei"; line-height:38px; padding-right:20px;}
.range{ margin-top:30px;}
/*main6 end*/

/*foot begin*/
.foot{ width:986px; height:auto; margin:0 auto; float:left; margin-top:7px; -float:none; -margin-top:7px; margin-left:-2px; padding-bottom:10px;}
.footleft{ float:left; width:793px; height:auto;}
.footright{ float:right; padding-top:25px; width:193px;}
.footmenu{ float:left; color:#999999; width:793px; height:auto;}
.footmenu ul li{ float:left;}
.footmenu ul li a{ color:#999999; font-size:12px; font-family:"Microsoft YaHei";}
.line{ padding-left:3px; padding-right:3px;}
.foottext{ float:left; width:770px; height:auto;}
.foottext p a{ color:#999999; font-size:12px; font-family:"Microsoft YaHei";}
.foottext p{ color:#999999; font-size:12px; font-family:"Microsoft YaHei";}
/*foot end*/
/*0705修改 begin*/
.zxkfleft ul li:hover{ background:url(../images/zxkfhover_03.png) no-repeat; display:block; width:109px; height:84px; margin-left:2px; color:#fff;}
.zxkfleft ul li:hover a{ color:#fff;}
.itfwal ul li:hover{ background:url(../images/fwalhover_03.png) no-repeat; display:block; width:109px; height:64px; }
.itfwal ul li:hover a{ color:#fff;}
/*0705修改 end*/

/*0706修改*/
.erweima dd h3{ font-size:14px; font-family:"微软雅黑"; color:#333; font-weight:bold; line-height:24px; background:url(/images/guanzhu_03.jpg) right center no-repeat; margin-right:20px;}
.erweima dd a{ margin-top:10px;}
/*0706修改*/
#fdfd{ width:600px; height:172px; overflow:hidden; margin-left:34px;}