/*head*/
.channel span {background: url("../images/channel-menu.png") no-repeat scroll 0 0 transparent;display: block; float: right;height: 36px; position: absolute;right: 0;top: 0; width: 80px;}

.top-nav { width: 100%;background-color: #f1f1f1; border-bottom:1px solid #e5e5e5;height:31px;}

.top-nav .chan-rbg { width:50%;float:right;height:26px;}

.chan-mu { line-height:28px; color:#9AA8C2; width: 990px; margin: 0 auto; position: relative; }

.chan-mu li.mu-l { float:left;padding-left:5px;height:31px;}

.chan-mu a { color:#22355A;float: left;padding: 0 10px;line-height: 31px; }

.chan-mu a:hover { text-decoration:underline;} 


.shop-head { background-color:#F1F1F1;border-bottom: 1px solid #E5E5E5; }

.t-logo { float:left;margin-top: 10px; }

.sh-body { width:990px;margin:0 auto; position:relative;}

.menu-split {background-color: #6f86b0;border: 0 none;float: left; height: 10px;margin: 11px 0 0;overflow: hidden;width: 1px;}

.channel { position: absolute;right: 0;top: 34px;}

.channel li { float:left;}

.channel a, .on-menu { display: block; font: 1.35em/36px 'Microsoft Yahei','u5b8bu4f53',sans-serif,Arial; height: 36px; margin-left: 20px;  position: relative; text-align: center; width: 80px;}

.channel a:hover, .on-menu { border-bottom: 3px solid #DD4B39;color: #DD4B39;}

.channel a:hover span.sd,.channel .on-menu .sd { background-position:right 0;}

.channel span.ds { background-position:0 -37px;}

.channel a:hover span.ds,.channel .on-menu .ds { background-position:right -37px;}

.channel span.air-a { background-position:0 -74px;}

.channel a:hover span.air-a,.channel .on-menu .air-a { background-position:right -74px;}

.channel span.air-b { background-position:0 -111px;}

.channel a:hover span.air-b,.channel .on-menu .air-b { background-position:right -111px;}

.channel span.ct { background-position:0 -148px;}

.channel a:hover span.ct,.channel .on-menu .ct { background-position:right -148px;}

.channel span.wd { background-position:0 -185px;}

.channel a:hover span.wd,.channel .on-menu .wd { background-position:right -185px;}




/*公司导航banner*/
.banner-box { margin:0 auto;width:990px; position:relative; }

.banner-box .cp-logo { float:left;margin: 15px 0;}

.banner-box .cp-name { color: #444;font:32px 'Microsoft Yahei',Arial,simsun; float:left;margin:30px 0 25px 15px; text-shadow: 0 1px rgba(0, 0, 0, 0.1); font-family:simsun,Arial;}

.banner-box .cp-level { float:right;padding:8px 12px; background-color:#fffdea; border:1px solid #ffd38e;margin-top:15px;_width:150px;}

.banner-box .cp-level span { display:block; clear:both;color:#777;}

.banner-box .cp-level em {color: #EA7813;float: left;font: bold 14px Arial;}

.banner-box .cp-level img{float:left; margin-right:10px;}

.banner-box .cp-level i { float:left;display:block; width:18px;height:16px;}

.banner-box .cp-level i.level-ob { background-position:-21px -344px;}

.banner-box .cp-level i.level-hb { background-position:-38px -344px;}

.banner-box .no-level { background-color:#FDFDFD;border:1px solid #ddd;}

.banner-box .no-level em {color:#444;}

.banner-box .no-level img{padding-top:1px;}

.col_l { float: left;}

.col_r { float: right;}

.mod_hlist li, .mod_hlist .li { display: inline;float: left;}

.mod_menu a {color: #FFF; cursor: pointer; display: inline-block;float: left;font-size: 16px; height: 36px; line-height: 36px; padding: 0 20px; font-family:'Microsoft Yahei',Arial,simsun;_font-family:Arial,simsun;}

.mod_menu a:hover {background-color: #404e68;color: #FFF; text-decoration: none;}

.mod_menu a.menu_on {background-color: #333e53;}

.mod_menu_ext .lbl_m { color: #FFF;display: inline-block;float: left; height: 18px;font-size:12px; line-height: 16px; margin-top: 11px;}

.mod_menu_ext a:hover { background: none repeat scroll 0 0 transparent;zoom:1;}

.mod_menu_ext a:hover .lbl_m {border-bottom: 2px solid #FFF;}

.mod_menu .mod_menu_ext { border-left: 1px solid #495871; height: 38px; background-color:#7085ae; position:absolute;top:-1px;right:-1px;}

.mod_menu { background-color: #455675;height: 36px;position: relative;z-index: 1;width:988px;margin:0 auto 10px;border:1px solid #495871;
background-image:-webkit-linear-gradient(top, #5D6F91, #455675);
background-image:-moz-linear-gradient(top , #5D6F91, #455675);
FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#5D6F91', endColorStr='#455675', gradientType='0');}

/*footer*/
.shop-footer { padding:15px 0; margin-top:15px; border-top:1px solid #e5e5e5;clear:both; color:#777;}

.shop-footer a { color:#777;}

.shop-footer .r a { margin:0 5px;}

.shop-footer a:hover { text-decoration:underline;}

.shop-footer address { font-style:normal;width:990px; margin:0 auto;}

z