@charset "utf-8";
/*css document*/
html,body,div,h1,h2,h3,h4,h5,h6,ul,dl,p,input,textarea,select,dt,dd{border: 0; margin: 0; padding: 0;}
body{font:normal normal 12px/22px Tahoma, Verdana, "微软雅黑"; color:#444;}
dl,ul,ol,li{list-style: none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
a{ text-decoration: none;color: #444;}
a,a:hover{outline:none; blur:expression(this.onFocus=this.blur());}
a:hover{color: #0077C3;}
a img{outline: none; border-style: none; border-width: 0;}
.clear{clear:both;zoom:1}
.clear:after{clear:both; content: "";display:block; height: 0; visibility:hidden;}
.w1200{ width: 1200px; margin: 0 auto;}
.w200{width: 200px;}
.w800{width:800px; }
.w1000{width: 1000px;}
.fl{float: left;}
.fr{float: right;}

/*背景颜色*/
.bg-blue{background-color:#0077C3;}
.bg-gray{background-color: #F5F5F5;}
.align-m{ text-align: center;}
.col-blue{color:#1D75B5;}
.col-blue a,.col-blue a:link,.col-blue a:hover,.col-blue a:visited,.col-blue a:active{color:#1D75B5; text-decoration: none;}
.mt-50{margin-top:0px;}

.slides{position:relative;z-index:1;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.flexslider{position:relative;height:460px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{width:16px;height:16px;line-height:16px;cursor:pointer;text-align:center; display:inline-block;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;margin-right:8px; background:#FFF;color:#009BC7;}
.flex-control-nav .flex-active{background-color:#0077C3;color:#FFF;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:40px;height:80px;overflow:hidden;cursor:pointer;position:absolute;text-indent: -999em;background:url(arr.png) no-repeat;}
.flex-direction-nav li a.flex-prev{left:0px;background-position:-60px 0px; }
.flex-direction-nav li a.flex-next{right:0px;background-position:-185px 0px;}
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0);cursor:default;}
.loading .flex-viewport { max-height: 50px; }
#carousel{height:52px;}
#carousel .slides li{border:solid 1px #D5D5D5;margin-left:10px;background-color:#E7E7E7;line-height:50px;text-align:center;font-size:18px;cursor:pointer;}
#carousel .slides .flex-active-slide{background-color:#0077C3;color:#FFF;}
#focus{height:640px;}
#focus .flex-control-nav{right:0px;width:30px;top:150px;}
#focus .flex-control-nav li{margin:30px 0px 0px 0px;display:block;}
#focus .flex-control-nav a{width:30px;height:30px;line-height:30px; border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;margin-right:15px;}


.business .sliderwrap {width:1200px; height:460px;position:relative;margin:0 auto;overflow:hidden;}
.business .sliderwrap .slider{position:absolute;overflow:hidden;}
.business .sliderwrap ul{margin:0px; padding:0px;}
.business .sliderwrap .slider li{ margin:0px; padding:0px; list-style:none;display:inline; width:800px; height:300px;}
.business .sliderwrap .slider img{ width:1200px; height:460px; display:block; }
.business{background-color:#F1F1F1;}
.business .nav-list{background-color:#0083D5; color:#FFF; /*position:fixed; top:0px;width:100%;z-index: 1000; */}
/* .business .nav-list .logo,.business .nav-list .title,.business .nav-list .navmenu{margin:10px 0px;} */
.business .nav-list {line-height:50px;}
.business .nav-list .title{ border-right:solid 1px #028de4;width:198px;}
.business .nav-list .title a{color:#FFF;font-size:16px;}
.business .nav-list .logo{border-right:solid 2px #DBDBDB;margin-right:20px;}
.business .nav-list .navmenu{border-left:solid 1px #0077c3;padding-left:2px;}
.business .nav-list a{display:block;float:left; font-size: 14px;color:#FFF;padding:0px 20px;}
.business .nav-list a.col-blue{font-weight:700;color:#0077C3;background-color:#FFF;}
.business .nav-list .butn{text-align:center;}
.business .nav-list .butn a{display:block;color:#FFF;font-size:18px;}

.business img{vertical-align:middle;}
.business .b-wrap{padding:10px 0px;}
.business .b-gray{background-color:#E7E7E7;}
.business .b-wrap .hd,.business .b-wrap .bd{width: 1200px;margin:0 auto;}
.business .b-wrap .hd{font-size: 500%;text-align:center;line-height: 120px;}
.business .b-wrap .bd p{font-size: 16px;padding:5px 0px;}
.business .b-wrap .bd h3{font-size: 250%;font-weight: normal;margin-top: 30px;margin-bottom:10px;line-height: 40px;}
.business .bg-blue .bd h3{color:#F6FEFF;}

.business .links{padding:30px 0px;}
.business .links a{display:inline-block; border:solid 1px #0278C2; padding:10px 0px;width: 260px; margin-right: 50px; text-align:center;color:#0278C2;font-size: 180%;}
.business .extra{padding:20px 0px;}
.business .extra .fl{padding: 50px 0px  50px 50px;}
.business .extra .fl p{margin-top:10px;color:#000;}
.business .extra .fl h2{font-size: 350%;line-height: 60px;font-weight: normal;}
.business .extra .fr{padding: 30px 100px  10px 0px;}
.business .cases-list{border:solid 1px #D5D5D5;}
.business .cases-list li{background:url(item-bg.jpg) no-repeat; width: 225px;height:245px;padding:20px;margin:15px; float:left;text-align: center;}
.business .cases-list li .c-img{padding:5px;}
.business .cases-list li .c-name{line-height:22px;font-size:15px;padding:5px;}


.business  .num{width: 1200px;margin:20px auto;height: 50px;line-height: 50px;}
.business  .num li{float:left;text-align:center;border:solid 1px #D5D5D5;width:30%;margin-left: 2%;font-size: 18px;cursor:pointer;background:#E7E7E7; }
.business  .num li.on{border:solid 1px #0077C3;color:#FFF;background:#0077C3;}
.business .b-gray .sliderwrap {width:1200px; height:640px;position:relative;margin:0 auto;overflow:hidden;}
.business .b-gray .sliderwrap .slider{position:absolute;overflow:hidden;}
.business .b-gray .sliderwrap ul{margin:0px; padding:0px;}
.business .b-gray .sliderwrap .slider li{ margin:0px; padding:0px; list-style:none;display:inline; width:800px; height:300px;}
.business .b-gray .sliderwrap .slider img{ width:1200px; height:640px; display:block; }
.business .b-gray .sliderwrap .num{width: 30px;position:absolute;right:10px; height:150px;top:150px;}
.business .b-gray .sliderwrap .num li{width: 20px;margin-top:30px; height:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;background:#0077C3; border:solid 1px #D5D5D5;cursor:pointer; }
.business .b-gray .sliderwrap .num li.on{background-color:#FE3403;}

.business .ft-wrap{border-top:solid 1px #D5D5D5;margin-top:20px auto;background-color:#E7E7E7;}
.business .ft-wrap .w1200{padding:20px 0px;}
.business .ft-wrap p{line-height:30px;}

input[type="text"],input[type="password"],select,textarea{border: solid 1px #D5D5D5;line-height: 28px;}
input[type="text"],input[type="password"]{text-indent:.5em;}



.book{background-color:#FFF;width:977px;margin:80px auto;border:solid 1px #D5D5D5;}
.book .book-menu{line-height:50px;font-size:250%;padding-left: 30px;}
.book .book-menu a{ width: 50%; display: inline-block; height: 110px;}
.book .book-s{background: url(bg-shang.jpg) no-repeat;}
.book .book-j{background: url(bg-jia.jpg) no-repeat;}
.book .book-form{ width: 90%; margin: 0px auto; margin-top: 10px; }
.book .form-name{font-size:18px;line-height:40px;border-bottom:dashed 1px #D5D5D5;}
.book .form-wrap input[type="text"]{width:300px;}
.book .form-wrap .button{background-color:#FE6F13;line-height:20px;padding:8px 40px;font-size:15px; color:#FFF;display:inline-block;}
.book .form-wrap .button:hover{background:#DB5A08;}
.form-wrap{padding:30px;} 
.form-wrap .form-item{padding:5px 0px;} 
.form-wrap .form-item label{width:100px;display:inline-block;vertical-align:middle;} 
.form-wrap .form-item label b{color:#F00;}
.form-wrap .form-item-nolabel{padding-left:100px;line-height:30px;}
.book-tip{ height: 200px; margin:0px auto; padding-top:50px; text-align: center;}

.item-wrap{width:50%;;color:#FFF;font-size:15px;margin-top:20px;}
.item-wrap .item{padding:30px 10px;}
.item-wrap .item dt{font-size:180%;line-height:50px;}
.item-wrap .item dd{line-height:25px;}
.item-wrap .item .thumb{width:130px;height:130px;border-radius:10px;-moz-border-radius:10px;background:#0077C3;margin-right:40px;}

/*页面头部样式*/
.snav a{border-left:solid 1px #E1E1E1;padding:0px 10px;display:inline-block;line-height:18px;}
.snav a:first-child{border-left:0px;}
.header,.footer,.min-header{background:#1D1D1D;color:#fff;}
.min-header .sdata{width:230px;height:50px;margin-top:20px;border-left:solid 1px #898989;padding-left:20px;}
.min-header .sdata div{line-height:25px;}
.min-header .sdata .sdata-mh{background:#1D1D1D;}
.min-header .sdata .sdata-mc{height:25px;position:relative;overflow:hidden;}
.min-header .sdata .datalist{position:absolute;top:0px;height:100px;left:0px;width:100%;z-index:11;}
.min-header .sdata .cblue{color:#00FCFF;}
.min-header .sdata .cpurple{color:#8DAFED;}
.min-header .snav{margin-top:30px;font-size:14px;}
.min-header .snav a{color:#fff;}
.min-header .snav a.corg,#header .snav a:hover{color:#EE370D;}
.header .navwrap{background:#E1E1E1;/* border-top:solid 2px #fff; */}
.header .navwrap .nav li{float:left;width:14.2%;line-height:40px;}
.header .navwrap .nav li a{display:block;color:#000;font-size:14px;text-align:center;}
.header .navwrap .nav li a.current,#header .navwrap .nav li a:hover{background:#1D1D1D;color:#fff;}