@charset "utf-8";
/*uieden.com
+--------------------------------------------------------
|header CSS Document
*/

/*#header{margin-top:0; width:100%; +width:99.85%;height:77px; z-index:9; position:relative; _overflow-x:hidden;}*/
#header{margin-top:0; width:100%;height:77px; z-index:9; position:relative; }
.headerline{ height:0px; border-top:1px solid #dddddd; border-bottom:1px solid #cecece; font-size:0; line-height:0px; overflow:hidden;}
.header-con{ width:980px;margin:0 auto; +margin-top:-1px; height:75px; position:relative; z-index:999;} 
.header-con h1{ float:left; background:url(../../../Img/logo.jpg) no-repeat left top; width:218px; height:70px; margin-top:2px;}

/* 节日logo
.header-con h1{ float:left; background:url(../images/v2012.5/2013new_year_logo.jpg) no-repeat left top; width:230px; height:60px; margin-top:6px;}*/

.header-con h1 a{ display:block; float:left; width:230px; height:60px; font-size:0; line-height:0; text-indent:-9999px;}

.topnav{ float:right; width:auto; /*position:relative;*/ overflow:hidden; width:738px; height:75px; }
.topnav span.topnav1{ height:25px; display:block; float:right; overflow:hidden;}
.topnav1 i{width:8px;height:22px; display:inline-block; }
.topnav1 i.top400-l{ background-position:-1px -28px ;width:13px;height:25px; float:left; display:block;}
.topnav1 i.top400-r{ background-position:-18px -28px ;width:16px;height:25px; float:left; display:block;}
.topnav1 span.toponline{height:25px;width:324px; line-height:25px;background-position:0 -2px ; display:block; float:left; padding:0 4px; color:#afafaf;}
.topnav1 span.toponline b{ font-weight:normal;}
.toponline .toptel{background-position:-188px 0 ; padding-left:22px;  color:#656565; margin-right:49px; height:12px; overflow:hidden; line-height:14px; margin-top:5px;}
.toponline a{ color:#afafaf; text-decoration:none; font-size:12px; height:25px; line-height:25px; }
.toponline span{ margin:0 6px; display:block; float:left; /*width:121px;*/ height:25px;}
.toponline span img{ margin-top:5px}
.toponline span a{ margin-right:0px;}
.toponline span a:hover{ color:#005bac !important;}
.toponline .seach{background-position:-185px -13px ;width:14px;height:14px;display:inline-block; vertical-align:3px;*vertical-align:0px; cursor:pointer;hidefocus:true;}
.toponline .searchbj{width:14px;height:14px; display:block; position:absolute;top:6px; +top:0px; _top:6px; right:17px;  float:right; z-index:999;}
.leftfloat{ float:left; display:block;}
.searchbox{ position:absolute;background-position:0 -157px ;width:160px;height:33px; right:-9px; top:21px; z-index:999;}
.searchbox input.searchInput{border:0px; width:122px; height:22px; margin-top:7px; float:left; margin-left:13px; _margin-left:5px; color:#c0c0c0; display:block; overflow:hidden; line-height:22px; background:none ;}
.searchbox input.searchSub{ background:none ; width:21px; height:21px; margin-top:7px; float:left; cursor:pointer; text-indent:-9999px; border:none;}
/*2012.9.14*/
.tophydl a{ color:#afafaf; text-decoration:none; font-size:12px; height:25px; line-height:25px; }
span.tophydl{ margin:0 6px; display:block; float:left; /*width:121px;*/ height:25px; color:#AFAFAF; position:absolute; left:494px; top:2px;}
span.tophydl a{ margin-right:0px;}
span.tophydl a:hover{ color:#005bac !important;}

.menu{ float:right; margin-top:9px;}

/*2012.11.27 begin*/
/*.menu li{ float:left; width:123px;}
.menu li a.menu-list{ display:block; float:left;height:42px; width:123px; position:absolute;top:33px; z-index:99; text-indent:-9999px;}
.menu li.consultation a.menu-list{ background-position:0 0 ; left:225px; }
.menu li.scheme a.menu-list{ background-position:-123px -0px ; left:333px;}
.menu li.product a.menu-list{ background-position:-246px -0px ;left:440px;}
.menu li.service a.menu-list{ background-position:-369px -0px ; left:547px;}
.menu li.partner a.menu-list{ background-position:-492px -0px ; left:654px;}
.menu li.investor a.menu-list{ background-position:-615px -0px ; left:762px;}
.menu li.about a.menu-list{ background-position:-738px -0px ; left:870px;}

.menu li.consultation a.hover{background-position:0 -49px ;}
.menu li.scheme a.hover{ background-position:-123px -49px ;}
.menu li.product a.hover{background-position:-246px -49px ;}
.menu li.service a.hover{ background-position:-369px -49px ;}
.menu li.partner a.hover{background-position:-492px -49px ;}
.menu li.investor a.hover{background-position:-615px -49px ;}
.menu li.about a.hover{ background-position:-738px -49px ;}*/

.menu li{ float:left; width:95px;}
.menu li a.menu-list{ display:block; float:left;height:42px; width:106px; position:absolute;top:33px; z-index:99; text-indent:-9999px;}
.menu li.consultation a.menu-list{ background-position:0 0 ; left:350px;}
.menu li.scheme a.menu-list{ background-position:-106px -0px ;left:458px;}
.menu li.product a.menu-list{ background-position:-212px -0px ;left:566px;}
.menu li.service a.menu-list{ background-position:-320px -0px ;left:674px;}
/*.menu li.train a.menu-list{ background-position:-425px -0px ;left:605px;}
.menu li.partner a.menu-list{ background-position:-533px -0px ;left:700px;}
.menu li.investor a.menu-list{ background-position:-639px -0px ;left:795px;}*/
.menu li.about a.menu-list{ background-position:-745px -0px ; left:782px;}
.menu li.contact a.menu-list{ background-position:-851px -0px ; left:890px;}

.menu li.consultation a.hover{background-position:0 -49px ;}
.menu li.scheme a.hover{ background-position:-106px -49px ;}
.menu li.product a.hover{background-position:-212px -49px ;}
.menu li.service a.hover{ background-position:-320px -49px ;}
/*.menu li.train a.hover{ background-position:-425px -49px ;}
.menu li.partner a.hover{background-position:-533px -49px ;}
.menu li.investor a.hover{background-position:-639px -49px ;}*/
.menu li.about a.hover{ background-position:-745px -49px ;}
.menu li.contact a.hover{ background-position:-851px -49px ;}
/*2012.11.27 end*/



.menu li.consultation a.active{ background-position:-0px -187px ;}
.menu li.scheme a.active{ background-position:-123px -187px ;}
.menu li.product a.active{ background-position:-246px -187px ;}
.menu li.service a.active{ background-position:-369px -187px ;}
.menu li.partner a.active{ background-position:-492px -187px ;}
.menu li.investor a.active{ background-position:-615px -187px ;}
.menu li.about a.active{ background-position:-738px -187px ;}



.menu-subnav{ position:absolute; top:71px; left:15px;} /*2012.11.27*/
.menu-subnav .subnav{position:absolute;background-position:-615px -340px ; height:249px; padding-right:11px;left:534px; width:334px;}
.menu-subnav .subnav1{position:absolute;background-position:right -340px ; height:249px; padding-right:11px;}
.menu-subnav .menu-con{background-position:0 -94px ; height:249px; overflow:hidden;}
.menu-subnav .subnav2{background-position:-828px -597px ;_background-position:-828px -596px ; height:150px;overflow:hidden; width:12px; float:right;}
.menu-subnav .menu-con2{ background-position:0 -597px ;_background-position:0 -596px ;height:150px; overflow:hidden; float:left;}
.menu-subnav .subnav3{position:absolute;background-position:-853px -904px ; padding-bottom:9px ;_padding-bottom:8px; overflow:hidden; width:129px; left:3px}
.menu-subnav .menu-con3{ background-position:-850px -603px ;overflow:hidden; width:129px; height:195px}
.menu-subnav .menu-con4{ background-position:-567px -782px ;width:263px;height:153px;overflow:hidden;}
.menu-subnav .menu-con41{ background-position:-286px -782px ;width:263px;overflow:hidden;}

/*2012.11.27 改 begin*/
/*.consultation-sub{ left:221px;  width:129px;}
.menu-subnav .scheme-sub{ left:93px;  width:761px;}
.product-sub{ left:438px;  width:233px;}
.service-sub{ left:304px;  width:503px;}
.partner-sub{ left:514px; _left:515px;  width:248px;}
.investor-sub{ left:622px; _left:623px;  width:248px;}
.about-sub{ left:730px;_left:731px;  width:248px;}
*/

.consultation-sub{ left:338px;  width:129px;}
.menu-subnav .scheme-sub{ left:93px;  width:761px;}
.scheme-sub2{ left:302px;} /*解决方案子菜单定位*/
.product-sub{ left:411px;  width:150px;}
.service-sub{ left:534px;  width:350px;}
.partner-sub{ left:545px; _left:546px;  width:248px;}
.investor-sub{ left:640px; _left:640px;  width:248px;}
.about-sub{ left:771px;_left:771px;  width:248px;}
.train-sub{ left:594px;  width:129px;}
/*2012.11.27 改 end*/

.menu-con div{padding-top:22px; float:left;}
.menu-con div.glzx{ width:196px; padding-left:25px; height:145px; overflow:hidden; padding-top:16px;}
.menu-con div.glly{ width:460px; padding-left:25px; height:180px; overflow:hidden;}
.menu-con div.xyfl{ width:308px; padding-left:0px; height:213px; overflow:hidden;}
.menu-con div.qygm{ width:142px; padding-left:12px; height:182px; overflow:hidden;}
.menu-con div.ssfw{ width:155px; padding-left:24px; height:208px; overflow:hidden;}
.menu-con div.wyyzc{ width:155px; padding-left:0px; height:208px; overflow:hidden;}
.menu-con div.pxjx{ width:155px; padding-left:0px; height:208px; overflow:hidden;}
.menu-con div.huoban{ width:216px;padding-left:41px;  height:138px; overflow:hidden; padding-top:26px;}
.menu-con div.gyjd{ width:198px;padding-left:38px;  height:138px; overflow:hidden; padding-top:15px;}

.menu-con div.erpcp{ width:262px; padding-left:24px; height:210px; overflow:hidden;}
.menu-con .erpcp strong{background-position:-140px -618px ; padding-left:66px;height:50px; line-height:50px; display:block;}
.menu-con .hycp strong{background-position:-154px -748px ; padding-left:54px;height:50px; line-height:50px;}
.menu-con .xgpro strong{background-position:-154px -678px ; padding-left:52px;height:50px; line-height:50px;}
.menu-con div ul.xyfl5{ padding-left:44px;}
.menu-con div ul.xyfl5 li{ width:102px;}
.menu-subnav .product-sub{ left:201px;  width:688px;}

.menu-con div strong{ display:block; margin-bottom:6px;}
.menu-con div ul{ float:left;}
.menu-con div ul.xyfl3{ padding:0 10px;}
.menu-con div ul.cp1{ padding-left:15px;}
.menu-con div ul.huoban1 {padding-right:14px; padding-left:23px;}
.menu-con .glly strong{background-position:-147px -196px ; padding-left:55px;height:50px; line-height:50px; display:block;}
.menu-con div ul.glly1{ padding-left:0px;}
.menu-con .xyfl strong{background-position:-134px -259px ; padding-left:70px;height:50px; line-height:50px;}
.menu-con div ul.xyfl2{ padding-left:62px;}
.menu-con .qygm strong{background-position:-142px -339px ; padding-left:50px;height:50px; line-height:50px;}
.menu-con div ul.qygm{ padding-left:62px;}
.menu-con .wyyzc strong{background-position:-141px -396px ;padding-left:65px;height:50px; line-height:50px;}
.menu-con div ul.ssfw1{ padding-left:46px;}
.menu-con .pxjx strong{background-position:-144px -447px ; padding-left:60px;height:50px; line-height:50px;}
.menu-con div ul.pxjx{ padding-left:62px;}
.menu-con div ul.glly1{ padding-left:0px;}
.menu-con div ul.gyjd1ul{ padding-right:10px;}

.menu-con .ssfw strong{background-position:-152px -494px ; padding-left:58px;height:50px; line-height:50px;}
.menu-con div ul.wyyzc1{ padding-left:56px;}
.menu-con div ul.pxjx1{ padding-left:50px;}


.menu-con div ul.glzx1 li{ width:75px;}
.menu-con div ul.glly1 li{ width:88px;}
.menu-con div ul.glly2 li{ width:109px;}
.menu-con div ul.xyfl1 li{ width:39px;}
.menu-con div ul.xyfl3 li{ width:66px;}
.menu-con div ul.xyfl2 li{ width:94px;}
.menu-con div ul.qygm1{ width:72px; padding-left:49px;}
.menu-con div ul.ssfw1 li{ width:147px;}
.menu-con div ul.wyyzc1 li{ width:147px;}
.menu-con div ul.huoban1 li{ width:76px;}
.menu-con div ul.huoban2 li{ width:80px;}
.menu-con div ul.gyjd1 li{ width:80px;}
.menu-con div ul.qygm1 li{ width:80px;}

.menu-con div ul li{ clear:both; background-position:-197px -36px ;line-height:22px; height:18px; overflow:hidden; padding-left:8px; margin-bottom:9px;}
.menu-con div.glly ul li,.menu-con div.xyfl ul li,.menu-con div.glly ul li{margin-bottom:7px;}
.menu-con div ul li:hover{ background-position:-197px -571px ;}
.menu-con div.gyjd ul li{ margin-bottom:6px;}
.toponline a:hover{ color:#005bac; }

/*2012.11.27*/
.train-sub .menu-con div ul{ margin-left:8px; display:inline; }
.scheme .menu-subnav,.product .menu-subnav,.service .menu-subnav{ top:70px;} 
.consultation-sub .menu-con3{  height:150px}
.about-sub .menu-con3{  height:145px}
.train-sub .menu-con3{ height:140px;}
.service-sub .menu-con{ height:150px;}
