﻿.daohang{ background:#2e323e; }
.daohangc{ width:1020px; margin:0 auto; height:80px; position:relative }
.daohangc .logo{ width:190px; height:80px;  position:relative }
.daohangc .logo .ico{ z-index:1000; position:absolute; left:0px; top:10px; background:url(../img/logoz.png) no-repeat; width:82px; height:98px; }
.daohangc .logo .tit{ display:inline-block; padding-left:90px; padding-top:26px; text-shadow:1px 2px 3px #61577b; color:#fff;font-weight:lighter; font-size:20px; font-family:微软雅黑; }
.daohangc .logo .py{display:inline-block; padding-left:90px; line-height:20px;text-shadow:1px 2px 3px #61577b; color:#fff; font-weight:bold; font-size:12px; font-family:Arial; } 
.daohangc .logo:hover{ background:#2d2050 }
.daohangc ul li{ float:left; height:80px; width:100px; overflow:hidden; position:relative; }
.daohangc ul li a.a{display:block; transition-duration: .5s; 
-moz-transition-duration: .5s; /* Firefox 4 */
-webkit-transition-duration: .5s; /* Safari 和 Chrome */
-o-transition-duration: .5s; /* Opera */
transition-property:top;
-moz-transition-property: top; /* Firefox 4 */
-webkit-transition-property:top; /* Safari 和 Chrome */
-o-transition-property:top; color:#acb7c8; position:absolute; left:0px; top:0px; font-size:14px; font-weight:lighter; line-height:80px; text-align:center; height:80px;  width:100px; }
.daohangc ul li a.b{transition-duration: .5s; 
-moz-transition-duration: .5s; /* Firefox 4 */
-webkit-transition-duration: .5s; /* Safari 和 Chrome */
-o-transition-duration: .5s; /* Opera */
transition-property:top;
-moz-transition-property: top; /* Firefox 4 */
-webkit-transition-property:top; /* Safari 和 Chrome */
-o-transition-property:top;  display:block; position:absolute; left:0px; top:80px;  text-align:center; height:80px;background:#7859b0;  width:100px;}
.daohangc ul li a.b .on1{ margin-top:24px;  display:inline-block; background:url(../img/badh.png) no-repeat; width:37px; height:34px; background-position:0px -283px;  }
.daohangc ul li a.b .on2{ margin-top:24px;  display:inline-block; background:url(../img/badh.png) no-repeat; width:38px; height:35px; background-position:0px -158px;  }
.daohangc ul li a.b .on3{ margin-top:24px;  display:inline-block; background:url(../img/badh.png) no-repeat; width:34px; height:33px; background-position:0px -103px;  }
.daohangc ul li a.b .on4{ margin-top:24px;  display:inline-block; background:url(../img/badh.png) no-repeat; width:34px; height:34px; background-position:0px 0px;  }
.daohangc ul li a.b .on5{ margin-top:20px;  display:inline-block; background:url(../img/badh.png) no-repeat; width:34px; height:44px; background-position:0px -345px;  }
.daohangc ul li a.b .on6{ margin-top:28px;  display:inline-block; background:url(../img/badh.png) no-repeat; width:46px; height:35px; background-position:0px -51px;  }
.daohangc ul li a.b .on7{ margin-top:14px;  display:inline-block; background:url(../img/badh.png) no-repeat; width:40px; height:44px; background-position:0px -210px;  }
.daohangc ul li:hover a.a{ top:-80px; }
.daohangc ul li:hover a.b{ top:0px; }
.daohangc .searchcr{ padding-top:29px;   }
.daohangc .searchcrc{ padding-right:0px; }
.daohangc .searchcrc .searchcr2{ z-index:1000; position:absolute; right:0px;height:24px; width:120px; padding-right:0px; }
.daohangc .searchcrc .searchcr2 .dropdown{ cursor:pointer;height:24px;}
.daohangc .searchcrc .searchcr2 .dropdown.on{ z-index:1005; }
.daohangc .searchcrc .searchcr2 .dropdown span{ float:left; color:#808ba4; font-size:12px; line-height:23px;  }
.daohangc .searchcrc .searchcr2 .dropdown:hover span{ color:#785bae }
.daohangc .searchcrc .searchcr2 .dropdown.on span{ color:#785bae }
.daohangc .searchcrc .searchcr2 .dropdown .ico{ margin-left:10px; margin-top:6px; cursor:pointer; display:inline-block; width:14px; height:10px; background:url(../img/phone.png) no-repeat; background-position:-64px -8px; }
.daohangc .searchcrc .searchcr2 .dropdown:hover .ico{background:url(../img/phone.png) no-repeat;  background-position:-64px -134px;}
.daohangc .searchcrc .searchcr2 .dropdown.on .ico{background:url(../img/phone.png) no-repeat;  background-position:-64px -134px;}
.daohangc .searchcrc .searchcr2 .dropdown .fl1{ display:inline-block; width:35px; height:25px; }
.daohangc .searchcrc .searchcr2 .dropdown .fl2{ display:inline-block; height:25px;line-height:25px; }
.daohangc .searchcrc .searchcr2 .dropdown .fl3{height:25px; line-height:25px;}

.xuexiaoms{ background:#024582; width:100%; }
.xuexiaom{ width:1020px; margin:0 auto; }
.xuexiaom dl{ clear:both; display:block; padding-top:27px; padding-bottom:50px; overflow:hidden  }
.xuexiaom dl dt{ float:left; width:165px;}
.xuexiaom dl dd.dd1{ float:left; width:380px;}
.xuexiaom dl dd.dd1 h1{ padding-top:35px; color:#fff; font-size:30px; line-height:42px; }
.xuexiaom dl dd.dd1 h2{ color:#fff; font-size:20px; line-height:40px; }
.xuexiaom dl dd.dd2{ float:left; width:465px;}
.xuexiaom dl dd.dd2 p{ color:#fff; font-size:12px; line-height:24px; text-indent:2em; }
.xuexiaom dl dd.dd2 p a{ color:#fff; }
.kelists.bai{ background:#fff; }
.remen{ width:1020px; margin:0 auto; }
.remen h1{ background:#066ab7;  padding-right:30px; text-align:center; height:53px; line-height:53px; color:#fff; font-size:18px; font-weight:bold  }
.remen h1 .fr a{ font-size:12px; padding-right:15px; color:#fff; font-weight:lighter; background:url(../img/ysj.png) no-repeat; background-position:right center;  background-size:5px 9px; }
.rmcon{ width:1020px; margin:0 auto; }
.rmcon dl{ width:500px; padding-top:38px; float:left; margin-left:0px;   }
.rmcon dl dt{ float:left; width:85px; }
.rmcon dl dt img{ border-radius:80px; width:80px; height:80px; }
.rmcon dl dd{ float:left; width:415px; }
.rmcon dl dd .fl1{ width:30px; }
.rmcon dl dd .fl2{ width:375px; padding-left:10px; color:#8ea3bf; font-size:12px; line-height:22px; }
.rmcon dl dd  h2{ padding-left:37px; color:#556977; font-size:16px; padding-top:10px; padding-bottom:10px; margin-top:10px; }
.rmcon dl dd  h2 a{color:#556977; font-size:16px;}
.rmcon dl dd  h2:hover{ color:#fff;  background:#0661ac }
.rmcon dl dd  h2:hover a{color:#fff;}
.rmcon dl dd  h3{ padding-left:37px; color:#556977; font-size:12px; padding-top:5px; padding-bottom:5px; margin-top:0px; }
.rmcon dl.ml{  margin-left:20px; }
.h80{ height:80px; }


