﻿@charset "utf-8";
/* CSS Document */

.head{width:100%; padding:0; overflow:hidden;}
.head .right{width:100%;}
.head .right a{font-size:12px; color:#666; margin:0 5px;}
.head h1{width:100%; text-align:center; margin:15px 0;}
.nav{display:none;}
.meun{width:100%; overflow:hidden; padding:0 10px; box-sizing:border-box; background:#00A0E9; height:50px; line-height:50px; display:block;}
.meun .dh{font-size:24px; color:#333;}
.meun .xiala{width:30px; height:25px; background:url(../images/caidan.png) no-repeat; display:block; float:right; margin-top:14px; cursor:pointer;}
.caidan{width:100%; overflow:hidden; background:#1f71a7;}
.caidan a{font-size:18px; color:#fff; height:40px; line-height:40px; display:block; border-bottom:1px solid #fff; padding:0 10px; box-sizing:border-box;}
/*轮播图*/
#lanrenzhijia{width:100%; height:150px; float:left; position:relative}
#slides{display:block; width:100%; height:150px; list-style:none; padding:0; margin:0; position:relative}
#slides li{display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a{display:block; width:100%; height:100%; text-indent:-9999px; position:relative;}
#pagination{display:block; list-style:none; position:absolute; left:75%; bottom:5px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li{display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF;}
#pagination li a{display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current{background:#0092CE;}
#slides li .bj{height:30px;line-height:30px;background:url(../images/bj.png) repeat-x; position:absolute; left:0; bottom:0; width:100%;}
.bj p{width:100%; overflow:hidden; margin:0 auto; font-size:14px; color:#ea9d08; padding:0 5px; box-sizing:border-box;}
.bj p span{font-size:12px; color:#333; margin-left:10px;}
.main{width:100%; padding:10px; overflow:hidden; box-sizing:border-box;}
.m_l{width:100%; overflow:hidden; float:none;}
.m_l img{width:100%;}
.m_r{width:100%; overflow:hidden; float:none; margin:10px 0;}
.m_r h1{font-size:16px; color:#2176ae; font-weight:normal; margin-bottom:10px;}
.m_r h1 span{float:right; font-size:12px; color:#666;}
.xinwen{display:none;}
.cp{ text-align:center; float:left;}
.cp h1{width:20%;}
.cp2,.cp2 ul{width:100%; overflow:hidden;}
.cp2 ul li{width:48%; float:left; padding:1%; margin-bottom:10px;}
.foot{width:100%; overflow:hidden; padding:0; box-sizing:border-box; text-align:center; font-size:14px;}
.foot p{float:none; margin-top:10px; margin-right:0; font-size:14px;}
.foot span{float:none; display:block; margin-top:10px;}
.foot a{font-size:14px; color:#fff; margin:0 10px;}
.chanpin-2{width:100%; overflow:hidden; margin:20px 0; padding:0 10px; box-sizing:border-box;}
.cp-2{width:100%; overflow:hidden; float:none;}
.cp-2 h1{height:35px; font-size:14px; border-bottom:5px solid #1f71a7; width:100%; font-weight:normal;}
.cp-2 ul{margin-top:10px; overflow:hidden; width:100%;}
.cp-2 ul li{width:32%; float:left; margin:0.5%; background:0; text-indent:0; text-align:center; line-height:35px; font-size:15px; height:35px;}
.cp2-2{width:100%; overflow:hidden; padding-left:0; border-right:0; margin-top:10px; border-left:0; float:none;}
.cp-2 ul li.current,.cp-2 ul li:hover{color:#fff; background:#017ab1; text-align:center; text-indent:0;}
/*关于*/
.banner-4{width:100%; background:url(../images/banner-5.jpg) no-repeat center center; background-size:100% 100%; height:110px;}
.about,about-box{overflow:hidden;}
.about-box .img{float:none; width:100%;}
.about-r{float:none; width:100%; margin-top:10px;}
.about-r h1{height:45px; border-bottom:1px solid #017ab1; color:#017ab1; margin-bottom:10px; font-weight:normal; font-size:24px;}
.about-r p{font-size:12px; color:#333; line-height:30px; text-indent:2em;}
.gsjj{overflow:hidden; margin:10px 0 30px 0;}
.gsjj p{font-size:12px; color:#333; line-height:30px; text-indent:2em;}

/*产品中心*/
.banner-1{width:100%; background:url(../images/banner-1.jpg) no-repeat center center; background-size:100% 100%; height:110px;}
.cp2-2 .cp2-2-2{overflow:hidden; padding:5px;}
.cp2-2 .cp2-2-2 li{width:49%; height:250px; background:#fff; padding:10px; box-shadow:1px 0px 3px 0px #999; float:left; margin:0 0.5%; box-sizing:border-box; margin-bottom:10px;}
.cp2-2 .cp2-2-2 li img{width:100%;}
.cp2-2 .cp2-2-2 li span{font-size:14px; color:#1f71a7;}
.cp2-2 .cp2-2-2 li p{font-size:12px; color:#666; line-height:20px;}
.cp2-2 .cp2-2-2 li p a{float:right;}
.cp2-2 .cp2-2-2 li:nth-child(5),.cp2-2 ul li:nth-child(10),.cp2-2 ul li:nth-child(15){margin-right:0.5%;}
.page{height:40px; line-height:40px; text-align:center;}
.page span{padding:2px 8px; margin:0 10px;}
.page span.no,.page span:hover{ background:#00a0e9; color:#fff;}
/*新闻2*/
.banner-3{width:100%; background:url(../images/banner-4.jpg) no-repeat center center; background-size:100% 100%; height:110px;}
.news-2{overflow:hidden;}
.xinwen_1{overflow:hidden; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #017ab1;}
.xinwen_1 img{width:100%; float-right:0; margin-bottom:10px;}
.xinwen_1 h3{font-size:16px; font-weight:normal; color:#017ab1;}
.xinwen_1 span{color:#8f9091; display:block; font-size:12px;}
.xinwen_1 p{color:#333; line-height:25px; font-size:12px;}
/*产品3*/
.zhongduan,.zhongduan .zd-1{overflow:hidden;}
.zhongduan .zd-1 li{width:100%; float:none; margin:0 0 20px;}
.zhongduan .zd-1 li img{width:100%;}
.zhongduan .zd-1 li p{font-size:12px; color:#666;}

.chanpin{width:100%;overflow:hidden; box-sizing:border-box;}
.xinpian{overflow:hidden; margin-bottom:30px;}
.xinpian img{float:left; width:100%; margin-right:0; margin-bottom:10px;}
.xinpian h2{font-size:18px; color:#333; font-weight:normal; margin-bottom:10px;}
.xinpian p{font-size:12px; color:#7c7b7b; margin-bottom:10px;}

/*服务支持*/
.banner-2{width:100%; background:url(../images/banner-2.jpg) no-repeat center center; background-size:100% 100%; height:110px;}
.policy_1{overflow:hidden;}
.policy{overflow:hidden; margin-bottom:10px;}
.policy h2{height:36px; line-height:36px; background:url(../images/bj1.png) no-repeat; padding:0 10px; box-sizing:border-box; font-size:16px; color:#fff; font-weight:normal;}
.policy p{line-height:25px; font-size:12px; color:#333;}
.fwzc{overflow:hidden;}
.xiazai{overflow:hidden; border-bottom:1px dashed #333; margin-bottom:20px;}
.xz{overflow:hidden; float:none;}
.xz p{line-height:30px; font-size:14px;}
.xz em{font-size:12px; line-height:30px; width:100%;}
.xz em span{color:#666; margin:0 3px; display:inline-block;}
.xiazai cite{display:block; float:none; background:url(../images/xz.png) no-repeat; width:29px; height:28px; padding-bottom:15px;
text-align:center; margin:15px 45% 0;}

/*新闻*/
.new{overflow:hidden;}
.new h1{height:40px; line-height:40px; color:#333; text-align:center; font-weight:normal; font-size:18px;}
.new p{border-bottom:1px solid #666; text-align:center; padding:10px 0;}
.new p cite{font-size:12px; color:#8d8c8c; margin:0 10px;}
.new img{margin:20px 0; width:100%;}
.new span{display:block; font-size:12px; color:#333; line-height:30px; text-indent:2em;}
.yeshu{overflow:hidden; margin-top:30px; font-size:14px;}
.yeshu p{color:#333; line-height:30px;}
.yeshu p span{color:#929292;}
/*人才*/
.banner-5{width:100%; background:url(../images/banner-3.jpg) no-repeat center center; background-size:100% 100%; height:110px;}
.rencai{overflow:hidden; margin-bottom:30px;}
.rc{overflow:hidden; height:126px; background:url(../images/tu3.jpg) no-repeat; position:relative; background-size:100%;}
.rc2{overflow:hidden; height:126px; background:url(../images/tu4.jpg) no-repeat; position:relative; background-size:100%}
.rc3{overflow:hidden; height:126px; background:url(../images/tu5.jpg) no-repeat; position:relative; background-size:100%}
.linian{width:70%; height:90px; background: rgba(85,195,255,0.5); padding:10px; box-sizing:border-box; position:absolute; left:0; top:20px;}
.linian span{display:block; font-size:14px; color:#fff;}
.linian p{display:block; font-size:12px; color:#fff;}
.gcs{overflow:hidden;}
.gcs_1{overflow:hidden;}
.gcs_1 ul{overflow:hidden;}
.gcs_1 ul li{height:auto; line-height:30px; font-size:14px; border-bottom:1px dashed #666; width:100%; float:left;}
.gcs_1 ul li span{width:100%; display:inline-block; font-size:12px;}
.gcs_1 ul li span:nth-child(1){width:100%;}
.gcs_1 ul li span:nth-child(4){width:100%;}
.gcs_1 ul li span:nth-child(5){width:100%;}
.gcs_1 ul li em{float:left; color:#666; font-size:12px;}
.gcs_1 ul li .cs{color:#017ab1;}

/*在线留言*/
.contact{overflow:hidden; margin:0px 0px;}
.con_1{overflow:hidden; margin:0px 0;}
.con_1 img{width:136px; margin-left:75px; float:left; margin-right:30px;}
.con_1 h3{font-size:18px; color:#f46923; font-weight:normal; margin-bottom:10px;}
.con_1 p{font-size:13px; color:#666; height:30px; line-height:30px;}
.con_1 p span.yx{margin-left:0px;}
.con_2{overflow:hidden; z-index:999; position:relative;}
.con_2_1{width:96%; overflow:hidden; border:1px solid #c7dd9f; background:#fff; padding:0px 0px; margin-left:0px; z-index:1; color:#666; font-size:14px;}
.con_2_1 .bt{height:auto; width:100%; float:left;}
.con_2_1 .bt dl,.con_2_1 .bt-1 dl{height:25px; line-height:25px;}
.con_2_1 .bt dt,.con_2_1 .bt-1 dt{width:100%; float:left; text-align:center; margin-right:10px;}
.con_2_1 .bt dd{width:96%; float:left;}
.con_2_1 .bt dd input{width:96%; border:1px solid #999;margin-left: 2%;}
.con_2_1 .bt dd span input{width:78px; box-sizing: border-box;}
.con_2_1  input[type=reset]{margin-left:30%;margin-top:20px;margin-bottom:5px;}
.con_2_1  input[type=submit]{margin-left:10px;margin-top:20px;margin-bottom:5px;}
.con_2_1 .bt-1{height:35px;}
.con_2_1 .bt-1 dd{width:96%; float:left;}
.con_2_1 .bt-1 dd input{width:96%; box-sizing: border-box; border:1px solid #999;}
.con_2_1 .bt-2{margin:0px 0px 0 0px;}
.con_2_1 .bt-2 em{display:block;width:96%;text-align:center;}
.con_2_1 .bt-2 textarea{height:auto; border:1px solid #999; margin-top:0px; width:92%;margin-left: 2%;margin-top:20px;}