@charset "utf-8";
html{}
body{ padding:0px; margin:0; color:#333333; font-size:15px; font-family:'Microsoft Yahei', Arial, Helvetica, sans-serif; background:#fff; overflow-x:none; position:relative;}
form,p,h1,h2,h3,h4,h5,h6{ margin:0px;padding:0px; font-weight:normal;}
i{ font-style:normal;}
img{margin:0px; padding:0px; border:0px;}
li{ list-style:none; padding:0; margin:0;}
ul{margin:0px;padding:0px;list-style-type:none;}
input,select,textarea{margin:0px;padding:0px;font-size:14px; outline:none}
a{ color:#333; text-decoration:none;}
a:hover{color:#e6212a; text-decoration:none;}
.fix:before,.fix:after{content:"";display:table;}
.fix{*zoom:1;}
.fix:after{clear:both;}
.left{ float:left}
.right{ float:right}
.mt12{ margin-top:12px;}
.h60{ width:100%; height:60px;}
.md20{ padding-bottom:80px;}
.pt50{ padding-top:50px;}
.f26{ font-size:26px;}
/*top*/
#top{ width:100%; height:70px; background:#fff url(../images/xian2.jpg) repeat-y bottom; position:fixed; top:0; left:0; z-index:9999;background-size:100% 6px;/* box-shadow: 5px 1px 5px #d2d2d2;*/}
#top h1{ width:100%; padding-top:10px; color:#FFFFFF;font-weight:800; font-size:34px;}
#top h1 a{color:#FFFFFF; font-weight:800; padding-left:5px;}

/*标语*/
#biaoyu{ width:100%; position:fixed; top:70px; left:0; height:50px; line-height:50px; text-align:center; color:#fff; background:#e6212a; font-size:20px;}

.bj1{background:url(../images/bj1.jpg) no-repeat bottom center;background-size:100% 100%; padding-bottom:20px;}

/*box01*/
.box_bt{ width:100%; text-align:center}
.box_bt h2{ width:100%; text-align:center; font-size:28px; font-weight:normal; background:url(../images/xian01.png) no-repeat bottom center;padding-bottom:15px; color:#999999;}
.box_bt span{ width:100%; color:#999; font-size:14px;}

.box_bt2{ width:100%; text-align:center}
.box_bt2 h2{ width:100%; text-align:center; font-size:28px; font-weight:normal; padding-top:30px; background:url(../images/xian02.png) no-repeat bottom center;padding-bottom:15px; color:#fff;}
.box_bt2 span{ width:100%; color:#fff; font-size:14px;}

#tt{ font-weight:bold;  display: inline-block;  color: #1E3B80;
    background-image: -webkit-gradient(linear, 0 0, right 0, from(rgba(47, 162, 229, 1)), to(rgba(30, 59, 128, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}

.jiao1{ width:100%; background:url(../images/dds1.png) no-repeat center; position:absolute; height:60px; margin-top:-30px;}
.jiao2{ width:100%; background:url(../images/dds2.png) no-repeat center; position:absolute; height:31px;}

.cp_list{ overflow:hidden;}
.cp_list li{ width:45%; margin-left:3%; margin-bottom:4%; text-align:center; height:210px;float:left; border:1px solid #D2D2D2; overflow:hidden; background:#FFF; border-radius:10px; box-shadow:0px 1px 5px 0 #999; position:relative;}
.cp_list li h3{ left:0; right:0; line-height:20px; padding-top:5px; height:46px;background:#0978AE /*url(../images/xian2.jpg) repeat-y bottom*/; position:absolute; bottom:0;background-size:100% 100%; color:#FFF; font-size:0.91rem;}
.cp_list li .imgz img{width:95%; text-align:center;vertical-align:middle; max-height:160px;transition:all 1.1s; -moz-transition:all 1.1s; -webkit-transition:all 1.1s; -o-transition:all 1.1s; padding-top:2%;}
.cp_list li .imgz{display: table-cell;vertical-align:middle;height:160px;text-align:center;*display: block;*font-size: 175px;}
.cp_list li:hover img{transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.cp_list li:hover{border:1px solid #5466B6; color:#1C349E;}

.cp_list li:nth-child(5){margin-right:0;}
.cp_list li:nth-child(10){margin-right:0;}

/*行业*/
.zyyw{ width:100%; margin:auto; margin-top:20px}
.zyyw ul li{ float:left; width:25%; text-align:center; margin-bottom:20px; margin-top:10px;
      -webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.zyyw ul li span{ width:80px; margin:0 auto; height:80px; display:block; transition: 0.2s ease-out; margin:0 auto; border:1px solid #AFBCC7;border-radius:50%;transition: All 0.4s ease-in-out; 
-webkit-transition: All 0.4s ease-in-out;
-moz-transition: All 0.4s ease-in-out;
-o-transition: All 0.4s ease-in-out;}

.zyyw ul li:nth-child(1) span{ background:url(../images/tb01.png) no-repeat center center; background-size:80%;}
.zyyw ul li:nth-child(2) span{ background:url(../images/tb02.png) no-repeat center center; background-size:80%;}
.zyyw ul li:nth-child(3) span{ background:url(../images/tb03.png) no-repeat center center; background-size:80%;}
.zyyw ul li:nth-child(4) span{ background:url(../images/tb04.png) no-repeat center center; background-size:80%;}
.zyyw ul li:nth-child(5) span{ background:url(../images/tb05.png) no-repeat center center; background-size:80%;}
.zyyw ul li:nth-child(6) span{ background:url(../images/tb06.png) no-repeat center center; background-size:80%;}
.zyyw ul li:nth-child(7) span{ background:url(../images/tb07.png) no-repeat center center; background-size:80%;}
.zyyw ul li:nth-child(8) span{ background:url(../images/tb08.png) no-repeat center center; background-size:80%;}
.zyyw ul li:hover {transform: translate(0, -10px);
	-webkit-transform: translate(0, -10px);
	-moz-transform: translate(0, -10px);
	-o-transform: translate(0, -10px);
	-ms-transform: translate(0, -10px);}
.zyyw ul li:hover span{ border:1px solid #1E4C97; border-radius:50%;}

.zyyw ul li .tb_nr{ width:100%; margin:auto;}
.zyyw ul li .tb_nr h3{ font-size:18px; font-weight:normal; margin-top:10px;}
.zyyw ul li .tb_nr p{ line-height:24px; padding-top:10px; color:#999;}

/*简介*/
.box01_left{ width:90%; margin:0 auto; padding-top:20px}
.box01_left h2{ font-size:24px; font-weight:bold; color:#0072BD; padding-bottom:20px;}
.box01_left h2 span{font-size:16px; color:#333;}
.box01_left ul{ padding:20px 0;}
.box01_left ul li{ float:left; font-size:28px; width:33%; color:#36B7FC; font-weight:bold;text-align:center;}
.box01_left ul li b{ font-size:15px;}
.box01_left ul li i{ display:block; font-size:14px; color:#333; text-align:center;}

/*服务*/
#kjfw{ width:100%; padding-bottom:5px; padding-top:80px;}
.lanmu{ width:100%; font-size:1.8rem; color:#0095DA; font-weight:600; text-align:center; background:url(../images/lanmu_bg.png) no-repeat center;/* background-size:100%;*/ margin-top:18px; margin-bottom:12px}
.lanmu p{ font-size:0.8rem; color:#6D6C6B;}
#kjfw ul{ width:96%; margin:auto; border:1px #e6212a solid; margin-top:15px; margin-bottom:14px;}
#kjfw ul li{width:100%; line-height:40px; text-align:center; font-size:18px; border-bottom:1px #e6212a dashed; padding-bottom:6px; padding-top:6px; font-weight:600}
#kjfw ul li:nth-child(1) {}
#kjfw ul li:nth-child(2) {}
#kjfw ul li:nth-child(3) {}
#kjfw ul li:nth-child(4) { border-bottom:none}
#kjfw ul li a,#kjfw ul li a:hover{ color:#e6212a}
.more{ width:60%; height:36px; text-align:center; margin:auto; line-height:36px; border:1px #e6212a solid; font-size:1.2rem; border-radius:18px; margin-top:15px;}
.more a{ color:#e6212a}
.more a:hover{ color:#f08519}


/*服务*/
#quyu_g{ width:100%; background:url(../images/jjbj3.jpg) no-repeat center; background-size:100% 100%;line-height:28px; box-sizing: border-box;}
#quyu_g a{ padding:0 15px 0 0;}
.quyu_1 { color:#333333; width:21%; float:left; padding-left:3%;}
.quyu_2 { float:right; width:76%; padding-right:0%;}
/*iscroll*/
.banner {width:100%;margin:0 auto; padding:70px 0 0 0;}
#wrapper {margin:0;	width:100%;	height:auto;float:left;	position:relative;	/* On older OS versions "position" and "z-index" must be defined, */	z-index:1;	overflow:hidden;/* it seems that recent webkit is less picky and works anyway. */	}

#scroller {	height:auto;float:left;	padding:0;}
#scroller ul {list-style:none;	display:block;	float:left;	width:100%;	height:auto;padding:0;	margin:0;text-align:left;}
#scroller li {display:block; float:left;width:auto; height:auto;text-align:center;	font-size:0px;	padding:0;	position:relative;}
#scroller li a{	display:block;	padding:0;	margin:0;}
#scroller li p{	position:absolute;	z-index:2;	display:block;	width:100%;	bottom:0;	background-color:rgba(0, 0, 0, 0.5);color:#F4F4F4;	font-size:14px;	text-indent: 55px;	line-height:24px;	text-align: left;    text-indent: 10px;    text-overflow: ellipsis;  white-space: nowrap;padding:0;	margin:0;}

#nav {float: right;   margin-top:-15px;   padding: 0;   position: relative;   width: auto;   z-index: 3;}


#indicator > li {display:block; float:left;	list-style:none;padding:0; margin:0;}
#indicator {display: block;   margin: 0;   padding: 0;   width: auto;}
#indicator > li {text-indent:-9999em;	width:8px; height:8px;	-webkit-border-radius:4px;	-moz-border-radius:4px;	-o-border-radius:4px;	border-radius:4px;	background:#c4c4c4;	overflow:hidden;margin-right:4px;}
#indicator > li.active {background:#0293e2;}
#indicator > li:last-child {margin:0 8px 0 0;}
/*服务*/



/*服务区域*/
#fwqy{ width:100%; height:auto; background:url(../images/jjbj3.png) no-repeat bottom; background-size:100% 100%; margin-top:18px; padding-bottom:20px;border-bottom:1px solid #E8E8E8; border-top:1px solid #E8E8E8;}
.map{ width:98%; margin:auto; padding-bottom:10px}
.map_nr{line-height:30px; padding-left:9%; font-size:17px;}
.map_nr span{ color:#e6212a; font-size:18px;}
.map_nr i{ color:#e6212a;}
.map img{ width:96%; margin:auto; }

/*服务中心*/
.fuwu_io {width:90%; margin:0 auto;}
.fuwu_io li{display:block;width:100%; background:#FFFFFF; overflow:hidden; margin-bottom:12px;border:1px solid #ccc;cursor: pointer;}
.fuwu_io li .txt {margin-top:6px;padding-left:32%;}
.fuwu_io li .txt h3 {font-size:1rem;}
.fuwu_io li .txt p {margin-top:10px;font-size: 14px;color:#999; padding-top:5px; border-top:1px dotted #CCC; text-transform: uppercase;}
.fuwu_io li .imgz{ width:26%; height:72px; float:left;}
.fuwu_io li .imgz img{ width:100%;height:96%; margin:3px;}

.fuwu_io li:hover .txt .tit {color:#0095DA; font-weight:bold;}
.fuwu_io li.item1 .txt {	background: url("../images/ico1.png") no-repeat;}
.fuwu_io li.item2 .txt {	background: url("../images/ico2.png") no-repeat;}
.fuwu_io li.item3 .txt {	background: url("../images/ico3.png") no-repeat;}
.fuwu_io li.item4 .txt {	background: url("../images/ico4.png") no-repeat;}



.bg_p5 td{ padding:5px; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.bg_p5{ border-top:1px solid #CCC; border-left:1px solid #CCC;}
.bg_p5 tr td:first-child{ width:30%;}
/*公司简介*/
#about{ width:100%; padding-bottom:10px;background:url(../images/bj1.jpg) no-repeat top center;background-size:100% 100%;}
.gyjs{ width:94%; margin:auto; background:#fff; padding:5px 2% 15px;}
.gyjs .biaoyu{ width:100%; color:#e6212a; font-size:20px; margin-bottom:12px;}
.gyjs .biaoyu span{ display:block; font-family:Arial, Helvetica, sans-serif; color:#a6a5a6; font-size:12px; padding-top:4px}
.gyjs p{ font-size:1rem; color:#333; line-height:30px; /*text-indent:2em;*/}
.gyjs img{ width:100%;}

.gyjs table{ width:100%!important;}

.anniu1{ display:block; text-align:center; border-radius:50px; border:1px solid #0095DA; color:#0095DA; width:50%; margin:20px auto; padding:10px 0;}

.gyjs_center{ width:96%; margin:auto;}
.gyjs_center ul li{ float:left; height:168px; width:50%; position:relative}
.gyjs_center ul li img{ width:100%;height:168px;}
.gyjs_center ul li span{ display:block; position:absolute; top:0;left:0; width:100%; height:168px; line-height:168px; text-align:center; }
.gyjs_center ul li span a{ color:#fff}
.gyjs_center ul li span a:hover{ color:#e6212a}


.cpzs_xx h3{ color:#0095DA; font-size:1.4rem; text-align:center; margin-bottom:20px;}
.cpbt{ font-size:1.4rem; line-height:40px; padding-bottom:6px; border-bottom:1px dotted #CCC; margin-bottom:10px;}

/*产品介绍*/
.lanmu2{ width:100%; font-size:1.6rem; color:#fff;  text-align:center; background:url(../images/lanmu_bg2.png) no-repeat center;/* background-size:100%;*/ margin-top:18px; margin-bottom:12px; overflow:hidden;}
.lanmu2 p{ font-size:0.8rem; color:#fff;}
.chapi{ background:url(../images/jjbj2.png) no-repeat center top; background-size:100%;}

.chapi_g a{ display:block; width:42%; float:left; font-size:1.2rem;border-radius:50px; text-align:center; color:#0095DA; background:#FFFFFF; margin-left:5%; padding:6px 0;}

.chapi_list li{ width:45%; float:left; padding:2%; margin:1% 0 3% 3%; border-radius:10px; background:#FFFFFF; box-shadow:1px 1px 5px 0 #DEEDF3;}
.chapi_list li img{ width:100%;}
.chapi_list li h3{ background:#0095DA;opacity: 0.8; color:#FFFFFF; text-align:center; position:absolute; bottom:0; left:0; width:100%; height:40px; line-height:40px;}
.chapi_list li a{ position:relative;}


/*新闻简介*/
.news_g{ background:url(../images/bj2.jpg) no-repeat center top; background-size:100%; margin-top:10px; padding-top:15px;}
.news_list li{ width:90%; margin:10px auto; padding-bottom:10px;}
.news_list li img{ width:100%;}
.news_list h4{ font-size:12px; color:#999999; line-height:26px;}
.news_list h3{ font-size:17px; color:#000; line-height:28px;}
.news_list h1{ font-size:22px; color:#000; line-height:28px; text-align:center;}
.news_list p{ font-size:14px; color:#999; line-height:22px;}
.biaot h1{ font-size:22px; color:#000; line-height:28px; text-align:center;}

/*合作伙伴*/
.picMarquee-left{ width:96%; margin:0 auto;  overflow:hidden; position:relative; margin-top:15px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; height:200px; margin:0 auto;}
.picMarquee-left .bd ul li{float:left; width:47%; _display:inline; overflow:hidden;/* box-shadow:1px 1px 5px 0 #DEEDF3;*/ background:#FFFFFF; position:relative; margin-right:1.5%;}
.picMarquee-left .bd ul li .pic{ text-align:center;}
.picMarquee-left .bd ul li .pic img{ width:100%;  display:block;}
.picMarquee-left .bd ul li p{ position:absolute; bottom:0; background:rgba(0, 0, 0,.99); height:40px; line-height:40px; color:#FFF; left:0; right:0;}

.picMarquee-left .hd{ width:100%; overflow:hidden; background:url(../images/xian.png) repeat-x; margin-bottom:16px; }
.picMarquee-left .hd .prev{float:left; width:45%; display:block;  height:37px; overflow:hidden; cursor:pointer; background:url(../images/blue.png) no-repeat right center;}
.picMarquee-left .hd .next{float:right; width:45%; display:block;  height:37px; overflow:hidden; cursor:pointer; background:url(../images/hery.png) no-repeat left center;}



/*在线留言*/
.zxly{ width:100%; margin:auto; padding-top:30px; padding-bottom:30px;}
.zxly p{ width:100%; margin-bottom:15px;}
.zxly p label{ float:left; width:110px; line-height:34px; text-align:right; padding-right:10px;}
.zxly p select{ width:60%; height:34px; line-height:34px; border:1px #dddddd solid}
.zxly p .duan1{ width:60%; height:34px; line-height:34px; border:1px #dddddd solid; padding-left:10px}
.zxly p .duan2{ width:60%; height:180px; line-height:34px; border:1px #dddddd solid; padding-left:10px}
.zxly .tijiao{ width:60%; height:34px; line-height:34px; background:#ff0000; color:#fff; border-radius:5px;
 border:none; cursor:pointer; margin-left:100px; font-size:18px}


/*cgal*/
#cgal{ width:98%; margin:auto; padding-bottom:65px; padding-top:20px}
#cgal ul li{ float:left; width:44%; padding:2%; margin:1%; background:#f6f3f4; display:inline}
#cgal ul li img{ width:100%; height:110px; border:1px #d6d6d6 solid;}
#cgal ul li span{ width:100%; height:32px; line-height:32px; display:block; font-size:13px; text-align:center;border:1px #d6d6d6 solid;}

.page{ width:100%; text-align:center; padding-top:20px; margin-bottom:10px}
.page a{ padding:4px 10px; background:#fff; border:1px #e3e3e3 solid; margin:0 3px; display:inline; text-align:center; margin-top:20px}
.page a.a1{ background:#d7841a; color:#fff}

#rwm{ width:184px; margin:auto; padding-top:25px; padding-bottom:90px;}
#rwm span{ display:block; text-align:center; font-size:16px; padding-top:10px}

/*面包屑导航*/
#mbx_dh{ width:100%; padding-top:70px; background:#f3f3f3}
#mbx_dh ul{ width:94%; margin:auto; padding-top:18px; padding-bottom:8px}
#mbx_dh ul li{ float:left; padding:8px 16px; border-radius:22px; background:#fff; margin-right:10px; margin-bottom:10px; display:inline; font-size:17px;}
#mbx_dh ul li.a1{ background:#e6212a}
#mbx_dh ul li.a1 a{ color:#fff}

/*公司简介*/
#rj_gsjj{ width:96%; margin:auto; padding-top:20px; padding-bottom:65px; line-height:28px;}
#rj_gsjj img,#fwxm_nr img{ width:100%;}

/*服务项目*/
#rj_fwxm{ width:100%; padding-top:75px; background:#f3f3f3; padding-bottom:40px;}
#rj_fwxm ul{ width:94%; margin:auto; padding-top:18px; padding-bottom:8px}
#rj_fwxm ul li{ width:100%; height:38px; line-height:38px; text-align:center; border-radius:18px; background:#fff; margin-bottom:15px; font-size:18px;}
#rj_fwxm ul li.a1{ background:#e6212a}
#rj_fwxm ul li.a1 a{ color:#fff}

#wz{ width:98%; padding-top:90px; padding-bottom:20px; background:#f3f3f3; padding-left:2%;}
#wz i{ color:#e72730;}

#fwxm_nr{ width:100%; padding-top:20px; padding-bottom:65px;}
.fwxm_top{ width:96%; margin:auto}
.fwxm_top h6{ font-size:20px; background:url(../images/xian.jpg) no-repeat left center; padding-left:3%; color:#e6212a}
.fwxm_article{ width:96%; margin:auto; padding-top:1px; padding-bottom:10px; line-height:28px;}
.slideTxtBox{ padding-top:25px;}
.slideTxtBox .hd{ width:100%; height:40px; line-height:40px; background:#f6f3f4; position:relative;}
.slideTxtBox .hd ul{ width:100%; position:absolute;  }
.slideTxtBox .hd ul li{ float:left; width:50%; text-align:center; background:#f6f3f4; color:#333; cursor:pointer; font-size:18px;  }
.slideTxtBox .hd ul li.on{background:#e6232c; color:#fff}
.slideTxtBox .bd{ width:100%; padding-top:15px;}
.slideTxtBox .bd .fwxm_box{ width:96%; margin:auto; line-height:28px;}

/*服务区域*/
#rj_fwqy{ width:96%; margin:auto; padding-top:20px; padding-bottom:65px}



/*新闻中心*/
#xwzx{ width:96%; margin:auto; padding-top:20px; padding-bottom:65px;}
#xwzx ul{}
#xwzx ul li{ width:97%; height:48px; line-height:48px; overflow:hidden; border-bottom:1px #d2d1d1 dashed; background:url(../images/sj.jpg) no-repeat left center; padding-left:3%; font-size:16px;}
#xwzx ul li span{ float:right; color:#999}

/*文章内容*/
#article{ width:96%; margin:auto; padding-top:20px; padding-bottom:65px;}
#article h6{ font-size:18px; color:#e6212a}
#article .time{ width:100%; padding-top:15px; padding-bottom:15px;}
#article .time span{ padding-left:20px;}
#article .time span i{ color:#e6212a}
.neirong{ width:100%; line-height:28px;}
.neirong img{ width:100%;}
.pre{ width:100%; padding-top:40px;}
.pre ul li{ line-height:32px;}

/*联系我们*/
#rj_lxwm{ width:100%; padding-top:20px; padding-bottom:46px}
.lxwm_top{ width:96%; margin:auto; font-size:16px; line-height:32px; margin-bottom:20px;}
.lxwm_top h2{ font-size:20px; color:#e6212a; padding-bottom:5px}


.biaoge tr td{  border-top:1px solid #999; border-right:1px solid #999; width:33%;-moz-column-rule:3px outset #ff0000;}
.biaoge {  border-bottom:1px solid #999; border-left:1px solid #999;}
.biaoge tr:nth-child(odd){background:#FEF6ED ;}/* 奇数行*/
.biaoge tr:nth-child(even){background:#fff ;} /* 偶数）*/


.biaod li{ width:49%; float:left;border-radius:8px; background:url(../images/tiao.png) center; margin:1% 0 1% 1%; color:#FFFFFF; text-align:center; line-height:26px;}



/*联系方式*/
#hzhb{ width:100%; padding:5%; height:auto; background:#EEFAFF;border-bottom:1px solid #E8E8E8; border-top:1px solid #C4D3EC; font-size:1rem; line-height:26px;}
#hzhb h3{ color:#0095DA; font-size:1.4rem; line-height:36px;}
.hongz{ color:#E61A24;font-size:1.4rem;}
.img_g{ width:100%; margin-top:15px;}
.img_g img{ width:100%;}
/*合作伙伴*/
.img_gz{ width:100%; margin:15px auto;}
.img_gz img{ width:90%;}

.mt50{ margin-top:70px;}

/*底部*/
#footer{ width:100%; height:6px; position:fixed ;bottom:0; left:0; z-index:999; background:#0095DA; color:#fff; text-align:center; font-size:25px; font-weight:600;}
#footer img{ vertical-align:middle}
#footer i{ font-size:18px; padding-left:5px}



.gs_img{ width:100%;}
.gs_img li{width:45%; background:#FFFFFF; float:left; margin:8px; text-align:center; font-size:16px; overflow:hidden; padding:2px;box-shadow:1px 1px 5px #e0dfdf; }
.gs_img li img{ width:100%; }
.gs_img li p{ font-size:16px; color:#3E3E3E;text-align:center; width:100%; height:30px; line-height:30px; margin-bottom:10px;}


/*合作伙伴*/
.hzhb_g{ width:1230px; margin:50px auto;}
.hzhb_g li{position:relative; width:225px; height:180px; background:#FFFFFF; float:left; margin:10px; text-align:center; font-size:16px; overflow:hidden; padding:5px 10px 30px 10px;box-shadow:1px 1px 5px #e0dfdf; }
.hzhb_g li img{ width:100%; transition:all 2s; -moz-transition:all 2s; -ms-transition:all 2s; -o-transition:all 1s; -webkit-transition:all 2s;}
.hzhb_g li:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.hzhb_g li p{ position:absolute; z-index:999; left:0; bottom:10px; font-size:16px; color:#3E3E3E;text-align:center;background:#FFFFFF; width:100%; height:30px; line-height:30px;}



.pageNumDiv{text-align:center; height:auto; overflow:hidden; color:#666; padding:20px 0;line-height:26px;}
.pageNumDiv span{ border-left:#d9d9d9 solid 1px; border-right:#d9d9d9 solid 1px; padding:10px; margin:0 10px;}
.pageNumDiv a{display:inline-block; padding:5px 10px; margin:0 10px; border:#fff solid 1px; color:#666; font-size:14px; color:#999; background-color:#d9d9d9; line-height:26px;}
.pageNumDiv .prev{ background-color:#fff;}
.pageNumDiv .prev:hover{ background-color:#fff;}
.pageNumDiv .next{ background-color:#fff;}
.pageNumDiv .next:hover{ background-color:#fff;}
.pageNumDiv a:hover, .pageNumDiv .aNow{background:#0082D6; border:#fff solid 1px; color:#fff;}


.weizhi a{ font-size:0.9rem; line-height:1.6rem; color:#666666;}
.weizhi{ font-size:0.9rem; line-height:1.2rem; color:#666666; background: #f4f4f4 url(../images/location.jpg) no-repeat left 11px center; padding-left:31px; background-size:18px;}



/* 底部 */
.footert { background:#0192DC;}
.footert .backtop{height:1.5rem;line-height:1.5rem;color:#fff;padding-right:3%;text-align:right;font-size:0.9rem;}
/* 底部 */
.footer .backtop{height:1.5rem;line-height:1.5rem;background: url(../images/tiao.png) repeat-x;background-size:100% 100%;color:#fff;padding-right:3%;text-align:right;font-size:0.6rem;}
.footCopy{text-align:center;padding:10px 0 15px 0;font-size:0.6rem;line-height:1.2rem; margin-bottom:60px;}
.footMenu{height:2.1rem;position:fixed;bottom:0;z-index:10;width:100%;text-align:center;background: url(../images/tiao.png) repeat-x;background-size:100% 100%;display:table;max-width:640px;margin:0 auto;}
.footMenu ul{overflow:hidden;color:#fff;padding-top:;display:table-cell;vertical-align:middle;}
.footMenu li{float:left;width:33%; border-right:1px solid #106EBC;text-align:center;font-size:1rem;vertical-align:middle;line-height:1.5rem;padding:.8rem 0 .8rem 2rem;background-size:25px;}
.footMenu li a{color:#fff;}
.footMenu li span{ padding:0 8px;}

.footMenu li:nth-child(1){background: url(../images/dh_b.png) no-repeat left 8px center;}
.footMenu li:nth-child(2){background: url(../images/dh_b2.png) no-repeat left 8px center;}
.footMenu li:nth-child(3){background: url(../images/dh_b3.png) no-repeat left 8px center;border-right:0;}



.zybj{ width:100%; overflow:hidden;}
.zybj img{ width:100%;}
.zybj .h3{ position:absolute; z-index:2; top:60px; width:100%; line-height:120px; text-align:center; font-size:24px;}


.cp_listfl{ width:100%;  padding:5px 2px; overflow:hidden; background:#F0F0F0;}
.cp_listfl h3{ font-size:20px; font-weight:inherit; text-align:center; line-height:50px;}
.cp_listfl ul li{ border:1px solid #FFF; width:auto; float:left; line-height:32px; color:#FFF;border-radius:50px; padding:1px 15px; margin:3px 4px;background:#2A6FB6; min-width:30%; text-align:center;}
.cp_listfl ul li a{ color:#FFF; font-size:15px;}
.cp_listfl .on,.cp_listfl ul li:hover{ background:#CC0000;}


.cp_listfr2{ width:100%; }
.cp_listfr2 h2{ height:43px; line-height:43px;width:98%; margin:0 auto; border-bottom:1px solid #CCC;}
.cp_listfr2 h1{ height:43px; line-height:43px; width:98%; margin:0 auto; background:#EFEFEF;}
.cp_listfr2 h1 a{ display:block; float:left; color:#2A6FB6; font-size:20px; font-weight:500; padding-left:35px; background:url(../images/jianb.png) no-repeat left top;}

.box1{ width:90%; margin:0 auto;}

.pre_g{ width:90%; margin:0 auto; padding-top:6px; border-top:1px solid #CCC; padding-bottom:10px; overflow:hidden;}
.pre_g ul li{font-size:16px; line-height:32px; text-align:left;}

.fenlei{ width:95%; margin:0 auto; padding-top:10px;}
.fenlei a{ display:block; padding-left:65px; line-height:24px; background:#FFF url(../images/dds1.png) no-repeat left 20px center; margin:10px;border-radius:50px; font-size:1.1rem;}
.fenlei .on{background:#0074fc url(../images/dds1.png) no-repeat left 20px center; color:#FFF; margin-top:20px; border:1px solid #FFF;}

.rczp_con2_div_u1{box-sizing: border-box;padding-bottom: 0; width:100%;}
.rczp_con2_div_u1 li{margin-bottom: 20px; float:none;width:100%;}
.rczp_con2_div_u1 li:last-child{margin-bottom: 0;}
.rczp_con2_div_top{line-height: 45px;height: 45px;border-radius: 5px;background: #ececec;box-sizing: border-box;padding: 0 25px;cursor: pointer;
transition: 0.3s ease-in-out;}
.rczp_con2_div_top span{font-size: 16px;font-weight: bold;color: #313131;transition: 0.3s ease-in-out;}
.rczp_con2_div_top span:before{content: '';display: inline-block;vertical-align: middle;width: 5px;height: 5px;border-radius: 50%;background:#313131;
margin-right: 10px;transition: 0.3s ease-in-out;}
.rczp_con2_div_top font{display: inline-block;width: 24px;height: 24px;line-height: 24px;text-align: center;border-radius: 50%;background: url(../images/bg_jia_03.png) no-repeat center center;color: white;
font-size: 14px;float: right;margin-top: 11px;transition: 0.3s ease-in-out;}
.rczp_con2_div_top.active,.rczp_con2_div_top:hover{background: #015DB2;}
.rczp_con2_div_top.active span,.rczp_con2_div_top:hover span{color: white;}
.rczp_con2_div_top.active span:before,.rczp_con2_div_top:hover span:before{background: #fff;}
.rczp_con2_div_top font.active{background: url(../images/bg_jian_03.png) no-repeat center center;}
.rczp_con2_div_bottom{box-sizing: border-box;padding: 2px;display: none;}
.rczp_con2_div_bottom h1{font-size: 16px;color: #E5AE53;font-weight: bold;margin-top:15px; border-top:1px solid #CCC; background:#EEE;padding:5px 15px;}
.rczp_con2_div_bottom p{font-size: 14px;color: #333;line-height: 25px;margin-top: 10px;}

.liulang{display: block;width: 310px;height: 42px;line-height: 42px;text-align: center;font-size: 14px;background: #E5AE53;color: white;margin-top:15px; }
.liulang img{margin-right: 10px;}
.liulang:hover{background: #d6b50b;}
.rczp_con2_div_u1{margin-top:30px;}


/*招贤纳士*/
.zxns{ width:100%; padding:30px 0;}
.zxns ul li{ width:90%; margin:0 auto; height:55px; line-height:55px; border-bottom:1px #d8d8d8 dashed; font-size:16px; background:url(../images/jiantou.jpg) no-repeat left center; padding-left:15px}
.zxns ul li span{ float:right; color:#666}


.neir{ width:90%; margin:0 auto; line-height:30px; font-size:14px;}
.neir h2{ font-weight:inherit; text-align:center; font-size:28px; color:#1C349E; margin:20px 0;}		
.neir h4{ font-weight:inherit; text-align:center; font-size:14px; color:#999; line-height:50px;border-bottom:1px solid #CCC;}		
.neir h5{ font-weight:inherit; text-align:left; font-size:28px; margin:20px 0;}		
.neir .sp{ width:800px; margin:30px auto;}
.neir p{ padding:10px 0;}
.img1 img{ width:100%;}

.list-unstyle li{ width:32%; margin-right:1%; float:left;}
.sale-part{ padding-top: 10px;  display: flex;}
.sale-part a{ background: #eee;display: block; margin:0;padding: 10px 20px 16px;}
.sale-part h2{ margin-top: 10px; margin-bottom:0; font-size:22px; color:#333;}
.sale-part p{ line-height: 1.8;    display: flex;}
.sale-part p span{ flex: 1;}
.sale-part p strong{ font-weight: bold;}


.inq_l{ width:100%; float:left; padding:30px 0;}
.inq_l img{ width:90%; margin:0 auto; }

.inq_r{ margin:20px 0 20px; width:100%; float:right;}
.inq_r .button { background-color: #333;  color: #fff}
.inq_r .button:hover{  background-color: #104392}

#leave-message .input_quyu{ width: 100%; height: 38px;  border: 1px solid #ccc; padding-left: 10px; border-radius: 5px;}

.gyszj button{ background-color: #333; color: #fff;}
.gyszj button:hover{ background-color: #104392;}
.input { height:38px; border:1px solid #ccc; width:calc(100% - 10px);  padding-left: 10px;font-size: 14px; padding:6px;  border:1px solid #ddd; border-radius: 4px;  -webkit-appearance: none;  box-shadow: 0 1px 1px rgba(0, 0, 0, .075) inset; transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.button {border: 1px solid #ddd; background: transparent; border-radius: 4px; font-size: 14px; padding: 6px 15px;
    margin: 0; display: inline-block; line-height: 20px; transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.form-group { padding-bottom: 10px;}

.inq_r .province {width:47.9%; float: left; padding-right: 8px}
.inq_r .city { width:47.9%; float:right; padding-left: 8px; text-align:right;}
textarea.input { height: auto;}


/* 分页 */
#page{ font-family:"宋体";text-align:center; margin:10px 0; display:block; padding-top:10px}
#page a { display:inline-block; height:27px; line-height:27px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#page a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#page span { display:inline-block; height:27px; line-height:27px; background:#005bac;color:#fff; text-align:center;padding:0 10px}



