@charset "utf-8";
/* 全局  */
html{min-height:100%;}
body{min-height:100%;font-size: 16px; font-family:"微软雅黑", Arial;color:#000000;padding:0px; line-height:1.8; margin:0; background:#ffffff}
a{cursor:pointer;text-decoration: none;color:#000000;}
img{border:none; display:inline-block}
div{display:block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
ul{display:block;margin:0px;padding:0px; list-style:none}
li{ list-style-type:none;}
.clear{ clear:both; height:0; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
input,textarea,select{ border:none;outline:medium;font-family:微软雅黑;color:#666; background:none; font-size:13px; }
p{ margin:0}
table{border-collapse:collapse; }

.bg_bai{ background:#fff; }
.mt2{ margin-top:2%}

input[type="text"]{-webkit-appearance: none;}
textarea{-webkit-appearance: none;}
select{-webkit-appearance: none;}
input[type="submit"]{-webkit-appearance: none;}
/*布局*/
#page{min-height:100%;width:100%;max-width:640px;margin:0 auto;overflow:hidden; position:relative}
.width1200{ width:1200px; margin:0 auto;}
.hei50{ height:50px; line-height:50px;}
.hei40{ height:40px; line-height:40px;}
.hei30{ height:30px; line-height:30px;}
.hei10{ height:10px; line-height:10px;}
/*头部*/


/*.head{  height:90px;}

.zj{ float:right; width:200px;}
.zj img{ float:left; padding-top:10px;}
.zj p{ float:left; color:#515151; font-size:15px; font-family:"微软雅黑"; height:20px; line-height:20px; margin-top:10px; margin-left:10px; display:block;}
.zj span{float:left; color:#014bb6; font-size:20px; font-family:"微软雅黑"; height:20px; line-height:20px; margin-left:10px;}
.erweima{ float:right; padding-top:5px;}
.nav{ background:url(../images/nav.png); height:45px; line-height:45px; width:83%; float:right; padding-left:2%; position:absolute; top:60px; right:0px; z-index:999;}
.nav li{ float:left; padding:0 3%;height:45px; line-height:45px;}
.nav li img{ vertical-align:middle;}
.nav li a{ color:#fefefe; font-size:16px; font-family:"微软雅黑";height:45px; line-height:45px;white-space: nowrap;}
.nav1{ background:url(../images/nav1.jpg); background-repeat:no-repeat; background-position:center bottom;height:45px; line-height:45px; display:block;}
.nav li a:hover{ color:#fefefe; font-size:16px; font-family:"微软雅黑";height:45px; line-height:45px; display:block;}*/


/* Header-------------------------------------------------------------- */
#headerbar {

	background: #0370ba;padding: 10px 0px;overflow: hidden;

}

#site-header #headerbar {

	color: #fff;

	font-size: 13px;

	padding: 10px 0;

}

/*Custom-info*/



 #headerbar .custom-info {

color: #fff;font-size: 14px;

}

#site-header #headerbar .custom-info i {

	margin-right: 10px;font-size: 14px;

	color: #fff;

}

.header {

	background: #fff;

	z-index: 9000;

}

.header .header-wrap .logo {
	line-height: 107px;
	float: left;padding-top: 25px;

}


.costom-right{float: right;color: #fff;font-size: 14px;}

/* Header Fix */



.header.is-sticky {

	position: absolute;

	top: 0;

	left: 0;

	right: 0;

	background-color: #fff;

	z-index: 500;

	width: 100%;

}

.header.is-sticky .header-wrap .nav-wrap {

	margin-top: 7px;

}

.header.is-sticky .header-wrap .logo {

	line-height: 67px;

}

/* Navigation */



.header .header-wrap .nav-wrap {

	float: right;

	margin-top: 27px;

}

#mainnav {

	float: left;

}

#mainnav ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

#mainnav ul li {

	position: relative;

}

#mainnav > ul > li {

	display: inline-block;

}

#mainnav > ul > li > a {

	position: relative;

	display: block;

	padding: 0 14px;

	line-height: 44px;

	text-transform: uppercase;

	color: #333333;

	font-size: 16px;

	font-family: "Microsoft YaHei";

	font-weight: 400;

	letter-spacing: 2px;

}

/* submenu */


#mainnav ul.submenu {

	position: absolute;

	left: 0;

	top: 56PX;

	width: 150px;

	z-index: 9999;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	visibility: hidden;

	-webkit-transition: all 0.3s ease-in-out;

	-moz-transition: all 0.3s ease-in-out;

	-ms-transition: all 0.3s ease-in-out;

	-o-transition: all 0.3s ease-in-out;

	transition: all 0.3s ease-in-out;

}

/* right sub-menu */



#mainnav ul.right-sub-menu {

	left: auto;

	right: 0;

}

#mainnav ul li:hover > ul.submenu {

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: alpha(opacity=100);

	opacity: 1;

	visibility: visible;

}

#mainnav ul li ul li {

	margin-left: 0;

}

#mainnav ul.submenu li ul {

	position: absolute;

	left: 150px;

	top: 0 !important;

}

#mainnav ul.submenu > li {

	border-top: 1px solid #25498e;

}

#mainnav ul.submenu > li:first-child {

	border-top: none;

}

#mainnav ul.submenu li:first-child {

	border-top-left-radius: 3px;

	border-top-right-radius: 3px;

}

#mainnav ul.submenu li:last-child {

	border-bottom-left-radius: 3px;

	border-bottom-right-radius: 3px;

}

