@charset "utf-8";
/*----------------------main--------------------------------*/
* { font: 12px/1.5, Arial, Helvetica, Microsoft Yahei, heiti; font-family:Arial, Helvetica, Microsoft Yahei,SimHei; font-size: 12px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; word-wrap: break-word; font-family:Arial, Helvetica, Microsoft Yahei,SimHei; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul, dl, li, dt, dd { 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; }
a { outline: none; }
a, a:visited, a:link, a:active { color: #333333; text-decoration: none; font-weight: normal; font-size: 12px; }
a:hover { color: #f47903; font-size: 12px; text-decoration: none; }
a img { border: 0; margin: 0; padding: 0; }
.z { float: left; }
.y { float: right; }
.clear { clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { zoom: 1; }
table { border-collapse: collapse; border-spacing: 0; }
td { font-size: 12px; }
img { border: 0; vertical-align: middle; }
/*------------------------------------------------------*/
.clear { clear: both; }
.pad { clear: both; }
.fleft { float: left; }
.fright { float: right; }
.container { width: 1200px; margin: 0 auto; }
body { width: 100%; min-width: 1090px; background: #fff; }
hide{ display: none;}
/*global*/
.hy_login { width: 100%; background-color: #0c65c9; height: 32px; line-height: 32px; }
.hy_login .container{ position: relative;}
.hy_login p a { padding: 0 10px;}
.hy_login .fright a{ float:left;padding:0;}
.hy_login .fright a.login_yellow{ color:#ffc618;}
.hy_login .user_message{ min-width:87px;}
.hy_login .user_message a{ padding: 0 5px 0 2px; min-width:90px;}

.hy_login .user_message a.current{ background: #004695; color:#fff; border:1px solid #2a79d1; border-bottom:none; height: 31px; line-height: 31px; padding: 0 4px 0 1px;}
.hy_login .user_message a.current i{ margin:8px 7px 8px 0;}
.hy_login .user_message a.current i.user_down{ margin:11px 0 0 5px;}
.hy_login .user_message .users_infor{ position: absolute; right: 0; top: 32px; background: #004695; border:1px solid #2a79d1; border-top:none;z-index: 230; width: 192px;}
.hy_login .user_message .users_infor dl dd a{ text-align:left; color: #66a8f2; display: block; padding:0 0 0 23px; line-height: 32px; height: 32px; min-width:50px;}
.hy_login .user_message .users_infor dl dd a:hover{background: #0c65c9; color:#b8d4f4; min-width:50px;}
.hy_login .fright span { float:left;padding: 0 15px;}
.hy_login .fright span.last{ padding: 0 10px 0 15px;}
.hy_login p.login_text { padding: 0 0 0 15px; }
.hy_login div, .hy_login div a { color: #66a8f2; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, Microsoft Yahei, heiti; line-height: 32px;}
.hy_login p a,.hy_login p span, .hy_login p a:link, .hy_login p a:visited { color: #66a8f2; text-decoration: none; }
.hy_login .login_text a { padding: 0 10px;}
.hy_login div.login_title a { padding: 0 5px; float:left; color: #62b1ee;}
.hy_login div.login_title{ padding-left:30px;}
.hy_login div.login_text { padding: 0 0 0 15px; }
.hy_login p a.login_blue{ color:#66a8f2; height:22px; padding:10px;}
.hy_login p a.login_yellow{ color: #ffc618;}
.hy_login a.login_bold, .hy_login a.login_bold:hover, .hy_login a.login_bold:visited, .hy_login a.login_bold:link { font-weight: 700; color: #66a8f2; }
.hy_login p a img { padding: 0; }
.hy_login p span.divide { padding-left: 15px; color: #7493BC; }
.user_mess{ position:relative; display:block;height: 28px; margin-left:20px;}
.user_mess a,.user_mess a:hover,.user_mess a:visited,.user_mess a:link{color:#ffffff; background:url(../../images/index_03.jpg) no-repeat right center; padding:0 18px 0 0; height:24px; line-height:24px;}
.user_mess_text{ position:absolute; right:0; top:28px; background:#fff; border:1px solid #005799; padding:1px; width:80px;}
.user_mess_text a,.user_mess_text a:link,.user_mess_text a:visited{ color:#666666;width:80px; height:26px; line-height:26px; display:block; padding:0; border-bottom:1px solid #fff; text-align:center; background:none;}
.user_mess_text a:hover{ background:#f1f2f3; color:#666666; }
a.buy_btn{ background: #0c65c9; padding: 5px 20px; float: right; line-height: 20px; color: #a5cdf9; margin: 14px 0; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.hide{ display:none;}
/*login*/
.hy_link { width: 100%; background-color: #354e73; height: 52px; padding: 15px 0 13px 0; }
.link_nav { padding: 10px 15px 0 15px; }
.link_nav ul li { float: left; }
.link_nav ul li a, .link_nav ul li a:hover, .link_nav ul li a:visited, .link_nav ul li a:link { color: #fff; font-size: 15px; padding: 0 22px; line-height: 42px; *padding:0px 19px;
}
.link_search { width: 203px; height: 31px; margin: 10px 0 0 0; background: url(../../images/search.png) no-repeat center; padding: 3px; }
.link_search input { border: none; background: none; line-height: 31px; width: 175px; float: left; height: 31px; }
.link_search input:hover { border: none; }
.link_search a.links_btn { text-indent: -9999px; overflow: hidden; width: 24px; height: 31px; float: left; }
/*link*/
.hy_banner {height: 480px; margin-top:-40px;}
.slideBox { width: 100%; overflow: hidden; position: relative; min-width: 1200px; height: 480px; }
.slideBox .hd { height: 15px; overflow: hidden; position: absolute; left: 50%; bottom: 35px; z-index: 1;margin-left: -50px; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.slideBox .hd ul li { float: left; margin: 0 4px; width: 9px; height:9px; cursor: pointer; background:#fff;border-radius: 5px}
.slideBox .hd ul li.on { background: #0a2d93; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: middle; height: 480px; width: 100%; position:relative; background-color: #1577e4;}
.slideBox .bd img { display: block; }
.slideBox .bd li.bd_banner01 { background:url(../../images/server_27.jpg) no-repeat center; height:480px;}
.slideBox .bd li.bd_banner02 { background:url(../../images/banner_02.jpg) no-repeat center; height:480px;}
.slideBox .bd li.bd_banner03 { background:url(../../images/banner_03.jpg) no-repeat center; height:480px;}
.slideBox .bd li.bd_banner04 { background:url(../../images/banner_04.jpg) no-repeat center; height:480px;}
.slideBox .bd li.bd_banner05 { background:url(../../images/banner_05.jpg) no-repeat center; height:480px;}
.slideBox .bd li.bd_banner06 { background:url(../../images/banner_01.jpg) no-repeat center; height:480px;}
.slideBox .bd li a { height: 549px; width: 1200px; display: block; position:relative; margin:0 auto; z-index: 888;}
.bd_banner01 .ban01_title{ position:absolute; left:35px; top:130px; font-size:60px; color:#FFF;}
.bd_banner01 .ban01_title span{ color:#fff;}
.bd_banner01 .ban01_text{ position:absolute; right:-30px; top:330px; font-size:18px; color:#FFF;}
.bd_banner01 .ban01_text p{font-size: 18px;color: #fff}
.bd_banner01 .ban01_text b{display: block;font-size: 18px;color: #83e5ff}
.bd_banner01 .ban01_btn{ position:absolute; left:35px; top:260px;}
.bd_banner01 .ban01_con{ position:absolute; left:35px; top:183px;}
.bd_banner01 .ban01_con dl{ width:600px;}
.bd_banner01 .ban01_con dl dd{ background:url(../../images/balance_icon.png) no-repeat left 8px; padding:0 0 0 15px; float:left; font-size:20px; color:#fff; line-height:26px; margin-right: 30px}

.slideBox .bd li .ban01_btn{ position:absolute; left:50%; top:350px; width:1200px; margin-left:-1110px;}
.slideBox .bd li .ban01_btn a{border-radius: 3px;line-height: 40px;color: #fff; display: block;height: 40px;text-align: center;border: 1px #fff solid;background: #1577e4; width:100px; font-size:14px;}

.bd_banner02 .ban01_title{ position:absolute; left:35px; top:75px; font-size:60px; color:#fff;}
.bd_banner02 .ban01_text{ position:absolute; left:35px; top:160px; font-size:24px; color:#fff;}
.bd_banner02 .ban01_con{ position:absolute; left:35px; top:215px;}
.bd_banner02 .ban01_con dl{ width:600px;}
.bd_banner02 .ban01_con dl dd{ background:url(../../images/balance_icon.png) no-repeat left 8px; padding:0 0 0 15px; float:left; width:232px; font-size:14px; color:#93c6ff; line-height:26px; margin-right: 30px}
.bd_banner02 .ban01_btn{ position:absolute; left:35px; top:260px;}
.bd_banner03 .ban01_title{ position:absolute; left:35px; top:75px; font-size:48px; color:#fff;}
.bd_banner03 .ban01_text{ position:absolute; left:35px; top:150px; font-size:24px; color:#93c6ff; line-height:26px;}
.bd_banner03 .ban01_con{ position:absolute; left:35px; top:220px;}
.bd_banner03 .ban01_con dl{ width:400px;}
.bd_banner03 .ban01_con dl dd{ background:url(../../images/balance_icon.png) no-repeat left 8px; padding:0 0 0 15px; float:left; width:80px; font-size:14px; color:#93c6ff; line-height:26px; margin-right: 30px}

.bd_banner03 .ban01_btn{ position:absolute; left:15px; top:260px;}
.bd_banner04 .ban01_title{ position:absolute; left:15px; top:90px; font-size:46px; color:#fff;}
.bd_banner04 .ban01_text{ color:#93c6ff; font-size:20px; position:absolute; left:15px; top:170px;}
.hy{min-width: 1200px}
.slideBox .bd li.bd_banner04 .ban01_btn,.slideBox .bd li.bd_banner05 .ban01_btn,.slideBox .bd li.bd_banner06 .ban01_btn{ margin-left:-1130px;}
.bd_banner04 .ban01_con{ position:absolute; left:13px; top:171px;}
.bd_banner04 .ban01_con dl{ width:800px;}
.bd_banner04 .ban01_con dl dd{ background:url(../../images/balance_icon.png) no-repeat left 8px; padding:0 0 0 15px; float:left; font-size:18px; color:#93c6ff;line-height:26px; margin-right: 20px}
.bd_banner04 .ban01_span{position:absolute; left:520px; top:110px; font-size:30px; color:#fff;}
.bd_banner05 .ban01_title{ position:absolute; left:15px; top:80px; font-size:46px; color:#fff; letter-spacing:10px; word-spacing:5px;}
.bd_banner05 .ban01_span{ font-size:32px; font-weight:normal; position:absolute; left:160px; top:140px; color:#fff;}
.bd_banner05 .ban01_con{ position:absolute; left:15px; top:200px;}
.bd_banner05 .ban01_con dl{ width:600px;}
.bd_banner05 .ban01_con dl dd{ background:url(../../images/balance_icon.png) no-repeat left 8px; padding:0 0 0 15px; float:left; font-size:18px; color:#93c6ff; line-height:26px; margin-right: 30px}
.bd_banner06 .ban01_title{ position:absolute; left:15px; top:70px; font-size:46px; color:#fff; }
.bd_banner06 .ban01_title1{position:absolute; left:340px; top:90px; font-size:30px; color:#fff; }
.bd_banner06 .ban01_span{ font-size:26px; font-weight:normal; position:absolute; left:500px; top:200px; color:#FFF;}
.bd_banner06 .ban01_span1{ font-size:26px; font-weight:normal; position:absolute; left:500px; top:260px; color:#FFF;}
.bd_banner06 .ban01_btn_mf{ position:absolute; left:470px; top:98px; color:#fff;  background:#f9a51a; font-size:14px; line-height:20px; padding:2px 5px; text-align:center;}
.hy{min-width: 1200px}
.slideBox .prev, .slideBox .next { position: absolute; left: 3%; top: 50%; margin-top: -25px; display: none; width: 32px; height: 40px; background: url(../../images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.slideBox .next { left: auto; right: 3%; background-position: 8px 5px; }
.slideBox .prev:hover, .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1;}
.slideBox .prev:hover{ background-position: -170px 5px; }
.slideBox .next:hover{ background-position: -52px 5px; }
.slideBox .prevStop { display: none; }
.slideBox .nextStop { display: none; }
.hy_banner:hover .slideBox .prev,.hy_banner:hover .slideBox .next{ display: block;}
/*banner*/
.product { width: 100%; background: #fff; padding:20px 0;overflow:hidden;}
.product_title{ font-size:24px; color:#000; line-height:40px; border-bottom:1px solid #2b9bd5;}
.product_title span{ float:right; font-size:14px;}
.pro_cloud { float: left; position: relative; width:25%; height:235px; cursor:pointer;}
.pro_cloud_content{ position:absolute; left:0; top:0;height:235px; width:272px; border:1px solid #e0e0e0; border-top:none; border-right:none;}
.pro_04 .pro_cloud_content{ position:absolute; left:0; top:0;height:235px; width:271px; border:1px solid #e0e0e0; border-top:none;}

.pro_cloud_content h2{ font-size:16px; font-weight:700; padding:10px 20px; text-align:center;}
.pro_cloud_content p{ color:#555; font-size:12px; padding:0 20px 0 60px;}
.pro_cloud_border{ border-bottom:1px solid #e0e0e0;}
.pro_cloud .pro_cloud_content a{ text-align:center; display:block; cursor:pointer; height:150px;}
.pro_cloud .pro_cloud_content a img{transition: 0.5s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform: scale(1);transform: scale(1); margin-top:30px;}
.pro_text { position: absolute; left:0; top:0;width: 274px;}
.pro_text h1 { color: #fff; font-size: 18px; font-weight: 700; text-align: center; width: 100%; line-height: 32px; padding:30px 0 70px 0;}
.pro_text p { font-size: 12px; color: #fff; font-weight: 700; text-align: center;line-height: 24px; padding:0 50px;}
.pro_cloud .pro_text a{ height:auto; text-align:center; display:block; margin:10px 0 0;}
.pro_mask{ position:absolute; left:0; top:0; right:0; bottom:0; opacity:0;}
.pro1_mask_bg{top: 0;right: 0;bottom: 0;left: 0;position: absolute;opacity: 1;}
.pro_01 .pro1_mask_bg{ background:url(../../images/banmask1.png) no-repeat center; background-color:#1c7dc7;}
.pro_02 .pro1_mask_bg{ background:url(../../images/banmask2.png) no-repeat center; background-color:#f78f20;}
.pro_03 .pro1_mask_bg{ background:url(../../images/banmask3.png) no-repeat center; background-color:#3bc485;}
.pro_04 .pro1_mask_bg{ background:url(../../images/banmask4.png) no-repeat center; background-color:#f46a6d;}
.pro_cloud:hover .pro_cloud_content a img {-webkit-transform: scale(1.5);transform: scale(1.5);}
.pro_cloud:hover .pro_mask{ opacity:1;}
/*product*/
.solution, .news { padding: 20px 0 50px 0; overflow: hidden; background: #fff; }
.solution h1 a, .customer h1 a, .news h1 a{ float:right;}
.solution h2, .customer h2 { font-size: 16px; font-weight: 700; color: #3c3c3c; text-align: left; padding: 5px 15px; text-align:center;}
.sol_type { padding:0; }
.sol_type ul li { text-align: center; float: left; width: 274px; border-right:1px dashed #e0e0e0; padding:0 0 20px 0;}
.sol_type ul li.last{border-right:none; width:275px;}
.sol_type ul li a { display: block; width:90px; height: 92px; padding:30px 92px; background: #fff;}
.sol_type ul li:hover a,.sol_type ul li:hover { background-color: #f7f7f7; }
.sol_type ul li p, .cut_type ul li p { font-size: 14px; color: #737373; text-align: left; line-height: 22px; }
.sol_type ul li p { padding: 0 15px 5px 15px; }
.sol_type ul li.first a img { float: right; }
/*solution*/
.customer { padding: 30px 0; overflow: hidden; }
.cut_type{ border-top:1px solid #e0e0e0; border-left:1px solid #e0e0e0;}
.cut_type ul{ width:100%; overflow:hidden;}
.cut_type ul li { width: 140px; float: left; display: block; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; text-align:center; padding:20px 8px;}
.cut_type ul li img { padding:20px 0;}
.cut_type ul li.large img{ padding:9px 0;}
.cut_type ul li h2 { line-height: 100px; text-align: left; padding: 5px 0 5px 20px; float: left; width: 140px; }
.cut_type ul li p { clear: both; }
.cut_type ul li a, .cut_type ul li a:visited, .cut_type ul li a:link { color: #5b99d9; font-size: 12px; }
/*customer*/
/*news*/
/*.footer { width: 100%; background-color: #00418a; padding: 30px 0 0 0; overflow: hidden;}
.footer .footer_system { padding: 0 20px; float: left; height: auto; }
.footer .footer_system a { width: 50px; float: left; text-align: center; color: #fff; margin: 0 10px; }
.footer .footer_system a img { padding: 0 0 10px 0; }
.footer_list { float: left; }
.footer_list dl { width: 144px; padding: 0 20px 0px 0px; line-height: 26px; float: left; }
.footer_list dl dt { font-size: 16px;  color: #fff; line-height: 32px; }
.footer_list dl dd a, .footer_list dl dd a:link, .footer_list dl dd a:visited { color: #65a4ea; }
.footer_list dl.certification{text-align: center;position: relative;left: -40px}
.footer_list dl.certification dd{margin-top: 5px}
.footer_list dl.certification dd a img{width: 65px;margin-bottom: 3px;}
.footer_list dl.certification dd p{color: #65a4ea;line-height: 16px}

.footer .fright { padding-top: 10px;width: 380px; }
.footer .fright dl dt{ font-size: 16px; color: #fff; padding: 0 0 20px;}
.footer .fright dl dd h2{ color: #fff; border:1px solid #2e6fb6; overflow: hidden;}
.footer .fright dl dd h2 span{ background: #1c67bb; font-size: 22px; margin: 2px; padding: 10px 15px; display: block;}
.footer .fright dl dd a{ padding: 8px 16px 8px 0; line-height: 28px;}
.footer .fright dl dd a.text_center{ text-align: center;}
.footer .fright dl dd a.text_right{ text-align: right;}
.footer .fright .contact_us{ padding: 10px 0;}
.footer .fright .contact_us a{ float: left; width: 115px; font-size: 14px; color: #65a4ea; padding: 0 5px;}
.footer_coopration{ clear: both; padding:0;white-space: nowrap;}
.footer_coopration a,.footer_coopration  span{ color: #256fc3; line-height: 25px; padding: 0 3px; font-size: 12px;}
.footer_coopration a.first{ padding: 0 3px 0 0;}
.footer_coopration  span{ padding: 0 0 0 3px; width: 63px; display: block; float: left; height: 25px;}
.footer_list dl dd a:hover,.footer .fright .contact_us a:hover{color:#c8e0fb }
.footer_coopration a:hover{ color:#256fc3;}*/
/*footer*/
/*.copyright { background-color: #00418a; padding: 20px 0; width: 100%; border-top:1px solid #2e6fb6;margin:30px 0 0 0; overflow: hidden; }
.copyright p { color: #256fc3; font-size: 12px; text-align: center; line-height: 25px; }
.copyright p a,.copy_footer a{ color: #256fc3;}
.copy_footer span{ padding: 0 3px;}
.copy_footer img{ padding: 0 3px;}
.copy_footer{ width: 665px; margin: 0 auto;color: #256fc3; font-size: 12px; line-height: 25px;}
.copyright p.links, .copyright p.links a { color: #256fc3; }
.copyright p.links a { padding: 0 10px; }
.footeritem { height: auto; margin-right: 0; text-align: center; width: 90px;margin-right: 104px; }
a.FilingSystem {color: #fff; display: block; font-size: 12px; font-weight: normal; height: 80px; line-height: 20px; text-align: center; width: 92px; background:url(../../Newimages/icon02.png) no-repeat;}

.foot_about{ background: #1577e4; padding: 30px 0; overflow: hidden;}
.foot_infor{ float: left; width: 735px;}
.foot_infor h1{ font-size: 22px; color: #fff; font-weight: 700; line-height: 30px;padding:0;}
.foot_infor p{ font-size: 14px; color: #aecef1; padding: 15px 0; overflow: hidden; line-height: 24px;}
.foot_infor a.foot_btn{ height: 32px;color: #fff; font-size: 14px; border:1px solid #fff; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; line-height: 32px; display: block; width:130px; text-align: center; display: block; }
.foot_share{ float: right;}
.foot_share h1{ font-size: 22px; color: #fff; font-weight: 700; line-height: 30px;}
.foot_share p{ color:#fff; font-size: 14px; padding: 0 0 10px 15px;}
.foot_share dl dd{ float: left; width: 160px; text-align: center;}
.foot_share dl dd p{ color: #aecef1; padding: 5px 0 0 0;}
.foot_border{ width: 274px;border:1px solid #aecef1; border-right: none; height: 80px; margin: 15px 0;}
.foot_share a{ border-right:1px solid #aecef1; display: block; float: left; width: 136px; text-align: center;height: 80px;}
*/
/*copyright*/

/*logo以及导航*/
.header-wrap{ left: 0; text-outline: 0; width: 100%; z-index: 9999;}
.navigation-up .navigation-v3 .logo { background: url(../../images/logo.png) no-repeat; height: 50px; margin: 4px 0; width: 130px; color:#76b7ff; font-size: 12px; line-height: 58px; padding: 0 0 0 180px; }
.navigation-up .navigation-v3 .logo span{ padding: 0 5px 0 0;}
.head-v3 { position: relative; z-index: 100;width:100%; background: #1577e4; }
.min_header .navigation-up .navigation-v3 .logo{ margin: 0;}
.min_header .navigation-up{ height: 50px;}
.min_header .navigation-up .navigation-v3 li h2 a{height: 50px; line-height: 50px;}
.min_header .navigation-down{ top: 50px;}
.min_header a.buy_btn{ margin: 10px 0;}
.head-v3 .navigation-inner { margin: 0 auto; width: 1200px; position: relative; }
.navigation-up { height: 58px; }
.navigation-up .navigation-v3 { float:left;}
.navigation-up .navigation-v3 ul { float: left }
.navigation-up .navigation-v3 li { float: left; font: normal 14px/60px "microsoft yahei"; color: #fff; }
.navigation-up .navigation-v3 .nav-up-selected, .navigation-up .navigation-v3 .nav-up-selected a { background-color: #0c65c9;font-size: 14px; background: url("../../images/nav_selbg.png") no-repeat bottom center;background-color: #0c65c9; }
.navigation-up .navigation-v3 .nav-up-selected-inpage, .navigation-up .navigation-v3 .nav-up-selected-inpage a { background: #1162a0;}
.navigation-up .navigation-v3 li h2 { font-weight: normal; padding: 0; margin: 0; }
.navigation-up .navigation-v3 li h2 a { padding:0; color: #fff; display: inline-block; height: 58px; line-height: 58px; font-family: "microsoft yahei"; font-size: 14px;width:130px; text-align: center;}
.navigation-down { position: absolute; top: 58px; left: 0px; width: 100%; height: 330px; background: url("../../images/nav_downbg.png") repeat;display:none}
.navigation-down .nav-down-menu { width: 770px; margin: 0 auto; padding: 0 0 0 451px; }
.navigation-down .nav-down-menu .navigation-down-inner { margin: auto; float: left; width: 130px; position: relative;height: 310px; padding: 10px 0; }
.navigation-down .nav-down-menu .select_nav{ background: url("../../images/down_selbg.png") repeat;}
.navigation-down .nav-down-menu dl { margin: 0; }
.navigation-down .menu-1 dd a { color: #8db2ef; font: normal 12px "microsoft yahei"; padding: 0 0 0 25px; line-height: 26px; opacity: 1; }
.navigation-down .menu-1 #product dd a{padding: 0 0 0 10px;}
.navigation-down .menu-1 #aboutus dd a{padding: 0 0 0 35px;}
.navigation-down .menu-1 dd a:hover,.navigation-down .menu-1 dd.current a { color: #fff;  opacity: 1;}
/*首页头部 底部*/
.pageicon{background:url(../../images/pageicon.png) no-repeat; display:block;}
.peo_icon{ background-position: 0 0; width: 15px; height: 15px; float: left; margin: 9px 7px 8px 0;}
.user_down{ background-position: -15px 0; width: 10px; height: 5px; float: right; margin: 12px 0 0 5px;}



.title_icon{ background:url(../../images/title_icon.png) no-repeat; width:24px; height:24px; display:block; float:left;}
.title_cm{ background-position: 0 0;}
.title_cdn{ background-position: -24px 0;}
.title_china{ background-position: -48px 0;}
.title_cloud{ background-position:-72px 0;}
.title_tel{ background-position:-96px 0;}
.title_email{ background-position:-160px 0;}

/*logo以及导航*/
a.imore { background: url(../../images/more.png) no-repeat left 50%; height: 20px; padding-right: 36px; color: #5b99d9; padding-left: 20px; vertical-align: middle; line-height: 20px; }

/*pageimg*/
.pageimg{ background:url(../../images/page_img.png) no-repeat; display:block;}
.custom_01{ width:140px; height:60px; background-position: 0 0;}
.custom_02{ width:140px; height:60px; background-position:-141px 0 ;}
.custom_03{ width:140px; height:60px; background-position:-282px 0;}
.custom_04{ width:140px; height:60px; background-position:-423px 0;}
.custom_05{ width:140px; height:60px; background-position: -564px 0;}
.custom_06{ width:140px; height:60px; background-position: 0 -61px;}
.custom_07{ width:140px; height:60px; background-position: -141px -61px;}
.custom_08{ width:140px; height:60px; background-position: -282px -61px;}
.custom_09{ width:140px; height:60px; background-position: -423px -61px;}
.custom_10{ width:140px; height:60px; background-position: -564px -61px;}
.custom_11{ width:140px; height:60px; background-position: 0 -122px;}
.custom_12{ width:140px; height:60px; background-position: -141px -122px;}
.custom_13{ width:140px; height:60px; background-position: -282px -122px;}
.custom_14{ width:140px; height:60px; background-position: -423px -122px;}
.solution_01{ width:90px; height:90px; background-position:0 -220px;}
.solution_02{ width:90px; height:90px; background-position:-92px -220px;}
.solution_03{ width:90px; height:90px; background-position:-184px -220px;}
.solution_04{ width:90px; height:90px; background-position:-276px -220px;}