@charset "gb2312";
/* CSS Document */
body { margin: 0px; padding: 0px; font-size: 12px; font-family: "Microsoft YaHei", "微软雅黑"; background: #fff; line-height: 23px; color: #4a4a4a; -webkit-text-size-adjust: none;}
@media screen and (max-width: 1200px) { 
body {width:1200px} 
} 
/*@media (min-width:1025px) and (max-width:1440px) {*{font-size:12px;}}*/
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
a { text-decoration: none; }
a:hover { text-decoration: none; }
img { border: 0; }
div { margin: 0px; padding: 0px; }
ul { list-style: none; margin: 0px; padding: 0px; }
li { list-style: none; margin: 0px; padding: 0px; }
/*201703 add nav buttom*/
.dingbu { margin: 0 auto; height: 110px; width: 100%; z-index: 990; background: #fff; }
.menutop { width: 1200px; margin: 0 auto; position: relative; z-index: 5; height: 110px; }
.logonew { float: left; width: 330px; padding: 28px 130px 0px 0px; }
/*nav*/
#header { width: 100%; height: 110px; background: #fff; color: #545454; position: fixed; top: 0; left: 0; z-index: 99; }
.header2 { width: 100%; height: 110px; position: relative; z-index: 100; -webkit-box-shadow: 0 1px 1px rgba(0,00,0,0.2); 0 1px 1px rgba(0,00,0,0.2);
0 1px 1px rgba(0,00,0,0.2);}
.navnew { width: 1200px; height: 60px; color: #3c3c3c; margin: 0 auto; }
.navnew > li { float: left; width: 120px; text-align: center; height: 70px; margin-top: 40px; }
.navnew > li > a { display: block; font-size: 14px; color: #3c3c3c; font-weight: bold; line-height: 70px; }
.navnew > li:first-child { padding-left: 0; }
.navnew li a:hover { color: #af0000; }
.subnav { width: 100%; background: #181818; position: absolute; top: 110px; left: 0; z-index: 99; display: none; padding-bottom: 50px; }
.solution_subnav { padding: 23px 12% 72px 12%; }
.subnav1 li { display: inline-block; *display:inline;
*zoom:1;
margin-right: 60px; }
.subnav1 li a { font-size: 16px; color: #af0000; line-height: 37px; }
.solution_nav1 { width: 41%; margin: 21px 8% 0 0; }
.subnav_title { line-height: 34px; font-size: 16px; text-align: left; padding-left: 30px; color: #fff; font-weight: bold; }
.subnav_title a { color: #fff; }
.pro_subnav { width: 1200px; margin: 0 auto;/*padding:23px 6% 50px 8%;*/ padding-top: 25px; }
.pro_subnav1 { width: 280px; }
.navnew .pro_subnav1 li { position: relative; text-align: left; border-right: 1px solid #353535; margin-left: 10%; }
.navnew .pro_subnav1 li a { line-height: 27px; display: block; width: 88%; font-size: 14px; color: #999; padding: 7px 0 9px 0; border-bottom: 1px dotted #404040; }
.navnew .pro_subnav1 li:hover a { color: #fff; background: none; border-bottom: 1px dotted #404040; }
.navnew .pro_subnav1 li.on i { display: block; }
.navnew .pro_subnav1 i { display: block; width: 8px; height: 14px;/*background:url(/newimages/homeimages/images/arrow.png) no-repeat;*/ position: absolute; right: -1px; top: 50%; margin-top: -7px; display: none; }
.slide_line { width: 100%; border-bottom: 1px solid #d6d6d6; }
.pro_subnav3 .video { width: 270px; height: 240px; margin: 10px 0 8px 0; border: 3px solid #d6d6d6; overflow: hidden; }
.pro_subnav3 .video img { width: 270px; height: 240px; }
.pro_subnav3 .video img { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.pro_subnav3 .video img:hover { width: 270px; height: 240px; -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
/*login/regist*/
.logore { float: right; width: 80px; height: 110px; background: #af0000 url(../images/login_icon.png) no-repeat center 25px; color: #fff; }
.logore .lo_link { width: 80px; height: 30px; line-height: 30px; color: #fff; padding-top: 60px; margin: 0 auto; text-align: center; font-weight: normal; }
.logore .lo_link a { color: #fff; font-weight: normal; }
.logore .lo_link a:hover { font-weight: bold; }
/*banner*/
.flash { height: 500px; margin: 0px auto; overflow: hidden; position: relative; width: 100%; z-index: 1; }
.slides_container { height: 500px; overflow: hidden; width: 100%; }
.paginposition { bottom: 0; font-family: Arial, Sans-Serif; padding: 10px 0; position: absolute; text-align: center; width: 100%; margin-bottom: 20px; z-index: 0; }
.pagininer { width: 1000px; margin: 0 auto; position: relative; }
.picnumeric { position: absolute; left: 40%; bottom: 0px; }
.picnumeric li { display: block; float: left; }
.picnumeric a { background: url(../images/hover.png) no-repeat; color: #FFFFFF; float: left; height: 10px; width: 35px; padding-right: 8px; text-indent: -9999px; }
.picnumeric .current a { background: url(../images/a.png) no-repeat; color: #FFFFFF; height: 10px; width: 35px; text-decoration: none; }
.slides_control a { padding: 520px 1920px; }
.slides_control li { background-position: center top; background-repeat: no-repeat; height: 520px; overflow: hidden; width: 100%; }
.slides_control { width: 100% !important; }
/*cloud banner*/
.cloudbanner{ height:380px; margin: 0px auto; overflow: hidden; position: relative; width: 100%; z-index: 1; }
.slides_container { height: 380px; overflow: hidden; width: 100%; }
.paginposition { bottom: 0; font-family: Arial, Sans-Serif; padding: 10px 0; position: absolute; text-align: center; width: 100%; margin-bottom: 20px; z-index: 0; }
.pagininer { width: 1000px; margin: 0 auto; position: relative; }
.picnumeric { position: absolute; left: 40%; bottom: 0px; }
.picnumeric li { display: block; float: left; }
.picnumeric a { background: url(../images/hover.png) no-repeat; color: #FFFFFF; float: left; height: 10px; width: 35px; padding-right: 8px; text-indent: -9999px; }
.picnumeric .current a { background: url(../images/a.png) no-repeat; color: #FFFFFF; height: 10px; width: 35px; text-decoration: none; }
.slides_control a { padding: 520px 1920px; }
.slides_control li { background-position: center top; background-repeat: no-repeat; height: 520px; overflow: hidden; width: 100%; }
.slides_control { width: 100% !important; }
/*dingbuchanpin*/
.p_shadow { width: 100%; height: 209px; background: #f5f5f5; box-shadow: 1px 1px 5px #acacac; -moz-box-shadow: 1px 1px 5px #acacac; -webkit-box-shadow: 1px 1px 5px #acacac; }
.p_main { width: 1200px; height: 207px; margin: 0 auto; }
.p_single { width: 296px; height: 207px; display: block; margin-right: 4px; }
.p_main ul { float: left; }
.p_s_main { width: 276px; height: 187px; padding: 20px; }
.p_s_tit { width: 250px; height: 35px; line-height: 35px; font-weight: bolder; font-size: 20px; color: #2b2b2b; }
.p_s_list { width: 276px; height: 100px; }
.p_s_list li { width: 276px; font-size: 12px; height: 25px; line-height: 25px; background: url(../images/p_s_icon.png) left center no-repeat; text-indent: 10px; color: #3c3c3c; }
.p_s_tit:hover { color: #af0000; }
.p_s_pri { width: 276px; height: 50px; margin-top: 10px; color: #3c3c3c; }
.p_s_btn { width: 55px; height: 23px; font-size: 14px; text-align: center; line-height: 23px; margin-right: 20px; border: 1px solid #545454; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; }
.p_s_btn:hover { background: #af0000; border: 0; color: #fff; }
/*remenchanpin*/
.hot_pro_bg { width: 100%; height: 580px; }
.a_tit { width: 100%; height: 60px; text-align: center; margin: 0 auto; padding-top: 60px; padding-bottom: 50px; }
#outer { width: 1200px; height: 326px; margin: 0 auto; border: 1px solid #e5e5e5; }
#tab { width: 318px; height: 326px; float: left; overflow: hidden; zoom: 1; }
#tab li { width: 318px; color: #4b4b4b; height: 80px; cursor: pointer; text-align: left; background: url(../images/tab_list.png); vertical-align: middle; margin-bottom: 2px; }
#tab li.current { background: url(../images/tab_choose.png); }
#content { width: 850px; height: 260px; float: left; margin: 20px 0 0 25px; }
#content ul { line-height: 25px; display: none; }
.tab_l { width: 590px; float: left; }
.tab_tit { font-size: 20px; height: 50px; line-height: 50px; font-weight: bold; color: #333; }
.tab_con { width: 590px; font-size: 14px; line-height: 30px; }
.tab_btn { width: 540px; height: 30px; margin-top: 20px; margin-left: 20px; }
.tab_btn li a { width: 100px; height: 35px; float: left; line-height: 35px; font-size: 14px; display: block; text-align: center; margin-left: 20px; border: 1px solid #333; color: #333; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; }
.tab_btn li a:hover { background: #af0000; color: #fff; border: 1px solid #af0000; }
.tab_r { width: 240px; height: 180px; float: right; background: url(../images/tab_bg.png) left top no-repeat; padding-top: 100px; padding-left: 20px; }
.tab_r li { width: 60px; height: 60px; float: left; margin-left: 15px; margin-bottom: 15px; }
.tab_r li img { width: 60px; height: 60px; border-radius: 40px; -moz-border-radius: 40px; -webkit-border-radius: 40px; border: 1px solid #CCC; }
.tab_r li img:hover { border: 1px solid #888; }
/*changjianwenti*/
.com_pro_bg { width: 100%; height: 567px; background: url(../images/com_bg.png) center no-repeat; }
.com_main { width: 1200px; height: 567px; margin: 0 auto; }
.com_s { width: 23.5%; height: 345px; background: #fff; float: left; margin-right: 1.5%; border: 1px solid #CCC; box-shadow: 4px 4px 5px #acacac; -moz-box-shadow: 4px 4px 5px #acacac; -webkit-box-shadow: 4px 4px 5px #acacac; }
.com_con { width: 96%; height: 315px; padding: 15px; }
.com_tit_b { width: 96%; height: 50px; line-height: 50px; color: #3e3e3e; font-size: 20px; font-weight: bold; text-align: center; }
.com_q { width: 96%; height: 90px; }
.com_q li { width: 96%; height: 23px; line-height: 23px; color: #3e3e3e; background: url(../images/circle.png) left no-repeat; text-indent: 15px; }
.com_q li a { color: #545454; }
.com_q li a:hover { font-weight: bold; color: #af0000; }
.com_btn { width: 105px; height: 28px; font-size: 12px; text-align: center; margin: 0 auto; line-height: 28px; border: 1px solid #545454; color: #545454; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; }
.com_btn:hover { background: #af0000; border: 0; color: #fff; }
/*hezuokehu*/
.hezuo_bg { width: 100%; height: 485px; }
.hezuo_main { width: 1200px; height: 485px; margin: 0 auto; }
.hezuo_main li { width: 147px; height: 115px; border-top: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; text-align: center; }
.hezuo_main li:hover { box-shadow: 4px 0px 5px #acacac; -moz-box-shadow: 4px 0px 5px #acacac; -webkit-box-shadow: 4px 0px 5px #acacac; }
.hezuo_main1 li { height: 115px; float: left; }
.hezuo_main1 li img { width: 115px; height: 115px; }
.hezuo_main2 li { float: left; height: 115px; border-bottom: 1px solid #dcdcdc; }
.hezuo_main2 li img { width: 115px; height: 115px; }
/*kuaijiechazhao*/
.find_bg { width: 100%; height: 105px; background: url(../images/look_bg.gif) center repeat-y; }
.find_bgl { width: 1200px; height: 105px; margin: 0 auto; }
.find_icon { width: 145px; height: 105px; background: url(../images/look_icon.png) right no-repeat; line-height: 105px; font-weight: bold; font-size: 20px; color: #fff; float: left; }
.look_menu { width: 1005px; margin-left: 40px; float: right; }
.look_menu li { width: 195px; height: 105px; line-height: 105px; font-weight: bold; text-indent: 65px; font-size: 16px; color: #fff; float: left; }
.look_menu li a { color: #fff; }
.look_menu li a:hover { text-decoration: underline; }
.find1 { background: url(../images/yuming_icon.png) left no-repeat; }
.find2 { background: url(../images/fwq_icon.png) left no-repeat; }
.find3 { background: url(../images/xnzj_icon.png) left no-repeat; }
.find4 { background: url(../images/yzj_icon.png) left no-repeat; }
.find5 { background: url(../images/jz_icon.png) left no-repeat; }
/*首页底部*/
.foot_bg { background: #292929; width: 100%; overflow: hidden; color: #fff; }
.foot_main { width: 1200px; padding: 50px 0 0 0; height: 250px; margin: 0 auto; }
.foor_l { width: 500px; float: left; }
.foor_mm { float: left; width: 250px; padding-top: 25px; text-align: center; }
.foor_mm .telnumb { margin-top: 10px; }
.foor_l span { display: block; padding-bottom: 20px; line-height: 25px; color: #aeaeae; }
.foor_r { float: right; width: 350px; margin-left: 80px; }
.foor_r li { float: left; padding-left: 10%; display: inline; }
.foor_r li span, .foor_r li a { display: block; font-size: 16px; font-weight: bold; }
.foor_r li a { font-size: 12px; padding: 5px 0 0; font-weight: 400; color: #9b9b9b; }
.foor_r li a:hover { color: #fff; text-decoration: underline; }
.lin {
width:width:100%; height: 50px; padding: 20px 0; line-height: 25px; text-align: left; border-top: 1px solid #404040; border-bottom: 1px solid #404040; }
.links_box { width: 1200px; margin: 0 auto; }
.links_title { width: 80px; float: left; display: inline-block; }
.links_content { width: 1120px; float: left; display: inline-block; }
.links_content ul li { float: left; display: inline; margin-right: 30px; line-height: 27px; word-break: break-all; word-wrap: break-word; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.links_content ul li a { color: #949494; }
.links_content ul li a:hover { text-decoration: underline; color: #fff; }
.cop { width: 100%; height: 45px; line-height: 45px; border-top: 1px solid #404040; }
.cop_main { width: 1200px; margin: 0 auto; text-align: left; color: #dbdbdb; }
/*浮动QQ客服*/
#floatDivBoxs { width: 146px; position: fixed; top: 140px; left: -175px; z-index: 10085; }
#floatDivBoxs .floatDtt { width: 100%; height: 154px; background: url(../images/online_topbg.png) no-repeat; color: #fff; font-size: 18px; text-indent: 22px; position: relative; }
#floatDivBoxs .floatDqq { margin: 0 15px 0px 16px; background-color: #af0000; padding: 2px 0px 5px 0px; }
#floatDivBoxs .floatDqq li { height: 35px; padding: 0px 5px; font-weight: bold; }
#floatDivBoxs .floatDqq li a { text-align: center; color: #af0000; text-decoration: none; outline: none; padding: 4px; background: #fff; font-size: 14px; display: block; width: 95px; line-height: 20px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; box-shadow: 1px 1px rgba(0,0,0,0.25); }
#floatDivBoxs .floatDqq li a:hover { background: #fff; color: #000; }
#floatDivBoxs .floatDbg { width: 100%; height: 61px; background: url(../images/online_botbg.png) no-repeat; }
#rightArrow { width: 25px; height: 25px; background: url(../images/online_arrow.png) no-repeat; position: fixed; top: 180px; left: -146px; z-index: 10085; }
#rightArrow a { display: block; height: 25px; }
.left_div { background: url(../images/left_div.png) no-repeat; width: 34px; height: 173px; position: fixed; top: 240px; left: 0px; z-index: 10085; }
/*浮动样式*/ 
.piaofu { width: 50px; background: #191919; height: 280px;/* min-height:500px; */ bottom: 20px; position: fixed; z-index: 9999999; right: -50px; }
.pf_top { width: 50px; height: 40px; background: url(../images/pf.png) 8px 10px no-repeat; border-bottom: 1px solid #fff; }
.pf_top a { display: block; width: 50px; height: 40px; }
.pf_li { width: 50px; position: relative;/*margin-top:30px;*/ }
.pf_li a, .pf_bottom a { width: 50px; display: block; padding: 35px 0 15px 0; line-height: 20px; color: #fff; text-align: center; font-size: 12px; }
.pf_li a, .pf_bottom a { float: left; cursor: pointer; }
.pf_lcon1 a {; padding: 0; width: 170px; height: 42px; line-height: 42px; color: #333; display: block; background: url(../images/liuqq_03.jpg) no-repeat 40px center; padding-left: 80px; text-align: left; font-size: 14px; }
.pf_li a:hover, .pf_bottom a:hover { color: #af0000; }
.pf_lcon1 a:hover { background: url(../images/liuqq_04.jpg) no-repeat 40px center #af0000; color: #fff; }
.pf_li a.pf_hy { background: url(/images/pf.png) 12px -85px no-repeat; }
.pf_li a.pf_hy:hover, .pf_li a.pf_hyb { background: #fff url(../images/pf.png) -65px -85px no-repeat; color: #af0000; }
.pf_li a.pf_kf { background: url(../images/pf.png) 8px -596px no-repeat; }
.pf_li a.pf_kf:hover, .pf_li a.pf_kfb { background: #fff url(../images/pf.png) -62px -596px no-repeat; color: #af0000; }
.pf_li a.pf_bz { background: url(../images/pf.png) 9px -257px no-repeat; }
.pf_li a.pf_bz:hover, .pf_li a.pf_bzb { background: #af0000 url(../images/pf.png) 9px -257px no-repeat; color: #fff; }
.pf_li a.pf_gz { background: url(../images/pf.png) 12px -356px no-repeat; }
.pf_li a.pf_gz:hover, .pf_li a.pf_gzb { background: #af0000 url(../images/pf.png) 12px -356px no-repeat; color: #fff; }
.pf_li a.pf_bz, .pf_li a.pf_bzb { position: relative; }
.pf_li a.pf_bz i, .pf_li a.pf_bzb i { display: block; border-radius: 10px; height: 20px; line-height: 20px; text-align: center; color: #fff; position: absolute; top: -5px; right: 5px; z-index: 0; width: 20px; background: #920303; }
.pf_li a.pf_tj { background: url(../images/pf.png) 9px -667px no-repeat; }
.pf_li a.pf_tj:hover { background: #af0000 url(../images/pf.png) 9px -667px no-repeat; color: #fff; }
.pf_bottom { width: 50px; position: relative; absolute;
bottom: 0; }
.pf_bottom a.pf_gb { background: url(../images/pf.png) 12px -527px no-repeat; }
.pf_bottom a.pf_gb:hover { background: #fff url(../images/pf.png) -62px -527px no-repeat; }
.pf_bottom a.pf_db { background: url(../images/pf.png) 12px -449px no-repeat; }
.pf_bottom a.pf_db:hover { background: #af0000 url(../images/pf.png) 12px -449px no-repeat; color: #fff; }
.pf_left { width: 250px; height: 75%; min-height: 500px; position: fixed; top: 25%; right: -250px; background: #ededed; }
.pf_ltop { height: 100px; background: #e8e8e8; padding-left: 25px; position: relative; }
.pf_ltop span { display: block; color: #af0000; font-size: 26px; font-weight: normal; line-height: 35px; padding-top: 30px; }
.pf_ltop h4 { width: 21px; height: 21px; background: url(../images/rm_img.png) no-repeat; display: block; position: absolute; top: 25px; right: 20px; cursor: pointer; }
.pf_ltop i { color: #aaa; font-size: 14px; line-height: 28px; }
.pf_lcon { padding: 15px; }
.pf_lcon1 p { margin: 15px; font-size: 18px; display: block; color: #666; line-height: 45px; border-bottom: 1px dotted #CCC; }
.pf_lcon li { border-bottom: 1px solid #f4f4f4; width: 100%; height: 40px; }
.pf_lcon li a { overflow: hidden; line-height: 35px; font-size: 12px; color: #666; display: block; width: 220px; height: 40px; text-align: left; padding: 0; margin: 0; white-space: nowrap; text-overflow: ellipsis; }
.pf_lcon li:nth-child(1) a, .pf_lcon li:nth-child(2) a { color: #f20; }
.pf_lcon p { font-size: 18px; display: block; color: #666; line-height: 45px; border-bottom: 1px dotted #CCC; }
.pf_lcon span { display: block; height: 42px; line-height: 42px; }
.pf_lcon span i { padding-right: 5px; display: inline-block; color: #999; font-size: 14px; line-height: 18px; float: left; width: 105px; text-align: left; }
.pf_lcon tt { display: block; line-height: 30px; font-size: 12px; color: #999; text-align: center; }
.pf_lcon img { display: block; margin: 10px auto; }
.pf_lbot { position: absolute; bottom: 0; background: #e8e8e8; width: 100%; }
.pf_lbot span { display: inline-block; color: #000; font-size: 18px; padding: 10px; border-bottom: 1px dotted #CCC; }
.pf_lbot p { padding: 10px 15px; font-size: 12px; color: #666; }
.pf_lbot tt { display: block; font-size: 16px; color: #555; line-height: 35px; padding-left: 10px; }
.pf_lbot a { width: 125px; height: 35px; display: block; margin: 15px auto; background: #af0000; line-height: 35px; font-size: 14px; color: #fff; padding: 0; }
.pf_lbot a:hover { color: #fff; }
.pf_lbot em { color: #af0000; font-size: 26px; line-height: 35px; display: block; padding: 0 15px; font-style: italic; }
.fd_s { width: 72px; height: 56px; position: fixed; bottom: 150px; right: 0; z-index: 9999998; }
.fd_s a { width: 72px; height: 56px; display: block; background: url(../images/fd_s.png) no-repeat; }
/*neiyecss*/
.innerbg { width: 100%; padding-top: 380px; }
/*product start*/
.pro_bg { width: 100%; height: 610px; background: #f2f2f2; }
.pro_main { width: 1200px; height: 610px; margin: 0 auto; }
.pro_atit { width: 1200px; height: 65px; padding: 45px 0 30px 0; }
.pro_tit { width: 1200px; height: 35px; font-size: 30px; font-weight: bold; color: #000; }
.pro_txt { width: 1200px; height: 35px; font-size: 14px; color: #666; }
.pro_block { width: 1200px; height: 420px; }
.sin_block1:hover, .sin_block2:hover { box-shadow: 4px 3px 5px #d1d1d1; -moz-box-shadow: 4px 4px 5px #d1d1d1; -webkit-box-shadow: 4px 4px 5px #d1d1d1; }
.sin_block1:hover .sin_btn, .sin_block2:hover .sin_btn { background: #af0000; border: none; color: #fff; }
.pro_block li { height: 145px; float: left; margin-right: 22px; margin-bottom: 20px; padding: 25px; }
.zy_icon { background: #fff url(../images/zy_icon.png) right no-repeat; }
.tg_icon { background: #fff url(../images/tg_icon.png) right no-repeat; }
.jg_icon { background: #fff url(../images/jg_icon.png) right no-repeat; }
.cdn_icon { background: #fff url(../images/cdn_icon.png) right no-repeat; }
.xn_icon { background: #fff url(../images/xn_icon.png) right no-repeat; }
.sin_block1 { width: 335px; overflow: hidden; }
.sin_block2 { width: 537px; overflow: hidden; }
.sin_tit { height: 30px; line-height: 30px; font-weight: bold; font-size: 20px; color: #343434; }
.sin_txt { height: 50px; font-size: 14px; margin: 15px 0; color: #898989; }
.sin_btn { height: 33px; width: 80px; line-height: 33px; font-size: 12px; text-align: center; border: 1px solid #898989; color: #898989; }
/*product map*/
.pro_map_bg { width: 100%; height: 484px; background: url(../images/idc_bg.jpg) center no-repeat; }
.pro_map { width: 1200px; height: 484px; margin: 0 auto; background: url(../images/idc_icon.png) center no-repeat; }
.cdn_map_bg { width: 100%; height: 484px; background: #f3f3f3; }
.cdn_map { width: 1200px; height: 484px; margin: 0 auto; background: url(../images/idc_icon.png) center no-repeat; }
.data_atit { width: 630px; height: 65px; padding: 70px 0 30px 0; }
.data_tit { width: 630px; height: 50px; line-height: 50px; font-size: 33px; font-weight: bold; color: #000; }
.data_txt { width: 630px; height: 45px; font-size: 14px; color: #666; }
.data_icon { width: 610px; height: 230px; background: url(../images/data_icon.png) top no-repeat; margin-top: 50px; }
.data_icon li { width: 150px; height: 30px; float: left; font-size: 14px; text-align: center; padding-top: 120px; }
/*product end*/


/*cdn*/
.cdn_bg { width: 100%; height: 700px; background: #fff; }
.cdn_main { width: 1200px; height: 700px; margin: 0 auto; }
.cdn_block { width: 1200px; height: 480px; margin-top: 20px; }
.cdn_block li { height: 180px; float: left; padding: 25px 2% 25px 14%; border: 1px solid #ccc; }
.xz_icon { background: #fff url(../images/xz_icon.png) left no-repeat; }
.gj_icon { background: #fff url(../images/gj_icon.png) left no-repeat; }
.zs_icon { background: #fff url(../images/zs_icon.png) left no-repeat; }
.hc_icon { background: #fff url(../images/hc_icon.png) left no-repeat; }
.sp_icon { background: #fff url(../images/sp_icon.png) left no-repeat; }
.cdn_block1 { width: 17%; overflow: hidden; }
.cdn_block2 { width: 33.6%; }
.cdn_tit { height: 30px; line-height: 30px; font-size: 20px; color: #343434; }
.cdn_txt { height: 115px; font-size: 14px; margin: 15px 0; color: #898989; }
.cdn_map { width: 1200px; height: 490px; margin: 0 auto; background: url(../images/cdn_03.png) right no-repeat; }
.cdn_icon1 { width: 610px; height: 230px; background: url(../images/cdn_icon1.png) top no-repeat; margin-top: 50px; }
.cdn_icon1 li { width: 150px; height: 30px; float: left; font-size: 14px; text-align: center; padding-top: 120px; }
/*cdn end*/

/*tuoguan start*/
.tg_bg { width: 100%; height: 160px; background: #fff; }
.tuoguan_bg { width: 100%; height: 1150px; background: #f2f2f2; }
.tg_main { width: 1200px; height: 1150px; margin: 0 auto; }
.tg_tit { width: 1200px; height: 115px; line-height: 115px; text-align: center; font-size: 28px; }
.allocatbox { width: 790px; float: left; }
.tglist { width: 790px; overflow: hidden; margin-bottom: 14px; }
.flltwh { float: left; color: #333; font-size: 14px; width: 86px; height: 45px; line-height: 45px; margin-right: 5px; }
.tg_tab { float: left; width: 610px; overflow: hidden; }
.tg_tab li { float: left; height: 45px; line-height: 45px; border: 1px solid #d2d2d2; text-align: center; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 4px; font-size: 14px; color: #555; margin-bottom: 15px; position:relative;}
.free_cq2{position: absolute;width:142px; margin-left:160px; margin-top:-30px; height:50px;background: url(../images/siut.png) no-repeat 0px 0;z-index:1;}
.tg_tab li a { display: block; padding: 0 15px; color: #555; }
.tg_tab .choose a, .tg_tab .bei a, .tg_tab li a:hover { background: #af0000; color: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.tg_tab .on a,.tg_tab .on a:hover{cursor: no-drop; color: #d1d1d1; background: #f6f6f6; }
.tg_tab .raid li.on a { cursor: no-drop; color: #d1d1d1; background: #f6f6f6; }
.tg_txt { padding: 15px; width: 660px; background: #eaeaea; float: left; border: 1px solid #d2d2d2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; min-height: 120px; overflow: hidden; }
.tg_txt img { float: left; margin-right: 15px; height: 150px; }
.tg_txt h3 { color: #3e3e3e; font-size: 16px; line-height: 1em; margin-bottom: 5px; }
.tg_txt p { color: #666666; font-size: 14px; }
/*数量加减控件*/ 
.spinner { float: left; width: 400px; height: 45px; line-height: 45px; font-size: 14px; overflow: hidden; *zoom:1;
}
.form-control { width: 62px; height: 43px; text-align: center; border: none; font-size: 14px; color: #666666; background: #fff; border: 1px solid #d2d2d2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 6px; float: left; }
.spin-up, .spin-down { display: block; border: none; padding: 0; outline: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width: 20px; height: 20px; line-height: 18px; background: #af0000; font-size: 18px; margin-top: 12px; color: #FFF; float: left; text-align: center; cursor: pointer; }
/*.slider*/ 
.kd_num { font-size: 12px; }
.kd_num input { width: 60px; height: 42px; text-align: center; font-size: 12px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #d2d2d2; color: #666; }
.kd_num span { font-size: 22px; margin-right: 4px; }
.disk_list { float: left; width: 610px; }
.disk_list ul li { margin-bottom: 9px; float: left; margin-right: 6px; }
.disk_list .cp_sele { width: 210px; height: 43px; line-height: 43px; text-align: center; background: #fff; border: 1px solid #d2d2d2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.disk_list .btn-select { position: relative; display: block; width: 195px; padding-left: 15px; height: 43px; line-height: 43px; background: #fff url(../images/select_arrow.png) no-repeat 175px center; font-size: 14px; color: #797979; border: 1px solid #d2d2d2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; cursor: pointer; }
.btn-select select { position: absolute; padding-left: 10px; line-height: 35px; top: 0; left: 0; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; display: block; cursor: pointer; }
.nofl { margin-left: 86px; margin-bottom: 9px; }
.nofl .ib { width: 430px; margin-left: 4px; margin-right: 10px; padding-left: 10px; height: 43px; line-height: 43px; background: #fff; border: 1px solid #d2d2d2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #797979; font-size: 14px; font-family: "Microsoft YaHei", "微软雅黑"; }
/*.slider--页面滑动块*/ 
.cloudbuy_o_m { width: 680px; float: left; }
.cloudbuy_o_m .li1 { padding: 5px 0px 0px 0px; float: left; }
.cloudbuy_o_m .li1 .li_m { width: 422px; margin: 0 8px 0 0px; position: relative; float: left; }
.cloudbuy_o_m .li_m .jdt { width: 422px; background: #e6e6e6; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; height: 43px; position: absolute; left: 0; top: 0; }
.cloudbuy_o_m .li1 .li_m .slider { width: 488px; background: #d6d6d6; position: relative; width: 400px; height: 43px; cursor: pointer; }
#bandwidth { border: none; }
.cloudbuy_o_m .li1 .li_m .slider a { width: 25px; background: #9c0000; height: 50px; cursor: pointer; z-index: 2; }
.cloudbuy_o_m .li1 .li_m .slider .ui-slider-range { background: #af0000; color: #fff; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; }
.cloudbuy_o_m .li1 .li_m .slider2 { width: 488px; background: #d6d6d6; position: relative; width: 400px; height: 43px; cursor: pointer; }
.cloudbuy_o_m .li1 .li_m .slider2 a { width: 25px; background: #9c0000; height: 50px; cursor: pointer; z-index: 2; }
.cloudbuy_o_m .li1 .li_m .slider2 .ui-slider-range { background: #af0000; color: #fff; }
.cloudbuy_o_m .li1 .li_m.scd { width: 610px; height: 50px; float: left; }
.cloudbuy_o_m .li1 .li_m.scd .jdt { width: 516px; background: transparent; }
.cloudbuy_o_m .li1 .li_m.scd .slider { width: 610px; background: transparent; z-index: 2; }
.cloudbuy_o_m .li1 .li_m.scd .graybg { width: 505px; background: #e6e6e6; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; height: 43px; position: absolute; left: 0; top: 0; }
.cloudbuy_o_m .li1 .li_m .p3 { padding-top: 5px; }
.cloudbuy_o_m .li1 .li_m .p4 { margin-top: -43px; position: absolute; z-index: 1; }
.cloudbuy_o_m .li1 .li_m .p4 span { padding-right: 10px; width: 110px; display: inline-block; text-align: center; float: left; border-right: 1px solid #d5d5d5; height: 43px; line-height: 43px; }
.li1 .li_m .p4 span:last-child { border-right: none; }
.li1 .li_m .p4 span.one { pointer-events: auto; color: #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #af0000; }
.li1 .li_m .p4 span.one:hover { color: #fff; }
.li1 .li_m .w_p4 span.one:hover { color: #fff; }
.li1 .li_m .w_p4 { margin-top: -43px; position: absolute; z-index: 11; width: 0; height: 42px; overflow: hidden; pointer-events: none; }
.li1 .li_m .w_p4 span { padding-right: 10px; width: 44px; display: inline-block; text-align: right; float: left; border-right: 1px solid #6ca92a; height: 42px; line-height: 41px; color: #FFF; }
.li1 .li_m .w_p4 span.selected { padding-right: 0; width: 54px; }
.li1 .li_m .w_p4 span i { font-style: normal; font-size: 12px; float: right; margin-right: 7px; -webkit-transform: scale(.8, .8); -ms-transform: scale(.8, .8); -o-transform: scale(.8, .8); transform: scale(.8, .8); }
.li1 .li_m .w_p4 span.lf.selected { text-align: center }
.li1 .li_m .w_p4 span:last-child { border-right: none; }
.li1 .scd h5 span { position: absolute; top: 9px; left: 6px; color: #FFF; z-index: 11; }
.li1 .scd h5 span:hover { color: #fff; }
.li1 .li_m span { font-size: 12px; color: #6a6a6a; padding-right: 21px; }
.li1 .li_m span:hover { cursor: pointer; color: #ff6800; }
.li1 .li_m span { padding-right: 322px; }
.li1 h5 input { display: inline-block; width: 48px; margin-left: 2px; text-align: center; height: 41px; line-height: 41px; background: #fff; border: 1px solid #d2d2d2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #666666; font-size: 12px }
/*.右边费用浮层*/ 
.pricing_detail { position: relative; float: right; min-width: 352px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-left: 45px; }
.prod_show { position: absolute; top: 0px; width: 364px; border: 1px solid #dbdbdb; box-shadow: 0 1px 4px 0 #ececee; background: #fff; height: auto; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.prod_show .price_tit { background: #af0000; font-size: 16px; color: #fff; height: 45px; line-height: 45px; padding-left: 15px; }
.prod_show_detail { overflow: hidden; height: auto; padding: 0 15px; }
.prod_show_detail li:first-child { margin-top: 15px; }
.prod_show_detail li:last-child { border-bottom: none; }
.prod_show_detail li { float: left; position: relative; width: 350px; height: 30px; line-height: 30px; border-bottom: 1px solid #e3e3e3; margin-bottom: 9px; text-align: left; }
.prod_show_detail li .pricing_tit { float: left; width: 80px; text-align: left; color: #7a7a7a; line-height: 20px; font-size: 12px; }
.prod_show_detail li .pricing_txt { float: right; width: 250px; color: #333333; line-height: 20px; padding-bottom: 2px; font-size: 14px; }
.prod_show_detail li .pricing_txt span { color: #ff7100; }
.pricing_detail .pricing_total { float: left; min-width: 304px; width: 29.5%; background: #fff0e5; color: #666; padding: 3px 30px; border-bottom: 1px solid #f2d9c6; }
.pricing_detail .pricing_total .title, .pricing_detail .pricing_total .ml10 { margin-left: 16px; width: 50px; font-size: 14px; color: #424242; margin-top: 32px; }
.pricing_detail .pricing_total .total { font-size: 42px; line-height: 66px; font-weight: bold; color: #ff7100; }
.pricing_detail .pricing_total .orderbtn { display: block; height: 50px; line-height: 50px; width: 222px; text-align: center; margin: 0 auto; color: #FFF; background: #ff4200; border-radius: 4px; margin-top: 15px; margin-bottom: 18px; font-size: 16px; }
/*tuoguan end*/


/*jigui start*/
.jigui_bg { width: 100%; height: 800px; background: #fff; }
#outer1 { width: 1200px; height: 566px; margin: 0 auto; border: 1px solid #dfdfdf; }
#tab1 { width: 295px; height: 566px; float: left; overflow: hidden; zoom: 1; }
#tab1 li { width: 295px; color: #4b4b4b; height: 62px; line-height: 62px; font-size: 16px; text-align: left; text-indent: 60px; background: url(../images/tab_list1.png); margin-bottom: 1px; }
#tab1 li.current { background: url(../images/tab_choose1.png); color: #fff; }
#content1 { width: 850px; height: 260px; float: left; margin: 20px 0 0 25px; }
#content1 ul { line-height: 25px; display: none; }
.jg_all { width: 800px; padding-left: 25px; font-size: 14px; }
.jg_tit { width: 600px; font-weight: bold; height: 50px; line-height: 50px; font-size: 25px; vertical-align: middle; }
.jg_tit span { float: left; }
.jg_tit img { float: left; margin-top: 3px; margin-top: 15px; }
.jg_con { width: 800px; }
table.jg_tab { width: 800px; color: #333; borde: 1px #dcdcdc; border-collapse: collapse; margin: 25px 0 35px 0; }
table.jg_tab th { border: 1px solid #e5e5e5; padding: 15px; background: #f0f0f0; color: #fff; font-size: 14px; color: #000; }
table.jg_tab td { border: 1px solid #e5e5e5; padding: 12px; background: #fff; font-size: 14px; color: #858585; text-align: center; }
table.jg_tab td span, table.jg_tab td tt { display: inline-block; padding: 0 8px; font-size: 14px; color: #af0000; }
.jb_bga { width: 100%; height: 280px; background: url(../images/jg_bg.jpg) center no-repeat; }
.jg_bg { width: 1200px; height: 280px; margin: 0 auto; }
.jg_bg img { margin-top: 60px; }
.jg_icon1 { width: 1200px; height: 280px; }
.jg_icon1 li { width: 210px; height: 30px; text-align: center; color: #fff; font-size: 14px; float: left; margin-right: 37px; }
/*jigui end*/

/*zuyong start*/
.cpu_list { float: left; width: 250px; }
.cpu_list ul li { margin-bottom: 9px; float: left; margin-right: 6px; }
.cpu_list .cp_sele { width: 245px; height: 43px; line-height: 43px; text-align: center; background: #fff; border: 1px solid #d2d2d2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.cpu_list .btn-select { position: relative; display: block; width: 230px; padding-left: 15px; height: 43px; line-height: 43px; background: #fff url(../images/select_arrow.png) no-repeat 220px center; font-size: 14px; color: #797979; border: 1px solid #d2d2d2; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; cursor: pointer; }
.btn-select select { position: absolute; padding-left: 10px; line-height: 35px; top: 0; left: 0; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; display: block; cursor: pointer; }
/*zuyong over*/

/*xnh*/
.xnh_bg { width: 100%; height: 300px; background: #fff; }
.xnh_main { width: 1200px; height: 300px; margin: 0 auto; }
.xnh_atit { width: 750px; height: 200px; padding: 45px 0 30px 0; }
.xnh_tit { width: 750px; height: 55px; font-size: 30px; font-weight: bold; color: #000; }
.xnh_atit li { width: 730px; float: left; height: 60px; font-size: 14px; color: #666; }
.xnh_atit span { width: 20px; height: 25px; background: url(../images/xnh_dot.jpg) left center no-repeat; float: left; }
.xnh_chat { width: 405px; height: 255px; padding-top: 45px; }
.xnh_icon1, .xnh_icon2 { width: 325px; height: 55px; display: block; font-size: 14px; color: #666; border: 1px solid #ccc; margin-top: 20px; padding: 15px 10px 10px 70px; line-height: 22px; }
.xnh_chatbtn { width: 200px; }
.xnh_btn { width: 75px; height: 30px; line-height: 30px; color: #fff; background: #af0000; text-align: center; margin-left: 40px; margin-top: 10px; }
.xnh_btn a { color: #fff; }
.xnh_icon1 { background: url(../images/xnh_icon.png) 10px 24px no-repeat; }
.xnh_icon1 span { font-weight: bold; color: #af0000; }
.xnh_icon2 { background: url(../images/xnh_icon.png) 10px -38px no-repeat; }
.xnh_map_bg { width: 100%; height: 550px; background: #eaeaea; }
.xnh_map { width: 1200px; height: 550px; margin: 0 auto; }
.xnh_icon3 { width: 1200px; height: 280px; margin-top: 30px; }
.xnh_icon3 span { width: 370px; height: 170px; display: block; margin-top: 35px; }
.xnh_icon3 img { width: 149px; height: 149px; }
.xnh_icon3 li { width: 370px; height: 280px; float: left; font-size: 14px; background: #fff; margin-left: 40px; text-align: center; box-shadow: 4px 4px 5px #bfbfbf; -moz-box-shadow: 4px 4px 5px #bfbfbf; -webkit-box-shadow: 4px 4px 5px #bfbfbf; }
/*xnh end*/


/*fast nav start*/
.f_nav { width: 100%; height: 75px; background: #eee; border-bottom:2px solid #af0000; }
.website_meau { height: 75px; line-height: 75px; font-size: 16px; width: 810px; margin:0 auto; }
.website_meau li { float: left;height: 75px; width:190px;margin-left:5px; text-align:center; }
.website_meau li a {color: #444; display: block; text-align:center; }
.website_meau li a:hover,.website_meau li.on a { color: #fff; background:#af0000; }

/*cloud start*/
.cloud_bg { width: 100%; height: 660px; background: #fff; }
.cloud_main { width: 1200px; height: 610px; margin: 0 auto; }
.cloud_atit { width: 1200px; height:95px; padding-top:50px; text-align:center; }
.cloud_tit { width: 1200px; height: 35px; font-size: 30px; font-weight: bold; color: #000; }
.cloud_txt { width: 1200px; height: 35px; font-size: 14px; color: #666; }
.cloud_block { width: 1200px; height: 450px; }
.cloud_block li { width:18%; height:382px; float: left; margin-right:2.3%; border:1px solid #e5e5e5;padding:30px; text-align:center; }

.c_pro_tit { height:46px;line-height:46px; font-weight: bold; font-size:18px; color: #343434; }
.c_pro_txt { height:180px; font-size:14px; line-height:28px; text-align:left; color: #696969; }
.c_pro_pbtn{ width:278px;height:120px; background:#eee; margin-left:-30px;}
.c_pro_price{ font-size:14px; height:40px; line-height:40px; color:#444; padding-top:15px;}
.c_pro_price span{ font-size:20px; color:#af0000; font-family:Impact;}
.c_pro_btn { margin:0 auto; height: 33px; width:130px; line-height: 33px; font-size:14px; text-align: center;border: 1px solid #666; color: #666; }
.cloud_red{ color:#af0000; width:200px; height:50px; line-height:22px; overflow:hidden; text-align:center; font-weight:bold; font-size:14px; margin:10px 0 10px 0;}
.cloud_block li:hover {background:#eee; border: 1px solid #eee;}
.cloud_block li:hover .c_pro_pbtn{ background:#af0000; color:#fff;}
.cloud_block li:hover .c_pro_btn{ border: 1px solid #fff;color:#fff;}
.cloud_block li:hover span,.cloud_block li:hover .c_pro_price{ color:#fff;}

/*contrast start*/
.db_bg{ width:100%; height:730px; background:#f5f5f5; }
.db_con{ width:1200px; height:730px; margin:0 auto;}
.db_tit{ width:1200px; height:100px; line-height:100px; font-size:25px; font-weight:bold; color:#0d0d0d; text-align:center;}
.db_table{ width:1200px; margin:0 auto;}
.db_table table{border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}
.db_table table td{height:50px; line-height:50px; border-left:1px solid #c9c9c9;border-top:1px solid #c9c9c9; text-align:center; font-size:14px;}
.db_table table .tr1{ color:#fff; font-weight:bold; text-align:center;}

.db_table .tr2 td{line-height:22px; height:50px; padding:20px;text-align:left; background:#333;color:#fff; border:none;border-right:1px solid #c9c9c9;}
.db_table .tr2 td span{ color:#ccc;}
/*product map*/
.cloud_map_bg { width: 100%; height: 422px; background: url(../images/cloud_bg.jpg) center no-repeat; }
.cloud_map { width: 1200px; height: 422px; margin: 0 auto; background: url(../images/cloud_icon.png) center no-repeat; }

.adv_bg{ width:100%; height:950px;}
.adv_con{ width:1200px; height:950px; margin:0 auto;}
.cloud_list { width: 1200px; height:800px; margin: 0 auto; }
.cloud_list li{ width:20.3%; height:308px; padding:1.5%; float:left; margin-left:2%; border: 1px solid #dcdcdc;text-align: center; font-size:14px; margin-bottom:30px; }
.cloud_con{padding-top:200px;}
.cloud_list li:hover { box-shadow: 4px 0px 5px #dcdcdc; -moz-box-shadow: 4px 0px 5px #dcdcdc; -webkit-box-shadow: 4px 0px 5px #dcdcdc; }
.cloud_icon1{ background:url(../images/cloud_icon5.png) 10px 0;}
.cloud_icon2{ background:url(../images/cloud_icon5.png) -295px 0;}
.cloud_icon3{ background:url(../images/cloud_icon5.png) -602px 0;}
.cloud_icon4{ background:url(../images/cloud_icon5.png) -910px 0;}
.cloud_icon5{background:url(../images/cloud_icon5.png) 10px -495px;}
.cloud_icon6{ background:url(../images/cloud_icon5.png) -295px -495px;}
.cloud_icon7{ background:url(../images/cloud_icon5.png) -602px -495px;}
.cloud_icon8{ background:url(../images/cloud_icon5.png) -910px -495px;}
/*cloud  end*/

/*custom start*/
.case_bg { width: 100%; height: 1400px; background: #f2f2f2; }
.case_con { width: 1200px; height: 1400px; margin: 0 auto; padding-top:20px; }
.case_con li{ width:19.5%; height:310px; float: left; font-size:14px; margin-left:2%; margin-top:50px; background:#fff;padding:2%; text-align:center;box-shadow: 4px 0px 5px #dcdcdc; -moz-box-shadow: 4px 0px 5px #dcdcdc; -webkit-box-shadow: 4px 0px 5px #dcdcdc;}
.case_con li div{ text-align:left;}
.case_tit{ display:inline-block; width:220px; height:30px; line-height:30px; color:#2e2e2e;margin-top:15px; text-align:center;}
.case_con a{ color:#2e2e2e;}
.case_con li:hover{box-shadow: 4px 0px 5px #bdbdbd; -moz-box-shadow: 4px 0px 5px #bdbdbd; -webkit-box-shadow: 4px 0px 5px #bdbdbd;}
/*--------分页代码----------*/

.quotes { width:1200px; height:50px;margin-top:1280px; text-align: center; font-family: "Microsoft YaHei", "微软雅黑"; font-size:12px; position:relative; }
.quotes a {border: #ccc 1px solid; padding-right: 8px; padding-left:10px; padding-bottom:7px; color: #333; margin-right: 2px; padding-top:5px;text-decoration: none;}
.quotes a:hover {padding-right: 8px; padding-left:10px; padding-bottom:7px; margin-right: 2px; padding-top:5px; background:#af0000;color:#fff;}
.quotes a:active {background:#af0000;padding-right: 8px; padding-left:10px; padding-bottom: 7px;  margin-right: 2px; padding-top:5px;}
.quotes span.current a{padding-right: 8px;padding-left:10px;padding-bottom:7px; background:#af0000;color:#fff; margin-right: 2px; padding-top:5px;}
.quotes span.disabled {border: #ccc 1px solid; padding-right: 8px; padding-left:10px; padding-bottom:7px;  color: #3c3c3c; margin-right: 2px; padding-top:5px;}
































/*文本框定义*/


.goumai{ width:265px; height:26px; position:absolute; top:181px; left:398px; display:block;}
.gm{ background:#F33; width:110px; height:26px; display:block; text-align:center; float:left; line-height:26px; margin-left:8px; color:#FFF; }
.gm:hover{ background:#;width:110px; height:26px; display:block; text-decoration:none; color:#FFF;float:left;}
.gm1{ background:#46a2d6; width:110px; height:26px; display:block; text-align:center;float:left; margin-left:15px; line-height:26px; color:#FFF; }
.gm1:hover{ background:#F33;width:110px; height:26px; display:block; text-decoration:none; color:#FFF;float:left;margin-left:15px;}



.box-yun1xing li{ height:250px; margin-bottom:25px;}
.yunyix{ width:1150px; height:550px; background:url(../images/bt-2.jpg) no-repeat center 0; overflow:hidden; }
.yun-zizi{ width:255px; height:245px; float:left; margin-left:46px; padding-top:3px; position:relative; border:1px solid #ffa9aa;}
.yunrex{ position:absolute; left:-1px; top:0px; background:url(../images/rb6.png) no-repeat; width:44px; height:44px;}
.rblblse{ position:absolute; left:26px; top:0px; background:url(../images/rb7.png) no-repeat; width:44px; height:44px;}
.rblblss{ position:absolute; left:26px; top:0px; background:url(../images/rb8.png) no-repeat; width:44px; height:44px;}
.yun-pz{ width:645px; height:550px;float:left; margin-left:48px; margin-top:15px; overflow:hidden; color:#333; position:relative;}
.yun-wenyun{ font-size:18px; color:#333; font-weight:bold; }
.yun-wenyun:hover{ color:#ff6633; text-decoration:none;}
.yun-pzdl p{font-size:13px; color:#5b5b5b; line-height:20px; width:32%; float:left;}
.yun-pzdl p strong{ font-size:14px; color:#5b5b5b;}
.yun-wenpz{font-size:13px; color:#333; margin:8px 0;display:block; }
.yuntun-1{ float:left; padding-left:27px; padding-top:94px;}
.yuntun-2{ float:left; padding-left:41px; padding-top:94px;}
.yuntun-3{ float:left; padding-left:41px; padding-top:94px;}
.rblb{ margin-top:30px;}
.box-jifang{ width:600px; height:29px; margin-top:7px; float:left; }
.box-jifang h6{ font-size:13px; color:#000; float:left;}
.box-ji{ float:left;}
.box-ji li{ float:left; width:150px; height:24px; margin-left:20px;color:#333; font-size:13px;}
.box-ji li a{ display:block; width:150px; height:24px; font-size:13px; text-align:center; }
.jf1{  background:url(../images/bt-4.jpg) no-repeat;}
.jf1:hover{ background:url(../images/bt-5.jpg) no-repeat;text-decoration:none;}
.jf2{ background:url(../images/bt-4.jpg) no-repeat;}
.jf2:hover{ background:url(../images/bt-5.jpg) no-repeat;text-decoration:none;}
.jf3{ background:url(../images/bt-4.jpg) no-repeat;}
.jf3:hover{ background:url(../images/bt-5.jpg) no-repeat; text-decoration:none; }
.box-caozux{width:600px; height:26px;}
.box-caozux h2{ font-size:13px; color:#000; float:left;}
.tc-text{ float:left; margin-left:22px;width:220px; height:26px; font-size:12px; color:#666; background:#e9e9e9;}
.jg-text{float:left; margin-left:22px;width:220px; height:26px; font-size:12px; color:#666;}
.dzyun-nbox-ys{float:left;background-color:#e9e9e9;width:200px;height:26px;color:#000;margin:0px 19px;text-align:center; }
.dzyun-nbox-selectl{width:200px;height:26px;color:#000;text-align:center;}
.dzyun-nbox-selectl  em{ color:#C00;}
/*云主机优势begin*/
.box-yunys{ width:100%; height:4130px; background:url(../images/yun-bj2.jpg) no-repeat center 0; margin: 0 auto;}
.box-yunshi{ width:1200px;margin: 0 auto; padding-top:89px;}
.box-yunshi h1{ font-size:32px; color:#191818; text-align:center;}
.box-nuli{font-size:18px; color:#191818; text-align:center; padding-top:20px; }
.box-xingne{ width:1150px; margin: 0 auto;}
.box-xingne li{ height:270px;  margin-top:30px; }
.box-yunlist{ width:1150px; float:left; margin-top:40px;}
.box-yunlistl{width:1150px; float:left; margin-top:10px; }
.box-yunlistg{width:1150px; float:left; margin-top:85px; }
.box-yunlisty{ width:1150px; float:left; margin-top:45px;}
.box-yunxn1{ width:500px; height:231px; float:left;}
.box-yunxn9{ width:500px; height:231px; float:left; padding-top:30px;}
.box-yunxn2{width:500px; height:231px; float:left; margin-top:42px; }
.box-xn1{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-6.png) no-repeat; width:346px; height:57px;}
.box-xn2{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-9.png) no-repeat; width:425px; height:57px;}
.box-xn3{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-10.png) no-repeat; width:425px; height:57px;}
.box-xn4{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-13.png) no-repeat; width:425px; height:57px;}
.box-xn5{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-14.png) no-repeat; width:425px; height:57px;}
.box-xn6{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-17.png) no-repeat; width:425px; height:57px;}
.box-xn7{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-18.png) no-repeat; width:425px; height:57px;}
.box-xn8{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-21.png) no-repeat; width:359px; height:57px;}
.box-xn9{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-22.png) no-repeat; width:378px; height:57px;}
.box-xn10{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-25.png) no-repeat; width:346px; height:57px;}.box-xn11{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-26.png) no-repeat; width:346px; height:57px;}.box-xn12{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-29.png) no-repeat; width:506px; height:57px;}.box-xn11{padding-left:75px; font-size:22px; color:#000; font-weight:bold; line-height:81px;background:url(../images/bt-26.png) no-repeat; width:348px; height:57px;}.box-ypz{ font-size:16px; color:#1b1a1a; padding-left:72px; padding-top:15px;}
.box-ypzy{ font-size:16px; color:#1b1a1a; padding-left:72px; padding-top:25px; line-height:35px;}
.box-ypzy em{font-size:25px; font-weight:bold; }
.box-ydl{ font-size:14px; color:#383737; line-height:30px; padding-left:72px; padding-top:15px;}
.box-yuntu1{ width:447px; height:228px; float:right; margin-right:50px; }
.box-yunx22{ width:1150px;margin: 0 auto; height:305px; margin-top:61px;}
.box-yuntu2{ width:431px; height:302px; float:left;}
.box-yuntu3{ width:459px; height:201px; float:left;}
.box-yuntu5{ width:330px; height:295px; float:right;}
.box-yuntu7{ width:463px; height:290px; float:right;}
.box-yuntu8{ width:566px; height:254px; float:left;}
.box-yuntu10{ width:731px; height:250px; float:left;}
.box-yuntu11{ width:503px; height:242px; float:left;}
.box-yuntu12{ width:465px; height:175px; float:left; padding-top:25px;}
.box-bgs{ float:right; width:588px; height:312px;}
.box-bgsl{float:right; width:400px; height:280px; padding-top:38px; }
.box-bgs2{float:right; width:370px; height:250px; padding-top:46px; }
.box-bgs3{float:right; width:515px; height:250px; padding-top:25px; }
.box-yypz{ font-size:16px; color:#1b1a1a; padding-left:72px; padding-top:15px; line-height:35px;}
.box-yypz em{ font-size:25px; font-weight:bold;}
/*云主机优势end*/
/*云服务保障begin*/
.box-fuwu{ background:url(../images/yun-bj-3.jpg) no-repeat center 0; width:100%; height:535px; margin: 0 auto;}
.box-fubao{ width:1150px;margin: 0 auto; }
.box-fwzt{ font-size:35px; color:#FFF; padding-top:57px;}
.box-jzyn{font-size:18px; color:#FFF; padding-top:25px;}
.yuntu-bz{ width:1120px; margin: 0 auto; height:280px; margin-top:62px;}
.yuntu-bz li{ width:212px; height:212px; float:left; margin-left:32px;}
.yuntu-bz li a{ display:block; width:212px; height:212px; font-size:15px; color:#FFF; text-align:center; padding-top:218px; text-decoration:none;}
.wy1{ background:url(../images/bt-31.png) no-repeat;}
.wy1:hover{ background:url(../images/bt-30.png) no-repeat;}
.wy2{ background:url(../images/bt-32.png) no-repeat; margin-left:150px; }
.wy2:hover{ background:url(../images/bt-33.png) no-repeat;}
.wy3{ background:url(../images/bt-34.png) no-repeat; margin-left:350px;}
.wy3:hover{ background:url(../images/bt-35.png) no-repeat;}

/*定制云begin*/
.box-szy{width:100%; margin: 0 auto;  }
.box-dyxs{ width:1200px; margin: 0 auto; margin-top:37px;}
.box-yleft{ width:850px; float:left;}
.sjf{ background:#fff; z-index: 10;}
.box-yright{ width:240px; float:right; height:542px;  margin-right:75px;}
.box-tbz{ width:533px; height:45px;}
.box-tbz p{ font-size:14px; color:#000000; background:url(../images/yd-8.png) no-repeat; padding-left:40px; }
.w220 .con { width:190px; background:#fff; border-radius:3px; padding:10px; margin-left:13px;}
.w220 .con .nav {line-height:30px; border-bottom:1px solid #e7f6ff;}
.w220 .con .nav .left {float:left;width:35px;line-height:30px; font-size:14px; color:#333; text-align:right; display:inline;}
.w220 .con .nav .right { padding-left:50px; text-align:left;}
.w220 .con .nav .right b,.w220 .con .nav span { font-size:16px; color:#df483d;}
.w220 .con .nav b.hong { color:#F00;font-family: Vani;}
.w220 .con .nav span {  font-size:12px;}
.w220 .con .nav a { height:30px; padding:0 25px; background:#df483d; color:#FFF; text-align:center; font-size:14px; display:block;}
.w220 .con .nav a:hover { background:#f00;}
/*内存 cpu 系统*/
.ymcon {width: 100%; height: 38px; color: #252525; font-size: 14px; margin-top: 10px; float: left; display: inline;}
.ymcon .ttstyle {text-decoration: underline;}
.ymcon .ttstyle:hover {color: rgb(255, 0, 0);}
.ymcon span {width: 85px; height: 38px; line-height: 38px; float: left; display: block;}
.ymcon li {margin-right: 1px; float: left; display: inline;}
.ymcon li {background: rgb(227, 227, 227); width: 170px; height: 38px; text-align: center; color: rgb(117, 114, 114); line-height: 38px; font-size: 14px; float: left; cursor: pointer;}
.ymcon li.zu {background: 0px; width: auto; margin-left: 25px;}
.ymcon li.zu a {color: rgb(153, 153, 153);}
.ymcon li.bei {background: #df483d; color: rgb(255, 255, 255);}
.ymconl2 li {width: 90px;}
.tanxinl { background:url(../newimages/xuxian.png) bottom repeat-x;  overflow:hidden; }
.tanxinl .top { padding:10px 0 25px 0; }
.tanxinl .top h2 { display:block; float:left; font-size:25px; line-height:30px; }
.tanxinl .top h2 i { display:inline-block; padding-left:15px; font-size:14px; color:#a2a3a5; }
.tanxinl .top span { float:right; line-height:30px; color:#a2a3a5; }
.tanxinl .top span i { font-size:35px; color:#4b92e1; padding:0 15px; }
.tanxinl .top p { display:block; padding-top:8px; line-height:18px; color:#a8a8a8; font-size:13px; }
.tanxinl .cont11 li  { width:204px; }
.tanxinl .cont22 li  { width:105px; }
.tanxinl .cont33 li  { width:80px; }
.tanxinl .cont33 li.on { cursor: no-drop; color:#d1d1d1; background:#f6f6f6; }
.listitem {padding:26px 0px;display:block;overflow:hidden;width:98%;margin:10px 0;overflow:hidden}
.listitem h4{font-size:16px;color:#000}
.item-left{width:70px;height:50px;color:#50575f;font-size:14px;padding-right:10px;float:left;display:inline;overflow:hidden; margin-top:15px;}
/*.item-left span{display:inline-block;float:left;height:90px;line-height:90px;width:50px;text-align:left;font-weight:bold}*/
.item-left img{width:52px;height:58px;padding-top:15px;display:inline-block;float:right;}/*左*/
.divselect{margin:0 auto;float:left;background:#e3e3e3;width:536px;height:24px}

.divselect .cite{width:220px;height:35px;line-height:35px;font-size:14px;display:block;color:#535252;cursor:pointer;font-style:normal;padding:0 5px;background:url(../images/xjt.png) 208px 10px no-repeat;text-indent:8px}
.divselect .cite2{width:394px;height:35px;line-height:35px;font-size:14px;display:block;color:#535252;cursor:pointer;font-style:normal;padding:0 5px;background:url(../images/xjt.png) 385px 10px no-repeat;text-indent:8px}
.divselect .cite-bg{height:35px;line-height:35px;font-size:14px;display:block;color:#535252;cursor:pointer;font-style:normal;padding:0 5px;background:url(../images/xjt2.png) 208px 10px no-repeat;text-indent:8px}
.divselect .cite-bg2{height:35px;line-height:35px;font-size:14px;display:block;color:#535252;cursor:pointer;font-style:normal;padding:0 5px;background:url(../images/xjt2.png) 385px 10px no-repeat;text-indent:8px}
.divselect cite b {color:#f00;}





/*.divselect ul{border:1px solid #e6e6e6;border-bottom:none;background:#fff; position:absolute;z-index:20000;margin-top:-1px; display:none;}*/
.ul1{width:230px;border:1px solid #e6e6e6;border-bottom:none;background:#fff; position:absolute;z-index:20000;margin-top:-1px; display:none;}
.ul2{text-indent:10px;width:403px;border:1px solid #e6e6e6;border-bottom:none;background:#fff; position:absolute;z-index:20000;margin-top:-1px; display:none;}
.divselect ul li{ width:100%; margin:0; padding:0; height:33px;line-height:33px;background:#fff;border-bottom:1px solid #e6e6e6 }
.divselect ul li a{font-size:12px;display:block;height:33px;color:#333; text-decoration:none; padding-left:3px;}
.divselect ul li a b { color:#f00;}
.divselect ul li a:hover {background:#f9f9f9}
.divselect ul li.bei {background:#fff1b7}


.divselect ul li{ width:100%; margin:0; padding:0; height:33px;line-height:33px;background:#fff;border-bottom:1px solid #e6e6e6 }


.xxin-con{width:22px;height:21px;display:block;float:left;margin:7px 10px 0 10px}
<!--数据盘-->
.spanbox {position: relative;float: left;margin-right: 14px;margin-right: 8px 0px;}
.bk-disk-input {display: inline;height: 20px;width: 56px;padding: 6px 28px 5px 4px;border: solid 1px #ddd;text-align: center;line-height: 20px;color: #333;font-size: 14px;outline: none}
.bk-disk-unit {position: absolute;left: 62px;top: 0;width: 28px;height: 36px;text-align: center;line-height: 36px;color: #999;font-size: 14px}
.bk-disk-unit2 {position: absolute;left: 48px;top: 0;width: 40px;height: 36px;text-align: center;line-height: 36px;color: #999;font-size: 14px;}
.spanbox {position: relative;float: left;margin-right: 14px;margin-right: 8px 0px; margin-top:10px; margin-left:14px;}
.bk-number-bg {float: left;display: inline;width: 22px;height: 33px;background: #e3e3e3;position: relative;top: 4px;left: -12px}
.bk-number-arrow {background: url(../images/20141204img1.gif) no-repeat;width: 10px;height: 5px;background-position: 0 -4px;display: block;margin-top: 7px;margin-left: 5px;cursor: pointer}
.bk-number-arrow:hover {background: url(../images/20141204img1.gif) no-repeat;width: 10px;height: 5px;background-position: 0 -26px;display: block;margin-top: 7px;
margin-left: 5px;cursor: pointer}
.bk-number-arrow2 {background: url(../images/20141204img1.gif) no-repeat;width: 10px;height: 5px;background-position: 0 -15px;display: block;margin-top: 10px;margin-left: 5px;cursor: pointer}
.bk-number-arrow2:hover {background: url(../images/20141204img1.gif) no-repeat;width: 10px;height: 5px;background-position: 0 -37px;display: block;margin-top: 10px;
cursor: pointer}
.disktxt {margin-top: -31px;padding-left: 80px;font-size: 12px;float: left}
.disktxt-color {color: #ef371f}
.right-span p{ font-size:14px; color:#666; padding-top:15px;}
/*公共宽带*/
.grali {padding:0px 0px; display:block; overflow:hidden; width:98%;}
.grali_l {height:90px; width:72px;  color:#252525; font-size:16px; padding-right:10px;float:left; display:inline; overflow:hidden}
.grali_l span{ display:inline-block; float:left; height:90px; line-height:47px; font-size:14px;}
.grali_l img { width:65px; height:62px; padding:15px 5px 0 5px; display:inline-block; float:right;}
.grali_r,.xxin { float:left; padding-top:10px;}
.grali_r p { height:30px; font-size:12px; color:#6b6969; padding-top:45px;}
.grali_r span { font-size:28px; color:#F00; font-family: Vani; line-height:90px;}
.grali_r tt { margin:0 5px;line-height:65px; font-size:12px; color:#bdbdbd;}
.grali_l2 { height:90px; width:69px; line-height:90px; color:#252525; font-size:14px;  padding-right:10px;float:left; display:inline;}
.grali_l2 { height:35px; line-height:55px;}
.huad_r { width:11px; height:20px; float:right; }
.kkang {border: 1px solid #CCCCCC;border-radius:3px;color: #FF6600;font-size: 14px;height: 27px;line-height:27px;margin: 0px 10px 0;padding: 5px 7px;text-align: center;vertical-align: middle;width: 50px; color:#3dadd7; float:left;}
.grali_r label {font-size: 14px;vertical-align: middle;}
.huad_cont { position:relative; height:20px; background:url(../images/senj_12.jpg) repeat-x; float:left;position:absolute;}
.huad .left { width:11px; height:20px;  float:left; position:absolute; z-index:2;}
.huad a { z-index:3}
.huad_cont .bnt { width:23px; height:23px; background:url(../images/senj_17.png) no-repeat; position:absolute;top:-2px;right:-20px;}
/*购买时长---年付修改*/
.config-l label{float:left;display:inline-block;padding-right:14px;width:77px;font-size:14px;color:#000; line-height:40px;}
.config-l .config-time{display:inline-block;*display:inline;*zoom:1;border-radius:2px;vertical-align:middle;height:35px;line-height:35px;margin-bottom:2px}
.config-l .config-time dt{padding:0 25px;float:left;border-right:5px solid #fff;font-size:14px;color:#8b8b8b;cursor:pointer;position:relative;vertical-align:middle;height:35px;line-height:35px}
.config-l .config-time dt.active{background-color:#489deb;color:#fff}
.config-l .config-time dt.gift{background: #e9e9e9 url(../images/li-w.png) no-repeat center center; background-position:40px 9px;padding-left:65px;padding-right:36px}
.config-l .config-time dt.active-gift{background-position:8px 9px; background:#de483d url(../images/li-wu.png) no-repeat 40px 10px;padding-left:65px;padding-right:36px}
.config-l .config-time .active .btn-desc-arrow,.config-l .config-time .active .btn-desc{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.config-l .config-service{padding:10px 0;display:inline-block;border:1px solid #e4e4e4;background:#eee;border-radius:2px;vertical-align:middle}
.config-l .config-service dt{width:157px;height:48px;float:left;border-right:1px solid #e4e4e4;font-size:14px;color:#8b8b8b;cursor:pointer;}
.config-l .config-time .btn-desc{position:absolute;height:20px;line-height:20px;top:40px;display:block;color:#fff;background-color:#fe7a00;border-radius:2px;padding-left:5px;padding-right:5px;left:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);text-align:center;font-size:12px;font-family:'宋体';white-space:nowrap;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.config-l .config-time .btn-desc-arrow{position:absolute;width:100%;height:5px;left:14px;top:35px;background:url(../images/li-w2.png) no-repeat 0 0px;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);overflow:hidden}
.config-l .config-time .active .btn-desc-arrow,.config-l .config-time .active .btn-desc{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
/*购买时长---年付修改*/

/*公共宽带 购买*/
.box{ width:1180px; margin: 0 auto;}
.box-sonyun{ width:1200px; margin: 0 auto; margin-top:45px;}
.box scont { background:#FFF; overflow:hidden;  margin-bottom:5px; }
.scont .r { width:710px; margin-right:35px; display:inline; float:right; position:relative;}
.scont .tu { width:375px; height:437px;margin-left:25px; display:inline; float:left;}
.scont .r h1 { font-size:25px; line-height:55px; color:#000; font-weight:400;}
.scont .r tt {line-height:25px; color:#939393;}
.con-jif{width:645px; margin-top:22px; height:42px; }
.scont .r .left { width:70px; float:left; line-height:30px; color:#000; font-size:14px;}
.left-y{ width:70px; float:left; line-height:57px; color:#252525; font-size:14px; }
.scont .r .right { padding-left:80px; width:500px; height:32px; }
.scont .r .right p { width:527px; float:left; line-height:25px; font-size:14px; color:#515050;}
.scont .r .right a.hong,.scont .r .right a.lan,.bnt_hong { display:inline-block; padding:0 35px; color:#fff; line-height:35px; height:35px; background:#df483d; font-size:16px;border-radius:3px;}
.scont .r .right a.lan{ margin-left:10px;}
.right-y{float:left; margin-top:10px; }
.right-y li{ float:left; width:167px; height:31px; color:#333; font-size:13px; padding-left:15px;}
.right-y li a{ display:block; width:167px; height:31px; line-height:31px; font-size:14px; text-align:center; }
.yw1{  background:url(../images/yun-bt5.jpg) no-repeat;}
.yw1:hover{ background:url(../images/yun-bt4.jpg) no-repeat;text-decoration:none;color:#FFF;}
.box-xing-h{ float:left; margin-top:10px;}
.box-xing-h li{ float:left; width:164px; height:35px; color:#333; font-size:13px; margin-left:15px;}
.box-xing-h li a{ display:block; width:164px; height:35px; line-height:35px; font-size:16px; text-align:center; margin-left:-15px; }
.jw1{  background:url(../images/yun-bt7.jpg) no-repeat;}
.jw1:hover{ background:url(../images/yun-bt6.jpg) no-repeat;text-decoration:none;color:#FFF; }
.box-lijig{ width:395px; height:34px;}
.gm-pu{ width:280px; height:30px; position:absolute; top:340px; left:0px; display:block; }
.box-lijig li{ float:left; width:164px; height:35px; color:#333; font-size:13px; margin-left:15px;}
.box-lijig li a{ display:block; width:164px; height:35px; line-height:35px; font-size:14px; text-align:center;margin-left:-15px; }
.goumi{ background:url(../images/yun-bt7.jpg) no-repeat;}
.goumi:hover{ background:url(../images/yun-bt6.jpg) no-repeat;color:#FFF; text-decoration:none;}
.dzyun-nbox-s{float:left;background-color:#df483d;width:200px;height:30px;color:#000;margin:0px 12px;text-align:center; margin-top:13px;}
.dzyun-nbox-h{float:left;background-color:#de483d;width:200px;height:30px;color:#000;margin:0px 19px;text-align:center; }
.dzyun-nbox-input{float:left;width:200px;height:30px;color:#000;margin:0px 10px;text-align:center;}
.dzyun-nbox-select{width:200px;height:30px;color:#FFF;text-align:left; padding-left:10px;}
.banben-s{ width:200px; height:30px; background:#e3e3e3; float:left; margin-top:13px; padding-left:5px; line-height:30px;}
.box-xhx{ margin-top:25px;}
.box-sonyun{ width:1200px; margin: 0 auto; margin-top:45px;}

<!--产品详情begin-->
.box-capcs{ width:100%; margin: 0 auto;}
.box-arreowd { width:1200; margin: 0 auto;}
.box-snav { width:1150px; height:40px; overflow:hidden; margin: 0 auto;}
.box-snav li { float:left; width:259px; height:36px; line-height:36px; text-align:center; color:#010101; font-size:16px; margin-right:28px; display:inline; background:#e4e4e4;}
.box-snav li.bei { height:36px; background:#de483d; color:#FFF; }
.steps {background:#FFF;overflow:hidden;padding-bottom: 30px;}
.steps_top {padding:10px 2px; width:1150px; }
.steps_top2 {padding:103px 2px; width:1150px; height:0px;}
.steps_top h1,.steps_top h2,.steps_top h3 { width:200px; float:left;display:block;font-size:22px; line-height:50px; font-weight:400; color:#000;}
.box-stpy{ width:700px; }
.steps_top h2 { font-size:18px; width:160px;}
.steps_top h2  em{ color:#696969; font-size:18px; }
.steps_top h3 { font-size:16px; line-height:30px;}
.steps_top h1 a { margin-top:15px;_margin-top:12px; display:inline}
.steps_top h2 { font-size:20px; font-weight:400; color:#000; width:220px; float:left;}
.steps_top p { font-size:15px; color:#6B6B6B; float:left; width:1150px; margin-bottom:10px; text-align:left; }

.steps_topl {padding:10px 2px;}
.steps_topl h1,.steps_topl h2,.steps_topl h3 { width:200px; float:left;display:block;font-size:35px; line-height:50px; font-weight:400; color:#000;}
.steps_topl h2 { font-size:18px; width:158px; background:url(../images/yun-bt8.jpg) no-repeat;}
.steps_topl h2  em{ color:#696969; font-size:18px; }
.steps_topl h3 { font-size:16px; line-height:30px;}
.steps_topl h1 a { margin-top:15px;_margin-top:12px; display:inline}
.steps_topl h2 { font-size:20px; font-weight:400; color:#000; width:160px; float:left; padding-left:55px;}
.steps_topl p { font-size:15px; line-height:27px; color:#939393; margin-bottom:10px; float:left; width:938px; }
.steps_top2 {padding:100px 2px; width:900px; height:154px; border-top: 1px solid #CCC;}
.steps_top2 h1,.steps_topl h2,.steps_topl h3 { width:200px; float:left;display:block;font-size:22px; line-height:50px; font-weight:400; color:#000;}
.steps_top2 h2 { font-size:18px; width:158px; }
.steps_top2 h2  em{ color:#696969; font-size:18px; }
.steps_top2 h3 { font-size:16px; line-height:30px;}
.steps_top2 h1 a { margin-top:15px;_margin-top:12px; display:inline}
.steps_top2 h2 { font-size:20px; font-weight:400; color:#000; width:160px; float:left; padding-left:55px;}
.steps_top2 p { font-size:15px; line-height:27px; color:#939393; float:left; width:938px; }
.steps_cont { width:100%; overflow:hidden; border-bottom:1px solid #e4e7e9;}
.steps_cont .bai,.steps_cont .hui { overflow:hidden; border-top:1px  solid #e4e7e9;}
.steps_cont .hui { overflow:hidden; background:#fcfcfc;}
.steps_cont .left,.steps_cont .right { width:15%;padding:31px 40px 20px 0px; float:left; display:inline; font-size:17px; color:#000; font-family:"微软雅黑";}
.steps_cont .left { text-align:right;}
.steps_cont .right { width:70%; padding:27px 0px 20px 48px; border-left:1px solid #e4e7e9; display:inline; font-size:14px;}
.steps_cont .right tt,.steps_cont .right tt span {font-family:Vani;color:#F00; font-size:35px;}
.steps_cont .right a,.fbot p a { color:#000; margin:0 8px;}
.steps_cont .zcon { padding:15px 0; font-size:12px; color:#939393; line-height:25px;}
.fbot { width:100%; padding-top:30px; clear:both;}
.fbot p { text-align:center; line-height:60px;}
.fbot p button { background:0; border:0; color:#0057a2;cursor: pointer; font-weight:bold; font-family:"微软雅黑"; background:0; border:0;}
.fbot p a {margin:0 5px;}
.fbot p a.lan { background:#0057A2;}
.fbot p a.lan:hover,.scont .r .right a.lan {background:#056BC4}
.tx-xitong{ float:left;width:220px; height:26px; font-size:12px; color:#666; background:#e9e9e9; } 
.about { padding:15px 0; border:1px solid #e4e7e9; border-left:0; border-right:0; overflow:hidden; width:1150px;}
.about li { width:302px; float:left; height:100px; margin-left:50px; margin-top:10px;}
.about li img { display:block;width:70px; height:70px; float:left;}
.about li p {padding-left:80px; line-height:20px; font-size:12px;}
.about li p span { line-height:30px; color:#ff8400; font-size:14px; display:block;}
<!--服务保障begin-->
.box-zxou{ font-size:14px; color:#696969;}
.box-fep{font-size:18px; color:#000; padding-top:20px;}
.steps-pzs{ width:900px;}
.box-fep em{ color:#696969;}
<!--测试报告begin-->
.box-ceshibagao{ width:1150px; margin: 0 auto; }
.box-ceshibagao li{ height:270px;  margin-top:30px; }
.box-baogao{ width:1150px; height:300px;}
.boc-bgzuo{ width:540px; height:300px; float:left;}
.box-tuop{ float:right; width:525px; height:255px;}
.boc-bgzuo1{ width:540px; height:300px; float:right;}
.boc-bgzuo2{ width:540px; height:300px; float:left;}
.boc-bgzuo3{ width:540px; height:300px; float:right;}
.box-tuop1{ float:left; width:467px; height:227px;}
.box-tuop2{ float:right; width:475px; height:282px;}
.box-tuop3{ float:left; width:466px; height:320px;}
.box-csey{ font-size:22px; color:#000; background:url(../images/yun-bt11.jpg) no-repeat; width:464px; height:49px; padding-left:90px; line-height:49px;}
.box-wpe{ font-size:14px; color:#575555; line-height:28px; margin-top:40px; }




/*常见问题*/
.box-anlti{ width:100%; margin: 0 auto;  background:url(../images/wt-bj.gif) no-repeat center fixed;  overflow:hidden; }
.cfbgfes{ width:1120px; margin: 0 auto; }
.box-wenti{ float:left; border-left:2px dotted #f59696; margin-top:74px;margin-bottom:25px; position:relative;}
.box-wenti li{ margin-left:20px;  height:62px; position:relative; margin-bottom:10px;}
.went-l h1{ font-size:15px; color:#000;}
.went-l{ width:1070px;float:left; margin-left:45px;}
.went-l p{ font-size:14px; color:#201f1f; line-height:43px; }
.wen-1{ width:61px; height:62px;  float:left; position: absolute; top:0px; left:-49px;}
.wen-2{ width:61px; height:62px;  float:left; position: absolute; top:0px; left:-49px;}
.wen-3{ width:61px; height:62px;  float:left; position: absolute; top:4px; left:-49px;}
.wen-4{ width:61px; height:62px;  float:left; position: absolute; top:39px; left:-49px;}
.wen-5{ width:61px; height:62px;  float:left; position: absolute; top:37px; left:-49px;}
.wen-6{ width:61px; height:62px;  float:left; position: absolute; top:36px; left:-49px;}
.wen-7{ width:61px; height:62px;  float:left; position: absolute; top:67px; left:-49px;}
.wen-8{ width:61px; height:62px;  float:left; position: absolute; top:65px; left:-49px;}
.wen-9{ width:61px; height:62px;  float:left; position: absolute; top:63px; left:-49px;}
.wen-10{ width:61px; height:62px;  float:left; position: absolute; top:61px; left:-49px;}
.wen-11{ width:61px; height:62px;  float:left; position: absolute; top:6px; left:-49px;}
.wen-12{ width:61px; height:62px;  float:left; position: absolute; top:40px; left:-49px;}
.wen-13{ width:61px; height:62px;  float:left; position: absolute; top:80px; left:-49px;}
.wen-14{ width:61px; height:62px;  float:left; position: absolute; top:76px; left:-49px;}
.wen-15{ width:61px; height:62px;  float:left; position: absolute; top:115px; left:-49px;}
.wen-16{ width:61px; height:62px;  float:left; position: absolute; top:111px; left:-49px;}
.wen-17{ width:61px; height:62px;  float:left; position: absolute; top:106px; left:-49px;}
.wen-18{ width:61px; height:62px;  float:left; position: absolute; top:102px; left:-49px;}
.wen-19{ width:61px; height:62px;  float:left; position: absolute; top:99px; left:-49px;}
.wen-20{ width:61px; height:62px;  float:left; position: absolute; top:99px; left:-49px;}
.went-l2{ width:900px; float:left; margin-left:40px;}
.box-anwenti{ font-size:16px; color:#000; text-align:center; font-weight:bold; border-bottom:1px solid #CCC; height:45px;}
.more{ width:300px; height:40px;  margin-top:252px;margin-bottom:35px;}
.gengduo{ text-align:center; font-size:16px; line-height:40px;border:2px  dotted #e73434;display:block; }
.gengduo:hover{ background:#e73434; width:300px; height:40px; display:block; color:#FFF;}


/*选配置*/
.right-he{float:left; margin-top:10px; width:770px; }
.right-he li{ float:left; width:128px; height:30px; color:#333; font-size:13px; padding-left:15px;}
.right-he li a{ display:block; width:128px; height:30px; line-height:30px; font-size:14px; text-align:center; }
.cp1{  background:url(../images/bt-41.jpg) no-repeat;}
.cp1:hover{ background:url(../images/bt-40.jpg) no-repeat;text-decoration:none;color:#FFF;}
.con-jhe{width:850px; margin-top:22px; height:42px; }
.shuju-text{ float:left; margin-left:13px;width:271px; height:30px; font-size:12px; color:#fff; line-height:30px; margin-top:13px; background:#de483d;}
.cipan{  height:30px; float:left; margin-top:12px; margin-left:5px; }
.cip-an{  height:30px; float:left; margin-top:9px; margin-left:5px; }
.ccp{ font-size:14px; color:#656565; float:left; margin-top:13px; margin-left:15px;}
.kgd{ width:579px; height:38px; float:left; margin-top:5px; margin-left:12px;}
.gg-dai{font-size:14px; color:#656565; float:left; margin-top:13px; margin-left:15px;}
.con-kuand{width:850px; margin-top:22px; height:60px;}
.con-xitt{ width:306px; height:30px; float:left; background:#e9e9e9; margin-top:13px; margin-left:10px;}
.con-xitt p{ font-size:14px; color:#000; line-height:30px; text-align:center;}
.shichang{ width:581px; height:40px; margin-top:5px; float:left; margin-left:12px;}
.shuliang{ width:110px; height:30px;margin-top:12px; float:left; margin-left:12px;}
.xian{ background:url(../images/yun-bt17.jpg) no-repeat; width:850px; height:2px; margin-top:36px;}
.box-stb{ width:225px; height:70px; margin-left:300px; margin-top:30px;}
.box-sd-b{ width:56px; height:56px; float:left;}
.box-stb p{ float:left; font-size:18px; color:#000; line-height:56px; padding-left:10px;}
.box-stb p em{ color:#de483d; font-size:25px;}
.nfhde{ height:31px; border: 1px solid #CCC; margin-top:11px; margin-left:12px; padding-left:24px;}
/*同意云服务条款修改*/
.steps_cont .right a,.fbot p a { color:#0057a2; margin:0 8px;}
.steps_cont .zcon { padding:15px 0; font-size:12px; color:#939393; line-height:25px;}
.fbot { width:800px;  clear:both;  height:98px; margin-bottom:25px;}
.dheuw{float:left; line-height:26px; color:#000; font-size:14px;}
.fbotly{float:right; width:310px; height:98px; background:#e9e9e9; margin-right:40px;}
.detrg{ width:300px; height:63px; padding:10px 0px 0px 24px;}
.fbotyun{float:left; width:353px; height:98px;background:#de483d;margin-left:45px; }
.zhuyi-sx{ width:212px; float:left; color:#FFF; font-size:14px;margin:12px 0px 0px 18px; }
.yunbiao{ float:left; width:88px; height:58px; margin:18px 0px 0px 18px;}
.fbot p { text-align:left; line-height:26px; }
.fbot p button { background:0; border:0; color:#0057a2;cursor: pointer; font-weight:bold; background:0; border:0;}
.fbot p a {margin:0 5px;}
.fbot p a.lan { background:#0057A2;}
.fbot p a.lan:hover,.scont .r .right a.lan {background:#056BC4}
.steps_hui { background:#f9f9f9;}
.incontent .bot { width:100%; padding-top:50px;}
.incontent .bot h2 { width:100%; line-height:90px; height:90px; text-align:center; font-size:46px; color:#000;}
.incontent .bot p { color:#000; text-align:center;font-size:12px;}
.incontent .bot p a.bei,.fbot p a.hong,.fbot p a.lan,.scont .r .right a.lan { padding:0 25px; line-height:35px; height:35px; display:inline-block; background:#df483d; font-size:16px; text-align:center; color:#FFF; border-radius:3px;}
.incontent .bot p a { line-height:35px; color:#000; font-size:12px;}
/*同意云服务条款修改*/


/*价格购买*/
.ibt{ background:#f4f4f4; width:240px; height:40px; line-height:40px;}
.ibd-1{ width:10px; height:20px; float:left; padding-top:9px; padding-left:20px;}
.ibt p{ float:left; font-size:14px; color:#000; padding-left:10px;}
.box-fewd{ width:240px; height:55px; margin-top:25px;}
.dian-b{ width:51px; height:53px; float:left; margin-left:15px;}
.dina-b1{ width:154px; float:left; margin-left:10px;}
.re-x{ font-size:14px; color:#2e2e2e;}
.tep-1{ font-size:19px; color:#2e2e2e; }
.yun-qqq{ width:192px; height:39px; margin-top:20px; margin-left:24px;}
.ibt-2{ background:#f4f4f4; width:240px; height:40px; line-height:40px;}
.ibd-2{ width:27px; height:19px; float:left; padding-top:9px; padding-left:20px;}
.ibt-2 p{ float:left; font-size:14px; color:#000; padding-left:10px;}
.xuz-lt{ margin-left:20px; width:141px; margin-left:60px; margin-top:20px;}
.xuz-lt li{ font-size:14px; line-height:26px;}
.xuz-lt li em{ color:#de483d; font-size:20px;}
.gou-ml{ width:124px; height:30px; text-align:center;background:url(../images/bt-40.jpg) no-repeat; margin-left:58px; margin-top:15px; text-decoration:none; margin-bottom:15px; }
.gou-ml a{ color:#FFF;}
.gou-ml a:hover{ color:#FFF;text-decoration:none;}

/*购买付款*/
.box-fukuan{ width:100%; margin: 0 auto;}
.box-fu{ width:1150px;margin: 0 auto; }
.box--fukl{ width:1150px; margin: 0 auto; height:420px; margin-bottom:52px;}
.box-fu-ql{ width:1150px; height:200px; margin-top:30px; }
.box-fu-bt{ width:186px; height:200px; float:left;}
.box-keus{ width:905px; height:200px; float:right;border:1px solid #e6e1e1;margin-left:15px; }
.box-xm{ font-size:18px; color:#C00; font-weight:bold;padding-left:45px; padding-top:10px;}
.box-xmxt{font-size:14px; color:#747474; padding-top:10px;padding-left:45px;}
.box-sm{ font-size:18px; color:#C00; font-weight:bold;padding-left:45px; padding-top:25px;}
.box-sxt{font-size:14px; color:#747474; padding-top:15px;padding-left:45px;}
.rstext{ width:200px; height:22px; background:#e8e6e6; line-height:22px; float:left;}
.right-fu{float:left; margin-top:10px; }
.right-fu li{ float:left; height:34px; color:#333; font-size:13px; }
.right-fu li a{ display:block; width:81px; height:34px; line-height:34px; font-size:14px; text-align:center; }
.fu-1{  background:url(../images/yun-bt34.jpg) no-repeat;}
.fu-1:hover{ background:url(../images/yun-bt35.jpg) no-repeat;text-decoration:none;color:#FFF;}
.steps_cont .right-tt{ width:70%; padding:27px 0px 20px 48px; border-left:1px solid #e4e7e9; display:inline; font-size:14px;}
.steps_cont .right-tt em{ font-size:25px; color:#f51e1e; line-height:30px;}
.steps_cont .right-tt { padding:28px 40px 20px 42px; float:left; display:inline; font-size:15px; color:#000; font-family:"微软雅黑";}
.steps_cont .right-tlt { padding:0px 40px 20px 371px; float:left; display:inline; font-size:15px; color:#000; font-family:"微软雅黑"; line-height:50px;}
.cip-an{  height:30px; float:left;  margin-left:5px; width:74px; }


/*-------------------------------------------------------------------关甲下拉框--------------------------------------------------------------------*/


.divselect{width:218px; margin:3px 0 0 5px;float:left;}
.divselect cite{width:208px; height:24px;  display:block; color:#807a62; cursor:pointer;font-style:normal; padding:0 5px;  background:#e9e9e9 url(../images/xjt.png) no-repeat right center;}
.divselect cite b { color:#f00;}
.divselect ul{width:218px;border:1px solid #e6e6e6; background-color:#ffffff; position:absolute; z-index:20000; margin-top:-1px; display:none;}
.divselect ul li{ width:100%; margin:0; padding:0; height:24px; line-height:24px; background:#fff; }
.divselect ul li a{font-size:12px;display:block; height:24px; color:#333333; text-decoration:none; padding-left:3px;}
.divselect ul li a b { color:#f00;}
.divselect ul li a:hover { background:#EBEBEB;}
.divselect ul li.bei { background:#fff1b7;}
.spec{background:#df483d;height:31px;}
.spec cite{ height:31px; line-height:31px; background:#df483d; color:#fff;}
.spec ul li{line-height:31px; height:31px; }
.spec ul li a{ height:31px; }
.specsysos{height:31px;}
.specsysos cite{ height:31px; line-height:31px;}
.specsysos ul li{line-height:31px; height:31px; }
.specsysos ul li a{ height:31px; }
/*-------------------------------------------------------------------下拉框结束--------------------------------------------------------------------*/
.scont { background:#FFF; overflow:hidden; padding:25px 0; margin-bottom:5px;}
.scont .tu { width:375px; height:437px;margin-left:25px; display:inline;}
.snav li { float:left; width:259px; height:36px; line-height:36px; text-align:center; color:#010101; font-size:16px; margin-right:28px; display:inline; background:#e4e4e4;}
.snav li.bei { height:36px; background:#de483d; color:#FFF;}
.scont .r h1 { font-size:25px; line-height:55px; color:#000; font-weight:400;}
.scont .r tt {line-height:25px; color:#939393;}
.scont .r .con { padding:10px 0;}
.scont .r .left { width:70px; float:left; line-height:30px; color:#000; font-size:14px;}
.scont .r .right { padding-left:80px;}
.scont .r .right a.hong,.scont .r .right a.lan,.bnt_hong { display:inline-block; padding:0 35px; color:#fff; line-height:43px; height:43px; background:#ec0000; font-size:16px;}
.scont .r .right a.lan { margin-left:10px;}
.scont .r .right p { width:50%; float:left; line-height:25px; font-size:14px; color:#515050;}
.scont .r .right p a { color:#F00;}
.scont .r .right p.j { width:100%;}
.scont .r .right p.j a { width:131px; height:35px; color:#000;border:1px solid #e6e6e6; float:left; display:block; background:#f9f9f9; text-align:center; line-height:35px; margin-right:10px; display:inline; overflow:hidden;}
.scont .r .right p.j a.bei { position:relative; width:129px; height:33px; border:2px solid #df483d; background:#fff;}
.scont .r .right p.j a.bei b {position:absolute;width:13px; height:13px; display:block; background:url(../images/jiao.gif) no-repeat; bottom:0; right:0; }