#mainnav ul.submenu > li > a {

	display: block;

	font-family: "Microsoft YaHei", sans-serif;

	font-size: 1em;

	line-height: 1.8;

	color: #fff;

	font-weight: 400;

	text-align: left;

	text-decoration: none;

	padding: 10px 20px;

	-webkit-transition: all 0.3s ease-in-out;

	-moz-transition: all 0.3s ease-in-out;

	-ms-transition: all 0.3s ease-in-out;

	-o-transition: all 0.3s ease-in-out;

	transition: all 0.3s ease-in-out;

}

#mainnav ul.submenu > li:hover > a {

	color: #fff;

}

#mainnav ul.submenu {

	background-color: #2d5aae;

}

#mainnav ul.submenu > li:hover {

	background-color: rgba(0, 0, 0, 0.1);

}

#mainnav ul.submenu > li.sub-parent:hover::after {

	right: 18px;

}

#mainnav > ul > li > a:hover,  #mainnav > ul > li.home > a {

	color: #2d5aae;

}

/* Mobile navigation



---------------------------------------- */



#mainnav-mobi {

	display: block;

	margin: 0 auto;

	width: 100%;

	position: absolute;

	background-color: #fff;

	z-index: 900000;

	-webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);

	-moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);

	-ms-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);

	-o-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);

	box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);

}

#mainnav-mobi ul {

	display: block;

	list-style: none;

	margin: 0;

	padding: 0;

}

#mainnav-mobi ul li {

	margin: 0;

	position: relative;

	text-align: left;

	border-top: 1px solid #e6e6e6;

	cursor: pointer

}

#mainnav-mobi ul > li > a {

	text-decoration: none;

	height: 50px;

	line-height: 50px;

	padding: 0 0 0 20px;

	color: #333;

}

#mainnav-mobi ul > li > ul > li > a,  #mainnav-mobi ul > li > ul > li > ul > li a {

	margin-left: 20px;

}

#mainnav-mobi ul.sub-menu {

	top: 100%;

	left: 20px;

	z-index: 2000;

	position: relative;

	background-color: #333333;

}

#mainnav-mobi > ul > li > ul > li,  #mainnav-mobi > ul > li > ul > li > ul > li {

	position: relative;

	border-top: 1px solid #e6e6e6;

}

#mainnav-mobi ul.sub-menu > li > a {

	display: block;

	text-decoration: none;

	padding: 0 60px;

	border-top-color: rgba(255,255,255,.1);

	-webkit-transition: all 0.2s ease-out;

	-moz-transition: all 0.2s ease-out;

	-o-transition: all 0.2s ease-out;

	transition: all 0.2s ease-out;

}

#mainnav-mobi > ul > li > ul > li:first-child a {

	border-top: none;

}

#mainnav-mobi ul.sub-menu > li > a:hover,  #mainnav-mobi > ul > li > ul > li.active > a {

	color: #fff;

}

.btn-menu {

	font-size: 14px;

	font-family: "FontAwesome";

	color: #fff;

	background-color: #2d5aae;

	text-align: center;

	width: 50px;

	height: 50px;

	line-height: 50px;

	cursor: pointer;

	-webkit-transition: all .2s ease-out;

	-moz-transition: all .2s ease-out;

	-ms-transition: all .2s ease-out;

	-o-transition: all .2s ease-out;

	transition: all .2s ease-out;

	position: absolute;

	top: 50px;

	left: 0;

	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);

	-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);

	-ms-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);

	-o-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);

	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);

}

.btn-menu:before {

	content: "\f0c9";

}

.btn-menu.active {

	background-color: #333;

}

.btn-submenu {

	position: absolute;

	right: 20px;

	top: 0;

	font: 20px/50px 'FontAwesome';

	text-align: center;

	cursor: pointer;

	width: 70px;

	height: 44px;

}

.btn-submenu:before {

	content: "\f107";

	color: #ccc;

}

.btn-submenu.active:before {

	content: "\f106"

}

.btn-menu {

	display: none

}








/*banner*/
.swiper-container {
	margin: 0 auto;
	padding-top:0px;
	 width:100%;
	position: relative;
	overflow: hidden;
	z-index: 1}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}


.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}


.swiper-pagination {
	position: absolute;
	text-align:center;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10
}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: 15px;
	left: 0;
	width: 100%
}
.swiper-pagination-bullet {
	width: 14px;
	height: 14px;	
	opacity:0.6;
	display: inline-block;
	border-radius: 100%;
	background: #fff;
	
	
	
}
.swiper-pagination-bullet-active {
	opacity: 1;
	background: #ffffff;
	
}
.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 3px
}
.swiper-slide img{ width:100%; display:block}

/*优势*/
.wbox{width: 100%;background: url('../images/banxbg.jpg') no-repeat;overflow: hidden;padding-top: 40px;padding-bottom: 60px;}
.w_rbox{width: 817px;margin: 0 auto;}
.reset_style {font-family: Microsoft Yahei,Arial,Verdana,sans-serif;color: #707070;line-height: normal;word-wrap: break-word; word-break: break-all;font-size: 12px;margin-top: 25px;}
.reset_style2 {font-family: Microsoft Yahei,Arial,Verdana,sans-serif;color: #707070;line-height: normal;word-wrap: break-word; word-break: break-all;font-size: 12px;margin-top: 90px;}
.p_HLine { border-top-color: rgba(240, 107, 6, 1); border-top-style: solid; border-top-width: 2px;width: 100px;margin: 0 auto;margin-top: 15px;}

#content {
	width:970px;
	margin:30px auto 0;
	overflow: hidden;
}
#content ul {
	position:relative;
}
#content .bar li {
	width: 274px;
	text-align: center;
	float:left;
	margin-right:46px;
}
#content .bar li img{
	width:130px;
	height:130px;
	display:block;
	/*去除多余边框*/
}
#content .bar li h2{font-size: 20px;font-weight: normal; font-family: Microsoft Yahei,Arial,Verdana,sans-serif;}
#content .bar li p{font-size: 14px;color: #666}
#content ul li a {
	width:130px;
	height:130px;
	display:block;
	position:relative;
	/*远近度*/
	perspective:130px;
	transition:all 1s;
	margin-left: 76px;
}
#content ul li a>div {
	transition:all 1s;
	/*背面不可视*/
				backface-visibility:hidden;
}
#content ul li a:hover .forward {
	transform:rotateY(-180deg);
}
.tips {
	width:130px;
	height:130px;
	color:#fff;
	transform:rotateY(180deg);
	transition:all 1s;
	position:absolute;
	top:0px;
	left:0px;
}
.tips p {
	text-indent:2em;
	line-height:1.5em;
	padding:20px;
	font-size:18px;
	font-weight:130px;
}
#content ul li a:hover .tips {
  	transform:none;
}



