
/*
/*公共*/
*html .nav { position: absolute; top:expression(eval(document.documentElement.scrollTop));}
html { padding: 0; margin: 0; overflow-x: hidden; width: 100%; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {padding:0;margin:0;}
ul, ol{list-style: none;}
.hide { display: none; }
h1,h2,h3,h4{font-weight:normal;FONT-SIZE: 23px; }
BODY { FONT-SIZE: 13px; margin: 0px; padding: 0px; min-width: 1280px; font-family: "微软雅黑", "黑体"; color: #666666; overflow-x: hidden; _behavior: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/csshover.htc); }
.orange { background: #FF840D url("http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/bg.png") repeat scroll 0 0; }
.darkgreen { background: #33C194 url("http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/bg.png") repeat scroll 0 0; }
.blue { background: #4fb4d5 url("http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/bg.png") repeat scroll 0 0; }
.green { background: #84AD32 url("http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/bg.png") repeat scroll 0 0; }
.zwdh_sub .box dl dd a.hong { color: #F00; }
.zwdh_sub .box dl dd a.rv { color: #390; }
.zwdh_sub .box dl dd a.cs { color: #f60; }
A { TEXT-DECORATION: none; color: #535353; }
A:link { color: #4D4D4D; }
A:visited { color: #4D4D4D; }
A:hover { color: #4e626d; }
A:active { color: #4D4D4D; }
.aut{margin-left:auto;margin-right:auto;}
.clear { CLEAR: both; line-height: 0px; font-size: 0px; height: 0px; width: 100%; }
.add_body_title { width: 200px; height: 20px; line-height: 20px; text-align: center; font-family: 微软雅黑，黑体; font-size: 14px; font-weight: bold; padding-bottom: 10px; }
.add_body { width: 240px; height: 120px; border: 5px solid #DFDFDF; padding: 10px 80px; background: #FFFFFF; margin-top: 200px; line-height: 20px; text-align: center; }
.box-sizing { box-sizing: border-box; }
.fl { float: left; }
.fr { float: right; }
.container { max-width: 1200px; width: 100%; }
ul, li { margin: 0; padding: 0; list-style: none; }
.baibj { background: #fff; overflow: hidden; }
.baibj * { list-style: none; }
.auto { margin: 0 auto; }
.clearfix { *zoom: 1
}
/* 浮动与清除 */
.floatLeft,.fleft {float: left;}
.floatRight,.fright {float: right;}

.clearfix:before, .clearfix:after { display: table; line-height: 0; content: "" }
.clearfix:after { clear: both }
/* 网页头部 */
.IndexBgColor { background-color: #FFFFFF; }
.head { width: 100%; height: 120px; background: url(../image/head.jpg) repeat-x left top; }
.heads { width: 1200px; height: 120px; margin: 0 auto; }
.HeadTop { width: 1200px; height: 30px; }
.HeadTopLeft { width: 35%; height: 30px; float: left; line-height: 30px; color: #ccc; }
.HeadTopLeft a{color: #ccc;}
.HeadTopLeft h1 { padding-left: 20px; font-size: 12px; font-weight: normal; color: #ccc; }
.HeadTopLeft h1 a { color: #ccc; font-size: 12px; }
.HeadTopLeft h2 { padding-left: 20px; font-size: 12px; font-weight: normal; color: #ccc; }
.HeadTopLeft h2 a { color: #ccc; font-size: 12px; }
.HeadTopRight { width: 60%; height: 30px; float: right; line-height: 30px; text-align: right; }
.HeadTopRight a { color: yellow; padding: 0 5px; }
a.cs { color: #FC0; }
.logo { width: 318px; height: 90px; float: left;}
.logo h2{width: 318px; height: 90px; }
.logo a {display: inline-block;width: 100%;height: 100%;overflow: hidden;text-indent: -2000em;}
.logo img{display:block;width: 300px;height: 50px;overflow: hidden;margin-top:20px}
.nav { width: 770px; height: 90px; float: right; position: relative; }
.nav ul { padding: 0px; margin: 0px; }
.nav ul li { padding: 0px; margin: 0px; list-style: none; width: 76px; height: 90px; float: left; position: relative; z-index: 2; }
.nav ul li a { height: 41px; font-size: 14px; display: block; padding-top: 49px; text-align: center; color: #2A2B2c; text-decoration: none; outline: none; blr:expression(this.onFocus=this.blur());
}
.nav ul li a:link, .nav ul li a:visited{ color: #2A2B2c; }
.nav ul li a:hover,.nav .current-menu-item a { color: #EDEFEE!important; }
.nav ul li a:active { color: #2A2B2c; }
.nav .cls { clear: both; }
.nav .current-menu-item,.nav li:hover { background: url(../image/menu.gif) 50% 100%;  }
.center { text-align: center; padding-top: 10px; }
.artartbody blockquote{background:#eee;padding:15px;}
.DB_banner{width:100%;height:300px;text-indent:-2000em;overflow:hidden;background:url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/banner2.jpg) no-repeat 50%;}

.top-userr{text-align:right;color:#ddd;}
.top-userr a.register{display:inline-block;margin-right:10px;color:#ddd;}
.top-userr a.register:hover{text-decoration:none;}

/* 结束 */
/*footer*/
.f_link { width: 1200px; margin: 0 auto; margin-top: 10px; line-height: 30px; }
.f_link img { width: 40px; float: right; margin-right: 15px; filter: grayscale(1); -webkit-filter: grayscale(1); -moz-filter: grayscale(1); -ms-filter: grayscale(1); -o-filter: grayscale(1); }
.f_link img:hover { filter: grayscale(0); -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); }
.foot-bg { background: #333333; padding: 22px 0; color: #cacaca; position: relative; padding-top: 33px; margin-top: 50px;border-top:3px solid #C00; }
.foot { width: 1200px; margin: 0 auto; }
.foot-bg a { color: #cacaca; }
.foot-bg a:hover { color: #fff; }
.yk3 em,.yk4 em{color:#fff;}
.friendlink { width:1200px;margin:10px auto;}
.friendlink li{display:inline-block;padding:0 3px}
.sortt { width: 260px; float: left; _display: inline; margin-right: 40px; }
.sortt h4 { line-height: 44px; background: url(../image/ca.jpg) no-repeat bottom left; font-size: 14px; }
.sortt .content { margin-top: 10px; position: relative; overflow: hidden; height: 53px; }
.sortt .content a { display: block; line-height: 26px; height: 26px; overflow: hidden; color: #ccc; }
.sortt .content a:hover { color: #e87518; }
.sortt .conli { margin-top: 10px; position: relative; overflow: hidden; height: 53px; }
.sortt .conli p{line-height: 26px; height: 26px;}
.sortt .conli a { display: block; width: 49%; float: left; line-height: 26px; height: 26px; overflow: hidden; color: #ccc; }
.sortt .conli a:hover { color: #e87518; }
.codes { width: 280px; float: left; _display: inline; line-height: 30px; text-align: center; }
.codes p { width: 122px; float: left; margin: 0 5px; }
.contact { width: 300px; float: left; padding-top: 12px; }
.contact .k1 { background: url(../image/tels.png) 0 5px no-repeat; font: bold 28px/44px "arial"; color: #fff; padding-left: 53px; }
.contact .content { line-height: 26px; }
#footer { background: #292929; color: #ccc; }
#footer a { color: #ccc; }
#footer a:hover { color: #e87518; }
.nav_foot { width: 1200px; margin: 0 auto; text-align: center; line-height: 60px; }
.nav_foot .k1 { float: right; }
.gototop { position: absolute; top: -29px; cursor: pointer; }
/* 结束 */
/*建站流程*/
.jzlc { clear: both; background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/lc_bg.jpg) no-repeat center; height: 436px; padding-top: 40px; }
.jzlc_list { width: 900px; float: left; }
.jzlc_list ul { margin: 0px; padding: 0px; }
.jzlc_list li { width: 280px; height: 70px; float: left; margin: 10px 20px 30px 0; list-style: none; }
.jzlc_list .img { float: left; width: 65px; height: 54px; margin-right: 10px; margin-bottom: 10px; }
.jzlc_list .t { line-height: 35px; font-size: 14px; font-weight: 700; }
.jzlc_list p { color: #686868; font-size: 12px; }
.jclc_right { width: 300px; float: right; }
.jzlc_wai { width: 70%; }
.commonnewCasebg { background: none; width: 1100px; margin: 30px auto; }
.commonnewCasebg .auto { width: 1100px; }
.commonfangan ul li { float: left; width: 33.33%; height: 130px; }
.commonfangan ul li:hover { text-shadow: 0 10px 15px rgba(0,0,0,0.3); }
.commonfangan ul li h3 { font-size: 30px; line-height: 32px; color: #FFF; }
.commonfangan ul li p { font-size: 18px; color: #fff; padding-top: 5px; }
.commonfangan ul li a { display: block; width: 248px; height: 95px; padding: 35px 0px 0px 145px; }
.commonfangan ul li.xuyao { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/Icon54.png) no-repeat 45px 30px #990099; }
.commonfangan ul li.fangan { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/Icon55.png) no-repeat 45px 30px #00a3ff; }
.commonfangan ul li.famore { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/Icon56.png) no-repeat 45px 30px #ff5500; }
.website_tc { padding: 30px 0; }
.website_tc_top { text-align: center; font-size: 28px; color: #232323; font-weight: bold; margin-bottom: 30px; }
.website_tc_top span { color: #686868; font-size: 28px; font-weight: normal; }
.website_tc_list { width: 1280px; margin: 0 auto; }
/*结束*/
.col-1 { width: 8.33%; }
.col-2 { width: 16.66%; }
.col-3 { width: 24.99%; }
.col-4 { width: 33.33%; }
.col-5 { width: 41.65%; }
.col-6 { width: 49.48%; }
.col-7 { width: 58.31%; }
.col-8 { width: 66.64%; }
.col-9 { width: 74.97%; }
.col-10 { width: 83.33%; }
.col-11 { width: 91.63%; }
.col-12 { width: 100%; }
/*自适应*/
.main_page { max-width: 1200px; width: 90% !important; }
.backTop { width: 100%; height: 39px; position: absolute; left: 0; top: -39px; }
.backTop img { cursor: pointer; width: 100%; min-height: 39px; }
/*定制需求悬浮*/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1;/*ie6,7*/
}
.tt-list-dingzhi { position: fixed; width: 100%; height: 100px; min-width: 1190px; left: 0px; bottom: 0px; background: url(../image/suspension-ico.png) repeat; z-index: 998; }
.tt-list-dingzhi .submit-con1 { position: relative; width: 1190px; height: 100px; margin: 0 auto; }
.tt-list-dingzhi .submit-con1 .p-num { position: absolute; left: 0px; top: 69px; padding-left: 20px; font-size: 12px; color: #bbb; font-family: "微软雅黑"; background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/images/speak-ico.png) no-repeat left center; }
.tt-list-dingzhi .submit-con1 .p-num span { color: #fc0; font-family: "微软雅黑"; font-size: 14px; }
.tt-list-dingzhi .submit-con1 .p-num a { font-size: 14px; font-weight: bold; color: #fc0; }
.tt-list-dingzhi .submit-con1 .fr { position: absolute; right: 0px; padding-top: 27px; }
.tt-list-dingzhi .submit-con1 .close-suspension { position: absolute; right: 0px; top: 8px; z-index: 999; cursor: pointer; }
.tt-list-dingzhi .divselect { position: relative; float: left; width: 130px; height: 36px; line-height: 36px; margin-right: 5px; border: none; background: #fff; font-size: 15px; color: #666; font-family: "微软雅黑"; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.tt-list-dingzhi .divselect p { position: absolute; top: -30px; right: 0px; height: 28px; line-height: 28px; font-size: 14px; color: #fd3235; display: none; }
.tt-list-dingzhi .divselect.hover { background: #fff; }
.tt-list-dingzhi cite { padding-left: 15px; font-style: normal; display: block; background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/suspension-select-ico.png) no-repeat 106px center; cursor: pointer; }
.tt-list-dingzhi ul { position: absolute; left: 0px; bottom: 34px; z-index: 100; overflow: hidden; width: 128px; height: auto; max-height: 198px; padding: 5px 0 5px 0; border: 1px solid #e3e3e3; background: #fff; color: #333; display: none; }
.tt-list-dingzhi ul li { width: 100%; height: 20px; line-height: 20px; font-size: 13px; cursor: pointer; }
.tt-list-dingzhi ul li a { padding-left: 10px; color: #333; display: block; }
.tt-list-dingzhi ul li a:hover { background: #e3e3e3; }
.tt-list-dingzhi ul li a.hover { background: #e3e3e3; }
.tt-list-dingzhi img { position: absolute; top: 0px; left: -10px; float: left; z-index: 9999; margin-right: 20px; }
.tt-list-dingzhi .submit-btn { float: left; width: 90px; height: 36px; line-height: 36px; appearance: none; -moz-appearance: none; -webkit-appearance: none; background: #ff6837; text-align: center; color: #fff; font-size: 14px; border: none; font-family: "微软雅黑"; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.tt-list-dingzhi .return-btn { float: right; width: 42px; height: 36px; line-height: 36px; margin-top: 50px; margin-left: 5px; background: #5f5f5f; text-align: center; color: #999; font-size: 14px; border: none; font-family: "微软雅黑"; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.tt-list-dingzhi .submit-btn:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.tt-list-dingzhi .submit-con2 { position: relative; overflow: hidden; width: 1190px; margin: 0 auto; }
.tt-list-dingzhi .submit-con2 p { float: left; height: 40px; line-height: 40px; padding-top: 30px; padding-left: 50px; background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/images/suspension-ico1.png) no-repeat left 30px; color: #fff; font-size: 22px; font-family: "微软雅黑"; }
.tt-list-dingzhi .submit-con2 p span { font-size: 14px; }
.tt-list-dingzhi .submit-con2 .submit-btn { float: right; margin-top: 32px; }
.tt-list-dingzhi .submit-con2 .close-suspension { position: absolute; right: 11px; top: 8px; z-index: 999; cursor: pointer; }
.tt-list-dingzhi .submit-con3 { position: relative; width: 1190px; height: 100px; margin: 0 auto; }
.tt-list-dingzhi .submit-con3 > img { position: absolute; top: -15px; left: 0px; float: left; z-index: 99; margin-right: 20px; }
.tt-list-dingzhi .submit-con3 .submit-con3-con { width: 620px; }
.tt-list-dingzhi .submit-con3 .submit-btn { float: right; margin-top: 50px; }
.tt-list-dingzhi .submit-con3 .submit-con3-con .p1 { padding: 8px 0 10px 0; font-size: 16px; color: #fff; font-family: "微软雅黑"; }
.tt-list-dingzhi .submit-con3 .submit-con3-con .phone-ipt { width: 285px; height: 36px; line-height: 19px; padding-left: 15px; margin-right: 10px; border: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 14px; color: #666; font-family: "微软雅黑"; }
.tt-list-dingzhi .submit-con3 .submit-con3-con .qq-ipt { width: 285px; height: 36px; line-height: 19px; padding-left: 15px; border: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 14px; color: #666; font-family: "微软雅黑"; }
.tt-list-dingzhi .submit-con3 .close-suspension { position: absolute; right: 11px; top: 8px; z-index: 999; cursor: pointer; }
.program-con { position: fixed; left: -140px; bottom: 15px; cursor: pointer; z-index: 999; /*display: none;*/ }
ins#qiao-icon-wrap { bottom: -20px !important; }
.tt-list-dingzhi .big-bg { position: fixed; left: 0px; top: 0px; z-index: 8; width: 100%; height: 100%; display: none; }
input.newClass::-webkit-input-placeholder {
color:red;
}
input.newClass:-moz-placeholder {
color:red;
}
input.newClass::-moz-placeholder {
color:red;
}
input.newClass:-ms-input-placeholder {
color:red;
}
.w120 { width: 170px !important; padding: 0 15px; }
::-webkit-input-placeholder {
color:#666;
}
::-moz-placeholder {
color:#666;
} /* firefox 19+ */
:-ms-input-placeholder {
color:#666;
} /* ie */
input:-moz-placeholder {
color:#666;
}
.NewPage { text-align: center; margin: 0 auto; width: 1200px; overflow: hidden; }
.NewPage .pageBody { width: auto; height: 36px; margin: 15px auto 0; max-width: 450px; }
.NewPage a { display: block; margin: 0px 3px; width: 28px; height: 28px; float: left; line-height: 28px; background: url(../image/bt_bg.gif) no-repeat center top; }
.NewPage span { margin: 0px 3px; background: #ddd; padding:0 10px; height: 28px; line-height: 28px; float: left; color: #FFFFFF; }
.NewPage .thisclass a { background: url(../image/bt_bg.gif) no-repeat center bottom; color: #FFFFFF; }
.NewPage .pageinfo { margin: 0px 3px; background: #F60; padding: 0 15px; height: 28px; line-height: 28px; width: 120px; color: #FFFFFF; }
.NewPage a:link { background: url(../image/bt_bg.gif) no-repeat center top; }
.NewPage a:visited { background: url(../image/bt_bg.gif) no-repeat center top; }
.NewPage a:hover { background: url(../image/bt_bg.gif) no-repeat center bottom; color: #FFFFFF; }
.NewPage a:active { background: url(../image/bt_bg.gif) no-repeat center top; }
.MenuSction { width: 100%; height: 60px; background: #373737; left: 0px; position: fixed; z-index: 100000; top: 0px; display: none; _position: absolute; _top:expression(eval(document.documentElement.scrollTop));
}
.MenuSction a.topbg { width: 100%; height: 60px; display: block; background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/topbg.png) repeat-x center top; text-indent: -9999px; }
.MenuSction .closedq { position: absolute; right: 0; top: 50%; margin-top: -30px; width: 30px; height: 30px; background: url(../image/suspension-close.png) center center no-repeat; }
.MenuSction .MeBodys { width: 1200px; height: 46px; line-height: 46px; }
.MenuSction .ClassNames { width: 150px; height: 46px; float: left; color: #FF6600; font-size: 18px; }
.MenuSction ul { margin: 0px; padding: 0px; float: right; padding-top: 8px; }
.MenuSction li { width: 102px; height: 30px; float: left; line-height: 30px; text-align: center; }
.MenuSction li a { width: 102px; height: 30px; display: block; }
.MenuSction li a:link { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/cr2_c2.gif) no-repeat center bottom; }
.MenuSction li a:visited { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/cr2_c2.gif) no-repeat center bottom; }
.MenuSction li a:hover { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/cr2_c2.gif) no-repeat center top; color: #FFFFFF; }
.MenuSction li a:active { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/cr2_c2.gif) no-repeat center bottom; }
.MenuSction .lis a:link, .MenuSction .lis a:visited, .MenuSction .lis a:hover, .MenuSction .lis a:active { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/cr2_c2.gif) no-repeat center top; color: #FFFFFF; }
.ZyMenu { width: 1200px; height: 100%; padding: 8px 0 12px; overflow: hidden; }
.ZyMenu ul { margin: 0px auto; padding: 0px; }
.ZyMenu li { width: 92px; height: 30px; float: left; margin: 0 5px; line-height: 30px; text-align: center;overflow:hidden; }
.ZyMenu li a { width: 92px; height: 30px; display: block; }
.ZyMenu li a:link { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/dds2_c2.png) no-repeat center bottom; }
.ZyMenu li a:visited { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/dds2_c2.png) no-repeat center bottom; }
.ZyMenu li a:hover { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/dds2_c2.png) no-repeat center top; color: #FFFFFF; }
.ZyMenu li a:active { background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/dds2_c2.png) no-repeat center bottom; }
.ZyMenu .lis a:link, .ZyMenu .lis a:visited, .ZyMenu .lis a:hover, .ZyMenu .lis a:active,.ZyMenu li.current-cat a{ background: url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/dds2_c2.png) no-repeat center top; color: #FFFFFF; }
.ZyMenu .cat-item-none{display:none;}
.vw_search { overflow: hidden; position: relative; padding: 0 0 20px 0; width: 280px; margin: 10px auto 0; }
.vw_search .inp { border: 1px solid #cdcdcd; background: #f2f2f2; width: 200px; height: 28px; padding: 0 70px 0 8px; }
.vw_search .sub { height: 30px; width: 60px; color: #fff; background: #ff6600; overflow: hidden; position: absolute; right: 0px; top: 0px; border: none; padding: 0px; }
.Zyflash { width: 100%; overflow: hidden; height: 270px; border-bottom:5px solid #000; background:url(http://127.0.0.1/wordpress/wp-content/themes/ruiku8/images/customers.jpg) no-repeat 50%;}
.diy .diqu li{display:inline-block;padding:0px 5px;border-right:1px solid #ccc;}
.myabout{display:none;}