﻿@charset "utf-8";
body, div, p, ul, li, ol, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, input, fieldset, legend, optgroup, select, table, textarea { margin: 0; padding: 0; font-weight:normal; }
* { list-style-type:none; }
body { height: 100%; font: 14px/20px "Microsoft YaHei"; background-color: #ffffff; min-width: 1200px; color:#666;}
input, select { font: 12px/20px "Microsoft YaHei"; }
a img, img { border: 0; vertical-align: middle; }
a { text-decoration: none; color: #666; }
a:hover { color: #0099ff; }
a:focus { outline-style: none; }
a, area { blr:expression(this.onFocus=this.blur());
}
ul li { list-style: none; }
table { border-collapse: collapse; }
input, select { vertical-align: middle; }
the { white-space: nowrap; }
td { word-break: break-all; }
em { font-style: normal; }
.input1 { border: 0; border-bottom: 1px solid #CCCCCC; width: 300px; padding: 5px; }
.submit { width: 131px; height: 34px; border: hidden; font-family: "微软雅黑"; color: #FFFFFF; background-image: url(/style/web/images/btn.png); cursor: hand; font-size: 15px }
.submit2 { width: 131px; height: 34px; border: hidden; font-family: "微软雅黑"; color: #FFFFFF; background-image: url(/style/web/images/btn2.png); cursor: hand; font-size: 15px }
#form li { list-style: none; border: #CCC solid 2px; float: left; padding: 0 10px 0 10px; margin: 5px 5px 0 5px; background: #f7f7f7; }
table tr { height: 55px; }
#compare table tr { height: 30px; }
#compare table { border-collapse: collapse; font-size: 13px; }
#compare table tr td { border-bottom: 1px solid #dedede; line-height: 150%; padding: 10px; }

li.demoli{min-width:87px; float:left; text-align:right; height:60px; line-height:60px;}

.header2-2-nav ul li.demoli a{ color:#fff; padding:5px 14px; color:#fff;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
.header2-2-nav ul li.demoli a:hover{ color:#fff;}

li.demoli a.demoa{background:#09C;}
li.demoli a.shiy{background:#F63;}

.header2-info1 a{color:#fff;margin-left: 4px;}
.toux{border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;}


/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}


.mabc{ margin:10px 0 10px 0;}
.ma1{height:120px; width:392px; float:left; margin-right:10px; background:#3A9BDB;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
.ma2{height:120px; width:387px; float:right; margin-right:10px; background:#F79A7F;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
.ma3{height:120px; width:392px; float:left; background:#29A9C0;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}

.bannerbtn{width:120px; height:35px; background:#06C; display:inline-block; text-align:center; line-height:35px;}
.bannerbtn a{ color:#fff;}

.lubo { width: 100%; min-width: 1000px; clear: both; position: relative; height: 420px; z-index:9999; }
.lubo_box li { float: left; position: absolute; top: 0; left: 0; width: 100%; height: 420px; opacity: 0; filter: alpha(opacity=0); text-align:center;}
.lubo_box li a {}
.lubo_box li img { }
/*圆点*/
.cir_box { overflow: hidden; position: absolute; z-index: 100; }
.cir_box li { float: left; width: 30px; height: 5px; margin: 0 5px; cursor: pointer; background: #fff; opacity: 0.8; filter: alpha(opacity=80); }
.cir_on { background: #000 !important; }
/*按钮*/
.lubo_btn { position: absolute; width: 100%; top: 180px; }
.left_btn, .right_btn { width: 44px; height: 44px; cursor: pointer;}
.left_btn { float: left; background:url(/style/web/images/l-btn.png) no-repeat; margin-left:3px; }
.right_btn { float: right; background:url(/style/web/images/r-btn.png) no-repeat; margin-right:5px; }

/*尾部*/
.footer2 { background-color: #fff; }
.footer2-content { margin: 0 auto; overflow: hidden; width: 1200px; padding: 27px 0 24px 0; }
.footer2-content1 { margin: 0 auto; overflow: hidden; width: 1200px; padding: 20px 0 0 0; }
.footer2-content2 { margin: 0 auto; overflow: hidden; width: 1200px; padding: 0 0 24px 0; }
.footer2-help-title { font-size: 14px; color: #262626; margin-bottom: 14px;font-weight: bold;}
.footer2-content1 ul li p { margin-top: 10px; }
.footer2-content1 ul li p a { font-size: 14px; color: #262626; }
.footer2-content1 ul li p a:hover { color: #0099ff; }
.footer2-content1 ul li { float: left;/*width:255px;*/ width: 17%; }
.footer2-content1 .footer2-wb { float: left; border-left: 1px solid #eceeef; background: url(../images/weixin.png) no-repeat 46px 0; margin-top: 11px; background-size: 100px 100px; text-align: center; }
.footer2-gfwb { margin-top: 102px; font-size: 14px; color: #000000; margin-left: 32px; }
.footer2-shrx { margin-top: 18px; font-size: 14px; color: #000000; margin-left: 30px; }
.footer2-shrx span { font-size: 12px; color: #666666; margin-left: 5px; }
.footer2-dh { margin-top: 5px; font-size: 20px; color: #e84047; margin-left: 30px; }
.footer2-lj { margin-top: 30px; clear: both; text-align: center; }
.footer2-lj a { font-size: 14px; color: #333333; }
.footer2-lj a:hover { color: #e53639; }
.footer2-lj span { font-size: 14px; color: #d0d0d0; margin: 0 10px; }
.footer2-bq { margin-top: 16px; font-size: 14px; line-height: 28px; color: #333333; text-align: center; }
.footer2-wt { overflow: hidden; padding-bottom: 20px; }
.footer2-content1 .widthey {/*width:210px;*/ width: 18%; }
.footer2-content1-con { border-bottom: 1px solid #eceeef; border-top: 1px solid #eceeef; }
.footer2-content2-con { background-color: #fdfdfd; }
/*头部*/
.header2 { background-color: #000000; *position:relative;
*z-index:2;
}
.header2-content { margin: 0 auto; height: 30px; width: 1200px !important; }
.header2-title { height: 30px; float: left; line-height: 30px; color: #fff; font-size: 12px; }
.header2-info { float: right; }
.header2-info .header2-info1, .header2-info .header2-info2, .header2-info .header2-info3, .header2-info .header2-info4, .header2-info .header2-info6 { height: 30px; line-height: 30px; color: #fff; font-size: 12px; float: left; }
.header2-info .header2-info1 { color: #fff; position: relative; }
.header2-info .header2-info1 span a { color: #fff; font-weight: bold; }
.header2-info .header2-info1 span a:hover { color: #0099ff; font-weight: bold; }
.header2-info .header2-info1 #mUserName a { color: #0099ff; font-weight: bold; }
.header2-info1 span { color: #0099ff; }
.header2-info2 a, .header2-info3 a { color: #fff; }
.marl10 { margin-left: 10px; }
.header2-info1 img, .header2-info2 img, .header2-info3 img { vertical-align: middle; margin-left: 5px; margin-top: -3px; }
.header2-info2 { padding-left: 15px;/*background:url(../images/01.png) no-repeat 82px 12px;*/ }
.header2-info2 span { margin-left: 7px; color: #0099ff; font-size: 14px; }
.header2-info3 { padding-left: 8px;/*background:url(../images/01.png) no-repeat 83px 12px;*/ position: relative; }
.header2-info3 .header2-info3-ggtx { position: absolute; top: 30px; left: -10px; background-color: #ff5f5f; width: 313px; border-radius: 3px; z-index: 998; cursor: text; }
.header2-info3 .header2-info3-ggtx span { font-size: 12px; color: #fff; margin-left: 0px; }
.header2-info3 .header2-info3-ggtx div { height: 32px; float: left; line-height: 32px; }
.header2-info3 .header2-info3-ggtx .ggtxgb { display: inline-block; width: 32px; height: 32px; background: url("../images/06.png") no-repeat 10px 10px; }
.header2-info3 .header2-info3-ggtx-jt { position: absolute; left: 36px; top: -6px; background: url(../images/05.png) no-repeat left top; width: 13px; height: 6px; }
.header2-info3 .header2-info3-ggxl { background-color: #fff; border: 1px solid #cccccc; border-radius: 5px; cursor: text; }
.header2-info3 ._header2-info3-ggxl { position: absolute; top: 30px; left: -15px; z-index: 1000; padding-top: 10px; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-h { padding: 0 16px; height: 44px; line-height: 42px; width: 108px; border-bottom: 1px solid #d8d8d8; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-h1 { float: left; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-h1 span { font-size: 14px; color: #333333; margin-left: 0px; font-weight: bold; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-h1 a { font-size: 12px; color: #0099ff; margin-left: 15px; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-h1 a span { font-size: 12px; color: #0099ff; margin-left: 0px; font-weight: normal; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-h1 a:hover { text-decoration: underline; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-h2 a { font-size: 14px; color: #666666; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-h2 a:hover { text-decoration: underline; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-h2 { float: right; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-c { padding: 0 16px; height: 44px; line-height: 44px; width: 248px; border-bottom: 1px solid #e7e7e7; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-c1 { float: left; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-c1 a.on { font-size: 12px; color: #000; margin-left: 0px; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-c1 a { font-size: 12px; color: #999; margin-left: 0px; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-c1 a:hover { color: #0099ff; text-decoration: underline; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-c2 span { float: right; font-size: 12px; color: #cccccc; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-c2 { float: right; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-f { padding: 0 16px; height: 44px; line-height: 44px; width: 248px; background-color: #f5f5f5; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-f a { font-size: 12px; color: #333333; margin-left: 200px; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-f a:hover { font-size: 12px; color: #0099ff; margin-left: 200px; text-decoration: underline; }
.header2-info3 .header2-info3-ggxl-jt { position: absolute; left: 48px; top: 0px; background: url(../images/03.png) no-repeat left top; width: 23px; height: 11px; }
.header2-info3-ggxl-null { height: 80px; line-height: 80px; text-align: center; width: 280px; clear: both; }
.header2-info3 span { font-size: 14px; color: #0099ff; margin-left: 5px; }
.header2-info4 { padding-left: 10px; }
.header2-info5 { margin-left: 20px; }
.header2-info .header2-info6 { margin-left: 20px; padding-left: 15px; font-weight: bold; color: #fff; background: url(../images/toptel.png) no-repeat 0px 8px; }
.header2-info1, .header2-info2, .header2-info3 { cursor: pointer; }
.header2-2 { background: #fff; position: relative; z-index: 999; width: 100%; box-shadow: 0px 1px 2px #D6D6D8; border-bottom: #ddd solid 1px; }
.header2-2-content { margin: 0 auto; height: 70px; ; width: 1200px; }
.header2-2-logo { float: left; height: 70px; position: relative; }
.header2-2-logo a { display: inline-block; margin:8px 0 0 0;}



.header2-2-nav { float: right; }
.header2-2-nav ul li { height: 70px; line-height: 70px; float: left; margin-left: 30px; }
.header2-2-nav ul li a { color: #333333; font-size: 15px; }
.header2-2-nav ul li a.on { font-weight: bold; color: #0099ff; }
.header2-2-nav ul li a:hover { color: #0099ff; }
.header2-2-nav ul li a.hover { font-weight: bold; color: #0099ff; }
.header2-info1-wdl-h { width: 265px; height: 45px; line-height: 45px; color: #333333; font-size: 14px; padding-left: 15px; border-bottom: 1px solid #d8d8d8; font-weight: bold; }
.header2-info1-wdl-c { width: 280px; padding: 15px 0px 12px 0px; }
.header2-info1-wdl-c1 { text-align: center; }
.header2-info1-wdl-c1 a { border: 1px solid #fa0f0f; font-weight: bold; display: inline-block; width: 250px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; border-radius: 3px; background-color: #fa0f0f; }
.header2-info1-wdl-c2 { text-align: center; margin-top: 12px; }
.header2-info1-wdl-c2 a { border: 1px solid #d7d7d7; display: inline-block; width: 250px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #333333; border-radius: 3px; background-color: #f7f7f7; }
.header2-info1-wdl-c2 img { vertical-align: middle; margin-right: 5px; }
.header2-info1-wdl-c3 { text-align: center; line-height: 15px; margin-top: 12px; }
.header2-info1-wdl-c3 img { vertical-align: middle; margin-right: 5px; }
.header2-info1-wdl-c3 a { font-size: 12px; color: #333; }
.header2-info1-wdl-c3 a:hover { text-decoration: underline; color: #0099ff; }
.header2-info1-wdl-c3 span { color: #0099ff; margin-right: 0px; }
.header2-info1-wdl {/*position:absolute;top:40px;left:-15px;*/ background-color: #fff; border: 1px solid #cccccc;/*z-index:999*/ ; border-radius: 3px; cursor: text; }
._header2-info1-wdl { position: absolute; top: 30px; left: -15px; z-index: 1000; padding-top: 10px; }
.header2-info1-wdl-jt { position: absolute; left: 32px; top: 0px; background: url(../images/03.png) no-repeat left top; width: 23px; height: 11px; }
.header2-info1-wdl-c1 a:hover { text-decoration: underline; }
.header2-info1-wdl-c2 a:hover { text-decoration: underline; background-color: #fff; }
.header2-info1-ydl { background-color: #fff; border: 1px solid #cccccc; border-radius: 3px; cursor: text; }
._header2-info1-ydl { position: absolute; top: 30px; left: -15px; z-index: 1000; padding-top: 10px; }
.header2-info1-ydl-h { height: 46px; width: 250px; line-height: 46px; padding: 0 15px; font-size: 14px; color: #333333; font-weight: bold; border-bottom: 1px solid #d8d8d8; }
.header2-info1-ydl-c { width: 250px; padding: 17px 15px; overflow: hidden; }
.header2-info1-ydl-c11 { float: left; width: 112px; }
.header2-info1-ydl-c11 a { font-size: 12px; color: #333333; }
.header2-info1-ydl-c11 a:hover { text-decoration: underline; }
.header2-info1-ydl-c12 { float: left; }
.header2-info1-ydl-c12 a { font-size: 12px; color: #333333; }
.header2-info1-ydl-c12 a:hover { text-decoration: underline; }
.header2-info1-ydl-c21 { float: left; width: 112px; }
.header2-info1-ydl-c21 a { font-size: 12px; color: #333333; }
.header2-info1-ydl-c21 a:hover { text-decoration: underline; }
.header2-info1-ydl-c22 { float: left; }
.header2-info1-ydl-c22 a { font-size: 12px; color: #333333; }
.header2-info1-ydl-c22 a:hover { text-decoration: underline; }
.header2-info1-ydl-c21 span { font-size: 14px; color: #0099ff; margin-left: 6px; }
.header2-info1-ydl-c22 span { font-size: 14px; color: #0099ff; margin-left: 6px; }
.header2-info1-ydl-f1 { float: left; width: 150px; height: 44px; line-height: 44px; background-color: #f5f5f5; }
.header2-info1-ydl-f1 a { margin-left: 15px; font-size: 12px; color: #bbbbbb; font-weight: bold; }
.header2-info1-ydl-f1 a:hover { text-decoration: underline; }
.header2-info1-ydl-f2 { float: left; }
.header2-info1-ydl-f2 a { display: inline-block; width: 130px; height: 44px; line-height: 44px; font-size: 14px; color: #fff; font-weight: bold; text-align: center; background-color: #ff1111; }
.header2-info1-ydl-jt { position: absolute; left: 32px; top: 0px; background: url(../images/03.png) no-repeat left top; width: 23px; height: 11px; }
.header2-info1-ydl-cnull { width: 280px; height: 80px; background: url(../images/loading_w.gif) no-repeat 128px 30px; }
.header2-info2-gwcxl { background-color: #fff; border: 1px solid #cccccc; border-radius: 5px; cursor: text; box-shadow: 0px 1px 2px #888888; }
._header2-info2-gwcxl { position: absolute; top: 30px; left: -15px; z-index: 1000; padding-top: 10px; }
.header2-info2-gwcxl-h { border-bottom: 1px solid #d8d8d8; height: 44px; line-height: 44px; width: 250px; padding: 0 15px; font-size: 14px; color: #333333; font-weight: bold; }
.header2-info2-gwcxl-c1 { float: left; width: 149px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 40px; }
.header2-info2-gwcxl-c1 a { font-size: 12px; color: #000000; text-overflow: ellipsis; display: inline-block; overflow: hidden; width: 149px; }
.header2-info2-gwcxl-c1 a:hover { color: #0099ff; text-decoration: underline; }
.header2-info2-gwcxl-c2 { float: left; width: 42px; font-size: 12px; color: #999999; text-align: right; }
.header2-info2-gwcxl-c3 { float: left; width: 59px; font-size: 12px; color: #0099ff; text-align: right; }
.header2-info2-gwcxl-c { position: relative; height: 40px; line-height: 40px; padding: 0 15px; border-bottom: 1px solid #e7e7e7; width: 250px; overflow: hidden; }
.header2-info2-gwcxl-c em { position: absolute; top: 32px; right: 15px; font-size: 12px; color: #999; line-height: 0px; }
.header2-info2 { position: relative; }
.header2-info2-gwcxl-cc { height: 40px; line-height: 38px; width: 250px; padding: 0 15px; font-size: 12px; color: #666666; border-bottom: 1px solid #e7e7e7; }
.header2-info2-gwcxl-cc div { float: right; }
.header2-info2-gwcxl-cc span { color: #0099ff; }
.header2-info2-gwcxl-f { width: 280px; overflow: hidden; }
.header2-info2-gwcxl-f1 { float: left; width: 178px; height: 40px; line-height: 40px; text-align: right; font-size: 12px; color: #333333; background-color: #f5f5f5; }
.header2-info2-gwcxl-f1 span { font-size: 14px; color: #0099ff; margin: 0 10px 0 0; }
.header2-info2-gwcxl-f2 a { border-bottom-right-radius: 5px; display: inline-block; width: 102px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 16px; font-weight: bold; background-color: #ff4f11; }
.header2-info2-gwcxl-f2 { float: left; }
.header2-info2-gwcxl-jt { position: absolute; left: 48px; top: 0px; background: url(../images/03.png) no-repeat left top; width: 23px; height: 11px; }
.hgbhh { background-color: #f7f8f9; }
.header2-info2-gwcxl-cnull { height: 80px; line-height: 80px; width: 280px; font-size: 14px; color: #cccccc; text-align: center; }
.header2-2-navcontent { position: absolute; left: 0; top: 60px; width: 100%; background-color: #f1f3f5; z-index: 999; border-top: 1px solid #dee0e2; }
.header2-2-navcontent-b1 { width: 1000px; margin: 0 auto; padding: 25px 0 20px 200px; overflow: hidden; }
.header2-2-navcontent-b1 li { float: left; width: 172px; margin-right: 60px; border-right: 1px solid #e1e2e3; }
.header2-2-navcontent-b1-ymzc, .header2-2-navcontent-b1-ymjy, .header2-2-navcontent-b1-cyfw, .header2-2-navcontent-b1-gd {/*height:190px;*/ }
.header2-2-navcontent-b1-ymzc-h { font-size: 16px; color: #333333; font-weight: bold; }
.header2-2-navcontent-b1-ymzc-c { margin-top: 8px; overflow: hidden; }
.header2-2-navcontent-b1-ymzc-c li { float: left; width: 86px; margin-top: 2px; margin-right: 0px; border-right: 0; padding: 0; }
.header2-2-navcontent-b1-ymzc-c a { font-size: 12px; color: #333333; }
.header2-2-navcontent-b1-ymzc-f { margin-top: 10px; }
.header2-2-navcontent-b1-ymzc-f a { font-size: 12px; color: #333333; }
.header2-2-navcontent-b1-ymjy-h { font-size: 16px; color: #333333; font-weight: bold; }
.header2-2-navcontent-b1-ymjy-c1 { margin-top: 10px; }
.header2-2-navcontent-b1-ymjy-c1 a { font-size: 12px; color: #333333; }
.header2-2-navcontent-b1-ymjy-c2 { margin-top: 2px; }
.header2-2-navcontent-b1-ymjy-c2 a { font-size: 12px; color: #333333; }
.header2-2-navcontent-b1-ymjy a:hover { color: #f94856; }
.header2-2-navcontent-b1-cyfw-h { font-size: 16px; color: #333333; font-weight: bold; }
.header2-2-navcontent-b1-cyfw-c1 { margin-top: 10px; }
.header2-2-navcontent-b1-cyfw-c1 a { font-size: 12px; color: #333333; }
.header2-2-navcontent-b1-cyfw-c2, .header2-2-navcontent-b1-cyfw-c3, .header2-2-navcontent-b1-cyfw-c4, .header2-2-navcontent-b1-cyfw-c5, .header2-2-navcontent-b1-cyfw-c6 { margin-top: 2px; }
.header2-2-navcontent-b1-cyfw-c2 a, .header2-2-navcontent-b1-cyfw-c3 a, .header2-2-navcontent-b1-cyfw-c4 a, .header2-2-navcontent-b1-cyfw-c5 a, .header2-2-navcontent-b1-cyfw-c6 a { font-size: 12px; color: #333333; }
.header2-2-navcontent-b1-cyfw a:hover { color: #f94856; }
.header2-2-navcontent-b1-gd-h { font-size: 16px; color: #333333; font-weight: bold; }
.header2-2-navcontent-b1-gd a { display: inline-block; width: 92px; height: 26px; line-height: 26px; color: #fff; font-size: 12px; text-align: center; font-weight: bold; border-radius: 3px; background-color: #0099ff; }
.header2-2-navcontent-b1-gd a:hover { background-color: #f94856; }
.header2-2-navcontent-b1-gd-c1, .header2-2-navcontent-b1-gd-c2, .header2-2-navcontent-b1-gd-c3 { margin-top: 10px; }
.header2-2-navcontent-b1-ymzc a:hover { color: #f94856; }
.footer2-gzxw { color: #000; font-size: 14px; margin-left: 32px; }
.header2-2-navcontent-b1-ymzc-c img { vertical-align: middle; margin-left: 5px; }
.header2-2-navcontent-b2 { border-top: 1px solid #e1e5e9; }
.header2-2-navcontent-b21 { width: 1000px; margin: 0 auto; padding-left: 200px; height: 40px; line-height: 40px; }
.header2-2-navcontent-b21 img { vertical-align: middle; margin-right: 5px; }
.header2-2-navcontent-b21 a { font-size: 12px; color: #333333; }
.header2-2-navcontent-b21 span { color: #0099ff; }
.header2-2-navcontent-b21 a:hover { color: #f94856; text-decoration: underline; }
.header2-info1-ydl-f { overflow: hidden; }
.header2-info1 .header2-sx1, .header2-info2 .header2-sx1, .header2-info3 .header2-sx1, .header2-info4 .header2-sx1 { margin-left: 14px; color: #3e3e3e; font-size: 12px; margin-right: 0px; }
.header2-info1 .header2-sx2, .header2-info2 .header2-sx2, .header2-info3 .header2-sx2, .header2-info4 .header2-sx2 { margin-left: 5px; margin-right: 5px; color: #3e3e3e; font-size: 12px; margin-right: 0px; }
.header2-info1 .zhuce { color: #fff; }
.header2-info3 .header2-info3-ggtx .header2-info3-ggtxleft { border-right: 1px solid #e85353; padding: 0 8px 0 15px; width: 257px; }
.header2-info3 .header2-info3-ggtx .header2-info3-ggtxtitle { float: left; width: 162px; }
.header2-info3 .header2-info3-ggtx .header2-info3-ggtxdate { float: right; width: 38px; }
.jhd { background: url(../images/04.png) no-repeat 7px 20px; }
.header2-info3 .header2-info3-ggxl .header2-info3-ggxl-c2 span.on { color: #666; }
.header2-info3-ggxl-null span { color: #cccccc; font-size: 14px; margin-left: 0px; }
.beian { color: #fff; }
.header2-2-navcontent-b1 .widthsyw { width: 315px; }
.header2-2-navcontent-b1 .widthybb { width: 188px; }
.header2-2-navcontent-b1 .brl { border-right: 0; }
.mart0 { margin-top: 0px; }
.marl10 { margin-left: 10px; }
.i-m-bg { background: #F1F3F5; overflow: hidden; padding: 0 0 20px; border-bottom: 1px solid #E8E9EB; }/*index-module*/
.i-m-bg2 { background: #ffffff; overflow: hidden; padding: 0 0 24px; border-bottom: 1px solid #E8E9EB; }/*index-module*/
.i-m-center { width: 1200px; margin: 0 auto; height: 580px; }
.i-m-h2 { font-size: 30px; line-height: 34px; line-height: 34px; color: #333; text-align: center; padding: 40px 0 0; }
.i-m-subNav { height: 27px; text-align: center; padding: 14px 0 0; }
.i-m-subNav li { margin: 0 10px; display: inline-block; *display:inline;
*zoom:1;
}
.i-m-subNav li a { padding: 0 5px; line-height: 24px; border-bottom: 3px solid #F1F3F5; font-size: 16px; }
.i-m-subNav li a:hover { color: #333; font-weight: bold; }
.i-m-subNav li a.on { border-color: #0066ff; font-weight: bold; }
.i-m-con { display: none; position: relative; margin: 20px 250px 0; }
.i-m-c-l { width: 200px; z-index: 2; height: 360px; position: inherit; }
.i-m-c-r { width: 1000px; position: absolute; z-index: 1; left: 200px; height: 360px; top: 0; }
.conbg-01 { background: url(../images/index2/1-01.jpg) no-repeat left top; }
.conbg-02 { background: url(../images/index2/3-01.jpg) no-repeat left top; }
.conbg-03 { background: url(../images/index2/3-01.jpg) no-repeat left top; }
.conbg-04 { background: url(../images/index2/4-01.jpg) no-repeat left top; }
.conbg-05 { background: url(../images/index2/5-01.jpg) no-repeat left top; }
.c-text { width: 200px; height: 360px; }/*con-text*/
.c-p { font-size: 14px; color: #e94e64; line-height: 20px; display: inline-block; *display:inline;
*zoom:1;
font-weight: bold; vertical-align: middle; }
.c-p2 { color: #4f4c8b; }
.c-p3 { color: #39c; }
.c-p4 { color: #17b4bb; }
.c-p img { vertical-align: middle; margin: 0 5px; }
.i-m-c-b { padding: 20px 0; }
.i-m-c-b a { font-size: 14px; color: #333; margin: 0 12px; vertical-align: middle; }
.i-m-c-b a:hover { color: #f94856; }
.t-h3 { color: #fff; font-size: 18px; padding: 25px 0 0 20px; }
.t-p { font-size: 14px; color: #fff; line-height: 25px; height: 90px; padding: 5px 0 0 20px; }
.t-p2 { line-height: 20px; height: 20px; padding: 5px 0 5px 20px; color: #fff; font-size: 12px; }
.t-p2 img { vertical-align: middle; margin: 0 8px 0 0; }
.r-m { width: 332px; border-right: 1px solid #DEDEDE; background: #fff; height: 360px; float: left; text-align: center; }/*right-module*/
.r-m.end { width: 333px; }
.r-m2 { padding: 0 0 0 15px; width: 233px; text-align: left; }
.r-m2.end { width: 235px; }
.r-m3 { padding: 0 0 0 80px; width: 419px; text-align: left; }
.r-m-h3 { font-size: 20px; color: #000; line-height: 30px; margin: 20px 0 0; overflow: hidden; }
.r-m-h3 span { font-size: 12px; color: #fff; padding: 0 5px 0 15px; background: url(../images/index2/9.png) no-repeat left top #FF6B6B; height: 26px; line-height: 26px; font-weight: normal; float: left; margin: 2px 0; }
.r-m-h3 b { float: left; }
.r-m-title { font-size: 13px; color: #999; line-height: 20px; }
.r-m-p { line-height: 24px; font-size: 14px; color: #7a7a7a; }
.r-m-p span { display: inline-block; *display:inline;
*zoom:1;
margin: 0 10px; }
.r-m-icon { height: 135px; background-repeat: no-repeat; background-position: center center; }
.r-m-op { margin:5px 15px 0 48px;float:left; }
.r-m-op2 { margin:15px 15px 0 0;float:left; }
.r-m-btn { width: 120px; height: 36px; border: 1px solid #0099ff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size: 14px; color: #0099ff; line-height: 36px; display: inline-block; font-weight: bold; box-shadow: 0 0 1px #0099ff; -webkit-box-shadow: 0 0 1px #0099ff; -moz-box-shadow: 0 0 1px #ef1212; text-align: center; }
.r-m-btn:hover { background: #0099ff; color: #fff; }
.r-m-btn2 { min-width: 120px; padding:0 5px; height: 36px; border: 1px solid #ffffff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size: 14px; color: #ffffff; line-height: 36px; display: inline-block; font-weight: bold; box-shadow: 0 0 1px #ffffff; -webkit-box-shadow: 0 0 1px #ffffff; -moz-box-shadow: 0 0 1px #ef1212; text-align: center; }
.r-m-btn2:hover { background: #ffffff; color: #0099ff; }
.r-m-p2 { font-size: 12px; line-height: 25px; color: #666; }
.r-m-p2 span { font-size: 20px; line-height: 26px; color: #0099ff; }
.r-m-list { height: 37px; line-height: 37px; margin: 10px 0; overflow: hidden; }
.r-m-list span { display: inline-block; width: 37px; height: 37px; float: left; }
.r-m-list li { margin: 0 5px 0 0; float: left; }
.r-m-list li p { display: none; }
.r-m-list li.on-ico p { display: inline-block; padding: 0 10px 0 5px; font-size: 14px; color: #666; *display:inline;
*zoom:1;
}
.list-ico01 { background: url(../images/index2/2-02a.png); }
.on-ico .list-ico01 { background: url(../images/index2/2-02b.png); }
.list-ico02 { background: url(../images/index2/2-03a.png); }
.on-ico .list-ico02 { background: url(../images/index2/2-03b.png); }
.list-ico03 { background: url(../images/index2/2-04a.png); }
.on-ico .list-ico03 { background: url(../images/index2/2-04b.png); }
.list-ico04 { background: url(../images/index2/2-05a.png); }
.on-ico .list-ico04 { background: url(../images/index2/2-05b.png); }
.list-ico05 { background: url(../images/index2/2-06a.png); }
.on-ico .list-ico05 { background: url(../images/index2/2-06b.png); }
.list-ico06 { background: url(../images/index2/2-07a.png); }
.on-ico .list-ico06 { background: url(../images/index2/2-07b.png); }
.list-ico07 { background: url(../images/index2/2-08a.png); }
.on-ico .list-ico07 { background: url(../images/index2/2-08b.png); }
.list-ico08 { background: url(../images/index2/2-09a.png); }
.on-ico .list-ico08 { background: url(../images/index2/2-09b.png); }
.list-ico09 { background: url(../images/index2/2-10a.png); }
.on-ico .list-ico09 { background: url(../images/index2/2-10b.png); }
.list-ico10 { background: url(../images/index2/2-11a.png); }
.on-ico .list-ico10 { background: url(../images/index2/2-11b.png); }
.list-ico11 { background: url(../images/index2/2-12a.png); }
.on-ico .list-ico11 { background: url(../images/index2/2-12b.png); }
.list-ico12 { background: url(../images/index2/2-13a.png); }
.on-ico .list-ico12 { background: url(../images/index2/2-13b.png); }
.list-ico13 { background: url(../images/index2/2-14a.png); }
.on-ico .list-ico13 { background: url(../images/index2/2-14b.png); }
.list-ico14 { background: url(../images/index2/2-15a.png); }
.on-ico .list-ico14 { background: url(../images/index2/2-15b.png); }
.list-ico15 { background: url(../images/index2/2-16a.png); }
.on-ico .list-ico15 { background: url(../images/index2/2-16b.png); }
.list-ico16 { background: url(../images/index2/2-17a.png); }
.on-ico .list-ico16 { background: url(../images/index2/2-17b.png); }
.list-ico17 { background: url(../images/index2/2-18a.png); }
.on-ico .list-ico17 { background: url(../images/index2/2-18b.png); }
.list-ico18 { background: url(../images/index2/2-19a.png); }
.on-ico .list-ico18 { background: url(../images/index2/2-19b.png); }
.rmico01 { background-image: url(../images/index2/1-02a.png); }
.on .rmico01 { background-image: url(../images/index2/1-02b.png); }
.rmico02 { background-image: url(../images/index2/1-03a.png); }
.on .rmico02 { background-image: url(../images/index2/1-03b.png); }
.rmico03 { background-image: url(../images/index2/1-04a.png); }
.on .rmico03 { background-image: url(../images/index2/1-04b.png); }
.rmico04 { background-image: url(../images/index2/4-02a.png); }
.on .rmico04 { background-image: url(../images/index2/4-02b.png); }
.rmico05 { background-image: url(../images/index2/4-03a.png); }
.on .rmico05 { background-image: url(../images/index2/4-03b.png); }
.rmico06 { background-image: url(../images/index2/4-04a.png); }
.on .rmico06 { background-image: url(../images/index2/4-04b.png); }
.r-m:hover { position: relative; -webkit-animation: dese 0.5s 1; -moz-animation: dese 0.5s 1; animation: dese 0.5s 1; box-shadow: 0 10px 20px #ccc; -webkit-box-shadow: 0 10px 20px #ccc; -moz-box-shadow: 0 10px 20px #ccc; top: -1px; }
@-moz-keyframes dese { 0% {
box-shadow:0 0 2px #ccc;
-webkit-box-shadow:0 0 2px #ccc;
-moz-box-shadow:0 0 2px #ccc;
top:0px;
}
 100% {
box-shadow:0 10px 20px #ccc;
-webkit-box-shadow:0 10px 20px #ccc;
-moz-box-shadow:0 10px 20px #ccc;
top:-1px;
}
}
@-webkit-keyframes dese { 0% {
box-shadow:0 0 2px #ccc;
-webkit-box-shadow:0 0 2px #ccc;
-moz-box-shadow:0 0 2px #ccc;
top:0px;
}
 100% {
box-shadow:0 10px 20px #ccc;
-webkit-box-shadow:0 10px 20px #ccc;
-moz-box-shadow:0 10px 20px #ccc;
top:-1px;
}
}
@keyframes dese { 0% {
box-shadow:0 0 2px #ccc;
-webkit-box-shadow:0 0 2px #ccc;
-moz-box-shadow:0 0 2px #ccc;
top:0px;
}
 100% {
box-shadow:0 10px 20px #ccc;
-webkit-box-shadow:0 10px 20px #ccc;
-moz-box-shadow:0 10px 20px #ccc;
top:-1px;
}
}
/*图片轮播和域名搜索*/

/*图片轮播和域名搜索*/

.slide-banner-b a { display: block; }
.slide-banner-b div { height: 430px; width: 1200px; margin: 0 auto; }
.slide-banner { position: relative; height: 430px; }
.slide-banner-b { height: 430px; background: url(../images/banner/index2Banner/index_banner1_bg.jpg) repeat center center; position: absolute; top: 0; left: 0; width: 100%; }
.slide-banner ul { position: absolute; left: 45%; top: 390px; z-index: 999; }
.slide-banner ul li { float: left; margin-right: 10px; }
.slide-banner ul li a { display: inline-block; width: 18px; height: 18px; background: url(../images/IconBg.png) no-repeat 0px -21px; }
.slide-banner ul li a.on { background: url(../images/IconBg.png) no-repeat 0px 0px; }
.yumingsousuo { margin-top: -110px; position: relative; z-index: 999; }
.yumingsousuo-content { width: 1200px; margin: 0 auto; height: 110px; }
.yumingsousuo-b1, .yumingsousuo-b2, .yumingsousuo-b3 { float: left; height: 110px; }
.yumingsousuo-b1 p { float: left; font-size: 18px; color: #fff; font-weight: bold; }
.yumingsousuo-b1 li { height: 20px; }
.yumingsousuo-b1 { background: url(../images/AD10000000.png) no-repeat left 33px; }
.yumingsousuo-b2 { margin-left: 25px; }
.yumingsousuo-b21-yumingjiage { float: left; width: 445px; }
.yumingsousuo-b21-yumingjiageCon { width: 445px; float: left; overflow: hidden; }
.yumingsousuo-b21-yumingjiage a { font-size: 14px; font-weight: bold; color: #ccc; }
.yumingsousuo-b21-yumingjiage span { font-size: 12px; color: #ccc; margin-right: 22px; }
.yumingsousuo-b21-yumingjiage a:hover { color: #fff; }
.yumingsousuo-b21-op { float: left; }
.yumingsousuo-b21-op a { font-size: 12px; color: #ccc; margin-left: 14px; }
.yumingsousuo-b21-op a:hover { color: #fff; }
.yumingsousuo-b21 { margin-top: 10px; overflow: hidden; }
.yumingsousuo-b22 { margin-top: 2px; position: relative; }
.yumingsousuo-b22 div { float: left; }
.yumingsousuo-b22 input { border-top-left-radius: 5px; border-bottom-left-radius: 5px; width: 526px; border: 0; padding: 12px; font-size: 16px; color: #cccccc; height: 26px; background-color: #fff; }
.yumingsousuo-b22-ym { cursor: pointer; background: url(../images/xljt.png) no-repeat 90px 20px; width: 101px; height: 50px; line-height: 50px; border-left: 1px solid #dedede; font-size: 20px; padding-right: 24px; color: #000000; background-color: #f5f5f5; text-align: center; }
.yumingsousuo-b22 a { border-top-right-radius: 5px; border-bottom-right-radius: 5px; display: inline-block; width: 124px; height: 50px; line-height: 50px; color: #fff; text-align: center; font-size: 20px; background-color: #e50012; font-weight: bold; }
.yumingsousuo-content .yumingsousuo-b3 { padding-top: 32px; height: 78px; margin-left: 30px; width: 165px; }
.yumingsousuo-b3 img { vertical-align: middle; margin-right: 10px; float: left; }
.yumingsousuo-b3-t { margin-top: 7px; font-size: 16px; color: #fff; }
.yumingsousuo-b3-ykj { font-size: 12px; color: #fff; }
.yumingsousuo-b22 a:hover { color: #fff; }
.yumingsousuo-bg { height: 110px; top: 320px; position: absolute; left: 0; background-color: #1f2430; opacity: 0.8; filter: alpha(opacity=80); width: 100%; z-index: 999; }
.yumingsousuo-b22-ymxl { position: absolute; top: 50px; left: 550px; border: 1px solid #cbcbcb; height: 240px; overflow-y: auto; background-color: #fff; overflow-x: hidden; z-index: 999; }
.yumingsousuo-b22-ymxl li { width: 101px; height: 24px; line-height: 24px; padding-left: 25px; cursor: pointer; }
.yumingsousuo-r1, .yumingsousuo-r2, .yumingsousuo-r3 { color: #ff3333; float: left; font-size: 18px; height: 21px; font-weight: bold; text-align: left; *position:relative;
*top:-3px;
*overflow:hidden;
*height:24px;
_width: 12px; }
.yumingsousuo-b22-srym { }
.yumingsousuo-b22-cym { }
/*为什么选择益云网络 begin*/
.chose-xinnet { background-color: #fff; height: 576px; padding: 46px 0 0; }
.chose-xinnet-con { width: 1200px; min-height: 576px; margin: 0 auto; position: relative; }
.chose-xinnet-con-01 { height: 55px; text-align: center; }
.chose-xinnet-con-01 .title { color: #333; font-size: 30px; line-height: 30px; font-weight: blod; }
.chose-xinnet-con-01 p { color: #333; font-size: 14px; padding: 10px 0 0; line-height: 14px; }
.chose-xinnet-con-02 { padding: 70px 0 0; overflow: hidden; height: 366px; border-bottom: #eceeef solid 1px; }
.chose-xinnet-con-02 div { width: 300px; display: inline-block; height: 366px; text-align: center; float: left; }
.chose-xinnet-con-02 h3 { font-size: 20px; line-height: 26px; color: #333; font-weight: blod; padding: 20px 0; }
.chose-xinnet-con-02 p { font-size: 16px; line-height: 22px; color: #999; }
.chose-xinnet-con-02 a { color: #0099ff; font-size: 16px; line-height: 16px; padding: 20px 0 0 0; display: inline-block; }
.chose-xinnet-con-02 a:hover { text-decoration: underline; }
.chose-xinnet-con-03 { height: 44px; padding: 20px 0; overflow: hidden; position: relative; }
.chose-xinnet-con-03 .left, .chose-xinnet-con-03 .right { display: inline-block; position: absolute; height: 44px; }
.chose-xinnet-con-03 .left { width: 125px; }
.chose-xinnet-con-03 .left h4 { font-size: 18px; font-weight: blod; line-height: 20px; color: #5d5d5d; }
.chose-xinnet-con-03 .left p { font-size: 16px; line-height: 20px; color: #7f7f7f; }
.chose-xinnet-con-03 .right { left: 125px; width: 1071px; }
.case-container { width: 1071px; overflow: hidden; margin: 0 auto; height: 44px; }
.case-list li { overflow: hidden; float: left; }
.case-list dl { width: 153px; float: left; text-align: center; }
.case-list dl dt { border-left: #e4e4e4 solid 1px; }
.case-list dl img { height: 44px; }
.btn-div { position: relative; top: 0px; display: none; width: 1200px; height: 84px; }
.btn-div .left-btn { background: url(../images/left.png) no-repeat left center; display: inline-block; width: 20px; height: 35px; position: absolute; left: 126px; top: 5px; }
.btn-div .right-btn { background: url(../images/right.png) no-repeat left center; display: inline-block; width: 20px; height: 35px; position: absolute; right: 10px; top: 5px; }
.btn-div .round_btn { position: absolute; top: 40px; left: 545px; }
.btn-div .round_btn li { float: left; }
.btn-div li a { font-size: 50px; color: #999; width: 20px; height: 20px; text-align: center; line-height: 20px; display: block; }
.btn-div li a.on { color: #f00; }
/*为什么选择益云网络 end*/

/*新闻资讯 begin*/
.case-news { height: 15px; background-color: #f4f7f8; padding: 30px 0; overflow: hidden; }
.news-con { width: 1173px; height: 15px; margin: 0 auto; overflow: hidden; background: url(../images/06.png) no-repeat left center; padding: 0 0 0 27px; }
.news-list { float: left; height: 15px; width: 1000px; overflow: hidden; }
.news-list li { height: 15px; line-height: 15px; float: left; }
.news-list a { color: #666; font-size: 14px; }
.news-list a:hover { color: #f94856; text-decoration: underline; }
.news-list div { float: left; width: 320px; }
.news-con .more { color: #363636; height: 15px; line-height: 15px; float: right; font-size: 14px; }
.news-con .more:hover { color: #f94856; text-decoration: underline; }
/*新闻资讯 end*/

/*业务推广 begin*/
.entrance { background: url(../images/09.jpg) no-repeat top center; height: 160px; }
.entrance-con { width: 1200px; height: 160px; margin: 0 auto; position: relative; }
.entrance-con .entrance-button { position: absolute; display: inline-block; width: 217px; height: 51px; text-indent: 999999999px; background: url(../images/a-01.png) no-repeat center center; left: 640px; top: 54px; }
.entrance-con .entrance-button:hover { background: url(../images/a-01-hover.png) no-repeat center center; }
/*业务推广 end*/

.gxh3{text-align:center; font-size:28px; padding:10px 0 25px 0; border-bottom:1px dashed #ddd; margin-bottom:10px;}
.gxmain{ margin-bottom:15px; border-bottom:1px dashed #ddd; padding:10px 0 10px 0;}
.gxtitle{ font-size:20px; line-height:30px;}
.gxcon{ line-height:25px;}

.layui-layer-title{padding: 0 80px 0 20px;
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #eee;
    font-size: 15px;
    color: #666;
    overflow: hidden;
    background-color: #F8F8F8;
    border-radius: 2px 2px 0 0;}
.layui-layer-content{    padding: 20px;
    line-height: 26px;
    background-color: #ce8e89;
    color: #fff;
    font-weight: 300;}
.layui-text{    line-height: 22px;
    font-size: 14px;}
	.layui-text a{color:#fff;}
	.layui-layer-btn .layui-layer-btn0{background-color:#0CB5C7;border-color:#03b8cc;}