@charset "gb2312";
/*html,body{height:100%}*/
*{ margin:0; padding:0;}
body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div {border:0 none;margin:0;padding:0;	font-weight:normal;}
body {font:12px/1.5 'Microsoft Yahei','Sailec-Light', 'HanHei SC', 'PingFang SC', 'Helvetica Neue', 'Helvetica', 'STHeitiSC-Light', 'Arial', sans-serif; color:#333; background:#fff;}
header,footer, section, details, aside, menu, nav, article, hgroup, figure, figcaption, time {display:block;margin:0px;padding:0px;}
ul,ol,li{list-style-type:none;}
select,img{vertical-align:top;}
a img{border:0;}
em,i{font-style:normal;}
a {color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:none;}
a,a:active,a:focus {outline:none;}
a{ margin:0; padding:0; list-style:none;}
input{ border:0; background:0;}
textarea {resize:none;}
table {border-collapse:collapse;border-spacing:0;}
h2, h3, h4, h5, h6{ font-size:14px; font-weight:bold;}
/* 通用样式 */
.fl{float:left;}
.fr{float:right;}
.warp{width:1400px;margin:0 auto;clear:both;}
.warp2{ width:1400px;margin:0 auto;clear:both;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;/*IE/7/6*/}
.clear { clear:both;}
.bd{border:1px solid #E4E4E4;height:100%;}
.fml{ font-family:"Microsoft YaHei";}
.more{float:right;margin-right:10px; display:inline; width:97px; margin-top:6px;}
.mar_top{ margin-top:14px;}
.a01 a:link, .a01 a:visited, .a01 a:active { color:#999; text-decoration:none;}
.a01 a:hover { color:#282828; text-decoration:none;}
.cursor{ cursor:pointer;}
.ck{color:#f30;}

.marginauto{margin:auto;}
.mtop36{margin-top:36px;}
.mtop10{margin-top:10px;}
.mtop100{margin-top:100px;}
.mleft2{margin-left:2px;}
.mbottom{margin-bottom:20px;}
.mbottom100{margin-bottom:100px;}
.overflow{ overflow:hidden;}
.fb{font-weight:bold}
.fn{font-weight:normal;}
.f243 { color:#ffb243;}
.f243 { color:#ffb243; font-size:18px;}
.f999{color:#999!important;}
.f000{color:#000;}
.f333{color:#333333;}
.f31b{color:#31bcfc}
.fsize12{font-size:12px;}
.fsize14{font-size:14px;}
.fsize16{font-size:16px;}
.fsize18{font-size:18px;}
.fsize22{font-size:22px;}
.fsize24{font-size:24px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.ar1200 { width:1400px;}
.w100{ width:100%;}
.wfs { width: 100%; }
.mar360{margin-right:280px;}
.top { width:100%; height:36px; background-color:#3a3d41;}
.top_con{ width:1190px; height:36px; margin:0 auto; line-height:36px; text-align:right;}
.top_con .name{float:left; width:833px; text-align:left; color:#ccc;}

#menu2 { background-color:#FFF;}
#menu2 ul li a { color:#333; }
#menu2 ul li a span.over { color:#FFF; background-color:#31bcfc; border-bottom:2px solid #1898fa;}
.menu { font-size:16px; height:95px;}
.menu ul { list-style:none; padding:0; margin:0; }
.menu ul li { /* 菜单子元素的内容超出不可见 */ float:left; overflow:hidden; position:relative; text-align:center; line-height:93px;}
.menu ul li a { /* 必须是相对定位  */ position:relative; display:block; width:102px; height:95px; text-transform:uppercase; cursor:pointer;}
.menu ul li a span { /* 所有层将使用绝对定位  */position:absolute; left:0; width:102px; }
.menu ul li a span.out { top:0px; }
.menu ul li a span.over,  .menu ul li a span.bg { /* 起初.over层和.bg层相对a元素-45px以达到隐藏 */  top:-95px; }

.banner{ width:100%; min-width:1400px; height:425px; overflow:hidden; text-align:center;background: #57B8E9 url(../images/banner.png) no-repeat center;} 
.banner_zx{ width:100%; min-width:1400px; height:425px; overflow:hidden; text-align:center;background:url(../images/zxzx.jpg) repeat-x center;}
.banner_us{ width:100%; min-width:1400px; height:425px; overflow:hidden; text-align:center;background:url(../images/gywm.jpg) no-repeat center;}
.banner_xm{ width:100%; min-width:1400px; height:425px; overflow:hidden; text-align:center;background:#0A1835 url(../images/fwxm.jpg) no-repeat center;}
.banner_tc{ width:100%; min-width:1400px; height:425px; overflow:hidden; text-align:center;background:#18BD9B url(../images/banner02.jpg) no-repeat center;} 
.position{ line-height:28px;}

/*内容页*/
.pagetitle{ text-align:center; border-bottom:1px solid #dbdbdb; height:80px; line-height:24px;}
.pagetitle h1{line-height:30px; padding-bottom:10px;color:#333333;}
.pagetitle span{ font-family:"宋体";color:#999999;}
.share{position:relative; left:970px; top:-40px; width:230px; overflow:hidden;}
.pagecontent{ line-height:28px;color:#4c4c4c; margin-bottom:30px; font-size:16px; padding-top:15px;}
/*.pagecontent p { margin-top:30px; }*/
.pagelist{ text-align:left; margin:20px 0px 40px 0px;line-height:24px;font-size:16px;}
.pagelist a{ color:#333;}
.pagelist a:hover{ color:#18aef3; text-decoration:underline;}
.pagelist span{ color:#333333;}

.bd{ border:1px solid #E3E3E3; height:100%; border-top:0;}
.bd2{border:1px solid #E4E4E4;height:100%;}
/*header*/
#header{min-width:1400px; background:#fff;}
#top{ width:1400px; height:40px; line-height:38px; overflow:hidden; color:#16142C; font-size:16px; margin-left:auto; margin-right:auto;}
#top span{color:#16142C;}
#top a{ color:#16142C; margin-left:20px}
#tel{ background:url(tel.gif) left center no-repeat; padding-left:26px;}
#header .warp{width:100%; position:relative;height:160px;background:#E0F2FC;}
#header .logo{ width:1400px; position:relative;margin-left:auto; margin-right:auto;}
#headerdz{ height:40px; background:url(top.jpg) #F5F5F5 top repeat-x; overflow:hidden;}

#header #logo{ width:1400px; left:2px; top:25px; position:absolute;}
#header #kefutel{ width:280px; right:0px; top:55px; position:absolute;}
#menu{ position: absolute; top:160px; right:0; width:804px; height:62px; z-index:9998;}
#menu .bg{height:62px; width:804px; background:#9c9d9d;background-image: linear-gradient(to right,#ddd 0,#9c9d9d 100%); opacity:0.5;border-radius:0px 0px 8px 8px}
/*#menu ul{position:relative;z-index:99; height:46px; width:804px;top:-46px;}
#menu ul li{ width:160px; height:30px; line-height:30px;text-align:center; display:inline; font-size:20px; float:left;border-left:1px solid #E3E3E3;}
#menu ul li:first-child{ border-left:none;}
#menu ul li a{color:#060836;}
#menu ul li a span{ display:block; text-transform:uppercase; font-size:10px;}
#menu ul li a.active,#menu ul li a:hover{ text-decoration:none; color:#f00;}*/

.Logo_Menu{
	width: 804px;
	height:62px;
	position: relative;
	z-index: 100000;
	top:-62px;
}
.Logo_Menu ul{
	display: table;
	width: 100%;
}
.Logo_Menu ul li{
	display: table-cell;
	vertical-align: middle;
}
.Logo_Menu ul li{
	text-align: center;
}
.Logo_Menu ul li dl{
	display: inline-block;
	position: relative;
	background:url(navbg.jpg) left 21px no-repeat;
}
.Logo_Menu ul li dl:first-child{background:none;}
.Logo_Menu ul li dl dt a{
	display: block;
	line-height:62px;
	font-size: 20px;
	color:#060836;
	width:156px;
	text-align:center;
}
.Logo_Menu ul li dl dd{
	position: absolute;
	width: 100%;
	left: 0;
	top:62px;
	display: none;
	background: #E0F2FC;
	opacity:0.5;
}
.Logo_Menu ul li dl span{
	content:'';
	display: block;
	position: absolute;
	width: 0px;
	height: 0px;
	right:8px;
	top:28px;
	border:6px solid transparent;
	border-top: 6px solid #060836;
	border-bottom:0;
}
.Logo_Menu ul li dl dd a{
	display: block;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	height: 30px;
	padding: 0 10px;
	overflow: hidden;
	border-top:#ddd solid 1px;
	color:#060836
}
.Logo_Menu ul li dl.ck a{
	color: #f00;
	cursor: pointer;
}
.Logo_Menu ul li dl.ck dd a{color:#060836}
.Logo_Menu ul li dl dd a:hover{
	color:#f00;
}

/*flash*/
#flash { width:100%; min-width:1400px; height:868px; text-align:center;overflow:hidden; position:relative; z-index:9;}
#flashbox{position:relative; z-index:0; height:868px; overflow:hidden; text-align:center;}
.flash_box{ position:relative; z-index:0; height:868px; overflow:hidden;}
.flash_box li{ height:868px; }
.flash_box li a{ width:100%; height:868px; display:block;}
.flash_box li a span{ display:none;}
#flashbox ul img{ width:100%; height:868px;}
#flashbox .hd{ width:120px; height:14px; position:absolute;left:50%; margin-left:-54px; bottom:178px;z-index:1; padding-left:20px;} 
#flashbox .hd li{ width:14px; height:14px; display:inline; margin-left:10px; cursor:pointer; float:left; background:url(noon.png) center center no-repeat; line-height:normal; font-size:1px; text-indent:-2000px; overflow:hidden;} 
#flashbox .hd li.on{ background:url(on.png) center center no-repeat;}
/*三格*/
.sange{width:1400px; height:170px; margin-left:auto; margin-right:auto; z-index:10; position:relative; top:-170px;}
.sange .bg{width:1400px; height:170px; background:#000; opacity:0.6;}
.sange ul{width:1412px; z-index:11; position:relative; height:100px;top:-135px;}
.sange ul li{ width:470px; float:left; height:100px; border-left:1px solid #fff; text-align:left}
.sange ul li:first-child{ border-left:none;}
.sange ul li img{float:left; padding-left:100px; margin-right:50px;}
.sange ul li h3{float:left; font-size:30px; width:200px; margin-top:5px; margin-bottom:15px;color:#fff;}
.sange ul li p{float:left;width:200px; font-size:16px;color:#fff;}

.kouhaow{width:100%; position:relative;height:50px;background:#E0F2FC;}
.kouhao{width:1400px; margin-left:auto; margin-right:auto; overflow:hidden;}
.kouhao ul{width:1425px; margin-left:auto; margin-right:auto; position:relative; z-index:99;}
.kouhao ul li{float:left; font-size:18px; color:#1D1F9C; width:350px; line-height:50px; margin-left:115px; background:url(dot2.png) left center no-repeat; padding-left:10px}
/*.kouhao ul li:first-child{text-align:left;}
.kouhao ul li:last-child{text-align:right;}*/
/*我们的服务*/
.our_tt{height:50px; overflow:hidden; font-size:36px;margin-bottom:30px; text-align:center;}
.our_tt1{ background:url(case.png) top center no-repeat; margin-top:41px;}
.our_tt2{background:url(zhineng.png) top center no-repeat; margin-top:41px;}
.our_tt3{background:url(tedian.png) top center no-repeat; margin-top:41px;}
.our_tt4{background:url(aboutus.png) top center no-repeat; margin-top:45px;}
.our_tt5{ background:url(hezuo.png) center center no-repeat; margin-top:41px;}
.our_tt6{ background:url(zixun.png) center center no-repeat; margin-top:31px;}

.our_tt7{background:url(ding01.png) top center no-repeat; margin-top:41px;}
.our_tt8{background:url(ding02.png) top center no-repeat; margin-top:41px;}
.our_tt9{background:url(ding03.png) top center no-repeat; margin-top:41px;}
.our_tt10{background:url(ding04.png) top center no-repeat; margin-top:41px;}

.our_tt11{background:url(jianjie.png) top center no-repeat; margin-top:41px;}
.our_tt12{background:url(wenhua.png) top center no-repeat; margin-top:41px;}
.our_tt13{background:url(tixi.png) top center no-repeat; margin-top:41px;}
.our_tt14{background:url(zizhi.png) top center no-repeat; margin-top:41px;}
.our_tt15{background:url(huodong.png) top center no-repeat; margin-top:41px;}
.our_tt16{background:url(shouhou.png) top center no-repeat; margin-top:41px;}

.serverlist{ margin-top:14px; width:1221px; position:relative;}
.serverlist li{ width:387px; height:209px; display:inline; float:left; margin:0 10px; background:url(quan.png) center 21px no-repeat;-moz-border-radius: 4px; text-align:center; color:#fff; margin-top:20px;-webkit-border-radius: 4px; border-radius:4px; position:relative; z-index:2; background-color:#11A5E5; overflow:hidden;behavior: url(iecss3.htc);}
.serverlist li a{ display:block; height:209px; color:#fff;}
.serverlist li a:hover{ text-decoration:none; color:#fff;}
.serverlist li .picbox{ width:108px; height:108px;margin:0 auto; position:relative; margin-top:21px; overflow:hidden; cursor:pointer;}
.serverlist li .picbox div{ width:108px; height:108px; position:absolute; top:5px; z-index:99;}
.serverlist li .picbox .pic1{ right:0;}
.serverlist li .picbox .pic2{ left:-108px;}
.serverlist li h3{ margin-top:20px; font-size:15px;}
.serverlist li.server2{ background-color:#FF4057;}
.serverlist li.server3{ background-color:#ff9e40;}
.serverlist li.server4{ background-color:#75e65a;}
.serverlist li.server5{ background-color:#7D6B67;}
.serverlist li.server6{ background-color:#6666CC;}
.serverlist li.server1 .picbox div{ background:url(one.png) center center no-repeat;}
.serverlist li.server2 .picbox div{ background:url(tuo.png) center center no-repeat;}
.serverlist li.server3 .picbox div{ background:url(fangan.png) center center no-repeat;}
.serverlist li.server4 .picbox div{ background:url(weix.png) center center no-repeat;}
.serverlist li.server5 .picbox div{ background:url(taocan.png) center center no-repeat;}
.serverlist li.server6 .picbox div{ background:url(tuijian.png) center center no-repeat;}
/*经典案例*/
.casebox{width:100%;min-width:1400px; height:100%; overflow:hidden; margin-top:40px;}
.casemenu{width:1458px; height:25px; position:relative; z-index:10;}
.casemenu ul li{float:left; width:146px; padding-left:14px; color:#020236; font-size:14px; font-weight:bold; border-left:2px solid #020236}
.caselist{ width:1425px; position:relative; margin:0 auto;}
.caselist li{ display:inline; float:left; width:450px; height:300px; margin-right:25px; margin-bottom:25px;}
.caselist li img{min-width:450px; max-height:300px; margin:auto;}
.caselist li a{ display:block; width:450px; height:300px; margin:0 auto; margin-top:14px; position:relative; overflow:hidden;}

.caseinfo{ position:absolute; left:0; top:0px; background:url(black.PNG) repeat; display:block; width:450px; height:300px; text-align:center; cursor:pointer; padding:10px 20px; color:#fff; z-index:8;}
.caseinfo h3{margin-top:138px; font-size:24px;}
/*智能制造*/
.zhineng{width:422px; height:720px; float:right;}
.zhineng li{ display:inline; width:422px; height:352px; margin-top:25px;}
.zhineng li img{min-width:422px; max-height:352px; margin:auto;}
.zhineng li a{ display:block; width:422px; height:352px; margin:0 auto; margin-top:14px; position:relative; overflow:hidden;}
.zhineng .caseinfo3{ position:absolute; left:0; top:0px; background:url(black.PNG) repeat; display:block; width:422px; height:352px; text-align:center; cursor:pointer; padding:10px 20px; color:#fff; z-index:8;}
.zhineng .caseinfo3 h3{margin-top:164px; font-size:24px;}

.tu960x720{width:960px; height:720px; float:left;}
.tu960x720 img{min-width:960px; max-height:720px; margin:auto;}
.tu960x720 a{ display:block; width:960px; height:720px; margin:0 auto; margin-top:14px; position:relative; overflow:hidden;}
.tu960x720 .caseinfo2{ position:absolute; left:0; top:0px; background:url(black.PNG) repeat; display:block; width:960px; height:720px; text-align:center; cursor:pointer; padding:10px 20px; color:#fff; z-index:8;}
.tu960x720 .caseinfo2 h3{margin-top:348px; font-size:24px;}
/*服务特点*/
.tedianleft{float:left; width:520px; height:780px;}
.tedianleft li{float:left; width:260px; height:260px; line-height:260px; font-size:24px; text-align:center;}

.tediancenter{float:left; width:520px; height:780px;}
.tediancenter li{float:left; width:260px; height:260px; line-height:260px; font-size:24px; text-align:center;}
.tediancenter .san520{width:520px; height:520px; background:#020235; float:left;}
.tediancenter .san520 ul li{ height:24px; line-height:24px; color:#fff; width:430px; text-align:left; margin-left:70px; border-left:2px solid #fff; margin-top:36px; padding-left:18px}
.tedianright{float:left; width:360px; height:780px;}
.tedianright li{width:360px; height:260px; line-height:260px; font-size:24px; text-align:center;}

/*关于我们*/
.aboutus{width:100%; height:300px; background:#DFF2FC;}
.aboutus .team{float:left; width:560px; font-size:18px; color:#020235; margin-top:30px;}
.aboutus .team .pic{float:left; width:200px; height:200px;}
.aboutus .team .pic img{width:200px; height:200px; border-raduos:50%;}
.aboutus .team .pic h3{text-align:center; font-size:18px; color:#020235; margin-top:15px;}
.aboutus .team .cont{ float:left; width:320px; padding-left:40px; margin-top:20px;}
.aboutus .team .cont h3{font-size:18px; font-weight:lighter;}
.aboutus .team .cont p{ text-indent:32px; font-size:16px; line-height:30px;}

.aboutmenu{width:972px; height:25px; position:relative; z-index:10; margin:30px auto 0 auto; padding-left:70px;}
.aboutmenu ul li{float:left; width:146px; padding-left:14px; color:#020236; font-size:14px; font-weight:bold; border-left:2px solid #020236}


/*公司资质*/
.main_title{font-size:24px;color:#020235; border-left:3px solid #020235; padding-left:30px; height:24px; line-height:24px; margin-bottom:20px;}
.main_title a{width:60px; text-align:right; float:right; font-size:16px;}
.zizhi{ width:1400px; overflow:hidden; margin-bottom:40px;}
.zizhi ul{ width:1452px; position:relative; z-index:1;}
.zizhi ul li{ float:left; width:190px; height:259px; border:1px solid #ddd; margin-right:50px;}
.zizhi ul li img{width:190px;}

.zizhilist{ width:1400px; overflow:hidden; margin-bottom:40px;}
.zizhilist ul{ width:1437px; position:relative; z-index:1;}
.zizhilist ul li{ float:left; width:440px; height:600px; border:1px solid #ddd; margin-right:37px; margin-top:25px;}
.zizhilist ul li img{width:440px;}

.huodong{ width:1400px; overflow:hidden; margin-bottom:40px;}
.huodong ul{ width:1450px; position:relative; z-index:1;}
.huodong ul li{ float:left; width:400px; height:300px; margin-right:50px;}
.huodong ul li img{width:400px; height:300px;}
.huodong ul li:nth-child(2){width:500px;}
.huodong ul li:nth-child(2) img{width:500px;}

.huodonglist{ width:1400px; overflow:hidden; margin-bottom:40px;}
.huodonglist ul{ width:1437px; position:relative; z-index:1;}
.huodonglist ul li{ float:left; width:440px; height:300px; border:1px solid #ddd; margin-right:37px; margin-top:25px; overflow:hidden}
.huodonglist ul li img{width:440px; height:300px}

/*企业简介*/
.aboutus .jianjiepic{float:left; width:400px; height:200px; margin-top:50px;}
.aboutus .jianjiecont{float:right; width:900px;}
.aboutus .jianjiecont h3{font-size:24px; border-left:5px solid #D30000; padding-left:30px; height:24px; line-height:24px; margin-top:50px; margin-bottom:30px;}
.aboutus .jianjiecont p{font-size:16px; color:#909090; line-height:30px; text-indent:32px;}

.about_jianjie{}
.about_jianjie .text{ float:left; width:570px; margin-right:30px; margin-top:90px;}
.about_jianjie .pic{float:right; width:800px; height:412px;}
.about_jianjie p{ float:left; line-height:35px; text-indent:36px; font-size:18px; margin-top:30px;}

.wenhua{width:100%; height:330px; padding-top:130px;background:#DFF3FD; text-align:center;}
.wenhua_pic{width:680px; height:655px;}
.wenhua_text{width:630px;}
.wenhua_text h3{font-size:20px; color:#999; border-left:2px solid #999; padding-left:20px; line-height:20px; height:20px; margin-top:30px; margin-bottom:10px;}
.wenhua_text p{font-size:20px; color:#060836; padding-left:20px; line-height:40px;}
.linian{width:1400px; height:600px;}
.tixi{width:100%; height:560px;}

.shouhou_text{width:810px; font-size:18px; line-height:36px;}
.shouhou_pic{width:560px; height:360px;}
/*合作伙伴*/
.hezuo{border-left:1px solid #DFF2FC;}
.hezuo ul{width:1399px; height:480px;border-top:1px solid #DFF2FC;}
.hezuo ul li{float:left; width:279px; height:160px; line-height:160px; border-right:1px solid #DFF2FC;border-bottom:1px solid #DFF2FC; text-align:center; }
.hezuo ul li img{vertical-align:middle;}
.hezuo ul li:nth-child(1),.hezuo ul li:nth-child(6),.hezuo ul li:nth-child(11){width:278px;}

/*动态资讯*/
.zixun{height:320px;}
.zixun .biaoti{width:20px;}
.zixun .list{width:600px;padding-left:80px;}
.zixun .list h3{color:#999; font-size:24px; margin-bottom:30px;}
.zixun .list .more{float:right; font-size:16px; color:#999; font-weight:normal;}
.zixun .list ul li{ height:38px; line-height:38px; font-size:18px; background:url(dot.jpg) left center no-repeat; padding-left:10px;}
.zixun .pic{width:700px;}

.sige{width:100%; height:92px; background:#1F1C30; margin-top:50px; padding-top:10px;}
.sige ul{width:1400px; margin-left:auto; margin-right:auto;}
.sige ul li{ width:220px; float:left; margin-right:75px}
.sige ul li:last-child{margin-right:0}
.sige ul li img{float:left; width:60px; margin-top:10px;}
.sige ul li h3{font-size:24px; color:#fff; text-align:right; line-height:82px}
/*<!--公司信息-->*/
.w100{ background-color:#07031A;width:100%; height:240px; min-width:1400px;}
.introduce{ height:240px;}
.introduce_txt{ width:90px; height:240px; margin-right:70px; text-align:center;}
.introduce_txt h1{ color:#fff; font-size:18px; margin-top:30px; padding:10px 0px 0px 0px; text-align:center;}
.introduce_txt p,.introduce_txt p a{ color:#bbb; line-height:35px; font-size:14px; text-align:center;}
.introduce_txt a:hover{color:#fff;}
.lianxi{ width:165px; height:160px; border-left:1px solid #fff; margin-top:40px; padding-left:50px;}
.lianxi h1{ color:#fff; font-size:18px; text-align:left; padding:0px 0px 0px 3px; margin-bottom:10px}
.lianxi p{ color:#31bcfc; line-height:35px;padding-left:0px; font-size:18px;}
.lianxi img{ margin-right:5px;margin-top:5px;}
.erweima{ width:530px; color:#fff; margin-top:48px}
.erweima h1{font-size:18px; line-height:35px; text-align:center;}
.erweima .weixin{width:120px; text-align:center;}
.erweima .weixin img{width:120px; height:120px;}
.erweima .weixin h1{color:#fff;}
.erweima .center{width:235px; margin-left:30px; font-size:14px;}
.erweima .center li{ background:url(dian.png) left center no-repeat; padding-left:10px; color:#fff; font-size:16px}
.erweima .center h3{color:#f00; text-align:center; font-size:16px;}
.erweima .center div{font-size:16px}
.erweima .center div i{color:#f00; margin-right:5px;}
.mas{ margin:0px auto 10px auto; width:295px; height:160px;}
.mas_inp{ margin-bottom:5px; padding-left:3px; background-color:white; border:1px solid #d7d7d7; width:250px; height:30px; line-height:16px; color:#999999;}
.mas_area{ background-color:white; border:1px solid #d7d7d7; width:250px; height:40px;padding:0;}
.mas_submit{ width:80px; height:30px;border-radius:3px; background-color:#31bcfc;color:white; margin:5px;} 

/*关于我们*/
.position{ line-height:28px;}
.who_pic{ width:400px;height:420px; text-align:center; margin:0 100px 21px auto;}
.who_txt{ width:690px;height:440px;}
.who_txt h1{ width:740px; height:51px; margin-bottom:20px;display:block}
.who_txt p{ margin-bottom:15px; line-height:30px;}
.title_h1{ display:block;}
.can{ width:510px;height:144px;margin-top:20px;}
.can_pic{ width:53px;}
.can_txt{ background-color:white; width:412px; height:113px; padding:15px 20px; 0px 5px;}
.can_txt h1{ line-height:30px; display:block; font-size:22px;}
.can_txt p{ color:#666666; line-height:28px;}
.ly_pic{ width:274px; height:200px; margin-right:50px; margin-top:80px;}
.ly_con{ width:1190px; height:360px;}
.ly_con_txt{ width:864px;height:80px; margin-bottom:10px;}
.ly_con img{ display:block;}
.ly_con p{ float:right; font-size:18px; line-height:36px;}

.ys_con{ height:584px; margin-bottom:30px;}
.ys_con_tl{ width:600px;height:298px;padding:20px 0px 0px 40px;margin-right:100px; }
.ys_con_tl h1{ font-size:30px;line-height:60px; font-family:"方正兰亭黑简体";}
.ys_con_tl p{ font-size:18px; line-height:30px;color:#3f3e3e;margin-bottom:30px;}
.ys_con_tr{ width:400px;height:318px; margin-right:50px}
.ys_con_bl{ width:459px;height:231px;margin:0px 60px 0px 40px;;}
.ys_con_br{ width:610px;height:206px;padding:25px 0px 0px 20px; }
.ys_con_br h1{ font-size:30px;line-height:60px; font-family:"方正兰亭黑简体";}
.ys_con_br p{ font-size:18px;color:#3f3e3e;line-height:30px;}



/*联系我们*/
.gsxx{ height:350px;}
.gsxx h1{ text-align:center; font-size:22px;color:#333333;line-height:32px; margin-bottom:25px;}
.gsxx p{ width:250px;  padding-left:35px;font-size:16px;color:#565656; line-height:30px;}
.gsdz{ width:302px; height:185px; background:url(../images/gsdz.png) no-repeat; margin-right:142px; padding-top:150px;}
.lxwm{ width:302px; height:185px; background:url(../images/lxwm.png) no-repeat; margin-right:142px; padding-top:150px;}
.gswx{ width:302px; height:185px; background:url(../images/gswx.png) no-repeat; padding-top:150px; text-align:center;border-bottom: 1px solid #e9e9e9;}
.ditu{ margin-bottom:30px;}
/*页脚*/
.footer{ background-color:#07031A; height:85px; text-align:center; min-width:1400px; color:#909090;}
.footer a{color:#909090;}
.footer a:hover{color:#ccc;}
.footer span{margin:0 50px;}

/*定制服务*/
.dingzhimenu{width:1400px; height:25px;  margin:30px auto 0 auto;}
.dingzhimenu ul{width:1485px;position:relative; z-index:10;}
.dingzhimenu ul li{float:left; width:146px; padding-left:14px; color:#020236; font-size:14px; font-weight:bold; border-left:2px solid #020236}
/*成功案例*/
.case01{width:100%; margin-top:180px;}
.case01 .caseleft{width:800px; height:600px;}
.case01 .caseleft .bank01{padding-bottom:30px; height:13px;}
.case01 .caseleft .more{width:380px; height:196px; position: relative; z-index:999; right:-190px; top:-604px;}
.case01 .caseleft .more .bg{width:380px; height:196px; background:#020236;opacity:0.2;}
.case01 .caseleft .more .title{position:relative; top:-170px; font-size:24px; padding-left:60px; line-height:80px;}
.case01 .caseleft .more .title a{color:#f00; font-size:14px; border: 1px solid #f00; padding: 5px;}
.case01 .caseright{width:520px; padding-left:80px; padding-top:200px; background:url(case_num01.png) right top no-repeat;font-size:16px; line-height:30px;}
.case01 .caseright h3{ font-size:30px; margin-bottom:20px;}

.case02{width:100%; height:430px;background:url(jiudian03.jpg) left 160px no-repeat;}
.case02 .jiudian{width:100px; font-size:24px; background:url(jiudian04.jpg) left top no-repeat; padding-top:30px;}
.case02 .jiudian a{ color:#f00; font-size:14px; line-height:40px;border: 1px solid #f00; padding: 5px;}
.case02 .caseleft{width:636px; padding-top:150px; background:url(case_num02.png) right top no-repeat;font-size:16px; line-height:30px;}
.case02 .caseleft h3{ font-size:30px;margin-bottom:20px;}

.case02 .caseright{width:664px; text-align:right}
.case02 .caseright .jiudianpic{float:left; width:614px; height:424px; overflow:hidden; margin-left:50px;}
.case02 .caseright .jiudianpic img{width:614px; height:424px;}

.case03{width:100%; margin-top:180px;}
.case03 .caseleft{width:800px; height:400px;}
.case03 .caseleft .xiaoyuan01{padding-top:30px; width:90px; border-top:13px solid #060836;}
.case03 .caseleft .xiaoyuan02{width:600px;height:400px; margin-left:70px;}
.case03 .caseleft .more{width:253px; height:199px; position: relative; z-index:999; left:-547px; top:-205px;}
.case03 .caseleft .more .bg{width:253px; height:199px; background:#020236;opacity:0.8;}
.case03 .caseleft .more .title{position:relative; top:-170px; font-size:24px; padding-left:60px; line-height:80px; color:#fff;}
.case03 .caseleft .more .title a{color:#f00; font-size:14px;border: 1px solid #f00; padding: 5px;}
.case03 .caseright{width:520px; height:340px; padding-left:80px; padding-top:60px; background:url(case_num03.png) right bottom no-repeat;}
.case03 .caseright h3{ font-size:30px;}
.case03 .caseright p{ font-size:16px; line-height:30px; margin-top:20px;}

.case04{width:100%; margin-top:180px;}
.case04 .caseleft{width:500px; height:500px;}
.case04 .caseleft .qiche{width:500px;height:500px;}
.case04 .caseright{width:720px; height:500px; padding-left:180px; background:url(case_num04.png) right bottom no-repeat;}
.case04 .caseright .more{width:100%; text-align:right; right:0;}
.case04 .caseright .more .title{position:relative; font-size:24px; line-height:80px; color:#030636;}
.case04 .caseright .more .title a{color:#f00; font-size:14px;border: 1px solid #f00; padding: 5px;}
.case04 .caseright h3{ font-size:30px;}
.case04 .caseright p{ font-size:16px; line-height:30px; margin-top:20px;}
.case04 .caseright img{ float:right; position:relative; bottom:-87px;}

.case05{width:100%; height:430px;background:url(muqiang02.jpg) left 160px no-repeat; margin-top:150px;}
.case05 .caseleft{width:474px; padding-top:210px; background:url(case_num05.png) left top no-repeat;}
.case05 .caseleft h3{ font-size:30px;}
.case05 .caseleft p{ font-size:16px; line-height:30px; margin-top:20px;}
.case05 .muqing{width:200px; height:150px; line-height:60px; font-size:24px; background:#020236; color:#fff; text-align:center; padding-top:50px;}
.case05 .muqing a{ color:#f00; font-size:14px;border: 1px solid #f00;padding: 5px;}
.case05 .caseright{width:726px; height:450px; overflow:hidden;}
.case05 .caseright img{width:726px; height:450px;}

.case06{width:100%; height:400px;background:url(case_num06.png) left top no-repeat; margin-top:150px;}
.case06 .heti{width:245px; height:150px; line-height:60px; font-size:24px; color:#020236; padding-top:100px;}
.case06 .heti a{ color:#f00; font-size:14px; border: 1px solid #f00; padding: 5px;}
.case06 .caseleft{width:520px; height:390px; overflow:hidden;}
.case06 .caseleft img{width:520px; height:390px;}
.case06 .caseright{width:500px; padding-top:30px; background:url(zht02.png) left top no-repeat;}
.case06 .caseright .bd{ width:100%; height:10px; background:#020236; margin-bottom:80px;}
.case06 .caseright h3{ font-size:30px;}
.case06 .caseright p{ font-size:16px; line-height:30px; margin-top:20px;}

.case07{width:100%; height:500px;background:url(case_num07.png) left bottom no-repeat; margin-top:150px;}
.case07 .heti{width:235px; height:150px; background:url(jingqu01.png) left 10px no-repeat; line-height:60px; font-size:24px; color:#020236; padding-top:60px;}
.case07 .heti a{ color:#f00; font-size:14px; border: 1px solid #f00;padding: 5px;}
.case07 .caseleft{width:400px; padding-right:20px}
.case07 .caseleft h3{ font-size:30px;}
.case07 .caseleft p{ font-size:16px; line-height:30px; margin-top:20px;}
.case07 .caseright{width:745px; height:500px;}
.case07 .caseright .pic{width:986px; height:500px;position:relative; z-index:999;}
.case07 .caseright img{width:986px; height:500px;}

.case08{width:100%; height:800px; margin-top:180px; background:url(gg01.jpg) right 80px no-repeat;}
.case08 .caseleft{width:675px; height:800px;}
.case08 .caseleft .more{width:220px; height:196px; position: relative; z-index:999; right: -260px; top:-604px;}
.case08 .caseleft .more .bg{width:380px; height:196px; background:#020236;opacity:0.2;}
.case08 .caseleft .more .title{position:relative; top:-170px; font-size:24px; padding-left:60px; line-height:80px;}
.case08 .caseleft .more .title a{color:#f00; font-size:14px;border: 1px solid #f00; padding: 5px;}
.case08 .caseright{width:520px; height:335px;padding-left:80px; padding-top:200px; position:relative; left:-315px;}
.case08 .caseright .bg{width:770px; height:335px;background:#020236;opacity:0.8;}
.case08 .caseright .cont{width:445px; height:285px; position:relative; z-index:999; color:#fff;top:-335px; padding:50px 50px 50px 325px; }
.case08 .caseright h3{ font-size:30px;}
.case08 .caseright h3 a{color:#fff;}
.case08 .caseright p{ font-size:16px; line-height:30px; margin-top:20px; padding-right:20px;}
.case08 .ggdibu{ background:url(case_num08.png) right bottom no-repeat; height:69px; width:92px; position:relative; left:1308px; top:-69px;}

.case09{width:100%; height:620px;background:url(case_num09.png) left bottom no-repeat; margin-top:150px;}
.case09 .heti{width:235px; height:150px; background:url(lian01.png) left 10px no-repeat; line-height:60px; font-size:24px; color:#020236; padding-top:60px;}
.case09 .heti a{ color:#f00; font-size:14px; border: 1px solid #f00; padding: 5px;}
.case09 .caseleft{width:515px; padding-top:100px;}
.case09 .caseleft h3{ font-size:30px;}
.case09 .caseleft p{ font-size:16px; line-height:30px; margin-top:20px;}
.case09 .caseleft img{margin-top:61px;}
.case09 .caseright{width:500px; height:620px;}
.case09 .caseright img{width:500px; height:620px;}

/*footer*/
#footer{ height:193px; background:#1F1C30; width:100%; padding-bottom:54px;}
#footernav{ height:52px; line-height:50px; text-align:center; color:#fff;}
#footernav a{ color:#fff; margin:0 12px; font-size:14px;}
#footernav a:hover{ color:#C0E1F8;}
#copy{ text-align:center; color:#fff; line-height:22px; padding-top:30px;}

/*友情链接*/
.urlink{ border-top:#dfdfdf 1px solid; padding-bottom:20px; padding-top:20px;}
.urlink h1{float:left; color:#060836; font-size:16px; font-weight:bold;}
.urlink li{float:left; margin-left:15px;}
.urlink li a{color:#060836; font-size:16px;}

.qb_ui_pc_select_shoptype dl dd div input{background:#fff;}