@charset "utf-8";
.wid{ width:1200px; margin-left: auto; margin-right:auto;}
a{ color:#333;}
a:hover{ color:#d00;}
header{}
.header-hd{height: 30px;line-height: 30px;background: #fafafa;border-bottom:#f3f3f3 solid 1px;}
.header-bd{height: 120px;padding: 15px 0;}
.logo{height: 80px;padding-top: 8px;/* padding-left: 40px; */}
.header{background: #005eb3;color: #fff;}
.topmiddle span {
    color: #fff;
    margin-left: 25px;
    padding-left: 40px;
    height: 35px;
    line-height: 35px;
    display: block;
    float: left;
}
.topnav {
    line-height: 35px;
}
/*top*/
.top{ background:#153444; color:#fff; padding:20px 0; height:80px;}
.top a{ width:100%; display:block; color:#fff;}
.top a:hover{ color:#fff;}
.top h2{font-weight:normal;font-size:18px;color: #fff;margin-top: 15px;padding-left:10px;margin-left:10px;border-left:1px solid #c9c9c9;float:left;}
.top h2 em{ display:block; font-size:12px; color:#125ab0;}
.top h1{  float:left; font-size:50px;}
.top .fr{background:url(../images/tel.png) no-repeat left center;height:80px;width: 300px;padding-left:55px;box-sizing:border-box;color:#ffbd1e;}
.top .fr p{ line-height:14px; margin-top:15px;}
.top .fr h3{ font-size:28px;}
.menu{height: 50px; margin-top: 15px;}

#nav{ z-index:100; }
.nav ul li{float:left;font:normal 18px/30px "微软雅黑"; color:#333; position: relative;transition: all .2s ease-in-out; margin-right:-1px;} 
.nav_parent{Z-INDEX:9999;POSITION: relative;WIDTH: 100px;FLOAT: left;HEIGHT:30px;font:normal 18px/30px "微软雅黑";text-align:center;color:#333;}
.nav_parent .toplink {TEXT-ALIGN: center;WIDTH: 100px;DISPLAY: block;FONT-FAMILY:"微软雅黑";HEIGHT: 50px;font: normal 18px/50px "微软雅黑";color:#333;position: relative; margin-right:1px;}
.nav_parent .toplink:after{position:absolute;top:15px;right:-1px;margin:auto;content:'';width:1px;height: 20px;background: #ddd;}
.nav_parent .on,.nav_parent .toplink:hover{COLOR: #fff; background:#125ab0}
.nav_parent .ahover {COLOR: #fff; background:#125ab0}
.sub_con {POSITION: absolute;DISPLAY: none; BACKGROUND: #125ab0;top:50px; z-index:9999; width:100px; left:0px; overflow:hidden;  }
.sub_con  p{ font:normal 14px/40px "微软雅黑"; width:100px; float:left;}
.sub_con  p a{ color:#fff; display: block; width: 100%; line-height: 40px; text-align: center;}
.sub_con  p a:hover{ background:#125ab0;COLOR: #fff; }


/* flexslider */
.flexslider{position:relative;height: 600px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height: 600px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.s1 {background: url(../images/ban01.jpg) 50% 0 no-repeat;}
.s2 {background: url(../images/ban02.jpg) 50% 0 no-repeat;}
.s3 {background: url(../images/ban03.jpg) 50% 0 no-repeat;}
.inban1 {background: url(../images/aboutban.jpg) no-repeat center top;height: 300px;}
.inban2 {background: url(../images/proban.jpg) no-repeat center top;height: 300px;}
.inban3 {background: url(../images/newban.jpg) no-repeat center top;height: 300px;}
.yewu {background: url(../images/yewuban.jpg) no-repeat center top;height: 300px;}

/*title*/
.title { overflow:hidden; width:100%;}
.title h2{ font-weight:normal; font-size:30px; color:#333; text-align:center}
.title h2 a{ color:#333}
.title p{ font-size:16px; color:#666; text-align:center; margin-top:5px;}
.title.wt h2,.title.wt a,.title.wt p{ color:#fff}

/*case*/
.case {overflow:hidden;width:1200px;margin: 50px auto;}
.case ul{ overflow:hidden; width:100%; margin-top:60px;}
.case li{ float:left; width:299px; border-right:1px dashed #e0e0e0; height:290px; text-align:center; position:relative; top:50px; opacity:0;filter:alpha(opacity=0)}
.case .last{ border-right:none; width:300px;}
.case li a{ display:block; text-decoration:none; width:191px; margin:0 auto;}
.case li a:hover{ color:#125ab0}
.case li img{display:block;margin-bottom:45px; -webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;height: 191px;width: 191px;}
.case li a:hover img{-webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg);}
.case li em{display:block;font-size:12px;font-family:Arial;}
.case li span{display:block;font-size:18px;}
.a1 {top: 0px!important;opacity: 1!important;}


/*about*/
.about { overflow:hidden; width:100%; height:610px; padding-top:52px; background:url(../images/about_bg.jpg) no-repeat center;}
.about .abox{ overflow:hidden; width:1120px; height:313px; padding:40px 40px 70px 40px; background:url(../images//about_b.png) repeat center; margin:55px auto; position:relative; top:100px; opacity:0; filter:alpha(opacity=0)}
.about .video{ overflow:hidden; float:left; width:474px; height:313px;}
.about .wen{overflow:hidden;float:left;width:555px;margin-top: 10px;margin-left:60px;}
.about h3{font-weight:normal;font-size: 30px;margin-bottom: 26px;line-height: 34px;}
.about h3 a{ color:#000}
.about .wen p{ font-size:14px; line-height:30px; color:#666; height:180px; text-align:justify; margin-bottom:30px;}
.about .wen h4{ font-weight:normal; font-size:22px; color:#125ab0;}

.newbox .newleft,.newbox .newcenter,.newbox .newright{width: 390px;padding: 10px;box-sizing: border-box;margin-left: 10px;}
.newbox .tit{border-bottom:#ddd 1px solid;font-size: 24px;position: relative;color: #1561af;line-height: 45px;padding-left: 15px;margin-bottom: 15px;}
.newbox .tit:before{ width:5px; height: 24px; border-radius: 6px; content: ''; background: #1561af; position:absolute; left:0px; top:12px;}
.newbox .tit span{ float:right; font-size:14px;}
.newbox .newleft ul li,.newbox .newright ul li{padding:10px 0;height: 80px;border-bottom: #ddd 1px dotted;}
.newbox .newleft ul li img{ width: 120px; height: 80px; background: #000; float: left;}
.newbox .newleft ul li .wz{width: 240px;float: right;}
.newbox .newleft ul li .wz h3{ line-height:30px;}
.newbox .newleft ul li .summ{ font-size:12px; color:#999; line-height:22px;}
.newbox .newcenter ul li{line-height: 33px;border-bottom: #ddd 1px dotted;}
.newbox .newcenter ul li span{ float:right; font-size:14px; color:#999;}

.newbox .newright h1{font-size: 16px;font-weight:normal;line-height: 40px;/* padding-left: 30px; */background: url(../images/icon.jpg) no-repeat left center;}
.newbox .newright .summ{ font-size:12px; color: #999;line-height:22px;}

/*客户*/
.kehuu { overflow:hidden; margin:50px auto;}
.kehuu .khbox{ overflow:hidden; width:100%; height:365px; position:relative; margin-top:60px; opacity:0; filter:alpha( opacity=0)}
.kehuu .khbox i{ display:block; cursor:pointer; width:34px; height:39px; position:absolute; top:170px;}
.kehuu .khbox i:hover{ background-position:bottom}
.kehuu .khwin ul{ width:1350px;}
.kehuu .khwin li{overflow:hidden;position:relative;float:left;width:283px;margin-left:22px;}
.kehuu .khwin li a{width:283px;/* height: 400px; */display:block;}
.kehuu .khwin .wen{ display:none; overflow:hidden; width:223px; padding:0 30px; height:195px; background:url(../images/kehu_bg.png) repeat center; position:absolute; left:0; bottom:0}
.kehuu .khwin .wen h3{ font-size:14px; text-align:center; margin-top:12px; margin-bottom:30px;}
.kehuu .khwin .wen a{ color:#fff;}
.kehuu .khwin .wen p{ font-size:14px; line-height:18px; color:#fff; height:54px; overflow:hidden; text-align:justify; margin-bottom:35px;}
.kehuu .khwin .wen a.more{ display:block; text-align:center; font-size:14px;}
.boxa1 {display: table;margin: 0 auto;text-align: center;}
.boxa1 li {float: left;margin: 0 2px;}
.boxa1 li a {background: #5d5d5d;color: #fff;display: block;padding: 10px 30px;margin: 30px 0;}
.boxa1 li a:hover {background: #feab2c;}

/*footer*/
.footer {overflow:hidden;width:100%;padding-top:45px;background-color: #222;position:relative;}
.footer .list{float:left;margin-right:85px;margin-bottom: 25px;}
.footer .list h3{font-weight:normal;font-size: 18px;color:#bcbcbc;margin-bottom:10px;}
.footer .list p{font-size: 14px;line-height: 26px;color:#bcbcbc;}
.footer .list a{ color:#bcbcbc}
.footer .ewm{ overflow:hidden; float:right; padding-left:160px; }
.footer .ewm img{ display:block; margin-bottom:10px;}
.footer .ewm p{ font-size:14px; color:#bcbcbc; text-align:center}
.footer .fbtm {overflow:hidden;width:100%;height:64px;border-top:1px solid #595959;}
.footer .fbtm p{ float:left; font-size:14px; color:#747474; line-height:64px;}
.footer .fbtm a{ color:#747474}
.footer .fbtm i{ margin:0 10px;}
.footer .fbtm select{ display:block; float:right; margin-top:12px; width:204px; height:30px; border:none; outline:none; background:#555; line-height:30px; font-size:14px; color:#c3c3c3; padding-left:10px;}
.ewm img {width: 120px;height: 120px;}

/* 客服 */
.c_meau{height:380px; position:fixed;  right:50px;  bottom:-380px; display:none;z-index: 999;}
.c_meau .fl{ width:125px;}
.c_meau .fl h4{ width:100%; background:url(../images/c_meau_4.png) no-repeat ; color:#81511c; font-size:16px; line-height:22px;text-align:center;  font-weight:bold;heigh;height: 40px;line-height:20px;padding: 15px 0;padding-top: -25px;}
.c_meau .fl_o{ background:#fff; margin:-16px 0; padding:10px 0 0 0;}
.c_meau .fl_o_o{ color:#7d7d7d; font-size:14px; }
.c_meau .fl_o_o { padding-bottom:10px; border-bottom:1px solid #e5e5e5; width:108px; text-align:center; margin:auto auto 10px auto;}
.c_meau .fl_o_o dd{ line-height:14px;}
.c_meau .fr_o{ margin:90px 0 60px 0;}
.c_meau .fr_t{ margin-left:8px; cursor:pointer;}
.c_meau{height:auto;bottom: 100px;display:block;}
.c_meau .fl_o_o dd{ line-height:22px;}
.c_meau .fl_o{ margin:-16px 0 -11px 0;}
.c_meau .fr_o {margin: 90px 0 168px 0;}
.top-btn{cursor: pointer;}

@media screen and (max-device-width: 1366px)
{
	.c_meau{ margin-left:470px; z-index:100;}
}



/*kefu*/
.aaa {position: relative;left: -20px;top: -10px;}
.custom_service p img {display: inline; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:350px;right:0}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#125ab0;}
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}

.bottom{ background:#125ab0; color:#fff; padding:30px 0; line-height:2;}
.bottom a{ color:#fff}

/*内页banner*/
.inban{width:100%; margin-bottom:0px;overflow:hidden; text-align:center;}
.inban a{display:block;margin:0 auto;height:300px;}
.Main{ background:#ececec; overflow:hidden; padding:50px 0;}
.inleft{ float:left; width:230px;}
.submenu h4,.contact h4,.nelist h4{font-weight:normal;padding: 10px 0;padding-left:20px;font-size:20px;color:#fff;background: #125ab0;border-top-right-radius: 4px;border-top-left-radius:4px;}
.submenu ul{padding: 15px;background:#fff;}
.submenu ul li{margin-bottom:1px;border-bottom: #ddd 1px dashed;}
.submenu ul li a{display:block;height:40px;line-height:40px;font-size:14px;padding:0 18px;  }
.submenu ul li a:hover,.submenu ul li.cur a{color:#125ab0;}
.nelist{ background:#fff; padding-bottom:5px;}
.nelist ul{padding:0 10px 0 5px;overflow:hidden; margin:5px}
.nelist ul li{line-height:30px;text-overflow:ellipsis; padding-left:25px; height:30px;overflow:hidden; position: relative;}
.nelist ul li::before{ width: 18px; height: 18px; line-height: 18px; display: block; background-color: #f90; border-radius: 50%; text-align: center; top: 5px; position: absolute; left: 0;}
.nelist ul li:nth-child(1)::before{ content: '1'; color: #fff;}
.nelist ul li:nth-child(2)::before{ content: '2'; color: #fff;}
.nelist ul li:nth-child(3)::before{ content: '3'; color: #fff;}
.nelist ul li:nth-child(4)::before{ content: '4'; background-color: #999;color: #fff;}
.nelist ul li:nth-child(5)::before{ content: '5'; background-color: #999;color: #fff;}
.contact .subnr { background: none repeat scroll 0 0 #fff;  overflow: hidden;padding: 5px 9px;width: 212px;}
.contact .subnr p {line-height: 25px;overflow: hidden;}
.contact .subnr span {color: #333333;}
 

.inright{ width:910px; padding:0 20px; background:#fff; float:right;padding-bottom: 20px; min-height:700px; height:auto !important; height: 700px; }
.posnav{width: 100%; height: 72px; border-bottom:1px solid #dbdbdb; overflow: hidden;}
.posnav .fl{float: left; font-size: 22px; color: #125ab0; margin-top: 25px;}
.posnav .fl span{font-family: arial; font-size: 16px; color: #666666; margin-left: 10px;}
.posnav .fr{float: right; color: #666666; margin-top: 35px;}
.posnav .fr span{color: #00469C;}
.content{width: 100%; min-height: 500px; overflow: hidden; line-height:2;}
.content{font-size: 16px; line-height: 30px; padding: 10px 0; min-height: 500px;} 
.content .tupian,.content .tupian2  {text-align:center;}
.content .tupian img {width: 100%;}
.content .tupian2 img {width:800px;}
.newlist ul li{ line-height:50px; border-bottom:#ddd 1px dashed; position:relative; padding-left:30px;}
.newlist ul li a:before {content: ""; width: 5px;height: 5px;background: #484f59;position: absolute;left: 5px;top: 50%;margin-top: -4px;}
.newlist ul li span{ float:right; color:#999}
.newlist ul li a{ display:block;}

/*页码*/
.page{text-align: center; height: 30px; margin-top: 20px; font-size: 12px;} 
.page li{ display:inline-block;}
.page li a{padding: 0 10px; height: 28px; display: inline-block; line-height: 28px;   border-radius: 3px; margin: 0 3px; color: #FFFFFF; background: #00469C; zoom: 1; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease;}
.page li a:hover{background: #f90; text-decoration: none; }

.pages{/* height:30px; */line-height:30px;background:#f0f0f0;overflow:hidden;margin:15px 0px;padding:0 10px;}
.pages span{/* float: left; */width:320px;overflow:hidden;/* height:30px; */display:block;/* text-align: left; */}
.pages a{  font-weight:bold;}
.newinfo{ line-height:1.8;}
.newinfo .tit,.newinfo .tit h1{text-align:center;font-size: 28px;color:#125ab0;}
.newinfo .time{font-size:14px;text-align:center;color:#999;background: #f0f0f0;}


.prolist li{float:left;width: 32%;/* height: 202px; */margin-bottom:30px;margin-right: 2%;text-align: center;} 
.prolist li .info{width: 260px;float:right;}
.prolist li img{/* display:block; *//* border:1px solid #d3d3d3; */width: 100%;/* float:left; */}
.prolist li h4{line-height: 40px;margin-bottom:8px;}
.prolist li h4 a{ font-size:16px; color:#125ab0;}
.prolist li p{font-size: 16px;color: #000;/* line-height:21px; *//* height:100px; */overflow:hidden;}
.prolist li p b {font-weight:normal;}
.prolist li span{ display:block; overflow:hidden; margin-top:20px;height: 195px;}
.prolist li span .zx{ float:left; width:103px; height:40px; line-height:40px; text-align:center; font-size:13px; color:#fff; text-decoration:none; background:#125ab0;}
.prolist li span .xq{ float:right; font-size:13px; color:#666; margin-top:14px;}
.prolist li img:hover{ border-color:#d00;}
.prolist li:nth-child(3n){margin-right:0;}

.prolist2 li{float:left;width: 280px;height: 212px;margin-bottom: 20px;margin-left:20px;background: #f0f0f0;} 
.prolist2 li .info{width: 260px;float:right;}
.prolist2 li img{display:block;border:1px solid #d3d3d3;width: 280px;float:left;}
.prolist2 li h4{line-height: 40px;margin-bottom:8px;}
.prolist2 li h4 a{ font-size:16px; color:#125ab0;}
.prolist2 li p{ font-size:14px; color:#666; line-height:21px; height:100px; overflow:hidden;}
.prolist2 li span{ display:block; overflow:hidden; margin-top:20px;}
.prolist2 li span .zx{ float:left; width:103px; height:40px; line-height:40px; text-align:center; font-size:13px; color:#fff; text-decoration:none; background:#125ab0;}
.prolist2 li span .xq{ float:right; font-size:13px; color:#666; margin-top:14px;}
.prolist2 li img:hover{ border-color:#d00;}

.cpimglist dl{overflow: hidden;margin-bottom: 30px;}
.cpimglist dl:hover dd h5  a{ color:#d00; }
.cpimglist dl dt{float: left;}
.cpimglist dl dt img{display: block; border: 1px solid #eee; width:220px;}
.cpimglist dl dd{padding-left: 240px;}
.cpimglist dl dd h5{height: 25px; line-height: 25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cpimglist dl dd h5 a{font-size: 16px; color: #333;}
.cpimglist dl dd p{font-size: 14px;color: #666666;margin-top: 5px;line-height: 24px;height: 70px;overflow: hidden;}
.cpimglist dl dd .smore{display: block; width: 92px; height: 30px; text-align: center; line-height: 32px; color: #d00; font-size: 13px; border: 1px solid #d00;}

.probox .proinfo{width: 380px;}
.probox .proinfo h1{ color: #999; font-weight: normal; font-size: 16px;}
.probox .proinfo p{color: #666;line-height: 40px;font-size: 16px;}
.probox .tit,.xqtit{ font-size: 20px; color: #117bce;}
.probox .btn{ color:#f60; font-size: 20px;}
.probox .btn a{ width: 150px; text-align: center; display: inline-block; color: #fff; font-size: 18px; background-color: #117bce; border-radius: 4px; float: left;}
.xqtit{ text-align: center; font-weight: bold; position: relative;}
.xqtit:before{ content: ''; width: 400px; position: absolute; left: 0; top:20px; display: block; background:#117bce; height: 2px;}
.xqtit:after{ content: ''; width: 400px; position: absolute; right: 0; top:20px; display: block; background:#117bce; height: 2px;}


.ywly>div p{width:180px;height:40px;line-height:40px;margin:0 auto;text-align:center;font-size:18px;overflow:hidden;}
.ywly>div span{width:180px;height:60px;margin:0 auto;font-size:14px;text-align:justify;display:block;overflow:hidden;}
.ywly>div:hover{width:200px;height:223px; overflow:hidden;}
.ywly>div{width:200px;height:223px;border:1px solid #dddddd;border-bottom:2px solid #ffa100;overflow:hidden; margin: 0 0 20px 20px}

.ywly i{width:60px;height:60px;margin:0 auto;margin-top:30px;display:block;overflow:hidden;}
.ywly a:hover i{width:60px;height:60px;margin:0 auto;margin-top:30px;display:block;overflow:hidden;}
.ywly a:hover{ color: #d00;}
.ywly01 i{background:url(../images/ydf_36.png);} 

.ywly02 i{background:url(../images/ydf_18.png);} 

.ywly03 i{background:url(../images/ydf_20.png);} 

.ywly04 i{background:url(../images/ydf_21.png);} 

.ywly05 i{background:url(../images/ydf_30.png);} 

.ywly06 i{background:url(../images/ydf_31.png);} 

.ywly07 i{background:url(../images/ydf_32.png);} 

.ywly08 i{background:url(../images/ydf_35.png);} 
.chengnuo{ padding-bottom:50px}
.chengnuo .title{ margin-bottom:35px;}
.chengnuo .title p,.chengnuo .title h2{ color:#000 !important;}
.cf{ width: 1250px; }
.cf li{width: 600px;float: left;margin-right: 20px;margin-bottom: 30px;background: #f0f0f0;padding: 20px 10px;box-sizing: border-box;border-radius: 8px;}
.cf li h3{ font-size: 20px; color:#d00}
.cf li h3 span{ font-size:18px; margin-left:5px; color:#000}
.khwin li {text-align: center;}
.khwin li h3 {line-height: 40px;}
.newbox {margin-bottom:30px;}

.tel{
	margin-left:30px ;
	margin-top: 20px;
	background-image: url(../images/tel.png);
	background-size: 20px;
	background-position: left ;
}
.tel p{
	padding-left: 20px;
	font-size: 16px;
	font-weight: 800;
}
.topmiddle .ttl {
    background: url(../images/tel.png) no-repeat left center;
}
.topmiddle .twx {
    background: url(../images/xin.png) no-repeat left center;
}