 /* This needs to be first because FF3 is now supporting this  头部 */
.clearfix {display: inline-block;}
.clearfix:after {content: " ";display: block; height: 0;clear: both;font-size: 0;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
html{color:#666;background:#fff;overflow:auto;overflow-y:scroll;height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset{border:0;}
img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%; z-index:-1;}
input.text{line-height:18px;height:13px;}
legend{color:#000;}
br{letter-spacing:0px;}
a{text-decoration:none;}


.center{margin:0px auto;}
.central{text-align:center !important;}
.left{float:left;}
.right{float:right;}
.textleft{ text-align:left; }
.textright{ text-align:right; }
.middle{vertical-align:middle;}
.clear{float:none; clear:both;font-size:0px;line-height:0px;min-height:0px; padding:0px; margin:0px; overflow:hidden;}
.hide{display:none;}
.master{width:1000px;}
.hr{height:1px;line-height:0px;font-size:0px;border-top:solid 1px #f1f1f1;margin-top:10px;}
.inline{ display:inline; }
.hand{cursor:pointer;}
a{ outline:none; color:#069; }
a img{border:none;}


body{ font-size:12px; font-family:Microsoft YaHei, sans-serif; background-color:#fff; }

/*add to ywx201452 20131219 s*/
.bgsTabTopNav_cn ul { float:left;}
.sm-nav-menu1 { float:right; margin-top:8px;}
.sm-nav-menu1 a { float:left; background:url(imghw_u_318350.png) no-repeat; display:block;}
a.weixin_cn { width:23px; height:26px; background-position:0 0; margin-right:18px; position:relative; z-index:100000;}
a.xinlan_cn { width:122px; height:21px; background:none;}
.WXcode { width:96px; height:96px; position:absolute; top:28px; left:-37px; z-index:1000; display:none;}
.cion { width:9px; height:6px; position:absolute; top:23px; left:7px;  z-index:1001; display:none;}
.WXcode img { border:1px solid #aeaeae;}
#menu { top:36px;}
#menu,.bgsTabTop_cn { width:100% !important;}
#slide-index .control { z-index:2;}
#menu{width: 100% !important; top: 0; left:0; position:relative;}

/*add to ywx201452 20131219 e*/

.bgsTabTop_cn{width:100%; height:36px;background:#e4e4e4; position:relative; z-index:1000;}
.bgsTabTop_cn .bgsTabTopNav_cn{width:1030px;height:36px; margin:0px auto;}
.bgsTabTop_cn .bgsTabTopNav_cn ul li{float:left; _display:inline; height:36px;}
.bgsTabTop_cn .bgsTabTopNav_cn ul li a{display:block; height:36px; padding:0 22px; color:#262729;font-style: normal;font-variant: normal;font-size: 16px;line-height: 36px;}
.bgsTabTop_cn .bgsTabTopNav_cn ul li a:hover{text-decoration:none; color:#0b87d5;background:#f5f5f5}
.bgsTabTop_cn .bgsTabTopNav_cn ul li a.active{color:#423f3f;}

#wrapper {background:#FFFFFF none repeat scroll 0 0;width:100%;}
#container{width:1000px; margin:0 auto;}
.bound{ width:980px; overflow:hidden; margin:0 auto;}
.clear_head{width:986px;}
a.expand { display:block; float:right; font-size:12px; height:18px; line-height:18px; vertical-align:middle; *width:90px; width:auto !important; }
img.iconTick{ margin-left:5px; vertical-align: middle; }
span.HighlightSearch {font-weight:bold;}

#header{ background-color:#f8f8f8; background-image:url(imghw_000469.jpg); background-repeat:repeat-x; height:140px; border-bottom: 1px solid #FFFFFF; min-width:1030px; width:1030px !important; margin:0px auto;    margin-top: 10px; }
#logo{ float:left; margin-top:35px; }
#header .bound_xuy{float:left; margin-top:39px; margin-left:15px;}
#header .bound_r{float:right; margin-top:34px;}
#header .bound_r img{width:170px;}
#header .bound_rs{float:right;}
#header .bound_rs a{text-decoration:none; font-size:16px;}
#header .topnav{ margin-top:5px;float:right;}
#header .topnav div{ float:left;}
#header .topnav div a{ color:#666;}
#header .topnav a.changeCh{color:#006699; text-decoration:underline;}
#header .topnav div.log a{padding:0 8px; cursor:pointer;}
#header #worldWide{padding-right:4px;}
#header img.arrow{padding-right:8px;}
#header .topnav div.sep{ background:url(ucmfgroupspublicdocumentswebassethw_000470.gif) no-repeat; width:1px; height:11px; margin-top:3px; }
#header .topnav .search, .support .search{ background:url(imghw_000512.png) no-repeat; height:19px; padding-left:9px;position:relative;}

#header .topnav input, .support input{ vertical-align:top; height:19px; }
#header .topnav input.text, .support input.text{ background:url(imghw_000510.jpg) repeat-x; border:none; float: left; padding:0px 3px 0px 0px; }
#header .topnav #searchButton, .support #searchButton{ background-image:url(imghw_000477.gif); background-repeat:no-repeat; border:none; float: left; width:29px; height:19px; line-height:0px; background-position: -58px 0;}
#header .topnav #searchButton:hover, .support #searchButton:hover{ background-position: -58px -19px; }
/*caoqing add*/
#header .topnav #support_ssUserText, .support #support_ssUserText {vertical-align:top; height:15px;width:185px; }
#header .topnav #group_searchButton, .support #group_searchButton{ background-image:url(ucmfgroupspublicdocumentswebassethw_000477.gif); background-repeat:no-repeat; border:none; float: right; width:25px; height:19px; line-height:0px; background-position: -33px 0;}

#banner{width:100%;}
#menu {background: url(imghw_s_221828.jpg) repeat-x left bottom; background-color: #f8f8f8; height: 46px; border-top: 1px solid #d7d4cf; border-bottom: 1px solid #C4C6C3; min-width: 1000px; width: auto !important; margin: 0px auto; position: relative;z-index: 10;}
#menu .nav { width: 980px; margin: 0 auto; height: 46px; position: relative; z-index: 100;}
#menu .nav ul {float: left;}
#menu li {float: left; display: block; overflow: visible; vertical-align: top;}


/*add to press center start*/
.nav a.media_center{display: block; line-height: 47px; text-decoration:none; color:#666; font-size:14px; font-weight:bold; text-align:center; position:relative; z-index:1007;}
.nav a.media_center span{display: block; height:47px; margin-left: 2px; width:auto; text-shadow:#fff 1px 1px 0px; padding:0 32px 0 22px;}
.nav li .tool {padding-left: 13px; margin-top:22px; /*background:url(ucmfgroupspublicdocumentswebassethw_s_252788.gif) no-repeat 0px 7px;*/position:relative;left:-13px;}
.nav li .tool a{ color:#069;}
/*add to press center end*/

.nav a{color:#333; cursor:pointer;}
.nav a.trad, .nav a.solutions_products, .nav a.support, .nav a.about_huawei, .nav a.join_huawei,.nav a.shop_huawei {display: block; line-height: 47px; text-decoration:none; color:#666; font-size:14px; font-weight:bold; text-align:center; position:relative; z-index:1007;}
.nav a.trad span, .nav a.solutions_products span, .nav a.support span, .nav a.about_huawei span, .nav a.join_huawei span ,.nav a.shop_huawei span{display: block; height:47px; margin-left: 2px; width:auto; text-shadow:#fff 1px 1px 0px; padding:0 32px 0 22px;}
.nav li a.hover{color:#b00; background-image:url(imghw_s_232053.png); background-repeat: no-repeat; background-position: 0 -85px; background-color:transparent; margin-top: 0px; line-height: 47px;}

.nav li a.hover span{background-image:url(imghw_s_232053.png); background-repeat:no-repeat; background-position:100% -18px; background-color:transparent; color:#b00;}
.nav li a.active span{color: #B00;}
/*take off background*/
.nav a.shop_huawei:hover,.nav li a.shop_huawei:hover span{background:none;}
/*take off background by zwx171614 20140805*/
.nav a.join_huawei:hover,.nav li a.join_huawei:hover span{background:none;}

.menuitempanel {top: 47px; position: absolute; z-index: 1000; display: none; left: 0px; -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,.3); box-shadow: 2px 2px 6px rgba(0,0,0,.3); border-bottom-right-radius: 12px; border-bottom-left-radius: 12px;}
.menuright{right:0px; left:auto;}
.menucontentdiv {background: #fff url(imghw_s_232057.png) 0 0 repeat-x; border-left: 1px solid #CCC; margin-right: 7px; padding: 20px 20px 0 30px; width:auto; height:100%; border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.menucontentdiv .clearfix{ padding-bottom:10px; position:relative;}
.menufillet_s, .menufillet_w, .menufillet_e, .menufillet_se, .menufillet_sw{position: absolute;zoom: 1;display: block;overflow: hidden;
background-attachment:scroll; background-color:transparent; z-index: 999; width: 10px;height: 10px;}
.menufillet_e { background-image: url(imghw_s_232058.png);background-repeat: repeat-y; _background:transparent; height: 100%; right: 0px; top: 0; width: 7px;}
.verticalLine{ background-color:#FFFFFF; border-left:#cfcfcf solid 1px; width:1px; height:100%; left:200px; top:0px; float:left; min-height:200px; height:200px; margin:0 45px;}
#menu .menuitempanel li {float: none; top: 0; line-height:24px;}
#menu .menuitempanel li.left {float: left;}
.menuitempanel h2 {color: #bb0000; font-size: 16px;font-weight: bold; padding-bottom:10px;}
.menuitempanel h2 a {color: #B00;}
.menuitempanel ul li a{ color:#666;}
.menuitempanel ul.taxonomy { margin-left: -5px;}
#menu .menuitempanel ul.taxonomy li {font-size: 14px; font-weight: bold; text-indent: 10px; line-height: 32px;}
.menuitempanel ul.taxonomy li a{ color:#333;}
.menuitempanel ul.m_box li.title {font-weight: bold; margin-top: 5px;}
.menuitempanel ul.m_box li.summary { width:259px; font-weight: normal;}
#menu .menuitempanel ul.m_box li.summary ul {padding: 0 0; float:none;}
.menuitempanel .solutions_products ul.m_box li.summary{ padding:0 0 0 2px;}
.menuitempanel .solutions_products ul.m_box li.left{ margin-right:15px;}
.menuitempanel ul.list {margin-right: 45px;}
.menuitempanel ul > li.left > ul {margin-right: 45px;}
.menuitempanel ul.list h3 {padding: 0px 0px 0px 0px;}
.menuitempanel ul.list h3 a {color: #333333;font-size: 14px;font-weight: bold;}
.menuitempanel .solutions_products ul.m_box li.last, .menuitempanel ul.last,.menuitempanel ul li ul.last { margin:0px;}

/* banner图 */
.flexslider{position:relative;height:396px;overflow:hidden;background:url(imgloading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:396px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 auto;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(imgdot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;/*background:url(imgprev.png) center center no-repeat;*/}
.flex-direction-nav li a.flex-next{right:40px;/*background:url(imgnext.png) center center no-repeat;*/}

/* 尾部 */
#seo-footer .information span.title{text-align:left;}
#wrapper {background:#FFFFFF none repeat scroll 0 0;width:100%;}
#container{width:1000px; margin:0 auto;}
.bound{ width:980px; overflow:hidden; margin:0 auto;}
.clear_head{width:986px;}
a.expand { display:block; float:right; font-size:12px; height:18px; line-height:18px; vertical-align:middle; *width:90px; width:auto !important; }
img.iconTick{ margin-left:5px; vertical-align: middle; }
span.HighlightSearch {font-weight:bold;}
#seo-footer{ background:#e8e8e8;padding:0px; min-width:1000px; width:auto !important; margin:0px auto;height:260px; cursor:default;}
#seo-footer .section{ float:left; margin-right:89px; min-width:100px; position:relative; padding:32px 0px 0px 0px;}
#seo-footer .section div.img{width:auto !important; width:100px; text-align:center; margin-bottom:5px; }
#seo-footer .section span.title{ font-weight:bold; font-size: 14px; color:#fff; display:block;margin-bottom:10px;text-align:center;}
#seo-footer .about span.title{margin-left:0px;_margin-left:20px !important;}
#seo-footer .section li a{ color:#fff;}
#seo-footer .about{ width:85px ;margin-right:110px;text-align:center;}
#seo-footer .information {width:120px;margin-right:70px;text-align:left;margin-left:7px;}
#seo-footer .news{ width:92px;margin-right:100px;text-align:center;}
#seo-footer .offer{ width:85px;margin-right:90px;text-align:center;}
#seo-footer .links{width:160px; margin-right:0px;text-align:center; }
#seo-footer .information ul{text-align:left;margin-left:0px;}
#seo-footer .news ul{text-align:left;margin-left:20px;_margin-left:17px;}
#seo-footer .about ul{ text-align:left;margin-left:20px;}
#seo-footer .offer ul{text-align:left;margin-left:13px;_margin-left:12px;}
#seo-footer .links ul{text-align:left;margin-left:50px;_margin-left:45px}
#seo-footer .information span.title{text-align:left;}

.New_foot {
    background: none repeat scroll 0 0 #e8e8e8;
    font-family: Microsoft YaHei;}
.New_footernew {
    border-bottom: 1px solid #d6d6d6;
    margin: 0 auto;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 1000px;
}
.New_footernew span {
    border-right: 1px solid #d6d6d6;
    display: block;
    float: left;
    height: 107px;
}
.New_footernew dl {
    border-left: 1px solid #fff;
    border-right: 1px solid #d6d6d6;
    float: left;
    height: 120px;
    padding-left: 43px;
    padding-right: 15px;
    padding-top: 8px;
    width: 190px;
}
.New_footernew dt {
    background: url("Imagesnindexfoot_bg.jpg") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    color: #484848;
    font-size: 13px;
    padding-bottom: 8px;
    padding-left: 22px;
}
.New_footernew dd {
    color: #888;
    float: left;
    font-size: 13px;
    line-height: 22px;
    width: 95px;
}
.New_footernew a {
    color: #888;
}
.New_footernew a:hover {
    color: #f49800;
}
.New_footernew p {
    border-left: 1px solid #fff;
    float: left;
    height: 97px;
    padding-left: 50px;
    padding-top: 10px;
    width: 163px;
}
.New_foot_link_top {margin:0 auto;text-align:center;width:1000px;}
.New_foot_link_top .neirong{ width:1000px ;margin-top:15px;padding-bottom: 15px; float:left; text-align:center;}
.New_foot_link {
    border-top: 1px solid #fff;
    margin: 0 auto;
    padding-bottom: 35px;
    padding-top: 24px;
    text-align: center;
    width: 1000px;}
.New_foot_link a{ color: #767676;
    font-size: 13px;
    line-height: 20px;}
.New_foot_link span {
    color: #767676;
    font-size: 13px;
    line-height: 20px;}
.New_foot_link .neirong{ width:600px ;margin-left:100px; margin-top:20px; float:left; text-align:center;}
.New_foot_link .weixin{ width:250px ; text-align:left; margin-top:10px; float:left;}
.New_foot_link p {
    color: #a8a8a8;
    font-size: 13px;
    padding-top: 15px;
    text-align: left !important;}
.New_foot_link a {
    color: #767676;
    font-size: 13px;
    line-height: 28px;
    padding-left: 8px;
    padding-right: 8px;
    text-align: center !important;}
.New_foot_link a:hover {
    text-decoration: underline;}
.New_foot {
    background: none repeat scroll 0 0 #e8e8e8;
    font-family: Microsoft YaHei;}
.foot_link_02 {
    color: #767676;
    font-size: 13px;
    line-height: 20px;
    margin: 0 auto;
    margin-top:10px;
    padding-bottom: 25px;
    text-align:center;
    width: 985px;
}
.foot_link_02 span {
    color: #767676;
    font-size: 12px;
    line-height: 20px;
}
.foot_link_02 p {
    color: #767676;
    float: right;
    font-size: 13px;
    width: 915px;
   margin-top:15px;
}
.foot_link_02 a {
    color: #767676;
    font-size: 13px;
    padding-left: 8px;
    padding-right: 8px;
}
/*12大模块*/
div.indexmaindiv{height:310px;margin:0px auto;width:1010px;background:#dcdcdc;}
div.indexmaindiv1{margin-top:20px; overflow:hidden;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:21px;height:28px;background:url('imgarrowhead.png') no-repeat left top;margin:132px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:21px;height:28px;background:url('imgarrowhead.png') no-repeat left -28px;margin:132px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail{width:295px;height:136px;background:#FFF;font-family:Microsoft YaHei;}
div.indexmaindiv1 div.playerdetail div.detailimg{width:110px;height:136px;float:left}
div.indexmaindiv1 div.playerdetail div.detailleft{width:185px;height:136px;float:left; background:#fff;}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:110px;height:136px;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;font-size:14px;margin-top:5px;color:#404040;}
div.indexmaindiv1 div.playerdetail div.teadetail{width:156px;height:27px;margin:5px 8px;color:#666; line-height:18px;}
div.indexmaindiv1 div.playerdetail .checkdetail{width:134px;height:27px;display:block;background:url('imgcheckdetail.png') no-repeat;margin:18px;}
div.indexmaindiv1 div.stylesgoright{float:left;width:21px;height:28px;background:url('imgarrowhead.png') no-repeat left -56px;margin:132px 0px 0px 15px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright:hover{float:left;width:21px;height:28px;background:url('imgarrowhead.png') no-repeat left -84px;margin:132px 0px 0px 15px;cursor:pointer;}
/*滚动*/
div.maindiv1{float:left;width:937px;height:372px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:296px;height:283px;margin-left:13px;}

/*新闻动态*/
.main_c {
    clear: both;
    height: 338px;
    width: 1020px;
    font-family: "Microsoft yahei";
}
.main_cl {
    border: 1px solid #e2e2e2;
    float: left;
    height: 360px;
    overflow: hidden;
    width:322px; 
    margin-right:14px;}
.main_cl_t {
    background: url("imgzx.gif") no-repeat center bottom;
    height: 25px;
    margin-bottom: 22px;
    padding: 10px 7px 0 18px;
    width: 299px;}
.main_cl_t1 {
    height: 25px;
    margin-bottom: 22px;
    padding: 10px 7px 0 28px;
    width: 299px;}
.main_cl_t span a {
    float: left;}
.main_cl_t1 a {
    color: #5e5e5e;
    float: right;
     line-height:31px;
      font-size:14px;
    font-family: "Microsoft yahei";}
.main_cl_b {
    clear: both;
    height: 256px;
    margin: 0 auto;
    width: 299px;}
.main_cl_b dl {
    height: 78px;
    margin-bottom: 9px;
    width: 298px;
}
.main_cl_b dt {
    border: 2px solid #e7e7e7;
    float: left;
    height: 74px;
    overflow: hidden;
    width: 104px;
}
.main_cl_b dd {
    color: #808080;
    float: right;
    height: 68px;
    line-height: 20px;
    padding-top: 10px;
    width: 169px;
}
.main_cl_b dd h1 {
    margin-bottom: 10px;
}
.main_cl_b dd h1 a {
    color: #000;
    font-family: "Microsoft yahei";
    font-size: 14px;
}
.main_cl_b dd h1 a:hover {
    color: #0b87d5;
}
.main_cl_b dd a {
    color: #808080;
}
.main_cl_b dd a:hover {
    color: #0b87d5;
}
.main_cl_b ul {
    clear: both;
}
.main_cl_b li {
    border-bottom: 1px dashed #cbcbcb;
    clear: both;
    line-height: 31px;
    overflow: hidden;
    font-size:14px;
    padding-left:10px;
}
.main_cl_b li a {
    color: #000000;
    float: left;
    line-height:31px;
}
.main_cl_b li a:hover {
    color: #0b87d5;
}
.main_cl_b li a font {
    color: #868686;
}
.main_cl_b li span {
    color: #6f6f6f;
    float: right;
}
.main_cr {
    float: right;
    margin-right: 0;
}
.zyyw{width:960px; margin:0 auto; height:52px; padding-left:20px;color: #0b87d5;font-size:28px;font-weight:bolder;line-height:52px;font-family:Microsoft YaHei;}



/*top gray begin*/

#site-nav-bg {z-index: 9999; background: #f7f7f7; left: 0px; width: 100%; border-bottom: #d2d2d2 1px solid; position: absolute; top: 0px; height:25px;} 
#site-nav {float:right;position: relative;width:127px;height:36px;z-index:10000;color: #666;line-height: 19px;} 
#site-nav a {color: #666;text-decoration:none;font-size:12px} 
#site-nav a:hover {color: #0b87d5;text-decoration:underline;} 
#site-nav #scbar_form a{margin-left:15px;line-height:24px;color:#0b87d5; text-decoration:underline;}
#site-nav .quick-menu {right: 0px; position: absolute; top: 0px} 
#site-nav .quick-menu li {padding-right: 10px; background-position: right 6px; padding-left: 10px; float: left; padding-bottom: 0px; margin-left: -1px; padding-top: 2px} 
#site-nav .quick-menu li.last {background: none transparent scroll repeat 0% 0%} 
#site-nav .quick-menu li.menu-item {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; position: relative} 
#site-nav .quick-menu .cart {padding-top: 1px; position: relative; _padding-top: 2px} 
#site-nav .quick-menu .cart a {padding-left: 16px} 
#site-nav .quick-menu .cart S {background-position: -83px -21px; left: 8px; width: 14px; position: absolute; top: 6px; height: 11px} 
#site-nav .menu-hd {padding-right: 22px; display: block; padding-left: 10px; z-index: 10002; padding-bottom: 0px; margin: 1px 1px 0px; cursor: pointer; padding-top: 0px;position: relative; height: 29px} 
#site-nav .edu_topSearch .menu-hd {width: 48px; padding-top: 4px;} 
#site-nav .services .menu-hd {width: 48px; padding-top: 4px;} 
#site-nav .menu-hd B {border-right: #e4e4e4 4px solid; border-top: #666 4px solid; FONT-SIZE: 0px; right: 10px; border-left: #e4e4e4 4px solid; width: 0px; line-height: 0;border-bottom: #e4e4e4 4px solid; position: absolute; top: 14px; height: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in} 
#site-nav .edu_topSearch .menu-hd {padding-left: 25px; color: #666} 
#site-nav .edu_topSearch .menu-hd S {background-position: -67px -25px; left: 9px; width: 14px; position: absolute; top: 6px; height: 13px} 
#site-nav .menu-bd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; display: none; z-index: 10001; right: 0px; background: #fff; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px solid; position: absolute; top: 21px;} 
#site-nav .edu_topSearch .menu-bd {_right: -1px} 
#site-nav IFRaME.menu-bd {border-top-width: 0px; border-left-width: 0px; z-index: -1; background: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); float:left; border-bottom-width: 0px; border-right-width: 0px} 
#site-nav .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 6px; padding-top: 10px} 
#site-nav .menu-item-opp .menu-bd {left: 0px} 
#site-nav .menu-item-opp .menu-bd S.rt {left: 0px} 
#site-nav .menu-item-opp .menu-bd S.lt {background-position: -87px -55px; right: -2px; left: auto} 
#site-nav .topMenu {position: relative} 
#site-nav .topMenu:hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px;color:#0b87d5;} 
#site-nav .topMenu:hover .menu-hd a:link,#site-nav .topMenu:hover .menu-hd a:visited{color:#0b87d5;}
#site-nav .hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom:#bfbfbf 1px;} 
#site-nav .topMenu:hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR:#666; TOP: 14px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%} 
#site-nav .topMenu:hover .menu-bd {display: block} 
#site-nav .hover .menu-bd {display: block;} 
#site-nav .myedu .menu-hd {width: 95px; text-align:center;font-size:16px;padding-top:7px} 
#site-nav .myedu .menu-bd {width: 94px; line-height: 1.7; top: 36px; height: 57px} 
#site-nav .myedu .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 8px; padding-top: 8px} 
#site-nav .edu_topSearch .menu-bd {width: 204px; top: 27px; height: 66px;} 
#site-nav .edu_topSearch .menu-bd input {border-right: #b7b7b7 1px solid; padding-right: 1px; border-top: #878787 1px solid; padding-left: 1px; float: left; margin-bottom: 5px;padding-bottom: 2px; border-left: #878787 1px solid; width: 180px; line-height: 13px; padding-top: 3px; border-bottom: #b7b7b7 1px solid;font-family:Verdana;} 
#site-nav .edu_topSearch .menu-bd BUTTON {border-top-width: 0px; background-position: 0px -26px; border-left-width: 0px; float: left; border-bottom-width: 0px; width: 66px;cursor: pointer; color: #fff; height: 24px; border-right-width: 0px} 
#site-nav .services .menu-bd {width: 174px; top: 27px; height: 218px} 

.edu_list,.edu_list dd,.eduMap_list,.eduMap_list dd{display:block;float:left;line-height:22px; text-align:left;}
.edu_list{padding:5px 0;margin-bottom:5px;border-bottom:1px dotted #CCCCCC;}
.edu_list dd{width:181px;}
.eduMap_list{width:180px;margin-bottom:5px;}
.eduMap_list dt{display:block;padding-bottom:5px;padding-left:12px;margin-bottom:5px;width:153px;height:20px;line-height:26px;font-weight:bold;color:#0b87d5;text-align:left;border-bottom:1px dotted #CCCCCC;}
.eduMap_list dd{padding-left:5px;}
.edu1 dd{width:80px;}
.edu2 dd{width:40px;}
.edu_top_lt{width:125px; float:left; color:#999; line-height:40px; height:40px; padding-right:10px;}
.edu_top_lt2{ width:370px; height:40px; line-height:40px; float:left; overflow:hidden; _height:32px; _line-height:32px; _padding-top:8px;}
.edu_top_lt3{ width:145px; height:40px; line-height:40px; float:left; overflow:hidden; background:url(imagejm_bg.jpg) no-repeat center; text-align:center;}
.edu_top_lt3 a{ color:#0b87d5;}

.xj_bmzx{width:998px;margin:10px auto 0 auto;height:130px;font-family:Microsoft YaHei; border:1px solid #e2e2e2;}
.xj_bmzx h2{text-align:left;padding-left:10px;line-height:35px;font-weight:bolder;border-bottom:2px solid #0b87d5;color:#0b87d5;font-size:18px;}
.xj_bmzx_l{float:left; margin-top:7px;font-size:14px; line-height:25px; }
.xj_bmzx_l ul li{ line-height:25px;padding-left:10px;}
.xj_bmzx_z{width:206px; float:left; border:1px solid #e8e8e8; margin:8px 0 0 32px;height:83px;}
.xj_bmzx_r{width:206px; float:left; margin-left:32px; height:83px;margin-top:8px;}


