/*首页banna图*/
.clear{ clear:both;}
a:hover{ color:#83389b;}
body{background:#f8f8f8;}
.swipe {
	overflow: hidden;
	position: relative;
	margin: 80px 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 {
	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:80px; overflow:hidden; background:#fff;position:fixed; top:0; left:0; z-index:9; width:100%;}
.head .logo { display:block; height:50px; margin:7px 0 0 10px; float:left;}
.dh{ float:right; color:#83389b; font:12px/50px 微软雅黑;}
.drop_menu{position:relative;}
.drop { display:block; width:40px; height:40px;position:fixed;bottom:91%;right: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; bottom:62%; right:2px; height:auto; }
.out li {border-bottom:1px solid #fff;background:#000;opacity:0.7;}
.out a { color:#fff; font-size:14px; text-align:center; display:block; padding:5px 25px;}
.out a:hover{ text-decoration:underline;}
h1.eh1{border-bottom:1px dashed #adadad;}
h1.eh1 em{display:block;color:#888;font-size:12px;font-style:normal;}
.case{width:98%;margin:0 auto;}
.case h4{text-align:center;border-bottom:1px dashed #adadad;font-size:14px;padding:10px 0;}
.case ul{clear:both;overflow:hidden;}
.case li{float:left;width:33%;text-align:center;margin-top:15px;}
.case li img{width:80%;}
.case li p{font-size:12px;margin-top:5px;}
.zhlist li{border-bottom:1px solid #eee;padding:10px;}
.zhlist li h5 a{font-size:14px;color:#323232;}
.zhlist li h5 span{float:right;color:#999;font-size:12px;}
.zhlist li p{font-size:12px;color:#999;}
.zhlist li p a{color:#999;}
.nav ul{clear:both;overflow:hidden;border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:15px 0;}
.nav li{float:left;width:25%;text-align:center;}

/*案例*/
.al { width:100%; height:auto; overflow:hidden; margin:0 auto;}
.al .ty-t{ background:#1d9fef;color:#fff;text-align:center;height:40px;line-height:40px;}
.al .ty-t a{float:left;}
.al .ty-t a img{margin:0;}

.etit{border-bottom:1px dashed #adadad;padding:10px 0;text-align:center;color:#1d9fef;font-size:16px;}
.etit em{font-style:normal;color:#ef5d1d;display:block;font-size:14px;}
.econ h1{text-align:center;color:#323232;font-size:16px;line-height:30px;}
.econ{width:98%;margin:0 auto;margin-top:10px;}
.econ img{width:100%;    height: auto;}
.econ p{color:#888;font-size:12px;line-height:24px;}
.econ p img{color:#888;font-size:12px; width:100%;    height: auto;}
.econ span img{width:100%;margin-top:10px;}
.alist{width:98%;margin:0 auto;margin-top:20px;}
.altit{background:url(../images/titlebg.gif) repeat;height:40px;}
.altit h4{background:#1d9fef;color:#fff;padding-left:16px;width:170px;height:40px;line-height:40px;font-size:14px;}
.alist table td{padding-top:10px;}
.alist table td a{border:1px solid #ef5d1d;height:40px;padding:0 15px;display:inline-block;text-align:center;line-height:40px;font-size:14px;color:#ef5d1d;}
.alist table td a:hover{background:#ef5d1d;color:#fff;}

/*战略联盟*/
.vip{clear:both;overflow:hidden;}
.vip li{float:left;width:33%;text-align:center;margin-top:10px;}
.vip li a{display:inline-block;background:#e1e1e1;color:#323232;height:40px;line-height:40px;width:90%;text-align:center;}
.vip li a:hover{background:#ef5d1d;color:#fff;}
.logolist{clear:both;overflow:hidden;}
.logolist li{float:left;width:33%;text-align:center;font-size:12px;margin-top:10px;}
.logolist li img{border:1px solid #e9e9e9;width:98%;}
.logolist li a{color:#a7a7a7;}
.logolist li p{margin-top:5px;}
.lmcon{width:98%;margin:0 auto;}
.lmcon h1{text-align:center;margin:10px 0;font-size:14px;}
.lmcon p{font-size:12px;line-height:24px;color:#888;}
.lmcon p.ora{color:#ef5d1d;}
.lmcon h1 em{display:block;font-style:normal;font-size:12px;color:#888}
.lmcon span img{display:block;width:100%;margin-top:10px;}
.lmcon span{text-align:center;}

/*中德合作*/
.events{width:98%;margin:0 auto;font-size:12px;margin-top:15px;}
.events li{clear:both;overflow:hidden;font-size:14px;}
.events li span{float:left;width:4%;color:#fb8f3f;text-align:center;margin-top:16px;}
.events li .dcon{float:right;width:87%;position:relative;padding-left:3%;border-left:3px solid #fb8f3f;line-height:30px;padding-top:10px;}
.events li .dcon em{position:absolute;left:-12px;top:10px;}
.team{border-bottom:1px dashed #adadad;padding:10px 0;}
.team dl{text-align:center;font-size:14px;color:#323232;margin-top:10px;}
.team dd{margin-top:5px;}
.team dt img{width:80%;}
.tn{width:60%;margin:0 auto;font-size:12px;}
.tn span{display:block;text-align:center;padding:10px 0;border-bottom:1px dashed #ef5d1d;margin-bottom:10px;}
.tn table td{width:50%;color:#ef5d1d;line-height:24px;}
/*新闻*/
.ne { width:100%; height:auto; overflow:hidden;margin:7px auto 0;}
.ne .ty-t{background:#eee;color:#323232;height:60px;line-height:60px;}
.ty-t img{ margin:5px 15px 0 0;}
.ty-t span{ float:left; margin-right:5px;}
.ne  .ty-t a{color:#999;}/*
.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:40%;}
.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:#505050;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:60%; overflow:hidden;}
.ne table .cp-a , .al table .cp-a{ width:10%; color:#83389b; font:14px 微软雅黑;padding-top:24px;padding-bottom: 24px; display:block;}
.ne table .cp-t02 h3 a , .al table .cp-t02 h3 a { color:#505050;}
.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:15px 0;border-bottom:1px solid #eee;clear:both;overflow:hidden;}
.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 微软雅黑;/*margin-top:20px;*/display:block;}
.f_date1 p{ color:#b5b5b5; font:14px/30px 微软雅黑;/*margin-top:36px;*/}
.f_date2{}
.f_date2 h2{ line-height:150%;}
.f_date2 h2 a{ color:505050; font-size:18px;}
.f_date2 h2 a:hover{color:#ef5d1d;}
.f_date2 p{ color:#999; 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% !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:#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-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: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;}
#goTopBtn {position: fixed;width:40px; bottom:32%; height:40px;cursor: pointer; right: 0px;}
























