/* CSS Document */
body{margin:0px;	padding:0px;font-family:"微软雅黑";}
ul {margin: 0px; padding: 0px;}
li {margin: 0px; padding: 0px;}
DD {margin: 0px; padding: 0px;}

html {min-width: 1200px;}

a:link {text-decoration: none;font-family:"微软雅黑";}
a:visited {text-decoration: none;font-family:"微软雅黑";}
a:hover {text-decoration: none;font-family:"微软雅黑";}
a:active {text-decoration: none;font-family:"微软雅黑";}
.snews { padding:5px 0; border-bottom:1px solid #ddd; width:1200px; margin:0 auto;}
.snews ul { height:32px; list-style:none;}
.snews ul li { float:left; width:25%; height:32px; line-height:32px; overflow:hidden; }
.snews ul li span { float:right; padding:0 15px 0 10px; height:32px; line-height:32px; overflow:hidden;}
.snews ul li a { color:#333; font-size:13px;}
.top-bar {width: 100%; height: 40px; background-color:#242d3c; }
.top-bar .w { width:1200px; margin:0 auto; height:40px;}
.top-bar .left-side {margin: 10px; line-height: 20px; float: right; font-size:15px; color:#FFFFFF;}
.top-bar .right-side {color:#FFff00; float:left; line-height:40px; padding-left:0px;letter-spacing:1px;}
.top-bar .right-side a{
	color:#FFff00;
}
.top-bar .left-side a {color:#FFFF00; margin-right:20px;}
.top-bar .left-side a.last { margin:0;}
.header-layout {width: 100%; height: 510px; position: relative; z-index: 1;}
.header-layout_nei {width: 100%; height: 70px; position: relative; z-index: 1; background:#FAFAFA}
.header {left: 50%; top: 0px; width: 1200px; height: 70px; margin-left: -600px; position: absolute; z-index: 3;}
.header .logo { margin: 10px 0px; width: 220px; height: 50px; overflow: hidden; font-size: 0px; float: left;}
.header .logoa {background: url("../images/logo1.png") no-repeat 0px 0px; margin: 10px 0px; width: 320px; height: 50px; text-indent: -9999px; overflow: hidden; font-size: 0px; float: left;}
.header .logo a { font-size:32px; color:#fff; font-family:Microsoft Yahei;}
#navfouce li { float:left;}
.div1 {background-color:#FFFFFF; margin-top:20px; width:100%; text-align:center;}
.div2 { width:200px; margin:0 auto;}
.main-nav {width: 960px; height: 70px; font-size: 0px; float: right; white-space: nowrap; position: relative;}
.main-nav-menu li {letter-spacing: normal; font-size: 12px; vertical-align: top; display: inline-block;}
.main-nav-menu_nei a {font: 16px/30px "微软雅黑";line-height:70px;height: 70px;ptext-align: center;color: #666;display: block;}
.main-nav-menu_nei a:hover {color: rgb(36, 45, 60) !important; text-decoration: none !important; background-color: rgb(255, 255, 255) !important; text-shadow: none;}
.main-nav-menu_nei a.now {color: rgb(36, 45, 60) !important; text-decoration: none !important; background-color: rgb(255, 255, 255) !important; text-shadow: none;}
.main-nav-menu a {font: 16px/30px "微软雅黑";line-height:70px;height: 70px;padding:0 15px;text-align: center;color: #FFF;display: block;}
.main-nav-menu a:hover {color: rgb(36, 45, 60) !important; text-decoration: none !important; background-color: rgb(255, 255, 255) !important; text-shadow: none;}
.main-nav-menu a.now {color: rgb(36, 45, 60) !important; text-decoration: none !important; background-color: rgb(255, 255, 255) !important; text-shadow: none;}
.main-nav-menu li.current a {background: rgba(0, 0, 0, 0.15); color: rgb(255, 255, 255); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#26000000', endColorstr='#26000000');}
.main-nav-menu li.current span {padding-bottom: 3px;}
.main-nav-box {left: 0px; top: 70px; width: 700px; height: 0px; overflow: hidden; filter: alpha(opacity=0); position: absolute; opacity: 0; box-shadow: 0px 4px 0px rgba(0,0,0,0.25); background-color: rgb(255, 255, 255);}
.main-nav-box .cont {font-size: 0px; display: none; position: relative;}
.main-nav-box .cont dl {margin: 10px 0px 10px -1px; padding: 10px 13px; width: 130px; letter-spacing: normal; font-size: 12px; vertical-align: top; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: dotted; display: inline-block; white-space: normal;}
.main-nav-box .cont dt {line-height: 26px; font-size: 14px; font-weight: 600;}
.main-nav-box .cont dt a {color: rgb(0, 0, 0);}
.main-nav-box .cont a {text-decoration: none;}
.main-nav-box .cont a dt {color: rgb(36, 44, 59);}
.main-nav-box .cont a dd {color: rgb(119, 119, 119);}
.anli .w { width:1200px; margin:0 auto;}
.anli .biaoti { padding:50px 0 30px; margin:0; }
.anli .biaoti a { display:block; width:200px; height:50px; background:#243e40; border:4px solid #fdba65; color:#fff; font-size:18px; font-weight:bold; text-align:center; line-height:50px; margin:0 auto;}
.anli ul li { float:left; width:25%; list-style:none; margin-bottom:6px;}
.anli ul li img { width:290px; height:290px; box-sizing:border-box; padding:2px; border:1px solid #ddd;}
#pagination {list-style: none; margin: 0px; padding: 5px 15px 5px 0px; left: 50%; bottom: 20px; display: block; position: absolute; z-index: 9900;}
#pagination li {background: rgb(255, 255, 255); list-style: none; border-radius: 5px; width: 10px; height: 10px; margin-left: 15px; float: left; display: block;}
#pagination li a {margin: 0px; padding: 0px; width: 100%; height: 100%; text-indent: -9999px; display: block;}
#pagination li.current {background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');}
.fudong { position:fixed; bottom:0; }
.fudong img { width:100%; }
.bon { margin-bottom:80px;}
.i-case-time{ width: 1200px; overflow: hidden; margin-top: 20px; text-align: center; font-size: 30px;color: #4c4c4c; line-height: 60px; }
.jdal-timer{ color: #ff0000; font-weight: bold; }
.case-num{color: #ff0000; font-weight: bold; background: #f0fddf; border: 2px solid #bfbfbf; padding: 0 10px; margin: 0 4px;}
#slides li:nth-child(1) { background-color:#3194e3!important;}
#slides li:nth-child(2) { background-color:#3194e3!important;}
#slides li:nth-child(3) { background-color:#3194e3!important;}

#full-screen-slider {width: 100%; height: 510px; position: relative; z-index: 1;}

#slides {list-style: none; margin: 0px; padding: 0px; width: 100%; height: 510px; display: block; position: relative;}
#slides li {list-style: none; margin: 0px; padding: 0px; width: 100%; height: 100%; display: block; position: absolute;}
#slides li a {width: 100%; height: 100%; text-indent: -9999px; display: block;}

.header-speace {background: rgba(0, 0, 0, 0.1); margin: 0px; padding: 0px; left: 0px; top: 69px; width: 100%; height: 1px; line-height: 0; font-size: 0px; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#19000000', endColorstr='#19000000'); position: absolute; z-index: 2;}

.header-banner {left: 0px; top: 0px; width: 100%; height: 4400px; position: absolute; z-index: 1; background-color: rgb(255, 255, 255);}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.duankou { background:#dce6f8; padding:25px 0;}
.duankou .title { margin-top:20px;}
.duankou .title_nva { background:url(../images/xia.png) no-repeat center bottom; }
.duankou ul { list-style:none; padding:25px 50px; margin:0 auto; width:1100px;}
.duankou ul li { float:left; width:25%; }
.duankou ul li a { display:block; width:186px; margin:0 auto; height:314px;}
.duankou ul li a img { border:0;}
.guang { width:1200px; height:620px; margin:0 auto;border-top:0px #F1F1F1 solid;border-left:0px #f1f1f1 solid;}
.guang_nva { width:299px; float:left; padding-top:40px; border-bottom:0px #f1f1f1 solid; border-right:0px #f1f1f1 solid; text-align:center;}
.guang_title {font-size:24px; padding-top:10px; height:50px;}
.guang_memo {font-size:14px; height:90px;margin-top:10px; line-height:24px; text-align:left;}
.moshi { width:1200px; margin:0 auto;}
.moshi ul { list-style:none; padding:15px 5px; margin:0;}
.moshi ul li { float:left; width:110px; padding:12px 30px;}
.moshi ul li a { width:110px; height:110px; border-radius:50%; background:#f24040; color:#fff; font-size:18px; font-weight:bold; line-height:110px; text-align:center; display:block;}
.moshi ul li.er a { padding:25px 0; height:60px; line-height:30px;}
.title {font-size:32px;color:#343F48;width:100%;text-align:center; margin-top:30px;}
.title_nva {font-size:20px;color:#343F48;text-align:center; padding-bottom:22px;width:1200px; margin:10px auto 0;background:url(../images/xia.jpg) no-repeat center bottom; }
.youshi { padding-bottom:10px;}
.biaoge_big{width:1200px; margin-top:20px;}
.biaoge_small_left{float:left;width:598px;border:1px #e1e1e1 solid;padding-top:15px;padding-bottom:10px;height:80px;}
.biaoge_small_right{float:left;width:598px;border-top:1px #e1e1e1 solid;border-bottom:1px #e1e1e1 solid;border-right:1px #e1e1e1 solid;padding-top:15px;padding-bottom:10px;height:80px;}
.biaoge_small_left_a{float:left;width:598px; border-left:1px #e1e1e1 solid; border-bottom:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid;  padding-top:15px; padding-bottom:10px; height:80px;}
.biaoge_small_right_a{float:left;width:598px; border-bottom:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; padding-top:15px; padding-bottom:10px; height:80px;}
.biaoge_memo{float:left;width:100px; line-height:80px; margin-top:5px;}
.biaoge_memo_a{float:left;width:450px; line-height:20px; margin-top:5px; text-align:left}

.server{ background:url(../images/zhixiao_bg.jpg) center;width:100%; height:701px; }
.server_big{width:1200px; margin-top:50px;}
.server_title{font-size:32px;color:#343F48;width:100%;text-align:center; margin-top:50px;}
.server_title_nva{font-size:20px;color:#343F48;width:100%;text-align:center; margin-top:20px;}
.server_left{width:380px; float:left; margin-right:30px;}
.server_right{width:380px; float:left;}
.server_memo_big{background-color:rgba(0,0,0,0.7); font-size:30px; color:#FFFFFF; line-height:90px;}
.server_memo_small{background-color:rgba(255,255,255,0.7); font-size:20px; color:#000000; line-height:70px; border-bottom:1px #CCCCCC solid}
.server_memo_small a {}
.server_memo_big_a{background-color:rgba(166,118,228,0.7); font-size:30px; color:#FFFFFF; line-height:90px;}
.server_memo_big_a a { color:#fff;}
.server_memo_big_b{background-color:rgba(108,210,134,0.7); font-size:30px; color:#FFFFFF; line-height:90px;}

.money{width:100%;margin-top:50px;}
.money_nva{width:1200px;}
.money_title{font-size:32px;color:#343F48;text-align:center;}
.money_title_nva{font-size:20px;color:#343F48;width:100%;text-align:center; margin-top:10px; margin-bottom:40px;}
.money_memo_title{ font-size:20px; float:left; width:198px; border:1px #FFFFFF solid;line-height:70px;}
.money_memo_title_a{ font-size:18px; float:left; width:198px; border:1px #FFFFFF solid; line-height:70px; background-color:#F8F8F8; color:#3AA355}
.money_memo_title_small{ font-size:14px; float:left; width:198px; border:1px #FFFFFF solid; height:70px; line-height:70px; background-color:#F8F8F8; color:#666666}
.pin { height:560px; background:url(../images/jianjie.jpg); text-align:center; margin-top:20px;}
.bon{ background-color:#242D3C; width:100%;}
.bon_nva{width:1200px; padding-top:30px; padding-bottom:40px;}
.bon_title_left{width:700px; float:left; text-align:left; margin-top:20px;}
.bon_title_right{width:500px; float:left; text-align:left; margin-top:20px;}

.hezuo{width:100%;margin-top:20px;}
.hezuo_nva{width:1200px;}
.hezuo .title_nva { margin-bottom:20px;}
.hezuo_title{font-size:32px;color:#343F48;text-align:center;}
.hezuo_title_nva{font-size:20px;color:#343F48;width:100%;text-align:center; margin-top:10px; margin-bottom:40px;}
.hezuo_memo_title{ font-size:14px; float:left; width:150px;line-height:25px;}
.hezuo_memo_title img { margin-bottom:10px;}
.about { padding-top:10px;}
.about .w { width:1200px; margin:0 auto;}
.about .nr { padding:20px 0; font-size:14px; color:#333333; line-height:33px; text-indent:2em;}
.about .nr p { margin:0; padding:0;}
.about ul li { float:left; width:25%; list-style:none;}
.about ul li img { width:280px; height:180px; padding:2px; border:1px solid #ddd;}
.news .w { width:1200px; margin:0 auto; padding:0 30px; box-sizing:border-box;}
.news .w .xwzx { float:left; width:530px;}
.news .w .hydt { float:right; width:530px;}
.news .w .biaoti { height:34px; line-height:34px; border-bottom:3px solid #fc7e2a; padding:0 15px;}
.news .w .biaoti .a1 { float:left; font-size:21px; color:#000000;}
.news .w .biaoti .a2 { float:right; font-size:15px; color:#fc7e2a;}
.news .w ul { list-style:none; margin:0; padding:0;}
.news .w ul li { height:40px; line-height:40px; overflow:hidden; padding-left:20px; background:url(../images/li.jpg) no-repeat left center;}
.news .w ul li span { float:left; font-size:14px; color:#646464; float:right;}
.news .w ul li a { font-size:15px; color:#333;}

.lan2{width:124px;height:40px;background-color:#FFD21A;float:left;line-height:40px;color:#FFFFFF;margin:5px;border:1px #e8e8e8 solid;border-bottom:0px;font-size:14px;cursor:pointer}
.lan2a{width:124px;height:40px;background-color:#FAFAFA;float:left;line-height:40px;color:#242C3A;margin:5px;border:1px #e8e8e8 solid; border-bottom:0px;font-size:14px;cursor:pointer}

.lan3{width:124px;height:40px;background-color:#91D3D9;float:left;line-height:40px;color:#FFFFFF;margin:5px;border:1px #e8e8e8 solid;border-bottom:0px;font-size:14px;cursor:pointer}
.lan3a{width:124px;height:40px;background-color:#FFFFFF;float:left;line-height:40px;color:#242C3A;margin:5px;border:1px #e8e8e8 solid; border-bottom:0px;font-size:14px;cursor:pointer}

.lan4{width:124px;height:40px;background-color:#349FCD;float:left;line-height:40px;color:#FFFFFF;margin:5px;border:1px #e8e8e8 solid;border-bottom:0px;font-size:14px;cursor:pointer}
.lan4a{width:124px;height:40px;background-color:#FAFAFA;float:left;line-height:40px;color:#242C3A;margin:5px;border:1px #e8e8e8 solid; border-bottom:0px;font-size:14px;cursor:pointer}

.fenye{border:1px #666666 solid;padding-left:5px;padding-right:5px;color:#FFFFFF;background-color:#000000; line-height:25px; height:25px;} /*��ҳ��ǰѡ��ҳ*/
.fenyea{border:1px #999999 solid;padding-left:5px;padding-right:5px;color:#999999; line-height:25px; height:25px;} /*��ҳ����ҳ��*/
.fenyeb{border:1px #999999 solid;padding-left:5px;padding-right:5px;color:#999999; line-height:25px; height:25px;} /*ǰ��10ҳС��10ҳ*/
.fenyec{border:1px #999999 solid;padding-left:5px;padding-right:5px;color:#999999;cursor:pointer; line-height:25px; height:25px;} /*ǰ��10ҳ����10ҳ*/
.mobile { display:none;}