@charset "utf-8";
/**CSS docoument by jutong-DiPr**/
*,html,div,p,span,img,a,input,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h7{margin:0;text-decoration:none;font-weight:100;color:#666;}
*{font-family:"Microsoft Yahei","Arial", "Verdana", "sans-serif";}
li{list-style:none;}
.fl{float:left;}
.fr{float:right;}

/* 清理浮动 */
.clearfix {clear:both;zoom: 1; }
.clearfix:after {content:".";display: block; height: 0; clear: both; visibility: hidden; }

/* 圆细滚动条样式 20150717 */
::-webkit-scrollbar { width: 6px; height: 12px; }
::-webkit-scrollbar-button:vertical { display: none; }
::-webkit-scrollbar-track:vertical { background-color: black; }
::-webkit-scrollbar-track-piece { background: #fff; }
::-webkit-scrollbar-thumb:vertical { background-color: #8e8e8e; border-radius: 5px; }
::-webkit-scrollbar-thumb:vertical:hover { background-color: #3b3b3b; }
::-webkit-scrollbar-corner:vertical { background-color: #535353; }
::-webkit-scrollbar-resizer:vertical { background-color: #ff6e00; }

/* 拖选文字样式 20160628 */
::selection {background:#002f6d;color:#fff;}
::-moz-selection {background:#002f6d;color:#fff;}

.within{max-width:1100px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;}
.top{background:#1e529b;height:40px;line-height:40px;width:100%;}
.top p,.top p a{font-size:12px;color:#c7d1df;}
.top p a{padding:0 2px;}
.top p a:hover{color:#4DCEF5;}
.top p span{background:url(../img/mobiv.gif) no-repeat left center / 10px;padding-left:15px;}
.top p.p1{float:left;}
.top p.p2{float:right;}

.logo{padding:15px 0;height:80px;}
.logo a.lgo{display:block;}
.logo a.lgo img{width:100%;}
.logo .tel{background:url(../img/telsg.png) no-repeat left center;padding-left:40px;}
.logo .tel .p1{font-size:12px;color:#666;}
.logo .tel .p2{font-size:17px;font-family:Verdana, Geneva, sans-serif;font-weight:bold;}

.nav{height:50px;line-height:50px;border-top:1px solid #f0f0f0;}
.nav ul li{float:left;width:10%;}
.nav ul li a{font-size:15px;font-weight:bold;color:#666;-webkit-border-radius:20px;border-radius:20px;text-align:left;padding:5px 8px;-webkit-transition:all 0.3s;transition:all 0.3s;}
.nav ul li:hover a{text-align:center;color:#fff;background:#1e529b;border-bottom:1px solid #252c36;padding:5px 20px;}

#demo-b{float:right;color:#000;font-weight:bold;padding:0px 8px;}
input[type=search] {-webkit-appearance:textfield;-webkit-box-sizing:content-box;}
input::-webkit-search-decoration,input::-webkit-search-cancel-button {display:none;}
/* search input field */
input[type=search] {background:url(../img/sear.png) no-repeat 9px center;
	padding:5px 10px 5px 12px;width:10px;overflow:hidden;text-indent:-999px;
	-webkit-border-radius: 10em;-moz-border-radius: 10em;border-radius: 10em;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;color:#000;}
input[type=search]:focus {text-indent:0px;width:90px;padding-left:32px;border-color: #6dcff6;-webkit-box-shadow: 0 0 5px rgba(109,207,246,.5);-moz-box-shadow: 0 0 5px rgba(109,207,246,.5);box-shadow: 0 0 5px rgba(109,207,246,.5);}
/* placeholder */
input:-moz-placeholder {color:#999;}
input::-webkit-input-placeholder {color:#999;}

.bannerslide { height:600px; width: 100%; position: relative; -webkit-transition: all .2s; transition: all .2s; }
.bannerslide .swiper-slide { background-position: center; background-size: cover; }
.pagination { position: absolute; left: 0; text-align: center; bottom:10px; width: 100%; }
.swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #999; box-shadow: 0px 1px 2px #555 inset; margin: 0 3px; cursor: pointer; }
.swiper-active-switch { background: #fff; }

.zixun{width:1100px;height:113px;-webkit-box-shadow:0px 0px 20px #ccc;box-shadow:0px 0px 20px #ccc;margin:0 auto;z-index:999;position:relative;top:-50px;background:#fff;}
.zixun  p{color:#777777;font-size:12px;}
.zixun .bt1{width:17.7%;padding:25px 3% 0;border-right:1px solid #f2f2f2;}
.zixun .bt1 h3{line-height:56px;font-weight:bold;font-size:20px;color:#777777;}
.zixun .bt2{height:88px;width:29.3%;padding:25px 3% 0;border-right:1px solid #f2f2f2;}
.zixun .bt2 ul li{float:left;margin:0px 3%;}
.zixun .bt2 ul li h3{text-align:center;line-height:56px;font-weight:bold;font-family:Verdana, Geneva, sans-serif;font-size:20px;color:#777777;}
.zixun .bt3{height:85px;width:19.7%;padding:25px 2% 0;border-right:1px solid #f2f2f2;}
.zixun .bt3 h4{font-size:13px;background:#f6f6f6;padding:0px 16px;line-height:30px;color:#777777;margin-top:15px;}
.zixun .bt4{padding:3.5% 0px 0px 2.6%;}
.zixun .bt4 a{background:#1e529b;padding:10px 30px;line-height:30px;color:#fff;text-align:center;color:#fff;}

/**.product{padding-bottom:40px;}**/
.product .lef{background:#1e529b;width:23.3%;float:left;}
.product .lef .tit{padding:20px 0px 20px 30px}
.product .lef .tit h3,.product .lef .tit h3{color:#FFF;font-size:36px;font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
.product .lef .tit p{color:#FFF;font-size:18px;font-weight:normal;}
.product .lef .cont{width:91.9%;margin:0 auto;background:#fff;padding:20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.product .lef .cont ul li h3{background:url(../img/jia.jpg) no-repeat left center;padding-left:20px;font-weight:100;line-height:25px;}
.product .lef .cont ul li a{color:#333;font-size:12px;display:block;}
.product .lef .cont ul li .uul li{line-height:25px;padding-left:23px;background:url(../img/jian.jpg) no-repeat left center;}
.product .lef .fot{width:91.4%;margin:0 auto;padding:24px 0px 30px 0;font-size:12px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;}
.product .lef .fot p{padding-left:40px;background:url(../img/telsgs.png) no-repeat left center;font-size:12px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;}
.product .rig{width:74%;float:right;}
.product .rig .tit{background:#f6f6f6;height:57px;line-height:57px;border-bottom:2px solid #ddd;}
.product .rig .tit h3{float:left;font-size:17px;color:#666666;padding:0 20px;}
.product .rig .tit p{float:left;font-size:12px;color:#666;}
.product .rig .tit h4{float:right;width:13%;background:#1e529b;text-align:center;}
.product .rig .tit h4 a{font-size:12px;color:#fff;}
.product .rig .cont{}
.product .rig .cont li{width:23.2%;margin:10px 0.8% 8px 1%;border-right:1px solid #ccc;border-bottom:2px solid #dddddd;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;transition:all 0.3s;}
.product .rig .cont li:hover{border-right:1px solid #1E529B;border-bottom:2px solid #96B3DA;-webkit-box-shadow:0px 0px 5px #96B3DA;box-shadow:0px 0px 5px #96B3DA;}
.product .rig .cont li a.img {display:block;}
.product .rig .cont li a.img img{width:100%;}
.product .rig .cont li h3 a{font-size:16px;color:#1e529b;font-weight:100;line-height:140%;padding:0px 8%;display:block;}
.product .rig .cont li p{font-size:12px;color:#666;padding:0px 8%;}
.product .rig .cont li a.more{text-align:right;display:block;padding:0px 8% 5px;}

.indbase{background:#f4f4f4;padding:40px 0 0;}
.indbase .tit{color:#777;text-align:center;padding-bottom:40px;}
.indbase .tit p{font-size:12px;}
.indbase .tit h3{font-size:24px;}
.indbase .cont .list{background:#fff;margin-bottom:50px;}
.indbase .cont .list a.img{display:block;width:54%;}
.indbase .cont .list a.img01{box-shadow:5px 0px 25px #ccc;}
.indbase .cont .list a.img02{box-shadow:-5px 0px 25px #ccc;}
.indbase .cont .list a.img img{display:block;width:100%;}
.indbase .cont .list .zhengw01{float:left;}
.indbase .cont .list .zhengw{width:40%;padding:60px 0;padding-left:5%;}
.indbase .cont .list .zhengw .btit .p1{font-size:24px;margin-right:5px;color: #ffffff;font-weight: bold;text-decoration: none;padding:6px 10px 6px 15px;background:#1e529b;border-top-left-radius: 30px;-moz-border-top-left-radius: 30px;-webkit-border-top-left-radius: 30px;border-bottom-right-radius: 30px;-moz-border-bottom-right-radius: 30px;-webkit-border-bottom-right-radius: 30px;}
.indbase .cont .list .zhengw .btit .p2{padding-left:10px;color:#777;font-size:16px;}
.indbase .cont .list .zhengw .btit .p2 h3 a{color:#777;font-size:20px;font-weight:100;}
.indbase .cont .list .zhengw .bcont{font-size:14px;color:#777;padding:20px 10% 0 0;border-bottom:1px solid #f7f7f7;}
.indbase .cont .list .zhengw .btit01{padding-top:50px;}
.indbase .cont .list .zhengw .bcont01{padding-bottom:50px;}

.indvide{background:#1e529b;padding:45px 0 40px;overflow:hidden;}
.indvide .lef{width:55%;}
.indvide .rig{width:45%;background:#fff;padding:40px 60px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#777;font-size:13px;line-height:24px;}
.indvide .rig h3{padding-bottom:20px;font-weight:100;}
.indvide .rig h3 a{font-size:20px;color:#777;line-height:140%;}
.indvide .rig .more{border-top:1px solid #f7f7f7;margin-top:20px;padding-top:20px;text-align:right;}
.indvide .rig .more a{margin-top:10px;padding:6px 20px;background:#fff;color:#333;border:#d4d4d4 1px solid;border-top:#f2f2f2 1px solid;border-left:#f2f2f2 1px solid;}
.indvide .rig .more a:hover{background:#1E529B;color:#fff;}

.indadvan{padding:50px 0 10px;}
.indadvan .tit{color:#777;text-align:center;padding-bottom:30px;}
.indadvan .tit p{font-size:12px;}
.indadvan .tit h3{font-size:20px;}
.indadvan .tit h4{font-size:14px;line-height:60px;color:#666;}
.indadvan .cont h3{color:#777;font-size:17px;line-height:50px;}
.indadvan .cont ul{padding:15px 0;}
.indadvan .cont ul li{text-align:center;float:left;width:16%;padding:15px 0%;margin:0px 2%;-webkit-transition:all 0.5s;transition:all 0.5s;position:relative;z-index:2;}
.indadvan .cont ul li p{font-size:12px;color:#666;text-align:center;}
.indadvan .cont ul li:after{content:"";height:0%;background:#1E529B;width: 100%;display: block;position: absolute;top: 0;z-index:-1;-webkit-transition:all 0.5s;transition:all 0.5s;}
.indadvan .cont ul li:hover:after{height:100%;}
.indadvan .cont ul li:hover p,.indadvan .cont ul li:hover h3{color:#fff;}

.indtech{background:#f4f4f4;padding:40px 0;}
.indtech .tit{color:#777;text-align:center;padding-bottom:30px;}
.indtech .tit p{font-size:12px;}
.indtech .tit h3{font-size:20px;}
.indtech .cont{font-size:13px;color:#666;line-height:24px;text-align:center;}
.indtech .tubiao{text-align:center;line-height:40px;padding:40px 0;}
.indtech .tubiao span{font-size: 14px; color: #1e529b; font-weight: bold; text-decoration: none; padding:10px 20px ; border:#1e529b 1px solid;border-radius: 30px;-moz-border-radius: 30px; -webkit-border-radius: 30px;}
.indtech .tubiao span:hover{background:#1e529b;color:#fff;}
.indfot,.foot{font-size:12px;}
.indfot strong{font-weight:bold;}
.sfoot{display:none;}

.subbg{background:#f4f4f4;border-bottom:1px solid #ccc;padding:40px 0;}
.submain{background:#fff;-webkit-box-shadow:0px 2px 10px #ccc;box-shadow:0px 2px 10px #ccc;}
.srig{width:75.3%;float:left;}
.srig .stit{background:#f6f6f6;height:70px;padding:0px 15px;line-height:70px;}
.srig .stit h2{float:left;font-size:18px;}
.srig .stit p{float:right;font-size:13px;}
.srig .scon{padding:20px 2%;font-size:14px;line-height:24px;}

/**
.srig .prodcont li{width:23.2%;margin:10px 0.8% 8px 1%;border-right:1px solid #ccc;border-bottom:2px solid #dddddd;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;transition:all 0.3s;}
.srig .prodcont li:hover{border-right:1px solid #1E529B;border-bottom:2px solid #96B3DA;-webkit-box-shadow:0px 0px 5px #96B3DA;box-shadow:0px 0px 5px #96B3DA;}
.srig .prodcont li a.img {display:block;}
.srig .prodcont li a.img img{width:100%;}
.srig .prodcont li h3 a{font-size:16px;color:#1e529b;font-weight:100;line-height:140%;padding:0px 8%;display:block;}
.srig .prodcont li p{font-size:12px;color:#666;padding:0px 8%;}
.srig .prodcont li a.more{text-align:right;display:block;padding:0px 8% 5px;}
**/
.srig .prodcont .pcont img{max-width:100%;}
.srig .prodcont .pcont ul{}
.srig .prodcont .pcont ul li{float:none;width:50%;border-bottom:1px solid #ECE6E6;line-height:36px;padding:0px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}
.srig .prodcont .pcont ul li a{font-size:13px;}
.srig .prodcont .pcont ul li:hover a{color:#075FDA;}
.srig .prodshow .pcont{min-height:360px;font-size:13px;padding:20px 20px;line-height:26px;}
.srig .prodshow .pcont h2{font-size:14px;font-weight:bold;color:#000;border-bottom:1px solid #E0E4EA;text-align:center;line-height:36px;}

.srig .prodhot{}
.srig .prodhot h2{font-size:15px;text-align:center;line-height:50px;}
.srig .prodhot h2 span{background:#E3ECF5;padding:4px 10px;color:#1e529b;border-radius:25px;letter-spacing:2px;}
.srig .prodhot li{width:18.2%;margin:5px 0% 8px 1.8%;border-right:1px solid #ccc;border-bottom:2px solid #dddddd;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:center;}
.srig .prodhot li:hover{border-right:1px solid #1E529B;border-bottom:2px solid #96B3DA;-webkit-box-shadow:0px 0px 5px #96B3DA;box-shadow:0px 0px 5px #96B3DA;}
.srig .prodhot li a.img {display:block;}
.srig .prodhot li a.img img{width:100%;}
.srig .prodhot li h3{line-height:24px;height:24px;overflow:hidden;}
.srig .prodhot li h3 a{font-size:13px;color:#1e529b;font-weight:100;padding:0px 8%;display:block;}
.srig .prodhot li p{display:none;font-size:12px;color:#666;padding:0px 8%;}
.srig .prodhot li a.more{display:none;text-align:right;padding:0px 8% 5px;}
.srig .yeji{}
.srig .yeji h2{font-size:14px;text-align:left;background:#f5f5f5;color:#1E529B;line-height:36px;cursor:pointer;font-weight:bold;padding:0px 2%;border-bottom:1px solid #E6E5E5;}
.srig .yeji ul{display:none;background:#f9f9f9;}
.srig .yeji li{font-size:13px;padding:0px 2%;line-height:34px;border-bottom:1px solid #e6e6e6;float:left;width:46%;}
.srig .yeji li:hover{color:#2170DE;}
.srig .yeji .yej.on ul{display:block;}

.srig .honor{}
.srig .honor li{width:31.333%;float:left;margin-left:2%;margin-bottom:20px;}
.srig .honor li img{width:100%;display:block;}

.srig .book{width:60%;margin:4% auto;}
.srig .book .bok{}
.srig .book .bok input,.srig .book .bok textarea{width:100%;padding:0px 6px;border:1px solid #ccc;line-height:36px;margin:10px auto;-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.srig .book .bok input:hover,.srig .book .bok textarea:hover{border:1px solid #ADCEFB;-webkit-box-shadow:0px 0px 10px #B0C2DC;box-shadow:0px 0px 10px #B0C2DC;}
.srig .book .bok textarea{line-height:22px;}
.srig .book .bok input.yanz{width:20%;margin-right:10px;}

.srig .job{background:#E9F0F5;border-bottom:1px solid #B4C5D2;margin-bottom:1px;}
.srig .job .uul{padding:0px 2%;line-height:36px;border-bottom:1px solid #C1D5E4;}
.srig .job .uul li{float:left;width:33.333%;font-size:13px;text-align:right;}
.srig .job .uul li a{font-size:16px;color:#1e529b;text-align:left;display:block;}
.srig .job .con{border-top:1px solid #EFEFEF;padding:5px 2% 15px;font-size:13px;line-height:26px;}
.srig .job .con h3{color:#1e529b;font-size:12px;}
.srig .job .con p{text-align:right;}
.srig .job .con p a{color:#fff;background:#1e529b;padding:6px 12px;-webkit-border-radius:5px;border-radius:5px;}
.srig .contact{padding:20px 2% 0;font-size:14px;line-height:28px;}
.srig .contact h3{font-size:16px;color:#1E529B;}

.srig .page{padding:15px 0 20px;line-height:30px;text-align:center;}
.srig .page a{padding:0px 5px;border:1px solid #ddd;font-size:12px;}
.srig .page a:hover{border:1px solid #1e529b;color:#1e529b;}

@media (max-width:700px){
	.within{padding-left:2%;padding-right:2%;}
	.top p.p2,.logo .tel,.yc,.zixun,.product .lef,.product .rig .tit p,.product .rig .tit h4,.product .rig .cont li p,.indbase .cont .list a.img,.indvide .lef,.indadvan .cont ul li p,.indadvan .tit h4,.foot,.srig .stit h2{display:none;}
	.bannerslide{height:200px; }
	.nav ul li{width:33.3333333%;line-height:30px;text-align:center;border-bottom:1px solid #f0f0f0;}
	 input[type=search]:focus {width:80px;}
	.product .rig{width:100%;}
	.product .rig .cont li{width:31.33333%;}
	.indbase .cont .list .zhengw{width:97%;padding:10px 1.5%;}
	.indbase .cont .list .zhengw .bcont{padding:20px 10px 20px;}
	.indbase .cont .list .zhengw .btit01{padding-top:20px;}
	.indbase .cont .list{margin:0;}
	.indvide{padding:10px 0;}
	.indvide .rig{width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.indadvan .cont ul li{width:29.333%;}
	.indbase .cont .list .zhengw .btit .p1{padding:6px 5px 6px 3px;}
	.indtech .tubiao span{padding:2% 3%;}
	.indtech{padding:40px 0 0;}
	.sfoot{font-size:12px;text-align:center;padding:20px 0;display:block;}
	.subbg{padding:0;}
	.submain{-webkit-box-shadow:none;box-shadow:none;}
	.srig{width:100%;}
	.srig .yeji li{float:none;width:96%;}
	.srig .yeji li:nth-child(even){background:#fff;}
	.srig .book{width:80%;}
	.srig .book .bok input.yanz{width:40%;}
	.srig .honor li{width:48%;}
	.srig .stit{padding:0;line-height:40px;height:40px;}
	.srig .stit h2{text-align:center;width:100%;}
	.srig .job .uul li:nth-child(2){width:10%;}
	.srig .job .uul li:nth-child(3){width:53.33333%;}
	.srig .prodcont .pcont ul li,.srig .prodshow .pcont{width:96%;padding:0px 2%;}
	.srig .prodhot li{width:31.3333%;}
}