/*首页banna图*/
.clear{ clear:both;}
a:hover{ color:#83389b;}
.swipe {
	overflow: hidden;
	position: relative;
	margin: 70px 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: 45%;
	bottom: 10px;
}
.swipe_num li {
	float: left;
	width: 4px;
	height: 4px;
	font-size: 0;
	text-indent: 999em;
	border: 1px solid rgba(0,0,0,0.6);
	background: #a9a89d;
	margin: 0 5px;
	overflow: hidden
}
.swipe_num li.active {
	width: 4px;
	height: 4px;
}
.swipe_num li.active{
	border:1px solid #256aba; 
	background:#83389b;
	box-shadow:0 0 4px #256aba;
}

/*脚部*/

.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 { width:24px; height: auto; text-align:center;}
.footer li .ft-a p { color:#fff; margin-top:1px;}
.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:65px; overflow:hidden; background:#fff;position:fixed; top:0; left:0; z-index:9; width:100%; line-height:65px}
.head .logo { display:block; height:55px; margin:7px 0 0 10px; float:left;}
.dh{ float:right; margin-top:18px;color:#008cd7; font:12px/20px 微软雅黑;}
.dh b{display:block;font-size:14px;color:#ff0202;font-weight:bold;}
.head .drop { display:block; width:20px; height:20px; float:right; margin:10px 15px 0 15px;}
#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:5px 0;}
.nav table { width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff; margin-top:65px}
.nav table td { width:25%; text-align:center; background:#008cd7;}
.nav table td a { display:block; font-size:15px; line-height:50px;height:50px; color:#fff;}


.fnav { width:100%; margin:5px 0;}
.fnav table { width:100%; border-top:1px solid #a2a2a2; border-bottom:1px solid #a2a2a2;}
.fnav table td { width:25%;text-align:center;}
.fnav table td a { display:block; font-size:15px; line-height:50px;height:50px; color:#373737;}

/*产品*/
.cp { width:98%;height: auto; overflow:hidden; margin:5px auto 0;}
.cp .title a{color:#008cd7; float:right;font-size:18px;}
.cp .title span{float:left;font-size:18px;color:#008cd7;}
.cp .title img{margin:10px 10px 0 0;}
.cp .title{clear:both;overflow:hidden;line-height:50px;}
.cpimg{text-align:center;}
.cpimg img{width:100%;}
.cp table { width:100%; height:auto;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;margin:15px 0;}
.cp table td {text-align:center;height:54px;line-height:54px;border-left:1px solid #dbdbdb;}
.cp table td a img { width:100%;}
.cp table td a p { text-align:center; color:#ac0000; font-size:14px; margin-top:8px;}

/*案例*/
.al { width:100%; height:auto; overflow:hidden; margin:7px auto 0;}
.al .ty-t{ background:#e3e3e3;height:52px;line-height:52px;font-size:18px;}
.al .ty-t img{ margin:15px 5px 0 0;}
.al .ty-t a,.al .ty-t span{color:#008cd7;}
.ty-t span{ float:left; margin-right:5px;color:#008cd7;}
.al table {width:96%; padding:0 2%;height:auto; margin:auto;}
/*.al table td {  padding:5px 0;}*/
.al table .cp-t1 { width:20%;}
.al table .cp-t1 img { width:95%; height:auto;}
.al table .cp-t2 { width:80%;}
.al table .cp-t2 h3 a { color:#008cd7;}
.al table .cp-t2 p {  font-size:12px; margin-top:5px; color:#b4b4b4;}
.al table .cp-t2 p a {color:#666;}

.al table .cp-t02 h3 span{ float:right; font-family:Arial; font-size:14px; color:#999999; margin-right:7px;}



/*新闻*/
.ne { width:100%; height:auto; overflow:hidden;margin:7px auto 0;}
.ne .ty-t{background:#008cd7;color:#fff;}
.ty-t img{ margin:13px 5px 0 0;}
.ty-t span{ float:left; margin-right:5px;color:#FFFFFF; font-size:18px}
.ne  .ty-t a{color:#fff; font-size:18px}
.al table {width:96%; padding:0 2%;height:auto; margin:auto;}
.ne table td {  padding:5px 0;}
.ne table .cp-t1 { width:20%;}
.ne table .cp-t01 , .al table .cp-t01{ width:16%;}
.al table .cp-t01, .al table .cp-t02{border-bottom:1px dashed #dcdcdc;padding:20px 0;}
.ne table .cp-t01 img , .al table .cp-t01 img , .ne table .cp-t1 img { width:90%; height:auto;}

.ne table .cp-t1 a{ display:block; position:relative; z-index:0;display:table; }
.ne table .cp-t1 a b{ width:90%; text-align:center;position:absolute; z-index:1; top:0; height:50%;left:0;font:20px/38px 微软雅黑; color:#008cd7;vertical-align:middle;
display:table-cell; }
.ne table .cp-t1 a p{ width:90%; text-align:center; position:absolute; z-index:1; bottom:0;height:50%;left:0;font:14px/38px 微软雅黑; color:#a0a0a0;vertical-align:middle;
display:table-cell; }
.ne table .cp-t02 , .al table .cp-t02 { width:30%; overflow:hidden;}
.ne table .cp-a , .al table .cp-a{ width:10%; color:#008cd7; font:24px 微软雅黑; padding-bottom: 24px; display:block;}
.ne table .cp-t02 h3 a , .al table .cp-t02 h3 a { color:#008cd7; 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:78%;}
.ne table .cp-t02 p a , .al table .cp-t02 p a , .ne table .cp-t2 p a {color:#a0a0a0; font-size:14px}

.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:#505050; font:20px/38px 微软雅黑;}
.f_date1 p{ color:#b5b5b5; font:14px/30px 微软雅黑;}
.f_date2{}
.f_date2 h2{ line-height:150%;}
.f_date2 h2 a{ color:ae060c; font-size:18px; margin-top:4px; display:block}
.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 .ty-t{background:#e3e3e3;height:52px;line-height:52px;font-size:18px;}
.pro .ty-t img{margin:14px 5px 0 0;}
.pro .ty-t a{color:#008cd7;}
.pro table { width:100%; margin-top:5px;border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff;}
.pro table td { width:48% !important; 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%; border-bottom:1px #dcdcdc solid;}
/*.pro table td .a2{ display:block; font-size:14px; margin-bottom:5%;color:#83389b;}*/
.pro table td .a1{ color:#008cd7; width:100%;padding:10px 0; font-size:16px}

.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-bottom:1px #dcdcdc solid;}
.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; 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:#ac0000; 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:#ac0000; color:#fff; float:left; padding:2px 7px 0 7px; margin:0 5px;}
.sabrosus .AspNetPager1 .pg-sp { float:left; padding:2px 2px 0 2px; color:#ac0000;}
.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:50px; background:#008cd7; color:#fff;line-height:50px; font-size:15px; text-align:center;overflow:hidden; }
.ty-t a{color:#fff; float:right;}
.ty-h { display:block; width:100%; height:35px;line-height:35px; font-size:16px; text-align:center; color:#ac0000;}

.ad{margin-top:50px;}
.ad img{width:100%;}
.yd{text-align:center;line-height:30px;} 
.ne2 .ty-t span{color:#fff;}
.ne2 .f_list td{text-align:center;padding-top:14px;}
.ne2 .f_list td span img{width:100%;}
.ne2 .f_list td p{background:#f2f2f2;line-height:40px;font-size:12px;}
.hdlg{width:100%;margin:0 10px;}
.hdlg .himg img{width:90%;}
.hdlg td{border-bottom:1px solid #cccccc;padding:10px 0;}
.hdlg td h4{font-size:16px;}
.hdlg td h4 a{color:#008cd7; font-size:16px;}
.hdlg td p{font-size:12px;color:#3e3e3e; width:90%; line-height:17px}
.hdlg td span{font-size:14px;color:#3e3e3e;display:block;}
.hdlg td span img{margin:-4px 0 0 6px;}
.pages{width:98%;border:1px solid #d1d1d1;height:48px;line-height:48px;text-align:center;margin-top:20px;}
.pages a{margin:0 7px;  display:block; float:left;}
.pages span {margin:0 7px;  display:block; float:left; color:#C00;}
.yeshu { width:8%; display:block; float:left;}

#goTopBtn {text-align: center; line-height: 30px; width: 100%;font-size:16px;height: 100px; cursor: pointer;margin:20px 0;}
.cs li{border-top:1px solid #ccc;height:50px;line-height:50px;padding:0 15px 0 30px;}
.cs li span{float:right;}
.cs{margin-bottom:30px;margin-top:15px;}

.pd{width:98%;margin:15px auto;}
.pd img{width:100%;margin:10px 0;}
.pd h4{color:#2b2b2b;font-size:22px;line-height:40px;}
.pd p{font-size:14px;color:#808080;line-height:24px;}

/*文章详细*/
.art{width:98%;margin:10px auto;}
.tf{clear:both;overflow:hidden;font-size:14px;}
.artcon h4{text-align:center;color:#2b2b2b;font-size:16px;}
.artcon img{width:100%;height:auto;margin:10px 0;}
.artcon p{font-size:14px;color:#808080;}
.pn a{display:block;font-size:14px;color:#464646;}
.pn{margin-top:15px;}







/*后加代码（企业简介）*/
#about{ margin-top:28px; margin-left:4%; border:solid 1px #2a7dcf;  height:480px; padding:15px; margin-right:4%;  }
#about p{ text-align:justify; font-size:14px; text-indent:2em}


#jieshao{ padding:10px 20px}
#jieshao_kuang{ border:1px solid #008cd7; padding:10px}
#jieshao_kuang img{ width:100%}
#jieshao_kuang p{ color:#898989; font-size:14px; display:block; }

































