﻿@charset "UTF-8";
/* CSS Document */
body,ol,table,tr,td,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,select,textarea,ul,li{margin:0;padding:0; font-family: "微软雅黑"; font-size:12px; font-weight:normal;}
body,ul,p{margin:0;padding:0;vertical-align: middle;}
body{text-align:left;font: 16px/1.5 'Microsoft Yahei','helvetica','arial';}
@media screen and (min-width:800px){
body { width:480px; margin:auto;}
}

li{list-style:none;}
a,a:visited{text-decoration:none;color:#000;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.';}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
.mt-10{margin-top:10px;}
.mt-15{margin-top:15px;} 
img{ border:none;}
td {font-size:12px;}

.header{position:relative;height:50px;z-index:9999;}
.header .logo{display:block;width:204px;font-size: 22px;text-align:center;height:42px;line-height:42px;padding-top:10px;padding-left:10px;}
.header .logo img{display:block;width:100%;max-width:42px}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../imagesm/icon-back.png) no-repeat center center;background-size:12px 20px;}
 
/* banner */
.banner_inner{margin:0 auto;width:100%; }
.banner_inner img{max-width:100%; width:100%;display: block; margin:0 auto; position:relative;}

/* 效果CSS开始 */
.focus{ max-width: 100%;width: 100%; margin:0 auto;  position:relative;text-align: center;z-index:0;top:-50px;}
.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
.focus .hd ul .on{ background:#A80202;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ max-width: 100%;width: 100%; }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
/* 效果CSS结束 */

 
/*翻页*/
.pages{	 line-height:50px; text-align: center;	padding:0px 0 20px 0;}
.pages a , .pages span ,.pages em{	padding:6px 10px;	border: 1px solid #ccc;	margin:5px;}
.pages span , .pages a:hover{	border: 1px solid #333;}.pages a {	color: #666;} 


/*底部导航*/
.wap-foot-time{ width:100%; margin-top:0px; background-color:#1e1e1e; display:table;}
.wap-sub-times{ width:100%; margin-left:-2%;}
.wap-sub-time{ width:100%; display:table; margin:0 auto; padding-top:10px; padding-bottom:1em;}
.wap-sub-time li{ width:30%; float:left; text-align:center;margin-top:20px; border:1px solid #313131;color:#b6b6b6;margin:1%;border-radius:8px;font-size:14px;line-height:30px;height:30px;}
.wap-sub-time li a{color:#b6b6b6;}
 
.wap-fh-top{ position:fixed; right:1.0em; bottom:6em; width:40px; height:40px;line-height:16px; text-align:center; background-color:rgba(224,224,224,0.5);border-radius:5px;  -webkit-border-radius:5px;  -moz-border-radius:5px;  cursor:pointer; z-index:999; }
.wap-fh-top font{ display:inline-block; margin-top:5px;font-size:12px}

.wap-foot-banquan{ width:100%; background-color:#1e1e1e; display:table; }
.wap-sub-banquan{ width:90%;border-top:1px solid #303030; position:relative;margin:10px auto;}
.wap-sub-banquan p{ width:100%;font-size:12px;color:#999; text-align:center; padding-top:10px; line-height:20px;}
.wap-sub-banquan a{ color:#999; }
   

/*内页*/
.banner_neiye {width:100%;height:450px;position:relative;text-align: center;z-index:0;margin-top:-50px;}

.contact{width:100%;margin:0px auto;margin-top:-150px;position:relative;z-index:1;height:150px;}
.contact .h-span {font-size:12px; text-transform: uppercase;color: #333;text-transform:uppercase;font-weight:100;line-height:30px;height:30px;}
.contact .h-h2 {font-size: 20px;color: #000;line-height:40px;height:40px;padding-top:30px;background:url(../../images/jybg.jpg) no-repeat center bottom;}
.contact .container {width:100%;margin:0 auto;}
.contact .text-center {text-align: center}

.joinw{width:100%;margin:0px auto;margin-top:-180px;position:relative;z-index:1;height:100px;}
.joinw .h-span {font-size:12px; text-transform: uppercase;color: #333;text-transform:uppercase;font-weight:100;line-height:30px;height:30px;}
.joinw .h-h2 {font-size: 20px;color: #000;line-height:40px;height:40px;padding-top:30px;background:url(../../images/jybg.jpg) no-repeat center bottom;}
.joinw .container {width:100%;margin:0 auto;}
.joinw .text-center {text-align: center}

.joinw_1{width:100%;margin:20px auto 30px;height:60px;position:relative;z-index:999;}
.joinw_1 li{float:left;width: 31%; height: 32px;    line-height: 32px;background:#fff;border-radius:8px;text-align:center;margin:0 1%;}
.joinw_1 li a{color:#666;font-size:14px;font-weight:bold;width:100%;display:block}
.joinw_1 li:hover a{color:#fff;}
.joinw_1 li:hover {color:#fff;background:#fe7e7d;}
.joinw_1 li a.a1{color:#fff;background:#fe7e7d;float:left;width:100%; height: 32px;    line-height:32px;border-radius:8px;text-align:center;}

.yydt li{ background:url(../images/ts05.jpg) no-repeat 2px 14px;  line-height:20px;padding:15px; border-bottom:1px solid #ccc; }
.yydt li a{ display:block; font-size:15px;color:#000}
.yydt li p{ font-size:12px;line-height:20px;color:#666 }


.showsz{ background-color:#FFF; padding:10px;	min-height:110px;border-bottom:#EAEAEA 1px solid;position:relative;}
.showsz img{ float:left; margin-right:10px;width:100%}
.showsz dl{max-width: 100%;width: 100%; margin:auto; padding:4px 0;}
.showsz dt { color:#000; font-weight:bold;font-size:16px; line-height:30px;padding-bottom:10px;border-bottom:#EAEAEA 1px solid;}
.showsz dd{ font-size:13px; color:#666; line-height:25px;  overflow:hidden;}
.showsz dd img{height:100%; margin:10px 0;}
.showszbtn{background: none repeat scroll 0 0 #A80202;border: 1px solid #A80202;    border-radius: 10px;	font-size:12px;    color: #FFF;    cursor: pointer;padding: 0.05em 0.6em 0.15em 0.5em;    text-align: center;	margin-left:10px;}



.aboutw_1{width:100%;margin:20px auto 0px;height:60px;position:relative;z-index:999;}
.aboutw_1 li{float:left;width: 23%; height: 32px;    line-height: 32px;background:#fff;border-radius:8px;text-align:center;margin:0 1%;}
.aboutw_1 li a{color:#666;font-size:14px;font-weight:bold;width:100%;display:block}
.aboutw_1 li:hover a{color:#fff;}
.aboutw_1 li:hover {color:#fff;background:#fe7e7d;}
.aboutw_1 li a.a1{color:#fff;background:#fe7e7d;float:left;width: 100%; height: 32px;    line-height: 32px;border-radius:8px;text-align:center;}


/**/
.wap-hotkc{ width:100%; display:table;}
.wap-hotkc li{ width:98%; float:left; margin:1%;border-bottom:1px solid #E5E5E5;}
.wap-hotkc li dl dt img{ width:100%;}
.wap-hotkc li dl dd{ width:100%; text-align:center;}
.wap-hotkc li dl dd h3{ font-size:1.25em; color:#404040;  font-weight:bold;}
.wap-hotkc li dl dd p{ font-size:14px; color:#5F5F5F; padding-top:5px;}
 

.about_4{width:100%;margin:30px auto;height:80px;}
.about_4 li{width:33%;float:left;text-align:center;line-height:80px;}
.about_4 li a{color:#666;font-size:20px;}
.about_4 li:hover a{color:#47cdff;}


.sub-wap-cont{ width:92%; margin:0 auto; display:table; padding:4%;  font-size:13px;line-height:26px;}
.sub-wap-cont p{text-indent:2em;}
.wap-hotkc2 dl dt{ position:relative;}
.wap-hotkc2 dl dt h6 img{ width:26px; height:26px; position:absolute; left:45%; bottom:50%}
.wap-hotkc2 dl dt span{ width:100%; height:25px;font-size:14px; position:absolute; left:0; bottom:8px;text-align:center;background:rgba(0, 0, 0, 0.6)!important;filter:Alpha(opacity=60); background:#000;color:#fff}
 

/**/

.indw{width:100%;margin:0px auto;position:relative;z-index:1;}
.indw .h-span {font-size:12px; text-transform: uppercase;color: #333;text-transform:uppercase;font-weight:100;line-height:30px;height:30px;}
.indw .h-h2 {font-size: 20px;color: #000;line-height:40px;height:40px;padding-top:0px;background:url(../../images/jybg.jpg) no-repeat center bottom;}
.indw .container {width:100%;margin:0 auto;}
.indw .text-center {text-align: center}


.wap-inpic{ width:100%; display:table;}
.wap-inpic li{ width:48%; float:left; margin:1%;border-bottom:1px solid #E5E5E5;}
.wap-inpic li dl dt img{ width:100%;height:165px;}
.wap-inpic li dl dt{ width:100%; text-align:center;}
.wap-inpic li  a{ font-size:1.25em; color:#404040;  font-weight:bold;text-align:center}





/*首页 展览展讯*/
.zllist{width:100%;background:#f9f9f9;margin:0 auto; }
.zllist .h-span {font-size:14px; text-transform: uppercase;color: #333;text-transform:uppercase;font-weight:100;line-height:30px;height:30px;}
.zllist .h-h2 {font-size: 20px;color: #000;line-height:40px;height:40px;padding-top:40px;background:url(../../images/jybg.jpg) no-repeat center bottom;}
.zllist .container {width:100%;margin:0 auto;}
.zllist .text-center {text-align: center}
.zlrowl{width:100%;margin:30px auto;} 
.zlrowl li{float:left;width:29.333333%;text-align: center;margin:0 2%;background:#fff;height: 32px;    line-height: 32px;border-radius:8px;}
.zlrowl li a{font-size:14px;color:#444;}
.zlrowl li a:hover{color:#ff7d7d;}

.zlrowr {width:100%;margin:20px auto;} 
.zlrowr li{float:left;width:100%;text-align: center;position:relative;margin:0}

.zlrowr .img img{width:100%;border:1px solid #f9f9f9}
.zlrowr .info{ display:block;width:96%;background:#ffff;border-radius:8px;position:relative;margin:-40px auto 20px;}
.zlrowr .info h3{font-size:16px;font-weight:normal;color:#000;line-height:30px;height:30px;}
.zlrowr .info span{font-size:12px;color:#888;line-height:30px;height:30px;}
.zlrowr .info p{font-size:12px;color:#888;line-height:20px;height:60px;padding:0 10% 5% 10%}
.zlrowr li:hover h3{color:#ff7d7d;}

.most{ width:50%; margin:5px auto 10px; display:table;background-color:#efefefef; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;border:1px solid #ddd;}
.most a{ display:block; width:100%; height:36px; line-height:36px; text-align:center; font-size:13px; font-weight:bold; color:#000; background:url(../images/jt_ico.png) no-repeat 80% center; }


.zprowr {width:100%;margin:20px auto;} 
.zprowr li{float:left;width:50%;text-align: center;margin:0;font-size:0}
.zprowr li img{width:100%; height:150px;padding:0;margin:0}
 
 