 @charset "UTF-8";
/* CSS Document */
 .fl{float:left;}
.fr{float:right;}
.clear{clear:both;height:0;width:0;overflow:hidden;zoom:1;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mt5{margin-top:5px;}
.cursor{cursor:pointer;}
.p10{padding-left:10px;}
 
 





/*手机banner轮播*/
.roll_img_mb_01{overflow:hidden;position:relative;}
.roll_img_mb_01 .img_box{overflow:hidden;text-align:center;}
.roll_img_mb_01 .img_box img{vertical-align:middle;min-height:30px;width:100%;}
.roll_img_mb_01 .nav_box{overflow:hidden;height:20px;position:absolute;right:10px;bottom:0px;}
.roll_img_mb_01 .nav_box li{width:10px;height:10px;font-size:1px;overflow:hidden;background:#ddd;border-radius:50px;float:left;margin:4px;}
.roll_img_mb_01 .nav_box .li_on{background:#c00;}


/*服务列表*/
.content_box .pro_list{padding-bottom:0;}
.content_box{margin-top:5px;}
.content_box .serlist{width:98.8%;padding:10px 2.1%;}
.content_box .serlist dl{width:94px;height:120px;padding:5px 1.3%;float:left;}
.content_box .serlist dt{width:90px;height:90px;*line-height:90px;border:1px solid #ddd;text-align:center;overflow:hidden;padding:1px;margin-bottom:5px;display:table-cell;vertical-align:middle;}
.content_box .serlist dt a{height:100%;vertical-align:middle\9;_writing-mode:tb-rl;}
.content_box .serlist dt img{vertical-align:middle;max-height:90px !important;max-width:90px !important;width:expression(this.width > 90 && this.width > this.height ? 90 :true);height:expression(this.height >90 ? 90:true);vertical-align:middle;overflow:hidden;}
.content_box .serlist dd{text-align:center;height:24px;line-height:24px;overflow:hidden;font-size:14px;}
.content_box .serlist ul{height:136px;overflow:hidden;}
.content_box .serlist .serpic{width:120px;height:120px;*line-height:120px;border:1px solid #ddd;text-align:center;overflow:hidden;padding:1px;margin-bottom:5px;display:table-cell;vertical-align:middle;float:left;margin-right:10px;}
.content_box .serlist .serpic a{height:100%;vertical-align:middle\9;_writing-mode:tb-rl;}
.content_box .serlist .serpic img{vertical-align:middle;max-height:120px !important;max-width:120px !important;width:expression(this.width > 120 && this.width > this.height ? 120 :true);height:expression(this.height >120 ? 120:true);vertical-align:middle;overflow:hidden;}
.content_box .serlist .serintro{width:100%;text-align:left;}
.content_box .serlist .serintro .sertext{width:100%;text-align:left;margin-top:5px;}
.content_box .serlist .serintro .sertext p{width:100%;text-align:left;font-size:14px;}

/*2013-7-24*/
.laytab{width:480px;height:280px;overflow-y:scroll;}
.laytab td{height:36px;line-height:36px;border-bottom:1px solid #ddd;}
.laytab1 td{height:34px;line-height:34px;border-bottom:1px dotted #ddd;}
.blue,.blue a,.blue a:link,.blue a:visited{color:#0066cc;}
.blue a:hover{color:#0066cc;text-decoration:underline;}

.f14{font-size:14px;}
.m15{margin:0 15px;}
.ml10{margin-left:10px;}
.ml5{margin-left:5px;}


.buttons dl{margin:0 auto;text-align:center;width:80px;height:90px;overflow:hidden;}
.squared dl dt{margin:0 auto;text-align:center;width:60px;height:60px;overflow:hidden;}
  
/*******更多******/
.white a:link,.white a:visited,.white a:hover,.white a:active{color:#fff;text-decoration:none;}
.top{ width:100%;position:relative;}
.top .menut{overflow:hidden;position:absolute;top:6px;right:20px;width:99px;height:30px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#015BAA), to(#004B8D));background:-moz-linear-gradient(top, #015BAA, #004B8D);/* Firefox */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#015BAA,endColorstr=#004B8D,grandientType=0);line-height:30px;text-align:center;font-size:18px;text-transform:uppercase;border-radius:5px;-moz-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;  -o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}

@media screen and (min-width:320px) and (max-width:480px){	.top .menut{width:10%;}
	}
	
@media screen and (max-width:500px){<!--    .top .menut{width:auto;padding:0 10px;right:10px;-moz-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}
-->        .top .menut span{display:none;}	}

.me_more{position:absolute;font-family:"微软雅黑";font-size:24px;top:80px;background:#fff;right:-250px;width:250px;
-webkit-box-shadow:0px 3px 0 #333;-moz-box-shadow:0px 3px 0 #333;box-shadow:0px 3px 0 #333;-webkit-transition:all 0.4s;
-moz-transition:all 0.4s;transition:all 0.4s;z-index:99; border:}
.me_more ul li{ height:70px;line-height:70px;border-bottom:solid 1px #dddfdc;position:relative;}
.me_more ul li a{ display:block;width:85%;padding-left:15%;background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#edefec));background:-moz-linear-gradient(top, #ffffff, #edefec);/* Firefox */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#edefec,grandientType=0);}
.me_more ul li a:active{ background:#fe6e83;color:#fff;}
.me_more ul li a p{width:21px;height:70px;/*background:url(../images/mo_ico01.png)*/ no-repeat;position:absolute;right:10%;top:0;}
.me_more ul li a:active p{ background-position:0 -70px;}

/*图片样式*/
.squared1{width:100%;text-align:center;}
.squared1 dl dt{width:100%;}
.squared1 a{color:#ffffff;font-size:16px;text-align:center;text-decoration:none;float:left;display:block;overflow:hidden;}
.squared1 a:visited{color:#ffffff;text-decoration:none;}
.squared1 a:hover{color:#ffffff;text-decoration:none;}
.squared1 a:active{color:#ffffff;text-decoration:none;}


.class_name{width:96%;height:35px;line-height:35px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#efefef));background:-moz-linear-gradient(top, #ffffff, #f0f0f0);/* Firefox */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#efefef,endColorstr=#f0f0f0,grandientType=0);-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:#dfdfdf solid 1px;padding:0px 2%;margin-bottom:5px;}
.class_name .name{width:auto;float:left;}
.class_name .more{width:auto;float:right;}

.pro_text table.noBorderTable td,.pro_text table.noBorderTable th,.pro_text table.noBorderTable caption{border:1px dashed #ddd !important}
.pro_text table{margin-bottom:10px;border-collapse:collapse;display:table;}
.pro_text td,.pro_text th{padding:5px 10px;border:1px solid #DDD;}
.pro_text caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
.pro_text th{border-top:2px solid #BBB;background:#F7F7F7;}
.pro_text td p{margin:0;padding:0;}

.news_text table.noBorderTable td,.news_text table.noBorderTable th,.news_text table.noBorderTable caption{border:1px dashed #ddd !important}
.news_text table{margin-bottom:10px;border-collapse:collapse;display:table;}
.news_text td,.tab th{ background:white; padding:5px 10px;border:1px solid #DDD;}
.news_text caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
.news_text th{border-top:2px solid #BBB;background:#F7F7F7;}
.news_text td p{margin:0;padding:0;}

.tab table.noBorderTable td,.tab table.noBorderTable th,.tab table.noBorderTable caption{border:1px dashed #ddd !important}
.tab table{margin-bottom:10px;border-collapse:collapse;border-spacing:0;}
.tab td,.tab th{background:white;border:1px solid #DDD;overflow:hidden;}
.tab td img{display:block;}
.tab caption{border:1px dashed #DDD;border-bottom:0;text-align:center;}
.tab th{border-top:2px solid #BBB;background:#F7F7F7;}
.tab td p{margin:0;padding:0;}

.pro_picture img,.contact_box img,.text_box img{width:100%;}

.pinpailb{width:100%; height:auto; overflow:hidden; float:left;}
.pinpailb ul{ width:100%; float:left;}
.pinpailb ul li{ width:18.5%; height:auto; overflow:hidden; border:#ccc 1px solid; margin:0.2em 0.2em 0.2em 0.2em; float:left;}
.pinpailb ul li img{ width:100%;}

