/*首页banna图*/
.info-pg{ font-size:12px;}
.clear{ clear:both;}
a:hover{ color:#83389b;}
.xq img{ max-width:90%; height:auto;}
.swipe {
	overflow: hidden;
	position: relative;
	margin: 50px auto 0;
}
.swipe-wrap {
	overflow: hidden;
	position: relative;
}
.swipe-wrap > div {
	float: left;
	width: 100%;
	position: relative;
}
.swipe_pic {
	position: relative;
	overflow: hidden;
	background-color: #efefef;
	background-image: url(/wapimg/sina_ico.png);
	background-position: center center;
	background-size: 60px auto;
	background-repeat: no-repeat;
}
.swipe_pic img {
	width: 100%;
}
.swipe_h3 {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 0 14px;
	font-size: 14px;
	font-weight: normal;
	background: rgba(0,0,0,0.6);
	height: 26px;
	line-height: 26px;
	color: #fff;
	text-shadow: 1px 1px 0 #000;
	width: 292px
}
.swipe_num {
	position: absolute;
	right: 0;
	bottom: 10px;
}
.swipe_num li {
	width: 20px; height: 20px; background:url(/wapimg/nanner-bt.png) no-repeat 0 -50px; float: left; cursor:pointer;
	overflow: hidden;
}
.swipe_num li.active {
	background:url(/wapimg/nanner-bt.png) no-repeat -20px -50px;width: 20px;height: 20px;
}


/*脚部*/

.footer { width:100%; height:48px; position:fixed; bottom:0; left:0; background: rgba(51,51,51,0.9); z-index:999;}
.footer li { width:20%; height:48px; float:left; background:url(bor2.png) repeat-y 0 0;}
.footer li .ft-a { display:block; width:60px; text-align:center; font-size:12px; color:#fff; margin:4px auto 0;}
.footer li .ft-a img { height:23px; width:auto;text-align:center;}
.footer li .ft-a p { color:#fff; margin-top:1px; font-family:微软雅黑;}
.footer .ft-home { display: block; width:60px; height:60px; position:absolute; left:50%; margin-left:-29px; top:-15px;}
.footer .ft-home img { width:60px; height:60px;}

/*头部*/
.head {height:50px; overflow:hidden; background:#fff;position:fixed; top:0; left:0; z-index:9; width:100%;}
.head .logo { display:block; height:50px; float:left;}
.dh{ float:right; color:#0073bd; font:12px/50px 微软雅黑; padding-right:10px;}
.head .drop { display:block; width:20px; height:20px; float:right; margin:10px 15px 0 0;}
#out {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5); width:100%; height:100%; position:fixed;top:0; z-index:998;}
.out { position:absolute; top:50px; right:0; height:auto; background:#83389b;}
.out li { border-top:1px solid #8e3333; border-bottom:1px solid #2e0000;}
.out a { color:#fff; font-size:14px; text-align:center; display:block; padding:5px 25px;}

/*菜单*/
.nav{ width:100%; margin:3px 0;}
.nav1{ width:100%; margin:50px 0 auto;}
.nav table , .nav1 table{ width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff;}
.nav table td , .nav1 table td { width:25%; border-left:1px solid #fff; text-align:center; background:#0172be;}
.nav table td a , .nav1 table td a{ display:block; font-size:14px; line-height:35px;height:35px; color:#fff;}

/*产品*/
.cp { width:100%;height: auto; overflow:hidden; margin:5% auto;}

.cp table { width:100%; height:auto;}
.cp table td {width:33%;}
.cp table td a img { width:95%; margin:0 auto; display:block;}
.cp table td a p { text-align:center; color:#333; font-size:12px;}



/*案例*/
.al table { width:100%; height:100%;}
.al table td {margin:10% auto; padding:1%;vertical-align:top; height:100%;}
.al table td a{ display:block; position: relative; z-index:0;}
.al table td a img { width:100%; margin:5px auto 0; display:block;}
.al table td a p { text-align:center; color:#0172be; font-size:12px; position:absolute; bottom:10%; left:0; width:100%;}

/*新闻*/
.ne { width:100%; height:auto; overflow:hidden;margin:3px auto 0;}
.ne .ty-t , .al .ty-t{background:#0172be;color:#fff;}
.ty-t img{ margin:5px 5px 0 0;}
.ty-t span{ float:left; margin-right:5px;}
.ne  .ty-t a , .al  .ty-t a{color:#0172be;}
.al{ margin:7px auto 0;}

.ne table td {  padding:5px 0;}
.ne table .cp-t1 { width:20%;}
.ne table .cp-t01 , .al table .cp-t01{ width:40%;}
.ne table .cp-t01 img , .al table .cp-t01 img , .ne table .cp-t1 img { width:90%; height:auto;}
.ne table .cp-t02 , .al table .cp-t02 { width:60%; overflow:hidden;}
.ne table .cp-a , .al table .cp-a{ width:10%; color:#0172be; font:14px 微软雅黑;padding-top:24px;padding-bottom: 24px; display:block;}
.ne table .cp-t02 h3 a { color:#505050;}
.al table .cp-t02 h3 a {color:#0172be; font-size:14px;}
.ne table .cp-t02 p , .al table .cp-t02 p , .ne table .cp-t2 p{  font-size:12px; margin-top:5px; color:#b4b4b4; width:90%;}
.ne table .cp-t02 p a , .al table .cp-t02 p a , .ne table .cp-t2 p a {color:#666;}

.f_list li{ padding:10px 0;}
.f_list_bg{ background:#eee;}
.f_date1{ float:left; height:70px; margin:0 10px; position:relative; text-align:center; width:70px; background:url(../images/tbb.jpg) no-repeat;}
.f_date1 b{ color:#0172be; font:22px/38px 微软雅黑;}
.f_date1 p{ color:#fff; font:14px/30px 微软雅黑;}
.f_date2{}
.f_date2 h2{ line-height:150%;}
.f_date2 h2 a{ color:505050; font-size:18px;}
.f_date2 p{ color:#b4b4b4; font-size:12px;}

/*资讯*/
.news { width:95%; height:auto; overflow:hidden; margin:5px auto 0;}
.news ul { width:100%;}
.news ul li { width:100%; border-bottom:1px solid #ccc; padding:5px 0; position:relative;}
.news ul li .news-bt { position:absolute; right:5%; top:50%; margin-top:-6px;height:13px;}
.news ul li .news-p1 { line-height:16px; width:70%; overflow:hidden;}
.news ul li .news-p1 a { color:#ac0000; font-size:14px;}
.news ul li .news-p2 { font-size:12px; color:#666; margin-top:2px;}

/*产品*/
.pro { width:100%; height:auto; overflow:hidden; margin:7px auto 0;}
.pro table { width:100%; margin-top:5px;border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff;}
.pro table td { width:48%; border-left:1px solid #dcdcdc;border-bottom:1px solid #ddd;text-align:center; margin:auto;}
.pro table td a{text-align:center; margin:auto; display:block;}
.pro table td img{ width:95%;}
.pro table td .a2{ display:block; font-size:14px; margin-bottom:5%;color:#83389b;}
.pro table td .a1{ color:#dcdcdc; width:100%;}

.pro table td.ty_1 { width:95%; border-left:1px solid #dcdcdc;border-bottom:1px solid #ddd;text-align:center; margin:auto;}
.pro table td.ty_1 a{text-align:center; margin:auto; display:block;}
.pro table td.ty_1 img{ width:95%; border:none;}
.pro table td.ty_1 .a2{ display:block; font-size:14px; margin-bottom:5%;color:#83389b;}
.pro table td.ty_1 .a1{ color:#dcdcdc; width:100%;}

/*加盟*/
.fc{ width:96%; padding:0 2%; font:14px/30px 微软雅黑; color:#a0a0a0;}
.fc span{ color:#83389b;}
.j_t{ width:95%; padding-top:5px; margin:0 auto; text-align:center; display:block;}

.jm4 { width:100%; height:auto; overflow:hidden; margin:7px auto 0;}
.jm4 table { width:100%; margin-top:5px;}
.jm4 table tr td{ padding-bottom:5px;}
.jm4 table .cp-t01 { width:40%;}
.jm4 table .cp-t01 img { width:90%; height:auto;}
.jm4 table .cp-t02 { width:60%; overflow:hidden;}
.jm4 table .cp-t02 p{color:#313131;}
.x{ background:#dcdcdc; height:1px; width:90%;}
.jm4 table .cp-t02 p.p1{ color:#83389b;}

/*简介*/
.jj{ width:100%; height:auto; overflow:hidden; margin:7px auto 0;color:#898989;font:14px/30px 微软雅黑;}
.jj p{width:95%; margin:auto;}
/*详情*/
.xq { width:95%; height: auto; overflow:hidden; margin:5px auto 0; padding-bottom:20px;}
.xq .xq-1 { text-align:center; color:#0172be; font-weight:bold; margin-top:10px;}
.xq .xq-2 { text-align:center; color:#999; font-size:12px;}
.xq .xq-3 { width:100%; height:auto; overflow:hidden; margin-top:10px;}

/*翻页*/
.sabrosus { margin-top:10px; overflow:hidden;}
.sabrosus .AspNetPager1 { margin-left:10px; font-size:14px; float:left;}
.sabrosus .AspNetPager1 .pg-1 { display:block; background:#0172be; color:#fff; float:left; padding:2px 7px 0 7px; margin:0 5px;}
.sabrosus .AspNetPager1 .pg-sp { float:left; padding:2px 2px 0 2px; color:#333;}
.sabrosus .AspNetPager1 .pg-a { float:left; padding:2px 2px 0 2px; color:#999;}
.sabrosus .AspNetPager1 .pg-sp2 { float:left; padding:2px 2px 0 2px; color:#999;}



/*通用*/
.ty-t { display:block; width:96%; padding:0 2%;height:35px; background:#ededed; color:#83389b;line-height:35px; font-size:16px; text-align:center; }
.ty-t a{color:#83389b; float:right;}
.ty-h { display:block; width:100%; height:35px;line-height:35px; font-size:16px; text-align:center; color:#ac0000;}

