/*产品服务*/
.cpfw{ width:1200px; margin:0 auto; color:#014bb6; font-size:16px; font-family:"微软雅黑"; line-height:25px; padding:30px 0;}
.cpfw p{ color:#b7b7b7; font-size:12px; font-family:"微软雅黑";}
.item { position:relative; width:1200px;  overflow:hidden}
.item li { float:left; display:inline; width:340px; text-align:center; position: relative;}
.item li img{display: block;width:305px;height:254px;z-index: 1;}
.item li:hover .dsztit{background:url(../images/mybeijing2.png) bottom center no-repeat;width:294px;height:68px;}
.item .anli{width: 340px;  height: 335px; transition:all 0.8s ease 0s;}
.item .anli a{ display:block;}
.item .anli img{ width:305px; height:254px; display:block; margin:0 auto;}
.item .anli p{ font-size:16px; text-align:left; padding-left:27px; color:#2b2b2b; line-height:18px; padding-top:10px;}
.item .anli p span{ font-size:12px; color:#898989; font-family:"微软雅黑"; display:block;}
.item .anli:hover{ transform: translate(0,-20px); -moz-transform: translate(0,-20px); -ms-transform: translate(0,-20px); -o-transform: translate(0,-20px); background:url(../images/inx_news_bg1.png) 0px 0px no-repeat;z-index:999;}
.mybeijing{position: absolute;left:0;top:0;background:url(../images/mybeijing1.png) 0px 0px no-repeat;width:305px;height:254px;display: none;}
.item .anli:hover .mybeijing{position: absolute;left:17px;top:0;background:url(../images/mybeijing1.png) 0px 0px no-repeat;width:305px;height:254px;display: block;}
/*关于我们*/
.about{ background:url(../images/about.jpg);background-repeat:no-repeat; background-position:center center; background-size:100% 100%; text-align:center; padding-top:20px; padding-bottom:28px;position:absolute; width:100%; height:133px; }
.about p{ color:#ffffff; font-size:20px; font-family:"微软雅黑"; height:25px; line-height:25px;}
.about span{ color:#ffffff; font-size:12px; font-family:"微软雅黑";}
.aboubj{ background:url(../images/aboubj.png); position:relative; top:90px; width:1234px; height:300px; margin:0 auto; }
.about_tit{ color:#111111; font-size:16px; font-family:"微软雅黑"; text-align:center; height:40px; line-height:40px; padding-top:40px; clear:both; display:block;}
.about_tit1{ line-height:22px; color:#505050; font-size:14px; font-family:"微软雅黑"; width:800px; margin:0 auto; text-align:center; }
.more{ background:#014bb6; width:200px; height:55px; margin:0 auto; display:block; line-height:55px; text-align:center; color:#ffffff; font-size:14px; margin-top:30px;}
/*合作共赢*/
.hzgy{ width:1200px; margin:0 auto; color:#014bb6; font-size:16px; font-family:"微软雅黑"; line-height:25px; margin-top:100px;}
.hzgy p{ color:#b7b7b7; font-size:12px; font-family:"微软雅黑";}
.khxz{ background:url(../images/khxz.jpg); background-repeat:no-repeat; height:61px; width:1200px; margin:0 auto; margin-top:10px;}

.picMarquee-left{ width:1200px; position:relative; margin:0px auto 0}
.picMarquee-left  .prev{ display:block;  width:38px; height:50px; overflow:hidden; cursor:pointer; background:url(../images/pre.png) no-repeat; position:absolute; left:-50px; top:170px;}
.picMarquee-left .next{ display:block;  width:38px; height:50px; overflow:hidden; cursor:pointer; background:url(../images/next.png) no-repeat; position:absolute;  top:170px; right:-50px}

.picMarquee-left .hd .prevStop{ background-position:0; }
.picMarquee-left .hd .nextStop{ background-position:0; }
.picMarquee-left .bd{ padding:0px;margin-top: 30px;margin-bottom: 30px; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left ul li a{ width:274px}
.picMarquee-left ul li a img{ width:274px; height:162px; border:#eaeaea solid 1px;}
.picMarquee-left ul li a span{ display:block; width:274px; line-height:38px; position:relative; text-align:center; color:#1f1f1f; font-size:14px;}
.picMarquee-left ul li a span i{ display:block; width:27px; height:15px; background: url(../images/dot.png) no-repeat; position:absolute; top:-15px; left:101px}


/*新闻*/
.w_news{width: 1200px;margin: 0 auto}

.news_nr{margin-top: 30px;}
.xwzxhsl{width:380px;float:left;margin-right:10px;margin-left:10px;padding: 5px;background: #f2f2f2}
.xwzxhslt{width:320px;}
.xwzxhslti{width:320px;height:30px;line-height:30px;font-size:16px;color:#333333;}
.xwzxhsls{width:320px;height:70px;color:#666666;}
.xwzxhsls p{color:#8a8a8a;text-align:left;font-size: 12px;}

.xwzxhsl span{font-size:12px;line-height:35px;color:#8a8a8a;}


/*分页*/
.page_navi{
	margin-top: 30px;
	  height: 40px;
	  text-align: center;
  }
  .page_navi a{
	  padding: 5px 12px;
	  border:1px solid #e5e5e5;
	  margin:0 2px ;
	  color: #333;
  }
  
  .page_navi a:hover, .page_navi .current {
	  color: #fff;
	  background: #2171f3;
	 
  }



/*底部*/
.foot{ background:#111516; width:100%; margin:0 auto; height:322px; margin-top:40px;}
.footleft{ width:630px; float:left;}
.yqlj{ color:#ffffff; font-size:16px; font-family:"微软雅黑"; height:60px; line-height:60px;}
.yqlj a{ color:#ffffff; font-size:16px; font-family:"微软雅黑"; padding-right:8px;}
.yqlj a:hover{ color:#e10415; font-size:16px; font-family:"微软雅黑";}
.flogo{ float:left; width:124px; padding-top:20px}
.weixin{ float:left; padding-left:35px; padding-top:60px;}
.weixin img{ padding-right:30px;}
.dbbq{ color:#ffffff; font-size:14px; font-family:"微软雅黑"; line-height:27px; padding-top:30px;}
.dbbq a{ color:#ffffff; font-size:14px; font-family:"微软雅黑"; }
.dbbq a:hover{ color:#ffffff; font-size:14px; font-family:"微软雅黑"; }
.footright{ width:570px; float:right;}
.dbly{color:#ffffff; font-size:16px; font-family:"微软雅黑"; height:60px; line-height:60px;}
.dbly span{color:#014bb6; font-size:16px; font-family:"微软雅黑"; height:60px; line-height:60px;}
.lxr{ width:270px; float:left; height:35px; line-height:35px; border:#ffffff solid 1px; border-radius:10px; color:#eaecee; font-size:14px; padding-left:10px;}
.dianhua{ width:270px; float:right; height:35px; line-height:35px; border:#ffffff solid 1px; border-radius:10px; color:#eaecee; font-size:14px; padding-left:10px;}
.lxnr{ width:550px; height:120px; line-height:35px; border:#ffffff solid 1px; border-radius:10px; color:#eaecee; font-size:14px; padding:10px; margin:10px 0;}
.ly{ background:#014bb6; height:39px; line-height:39px; border:0px; text-align:center; color:#ffffff; font-family:"微软雅黑"; font-size:16px; width:100%;border-radius:10px; }
/*关于我们*/
.aboutbj1{ background-repeat:no-repeat; background-position:left bottom; height:500px; background-size:50%;}
.aboutpic{ width:60%; float:left; text-align:center; padding-top:40px;}
.aboutcon{ background:URL(../images/aboutcon.jpg); background-repeat:no-repeat; background-position:left bottom; width:40%; float:right; color:#1a1a1a; font-size:30px; font-family:"微软雅黑";}
.aboutcon1{ color:#626262; font-size:12px; line-height:40px;  padding-top:20px;}
.aboutcon1 p{font-size: 16px;line-height: 35px;}
.tdcy{ background:url(../images/tdcy.jpg); width:100%; height:528px; background-repeat:no-repeat; background-position:center center;}
.tdcyb{ color:#ffffff; font-size:30px; font-family:"微软雅黑"; text-align:center; background:url(../images/tdcyb.jpg); background-repeat:no-repeat; background-position:bottom center; height:70px; line-height:70px;}
.picMarquee-left1{ width:1200px; position:relative; margin:60px auto 0;}
.picMarquee-left1  .prev{ display:block;  width:38px; height:50px; overflow:hidden; cursor:pointer; background:url(../images/tdleft.png) no-repeat; position:absolute; left:-50px; top:100px;}
.picMarquee-left1 .next{ display:block;  width:38px; height:50px; overflow:hidden; cursor:pointer; background:url(../images/tdright.png) no-repeat; position:absolute;  top:100px; right:-50px}

.picMarquee-left1 .hd .prevStop{ background-position:0; }
.picMarquee-left1 .hd .nextStop{ background-position:0; }
.picMarquee-left1 .bd{ padding:0px;   }
.picMarquee-left1 .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left1 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left1 ul li a{ width:274px}
.picMarquee-left1 ul li a img{ width:230px; height:230px;}
.picMarquee-left1 ul li a span{ display:block; width:274px; height:60px; position:relative; text-align:center; color:#ffffff; font-size:20px;}
.picMarquee-left1 ul li a span p{ display:block; width:274px; height:15px;color:#ffffff; font-size:16px;}

.zstd{ width:1200px;  margin:0 auto;}
.zstd li{margin: 5% 2%;  width: 15%; float:left; text-align:center; border:#eeeeee solid 1px; }
.aboutac1{ margin:0 auto; }
.aboutac2{  margin:0 auto;}
.aboutac3{ margin:0 auto;}
.aboutac4{ margin:0 auto;}
.aboutac1 a{ background:url(../images/aboutac1.png); background-position:center 70px; height:110px; display:block; background-repeat:no-repeat; color:#7c7c7c; font-size:16px; font-family:"微软雅黑"; border-radius:5px; display:block; line-height:200px; padding-top:45px;}
/*.aboutac1 a:hover{ background:#014bb6; background-image:url(../images/aboutac2.png); background-position:center 70px; height:245px; display:block; background-repeat:no-repeat; color:#ffffff; font-size:16px; font-family:"微软雅黑"; border:#eeeeee solid 1px; border-radius:5px; height:200px; display:block; line-height:200px; padding-top:45px;}*/

.aboutac2{ width:90%; margin:0 auto;}
.aboutac2 a{ background:url(../images/w1.png); background-position:center 70px; height:110px; display:block; background-repeat:no-repeat; color:#7c7c7c; font-size:16px; font-family:"微软雅黑"; border-radius:5px;  display:block; line-height:200px; padding-top:45px;}
/*.aboutac2 a:hover{ background:#014bb6; background-image:url(../images/aboutac2.png); background-position:center 70px; height:245px; display:block; background-repeat:no-repeat; color:#ffffff; font-size:16px; font-family:"微软雅黑"; border:#eeeeee solid 1px; border-radius:5px; height:200px; display:block; line-height:200px; padding-top:45px;}*/

.aboutac3{ width:90%; margin:0 auto;}
.aboutac3 a{ background:url(../images/aboutac3.png); background-position:center 70px; height:110px; display:block; background-repeat:no-repeat; color:#7c7c7c; font-size:16px; font-family:"微软雅黑";  border-radius:5px; hdisplay:block; line-height:200px; padding-top:45px;}
/*.aboutac3 a:hover{ background:#014bb6; background-image:url(../images/aboutac2.png); background-position:center 70px; height:245px; display:block; background-repeat:no-repeat; color:#ffffff; font-size:16px; font-family:"微软雅黑"; border:#eeeeee solid 1px; border-radius:5px; height:200px; display:block; line-height:200px; padding-top:45px;}*/

.aboutac4{ width:90%; margin:0 auto;}
.aboutac4 a{ background:url(../images/aboutac4.png); background-position:center 70px; height:110px; display:block; background-repeat:no-repeat; color:#7c7c7c; font-size:16px; font-family:"微软雅黑";  border-radius:5px; display:block; line-height:200px; padding-top:45px;}
/*.aboutac4 a:hover{ background:#014bb6; background-image:url(../images/aboutac2.png); background-position:center 70px; height:245px; display:block; background-repeat:no-repeat; color:#ffffff; font-size:16px; font-family:"微软雅黑"; border:#eeeeee solid 1px; border-radius:5px; height:200px; display:block; line-height:200px; padding-top:45px;}*/

.aboutac5{ width:90%; margin:0 auto;}
.aboutac5 a{ background:url(../images/w2.png); background-position:center 70px; height:110px; display:block; background-repeat:no-repeat; color:#7c7c7c; font-size:16px; font-family:"微软雅黑";border-radius:5px; display:block; line-height:200px; padding-top:45px;}
/*.aboutac3 a:hover{ background:#014bb6; background-image:url(../images/aboutac2.png); background-position:center 70px; height:245px; display:block; background-repeat:no-repeat; color:#ffffff; font-size:16px; font-family:"微软雅黑"; border:#eeeeee solid 1px; border-radius:5px; height:200px; display:block; line-height:200px; padding-top:45px;}*/

.aboutlx{ background:url(../images/aboutlx.jpg); height:401px; width:100%;}
.aboutlx1{ text-align:center;}
.aboutlx1 div{ color:#ffffff; font-size:30px; font-family:"微软雅黑"; height:135px; line-height:135px;}
.aboutlx1 p{ color:#ffffff; font-size:20px; font-family:"微软雅黑"; height:100px; line-height:50px;}
.aboutlx1 a{ background:#014bb6; color:#ffffff; width:310px; height:83px; line-height:83px; color:#ffffff; font-size:25px; font-family:"微软雅黑"; display:block; margin:0 auto; border-radius:50px; margin-top:40px;}
.abouthb{ text-align:center;}
.abouthb div{ color:#121111; font-size:30px; font-family:"微软雅黑"; height:55px; line-height:55px;}
.abouthb p{ color:#a0a0a0; font-size:16px; font-family:"微软雅黑"; height:50px; line-height:50px;}
.abhezuo{ width:1200px; margin:0 auto;}
.abhezuo li{ width:25%; float:left; height:155px;}
.abhezuo li img{ width:299px; height:153px; border:#f3f3f3 solid 1px;}

.aboutfoot{ background:#0370ba; width:100%; height:303px;}
.aboutfoot1{ text-align:center; border-bottom:#2f91d4 solid 1px; padding-bottom:20px;}

.aboutfoot1 li{ width:25%; float:left;}
.aboutfoot1 li p{ color:#fff; font-size:14px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.aboutfoot2{ color:#fff; font-size:14px; font-family:"微软雅黑"; text-align:center; line-height:40px;}

/*产品服务*/
.cpfw_1{ border-bottom:#eeeeee solid 1px; height:40px; line-height:40px; color:#014bb6; font-size:20px; font-family:"微软雅黑";}
.cpfw_1 span{height:40px; line-height:40px; color:#9a9a9a; font-size:16px; font-family:"微软雅黑";}
.cpfw_2{ color:#9f9f9f; font-size:14px; font-family:"微软雅黑"; line-height:30px; margin:10px 0;}
.cpfw_3{ width:240px; float:left;}
.cpfw_3 p{ background:#014bb6; height:40px; line-height:40px; color:#ffffff; font-size:14px; padding-left:10px; width:230px; float:left;}
.cpfw_3 li{ color:#464646; font-size:14px; font-family:"微软雅黑"; border-top:#e5e5e5 solid 1px;}
.cpfw_3 li a{ color:#464646; font-size:14px; font-family:"微软雅黑";  height:40px; line-height:40px;display: block;text-indent: 1em}
.cpfw_3 li a:hover{ background:#014bb6; color:#ffffff; font-size:14px; font-family:"微软雅黑"; padding-left:10px; height:40px; line-height:40px; display:block;}
.cpfw_3 li .cur{ background: #014bb6;color: #fff;width: 100%;height: 40px;}



.content, .cpfw_4{ width:940px; float:right;}

.cpfw_4 li{ width:50%; float:left; text-align:center; margin-bottom:50px;}
.cpfw_4 li .tupian{text-align:center; max-width:375px; height:255px; overflow:hidden;line-height: 250px;align-items: center;background: #f7f7f7}
.cpfw_4 li img{max-width: 375px;max-height: 255px;align-items: center;}
.cpfw_4 li p{ color:#2b2b2b; font-size:20px; text-align:center; height:50px; line-height:50px;}
.cpfw_4 li span{ width:375px;color:#2b2b2b; font-size:14px;}

.cpfw_5{ width:930px; float:right;}
.cpfw_6{ width:100%;}
.cpfw_6 img{ width:360px; height:260px; float:left;}
.cpfw_6 p{ color:#1b1b1b; font-size:25px; font-family:"微软雅黑"; width:540px; float:right; text-align:left; display:block;}
.cpfw_6 span{ color:#8c8c8c; font-size:12px; line-height:25px;width:540px; float:right; border-bottom:#e5e5e5 solid 1px; padding-bottom:10px;}
.cpfw_7{ font-family:"微软雅黑"; font-size:16px; color:#131313; border-bottom:#e5e5e5 solid 1px; height:50px; line-height:50px;}
.cpfw_8{ line-height:30px; color:#5f5f5f; font-size:16px; font-family:"微软雅黑"; padding:10px 0;}
/*招聘求职*/
.zpqz{ color:#0f0f0f; font-family:"微软雅黑"; font-size:50px; background:url(../images/zpqz.jpg); background-repeat:no-repeat; background-position:bottom center; text-align:center; height:130px; line-height:130px;}
.zpqz_1{ color:#969696; font-size:16px; font-family:"微软雅黑"; text-align:center;}
.zpqz_2{ color:#1c1b1b; font-size:24px; font-family:"微软雅黑"; line-height:30px; line-height:30px; padding-top:30px;}
.zpqz_2 span{ float:right;}
.zpqz_3{ color:#1c1b1b; font-size:23px; font-family:"微软雅黑"; line-height:30px; line-height:30px;}
.zpqz_4{ color:#606060; font-size:14px; font-family:"微软雅黑"; line-height:50px; line-height:50px; border-bottom:#e5e5e5 solid 1px;}
.zpqz_5{ color:#727272; font-size:14px; font-family:"微软雅黑"; line-height:25px; line-height:25px; border-bottom:#e5e5e5 solid 1px; padding:10px 0;}
/*政策导航*/
.zcdh_1{ width:832px; float:left;}
.zcdh_1 img{ width:832px; height:478px;}
.zcdh_2{ width:350px; float:right;}
.zcdh_3{ width:350px; float:right;}
.zcdh_3 li{ width:350px; float:right; padding-top:10px;}
.zcdh_3 li img{ width:155px; height:105px; float:left;}
.zcdh_3 p{ width:190px; float:right; text-align:left;}
.zcdh_3 p a{  text-align:left; color:#014bb6; font-size:14px; font-family:"微软雅黑"; display:block; height:30px; line-height:30px;}
.zcdh_3 p span{  text-align:left; color:#868787; font-size:12px; font-family:"微软雅黑"; display:block; line-height:22px;}
.zcdh_4{ width:1200px; margin:0 auto; border-bottom:#eeeeee solid 1px; height:140px; padding-top:30px;clear:both;}
.zcdh_5{ width:84px; background:#f2f2f2; height:74px;  text-align:center; float:left; padding-top:10px;}
.zcdh_5 span{ color:#666666; font-family:"微软雅黑"; font-size:26px; height:28px; line-height:28px;}
.zcdh_5 p{ color:#666666; font-family:"微软雅黑"; font-size:13px;}
.zcdh_6{ width:1100px; float:right;}
.zcdh_6 a{ color:#272727; font-size:16px; font-family:"微软雅黑";}
.zcdh_6 a:hover{ color:#014bb6; font-size:16px; font-family:"微软雅黑";}
.zcdh_6 p{ color:#7c7c7c; font-size:14px; font-family:"微软雅黑"; line-height:20px;}
.zcdh_7{ color:#1a1a1a; font-size:25px; font-family:"微软雅黑"; height:120px; line-height:120px; border-bottom:#eeeeee solid 1px;}
.zcdh_8{ color:#565656; font-size:20px; font-family:"微软雅黑"; line-height:25px; padding-top:20px; padding-bottom:50px; border-bottom:#e5e5e5  dashed 1px;}
.zcdh_8 p{color:#333333;font-family:-apple-system-font, MacSystemFont;font-size:17px;text-align:justify;}


.zcdh_9{ color:#838383; font-size:15px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.zcdh_9 a{ color:#838383; font-size:12px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.zcdh_9 a:hover{ color:#1a1a1a; font-size:12px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.zcdh_10{ color:#838383; font-size:12px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.zcdh_10 a{ color:#838383; font-size:12px; font-family:"微软雅黑"; height:40px; line-height:40px;}
.zcdh_10 a:hover{ color:#1a1a1a; font-size:12px; font-family:"微软雅黑"; height:40px; line-height:40px;}
/*联系我们*/
.lxwm_1{ background:url(../images/lxwm_1.jpg); background-position:center center; background-repeat:no-repeat; height:696px; width:100%;}
.lxwm_2{ width:50%; float:left; height:346px;}
.lxwm_2 a{ color:#1f1f1f; font-size:24px; font-family:"微软雅黑"; height:60px; line-height:60px; padding-top:60px; display:block;}
.lxwm_2 p{ line-height:30px; color:#484848; font-size:16px; font-family:"微软雅黑";}

.lxwm_3{ width:50%; float:left; height:346px;}
.lxwm_3 a{ color:#1f1f1f; font-size:24px; font-family:"微软雅黑"; height:60px; line-height:60px; padding-top:60px; display:block; padding-left:278px;}
.lxwm_3 p{ line-height:30px; color:#484848; font-size:16px; font-family:"微软雅黑"; padding-left:278px;}
.lxwm_4 { text-align:center; color:#1a1a1a; font-family:"微软雅黑"; font-size:30px; background:url(../images/aboutcon.jpg); background-repeat:no-repeat; background-position:center bottom;}
.lxwm_4 p{ color:#737373; font-size:14px; font-family:"微软雅黑"; padding-bottom:10px;}
.lxwm_5{ padding-top:70px; padding-bottom:50px;}
.lxwm_5 li{ width:33.33%; float:left; text-align:center;}
.lxwm_5 li p{ color:#080808; font-size:17px; font-family:"微软雅黑"; height:50px; line-height:50px;}
.lxwm_5 li div{ color:#666666; font-size:14px; font-family:"微软雅黑"; width:220px; line-height:25px; margin:0 auto;}
.lxwm_6{ width:1200px; margin:0 auto;}
.zxrx p{margin-top: 0}

/*最后修改*/
.qzzp1_4{ width:920px; float:right; border-bottom:#dcdcdc solid 1px;}
.qzzp1_4 li{ float:left; text-align:center; color:#565656; font-size:14px; height:40px; line-height:40px;}

.qzzp2_4{ width:920px; float:right;}
.qzzp2_4 li{ float:left; text-align:center; color:#333333; font-size:14px; height:40px; line-height:40px;}
.qzzp3_4{ width:920px; float:right;}
.qzzp3_4 li{ float:left; text-align:center; color:#333333; font-size:14px; height:40px; line-height:40px; background:#f1f1f1;}

.qzzp4_4{ width:920px; float:right; text-align:right;border-top:#dcdcdc solid 1px; padding-top:30px;}
.qzzp4_4 a{ border:#bfbfbf solid 1px; padding:2px 10px; color:#6a6a6a; font-size:14px;}
.qzzp4_4 .actid{ border:#bfbfbf solid 1px; padding:2px 10px; background:#014bb6; border:#014bb6 solid 1px; color:#ffffff;}

.qqzzp_1{ color:#014bb6; font-family:"微软雅黑"; font-size:23px; float:left; width:200px; text-align:left;}
.qqzzp_2{ float:right; width:950px; border-bottom:#d2d2d2 solid 1px;}
.qqzzp_2 p{ float:left; width:30%; color:#2f2f2f; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:14px;}
.qqzzp_2 div{ float:right; width:70%; color:#2f2f2f; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:14px; text-align:right; color:#848484;}
.qqzzp_2 div a{ font-family:"微软雅黑"; font-size:14px; color:#848484;}
.qqzzp_3{ color:#0e0e0e; font-family:"微软雅黑"; font-size:16px; height:30px; line-height:30px; font-weight:bold; padding-top:10px;}
.qqzzp_4{ color:#2f2f2f; font-size:14px; font-family:"微软雅黑"; padding:10px 0;}
.qqzzp_4 li{ width:20%; float:left; color:#2f2f2f; font-size:14px; font-family:"微软雅黑"; height:30px; line-height:30px;}
.qqzzp_5{ color:#2e2e2e; font-size:14px; font-family:"微软雅黑"; line-height:25px; padding:20px 0;}
.qqzzp_6{ color:#0d0d0d; font-size:14px; line-height:25px; border-top:#e5e5e5 solid 1px; padding-top:10px;}
.qqzzp_6 p{ color:#6c6c6c; font-size:12px; line-height:25px;}

.qqzzp_7{ height:50px; line-height:50px; width:200px; margin:0 auto; background:#014bb6; color:#ffffff; font-size:16px; font-family:"微软雅黑"; text-align:center; margin-top:30px;}

.qsqzzp_1{ color:#000000; font-size:16px; font-family:"微软雅黑"; border-left:#014bb6 solid 4px; height:18px; line-height:18px;}
.qsqzzp_2{ width:80px; text-align:right; color:#464646; font-size:14px; height:50px; line-height:50px;}
.qsqzzp_2 span{ text-align:right; color:#e40404; font-size:16px; height:50px; line-height:50px;}
.qsqzzp_3{ text-align:left; color:#6f6f6f; font-size:12px;}
.qsqzzp_3 input{ text-align:left;line-height:30px; text-align:left; padding:0 10px; width:280px; border:#d2d2d2 solid 1px; margin-left:10px;}
.qsqzzp_3 textarea{ text-align:left;  line-height:30px; text-align:left; height:280px; width:700px; padding:0 10px; border:#d2d2d2 solid 1px; margin-left:10px; margin-top:10px;}
.qsqzzp_4{ width:80px; text-align:right; color:#464646; font-size:14px; vertical-align:top; padding-top:10px;}
.qsqzzp_5{ text-align:left; color:#1c78df; font-size:12px;}
.qsqzzp_5 input{ text-align:left;line-height:30px; text-align:left; padding:0 10px; width:100px; border:#d2d2d2 solid 1px; margin-left:10px;}
.qsqzzp_5 img{ padding-left:20px; height:27px; width:85px; vertical-align:middle;}
.qsqzzp_6{ text-align:center; padding-top:20px;}
.qsqzzp_6 input{ width:150px; height:40px; line-height:40px; background:#014bb6; font-size:14px; text-align:center; color:#ffffff;}

.qwqzzp_2{ float:right; width:1200px; border-bottom:#d2d2d2 solid 1px;}
.qwqzzp_2 p{ float:left; width:30%; color:#2f2f2f; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:14px;}
.qwqzzp_2 div{ float:right; width:70%; color:#2f2f2f; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:14px; text-align:right; color:#848484;}
.qwqzzp_2 div a{ font-family:"微软雅黑"; font-size:14px; color:#848484;}
.width780{ width:780px; margin:0 auto; padding-top:60px;}
.duigou{ margin:0 auto;}
.duigou img{ float:left; width:63px;}
.duigou p{ width:700px; float:left; color:#000000; font-size:20px; font-family:"宋体"; padding-left:17px;}
.duigou p span{ color:#3d3c3c; font-size:14px; font-family:"微软雅黑"; display:block;}
.huidao{ width:150px; margin:0 auto; padding-top:50px;}
.huidao a{ width:150px; margin:0 auto; height:45px; line-height:45px; background:#014bb6; color:#ffffff; font-size:14px; font-family:"微软雅黑"; text-align:center; display:block; border-radius:5px;}






/*在线留言*/
.book_l{width: 600px;float: left;;}
.book_r{width: 500px;float:right;}
.book_r p{font-size: 16px;color: #333;line-height: 40px;}
.book_r img{width: 20px;height: 20px;vertical-align: middle;margin-right: 10px;}
.book_r span{display: block;width: 100%;border-top: 1px solid #e4e4e4;color: #ababab;margin-top: 50px;font-size: 14px;line-height: 40px;}




/*分页*/
.newspage{clear: both;text-align: center;height: 30px;margin:20px 0px;}
.newspage strong{font-size: 14px;color: #fff;padding: 6px 10px;font-family: "宋体";background: #F11D29}
.newspage a{font-size: 14px;color: #373030;padding: 6px 11px;font-family: "宋体";background: #DCDCDC;}
.newspage a:hover{background: #1F2021;color: #fff;}

/*ÁôÑÔ*/
.submit{width: 120px;height: 35px;background: #317cc0;color: #fff;text-align: center;line-height: 35px;border: 0px;cursor: pointer;}
.submit:hover{background: #89be2f;}
.comment{
    border:1px solid #d8d8d8;margin-top: 50px;
    margin:10px;
    text-align:center;
}
.comment .commenttitle{
    height:35px;
    margin:1px auto;
    border-bottom:1px solid #d8d8d8;
}
.comment .commenttitle .title4{
    float:left;
    margin:5px 0px 0px 12px;
    color:#999;
    display:inline;
}
.comment .commenttitle .title4 strong{
    letter-spacing:4px;
    color:#000;
    margin-right:10px;
    font-size: 12px;
}
.comment .commentbox{
    width:95%;text-align:left;
}
.comment .commentbox dl{
    margin:10px auto 0px;
    border:1px solid #d8d8d8;
}
.comment .commentbox dl dt{
    background:#F4F9F2;
    line-height:25px;
    text-indent:10px;
    color:#333;
    border-bottom:1px solid #d8d8d8;
}
.comment .commentbox dl dt span{
    color:#FF0000;
    font-size:14px;
}
.comment .commentbox dl dd{
    padding:10px;
    font-size:14px;
    line-height:35px;
    color:#666;
}
/*---------------ÄÚÈÝÒ³:·¢±íÔ¤¶¨:±êÌâ*/
.comment .posttitle{
    height:35px;
    margin:10px auto;
    border-bottom:1px solid #d8d8d8;
    text-align:left;

}
.comment .posttitle strong{
    letter-spacing:4px;
    color:#777777;
    display:block;
    margin:7px 0px 0px 13px;
    font-size: 18px;
}
.comment .postbox{
    width:95%;
    margin:5px auto;
    overflow:hidden;
    text-align:left;

}

.comment .postbox .userbox{
    overflow:hidden;
    margin-top:10px;
}
.comment .postbox .userbox dl{}
.comment .postbox .userbox dl dd{
    float:left;
    display:block;
    padding-bottom:2px;
}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{
    width:100px;
    border:1px solid #d8d8d8;
    padding:3px 0px 2px 5px;
    margin-right:10px;
    background:#fdfdfd;
}
.comment .postbox .userbox dl dd.mtop{
    margin:7px 7px 0px 0px;
}
.comment .postbox .txtbox{
    width:100%;
    line-height:40px;
    font-size: 14px;
}
.comment .postbox .txtbox textarea{
    border:1px solid #d8d8d8;
    width:93%;
    height:60px;
    padding:5px;
    background: #fdfdfd;
}
.comment .postbox .txtbox div{padding-top:5px;color:#000;}
.comment .postbox .txtbox input{
    width:40px;
    border:1px solid #d8d8d8;
    padding:3px 0px 2px 5px;
    margin-right:10px;
    background: #fdfdfd;
}
.comment .postbox .txtbox img{position:static;position:relative;vertical-align:middle}
.comment .postbox  .sbut{margin:10px;}


label{font-size: 16px;color: #777777}   



