﻿a:active { outline: none; star: expression(this.onFocus=this.blur()); }
* { margin: 0; padding: 0; list-style: none; outline: none; word-wrap: break-word; }
img { border: none; }
table { table-layout: fixed; border-collapse: collapse; }
body { font-size: 14px; font-family: Helvetica, "microsoft yahei","微软雅黑", "Arial", "Verdana", "sans-serif"; }

input { -webkit-appearance: none; }
h1,h2,h3,h4,h5,ol,ul,p{margin:0px;padding:0px;}
img{border:0px;vertical-align: top}
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:"\20";clear:both;height:0;}
* html .clearfix {zoom:1;} /* IE6 */
*:first-child+html .clearfix {zoom:1;} /* IE7 */
.clearfix{*zoom:1;}
*.clearfix {zoom: 1;} /* IE6/7 */ 

i{ font-style: inherit;}

a:link{text-decoration:none; color:#666}
a:active{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#2172d1;text-decoration:initial}
ul li{list-style-type:none;}


.indecwap{ display: none;}

.indextop{ background: #014fa2; overflow: hidden; display: block;}
.indextop .topc{overflow: hidden; border-bottom: solid 1px #185faa;  line-height: 45px;}
.indextop .topc .leirong{ width: 90%; margin: auto;}
.indextop .topc .leirong .left{ float: left; color: #fff;}
.indextop .topc .leirong .right{ float: right; }

.indextop .topc .leirong a{ color:#666}
.indextop .topc .leirong a:hover{ color:#014fa2}

.indextop .topc .leirong .right .imgc{  width: 30px; height: 30px; float: right; margin-right: 10px; margin-top: 5px;}
.indextop .topc .leirong .right .wenzi{ float: right;}
.indextop .topc .leirong .right .wenzi .pa{ color: #fff;float: right;}
.indextop .topc .leirong .right .wenzi .pb{ color: #fff200;float: right;}
.indexNav{ display: none;}
.fountdibu{ display: none;}
.indextop .topnav{ width: 90%; margin: auto;}
.indextop .topnav .logo{  float: left; margin-top: 15px;}
.indextop .topnav .logo img{  float: left; width: 50px; height: 50px;}
.indextop .topnav .logo p{ float: left; font-weight: bold; font-size: 30px; color: #fff; margin-top: 5px; margin-left: 5px;}

.indextop .topnav .navc{  float: right;}
.indextop .topnav .navc ul{  overflow: hidden;}
.indextop .topnav .navc ul li{  float: left; text-align: center;  position:relative;font-size: 16px;margin-left: 20px; margin-right: 20px; }
.indextop .topnav .navc ul li a{  color: #fff;    line-height:80px;}
.indextop .topnav .navc ul li a:hover{color: #fff200;font-weight: bold;}
.indextop .topnav .navc ul li a:after { content:'';bottom:10px;position:absolute;display:block;width:0;height:2px;background:#fff200;transition:all .4s;}
.indextop .topnav .navc ul li a:hover:after {width:100%;}
.indextop .topnav .navc .xuanzhong{color: #fff200;font-weight: bold;}
.index_news .imglist li .imgl div{height: 300px; }
.index_news .imglist li .imglxs{ display: block; }
.index_news .imglist li .imglxb{ display:none; }

.contbj{ background: #f6f6f6; padding: 20px; }
.contbj .congac{  overflow: hidden; margin: auto; width: 90%; position: relative; height: 130px; padding: 20px;  }
.contbj .congac ul{ position: absolute; top: 0; width: 105%;}
.contbj .congac ul li{width: 28%;  float: left; margin-right: 20px;  margin-top: 20px;  box-shadow: 0px 0px 19px 2px rgba(77, 136, 255, 0.0); }
.contbj .congac ul li:nth-child(3){ margin-right: 0px;}
.contbj .congac .liefta{  }
.contbj .congac .lieftku{ width: 29%; margin-right: 0px;}
.contbj .congac .lieftb{ background: #fff; border-radius: 10px; padding: 20px }
.contbj .congac .lieftb .weizi{ float: left; margin-top: 20px; width: 60%;}
.contbj .congac .lieftb .weizi .pa{ color: #000; font-size: 20px; font-weight: bold;}
.contbj .congac .lieftb .weizi .pb{ color: #666; font-size: 14px; }
.contbj .congac .lieftb .imgc{ float: right; width: 90px; height: 90px;}

.contbj .indexabout{ overflow: hidden;margin: auto; width: 90%; margin-top: 30px; padding-bottom: 30px;}
.contbj .indexabout .lect{ overflow: hidden; float: left; width: 50%; margin-top: 20px;}
.contbj .indexabout .lect a{ color:#666}
.contbj .indexabout .lect a:hover{ color:#2172d1; font-weight:bold}
.contbj .indexabout .lect .biaotc{ font-weight: bold; color: #014fa2; font-size: 30px; margin-bottom: 20px;}
.contbj .indexabout .lect .leirong p{color: #666; font-size: 14px; margin-bottom: 20px; line-height: 30px;}
.contbj .indexabout .lect .zuobiao{ font-weight: bold; color: #000;}
.contbj .indexabout .rightimg{float: right;  width:40%; }


.indexsever{ background:url('../../img/indexbj.jpg') no-repeat center center;  width: 100%;padding-bottom:20px }
.indexsever .indexlis{ width: 90%; margin: auto; overflow: hidden; }
.indexsever .indexlis ul{ overflow: hidden; text-align: center;}
.indexsever .indexlis ul li{ width: 23%; overflow: hidden;  border-radius: 10px; margin-left:20px;  float: left;  }

.indexsever .indexlis .indexbja{background-color:rgb(21 134 90 / 0.8); margin-top: 60px;}
.indexsever .indexlis .indexbjb{background-color:rgb(1 72 149 / 0.8); margin-top: 60px;  }
.indexsever .indexlis .indexbjc{background-color:rgb(47 130 165 / 0.8); margin-top: 60px; }

.indexsever .indexlis ul li .lerirong{ overflow: hidden; }
.indexsever .indexlis ul li .lerirong .biaotic{  font-size: 23px; margin-top: 40px; margin-bottom: 10px; text-align: left; margin-left: 30px;  font-weight: bold;  color: #fff;}
.indexsever .indexlis ul li .lerirong .youcit{ overflow: hidden; padding: 20px 20px 15px 30px;}
.indexsever .indexlis ul li .lerirong .youcit .liact{ overflow: hidden; }
.indexsever .indexlis ul li .lerirong .youcit .liact .yuana{  float: left; margin-top: 8px; margin-right: 10px;  width: 10px; height: 10px; border-radius: 50%;}
.indexsever .indexlis ul li .lerirong .youcit .liact .yuanb{ float: left; font-weight: bold; font-size: 18px; }

.indexsever .indexlis ul li .lerirong .youcit .leirong{ text-align: left; margin-left:0px; margin-top: 10px;}
.indexsever .indexlis ul li .lerirong .youcit .leirong p{ display:block; margin-bottom:10px}
.indexsever .indexlis ul li .lerirong .youcit .yanaa{background: #5bedcf; }
.indexsever .indexlis ul li .lerirong .youcit .yanab{color: #5bedcf; }
.indexsever .indexlis ul li .lerirong .youcit .yanac{color: #82c5b9; }


.indexsever .indexlis ul li .lerirong .youcit .yanba{background: #5da2ff; }
.indexsever .indexlis ul li .lerirong .youcit .yanbb{color: #5da2ff; }
.indexsever .indexlis ul li .lerirong .youcit .yanbb a{color: #5da2ff; }
.indexsever .indexlis ul li .lerirong .youcit .yanbb a:hover{color:#fff; }
.indexsever .indexlis ul li .lerirong .youcit .yanbc{color: #497fd2; }


.indexsever .indexlis ul li .lerirong .youcit .yanca{background: #22a0fb; }
.indexsever .indexlis ul li .lerirong .youcit .yancb{color: #22a0fb; }
.indexsever .indexlis ul li .lerirong .youcit .yancc{color: #3bb2f2; }

.indexsever .TopSeverName{font-weight: bold; font-size: 30px; color: #fff;  text-align:center;  padding-top:30px}

.indexsever .moneyr{ text-align: center; margin-top: 30px; }
.indexsever .moneyr .biaoti{ font-weight: bold; font-size: 30px; color: #fff;}
.indexaniuc{ margin: auto; margin-top: 20px; text-align: center; }
.indexaniuc a{ color: #fff;transition:all 0.5s ease 0s; padding: 20px 40px 20px 40px; line-height: 50px; border-radius: 40px; background: #014794;}
.indexaniuc a:hover{ background: #15865a;transition:all 0.5s ease 0s;}

.indexjiejue{ background: #e6eef6; overflow: hidden;}
.indexjiejue .incontc{ overflow: hidden; width: 90%; margin: auto;}
.indexjiejue .incontc .lefta{  width: 70%; float: left;}
.indexjiejue .incontc .righta{  width: 30%; float: right; background: #1059a7; height: 550px;}

.indexjiejue .incontc .lefta li{  float: left; width: 20%; text-align: center; margin-top: 40px; }
.indexjiejue .incontc .lefta li img{  width: 60px; height: 60px; margin-bottom: 10px;}
.indexjiejue .incontc .lefta li p{  display: block;}
.indexjiejue .incontc .lefta li a{ color: #000;}
.indexjiejue .incontc .lefta li a:hover{ color: #1059a7; font-weight: bold;}

.xiaochangye{background: #f6f8fb; padding-top: 50px; padding-bottom: 50px;}

.xcxlefta{  width: 100%; overflow: hidden; margin-bottom: 40px; margin-top: 30px; }

.xcxlefta li{  float: left; width: 20%; text-align: center; margin-top: 40px; }
.xcxlefta li img{  width: 60px; height: 60px; margin-bottom: 10px;}
.xcxlefta li p{  display: block;}
.xcxlefta li a{ color: #000;}
.xcxlefta li a:hover{ color: #1059a7; font-weight: bold;}



.indexjiejue .incontc .righta .biaotc{ color: #fff; font-weight: bold; font-size: 30px; padding: 40px; }
.indexjiejue .incontc .righta .bianimg{ margin-left: 40px; width: 120px; height: 120px; margin-top: 150px;}
.indexjiejue .incontc .righta .weiciv{ color: #fff; font-size: 20px; padding: 40px; }


.indexlianx{ background: #f6f6f6; overflow: hidden;}
.indexlianx .lianbeijin{ background: linear-gradient(80deg,#faebce,#deb866); width: 90%; margin: auto; border-radius: 10px; margin-top: 50px;}
.indexlianx .lianbeijin .bianct{ padding: 50px 100px 50px 100px; overflow: hidden;}

.indexlianx .lianbeijin .bianct .left{ float: left; }
.indexlianx .lianbeijin .bianct .left .ictt{ overflow: hidden;  font-weight: bold; color: #79470c;}
.indexlianx .lianbeijin .bianct .left .ictt .pa{ font-size: 25px;  }
.indexlianx .lianbeijin .bianct .left .ictt .pb{ font-size: 35px;  }

.indexlianx .lianbeijin .bianct .left .yiduid{ overflow: hidden;font-size: 20px;  margin-top: 15px;  padding-left: 30px; padding-right: 30px; font-weight: bold; background: #79470c; color: #fff; border-radius: 40px; line-height: 50px; text-align: center;}
.indexlianx .lianbeijin .bianct .right{ float: right; margin-top: 40px; }
.indexlianx .lianbeijin .bianct .right img{ float: right;  width: 60px; height: 60px; margin-right: 10px;}
.indexlianx .lianbeijin .bianct .right .rilte{ float: right; font-weight: bold;color: #79470c; margin-top: 5px;}
.indexlianx .lianbeijin .bianct .right a{color: #79470c;}

.indexlianx .lianbeijin .bianct .right .rilte .lia{  font-size: 30px; font-family: Arial, Helvetica, sans-serif;}
.indexlianx .lianbeijin .bianct .right .rilte .lib{  font-size: 15px;}



.index_anli {background:#F5F6F7;width:100%; overflow:hidden; padding-bottom:40px }
.index_anli_cen {width:90%;margin:0 auto;text-align:center; }
.index_anli_cen h1 {padding-top:50px;font-size:36px;color:#666;display:block;text-align:center;position:relative;z-index:1;font-style:normal;font-weight:500; }
.index_anli_cen h1::after {content:'';width:55px;height:0px;border-bottom:3px solid #79B5FF;position:absolute;left:50%;bottom:-13px;margin:-0px 0px 0px -27px;z-index:5; }
.index_anli_cen h1::after {content:'';width:55px;height:0px;border-bottom:3px solid #FFF;position:absolute;left:50%;bottom:-13px;margin:-0px 0px 0px -27px;z-index:5; }
.index_anli_cen h6 {padding-top:50px;font-size:36px;color:#0c63ec;display:block;text-align:center;font-style:normal;  }
.index_anli_cen p {text-align:center;font-size:16px;color:#666;margin-top:40px;line-height:25px;}
.index_anli_cen ul {margin-top:50px; }
.index_anli_cen ul::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.index_anli_cen ul li {float:left;margin-right:40px;margin-bottom:40px; width:48%; -moz-transition: all .2s linear; -o-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear;background:#FFF;}
.index_anli_cen ul li:nth-child(even) {margin-right:0px; }
.index_anli_cen ul li:hover { -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1); box-shadow: 0 15px 30px rgba(0,0,0,0.1); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); -moz-transition: all .2s linear; -o-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear; }
.index_anli_cen ul li h2 {display:block;width:100%;overflow:hidden;text-align:center;z-index:1;}
.index_anli_cen ul li h2 sup {display:none;font-style:normal;width:528px;height:277px;background:#000;filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;position:absolute;z-index:100;left:0px;top:0px;}
.index_anli_cen ul li h2 em {display:block;position:absolute;left:0px;width:528px;height:30px;line-height:30px;filter:alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;opacity: 0;font-size:16px;text-align:center;top:50%;margin-top:-15px;color:#FFF;z-index:101;font-style:normal;font-weight:normal;}

.index_anli_cen ul li h2 img {max-width:100%; height: 400px;}
.index_anli_cen ul li span {height:70px;line-height:70px;background:url(../../img/gzjt.jpg) no-repeat 570px center ;display:block;text-align:left;color:#666;font-size:18px; }
.index_anli_cen ul li span font {margin-left:20px;display:inline-block; }
.index_anli_cen a.more {border:1px solid #D8D7D7;width:220px;height:40px;line-height:40px;text-align:center;display:inline-block;color:#666;margin-bottom:45px;border-radius:20px;-moz-transition: all .2s linear; -o-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear; }
.index_anli_cen a.more:hover {background:#48B5CA;color:#FFF;-moz-transition: all .2s linear; -o-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear; }
.index_anli_cen a.genduo {width:56px;height:56px;display:inline-block;text-align:center;font-size:24px;font-weight:bold;color:#79B5FF;border:5px solid rgba(208,226,249,0.5);line-height:56px;font-family:'宋体';border-radius:50%;margin-bottom:45px;-moz-transition: all .2s linear; -o-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear;}
.index_anli_cen a.genduo:hover {background:#79B5FF;color:#FFF;border-color:#79B5FF;-moz-transition: all .2s linear; -o-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear; }
.index_anli_cen .anli_cen h1::after {content:'';border-bottom:0px solid #FFF;}

.index_anli_cen ul li:hover h2 sup {filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5;opacity: 0.5;}
.index_anli_cen ul li:hover h2 em {filter:alpha(opacity=1);-moz-opacity:1; -khtml-opacity: 1;opacity: 1;}



.index_news h6 {padding-top:50px;font-size:36px;color:#0c63ec;display:block;text-align:center;font-style:normal;  }
.index_news .p {font-size:16px; text-align: center; color:#666;margin-top:40px;line-height:25px;}

.index_news .imglist{ overflow: hidden; width: 90%; margin: auto; margin-top: 20px;}
.index_news .imglist li{ width: 32%; margin-right: 20px;  float: left; }
.index_news .imglist li a{ background: #fafafa; color: #000;  display: block;}
.index_news .imglist li .imgl{ overflow: hidden; position: relative;}

.index_news .imglist li .imgl img{ width:100%; height:300px}

.index_news .imglist li .leirng{ padding: 25px;}
.index_news .imglist li .leirng p{  display: block;}
.index_news .imglist li .leirng p:nth-child(1){ font-weight: bold; font-size: 16px}
.index_news .imglist li .leirng p:nth-child(2){font-size: 14px; margin-top: 10px;}
.index_news .imglist li a:hover{transition:all 0.5s ease 0s; background: #1665c0; color: #fff;}
.index_news .imglist li:nth-child(3){ margin-right: 0px;  }






.dynamic { background:#fff; padding-top:20px; width:100%; overflow:hidden; padding-bottom:40px;}
.dynamic .zhong { width:90%; margin:auto; overflow:hidden;border-top:#e6e6e6 0px solid; padding-top:0px; margin-bottom:40px;}
/*<软件开发>*/
.dynamic .zhong .nav_ge { width:32%; float:left; text-align:center; overflow:hidden; margin-right:20px;}
.dynamic .zhong .nav_ge:last-child { margin-right:0px;}
.dynamic .zhong .nav_ge .program_kaifa { padding-top:30px; padding-bottom:30px;width:100%;overflow-y:auto;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#287bdb,endColorStr=#115fb9); /*IE 6 7 8*/ 
background: -ms-linear-gradient(left, #287bdb,  #115fb9);        /* IE 10 */
background:-moz-linear-gradient(left,#287bdb,#115fb9);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#287bdb), to(#115fb9));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#287bdb), to(#115fb9));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(left, #287bdb, #115fb9);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #287bdb, #115fb9);  /*Opera 11.10+*/}
.dynamic .zhong .nav_ge .program_kaifa h3 { color:#FFF; font-weight:normal; font-size:18px; line-height:30px;}
.dynamic .zhong .nav_ge .program_kaifa span { color:#FFF; font-size:14px;}
 .baodao { background:#fafafa; width:100%; padding-top:10px;}
 .baodao ul{ width:88%; margin:auto; padding-bottom:50px;}
 .baodao li { line-height:40px;  font-size:14px; text-align:left; overflow:hidden; }
 .baodao li a {color:#666666;}
 .baodao li .clii{ margin-left: 20px; color: #666; line-height: 30px; font-size: 12px; margin-bottom: 20px;}
 .baodao li a span { width:10px; height:10px; border-radius:50%; background:#9e9e9e; float:left; margin-top:15px; margin-right:10px;}
.baodao li a:hover { color:#3588dc;}
.baodao li a:hover span{background:#3588dc; }
 .baodao .gengduo_dd { padding-bottom:30px; text-align:center; font-size:16px; }
 .baodao .gengduo_dd a { color:#3588dc;}
 
 
 
/*<网站建设>*/
.site_js { width:32%; float:left; text-align:center; overflow:hidden; margin-right:20px;}
.site_js .program_kaifa { padding-top:30px; padding-bottom:30px;width:100%;overflow-y:auto;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#52a614,endColorStr=#3d9c16); /*IE 6 7 8*/ 
background: -ms-linear-gradient(left, #52a614,  #3d9c16);        /* IE 10 */
background:-moz-linear-gradient(left,#52a614,#3d9c16);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#52a614), to(#3d9c16));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#52a614), to(#3d9c16));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(left, #52a614, #3d9c16);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #52a614, #3d9c16);  /*Opera 11.10+*/}
.site_js .program_kaifa h3 { color:#FFF; font-weight:normal; font-size:18px; line-height:30px;}
.site_js .program_kaifa span { color:#FFF; font-size:14px;}

/*<APP开发>*/
.kaifa_pp { width:32%; float:left; text-align:center; overflow:hidden;}
.kaifa_pp .program_kaifa h3 { color:#FFF; font-weight:normal; font-size:18px; line-height:30px;}
.kaifa_pp .program_kaifa span { color:#FFF; font-size:14px;}
.kaifa_pp .program_kaifa { padding-top:30px; text-align:center; padding-bottom:30px;width:100%;overflow-y:auto;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ef9914,endColorStr=#dd680b); /*IE 6 7 8*/ 
background: -ms-linear-gradient(left, #ef9914,  #dd680b);        /* IE 10 */
background:-moz-linear-gradient(left,#ef9914,#dd680b);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ef9914), to(#dd680b));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ef9914), to(#dd680b));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(left, #ef9914, #dd680b);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #ef9914, #dd680b);  /*Opera 11.10+*/}



.indexfouter{ background: #014fa2; overflow: hidden;}
.indexfouter .congju{ overflow: hidden; width: 90%; margin: auto;}

.indexfouter .congju .lict{ width: 33%; float: left; padding-top: 20px; padding-bottom: 20px;}
.indexfouter .congju .lict .img{  float: left; width: 70px; height: 70px; margin-right: 20px;}
.indexfouter .congju .lict .rihgt{ float: left; margin-top: 5px;}
.indexfouter .congju .lict .rihgt .la{ font-weight: bold; color: #fff; font-size:22px;}
.indexfouter .congju .lict .rihgt .lb{color: #fff; font-size: 14px; margin-top: 10px;}


.indexfoutein{ background: #044890; overflow: hidden;}
.indexfoutein .incta{ overflow: hidden; width: 90%; margin: auto; margin-top: 50px;}
.indexfoutein .incta .leirona{ overflow: hidden;}
.indexfoutein .incta .leirona .aobut{ width: 33%; float: left;}
.indexfoutein .incta .leirona .aobut .logoa{  overflow: hidden; margin-bottom: 20px;}
.indexfoutein .incta .leirona .aobut .logoa img{  width: 45px; height: 45px; float: left;}
.indexfoutein .incta .leirona .aobut .logoa p{ float: left; font-size: 20px; font-weight: bold; color: #fff; margin-top: 8px; margin-left: 10px;}
.indexfoutein .incta .leirona .aobut .abconta{ color: #bfdeff; font-size: 14px; line-height: 25px; margin-right: 70px;}
.indexfoutein .incta .leirona .aobut .abconta a{color: #bfdeff;}
.indexfoutein .incta .leirona .aobut .abconta a:hover{color: #fff;}
.indexfoutein .incta .leirona .aobut .abcontc{ color: #fff; font-size: 14px;  margin-top: 30px; font-weight: bold;}
.indexfoutein .incta .leirona .aobut .abcontc a{color: #fff;}
.indexfoutein .incta .leirona .acontc{ width: 33%; float: left;}
.indexfoutein .incta .leirona .acontc .wezit{ color: #fff; font-weight: bold; font-size: 20px;}

.indexfoutein .incta .leirona .acontc .leiron{ overflow: hidden; margin-top: 30px;}
.indexfoutein .incta .leirona .acontc .leiron li{ overflow: hidden; color: #bfdeff;font-size: 14px;  line-height: 40px; }
.indexfoutein .incta .leirona .acontc .leiron li:nth-child(1){ color: #fff200; font-weight: bold;}
.indexfoutein .incta .leirona .acontc .leiron a{ color: #fff200;}

.top_ba {width:90%;  margin:auto; padding-top:40px;}
.top_ba p { padding-bottom:10px;}
.top_ba span a { color:#bfdeff; padding-right:40px; padding-top:10px; font-size:12px; display:inline-block}
.top_ba span a:hover{ color:#3588dc;}
.top_bc{border-bottom: #205c9c 1px solid; padding-bottom: 20px;}
 
 
 .foot {width:100%;color:#bfdeff;font-size:12px;  overflow:hidden;}
 .foot_cen {width:90%;margin:0 auto;}
 .foot_cenl {float:left;}
 .foot_cenl  a {color:#bfdeff;}
 .foot_cenl p.top {margin-top:40px;}
 .foot_cenl p.butt {margin-top:10px;}
 .foot_cenr {float:right;height:120px;line-height:120px;}
 .foot_cenr a{color:#bfdeff;}
 
.xiaochenggaliuc{ overflow: hidden; width: 90%; margin: auto;}
.xiaochenggaliuc .biaotic{ font-size: 36px; font-weight: bold; line-height: 40px; color: #0c63ec;  text-align: center; margin-top: 40px;}
.leiyecontc{ overflow: hidden; height: 465px; width: 100%; }
.leiyecontc .contc{ width: 90%; margin: auto; text-align: left; color: #fff; margin-top: 180px;  position: relative;}
.leiyecontc .contc .aa{ font-size: 40px; font-weight: bold;}
.leiyecontc .contc .bb{ font-size: 30px; font-weight: bold; margin-top: 10px;}
.leiyecontc .contc .cc{ font-size: 14px;  margin-top: 10px;}
.leiyecontc .mac{ position: absolute; top: 0; right: 0; background: #fff; border-radius: 10px; padding: 20px; margin-top: -50px;}
.leiyecontc .mac img{ width: 150px; height: 150px;}
.leiyecontc .mac p{ text-align: center; display: block; color: #666; font-size: 14px;}

.xcxdingbj{ background:url(../../img/xcxdingzhi.jpg) no-repeat center center;background-size:100%;}
.xcxcasebj{ background:url(../../img/xcxcasa.jpg) no-repeat center center;background-size:100%;}
.xcxnewsbj{ background:url(../../img/xcxnews.jpg) no-repeat center center;background-size:100%;}
.xcxcontactbj{ background:url(../../img/xcxcontact.jpg) no-repeat center center;background-size:100%;}
.xcxaboutbj{ background:url(../../img/xcxabout.jpg) no-repeat center center;background-size:100%;}
.xcxaboutbjxq{ background-image:linear-gradient(180deg,#014fa2,#e346cf);}
.xcxcsaxq{  background-image:linear-gradient(180deg,#014fa2,#e346cf);}


.casexq{ width: 90%; background: #fff; padding: 40px; margin:auto; text-align: left;}
.casexq img{ width: 70%; margin: auto;}
.aboutcont{ overflow: hidden; width: 90%; margin: auto;  background: #fff; margin-top: 50px; margin-bottom: 50px;}
.aboutcont .left{ width: 35%;  background:url(../../img/abc.jpg) no-repeat center center;background-size:290%; height: 490px; padding: 130px 30px 30px 60px; float: left; }
.aboutcont .left .biaoic{ font-weight: bold; color: #fff; font-size: 45px;}
.aboutcont .left .biaoib{ font-weight: bold; color: #fff; font-size: 20px; margin-top: 20px;}

.aboutcont .left .biaoid{  color: #fff; font-size: 14px; margin-top: 120px;}

.aboutcont .right{ float: left; margin-left: 50px; width: 50%; margin-top: 50px;}
.aboutcont .right .contc{ font-size: 30px; color: #000; font-weight: bold;}

.aboutcont .right .aboc{ font-size: 16px; color: #666; line-height: 30px;}
.aboutcont .right .aboc p{ margin-top: 20px;}


.aboutcont .right .anlic a{ display: flex; width:130px; height:48px; border:1px solid #dbdbdb; align-items:center; justify-content:center; font-size:14px; color:#333333; margin-top:40px;transition:all 0.5s ease 0s;}
.aboutcont .right .anlic a:hover{ background:#014fa2; color:#fff; border:1px solid #323235;transition:all 0.5s ease 0s;}




.contact{ overflow: hidden; width: 90%; margin: auto;  background: #fff; margin-top: 50px; margin-bottom: 50px;}
.contact .left{ width: 35%;  background:url(../../img/contac.jpg) no-repeat center center;background-size:130%; float: left; }
.contact .left .biaoic{ margin: 40px; background: #fff; text-align: center; padding: 20px;}
.contact .left .biaoic img{  width: 180px;height: 180px; padding-top: 40px; padding-bottom: 40px; }
.contact .left .biaoic p{  text-align: center; font-size: 16px; color: #666; display: block;}



.contact .right{ float: left; margin-left: 50px; width: 50%; margin-top: 50px;}
.contact .right .contc{ font-size: 30px; color: #000; font-weight: bold;}

.contact .right .aboc{ font-size: 16px; color: #666; line-height: 25px;}
.contact .right .aboc p{ margin-top: 20px;}


.contact .right .anlic a{ display: flex; width:130px; height:48px; border:1px solid #dbdbdb; align-items:center; justify-content:center; font-size:14px; color:#333333; margin-top:40px;transition:all 0.5s ease 0s;}
.contact .right .anlic a:hover{ background:#014fa2; color:#fff; border:1px solid #323235;transition:all 0.5s ease 0s;}


.news_detsx { width:100%; margin:0 auto; height:60px;line-height:60px;border-top:1px solid #ECECEC;margin-top:30px;}
.news_detsx::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.news_detsx a {color:#666;}
.news_detsx a.shang {display:block;width:50%;text-align:left;float:left;}
.news_detsx a.xia {display:block;width:50%;text-align:right;float:left;}
.news_detsx a:hover {color:#3185DA;}

.dibu_news{ overflow:hidden; padding:40px; margin-top:40px;   background:#fff;}
.dibu_news .titile{ overflow:hidden;}
.dibu_news .titile p{ font-weight:bold; color:#014fa2; font-size:20px; float:left;}
.dibu_news .titile a{ color:#666; font-size:16px; float:right;}

/* text-overflow: ellipsis;display: -webkit-box;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp:1; */
.dibu_news .list{ overflow:hidden; }
.dibu_news .list li{ width:45%; float:left;overflow: hidden; margin-right:20px; border-bottom: solid 1px #f2f2f2; margin-top: 20px; padding-bottom: 20px; }
.dibu_news .list li a{ color:#666; display: block; padding: 20px; }
.dibu_news .list li .biaoti{ font-weight: bold; font-size: 16px;text-overflow: ellipsis;display: -webkit-box;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden; margin-bottom: 10px;}
.dibu_news .list li .biaotic{font-size: 14px; color: #666; line-height: 20px;text-overflow: ellipsis;display: -webkit-box;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp:3; overflow: hidden;}

.dibu_news .list li a:hover{ color:#2172d1; background: #f2f2f2; display: block;}




.about{ background:#f6f6f6; padding:0px 0px; width: 90%; margin: auto;}
.about .about_top{ display:flex; align-items:center;}
.about .about_left{ background:#323235 url(../../img/abouc.jpg) no-repeat 100% 100%; height:528px; width:38%; padding-left:78px; display:flex; flex-direction:column; justify-content:center;}
.about .about_left .about_left_top dd{ font-size:60px; color:#fff; margin-bottom:20px;}
.about .about_left .about_left_top dt{ font-size:18px; color:#fff; line-height:38px;}
.about .about_left .about_left_bottom{ display:flex; align-items:center; margin-top:45px;}
.about .about_left .about_left_bottom a{ display:inline-block; width:130px; height:48px; border:1px solid #fff; display:flex; align-items:center; justify-content:center; color:#fff;transition:all 0.5s ease 0s;}
.about .about_left .about_left_bottom a:hover{ background:#fff; color:#323235;transition:all 0.5s ease 0s;}
.about .about_left .about_left_bottom a:last-child{ margin-left:20px;}
.about .about_left .about_left_bottom a i{ margin-right:8px;}
.about .about_right{ width:62%; background:#fff; height:528px; display:flex; flex-direction:column; justify-content: center; padding:0px 120px;}
.about .about_right dd{ font-size:30px; color:#333; position:relative; padding-bottom:30px; margin-bottom:30px;}
.about .about_right dd:before{ content:""; position:absolute; display:inline-block; width:10px; height:2px; background:#323235; left:0; bottom:0px;}
.about .about_right dt{ font-size:14px; color:#666; line-height:30px; text-align:justify;}
.about .about_right a{ display: flex; width:130px; height:48px; border:1px solid #dbdbdb; align-items:center; justify-content:center; font-size:14px; color:#333333; margin-top:40px;transition:all 0.5s ease 0s;}
.about .about_right a:hover{ background:#014fa2; color:#fff; border:1px solid #323235;transition:all 0.5s ease 0s;}
.about .about_team{ background:url(../../img/abouc.jpg) no-repeat 50%/cover; margin-top:58px; padding-top:80px;}
.about .about_team .about_team_title{ padding-left:50px;}
.about .about_team .about_team_title .team_title_dd{ font-size:30px; color:#fff; font-weight: bold; padding-bottom:25px; margin-bottom:41px; position:relative;}
.about .about_team .about_team_title .team_title_dd:before{ content:""; position:absolute; width:40px; height:1px; background:rgba(255,255,255,.3); display:inline-block; left:0px; bottom:0px;}
.about .about_team .about_team_title .team_title_dt{ font-size:14px; color:#fff; line-height:32px;}

.about .about_team .about_team_title .team_title_dt a{color:#fff;}
.about .about_team .about_team_title .team_title_dt a:hover{color:#bfdeff;}
.about .about_team .about_team_content{ display:flex; flex-direction:row; justify-content:space-between; margin-top:80px;}
.about .about_team .about_team_content .team_content_list{ width:33.33%; text-align:center; height:300px; display:flex; flex-direction: column; justify-content:center; border-right:1px solid rgba(255,255,255,.3); border-top:1px solid rgba(255,255,255,.3);transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; padding:20px }
.about .about_team .about_team_content .team_content_list .content_list_bottom dd{ font-size:18px; color:#fff; margin:25px 0px; font-weight: bold;}
.about .about_team .about_team_content .team_content_list .content_list_bottom dt{ font-size:15px; color:#fff;}
.about .about_team .about_team_content .team_content_list:hover{ background:#014fa2; transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; }




.pc_all .pc_all_content{margin:0 auto; overflow:hidden; width: 90%;}
.Business{ background:#f2f2f2; padding:72px 0px;}
.Business .Business_title{ text-align:center; margin-bottom:50px;}
.Business .Business_title dd{ font-size:26px; color:#333333; font-weight:bolder;}
.Business .Business_title dt{ font-size:16px; color:#666666; margin-top:13px;}
.Business .Business_content .swiper-wrapper{ padding-top:30px;}
.Business .Business_content .Business_content_list{ width:100%; background:#fff; padding-bottom:30px; overflow:hidden;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s; position:relative; top:0px;}
.Business .Business_content .Business_content_list:last-child{ margin-right:0px;}
.Business .Business_content .Business_content_list .content_list_title{ position:relative; padding:0px 35px; padding-bottom:20px; padding-top:52px;}
.Business .Business_content .Business_content_list .content_list_title:before{ content:""; position:absolute; display:inline-block; width:30px; height:2px; background:#d3d3d3; left:35px; bottom:0;}
.Business .Business_content .Business_content_list .content_list_title dt{ font-size:20px; color:#222222; margin-top:15px;}
.Business .Business_content .Business_content_list .content_list_title p{ font-size:14px; color:#666666; margin-top:5px; height:38px;}
.Business .Business_content .Business_content_list .content_list_txt{ position:relative;}
.Business .Business_content .Business_content_list .content_list_txt .list_txt_img{ height:285px; display:flex; align-items:center; justify-content:center; position:relative;transition: all 0.3s ease 0s; top:0px;
-webkit-transform: all 0.3s ease 0s;}
.Business .Business_content .Business_content_list .content_list_txt .list_txt_more{ padding:0px 30px; position:absolute; top:50px; left:0; width:100%; padding-top:35px; opacity:0;
		display: flex;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s;
		display: -webkit-flex;
		justify-content: space-between;
		flex-direction: row;
		flex-wrap: wrap;
}
.Business .Business_content .Business_content_list:hover{ top:-20px;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Business .Business_content .Business_content_list:hover .content_list_txt .list_txt_more{ opacity:1;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s; top:0px;}
.Business .Business_content .Business_content_list:hover .content_list_txt .list_txt_img{ top:50px; opacity:0;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Business .Business_content .Business_content_list .content_list_txt .list_txt_more a{ display:flex; height:39px; border:2px solid #1592b6; font-size:16px; color:#1592b6; align-items:center; justify-content:center; width:49%; margin-bottom:2%;
   transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s;}
.Business .Business_content .Business_content_list .content_list_txt .list_txt_more a:hover{ background:#1592b6; color:#fff;
   transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s;}





.Business_content_nav{ display:flex; align-items:center; justify-content:center; margin-top:42px;}
.Business_content_nav .swiper-button-next,.Business_content_nav .swiper-button-prev{ position:inherit; width:45px; height:45px; background:#fff; display:flex; align-items:center; justify-content:center; opacity:1; margin-top:0px;}
.Business_content_nav .Business_content_more{ width:45px; height:45px; background:#fff; display:flex; align-items:center; justify-content:center; margin:0px 9px;}
.Business_content_nav .swiper-button-next:after,.Business_content_nav .swiper-button-prev:after{ display:none;}


.Brand{ background:#f2f2f2; padding:70px 0px; margin-bottom: 20px;}
.Brand .company_title dt{ margin-top:20px;}
.Brand .company_title dt span{ color:#333;}
.Brand .Brand_content{ padding-bottom:5px; overflow: hidden;}
.Brand .Brand_content .Brand_content_list{ width:15.66%; float:left; background:#dbdbdb; border:1px solid #dcdcdc; display:flex; align-items:center; justify-content:center; margin-right:-1px; margin-bottom:-1px;
-webkit-filter: grayscale(100%); 
   -moz-filter: grayscale(100%); 
    -ms-filter: grayscale(100%); 
     -o-filter: grayscale(100%); 
        filter: grayscale(100%); 
        filter: gray; 
		transition: all 0.3s ease 0s;
	-webkit-transform: all 0.3s ease 0s; 
}
.Brand .Brand_content .Brand_content_list dd{ background:#fff; width:100%; height:190px; display:flex; align-items:center; justify-content:center;
transition: all 0.3s ease 0s;
	-webkit-transform: all 0.3s ease 0s; 
}
.Brand .Brand_content .Brand_content_list:hover{
-webkit-filter: grayscale(0%); 
   -moz-filter: grayscale(0%); 
    -ms-filter: grayscale(0%); 
     -o-filter: grayscale(0%); 
        filter: grayscale(0%); 
        filter: gray; 
		transition: all 0.3s ease 0s;
	-webkit-transform: all 0.3s ease 0s; 
}
.Brand .Brand_content .Brand_content_list:hover dd{ 
-webkit-transform: scale(.9);
   -moz-transform: scale(.9);
    -ms-transform: scale(.9);
     -o-transform: scale(.9);
           filter: scale(.9);
           filter: transform;
       transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s; 
	cursor:pointer;
}




.newssbj {display:block;margin:0 auto; height:50px;line-height:50px;color:#666;}
.newssbj a {color:#666;}
.newssbj a:hover {color:#1B97CA;}

.lj_fy {line-height:35px;font-size:12px;text-align:center;border:0px solid #CFCFCF;margin-top:50px;}
.lj_fy a {display: inline-block;padding: 0px 15px;margin: 5px 0px;border: 1px solid #CFCFCF;color:#666;}
.lj_fy span {display:inline-block;padding: 0px 15px;margin: 5px 0px;border: 1px solid #CFCFCF;background:#CFCFCF;color:#666;}
.lj_fy span.current {background:#FF0000;border-color:#FF0000;color:#FFF;}
.lj_fy .on{background:#FF0000;border-color:#FF0000;color:#FFF;}


.indexNews{ overflow:hidden; width:90%; margin:auto;}
.indexNews .left_c{ overflow:hidden; float:left; width:70%;}
.indexNews .left_c .cont{ overflow:hidden; margin-bottom:20px; border-bottom:solid 1px #e8e8e8; padding-bottom:20px}
.indexNews .left_c .cont .imgt{  float:left; width:20%;}
.indexNews .left_c .cont .imgt img{  width:100%;}
.indexNews .left_c .cont .ringt{ float:left; width:68%; margin-left:20px; display: block;}
.indexNews .left_c .cont .ringt h6{  font-size:20px; margin-top: 10px;}
.indexNews .left_c .cont .ringt h7{  font-size:14px;color:#666; line-height:30px;}


.indexNews .left_c .cont a{ color:#000;display: block;  overflow: hidden;}
.indexNews .left_c .cont a:hover{ color:#2172d1; display: block;background: #f2f2f2; }
.indexNews .right_c{ overflow:hidden; float:right; width:28%; background:#fff}
.indexNews .right_c .right{ overflow:hidden;}
.indexNews .right_c .right .bito{ background:#cdcdcd; line-height:40px; text-indent:30px; font-weight:bold;}
.indexNews .right_c .right .nelist{ overflow:hidden; padding:10px}
.indexNews .right_c .right .nelist li{ border-bottom:solid 1px #efefef; padding-bottom:15px; margin-bottom:15px; text-indent:20px}
.indexNews .right_c .right .nelist a li{  color:#666; line-height:40px; }
.indexNews .right_c .right .nelist a li:hover{  color:#095df6;font-weight:bold}

.indexNews .right_c .right .nelist .current{  color:#095df6;font-weight:bold}




.indexNews .right_c .right .nelist_c{ overflow:hidden; padding:10px}
.indexNews .right_c .right .nelist_c li{ border-bottom:solid 1px #efefef; padding-bottom:15px; margin-bottom:15px; padding-left:20px}
.indexNews .right_c .right .nelist_c a {  color:#666; line-height:25px; }
.indexNews .right_c .right .nelist_c a:hover{  color:#095df6;font-weight:bold}


.newsdetail{ overflow: hidden; background: #fff; padding: 30px;}
.newsdetail .contc{ line-height: 35px;}
.newsdetail .contc a{  color: #ff0000; font-weight: bold;text-decoration:underline}

.newsdetail .contc img{ width: 100%;}



@font-face {
	font-family: 'icomoon';
    src:url('fonts/icomoon.eot?qradjf');
    src:url('fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('fonts/icomoon.ttf?qradjf') format('truetype'),
        url('fonts/icomoon.woff?qradjf') format('woff'),
        url('fonts/icomoon.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}

.clear_c{clear:both;font-size:0px;line-height:0;height:0;}



.iconbj{ background:url(../images/t1.jpg) no-repeat top; width:50px; height:50px}

/*new right*/
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100; font-style: normal;}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;font-style: normal;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#2172d1;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#2172d1;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#2172d1;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#2172d1}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#2172d1;}


.meau-sev .cndns-right-btn{background:url(../../img/02index-banner-8.gif) no-repeat #ff6600 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}



.meau-sey .cndns-right-btn{background:url(../../img/index_sc.jpg) no-repeat #066eb0 center;} 
.meau-sey .cndns-right-btn p{color:#fff}
.meau-sey .cndns-right-btn span{color:#fff}




.ccndns-right-btn{background:url(../../img/t1.jpg) no-repeat #ff6600 center; width:45px; height:45px;} 
.bcndns-right-btn{background:url(../../img/t2.jpg) no-repeat #ff6600 center; width:45px; height:45px;} 
.ecndns-right-btn{background:url(../../img/t5.jpg) no-repeat #ff6600 center; width:45px; height:45px;} 
.timint_t{background:url(../../img/t3.jpg) no-repeat #ff6600 center; width:55px; height:55px;} 
.timint_b{background:url(../../img/t4.jpg) no-repeat #ff6600 center; width:50px; height:50px;} 
.timint_c{background:url(../../img/t5_t.jpg) no-repeat #ff6600 center; width:50px; height:50px;}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#2172d1}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #2172d1;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../../img/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:10px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#2172d1;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-t a{color:#d3d3d3}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:80%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../../img/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#2172d1}
.meau-sev .cndns-right-box .box-border{width:270px;}

.meau-contact .cndns-right-box .box-border{width:240px;}
.meau-sey .cndns-right-box .box-border{width:230px;}

.cndns-right-meau:hover .cndns-right-box{display:block; overflow:hidden;}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:196px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#2172d1;font-size:16px;line-height:16px; font-style:normal;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#2172d1}
.meau-sey:hover .cndns-right-btn{background:#066eb0}
.meau-zs .cndns-right-btn{background-color:#2172d1;color:#fff;margin-top:80px;border-color:#2172d1}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}


.sitemna{ background:#f3f3f3; overflow:hidden; padding-top:100px; padding-bottom:100px}
.sitemna .index{ width:85%; margin:auto; background:#fff; padding:20px}
.sitemna .index .biaotic{ font-size:14px; color:#666}
.sitemna .index .contct{ overflow:hidden; margin-top:20px; }
.sitemna .index .contct .biaocc{ font-weight:bold;  color:#2172d1; font-size:16px}

.sitemna .index .contct .titlec{ overflow:hidden;}
.sitemna .index .contct .titlec a{  color:#666; font-size:12px; margin-right:40px; line-height:40px}
.sitemna .index .contct .titlec a:hover{  color:#2172d1;}





.ringhtcont{ display:none;}
.ycbg {background:#000;position:fixed;left:0%;top:0px;filter:alpha(opacity=38);-moz-opacity:0.38; -khtml-opacity: 0.38;opacity: 0.38;z-index:50;display:block;width:100%;height:100%; display:none}
.yuyuebook{ position:fixed; z-index:51; top:0; margin-top:10%; width:100%; filter:alpha(opacity=95);-moz-opacity:0.95; -khtml-opacity: 0.95;opacity: 0.95;display:none}
.yuyuebook .countc{ width:40%; margin:auto; background:#0f5ad2; padding:50px}
.yuyuebook .countc .beidic{ background:#fff; overflow:hidden; padding:30px}
.yuyuebook .countc .beidic .biaotic{ overflow:hidden; }

.yuyuebook .countc .beidic .biaotic .titlc{ font-weight:bold; color:#0084ff; font-size:30px; float:left; margin-top:5px }
.yuyuebook .countc .beidic .biaotic .guanbic{ float:right; width:40px; height:40px; }

.yuyuebook .countc .beidic .inpuct{ overflow:hidden; margin-top:15px}
.yuyuebook .countc .beidic .inpuct li{ overflow:hidden; border:solid 1px #cacaca; padding:15px; margin-bottom:15px}
.yuyuebook .countc .beidic .inpuct li div{ float:left; font-size:16px; color:#666; margin-right:10px; }
.yuyuebook .countc .beidic .inpuct li input{ float:left; font-size:15px; color:#666; border:none;margin-top:4px}
.yuyuebook .countc .beidic .inpuct li textarea{ color:#666; border:none; width:100%; height:60px}

.yuyuebook .countc .beidic .aniuc{ overflow:hidden; }
.yuyuebook .countc .beidic .aniuc .anniuc{ background:#0084ff; color:#fff; width:40%; line-height:50px; float:left; text-align:center; font-weight:bold }
.yuyuebook .countc .beidic .aniuc .yuise{ background:#666; color:#fff; width:40%; line-height:50px; float:left; text-align:center; font-weight:bold }
.yuyuebook .countc .beidic .aniuc .telc{float:right; font-size:16px; line-height:50px; color:#0084ff }
.yuyuebook .countc .beidic .aniuc .telc a{color:#0084ff}




.indexNews .right_c .right .nelist_BQ{ overflow:hidden; padding:0px}
.indexNews .right_c .right .nelist_BQ li{  background:#f1f1f1; padding:10px; width:39%; margin:5px; float:left; overflow:hidden; border-radius:30px}
.indexNews .right_c .right .nelist_BQ a {  color:#666; line-height:20px; }
.indexNews .right_c .right .nelist_BQ a:hover{  color:#095df6;font-weight:bold}


.indexNews .right_c .right .nelist_BQ{ overflow:hidden; padding:0px}
.indexNews .right_c .right .nelist_BQ li{  background:#f1f1f1; padding:10px; width:42%; margin:5px; float:left; overflow:hidden; border-radius:30px}
.indexNews .right_c .right .nelist_BQ a {  color:#666; line-height:20px; }
.indexNews .right_c .right .nelist_BQ a:hover{  color:#095df6;font-weight:bold}