@charset "utf-8";

body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: "Microsoft YaHei";
}
/*全局*/
body{color:#333;padding:0;margin:0;
	background:#fff;
}
html{font-family: "Microsoft YaHei";}
.home_content{
	background: #fff;
}
ul{margin:0;padding:0;}
li{list-style:none;}
img{border:0;}
   /*链接样式*/
/*a:link,a:visited,a:active{color:#444;text-decoration:none;}*/
a:hover{text-decoration:none;}
.yahei{font:16px "Microsoft YaHei","微软雅黑",Arial,\5b8b\4f53;}
/*头部*/
/*header{width:100%;float:left; background: url(../images/headerBg.png) repeat-x 0 28px;}
 .top_content{width:985px;height:110px;margin:0 auto;background:url(../images/banner.jpg) no-repeat; position: relative;}
 .top_content .logo{ display: block; width:304px;height:45px; text-indent: -999em; overflow: hidden; margin: 35px 0 0 89px;}
 .top_content p{ font:bold 16px/16px "Microsoft YaHei"; color: #f53f3f; position: absolute; top: 57px; left: 550px;}
.top_content p a{ color: #f53f3f; margin: 0 11px;}*/
/* 导航*/
nav{width:100%;height:35px;float:left;background:url(../images/nav_bg.png); margin-bottom: 4px;}
 nav ul.nav{width:985px;margin:0 auto;position: relative;}
 nav ul.nav li{width:106px;height:35px;float:left;line-height:35px;text-align:center;font-size:16px;font-weight:bold;background:url(../images/nav_x.png) no-repeat right 0}
 nav ul.nav li a{width:104px;height:35px;float:left;display:block; color: #fff;}
 nav ul.nav li a:hover{background:url(../images/nav_a_bg.png) 0 bottom repeat-x;color:#eacb7b;}
 nav ul.nav li a.click{background:url(../images/nav_a_bg.png) 0 bottom repeat-x;color:#eacb7b;}
 nav ul.nav li.cxyBtn{ position: absolute; right: 59px; top: 5px; width: 101px; height: 29px;}
nav ul.nav li.cxyBtn a,nav ul.nav li.cxyBtn a:hover{ display: block; width: 101px; height: 29px; background: url(../images/cxyBtn.png) no-repeat; text-indent: -999em; overflow: hidden;}
/*内容*/
#content{width:100%;height:auto;float:left;min-width: 1200px;margin-bottom: 20px;}
 .content{
	 width: 1200px;
	 height: auto;
	 margin: 0 auto;
	 background: #fff;
	 /*padding: 0 15px;*/
 }

.box1{float:left;background:#fff;position:relative;margin-top:60px;display:inline;overflow: hidden;}

/*底部*/
footer{width:980px;height:auto;margin:0 auto;}
.footer_text{float:left;text-align:center;padding:20px 0;line-height:23px;color:#666c78;font-size:14px;font-family: "微软雅黑"; min-width: 1200px;}
 .footer_text a{
	 font-family: "微软雅黑";
	 color: #666c78;
	 padding: 0 15px;
	 font-size:14px;
	 margin:0;
 }



/* myCommonCSS */
.clearfix{
     zoom: 1;
}
.clearfix:before,
.clearfix:after{
     content: "";
     display: table;
}
.clearfix:after{
     clear: both;
}
.left{
	float: left;
}
.right{
	float: right;
}
.w985{
	width: 985px;
	margin: 0 auto;
	clear: both;
}
/* 其他 */
.topNav{
	background: #df3005;
	height: 35px;
	border-bottom: 1px solid #f8c99a;
}
.topNav p{
	margin: 0;
	color: #fff;
	padding-left: 17px;
	line-height: 35px;
}
.topNav a,.topNav a:visited,.topNav a:hover{
	margin: 0 10px;
	color: #fff;
}
.topNav p.right{
	padding-left: 22px;
	padding-right: 11px;
	background: url(../images/welIco.gif) no-repeat 1px 7px;
}
.cx .item{
	width: 491px;
	margin-top: 98px;
	position: relative;
	padding: 10px 0 100px 0;
background: url(../images/cxIco.png) no-repeat 51px 19px;
}
.cx .item h2{
	font: bold 22px/1em "Microsoft yahei";
	padding-left: 138px;
	color: #fa1d1d;
}
.cx .item .soso{
	height: 33px;
	width: 272px;
	overflow: hidden;
	position: absolute;
	left: 138px;
	background:url(../images/searchC.png) repeat-x;
}
.cx .item .soso input{
	float: left;
	font-size: 12px;
	color: #4d4d4d;
	border: none;
	height: 33px;
	line-height: 33px;
	outline: none;
	margin-left: 0;
	width: 195px;
	overflow: hidden;
	text-indent: 12px;
	background: url(../images/searchL.png) no-repeat;
}
.cx .item .soso input.soInput{ position: absolute; left: 0; top: 0;}
.cx .item .soso input.done{
	width: 74px;
	cursor: pointer;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	background: url(../images/searchBtn.png) no-repeat;
}
.cx .item .checkcode{ margin: 80px 0 0 143px;}
.cx .item .checkcode label{
	padding-right: 5px;
	font:bold 16px/1em "Microsoft YaHei";
	color: #fa1d1d;
}
.cx .item .checkcode input{
	width: 136px;
	height: 26px;
	line-height: 26px;
	text-indent: 4px;
	border: 1px solid #ccc;
}
/* 查词弹窗 */
.chaxun,.jiGou,.barcode{
	display: none;
	width: 860px;
	height: 655px;
	background: #fff;
	border: 4px solid #aaa;
	position: fixed;
	left: 50%;
	top: 50%;
	_top:150px;
	z-index: 2;
	margin-left: -430px;
	margin-top: -270px;
	_margin-top: auto;
	_position: absolute;
	_top: expression(documentElement.scrollTop + 180 +"px");
}
.barcode{ width: 992px; height: 661px; margin-left: -496px; margin-top:-330px; _margin-top: auto;}
.chaxun .title,.jiGou .title,.barcode .title{
	height: 30px;
}
.closeMe{
	cursor: pointer;
	display: block;
	position: absolute;
	top: -4px;
	right: -4px;
	width: 24px;
	height: 24px;
	background: url(../images/closeMe.png?7) no-repeat;
}
.chaxun h2,.jiGou h2,.barcode h2{
	color: #fa1d1d;
	font: normal 25px/30px "Microsoft yahei";
	text-align: center;
	margin: 0;
}
.chaxun p,.jiGou p,.barcode p{
	font-weight: bold;
	font-size: 16px;
text-align: center;
}
.chaxun .tInput,.jiGou .tInput,.barcode .tInput{
	padding: 4px;
	width: 165px;
}
.chaxun .done,.jiGou .done,.barcode .done{
	cursor: pointer;
	border: none;
	width: 96px;
	height: 32px;
	background: url(../images/cxBtn.png) no-repeat;
}
.sosoResult {
	width: 409px;
}
.chaxun h3,.jiGou h3,.sosoResult h3{
	font-size: 14px;
	color: #fa1d1d;
	padding:33px 0 0 37px;
	margin: 12px 0;
}
.chaxun ul,.jiGou ul,.sosoResult ul{
	padding-left: 37px;
}
.chaxun li,.jiGou li{
	line-height: 34px;
	font-weight: bold;
	width: 140px;
	float: left;
	color: #f98f27;
}
.sosoResult li{
	font-size: 12px;
	line-height: 36px;
	font-weight: bold;
	color: #06c;
	width: 184px;
	float: left;
}
.sosoResult li strong{ color: #666;}
.jgRes li{
	width: auto;
	float: none;
	line-height: 31px;
	color: #06c;
}
.shadow{
	background: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}


/*网站首页修改查询认证 start*/
.selectrz{
  border: 1px #d9d9d9 solid;
  /*height: 288px;*/
  	margin-bottom: 10px;

}
.rz_text{
	width: 287px;
	padding: 0 0 0 100px;
	color:#d40304;
	font-family: '微软雅黑';
	font-size: 18px;
	
}
.line{
	background: url(../images/cbox_x.gif) no-repeat -474px center;
}
.select{
	width:285px;
	  margin-top: 10px;
}
.form-group{
	margin: 0 0 0 18px;

}
#select_input{
	width: 120px;
	margin-left:50px;
	height:40px;
	line-height: 36px \9;
	color:#fff;
	font-weight:bold;
	background:#c70102; 
	cursor:pointer;
}
.form-group input{
	width: 250px;
	height:40px;
	line-height: 30px \9;
	padding-left: 10px;
	border: 1px #d9d9d9 solid;
	border-radius: 5px;
	margin:5px 0;
	font-size: 14px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	transition:all 0.3s ease-out;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
}
.form-group input:focus{
	border-color: #03a9f4;
	box-shadow: 0 0 15px #03a9f4;
	-webkit-box-shadow: 0 0 15px #03a9f4;
	-moz-box-shadow: 0 0 15px #03a9f4;
}
/*网站首页修改查询认证 end*/
/*cpc标准 修改 start*/
.introduce_cpc{
	width:450px;
	margin-left:10px; 
	height: 305px;

}
.introduce_cpc span{
/*height: 200px;*/
	font-size: 14px;
	font:12px Arial,\5b8b\4f53;
	line-height:20px;
	
}
.tableBasic{
	margin-top:5px;
 background-color: #FeFeFe;
 color: #666666;
 border: 1px #d9d9d9 solid;
}
.tableBasic td, .tableBasic th {
 border-right: 1px dotted #CCCCCC;
 border-bottom: 1px dotted #CCCCCC;
}
/*.carousel_img .bg_img{*/
	/*width:100%;*/
	/*min-width:1200px;*/
/*}*/

/*cpc标准 修改 end*/
 /*首页头部修改*/
 .all{
 	width: 1200px;
 	margin:0 auto;
 }
 .cx{
	float:right;
	width: 253px;
	margin-top:10px;
	height:108px;
}
.top_text{
float:left;
margin: 28px 0 0 40px;
height: 54px;
}
.top_text span{
	color: #f51106;
	font-family: '黑体';
	font-weight: bold;
	font-size: 25px;
	/*letter-spacing:2px;*/
}
.top_text p{
	font-family: '宋体';
	color: #f51106;
	font-size: 12px;
	/*font-weight: bold;*/
	letter-spacing:1px;
}
 .zslogo{
	 margin-top: 40px;;
 	float: left;
 	position: relative;
	 height: 40px;
 }
.zslogo a{
	text-align: left;
}
 .zslogo a img{
 	display: block;
	 margin: 3px 0 0 0;
 }
 /*banner修改*/
/*  文章左侧导航栏 */
.center_left {
	WIDTH: 240px;
	BACKGROUND: url(../images/center_left.gif) no-repeat right top;
	FLOAT: left;
	PADDING-LEFT: 10px;
	MIN-HEIGHT: 600px;
	_padding-left: 10px;
	/*margin-top: 20px;*/
}
.center_left_top {
	HEIGHT: 13px;
	WIDTH: 240px;
	BACKGROUND: url(../images/center_left_top.png) no-repeat left top;
	FLOAT: left;
}
.center_midd {
	 WIDTH: 240px;
	 FLOAT: left;
	 MARGIN-LEFT: 1px;
	 BORDER-LEFT: #dddddd 3px solid;
 }
.center_left_menu02 {
	WIDTH: 235px;
	FLOAT: left;
	MARGIN: 5px 0px 10px;
}
.center_left_bottom {
	HEIGHT: 13px;
	WIDTH: 240px;
	BACKGROUND: url(../images/center_left_bottom.png) no-repeat left top;
	FLOAT: left;
}
.center_left_menu02 a {
	FONT-SIZE: 14px;
	HEIGHT: 45px;
	WIDTH: 180px;
	BORDER-BOTTOM: #fc9 1px solid;
	 FLOAT: left;
	 FONT-WEIGHT: bold;
	COLOR: #e93a00;
	/*BORDER-BOTTOM: #ccdbe8 1px solid;*/
	/*FLOAT: left;*/
	/*FONT-WEIGHT: bold;*/
	/*COLOR: #13579a;*/
	PADDING-LEFT: 15px;
	MARGIN-LEFT: 30px;
	LINE-HEIGHT: 45px;
}
.center_left_menu02 {
	WIDTH: 235px;
	FLOAT: left;
	MARGIN: 5px 0px 10px;
}
.center_list_tit {
	FONT-SIZE: 14px;
	HEIGHT: 30px;
	WIDTH: 728px;
	FONT-WEIGHT: bold;
	COLOR: #e93a00;
	margin:0;
}
.center_list_tit IMG {
	MARGIN-RIGHT: 5px;
	VERTICAL-ALIGN: middle;
}
.center_list_contlist {
	BORDER-RIGHT: #d1d0ce 2px solid;
	WIDTH: 687px;
	BACKGROUND: url(../images/list_bg.gif) repeat-x left top;
	FLOAT: left;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 30px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	_padding: 30px 0px 0px 0px;
	_width: 670px;
}
.center_list_contlist li {
	WIDTH: 680px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
}
.cont_line {
	HEIGHT: 2px;
	BACKGROUND: url(../images/line.gif) repeat-x left center;
}
a {
	BORDER-TOP-STYLE: none;
	CURSOR: pointer;
	TEXT-DECORATION: none;
	BORDER-BOTTOM-STYLE: none;
	COLOR: #333333;
	BORDER-RIGHT-STYLE: none;
	OUTLINE-STYLE: none;
	BORDER-LEFT-STYLE: none;
}
.center_left_menu02 a:hover{
	background:#eb1c24;
	color:#fff;
	border-top-left-radius:10px;
	border-bottom-left-radius:10px;
}
.cont_tit {
	WIDTH: 670px;
	FLOAT: left;
}
.cont_tit03 {
	FONT-SIZE: 12px;
	FLOAT: left;
	COLOR: #333;
}
.cont_tit02 {
	FONT-SIZE: 12px;
	FLOAT: right;
	FONT-WEIGHT: bold;
	COLOR: #9d9d9d;
}
.center {
	WIDTH: 1000px;
	FLOAT: left;
	MARGIN-TOP: 10px;
}
.fenye {
	WIDTH: 660px;
	FLOAT: left;
	PADDING-BOTTOM: 15px;
	TEXT-ALIGN: center;
	PADDING-LEFT: 40px;
}
.center_list {
	WIDTH: 728px;
	FLOAT: left;
	MARGIN-LEFT: 20px;
	_margin-left: 0px;
}
.news{
	width:1200px;
	border-top:3px solid #305aae;
	margin-top:20px;
}
.news-left,.news-right{
	float:left;
}
.news-left{
	width:613px;
	height:350px;
}
.news-right{
	padding:15px 0 0 60px;
	width:527px;
	height:335px;
	background: #fbfbfb;
}
.am-container-all {
	/*background-color: #f9f4f4;;*/
	background-image:-webkit-linear-gradient(68deg,#fdefe2,#f3f1f4);
	background-image:linear-gradient(68deg,#fdefe2,#f3f1f4);
	width: 100%;
	height: 36px;
	line-height: 36px;
	opacity: 0.8;
	min-width: 1200px;
	/*border-bottom: 1px solid #ddd;*/
}
.am-container {
	height: 36px;
	padding-left: 0rem;
	padding-right: 0rem;
	max-width: 1200px;
	margin:0 auto;
}
.message-l {
	float: left;
}
.message-r {
	float: right;
}
.message-l .topMessage {
	height: 36px;
	line-height: 36px;
}
.message-r .topMessage {
	float: left;
	height: 36px;
	line-height: 36px;
	/*letter-spacing: 2px;*/
}
.topMessage .menu-hd{
	font-family: "微软雅黑";
	height: 36px;
	line-height: 36px;
	color: #696969;
	text-align: right;
}
.topMessage .menu-hd a{
	font-family: "微软雅黑";
}
.topMessage .menu-hd a.h{
	color: #696969;
	height:14px;
	margin:11px 0;
}
.support_media .support a img{
	margin:5px;
}
.support_media .supports .support{
	width: 466px;
	margin: 8px 0 10px 15px;
    padding-left: 0;
}
.support a img {
	margin: 5px;
}

.menu-hd img {
	margin-right: 5px;
	margin-top:-3px;
	vertical-align: middle;
}
.div_content{
	border-bottom:1px dashed #ddd;
	height:90px;
}
.news-right .div_content:last-child {
	border-bottom:0;
}
.div_content h2{
	margin: 20px 0 10px 0;
	 font-size:24px;
	height: 28px;
	overflow: hidden;
	font-weight: 400;
	 color:#404040;
	 font-family: "微软雅黑";
 }
.div_content:hover h2{
	color:#015293;
}
.div_content p{
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	margin:0;
	font-size:14px;
	color:#666;
	font-family: "微软雅黑";
}
.pre_file{
	margin-top:23px;
}
.pre_file .title,.pre_file .content{
	font-family: "微软雅黑";
	float:left;
}
.pre_file .title{
	padding:17.5px 22px;
	width:36px;
	height:45px;
	line-height:22.5px;
	background: #eabf15;
	font-size:18px;
	color:#fff;
}
.pre_file .content{
	padding:10px 113px 10px 20px;
	width:400px;
	height:60px;
	line-height:30px;
	background: #f2f0f0;
	font-size:16px;
	color:#333;
}
.pjgc_file .title{
	background: #015293;
}
.pjgc_file .content{
	width:447px;
	float:left;
	padding:0;
}

/* 中心介绍 */
.index_center{
	height:278px;
	width:100%;
}
.index_center img{
	width:100%;
	height:278px;
}
.content .description,.purpose p{
	font-family: "Microsoft YaHei";
	font-size:14px;
	color:#777;
	padding:0;
	text-indent: 30px;
}
.content .description{
	height:120px;
	line-height:40px;
	margin:45px 0 0 0;
}
.purpose{
	margin-bottom:70px;
}
.purpose p{
	height:70px;
	line-height:35px;
	margin:0;
}
.purpose h2{
	font-family: "Microsoft YaHei";
	margin:65px 0 15px 0;
	color:#000;
	font-size: 18px;
	font-weight: 400;
}
.purpose p.duty{
	height:35px;
	line-height:35px;
}
.purpose h2.duty_h2{
	margin-top:45px;
}
/* 诚信认证 */
.solution #page-wrap{
	/*background: url("../images/tab_bg.jpg") no-repeat;*/
	width:1200px;
	margin:70px auto 0 auto;
	height:40px;
	border-bottom: none;
}
.solution .button{
	float: left;
	width: 123px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	color: #828282;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	margin-right: 20px;
	background: #fff;
	border:1px solid #ddd;
}
.solution .button:hover{
	color:#fff;
	background: #015293;
	border:1px solid #015293;
}
.solution .button:hover{
	cursor: pointer;
}
.media_list{
	width:1200px;
	margin:0 auto 60px auto;
}
.media_list .vmcarousel-normal{
	width:1200px;
	overflow: hidden;
}
.media_list .vmcarousel-normal li{
	float:left;
	height: 88px;
	width: 148px;
}
.media_list .vmcarousel-normal li img {
	width: 148px;
	height: 86px;
	/*margin: 1px auto;*/
	border: 1px solid #f5f9f8;
}
.integrity_approve{
	width:1200px;
	margin:65px auto 50px auto;
}
.integrity_approve .title,.integrity_approve .main_content{
	font-family: "Microsoft YaHei";
	margin:0;

}
.integrity_approve .title{
	font-size:20px;
	color:#555;
	margin-bottom:25px;
}
.integrity_approve .main_content{
	font-size:13px;
	color:#666;
	line-height: 38px;
	margin-bottom: 40px;
}
.integrity_approve .p1_content{
	margin-bottom: 0;
}
.rz{
	width:1200px;
	margin:0 auto;
	position: relative;
}
.rz .cxrz{
	float:right;
	width:196px;
	height:198px;
	padding:27px 30px;
	background: #fff;
	position: absolute;
	right: 0;
	top: 50px;
}
.carousel_img .rz .cxrz .img_rz{
	margin-bottom:25px;
	width:81px;
	height:33px;
}
.rz .cxrz input{
	width:175px;
	height: 28px;
	border:1px solid #ddd;
	color:#333;
	font-size:14px;
	margin-bottom:15px;
	padding-left:20px;
}
.rz .cxrz button{
	width:110px;
	height:35px;
	line-height:35px;
	border:none;
	background: #ea7812;
	font-size:14px;
	color:#fff;
	margin:10px 43px 0 43px;
	outline: none;
}
.rz .cxrz button:hover{
	background: #f2ae71;
}
.fixed {
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
	overflow-y: auto;
	z-index: 100;
	display: none;
}
.popup {
	display: block;
}
.popup .fixed-container {
	position: absolute;
	left: 50%;
	top: 50%;
	background: #fff;
	width: 800px;
	height: 800px;
}
.pictures::-webkit-scrollbar {
	display:none;
}
.pictures img{
	width:100%;
	max-width:770px;
	height:auto;
	margin-bottom:15px;
}



/* 政策法规 */
.laws_content{
	margin-top:45px;
}
.laws_list{
	width:1200px;
}
.laws_list li{
	list-style: none;
	padding:20px 25px;
	width:1150px;
	height:136px;
	border-bottom:1px solid #f2f2f2;
}
.laws_list li:hover .li_right h2{
	color:#015293;
}
.laws_list li:hover {
	box-shadow: 0 0 100px #d1d1d1;
}
.li_left,.li_right{
	float:left;
}
.li_left{
	width: 292px;
	height: 136px;
}
.laws_content .laws_list .li_right h2{
	font-family: "Microsoft YaHei";
	font-size:16px;
	color:#555;
	width: 638px;
	overflow: hidden;
	font-weight: 400;
}
.laws_content .laws_list .li_right p{
	width: 638px;
	color:#999;
}
.laws_content .laws_list .time{
	float:right;
	margin-top: 30px;
}
.laws_content .laws_list .time .date{
	font-family: "Microsoft YaHei";
	font-size: 13px;
	color: #888;
	width:88px;
}
.laws_content .laws_list .more p{
	font-family: "Microsoft YaHei";
	height:30px;
	line-height:30px;
	margin:30px 0 0 0;
	text-align: left;
	font-size:13px;
	color:#999;
}
.laws_content .laws_list li:hover .more p{
	text-align: center;
	background: #015293;
	font-size:13px;
	color:#fff;
}
.laws_content .laws_list .no_pic .li_right p,.laws_content .laws_list .no_pic .li_right h2{
	width:985px;
}
.laws_content .laws_list .no_pic .li_right p{
	height:40px;
	line-height:25px;
}
.page_div{
	height:140px;

}
/*.page_div .page{
	width:500px;
	text-align: center;
	margin-left:350px;
}*/
.pagination {
	text-align: center;
	margin-left:350px;
	/*padding: 400px 0 100px 0;*/
}
.pagination > li > a,  .pagination > li > span {
	position: relative;
	float: left;
	padding: 10px 20px;
	line-height: 1.42857;
	text-decoration: none;

	border: 1px solid #ddd;
	margin-left: -1px;
}

.active span,.li:hover a{
	color:#fff;
	background: #015293;
	border:1px solid #015293;
}
/* 在线服务 */
.online_ser{
	width:1200px;
	margin:60px auto;
}
.service{
	width: 600px;
	height: 70px;
	margin-left: 300px;
}
.text_left,.text_right{
	float:left;
}
.text_left{
	padding-top:13px;
	width:150px;
	text-align: right;
	font-size:14px;
	color:#333333;
	font-family: "Microsoft YaHei";
}
.text_right{
	width:450px;
}
.text_right input{
	width:430px;
	height:41px;
	line-height:45px;
	padding-left:20px;
	font-size:14px;
	color:#333333;
	font-family: "Microsoft YaHei";
	border:1px solid #ededed;
}
.text_left span{
	margin-right:15px;
	color:#ce230d;
}
.info{
	height:205px;
}
.text_right textarea{
	width: 410px;
	height: 140px;
	resize: none;
	border:1px solid #ededed;
	font-size:14px;
	padding:20px;
	color:#333;
	font-family: "Microsoft YaHei";
}

.qrcode .text_right input{
	width:300px;
}
#qrcode {
	float: right;
	width: 115px;
	height:45px;
	line-height:45px;
	background-color:#eee;
	text-align:center;
	color:red;
	font-size:18px;
	/*letter-spacing: 2px;*/
	word-spacing: 8px;
}
#qrcode img{
	width: 115px;
	height:45px;
}
.service .commit{
	color: #fff;
	background: #015293;;
	font-family: "Microsoft YaHei";
	font-size:16px;
	width:200px;
	height:55px;
	border:none;
	text-align: center;
	margin:30px 200px;
}
.service .commit:hover{
	background: #3475a9;
}
.call{
	width:340px;
	height:272px;
	float:left;
	margin:0 80px 100px 0;
	box-shadow: 0 0 70px rgba(0,0,0,0.04);
	-webkit-box-shadow: 0 0 70px rgba(0,0,0,0.04);
	-moz-box-shadow: 0 0 70px rgba(0,0,0,0.04);
}
.call1{
	margin-left:220px;
}
.call2{
	margin-right:0;
}
.call img{
	margin:40px 0 25px 0;
}
.call:hover{
	background-image:-webkit-linear-gradient(48deg,#3791ff,#3acbfe);
	background-image:linear-gradient(48deg,#3791ff,#3acbfe);
}

.call:hover p{
	color:#fff;
}
.call .p1{
	margin:0;
	color:#333;
	font-size:21px;
}
.call .p2{
	color:#9fa5b5;
	font-size:16px;
	margin-top:15px;
}




/* 中心智库 */
.team .persons{
	/*margin:65px 0;*/
	min-height:386px;
}
.opinion{
	height:48px;
	width:1200px;
	margin: 64px 0 58px 0;
}
.persons ul li{
	float: left;
	text-align: left;

	height: 202px;
	margin: 0 0 25px 0;
}
.persons ul li:first-child{
	margin-left:0;
}
.persons ul li:last-child{
	margin-right:0;
}
.persons ul  li:nth-of-type(odd){
	width: 600px;
	padding-left: 80px;
}
.persons ul  li:nth-of-type(even){
	width:520px;
	/*padding-right: 80px;*/
}
.intro_person,.pic_person{
	float:left;
}
.intro_person{
	height:172px;
	width:266px;
	padding:15px 25px;
}
.pic_person{
	width: 152px;
	height: 202px;
	overflow: hidden;
}
.pic_person img{
	width: 152px;
	height: 202px;
}
.persons ul li p{
	font-size:14px;
	font-family: "Microsoft YaHei";
	text-align: left;
	line-height:30px;
	margin:0;
}
.persons ul li .p1{
	font-size:14px;
	color:#015293;
	font-weight:600;
	margin-bottom:5px;
}
.persons ul li .p2{
	font-size: 14px;
	color: #555;
	height: 30px;
}
.persons ul li .p3{
	font-size: 14px;
	color: #111;
	height: 30px;
}
.persons ul li:hover .p1{
	color:#015293;
}
.persons ul li:hover .p2,.persons ul li:hover .p3{
	color:#015293;
}
/*.persons ul li:hover .intro_person{*/
	/*background: #015293;*/
	/*transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;*/
/*}*/
.persons ul li:hover .pic_person img{
	transform: scale(1.05);
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.person_intro .change .left,.change .right{
	float:left;
}
.person_intro {
	height: 252px;
}
.person_intro .change .left img{
	height:252px;
	width:252px;
}
.person_intro .change .right{
	height:252px;
	width:893px;
	margin-left:55px;
}
.person_intro .change .right h4,.change .right p{
	font-family: "Microsoft YaHei";
	width:893px;
}
.person_intro .change .right h4{
	font-size:16px;
	color:#333;
	font-weight: 700;
	margin:35px 0 0 0;
}
.person_intro .change .right .p1{
	color: #b0b0b0;
	font-size:14px;
	margin:10px 0 25px 0;
}
.person_intro .change .right .p2{
	color: #878787;
	font-size:14px;
	margin:0;
	height:100px;
	line-height:25px;
	overflow: hidden;
}
.person_intro .change .right .p3{
	color: #000;
	font-size:18px;
	margin:25px 0;
	overflow: hidden;
}
.expert ul{
	width:1200px;
	margin-top:74px;
}
.expert ul li{
	width:228px;
	height:80px;
	margin:0 15px 0 0;
	float:left;
	background: #f6f7fa;
}
.expert ul li:last-child{
	margin-right:0;
}
.expert ul li .left,.expert ul li .right{
	float:left;
}
.expert ul li .left img{
	margin:10px;
	width:60px;
	height:60px;
	border-radius: 50%;
}
.expert ul li .right h4{
	font-weight: 400;
	font-size:14px;
	margin:20px 0 8px 0;
}
.expert ul li .right p{
	color:#B0B0B0;
	font-size:12px;
	width:135px;
	height:30px;
	line-height: 15px;
}
.expert ul li:hover .right h4,.expert ul li:hover .right p,
.expert ul li.per_active .right h4,.expert ul li.per_active .right p{
	color:#015293;;
}

/* 文章页 */
.person_intro1 h3{
	font-size:24px;
	font-family: "Microsoft YaHei";
	color:#555;
	text-align: center;
	width:1200px;
	height:50px;
	line-height:50px;
	font-weight: 400;
	margin-bottom:10px;
}
.publish{
	color:#bbb;
	font-size:14px;
	font-family: "Microsoft YaHei";
	text-align: center;
	margin:10px 0 30px 0;
}
.p_content{
	color:#777;
	font-size:14px;
	font-family: "Microsoft YaHei";
	text-align: left;
	text-indent: 30px;
	line-height:35px;
}
/* 普及工程 */
.mb10 a{
	font-family: "微软雅黑";
	font-weight: 600;
	color:#333;
	text-decoration:none;
}
.mb10 a:hover{
	color:#015293;
}
.mb10 ul,li{
	list-style:none outside none;
}
.mb10 h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:400;
	font-family: "Microsoft YaHei";
}

a{
	transition:color .6s;
	-moz-transition:color .6s;
	-webkit-transition:color .6s;
	-o-transition:color .6s
}
.mb10 a:hover img{
	opacity:.85;
	filter:alpha(opacity=85)
}
.mb10 .newsTop {
	height: 64px;
	line-height: 64px;
	overflow: hidden;
	font-size: 36px;
}
.mb10 .newsBot {
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	font-size: 16px;
}
.mb10 .newsBot a {
	color: #666;
	margin-right: 15px;
}
ul.headNews {
	margin-top: 15px;
}
.hlw{
	width: 1200px;
	margin: 65px auto 50px auto;
	border-bottom:1px dashed #ddd;
	padding-bottom:60px;
}
.jbdh,.plfx{
	width: 1200px;
	margin: 65px auto 50px auto;
}
.jbdh .title,.plfx .title{
	margin-bottom: 65px;
}

/* 新零售 */
.main {
	width: 100%;
	min-width: 1200px;
	height: auto;
}
.banner{
	background: url(../images/banner_fa.jpg);
	position: relative;
	height:352px;
	width: 100%;
	min-width: 1200px;
}
.banner_title{
	position: absolute;
	top:32%;
	left:50%;
	width:1200px;
	margin-left:-600px;
	height:70px;
}
.banner_title img{
	width:546px;
	height:70px;
}
.g-xlsone {
	position: relative;
	background: #fff;
	padding: 118px 0 100px 0;
	z-index: 99;
	width: 1200px;
	margin: 0 auto;
	margin-top: 284px;
	font-family: "微软雅黑";
}
.g-tits {
	font-size: 24px;
	color: #444444;
	text-align: center;
	padding-bottom: 5px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.g-sums {
	font-size: 14px;
	color: #aaaaaa;
	text-align: center;
	line-height: 20px;
}
.g-xlsone-con {
	padding: 70px 0 0 0;
}
.goods-box {
	width: 1200px;
	margin: 0 auto;
}
.all-boxone {
	padding: 80px 0 80px 0;
}
.mt_50 {
	margin-top: 50px;
}
.all-boxone .channel-introduce {
	font-size: 16px;
	color: #252525;
	line-height: 25px;
	text-align: center;
	font-family: "微软雅黑";
}
.channel-what {
	text-align: center;
	color: #000;
	margin-top: 30px;
	font-family: "微软雅黑";
}
.channel-what span {
	display: inline-block;
	color: #3488ea;
	font-size: 16px;
	border: 1px solid #3488ea;
	padding: 5px 25px;
	font-family: "微软雅黑";
}
.g-xlsthree, .all-boxtwo {
	/*background: #f7f7f7;*/
	background: rgba(159, 219, 247, 0.08)
}
.pd_80 {
	padding: 80px 0;
}
.md-con {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.mt_50 {
	margin-top: 50px;
}
.all-t-con {
	overflow: hidden;
}
.all-t-list {
	float: left;
	width: 373.3px;
	height: 310px;
	margin-right: 40px;
	border: 1px solid rgba(221,221,221,1);
	box-sizing: border-box;
	background: #fff;
	cursor: pointer;
}
.all-t-list:nth-last-of-type(1) {
	margin-right: 0;
}
.all-t-list .listbody {
	padding: 40px 30px 35px;
}
.all-t-list .listbody h3 {
	color: #3488ea;
	font-size: 22px;
	text-align: center;
	margin-bottom: 30px;
	font-family: "微软雅黑";
	font-weight: normal;
}
.all-t-list .listbody h4 {
	color: #5d5d5d;
	font-size: 16px;
	line-height: 22px;
	padding-bottom: 15px;
	border-bottom: 1px solid #ededed;
	position: relative;
	transition: all .3s;
	font-family: "微软雅黑";
	font-weight: normal;
}
.all-t-list .listbody p {
	font-size: 12px;
	color: #aaa;
	margin-top: 20px;
	line-height: 24px;
	font-family: "微软雅黑";
	font-weight: normal;
}
.gt-con {
	width: 1200px;
	margin: 50px auto 0;
	overflow: hidden;
}
.fl {
	float: left;
}
.gt-con .gtc-list {
	width: 410px;
}
.gt-con .gtc-list1 .gtc-list1-t {
	margin: 70px 0 60px 0;
}
.gt-con .gtc-list1 .gtc-list1-t, .gt-con .gtc-list1 .gtc-list1-b, .gt-con .gtc-list2 .gtc-list2-c {
	overflow: hidden;
}
.gt-con .gtc-list1 .gtc-list1-t h3, .gt-con .gtc-list1 .gtc-list1-b h3, .gt-con .gtc-list2 .gtc-list2-c h3 {
	font-size: 24px;
	color: #454545;
	line-height: 45px;
	padding-right: 15px;
	font-family: "微软雅黑";
	font-weight: normal;
}
.gt-con .gtc-list1 .gtc-list1-t p, .gt-con .gtc-list1 .gtc-list1-b p, .gt-con .gtc-list2 .gtc-list2-c p {
	width: 280px;
	padding-left: 15px;
	font-size: 14px;
	color: #9d9d9d;
	line-height: 24px;
	border-left: 1px solid #cacaca;
	font-family: "微软雅黑";
}
.g-xlstwo {
	background: url(../images/g_2bg1.jpg) no-repeat;
	background-size: 100% 100%;
	padding: 100px 0 60px 0;
	/*margin-top: -118px;*/
}
.gt-con .gtc-img {
	margin: 0 44px;
}
.gt-con .gtc-list2 .gtc-list2-c {
	margin-top: 110px;
}
.goods-box.solve-f {
	width: 1200px;
	margin: 0 auto;
}
.goods-box .g-tit, .goods-boxs .g-tit {
	font-size: 24px;
	color: #444444;
	text-align: center;
	font-weight: 400;
	padding: 70px 0 10px 0;
}
.xls-btn{
	text-align: center;
	padding: 25px 0 0 0;
}

.xls-btn a{
	display: inline-block;
	width: 110px;
	height: 42px;
	line-height: 40px;
	background: #eeeeee;
	border: 1px solid #eeeeee;
	box-sizing: border-box;
	border-radius: 3px;
	margin-right: 26px;
	color: #868686;
	font-size: 14px;
	text-align: center;
	position: relative;
	-webkit-transition: all .3s;
	transition: all .3s;
}
.xls-l,.xls-r{
	float:left;
}
.fr {
	float: right;
}
.fl {
	float: left;
}
.xls-btn a i{
	position: absolute;
	bottom: -8px;
	left: 44px;
	display: inline-block;
	width: 16px;
	height: 8px;
	background: url("../images/xls_small_btn.png") no-repeat;
	background-size: 100% 100%;
	opacity: 0;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.xls-btn a.bgbtn_a{
	color: #fff;
	background: #3389e9;
}

.xls-btn a.bgbtn_a i{
	opacity: 1;
}

.xls-btn a:nth-last-of-type(1){
	margin-right: 0;
}
.shopf-con, .shopsec-con, .pc-con, .xls-con, .solve-s-con, .join-con {
	padding: 70px 0 100px 0;
}
.xls-con{
	width: 1000px;
	height: auto;
	margin: 0 auto;
}


.xls-con .xls-cond{
	display: none;
	width: 100%;
}

.xls-con .xls-con-show{
	display: block;
}

.xls-cond .xls-l{
	width: 300px;
	padding-top: 140px;
}

.xls-cond .xls-l h3{
	font-size: 16px;
	color: #3488ea;
	padding-bottom: 20px;
}

.xls-cond .xls-l p{
	font-size: 14px;
	color: #868686;
	line-height: 18px;
}

.xls-con1 .xls-r img{
	width: 446px;
}

.xls-con2 .xls-r img{
	width: 236px;
}

.solve-s-con{
	width: 1000px;
	margin: 0 auto;
}

.solve-s-con li{
	overflow: hidden;
	padding-bottom: 80px;
}

.solve-s-con li:nth-last-of-type(1){
	padding-bottom: 0;
}

.solve-s-con li .img-text{
	width: 380px;
}

.solve-s-con li .img-text h3{
	font-size: 16px;
	color: #3488ea;
	padding: 60px 0 20px 0;
}

.solve-s-con li .img-text p{
	color: #868686;
	font-size: 14px;
	line-height: 20px;
}

.solve-s-con li.item3-list .img-text h3{
	padding-top: 120px;
}
.sro-third, .shop-sec {
	position: relative;
	width: 100%;
	min-width: 1200px;
}
.sro-third .s-third-tit, .shop-sec .s-third-tit {
	position: absolute;
	top: 0;
	width: 100%;
	min-width: 1200px;
	text-align: center;
}
.s-third-tit h1, .life-six .g-tit, .dz-second .g-tit {
	font-size: 24px;
	color: #fff;
	padding: 4% 0 10px 0;
	font-weight:400;
}
.s-third-tit p {
	font-size: 14px;
	color: #fff;
	line-height: 20px;
}
.s-third-img{
	width:100%;
	min-width:1200px;
}
.goods-box .g-sum, .goods-boxs .g-sum {
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	color: #868686;
}
.case {
	width: 2400px;
	overflow: hidden;
}
.case li {
	float: left;
	width: 1200px;
	overflow: hidden;
}

.btn-case .btn-span{
	background: #3389e9;
}

.btn-case .cut_img{
	display: inline-block;
	width: 60px;
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
	vertical-align: middle;
}

.btn-case .cut_img .cut-btn-left,.btn-case .cut_img .cut-btn-right{
	float: left;
	width: 30px;
	height: 30px;
	background: #d5e8fb;
	text-align: center;
	transition: all .36s ease;
}

.btn-case .cut_img .cut-btn-left:hover,.btn-case .cut_img .cut-btn-right:hover{
	background: #3389e9;
}
.content-box .con-sum, .content-boxs .con-sum {
	font-size: 14px;
	color: #868686;
	text-align: center;
	line-height: 20px;
	padding-top: 10px;
	margin-bottom: 80px;
}
.case-box {
	width: 1200px;
	height: auto;
	overflow: hidden;
	padding-bottom: 50px;
}
.content-boxs {
	width: 100%;
	padding: 80px 0 30px 0;
	min-width: 1200px;
}
.bg-f8{
	/*background: #f8f8f8;*/
	background: rgba(159, 219, 247, 0.08);
}

.fifth .case-box{
	margin: 0 auto;
}

.fifth .con5-list{
	margin-bottom: 50px;
}

.fifth .con5-list .c5-listcon{
	float: left;
	width: 380px;
	height: auto;
	margin-right: 30px;
}

.fifth .con5-list .c5-listcon:nth-last-of-type(1){
	margin-right: 0;
}

.con5-list .c5-listcon .c5-contop{
	width: 100%;
	height: 192px;
	background: url("../images/con5_1.png") no-repeat;
	background-size: 100%;
	position: relative;
}

.c5-listcon .c5-contop img{
	padding: 35px 20px 0;
	max-height: 35px;
}

.c5-listcon .c5-contop p{
	padding: 0px 20px 35px;
	font-size: 12px;
	color: #9f9f9f;
	line-height: 20px;
	position: absolute;
	bottom: 0;
}

.con5-list .c5-listcon .c5-conbot{
	padding-top: 20px;
}

.c5-listcon .c5-conbot img{
	width: 75px;
	height: 75px;
	border-radius: 50% 50%;
	vertical-align: text-bottom;
}

.c5-listcon .c5-conbot span{
	color: #9f9f9f;
	font-size: 12px;
	padding-left: 12px;
}
.content-box .con-title, .content-boxs .con-title {
	font-size: 24px;
	color: #444;
	font-weight: normal;
	text-align: center;
}
.btn-case {
	text-align: right;
}
.btn-case span {
	display: inline-block;
	width: 8px;
	height: 8px;
	cursor: pointer;
	background: #c7c7c7;
	margin-left: 10px;
}
.btn-case .btn-span {
	background: #3389e9;
}
.btn-case .cut_img {
	display: inline-block;
	width: 60px;
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
	vertical-align: middle;
}
.btn-case .cut_img .cut-btn-left, .btn-case .cut_img .cut-btn-right {
	float: left;
	width: 30px;
	height: 30px;
	background: #d5e8fb;
	text-align: center;
	transition: all .36s ease;
}
.foot-banner {
	margin-top: 30px;
	min-width: 1200px;
	position: relative;
}
.foot-banner_btn, .foot-banner_btn1 {
	position: absolute;
	bottom: 18%;
	width: 100%;
	min-width: 1200px;
	text-align: center;
}
.foot-banner_btn a, .foot-banner_btn1 a {
	display: inline-block;
	width: 182px;
	height: 42px;
	line-height: 40px;
	font-size: 15px;
	border: 1px solid #93cafe;
	border-radius: 3px;
	background: #93cafe;
	color: #fff;
	transition: all .36s;
	text-align: center;
}
.foot-banner_img{
	width:100%;
	min-width:1200px;
}
.foot-banner_btn a:hover{
	background: #ffffff;
	border: 1px solid #ffffff;
	color: #3488ea;
}

.foot-banner_btn1 a:hover{
	background: #3488ea;
	border: 1px solid #3488ea;
	color: #fff;
}

.carousel_img .example ul li:hover a{
	border:none;
	background: transparent;
}
